diff --git a/fetch-task-definition/dist/index.js b/fetch-task-definition/dist/index.js index ec96378..0687d58 100644 --- a/fetch-task-definition/dist/index.js +++ b/fetch-task-definition/dist/index.js @@ -1 +1 @@ -module.exports=function(e,t){"use strict";var r={};function __webpack_require__(t){if(r[t]){return r[t].exports}var n=r[t]={i:t,l:false,exports:{}};var o=true;try{e[t].call(n.exports,n,n.exports,__webpack_require__);o=false}finally{if(o)delete r[t]}n.l=true;return n.exports}__webpack_require__.ab=__dirname+"/";function startup(){return __webpack_require__(500)}return startup()}({16:function(e){e.exports=require("tls")},76:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:true});t.default=void 0;var n=_interopRequireDefault(r(843));var o=_interopRequireDefault(r(368));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}let i;let s;let u=0;let a=0;function v1(e,t,r){let c=t&&r||0;const l=t||new Array(16);e=e||{};let d=e.node||i;let f=e.clockseq!==undefined?e.clockseq:s;if(d==null||f==null){const t=e.random||(e.rng||n.default)();if(d==null){d=i=[t[0]|1,t[1],t[2],t[3],t[4],t[5]]}if(f==null){f=s=(t[6]<<8|t[7])&16383}}let p=e.msecs!==undefined?e.msecs:Date.now();let h=e.nsecs!==undefined?e.nsecs:a+1;const v=p-u+(h-a)/1e4;if(v<0&&e.clockseq===undefined){f=f+1&16383}if((v<0||p>u)&&e.nsecs===undefined){h=0}if(h>=1e4){throw new Error("uuid.v1(): Can't create more than 10M uuids/sec")}u=p;a=h;s=f;p+=122192928e5;const m=((p&268435455)*1e4+h)%4294967296;l[c++]=m>>>24&255;l[c++]=m>>>16&255;l[c++]=m>>>8&255;l[c++]=m&255;const _=p/4294967296*1e4&268435455;l[c++]=_>>>8&255;l[c++]=_&255;l[c++]=_>>>24&15|16;l[c++]=_>>>16&255;l[c++]=f>>>8|128;l[c++]=f&255;for(let e=0;e<6;++e){l[c+e]=d[e]}return t||(0,o.default)(l)}var c=v1;t.default=c},84:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:true});t.default=void 0;var n=_interopRequireDefault(r(417));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function sha1(e){if(Array.isArray(e)){e=Buffer.from(e)}else if(typeof e==="string"){e=Buffer.from(e,"utf8")}return n.default.createHash("sha1").update(e).digest()}var o=sha1;t.default=o},87:function(e){e.exports=require("os")},129:function(e){e.exports=require("child_process")},190:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){if(n===undefined)n=r;Object.defineProperty(e,n,{enumerable:true,get:function(){return t[r]}})}:function(e,t,r,n){if(n===undefined)n=r;e[n]=t[r]});var o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:true,value:t})}:function(e,t){e["default"]=t});var i=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(e!=null)for(var r in e)if(r!=="default"&&Object.hasOwnProperty.call(e,r))n(t,e,r);o(t,e);return t};Object.defineProperty(t,"__esModule",{value:true});t.issue=t.issueCommand=void 0;const s=i(r(87));const u=r(861);function issueCommand(e,t,r){const n=new Command(e,t,r);process.stdout.write(n.toString()+s.EOL)}t.issueCommand=issueCommand;function issue(e,t=""){issueCommand(e,{},t)}t.issue=issue;const a="::";class Command{constructor(e,t,r){if(!e){e="missing.command"}this.command=e;this.properties=t;this.message=r}toString(){let e=a+this.command;if(this.properties&&Object.keys(this.properties).length>0){e+=" ";let t=true;for(const r in this.properties){if(this.properties.hasOwnProperty(r)){const n=this.properties[r];if(n){if(t){t=false}else{e+=","}e+=`${r}=${escapeProperty(n)}`}}}}e+=`${a}${escapeData(this.message)}`;return e}}function escapeData(e){return u.toCommandValue(e).replace(/%/g,"%25").replace(/\r/g,"%0D").replace(/\n/g,"%0A")}function escapeProperty(e){return u.toCommandValue(e).replace(/%/g,"%25").replace(/\r/g,"%0D").replace(/\n/g,"%0A").replace(/:/g,"%3A").replace(/,/g,"%2C")}},211:function(e){e.exports=require("https")},220:function(e,t,r){e.exports=r(418)},226:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:true});t.default=void 0;var n=_interopRequireDefault(r(745));var o=_interopRequireDefault(r(776));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}const i=(0,n.default)("v3",48,o.default);var s=i;t.default=s},233:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:true});t.checkBypass=t.getProxyUrl=void 0;function getProxyUrl(e){const t=e.protocol==="https:";if(checkBypass(e)){return undefined}const r=(()=>{if(t){return process.env["https_proxy"]||process.env["HTTPS_PROXY"]}else{return process.env["http_proxy"]||process.env["HTTP_PROXY"]}})();if(r){return new URL(r)}else{return undefined}}t.getProxyUrl=getProxyUrl;function checkBypass(e){if(!e.hostname){return false}const t=process.env["no_proxy"]||process.env["NO_PROXY"]||"";if(!t){return false}let r;if(e.port){r=Number(e.port)}else if(e.protocol==="http:"){r=80}else if(e.protocol==="https:"){r=443}const n=[e.hostname.toUpperCase()];if(typeof r==="number"){n.push(`${n[0]}:${r}`)}for(const e of t.split(",").map(e=>e.trim().toUpperCase()).filter(e=>e)){if(n.some(t=>t===e)){return true}}return false}t.checkBypass=checkBypass},261:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:true});t.default=void 0;var n=_interopRequireDefault(r(843));var o=_interopRequireDefault(r(368));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function v4(e,t,r){e=e||{};const i=e.random||(e.rng||n.default)();i[6]=i[6]&15|64;i[8]=i[8]&63|128;if(t){r=r||0;for(let e=0;e<16;++e){t[r+e]=i[e]}return t}return(0,o.default)(i)}var i=v4;t.default=i},315:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){if(n===undefined)n=r;Object.defineProperty(e,n,{enumerable:true,get:function(){return t[r]}})}:function(e,t,r,n){if(n===undefined)n=r;e[n]=t[r]});var o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:true,value:t})}:function(e,t){e["default"]=t});var i=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(e!=null)for(var r in e)if(r!=="default"&&Object.hasOwnProperty.call(e,r))n(t,e,r);o(t,e);return t};var s=this&&this.__awaiter||function(e,t,r,n){function adopt(e){return e instanceof r?e:new r(function(t){t(e)})}return new(r||(r=Promise))(function(r,o){function fulfilled(e){try{step(n.next(e))}catch(e){o(e)}}function rejected(e){try{step(n["throw"](e))}catch(e){o(e)}}function step(e){e.done?r(e.value):adopt(e.value).then(fulfilled,rejected)}step((n=n.apply(e,t||[])).next())})};Object.defineProperty(t,"__esModule",{value:true});t.HttpClient=t.isHttps=t.HttpClientResponse=t.HttpClientError=t.getProxyUrl=t.MediaTypes=t.Headers=t.HttpCodes=void 0;const u=i(r(605));const a=i(r(211));const c=i(r(233));const l=i(r(220));var d;(function(e){e[e["OK"]=200]="OK";e[e["MultipleChoices"]=300]="MultipleChoices";e[e["MovedPermanently"]=301]="MovedPermanently";e[e["ResourceMoved"]=302]="ResourceMoved";e[e["SeeOther"]=303]="SeeOther";e[e["NotModified"]=304]="NotModified";e[e["UseProxy"]=305]="UseProxy";e[e["SwitchProxy"]=306]="SwitchProxy";e[e["TemporaryRedirect"]=307]="TemporaryRedirect";e[e["PermanentRedirect"]=308]="PermanentRedirect";e[e["BadRequest"]=400]="BadRequest";e[e["Unauthorized"]=401]="Unauthorized";e[e["PaymentRequired"]=402]="PaymentRequired";e[e["Forbidden"]=403]="Forbidden";e[e["NotFound"]=404]="NotFound";e[e["MethodNotAllowed"]=405]="MethodNotAllowed";e[e["NotAcceptable"]=406]="NotAcceptable";e[e["ProxyAuthenticationRequired"]=407]="ProxyAuthenticationRequired";e[e["RequestTimeout"]=408]="RequestTimeout";e[e["Conflict"]=409]="Conflict";e[e["Gone"]=410]="Gone";e[e["TooManyRequests"]=429]="TooManyRequests";e[e["InternalServerError"]=500]="InternalServerError";e[e["NotImplemented"]=501]="NotImplemented";e[e["BadGateway"]=502]="BadGateway";e[e["ServiceUnavailable"]=503]="ServiceUnavailable";e[e["GatewayTimeout"]=504]="GatewayTimeout"})(d=t.HttpCodes||(t.HttpCodes={}));var f;(function(e){e["Accept"]="accept";e["ContentType"]="content-type"})(f=t.Headers||(t.Headers={}));var p;(function(e){e["ApplicationJson"]="application/json"})(p=t.MediaTypes||(t.MediaTypes={}));function getProxyUrl(e){const t=c.getProxyUrl(new URL(e));return t?t.href:""}t.getProxyUrl=getProxyUrl;const h=[d.MovedPermanently,d.ResourceMoved,d.SeeOther,d.TemporaryRedirect,d.PermanentRedirect];const v=[d.BadGateway,d.ServiceUnavailable,d.GatewayTimeout];const m=["OPTIONS","GET","DELETE","HEAD"];const _=10;const g=5;class HttpClientError extends Error{constructor(e,t){super(e);this.name="HttpClientError";this.statusCode=t;Object.setPrototypeOf(this,HttpClientError.prototype)}}t.HttpClientError=HttpClientError;class HttpClientResponse{constructor(e){this.message=e}readBody(){return s(this,void 0,void 0,function*(){return new Promise(e=>s(this,void 0,void 0,function*(){let t=Buffer.alloc(0);this.message.on("data",e=>{t=Buffer.concat([t,e])});this.message.on("end",()=>{e(t.toString())})}))})}}t.HttpClientResponse=HttpClientResponse;function isHttps(e){const t=new URL(e);return t.protocol==="https:"}t.isHttps=isHttps;class HttpClient{constructor(e,t,r){this._ignoreSslError=false;this._allowRedirects=true;this._allowRedirectDowngrade=false;this._maxRedirects=50;this._allowRetries=false;this._maxRetries=1;this._keepAlive=false;this._disposed=false;this.userAgent=e;this.handlers=t||[];this.requestOptions=r;if(r){if(r.ignoreSslError!=null){this._ignoreSslError=r.ignoreSslError}this._socketTimeout=r.socketTimeout;if(r.allowRedirects!=null){this._allowRedirects=r.allowRedirects}if(r.allowRedirectDowngrade!=null){this._allowRedirectDowngrade=r.allowRedirectDowngrade}if(r.maxRedirects!=null){this._maxRedirects=Math.max(r.maxRedirects,0)}if(r.keepAlive!=null){this._keepAlive=r.keepAlive}if(r.allowRetries!=null){this._allowRetries=r.allowRetries}if(r.maxRetries!=null){this._maxRetries=r.maxRetries}}}options(e,t){return s(this,void 0,void 0,function*(){return this.request("OPTIONS",e,null,t||{})})}get(e,t){return s(this,void 0,void 0,function*(){return this.request("GET",e,null,t||{})})}del(e,t){return s(this,void 0,void 0,function*(){return this.request("DELETE",e,null,t||{})})}post(e,t,r){return s(this,void 0,void 0,function*(){return this.request("POST",e,t,r||{})})}patch(e,t,r){return s(this,void 0,void 0,function*(){return this.request("PATCH",e,t,r||{})})}put(e,t,r){return s(this,void 0,void 0,function*(){return this.request("PUT",e,t,r||{})})}head(e,t){return s(this,void 0,void 0,function*(){return this.request("HEAD",e,null,t||{})})}sendStream(e,t,r,n){return s(this,void 0,void 0,function*(){return this.request(e,t,r,n)})}getJson(e,t={}){return s(this,void 0,void 0,function*(){t[f.Accept]=this._getExistingOrDefaultHeader(t,f.Accept,p.ApplicationJson);const r=yield this.get(e,t);return this._processResponse(r,this.requestOptions)})}postJson(e,t,r={}){return s(this,void 0,void 0,function*(){const n=JSON.stringify(t,null,2);r[f.Accept]=this._getExistingOrDefaultHeader(r,f.Accept,p.ApplicationJson);r[f.ContentType]=this._getExistingOrDefaultHeader(r,f.ContentType,p.ApplicationJson);const o=yield this.post(e,n,r);return this._processResponse(o,this.requestOptions)})}putJson(e,t,r={}){return s(this,void 0,void 0,function*(){const n=JSON.stringify(t,null,2);r[f.Accept]=this._getExistingOrDefaultHeader(r,f.Accept,p.ApplicationJson);r[f.ContentType]=this._getExistingOrDefaultHeader(r,f.ContentType,p.ApplicationJson);const o=yield this.put(e,n,r);return this._processResponse(o,this.requestOptions)})}patchJson(e,t,r={}){return s(this,void 0,void 0,function*(){const n=JSON.stringify(t,null,2);r[f.Accept]=this._getExistingOrDefaultHeader(r,f.Accept,p.ApplicationJson);r[f.ContentType]=this._getExistingOrDefaultHeader(r,f.ContentType,p.ApplicationJson);const o=yield this.patch(e,n,r);return this._processResponse(o,this.requestOptions)})}request(e,t,r,n){return s(this,void 0,void 0,function*(){if(this._disposed){throw new Error("Client has already been disposed.")}const o=new URL(t);let i=this._prepareRequest(e,o,n);const s=this._allowRetries&&m.includes(e)?this._maxRetries+1:1;let u=0;let a;do{a=yield this.requestRaw(i,r);if(a&&a.message&&a.message.statusCode===d.Unauthorized){let e;for(const t of this.handlers){if(t.canHandleAuthentication(a)){e=t;break}}if(e){return e.handleAuthentication(this,i,r)}else{return a}}let t=this._maxRedirects;while(a.message.statusCode&&h.includes(a.message.statusCode)&&this._allowRedirects&&t>0){const s=a.message.headers["location"];if(!s){break}const u=new URL(s);if(o.protocol==="https:"&&o.protocol!==u.protocol&&!this._allowRedirectDowngrade){throw new Error("Redirect from HTTPS to HTTP protocol. This downgrade is not allowed for security reasons. If you want to allow this behavior, set the allowRedirectDowngrade option to true.")}yield a.readBody();if(u.hostname!==o.hostname){for(const e in n){if(e.toLowerCase()==="authorization"){delete n[e]}}}i=this._prepareRequest(e,u,n);a=yield this.requestRaw(i,r);t--}if(!a.message.statusCode||!v.includes(a.message.statusCode)){return a}u+=1;if(u{function callbackForResult(e,t){if(e){n(e)}else if(!t){n(new Error("Unknown error"))}else{r(t)}}this.requestRawWithCallback(e,t,callbackForResult)})})}requestRawWithCallback(e,t,r){if(typeof t==="string"){if(!e.options.headers){e.options.headers={}}e.options.headers["Content-Length"]=Buffer.byteLength(t,"utf8")}let n=false;function handleResult(e,t){if(!n){n=true;r(e,t)}}const o=e.httpModule.request(e.options,e=>{const t=new HttpClientResponse(e);handleResult(undefined,t)});let i;o.on("socket",e=>{i=e});o.setTimeout(this._socketTimeout||3*6e4,()=>{if(i){i.end()}handleResult(new Error(`Request timeout: ${e.options.path}`))});o.on("error",function(e){handleResult(e)});if(t&&typeof t==="string"){o.write(t,"utf8")}if(t&&typeof t!=="string"){t.on("close",function(){o.end()});t.pipe(o)}else{o.end()}}getAgent(e){const t=new URL(e);return this._getAgent(t)}_prepareRequest(e,t,r){const n={};n.parsedUrl=t;const o=n.parsedUrl.protocol==="https:";n.httpModule=o?a:u;const i=o?443:80;n.options={};n.options.host=n.parsedUrl.hostname;n.options.port=n.parsedUrl.port?parseInt(n.parsedUrl.port):i;n.options.path=(n.parsedUrl.pathname||"")+(n.parsedUrl.search||"");n.options.method=e;n.options.headers=this._mergeHeaders(r);if(this.userAgent!=null){n.options.headers["user-agent"]=this.userAgent}n.options.agent=this._getAgent(n.parsedUrl);if(this.handlers){for(const e of this.handlers){e.prepareRequest(n.options)}}return n}_mergeHeaders(e){if(this.requestOptions&&this.requestOptions.headers){return Object.assign({},y(this.requestOptions.headers),y(e||{}))}return y(e||{})}_getExistingOrDefaultHeader(e,t,r){let n;if(this.requestOptions&&this.requestOptions.headers){n=y(this.requestOptions.headers)[t]}return e[t]||n||r}_getAgent(e){let t;const r=c.getProxyUrl(e);const n=r&&r.hostname;if(this._keepAlive&&n){t=this._proxyAgent}if(this._keepAlive&&!n){t=this._agent}if(t){return t}const o=e.protocol==="https:";let i=100;if(this.requestOptions){i=this.requestOptions.maxSockets||u.globalAgent.maxSockets}if(r&&r.hostname){const e={maxSockets:i,keepAlive:this._keepAlive,proxy:Object.assign(Object.assign({},(r.username||r.password)&&{proxyAuth:`${r.username}:${r.password}`}),{host:r.hostname,port:r.port})};let n;const s=r.protocol==="https:";if(o){n=s?l.httpsOverHttps:l.httpsOverHttp}else{n=s?l.httpOverHttps:l.httpOverHttp}t=n(e);this._proxyAgent=t}if(this._keepAlive&&!t){const e={keepAlive:this._keepAlive,maxSockets:i};t=o?new a.Agent(e):new u.Agent(e);this._agent=t}if(!t){t=o?a.globalAgent:u.globalAgent}if(o&&this._ignoreSslError){t.options=Object.assign(t.options||{},{rejectUnauthorized:false})}return t}_performExponentialBackoff(e){return s(this,void 0,void 0,function*(){e=Math.min(_,e);const t=g*Math.pow(2,e);return new Promise(e=>setTimeout(()=>e(),t))})}_processResponse(e,t){return s(this,void 0,void 0,function*(){return new Promise((r,n)=>s(this,void 0,void 0,function*(){const o=e.message.statusCode||0;const i={statusCode:o,result:null,headers:{}};if(o===d.NotFound){r(i)}function dateTimeDeserializer(e,t){if(typeof t==="string"){const e=new Date(t);if(!isNaN(e.valueOf())){return e}}return t}let s;let u;try{u=yield e.readBody();if(u&&u.length>0){if(t&&t.deserializeDates){s=JSON.parse(u,dateTimeDeserializer)}else{s=JSON.parse(u)}i.result=s}i.headers=e.message.headers}catch(e){}if(o>299){let e;if(s&&s.message){e=s.message}else if(u&&u.length>0){e=u}else{e=`Failed request: (${o})`}const t=new HttpClientError(e,o);t.result=i.result;n(t)}else{r(i)}}))})}}t.HttpClient=HttpClient;const y=e=>Object.keys(e).reduce((t,r)=>(t[r.toLowerCase()]=e[r],t),{})},316:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){if(n===undefined)n=r;Object.defineProperty(e,n,{enumerable:true,get:function(){return t[r]}})}:function(e,t,r,n){if(n===undefined)n=r;e[n]=t[r]});var o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:true,value:t})}:function(e,t){e["default"]=t});var i=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(e!=null)for(var r in e)if(r!=="default"&&Object.hasOwnProperty.call(e,r))n(t,e,r);o(t,e);return t};var s=this&&this.__awaiter||function(e,t,r,n){function adopt(e){return e instanceof r?e:new r(function(t){t(e)})}return new(r||(r=Promise))(function(r,o){function fulfilled(e){try{step(n.next(e))}catch(e){o(e)}}function rejected(e){try{step(n["throw"](e))}catch(e){o(e)}}function step(e){e.done?r(e.value):adopt(e.value).then(fulfilled,rejected)}step((n=n.apply(e,t||[])).next())})};Object.defineProperty(t,"__esModule",{value:true});t.getIDToken=t.getState=t.saveState=t.group=t.endGroup=t.startGroup=t.info=t.notice=t.warning=t.error=t.debug=t.isDebug=t.setFailed=t.setCommandEcho=t.setOutput=t.getBooleanInput=t.getMultilineInput=t.getInput=t.addPath=t.setSecret=t.exportVariable=t.ExitCode=void 0;const u=r(190);const a=r(685);const c=r(861);const l=i(r(87));const d=i(r(622));const f=r(419);var p;(function(e){e[e["Success"]=0]="Success";e[e["Failure"]=1]="Failure"})(p=t.ExitCode||(t.ExitCode={}));function exportVariable(e,t){const r=c.toCommandValue(t);process.env[e]=r;const n=process.env["GITHUB_ENV"]||"";if(n){return a.issueFileCommand("ENV",a.prepareKeyValueMessage(e,t))}u.issueCommand("set-env",{name:e},r)}t.exportVariable=exportVariable;function setSecret(e){u.issueCommand("add-mask",{},e)}t.setSecret=setSecret;function addPath(e){const t=process.env["GITHUB_PATH"]||"";if(t){a.issueFileCommand("PATH",e)}else{u.issueCommand("add-path",{},e)}process.env["PATH"]=`${e}${d.delimiter}${process.env["PATH"]}`}t.addPath=addPath;function getInput(e,t){const r=process.env[`INPUT_${e.replace(/ /g,"_").toUpperCase()}`]||"";if(t&&t.required&&!r){throw new Error(`Input required and not supplied: ${e}`)}if(t&&t.trimWhitespace===false){return r}return r.trim()}t.getInput=getInput;function getMultilineInput(e,t){const r=getInput(e,t).split("\n").filter(e=>e!=="");if(t&&t.trimWhitespace===false){return r}return r.map(e=>e.trim())}t.getMultilineInput=getMultilineInput;function getBooleanInput(e,t){const r=["true","True","TRUE"];const n=["false","False","FALSE"];const o=getInput(e,t);if(r.includes(o))return true;if(n.includes(o))return false;throw new TypeError(`Input does not meet YAML 1.2 "Core Schema" specification: ${e}\n`+`Support boolean input list: \`true | True | TRUE | false | False | FALSE\``)}t.getBooleanInput=getBooleanInput;function setOutput(e,t){const r=process.env["GITHUB_OUTPUT"]||"";if(r){return a.issueFileCommand("OUTPUT",a.prepareKeyValueMessage(e,t))}process.stdout.write(l.EOL);u.issueCommand("set-output",{name:e},c.toCommandValue(t))}t.setOutput=setOutput;function setCommandEcho(e){u.issue("echo",e?"on":"off")}t.setCommandEcho=setCommandEcho;function setFailed(e){process.exitCode=p.Failure;error(e)}t.setFailed=setFailed;function isDebug(){return process.env["RUNNER_DEBUG"]==="1"}t.isDebug=isDebug;function debug(e){u.issueCommand("debug",{},e)}t.debug=debug;function error(e,t={}){u.issueCommand("error",c.toCommandProperties(t),e instanceof Error?e.toString():e)}t.error=error;function warning(e,t={}){u.issueCommand("warning",c.toCommandProperties(t),e instanceof Error?e.toString():e)}t.warning=warning;function notice(e,t={}){u.issueCommand("notice",c.toCommandProperties(t),e instanceof Error?e.toString():e)}t.notice=notice;function info(e){process.stdout.write(e+l.EOL)}t.info=info;function startGroup(e){u.issue("group",e)}t.startGroup=startGroup;function endGroup(){u.issue("endgroup")}t.endGroup=endGroup;function group(e,t){return s(this,void 0,void 0,function*(){startGroup(e);let r;try{r=yield t()}finally{endGroup()}return r})}t.group=group;function saveState(e,t){const r=process.env["GITHUB_STATE"]||"";if(r){return a.issueFileCommand("STATE",a.prepareKeyValueMessage(e,t))}u.issueCommand("save-state",{name:e},c.toCommandValue(t))}t.saveState=saveState;function getState(e){return process.env[`STATE_${e}`]||""}t.getState=getState;function getIDToken(e){return s(this,void 0,void 0,function*(){return yield f.OidcClient.getIDToken(e)})}t.getIDToken=getIDToken;var h=r(656);Object.defineProperty(t,"summary",{enumerable:true,get:function(){return h.summary}});var v=r(656);Object.defineProperty(t,"markdownSummary",{enumerable:true,get:function(){return v.markdownSummary}});var m=r(989);Object.defineProperty(t,"toPosixPath",{enumerable:true,get:function(){return m.toPosixPath}});Object.defineProperty(t,"toWin32Path",{enumerable:true,get:function(){return m.toWin32Path}});Object.defineProperty(t,"toPlatformPath",{enumerable:true,get:function(){return m.toPlatformPath}})},337:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:true});t.default=void 0;var n=_interopRequireDefault(r(541));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function version(e){if(!(0,n.default)(e)){throw TypeError("Invalid UUID")}return parseInt(e.substr(14,1),16)}var o=version;t.default=o},357:function(e){e.exports=require("assert")},368:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:true});t.default=void 0;var n=_interopRequireDefault(r(541));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}const o=[];for(let e=0;e<256;++e){o.push((e+256).toString(16).substr(1))}function stringify(e,t=0){const r=(o[e[t+0]]+o[e[t+1]]+o[e[t+2]]+o[e[t+3]]+"-"+o[e[t+4]]+o[e[t+5]]+"-"+o[e[t+6]]+o[e[t+7]]+"-"+o[e[t+8]]+o[e[t+9]]+"-"+o[e[t+10]]+o[e[t+11]]+o[e[t+12]]+o[e[t+13]]+o[e[t+14]]+o[e[t+15]]).toLowerCase();if(!(0,n.default)(r)){throw TypeError("Stringified UUID is invalid")}return r}var i=stringify;t.default=i},417:function(e){e.exports=require("crypto")},418:function(e,t,r){"use strict";var n=r(631);var o=r(16);var i=r(605);var s=r(211);var u=r(614);var a=r(357);var c=r(669);t.httpOverHttp=httpOverHttp;t.httpsOverHttp=httpsOverHttp;t.httpOverHttps=httpOverHttps;t.httpsOverHttps=httpsOverHttps;function httpOverHttp(e){var t=new TunnelingAgent(e);t.request=i.request;return t}function httpsOverHttp(e){var t=new TunnelingAgent(e);t.request=i.request;t.createSocket=createSecureSocket;t.defaultPort=443;return t}function httpOverHttps(e){var t=new TunnelingAgent(e);t.request=s.request;return t}function httpsOverHttps(e){var t=new TunnelingAgent(e);t.request=s.request;t.createSocket=createSecureSocket;t.defaultPort=443;return t}function TunnelingAgent(e){var t=this;t.options=e||{};t.proxyOptions=t.options.proxy||{};t.maxSockets=t.options.maxSockets||i.Agent.defaultMaxSockets;t.requests=[];t.sockets=[];t.on("free",function onFree(e,r,n,o){var i=toOptions(r,n,o);for(var s=0,u=t.requests.length;s=this.maxSockets){o.requests.push(i);return}o.createSocket(i,function(t){t.on("free",onFree);t.on("close",onCloseOrRemove);t.on("agentRemove",onCloseOrRemove);e.onSocket(t);function onFree(){o.emit("free",t,i)}function onCloseOrRemove(e){o.removeSocket(t);t.removeListener("free",onFree);t.removeListener("close",onCloseOrRemove);t.removeListener("agentRemove",onCloseOrRemove)}})};TunnelingAgent.prototype.createSocket=function createSocket(e,t){var r=this;var n={};r.sockets.push(n);var o=mergeOptions({},r.proxyOptions,{method:"CONNECT",path:e.host+":"+e.port,agent:false,headers:{host:e.host+":"+e.port}});if(e.localAddress){o.localAddress=e.localAddress}if(o.proxyAuth){o.headers=o.headers||{};o.headers["Proxy-Authorization"]="Basic "+new Buffer(o.proxyAuth).toString("base64")}l("making CONNECT request");var i=r.request(o);i.useChunkedEncodingByDefault=false;i.once("response",onResponse);i.once("upgrade",onUpgrade);i.once("connect",onConnect);i.once("error",onError);i.end();function onResponse(e){e.upgrade=true}function onUpgrade(e,t,r){process.nextTick(function(){onConnect(e,t,r)})}function onConnect(o,s,u){i.removeAllListeners();s.removeAllListeners();if(o.statusCode!==200){l("tunneling socket could not be established, statusCode=%d",o.statusCode);s.destroy();var a=new Error("tunneling socket could not be established, "+"statusCode="+o.statusCode);a.code="ECONNRESET";e.request.emit("error",a);r.removeSocket(n);return}if(u.length>0){l("got illegal response body from proxy");s.destroy();var a=new Error("got illegal response body from proxy");a.code="ECONNRESET";e.request.emit("error",a);r.removeSocket(n);return}l("tunneling connection has established");r.sockets[r.sockets.indexOf(n)]=s;return t(s)}function onError(t){i.removeAllListeners();l("tunneling socket could not be established, cause=%s\n",t.message,t.stack);var o=new Error("tunneling socket could not be established, "+"cause="+t.message);o.code="ECONNRESET";e.request.emit("error",o);r.removeSocket(n)}};TunnelingAgent.prototype.removeSocket=function removeSocket(e){var t=this.sockets.indexOf(e);if(t===-1){return}this.sockets.splice(t,1);var r=this.requests.shift();if(r){this.createSocket(r,function(e){r.request.onSocket(e)})}};function createSecureSocket(e,t){var r=this;TunnelingAgent.prototype.createSocket.call(r,e,function(n){var i=e.request.getHeader("host");var s=mergeOptions({},r.options,{socket:n,servername:i?i.replace(/:.*$/,""):e.host});var u=o.connect(0,s);r.sockets[r.sockets.indexOf(n)]=u;t(u)})}function toOptions(e,t,r){if(typeof e==="string"){return{host:e,port:t,localAddress:r}}return e}function mergeOptions(e){for(var t=1,r=arguments.length;t{throw new Error(`Failed to get ID Token. \n \n Error Code : ${e.statusCode}\n \n Error Message: ${e.result.message}`)});const o=(t=n.result)===null||t===void 0?void 0:t.value;if(!o){throw new Error("Response json body do not have ID Token field")}return o})}static getIDToken(e){return n(this,void 0,void 0,function*(){try{let t=OidcClient.getIDTokenUrl();if(e){const r=encodeURIComponent(e);t=`${t}&audience=${r}`}s.debug(`ID token url is ${t}`);const r=yield OidcClient.getCall(t);s.setSecret(r);return r}catch(e){throw new Error(`Error message: ${e.message}`)}})}}t.OidcClient=OidcClient},420:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:true});Object.defineProperty(t,"v1",{enumerable:true,get:function(){return n.default}});Object.defineProperty(t,"v3",{enumerable:true,get:function(){return o.default}});Object.defineProperty(t,"v4",{enumerable:true,get:function(){return i.default}});Object.defineProperty(t,"v5",{enumerable:true,get:function(){return s.default}});Object.defineProperty(t,"NIL",{enumerable:true,get:function(){return u.default}});Object.defineProperty(t,"version",{enumerable:true,get:function(){return a.default}});Object.defineProperty(t,"validate",{enumerable:true,get:function(){return c.default}});Object.defineProperty(t,"stringify",{enumerable:true,get:function(){return l.default}});Object.defineProperty(t,"parse",{enumerable:true,get:function(){return d.default}});var n=_interopRequireDefault(r(76));var o=_interopRequireDefault(r(226));var i=_interopRequireDefault(r(261));var s=_interopRequireDefault(r(926));var u=_interopRequireDefault(r(438));var a=_interopRequireDefault(r(337));var c=_interopRequireDefault(r(541));var l=_interopRequireDefault(r(368));var d=_interopRequireDefault(r(553));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}},421:function(e,t){"use strict";var r=this&&this.__awaiter||function(e,t,r,n){function adopt(e){return e instanceof r?e:new r(function(t){t(e)})}return new(r||(r=Promise))(function(r,o){function fulfilled(e){try{step(n.next(e))}catch(e){o(e)}}function rejected(e){try{step(n["throw"](e))}catch(e){o(e)}}function step(e){e.done?r(e.value):adopt(e.value).then(fulfilled,rejected)}step((n=n.apply(e,t||[])).next())})};Object.defineProperty(t,"__esModule",{value:true});t.PersonalAccessTokenCredentialHandler=t.BearerCredentialHandler=t.BasicCredentialHandler=void 0;class BasicCredentialHandler{constructor(e,t){this.username=e;this.password=t}prepareRequest(e){if(!e.headers){throw Error("The request has no headers")}e.headers["Authorization"]=`Basic ${Buffer.from(`${this.username}:${this.password}`).toString("base64")}`}canHandleAuthentication(){return false}handleAuthentication(){return r(this,void 0,void 0,function*(){throw new Error("not implemented")})}}t.BasicCredentialHandler=BasicCredentialHandler;class BearerCredentialHandler{constructor(e){this.token=e}prepareRequest(e){if(!e.headers){throw Error("The request has no headers")}e.headers["Authorization"]=`Bearer ${this.token}`}canHandleAuthentication(){return false}handleAuthentication(){return r(this,void 0,void 0,function*(){throw new Error("not implemented")})}}t.BearerCredentialHandler=BearerCredentialHandler;class PersonalAccessTokenCredentialHandler{constructor(e){this.token=e}prepareRequest(e){if(!e.headers){throw Error("The request has no headers")}e.headers["Authorization"]=`Basic ${Buffer.from(`PAT:${this.token}`).toString("base64")}`}canHandleAuthentication(){return false}handleAuthentication(){return r(this,void 0,void 0,function*(){throw new Error("not implemented")})}}t.PersonalAccessTokenCredentialHandler=PersonalAccessTokenCredentialHandler},438:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:true});t.default=void 0;var r="00000000-0000-0000-0000-000000000000";t.default=r},500:function(module,__unusedexports,__webpack_require__){const core=__webpack_require__(316);const childProcess=__webpack_require__(129);async function run(){try{const e=core.getInput("name",{required:true});const t=core.getInput("filename");childProcess.execSync(`aws ecs describe-task-definition --task-definition ${e} | \\\n jq '.taskDefinition|del(.compatibilities,.taskDefinitionArn,.requiresAttributes,.revision,.status)' \\\n > ${t}`);core.setOutput("filename",t)}catch(e){core.setFailed(e.message)}}module.exports=run;if(require.main===require.cache[eval("__filename")]){run()}},541:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:true});t.default=void 0;var n=_interopRequireDefault(r(787));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function validate(e){return typeof e==="string"&&n.default.test(e)}var o=validate;t.default=o},553:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:true});t.default=void 0;var n=_interopRequireDefault(r(541));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function parse(e){if(!(0,n.default)(e)){throw TypeError("Invalid UUID")}let t;const r=new Uint8Array(16);r[0]=(t=parseInt(e.slice(0,8),16))>>>24;r[1]=t>>>16&255;r[2]=t>>>8&255;r[3]=t&255;r[4]=(t=parseInt(e.slice(9,13),16))>>>8;r[5]=t&255;r[6]=(t=parseInt(e.slice(14,18),16))>>>8;r[7]=t&255;r[8]=(t=parseInt(e.slice(19,23),16))>>>8;r[9]=t&255;r[10]=(t=parseInt(e.slice(24,36),16))/1099511627776&255;r[11]=t/4294967296&255;r[12]=t>>>24&255;r[13]=t>>>16&255;r[14]=t>>>8&255;r[15]=t&255;return r}var o=parse;t.default=o},605:function(e){e.exports=require("http")},614:function(e){e.exports=require("events")},622:function(e){e.exports=require("path")},631:function(e){e.exports=require("net")},656:function(e,t,r){"use strict";var n=this&&this.__awaiter||function(e,t,r,n){function adopt(e){return e instanceof r?e:new r(function(t){t(e)})}return new(r||(r=Promise))(function(r,o){function fulfilled(e){try{step(n.next(e))}catch(e){o(e)}}function rejected(e){try{step(n["throw"](e))}catch(e){o(e)}}function step(e){e.done?r(e.value):adopt(e.value).then(fulfilled,rejected)}step((n=n.apply(e,t||[])).next())})};Object.defineProperty(t,"__esModule",{value:true});t.summary=t.markdownSummary=t.SUMMARY_DOCS_URL=t.SUMMARY_ENV_VAR=void 0;const o=r(87);const i=r(747);const{access:s,appendFile:u,writeFile:a}=i.promises;t.SUMMARY_ENV_VAR="GITHUB_STEP_SUMMARY";t.SUMMARY_DOCS_URL="https://docs.github.com/actions/using-workflows/workflow-commands-for-github-actions#adding-a-job-summary";class Summary{constructor(){this._buffer=""}filePath(){return n(this,void 0,void 0,function*(){if(this._filePath){return this._filePath}const e=process.env[t.SUMMARY_ENV_VAR];if(!e){throw new Error(`Unable to find environment variable for $${t.SUMMARY_ENV_VAR}. Check if your runtime environment supports job summaries.`)}try{yield s(e,i.constants.R_OK|i.constants.W_OK)}catch(t){throw new Error(`Unable to access summary file: '${e}'. Check if the file has correct read/write permissions.`)}this._filePath=e;return this._filePath})}wrap(e,t,r={}){const n=Object.entries(r).map(([e,t])=>` ${e}="${t}"`).join("");if(!t){return`<${e}${n}>`}return`<${e}${n}>${t}`}write(e){return n(this,void 0,void 0,function*(){const t=!!(e===null||e===void 0?void 0:e.overwrite);const r=yield this.filePath();const n=t?a:u;yield n(r,this._buffer,{encoding:"utf8"});return this.emptyBuffer()})}clear(){return n(this,void 0,void 0,function*(){return this.emptyBuffer().write({overwrite:true})})}stringify(){return this._buffer}isEmptyBuffer(){return this._buffer.length===0}emptyBuffer(){this._buffer="";return this}addRaw(e,t=false){this._buffer+=e;return t?this.addEOL():this}addEOL(){return this.addRaw(o.EOL)}addCodeBlock(e,t){const r=Object.assign({},t&&{lang:t});const n=this.wrap("pre",this.wrap("code",e),r);return this.addRaw(n).addEOL()}addList(e,t=false){const r=t?"ol":"ul";const n=e.map(e=>this.wrap("li",e)).join("");const o=this.wrap(r,n);return this.addRaw(o).addEOL()}addTable(e){const t=e.map(e=>{const t=e.map(e=>{if(typeof e==="string"){return this.wrap("td",e)}const{header:t,data:r,colspan:n,rowspan:o}=e;const i=t?"th":"td";const s=Object.assign(Object.assign({},n&&{colspan:n}),o&&{rowspan:o});return this.wrap(i,r,s)}).join("");return this.wrap("tr",t)}).join("");const r=this.wrap("table",t);return this.addRaw(r).addEOL()}addDetails(e,t){const r=this.wrap("details",this.wrap("summary",e)+t);return this.addRaw(r).addEOL()}addImage(e,t,r){const{width:n,height:o}=r||{};const i=Object.assign(Object.assign({},n&&{width:n}),o&&{height:o});const s=this.wrap("img",null,Object.assign({src:e,alt:t},i));return this.addRaw(s).addEOL()}addHeading(e,t){const r=`h${t}`;const n=["h1","h2","h3","h4","h5","h6"].includes(r)?r:"h1";const o=this.wrap(n,e);return this.addRaw(o).addEOL()}addSeparator(){const e=this.wrap("hr",null);return this.addRaw(e).addEOL()}addBreak(){const e=this.wrap("br",null);return this.addRaw(e).addEOL()}addQuote(e,t){const r=Object.assign({},t&&{cite:t});const n=this.wrap("blockquote",e,r);return this.addRaw(n).addEOL()}addLink(e,t){const r=this.wrap("a",e,{href:t});return this.addRaw(r).addEOL()}}const c=new Summary;t.markdownSummary=c;t.summary=c},669:function(e){e.exports=require("util")},685:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){if(n===undefined)n=r;Object.defineProperty(e,n,{enumerable:true,get:function(){return t[r]}})}:function(e,t,r,n){if(n===undefined)n=r;e[n]=t[r]});var o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:true,value:t})}:function(e,t){e["default"]=t});var i=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(e!=null)for(var r in e)if(r!=="default"&&Object.hasOwnProperty.call(e,r))n(t,e,r);o(t,e);return t};Object.defineProperty(t,"__esModule",{value:true});t.prepareKeyValueMessage=t.issueFileCommand=void 0;const s=i(r(747));const u=i(r(87));const a=r(420);const c=r(861);function issueFileCommand(e,t){const r=process.env[`GITHUB_${e}`];if(!r){throw new Error(`Unable to find environment variable for file command ${e}`)}if(!s.existsSync(r)){throw new Error(`Missing file at path: ${r}`)}s.appendFileSync(r,`${c.toCommandValue(t)}${u.EOL}`,{encoding:"utf8"})}t.issueFileCommand=issueFileCommand;function prepareKeyValueMessage(e,t){const r=`ghadelimiter_${a.v4()}`;const n=c.toCommandValue(t);if(e.includes(r)){throw new Error(`Unexpected input: name should not contain the delimiter "${r}"`)}if(n.includes(r)){throw new Error(`Unexpected input: value should not contain the delimiter "${r}"`)}return`${e}<<${r}${u.EOL}${n}${u.EOL}${r}`}t.prepareKeyValueMessage=prepareKeyValueMessage},745:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:true});t.default=_default;t.URL=t.DNS=void 0;var n=_interopRequireDefault(r(368));var o=_interopRequireDefault(r(553));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function stringToBytes(e){e=unescape(encodeURIComponent(e));const t=[];for(let r=0;ro.length-16){n.default.randomFillSync(o);i=0}return o.slice(i,i+=16)}},861:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:true});t.toCommandProperties=t.toCommandValue=void 0;function toCommandValue(e){if(e===null||e===undefined){return""}else if(typeof e==="string"||e instanceof String){return e}return JSON.stringify(e)}t.toCommandValue=toCommandValue;function toCommandProperties(e){if(!Object.keys(e).length){return{}}return{title:e.title,file:e.file,line:e.startLine,endLine:e.endLine,col:e.startColumn,endColumn:e.endColumn}}t.toCommandProperties=toCommandProperties},926:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:true});t.default=void 0;var n=_interopRequireDefault(r(745));var o=_interopRequireDefault(r(84));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}const i=(0,n.default)("v5",80,o.default);var s=i;t.default=s},989:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){if(n===undefined)n=r;Object.defineProperty(e,n,{enumerable:true,get:function(){return t[r]}})}:function(e,t,r,n){if(n===undefined)n=r;e[n]=t[r]});var o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:true,value:t})}:function(e,t){e["default"]=t});var i=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(e!=null)for(var r in e)if(r!=="default"&&Object.hasOwnProperty.call(e,r))n(t,e,r);o(t,e);return t};Object.defineProperty(t,"__esModule",{value:true});t.toPlatformPath=t.toWin32Path=t.toPosixPath=void 0;const s=i(r(622));function toPosixPath(e){return e.replace(/[\\]/g,"/")}t.toPosixPath=toPosixPath;function toWin32Path(e){return e.replace(/[/]/g,"\\")}t.toWin32Path=toWin32Path;function toPlatformPath(e){return e.replace(/[/\\]/g,s.sep)}t.toPlatformPath=toPlatformPath}}); \ No newline at end of file +(()=>{var __webpack_modules__={500:(module,__unused_webpack_exports,__nccwpck_require__)=>{const core=__nccwpck_require__(316);const childProcess=__nccwpck_require__(81);async function run(){try{const e=core.getInput("name",{required:true});const t=core.getInput("filename");childProcess.execSync(`aws ecs describe-task-definition --task-definition ${e} | \\\n jq '.taskDefinition|del(.compatibilities,.taskDefinitionArn,.requiresAttributes,.revision,.status)' \\\n > ${t}`);core.setOutput("filename",t)}catch(e){core.setFailed(e.message)}}module.exports=run;if(require.main===require.cache[eval("__filename")]){run()}},190:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){if(n===undefined)n=r;Object.defineProperty(e,n,{enumerable:true,get:function(){return t[r]}})}:function(e,t,r,n){if(n===undefined)n=r;e[n]=t[r]});var o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:true,value:t})}:function(e,t){e["default"]=t});var i=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(e!=null)for(var r in e)if(r!=="default"&&Object.hasOwnProperty.call(e,r))n(t,e,r);o(t,e);return t};Object.defineProperty(t,"__esModule",{value:true});t.issue=t.issueCommand=void 0;const s=i(r(37));const a=r(861);function issueCommand(e,t,r){const n=new Command(e,t,r);process.stdout.write(n.toString()+s.EOL)}t.issueCommand=issueCommand;function issue(e,t=""){issueCommand(e,{},t)}t.issue=issue;const u="::";class Command{constructor(e,t,r){if(!e){e="missing.command"}this.command=e;this.properties=t;this.message=r}toString(){let e=u+this.command;if(this.properties&&Object.keys(this.properties).length>0){e+=" ";let t=true;for(const r in this.properties){if(this.properties.hasOwnProperty(r)){const n=this.properties[r];if(n){if(t){t=false}else{e+=","}e+=`${r}=${escapeProperty(n)}`}}}}e+=`${u}${escapeData(this.message)}`;return e}}function escapeData(e){return a.toCommandValue(e).replace(/%/g,"%25").replace(/\r/g,"%0D").replace(/\n/g,"%0A")}function escapeProperty(e){return a.toCommandValue(e).replace(/%/g,"%25").replace(/\r/g,"%0D").replace(/\n/g,"%0A").replace(/:/g,"%3A").replace(/,/g,"%2C")}},316:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){if(n===undefined)n=r;Object.defineProperty(e,n,{enumerable:true,get:function(){return t[r]}})}:function(e,t,r,n){if(n===undefined)n=r;e[n]=t[r]});var o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:true,value:t})}:function(e,t){e["default"]=t});var i=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(e!=null)for(var r in e)if(r!=="default"&&Object.hasOwnProperty.call(e,r))n(t,e,r);o(t,e);return t};var s=this&&this.__awaiter||function(e,t,r,n){function adopt(e){return e instanceof r?e:new r((function(t){t(e)}))}return new(r||(r=Promise))((function(r,o){function fulfilled(e){try{step(n.next(e))}catch(e){o(e)}}function rejected(e){try{step(n["throw"](e))}catch(e){o(e)}}function step(e){e.done?r(e.value):adopt(e.value).then(fulfilled,rejected)}step((n=n.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:true});t.getIDToken=t.getState=t.saveState=t.group=t.endGroup=t.startGroup=t.info=t.notice=t.warning=t.error=t.debug=t.isDebug=t.setFailed=t.setCommandEcho=t.setOutput=t.getBooleanInput=t.getMultilineInput=t.getInput=t.addPath=t.setSecret=t.exportVariable=t.ExitCode=void 0;const a=r(190);const u=r(685);const c=r(861);const l=i(r(37));const d=i(r(17));const f=r(419);var p;(function(e){e[e["Success"]=0]="Success";e[e["Failure"]=1]="Failure"})(p=t.ExitCode||(t.ExitCode={}));function exportVariable(e,t){const r=c.toCommandValue(t);process.env[e]=r;const n=process.env["GITHUB_ENV"]||"";if(n){return u.issueFileCommand("ENV",u.prepareKeyValueMessage(e,t))}a.issueCommand("set-env",{name:e},r)}t.exportVariable=exportVariable;function setSecret(e){a.issueCommand("add-mask",{},e)}t.setSecret=setSecret;function addPath(e){const t=process.env["GITHUB_PATH"]||"";if(t){u.issueFileCommand("PATH",e)}else{a.issueCommand("add-path",{},e)}process.env["PATH"]=`${e}${d.delimiter}${process.env["PATH"]}`}t.addPath=addPath;function getInput(e,t){const r=process.env[`INPUT_${e.replace(/ /g,"_").toUpperCase()}`]||"";if(t&&t.required&&!r){throw new Error(`Input required and not supplied: ${e}`)}if(t&&t.trimWhitespace===false){return r}return r.trim()}t.getInput=getInput;function getMultilineInput(e,t){const r=getInput(e,t).split("\n").filter((e=>e!==""));if(t&&t.trimWhitespace===false){return r}return r.map((e=>e.trim()))}t.getMultilineInput=getMultilineInput;function getBooleanInput(e,t){const r=["true","True","TRUE"];const n=["false","False","FALSE"];const o=getInput(e,t);if(r.includes(o))return true;if(n.includes(o))return false;throw new TypeError(`Input does not meet YAML 1.2 "Core Schema" specification: ${e}\n`+`Support boolean input list: \`true | True | TRUE | false | False | FALSE\``)}t.getBooleanInput=getBooleanInput;function setOutput(e,t){const r=process.env["GITHUB_OUTPUT"]||"";if(r){return u.issueFileCommand("OUTPUT",u.prepareKeyValueMessage(e,t))}process.stdout.write(l.EOL);a.issueCommand("set-output",{name:e},c.toCommandValue(t))}t.setOutput=setOutput;function setCommandEcho(e){a.issue("echo",e?"on":"off")}t.setCommandEcho=setCommandEcho;function setFailed(e){process.exitCode=p.Failure;error(e)}t.setFailed=setFailed;function isDebug(){return process.env["RUNNER_DEBUG"]==="1"}t.isDebug=isDebug;function debug(e){a.issueCommand("debug",{},e)}t.debug=debug;function error(e,t={}){a.issueCommand("error",c.toCommandProperties(t),e instanceof Error?e.toString():e)}t.error=error;function warning(e,t={}){a.issueCommand("warning",c.toCommandProperties(t),e instanceof Error?e.toString():e)}t.warning=warning;function notice(e,t={}){a.issueCommand("notice",c.toCommandProperties(t),e instanceof Error?e.toString():e)}t.notice=notice;function info(e){process.stdout.write(e+l.EOL)}t.info=info;function startGroup(e){a.issue("group",e)}t.startGroup=startGroup;function endGroup(){a.issue("endgroup")}t.endGroup=endGroup;function group(e,t){return s(this,void 0,void 0,(function*(){startGroup(e);let r;try{r=yield t()}finally{endGroup()}return r}))}t.group=group;function saveState(e,t){const r=process.env["GITHUB_STATE"]||"";if(r){return u.issueFileCommand("STATE",u.prepareKeyValueMessage(e,t))}a.issueCommand("save-state",{name:e},c.toCommandValue(t))}t.saveState=saveState;function getState(e){return process.env[`STATE_${e}`]||""}t.getState=getState;function getIDToken(e){return s(this,void 0,void 0,(function*(){return yield f.OidcClient.getIDToken(e)}))}t.getIDToken=getIDToken;var h=r(656);Object.defineProperty(t,"summary",{enumerable:true,get:function(){return h.summary}});var m=r(656);Object.defineProperty(t,"markdownSummary",{enumerable:true,get:function(){return m.markdownSummary}});var _=r(989);Object.defineProperty(t,"toPosixPath",{enumerable:true,get:function(){return _.toPosixPath}});Object.defineProperty(t,"toWin32Path",{enumerable:true,get:function(){return _.toWin32Path}});Object.defineProperty(t,"toPlatformPath",{enumerable:true,get:function(){return _.toPlatformPath}})},685:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){if(n===undefined)n=r;Object.defineProperty(e,n,{enumerable:true,get:function(){return t[r]}})}:function(e,t,r,n){if(n===undefined)n=r;e[n]=t[r]});var o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:true,value:t})}:function(e,t){e["default"]=t});var i=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(e!=null)for(var r in e)if(r!=="default"&&Object.hasOwnProperty.call(e,r))n(t,e,r);o(t,e);return t};Object.defineProperty(t,"__esModule",{value:true});t.prepareKeyValueMessage=t.issueFileCommand=void 0;const s=i(r(147));const a=i(r(37));const u=r(420);const c=r(861);function issueFileCommand(e,t){const r=process.env[`GITHUB_${e}`];if(!r){throw new Error(`Unable to find environment variable for file command ${e}`)}if(!s.existsSync(r)){throw new Error(`Missing file at path: ${r}`)}s.appendFileSync(r,`${c.toCommandValue(t)}${a.EOL}`,{encoding:"utf8"})}t.issueFileCommand=issueFileCommand;function prepareKeyValueMessage(e,t){const r=`ghadelimiter_${u.v4()}`;const n=c.toCommandValue(t);if(e.includes(r)){throw new Error(`Unexpected input: name should not contain the delimiter "${r}"`)}if(n.includes(r)){throw new Error(`Unexpected input: value should not contain the delimiter "${r}"`)}return`${e}<<${r}${a.EOL}${n}${a.EOL}${r}`}t.prepareKeyValueMessage=prepareKeyValueMessage},419:function(e,t,r){"use strict";var n=this&&this.__awaiter||function(e,t,r,n){function adopt(e){return e instanceof r?e:new r((function(t){t(e)}))}return new(r||(r=Promise))((function(r,o){function fulfilled(e){try{step(n.next(e))}catch(e){o(e)}}function rejected(e){try{step(n["throw"](e))}catch(e){o(e)}}function step(e){e.done?r(e.value):adopt(e.value).then(fulfilled,rejected)}step((n=n.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:true});t.OidcClient=void 0;const o=r(315);const i=r(421);const s=r(316);class OidcClient{static createHttpClient(e=true,t=10){const r={allowRetries:e,maxRetries:t};return new o.HttpClient("actions/oidc-client",[new i.BearerCredentialHandler(OidcClient.getRequestToken())],r)}static getRequestToken(){const e=process.env["ACTIONS_ID_TOKEN_REQUEST_TOKEN"];if(!e){throw new Error("Unable to get ACTIONS_ID_TOKEN_REQUEST_TOKEN env variable")}return e}static getIDTokenUrl(){const e=process.env["ACTIONS_ID_TOKEN_REQUEST_URL"];if(!e){throw new Error("Unable to get ACTIONS_ID_TOKEN_REQUEST_URL env variable")}return e}static getCall(e){var t;return n(this,void 0,void 0,(function*(){const r=OidcClient.createHttpClient();const n=yield r.getJson(e).catch((e=>{throw new Error(`Failed to get ID Token. \n \n Error Code : ${e.statusCode}\n \n Error Message: ${e.result.message}`)}));const o=(t=n.result)===null||t===void 0?void 0:t.value;if(!o){throw new Error("Response json body do not have ID Token field")}return o}))}static getIDToken(e){return n(this,void 0,void 0,(function*(){try{let t=OidcClient.getIDTokenUrl();if(e){const r=encodeURIComponent(e);t=`${t}&audience=${r}`}s.debug(`ID token url is ${t}`);const r=yield OidcClient.getCall(t);s.setSecret(r);return r}catch(e){throw new Error(`Error message: ${e.message}`)}}))}}t.OidcClient=OidcClient},989:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){if(n===undefined)n=r;Object.defineProperty(e,n,{enumerable:true,get:function(){return t[r]}})}:function(e,t,r,n){if(n===undefined)n=r;e[n]=t[r]});var o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:true,value:t})}:function(e,t){e["default"]=t});var i=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(e!=null)for(var r in e)if(r!=="default"&&Object.hasOwnProperty.call(e,r))n(t,e,r);o(t,e);return t};Object.defineProperty(t,"__esModule",{value:true});t.toPlatformPath=t.toWin32Path=t.toPosixPath=void 0;const s=i(r(17));function toPosixPath(e){return e.replace(/[\\]/g,"/")}t.toPosixPath=toPosixPath;function toWin32Path(e){return e.replace(/[/]/g,"\\")}t.toWin32Path=toWin32Path;function toPlatformPath(e){return e.replace(/[/\\]/g,s.sep)}t.toPlatformPath=toPlatformPath},656:function(e,t,r){"use strict";var n=this&&this.__awaiter||function(e,t,r,n){function adopt(e){return e instanceof r?e:new r((function(t){t(e)}))}return new(r||(r=Promise))((function(r,o){function fulfilled(e){try{step(n.next(e))}catch(e){o(e)}}function rejected(e){try{step(n["throw"](e))}catch(e){o(e)}}function step(e){e.done?r(e.value):adopt(e.value).then(fulfilled,rejected)}step((n=n.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:true});t.summary=t.markdownSummary=t.SUMMARY_DOCS_URL=t.SUMMARY_ENV_VAR=void 0;const o=r(37);const i=r(147);const{access:s,appendFile:a,writeFile:u}=i.promises;t.SUMMARY_ENV_VAR="GITHUB_STEP_SUMMARY";t.SUMMARY_DOCS_URL="https://docs.github.com/actions/using-workflows/workflow-commands-for-github-actions#adding-a-job-summary";class Summary{constructor(){this._buffer=""}filePath(){return n(this,void 0,void 0,(function*(){if(this._filePath){return this._filePath}const e=process.env[t.SUMMARY_ENV_VAR];if(!e){throw new Error(`Unable to find environment variable for $${t.SUMMARY_ENV_VAR}. Check if your runtime environment supports job summaries.`)}try{yield s(e,i.constants.R_OK|i.constants.W_OK)}catch(t){throw new Error(`Unable to access summary file: '${e}'. Check if the file has correct read/write permissions.`)}this._filePath=e;return this._filePath}))}wrap(e,t,r={}){const n=Object.entries(r).map((([e,t])=>` ${e}="${t}"`)).join("");if(!t){return`<${e}${n}>`}return`<${e}${n}>${t}`}write(e){return n(this,void 0,void 0,(function*(){const t=!!(e===null||e===void 0?void 0:e.overwrite);const r=yield this.filePath();const n=t?u:a;yield n(r,this._buffer,{encoding:"utf8"});return this.emptyBuffer()}))}clear(){return n(this,void 0,void 0,(function*(){return this.emptyBuffer().write({overwrite:true})}))}stringify(){return this._buffer}isEmptyBuffer(){return this._buffer.length===0}emptyBuffer(){this._buffer="";return this}addRaw(e,t=false){this._buffer+=e;return t?this.addEOL():this}addEOL(){return this.addRaw(o.EOL)}addCodeBlock(e,t){const r=Object.assign({},t&&{lang:t});const n=this.wrap("pre",this.wrap("code",e),r);return this.addRaw(n).addEOL()}addList(e,t=false){const r=t?"ol":"ul";const n=e.map((e=>this.wrap("li",e))).join("");const o=this.wrap(r,n);return this.addRaw(o).addEOL()}addTable(e){const t=e.map((e=>{const t=e.map((e=>{if(typeof e==="string"){return this.wrap("td",e)}const{header:t,data:r,colspan:n,rowspan:o}=e;const i=t?"th":"td";const s=Object.assign(Object.assign({},n&&{colspan:n}),o&&{rowspan:o});return this.wrap(i,r,s)})).join("");return this.wrap("tr",t)})).join("");const r=this.wrap("table",t);return this.addRaw(r).addEOL()}addDetails(e,t){const r=this.wrap("details",this.wrap("summary",e)+t);return this.addRaw(r).addEOL()}addImage(e,t,r){const{width:n,height:o}=r||{};const i=Object.assign(Object.assign({},n&&{width:n}),o&&{height:o});const s=this.wrap("img",null,Object.assign({src:e,alt:t},i));return this.addRaw(s).addEOL()}addHeading(e,t){const r=`h${t}`;const n=["h1","h2","h3","h4","h5","h6"].includes(r)?r:"h1";const o=this.wrap(n,e);return this.addRaw(o).addEOL()}addSeparator(){const e=this.wrap("hr",null);return this.addRaw(e).addEOL()}addBreak(){const e=this.wrap("br",null);return this.addRaw(e).addEOL()}addQuote(e,t){const r=Object.assign({},t&&{cite:t});const n=this.wrap("blockquote",e,r);return this.addRaw(n).addEOL()}addLink(e,t){const r=this.wrap("a",e,{href:t});return this.addRaw(r).addEOL()}}const c=new Summary;t.markdownSummary=c;t.summary=c},861:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.toCommandProperties=t.toCommandValue=void 0;function toCommandValue(e){if(e===null||e===undefined){return""}else if(typeof e==="string"||e instanceof String){return e}return JSON.stringify(e)}t.toCommandValue=toCommandValue;function toCommandProperties(e){if(!Object.keys(e).length){return{}}return{title:e.title,file:e.file,line:e.startLine,endLine:e.endLine,col:e.startColumn,endColumn:e.endColumn}}t.toCommandProperties=toCommandProperties},421:function(e,t){"use strict";var r=this&&this.__awaiter||function(e,t,r,n){function adopt(e){return e instanceof r?e:new r((function(t){t(e)}))}return new(r||(r=Promise))((function(r,o){function fulfilled(e){try{step(n.next(e))}catch(e){o(e)}}function rejected(e){try{step(n["throw"](e))}catch(e){o(e)}}function step(e){e.done?r(e.value):adopt(e.value).then(fulfilled,rejected)}step((n=n.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:true});t.PersonalAccessTokenCredentialHandler=t.BearerCredentialHandler=t.BasicCredentialHandler=void 0;class BasicCredentialHandler{constructor(e,t){this.username=e;this.password=t}prepareRequest(e){if(!e.headers){throw Error("The request has no headers")}e.headers["Authorization"]=`Basic ${Buffer.from(`${this.username}:${this.password}`).toString("base64")}`}canHandleAuthentication(){return false}handleAuthentication(){return r(this,void 0,void 0,(function*(){throw new Error("not implemented")}))}}t.BasicCredentialHandler=BasicCredentialHandler;class BearerCredentialHandler{constructor(e){this.token=e}prepareRequest(e){if(!e.headers){throw Error("The request has no headers")}e.headers["Authorization"]=`Bearer ${this.token}`}canHandleAuthentication(){return false}handleAuthentication(){return r(this,void 0,void 0,(function*(){throw new Error("not implemented")}))}}t.BearerCredentialHandler=BearerCredentialHandler;class PersonalAccessTokenCredentialHandler{constructor(e){this.token=e}prepareRequest(e){if(!e.headers){throw Error("The request has no headers")}e.headers["Authorization"]=`Basic ${Buffer.from(`PAT:${this.token}`).toString("base64")}`}canHandleAuthentication(){return false}handleAuthentication(){return r(this,void 0,void 0,(function*(){throw new Error("not implemented")}))}}t.PersonalAccessTokenCredentialHandler=PersonalAccessTokenCredentialHandler},315:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){if(n===undefined)n=r;Object.defineProperty(e,n,{enumerable:true,get:function(){return t[r]}})}:function(e,t,r,n){if(n===undefined)n=r;e[n]=t[r]});var o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:true,value:t})}:function(e,t){e["default"]=t});var i=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(e!=null)for(var r in e)if(r!=="default"&&Object.hasOwnProperty.call(e,r))n(t,e,r);o(t,e);return t};var s=this&&this.__awaiter||function(e,t,r,n){function adopt(e){return e instanceof r?e:new r((function(t){t(e)}))}return new(r||(r=Promise))((function(r,o){function fulfilled(e){try{step(n.next(e))}catch(e){o(e)}}function rejected(e){try{step(n["throw"](e))}catch(e){o(e)}}function step(e){e.done?r(e.value):adopt(e.value).then(fulfilled,rejected)}step((n=n.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:true});t.HttpClient=t.isHttps=t.HttpClientResponse=t.HttpClientError=t.getProxyUrl=t.MediaTypes=t.Headers=t.HttpCodes=void 0;const a=i(r(181));const u=i(r(687));const c=i(r(233));const l=i(r(220));var d;(function(e){e[e["OK"]=200]="OK";e[e["MultipleChoices"]=300]="MultipleChoices";e[e["MovedPermanently"]=301]="MovedPermanently";e[e["ResourceMoved"]=302]="ResourceMoved";e[e["SeeOther"]=303]="SeeOther";e[e["NotModified"]=304]="NotModified";e[e["UseProxy"]=305]="UseProxy";e[e["SwitchProxy"]=306]="SwitchProxy";e[e["TemporaryRedirect"]=307]="TemporaryRedirect";e[e["PermanentRedirect"]=308]="PermanentRedirect";e[e["BadRequest"]=400]="BadRequest";e[e["Unauthorized"]=401]="Unauthorized";e[e["PaymentRequired"]=402]="PaymentRequired";e[e["Forbidden"]=403]="Forbidden";e[e["NotFound"]=404]="NotFound";e[e["MethodNotAllowed"]=405]="MethodNotAllowed";e[e["NotAcceptable"]=406]="NotAcceptable";e[e["ProxyAuthenticationRequired"]=407]="ProxyAuthenticationRequired";e[e["RequestTimeout"]=408]="RequestTimeout";e[e["Conflict"]=409]="Conflict";e[e["Gone"]=410]="Gone";e[e["TooManyRequests"]=429]="TooManyRequests";e[e["InternalServerError"]=500]="InternalServerError";e[e["NotImplemented"]=501]="NotImplemented";e[e["BadGateway"]=502]="BadGateway";e[e["ServiceUnavailable"]=503]="ServiceUnavailable";e[e["GatewayTimeout"]=504]="GatewayTimeout"})(d=t.HttpCodes||(t.HttpCodes={}));var f;(function(e){e["Accept"]="accept";e["ContentType"]="content-type"})(f=t.Headers||(t.Headers={}));var p;(function(e){e["ApplicationJson"]="application/json"})(p=t.MediaTypes||(t.MediaTypes={}));function getProxyUrl(e){const t=c.getProxyUrl(new URL(e));return t?t.href:""}t.getProxyUrl=getProxyUrl;const h=[d.MovedPermanently,d.ResourceMoved,d.SeeOther,d.TemporaryRedirect,d.PermanentRedirect];const m=[d.BadGateway,d.ServiceUnavailable,d.GatewayTimeout];const _=["OPTIONS","GET","DELETE","HEAD"];const v=10;const g=5;class HttpClientError extends Error{constructor(e,t){super(e);this.name="HttpClientError";this.statusCode=t;Object.setPrototypeOf(this,HttpClientError.prototype)}}t.HttpClientError=HttpClientError;class HttpClientResponse{constructor(e){this.message=e}readBody(){return s(this,void 0,void 0,(function*(){return new Promise((e=>s(this,void 0,void 0,(function*(){let t=Buffer.alloc(0);this.message.on("data",(e=>{t=Buffer.concat([t,e])}));this.message.on("end",(()=>{e(t.toString())}))}))))}))}}t.HttpClientResponse=HttpClientResponse;function isHttps(e){const t=new URL(e);return t.protocol==="https:"}t.isHttps=isHttps;class HttpClient{constructor(e,t,r){this._ignoreSslError=false;this._allowRedirects=true;this._allowRedirectDowngrade=false;this._maxRedirects=50;this._allowRetries=false;this._maxRetries=1;this._keepAlive=false;this._disposed=false;this.userAgent=e;this.handlers=t||[];this.requestOptions=r;if(r){if(r.ignoreSslError!=null){this._ignoreSslError=r.ignoreSslError}this._socketTimeout=r.socketTimeout;if(r.allowRedirects!=null){this._allowRedirects=r.allowRedirects}if(r.allowRedirectDowngrade!=null){this._allowRedirectDowngrade=r.allowRedirectDowngrade}if(r.maxRedirects!=null){this._maxRedirects=Math.max(r.maxRedirects,0)}if(r.keepAlive!=null){this._keepAlive=r.keepAlive}if(r.allowRetries!=null){this._allowRetries=r.allowRetries}if(r.maxRetries!=null){this._maxRetries=r.maxRetries}}}options(e,t){return s(this,void 0,void 0,(function*(){return this.request("OPTIONS",e,null,t||{})}))}get(e,t){return s(this,void 0,void 0,(function*(){return this.request("GET",e,null,t||{})}))}del(e,t){return s(this,void 0,void 0,(function*(){return this.request("DELETE",e,null,t||{})}))}post(e,t,r){return s(this,void 0,void 0,(function*(){return this.request("POST",e,t,r||{})}))}patch(e,t,r){return s(this,void 0,void 0,(function*(){return this.request("PATCH",e,t,r||{})}))}put(e,t,r){return s(this,void 0,void 0,(function*(){return this.request("PUT",e,t,r||{})}))}head(e,t){return s(this,void 0,void 0,(function*(){return this.request("HEAD",e,null,t||{})}))}sendStream(e,t,r,n){return s(this,void 0,void 0,(function*(){return this.request(e,t,r,n)}))}getJson(e,t={}){return s(this,void 0,void 0,(function*(){t[f.Accept]=this._getExistingOrDefaultHeader(t,f.Accept,p.ApplicationJson);const r=yield this.get(e,t);return this._processResponse(r,this.requestOptions)}))}postJson(e,t,r={}){return s(this,void 0,void 0,(function*(){const n=JSON.stringify(t,null,2);r[f.Accept]=this._getExistingOrDefaultHeader(r,f.Accept,p.ApplicationJson);r[f.ContentType]=this._getExistingOrDefaultHeader(r,f.ContentType,p.ApplicationJson);const o=yield this.post(e,n,r);return this._processResponse(o,this.requestOptions)}))}putJson(e,t,r={}){return s(this,void 0,void 0,(function*(){const n=JSON.stringify(t,null,2);r[f.Accept]=this._getExistingOrDefaultHeader(r,f.Accept,p.ApplicationJson);r[f.ContentType]=this._getExistingOrDefaultHeader(r,f.ContentType,p.ApplicationJson);const o=yield this.put(e,n,r);return this._processResponse(o,this.requestOptions)}))}patchJson(e,t,r={}){return s(this,void 0,void 0,(function*(){const n=JSON.stringify(t,null,2);r[f.Accept]=this._getExistingOrDefaultHeader(r,f.Accept,p.ApplicationJson);r[f.ContentType]=this._getExistingOrDefaultHeader(r,f.ContentType,p.ApplicationJson);const o=yield this.patch(e,n,r);return this._processResponse(o,this.requestOptions)}))}request(e,t,r,n){return s(this,void 0,void 0,(function*(){if(this._disposed){throw new Error("Client has already been disposed.")}const o=new URL(t);let i=this._prepareRequest(e,o,n);const s=this._allowRetries&&_.includes(e)?this._maxRetries+1:1;let a=0;let u;do{u=yield this.requestRaw(i,r);if(u&&u.message&&u.message.statusCode===d.Unauthorized){let e;for(const t of this.handlers){if(t.canHandleAuthentication(u)){e=t;break}}if(e){return e.handleAuthentication(this,i,r)}else{return u}}let t=this._maxRedirects;while(u.message.statusCode&&h.includes(u.message.statusCode)&&this._allowRedirects&&t>0){const s=u.message.headers["location"];if(!s){break}const a=new URL(s);if(o.protocol==="https:"&&o.protocol!==a.protocol&&!this._allowRedirectDowngrade){throw new Error("Redirect from HTTPS to HTTP protocol. This downgrade is not allowed for security reasons. If you want to allow this behavior, set the allowRedirectDowngrade option to true.")}yield u.readBody();if(a.hostname!==o.hostname){for(const e in n){if(e.toLowerCase()==="authorization"){delete n[e]}}}i=this._prepareRequest(e,a,n);u=yield this.requestRaw(i,r);t--}if(!u.message.statusCode||!m.includes(u.message.statusCode)){return u}a+=1;if(a{function callbackForResult(e,t){if(e){n(e)}else if(!t){n(new Error("Unknown error"))}else{r(t)}}this.requestRawWithCallback(e,t,callbackForResult)}))}))}requestRawWithCallback(e,t,r){if(typeof t==="string"){if(!e.options.headers){e.options.headers={}}e.options.headers["Content-Length"]=Buffer.byteLength(t,"utf8")}let n=false;function handleResult(e,t){if(!n){n=true;r(e,t)}}const o=e.httpModule.request(e.options,(e=>{const t=new HttpClientResponse(e);handleResult(undefined,t)}));let i;o.on("socket",(e=>{i=e}));o.setTimeout(this._socketTimeout||3*6e4,(()=>{if(i){i.end()}handleResult(new Error(`Request timeout: ${e.options.path}`))}));o.on("error",(function(e){handleResult(e)}));if(t&&typeof t==="string"){o.write(t,"utf8")}if(t&&typeof t!=="string"){t.on("close",(function(){o.end()}));t.pipe(o)}else{o.end()}}getAgent(e){const t=new URL(e);return this._getAgent(t)}_prepareRequest(e,t,r){const n={};n.parsedUrl=t;const o=n.parsedUrl.protocol==="https:";n.httpModule=o?u:a;const i=o?443:80;n.options={};n.options.host=n.parsedUrl.hostname;n.options.port=n.parsedUrl.port?parseInt(n.parsedUrl.port):i;n.options.path=(n.parsedUrl.pathname||"")+(n.parsedUrl.search||"");n.options.method=e;n.options.headers=this._mergeHeaders(r);if(this.userAgent!=null){n.options.headers["user-agent"]=this.userAgent}n.options.agent=this._getAgent(n.parsedUrl);if(this.handlers){for(const e of this.handlers){e.prepareRequest(n.options)}}return n}_mergeHeaders(e){if(this.requestOptions&&this.requestOptions.headers){return Object.assign({},lowercaseKeys(this.requestOptions.headers),lowercaseKeys(e||{}))}return lowercaseKeys(e||{})}_getExistingOrDefaultHeader(e,t,r){let n;if(this.requestOptions&&this.requestOptions.headers){n=lowercaseKeys(this.requestOptions.headers)[t]}return e[t]||n||r}_getAgent(e){let t;const r=c.getProxyUrl(e);const n=r&&r.hostname;if(this._keepAlive&&n){t=this._proxyAgent}if(this._keepAlive&&!n){t=this._agent}if(t){return t}const o=e.protocol==="https:";let i=100;if(this.requestOptions){i=this.requestOptions.maxSockets||a.globalAgent.maxSockets}if(r&&r.hostname){const e={maxSockets:i,keepAlive:this._keepAlive,proxy:Object.assign(Object.assign({},(r.username||r.password)&&{proxyAuth:`${r.username}:${r.password}`}),{host:r.hostname,port:r.port})};let n;const s=r.protocol==="https:";if(o){n=s?l.httpsOverHttps:l.httpsOverHttp}else{n=s?l.httpOverHttps:l.httpOverHttp}t=n(e);this._proxyAgent=t}if(this._keepAlive&&!t){const e={keepAlive:this._keepAlive,maxSockets:i};t=o?new u.Agent(e):new a.Agent(e);this._agent=t}if(!t){t=o?u.globalAgent:a.globalAgent}if(o&&this._ignoreSslError){t.options=Object.assign(t.options||{},{rejectUnauthorized:false})}return t}_performExponentialBackoff(e){return s(this,void 0,void 0,(function*(){e=Math.min(v,e);const t=g*Math.pow(2,e);return new Promise((e=>setTimeout((()=>e()),t)))}))}_processResponse(e,t){return s(this,void 0,void 0,(function*(){return new Promise(((r,n)=>s(this,void 0,void 0,(function*(){const o=e.message.statusCode||0;const i={statusCode:o,result:null,headers:{}};if(o===d.NotFound){r(i)}function dateTimeDeserializer(e,t){if(typeof t==="string"){const e=new Date(t);if(!isNaN(e.valueOf())){return e}}return t}let s;let a;try{a=yield e.readBody();if(a&&a.length>0){if(t&&t.deserializeDates){s=JSON.parse(a,dateTimeDeserializer)}else{s=JSON.parse(a)}i.result=s}i.headers=e.message.headers}catch(e){}if(o>299){let e;if(s&&s.message){e=s.message}else if(a&&a.length>0){e=a}else{e=`Failed request: (${o})`}const t=new HttpClientError(e,o);t.result=i.result;n(t)}else{r(i)}}))))}))}}t.HttpClient=HttpClient;const lowercaseKeys=e=>Object.keys(e).reduce(((t,r)=>(t[r.toLowerCase()]=e[r],t)),{})},233:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.checkBypass=t.getProxyUrl=void 0;function getProxyUrl(e){const t=e.protocol==="https:";if(checkBypass(e)){return undefined}const r=(()=>{if(t){return process.env["https_proxy"]||process.env["HTTPS_PROXY"]}else{return process.env["http_proxy"]||process.env["HTTP_PROXY"]}})();if(r){return new URL(r)}else{return undefined}}t.getProxyUrl=getProxyUrl;function checkBypass(e){if(!e.hostname){return false}const t=process.env["no_proxy"]||process.env["NO_PROXY"]||"";if(!t){return false}let r;if(e.port){r=Number(e.port)}else if(e.protocol==="http:"){r=80}else if(e.protocol==="https:"){r=443}const n=[e.hostname.toUpperCase()];if(typeof r==="number"){n.push(`${n[0]}:${r}`)}for(const e of t.split(",").map((e=>e.trim().toUpperCase())).filter((e=>e))){if(n.some((t=>t===e))){return true}}return false}t.checkBypass=checkBypass},220:(e,t,r)=>{e.exports=r(418)},418:(e,t,r)=>{"use strict";var n=r(808);var o=r(404);var i=r(181);var s=r(687);var a=r(361);var u=r(491);var c=r(837);t.httpOverHttp=httpOverHttp;t.httpsOverHttp=httpsOverHttp;t.httpOverHttps=httpOverHttps;t.httpsOverHttps=httpsOverHttps;function httpOverHttp(e){var t=new TunnelingAgent(e);t.request=i.request;return t}function httpsOverHttp(e){var t=new TunnelingAgent(e);t.request=i.request;t.createSocket=createSecureSocket;t.defaultPort=443;return t}function httpOverHttps(e){var t=new TunnelingAgent(e);t.request=s.request;return t}function httpsOverHttps(e){var t=new TunnelingAgent(e);t.request=s.request;t.createSocket=createSecureSocket;t.defaultPort=443;return t}function TunnelingAgent(e){var t=this;t.options=e||{};t.proxyOptions=t.options.proxy||{};t.maxSockets=t.options.maxSockets||i.Agent.defaultMaxSockets;t.requests=[];t.sockets=[];t.on("free",(function onFree(e,r,n,o){var i=toOptions(r,n,o);for(var s=0,a=t.requests.length;s=this.maxSockets){o.requests.push(i);return}o.createSocket(i,(function(t){t.on("free",onFree);t.on("close",onCloseOrRemove);t.on("agentRemove",onCloseOrRemove);e.onSocket(t);function onFree(){o.emit("free",t,i)}function onCloseOrRemove(e){o.removeSocket(t);t.removeListener("free",onFree);t.removeListener("close",onCloseOrRemove);t.removeListener("agentRemove",onCloseOrRemove)}}))};TunnelingAgent.prototype.createSocket=function createSocket(e,t){var r=this;var n={};r.sockets.push(n);var o=mergeOptions({},r.proxyOptions,{method:"CONNECT",path:e.host+":"+e.port,agent:false,headers:{host:e.host+":"+e.port}});if(e.localAddress){o.localAddress=e.localAddress}if(o.proxyAuth){o.headers=o.headers||{};o.headers["Proxy-Authorization"]="Basic "+new Buffer(o.proxyAuth).toString("base64")}l("making CONNECT request");var i=r.request(o);i.useChunkedEncodingByDefault=false;i.once("response",onResponse);i.once("upgrade",onUpgrade);i.once("connect",onConnect);i.once("error",onError);i.end();function onResponse(e){e.upgrade=true}function onUpgrade(e,t,r){process.nextTick((function(){onConnect(e,t,r)}))}function onConnect(o,s,a){i.removeAllListeners();s.removeAllListeners();if(o.statusCode!==200){l("tunneling socket could not be established, statusCode=%d",o.statusCode);s.destroy();var u=new Error("tunneling socket could not be established, "+"statusCode="+o.statusCode);u.code="ECONNRESET";e.request.emit("error",u);r.removeSocket(n);return}if(a.length>0){l("got illegal response body from proxy");s.destroy();var u=new Error("got illegal response body from proxy");u.code="ECONNRESET";e.request.emit("error",u);r.removeSocket(n);return}l("tunneling connection has established");r.sockets[r.sockets.indexOf(n)]=s;return t(s)}function onError(t){i.removeAllListeners();l("tunneling socket could not be established, cause=%s\n",t.message,t.stack);var o=new Error("tunneling socket could not be established, "+"cause="+t.message);o.code="ECONNRESET";e.request.emit("error",o);r.removeSocket(n)}};TunnelingAgent.prototype.removeSocket=function removeSocket(e){var t=this.sockets.indexOf(e);if(t===-1){return}this.sockets.splice(t,1);var r=this.requests.shift();if(r){this.createSocket(r,(function(e){r.request.onSocket(e)}))}};function createSecureSocket(e,t){var r=this;TunnelingAgent.prototype.createSocket.call(r,e,(function(n){var i=e.request.getHeader("host");var s=mergeOptions({},r.options,{socket:n,servername:i?i.replace(/:.*$/,""):e.host});var a=o.connect(0,s);r.sockets[r.sockets.indexOf(n)]=a;t(a)}))}function toOptions(e,t,r){if(typeof e==="string"){return{host:e,port:t,localAddress:r}}return e}function mergeOptions(e){for(var t=1,r=arguments.length;t{"use strict";Object.defineProperty(t,"__esModule",{value:true});Object.defineProperty(t,"v1",{enumerable:true,get:function(){return n.default}});Object.defineProperty(t,"v3",{enumerable:true,get:function(){return o.default}});Object.defineProperty(t,"v4",{enumerable:true,get:function(){return i.default}});Object.defineProperty(t,"v5",{enumerable:true,get:function(){return s.default}});Object.defineProperty(t,"NIL",{enumerable:true,get:function(){return a.default}});Object.defineProperty(t,"version",{enumerable:true,get:function(){return u.default}});Object.defineProperty(t,"validate",{enumerable:true,get:function(){return c.default}});Object.defineProperty(t,"stringify",{enumerable:true,get:function(){return l.default}});Object.defineProperty(t,"parse",{enumerable:true,get:function(){return d.default}});var n=_interopRequireDefault(r(76));var o=_interopRequireDefault(r(226));var i=_interopRequireDefault(r(261));var s=_interopRequireDefault(r(926));var a=_interopRequireDefault(r(438));var u=_interopRequireDefault(r(337));var c=_interopRequireDefault(r(541));var l=_interopRequireDefault(r(368));var d=_interopRequireDefault(r(553));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}},776:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t["default"]=void 0;var n=_interopRequireDefault(r(113));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function md5(e){if(Array.isArray(e)){e=Buffer.from(e)}else if(typeof e==="string"){e=Buffer.from(e,"utf8")}return n.default.createHash("md5").update(e).digest()}var o=md5;t["default"]=o},438:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t["default"]=void 0;var r="00000000-0000-0000-0000-000000000000";t["default"]=r},553:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t["default"]=void 0;var n=_interopRequireDefault(r(541));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function parse(e){if(!(0,n.default)(e)){throw TypeError("Invalid UUID")}let t;const r=new Uint8Array(16);r[0]=(t=parseInt(e.slice(0,8),16))>>>24;r[1]=t>>>16&255;r[2]=t>>>8&255;r[3]=t&255;r[4]=(t=parseInt(e.slice(9,13),16))>>>8;r[5]=t&255;r[6]=(t=parseInt(e.slice(14,18),16))>>>8;r[7]=t&255;r[8]=(t=parseInt(e.slice(19,23),16))>>>8;r[9]=t&255;r[10]=(t=parseInt(e.slice(24,36),16))/1099511627776&255;r[11]=t/4294967296&255;r[12]=t>>>24&255;r[13]=t>>>16&255;r[14]=t>>>8&255;r[15]=t&255;return r}var o=parse;t["default"]=o},787:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t["default"]=void 0;var r=/^(?:[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}|00000000-0000-0000-0000-000000000000)$/i;t["default"]=r},843:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t["default"]=rng;var n=_interopRequireDefault(r(113));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}const o=new Uint8Array(256);let i=o.length;function rng(){if(i>o.length-16){n.default.randomFillSync(o);i=0}return o.slice(i,i+=16)}},84:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t["default"]=void 0;var n=_interopRequireDefault(r(113));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function sha1(e){if(Array.isArray(e)){e=Buffer.from(e)}else if(typeof e==="string"){e=Buffer.from(e,"utf8")}return n.default.createHash("sha1").update(e).digest()}var o=sha1;t["default"]=o},368:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t["default"]=void 0;var n=_interopRequireDefault(r(541));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}const o=[];for(let e=0;e<256;++e){o.push((e+256).toString(16).substr(1))}function stringify(e,t=0){const r=(o[e[t+0]]+o[e[t+1]]+o[e[t+2]]+o[e[t+3]]+"-"+o[e[t+4]]+o[e[t+5]]+"-"+o[e[t+6]]+o[e[t+7]]+"-"+o[e[t+8]]+o[e[t+9]]+"-"+o[e[t+10]]+o[e[t+11]]+o[e[t+12]]+o[e[t+13]]+o[e[t+14]]+o[e[t+15]]).toLowerCase();if(!(0,n.default)(r)){throw TypeError("Stringified UUID is invalid")}return r}var i=stringify;t["default"]=i},76:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t["default"]=void 0;var n=_interopRequireDefault(r(843));var o=_interopRequireDefault(r(368));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}let i;let s;let a=0;let u=0;function v1(e,t,r){let c=t&&r||0;const l=t||new Array(16);e=e||{};let d=e.node||i;let f=e.clockseq!==undefined?e.clockseq:s;if(d==null||f==null){const t=e.random||(e.rng||n.default)();if(d==null){d=i=[t[0]|1,t[1],t[2],t[3],t[4],t[5]]}if(f==null){f=s=(t[6]<<8|t[7])&16383}}let p=e.msecs!==undefined?e.msecs:Date.now();let h=e.nsecs!==undefined?e.nsecs:u+1;const m=p-a+(h-u)/1e4;if(m<0&&e.clockseq===undefined){f=f+1&16383}if((m<0||p>a)&&e.nsecs===undefined){h=0}if(h>=1e4){throw new Error("uuid.v1(): Can't create more than 10M uuids/sec")}a=p;u=h;s=f;p+=122192928e5;const _=((p&268435455)*1e4+h)%4294967296;l[c++]=_>>>24&255;l[c++]=_>>>16&255;l[c++]=_>>>8&255;l[c++]=_&255;const v=p/4294967296*1e4&268435455;l[c++]=v>>>8&255;l[c++]=v&255;l[c++]=v>>>24&15|16;l[c++]=v>>>16&255;l[c++]=f>>>8|128;l[c++]=f&255;for(let e=0;e<6;++e){l[c+e]=d[e]}return t||(0,o.default)(l)}var c=v1;t["default"]=c},226:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t["default"]=void 0;var n=_interopRequireDefault(r(745));var o=_interopRequireDefault(r(776));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}const i=(0,n.default)("v3",48,o.default);var s=i;t["default"]=s},745:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t["default"]=_default;t.URL=t.DNS=void 0;var n=_interopRequireDefault(r(368));var o=_interopRequireDefault(r(553));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function stringToBytes(e){e=unescape(encodeURIComponent(e));const t=[];for(let r=0;r{"use strict";Object.defineProperty(t,"__esModule",{value:true});t["default"]=void 0;var n=_interopRequireDefault(r(843));var o=_interopRequireDefault(r(368));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function v4(e,t,r){e=e||{};const i=e.random||(e.rng||n.default)();i[6]=i[6]&15|64;i[8]=i[8]&63|128;if(t){r=r||0;for(let e=0;e<16;++e){t[r+e]=i[e]}return t}return(0,o.default)(i)}var i=v4;t["default"]=i},926:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t["default"]=void 0;var n=_interopRequireDefault(r(745));var o=_interopRequireDefault(r(84));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}const i=(0,n.default)("v5",80,o.default);var s=i;t["default"]=s},541:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t["default"]=void 0;var n=_interopRequireDefault(r(787));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function validate(e){return typeof e==="string"&&n.default.test(e)}var o=validate;t["default"]=o},337:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t["default"]=void 0;var n=_interopRequireDefault(r(541));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function version(e){if(!(0,n.default)(e)){throw TypeError("Invalid UUID")}return parseInt(e.substr(14,1),16)}var o=version;t["default"]=o},491:e=>{"use strict";e.exports=require("assert")},81:e=>{"use strict";e.exports=require("child_process")},113:e=>{"use strict";e.exports=require("crypto")},361:e=>{"use strict";e.exports=require("events")},147:e=>{"use strict";e.exports=require("fs")},181:e=>{"use strict";e.exports=require("http")},687:e=>{"use strict";e.exports=require("https")},808:e=>{"use strict";e.exports=require("net")},37:e=>{"use strict";e.exports=require("os")},17:e=>{"use strict";e.exports=require("path")},404:e=>{"use strict";e.exports=require("tls")},837:e=>{"use strict";e.exports=require("util")}};var __webpack_module_cache__={};function __nccwpck_require__(e){var t=__webpack_module_cache__[e];if(t!==undefined){return t.exports}var r=__webpack_module_cache__[e]={exports:{}};var n=true;try{__webpack_modules__[e].call(r.exports,r,r.exports,__nccwpck_require__);n=false}finally{if(n)delete __webpack_module_cache__[e]}return r.exports}if(typeof __nccwpck_require__!=="undefined")__nccwpck_require__.ab=__dirname+"/";var __webpack_exports__=__nccwpck_require__(500);module.exports=__webpack_exports__})(); \ No newline at end of file diff --git a/fetch-task-definition/package.json b/fetch-task-definition/package.json index e4230d7..c92dcfe 100644 --- a/fetch-task-definition/package.json +++ b/fetch-task-definition/package.json @@ -7,7 +7,7 @@ "@actions/core": "^1.9.1" }, "devDependencies": { - "@vercel/ncc": "~>0.23.0" + "@vercel/ncc": "~>0.38.1" }, "scripts": { "prepublish": "node_modules/.bin/ncc build index.js -m -o dist", diff --git a/github-ref-to-env/dist/index.js b/github-ref-to-env/dist/index.js index 433c739..e892c60 100644 --- a/github-ref-to-env/dist/index.js +++ b/github-ref-to-env/dist/index.js @@ -1 +1 @@ -module.exports=function(e,t){"use strict";var r={};function __webpack_require__(t){if(r[t]){return r[t].exports}var n=r[t]={i:t,l:false,exports:{}};var o=true;try{e[t].call(n.exports,n,n.exports,__webpack_require__);o=false}finally{if(o)delete r[t]}n.l=true;return n.exports}__webpack_require__.ab=__dirname+"/";function startup(){return __webpack_require__(500)}return startup()}({16:function(e){e.exports=require("tls")},76:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:true});t.default=void 0;var n=_interopRequireDefault(r(843));var o=_interopRequireDefault(r(368));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}let i;let s;let u=0;let a=0;function v1(e,t,r){let c=t&&r||0;const l=t||new Array(16);e=e||{};let d=e.node||i;let f=e.clockseq!==undefined?e.clockseq:s;if(d==null||f==null){const t=e.random||(e.rng||n.default)();if(d==null){d=i=[t[0]|1,t[1],t[2],t[3],t[4],t[5]]}if(f==null){f=s=(t[6]<<8|t[7])&16383}}let p=e.msecs!==undefined?e.msecs:Date.now();let h=e.nsecs!==undefined?e.nsecs:a+1;const v=p-u+(h-a)/1e4;if(v<0&&e.clockseq===undefined){f=f+1&16383}if((v<0||p>u)&&e.nsecs===undefined){h=0}if(h>=1e4){throw new Error("uuid.v1(): Can't create more than 10M uuids/sec")}u=p;a=h;s=f;p+=122192928e5;const m=((p&268435455)*1e4+h)%4294967296;l[c++]=m>>>24&255;l[c++]=m>>>16&255;l[c++]=m>>>8&255;l[c++]=m&255;const _=p/4294967296*1e4&268435455;l[c++]=_>>>8&255;l[c++]=_&255;l[c++]=_>>>24&15|16;l[c++]=_>>>16&255;l[c++]=f>>>8|128;l[c++]=f&255;for(let e=0;e<6;++e){l[c+e]=d[e]}return t||(0,o.default)(l)}var c=v1;t.default=c},84:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:true});t.default=void 0;var n=_interopRequireDefault(r(417));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function sha1(e){if(Array.isArray(e)){e=Buffer.from(e)}else if(typeof e==="string"){e=Buffer.from(e,"utf8")}return n.default.createHash("sha1").update(e).digest()}var o=sha1;t.default=o},87:function(e){e.exports=require("os")},190:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){if(n===undefined)n=r;Object.defineProperty(e,n,{enumerable:true,get:function(){return t[r]}})}:function(e,t,r,n){if(n===undefined)n=r;e[n]=t[r]});var o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:true,value:t})}:function(e,t){e["default"]=t});var i=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(e!=null)for(var r in e)if(r!=="default"&&Object.hasOwnProperty.call(e,r))n(t,e,r);o(t,e);return t};Object.defineProperty(t,"__esModule",{value:true});t.issue=t.issueCommand=void 0;const s=i(r(87));const u=r(861);function issueCommand(e,t,r){const n=new Command(e,t,r);process.stdout.write(n.toString()+s.EOL)}t.issueCommand=issueCommand;function issue(e,t=""){issueCommand(e,{},t)}t.issue=issue;const a="::";class Command{constructor(e,t,r){if(!e){e="missing.command"}this.command=e;this.properties=t;this.message=r}toString(){let e=a+this.command;if(this.properties&&Object.keys(this.properties).length>0){e+=" ";let t=true;for(const r in this.properties){if(this.properties.hasOwnProperty(r)){const n=this.properties[r];if(n){if(t){t=false}else{e+=","}e+=`${r}=${escapeProperty(n)}`}}}}e+=`${a}${escapeData(this.message)}`;return e}}function escapeData(e){return u.toCommandValue(e).replace(/%/g,"%25").replace(/\r/g,"%0D").replace(/\n/g,"%0A")}function escapeProperty(e){return u.toCommandValue(e).replace(/%/g,"%25").replace(/\r/g,"%0D").replace(/\n/g,"%0A").replace(/:/g,"%3A").replace(/,/g,"%2C")}},211:function(e){e.exports=require("https")},220:function(e,t,r){e.exports=r(418)},226:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:true});t.default=void 0;var n=_interopRequireDefault(r(745));var o=_interopRequireDefault(r(776));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}const i=(0,n.default)("v3",48,o.default);var s=i;t.default=s},233:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:true});t.checkBypass=t.getProxyUrl=void 0;function getProxyUrl(e){const t=e.protocol==="https:";if(checkBypass(e)){return undefined}const r=(()=>{if(t){return process.env["https_proxy"]||process.env["HTTPS_PROXY"]}else{return process.env["http_proxy"]||process.env["HTTP_PROXY"]}})();if(r){return new URL(r)}else{return undefined}}t.getProxyUrl=getProxyUrl;function checkBypass(e){if(!e.hostname){return false}const t=process.env["no_proxy"]||process.env["NO_PROXY"]||"";if(!t){return false}let r;if(e.port){r=Number(e.port)}else if(e.protocol==="http:"){r=80}else if(e.protocol==="https:"){r=443}const n=[e.hostname.toUpperCase()];if(typeof r==="number"){n.push(`${n[0]}:${r}`)}for(const e of t.split(",").map(e=>e.trim().toUpperCase()).filter(e=>e)){if(n.some(t=>t===e)){return true}}return false}t.checkBypass=checkBypass},261:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:true});t.default=void 0;var n=_interopRequireDefault(r(843));var o=_interopRequireDefault(r(368));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function v4(e,t,r){e=e||{};const i=e.random||(e.rng||n.default)();i[6]=i[6]&15|64;i[8]=i[8]&63|128;if(t){r=r||0;for(let e=0;e<16;++e){t[r+e]=i[e]}return t}return(0,o.default)(i)}var i=v4;t.default=i},315:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){if(n===undefined)n=r;Object.defineProperty(e,n,{enumerable:true,get:function(){return t[r]}})}:function(e,t,r,n){if(n===undefined)n=r;e[n]=t[r]});var o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:true,value:t})}:function(e,t){e["default"]=t});var i=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(e!=null)for(var r in e)if(r!=="default"&&Object.hasOwnProperty.call(e,r))n(t,e,r);o(t,e);return t};var s=this&&this.__awaiter||function(e,t,r,n){function adopt(e){return e instanceof r?e:new r(function(t){t(e)})}return new(r||(r=Promise))(function(r,o){function fulfilled(e){try{step(n.next(e))}catch(e){o(e)}}function rejected(e){try{step(n["throw"](e))}catch(e){o(e)}}function step(e){e.done?r(e.value):adopt(e.value).then(fulfilled,rejected)}step((n=n.apply(e,t||[])).next())})};Object.defineProperty(t,"__esModule",{value:true});t.HttpClient=t.isHttps=t.HttpClientResponse=t.HttpClientError=t.getProxyUrl=t.MediaTypes=t.Headers=t.HttpCodes=void 0;const u=i(r(605));const a=i(r(211));const c=i(r(233));const l=i(r(220));var d;(function(e){e[e["OK"]=200]="OK";e[e["MultipleChoices"]=300]="MultipleChoices";e[e["MovedPermanently"]=301]="MovedPermanently";e[e["ResourceMoved"]=302]="ResourceMoved";e[e["SeeOther"]=303]="SeeOther";e[e["NotModified"]=304]="NotModified";e[e["UseProxy"]=305]="UseProxy";e[e["SwitchProxy"]=306]="SwitchProxy";e[e["TemporaryRedirect"]=307]="TemporaryRedirect";e[e["PermanentRedirect"]=308]="PermanentRedirect";e[e["BadRequest"]=400]="BadRequest";e[e["Unauthorized"]=401]="Unauthorized";e[e["PaymentRequired"]=402]="PaymentRequired";e[e["Forbidden"]=403]="Forbidden";e[e["NotFound"]=404]="NotFound";e[e["MethodNotAllowed"]=405]="MethodNotAllowed";e[e["NotAcceptable"]=406]="NotAcceptable";e[e["ProxyAuthenticationRequired"]=407]="ProxyAuthenticationRequired";e[e["RequestTimeout"]=408]="RequestTimeout";e[e["Conflict"]=409]="Conflict";e[e["Gone"]=410]="Gone";e[e["TooManyRequests"]=429]="TooManyRequests";e[e["InternalServerError"]=500]="InternalServerError";e[e["NotImplemented"]=501]="NotImplemented";e[e["BadGateway"]=502]="BadGateway";e[e["ServiceUnavailable"]=503]="ServiceUnavailable";e[e["GatewayTimeout"]=504]="GatewayTimeout"})(d=t.HttpCodes||(t.HttpCodes={}));var f;(function(e){e["Accept"]="accept";e["ContentType"]="content-type"})(f=t.Headers||(t.Headers={}));var p;(function(e){e["ApplicationJson"]="application/json"})(p=t.MediaTypes||(t.MediaTypes={}));function getProxyUrl(e){const t=c.getProxyUrl(new URL(e));return t?t.href:""}t.getProxyUrl=getProxyUrl;const h=[d.MovedPermanently,d.ResourceMoved,d.SeeOther,d.TemporaryRedirect,d.PermanentRedirect];const v=[d.BadGateway,d.ServiceUnavailable,d.GatewayTimeout];const m=["OPTIONS","GET","DELETE","HEAD"];const _=10;const g=5;class HttpClientError extends Error{constructor(e,t){super(e);this.name="HttpClientError";this.statusCode=t;Object.setPrototypeOf(this,HttpClientError.prototype)}}t.HttpClientError=HttpClientError;class HttpClientResponse{constructor(e){this.message=e}readBody(){return s(this,void 0,void 0,function*(){return new Promise(e=>s(this,void 0,void 0,function*(){let t=Buffer.alloc(0);this.message.on("data",e=>{t=Buffer.concat([t,e])});this.message.on("end",()=>{e(t.toString())})}))})}}t.HttpClientResponse=HttpClientResponse;function isHttps(e){const t=new URL(e);return t.protocol==="https:"}t.isHttps=isHttps;class HttpClient{constructor(e,t,r){this._ignoreSslError=false;this._allowRedirects=true;this._allowRedirectDowngrade=false;this._maxRedirects=50;this._allowRetries=false;this._maxRetries=1;this._keepAlive=false;this._disposed=false;this.userAgent=e;this.handlers=t||[];this.requestOptions=r;if(r){if(r.ignoreSslError!=null){this._ignoreSslError=r.ignoreSslError}this._socketTimeout=r.socketTimeout;if(r.allowRedirects!=null){this._allowRedirects=r.allowRedirects}if(r.allowRedirectDowngrade!=null){this._allowRedirectDowngrade=r.allowRedirectDowngrade}if(r.maxRedirects!=null){this._maxRedirects=Math.max(r.maxRedirects,0)}if(r.keepAlive!=null){this._keepAlive=r.keepAlive}if(r.allowRetries!=null){this._allowRetries=r.allowRetries}if(r.maxRetries!=null){this._maxRetries=r.maxRetries}}}options(e,t){return s(this,void 0,void 0,function*(){return this.request("OPTIONS",e,null,t||{})})}get(e,t){return s(this,void 0,void 0,function*(){return this.request("GET",e,null,t||{})})}del(e,t){return s(this,void 0,void 0,function*(){return this.request("DELETE",e,null,t||{})})}post(e,t,r){return s(this,void 0,void 0,function*(){return this.request("POST",e,t,r||{})})}patch(e,t,r){return s(this,void 0,void 0,function*(){return this.request("PATCH",e,t,r||{})})}put(e,t,r){return s(this,void 0,void 0,function*(){return this.request("PUT",e,t,r||{})})}head(e,t){return s(this,void 0,void 0,function*(){return this.request("HEAD",e,null,t||{})})}sendStream(e,t,r,n){return s(this,void 0,void 0,function*(){return this.request(e,t,r,n)})}getJson(e,t={}){return s(this,void 0,void 0,function*(){t[f.Accept]=this._getExistingOrDefaultHeader(t,f.Accept,p.ApplicationJson);const r=yield this.get(e,t);return this._processResponse(r,this.requestOptions)})}postJson(e,t,r={}){return s(this,void 0,void 0,function*(){const n=JSON.stringify(t,null,2);r[f.Accept]=this._getExistingOrDefaultHeader(r,f.Accept,p.ApplicationJson);r[f.ContentType]=this._getExistingOrDefaultHeader(r,f.ContentType,p.ApplicationJson);const o=yield this.post(e,n,r);return this._processResponse(o,this.requestOptions)})}putJson(e,t,r={}){return s(this,void 0,void 0,function*(){const n=JSON.stringify(t,null,2);r[f.Accept]=this._getExistingOrDefaultHeader(r,f.Accept,p.ApplicationJson);r[f.ContentType]=this._getExistingOrDefaultHeader(r,f.ContentType,p.ApplicationJson);const o=yield this.put(e,n,r);return this._processResponse(o,this.requestOptions)})}patchJson(e,t,r={}){return s(this,void 0,void 0,function*(){const n=JSON.stringify(t,null,2);r[f.Accept]=this._getExistingOrDefaultHeader(r,f.Accept,p.ApplicationJson);r[f.ContentType]=this._getExistingOrDefaultHeader(r,f.ContentType,p.ApplicationJson);const o=yield this.patch(e,n,r);return this._processResponse(o,this.requestOptions)})}request(e,t,r,n){return s(this,void 0,void 0,function*(){if(this._disposed){throw new Error("Client has already been disposed.")}const o=new URL(t);let i=this._prepareRequest(e,o,n);const s=this._allowRetries&&m.includes(e)?this._maxRetries+1:1;let u=0;let a;do{a=yield this.requestRaw(i,r);if(a&&a.message&&a.message.statusCode===d.Unauthorized){let e;for(const t of this.handlers){if(t.canHandleAuthentication(a)){e=t;break}}if(e){return e.handleAuthentication(this,i,r)}else{return a}}let t=this._maxRedirects;while(a.message.statusCode&&h.includes(a.message.statusCode)&&this._allowRedirects&&t>0){const s=a.message.headers["location"];if(!s){break}const u=new URL(s);if(o.protocol==="https:"&&o.protocol!==u.protocol&&!this._allowRedirectDowngrade){throw new Error("Redirect from HTTPS to HTTP protocol. This downgrade is not allowed for security reasons. If you want to allow this behavior, set the allowRedirectDowngrade option to true.")}yield a.readBody();if(u.hostname!==o.hostname){for(const e in n){if(e.toLowerCase()==="authorization"){delete n[e]}}}i=this._prepareRequest(e,u,n);a=yield this.requestRaw(i,r);t--}if(!a.message.statusCode||!v.includes(a.message.statusCode)){return a}u+=1;if(u{function callbackForResult(e,t){if(e){n(e)}else if(!t){n(new Error("Unknown error"))}else{r(t)}}this.requestRawWithCallback(e,t,callbackForResult)})})}requestRawWithCallback(e,t,r){if(typeof t==="string"){if(!e.options.headers){e.options.headers={}}e.options.headers["Content-Length"]=Buffer.byteLength(t,"utf8")}let n=false;function handleResult(e,t){if(!n){n=true;r(e,t)}}const o=e.httpModule.request(e.options,e=>{const t=new HttpClientResponse(e);handleResult(undefined,t)});let i;o.on("socket",e=>{i=e});o.setTimeout(this._socketTimeout||3*6e4,()=>{if(i){i.end()}handleResult(new Error(`Request timeout: ${e.options.path}`))});o.on("error",function(e){handleResult(e)});if(t&&typeof t==="string"){o.write(t,"utf8")}if(t&&typeof t!=="string"){t.on("close",function(){o.end()});t.pipe(o)}else{o.end()}}getAgent(e){const t=new URL(e);return this._getAgent(t)}_prepareRequest(e,t,r){const n={};n.parsedUrl=t;const o=n.parsedUrl.protocol==="https:";n.httpModule=o?a:u;const i=o?443:80;n.options={};n.options.host=n.parsedUrl.hostname;n.options.port=n.parsedUrl.port?parseInt(n.parsedUrl.port):i;n.options.path=(n.parsedUrl.pathname||"")+(n.parsedUrl.search||"");n.options.method=e;n.options.headers=this._mergeHeaders(r);if(this.userAgent!=null){n.options.headers["user-agent"]=this.userAgent}n.options.agent=this._getAgent(n.parsedUrl);if(this.handlers){for(const e of this.handlers){e.prepareRequest(n.options)}}return n}_mergeHeaders(e){if(this.requestOptions&&this.requestOptions.headers){return Object.assign({},y(this.requestOptions.headers),y(e||{}))}return y(e||{})}_getExistingOrDefaultHeader(e,t,r){let n;if(this.requestOptions&&this.requestOptions.headers){n=y(this.requestOptions.headers)[t]}return e[t]||n||r}_getAgent(e){let t;const r=c.getProxyUrl(e);const n=r&&r.hostname;if(this._keepAlive&&n){t=this._proxyAgent}if(this._keepAlive&&!n){t=this._agent}if(t){return t}const o=e.protocol==="https:";let i=100;if(this.requestOptions){i=this.requestOptions.maxSockets||u.globalAgent.maxSockets}if(r&&r.hostname){const e={maxSockets:i,keepAlive:this._keepAlive,proxy:Object.assign(Object.assign({},(r.username||r.password)&&{proxyAuth:`${r.username}:${r.password}`}),{host:r.hostname,port:r.port})};let n;const s=r.protocol==="https:";if(o){n=s?l.httpsOverHttps:l.httpsOverHttp}else{n=s?l.httpOverHttps:l.httpOverHttp}t=n(e);this._proxyAgent=t}if(this._keepAlive&&!t){const e={keepAlive:this._keepAlive,maxSockets:i};t=o?new a.Agent(e):new u.Agent(e);this._agent=t}if(!t){t=o?a.globalAgent:u.globalAgent}if(o&&this._ignoreSslError){t.options=Object.assign(t.options||{},{rejectUnauthorized:false})}return t}_performExponentialBackoff(e){return s(this,void 0,void 0,function*(){e=Math.min(_,e);const t=g*Math.pow(2,e);return new Promise(e=>setTimeout(()=>e(),t))})}_processResponse(e,t){return s(this,void 0,void 0,function*(){return new Promise((r,n)=>s(this,void 0,void 0,function*(){const o=e.message.statusCode||0;const i={statusCode:o,result:null,headers:{}};if(o===d.NotFound){r(i)}function dateTimeDeserializer(e,t){if(typeof t==="string"){const e=new Date(t);if(!isNaN(e.valueOf())){return e}}return t}let s;let u;try{u=yield e.readBody();if(u&&u.length>0){if(t&&t.deserializeDates){s=JSON.parse(u,dateTimeDeserializer)}else{s=JSON.parse(u)}i.result=s}i.headers=e.message.headers}catch(e){}if(o>299){let e;if(s&&s.message){e=s.message}else if(u&&u.length>0){e=u}else{e=`Failed request: (${o})`}const t=new HttpClientError(e,o);t.result=i.result;n(t)}else{r(i)}}))})}}t.HttpClient=HttpClient;const y=e=>Object.keys(e).reduce((t,r)=>(t[r.toLowerCase()]=e[r],t),{})},316:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){if(n===undefined)n=r;Object.defineProperty(e,n,{enumerable:true,get:function(){return t[r]}})}:function(e,t,r,n){if(n===undefined)n=r;e[n]=t[r]});var o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:true,value:t})}:function(e,t){e["default"]=t});var i=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(e!=null)for(var r in e)if(r!=="default"&&Object.hasOwnProperty.call(e,r))n(t,e,r);o(t,e);return t};var s=this&&this.__awaiter||function(e,t,r,n){function adopt(e){return e instanceof r?e:new r(function(t){t(e)})}return new(r||(r=Promise))(function(r,o){function fulfilled(e){try{step(n.next(e))}catch(e){o(e)}}function rejected(e){try{step(n["throw"](e))}catch(e){o(e)}}function step(e){e.done?r(e.value):adopt(e.value).then(fulfilled,rejected)}step((n=n.apply(e,t||[])).next())})};Object.defineProperty(t,"__esModule",{value:true});t.getIDToken=t.getState=t.saveState=t.group=t.endGroup=t.startGroup=t.info=t.notice=t.warning=t.error=t.debug=t.isDebug=t.setFailed=t.setCommandEcho=t.setOutput=t.getBooleanInput=t.getMultilineInput=t.getInput=t.addPath=t.setSecret=t.exportVariable=t.ExitCode=void 0;const u=r(190);const a=r(685);const c=r(861);const l=i(r(87));const d=i(r(622));const f=r(419);var p;(function(e){e[e["Success"]=0]="Success";e[e["Failure"]=1]="Failure"})(p=t.ExitCode||(t.ExitCode={}));function exportVariable(e,t){const r=c.toCommandValue(t);process.env[e]=r;const n=process.env["GITHUB_ENV"]||"";if(n){return a.issueFileCommand("ENV",a.prepareKeyValueMessage(e,t))}u.issueCommand("set-env",{name:e},r)}t.exportVariable=exportVariable;function setSecret(e){u.issueCommand("add-mask",{},e)}t.setSecret=setSecret;function addPath(e){const t=process.env["GITHUB_PATH"]||"";if(t){a.issueFileCommand("PATH",e)}else{u.issueCommand("add-path",{},e)}process.env["PATH"]=`${e}${d.delimiter}${process.env["PATH"]}`}t.addPath=addPath;function getInput(e,t){const r=process.env[`INPUT_${e.replace(/ /g,"_").toUpperCase()}`]||"";if(t&&t.required&&!r){throw new Error(`Input required and not supplied: ${e}`)}if(t&&t.trimWhitespace===false){return r}return r.trim()}t.getInput=getInput;function getMultilineInput(e,t){const r=getInput(e,t).split("\n").filter(e=>e!=="");if(t&&t.trimWhitespace===false){return r}return r.map(e=>e.trim())}t.getMultilineInput=getMultilineInput;function getBooleanInput(e,t){const r=["true","True","TRUE"];const n=["false","False","FALSE"];const o=getInput(e,t);if(r.includes(o))return true;if(n.includes(o))return false;throw new TypeError(`Input does not meet YAML 1.2 "Core Schema" specification: ${e}\n`+`Support boolean input list: \`true | True | TRUE | false | False | FALSE\``)}t.getBooleanInput=getBooleanInput;function setOutput(e,t){const r=process.env["GITHUB_OUTPUT"]||"";if(r){return a.issueFileCommand("OUTPUT",a.prepareKeyValueMessage(e,t))}process.stdout.write(l.EOL);u.issueCommand("set-output",{name:e},c.toCommandValue(t))}t.setOutput=setOutput;function setCommandEcho(e){u.issue("echo",e?"on":"off")}t.setCommandEcho=setCommandEcho;function setFailed(e){process.exitCode=p.Failure;error(e)}t.setFailed=setFailed;function isDebug(){return process.env["RUNNER_DEBUG"]==="1"}t.isDebug=isDebug;function debug(e){u.issueCommand("debug",{},e)}t.debug=debug;function error(e,t={}){u.issueCommand("error",c.toCommandProperties(t),e instanceof Error?e.toString():e)}t.error=error;function warning(e,t={}){u.issueCommand("warning",c.toCommandProperties(t),e instanceof Error?e.toString():e)}t.warning=warning;function notice(e,t={}){u.issueCommand("notice",c.toCommandProperties(t),e instanceof Error?e.toString():e)}t.notice=notice;function info(e){process.stdout.write(e+l.EOL)}t.info=info;function startGroup(e){u.issue("group",e)}t.startGroup=startGroup;function endGroup(){u.issue("endgroup")}t.endGroup=endGroup;function group(e,t){return s(this,void 0,void 0,function*(){startGroup(e);let r;try{r=yield t()}finally{endGroup()}return r})}t.group=group;function saveState(e,t){const r=process.env["GITHUB_STATE"]||"";if(r){return a.issueFileCommand("STATE",a.prepareKeyValueMessage(e,t))}u.issueCommand("save-state",{name:e},c.toCommandValue(t))}t.saveState=saveState;function getState(e){return process.env[`STATE_${e}`]||""}t.getState=getState;function getIDToken(e){return s(this,void 0,void 0,function*(){return yield f.OidcClient.getIDToken(e)})}t.getIDToken=getIDToken;var h=r(656);Object.defineProperty(t,"summary",{enumerable:true,get:function(){return h.summary}});var v=r(656);Object.defineProperty(t,"markdownSummary",{enumerable:true,get:function(){return v.markdownSummary}});var m=r(989);Object.defineProperty(t,"toPosixPath",{enumerable:true,get:function(){return m.toPosixPath}});Object.defineProperty(t,"toWin32Path",{enumerable:true,get:function(){return m.toWin32Path}});Object.defineProperty(t,"toPlatformPath",{enumerable:true,get:function(){return m.toPlatformPath}})},337:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:true});t.default=void 0;var n=_interopRequireDefault(r(541));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function version(e){if(!(0,n.default)(e)){throw TypeError("Invalid UUID")}return parseInt(e.substr(14,1),16)}var o=version;t.default=o},357:function(e){e.exports=require("assert")},368:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:true});t.default=void 0;var n=_interopRequireDefault(r(541));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}const o=[];for(let e=0;e<256;++e){o.push((e+256).toString(16).substr(1))}function stringify(e,t=0){const r=(o[e[t+0]]+o[e[t+1]]+o[e[t+2]]+o[e[t+3]]+"-"+o[e[t+4]]+o[e[t+5]]+"-"+o[e[t+6]]+o[e[t+7]]+"-"+o[e[t+8]]+o[e[t+9]]+"-"+o[e[t+10]]+o[e[t+11]]+o[e[t+12]]+o[e[t+13]]+o[e[t+14]]+o[e[t+15]]).toLowerCase();if(!(0,n.default)(r)){throw TypeError("Stringified UUID is invalid")}return r}var i=stringify;t.default=i},417:function(e){e.exports=require("crypto")},418:function(e,t,r){"use strict";var n=r(631);var o=r(16);var i=r(605);var s=r(211);var u=r(614);var a=r(357);var c=r(669);t.httpOverHttp=httpOverHttp;t.httpsOverHttp=httpsOverHttp;t.httpOverHttps=httpOverHttps;t.httpsOverHttps=httpsOverHttps;function httpOverHttp(e){var t=new TunnelingAgent(e);t.request=i.request;return t}function httpsOverHttp(e){var t=new TunnelingAgent(e);t.request=i.request;t.createSocket=createSecureSocket;t.defaultPort=443;return t}function httpOverHttps(e){var t=new TunnelingAgent(e);t.request=s.request;return t}function httpsOverHttps(e){var t=new TunnelingAgent(e);t.request=s.request;t.createSocket=createSecureSocket;t.defaultPort=443;return t}function TunnelingAgent(e){var t=this;t.options=e||{};t.proxyOptions=t.options.proxy||{};t.maxSockets=t.options.maxSockets||i.Agent.defaultMaxSockets;t.requests=[];t.sockets=[];t.on("free",function onFree(e,r,n,o){var i=toOptions(r,n,o);for(var s=0,u=t.requests.length;s=this.maxSockets){o.requests.push(i);return}o.createSocket(i,function(t){t.on("free",onFree);t.on("close",onCloseOrRemove);t.on("agentRemove",onCloseOrRemove);e.onSocket(t);function onFree(){o.emit("free",t,i)}function onCloseOrRemove(e){o.removeSocket(t);t.removeListener("free",onFree);t.removeListener("close",onCloseOrRemove);t.removeListener("agentRemove",onCloseOrRemove)}})};TunnelingAgent.prototype.createSocket=function createSocket(e,t){var r=this;var n={};r.sockets.push(n);var o=mergeOptions({},r.proxyOptions,{method:"CONNECT",path:e.host+":"+e.port,agent:false,headers:{host:e.host+":"+e.port}});if(e.localAddress){o.localAddress=e.localAddress}if(o.proxyAuth){o.headers=o.headers||{};o.headers["Proxy-Authorization"]="Basic "+new Buffer(o.proxyAuth).toString("base64")}l("making CONNECT request");var i=r.request(o);i.useChunkedEncodingByDefault=false;i.once("response",onResponse);i.once("upgrade",onUpgrade);i.once("connect",onConnect);i.once("error",onError);i.end();function onResponse(e){e.upgrade=true}function onUpgrade(e,t,r){process.nextTick(function(){onConnect(e,t,r)})}function onConnect(o,s,u){i.removeAllListeners();s.removeAllListeners();if(o.statusCode!==200){l("tunneling socket could not be established, statusCode=%d",o.statusCode);s.destroy();var a=new Error("tunneling socket could not be established, "+"statusCode="+o.statusCode);a.code="ECONNRESET";e.request.emit("error",a);r.removeSocket(n);return}if(u.length>0){l("got illegal response body from proxy");s.destroy();var a=new Error("got illegal response body from proxy");a.code="ECONNRESET";e.request.emit("error",a);r.removeSocket(n);return}l("tunneling connection has established");r.sockets[r.sockets.indexOf(n)]=s;return t(s)}function onError(t){i.removeAllListeners();l("tunneling socket could not be established, cause=%s\n",t.message,t.stack);var o=new Error("tunneling socket could not be established, "+"cause="+t.message);o.code="ECONNRESET";e.request.emit("error",o);r.removeSocket(n)}};TunnelingAgent.prototype.removeSocket=function removeSocket(e){var t=this.sockets.indexOf(e);if(t===-1){return}this.sockets.splice(t,1);var r=this.requests.shift();if(r){this.createSocket(r,function(e){r.request.onSocket(e)})}};function createSecureSocket(e,t){var r=this;TunnelingAgent.prototype.createSocket.call(r,e,function(n){var i=e.request.getHeader("host");var s=mergeOptions({},r.options,{socket:n,servername:i?i.replace(/:.*$/,""):e.host});var u=o.connect(0,s);r.sockets[r.sockets.indexOf(n)]=u;t(u)})}function toOptions(e,t,r){if(typeof e==="string"){return{host:e,port:t,localAddress:r}}return e}function mergeOptions(e){for(var t=1,r=arguments.length;t{throw new Error(`Failed to get ID Token. \n \n Error Code : ${e.statusCode}\n \n Error Message: ${e.result.message}`)});const o=(t=n.result)===null||t===void 0?void 0:t.value;if(!o){throw new Error("Response json body do not have ID Token field")}return o})}static getIDToken(e){return n(this,void 0,void 0,function*(){try{let t=OidcClient.getIDTokenUrl();if(e){const r=encodeURIComponent(e);t=`${t}&audience=${r}`}s.debug(`ID token url is ${t}`);const r=yield OidcClient.getCall(t);s.setSecret(r);return r}catch(e){throw new Error(`Error message: ${e.message}`)}})}}t.OidcClient=OidcClient},420:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:true});Object.defineProperty(t,"v1",{enumerable:true,get:function(){return n.default}});Object.defineProperty(t,"v3",{enumerable:true,get:function(){return o.default}});Object.defineProperty(t,"v4",{enumerable:true,get:function(){return i.default}});Object.defineProperty(t,"v5",{enumerable:true,get:function(){return s.default}});Object.defineProperty(t,"NIL",{enumerable:true,get:function(){return u.default}});Object.defineProperty(t,"version",{enumerable:true,get:function(){return a.default}});Object.defineProperty(t,"validate",{enumerable:true,get:function(){return c.default}});Object.defineProperty(t,"stringify",{enumerable:true,get:function(){return l.default}});Object.defineProperty(t,"parse",{enumerable:true,get:function(){return d.default}});var n=_interopRequireDefault(r(76));var o=_interopRequireDefault(r(226));var i=_interopRequireDefault(r(261));var s=_interopRequireDefault(r(926));var u=_interopRequireDefault(r(438));var a=_interopRequireDefault(r(337));var c=_interopRequireDefault(r(541));var l=_interopRequireDefault(r(368));var d=_interopRequireDefault(r(553));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}},421:function(e,t){"use strict";var r=this&&this.__awaiter||function(e,t,r,n){function adopt(e){return e instanceof r?e:new r(function(t){t(e)})}return new(r||(r=Promise))(function(r,o){function fulfilled(e){try{step(n.next(e))}catch(e){o(e)}}function rejected(e){try{step(n["throw"](e))}catch(e){o(e)}}function step(e){e.done?r(e.value):adopt(e.value).then(fulfilled,rejected)}step((n=n.apply(e,t||[])).next())})};Object.defineProperty(t,"__esModule",{value:true});t.PersonalAccessTokenCredentialHandler=t.BearerCredentialHandler=t.BasicCredentialHandler=void 0;class BasicCredentialHandler{constructor(e,t){this.username=e;this.password=t}prepareRequest(e){if(!e.headers){throw Error("The request has no headers")}e.headers["Authorization"]=`Basic ${Buffer.from(`${this.username}:${this.password}`).toString("base64")}`}canHandleAuthentication(){return false}handleAuthentication(){return r(this,void 0,void 0,function*(){throw new Error("not implemented")})}}t.BasicCredentialHandler=BasicCredentialHandler;class BearerCredentialHandler{constructor(e){this.token=e}prepareRequest(e){if(!e.headers){throw Error("The request has no headers")}e.headers["Authorization"]=`Bearer ${this.token}`}canHandleAuthentication(){return false}handleAuthentication(){return r(this,void 0,void 0,function*(){throw new Error("not implemented")})}}t.BearerCredentialHandler=BearerCredentialHandler;class PersonalAccessTokenCredentialHandler{constructor(e){this.token=e}prepareRequest(e){if(!e.headers){throw Error("The request has no headers")}e.headers["Authorization"]=`Basic ${Buffer.from(`PAT:${this.token}`).toString("base64")}`}canHandleAuthentication(){return false}handleAuthentication(){return r(this,void 0,void 0,function*(){throw new Error("not implemented")})}}t.PersonalAccessTokenCredentialHandler=PersonalAccessTokenCredentialHandler},438:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:true});t.default=void 0;var r="00000000-0000-0000-0000-000000000000";t.default=r},500:function(module,__unusedexports,__webpack_require__){const core=__webpack_require__(316);const parseEnvironmentName=__webpack_require__(521);async function run(){try{const e=core.getInput("github-ref",{required:true});let t=core.getInput("map");if(t){t=JSON.parse(t)}core.debug(`github-ref: ${e}`);core.debug(`github-ref: ${JSON.stringify(t)}`);let r=parseEnvironmentName(e,t);if(!r){throw new Error("Could not parse environment name")}core.setOutput("environment",r)}catch(e){core.setFailed(e.message)}}module.exports=run;if(require.main===require.cache[eval("__filename")]){run()}},521:function(e,t,r){const n=r(316);function parseBranch(e){const t=/refs\/(heads|tags)\/(\S*)/;const r=e.match(t);if(r){return r[2]}return e}function parseEnvironmentName(e,t){let r=parseBranch(e);n.debug(`parsed env is ${r}`);if(t){const e=Object.keys(t).sort().reverse();const o=e.find(e=>{const t=new RegExp(e);return t.test(r)});r=t[o];n.debug(`mapped env is ${r}`)}return r}e.exports=parseEnvironmentName},541:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:true});t.default=void 0;var n=_interopRequireDefault(r(787));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function validate(e){return typeof e==="string"&&n.default.test(e)}var o=validate;t.default=o},553:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:true});t.default=void 0;var n=_interopRequireDefault(r(541));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function parse(e){if(!(0,n.default)(e)){throw TypeError("Invalid UUID")}let t;const r=new Uint8Array(16);r[0]=(t=parseInt(e.slice(0,8),16))>>>24;r[1]=t>>>16&255;r[2]=t>>>8&255;r[3]=t&255;r[4]=(t=parseInt(e.slice(9,13),16))>>>8;r[5]=t&255;r[6]=(t=parseInt(e.slice(14,18),16))>>>8;r[7]=t&255;r[8]=(t=parseInt(e.slice(19,23),16))>>>8;r[9]=t&255;r[10]=(t=parseInt(e.slice(24,36),16))/1099511627776&255;r[11]=t/4294967296&255;r[12]=t>>>24&255;r[13]=t>>>16&255;r[14]=t>>>8&255;r[15]=t&255;return r}var o=parse;t.default=o},605:function(e){e.exports=require("http")},614:function(e){e.exports=require("events")},622:function(e){e.exports=require("path")},631:function(e){e.exports=require("net")},656:function(e,t,r){"use strict";var n=this&&this.__awaiter||function(e,t,r,n){function adopt(e){return e instanceof r?e:new r(function(t){t(e)})}return new(r||(r=Promise))(function(r,o){function fulfilled(e){try{step(n.next(e))}catch(e){o(e)}}function rejected(e){try{step(n["throw"](e))}catch(e){o(e)}}function step(e){e.done?r(e.value):adopt(e.value).then(fulfilled,rejected)}step((n=n.apply(e,t||[])).next())})};Object.defineProperty(t,"__esModule",{value:true});t.summary=t.markdownSummary=t.SUMMARY_DOCS_URL=t.SUMMARY_ENV_VAR=void 0;const o=r(87);const i=r(747);const{access:s,appendFile:u,writeFile:a}=i.promises;t.SUMMARY_ENV_VAR="GITHUB_STEP_SUMMARY";t.SUMMARY_DOCS_URL="https://docs.github.com/actions/using-workflows/workflow-commands-for-github-actions#adding-a-job-summary";class Summary{constructor(){this._buffer=""}filePath(){return n(this,void 0,void 0,function*(){if(this._filePath){return this._filePath}const e=process.env[t.SUMMARY_ENV_VAR];if(!e){throw new Error(`Unable to find environment variable for $${t.SUMMARY_ENV_VAR}. Check if your runtime environment supports job summaries.`)}try{yield s(e,i.constants.R_OK|i.constants.W_OK)}catch(t){throw new Error(`Unable to access summary file: '${e}'. Check if the file has correct read/write permissions.`)}this._filePath=e;return this._filePath})}wrap(e,t,r={}){const n=Object.entries(r).map(([e,t])=>` ${e}="${t}"`).join("");if(!t){return`<${e}${n}>`}return`<${e}${n}>${t}`}write(e){return n(this,void 0,void 0,function*(){const t=!!(e===null||e===void 0?void 0:e.overwrite);const r=yield this.filePath();const n=t?a:u;yield n(r,this._buffer,{encoding:"utf8"});return this.emptyBuffer()})}clear(){return n(this,void 0,void 0,function*(){return this.emptyBuffer().write({overwrite:true})})}stringify(){return this._buffer}isEmptyBuffer(){return this._buffer.length===0}emptyBuffer(){this._buffer="";return this}addRaw(e,t=false){this._buffer+=e;return t?this.addEOL():this}addEOL(){return this.addRaw(o.EOL)}addCodeBlock(e,t){const r=Object.assign({},t&&{lang:t});const n=this.wrap("pre",this.wrap("code",e),r);return this.addRaw(n).addEOL()}addList(e,t=false){const r=t?"ol":"ul";const n=e.map(e=>this.wrap("li",e)).join("");const o=this.wrap(r,n);return this.addRaw(o).addEOL()}addTable(e){const t=e.map(e=>{const t=e.map(e=>{if(typeof e==="string"){return this.wrap("td",e)}const{header:t,data:r,colspan:n,rowspan:o}=e;const i=t?"th":"td";const s=Object.assign(Object.assign({},n&&{colspan:n}),o&&{rowspan:o});return this.wrap(i,r,s)}).join("");return this.wrap("tr",t)}).join("");const r=this.wrap("table",t);return this.addRaw(r).addEOL()}addDetails(e,t){const r=this.wrap("details",this.wrap("summary",e)+t);return this.addRaw(r).addEOL()}addImage(e,t,r){const{width:n,height:o}=r||{};const i=Object.assign(Object.assign({},n&&{width:n}),o&&{height:o});const s=this.wrap("img",null,Object.assign({src:e,alt:t},i));return this.addRaw(s).addEOL()}addHeading(e,t){const r=`h${t}`;const n=["h1","h2","h3","h4","h5","h6"].includes(r)?r:"h1";const o=this.wrap(n,e);return this.addRaw(o).addEOL()}addSeparator(){const e=this.wrap("hr",null);return this.addRaw(e).addEOL()}addBreak(){const e=this.wrap("br",null);return this.addRaw(e).addEOL()}addQuote(e,t){const r=Object.assign({},t&&{cite:t});const n=this.wrap("blockquote",e,r);return this.addRaw(n).addEOL()}addLink(e,t){const r=this.wrap("a",e,{href:t});return this.addRaw(r).addEOL()}}const c=new Summary;t.markdownSummary=c;t.summary=c},669:function(e){e.exports=require("util")},685:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){if(n===undefined)n=r;Object.defineProperty(e,n,{enumerable:true,get:function(){return t[r]}})}:function(e,t,r,n){if(n===undefined)n=r;e[n]=t[r]});var o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:true,value:t})}:function(e,t){e["default"]=t});var i=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(e!=null)for(var r in e)if(r!=="default"&&Object.hasOwnProperty.call(e,r))n(t,e,r);o(t,e);return t};Object.defineProperty(t,"__esModule",{value:true});t.prepareKeyValueMessage=t.issueFileCommand=void 0;const s=i(r(747));const u=i(r(87));const a=r(420);const c=r(861);function issueFileCommand(e,t){const r=process.env[`GITHUB_${e}`];if(!r){throw new Error(`Unable to find environment variable for file command ${e}`)}if(!s.existsSync(r)){throw new Error(`Missing file at path: ${r}`)}s.appendFileSync(r,`${c.toCommandValue(t)}${u.EOL}`,{encoding:"utf8"})}t.issueFileCommand=issueFileCommand;function prepareKeyValueMessage(e,t){const r=`ghadelimiter_${a.v4()}`;const n=c.toCommandValue(t);if(e.includes(r)){throw new Error(`Unexpected input: name should not contain the delimiter "${r}"`)}if(n.includes(r)){throw new Error(`Unexpected input: value should not contain the delimiter "${r}"`)}return`${e}<<${r}${u.EOL}${n}${u.EOL}${r}`}t.prepareKeyValueMessage=prepareKeyValueMessage},745:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:true});t.default=_default;t.URL=t.DNS=void 0;var n=_interopRequireDefault(r(368));var o=_interopRequireDefault(r(553));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function stringToBytes(e){e=unescape(encodeURIComponent(e));const t=[];for(let r=0;ro.length-16){n.default.randomFillSync(o);i=0}return o.slice(i,i+=16)}},861:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:true});t.toCommandProperties=t.toCommandValue=void 0;function toCommandValue(e){if(e===null||e===undefined){return""}else if(typeof e==="string"||e instanceof String){return e}return JSON.stringify(e)}t.toCommandValue=toCommandValue;function toCommandProperties(e){if(!Object.keys(e).length){return{}}return{title:e.title,file:e.file,line:e.startLine,endLine:e.endLine,col:e.startColumn,endColumn:e.endColumn}}t.toCommandProperties=toCommandProperties},926:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:true});t.default=void 0;var n=_interopRequireDefault(r(745));var o=_interopRequireDefault(r(84));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}const i=(0,n.default)("v5",80,o.default);var s=i;t.default=s},989:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){if(n===undefined)n=r;Object.defineProperty(e,n,{enumerable:true,get:function(){return t[r]}})}:function(e,t,r,n){if(n===undefined)n=r;e[n]=t[r]});var o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:true,value:t})}:function(e,t){e["default"]=t});var i=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(e!=null)for(var r in e)if(r!=="default"&&Object.hasOwnProperty.call(e,r))n(t,e,r);o(t,e);return t};Object.defineProperty(t,"__esModule",{value:true});t.toPlatformPath=t.toWin32Path=t.toPosixPath=void 0;const s=i(r(622));function toPosixPath(e){return e.replace(/[\\]/g,"/")}t.toPosixPath=toPosixPath;function toWin32Path(e){return e.replace(/[/]/g,"\\")}t.toWin32Path=toWin32Path;function toPlatformPath(e){return e.replace(/[/\\]/g,s.sep)}t.toPlatformPath=toPlatformPath}}); \ No newline at end of file +(()=>{var __webpack_modules__={500:(module,__unused_webpack_exports,__nccwpck_require__)=>{const core=__nccwpck_require__(316);const parseEnvironmentName=__nccwpck_require__(521);async function run(){try{const e=core.getInput("github-ref",{required:true});let t=core.getInput("map");if(t){t=JSON.parse(t)}core.debug(`github-ref: ${e}`);core.debug(`github-ref: ${JSON.stringify(t)}`);let r=parseEnvironmentName(e,t);if(!r){throw new Error("Could not parse environment name")}core.setOutput("environment",r)}catch(e){core.setFailed(e.message)}}module.exports=run;if(require.main===require.cache[eval("__filename")]){run()}},521:(e,t,r)=>{const n=r(316);function parseBranch(e){const t=/refs\/(heads|tags)\/(\S*)/;const r=e.match(t);if(r){return r[2]}return e}function parseEnvironmentName(e,t){let r=parseBranch(e);n.debug(`parsed env is ${r}`);if(t){const e=Object.keys(t).sort().reverse();const o=e.find((e=>{const t=new RegExp(e);return t.test(r)}));r=t[o];n.debug(`mapped env is ${r}`)}return r}e.exports=parseEnvironmentName},190:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){if(n===undefined)n=r;Object.defineProperty(e,n,{enumerable:true,get:function(){return t[r]}})}:function(e,t,r,n){if(n===undefined)n=r;e[n]=t[r]});var o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:true,value:t})}:function(e,t){e["default"]=t});var i=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(e!=null)for(var r in e)if(r!=="default"&&Object.hasOwnProperty.call(e,r))n(t,e,r);o(t,e);return t};Object.defineProperty(t,"__esModule",{value:true});t.issue=t.issueCommand=void 0;const s=i(r(37));const a=r(861);function issueCommand(e,t,r){const n=new Command(e,t,r);process.stdout.write(n.toString()+s.EOL)}t.issueCommand=issueCommand;function issue(e,t=""){issueCommand(e,{},t)}t.issue=issue;const u="::";class Command{constructor(e,t,r){if(!e){e="missing.command"}this.command=e;this.properties=t;this.message=r}toString(){let e=u+this.command;if(this.properties&&Object.keys(this.properties).length>0){e+=" ";let t=true;for(const r in this.properties){if(this.properties.hasOwnProperty(r)){const n=this.properties[r];if(n){if(t){t=false}else{e+=","}e+=`${r}=${escapeProperty(n)}`}}}}e+=`${u}${escapeData(this.message)}`;return e}}function escapeData(e){return a.toCommandValue(e).replace(/%/g,"%25").replace(/\r/g,"%0D").replace(/\n/g,"%0A")}function escapeProperty(e){return a.toCommandValue(e).replace(/%/g,"%25").replace(/\r/g,"%0D").replace(/\n/g,"%0A").replace(/:/g,"%3A").replace(/,/g,"%2C")}},316:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){if(n===undefined)n=r;Object.defineProperty(e,n,{enumerable:true,get:function(){return t[r]}})}:function(e,t,r,n){if(n===undefined)n=r;e[n]=t[r]});var o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:true,value:t})}:function(e,t){e["default"]=t});var i=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(e!=null)for(var r in e)if(r!=="default"&&Object.hasOwnProperty.call(e,r))n(t,e,r);o(t,e);return t};var s=this&&this.__awaiter||function(e,t,r,n){function adopt(e){return e instanceof r?e:new r((function(t){t(e)}))}return new(r||(r=Promise))((function(r,o){function fulfilled(e){try{step(n.next(e))}catch(e){o(e)}}function rejected(e){try{step(n["throw"](e))}catch(e){o(e)}}function step(e){e.done?r(e.value):adopt(e.value).then(fulfilled,rejected)}step((n=n.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:true});t.getIDToken=t.getState=t.saveState=t.group=t.endGroup=t.startGroup=t.info=t.notice=t.warning=t.error=t.debug=t.isDebug=t.setFailed=t.setCommandEcho=t.setOutput=t.getBooleanInput=t.getMultilineInput=t.getInput=t.addPath=t.setSecret=t.exportVariable=t.ExitCode=void 0;const a=r(190);const u=r(685);const c=r(861);const l=i(r(37));const d=i(r(17));const f=r(419);var p;(function(e){e[e["Success"]=0]="Success";e[e["Failure"]=1]="Failure"})(p=t.ExitCode||(t.ExitCode={}));function exportVariable(e,t){const r=c.toCommandValue(t);process.env[e]=r;const n=process.env["GITHUB_ENV"]||"";if(n){return u.issueFileCommand("ENV",u.prepareKeyValueMessage(e,t))}a.issueCommand("set-env",{name:e},r)}t.exportVariable=exportVariable;function setSecret(e){a.issueCommand("add-mask",{},e)}t.setSecret=setSecret;function addPath(e){const t=process.env["GITHUB_PATH"]||"";if(t){u.issueFileCommand("PATH",e)}else{a.issueCommand("add-path",{},e)}process.env["PATH"]=`${e}${d.delimiter}${process.env["PATH"]}`}t.addPath=addPath;function getInput(e,t){const r=process.env[`INPUT_${e.replace(/ /g,"_").toUpperCase()}`]||"";if(t&&t.required&&!r){throw new Error(`Input required and not supplied: ${e}`)}if(t&&t.trimWhitespace===false){return r}return r.trim()}t.getInput=getInput;function getMultilineInput(e,t){const r=getInput(e,t).split("\n").filter((e=>e!==""));if(t&&t.trimWhitespace===false){return r}return r.map((e=>e.trim()))}t.getMultilineInput=getMultilineInput;function getBooleanInput(e,t){const r=["true","True","TRUE"];const n=["false","False","FALSE"];const o=getInput(e,t);if(r.includes(o))return true;if(n.includes(o))return false;throw new TypeError(`Input does not meet YAML 1.2 "Core Schema" specification: ${e}\n`+`Support boolean input list: \`true | True | TRUE | false | False | FALSE\``)}t.getBooleanInput=getBooleanInput;function setOutput(e,t){const r=process.env["GITHUB_OUTPUT"]||"";if(r){return u.issueFileCommand("OUTPUT",u.prepareKeyValueMessage(e,t))}process.stdout.write(l.EOL);a.issueCommand("set-output",{name:e},c.toCommandValue(t))}t.setOutput=setOutput;function setCommandEcho(e){a.issue("echo",e?"on":"off")}t.setCommandEcho=setCommandEcho;function setFailed(e){process.exitCode=p.Failure;error(e)}t.setFailed=setFailed;function isDebug(){return process.env["RUNNER_DEBUG"]==="1"}t.isDebug=isDebug;function debug(e){a.issueCommand("debug",{},e)}t.debug=debug;function error(e,t={}){a.issueCommand("error",c.toCommandProperties(t),e instanceof Error?e.toString():e)}t.error=error;function warning(e,t={}){a.issueCommand("warning",c.toCommandProperties(t),e instanceof Error?e.toString():e)}t.warning=warning;function notice(e,t={}){a.issueCommand("notice",c.toCommandProperties(t),e instanceof Error?e.toString():e)}t.notice=notice;function info(e){process.stdout.write(e+l.EOL)}t.info=info;function startGroup(e){a.issue("group",e)}t.startGroup=startGroup;function endGroup(){a.issue("endgroup")}t.endGroup=endGroup;function group(e,t){return s(this,void 0,void 0,(function*(){startGroup(e);let r;try{r=yield t()}finally{endGroup()}return r}))}t.group=group;function saveState(e,t){const r=process.env["GITHUB_STATE"]||"";if(r){return u.issueFileCommand("STATE",u.prepareKeyValueMessage(e,t))}a.issueCommand("save-state",{name:e},c.toCommandValue(t))}t.saveState=saveState;function getState(e){return process.env[`STATE_${e}`]||""}t.getState=getState;function getIDToken(e){return s(this,void 0,void 0,(function*(){return yield f.OidcClient.getIDToken(e)}))}t.getIDToken=getIDToken;var h=r(656);Object.defineProperty(t,"summary",{enumerable:true,get:function(){return h.summary}});var m=r(656);Object.defineProperty(t,"markdownSummary",{enumerable:true,get:function(){return m.markdownSummary}});var v=r(989);Object.defineProperty(t,"toPosixPath",{enumerable:true,get:function(){return v.toPosixPath}});Object.defineProperty(t,"toWin32Path",{enumerable:true,get:function(){return v.toWin32Path}});Object.defineProperty(t,"toPlatformPath",{enumerable:true,get:function(){return v.toPlatformPath}})},685:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){if(n===undefined)n=r;Object.defineProperty(e,n,{enumerable:true,get:function(){return t[r]}})}:function(e,t,r,n){if(n===undefined)n=r;e[n]=t[r]});var o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:true,value:t})}:function(e,t){e["default"]=t});var i=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(e!=null)for(var r in e)if(r!=="default"&&Object.hasOwnProperty.call(e,r))n(t,e,r);o(t,e);return t};Object.defineProperty(t,"__esModule",{value:true});t.prepareKeyValueMessage=t.issueFileCommand=void 0;const s=i(r(147));const a=i(r(37));const u=r(420);const c=r(861);function issueFileCommand(e,t){const r=process.env[`GITHUB_${e}`];if(!r){throw new Error(`Unable to find environment variable for file command ${e}`)}if(!s.existsSync(r)){throw new Error(`Missing file at path: ${r}`)}s.appendFileSync(r,`${c.toCommandValue(t)}${a.EOL}`,{encoding:"utf8"})}t.issueFileCommand=issueFileCommand;function prepareKeyValueMessage(e,t){const r=`ghadelimiter_${u.v4()}`;const n=c.toCommandValue(t);if(e.includes(r)){throw new Error(`Unexpected input: name should not contain the delimiter "${r}"`)}if(n.includes(r)){throw new Error(`Unexpected input: value should not contain the delimiter "${r}"`)}return`${e}<<${r}${a.EOL}${n}${a.EOL}${r}`}t.prepareKeyValueMessage=prepareKeyValueMessage},419:function(e,t,r){"use strict";var n=this&&this.__awaiter||function(e,t,r,n){function adopt(e){return e instanceof r?e:new r((function(t){t(e)}))}return new(r||(r=Promise))((function(r,o){function fulfilled(e){try{step(n.next(e))}catch(e){o(e)}}function rejected(e){try{step(n["throw"](e))}catch(e){o(e)}}function step(e){e.done?r(e.value):adopt(e.value).then(fulfilled,rejected)}step((n=n.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:true});t.OidcClient=void 0;const o=r(315);const i=r(421);const s=r(316);class OidcClient{static createHttpClient(e=true,t=10){const r={allowRetries:e,maxRetries:t};return new o.HttpClient("actions/oidc-client",[new i.BearerCredentialHandler(OidcClient.getRequestToken())],r)}static getRequestToken(){const e=process.env["ACTIONS_ID_TOKEN_REQUEST_TOKEN"];if(!e){throw new Error("Unable to get ACTIONS_ID_TOKEN_REQUEST_TOKEN env variable")}return e}static getIDTokenUrl(){const e=process.env["ACTIONS_ID_TOKEN_REQUEST_URL"];if(!e){throw new Error("Unable to get ACTIONS_ID_TOKEN_REQUEST_URL env variable")}return e}static getCall(e){var t;return n(this,void 0,void 0,(function*(){const r=OidcClient.createHttpClient();const n=yield r.getJson(e).catch((e=>{throw new Error(`Failed to get ID Token. \n \n Error Code : ${e.statusCode}\n \n Error Message: ${e.result.message}`)}));const o=(t=n.result)===null||t===void 0?void 0:t.value;if(!o){throw new Error("Response json body do not have ID Token field")}return o}))}static getIDToken(e){return n(this,void 0,void 0,(function*(){try{let t=OidcClient.getIDTokenUrl();if(e){const r=encodeURIComponent(e);t=`${t}&audience=${r}`}s.debug(`ID token url is ${t}`);const r=yield OidcClient.getCall(t);s.setSecret(r);return r}catch(e){throw new Error(`Error message: ${e.message}`)}}))}}t.OidcClient=OidcClient},989:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){if(n===undefined)n=r;Object.defineProperty(e,n,{enumerable:true,get:function(){return t[r]}})}:function(e,t,r,n){if(n===undefined)n=r;e[n]=t[r]});var o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:true,value:t})}:function(e,t){e["default"]=t});var i=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(e!=null)for(var r in e)if(r!=="default"&&Object.hasOwnProperty.call(e,r))n(t,e,r);o(t,e);return t};Object.defineProperty(t,"__esModule",{value:true});t.toPlatformPath=t.toWin32Path=t.toPosixPath=void 0;const s=i(r(17));function toPosixPath(e){return e.replace(/[\\]/g,"/")}t.toPosixPath=toPosixPath;function toWin32Path(e){return e.replace(/[/]/g,"\\")}t.toWin32Path=toWin32Path;function toPlatformPath(e){return e.replace(/[/\\]/g,s.sep)}t.toPlatformPath=toPlatformPath},656:function(e,t,r){"use strict";var n=this&&this.__awaiter||function(e,t,r,n){function adopt(e){return e instanceof r?e:new r((function(t){t(e)}))}return new(r||(r=Promise))((function(r,o){function fulfilled(e){try{step(n.next(e))}catch(e){o(e)}}function rejected(e){try{step(n["throw"](e))}catch(e){o(e)}}function step(e){e.done?r(e.value):adopt(e.value).then(fulfilled,rejected)}step((n=n.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:true});t.summary=t.markdownSummary=t.SUMMARY_DOCS_URL=t.SUMMARY_ENV_VAR=void 0;const o=r(37);const i=r(147);const{access:s,appendFile:a,writeFile:u}=i.promises;t.SUMMARY_ENV_VAR="GITHUB_STEP_SUMMARY";t.SUMMARY_DOCS_URL="https://docs.github.com/actions/using-workflows/workflow-commands-for-github-actions#adding-a-job-summary";class Summary{constructor(){this._buffer=""}filePath(){return n(this,void 0,void 0,(function*(){if(this._filePath){return this._filePath}const e=process.env[t.SUMMARY_ENV_VAR];if(!e){throw new Error(`Unable to find environment variable for $${t.SUMMARY_ENV_VAR}. Check if your runtime environment supports job summaries.`)}try{yield s(e,i.constants.R_OK|i.constants.W_OK)}catch(t){throw new Error(`Unable to access summary file: '${e}'. Check if the file has correct read/write permissions.`)}this._filePath=e;return this._filePath}))}wrap(e,t,r={}){const n=Object.entries(r).map((([e,t])=>` ${e}="${t}"`)).join("");if(!t){return`<${e}${n}>`}return`<${e}${n}>${t}`}write(e){return n(this,void 0,void 0,(function*(){const t=!!(e===null||e===void 0?void 0:e.overwrite);const r=yield this.filePath();const n=t?u:a;yield n(r,this._buffer,{encoding:"utf8"});return this.emptyBuffer()}))}clear(){return n(this,void 0,void 0,(function*(){return this.emptyBuffer().write({overwrite:true})}))}stringify(){return this._buffer}isEmptyBuffer(){return this._buffer.length===0}emptyBuffer(){this._buffer="";return this}addRaw(e,t=false){this._buffer+=e;return t?this.addEOL():this}addEOL(){return this.addRaw(o.EOL)}addCodeBlock(e,t){const r=Object.assign({},t&&{lang:t});const n=this.wrap("pre",this.wrap("code",e),r);return this.addRaw(n).addEOL()}addList(e,t=false){const r=t?"ol":"ul";const n=e.map((e=>this.wrap("li",e))).join("");const o=this.wrap(r,n);return this.addRaw(o).addEOL()}addTable(e){const t=e.map((e=>{const t=e.map((e=>{if(typeof e==="string"){return this.wrap("td",e)}const{header:t,data:r,colspan:n,rowspan:o}=e;const i=t?"th":"td";const s=Object.assign(Object.assign({},n&&{colspan:n}),o&&{rowspan:o});return this.wrap(i,r,s)})).join("");return this.wrap("tr",t)})).join("");const r=this.wrap("table",t);return this.addRaw(r).addEOL()}addDetails(e,t){const r=this.wrap("details",this.wrap("summary",e)+t);return this.addRaw(r).addEOL()}addImage(e,t,r){const{width:n,height:o}=r||{};const i=Object.assign(Object.assign({},n&&{width:n}),o&&{height:o});const s=this.wrap("img",null,Object.assign({src:e,alt:t},i));return this.addRaw(s).addEOL()}addHeading(e,t){const r=`h${t}`;const n=["h1","h2","h3","h4","h5","h6"].includes(r)?r:"h1";const o=this.wrap(n,e);return this.addRaw(o).addEOL()}addSeparator(){const e=this.wrap("hr",null);return this.addRaw(e).addEOL()}addBreak(){const e=this.wrap("br",null);return this.addRaw(e).addEOL()}addQuote(e,t){const r=Object.assign({},t&&{cite:t});const n=this.wrap("blockquote",e,r);return this.addRaw(n).addEOL()}addLink(e,t){const r=this.wrap("a",e,{href:t});return this.addRaw(r).addEOL()}}const c=new Summary;t.markdownSummary=c;t.summary=c},861:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.toCommandProperties=t.toCommandValue=void 0;function toCommandValue(e){if(e===null||e===undefined){return""}else if(typeof e==="string"||e instanceof String){return e}return JSON.stringify(e)}t.toCommandValue=toCommandValue;function toCommandProperties(e){if(!Object.keys(e).length){return{}}return{title:e.title,file:e.file,line:e.startLine,endLine:e.endLine,col:e.startColumn,endColumn:e.endColumn}}t.toCommandProperties=toCommandProperties},421:function(e,t){"use strict";var r=this&&this.__awaiter||function(e,t,r,n){function adopt(e){return e instanceof r?e:new r((function(t){t(e)}))}return new(r||(r=Promise))((function(r,o){function fulfilled(e){try{step(n.next(e))}catch(e){o(e)}}function rejected(e){try{step(n["throw"](e))}catch(e){o(e)}}function step(e){e.done?r(e.value):adopt(e.value).then(fulfilled,rejected)}step((n=n.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:true});t.PersonalAccessTokenCredentialHandler=t.BearerCredentialHandler=t.BasicCredentialHandler=void 0;class BasicCredentialHandler{constructor(e,t){this.username=e;this.password=t}prepareRequest(e){if(!e.headers){throw Error("The request has no headers")}e.headers["Authorization"]=`Basic ${Buffer.from(`${this.username}:${this.password}`).toString("base64")}`}canHandleAuthentication(){return false}handleAuthentication(){return r(this,void 0,void 0,(function*(){throw new Error("not implemented")}))}}t.BasicCredentialHandler=BasicCredentialHandler;class BearerCredentialHandler{constructor(e){this.token=e}prepareRequest(e){if(!e.headers){throw Error("The request has no headers")}e.headers["Authorization"]=`Bearer ${this.token}`}canHandleAuthentication(){return false}handleAuthentication(){return r(this,void 0,void 0,(function*(){throw new Error("not implemented")}))}}t.BearerCredentialHandler=BearerCredentialHandler;class PersonalAccessTokenCredentialHandler{constructor(e){this.token=e}prepareRequest(e){if(!e.headers){throw Error("The request has no headers")}e.headers["Authorization"]=`Basic ${Buffer.from(`PAT:${this.token}`).toString("base64")}`}canHandleAuthentication(){return false}handleAuthentication(){return r(this,void 0,void 0,(function*(){throw new Error("not implemented")}))}}t.PersonalAccessTokenCredentialHandler=PersonalAccessTokenCredentialHandler},315:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){if(n===undefined)n=r;Object.defineProperty(e,n,{enumerable:true,get:function(){return t[r]}})}:function(e,t,r,n){if(n===undefined)n=r;e[n]=t[r]});var o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:true,value:t})}:function(e,t){e["default"]=t});var i=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(e!=null)for(var r in e)if(r!=="default"&&Object.hasOwnProperty.call(e,r))n(t,e,r);o(t,e);return t};var s=this&&this.__awaiter||function(e,t,r,n){function adopt(e){return e instanceof r?e:new r((function(t){t(e)}))}return new(r||(r=Promise))((function(r,o){function fulfilled(e){try{step(n.next(e))}catch(e){o(e)}}function rejected(e){try{step(n["throw"](e))}catch(e){o(e)}}function step(e){e.done?r(e.value):adopt(e.value).then(fulfilled,rejected)}step((n=n.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:true});t.HttpClient=t.isHttps=t.HttpClientResponse=t.HttpClientError=t.getProxyUrl=t.MediaTypes=t.Headers=t.HttpCodes=void 0;const a=i(r(181));const u=i(r(687));const c=i(r(233));const l=i(r(220));var d;(function(e){e[e["OK"]=200]="OK";e[e["MultipleChoices"]=300]="MultipleChoices";e[e["MovedPermanently"]=301]="MovedPermanently";e[e["ResourceMoved"]=302]="ResourceMoved";e[e["SeeOther"]=303]="SeeOther";e[e["NotModified"]=304]="NotModified";e[e["UseProxy"]=305]="UseProxy";e[e["SwitchProxy"]=306]="SwitchProxy";e[e["TemporaryRedirect"]=307]="TemporaryRedirect";e[e["PermanentRedirect"]=308]="PermanentRedirect";e[e["BadRequest"]=400]="BadRequest";e[e["Unauthorized"]=401]="Unauthorized";e[e["PaymentRequired"]=402]="PaymentRequired";e[e["Forbidden"]=403]="Forbidden";e[e["NotFound"]=404]="NotFound";e[e["MethodNotAllowed"]=405]="MethodNotAllowed";e[e["NotAcceptable"]=406]="NotAcceptable";e[e["ProxyAuthenticationRequired"]=407]="ProxyAuthenticationRequired";e[e["RequestTimeout"]=408]="RequestTimeout";e[e["Conflict"]=409]="Conflict";e[e["Gone"]=410]="Gone";e[e["TooManyRequests"]=429]="TooManyRequests";e[e["InternalServerError"]=500]="InternalServerError";e[e["NotImplemented"]=501]="NotImplemented";e[e["BadGateway"]=502]="BadGateway";e[e["ServiceUnavailable"]=503]="ServiceUnavailable";e[e["GatewayTimeout"]=504]="GatewayTimeout"})(d=t.HttpCodes||(t.HttpCodes={}));var f;(function(e){e["Accept"]="accept";e["ContentType"]="content-type"})(f=t.Headers||(t.Headers={}));var p;(function(e){e["ApplicationJson"]="application/json"})(p=t.MediaTypes||(t.MediaTypes={}));function getProxyUrl(e){const t=c.getProxyUrl(new URL(e));return t?t.href:""}t.getProxyUrl=getProxyUrl;const h=[d.MovedPermanently,d.ResourceMoved,d.SeeOther,d.TemporaryRedirect,d.PermanentRedirect];const m=[d.BadGateway,d.ServiceUnavailable,d.GatewayTimeout];const v=["OPTIONS","GET","DELETE","HEAD"];const _=10;const g=5;class HttpClientError extends Error{constructor(e,t){super(e);this.name="HttpClientError";this.statusCode=t;Object.setPrototypeOf(this,HttpClientError.prototype)}}t.HttpClientError=HttpClientError;class HttpClientResponse{constructor(e){this.message=e}readBody(){return s(this,void 0,void 0,(function*(){return new Promise((e=>s(this,void 0,void 0,(function*(){let t=Buffer.alloc(0);this.message.on("data",(e=>{t=Buffer.concat([t,e])}));this.message.on("end",(()=>{e(t.toString())}))}))))}))}}t.HttpClientResponse=HttpClientResponse;function isHttps(e){const t=new URL(e);return t.protocol==="https:"}t.isHttps=isHttps;class HttpClient{constructor(e,t,r){this._ignoreSslError=false;this._allowRedirects=true;this._allowRedirectDowngrade=false;this._maxRedirects=50;this._allowRetries=false;this._maxRetries=1;this._keepAlive=false;this._disposed=false;this.userAgent=e;this.handlers=t||[];this.requestOptions=r;if(r){if(r.ignoreSslError!=null){this._ignoreSslError=r.ignoreSslError}this._socketTimeout=r.socketTimeout;if(r.allowRedirects!=null){this._allowRedirects=r.allowRedirects}if(r.allowRedirectDowngrade!=null){this._allowRedirectDowngrade=r.allowRedirectDowngrade}if(r.maxRedirects!=null){this._maxRedirects=Math.max(r.maxRedirects,0)}if(r.keepAlive!=null){this._keepAlive=r.keepAlive}if(r.allowRetries!=null){this._allowRetries=r.allowRetries}if(r.maxRetries!=null){this._maxRetries=r.maxRetries}}}options(e,t){return s(this,void 0,void 0,(function*(){return this.request("OPTIONS",e,null,t||{})}))}get(e,t){return s(this,void 0,void 0,(function*(){return this.request("GET",e,null,t||{})}))}del(e,t){return s(this,void 0,void 0,(function*(){return this.request("DELETE",e,null,t||{})}))}post(e,t,r){return s(this,void 0,void 0,(function*(){return this.request("POST",e,t,r||{})}))}patch(e,t,r){return s(this,void 0,void 0,(function*(){return this.request("PATCH",e,t,r||{})}))}put(e,t,r){return s(this,void 0,void 0,(function*(){return this.request("PUT",e,t,r||{})}))}head(e,t){return s(this,void 0,void 0,(function*(){return this.request("HEAD",e,null,t||{})}))}sendStream(e,t,r,n){return s(this,void 0,void 0,(function*(){return this.request(e,t,r,n)}))}getJson(e,t={}){return s(this,void 0,void 0,(function*(){t[f.Accept]=this._getExistingOrDefaultHeader(t,f.Accept,p.ApplicationJson);const r=yield this.get(e,t);return this._processResponse(r,this.requestOptions)}))}postJson(e,t,r={}){return s(this,void 0,void 0,(function*(){const n=JSON.stringify(t,null,2);r[f.Accept]=this._getExistingOrDefaultHeader(r,f.Accept,p.ApplicationJson);r[f.ContentType]=this._getExistingOrDefaultHeader(r,f.ContentType,p.ApplicationJson);const o=yield this.post(e,n,r);return this._processResponse(o,this.requestOptions)}))}putJson(e,t,r={}){return s(this,void 0,void 0,(function*(){const n=JSON.stringify(t,null,2);r[f.Accept]=this._getExistingOrDefaultHeader(r,f.Accept,p.ApplicationJson);r[f.ContentType]=this._getExistingOrDefaultHeader(r,f.ContentType,p.ApplicationJson);const o=yield this.put(e,n,r);return this._processResponse(o,this.requestOptions)}))}patchJson(e,t,r={}){return s(this,void 0,void 0,(function*(){const n=JSON.stringify(t,null,2);r[f.Accept]=this._getExistingOrDefaultHeader(r,f.Accept,p.ApplicationJson);r[f.ContentType]=this._getExistingOrDefaultHeader(r,f.ContentType,p.ApplicationJson);const o=yield this.patch(e,n,r);return this._processResponse(o,this.requestOptions)}))}request(e,t,r,n){return s(this,void 0,void 0,(function*(){if(this._disposed){throw new Error("Client has already been disposed.")}const o=new URL(t);let i=this._prepareRequest(e,o,n);const s=this._allowRetries&&v.includes(e)?this._maxRetries+1:1;let a=0;let u;do{u=yield this.requestRaw(i,r);if(u&&u.message&&u.message.statusCode===d.Unauthorized){let e;for(const t of this.handlers){if(t.canHandleAuthentication(u)){e=t;break}}if(e){return e.handleAuthentication(this,i,r)}else{return u}}let t=this._maxRedirects;while(u.message.statusCode&&h.includes(u.message.statusCode)&&this._allowRedirects&&t>0){const s=u.message.headers["location"];if(!s){break}const a=new URL(s);if(o.protocol==="https:"&&o.protocol!==a.protocol&&!this._allowRedirectDowngrade){throw new Error("Redirect from HTTPS to HTTP protocol. This downgrade is not allowed for security reasons. If you want to allow this behavior, set the allowRedirectDowngrade option to true.")}yield u.readBody();if(a.hostname!==o.hostname){for(const e in n){if(e.toLowerCase()==="authorization"){delete n[e]}}}i=this._prepareRequest(e,a,n);u=yield this.requestRaw(i,r);t--}if(!u.message.statusCode||!m.includes(u.message.statusCode)){return u}a+=1;if(a{function callbackForResult(e,t){if(e){n(e)}else if(!t){n(new Error("Unknown error"))}else{r(t)}}this.requestRawWithCallback(e,t,callbackForResult)}))}))}requestRawWithCallback(e,t,r){if(typeof t==="string"){if(!e.options.headers){e.options.headers={}}e.options.headers["Content-Length"]=Buffer.byteLength(t,"utf8")}let n=false;function handleResult(e,t){if(!n){n=true;r(e,t)}}const o=e.httpModule.request(e.options,(e=>{const t=new HttpClientResponse(e);handleResult(undefined,t)}));let i;o.on("socket",(e=>{i=e}));o.setTimeout(this._socketTimeout||3*6e4,(()=>{if(i){i.end()}handleResult(new Error(`Request timeout: ${e.options.path}`))}));o.on("error",(function(e){handleResult(e)}));if(t&&typeof t==="string"){o.write(t,"utf8")}if(t&&typeof t!=="string"){t.on("close",(function(){o.end()}));t.pipe(o)}else{o.end()}}getAgent(e){const t=new URL(e);return this._getAgent(t)}_prepareRequest(e,t,r){const n={};n.parsedUrl=t;const o=n.parsedUrl.protocol==="https:";n.httpModule=o?u:a;const i=o?443:80;n.options={};n.options.host=n.parsedUrl.hostname;n.options.port=n.parsedUrl.port?parseInt(n.parsedUrl.port):i;n.options.path=(n.parsedUrl.pathname||"")+(n.parsedUrl.search||"");n.options.method=e;n.options.headers=this._mergeHeaders(r);if(this.userAgent!=null){n.options.headers["user-agent"]=this.userAgent}n.options.agent=this._getAgent(n.parsedUrl);if(this.handlers){for(const e of this.handlers){e.prepareRequest(n.options)}}return n}_mergeHeaders(e){if(this.requestOptions&&this.requestOptions.headers){return Object.assign({},lowercaseKeys(this.requestOptions.headers),lowercaseKeys(e||{}))}return lowercaseKeys(e||{})}_getExistingOrDefaultHeader(e,t,r){let n;if(this.requestOptions&&this.requestOptions.headers){n=lowercaseKeys(this.requestOptions.headers)[t]}return e[t]||n||r}_getAgent(e){let t;const r=c.getProxyUrl(e);const n=r&&r.hostname;if(this._keepAlive&&n){t=this._proxyAgent}if(this._keepAlive&&!n){t=this._agent}if(t){return t}const o=e.protocol==="https:";let i=100;if(this.requestOptions){i=this.requestOptions.maxSockets||a.globalAgent.maxSockets}if(r&&r.hostname){const e={maxSockets:i,keepAlive:this._keepAlive,proxy:Object.assign(Object.assign({},(r.username||r.password)&&{proxyAuth:`${r.username}:${r.password}`}),{host:r.hostname,port:r.port})};let n;const s=r.protocol==="https:";if(o){n=s?l.httpsOverHttps:l.httpsOverHttp}else{n=s?l.httpOverHttps:l.httpOverHttp}t=n(e);this._proxyAgent=t}if(this._keepAlive&&!t){const e={keepAlive:this._keepAlive,maxSockets:i};t=o?new u.Agent(e):new a.Agent(e);this._agent=t}if(!t){t=o?u.globalAgent:a.globalAgent}if(o&&this._ignoreSslError){t.options=Object.assign(t.options||{},{rejectUnauthorized:false})}return t}_performExponentialBackoff(e){return s(this,void 0,void 0,(function*(){e=Math.min(_,e);const t=g*Math.pow(2,e);return new Promise((e=>setTimeout((()=>e()),t)))}))}_processResponse(e,t){return s(this,void 0,void 0,(function*(){return new Promise(((r,n)=>s(this,void 0,void 0,(function*(){const o=e.message.statusCode||0;const i={statusCode:o,result:null,headers:{}};if(o===d.NotFound){r(i)}function dateTimeDeserializer(e,t){if(typeof t==="string"){const e=new Date(t);if(!isNaN(e.valueOf())){return e}}return t}let s;let a;try{a=yield e.readBody();if(a&&a.length>0){if(t&&t.deserializeDates){s=JSON.parse(a,dateTimeDeserializer)}else{s=JSON.parse(a)}i.result=s}i.headers=e.message.headers}catch(e){}if(o>299){let e;if(s&&s.message){e=s.message}else if(a&&a.length>0){e=a}else{e=`Failed request: (${o})`}const t=new HttpClientError(e,o);t.result=i.result;n(t)}else{r(i)}}))))}))}}t.HttpClient=HttpClient;const lowercaseKeys=e=>Object.keys(e).reduce(((t,r)=>(t[r.toLowerCase()]=e[r],t)),{})},233:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.checkBypass=t.getProxyUrl=void 0;function getProxyUrl(e){const t=e.protocol==="https:";if(checkBypass(e)){return undefined}const r=(()=>{if(t){return process.env["https_proxy"]||process.env["HTTPS_PROXY"]}else{return process.env["http_proxy"]||process.env["HTTP_PROXY"]}})();if(r){return new URL(r)}else{return undefined}}t.getProxyUrl=getProxyUrl;function checkBypass(e){if(!e.hostname){return false}const t=process.env["no_proxy"]||process.env["NO_PROXY"]||"";if(!t){return false}let r;if(e.port){r=Number(e.port)}else if(e.protocol==="http:"){r=80}else if(e.protocol==="https:"){r=443}const n=[e.hostname.toUpperCase()];if(typeof r==="number"){n.push(`${n[0]}:${r}`)}for(const e of t.split(",").map((e=>e.trim().toUpperCase())).filter((e=>e))){if(n.some((t=>t===e))){return true}}return false}t.checkBypass=checkBypass},220:(e,t,r)=>{e.exports=r(418)},418:(e,t,r)=>{"use strict";var n=r(808);var o=r(404);var i=r(181);var s=r(687);var a=r(361);var u=r(491);var c=r(837);t.httpOverHttp=httpOverHttp;t.httpsOverHttp=httpsOverHttp;t.httpOverHttps=httpOverHttps;t.httpsOverHttps=httpsOverHttps;function httpOverHttp(e){var t=new TunnelingAgent(e);t.request=i.request;return t}function httpsOverHttp(e){var t=new TunnelingAgent(e);t.request=i.request;t.createSocket=createSecureSocket;t.defaultPort=443;return t}function httpOverHttps(e){var t=new TunnelingAgent(e);t.request=s.request;return t}function httpsOverHttps(e){var t=new TunnelingAgent(e);t.request=s.request;t.createSocket=createSecureSocket;t.defaultPort=443;return t}function TunnelingAgent(e){var t=this;t.options=e||{};t.proxyOptions=t.options.proxy||{};t.maxSockets=t.options.maxSockets||i.Agent.defaultMaxSockets;t.requests=[];t.sockets=[];t.on("free",(function onFree(e,r,n,o){var i=toOptions(r,n,o);for(var s=0,a=t.requests.length;s=this.maxSockets){o.requests.push(i);return}o.createSocket(i,(function(t){t.on("free",onFree);t.on("close",onCloseOrRemove);t.on("agentRemove",onCloseOrRemove);e.onSocket(t);function onFree(){o.emit("free",t,i)}function onCloseOrRemove(e){o.removeSocket(t);t.removeListener("free",onFree);t.removeListener("close",onCloseOrRemove);t.removeListener("agentRemove",onCloseOrRemove)}}))};TunnelingAgent.prototype.createSocket=function createSocket(e,t){var r=this;var n={};r.sockets.push(n);var o=mergeOptions({},r.proxyOptions,{method:"CONNECT",path:e.host+":"+e.port,agent:false,headers:{host:e.host+":"+e.port}});if(e.localAddress){o.localAddress=e.localAddress}if(o.proxyAuth){o.headers=o.headers||{};o.headers["Proxy-Authorization"]="Basic "+new Buffer(o.proxyAuth).toString("base64")}l("making CONNECT request");var i=r.request(o);i.useChunkedEncodingByDefault=false;i.once("response",onResponse);i.once("upgrade",onUpgrade);i.once("connect",onConnect);i.once("error",onError);i.end();function onResponse(e){e.upgrade=true}function onUpgrade(e,t,r){process.nextTick((function(){onConnect(e,t,r)}))}function onConnect(o,s,a){i.removeAllListeners();s.removeAllListeners();if(o.statusCode!==200){l("tunneling socket could not be established, statusCode=%d",o.statusCode);s.destroy();var u=new Error("tunneling socket could not be established, "+"statusCode="+o.statusCode);u.code="ECONNRESET";e.request.emit("error",u);r.removeSocket(n);return}if(a.length>0){l("got illegal response body from proxy");s.destroy();var u=new Error("got illegal response body from proxy");u.code="ECONNRESET";e.request.emit("error",u);r.removeSocket(n);return}l("tunneling connection has established");r.sockets[r.sockets.indexOf(n)]=s;return t(s)}function onError(t){i.removeAllListeners();l("tunneling socket could not be established, cause=%s\n",t.message,t.stack);var o=new Error("tunneling socket could not be established, "+"cause="+t.message);o.code="ECONNRESET";e.request.emit("error",o);r.removeSocket(n)}};TunnelingAgent.prototype.removeSocket=function removeSocket(e){var t=this.sockets.indexOf(e);if(t===-1){return}this.sockets.splice(t,1);var r=this.requests.shift();if(r){this.createSocket(r,(function(e){r.request.onSocket(e)}))}};function createSecureSocket(e,t){var r=this;TunnelingAgent.prototype.createSocket.call(r,e,(function(n){var i=e.request.getHeader("host");var s=mergeOptions({},r.options,{socket:n,servername:i?i.replace(/:.*$/,""):e.host});var a=o.connect(0,s);r.sockets[r.sockets.indexOf(n)]=a;t(a)}))}function toOptions(e,t,r){if(typeof e==="string"){return{host:e,port:t,localAddress:r}}return e}function mergeOptions(e){for(var t=1,r=arguments.length;t{"use strict";Object.defineProperty(t,"__esModule",{value:true});Object.defineProperty(t,"v1",{enumerable:true,get:function(){return n.default}});Object.defineProperty(t,"v3",{enumerable:true,get:function(){return o.default}});Object.defineProperty(t,"v4",{enumerable:true,get:function(){return i.default}});Object.defineProperty(t,"v5",{enumerable:true,get:function(){return s.default}});Object.defineProperty(t,"NIL",{enumerable:true,get:function(){return a.default}});Object.defineProperty(t,"version",{enumerable:true,get:function(){return u.default}});Object.defineProperty(t,"validate",{enumerable:true,get:function(){return c.default}});Object.defineProperty(t,"stringify",{enumerable:true,get:function(){return l.default}});Object.defineProperty(t,"parse",{enumerable:true,get:function(){return d.default}});var n=_interopRequireDefault(r(76));var o=_interopRequireDefault(r(226));var i=_interopRequireDefault(r(261));var s=_interopRequireDefault(r(926));var a=_interopRequireDefault(r(438));var u=_interopRequireDefault(r(337));var c=_interopRequireDefault(r(541));var l=_interopRequireDefault(r(368));var d=_interopRequireDefault(r(553));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}},776:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t["default"]=void 0;var n=_interopRequireDefault(r(113));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function md5(e){if(Array.isArray(e)){e=Buffer.from(e)}else if(typeof e==="string"){e=Buffer.from(e,"utf8")}return n.default.createHash("md5").update(e).digest()}var o=md5;t["default"]=o},438:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t["default"]=void 0;var r="00000000-0000-0000-0000-000000000000";t["default"]=r},553:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t["default"]=void 0;var n=_interopRequireDefault(r(541));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function parse(e){if(!(0,n.default)(e)){throw TypeError("Invalid UUID")}let t;const r=new Uint8Array(16);r[0]=(t=parseInt(e.slice(0,8),16))>>>24;r[1]=t>>>16&255;r[2]=t>>>8&255;r[3]=t&255;r[4]=(t=parseInt(e.slice(9,13),16))>>>8;r[5]=t&255;r[6]=(t=parseInt(e.slice(14,18),16))>>>8;r[7]=t&255;r[8]=(t=parseInt(e.slice(19,23),16))>>>8;r[9]=t&255;r[10]=(t=parseInt(e.slice(24,36),16))/1099511627776&255;r[11]=t/4294967296&255;r[12]=t>>>24&255;r[13]=t>>>16&255;r[14]=t>>>8&255;r[15]=t&255;return r}var o=parse;t["default"]=o},787:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t["default"]=void 0;var r=/^(?:[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}|00000000-0000-0000-0000-000000000000)$/i;t["default"]=r},843:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t["default"]=rng;var n=_interopRequireDefault(r(113));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}const o=new Uint8Array(256);let i=o.length;function rng(){if(i>o.length-16){n.default.randomFillSync(o);i=0}return o.slice(i,i+=16)}},84:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t["default"]=void 0;var n=_interopRequireDefault(r(113));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function sha1(e){if(Array.isArray(e)){e=Buffer.from(e)}else if(typeof e==="string"){e=Buffer.from(e,"utf8")}return n.default.createHash("sha1").update(e).digest()}var o=sha1;t["default"]=o},368:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t["default"]=void 0;var n=_interopRequireDefault(r(541));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}const o=[];for(let e=0;e<256;++e){o.push((e+256).toString(16).substr(1))}function stringify(e,t=0){const r=(o[e[t+0]]+o[e[t+1]]+o[e[t+2]]+o[e[t+3]]+"-"+o[e[t+4]]+o[e[t+5]]+"-"+o[e[t+6]]+o[e[t+7]]+"-"+o[e[t+8]]+o[e[t+9]]+"-"+o[e[t+10]]+o[e[t+11]]+o[e[t+12]]+o[e[t+13]]+o[e[t+14]]+o[e[t+15]]).toLowerCase();if(!(0,n.default)(r)){throw TypeError("Stringified UUID is invalid")}return r}var i=stringify;t["default"]=i},76:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t["default"]=void 0;var n=_interopRequireDefault(r(843));var o=_interopRequireDefault(r(368));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}let i;let s;let a=0;let u=0;function v1(e,t,r){let c=t&&r||0;const l=t||new Array(16);e=e||{};let d=e.node||i;let f=e.clockseq!==undefined?e.clockseq:s;if(d==null||f==null){const t=e.random||(e.rng||n.default)();if(d==null){d=i=[t[0]|1,t[1],t[2],t[3],t[4],t[5]]}if(f==null){f=s=(t[6]<<8|t[7])&16383}}let p=e.msecs!==undefined?e.msecs:Date.now();let h=e.nsecs!==undefined?e.nsecs:u+1;const m=p-a+(h-u)/1e4;if(m<0&&e.clockseq===undefined){f=f+1&16383}if((m<0||p>a)&&e.nsecs===undefined){h=0}if(h>=1e4){throw new Error("uuid.v1(): Can't create more than 10M uuids/sec")}a=p;u=h;s=f;p+=122192928e5;const v=((p&268435455)*1e4+h)%4294967296;l[c++]=v>>>24&255;l[c++]=v>>>16&255;l[c++]=v>>>8&255;l[c++]=v&255;const _=p/4294967296*1e4&268435455;l[c++]=_>>>8&255;l[c++]=_&255;l[c++]=_>>>24&15|16;l[c++]=_>>>16&255;l[c++]=f>>>8|128;l[c++]=f&255;for(let e=0;e<6;++e){l[c+e]=d[e]}return t||(0,o.default)(l)}var c=v1;t["default"]=c},226:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t["default"]=void 0;var n=_interopRequireDefault(r(745));var o=_interopRequireDefault(r(776));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}const i=(0,n.default)("v3",48,o.default);var s=i;t["default"]=s},745:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t["default"]=_default;t.URL=t.DNS=void 0;var n=_interopRequireDefault(r(368));var o=_interopRequireDefault(r(553));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function stringToBytes(e){e=unescape(encodeURIComponent(e));const t=[];for(let r=0;r{"use strict";Object.defineProperty(t,"__esModule",{value:true});t["default"]=void 0;var n=_interopRequireDefault(r(843));var o=_interopRequireDefault(r(368));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function v4(e,t,r){e=e||{};const i=e.random||(e.rng||n.default)();i[6]=i[6]&15|64;i[8]=i[8]&63|128;if(t){r=r||0;for(let e=0;e<16;++e){t[r+e]=i[e]}return t}return(0,o.default)(i)}var i=v4;t["default"]=i},926:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t["default"]=void 0;var n=_interopRequireDefault(r(745));var o=_interopRequireDefault(r(84));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}const i=(0,n.default)("v5",80,o.default);var s=i;t["default"]=s},541:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t["default"]=void 0;var n=_interopRequireDefault(r(787));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function validate(e){return typeof e==="string"&&n.default.test(e)}var o=validate;t["default"]=o},337:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t["default"]=void 0;var n=_interopRequireDefault(r(541));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function version(e){if(!(0,n.default)(e)){throw TypeError("Invalid UUID")}return parseInt(e.substr(14,1),16)}var o=version;t["default"]=o},491:e=>{"use strict";e.exports=require("assert")},113:e=>{"use strict";e.exports=require("crypto")},361:e=>{"use strict";e.exports=require("events")},147:e=>{"use strict";e.exports=require("fs")},181:e=>{"use strict";e.exports=require("http")},687:e=>{"use strict";e.exports=require("https")},808:e=>{"use strict";e.exports=require("net")},37:e=>{"use strict";e.exports=require("os")},17:e=>{"use strict";e.exports=require("path")},404:e=>{"use strict";e.exports=require("tls")},837:e=>{"use strict";e.exports=require("util")}};var __webpack_module_cache__={};function __nccwpck_require__(e){var t=__webpack_module_cache__[e];if(t!==undefined){return t.exports}var r=__webpack_module_cache__[e]={exports:{}};var n=true;try{__webpack_modules__[e].call(r.exports,r,r.exports,__nccwpck_require__);n=false}finally{if(n)delete __webpack_module_cache__[e]}return r.exports}if(typeof __nccwpck_require__!=="undefined")__nccwpck_require__.ab=__dirname+"/";var __webpack_exports__=__nccwpck_require__(500);module.exports=__webpack_exports__})(); \ No newline at end of file diff --git a/github-ref-to-env/package.json b/github-ref-to-env/package.json index 22e7cde..dfa9db3 100644 --- a/github-ref-to-env/package.json +++ b/github-ref-to-env/package.json @@ -7,7 +7,7 @@ "@actions/core": "^1.9.1" }, "devDependencies": { - "@vercel/ncc": "~>0.23.0" + "@vercel/ncc": "~>0.38.1" }, "scripts": { "prepublish": "node_modules/.bin/ncc build index.js -m -o dist", diff --git a/read-from-ssm-param-store/dist/index.js b/read-from-ssm-param-store/dist/index.js index ec7ea86..83a465b 100644 --- a/read-from-ssm-param-store/dist/index.js +++ b/read-from-ssm-param-store/dist/index.js @@ -1 +1,16 @@ -module.exports=function(e,t){"use strict";var r={};function __webpack_require__(t){if(r[t]){return r[t].exports}var s=r[t]={i:t,l:false,exports:{}};var i=true;try{e[t].call(s.exports,s,s.exports,__webpack_require__);i=false}finally{if(i)delete r[t]}s.l=true;return s.exports}__webpack_require__.ab=__dirname+"/";function startup(){return __webpack_require__(3500)}return startup()}({2:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["applicationautoscaling"]={};s.ApplicationAutoScaling=i.defineService("applicationautoscaling",["2016-02-06"]);Object.defineProperty(a.services["applicationautoscaling"],"2016-02-06",{get:function get(){var e=r(3960);e.paginators=r(8992).pagination;return e},enumerable:true,configurable:true});e.exports=s.ApplicationAutoScaling},4:function(e){e.exports={pagination:{}}},29:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["directconnect"]={};s.DirectConnect=i.defineService("directconnect",["2012-10-25"]);Object.defineProperty(a.services["directconnect"],"2012-10-25",{get:function get(){var e=r(5002);e.paginators=r(1107).pagination;return e},enumerable:true,configurable:true});e.exports=s.DirectConnect},49:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2022-03-31",endpointPrefix:"sms-voice",jsonVersion:"1.0",protocol:"json",serviceFullName:"Amazon Pinpoint SMS Voice V2",serviceId:"Pinpoint SMS Voice V2",signatureVersion:"v4",signingName:"sms-voice",targetPrefix:"PinpointSMSVoiceV2",uid:"pinpoint-sms-voice-v2-2022-03-31"},operations:{AssociateOriginationIdentity:{input:{type:"structure",required:["PoolId","OriginationIdentity","IsoCountryCode"],members:{PoolId:{},OriginationIdentity:{},IsoCountryCode:{},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{PoolArn:{},PoolId:{},OriginationIdentityArn:{},OriginationIdentity:{},IsoCountryCode:{}}}},CreateConfigurationSet:{input:{type:"structure",required:["ConfigurationSetName"],members:{ConfigurationSetName:{},Tags:{shape:"Sa"},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{ConfigurationSetArn:{},ConfigurationSetName:{},Tags:{shape:"Sa"},CreatedTimestamp:{type:"timestamp"}}}},CreateEventDestination:{input:{type:"structure",required:["ConfigurationSetName","EventDestinationName","MatchingEventTypes"],members:{ConfigurationSetName:{},EventDestinationName:{},MatchingEventTypes:{shape:"Sj"},CloudWatchLogsDestination:{shape:"Sl"},KinesisFirehoseDestination:{shape:"So"},SnsDestination:{shape:"Sq"},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{ConfigurationSetArn:{},ConfigurationSetName:{},EventDestination:{shape:"St"}}}},CreateOptOutList:{input:{type:"structure",required:["OptOutListName"],members:{OptOutListName:{},Tags:{shape:"Sa"},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{OptOutListArn:{},OptOutListName:{},Tags:{shape:"Sa"},CreatedTimestamp:{type:"timestamp"}}}},CreatePool:{input:{type:"structure",required:["OriginationIdentity","IsoCountryCode","MessageType"],members:{OriginationIdentity:{},IsoCountryCode:{},MessageType:{},DeletionProtectionEnabled:{type:"boolean"},Tags:{shape:"Sa"},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{PoolArn:{},PoolId:{},Status:{},MessageType:{},TwoWayEnabled:{type:"boolean"},TwoWayChannelArn:{},SelfManagedOptOutsEnabled:{type:"boolean"},OptOutListName:{},SharedRoutesEnabled:{type:"boolean"},DeletionProtectionEnabled:{type:"boolean"},Tags:{shape:"Sa"},CreatedTimestamp:{type:"timestamp"}}}},DeleteConfigurationSet:{input:{type:"structure",required:["ConfigurationSetName"],members:{ConfigurationSetName:{}}},output:{type:"structure",members:{ConfigurationSetArn:{},ConfigurationSetName:{},EventDestinations:{shape:"S16"},DefaultMessageType:{},DefaultSenderId:{},CreatedTimestamp:{type:"timestamp"}}}},DeleteDefaultMessageType:{input:{type:"structure",required:["ConfigurationSetName"],members:{ConfigurationSetName:{}}},output:{type:"structure",members:{ConfigurationSetArn:{},ConfigurationSetName:{},MessageType:{}}}},DeleteDefaultSenderId:{input:{type:"structure",required:["ConfigurationSetName"],members:{ConfigurationSetName:{}}},output:{type:"structure",members:{ConfigurationSetArn:{},ConfigurationSetName:{},SenderId:{}}}},DeleteEventDestination:{input:{type:"structure",required:["ConfigurationSetName","EventDestinationName"],members:{ConfigurationSetName:{},EventDestinationName:{}}},output:{type:"structure",members:{ConfigurationSetArn:{},ConfigurationSetName:{},EventDestination:{shape:"St"}}}},DeleteKeyword:{input:{type:"structure",required:["OriginationIdentity","Keyword"],members:{OriginationIdentity:{},Keyword:{}}},output:{type:"structure",members:{OriginationIdentityArn:{},OriginationIdentity:{},Keyword:{},KeywordMessage:{},KeywordAction:{}}}},DeleteOptOutList:{input:{type:"structure",required:["OptOutListName"],members:{OptOutListName:{}}},output:{type:"structure",members:{OptOutListArn:{},OptOutListName:{},CreatedTimestamp:{type:"timestamp"}}}},DeleteOptedOutNumber:{input:{type:"structure",required:["OptOutListName","OptedOutNumber"],members:{OptOutListName:{},OptedOutNumber:{}}},output:{type:"structure",members:{OptOutListArn:{},OptOutListName:{},OptedOutNumber:{},OptedOutTimestamp:{type:"timestamp"},EndUserOptedOut:{type:"boolean"}}}},DeletePool:{input:{type:"structure",required:["PoolId"],members:{PoolId:{}}},output:{type:"structure",members:{PoolArn:{},PoolId:{},Status:{},MessageType:{},TwoWayEnabled:{type:"boolean"},TwoWayChannelArn:{},SelfManagedOptOutsEnabled:{type:"boolean"},OptOutListName:{},SharedRoutesEnabled:{type:"boolean"},CreatedTimestamp:{type:"timestamp"}}}},DeleteTextMessageSpendLimitOverride:{input:{type:"structure",members:{}},output:{type:"structure",members:{MonthlyLimit:{type:"long"}}}},DeleteVoiceMessageSpendLimitOverride:{input:{type:"structure",members:{}},output:{type:"structure",members:{MonthlyLimit:{type:"long"}}}},DescribeAccountAttributes:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{AccountAttributes:{type:"list",member:{type:"structure",required:["Name","Value"],members:{Name:{},Value:{}}}},NextToken:{}}}},DescribeAccountLimits:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{AccountLimits:{type:"list",member:{type:"structure",required:["Name","Used","Max"],members:{Name:{},Used:{type:"long"},Max:{type:"long"}}}},NextToken:{}}}},DescribeConfigurationSets:{input:{type:"structure",members:{ConfigurationSetNames:{type:"list",member:{}},Filters:{type:"list",member:{type:"structure",required:["Name","Values"],members:{Name:{},Values:{shape:"S2f"}}}},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{ConfigurationSets:{type:"list",member:{type:"structure",required:["ConfigurationSetArn","ConfigurationSetName","EventDestinations","CreatedTimestamp"],members:{ConfigurationSetArn:{},ConfigurationSetName:{},EventDestinations:{shape:"S16"},DefaultMessageType:{},DefaultSenderId:{},CreatedTimestamp:{type:"timestamp"}}}},NextToken:{}}}},DescribeKeywords:{input:{type:"structure",required:["OriginationIdentity"],members:{OriginationIdentity:{},Keywords:{type:"list",member:{}},Filters:{type:"list",member:{type:"structure",required:["Name","Values"],members:{Name:{},Values:{shape:"S2f"}}}},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{OriginationIdentityArn:{},OriginationIdentity:{},Keywords:{type:"list",member:{type:"structure",required:["Keyword","KeywordMessage","KeywordAction"],members:{Keyword:{},KeywordMessage:{},KeywordAction:{}}}},NextToken:{}}}},DescribeOptOutLists:{input:{type:"structure",members:{OptOutListNames:{type:"list",member:{}},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{OptOutLists:{type:"list",member:{type:"structure",required:["OptOutListArn","OptOutListName","CreatedTimestamp"],members:{OptOutListArn:{},OptOutListName:{},CreatedTimestamp:{type:"timestamp"}}}},NextToken:{}}}},DescribeOptedOutNumbers:{input:{type:"structure",required:["OptOutListName"],members:{OptOutListName:{},OptedOutNumbers:{type:"list",member:{}},Filters:{type:"list",member:{type:"structure",required:["Name","Values"],members:{Name:{},Values:{shape:"S2f"}}}},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{OptOutListArn:{},OptOutListName:{},OptedOutNumbers:{type:"list",member:{type:"structure",required:["OptedOutNumber","OptedOutTimestamp","EndUserOptedOut"],members:{OptedOutNumber:{},OptedOutTimestamp:{type:"timestamp"},EndUserOptedOut:{type:"boolean"}}}},NextToken:{}}}},DescribePhoneNumbers:{input:{type:"structure",members:{PhoneNumberIds:{type:"list",member:{}},Filters:{type:"list",member:{type:"structure",required:["Name","Values"],members:{Name:{},Values:{shape:"S2f"}}}},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{PhoneNumbers:{type:"list",member:{type:"structure",required:["PhoneNumberArn","PhoneNumber","Status","IsoCountryCode","MessageType","NumberCapabilities","NumberType","MonthlyLeasingPrice","TwoWayEnabled","SelfManagedOptOutsEnabled","OptOutListName","DeletionProtectionEnabled","CreatedTimestamp"],members:{PhoneNumberArn:{},PhoneNumberId:{},PhoneNumber:{},Status:{},IsoCountryCode:{},MessageType:{},NumberCapabilities:{shape:"S3f"},NumberType:{},MonthlyLeasingPrice:{},TwoWayEnabled:{type:"boolean"},TwoWayChannelArn:{},SelfManagedOptOutsEnabled:{type:"boolean"},OptOutListName:{},DeletionProtectionEnabled:{type:"boolean"},PoolId:{},CreatedTimestamp:{type:"timestamp"}}}},NextToken:{}}}},DescribePools:{input:{type:"structure",members:{PoolIds:{type:"list",member:{}},Filters:{type:"list",member:{type:"structure",required:["Name","Values"],members:{Name:{},Values:{shape:"S2f"}}}},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Pools:{type:"list",member:{type:"structure",required:["PoolArn","PoolId","Status","MessageType","TwoWayEnabled","SelfManagedOptOutsEnabled","OptOutListName","SharedRoutesEnabled","DeletionProtectionEnabled","CreatedTimestamp"],members:{PoolArn:{},PoolId:{},Status:{},MessageType:{},TwoWayEnabled:{type:"boolean"},TwoWayChannelArn:{},SelfManagedOptOutsEnabled:{type:"boolean"},OptOutListName:{},SharedRoutesEnabled:{type:"boolean"},DeletionProtectionEnabled:{type:"boolean"},CreatedTimestamp:{type:"timestamp"}}}},NextToken:{}}}},DescribeSenderIds:{input:{type:"structure",members:{SenderIds:{type:"list",member:{type:"structure",required:["SenderId","IsoCountryCode"],members:{SenderId:{},IsoCountryCode:{}}}},Filters:{type:"list",member:{type:"structure",required:["Name","Values"],members:{Name:{},Values:{shape:"S2f"}}}},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{SenderIds:{type:"list",member:{type:"structure",required:["SenderIdArn","SenderId","IsoCountryCode","MessageTypes","MonthlyLeasingPrice"],members:{SenderIdArn:{},SenderId:{},IsoCountryCode:{},MessageTypes:{type:"list",member:{}},MonthlyLeasingPrice:{}}}},NextToken:{}}}},DescribeSpendLimits:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{SpendLimits:{type:"list",member:{type:"structure",required:["Name","EnforcedLimit","MaxLimit","Overridden"],members:{Name:{},EnforcedLimit:{type:"long"},MaxLimit:{type:"long"},Overridden:{type:"boolean"}}}},NextToken:{}}}},DisassociateOriginationIdentity:{input:{type:"structure",required:["PoolId","OriginationIdentity","IsoCountryCode"],members:{PoolId:{},OriginationIdentity:{},IsoCountryCode:{},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{PoolArn:{},PoolId:{},OriginationIdentityArn:{},OriginationIdentity:{},IsoCountryCode:{}}}},ListPoolOriginationIdentities:{input:{type:"structure",required:["PoolId"],members:{PoolId:{},Filters:{type:"list",member:{type:"structure",required:["Name","Values"],members:{Name:{},Values:{shape:"S2f"}}}},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{PoolArn:{},PoolId:{},OriginationIdentities:{type:"list",member:{type:"structure",required:["OriginationIdentityArn","OriginationIdentity","IsoCountryCode","NumberCapabilities"],members:{OriginationIdentityArn:{},OriginationIdentity:{},IsoCountryCode:{},NumberCapabilities:{shape:"S3f"}}}},NextToken:{}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},output:{type:"structure",members:{ResourceArn:{},Tags:{shape:"Sa"}}}},PutKeyword:{input:{type:"structure",required:["OriginationIdentity","Keyword","KeywordMessage"],members:{OriginationIdentity:{},Keyword:{},KeywordMessage:{},KeywordAction:{}}},output:{type:"structure",members:{OriginationIdentityArn:{},OriginationIdentity:{},Keyword:{},KeywordMessage:{},KeywordAction:{}}}},PutOptedOutNumber:{input:{type:"structure",required:["OptOutListName","OptedOutNumber"],members:{OptOutListName:{},OptedOutNumber:{}}},output:{type:"structure",members:{OptOutListArn:{},OptOutListName:{},OptedOutNumber:{},OptedOutTimestamp:{type:"timestamp"},EndUserOptedOut:{type:"boolean"}}}},ReleasePhoneNumber:{input:{type:"structure",required:["PhoneNumberId"],members:{PhoneNumberId:{}}},output:{type:"structure",members:{PhoneNumberArn:{},PhoneNumberId:{},PhoneNumber:{},Status:{},IsoCountryCode:{},MessageType:{},NumberCapabilities:{shape:"S3f"},NumberType:{},MonthlyLeasingPrice:{},TwoWayEnabled:{type:"boolean"},TwoWayChannelArn:{},SelfManagedOptOutsEnabled:{type:"boolean"},OptOutListName:{},CreatedTimestamp:{type:"timestamp"}}}},RequestPhoneNumber:{input:{type:"structure",required:["IsoCountryCode","MessageType","NumberCapabilities","NumberType"],members:{IsoCountryCode:{},MessageType:{},NumberCapabilities:{shape:"S3f"},NumberType:{},OptOutListName:{},PoolId:{},RegistrationId:{},DeletionProtectionEnabled:{type:"boolean"},Tags:{shape:"Sa"},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{PhoneNumberArn:{},PhoneNumberId:{},PhoneNumber:{},Status:{},IsoCountryCode:{},MessageType:{},NumberCapabilities:{shape:"S3f"},NumberType:{},MonthlyLeasingPrice:{},TwoWayEnabled:{type:"boolean"},TwoWayChannelArn:{},SelfManagedOptOutsEnabled:{type:"boolean"},OptOutListName:{},DeletionProtectionEnabled:{type:"boolean"},PoolId:{},Tags:{shape:"Sa"},CreatedTimestamp:{type:"timestamp"}}}},SendTextMessage:{input:{type:"structure",required:["DestinationPhoneNumber"],members:{DestinationPhoneNumber:{},OriginationIdentity:{},MessageBody:{},MessageType:{},Keyword:{},ConfigurationSetName:{},MaxPrice:{},TimeToLive:{type:"integer"},Context:{shape:"S4x"},DestinationCountryParameters:{type:"map",key:{},value:{}},DryRun:{type:"boolean"}}},output:{type:"structure",members:{MessageId:{}}}},SendVoiceMessage:{input:{type:"structure",required:["DestinationPhoneNumber","OriginationIdentity"],members:{DestinationPhoneNumber:{},OriginationIdentity:{},MessageBody:{},MessageBodyTextType:{},VoiceId:{},ConfigurationSetName:{},MaxPricePerMinute:{},TimeToLive:{type:"integer"},Context:{shape:"S4x"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{MessageId:{}}}},SetDefaultMessageType:{input:{type:"structure",required:["ConfigurationSetName","MessageType"],members:{ConfigurationSetName:{},MessageType:{}}},output:{type:"structure",members:{ConfigurationSetArn:{},ConfigurationSetName:{},MessageType:{}}}},SetDefaultSenderId:{input:{type:"structure",required:["ConfigurationSetName","SenderId"],members:{ConfigurationSetName:{},SenderId:{}}},output:{type:"structure",members:{ConfigurationSetArn:{},ConfigurationSetName:{},SenderId:{}}}},SetTextMessageSpendLimitOverride:{input:{type:"structure",required:["MonthlyLimit"],members:{MonthlyLimit:{type:"long"}}},output:{type:"structure",members:{MonthlyLimit:{type:"long"}}}},SetVoiceMessageSpendLimitOverride:{input:{type:"structure",required:["MonthlyLimit"],members:{MonthlyLimit:{type:"long"}}},output:{type:"structure",members:{MonthlyLimit:{type:"long"}}}},TagResource:{input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{},Tags:{type:"list",member:{shape:"Sb"}}}},output:{type:"structure",members:{}}},UntagResource:{input:{type:"structure",required:["ResourceArn","TagKeys"],members:{ResourceArn:{},TagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateEventDestination:{input:{type:"structure",required:["ConfigurationSetName","EventDestinationName"],members:{ConfigurationSetName:{},EventDestinationName:{},Enabled:{type:"boolean"},MatchingEventTypes:{shape:"Sj"},CloudWatchLogsDestination:{shape:"Sl"},KinesisFirehoseDestination:{shape:"So"},SnsDestination:{shape:"Sq"}}},output:{type:"structure",members:{ConfigurationSetArn:{},ConfigurationSetName:{},EventDestination:{shape:"St"}}}},UpdatePhoneNumber:{input:{type:"structure",required:["PhoneNumberId"],members:{PhoneNumberId:{},TwoWayEnabled:{type:"boolean"},TwoWayChannelArn:{},SelfManagedOptOutsEnabled:{type:"boolean"},OptOutListName:{},DeletionProtectionEnabled:{type:"boolean"}}},output:{type:"structure",members:{PhoneNumberArn:{},PhoneNumberId:{},PhoneNumber:{},Status:{},IsoCountryCode:{},MessageType:{},NumberCapabilities:{shape:"S3f"},NumberType:{},MonthlyLeasingPrice:{},TwoWayEnabled:{type:"boolean"},TwoWayChannelArn:{},SelfManagedOptOutsEnabled:{type:"boolean"},OptOutListName:{},DeletionProtectionEnabled:{type:"boolean"},CreatedTimestamp:{type:"timestamp"}}}},UpdatePool:{input:{type:"structure",required:["PoolId"],members:{PoolId:{},TwoWayEnabled:{type:"boolean"},TwoWayChannelArn:{},SelfManagedOptOutsEnabled:{type:"boolean"},OptOutListName:{},SharedRoutesEnabled:{type:"boolean"},DeletionProtectionEnabled:{type:"boolean"}}},output:{type:"structure",members:{PoolArn:{},PoolId:{},Status:{},MessageType:{},TwoWayEnabled:{type:"boolean"},TwoWayChannelArn:{},SelfManagedOptOutsEnabled:{type:"boolean"},OptOutListName:{},SharedRoutesEnabled:{type:"boolean"},DeletionProtectionEnabled:{type:"boolean"},CreatedTimestamp:{type:"timestamp"}}}}},shapes:{Sa:{type:"list",member:{shape:"Sb"}},Sb:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}},Sj:{type:"list",member:{}},Sl:{type:"structure",required:["IamRoleArn","LogGroupArn"],members:{IamRoleArn:{},LogGroupArn:{}}},So:{type:"structure",required:["IamRoleArn","DeliveryStreamArn"],members:{IamRoleArn:{},DeliveryStreamArn:{}}},Sq:{type:"structure",required:["TopicArn"],members:{TopicArn:{}}},St:{type:"structure",required:["EventDestinationName","Enabled","MatchingEventTypes"],members:{EventDestinationName:{},Enabled:{type:"boolean"},MatchingEventTypes:{shape:"Sj"},CloudWatchLogsDestination:{shape:"Sl"},KinesisFirehoseDestination:{shape:"So"},SnsDestination:{shape:"Sq"}}},S16:{type:"list",member:{shape:"St"}},S2f:{type:"list",member:{}},S3f:{type:"list",member:{}},S4x:{type:"map",key:{},value:{}}}}},51:function(e){e.exports={pagination:{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"}}}},57:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["cloudwatch"]={};s.CloudWatch=i.defineService("cloudwatch",["2010-08-01"]);Object.defineProperty(a.services["cloudwatch"],"2010-08-01",{get:function get(){var e=r(4807);e.paginators=r(1649).pagination;e.waiters=r(9532).waiters;return e},enumerable:true,configurable:true});e.exports=s.CloudWatch},63:function(e){e.exports={pagination:{}}},64:function(e){e.exports={pagination:{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"}}}},65:function(e){e.exports={pagination:{ListChangesets:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"changesets"},ListDataViews:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"dataViews"},ListDatasets:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"datasets"},ListPermissionGroups:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"permissionGroups"},ListUsers:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"users"}}}},70:function(e,t,r){var s=r(2393);var i=s.util.inherit;s.Endpoint=i({constructor:function Endpoint(e,t){s.util.hideProperties(this,["slashes","auth","hash","search","query"]);if(typeof e==="undefined"||e===null){throw new Error("Invalid endpoint: "+e)}else if(typeof e!=="string"){return s.util.copy(e)}if(!e.match(/^http/)){var r=t&&t.sslEnabled!==undefined?t.sslEnabled:s.config.sslEnabled;e=(r?"https":"http")+"://"+e}s.util.update(this,s.util.urlParse(e));if(this.port){this.port=parseInt(this.port,10)}else{this.port=this.protocol==="https:"?443:80}}});s.HttpRequest=i({constructor:function HttpRequest(e,t){e=new s.Endpoint(e);this.method="POST";this.path=e.path||"/";this.headers={};this.body="";this.endpoint=e;this.region=t;this._userAgent="";this.setUserAgent()},setUserAgent:function setUserAgent(){this._userAgent=this.headers[this.getUserAgentHeaderName()]=s.util.userAgent()},getUserAgentHeaderName:function getUserAgentHeaderName(){var e=s.util.isBrowser()?"X-Amz-":"";return e+"User-Agent"},appendToUserAgent:function appendToUserAgent(e){if(typeof e==="string"&&e){this._userAgent+=" "+e}this.headers[this.getUserAgentHeaderName()]=this._userAgent},getUserAgent:function getUserAgent(){return this._userAgent},pathname:function pathname(){return this.path.split("?",1)[0]},search:function search(){var e=this.path.split("?",2)[1];if(e){e=s.util.queryStringParse(e);return s.util.queryParamsToString(e)}return""},updateEndpoint:function updateEndpoint(e){var t=new s.Endpoint(e);this.endpoint=t;this.path=t.path||"/";if(this.headers["Host"]){this.headers["Host"]=t.host}}});s.HttpResponse=i({constructor:function HttpResponse(){this.statusCode=undefined;this.headers={};this.body=undefined;this.streaming=false;this.stream=null},createUnbufferedStream:function createUnbufferedStream(){this.streaming=true;return this.stream}});s.HttpClient=i({});s.HttpClient.getInstance=function getInstance(){if(this.singleton===undefined){this.singleton=new this}return this.singleton}},72:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["ssmcontacts"]={};s.SSMContacts=i.defineService("ssmcontacts",["2021-05-03"]);Object.defineProperty(a.services["ssmcontacts"],"2021-05-03",{get:function get(){var e=r(6055);e.paginators=r(7256).pagination;return e},enumerable:true,configurable:true});e.exports=s.SSMContacts},76:function(e){e.exports={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:{},Matching:{shape:"Sb"},Tags:{shape:"Sr"}}},output:{type:"structure",required:["DomainName","DefaultExpirationDays","CreatedAt","LastUpdatedAt"],members:{DomainName:{},DefaultExpirationDays:{type:"integer"},DefaultEncryptionKey:{},DeadLetterQueueUrl:{},Matching:{shape:"Sv"},CreatedAt:{type:"timestamp"},LastUpdatedAt:{type:"timestamp"},Tags:{shape:"Sr"}}}},CreateIntegrationWorkflow:{http:{requestUri:"/domains/{DomainName}/workflows/integrations"},input:{type:"structure",required:["DomainName","WorkflowType","IntegrationConfig","ObjectTypeName","RoleArn"],members:{DomainName:{location:"uri",locationName:"DomainName"},WorkflowType:{},IntegrationConfig:{type:"structure",members:{AppflowIntegration:{type:"structure",required:["FlowDefinition"],members:{FlowDefinition:{shape:"S11"},Batches:{type:"list",member:{type:"structure",required:["StartTime","EndTime"],members:{StartTime:{type:"timestamp"},EndTime:{type:"timestamp"}}}}}}}},ObjectTypeName:{},RoleArn:{},Tags:{shape:"Sr"}}},output:{type:"structure",required:["WorkflowId","Message"],members:{WorkflowId:{},Message:{}}}},CreateProfile:{http:{requestUri:"/domains/{DomainName}/profiles"},input:{type:"structure",required:["DomainName"],members:{DomainName:{location:"uri",locationName:"DomainName"},AccountNumber:{},AdditionalInformation:{},PartyType:{shape:"S2f"},BusinessName:{},FirstName:{},MiddleName:{},LastName:{},BirthDate:{},Gender:{shape:"S2g"},PhoneNumber:{},MobilePhoneNumber:{},HomePhoneNumber:{},BusinessPhoneNumber:{},EmailAddress:{},PersonalEmailAddress:{},BusinessEmailAddress:{},Address:{shape:"S2h"},ShippingAddress:{shape:"S2h"},MailingAddress:{shape:"S2h"},BillingAddress:{shape:"S2h"},Attributes:{shape:"S2i"},PartyTypeString:{},GenderString:{}}},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","Uri"],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:{}}}},DeleteWorkflow:{http:{method:"DELETE",requestUri:"/domains/{DomainName}/workflows/{WorkflowId}"},input:{type:"structure",required:["DomainName","WorkflowId"],members:{DomainName:{location:"uri",locationName:"DomainName"},WorkflowId:{location:"uri",locationName:"WorkflowId"}}},output:{type:"structure",members:{}}},GetAutoMergingPreview:{http:{requestUri:"/domains/{DomainName}/identity-resolution-jobs/auto-merging-preview"},input:{type:"structure",required:["DomainName","Consolidation","ConflictResolution"],members:{DomainName:{location:"uri",locationName:"DomainName"},Consolidation:{shape:"Sh"},ConflictResolution:{shape:"Sk"},MinAllowedConfidenceScoreForMerging:{type:"double"}}},output:{type:"structure",required:["DomainName"],members:{DomainName:{},NumberOfMatchesInSample:{type:"long"},NumberOfProfilesInSample:{type:"long"},NumberOfProfilesWillBeMerged:{type:"long"}}}},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"}}},Matching:{shape:"Sv"},CreatedAt:{type:"timestamp"},LastUpdatedAt:{type:"timestamp"},Tags:{shape:"Sr"}}}},GetIdentityResolutionJob:{http:{method:"GET",requestUri:"/domains/{DomainName}/identity-resolution-jobs/{JobId}"},input:{type:"structure",required:["DomainName","JobId"],members:{DomainName:{location:"uri",locationName:"DomainName"},JobId:{location:"uri",locationName:"JobId"}}},output:{type:"structure",members:{DomainName:{},JobId:{},Status:{},Message:{},JobStartTime:{type:"timestamp"},JobEndTime:{type:"timestamp"},LastUpdatedAt:{type:"timestamp"},JobExpirationTime:{type:"timestamp"},AutoMerging:{shape:"Sg"},ExportingLocation:{shape:"S38"},JobStats:{shape:"S3b"}}}},GetIntegration:{http:{requestUri:"/domains/{DomainName}/integrations"},input:{type:"structure",required:["DomainName","Uri"],members:{DomainName:{location:"uri",locationName:"DomainName"},Uri:{}}},output:{type:"structure",required:["DomainName","Uri","CreatedAt","LastUpdatedAt"],members:{DomainName:{},Uri:{},ObjectTypeName:{},CreatedAt:{type:"timestamp"},LastUpdatedAt:{type:"timestamp"},Tags:{shape:"Sr"},ObjectTypeNames:{shape:"S3e"},WorkflowId:{},IsUnstructured:{type:"boolean"}}}},GetMatches:{http:{method:"GET",requestUri:"/domains/{DomainName}/matches"},input:{type:"structure",required:["DomainName"],members:{NextToken:{location:"querystring",locationName:"next-token"},MaxResults:{location:"querystring",locationName:"max-results",type:"integer"},DomainName:{location:"uri",locationName:"DomainName"}}},output:{type:"structure",members:{NextToken:{},MatchGenerationDate:{type:"timestamp"},PotentialMatches:{type:"integer"},Matches:{type:"list",member:{type:"structure",members:{MatchId:{},ProfileIds:{type:"list",member:{}},ConfidenceScore:{type:"double"}}}}}}},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"},SourceLastUpdatedTimestampFormat:{},Fields:{shape:"S3r"},Keys:{shape:"S3u"},CreatedAt:{type:"timestamp"},LastUpdatedAt:{type:"timestamp"},Tags:{shape:"Sr"}}}},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"},SourceLastUpdatedTimestampFormat:{},Fields:{shape:"S3r"},Keys:{shape:"S3u"}}}},GetWorkflow:{http:{method:"GET",requestUri:"/domains/{DomainName}/workflows/{WorkflowId}"},input:{type:"structure",required:["DomainName","WorkflowId"],members:{DomainName:{location:"uri",locationName:"DomainName"},WorkflowId:{location:"uri",locationName:"WorkflowId"}}},output:{type:"structure",members:{WorkflowId:{},WorkflowType:{},Status:{},ErrorDescription:{},StartDate:{type:"timestamp"},LastUpdatedAt:{type:"timestamp"},Attributes:{type:"structure",members:{AppflowIntegration:{type:"structure",required:["SourceConnectorType","ConnectorProfileName"],members:{SourceConnectorType:{},ConnectorProfileName:{},RoleArn:{}}}}},Metrics:{type:"structure",members:{AppflowIntegration:{type:"structure",required:["RecordsProcessed","StepsCompleted","TotalSteps"],members:{RecordsProcessed:{type:"long"},StepsCompleted:{type:"long"},TotalSteps:{type:"long"}}}}}}}},GetWorkflowSteps:{http:{method:"GET",requestUri:"/domains/{DomainName}/workflows/{WorkflowId}/steps"},input:{type:"structure",required:["DomainName","WorkflowId"],members:{DomainName:{location:"uri",locationName:"DomainName"},WorkflowId:{location:"uri",locationName:"WorkflowId"},NextToken:{location:"querystring",locationName:"next-token"},MaxResults:{location:"querystring",locationName:"max-results",type:"integer"}}},output:{type:"structure",members:{WorkflowId:{},WorkflowType:{},Items:{type:"list",member:{type:"structure",members:{AppflowIntegration:{type:"structure",required:["FlowName","Status","ExecutionMessage","RecordsProcessed","BatchRecordsStartTime","BatchRecordsEndTime","CreatedAt","LastUpdatedAt"],members:{FlowName:{},Status:{},ExecutionMessage:{},RecordsProcessed:{type:"long"},BatchRecordsStartTime:{},BatchRecordsEndTime:{},CreatedAt:{type:"timestamp"},LastUpdatedAt:{type:"timestamp"}}}}}},NextToken:{}}}},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"},IncludeHidden:{location:"querystring",locationName:"include-hidden",type:"boolean"}}},output:{type:"structure",members:{Items:{shape:"S4g"},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:"Sr"}}}},NextToken:{}}}},ListIdentityResolutionJobs:{http:{method:"GET",requestUri:"/domains/{DomainName}/identity-resolution-jobs"},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:{IdentityResolutionJobsList:{type:"list",member:{type:"structure",members:{DomainName:{},JobId:{},Status:{},JobStartTime:{type:"timestamp"},JobEndTime:{type:"timestamp"},JobStats:{shape:"S3b"},ExportingLocation:{shape:"S38"},Message:{}}}},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"},IncludeHidden:{location:"querystring",locationName:"include-hidden",type:"boolean"}}},output:{type:"structure",members:{Items:{shape:"S4g"},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:"Sr"}}}},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:{},ObjectFilter:{type:"structure",required:["KeyName","Values"],members:{KeyName:{},Values:{shape:"S4"}}}}},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:"Sr"}}}},ListWorkflows:{http:{requestUri:"/domains/{DomainName}/workflows"},input:{type:"structure",required:["DomainName"],members:{DomainName:{location:"uri",locationName:"DomainName"},WorkflowType:{},Status:{},QueryStartDate:{type:"timestamp"},QueryEndDate:{type:"timestamp"},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:["WorkflowType","WorkflowId","Status","StatusDescription","CreatedAt","LastUpdatedAt"],members:{WorkflowType:{},WorkflowId:{},Status:{},StatusDescription:{},CreatedAt:{type:"timestamp"},LastUpdatedAt:{type:"timestamp"}}}},NextToken:{}}}},MergeProfiles:{http:{requestUri:"/domains/{DomainName}/profiles/objects/merge"},input:{type:"structure",required:["DomainName","MainProfileId","ProfileIdsToBeMerged"],members:{DomainName:{location:"uri",locationName:"DomainName"},MainProfileId:{},ProfileIdsToBeMerged:{type:"list",member:{}},FieldSourceProfileIds:{type:"structure",members:{AccountNumber:{},AdditionalInformation:{},PartyType:{},BusinessName:{},FirstName:{},MiddleName:{},LastName:{},BirthDate:{},Gender:{},PhoneNumber:{},MobilePhoneNumber:{},HomePhoneNumber:{},BusinessPhoneNumber:{},EmailAddress:{},PersonalEmailAddress:{},BusinessEmailAddress:{},Address:{},ShippingAddress:{},MailingAddress:{},BillingAddress:{},Attributes:{type:"map",key:{},value:{}}}}}},output:{type:"structure",members:{Message:{}}}},PutIntegration:{http:{method:"PUT",requestUri:"/domains/{DomainName}/integrations"},input:{type:"structure",required:["DomainName"],members:{DomainName:{location:"uri",locationName:"DomainName"},Uri:{},ObjectTypeName:{},Tags:{shape:"Sr"},FlowDefinition:{shape:"S11"},ObjectTypeNames:{shape:"S3e"}}},output:{type:"structure",required:["DomainName","Uri","CreatedAt","LastUpdatedAt"],members:{DomainName:{},Uri:{},ObjectTypeName:{},CreatedAt:{type:"timestamp"},LastUpdatedAt:{type:"timestamp"},Tags:{shape:"Sr"},ObjectTypeNames:{shape:"S3e"},WorkflowId:{},IsUnstructured:{type:"boolean"}}}},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"},SourceLastUpdatedTimestampFormat:{},Fields:{shape:"S3r"},Keys:{shape:"S3u"},Tags:{shape:"Sr"}}},output:{type:"structure",required:["ObjectTypeName","Description"],members:{ObjectTypeName:{},Description:{},TemplateId:{},ExpirationDays:{type:"integer"},EncryptionKey:{},AllowProfileCreation:{type:"boolean"},SourceLastUpdatedTimestampFormat:{},Fields:{shape:"S3r"},Keys:{shape:"S3u"},CreatedAt:{type:"timestamp"},LastUpdatedAt:{type:"timestamp"},Tags:{shape:"Sr"}}}},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"},AdditionalSearchKeys:{type:"list",member:{type:"structure",required:["KeyName","Values"],members:{KeyName:{},Values:{shape:"S4"}}}},LogicalOperator:{}}},output:{type:"structure",members:{Items:{type:"list",member:{type:"structure",members:{ProfileId:{},AccountNumber:{},AdditionalInformation:{},PartyType:{shape:"S2f"},BusinessName:{},FirstName:{},MiddleName:{},LastName:{},BirthDate:{},Gender:{shape:"S2g"},PhoneNumber:{},MobilePhoneNumber:{},HomePhoneNumber:{},BusinessPhoneNumber:{},EmailAddress:{},PersonalEmailAddress:{},BusinessEmailAddress:{},Address:{shape:"S2h"},ShippingAddress:{shape:"S2h"},MailingAddress:{shape:"S2h"},BillingAddress:{shape:"S2h"},Attributes:{shape:"S2i"},FoundByItems:{type:"list",member:{type:"structure",members:{KeyName:{},Values:{shape:"S4"}}}},PartyTypeString:{},GenderString:{}}}},NextToken:{}}}},TagResource:{http:{requestUri:"/tags/{resourceArn}"},input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tags:{shape:"Sr"}}},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:{},Matching:{shape:"Sb"},Tags:{shape:"Sr"}}},output:{type:"structure",required:["DomainName","CreatedAt","LastUpdatedAt"],members:{DomainName:{},DefaultExpirationDays:{type:"integer"},DefaultEncryptionKey:{},DeadLetterQueueUrl:{},Matching:{shape:"Sv"},CreatedAt:{type:"timestamp"},LastUpdatedAt:{type:"timestamp"},Tags:{shape:"Sr"}}}},UpdateProfile:{http:{method:"PUT",requestUri:"/domains/{DomainName}/profiles"},input:{type:"structure",required:["DomainName","ProfileId"],members:{DomainName:{location:"uri",locationName:"DomainName"},ProfileId:{},AdditionalInformation:{},AccountNumber:{},PartyType:{shape:"S2f"},BusinessName:{},FirstName:{},MiddleName:{},LastName:{},BirthDate:{},Gender:{shape:"S2g"},PhoneNumber:{},MobilePhoneNumber:{},HomePhoneNumber:{},BusinessPhoneNumber:{},EmailAddress:{},PersonalEmailAddress:{},BusinessEmailAddress:{},Address:{shape:"S67"},ShippingAddress:{shape:"S67"},MailingAddress:{shape:"S67"},BillingAddress:{shape:"S67"},Attributes:{type:"map",key:{},value:{}},PartyTypeString:{},GenderString:{}}},output:{type:"structure",required:["ProfileId"],members:{ProfileId:{}}}}},shapes:{S4:{type:"list",member:{}},Sb:{type:"structure",required:["Enabled"],members:{Enabled:{type:"boolean"},JobSchedule:{shape:"Sd"},AutoMerging:{shape:"Sg"},ExportingConfig:{shape:"Sn"}}},Sd:{type:"structure",required:["DayOfTheWeek","Time"],members:{DayOfTheWeek:{},Time:{}}},Sg:{type:"structure",required:["Enabled"],members:{Enabled:{type:"boolean"},Consolidation:{shape:"Sh"},ConflictResolution:{shape:"Sk"},MinAllowedConfidenceScoreForMerging:{type:"double"}}},Sh:{type:"structure",required:["MatchingAttributesList"],members:{MatchingAttributesList:{type:"list",member:{type:"list",member:{}}}}},Sk:{type:"structure",required:["ConflictResolvingModel"],members:{ConflictResolvingModel:{},SourceName:{}}},Sn:{type:"structure",members:{S3Exporting:{type:"structure",required:["S3BucketName"],members:{S3BucketName:{},S3KeyName:{}}}}},Sr:{type:"map",key:{},value:{}},Sv:{type:"structure",members:{Enabled:{type:"boolean"},JobSchedule:{shape:"Sd"},AutoMerging:{shape:"Sg"},ExportingConfig:{shape:"Sn"}}},S11:{type:"structure",required:["FlowName","KmsArn","SourceFlowConfig","Tasks","TriggerConfig"],members:{Description:{},FlowName:{},KmsArn:{},SourceFlowConfig:{type:"structure",required:["ConnectorType","SourceConnectorProperties"],members:{ConnectorProfileName:{},ConnectorType:{},IncrementalPullConfig:{type:"structure",members:{DatetimeTypeFieldName:{}}},SourceConnectorProperties:{type:"structure",members:{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:{}}},Zendesk:{type:"structure",required:["Object"],members:{Object:{}}}}}}},Tasks:{type:"list",member:{type:"structure",required:["SourceFields","TaskType"],members:{ConnectorOperator:{type:"structure",members:{Marketo:{},S3:{},Salesforce:{},ServiceNow:{},Zendesk:{}}},DestinationField:{},SourceFields:{type:"list",member:{}},TaskProperties:{type:"map",key:{},value:{}},TaskType:{}}}},TriggerConfig:{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:{},ScheduleOffset:{type:"long"},FirstExecutionFrom:{type:"timestamp"}}}}}}}}},S2f:{type:"string",deprecated:true},S2g:{type:"string",deprecated:true},S2h:{type:"structure",members:{Address1:{},Address2:{},Address3:{},Address4:{},City:{},County:{},State:{},Province:{},Country:{},PostalCode:{}}},S2i:{type:"map",key:{},value:{}},S38:{type:"structure",members:{S3Exporting:{type:"structure",members:{S3BucketName:{},S3KeyName:{}}}}},S3b:{type:"structure",members:{NumberOfProfilesReviewed:{type:"long"},NumberOfMatchesFound:{type:"long"},NumberOfMergesDone:{type:"long"}}},S3e:{type:"map",key:{},value:{}},S3r:{type:"map",key:{},value:{type:"structure",members:{Source:{},Target:{},ContentType:{}}}},S3u:{type:"map",key:{},value:{type:"list",member:{type:"structure",members:{StandardIdentifiers:{type:"list",member:{}},FieldNames:{type:"list",member:{}}}}}},S4g:{type:"list",member:{type:"structure",required:["DomainName","Uri","CreatedAt","LastUpdatedAt"],members:{DomainName:{},Uri:{},ObjectTypeName:{},CreatedAt:{type:"timestamp"},LastUpdatedAt:{type:"timestamp"},Tags:{shape:"Sr"},ObjectTypeNames:{shape:"S3e"},WorkflowId:{},IsUnstructured:{type:"boolean"}}}},S67:{type:"structure",members:{Address1:{},Address2:{},Address3:{},Address4:{},City:{},County:{},State:{},Province:{},Country:{},PostalCode:{}}}}}},78:function(e){e.exports={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:{Server:{shape:"Sz"}}}},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:{}}}}}},80:function(e){e.exports={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"},integrations:{type:"structure",members:{resourceGroup:{shape:"S17"}}}}}},GetAssociatedResource:{http:{method:"GET",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:{resource:{type:"structure",members:{name:{},arn:{},associationTime:{shape:"Sm"},integrations:{type:"structure",members:{resourceGroup:{shape:"S17"}}}}}}},idempotent:true},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"},createdBy:{}}}},GetConfiguration:{http:{method:"GET",requestUri:"/configuration"},output:{type:"structure",members:{configuration:{shape:"S1i"}}}},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:{},resourceType:{},resourceDetails:{type:"structure",members:{tagValue:{}}}}}},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},ListAttributeGroupsForApplication:{http:{method:"GET",requestUri:"/applications/{application}/attribute-group-details"},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:{attributeGroupsDetails:{type:"list",member:{type:"structure",members:{id:{},arn:{},name:{deprecated:true,deprecatedMessage:"This field is deprecated. We recommend not using the field when using ListAttributeGroupsForApplication."},createdBy:{}}}},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"}}}},PutConfiguration:{http:{method:"PUT",requestUri:"/configuration"},input:{type:"structure",required:["configuration"],members:{configuration:{shape:"S1i"}}}},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:{deprecated:true,deprecatedMessage:"Name update for application is deprecated."},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:{deprecated:true,deprecatedMessage:"Name update for attribute group is deprecated."},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"},createdBy:{}}},S17:{type:"structure",members:{state:{},arn:{},errorMessage:{}}},S1i:{type:"structure",members:{tagQueryConfiguration:{type:"structure",members:{tagKey:{}}}}}}}},81:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["wafregional"]={};s.WAFRegional=i.defineService("wafregional",["2016-11-28"]);Object.defineProperty(a.services["wafregional"],"2016-11-28",{get:function get(){var e=r(2540);e.paginators=r(3641).pagination;return e},enumerable:true,configurable:true});e.exports=s.WAFRegional},91:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["frauddetector"]={};s.FraudDetector=i.defineService("frauddetector",["2019-11-15"]);Object.defineProperty(a.services["frauddetector"],"2019-11-15",{get:function get(){var e=r(2208);e.paginators=r(1384).pagination;return e},enumerable:true,configurable:true});e.exports=s.FraudDetector},93:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["scheduler"]={};s.Scheduler=i.defineService("scheduler",["2021-06-30"]);Object.defineProperty(a.services["scheduler"],"2021-06-30",{get:function get(){var e=r(3693);e.paginators=r(1946).pagination;return e},enumerable:true,configurable:true});e.exports=s.Scheduler},98:function(e,t,r){var s=r(2393);var i=r(8498);var a=r(504);var o=r(1486);var n=r(926).populateHostPrefix;function buildRequest(e){var t=e.service.api.operations[e.operation];var r=e.httpRequest;r.headers["Content-Type"]="application/x-www-form-urlencoded; charset=utf-8";r.params={Version:e.service.api.apiVersion,Action:t.name};var s=new a;s.serialize(e.params,t.input,function(e,t){r.params[e]=t});r.body=i.queryParamsToString(r.params);n(e)}function extractError(e){var t,r=e.httpResponse.body.toString();if(r.match("0){t.throwInvalidChecksumError(e,a,"Invalid messages: "+i.join(", "))}},verifyReceiveMessageChecksum:function verifyReceiveMessageChecksum(e){if(!e.data)return;var t=this.service;var r=[];s.util.arrayEach(e.data.Messages,function(e){var s=e.MD5OfBody;var i=e.Body;if(!t.isChecksumValid(s,i)){r.push(e.MessageId)}});if(r.length>0){t.throwInvalidChecksumError(e,r,"Invalid messages: "+r.join(", "))}},throwInvalidChecksumError:function throwInvalidChecksumError(e,t,r){e.error=s.util.error(new Error,{retryable:true,code:"InvalidChecksum",messageIds:t,message:e.request.operation+" returned an invalid MD5 response. "+r})},isChecksumValid:function isChecksumValid(e,t){return this.calculateChecksum(t)===e},calculateChecksum:function calculateChecksum(e){return s.util.crypto.md5(e,"hex")},buildEndpoint:function buildEndpoint(e){var t=e.httpRequest.params.QueueUrl;if(t){e.httpRequest.endpoint=new s.Endpoint(t);var r=e.httpRequest.endpoint.host.match(/^sqs\.(.+?)\./);if(r)e.httpRequest.region=r[1]}}})},148:function(e){e.exports={pagination:{DescribeInstanceHealth:{result_key:"InstanceStates"},DescribeLoadBalancerPolicies:{result_key:"PolicyDescriptions"},DescribeLoadBalancerPolicyTypes:{result_key:"PolicyTypeDescriptions"},DescribeLoadBalancers:{input_token:"Marker",output_token:"NextMarker",result_key:"LoadBalancerDescriptions"}}}},153:function(e){e.exports={pagination:{}}},154:function(e,t,r){var s=r(2413).Transform;var i=r(291).parseEvent;function EventUnmarshallerStream(e){e=e||{};e.readableObjectMode=true;s.call(this,e);this._readableState.objectMode=true;this.parser=e.parser;this.eventStreamModel=e.eventStreamModel}EventUnmarshallerStream.prototype=Object.create(s.prototype);EventUnmarshallerStream.prototype._transform=function(e,t,r){try{var s=i(this.parser,e,this.eventStreamModel);this.push(s);return r()}catch(e){r(e)}};e.exports={EventUnmarshallerStream:EventUnmarshallerStream}},156:function(e){e.exports={pagination:{}}},175:function(e){e.exports={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:{}}}}},176:function(e){e.exports={pagination:{ListFHIRDatastores:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListFHIRExportJobs:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListFHIRImportJobs:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"}}}},181:function(e,t,r){var s=r(2393),i="AWS_CONTAINER_CREDENTIALS_RELATIVE_URI",a="AWS_CONTAINER_CREDENTIALS_FULL_URI",o="AWS_CONTAINER_AUTHORIZATION_TOKEN",n=["https:"],u=["http:","https:"],p=["localhost","127.0.0.1"],m="169.254.170.2";s.RemoteCredentials=s.util.inherit(s.Credentials,{constructor:function RemoteCredentials(e){s.Credentials.call(this);e=e?s.util.copy(e):{};if(!e.httpOptions)e.httpOptions={};e.httpOptions=s.util.merge(this.httpOptions,e.httpOptions);s.util.update(this,e)},httpOptions:{timeout:1e3},maxRetries:3,isConfiguredForEcsCredentials:function isConfiguredForEcsCredentials(){return Boolean(process&&process.env&&(process.env[i]||process.env[a]))},getECSFullUri:function getECSFullUri(){if(process&&process.env){var e=process.env[i],t=process.env[a];if(e){return"http://"+m+e}else if(t){var r=s.util.urlParse(t);if(u.indexOf(r.protocol)<0){throw s.util.error(new Error("Unsupported protocol: AWS.RemoteCredentials supports "+u.join(",")+" only; "+r.protocol+" requested."),{code:"ECSCredentialsProviderFailure"})}if(n.indexOf(r.protocol)<0&&p.indexOf(r.hostname)<0){throw s.util.error(new Error("Unsupported hostname: AWS.RemoteCredentials only supports "+p.join(",")+" for "+r.protocol+"; "+r.protocol+"//"+r.hostname+" requested."),{code:"ECSCredentialsProviderFailure"})}return t}else{throw s.util.error(new Error("Variable "+i+" or "+a+" must be set to use AWS.RemoteCredentials."),{code:"ECSCredentialsProviderFailure"})}}else{throw s.util.error(new Error("No process info available"),{code:"ECSCredentialsProviderFailure"})}},getECSAuthToken:function getECSAuthToken(){if(process&&process.env&&process.env[a]){return process.env[o]}},credsFormatIsValid:function credsFormatIsValid(e){return!!e.accessKeyId&&!!e.secretAccessKey&&!!e.sessionToken&&!!e.expireTime},formatCreds:function formatCreds(e){if(!!e.credentials){e=e.credentials}return{expired:false,accessKeyId:e.accessKeyId||e.AccessKeyId,secretAccessKey:e.secretAccessKey||e.SecretAccessKey,sessionToken:e.sessionToken||e.Token,expireTime:new Date(e.expiration||e.Expiration)}},request:function request(e,t){var r=new s.HttpRequest(e);r.method="GET";r.headers.Accept="application/json";var i=this.getECSAuthToken();if(i){r.headers.Authorization=i}s.util.handleRequestWithRetries(r,this,t)},refresh:function refresh(e){this.coalesceRefresh(e||s.util.fn.callback)},load:function load(e){var t=this;var r;try{r=this.getECSFullUri()}catch(t){e(t);return}this.request(r,function(r,i){if(!r){try{i=JSON.parse(i);var a=t.formatCreds(i);if(!t.credsFormatIsValid(a)){throw s.util.error(new Error("Response data is not in valid format"),{code:"ECSCredentialsProviderFailure"})}s.util.update(t,a)}catch(e){r=e}}e(r,a)})}})},190:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2021-04-28",endpointPrefix:"m2",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"AWSMainframeModernization",serviceId:"m2",signatureVersion:"v4",signingName:"m2",uid:"m2-2021-04-28"},operations:{CancelBatchJobExecution:{http:{requestUri:"/applications/{applicationId}/batch-job-executions/{executionId}/cancel",responseCode:200},input:{type:"structure",required:["applicationId","executionId"],members:{applicationId:{location:"uri",locationName:"applicationId"},executionId:{location:"uri",locationName:"executionId"}}},output:{type:"structure",members:{}}},CreateApplication:{http:{requestUri:"/applications",responseCode:200},input:{type:"structure",required:["definition","engineType","name"],members:{clientToken:{idempotencyToken:true},definition:{shape:"S6"},description:{},engineType:{},kmsKeyId:{},name:{},tags:{shape:"Sc"}}},output:{type:"structure",required:["applicationArn","applicationId","applicationVersion"],members:{applicationArn:{},applicationId:{},applicationVersion:{type:"integer"}}},idempotent:true},CreateDataSetImportTask:{http:{requestUri:"/applications/{applicationId}/dataset-import-task",responseCode:200},input:{type:"structure",required:["applicationId","importConfig"],members:{applicationId:{location:"uri",locationName:"applicationId"},clientToken:{idempotencyToken:true},importConfig:{type:"structure",members:{dataSets:{type:"list",member:{type:"structure",required:["dataSet","externalLocation"],members:{dataSet:{type:"structure",required:["datasetName","datasetOrg","recordLength"],members:{datasetName:{},datasetOrg:{type:"structure",members:{gdg:{type:"structure",members:{limit:{type:"integer"},rollDisposition:{}}},vsam:{type:"structure",required:["format"],members:{alternateKeys:{shape:"Sr"},compressed:{type:"boolean"},encoding:{},format:{},primaryKey:{shape:"Su"}}}},union:true},recordLength:{type:"structure",required:["max","min"],members:{max:{type:"integer"},min:{type:"integer"}}},relativePath:{},storageType:{}}},externalLocation:{type:"structure",members:{s3Location:{}},union:true}}}},s3Location:{}},union:true}}},output:{type:"structure",required:["taskId"],members:{taskId:{}}},idempotent:true},CreateDeployment:{http:{requestUri:"/applications/{applicationId}/deployments",responseCode:200},input:{type:"structure",required:["applicationId","applicationVersion","environmentId"],members:{applicationId:{location:"uri",locationName:"applicationId"},applicationVersion:{type:"integer"},clientToken:{idempotencyToken:true},environmentId:{}}},output:{type:"structure",required:["deploymentId"],members:{deploymentId:{}}},idempotent:true},CreateEnvironment:{http:{requestUri:"/environments",responseCode:200},input:{type:"structure",required:["engineType","instanceType","name"],members:{clientToken:{idempotencyToken:true},description:{},engineType:{},engineVersion:{},highAvailabilityConfig:{shape:"S12"},instanceType:{},kmsKeyId:{},name:{},preferredMaintenanceWindow:{},publiclyAccessible:{type:"boolean"},securityGroupIds:{shape:"S16"},storageConfigurations:{shape:"S17"},subnetIds:{shape:"S16"},tags:{shape:"Sc"}}},output:{type:"structure",required:["environmentId"],members:{environmentId:{}}},idempotent:true},DeleteApplication:{http:{method:"DELETE",requestUri:"/applications/{applicationId}",responseCode:200},input:{type:"structure",required:["applicationId"],members:{applicationId:{location:"uri",locationName:"applicationId"}}},output:{type:"structure",members:{}},idempotent:true},DeleteApplicationFromEnvironment:{http:{method:"DELETE",requestUri:"/applications/{applicationId}/environment/{environmentId}",responseCode:200},input:{type:"structure",required:["applicationId","environmentId"],members:{applicationId:{location:"uri",locationName:"applicationId"},environmentId:{location:"uri",locationName:"environmentId"}}},output:{type:"structure",members:{}}},DeleteEnvironment:{http:{method:"DELETE",requestUri:"/environments/{environmentId}",responseCode:200},input:{type:"structure",required:["environmentId"],members:{environmentId:{location:"uri",locationName:"environmentId"}}},output:{type:"structure",members:{}},idempotent:true},GetApplication:{http:{method:"GET",requestUri:"/applications/{applicationId}",responseCode:200},input:{type:"structure",required:["applicationId"],members:{applicationId:{location:"uri",locationName:"applicationId"}}},output:{type:"structure",required:["applicationArn","applicationId","creationTime","engineType","latestVersion","name","status"],members:{applicationArn:{},applicationId:{},creationTime:{type:"timestamp"},deployedVersion:{type:"structure",required:["applicationVersion","status"],members:{applicationVersion:{type:"integer"},status:{},statusReason:{}}},description:{},engineType:{},environmentId:{},kmsKeyId:{},lastStartTime:{type:"timestamp"},latestVersion:{shape:"S1o"},listenerArns:{shape:"S1q"},listenerPorts:{type:"list",member:{type:"integer"}},loadBalancerDnsName:{},logGroups:{type:"list",member:{type:"structure",required:["logGroupName","logType"],members:{logGroupName:{},logType:{}}}},name:{},status:{},statusReason:{},tags:{shape:"Sc"},targetGroupArns:{shape:"S1q"}}}},GetApplicationVersion:{http:{method:"GET",requestUri:"/applications/{applicationId}/versions/{applicationVersion}",responseCode:200},input:{type:"structure",required:["applicationId","applicationVersion"],members:{applicationId:{location:"uri",locationName:"applicationId"},applicationVersion:{location:"uri",locationName:"applicationVersion",type:"integer"}}},output:{type:"structure",required:["applicationVersion","creationTime","definitionContent","name","status"],members:{applicationVersion:{type:"integer"},creationTime:{type:"timestamp"},definitionContent:{},description:{},name:{},status:{},statusReason:{}}}},GetBatchJobExecution:{http:{method:"GET",requestUri:"/applications/{applicationId}/batch-job-executions/{executionId}",responseCode:200},input:{type:"structure",required:["applicationId","executionId"],members:{applicationId:{location:"uri",locationName:"applicationId"},executionId:{location:"uri",locationName:"executionId"}}},output:{type:"structure",required:["applicationId","executionId","startTime","status"],members:{applicationId:{},batchJobIdentifier:{shape:"S21"},endTime:{type:"timestamp"},executionId:{},jobId:{},jobName:{},jobType:{},jobUser:{},returnCode:{},startTime:{type:"timestamp"},status:{},statusReason:{}}}},GetDataSetDetails:{http:{method:"GET",requestUri:"/applications/{applicationId}/datasets/{dataSetName}",responseCode:200},input:{type:"structure",required:["applicationId","dataSetName"],members:{applicationId:{location:"uri",locationName:"applicationId"},dataSetName:{location:"uri",locationName:"dataSetName"}}},output:{type:"structure",required:["dataSetName"],members:{blocksize:{type:"integer"},creationTime:{type:"timestamp"},dataSetName:{},dataSetOrg:{type:"structure",members:{gdg:{type:"structure",members:{limit:{type:"integer"},rollDisposition:{}}},vsam:{type:"structure",members:{alternateKeys:{shape:"Sr"},cacheAtStartup:{type:"boolean"},compressed:{type:"boolean"},encoding:{},primaryKey:{shape:"Su"},recordFormat:{}}}},union:true},lastReferencedTime:{type:"timestamp"},lastUpdatedTime:{type:"timestamp"},location:{},recordLength:{type:"integer"}}}},GetDataSetImportTask:{http:{method:"GET",requestUri:"/applications/{applicationId}/dataset-import-tasks/{taskId}",responseCode:200},input:{type:"structure",required:["applicationId","taskId"],members:{applicationId:{location:"uri",locationName:"applicationId"},taskId:{location:"uri",locationName:"taskId"}}},output:{type:"structure",required:["status","taskId"],members:{status:{},summary:{shape:"S2e"},taskId:{}}}},GetDeployment:{http:{method:"GET",requestUri:"/applications/{applicationId}/deployments/{deploymentId}",responseCode:200},input:{type:"structure",required:["applicationId","deploymentId"],members:{applicationId:{location:"uri",locationName:"applicationId"},deploymentId:{location:"uri",locationName:"deploymentId"}}},output:{type:"structure",required:["applicationId","applicationVersion","creationTime","deploymentId","environmentId","status"],members:{applicationId:{},applicationVersion:{type:"integer"},creationTime:{type:"timestamp"},deploymentId:{},environmentId:{},status:{},statusReason:{}}}},GetEnvironment:{http:{method:"GET",requestUri:"/environments/{environmentId}",responseCode:200},input:{type:"structure",required:["environmentId"],members:{environmentId:{location:"uri",locationName:"environmentId"}}},output:{type:"structure",required:["creationTime","engineType","engineVersion","environmentArn","environmentId","instanceType","name","securityGroupIds","status","subnetIds","vpcId"],members:{actualCapacity:{type:"integer"},creationTime:{type:"timestamp"},description:{},engineType:{},engineVersion:{},environmentArn:{},environmentId:{},highAvailabilityConfig:{shape:"S12"},instanceType:{},kmsKeyId:{},loadBalancerArn:{},name:{},pendingMaintenance:{type:"structure",members:{engineVersion:{},schedule:{type:"structure",members:{endTime:{type:"timestamp"},startTime:{type:"timestamp"}}}}},preferredMaintenanceWindow:{},publiclyAccessible:{type:"boolean"},securityGroupIds:{shape:"S16"},status:{},statusReason:{},storageConfigurations:{shape:"S17"},subnetIds:{shape:"S16"},tags:{shape:"Sc"},vpcId:{}}}},ListApplicationVersions:{http:{method:"GET",requestUri:"/applications/{applicationId}/versions",responseCode:200},input:{type:"structure",required:["applicationId"],members:{applicationId:{location:"uri",locationName:"applicationId"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",required:["applicationVersions"],members:{applicationVersions:{type:"list",member:{shape:"S1o"}},nextToken:{}}}},ListApplications:{http:{method:"GET",requestUri:"/applications",responseCode:200},input:{type:"structure",members:{environmentId:{location:"querystring",locationName:"environmentId"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},names:{shape:"S2s",location:"querystring",locationName:"names"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",required:["applications"],members:{applications:{type:"list",member:{type:"structure",required:["applicationArn","applicationId","applicationVersion","creationTime","engineType","name","status"],members:{applicationArn:{},applicationId:{},applicationVersion:{type:"integer"},creationTime:{type:"timestamp"},deploymentStatus:{},description:{},engineType:{},environmentId:{},lastStartTime:{type:"timestamp"},name:{},status:{},versionStatus:{}}}},nextToken:{}}}},ListBatchJobDefinitions:{http:{method:"GET",requestUri:"/applications/{applicationId}/batch-job-definitions",responseCode:200},input:{type:"structure",required:["applicationId"],members:{applicationId:{location:"uri",locationName:"applicationId"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},prefix:{location:"querystring",locationName:"prefix"}}},output:{type:"structure",required:["batchJobDefinitions"],members:{batchJobDefinitions:{type:"list",member:{type:"structure",members:{fileBatchJobDefinition:{type:"structure",required:["fileName"],members:{fileName:{},folderPath:{}}},scriptBatchJobDefinition:{type:"structure",required:["scriptName"],members:{scriptName:{}}}},union:true}},nextToken:{}}}},ListBatchJobExecutions:{http:{method:"GET",requestUri:"/applications/{applicationId}/batch-job-executions",responseCode:200},input:{type:"structure",required:["applicationId"],members:{applicationId:{location:"uri",locationName:"applicationId"},executionIds:{location:"querystring",locationName:"executionIds",type:"list",member:{}},jobName:{location:"querystring",locationName:"jobName"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},startedAfter:{location:"querystring",locationName:"startedAfter",type:"timestamp"},startedBefore:{location:"querystring",locationName:"startedBefore",type:"timestamp"},status:{location:"querystring",locationName:"status"}}},output:{type:"structure",required:["batchJobExecutions"],members:{batchJobExecutions:{type:"list",member:{type:"structure",required:["applicationId","executionId","startTime","status"],members:{applicationId:{},batchJobIdentifier:{shape:"S21"},endTime:{type:"timestamp"},executionId:{},jobId:{},jobName:{},jobType:{},returnCode:{},startTime:{type:"timestamp"},status:{}}}},nextToken:{}}}},ListDataSetImportHistory:{http:{method:"GET",requestUri:"/applications/{applicationId}/dataset-import-tasks",responseCode:200},input:{type:"structure",required:["applicationId"],members:{applicationId:{location:"uri",locationName:"applicationId"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",required:["dataSetImportTasks"],members:{dataSetImportTasks:{type:"list",member:{type:"structure",required:["status","summary","taskId"],members:{status:{},summary:{shape:"S2e"},taskId:{}}}},nextToken:{}}}},ListDataSets:{http:{method:"GET",requestUri:"/applications/{applicationId}/datasets",responseCode:200},input:{type:"structure",required:["applicationId"],members:{applicationId:{location:"uri",locationName:"applicationId"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},prefix:{location:"querystring",locationName:"prefix"}}},output:{type:"structure",required:["dataSets"],members:{dataSets:{type:"list",member:{type:"structure",required:["dataSetName"],members:{creationTime:{type:"timestamp"},dataSetName:{},dataSetOrg:{},format:{},lastReferencedTime:{type:"timestamp"},lastUpdatedTime:{type:"timestamp"}}}},nextToken:{}}}},ListDeployments:{http:{method:"GET",requestUri:"/applications/{applicationId}/deployments",responseCode:200},input:{type:"structure",required:["applicationId"],members:{applicationId:{location:"uri",locationName:"applicationId"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",required:["deployments"],members:{deployments:{type:"list",member:{type:"structure",required:["applicationId","applicationVersion","creationTime","deploymentId","environmentId","status"],members:{applicationId:{},applicationVersion:{type:"integer"},creationTime:{type:"timestamp"},deploymentId:{},environmentId:{},status:{},statusReason:{}}}},nextToken:{}}}},ListEngineVersions:{http:{method:"GET",requestUri:"/engine-versions",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",required:["engineVersions"],members:{engineVersions:{type:"list",member:{type:"structure",required:["engineType","engineVersion"],members:{engineType:{},engineVersion:{}}}},nextToken:{}}}},ListEnvironments:{http:{method:"GET",requestUri:"/environments",responseCode:200},input:{type:"structure",members:{engineType:{location:"querystring",locationName:"engineType"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},names:{shape:"S2s",location:"querystring",locationName:"names"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",required:["environments"],members:{environments:{type:"list",member:{type:"structure",required:["creationTime","engineType","engineVersion","environmentArn","environmentId","instanceType","name","status"],members:{creationTime:{type:"timestamp"},engineType:{},engineVersion:{},environmentArn:{},environmentId:{},instanceType:{},name:{},status:{}}}},nextToken:{}}}},ListTagsForResource:{http:{method:"GET",requestUri:"/tags/{resourceArn}",responseCode:200},input:{type:"structure",required:["resourceArn"],members:{resourceArn:{location:"uri",locationName:"resourceArn"}}},output:{type:"structure",required:["tags"],members:{tags:{shape:"Sc"}}}},StartApplication:{http:{requestUri:"/applications/{applicationId}/start",responseCode:200},input:{type:"structure",required:["applicationId"],members:{applicationId:{location:"uri",locationName:"applicationId"}}},output:{type:"structure",members:{}}},StartBatchJob:{http:{requestUri:"/applications/{applicationId}/batch-job",responseCode:200},input:{type:"structure",required:["applicationId","batchJobIdentifier"],members:{applicationId:{location:"uri",locationName:"applicationId"},batchJobIdentifier:{shape:"S21"},jobParams:{type:"map",key:{},value:{}}}},output:{type:"structure",required:["executionId"],members:{executionId:{}}}},StopApplication:{http:{requestUri:"/applications/{applicationId}/stop",responseCode:200},input:{type:"structure",required:["applicationId"],members:{applicationId:{location:"uri",locationName:"applicationId"},forceStop:{type:"boolean"}}},output:{type:"structure",members:{}}},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:{}}},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:{}}},UpdateApplication:{http:{method:"PATCH",requestUri:"/applications/{applicationId}",responseCode:200},input:{type:"structure",required:["applicationId","currentApplicationVersion"],members:{applicationId:{location:"uri",locationName:"applicationId"},currentApplicationVersion:{type:"integer"},definition:{shape:"S6"},description:{}}},output:{type:"structure",required:["applicationVersion"],members:{applicationVersion:{type:"integer"}}}},UpdateEnvironment:{http:{method:"PATCH",requestUri:"/environments/{environmentId}",responseCode:200},input:{type:"structure",required:["environmentId"],members:{applyDuringMaintenanceWindow:{type:"boolean"},desiredCapacity:{type:"integer"},engineVersion:{},environmentId:{location:"uri",locationName:"environmentId"},instanceType:{},preferredMaintenanceWindow:{}}},output:{type:"structure",required:["environmentId"],members:{environmentId:{}}}}},shapes:{S6:{type:"structure",members:{content:{},s3Location:{}},union:true},Sc:{type:"map",key:{},value:{}},Sr:{type:"list",member:{type:"structure",required:["length","offset"],members:{allowDuplicates:{type:"boolean"},length:{type:"integer"},name:{},offset:{type:"integer"}}}},Su:{type:"structure",required:["length","offset"],members:{length:{type:"integer"},name:{},offset:{type:"integer"}}},S12:{type:"structure",required:["desiredCapacity"],members:{desiredCapacity:{type:"integer"}}},S16:{type:"list",member:{}},S17:{type:"list",member:{type:"structure",members:{efs:{type:"structure",required:["fileSystemId","mountPoint"],members:{fileSystemId:{locationName:"file-system-id"},mountPoint:{locationName:"mount-point"}}},fsx:{type:"structure",required:["fileSystemId","mountPoint"],members:{fileSystemId:{locationName:"file-system-id"},mountPoint:{locationName:"mount-point"}}}},union:true}},S1o:{type:"structure",required:["applicationVersion","creationTime","status"],members:{applicationVersion:{type:"integer"},creationTime:{type:"timestamp"},status:{},statusReason:{}}},S1q:{type:"list",member:{}},S21:{type:"structure",members:{fileBatchJobIdentifier:{type:"structure",required:["fileName"],members:{fileName:{},folderPath:{}}},scriptBatchJobIdentifier:{type:"structure",required:["scriptName"],members:{scriptName:{}}}},union:true},S2e:{type:"structure",required:["failed","inProgress","pending","succeeded","total"],members:{failed:{type:"integer"},inProgress:{type:"integer"},pending:{type:"integer"},succeeded:{type:"integer"},total:{type:"integer"}}},S2s:{type:"list",member:{}}}}},194:function(e){e.exports={pagination:{}}},207:function(e){e.exports={pagination:{BatchGetTraces:{input_token:"NextToken",non_aggregate_keys:["UnprocessedTraceIds"],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",non_aggregate_keys:["StartTime","EndTime","ContainsOldGroupVersions"],output_token:"NextToken",result_key:"Services"},GetTimeSeriesServiceStatistics:{input_token:"NextToken",non_aggregate_keys:["ContainsOldGroupVersions"],output_token:"NextToken",result_key:"TimeSeriesServiceStatistics"},GetTraceGraph:{input_token:"NextToken",output_token:"NextToken",result_key:"Services"},GetTraceSummaries:{input_token:"NextToken",non_aggregate_keys:["TracesProcessedCount","ApproximateTime"],output_token:"NextToken",result_key:"TraceSummaries"},ListResourcePolicies:{input_token:"NextToken",output_token:"NextToken",result_key:"ResourcePolicies"},ListTagsForResource:{input_token:"NextToken",output_token:"NextToken",result_key:"Tags"}}}},215:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["iotsecuretunneling"]={};s.IoTSecureTunneling=i.defineService("iotsecuretunneling",["2018-10-05"]);Object.defineProperty(a.services["iotsecuretunneling"],"2018-10-05",{get:function get(){var e=r(8516);e.paginators=r(3306).pagination;return e},enumerable:true,configurable:true});e.exports=s.IoTSecureTunneling},220:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["mobile"]={};s.Mobile=i.defineService("mobile",["2017-07-01"]);Object.defineProperty(a.services["mobile"],"2017-07-01",{get:function get(){var e=r(1430);e.paginators=r(9951).pagination;return e},enumerable:true,configurable:true});e.exports=s.Mobile},247:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["waf"]={};s.WAF=i.defineService("waf",["2015-08-24"]);Object.defineProperty(a.services["waf"],"2015-08-24",{get:function get(){var e=r(1017);e.paginators=r(3052).pagination;return e},enumerable:true,configurable:true});e.exports=s.WAF},248:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["elb"]={};s.ELB=i.defineService("elb",["2012-06-01"]);Object.defineProperty(a.services["elb"],"2012-06-01",{get:function get(){var e=r(2535);e.paginators=r(148).pagination;e.waiters=r(3586).waiters;return e},enumerable:true,configurable:true});e.exports=s.ELB},253:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:true});var r=function(){function LinkedListNode(e,t){this.key=e;this.value=t}return LinkedListNode}();var s=function(){function LRUCache(e){this.nodeMap={};this.size=0;if(typeof e!=="number"||e<1){throw new Error("Cache size can only be positive number")}this.sizeLimit=e}Object.defineProperty(LRUCache.prototype,"length",{get:function(){return this.size},enumerable:true,configurable:true});LRUCache.prototype.prependToList=function(e){if(!this.headerNode){this.tailNode=e}else{this.headerNode.prev=e;e.next=this.headerNode}this.headerNode=e;this.size++};LRUCache.prototype.removeFromTail=function(){if(!this.tailNode){return undefined}var e=this.tailNode;var t=e.prev;if(t){t.next=undefined}e.prev=undefined;this.tailNode=t;this.size--;return e};LRUCache.prototype.detachFromList=function(e){if(this.headerNode===e){this.headerNode=e.next}if(this.tailNode===e){this.tailNode=e.prev}if(e.prev){e.prev.next=e.next}if(e.next){e.next.prev=e.prev}e.next=undefined;e.prev=undefined;this.size--};LRUCache.prototype.get=function(e){if(this.nodeMap[e]){var t=this.nodeMap[e];this.detachFromList(t);this.prependToList(t);return t.value}};LRUCache.prototype.remove=function(e){if(this.nodeMap[e]){var t=this.nodeMap[e];this.detachFromList(t);delete this.nodeMap[e]}};LRUCache.prototype.put=function(e,t){if(this.nodeMap[e]){this.remove(e)}else if(this.size===this.sizeLimit){var s=this.removeFromTail();var i=s.key;delete this.nodeMap[i]}var a=new r(e,t);this.nodeMap[e]=a;this.prependToList(a)};LRUCache.prototype.empty=function(){var e=Object.keys(this.nodeMap);for(var t=0;t0x8000000000000000||e<-0x8000000000000000){throw new Error(e+" is too large (or, if negative, too small) to represent as an Int64")}var t=new Uint8Array(8);for(var r=7,s=Math.abs(Math.round(e));r>-1&&s>0;r--,s/=256){t[r]=s}if(e<0){negate(t)}return new Int64(t)};Int64.prototype.valueOf=function(){var e=this.bytes.slice(0);var t=e[0]&128;if(t){negate(e)}return parseInt(e.toString("hex"),16)*(t?-1:1)};Int64.prototype.toString=function(){return String(this.valueOf())};function negate(e){for(var t=0;t<8;t++){e[t]^=255}for(var t=7;t>-1;t--){e[t]++;if(e[t]!==0){break}}}e.exports={Int64:Int64}},408:function(e){e.exports={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:{CreateDataIntegration:{http:{requestUri:"/dataIntegrations"},input:{type:"structure",required:["Name","KmsKey","SourceURI","ScheduleConfig"],members:{Name:{},Description:{},KmsKey:{},SourceURI:{},ScheduleConfig:{shape:"S6"},Tags:{shape:"S8"},ClientToken:{idempotencyToken:true},FileConfiguration:{shape:"Sc"},ObjectConfiguration:{shape:"Si"}}},output:{type:"structure",members:{Arn:{},Id:{},Name:{},Description:{},KmsKey:{},SourceURI:{},ScheduleConfiguration:{shape:"S6"},Tags:{shape:"S8"},ClientToken:{},FileConfiguration:{shape:"Sc"},ObjectConfiguration:{shape:"Si"}}}},CreateEventIntegration:{http:{requestUri:"/eventIntegrations"},input:{type:"structure",required:["Name","EventFilter","EventBridgeBus"],members:{Name:{},Description:{},EventFilter:{shape:"Sn"},EventBridgeBus:{},ClientToken:{idempotencyToken:true},Tags:{shape:"S8"}}},output:{type:"structure",members:{EventIntegrationArn:{}}}},DeleteDataIntegration:{http:{method:"DELETE",requestUri:"/dataIntegrations/{Identifier}"},input:{type:"structure",required:["DataIntegrationIdentifier"],members:{DataIntegrationIdentifier:{location:"uri",locationName:"Identifier"}}},output:{type:"structure",members:{}}},DeleteEventIntegration:{http:{method:"DELETE",requestUri:"/eventIntegrations/{Name}"},input:{type:"structure",required:["Name"],members:{Name:{location:"uri",locationName:"Name"}}},output:{type:"structure",members:{}}},GetDataIntegration:{http:{method:"GET",requestUri:"/dataIntegrations/{Identifier}"},input:{type:"structure",required:["Identifier"],members:{Identifier:{location:"uri",locationName:"Identifier"}}},output:{type:"structure",members:{Arn:{},Id:{},Name:{},Description:{},KmsKey:{},SourceURI:{},ScheduleConfiguration:{shape:"S6"},Tags:{shape:"S8"},FileConfiguration:{shape:"Sc"},ObjectConfiguration:{shape:"Si"}}}},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:"Sn"},Tags:{shape:"S8"}}}},ListDataIntegrationAssociations:{http:{method:"GET",requestUri:"/dataIntegrations/{Identifier}/associations"},input:{type:"structure",required:["DataIntegrationIdentifier"],members:{DataIntegrationIdentifier:{location:"uri",locationName:"Identifier"},NextToken:{location:"querystring",locationName:"nextToken"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{DataIntegrationAssociations:{type:"list",member:{type:"structure",members:{DataIntegrationAssociationArn:{},DataIntegrationArn:{},ClientId:{}}}},NextToken:{}}}},ListDataIntegrations:{http:{method:"GET",requestUri:"/dataIntegrations"},input:{type:"structure",members:{NextToken:{location:"querystring",locationName:"nextToken"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{DataIntegrations:{type:"list",member:{type:"structure",members:{Arn:{},Name:{},SourceURI:{}}}},NextToken:{}}}},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:"Sn"},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:{}}},UpdateDataIntegration:{http:{method:"PATCH",requestUri:"/dataIntegrations/{Identifier}"},input:{type:"structure",required:["Identifier"],members:{Identifier:{location:"uri",locationName:"Identifier"},Name:{},Description:{}}},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:{S6:{type:"structure",required:["ScheduleExpression"],members:{FirstExecutionFrom:{},Object:{},ScheduleExpression:{}}},S8:{type:"map",key:{},value:{}},Sc:{type:"structure",required:["Folders"],members:{Folders:{type:"list",member:{}},Filters:{shape:"Sf"}}},Sf:{type:"map",key:{},value:{type:"list",member:{}}},Si:{type:"map",key:{},value:{shape:"Sf"}},Sn:{type:"structure",required:["Source"],members:{Source:{}}}}}},435:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["grafana"]={};s.Grafana=i.defineService("grafana",["2020-08-18"]);Object.defineProperty(a.services["grafana"],"2020-08-18",{get:function get(){var e=r(9975);e.paginators=r(8704).pagination;return e},enumerable:true,configurable:true});e.exports=s.Grafana},449:function(e,t,r){var s=r(2393);var i=r(5943);var a=s.util.inherit;var o="presigned-expires";s.Signers.V4=a(s.Signers.RequestSigner,{constructor:function V4(e,t,r){s.Signers.RequestSigner.call(this,e);this.serviceName=t;r=r||{};this.signatureCache=typeof r.signatureCache==="boolean"?r.signatureCache:true;this.operation=r.operation;this.signatureVersion=r.signatureVersion},algorithm:"AWS4-HMAC-SHA256",addAuthorization:function addAuthorization(e,t){var r=s.util.date.iso8601(t).replace(/[:\-]|\.\d{3}/g,"");if(this.isPresigned()){this.updateForPresigned(e,r)}else{this.addHeaders(e,r)}this.request.headers["Authorization"]=this.authorization(e,r)},addHeaders:function addHeaders(e,t){this.request.headers["X-Amz-Date"]=t;if(e.sessionToken){this.request.headers["x-amz-security-token"]=e.sessionToken}},updateForPresigned:function updateForPresigned(e,t){var r=this.credentialString(t);var i={"X-Amz-Date":t,"X-Amz-Algorithm":this.algorithm,"X-Amz-Credential":e.accessKeyId+"/"+r,"X-Amz-Expires":this.request.headers[o],"X-Amz-SignedHeaders":this.signedHeaders()};if(e.sessionToken){i["X-Amz-Security-Token"]=e.sessionToken}if(this.request.headers["Content-Type"]){i["Content-Type"]=this.request.headers["Content-Type"]}if(this.request.headers["Content-MD5"]){i["Content-MD5"]=this.request.headers["Content-MD5"]}if(this.request.headers["Cache-Control"]){i["Cache-Control"]=this.request.headers["Cache-Control"]}s.util.each.call(this,this.request.headers,function(e,t){if(e===o)return;if(this.isSignableHeader(e)){var r=e.toLowerCase();if(r.indexOf("x-amz-meta-")===0){i[r]=t}else if(r.indexOf("x-amz-")===0){i[e]=t}}});var a=this.request.path.indexOf("?")>=0?"&":"?";this.request.path+=a+s.util.queryParamsToString(i)},authorization:function authorization(e,t){var r=[];var s=this.credentialString(t);r.push(this.algorithm+" Credential="+e.accessKeyId+"/"+s);r.push("SignedHeaders="+this.signedHeaders());r.push("Signature="+this.signature(e,t));return r.join(", ")},signature:function signature(e,t){var r=i.getSigningKey(e,t.substr(0,8),this.request.region,this.serviceName,this.signatureCache);return s.util.crypto.hmac(r,this.stringToSign(t),"hex")},stringToSign:function stringToSign(e){var t=[];t.push("AWS4-HMAC-SHA256");t.push(e);t.push(this.credentialString(e));t.push(this.hexEncodedHash(this.canonicalString()));return t.join("\n")},canonicalString:function canonicalString(){var e=[],t=this.request.pathname();if(this.serviceName!=="s3"&&this.signatureVersion!=="s3v4")t=s.util.uriEscapePath(t);e.push(this.request.method);e.push(t);e.push(this.request.search());e.push(this.canonicalHeaders()+"\n");e.push(this.signedHeaders());e.push(this.hexEncodedBodyHash());return e.join("\n")},canonicalHeaders:function canonicalHeaders(){var e=[];s.util.each.call(this,this.request.headers,function(t,r){e.push([t,r])});e.sort(function(e,t){return e[0].toLowerCase()-1&&!e.body){return"UNSIGNED-PAYLOAD"}else if(e.headers["X-Amz-Content-Sha256"]){return e.headers["X-Amz-Content-Sha256"]}else{return this.hexEncodedHash(this.request.body||"")}},unsignableHeaders:["authorization","content-type","content-length","user-agent",o,"expect","x-amzn-trace-id"],isSignableHeader:function isSignableHeader(e){if(e.toLowerCase().indexOf("x-amz-")===0)return true;return this.unsignableHeaders.indexOf(e)<0},isPresigned:function isPresigned(){return this.request.headers[o]?true:false}});e.exports=s.Signers.V4},454:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["ses"]={};s.SES=i.defineService("ses",["2010-12-01"]);Object.defineProperty(a.services["ses"],"2010-12-01",{get:function get(){var e=r(5113);e.paginators=r(8695).pagination;e.waiters=r(4306).waiters;return e},enumerable:true,configurable:true});e.exports=s.SES},455:function(e){e.exports={version:2,waiters:{ResourceRequestSuccess:{description:"Wait until resource operation request is successful",delay:5,maxAttempts:24,operation:"GetResourceRequestStatus",acceptors:[{matcher:"path",argument:"ProgressEvent.OperationStatus",state:"success",expected:"SUCCESS"},{matcher:"path",argument:"ProgressEvent.OperationStatus",state:"failure",expected:"FAILED"},{matcher:"path",argument:"ProgressEvent.OperationStatus",state:"failure",expected:"CANCEL_COMPLETE"}]}}}},457:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["amplifyuibuilder"]={};s.AmplifyUIBuilder=i.defineService("amplifyuibuilder",["2021-08-11"]);Object.defineProperty(a.services["amplifyuibuilder"],"2021-08-11",{get:function get(){var e=r(5045);e.paginators=r(5699).pagination;e.waiters=r(2768).waiters;return e},enumerable:true,configurable:true});e.exports=s.AmplifyUIBuilder},458:function(e,t,r){var s=r(2393);var i=s.util.inherit;var a=r(1405);function CHECK_ACCEPTORS(e){var t=e.request._waiter;var r=t.config.acceptors;var s=false;var i="retry";r.forEach(function(r){if(!s){var a=t.matchers[r.matcher];if(a&&a(e,r.expected,r.argument)){s=true;i=r.state}}});if(!s&&e.error)i="failure";if(i==="success"){t.setSuccess(e)}else{t.setError(e,i==="retry")}}s.ResourceWaiter=i({constructor:function constructor(e,t){this.service=e;this.state=t;this.loadWaiterConfig(this.state)},service:null,state:null,config:null,matchers:{path:function(e,t,r){try{var s=a.search(e.data,r)}catch(e){return false}return a.strictDeepEqual(s,t)},pathAll:function(e,t,r){try{var s=a.search(e.data,r)}catch(e){return false}if(!Array.isArray(s))s=[s];var i=s.length;if(!i)return false;for(var o=0;o0){try{var i=JSON.parse(r.body.toString());var a=i.__type||i.code||i.Code;if(a){t.code=a.split("#").pop()}if(t.code==="RequestEntityTooLarge"){t.message="Request body must be less than 1 MB"}else{t.message=i.message||i.Message||null}for(var o in i||{}){if(o==="code"||o==="message"){continue}t["["+o+"]"]="See error."+o+" for details.";Object.defineProperty(t,o,{value:i[o],enumerable:false,writable:true})}}catch(i){t.statusCode=r.statusCode;t.message=r.statusMessage}}else{t.statusCode=r.statusCode;t.message=r.statusCode.toString()}e.error=s.error(new Error,t)}function extractData(e){var t=e.httpResponse.body.toString()||"{}";if(e.request.service.config.convertResponseTypes===false){e.data=JSON.parse(t)}else{var r=e.request.service.api.operations[e.request.operation];var s=r.output||{};var i=new a;e.data=i.parse(t,s)}}e.exports={buildRequest:buildRequest,extractError:extractError,extractData:extractData}},481:function(e,t,r){(function(){var t,s,i,a=function(e,t){for(var r in t){if(o.call(t,r))e[r]=t[r]}function ctor(){this.constructor=e}ctor.prototype=t.prototype;e.prototype=new ctor;e.__super__=t.prototype;return e},o={}.hasOwnProperty;i=r(5542);t=r(2597);e.exports=s=function(e){a(XMLDTDElement,e);function XMLDTDElement(e,r,s){XMLDTDElement.__super__.constructor.call(this,e);if(r==null){throw new Error("Missing DTD element name. "+this.debugInfo())}if(!s){s="(#PCDATA)"}if(Array.isArray(s)){s="("+s.join(",")+")"}this.name=this.stringify.name(r);this.type=t.ElementDeclaration;this.value=this.stringify.dtdElementValue(s)}XMLDTDElement.prototype.toString=function(e){return this.options.writer.dtdElement(this,this.options.writer.filterOptions(e))};return XMLDTDElement}(i)}).call(this)},482:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2022-10-30",endpointPrefix:"arc-zonal-shift",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"AWS ARC - Zonal Shift",serviceId:"ARC Zonal Shift",signatureVersion:"v4",signingName:"arc-zonal-shift",uid:"arc-zonal-shift-2022-10-30"},operations:{CancelZonalShift:{http:{method:"DELETE",requestUri:"/zonalshifts/{zonalShiftId}",responseCode:200},input:{type:"structure",required:["zonalShiftId"],members:{zonalShiftId:{location:"uri",locationName:"zonalShiftId"}}},output:{shape:"S3"}},GetManagedResource:{http:{method:"GET",requestUri:"/managedresources/{resourceIdentifier}",responseCode:200},input:{type:"structure",required:["resourceIdentifier"],members:{resourceIdentifier:{location:"uri",locationName:"resourceIdentifier"}}},output:{type:"structure",required:["appliedWeights","zonalShifts"],members:{appliedWeights:{type:"map",key:{},value:{type:"float"}},arn:{},name:{},zonalShifts:{type:"list",member:{type:"structure",required:["appliedStatus","awayFrom","comment","expiryTime","resourceIdentifier","startTime","zonalShiftId"],members:{appliedStatus:{},awayFrom:{},comment:{},expiryTime:{type:"timestamp"},resourceIdentifier:{},startTime:{type:"timestamp"},zonalShiftId:{}}}}}}},ListManagedResources:{http:{method:"GET",requestUri:"/managedresources",responseCode:200},input:{type:"structure",members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",required:["items"],members:{items:{type:"list",member:{type:"structure",required:["availabilityZones"],members:{arn:{},availabilityZones:{type:"list",member:{}},name:{}}}},nextToken:{}}}},ListZonalShifts:{http:{method:"GET",requestUri:"/zonalshifts",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:{items:{type:"list",member:{type:"structure",required:["awayFrom","comment","expiryTime","resourceIdentifier","startTime","status","zonalShiftId"],members:{awayFrom:{},comment:{},expiryTime:{type:"timestamp"},resourceIdentifier:{},startTime:{type:"timestamp"},status:{},zonalShiftId:{}}}},nextToken:{}}}},StartZonalShift:{http:{requestUri:"/zonalshifts",responseCode:201},input:{type:"structure",required:["awayFrom","comment","expiresIn","resourceIdentifier"],members:{awayFrom:{},comment:{},expiresIn:{},resourceIdentifier:{}}},output:{shape:"S3"}},UpdateZonalShift:{http:{method:"PATCH",requestUri:"/zonalshifts/{zonalShiftId}",responseCode:200},input:{type:"structure",required:["zonalShiftId"],members:{comment:{},expiresIn:{},zonalShiftId:{location:"uri",locationName:"zonalShiftId"}}},output:{shape:"S3"}}},shapes:{S3:{type:"structure",required:["awayFrom","comment","expiryTime","resourceIdentifier","startTime","status","zonalShiftId"],members:{awayFrom:{},comment:{},expiryTime:{type:"timestamp"},resourceIdentifier:{},startTime:{type:"timestamp"},status:{},zonalShiftId:{}}}}}},489:function(e){e.exports={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:{},BillingViewArn:{}}}}}},504:function(e,t,r){var s=r(8498);function QueryParamSerializer(){}QueryParamSerializer.prototype.serialize=function(e,t,r){serializeStructure("",e,t,r)};function ucfirst(e){if(e.isQueryName||e.api.protocol!=="ec2"){return e.name}else{return e.name[0].toUpperCase()+e.name.substr(1)}}function serializeStructure(e,t,r,i){s.each(r.members,function(r,s){var a=t[r];if(a===null||a===undefined)return;var o=ucfirst(s);o=e?e+"."+o:o;serializeMember(o,a,s,i)})}function serializeMap(e,t,r,i){var a=1;s.each(t,function(t,s){var o=r.flattened?".":".entry.";var n=o+a+++".";var u=n+(r.key.name||"key");var p=n+(r.value.name||"value");serializeMember(e+u,t,r.key,i);serializeMember(e+p,s,r.value,i)})}function serializeList(e,t,r,i){var a=r.member||{};if(t.length===0){i.call(this,e,null);return}s.arrayEach(t,function(t,s){var o="."+(s+1);if(r.api.protocol==="ec2"){o=o+""}else if(r.flattened){if(a.name){var n=e.split(".");n.pop();n.push(ucfirst(a));e=n.join(".")}}else{o="."+(a.name?a.name:"member")+o}serializeMember(e+o,t,a,i)})}function serializeMember(e,t,r,s){if(t===null||t===undefined)return;if(r.type==="structure"){serializeStructure(e,t,r,s)}else if(r.type==="list"){serializeList(e,t,r,s)}else if(r.type==="map"){serializeMap(e,t,r,s)}else{s(e,r.toWireFormat(t).toString())}}e.exports=QueryParamSerializer},532:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["forecastservice"]={};s.ForecastService=i.defineService("forecastservice",["2018-06-26"]);Object.defineProperty(a.services["forecastservice"],"2018-06-26",{get:function get(){var e=r(8532);e.paginators=r(2964).pagination;return e},enumerable:true,configurable:true});e.exports=s.ForecastService},537:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2018-05-10",endpointPrefix:"iotroborunner",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"AWS IoT RoboRunner",serviceId:"IoT RoboRunner",signatureVersion:"v4",signingName:"iotroborunner",uid:"iot-roborunner-2018-05-10"},operations:{CreateDestination:{http:{requestUri:"/createDestination",responseCode:200},input:{type:"structure",required:["name","site"],members:{clientToken:{idempotencyToken:true},name:{},site:{},state:{},additionalFixedProperties:{}}},output:{type:"structure",required:["arn","id","createdAt","updatedAt","state"],members:{arn:{},id:{},createdAt:{type:"timestamp"},updatedAt:{type:"timestamp"},state:{}}},idempotent:true},CreateSite:{http:{requestUri:"/createSite",responseCode:200},input:{type:"structure",required:["name","countryCode"],members:{clientToken:{idempotencyToken:true},name:{},countryCode:{},description:{}}},output:{type:"structure",required:["arn","id","createdAt","updatedAt"],members:{arn:{},id:{},createdAt:{type:"timestamp"},updatedAt:{type:"timestamp"}}},idempotent:true},CreateWorker:{http:{requestUri:"/createWorker",responseCode:200},input:{type:"structure",required:["name","fleet"],members:{clientToken:{idempotencyToken:true},name:{},fleet:{},additionalTransientProperties:{},additionalFixedProperties:{},vendorProperties:{shape:"Sm"},position:{shape:"Sr"},orientation:{shape:"Su"}}},output:{type:"structure",required:["arn","id","createdAt","updatedAt","site"],members:{arn:{},id:{},createdAt:{type:"timestamp"},updatedAt:{type:"timestamp"},site:{}}},idempotent:true},CreateWorkerFleet:{http:{requestUri:"/createWorkerFleet",responseCode:200},input:{type:"structure",required:["name","site"],members:{clientToken:{idempotencyToken:true},name:{},site:{},additionalFixedProperties:{}}},output:{type:"structure",required:["arn","id","createdAt","updatedAt"],members:{arn:{},id:{},createdAt:{type:"timestamp"},updatedAt:{type:"timestamp"}}},idempotent:true},DeleteDestination:{http:{requestUri:"/deleteDestination",responseCode:200},input:{type:"structure",required:["id"],members:{id:{}}},output:{type:"structure",members:{}}},DeleteSite:{http:{requestUri:"/deleteSite",responseCode:200},input:{type:"structure",required:["id"],members:{id:{}}},output:{type:"structure",members:{}}},DeleteWorker:{http:{requestUri:"/deleteWorker",responseCode:200},input:{type:"structure",required:["id"],members:{id:{}}},output:{type:"structure",members:{}}},DeleteWorkerFleet:{http:{requestUri:"/deleteWorkerFleet",responseCode:200},input:{type:"structure",required:["id"],members:{id:{}}},output:{type:"structure",members:{}}},GetDestination:{http:{method:"GET",requestUri:"/getDestination",responseCode:200},input:{type:"structure",required:["id"],members:{id:{location:"querystring",locationName:"id"}}},output:{type:"structure",required:["arn","id","name","site","createdAt","updatedAt","state"],members:{arn:{},id:{},name:{},site:{},createdAt:{type:"timestamp"},updatedAt:{type:"timestamp"},state:{},additionalFixedProperties:{}}}},GetSite:{http:{method:"GET",requestUri:"/getSite",responseCode:200},input:{type:"structure",required:["id"],members:{id:{location:"querystring",locationName:"id"}}},output:{type:"structure",required:["arn","id","name","countryCode","createdAt","updatedAt"],members:{arn:{},id:{},name:{},countryCode:{},description:{},createdAt:{type:"timestamp"},updatedAt:{type:"timestamp"}}}},GetWorker:{http:{method:"GET",requestUri:"/getWorker",responseCode:200},input:{type:"structure",required:["id"],members:{id:{location:"querystring",locationName:"id"}}},output:{type:"structure",required:["arn","id","fleet","site","createdAt","updatedAt","name"],members:{arn:{},id:{},fleet:{},site:{},createdAt:{type:"timestamp"},updatedAt:{type:"timestamp"},name:{},additionalTransientProperties:{},additionalFixedProperties:{},vendorProperties:{shape:"Sm"},position:{shape:"Sr"},orientation:{shape:"Su"}}}},GetWorkerFleet:{http:{method:"GET",requestUri:"/getWorkerFleet",responseCode:200},input:{type:"structure",required:["id"],members:{id:{location:"querystring",locationName:"id"}}},output:{type:"structure",required:["id","arn","name","site","createdAt","updatedAt"],members:{id:{},arn:{},name:{},site:{},createdAt:{type:"timestamp"},updatedAt:{type:"timestamp"},additionalFixedProperties:{}}}},ListDestinations:{http:{method:"GET",requestUri:"/listDestinations",responseCode:200},input:{type:"structure",required:["site"],members:{site:{location:"querystring",locationName:"site"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},state:{location:"querystring",locationName:"state"}}},output:{type:"structure",members:{nextToken:{},destinations:{type:"list",member:{type:"structure",required:["arn","id","name","site","createdAt","updatedAt","state"],members:{arn:{},id:{},name:{},site:{},createdAt:{type:"timestamp"},updatedAt:{type:"timestamp"},state:{},additionalFixedProperties:{}}}}}}},ListSites:{http:{method:"GET",requestUri:"/listSites",responseCode:200},input:{type:"structure",members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{nextToken:{},sites:{type:"list",member:{type:"structure",required:["arn","name","countryCode","createdAt"],members:{arn:{},name:{},countryCode:{},createdAt:{type:"timestamp"}}}}}}},ListWorkerFleets:{http:{method:"GET",requestUri:"/listWorkerFleets",responseCode:200},input:{type:"structure",required:["site"],members:{site:{location:"querystring",locationName:"site"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{nextToken:{},workerFleets:{type:"list",member:{type:"structure",required:["arn","id","name","site","createdAt","updatedAt"],members:{arn:{},id:{},name:{},site:{},createdAt:{type:"timestamp"},updatedAt:{type:"timestamp"},additionalFixedProperties:{}}}}}}},ListWorkers:{http:{method:"GET",requestUri:"/listWorkers",responseCode:200},input:{type:"structure",required:["site"],members:{site:{location:"querystring",locationName:"site"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},fleet:{location:"querystring",locationName:"fleet"}}},output:{type:"structure",members:{nextToken:{},workers:{type:"list",member:{type:"structure",required:["arn","id","fleet","createdAt","updatedAt","name","site"],members:{arn:{},id:{},fleet:{},createdAt:{type:"timestamp"},updatedAt:{type:"timestamp"},name:{},site:{},additionalTransientProperties:{},additionalFixedProperties:{},vendorProperties:{shape:"Sm"},position:{shape:"Sr"},orientation:{shape:"Su"}}}}}}},UpdateDestination:{http:{requestUri:"/updateDestination",responseCode:200},input:{type:"structure",required:["id"],members:{id:{},name:{},state:{},additionalFixedProperties:{}}},output:{type:"structure",required:["arn","id","name","updatedAt","state"],members:{arn:{},id:{},name:{},updatedAt:{type:"timestamp"},state:{},additionalFixedProperties:{}}}},UpdateSite:{http:{requestUri:"/updateSite",responseCode:200},input:{type:"structure",required:["id"],members:{id:{},name:{},countryCode:{},description:{}}},output:{type:"structure",required:["arn","id","name","updatedAt"],members:{arn:{},id:{},name:{},countryCode:{},description:{},updatedAt:{type:"timestamp"}}}},UpdateWorker:{http:{requestUri:"/updateWorker",responseCode:200},input:{type:"structure",required:["id"],members:{id:{},name:{},additionalTransientProperties:{},additionalFixedProperties:{},vendorProperties:{shape:"Sm"},position:{shape:"Sr"},orientation:{shape:"Su"}}},output:{type:"structure",required:["arn","id","fleet","updatedAt","name"],members:{arn:{},id:{},fleet:{},updatedAt:{type:"timestamp"},name:{},additionalTransientProperties:{},additionalFixedProperties:{},orientation:{shape:"Su"},vendorProperties:{shape:"Sm"},position:{shape:"Sr"}}}},UpdateWorkerFleet:{http:{requestUri:"/updateWorkerFleet",responseCode:200},input:{type:"structure",required:["id"],members:{id:{},name:{},additionalFixedProperties:{}}},output:{type:"structure",required:["arn","id","name","updatedAt"],members:{arn:{},id:{},name:{},updatedAt:{type:"timestamp"},additionalFixedProperties:{}}}}},shapes:{Sm:{type:"structure",required:["vendorWorkerId"],members:{vendorWorkerId:{},vendorWorkerIpAddress:{},vendorAdditionalTransientProperties:{},vendorAdditionalFixedProperties:{}}},Sr:{type:"structure",members:{cartesianCoordinates:{type:"structure",required:["x","y"],members:{x:{type:"double"},y:{type:"double"},z:{type:"double"}}}},union:true},Su:{type:"structure",members:{degrees:{type:"double"}},union:true}}}},548:function(e){e.exports={pagination:{GetTranscript:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"}}}},551:function(e){e.exports={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:{},imageId:{},automaticStopTimeMinutes:{type:"integer"},ownerArn:{},tags:{shape:"Sa"},connectionType:{},dryRun:{type:"boolean"}}},output:{type:"structure",members:{environmentId:{}}},idempotent:true},CreateEnvironmentMembership:{input:{type:"structure",required:["environmentId","userArn","permissions"],members:{environmentId:{},userArn:{},permissions:{}}},output:{type:"structure",required:["membership"],members:{membership:{shape:"Sl"}}},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:"Sl"}},nextToken:{}}}},DescribeEnvironmentStatus:{input:{type:"structure",required:["environmentId"],members:{environmentId:{}}},output:{type:"structure",required:["status","message"],members:{status:{},message:{}}}},DescribeEnvironments:{input:{type:"structure",required:["environmentIds"],members:{environmentIds:{type:"list",member:{}}}},output:{type:"structure",members:{environments:{type:"list",member:{type:"structure",required:["type","arn","ownerArn"],members:{id:{},name:{},description:{shape:"S3"},type:{},connectionType:{},arn:{},ownerArn:{},lifecycle:{type:"structure",members:{status:{},reason:{},failureResource:{}}},managedCredentialsStatus:{}}}}}}},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:"Sa"}}}},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:{shape:"Sc"},sensitive:true}}},output:{type:"structure",members:{}}},UpdateEnvironment:{input:{type:"structure",required:["environmentId"],members:{environmentId:{},name:{},description:{shape:"S3"},managedCredentialsAction:{}}},output:{type:"structure",members:{}},idempotent:true},UpdateEnvironmentMembership:{input:{type:"structure",required:["environmentId","userArn","permissions"],members:{environmentId:{},userArn:{},permissions:{}}},output:{type:"structure",members:{membership:{shape:"Sl"}}},idempotent:true}},shapes:{S3:{type:"string",sensitive:true},Sa:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{shape:"Sc"},Value:{type:"string",sensitive:true}},sensitive:true},sensitive:true},Sc:{type:"string",sensitive:true},Sl:{type:"structure",required:["permissions","userId","userArn","environmentId"],members:{permissions:{},userId:{},userArn:{},environmentId:{},lastAccess:{type:"timestamp"}}}}}},554:function(e){e.exports={pagination:{ListContainers:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"}}}},571:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["apprunner"]={};s.AppRunner=i.defineService("apprunner",["2020-05-15"]);Object.defineProperty(a.services["apprunner"],"2020-05-15",{get:function get(){var e=r(6316);e.paginators=r(5611).pagination;return e},enumerable:true,configurable:true});e.exports=s.AppRunner},590:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["cognitoidentityserviceprovider"]={};s.CognitoIdentityServiceProvider=i.defineService("cognitoidentityserviceprovider",["2016-04-18"]);Object.defineProperty(a.services["cognitoidentityserviceprovider"],"2016-04-18",{get:function get(){var e=r(1983);e.paginators=r(8683).pagination;return e},enumerable:true,configurable:true});e.exports=s.CognitoIdentityServiceProvider},596:function(e){e.exports={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:{AssociateApi:{http:{requestUri:"/v1/domainnames/{domainName}/apiassociation"},input:{type:"structure",required:["domainName","apiId"],members:{domainName:{location:"uri",locationName:"domainName"},apiId:{}}},output:{type:"structure",members:{apiAssociation:{shape:"S5"}}}},AssociateMergedGraphqlApi:{http:{requestUri:"/v1/sourceApis/{sourceApiIdentifier}/mergedApiAssociations"},input:{type:"structure",required:["sourceApiIdentifier","mergedApiIdentifier"],members:{sourceApiIdentifier:{location:"uri",locationName:"sourceApiIdentifier"},mergedApiIdentifier:{},description:{},sourceApiAssociationConfig:{shape:"S8"}}},output:{type:"structure",members:{sourceApiAssociation:{shape:"Sb"}}}},AssociateSourceGraphqlApi:{http:{requestUri:"/v1/mergedApis/{mergedApiIdentifier}/sourceApiAssociations"},input:{type:"structure",required:["mergedApiIdentifier","sourceApiIdentifier"],members:{mergedApiIdentifier:{location:"uri",locationName:"mergedApiIdentifier"},sourceApiIdentifier:{},description:{},sourceApiAssociationConfig:{shape:"S8"}}},output:{type:"structure",members:{sourceApiAssociation:{shape:"Sb"}}}},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:"Sm"}}}},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:"Sq"}}}},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:"Su"},lambdaConfig:{shape:"Sw"},elasticsearchConfig:{shape:"Sx"},openSearchServiceConfig:{shape:"Sy"},httpConfig:{shape:"Sz"},relationalDatabaseConfig:{shape:"S13"},eventBridgeConfig:{shape:"S16"}}},output:{type:"structure",members:{dataSource:{shape:"S18"}}}},CreateDomainName:{http:{requestUri:"/v1/domainnames"},input:{type:"structure",required:["domainName","certificateArn"],members:{domainName:{},certificateArn:{},description:{}}},output:{type:"structure",members:{domainNameConfig:{shape:"S1d"}}}},CreateFunction:{http:{requestUri:"/v1/apis/{apiId}/functions"},input:{type:"structure",required:["apiId","name","dataSourceName"],members:{apiId:{location:"uri",locationName:"apiId"},name:{},description:{},dataSourceName:{},requestMappingTemplate:{},responseMappingTemplate:{},functionVersion:{},syncConfig:{shape:"S1g"},maxBatchSize:{type:"integer"},runtime:{shape:"S1l"},code:{}}},output:{type:"structure",members:{functionConfiguration:{shape:"S1p"}}}},CreateGraphqlApi:{http:{requestUri:"/v1/apis"},input:{type:"structure",required:["name","authenticationType"],members:{name:{},logConfig:{shape:"S1r"},authenticationType:{},userPoolConfig:{shape:"S1u"},openIDConnectConfig:{shape:"S1w"},tags:{shape:"S1x"},additionalAuthenticationProviders:{shape:"S20"},xrayEnabled:{type:"boolean"},lambdaAuthorizerConfig:{shape:"S23"},visibility:{},apiType:{},mergedApiExecutionRoleArn:{},ownerContact:{}}},output:{type:"structure",members:{graphqlApi:{shape:"S28"}}}},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:"S2c"},syncConfig:{shape:"S1g"},cachingConfig:{shape:"S2e"},maxBatchSize:{type:"integer"},runtime:{shape:"S1l"},code:{}}},output:{type:"structure",members:{resolver:{shape:"S2h"}}}},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:"S2l"}}}},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:{}}},DeleteDomainName:{http:{method:"DELETE",requestUri:"/v1/domainnames/{domainName}"},input:{type:"structure",required:["domainName"],members:{domainName:{location:"uri",locationName:"domainName"}}},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:{}}},DisassociateApi:{http:{method:"DELETE",requestUri:"/v1/domainnames/{domainName}/apiassociation"},input:{type:"structure",required:["domainName"],members:{domainName:{location:"uri",locationName:"domainName"}}},output:{type:"structure",members:{}}},DisassociateMergedGraphqlApi:{http:{method:"DELETE",requestUri:"/v1/sourceApis/{sourceApiIdentifier}/mergedApiAssociations/{associationId}"},input:{type:"structure",required:["sourceApiIdentifier","associationId"],members:{sourceApiIdentifier:{location:"uri",locationName:"sourceApiIdentifier"},associationId:{location:"uri",locationName:"associationId"}}},output:{type:"structure",members:{sourceApiAssociationStatus:{}}}},DisassociateSourceGraphqlApi:{http:{method:"DELETE",requestUri:"/v1/mergedApis/{mergedApiIdentifier}/sourceApiAssociations/{associationId}"},input:{type:"structure",required:["mergedApiIdentifier","associationId"],members:{mergedApiIdentifier:{location:"uri",locationName:"mergedApiIdentifier"},associationId:{location:"uri",locationName:"associationId"}}},output:{type:"structure",members:{sourceApiAssociationStatus:{}}}},EvaluateCode:{http:{requestUri:"/v1/dataplane-evaluatecode"},input:{type:"structure",required:["runtime","code","context"],members:{runtime:{shape:"S1l"},code:{},context:{},function:{}}},output:{type:"structure",members:{evaluationResult:{},error:{type:"structure",members:{message:{},codeErrors:{type:"list",member:{type:"structure",members:{errorType:{},value:{},location:{type:"structure",members:{line:{type:"integer"},column:{type:"integer"},span:{type:"integer"}}}}}}}},logs:{shape:"S3k"}}}},EvaluateMappingTemplate:{http:{requestUri:"/v1/dataplane-evaluatetemplate"},input:{type:"structure",required:["template","context"],members:{template:{},context:{}}},output:{type:"structure",members:{evaluationResult:{},error:{type:"structure",members:{message:{}}},logs:{shape:"S3k"}}}},FlushApiCache:{http:{method:"DELETE",requestUri:"/v1/apis/{apiId}/FlushCache"},input:{type:"structure",required:["apiId"],members:{apiId:{location:"uri",locationName:"apiId"}}},output:{type:"structure",members:{}}},GetApiAssociation:{http:{method:"GET",requestUri:"/v1/domainnames/{domainName}/apiassociation"},input:{type:"structure",required:["domainName"],members:{domainName:{location:"uri",locationName:"domainName"}}},output:{type:"structure",members:{apiAssociation:{shape:"S5"}}}},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:"Sm"}}}},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:"S18"}}}},GetDomainName:{http:{method:"GET",requestUri:"/v1/domainnames/{domainName}"},input:{type:"structure",required:["domainName"],members:{domainName:{location:"uri",locationName:"domainName"}}},output:{type:"structure",members:{domainNameConfig:{shape:"S1d"}}}},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:"S1p"}}}},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:"S28"}}}},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:"S2h"}}}},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:{}}}},GetSourceApiAssociation:{http:{method:"GET",requestUri:"/v1/mergedApis/{mergedApiIdentifier}/sourceApiAssociations/{associationId}"},input:{type:"structure",required:["mergedApiIdentifier","associationId"],members:{mergedApiIdentifier:{location:"uri",locationName:"mergedApiIdentifier"},associationId:{location:"uri",locationName:"associationId"}}},output:{type:"structure",members:{sourceApiAssociation:{shape:"Sb"}}}},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:"S2l"}}}},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:"Sq"}},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:"S18"}},nextToken:{}}}},ListDomainNames:{http:{method:"GET",requestUri:"/v1/domainnames"},input:{type:"structure",members:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{domainNameConfigs:{type:"list",member:{shape:"S1d"}},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:"S1p"}},nextToken:{}}}},ListGraphqlApis:{http:{method:"GET",requestUri:"/v1/apis"},input:{type:"structure",members:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},apiType:{location:"querystring",locationName:"apiType"},owner:{location:"querystring",locationName:"owner"}}},output:{type:"structure",members:{graphqlApis:{type:"list",member:{shape:"S28"}},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:"S51"},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:"S51"},nextToken:{}}}},ListSourceApiAssociations:{http:{method:"GET",requestUri:"/v1/apis/{apiId}/sourceApiAssociations"},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:{sourceApiAssociationSummaries:{type:"list",member:{type:"structure",members:{associationId:{},associationArn:{},sourceApiId:{},sourceApiArn:{},mergedApiId:{},mergedApiArn:{},description:{}}}},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:"S1x"}}}},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:{shape:"S5d"},nextToken:{}}}},ListTypesByAssociation:{http:{method:"GET",requestUri:"/v1/mergedApis/{mergedApiIdentifier}/sourceApiAssociations/{associationId}/types"},input:{type:"structure",required:["mergedApiIdentifier","associationId","format"],members:{mergedApiIdentifier:{location:"uri",locationName:"mergedApiIdentifier"},associationId:{location:"uri",locationName:"associationId"},format:{location:"querystring",locationName:"format"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{types:{shape:"S5d"},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:{}}}},StartSchemaMerge:{http:{requestUri:"/v1/mergedApis/{mergedApiIdentifier}/sourceApiAssociations/{associationId}/merge"},input:{type:"structure",required:["associationId","mergedApiIdentifier"],members:{associationId:{location:"uri",locationName:"associationId"},mergedApiIdentifier:{location:"uri",locationName:"mergedApiIdentifier"}}},output:{type:"structure",members:{sourceApiAssociationStatus:{}}}},TagResource:{http:{requestUri:"/v1/tags/{resourceArn}"},input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tags:{shape:"S1x"}}},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:"Sm"}}}},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:"Sq"}}}},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:"Su"},lambdaConfig:{shape:"Sw"},elasticsearchConfig:{shape:"Sx"},openSearchServiceConfig:{shape:"Sy"},httpConfig:{shape:"Sz"},relationalDatabaseConfig:{shape:"S13"},eventBridgeConfig:{shape:"S16"}}},output:{type:"structure",members:{dataSource:{shape:"S18"}}}},UpdateDomainName:{http:{requestUri:"/v1/domainnames/{domainName}"},input:{type:"structure",required:["domainName"],members:{domainName:{location:"uri",locationName:"domainName"},description:{}}},output:{type:"structure",members:{domainNameConfig:{shape:"S1d"}}}},UpdateFunction:{http:{requestUri:"/v1/apis/{apiId}/functions/{functionId}"},input:{type:"structure",required:["apiId","name","functionId","dataSourceName"],members:{apiId:{location:"uri",locationName:"apiId"},name:{},description:{},functionId:{location:"uri",locationName:"functionId"},dataSourceName:{},requestMappingTemplate:{},responseMappingTemplate:{},functionVersion:{},syncConfig:{shape:"S1g"},maxBatchSize:{type:"integer"},runtime:{shape:"S1l"},code:{}}},output:{type:"structure",members:{functionConfiguration:{shape:"S1p"}}}},UpdateGraphqlApi:{http:{requestUri:"/v1/apis/{apiId}"},input:{type:"structure",required:["apiId","name"],members:{apiId:{location:"uri",locationName:"apiId"},name:{},logConfig:{shape:"S1r"},authenticationType:{},userPoolConfig:{shape:"S1u"},openIDConnectConfig:{shape:"S1w"},additionalAuthenticationProviders:{shape:"S20"},xrayEnabled:{type:"boolean"},lambdaAuthorizerConfig:{shape:"S23"},mergedApiExecutionRoleArn:{},ownerContact:{}}},output:{type:"structure",members:{graphqlApi:{shape:"S28"}}}},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:"S2c"},syncConfig:{shape:"S1g"},cachingConfig:{shape:"S2e"},maxBatchSize:{type:"integer"},runtime:{shape:"S1l"},code:{}}},output:{type:"structure",members:{resolver:{shape:"S2h"}}}},UpdateSourceApiAssociation:{http:{requestUri:"/v1/mergedApis/{mergedApiIdentifier}/sourceApiAssociations/{associationId}"},input:{type:"structure",required:["associationId","mergedApiIdentifier"],members:{associationId:{location:"uri",locationName:"associationId"},mergedApiIdentifier:{location:"uri",locationName:"mergedApiIdentifier"},description:{},sourceApiAssociationConfig:{shape:"S8"}}},output:{type:"structure",members:{sourceApiAssociation:{shape:"Sb"}}}},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:"S2l"}}}}},shapes:{S5:{type:"structure",members:{domainName:{},apiId:{},associationStatus:{},deploymentDetail:{}}},S8:{type:"structure",members:{mergeType:{}}},Sb:{type:"structure",members:{associationId:{},associationArn:{},sourceApiId:{},sourceApiArn:{},mergedApiArn:{},mergedApiId:{},description:{},sourceApiAssociationConfig:{shape:"S8"},sourceApiAssociationStatus:{},sourceApiAssociationStatusDetail:{},lastSuccessfulMergeDate:{type:"timestamp"}}},Sm:{type:"structure",members:{ttl:{type:"long"},apiCachingBehavior:{},transitEncryptionEnabled:{type:"boolean"},atRestEncryptionEnabled:{type:"boolean"},type:{},status:{}}},Sq:{type:"structure",members:{id:{},description:{},expires:{type:"long"},deletes:{type:"long"}}},Su:{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"}}},Sw:{type:"structure",required:["lambdaFunctionArn"],members:{lambdaFunctionArn:{}}},Sx:{type:"structure",required:["endpoint","awsRegion"],members:{endpoint:{},awsRegion:{}}},Sy:{type:"structure",required:["endpoint","awsRegion"],members:{endpoint:{},awsRegion:{}}},Sz:{type:"structure",members:{endpoint:{},authorizationConfig:{type:"structure",required:["authorizationType"],members:{authorizationType:{},awsIamConfig:{type:"structure",members:{signingRegion:{},signingServiceName:{}}}}}}},S13:{type:"structure",members:{relationalDatabaseSourceType:{},rdsHttpEndpointConfig:{type:"structure",members:{awsRegion:{},dbClusterIdentifier:{},databaseName:{},schema:{},awsSecretStoreArn:{}}}}},S16:{type:"structure",required:["eventBusArn"],members:{eventBusArn:{}}},S18:{type:"structure",members:{dataSourceArn:{},name:{},description:{},type:{},serviceRoleArn:{},dynamodbConfig:{shape:"Su"},lambdaConfig:{shape:"Sw"},elasticsearchConfig:{shape:"Sx"},openSearchServiceConfig:{shape:"Sy"},httpConfig:{shape:"Sz"},relationalDatabaseConfig:{shape:"S13"},eventBridgeConfig:{shape:"S16"}}},S1d:{type:"structure",members:{domainName:{},description:{},certificateArn:{},appsyncDomainName:{},hostedZoneId:{}}},S1g:{type:"structure",members:{conflictHandler:{},conflictDetection:{},lambdaConflictHandlerConfig:{type:"structure",members:{lambdaConflictHandlerArn:{}}}}},S1l:{type:"structure",required:["name","runtimeVersion"],members:{name:{},runtimeVersion:{}}},S1p:{type:"structure",members:{functionId:{},functionArn:{},name:{},description:{},dataSourceName:{},requestMappingTemplate:{},responseMappingTemplate:{},functionVersion:{},syncConfig:{shape:"S1g"},maxBatchSize:{type:"integer"},runtime:{shape:"S1l"},code:{}}},S1r:{type:"structure",required:["fieldLogLevel","cloudWatchLogsRoleArn"],members:{fieldLogLevel:{},cloudWatchLogsRoleArn:{},excludeVerboseContent:{type:"boolean"}}},S1u:{type:"structure",required:["userPoolId","awsRegion","defaultAction"],members:{userPoolId:{},awsRegion:{},defaultAction:{},appIdClientRegex:{}}},S1w:{type:"structure",required:["issuer"],members:{issuer:{},clientId:{},iatTTL:{type:"long"},authTTL:{type:"long"}}},S1x:{type:"map",key:{},value:{}},S20:{type:"list",member:{type:"structure",members:{authenticationType:{},openIDConnectConfig:{shape:"S1w"},userPoolConfig:{type:"structure",required:["userPoolId","awsRegion"],members:{userPoolId:{},awsRegion:{},appIdClientRegex:{}}},lambdaAuthorizerConfig:{shape:"S23"}}}},S23:{type:"structure",required:["authorizerUri"],members:{authorizerResultTtlInSeconds:{type:"integer"},authorizerUri:{},identityValidationExpression:{}}},S28:{type:"structure",members:{name:{},apiId:{},authenticationType:{},logConfig:{shape:"S1r"},userPoolConfig:{shape:"S1u"},openIDConnectConfig:{shape:"S1w"},arn:{},uris:{shape:"S29"},tags:{shape:"S1x"},additionalAuthenticationProviders:{shape:"S20"},xrayEnabled:{type:"boolean"},wafWebAclArn:{},lambdaAuthorizerConfig:{shape:"S23"},dns:{shape:"S29"},visibility:{},apiType:{},mergedApiExecutionRoleArn:{},owner:{},ownerContact:{}}},S29:{type:"map",key:{},value:{}},S2c:{type:"structure",members:{functions:{type:"list",member:{}}}},S2e:{type:"structure",required:["ttl"],members:{ttl:{type:"long"},cachingKeys:{type:"list",member:{}}}},S2h:{type:"structure",members:{typeName:{},fieldName:{},dataSourceName:{},resolverArn:{},requestMappingTemplate:{},responseMappingTemplate:{},kind:{},pipelineConfig:{shape:"S2c"},syncConfig:{shape:"S1g"},cachingConfig:{shape:"S2e"},maxBatchSize:{type:"integer"},runtime:{shape:"S1l"},code:{}}},S2l:{type:"structure",members:{name:{},description:{},arn:{},definition:{},format:{}}},S3k:{type:"list",member:{}},S51:{type:"list",member:{shape:"S2h"}},S5d:{type:"list",member:{shape:"S2l"}}}}},598:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["panorama"]={};s.Panorama=i.defineService("panorama",["2019-07-24"]);Object.defineProperty(a.services["panorama"],"2019-07-24",{get:function get(){var e=r(6548);e.paginators=r(7730).pagination;return e},enumerable:true,configurable:true});e.exports=s.Panorama},600:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["rds"]={};s.RDS=i.defineService("rds",["2013-01-10","2013-02-12","2013-09-09","2014-09-01","2014-09-01*","2014-10-31"]);r(9142);Object.defineProperty(a.services["rds"],"2013-01-10",{get:function get(){var e=r(2675);e.paginators=r(2253).pagination;return e},enumerable:true,configurable:true});Object.defineProperty(a.services["rds"],"2013-02-12",{get:function get(){var e=r(6057);e.paginators=r(8470).pagination;return e},enumerable:true,configurable:true});Object.defineProperty(a.services["rds"],"2013-09-09",{get:function get(){var e=r(5423);e.paginators=r(4599).pagination;e.waiters=r(8517).waiters;return e},enumerable:true,configurable:true});Object.defineProperty(a.services["rds"],"2014-09-01",{get:function get(){var e=r(2165);e.paginators=r(8641).pagination;return e},enumerable:true,configurable:true});Object.defineProperty(a.services["rds"],"2014-10-31",{get:function get(){var e=r(9137);e.paginators=r(4452).pagination;e.waiters=r(8761).waiters;return e},enumerable:true,configurable:true});e.exports=s.RDS},615:function(e){e.exports={pagination:{ListPipes:{input_token:"NextToken",output_token:"NextToken",limit_key:"Limit",result_key:"Pipes"}}}},621:function(e){e.exports={pagination:{ListBrowserSettings:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListIdentityProviders:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListNetworkSettings:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListPortals:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListTrustStoreCertificates:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListTrustStores:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListUserAccessLoggingSettings:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListUserSettings:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"}}}},641:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["connectparticipant"]={};s.ConnectParticipant=i.defineService("connectparticipant",["2018-09-07"]);Object.defineProperty(a.services["connectparticipant"],"2018-09-07",{get:function get(){var e=r(5720);e.paginators=r(548).pagination;return e},enumerable:true,configurable:true});e.exports=s.ConnectParticipant},658:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["docdb"]={};s.DocDB=i.defineService("docdb",["2014-10-31"]);r(4687);Object.defineProperty(a.services["docdb"],"2014-10-31",{get:function get(){var e=r(5107);e.paginators=r(5142).pagination;e.waiters=r(4746).waiters;return e},enumerable:true,configurable:true});e.exports=s.DocDB},660:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["iot"]={};s.Iot=i.defineService("iot",["2015-05-28"]);Object.defineProperty(a.services["iot"],"2015-05-28",{get:function get(){var e=r(8886);e.paginators=r(7750).pagination;return e},enumerable:true,configurable:true});e.exports=s.Iot},673:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2022-02-10",endpointPrefix:"cassandra",jsonVersion:"1.0",protocol:"json",serviceFullName:"Amazon Keyspaces",serviceId:"Keyspaces",signatureVersion:"v4",signingName:"cassandra",targetPrefix:"KeyspacesService",uid:"keyspaces-2022-02-10"},operations:{CreateKeyspace:{input:{type:"structure",required:["keyspaceName"],members:{keyspaceName:{},tags:{shape:"S3"}}},output:{type:"structure",required:["resourceArn"],members:{resourceArn:{}}}},CreateTable:{input:{type:"structure",required:["keyspaceName","tableName","schemaDefinition"],members:{keyspaceName:{},tableName:{},schemaDefinition:{shape:"Sb"},comment:{shape:"Sm"},capacitySpecification:{shape:"So"},encryptionSpecification:{shape:"Sr"},pointInTimeRecovery:{shape:"Su"},ttl:{shape:"Sw"},defaultTimeToLive:{type:"integer"},tags:{shape:"S3"},clientSideTimestamps:{shape:"Sz"}}},output:{type:"structure",required:["resourceArn"],members:{resourceArn:{}}}},DeleteKeyspace:{input:{type:"structure",required:["keyspaceName"],members:{keyspaceName:{}}},output:{type:"structure",members:{}}},DeleteTable:{input:{type:"structure",required:["keyspaceName","tableName"],members:{keyspaceName:{},tableName:{}}},output:{type:"structure",members:{}}},GetKeyspace:{input:{type:"structure",required:["keyspaceName"],members:{keyspaceName:{}}},output:{type:"structure",required:["keyspaceName","resourceArn"],members:{keyspaceName:{},resourceArn:{}}}},GetTable:{input:{type:"structure",required:["keyspaceName","tableName"],members:{keyspaceName:{},tableName:{}}},output:{type:"structure",required:["keyspaceName","tableName","resourceArn"],members:{keyspaceName:{},tableName:{},resourceArn:{},creationTimestamp:{type:"timestamp"},status:{},schemaDefinition:{shape:"Sb"},capacitySpecification:{type:"structure",required:["throughputMode"],members:{throughputMode:{},readCapacityUnits:{type:"long"},writeCapacityUnits:{type:"long"},lastUpdateToPayPerRequestTimestamp:{type:"timestamp"}}},encryptionSpecification:{shape:"Sr"},pointInTimeRecovery:{type:"structure",required:["status"],members:{status:{},earliestRestorableTimestamp:{type:"timestamp"}}},ttl:{shape:"Sw"},defaultTimeToLive:{type:"integer"},comment:{shape:"Sm"},clientSideTimestamps:{shape:"Sz"}}}},ListKeyspaces:{input:{type:"structure",members:{nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",required:["keyspaces"],members:{nextToken:{},keyspaces:{type:"list",member:{type:"structure",required:["keyspaceName","resourceArn"],members:{keyspaceName:{},resourceArn:{}}}}}}},ListTables:{input:{type:"structure",required:["keyspaceName"],members:{nextToken:{},maxResults:{type:"integer"},keyspaceName:{}}},output:{type:"structure",members:{nextToken:{},tables:{type:"list",member:{type:"structure",required:["keyspaceName","tableName","resourceArn"],members:{keyspaceName:{},tableName:{},resourceArn:{}}}}}}},ListTagsForResource:{input:{type:"structure",required:["resourceArn"],members:{resourceArn:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{nextToken:{},tags:{shape:"S3"}}}},RestoreTable:{input:{type:"structure",required:["sourceKeyspaceName","sourceTableName","targetKeyspaceName","targetTableName"],members:{sourceKeyspaceName:{},sourceTableName:{},targetKeyspaceName:{},targetTableName:{},restoreTimestamp:{type:"timestamp"},capacitySpecificationOverride:{shape:"So"},encryptionSpecificationOverride:{shape:"Sr"},pointInTimeRecoveryOverride:{shape:"Su"},tagsOverride:{shape:"S3"}}},output:{type:"structure",required:["restoredTableARN"],members:{restoredTableARN:{}}}},TagResource:{input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{},tags:{shape:"S3"}}},output:{type:"structure",members:{}}},UntagResource:{input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{},tags:{shape:"S3"}}},output:{type:"structure",members:{}}},UpdateTable:{input:{type:"structure",required:["keyspaceName","tableName"],members:{keyspaceName:{},tableName:{},addColumns:{shape:"Sc"},capacitySpecification:{shape:"So"},encryptionSpecification:{shape:"Sr"},pointInTimeRecovery:{shape:"Su"},ttl:{shape:"Sw"},defaultTimeToLive:{type:"integer"},clientSideTimestamps:{shape:"Sz"}}},output:{type:"structure",required:["resourceArn"],members:{resourceArn:{}}}}},shapes:{S3:{type:"list",member:{type:"structure",required:["key","value"],members:{key:{},value:{}}}},Sb:{type:"structure",required:["allColumns","partitionKeys"],members:{allColumns:{shape:"Sc"},partitionKeys:{type:"list",member:{type:"structure",required:["name"],members:{name:{}}}},clusteringKeys:{type:"list",member:{type:"structure",required:["name","orderBy"],members:{name:{},orderBy:{}}}},staticColumns:{type:"list",member:{type:"structure",required:["name"],members:{name:{}}}}}},Sc:{type:"list",member:{type:"structure",required:["name","type"],members:{name:{},type:{}}}},Sm:{type:"structure",required:["message"],members:{message:{}}},So:{type:"structure",required:["throughputMode"],members:{throughputMode:{},readCapacityUnits:{type:"long"},writeCapacityUnits:{type:"long"}}},Sr:{type:"structure",required:["type"],members:{type:{},kmsKeyIdentifier:{}}},Su:{type:"structure",required:["status"],members:{status:{}}},Sw:{type:"structure",required:["status"],members:{status:{}}},Sz:{type:"structure",required:["status"],members:{status:{}}}}}},674:function(e){e.exports={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:{},mapRunArn:{},error:{shape:"S10"},cause:{shape:"S11"}}}},DescribeMapRun:{input:{type:"structure",required:["mapRunArn"],members:{mapRunArn:{}}},output:{type:"structure",required:["mapRunArn","executionArn","status","startDate","maxConcurrency","toleratedFailurePercentage","toleratedFailureCount","itemCounts","executionCounts"],members:{mapRunArn:{},executionArn:{},status:{},startDate:{type:"timestamp"},stopDate:{type:"timestamp"},maxConcurrency:{type:"integer"},toleratedFailurePercentage:{type:"float"},toleratedFailureCount:{type:"long"},itemCounts:{type:"structure",required:["pending","running","succeeded","failed","timedOut","aborted","total","resultsWritten"],members:{pending:{type:"long"},running:{type:"long"},succeeded:{type:"long"},failed:{type:"long"},timedOut:{type:"long"},aborted:{type:"long"},total:{type:"long"},resultsWritten:{type:"long"}}},executionCounts:{type:"structure",required:["pending","running","succeeded","failed","timedOut","aborted","total","resultsWritten"],members:{pending:{type:"long"},running:{type:"long"},succeeded:{type:"long"},failed:{type:"long"},timedOut:{type:"long"},aborted:{type:"long"},total:{type:"long"},resultsWritten:{type:"long"}}}}}},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"},label:{}}}},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"},mapRunArn:{},label:{}}}},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:"S10"},cause:{shape:"S11"}}},activityScheduleFailedEventDetails:{type:"structure",members:{error:{shape:"S10"},cause:{shape:"S11"}}},activityScheduledEventDetails:{type:"structure",required:["resource"],members:{resource:{},input:{shape:"Sv"},inputDetails:{shape:"S1y"},timeoutInSeconds:{type:"long"},heartbeatInSeconds:{type:"long"}}},activityStartedEventDetails:{type:"structure",members:{workerName:{}}},activitySucceededEventDetails:{type:"structure",members:{output:{shape:"Sv"},outputDetails:{shape:"S1y"}}},activityTimedOutEventDetails:{type:"structure",members:{error:{shape:"S10"},cause:{shape:"S11"}}},taskFailedEventDetails:{type:"structure",required:["resourceType","resource"],members:{resourceType:{},resource:{},error:{shape:"S10"},cause:{shape:"S11"}}},taskScheduledEventDetails:{type:"structure",required:["resourceType","resource","region","parameters"],members:{resourceType:{},resource:{},region:{},parameters:{type:"string",sensitive:true},timeoutInSeconds:{type:"long"},heartbeatInSeconds:{type:"long"},taskCredentials:{shape:"S28"}}},taskStartFailedEventDetails:{type:"structure",required:["resourceType","resource"],members:{resourceType:{},resource:{},error:{shape:"S10"},cause:{shape:"S11"}}},taskStartedEventDetails:{type:"structure",required:["resourceType","resource"],members:{resourceType:{},resource:{}}},taskSubmitFailedEventDetails:{type:"structure",required:["resourceType","resource"],members:{resourceType:{},resource:{},error:{shape:"S10"},cause:{shape:"S11"}}},taskSubmittedEventDetails:{type:"structure",required:["resourceType","resource"],members:{resourceType:{},resource:{},output:{shape:"Sv"},outputDetails:{shape:"S1y"}}},taskSucceededEventDetails:{type:"structure",required:["resourceType","resource"],members:{resourceType:{},resource:{},output:{shape:"Sv"},outputDetails:{shape:"S1y"}}},taskTimedOutEventDetails:{type:"structure",required:["resourceType","resource"],members:{resourceType:{},resource:{},error:{shape:"S10"},cause:{shape:"S11"}}},executionFailedEventDetails:{type:"structure",members:{error:{shape:"S10"},cause:{shape:"S11"}}},executionStartedEventDetails:{type:"structure",members:{input:{shape:"Sv"},inputDetails:{shape:"S1y"},roleArn:{}}},executionSucceededEventDetails:{type:"structure",members:{output:{shape:"Sv"},outputDetails:{shape:"S1y"}}},executionAbortedEventDetails:{type:"structure",members:{error:{shape:"S10"},cause:{shape:"S11"}}},executionTimedOutEventDetails:{type:"structure",members:{error:{shape:"S10"},cause:{shape:"S11"}}},mapStateStartedEventDetails:{type:"structure",members:{length:{type:"integer"}}},mapIterationStartedEventDetails:{shape:"S2m"},mapIterationSucceededEventDetails:{shape:"S2m"},mapIterationFailedEventDetails:{shape:"S2m"},mapIterationAbortedEventDetails:{shape:"S2m"},lambdaFunctionFailedEventDetails:{type:"structure",members:{error:{shape:"S10"},cause:{shape:"S11"}}},lambdaFunctionScheduleFailedEventDetails:{type:"structure",members:{error:{shape:"S10"},cause:{shape:"S11"}}},lambdaFunctionScheduledEventDetails:{type:"structure",required:["resource"],members:{resource:{},input:{shape:"Sv"},inputDetails:{shape:"S1y"},timeoutInSeconds:{type:"long"},taskCredentials:{shape:"S28"}}},lambdaFunctionStartFailedEventDetails:{type:"structure",members:{error:{shape:"S10"},cause:{shape:"S11"}}},lambdaFunctionSucceededEventDetails:{type:"structure",members:{output:{shape:"Sv"},outputDetails:{shape:"S1y"}}},lambdaFunctionTimedOutEventDetails:{type:"structure",members:{error:{shape:"S10"},cause:{shape:"S11"}}},stateEnteredEventDetails:{type:"structure",required:["name"],members:{name:{},input:{shape:"Sv"},inputDetails:{shape:"S1y"}}},stateExitedEventDetails:{type:"structure",required:["name"],members:{name:{},output:{shape:"Sv"},outputDetails:{shape:"S1y"}}},mapRunStartedEventDetails:{type:"structure",members:{mapRunArn:{}}},mapRunFailedEventDetails:{type:"structure",members:{error:{shape:"S10"},cause:{shape:"S11"}}}}}},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",members:{stateMachineArn:{},statusFilter:{},maxResults:{type:"integer"},nextToken:{},mapRunArn:{}}},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"},mapRunArn:{},itemCount:{type:"integer"}}}},nextToken:{}}}},ListMapRuns:{input:{type:"structure",required:["executionArn"],members:{executionArn:{},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",required:["mapRuns"],members:{mapRuns:{type:"list",member:{type:"structure",required:["executionArn","mapRunArn","stateMachineArn","startDate"],members:{executionArn:{},mapRunArn:{},stateMachineArn:{},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:"S10"},cause:{shape:"S11"}}},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:"S10"},cause:{shape:"S11"},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:"S10"},cause:{shape:"S11"}}},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:{}}},UpdateMapRun:{input:{type:"structure",required:["mapRunArn"],members:{mapRunArn:{},maxConcurrency:{type:"integer"},toleratedFailurePercentage:{type:"float"},toleratedFailureCount:{type:"long"}}},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"}}},S10:{type:"string",sensitive:true},S11:{type:"string",sensitive:true},S1y:{type:"structure",members:{truncated:{type:"boolean"}}},S28:{type:"structure",members:{roleArn:{}}},S2m:{type:"structure",members:{name:{},index:{type:"integer"}}}}}},684:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["acmpca"]={};s.ACMPCA=i.defineService("acmpca",["2017-08-22"]);Object.defineProperty(a.services["acmpca"],"2017-08-22",{get:function get(){var e=r(3232);e.paginators=r(5298).pagination;e.waiters=r(4857).waiters;return e},enumerable:true,configurable:true});e.exports=s.ACMPCA},687:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["rum"]={};s.RUM=i.defineService("rum",["2018-05-10"]);Object.defineProperty(a.services["rum"],"2018-05-10",{get:function get(){var e=r(4749);e.paginators=r(2365).pagination;return e},enumerable:true,configurable:true});e.exports=s.RUM},704:function(e,t,r){var s=r(2393);var i=s.util.string.byteLength;var a=s.util.Buffer;s.S3.ManagedUpload=s.util.inherit({constructor:function ManagedUpload(e){var t=this;s.SequentialExecutor.call(t);t.body=null;t.sliceFn=null;t.callback=null;t.parts={};t.completeInfo=[];t.fillQueue=function(){t.callback(new Error("Unsupported body payload "+typeof t.body))};t.configure(e)},configure:function configure(e){e=e||{};this.partSize=this.minPartSize;if(e.queueSize)this.queueSize=e.queueSize;if(e.partSize)this.partSize=e.partSize;if(e.leavePartsOnError)this.leavePartsOnError=true;if(e.tags){if(!Array.isArray(e.tags)){throw new Error("Tags must be specified as an array; "+typeof e.tags+" provided.")}this.tags=e.tags}if(this.partSize=1&&t.doneParts===t.numParts){t.finishMultiPart()}})}}if(r)t.fillQueue.call(t)},abort:function(){var e=this;if(e.isDoneChunking===true&&e.totalPartNumbers===1&&e.singlePart){e.singlePart.abort()}else{e.cleanup(s.util.error(new Error("Request aborted by user"),{code:"RequestAbortedError",retryable:false}))}},validateBody:function validateBody(){var e=this;e.body=e.service.config.params.Body;if(typeof e.body==="string"){e.body=s.util.buffer.toBuffer(e.body)}else if(!e.body){throw new Error("params.Body is required")}e.sliceFn=s.util.arraySliceFn(e.body)},bindServiceObject:function bindServiceObject(e){e=e||{};var t=this;if(!t.service){t.service=new s.S3({params:e})}else{var r=t.service;var i=s.util.copy(r.config);i.signatureVersion=r.getSignatureVersion();t.service=new r.constructor.__super__(i);t.service.config.params=s.util.merge(t.service.config.params||{},e);Object.defineProperty(t.service,"_originalConfig",{get:function(){return r._originalConfig},enumerable:false,configurable:true})}},adjustTotalBytes:function adjustTotalBytes(){var e=this;try{e.totalBytes=i(e.body)}catch(e){}if(e.totalBytes){var t=Math.ceil(e.totalBytes/e.maxTotalParts);if(t>e.partSize)e.partSize=t}else{e.totalBytes=undefined}},isDoneChunking:false,partPos:0,totalChunkedBytes:0,totalUploadedBytes:0,totalBytes:undefined,numParts:0,totalPartNumbers:0,activeParts:0,doneParts:0,parts:null,completeInfo:null,failed:false,multipartReq:null,partBuffers:null,partBufferLength:0,fillBuffer:function fillBuffer(){var e=this;var t=i(e.body);if(t===0){e.isDoneChunking=true;e.numParts=1;e.nextChunk(e.body);return}while(e.activeParts=e.queueSize)return;var t=e.body.read(e.partSize-e.partBufferLength)||e.body.read();if(t){e.partBuffers.push(t);e.partBufferLength+=t.length;e.totalChunkedBytes+=t.length}if(e.partBufferLength>=e.partSize){var r=e.partBuffers.length===1?e.partBuffers[0]:a.concat(e.partBuffers);e.partBuffers=[];e.partBufferLength=0;if(r.length>e.partSize){var s=r.slice(e.partSize);e.partBuffers.push(s);e.partBufferLength+=s.length;r=r.slice(0,e.partSize)}e.nextChunk(r)}if(e.isDoneChunking&&!e.isDoneSending){r=e.partBuffers.length===1?e.partBuffers[0]:a.concat(e.partBuffers);e.partBuffers=[];e.partBufferLength=0;e.totalBytes=e.totalChunkedBytes;e.isDoneSending=true;if(e.numParts===0||r.length>0){e.numParts++;e.nextChunk(r)}}e.body.read(0)},nextChunk:function nextChunk(e){var t=this;if(t.failed)return null;var r=++t.totalPartNumbers;if(t.isDoneChunking&&r===1){var i={Body:e};if(this.tags){i.Tagging=this.getTaggingHeader()}var a=t.service.putObject(i);a._managedUpload=t;a.on("httpUploadProgress",t.progress).send(t.finishSinglePart);t.singlePart=a;return null}else if(t.service.config.params.ContentMD5){var o=s.util.error(new Error("The Content-MD5 you specified is invalid for multi-part uploads."),{code:"InvalidDigest",retryable:false});t.cleanup(o);return null}if(t.completeInfo[r]&&t.completeInfo[r].ETag!==null){return null}t.activeParts++;if(!t.service.config.params.UploadId){if(!t.multipartReq){t.multipartReq=t.service.createMultipartUpload();t.multipartReq.on("success",function(e){t.service.config.params.UploadId=e.data.UploadId;t.multipartReq=null});t.queueChunks(e,r);t.multipartReq.on("error",function(e){t.cleanup(e)});t.multipartReq.send()}else{t.queueChunks(e,r)}}else{t.uploadPart(e,r)}},getTaggingHeader:function getTaggingHeader(){var e=[];for(var t=0;t0){u[e.options.childkey]=m}m=u}else if(y){y[e.options.childkey]=y[e.options.childkey]||[];c=Object.create(null);for(n in m){if(!l.call(m,n))continue;c[n]=m[n]}y[e.options.childkey].push(c);delete m["#name"];if(Object.keys(m).length===1&&t in m&&!e.EXPLICIT_CHARKEY){m=m[t]}}}if(s.length>0){return e.assignOrPush(y,p,m)}else{if(e.options.explicitRoot){d=m;m=Object.create(null);m[p]=d}e.resultObject=m;e.saxParser.ended=true;return e.emit("end",e.resultObject)}}}(this);r=function(e){return function(r){var i,a;a=s[s.length-1];if(a){a[t]+=r;if(e.options.explicitChildren&&e.options.preserveChildrenOrder&&e.options.charsAsChildren&&(e.options.includeWhiteChars||r.replace(/\\n/g,"").trim()!=="")){a[e.options.childkey]=a[e.options.childkey]||[];i={"#name":"__text__"};i[t]=r;if(e.options.normalize){i[t]=i[t].replace(/\s{2,}/g," ").trim()}a[e.options.childkey].push(i)}return a}}}(this);this.saxParser.ontext=r;return this.saxParser.oncdata=function(e){return function(e){var t;t=r(e);if(t){return t.cdata=true}}}(this)};Parser.prototype.parseString=function(t,r){var s;if(r!=null&&typeof r==="function"){this.on("end",function(e){this.reset();return r(null,e)});this.on("error",function(e){this.reset();return r(e)})}try{t=t.toString();if(t.trim()===""){this.emit("end",null);return true}t=e.stripBOM(t);if(this.options.async){this.remaining=t;p(this.processAsync);return this.saxParser}return this.saxParser.write(t).close()}catch(e){s=e;if(!(this.saxParser.errThrown||this.saxParser.ended)){this.emit("error",s);return this.saxParser.errThrown=true}else if(this.saxParser.ended){throw s}}};Parser.prototype.parseStringPromise=function(e){return new Promise(function(t){return function(r,s){return t.parseString(e,function(e,t){if(e){return s(e)}else{return r(t)}})}}(this))};return Parser}(i);t.parseString=function(e,r,s){var i,a,o;if(s!=null){if(typeof s==="function"){i=s}if(typeof r==="object"){a=r}}else{if(typeof r==="function"){i=r}a={}}o=new t.Parser(a);return o.parseString(e,i)};t.parseStringPromise=function(e,r){var s,i;if(typeof r==="object"){s=r}i=new t.Parser(s);return i.parseStringPromise(e)}}).call(this)},926:function(e,t,r){var s=r(8498);var i=r(2393);function populateHostPrefix(e){var t=e.service.config.hostPrefixEnabled;if(!t)return e;var r=e.service.api.operations[e.operation];if(hasEndpointDiscover(e))return e;if(r.endpoint&&r.endpoint.hostPrefix){var s=r.endpoint.hostPrefix;var i=expandHostPrefix(s,e.params,r.input);prependEndpointPrefix(e.httpRequest.endpoint,i);validateHostname(e.httpRequest.endpoint.hostname)}return e}function hasEndpointDiscover(e){var t=e.service.api;var r=t.operations[e.operation];var i=t.endpointOperation&&t.endpointOperation===s.string.lowerFirst(r.name);return r.endpointDiscoveryRequired!=="NULL"||i===true}function expandHostPrefix(e,t,r){s.each(r.members,function(r,i){if(i.hostLabel===true){if(typeof t[r]!=="string"||t[r]===""){throw s.error(new Error,{message:"Parameter "+r+" should be a non-empty string.",code:"InvalidParameter"})}var a=new RegExp("\\{"+r+"\\}","g");e=e.replace(a,t[r])}});return e}function prependEndpointPrefix(e,t){if(e.host){e.host=t+e.host}if(e.hostname){e.hostname=t+e.hostname}}function validateHostname(e){var t=e.split(".");var r=/^[a-zA-Z0-9]{1}$|^[a-zA-Z0-9][a-zA-Z0-9\-]*[a-zA-Z0-9]$/;s.arrayEach(t,function(e){if(!e.length||e.length<1||e.length>63){throw s.error(new Error,{code:"ValidationError",message:"Hostname label length should be between 1 to 63 characters, inclusive."})}if(!r.test(e)){throw i.util.error(new Error,{code:"ValidationError",message:e+" is not hostname compatible."})}})}e.exports={populateHostPrefix:populateHostPrefix}},947:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["securityhub"]={};s.SecurityHub=i.defineService("securityhub",["2018-10-26"]);Object.defineProperty(a.services["securityhub"],"2018-10-26",{get:function get(){var e=r(7814);e.paginators=r(4581).pagination;return e},enumerable:true,configurable:true});e.exports=s.SecurityHub},966:function(e){e.exports={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:"Sf"}}}},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:"Sj"},clientRequestToken:{}}},output:{type:"structure",required:["workbookCursor"],members:{workbookCursor:{type:"long"},failedBatchItems:{shape:"Sf"}}}},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:"Sf"}}}},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:"Ss"},cellsToUpdate:{shape:"S6"}}}},clientRequestToken:{}}},output:{type:"structure",required:["rows","workbookCursor"],members:{rows:{type:"map",key:{},value:{type:"structure",required:["rowIds","upsertAction"],members:{rowIds:{shape:"Sj"},upsertAction:{}}}},workbookCursor:{type:"long"},failedBatchItems:{shape:"Sf"}}}},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:"S18"},dataSource:{shape:"S1i"}}},errorCode:{}}}},GetScreenData:{http:{requestUri:"/screendata"},input:{type:"structure",required:["workbookId","appId","screenId"],members:{workbookId:{},appId:{},screenId:{},variables:{shape:"S1n"},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",required:["results","workbookCursor"],members:{results:{type:"map",key:{shape:"S1v"},value:{type:"structure",required:["headers","rows"],members:{headers:{type:"list",member:{type:"structure",required:["name","format"],members:{name:{shape:"S1v"},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:"S1n"},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:"Sj"},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",required:["columnIds","rows","workbookCursor"],members:{columnIds:{shape:"S2e"},rows:{shape:"S2f"},rowIdsNotFound:{shape:"Sj"},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"}}}},ListTagsForResource:{http:{method:"GET",requestUri:"/tags/{resourceArn}"},input:{type:"structure",required:["resourceArn"],members:{resourceArn:{location:"uri",locationName:"resourceArn"}}},output:{type:"structure",members:{tags:{shape:"S2s"}}}},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:"Ss"},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",required:["columnIds","rows","workbookCursor"],members:{columnIds:{shape:"S2e"},rows:{shape:"S2f"},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:"S1i"},dataFormat:{},destinationTableId:{location:"uri",locationName:"tableId"},importOptions:{shape:"S18"},clientRequestToken:{}}},output:{type:"structure",required:["jobId","jobStatus"],members:{jobId:{},jobStatus:{}}}},TagResource:{http:{requestUri:"/tags/{resourceArn}"},input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tags:{shape:"S2s"}}},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:{S6:{type:"map",key:{},value:{type:"structure",members:{fact:{shape:"S8"},facts:{type:"list",member:{shape:"S8"}}}}},S8:{type:"string",sensitive:true},Sf:{type:"list",member:{type:"structure",required:["id","errorMessage"],members:{id:{},errorMessage:{}}}},Sj:{type:"list",member:{}},Ss:{type:"structure",required:["formula"],members:{formula:{shape:"St"},contextRowId:{}}},St:{type:"string",sensitive:true},S18:{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:{}}}}},S1i:{type:"structure",required:["dataSourceConfig"],members:{dataSourceConfig:{type:"structure",members:{dataSourceUrl:{type:"string",sensitive:true}}}}},S1n:{type:"map",key:{type:"string",sensitive:true},value:{type:"structure",required:["rawValue"],members:{rawValue:{}},sensitive:true},sensitive:true},S1v:{type:"string",sensitive:true},S2e:{type:"list",member:{}},S2f:{type:"list",member:{type:"structure",required:["rowId","cells"],members:{rowId:{},cells:{type:"list",member:{type:"structure",members:{formula:{shape:"St"},format:{},rawValue:{},formattedValue:{},formattedValues:{type:"list",member:{}}},sensitive:true}}}}},S2s:{type:"map",key:{},value:{}}}}},972:function(e){e.exports={pagination:{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"},ListImports:{input_token:"NextToken",limit_key:"PageSize",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"}}}},1001:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["servicediscovery"]={};s.ServiceDiscovery=i.defineService("servicediscovery",["2017-03-14"]);Object.defineProperty(a.services["servicediscovery"],"2017-03-14",{get:function get(){var e=r(9054);e.paginators=r(5145).pagination;return e},enumerable:true,configurable:true});e.exports=s.ServiceDiscovery},1017:function(e){e.exports={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"}}}}}}},1019:function(e){e.exports={pagination:{ListComponentOutputs:{input_token:"nextToken",output_token:"nextToken",result_key:"outputs"},ListComponentProvisionedResources:{input_token:"nextToken",output_token:"nextToken",result_key:"provisionedResources"},ListComponents:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"components"},ListEnvironmentAccountConnections:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"environmentAccountConnections"},ListEnvironmentOutputs:{input_token:"nextToken",output_token:"nextToken",result_key:"outputs"},ListEnvironmentProvisionedResources:{input_token:"nextToken",output_token:"nextToken",result_key:"provisionedResources"},ListEnvironmentTemplateVersions:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"templateVersions"},ListEnvironmentTemplates:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"templates"},ListEnvironments:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"environments"},ListRepositories:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"repositories"},ListRepositorySyncDefinitions:{input_token:"nextToken",output_token:"nextToken",result_key:"syncDefinitions"},ListServiceInstanceOutputs:{input_token:"nextToken",output_token:"nextToken",result_key:"outputs"},ListServiceInstanceProvisionedResources:{input_token:"nextToken",output_token:"nextToken",result_key:"provisionedResources"},ListServiceInstances:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"serviceInstances"},ListServicePipelineOutputs:{input_token:"nextToken",output_token:"nextToken",result_key:"outputs"},ListServicePipelineProvisionedResources:{input_token:"nextToken",output_token:"nextToken",result_key:"provisionedResources"},ListServiceTemplateVersions:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"templateVersions"},ListServiceTemplates:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"templates"},ListServices:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"services"},ListTagsForResource:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"tags"}}}},1037:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["resiliencehub"]={};s.Resiliencehub=i.defineService("resiliencehub",["2020-04-30"]);Object.defineProperty(a.services["resiliencehub"],"2020-04-30",{get:function get(){var e=r(3339);e.paginators=r(6724).pagination;return e},enumerable:true,configurable:true});e.exports=s.Resiliencehub},1046:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["computeoptimizer"]={};s.ComputeOptimizer=i.defineService("computeoptimizer",["2019-11-01"]);Object.defineProperty(a.services["computeoptimizer"],"2019-11-01",{get:function get(){var e=r(9454);e.paginators=r(7787).pagination;return e},enumerable:true,configurable:true});e.exports=s.ComputeOptimizer},1054:function(e){e.exports={pagination:{GetDataLakeSources:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"dataLakeSources"},ListDataLakeExceptions:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"exceptions"},ListLogSources:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"sources"},ListSubscribers:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"subscribers"}}}},1079:function(e){e.exports={pagination:{DescribeBackups:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},DescribeDataRepositoryAssociations:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},DescribeDataRepositoryTasks:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},DescribeFileCaches:{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"},DescribeSnapshots:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},DescribeStorageVirtualMachines:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"StorageVirtualMachines"},DescribeVolumes:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Volumes"},ListTagsForResource:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"}}}},1090:function(e){e.exports={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:{}}}}},1104:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2022-07-28",endpointPrefix:"resource-explorer-2",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"AWS Resource Explorer",serviceId:"Resource Explorer 2",signatureVersion:"v4",signingName:"resource-explorer-2",uid:"resource-explorer-2-2022-07-28"},operations:{AssociateDefaultView:{http:{requestUri:"/AssociateDefaultView",responseCode:200},input:{type:"structure",required:["ViewArn"],members:{ViewArn:{}}},output:{type:"structure",members:{ViewArn:{}}},idempotent:true},BatchGetView:{http:{requestUri:"/BatchGetView",responseCode:200},input:{type:"structure",members:{ViewArns:{type:"list",member:{}}}},output:{type:"structure",members:{Errors:{type:"list",member:{type:"structure",required:["ErrorMessage","ViewArn"],members:{ErrorMessage:{},ViewArn:{}}}},Views:{type:"list",member:{shape:"Sb"}}}}},CreateIndex:{http:{requestUri:"/CreateIndex",responseCode:200},input:{type:"structure",members:{ClientToken:{idempotencyToken:true},Tags:{shape:"Sj"}}},output:{type:"structure",members:{Arn:{},CreatedAt:{shape:"Sh"},State:{}}},idempotent:true},CreateView:{http:{requestUri:"/CreateView",responseCode:200},input:{type:"structure",required:["ViewName"],members:{ClientToken:{idempotencyToken:true},Filters:{shape:"Sc"},IncludedProperties:{shape:"Se"},Tags:{shape:"Sj"},ViewName:{}}},output:{type:"structure",members:{View:{shape:"Sb"}}}},DeleteIndex:{http:{requestUri:"/DeleteIndex",responseCode:200},input:{type:"structure",required:["Arn"],members:{Arn:{}}},output:{type:"structure",members:{Arn:{},LastUpdatedAt:{shape:"Sh"},State:{}}},idempotent:true},DeleteView:{http:{requestUri:"/DeleteView",responseCode:200},input:{type:"structure",required:["ViewArn"],members:{ViewArn:{}}},output:{type:"structure",members:{ViewArn:{}}},idempotent:true},DisassociateDefaultView:{http:{requestUri:"/DisassociateDefaultView",responseCode:200},idempotent:true},GetDefaultView:{http:{requestUri:"/GetDefaultView",responseCode:200},output:{type:"structure",members:{ViewArn:{}}}},GetIndex:{http:{requestUri:"/GetIndex",responseCode:200},output:{type:"structure",members:{Arn:{},CreatedAt:{shape:"Sh"},LastUpdatedAt:{shape:"Sh"},ReplicatingFrom:{shape:"Sx"},ReplicatingTo:{shape:"Sx"},State:{},Tags:{shape:"Sj"},Type:{}}}},GetView:{http:{requestUri:"/GetView",responseCode:200},input:{type:"structure",required:["ViewArn"],members:{ViewArn:{}}},output:{type:"structure",members:{Tags:{shape:"Sj"},View:{shape:"Sb"}}}},ListIndexes:{http:{requestUri:"/ListIndexes",responseCode:200},input:{type:"structure",members:{MaxResults:{type:"integer"},NextToken:{},Regions:{type:"list",member:{}},Type:{}}},output:{type:"structure",members:{Indexes:{type:"list",member:{type:"structure",members:{Arn:{},Region:{},Type:{}}}},NextToken:{}}}},ListSupportedResourceTypes:{http:{requestUri:"/ListSupportedResourceTypes",responseCode:200},input:{type:"structure",members:{MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{NextToken:{},ResourceTypes:{type:"list",member:{type:"structure",members:{ResourceType:{},Service:{}}}}}}},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:"Sj"}}}},ListViews:{http:{requestUri:"/ListViews",responseCode:200},input:{type:"structure",members:{MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{NextToken:{},Views:{type:"list",member:{}}}}},Search:{http:{requestUri:"/Search",responseCode:200},input:{type:"structure",required:["QueryString"],members:{MaxResults:{type:"integer"},NextToken:{},QueryString:{type:"string",sensitive:true},ViewArn:{}}},output:{type:"structure",members:{Count:{type:"structure",members:{Complete:{type:"boolean"},TotalResources:{type:"long"}}},NextToken:{},Resources:{type:"list",member:{type:"structure",members:{Arn:{},LastReportedAt:{shape:"Sh"},OwningAccountId:{},Properties:{type:"list",member:{type:"structure",members:{Data:{type:"structure",members:{},document:true},LastReportedAt:{shape:"Sh"},Name:{}}}},Region:{},ResourceType:{},Service:{}}}},ViewArn:{}}}},TagResource:{http:{requestUri:"/tags/{resourceArn}",responseCode:200},input:{type:"structure",required:["resourceArn"],members:{Tags:{shape:"Sj"},resourceArn:{location:"uri",locationName:"resourceArn"}}},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:{}}},UpdateIndexType:{http:{requestUri:"/UpdateIndexType",responseCode:200},input:{type:"structure",required:["Arn","Type"],members:{Arn:{},Type:{}}},output:{type:"structure",members:{Arn:{},LastUpdatedAt:{shape:"Sh"},State:{},Type:{}}}},UpdateView:{http:{requestUri:"/UpdateView",responseCode:200},input:{type:"structure",required:["ViewArn"],members:{Filters:{shape:"Sc"},IncludedProperties:{shape:"Se"},ViewArn:{}}},output:{type:"structure",members:{View:{shape:"Sb"}}}}},shapes:{Sb:{type:"structure",members:{Filters:{shape:"Sc"},IncludedProperties:{shape:"Se"},LastUpdatedAt:{shape:"Sh"},Owner:{},Scope:{},ViewArn:{}}},Sc:{type:"structure",required:["FilterString"],members:{FilterString:{}},sensitive:true},Se:{type:"list",member:{type:"structure",required:["Name"],members:{Name:{}}}},Sh:{type:"timestamp",timestampFormat:"iso8601"},Sj:{type:"map",key:{},value:{}},Sx:{type:"list",member:{}}}}},1107:function(e){e.exports={pagination:{DescribeConnections:{result_key:"connections"},DescribeConnectionsOnInterconnect:{result_key:"connections"},DescribeInterconnects:{result_key:"interconnects"},DescribeLocations:{result_key:"locations"},DescribeVirtualGateways:{result_key:"virtualGateways"},DescribeVirtualInterfaces:{result_key:"virtualInterfaces"}}}},1109:function(e){function AcceptorStateMachine(e,t){this.currentState=t||null;this.states=e||{}}AcceptorStateMachine.prototype.runTo=function runTo(e,t,r,s){if(typeof e==="function"){s=r;r=t;t=e;e=null}var i=this;var a=i.states[i.currentState];a.fn.call(r||i,s,function(s){if(s){if(a.fail)i.currentState=a.fail;else return t?t.call(r,s):null}else{if(a.accept)i.currentState=a.accept;else return t?t.call(r):null}if(i.currentState===e){return t?t.call(r,s):null}i.runTo(e,t,r,s)})};AcceptorStateMachine.prototype.addState=function addState(e,t,r,s){if(typeof t==="function"){s=t;t=null;r=null}else if(typeof r==="function"){s=r;r=null}if(!this.currentState)this.currentState=e;this.states[e]={accept:t,fail:r,fn:s};return this};e.exports=AcceptorStateMachine},1130:function(e){e.exports={pagination:{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"},ListSchedulingPolicies:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"schedulingPolicies"}}}},1145:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["ecr"]={};s.ECR=i.defineService("ecr",["2015-09-21"]);Object.defineProperty(a.services["ecr"],"2015-09-21",{get:function get(){var e=r(715);e.paginators=r(8741).pagination;e.waiters=r(780).waiters;return e},enumerable:true,configurable:true});e.exports=s.ECR},1147:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2018-05-10",endpointPrefix:"rolesanywhere",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"IAM Roles Anywhere",serviceId:"RolesAnywhere",signatureVersion:"v4",signingName:"rolesanywhere",uid:"rolesanywhere-2018-05-10"},operations:{CreateProfile:{http:{requestUri:"/profiles",responseCode:201},input:{type:"structure",required:["name","roleArns"],members:{durationSeconds:{type:"integer"},enabled:{type:"boolean"},managedPolicyArns:{shape:"S4"},name:{},requireInstanceProperties:{type:"boolean"},roleArns:{shape:"S7"},sessionPolicy:{},tags:{shape:"Sa"}}},output:{shape:"Se"}},CreateTrustAnchor:{http:{requestUri:"/trustanchors",responseCode:201},input:{type:"structure",required:["name","source"],members:{enabled:{type:"boolean"},name:{},notificationSettings:{shape:"Sl"},source:{shape:"Sq"},tags:{shape:"Sa"}}},output:{shape:"Su"}},DeleteCrl:{http:{method:"DELETE",requestUri:"/crl/{crlId}",responseCode:200},input:{shape:"S10"},output:{shape:"S11"},idempotent:true},DeleteProfile:{http:{method:"DELETE",requestUri:"/profile/{profileId}",responseCode:200},input:{shape:"S14"},output:{shape:"Se"},idempotent:true},DeleteTrustAnchor:{http:{method:"DELETE",requestUri:"/trustanchor/{trustAnchorId}",responseCode:200},input:{shape:"S15"},output:{shape:"Su"},idempotent:true},DisableCrl:{http:{requestUri:"/crl/{crlId}/disable",responseCode:200},input:{shape:"S10"},output:{shape:"S11"}},DisableProfile:{http:{requestUri:"/profile/{profileId}/disable",responseCode:200},input:{shape:"S14"},output:{shape:"Se"}},DisableTrustAnchor:{http:{requestUri:"/trustanchor/{trustAnchorId}/disable",responseCode:200},input:{shape:"S15"},output:{shape:"Su"}},EnableCrl:{http:{requestUri:"/crl/{crlId}/enable",responseCode:200},input:{shape:"S10"},output:{shape:"S11"}},EnableProfile:{http:{requestUri:"/profile/{profileId}/enable",responseCode:200},input:{shape:"S14"},output:{shape:"Se"}},EnableTrustAnchor:{http:{requestUri:"/trustanchor/{trustAnchorId}/enable",responseCode:200},input:{shape:"S15"},output:{shape:"Su"}},GetCrl:{http:{method:"GET",requestUri:"/crl/{crlId}",responseCode:200},input:{shape:"S10"},output:{shape:"S11"}},GetProfile:{http:{method:"GET",requestUri:"/profile/{profileId}",responseCode:200},input:{shape:"S14"},output:{shape:"Se"}},GetSubject:{http:{method:"GET",requestUri:"/subject/{subjectId}",responseCode:200},input:{type:"structure",required:["subjectId"],members:{subjectId:{location:"uri",locationName:"subjectId"}}},output:{type:"structure",members:{subject:{type:"structure",members:{createdAt:{shape:"Sg"},credentials:{type:"list",member:{type:"structure",members:{enabled:{type:"boolean"},failed:{type:"boolean"},issuer:{},seenAt:{shape:"Sg"},serialNumber:{},x509CertificateData:{}}}},enabled:{type:"boolean"},instanceProperties:{type:"list",member:{type:"structure",members:{failed:{type:"boolean"},properties:{type:"map",key:{},value:{}},seenAt:{shape:"Sg"}}}},lastSeenAt:{shape:"Sg"},subjectArn:{},subjectId:{},updatedAt:{shape:"Sg"},x509Subject:{}}}}}},GetTrustAnchor:{http:{method:"GET",requestUri:"/trustanchor/{trustAnchorId}",responseCode:200},input:{shape:"S15"},output:{shape:"Su"}},ImportCrl:{http:{requestUri:"/crls",responseCode:201},input:{type:"structure",required:["crlData","name","trustAnchorArn"],members:{crlData:{type:"blob"},enabled:{type:"boolean"},name:{},tags:{shape:"Sa"},trustAnchorArn:{}}},output:{shape:"S11"}},ListCrls:{http:{method:"GET",requestUri:"/crls",responseCode:200},input:{shape:"S1j"},output:{type:"structure",members:{crls:{type:"list",member:{shape:"S12"}},nextToken:{}}}},ListProfiles:{http:{method:"GET",requestUri:"/profiles",responseCode:200},input:{shape:"S1j"},output:{type:"structure",members:{nextToken:{},profiles:{type:"list",member:{shape:"Sf"}}}}},ListSubjects:{http:{method:"GET",requestUri:"/subjects",responseCode:200},input:{shape:"S1j"},output:{type:"structure",members:{nextToken:{},subjects:{type:"list",member:{type:"structure",members:{createdAt:{shape:"Sg"},enabled:{type:"boolean"},lastSeenAt:{shape:"Sg"},subjectArn:{},subjectId:{},updatedAt:{shape:"Sg"},x509Subject:{}}}}}}},ListTagsForResource:{http:{method:"GET",requestUri:"/ListTagsForResource",responseCode:200},input:{type:"structure",required:["resourceArn"],members:{resourceArn:{location:"querystring",locationName:"resourceArn"}}},output:{type:"structure",members:{tags:{shape:"Sa"}}}},ListTrustAnchors:{http:{method:"GET",requestUri:"/trustanchors",responseCode:200},input:{shape:"S1j"},output:{type:"structure",members:{nextToken:{},trustAnchors:{type:"list",member:{shape:"Sv"}}}}},PutNotificationSettings:{http:{method:"PATCH",requestUri:"/put-notifications-settings",responseCode:200},input:{type:"structure",required:["notificationSettings","trustAnchorId"],members:{notificationSettings:{shape:"Sl"},trustAnchorId:{}}},output:{type:"structure",required:["trustAnchor"],members:{trustAnchor:{shape:"Sv"}}}},ResetNotificationSettings:{http:{method:"PATCH",requestUri:"/reset-notifications-settings",responseCode:200},input:{type:"structure",required:["notificationSettingKeys","trustAnchorId"],members:{notificationSettingKeys:{type:"list",member:{type:"structure",required:["event"],members:{channel:{},event:{}}}},trustAnchorId:{}}},output:{type:"structure",required:["trustAnchor"],members:{trustAnchor:{shape:"Sv"}}}},TagResource:{http:{requestUri:"/TagResource",responseCode:201},input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{},tags:{shape:"Sa"}}},output:{type:"structure",members:{}}},UntagResource:{http:{requestUri:"/UntagResource",responseCode:200},input:{type:"structure",required:["resourceArn","tagKeys"],members:{resourceArn:{},tagKeys:{type:"list",member:{shape:"Sc"}}}},output:{type:"structure",members:{}}},UpdateCrl:{http:{method:"PATCH",requestUri:"/crl/{crlId}",responseCode:200},input:{type:"structure",required:["crlId"],members:{crlData:{type:"blob"},crlId:{location:"uri",locationName:"crlId"},name:{}}},output:{shape:"S11"}},UpdateProfile:{http:{method:"PATCH",requestUri:"/profile/{profileId}",responseCode:200},input:{type:"structure",required:["profileId"],members:{durationSeconds:{type:"integer"},managedPolicyArns:{shape:"S4"},name:{},profileId:{location:"uri",locationName:"profileId"},roleArns:{shape:"S7"},sessionPolicy:{}}},output:{shape:"Se"},idempotent:true},UpdateTrustAnchor:{http:{method:"PATCH",requestUri:"/trustanchor/{trustAnchorId}",responseCode:200},input:{type:"structure",required:["trustAnchorId"],members:{name:{},source:{shape:"Sq"},trustAnchorId:{location:"uri",locationName:"trustAnchorId"}}},output:{shape:"Su"},idempotent:true}},shapes:{S4:{type:"list",member:{}},S7:{type:"list",member:{}},Sa:{type:"list",member:{type:"structure",required:["key","value"],members:{key:{shape:"Sc"},value:{type:"string",sensitive:true}}}},Sc:{type:"string",sensitive:true},Se:{type:"structure",members:{profile:{shape:"Sf"}}},Sf:{type:"structure",members:{createdAt:{shape:"Sg"},createdBy:{},durationSeconds:{type:"integer"},enabled:{type:"boolean"},managedPolicyArns:{shape:"S4"},name:{},profileArn:{},profileId:{},requireInstanceProperties:{type:"boolean"},roleArns:{shape:"S7"},sessionPolicy:{},updatedAt:{shape:"Sg"}}},Sg:{type:"timestamp",timestampFormat:"iso8601"},Sl:{type:"list",member:{type:"structure",required:["enabled","event"],members:{channel:{},enabled:{type:"boolean"},event:{},threshold:{type:"integer"}}}},Sq:{type:"structure",members:{sourceData:{type:"structure",members:{acmPcaArn:{},x509CertificateData:{}},union:true},sourceType:{}}},Su:{type:"structure",required:["trustAnchor"],members:{trustAnchor:{shape:"Sv"}}},Sv:{type:"structure",members:{createdAt:{shape:"Sg"},enabled:{type:"boolean"},name:{},notificationSettings:{type:"list",member:{type:"structure",required:["enabled","event"],members:{channel:{},configuredBy:{},enabled:{type:"boolean"},event:{},threshold:{type:"integer"}}}},source:{shape:"Sq"},trustAnchorArn:{},trustAnchorId:{},updatedAt:{shape:"Sg"}}},S10:{type:"structure",required:["crlId"],members:{crlId:{location:"uri",locationName:"crlId"}}},S11:{type:"structure",required:["crl"],members:{crl:{shape:"S12"}}},S12:{type:"structure",members:{createdAt:{shape:"Sg"},crlArn:{},crlData:{type:"blob"},crlId:{},enabled:{type:"boolean"},name:{},trustAnchorArn:{},updatedAt:{shape:"Sg"}}},S14:{type:"structure",required:["profileId"],members:{profileId:{location:"uri",locationName:"profileId"}}},S15:{type:"structure",required:["trustAnchorId"],members:{trustAnchorId:{location:"uri",locationName:"trustAnchorId"}}},S1j:{type:"structure",members:{nextToken:{location:"querystring",locationName:"nextToken"},pageSize:{location:"querystring",locationName:"pageSize",type:"integer"}}}}}},1151:function(e){e.exports={pagination:{}}},1159:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["sms"]={};s.SMS=i.defineService("sms",["2016-10-24"]);Object.defineProperty(a.services["sms"],"2016-10-24",{get:function get(){var e=r(3300);e.paginators=r(1416).pagination;return e},enumerable:true,configurable:true});e.exports=s.SMS},1161:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["glue"]={};s.Glue=i.defineService("glue",["2017-03-31"]);Object.defineProperty(a.services["glue"],"2017-03-31",{get:function get(){var e=r(5048);e.paginators=r(1530).pagination;return e},enumerable:true,configurable:true});e.exports=s.Glue},1165:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2021-07-15",endpointPrefix:"meetings-chime",protocol:"rest-json",serviceFullName:"Amazon Chime SDK Meetings",serviceId:"Chime SDK Meetings",signatureVersion:"v4",signingName:"chime",uid:"chime-sdk-meetings-2021-07-15"},operations:{BatchCreateAttendee:{http:{requestUri:"/meetings/{MeetingId}/attendees?operation=batch-create"},input:{type:"structure",required:["MeetingId","Attendees"],members:{MeetingId:{location:"uri",locationName:"MeetingId"},Attendees:{type:"list",member:{shape:"S4"}}}},output:{type:"structure",members:{Attendees:{shape:"S9"},Errors:{shape:"Sc"}}}},BatchUpdateAttendeeCapabilitiesExcept:{http:{method:"PUT",requestUri:"/meetings/{MeetingId}/attendees/capabilities?operation=batch-update-except",responseCode:200},input:{type:"structure",required:["MeetingId","ExcludedAttendeeIds","Capabilities"],members:{MeetingId:{location:"uri",locationName:"MeetingId"},ExcludedAttendeeIds:{type:"list",member:{type:"structure",required:["AttendeeId"],members:{AttendeeId:{}}}},Capabilities:{shape:"S6"}}}},CreateAttendee:{http:{requestUri:"/meetings/{MeetingId}/attendees"},input:{type:"structure",required:["MeetingId","ExternalUserId"],members:{MeetingId:{location:"uri",locationName:"MeetingId"},ExternalUserId:{shape:"S5"},Capabilities:{shape:"S6"}}},output:{type:"structure",members:{Attendee:{shape:"Sa"}}}},CreateMeeting:{http:{requestUri:"/meetings"},input:{type:"structure",required:["ClientRequestToken","MediaRegion","ExternalMeetingId"],members:{ClientRequestToken:{shape:"Sl",idempotencyToken:true},MediaRegion:{},MeetingHostId:{shape:"S5"},ExternalMeetingId:{shape:"Sn"},NotificationsConfiguration:{shape:"So"},MeetingFeatures:{shape:"Sq"},PrimaryMeetingId:{},TenantIds:{shape:"Su"},Tags:{shape:"Sw"}}},output:{type:"structure",members:{Meeting:{shape:"S11"}}}},CreateMeetingWithAttendees:{http:{requestUri:"/meetings?operation=create-attendees"},input:{type:"structure",required:["ClientRequestToken","MediaRegion","ExternalMeetingId","Attendees"],members:{ClientRequestToken:{shape:"Sl",idempotencyToken:true},MediaRegion:{},MeetingHostId:{shape:"S5"},ExternalMeetingId:{shape:"Sn"},MeetingFeatures:{shape:"Sq"},NotificationsConfiguration:{shape:"So"},Attendees:{type:"list",member:{shape:"S4"}},PrimaryMeetingId:{},TenantIds:{shape:"Su"},Tags:{shape:"Sw"}}},output:{type:"structure",members:{Meeting:{shape:"S11"},Attendees:{shape:"S9"},Errors:{shape:"Sc"}}}},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"}}}},DeleteMeeting:{http:{method:"DELETE",requestUri:"/meetings/{MeetingId}",responseCode:204},input:{type:"structure",required:["MeetingId"],members:{MeetingId:{location:"uri",locationName:"MeetingId"}}}},GetAttendee:{http:{method:"GET",requestUri:"/meetings/{MeetingId}/attendees/{AttendeeId}"},input:{type:"structure",required:["MeetingId","AttendeeId"],members:{MeetingId:{location:"uri",locationName:"MeetingId"},AttendeeId:{location:"uri",locationName:"AttendeeId"}}},output:{type:"structure",members:{Attendee:{shape:"Sa"}}}},GetMeeting:{http:{method:"GET",requestUri:"/meetings/{MeetingId}"},input:{type:"structure",required:["MeetingId"],members:{MeetingId:{location:"uri",locationName:"MeetingId"}}},output:{type:"structure",members:{Meeting:{shape:"S11"}}}},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:"S9"},NextToken:{}}}},ListTagsForResource:{http:{method:"GET",requestUri:"/tags",responseCode:200},input:{type:"structure",required:["ResourceARN"],members:{ResourceARN:{location:"querystring",locationName:"arn"}}},output:{type:"structure",members:{Tags:{shape:"Sw"}}}},StartMeetingTranscription:{http:{requestUri:"/meetings/{MeetingId}/transcription?operation=start",responseCode:200},input:{type:"structure",required:["MeetingId","TranscriptionConfiguration"],members:{MeetingId:{location:"uri",locationName:"MeetingId"},TranscriptionConfiguration:{type:"structure",members:{EngineTranscribeSettings:{type:"structure",members:{LanguageCode:{},VocabularyFilterMethod:{},VocabularyFilterName:{},VocabularyName:{},Region:{},EnablePartialResultsStabilization:{type:"boolean"},PartialResultsStability:{},ContentIdentificationType:{},ContentRedactionType:{},PiiEntityTypes:{},LanguageModelName:{},IdentifyLanguage:{type:"boolean"},LanguageOptions:{},PreferredLanguage:{},VocabularyNames:{},VocabularyFilterNames:{}}},EngineTranscribeMedicalSettings:{type:"structure",required:["LanguageCode","Specialty","Type"],members:{LanguageCode:{},Specialty:{},Type:{},VocabularyName:{},Region:{},ContentIdentificationType:{}}}}}}}},StopMeetingTranscription:{http:{requestUri:"/meetings/{MeetingId}/transcription?operation=stop",responseCode:200},input:{type:"structure",required:["MeetingId"],members:{MeetingId:{location:"uri",locationName:"MeetingId"}}}},TagResource:{http:{requestUri:"/tags?operation=tag-resource",responseCode:204},input:{type:"structure",required:["ResourceARN","Tags"],members:{ResourceARN:{},Tags:{shape:"Sw"}}},output:{type:"structure",members:{}}},UntagResource:{http:{requestUri:"/tags?operation=untag-resource",responseCode:204},input:{type:"structure",required:["ResourceARN","TagKeys"],members:{ResourceARN:{},TagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateAttendeeCapabilities:{http:{method:"PUT",requestUri:"/meetings/{MeetingId}/attendees/{AttendeeId}/capabilities"},input:{type:"structure",required:["MeetingId","AttendeeId","Capabilities"],members:{MeetingId:{location:"uri",locationName:"MeetingId"},AttendeeId:{location:"uri",locationName:"AttendeeId"},Capabilities:{shape:"S6"}}},output:{type:"structure",members:{Attendee:{shape:"Sa"}}}}},shapes:{S4:{type:"structure",required:["ExternalUserId"],members:{ExternalUserId:{shape:"S5"},Capabilities:{shape:"S6"}}},S5:{type:"string",sensitive:true},S6:{type:"structure",required:["Audio","Video","Content"],members:{Audio:{},Video:{},Content:{}}},S9:{type:"list",member:{shape:"Sa"}},Sa:{type:"structure",members:{ExternalUserId:{shape:"S5"},AttendeeId:{},JoinToken:{type:"string",sensitive:true},Capabilities:{shape:"S6"}}},Sc:{type:"list",member:{type:"structure",members:{ExternalUserId:{shape:"S5"},ErrorCode:{},ErrorMessage:{}}}},Sl:{type:"string",sensitive:true},Sn:{type:"string",sensitive:true},So:{type:"structure",members:{LambdaFunctionArn:{shape:"Sp"},SnsTopicArn:{shape:"Sp"},SqsQueueArn:{shape:"Sp"}}},Sp:{type:"string",sensitive:true},Sq:{type:"structure",members:{Audio:{type:"structure",members:{EchoReduction:{}}}}},Su:{type:"list",member:{}},Sw:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},S11:{type:"structure",members:{MeetingId:{},MeetingHostId:{shape:"S5"},ExternalMeetingId:{shape:"Sn"},MediaRegion:{},MediaPlacement:{type:"structure",members:{AudioHostUrl:{},AudioFallbackUrl:{},SignalingUrl:{},TurnControlUrl:{},ScreenDataUrl:{},ScreenViewingUrl:{},ScreenSharingUrl:{},EventIngestionUrl:{}}},MeetingFeatures:{shape:"Sq"},PrimaryMeetingId:{},TenantIds:{shape:"Su"},MeetingArn:{}}}}}},1169:function(e,t,r){var s=r(2393),i=s.util.url,a=s.util.crypto.lib,o=s.util.base64.encode,n=s.util.inherit;var u=function(e){var t={"+":"-","=":"_","/":"~"};return e.replace(/[\+=\/]/g,function(e){return t[e]})};var p=function(e,t){var r=a.createSign("RSA-SHA1");r.write(e);return u(r.sign(t,"base64"))};var m=function(e,t,r,s){var i=JSON.stringify({Statement:[{Resource:e,Condition:{DateLessThan:{"AWS:EpochTime":t}}}]});return{Expires:t,"Key-Pair-Id":r,Signature:p(i.toString(),s)}};var c=function(e,t,r){e=e.replace(/\s/gm,"");return{Policy:u(o(e)),"Key-Pair-Id":t,Signature:p(e,r)}};var l=function(e){var t=e.split("://");if(t.length<2){throw new Error("Invalid URL.")}return t[0].replace("*","")};var d=function(e){var t=i.parse(e);return t.path.replace(/^\//,"")+(t.hash||"")};var y=function(e){switch(l(e)){case"http":case"https":return e;case"rtmp":return d(e);default:throw new Error("Invalid URI scheme. Scheme must be one of"+" http, https, or rtmp")}};var b=function(e,t){if(!t||typeof t!=="function"){throw e}t(e)};var S=function(e,t){if(!t||typeof t!=="function"){return e}t(null,e)};s.CloudFront.Signer=n({constructor:function Signer(e,t){if(e===void 0||t===void 0){throw new Error("A key pair ID and private key are required")}this.keyPairId=e;this.privateKey=t},getSignedCookie:function(e,t){var r="policy"in e?c(e.policy,this.keyPairId,this.privateKey):m(e.url,e.expires,this.keyPairId,this.privateKey);var s={};for(var i in r){if(Object.prototype.hasOwnProperty.call(r,i)){s["CloudFront-"+i]=r[i]}}return S(s,t)},getSignedUrl:function(e,t){try{var r=y(e.url)}catch(e){return b(e,t)}var s=i.parse(e.url,true),a=Object.prototype.hasOwnProperty.call(e,"policy")?c(e.policy,this.keyPairId,this.privateKey):m(r,e.expires,this.keyPairId,this.privateKey);s.search=null;for(var o in a){if(Object.prototype.hasOwnProperty.call(a,o)){s.query[o]=a[o]}}try{var n=l(e.url)==="rtmp"?d(i.format(s)):i.format(s)}catch(e){return b(e,t)}return S(n,t)}});e.exports=s.CloudFront.Signer},1171:function(e){e.exports={pagination:{ListEulaAcceptances:{input_token:"nextToken",output_token:"nextToken",result_key:"eulaAcceptances"},ListEulas:{input_token:"nextToken",output_token:"nextToken",result_key:"eulas"},ListLaunchProfileMembers:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"members"},ListLaunchProfiles:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"launchProfiles"},ListStreamingImages:{input_token:"nextToken",output_token:"nextToken",result_key:"streamingImages"},ListStreamingSessionBackups:{input_token:"nextToken",output_token:"nextToken",result_key:"streamingSessionBackups"},ListStreamingSessions:{input_token:"nextToken",output_token:"nextToken",result_key:"sessions"},ListStudioComponents:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"studioComponents"},ListStudioMembers:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"members"},ListStudios:{input_token:"nextToken",output_token:"nextToken",result_key:"studios"}}}},1176:function(e){e.exports={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:{AttachCustomerManagedPolicyReferenceToPermissionSet:{input:{type:"structure",required:["InstanceArn","PermissionSetArn","CustomerManagedPolicyReference"],members:{InstanceArn:{},PermissionSetArn:{},CustomerManagedPolicyReference:{shape:"S4"}}},output:{type:"structure",members:{}}},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:"Sh"}}}},CreateInstanceAccessControlAttributeConfiguration:{input:{type:"structure",required:["InstanceArn","InstanceAccessControlAttributeConfiguration"],members:{InstanceArn:{},InstanceAccessControlAttributeConfiguration:{shape:"Sn"}}},output:{type:"structure",members:{}}},CreatePermissionSet:{input:{type:"structure",required:["Name","InstanceArn"],members:{Name:{},Description:{},InstanceArn:{},SessionDuration:{},RelayState:{},Tags:{shape:"S10"}}},output:{type:"structure",members:{PermissionSet:{shape:"S15"}}}},DeleteAccountAssignment:{input:{type:"structure",required:["InstanceArn","TargetId","TargetType","PermissionSetArn","PrincipalType","PrincipalId"],members:{InstanceArn:{},TargetId:{},TargetType:{},PermissionSetArn:{},PrincipalType:{},PrincipalId:{}}},output:{type:"structure",members:{AccountAssignmentDeletionStatus:{shape:"Sh"}}}},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:{}}},DeletePermissionsBoundaryFromPermissionSet:{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:"Sh"}}}},DescribeAccountAssignmentDeletionStatus:{input:{type:"structure",required:["InstanceArn","AccountAssignmentDeletionRequestId"],members:{InstanceArn:{},AccountAssignmentDeletionRequestId:{}}},output:{type:"structure",members:{AccountAssignmentDeletionStatus:{shape:"Sh"}}}},DescribeInstanceAccessControlAttributeConfiguration:{input:{type:"structure",required:["InstanceArn"],members:{InstanceArn:{}}},output:{type:"structure",members:{Status:{},StatusReason:{},InstanceAccessControlAttributeConfiguration:{shape:"Sn"}}}},DescribePermissionSet:{input:{type:"structure",required:["InstanceArn","PermissionSetArn"],members:{InstanceArn:{},PermissionSetArn:{}}},output:{type:"structure",members:{PermissionSet:{shape:"S15"}}}},DescribePermissionSetProvisioningStatus:{input:{type:"structure",required:["InstanceArn","ProvisionPermissionSetRequestId"],members:{InstanceArn:{},ProvisionPermissionSetRequestId:{}}},output:{type:"structure",members:{PermissionSetProvisioningStatus:{shape:"S1s"}}}},DetachCustomerManagedPolicyReferenceFromPermissionSet:{input:{type:"structure",required:["InstanceArn","PermissionSetArn","CustomerManagedPolicyReference"],members:{InstanceArn:{},PermissionSetArn:{},CustomerManagedPolicyReference:{shape:"S4"}}},output:{type:"structure",members:{}}},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:{}}}},GetPermissionsBoundaryForPermissionSet:{input:{type:"structure",required:["InstanceArn","PermissionSetArn"],members:{InstanceArn:{},PermissionSetArn:{}}},output:{type:"structure",members:{PermissionsBoundary:{shape:"S23"}}}},ListAccountAssignmentCreationStatus:{input:{type:"structure",required:["InstanceArn"],members:{InstanceArn:{},MaxResults:{type:"integer"},NextToken:{},Filter:{shape:"S27"}}},output:{type:"structure",members:{AccountAssignmentsCreationStatus:{shape:"S29"},NextToken:{}}}},ListAccountAssignmentDeletionStatus:{input:{type:"structure",required:["InstanceArn"],members:{InstanceArn:{},MaxResults:{type:"integer"},NextToken:{},Filter:{shape:"S27"}}},output:{type:"structure",members:{AccountAssignmentsDeletionStatus:{shape:"S29"},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:{}}}},ListCustomerManagedPolicyReferencesInPermissionSet:{input:{type:"structure",required:["InstanceArn","PermissionSetArn"],members:{InstanceArn:{},PermissionSetArn:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{CustomerManagedPolicyReferences:{type:"list",member:{shape:"S4"}},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:"S27"}}},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:"S34"},NextToken:{}}}},ListPermissionSetsProvisionedToAccount:{input:{type:"structure",required:["InstanceArn","AccountId"],members:{InstanceArn:{},AccountId:{},ProvisioningStatus:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{NextToken:{},PermissionSets:{shape:"S34"}}}},ListTagsForResource:{input:{type:"structure",required:["InstanceArn","ResourceArn"],members:{InstanceArn:{},ResourceArn:{},NextToken:{}}},output:{type:"structure",members:{Tags:{shape:"S10"},NextToken:{}}}},ProvisionPermissionSet:{input:{type:"structure",required:["InstanceArn","PermissionSetArn","TargetType"],members:{InstanceArn:{},PermissionSetArn:{},TargetId:{},TargetType:{}}},output:{type:"structure",members:{PermissionSetProvisioningStatus:{shape:"S1s"}}}},PutInlinePolicyToPermissionSet:{input:{type:"structure",required:["InstanceArn","PermissionSetArn","InlinePolicy"],members:{InstanceArn:{},PermissionSetArn:{},InlinePolicy:{}}},output:{type:"structure",members:{}}},PutPermissionsBoundaryToPermissionSet:{input:{type:"structure",required:["InstanceArn","PermissionSetArn","PermissionsBoundary"],members:{InstanceArn:{},PermissionSetArn:{},PermissionsBoundary:{shape:"S23"}}},output:{type:"structure",members:{}}},TagResource:{input:{type:"structure",required:["InstanceArn","ResourceArn","Tags"],members:{InstanceArn:{},ResourceArn:{},Tags:{shape:"S10"}}},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:"Sn"}}},output:{type:"structure",members:{}}},UpdatePermissionSet:{input:{type:"structure",required:["InstanceArn","PermissionSetArn"],members:{InstanceArn:{},PermissionSetArn:{},Description:{},SessionDuration:{},RelayState:{}}},output:{type:"structure",members:{}}}},shapes:{S4:{type:"structure",required:["Name"],members:{Name:{},Path:{}}},Sh:{type:"structure",members:{Status:{},RequestId:{},FailureReason:{},TargetId:{},TargetType:{},PermissionSetArn:{},PrincipalType:{},PrincipalId:{},CreatedDate:{type:"timestamp"}}},Sn:{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:{}}}}}}}}},S10:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},S15:{type:"structure",members:{Name:{},PermissionSetArn:{},Description:{},CreatedDate:{type:"timestamp"},SessionDuration:{},RelayState:{}}},S1s:{type:"structure",members:{Status:{},RequestId:{},AccountId:{},PermissionSetArn:{},FailureReason:{},CreatedDate:{type:"timestamp"}}},S23:{type:"structure",members:{CustomerManagedPolicyReference:{shape:"S4"},ManagedPolicyArn:{}}},S27:{type:"structure",members:{Status:{}}},S29:{type:"list",member:{type:"structure",members:{Status:{},RequestId:{},CreatedDate:{type:"timestamp"}}}},S34:{type:"list",member:{}}}}},1178:function(e){e.exports={pagination:{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"}}}},1179:function(e){e.exports={version:2,waiters:{LaunchProfileDeleted:{description:"Wait until a LaunchProfile is Deleted. Use this after invoking DeleteLaunchProfile",delay:5,maxAttempts:150,operation:"GetLaunchProfile",acceptors:[{matcher:"path",argument:"launchProfile.state",state:"success",expected:"DELETED"},{matcher:"path",argument:"launchProfile.state",state:"failure",expected:"DELETE_FAILED"}]},LaunchProfileReady:{description:"Wait until a LaunchProfile is Ready. Use this after invoking CreateLaunchProfile or UpdateLaunchProfile",delay:5,maxAttempts:150,operation:"GetLaunchProfile",acceptors:[{matcher:"path",argument:"launchProfile.state",state:"success",expected:"READY"},{matcher:"path",argument:"launchProfile.state",state:"failure",expected:"CREATE_FAILED"},{matcher:"path",argument:"launchProfile.state",state:"failure",expected:"UPDATE_FAILED"}]},StreamingImageDeleted:{description:"Wait until a StreamingImage Deleted. Use this after invoking DeleteStreamingImage",delay:2,maxAttempts:60,operation:"GetStreamingImage",acceptors:[{matcher:"path",argument:"streamingImage.state",state:"success",expected:"DELETED"},{matcher:"path",argument:"streamingImage.state",state:"failure",expected:"DELETE_FAILED"}]},StreamingImageReady:{description:"Wait until a StreamingImage is Ready. Use this after invoking CreateStreamingImage or UpdateStreamingImage",delay:2,maxAttempts:60,operation:"GetStreamingImage",acceptors:[{matcher:"path",argument:"streamingImage.state",state:"success",expected:"READY"},{matcher:"path",argument:"streamingImage.state",state:"failure",expected:"CREATE_FAILED"},{matcher:"path",argument:"streamingImage.state",state:"failure",expected:"UPDATE_FAILED"}]},StreamingSessionDeleted:{description:"Wait until a StreamingSessionDeleted. Use this after invoking DeleteStreamingSession",delay:5,maxAttempts:180,operation:"GetStreamingSession",acceptors:[{matcher:"path",argument:"session.state",state:"success",expected:"DELETED"},{matcher:"path",argument:"session.state",state:"failure",expected:"DELETE_FAILED"}]},StreamingSessionReady:{description:"Wait until a StreamingSession is ready. Use this after invoking CreateStreamingSession, StartStreamingSession",delay:10,maxAttempts:180,operation:"GetStreamingSession",acceptors:[{matcher:"path",argument:"session.state",state:"success",expected:"READY"},{matcher:"path",argument:"session.state",state:"failure",expected:"CREATE_FAILED"},{matcher:"path",argument:"session.state",state:"failure",expected:"START_FAILED"}]},StreamingSessionStopped:{description:"Wait until a StreamingSessionStopped. Use this after invoking StopStreamingSession",delay:5,maxAttempts:180,operation:"GetStreamingSession",acceptors:[{matcher:"path",argument:"session.state",state:"success",expected:"STOPPED"},{matcher:"path",argument:"session.state",state:"failure",expected:"STOP_FAILED"}]},StreamingSessionStreamReady:{description:"Wait until a StreamingSessionStream is ready. Use this after invoking CreateStreamingSessionStream",delay:5,maxAttempts:30,operation:"GetStreamingSessionStream",acceptors:[{matcher:"path",argument:"stream.state",state:"success",expected:"READY"},{matcher:"path",argument:"stream.state",state:"failure",expected:"CREATE_FAILED"}]},StudioComponentDeleted:{description:"Wait until a StudioComponent Deleted. Use this after invoking DeleteStudioComponent",delay:1,maxAttempts:120,operation:"GetStudioComponent",acceptors:[{matcher:"path",argument:"studioComponent.state",state:"success",expected:"DELETED"},{matcher:"path",argument:"studioComponent.state",state:"failure",expected:"DELETE_FAILED"}]},StudioComponentReady:{description:"Wait until a StudioComponent is Ready. Use this after invoking CreateStudioComponent or UpdateStudioComponent",delay:2,maxAttempts:60,operation:"GetStudioComponent",acceptors:[{matcher:"path",argument:"studioComponent.state",state:"success",expected:"READY"},{matcher:"path",argument:"studioComponent.state",state:"failure",expected:"CREATE_FAILED"},{matcher:"path",argument:"studioComponent.state",state:"failure",expected:"UPDATE_FAILED"}]},StudioDeleted:{description:"Wait until a Studio is Deleted. Use this after invoking DeleteStudio.",delay:2,maxAttempts:60,operation:"GetStudio",acceptors:[{matcher:"path",argument:"studio.state",state:"success",expected:"DELETED"},{matcher:"path",argument:"studio.state",state:"failure",expected:"DELETE_FAILED"}]},StudioReady:{description:"Wait until a Studio is Ready. Use this after invoking CreateStudio, UpdateStudio, or StartStudioSSOConfigurationRepair",delay:2,maxAttempts:60,operation:"GetStudio",acceptors:[{matcher:"path",argument:"studio.state",state:"success",expected:"READY"},{matcher:"path",argument:"studio.state",state:"failure",expected:"CREATE_FAILED"},{matcher:"path",argument:"studio.state",state:"failure",expected:"UPDATE_FAILED"}]}}}},1181:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["iottwinmaker"]={};s.IoTTwinMaker=i.defineService("iottwinmaker",["2021-11-29"]);Object.defineProperty(a.services["iottwinmaker"],"2021-11-29",{get:function get(){var e=r(6646);e.paginators=r(9369).pagination;e.waiters=r(1671).waiters;return e},enumerable:true,configurable:true});e.exports=s.IoTTwinMaker},1191:function(e){e.exports=require("querystring")},1218:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2021-09-14",endpointPrefix:"kafkaconnect",jsonVersion:"1.1",protocol:"rest-json",serviceAbbreviation:"Kafka Connect",serviceFullName:"Managed Streaming for Kafka Connect",serviceId:"KafkaConnect",signatureVersion:"v4",signingName:"kafkaconnect",uid:"kafkaconnect-2021-09-14"},operations:{CreateConnector:{http:{requestUri:"/v1/connectors",responseCode:200},input:{type:"structure",required:["capacity","connectorConfiguration","connectorName","kafkaCluster","kafkaClusterClientAuthentication","kafkaClusterEncryptionInTransit","kafkaConnectVersion","plugins","serviceExecutionRoleArn"],members:{capacity:{type:"structure",members:{autoScaling:{type:"structure",required:["maxWorkerCount","mcuCount","minWorkerCount"],members:{maxWorkerCount:{type:"integer"},mcuCount:{type:"integer"},minWorkerCount:{type:"integer"},scaleInPolicy:{type:"structure",required:["cpuUtilizationPercentage"],members:{cpuUtilizationPercentage:{type:"integer"}}},scaleOutPolicy:{type:"structure",required:["cpuUtilizationPercentage"],members:{cpuUtilizationPercentage:{type:"integer"}}}}},provisionedCapacity:{type:"structure",required:["mcuCount","workerCount"],members:{mcuCount:{type:"integer"},workerCount:{type:"integer"}}}}},connectorConfiguration:{type:"map",key:{},value:{},sensitive:true},connectorDescription:{},connectorName:{},kafkaCluster:{type:"structure",required:["apacheKafkaCluster"],members:{apacheKafkaCluster:{type:"structure",required:["bootstrapServers","vpc"],members:{bootstrapServers:{},vpc:{type:"structure",required:["subnets"],members:{securityGroups:{shape:"Sh"},subnets:{shape:"Sh"}}}}}}},kafkaClusterClientAuthentication:{type:"structure",required:["authenticationType"],members:{authenticationType:{}}},kafkaClusterEncryptionInTransit:{type:"structure",required:["encryptionType"],members:{encryptionType:{}}},kafkaConnectVersion:{},logDelivery:{type:"structure",required:["workerLogDelivery"],members:{workerLogDelivery:{type:"structure",members:{cloudWatchLogs:{type:"structure",required:["enabled"],members:{enabled:{type:"boolean"},logGroup:{}}},firehose:{type:"structure",required:["enabled"],members:{deliveryStream:{},enabled:{type:"boolean"}}},s3:{type:"structure",required:["enabled"],members:{bucket:{},enabled:{type:"boolean"},prefix:{}}}}}}},plugins:{type:"list",member:{type:"structure",required:["customPlugin"],members:{customPlugin:{type:"structure",required:["customPluginArn","revision"],members:{customPluginArn:{},revision:{type:"long"}}}}}},serviceExecutionRoleArn:{},workerConfiguration:{type:"structure",required:["revision","workerConfigurationArn"],members:{revision:{type:"long"},workerConfigurationArn:{}}}}},output:{type:"structure",members:{connectorArn:{},connectorName:{},connectorState:{}}}},CreateCustomPlugin:{http:{requestUri:"/v1/custom-plugins",responseCode:200},input:{type:"structure",required:["contentType","location","name"],members:{contentType:{},description:{},location:{type:"structure",required:["s3Location"],members:{s3Location:{type:"structure",required:["bucketArn","fileKey"],members:{bucketArn:{},fileKey:{},objectVersion:{}}}}},name:{}}},output:{type:"structure",members:{customPluginArn:{},customPluginState:{},name:{},revision:{type:"long"}}}},CreateWorkerConfiguration:{http:{requestUri:"/v1/worker-configurations",responseCode:200},input:{type:"structure",required:["name","propertiesFileContent"],members:{description:{},name:{},propertiesFileContent:{type:"string",sensitive:true}}},output:{type:"structure",members:{creationTime:{shape:"S19"},latestRevision:{shape:"S1a"},name:{},workerConfigurationArn:{}}}},DeleteConnector:{http:{method:"DELETE",requestUri:"/v1/connectors/{connectorArn}",responseCode:200},input:{type:"structure",required:["connectorArn"],members:{connectorArn:{location:"uri",locationName:"connectorArn"},currentVersion:{location:"querystring",locationName:"currentVersion"}}},output:{type:"structure",members:{connectorArn:{},connectorState:{}}},idempotent:true},DeleteCustomPlugin:{http:{method:"DELETE",requestUri:"/v1/custom-plugins/{customPluginArn}",responseCode:200},input:{type:"structure",required:["customPluginArn"],members:{customPluginArn:{location:"uri",locationName:"customPluginArn"}}},output:{type:"structure",members:{customPluginArn:{},customPluginState:{}}},idempotent:true},DescribeConnector:{http:{method:"GET",requestUri:"/v1/connectors/{connectorArn}",responseCode:200},input:{type:"structure",required:["connectorArn"],members:{connectorArn:{location:"uri",locationName:"connectorArn"}}},output:{type:"structure",members:{capacity:{shape:"S1h"},connectorArn:{},connectorConfiguration:{type:"map",key:{},value:{},sensitive:true},connectorDescription:{},connectorName:{},connectorState:{},creationTime:{shape:"S19"},currentVersion:{},kafkaCluster:{shape:"S1o"},kafkaClusterClientAuthentication:{shape:"S1r"},kafkaClusterEncryptionInTransit:{shape:"S1s"},kafkaConnectVersion:{},logDelivery:{shape:"S1t"},plugins:{shape:"S1y"},serviceExecutionRoleArn:{},stateDescription:{shape:"S21"},workerConfiguration:{shape:"S22"}}}},DescribeCustomPlugin:{http:{method:"GET",requestUri:"/v1/custom-plugins/{customPluginArn}",responseCode:200},input:{type:"structure",required:["customPluginArn"],members:{customPluginArn:{location:"uri",locationName:"customPluginArn"}}},output:{type:"structure",members:{creationTime:{shape:"S19"},customPluginArn:{},customPluginState:{},description:{},latestRevision:{shape:"S25"},name:{},stateDescription:{shape:"S21"}}}},DescribeWorkerConfiguration:{http:{method:"GET",requestUri:"/v1/worker-configurations/{workerConfigurationArn}",responseCode:200},input:{type:"structure",required:["workerConfigurationArn"],members:{workerConfigurationArn:{location:"uri",locationName:"workerConfigurationArn"}}},output:{type:"structure",members:{creationTime:{shape:"S19"},description:{},latestRevision:{type:"structure",members:{creationTime:{shape:"S19"},description:{},propertiesFileContent:{type:"string",sensitive:true},revision:{type:"long"}}},name:{},workerConfigurationArn:{}}}},ListConnectors:{http:{method:"GET",requestUri:"/v1/connectors",responseCode:200},input:{type:"structure",members:{connectorNamePrefix:{location:"querystring",locationName:"connectorNamePrefix"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{connectors:{type:"list",member:{type:"structure",members:{capacity:{shape:"S1h"},connectorArn:{},connectorDescription:{},connectorName:{},connectorState:{},creationTime:{shape:"S19"},currentVersion:{},kafkaCluster:{shape:"S1o"},kafkaClusterClientAuthentication:{shape:"S1r"},kafkaClusterEncryptionInTransit:{shape:"S1s"},kafkaConnectVersion:{},logDelivery:{shape:"S1t"},plugins:{shape:"S1y"},serviceExecutionRoleArn:{},workerConfiguration:{shape:"S22"}}}},nextToken:{}}}},ListCustomPlugins:{http:{method:"GET",requestUri:"/v1/custom-plugins",responseCode:200},input:{type:"structure",members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{customPlugins:{type:"list",member:{type:"structure",members:{creationTime:{shape:"S19"},customPluginArn:{},customPluginState:{},description:{},latestRevision:{shape:"S25"},name:{}}}},nextToken:{}}}},ListWorkerConfigurations:{http:{method:"GET",requestUri:"/v1/worker-configurations",responseCode:200},input:{type:"structure",members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{nextToken:{},workerConfigurations:{type:"list",member:{type:"structure",members:{creationTime:{shape:"S19"},description:{},latestRevision:{shape:"S1a"},name:{},workerConfigurationArn:{}}}}}}},UpdateConnector:{http:{method:"PUT",requestUri:"/v1/connectors/{connectorArn}",responseCode:200},input:{type:"structure",required:["capacity","connectorArn","currentVersion"],members:{capacity:{type:"structure",members:{autoScaling:{type:"structure",required:["maxWorkerCount","mcuCount","minWorkerCount","scaleInPolicy","scaleOutPolicy"],members:{maxWorkerCount:{type:"integer"},mcuCount:{type:"integer"},minWorkerCount:{type:"integer"},scaleInPolicy:{type:"structure",required:["cpuUtilizationPercentage"],members:{cpuUtilizationPercentage:{type:"integer"}}},scaleOutPolicy:{type:"structure",required:["cpuUtilizationPercentage"],members:{cpuUtilizationPercentage:{type:"integer"}}}}},provisionedCapacity:{type:"structure",required:["mcuCount","workerCount"],members:{mcuCount:{type:"integer"},workerCount:{type:"integer"}}}}},connectorArn:{location:"uri",locationName:"connectorArn"},currentVersion:{location:"querystring",locationName:"currentVersion"}}},output:{type:"structure",members:{connectorArn:{},connectorState:{}}},idempotent:true}},shapes:{Sh:{type:"list",member:{}},S19:{type:"timestamp",timestampFormat:"iso8601"},S1a:{type:"structure",members:{creationTime:{shape:"S19"},description:{},revision:{type:"long"}}},S1h:{type:"structure",members:{autoScaling:{type:"structure",members:{maxWorkerCount:{type:"integer"},mcuCount:{type:"integer"},minWorkerCount:{type:"integer"},scaleInPolicy:{type:"structure",members:{cpuUtilizationPercentage:{type:"integer"}}},scaleOutPolicy:{type:"structure",members:{cpuUtilizationPercentage:{type:"integer"}}}}},provisionedCapacity:{type:"structure",members:{mcuCount:{type:"integer"},workerCount:{type:"integer"}}}}},S1o:{type:"structure",members:{apacheKafkaCluster:{type:"structure",members:{bootstrapServers:{},vpc:{type:"structure",members:{securityGroups:{shape:"Sh"},subnets:{shape:"Sh"}}}}}}},S1r:{type:"structure",members:{authenticationType:{}}},S1s:{type:"structure",members:{encryptionType:{}}},S1t:{type:"structure",members:{workerLogDelivery:{type:"structure",members:{cloudWatchLogs:{type:"structure",members:{enabled:{type:"boolean"},logGroup:{}}},firehose:{type:"structure",members:{deliveryStream:{},enabled:{type:"boolean"}}},s3:{type:"structure",members:{bucket:{},enabled:{type:"boolean"},prefix:{}}}}}}},S1y:{type:"list",member:{type:"structure",members:{customPlugin:{type:"structure",members:{customPluginArn:{},revision:{type:"long"}}}}}},S21:{type:"structure",members:{code:{},message:{}}},S22:{type:"structure",members:{revision:{type:"long"},workerConfigurationArn:{}}},S25:{type:"structure",members:{contentType:{},creationTime:{shape:"S19"},description:{},fileDescription:{type:"structure",members:{fileMd5:{},fileSize:{type:"long"}}},location:{type:"structure",members:{s3Location:{type:"structure",members:{bucketArn:{},fileKey:{},objectVersion:{}}}}},revision:{type:"long"}}}}}},1244:function(e){e.exports={pagination:{ListBackupJobs:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"BackupJobs"},ListBackupPlanTemplates:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"BackupPlanTemplatesList"},ListBackupPlanVersions:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"BackupPlanVersionsList"},ListBackupPlans:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"BackupPlansList"},ListBackupSelections:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"BackupSelectionsList"},ListBackupVaults:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"BackupVaultList"},ListCopyJobs:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"CopyJobs"},ListFrameworks:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListLegalHolds:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"LegalHolds"},ListProtectedResources:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Results"},ListRecoveryPointsByBackupVault:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"RecoveryPoints"},ListRecoveryPointsByLegalHold:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"RecoveryPoints"},ListRecoveryPointsByResource:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"RecoveryPoints"},ListReportJobs:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListReportPlans:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListRestoreJobs:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"RestoreJobs"},ListTags:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"}}}},1254:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["apigateway"]={};s.APIGateway=i.defineService("apigateway",["2015-07-09"]);r(7786);Object.defineProperty(a.services["apigateway"],"2015-07-09",{get:function get(){var e=r(4046);e.paginators=r(1536).pagination;return e},enumerable:true,configurable:true});e.exports=s.APIGateway},1259:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2017-07-25",endpointPrefix:"lookoutmetrics",jsonVersion:"1.1",protocol:"rest-json",serviceAbbreviation:"LookoutMetrics",serviceFullName:"Amazon Lookout for Metrics",serviceId:"LookoutMetrics",signatureVersion:"v4",signingName:"lookoutmetrics",uid:"lookoutmetrics-2017-07-25"},operations:{ActivateAnomalyDetector:{http:{requestUri:"/ActivateAnomalyDetector"},input:{type:"structure",required:["AnomalyDetectorArn"],members:{AnomalyDetectorArn:{}}},output:{type:"structure",members:{}}},BackTestAnomalyDetector:{http:{requestUri:"/BackTestAnomalyDetector"},input:{type:"structure",required:["AnomalyDetectorArn"],members:{AnomalyDetectorArn:{}}},output:{type:"structure",members:{}}},CreateAlert:{http:{requestUri:"/CreateAlert"},input:{type:"structure",required:["AlertName","AnomalyDetectorArn","Action"],members:{AlertName:{},AlertSensitivityThreshold:{type:"integer"},AlertDescription:{},AnomalyDetectorArn:{},Action:{shape:"Sa"},Tags:{shape:"Se"},AlertFilters:{shape:"Sh"}}},output:{type:"structure",members:{AlertArn:{}}}},CreateAnomalyDetector:{http:{requestUri:"/CreateAnomalyDetector"},input:{type:"structure",required:["AnomalyDetectorName","AnomalyDetectorConfig"],members:{AnomalyDetectorName:{},AnomalyDetectorDescription:{},AnomalyDetectorConfig:{shape:"St"},KmsKeyArn:{},Tags:{shape:"Se"}}},output:{type:"structure",members:{AnomalyDetectorArn:{}}}},CreateMetricSet:{http:{requestUri:"/CreateMetricSet"},input:{type:"structure",required:["AnomalyDetectorArn","MetricSetName","MetricList","MetricSource"],members:{AnomalyDetectorArn:{},MetricSetName:{},MetricSetDescription:{},MetricList:{shape:"S10"},Offset:{type:"integer"},TimestampColumn:{shape:"S15"},DimensionList:{shape:"S17"},MetricSetFrequency:{},MetricSource:{shape:"S18"},Timezone:{},Tags:{shape:"Se"},DimensionFilterList:{shape:"S2e"}}},output:{type:"structure",members:{MetricSetArn:{}}}},DeactivateAnomalyDetector:{http:{requestUri:"/DeactivateAnomalyDetector"},input:{type:"structure",required:["AnomalyDetectorArn"],members:{AnomalyDetectorArn:{}}},output:{type:"structure",members:{}}},DeleteAlert:{http:{requestUri:"/DeleteAlert"},input:{type:"structure",required:["AlertArn"],members:{AlertArn:{}}},output:{type:"structure",members:{}}},DeleteAnomalyDetector:{http:{requestUri:"/DeleteAnomalyDetector"},input:{type:"structure",required:["AnomalyDetectorArn"],members:{AnomalyDetectorArn:{}}},output:{type:"structure",members:{}}},DescribeAlert:{http:{requestUri:"/DescribeAlert"},input:{type:"structure",required:["AlertArn"],members:{AlertArn:{}}},output:{type:"structure",members:{Alert:{type:"structure",members:{Action:{shape:"Sa"},AlertDescription:{},AlertArn:{},AnomalyDetectorArn:{},AlertName:{},AlertSensitivityThreshold:{type:"integer"},AlertType:{},AlertStatus:{},LastModificationTime:{type:"timestamp"},CreationTime:{type:"timestamp"},AlertFilters:{shape:"Sh"}}}}}},DescribeAnomalyDetectionExecutions:{http:{requestUri:"/DescribeAnomalyDetectionExecutions"},input:{type:"structure",required:["AnomalyDetectorArn"],members:{AnomalyDetectorArn:{},Timestamp:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{ExecutionList:{type:"list",member:{type:"structure",members:{Timestamp:{},Status:{},FailureReason:{}}}},NextToken:{}}}},DescribeAnomalyDetector:{http:{requestUri:"/DescribeAnomalyDetector"},input:{type:"structure",required:["AnomalyDetectorArn"],members:{AnomalyDetectorArn:{}}},output:{type:"structure",members:{AnomalyDetectorArn:{},AnomalyDetectorName:{},AnomalyDetectorDescription:{},AnomalyDetectorConfig:{type:"structure",members:{AnomalyDetectorFrequency:{}}},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"},Status:{},FailureReason:{},KmsKeyArn:{},FailureType:{}}}},DescribeMetricSet:{http:{requestUri:"/DescribeMetricSet"},input:{type:"structure",required:["MetricSetArn"],members:{MetricSetArn:{}}},output:{type:"structure",members:{MetricSetArn:{},AnomalyDetectorArn:{},MetricSetName:{},MetricSetDescription:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"},Offset:{type:"integer"},MetricList:{shape:"S10"},TimestampColumn:{shape:"S15"},DimensionList:{shape:"S17"},MetricSetFrequency:{},Timezone:{},MetricSource:{shape:"S18"},DimensionFilterList:{shape:"S2e"}}}},DetectMetricSetConfig:{http:{requestUri:"/DetectMetricSetConfig"},input:{type:"structure",required:["AnomalyDetectorArn","AutoDetectionMetricSource"],members:{AnomalyDetectorArn:{},AutoDetectionMetricSource:{type:"structure",members:{S3SourceConfig:{type:"structure",members:{TemplatedPathList:{shape:"S1a"},HistoricalDataPathList:{shape:"S1c"}}}}}}},output:{type:"structure",members:{DetectedMetricSetConfig:{type:"structure",members:{Offset:{shape:"S3i"},MetricSetFrequency:{shape:"S3i"},MetricSource:{type:"structure",members:{S3SourceConfig:{type:"structure",members:{FileFormatDescriptor:{type:"structure",members:{CsvFormatDescriptor:{type:"structure",members:{FileCompression:{shape:"S3i"},Charset:{shape:"S3i"},ContainsHeader:{shape:"S3i"},Delimiter:{shape:"S3i"},HeaderList:{shape:"S3i"},QuoteSymbol:{shape:"S3i"}}},JsonFormatDescriptor:{type:"structure",members:{FileCompression:{shape:"S3i"},Charset:{shape:"S3i"}}}}}}}}}}}}}},GetAnomalyGroup:{http:{requestUri:"/GetAnomalyGroup"},input:{type:"structure",required:["AnomalyGroupId","AnomalyDetectorArn"],members:{AnomalyGroupId:{},AnomalyDetectorArn:{}}},output:{type:"structure",members:{AnomalyGroup:{type:"structure",members:{StartTime:{},EndTime:{},AnomalyGroupId:{},AnomalyGroupScore:{type:"double"},PrimaryMetricName:{},MetricLevelImpactList:{type:"list",member:{type:"structure",members:{MetricName:{},NumTimeSeries:{type:"integer"},ContributionMatrix:{type:"structure",members:{DimensionContributionList:{type:"list",member:{type:"structure",members:{DimensionName:{},DimensionValueContributionList:{type:"list",member:{type:"structure",members:{DimensionValue:{},ContributionScore:{type:"double"}}}}}}}}}}}}}}}}},GetDataQualityMetrics:{http:{requestUri:"/GetDataQualityMetrics"},input:{type:"structure",required:["AnomalyDetectorArn"],members:{AnomalyDetectorArn:{},MetricSetArn:{}}},output:{type:"structure",members:{AnomalyDetectorDataQualityMetricList:{type:"list",member:{type:"structure",members:{StartTimestamp:{type:"timestamp"},MetricSetDataQualityMetricList:{type:"list",member:{type:"structure",members:{MetricSetArn:{},DataQualityMetricList:{type:"list",member:{type:"structure",members:{MetricType:{},MetricDescription:{},RelatedColumnName:{},MetricValue:{type:"double"}}}}}}}}}}}}},GetFeedback:{http:{requestUri:"/GetFeedback"},input:{type:"structure",required:["AnomalyDetectorArn","AnomalyGroupTimeSeriesFeedback"],members:{AnomalyDetectorArn:{},AnomalyGroupTimeSeriesFeedback:{type:"structure",required:["AnomalyGroupId"],members:{AnomalyGroupId:{},TimeSeriesId:{}}},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{AnomalyGroupTimeSeriesFeedback:{type:"list",member:{type:"structure",members:{TimeSeriesId:{},IsAnomaly:{type:"boolean"}}}},NextToken:{}}}},GetSampleData:{http:{requestUri:"/GetSampleData"},input:{type:"structure",members:{S3SourceConfig:{type:"structure",required:["RoleArn","FileFormatDescriptor"],members:{RoleArn:{},TemplatedPathList:{shape:"S1a"},HistoricalDataPathList:{shape:"S1c"},FileFormatDescriptor:{shape:"S1e"}}}}},output:{type:"structure",members:{HeaderValues:{type:"list",member:{}},SampleRows:{type:"list",member:{type:"list",member:{}}}}}},ListAlerts:{http:{requestUri:"/ListAlerts"},input:{type:"structure",members:{AnomalyDetectorArn:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{AlertSummaryList:{type:"list",member:{type:"structure",members:{AlertArn:{},AnomalyDetectorArn:{},AlertName:{},AlertSensitivityThreshold:{type:"integer"},AlertType:{},AlertStatus:{},LastModificationTime:{type:"timestamp"},CreationTime:{type:"timestamp"},Tags:{shape:"Se"}}}},NextToken:{}}}},ListAnomalyDetectors:{http:{requestUri:"/ListAnomalyDetectors"},input:{type:"structure",members:{MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{AnomalyDetectorSummaryList:{type:"list",member:{type:"structure",members:{AnomalyDetectorArn:{},AnomalyDetectorName:{},AnomalyDetectorDescription:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"},Status:{},Tags:{shape:"Se"}}}},NextToken:{}}}},ListAnomalyGroupRelatedMetrics:{http:{requestUri:"/ListAnomalyGroupRelatedMetrics"},input:{type:"structure",required:["AnomalyDetectorArn","AnomalyGroupId"],members:{AnomalyDetectorArn:{},AnomalyGroupId:{},RelationshipTypeFilter:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{InterMetricImpactList:{type:"list",member:{type:"structure",members:{MetricName:{},AnomalyGroupId:{},RelationshipType:{},ContributionPercentage:{type:"double"}}}},NextToken:{}}}},ListAnomalyGroupSummaries:{http:{requestUri:"/ListAnomalyGroupSummaries"},input:{type:"structure",required:["AnomalyDetectorArn","SensitivityThreshold"],members:{AnomalyDetectorArn:{},SensitivityThreshold:{type:"integer"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{AnomalyGroupSummaryList:{type:"list",member:{type:"structure",members:{StartTime:{},EndTime:{},AnomalyGroupId:{},AnomalyGroupScore:{type:"double"},PrimaryMetricName:{}}}},AnomalyGroupStatistics:{type:"structure",members:{EvaluationStartDate:{},TotalCount:{type:"integer"},ItemizedMetricStatsList:{type:"list",member:{type:"structure",members:{MetricName:{},OccurrenceCount:{type:"integer"}}}}}},NextToken:{}}}},ListAnomalyGroupTimeSeries:{http:{requestUri:"/ListAnomalyGroupTimeSeries"},input:{type:"structure",required:["AnomalyDetectorArn","AnomalyGroupId","MetricName"],members:{AnomalyDetectorArn:{},AnomalyGroupId:{},MetricName:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{AnomalyGroupId:{},MetricName:{},TimestampList:{type:"list",member:{}},NextToken:{},TimeSeriesList:{type:"list",member:{type:"structure",required:["TimeSeriesId","DimensionList","MetricValueList"],members:{TimeSeriesId:{},DimensionList:{type:"list",member:{type:"structure",required:["DimensionName","DimensionValue"],members:{DimensionName:{},DimensionValue:{}}}},MetricValueList:{type:"list",member:{type:"double"}}}}}}}},ListMetricSets:{http:{requestUri:"/ListMetricSets"},input:{type:"structure",members:{AnomalyDetectorArn:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{MetricSetSummaryList:{type:"list",member:{type:"structure",members:{MetricSetArn:{},AnomalyDetectorArn:{},MetricSetDescription:{},MetricSetName:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"},Tags:{shape:"Se"}}}},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:"Se",locationName:"Tags"}}}},PutFeedback:{http:{requestUri:"/PutFeedback"},input:{type:"structure",required:["AnomalyDetectorArn","AnomalyGroupTimeSeriesFeedback"],members:{AnomalyDetectorArn:{},AnomalyGroupTimeSeriesFeedback:{type:"structure",required:["AnomalyGroupId","TimeSeriesId","IsAnomaly"],members:{AnomalyGroupId:{},TimeSeriesId:{},IsAnomaly:{type:"boolean"}}}}},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:"Se",locationName:"tags"}}},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:{}}},UpdateAlert:{http:{requestUri:"/UpdateAlert"},input:{type:"structure",required:["AlertArn"],members:{AlertArn:{},AlertDescription:{},AlertSensitivityThreshold:{type:"integer"},Action:{shape:"Sa"},AlertFilters:{shape:"Sh"}}},output:{type:"structure",members:{AlertArn:{}}}},UpdateAnomalyDetector:{http:{requestUri:"/UpdateAnomalyDetector"},input:{type:"structure",required:["AnomalyDetectorArn"],members:{AnomalyDetectorArn:{},KmsKeyArn:{},AnomalyDetectorDescription:{},AnomalyDetectorConfig:{shape:"St"}}},output:{type:"structure",members:{AnomalyDetectorArn:{}}}},UpdateMetricSet:{http:{requestUri:"/UpdateMetricSet"},input:{type:"structure",required:["MetricSetArn"],members:{MetricSetArn:{},MetricSetDescription:{},MetricList:{shape:"S10"},Offset:{type:"integer"},TimestampColumn:{shape:"S15"},DimensionList:{shape:"S17"},MetricSetFrequency:{},MetricSource:{shape:"S18"},DimensionFilterList:{shape:"S2e"}}},output:{type:"structure",members:{MetricSetArn:{}}}}},shapes:{Sa:{type:"structure",members:{SNSConfiguration:{type:"structure",required:["RoleArn","SnsTopicArn"],members:{RoleArn:{},SnsTopicArn:{},SnsFormat:{}}},LambdaConfiguration:{type:"structure",required:["RoleArn","LambdaArn"],members:{RoleArn:{},LambdaArn:{}}}}},Se:{type:"map",key:{},value:{}},Sh:{type:"structure",members:{MetricList:{type:"list",member:{}},DimensionFilterList:{type:"list",member:{type:"structure",members:{DimensionName:{},DimensionValueList:{type:"list",member:{}}}}}}},St:{type:"structure",members:{AnomalyDetectorFrequency:{}}},S10:{type:"list",member:{type:"structure",required:["MetricName","AggregationFunction"],members:{MetricName:{},AggregationFunction:{},Namespace:{}}}},S15:{type:"structure",members:{ColumnName:{},ColumnFormat:{}}},S17:{type:"list",member:{}},S18:{type:"structure",members:{S3SourceConfig:{type:"structure",members:{RoleArn:{},TemplatedPathList:{shape:"S1a"},HistoricalDataPathList:{shape:"S1c"},FileFormatDescriptor:{shape:"S1e"}}},AppFlowConfig:{type:"structure",members:{RoleArn:{},FlowName:{}}},CloudWatchConfig:{type:"structure",members:{RoleArn:{},BackTestConfiguration:{shape:"S1r"}}},RDSSourceConfig:{type:"structure",members:{DBInstanceIdentifier:{},DatabaseHost:{},DatabasePort:{type:"integer"},SecretManagerArn:{},DatabaseName:{},TableName:{},RoleArn:{},VpcConfiguration:{shape:"S1z"}}},RedshiftSourceConfig:{type:"structure",members:{ClusterIdentifier:{},DatabaseHost:{},DatabasePort:{type:"integer"},SecretManagerArn:{},DatabaseName:{},TableName:{},RoleArn:{},VpcConfiguration:{shape:"S1z"}}},AthenaSourceConfig:{type:"structure",members:{RoleArn:{},DatabaseName:{},DataCatalog:{},TableName:{},WorkGroupName:{},S3ResultsPath:{},BackTestConfiguration:{shape:"S1r"}}}}},S1a:{type:"list",member:{}},S1c:{type:"list",member:{}},S1e:{type:"structure",members:{CsvFormatDescriptor:{type:"structure",members:{FileCompression:{},Charset:{},ContainsHeader:{type:"boolean"},Delimiter:{},HeaderList:{type:"list",member:{}},QuoteSymbol:{}}},JsonFormatDescriptor:{type:"structure",members:{FileCompression:{},Charset:{}}}}},S1r:{type:"structure",required:["RunBackTestMode"],members:{RunBackTestMode:{type:"boolean"}}},S1z:{type:"structure",required:["SubnetIdList","SecurityGroupIdList"],members:{SubnetIdList:{type:"list",member:{}},SecurityGroupIdList:{type:"list",member:{}}}},S2e:{type:"list",member:{type:"structure",members:{Name:{},FilterList:{type:"list",member:{type:"structure",members:{DimensionValue:{},FilterOperation:{}}}}}}},S3i:{type:"structure",members:{Value:{type:"structure",members:{S:{},N:{},B:{},SS:{type:"list",member:{}},NS:{type:"list",member:{}},BS:{type:"list",member:{}}}},Confidence:{},Message:{}}}}}},1263:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["amp"]={};s.Amp=i.defineService("amp",["2020-08-01"]);Object.defineProperty(a.services["amp"],"2020-08-01",{get:function get(){var e=r(6649);e.paginators=r(5681).pagination;e.waiters=r(8372).waiters;return e},enumerable:true,configurable:true});e.exports=s.Amp},1278:function(e){e.exports={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:"Sg"},EncryptionConfiguration:{shape:"Sk"}}},output:{type:"structure",members:{Firewall:{shape:"So"},FirewallStatus:{shape:"Sq"}}}},CreateFirewallPolicy:{input:{type:"structure",required:["FirewallPolicyName","FirewallPolicy"],members:{FirewallPolicyName:{},FirewallPolicy:{shape:"S1b"},Description:{},Tags:{shape:"Sg"},DryRun:{type:"boolean"},EncryptionConfiguration:{shape:"Sk"}}},output:{type:"structure",required:["UpdateToken","FirewallPolicyResponse"],members:{UpdateToken:{},FirewallPolicyResponse:{shape:"S23"}}}},CreateRuleGroup:{input:{type:"structure",required:["RuleGroupName","Type","Capacity"],members:{RuleGroupName:{},RuleGroup:{shape:"S29"},Rules:{},Type:{},Description:{},Capacity:{type:"integer"},Tags:{shape:"Sg"},DryRun:{type:"boolean"},EncryptionConfiguration:{shape:"Sk"},SourceMetadata:{shape:"S3l"}}},output:{type:"structure",required:["UpdateToken","RuleGroupResponse"],members:{UpdateToken:{},RuleGroupResponse:{shape:"S3n"}}}},CreateTLSInspectionConfiguration:{input:{type:"structure",required:["TLSInspectionConfigurationName","TLSInspectionConfiguration"],members:{TLSInspectionConfigurationName:{},TLSInspectionConfiguration:{shape:"S3p"},Description:{},Tags:{shape:"Sg"},EncryptionConfiguration:{shape:"Sk"}}},output:{type:"structure",required:["UpdateToken","TLSInspectionConfigurationResponse"],members:{UpdateToken:{},TLSInspectionConfigurationResponse:{shape:"S3x"}}}},DeleteFirewall:{input:{type:"structure",members:{FirewallName:{},FirewallArn:{}}},output:{type:"structure",members:{Firewall:{shape:"So"},FirewallStatus:{shape:"Sq"}}}},DeleteFirewallPolicy:{input:{type:"structure",members:{FirewallPolicyName:{},FirewallPolicyArn:{}}},output:{type:"structure",required:["FirewallPolicyResponse"],members:{FirewallPolicyResponse:{shape:"S23"}}}},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:"S3n"}}}},DeleteTLSInspectionConfiguration:{input:{type:"structure",members:{TLSInspectionConfigurationArn:{},TLSInspectionConfigurationName:{}}},output:{type:"structure",required:["TLSInspectionConfigurationResponse"],members:{TLSInspectionConfigurationResponse:{shape:"S3x"}}}},DescribeFirewall:{input:{type:"structure",members:{FirewallName:{},FirewallArn:{}}},output:{type:"structure",members:{UpdateToken:{},Firewall:{shape:"So"},FirewallStatus:{shape:"Sq"}}}},DescribeFirewallPolicy:{input:{type:"structure",members:{FirewallPolicyName:{},FirewallPolicyArn:{}}},output:{type:"structure",required:["UpdateToken","FirewallPolicyResponse"],members:{UpdateToken:{},FirewallPolicyResponse:{shape:"S23"},FirewallPolicy:{shape:"S1b"}}}},DescribeLoggingConfiguration:{input:{type:"structure",members:{FirewallArn:{},FirewallName:{}}},output:{type:"structure",members:{FirewallArn:{},LoggingConfiguration:{shape:"S4h"}}}},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:"S29"},RuleGroupResponse:{shape:"S3n"}}}},DescribeRuleGroupMetadata:{input:{type:"structure",members:{RuleGroupName:{},RuleGroupArn:{},Type:{}}},output:{type:"structure",required:["RuleGroupArn","RuleGroupName"],members:{RuleGroupArn:{},RuleGroupName:{},Description:{},Type:{},Capacity:{type:"integer"},StatefulRuleOptions:{shape:"S3j"},LastModifiedTime:{type:"timestamp"}}}},DescribeTLSInspectionConfiguration:{input:{type:"structure",members:{TLSInspectionConfigurationArn:{},TLSInspectionConfigurationName:{}}},output:{type:"structure",required:["UpdateToken","TLSInspectionConfigurationResponse"],members:{UpdateToken:{},TLSInspectionConfiguration:{shape:"S3p"},TLSInspectionConfigurationResponse:{shape:"S3x"}}}},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"},Scope:{},ManagedType:{},Type:{}}},output:{type:"structure",members:{NextToken:{},RuleGroups:{type:"list",member:{type:"structure",members:{Name:{},Arn:{}}}}}}},ListTLSInspectionConfigurations:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{NextToken:{},TLSInspectionConfigurations:{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:"Sg"}}}},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:"Sg"}}},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:{}}}},UpdateFirewallEncryptionConfiguration:{input:{type:"structure",members:{UpdateToken:{},FirewallArn:{},FirewallName:{},EncryptionConfiguration:{shape:"Sk"}}},output:{type:"structure",members:{FirewallArn:{},FirewallName:{},UpdateToken:{},EncryptionConfiguration:{shape:"Sk"}}}},UpdateFirewallPolicy:{input:{type:"structure",required:["UpdateToken","FirewallPolicy"],members:{UpdateToken:{},FirewallPolicyArn:{},FirewallPolicyName:{},FirewallPolicy:{shape:"S1b"},Description:{},DryRun:{type:"boolean"},EncryptionConfiguration:{shape:"Sk"}}},output:{type:"structure",required:["UpdateToken","FirewallPolicyResponse"],members:{UpdateToken:{},FirewallPolicyResponse:{shape:"S23"}}}},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:"S4h"}}},output:{type:"structure",members:{FirewallArn:{},FirewallName:{},LoggingConfiguration:{shape:"S4h"}}}},UpdateRuleGroup:{input:{type:"structure",required:["UpdateToken"],members:{UpdateToken:{},RuleGroupArn:{},RuleGroupName:{},RuleGroup:{shape:"S29"},Rules:{},Type:{},Description:{},DryRun:{type:"boolean"},EncryptionConfiguration:{shape:"Sk"},SourceMetadata:{shape:"S3l"}}},output:{type:"structure",required:["UpdateToken","RuleGroupResponse"],members:{UpdateToken:{},RuleGroupResponse:{shape:"S3n"}}}},UpdateSubnetChangeProtection:{input:{type:"structure",required:["SubnetChangeProtection"],members:{UpdateToken:{},FirewallArn:{},FirewallName:{},SubnetChangeProtection:{type:"boolean"}}},output:{type:"structure",members:{UpdateToken:{},FirewallArn:{},FirewallName:{},SubnetChangeProtection:{type:"boolean"}}}},UpdateTLSInspectionConfiguration:{input:{type:"structure",required:["TLSInspectionConfiguration","UpdateToken"],members:{TLSInspectionConfigurationArn:{},TLSInspectionConfigurationName:{},TLSInspectionConfiguration:{shape:"S3p"},Description:{},EncryptionConfiguration:{shape:"Sk"},UpdateToken:{}}},output:{type:"structure",required:["UpdateToken","TLSInspectionConfigurationResponse"],members:{UpdateToken:{},TLSInspectionConfigurationResponse:{shape:"S3x"}}}}},shapes:{S7:{type:"list",member:{type:"structure",required:["SubnetId"],members:{SubnetId:{},IPAddressType:{}}}},Sg:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},Sk:{type:"structure",required:["Type"],members:{KeyId:{},Type:{}}},So:{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:"Sg"},EncryptionConfiguration:{shape:"Sk"}}},Sq:{type:"structure",required:["Status","ConfigurationSyncStateSummary"],members:{Status:{},ConfigurationSyncStateSummary:{},SyncStates:{type:"map",key:{},value:{type:"structure",members:{Attachment:{type:"structure",members:{SubnetId:{},EndpointId:{},Status:{},StatusMessage:{}}},Config:{type:"map",key:{},value:{type:"structure",members:{SyncStatus:{},UpdateToken:{}}}}}}},CapacityUsageSummary:{type:"structure",members:{CIDRs:{type:"structure",members:{AvailableCIDRCount:{type:"integer"},UtilizedCIDRCount:{type:"integer"},IPSetReferences:{type:"map",key:{},value:{type:"structure",members:{ResolvedCIDRCount:{type:"integer"}}}}}}}}}},S1b:{type:"structure",required:["StatelessDefaultActions","StatelessFragmentDefaultActions"],members:{StatelessRuleGroupReferences:{type:"list",member:{type:"structure",required:["ResourceArn","Priority"],members:{ResourceArn:{},Priority:{type:"integer"}}}},StatelessDefaultActions:{shape:"S1f"},StatelessFragmentDefaultActions:{shape:"S1f"},StatelessCustomActions:{shape:"S1g"},StatefulRuleGroupReferences:{type:"list",member:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{},Priority:{type:"integer"},Override:{type:"structure",members:{Action:{}}}}}},StatefulDefaultActions:{type:"list",member:{}},StatefulEngineOptions:{type:"structure",members:{RuleOrder:{},StreamExceptionPolicy:{}}},TLSInspectionConfigurationArn:{},PolicyVariables:{type:"structure",members:{RuleVariables:{shape:"S1x"}}}}},S1f:{type:"list",member:{}},S1g:{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:{}}}}}}}}}}},S1x:{type:"map",key:{},value:{type:"structure",required:["Definition"],members:{Definition:{shape:"S20"}}}},S20:{type:"list",member:{}},S23:{type:"structure",required:["FirewallPolicyName","FirewallPolicyArn","FirewallPolicyId"],members:{FirewallPolicyName:{},FirewallPolicyArn:{},FirewallPolicyId:{},Description:{},FirewallPolicyStatus:{},Tags:{shape:"Sg"},ConsumedStatelessRuleCapacity:{type:"integer"},ConsumedStatefulRuleCapacity:{type:"integer"},NumberOfAssociations:{type:"integer"},EncryptionConfiguration:{shape:"Sk"},LastModifiedTime:{type:"timestamp"}}},S29:{type:"structure",required:["RulesSource"],members:{RuleVariables:{type:"structure",members:{IPSets:{shape:"S1x"},PortSets:{type:"map",key:{},value:{type:"structure",members:{Definition:{shape:"S20"}}}}}},ReferenceSets:{type:"structure",members:{IPSetReferences:{type:"map",key:{},value:{type:"structure",members:{ReferenceArn:{}}}}}},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:"S37"},Destinations:{shape:"S37"},SourcePorts:{shape:"S3a"},DestinationPorts:{shape:"S3a"},Protocols:{shape:"S3d"},TCPFlags:{type:"list",member:{type:"structure",required:["Flags"],members:{Flags:{shape:"S3h"},Masks:{shape:"S3h"}}}}}},Actions:{shape:"S1f"}}},Priority:{type:"integer"}}}},CustomActions:{shape:"S1g"}}}}},StatefulRuleOptions:{shape:"S3j"}}},S37:{type:"list",member:{type:"structure",required:["AddressDefinition"],members:{AddressDefinition:{}}}},S3a:{type:"list",member:{type:"structure",required:["FromPort","ToPort"],members:{FromPort:{type:"integer"},ToPort:{type:"integer"}}}},S3d:{type:"list",member:{type:"integer"}},S3h:{type:"list",member:{}},S3j:{type:"structure",members:{RuleOrder:{}}},S3l:{type:"structure",members:{SourceArn:{},SourceUpdateToken:{}}},S3n:{type:"structure",required:["RuleGroupArn","RuleGroupName","RuleGroupId"],members:{RuleGroupArn:{},RuleGroupName:{},RuleGroupId:{},Description:{},Type:{},Capacity:{type:"integer"},RuleGroupStatus:{},Tags:{shape:"Sg"},ConsumedCapacity:{type:"integer"},NumberOfAssociations:{type:"integer"},EncryptionConfiguration:{shape:"Sk"},SourceMetadata:{shape:"S3l"},SnsTopic:{},LastModifiedTime:{type:"timestamp"}}},S3p:{type:"structure",members:{ServerCertificateConfigurations:{type:"list",member:{type:"structure",members:{ServerCertificates:{type:"list",member:{type:"structure",members:{ResourceArn:{}}}},Scopes:{type:"list",member:{type:"structure",members:{Sources:{shape:"S37"},Destinations:{shape:"S37"},SourcePorts:{shape:"S3a"},DestinationPorts:{shape:"S3a"},Protocols:{shape:"S3d"}}}}}}}}},S3x:{type:"structure",required:["TLSInspectionConfigurationArn","TLSInspectionConfigurationName","TLSInspectionConfigurationId"],members:{TLSInspectionConfigurationArn:{},TLSInspectionConfigurationName:{},TLSInspectionConfigurationId:{},TLSInspectionConfigurationStatus:{},Description:{},Tags:{shape:"Sg"},LastModifiedTime:{type:"timestamp"},NumberOfAssociations:{type:"integer"},EncryptionConfiguration:{shape:"Sk"},Certificates:{type:"list",member:{type:"structure",members:{CertificateArn:{},CertificateSerial:{},Status:{},StatusMessage:{}}}}}},S4h:{type:"structure",required:["LogDestinationConfigs"],members:{LogDestinationConfigs:{type:"list",member:{type:"structure",required:["LogType","LogDestinationType","LogDestination"],members:{LogType:{},LogDestinationType:{},LogDestination:{type:"map",key:{},value:{}}}}}}}}}},1294:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["cognitoidentity"]={};s.CognitoIdentity=i.defineService("cognitoidentity",["2014-06-30"]);Object.defineProperty(a.services["cognitoidentity"],"2014-06-30",{get:function get(){var e=r(6949);e.paginators=r(1963).pagination;return e},enumerable:true,configurable:true});e.exports=s.CognitoIdentity},1295:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2021-06-03",endpointPrefix:"internetmonitor",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"Amazon CloudWatch Internet Monitor",serviceId:"InternetMonitor",signatureVersion:"v4",signingName:"internetmonitor",uid:"internetmonitor-2021-06-03"},operations:{CreateMonitor:{http:{requestUri:"/v20210603/Monitors",responseCode:200},input:{type:"structure",required:["MonitorName"],members:{MonitorName:{},Resources:{shape:"S3"},ClientToken:{idempotencyToken:true},Tags:{shape:"S6"},MaxCityNetworksToMonitor:{type:"integer"},InternetMeasurementsLogDelivery:{shape:"Sa"},TrafficPercentageToMonitor:{type:"integer"}}},output:{type:"structure",required:["Arn","Status"],members:{Arn:{},Status:{}}},idempotent:true},DeleteMonitor:{http:{method:"DELETE",requestUri:"/v20210603/Monitors/{MonitorName}",responseCode:200},input:{type:"structure",required:["MonitorName"],members:{MonitorName:{location:"uri",locationName:"MonitorName"}}},output:{type:"structure",members:{}},idempotent:true},GetHealthEvent:{http:{method:"GET",requestUri:"/v20210603/Monitors/{MonitorName}/HealthEvents/{EventId}",responseCode:200},input:{type:"structure",required:["MonitorName","EventId"],members:{MonitorName:{location:"uri",locationName:"MonitorName"},EventId:{location:"uri",locationName:"EventId"}}},output:{type:"structure",required:["EventArn","EventId","StartedAt","LastUpdatedAt","ImpactedLocations","Status","ImpactType"],members:{EventArn:{},EventId:{},StartedAt:{shape:"Sn"},EndedAt:{shape:"Sn"},CreatedAt:{shape:"Sn"},LastUpdatedAt:{shape:"Sn"},ImpactedLocations:{shape:"So"},Status:{},PercentOfTotalTrafficImpacted:{type:"double"},ImpactType:{}}}},GetMonitor:{http:{method:"GET",requestUri:"/v20210603/Monitors/{MonitorName}",responseCode:200},input:{type:"structure",required:["MonitorName"],members:{MonitorName:{location:"uri",locationName:"MonitorName"}}},output:{type:"structure",required:["MonitorName","MonitorArn","Resources","Status","CreatedAt","ModifiedAt"],members:{MonitorName:{},MonitorArn:{},Resources:{shape:"S3"},Status:{},CreatedAt:{shape:"Sn"},ModifiedAt:{shape:"Sn"},ProcessingStatus:{},ProcessingStatusInfo:{},Tags:{shape:"S6"},MaxCityNetworksToMonitor:{type:"integer"},InternetMeasurementsLogDelivery:{shape:"Sa"},TrafficPercentageToMonitor:{type:"integer"}}}},ListHealthEvents:{http:{method:"GET",requestUri:"/v20210603/Monitors/{MonitorName}/HealthEvents",responseCode:200},input:{type:"structure",required:["MonitorName"],members:{MonitorName:{location:"uri",locationName:"MonitorName"},StartTime:{shape:"Sn",location:"querystring",locationName:"StartTime"},EndTime:{shape:"Sn",location:"querystring",locationName:"EndTime"},NextToken:{location:"querystring",locationName:"NextToken"},MaxResults:{location:"querystring",locationName:"MaxResults",type:"integer"},EventStatus:{location:"querystring",locationName:"EventStatus"}}},output:{type:"structure",required:["HealthEvents"],members:{HealthEvents:{type:"list",member:{type:"structure",required:["EventArn","EventId","StartedAt","LastUpdatedAt","ImpactedLocations","Status","ImpactType"],members:{EventArn:{},EventId:{},StartedAt:{shape:"Sn"},EndedAt:{shape:"Sn"},CreatedAt:{shape:"Sn"},LastUpdatedAt:{shape:"Sn"},ImpactedLocations:{shape:"So"},Status:{},PercentOfTotalTrafficImpacted:{type:"double"},ImpactType:{}}}},NextToken:{}}}},ListMonitors:{http:{method:"GET",requestUri:"/v20210603/Monitors",responseCode:200},input:{type:"structure",members:{NextToken:{location:"querystring",locationName:"NextToken"},MaxResults:{location:"querystring",locationName:"MaxResults",type:"integer"},MonitorStatus:{location:"querystring",locationName:"MonitorStatus"}}},output:{type:"structure",required:["Monitors"],members:{Monitors:{type:"list",member:{type:"structure",required:["MonitorName","MonitorArn","Status"],members:{MonitorName:{},MonitorArn:{},Status:{},ProcessingStatus:{}}}},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:"S6"}}}},TagResource:{http:{requestUri:"/tags/{ResourceArn}",responseCode:204},input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{location:"uri",locationName:"ResourceArn"},Tags:{shape:"S6"}}},output:{type:"structure",members:{}},idempotent:true},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},UpdateMonitor:{http:{method:"PATCH",requestUri:"/v20210603/Monitors/{MonitorName}",responseCode:200},input:{type:"structure",required:["MonitorName"],members:{MonitorName:{location:"uri",locationName:"MonitorName"},ResourcesToAdd:{shape:"S3"},ResourcesToRemove:{shape:"S3"},Status:{},ClientToken:{idempotencyToken:true},MaxCityNetworksToMonitor:{type:"integer"},InternetMeasurementsLogDelivery:{shape:"Sa"},TrafficPercentageToMonitor:{type:"integer"}}},output:{type:"structure",required:["MonitorArn","Status"],members:{MonitorArn:{},Status:{}}},idempotent:true}},shapes:{S3:{type:"list",member:{}},S6:{type:"map",key:{},value:{}},Sa:{type:"structure",members:{S3Config:{type:"structure",members:{BucketName:{},BucketPrefix:{},LogDeliveryStatus:{}}}}},Sn:{type:"timestamp",timestampFormat:"iso8601"},So:{type:"list",member:{type:"structure",required:["ASName","ASNumber","Country","Status"],members:{ASName:{},ASNumber:{type:"long"},Country:{},Subdivision:{},Metro:{},City:{},Latitude:{type:"double"},Longitude:{type:"double"},CountryCode:{},SubdivisionCode:{},ServiceLocation:{},Status:{},CausedBy:{type:"structure",required:["Networks","AsPath","NetworkEventType"],members:{Networks:{shape:"Su"},AsPath:{shape:"Su"},NetworkEventType:{}}},InternetHealth:{type:"structure",members:{Availability:{type:"structure",members:{ExperienceScore:{type:"double"},PercentOfTotalTrafficImpacted:{type:"double"},PercentOfClientLocationImpacted:{type:"double"}}},Performance:{type:"structure",members:{ExperienceScore:{type:"double"},PercentOfTotalTrafficImpacted:{type:"double"},PercentOfClientLocationImpacted:{type:"double"},RoundTripTime:{type:"structure",members:{P50:{type:"double"},P90:{type:"double"},P95:{type:"double"}}}}}}}}}},Su:{type:"list",member:{type:"structure",required:["ASName","ASNumber"],members:{ASName:{},ASNumber:{type:"long"}}}}}}},1320:function(e){e.exports={pagination:{ListExperiments:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"experiments"},ListFeatures:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"features"},ListLaunches:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"launches"},ListProjects:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"projects"},ListSegmentReferences:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"referencedBy"},ListSegments:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"segments"}}}},1324:function(e){e.exports={version:2,waiters:{}}},1325:function(e,t,r){var s=r(2393);s.TokenProviderChain=s.util.inherit(s.Token,{constructor:function TokenProviderChain(e){if(e){this.providers=e}else{this.providers=s.TokenProviderChain.defaultProviders.slice(0)}this.resolveCallbacks=[]},resolve:function resolve(e){var t=this;if(t.providers.length===0){e(new Error("No providers"));return t}if(t.resolveCallbacks.push(e)===1){var r=0;var i=t.providers.slice(0);function resolveNext(e,a){if(!e&&a||r===i.length){s.util.arrayEach(t.resolveCallbacks,function(t){t(e,a)});t.resolveCallbacks.length=0;return}var o=i[r++];if(typeof o==="function"){a=o.call()}else{a=o}if(a.get){a.get(function(e){resolveNext(e,e?null:a)})}else{resolveNext(null,a)}}resolveNext()}return t}});s.TokenProviderChain.defaultProviders=[];s.TokenProviderChain.addPromisesToClass=function addPromisesToClass(e){this.prototype.resolvePromise=s.util.promisifyMethod("resolve",e)};s.TokenProviderChain.deletePromisesFromClass=function deletePromisesFromClass(){delete this.prototype.resolvePromise};s.util.addPromises(s.TokenProviderChain)},1333:function(e){e.exports={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:{}}}}}},1343:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["codeguruprofiler"]={};s.CodeGuruProfiler=i.defineService("codeguruprofiler",["2019-07-18"]);Object.defineProperty(a.services["codeguruprofiler"],"2019-07-18",{get:function get(){var e=r(354);e.paginators=r(7755).pagination;return e},enumerable:true,configurable:true});e.exports=s.CodeGuruProfiler},1359:function(e){e.exports={pagination:{ListManagedResources:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"},ListZonalShifts:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"}}}},1363:function(e,t,r){var s=r(2393);var i=r(1294);var a=r(2726);s.CognitoIdentityCredentials=s.util.inherit(s.Credentials,{localStorageKey:{id:"aws.cognito.identity-id.",providers:"aws.cognito.identity-providers."},constructor:function CognitoIdentityCredentials(e,t){s.Credentials.call(this);this.expired=true;this.params=e;this.data=null;this._identityId=null;this._clientConfig=s.util.copy(t||{});this.loadCachedId();var r=this;Object.defineProperty(this,"identityId",{get:function(){r.loadCachedId();return r._identityId||r.params.IdentityId},set:function(e){r._identityId=e}})},refresh:function refresh(e){this.coalesceRefresh(e||s.util.fn.callback)},load:function load(e){var t=this;t.createClients();t.data=null;t._identityId=null;t.getId(function(r){if(!r){if(!t.params.RoleArn){t.getCredentialsForIdentity(e)}else{t.getCredentialsFromSTS(e)}}else{t.clearIdOnNotAuthorized(r);e(r)}})},clearCachedId:function clearCache(){this._identityId=null;delete this.params.IdentityId;var e=this.params.IdentityPoolId;var t=this.params.LoginId||"";delete this.storage[this.localStorageKey.id+e+t];delete this.storage[this.localStorageKey.providers+e+t]},clearIdOnNotAuthorized:function clearIdOnNotAuthorized(e){var t=this;if(e.code=="NotAuthorizedException"){t.clearCachedId()}},getId:function getId(e){var t=this;if(typeof t.params.IdentityId==="string"){return e(null,t.params.IdentityId)}t.cognito.getId(function(r,s){if(!r&&s.IdentityId){t.params.IdentityId=s.IdentityId;e(null,s.IdentityId)}else{e(r)}})},loadCredentials:function loadCredentials(e,t){if(!e||!t)return;t.expired=false;t.accessKeyId=e.Credentials.AccessKeyId;t.secretAccessKey=e.Credentials.SecretKey;t.sessionToken=e.Credentials.SessionToken;t.expireTime=e.Credentials.Expiration},getCredentialsForIdentity:function getCredentialsForIdentity(e){var t=this;t.cognito.getCredentialsForIdentity(function(r,s){if(!r){t.cacheId(s);t.data=s;t.loadCredentials(t.data,t)}else{t.clearIdOnNotAuthorized(r)}e(r)})},getCredentialsFromSTS:function getCredentialsFromSTS(e){var t=this;t.cognito.getOpenIdToken(function(r,s){if(!r){t.cacheId(s);t.params.WebIdentityToken=s.Token;t.webIdentityCredentials.refresh(function(r){if(!r){t.data=t.webIdentityCredentials.data;t.sts.credentialsFrom(t.data,t)}e(r)})}else{t.clearIdOnNotAuthorized(r);e(r)}})},loadCachedId:function loadCachedId(){var e=this;if(s.util.isBrowser()&&!e.params.IdentityId){var t=e.getStorage("id");if(t&&e.params.Logins){var r=Object.keys(e.params.Logins);var i=(e.getStorage("providers")||"").split(",");var a=i.filter(function(e){return r.indexOf(e)!==-1});if(a.length!==0){e.params.IdentityId=t}}else if(t){e.params.IdentityId=t}}},createClients:function(){var e=this._clientConfig;this.webIdentityCredentials=this.webIdentityCredentials||new s.WebIdentityCredentials(this.params,e);if(!this.cognito){var t=s.util.merge({},e);t.params=this.params;this.cognito=new i(t)}this.sts=this.sts||new a(e)},cacheId:function cacheId(e){this._identityId=e.IdentityId;this.params.IdentityId=this._identityId;if(s.util.isBrowser()){this.setStorage("id",e.IdentityId);if(this.params.Logins){this.setStorage("providers",Object.keys(this.params.Logins).join(","))}}},getStorage:function getStorage(e){return this.storage[this.localStorageKey[e]+this.params.IdentityPoolId+(this.params.LoginId||"")]},setStorage:function setStorage(e,t){try{this.storage[this.localStorageKey[e]+this.params.IdentityPoolId+(this.params.LoginId||"")]=t}catch(e){}},storage:function(){try{var e=s.util.isBrowser()&&window.localStorage!==null&&typeof window.localStorage==="object"?window.localStorage:{};e["aws.test-storage"]="foobar";delete e["aws.test-storage"];return e}catch(e){return{}}}()})},1368:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:true});t.default=void 0;var s=_interopRequireDefault(r(8541));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}const i=[];for(let e=0;e<256;++e){i.push((e+256).toString(16).substr(1))}function stringify(e,t=0){const r=(i[e[t+0]]+i[e[t+1]]+i[e[t+2]]+i[e[t+3]]+"-"+i[e[t+4]]+i[e[t+5]]+"-"+i[e[t+6]]+i[e[t+7]]+"-"+i[e[t+8]]+i[e[t+9]]+"-"+i[e[t+10]]+i[e[t+11]]+i[e[t+12]]+i[e[t+13]]+i[e[t+14]]+i[e[t+15]]).toLowerCase();if(!(0,s.default)(r)){throw TypeError("Stringified UUID is invalid")}return r}var a=stringify;t.default=a},1374:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["workdocs"]={};s.WorkDocs=i.defineService("workdocs",["2016-05-01"]);Object.defineProperty(a.services["workdocs"],"2016-05-01",{get:function get(){var e=r(6129);e.paginators=r(4073).pagination;return e},enumerable:true,configurable:true});e.exports=s.WorkDocs},1382:function(e){e.exports={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:{AssociateAlias:{http:{method:"PUT",requestUri:"/2020-05-31/distribution/{TargetDistributionId}/associate-alias",responseCode:200},input:{type:"structure",required:["TargetDistributionId","Alias"],members:{TargetDistributionId:{location:"uri",locationName:"TargetDistributionId"},Alias:{location:"querystring",locationName:"Alias"}}}},CopyDistribution:{http:{requestUri:"/2020-05-31/distribution/{PrimaryDistributionId}/copy",responseCode:201},input:{locationName:"CopyDistributionRequest",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2020-05-31/"},type:"structure",required:["PrimaryDistributionId","CallerReference"],members:{PrimaryDistributionId:{location:"uri",locationName:"PrimaryDistributionId"},Staging:{location:"header",locationName:"Staging",type:"boolean"},IfMatch:{location:"header",locationName:"If-Match"},CallerReference:{}}},output:{type:"structure",members:{Distribution:{shape:"S6"},Location:{location:"header",locationName:"Location"},ETag:{location:"header",locationName:"ETag"}},payload:"Distribution"}},CreateCachePolicy:{http:{requestUri:"/2020-05-31/cache-policy",responseCode:201},input:{type:"structure",required:["CachePolicyConfig"],members:{CachePolicyConfig:{shape:"S2n",locationName:"CachePolicyConfig",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2020-05-31/"}}},payload:"CachePolicyConfig"},output:{type:"structure",members:{CachePolicy:{shape:"S2y"},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:"S30",locationName:"CloudFrontOriginAccessIdentityConfig",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2020-05-31/"}}},payload:"CloudFrontOriginAccessIdentityConfig"},output:{type:"structure",members:{CloudFrontOriginAccessIdentity:{shape:"S32"},Location:{location:"header",locationName:"Location"},ETag:{location:"header",locationName:"ETag"}},payload:"CloudFrontOriginAccessIdentity"}},CreateContinuousDeploymentPolicy:{http:{requestUri:"/2020-05-31/continuous-deployment-policy",responseCode:201},input:{type:"structure",required:["ContinuousDeploymentPolicyConfig"],members:{ContinuousDeploymentPolicyConfig:{shape:"S34",locationName:"ContinuousDeploymentPolicyConfig",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2020-05-31/"}}},payload:"ContinuousDeploymentPolicyConfig"},output:{type:"structure",members:{ContinuousDeploymentPolicy:{shape:"S3e"},Location:{location:"header",locationName:"Location"},ETag:{location:"header",locationName:"ETag"}},payload:"ContinuousDeploymentPolicy"}},CreateDistribution:{http:{requestUri:"/2020-05-31/distribution",responseCode:201},input:{type:"structure",required:["DistributionConfig"],members:{DistributionConfig:{shape:"Sh",locationName:"DistributionConfig",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2020-05-31/"}}},payload:"DistributionConfig"},output:{type:"structure",members:{Distribution:{shape:"S6"},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:"Sh"},Tags:{shape:"S3j"}}}},payload:"DistributionConfigWithTags"},output:{type:"structure",members:{Distribution:{shape:"S6"},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:"S3q",locationName:"FieldLevelEncryptionConfig",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2020-05-31/"}}},payload:"FieldLevelEncryptionConfig"},output:{type:"structure",members:{FieldLevelEncryption:{shape:"S41"},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:"S43",locationName:"FieldLevelEncryptionProfileConfig",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2020-05-31/"}}},payload:"FieldLevelEncryptionProfileConfig"},output:{type:"structure",members:{FieldLevelEncryptionProfile:{shape:"S4a"},Location:{location:"header",locationName:"Location"},ETag:{location:"header",locationName:"ETag"}},payload:"FieldLevelEncryptionProfile"}},CreateFunction:{http:{requestUri:"/2020-05-31/function",responseCode:201},input:{locationName:"CreateFunctionRequest",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2020-05-31/"},type:"structure",required:["Name","FunctionConfig","FunctionCode"],members:{Name:{},FunctionConfig:{shape:"S4d"},FunctionCode:{shape:"S4f"}}},output:{type:"structure",members:{FunctionSummary:{shape:"S4h"},Location:{location:"header",locationName:"Location"},ETag:{location:"header",locationName:"ETag"}},payload:"FunctionSummary"}},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:"S4l",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:"S4p"}},payload:"Invalidation"}},CreateKeyGroup:{http:{requestUri:"/2020-05-31/key-group",responseCode:201},input:{type:"structure",required:["KeyGroupConfig"],members:{KeyGroupConfig:{shape:"S4r",locationName:"KeyGroupConfig",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2020-05-31/"}}},payload:"KeyGroupConfig"},output:{type:"structure",members:{KeyGroup:{shape:"S4u"},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:"S4w",locationName:"MonitoringSubscription",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2020-05-31/"}}},payload:"MonitoringSubscription"},output:{type:"structure",members:{MonitoringSubscription:{shape:"S4w"}},payload:"MonitoringSubscription"}},CreateOriginAccessControl:{http:{requestUri:"/2020-05-31/origin-access-control",responseCode:201},input:{type:"structure",required:["OriginAccessControlConfig"],members:{OriginAccessControlConfig:{shape:"S51",locationName:"OriginAccessControlConfig",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2020-05-31/"}}},payload:"OriginAccessControlConfig"},output:{type:"structure",members:{OriginAccessControl:{shape:"S56"},Location:{location:"header",locationName:"Location"},ETag:{location:"header",locationName:"ETag"}},payload:"OriginAccessControl"}},CreateOriginRequestPolicy:{http:{requestUri:"/2020-05-31/origin-request-policy",responseCode:201},input:{type:"structure",required:["OriginRequestPolicyConfig"],members:{OriginRequestPolicyConfig:{shape:"S58",locationName:"OriginRequestPolicyConfig",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2020-05-31/"}}},payload:"OriginRequestPolicyConfig"},output:{type:"structure",members:{OriginRequestPolicy:{shape:"S5g"},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:"S5i",locationName:"PublicKeyConfig",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2020-05-31/"}}},payload:"PublicKeyConfig"},output:{type:"structure",members:{PublicKey:{shape:"S5k"},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:"S5m"},Fields:{shape:"S5p"},Name:{},SamplingRate:{type:"long"}}},output:{type:"structure",members:{RealtimeLogConfig:{shape:"S5r"}}}},CreateResponseHeadersPolicy:{http:{requestUri:"/2020-05-31/response-headers-policy",responseCode:201},input:{type:"structure",required:["ResponseHeadersPolicyConfig"],members:{ResponseHeadersPolicyConfig:{shape:"S5t",locationName:"ResponseHeadersPolicyConfig",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2020-05-31/"}}},payload:"ResponseHeadersPolicyConfig"},output:{type:"structure",members:{ResponseHeadersPolicy:{shape:"S6m"},Location:{location:"header",locationName:"Location"},ETag:{location:"header",locationName:"ETag"}},payload:"ResponseHeadersPolicy"}},CreateStreamingDistribution:{http:{requestUri:"/2020-05-31/streaming-distribution",responseCode:201},input:{type:"structure",required:["StreamingDistributionConfig"],members:{StreamingDistributionConfig:{shape:"S6o",locationName:"StreamingDistributionConfig",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2020-05-31/"}}},payload:"StreamingDistributionConfig"},output:{type:"structure",members:{StreamingDistribution:{shape:"S6s"},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:"S6o"},Tags:{shape:"S3j"}}}},payload:"StreamingDistributionConfigWithTags"},output:{type:"structure",members:{StreamingDistribution:{shape:"S6s"},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"}}}},DeleteContinuousDeploymentPolicy:{http:{method:"DELETE",requestUri:"/2020-05-31/continuous-deployment-policy/{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"}}}},DeleteFunction:{http:{method:"DELETE",requestUri:"/2020-05-31/function/{Name}",responseCode:204},input:{type:"structure",required:["IfMatch","Name"],members:{Name:{location:"uri",locationName:"Name"},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:{}}},DeleteOriginAccessControl:{http:{method:"DELETE",requestUri:"/2020-05-31/origin-access-control/{Id}",responseCode:204},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"},IfMatch:{location:"header",locationName:"If-Match"}}}},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:{}}}},DeleteResponseHeadersPolicy:{http:{method:"DELETE",requestUri:"/2020-05-31/response-headers-policy/{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:"/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"}}}},DescribeFunction:{http:{method:"GET",requestUri:"/2020-05-31/function/{Name}/describe"},input:{type:"structure",required:["Name"],members:{Name:{location:"uri",locationName:"Name"},Stage:{location:"querystring",locationName:"Stage"}}},output:{type:"structure",members:{FunctionSummary:{shape:"S4h"},ETag:{location:"header",locationName:"ETag"}},payload:"FunctionSummary"}},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:"S2y"},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:"S2n"},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:"S32"},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:"S30"},ETag:{location:"header",locationName:"ETag"}},payload:"CloudFrontOriginAccessIdentityConfig"}},GetContinuousDeploymentPolicy:{http:{method:"GET",requestUri:"/2020-05-31/continuous-deployment-policy/{Id}"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{ContinuousDeploymentPolicy:{shape:"S3e"},ETag:{location:"header",locationName:"ETag"}},payload:"ContinuousDeploymentPolicy"}},GetContinuousDeploymentPolicyConfig:{http:{method:"GET",requestUri:"/2020-05-31/continuous-deployment-policy/{Id}/config"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{ContinuousDeploymentPolicyConfig:{shape:"S34"},ETag:{location:"header",locationName:"ETag"}},payload:"ContinuousDeploymentPolicyConfig"}},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:"S6"},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:"Sh"},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:"S41"},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:"S3q"},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:"S4a"},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:"S43"},ETag:{location:"header",locationName:"ETag"}},payload:"FieldLevelEncryptionProfileConfig"}},GetFunction:{http:{method:"GET",requestUri:"/2020-05-31/function/{Name}"},input:{type:"structure",required:["Name"],members:{Name:{location:"uri",locationName:"Name"},Stage:{location:"querystring",locationName:"Stage"}}},output:{type:"structure",members:{FunctionCode:{shape:"S4f"},ETag:{location:"header",locationName:"ETag"},ContentType:{location:"header",locationName:"Content-Type"}},payload:"FunctionCode"}},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:"S4p"}},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:"S4u"},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:"S4r"},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:"S4w"}},payload:"MonitoringSubscription"}},GetOriginAccessControl:{http:{method:"GET",requestUri:"/2020-05-31/origin-access-control/{Id}"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{OriginAccessControl:{shape:"S56"},ETag:{location:"header",locationName:"ETag"}},payload:"OriginAccessControl"}},GetOriginAccessControlConfig:{http:{method:"GET",requestUri:"/2020-05-31/origin-access-control/{Id}/config"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{OriginAccessControlConfig:{shape:"S51"},ETag:{location:"header",locationName:"ETag"}},payload:"OriginAccessControlConfig"}},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:"S5g"},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:"S58"},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:"S5k"},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:"S5i"},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:"S5r"}}}},GetResponseHeadersPolicy:{http:{method:"GET",requestUri:"/2020-05-31/response-headers-policy/{Id}"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{ResponseHeadersPolicy:{shape:"S6m"},ETag:{location:"header",locationName:"ETag"}},payload:"ResponseHeadersPolicy"}},GetResponseHeadersPolicyConfig:{http:{method:"GET",requestUri:"/2020-05-31/response-headers-policy/{Id}/config"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{ResponseHeadersPolicyConfig:{shape:"S5t"},ETag:{location:"header",locationName:"ETag"}},payload:"ResponseHeadersPolicyConfig"}},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:"S6s"},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:"S6o"},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:"S2y"}}}}}}},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"}},ListConflictingAliases:{http:{method:"GET",requestUri:"/2020-05-31/conflicting-alias",responseCode:200},input:{type:"structure",required:["DistributionId","Alias"],members:{DistributionId:{location:"querystring",locationName:"DistributionId"},Alias:{location:"querystring",locationName:"Alias"},Marker:{location:"querystring",locationName:"Marker"},MaxItems:{location:"querystring",locationName:"MaxItems",type:"integer"}}},output:{type:"structure",members:{ConflictingAliasesList:{type:"structure",members:{NextMarker:{},MaxItems:{type:"integer"},Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"ConflictingAlias",type:"structure",members:{Alias:{},DistributionId:{},AccountId:{}}}}}}},payload:"ConflictingAliasesList"}},ListContinuousDeploymentPolicies:{http:{method:"GET",requestUri:"/2020-05-31/continuous-deployment-policy"},input:{type:"structure",members:{Marker:{location:"querystring",locationName:"Marker"},MaxItems:{location:"querystring",locationName:"MaxItems"}}},output:{type:"structure",members:{ContinuousDeploymentPolicyList:{type:"structure",required:["MaxItems","Quantity"],members:{NextMarker:{},MaxItems:{type:"integer"},Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"ContinuousDeploymentPolicySummary",type:"structure",required:["ContinuousDeploymentPolicy"],members:{ContinuousDeploymentPolicy:{shape:"S3e"}}}}}}},payload:"ContinuousDeploymentPolicyList"}},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:"S9o"}},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:"S9t"}},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:"S9t"}},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:"S9t"}},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:"S9o"}},payload:"DistributionList"}},ListDistributionsByResponseHeadersPolicyId:{http:{method:"GET",requestUri:"/2020-05-31/distributionsByResponseHeadersPolicyId/{ResponseHeadersPolicyId}"},input:{type:"structure",required:["ResponseHeadersPolicyId"],members:{Marker:{location:"querystring",locationName:"Marker"},MaxItems:{location:"querystring",locationName:"MaxItems"},ResponseHeadersPolicyId:{location:"uri",locationName:"ResponseHeadersPolicyId"}}},output:{type:"structure",members:{DistributionIdList:{shape:"S9t"}},payload:"DistributionIdList"}},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:"S9o"}},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:"S3r"},ContentTypeProfileConfig:{shape:"S3v"}}}}}}},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:"S44"},Comment:{}}}}}}},payload:"FieldLevelEncryptionProfileList"}},ListFunctions:{http:{method:"GET",requestUri:"/2020-05-31/function"},input:{type:"structure",members:{Marker:{location:"querystring",locationName:"Marker"},MaxItems:{location:"querystring",locationName:"MaxItems"},Stage:{location:"querystring",locationName:"Stage"}}},output:{type:"structure",members:{FunctionList:{type:"structure",required:["MaxItems","Quantity"],members:{NextMarker:{},MaxItems:{type:"integer"},Quantity:{type:"integer"},Items:{type:"list",member:{shape:"S4h",locationName:"FunctionSummary"}}}}},payload:"FunctionList"}},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:"S4u"}}}}}}},payload:"KeyGroupList"}},ListOriginAccessControls:{http:{method:"GET",requestUri:"/2020-05-31/origin-access-control"},input:{type:"structure",members:{Marker:{location:"querystring",locationName:"Marker"},MaxItems:{location:"querystring",locationName:"MaxItems"}}},output:{type:"structure",members:{OriginAccessControlList:{type:"structure",required:["Marker","MaxItems","IsTruncated","Quantity"],members:{Marker:{},NextMarker:{},MaxItems:{type:"integer"},IsTruncated:{type:"boolean"},Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"OriginAccessControlSummary",type:"structure",required:["Id","Description","Name","SigningProtocol","SigningBehavior","OriginAccessControlOriginType"],members:{Id:{},Description:{},Name:{},SigningProtocol:{},SigningBehavior:{},OriginAccessControlOriginType:{}}}}}}},payload:"OriginAccessControlList"}},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:"S5g"}}}}}}},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:"S5r"}},IsTruncated:{type:"boolean"},Marker:{},NextMarker:{}}}},payload:"RealtimeLogConfigs"}},ListResponseHeadersPolicies:{http:{method:"GET",requestUri:"/2020-05-31/response-headers-policy"},input:{type:"structure",members:{Type:{location:"querystring",locationName:"Type"},Marker:{location:"querystring",locationName:"Marker"},MaxItems:{location:"querystring",locationName:"MaxItems"}}},output:{type:"structure",members:{ResponseHeadersPolicyList:{type:"structure",required:["MaxItems","Quantity"],members:{NextMarker:{},MaxItems:{type:"integer"},Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"ResponseHeadersPolicySummary",type:"structure",required:["Type","ResponseHeadersPolicy"],members:{Type:{},ResponseHeadersPolicy:{shape:"S6m"}}}}}}},payload:"ResponseHeadersPolicyList"}},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:"S6p"},Aliases:{shape:"Si"},TrustedSigners:{shape:"S19"},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:"S3j"}},payload:"Tags"}},PublishFunction:{http:{requestUri:"/2020-05-31/function/{Name}/publish"},input:{type:"structure",required:["Name","IfMatch"],members:{Name:{location:"uri",locationName:"Name"},IfMatch:{location:"header",locationName:"If-Match"}}},output:{type:"structure",members:{FunctionSummary:{shape:"S4h"}},payload:"FunctionSummary"}},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:"S3j",locationName:"Tags",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2020-05-31/"}}},payload:"Tags"}},TestFunction:{http:{requestUri:"/2020-05-31/function/{Name}/test"},input:{locationName:"TestFunctionRequest",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2020-05-31/"},type:"structure",required:["Name","IfMatch","EventObject"],members:{Name:{location:"uri",locationName:"Name"},IfMatch:{location:"header",locationName:"If-Match"},Stage:{},EventObject:{type:"blob",sensitive:true}}},output:{type:"structure",members:{TestResult:{type:"structure",members:{FunctionSummary:{shape:"S4h"},ComputeUtilization:{},FunctionExecutionLogs:{type:"list",member:{},sensitive:true},FunctionErrorMessage:{shape:"Sq"},FunctionOutput:{shape:"Sq"}}}},payload:"TestResult"}},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:"S2n",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:"S2y"},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:"S30",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:"S32"},ETag:{location:"header",locationName:"ETag"}},payload:"CloudFrontOriginAccessIdentity"}},UpdateContinuousDeploymentPolicy:{http:{method:"PUT",requestUri:"/2020-05-31/continuous-deployment-policy/{Id}"},input:{type:"structure",required:["ContinuousDeploymentPolicyConfig","Id"],members:{ContinuousDeploymentPolicyConfig:{shape:"S34",locationName:"ContinuousDeploymentPolicyConfig",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2020-05-31/"}},Id:{location:"uri",locationName:"Id"},IfMatch:{location:"header",locationName:"If-Match"}},payload:"ContinuousDeploymentPolicyConfig"},output:{type:"structure",members:{ContinuousDeploymentPolicy:{shape:"S3e"},ETag:{location:"header",locationName:"ETag"}},payload:"ContinuousDeploymentPolicy"}},UpdateDistribution:{http:{method:"PUT",requestUri:"/2020-05-31/distribution/{Id}/config"},input:{type:"structure",required:["DistributionConfig","Id"],members:{DistributionConfig:{shape:"Sh",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:"S6"},ETag:{location:"header",locationName:"ETag"}},payload:"Distribution"}},UpdateDistributionWithStagingConfig:{http:{method:"PUT",requestUri:"/2020-05-31/distribution/{Id}/promote-staging-config"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"},StagingDistributionId:{location:"querystring",locationName:"StagingDistributionId"},IfMatch:{location:"header",locationName:"If-Match"}}},output:{type:"structure",members:{Distribution:{shape:"S6"},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:"S3q",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:"S41"},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:"S43",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:"S4a"},ETag:{location:"header",locationName:"ETag"}},payload:"FieldLevelEncryptionProfile"}},UpdateFunction:{http:{method:"PUT",requestUri:"/2020-05-31/function/{Name}"},input:{locationName:"UpdateFunctionRequest",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2020-05-31/"},type:"structure",required:["IfMatch","FunctionConfig","FunctionCode","Name"],members:{Name:{location:"uri",locationName:"Name"},IfMatch:{location:"header",locationName:"If-Match"},FunctionConfig:{shape:"S4d"},FunctionCode:{shape:"S4f"}}},output:{type:"structure",members:{FunctionSummary:{shape:"S4h"},ETag:{location:"header",locationName:"ETtag"}},payload:"FunctionSummary"}},UpdateKeyGroup:{http:{method:"PUT",requestUri:"/2020-05-31/key-group/{Id}"},input:{type:"structure",required:["KeyGroupConfig","Id"],members:{KeyGroupConfig:{shape:"S4r",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:"S4u"},ETag:{location:"header",locationName:"ETag"}},payload:"KeyGroup"}},UpdateOriginAccessControl:{http:{method:"PUT",requestUri:"/2020-05-31/origin-access-control/{Id}/config"},input:{type:"structure",required:["OriginAccessControlConfig","Id"],members:{OriginAccessControlConfig:{shape:"S51",locationName:"OriginAccessControlConfig",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2020-05-31/"}},Id:{location:"uri",locationName:"Id"},IfMatch:{location:"header",locationName:"If-Match"}},payload:"OriginAccessControlConfig"},output:{type:"structure",members:{OriginAccessControl:{shape:"S56"},ETag:{location:"header",locationName:"ETag"}},payload:"OriginAccessControl"}},UpdateOriginRequestPolicy:{http:{method:"PUT",requestUri:"/2020-05-31/origin-request-policy/{Id}"},input:{type:"structure",required:["OriginRequestPolicyConfig","Id"],members:{OriginRequestPolicyConfig:{shape:"S58",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:"S5g"},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:"S5i",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:"S5k"},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:"S5m"},Fields:{shape:"S5p"},Name:{},ARN:{},SamplingRate:{type:"long"}}},output:{type:"structure",members:{RealtimeLogConfig:{shape:"S5r"}}}},UpdateResponseHeadersPolicy:{http:{method:"PUT",requestUri:"/2020-05-31/response-headers-policy/{Id}"},input:{type:"structure",required:["ResponseHeadersPolicyConfig","Id"],members:{ResponseHeadersPolicyConfig:{shape:"S5t",locationName:"ResponseHeadersPolicyConfig",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2020-05-31/"}},Id:{location:"uri",locationName:"Id"},IfMatch:{location:"header",locationName:"If-Match"}},payload:"ResponseHeadersPolicyConfig"},output:{type:"structure",members:{ResponseHeadersPolicy:{shape:"S6m"},ETag:{location:"header",locationName:"ETag"}},payload:"ResponseHeadersPolicy"}},UpdateStreamingDistribution:{http:{method:"PUT",requestUri:"/2020-05-31/streaming-distribution/{Id}/config"},input:{type:"structure",required:["StreamingDistributionConfig","Id"],members:{StreamingDistributionConfig:{shape:"S6o",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:"S6s"},ETag:{location:"header",locationName:"ETag"}},payload:"StreamingDistribution"}}},shapes:{S6:{type:"structure",required:["Id","ARN","Status","LastModifiedTime","InProgressInvalidationBatches","DomainName","DistributionConfig"],members:{Id:{},ARN:{},Status:{},LastModifiedTime:{type:"timestamp"},InProgressInvalidationBatches:{type:"integer"},DomainName:{},ActiveTrustedSigners:{shape:"S9"},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:"Sc"}}}}}},DistributionConfig:{shape:"Sh"},AliasICPRecordals:{shape:"S2j"}}},S9:{type:"structure",required:["Enabled","Quantity"],members:{Enabled:{type:"boolean"},Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"Signer",type:"structure",members:{AwsAccountNumber:{},KeyPairIds:{shape:"Sc"}}}}}},Sc:{type:"structure",required:["Quantity"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"KeyPairId"}}}},Sh:{type:"structure",required:["CallerReference","Origins","DefaultCacheBehavior","Comment","Enabled"],members:{CallerReference:{},Aliases:{shape:"Si"},DefaultRootObject:{},Origins:{shape:"Sk"},OriginGroups:{shape:"Sz"},DefaultCacheBehavior:{shape:"S18"},CacheBehaviors:{shape:"S21"},CustomErrorResponses:{shape:"S24"},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:"S2a"},Restrictions:{shape:"S2e"},WebACLId:{},HttpVersion:{},IsIPV6Enabled:{type:"boolean"},ContinuousDeploymentPolicyId:{},Staging:{type:"boolean"}}},Si:{type:"structure",required:["Quantity"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"CNAME"}}}},Sk:{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:{shape:"Sq"}}}}}},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:{}}},OriginAccessControlId:{}}}}}},Sq:{type:"string",sensitive:true},Sz:{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:{}}}}}}}}}}},S18:{type:"structure",required:["TargetOriginId","ViewerProtocolPolicy"],members:{TargetOriginId:{},TrustedSigners:{shape:"S19"},TrustedKeyGroups:{shape:"S1b"},ViewerProtocolPolicy:{},AllowedMethods:{shape:"S1e"},SmoothStreaming:{type:"boolean"},Compress:{type:"boolean"},LambdaFunctionAssociations:{shape:"S1i"},FunctionAssociations:{shape:"S1n"},FieldLevelEncryptionId:{},RealtimeLogConfigArn:{},CachePolicyId:{},OriginRequestPolicyId:{},ResponseHeadersPolicyId:{},ForwardedValues:{shape:"S1r",deprecated:true},MinTTL:{deprecated:true,type:"long"},DefaultTTL:{deprecated:true,type:"long"},MaxTTL:{deprecated:true,type:"long"}}},S19:{type:"structure",required:["Enabled","Quantity"],members:{Enabled:{type:"boolean"},Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"AwsAccountNumber"}}}},S1b:{type:"structure",required:["Enabled","Quantity"],members:{Enabled:{type:"boolean"},Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"KeyGroup"}}}},S1e:{type:"structure",required:["Quantity","Items"],members:{Quantity:{type:"integer"},Items:{shape:"S1f"},CachedMethods:{type:"structure",required:["Quantity","Items"],members:{Quantity:{type:"integer"},Items:{shape:"S1f"}}}}},S1f:{type:"list",member:{locationName:"Method"}},S1i:{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"}}}}}},S1n:{type:"structure",required:["Quantity"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"FunctionAssociation",type:"structure",required:["FunctionARN","EventType"],members:{FunctionARN:{},EventType:{}}}}}},S1r:{type:"structure",required:["QueryString","Cookies"],members:{QueryString:{type:"boolean"},Cookies:{type:"structure",required:["Forward"],members:{Forward:{},WhitelistedNames:{shape:"S1u"}}},Headers:{shape:"S1w"},QueryStringCacheKeys:{type:"structure",required:["Quantity"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"Name"}}}}}},S1u:{type:"structure",required:["Quantity"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"Name"}}}},S1w:{type:"structure",required:["Quantity"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"Name"}}}},S21:{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:"S19"},TrustedKeyGroups:{shape:"S1b"},ViewerProtocolPolicy:{},AllowedMethods:{shape:"S1e"},SmoothStreaming:{type:"boolean"},Compress:{type:"boolean"},LambdaFunctionAssociations:{shape:"S1i"},FunctionAssociations:{shape:"S1n"},FieldLevelEncryptionId:{},RealtimeLogConfigArn:{},CachePolicyId:{},OriginRequestPolicyId:{},ResponseHeadersPolicyId:{},ForwardedValues:{shape:"S1r",deprecated:true},MinTTL:{deprecated:true,type:"long"},DefaultTTL:{deprecated:true,type:"long"},MaxTTL:{deprecated:true,type:"long"}}}}}},S24:{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"}}}}}},S2a:{type:"structure",members:{CloudFrontDefaultCertificate:{type:"boolean"},IAMCertificateId:{},ACMCertificateArn:{},SSLSupportMethod:{},MinimumProtocolVersion:{},Certificate:{deprecated:true},CertificateSource:{deprecated:true}}},S2e:{type:"structure",required:["GeoRestriction"],members:{GeoRestriction:{type:"structure",required:["RestrictionType","Quantity"],members:{RestrictionType:{},Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"Location"}}}}}},S2j:{type:"list",member:{locationName:"AliasICPRecordal",type:"structure",members:{CNAME:{},ICPRecordalStatus:{}}}},S2n:{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:"S1w"}}},CookiesConfig:{type:"structure",required:["CookieBehavior"],members:{CookieBehavior:{},Cookies:{shape:"S1u"}}},QueryStringsConfig:{type:"structure",required:["QueryStringBehavior"],members:{QueryStringBehavior:{},QueryStrings:{shape:"S2v"}}}}}}},S2v:{type:"structure",required:["Quantity"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"Name"}}}},S2y:{type:"structure",required:["Id","LastModifiedTime","CachePolicyConfig"],members:{Id:{},LastModifiedTime:{type:"timestamp"},CachePolicyConfig:{shape:"S2n"}}},S30:{type:"structure",required:["CallerReference","Comment"],members:{CallerReference:{},Comment:{}}},S32:{type:"structure",required:["Id","S3CanonicalUserId"],members:{Id:{},S3CanonicalUserId:{},CloudFrontOriginAccessIdentityConfig:{shape:"S30"}}},S34:{type:"structure",required:["StagingDistributionDnsNames","Enabled"],members:{StagingDistributionDnsNames:{type:"structure",required:["Quantity"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"DnsName"}}}},Enabled:{type:"boolean"},TrafficConfig:{type:"structure",required:["Type"],members:{SingleWeightConfig:{type:"structure",required:["Weight"],members:{Weight:{type:"float"},SessionStickinessConfig:{type:"structure",required:["IdleTTL","MaximumTTL"],members:{IdleTTL:{type:"integer"},MaximumTTL:{type:"integer"}}}}},SingleHeaderConfig:{type:"structure",required:["Header","Value"],members:{Header:{},Value:{}}},Type:{}}}}},S3e:{type:"structure",required:["Id","LastModifiedTime","ContinuousDeploymentPolicyConfig"],members:{Id:{},LastModifiedTime:{type:"timestamp"},ContinuousDeploymentPolicyConfig:{shape:"S34"}}},S3j:{type:"structure",members:{Items:{type:"list",member:{locationName:"Tag",type:"structure",required:["Key"],members:{Key:{},Value:{}}}}}},S3q:{type:"structure",required:["CallerReference"],members:{CallerReference:{},Comment:{},QueryArgProfileConfig:{shape:"S3r"},ContentTypeProfileConfig:{shape:"S3v"}}},S3r:{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:{}}}}}}}},S3v:{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:{}}}}}}}},S41:{type:"structure",required:["Id","LastModifiedTime","FieldLevelEncryptionConfig"],members:{Id:{},LastModifiedTime:{type:"timestamp"},FieldLevelEncryptionConfig:{shape:"S3q"}}},S43:{type:"structure",required:["Name","CallerReference","EncryptionEntities"],members:{Name:{},CallerReference:{},Comment:{},EncryptionEntities:{shape:"S44"}}},S44:{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"}}}}}}}}},S4a:{type:"structure",required:["Id","LastModifiedTime","FieldLevelEncryptionProfileConfig"],members:{Id:{},LastModifiedTime:{type:"timestamp"},FieldLevelEncryptionProfileConfig:{shape:"S43"}}},S4d:{type:"structure",required:["Comment","Runtime"],members:{Comment:{},Runtime:{}}},S4f:{type:"blob",sensitive:true},S4h:{type:"structure",required:["Name","FunctionConfig","FunctionMetadata"],members:{Name:{},Status:{},FunctionConfig:{shape:"S4d"},FunctionMetadata:{type:"structure",required:["FunctionARN","LastModifiedTime"],members:{FunctionARN:{},Stage:{},CreatedTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"}}}}},S4l:{type:"structure",required:["Paths","CallerReference"],members:{Paths:{type:"structure",required:["Quantity"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"Path"}}}},CallerReference:{}}},S4p:{type:"structure",required:["Id","Status","CreateTime","InvalidationBatch"],members:{Id:{},Status:{},CreateTime:{type:"timestamp"},InvalidationBatch:{shape:"S4l"}}},S4r:{type:"structure",required:["Name","Items"],members:{Name:{},Items:{type:"list",member:{locationName:"PublicKey"}},Comment:{}}},S4u:{type:"structure",required:["Id","LastModifiedTime","KeyGroupConfig"],members:{Id:{},LastModifiedTime:{type:"timestamp"},KeyGroupConfig:{shape:"S4r"}}},S4w:{type:"structure",members:{RealtimeMetricsSubscriptionConfig:{type:"structure",required:["RealtimeMetricsSubscriptionStatus"],members:{RealtimeMetricsSubscriptionStatus:{}}}}},S51:{type:"structure",required:["Name","SigningProtocol","SigningBehavior","OriginAccessControlOriginType"],members:{Name:{},Description:{},SigningProtocol:{},SigningBehavior:{},OriginAccessControlOriginType:{}}},S56:{type:"structure",required:["Id"],members:{Id:{},OriginAccessControlConfig:{shape:"S51"}}},S58:{type:"structure",required:["Name","HeadersConfig","CookiesConfig","QueryStringsConfig"],members:{Comment:{},Name:{},HeadersConfig:{type:"structure",required:["HeaderBehavior"],members:{HeaderBehavior:{},Headers:{shape:"S1w"}}},CookiesConfig:{type:"structure",required:["CookieBehavior"],members:{CookieBehavior:{},Cookies:{shape:"S1u"}}},QueryStringsConfig:{type:"structure",required:["QueryStringBehavior"],members:{QueryStringBehavior:{},QueryStrings:{shape:"S2v"}}}}},S5g:{type:"structure",required:["Id","LastModifiedTime","OriginRequestPolicyConfig"],members:{Id:{},LastModifiedTime:{type:"timestamp"},OriginRequestPolicyConfig:{shape:"S58"}}},S5i:{type:"structure",required:["CallerReference","Name","EncodedKey"],members:{CallerReference:{},Name:{},EncodedKey:{},Comment:{}}},S5k:{type:"structure",required:["Id","CreatedTime","PublicKeyConfig"],members:{Id:{},CreatedTime:{type:"timestamp"},PublicKeyConfig:{shape:"S5i"}}},S5m:{type:"list",member:{type:"structure",required:["StreamType"],members:{StreamType:{},KinesisStreamConfig:{type:"structure",required:["RoleARN","StreamARN"],members:{RoleARN:{},StreamARN:{}}}}}},S5p:{type:"list",member:{locationName:"Field"}},S5r:{type:"structure",required:["ARN","Name","SamplingRate","EndPoints","Fields"],members:{ARN:{},Name:{},SamplingRate:{type:"long"},EndPoints:{shape:"S5m"},Fields:{shape:"S5p"}}},S5t:{type:"structure",required:["Name"],members:{Comment:{},Name:{},CorsConfig:{type:"structure",required:["AccessControlAllowOrigins","AccessControlAllowHeaders","AccessControlAllowMethods","AccessControlAllowCredentials","OriginOverride"],members:{AccessControlAllowOrigins:{type:"structure",required:["Quantity","Items"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"Origin"}}}},AccessControlAllowHeaders:{type:"structure",required:["Quantity","Items"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"Header"}}}},AccessControlAllowMethods:{type:"structure",required:["Quantity","Items"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"Method"}}}},AccessControlAllowCredentials:{type:"boolean"},AccessControlExposeHeaders:{type:"structure",required:["Quantity"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"Header"}}}},AccessControlMaxAgeSec:{type:"integer"},OriginOverride:{type:"boolean"}}},SecurityHeadersConfig:{type:"structure",members:{XSSProtection:{type:"structure",required:["Override","Protection"],members:{Override:{type:"boolean"},Protection:{type:"boolean"},ModeBlock:{type:"boolean"},ReportUri:{}}},FrameOptions:{type:"structure",required:["Override","FrameOption"],members:{Override:{type:"boolean"},FrameOption:{}}},ReferrerPolicy:{type:"structure",required:["Override","ReferrerPolicy"],members:{Override:{type:"boolean"},ReferrerPolicy:{}}},ContentSecurityPolicy:{type:"structure",required:["Override","ContentSecurityPolicy"],members:{Override:{type:"boolean"},ContentSecurityPolicy:{}}},ContentTypeOptions:{type:"structure",required:["Override"],members:{Override:{type:"boolean"}}},StrictTransportSecurity:{type:"structure",required:["Override","AccessControlMaxAgeSec"],members:{Override:{type:"boolean"},IncludeSubdomains:{type:"boolean"},Preload:{type:"boolean"},AccessControlMaxAgeSec:{type:"integer"}}}}},ServerTimingHeadersConfig:{type:"structure",required:["Enabled"],members:{Enabled:{type:"boolean"},SamplingRate:{type:"double"}}},CustomHeadersConfig:{type:"structure",required:["Quantity"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"ResponseHeadersPolicyCustomHeader",type:"structure",required:["Header","Value","Override"],members:{Header:{},Value:{},Override:{type:"boolean"}}}}}},RemoveHeadersConfig:{type:"structure",required:["Quantity"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"ResponseHeadersPolicyRemoveHeader",type:"structure",required:["Header"],members:{Header:{}}}}}}}},S6m:{type:"structure",required:["Id","LastModifiedTime","ResponseHeadersPolicyConfig"],members:{Id:{},LastModifiedTime:{type:"timestamp"},ResponseHeadersPolicyConfig:{shape:"S5t"}}},S6o:{type:"structure",required:["CallerReference","S3Origin","Comment","TrustedSigners","Enabled"],members:{CallerReference:{},S3Origin:{shape:"S6p"},Aliases:{shape:"Si"},Comment:{},Logging:{type:"structure",required:["Enabled","Bucket","Prefix"],members:{Enabled:{type:"boolean"},Bucket:{},Prefix:{}}},TrustedSigners:{shape:"S19"},PriceClass:{},Enabled:{type:"boolean"}}},S6p:{type:"structure",required:["DomainName","OriginAccessIdentity"],members:{DomainName:{},OriginAccessIdentity:{}}},S6s:{type:"structure",required:["Id","ARN","Status","DomainName","ActiveTrustedSigners","StreamingDistributionConfig"],members:{Id:{},ARN:{},Status:{},LastModifiedTime:{type:"timestamp"},DomainName:{},ActiveTrustedSigners:{shape:"S9"},StreamingDistributionConfig:{shape:"S6o"}}},S9o:{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","Staging"],members:{Id:{},ARN:{},Status:{},LastModifiedTime:{type:"timestamp"},DomainName:{},Aliases:{shape:"Si"},Origins:{shape:"Sk"},OriginGroups:{shape:"Sz"},DefaultCacheBehavior:{shape:"S18"},CacheBehaviors:{shape:"S21"},CustomErrorResponses:{shape:"S24"},Comment:{},PriceClass:{},Enabled:{type:"boolean"},ViewerCertificate:{shape:"S2a"},Restrictions:{shape:"S2e"},WebACLId:{},HttpVersion:{},IsIPV6Enabled:{type:"boolean"},AliasICPRecordals:{shape:"S2j"},Staging:{type:"boolean"}}}}}},S9t:{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"}}}}}}},1384:function(e){e.exports={pagination:{DescribeModelVersions:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},GetBatchImportJobs:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},GetBatchPredictionJobs:{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"},GetListElements:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},GetListsMetadata:{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"},ListEventPredictions:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListTagsForResource:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"}}}},1387:function(e){e.exports={pagination:{ListGroupMemberships:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"GroupMemberships"},ListGroupMembershipsForMember:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"GroupMemberships"},ListGroups:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Groups"},ListUsers:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Users"}}}},1388:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2022-09-30",endpointPrefix:"metrics.sagemaker",protocol:"rest-json",serviceAbbreviation:"SageMaker Metrics",serviceFullName:"Amazon SageMaker Metrics Service",serviceId:"SageMaker Metrics",signatureVersion:"v4",signingName:"sagemaker",uid:"sagemaker-metrics-2022-09-30"},operations:{BatchPutMetrics:{http:{method:"PUT",requestUri:"/BatchPutMetrics"},input:{type:"structure",required:["TrialComponentName","MetricData"],members:{TrialComponentName:{},MetricData:{type:"list",member:{type:"structure",required:["MetricName","Timestamp","Value"],members:{MetricName:{},Timestamp:{type:"timestamp"},Step:{type:"integer"},Value:{type:"double"}}}}}},output:{type:"structure",members:{Errors:{type:"list",member:{type:"structure",members:{Code:{},MetricIndex:{type:"integer"}}}}}}}},shapes:{}}},1399:function(e){e.exports={version:2,waiters:{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"}]}}}},1405:function(e,t){(function(e){"use strict";function isArray(e){if(e!==null){return Object.prototype.toString.call(e)==="[object Array]"}else{return false}}function isObject(e){if(e!==null){return Object.prototype.toString.call(e)==="[object Object]"}else{return false}}function strictDeepEqual(e,t){if(e===t){return true}var r=Object.prototype.toString.call(e);if(r!==Object.prototype.toString.call(t)){return false}if(isArray(e)===true){if(e.length!==t.length){return false}for(var s=0;s",9:"Array"};var d="EOF";var y="UnquotedIdentifier";var b="QuotedIdentifier";var S="Rbracket";var g="Rparen";var h="Comma";var N="Colon";var I="Rbrace";var T="Number";var f="Current";var k="Expref";var C="Pipe";var A="Or";var q="And";var v="EQ";var R="GT";var D="LT";var x="GTE";var P="LTE";var E="NE";var M="Flatten";var L="Star";var U="Filter";var w="Dot";var G="Not";var V="Lbrace";var F="Lbracket";var B="Lparen";var _="Literal";var O={".":w,"*":L,",":h,":":N,"{":V,"}":I,"]":S,"(":B,")":g,"@":f};var z={"<":true,">":true,"=":true,"!":true};var j={" ":true,"\t":true,"\n":true};function isAlpha(e){return e>="a"&&e<="z"||e>="A"&&e<="Z"||e==="_"}function isNum(e){return e>="0"&&e<="9"||e==="-"}function isAlphaNum(e){return e>="a"&&e<="z"||e>="A"&&e<="Z"||e>="0"&&e<="9"||e==="_"}function Lexer(){}Lexer.prototype={tokenize:function(e){var t=[];this._current=0;var r;var s;var i;while(this._current"){if(e[this._current]==="="){this._current++;return{type:x,value:">=",start:t}}else{return{type:R,value:">",start:t}}}else if(r==="="){if(e[this._current]==="="){this._current++;return{type:v,value:"==",start:t}}}},_consumeLiteral:function(e){this._current++;var r=this._current;var s=e.length;var i;while(e[this._current]!=="`"&&this._current=0){return true}else if(r.indexOf(e)>=0){return true}else if(s.indexOf(e[0])>=0){try{JSON.parse(e);return true}catch(e){return false}}else{return false}}};var K={};K[d]=0;K[y]=0;K[b]=0;K[S]=0;K[g]=0;K[h]=0;K[I]=0;K[T]=0;K[f]=0;K[k]=0;K[C]=1;K[A]=2;K[q]=3;K[v]=5;K[R]=5;K[D]=5;K[x]=5;K[P]=5;K[E]=5;K[M]=9;K[L]=20;K[U]=21;K[w]=40;K[G]=45;K[V]=50;K[F]=55;K[B]=60;function Parser(){}Parser.prototype={parse:function(e){this._loadTokens(e);this.index=0;var t=this.expression(0);if(this._lookahead(0)!==d){var r=this._lookaheadToken(0);var s=new Error("Unexpected token type: "+r.type+", value: "+r.value);s.name="ParserError";throw s}return t},_loadTokens:function(e){var t=new Lexer;var r=t.tokenize(e);r.push({type:d,value:"",start:e.length});this.tokens=r},expression:function(e){var t=this._lookaheadToken(0);this._advance();var r=this.nud(t);var s=this._lookahead(0);while(e=0){return this.expression(e)}else if(t===F){this._match(F);return this._parseMultiselectList()}else if(t===V){this._match(V);return this._parseMultiselectHash()}},_parseProjectionRHS:function(e){var t;if(K[this._lookahead(0)]<10){t={type:"Identity"}}else if(this._lookahead(0)===F){t=this.expression(e)}else if(this._lookahead(0)===U){t=this.expression(e)}else if(this._lookahead(0)===w){this._match(w);t=this._parseDotRHS(e)}else{var r=this._lookaheadToken(0);var s=new Error("Sytanx error, unexpected token: "+r.value+"("+r.type+")");s.name="ParserError";throw s}return t},_parseMultiselectList:function(){var e=[];while(this._lookahead(0)!==S){var t=this.expression(0);e.push(t);if(this._lookahead(0)===h){this._match(h);if(this._lookahead(0)===S){throw new Error("Unexpected token Rbracket")}}}this._match(S);return{type:"MultiSelectList",children:e}},_parseMultiselectHash:function(){var e=[];var t=[y,b];var r,s,i,a;for(;;){r=this._lookaheadToken(0);if(t.indexOf(r.type)<0){throw new Error("Expecting an identifier token, got: "+r.type)}s=r.value;this._advance();this._match(N);i=this.expression(0);a={type:"KeyValuePair",name:s,value:i};e.push(a);if(this._lookahead(0)===h){this._match(h)}else if(this._lookahead(0)===I){this._match(I);break}}return{type:"MultiSelectHash",children:e}}};function TreeInterpreter(e){this.runtime=e}TreeInterpreter.prototype={search:function(e,t){return this.visit(e,t)},visit:function(e,t){var r,s,i,a,o,n,u,p,m,c;switch(e.type){case"Field":if(t!==null&&isObject(t)){n=t[e.name];if(n===undefined){return null}else{return n}}return null;case"Subexpression":i=this.visit(e.children[0],t);for(c=1;c0){for(c=b;cS;c+=g){i.push(t[c])}}return i;case"Projection":var h=this.visit(e.children[0],t);if(!isArray(h)){return null}m=[];for(c=0;co;break;case x:i=a>=o;break;case D:i=a=e){t=r<0?e-1:e}return t}};function Runtime(e){this._interpreter=e;this.functionTable={abs:{_func:this._functionAbs,_signature:[{types:[r]}]},avg:{_func:this._functionAvg,_signature:[{types:[m]}]},ceil:{_func:this._functionCeil,_signature:[{types:[r]}]},contains:{_func:this._functionContains,_signature:[{types:[i,a]},{types:[s]}]},ends_with:{_func:this._functionEndsWith,_signature:[{types:[i]},{types:[i]}]},floor:{_func:this._functionFloor,_signature:[{types:[r]}]},length:{_func:this._functionLength,_signature:[{types:[i,a,o]}]},map:{_func:this._functionMap,_signature:[{types:[u]},{types:[a]}]},max:{_func:this._functionMax,_signature:[{types:[m,c]}]},merge:{_func:this._functionMerge,_signature:[{types:[o],variadic:true}]},max_by:{_func:this._functionMaxBy,_signature:[{types:[a]},{types:[u]}]},sum:{_func:this._functionSum,_signature:[{types:[m]}]},starts_with:{_func:this._functionStartsWith,_signature:[{types:[i]},{types:[i]}]},min:{_func:this._functionMin,_signature:[{types:[m,c]}]},min_by:{_func:this._functionMinBy,_signature:[{types:[a]},{types:[u]}]},type:{_func:this._functionType,_signature:[{types:[s]}]},keys:{_func:this._functionKeys,_signature:[{types:[o]}]},values:{_func:this._functionValues,_signature:[{types:[o]}]},sort:{_func:this._functionSort,_signature:[{types:[c,m]}]},sort_by:{_func:this._functionSortBy,_signature:[{types:[a]},{types:[u]}]},join:{_func:this._functionJoin,_signature:[{types:[i]},{types:[c]}]},reverse:{_func:this._functionReverse,_signature:[{types:[i,a]}]},to_array:{_func:this._functionToArray,_signature:[{types:[s]}]},to_string:{_func:this._functionToString,_signature:[{types:[s]}]},to_number:{_func:this._functionToNumber,_signature:[{types:[s]}]},not_null:{_func:this._functionNotNull,_signature:[{types:[s],variadic:true}]}}}Runtime.prototype={callFunction:function(e,t){var r=this.functionTable[e];if(r===undefined){throw new Error("Unknown function: "+e+"()")}this._validateArgs(e,t,r._signature);return r._func.call(this,t)},_validateArgs:function(e,t,r){var s;if(r[r.length-1].variadic){if(t.length=0;a--){s+=r[a]}return s}else{var o=e[0].slice(0);o.reverse();return o}},_functionAbs:function(e){return Math.abs(e[0])},_functionCeil:function(e){return Math.ceil(e[0])},_functionAvg:function(e){var t=0;var r=e[0];for(var s=0;s=0},_functionFloor:function(e){return Math.floor(e[0])},_functionLength:function(e){if(!isObject(e[0])){return e[0].length}else{return Object.keys(e[0]).length}},_functionMap:function(e){var t=[];var r=this._interpreter;var s=e[0];var i=e[1];for(var a=0;a0){var t=this._getTypeName(e[0][0]);if(t===r){return Math.max.apply(Math,e[0])}else{var s=e[0];var i=s[0];for(var a=1;a0){var t=this._getTypeName(e[0][0]);if(t===r){return Math.min.apply(Math,e[0])}else{var s=e[0];var i=s[0];for(var a=1;ai){return 1}else if(ro){o=u;n=s[p]}}return n},_functionMinBy:function(e){var t=e[1];var s=e[0];var a=this.createKeyFunction(t,[r,i]);var o=Infinity;var n;var u;for(var p=0;p-1?t||"":t;if(this.isJsonValue){return JSON.parse(t)}return t&&typeof t.toString==="function"?t.toString():t};this.toWireFormat=function(e){return this.isJsonValue?JSON.stringify(e):e}}function FloatShape(){Shape.apply(this,arguments);this.toType=function(e){if(e===null||e===undefined)return null;return parseFloat(e)};this.toWireFormat=this.toType}function IntegerShape(){Shape.apply(this,arguments);this.toType=function(e){if(e===null||e===undefined)return null;return parseInt(e,10)};this.toWireFormat=this.toType}function BinaryShape(){Shape.apply(this,arguments);this.toType=function(e){var t=i.base64.decode(e);if(this.isSensitive&&i.isNode()&&typeof i.Buffer.alloc==="function"){var r=i.Buffer.alloc(t.length,t);t.fill(0);t=r}return t};this.toWireFormat=i.base64.encode}function Base64Shape(){BinaryShape.apply(this,arguments)}function BooleanShape(){Shape.apply(this,arguments);this.toType=function(e){if(typeof e==="boolean")return e;if(e===null||e===undefined)return null;return e==="true"}}Shape.shapes={StructureShape:StructureShape,ListShape:ListShape,MapShape:MapShape,StringShape:StringShape,BooleanShape:BooleanShape,Base64Shape:Base64Shape};e.exports=Shape},1488:function(e){e.exports={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"},DynamicPartitioningConfiguration:{shape:"S1o"}}},RedshiftDestinationConfiguration:{type:"structure",required:["RoleARN","ClusterJDBCURL","CopyCommand","Username","Password","S3Configuration"],members:{RoleARN:{},ClusterJDBCURL:{},CopyCommand:{shape:"S1t"},Username:{shape:"S1x"},Password:{shape:"S1y"},RetryOptions:{shape:"S1z"},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:"S28"},RetryOptions:{shape:"S2b"},S3BackupMode:{},S3Configuration:{shape:"Sa"},ProcessingConfiguration:{shape:"Sq"},CloudWatchLoggingOptions:{shape:"Sl"},VpcConfiguration:{shape:"S2e"}}},AmazonopensearchserviceDestinationConfiguration:{type:"structure",required:["RoleARN","IndexName","S3Configuration"],members:{RoleARN:{},DomainARN:{},ClusterEndpoint:{},IndexName:{},TypeName:{},IndexRotationPeriod:{},BufferingHints:{shape:"S2n"},RetryOptions:{shape:"S2q"},S3BackupMode:{},S3Configuration:{shape:"Sa"},ProcessingConfiguration:{shape:"Sq"},CloudWatchLoggingOptions:{shape:"Sl"},VpcConfiguration:{shape:"S2e"}}},SplunkDestinationConfiguration:{type:"structure",required:["HECEndpoint","HECEndpointType","HECToken","S3Configuration"],members:{HECEndpoint:{},HECEndpointType:{},HECToken:{},HECAcknowledgmentTimeoutInSeconds:{type:"integer"},RetryOptions:{shape:"S2y"},S3BackupMode:{},S3Configuration:{shape:"Sa"},ProcessingConfiguration:{shape:"Sq"},CloudWatchLoggingOptions:{shape:"Sl"}}},HttpEndpointDestinationConfiguration:{type:"structure",required:["EndpointConfiguration","S3Configuration"],members:{EndpointConfiguration:{shape:"S32"},BufferingHints:{shape:"S36"},CloudWatchLoggingOptions:{shape:"Sl"},RequestConfiguration:{shape:"S39"},ProcessingConfiguration:{shape:"Sq"},RoleARN:{},RetryOptions:{shape:"S3f"},S3BackupMode:{},S3Configuration:{shape:"Sa"}}},Tags:{shape:"S3i"},AmazonOpenSearchServerlessDestinationConfiguration:{type:"structure",required:["RoleARN","IndexName","S3Configuration"],members:{RoleARN:{},CollectionEndpoint:{},IndexName:{},BufferingHints:{shape:"S3p"},RetryOptions:{shape:"S3s"},S3BackupMode:{},S3Configuration:{shape:"Sa"},ProcessingConfiguration:{shape:"Sq"},CloudWatchLoggingOptions:{shape:"Sl"},VpcConfiguration:{shape:"S2e"}}}}},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:"S45"},DeliveryStreamEncryptionConfiguration:{type:"structure",members:{KeyARN:{},KeyType:{},Status:{},FailureDescription:{shape:"S45"}}},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:"S4g"},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:"S4g"},DataFormatConversionConfiguration:{shape:"Sz"},DynamicPartitioningConfiguration:{shape:"S1o"}}},RedshiftDestinationDescription:{type:"structure",required:["RoleARN","ClusterJDBCURL","CopyCommand","Username","S3DestinationDescription"],members:{RoleARN:{},ClusterJDBCURL:{},CopyCommand:{shape:"S1t"},Username:{shape:"S1x"},RetryOptions:{shape:"S1z"},S3DestinationDescription:{shape:"S4g"},ProcessingConfiguration:{shape:"Sq"},S3BackupMode:{},S3BackupDescription:{shape:"S4g"},CloudWatchLoggingOptions:{shape:"Sl"}}},ElasticsearchDestinationDescription:{type:"structure",members:{RoleARN:{},DomainARN:{},ClusterEndpoint:{},IndexName:{},TypeName:{},IndexRotationPeriod:{},BufferingHints:{shape:"S28"},RetryOptions:{shape:"S2b"},S3BackupMode:{},S3DestinationDescription:{shape:"S4g"},ProcessingConfiguration:{shape:"Sq"},CloudWatchLoggingOptions:{shape:"Sl"},VpcConfigurationDescription:{shape:"S4k"}}},AmazonopensearchserviceDestinationDescription:{type:"structure",members:{RoleARN:{},DomainARN:{},ClusterEndpoint:{},IndexName:{},TypeName:{},IndexRotationPeriod:{},BufferingHints:{shape:"S2n"},RetryOptions:{shape:"S2q"},S3BackupMode:{},S3DestinationDescription:{shape:"S4g"},ProcessingConfiguration:{shape:"Sq"},CloudWatchLoggingOptions:{shape:"Sl"},VpcConfigurationDescription:{shape:"S4k"}}},SplunkDestinationDescription:{type:"structure",members:{HECEndpoint:{},HECEndpointType:{},HECToken:{},HECAcknowledgmentTimeoutInSeconds:{type:"integer"},RetryOptions:{shape:"S2y"},S3BackupMode:{},S3DestinationDescription:{shape:"S4g"},ProcessingConfiguration:{shape:"Sq"},CloudWatchLoggingOptions:{shape:"Sl"}}},HttpEndpointDestinationDescription:{type:"structure",members:{EndpointConfiguration:{type:"structure",members:{Url:{shape:"S33"},Name:{}}},BufferingHints:{shape:"S36"},CloudWatchLoggingOptions:{shape:"Sl"},RequestConfiguration:{shape:"S39"},ProcessingConfiguration:{shape:"Sq"},RoleARN:{},RetryOptions:{shape:"S3f"},S3BackupMode:{},S3DestinationDescription:{shape:"S4g"}}},AmazonOpenSearchServerlessDestinationDescription:{type:"structure",members:{RoleARN:{},CollectionEndpoint:{},IndexName:{},BufferingHints:{shape:"S3p"},RetryOptions:{shape:"S3s"},S3BackupMode:{},S3DestinationDescription:{shape:"S4g"},ProcessingConfiguration:{shape:"Sq"},CloudWatchLoggingOptions:{shape:"Sl"},VpcConfigurationDescription:{shape:"S4k"}}}}}},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:"S3j"}},HasMoreTags:{type:"boolean"}}}},PutRecord:{input:{type:"structure",required:["DeliveryStreamName","Record"],members:{DeliveryStreamName:{},Record:{shape:"S4z"}}},output:{type:"structure",required:["RecordId"],members:{RecordId:{},Encrypted:{type:"boolean"}}}},PutRecordBatch:{input:{type:"structure",required:["DeliveryStreamName","Records"],members:{DeliveryStreamName:{},Records:{type:"list",member:{shape:"S4z"}}}},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:"S3i"}}},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:"S5k",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:"S5k"},DataFormatConversionConfiguration:{shape:"Sz"},DynamicPartitioningConfiguration:{shape:"S1o"}}},RedshiftDestinationUpdate:{type:"structure",members:{RoleARN:{},ClusterJDBCURL:{},CopyCommand:{shape:"S1t"},Username:{shape:"S1x"},Password:{shape:"S1y"},RetryOptions:{shape:"S1z"},S3Update:{shape:"S5k"},ProcessingConfiguration:{shape:"Sq"},S3BackupMode:{},S3BackupUpdate:{shape:"S5k"},CloudWatchLoggingOptions:{shape:"Sl"}}},ElasticsearchDestinationUpdate:{type:"structure",members:{RoleARN:{},DomainARN:{},ClusterEndpoint:{},IndexName:{},TypeName:{},IndexRotationPeriod:{},BufferingHints:{shape:"S28"},RetryOptions:{shape:"S2b"},S3Update:{shape:"S5k"},ProcessingConfiguration:{shape:"Sq"},CloudWatchLoggingOptions:{shape:"Sl"}}},AmazonopensearchserviceDestinationUpdate:{type:"structure",members:{RoleARN:{},DomainARN:{},ClusterEndpoint:{},IndexName:{},TypeName:{},IndexRotationPeriod:{},BufferingHints:{shape:"S2n"},RetryOptions:{shape:"S2q"},S3Update:{shape:"S5k"},ProcessingConfiguration:{shape:"Sq"},CloudWatchLoggingOptions:{shape:"Sl"}}},SplunkDestinationUpdate:{type:"structure",members:{HECEndpoint:{},HECEndpointType:{},HECToken:{},HECAcknowledgmentTimeoutInSeconds:{type:"integer"},RetryOptions:{shape:"S2y"},S3BackupMode:{},S3Update:{shape:"S5k"},ProcessingConfiguration:{shape:"Sq"},CloudWatchLoggingOptions:{shape:"Sl"}}},HttpEndpointDestinationUpdate:{type:"structure",members:{EndpointConfiguration:{shape:"S32"},BufferingHints:{shape:"S36"},CloudWatchLoggingOptions:{shape:"Sl"},RequestConfiguration:{shape:"S39"},ProcessingConfiguration:{shape:"Sq"},RoleARN:{},RetryOptions:{shape:"S3f"},S3BackupMode:{},S3Update:{shape:"S5k"}}},AmazonOpenSearchServerlessDestinationUpdate:{type:"structure",members:{RoleARN:{},CollectionEndpoint:{},IndexName:{},BufferingHints:{shape:"S3p"},RetryOptions:{shape:"S3s"},S3Update:{shape:"S5k"},ProcessingConfiguration:{shape:"Sq"},CloudWatchLoggingOptions:{shape:"Sl"}}}}},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"}}},S1o:{type:"structure",members:{RetryOptions:{type:"structure",members:{DurationInSeconds:{type:"integer"}}},Enabled:{type:"boolean"}}},S1t:{type:"structure",required:["DataTableName"],members:{DataTableName:{},DataTableColumns:{},CopyOptions:{}}},S1x:{type:"string",sensitive:true},S1y:{type:"string",sensitive:true},S1z:{type:"structure",members:{DurationInSeconds:{type:"integer"}}},S28:{type:"structure",members:{IntervalInSeconds:{type:"integer"},SizeInMBs:{type:"integer"}}},S2b:{type:"structure",members:{DurationInSeconds:{type:"integer"}}},S2e:{type:"structure",required:["SubnetIds","RoleARN","SecurityGroupIds"],members:{SubnetIds:{shape:"S2f"},RoleARN:{},SecurityGroupIds:{shape:"S2g"}}},S2f:{type:"list",member:{}},S2g:{type:"list",member:{}},S2n:{type:"structure",members:{IntervalInSeconds:{type:"integer"},SizeInMBs:{type:"integer"}}},S2q:{type:"structure",members:{DurationInSeconds:{type:"integer"}}},S2y:{type:"structure",members:{DurationInSeconds:{type:"integer"}}},S32:{type:"structure",required:["Url"],members:{Url:{shape:"S33"},Name:{},AccessKey:{type:"string",sensitive:true}}},S33:{type:"string",sensitive:true},S36:{type:"structure",members:{SizeInMBs:{type:"integer"},IntervalInSeconds:{type:"integer"}}},S39:{type:"structure",members:{ContentEncoding:{},CommonAttributes:{type:"list",member:{type:"structure",required:["AttributeName","AttributeValue"],members:{AttributeName:{type:"string",sensitive:true},AttributeValue:{type:"string",sensitive:true}}}}}},S3f:{type:"structure",members:{DurationInSeconds:{type:"integer"}}},S3i:{type:"list",member:{shape:"S3j"}},S3j:{type:"structure",required:["Key"],members:{Key:{},Value:{}}},S3p:{type:"structure",members:{IntervalInSeconds:{type:"integer"},SizeInMBs:{type:"integer"}}},S3s:{type:"structure",members:{DurationInSeconds:{type:"integer"}}},S45:{type:"structure",required:["Type","Details"],members:{Type:{},Details:{}}},S4g:{type:"structure",required:["RoleARN","BucketARN","BufferingHints","CompressionFormat","EncryptionConfiguration"],members:{RoleARN:{},BucketARN:{},Prefix:{},ErrorOutputPrefix:{},BufferingHints:{shape:"Se"},CompressionFormat:{},EncryptionConfiguration:{shape:"Si"},CloudWatchLoggingOptions:{shape:"Sl"}}},S4k:{type:"structure",required:["SubnetIds","RoleARN","SecurityGroupIds","VpcId"],members:{SubnetIds:{shape:"S2f"},RoleARN:{},SecurityGroupIds:{shape:"S2g"},VpcId:{}}},S4z:{type:"structure",required:["Data"],members:{Data:{type:"blob"}}},S5k:{type:"structure",members:{RoleARN:{},BucketARN:{},Prefix:{},ErrorOutputPrefix:{},BufferingHints:{shape:"Se"},CompressionFormat:{},EncryptionConfiguration:{shape:"Si"},CloudWatchLoggingOptions:{shape:"Sl"}}}}}},1491:function(e,t,r){var s=r(2393);s.util.update(s.EventBridge.prototype,{setupRequestListeners:function setupRequestListeners(e){if(e.operation==="putEvents"){var t=e.params||{};if(t.EndpointId!==undefined){throw new s.util.error(new Error,{code:"InvalidParameter",message:"EndpointId is not supported in current SDK.\n"+"You should consider switching to V3(https://github.com/aws/aws-sdk-js-v3)."})}}}})},1499:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2021-02-01",endpointPrefix:"evidently",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"Amazon CloudWatch Evidently",serviceId:"Evidently",signatureVersion:"v4",signingName:"evidently",uid:"evidently-2021-02-01"},operations:{BatchEvaluateFeature:{http:{requestUri:"/projects/{project}/evaluations",responseCode:200},input:{type:"structure",required:["project","requests"],members:{project:{location:"uri",locationName:"project"},requests:{type:"list",member:{type:"structure",required:["entityId","feature"],members:{entityId:{},evaluationContext:{jsonvalue:true},feature:{}}}}}},output:{type:"structure",members:{results:{type:"list",member:{type:"structure",required:["entityId","feature"],members:{details:{jsonvalue:true},entityId:{},feature:{},project:{},reason:{},value:{shape:"Sd"},variation:{}}}}}},endpoint:{hostPrefix:"dataplane."}},CreateExperiment:{http:{requestUri:"/projects/{project}/experiments",responseCode:200},input:{type:"structure",required:["metricGoals","name","project","treatments"],members:{description:{},metricGoals:{shape:"Sk"},name:{},onlineAbConfig:{shape:"St"},project:{location:"uri",locationName:"project"},randomizationSalt:{},samplingRate:{type:"long"},segment:{},tags:{shape:"Sz"},treatments:{shape:"S12"}}},output:{type:"structure",required:["experiment"],members:{experiment:{shape:"S16"}}},idempotent:true},CreateFeature:{http:{requestUri:"/projects/{project}/features",responseCode:200},input:{type:"structure",required:["name","project","variations"],members:{defaultVariation:{},description:{},entityOverrides:{shape:"S1n"},evaluationStrategy:{},name:{},project:{location:"uri",locationName:"project"},tags:{shape:"Sz"},variations:{shape:"S1p"}}},output:{type:"structure",members:{feature:{shape:"S1s"}}}},CreateLaunch:{http:{requestUri:"/projects/{project}/launches",responseCode:200},input:{type:"structure",required:["groups","name","project"],members:{description:{},groups:{shape:"S23"},metricMonitors:{shape:"S26"},name:{},project:{location:"uri",locationName:"project"},randomizationSalt:{},scheduledSplitsConfig:{shape:"S29"},tags:{shape:"Sz"}}},output:{type:"structure",required:["launch"],members:{launch:{shape:"S2h"}}}},CreateProject:{http:{requestUri:"/projects",responseCode:200},input:{type:"structure",required:["name"],members:{appConfigResource:{shape:"S2u"},dataDelivery:{type:"structure",members:{cloudWatchLogs:{shape:"S2x"},s3Destination:{shape:"S2z"}}},description:{},name:{},tags:{shape:"Sz"}}},output:{type:"structure",required:["project"],members:{project:{shape:"S34"}}}},CreateSegment:{http:{requestUri:"/segments",responseCode:200},input:{type:"structure",required:["name","pattern"],members:{description:{},name:{},pattern:{jsonvalue:true},tags:{shape:"Sz"}}},output:{type:"structure",required:["segment"],members:{segment:{shape:"S3e"}}}},DeleteExperiment:{http:{method:"DELETE",requestUri:"/projects/{project}/experiments/{experiment}",responseCode:200},input:{type:"structure",required:["experiment","project"],members:{experiment:{location:"uri",locationName:"experiment"},project:{location:"uri",locationName:"project"}}},output:{type:"structure",members:{}},idempotent:true},DeleteFeature:{http:{method:"DELETE",requestUri:"/projects/{project}/features/{feature}",responseCode:200},input:{type:"structure",required:["feature","project"],members:{feature:{location:"uri",locationName:"feature"},project:{location:"uri",locationName:"project"}}},output:{type:"structure",members:{}},idempotent:true},DeleteLaunch:{http:{method:"DELETE",requestUri:"/projects/{project}/launches/{launch}",responseCode:200},input:{type:"structure",required:["launch","project"],members:{launch:{location:"uri",locationName:"launch"},project:{location:"uri",locationName:"project"}}},output:{type:"structure",members:{}},idempotent:true},DeleteProject:{http:{method:"DELETE",requestUri:"/projects/{project}",responseCode:200},input:{type:"structure",required:["project"],members:{project:{location:"uri",locationName:"project"}}},output:{type:"structure",members:{}},idempotent:true},DeleteSegment:{http:{method:"DELETE",requestUri:"/segments/{segment}",responseCode:200},input:{type:"structure",required:["segment"],members:{segment:{location:"uri",locationName:"segment"}}},output:{type:"structure",members:{}},idempotent:true},EvaluateFeature:{http:{requestUri:"/projects/{project}/evaluations/{feature}",responseCode:200},input:{type:"structure",required:["entityId","feature","project"],members:{entityId:{},evaluationContext:{jsonvalue:true},feature:{location:"uri",locationName:"feature"},project:{location:"uri",locationName:"project"}}},output:{type:"structure",members:{details:{jsonvalue:true},reason:{},value:{shape:"Sd"},variation:{}}},endpoint:{hostPrefix:"dataplane."}},GetExperiment:{http:{method:"GET",requestUri:"/projects/{project}/experiments/{experiment}",responseCode:200},input:{type:"structure",required:["experiment","project"],members:{experiment:{location:"uri",locationName:"experiment"},project:{location:"uri",locationName:"project"}}},output:{type:"structure",members:{experiment:{shape:"S16"}}}},GetExperimentResults:{http:{requestUri:"/projects/{project}/experiments/{experiment}/results",responseCode:200},input:{type:"structure",required:["experiment","metricNames","project","treatmentNames"],members:{baseStat:{},endTime:{type:"timestamp"},experiment:{location:"uri",locationName:"experiment"},metricNames:{type:"list",member:{}},period:{type:"long"},project:{location:"uri",locationName:"project"},reportNames:{type:"list",member:{}},resultStats:{type:"list",member:{}},startTime:{type:"timestamp"},treatmentNames:{type:"list",member:{}}}},output:{type:"structure",members:{details:{},reports:{type:"list",member:{type:"structure",members:{content:{jsonvalue:true},metricName:{},reportName:{},treatmentName:{}}}},resultsData:{type:"list",member:{type:"structure",members:{metricName:{},resultStat:{},treatmentName:{},values:{type:"list",member:{type:"double"}}}}},timestamps:{type:"list",member:{type:"timestamp"}}}}},GetFeature:{http:{method:"GET",requestUri:"/projects/{project}/features/{feature}",responseCode:200},input:{type:"structure",required:["feature","project"],members:{feature:{location:"uri",locationName:"feature"},project:{location:"uri",locationName:"project"}}},output:{type:"structure",required:["feature"],members:{feature:{shape:"S1s"}}}},GetLaunch:{http:{method:"GET",requestUri:"/projects/{project}/launches/{launch}",responseCode:200},input:{type:"structure",required:["launch","project"],members:{launch:{location:"uri",locationName:"launch"},project:{location:"uri",locationName:"project"}}},output:{type:"structure",members:{launch:{shape:"S2h"}}}},GetProject:{http:{method:"GET",requestUri:"/projects/{project}",responseCode:200},input:{type:"structure",required:["project"],members:{project:{location:"uri",locationName:"project"}}},output:{type:"structure",required:["project"],members:{project:{shape:"S34"}}}},GetSegment:{http:{method:"GET",requestUri:"/segments/{segment}",responseCode:200},input:{type:"structure",required:["segment"],members:{segment:{location:"uri",locationName:"segment"}}},output:{type:"structure",required:["segment"],members:{segment:{shape:"S3e"}}}},ListExperiments:{http:{method:"GET",requestUri:"/projects/{project}/experiments",responseCode:200},input:{type:"structure",required:["project"],members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},project:{location:"uri",locationName:"project"},status:{location:"querystring",locationName:"status"}}},output:{type:"structure",members:{experiments:{type:"list",member:{shape:"S16"}},nextToken:{}}}},ListFeatures:{http:{method:"GET",requestUri:"/projects/{project}/features",responseCode:200},input:{type:"structure",required:["project"],members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},project:{location:"uri",locationName:"project"}}},output:{type:"structure",members:{features:{type:"list",member:{type:"structure",required:["arn","createdTime","evaluationStrategy","lastUpdatedTime","name","status"],members:{arn:{},createdTime:{type:"timestamp"},defaultVariation:{},evaluationRules:{shape:"S1u"},evaluationStrategy:{},lastUpdatedTime:{type:"timestamp"},name:{},project:{},status:{},tags:{shape:"Sz"}}}},nextToken:{}}}},ListLaunches:{http:{method:"GET",requestUri:"/projects/{project}/launches",responseCode:200},input:{type:"structure",required:["project"],members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},project:{location:"uri",locationName:"project"},status:{location:"querystring",locationName:"status"}}},output:{type:"structure",members:{launches:{type:"list",member:{shape:"S2h"}},nextToken:{}}}},ListProjects:{http:{method:"GET",requestUri:"/projects",responseCode:200},input:{type:"structure",members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{nextToken:{},projects:{type:"list",member:{type:"structure",required:["arn","createdTime","lastUpdatedTime","name","status"],members:{activeExperimentCount:{type:"long"},activeLaunchCount:{type:"long"},arn:{},createdTime:{type:"timestamp"},description:{},experimentCount:{type:"long"},featureCount:{type:"long"},lastUpdatedTime:{type:"timestamp"},launchCount:{type:"long"},name:{},status:{},tags:{shape:"Sz"}}}}}}},ListSegmentReferences:{http:{method:"GET",requestUri:"/segments/{segment}/references",responseCode:200},input:{type:"structure",required:["segment","type"],members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},segment:{location:"uri",locationName:"segment"},type:{location:"querystring",locationName:"type"}}},output:{type:"structure",members:{nextToken:{},referencedBy:{type:"list",member:{type:"structure",required:["name","type"],members:{arn:{},endTime:{},lastUpdatedOn:{},name:{},startTime:{},status:{},type:{}}}}}}},ListSegments:{http:{method:"GET",requestUri:"/segments",responseCode:200},input:{type:"structure",members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{nextToken:{},segments:{type:"list",member:{shape:"S3e"}}}}},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:"Sz"}}}},PutProjectEvents:{http:{requestUri:"/events/projects/{project}",responseCode:200},input:{type:"structure",required:["events","project"],members:{events:{type:"list",member:{type:"structure",required:["data","timestamp","type"],members:{data:{jsonvalue:true},timestamp:{type:"timestamp"},type:{}}}},project:{location:"uri",locationName:"project"}}},output:{type:"structure",members:{eventResults:{type:"list",member:{type:"structure",members:{errorCode:{},errorMessage:{},eventId:{}}}},failedEventCount:{type:"integer"}}},endpoint:{hostPrefix:"dataplane."}},StartExperiment:{http:{requestUri:"/projects/{project}/experiments/{experiment}/start",responseCode:200},input:{type:"structure",required:["analysisCompleteTime","experiment","project"],members:{analysisCompleteTime:{type:"timestamp"},experiment:{location:"uri",locationName:"experiment"},project:{location:"uri",locationName:"project"}}},output:{type:"structure",members:{startedTime:{type:"timestamp"}}}},StartLaunch:{http:{requestUri:"/projects/{project}/launches/{launch}/start",responseCode:200},input:{type:"structure",required:["launch","project"],members:{launch:{location:"uri",locationName:"launch"},project:{location:"uri",locationName:"project"}}},output:{type:"structure",required:["launch"],members:{launch:{shape:"S2h"}}}},StopExperiment:{http:{requestUri:"/projects/{project}/experiments/{experiment}/cancel",responseCode:200},input:{type:"structure",required:["experiment","project"],members:{desiredState:{},experiment:{location:"uri",locationName:"experiment"},project:{location:"uri",locationName:"project"},reason:{}}},output:{type:"structure",members:{endedTime:{type:"timestamp"}}}},StopLaunch:{http:{requestUri:"/projects/{project}/launches/{launch}/cancel",responseCode:200},input:{type:"structure",required:["launch","project"],members:{desiredState:{},launch:{location:"uri",locationName:"launch"},project:{location:"uri",locationName:"project"},reason:{}}},output:{type:"structure",members:{endedTime:{type:"timestamp"}}}},TagResource:{http:{requestUri:"/tags/{resourceArn}",responseCode:200},input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tags:{shape:"Sz"}}},output:{type:"structure",members:{}},idempotent:true},TestSegmentPattern:{http:{requestUri:"/test-segment-pattern",responseCode:200},input:{type:"structure",required:["pattern","payload"],members:{pattern:{jsonvalue:true},payload:{jsonvalue:true}}},output:{type:"structure",required:["match"],members:{match:{type:"boolean"}}}},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},UpdateExperiment:{http:{method:"PATCH",requestUri:"/projects/{project}/experiments/{experiment}",responseCode:200},input:{type:"structure",required:["experiment","project"],members:{description:{},experiment:{location:"uri",locationName:"experiment"},metricGoals:{shape:"Sk"},onlineAbConfig:{shape:"St"},project:{location:"uri",locationName:"project"},randomizationSalt:{},removeSegment:{type:"boolean"},samplingRate:{type:"long"},segment:{},treatments:{shape:"S12"}}},output:{type:"structure",required:["experiment"],members:{experiment:{shape:"S16"}}}},UpdateFeature:{http:{method:"PATCH",requestUri:"/projects/{project}/features/{feature}",responseCode:200},input:{type:"structure",required:["feature","project"],members:{addOrUpdateVariations:{shape:"S1p"},defaultVariation:{},description:{},entityOverrides:{shape:"S1n"},evaluationStrategy:{},feature:{location:"uri",locationName:"feature"},project:{location:"uri",locationName:"project"},removeVariations:{type:"list",member:{}}}},output:{type:"structure",required:["feature"],members:{feature:{shape:"S1s"}}}},UpdateLaunch:{http:{method:"PATCH",requestUri:"/projects/{project}/launches/{launch}",responseCode:200},input:{type:"structure",required:["launch","project"],members:{description:{},groups:{shape:"S23"},launch:{location:"uri",locationName:"launch"},metricMonitors:{shape:"S26"},project:{location:"uri",locationName:"project"},randomizationSalt:{},scheduledSplitsConfig:{shape:"S29"}}},output:{type:"structure",required:["launch"],members:{launch:{shape:"S2h"}}}},UpdateProject:{http:{method:"PATCH",requestUri:"/projects/{project}",responseCode:200},input:{type:"structure",required:["project"],members:{appConfigResource:{shape:"S2u"},description:{},project:{location:"uri",locationName:"project"}}},output:{type:"structure",required:["project"],members:{project:{shape:"S34"}}}},UpdateProjectDataDelivery:{http:{method:"PATCH",requestUri:"/projects/{project}/data-delivery",responseCode:200},input:{type:"structure",required:["project"],members:{cloudWatchLogs:{shape:"S2x"},project:{location:"uri",locationName:"project"},s3Destination:{shape:"S2z"}}},output:{type:"structure",required:["project"],members:{project:{shape:"S34"}}}}},shapes:{Sd:{type:"structure",members:{boolValue:{type:"boolean"},doubleValue:{type:"double"},longValue:{type:"long"},stringValue:{}},union:true},Sk:{type:"list",member:{type:"structure",required:["metricDefinition"],members:{desiredChange:{},metricDefinition:{shape:"Sn"}}}},Sn:{type:"structure",required:["entityIdKey","name","valueKey"],members:{entityIdKey:{},eventPattern:{jsonvalue:true},name:{},unitLabel:{},valueKey:{}}},St:{type:"structure",members:{controlTreatmentName:{},treatmentWeights:{shape:"Sv"}}},Sv:{type:"map",key:{},value:{type:"long"}},Sz:{type:"map",key:{},value:{}},S12:{type:"list",member:{type:"structure",required:["feature","name","variation"],members:{description:{},feature:{},name:{},variation:{}}}},S16:{type:"structure",required:["arn","createdTime","lastUpdatedTime","name","status","type"],members:{arn:{},createdTime:{type:"timestamp"},description:{},execution:{type:"structure",members:{endedTime:{type:"timestamp"},startedTime:{type:"timestamp"}}},lastUpdatedTime:{type:"timestamp"},metricGoals:{type:"list",member:{type:"structure",required:["metricDefinition"],members:{desiredChange:{},metricDefinition:{shape:"S1c"}}}},name:{},onlineAbDefinition:{type:"structure",members:{controlTreatmentName:{},treatmentWeights:{shape:"Sv"}}},project:{},randomizationSalt:{},samplingRate:{type:"long"},schedule:{type:"structure",members:{analysisCompleteTime:{type:"timestamp"}}},segment:{},status:{},statusReason:{},tags:{shape:"Sz"},treatments:{type:"list",member:{type:"structure",required:["name"],members:{description:{},featureVariations:{shape:"S1k"},name:{}}}},type:{}}},S1c:{type:"structure",members:{entityIdKey:{},eventPattern:{jsonvalue:true},name:{},unitLabel:{},valueKey:{}}},S1k:{type:"map",key:{},value:{}},S1n:{type:"map",key:{},value:{}},S1p:{type:"list",member:{type:"structure",required:["name","value"],members:{name:{},value:{shape:"Sd"}}}},S1s:{type:"structure",required:["arn","createdTime","evaluationStrategy","lastUpdatedTime","name","status","valueType","variations"],members:{arn:{},createdTime:{type:"timestamp"},defaultVariation:{},description:{},entityOverrides:{shape:"S1n"},evaluationRules:{shape:"S1u"},evaluationStrategy:{},lastUpdatedTime:{type:"timestamp"},name:{},project:{},status:{},tags:{shape:"Sz"},valueType:{},variations:{type:"list",member:{type:"structure",members:{name:{},value:{shape:"Sd"}}}}}},S1u:{type:"list",member:{type:"structure",required:["type"],members:{name:{},type:{}}}},S23:{type:"list",member:{type:"structure",required:["feature","name","variation"],members:{description:{},feature:{},name:{},variation:{}}}},S26:{type:"list",member:{type:"structure",required:["metricDefinition"],members:{metricDefinition:{shape:"Sn"}}}},S29:{type:"structure",required:["steps"],members:{steps:{type:"list",member:{type:"structure",required:["groupWeights","startTime"],members:{groupWeights:{shape:"S2c"},segmentOverrides:{shape:"S2d"},startTime:{type:"timestamp"}}}}}},S2c:{type:"map",key:{},value:{type:"long"}},S2d:{type:"list",member:{type:"structure",required:["evaluationOrder","segment","weights"],members:{evaluationOrder:{type:"long"},segment:{},weights:{shape:"S2c"}}}},S2h:{type:"structure",required:["arn","createdTime","lastUpdatedTime","name","status","type"],members:{arn:{},createdTime:{type:"timestamp"},description:{},execution:{type:"structure",members:{endedTime:{type:"timestamp"},startedTime:{type:"timestamp"}}},groups:{type:"list",member:{type:"structure",required:["featureVariations","name"],members:{description:{},featureVariations:{shape:"S1k"},name:{}}}},lastUpdatedTime:{type:"timestamp"},metricMonitors:{type:"list",member:{type:"structure",required:["metricDefinition"],members:{metricDefinition:{shape:"S1c"}}}},name:{},project:{},randomizationSalt:{},scheduledSplitsDefinition:{type:"structure",members:{steps:{type:"list",member:{type:"structure",required:["startTime"],members:{groupWeights:{shape:"S2c"},segmentOverrides:{shape:"S2d"},startTime:{type:"timestamp"}}}}}},status:{},statusReason:{},tags:{shape:"Sz"},type:{}}},S2u:{type:"structure",members:{applicationId:{},environmentId:{}}},S2x:{type:"structure",members:{logGroup:{}}},S2z:{type:"structure",members:{bucket:{},prefix:{}}},S34:{type:"structure",required:["arn","createdTime","lastUpdatedTime","name","status"],members:{activeExperimentCount:{type:"long"},activeLaunchCount:{type:"long"},appConfigResource:{type:"structure",required:["applicationId","configurationProfileId","environmentId"],members:{applicationId:{},configurationProfileId:{},environmentId:{}}},arn:{},createdTime:{type:"timestamp"},dataDelivery:{type:"structure",members:{cloudWatchLogs:{type:"structure",members:{logGroup:{}}},s3Destination:{type:"structure",members:{bucket:{},prefix:{}}}}},description:{},experimentCount:{type:"long"},featureCount:{type:"long"},lastUpdatedTime:{type:"timestamp"},launchCount:{type:"long"},name:{},status:{},tags:{shape:"Sz"}}},S3e:{type:"structure",required:["arn","createdTime","lastUpdatedTime","name","pattern"],members:{arn:{},createdTime:{type:"timestamp"},description:{},experimentCount:{type:"long"},lastUpdatedTime:{type:"timestamp"},launchCount:{type:"long"},name:{},pattern:{jsonvalue:true},tags:{shape:"Sz"}}}}}},1501:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2021-07-13",endpointPrefix:"emr-serverless",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"EMR Serverless",serviceId:"EMR Serverless",signatureVersion:"v4",signingName:"emr-serverless",uid:"emr-serverless-2021-07-13"},operations:{CancelJobRun:{http:{method:"DELETE",requestUri:"/applications/{applicationId}/jobruns/{jobRunId}",responseCode:200},input:{type:"structure",required:["applicationId","jobRunId"],members:{applicationId:{location:"uri",locationName:"applicationId"},jobRunId:{location:"uri",locationName:"jobRunId"}}},output:{type:"structure",required:["applicationId","jobRunId"],members:{applicationId:{},jobRunId:{}}},idempotent:true},CreateApplication:{http:{requestUri:"/applications",responseCode:200},input:{type:"structure",required:["releaseLabel","type","clientToken"],members:{name:{},releaseLabel:{},type:{},clientToken:{idempotencyToken:true},initialCapacity:{shape:"Sa"},maximumCapacity:{shape:"Si"},tags:{shape:"Sj"},autoStartConfiguration:{shape:"Sm"},autoStopConfiguration:{shape:"So"},networkConfiguration:{shape:"Sq"},architecture:{},imageConfiguration:{shape:"Sw"},workerTypeSpecifications:{shape:"Sy"}}},output:{type:"structure",required:["applicationId","arn"],members:{applicationId:{},name:{},arn:{}}},idempotent:true},DeleteApplication:{http:{method:"DELETE",requestUri:"/applications/{applicationId}",responseCode:200},input:{type:"structure",required:["applicationId"],members:{applicationId:{location:"uri",locationName:"applicationId"}}},output:{type:"structure",members:{}},idempotent:true},GetApplication:{http:{method:"GET",requestUri:"/applications/{applicationId}",responseCode:200},input:{type:"structure",required:["applicationId"],members:{applicationId:{location:"uri",locationName:"applicationId"}}},output:{type:"structure",required:["application"],members:{application:{shape:"S16"}}}},GetDashboardForJobRun:{http:{method:"GET",requestUri:"/applications/{applicationId}/jobruns/{jobRunId}/dashboard",responseCode:200},input:{type:"structure",required:["applicationId","jobRunId"],members:{applicationId:{location:"uri",locationName:"applicationId"},jobRunId:{location:"uri",locationName:"jobRunId"}}},output:{type:"structure",members:{url:{}}}},GetJobRun:{http:{method:"GET",requestUri:"/applications/{applicationId}/jobruns/{jobRunId}",responseCode:200},input:{type:"structure",required:["applicationId","jobRunId"],members:{applicationId:{location:"uri",locationName:"applicationId"},jobRunId:{location:"uri",locationName:"jobRunId"}}},output:{type:"structure",required:["jobRun"],members:{jobRun:{type:"structure",required:["applicationId","jobRunId","arn","createdBy","createdAt","updatedAt","executionRole","state","stateDetails","releaseLabel","jobDriver"],members:{applicationId:{},jobRunId:{},name:{},arn:{},createdBy:{},createdAt:{type:"timestamp"},updatedAt:{type:"timestamp"},executionRole:{},state:{},stateDetails:{},releaseLabel:{},configurationOverrides:{shape:"S1o"},jobDriver:{shape:"S1y"},tags:{shape:"Sj"},totalResourceUtilization:{type:"structure",members:{vCPUHour:{type:"double"},memoryGBHour:{type:"double"},storageGBHour:{type:"double"}}},networkConfiguration:{shape:"Sq"},totalExecutionDurationSeconds:{type:"integer"},executionTimeoutMinutes:{type:"long"},billedResourceUtilization:{type:"structure",members:{vCPUHour:{type:"double"},memoryGBHour:{type:"double"},storageGBHour:{type:"double"}}}}}}}},ListApplications:{http:{method:"GET",requestUri:"/applications",responseCode:200},input:{type:"structure",members:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},states:{location:"querystring",locationName:"states",type:"list",member:{}}}},output:{type:"structure",required:["applications"],members:{applications:{type:"list",member:{type:"structure",required:["id","arn","releaseLabel","type","state","createdAt","updatedAt"],members:{id:{},name:{},arn:{},releaseLabel:{},type:{},state:{},stateDetails:{},createdAt:{type:"timestamp"},updatedAt:{type:"timestamp"},architecture:{}}}},nextToken:{}}}},ListJobRuns:{http:{method:"GET",requestUri:"/applications/{applicationId}/jobruns",responseCode:200},input:{type:"structure",required:["applicationId"],members:{applicationId:{location:"uri",locationName:"applicationId"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},createdAtAfter:{location:"querystring",locationName:"createdAtAfter",type:"timestamp"},createdAtBefore:{location:"querystring",locationName:"createdAtBefore",type:"timestamp"},states:{location:"querystring",locationName:"states",type:"list",member:{}}}},output:{type:"structure",required:["jobRuns"],members:{jobRuns:{type:"list",member:{type:"structure",required:["applicationId","id","arn","createdBy","createdAt","updatedAt","executionRole","state","stateDetails","releaseLabel"],members:{applicationId:{},id:{},name:{},arn:{},createdBy:{},createdAt:{type:"timestamp"},updatedAt:{type:"timestamp"},executionRole:{},state:{},stateDetails:{},releaseLabel:{},type:{}}}},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:"Sj"}}}},StartApplication:{http:{requestUri:"/applications/{applicationId}/start",responseCode:200},input:{type:"structure",required:["applicationId"],members:{applicationId:{location:"uri",locationName:"applicationId"}}},output:{type:"structure",members:{}},idempotent:true},StartJobRun:{http:{requestUri:"/applications/{applicationId}/jobruns",responseCode:200},input:{type:"structure",required:["applicationId","clientToken","executionRoleArn"],members:{applicationId:{location:"uri",locationName:"applicationId"},clientToken:{idempotencyToken:true},executionRoleArn:{},jobDriver:{shape:"S1y"},configurationOverrides:{shape:"S1o"},tags:{shape:"Sj"},executionTimeoutMinutes:{type:"long"},name:{}}},output:{type:"structure",required:["applicationId","jobRunId","arn"],members:{applicationId:{},jobRunId:{},arn:{}}},idempotent:true},StopApplication:{http:{requestUri:"/applications/{applicationId}/stop",responseCode:200},input:{type:"structure",required:["applicationId"],members:{applicationId:{location:"uri",locationName:"applicationId"}}},output:{type:"structure",members:{}},idempotent:true},TagResource:{http:{requestUri:"/tags/{resourceArn}",responseCode:200},input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tags:{shape:"Sj"}}},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},UpdateApplication:{http:{method:"PATCH",requestUri:"/applications/{applicationId}",responseCode:200},input:{type:"structure",required:["applicationId","clientToken"],members:{applicationId:{location:"uri",locationName:"applicationId"},clientToken:{idempotencyToken:true},initialCapacity:{shape:"Sa"},maximumCapacity:{shape:"Si"},autoStartConfiguration:{shape:"Sm"},autoStopConfiguration:{shape:"So"},networkConfiguration:{shape:"Sq"},architecture:{},imageConfiguration:{shape:"Sw"},workerTypeSpecifications:{shape:"Sy"}}},output:{type:"structure",required:["application"],members:{application:{shape:"S16"}}}}},shapes:{Sa:{type:"map",key:{},value:{type:"structure",required:["workerCount"],members:{workerCount:{type:"long"},workerConfiguration:{type:"structure",required:["cpu","memory"],members:{cpu:{},memory:{},disk:{}}}}}},Si:{type:"structure",required:["cpu","memory"],members:{cpu:{},memory:{},disk:{}}},Sj:{type:"map",key:{},value:{}},Sm:{type:"structure",members:{enabled:{type:"boolean"}}},So:{type:"structure",members:{enabled:{type:"boolean"},idleTimeoutMinutes:{type:"integer"}}},Sq:{type:"structure",members:{subnetIds:{type:"list",member:{}},securityGroupIds:{type:"list",member:{}}}},Sw:{type:"structure",members:{imageUri:{}}},Sy:{type:"map",key:{},value:{type:"structure",members:{imageConfiguration:{shape:"Sw"}}}},S16:{type:"structure",required:["applicationId","arn","releaseLabel","type","state","createdAt","updatedAt"],members:{applicationId:{},name:{},arn:{},releaseLabel:{},type:{},state:{},stateDetails:{},initialCapacity:{shape:"Sa"},maximumCapacity:{shape:"Si"},createdAt:{type:"timestamp"},updatedAt:{type:"timestamp"},tags:{shape:"Sj"},autoStartConfiguration:{shape:"Sm"},autoStopConfiguration:{shape:"So"},networkConfiguration:{shape:"Sq"},architecture:{},imageConfiguration:{shape:"S1a"},workerTypeSpecifications:{type:"map",key:{},value:{type:"structure",members:{imageConfiguration:{shape:"S1a"}}}}}},S1a:{type:"structure",required:["imageUri"],members:{imageUri:{},resolvedImageDigest:{}}},S1o:{type:"structure",members:{applicationConfiguration:{shape:"S1p"},monitoringConfiguration:{type:"structure",members:{s3MonitoringConfiguration:{type:"structure",members:{logUri:{},encryptionKeyArn:{}}},managedPersistenceMonitoringConfiguration:{type:"structure",members:{enabled:{type:"boolean"},encryptionKeyArn:{}}}}}}},S1p:{type:"list",member:{type:"structure",required:["classification"],members:{classification:{},properties:{type:"map",key:{},value:{},sensitive:true},configurations:{shape:"S1p"}}}},S1y:{type:"structure",members:{sparkSubmit:{type:"structure",required:["entryPoint"],members:{entryPoint:{type:"string",sensitive:true},entryPointArguments:{type:"list",member:{type:"string",sensitive:true}},sparkSubmitParameters:{type:"string",sensitive:true}}},hive:{type:"structure",required:["query"],members:{query:{type:"string",sensitive:true},initQueryFile:{type:"string",sensitive:true},parameters:{type:"string",sensitive:true}}}},union:true}}}},1518:function(e){e.exports={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:{}}}}},1524:function(e){e.exports={pagination:{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"}}}},1530:function(e){e.exports={pagination:{GetBlueprintRuns:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},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"},GetUnfilteredPartitionsMetadata:{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"},ListBlueprints:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListCrawlers:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListCustomEntityTypes:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListDataQualityResults:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListDataQualityRuleRecommendationRuns:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListDataQualityRulesetEvaluationRuns:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListDataQualityRulesets:{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"},ListSessions:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},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"}}}},1535:function(e){e.exports={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"},KmsKey:{}}},output:{type:"structure",members:{Name:{},Arn:{},State:{},CreationDateTime:{type:"timestamp"},PermissionsMode:{},DeletionProtection:{type:"boolean"},KmsKeyArn:{}}}},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:"Sj"}}}},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:"Sr"}}}},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"},PermissionsMode:{},DeletionProtection:{type:"boolean"},EncryptionDescription:{shape:"S11"}}}},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:"St"},RoleArn:{},OutputFormat:{}}},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:"S16"},DigestTipAddress:{shape:"S16"}}},output:{type:"structure",required:["Block"],members:{Block:{shape:"S16"},Proof:{shape:"S16"}}}},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:"S16"}}}},GetRevision:{http:{requestUri:"/ledgers/{name}/revision"},input:{type:"structure",required:["Name","BlockAddress","DocumentId"],members:{Name:{location:"uri",locationName:"name"},BlockAddress:{shape:"S16"},DocumentId:{},DigestTipAddress:{shape:"S16"}}},output:{type:"structure",required:["Revision"],members:{Proof:{shape:"S16"},Revision:{shape:"S16"}}}},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:"Sj"}},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:"S1l"},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:"S1l"},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:"Sl"},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"},KmsKey:{}}},output:{type:"structure",members:{Name:{},Arn:{},State:{},CreationDateTime:{type:"timestamp"},DeletionProtection:{type:"boolean"},EncryptionDescription:{shape:"S11"}}}},UpdateLedgerPermissionsMode:{http:{method:"PATCH",requestUri:"/ledgers/{name}/permissions-mode"},input:{type:"structure",required:["Name","PermissionsMode"],members:{Name:{location:"uri",locationName:"name"},PermissionsMode:{}}},output:{type:"structure",members:{Name:{},Arn:{},PermissionsMode:{}}}}},shapes:{S6:{type:"map",key:{},value:{}},Sj:{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:"Sl"},ErrorCause:{},StreamName:{}}},Sl:{type:"structure",required:["StreamArn"],members:{StreamArn:{},AggregationEnabled:{type:"boolean"}}},Sr:{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:"St"},RoleArn:{},OutputFormat:{}}},St:{type:"structure",required:["Bucket","Prefix","EncryptionConfiguration"],members:{Bucket:{},Prefix:{},EncryptionConfiguration:{type:"structure",required:["ObjectEncryptionType"],members:{ObjectEncryptionType:{},KmsKeyArn:{}}}}},S11:{type:"structure",required:["KmsKeyArn","EncryptionStatus"],members:{KmsKeyArn:{},EncryptionStatus:{},InaccessibleKmsKeyDateTime:{type:"timestamp"}}},S16:{type:"structure",members:{IonText:{type:"string",sensitive:true}},sensitive:true},S1l:{type:"list",member:{shape:"Sr"}}}}},1536:function(e){e.exports={pagination:{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",non_aggregate_keys:["usagePlanId","startDate","endDate"],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"}}}},1537:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["pricing"]={};s.Pricing=i.defineService("pricing",["2017-10-15"]);Object.defineProperty(a.services["pricing"],"2017-10-15",{get:function get(){var e=r(3605);e.paginators=r(4816).pagination;return e},enumerable:true,configurable:true});e.exports=s.Pricing},1539:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["ssooidc"]={};s.SSOOIDC=i.defineService("ssooidc",["2019-06-10"]);Object.defineProperty(a.services["ssooidc"],"2019-06-10",{get:function get(){var e=r(3325);e.paginators=r(469).pagination;return e},enumerable:true,configurable:true});e.exports=s.SSOOIDC},1556:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2009-03-31",endpointPrefix:"elasticmapreduce",jsonVersion:"1.1",protocol:"json",serviceAbbreviation:"Amazon EMR",serviceFullName:"Amazon EMR",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:"S11"},JobFlowId:{}}},output:{type:"structure",members:{JobFlowId:{},InstanceGroupIds:{type:"list",member:{}},ClusterArn:{}}}},AddJobFlowSteps:{input:{type:"structure",required:["JobFlowId","Steps"],members:{JobFlowId:{},Steps:{shape:"S1m"},ExecutionRoleArn:{}}},output:{type:"structure",members:{StepIds:{shape:"S1v"}}}},AddTags:{input:{type:"structure",required:["ResourceId","Tags"],members:{ResourceId:{},Tags:{shape:"S1y"}}},output:{type:"structure",members:{}}},CancelSteps:{input:{type:"structure",required:["ClusterId","StepIds"],members:{ClusterId:{},StepIds:{shape:"S1v"},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","WorkspaceSecurityGroupId","EngineSecurityGroupId","DefaultS3Location"],members:{Name:{},Description:{},AuthMode:{},VpcId:{},SubnetIds:{shape:"S2d"},ServiceRole:{},UserRole:{},WorkspaceSecurityGroupId:{},EngineSecurityGroupId:{},DefaultS3Location:{},IdpAuthUrl:{},IdpRelayStateParameterName:{},Tags:{shape:"S1y"}}},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:"S2p"},Ec2InstanceAttributes:{type:"structure",members:{Ec2KeyName:{},Ec2SubnetId:{},RequestedEc2SubnetIds:{shape:"S2y"},Ec2AvailabilityZone:{},RequestedEc2AvailabilityZones:{shape:"S2y"},IamInstanceProfile:{},EmrManagedMasterSecurityGroup:{},EmrManagedSlaveSecurityGroup:{},ServiceAccessSecurityGroup:{},AdditionalMasterSecurityGroups:{shape:"S2z"},AdditionalSlaveSecurityGroups:{shape:"S2z"}}},InstanceCollectionType:{},LogUri:{},LogEncryptionKmsKeyId:{},RequestedAmiVersion:{},RunningAmiVersion:{},ReleaseLabel:{},AutoTerminate:{type:"boolean"},TerminationProtected:{type:"boolean"},VisibleToAllUsers:{type:"boolean"},Applications:{shape:"S32"},Tags:{shape:"S1y"},ServiceRole:{},NormalizedInstanceHours:{type:"integer"},MasterPublicDnsName:{},Configurations:{shape:"Si"},SecurityConfiguration:{},AutoScalingRole:{},ScaleDownBehavior:{},CustomAmiId:{},EbsRootVolumeSize:{type:"integer"},RepoUpgradeOnBoot:{},KerberosAttributes:{shape:"S36"},ClusterArn:{},OutpostArn:{},StepConcurrencyLevel:{type:"integer"},PlacementGroups:{shape:"S38"},OSReleaseLabel:{}}}}}},DescribeJobFlows:{input:{type:"structure",members:{CreatedAfter:{type:"timestamp"},CreatedBefore:{type:"timestamp"},JobFlowIds:{shape:"S1t"},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"},CustomAmiId:{}}}},NormalizedInstanceHours:{type:"integer"},Ec2KeyName:{},Ec2SubnetId:{},Placement:{shape:"S3m"},KeepJobFlowAliveWhenNoSteps:{type:"boolean"},TerminationProtected:{type:"boolean"},HadoopVersion:{}}},Steps:{type:"list",member:{type:"structure",required:["StepConfig","ExecutionStatusDetail"],members:{StepConfig:{shape:"S1n"},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:"S3t"}}}},SupportedProducts:{shape:"S3v"},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:"S3z"},NotebookExecutionName:{},NotebookParams:{},Status:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},Arn:{},OutputNotebookURI:{},LastStateChangeReason:{},NotebookInstanceSecurityGroupId:{},Tags:{shape:"S1y"},NotebookS3Location:{shape:"S43"},OutputNotebookS3Location:{type:"structure",members:{Bucket:{},Key:{}}},OutputNotebookFormat:{},EnvironmentVariables:{shape:"S47"}}}}}},DescribeReleaseLabel:{input:{type:"structure",members:{ReleaseLabel:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{ReleaseLabel:{},Applications:{type:"list",member:{type:"structure",members:{Name:{},Version:{}}}},NextToken:{},AvailableOSReleases:{type:"list",member:{type:"structure",members:{Label:{}}}}}}},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:"S4k"},ActionOnFailure:{},Status:{shape:"S4l"},ExecutionRoleArn:{}}}}}},DescribeStudio:{input:{type:"structure",required:["StudioId"],members:{StudioId:{}}},output:{type:"structure",members:{Studio:{type:"structure",members:{StudioId:{},StudioArn:{},Name:{},Description:{},AuthMode:{},VpcId:{},SubnetIds:{shape:"S2d"},ServiceRole:{},UserRole:{},WorkspaceSecurityGroupId:{},EngineSecurityGroupId:{},Url:{},CreationTime:{type:"timestamp"},DefaultS3Location:{},IdpAuthUrl:{},IdpRelayStateParameterName:{},Tags:{shape:"S1y"}}}}}},GetAutoTerminationPolicy:{input:{type:"structure",required:["ClusterId"],members:{ClusterId:{}}},output:{type:"structure",members:{AutoTerminationPolicy:{shape:"S4w"}}}},GetBlockPublicAccessConfiguration:{input:{type:"structure",members:{}},output:{type:"structure",required:["BlockPublicAccessConfiguration","BlockPublicAccessConfigurationMetadata"],members:{BlockPublicAccessConfiguration:{shape:"S50"},BlockPublicAccessConfigurationMetadata:{type:"structure",required:["CreationDateTime","CreatedByArn"],members:{CreationDateTime:{type:"timestamp"},CreatedByArn:{}}}}}},GetClusterSessionCredentials:{input:{type:"structure",required:["ClusterId","ExecutionRoleArn"],members:{ClusterId:{},ExecutionRoleArn:{}}},output:{type:"structure",members:{Credentials:{type:"structure",members:{UsernamePassword:{type:"structure",members:{Username:{},Password:{}},sensitive:true}},union:true},ExpiresAt:{type:"timestamp"}}}},GetManagedScalingPolicy:{input:{type:"structure",required:["ClusterId"],members:{ClusterId:{}}},output:{type:"structure",members:{ManagedScalingPolicy:{shape:"S5b"}}}},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:"S2z"}}}},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:"S2p"},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:"Si"},EbsBlockDevices:{shape:"S62"},EbsOptimized:{type:"boolean"},CustomAmiId:{}}}},LaunchSpecifications:{shape:"Sl"},ResizeSpecifications:{shape:"Su"}}}},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:"Si"},ConfigurationsVersion:{type:"long"},LastSuccessfullyAppliedConfigurations:{shape:"Si"},LastSuccessfullyAppliedConfigurationsVersion:{type:"long"},EbsBlockDevices:{shape:"S62"},EbsOptimized:{type:"boolean"},ShrinkPolicy:{shape:"S6e"},AutoScalingPolicy:{shape:"S6i"},CustomAmiId:{}}}},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:{},ExecutionEngineId:{}}},output:{type:"structure",members:{NotebookExecutions:{type:"list",member:{type:"structure",members:{NotebookExecutionId:{},EditorId:{},NotebookExecutionName:{},Status:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},NotebookS3Location:{shape:"S43"},ExecutionEngineId:{}}}},Marker:{}}}},ListReleaseLabels:{input:{type:"structure",members:{Filters:{type:"structure",members:{Prefix:{},Application:{}}},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{ReleaseLabels:{shape:"S2z"},NextToken:{}}}},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:"S1t"},Marker:{}}},output:{type:"structure",members:{Steps:{type:"list",member:{type:"structure",members:{Id:{},Name:{},Config:{shape:"S4k"},ActionOnFailure:{},Status:{shape:"S4l"}}}},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:{},AuthMode:{},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"},ResizeSpecifications:{shape:"Su"}}}}}},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:"S6e"},ReconfigurationType:{},Configurations:{shape:"Si"}}}}}}},PutAutoScalingPolicy:{input:{type:"structure",required:["ClusterId","InstanceGroupId","AutoScalingPolicy"],members:{ClusterId:{},InstanceGroupId:{},AutoScalingPolicy:{shape:"S15"}}},output:{type:"structure",members:{ClusterId:{},InstanceGroupId:{},AutoScalingPolicy:{shape:"S6i"},ClusterArn:{}}}},PutAutoTerminationPolicy:{input:{type:"structure",required:["ClusterId"],members:{ClusterId:{},AutoTerminationPolicy:{shape:"S4w"}}},output:{type:"structure",members:{}}},PutBlockPublicAccessConfiguration:{input:{type:"structure",required:["BlockPublicAccessConfiguration"],members:{BlockPublicAccessConfiguration:{shape:"S50"}}},output:{type:"structure",members:{}}},PutManagedScalingPolicy:{input:{type:"structure",required:["ClusterId","ManagedScalingPolicy"],members:{ClusterId:{},ManagedScalingPolicy:{shape:"S5b"}}},output:{type:"structure",members:{}}},RemoveAutoScalingPolicy:{input:{type:"structure",required:["ClusterId","InstanceGroupId"],members:{ClusterId:{},InstanceGroupId:{}}},output:{type:"structure",members:{}}},RemoveAutoTerminationPolicy:{input:{type:"structure",required:["ClusterId"],members:{ClusterId:{}}},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:"S2z"}}},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:"S11"},InstanceFleets:{type:"list",member:{shape:"S3"}},Ec2KeyName:{},Placement:{shape:"S3m"},KeepJobFlowAliveWhenNoSteps:{type:"boolean"},TerminationProtected:{type:"boolean"},HadoopVersion:{},Ec2SubnetId:{},Ec2SubnetIds:{shape:"S2y"},EmrManagedMasterSecurityGroup:{},EmrManagedSlaveSecurityGroup:{},ServiceAccessSecurityGroup:{},AdditionalMasterSecurityGroups:{shape:"S8g"},AdditionalSlaveSecurityGroups:{shape:"S8g"}}},Steps:{shape:"S1m"},BootstrapActions:{type:"list",member:{shape:"S3t"}},SupportedProducts:{shape:"S3v"},NewSupportedProducts:{type:"list",member:{type:"structure",members:{Name:{},Args:{shape:"S1t"}}}},Applications:{shape:"S32"},Configurations:{shape:"Si"},VisibleToAllUsers:{type:"boolean"},JobFlowRole:{},ServiceRole:{},Tags:{shape:"S1y"},SecurityConfiguration:{},AutoScalingRole:{},ScaleDownBehavior:{},CustomAmiId:{},EbsRootVolumeSize:{type:"integer"},RepoUpgradeOnBoot:{},KerberosAttributes:{shape:"S36"},StepConcurrencyLevel:{type:"integer"},ManagedScalingPolicy:{shape:"S5b"},PlacementGroupConfigs:{shape:"S38"},AutoTerminationPolicy:{shape:"S4w"},OSReleaseLabel:{}}},output:{type:"structure",members:{JobFlowId:{},ClusterArn:{}}}},SetTerminationProtection:{input:{type:"structure",required:["JobFlowIds","TerminationProtected"],members:{JobFlowIds:{shape:"S1t"},TerminationProtected:{type:"boolean"}}}},SetVisibleToAllUsers:{input:{type:"structure",required:["JobFlowIds","VisibleToAllUsers"],members:{JobFlowIds:{shape:"S1t"},VisibleToAllUsers:{type:"boolean"}}}},StartNotebookExecution:{input:{type:"structure",required:["ExecutionEngine","ServiceRole"],members:{EditorId:{},RelativePath:{},NotebookExecutionName:{},NotebookParams:{},ExecutionEngine:{shape:"S3z"},ServiceRole:{},NotebookInstanceSecurityGroupId:{},Tags:{shape:"S1y"},NotebookS3Location:{type:"structure",members:{Bucket:{},Key:{}}},OutputNotebookS3Location:{type:"structure",members:{Bucket:{},Key:{}}},OutputNotebookFormat:{},EnvironmentVariables:{shape:"S47"}}},output:{type:"structure",members:{NotebookExecutionId:{}}}},StopNotebookExecution:{input:{type:"structure",required:["NotebookExecutionId"],members:{NotebookExecutionId:{}}}},TerminateJobFlows:{input:{type:"structure",required:["JobFlowIds"],members:{JobFlowIds:{shape:"S1t"}}}},UpdateStudio:{input:{type:"structure",required:["StudioId"],members:{StudioId:{},Name:{},Description:{},SubnetIds:{shape:"S2d"},DefaultS3Location:{}}}},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:"Si"},CustomAmiId:{}}}},LaunchSpecifications:{shape:"Sl"},ResizeSpecifications:{shape:"Su"}}},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"},Throughput:{type:"integer"}}},Si:{type:"list",member:{type:"structure",members:{Classification:{},Configurations:{shape:"Si"},Properties:{shape:"Sk"}}}},Sk:{type:"map",key:{},value:{}},Sl:{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:{},CapacityReservationOptions:{type:"structure",members:{UsageStrategy:{},CapacityReservationPreference:{},CapacityReservationResourceGroupArn:{}}}}}}},Su:{type:"structure",members:{SpotResizeSpecification:{type:"structure",required:["TimeoutDurationMinutes"],members:{TimeoutDurationMinutes:{type:"integer"}}},OnDemandResizeSpecification:{type:"structure",required:["TimeoutDurationMinutes"],members:{TimeoutDurationMinutes:{type:"integer"}}}}},S11:{type:"list",member:{type:"structure",required:["InstanceRole","InstanceType","InstanceCount"],members:{Name:{},Market:{},InstanceRole:{},BidPrice:{},InstanceType:{},InstanceCount:{type:"integer"},Configurations:{shape:"Si"},EbsConfiguration:{shape:"Sa"},AutoScalingPolicy:{shape:"S15"},CustomAmiId:{}}}},S15:{type:"structure",required:["Constraints","Rules"],members:{Constraints:{shape:"S16"},Rules:{shape:"S17"}}},S16:{type:"structure",required:["MinCapacity","MaxCapacity"],members:{MinCapacity:{type:"integer"},MaxCapacity:{type:"integer"}}},S17:{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:{}}}}}}}}}}},S1m:{type:"list",member:{shape:"S1n"}},S1n:{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:"S1t"}}}}},S1t:{type:"list",member:{}},S1v:{type:"list",member:{}},S1y:{type:"list",member:{type:"structure",members:{Key:{},Value:{}}}},S2d:{type:"list",member:{}},S2p:{type:"structure",members:{State:{},StateChangeReason:{type:"structure",members:{Code:{},Message:{}}},Timeline:{type:"structure",members:{CreationDateTime:{type:"timestamp"},ReadyDateTime:{type:"timestamp"},EndDateTime:{type:"timestamp"}}},ErrorDetails:{type:"list",member:{type:"structure",members:{ErrorCode:{},ErrorData:{type:"list",member:{shape:"Sk"}},ErrorMessage:{}}}}}},S2y:{type:"list",member:{}},S2z:{type:"list",member:{}},S32:{type:"list",member:{type:"structure",members:{Name:{},Version:{},Args:{shape:"S2z"},AdditionalInfo:{shape:"Sk"}}}},S36:{type:"structure",required:["Realm","KdcAdminPassword"],members:{Realm:{},KdcAdminPassword:{},CrossRealmTrustPrincipalPassword:{},ADDomainJoinUser:{},ADDomainJoinPassword:{}}},S38:{type:"list",member:{type:"structure",required:["InstanceRole"],members:{InstanceRole:{},PlacementStrategy:{}}}},S3m:{type:"structure",members:{AvailabilityZone:{},AvailabilityZones:{shape:"S2y"}}},S3t:{type:"structure",required:["Name","ScriptBootstrapAction"],members:{Name:{},ScriptBootstrapAction:{type:"structure",required:["Path"],members:{Path:{},Args:{shape:"S1t"}}}}},S3v:{type:"list",member:{}},S3z:{type:"structure",required:["Id"],members:{Id:{},Type:{},MasterInstanceSecurityGroupId:{},ExecutionRoleArn:{}}},S43:{type:"structure",members:{Bucket:{},Key:{}}},S47:{type:"map",key:{},value:{}},S4k:{type:"structure",members:{Jar:{},Properties:{shape:"Sk"},MainClass:{},Args:{shape:"S2z"}}},S4l:{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"}}}}},S4w:{type:"structure",members:{IdleTimeout:{type:"long"}}},S50:{type:"structure",required:["BlockPublicSecurityGroupRules"],members:{BlockPublicSecurityGroupRules:{type:"boolean"},PermittedPublicSecurityGroupRuleRanges:{type:"list",member:{type:"structure",required:["MinRange"],members:{MinRange:{type:"integer"},MaxRange:{type:"integer"}}}}}},S5b:{type:"structure",members:{ComputeLimits:{type:"structure",required:["UnitType","MinimumCapacityUnits","MaximumCapacityUnits"],members:{UnitType:{},MinimumCapacityUnits:{type:"integer"},MaximumCapacityUnits:{type:"integer"},MaximumOnDemandCapacityUnits:{type:"integer"},MaximumCoreCapacityUnits:{type:"integer"}}}}},S62:{type:"list",member:{type:"structure",members:{VolumeSpecification:{shape:"Sd"},Device:{}}}},S6e:{type:"structure",members:{DecommissionTimeout:{type:"integer"},InstanceResizePolicy:{type:"structure",members:{InstancesToTerminate:{shape:"S6g"},InstancesToProtect:{shape:"S6g"},InstanceTerminationTimeout:{type:"integer"}}}}},S6g:{type:"list",member:{}},S6i:{type:"structure",members:{Status:{type:"structure",members:{State:{},StateChangeReason:{type:"structure",members:{Code:{},Message:{}}}}},Constraints:{shape:"S16"},Rules:{shape:"S17"}}},S8g:{type:"list",member:{}}}}},1567:function(e,t,r){var s=r(2393);var i=s.util.inherit;s.Signers.S3=i(s.Signers.RequestSigner,{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},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(e,t){if(!this.request.headers["presigned-expires"]){this.request.headers["X-Amz-Date"]=s.util.date.rfc822(t)}if(e.sessionToken){this.request.headers["x-amz-security-token"]=e.sessionToken}var r=this.sign(e.secretAccessKey,this.stringToSign());var i="AWS "+e.accessKeyId+":"+r;this.request.headers["Authorization"]=i},stringToSign:function stringToSign(){var e=this.request;var t=[];t.push(e.method);t.push(e.headers["Content-MD5"]||"");t.push(e.headers["Content-Type"]||"");t.push(e.headers["presigned-expires"]||"");var r=this.canonicalizedAmzHeaders();if(r)t.push(r);t.push(this.canonicalizedResource());return t.join("\n")},canonicalizedAmzHeaders:function canonicalizedAmzHeaders(){var e=[];s.util.each(this.request.headers,function(t){if(t.match(/^x-amz-/i))e.push(t)});e.sort(function(e,t){return e.toLowerCase()=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(e){var r,i,a,o;if(!e.isOpen){if(!this.root&&this.currentLevel===0&&e.type===t.Element){this.root=e}i="";if(e.type===t.Element){this.writerOptions.state=s.OpenTag;i=this.writer.indent(e,this.writerOptions,this.currentLevel)+"<"+e.name;o=e.attribs;for(a in o){if(!q.call(o,a))continue;r=o[a];i+=this.writer.attribute(r,this.writerOptions,this.currentLevel)}i+=(e.children?">":"/>")+this.writer.endline(e,this.writerOptions,this.currentLevel);this.writerOptions.state=s.InsideTag}else{this.writerOptions.state=s.OpenTag;i=this.writer.indent(e,this.writerOptions,this.currentLevel)+""}i+=this.writer.endline(e,this.writerOptions,this.currentLevel)}this.onData(i,this.currentLevel);return e.isOpen=true}};XMLDocumentCB.prototype.closeNode=function(e){var r;if(!e.isClosed){r="";this.writerOptions.state=s.CloseTag;if(e.type===t.Element){r=this.writer.indent(e,this.writerOptions,this.currentLevel)+""+this.writer.endline(e,this.writerOptions,this.currentLevel)}else{r=this.writer.indent(e,this.writerOptions,this.currentLevel)+"]>"+this.writer.endline(e,this.writerOptions,this.currentLevel)}this.writerOptions.state=s.None;this.onData(r,this.currentLevel);return e.isClosed=true}};XMLDocumentCB.prototype.onData=function(e,t){this.documentStarted=true;return this.onDataCallback(e,t+1)};XMLDocumentCB.prototype.onEnd=function(){this.documentCompleted=true;return this.onEndCallback()};XMLDocumentCB.prototype.debugInfo=function(e){if(e==null){return""}else{return"node: <"+e+">"}};XMLDocumentCB.prototype.ele=function(){return this.element.apply(this,arguments)};XMLDocumentCB.prototype.nod=function(e,t,r){return this.node(e,t,r)};XMLDocumentCB.prototype.txt=function(e){return this.text(e)};XMLDocumentCB.prototype.dat=function(e){return this.cdata(e)};XMLDocumentCB.prototype.com=function(e){return this.comment(e)};XMLDocumentCB.prototype.ins=function(e,t){return this.instruction(e,t)};XMLDocumentCB.prototype.dec=function(e,t,r){return this.declaration(e,t,r)};XMLDocumentCB.prototype.dtd=function(e,t,r){return this.doctype(e,t,r)};XMLDocumentCB.prototype.e=function(e,t,r){return this.element(e,t,r)};XMLDocumentCB.prototype.n=function(e,t,r){return this.node(e,t,r)};XMLDocumentCB.prototype.t=function(e){return this.text(e)};XMLDocumentCB.prototype.d=function(e){return this.cdata(e)};XMLDocumentCB.prototype.c=function(e){return this.comment(e)};XMLDocumentCB.prototype.r=function(e){return this.raw(e)};XMLDocumentCB.prototype.i=function(e,t){return this.instruction(e,t)};XMLDocumentCB.prototype.att=function(){if(this.currentNode&&this.currentNode.type===t.DocType){return this.attList.apply(this,arguments)}else{return this.attribute.apply(this,arguments)}};XMLDocumentCB.prototype.a=function(){if(this.currentNode&&this.currentNode.type===t.DocType){return this.attList.apply(this,arguments)}else{return this.attribute.apply(this,arguments)}};XMLDocumentCB.prototype.ent=function(e,t){return this.entity(e,t)};XMLDocumentCB.prototype.pent=function(e,t){return this.pEntity(e,t)};XMLDocumentCB.prototype.not=function(e,t){return this.notation(e,t)};return XMLDocumentCB}()}).call(this)},1599:function(e,t,r){var s=r(2393);var i=r(8498);var a=r(5439);function populateBody(e){var t=e.service.api.operations[e.operation].input;var r=new s.XML.Builder;var a=e.params;var o=t.payload;if(o){var n=t.members[o];a=a[o];if(a===undefined)return;if(n.type==="structure"){var u=n.name;e.httpRequest.body=r.toXML(a,n,u,true)}else{e.httpRequest.body=a}}else{e.httpRequest.body=r.toXML(a,t,t.name||t.shape||i.string.upperFirst(e.operation)+"Request")}}function buildRequest(e){a.buildRequest(e);if(["GET","HEAD"].indexOf(e.httpRequest.method)<0){populateBody(e)}}function extractError(e){a.extractError(e);var t;try{t=(new s.XML.Parser).parse(e.httpResponse.body.toString())}catch(r){t={Code:e.httpResponse.statusCode,Message:e.httpResponse.statusMessage}}if(t.Errors)t=t.Errors;if(t.Error)t=t.Error;if(t.Code){e.error=i.error(new Error,{code:t.Code,message:t.Message})}else{e.error=i.error(new Error,{code:e.httpResponse.statusCode,message:null})}}function extractData(e){a.extractData(e);var t;var r=e.request;var o=e.httpResponse.body;var n=r.service.api.operations[r.operation];var u=n.output;var p=n.hasEventOutput;var m=u.payload;if(m){var c=u.members[m];if(c.isEventStream){t=new s.XML.Parser;e.data[m]=i.createEventStream(s.HttpClient.streamsApiVersion===2?e.httpResponse.stream:e.httpResponse.body,t,c)}else if(c.type==="structure"){t=new s.XML.Parser;e.data[m]=t.parse(o.toString(),c)}else if(c.type==="binary"||c.isStreaming){e.data[m]=o}else{e.data[m]=c.toType(o)}}else if(o.length>0){t=new s.XML.Parser;var l=t.parse(o.toString(),u);i.update(e.data,l)}}e.exports={buildRequest:buildRequest,extractError:extractError,extractData:extractData}},1600:function(e){e.exports={metadata:{apiVersion:"2019-12-02",endpointPrefix:"route53-recovery-readiness",signingName:"route53-recovery-readiness",serviceFullName:"AWS Route53 Recovery Readiness",serviceId:"Route53 Recovery Readiness",protocol:"rest-json",jsonVersion:"1.1",uid:"route53-recovery-readiness-2019-12-02",signatureVersion:"v4"},operations:{CreateCell:{http:{requestUri:"/cells",responseCode:200},input:{type:"structure",members:{CellName:{locationName:"cellName"},Cells:{shape:"S3",locationName:"cells"},Tags:{shape:"S4",locationName:"tags"}},required:["CellName"]},output:{type:"structure",members:{CellArn:{locationName:"cellArn"},CellName:{locationName:"cellName"},Cells:{shape:"S3",locationName:"cells"},ParentReadinessScopes:{shape:"S3",locationName:"parentReadinessScopes"},Tags:{shape:"S4",locationName:"tags"}}}},CreateCrossAccountAuthorization:{http:{requestUri:"/crossaccountauthorizations",responseCode:200},input:{type:"structure",members:{CrossAccountAuthorization:{locationName:"crossAccountAuthorization"}},required:["CrossAccountAuthorization"]},output:{type:"structure",members:{CrossAccountAuthorization:{locationName:"crossAccountAuthorization"}}}},CreateReadinessCheck:{http:{requestUri:"/readinesschecks",responseCode:200},input:{type:"structure",members:{ReadinessCheckName:{locationName:"readinessCheckName"},ResourceSetName:{locationName:"resourceSetName"},Tags:{shape:"S4",locationName:"tags"}},required:["ResourceSetName","ReadinessCheckName"]},output:{type:"structure",members:{ReadinessCheckArn:{locationName:"readinessCheckArn"},ReadinessCheckName:{locationName:"readinessCheckName"},ResourceSet:{locationName:"resourceSet"},Tags:{shape:"S4",locationName:"tags"}}}},CreateRecoveryGroup:{http:{requestUri:"/recoverygroups",responseCode:200},input:{type:"structure",members:{Cells:{shape:"S3",locationName:"cells"},RecoveryGroupName:{locationName:"recoveryGroupName"},Tags:{shape:"S4",locationName:"tags"}},required:["RecoveryGroupName"]},output:{type:"structure",members:{Cells:{shape:"S3",locationName:"cells"},RecoveryGroupArn:{locationName:"recoveryGroupArn"},RecoveryGroupName:{locationName:"recoveryGroupName"},Tags:{shape:"S4",locationName:"tags"}}}},CreateResourceSet:{http:{requestUri:"/resourcesets",responseCode:200},input:{type:"structure",members:{ResourceSetName:{locationName:"resourceSetName"},ResourceSetType:{locationName:"resourceSetType"},Resources:{shape:"Sh",locationName:"resources"},Tags:{shape:"S4",locationName:"tags"}},required:["ResourceSetType","ResourceSetName","Resources"]},output:{type:"structure",members:{ResourceSetArn:{locationName:"resourceSetArn"},ResourceSetName:{locationName:"resourceSetName"},ResourceSetType:{locationName:"resourceSetType"},Resources:{shape:"Sh",locationName:"resources"},Tags:{shape:"S4",locationName:"tags"}}}},DeleteCell:{http:{method:"DELETE",requestUri:"/cells/{cellName}",responseCode:204},input:{type:"structure",members:{CellName:{location:"uri",locationName:"cellName"}},required:["CellName"]}},DeleteCrossAccountAuthorization:{http:{method:"DELETE",requestUri:"/crossaccountauthorizations/{crossAccountAuthorization}",responseCode:200},input:{type:"structure",members:{CrossAccountAuthorization:{location:"uri",locationName:"crossAccountAuthorization"}},required:["CrossAccountAuthorization"]},output:{type:"structure",members:{}}},DeleteReadinessCheck:{http:{method:"DELETE",requestUri:"/readinesschecks/{readinessCheckName}",responseCode:204},input:{type:"structure",members:{ReadinessCheckName:{location:"uri",locationName:"readinessCheckName"}},required:["ReadinessCheckName"]}},DeleteRecoveryGroup:{http:{method:"DELETE",requestUri:"/recoverygroups/{recoveryGroupName}",responseCode:204},input:{type:"structure",members:{RecoveryGroupName:{location:"uri",locationName:"recoveryGroupName"}},required:["RecoveryGroupName"]}},DeleteResourceSet:{http:{method:"DELETE",requestUri:"/resourcesets/{resourceSetName}",responseCode:204},input:{type:"structure",members:{ResourceSetName:{location:"uri",locationName:"resourceSetName"}},required:["ResourceSetName"]}},GetArchitectureRecommendations:{http:{method:"GET",requestUri:"/recoverygroups/{recoveryGroupName}/architectureRecommendations",responseCode:200},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"},RecoveryGroupName:{location:"uri",locationName:"recoveryGroupName"}},required:["RecoveryGroupName"]},output:{type:"structure",members:{LastAuditTimestamp:{locationName:"lastAuditTimestamp",type:"timestamp",timestampFormat:"iso8601"},NextToken:{locationName:"nextToken"},Recommendations:{locationName:"recommendations",type:"list",member:{type:"structure",members:{RecommendationText:{locationName:"recommendationText"}},required:["RecommendationText"]}}}}},GetCell:{http:{method:"GET",requestUri:"/cells/{cellName}",responseCode:200},input:{type:"structure",members:{CellName:{location:"uri",locationName:"cellName"}},required:["CellName"]},output:{type:"structure",members:{CellArn:{locationName:"cellArn"},CellName:{locationName:"cellName"},Cells:{shape:"S3",locationName:"cells"},ParentReadinessScopes:{shape:"S3",locationName:"parentReadinessScopes"},Tags:{shape:"S4",locationName:"tags"}}}},GetCellReadinessSummary:{http:{method:"GET",requestUri:"/cellreadiness/{cellName}",responseCode:200},input:{type:"structure",members:{CellName:{location:"uri",locationName:"cellName"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}},required:["CellName"]},output:{type:"structure",members:{NextToken:{locationName:"nextToken"},Readiness:{locationName:"readiness"},ReadinessChecks:{shape:"S15",locationName:"readinessChecks"}}}},GetReadinessCheck:{http:{method:"GET",requestUri:"/readinesschecks/{readinessCheckName}",responseCode:200},input:{type:"structure",members:{ReadinessCheckName:{location:"uri",locationName:"readinessCheckName"}},required:["ReadinessCheckName"]},output:{type:"structure",members:{ReadinessCheckArn:{locationName:"readinessCheckArn"},ReadinessCheckName:{locationName:"readinessCheckName"},ResourceSet:{locationName:"resourceSet"},Tags:{shape:"S4",locationName:"tags"}}}},GetReadinessCheckResourceStatus:{http:{method:"GET",requestUri:"/readinesschecks/{readinessCheckName}/resource/{resourceIdentifier}/status",responseCode:200},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"},ReadinessCheckName:{location:"uri",locationName:"readinessCheckName"},ResourceIdentifier:{location:"uri",locationName:"resourceIdentifier"}},required:["ReadinessCheckName","ResourceIdentifier"]},output:{type:"structure",members:{NextToken:{locationName:"nextToken"},Readiness:{locationName:"readiness"},Rules:{locationName:"rules",type:"list",member:{type:"structure",members:{LastCheckedTimestamp:{shape:"S1d",locationName:"lastCheckedTimestamp"},Messages:{shape:"S1e",locationName:"messages"},Readiness:{locationName:"readiness"},RuleId:{locationName:"ruleId"}},required:["Messages","Readiness","RuleId","LastCheckedTimestamp"]}}}}},GetReadinessCheckStatus:{http:{method:"GET",requestUri:"/readinesschecks/{readinessCheckName}/status",responseCode:200},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"},ReadinessCheckName:{location:"uri",locationName:"readinessCheckName"}},required:["ReadinessCheckName"]},output:{type:"structure",members:{Messages:{shape:"S1e",locationName:"messages"},NextToken:{locationName:"nextToken"},Readiness:{locationName:"readiness"},Resources:{locationName:"resources",type:"list",member:{type:"structure",members:{ComponentId:{locationName:"componentId"},LastCheckedTimestamp:{shape:"S1d",locationName:"lastCheckedTimestamp"},Readiness:{locationName:"readiness"},ResourceArn:{locationName:"resourceArn"}},required:["Readiness","LastCheckedTimestamp"]}}}}},GetRecoveryGroup:{http:{method:"GET",requestUri:"/recoverygroups/{recoveryGroupName}",responseCode:200},input:{type:"structure",members:{RecoveryGroupName:{location:"uri",locationName:"recoveryGroupName"}},required:["RecoveryGroupName"]},output:{type:"structure",members:{Cells:{shape:"S3",locationName:"cells"},RecoveryGroupArn:{locationName:"recoveryGroupArn"},RecoveryGroupName:{locationName:"recoveryGroupName"},Tags:{shape:"S4",locationName:"tags"}}}},GetRecoveryGroupReadinessSummary:{http:{method:"GET",requestUri:"/recoverygroupreadiness/{recoveryGroupName}",responseCode:200},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"},RecoveryGroupName:{location:"uri",locationName:"recoveryGroupName"}},required:["RecoveryGroupName"]},output:{type:"structure",members:{NextToken:{locationName:"nextToken"},Readiness:{locationName:"readiness"},ReadinessChecks:{shape:"S15",locationName:"readinessChecks"}}}},GetResourceSet:{http:{method:"GET",requestUri:"/resourcesets/{resourceSetName}",responseCode:200},input:{type:"structure",members:{ResourceSetName:{location:"uri",locationName:"resourceSetName"}},required:["ResourceSetName"]},output:{type:"structure",members:{ResourceSetArn:{locationName:"resourceSetArn"},ResourceSetName:{locationName:"resourceSetName"},ResourceSetType:{locationName:"resourceSetType"},Resources:{shape:"Sh",locationName:"resources"},Tags:{shape:"S4",locationName:"tags"}}}},ListCells:{http:{method:"GET",requestUri:"/cells",responseCode:200},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{Cells:{locationName:"cells",type:"list",member:{type:"structure",members:{CellArn:{locationName:"cellArn"},CellName:{locationName:"cellName"},Cells:{shape:"S3",locationName:"cells"},ParentReadinessScopes:{shape:"S3",locationName:"parentReadinessScopes"},Tags:{shape:"S4",locationName:"tags"}},required:["ParentReadinessScopes","CellArn","CellName","Cells"]}},NextToken:{locationName:"nextToken"}}}},ListCrossAccountAuthorizations:{http:{method:"GET",requestUri:"/crossaccountauthorizations",responseCode:200},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{CrossAccountAuthorizations:{locationName:"crossAccountAuthorizations",type:"list",member:{}},NextToken:{locationName:"nextToken"}}}},ListReadinessChecks:{http:{method:"GET",requestUri:"/readinesschecks",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"},ReadinessChecks:{locationName:"readinessChecks",type:"list",member:{type:"structure",members:{ReadinessCheckArn:{locationName:"readinessCheckArn"},ReadinessCheckName:{locationName:"readinessCheckName"},ResourceSet:{locationName:"resourceSet"},Tags:{shape:"S4",locationName:"tags"}},required:["ReadinessCheckArn","ResourceSet"]}}}}},ListRecoveryGroups:{http:{method:"GET",requestUri:"/recoverygroups",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"},RecoveryGroups:{locationName:"recoveryGroups",type:"list",member:{type:"structure",members:{Cells:{shape:"S3",locationName:"cells"},RecoveryGroupArn:{locationName:"recoveryGroupArn"},RecoveryGroupName:{locationName:"recoveryGroupName"},Tags:{shape:"S4",locationName:"tags"}},required:["RecoveryGroupArn","RecoveryGroupName","Cells"]}}}}},ListResourceSets:{http:{method:"GET",requestUri:"/resourcesets",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"},ResourceSets:{locationName:"resourceSets",type:"list",member:{type:"structure",members:{ResourceSetArn:{locationName:"resourceSetArn"},ResourceSetName:{locationName:"resourceSetName"},ResourceSetType:{locationName:"resourceSetType"},Resources:{shape:"Sh",locationName:"resources"},Tags:{shape:"S4",locationName:"tags"}},required:["ResourceSetType","ResourceSetName","ResourceSetArn","Resources"]}}}}},ListRules:{http:{method:"GET",requestUri:"/rules",responseCode:200},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"},ResourceType:{location:"querystring",locationName:"resourceType"}}},output:{type:"structure",members:{NextToken:{locationName:"nextToken"},Rules:{locationName:"rules",type:"list",member:{type:"structure",members:{ResourceType:{locationName:"resourceType"},RuleDescription:{locationName:"ruleDescription"},RuleId:{locationName:"ruleId"}},required:["RuleDescription","RuleId","ResourceType"]}}}}},ListTagsForResources:{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"}}}},TagResource:{http:{requestUri:"/tags/{resource-arn}",responseCode:200},input:{type:"structure",members:{ResourceArn:{location:"uri",locationName:"resource-arn"},Tags:{shape:"S4",locationName:"tags"}},required:["ResourceArn","Tags"]},output:{type:"structure",members:{}}},UntagResource:{http:{method:"DELETE",requestUri:"/tags/{resource-arn}",responseCode:204},input:{type:"structure",members:{ResourceArn:{location:"uri",locationName:"resource-arn"},TagKeys:{shape:"S3",location:"querystring",locationName:"tagKeys"}},required:["TagKeys","ResourceArn"]}},UpdateCell:{http:{method:"PUT",requestUri:"/cells/{cellName}",responseCode:200},input:{type:"structure",members:{CellName:{location:"uri",locationName:"cellName"},Cells:{shape:"S3",locationName:"cells"}},required:["CellName","Cells"]},output:{type:"structure",members:{CellArn:{locationName:"cellArn"},CellName:{locationName:"cellName"},Cells:{shape:"S3",locationName:"cells"},ParentReadinessScopes:{shape:"S3",locationName:"parentReadinessScopes"},Tags:{shape:"S4",locationName:"tags"}}}},UpdateReadinessCheck:{http:{method:"PUT",requestUri:"/readinesschecks/{readinessCheckName}",responseCode:200},input:{type:"structure",members:{ReadinessCheckName:{location:"uri",locationName:"readinessCheckName"},ResourceSetName:{locationName:"resourceSetName"}},required:["ReadinessCheckName","ResourceSetName"]},output:{type:"structure",members:{ReadinessCheckArn:{locationName:"readinessCheckArn"},ReadinessCheckName:{locationName:"readinessCheckName"},ResourceSet:{locationName:"resourceSet"},Tags:{shape:"S4",locationName:"tags"}}}},UpdateRecoveryGroup:{http:{method:"PUT",requestUri:"/recoverygroups/{recoveryGroupName}",responseCode:200},input:{type:"structure",members:{Cells:{shape:"S3",locationName:"cells"},RecoveryGroupName:{location:"uri",locationName:"recoveryGroupName"}},required:["RecoveryGroupName","Cells"]},output:{type:"structure",members:{Cells:{shape:"S3",locationName:"cells"},RecoveryGroupArn:{locationName:"recoveryGroupArn"},RecoveryGroupName:{locationName:"recoveryGroupName"},Tags:{shape:"S4",locationName:"tags"}}}},UpdateResourceSet:{http:{method:"PUT",requestUri:"/resourcesets/{resourceSetName}",responseCode:200},input:{type:"structure",members:{ResourceSetName:{location:"uri",locationName:"resourceSetName"},ResourceSetType:{locationName:"resourceSetType"},Resources:{shape:"Sh",locationName:"resources"}},required:["ResourceSetName","ResourceSetType","Resources"]},output:{type:"structure",members:{ResourceSetArn:{locationName:"resourceSetArn"},ResourceSetName:{locationName:"resourceSetName"},ResourceSetType:{locationName:"resourceSetType"},Resources:{shape:"Sh",locationName:"resources"},Tags:{shape:"S4",locationName:"tags"}}}}},shapes:{S3:{type:"list",member:{}},S4:{type:"map",key:{},value:{}},Sh:{type:"list",member:{type:"structure",members:{ComponentId:{locationName:"componentId"},DnsTargetResource:{locationName:"dnsTargetResource",type:"structure",members:{DomainName:{locationName:"domainName"},HostedZoneArn:{locationName:"hostedZoneArn"},RecordSetId:{locationName:"recordSetId"},RecordType:{locationName:"recordType"},TargetResource:{locationName:"targetResource",type:"structure",members:{NLBResource:{locationName:"nLBResource",type:"structure",members:{Arn:{locationName:"arn"}}},R53Resource:{locationName:"r53Resource",type:"structure",members:{DomainName:{locationName:"domainName"},RecordSetId:{locationName:"recordSetId"}}}}}}},ReadinessScopes:{shape:"S3",locationName:"readinessScopes"},ResourceArn:{locationName:"resourceArn"}}}},S15:{type:"list",member:{type:"structure",members:{Readiness:{locationName:"readiness"},ReadinessCheckName:{locationName:"readinessCheckName"}}}},S1d:{type:"timestamp",timestampFormat:"iso8601"},S1e:{type:"list",member:{type:"structure",members:{MessageText:{locationName:"messageText"}}}}}}},1603:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2022-09-28",endpointPrefix:"codecatalyst",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"Amazon CodeCatalyst",serviceId:"CodeCatalyst",signatureVersion:"bearer",signingName:"codecatalyst",uid:"codecatalyst-2022-09-28"},operations:{CreateAccessToken:{http:{method:"PUT",requestUri:"/v1/accessTokens",responseCode:201},input:{type:"structure",required:["name"],members:{name:{},expiresTime:{shape:"S3"}}},output:{type:"structure",required:["secret","name","expiresTime","accessTokenId"],members:{secret:{type:"string",sensitive:true},name:{},expiresTime:{shape:"S3"},accessTokenId:{}}}},CreateDevEnvironment:{http:{method:"PUT",requestUri:"/v1/spaces/{spaceName}/projects/{projectName}/devEnvironments",responseCode:201},input:{type:"structure",required:["spaceName","projectName","instanceType","persistentStorage"],members:{spaceName:{location:"uri",locationName:"spaceName"},projectName:{location:"uri",locationName:"projectName"},repositories:{type:"list",member:{type:"structure",required:["repositoryName"],members:{repositoryName:{},branchName:{}}}},clientToken:{},alias:{},ides:{shape:"Sf"},instanceType:{},inactivityTimeoutMinutes:{type:"integer"},persistentStorage:{type:"structure",required:["sizeInGiB"],members:{sizeInGiB:{type:"integer"}}}}},output:{type:"structure",required:["spaceName","projectName","id"],members:{spaceName:{},projectName:{},id:{}}},idempotent:true},CreateProject:{http:{method:"PUT",requestUri:"/v1/spaces/{spaceName}/projects",responseCode:201},input:{type:"structure",required:["spaceName","displayName"],members:{spaceName:{location:"uri",locationName:"spaceName"},displayName:{},description:{}}},output:{type:"structure",required:["name"],members:{spaceName:{},name:{},displayName:{},description:{}}},idempotent:true},CreateSourceRepositoryBranch:{http:{method:"PUT",requestUri:"/v1/spaces/{spaceName}/projects/{projectName}/sourceRepositories/{sourceRepositoryName}/branches/{name}",responseCode:201},input:{type:"structure",required:["spaceName","projectName","sourceRepositoryName","name"],members:{spaceName:{location:"uri",locationName:"spaceName"},projectName:{location:"uri",locationName:"projectName"},sourceRepositoryName:{location:"uri",locationName:"sourceRepositoryName"},name:{location:"uri",locationName:"name"},headCommitId:{}}},output:{type:"structure",members:{ref:{},name:{},lastUpdatedTime:{shape:"S3"},headCommitId:{}}},idempotent:true},DeleteAccessToken:{http:{method:"DELETE",requestUri:"/v1/accessTokens/{id}",responseCode:200},input:{type:"structure",required:["id"],members:{id:{location:"uri",locationName:"id"}}},output:{type:"structure",members:{}},idempotent:true},DeleteDevEnvironment:{http:{method:"DELETE",requestUri:"/v1/spaces/{spaceName}/projects/{projectName}/devEnvironments/{id}",responseCode:200},input:{type:"structure",required:["spaceName","projectName","id"],members:{spaceName:{location:"uri",locationName:"spaceName"},projectName:{location:"uri",locationName:"projectName"},id:{location:"uri",locationName:"id"}}},output:{type:"structure",required:["spaceName","projectName","id"],members:{spaceName:{},projectName:{},id:{}}},idempotent:true},GetDevEnvironment:{http:{method:"GET",requestUri:"/v1/spaces/{spaceName}/projects/{projectName}/devEnvironments/{id}",responseCode:200},input:{type:"structure",required:["spaceName","projectName","id"],members:{spaceName:{location:"uri",locationName:"spaceName"},projectName:{location:"uri",locationName:"projectName"},id:{location:"uri",locationName:"id"}}},output:{type:"structure",required:["spaceName","projectName","id","lastUpdatedTime","creatorId","status","repositories","instanceType","inactivityTimeoutMinutes","persistentStorage"],members:{spaceName:{},projectName:{},id:{},lastUpdatedTime:{shape:"S3"},creatorId:{},status:{},statusReason:{},repositories:{shape:"S16"},alias:{},ides:{shape:"S19"},instanceType:{},inactivityTimeoutMinutes:{type:"integer"},persistentStorage:{shape:"S1d"}}}},GetProject:{http:{method:"GET",requestUri:"/v1/spaces/{spaceName}/projects/{name}",responseCode:200},input:{type:"structure",required:["spaceName","name"],members:{spaceName:{location:"uri",locationName:"spaceName"},name:{location:"uri",locationName:"name"}}},output:{type:"structure",required:["name"],members:{spaceName:{},name:{},displayName:{},description:{}}}},GetSourceRepositoryCloneUrls:{http:{method:"GET",requestUri:"/v1/spaces/{spaceName}/projects/{projectName}/sourceRepositories/{sourceRepositoryName}/cloneUrls",responseCode:200},input:{type:"structure",required:["spaceName","projectName","sourceRepositoryName"],members:{spaceName:{location:"uri",locationName:"spaceName"},projectName:{location:"uri",locationName:"projectName"},sourceRepositoryName:{location:"uri",locationName:"sourceRepositoryName"}}},output:{type:"structure",required:["https"],members:{https:{}}}},GetSpace:{http:{method:"GET",requestUri:"/v1/spaces/{name}",responseCode:200},input:{type:"structure",required:["name"],members:{name:{location:"uri",locationName:"name"}}},output:{type:"structure",required:["name","regionName"],members:{name:{},regionName:{},displayName:{},description:{}}}},GetSubscription:{http:{method:"GET",requestUri:"/v1/spaces/{spaceName}/subscription",responseCode:200},input:{type:"structure",required:["spaceName"],members:{spaceName:{location:"uri",locationName:"spaceName"}}},output:{type:"structure",members:{subscriptionType:{},awsAccountName:{}}}},GetUserDetails:{http:{method:"GET",requestUri:"/userDetails",responseCode:200},input:{type:"structure",members:{id:{location:"querystring",locationName:"id"},userName:{location:"querystring",locationName:"userName"}}},output:{type:"structure",members:{userId:{},userName:{},displayName:{},primaryEmail:{type:"structure",members:{email:{},verified:{type:"boolean"}}},version:{}}}},ListAccessTokens:{http:{requestUri:"/v1/accessTokens",responseCode:200},input:{type:"structure",members:{maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",required:["items"],members:{items:{type:"list",member:{type:"structure",required:["id","name"],members:{id:{},name:{},expiresTime:{shape:"S3"}}}},nextToken:{}}}},ListDevEnvironmentSessions:{http:{requestUri:"/v1/spaces/{spaceName}/projects/{projectName}/devEnvironments/{devEnvironmentId}/sessions",responseCode:200},input:{type:"structure",required:["spaceName","projectName","devEnvironmentId"],members:{spaceName:{location:"uri",locationName:"spaceName"},projectName:{location:"uri",locationName:"projectName"},devEnvironmentId:{location:"uri",locationName:"devEnvironmentId"},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",required:["items"],members:{items:{type:"list",member:{type:"structure",required:["spaceName","projectName","devEnvironmentId","startedTime","id"],members:{spaceName:{},projectName:{},devEnvironmentId:{},startedTime:{shape:"S3"},id:{}}}},nextToken:{}}}},ListDevEnvironments:{http:{requestUri:"/v1/spaces/{spaceName}/projects/{projectName}/devEnvironments",responseCode:200},input:{type:"structure",required:["spaceName","projectName"],members:{spaceName:{location:"uri",locationName:"spaceName"},projectName:{location:"uri",locationName:"projectName"},filters:{type:"list",member:{type:"structure",required:["key","values"],members:{key:{},values:{shape:"S2a"},comparisonOperator:{}}}},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",required:["items"],members:{items:{type:"list",member:{type:"structure",required:["id","lastUpdatedTime","creatorId","status","repositories","instanceType","inactivityTimeoutMinutes","persistentStorage"],members:{spaceName:{},projectName:{},id:{},lastUpdatedTime:{shape:"S3"},creatorId:{},status:{},statusReason:{},repositories:{shape:"S16"},alias:{},ides:{shape:"S19"},instanceType:{},inactivityTimeoutMinutes:{type:"integer"},persistentStorage:{shape:"S1d"}}}},nextToken:{}}}},ListEventLogs:{http:{requestUri:"/v1/spaces/{spaceName}/eventLogs",responseCode:200},input:{type:"structure",required:["spaceName","startTime","endTime"],members:{spaceName:{location:"uri",locationName:"spaceName"},startTime:{shape:"S3"},endTime:{shape:"S3"},eventName:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",required:["items"],members:{nextToken:{},items:{type:"list",member:{type:"structure",required:["id","eventName","eventType","eventCategory","eventSource","eventTime","operationType","userIdentity"],members:{id:{},eventName:{},eventType:{},eventCategory:{},eventSource:{},eventTime:{shape:"S3"},operationType:{},userIdentity:{type:"structure",required:["userType","principalId"],members:{userType:{},principalId:{},userName:{},awsAccountId:{}}},projectInformation:{type:"structure",members:{name:{},projectId:{}}},requestId:{},requestPayload:{shape:"S2s"},responsePayload:{shape:"S2s"},errorCode:{},sourceIpAddress:{},userAgent:{}}}}}}},ListProjects:{http:{requestUri:"/v1/spaces/{spaceName}/projects",responseCode:200},input:{type:"structure",required:["spaceName"],members:{spaceName:{location:"uri",locationName:"spaceName"},nextToken:{},maxResults:{type:"integer"},filters:{type:"list",member:{type:"structure",required:["key","values"],members:{key:{},values:{shape:"S2a"},comparisonOperator:{}}}}}},output:{type:"structure",members:{nextToken:{},items:{type:"list",member:{type:"structure",required:["name"],members:{name:{},displayName:{},description:{}}}}}}},ListSourceRepositories:{http:{requestUri:"/v1/spaces/{spaceName}/projects/{projectName}/sourceRepositories",responseCode:200},input:{type:"structure",required:["spaceName","projectName"],members:{spaceName:{location:"uri",locationName:"spaceName"},projectName:{location:"uri",locationName:"projectName"},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{items:{type:"list",member:{type:"structure",required:["id","name","lastUpdatedTime","createdTime"],members:{id:{},name:{},description:{},lastUpdatedTime:{shape:"S3b"},createdTime:{shape:"S3b"}}}},nextToken:{}}}},ListSourceRepositoryBranches:{http:{requestUri:"/v1/spaces/{spaceName}/projects/{projectName}/sourceRepositories/{sourceRepositoryName}/branches",responseCode:200},input:{type:"structure",required:["spaceName","projectName","sourceRepositoryName"],members:{spaceName:{location:"uri",locationName:"spaceName"},projectName:{location:"uri",locationName:"projectName"},sourceRepositoryName:{location:"uri",locationName:"sourceRepositoryName"},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",required:["items"],members:{nextToken:{},items:{type:"list",member:{type:"structure",members:{ref:{},name:{},lastUpdatedTime:{shape:"S3"},headCommitId:{}}}}}}},ListSpaces:{http:{requestUri:"/v1/spaces",responseCode:200},input:{type:"structure",members:{nextToken:{}}},output:{type:"structure",members:{nextToken:{},items:{type:"list",member:{type:"structure",required:["name","regionName"],members:{name:{},regionName:{},displayName:{},description:{}}}}}}},StartDevEnvironment:{http:{method:"PUT",requestUri:"/v1/spaces/{spaceName}/projects/{projectName}/devEnvironments/{id}/start",responseCode:200},input:{type:"structure",required:["spaceName","projectName","id"],members:{spaceName:{location:"uri",locationName:"spaceName"},projectName:{location:"uri",locationName:"projectName"},id:{location:"uri",locationName:"id"},ides:{shape:"Sf"},instanceType:{},inactivityTimeoutMinutes:{type:"integer"}}},output:{type:"structure",required:["spaceName","projectName","id","status"],members:{spaceName:{},projectName:{},id:{},status:{}}},idempotent:true},StartDevEnvironmentSession:{http:{method:"PUT",requestUri:"/v1/spaces/{spaceName}/projects/{projectName}/devEnvironments/{id}/session",responseCode:200},input:{type:"structure",required:["spaceName","projectName","id","sessionConfiguration"],members:{spaceName:{location:"uri",locationName:"spaceName"},projectName:{location:"uri",locationName:"projectName"},id:{location:"uri",locationName:"id"},sessionConfiguration:{type:"structure",required:["sessionType"],members:{sessionType:{},executeCommandSessionConfiguration:{type:"structure",required:["command"],members:{command:{},arguments:{type:"list",member:{}}}}}}}},output:{type:"structure",required:["accessDetails","spaceName","projectName","id"],members:{accessDetails:{type:"structure",required:["streamUrl","tokenValue"],members:{streamUrl:{shape:"S3y"},tokenValue:{shape:"S3y"}},sensitive:true},sessionId:{},spaceName:{},projectName:{},id:{}}}},StopDevEnvironment:{http:{method:"PUT",requestUri:"/v1/spaces/{spaceName}/projects/{projectName}/devEnvironments/{id}/stop",responseCode:200},input:{type:"structure",required:["spaceName","projectName","id"],members:{spaceName:{location:"uri",locationName:"spaceName"},projectName:{location:"uri",locationName:"projectName"},id:{location:"uri",locationName:"id"}}},output:{type:"structure",required:["spaceName","projectName","id","status"],members:{spaceName:{},projectName:{},id:{},status:{}}},idempotent:true},StopDevEnvironmentSession:{http:{method:"DELETE",requestUri:"/v1/spaces/{spaceName}/projects/{projectName}/devEnvironments/{id}/session/{sessionId}",responseCode:200},input:{type:"structure",required:["spaceName","projectName","id","sessionId"],members:{spaceName:{location:"uri",locationName:"spaceName"},projectName:{location:"uri",locationName:"projectName"},id:{location:"uri",locationName:"id"},sessionId:{location:"uri",locationName:"sessionId"}}},output:{type:"structure",required:["spaceName","projectName","id","sessionId"],members:{spaceName:{},projectName:{},id:{},sessionId:{}}},idempotent:true},UpdateDevEnvironment:{http:{method:"PATCH",requestUri:"/v1/spaces/{spaceName}/projects/{projectName}/devEnvironments/{id}",responseCode:200},input:{type:"structure",required:["spaceName","projectName","id"],members:{spaceName:{location:"uri",locationName:"spaceName"},projectName:{location:"uri",locationName:"projectName"},id:{location:"uri",locationName:"id"},alias:{},ides:{shape:"Sf"},instanceType:{},inactivityTimeoutMinutes:{type:"integer"},clientToken:{}}},output:{type:"structure",required:["id","spaceName","projectName"],members:{id:{},spaceName:{},projectName:{},alias:{},ides:{shape:"Sf"},instanceType:{},inactivityTimeoutMinutes:{type:"integer"},clientToken:{}}},idempotent:true},VerifySession:{http:{method:"GET",requestUri:"/session",responseCode:200},output:{type:"structure",members:{identity:{}}}}},shapes:{S3:{type:"timestamp",timestampFormat:"iso8601"},Sf:{type:"list",member:{type:"structure",members:{runtime:{},name:{}}}},S16:{type:"list",member:{type:"structure",required:["repositoryName"],members:{repositoryName:{},branchName:{}}}},S19:{type:"list",member:{type:"structure",members:{runtime:{},name:{}}}},S1d:{type:"structure",required:["sizeInGiB"],members:{sizeInGiB:{type:"integer"}}},S2a:{type:"list",member:{}},S2s:{type:"structure",members:{contentType:{},data:{}}},S3b:{type:"timestamp",timestampFormat:"iso8601"},S3y:{type:"string",sensitive:true}}}},1624:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["resourcegroups"]={};s.ResourceGroups=i.defineService("resourcegroups",["2017-11-27"]);Object.defineProperty(a.services["resourcegroups"],"2017-11-27",{get:function get(){var e=r(7764);e.paginators=r(3457).pagination;return e},enumerable:true,configurable:true});e.exports=s.ResourceGroups},1628:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2021-01-01",endpointPrefix:"es",protocol:"rest-json",serviceFullName:"Amazon OpenSearch Service",serviceId:"OpenSearch",signatureVersion:"v4",uid:"opensearch-2021-01-01"},operations:{AcceptInboundConnection:{http:{method:"PUT",requestUri:"/2021-01-01/opensearch/cc/inboundConnection/{ConnectionId}/accept"},input:{type:"structure",required:["ConnectionId"],members:{ConnectionId:{location:"uri",locationName:"ConnectionId"}}},output:{type:"structure",members:{Connection:{shape:"S4"}}}},AddTags:{http:{requestUri:"/2021-01-01/tags"},input:{type:"structure",required:["ARN","TagList"],members:{ARN:{},TagList:{shape:"Sg"}}}},AssociatePackage:{http:{requestUri:"/2021-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:"Sn"}}}},AuthorizeVpcEndpointAccess:{http:{requestUri:"/2021-01-01/opensearch/domain/{DomainName}/authorizeVpcEndpointAccess"},input:{type:"structure",required:["DomainName","Account"],members:{DomainName:{location:"uri",locationName:"DomainName"},Account:{}}},output:{type:"structure",required:["AuthorizedPrincipal"],members:{AuthorizedPrincipal:{shape:"S10"}}}},CancelServiceSoftwareUpdate:{http:{requestUri:"/2021-01-01/opensearch/serviceSoftwareUpdate/cancel"},input:{type:"structure",required:["DomainName"],members:{DomainName:{}}},output:{type:"structure",members:{ServiceSoftwareOptions:{shape:"S15"}}}},CreateDomain:{http:{requestUri:"/2021-01-01/opensearch/domain"},input:{type:"structure",required:["DomainName"],members:{DomainName:{},EngineVersion:{},ClusterConfig:{shape:"S1b"},EBSOptions:{shape:"S1h"},AccessPolicies:{},SnapshotOptions:{shape:"S1k"},VPCOptions:{shape:"S1l"},CognitoOptions:{shape:"S1n"},EncryptionAtRestOptions:{shape:"S1r"},NodeToNodeEncryptionOptions:{shape:"S1t"},AdvancedOptions:{shape:"S1u"},LogPublishingOptions:{shape:"S1v"},DomainEndpointOptions:{shape:"S1z"},AdvancedSecurityOptions:{shape:"S22"},TagList:{shape:"Sg"},AutoTuneOptions:{type:"structure",members:{DesiredState:{},MaintenanceSchedules:{shape:"S2d"},UseOffPeakWindow:{type:"boolean"}}},OffPeakWindowOptions:{shape:"S2j"},SoftwareUpdateOptions:{shape:"S2o"}}},output:{type:"structure",members:{DomainStatus:{shape:"S2q"}}}},CreateOutboundConnection:{http:{requestUri:"/2021-01-01/opensearch/cc/outboundConnection"},input:{type:"structure",required:["LocalDomainInfo","RemoteDomainInfo","ConnectionAlias"],members:{LocalDomainInfo:{shape:"S5"},RemoteDomainInfo:{shape:"S5"},ConnectionAlias:{},ConnectionMode:{}}},output:{type:"structure",members:{LocalDomainInfo:{shape:"S5"},RemoteDomainInfo:{shape:"S5"},ConnectionAlias:{},ConnectionStatus:{shape:"S36"},ConnectionId:{},ConnectionMode:{},ConnectionProperties:{shape:"S38"}}}},CreatePackage:{http:{requestUri:"/2021-01-01/packages"},input:{type:"structure",required:["PackageName","PackageType","PackageSource"],members:{PackageName:{},PackageType:{},PackageDescription:{},PackageSource:{shape:"S3c"}}},output:{type:"structure",members:{PackageDetails:{shape:"S3g"}}}},CreateVpcEndpoint:{http:{requestUri:"/2021-01-01/opensearch/vpcEndpoints"},input:{type:"structure",required:["DomainArn","VpcOptions"],members:{DomainArn:{},VpcOptions:{shape:"S1l"},ClientToken:{}}},output:{type:"structure",required:["VpcEndpoint"],members:{VpcEndpoint:{shape:"S3n"}}}},DeleteDomain:{http:{method:"DELETE",requestUri:"/2021-01-01/opensearch/domain/{DomainName}"},input:{type:"structure",required:["DomainName"],members:{DomainName:{location:"uri",locationName:"DomainName"}}},output:{type:"structure",members:{DomainStatus:{shape:"S2q"}}}},DeleteInboundConnection:{http:{method:"DELETE",requestUri:"/2021-01-01/opensearch/cc/inboundConnection/{ConnectionId}"},input:{type:"structure",required:["ConnectionId"],members:{ConnectionId:{location:"uri",locationName:"ConnectionId"}}},output:{type:"structure",members:{Connection:{shape:"S4"}}}},DeleteOutboundConnection:{http:{method:"DELETE",requestUri:"/2021-01-01/opensearch/cc/outboundConnection/{ConnectionId}"},input:{type:"structure",required:["ConnectionId"],members:{ConnectionId:{location:"uri",locationName:"ConnectionId"}}},output:{type:"structure",members:{Connection:{shape:"S3w"}}}},DeletePackage:{http:{method:"DELETE",requestUri:"/2021-01-01/packages/{PackageID}"},input:{type:"structure",required:["PackageID"],members:{PackageID:{location:"uri",locationName:"PackageID"}}},output:{type:"structure",members:{PackageDetails:{shape:"S3g"}}}},DeleteVpcEndpoint:{http:{method:"DELETE",requestUri:"/2021-01-01/opensearch/vpcEndpoints/{VpcEndpointId}"},input:{type:"structure",required:["VpcEndpointId"],members:{VpcEndpointId:{location:"uri",locationName:"VpcEndpointId"}}},output:{type:"structure",required:["VpcEndpointSummary"],members:{VpcEndpointSummary:{shape:"S41"}}}},DescribeDomain:{http:{method:"GET",requestUri:"/2021-01-01/opensearch/domain/{DomainName}"},input:{type:"structure",required:["DomainName"],members:{DomainName:{location:"uri",locationName:"DomainName"}}},output:{type:"structure",required:["DomainStatus"],members:{DomainStatus:{shape:"S2q"}}}},DescribeDomainAutoTunes:{http:{method:"GET",requestUri:"/2021-01-01/opensearch/domain/{DomainName}/autoTunes"},input:{type:"structure",required:["DomainName"],members:{DomainName:{location:"uri",locationName:"DomainName"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{AutoTunes:{type:"list",member:{type:"structure",members:{AutoTuneType:{},AutoTuneDetails:{type:"structure",members:{ScheduledAutoTuneDetails:{type:"structure",members:{Date:{type:"timestamp"},ActionType:{},Action:{},Severity:{}}}}}}}},NextToken:{}}}},DescribeDomainChangeProgress:{http:{method:"GET",requestUri:"/2021-01-01/opensearch/domain/{DomainName}/progress"},input:{type:"structure",required:["DomainName"],members:{DomainName:{location:"uri",locationName:"DomainName"},ChangeId:{location:"querystring",locationName:"changeid"}}},output:{type:"structure",members:{ChangeProgressStatus:{type:"structure",members:{ChangeId:{},StartTime:{type:"timestamp"},Status:{},PendingProperties:{shape:"S1m"},CompletedProperties:{shape:"S1m"},TotalNumberOfStages:{type:"integer"},ChangeProgressStages:{type:"list",member:{type:"structure",members:{Name:{},Status:{},Description:{},LastUpdated:{type:"timestamp"}}}}}}}}},DescribeDomainConfig:{http:{method:"GET",requestUri:"/2021-01-01/opensearch/domain/{DomainName}/config"},input:{type:"structure",required:["DomainName"],members:{DomainName:{location:"uri",locationName:"DomainName"}}},output:{type:"structure",required:["DomainConfig"],members:{DomainConfig:{shape:"S4u"}}}},DescribeDomainHealth:{http:{method:"GET",requestUri:"/2021-01-01/opensearch/domain/{DomainName}/health"},input:{type:"structure",required:["DomainName"],members:{DomainName:{location:"uri",locationName:"DomainName"}}},output:{type:"structure",members:{DomainState:{},AvailabilityZoneCount:{},ActiveAvailabilityZoneCount:{},StandByAvailabilityZoneCount:{},DataNodeCount:{},DedicatedMaster:{type:"boolean"},MasterEligibleNodeCount:{},WarmNodeCount:{},MasterNode:{},ClusterHealth:{},TotalShards:{},TotalUnAssignedShards:{},EnvironmentInformation:{type:"list",member:{type:"structure",members:{AvailabilityZoneInformation:{type:"list",member:{type:"structure",members:{AvailabilityZoneName:{},ZoneStatus:{},ConfiguredDataNodeCount:{},AvailableDataNodeCount:{},TotalShards:{},TotalUnAssignedShards:{}}}}}}}}}},DescribeDomainNodes:{http:{method:"GET",requestUri:"/2021-01-01/opensearch/domain/{DomainName}/nodes"},input:{type:"structure",required:["DomainName"],members:{DomainName:{location:"uri",locationName:"DomainName"}}},output:{type:"structure",members:{DomainNodesStatusList:{type:"list",member:{type:"structure",members:{NodeId:{},NodeType:{},AvailabilityZone:{},InstanceType:{},NodeStatus:{},StorageType:{},StorageVolumeType:{},StorageSize:{}}}}}}},DescribeDomains:{http:{requestUri:"/2021-01-01/opensearch/domain-info"},input:{type:"structure",required:["DomainNames"],members:{DomainNames:{type:"list",member:{}}}},output:{type:"structure",required:["DomainStatusList"],members:{DomainStatusList:{type:"list",member:{shape:"S2q"}}}}},DescribeDryRunProgress:{http:{method:"GET",requestUri:"/2021-01-01/opensearch/domain/{DomainName}/dryRun"},input:{type:"structure",required:["DomainName"],members:{DomainName:{location:"uri",locationName:"DomainName"},DryRunId:{location:"querystring",locationName:"dryRunId"},LoadDryRunConfig:{location:"querystring",locationName:"loadDryRunConfig",type:"boolean"}}},output:{type:"structure",members:{DryRunProgressStatus:{shape:"S6a"},DryRunConfig:{shape:"S2q"},DryRunResults:{shape:"S6d"}}}},DescribeInboundConnections:{http:{requestUri:"/2021-01-01/opensearch/cc/inboundConnection/search"},input:{type:"structure",members:{Filters:{shape:"S6g"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Connections:{type:"list",member:{shape:"S4"}},NextToken:{}}}},DescribeInstanceTypeLimits:{http:{method:"GET",requestUri:"/2021-01-01/opensearch/instanceTypeLimits/{EngineVersion}/{InstanceType}"},input:{type:"structure",required:["InstanceType","EngineVersion"],members:{DomainName:{location:"querystring",locationName:"domainName"},InstanceType:{location:"uri",locationName:"InstanceType"},EngineVersion:{location:"uri",locationName:"EngineVersion"}}},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:"S6x"}}}}}}},InstanceLimits:{type:"structure",members:{InstanceCountLimits:{type:"structure",members:{MinimumInstanceCount:{type:"integer"},MaximumInstanceCount:{type:"integer"}}}}},AdditionalLimits:{type:"list",member:{type:"structure",members:{LimitName:{},LimitValues:{shape:"S6x"}}}}}}}}}},DescribeOutboundConnections:{http:{requestUri:"/2021-01-01/opensearch/cc/outboundConnection/search"},input:{type:"structure",members:{Filters:{shape:"S6g"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Connections:{type:"list",member:{shape:"S3w"}},NextToken:{}}}},DescribePackages:{http:{requestUri:"/2021-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:"S3g"}},NextToken:{}}}},DescribeReservedInstanceOfferings:{http:{method:"GET",requestUri:"/2021-01-01/opensearch/reservedInstanceOfferings"},input:{type:"structure",members:{ReservedInstanceOfferingId:{location:"querystring",locationName:"offeringId"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{NextToken:{},ReservedInstanceOfferings:{type:"list",member:{type:"structure",members:{ReservedInstanceOfferingId:{},InstanceType:{},Duration:{type:"integer"},FixedPrice:{type:"double"},UsagePrice:{type:"double"},CurrencyCode:{},PaymentOption:{},RecurringCharges:{shape:"S7n"}}}}}}},DescribeReservedInstances:{http:{method:"GET",requestUri:"/2021-01-01/opensearch/reservedInstances"},input:{type:"structure",members:{ReservedInstanceId:{location:"querystring",locationName:"reservationId"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{NextToken:{},ReservedInstances:{type:"list",member:{type:"structure",members:{ReservationName:{},ReservedInstanceId:{},BillingSubscriptionId:{type:"long"},ReservedInstanceOfferingId:{},InstanceType:{},StartTime:{type:"timestamp"},Duration:{type:"integer"},FixedPrice:{type:"double"},UsagePrice:{type:"double"},CurrencyCode:{},InstanceCount:{type:"integer"},State:{},PaymentOption:{},RecurringCharges:{shape:"S7n"}}}}}}},DescribeVpcEndpoints:{http:{requestUri:"/2021-01-01/opensearch/vpcEndpoints/describe"},input:{type:"structure",required:["VpcEndpointIds"],members:{VpcEndpointIds:{type:"list",member:{}}}},output:{type:"structure",required:["VpcEndpoints","VpcEndpointErrors"],members:{VpcEndpoints:{type:"list",member:{shape:"S3n"}},VpcEndpointErrors:{type:"list",member:{type:"structure",members:{VpcEndpointId:{},ErrorCode:{},ErrorMessage:{}}}}}}},DissociatePackage:{http:{requestUri:"/2021-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:"Sn"}}}},GetCompatibleVersions:{http:{method:"GET",requestUri:"/2021-01-01/opensearch/compatibleVersions"},input:{type:"structure",members:{DomainName:{location:"querystring",locationName:"domainName"}}},output:{type:"structure",members:{CompatibleVersions:{type:"list",member:{type:"structure",members:{SourceVersion:{},TargetVersions:{shape:"S88"}}}}}}},GetPackageVersionHistory:{http:{method:"GET",requestUri:"/2021-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:"/2021-01-01/opensearch/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:"/2021-01-01/opensearch/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:"/2021-01-01/domain"},input:{type:"structure",members:{EngineType:{location:"querystring",locationName:"engineType"}}},output:{type:"structure",members:{DomainNames:{type:"list",member:{type:"structure",members:{DomainName:{},EngineType:{}}}}}}},ListDomainsForPackage:{http:{method:"GET",requestUri:"/2021-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:"S8z"},NextToken:{}}}},ListInstanceTypeDetails:{http:{method:"GET",requestUri:"/2021-01-01/opensearch/instanceTypeDetails/{EngineVersion}"},input:{type:"structure",required:["EngineVersion"],members:{EngineVersion:{location:"uri",locationName:"EngineVersion"},DomainName:{location:"querystring",locationName:"domainName"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"},RetrieveAZs:{location:"querystring",locationName:"retrieveAZs",type:"boolean"},InstanceType:{location:"querystring",locationName:"instanceType"}}},output:{type:"structure",members:{InstanceTypeDetails:{type:"list",member:{type:"structure",members:{InstanceType:{},EncryptionEnabled:{type:"boolean"},CognitoEnabled:{type:"boolean"},AppLogsEnabled:{type:"boolean"},AdvancedSecurityEnabled:{type:"boolean"},WarmEnabled:{type:"boolean"},InstanceRole:{type:"list",member:{}},AvailabilityZones:{type:"list",member:{}}}}},NextToken:{}}}},ListPackagesForDomain:{http:{method:"GET",requestUri:"/2021-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:"S8z"},NextToken:{}}}},ListScheduledActions:{http:{method:"GET",requestUri:"/2021-01-01/opensearch/domain/{DomainName}/scheduledActions"},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:{ScheduledActions:{type:"list",member:{shape:"S9c"}},NextToken:{}}}},ListTags:{http:{method:"GET",requestUri:"/2021-01-01/tags/"},input:{type:"structure",required:["ARN"],members:{ARN:{location:"querystring",locationName:"arn"}}},output:{type:"structure",members:{TagList:{shape:"Sg"}}}},ListVersions:{http:{method:"GET",requestUri:"/2021-01-01/opensearch/versions"},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{Versions:{shape:"S88"},NextToken:{}}}},ListVpcEndpointAccess:{http:{method:"GET",requestUri:"/2021-01-01/opensearch/domain/{DomainName}/listVpcEndpointAccess"},input:{type:"structure",required:["DomainName"],members:{DomainName:{location:"uri",locationName:"DomainName"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",required:["AuthorizedPrincipalList","NextToken"],members:{AuthorizedPrincipalList:{type:"list",member:{shape:"S10"}},NextToken:{}}}},ListVpcEndpoints:{http:{method:"GET",requestUri:"/2021-01-01/opensearch/vpcEndpoints"},input:{type:"structure",members:{NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",required:["VpcEndpointSummaryList","NextToken"],members:{VpcEndpointSummaryList:{shape:"S9q"},NextToken:{}}}},ListVpcEndpointsForDomain:{http:{method:"GET",requestUri:"/2021-01-01/opensearch/domain/{DomainName}/vpcEndpoints"},input:{type:"structure",required:["DomainName"],members:{DomainName:{location:"uri",locationName:"DomainName"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",required:["VpcEndpointSummaryList","NextToken"],members:{VpcEndpointSummaryList:{shape:"S9q"},NextToken:{}}}},PurchaseReservedInstanceOffering:{http:{requestUri:"/2021-01-01/opensearch/purchaseReservedInstanceOffering"},input:{type:"structure",required:["ReservedInstanceOfferingId","ReservationName"],members:{ReservedInstanceOfferingId:{},ReservationName:{},InstanceCount:{type:"integer"}}},output:{type:"structure",members:{ReservedInstanceId:{},ReservationName:{}}}},RejectInboundConnection:{http:{method:"PUT",requestUri:"/2021-01-01/opensearch/cc/inboundConnection/{ConnectionId}/reject"},input:{type:"structure",required:["ConnectionId"],members:{ConnectionId:{location:"uri",locationName:"ConnectionId"}}},output:{type:"structure",members:{Connection:{shape:"S4"}}}},RemoveTags:{http:{requestUri:"/2021-01-01/tags-removal"},input:{type:"structure",required:["ARN","TagKeys"],members:{ARN:{},TagKeys:{shape:"S1m"}}}},RevokeVpcEndpointAccess:{http:{requestUri:"/2021-01-01/opensearch/domain/{DomainName}/revokeVpcEndpointAccess"},input:{type:"structure",required:["DomainName","Account"],members:{DomainName:{location:"uri",locationName:"DomainName"},Account:{}}},output:{type:"structure",members:{}}},StartServiceSoftwareUpdate:{http:{requestUri:"/2021-01-01/opensearch/serviceSoftwareUpdate/start"},input:{type:"structure",required:["DomainName"],members:{DomainName:{},ScheduleAt:{},DesiredStartTime:{type:"long"}}},output:{type:"structure",members:{ServiceSoftwareOptions:{shape:"S15"}}}},UpdateDomainConfig:{http:{requestUri:"/2021-01-01/opensearch/domain/{DomainName}/config"},input:{type:"structure",required:["DomainName"],members:{DomainName:{location:"uri",locationName:"DomainName"},ClusterConfig:{shape:"S1b"},EBSOptions:{shape:"S1h"},SnapshotOptions:{shape:"S1k"},VPCOptions:{shape:"S1l"},CognitoOptions:{shape:"S1n"},AdvancedOptions:{shape:"S1u"},AccessPolicies:{},LogPublishingOptions:{shape:"S1v"},EncryptionAtRestOptions:{shape:"S1r"},DomainEndpointOptions:{shape:"S1z"},NodeToNodeEncryptionOptions:{shape:"S1t"},AdvancedSecurityOptions:{shape:"S22"},AutoTuneOptions:{shape:"S5c"},DryRun:{type:"boolean"},DryRunMode:{},OffPeakWindowOptions:{shape:"S2j"},SoftwareUpdateOptions:{shape:"S2o"}}},output:{type:"structure",required:["DomainConfig"],members:{DomainConfig:{shape:"S4u"},DryRunResults:{shape:"S6d"},DryRunProgressStatus:{shape:"S6a"}}}},UpdatePackage:{http:{requestUri:"/2021-01-01/packages/update"},input:{type:"structure",required:["PackageID","PackageSource"],members:{PackageID:{},PackageSource:{shape:"S3c"},PackageDescription:{},CommitMessage:{}}},output:{type:"structure",members:{PackageDetails:{shape:"S3g"}}}},UpdateScheduledAction:{http:{method:"PUT",requestUri:"/2021-01-01/opensearch/domain/{DomainName}/scheduledAction/update"},input:{type:"structure",required:["DomainName","ActionID","ActionType","ScheduleAt"],members:{DomainName:{location:"uri",locationName:"DomainName"},ActionID:{},ActionType:{},ScheduleAt:{},DesiredStartTime:{type:"long"}}},output:{type:"structure",members:{ScheduledAction:{shape:"S9c"}}}},UpdateVpcEndpoint:{http:{requestUri:"/2021-01-01/opensearch/vpcEndpoints/update"},input:{type:"structure",required:["VpcEndpointId","VpcOptions"],members:{VpcEndpointId:{},VpcOptions:{shape:"S1l"}}},output:{type:"structure",required:["VpcEndpoint"],members:{VpcEndpoint:{shape:"S3n"}}}},UpgradeDomain:{http:{requestUri:"/2021-01-01/opensearch/upgradeDomain"},input:{type:"structure",required:["DomainName","TargetVersion"],members:{DomainName:{},TargetVersion:{},PerformCheckOnly:{type:"boolean"},AdvancedOptions:{shape:"S1u"}}},output:{type:"structure",members:{UpgradeId:{},DomainName:{},TargetVersion:{},PerformCheckOnly:{type:"boolean"},AdvancedOptions:{shape:"S1u"},ChangeProgressDetails:{shape:"S30"}}}}},shapes:{S4:{type:"structure",members:{LocalDomainInfo:{shape:"S5"},RemoteDomainInfo:{shape:"S5"},ConnectionId:{},ConnectionStatus:{type:"structure",members:{StatusCode:{},Message:{}}},ConnectionMode:{}}},S5:{type:"structure",members:{AWSDomainInformation:{type:"structure",required:["DomainName"],members:{OwnerId:{},DomainName:{},Region:{}}}}},Sg:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},Sn:{type:"structure",members:{PackageID:{},PackageName:{},PackageType:{},LastUpdated:{type:"timestamp"},DomainName:{},DomainPackageStatus:{},PackageVersion:{},ReferencePath:{},ErrorDetails:{shape:"Su"}}},Su:{type:"structure",members:{ErrorType:{},ErrorMessage:{}}},S10:{type:"structure",members:{PrincipalType:{},Principal:{}}},S15:{type:"structure",members:{CurrentVersion:{},NewVersion:{},UpdateAvailable:{type:"boolean"},Cancellable:{type:"boolean"},UpdateStatus:{},Description:{},AutomatedUpdateDate:{type:"timestamp"},OptionalDeployment:{type:"boolean"}}},S1b:{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"},ColdStorageOptions:{type:"structure",required:["Enabled"],members:{Enabled:{type:"boolean"}}},MultiAZWithStandbyEnabled:{type:"boolean"}}},S1h:{type:"structure",members:{EBSEnabled:{type:"boolean"},VolumeType:{},VolumeSize:{type:"integer"},Iops:{type:"integer"},Throughput:{type:"integer"}}},S1k:{type:"structure",members:{AutomatedSnapshotStartHour:{type:"integer"}}},S1l:{type:"structure",members:{SubnetIds:{shape:"S1m"},SecurityGroupIds:{shape:"S1m"}}},S1m:{type:"list",member:{}},S1n:{type:"structure",members:{Enabled:{type:"boolean"},UserPoolId:{},IdentityPoolId:{},RoleArn:{}}},S1r:{type:"structure",members:{Enabled:{type:"boolean"},KmsKeyId:{}}},S1t:{type:"structure",members:{Enabled:{type:"boolean"}}},S1u:{type:"map",key:{},value:{}},S1v:{type:"map",key:{},value:{type:"structure",members:{CloudWatchLogsLogGroupArn:{},Enabled:{type:"boolean"}}}},S1z:{type:"structure",members:{EnforceHTTPS:{type:"boolean"},TLSSecurityPolicy:{},CustomEndpointEnabled:{type:"boolean"},CustomEndpoint:{},CustomEndpointCertificateArn:{}}},S22:{type:"structure",members:{Enabled:{type:"boolean"},InternalUserDatabaseEnabled:{type:"boolean"},MasterUserOptions:{type:"structure",members:{MasterUserARN:{},MasterUserName:{shape:"S24"},MasterUserPassword:{type:"string",sensitive:true}}},SAMLOptions:{type:"structure",members:{Enabled:{type:"boolean"},Idp:{shape:"S27"},MasterUserName:{shape:"S24"},MasterBackendRole:{},SubjectKey:{},RolesKey:{},SessionTimeoutMinutes:{type:"integer"}}},AnonymousAuthEnabled:{type:"boolean"}}},S24:{type:"string",sensitive:true},S27:{type:"structure",required:["MetadataContent","EntityId"],members:{MetadataContent:{},EntityId:{}}},S2d:{type:"list",member:{type:"structure",members:{StartAt:{type:"timestamp"},Duration:{type:"structure",members:{Value:{type:"long"},Unit:{}}},CronExpressionForRecurrence:{}}}},S2j:{type:"structure",members:{Enabled:{type:"boolean"},OffPeakWindow:{type:"structure",members:{WindowStartTime:{type:"structure",required:["Hours","Minutes"],members:{Hours:{type:"long"},Minutes:{type:"long"}}}}}}},S2o:{type:"structure",members:{AutoSoftwareUpdateEnabled:{type:"boolean"}}},S2q:{type:"structure",required:["DomainId","DomainName","ARN","ClusterConfig"],members:{DomainId:{},DomainName:{},ARN:{},Created:{type:"boolean"},Deleted:{type:"boolean"},Endpoint:{},Endpoints:{type:"map",key:{},value:{}},Processing:{type:"boolean"},UpgradeProcessing:{type:"boolean"},EngineVersion:{},ClusterConfig:{shape:"S1b"},EBSOptions:{shape:"S1h"},AccessPolicies:{},SnapshotOptions:{shape:"S1k"},VPCOptions:{shape:"S2u"},CognitoOptions:{shape:"S1n"},EncryptionAtRestOptions:{shape:"S1r"},NodeToNodeEncryptionOptions:{shape:"S1t"},AdvancedOptions:{shape:"S1u"},LogPublishingOptions:{shape:"S1v"},ServiceSoftwareOptions:{shape:"S15"},DomainEndpointOptions:{shape:"S1z"},AdvancedSecurityOptions:{shape:"S2v"},AutoTuneOptions:{type:"structure",members:{State:{},ErrorMessage:{},UseOffPeakWindow:{type:"boolean"}}},ChangeProgressDetails:{shape:"S30"},OffPeakWindowOptions:{shape:"S2j"},SoftwareUpdateOptions:{shape:"S2o"}}},S2u:{type:"structure",members:{VPCId:{},SubnetIds:{shape:"S1m"},AvailabilityZones:{shape:"S1m"},SecurityGroupIds:{shape:"S1m"}}},S2v:{type:"structure",members:{Enabled:{type:"boolean"},InternalUserDatabaseEnabled:{type:"boolean"},SAMLOptions:{type:"structure",members:{Enabled:{type:"boolean"},Idp:{shape:"S27"},SubjectKey:{},RolesKey:{},SessionTimeoutMinutes:{type:"integer"}}},AnonymousAuthDisableDate:{type:"timestamp"},AnonymousAuthEnabled:{type:"boolean"}}},S30:{type:"structure",members:{ChangeId:{},Message:{}}},S36:{type:"structure",members:{StatusCode:{},Message:{}}},S38:{type:"structure",members:{Endpoint:{}}},S3c:{type:"structure",members:{S3BucketName:{},S3Key:{}}},S3g:{type:"structure",members:{PackageID:{},PackageName:{},PackageType:{},PackageDescription:{},PackageStatus:{},CreatedAt:{type:"timestamp"},LastUpdatedAt:{type:"timestamp"},AvailablePackageVersion:{},ErrorDetails:{shape:"Su"}}},S3n:{type:"structure",members:{VpcEndpointId:{},VpcEndpointOwner:{},DomainArn:{},VpcOptions:{shape:"S2u"},Status:{},Endpoint:{}}},S3w:{type:"structure",members:{LocalDomainInfo:{shape:"S5"},RemoteDomainInfo:{shape:"S5"},ConnectionId:{},ConnectionAlias:{},ConnectionStatus:{shape:"S36"},ConnectionMode:{},ConnectionProperties:{shape:"S38"}}},S41:{type:"structure",members:{VpcEndpointId:{},VpcEndpointOwner:{},DomainArn:{},Status:{}}},S4u:{type:"structure",members:{EngineVersion:{type:"structure",required:["Options","Status"],members:{Options:{},Status:{shape:"S4w"}}},ClusterConfig:{type:"structure",required:["Options","Status"],members:{Options:{shape:"S1b"},Status:{shape:"S4w"}}},EBSOptions:{type:"structure",required:["Options","Status"],members:{Options:{shape:"S1h"},Status:{shape:"S4w"}}},AccessPolicies:{type:"structure",required:["Options","Status"],members:{Options:{},Status:{shape:"S4w"}}},SnapshotOptions:{type:"structure",required:["Options","Status"],members:{Options:{shape:"S1k"},Status:{shape:"S4w"}}},VPCOptions:{type:"structure",required:["Options","Status"],members:{Options:{shape:"S2u"},Status:{shape:"S4w"}}},CognitoOptions:{type:"structure",required:["Options","Status"],members:{Options:{shape:"S1n"},Status:{shape:"S4w"}}},EncryptionAtRestOptions:{type:"structure",required:["Options","Status"],members:{Options:{shape:"S1r"},Status:{shape:"S4w"}}},NodeToNodeEncryptionOptions:{type:"structure",required:["Options","Status"],members:{Options:{shape:"S1t"},Status:{shape:"S4w"}}},AdvancedOptions:{type:"structure",required:["Options","Status"],members:{Options:{shape:"S1u"},Status:{shape:"S4w"}}},LogPublishingOptions:{type:"structure",members:{Options:{shape:"S1v"},Status:{shape:"S4w"}}},DomainEndpointOptions:{type:"structure",required:["Options","Status"],members:{Options:{shape:"S1z"},Status:{shape:"S4w"}}},AdvancedSecurityOptions:{type:"structure",required:["Options","Status"],members:{Options:{shape:"S2v"},Status:{shape:"S4w"}}},AutoTuneOptions:{type:"structure",members:{Options:{shape:"S5c"},Status:{type:"structure",required:["CreationDate","UpdateDate","State"],members:{CreationDate:{type:"timestamp"},UpdateDate:{type:"timestamp"},UpdateVersion:{type:"integer"},State:{},ErrorMessage:{},PendingDeletion:{type:"boolean"}}}}},ChangeProgressDetails:{shape:"S30"},OffPeakWindowOptions:{type:"structure",members:{Options:{shape:"S2j"},Status:{shape:"S4w"}}},SoftwareUpdateOptions:{type:"structure",members:{Options:{shape:"S2o"},Status:{shape:"S4w"}}}}},S4w:{type:"structure",required:["CreationDate","UpdateDate","State"],members:{CreationDate:{type:"timestamp"},UpdateDate:{type:"timestamp"},UpdateVersion:{type:"integer"},State:{},PendingDeletion:{type:"boolean"}}},S5c:{type:"structure",members:{DesiredState:{},RollbackOnDisable:{},MaintenanceSchedules:{shape:"S2d"},UseOffPeakWindow:{type:"boolean"}}},S6a:{type:"structure",required:["DryRunId","DryRunStatus","CreationDate","UpdateDate"],members:{DryRunId:{},DryRunStatus:{},CreationDate:{},UpdateDate:{},ValidationFailures:{type:"list",member:{type:"structure",members:{Code:{},Message:{}}}}}},S6d:{type:"structure",members:{DeploymentType:{},Message:{}}},S6g:{type:"list",member:{type:"structure",members:{Name:{},Values:{type:"list",member:{}}}}},S6x:{type:"list",member:{}},S7n:{type:"list",member:{type:"structure",members:{RecurringChargeAmount:{type:"double"},RecurringChargeFrequency:{}}}},S88:{type:"list",member:{}},S8z:{type:"list",member:{shape:"Sn"}},S9c:{type:"structure",required:["Id","Type","Severity","ScheduledTime"],members:{Id:{},Type:{},Severity:{},ScheduledTime:{type:"long"},Description:{},ScheduledBy:{},Status:{},Mandatory:{type:"boolean"},Cancellable:{type:"boolean"}}},S9q:{type:"list",member:{shape:"S41"}}}}},1631:function(e){e.exports=require("net")},1633:function(e,t,r){var s=r(2393);var i=r(5943);var a=r(7988);var o=r(7688);var n=r(8851);r(704);var u={completeMultipartUpload:true,copyObject:true,uploadPartCopy:true};var p=["AuthorizationHeaderMalformed","BadRequest","PermanentRedirect",301];var m="s3-object-lambda";s.util.update(s.S3.prototype,{getSignatureVersion:function getSignatureVersion(e){var t=this.api.signatureVersion;var r=this._originalConfig?this._originalConfig.signatureVersion:null;var s=this.config.signatureVersion;var i=e?e.isPresigned():false;if(r){r=r==="v2"?"s3":r;return r}if(i!==true){t="v4"}else if(s){t=s}return t},getSigningName:function getSigningName(e){if(e&&e.operation==="writeGetObjectResponse"){return m}var t=s.Service.prototype.getSigningName;return e&&e._parsedArn&&e._parsedArn.service?e._parsedArn.service:t.call(this)},getSignerClass:function getSignerClass(e){var t=this.getSignatureVersion(e);return s.Signers.RequestSigner.getVersion(t)},validateService:function validateService(){var e;var t=[];if(!this.config.region)this.config.region="us-east-1";if(!this.config.endpoint&&this.config.s3BucketEndpoint){t.push("An endpoint must be provided when configuring "+"`s3BucketEndpoint` to true.")}if(t.length===1){e=t[0]}else if(t.length>1){e="Multiple configuration errors:\n"+t.join("\n")}if(e){throw s.util.error(new Error,{name:"InvalidEndpoint",message:e})}},shouldDisableBodySigning:function shouldDisableBodySigning(e){var t=this.getSignerClass();if(this.config.s3DisableBodySigning===true&&t===s.Signers.V4&&e.httpRequest.endpoint.protocol==="https:"){return true}return false},setupRequestListeners:function setupRequestListeners(e){var t=true;e.addListener("validate",this.validateScheme);e.addListener("validate",this.validateBucketName,t);e.addListener("validate",this.optInUsEast1RegionalEndpoint,t);e.removeListener("validate",s.EventListeners.Core.VALIDATE_REGION);e.addListener("build",this.addContentType);e.addListener("build",this.computeContentMd5);e.addListener("build",this.computeSseCustomerKeyMd5);e.addListener("build",this.populateURI);e.addListener("afterBuild",this.addExpect100Continue);e.addListener("extractError",this.extractError);e.addListener("extractData",s.util.hoistPayloadMember);e.addListener("extractData",this.extractData);e.addListener("extractData",this.extractErrorFrom200Response);e.addListener("beforePresign",this.prepareSignedUrl);if(this.shouldDisableBodySigning(e)){e.removeListener("afterBuild",s.EventListeners.Core.COMPUTE_SHA256);e.addListener("afterBuild",this.disableBodySigning)}if(e.operation!=="createBucket"&&o.isArnInParam(e,"Bucket")){e._parsedArn=s.util.ARN.parse(e.params.Bucket);e.removeListener("validate",this.validateBucketName);e.removeListener("build",this.populateURI);if(e._parsedArn.service==="s3"){e.addListener("validate",o.validateS3AccessPointArn);e.addListener("validate",this.validateArnResourceType);e.addListener("validate",this.validateArnRegion)}else if(e._parsedArn.service==="s3-outposts"){e.addListener("validate",o.validateOutpostsAccessPointArn);e.addListener("validate",o.validateOutpostsArn);e.addListener("validate",o.validateArnRegion)}e.addListener("validate",o.validateArnAccount);e.addListener("validate",o.validateArnService);e.addListener("build",this.populateUriFromAccessPointArn);e.addListener("build",o.validatePopulateUriFromArn);return}e.addListener("validate",this.validateBucketEndpoint);e.addListener("validate",this.correctBucketRegionFromCache);e.onAsync("extractError",this.requestBucketRegion);if(s.util.isBrowser()){e.onAsync("retry",this.reqRegionForNetworkingError)}},validateScheme:function(e){var t=e.params,r=e.httpRequest.endpoint.protocol,i=t.SSECustomerKey||t.CopySourceSSECustomerKey;if(i&&r!=="https:"){var a="Cannot send SSE keys over HTTP. Set 'sslEnabled'"+"to 'true' in your configuration";throw s.util.error(new Error,{code:"ConfigError",message:a})}},validateBucketEndpoint:function(e){if(!e.params.Bucket&&e.service.config.s3BucketEndpoint){var t="Cannot send requests to root API with `s3BucketEndpoint` set.";throw s.util.error(new Error,{code:"ConfigError",message:t})}},validateArnRegion:function validateArnRegion(e){o.validateArnRegion(e,{allowFipsEndpoint:true})},validateArnResourceType:function validateArnResourceType(e){var t=e._parsedArn.resource;if(t.indexOf("accesspoint:")!==0&&t.indexOf("accesspoint/")!==0){throw s.util.error(new Error,{code:"InvalidARN",message:"ARN resource should begin with 'accesspoint/'"})}},validateBucketName:function validateBucketName(e){var t=e.service;var r=t.getSignatureVersion(e);var i=e.params&&e.params.Bucket;var a=e.params&&e.params.Key;var o=i&&i.indexOf("/");if(i&&o>=0){if(typeof a==="string"&&o>0){e.params=s.util.copy(e.params);var n=i.substr(o+1)||"";e.params.Key=n+"/"+a;e.params.Bucket=i.substr(0,o)}else if(r==="v4"){var u="Bucket names cannot contain forward slashes. Bucket: "+i;throw s.util.error(new Error,{code:"InvalidBucket",message:u})}}},isValidAccelerateOperation:function isValidAccelerateOperation(e){var t=["createBucket","deleteBucket","listBuckets"];return t.indexOf(e)===-1},optInUsEast1RegionalEndpoint:function optInUsEast1RegionalEndpoint(e){var t=e.service;var r=t.config;r.s3UsEast1RegionalEndpoint=a(t._originalConfig,{env:"AWS_S3_US_EAST_1_REGIONAL_ENDPOINT",sharedConfig:"s3_us_east_1_regional_endpoint",clientConfig:"s3UsEast1RegionalEndpoint"});if(!(t._originalConfig||{}).endpoint&&e.httpRequest.region==="us-east-1"&&r.s3UsEast1RegionalEndpoint==="regional"&&e.httpRequest.endpoint.hostname.indexOf("s3.amazonaws.com")>=0){var s=r.endpoint.indexOf(".amazonaws.com");regionalEndpoint=r.endpoint.substring(0,s)+".us-east-1"+r.endpoint.substring(s);e.httpRequest.updateEndpoint(regionalEndpoint)}},populateURI:function populateURI(e){var t=e.httpRequest;var r=e.params.Bucket;var s=e.service;var i=t.endpoint;if(r){if(!s.pathStyleBucketName(r)){if(s.config.useAccelerateEndpoint&&s.isValidAccelerateOperation(e.operation)){if(s.config.useDualstackEndpoint){i.hostname=r+".s3-accelerate.dualstack.amazonaws.com"}else{i.hostname=r+".s3-accelerate.amazonaws.com"}}else if(!s.config.s3BucketEndpoint){i.hostname=r+"."+i.hostname}var a=i.port;if(a!==80&&a!==443){i.host=i.hostname+":"+i.port}else{i.host=i.hostname}t.virtualHostedBucket=r;s.removeVirtualHostedBucketFromPath(e)}}},removeVirtualHostedBucketFromPath:function removeVirtualHostedBucketFromPath(e){var t=e.httpRequest;var r=t.virtualHostedBucket;if(r&&t.path){if(e.params&&e.params.Key){var i="/"+s.util.uriEscapePath(e.params.Key);if(t.path.indexOf(i)===0&&(t.path.length===i.length||t.path[i.length]==="?")){return}}t.path=t.path.replace(new RegExp("/"+r),"");if(t.path[0]!=="/"){t.path="/"+t.path}}},populateUriFromAccessPointArn:function populateUriFromAccessPointArn(e){var t=e._parsedArn;var r=t.service==="s3-outposts";var i=t.service==="s3-object-lambda";var a=r?"."+t.outpostId:"";var o=r?"s3-outposts":"s3-accesspoint";var u=!r&&e.service.config.useFipsEndpoint?"-fips":"";var p=!r&&e.service.config.useDualstackEndpoint?".dualstack":"";var m=e.httpRequest.endpoint;var c=n.getEndpointSuffix(t.region);var l=e.service.config.s3UseArnRegion;m.hostname=[t.accessPoint+"-"+t.accountId+a,o+u+p,l?t.region:e.service.config.region,c].join(".");if(i){var o="s3-object-lambda";var d=t.resource.split("/")[1];var u=e.service.config.useFipsEndpoint?"-fips":"";m.hostname=[d+"-"+t.accountId,o+u,l?t.region:e.service.config.region,c].join(".")}m.host=m.hostname;var y=s.util.uriEscape(e.params.Bucket);var b=e.httpRequest.path;e.httpRequest.path=b.replace(new RegExp("/"+y),"");if(e.httpRequest.path[0]!=="/"){e.httpRequest.path="/"+e.httpRequest.path}e.httpRequest.region=t.region},addExpect100Continue:function addExpect100Continue(e){var t=e.httpRequest.headers["Content-Length"];if(s.util.isNode()&&(t>=1024*1024||e.params.Body instanceof s.util.stream.Stream)){e.httpRequest.headers["Expect"]="100-continue"}},addContentType:function addContentType(e){var t=e.httpRequest;if(t.method==="GET"||t.method==="HEAD"){delete t.headers["Content-Type"];return}if(!t.headers["Content-Type"]){t.headers["Content-Type"]="application/octet-stream"}var r=t.headers["Content-Type"];if(s.util.isBrowser()){if(typeof t.body==="string"&&!r.match(/;\s*charset=/)){var i="; charset=UTF-8";t.headers["Content-Type"]+=i}else{var a=function(e,t,r){return t+r.toUpperCase()};t.headers["Content-Type"]=r.replace(/(;\s*charset=)(.+)$/,a)}}},willComputeChecksums:function willComputeChecksums(e){var t=e.service.api.operations[e.operation].input.members;var r=e.httpRequest.body;var i=e.service.config.computeChecksums&&t.ContentMD5&&!e.params.ContentMD5&&r&&(s.util.Buffer.isBuffer(e.httpRequest.body)||typeof e.httpRequest.body==="string");if(i&&e.service.shouldDisableBodySigning(e)&&!e.isPresigned()){return true}if(i&&this.getSignatureVersion(e)==="s3"&&e.isPresigned()){return true}return false},computeContentMd5:function computeContentMd5(e){if(e.service.willComputeChecksums(e)){var t=s.util.crypto.md5(e.httpRequest.body,"base64");e.httpRequest.headers["Content-MD5"]=t}},computeSseCustomerKeyMd5:function computeSseCustomerKeyMd5(e){var t={SSECustomerKey:"x-amz-server-side-encryption-customer-key-MD5",CopySourceSSECustomerKey:"x-amz-copy-source-server-side-encryption-customer-key-MD5"};s.util.each(t,function(t,r){if(e.params[t]){var i=s.util.crypto.md5(e.params[t],"base64");e.httpRequest.headers[r]=i}})},pathStyleBucketName:function pathStyleBucketName(e){if(this.config.s3ForcePathStyle)return true;if(this.config.s3BucketEndpoint)return false;if(o.dnsCompatibleBucketName(e)){return this.config.sslEnabled&&e.match(/\./)?true:false}else{return true}},extractErrorFrom200Response:function extractErrorFrom200Response(e){if(!u[e.request.operation])return;var t=e.httpResponse;if(t.body&&t.body.toString().match("")){e.data=null;var r=this.service?this.service:this;r.extractError(e);throw e.error}else if(!t.body||!t.body.toString().match(/<[\w_]/)){e.data=null;throw s.util.error(new Error,{code:"InternalError",message:"S3 aborted request"})}},retryableError:function retryableError(e,t){if(u[t.operation]&&e.statusCode===200){return true}else if(t._requestRegionForBucket&&t.service.bucketRegionCache[t._requestRegionForBucket]){return false}else if(e&&e.code==="RequestTimeout"){return true}else if(e&&p.indexOf(e.code)!=-1&&e.region&&e.region!=t.httpRequest.region){t.httpRequest.region=e.region;if(e.statusCode===301){t.service.updateReqBucketRegion(t)}return true}else{var r=s.Service.prototype.retryableError;return r.call(this,e,t)}},updateReqBucketRegion:function updateReqBucketRegion(e,t){var r=e.httpRequest;if(typeof t==="string"&&t.length){r.region=t}if(!r.endpoint.host.match(/s3(?!-accelerate).*\.amazonaws\.com$/)){return}var i=e.service;var a=i.config;var o=a.s3BucketEndpoint;if(o){delete a.s3BucketEndpoint}var n=s.util.copy(a);delete n.endpoint;n.region=r.region;r.endpoint=new s.S3(n).endpoint;i.populateURI(e);a.s3BucketEndpoint=o;r.headers.Host=r.endpoint.host;if(e._asm.currentState==="validate"){e.removeListener("build",i.populateURI);e.addListener("build",i.removeVirtualHostedBucketFromPath)}},extractData:function extractData(e){var t=e.request;if(t.operation==="getBucketLocation"){var r=e.httpResponse.body.toString().match(/>(.+)<\/Location/);delete e.data["_"];if(r){e.data.LocationConstraint=r[1]}else{e.data.LocationConstraint=""}}var s=t.params.Bucket||null;if(t.operation==="deleteBucket"&&typeof s==="string"&&!e.error){t.service.clearBucketRegionCache(s)}else{var i=e.httpResponse.headers||{};var a=i["x-amz-bucket-region"]||null;if(!a&&t.operation==="createBucket"&&!e.error){var o=t.params.CreateBucketConfiguration;if(!o){a="us-east-1"}else if(o.LocationConstraint==="EU"){a="eu-west-1"}else{a=o.LocationConstraint}}if(a){if(s&&a!==t.service.bucketRegionCache[s]){t.service.bucketRegionCache[s]=a}}}t.service.extractRequestIds(e)},extractError:function extractError(e){var t={304:"NotModified",403:"Forbidden",400:"BadRequest",404:"NotFound"};var r=e.request;var i=e.httpResponse.statusCode;var a=e.httpResponse.body||"";var o=e.httpResponse.headers||{};var n=o["x-amz-bucket-region"]||null;var u=r.params.Bucket||null;var p=r.service.bucketRegionCache;if(n&&u&&n!==p[u]){p[u]=n}var m;if(t[i]&&a.length===0){if(u&&!n){m=p[u]||null;if(m!==r.httpRequest.region){n=m}}e.error=s.util.error(new Error,{code:t[i],message:null,region:n})}else{var c=(new s.XML.Parser).parse(a.toString());if(c.Region&&!n){n=c.Region;if(u&&n!==p[u]){p[u]=n}}else if(u&&!n&&!c.Region){m=p[u]||null;if(m!==r.httpRequest.region){n=m}}e.error=s.util.error(new Error,{code:c.Code||i,message:c.Message||null,region:n})}r.service.extractRequestIds(e)},requestBucketRegion:function requestBucketRegion(e,t){var r=e.error;var i=e.request;var a=i.params.Bucket||null;if(!r||!a||r.region||i.operation==="listObjects"||s.util.isNode()&&i.operation==="headBucket"||r.statusCode===400&&i.operation!=="headObject"||p.indexOf(r.code)===-1){return t()}var o=s.util.isNode()?"headBucket":"listObjects";var n={Bucket:a};if(o==="listObjects")n.MaxKeys=0;var u=i.service[o](n);u._requestRegionForBucket=a;u.send(function(){var e=i.service.bucketRegionCache[a]||null;r.region=e;t()})},reqRegionForNetworkingError:function reqRegionForNetworkingError(e,t){if(!s.util.isBrowser()){return t()}var r=e.error;var i=e.request;var a=i.params.Bucket;if(!r||r.code!=="NetworkingError"||!a||i.httpRequest.region==="us-east-1"){return t()}var n=i.service;var u=n.bucketRegionCache;var p=u[a]||null;if(p&&p!==i.httpRequest.region){n.updateReqBucketRegion(i,p);t()}else if(!o.dnsCompatibleBucketName(a)){n.updateReqBucketRegion(i,"us-east-1");if(u[a]!=="us-east-1"){u[a]="us-east-1"}t()}else if(i.httpRequest.virtualHostedBucket){var m=n.listObjects({Bucket:a,MaxKeys:0});n.updateReqBucketRegion(m,"us-east-1");m._requestRegionForBucket=a;m.send(function(){var e=n.bucketRegionCache[a]||null;if(e&&e!==i.httpRequest.region){n.updateReqBucketRegion(i,e)}t()})}else{t()}},bucketRegionCache:{},clearBucketRegionCache:function(e){var t=this.bucketRegionCache;if(!e){e=Object.keys(t)}else if(typeof e==="string"){e=[e]}for(var r=0;r=0||e.indexOf(">")>=0||e.indexOf("<")>=0)};o=function(e){return""};i=function(e){return e.replace("]]>","]]]]>")};t.Builder=function(){function Builder(e){var t,r,i;this.options={};r=s["0.2"];for(t in r){if(!n.call(r,t))continue;i=r[t];this.options[t]=i}for(t in e){if(!n.call(e,t))continue;i=e[t];this.options[t]=i}}Builder.prototype.buildObject=function(t){var r,i,u,p,m;r=this.options.attrkey;i=this.options.charkey;if(Object.keys(t).length===1&&this.options.rootName===s["0.2"].rootName){m=Object.keys(t)[0];t=t[m]}else{m=this.options.rootName}u=function(e){return function(t,s){var p,m,c,l,d,y;if(typeof s!=="object"){if(e.options.cdata&&a(s)){t.raw(o(s))}else{t.txt(s)}}else if(Array.isArray(s)){for(l in s){if(!n.call(s,l))continue;m=s[l];for(d in m){c=m[d];t=u(t.ele(d),c).up()}}}else{for(d in s){if(!n.call(s,d))continue;m=s[d];if(d===r){if(typeof m==="object"){for(p in m){y=m[p];t=t.att(p,y)}}}else if(d===i){if(e.options.cdata&&a(m)){t=t.raw(o(m))}else{t=t.txt(m)}}else if(Array.isArray(m)){for(l in m){if(!n.call(m,l))continue;c=m[l];if(typeof c==="string"){if(e.options.cdata&&a(c)){t=t.ele(d).raw(o(c)).up()}else{t=t.ele(d,c).up()}}else{t=u(t.ele(d),c).up()}}}else if(typeof m==="object"){t=u(t.ele(d),m).up()}else{if(typeof m==="string"&&e.options.cdata&&a(m)){t=t.ele(d).raw(o(m)).up()}else{if(m==null){m=""}t=t.ele(d,m.toString()).up()}}}}return t}}(this);p=e.create(m,this.options.xmldec,this.options.doctype,{headless:this.options.headless,allowSurrogateChars:this.options.allowSurrogateChars});return u(p,t).end(this.options.renderOpts)};return Builder}()}).call(this)},1662:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["autoscaling"]={};s.AutoScaling=i.defineService("autoscaling",["2011-01-01"]);Object.defineProperty(a.services["autoscaling"],"2011-01-01",{get:function get(){var e=r(3037);e.paginators=r(4916).pagination;return e},enumerable:true,configurable:true});e.exports=s.AutoScaling},1669:function(e){e.exports=require("util")},1671:function(e){e.exports={version:2,waiters:{}}},1733:function(e){e.exports={version:2,waiters:{}}},1736:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["iotsitewise"]={};s.IoTSiteWise=i.defineService("iotsitewise",["2019-12-02"]);Object.defineProperty(a.services["iotsitewise"],"2019-12-02",{get:function get(){var e=r(6396);e.paginators=r(7361).pagination;e.waiters=r(8502).waiters;return e},enumerable:true,configurable:true});e.exports=s.IoTSiteWise},1737:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["healthlake"]={};s.HealthLake=i.defineService("healthlake",["2017-07-01"]);Object.defineProperty(a.services["healthlake"],"2017-07-01",{get:function get(){var e=r(4800);e.paginators=r(176).pagination;return e},enumerable:true,configurable:true});e.exports=s.HealthLake},1739:function(e){e.exports={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"},AddReplicaRegions:{shape:"Si"},ForceOverwriteReplicaSecret:{type:"boolean"}}},output:{type:"structure",members:{ARN:{},Name:{},VersionId:{},ReplicationStatus:{shape:"Sn"}}}},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:"S12"},LastRotatedDate:{type:"timestamp"},LastChangedDate:{type:"timestamp"},LastAccessedDate:{type:"timestamp"},DeletedDate:{type:"timestamp"},NextRotationDate:{type:"timestamp"},Tags:{shape:"Se"},VersionIdsToStages:{shape:"S1a"},OwningService:{},CreatedDate:{type:"timestamp"},PrimaryRegion:{},ReplicationStatus:{shape:"Sn"}}}},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:"S1b"},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:"S1b"},LastAccessedDate:{type:"timestamp"},CreatedDate:{type:"timestamp"},KmsKeyIds:{type:"list",member:{}}}}},NextToken:{},ARN:{},Name:{}}}},ListSecrets:{input:{type:"structure",members:{IncludePlannedDeletion:{type:"boolean"},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:"S12"},LastRotatedDate:{type:"timestamp"},LastChangedDate:{type:"timestamp"},LastAccessedDate:{type:"timestamp"},DeletedDate:{type:"timestamp"},NextRotationDate:{type:"timestamp"},Tags:{shape:"Se"},SecretVersionsToStages:{shape:"S1a"},OwningService:{},CreatedDate:{type:"timestamp"},PrimaryRegion:{}}}},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:"S1b"}}},output:{type:"structure",members:{ARN:{},Name:{},VersionId:{},VersionStages:{shape:"S1b"}}}},RemoveRegionsFromReplication:{input:{type:"structure",required:["SecretId","RemoveReplicaRegions"],members:{SecretId:{},RemoveReplicaRegions:{type:"list",member:{}}}},output:{type:"structure",members:{ARN:{},ReplicationStatus:{shape:"Sn"}}}},ReplicateSecretToRegions:{input:{type:"structure",required:["SecretId","AddReplicaRegions"],members:{SecretId:{},AddReplicaRegions:{shape:"Si"},ForceOverwriteReplicaSecret:{type:"boolean"}}},output:{type:"structure",members:{ARN:{},ReplicationStatus:{shape:"Sn"}}}},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:"S12"},RotateImmediately:{type:"boolean"}}},output:{type:"structure",members:{ARN:{},Name:{},VersionId:{}}}},StopReplicationToReplica:{input:{type:"structure",required:["SecretId"],members:{SecretId:{}}},output:{type:"structure",members:{ARN:{}}}},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:{}}}},Si:{type:"list",member:{type:"structure",members:{Region:{},KmsKeyId:{}}}},Sn:{type:"list",member:{type:"structure",members:{Region:{},KmsKeyId:{},Status:{},StatusMessage:{},LastAccessedDate:{type:"timestamp"}}}},S12:{type:"structure",members:{AutomaticallyAfterDays:{type:"long"},Duration:{},ScheduleExpression:{}}},S1a:{type:"map",key:{},value:{shape:"S1b"}},S1b:{type:"list",member:{}}}}},1744:function(e,t,r){var s=r(2393);s.ParamValidator=s.util.inherit({constructor:function ParamValidator(e){if(e===true||e===undefined){e={min:true}}this.validation=e},validate:function validate(e,t,r){this.errors=[];this.validateMember(e,t||{},r||"params");if(this.errors.length>1){var i=this.errors.join("\n* ");i="There were "+this.errors.length+" validation errors:\n* "+i;throw s.util.error(new Error(i),{code:"MultipleValidationErrors",errors:this.errors})}else if(this.errors.length===1){throw this.errors[0]}else{return true}},fail:function fail(e,t){this.errors.push(s.util.error(new Error(t),{code:e}))},validateStructure:function validateStructure(e,t,r){if(e.isDocument)return true;this.validateType(t,r,["object"],"structure");var s;for(var i=0;e.required&&i= 1,"+' but found "'+t+'" for '+r)}}},validatePattern:function validatePattern(e,t,r){if(this.validation["pattern"]&&e["pattern"]!==undefined){if(!new RegExp(e["pattern"]).test(t)){this.fail("PatternMatchError",'Provided value "'+t+'" '+"does not match regex pattern /"+e["pattern"]+"/ for "+r)}}},validateRange:function validateRange(e,t,r,s){if(this.validation["min"]){if(e["min"]!==undefined&&t= "+e["min"]+", but found "+t+" for "+r)}}if(this.validation["max"]){if(e["max"]!==undefined&&t>e["max"]){this.fail("MaxRangeError","Expected "+s+" <= "+e["max"]+", but found "+t+" for "+r)}}},validateEnum:function validateRange(e,t,r){if(this.validation["enum"]&&e["enum"]!==undefined){if(e["enum"].indexOf(t)===-1){this.fail("EnumError","Found string value of "+t+", but "+"expected "+e["enum"].join("|")+" for "+r)}}},validateType:function validateType(e,t,r,i){if(e===null||e===undefined)return false;var a=false;for(var o=0;o0){return new Array(s).join(t.indent)}}return""};XMLWriterBase.prototype.endline=function(e,t,r){if(!t.pretty||t.suppressPrettyCount){return""}else{return t.newline}};XMLWriterBase.prototype.attribute=function(e,t,r){var s;this.openAttribute(e,t,r);s=" "+e.name+'="'+e.value+'"';this.closeAttribute(e,t,r);return s};XMLWriterBase.prototype.cdata=function(e,t,r){var i;this.openNode(e,t,r);t.state=s.OpenTag;i=this.indent(e,t,r)+""+this.endline(e,t,r);t.state=s.None;this.closeNode(e,t,r);return i};XMLWriterBase.prototype.comment=function(e,t,r){var i;this.openNode(e,t,r);t.state=s.OpenTag;i=this.indent(e,t,r)+"\x3c!-- ";t.state=s.InsideTag;i+=e.value;t.state=s.CloseTag;i+=" --\x3e"+this.endline(e,t,r);t.state=s.None;this.closeNode(e,t,r);return i};XMLWriterBase.prototype.declaration=function(e,t,r){var i;this.openNode(e,t,r);t.state=s.OpenTag;i=this.indent(e,t,r)+"";i+=this.endline(e,t,r);t.state=s.None;this.closeNode(e,t,r);return i};XMLWriterBase.prototype.docType=function(e,t,r){var i,a,o,n,u;r||(r=0);this.openNode(e,t,r);t.state=s.OpenTag;n=this.indent(e,t,r);n+="0){n+=" [";n+=this.endline(e,t,r);t.state=s.InsideTag;u=e.children;for(a=0,o=u.length;a";n+=this.endline(e,t,r);t.state=s.None;this.closeNode(e,t,r);return n};XMLWriterBase.prototype.element=function(e,r,i){var a,o,n,u,p,m,c,l,d,y,b,S,g,h;i||(i=0);y=false;b="";this.openNode(e,r,i);r.state=s.OpenTag;b+=this.indent(e,r,i)+"<"+e.name;S=e.attribs;for(d in S){if(!N.call(S,d))continue;a=S[d];b+=this.attribute(a,r,i)}n=e.children.length;u=n===0?null:e.children[0];if(n===0||e.children.every(function(e){return(e.type===t.Text||e.type===t.Raw)&&e.value===""})){if(r.allowEmpty){b+=">";r.state=s.CloseTag;b+=""+this.endline(e,r,i)}else{r.state=s.CloseTag;b+=r.spaceBeforeSlash+"/>"+this.endline(e,r,i)}}else if(r.pretty&&n===1&&(u.type===t.Text||u.type===t.Raw)&&u.value!=null){b+=">";r.state=s.InsideTag;r.suppressPrettyCount++;y=true;b+=this.writeChildNode(u,r,i+1);r.suppressPrettyCount--;y=false;r.state=s.CloseTag;b+=""+this.endline(e,r,i)}else{if(r.dontPrettyTextNodes){g=e.children;for(p=0,c=g.length;p"+this.endline(e,r,i);r.state=s.InsideTag;h=e.children;for(m=0,l=h.length;m";if(y){r.suppressPrettyCount--}b+=this.endline(e,r,i);r.state=s.None}this.closeNode(e,r,i);return b};XMLWriterBase.prototype.writeChildNode=function(e,r,s){switch(e.type){case t.CData:return this.cdata(e,r,s);case t.Comment:return this.comment(e,r,s);case t.Element:return this.element(e,r,s);case t.Raw:return this.raw(e,r,s);case t.Text:return this.text(e,r,s);case t.ProcessingInstruction:return this.processingInstruction(e,r,s);case t.Dummy:return"";case t.Declaration:return this.declaration(e,r,s);case t.DocType:return this.docType(e,r,s);case t.AttributeDeclaration:return this.dtdAttList(e,r,s);case t.ElementDeclaration:return this.dtdElement(e,r,s);case t.EntityDeclaration:return this.dtdEntity(e,r,s);case t.NotationDeclaration:return this.dtdNotation(e,r,s);default:throw new Error("Unknown XML node type: "+e.constructor.name)}};XMLWriterBase.prototype.processingInstruction=function(e,t,r){var i;this.openNode(e,t,r);t.state=s.OpenTag;i=this.indent(e,t,r)+"";i+=this.endline(e,t,r);t.state=s.None;this.closeNode(e,t,r);return i};XMLWriterBase.prototype.raw=function(e,t,r){var i;this.openNode(e,t,r);t.state=s.OpenTag;i=this.indent(e,t,r);t.state=s.InsideTag;i+=e.value;t.state=s.CloseTag;i+=this.endline(e,t,r);t.state=s.None;this.closeNode(e,t,r);return i};XMLWriterBase.prototype.text=function(e,t,r){var i;this.openNode(e,t,r);t.state=s.OpenTag;i=this.indent(e,t,r);t.state=s.InsideTag;i+=e.value;t.state=s.CloseTag;i+=this.endline(e,t,r);t.state=s.None;this.closeNode(e,t,r);return i};XMLWriterBase.prototype.dtdAttList=function(e,t,r){var i;this.openNode(e,t,r);t.state=s.OpenTag;i=this.indent(e,t,r)+""+this.endline(e,t,r);t.state=s.None;this.closeNode(e,t,r);return i};XMLWriterBase.prototype.dtdElement=function(e,t,r){var i;this.openNode(e,t,r);t.state=s.OpenTag;i=this.indent(e,t,r)+""+this.endline(e,t,r);t.state=s.None;this.closeNode(e,t,r);return i};XMLWriterBase.prototype.dtdEntity=function(e,t,r){var i;this.openNode(e,t,r);t.state=s.OpenTag;i=this.indent(e,t,r)+""+this.endline(e,t,r);t.state=s.None;this.closeNode(e,t,r);return i};XMLWriterBase.prototype.dtdNotation=function(e,t,r){var i;this.openNode(e,t,r);t.state=s.OpenTag;i=this.indent(e,t,r)+""+this.endline(e,t,r);t.state=s.None;this.closeNode(e,t,r);return i};XMLWriterBase.prototype.openNode=function(e,t,r){};XMLWriterBase.prototype.closeNode=function(e,t,r){};XMLWriterBase.prototype.openAttribute=function(e,t,r){};XMLWriterBase.prototype.closeAttribute=function(e,t,r){};return XMLWriterBase}()}).call(this)},2477:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["schemas"]={};s.Schemas=i.defineService("schemas",["2019-12-02"]);Object.defineProperty(a.services["schemas"],"2019-12-02",{get:function get(){var e=r(7303);e.paginators=r(6177).pagination;e.waiters=r(6870).waiters;return e},enumerable:true,configurable:true});e.exports=s.Schemas},2484:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["codeartifact"]={};s.CodeArtifact=i.defineService("codeartifact",["2018-09-22"]);Object.defineProperty(a.services["codeartifact"],"2018-09-22",{get:function get(){var e=r(3805);e.paginators=r(6222).pagination;return e},enumerable:true,configurable:true});e.exports=s.CodeArtifact},2486:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["opsworks"]={};s.OpsWorks=i.defineService("opsworks",["2013-02-18"]);Object.defineProperty(a.services["opsworks"],"2013-02-18",{get:function get(){var e=r(1518);e.paginators=r(5538).pagination;e.waiters=r(6408).waiters;return e},enumerable:true,configurable:true});e.exports=s.OpsWorks},2493:function(e,t,r){const s=r(6139);const i="SECURE";async function readFromParamStore(e,t){const r=new s.SSM({region:t});const a={};const o=await readAllParams(r,e);o.forEach(function({Name:t,Value:r,Type:s}){const o=t.replace(e,"").split("/").filter(function(e){return!!e});let n=o.pop();let u=r;if(s==="SecureString"){n=`${n}!`;u=i}const p=o.reduce(function(e,t){if(!e[t]){e[t]={}}return e[t]},a);p[n]=u});return a}async function readAllParams(e,t,r){const s=await e.getParametersByPath({Path:t,Recursive:true,WithDecryption:false,NextToken:r}).promise();if(s.NextToken){return s.Parameters.concat(await readAllParams(e,t,s.NextToken))}return s.Parameters}e.exports=readFromParamStore},2500:function(e,t,r){(function(){var t,s,i,a=function(e,t){for(var r in t){if(o.call(t,r))e[r]=t[r]}function ctor(){this.constructor=e}ctor.prototype=t.prototype;e.prototype=new ctor;e.__super__=t.prototype;return e},o={}.hasOwnProperty;i=r(5542);t=r(2597);e.exports=s=function(e){a(XMLDTDNotation,e);function XMLDTDNotation(e,r,s){XMLDTDNotation.__super__.constructor.call(this,e);if(r==null){throw new Error("Missing DTD notation name. "+this.debugInfo(r))}if(!s.pubID&&!s.sysID){throw new Error("Public or system identifiers are required for an external entity. "+this.debugInfo(r))}this.name=this.stringify.name(r);this.type=t.NotationDeclaration;if(s.pubID!=null){this.pubID=this.stringify.dtdPubID(s.pubID)}if(s.sysID!=null){this.sysID=this.stringify.dtdSysID(s.sysID)}}Object.defineProperty(XMLDTDNotation.prototype,"publicId",{get:function(){return this.pubID}});Object.defineProperty(XMLDTDNotation.prototype,"systemId",{get:function(){return this.sysID}});XMLDTDNotation.prototype.toString=function(e){return this.options.writer.dtdNotation(this,this.options.writer.filterOptions(e))};return XMLDTDNotation}(i)}).call(this)},2506:function(e){e.exports={pagination:{DescribeMalwareScans:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Scans"},DescribeOrganizationConfiguration:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},GetUsageStatistics:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListCoverage:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Resources"},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"}}}},2528:function(e){e.exports={pagination:{ListCertificates:{input_token:"NextToken",limit_key:"MaxItems",output_token:"NextToken",result_key:"CertificateSummaryList"}}}},2530:function(e){e.exports={pagination:{}}},2535:function(e){e.exports={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:{}}}}},2540:function(e){e.exports={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"}}}}}}},2543:function(e){e.exports={pagination:{GetDevicePositionHistory:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"DevicePositions"},ListDevicePositions:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Entries"},ListGeofenceCollections:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Entries"},ListGeofences:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Entries"},ListKeys:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",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"},ListRouteCalculators:{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"}}}},2553:function(e){e.exports={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:{}}}}},2557:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["comprehendmedical"]={};s.ComprehendMedical=i.defineService("comprehendmedical",["2018-10-30"]);Object.defineProperty(a.services["comprehendmedical"],"2018-10-30",{get:function get(){var e=r(4125);e.paginators=r(3342).pagination;return e},enumerable:true,configurable:true});e.exports=s.ComprehendMedical},2558:function(e){e.exports={pagination:{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"}}}},2562:function(e,t,r){var s=r(2746).escapeAttribute;function XmlNode(e,t){if(t===void 0){t=[]}this.name=e;this.children=t;this.attributes={}}XmlNode.prototype.addAttribute=function(e,t){this.attributes[e]=t;return this};XmlNode.prototype.addChildNode=function(e){this.children.push(e);return this};XmlNode.prototype.removeAttribute=function(e){delete this.attributes[e];return this};XmlNode.prototype.toString=function(){var e=Boolean(this.children.length);var t="<"+this.name;var r=this.attributes;for(var i=0,a=Object.keys(r);i":">"+this.children.map(function(e){return e.toString()}).join("")+""};e.exports={XmlNode:XmlNode}},2573:function(e,t,r){var s=r(2393);s.ECSCredentials=s.RemoteCredentials},2578:function(e){e.exports={pagination:{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"}}}},2588:function(e){e.exports={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:{}}}}}}},2596:function(e){e.exports={pagination:{DescribeAnomalyDetectionExecutions:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},GetFeedback:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListAlerts:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListAnomalyDetectors:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListAnomalyGroupRelatedMetrics:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListAnomalyGroupSummaries:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListAnomalyGroupTimeSeries:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListMetricSets:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"}}}},2597:function(e){(function(){e.exports={Element:1,Attribute:2,Text:3,CData:4,EntityReference:5,EntityDeclaration:6,ProcessingInstruction:7,Comment:8,Document:9,DocType:10,DocumentFragment:11,NotationDeclaration:12,Declaration:201,Raw:202,AttributeDeclaration:203,ElementDeclaration:204,Dummy:205}}).call(this)},2601:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2020-02-26",endpointPrefix:"mgn",jsonVersion:"1.1",protocol:"rest-json",serviceAbbreviation:"mgn",serviceFullName:"Application Migration Service",serviceId:"mgn",signatureVersion:"v4",signingName:"mgn",uid:"mgn-2020-02-26"},operations:{ArchiveApplication:{http:{requestUri:"/ArchiveApplication",responseCode:200},input:{type:"structure",required:["applicationID"],members:{applicationID:{}}},output:{shape:"S3"}},ArchiveWave:{http:{requestUri:"/ArchiveWave",responseCode:200},input:{type:"structure",required:["waveID"],members:{waveID:{}}},output:{shape:"Si"}},AssociateApplications:{http:{requestUri:"/AssociateApplications",responseCode:200},input:{type:"structure",required:["applicationIDs","waveID"],members:{applicationIDs:{shape:"Sp"},waveID:{}}},output:{type:"structure",members:{}},idempotent:true},AssociateSourceServers:{http:{requestUri:"/AssociateSourceServers",responseCode:200},input:{type:"structure",required:["applicationID","sourceServerIDs"],members:{applicationID:{},sourceServerIDs:{type:"list",member:{}}}},output:{type:"structure",members:{}},idempotent:true},ChangeServerLifeCycleState:{http:{requestUri:"/ChangeServerLifeCycleState",responseCode:200},input:{type:"structure",required:["lifeCycle","sourceServerID"],members:{lifeCycle:{type:"structure",required:["state"],members:{state:{}}},sourceServerID:{}}},output:{shape:"Sy"}},CreateApplication:{http:{requestUri:"/CreateApplication",responseCode:201},input:{type:"structure",required:["name"],members:{description:{},name:{},tags:{shape:"Sd"}}},output:{shape:"S3"},idempotent:true},CreateLaunchConfigurationTemplate:{http:{requestUri:"/CreateLaunchConfigurationTemplate",responseCode:201},input:{type:"structure",members:{associatePublicIpAddress:{type:"boolean"},bootMode:{},copyPrivateIp:{type:"boolean"},copyTags:{type:"boolean"},enableMapAutoTagging:{type:"boolean"},largeVolumeConf:{shape:"S27"},launchDisposition:{},licensing:{shape:"S2a"},mapAutoTaggingMpeID:{},postLaunchActions:{shape:"S2b"},smallVolumeConf:{shape:"S27"},smallVolumeMaxSize:{type:"long"},tags:{shape:"Sd"},targetInstanceTypeRightSizingMethod:{}}},output:{shape:"S2t"}},CreateReplicationConfigurationTemplate:{http:{requestUri:"/CreateReplicationConfigurationTemplate",responseCode:201},input:{type:"structure",required:["associateDefaultSecurityGroup","bandwidthThrottling","createPublicIP","dataPlaneRouting","defaultLargeStagingDiskType","ebsEncryption","replicationServerInstanceType","replicationServersSecurityGroupsIDs","stagingAreaSubnetId","stagingAreaTags","useDedicatedReplicationServer"],members:{associateDefaultSecurityGroup:{type:"boolean"},bandwidthThrottling:{type:"long"},createPublicIP:{type:"boolean"},dataPlaneRouting:{},defaultLargeStagingDiskType:{},ebsEncryption:{},ebsEncryptionKeyArn:{},replicationServerInstanceType:{},replicationServersSecurityGroupsIDs:{shape:"S30"},stagingAreaSubnetId:{},stagingAreaTags:{shape:"Sd"},tags:{shape:"Sd"},useDedicatedReplicationServer:{type:"boolean"}}},output:{shape:"S33"}},CreateWave:{http:{requestUri:"/CreateWave",responseCode:201},input:{type:"structure",required:["name"],members:{description:{},name:{},tags:{shape:"Sd"}}},output:{shape:"Si"},idempotent:true},DeleteApplication:{http:{requestUri:"/DeleteApplication",responseCode:204},input:{type:"structure",required:["applicationID"],members:{applicationID:{}}},output:{type:"structure",members:{}},idempotent:true},DeleteJob:{http:{requestUri:"/DeleteJob",responseCode:204},input:{type:"structure",required:["jobID"],members:{jobID:{}}},output:{type:"structure",members:{}},idempotent:true},DeleteLaunchConfigurationTemplate:{http:{requestUri:"/DeleteLaunchConfigurationTemplate",responseCode:204},input:{type:"structure",required:["launchConfigurationTemplateID"],members:{launchConfigurationTemplateID:{}}},output:{type:"structure",members:{}},idempotent:true},DeleteReplicationConfigurationTemplate:{http:{requestUri:"/DeleteReplicationConfigurationTemplate",responseCode:204},input:{type:"structure",required:["replicationConfigurationTemplateID"],members:{replicationConfigurationTemplateID:{}}},output:{type:"structure",members:{}},idempotent:true},DeleteSourceServer:{http:{requestUri:"/DeleteSourceServer",responseCode:204},input:{type:"structure",required:["sourceServerID"],members:{sourceServerID:{}}},output:{type:"structure",members:{}},idempotent:true},DeleteVcenterClient:{http:{requestUri:"/DeleteVcenterClient",responseCode:204},input:{type:"structure",required:["vcenterClientID"],members:{vcenterClientID:{}}},idempotent:true},DeleteWave:{http:{requestUri:"/DeleteWave",responseCode:204},input:{type:"structure",required:["waveID"],members:{waveID:{}}},output:{type:"structure",members:{}},idempotent:true},DescribeJobLogItems:{http:{requestUri:"/DescribeJobLogItems",responseCode:200},input:{type:"structure",required:["jobID"],members:{jobID:{},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{items:{type:"list",member:{type:"structure",members:{event:{},eventData:{type:"structure",members:{conversionServerID:{},rawError:{},sourceServerID:{},targetInstanceID:{}}},logDateTime:{}}}},nextToken:{}}}},DescribeJobs:{http:{requestUri:"/DescribeJobs",responseCode:200},input:{type:"structure",members:{filters:{type:"structure",members:{fromDate:{},jobIDs:{type:"list",member:{}},toDate:{}}},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{items:{type:"list",member:{shape:"S3w"}},nextToken:{}}}},DescribeLaunchConfigurationTemplates:{http:{requestUri:"/DescribeLaunchConfigurationTemplates",responseCode:200},input:{type:"structure",members:{launchConfigurationTemplateIDs:{type:"list",member:{}},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{items:{type:"list",member:{shape:"S2t"}},nextToken:{}}}},DescribeReplicationConfigurationTemplates:{http:{requestUri:"/DescribeReplicationConfigurationTemplates",responseCode:200},input:{type:"structure",members:{maxResults:{type:"integer"},nextToken:{},replicationConfigurationTemplateIDs:{type:"list",member:{}}}},output:{type:"structure",members:{items:{type:"list",member:{shape:"S33"}},nextToken:{}}}},DescribeSourceServers:{http:{requestUri:"/DescribeSourceServers",responseCode:200},input:{type:"structure",members:{filters:{type:"structure",members:{applicationIDs:{type:"list",member:{}},isArchived:{type:"boolean"},lifeCycleStates:{type:"list",member:{}},replicationTypes:{type:"list",member:{}},sourceServerIDs:{type:"list",member:{}}}},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{items:{type:"list",member:{shape:"Sy"}},nextToken:{}}}},DescribeVcenterClients:{http:{method:"GET",requestUri:"/DescribeVcenterClients",responseCode:200},input:{type:"structure",members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{items:{type:"list",member:{type:"structure",members:{arn:{},datacenterName:{},hostname:{},lastSeenDatetime:{},sourceServerTags:{shape:"Sd"},tags:{shape:"Sd"},vcenterClientID:{},vcenterUUID:{}}}},nextToken:{}}}},DisassociateApplications:{http:{requestUri:"/DisassociateApplications",responseCode:200},input:{type:"structure",required:["applicationIDs","waveID"],members:{applicationIDs:{shape:"Sp"},waveID:{}}},output:{type:"structure",members:{}},idempotent:true},DisassociateSourceServers:{http:{requestUri:"/DisassociateSourceServers",responseCode:200},input:{type:"structure",required:["applicationID","sourceServerIDs"],members:{applicationID:{},sourceServerIDs:{type:"list",member:{}}}},output:{type:"structure",members:{}},idempotent:true},DisconnectFromService:{http:{requestUri:"/DisconnectFromService",responseCode:200},input:{type:"structure",required:["sourceServerID"],members:{sourceServerID:{}}},output:{shape:"Sy"}},FinalizeCutover:{http:{requestUri:"/FinalizeCutover",responseCode:200},input:{type:"structure",required:["sourceServerID"],members:{sourceServerID:{}}},output:{shape:"Sy"}},GetLaunchConfiguration:{http:{requestUri:"/GetLaunchConfiguration",responseCode:200},input:{type:"structure",required:["sourceServerID"],members:{sourceServerID:{}}},output:{shape:"S50"}},GetReplicationConfiguration:{http:{requestUri:"/GetReplicationConfiguration",responseCode:200},input:{type:"structure",required:["sourceServerID"],members:{sourceServerID:{}}},output:{shape:"S53"}},InitializeService:{http:{requestUri:"/InitializeService",responseCode:204},input:{type:"structure",members:{}},output:{type:"structure",members:{}}},ListApplications:{http:{requestUri:"/ListApplications",responseCode:200},input:{type:"structure",members:{filters:{type:"structure",members:{applicationIDs:{type:"list",member:{}},isArchived:{type:"boolean"},waveIDs:{shape:"S5c"}}},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{items:{type:"list",member:{shape:"S3"}},nextToken:{}}}},ListExportErrors:{http:{requestUri:"/ListExportErrors",responseCode:200},input:{type:"structure",required:["exportID"],members:{exportID:{},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{items:{type:"list",member:{type:"structure",members:{errorData:{type:"structure",members:{rawError:{}}},errorDateTime:{}}}},nextToken:{}}}},ListExports:{http:{requestUri:"/ListExports",responseCode:200},input:{type:"structure",members:{filters:{type:"structure",members:{exportIDs:{type:"list",member:{}}}},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{items:{type:"list",member:{shape:"S5q"}},nextToken:{}}}},ListImportErrors:{http:{requestUri:"/ListImportErrors",responseCode:200},input:{type:"structure",required:["importID"],members:{importID:{},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{items:{type:"list",member:{type:"structure",members:{errorData:{type:"structure",members:{applicationID:{},ec2LaunchTemplateID:{},rawError:{},rowNumber:{type:"long"},sourceServerID:{},waveID:{}}},errorDateTime:{},errorType:{}}}},nextToken:{}}}},ListImports:{http:{requestUri:"/ListImports",responseCode:200},input:{type:"structure",members:{filters:{type:"structure",members:{importIDs:{type:"list",member:{}}}},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{items:{type:"list",member:{shape:"S69"}},nextToken:{}}}},ListSourceServerActions:{http:{requestUri:"/ListSourceServerActions",responseCode:200},input:{type:"structure",required:["sourceServerID"],members:{filters:{type:"structure",members:{actionIDs:{shape:"S6i"}}},maxResults:{type:"integer"},nextToken:{},sourceServerID:{}}},output:{type:"structure",members:{items:{type:"list",member:{shape:"S6m"}},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:"Sd"}}}},ListTemplateActions:{http:{requestUri:"/ListTemplateActions",responseCode:200},input:{type:"structure",required:["launchConfigurationTemplateID"],members:{filters:{type:"structure",members:{actionIDs:{shape:"S6i"}}},launchConfigurationTemplateID:{},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{items:{type:"list",member:{shape:"S6y"}},nextToken:{}}}},ListWaves:{http:{requestUri:"/ListWaves",responseCode:200},input:{type:"structure",members:{filters:{type:"structure",members:{isArchived:{type:"boolean"},waveIDs:{shape:"S5c"}}},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{items:{type:"list",member:{shape:"Si"}},nextToken:{}}}},MarkAsArchived:{http:{requestUri:"/MarkAsArchived",responseCode:200},input:{type:"structure",required:["sourceServerID"],members:{sourceServerID:{}}},output:{shape:"Sy"}},PutSourceServerAction:{http:{requestUri:"/PutSourceServerAction",responseCode:200},input:{type:"structure",required:["actionID","actionName","documentIdentifier","order","sourceServerID"],members:{actionID:{},actionName:{},active:{type:"boolean"},category:{},description:{},documentIdentifier:{},documentVersion:{},externalParameters:{shape:"S2h"},mustSucceedForCutover:{type:"boolean"},order:{type:"integer"},parameters:{shape:"S2l"},sourceServerID:{},timeoutSeconds:{type:"integer"}}},output:{shape:"S6m"}},PutTemplateAction:{http:{requestUri:"/PutTemplateAction",responseCode:200},input:{type:"structure",required:["actionID","actionName","documentIdentifier","launchConfigurationTemplateID","order"],members:{actionID:{},actionName:{},active:{type:"boolean"},category:{},description:{},documentIdentifier:{},documentVersion:{},externalParameters:{shape:"S2h"},launchConfigurationTemplateID:{},mustSucceedForCutover:{type:"boolean"},operatingSystem:{},order:{type:"integer"},parameters:{shape:"S2l"},timeoutSeconds:{type:"integer"}}},output:{shape:"S6y"}},RemoveSourceServerAction:{http:{requestUri:"/RemoveSourceServerAction",responseCode:204},input:{type:"structure",required:["actionID","sourceServerID"],members:{actionID:{},sourceServerID:{}}},output:{type:"structure",members:{}}},RemoveTemplateAction:{http:{requestUri:"/RemoveTemplateAction",responseCode:204},input:{type:"structure",required:["actionID","launchConfigurationTemplateID"],members:{actionID:{},launchConfigurationTemplateID:{}}},output:{type:"structure",members:{}}},RetryDataReplication:{http:{requestUri:"/RetryDataReplication",responseCode:200},input:{type:"structure",required:["sourceServerID"],members:{sourceServerID:{}}},output:{shape:"Sy"}},StartCutover:{http:{requestUri:"/StartCutover",responseCode:202},input:{type:"structure",required:["sourceServerIDs"],members:{sourceServerIDs:{type:"list",member:{}},tags:{shape:"Sd"}}},output:{type:"structure",members:{job:{shape:"S3w"}}}},StartExport:{http:{requestUri:"/StartExport",responseCode:202},input:{type:"structure",required:["s3Bucket","s3Key"],members:{s3Bucket:{},s3BucketOwner:{},s3Key:{}}},output:{type:"structure",members:{exportTask:{shape:"S5q"}}}},StartImport:{http:{requestUri:"/StartImport",responseCode:202},input:{type:"structure",required:["s3BucketSource"],members:{clientToken:{idempotencyToken:true},s3BucketSource:{shape:"S6a"}}},output:{type:"structure",members:{importTask:{shape:"S69"}}}},StartReplication:{http:{requestUri:"/StartReplication",responseCode:200},input:{type:"structure",required:["sourceServerID"],members:{sourceServerID:{}}},output:{shape:"Sy"}},StartTest:{http:{requestUri:"/StartTest",responseCode:202},input:{type:"structure",required:["sourceServerIDs"],members:{sourceServerIDs:{type:"list",member:{}},tags:{shape:"Sd"}}},output:{type:"structure",members:{job:{shape:"S3w"}}}},TagResource:{http:{requestUri:"/tags/{resourceArn}",responseCode:200},input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tags:{shape:"Sd"}}},idempotent:true},TerminateTargetInstances:{http:{requestUri:"/TerminateTargetInstances",responseCode:202},input:{type:"structure",required:["sourceServerIDs"],members:{sourceServerIDs:{type:"list",member:{}},tags:{shape:"Sd"}}},output:{type:"structure",members:{job:{shape:"S3w"}}}},UnarchiveApplication:{http:{requestUri:"/UnarchiveApplication",responseCode:200},input:{type:"structure",required:["applicationID"],members:{applicationID:{}}},output:{shape:"S3"}},UnarchiveWave:{http:{requestUri:"/UnarchiveWave",responseCode:200},input:{type:"structure",required:["waveID"],members:{waveID:{}}},output:{shape:"Si"}},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:{},sensitive:true}}},idempotent:true},UpdateApplication:{http:{requestUri:"/UpdateApplication",responseCode:200},input:{type:"structure",required:["applicationID"],members:{applicationID:{},description:{},name:{}}},output:{shape:"S3"},idempotent:true},UpdateLaunchConfiguration:{http:{requestUri:"/UpdateLaunchConfiguration",responseCode:200},input:{type:"structure",required:["sourceServerID"],members:{bootMode:{},copyPrivateIp:{type:"boolean"},copyTags:{type:"boolean"},enableMapAutoTagging:{type:"boolean"},launchDisposition:{},licensing:{shape:"S2a"},mapAutoTaggingMpeID:{},name:{},postLaunchActions:{shape:"S2b"},sourceServerID:{},targetInstanceTypeRightSizingMethod:{}}},output:{shape:"S50"},idempotent:true},UpdateLaunchConfigurationTemplate:{http:{requestUri:"/UpdateLaunchConfigurationTemplate",responseCode:200},input:{type:"structure",required:["launchConfigurationTemplateID"],members:{associatePublicIpAddress:{type:"boolean"},bootMode:{},copyPrivateIp:{type:"boolean"},copyTags:{type:"boolean"},enableMapAutoTagging:{type:"boolean"},largeVolumeConf:{shape:"S27"},launchConfigurationTemplateID:{},launchDisposition:{},licensing:{shape:"S2a"},mapAutoTaggingMpeID:{},postLaunchActions:{shape:"S2b"},smallVolumeConf:{shape:"S27"},smallVolumeMaxSize:{type:"long"},targetInstanceTypeRightSizingMethod:{}}},output:{shape:"S2t"}},UpdateReplicationConfiguration:{http:{requestUri:"/UpdateReplicationConfiguration",responseCode:200},input:{type:"structure",required:["sourceServerID"],members:{associateDefaultSecurityGroup:{type:"boolean"},bandwidthThrottling:{type:"long"},createPublicIP:{type:"boolean"},dataPlaneRouting:{},defaultLargeStagingDiskType:{},ebsEncryption:{},ebsEncryptionKeyArn:{},name:{},replicatedDisks:{shape:"S54"},replicationServerInstanceType:{},replicationServersSecurityGroupsIDs:{shape:"S30"},sourceServerID:{},stagingAreaSubnetId:{},stagingAreaTags:{shape:"Sd"},useDedicatedReplicationServer:{type:"boolean"}}},output:{shape:"S53"},idempotent:true},UpdateReplicationConfigurationTemplate:{http:{requestUri:"/UpdateReplicationConfigurationTemplate",responseCode:200},input:{type:"structure",required:["replicationConfigurationTemplateID"],members:{arn:{},associateDefaultSecurityGroup:{type:"boolean"},bandwidthThrottling:{type:"long"},createPublicIP:{type:"boolean"},dataPlaneRouting:{},defaultLargeStagingDiskType:{},ebsEncryption:{},ebsEncryptionKeyArn:{},replicationConfigurationTemplateID:{},replicationServerInstanceType:{},replicationServersSecurityGroupsIDs:{shape:"S30"},stagingAreaSubnetId:{},stagingAreaTags:{shape:"Sd"},useDedicatedReplicationServer:{type:"boolean"}}},output:{shape:"S33"}},UpdateSourceServerReplicationType:{http:{requestUri:"/UpdateSourceServerReplicationType",responseCode:200},input:{type:"structure",required:["replicationType","sourceServerID"],members:{replicationType:{},sourceServerID:{}}},output:{shape:"Sy"}},UpdateWave:{http:{requestUri:"/UpdateWave",responseCode:200},input:{type:"structure",required:["waveID"],members:{description:{},name:{},waveID:{}}},output:{shape:"Si"},idempotent:true}},shapes:{S3:{type:"structure",members:{applicationAggregatedStatus:{type:"structure",members:{healthStatus:{},lastUpdateDateTime:{},progressStatus:{},totalSourceServers:{type:"long"}}},applicationID:{},arn:{},creationDateTime:{},description:{},isArchived:{type:"boolean"},lastModifiedDateTime:{},name:{},tags:{shape:"Sd"},waveID:{}}},Sd:{type:"map",key:{},value:{},sensitive:true},Si:{type:"structure",members:{arn:{},creationDateTime:{},description:{},isArchived:{type:"boolean"},lastModifiedDateTime:{},name:{},tags:{shape:"Sd"},waveAggregatedStatus:{type:"structure",members:{healthStatus:{},lastUpdateDateTime:{},progressStatus:{},replicationStartedDateTime:{},totalApplications:{type:"long"}}},waveID:{}}},Sp:{type:"list",member:{}},Sy:{type:"structure",members:{applicationID:{},arn:{},dataReplicationInfo:{type:"structure",members:{dataReplicationError:{type:"structure",members:{error:{},rawError:{}}},dataReplicationInitiation:{type:"structure",members:{nextAttemptDateTime:{},startDateTime:{},steps:{type:"list",member:{type:"structure",members:{name:{},status:{}}}}}},dataReplicationState:{},etaDateTime:{},lagDuration:{},lastSnapshotDateTime:{},replicatedDisks:{type:"list",member:{type:"structure",members:{backloggedStorageBytes:{type:"long"},deviceName:{},replicatedStorageBytes:{type:"long"},rescannedStorageBytes:{type:"long"},totalStorageBytes:{type:"long"}}}}}},fqdnForActionFramework:{},isArchived:{type:"boolean"},launchedInstance:{type:"structure",members:{ec2InstanceID:{},firstBoot:{},jobID:{}}},lifeCycle:{type:"structure",members:{addedToServiceDateTime:{},elapsedReplicationDuration:{},firstByteDateTime:{},lastCutover:{type:"structure",members:{finalized:{type:"structure",members:{apiCallDateTime:{}}},initiated:{type:"structure",members:{apiCallDateTime:{},jobID:{}}},reverted:{type:"structure",members:{apiCallDateTime:{}}}}},lastSeenByServiceDateTime:{},lastTest:{type:"structure",members:{finalized:{type:"structure",members:{apiCallDateTime:{}}},initiated:{type:"structure",members:{apiCallDateTime:{},jobID:{}}},reverted:{type:"structure",members:{apiCallDateTime:{}}}}},state:{}}},replicationType:{},sourceProperties:{type:"structure",members:{cpus:{type:"list",member:{type:"structure",members:{cores:{type:"long"},modelName:{}}}},disks:{type:"list",member:{type:"structure",members:{bytes:{type:"long"},deviceName:{}}}},identificationHints:{type:"structure",members:{awsInstanceID:{},fqdn:{},hostname:{},vmPath:{},vmWareUuid:{}}},lastUpdatedDateTime:{},networkInterfaces:{type:"list",member:{type:"structure",members:{ips:{type:"list",member:{}},isPrimary:{type:"boolean"},macAddress:{}}}},os:{type:"structure",members:{fullString:{}}},ramBytes:{type:"long"},recommendedInstanceType:{}}},sourceServerID:{},tags:{shape:"Sd"},userProvidedID:{},vcenterClientID:{}}},S27:{type:"structure",members:{iops:{type:"long"},throughput:{type:"long"},volumeType:{}}},S2a:{type:"structure",members:{osByol:{type:"boolean"}}},S2b:{type:"structure",members:{cloudWatchLogGroupName:{},deployment:{},s3LogBucket:{},s3OutputKeyPrefix:{},ssmDocuments:{type:"list",member:{shape:"S2g"}}}},S2g:{type:"structure",required:["actionName","ssmDocumentName"],members:{actionName:{},externalParameters:{shape:"S2h"},mustSucceedForCutover:{type:"boolean"},parameters:{shape:"S2l"},ssmDocumentName:{},timeoutSeconds:{type:"integer"}}},S2h:{type:"map",key:{},value:{type:"structure",members:{dynamicPath:{}},union:true}},S2l:{type:"map",key:{},value:{type:"list",member:{type:"structure",required:["parameterName","parameterType"],members:{parameterName:{},parameterType:{}}}}},S2t:{type:"structure",required:["launchConfigurationTemplateID"],members:{arn:{},associatePublicIpAddress:{type:"boolean"},bootMode:{},copyPrivateIp:{type:"boolean"},copyTags:{type:"boolean"},ec2LaunchTemplateID:{},enableMapAutoTagging:{type:"boolean"},largeVolumeConf:{shape:"S27"},launchConfigurationTemplateID:{},launchDisposition:{},licensing:{shape:"S2a"},mapAutoTaggingMpeID:{},postLaunchActions:{shape:"S2b"},smallVolumeConf:{shape:"S27"},smallVolumeMaxSize:{type:"long"},tags:{shape:"Sd"},targetInstanceTypeRightSizingMethod:{}}},S30:{type:"list",member:{}},S33:{type:"structure",required:["replicationConfigurationTemplateID"],members:{arn:{},associateDefaultSecurityGroup:{type:"boolean"},bandwidthThrottling:{type:"long"},createPublicIP:{type:"boolean"},dataPlaneRouting:{},defaultLargeStagingDiskType:{},ebsEncryption:{},ebsEncryptionKeyArn:{},replicationConfigurationTemplateID:{},replicationServerInstanceType:{},replicationServersSecurityGroupsIDs:{shape:"S30"},stagingAreaSubnetId:{},stagingAreaTags:{shape:"Sd"},tags:{shape:"Sd"},useDedicatedReplicationServer:{type:"boolean"}}},S3w:{type:"structure",required:["jobID"],members:{arn:{},creationDateTime:{},endDateTime:{},initiatedBy:{},jobID:{},participatingServers:{type:"list",member:{type:"structure",required:["sourceServerID"],members:{launchStatus:{},launchedEc2InstanceID:{},postLaunchActionsStatus:{type:"structure",members:{postLaunchActionsLaunchStatusList:{type:"list",member:{type:"structure",members:{executionID:{},executionStatus:{},failureReason:{},ssmDocument:{shape:"S2g"},ssmDocumentType:{}}}},ssmAgentDiscoveryDatetime:{}}},sourceServerID:{}}}},status:{},tags:{shape:"Sd"},type:{}}},S50:{type:"structure",members:{bootMode:{},copyPrivateIp:{type:"boolean"},copyTags:{type:"boolean"},ec2LaunchTemplateID:{},enableMapAutoTagging:{type:"boolean"},launchDisposition:{},licensing:{shape:"S2a"},mapAutoTaggingMpeID:{},name:{},postLaunchActions:{shape:"S2b"},sourceServerID:{},targetInstanceTypeRightSizingMethod:{}}},S53:{type:"structure",members:{associateDefaultSecurityGroup:{type:"boolean"},bandwidthThrottling:{type:"long"},createPublicIP:{type:"boolean"},dataPlaneRouting:{},defaultLargeStagingDiskType:{},ebsEncryption:{},ebsEncryptionKeyArn:{},name:{},replicatedDisks:{shape:"S54"},replicationServerInstanceType:{},replicationServersSecurityGroupsIDs:{shape:"S30"},sourceServerID:{},stagingAreaSubnetId:{},stagingAreaTags:{shape:"Sd"},useDedicatedReplicationServer:{type:"boolean"}}},S54:{type:"list",member:{type:"structure",members:{deviceName:{},iops:{type:"long"},isBootDisk:{type:"boolean"},stagingDiskType:{},throughput:{type:"long"}}}},S5c:{type:"list",member:{}},S5q:{type:"structure",members:{creationDateTime:{},endDateTime:{},exportID:{},progressPercentage:{type:"float"},s3Bucket:{},s3BucketOwner:{},s3Key:{},status:{},summary:{type:"structure",members:{applicationsCount:{type:"long"},serversCount:{type:"long"},wavesCount:{type:"long"}}}}},S69:{type:"structure",members:{creationDateTime:{},endDateTime:{},importID:{},progressPercentage:{type:"float"},s3BucketSource:{shape:"S6a"},status:{},summary:{type:"structure",members:{applications:{type:"structure",members:{createdCount:{type:"long"},modifiedCount:{type:"long"}}},servers:{type:"structure",members:{createdCount:{type:"long"},modifiedCount:{type:"long"}}},waves:{type:"structure",members:{createdCount:{type:"long"},modifiedCount:{type:"long"}}}}}}},S6a:{type:"structure",required:["s3Bucket","s3Key"],members:{s3Bucket:{},s3BucketOwner:{},s3Key:{}}},S6i:{type:"list",member:{}},S6m:{type:"structure",members:{actionID:{},actionName:{},active:{type:"boolean"},category:{},description:{},documentIdentifier:{},documentVersion:{},externalParameters:{shape:"S2h"},mustSucceedForCutover:{type:"boolean"},order:{type:"integer"},parameters:{shape:"S2l"},timeoutSeconds:{type:"integer"}}},S6y:{type:"structure",members:{actionID:{},actionName:{},active:{type:"boolean"},category:{},description:{},documentIdentifier:{},documentVersion:{},externalParameters:{shape:"S2h"},mustSucceedForCutover:{type:"boolean"},operatingSystem:{},order:{type:"integer"},parameters:{shape:"S2l"},timeoutSeconds:{type:"integer"}}}}}},2608:function(e){e.exports={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"},AvailabilityZoneName:{},Backup:{type:"boolean"},Tags:{shape:"S3"}}},output:{shape:"Sx"}},CreateMountTarget:{http:{requestUri:"/2015-02-01/mount-targets",responseCode:200},input:{type:"structure",required:["FileSystemId","SubnetId"],members:{FileSystemId:{},SubnetId:{},IpAddress:{},SecurityGroups:{shape:"S18"}}},output:{shape:"S1a"}},CreateReplicationConfiguration:{http:{requestUri:"/2015-02-01/file-systems/{SourceFileSystemId}/replication-configuration",responseCode:200},input:{type:"structure",required:["SourceFileSystemId","Destinations"],members:{SourceFileSystemId:{location:"uri",locationName:"SourceFileSystemId"},Destinations:{type:"list",member:{type:"structure",members:{Region:{},AvailabilityZoneName:{},KmsKeyId:{}}}}}},output:{shape:"S1i"}},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"}}}},DeleteReplicationConfiguration:{http:{method:"DELETE",requestUri:"/2015-02-01/file-systems/{SourceFileSystemId}/replication-configuration",responseCode:204},input:{type:"structure",required:["SourceFileSystemId"],members:{SourceFileSystemId:{location:"uri",locationName:"SourceFileSystemId"}}}},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:"S1t"}}},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:{}}}},DescribeAccountPreferences:{http:{method:"GET",requestUri:"/2015-02-01/account-preferences",responseCode:200},input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{ResourceIdPreference:{shape:"S21"},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:"S26"}},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:"S2a"}},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:"Sx"}},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:"S2i"}},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:"S18"}}}},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:"S1a"}},NextMarker:{}}}},DescribeReplicationConfigurations:{http:{method:"GET",requestUri:"/2015-02-01/file-systems/replication-configurations",responseCode:200},input:{type:"structure",members:{FileSystemId:{location:"querystring",locationName:"FileSystemId"},NextToken:{location:"querystring",locationName:"NextToken"},MaxResults:{location:"querystring",locationName:"MaxResults",type:"integer"}}},output:{type:"structure",members:{Replications:{type:"list",member:{shape:"S1i"}},NextToken:{}}}},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:"S18"}}}},PutAccountPreferences:{http:{method:"PUT",requestUri:"/2015-02-01/account-preferences",responseCode:200},input:{type:"structure",required:["ResourceIdType"],members:{ResourceIdType:{}}},output:{type:"structure",members:{ResourceIdPreference:{shape:"S21"}}}},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:"S27"}}},output:{shape:"S26"}},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:"S2a"}},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:"S2j"}}},output:{shape:"S2i"}},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:"S1t",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:"Sx"}}},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:{}}},Sx:{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"},AvailabilityZoneName:{},AvailabilityZoneId:{},Tags:{shape:"S3"}}},S18:{type:"list",member:{}},S1a:{type:"structure",required:["MountTargetId","FileSystemId","SubnetId","LifeCycleState"],members:{OwnerId:{},MountTargetId:{},FileSystemId:{},SubnetId:{},LifeCycleState:{},IpAddress:{},NetworkInterfaceId:{},AvailabilityZoneId:{},AvailabilityZoneName:{},VpcId:{}}},S1i:{type:"structure",required:["SourceFileSystemId","SourceFileSystemRegion","SourceFileSystemArn","OriginalSourceFileSystemArn","CreationTime","Destinations"],members:{SourceFileSystemId:{},SourceFileSystemRegion:{},SourceFileSystemArn:{},OriginalSourceFileSystemArn:{},CreationTime:{type:"timestamp"},Destinations:{type:"list",member:{type:"structure",required:["Status","FileSystemId","Region"],members:{Status:{},FileSystemId:{},Region:{},LastReplicatedTimestamp:{type:"timestamp"}}}}}},S1t:{type:"list",member:{}},S21:{type:"structure",members:{ResourceIdType:{},Resources:{type:"list",member:{}}}},S26:{type:"structure",members:{BackupPolicy:{shape:"S27"}}},S27:{type:"structure",required:["Status"],members:{Status:{}}},S2a:{type:"structure",members:{FileSystemId:{},Policy:{}}},S2i:{type:"structure",members:{LifecyclePolicies:{shape:"S2j"}}},S2j:{type:"list",member:{type:"structure",members:{TransitionToIA:{},TransitionToPrimaryStorageClass:{}}}}}}},2613:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["alexaforbusiness"]={};s.AlexaForBusiness=i.defineService("alexaforbusiness",["2017-11-09"]);Object.defineProperty(a.services["alexaforbusiness"],"2017-11-09",{get:function get(){var e=r(2836);e.paginators=r(3887).pagination;return e},enumerable:true,configurable:true});e.exports=s.AlexaForBusiness},2617:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["cloudsearchdomain"]={};s.CloudSearchDomain=i.defineService("cloudsearchdomain",["2013-01-01"]);r(4655);Object.defineProperty(a.services["cloudsearchdomain"],"2013-01-01",{get:function get(){var e=r(6847);return e},enumerable:true,configurable:true});e.exports=s.CloudSearchDomain},2621:function(e){e.exports={pagination:{GetQueryResults:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListApplicationDPUSizes:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListCalculationExecutions:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListCapacityReservations:{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"},ListEngineVersions:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListExecutors:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListNamedQueries:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListPreparedStatements:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListQueryExecutions:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListSessions:{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"}}}},2627:function(e){(function(){var t,r=function(e,t){return function(){return e.apply(t,arguments)}},s={}.hasOwnProperty;e.exports=t=function(){function XMLStringifier(e){this.assertLegalName=r(this.assertLegalName,this);this.assertLegalChar=r(this.assertLegalChar,this);var t,i,a;e||(e={});this.options=e;if(!this.options.version){this.options.version="1.0"}i=e.stringify||{};for(t in i){if(!s.call(i,t))continue;a=i[t];this[t]=a}}XMLStringifier.prototype.name=function(e){if(this.options.noValidation){return e}return this.assertLegalName(""+e||"")};XMLStringifier.prototype.text=function(e){if(this.options.noValidation){return e}return this.assertLegalChar(this.textEscape(""+e||""))};XMLStringifier.prototype.cdata=function(e){if(this.options.noValidation){return e}e=""+e||"";e=e.replace("]]>","]]]]>");return this.assertLegalChar(e)};XMLStringifier.prototype.comment=function(e){if(this.options.noValidation){return e}e=""+e||"";if(e.match(/--/)){throw new Error("Comment text cannot contain double-hypen: "+e)}return this.assertLegalChar(e)};XMLStringifier.prototype.raw=function(e){if(this.options.noValidation){return e}return""+e||""};XMLStringifier.prototype.attValue=function(e){if(this.options.noValidation){return e}return this.assertLegalChar(this.attEscape(e=""+e||""))};XMLStringifier.prototype.insTarget=function(e){if(this.options.noValidation){return e}return this.assertLegalChar(""+e||"")};XMLStringifier.prototype.insValue=function(e){if(this.options.noValidation){return e}e=""+e||"";if(e.match(/\?>/)){throw new Error("Invalid processing instruction value: "+e)}return this.assertLegalChar(e)};XMLStringifier.prototype.xmlVersion=function(e){if(this.options.noValidation){return e}e=""+e||"";if(!e.match(/1\.[0-9]+/)){throw new Error("Invalid version number: "+e)}return e};XMLStringifier.prototype.xmlEncoding=function(e){if(this.options.noValidation){return e}e=""+e||"";if(!e.match(/^[A-Za-z](?:[A-Za-z0-9._-])*$/)){throw new Error("Invalid encoding: "+e)}return this.assertLegalChar(e)};XMLStringifier.prototype.xmlStandalone=function(e){if(this.options.noValidation){return e}if(e){return"yes"}else{return"no"}};XMLStringifier.prototype.dtdPubID=function(e){if(this.options.noValidation){return e}return this.assertLegalChar(""+e||"")};XMLStringifier.prototype.dtdSysID=function(e){if(this.options.noValidation){return e}return this.assertLegalChar(""+e||"")};XMLStringifier.prototype.dtdElementValue=function(e){if(this.options.noValidation){return e}return this.assertLegalChar(""+e||"")};XMLStringifier.prototype.dtdAttType=function(e){if(this.options.noValidation){return e}return this.assertLegalChar(""+e||"")};XMLStringifier.prototype.dtdAttDefault=function(e){if(this.options.noValidation){return e}return this.assertLegalChar(""+e||"")};XMLStringifier.prototype.dtdEntityValue=function(e){if(this.options.noValidation){return e}return this.assertLegalChar(""+e||"")};XMLStringifier.prototype.dtdNData=function(e){if(this.options.noValidation){return e}return this.assertLegalChar(""+e||"")};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(e){var t,r;if(this.options.noValidation){return e}t="";if(this.options.version==="1.0"){t=/[\0-\x08\x0B\f\x0E-\x1F\uFFFE\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/;if(r=e.match(t)){throw new Error("Invalid character in string: "+e+" at index "+r.index)}}else if(this.options.version==="1.1"){t=/[\0\uFFFE\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/;if(r=e.match(t)){throw new Error("Invalid character in string: "+e+" at index "+r.index)}}return e};XMLStringifier.prototype.assertLegalName=function(e){var t;if(this.options.noValidation){return e}this.assertLegalChar(e);t=/^([:A-Z_a-z\xC0-\xD6\xD8-\xF6\xF8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD]|[\uD800-\uDB7F][\uDC00-\uDFFF])([\x2D\.0-:A-Z_a-z\xB7\xC0-\xD6\xD8-\xF6\xF8-\u037D\u037F-\u1FFF\u200C\u200D\u203F\u2040\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD]|[\uD800-\uDB7F][\uDC00-\uDFFF])*$/;if(!e.match(t)){throw new Error("Invalid character in name")}return e};XMLStringifier.prototype.textEscape=function(e){var t;if(this.options.noValidation){return e}t=this.options.noDoubleEncoding?/(?!&\S+;)&/g:/&/g;return e.replace(t,"&").replace(//g,">").replace(/\r/g," ")};XMLStringifier.prototype.attEscape=function(e){var t;if(this.options.noValidation){return e}t=this.options.noDoubleEncoding?/(?!&\S+;)&/g:/&/g;return e.replace(t,"&").replace(//g,">").replace(/"/g,""")}e.exports={escapeAttribute:escapeAttribute}},2756:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2020-08-07",endpointPrefix:"runtime-v2-lex",jsonVersion:"1.1",protocol:"rest-json",protocolSettings:{h2:"eventstream"},serviceAbbreviation:"Lex Runtime V2",serviceFullName:"Amazon Lex Runtime V2",serviceId:"Lex Runtime V2",signatureVersion:"v4",signingName:"lex",uid:"runtime.lex.v2-2020-08-07"},operations:{DeleteSession:{http:{method:"DELETE",requestUri:"/bots/{botId}/botAliases/{botAliasId}/botLocales/{localeId}/sessions/{sessionId}"},input:{type:"structure",required:["botId","botAliasId","sessionId","localeId"],members:{botId:{location:"uri",locationName:"botId"},botAliasId:{location:"uri",locationName:"botAliasId"},localeId:{location:"uri",locationName:"localeId"},sessionId:{location:"uri",locationName:"sessionId"}}},output:{type:"structure",members:{botId:{},botAliasId:{},localeId:{},sessionId:{}}}},GetSession:{http:{method:"GET",requestUri:"/bots/{botId}/botAliases/{botAliasId}/botLocales/{localeId}/sessions/{sessionId}"},input:{type:"structure",required:["botId","botAliasId","localeId","sessionId"],members:{botId:{location:"uri",locationName:"botId"},botAliasId:{location:"uri",locationName:"botAliasId"},localeId:{location:"uri",locationName:"localeId"},sessionId:{location:"uri",locationName:"sessionId"}}},output:{type:"structure",members:{sessionId:{},messages:{shape:"Sa"},interpretations:{shape:"Sl"},sessionState:{shape:"S11"}}}},PutSession:{http:{requestUri:"/bots/{botId}/botAliases/{botAliasId}/botLocales/{localeId}/sessions/{sessionId}"},input:{type:"structure",required:["botId","botAliasId","localeId","sessionState","sessionId"],members:{botId:{location:"uri",locationName:"botId"},botAliasId:{location:"uri",locationName:"botAliasId"},localeId:{location:"uri",locationName:"localeId"},sessionId:{location:"uri",locationName:"sessionId"},messages:{shape:"Sa"},sessionState:{shape:"S11"},requestAttributes:{shape:"S1e"},responseContentType:{location:"header",locationName:"ResponseContentType"}}},output:{type:"structure",members:{contentType:{location:"header",locationName:"Content-Type"},messages:{location:"header",locationName:"x-amz-lex-messages"},sessionState:{location:"header",locationName:"x-amz-lex-session-state"},requestAttributes:{location:"header",locationName:"x-amz-lex-request-attributes"},sessionId:{location:"header",locationName:"x-amz-lex-session-id"},audioStream:{shape:"S1q"}},payload:"audioStream"}},RecognizeText:{http:{requestUri:"/bots/{botId}/botAliases/{botAliasId}/botLocales/{localeId}/sessions/{sessionId}/text"},input:{type:"structure",required:["botId","botAliasId","localeId","text","sessionId"],members:{botId:{location:"uri",locationName:"botId"},botAliasId:{location:"uri",locationName:"botAliasId"},localeId:{location:"uri",locationName:"localeId"},sessionId:{location:"uri",locationName:"sessionId"},text:{shape:"Sc"},sessionState:{shape:"S11"},requestAttributes:{shape:"S1e"}}},output:{type:"structure",members:{messages:{shape:"Sa"},sessionState:{shape:"S11"},interpretations:{shape:"Sl"},requestAttributes:{shape:"S1e"},sessionId:{},recognizedBotMember:{type:"structure",required:["botId"],members:{botId:{},botName:{}}}}}},RecognizeUtterance:{http:{requestUri:"/bots/{botId}/botAliases/{botAliasId}/botLocales/{localeId}/sessions/{sessionId}/utterance"},input:{type:"structure",required:["botId","botAliasId","localeId","requestContentType","sessionId"],members:{botId:{location:"uri",locationName:"botId"},botAliasId:{location:"uri",locationName:"botAliasId"},localeId:{location:"uri",locationName:"localeId"},sessionId:{location:"uri",locationName:"sessionId"},sessionState:{shape:"S1v",location:"header",locationName:"x-amz-lex-session-state"},requestAttributes:{shape:"S1v",location:"header",locationName:"x-amz-lex-request-attributes"},requestContentType:{location:"header",locationName:"Content-Type"},responseContentType:{location:"header",locationName:"Response-Content-Type"},inputStream:{shape:"S1q"}},payload:"inputStream"},output:{type:"structure",members:{inputMode:{location:"header",locationName:"x-amz-lex-input-mode"},contentType:{location:"header",locationName:"Content-Type"},messages:{location:"header",locationName:"x-amz-lex-messages"},interpretations:{location:"header",locationName:"x-amz-lex-interpretations"},sessionState:{location:"header",locationName:"x-amz-lex-session-state"},requestAttributes:{location:"header",locationName:"x-amz-lex-request-attributes"},sessionId:{location:"header",locationName:"x-amz-lex-session-id"},inputTranscript:{location:"header",locationName:"x-amz-lex-input-transcript"},audioStream:{shape:"S1q"},recognizedBotMember:{location:"header",locationName:"x-amz-lex-recognized-bot-member"}},payload:"audioStream"},authtype:"v4-unsigned-body"}},shapes:{Sa:{type:"list",member:{type:"structure",required:["contentType"],members:{content:{shape:"Sc"},contentType:{},imageResponseCard:{type:"structure",required:["title"],members:{title:{},subtitle:{},imageUrl:{},buttons:{type:"list",member:{type:"structure",required:["text","value"],members:{text:{},value:{}}}}}}}}},Sc:{type:"string",sensitive:true},Sl:{type:"list",member:{type:"structure",members:{nluConfidence:{type:"structure",members:{score:{type:"double"}}},sentimentResponse:{type:"structure",members:{sentiment:{},sentimentScore:{type:"structure",members:{positive:{type:"double"},negative:{type:"double"},neutral:{type:"double"},mixed:{type:"double"}}}}},intent:{shape:"Ss"}}}},Ss:{type:"structure",required:["name"],members:{name:{},slots:{shape:"St"},state:{},confirmationState:{}}},St:{type:"map",key:{},value:{shape:"Su"}},Su:{type:"structure",members:{value:{type:"structure",required:["interpretedValue"],members:{originalValue:{},interpretedValue:{},resolvedValues:{type:"list",member:{}}}},shape:{},values:{type:"list",member:{shape:"Su"}},subSlots:{shape:"St"}}},S11:{type:"structure",members:{dialogAction:{type:"structure",required:["type"],members:{type:{},slotToElicit:{},slotElicitationStyle:{},subSlotToElicit:{shape:"S15"}}},intent:{shape:"Ss"},activeContexts:{type:"list",member:{type:"structure",required:["name","timeToLive","contextAttributes"],members:{name:{},timeToLive:{type:"structure",required:["timeToLiveInSeconds","turnsToLive"],members:{timeToLiveInSeconds:{type:"integer"},turnsToLive:{type:"integer"}}},contextAttributes:{type:"map",key:{},value:{shape:"Sc"}}}}},sessionAttributes:{shape:"S1e"},originatingRequestId:{},runtimeHints:{type:"structure",members:{slotHints:{type:"map",key:{},value:{shape:"S1j"}}}}}},S15:{type:"structure",required:["name"],members:{name:{},subSlotToElicit:{shape:"S15"}}},S1e:{type:"map",key:{},value:{}},S1j:{type:"map",key:{},value:{type:"structure",members:{runtimeHintValues:{type:"list",member:{type:"structure",required:["phrase"],members:{phrase:{}}}},subSlotHints:{shape:"S1j"}}}},S1q:{type:"blob",streaming:true},S1v:{type:"string",sensitive:true}}}},2757:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["groundstation"]={};s.GroundStation=i.defineService("groundstation",["2019-05-23"]);Object.defineProperty(a.services["groundstation"],"2019-05-23",{get:function get(){var e=r(9851);e.paginators=r(4904).pagination;e.waiters=r(9552).waiters;return e},enumerable:true,configurable:true});e.exports=s.GroundStation},2758:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["route53"]={};s.Route53=i.defineService("route53",["2013-04-01"]);r(4470);Object.defineProperty(a.services["route53"],"2013-04-01",{get:function get(){var e=r(3148);e.paginators=r(2335).pagination;e.waiters=r(3620).waiters;return e},enumerable:true,configurable:true});e.exports=s.Route53},2759:function(e){e.exports={pagination:{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"},ListEventActions:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"EventActions"},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"}}}},2762:function(e,t,r){var s=r(2393);var i=s.util.inherit;var a="presigned-expires";function signedUrlBuilder(e){var t=e.httpRequest.headers[a];var r=e.service.getSignerClass(e);delete e.httpRequest.headers["User-Agent"];delete e.httpRequest.headers["X-Amz-User-Agent"];if(r===s.Signers.V4){if(t>604800){var i="Presigning does not support expiry time greater "+"than a week with SigV4 signing.";throw s.util.error(new Error,{code:"InvalidExpiryTime",message:i,retryable:false})}e.httpRequest.headers[a]=t}else if(r===s.Signers.S3){var o=e.service?e.service.getSkewCorrectedDate():s.util.date.getDate();e.httpRequest.headers[a]=parseInt(s.util.date.unixTimestamp(o)+t,10).toString()}else{throw s.util.error(new Error,{message:"Presigning only supports S3 or SigV4 signing.",code:"UnsupportedSigner",retryable:false})}}function signedUrlSigner(e){var t=e.httpRequest.endpoint;var r=s.util.urlParse(e.httpRequest.path);var i={};if(r.search){i=s.util.queryStringParse(r.search.substr(1))}var o=e.httpRequest.headers["Authorization"].split(" ");if(o[0]==="AWS"){o=o[1].split(":");i["Signature"]=o.pop();i["AWSAccessKeyId"]=o.join(":");s.util.each(e.httpRequest.headers,function(e,t){if(e===a)e="Expires";if(e.indexOf("x-amz-meta-")===0){delete i[e];e=e.toLowerCase()}i[e]=t});delete e.httpRequest.headers[a];delete i["Authorization"];delete i["Host"]}else if(o[0]==="AWS4-HMAC-SHA256"){o.shift();var n=o.join(" ");var u=n.match(/Signature=(.*?)(?:,|\s|\r?\n|$)/)[1];i["X-Amz-Signature"]=u;delete i["Expires"]}t.pathname=r.pathname;t.search=s.util.queryParamsToString(i)}s.Signers.Presign=i({sign:function sign(e,t,r){e.httpRequest.headers[a]=t||3600;e.on("build",signedUrlBuilder);e.on("sign",signedUrlSigner);e.removeListener("afterBuild",s.EventListeners.Core.SET_CONTENT_LENGTH);e.removeListener("afterBuild",s.EventListeners.Core.COMPUTE_SHA256);e.emit("beforePresign",[e]);if(r){e.build(function(){if(this.response.error)r(this.response.error);else{r(null,s.util.urlFormat(e.httpRequest.endpoint))}})}else{e.build();if(e.response.error)throw e.response.error;return s.util.urlFormat(e.httpRequest.endpoint)}}});e.exports=s.Signers.Presign},2768:function(e){e.exports={version:2,waiters:{}}},2793:function(e,t,r){var s=r(2393);var i=r(6417);var a=r(5747);var o=r(5622);var n=s.util.iniLoader;var u=0;var p=function validateTokenKey(e,t){if(!e[t]){throw s.util.error(new Error('Key "'+t+'" not present in SSO Token'),{code:"SSOTokenProviderFailure"})}};var m=function refreshUnsuccessful(e,t,r){if(t>e){r(null)}else{throw s.util.error(new Error('SSO Token refresh failed. Please log in using "aws sso login"'),{code:"SSOTokenProviderFailure"})}};s.SSOTokenProvider=s.util.inherit(s.Token,{expiryWindow:5*60,constructor:function SSOTokenProvider(e){s.Token.call(this);e=e||{};this.expired=true;this.profile=e.profile||process.env.AWS_PROFILE||s.util.defaultProfile;this.get(e.callback||s.util.fn.noop)},load:function load(e){var t=this;var r=n.loadFrom({isConfig:true});var c=r[this.profile]||{};if(Object.keys(c).length===0){throw s.util.error(new Error('Profile "'+this.profile+'" not found'),{code:"SSOTokenProviderFailure"})}else if(!c["sso_session"]){throw s.util.error(new Error('Profile "'+profileName+'" is missing required property "sso_session".'),{code:"SSOTokenProviderFailure"})}var l=c["sso_session"];var d=n.loadSsoSessionsFrom();var y=d[l];if(!y){throw s.util.error(new Error('Sso session "'+l+'" not found'),{code:"SSOTokenProviderFailure"})}else if(!y["sso_start_url"]){throw s.util.error(new Error('Sso session "'+profileName+'" is missing required property "sso_start_url".'),{code:"SSOTokenProviderFailure"})}else if(!y["sso_region"]){throw s.util.error(new Error('Sso session "'+profileName+'" is missing required property "sso_region".'),{code:"SSOTokenProviderFailure"})}var b=i.createHash("sha1");var S=b.update(l).digest("hex")+".json";var g=o.join(n.getHomeDir(),".aws","sso","cache",S);var h=JSON.parse(a.readFileSync(g));if(!h){throw s.util.error(new Error('Cached token not found. Please log in using "aws sso login"'+' for profile "'+this.profile+'".'),{code:"SSOTokenProviderFailure"})}p(h,"accessToken");p(h,"expiresAt");var N=s.util.date.getDate().getTime();var I=new Date(N+this.expiryWindow*1e3);var T=new Date(h["expiresAt"]);if(T>I){t.token=h.accessToken;t.expireTime=T;t.expired=false;e(null);return}if(N-u<30*1e3){m(N,T,e);return}p(h,"clientId");p(h,"clientSecret");p(h,"refreshToken");if(!t.service||t.service.config.region!==y.sso_region){t.service=new s.SSOOIDC({region:y.sso_region})}var f={clientId:h.clientId,clientSecret:h.clientSecret,refreshToken:h.refreshToken,grantType:"refresh_token"};u=s.util.date.getDate().getTime();t.service.createToken(f,function(r,s){if(r||!s){m(N,T,e)}else{try{p(s,"accessToken");p(s,"expiresIn");t.expired=false;t.token=s.accessToken;t.expireTime=new Date(Date.now()+s.expiresIn*1e3);e(null);try{h.accessToken=s.accessToken;h.expiresAt=t.expireTime.toISOString();h.refreshToken=s.refreshToken;a.writeFileSync(g,JSON.stringify(h,null,2))}catch(e){}}catch(t){m(N,T,e)}}})},refresh:function refresh(e){n.clearCachedFiles();this.coalesceRefresh(e||s.util.fn.callback)}})},2807:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["acm"]={};s.ACM=i.defineService("acm",["2015-12-08"]);Object.defineProperty(a.services["acm"],"2015-12-08",{get:function get(){var e=r(365);e.paginators=r(2528).pagination;e.waiters=r(5797).waiters;return e},enumerable:true,configurable:true});e.exports=s.ACM},2822:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["swf"]={};s.SWF=i.defineService("swf",["2012-01-25"]);r(8127);Object.defineProperty(a.services["swf"],"2012-01-25",{get:function get(){var e=r(4006);e.paginators=r(6703).pagination;return e},enumerable:true,configurable:true});e.exports=s.SWF},2829:function(e){e.exports={pagination:{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"}}}},2831:function(e,t,r){var s=r(2393).util;var i=r(6554);var a=function(e){e=e||{};this.attrValue=e.attrValue;this.convertEmptyValues=Boolean(e.convertEmptyValues);this.wrapNumbers=Boolean(e.wrapNumbers)};a.prototype.translateInput=function(e,t){this.mode="input";return this.translate(e,t)};a.prototype.translateOutput=function(e,t){this.mode="output";return this.translate(e,t)};a.prototype.translate=function(e,t){var r=this;if(!t||e===undefined)return undefined;if(t.shape===r.attrValue){return i[r.mode](e,{convertEmptyValues:r.convertEmptyValues,wrapNumbers:r.wrapNumbers})}switch(t.type){case"structure":return r.translateStructure(e,t);case"map":return r.translateMap(e,t);case"list":return r.translateList(e,t);default:return r.translateScalar(e,t)}};a.prototype.translateStructure=function(e,t){var r=this;if(e==null)return undefined;var i={};s.each(e,function(e,s){var a=t.members[e];if(a){var o=r.translate(s,a);if(o!==undefined)i[e]=o}});return i};a.prototype.translateList=function(e,t){var r=this;if(e==null)return undefined;var i=[];s.arrayEach(e,function(e){var s=r.translate(e,t.member);if(s===undefined)i.push(null);else i.push(s)});return i};a.prototype.translateMap=function(e,t){var r=this;if(e==null)return undefined;var i={};s.each(e,function(e,s){var a=r.translate(s,t.value);if(a===undefined)i[e]=null;else i[e]=a});return i};a.prototype.translateScalar=function(e,t){return t.toType(e)};e.exports=a},2835:function(e){e.exports={pagination:{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"}}}},2836:function(e){e.exports={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},Tags:{shape:"Sl"}}},output:{type:"structure",members:{AddressBookArn:{}}}},CreateBusinessReportSchedule:{input:{type:"structure",required:["Format","ContentRange"],members:{ScheduleName:{},S3BucketName:{},S3KeyPrefix:{},Format:{},ContentRange:{shape:"Sv"},Recurrence:{shape:"Sx"},ClientRequestToken:{idempotencyToken:true},Tags:{shape:"Sl"}}},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},Tags:{shape:"Sl"}}},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},Tags:{shape:"Sl"}}},output:{type:"structure",members:{ContactArn:{}}}},CreateGatewayGroup:{input:{type:"structure",required:["Name","ClientRequestToken"],members:{Name:{},Description:{},ClientRequestToken:{idempotencyToken:true},Tags:{shape:"Sl"}}},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},Tags:{shape:"Sl"}}},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"},DataRetentionOptIn:{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:"Sl"}}},output:{type:"structure",members:{ProfileArn:{}}}},CreateRoom:{input:{type:"structure",required:["RoomName"],members:{RoomName:{},Description:{},ProfileArn:{},ProviderCalendarId:{},ClientRequestToken:{idempotencyToken:true},Tags:{shape:"Sl"}}},output:{type:"structure",members:{RoomArn:{}}}},CreateSkillGroup:{input:{type:"structure",required:["SkillGroupName"],members:{SkillGroupName:{},Description:{},ClientRequestToken:{idempotencyToken:true},Tags:{shape:"Sl"}}},output:{type:"structure",members:{SkillGroupArn:{}}}},CreateUser:{input:{type:"structure",required:["UserId"],members:{UserId:{},FirstName:{},LastName:{},Email:{},ClientRequestToken:{idempotencyToken:true},Tags:{shape:"Sl"}}},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"},DataRetentionOptIn:{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:"Sv"},Recurrence:{shape:"Sx"},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:"Sl"},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:{},Tags:{shape:"Sl"}}},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:"Sl"}}},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:"Sx"}}},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"},DataRetentionOptIn:{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:{Sl:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},Sv:{type:"structure",required:["Interval"],members:{Interval:{}}},Sx:{type:"structure",members:{StartDate:{}}},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:{}}}}}}},2838:function(e){e.exports={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"}}}},CloseAccount:{input:{type:"structure",required:["AccountId"],members:{AccountId:{}}}},CreateAccount:{input:{type:"structure",required:["Email","AccountName"],members:{Email:{shape:"Sp"},AccountName:{shape:"Sq"},RoleName:{},IamUserAccessToBilling:{},Tags:{shape:"St"}}},output:{type:"structure",members:{CreateAccountStatus:{shape:"Sy"}}}},CreateGovCloudAccount:{input:{type:"structure",required:["Email","AccountName"],members:{Email:{shape:"Sp"},AccountName:{shape:"Sq"},RoleName:{},IamUserAccessToBilling:{},Tags:{shape:"St"}}},output:{type:"structure",members:{CreateAccountStatus:{shape:"Sy"}}}},CreateOrganization:{input:{type:"structure",members:{FeatureSet:{}}},output:{type:"structure",members:{Organization:{shape:"S17"}}}},CreateOrganizationalUnit:{input:{type:"structure",required:["ParentId","Name"],members:{ParentId:{},Name:{},Tags:{shape:"St"}}},output:{type:"structure",members:{OrganizationalUnit:{shape:"S1j"}}}},CreatePolicy:{input:{type:"structure",required:["Content","Description","Name","Type"],members:{Content:{},Description:{},Name:{},Type:{},Tags:{shape:"St"}}},output:{type:"structure",members:{Policy:{shape:"S1r"}}}},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:{}}}},DeleteResourcePolicy:{},DeregisterDelegatedAdministrator:{input:{type:"structure",required:["AccountId","ServicePrincipal"],members:{AccountId:{},ServicePrincipal:{}}}},DescribeAccount:{input:{type:"structure",required:["AccountId"],members:{AccountId:{}}},output:{type:"structure",members:{Account:{shape:"S23"}}}},DescribeCreateAccountStatus:{input:{type:"structure",required:["CreateAccountRequestId"],members:{CreateAccountRequestId:{}}},output:{type:"structure",members:{CreateAccountStatus:{shape:"Sy"}}}},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:"S17"}}}},DescribeOrganizationalUnit:{input:{type:"structure",required:["OrganizationalUnitId"],members:{OrganizationalUnitId:{}}},output:{type:"structure",members:{OrganizationalUnit:{shape:"S1j"}}}},DescribePolicy:{input:{type:"structure",required:["PolicyId"],members:{PolicyId:{}}},output:{type:"structure",members:{Policy:{shape:"S1r"}}}},DescribeResourcePolicy:{output:{type:"structure",members:{ResourcePolicy:{shape:"S2l"}}}},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:"S2v"}}}},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:"S2v"}}}},InviteAccountToOrganization:{input:{type:"structure",required:["Target"],members:{Target:{shape:"S7"},Notes:{type:"string",sensitive:true},Tags:{shape:"St"}}},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:"S3e"},NextToken:{}}}},ListAccountsForParent:{input:{type:"structure",required:["ParentId"],members:{ParentId:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Accounts:{shape:"S3e"},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:"Sy"}},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:"Sp"},Name:{shape:"S24"},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:"S40"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Handshakes:{shape:"S42"},NextToken:{}}}},ListHandshakesForOrganization:{input:{type:"structure",members:{Filter:{shape:"S40"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Handshakes:{shape:"S42"},NextToken:{}}}},ListOrganizationalUnitsForParent:{input:{type:"structure",required:["ParentId"],members:{ParentId:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{OrganizationalUnits:{type:"list",member:{shape:"S1j"}},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:"S4f"},NextToken:{}}}},ListPoliciesForTarget:{input:{type:"structure",required:["TargetId","Filter"],members:{TargetId:{},Filter:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Policies:{shape:"S4f"},NextToken:{}}}},ListRoots:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Roots:{type:"list",member:{shape:"S2v"}},NextToken:{}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceId"],members:{ResourceId:{},NextToken:{}}},output:{type:"structure",members:{Tags:{shape:"St"},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:{}}}},PutResourcePolicy:{input:{type:"structure",required:["Content"],members:{Content:{},Tags:{shape:"St"}}},output:{type:"structure",members:{ResourcePolicy:{shape:"S2l"}}}},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:"St"}}}},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:"S1j"}}}},UpdatePolicy:{input:{type:"structure",required:["PolicyId"],members:{PolicyId:{},Name:{},Description:{},Content:{}}},output:{type:"structure",members:{Policy:{shape:"S1r"}}}}},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"}}}},Sp:{type:"string",sensitive:true},Sq:{type:"string",sensitive:true},St:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},Sy:{type:"structure",members:{Id:{},AccountName:{shape:"Sq"},State:{},RequestedTimestamp:{type:"timestamp"},CompletedTimestamp:{type:"timestamp"},AccountId:{},GovCloudAccountId:{},FailureReason:{}}},S17:{type:"structure",members:{Id:{},Arn:{},FeatureSet:{},MasterAccountArn:{},MasterAccountId:{},MasterAccountEmail:{shape:"Sp"},AvailablePolicyTypes:{shape:"S1b"}}},S1b:{type:"list",member:{type:"structure",members:{Type:{},Status:{}}}},S1j:{type:"structure",members:{Id:{},Arn:{},Name:{}}},S1r:{type:"structure",members:{PolicySummary:{shape:"S1s"},Content:{}}},S1s:{type:"structure",members:{Id:{},Arn:{},Name:{},Description:{},Type:{},AwsManaged:{type:"boolean"}}},S23:{type:"structure",members:{Id:{},Arn:{},Email:{shape:"Sp"},Name:{shape:"S24"},Status:{},JoinedMethod:{},JoinedTimestamp:{type:"timestamp"}}},S24:{type:"string",sensitive:true},S2l:{type:"structure",members:{ResourcePolicySummary:{type:"structure",members:{Id:{},Arn:{}}},Content:{}}},S2v:{type:"structure",members:{Id:{},Arn:{},Name:{},PolicyTypes:{shape:"S1b"}}},S3e:{type:"list",member:{shape:"S23"}},S40:{type:"structure",members:{ActionType:{},ParentHandshakeId:{}}},S42:{type:"list",member:{shape:"S4"}},S4f:{type:"list",member:{shape:"S1s"}}}}},2841:function(e){e.exports={pagination:{}}},2843:function(e){e.exports={pagination:{ListDataIngestionJobs:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListDatasets:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListInferenceEvents:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListInferenceExecutions:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListInferenceSchedulers:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListLabelGroups:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListLabels:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListModels:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListSensorStatistics:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"}}}},2845:function(e,t,r){var s=r(2393);s.Token=s.util.inherit({constructor:function Token(e){s.util.hideProperties(this,["token"]);this.expired=false;this.expireTime=null;this.refreshCallbacks=[];if(arguments.length===1){var e=arguments[0];this.token=e.token;this.expireTime=e.expireTime}},expiryWindow:15,needsRefresh:function needsRefresh(){var e=s.util.date.getDate().getTime();var t=new Date(e+this.expiryWindow*1e3);if(this.expireTime&&t>this.expireTime)return true;return this.expired||!this.token},get:function get(e){var t=this;if(this.needsRefresh()){this.refresh(function(r){if(!r)t.expired=false;if(e)e(r)})}else if(e){e()}},refresh:function refresh(e){this.expired=false;e()},coalesceRefresh:function coalesceRefresh(e,t){var r=this;if(r.refreshCallbacks.push(e)===1){r.load(function onLoad(e){s.util.arrayEach(r.refreshCallbacks,function(r){if(t){r(e)}else{s.util.defer(function(){r(e)})}});r.refreshCallbacks.length=0})}},load:function load(e){e()}});s.Token.addPromisesToClass=function addPromisesToClass(e){this.prototype.getPromise=s.util.promisifyMethod("get",e);this.prototype.refreshPromise=s.util.promisifyMethod("refresh",e)};s.Token.deletePromisesFromClass=function deletePromisesFromClass(){delete this.prototype.getPromise;delete this.prototype.refreshPromise};s.util.addPromises(s.Token)},2857:function(e,t){(function(){"use strict";t.stripBOM=function(e){if(e[0]==="\ufeff"){return e.substring(1)}else{return e}}}).call(this)},2860:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["detective"]={};s.Detective=i.defineService("detective",["2018-10-26"]);Object.defineProperty(a.services["detective"],"2018-10-26",{get:function get(){var e=r(9498);e.paginators=r(8705).pagination;return e},enumerable:true,configurable:true});e.exports=s.Detective},2861:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:true});t.toCommandProperties=t.toCommandValue=void 0;function toCommandValue(e){if(e===null||e===undefined){return""}else if(typeof e==="string"||e instanceof String){return e}return JSON.stringify(e)}t.toCommandValue=toCommandValue;function toCommandProperties(e){if(!Object.keys(e).length){return{}}return{title:e.title,file:e.file,line:e.startLine,endLine:e.endLine,col:e.startColumn,endColumn:e.endColumn}}t.toCommandProperties=toCommandProperties},2876:function(e){e.exports={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"],members:{CustomKeyStoreName:{},CloudHsmClusterId:{},TrustAnchorCertificate:{},KeyStorePassword:{shape:"Sd"},CustomKeyStoreType:{},XksProxyUriEndpoint:{},XksProxyUriPath:{},XksProxyVpcEndpointServiceName:{},XksProxyAuthenticationCredential:{shape:"Si"},XksProxyConnectivity:{}}},output:{type:"structure",members:{CustomKeyStoreId:{}}}},CreateGrant:{input:{type:"structure",required:["KeyId","GranteePrincipal","Operations"],members:{KeyId:{},GranteePrincipal:{},RetiringPrincipal:{},Operations:{shape:"Sp"},Constraints:{shape:"Sr"},GrantTokens:{shape:"Sv"},Name:{}}},output:{type:"structure",members:{GrantToken:{},GrantId:{}}}},CreateKey:{input:{type:"structure",members:{Policy:{},Description:{},KeyUsage:{},CustomerMasterKeySpec:{shape:"S14",deprecated:true,deprecatedMessage:"This parameter has been deprecated. Instead, use the KeySpec parameter."},KeySpec:{},Origin:{},CustomKeyStoreId:{},BypassPolicyLockoutSafetyCheck:{type:"boolean"},Tags:{shape:"S18"},MultiRegion:{type:"boolean"},XksKeyId:{}}},output:{type:"structure",members:{KeyMetadata:{shape:"S1f"}}}},Decrypt:{input:{type:"structure",required:["CiphertextBlob"],members:{CiphertextBlob:{type:"blob"},EncryptionContext:{shape:"Ss"},GrantTokens:{shape:"Sv"},KeyId:{},EncryptionAlgorithm:{},Recipient:{shape:"S21"}}},output:{type:"structure",members:{KeyId:{},Plaintext:{shape:"S25"},EncryptionAlgorithm:{},CiphertextForRecipient:{type:"blob"}}}},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"},CustomKeyStoreType:{},XksProxyConfiguration:{type:"structure",members:{Connectivity:{},AccessKeyId:{shape:"Sj"},UriEndpoint:{},UriPath:{},VpcEndpointServiceName:{}}}}}},NextMarker:{},Truncated:{type:"boolean"}}}},DescribeKey:{input:{type:"structure",required:["KeyId"],members:{KeyId:{},GrantTokens:{shape:"Sv"}}},output:{type:"structure",members:{KeyMetadata:{shape:"S1f"}}}},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:"S25"},EncryptionContext:{shape:"Ss"},GrantTokens:{shape:"Sv"},EncryptionAlgorithm:{}}},output:{type:"structure",members:{CiphertextBlob:{type:"blob"},KeyId:{},EncryptionAlgorithm:{}}}},GenerateDataKey:{input:{type:"structure",required:["KeyId"],members:{KeyId:{},EncryptionContext:{shape:"Ss"},NumberOfBytes:{type:"integer"},KeySpec:{},GrantTokens:{shape:"Sv"},Recipient:{shape:"S21"}}},output:{type:"structure",members:{CiphertextBlob:{type:"blob"},Plaintext:{shape:"S25"},KeyId:{},CiphertextForRecipient:{type:"blob"}}}},GenerateDataKeyPair:{input:{type:"structure",required:["KeyId","KeyPairSpec"],members:{EncryptionContext:{shape:"Ss"},KeyId:{},KeyPairSpec:{},GrantTokens:{shape:"Sv"},Recipient:{shape:"S21"}}},output:{type:"structure",members:{PrivateKeyCiphertextBlob:{type:"blob"},PrivateKeyPlaintext:{shape:"S25"},PublicKey:{type:"blob"},KeyId:{},KeyPairSpec:{},CiphertextForRecipient:{type:"blob"}}}},GenerateDataKeyPairWithoutPlaintext:{input:{type:"structure",required:["KeyId","KeyPairSpec"],members:{EncryptionContext:{shape:"Ss"},KeyId:{},KeyPairSpec:{},GrantTokens:{shape:"Sv"}}},output:{type:"structure",members:{PrivateKeyCiphertextBlob:{type:"blob"},PublicKey:{type:"blob"},KeyId:{},KeyPairSpec:{}}}},GenerateDataKeyWithoutPlaintext:{input:{type:"structure",required:["KeyId"],members:{KeyId:{},EncryptionContext:{shape:"Ss"},KeySpec:{},NumberOfBytes:{type:"integer"},GrantTokens:{shape:"Sv"}}},output:{type:"structure",members:{CiphertextBlob:{type:"blob"},KeyId:{}}}},GenerateMac:{input:{type:"structure",required:["Message","KeyId","MacAlgorithm"],members:{Message:{shape:"S25"},KeyId:{},MacAlgorithm:{},GrantTokens:{shape:"Sv"}}},output:{type:"structure",members:{Mac:{type:"blob"},MacAlgorithm:{},KeyId:{}}}},GenerateRandom:{input:{type:"structure",members:{NumberOfBytes:{type:"integer"},CustomKeyStoreId:{},Recipient:{shape:"S21"}}},output:{type:"structure",members:{Plaintext:{shape:"S25"},CiphertextForRecipient:{type:"blob"}}}},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:"S25"},ParametersValidTo:{type:"timestamp"}}}},GetPublicKey:{input:{type:"structure",required:["KeyId"],members:{KeyId:{},GrantTokens:{shape:"Sv"}}},output:{type:"structure",members:{KeyId:{},PublicKey:{type:"blob"},CustomerMasterKeySpec:{shape:"S14",deprecated:true,deprecatedMessage:"This field has been deprecated. Instead, use the KeySpec field."},KeySpec:{},KeyUsage:{},EncryptionAlgorithms:{shape:"S1m"},SigningAlgorithms:{shape:"S1o"}}}},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:"S3r"}},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:"S18"},NextMarker:{},Truncated:{type:"boolean"}}}},ListRetirableGrants:{input:{type:"structure",required:["RetiringPrincipal"],members:{Limit:{type:"integer"},Marker:{},RetiringPrincipal:{}}},output:{shape:"S3r"}},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:"Ss"},SourceKeyId:{},DestinationKeyId:{},DestinationEncryptionContext:{shape:"Ss"},SourceEncryptionAlgorithm:{},DestinationEncryptionAlgorithm:{},GrantTokens:{shape:"Sv"}}},output:{type:"structure",members:{CiphertextBlob:{type:"blob"},SourceKeyId:{},KeyId:{},SourceEncryptionAlgorithm:{},DestinationEncryptionAlgorithm:{}}}},ReplicateKey:{input:{type:"structure",required:["KeyId","ReplicaRegion"],members:{KeyId:{},ReplicaRegion:{},Policy:{},BypassPolicyLockoutSafetyCheck:{type:"boolean"},Description:{},Tags:{shape:"S18"}}},output:{type:"structure",members:{ReplicaKeyMetadata:{shape:"S1f"},ReplicaPolicy:{},ReplicaTags:{shape:"S18"}}}},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"},KeyState:{},PendingWindowInDays:{type:"integer"}}}},Sign:{input:{type:"structure",required:["KeyId","Message","SigningAlgorithm"],members:{KeyId:{},Message:{shape:"S25"},MessageType:{},GrantTokens:{shape:"Sv"},SigningAlgorithm:{}}},output:{type:"structure",members:{KeyId:{},Signature:{type:"blob"},SigningAlgorithm:{}}}},TagResource:{input:{type:"structure",required:["KeyId","Tags"],members:{KeyId:{},Tags:{shape:"S18"}}}},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:{},XksProxyUriEndpoint:{},XksProxyUriPath:{},XksProxyVpcEndpointServiceName:{},XksProxyAuthenticationCredential:{shape:"Si"},XksProxyConnectivity:{}}},output:{type:"structure",members:{}}},UpdateKeyDescription:{input:{type:"structure",required:["KeyId","Description"],members:{KeyId:{},Description:{}}}},UpdatePrimaryRegion:{input:{type:"structure",required:["KeyId","PrimaryRegion"],members:{KeyId:{},PrimaryRegion:{}}}},Verify:{input:{type:"structure",required:["KeyId","Message","Signature","SigningAlgorithm"],members:{KeyId:{},Message:{shape:"S25"},MessageType:{},Signature:{type:"blob"},SigningAlgorithm:{},GrantTokens:{shape:"Sv"}}},output:{type:"structure",members:{KeyId:{},SignatureValid:{type:"boolean"},SigningAlgorithm:{}}}},VerifyMac:{input:{type:"structure",required:["Message","KeyId","MacAlgorithm","Mac"],members:{Message:{shape:"S25"},KeyId:{},MacAlgorithm:{},Mac:{type:"blob"},GrantTokens:{shape:"Sv"}}},output:{type:"structure",members:{KeyId:{},MacValid:{type:"boolean"},MacAlgorithm:{}}}}},shapes:{Sd:{type:"string",sensitive:true},Si:{type:"structure",required:["AccessKeyId","RawSecretAccessKey"],members:{AccessKeyId:{shape:"Sj"},RawSecretAccessKey:{type:"string",sensitive:true}}},Sj:{type:"string",sensitive:true},Sp:{type:"list",member:{}},Sr:{type:"structure",members:{EncryptionContextSubset:{shape:"Ss"},EncryptionContextEquals:{shape:"Ss"}}},Ss:{type:"map",key:{},value:{}},Sv:{type:"list",member:{}},S14:{type:"string",deprecated:true,deprecatedMessage:"This enum has been deprecated. Instead, use the KeySpec enum."},S18:{type:"list",member:{type:"structure",required:["TagKey","TagValue"],members:{TagKey:{},TagValue:{}}}},S1f:{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:{shape:"S14",deprecated:true,deprecatedMessage:"This field has been deprecated. Instead, use the KeySpec field."},KeySpec:{},EncryptionAlgorithms:{shape:"S1m"},SigningAlgorithms:{shape:"S1o"},MultiRegion:{type:"boolean"},MultiRegionConfiguration:{type:"structure",members:{MultiRegionKeyType:{},PrimaryKey:{shape:"S1s"},ReplicaKeys:{type:"list",member:{shape:"S1s"}}}},PendingDeletionWindowInDays:{type:"integer"},MacAlgorithms:{type:"list",member:{}},XksKeyConfiguration:{type:"structure",members:{Id:{}}}}},S1m:{type:"list",member:{}},S1o:{type:"list",member:{}},S1s:{type:"structure",members:{Arn:{},Region:{}}},S21:{type:"structure",members:{KeyEncryptionAlgorithm:{},AttestationDocument:{type:"blob"}}},S25:{type:"blob",sensitive:true},S3r:{type:"structure",members:{Grants:{type:"list",member:{type:"structure",members:{KeyId:{},GrantId:{},Name:{},CreationDate:{type:"timestamp"},GranteePrincipal:{},RetiringPrincipal:{},IssuingAccount:{},Operations:{shape:"Sp"},Constraints:{shape:"Sr"}}}},NextMarker:{},Truncated:{type:"boolean"}}}}}},2903:function(e){e.exports={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"}}}}}}}}},2910:function(e,t,r){(function(){var t,s,i,a,o=function(e,t){for(var r in t){if(n.call(t,r))e[r]=t[r]}function ctor(){this.constructor=e}ctor.prototype=t.prototype;e.prototype=new ctor;e.__super__=t.prototype;return e},n={}.hasOwnProperty;t=r(2597);a=r(2473);s=r(7110);e.exports=i=function(e){o(XMLStreamWriter,e);function XMLStreamWriter(e,t){this.stream=e;XMLStreamWriter.__super__.constructor.call(this,t)}XMLStreamWriter.prototype.endline=function(e,t,r){if(e.isLastRootNode&&t.state===s.CloseTag){return""}else{return XMLStreamWriter.__super__.endline.call(this,e,t,r)}};XMLStreamWriter.prototype.document=function(e,t){var r,s,i,a,o,n,u,p,m;u=e.children;for(s=i=0,o=u.length;i0){this.stream.write(" [");this.stream.write(this.endline(e,t,r));t.state=s.InsideTag;n=e.children;for(a=0,o=n.length;a");this.stream.write(this.endline(e,t,r));t.state=s.None;return this.closeNode(e,t,r)};XMLStreamWriter.prototype.element=function(e,r,i){var a,o,u,p,m,c,l,d,y,b;i||(i=0);this.openNode(e,r,i);r.state=s.OpenTag;this.stream.write(this.indent(e,r,i)+"<"+e.name);y=e.attribs;for(l in y){if(!n.call(y,l))continue;a=y[l];this.attribute(a,r,i)}u=e.children.length;p=u===0?null:e.children[0];if(u===0||e.children.every(function(e){return(e.type===t.Text||e.type===t.Raw)&&e.value===""})){if(r.allowEmpty){this.stream.write(">");r.state=s.CloseTag;this.stream.write("")}else{r.state=s.CloseTag;this.stream.write(r.spaceBeforeSlash+"/>")}}else if(r.pretty&&u===1&&(p.type===t.Text||p.type===t.Raw)&&p.value!=null){this.stream.write(">");r.state=s.InsideTag;r.suppressPrettyCount++;d=true;this.writeChildNode(p,r,i+1);r.suppressPrettyCount--;d=false;r.state=s.CloseTag;this.stream.write("")}else{this.stream.write(">"+this.endline(e,r,i));r.state=s.InsideTag;b=e.children;for(m=0,c=b.length;m")}this.stream.write(this.endline(e,r,i));r.state=s.None;return this.closeNode(e,r,i)};XMLStreamWriter.prototype.processingInstruction=function(e,t,r){return this.stream.write(XMLStreamWriter.__super__.processingInstruction.call(this,e,t,r))};XMLStreamWriter.prototype.raw=function(e,t,r){return this.stream.write(XMLStreamWriter.__super__.raw.call(this,e,t,r))};XMLStreamWriter.prototype.text=function(e,t,r){return this.stream.write(XMLStreamWriter.__super__.text.call(this,e,t,r))};XMLStreamWriter.prototype.dtdAttList=function(e,t,r){return this.stream.write(XMLStreamWriter.__super__.dtdAttList.call(this,e,t,r))};XMLStreamWriter.prototype.dtdElement=function(e,t,r){return this.stream.write(XMLStreamWriter.__super__.dtdElement.call(this,e,t,r))};XMLStreamWriter.prototype.dtdEntity=function(e,t,r){return this.stream.write(XMLStreamWriter.__super__.dtdEntity.call(this,e,t,r))};XMLStreamWriter.prototype.dtdNotation=function(e,t,r){return this.stream.write(XMLStreamWriter.__super__.dtdNotation.call(this,e,t,r))};return XMLStreamWriter}(a)}).call(this)},2915:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["lexmodelbuildingservice"]={};s.LexModelBuildingService=i.defineService("lexmodelbuildingservice",["2017-04-19"]);Object.defineProperty(a.services["lexmodelbuildingservice"],"2017-04-19",{get:function get(){var e=r(8371);e.paginators=r(9631).pagination;return e},enumerable:true,configurable:true});e.exports=s.LexModelBuildingService},2916:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["connectcontactlens"]={};s.ConnectContactLens=i.defineService("connectcontactlens",["2020-08-21"]);Object.defineProperty(a.services["connectcontactlens"],"2020-08-21",{get:function get(){var e=r(3236);e.paginators=r(9356).pagination;return e},enumerable:true,configurable:true});e.exports=s.ConnectContactLens},2918:function(e){e.exports={version:2,waiters:{}}},2925:function(e){e.exports={pagination:{DescribeOrganizationResourceCollectionHealth:{input_token:"NextToken",output_token:"NextToken",result_key:["CloudFormation","Account","Service","Tags"]},DescribeResourceCollectionHealth:{input_token:"NextToken",output_token:"NextToken",result_key:["CloudFormation","Service","Tags"]},GetCostEstimation:{input_token:"NextToken",non_aggregate_keys:["Status","TotalCost","TimeRange","ResourceCollection"],output_token:"NextToken",result_key:["Costs"]},GetResourceCollection:{input_token:"NextToken",non_aggregate_keys:["ResourceCollection"],output_token:"NextToken",result_key:["ResourceCollection.CloudFormation.StackNames","ResourceCollection.Tags"]},ListAnomaliesForInsight:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:["ReactiveAnomalies","ProactiveAnomalies"]},ListAnomalousLogGroups:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:["InsightId","AnomalousLogGroups"]},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"]},ListMonitoredResources:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:["MonitoredResourceIdentifiers"]},ListNotificationChannels:{input_token:"NextToken",output_token:"NextToken",result_key:"Channels"},ListOrganizationInsights:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:["ProactiveInsights","ReactiveInsights"]},ListRecommendations:{input_token:"NextToken",output_token:"NextToken",result_key:"Recommendations"},SearchInsights:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:["ProactiveInsights","ReactiveInsights"]},SearchOrganizationInsights:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:["ProactiveInsights","ReactiveInsights"]}}}},2927:function(e,t,r){var s=r(2393);var i=s.Protocol.Rest;s.Polly.Presigner=s.util.inherit({constructor:function Signer(e){e=e||{};this.options=e;this.service=e.service;this.bindServiceObject(e);this._operations={}},bindServiceObject:function bindServiceObject(e){e=e||{};if(!this.service){this.service=new s.Polly(e)}else{var t=s.util.copy(this.service.config);this.service=new this.service.constructor.__super__(t);this.service.config.params=s.util.merge(this.service.config.params||{},e.params)}},modifyInputMembers:function modifyInputMembers(e){var t=s.util.copy(e);t.members=s.util.copy(e.members);s.util.each(e.members,function(e,r){t.members[e]=s.util.copy(r);if(!r.location||r.location==="body"){t.members[e].location="querystring";t.members[e].locationName=e}});return t},convertPostToGet:function convertPostToGet(e){e.httpRequest.method="GET";var t=e.service.api.operations[e.operation];var r=this._operations[e.operation];if(!r){this._operations[e.operation]=r=this.modifyInputMembers(t.input)}var s=i.generateURI(e.httpRequest.endpoint.path,t.httpPath,r,e.params);e.httpRequest.path=s;e.httpRequest.body="";delete e.httpRequest.headers["Content-Length"];delete e.httpRequest.headers["Content-Type"]},getSynthesizeSpeechUrl:function getSynthesizeSpeechUrl(e,t,r){var s=this;var i=this.service.makeRequest("synthesizeSpeech",e);i.removeAllListeners("build");i.on("build",function(e){s.convertPostToGet(e)});return i.presign(t,r)}})},2946:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["applicationcostprofiler"]={};s.ApplicationCostProfiler=i.defineService("applicationcostprofiler",["2020-09-10"]);Object.defineProperty(a.services["applicationcostprofiler"],"2020-09-10",{get:function get(){var e=r(3211);e.paginators=r(8940).pagination;return e},enumerable:true,configurable:true});e.exports=s.ApplicationCostProfiler},2948:function(e){e.exports={pagination:{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",result_key:"TypeSummaries"}}}},2951:function(e,t,r){r(8492);e.exports={ACM:r(2807),APIGateway:r(1254),ApplicationAutoScaling:r(2),AppStream:r(3495),AutoScaling:r(1662),Batch:r(2260),Budgets:r(7483),CloudDirectory:r(5094),CloudFormation:r(7791),CloudFront:r(3764),CloudHSM:r(2063),CloudSearch:r(4245),CloudSearchDomain:r(2617),CloudTrail:r(4298),CloudWatch:r(57),CloudWatchEvents:r(3295),CloudWatchLogs:r(7080),CodeBuild:r(4444),CodeCommit:r(3090),CodeDeploy:r(5878),CodePipeline:r(3439),CognitoIdentity:r(1294),CognitoIdentityServiceProvider:r(590),CognitoSync:r(1642),ConfigService:r(1897),CUR:r(8554),DataPipeline:r(5405),DeviceFarm:r(2650),DirectConnect:r(29),DirectoryService:r(874),Discovery:r(8804),DMS:r(3263),DynamoDB:r(2129),DynamoDBStreams:r(6180),EC2:r(4639),ECR:r(1145),ECS:r(1979),EFS:r(2384),ElastiCache:r(9614),ElasticBeanstalk:r(2298),ELB:r(248),ELBv2:r(2370),EMR:r(8895),ES:r(109),ElasticTranscoder:r(1429),Firehose:r(5013),GameLift:r(4793),Glacier:r(1945),Health:r(7349),IAM:r(4817),ImportExport:r(7620),Inspector:r(8719),Iot:r(660),IotData:r(3031),Kinesis:r(4947),KinesisAnalytics:r(6918),KMS:r(2978),Lambda:r(5069),LexRuntime:r(7804),Lightsail:r(9555),MachineLearning:r(1459),MarketplaceCommerceAnalytics:r(7140),MarketplaceMetering:r(2214),MTurk:r(6636),MobileAnalytics:r(9821),OpsWorks:r(2486),OpsWorksCM:r(6406),Organizations:r(3656),Pinpoint:r(9896),Polly:r(9189),RDS:r(600),Redshift:r(8642),Rekognition:r(4551),ResourceGroupsTaggingAPI:r(8579),Route53:r(2758),Route53Domains:r(2353),S3:r(3368),S3Control:r(3791),ServiceCatalog:r(4123),SES:r(454),Shield:r(4869),SimpleDB:r(2299),SMS:r(1159),Snowball:r(6387),SNS:r(3878),SQS:r(9156),SSM:r(7438),StorageGateway:r(5724),StepFunctions:r(2015),STS:r(2726),Support:r(4776),SWF:r(2822),XRay:r(8956),WAF:r(247),WAFRegional:r(81),WorkDocs:r(1374),WorkSpaces:r(2723),CodeStar:r(9696),LexModelBuildingService:r(2915),MarketplaceEntitlementService:r(8969),Athena:r(5777),Greengrass:r(9468),DAX:r(2336),MigrationHub:r(5214),CloudHSMV2:r(3136),Glue:r(1161),Mobile:r(220),Pricing:r(1537),CostExplorer:r(4309),MediaConvert:r(4335),MediaLive:r(4273),MediaPackage:r(254),MediaStore:r(5917),MediaStoreData:r(2244),AppSync:r(266),GuardDuty:r(9644),MQ:r(7148),Comprehend:r(3858),IoTJobsDataPlane:r(8286),KinesisVideoArchivedMedia:r(4463),KinesisVideoMedia:r(2349),KinesisVideo:r(7459),SageMakerRuntime:r(4363),SageMaker:r(747),Translate:r(7444),ResourceGroups:r(1624),AlexaForBusiness:r(2613),Cloud9:r(2406),ServerlessApplicationRepository:r(9140),ServiceDiscovery:r(1001),WorkMail:r(8657),AutoScalingPlans:r(9659),TranscribeService:r(7536),Connect:r(6110),ACMPCA:r(684),FMS:r(5040),SecretsManager:r(3591),IoTAnalytics:r(2261),IoT1ClickDevicesService:r(3705),IoT1ClickProjects:r(4494),PI:r(9738),Neptune:r(5899),MediaTailor:r(4879),EKS:r(1936),Macie:r(7728),DLM:r(9362),Signer:r(8815),Chime:r(6719),PinpointEmail:r(5744),RAM:r(2188),Route53Resolver:r(4837),PinpointSMSVoice:r(2700),QuickSight:r(8758),RDSDataService:r(4385),Amplify:r(9577),DataSync:r(8066),RoboMaker:r(7274),Transfer:r(1867),GlobalAccelerator:r(1890),ComprehendMedical:r(2557),KinesisAnalyticsV2:r(4953),MediaConnect:r(9807),FSx:r(3002),SecurityHub:r(947),AppMesh:r(3262),LicenseManager:r(3203),Kafka:r(8292),ApiGatewayManagementApi:r(5170),ApiGatewayV2:r(5333),DocDB:r(658),Backup:r(8678),WorkLink:r(3545),Textract:r(9718),ManagedBlockchain:r(1858),MediaPackageVod:r(7357),GroundStation:r(2757),IoTThingsGraph:r(4007),IoTEvents:r(4924),IoTEventsData:r(7634),Personalize:r(3094),PersonalizeEvents:r(9783),PersonalizeRuntime:r(8613),ApplicationInsights:r(3367),ServiceQuotas:r(4178),EC2InstanceConnect:r(5089),EventBridge:r(1924),LakeFormation:r(4269),ForecastService:r(532),ForecastQueryService:r(9953),QLDB:r(866),QLDBSession:r(9574),WorkMailMessageFlow:r(4131),CodeStarNotifications:r(5788),SavingsPlans:r(5532),SSO:r(1837),SSOOIDC:r(1539),MarketplaceCatalog:r(7013),DataExchange:r(8509),SESV2:r(5857),MigrationHubConfig:r(3241),ConnectParticipant:r(641),AppConfig:r(8990),IoTSecureTunneling:r(215),WAFV2:r(9864),ElasticInference:r(2097),Imagebuilder:r(8535),Schemas:r(2477),AccessAnalyzer:r(7234),CodeGuruReviewer:r(5154),CodeGuruProfiler:r(1343),ComputeOptimizer:r(1046),FraudDetector:r(91),Kendra:r(8654),NetworkManager:r(7158),Outposts:r(8525),AugmentedAIRuntime:r(2218),EBS:r(6711),KinesisVideoSignalingChannels:r(2293),Detective:r(2860),CodeStarconnections:r(5711),Synthetics:r(2216),IoTSiteWise:r(1736),Macie2:r(7726),CodeArtifact:r(2484),Honeycode:r(5339),IVS:r(1954),Braket:r(338),IdentityStore:r(379),Appflow:r(8667),RedshiftData:r(274),SSOAdmin:r(6445),TimestreamQuery:r(3865),TimestreamWrite:r(9997),S3Outposts:r(3407),DataBrew:r(9622),ServiceCatalogAppRegistry:r(9237),NetworkFirewall:r(6827),MWAA:r(4288),AmplifyBackend:r(861),AppIntegrations:r(3298),ConnectContactLens:r(2916),DevOpsGuru:r(257),ECRPUBLIC:r(3259),LookoutVision:r(8971),SageMakerFeatureStoreRuntime:r(9541),CustomerProfiles:r(7188),AuditManager:r(8041),EMRcontainers:r(1446),HealthLake:r(1737),SagemakerEdge:r(4714),Amp:r(1263),GreengrassV2:r(5667),IotDeviceAdvisor:r(6093),IoTFleetHub:r(1763),IoTWireless:r(5456),Location:r(4821),WellArchitected:r(6495),LexModelsV2:r(2401),LexRuntimeV2:r(3220),Fis:r(2020),LookoutMetrics:r(7703),Mgn:r(2967),LookoutEquipment:r(7463),Nimble:r(6817),Finspace:r(5568),Finspacedata:r(9735),SSMContacts:r(72),SSMIncidents:r(2030),ApplicationCostProfiler:r(2946),AppRunner:r(571),Proton:r(3061),Route53RecoveryCluster:r(7049),Route53RecoveryControlConfig:r(9246),Route53RecoveryReadiness:r(1871),ChimeSDKIdentity:r(8409),ChimeSDKMessaging:r(4621),SnowDeviceManagement:r(7485),MemoryDB:r(5856),OpenSearch:r(2971),KafkaConnect:r(9298),VoiceID:r(8955),Wisdom:r(5743),Account:r(3301),CloudControl:r(7855),Grafana:r(435),Panorama:r(598),ChimeSDKMeetings:r(3550),Resiliencehub:r(1037),MigrationHubStrategy:r(5066),AppConfigData:r(7998),Drs:r(5492),MigrationHubRefactorSpaces:r(5509),Evidently:r(4393),Inspector2:r(4705),Rbin:r(8059),RUM:r(687),BackupGateway:r(6216),IoTTwinMaker:r(1181),WorkSpacesWeb:r(6781),AmplifyUIBuilder:r(457),Keyspaces:r(7572),Billingconductor:r(7816),GameSparks:r(8163),PinpointSMSVoiceV2:r(9173),Ivschat:r(5021),ChimeSDKMediaPipelines:r(7934),EMRServerless:r(1891),M2:r(7802),ConnectCampaigns:r(6565),RedshiftServerless:r(2178),RolesAnywhere:r(7233),LicenseManagerUserSubscriptions:r(792),BackupStorage:r(8431),PrivateNetworks:r(9708),SupportApp:r(2255),ControlTower:r(6226),IoTFleetWise:r(7062),MigrationHubOrchestrator:r(2280),ConnectCases:r(4425),ResourceExplorer2:r(7798),Scheduler:r(93),ChimeSDKVoice:r(8996),IoTRoboRunner:r(5037),SsmSap:r(8685),OAM:r(4664),ARCZonalShift:r(1974),Omics:r(856),OpenSearchServerless:r(3399),SecurityLake:r(3593),SimSpaceWeaver:r(8826),DocDBElastic:r(3026),SageMakerGeospatial:r(6877),CodeCatalyst:r(4692),Pipes:r(4618),SageMakerMetrics:r(5091),KinesisVideoWebRTCStorage:r(3808),LicenseManagerLinuxSubscriptions:r(3246),KendraRanking:r(7554),CleanRooms:r(5614),CloudTrailData:r(7807),Tnb:r(3512),InternetMonitor:r(459),IVSRealTime:r(2424),VPCLattice:r(4424),OSIS:r(7783),MediaPackageV2:r(6580)}},2954:function(e){e.exports={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:{}}}},DeleteDataProtectionPolicy:{input:{type:"structure",required:["logGroupIdentifier"],members:{logGroupIdentifier:{}}}},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:"S13"}},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:{accountIdentifiers:{type:"list",member:{}},logGroupNamePrefix:{},logGroupNamePattern:{},nextToken:{},limit:{type:"integer"},includeLinkedAccounts:{type:"boolean"}}},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:{},dataProtectionStatus:{}}}},nextToken:{}}}},DescribeLogStreams:{input:{type:"structure",members:{logGroupName:{},logGroupIdentifier:{},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:"S26"},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:"S2s"}}}},nextToken:{}}}},DescribeResourcePolicies:{input:{type:"structure",members:{nextToken:{},limit:{type:"integer"}}},output:{type:"structure",members:{resourcePolicies:{type:"list",member:{shape:"S2w"}},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",members:{logGroupName:{},logGroupIdentifier:{},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"},unmask:{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:{}}}},GetDataProtectionPolicy:{input:{type:"structure",required:["logGroupIdentifier"],members:{logGroupIdentifier:{}}},output:{type:"structure",members:{logGroupIdentifier:{},policyDocument:{},lastUpdatedTime:{type:"long"}}}},GetLogEvents:{input:{type:"structure",required:["logStreamName"],members:{logGroupName:{},logGroupIdentifier:{},logStreamName:{},startTime:{type:"long"},endTime:{type:"long"},nextToken:{},limit:{type:"integer"},startFromHead:{type:"boolean"},unmask:{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",members:{logGroupName:{},time:{type:"long"},logGroupIdentifier:{}}},output:{type:"structure",members:{logGroupFields:{type:"list",member:{type:"structure",members:{name:{},percent:{type:"integer"}}}}}}},GetLogRecord:{input:{type:"structure",required:["logRecordPointer"],members:{logRecordPointer:{},unmask:{type:"boolean"}}},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:{}}}},ListTagsForResource:{input:{type:"structure",required:["resourceArn"],members:{resourceArn:{}}},output:{type:"structure",members:{tags:{shape:"Se"}}}},ListTagsLogGroup:{input:{type:"structure",required:["logGroupName"],members:{logGroupName:{}},deprecated:true,deprecatedMessage:"Please use the generic tagging API model ListTagsForResourceRequest and ListTagsForResourceResponse"},output:{type:"structure",members:{tags:{shape:"Se"}},deprecated:true,deprecatedMessage:"Please use the generic tagging API model ListTagsForResourceRequest and ListTagsForResourceResponse"},deprecated:true,deprecatedMessage:"Please use the generic tagging API ListTagsForResource"},PutDataProtectionPolicy:{input:{type:"structure",required:["logGroupIdentifier","policyDocument"],members:{logGroupIdentifier:{},policyDocument:{}}},output:{type:"structure",members:{logGroupIdentifier:{},policyDocument:{},lastUpdatedTime:{type:"long"}}}},PutDestination:{input:{type:"structure",required:["destinationName","targetArn","roleArn"],members:{destinationName:{},targetArn:{},roleArn:{},tags:{shape:"Se"}}},output:{type:"structure",members:{destination:{shape:"S13"}}}},PutDestinationPolicy:{input:{type:"structure",required:["destinationName","accessPolicy"],members:{destinationName:{},accessPolicy:{},forceUpdate:{type:"boolean"}}}},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:"S26"}}}},PutQueryDefinition:{input:{type:"structure",required:["name","queryString"],members:{name:{},queryDefinitionId:{},logGroupNames:{shape:"S2s"},queryString:{}}},output:{type:"structure",members:{queryDefinitionId:{}}}},PutResourcePolicy:{input:{type:"structure",members:{policyName:{},policyDocument:{}}},output:{type:"structure",members:{resourcePolicy:{shape:"S2w"}}}},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:"S2s"},logGroupIdentifiers:{type:"list",member:{}},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"}},deprecated:true,deprecatedMessage:"Please use the generic tagging API model TagResourceRequest"},deprecated:true,deprecatedMessage:"Please use the generic tagging API TagResource"},TagResource:{input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{},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:{}}},deprecated:true,deprecatedMessage:"Please use the generic tagging API model UntagResourceRequest"},deprecated:true,deprecatedMessage:"Please use the generic tagging API UntagResource"},UntagResource:{input:{type:"structure",required:["resourceArn","tagKeys"],members:{resourceArn:{},tagKeys:{type:"list",member:{}}}}}},shapes:{Se:{type:"map",key:{},value:{}},S13:{type:"structure",members:{destinationName:{},targetArn:{},roleArn:{},accessPolicy:{},arn:{},creationTime:{type:"long"}}},S26:{type:"list",member:{type:"structure",required:["metricName","metricNamespace","metricValue"],members:{metricName:{},metricNamespace:{},metricValue:{},defaultValue:{type:"double"},dimensions:{type:"map",key:{},value:{}},unit:{}}}},S2s:{type:"list",member:{}},S2w:{type:"structure",members:{policyName:{},policyDocument:{},lastUpdatedTime:{type:"long"}}}}}},2964:function(e){e.exports={pagination:{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"},ListExplainabilities:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Explainabilities"},ListExplainabilityExports:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"ExplainabilityExports"},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"},ListMonitorEvaluations:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"PredictorMonitorEvaluations"},ListMonitors:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Monitors"},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"},ListWhatIfAnalyses:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"WhatIfAnalyses"},ListWhatIfForecastExports:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"WhatIfForecastExports"},ListWhatIfForecasts:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"WhatIfForecasts"}}}},2967:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["mgn"]={};s.Mgn=i.defineService("mgn",["2020-02-26"]);Object.defineProperty(a.services["mgn"],"2020-02-26",{get:function get(){var e=r(2601);e.paginators=r(3476).pagination;return e},enumerable:true,configurable:true});e.exports=s.Mgn},2971:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["opensearch"]={};s.OpenSearch=i.defineService("opensearch",["2021-01-01"]);Object.defineProperty(a.services["opensearch"],"2021-01-01",{get:function get(){var e=r(1628);e.paginators=r(7088).pagination;return e},enumerable:true,configurable:true});e.exports=s.OpenSearch},2978:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["kms"]={};s.KMS=i.defineService("kms",["2014-11-01"]);Object.defineProperty(a.services["kms"],"2014-11-01",{get:function get(){var e=r(2876);e.paginators=r(8460).pagination;return e},enumerable:true,configurable:true});e.exports=s.KMS},2992:function(e){e.exports={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"}}}}}}}}},3002:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["fsx"]={};s.FSx=i.defineService("fsx",["2018-03-01"]);Object.defineProperty(a.services["fsx"],"2018-03-01",{get:function get(){var e=r(1777);e.paginators=r(1079).pagination;return e},enumerable:true,configurable:true});e.exports=s.FSx},3019:function(e,t,r){var s=r(2393);s.Signers.Bearer=s.util.inherit(s.Signers.RequestSigner,{constructor:function Bearer(e){s.Signers.RequestSigner.call(this,e)},addAuthorization:function addAuthorization(e){this.request.headers["Authorization"]="Bearer "+e.token}})},3026:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["docdbelastic"]={};s.DocDBElastic=i.defineService("docdbelastic",["2022-11-28"]);Object.defineProperty(a.services["docdbelastic"],"2022-11-28",{get:function get(){var e=r(6542);e.paginators=r(6152).pagination;return e},enumerable:true,configurable:true});e.exports=s.DocDBElastic},3031:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["iotdata"]={};s.IotData=i.defineService("iotdata",["2015-05-28"]);r(6069);Object.defineProperty(a.services["iotdata"],"2015-05-28",{get:function get(){var e=r(2303);e.paginators=r(4623).pagination;return e},enumerable:true,configurable:true});e.exports=s.IotData},3033:function(e,t,r){var s=r(2393);var i=r(5747);var a=r(2726);var o=s.util.iniLoader;s.TokenFileWebIdentityCredentials=s.util.inherit(s.Credentials,{constructor:function TokenFileWebIdentityCredentials(e){s.Credentials.call(this);this.data=null;this.clientConfig=s.util.copy(e||{})},getParamsFromEnv:function getParamsFromEnv(){var e="AWS_WEB_IDENTITY_TOKEN_FILE",t="AWS_ROLE_ARN";if(process.env[e]&&process.env[t]){return[{envTokenFile:process.env[e],roleArn:process.env[t],roleSessionName:process.env["AWS_ROLE_SESSION_NAME"]}]}},getParamsFromSharedConfig:function getParamsFromSharedConfig(){var e=s.util.getProfilesFromSharedConfig(o);var t=process.env.AWS_PROFILE||s.util.defaultProfile;var r=e[t]||{};if(Object.keys(r).length===0){throw s.util.error(new Error("Profile "+t+" not found"),{code:"TokenFileWebIdentityCredentialsProviderFailure"})}var i=[];while(!r["web_identity_token_file"]&&r["source_profile"]){i.unshift({roleArn:r["role_arn"],roleSessionName:r["role_session_name"]});var a=r["source_profile"];r=e[a]}i.unshift({envTokenFile:r["web_identity_token_file"],roleArn:r["role_arn"],roleSessionName:r["role_session_name"]});return i},refresh:function refresh(e){this.coalesceRefresh(e||s.util.fn.callback)},assumeRoleChaining:function assumeRoleChaining(e,t){var r=this;if(e.length===0){r.service.credentialsFrom(r.data,r);t()}else{var s=e.shift();r.service.config.credentials=r.service.credentialsFrom(r.data,r);r.service.assumeRole({RoleArn:s.roleArn,RoleSessionName:s.roleSessionName||"token-file-web-identity"},function(s,i){r.data=null;if(s){t(s)}else{r.data=i;r.assumeRoleChaining(e,t)}})}},load:function load(e){var t=this;try{var r=t.getParamsFromEnv();if(!r){r=t.getParamsFromSharedConfig()}if(r){var s=r.shift();var a=i.readFileSync(s.envTokenFile,{encoding:"ascii"});if(!t.service){t.createClients()}t.service.assumeRoleWithWebIdentity({WebIdentityToken:a,RoleArn:s.roleArn,RoleSessionName:s.roleSessionName||"token-file-web-identity"},function(s,i){t.data=null;if(s){e(s)}else{t.data=i;t.assumeRoleChaining(r,e)}})}}catch(t){e(t)}},createClients:function(){if(!this.service){var e=s.util.merge({},this.clientConfig);this.service=new a(e);this.service.retryableError=function(e){if(e.code==="IDPCommunicationErrorException"||e.code==="InvalidIdentityToken"){return true}else{return s.Service.prototype.retryableError.call(this,e)}}}}})},3037:function(e){e.exports={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:{}}},AttachTrafficSources:{input:{type:"structure",required:["AutoScalingGroupName","TrafficSources"],members:{AutoScalingGroupName:{},TrafficSources:{shape:"Sd"}}},output:{resultWrapper:"AttachTrafficSourcesResult",type:"structure",members:{}}},BatchDeleteScheduledAction:{input:{type:"structure",required:["AutoScalingGroupName","ScheduledActionNames"],members:{AutoScalingGroupName:{},ScheduledActionNames:{shape:"Sh"}}},output:{resultWrapper:"BatchDeleteScheduledActionResult",type:"structure",members:{FailedScheduledActions:{shape:"Sj"}}}},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"},TimeZone:{}}}}}},output:{resultWrapper:"BatchPutScheduledUpdateGroupActionResult",type:"structure",members:{FailedScheduledUpdateGroupActions:{shape:"Sj"}}}},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:"S14"},MixedInstancesPolicy:{shape:"S16"},InstanceId:{},MinSize:{type:"integer"},MaxSize:{type:"integer"},DesiredCapacity:{type:"integer"},DefaultCooldown:{type:"integer"},AvailabilityZones:{shape:"S2d"},LoadBalancerNames:{shape:"Sa"},TargetGroupARNs:{shape:"S6"},HealthCheckType:{},HealthCheckGracePeriod:{type:"integer"},PlacementGroup:{},VPCZoneIdentifier:{},TerminationPolicies:{shape:"S2g"},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:"S2q"},ServiceLinkedRoleARN:{},MaxInstanceLifetime:{type:"integer"},Context:{},DesiredCapacityType:{},DefaultInstanceWarmup:{type:"integer"},TrafficSources:{shape:"Sd"}}}},CreateLaunchConfiguration:{input:{type:"structure",required:["LaunchConfigurationName"],members:{LaunchConfigurationName:{},ImageId:{},KeyName:{},SecurityGroups:{shape:"S2z"},ClassicLinkVPCId:{},ClassicLinkVPCSecurityGroups:{shape:"S30"},UserData:{},InstanceId:{},InstanceType:{},KernelId:{},RamdiskId:{},BlockDeviceMappings:{shape:"S32"},InstanceMonitoring:{shape:"S3c"},SpotPrice:{},IamInstanceProfile:{},EbsOptimized:{type:"boolean"},AssociatePublicIpAddress:{type:"boolean"},PlacementTenancy:{},MetadataOptions:{shape:"S3h"}}}},CreateOrUpdateTags:{input:{type:"structure",required:["Tags"],members:{Tags:{shape:"S2q"}}}},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:"S2q"}}}},DeleteWarmPool:{input:{type:"structure",required:["AutoScalingGroupName"],members:{AutoScalingGroupName:{},ForceDelete:{type:"boolean"}}},output:{resultWrapper:"DeleteWarmPoolResult",type:"structure",members:{}}},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:"S46"},NextToken:{},MaxRecords:{type:"integer"},Filters:{shape:"S48"}}},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:"S14"},MixedInstancesPolicy:{shape:"S16"},MinSize:{type:"integer"},MaxSize:{type:"integer"},DesiredCapacity:{type:"integer"},PredictedCapacity:{type:"integer"},DefaultCooldown:{type:"integer"},AvailabilityZones:{shape:"S2d"},LoadBalancerNames:{shape:"Sa"},TargetGroupARNs:{shape:"S6"},HealthCheckType:{},HealthCheckGracePeriod:{type:"integer"},Instances:{shape:"S4f"},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:"S4m"},TerminationPolicies:{shape:"S2g"},NewInstancesProtectedFromScaleIn:{type:"boolean"},ServiceLinkedRoleARN:{},MaxInstanceLifetime:{type:"integer"},CapacityRebalance:{type:"boolean"},WarmPoolConfiguration:{shape:"S4o"},WarmPoolSize:{type:"integer"},Context:{},DesiredCapacityType:{},DefaultInstanceWarmup:{type:"integer"},TrafficSources:{shape:"Sd"}}}},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:"S14"},ProtectedFromScaleIn:{type:"boolean"},WeightedCapacity:{}}}},NextToken:{}}}},DescribeAutoScalingNotificationTypes:{output:{resultWrapper:"DescribeAutoScalingNotificationTypesResult",type:"structure",members:{AutoScalingNotificationTypes:{shape:"S51"}}}},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"},ProgressDetails:{shape:"S5a"},Preferences:{shape:"S5d"},DesiredConfiguration:{shape:"S5m"},RollbackDetails:{type:"structure",members:{RollbackReason:{},RollbackStartTime:{type:"timestamp"},PercentageCompleteOnRollback:{type:"integer"},InstancesToUpdateOnRollback:{type:"integer"},ProgressDetailsOnRollback:{shape:"S5a"}}}}}},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:"S2z"},ClassicLinkVPCId:{},ClassicLinkVPCSecurityGroups:{shape:"S30"},UserData:{},InstanceType:{},KernelId:{},RamdiskId:{},BlockDeviceMappings:{shape:"S32"},InstanceMonitoring:{shape:"S3c"},SpotPrice:{},IamInstanceProfile:{},CreatedTime:{type:"timestamp"},EbsOptimized:{type:"boolean"},AssociatePublicIpAddress:{type:"boolean"},PlacementTenancy:{},MetadataOptions:{shape:"S3h"}}}},NextToken:{}}}},DescribeLifecycleHookTypes:{output:{resultWrapper:"DescribeLifecycleHookTypesResult",type:"structure",members:{LifecycleHookTypes:{shape:"S51"}}}},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:"S46"},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:"S6n"},MinAdjustmentMagnitude:{type:"integer"},ScalingAdjustment:{type:"integer"},Cooldown:{type:"integer"},StepAdjustments:{shape:"S6q"},MetricAggregationType:{},EstimatedInstanceWarmup:{type:"integer"},Alarms:{shape:"S6u"},TargetTrackingConfiguration:{shape:"S6w"},Enabled:{type:"boolean"},PredictiveScalingConfiguration:{shape:"S7h"}}}},NextToken:{}}}},DescribeScalingActivities:{input:{type:"structure",members:{ActivityIds:{type:"list",member:{}},AutoScalingGroupName:{},IncludeDeletedGroups:{type:"boolean"},MaxRecords:{type:"integer"},NextToken:{}}},output:{resultWrapper:"DescribeScalingActivitiesResult",type:"structure",required:["Activities"],members:{Activities:{shape:"S84"},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:"Sh"},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"},TimeZone:{}}}},NextToken:{}}}},DescribeTags:{input:{type:"structure",members:{Filters:{shape:"S48"},NextToken:{},MaxRecords:{type:"integer"}}},output:{resultWrapper:"DescribeTagsResult",type:"structure",members:{Tags:{shape:"S4m"},NextToken:{}}}},DescribeTerminationPolicyTypes:{output:{resultWrapper:"DescribeTerminationPolicyTypesResult",type:"structure",members:{TerminationPolicyTypes:{shape:"S2g"}}}},DescribeTrafficSources:{input:{type:"structure",required:["AutoScalingGroupName"],members:{AutoScalingGroupName:{},TrafficSourceType:{},NextToken:{},MaxRecords:{type:"integer"}}},output:{resultWrapper:"DescribeTrafficSourcesResult",type:"structure",members:{TrafficSources:{type:"list",member:{type:"structure",members:{TrafficSource:{deprecated:true,deprecatedMessage:"TrafficSource has been replaced by Identifier"},State:{},Identifier:{},Type:{}}}},NextToken:{}}}},DescribeWarmPool:{input:{type:"structure",required:["AutoScalingGroupName"],members:{AutoScalingGroupName:{},MaxRecords:{type:"integer"},NextToken:{}}},output:{resultWrapper:"DescribeWarmPoolResult",type:"structure",members:{WarmPoolConfiguration:{shape:"S4o"},Instances:{shape:"S4f"},NextToken:{}}}},DetachInstances:{input:{type:"structure",required:["AutoScalingGroupName","ShouldDecrementDesiredCapacity"],members:{InstanceIds:{shape:"S2"},AutoScalingGroupName:{},ShouldDecrementDesiredCapacity:{type:"boolean"}}},output:{resultWrapper:"DetachInstancesResult",type:"structure",members:{Activities:{shape:"S84"}}}},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:{}}},DetachTrafficSources:{input:{type:"structure",required:["AutoScalingGroupName","TrafficSources"],members:{AutoScalingGroupName:{},TrafficSources:{shape:"Sd"}}},output:{resultWrapper:"DetachTrafficSourcesResult",type:"structure",members:{}}},DisableMetricsCollection:{input:{type:"structure",required:["AutoScalingGroupName"],members:{AutoScalingGroupName:{},Metrics:{shape:"S8z"}}}},EnableMetricsCollection:{input:{type:"structure",required:["AutoScalingGroupName","Granularity"],members:{AutoScalingGroupName:{},Metrics:{shape:"S8z"},Granularity:{}}}},EnterStandby:{input:{type:"structure",required:["AutoScalingGroupName","ShouldDecrementDesiredCapacity"],members:{InstanceIds:{shape:"S2"},AutoScalingGroupName:{},ShouldDecrementDesiredCapacity:{type:"boolean"}}},output:{resultWrapper:"EnterStandbyResult",type:"structure",members:{Activities:{shape:"S84"}}}},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:"S84"}}}},GetPredictiveScalingForecast:{input:{type:"structure",required:["AutoScalingGroupName","PolicyName","StartTime","EndTime"],members:{AutoScalingGroupName:{},PolicyName:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"}}},output:{resultWrapper:"GetPredictiveScalingForecastResult",type:"structure",required:["LoadForecast","CapacityForecast","UpdateTime"],members:{LoadForecast:{type:"list",member:{type:"structure",required:["Timestamps","Values","MetricSpecification"],members:{Timestamps:{shape:"S9b"},Values:{shape:"S9c"},MetricSpecification:{shape:"S7j"}}}},CapacityForecast:{type:"structure",required:["Timestamps","Values"],members:{Timestamps:{shape:"S9b"},Values:{shape:"S9c"}}},UpdateTime:{type:"timestamp"}}}},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:"S51"}}}},PutScalingPolicy:{input:{type:"structure",required:["AutoScalingGroupName","PolicyName"],members:{AutoScalingGroupName:{},PolicyName:{},PolicyType:{},AdjustmentType:{},MinAdjustmentStep:{shape:"S6n"},MinAdjustmentMagnitude:{type:"integer"},ScalingAdjustment:{type:"integer"},Cooldown:{type:"integer"},MetricAggregationType:{},StepAdjustments:{shape:"S6q"},EstimatedInstanceWarmup:{type:"integer"},TargetTrackingConfiguration:{shape:"S6w"},Enabled:{type:"boolean"},PredictiveScalingConfiguration:{shape:"S7h"}}},output:{resultWrapper:"PutScalingPolicyResult",type:"structure",members:{PolicyARN:{},Alarms:{shape:"S6u"}}}},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"},TimeZone:{}}}},PutWarmPool:{input:{type:"structure",required:["AutoScalingGroupName"],members:{AutoScalingGroupName:{},MaxGroupPreparedCapacity:{type:"integer"},MinSize:{type:"integer"},PoolState:{},InstanceReusePolicy:{shape:"S4t"}}},output:{resultWrapper:"PutWarmPoolResult",type:"structure",members:{}}},RecordLifecycleActionHeartbeat:{input:{type:"structure",required:["LifecycleHookName","AutoScalingGroupName"],members:{LifecycleHookName:{},AutoScalingGroupName:{},LifecycleActionToken:{},InstanceId:{}}},output:{resultWrapper:"RecordLifecycleActionHeartbeatResult",type:"structure",members:{}}},ResumeProcesses:{input:{shape:"S9o"}},RollbackInstanceRefresh:{input:{type:"structure",members:{AutoScalingGroupName:{}}},output:{resultWrapper:"RollbackInstanceRefreshResult",type:"structure",members:{InstanceRefreshId:{}}}},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:{},DesiredConfiguration:{shape:"S5m"},Preferences:{shape:"S5d"}}},output:{resultWrapper:"StartInstanceRefreshResult",type:"structure",members:{InstanceRefreshId:{}}}},SuspendProcesses:{input:{shape:"S9o"}},TerminateInstanceInAutoScalingGroup:{input:{type:"structure",required:["InstanceId","ShouldDecrementDesiredCapacity"],members:{InstanceId:{},ShouldDecrementDesiredCapacity:{type:"boolean"}}},output:{resultWrapper:"TerminateInstanceInAutoScalingGroupResult",type:"structure",members:{Activity:{shape:"S85"}}}},UpdateAutoScalingGroup:{input:{type:"structure",required:["AutoScalingGroupName"],members:{AutoScalingGroupName:{},LaunchConfigurationName:{},LaunchTemplate:{shape:"S14"},MixedInstancesPolicy:{shape:"S16"},MinSize:{type:"integer"},MaxSize:{type:"integer"},DesiredCapacity:{type:"integer"},DefaultCooldown:{type:"integer"},AvailabilityZones:{shape:"S2d"},HealthCheckType:{},HealthCheckGracePeriod:{type:"integer"},PlacementGroup:{},VPCZoneIdentifier:{},TerminationPolicies:{shape:"S2g"},NewInstancesProtectedFromScaleIn:{type:"boolean"},ServiceLinkedRoleARN:{},MaxInstanceLifetime:{type:"integer"},CapacityRebalance:{type:"boolean"},Context:{},DesiredCapacityType:{},DefaultInstanceWarmup:{type:"integer"}}}}},shapes:{S2:{type:"list",member:{}},S6:{type:"list",member:{}},Sa:{type:"list",member:{}},Sd:{type:"list",member:{type:"structure",required:["Identifier"],members:{Identifier:{},Type:{}}}},Sh:{type:"list",member:{}},Sj:{type:"list",member:{type:"structure",required:["ScheduledActionName"],members:{ScheduledActionName:{},ErrorCode:{},ErrorMessage:{}}}},S14:{type:"structure",members:{LaunchTemplateId:{},LaunchTemplateName:{},Version:{}}},S16:{type:"structure",members:{LaunchTemplate:{type:"structure",members:{LaunchTemplateSpecification:{shape:"S14"},Overrides:{type:"list",member:{type:"structure",members:{InstanceType:{},WeightedCapacity:{},LaunchTemplateSpecification:{shape:"S14"},InstanceRequirements:{type:"structure",required:["VCpuCount","MemoryMiB"],members:{VCpuCount:{type:"structure",required:["Min"],members:{Min:{type:"integer"},Max:{type:"integer"}}},MemoryMiB:{type:"structure",required:["Min"],members:{Min:{type:"integer"},Max:{type:"integer"}}},CpuManufacturers:{type:"list",member:{}},MemoryGiBPerVCpu:{type:"structure",members:{Min:{type:"double"},Max:{type:"double"}}},ExcludedInstanceTypes:{type:"list",member:{}},InstanceGenerations:{type:"list",member:{}},SpotMaxPricePercentageOverLowestPrice:{type:"integer"},OnDemandMaxPricePercentageOverLowestPrice:{type:"integer"},BareMetal:{},BurstablePerformance:{},RequireHibernateSupport:{type:"boolean"},NetworkInterfaceCount:{type:"structure",members:{Min:{type:"integer"},Max:{type:"integer"}}},LocalStorage:{},LocalStorageTypes:{type:"list",member:{}},TotalLocalStorageGB:{type:"structure",members:{Min:{type:"double"},Max:{type:"double"}}},BaselineEbsBandwidthMbps:{type:"structure",members:{Min:{type:"integer"},Max:{type:"integer"}}},AcceleratorTypes:{type:"list",member:{}},AcceleratorCount:{type:"structure",members:{Min:{type:"integer"},Max:{type:"integer"}}},AcceleratorManufacturers:{type:"list",member:{}},AcceleratorNames:{type:"list",member:{}},AcceleratorTotalMemoryMiB:{type:"structure",members:{Min:{type:"integer"},Max:{type:"integer"}}},NetworkBandwidthGbps:{type:"structure",members:{Min:{type:"double"},Max:{type:"double"}}},AllowedInstanceTypes:{type:"list",member:{}}}}}}}}},InstancesDistribution:{type:"structure",members:{OnDemandAllocationStrategy:{},OnDemandBaseCapacity:{type:"integer"},OnDemandPercentageAboveBaseCapacity:{type:"integer"},SpotAllocationStrategy:{},SpotInstancePools:{type:"integer"},SpotMaxPrice:{}}}}},S2d:{type:"list",member:{}},S2g:{type:"list",member:{}},S2q:{type:"list",member:{type:"structure",required:["Key"],members:{ResourceId:{},ResourceType:{},Key:{},Value:{},PropagateAtLaunch:{type:"boolean"}}}},S2z:{type:"list",member:{}},S30:{type:"list",member:{}},S32:{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"},Throughput:{type:"integer"}}},NoDevice:{type:"boolean"}}}},S3c:{type:"structure",members:{Enabled:{type:"boolean"}}},S3h:{type:"structure",members:{HttpTokens:{},HttpPutResponseHopLimit:{type:"integer"},HttpEndpoint:{}}},S46:{type:"list",member:{}},S48:{type:"list",member:{type:"structure",members:{Name:{},Values:{type:"list",member:{}}}}},S4f:{type:"list",member:{type:"structure",required:["InstanceId","AvailabilityZone","LifecycleState","HealthStatus","ProtectedFromScaleIn"],members:{InstanceId:{},InstanceType:{},AvailabilityZone:{},LifecycleState:{},HealthStatus:{},LaunchConfigurationName:{},LaunchTemplate:{shape:"S14"},ProtectedFromScaleIn:{type:"boolean"},WeightedCapacity:{}}}},S4m:{type:"list",member:{type:"structure",members:{ResourceId:{},ResourceType:{},Key:{},Value:{},PropagateAtLaunch:{type:"boolean"}}}},S4o:{type:"structure",members:{MaxGroupPreparedCapacity:{type:"integer"},MinSize:{type:"integer"},PoolState:{},Status:{},InstanceReusePolicy:{shape:"S4t"}}},S4t:{type:"structure",members:{ReuseOnScaleIn:{type:"boolean"}}},S51:{type:"list",member:{}},S5a:{type:"structure",members:{LivePoolProgress:{type:"structure",members:{PercentageComplete:{type:"integer"},InstancesToUpdate:{type:"integer"}}},WarmPoolProgress:{type:"structure",members:{PercentageComplete:{type:"integer"},InstancesToUpdate:{type:"integer"}}}}},S5d:{type:"structure",members:{MinHealthyPercentage:{type:"integer"},InstanceWarmup:{type:"integer"},CheckpointPercentages:{type:"list",member:{type:"integer"}},CheckpointDelay:{type:"integer"},SkipMatching:{type:"boolean"},AutoRollback:{type:"boolean"},ScaleInProtectedInstances:{},StandbyInstances:{}}},S5m:{type:"structure",members:{LaunchTemplate:{shape:"S14"},MixedInstancesPolicy:{shape:"S16"}}},S6n:{type:"integer",deprecated:true},S6q:{type:"list",member:{type:"structure",required:["ScalingAdjustment"],members:{MetricIntervalLowerBound:{type:"double"},MetricIntervalUpperBound:{type:"double"},ScalingAdjustment:{type:"integer"}}}},S6u:{type:"list",member:{type:"structure",members:{AlarmName:{},AlarmARN:{}}}},S6w:{type:"structure",required:["TargetValue"],members:{PredefinedMetricSpecification:{type:"structure",required:["PredefinedMetricType"],members:{PredefinedMetricType:{},ResourceLabel:{}}},CustomizedMetricSpecification:{type:"structure",members:{MetricName:{},Namespace:{},Dimensions:{shape:"S72"},Statistic:{},Unit:{},Metrics:{type:"list",member:{type:"structure",required:["Id"],members:{Id:{},Expression:{},MetricStat:{type:"structure",required:["Metric","Stat"],members:{Metric:{shape:"S7b"},Stat:{},Unit:{}}},Label:{},ReturnData:{type:"boolean"}}}}}},TargetValue:{type:"double"},DisableScaleIn:{type:"boolean"}}},S72:{type:"list",member:{type:"structure",required:["Name","Value"],members:{Name:{},Value:{}}}},S7b:{type:"structure",required:["Namespace","MetricName"],members:{Namespace:{},MetricName:{},Dimensions:{shape:"S72"}}},S7h:{type:"structure",required:["MetricSpecifications"],members:{MetricSpecifications:{type:"list",member:{shape:"S7j"}},Mode:{},SchedulingBufferTime:{type:"integer"},MaxCapacityBreachBehavior:{},MaxCapacityBuffer:{type:"integer"}}},S7j:{type:"structure",required:["TargetValue"],members:{TargetValue:{type:"double"},PredefinedMetricPairSpecification:{type:"structure",required:["PredefinedMetricType"],members:{PredefinedMetricType:{},ResourceLabel:{}}},PredefinedScalingMetricSpecification:{type:"structure",required:["PredefinedMetricType"],members:{PredefinedMetricType:{},ResourceLabel:{}}},PredefinedLoadMetricSpecification:{type:"structure",required:["PredefinedMetricType"],members:{PredefinedMetricType:{},ResourceLabel:{}}},CustomizedScalingMetricSpecification:{type:"structure",required:["MetricDataQueries"],members:{MetricDataQueries:{shape:"S7r"}}},CustomizedLoadMetricSpecification:{type:"structure",required:["MetricDataQueries"],members:{MetricDataQueries:{shape:"S7r"}}},CustomizedCapacityMetricSpecification:{type:"structure",required:["MetricDataQueries"],members:{MetricDataQueries:{shape:"S7r"}}}}},S7r:{type:"list",member:{type:"structure",required:["Id"],members:{Id:{},Expression:{},MetricStat:{type:"structure",required:["Metric","Stat"],members:{Metric:{shape:"S7b"},Stat:{},Unit:{}}},Label:{},ReturnData:{type:"boolean"}}}},S84:{type:"list",member:{shape:"S85"}},S85:{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:{},AutoScalingGroupState:{},AutoScalingGroupARN:{}}},S8z:{type:"list",member:{}},S9b:{type:"list",member:{type:"timestamp"}},S9c:{type:"list",member:{type:"double"}},S9o:{type:"structure",required:["AutoScalingGroupName"],members:{AutoScalingGroupName:{},ScalingProcesses:{type:"list",member:{}}}}}}},3039:function(e){e.exports={version:2,waiters:{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"}]}}}},3044:function(e){e.exports={pagination:{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"},ListExtensionAssociations:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListExtensions:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListHostedConfigurationVersions:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"}}}},3049:function(e){e.exports={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"},AdditionalMetrics:{type:"list",member:{}},PartitionBy:{shape:"S6"},Filter:{shape:"Sa"},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:"Sg"}}}},Keys:{type:"list",member:{type:"structure",members:{Dimensions:{shape:"Sg"},Total:{type:"double"},AdditionalMetrics:{type:"map",key:{},value:{type:"double"}},Partitions:{type:"list",member:{type:"double"}}}}},NextToken:{}}}},GetDimensionKeyDetails:{input:{type:"structure",required:["ServiceType","Identifier","Group","GroupIdentifier"],members:{ServiceType:{},Identifier:{},Group:{},GroupIdentifier:{},RequestedDimensions:{type:"list",member:{}}}},output:{type:"structure",members:{Dimensions:{type:"list",member:{type:"structure",members:{Value:{},Dimension:{},Status:{}}}}}}},GetResourceMetadata:{input:{type:"structure",required:["ServiceType","Identifier"],members:{ServiceType:{},Identifier:{}}},output:{type:"structure",members:{Identifier:{},Features:{type:"map",key:{},value:{type:"structure",members:{Status:{}}}}}}},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:"Sa"}}}},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},PeriodInSeconds:{type:"integer"},MaxResults:{type:"integer"},NextToken:{},PeriodAlignment:{}}},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:"Sg"}}},DataPoints:{type:"list",member:{type:"structure",required:["Timestamp","Value"],members:{Timestamp:{type:"timestamp"},Value:{type:"double"}}}}}}},NextToken:{}}}},ListAvailableResourceDimensions:{input:{type:"structure",required:["ServiceType","Identifier","Metrics"],members:{ServiceType:{},Identifier:{},Metrics:{type:"list",member:{}},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{MetricDimensions:{type:"list",member:{type:"structure",members:{Metric:{},Groups:{type:"list",member:{type:"structure",members:{Group:{},Dimensions:{type:"list",member:{type:"structure",members:{Identifier:{}}}}}}}}}},NextToken:{}}}},ListAvailableResourceMetrics:{input:{type:"structure",required:["ServiceType","Identifier","MetricTypes"],members:{ServiceType:{},Identifier:{},MetricTypes:{type:"list",member:{}},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Metrics:{type:"list",member:{type:"structure",members:{Metric:{},Description:{},Unit:{}}}},NextToken:{}}}}},shapes:{S6:{type:"structure",required:["Group"],members:{Group:{},Dimensions:{type:"list",member:{}},Limit:{type:"integer"}}},Sa:{type:"map",key:{},value:{}},Sg:{type:"map",key:{},value:{}}}}},3052:function(e){e.exports={pagination:{}}},3060:function(e){e.exports={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:{}}}},AssociateThirdPartyFirewall:{input:{type:"structure",required:["ThirdPartyFirewall"],members:{ThirdPartyFirewall:{}}},output:{type:"structure",members:{ThirdPartyFirewallStatus:{}}}},BatchAssociateResource:{input:{type:"structure",required:["ResourceSetIdentifier","Items"],members:{ResourceSetIdentifier:{},Items:{shape:"S9"}}},output:{type:"structure",required:["ResourceSetIdentifier","FailedItems"],members:{ResourceSetIdentifier:{},FailedItems:{shape:"Sb"}}}},BatchDisassociateResource:{input:{type:"structure",required:["ResourceSetIdentifier","Items"],members:{ResourceSetIdentifier:{},Items:{shape:"S9"}}},output:{type:"structure",required:["ResourceSetIdentifier","FailedItems"],members:{ResourceSetIdentifier:{},FailedItems:{shape:"Sb"}}}},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:{}}}},DeleteResourceSet:{input:{type:"structure",required:["Identifier"],members:{Identifier:{}}}},DisassociateAdminAccount:{input:{type:"structure",members:{}}},DisassociateThirdPartyFirewall:{input:{type:"structure",required:["ThirdPartyFirewall"],members:{ThirdPartyFirewall:{}}},output:{type:"structure",members:{ThirdPartyFirewallStatus:{}}}},GetAdminAccount:{input:{type:"structure",members:{}},output:{type:"structure",members:{AdminAccount:{},RoleStatus:{}}}},GetAdminScope:{input:{type:"structure",required:["AdminAccount"],members:{AdminAccount:{}}},output:{type:"structure",members:{AdminScope:{shape:"Sx"},Status:{}}}},GetAppsList:{input:{type:"structure",required:["ListId"],members:{ListId:{},DefaultList:{type:"boolean"}}},output:{type:"structure",members:{AppsList:{shape:"S1c"},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:{},Metadata:{type:"map",key:{},value:{}}}}},EvaluationLimitExceeded:{type:"boolean"},ExpiredAt:{type:"timestamp"},IssueInfoMap:{shape:"S1x"}}}}}},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:"S24"},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:"S2v"},ProtocolsListArn:{}}}},GetResourceSet:{input:{type:"structure",required:["Identifier"],members:{Identifier:{}}},output:{type:"structure",required:["ResourceSet","ResourceSetArn"],members:{ResourceSet:{shape:"S30"},ResourceSetArn:{}}}},GetThirdPartyFirewallAssociationStatus:{input:{type:"structure",required:["ThirdPartyFirewall"],members:{ThirdPartyFirewall:{}}},output:{type:"structure",members:{ThirdPartyFirewallStatus:{},MarketplaceOnboardingStatus:{}}}},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:"S3p"},AwsEc2InstanceViolation:{type:"structure",members:{ViolationTarget:{},AwsEc2NetworkInterfaceViolations:{type:"list",member:{shape:"S3p"}}}},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:"S3x"},ExpectedPolicyDescription:{shape:"S3x"}}},NetworkFirewallInternetTrafficNotInspectedViolation:{type:"structure",members:{SubnetId:{},SubnetAvailabilityZone:{},RouteTableId:{},ViolatingRoutes:{shape:"S4c"},IsRouteTableUsedInDifferentAZ:{type:"boolean"},CurrentFirewallSubnetRouteTable:{},ExpectedFirewallEndpoint:{},FirewallSubnetId:{},ExpectedFirewallSubnetRoutes:{shape:"S4g"},ActualFirewallSubnetRoutes:{shape:"S4c"},InternetGatewayId:{},CurrentInternetGatewayRouteTable:{},ExpectedInternetGatewayRoutes:{shape:"S4g"},ActualInternetGatewayRoutes:{shape:"S4c"},VpcId:{}}},NetworkFirewallInvalidRouteConfigurationViolation:{type:"structure",members:{AffectedSubnets:{shape:"S3q"},RouteTableId:{},IsRouteTableUsedInDifferentAZ:{type:"boolean"},ViolatingRoute:{shape:"S4d"},CurrentFirewallSubnetRouteTable:{},ExpectedFirewallEndpoint:{},ActualFirewallEndpoint:{},ExpectedFirewallSubnetId:{},ActualFirewallSubnetId:{},ExpectedFirewallSubnetRoutes:{shape:"S4g"},ActualFirewallSubnetRoutes:{shape:"S4c"},InternetGatewayId:{},CurrentInternetGatewayRouteTable:{},ExpectedInternetGatewayRoutes:{shape:"S4g"},ActualInternetGatewayRoutes:{shape:"S4c"},VpcId:{}}},NetworkFirewallBlackHoleRouteDetectedViolation:{type:"structure",members:{ViolationTarget:{},RouteTableId:{},VpcId:{},ViolatingRoutes:{shape:"S4c"}}},NetworkFirewallUnexpectedFirewallRoutesViolation:{type:"structure",members:{FirewallSubnetId:{},ViolatingRoutes:{shape:"S4c"},RouteTableId:{},FirewallEndpoint:{},VpcId:{}}},NetworkFirewallUnexpectedGatewayRoutesViolation:{type:"structure",members:{GatewayId:{},ViolatingRoutes:{shape:"S4c"},RouteTableId:{},VpcId:{}}},NetworkFirewallMissingExpectedRoutesViolation:{type:"structure",members:{ViolationTarget:{},ExpectedRoutes:{shape:"S4g"},VpcId:{}}},DnsRuleGroupPriorityConflictViolation:{type:"structure",members:{ViolationTarget:{},ViolationTargetDescription:{},ConflictingPriority:{type:"integer"},ConflictingPolicyId:{},UnavailablePriorities:{type:"list",member:{type:"integer"}}}},DnsDuplicateRuleGroupViolation:{type:"structure",members:{ViolationTarget:{},ViolationTargetDescription:{}}},DnsRuleGroupLimitExceededViolation:{type:"structure",members:{ViolationTarget:{},ViolationTargetDescription:{},NumberOfRuleGroupsAlreadyAssociated:{type:"integer"}}},PossibleRemediationActions:{type:"structure",members:{Description:{},Actions:{type:"list",member:{type:"structure",required:["OrderedRemediationActions"],members:{Description:{},OrderedRemediationActions:{type:"list",member:{type:"structure",members:{RemediationAction:{type:"structure",members:{Description:{},EC2CreateRouteAction:{type:"structure",required:["RouteTableId"],members:{Description:{},DestinationCidrBlock:{},DestinationPrefixListId:{},DestinationIpv6CidrBlock:{},VpcEndpointId:{shape:"S51"},GatewayId:{shape:"S51"},RouteTableId:{shape:"S51"}}},EC2ReplaceRouteAction:{type:"structure",required:["RouteTableId"],members:{Description:{},DestinationCidrBlock:{},DestinationPrefixListId:{},DestinationIpv6CidrBlock:{},GatewayId:{shape:"S51"},RouteTableId:{shape:"S51"}}},EC2DeleteRouteAction:{type:"structure",required:["RouteTableId"],members:{Description:{},DestinationCidrBlock:{},DestinationPrefixListId:{},DestinationIpv6CidrBlock:{},RouteTableId:{shape:"S51"}}},EC2CopyRouteTableAction:{type:"structure",required:["VpcId","RouteTableId"],members:{Description:{},VpcId:{shape:"S51"},RouteTableId:{shape:"S51"}}},EC2ReplaceRouteTableAssociationAction:{type:"structure",required:["AssociationId","RouteTableId"],members:{Description:{},AssociationId:{shape:"S51"},RouteTableId:{shape:"S51"}}},EC2AssociateRouteTableAction:{type:"structure",required:["RouteTableId"],members:{Description:{},RouteTableId:{shape:"S51"},SubnetId:{shape:"S51"},GatewayId:{shape:"S51"}}},EC2CreateRouteTableAction:{type:"structure",required:["VpcId"],members:{Description:{},VpcId:{shape:"S51"}}},FMSPolicyUpdateFirewallCreationConfigAction:{type:"structure",members:{Description:{},FirewallCreationConfig:{}}}}},Order:{type:"integer"}}}},IsDefaultAction:{type:"boolean"}}}}}},FirewallSubnetIsOutOfScopeViolation:{type:"structure",members:{FirewallSubnetId:{},VpcId:{},SubnetAvailabilityZone:{},SubnetAvailabilityZoneId:{},VpcEndpointId:{}}},RouteHasOutOfScopeEndpointViolation:{type:"structure",members:{SubnetId:{},VpcId:{},RouteTableId:{},ViolatingRoutes:{shape:"S4c"},SubnetAvailabilityZone:{},SubnetAvailabilityZoneId:{},CurrentFirewallSubnetRouteTable:{},FirewallSubnetId:{},FirewallSubnetRoutes:{shape:"S4c"},InternetGatewayId:{},CurrentInternetGatewayRouteTable:{},InternetGatewayRoutes:{shape:"S4c"}}},ThirdPartyFirewallMissingFirewallViolation:{type:"structure",members:{ViolationTarget:{},VPC:{},AvailabilityZone:{},TargetViolationReason:{}}},ThirdPartyFirewallMissingSubnetViolation:{type:"structure",members:{ViolationTarget:{},VPC:{},AvailabilityZone:{},TargetViolationReason:{}}},ThirdPartyFirewallMissingExpectedRouteTableViolation:{type:"structure",members:{ViolationTarget:{},VPC:{},AvailabilityZone:{},CurrentRouteTable:{},ExpectedRouteTable:{}}},FirewallSubnetMissingVPCEndpointViolation:{type:"structure",members:{FirewallSubnetId:{},VpcId:{},SubnetAvailabilityZone:{},SubnetAvailabilityZoneId:{}}}}}},ResourceTags:{shape:"S5f"},ResourceDescription:{}}}}}},ListAdminAccountsForOrganization:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{AdminAccounts:{type:"list",member:{type:"structure",members:{AdminAccount:{},DefaultAdmin:{type:"boolean"},Status:{}}}},NextToken:{}}}},ListAdminsManagingAccount:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{AdminAccounts:{shape:"Sz"},NextToken:{}}}},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:"S1g"}}}},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:"S1x"}}}},NextToken:{}}}},ListDiscoveredResources:{input:{type:"structure",required:["MemberAccountIds","ResourceType"],members:{MemberAccountIds:{type:"list",member:{}},ResourceType:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Items:{type:"list",member:{type:"structure",members:{URI:{},AccountId:{},Type:{},Name:{}}}},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"},DeleteUnusedFMManagedResources:{type:"boolean"},PolicyStatus:{}}}},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:"S2w"}}}},NextToken:{}}}},ListResourceSetResources:{input:{type:"structure",required:["Identifier"],members:{Identifier:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",required:["Items"],members:{Items:{type:"list",member:{type:"structure",required:["URI"],members:{URI:{},AccountId:{}}}},NextToken:{}}}},ListResourceSets:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{ResourceSets:{type:"list",member:{type:"structure",members:{Id:{},Name:{},Description:{},LastUpdateTime:{type:"timestamp"},ResourceSetStatus:{}}}},NextToken:{}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},output:{type:"structure",members:{TagList:{shape:"S5f"}}}},ListThirdPartyFirewallFirewallPolicies:{input:{type:"structure",required:["ThirdPartyFirewall","MaxResults"],members:{ThirdPartyFirewall:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{ThirdPartyFirewallFirewallPolicies:{type:"list",member:{type:"structure",members:{FirewallPolicyId:{},FirewallPolicyName:{}}}},NextToken:{}}}},PutAdminAccount:{input:{type:"structure",required:["AdminAccount"],members:{AdminAccount:{},AdminScope:{shape:"Sx"}}}},PutAppsList:{input:{type:"structure",required:["AppsList"],members:{AppsList:{shape:"S1c"},TagList:{shape:"S5f"}}},output:{type:"structure",members:{AppsList:{shape:"S1c"},AppsListArn:{}}}},PutNotificationChannel:{input:{type:"structure",required:["SnsTopicArn","SnsRoleName"],members:{SnsTopicArn:{},SnsRoleName:{}}}},PutPolicy:{input:{type:"structure",required:["Policy"],members:{Policy:{shape:"S24"},TagList:{shape:"S5f"}}},output:{type:"structure",members:{Policy:{shape:"S24"},PolicyArn:{}}}},PutProtocolsList:{input:{type:"structure",required:["ProtocolsList"],members:{ProtocolsList:{shape:"S2v"},TagList:{shape:"S5f"}}},output:{type:"structure",members:{ProtocolsList:{shape:"S2v"},ProtocolsListArn:{}}}},PutResourceSet:{input:{type:"structure",required:["ResourceSet"],members:{ResourceSet:{shape:"S30"},TagList:{shape:"S5f"}}},output:{type:"structure",required:["ResourceSet","ResourceSetArn"],members:{ResourceSet:{shape:"S30"},ResourceSetArn:{}}}},TagResource:{input:{type:"structure",required:["ResourceArn","TagList"],members:{ResourceArn:{},TagList:{shape:"S5f"}}},output:{type:"structure",members:{}}},UntagResource:{input:{type:"structure",required:["ResourceArn","TagKeys"],members:{ResourceArn:{},TagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}}},shapes:{S9:{type:"list",member:{}},Sb:{type:"list",member:{type:"structure",members:{URI:{},Reason:{}}}},Sx:{type:"structure",members:{AccountScope:{type:"structure",members:{Accounts:{shape:"Sz"},AllAccountsEnabled:{type:"boolean"},ExcludeSpecifiedAccounts:{type:"boolean"}}},OrganizationalUnitScope:{type:"structure",members:{OrganizationalUnits:{type:"list",member:{}},AllOrganizationalUnitsEnabled:{type:"boolean"},ExcludeSpecifiedOrganizationalUnits:{type:"boolean"}}},RegionScope:{type:"structure",members:{Regions:{type:"list",member:{}},AllRegionsEnabled:{type:"boolean"}}},PolicyTypeScope:{type:"structure",members:{PolicyTypes:{type:"list",member:{}},AllPolicyTypesEnabled:{type:"boolean"}}}}},Sz:{type:"list",member:{}},S1c:{type:"structure",required:["ListName","AppsList"],members:{ListId:{},ListName:{},ListUpdateToken:{},CreateTime:{type:"timestamp"},LastUpdateTime:{type:"timestamp"},AppsList:{shape:"S1g"},PreviousAppsList:{type:"map",key:{},value:{shape:"S1g"}}}},S1g:{type:"list",member:{type:"structure",required:["AppName","Protocol","Port"],members:{AppName:{},Protocol:{},Port:{type:"long"}}}},S1x:{type:"map",key:{},value:{}},S24:{type:"structure",required:["PolicyName","SecurityServicePolicyData","ResourceType","ExcludeResourceTags","RemediationEnabled"],members:{PolicyId:{},PolicyName:{},PolicyUpdateToken:{},SecurityServicePolicyData:{type:"structure",required:["Type"],members:{Type:{},ManagedServiceData:{},PolicyOption:{type:"structure",members:{NetworkFirewallPolicy:{type:"structure",members:{FirewallDeploymentModel:{}}},ThirdPartyFirewallPolicy:{type:"structure",members:{FirewallDeploymentModel:{}}}}}}},ResourceType:{},ResourceTypeList:{shape:"S2c"},ResourceTags:{type:"list",member:{type:"structure",required:["Key"],members:{Key:{},Value:{}}}},ExcludeResourceTags:{type:"boolean"},RemediationEnabled:{type:"boolean"},DeleteUnusedFMManagedResources:{type:"boolean"},IncludeMap:{shape:"S2h"},ExcludeMap:{shape:"S2h"},ResourceSetIds:{type:"list",member:{}},PolicyDescription:{},PolicyStatus:{}}},S2c:{type:"list",member:{}},S2h:{type:"map",key:{},value:{type:"list",member:{}}},S2v:{type:"structure",required:["ListName","ProtocolsList"],members:{ListId:{},ListName:{},ListUpdateToken:{},CreateTime:{type:"timestamp"},LastUpdateTime:{type:"timestamp"},ProtocolsList:{shape:"S2w"},PreviousProtocolsList:{type:"map",key:{},value:{shape:"S2w"}}}},S2w:{type:"list",member:{}},S30:{type:"structure",required:["Name","ResourceTypeList"],members:{Id:{},Name:{},Description:{},UpdateToken:{},ResourceTypeList:{shape:"S2c"},LastUpdateTime:{type:"timestamp"},ResourceSetStatus:{}}},S3p:{type:"structure",members:{ViolationTarget:{},ViolatingSecurityGroups:{shape:"S3q"}}},S3q:{type:"list",member:{}},S3x:{type:"structure",members:{StatelessRuleGroups:{type:"list",member:{type:"structure",members:{RuleGroupName:{},ResourceId:{},Priority:{type:"integer"}}}},StatelessDefaultActions:{shape:"S42"},StatelessFragmentDefaultActions:{shape:"S42"},StatelessCustomActions:{shape:"S42"},StatefulRuleGroups:{type:"list",member:{type:"structure",members:{RuleGroupName:{},ResourceId:{},Priority:{type:"integer"},Override:{type:"structure",members:{Action:{}}}}}},StatefulDefaultActions:{shape:"S42"},StatefulEngineOptions:{type:"structure",members:{RuleOrder:{}}}}},S42:{type:"list",member:{}},S4c:{type:"list",member:{shape:"S4d"}},S4d:{type:"structure",members:{DestinationType:{},TargetType:{},Destination:{},Target:{}}},S4g:{type:"list",member:{type:"structure",members:{IpV4Cidr:{},PrefixListId:{},IpV6Cidr:{},ContributingSubnets:{shape:"S3q"},AllowedTargets:{type:"list",member:{}},RouteTableId:{}}}},S51:{type:"structure",members:{ResourceId:{},Description:{}}},S5f:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}}}}},3061:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["proton"]={};s.Proton=i.defineService("proton",["2020-07-20"]);Object.defineProperty(a.services["proton"],"2020-07-20",{get:function get(){var e=r(6474);e.paginators=r(1019).pagination;e.waiters=r(8939).waiters;return e},enumerable:true,configurable:true});e.exports=s.Proton},3090:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["codecommit"]={};s.CodeCommit=i.defineService("codecommit",["2015-04-13"]);Object.defineProperty(a.services["codecommit"],"2015-04-13",{get:function get(){var e=r(2553);e.paginators=r(3729).pagination;return e},enumerable:true,configurable:true});e.exports=s.CodeCommit},3092:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2018-05-10",endpointPrefix:"ssm-sap",jsonVersion:"1.1",protocol:"rest-json",serviceAbbreviation:"SsmSap",serviceFullName:"AWS Systems Manager for SAP",serviceId:"Ssm Sap",signatureVersion:"v4",signingName:"ssm-sap",uid:"ssm-sap-2018-05-10"},operations:{DeleteResourcePermission:{http:{requestUri:"/delete-resource-permission",responseCode:200},input:{type:"structure",required:["ResourceArn"],members:{ActionType:{},SourceResourceArn:{},ResourceArn:{}}},output:{type:"structure",members:{Policy:{}}}},DeregisterApplication:{http:{requestUri:"/deregister-application",responseCode:200},input:{type:"structure",required:["ApplicationId"],members:{ApplicationId:{}}},output:{type:"structure",members:{}}},GetApplication:{http:{requestUri:"/get-application",responseCode:200},input:{type:"structure",members:{ApplicationId:{},ApplicationArn:{},AppRegistryArn:{}}},output:{type:"structure",members:{Application:{shape:"Sd"},Tags:{shape:"Sj"}}}},GetComponent:{http:{requestUri:"/get-component",responseCode:200},input:{type:"structure",required:["ApplicationId","ComponentId"],members:{ApplicationId:{},ComponentId:{}}},output:{type:"structure",members:{Component:{type:"structure",members:{ComponentId:{},ApplicationId:{},ComponentType:{},Status:{},Databases:{type:"list",member:{}},Hosts:{type:"list",member:{type:"structure",members:{HostName:{},HostRole:{},HostIp:{},InstanceId:{}}}},PrimaryHost:{},LastUpdated:{type:"timestamp"}}}}}},GetDatabase:{http:{requestUri:"/get-database",responseCode:200},input:{type:"structure",members:{ApplicationId:{},ComponentId:{},DatabaseId:{},DatabaseArn:{}}},output:{type:"structure",members:{Database:{type:"structure",members:{ApplicationId:{},ComponentId:{},Credentials:{shape:"Sz"},DatabaseId:{},DatabaseName:{},DatabaseType:{},Arn:{},Status:{},PrimaryHost:{},SQLPort:{type:"integer"},LastUpdated:{type:"timestamp"}}},Tags:{shape:"Sj"}}}},GetOperation:{http:{requestUri:"/get-operation",responseCode:200},input:{type:"structure",required:["OperationId"],members:{OperationId:{}}},output:{type:"structure",members:{Operation:{shape:"S1a"}}}},GetResourcePermission:{http:{requestUri:"/get-resource-permission",responseCode:200},input:{type:"structure",required:["ResourceArn"],members:{ActionType:{},ResourceArn:{}}},output:{type:"structure",members:{Policy:{}}}},ListApplications:{http:{requestUri:"/list-applications",responseCode:200},input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Applications:{type:"list",member:{type:"structure",members:{Id:{},Type:{},Arn:{},Tags:{shape:"Sj"}}}},NextToken:{}}}},ListComponents:{http:{requestUri:"/list-components",responseCode:200},input:{type:"structure",members:{ApplicationId:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Components:{type:"list",member:{type:"structure",members:{ApplicationId:{},ComponentId:{},ComponentType:{},Tags:{shape:"Sj"}}}},NextToken:{}}}},ListDatabases:{http:{requestUri:"/list-databases",responseCode:200},input:{type:"structure",members:{ApplicationId:{},ComponentId:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Databases:{type:"list",member:{type:"structure",members:{ApplicationId:{},ComponentId:{},DatabaseId:{},DatabaseType:{},Arn:{},Tags:{shape:"Sj"}}}},NextToken:{}}}},ListOperations:{http:{requestUri:"/list-operations",responseCode:200},input:{type:"structure",required:["ApplicationId"],members:{ApplicationId:{},MaxResults:{type:"integer"},NextToken:{},Filters:{type:"list",member:{type:"structure",required:["Name","Value","Operator"],members:{Name:{},Value:{},Operator:{}}}}}},output:{type:"structure",members:{Operations:{type:"list",member:{shape:"S1a"}},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:"Sj"}}}},PutResourcePermission:{http:{requestUri:"/put-resource-permission",responseCode:200},input:{type:"structure",required:["ActionType","SourceResourceArn","ResourceArn"],members:{ActionType:{},SourceResourceArn:{},ResourceArn:{}}},output:{type:"structure",members:{Policy:{}}}},RegisterApplication:{http:{requestUri:"/register-application",responseCode:200},input:{type:"structure",required:["ApplicationId","ApplicationType","Instances","Credentials"],members:{ApplicationId:{},ApplicationType:{},Instances:{type:"list",member:{}},SapInstanceNumber:{},Sid:{},Tags:{shape:"Sj"},Credentials:{shape:"Sz"}}},output:{type:"structure",members:{Application:{shape:"Sd"},OperationId:{}}}},TagResource:{http:{requestUri:"/tags/{resourceArn}",responseCode:200},input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tags:{shape:"Sj"}}},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},UpdateApplicationSettings:{http:{requestUri:"/update-application-settings",responseCode:200},input:{type:"structure",required:["ApplicationId"],members:{ApplicationId:{},CredentialsToAddOrUpdate:{shape:"Sz"},CredentialsToRemove:{shape:"Sz"}}},output:{type:"structure",members:{Message:{},OperationIds:{type:"list",member:{}}}}}},shapes:{Sd:{type:"structure",members:{Id:{},Type:{},Arn:{},AppRegistryArn:{},Status:{},Components:{type:"list",member:{}},LastUpdated:{type:"timestamp"},StatusMessage:{}}},Sj:{type:"map",key:{},value:{}},Sz:{type:"list",member:{type:"structure",required:["DatabaseName","CredentialType","SecretId"],members:{DatabaseName:{},CredentialType:{},SecretId:{type:"string",sensitive:true}}}},S1a:{type:"structure",members:{Id:{},Type:{},Status:{},StatusMessage:{},Properties:{type:"map",key:{},value:{}},ResourceType:{},ResourceId:{},ResourceArn:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},LastUpdatedTime:{type:"timestamp"}}}}}},3093:function(e){e.exports={version:2,waiters:{FleetStarted:{delay:30,maxAttempts:40,operation:"DescribeFleets",acceptors:[{state:"success",matcher:"pathAll",argument:"Fleets[].State",expected:"RUNNING"},{state:"failure",matcher:"pathAny",argument:"Fleets[].State",expected:"STOPPING"},{state:"failure",matcher:"pathAny",argument:"Fleets[].State",expected:"STOPPED"}]},FleetStopped:{delay:30,maxAttempts:40,operation:"DescribeFleets",acceptors:[{state:"success",matcher:"pathAll",argument:"Fleets[].State",expected:"STOPPED"},{state:"failure",matcher:"pathAny",argument:"Fleets[].State",expected:"STARTING"},{state:"failure",matcher:"pathAny",argument:"Fleets[].State",expected:"RUNNING"}]}}}},3094:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["personalize"]={};s.Personalize=i.defineService("personalize",["2018-05-22"]);Object.defineProperty(a.services["personalize"],"2018-05-22",{get:function get(){var e=r(5757);e.paginators=r(3851).pagination;return e},enumerable:true,configurable:true});e.exports=s.Personalize},3115:function(e,t,r){var s=r(2393);var i=s.util.inherit;s.Signers.V2=i(s.Signers.RequestSigner,{addAuthorization:function addAuthorization(e,t){if(!t)t=s.util.date.getDate();var r=this.request;r.params.Timestamp=s.util.date.iso8601(t);r.params.SignatureVersion="2";r.params.SignatureMethod="HmacSHA256";r.params.AWSAccessKeyId=e.accessKeyId;if(e.sessionToken){r.params.SecurityToken=e.sessionToken}delete r.params.Signature;r.params.Signature=this.signature(e);r.body=s.util.queryParamsToString(r.params);r.headers["Content-Length"]=r.body.length},signature:function signature(e){return s.util.crypto.hmac(e.secretAccessKey,this.stringToSign(),"base64")},stringToSign:function stringToSign(){var e=[];e.push(this.request.method);e.push(this.request.endpoint.host.toLowerCase());e.push(this.request.pathname());e.push(s.util.queryParamsToString(this.request.params));return e.join("\n")}});e.exports=s.Signers.V2},3129:function(e){e.exports=require("child_process")},3136:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["cloudhsmv2"]={};s.CloudHSMV2=i.defineService("cloudhsmv2",["2017-04-28"]);Object.defineProperty(a.services["cloudhsmv2"],"2017-04-28",{get:function get(){var e=r(6249);e.paginators=r(5615).pagination;return e},enumerable:true,configurable:true});e.exports=s.CloudHSMV2},3138:function(e,t,r){var s=r(2393);r(5968);s.EC2MetadataCredentials=s.util.inherit(s.Credentials,{constructor:function EC2MetadataCredentials(e){s.Credentials.call(this);e=e?s.util.copy(e):{};e=s.util.merge({maxRetries:this.defaultMaxRetries},e);if(!e.httpOptions)e.httpOptions={};e.httpOptions=s.util.merge({timeout:this.defaultTimeout,connectTimeout:this.defaultConnectTimeout},e.httpOptions);this.metadataService=new s.MetadataService(e);this.logger=e.logger||s.config&&s.config.logger},defaultTimeout:1e3,defaultConnectTimeout:1e3,defaultMaxRetries:3,originalExpiration:undefined,refresh:function refresh(e){this.coalesceRefresh(e||s.util.fn.callback)},load:function load(e){var t=this;t.metadataService.loadCredentials(function(r,s){if(r){if(t.hasLoadedCredentials()){t.extendExpirationIfExpired();e()}else{e(r)}}else{t.setCredentials(s);t.extendExpirationIfExpired();e()}})},hasLoadedCredentials:function hasLoadedCredentials(){return this.AccessKeyId&&this.secretAccessKey},extendExpirationIfExpired:function extendExpirationIfExpired(){if(this.needsRefresh()){this.originalExpiration=this.originalExpiration||this.expireTime;this.expired=false;var e=15*60+Math.floor(Math.random()*5*60);var t=s.util.date.getDate().getTime();this.expireTime=new Date(t+e*1e3);this.logger.warn("Attempting credential expiration extension due to a "+"credential service availability issue. A refresh of these "+"credentials will be attempted again at "+this.expireTime+"\nFor more information, please visit: https://docs.aws.amazon.com/sdkref/latest/guide/feature-static-credentials.html")}},setCredentials:function setCredentials(e){var t=s.util.date.getDate().getTime();var r=new Date(e.Expiration);this.expired=t>=r?true:false;this.metadata=e;this.accessKeyId=e.AccessKeyId;this.secretAccessKey=e.SecretAccessKey;this.sessionToken=e.Token;this.expireTime=r}})},3148:function(e){e.exports={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"}}}},ChangeCidrCollection:{http:{requestUri:"/2013-04-01/cidrcollection/{CidrCollectionId}"},input:{locationName:"ChangeCidrCollectionRequest",xmlNamespace:{uri:"https://route53.amazonaws.com/doc/2013-04-01/"},type:"structure",required:["Id","Changes"],members:{Id:{location:"uri",locationName:"CidrCollectionId"},CollectionVersion:{type:"long"},Changes:{type:"list",member:{type:"structure",required:["LocationName","Action","CidrList"],members:{LocationName:{},Action:{},CidrList:{type:"list",member:{locationName:"Cidr"}}}}}}},output:{type:"structure",required:["Id"],members:{Id:{}}}},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:"Sv"}}}}}}}},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:"S1l"},RemoveTagKeys:{type:"list",member:{locationName:"Key"}}}},output:{type:"structure",members:{}}},CreateCidrCollection:{http:{requestUri:"/2013-04-01/cidrcollection",responseCode:201},input:{locationName:"CreateCidrCollectionRequest",xmlNamespace:{uri:"https://route53.amazonaws.com/doc/2013-04-01/"},type:"structure",required:["Name","CallerReference"],members:{Name:{},CallerReference:{}}},output:{type:"structure",members:{Collection:{type:"structure",members:{Arn:{},Id:{},Name:{},Version:{type:"long"}}},Location:{location:"header",locationName:"Location"}}}},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:"S20"}}},output:{type:"structure",required:["HealthCheck","Location"],members:{HealthCheck:{shape:"S2n"},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:"S34"},DelegationSetId:{}}},output:{type:"structure",required:["HostedZone","ChangeInfo","DelegationSet","Location"],members:{HostedZone:{shape:"S37"},ChangeInfo:{shape:"S5"},DelegationSet:{shape:"S39"},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:"S3f"},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:"S3m"},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:"S39"},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:"S3v"},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:"S40"},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:"S3v"},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"}}}},DeleteCidrCollection:{http:{method:"DELETE",requestUri:"/2013-04-01/cidrcollection/{CidrCollectionId}"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"CidrCollectionId"}}},output:{type:"structure",members:{}}},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:"S3f"}}}}},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:"S5h"}}}},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:"S2n"}}}},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:"S5s"}}}},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:"S5s"}}}},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:"S37"},DelegationSet:{shape:"S39"},VPCs:{shape:"S60"}}}},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:"S3m"}}}},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:"S39"}}}},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:"S3v"}}}},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:"S40"}}}},GetTrafficPolicyInstanceCount:{http:{method:"GET",requestUri:"/2013-04-01/trafficpolicyinstancecount"},input:{type:"structure",members:{}},output:{type:"structure",required:["TrafficPolicyInstanceCount"],members:{TrafficPolicyInstanceCount:{type:"integer"}}}},ListCidrBlocks:{http:{method:"GET",requestUri:"/2013-04-01/cidrcollection/{CidrCollectionId}/cidrblocks"},input:{type:"structure",required:["CollectionId"],members:{CollectionId:{location:"uri",locationName:"CidrCollectionId"},LocationName:{location:"querystring",locationName:"location"},NextToken:{location:"querystring",locationName:"nexttoken"},MaxResults:{location:"querystring",locationName:"maxresults"}}},output:{type:"structure",members:{NextToken:{},CidrBlocks:{type:"list",member:{type:"structure",members:{CidrBlock:{},LocationName:{}}}}}}},ListCidrCollections:{http:{method:"GET",requestUri:"/2013-04-01/cidrcollection"},input:{type:"structure",members:{NextToken:{location:"querystring",locationName:"nexttoken"},MaxResults:{location:"querystring",locationName:"maxresults"}}},output:{type:"structure",members:{NextToken:{},CidrCollections:{type:"list",member:{type:"structure",members:{Arn:{},Id:{},Name:{},Version:{type:"long"}}}}}}},ListCidrLocations:{http:{method:"GET",requestUri:"/2013-04-01/cidrcollection/{CidrCollectionId}"},input:{type:"structure",required:["CollectionId"],members:{CollectionId:{location:"uri",locationName:"CidrCollectionId"},NextToken:{location:"querystring",locationName:"nexttoken"},MaxResults:{location:"querystring",locationName:"maxresults"}}},output:{type:"structure",members:{NextToken:{},CidrLocations:{type:"list",member:{type:"structure",members:{LocationName:{}}}}}}},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:"S5h",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:"S2n",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:"S7c"},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:"S7c"},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:"S3m",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:"Sv",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:"S39",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:"S7x"}}}},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:"S7x",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:"S88"},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:"S88"},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:"S88"},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:"S3v",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:"S60"}}}},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:"S2d"},EnableSNI:{type:"boolean"},Regions:{shape:"S2f"},AlarmIdentifier:{shape:"S2h"},InsufficientDataHealthStatus:{},ResetElements:{type:"list",member:{locationName:"ResettableElementName"}}}},output:{type:"structure",required:["HealthCheck"],members:{HealthCheck:{shape:"S2n"}}}},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:"S37"}}}},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:"S3v"}}}},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:"S40"}}}}},shapes:{S5:{type:"structure",required:["Id","Status","SubmittedAt"],members:{Id:{},Status:{},SubmittedAt:{type:"timestamp"},Comment:{}}},Sa:{type:"structure",members:{VPCRegion:{},VPCId:{}}},Sv:{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:{},CidrRoutingConfig:{type:"structure",required:["CollectionId","LocationName"],members:{CollectionId:{},LocationName:{}}}}},S1l:{type:"list",member:{locationName:"Tag",type:"structure",members:{Key:{},Value:{}}}},S20:{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:"S2d"},EnableSNI:{type:"boolean"},Regions:{shape:"S2f"},AlarmIdentifier:{shape:"S2h"},InsufficientDataHealthStatus:{},RoutingControlArn:{}}},S2d:{type:"list",member:{locationName:"ChildHealthCheck"}},S2f:{type:"list",member:{locationName:"Region"}},S2h:{type:"structure",required:["Region","Name"],members:{Region:{},Name:{}}},S2n:{type:"structure",required:["Id","CallerReference","HealthCheckConfig","HealthCheckVersion"],members:{Id:{},CallerReference:{},LinkedService:{shape:"S2o"},HealthCheckConfig:{shape:"S20"},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:{}}}}}}}},S2o:{type:"structure",members:{ServicePrincipal:{},Description:{}}},S34:{type:"structure",members:{Comment:{},PrivateZone:{type:"boolean"}}},S37:{type:"structure",required:["Id","Name","CallerReference"],members:{Id:{},Name:{},CallerReference:{},Config:{shape:"S34"},ResourceRecordSetCount:{type:"long"},LinkedService:{shape:"S2o"}}},S39:{type:"structure",required:["NameServers"],members:{Id:{},CallerReference:{},NameServers:{type:"list",member:{locationName:"NameServer"}}}},S3f:{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"}}},S3m:{type:"structure",required:["Id","HostedZoneId","CloudWatchLogsLogGroupArn"],members:{Id:{},HostedZoneId:{},CloudWatchLogsLogGroupArn:{}}},S3v:{type:"structure",required:["Id","Version","Name","Type","Document"],members:{Id:{},Version:{type:"integer"},Name:{},Type:{},Document:{},Comment:{}}},S40:{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:{}}},S5h:{type:"structure",members:{ContinentCode:{},ContinentName:{},CountryCode:{},CountryName:{},SubdivisionCode:{},SubdivisionName:{}}},S5s:{type:"list",member:{locationName:"HealthCheckObservation",type:"structure",members:{Region:{},IPAddress:{},StatusReport:{type:"structure",members:{Status:{},CheckedTime:{type:"timestamp"}}}}}},S60:{type:"list",member:{shape:"Sa",locationName:"VPC"}},S7c:{type:"list",member:{shape:"S37",locationName:"HostedZone"}},S7x:{type:"structure",members:{ResourceType:{},ResourceId:{},Tags:{shape:"S1l"}}},S88:{type:"list",member:{shape:"S40",locationName:"TrafficPolicyInstance"}}}}},3150:function(e){e.exports={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},AssumeImpersonationRole:{input:{type:"structure",required:["OrganizationId","ImpersonationRoleId"],members:{OrganizationId:{},ImpersonationRoleId:{}}},output:{type:"structure",members:{Token:{},ExpiresIn:{type:"long"}}}},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},CreateAvailabilityConfiguration:{input:{type:"structure",required:["OrganizationId","DomainName"],members:{ClientToken:{idempotencyToken:true},OrganizationId:{},DomainName:{},EwsProvider:{shape:"Sm"},LambdaProvider:{shape:"Sq"}}},output:{type:"structure",members:{}},idempotent:true},CreateGroup:{input:{type:"structure",required:["OrganizationId","Name"],members:{OrganizationId:{},Name:{}}},output:{type:"structure",members:{GroupId:{}}},idempotent:true},CreateImpersonationRole:{input:{type:"structure",required:["OrganizationId","Name","Type","Rules"],members:{ClientToken:{idempotencyToken:true},OrganizationId:{},Name:{},Type:{},Description:{},Rules:{shape:"S10"}}},output:{type:"structure",members:{ImpersonationRoleId:{}}}},CreateMobileDeviceAccessRule:{input:{type:"structure",required:["OrganizationId","Name","Effect"],members:{OrganizationId:{},ClientToken:{idempotencyToken:true},Name:{},Description:{},Effect:{},DeviceTypes:{shape:"S1d"},NotDeviceTypes:{shape:"S1d"},DeviceModels:{shape:"S1f"},NotDeviceModels:{shape:"S1f"},DeviceOperatingSystems:{shape:"S1h"},NotDeviceOperatingSystems:{shape:"S1h"},DeviceUserAgents:{shape:"S1j"},NotDeviceUserAgents:{shape:"S1j"}}},output:{type:"structure",members:{MobileDeviceAccessRuleId:{}}}},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:"Sp"}}},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},DeleteAvailabilityConfiguration:{input:{type:"structure",required:["OrganizationId","DomainName"],members:{OrganizationId:{},DomainName:{}}},output:{type:"structure",members:{}},idempotent:true},DeleteEmailMonitoringConfiguration:{input:{type:"structure",required:["OrganizationId"],members:{OrganizationId:{}}},output:{type:"structure",members:{}},idempotent:true},DeleteGroup:{input:{type:"structure",required:["OrganizationId","GroupId"],members:{OrganizationId:{},GroupId:{}}},output:{type:"structure",members:{}},idempotent:true},DeleteImpersonationRole:{input:{type:"structure",required:["OrganizationId","ImpersonationRoleId"],members:{OrganizationId:{},ImpersonationRoleId:{}}},output:{type:"structure",members:{}}},DeleteMailboxPermissions:{input:{type:"structure",required:["OrganizationId","EntityId","GranteeId"],members:{OrganizationId:{},EntityId:{},GranteeId:{}}},output:{type:"structure",members:{}},idempotent:true},DeleteMobileDeviceAccessOverride:{input:{type:"structure",required:["OrganizationId","UserId","DeviceId"],members:{OrganizationId:{},UserId:{},DeviceId:{}}},output:{type:"structure",members:{}}},DeleteMobileDeviceAccessRule:{input:{type:"structure",required:["OrganizationId","MobileDeviceAccessRuleId"],members:{OrganizationId:{},MobileDeviceAccessRuleId:{}}},output:{type:"structure",members:{}}},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},DeregisterMailDomain:{input:{type:"structure",required:["OrganizationId","DomainName"],members:{OrganizationId:{},DomainName:{}}},output:{type:"structure",members:{}},idempotent:true},DescribeEmailMonitoringConfiguration:{input:{type:"structure",required:["OrganizationId"],members:{OrganizationId:{}}},output:{type:"structure",members:{RoleArn:{},LogGroupArn:{}}},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},DescribeInboundDmarcSettings:{input:{type:"structure",required:["OrganizationId"],members:{OrganizationId:{}}},output:{type:"structure",members:{Enforced:{type:"boolean"}}},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:"S3p"},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"],members:{OrganizationId:{},IpAddress:{},Action:{},UserId:{},ImpersonationRoleId:{}}},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:"S45"}}},idempotent:true},GetImpersonationRole:{input:{type:"structure",required:["OrganizationId","ImpersonationRoleId"],members:{OrganizationId:{},ImpersonationRoleId:{}}},output:{type:"structure",members:{ImpersonationRoleId:{},Name:{},Type:{},Description:{},Rules:{shape:"S10"},DateCreated:{type:"timestamp"},DateModified:{type:"timestamp"}}}},GetImpersonationRoleEffect:{input:{type:"structure",required:["OrganizationId","ImpersonationRoleId","TargetUser"],members:{OrganizationId:{},ImpersonationRoleId:{},TargetUser:{}}},output:{type:"structure",members:{Type:{},Effect:{},MatchedRules:{type:"list",member:{type:"structure",members:{ImpersonationRuleId:{},Name:{}}}}}}},GetMailDomain:{input:{type:"structure",required:["OrganizationId","DomainName"],members:{OrganizationId:{},DomainName:{}}},output:{type:"structure",members:{Records:{type:"list",member:{type:"structure",members:{Type:{},Hostname:{},Value:{}}}},IsTestDomain:{type:"boolean"},IsDefault:{type:"boolean"},OwnershipVerificationStatus:{},DkimVerificationStatus:{}}},idempotent:true},GetMailboxDetails:{input:{type:"structure",required:["OrganizationId","UserId"],members:{OrganizationId:{},UserId:{}}},output:{type:"structure",members:{MailboxQuota:{type:"integer"},MailboxSize:{type:"double"}}},idempotent:true},GetMobileDeviceAccessEffect:{input:{type:"structure",required:["OrganizationId"],members:{OrganizationId:{},DeviceType:{},DeviceModel:{},DeviceOperatingSystem:{},DeviceUserAgent:{}}},output:{type:"structure",members:{Effect:{},MatchedRules:{type:"list",member:{type:"structure",members:{MobileDeviceAccessRuleId:{},Name:{}}}}}}},GetMobileDeviceAccessOverride:{input:{type:"structure",required:["OrganizationId","UserId","DeviceId"],members:{OrganizationId:{},UserId:{},DeviceId:{}}},output:{type:"structure",members:{UserId:{},DeviceId:{},Effect:{},Description:{},DateCreated:{type:"timestamp"},DateModified:{type:"timestamp"}}}},ListAccessControlRules:{input:{type:"structure",required:["OrganizationId"],members:{OrganizationId:{}}},output:{type:"structure",members:{Rules:{type:"list",member:{type:"structure",members:{Name:{},Effect:{},Description:{},IpRanges:{shape:"S50"},NotIpRanges:{shape:"S50"},Actions:{shape:"S52"},NotActions:{shape:"S52"},UserIds:{shape:"S53"},NotUserIds:{shape:"S53"},DateCreated:{type:"timestamp"},DateModified:{type:"timestamp"},ImpersonationRoleIds:{shape:"S54"},NotImpersonationRoleIds:{shape:"S54"}}}}}}},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},ListAvailabilityConfigurations:{input:{type:"structure",required:["OrganizationId"],members:{OrganizationId:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{AvailabilityConfigurations:{type:"list",member:{type:"structure",members:{DomainName:{},ProviderType:{},EwsProvider:{type:"structure",members:{EwsEndpoint:{},EwsUsername:{}}},LambdaProvider:{shape:"Sq"},DateCreated:{type:"timestamp"},DateModified:{type:"timestamp"}}}},NextToken:{}}}},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},ListImpersonationRoles:{input:{type:"structure",required:["OrganizationId"],members:{OrganizationId:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Roles:{type:"list",member:{type:"structure",members:{ImpersonationRoleId:{},Name:{},Type:{},DateCreated:{type:"timestamp"},DateModified:{type:"timestamp"}}}},NextToken:{}}}},ListMailDomains:{input:{type:"structure",required:["OrganizationId"],members:{OrganizationId:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{MailDomains:{type:"list",member:{type:"structure",members:{DomainName:{},DefaultDomain:{type:"boolean"}}}},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:"S65"}}}},NextToken:{}}},idempotent:true},ListMobileDeviceAccessOverrides:{input:{type:"structure",required:["OrganizationId"],members:{OrganizationId:{},UserId:{},DeviceId:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Overrides:{type:"list",member:{type:"structure",members:{UserId:{},DeviceId:{},Effect:{},Description:{},DateCreated:{type:"timestamp"},DateModified:{type:"timestamp"}}}},NextToken:{}}}},ListMobileDeviceAccessRules:{input:{type:"structure",required:["OrganizationId"],members:{OrganizationId:{}}},output:{type:"structure",members:{Rules:{type:"list",member:{type:"structure",members:{MobileDeviceAccessRuleId:{},Name:{},Description:{},Effect:{},DeviceTypes:{shape:"S1d"},NotDeviceTypes:{shape:"S1d"},DeviceModels:{shape:"S1f"},NotDeviceModels:{shape:"S1f"},DeviceOperatingSystems:{shape:"S1h"},NotDeviceOperatingSystems:{shape:"S1h"},DeviceUserAgents:{shape:"S1j"},NotDeviceUserAgents:{shape:"S1j"},DateCreated:{type:"timestamp"},DateModified:{type:"timestamp"}}}}}}},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:"S6t"}}}},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:"S50"},NotIpRanges:{shape:"S50"},Actions:{shape:"S52"},NotActions:{shape:"S52"},UserIds:{shape:"S53"},NotUserIds:{shape:"S53"},OrganizationId:{},ImpersonationRoleIds:{shape:"S54"},NotImpersonationRoleIds:{shape:"S54"}}},output:{type:"structure",members:{}}},PutEmailMonitoringConfiguration:{input:{type:"structure",required:["OrganizationId","RoleArn","LogGroupArn"],members:{OrganizationId:{},RoleArn:{},LogGroupArn:{}}},output:{type:"structure",members:{}},idempotent:true},PutInboundDmarcSettings:{input:{type:"structure",required:["OrganizationId","Enforced"],members:{OrganizationId:{},Enforced:{type:"boolean"}}},output:{type:"structure",members:{}},idempotent:true},PutMailboxPermissions:{input:{type:"structure",required:["OrganizationId","EntityId","GranteeId","PermissionValues"],members:{OrganizationId:{},EntityId:{},GranteeId:{},PermissionValues:{shape:"S65"}}},output:{type:"structure",members:{}},idempotent:true},PutMobileDeviceAccessOverride:{input:{type:"structure",required:["OrganizationId","UserId","DeviceId","Effect"],members:{OrganizationId:{},UserId:{},DeviceId:{},Effect:{},Description:{}}},output:{type:"structure",members:{}}},PutRetentionPolicy:{input:{type:"structure",required:["OrganizationId","Name","FolderConfigurations"],members:{OrganizationId:{},Id:{},Name:{},Description:{type:"string",sensitive:true},FolderConfigurations:{shape:"S45"}}},output:{type:"structure",members:{}},idempotent:true},RegisterMailDomain:{input:{type:"structure",required:["OrganizationId","DomainName"],members:{ClientToken:{idempotencyToken:true},OrganizationId:{},DomainName:{}}},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:"Sp"}}},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:"S6t"}}},output:{type:"structure",members:{}}},TestAvailabilityConfiguration:{input:{type:"structure",required:["OrganizationId"],members:{OrganizationId:{},DomainName:{},EwsProvider:{shape:"Sm"},LambdaProvider:{shape:"Sq"}}},output:{type:"structure",members:{TestPassed:{type:"boolean"},FailureReason:{}}}},UntagResource:{input:{type:"structure",required:["ResourceARN","TagKeys"],members:{ResourceARN:{},TagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateAvailabilityConfiguration:{input:{type:"structure",required:["OrganizationId","DomainName"],members:{OrganizationId:{},DomainName:{},EwsProvider:{shape:"Sm"},LambdaProvider:{shape:"Sq"}}},output:{type:"structure",members:{}},idempotent:true},UpdateDefaultMailDomain:{input:{type:"structure",required:["OrganizationId","DomainName"],members:{OrganizationId:{},DomainName:{}}},output:{type:"structure",members:{}},idempotent:true},UpdateImpersonationRole:{input:{type:"structure",required:["OrganizationId","ImpersonationRoleId","Name","Type","Rules"],members:{OrganizationId:{},ImpersonationRoleId:{},Name:{},Type:{},Description:{},Rules:{shape:"S10"}}},output:{type:"structure",members:{}}},UpdateMailboxQuota:{input:{type:"structure",required:["OrganizationId","UserId","MailboxQuota"],members:{OrganizationId:{},UserId:{},MailboxQuota:{type:"integer"}}},output:{type:"structure",members:{}},idempotent:true},UpdateMobileDeviceAccessRule:{input:{type:"structure",required:["OrganizationId","MobileDeviceAccessRuleId","Name","Effect"],members:{OrganizationId:{},MobileDeviceAccessRuleId:{},Name:{},Description:{},Effect:{},DeviceTypes:{shape:"S1d"},NotDeviceTypes:{shape:"S1d"},DeviceModels:{shape:"S1f"},NotDeviceModels:{shape:"S1f"},DeviceOperatingSystems:{shape:"S1h"},NotDeviceOperatingSystems:{shape:"S1h"},DeviceUserAgents:{shape:"S1j"},NotDeviceUserAgents:{shape:"S1j"}}},output:{type:"structure",members:{}}},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:"S3p"}}},output:{type:"structure",members:{}},idempotent:true}},shapes:{Sm:{type:"structure",required:["EwsEndpoint","EwsUsername","EwsPassword"],members:{EwsEndpoint:{},EwsUsername:{},EwsPassword:{shape:"Sp"}}},Sp:{type:"string",sensitive:true},Sq:{type:"structure",required:["LambdaArn"],members:{LambdaArn:{}}},S10:{type:"list",member:{type:"structure",required:["ImpersonationRuleId","Effect"],members:{ImpersonationRuleId:{},Name:{},Description:{},Effect:{},TargetUsers:{shape:"S16"},NotTargetUsers:{shape:"S16"}}}},S16:{type:"list",member:{}},S1d:{type:"list",member:{}},S1f:{type:"list",member:{}},S1h:{type:"list",member:{}},S1j:{type:"list",member:{}},S3p:{type:"structure",members:{AutoAcceptRequests:{type:"boolean"},AutoDeclineRecurringRequests:{type:"boolean"},AutoDeclineConflictingRequests:{type:"boolean"}}},S45:{type:"list",member:{type:"structure",required:["Name","Action"],members:{Name:{},Action:{},Period:{type:"integer"}}}},S50:{type:"list",member:{}},S52:{type:"list",member:{}},S53:{type:"list",member:{}},S54:{type:"list",member:{}},S65:{type:"list",member:{}},S6t:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}}}}},3178:function(e){e.exports={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:{type:"string",sensitive:true},sessionId:{},eventList:{type:"list",member:{type:"structure",required:["eventType","sentAt"],members:{eventId:{},eventType:{},eventValue:{type:"float"},itemId:{shape:"S7"},properties:{jsonvalue:true,type:"string",sensitive:true},sentAt:{type:"timestamp"},recommendationId:{},impression:{type:"list",member:{shape:"S7"}},metricAttribution:{type:"structure",required:["eventAttributionSource"],members:{eventAttributionSource:{}}}},sensitive:true}}}}},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,type:"string",sensitive: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,type:"string",sensitive:true}}}}}}}},shapes:{S7:{type:"string",sensitive:true}}}},3198:function(e){e.exports={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"]}}}}},3203:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["licensemanager"]={};s.LicenseManager=i.defineService("licensemanager",["2018-08-01"]);Object.defineProperty(a.services["licensemanager"],"2018-08-01",{get:function get(){var e=r(6176);e.paginators=r(194).pagination;return e},enumerable:true,configurable:true});e.exports=s.LicenseManager},3205:function(e){e.exports={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:{BatchGetMetricData:{http:{requestUri:"/v2/email/metrics/batch"},input:{type:"structure",required:["Queries"],members:{Queries:{type:"list",member:{type:"structure",required:["Id","Namespace","Metric","StartDate","EndDate"],members:{Id:{},Namespace:{},Metric:{},Dimensions:{type:"map",key:{},value:{}},StartDate:{type:"timestamp"},EndDate:{type:"timestamp"}}}}}},output:{type:"structure",members:{Results:{type:"list",member:{type:"structure",members:{Id:{},Timestamps:{type:"list",member:{type:"timestamp"}},Values:{type:"list",member:{type:"long"}}}}},Errors:{type:"list",member:{type:"structure",members:{Id:{},Code:{},Message:{}}}}}}},CreateConfigurationSet:{http:{requestUri:"/v2/email/configuration-sets"},input:{type:"structure",required:["ConfigurationSetName"],members:{ConfigurationSetName:{},TrackingOptions:{shape:"Sn"},DeliveryOptions:{shape:"Sp"},ReputationOptions:{shape:"Ss"},SendingOptions:{shape:"Sv"},Tags:{shape:"Sw"},SuppressionOptions:{shape:"S10"},VdmOptions:{shape:"S13"}}},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:"S1a"}}},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:"S1r"},UnsubscribeAll:{type:"boolean"},AttributesData:{}}},output:{type:"structure",members:{}}},CreateContactList:{http:{requestUri:"/v2/email/contact-lists"},input:{type:"structure",required:["ContactListName"],members:{ContactListName:{},Topics:{shape:"S1z"},Description:{},Tags:{shape:"Sw"}}},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:"Sw"},ScalingMode:{}}},output:{type:"structure",members:{}}},CreateDeliverabilityTestReport:{http:{requestUri:"/v2/email/deliverability-dashboard/test"},input:{type:"structure",required:["FromEmailAddress","Content"],members:{ReportName:{},FromEmailAddress:{},Content:{shape:"S2g"},Tags:{shape:"Sw"}}},output:{type:"structure",required:["ReportId","DeliverabilityTestStatus"],members:{ReportId:{},DeliverabilityTestStatus:{}}}},CreateEmailIdentity:{http:{requestUri:"/v2/email/identities"},input:{type:"structure",required:["EmailIdentity"],members:{EmailIdentity:{},Tags:{shape:"Sw"},DkimSigningAttributes:{shape:"S2v"},ConfigurationSetName:{}}},output:{type:"structure",members:{IdentityType:{},VerifiedForSendingStatus:{type:"boolean"},DkimAttributes:{shape:"S31"}}}},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:"S3b"}}},output:{type:"structure",members:{}}},CreateImportJob:{http:{requestUri:"/v2/email/import-jobs"},input:{type:"structure",required:["ImportDestination","ImportDataSource"],members:{ImportDestination:{shape:"S3g"},ImportDataSource:{shape:"S3l"}}},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:"S11"}}},Details:{type:"structure",members:{MailType:{},WebsiteURL:{shape:"S4k"},ContactLanguage:{},UseCaseDescription:{shape:"S4m"},AdditionalContactEmailAddresses:{shape:"S4n"},ReviewDetails:{type:"structure",members:{Status:{},CaseId:{}}}}},VdmAttributes:{shape:"S4s"}}}},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:"Sn"},DeliveryOptions:{shape:"Sp"},ReputationOptions:{shape:"Ss"},SendingOptions:{shape:"Sv"},Tags:{shape:"Sw"},SuppressionOptions:{shape:"S10"},VdmOptions:{shape:"S13"}}}},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:"S1b"},KinesisFirehoseDestination:{shape:"S1d"},CloudWatchDestination:{shape:"S1f"},SnsDestination:{shape:"S1l"},PinpointDestination:{shape:"S1m"}}}}}}},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:"S1r"},TopicDefaultPreferences:{shape:"S1r"},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:"S1z"},Description:{},CreatedTimestamp:{type:"timestamp"},LastUpdatedTimestamp:{type:"timestamp"},Tags:{shape:"Sw"}}}},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:"S5j"}}}},GetDedicatedIpPool:{http:{method:"GET",requestUri:"/v2/email/dedicated-ip-pools/{PoolName}"},input:{type:"structure",required:["PoolName"],members:{PoolName:{location:"uri",locationName:"PoolName"}}},output:{type:"structure",members:{DedicatedIpPool:{type:"structure",required:["PoolName","ScalingMode"],members:{PoolName:{},ScalingMode:{}}}}}},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:"S5j"}},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:"S5x"},PendingExpirationSubscribedDomains:{shape:"S5x"}}}},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:"S65"},OverallPlacement:{shape:"S67"},IspPlacements:{type:"list",member:{type:"structure",members:{IspName:{},PlacementStatistics:{shape:"S67"}}}},Message:{},Tags:{shape:"Sw"}}}},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:"S6f"}}}},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:"S6p"},ReadRatePercent:{type:"double"},DomainIspPlacements:{shape:"S6q"}}},DailyVolumes:{type:"list",member:{type:"structure",members:{StartDate:{type:"timestamp"},VolumeStatistics:{shape:"S6p"},DomainIspPlacements:{shape:"S6q"}}}}}}},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:"S31"},MailFromAttributes:{type:"structure",required:["MailFromDomain","MailFromDomainStatus","BehaviorOnMxFailure"],members:{MailFromDomain:{},MailFromDomainStatus:{},BehaviorOnMxFailure:{}}},Policies:{shape:"S70"},Tags:{shape:"Sw"},ConfigurationSetName:{},VerificationStatus:{}}}},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:"S70"}}}},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:"S3b"}}}},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:"S3g"},ImportDataSource:{shape:"S3l"},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:"S1r"},TopicDefaultPreferences:{shape:"S1r"},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:"S65"}},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:"S6f"}},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"},VerificationStatus:{}}}},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:"S3g"},JobStatus:{},CreatedTimestamp:{type:"timestamp"},ProcessedRecordsCount:{type:"integer"},FailedRecordsCount:{type:"integer"}}}},NextToken:{}}}},ListRecommendations:{http:{requestUri:"/v2/email/vdm/recommendations"},input:{type:"structure",members:{Filter:{type:"map",key:{},value:{}},NextToken:{},PageSize:{type:"integer"}}},output:{type:"structure",members:{Recommendations:{type:"list",member:{type:"structure",members:{ResourceArn:{},Type:{},Description:{},Status:{},CreatedTimestamp:{type:"timestamp"},LastUpdatedTimestamp:{type:"timestamp"},Impact:{}}}},NextToken:{}}}},ListSuppressedDestinations:{http:{method:"GET",requestUri:"/v2/email/suppression/addresses"},input:{type:"structure",members:{Reasons:{shape:"S11",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:"Sw"}}}},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:"S4k"},ContactLanguage:{},UseCaseDescription:{shape:"S4m"},AdditionalContactEmailAddresses:{shape:"S4n"},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:"S11"}}},output:{type:"structure",members:{}}},PutAccountVdmAttributes:{http:{method:"PUT",requestUri:"/v2/email/account/vdm"},input:{type:"structure",required:["VdmAttributes"],members:{VdmAttributes:{shape:"S4s"}}},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:"S11"}}},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:{}}},PutConfigurationSetVdmOptions:{http:{method:"PUT",requestUri:"/v2/email/configuration-sets/{ConfigurationSetName}/vdm-options"},input:{type:"structure",required:["ConfigurationSetName"],members:{ConfigurationSetName:{location:"uri",locationName:"ConfigurationSetName"},VdmOptions:{shape:"S13"}}},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:{}}},PutDedicatedIpPoolScalingAttributes:{http:{method:"PUT",requestUri:"/v2/email/dedicated-ip-pools/{PoolName}/scaling"},input:{type:"structure",required:["PoolName","ScalingMode"],members:{PoolName:{location:"uri",locationName:"PoolName"},ScalingMode:{}}},output:{type:"structure",members:{}},idempotent:true},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:"S5x"}}},output:{type:"structure",members:{}}},PutEmailIdentityConfigurationSetAttributes:{http:{method:"PUT",requestUri:"/v2/email/identities/{EmailIdentity}/configuration-set"},input:{type:"structure",required:["EmailIdentity"],members:{EmailIdentity:{location:"uri",locationName:"EmailIdentity"},ConfigurationSetName:{}}},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:"S2v"}}},output:{type:"structure",members:{DkimStatus:{},DkimTokens:{shape:"S33"}}}},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:"Sae"},FeedbackForwardingEmailAddress:{},FeedbackForwardingEmailAddressIdentityArn:{},DefaultEmailTags:{shape:"Saf"},DefaultContent:{type:"structure",members:{Template:{shape:"S2o"}}},BulkEmailEntries:{type:"list",member:{type:"structure",required:["Destination"],members:{Destination:{shape:"Sam"},ReplacementTags:{shape:"Saf"},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:"Sam"},ReplyToAddresses:{shape:"Sae"},FeedbackForwardingEmailAddress:{},FeedbackForwardingEmailAddressIdentityArn:{},Content:{shape:"S2g"},EmailTags:{shape:"Saf"},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:"Sw"}}},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:"S1a"}}},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:"S1r"},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:"S1z"},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:"S3b"}}},output:{type:"structure",members:{}}}},shapes:{Sn:{type:"structure",required:["CustomRedirectDomain"],members:{CustomRedirectDomain:{}}},Sp:{type:"structure",members:{TlsPolicy:{},SendingPoolName:{}}},Ss:{type:"structure",members:{ReputationMetricsEnabled:{type:"boolean"},LastFreshStart:{type:"timestamp"}}},Sv:{type:"structure",members:{SendingEnabled:{type:"boolean"}}},Sw:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},S10:{type:"structure",members:{SuppressedReasons:{shape:"S11"}}},S11:{type:"list",member:{}},S13:{type:"structure",members:{DashboardOptions:{type:"structure",members:{EngagementMetrics:{}}},GuardianOptions:{type:"structure",members:{OptimizedSharedDelivery:{}}}}},S1a:{type:"structure",members:{Enabled:{type:"boolean"},MatchingEventTypes:{shape:"S1b"},KinesisFirehoseDestination:{shape:"S1d"},CloudWatchDestination:{shape:"S1f"},SnsDestination:{shape:"S1l"},PinpointDestination:{shape:"S1m"}}},S1b:{type:"list",member:{}},S1d:{type:"structure",required:["IamRoleArn","DeliveryStreamArn"],members:{IamRoleArn:{},DeliveryStreamArn:{}}},S1f:{type:"structure",required:["DimensionConfigurations"],members:{DimensionConfigurations:{type:"list",member:{type:"structure",required:["DimensionName","DimensionValueSource","DefaultDimensionValue"],members:{DimensionName:{},DimensionValueSource:{},DefaultDimensionValue:{}}}}}},S1l:{type:"structure",required:["TopicArn"],members:{TopicArn:{}}},S1m:{type:"structure",members:{ApplicationArn:{}}},S1r:{type:"list",member:{type:"structure",required:["TopicName","SubscriptionStatus"],members:{TopicName:{},SubscriptionStatus:{}}}},S1z:{type:"list",member:{type:"structure",required:["TopicName","DisplayName","DefaultSubscriptionStatus"],members:{TopicName:{},DisplayName:{},Description:{},DefaultSubscriptionStatus:{}}}},S2g:{type:"structure",members:{Simple:{type:"structure",required:["Subject","Body"],members:{Subject:{shape:"S2i"},Body:{type:"structure",members:{Text:{shape:"S2i"},Html:{shape:"S2i"}}}}},Raw:{type:"structure",required:["Data"],members:{Data:{type:"blob"}}},Template:{shape:"S2o"}}},S2i:{type:"structure",required:["Data"],members:{Data:{},Charset:{}}},S2o:{type:"structure",members:{TemplateName:{},TemplateArn:{},TemplateData:{}}},S2v:{type:"structure",members:{DomainSigningSelector:{},DomainSigningPrivateKey:{type:"string",sensitive:true},NextSigningKeyLength:{}}},S31:{type:"structure",members:{SigningEnabled:{type:"boolean"},Status:{},Tokens:{shape:"S33"},SigningAttributesOrigin:{},NextSigningKeyLength:{},CurrentSigningKeyLength:{},LastKeyGenerationTimestamp:{type:"timestamp"}}},S33:{type:"list",member:{}},S3b:{type:"structure",members:{Subject:{},Text:{},Html:{}}},S3g:{type:"structure",members:{SuppressionListDestination:{type:"structure",required:["SuppressionListImportAction"],members:{SuppressionListImportAction:{}}},ContactListDestination:{type:"structure",required:["ContactListName","ContactListImportAction"],members:{ContactListName:{},ContactListImportAction:{}}}}},S3l:{type:"structure",required:["S3Url","DataFormat"],members:{S3Url:{},DataFormat:{}}},S4k:{type:"string",sensitive:true},S4m:{type:"string",sensitive:true},S4n:{type:"list",member:{type:"string",sensitive:true},sensitive:true},S4s:{type:"structure",required:["VdmEnabled"],members:{VdmEnabled:{},DashboardAttributes:{type:"structure",members:{EngagementMetrics:{}}},GuardianAttributes:{type:"structure",members:{OptimizedSharedDelivery:{}}}}},S5j:{type:"structure",required:["Ip","WarmupStatus","WarmupPercentage"],members:{Ip:{},WarmupStatus:{},WarmupPercentage:{type:"integer"},PoolName:{}}},S5x:{type:"list",member:{type:"structure",members:{Domain:{},SubscriptionStartDate:{type:"timestamp"},InboxPlacementTrackingOption:{type:"structure",members:{Global:{type:"boolean"},TrackedIsps:{type:"list",member:{}}}}}}},S65:{type:"structure",members:{ReportId:{},ReportName:{},Subject:{},FromEmailAddress:{},CreateDate:{type:"timestamp"},DeliverabilityTestStatus:{}}},S67:{type:"structure",members:{InboxPercentage:{type:"double"},SpamPercentage:{type:"double"},MissingPercentage:{type:"double"},SpfPercentage:{type:"double"},DkimPercentage:{type:"double"}}},S6f:{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:{}}}},S6p:{type:"structure",members:{InboxRawCount:{type:"long"},SpamRawCount:{type:"long"},ProjectedInbox:{type:"long"},ProjectedSpam:{type:"long"}}},S6q:{type:"list",member:{type:"structure",members:{IspName:{},InboxRawCount:{type:"long"},SpamRawCount:{type:"long"},InboxPercentage:{type:"double"},SpamPercentage:{type:"double"}}}},S70:{type:"map",key:{},value:{}},Sae:{type:"list",member:{}},Saf:{type:"list",member:{type:"structure",required:["Name","Value"],members:{Name:{},Value:{}}}},Sam:{type:"structure",members:{ToAddresses:{shape:"Sae"},CcAddresses:{shape:"Sae"},BccAddresses:{shape:"Sae"}}}}}},3211:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2020-09-10",endpointPrefix:"application-cost-profiler",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"AWS Application Cost Profiler",serviceId:"ApplicationCostProfiler",signatureVersion:"v4",signingName:"application-cost-profiler",uid:"AWSApplicationCostProfiler-2020-09-10"},operations:{DeleteReportDefinition:{http:{method:"DELETE",requestUri:"/reportDefinition/{reportId}"},input:{type:"structure",required:["reportId"],members:{reportId:{location:"uri",locationName:"reportId"}}},output:{type:"structure",members:{reportId:{}}}},GetReportDefinition:{http:{method:"GET",requestUri:"/reportDefinition/{reportId}"},input:{type:"structure",required:["reportId"],members:{reportId:{location:"uri",locationName:"reportId"}}},output:{type:"structure",required:["reportId","reportDescription","reportFrequency","format","destinationS3Location","createdAt","lastUpdated"],members:{reportId:{},reportDescription:{},reportFrequency:{},format:{},destinationS3Location:{shape:"S9"},createdAt:{type:"timestamp"},lastUpdated:{type:"timestamp"}}}},ImportApplicationUsage:{http:{requestUri:"/importApplicationUsage"},input:{type:"structure",required:["sourceS3Location"],members:{sourceS3Location:{type:"structure",required:["bucket","key"],members:{bucket:{},key:{},region:{}}}}},output:{type:"structure",required:["importId"],members:{importId:{}}}},ListReportDefinitions:{http:{method:"GET",requestUri:"/reportDefinition"},input:{type:"structure",members:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{reportDefinitions:{type:"list",member:{type:"structure",members:{reportId:{},reportDescription:{},reportFrequency:{},format:{},destinationS3Location:{shape:"S9"},createdAt:{type:"timestamp"},lastUpdatedAt:{type:"timestamp"}}}},nextToken:{}}}},PutReportDefinition:{http:{requestUri:"/reportDefinition"},input:{type:"structure",required:["reportId","reportDescription","reportFrequency","format","destinationS3Location"],members:{reportId:{},reportDescription:{},reportFrequency:{},format:{},destinationS3Location:{shape:"S9"}}},output:{type:"structure",members:{reportId:{}}}},UpdateReportDefinition:{http:{method:"PUT",requestUri:"/reportDefinition/{reportId}"},input:{type:"structure",required:["reportId","reportDescription","reportFrequency","format","destinationS3Location"],members:{reportId:{location:"uri",locationName:"reportId"},reportDescription:{},reportFrequency:{},format:{},destinationS3Location:{shape:"S9"}}},output:{type:"structure",members:{reportId:{}}}}},shapes:{S9:{type:"structure",required:["bucket","prefix"],members:{bucket:{},prefix:{}}}}}},3220:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["lexruntimev2"]={};s.LexRuntimeV2=i.defineService("lexruntimev2",["2020-08-07"]);Object.defineProperty(a.services["lexruntimev2"],"2020-08-07",{get:function get(){var e=r(2756);e.paginators=r(2407).pagination;return e},enumerable:true,configurable:true});e.exports=s.LexRuntimeV2},3226:function(e){e.exports={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"}}}}}},DescribeClientAuthenticationSettings:{input:{type:"structure",required:["DirectoryId"],members:{DirectoryId:{},Type:{},NextToken:{},Limit:{type:"integer"}}},output:{type:"structure",members:{ClientAuthenticationSettingsInfo:{type:"list",member:{type:"structure",members:{Type:{},Status:{},LastUpdatedDateTime:{type:"timestamp"}}}},NextToken:{}}}},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:"S3h"},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:"S3q"},ConnectSettings:{type:"structure",members:{VpcId:{},SubnetIds:{shape:"Sm"},CustomerUserName:{},SecurityGroupId:{},AvailabilityZones:{shape:"S3s"},ConnectIps:{type:"list",member:{}}}},RadiusSettings:{shape:"S3w"},RadiusStatus:{},StageReason:{},SsoEnabled:{type:"boolean"},DesiredNumberOfDomainControllers:{type:"integer"},OwnerDirectoryDescription:{type:"structure",members:{DirectoryId:{},AccountId:{},DnsIpAddrs:{shape:"S15"},VpcSettings:{shape:"S3q"},RadiusSettings:{shape:"S3w"},RadiusStatus:{}}},RegionsInfo:{type:"structure",members:{PrimaryRegion:{},AdditionalRegions:{type:"list",member:{}}}},OsVersion:{}}}},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:{}}}},DescribeSettings:{input:{type:"structure",required:["DirectoryId"],members:{DirectoryId:{},Status:{},NextToken:{}}},output:{type:"structure",members:{DirectoryId:{},SettingEntries:{type:"list",member:{type:"structure",members:{Type:{},Name:{},AllowedValues:{},AppliedValue:{},RequestedValue:{},RequestStatus:{},RequestDetailedStatus:{type:"map",key:{},value:{}},RequestStatusMessage:{},LastUpdatedDateTime:{type:"timestamp"},LastRequestedDateTime:{type:"timestamp"},DataType:{}}}},NextToken:{}}}},DescribeSharedDirectories:{input:{type:"structure",required:["OwnerDirectoryId"],members:{OwnerDirectoryId:{},SharedDirectoryIds:{shape:"S3h"},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:{}}}},DescribeUpdateDirectory:{input:{type:"structure",required:["DirectoryId","UpdateType"],members:{DirectoryId:{},UpdateType:{},RegionName:{},NextToken:{}}},output:{type:"structure",members:{UpdateActivities:{type:"list",member:{type:"structure",members:{Region:{},Status:{},StatusReason:{},InitiatedBy:{},NewValue:{shape:"S6a"},PreviousValue:{shape:"S6a"},StartTime:{type:"timestamp"},LastUpdatedDateTime:{type:"timestamp"}}}},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:"S3w"}}},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:{}}},UpdateDirectorySetup:{input:{type:"structure",required:["DirectoryId","UpdateType"],members:{DirectoryId:{},UpdateType:{},OSUpdateSettings:{shape:"S6b"},CreateSnapshotBeforeUpdate:{type:"boolean"}}},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:"S3w"}}},output:{type:"structure",members:{}}},UpdateSettings:{input:{type:"structure",required:["DirectoryId","Settings"],members:{DirectoryId:{},Settings:{type:"list",member:{type:"structure",required:["Name","Value"],members:{Name:{},Value:{}}}}}},output:{type:"structure",members:{DirectoryId:{}}}},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:{}}},S3h:{type:"list",member:{}},S3q:{type:"structure",members:{VpcId:{},SubnetIds:{shape:"Sm"},SecurityGroupId:{},AvailabilityZones:{shape:"S3s"}}},S3s:{type:"list",member:{}},S3w:{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"}}},S6a:{type:"structure",members:{OSUpdateSettings:{shape:"S6b"}}},S6b:{type:"structure",members:{OSVersion:{}}}}}},3232:function(e){e.exports={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:"Sv"},CertificateAuthorityType:{},IdempotencyToken:{},KeyStorageSecurityStandard:{},Tags:{shape:"S15"},UsageMode:{}}},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:"S1l"}}}},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:"S1t"}}}},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:{ApiPassthrough:{type:"structure",members:{Extensions:{type:"structure",members:{CertificatePolicies:{type:"list",member:{type:"structure",required:["CertPolicyId"],members:{CertPolicyId:{},PolicyQualifiers:{type:"list",member:{type:"structure",required:["PolicyQualifierId","Qualifier"],members:{PolicyQualifierId:{},Qualifier:{type:"structure",required:["CpsUri"],members:{CpsUri:{}}}}}}}}},ExtendedKeyUsage:{type:"list",member:{type:"structure",members:{ExtendedKeyUsageType:{},ExtendedKeyUsageObjectIdentifier:{}}}},KeyUsage:{shape:"Sj"},SubjectAlternativeNames:{type:"list",member:{shape:"Sp"}},CustomExtensions:{type:"list",member:{type:"structure",required:["ObjectIdentifier","Value"],members:{ObjectIdentifier:{},Value:{},Critical:{type:"boolean"}}}}}},Subject:{shape:"S5"}}},CertificateAuthorityArn:{},Csr:{type:"blob"},SigningAlgorithm:{},TemplateArn:{},Validity:{shape:"S2x"},ValidityNotBefore:{shape:"S2x"},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:"S1t"}},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:"S1l"},Policy:{}}}},NextToken:{}}}},ListTags:{input:{type:"structure",required:["CertificateAuthorityArn"],members:{CertificateAuthorityArn:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Tags:{shape:"S15"},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:"S15"}}}},UntagCertificateAuthority:{input:{type:"structure",required:["CertificateAuthorityArn","Tags"],members:{CertificateAuthorityArn:{},Tags:{shape:"S15"}}}},UpdateCertificateAuthority:{input:{type:"structure",required:["CertificateAuthorityArn"],members:{CertificateAuthorityArn:{},RevocationConfiguration:{shape:"Sv"},Status:{}}}}},shapes:{S2:{type:"structure",required:["KeyAlgorithm","SigningAlgorithm","Subject"],members:{KeyAlgorithm:{},SigningAlgorithm:{},Subject:{shape:"S5"},CsrExtensions:{type:"structure",members:{KeyUsage:{shape:"Sj"},SubjectInformationAccess:{type:"list",member:{type:"structure",required:["AccessMethod","AccessLocation"],members:{AccessMethod:{type:"structure",members:{CustomObjectIdentifier:{},AccessMethodType:{}}},AccessLocation:{shape:"Sp"}}}}}}}},S5:{type:"structure",members:{Country:{},Organization:{},OrganizationalUnit:{},DistinguishedNameQualifier:{},State:{},CommonName:{},SerialNumber:{},Locality:{},Title:{},Surname:{},GivenName:{},Initials:{},Pseudonym:{},GenerationQualifier:{},CustomAttributes:{type:"list",member:{type:"structure",required:["ObjectIdentifier","Value"],members:{ObjectIdentifier:{},Value:{}}}}}},Sj:{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"}}},Sp:{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:{}}},Sv:{type:"structure",members:{CrlConfiguration:{type:"structure",required:["Enabled"],members:{Enabled:{type:"boolean"},ExpirationInDays:{type:"integer"},CustomCname:{},S3BucketName:{},S3ObjectAcl:{}}},OcspConfiguration:{type:"structure",required:["Enabled"],members:{Enabled:{type:"boolean"},OcspCustomCname:{}}}}},S15:{type:"list",member:{type:"structure",required:["Key"],members:{Key:{},Value:{}}}},S1l:{type:"list",member:{}},S1t:{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:"Sv"},RestorableUntil:{type:"timestamp"},KeyStorageSecurityStandard:{},UsageMode:{}}},S2x:{type:"structure",required:["Value","Type"],members:{Value:{type:"long"},Type:{}}}}}},3235:function(e){e.exports={pagination:{ListLinuxSubscriptionInstances:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Instances"},ListLinuxSubscriptions:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Subscriptions"}}}},3236:function(e){e.exports={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:{}}},3241:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["migrationhubconfig"]={};s.MigrationHubConfig=i.defineService("migrationhubconfig",["2019-06-30"]);Object.defineProperty(a.services["migrationhubconfig"],"2019-06-30",{get:function get(){var e=r(6572);e.paginators=r(9349).pagination;return e},enumerable:true,configurable:true});e.exports=s.MigrationHubConfig},3246:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["licensemanagerlinuxsubscriptions"]={};s.LicenseManagerLinuxSubscriptions=i.defineService("licensemanagerlinuxsubscriptions",["2018-05-10"]);Object.defineProperty(a.services["licensemanagerlinuxsubscriptions"],"2018-05-10",{get:function get(){var e=r(5226);e.paginators=r(3235).pagination;return e},enumerable:true,configurable:true});e.exports=s.LicenseManagerLinuxSubscriptions},3256:function(e){e.exports={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:{}}}}}},3259:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["ecrpublic"]={};s.ECRPUBLIC=i.defineService("ecrpublic",["2020-10-30"]);Object.defineProperty(a.services["ecrpublic"],"2020-10-30",{get:function get(){var e=r(9797);e.paginators=r(4788).pagination;return e},enumerable:true,configurable:true});e.exports=s.ECRPUBLIC},3262:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["appmesh"]={};s.AppMesh=i.defineService("appmesh",["2018-10-01","2018-10-01*","2019-01-25"]);Object.defineProperty(a.services["appmesh"],"2018-10-01",{get:function get(){var e=r(3256);e.paginators=r(9254).pagination;return e},enumerable:true,configurable:true});Object.defineProperty(a.services["appmesh"],"2019-01-25",{get:function get(){var e=r(5442);e.paginators=r(6376).pagination;return e},enumerable:true,configurable:true});e.exports=s.AppMesh},3263:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["dms"]={};s.DMS=i.defineService("dms",["2016-01-01"]);Object.defineProperty(a.services["dms"],"2016-01-01",{get:function get(){var e=r(8691);e.paginators=r(9476).pagination;e.waiters=r(8377).waiters;return e},enumerable:true,configurable:true});e.exports=s.DMS},3267:function(e){e.exports={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","parentImage","targetRepository","clientToken"],members:{containerType:{},name:{},description:{},semanticVersion:{},components:{shape:"Sl"},instanceConfiguration:{shape:"St"},dockerfileTemplateData:{},dockerfileTemplateUri:{},platformOverride:{},imageOsVersionOverride:{},parentImage:{},tags:{shape:"Se"},workingDirectory:{},targetRepository:{shape:"S14"},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:"S19"},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:"S25"},enhancedImageMetadataEnabled:{type:"boolean"},tags:{shape:"Se"},clientToken:{idempotencyToken:true},imageScanningConfiguration:{shape:"S27"}}},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:"S25"},enhancedImageMetadataEnabled:{type:"boolean"},schedule:{shape:"S2b"},status:{},tags:{shape:"Se"},clientToken:{idempotencyToken:true},imageScanningConfiguration:{shape:"S27"}}},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:"Su"},tags:{shape:"Se"},workingDirectory:{},additionalInstanceConfiguration:{shape:"S2i"},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:"S2n"},instanceProfileName:{},securityGroupIds:{shape:"S2q"},subnetId:{},logging:{shape:"S2r"},keyPair:{},terminateInstanceOnFailure:{type:"boolean"},snsTopicArn:{},resourceTags:{shape:"S2u"},instanceMetadataOptions:{shape:"S2v"},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"},state:{shape:"S3i"},parameters:{type:"list",member:{type:"structure",required:["name","type"],members:{name:{},type:{},defaultValue:{shape:"Sr"},description:{}}}},owner:{},data:{},kmsKeyId:{},encrypted:{type:"boolean"},dateCreated:{},tags:{shape:"Se"},publisher:{},obfuscate:{type:"boolean"}}}}}},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:"S3v"}}}},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:"S41"}}}},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:"S48"},imageRecipe:{shape:"S4a"},containerRecipe:{shape:"S3v"},sourcePipelineName:{},sourcePipelineArn:{},infrastructureConfiguration:{shape:"S4c"},distributionConfiguration:{shape:"S41"},imageTestsConfiguration:{shape:"S25"},dateCreated:{},outputResources:{shape:"S4d"},tags:{shape:"Se"},buildType:{},imageSource:{},scanState:{type:"structure",members:{status:{},reason:{}}},imageScanningConfiguration:{shape:"S27"}}}}}},GetImagePipeline:{http:{method:"GET",requestUri:"/GetImagePipeline"},input:{type:"structure",required:["imagePipelineArn"],members:{imagePipelineArn:{location:"querystring",locationName:"imagePipelineArn"}}},output:{type:"structure",members:{requestId:{},imagePipeline:{shape:"S4o"}}}},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:"S4a"}}}},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:"S4c"}}}},GetWorkflowExecution:{http:{method:"GET",requestUri:"/GetWorkflowExecution"},input:{type:"structure",required:["workflowExecutionId"],members:{workflowExecutionId:{location:"querystring",locationName:"workflowExecutionId"}}},output:{type:"structure",members:{requestId:{},workflowBuildVersionArn:{},workflowExecutionId:{},imageBuildVersionArn:{},type:{},status:{},message:{},totalStepCount:{type:"integer"},totalStepsSucceeded:{type:"integer"},totalStepsFailed:{type:"integer"},totalStepsSkipped:{type:"integer"},startTime:{},endTime:{}}}},GetWorkflowStepExecution:{http:{method:"GET",requestUri:"/GetWorkflowStepExecution"},input:{type:"structure",required:["stepExecutionId"],members:{stepExecutionId:{location:"querystring",locationName:"stepExecutionId"}}},output:{type:"structure",members:{requestId:{},stepExecutionId:{},workflowBuildVersionArn:{},workflowExecutionId:{},imageBuildVersionArn:{},name:{},description:{},action:{},status:{},rollbackStatus:{},message:{},inputs:{},outputs:{},startTime:{},endTime:{},onFailure:{},timeoutSeconds:{type:"integer"}}}},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:{}}}},ImportVmImage:{http:{method:"PUT",requestUri:"/ImportVmImage"},input:{type:"structure",required:["name","semanticVersion","platform","vmImportTaskId","clientToken"],members:{name:{},semanticVersion:{},description:{},platform:{},osVersion:{},vmImportTaskId:{},tags:{shape:"Se"},clientToken:{idempotencyToken:true}}},output:{type:"structure",members:{requestId:{},imageArn:{},clientToken:{}}}},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"},state:{shape:"S3i"},type:{},owner:{},description:{},changeDescription:{},dateCreated:{},tags:{shape:"Se"},publisher:{},obfuscate:{type:"boolean"}}}},nextToken:{}}}},ListComponents:{http:{requestUri:"/ListComponents"},input:{type:"structure",members:{owner:{},filters:{shape:"S5v"},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:"S5v"},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:"S5v"},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:"S5v"},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{requestId:{},imageSummaryList:{shape:"S6f"},nextToken:{}}}},ListImagePackages:{http:{requestUri:"/ListImagePackages"},input:{type:"structure",required:["imageBuildVersionArn"],members:{imageBuildVersionArn:{},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{requestId:{},imagePackageList:{type:"list",member:{type:"structure",members:{packageName:{},packageVersion:{}}}},nextToken:{}}}},ListImagePipelineImages:{http:{requestUri:"/ListImagePipelineImages"},input:{type:"structure",required:["imagePipelineArn"],members:{imagePipelineArn:{},filters:{shape:"S5v"},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{requestId:{},imageSummaryList:{shape:"S6f"},nextToken:{}}}},ListImagePipelines:{http:{requestUri:"/ListImagePipelines"},input:{type:"structure",members:{filters:{shape:"S5v"},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{requestId:{},imagePipelineList:{type:"list",member:{shape:"S4o"}},nextToken:{}}}},ListImageRecipes:{http:{requestUri:"/ListImageRecipes"},input:{type:"structure",members:{owner:{},filters:{shape:"S5v"},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:{}}}},ListImageScanFindingAggregations:{http:{requestUri:"/ListImageScanFindingAggregations"},input:{type:"structure",members:{filter:{shape:"S5w"},nextToken:{}}},output:{type:"structure",members:{requestId:{},aggregationType:{},responses:{type:"list",member:{type:"structure",members:{accountAggregation:{type:"structure",members:{accountId:{},severityCounts:{shape:"S6z"}}},imageAggregation:{type:"structure",members:{imageBuildVersionArn:{},severityCounts:{shape:"S6z"}}},imagePipelineAggregation:{type:"structure",members:{imagePipelineArn:{},severityCounts:{shape:"S6z"}}},vulnerabilityIdAggregation:{type:"structure",members:{vulnerabilityId:{},severityCounts:{shape:"S6z"}}}}}},nextToken:{}}}},ListImageScanFindings:{http:{requestUri:"/ListImageScanFindings"},input:{type:"structure",members:{filters:{type:"list",member:{type:"structure",members:{name:{},values:{type:"list",member:{}}}}},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{requestId:{},findings:{type:"list",member:{type:"structure",members:{awsAccountId:{},imageBuildVersionArn:{},imagePipelineArn:{},type:{},description:{},title:{},remediation:{type:"structure",members:{recommendation:{type:"structure",members:{text:{},url:{}}}}},severity:{},firstObservedAt:{type:"timestamp"},updatedAt:{type:"timestamp"},inspectorScore:{type:"double"},inspectorScoreDetails:{type:"structure",members:{adjustedCvss:{type:"structure",members:{scoreSource:{},cvssSource:{},version:{},score:{type:"double"},scoringVector:{},adjustments:{type:"list",member:{type:"structure",members:{metric:{},reason:{}}}}}}}},packageVulnerabilityDetails:{type:"structure",required:["vulnerabilityId"],members:{vulnerabilityId:{},vulnerablePackages:{type:"list",member:{type:"structure",members:{name:{},version:{},sourceLayerHash:{},epoch:{type:"integer"},release:{},arch:{},packageManager:{},filePath:{},fixedInVersion:{},remediation:{}}}},source:{},cvss:{type:"list",member:{type:"structure",members:{baseScore:{type:"double"},scoringVector:{},version:{},source:{}}}},relatedVulnerabilities:{type:"list",member:{}},sourceUrl:{},vendorSeverity:{},vendorCreatedAt:{type:"timestamp"},vendorUpdatedAt:{type:"timestamp"},referenceUrls:{type:"list",member:{}}}},fixAvailable:{}}}},nextToken:{}}}},ListImages:{http:{requestUri:"/ListImages"},input:{type:"structure",members:{owner:{},filters:{shape:"S5v"},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:{},buildType:{},imageSource:{}}}},nextToken:{}}}},ListInfrastructureConfigurations:{http:{requestUri:"/ListInfrastructureConfigurations"},input:{type:"structure",members:{filters:{shape:"S5v"},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{requestId:{},infrastructureConfigurationSummaryList:{type:"list",member:{type:"structure",members:{arn:{},name:{},description:{},dateCreated:{},dateUpdated:{},resourceTags:{shape:"S2u"},tags:{shape:"Se"},instanceTypes:{shape:"S2n"},instanceProfileName:{}}}},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"}}}},ListWorkflowExecutions:{http:{requestUri:"/ListWorkflowExecutions"},input:{type:"structure",required:["imageBuildVersionArn"],members:{maxResults:{type:"integer"},nextToken:{},imageBuildVersionArn:{}}},output:{type:"structure",members:{requestId:{},workflowExecutions:{type:"list",member:{type:"structure",members:{workflowBuildVersionArn:{},workflowExecutionId:{},type:{},status:{},message:{},totalStepCount:{type:"integer"},totalStepsSucceeded:{type:"integer"},totalStepsFailed:{type:"integer"},totalStepsSkipped:{type:"integer"},startTime:{},endTime:{}}}},imageBuildVersionArn:{},message:{},nextToken:{}}}},ListWorkflowStepExecutions:{http:{requestUri:"/ListWorkflowStepExecutions"},input:{type:"structure",required:["workflowExecutionId"],members:{maxResults:{type:"integer"},nextToken:{},workflowExecutionId:{}}},output:{type:"structure",members:{requestId:{},steps:{type:"list",member:{type:"structure",members:{stepExecutionId:{},name:{},description:{},action:{},status:{},rollbackStatus:{},message:{},inputs:{},outputs:{},startTime:{},endTime:{}}}},workflowBuildVersionArn:{},workflowExecutionId:{},imageBuildVersionArn:{},message:{},nextToken:{}}}},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:"S19"},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:"S25"},enhancedImageMetadataEnabled:{type:"boolean"},schedule:{shape:"S2b"},status:{},clientToken:{idempotencyToken:true},imageScanningConfiguration:{shape:"S27"}}},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:"S2n"},instanceProfileName:{},securityGroupIds:{shape:"S2q"},subnetId:{},logging:{shape:"S2r"},keyPair:{},terminateInstanceOnFailure:{type:"boolean"},snsTopicArn:{},clientToken:{idempotencyToken:true},resourceTags:{shape:"S2u"},instanceMetadataOptions:{shape:"S2v"}}},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:{},parameters:{type:"list",member:{type:"structure",required:["name","value"],members:{name:{},value:{shape:"Sr"}}}}}}},Sr:{type:"list",member:{}},St:{type:"structure",members:{image:{},blockDeviceMappings:{shape:"Su"}}},Su:{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:{},throughput:{type:"integer"}}},virtualName:{},noDevice:{}}}},S14:{type:"structure",required:["service","repositoryName"],members:{service:{},repositoryName:{}}},S19:{type:"list",member:{type:"structure",required:["region"],members:{region:{},amiDistributionConfiguration:{type:"structure",members:{name:{},description:{},targetAccountIds:{shape:"S1d"},amiTags:{shape:"Se"},kmsKeyId:{},launchPermission:{type:"structure",members:{userIds:{shape:"S1d"},userGroups:{shape:"S1g"},organizationArns:{type:"list",member:{}},organizationalUnitArns:{type:"list",member:{}}}}}},containerDistributionConfiguration:{type:"structure",required:["targetRepository"],members:{description:{},containerTags:{shape:"S1g"},targetRepository:{shape:"S14"}}},licenseConfigurationArns:{type:"list",member:{}},launchTemplateConfigurations:{type:"list",member:{type:"structure",required:["launchTemplateId"],members:{launchTemplateId:{},accountId:{},setDefaultVersion:{type:"boolean"}}}},s3ExportConfiguration:{type:"structure",required:["roleName","diskImageFormat","s3Bucket"],members:{roleName:{},diskImageFormat:{},s3Bucket:{},s3Prefix:{}}},fastLaunchConfigurations:{type:"list",member:{type:"structure",required:["enabled"],members:{enabled:{type:"boolean"},snapshotConfiguration:{type:"structure",members:{targetResourceCount:{type:"integer"}}},maxParallelLaunches:{type:"integer"},launchTemplate:{type:"structure",members:{launchTemplateId:{},launchTemplateName:{},launchTemplateVersion:{}}},accountId:{}}}}}}},S1d:{type:"list",member:{}},S1g:{type:"list",member:{}},S25:{type:"structure",members:{imageTestsEnabled:{type:"boolean"},timeoutMinutes:{type:"integer"}}},S27:{type:"structure",members:{imageScanningEnabled:{type:"boolean"},ecrConfiguration:{type:"structure",members:{repositoryName:{},containerTags:{shape:"S1g"}}}}},S2b:{type:"structure",members:{scheduleExpression:{},timezone:{},pipelineExecutionStartCondition:{}}},S2i:{type:"structure",members:{systemsManagerAgent:{type:"structure",members:{uninstallAfterBuild:{type:"boolean"}}},userDataOverride:{}}},S2n:{type:"list",member:{}},S2q:{type:"list",member:{}},S2r:{type:"structure",members:{s3Logs:{type:"structure",members:{s3BucketName:{},s3KeyPrefix:{}}}}},S2u:{type:"map",key:{},value:{}},S2v:{type:"structure",members:{httpTokens:{},httpPutResponseHopLimit:{type:"integer"}}},S3i:{type:"structure",members:{status:{},reason:{}}},S3v:{type:"structure",members:{arn:{},containerType:{},name:{},description:{},platform:{},owner:{},version:{},components:{shape:"Sl"},instanceConfiguration:{shape:"St"},dockerfileTemplateData:{},kmsKeyId:{},encrypted:{type:"boolean"},parentImage:{},dateCreated:{},tags:{shape:"Se"},workingDirectory:{},targetRepository:{shape:"S14"}}},S41:{type:"structure",required:["timeoutMinutes"],members:{arn:{},name:{},description:{},distributions:{shape:"S19"},timeoutMinutes:{type:"integer"},dateCreated:{},dateUpdated:{},tags:{shape:"Se"}}},S48:{type:"structure",members:{status:{},reason:{}}},S4a:{type:"structure",members:{arn:{},type:{},name:{},description:{},platform:{},owner:{},version:{},components:{shape:"Sl"},parentImage:{},blockDeviceMappings:{shape:"Su"},dateCreated:{},tags:{shape:"Se"},workingDirectory:{},additionalInstanceConfiguration:{shape:"S2i"}}},S4c:{type:"structure",members:{arn:{},name:{},description:{},instanceTypes:{shape:"S2n"},instanceProfileName:{},securityGroupIds:{shape:"S2q"},subnetId:{},logging:{shape:"S2r"},keyPair:{},terminateInstanceOnFailure:{type:"boolean"},snsTopicArn:{},dateCreated:{},dateUpdated:{},resourceTags:{shape:"S2u"},instanceMetadataOptions:{shape:"S2v"},tags:{shape:"Se"}}},S4d:{type:"structure",members:{amis:{type:"list",member:{type:"structure",members:{region:{},image:{},name:{},description:{},state:{shape:"S48"},accountId:{}}}},containers:{type:"list",member:{type:"structure",members:{region:{},imageUris:{shape:"S1g"}}}}}},S4o:{type:"structure",members:{arn:{},name:{},description:{},platform:{},enhancedImageMetadataEnabled:{type:"boolean"},imageRecipeArn:{},containerRecipeArn:{},infrastructureConfigurationArn:{},distributionConfigurationArn:{},imageTestsConfiguration:{shape:"S25"},schedule:{shape:"S2b"},status:{},dateCreated:{},dateUpdated:{},dateLastRun:{},dateNextRun:{},tags:{shape:"Se"},imageScanningConfiguration:{shape:"S27"}}},S5v:{type:"list",member:{shape:"S5w"}},S5w:{type:"structure",members:{name:{},values:{type:"list",member:{}}}},S6f:{type:"list",member:{type:"structure",members:{arn:{},name:{},type:{},version:{},platform:{},osVersion:{},state:{shape:"S48"},owner:{},dateCreated:{},outputResources:{shape:"S4d"},tags:{shape:"Se"},buildType:{},imageSource:{}}}},S6z:{type:"structure",members:{all:{type:"long"},critical:{type:"long"},high:{type:"long"},medium:{type:"long"}}}}}},3272:function(e){e.exports={pagination:{ListEnabledControls:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"enabledControls"}}}},3286:function(e){e.exports={pagination:{GetOutpostInstanceTypes:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListAssets:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListCatalogItems:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListOrders:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListOutposts:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListSites:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"}}}},3295:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["cloudwatchevents"]={};s.CloudWatchEvents=i.defineService("cloudwatchevents",["2014-02-03*","2015-10-07"]);Object.defineProperty(a.services["cloudwatchevents"],"2015-10-07",{get:function get(){var e=r(340);e.paginators=r(2418).pagination;return e},enumerable:true,configurable:true});e.exports=s.CloudWatchEvents},3298:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["appintegrations"]={};s.AppIntegrations=i.defineService("appintegrations",["2020-07-29"]);Object.defineProperty(a.services["appintegrations"],"2020-07-29",{get:function get(){var e=r(408);e.paginators=r(8465).pagination;return e},enumerable:true,configurable:true});e.exports=s.AppIntegrations},3300:function(e){e.exports={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:{}}}}},deprecated:true,deprecatedMessage:"AWS Server Migration Service is Deprecated."}},3301:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["account"]={};s.Account=i.defineService("account",["2021-02-01"]);Object.defineProperty(a.services["account"],"2021-02-01",{get:function get(){var e=r(2654);e.paginators=r(5569).pagination;return e},enumerable:true,configurable:true});e.exports=s.Account},3306:function(e){e.exports={pagination:{ListTunnels:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"}}}},3311:function(e){e.exports={pagination:{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"}}}},3325:function(e){e.exports={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"],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:{}}}}},3336:function(e){e.exports={pagination:{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"}}}},3337:function(e){e.exports={pagination:{ListApplications:{input_token:"nextToken",output_token:"nextToken",result_key:"applicationSummaries"}}}},3339:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2020-04-30",endpointPrefix:"resiliencehub",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"AWS Resilience Hub",serviceId:"resiliencehub",signatureVersion:"v4",signingName:"resiliencehub",uid:"resiliencehub-2020-04-30"},operations:{AddDraftAppVersionResourceMappings:{http:{requestUri:"/add-draft-app-version-resource-mappings",responseCode:200},input:{type:"structure",required:["appArn","resourceMappings"],members:{appArn:{},resourceMappings:{shape:"S3"}}},output:{type:"structure",required:["appArn","appVersion","resourceMappings"],members:{appArn:{},appVersion:{},resourceMappings:{shape:"S3"}}}},CreateApp:{http:{requestUri:"/create-app",responseCode:200},input:{type:"structure",required:["name"],members:{assessmentSchedule:{},clientToken:{idempotencyToken:true},description:{},name:{},policyArn:{},tags:{shape:"Si"}}},output:{type:"structure",required:["app"],members:{app:{shape:"Sm"}}}},CreateAppVersionAppComponent:{http:{requestUri:"/create-app-version-app-component",responseCode:200},input:{type:"structure",required:["appArn","name","type"],members:{additionalInfo:{shape:"Ss"},appArn:{},clientToken:{idempotencyToken:true},id:{},name:{},type:{}}},output:{type:"structure",required:["appArn","appVersion"],members:{appArn:{},appComponent:{shape:"Sx"},appVersion:{}}}},CreateAppVersionResource:{http:{requestUri:"/create-app-version-resource",responseCode:200},input:{type:"structure",required:["appArn","appComponents","logicalResourceId","physicalResourceId","resourceType"],members:{additionalInfo:{shape:"Ss"},appArn:{},appComponents:{shape:"Sz"},awsAccountId:{},awsRegion:{},clientToken:{idempotencyToken:true},logicalResourceId:{shape:"S10"},physicalResourceId:{},resourceName:{},resourceType:{}}},output:{type:"structure",required:["appArn","appVersion"],members:{appArn:{},appVersion:{},physicalResource:{shape:"S13"}}}},CreateRecommendationTemplate:{http:{requestUri:"/create-recommendation-template",responseCode:200},input:{type:"structure",required:["assessmentArn","name"],members:{assessmentArn:{},bucketName:{},clientToken:{idempotencyToken:true},format:{},name:{},recommendationIds:{shape:"S19"},recommendationTypes:{shape:"S1b"},tags:{shape:"Si"}}},output:{type:"structure",members:{recommendationTemplate:{shape:"S1e"}}}},CreateResiliencyPolicy:{http:{requestUri:"/create-resiliency-policy",responseCode:200},input:{type:"structure",required:["policy","policyName","tier"],members:{clientToken:{idempotencyToken:true},dataLocationConstraint:{},policy:{shape:"S1k"},policyDescription:{},policyName:{},tags:{shape:"Si"},tier:{}}},output:{type:"structure",required:["policy"],members:{policy:{shape:"S1q"}}}},DeleteApp:{http:{requestUri:"/delete-app",responseCode:200},input:{type:"structure",required:["appArn"],members:{appArn:{},clientToken:{idempotencyToken:true},forceDelete:{type:"boolean"}}},output:{type:"structure",required:["appArn"],members:{appArn:{}}}},DeleteAppAssessment:{http:{requestUri:"/delete-app-assessment",responseCode:200},input:{type:"structure",required:["assessmentArn"],members:{assessmentArn:{},clientToken:{idempotencyToken:true}}},output:{type:"structure",required:["assessmentArn","assessmentStatus"],members:{assessmentArn:{},assessmentStatus:{}}}},DeleteAppInputSource:{http:{requestUri:"/delete-app-input-source",responseCode:200},input:{type:"structure",required:["appArn"],members:{appArn:{},clientToken:{idempotencyToken:true},eksSourceClusterNamespace:{shape:"S1y"},sourceArn:{},terraformSource:{shape:"S20"}}},output:{type:"structure",members:{appArn:{},appInputSource:{shape:"S23"}}}},DeleteAppVersionAppComponent:{http:{requestUri:"/delete-app-version-app-component",responseCode:200},input:{type:"structure",required:["appArn","id"],members:{appArn:{},clientToken:{idempotencyToken:true},id:{}}},output:{type:"structure",required:["appArn","appVersion"],members:{appArn:{},appComponent:{shape:"Sx"},appVersion:{}}}},DeleteAppVersionResource:{http:{requestUri:"/delete-app-version-resource",responseCode:200},input:{type:"structure",required:["appArn"],members:{appArn:{},awsAccountId:{},awsRegion:{},clientToken:{idempotencyToken:true},logicalResourceId:{shape:"S10"},physicalResourceId:{},resourceName:{}}},output:{type:"structure",required:["appArn","appVersion"],members:{appArn:{},appVersion:{},physicalResource:{shape:"S13"}}}},DeleteRecommendationTemplate:{http:{requestUri:"/delete-recommendation-template",responseCode:200},input:{type:"structure",required:["recommendationTemplateArn"],members:{clientToken:{idempotencyToken:true},recommendationTemplateArn:{}}},output:{type:"structure",required:["recommendationTemplateArn","status"],members:{recommendationTemplateArn:{},status:{}}}},DeleteResiliencyPolicy:{http:{requestUri:"/delete-resiliency-policy",responseCode:200},input:{type:"structure",required:["policyArn"],members:{clientToken:{idempotencyToken:true},policyArn:{}}},output:{type:"structure",required:["policyArn"],members:{policyArn:{}}}},DescribeApp:{http:{requestUri:"/describe-app",responseCode:200},input:{type:"structure",required:["appArn"],members:{appArn:{}}},output:{type:"structure",required:["app"],members:{app:{shape:"Sm"}}}},DescribeAppAssessment:{http:{requestUri:"/describe-app-assessment",responseCode:200},input:{type:"structure",required:["assessmentArn"],members:{assessmentArn:{}}},output:{type:"structure",required:["assessment"],members:{assessment:{shape:"S2h"}}}},DescribeAppVersion:{http:{requestUri:"/describe-app-version",responseCode:200},input:{type:"structure",required:["appArn","appVersion"],members:{appArn:{},appVersion:{}}},output:{type:"structure",required:["appArn","appVersion"],members:{additionalInfo:{shape:"Ss"},appArn:{},appVersion:{}}}},DescribeAppVersionAppComponent:{http:{requestUri:"/describe-app-version-app-component",responseCode:200},input:{type:"structure",required:["appArn","appVersion","id"],members:{appArn:{},appVersion:{},id:{}}},output:{type:"structure",required:["appArn","appVersion"],members:{appArn:{},appComponent:{shape:"Sx"},appVersion:{}}}},DescribeAppVersionResource:{http:{requestUri:"/describe-app-version-resource",responseCode:200},input:{type:"structure",required:["appArn","appVersion"],members:{appArn:{},appVersion:{},awsAccountId:{},awsRegion:{},logicalResourceId:{shape:"S10"},physicalResourceId:{},resourceName:{}}},output:{type:"structure",required:["appArn","appVersion"],members:{appArn:{},appVersion:{},physicalResource:{shape:"S13"}}}},DescribeAppVersionResourcesResolutionStatus:{http:{requestUri:"/describe-app-version-resources-resolution-status",responseCode:200},input:{type:"structure",required:["appArn","appVersion"],members:{appArn:{},appVersion:{},resolutionId:{}}},output:{type:"structure",required:["appArn","appVersion","resolutionId","status"],members:{appArn:{},appVersion:{},errorMessage:{},resolutionId:{},status:{}}}},DescribeAppVersionTemplate:{http:{requestUri:"/describe-app-version-template",responseCode:200},input:{type:"structure",required:["appArn","appVersion"],members:{appArn:{},appVersion:{}}},output:{type:"structure",required:["appArn","appTemplateBody","appVersion"],members:{appArn:{},appTemplateBody:{},appVersion:{}}}},DescribeDraftAppVersionResourcesImportStatus:{http:{requestUri:"/describe-draft-app-version-resources-import-status",responseCode:200},input:{type:"structure",required:["appArn"],members:{appArn:{}}},output:{type:"structure",required:["appArn","appVersion","status","statusChangeTime"],members:{appArn:{},appVersion:{},errorMessage:{},status:{},statusChangeTime:{type:"timestamp"}}}},DescribeResiliencyPolicy:{http:{requestUri:"/describe-resiliency-policy",responseCode:200},input:{type:"structure",required:["policyArn"],members:{policyArn:{}}},output:{type:"structure",required:["policy"],members:{policy:{shape:"S1q"}}}},ImportResourcesToDraftAppVersion:{http:{requestUri:"/import-resources-to-draft-app-version",responseCode:200},input:{type:"structure",required:["appArn"],members:{appArn:{},eksSources:{shape:"S3d"},importStrategy:{},sourceArns:{shape:"S3h"},terraformSources:{shape:"S3i"}}},output:{type:"structure",required:["appArn","appVersion","status"],members:{appArn:{},appVersion:{},eksSources:{shape:"S3d"},sourceArns:{shape:"S3h"},status:{},terraformSources:{shape:"S3i"}}}},ListAlarmRecommendations:{http:{requestUri:"/list-alarm-recommendations",responseCode:200},input:{type:"structure",required:["assessmentArn"],members:{assessmentArn:{},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",required:["alarmRecommendations"],members:{alarmRecommendations:{type:"list",member:{type:"structure",required:["name","recommendationId","referenceId","type"],members:{appComponentName:{},description:{},items:{shape:"S3r"},name:{},prerequisite:{},recommendationId:{},referenceId:{},type:{}}}},nextToken:{}}}},ListAppAssessments:{http:{method:"GET",requestUri:"/list-app-assessments",responseCode:200},input:{type:"structure",members:{appArn:{location:"querystring",locationName:"appArn"},assessmentName:{location:"querystring",locationName:"assessmentName"},assessmentStatus:{location:"querystring",locationName:"assessmentStatus",type:"list",member:{}},complianceStatus:{location:"querystring",locationName:"complianceStatus"},invoker:{location:"querystring",locationName:"invoker"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},reverseOrder:{location:"querystring",locationName:"reverseOrder",type:"boolean"}}},output:{type:"structure",required:["assessmentSummaries"],members:{assessmentSummaries:{type:"list",member:{type:"structure",required:["assessmentArn","assessmentStatus"],members:{appArn:{},appVersion:{},assessmentArn:{},assessmentName:{},assessmentStatus:{},complianceStatus:{},cost:{shape:"S2l"},endTime:{type:"timestamp"},invoker:{},message:{},resiliencyScore:{type:"double"},startTime:{type:"timestamp"}}}},nextToken:{}}}},ListAppComponentCompliances:{http:{requestUri:"/list-app-component-compliances",responseCode:200},input:{type:"structure",required:["assessmentArn"],members:{assessmentArn:{},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",required:["componentCompliances"],members:{componentCompliances:{type:"list",member:{type:"structure",members:{appComponentName:{},compliance:{shape:"S2i"},cost:{shape:"S2l"},message:{},resiliencyScore:{shape:"S2p"},status:{}}}},nextToken:{}}}},ListAppComponentRecommendations:{http:{requestUri:"/list-app-component-recommendations",responseCode:200},input:{type:"structure",required:["assessmentArn"],members:{assessmentArn:{},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",required:["componentRecommendations"],members:{componentRecommendations:{type:"list",member:{type:"structure",required:["appComponentName","configRecommendations","recommendationStatus"],members:{appComponentName:{},configRecommendations:{type:"list",member:{type:"structure",required:["name","optimizationType","referenceId"],members:{appComponentName:{},compliance:{shape:"S2i"},cost:{shape:"S2l"},description:{},haArchitecture:{},name:{},optimizationType:{},recommendationCompliance:{type:"map",key:{},value:{type:"structure",required:["expectedComplianceStatus"],members:{expectedComplianceStatus:{},expectedRpoDescription:{},expectedRpoInSecs:{type:"integer"},expectedRtoDescription:{},expectedRtoInSecs:{type:"integer"}}}},referenceId:{},suggestedChanges:{type:"list",member:{}}}}},recommendationStatus:{}}}},nextToken:{}}}},ListAppInputSources:{http:{requestUri:"/list-app-input-sources",responseCode:200},input:{type:"structure",required:["appArn","appVersion"],members:{appArn:{},appVersion:{},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",required:["appInputSources"],members:{appInputSources:{type:"list",member:{shape:"S23"}},nextToken:{}}}},ListAppVersionAppComponents:{http:{requestUri:"/list-app-version-app-components",responseCode:200},input:{type:"structure",required:["appArn","appVersion"],members:{appArn:{},appVersion:{},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",required:["appArn","appVersion"],members:{appArn:{},appComponents:{shape:"S14"},appVersion:{},nextToken:{}}}},ListAppVersionResourceMappings:{http:{requestUri:"/list-app-version-resource-mappings",responseCode:200},input:{type:"structure",required:["appArn","appVersion"],members:{appArn:{},appVersion:{},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",required:["resourceMappings"],members:{nextToken:{},resourceMappings:{shape:"S3"}}}},ListAppVersionResources:{http:{requestUri:"/list-app-version-resources",responseCode:200},input:{type:"structure",required:["appArn","appVersion"],members:{appArn:{},appVersion:{},maxResults:{type:"integer"},nextToken:{},resolutionId:{}}},output:{type:"structure",required:["physicalResources","resolutionId"],members:{nextToken:{},physicalResources:{type:"list",member:{shape:"S13"}},resolutionId:{}}}},ListAppVersions:{http:{requestUri:"/list-app-versions",responseCode:200},input:{type:"structure",required:["appArn"],members:{appArn:{},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",required:["appVersions"],members:{appVersions:{type:"list",member:{type:"structure",required:["appVersion"],members:{appVersion:{}}}},nextToken:{}}}},ListApps:{http:{method:"GET",requestUri:"/list-apps",responseCode:200},input:{type:"structure",members:{appArn:{location:"querystring",locationName:"appArn"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},name:{location:"querystring",locationName:"name"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",required:["appSummaries"],members:{appSummaries:{type:"list",member:{type:"structure",required:["appArn","creationTime","name"],members:{appArn:{},assessmentSchedule:{},complianceStatus:{},creationTime:{type:"timestamp"},description:{},name:{},resiliencyScore:{type:"double"},status:{}}}},nextToken:{}}}},ListRecommendationTemplates:{http:{method:"GET",requestUri:"/list-recommendation-templates",responseCode:200},input:{type:"structure",required:["assessmentArn"],members:{assessmentArn:{location:"querystring",locationName:"assessmentArn"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},name:{location:"querystring",locationName:"name"},nextToken:{location:"querystring",locationName:"nextToken"},recommendationTemplateArn:{location:"querystring",locationName:"recommendationTemplateArn"},reverseOrder:{location:"querystring",locationName:"reverseOrder",type:"boolean"},status:{location:"querystring",locationName:"status",type:"list",member:{}}}},output:{type:"structure",members:{nextToken:{},recommendationTemplates:{type:"list",member:{shape:"S1e"}}}}},ListResiliencyPolicies:{http:{method:"GET",requestUri:"/list-resiliency-policies",responseCode:200},input:{type:"structure",members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},policyName:{location:"querystring",locationName:"policyName"}}},output:{type:"structure",required:["resiliencyPolicies"],members:{nextToken:{},resiliencyPolicies:{shape:"S54"}}}},ListSopRecommendations:{http:{requestUri:"/list-sop-recommendations",responseCode:200},input:{type:"structure",required:["assessmentArn"],members:{assessmentArn:{},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",required:["sopRecommendations"],members:{nextToken:{},sopRecommendations:{type:"list",member:{type:"structure",required:["recommendationId","referenceId","serviceType"],members:{appComponentName:{},description:{},items:{shape:"S3r"},name:{},prerequisite:{},recommendationId:{},referenceId:{},serviceType:{}}}}}}},ListSuggestedResiliencyPolicies:{http:{method:"GET",requestUri:"/list-suggested-resiliency-policies",responseCode:200},input:{type:"structure",members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",required:["resiliencyPolicies"],members:{nextToken:{},resiliencyPolicies:{shape:"S54"}}}},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:"Si"}}}},ListTestRecommendations:{http:{requestUri:"/list-test-recommendations",responseCode:200},input:{type:"structure",required:["assessmentArn"],members:{assessmentArn:{},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",required:["testRecommendations"],members:{nextToken:{},testRecommendations:{type:"list",member:{type:"structure",required:["referenceId"],members:{appComponentName:{},dependsOnAlarms:{type:"list",member:{}},description:{},intent:{},items:{shape:"S3r"},name:{},prerequisite:{},recommendationId:{},referenceId:{},risk:{},type:{}}}}}}},ListUnsupportedAppVersionResources:{http:{requestUri:"/list-unsupported-app-version-resources",responseCode:200},input:{type:"structure",required:["appArn","appVersion"],members:{appArn:{},appVersion:{},maxResults:{type:"integer"},nextToken:{},resolutionId:{}}},output:{type:"structure",required:["resolutionId","unsupportedResources"],members:{nextToken:{},resolutionId:{},unsupportedResources:{type:"list",member:{type:"structure",required:["logicalResourceId","physicalResourceId","resourceType"],members:{logicalResourceId:{shape:"S10"},physicalResourceId:{shape:"S8"},resourceType:{},unsupportedResourceStatus:{}}}}}}},PublishAppVersion:{http:{requestUri:"/publish-app-version",responseCode:200},input:{type:"structure",required:["appArn"],members:{appArn:{}}},output:{type:"structure",required:["appArn"],members:{appArn:{},appVersion:{}}}},PutDraftAppVersionTemplate:{http:{requestUri:"/put-draft-app-version-template",responseCode:200},input:{type:"structure",required:["appArn","appTemplateBody"],members:{appArn:{},appTemplateBody:{}}},output:{type:"structure",members:{appArn:{},appVersion:{}}}},RemoveDraftAppVersionResourceMappings:{http:{requestUri:"/remove-draft-app-version-resource-mappings",responseCode:200},input:{type:"structure",required:["appArn"],members:{appArn:{},appRegistryAppNames:{shape:"S5v"},eksSourceNames:{shape:"S5w"},logicalStackNames:{shape:"S5w"},resourceGroupNames:{shape:"S5v"},resourceNames:{shape:"S5v"},terraformSourceNames:{shape:"S5w"}}},output:{type:"structure",members:{appArn:{},appVersion:{}}}},ResolveAppVersionResources:{http:{requestUri:"/resolve-app-version-resources",responseCode:200},input:{type:"structure",required:["appArn","appVersion"],members:{appArn:{},appVersion:{}}},output:{type:"structure",required:["appArn","appVersion","resolutionId","status"],members:{appArn:{},appVersion:{},resolutionId:{},status:{}}}},StartAppAssessment:{http:{requestUri:"/start-app-assessment",responseCode:200},input:{type:"structure",required:["appArn","appVersion","assessmentName"],members:{appArn:{},appVersion:{},assessmentName:{},clientToken:{idempotencyToken:true},tags:{shape:"Si"}}},output:{type:"structure",required:["assessment"],members:{assessment:{shape:"S2h"}}}},TagResource:{http:{requestUri:"/tags/{resourceArn}",responseCode:200},input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tags:{shape:"Si"}}},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:{},sensitive:true}}},output:{type:"structure",members:{}}},UpdateApp:{http:{requestUri:"/update-app",responseCode:200},input:{type:"structure",required:["appArn"],members:{appArn:{},assessmentSchedule:{},clearResiliencyPolicyArn:{type:"boolean"},description:{},policyArn:{}}},output:{type:"structure",required:["app"],members:{app:{shape:"Sm"}}}},UpdateAppVersion:{http:{requestUri:"/update-app-version",responseCode:200},input:{type:"structure",required:["appArn"],members:{additionalInfo:{shape:"Ss"},appArn:{}}},output:{type:"structure",required:["appArn","appVersion"],members:{additionalInfo:{shape:"Ss"},appArn:{},appVersion:{}}}},UpdateAppVersionAppComponent:{http:{requestUri:"/update-app-version-app-component",responseCode:200},input:{type:"structure",required:["appArn","id"],members:{additionalInfo:{shape:"Ss"},appArn:{},id:{},name:{},type:{}}},output:{type:"structure",required:["appArn","appVersion"],members:{appArn:{},appComponent:{shape:"Sx"},appVersion:{}}}},UpdateAppVersionResource:{http:{requestUri:"/update-app-version-resource",responseCode:200},input:{type:"structure",required:["appArn"],members:{additionalInfo:{shape:"Ss"},appArn:{},appComponents:{shape:"Sz"},awsAccountId:{},awsRegion:{},excluded:{type:"boolean"},logicalResourceId:{shape:"S10"},physicalResourceId:{},resourceName:{},resourceType:{}}},output:{type:"structure",required:["appArn","appVersion"],members:{appArn:{},appVersion:{},physicalResource:{shape:"S13"}}}},UpdateResiliencyPolicy:{http:{requestUri:"/update-resiliency-policy",responseCode:200},input:{type:"structure",required:["policyArn"],members:{dataLocationConstraint:{},policy:{shape:"S1k"},policyArn:{},policyDescription:{},policyName:{},tier:{}}},output:{type:"structure",required:["policy"],members:{policy:{shape:"S1q"}}}}},shapes:{S3:{type:"list",member:{type:"structure",required:["mappingType","physicalResourceId"],members:{appRegistryAppName:{},eksSourceName:{},logicalStackName:{},mappingType:{},physicalResourceId:{shape:"S8"},resourceGroupName:{},resourceName:{},terraformSourceName:{}}}},S8:{type:"structure",required:["identifier","type"],members:{awsAccountId:{},awsRegion:{},identifier:{},type:{}}},Si:{type:"map",key:{},value:{},sensitive:true},Sm:{type:"structure",required:["appArn","creationTime","name"],members:{appArn:{},assessmentSchedule:{},complianceStatus:{},creationTime:{type:"timestamp"},description:{},lastAppComplianceEvaluationTime:{type:"timestamp"},lastResiliencyScoreEvaluationTime:{type:"timestamp"},name:{},policyArn:{},resiliencyScore:{type:"double"},status:{},tags:{shape:"Si"}}},Ss:{type:"map",key:{},value:{type:"list",member:{}}},Sx:{type:"structure",required:["name","type"],members:{additionalInfo:{shape:"Ss"},id:{},name:{},type:{}}},Sz:{type:"list",member:{}},S10:{type:"structure",required:["identifier"],members:{eksSourceName:{},identifier:{},logicalStackName:{},resourceGroupName:{},terraformSourceName:{}}},S13:{type:"structure",required:["logicalResourceId","physicalResourceId","resourceType"],members:{additionalInfo:{shape:"Ss"},appComponents:{shape:"S14"},excluded:{type:"boolean"},logicalResourceId:{shape:"S10"},parentResourceName:{},physicalResourceId:{shape:"S8"},resourceName:{},resourceType:{},sourceType:{}}},S14:{type:"list",member:{shape:"Sx"}},S19:{type:"list",member:{}},S1b:{type:"list",member:{}},S1e:{type:"structure",required:["assessmentArn","format","name","recommendationTemplateArn","recommendationTypes","status"],members:{appArn:{},assessmentArn:{},endTime:{type:"timestamp"},format:{},message:{},name:{},needsReplacements:{type:"boolean"},recommendationIds:{shape:"S19"},recommendationTemplateArn:{},recommendationTypes:{shape:"S1b"},startTime:{type:"timestamp"},status:{},tags:{shape:"Si"},templatesLocation:{type:"structure",members:{bucket:{},prefix:{}}}}},S1k:{type:"map",key:{},value:{type:"structure",required:["rpoInSecs","rtoInSecs"],members:{rpoInSecs:{type:"integer"},rtoInSecs:{type:"integer"}}}},S1q:{type:"structure",members:{creationTime:{type:"timestamp"},dataLocationConstraint:{},estimatedCostTier:{},policy:{shape:"S1k"},policyArn:{},policyDescription:{},policyName:{},tags:{shape:"Si"},tier:{}}},S1y:{type:"structure",required:["eksClusterArn","namespace"],members:{eksClusterArn:{},namespace:{}}},S20:{type:"structure",required:["s3StateFileUrl"],members:{s3StateFileUrl:{}}},S23:{type:"structure",required:["importType"],members:{eksSourceClusterNamespace:{shape:"S1y"},importType:{},resourceCount:{type:"integer"},sourceArn:{},sourceName:{},terraformSource:{shape:"S20"}}},S2h:{type:"structure",required:["assessmentArn","assessmentStatus","invoker"],members:{appArn:{},appVersion:{},assessmentArn:{},assessmentName:{},assessmentStatus:{},compliance:{shape:"S2i"},complianceStatus:{},cost:{shape:"S2l"},endTime:{type:"timestamp"},invoker:{},message:{},policy:{shape:"S1q"},resiliencyScore:{shape:"S2p"},resourceErrorsDetails:{type:"structure",members:{hasMoreErrors:{type:"boolean"},resourceErrors:{type:"list",member:{type:"structure",members:{logicalResourceId:{},physicalResourceId:{},reason:{}}}}}},startTime:{type:"timestamp"},tags:{shape:"Si"}}},S2i:{type:"map",key:{},value:{type:"structure",required:["complianceStatus"],members:{achievableRpoInSecs:{type:"integer"},achievableRtoInSecs:{type:"integer"},complianceStatus:{},currentRpoInSecs:{type:"integer"},currentRtoInSecs:{type:"integer"},message:{},rpoDescription:{},rpoReferenceId:{},rtoDescription:{},rtoReferenceId:{}}}},S2l:{type:"structure",required:["amount","currency","frequency"],members:{amount:{type:"double"},currency:{},frequency:{}}},S2p:{type:"structure",required:["disruptionScore","score"],members:{disruptionScore:{type:"map",key:{},value:{type:"double"}},score:{type:"double"}}},S3d:{type:"list",member:{type:"structure",required:["eksClusterArn","namespaces"],members:{eksClusterArn:{},namespaces:{type:"list",member:{}}}}},S3h:{type:"list",member:{}},S3i:{type:"list",member:{shape:"S20"}},S3r:{type:"list",member:{type:"structure",members:{alreadyImplemented:{type:"boolean"},resourceId:{},targetAccountId:{},targetRegion:{}}}},S54:{type:"list",member:{shape:"S1q"}},S5v:{type:"list",member:{}},S5w:{type:"list",member:{}}}}},3342:function(e){e.exports={pagination:{}}},3364:function(e){e.exports={pagination:{ListGateways:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Gateways"},ListHypervisors:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Hypervisors"},ListVirtualMachines:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"VirtualMachines"}}}},3367:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["applicationinsights"]={};s.ApplicationInsights=i.defineService("applicationinsights",["2018-11-25"]);Object.defineProperty(a.services["applicationinsights"],"2018-11-25",{get:function get(){var e=r(1589);e.paginators=r(9208).pagination;return e},enumerable:true,configurable:true});e.exports=s.ApplicationInsights},3368:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["s3"]={};s.S3=i.defineService("s3",["2006-03-01"]);r(1633);Object.defineProperty(a.services["s3"],"2006-03-01",{get:function get(){var e=r(6107);e.paginators=r(6266).pagination;e.waiters=r(4317).waiters;return e},enumerable:true,configurable:true});e.exports=s.S3},3376:function(e){(function(){var t;e.exports=t=function(){function XMLNodeList(e){this.nodes=e}Object.defineProperty(XMLNodeList.prototype,"length",{get:function(){return this.nodes.length||0}});XMLNodeList.prototype.clone=function(){return this.nodes=null};XMLNodeList.prototype.item=function(e){return this.nodes[e]||null};return XMLNodeList}()}).call(this)},3379:function(e){e.exports={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"}}}},CreateBackendStorage:{http:{requestUri:"/backend/{appId}/storage",responseCode:200},input:{type:"structure",members:{AppId:{location:"uri",locationName:"appId"},BackendEnvironmentName:{locationName:"backendEnvironmentName"},ResourceConfig:{locationName:"resourceConfig",type:"structure",members:{BucketName:{locationName:"bucketName"},Permissions:{shape:"S1h",locationName:"permissions"},ServiceName:{locationName:"serviceName"}},required:["ServiceName","Permissions"]},ResourceName:{locationName:"resourceName"}},required:["AppId","ResourceName","BackendEnvironmentName","ResourceConfig"]},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"}}}},DeleteBackendStorage:{http:{requestUri:"/backend/{appId}/storage/{backendEnvironmentName}/remove",responseCode:200},input:{type:"structure",members:{AppId:{location:"uri",locationName:"appId"},BackendEnvironmentName:{location:"uri",locationName:"backendEnvironmentName"},ResourceName:{locationName:"resourceName"},ServiceName:{locationName:"serviceName"}},required:["AppId","BackendEnvironmentName","ServiceName","ResourceName"]},output:{type:"structure",members:{AppId:{locationName:"appId"},BackendEnvironmentName:{locationName:"backendEnvironmentName"},JobId:{locationName:"jobId"},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:{AmplifyFeatureFlags:{locationName:"amplifyFeatureFlags"},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"},ModelIntrospectionSchema:{locationName:"modelIntrospectionSchema"}}}},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"}}}},GetBackendStorage:{http:{requestUri:"/backend/{appId}/storage/{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"},ResourceConfig:{locationName:"resourceConfig",type:"structure",members:{BucketName:{locationName:"bucketName"},Imported:{locationName:"imported",type:"boolean"},Permissions:{shape:"S1h",locationName:"permissions"},ServiceName:{locationName:"serviceName"}},required:["ServiceName","Imported"]},ResourceName:{locationName:"resourceName"}}}},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"}}}},ImportBackendAuth:{http:{requestUri:"/backend/{appId}/auth/{backendEnvironmentName}/import",responseCode:200},input:{type:"structure",members:{AppId:{location:"uri",locationName:"appId"},BackendEnvironmentName:{location:"uri",locationName:"backendEnvironmentName"},IdentityPoolId:{locationName:"identityPoolId"},NativeClientId:{locationName:"nativeClientId"},UserPoolId:{locationName:"userPoolId"},WebClientId:{locationName:"webClientId"}},required:["AppId","BackendEnvironmentName","UserPoolId","NativeClientId","WebClientId"]},output:{type:"structure",members:{AppId:{locationName:"appId"},BackendEnvironmentName:{locationName:"backendEnvironmentName"},Error:{locationName:"error"},JobId:{locationName:"jobId"},Operation:{locationName:"operation"},Status:{locationName:"status"}}}},ImportBackendStorage:{http:{requestUri:"/backend/{appId}/storage/{backendEnvironmentName}/import",responseCode:200},input:{type:"structure",members:{AppId:{location:"uri",locationName:"appId"},BackendEnvironmentName:{location:"uri",locationName:"backendEnvironmentName"},BucketName:{locationName:"bucketName"},ServiceName:{locationName:"serviceName"}},required:["AppId","BackendEnvironmentName","ServiceName"]},output:{type:"structure",members:{AppId:{locationName:"appId"},BackendEnvironmentName:{locationName:"backendEnvironmentName"},JobId:{locationName:"jobId"},Status:{locationName:"status"}}}},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"}}}},ListS3Buckets:{http:{requestUri:"/s3Buckets",responseCode:200},input:{type:"structure",members:{NextToken:{locationName:"nextToken"}}},output:{type:"structure",members:{Buckets:{locationName:"buckets",type:"list",member:{type:"structure",members:{CreationDate:{locationName:"creationDate"},Name:{locationName:"name"}}}},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:"S16",locationName:"additionalConstraints"},MinimumLength:{locationName:"minimumLength",type:"double"}}},VerificationMessage:{locationName:"verificationMessage",type:"structure",members:{DeliveryMethod:{locationName:"deliveryMethod"},EmailSettings:{shape:"Sq",locationName:"emailSettings"},SmsSettings:{shape:"Sr",locationName:"smsSettings"}},required:["DeliveryMethod"]}}}},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:"S3c",locationName:"loginAuthConfig"}},required:["AppId"]},output:{type:"structure",members:{AppId:{locationName:"appId"},BackendManagerAppId:{locationName:"backendManagerAppId"},Error:{locationName:"error"},LoginAuthConfig:{shape:"S3c",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"}}}},UpdateBackendStorage:{http:{requestUri:"/backend/{appId}/storage/{backendEnvironmentName}",responseCode:200},input:{type:"structure",members:{AppId:{location:"uri",locationName:"appId"},BackendEnvironmentName:{location:"uri",locationName:"backendEnvironmentName"},ResourceConfig:{locationName:"resourceConfig",type:"structure",members:{Permissions:{shape:"S1h",locationName:"permissions"},ServiceName:{locationName:"serviceName"}},required:["ServiceName","Permissions"]},ResourceName:{locationName:"resourceName"}},required:["AppId","BackendEnvironmentName","ResourceName","ResourceConfig"]},output:{type:"structure",members:{AppId:{locationName:"appId"},BackendEnvironmentName:{locationName:"backendEnvironmentName"},JobId:{locationName:"jobId"},Status:{locationName:"status"}}}}},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:"S16",locationName:"additionalConstraints"},MinimumLength:{locationName:"minimumLength",type:"double"}},required:["MinimumLength"]},RequiredSignUpAttributes:{locationName:"requiredSignUpAttributes",type:"list",member:{}},SignInMethod:{locationName:"signInMethod"},UserPoolName:{locationName:"userPoolName"},VerificationMessage:{locationName:"verificationMessage",type:"structure",members:{DeliveryMethod:{locationName:"deliveryMethod"},EmailSettings:{shape:"Sq",locationName:"emailSettings"},SmsSettings:{shape:"Sr",locationName:"smsSettings"}},required:["DeliveryMethod"]}},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"},SignInWithApple:{type:"structure",members:{ClientId:{locationName:"client_id"},KeyId:{locationName:"key_id"},PrivateKey:{locationName:"private_key"},TeamId:{locationName:"team_id"}}}}},S13:{type:"structure",members:{ClientId:{locationName:"client_id"},ClientSecret:{locationName:"client_secret"}}},S16:{type:"list",member:{}},S1h:{type:"structure",members:{Authenticated:{locationName:"authenticated",type:"list",member:{}},UnAuthenticated:{locationName:"unAuthenticated",type:"list",member:{}}},required:["Authenticated"]},S3c:{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"}}}}}},3393:function(e){e.exports={pagination:{ListEndpointsByPlatformApplication:{input_token:"NextToken",output_token:"NextToken",result_key:"Endpoints"},ListOriginationNumbers:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"PhoneNumbers"},ListPhoneNumbersOptedOut:{input_token:"nextToken",output_token:"nextToken",result_key:"phoneNumbers"},ListPlatformApplications:{input_token:"NextToken",output_token:"NextToken",result_key:"PlatformApplications"},ListSMSSandboxPhoneNumbers:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"PhoneNumbers"},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"}}}},3399:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["opensearchserverless"]={};s.OpenSearchServerless=i.defineService("opensearchserverless",["2021-11-01"]);Object.defineProperty(a.services["opensearchserverless"],"2021-11-01",{get:function get(){var e=r(6242);e.paginators=r(6149).pagination;return e},enumerable:true,configurable:true});e.exports=s.OpenSearchServerless},3402:function(e){e.exports={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:"Su"}}}},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:"S11"}}}},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:"S17"}}}},ErrorList:{shape:"Sc"}},sensitive:true}},BatchDetectTargetedSentiment:{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:"S1f"}}}},ErrorList:{shape:"Sc"}},sensitive:true}},ClassifyDocument:{input:{type:"structure",required:["EndpointArn"],members:{Text:{shape:"S3"},EndpointArn:{},Bytes:{type:"blob"},DocumentReaderConfig:{shape:"S1p"}}},output:{type:"structure",members:{Classes:{type:"list",member:{type:"structure",members:{Name:{},Score:{type:"float"},Page:{type:"integer"}}}},Labels:{type:"list",member:{type:"structure",members:{Name:{},Score:{type:"float"},Page:{type:"integer"}}}},DocumentMetadata:{shape:"S1z"},DocumentType:{shape:"S22"},Errors:{shape:"S25"},Warnings:{type:"list",member:{type:"structure",members:{Page:{type:"integer"},WarnCode:{},WarnMessage:{}}}}},sensitive:true}},ContainsPiiEntities:{input:{type:"structure",required:["Text","LanguageCode"],members:{Text:{},LanguageCode:{}}},output:{type:"structure",members:{Labels:{type:"list",member:{type:"structure",members:{Name:{},Score:{type:"float"}}}}}}},CreateDataset:{input:{type:"structure",required:["FlywheelArn","DatasetName","InputDataConfig"],members:{FlywheelArn:{},DatasetName:{},DatasetType:{},Description:{},InputDataConfig:{type:"structure",members:{AugmentedManifests:{type:"list",member:{type:"structure",required:["AttributeNames","S3Uri"],members:{AttributeNames:{shape:"S2o"},S3Uri:{},AnnotationDataS3Uri:{},SourceDocumentsS3Uri:{},DocumentType:{}}}},DataFormat:{},DocumentClassifierInputDataConfig:{type:"structure",required:["S3Uri"],members:{S3Uri:{},LabelDelimiter:{}}},EntityRecognizerInputDataConfig:{type:"structure",required:["Documents"],members:{Annotations:{type:"structure",required:["S3Uri"],members:{S3Uri:{}}},Documents:{type:"structure",required:["S3Uri"],members:{S3Uri:{},InputFormat:{}}},EntityList:{type:"structure",required:["S3Uri"],members:{S3Uri:{}}}}}}},ClientRequestToken:{idempotencyToken:true},Tags:{shape:"S31"}}},output:{type:"structure",members:{DatasetArn:{}}}},CreateDocumentClassifier:{input:{type:"structure",required:["DocumentClassifierName","DataAccessRoleArn","InputDataConfig","LanguageCode"],members:{DocumentClassifierName:{},VersionName:{},DataAccessRoleArn:{},Tags:{shape:"S31"},InputDataConfig:{shape:"S3a"},OutputDataConfig:{shape:"S3h"},ClientRequestToken:{idempotencyToken:true},LanguageCode:{},VolumeKmsKeyId:{},VpcConfig:{shape:"S3j"},Mode:{},ModelKmsKeyId:{},ModelPolicy:{}}},output:{type:"structure",members:{DocumentClassifierArn:{}}}},CreateEndpoint:{input:{type:"structure",required:["EndpointName","DesiredInferenceUnits"],members:{EndpointName:{},ModelArn:{},DesiredInferenceUnits:{type:"integer"},ClientRequestToken:{idempotencyToken:true},Tags:{shape:"S31"},DataAccessRoleArn:{},FlywheelArn:{}}},output:{type:"structure",members:{EndpointArn:{},ModelArn:{}}}},CreateEntityRecognizer:{input:{type:"structure",required:["RecognizerName","DataAccessRoleArn","InputDataConfig","LanguageCode"],members:{RecognizerName:{},VersionName:{},DataAccessRoleArn:{},Tags:{shape:"S31"},InputDataConfig:{shape:"S3z"},ClientRequestToken:{idempotencyToken:true},LanguageCode:{},VolumeKmsKeyId:{},VpcConfig:{shape:"S3j"},ModelKmsKeyId:{},ModelPolicy:{}}},output:{type:"structure",members:{EntityRecognizerArn:{}}}},CreateFlywheel:{input:{type:"structure",required:["FlywheelName","DataAccessRoleArn","DataLakeS3Uri"],members:{FlywheelName:{},ActiveModelArn:{},DataAccessRoleArn:{},TaskConfig:{shape:"S4b"},ModelType:{},DataLakeS3Uri:{},DataSecurityConfig:{shape:"S4i"},ClientRequestToken:{idempotencyToken:true},Tags:{shape:"S31"}}},output:{type:"structure",members:{FlywheelArn:{},ActiveModelArn:{}}}},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:{}}},DeleteFlywheel:{input:{type:"structure",required:["FlywheelArn"],members:{FlywheelArn:{}}},output:{type:"structure",members:{}}},DeleteResourcePolicy:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{},PolicyRevisionId:{}}},output:{type:"structure",members:{}}},DescribeDataset:{input:{type:"structure",required:["DatasetArn"],members:{DatasetArn:{}}},output:{type:"structure",members:{DatasetProperties:{shape:"S4x"}}}},DescribeDocumentClassificationJob:{input:{type:"structure",required:["JobId"],members:{JobId:{}}},output:{type:"structure",members:{DocumentClassificationJobProperties:{shape:"S55"}}}},DescribeDocumentClassifier:{input:{type:"structure",required:["DocumentClassifierArn"],members:{DocumentClassifierArn:{}}},output:{type:"structure",members:{DocumentClassifierProperties:{shape:"S5d"}}}},DescribeDominantLanguageDetectionJob:{input:{type:"structure",required:["JobId"],members:{JobId:{}}},output:{type:"structure",members:{DominantLanguageDetectionJobProperties:{shape:"S5k"}}}},DescribeEndpoint:{input:{type:"structure",required:["EndpointArn"],members:{EndpointArn:{}}},output:{type:"structure",members:{EndpointProperties:{shape:"S5n"}}}},DescribeEntitiesDetectionJob:{input:{type:"structure",required:["JobId"],members:{JobId:{}}},output:{type:"structure",members:{EntitiesDetectionJobProperties:{shape:"S5r"}}}},DescribeEntityRecognizer:{input:{type:"structure",required:["EntityRecognizerArn"],members:{EntityRecognizerArn:{}}},output:{type:"structure",members:{EntityRecognizerProperties:{shape:"S5u"}}}},DescribeEventsDetectionJob:{input:{type:"structure",required:["JobId"],members:{JobId:{}}},output:{type:"structure",members:{EventsDetectionJobProperties:{shape:"S63"}}}},DescribeFlywheel:{input:{type:"structure",required:["FlywheelArn"],members:{FlywheelArn:{}}},output:{type:"structure",members:{FlywheelProperties:{shape:"S68"}}}},DescribeFlywheelIteration:{input:{type:"structure",required:["FlywheelArn","FlywheelIterationId"],members:{FlywheelArn:{},FlywheelIterationId:{}}},output:{type:"structure",members:{FlywheelIterationProperties:{shape:"S6d"}}}},DescribeKeyPhrasesDetectionJob:{input:{type:"structure",required:["JobId"],members:{JobId:{}}},output:{type:"structure",members:{KeyPhrasesDetectionJobProperties:{shape:"S6i"}}}},DescribePiiEntitiesDetectionJob:{input:{type:"structure",required:["JobId"],members:{JobId:{}}},output:{type:"structure",members:{PiiEntitiesDetectionJobProperties:{shape:"S6l"}}}},DescribeResourcePolicy:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},output:{type:"structure",members:{ResourcePolicy:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},PolicyRevisionId:{}}}},DescribeSentimentDetectionJob:{input:{type:"structure",required:["JobId"],members:{JobId:{}}},output:{type:"structure",members:{SentimentDetectionJobProperties:{shape:"S6w"}}}},DescribeTargetedSentimentDetectionJob:{input:{type:"structure",required:["JobId"],members:{JobId:{}}},output:{type:"structure",members:{TargetedSentimentDetectionJobProperties:{shape:"S6z"}}}},DescribeTopicsDetectionJob:{input:{type:"structure",required:["JobId"],members:{JobId:{}}},output:{type:"structure",members:{TopicsDetectionJobProperties:{shape:"S72"}}}},DetectDominantLanguage:{input:{type:"structure",required:["Text"],members:{Text:{shape:"S3"}}},output:{type:"structure",members:{Languages:{shape:"S8"}},sensitive:true}},DetectEntities:{input:{type:"structure",members:{Text:{shape:"S3"},LanguageCode:{},EndpointArn:{},Bytes:{type:"blob"},DocumentReaderConfig:{shape:"S1p"}}},output:{type:"structure",members:{Entities:{shape:"Sj"},DocumentMetadata:{shape:"S1z"},DocumentType:{shape:"S22"},Blocks:{type:"list",member:{type:"structure",members:{Id:{},BlockType:{},Text:{},Page:{type:"integer"},Geometry:{type:"structure",members:{BoundingBox:{type:"structure",members:{Height:{type:"float"},Left:{type:"float"},Top:{type:"float"},Width:{type:"float"}}},Polygon:{type:"list",member:{type:"structure",members:{X:{type:"float"},Y:{type:"float"}}}}}},Relationships:{type:"list",member:{type:"structure",members:{Ids:{type:"list",member:{}},Type:{}}}}}}},Errors:{shape:"S25"}},sensitive:true}},DetectKeyPhrases:{input:{type:"structure",required:["Text","LanguageCode"],members:{Text:{shape:"S3"},LanguageCode:{}}},output:{type:"structure",members:{KeyPhrases:{shape:"Su"}},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:"S11"}},sensitive:true}},DetectSyntax:{input:{type:"structure",required:["Text","LanguageCode"],members:{Text:{shape:"S3"},LanguageCode:{}}},output:{type:"structure",members:{SyntaxTokens:{shape:"S17"}},sensitive:true}},DetectTargetedSentiment:{input:{type:"structure",required:["Text","LanguageCode"],members:{Text:{shape:"S3"},LanguageCode:{}}},output:{type:"structure",members:{Entities:{shape:"S1f"}},sensitive:true}},ImportModel:{input:{type:"structure",required:["SourceModelArn"],members:{SourceModelArn:{},ModelName:{},VersionName:{},ModelKmsKeyId:{},DataAccessRoleArn:{},Tags:{shape:"S31"}}},output:{type:"structure",members:{ModelArn:{}}}},ListDatasets:{input:{type:"structure",members:{FlywheelArn:{},Filter:{type:"structure",members:{Status:{},DatasetType:{},CreationTimeAfter:{type:"timestamp"},CreationTimeBefore:{type:"timestamp"}}},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{DatasetPropertiesList:{type:"list",member:{shape:"S4x"}},NextToken:{}}}},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:"S55"}},NextToken:{}}}},ListDocumentClassifierSummaries:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{DocumentClassifierSummariesList:{type:"list",member:{type:"structure",members:{DocumentClassifierName:{},NumberOfVersions:{type:"integer"},LatestVersionCreatedAt:{type:"timestamp"},LatestVersionName:{},LatestVersionStatus:{}}}},NextToken:{}}}},ListDocumentClassifiers:{input:{type:"structure",members:{Filter:{type:"structure",members:{Status:{},DocumentClassifierName:{},SubmitTimeBefore:{type:"timestamp"},SubmitTimeAfter:{type:"timestamp"}}},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{DocumentClassifierPropertiesList:{type:"list",member:{shape:"S5d"}},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:"S5k"}},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:"S5n"}},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:"S5r"}},NextToken:{}}}},ListEntityRecognizerSummaries:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{EntityRecognizerSummariesList:{type:"list",member:{type:"structure",members:{RecognizerName:{},NumberOfVersions:{type:"integer"},LatestVersionCreatedAt:{type:"timestamp"},LatestVersionName:{},LatestVersionStatus:{}}}},NextToken:{}}}},ListEntityRecognizers:{input:{type:"structure",members:{Filter:{type:"structure",members:{Status:{},RecognizerName:{},SubmitTimeBefore:{type:"timestamp"},SubmitTimeAfter:{type:"timestamp"}}},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{EntityRecognizerPropertiesList:{type:"list",member:{shape:"S5u"}},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:"S63"}},NextToken:{}}}},ListFlywheelIterationHistory:{input:{type:"structure",required:["FlywheelArn"],members:{FlywheelArn:{},Filter:{type:"structure",members:{CreationTimeAfter:{type:"timestamp"},CreationTimeBefore:{type:"timestamp"}}},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{FlywheelIterationPropertiesList:{type:"list",member:{shape:"S6d"}},NextToken:{}}}},ListFlywheels:{input:{type:"structure",members:{Filter:{type:"structure",members:{Status:{},CreationTimeAfter:{type:"timestamp"},CreationTimeBefore:{type:"timestamp"}}},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{FlywheelSummaryList:{type:"list",member:{type:"structure",members:{FlywheelArn:{},ActiveModelArn:{},DataLakeS3Uri:{},Status:{},ModelType:{},Message:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},LatestFlywheelIteration:{}}}},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:"S6i"}},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:"S6l"}},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:"S6w"}},NextToken:{}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},output:{type:"structure",members:{ResourceArn:{},Tags:{shape:"S31"}}}},ListTargetedSentimentDetectionJobs:{input:{type:"structure",members:{Filter:{type:"structure",members:{JobName:{},JobStatus:{},SubmitTimeBefore:{type:"timestamp"},SubmitTimeAfter:{type:"timestamp"}}},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{TargetedSentimentDetectionJobPropertiesList:{type:"list",member:{shape:"S6z"}},NextToken:{}}}},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:"S72"}},NextToken:{}}}},PutResourcePolicy:{input:{type:"structure",required:["ResourceArn","ResourcePolicy"],members:{ResourceArn:{},ResourcePolicy:{},PolicyRevisionId:{}}},output:{type:"structure",members:{PolicyRevisionId:{}}}},StartDocumentClassificationJob:{input:{type:"structure",required:["InputDataConfig","OutputDataConfig","DataAccessRoleArn"],members:{JobName:{},DocumentClassifierArn:{},InputDataConfig:{shape:"S59"},OutputDataConfig:{shape:"S5a"},DataAccessRoleArn:{},ClientRequestToken:{idempotencyToken:true},VolumeKmsKeyId:{},VpcConfig:{shape:"S3j"},Tags:{shape:"S31"},FlywheelArn:{}}},output:{type:"structure",members:{JobId:{},JobArn:{},JobStatus:{},DocumentClassifierArn:{}}}},StartDominantLanguageDetectionJob:{input:{type:"structure",required:["InputDataConfig","OutputDataConfig","DataAccessRoleArn"],members:{InputDataConfig:{shape:"S59"},OutputDataConfig:{shape:"S5a"},DataAccessRoleArn:{},JobName:{},ClientRequestToken:{idempotencyToken:true},VolumeKmsKeyId:{},VpcConfig:{shape:"S3j"},Tags:{shape:"S31"}}},output:{type:"structure",members:{JobId:{},JobArn:{},JobStatus:{}}}},StartEntitiesDetectionJob:{input:{type:"structure",required:["InputDataConfig","OutputDataConfig","DataAccessRoleArn","LanguageCode"],members:{InputDataConfig:{shape:"S59"},OutputDataConfig:{shape:"S5a"},DataAccessRoleArn:{},JobName:{},EntityRecognizerArn:{},LanguageCode:{},ClientRequestToken:{idempotencyToken:true},VolumeKmsKeyId:{},VpcConfig:{shape:"S3j"},Tags:{shape:"S31"},FlywheelArn:{}}},output:{type:"structure",members:{JobId:{},JobArn:{},JobStatus:{},EntityRecognizerArn:{}}}},StartEventsDetectionJob:{input:{type:"structure",required:["InputDataConfig","OutputDataConfig","DataAccessRoleArn","LanguageCode","TargetEventTypes"],members:{InputDataConfig:{shape:"S59"},OutputDataConfig:{shape:"S5a"},DataAccessRoleArn:{},JobName:{},LanguageCode:{},ClientRequestToken:{idempotencyToken:true},TargetEventTypes:{shape:"S64"},Tags:{shape:"S31"}}},output:{type:"structure",members:{JobId:{},JobArn:{},JobStatus:{}}}},StartFlywheelIteration:{input:{type:"structure",required:["FlywheelArn"],members:{FlywheelArn:{},ClientRequestToken:{}}},output:{type:"structure",members:{FlywheelArn:{},FlywheelIterationId:{}}}},StartKeyPhrasesDetectionJob:{input:{type:"structure",required:["InputDataConfig","OutputDataConfig","DataAccessRoleArn","LanguageCode"],members:{InputDataConfig:{shape:"S59"},OutputDataConfig:{shape:"S5a"},DataAccessRoleArn:{},JobName:{},LanguageCode:{},ClientRequestToken:{idempotencyToken:true},VolumeKmsKeyId:{},VpcConfig:{shape:"S3j"},Tags:{shape:"S31"}}},output:{type:"structure",members:{JobId:{},JobArn:{},JobStatus:{}}}},StartPiiEntitiesDetectionJob:{input:{type:"structure",required:["InputDataConfig","OutputDataConfig","Mode","DataAccessRoleArn","LanguageCode"],members:{InputDataConfig:{shape:"S59"},OutputDataConfig:{shape:"S5a"},Mode:{},RedactionConfig:{shape:"S6n"},DataAccessRoleArn:{},JobName:{},LanguageCode:{},ClientRequestToken:{idempotencyToken:true},Tags:{shape:"S31"}}},output:{type:"structure",members:{JobId:{},JobArn:{},JobStatus:{}}}},StartSentimentDetectionJob:{input:{type:"structure",required:["InputDataConfig","OutputDataConfig","DataAccessRoleArn","LanguageCode"],members:{InputDataConfig:{shape:"S59"},OutputDataConfig:{shape:"S5a"},DataAccessRoleArn:{},JobName:{},LanguageCode:{},ClientRequestToken:{idempotencyToken:true},VolumeKmsKeyId:{},VpcConfig:{shape:"S3j"},Tags:{shape:"S31"}}},output:{type:"structure",members:{JobId:{},JobArn:{},JobStatus:{}}}},StartTargetedSentimentDetectionJob:{input:{type:"structure",required:["InputDataConfig","OutputDataConfig","DataAccessRoleArn","LanguageCode"],members:{InputDataConfig:{shape:"S59"},OutputDataConfig:{shape:"S5a"},DataAccessRoleArn:{},JobName:{},LanguageCode:{},ClientRequestToken:{idempotencyToken:true},VolumeKmsKeyId:{},VpcConfig:{shape:"S3j"},Tags:{shape:"S31"}}},output:{type:"structure",members:{JobId:{},JobArn:{},JobStatus:{}}}},StartTopicsDetectionJob:{input:{type:"structure",required:["InputDataConfig","OutputDataConfig","DataAccessRoleArn"],members:{InputDataConfig:{shape:"S59"},OutputDataConfig:{shape:"S5a"},DataAccessRoleArn:{},JobName:{},NumberOfTopics:{type:"integer"},ClientRequestToken:{idempotencyToken:true},VolumeKmsKeyId:{},VpcConfig:{shape:"S3j"},Tags:{shape:"S31"}}},output:{type:"structure",members:{JobId:{},JobArn:{},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:{}}}},StopTargetedSentimentDetectionJob:{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:"S31"}}},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"],members:{EndpointArn:{},DesiredModelArn:{},DesiredInferenceUnits:{type:"integer"},DesiredDataAccessRoleArn:{},FlywheelArn:{}}},output:{type:"structure",members:{DesiredModelArn:{}}}},UpdateFlywheel:{input:{type:"structure",required:["FlywheelArn"],members:{FlywheelArn:{},ActiveModelArn:{},DataAccessRoleArn:{},DataSecurityConfig:{type:"structure",members:{ModelKmsKeyId:{},VolumeKmsKeyId:{},VpcConfig:{shape:"S3j"}}}}},output:{type:"structure",members:{FlywheelProperties:{shape:"S68"}}}}},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"},BlockReferences:{type:"list",member:{type:"structure",members:{BlockId:{},BeginOffset:{type:"integer"},EndOffset:{type:"integer"},ChildBlocks:{type:"list",member:{type:"structure",members:{ChildBlockId:{},BeginOffset:{type:"integer"},EndOffset:{type:"integer"}}}}}}}}}},Su:{type:"list",member:{type:"structure",members:{Score:{type:"float"},Text:{},BeginOffset:{type:"integer"},EndOffset:{type:"integer"}}}},S11:{type:"structure",members:{Positive:{type:"float"},Negative:{type:"float"},Neutral:{type:"float"},Mixed:{type:"float"}}},S17:{type:"list",member:{type:"structure",members:{TokenId:{type:"integer"},Text:{},BeginOffset:{type:"integer"},EndOffset:{type:"integer"},PartOfSpeech:{type:"structure",members:{Tag:{},Score:{type:"float"}}}}}},S1f:{type:"list",member:{type:"structure",members:{DescriptiveMentionIndex:{type:"list",member:{type:"integer"}},Mentions:{type:"list",member:{type:"structure",members:{Score:{type:"float"},GroupScore:{type:"float"},Text:{},Type:{},MentionSentiment:{type:"structure",members:{Sentiment:{},SentimentScore:{shape:"S11"}}},BeginOffset:{type:"integer"},EndOffset:{type:"integer"}}}}}}},S1p:{type:"structure",required:["DocumentReadAction"],members:{DocumentReadAction:{},DocumentReadMode:{},FeatureTypes:{type:"list",member:{}}}},S1z:{type:"structure",members:{Pages:{type:"integer"},ExtractedCharacters:{type:"list",member:{type:"structure",members:{Page:{type:"integer"},Count:{type:"integer"}}}}}},S22:{type:"list",member:{type:"structure",members:{Page:{type:"integer"},Type:{}}}},S25:{type:"list",member:{type:"structure",members:{Page:{type:"integer"},ErrorCode:{},ErrorMessage:{}}}},S2o:{type:"list",member:{}},S31:{type:"list",member:{type:"structure",required:["Key"],members:{Key:{},Value:{}}}},S3a:{type:"structure",members:{DataFormat:{},S3Uri:{},TestS3Uri:{},LabelDelimiter:{},AugmentedManifests:{type:"list",member:{shape:"S3d"}},DocumentType:{},Documents:{type:"structure",required:["S3Uri"],members:{S3Uri:{},TestS3Uri:{}}},DocumentReaderConfig:{shape:"S1p"}}},S3d:{type:"structure",required:["S3Uri","AttributeNames"],members:{S3Uri:{},Split:{},AttributeNames:{shape:"S2o"},AnnotationDataS3Uri:{},SourceDocumentsS3Uri:{},DocumentType:{}}},S3h:{type:"structure",members:{S3Uri:{},KmsKeyId:{},FlywheelStatsS3Prefix:{}}},S3j:{type:"structure",required:["SecurityGroupIds","Subnets"],members:{SecurityGroupIds:{type:"list",member:{}},Subnets:{type:"list",member:{}}}},S3z:{type:"structure",required:["EntityTypes"],members:{DataFormat:{},EntityTypes:{shape:"S41"},Documents:{type:"structure",required:["S3Uri"],members:{S3Uri:{},TestS3Uri:{},InputFormat:{}}},Annotations:{type:"structure",required:["S3Uri"],members:{S3Uri:{},TestS3Uri:{}}},EntityList:{type:"structure",required:["S3Uri"],members:{S3Uri:{}}},AugmentedManifests:{type:"list",member:{shape:"S3d"}}}},S41:{type:"list",member:{type:"structure",required:["Type"],members:{Type:{}}}},S4b:{type:"structure",required:["LanguageCode"],members:{LanguageCode:{},DocumentClassificationConfig:{type:"structure",required:["Mode"],members:{Mode:{},Labels:{type:"list",member:{}}}},EntityRecognitionConfig:{type:"structure",required:["EntityTypes"],members:{EntityTypes:{shape:"S41"}}}}},S4i:{type:"structure",members:{ModelKmsKeyId:{},VolumeKmsKeyId:{},DataLakeKmsKeyId:{},VpcConfig:{shape:"S3j"}}},S4x:{type:"structure",members:{DatasetArn:{},DatasetName:{},DatasetType:{},DatasetS3Uri:{},Description:{},Status:{},Message:{},NumberOfDocuments:{type:"long"},CreationTime:{type:"timestamp"},EndTime:{type:"timestamp"}}},S55:{type:"structure",members:{JobId:{},JobArn:{},JobName:{},JobStatus:{},Message:{},SubmitTime:{type:"timestamp"},EndTime:{type:"timestamp"},DocumentClassifierArn:{},InputDataConfig:{shape:"S59"},OutputDataConfig:{shape:"S5a"},DataAccessRoleArn:{},VolumeKmsKeyId:{},VpcConfig:{shape:"S3j"},FlywheelArn:{}}},S59:{type:"structure",required:["S3Uri"],members:{S3Uri:{},InputFormat:{},DocumentReaderConfig:{shape:"S1p"}}},S5a:{type:"structure",required:["S3Uri"],members:{S3Uri:{},KmsKeyId:{}}},S5d:{type:"structure",members:{DocumentClassifierArn:{},LanguageCode:{},Status:{},Message:{},SubmitTime:{type:"timestamp"},EndTime:{type:"timestamp"},TrainingStartTime:{type:"timestamp"},TrainingEndTime:{type:"timestamp"},InputDataConfig:{shape:"S3a"},OutputDataConfig:{shape:"S3h"},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:"S3j"},Mode:{},ModelKmsKeyId:{},VersionName:{},SourceModelArn:{},FlywheelArn:{}}},S5k:{type:"structure",members:{JobId:{},JobArn:{},JobName:{},JobStatus:{},Message:{},SubmitTime:{type:"timestamp"},EndTime:{type:"timestamp"},InputDataConfig:{shape:"S59"},OutputDataConfig:{shape:"S5a"},DataAccessRoleArn:{},VolumeKmsKeyId:{},VpcConfig:{shape:"S3j"}}},S5n:{type:"structure",members:{EndpointArn:{},Status:{},Message:{},ModelArn:{},DesiredModelArn:{},DesiredInferenceUnits:{type:"integer"},CurrentInferenceUnits:{type:"integer"},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},DataAccessRoleArn:{},DesiredDataAccessRoleArn:{},FlywheelArn:{}}},S5r:{type:"structure",members:{JobId:{},JobArn:{},JobName:{},JobStatus:{},Message:{},SubmitTime:{type:"timestamp"},EndTime:{type:"timestamp"},EntityRecognizerArn:{},InputDataConfig:{shape:"S59"},OutputDataConfig:{shape:"S5a"},LanguageCode:{},DataAccessRoleArn:{},VolumeKmsKeyId:{},VpcConfig:{shape:"S3j"},FlywheelArn:{}}},S5u:{type:"structure",members:{EntityRecognizerArn:{},LanguageCode:{},Status:{},Message:{},SubmitTime:{type:"timestamp"},EndTime:{type:"timestamp"},TrainingStartTime:{type:"timestamp"},TrainingEndTime:{type:"timestamp"},InputDataConfig:{shape:"S3z"},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:"S3j"},ModelKmsKeyId:{},VersionName:{},SourceModelArn:{},FlywheelArn:{},OutputDataConfig:{type:"structure",members:{FlywheelStatsS3Prefix:{}}}}},S63:{type:"structure",members:{JobId:{},JobArn:{},JobName:{},JobStatus:{},Message:{},SubmitTime:{type:"timestamp"},EndTime:{type:"timestamp"},InputDataConfig:{shape:"S59"},OutputDataConfig:{shape:"S5a"},LanguageCode:{},DataAccessRoleArn:{},TargetEventTypes:{shape:"S64"}}},S64:{type:"list",member:{}},S68:{type:"structure",members:{FlywheelArn:{},ActiveModelArn:{},DataAccessRoleArn:{},TaskConfig:{shape:"S4b"},DataLakeS3Uri:{},DataSecurityConfig:{shape:"S4i"},Status:{},ModelType:{},Message:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},LatestFlywheelIteration:{}}},S6d:{type:"structure",members:{FlywheelArn:{},FlywheelIterationId:{},CreationTime:{type:"timestamp"},EndTime:{type:"timestamp"},Status:{},Message:{},EvaluatedModelArn:{},EvaluatedModelMetrics:{shape:"S6f"},TrainedModelArn:{},TrainedModelMetrics:{shape:"S6f"},EvaluationManifestS3Prefix:{}}},S6f:{type:"structure",members:{AverageF1Score:{type:"double"},AveragePrecision:{type:"double"},AverageRecall:{type:"double"},AverageAccuracy:{type:"double"}}},S6i:{type:"structure",members:{JobId:{},JobArn:{},JobName:{},JobStatus:{},Message:{},SubmitTime:{type:"timestamp"},EndTime:{type:"timestamp"},InputDataConfig:{shape:"S59"},OutputDataConfig:{shape:"S5a"},LanguageCode:{},DataAccessRoleArn:{},VolumeKmsKeyId:{},VpcConfig:{shape:"S3j"}}},S6l:{type:"structure",members:{JobId:{},JobArn:{},JobName:{},JobStatus:{},Message:{},SubmitTime:{type:"timestamp"},EndTime:{type:"timestamp"},InputDataConfig:{shape:"S59"},OutputDataConfig:{type:"structure",required:["S3Uri"],members:{S3Uri:{},KmsKeyId:{}}},RedactionConfig:{shape:"S6n"},LanguageCode:{},DataAccessRoleArn:{},Mode:{}}},S6n:{type:"structure",members:{PiiEntityTypes:{type:"list",member:{}},MaskMode:{},MaskCharacter:{}}},S6w:{type:"structure",members:{JobId:{},JobArn:{},JobName:{},JobStatus:{},Message:{},SubmitTime:{type:"timestamp"},EndTime:{type:"timestamp"},InputDataConfig:{shape:"S59"},OutputDataConfig:{shape:"S5a"},LanguageCode:{},DataAccessRoleArn:{},VolumeKmsKeyId:{},VpcConfig:{shape:"S3j"}}},S6z:{type:"structure",members:{JobId:{},JobArn:{},JobName:{},JobStatus:{},Message:{},SubmitTime:{type:"timestamp"},EndTime:{type:"timestamp"},InputDataConfig:{shape:"S59"},OutputDataConfig:{shape:"S5a"},LanguageCode:{},DataAccessRoleArn:{},VolumeKmsKeyId:{},VpcConfig:{shape:"S3j"}}},S72:{type:"structure",members:{JobId:{},JobArn:{},JobName:{},JobStatus:{},Message:{},SubmitTime:{type:"timestamp"},EndTime:{type:"timestamp"},InputDataConfig:{shape:"S59"},OutputDataConfig:{shape:"S5a"},NumberOfTopics:{type:"integer"},DataAccessRoleArn:{},VolumeKmsKeyId:{},VpcConfig:{shape:"S3j"}}}}}},3407:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["s3outposts"]={};s.S3Outposts=i.defineService("s3outposts",["2017-07-25"]);Object.defineProperty(a.services["s3outposts"],"2017-07-25",{get:function get(){var e=r(8050);e.paginators=r(6861).pagination;return e},enumerable:true,configurable:true});e.exports=s.S3Outposts},3408:function(e){e.exports={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:{}}}}}},3419:function(e,t,r){"use strict";var s=this&&this.__awaiter||function(e,t,r,s){function adopt(e){return e instanceof r?e:new r(function(t){t(e)})}return new(r||(r=Promise))(function(r,i){function fulfilled(e){try{step(s.next(e))}catch(e){i(e)}}function rejected(e){try{step(s["throw"](e))}catch(e){i(e)}}function step(e){e.done?r(e.value):adopt(e.value).then(fulfilled,rejected)}step((s=s.apply(e,t||[])).next())})};Object.defineProperty(t,"__esModule",{value:true});t.OidcClient=void 0;const i=r(5315);const a=r(2421);const o=r(5316);class OidcClient{static createHttpClient(e=true,t=10){const r={allowRetries:e,maxRetries:t};return new i.HttpClient("actions/oidc-client",[new a.BearerCredentialHandler(OidcClient.getRequestToken())],r)}static getRequestToken(){const e=process.env["ACTIONS_ID_TOKEN_REQUEST_TOKEN"];if(!e){throw new Error("Unable to get ACTIONS_ID_TOKEN_REQUEST_TOKEN env variable")}return e}static getIDTokenUrl(){const e=process.env["ACTIONS_ID_TOKEN_REQUEST_URL"];if(!e){throw new Error("Unable to get ACTIONS_ID_TOKEN_REQUEST_URL env variable")}return e}static getCall(e){var t;return s(this,void 0,void 0,function*(){const r=OidcClient.createHttpClient();const s=yield r.getJson(e).catch(e=>{throw new Error(`Failed to get ID Token. \n \n Error Code : ${e.statusCode}\n \n Error Message: ${e.result.message}`)});const i=(t=s.result)===null||t===void 0?void 0:t.value;if(!i){throw new Error("Response json body do not have ID Token field")}return i})}static getIDToken(e){return s(this,void 0,void 0,function*(){try{let t=OidcClient.getIDTokenUrl();if(e){const r=encodeURIComponent(e);t=`${t}&audience=${r}`}o.debug(`ID token url is ${t}`);const r=yield OidcClient.getCall(t);o.setSecret(r);return r}catch(e){throw new Error(`Error message: ${e.message}`)}})}}t.OidcClient=OidcClient},3422:function(e,t,r){var s=r(2393);r(1169);s.util.update(s.CloudFront.prototype,{setupRequestListeners:function setupRequestListeners(e){e.addListener("extractData",s.util.hoistPayloadMember)}})},3429:function(e){e.exports={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",deprecated:true,deprecatedMessage:"The message field is deprecated, use the encodedMessage field instead. The message field is available only in the de-DE, en-AU, en-GB, en-US, es-419, es-ES, es-US, fr-CA, fr-FR and it-IT locales.",location:"header",locationName:"x-amz-lex-message"},encodedMessage:{shape:"Sz",location:"header",locationName:"x-amz-lex-encoded-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:{deprecated:true,deprecatedMessage:"The inputTranscript field is deprecated, use the encodedInputTranscript field instead. The inputTranscript field is available only in the de-DE, en-AU, en-GB, en-US, es-419, es-ES, es-US, fr-CA, fr-FR and it-IT locales.",location:"header",locationName:"x-amz-lex-input-transcript"},encodedInputTranscript:{location:"header",locationName:"x-amz-lex-encoded-input-transcript",type:"string",sensitive:true},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:"S15"},alternativeIntents:{type:"list",member:{type:"structure",members:{intentName:{},nluIntentConfidence:{shape:"S15"},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",deprecated:true,deprecatedMessage:"The message field is deprecated, use the encodedMessage field instead. The message field is available only in the de-DE, en-AU, en-GB, en-US, es-419, es-ES, es-US, fr-CA, fr-FR and it-IT locales.",location:"header",locationName:"x-amz-lex-message"},encodedMessage:{shape:"Sz",location:"header",locationName:"x-amz-lex-encoded-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},Sz:{type:"string",sensitive:true},S15:{type:"structure",members:{score:{type:"double"}}}}}},3436:function(e){e.exports={pagination:{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"}}}},3439:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["codepipeline"]={};s.CodePipeline=i.defineService("codepipeline",["2015-07-09"]);Object.defineProperty(a.services["codepipeline"],"2015-07-09",{get:function get(){var e=r(6881);e.paginators=r(6961).pagination;return e},enumerable:true,configurable:true});e.exports=s.CodePipeline},3457:function(e){e.exports={pagination:{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"}}}},3464:function(e){e.exports={pagination:{ListDatasets:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListDocumentClassificationJobs:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListDocumentClassifierSummaries:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListDocumentClassifiers:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListDominantLanguageDetectionJobs:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListEndpoints:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"EndpointPropertiesList"},ListEntitiesDetectionJobs:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListEntityRecognizerSummaries:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListEntityRecognizers:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListEventsDetectionJobs:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListFlywheelIterationHistory:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListFlywheels:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListKeyPhrasesDetectionJobs:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListPiiEntitiesDetectionJobs:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"PiiEntitiesDetectionJobPropertiesList"},ListSentimentDetectionJobs:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListTargetedSentimentDetectionJobs:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListTopicsDetectionJobs:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"}}}},3470:function(e){e.exports={pagination:{ListSolFunctionInstances:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"functionInstances"},ListSolFunctionPackages:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"functionPackages"},ListSolNetworkInstances:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"networkInstances"},ListSolNetworkOperations:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"networkOperations"},ListSolNetworkPackages:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"networkPackages"}}}},3476:function(e){e.exports={pagination:{DescribeJobLogItems:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"},DescribeJobs:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"},DescribeLaunchConfigurationTemplates:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"},DescribeReplicationConfigurationTemplates:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"},DescribeSourceServers:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"},DescribeVcenterClients:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"},ListApplications:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"},ListExportErrors:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"},ListExports:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"},ListImportErrors:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"},ListImports:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"},ListSourceServerActions:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"},ListTemplateActions:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"},ListWaves:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"}}}},3480:function(e){e.exports={pagination:{}}},3491:function(e){e.exports={pagination:{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"}}}},3495:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["appstream"]={};s.AppStream=i.defineService("appstream",["2016-12-01"]);Object.defineProperty(a.services["appstream"],"2016-12-01",{get:function get(){var e=r(5266);e.paginators=r(6066).pagination;e.waiters=r(3093).waiters;return e},enumerable:true,configurable:true});e.exports=s.AppStream},3500:function(module,__unusedexports,__webpack_require__){const core=__webpack_require__(5316);const readFromParamStore=__webpack_require__(2493);async function run(){try{const e=core.getInput("region",{required:true});const t=core.getInput("path",{required:true});const r=await readFromParamStore(t,e);core.setOutput("param_json",r)}catch(e){core.setFailed(e.message)}}module.exports=run;if(require.main===require.cache[eval("__filename")]){run()}},3502:function(e){e.exports={pagination:{DescribeContinuousExports:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},DescribeImportTasks:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"}}}},3512:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["tnb"]={};s.Tnb=i.defineService("tnb",["2008-10-21"]);Object.defineProperty(a.services["tnb"],"2008-10-21",{get:function get(){var e=r(8790);e.paginators=r(3470).pagination;return e},enumerable:true,configurable:true});e.exports=s.Tnb},3534:function(e){e.exports={version:2,waiters:{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"}]}}}},3545:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["worklink"]={};s.WorkLink=i.defineService("worklink",["2018-09-25"]);Object.defineProperty(a.services["worklink"],"2018-09-25",{get:function get(){var e=r(8589);e.paginators=r(865).pagination;return e},enumerable:true,configurable:true});e.exports=s.WorkLink},3546:function(e,t,r){var s=r(2393).util;var i=r(8058).typeOf;var a={String:"String",Number:"Number",NumberValue:"Number",Binary:"Binary"};var o=s.inherit({constructor:function Set(e,t){t=t||{};this.wrapperName="Set";this.initialize(e,t.validate)},initialize:function(e,t){var r=this;r.values=[].concat(e);r.detectType();if(t){r.validate()}},detectType:function(){this.type=a[i(this.values[0])];if(!this.type){throw s.error(new Error,{code:"InvalidSetType",message:"Sets can contain string, number, or binary values"})}},validate:function(){var e=this;var t=e.values.length;var r=e.values;for(var o=0;o1){i[a]=parseList(o,{member:{}})}else{i[a]=parseXml(o[0],{})}}return i}e.exports=NodeXmlParser},3615:function(e){e.exports={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:{resourceArn:{},secretArn:{},sql:{},database:{},schema:{},parameterSets:{type:"list",member:{shape:"S6"}},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:{resourceArn:{},secretArn:{},database:{},schema:{}}},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:["dbClusterOrInstanceArn","awsSecretStoreArn","sqlStatements"],members:{dbClusterOrInstanceArn:{},awsSecretStoreArn:{},sqlStatements:{},database:{},schema:{}}},output:{type:"structure",members:{sqlStatementResults:{type:"list",member:{type:"structure",members:{resultFrame:{type:"structure",members:{resultSetMetadata:{type:"structure",members:{columnCount:{type:"long"},columnMetadata:{shape:"S13"}}},records:{type:"list",member:{type:"structure",members:{values:{type:"list",member:{shape:"S1a"}}}}}}},numberOfRecordsUpdated:{type:"long"}}}}}},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:{resourceArn:{},secretArn:{},sql:{},database:{},schema:{},parameters:{shape:"S6"},transactionId:{},includeResultMetadata:{type:"boolean"},continueAfterTimeout:{type:"boolean"},resultSetOptions:{type:"structure",members:{decimalReturnType:{},longReturnType:{}}},formatRecordsAs:{}}},output:{type:"structure",members:{records:{type:"list",member:{shape:"Sq"}},columnMetadata:{shape:"S13"},numberOfRecordsUpdated:{type:"long"},generatedFields:{shape:"Sq"},formattedRecords:{}}}},RollbackTransaction:{http:{requestUri:"/RollbackTransaction",responseCode:200},input:{type:"structure",required:["resourceArn","secretArn","transactionId"],members:{resourceArn:{},secretArn:{},transactionId:{}}},output:{type:"structure",members:{transactionStatus:{}}}}},shapes:{S6:{type:"list",member:{type:"structure",members:{name:{},value:{shape:"S9"},typeHint:{}}}},S9:{type:"structure",members:{isNull:{type:"boolean"},booleanValue:{type:"boolean"},longValue:{type:"long"},doubleValue:{type:"double"},stringValue:{},blobValue:{type:"blob"},arrayValue:{shape:"Sf"}},union:true},Sf:{type:"structure",members:{booleanValues:{type:"list",member:{type:"boolean"}},longValues:{type:"list",member:{type:"long"}},doubleValues:{type:"list",member:{type:"double"}},stringValues:{type:"list",member:{}},arrayValues:{type:"list",member:{shape:"Sf"}}},union:true},Sq:{type:"list",member:{shape:"S9"}},S13:{type:"list",member:{type:"structure",members:{name:{},type:{type:"integer"},typeName:{},label:{},schemaName:{},tableName:{},isAutoIncrement:{type:"boolean"},isSigned:{type:"boolean"},isCurrency:{type:"boolean"},isCaseSensitive:{type:"boolean"},nullable:{type:"integer"},precision:{type:"integer"},scale:{type:"integer"},arrayBaseColumnType:{type:"integer"}}}},S1a:{type:"structure",members:{isNull:{type:"boolean"},bitValue:{type:"boolean"},bigIntValue:{type:"long"},intValue:{type:"integer"},doubleValue:{type:"double"},realValue:{type:"float"},stringValue:{},blobValue:{type:"blob"},arrayValues:{shape:"S1d"},structValue:{type:"structure",members:{attributes:{shape:"S1d"}}}},union:true},S1d:{type:"list",member:{shape:"S1a"}}}}},3620:function(e){e.exports={version:2,waiters:{ResourceRecordSetsChanged:{delay:30,maxAttempts:60,operation:"GetChange",acceptors:[{matcher:"path",expected:"INSYNC",argument:"ChangeInfo.Status",state:"success"}]}}}},3629:function(e){e.exports={pagination:{}}},3634:function(e){e.exports={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:"Sq"},Subscribers:{shape:"Sw"}}}}}},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:"S13"},Definition:{shape:"S14"},ExecutionRoleArn:{},ApprovalModel:{},Subscribers:{shape:"Sw"}}},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:"Sq"},Subscribers:{shape:"Sw"}}},output:{type:"structure",members:{}}},CreateSubscriber:{input:{type:"structure",required:["AccountId","BudgetName","Notification","Subscriber"],members:{AccountId:{},BudgetName:{},Notification:{shape:"Sq"},Subscriber:{shape:"Sx"}}},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:"S1y"}}}},DeleteNotification:{input:{type:"structure",required:["AccountId","BudgetName","Notification"],members:{AccountId:{},BudgetName:{},Notification:{shape:"Sq"}}},output:{type:"structure",members:{}}},DeleteSubscriber:{input:{type:"structure",required:["AccountId","BudgetName","Notification","Subscriber"],members:{AccountId:{},BudgetName:{},Notification:{shape:"Sq"},Subscriber:{shape:"Sx"}}},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:"S1y"}}}},DescribeBudgetActionHistories:{input:{type:"structure",required:["AccountId","BudgetName","ActionId"],members:{AccountId:{},BudgetName:{},ActionId:{},TimePeriod:{shape:"Sg"},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:"S1y"}}}}}},NextToken:{}}}},DescribeBudgetActionsForAccount:{input:{type:"structure",required:["AccountId"],members:{AccountId:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",required:["Actions"],members:{Actions:{shape:"S2h"},NextToken:{}}}},DescribeBudgetActionsForBudget:{input:{type:"structure",required:["AccountId","BudgetName"],members:{AccountId:{},BudgetName:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",required:["Actions"],members:{Actions:{shape:"S2h"},NextToken:{}}}},DescribeBudgetNotificationsForAccount:{input:{type:"structure",required:["AccountId"],members:{AccountId:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{BudgetNotificationsForAccount:{type:"list",member:{type:"structure",members:{Notifications:{shape:"S2p"},BudgetName:{}}}},NextToken:{}}}},DescribeBudgetPerformanceHistory:{input:{type:"structure",required:["AccountId","BudgetName"],members:{AccountId:{},BudgetName:{},TimePeriod:{shape:"Sg"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{BudgetPerformanceHistory:{type:"structure",members:{BudgetName:{},BudgetType:{},CostFilters:{shape:"Sa"},CostTypes:{shape:"Sd"},TimeUnit:{},BudgetedAndActualAmountsList:{type:"list",member:{type:"structure",members:{BudgetedAmount:{shape:"S5"},ActualAmount:{shape:"S5"},TimePeriod:{shape:"Sg"}}}}}},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:{shape:"S2p"},NextToken:{}}}},DescribeSubscribersForNotification:{input:{type:"structure",required:["AccountId","BudgetName","Notification"],members:{AccountId:{},BudgetName:{},Notification:{shape:"Sq"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Subscribers:{shape:"Sw"},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:"S13"},Definition:{shape:"S14"},ExecutionRoleArn:{},ApprovalModel:{},Subscribers:{shape:"Sw"}}},output:{type:"structure",required:["AccountId","BudgetName","OldAction","NewAction"],members:{AccountId:{},BudgetName:{},OldAction:{shape:"S1y"},NewAction:{shape:"S1y"}}}},UpdateNotification:{input:{type:"structure",required:["AccountId","BudgetName","OldNotification","NewNotification"],members:{AccountId:{},BudgetName:{},OldNotification:{shape:"Sq"},NewNotification:{shape:"Sq"}}},output:{type:"structure",members:{}}},UpdateSubscriber:{input:{type:"structure",required:["AccountId","BudgetName","Notification","OldSubscriber","NewSubscriber"],members:{AccountId:{},BudgetName:{},Notification:{shape:"Sq"},OldSubscriber:{shape:"Sx"},NewSubscriber:{shape:"Sx"}}},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:"Sd"},TimeUnit:{},TimePeriod:{shape:"Sg"},CalculatedSpend:{type:"structure",required:["ActualSpend"],members:{ActualSpend:{shape:"S5"},ForecastedSpend:{shape:"S5"}}},BudgetType:{},LastUpdatedTime:{type:"timestamp"},AutoAdjustData:{type:"structure",required:["AutoAdjustType"],members:{AutoAdjustType:{},HistoricalOptions:{type:"structure",required:["BudgetAdjustmentPeriod"],members:{BudgetAdjustmentPeriod:{type:"integer"},LookBackAvailablePeriods:{type:"integer"}}},LastAutoAdjustTime:{type:"timestamp"}}}}},S5:{type:"structure",required:["Amount","Unit"],members:{Amount:{},Unit:{}}},Sa:{type:"map",key:{},value:{type:"list",member:{}}},Sd:{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"}}},Sg:{type:"structure",members:{Start:{type:"timestamp"},End:{type:"timestamp"}}},Sq:{type:"structure",required:["NotificationType","ComparisonOperator","Threshold"],members:{NotificationType:{},ComparisonOperator:{},Threshold:{type:"double"},ThresholdType:{},NotificationState:{}}},Sw:{type:"list",member:{shape:"Sx"}},Sx:{type:"structure",required:["SubscriptionType","Address"],members:{SubscriptionType:{},Address:{type:"string",sensitive:true}}},S13:{type:"structure",required:["ActionThresholdValue","ActionThresholdType"],members:{ActionThresholdValue:{type:"double"},ActionThresholdType:{}}},S14:{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:{}}}}}},S1y:{type:"structure",required:["ActionId","BudgetName","NotificationType","ActionType","ActionThreshold","Definition","ExecutionRoleArn","ApprovalModel","Status","Subscribers"],members:{ActionId:{},BudgetName:{},NotificationType:{},ActionType:{},ActionThreshold:{shape:"S13"},Definition:{shape:"S14"},ExecutionRoleArn:{},ApprovalModel:{},Status:{},Subscribers:{shape:"Sw"}}},S2h:{type:"list",member:{shape:"S1y"}},S2p:{type:"list",member:{shape:"Sq"}}}}},3641:function(e){e.exports={pagination:{}}},3650:function(e){e.exports={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:"Sp",locationName:"clientAuthentication"},ClusterName:{locationName:"clusterName"},ConfigurationInfo:{shape:"Sw",locationName:"configurationInfo"},EncryptionInfo:{shape:"Sy",locationName:"encryptionInfo"},EnhancedMonitoring:{locationName:"enhancedMonitoring"},OpenMonitoring:{shape:"S13",locationName:"openMonitoring"},KafkaVersion:{locationName:"kafkaVersion"},LoggingInfo:{shape:"S18",locationName:"loggingInfo"},NumberOfBrokerNodes:{locationName:"numberOfBrokerNodes",type:"integer"},Tags:{shape:"S1e",locationName:"tags"},StorageMode:{locationName:"storageMode"}},required:["BrokerNodeGroupInfo","KafkaVersion","NumberOfBrokerNodes","ClusterName"]},output:{type:"structure",members:{ClusterArn:{locationName:"clusterArn"},ClusterName:{locationName:"clusterName"},State:{locationName:"state"}}}},CreateClusterV2:{http:{requestUri:"/api/v2/clusters",responseCode:200},input:{type:"structure",members:{ClusterName:{locationName:"clusterName"},Tags:{shape:"S1e",locationName:"tags"},Provisioned:{locationName:"provisioned",type:"structure",members:{BrokerNodeGroupInfo:{shape:"S8",locationName:"brokerNodeGroupInfo"},ClientAuthentication:{shape:"Sp",locationName:"clientAuthentication"},ConfigurationInfo:{shape:"Sw",locationName:"configurationInfo"},EncryptionInfo:{shape:"Sy",locationName:"encryptionInfo"},EnhancedMonitoring:{locationName:"enhancedMonitoring"},OpenMonitoring:{shape:"S13",locationName:"openMonitoring"},KafkaVersion:{locationName:"kafkaVersion"},LoggingInfo:{shape:"S18",locationName:"loggingInfo"},NumberOfBrokerNodes:{locationName:"numberOfBrokerNodes",type:"integer"},StorageMode:{locationName:"storageMode"}},required:["BrokerNodeGroupInfo","KafkaVersion","NumberOfBrokerNodes"]},Serverless:{locationName:"serverless",type:"structure",members:{VpcConfigs:{shape:"S1l",locationName:"vpcConfigs"},ClientAuthentication:{shape:"S1n",locationName:"clientAuthentication"}},required:["VpcConfigs"]}},required:["ClusterName"]},output:{type:"structure",members:{ClusterArn:{locationName:"clusterArn"},ClusterName:{locationName:"clusterName"},State:{locationName:"state"},ClusterType:{locationName:"clusterType"}}}},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:"S1u",locationName:"creationTime"},LatestRevision:{shape:"S1v",locationName:"latestRevision"},Name:{locationName:"name"},State:{locationName:"state"}}}},CreateVpcConnection:{http:{requestUri:"/v1/vpc-connection",responseCode:200},input:{type:"structure",members:{TargetClusterArn:{locationName:"targetClusterArn"},Authentication:{locationName:"authentication"},VpcId:{locationName:"vpcId"},ClientSubnets:{shape:"S3",locationName:"clientSubnets"},SecurityGroups:{shape:"S3",locationName:"securityGroups"},Tags:{shape:"S1e",locationName:"tags"}},required:["TargetClusterArn","Authentication","VpcId","ClientSubnets","SecurityGroups"]},output:{type:"structure",members:{VpcConnectionArn:{locationName:"vpcConnectionArn"},State:{locationName:"state"},Authentication:{locationName:"authentication"},VpcId:{locationName:"vpcId"},ClientSubnets:{shape:"S3",locationName:"clientSubnets"},SecurityGroups:{shape:"S3",locationName:"securityGroups"},CreationTime:{shape:"S1u",locationName:"creationTime"},Tags:{shape:"S1e",locationName:"tags"}}}},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"}}}},DeleteClusterPolicy:{http:{method:"DELETE",requestUri:"/v1/clusters/{clusterArn}/policy",responseCode:200},input:{type:"structure",members:{ClusterArn:{location:"uri",locationName:"clusterArn"}},required:["ClusterArn"]},output:{type:"structure",members:{}}},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"}}}},DeleteVpcConnection:{http:{method:"DELETE",requestUri:"/v1/vpc-connection/{arn}",responseCode:200},input:{type:"structure",members:{Arn:{location:"uri",locationName:"arn"}},required:["Arn"]},output:{type:"structure",members:{VpcConnectionArn:{locationName:"vpcConnectionArn"},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:"S2a",locationName:"clusterInfo"}}}},DescribeClusterV2:{http:{method:"GET",requestUri:"/api/v2/clusters/{clusterArn}",responseCode:200},input:{type:"structure",members:{ClusterArn:{location:"uri",locationName:"clusterArn"}},required:["ClusterArn"]},output:{type:"structure",members:{ClusterInfo:{shape:"S2j",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:"S2o",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:"S1u",locationName:"creationTime"},Description:{locationName:"description"},KafkaVersions:{shape:"S3",locationName:"kafkaVersions"},LatestRevision:{shape:"S1v",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:"S1u",locationName:"creationTime"},Description:{locationName:"description"},Revision:{locationName:"revision",type:"long"},ServerProperties:{locationName:"serverProperties",type:"blob"}}}},DescribeVpcConnection:{http:{method:"GET",requestUri:"/v1/vpc-connection/{arn}",responseCode:200},input:{type:"structure",members:{Arn:{location:"uri",locationName:"arn"}},required:["Arn"]},output:{type:"structure",members:{VpcConnectionArn:{locationName:"vpcConnectionArn"},TargetClusterArn:{locationName:"targetClusterArn"},State:{locationName:"state"},Authentication:{locationName:"authentication"},VpcId:{locationName:"vpcId"},Subnets:{shape:"S3",locationName:"subnets"},SecurityGroups:{shape:"S3",locationName:"securityGroups"},CreationTime:{shape:"S1u",locationName:"creationTime"},Tags:{shape:"S1e",locationName:"tags"}}}},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"},BootstrapBrokerStringSaslIam:{locationName:"bootstrapBrokerStringSaslIam"},BootstrapBrokerStringPublicTls:{locationName:"bootstrapBrokerStringPublicTls"},BootstrapBrokerStringPublicSaslScram:{locationName:"bootstrapBrokerStringPublicSaslScram"},BootstrapBrokerStringPublicSaslIam:{locationName:"bootstrapBrokerStringPublicSaslIam"},BootstrapBrokerStringVpcConnectivityTls:{locationName:"bootstrapBrokerStringVpcConnectivityTls"},BootstrapBrokerStringVpcConnectivitySaslScram:{locationName:"bootstrapBrokerStringVpcConnectivitySaslScram"},BootstrapBrokerStringVpcConnectivitySaslIam:{locationName:"bootstrapBrokerStringVpcConnectivitySaslIam"}}}},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"}}}}}}},GetClusterPolicy:{http:{method:"GET",requestUri:"/v1/clusters/{clusterArn}/policy",responseCode:200},input:{type:"structure",members:{ClusterArn:{location:"uri",locationName:"clusterArn"}},required:["ClusterArn"]},output:{type:"structure",members:{CurrentVersion:{locationName:"currentVersion"},Policy:{locationName:"policy"}}}},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:"S2o"}},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:"S2a"}},NextToken:{locationName:"nextToken"}}}},ListClustersV2:{http:{method:"GET",requestUri:"/api/v2/clusters",responseCode:200},input:{type:"structure",members:{ClusterNameFilter:{location:"querystring",locationName:"clusterNameFilter"},ClusterTypeFilter:{location:"querystring",locationName:"clusterTypeFilter"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{ClusterInfoList:{locationName:"clusterInfoList",type:"list",member:{shape:"S2j"}},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:"S1v"}}}}},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:"S1u",locationName:"creationTime"},Description:{locationName:"description"},KafkaVersions:{shape:"S3",locationName:"kafkaVersions"},LatestRevision:{shape:"S1v",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:"S2b",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:"S1e",locationName:"tags"}}}},ListClientVpcConnections:{http:{method:"GET",requestUri:"/v1/clusters/{clusterArn}/client-vpc-connections",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:{ClientVpcConnections:{locationName:"clientVpcConnections",type:"list",member:{type:"structure",members:{Authentication:{locationName:"authentication"},CreationTime:{shape:"S1u",locationName:"creationTime"},State:{locationName:"state"},VpcConnectionArn:{locationName:"vpcConnectionArn"},Owner:{locationName:"owner"}},required:["VpcConnectionArn"]}},NextToken:{locationName:"nextToken"}}}},ListVpcConnections:{http:{method:"GET",requestUri:"/v1/vpc-connections",responseCode:200},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{VpcConnections:{locationName:"vpcConnections",type:"list",member:{type:"structure",members:{VpcConnectionArn:{locationName:"vpcConnectionArn"},TargetClusterArn:{locationName:"targetClusterArn"},CreationTime:{shape:"S1u",locationName:"creationTime"},Authentication:{locationName:"authentication"},VpcId:{locationName:"vpcId"},State:{locationName:"state"}},required:["VpcConnectionArn","TargetClusterArn"]}},NextToken:{locationName:"nextToken"}}}},RejectClientVpcConnection:{http:{method:"PUT",requestUri:"/v1/clusters/{clusterArn}/client-vpc-connection",responseCode:200},input:{type:"structure",members:{ClusterArn:{location:"uri",locationName:"clusterArn"},VpcConnectionArn:{locationName:"vpcConnectionArn"}},required:["VpcConnectionArn","ClusterArn"]},output:{type:"structure",members:{}}},PutClusterPolicy:{http:{method:"PUT",requestUri:"/v1/clusters/{clusterArn}/policy",responseCode:200},input:{type:"structure",members:{ClusterArn:{location:"uri",locationName:"clusterArn"},CurrentVersion:{locationName:"currentVersion"},Policy:{locationName:"policy"}},required:["ClusterArn","Policy"]},output:{type:"structure",members:{CurrentVersion:{locationName:"currentVersion"}}}},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:"S1e",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"}}}},UpdateBrokerType:{http:{method:"PUT",requestUri:"/v1/clusters/{clusterArn}/nodes/type",responseCode:200},input:{type:"structure",members:{ClusterArn:{location:"uri",locationName:"clusterArn"},CurrentVersion:{locationName:"currentVersion"},TargetInstanceType:{locationName:"targetInstanceType"}},required:["ClusterArn","CurrentVersion","TargetInstanceType"]},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:"S2u",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:"S1v",locationName:"latestRevision"}}}},UpdateConnectivity:{http:{method:"PUT",requestUri:"/v1/clusters/{clusterArn}/connectivity",responseCode:200},input:{type:"structure",members:{ClusterArn:{location:"uri",locationName:"clusterArn"},ConnectivityInfo:{shape:"Sh",locationName:"connectivityInfo"},CurrentVersion:{locationName:"currentVersion"}},required:["ClusterArn","ConnectivityInfo","CurrentVersion"]},output:{type:"structure",members:{ClusterArn:{locationName:"clusterArn"},ClusterOperationArn:{locationName:"clusterOperationArn"}}}},UpdateClusterConfiguration:{http:{method:"PUT",requestUri:"/v1/clusters/{clusterArn}/configuration",responseCode:200},input:{type:"structure",members:{ClusterArn:{location:"uri",locationName:"clusterArn"},ConfigurationInfo:{shape:"Sw",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:"Sw",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:"S13",locationName:"openMonitoring"},LoggingInfo:{shape:"S18",locationName:"loggingInfo"}},required:["ClusterArn","CurrentVersion"]},output:{type:"structure",members:{ClusterArn:{locationName:"clusterArn"},ClusterOperationArn:{locationName:"clusterOperationArn"}}}},UpdateSecurity:{http:{method:"PATCH",requestUri:"/v1/clusters/{clusterArn}/security",responseCode:200},input:{type:"structure",members:{ClientAuthentication:{shape:"Sp",locationName:"clientAuthentication"},ClusterArn:{location:"uri",locationName:"clusterArn"},CurrentVersion:{locationName:"currentVersion"},EncryptionInfo:{shape:"Sy",locationName:"encryptionInfo"}},required:["ClusterArn","CurrentVersion"]},output:{type:"structure",members:{ClusterArn:{locationName:"clusterArn"},ClusterOperationArn:{locationName:"clusterOperationArn"}}}},UpdateStorage:{http:{method:"PUT",requestUri:"/v1/clusters/{clusterArn}/storage",responseCode:200},input:{type:"structure",members:{ClusterArn:{location:"uri",locationName:"clusterArn"},CurrentVersion:{locationName:"currentVersion"},ProvisionedThroughput:{shape:"Sd",locationName:"provisionedThroughput"},StorageMode:{locationName:"storageMode"},VolumeSizeGB:{locationName:"volumeSizeGB",type:"integer"}},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:{ProvisionedThroughput:{shape:"Sd",locationName:"provisionedThroughput"},VolumeSize:{locationName:"volumeSize",type:"integer"}}}}},ConnectivityInfo:{shape:"Sh",locationName:"connectivityInfo"},ZoneIds:{shape:"S3",locationName:"zoneIds"}},required:["ClientSubnets","InstanceType"]},Sd:{type:"structure",members:{Enabled:{locationName:"enabled",type:"boolean"},VolumeThroughput:{locationName:"volumeThroughput",type:"integer"}}},Sh:{type:"structure",members:{PublicAccess:{locationName:"publicAccess",type:"structure",members:{Type:{locationName:"type"}}},VpcConnectivity:{locationName:"vpcConnectivity",type:"structure",members:{ClientAuthentication:{locationName:"clientAuthentication",type:"structure",members:{Sasl:{locationName:"sasl",type:"structure",members:{Scram:{locationName:"scram",type:"structure",members:{Enabled:{locationName:"enabled",type:"boolean"}}},Iam:{locationName:"iam",type:"structure",members:{Enabled:{locationName:"enabled",type:"boolean"}}}}},Tls:{locationName:"tls",type:"structure",members:{Enabled:{locationName:"enabled",type:"boolean"}}}}}}}}},Sp:{type:"structure",members:{Sasl:{locationName:"sasl",type:"structure",members:{Scram:{locationName:"scram",type:"structure",members:{Enabled:{locationName:"enabled",type:"boolean"}}},Iam:{shape:"Ss",locationName:"iam"}}},Tls:{locationName:"tls",type:"structure",members:{CertificateAuthorityArnList:{shape:"S3",locationName:"certificateAuthorityArnList"},Enabled:{locationName:"enabled",type:"boolean"}}},Unauthenticated:{locationName:"unauthenticated",type:"structure",members:{Enabled:{locationName:"enabled",type:"boolean"}}}}},Ss:{type:"structure",members:{Enabled:{locationName:"enabled",type:"boolean"}}},Sw:{type:"structure",members:{Arn:{locationName:"arn"},Revision:{locationName:"revision",type:"long"}},required:["Revision","Arn"]},Sy:{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"}}}}},S13:{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"]},S18:{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"]},S1e:{type:"map",key:{},value:{}},S1l:{type:"list",member:{type:"structure",members:{SubnetIds:{shape:"S3",locationName:"subnetIds"},SecurityGroupIds:{shape:"S3",locationName:"securityGroupIds"}},required:["SubnetIds"]}},S1n:{type:"structure",members:{Sasl:{locationName:"sasl",type:"structure",members:{Iam:{shape:"Ss",locationName:"iam"}}}}},S1u:{type:"timestamp",timestampFormat:"iso8601"},S1v:{type:"structure",members:{CreationTime:{shape:"S1u",locationName:"creationTime"},Description:{locationName:"description"},Revision:{locationName:"revision",type:"long"}},required:["Revision","CreationTime"]},S2a:{type:"structure",members:{ActiveOperationArn:{locationName:"activeOperationArn"},BrokerNodeGroupInfo:{shape:"S8",locationName:"brokerNodeGroupInfo"},ClientAuthentication:{shape:"Sp",locationName:"clientAuthentication"},ClusterArn:{locationName:"clusterArn"},ClusterName:{locationName:"clusterName"},CreationTime:{shape:"S1u",locationName:"creationTime"},CurrentBrokerSoftwareInfo:{shape:"S2b",locationName:"currentBrokerSoftwareInfo"},CurrentVersion:{locationName:"currentVersion"},EncryptionInfo:{shape:"Sy",locationName:"encryptionInfo"},EnhancedMonitoring:{locationName:"enhancedMonitoring"},OpenMonitoring:{shape:"S2c",locationName:"openMonitoring"},LoggingInfo:{shape:"S18",locationName:"loggingInfo"},NumberOfBrokerNodes:{locationName:"numberOfBrokerNodes",type:"integer"},State:{locationName:"state"},StateInfo:{shape:"S2g",locationName:"stateInfo"},Tags:{shape:"S1e",locationName:"tags"},ZookeeperConnectString:{locationName:"zookeeperConnectString"},ZookeeperConnectStringTls:{locationName:"zookeeperConnectStringTls"},StorageMode:{locationName:"storageMode"}}},S2b:{type:"structure",members:{ConfigurationArn:{locationName:"configurationArn"},ConfigurationRevision:{locationName:"configurationRevision",type:"long"},KafkaVersion:{locationName:"kafkaVersion"}}},S2c:{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"]},S2g:{type:"structure",members:{Code:{locationName:"code"},Message:{locationName:"message"}}},S2j:{type:"structure",members:{ActiveOperationArn:{locationName:"activeOperationArn"},ClusterType:{locationName:"clusterType"},ClusterArn:{locationName:"clusterArn"},ClusterName:{locationName:"clusterName"},CreationTime:{shape:"S1u",locationName:"creationTime"},CurrentVersion:{locationName:"currentVersion"},State:{locationName:"state"},StateInfo:{shape:"S2g",locationName:"stateInfo"},Tags:{shape:"S1e",locationName:"tags"},Provisioned:{locationName:"provisioned",type:"structure",members:{BrokerNodeGroupInfo:{shape:"S8",locationName:"brokerNodeGroupInfo"},CurrentBrokerSoftwareInfo:{shape:"S2b",locationName:"currentBrokerSoftwareInfo"},ClientAuthentication:{shape:"Sp",locationName:"clientAuthentication"},EncryptionInfo:{shape:"Sy",locationName:"encryptionInfo"},EnhancedMonitoring:{locationName:"enhancedMonitoring"},OpenMonitoring:{shape:"S13",locationName:"openMonitoring"},LoggingInfo:{shape:"S18",locationName:"loggingInfo"},NumberOfBrokerNodes:{locationName:"numberOfBrokerNodes",type:"integer"},ZookeeperConnectString:{locationName:"zookeeperConnectString"},ZookeeperConnectStringTls:{locationName:"zookeeperConnectStringTls"},StorageMode:{locationName:"storageMode"}},required:["BrokerNodeGroupInfo","NumberOfBrokerNodes"]},Serverless:{locationName:"serverless",type:"structure",members:{VpcConfigs:{shape:"S1l",locationName:"vpcConfigs"},ClientAuthentication:{shape:"S1n",locationName:"clientAuthentication"}},required:["VpcConfigs"]}}},S2o:{type:"structure",members:{ClientRequestId:{locationName:"clientRequestId"},ClusterArn:{locationName:"clusterArn"},CreationTime:{shape:"S1u",locationName:"creationTime"},EndTime:{shape:"S1u",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:"S2t",locationName:"sourceClusterInfo"},TargetClusterInfo:{shape:"S2t",locationName:"targetClusterInfo"},VpcConnectionInfo:{locationName:"vpcConnectionInfo",type:"structure",members:{VpcConnectionArn:{locationName:"vpcConnectionArn"},Owner:{locationName:"owner"},UserIdentity:{locationName:"userIdentity",type:"structure",members:{Type:{locationName:"type"},PrincipalId:{locationName:"principalId"}}},CreationTime:{shape:"S1u",locationName:"creationTime"}}}}},S2t:{type:"structure",members:{BrokerEBSVolumeInfo:{shape:"S2u",locationName:"brokerEBSVolumeInfo"},ConfigurationInfo:{shape:"Sw",locationName:"configurationInfo"},NumberOfBrokerNodes:{locationName:"numberOfBrokerNodes",type:"integer"},EnhancedMonitoring:{locationName:"enhancedMonitoring"},OpenMonitoring:{shape:"S2c",locationName:"openMonitoring"},KafkaVersion:{locationName:"kafkaVersion"},LoggingInfo:{shape:"S18",locationName:"loggingInfo"},InstanceType:{locationName:"instanceType"},ClientAuthentication:{shape:"Sp",locationName:"clientAuthentication"},EncryptionInfo:{shape:"Sy",locationName:"encryptionInfo"},ConnectivityInfo:{shape:"Sh",locationName:"connectivityInfo"},StorageMode:{locationName:"storageMode"}}},S2u:{type:"list",member:{type:"structure",members:{KafkaBrokerNodeId:{locationName:"kafkaBrokerNodeId"},ProvisionedThroughput:{shape:"Sd",locationName:"provisionedThroughput"},VolumeSizeGB:{locationName:"volumeSizeGB",type:"integer"}},required:["KafkaBrokerNodeId"]}}}}},3656:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["organizations"]={};s.Organizations=i.defineService("organizations",["2016-11-28"]);Object.defineProperty(a.services["organizations"],"2016-11-28",{get:function get(){var e=r(2838);e.paginators=r(8379).pagination;return e},enumerable:true,configurable:true});e.exports=s.Organizations},3685:function(e,t,r){"use strict";var s=this&&this.__createBinding||(Object.create?function(e,t,r,s){if(s===undefined)s=r;Object.defineProperty(e,s,{enumerable:true,get:function(){return t[r]}})}:function(e,t,r,s){if(s===undefined)s=r;e[s]=t[r]});var i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:true,value:t})}:function(e,t){e["default"]=t});var a=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(e!=null)for(var r in e)if(r!=="default"&&Object.hasOwnProperty.call(e,r))s(t,e,r);i(t,e);return t};Object.defineProperty(t,"__esModule",{value:true});t.prepareKeyValueMessage=t.issueFileCommand=void 0;const o=a(r(5747));const n=a(r(2087));const u=r(2420);const p=r(2861);function issueFileCommand(e,t){const r=process.env[`GITHUB_${e}`];if(!r){throw new Error(`Unable to find environment variable for file command ${e}`)}if(!o.existsSync(r)){throw new Error(`Missing file at path: ${r}`)}o.appendFileSync(r,`${p.toCommandValue(t)}${n.EOL}`,{encoding:"utf8"})}t.issueFileCommand=issueFileCommand;function prepareKeyValueMessage(e,t){const r=`ghadelimiter_${u.v4()}`;const s=p.toCommandValue(t);if(e.includes(r)){throw new Error(`Unexpected input: name should not contain the delimiter "${r}"`)}if(s.includes(r)){throw new Error(`Unexpected input: value should not contain the delimiter "${r}"`)}return`${e}<<${r}${n.EOL}${s}${n.EOL}${r}`}t.prepareKeyValueMessage=prepareKeyValueMessage},3690:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2018-05-10",endpointPrefix:"kinesisvideo",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"Amazon Kinesis Video WebRTC Storage",serviceId:"Kinesis Video WebRTC Storage",signatureVersion:"v4",signingName:"kinesisvideo",uid:"kinesis-video-webrtc-storage-2018-05-10"},operations:{JoinStorageSession:{http:{requestUri:"/joinStorageSession",responseCode:200},input:{type:"structure",required:["channelArn"],members:{channelArn:{}}}}},shapes:{}}},3693:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2021-06-30",endpointPrefix:"scheduler",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"Amazon EventBridge Scheduler",serviceId:"Scheduler",signatureVersion:"v4",signingName:"scheduler",uid:"scheduler-2021-06-30"},operations:{CreateSchedule:{http:{requestUri:"/schedules/{Name}",responseCode:200},input:{type:"structure",required:["FlexibleTimeWindow","Name","ScheduleExpression","Target"],members:{ClientToken:{idempotencyToken:true},Description:{},EndDate:{type:"timestamp"},FlexibleTimeWindow:{shape:"S5"},GroupName:{},KmsKeyArn:{},Name:{location:"uri",locationName:"Name"},ScheduleExpression:{},ScheduleExpressionTimezone:{},StartDate:{type:"timestamp"},State:{},Target:{shape:"Sf"}}},output:{type:"structure",required:["ScheduleArn"],members:{ScheduleArn:{}}},idempotent:true},CreateScheduleGroup:{http:{requestUri:"/schedule-groups/{Name}",responseCode:200},input:{type:"structure",required:["Name"],members:{ClientToken:{idempotencyToken:true},Name:{location:"uri",locationName:"Name"},Tags:{shape:"S21"}}},output:{type:"structure",required:["ScheduleGroupArn"],members:{ScheduleGroupArn:{}}},idempotent:true},DeleteSchedule:{http:{method:"DELETE",requestUri:"/schedules/{Name}",responseCode:200},input:{type:"structure",required:["Name"],members:{ClientToken:{idempotencyToken:true,location:"querystring",locationName:"clientToken"},GroupName:{location:"querystring",locationName:"groupName"},Name:{location:"uri",locationName:"Name"}}},output:{type:"structure",members:{}},idempotent:true},DeleteScheduleGroup:{http:{method:"DELETE",requestUri:"/schedule-groups/{Name}",responseCode:200},input:{type:"structure",required:["Name"],members:{ClientToken:{idempotencyToken:true,location:"querystring",locationName:"clientToken"},Name:{location:"uri",locationName:"Name"}}},output:{type:"structure",members:{}},idempotent:true},GetSchedule:{http:{method:"GET",requestUri:"/schedules/{Name}",responseCode:200},input:{type:"structure",required:["Name"],members:{GroupName:{location:"querystring",locationName:"groupName"},Name:{location:"uri",locationName:"Name"}}},output:{type:"structure",members:{Arn:{},CreationDate:{type:"timestamp"},Description:{},EndDate:{type:"timestamp"},FlexibleTimeWindow:{shape:"S5"},GroupName:{},KmsKeyArn:{},LastModificationDate:{type:"timestamp"},Name:{},ScheduleExpression:{},ScheduleExpressionTimezone:{},StartDate:{type:"timestamp"},State:{},Target:{shape:"Sf"}}}},GetScheduleGroup:{http:{method:"GET",requestUri:"/schedule-groups/{Name}",responseCode:200},input:{type:"structure",required:["Name"],members:{Name:{location:"uri",locationName:"Name"}}},output:{type:"structure",members:{Arn:{},CreationDate:{type:"timestamp"},LastModificationDate:{type:"timestamp"},Name:{},State:{}}}},ListScheduleGroups:{http:{method:"GET",requestUri:"/schedule-groups",responseCode:200},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"MaxResults",type:"integer"},NamePrefix:{location:"querystring",locationName:"NamePrefix"},NextToken:{location:"querystring",locationName:"NextToken"}}},output:{type:"structure",required:["ScheduleGroups"],members:{NextToken:{},ScheduleGroups:{type:"list",member:{type:"structure",members:{Arn:{},CreationDate:{type:"timestamp"},LastModificationDate:{type:"timestamp"},Name:{},State:{}}}}}}},ListSchedules:{http:{method:"GET",requestUri:"/schedules",responseCode:200},input:{type:"structure",members:{GroupName:{location:"querystring",locationName:"ScheduleGroup"},MaxResults:{location:"querystring",locationName:"MaxResults",type:"integer"},NamePrefix:{location:"querystring",locationName:"NamePrefix"},NextToken:{location:"querystring",locationName:"NextToken"},State:{location:"querystring",locationName:"State"}}},output:{type:"structure",required:["Schedules"],members:{NextToken:{},Schedules:{type:"list",member:{type:"structure",members:{Arn:{},CreationDate:{type:"timestamp"},GroupName:{},LastModificationDate:{type:"timestamp"},Name:{},State:{},Target:{type:"structure",required:["Arn"],members:{Arn:{}}}}}}}}},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:"S21"}}}},TagResource:{http:{requestUri:"/tags/{ResourceArn}",responseCode:200},input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{location:"uri",locationName:"ResourceArn"},Tags:{shape:"S21"}}},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},UpdateSchedule:{http:{method:"PUT",requestUri:"/schedules/{Name}",responseCode:200},input:{type:"structure",required:["FlexibleTimeWindow","Name","ScheduleExpression","Target"],members:{ClientToken:{idempotencyToken:true},Description:{},EndDate:{type:"timestamp"},FlexibleTimeWindow:{shape:"S5"},GroupName:{},KmsKeyArn:{},Name:{location:"uri",locationName:"Name"},ScheduleExpression:{},ScheduleExpressionTimezone:{},StartDate:{type:"timestamp"},State:{},Target:{shape:"Sf"}}},output:{type:"structure",required:["ScheduleArn"],members:{ScheduleArn:{}}},idempotent:true}},shapes:{S5:{type:"structure",required:["Mode"],members:{MaximumWindowInMinutes:{type:"integer"},Mode:{}}},Sf:{type:"structure",required:["Arn","RoleArn"],members:{Arn:{},DeadLetterConfig:{type:"structure",members:{Arn:{}}},EcsParameters:{type:"structure",required:["TaskDefinitionArn"],members:{CapacityProviderStrategy:{type:"list",member:{type:"structure",required:["capacityProvider"],members:{base:{type:"integer"},capacityProvider:{},weight:{type:"integer"}}}},EnableECSManagedTags:{type:"boolean"},EnableExecuteCommand:{type:"boolean"},Group:{},LaunchType:{},NetworkConfiguration:{type:"structure",members:{awsvpcConfiguration:{type:"structure",required:["Subnets"],members:{AssignPublicIp:{},SecurityGroups:{type:"list",member:{}},Subnets:{type:"list",member:{}}}}}},PlacementConstraints:{type:"list",member:{type:"structure",members:{expression:{},type:{}}}},PlacementStrategy:{type:"list",member:{type:"structure",members:{field:{},type:{}}}},PlatformVersion:{},PropagateTags:{},ReferenceId:{},Tags:{type:"list",member:{type:"map",key:{},value:{}}},TaskCount:{type:"integer"},TaskDefinitionArn:{}}},EventBridgeParameters:{type:"structure",required:["DetailType","Source"],members:{DetailType:{},Source:{}}},Input:{},KinesisParameters:{type:"structure",required:["PartitionKey"],members:{PartitionKey:{}}},RetryPolicy:{type:"structure",members:{MaximumEventAgeInSeconds:{type:"integer"},MaximumRetryAttempts:{type:"integer"}}},RoleArn:{},SageMakerPipelineParameters:{type:"structure",members:{PipelineParameterList:{type:"list",member:{type:"structure",required:["Name","Value"],members:{Name:{},Value:{}}}}}},SqsParameters:{type:"structure",members:{MessageGroupId:{}}}}},S21:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}}}}},3705:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["iot1clickdevicesservice"]={};s.IoT1ClickDevicesService=i.defineService("iot1clickdevicesservice",["2018-05-14"]);Object.defineProperty(a.services["iot1clickdevicesservice"],"2018-05-14",{get:function get(){var e=r(863);return e},enumerable:true,configurable:true});e.exports=s.IoT1ClickDevicesService},3716:function(e){e.exports={version:2,waiters:{ServerOffline:{acceptors:[{argument:"Server.State",expected:"OFFLINE",matcher:"path",state:"success"},{argument:"Server.State",expected:"STOP_FAILED",matcher:"path",state:"failure"}],delay:30,maxAttempts:120,operation:"DescribeServer",type:"api"},ServerOnline:{acceptors:[{argument:"Server.State",expected:"ONLINE",matcher:"path",state:"success"},{argument:"Server.State",expected:"START_FAILED",matcher:"path",state:"failure"}],delay:30,maxAttempts:120,operation:"DescribeServer",type:"api"}}}},3719:function(e,t){(function(){"use strict";var e;e=new RegExp(/(?!xmlns)^.*:/);t.normalize=function(e){return e.toLowerCase()};t.firstCharLowerCase=function(e){return e.charAt(0).toLowerCase()+e.slice(1)};t.stripPrefix=function(t){return t.replace(e,"")};t.parseNumbers=function(e){if(!isNaN(e)){e=e%1===0?parseInt(e,10):parseFloat(e)}return e};t.parseBooleans=function(e){if(/^(?:true|false)$/i.test(e)){e=e.toLowerCase()==="true"}return e}}).call(this)},3729:function(e){e.exports={pagination:{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"}}}},3738:function(e,t,r){var s=r(2393);var i=r(2726);var a=s.util.iniLoader;var o="us-east-1";s.SharedIniFileCredentials=s.util.inherit(s.Credentials,{constructor:function SharedIniFileCredentials(e){s.Credentials.call(this);e=e||{};this.filename=e.filename;this.profile=e.profile||process.env.AWS_PROFILE||s.util.defaultProfile;this.disableAssumeRole=Boolean(e.disableAssumeRole);this.preferStaticCredentials=Boolean(e.preferStaticCredentials);this.tokenCodeFn=e.tokenCodeFn||null;this.httpOptions=e.httpOptions||null;this.get(e.callback||s.util.fn.noop)},load:function load(e){var t=this;try{var r=s.util.getProfilesFromSharedConfig(a,this.filename);var i=r[this.profile]||{};if(Object.keys(i).length===0){throw s.util.error(new Error("Profile "+this.profile+" not found"),{code:"SharedIniFileCredentialsProviderFailure"})}var o=Boolean(this.preferStaticCredentials&&i["aws_access_key_id"]&&i["aws_secret_access_key"]);if(i["role_arn"]&&!o){this.loadRoleProfile(r,i,function(r,s){if(r){e(r)}else{t.expired=false;t.accessKeyId=s.Credentials.AccessKeyId;t.secretAccessKey=s.Credentials.SecretAccessKey;t.sessionToken=s.Credentials.SessionToken;t.expireTime=s.Credentials.Expiration;e(null)}});return}this.accessKeyId=i["aws_access_key_id"];this.secretAccessKey=i["aws_secret_access_key"];this.sessionToken=i["aws_session_token"];if(!this.accessKeyId||!this.secretAccessKey){throw s.util.error(new Error("Credentials not set for profile "+this.profile),{code:"SharedIniFileCredentialsProviderFailure"})}this.expired=false;e(null)}catch(t){e(t)}},refresh:function refresh(e){a.clearCachedFiles();this.coalesceRefresh(e||s.util.fn.callback,this.disableAssumeRole)},loadRoleProfile:function loadRoleProfile(e,t,r){if(this.disableAssumeRole){throw s.util.error(new Error("Role assumption profiles are disabled. "+"Failed to load profile "+this.profile+" from "+e.filename),{code:"SharedIniFileCredentialsProviderFailure"})}var a=this;var n=t["role_arn"];var u=t["role_session_name"];var p=t["external_id"];var m=t["mfa_serial"];var c=t["source_profile"];var l=t["region"]||o;if(!c){throw s.util.error(new Error("source_profile is not set using profile "+this.profile),{code:"SharedIniFileCredentialsProviderFailure"})}var d=e[c];if(typeof d!=="object"){throw s.util.error(new Error("source_profile "+c+" using profile "+this.profile+" does not exist"),{code:"SharedIniFileCredentialsProviderFailure"})}var y=new s.SharedIniFileCredentials(s.util.merge(this.options||{},{profile:c,preferStaticCredentials:true}));this.roleArn=n;var b=new i({credentials:y,region:l,httpOptions:this.httpOptions});var S={RoleArn:n,RoleSessionName:u||"aws-sdk-js-"+Date.now()};if(p){S.ExternalId=p}if(m&&a.tokenCodeFn){S.SerialNumber=m;a.tokenCodeFn(m,function(e,t){if(e){var i;if(e instanceof Error){i=e.message}else{i=e}r(s.util.error(new Error("Error fetching MFA token: "+i),{code:"SharedIniFileCredentialsProviderFailure"}));return}S.TokenCode=t;b.assumeRole(S,r)});return}b.assumeRole(S,r)}})},3743:function(e){e.exports={version:2,waiters:{}}},3752:function(e){e.exports={pagination:{DescribeEnvironmentMemberships:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListEnvironments:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"}}}},3764:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["cloudfront"]={};s.CloudFront=i.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"]);r(3422);Object.defineProperty(a.services["cloudfront"],"2016-11-25",{get:function get(){var e=r(2903);e.paginators=r(1524).pagination;e.waiters=r(8503).waiters;return e},enumerable:true,configurable:true});Object.defineProperty(a.services["cloudfront"],"2017-03-25",{get:function get(){var e=r(5282);e.paginators=r(8347).pagination;e.waiters=r(4162).waiters;return e},enumerable:true,configurable:true});Object.defineProperty(a.services["cloudfront"],"2017-10-30",{get:function get(){var e=r(3599);e.paginators=r(769).pagination;e.waiters=r(9282).waiters;return e},enumerable:true,configurable:true});Object.defineProperty(a.services["cloudfront"],"2018-06-18",{get:function get(){var e=r(8272);e.paginators=r(64).pagination;e.waiters=r(1399).waiters;return e},enumerable:true,configurable:true});Object.defineProperty(a.services["cloudfront"],"2018-11-05",{get:function get(){var e=r(2992);e.paginators=r(5246).pagination;e.waiters=r(3534).waiters;return e},enumerable:true,configurable:true});Object.defineProperty(a.services["cloudfront"],"2019-03-26",{get:function get(){var e=r(9294);e.paginators=r(5227).pagination;e.waiters=r(5082).waiters;return e},enumerable:true,configurable:true});Object.defineProperty(a.services["cloudfront"],"2020-05-31",{get:function get(){var e=r(1382);e.paginators=r(7319).pagination;e.waiters=r(1859).waiters;return e},enumerable:true,configurable:true});e.exports=s.CloudFront},3766:function(e){e.exports={pagination:{}}},3787:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:true});t.default=void 0;var r=/^(?:[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}|00000000-0000-0000-0000-000000000000)$/i;t.default=r},3790:function(e){e.exports={pagination:{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"}}}},3791:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["s3control"]={};s.S3Control=i.defineService("s3control",["2018-08-20"]);r(4700);Object.defineProperty(a.services["s3control"],"2018-08-20",{get:function get(){var e=r(4877);e.paginators=r(7450).pagination;return e},enumerable:true,configurable:true});e.exports=s.S3Control},3805:function(e){e.exports={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:"Sk"},versionRevisions:{shape:"Sm"},allowOverwrite:{type:"boolean"},includeFromUpstream:{type:"boolean"}}},output:{type:"structure",members:{successfulVersions:{shape:"Sq"},failedVersions:{shape:"Su"}}}},CreateDomain:{http:{requestUri:"/v1/domain"},input:{type:"structure",required:["domain"],members:{domain:{location:"querystring",locationName:"domain"},encryptionKey:{},tags:{shape:"Sz"}}},output:{type:"structure",members:{domain:{shape:"S14"}}}},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:"Sz"}}},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:"S14"}}}},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"}}}},DeletePackage:{http:{method:"DELETE",requestUri:"/v1/package"},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"}}},output:{type:"structure",members:{deletedPackage:{shape:"S1l"}}}},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:"Sk"},expectedStatus:{}}},output:{type:"structure",members:{successfulVersions:{shape:"Sq"},failedVersions:{shape:"Su"}}}},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:"S14"}}}},DescribePackage:{http:{method:"GET",requestUri:"/v1/package"},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"}}},output:{type:"structure",required:["package"],members:{package:{type:"structure",members:{format:{},namespace:{},name:{},originConfiguration:{shape:"S1m"}}}}}},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:{},origin:{shape:"S27"}}}}}},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:"Sk"},versionRevisions:{shape:"Sm"},expectedStatus:{}}},output:{type:"structure",members:{successfulVersions:{shape:"Sq"},failedVersions:{shape:"Su"}}}},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:{shape:"S2o"},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:{shape:"S35"}}}}},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"},originType:{location:"querystring",locationName:"originType"}}},output:{type:"structure",members:{defaultDisplayVersion:{},format:{},namespace:{},package:{},versions:{type:"list",member:{type:"structure",required:["version","status"],members:{version:{},revision:{},status:{},origin:{shape:"S27"}}}},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"},publish:{location:"querystring",locationName:"publish"},upstream:{location:"querystring",locationName:"upstream"}}},output:{type:"structure",members:{packages:{type:"list",member:{shape:"S1l"}},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:"S3r"},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:"S3r"},nextToken:{}}}},ListTagsForResource:{http:{requestUri:"/v1/tags"},input:{type:"structure",required:["resourceArn"],members:{resourceArn:{location:"querystring",locationName:"resourceArn"}}},output:{type:"structure",members:{tags:{shape:"Sz"}}}},PublishPackageVersion:{http:{requestUri:"/v1/package/version/publish"},input:{type:"structure",required:["domain","repository","format","package","packageVersion","assetContent","assetName","assetSHA256"],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"},assetContent:{shape:"S2o"},assetName:{location:"querystring",locationName:"asset"},assetSHA256:{location:"header",locationName:"x-amz-content-sha256"},unfinished:{location:"querystring",locationName:"unfinished",type:"boolean"}},payload:"assetContent"},output:{type:"structure",members:{format:{},namespace:{},package:{},version:{},versionRevision:{},status:{},asset:{shape:"S35"}}}},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"}}}},PutPackageOriginConfiguration:{http:{requestUri:"/v1/package"},input:{type:"structure",required:["domain","repository","format","package","restrictions"],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"},restrictions:{shape:"S1n"}}},output:{type:"structure",members:{originConfiguration:{shape:"S1m"}}}},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:"Sz"}}},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:"Sk"},versionRevisions:{shape:"Sm"},expectedStatus:{},targetStatus:{}}},output:{type:"structure",members:{successfulVersions:{shape:"Sq"},failedVersions:{shape:"Su"}}}},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:{}}}},createdTime:{type:"timestamp"}}},Sk:{type:"list",member:{}},Sm:{type:"map",key:{},value:{}},Sq:{type:"map",key:{},value:{type:"structure",members:{revision:{},status:{}}}},Su:{type:"map",key:{},value:{type:"structure",members:{errorCode:{},errorMessage:{}}}},Sz:{type:"list",member:{type:"structure",required:["key","value"],members:{key:{},value:{}}}},S14:{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:{}}},S1l:{type:"structure",members:{format:{},namespace:{},package:{},originConfiguration:{shape:"S1m"}}},S1m:{type:"structure",members:{restrictions:{shape:"S1n"}}},S1n:{type:"structure",required:["publish","upstream"],members:{publish:{},upstream:{}}},S27:{type:"structure",members:{domainEntryPoint:{type:"structure",members:{repositoryName:{},externalConnectionName:{}}},originType:{}}},S2o:{type:"blob",streaming:true},S35:{type:"structure",required:["name"],members:{name:{},size:{type:"long"},hashes:{type:"map",key:{},value:{}}}},S3r:{type:"list",member:{type:"structure",members:{name:{},administratorAccount:{},domainName:{},domainOwner:{},arn:{},description:{},createdTime:{type:"timestamp"}}}}}}},3808:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["kinesisvideowebrtcstorage"]={};s.KinesisVideoWebRTCStorage=i.defineService("kinesisvideowebrtcstorage",["2018-05-10"]);Object.defineProperty(a.services["kinesisvideowebrtcstorage"],"2018-05-10",{get:function get(){var e=r(3690);e.paginators=r(7853).pagination;return e},enumerable:true,configurable:true});e.exports=s.KinesisVideoWebRTCStorage},3815:function(e){e.exports={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:{}}}},CreateSMSSandboxPhoneNumber:{input:{type:"structure",required:["PhoneNumber"],members:{PhoneNumber:{},LanguageCode:{}}},output:{resultWrapper:"CreateSMSSandboxPhoneNumberResult",type:"structure",members:{}}},CreateTopic:{input:{type:"structure",required:["Name"],members:{Name:{},Attributes:{shape:"St"},Tags:{shape:"Sw"},DataProtectionPolicy:{}}},output:{resultWrapper:"CreateTopicResult",type:"structure",members:{TopicArn:{}}}},DeleteEndpoint:{input:{type:"structure",required:["EndpointArn"],members:{EndpointArn:{}}}},DeletePlatformApplication:{input:{type:"structure",required:["PlatformApplicationArn"],members:{PlatformApplicationArn:{}}}},DeleteSMSSandboxPhoneNumber:{input:{type:"structure",required:["PhoneNumber"],members:{PhoneNumber:{}}},output:{resultWrapper:"DeleteSMSSandboxPhoneNumberResult",type:"structure",members:{}}},DeleteTopic:{input:{type:"structure",required:["TopicArn"],members:{TopicArn:{}}}},GetDataProtectionPolicy:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},output:{resultWrapper:"GetDataProtectionPolicyResult",type:"structure",members:{DataProtectionPolicy:{}}}},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"}}}},GetSMSSandboxAccountStatus:{input:{type:"structure",members:{}},output:{resultWrapper:"GetSMSSandboxAccountStatusResult",type:"structure",required:["IsInSandbox"],members:{IsInSandbox:{type:"boolean"}}}},GetSubscriptionAttributes:{input:{type:"structure",required:["SubscriptionArn"],members:{SubscriptionArn:{}}},output:{resultWrapper:"GetSubscriptionAttributesResult",type:"structure",members:{Attributes:{shape:"S1j"}}}},GetTopicAttributes:{input:{type:"structure",required:["TopicArn"],members:{TopicArn:{}}},output:{resultWrapper:"GetTopicAttributesResult",type:"structure",members:{Attributes:{shape:"St"}}}},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:{}}}},ListOriginationNumbers:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{resultWrapper:"ListOriginationNumbersResult",type:"structure",members:{NextToken:{},PhoneNumbers:{type:"list",member:{type:"structure",members:{CreatedAt:{type:"timestamp"},PhoneNumber:{},Status:{},Iso2CountryCode:{},RouteType:{},NumberCapabilities:{type:"list",member:{}}}}}}}},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:{}}}},ListSMSSandboxPhoneNumbers:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{resultWrapper:"ListSMSSandboxPhoneNumbersResult",type:"structure",required:["PhoneNumbers"],members:{PhoneNumbers:{type:"list",member:{type:"structure",members:{PhoneNumber:{},Status:{}}}},NextToken:{}}}},ListSubscriptions:{input:{type:"structure",members:{NextToken:{}}},output:{resultWrapper:"ListSubscriptionsResult",type:"structure",members:{Subscriptions:{shape:"S2h"},NextToken:{}}}},ListSubscriptionsByTopic:{input:{type:"structure",required:["TopicArn"],members:{TopicArn:{},NextToken:{}}},output:{resultWrapper:"ListSubscriptionsByTopicResult",type:"structure",members:{Subscriptions:{shape:"S2h"},NextToken:{}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},output:{resultWrapper:"ListTagsForResourceResult",type:"structure",members:{Tags:{shape:"Sw"}}}},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:{shape:"S31"},MessageDeduplicationId:{},MessageGroupId:{}}},output:{resultWrapper:"PublishResult",type:"structure",members:{MessageId:{},SequenceNumber:{}}}},PublishBatch:{input:{type:"structure",required:["TopicArn","PublishBatchRequestEntries"],members:{TopicArn:{},PublishBatchRequestEntries:{type:"list",member:{type:"structure",required:["Id","Message"],members:{Id:{},Message:{},Subject:{},MessageStructure:{},MessageAttributes:{shape:"S31"},MessageDeduplicationId:{},MessageGroupId:{}}}}}},output:{resultWrapper:"PublishBatchResult",type:"structure",members:{Successful:{type:"list",member:{type:"structure",members:{Id:{},MessageId:{},SequenceNumber:{}}}},Failed:{type:"list",member:{type:"structure",required:["Id","Code","SenderFault"],members:{Id:{},Code:{},Message:{},SenderFault:{type:"boolean"}}}}}}},PutDataProtectionPolicy:{input:{type:"structure",required:["ResourceArn","DataProtectionPolicy"],members:{ResourceArn:{},DataProtectionPolicy:{}}}},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:"S1j"},ReturnSubscriptionArn:{type:"boolean"}}},output:{resultWrapper:"SubscribeResult",type:"structure",members:{SubscriptionArn:{}}}},TagResource:{input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{},Tags:{shape:"Sw"}}},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:{}}},VerifySMSSandboxPhoneNumber:{input:{type:"structure",required:["PhoneNumber","OneTimePassword"],members:{PhoneNumber:{},OneTimePassword:{}}},output:{resultWrapper:"VerifySMSSandboxPhoneNumberResult",type:"structure",members:{}}}},shapes:{Sj:{type:"map",key:{},value:{}},St:{type:"map",key:{},value:{}},Sw:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},S1j:{type:"map",key:{},value:{}},S2h:{type:"list",member:{type:"structure",members:{SubscriptionArn:{},Owner:{},Protocol:{},Endpoint:{},TopicArn:{}}}},S31:{type:"map",key:{locationName:"Name"},value:{locationName:"Value",type:"structure",required:["DataType"],members:{DataType:{},StringValue:{},BinaryValue:{type:"blob"}}}}}}},3827:function(e){e.exports={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","CloudWatchLoggingOption"],members:{ApplicationName:{},CurrentApplicationVersionId:{type:"long"},CloudWatchLoggingOption:{shape:"S4"},ConditionalToken:{}}},output:{type:"structure",members:{ApplicationARN:{},ApplicationVersionId:{type:"long"},CloudWatchLoggingOptionDescriptions:{shape:"S9"}}}},AddApplicationInput:{input:{type:"structure",required:["ApplicationName","CurrentApplicationVersionId","Input"],members:{ApplicationName:{},CurrentApplicationVersionId:{type:"long"},Input:{shape:"Se"}}},output:{type:"structure",members:{ApplicationARN:{},ApplicationVersionId:{type:"long"},InputDescriptions:{shape:"S12"}}}},AddApplicationInputProcessingConfiguration:{input:{type:"structure",required:["ApplicationName","CurrentApplicationVersionId","InputId","InputProcessingConfiguration"],members:{ApplicationName:{},CurrentApplicationVersionId:{type:"long"},InputId:{},InputProcessingConfiguration:{shape:"Sg"}}},output:{type:"structure",members:{ApplicationARN:{},ApplicationVersionId:{type:"long"},InputId:{},InputProcessingConfigurationDescription:{shape:"S15"}}}},AddApplicationOutput:{input:{type:"structure",required:["ApplicationName","CurrentApplicationVersionId","Output"],members:{ApplicationName:{},CurrentApplicationVersionId:{type:"long"},Output:{shape:"S1e"}}},output:{type:"structure",members:{ApplicationARN:{},ApplicationVersionId:{type:"long"},OutputDescriptions:{shape:"S1k"}}}},AddApplicationReferenceDataSource:{input:{type:"structure",required:["ApplicationName","CurrentApplicationVersionId","ReferenceDataSource"],members:{ApplicationName:{},CurrentApplicationVersionId:{type:"long"},ReferenceDataSource:{shape:"S1q"}}},output:{type:"structure",members:{ApplicationARN:{},ApplicationVersionId:{type:"long"},ReferenceDataSourceDescriptions:{shape:"S1w"}}}},AddApplicationVpcConfiguration:{input:{type:"structure",required:["ApplicationName","VpcConfiguration"],members:{ApplicationName:{},CurrentApplicationVersionId:{type:"long"},VpcConfiguration:{shape:"S20"},ConditionalToken:{}}},output:{type:"structure",members:{ApplicationARN:{},ApplicationVersionId:{type:"long"},VpcConfigurationDescription:{shape:"S26"}}}},CreateApplication:{input:{type:"structure",required:["ApplicationName","RuntimeEnvironment","ServiceExecutionRole"],members:{ApplicationName:{},ApplicationDescription:{},RuntimeEnvironment:{},ServiceExecutionRole:{},ApplicationConfiguration:{type:"structure",members:{SqlApplicationConfiguration:{type:"structure",members:{Inputs:{type:"list",member:{shape:"Se"}},Outputs:{type:"list",member:{shape:"S1e"}},ReferenceDataSources:{type:"list",member:{shape:"S1q"}}}},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:"S2t"}}},ApplicationCodeConfiguration:{type:"structure",required:["CodeContentType"],members:{CodeContent:{type:"structure",members:{TextContent:{},ZipFileContent:{type:"blob"},S3ContentLocation:{shape:"S32"}}},CodeContentType:{}}},ApplicationSnapshotConfiguration:{type:"structure",required:["SnapshotsEnabled"],members:{SnapshotsEnabled:{type:"boolean"}}},VpcConfigurations:{type:"list",member:{shape:"S20"}},ZeppelinApplicationConfiguration:{type:"structure",members:{MonitoringConfiguration:{type:"structure",required:["LogLevel"],members:{LogLevel:{}}},CatalogConfiguration:{type:"structure",required:["GlueDataCatalogConfiguration"],members:{GlueDataCatalogConfiguration:{type:"structure",required:["DatabaseARN"],members:{DatabaseARN:{}}}}},DeployAsApplicationConfiguration:{type:"structure",required:["S3ContentLocation"],members:{S3ContentLocation:{type:"structure",required:["BucketARN"],members:{BucketARN:{},BasePath:{}}}}},CustomArtifactsConfiguration:{shape:"S3f"}}}}},CloudWatchLoggingOptions:{type:"list",member:{shape:"S4"}},Tags:{shape:"S3n"},ApplicationMode:{}}},output:{type:"structure",required:["ApplicationDetail"],members:{ApplicationDetail:{shape:"S3t"}}}},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","CloudWatchLoggingOptionId"],members:{ApplicationName:{},CurrentApplicationVersionId:{type:"long"},CloudWatchLoggingOptionId:{},ConditionalToken:{}}},output:{type:"structure",members:{ApplicationARN:{},ApplicationVersionId:{type:"long"},CloudWatchLoggingOptionDescriptions:{shape:"S9"}}}},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","VpcConfigurationId"],members:{ApplicationName:{},CurrentApplicationVersionId:{type:"long"},VpcConfigurationId:{},ConditionalToken:{}}},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:"S3t"}}}},DescribeApplicationSnapshot:{input:{type:"structure",required:["ApplicationName","SnapshotName"],members:{ApplicationName:{},SnapshotName:{}}},output:{type:"structure",required:["SnapshotDetails"],members:{SnapshotDetails:{shape:"S5g"}}}},DescribeApplicationVersion:{input:{type:"structure",required:["ApplicationName","ApplicationVersionId"],members:{ApplicationName:{},ApplicationVersionId:{type:"long"}}},output:{type:"structure",members:{ApplicationVersionDetail:{shape:"S3t"}}}},DiscoverInputSchema:{input:{type:"structure",required:["ServiceExecutionRole"],members:{ResourceARN:{},ServiceExecutionRole:{},InputStartingPositionConfiguration:{shape:"S19"},S3Configuration:{type:"structure",required:["BucketARN","FileKey"],members:{BucketARN:{},FileKey:{}}},InputProcessingConfiguration:{shape:"Sg"}}},output:{type:"structure",members:{InputSchema:{shape:"Sm"},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:"S5g"}},NextToken:{}}}},ListApplicationVersions:{input:{type:"structure",required:["ApplicationName"],members:{ApplicationName:{},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{ApplicationVersionSummaries:{type:"list",member:{type:"structure",required:["ApplicationVersionId","ApplicationStatus"],members:{ApplicationVersionId:{type:"long"},ApplicationStatus:{}}}},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:{},ApplicationMode:{}}}},NextToken:{}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceARN"],members:{ResourceARN:{}}},output:{type:"structure",members:{Tags:{shape:"S3n"}}}},RollbackApplication:{input:{type:"structure",required:["ApplicationName","CurrentApplicationVersionId"],members:{ApplicationName:{},CurrentApplicationVersionId:{type:"long"}}},output:{type:"structure",required:["ApplicationDetail"],members:{ApplicationDetail:{shape:"S3t"}}}},StartApplication:{input:{type:"structure",required:["ApplicationName"],members:{ApplicationName:{},RunConfiguration:{type:"structure",members:{FlinkRunConfiguration:{shape:"S47"},SqlRunConfigurations:{type:"list",member:{type:"structure",required:["InputId","InputStartingPositionConfiguration"],members:{InputId:{},InputStartingPositionConfiguration:{shape:"S19"}}}},ApplicationRestoreConfiguration:{shape:"S44"}}}}},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:"S3n"}}},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"],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:"Sn"},RecordEncodingUpdate:{},RecordColumnUpdates:{shape:"Sw"}}},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:"S1i"}}}},ReferenceDataSourceUpdates:{type:"list",member:{type:"structure",required:["ReferenceId"],members:{ReferenceId:{},TableNameUpdate:{},S3ReferenceDataSourceUpdate:{type:"structure",members:{BucketARNUpdate:{},FileKeyUpdate:{}}},ReferenceSchemaUpdate:{shape:"Sm"}}}}}},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:"S2t"}}},ApplicationSnapshotConfigurationUpdate:{type:"structure",required:["SnapshotsEnabledUpdate"],members:{SnapshotsEnabledUpdate:{type:"boolean"}}},VpcConfigurationUpdates:{type:"list",member:{type:"structure",required:["VpcConfigurationId"],members:{VpcConfigurationId:{},SubnetIdUpdates:{shape:"S21"},SecurityGroupIdUpdates:{shape:"S23"}}}},ZeppelinApplicationConfigurationUpdate:{type:"structure",members:{MonitoringConfigurationUpdate:{type:"structure",required:["LogLevelUpdate"],members:{LogLevelUpdate:{}}},CatalogConfigurationUpdate:{type:"structure",required:["GlueDataCatalogConfigurationUpdate"],members:{GlueDataCatalogConfigurationUpdate:{type:"structure",required:["DatabaseARNUpdate"],members:{DatabaseARNUpdate:{}}}}},DeployAsApplicationConfigurationUpdate:{type:"structure",members:{S3ContentLocationUpdate:{type:"structure",members:{BucketARNUpdate:{},BasePathUpdate:{}}}}},CustomArtifactsConfigurationUpdate:{shape:"S3f"}}}}},ServiceExecutionRoleUpdate:{},RunConfigurationUpdate:{type:"structure",members:{FlinkRunConfiguration:{shape:"S47"},ApplicationRestoreConfiguration:{shape:"S44"}}},CloudWatchLoggingOptionUpdates:{type:"list",member:{type:"structure",required:["CloudWatchLoggingOptionId"],members:{CloudWatchLoggingOptionId:{},LogStreamARNUpdate:{}}}},ConditionalToken:{}}},output:{type:"structure",required:["ApplicationDetail"],members:{ApplicationDetail:{shape:"S3t"}}}},UpdateApplicationMaintenanceConfiguration:{input:{type:"structure",required:["ApplicationName","ApplicationMaintenanceConfigurationUpdate"],members:{ApplicationName:{},ApplicationMaintenanceConfigurationUpdate:{type:"structure",required:["ApplicationMaintenanceWindowStartTimeUpdate"],members:{ApplicationMaintenanceWindowStartTimeUpdate:{}}}}},output:{type:"structure",members:{ApplicationARN:{},ApplicationMaintenanceConfigurationDescription:{shape:"S4o"}}}}},shapes:{S4:{type:"structure",required:["LogStreamARN"],members:{LogStreamARN:{}}},S9:{type:"list",member:{type:"structure",required:["LogStreamARN"],members:{CloudWatchLoggingOptionId:{},LogStreamARN:{},RoleARN:{}}}},Se:{type:"structure",required:["NamePrefix","InputSchema"],members:{NamePrefix:{},InputProcessingConfiguration:{shape:"Sg"},KinesisStreamsInput:{type:"structure",required:["ResourceARN"],members:{ResourceARN:{}}},KinesisFirehoseInput:{type:"structure",required:["ResourceARN"],members:{ResourceARN:{}}},InputParallelism:{shape:"Sk"},InputSchema:{shape:"Sm"}}},Sg:{type:"structure",required:["InputLambdaProcessor"],members:{InputLambdaProcessor:{type:"structure",required:["ResourceARN"],members:{ResourceARN:{}}}}},Sk:{type:"structure",members:{Count:{type:"integer"}}},Sm:{type:"structure",required:["RecordFormat","RecordColumns"],members:{RecordFormat:{shape:"Sn"},RecordEncoding:{},RecordColumns:{shape:"Sw"}}},Sn:{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:{}}}}}}},Sw:{type:"list",member:{type:"structure",required:["Name","SqlType"],members:{Name:{},Mapping:{},SqlType:{}}}},S12:{type:"list",member:{type:"structure",members:{InputId:{},NamePrefix:{},InAppStreamNames:{type:"list",member:{}},InputProcessingConfigurationDescription:{shape:"S15"},KinesisStreamsInputDescription:{type:"structure",required:["ResourceARN"],members:{ResourceARN:{},RoleARN:{}}},KinesisFirehoseInputDescription:{type:"structure",required:["ResourceARN"],members:{ResourceARN:{},RoleARN:{}}},InputSchema:{shape:"Sm"},InputParallelism:{shape:"Sk"},InputStartingPositionConfiguration:{shape:"S19"}}}},S15:{type:"structure",members:{InputLambdaProcessorDescription:{type:"structure",required:["ResourceARN"],members:{ResourceARN:{},RoleARN:{}}}}},S19:{type:"structure",members:{InputStartingPosition:{}}},S1e:{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:"S1i"}}},S1i:{type:"structure",required:["RecordFormatType"],members:{RecordFormatType:{}}},S1k:{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:"S1i"}}}},S1q:{type:"structure",required:["TableName","ReferenceSchema"],members:{TableName:{},S3ReferenceDataSource:{type:"structure",members:{BucketARN:{},FileKey:{}}},ReferenceSchema:{shape:"Sm"}}},S1w:{type:"list",member:{type:"structure",required:["ReferenceId","TableName","S3ReferenceDataSourceDescription"],members:{ReferenceId:{},TableName:{},S3ReferenceDataSourceDescription:{type:"structure",required:["BucketARN","FileKey"],members:{BucketARN:{},FileKey:{},ReferenceRoleARN:{}}},ReferenceSchema:{shape:"Sm"}}}},S20:{type:"structure",required:["SubnetIds","SecurityGroupIds"],members:{SubnetIds:{shape:"S21"},SecurityGroupIds:{shape:"S23"}}},S21:{type:"list",member:{}},S23:{type:"list",member:{}},S26:{type:"structure",required:["VpcConfigurationId","VpcId","SubnetIds","SecurityGroupIds"],members:{VpcConfigurationId:{},VpcId:{},SubnetIds:{shape:"S21"},SecurityGroupIds:{shape:"S23"}}},S2t:{type:"list",member:{type:"structure",required:["PropertyGroupId","PropertyMap"],members:{PropertyGroupId:{},PropertyMap:{type:"map",key:{},value:{}}}}},S32:{type:"structure",required:["BucketARN","FileKey"],members:{BucketARN:{},FileKey:{},ObjectVersion:{}}},S3f:{type:"list",member:{type:"structure",required:["ArtifactType"],members:{ArtifactType:{},S3ContentLocation:{shape:"S32"},MavenReference:{shape:"S3i"}}}},S3i:{type:"structure",required:["GroupId","ArtifactId","Version"],members:{GroupId:{},ArtifactId:{},Version:{}}},S3n:{type:"list",member:{type:"structure",required:["Key"],members:{Key:{},Value:{}}}},S3t:{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:"S12"},OutputDescriptions:{shape:"S1k"},ReferenceDataSourceDescriptions:{shape:"S1w"}}},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:"S44"},FlinkRunConfigurationDescription:{shape:"S47"}}},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:"S2t"}}},ApplicationSnapshotConfigurationDescription:{type:"structure",required:["SnapshotsEnabled"],members:{SnapshotsEnabled:{type:"boolean"}}},VpcConfigurationDescriptions:{type:"list",member:{shape:"S26"}},ZeppelinApplicationConfigurationDescription:{type:"structure",required:["MonitoringConfigurationDescription"],members:{MonitoringConfigurationDescription:{type:"structure",members:{LogLevel:{}}},CatalogConfigurationDescription:{type:"structure",required:["GlueDataCatalogConfigurationDescription"],members:{GlueDataCatalogConfigurationDescription:{type:"structure",required:["DatabaseARN"],members:{DatabaseARN:{}}}}},DeployAsApplicationConfigurationDescription:{type:"structure",required:["S3ContentLocationDescription"],members:{S3ContentLocationDescription:{type:"structure",required:["BucketARN"],members:{BucketARN:{},BasePath:{}}}}},CustomArtifactsConfigurationDescription:{type:"list",member:{type:"structure",members:{ArtifactType:{},S3ContentLocationDescription:{shape:"S32"},MavenReferenceDescription:{shape:"S3i"}}}}}}}},CloudWatchLoggingOptionDescriptions:{shape:"S9"},ApplicationMaintenanceConfigurationDescription:{shape:"S4o"},ApplicationVersionUpdatedFrom:{type:"long"},ApplicationVersionRolledBackFrom:{type:"long"},ConditionalToken:{},ApplicationVersionRolledBackTo:{type:"long"},ApplicationMode:{}}},S44:{type:"structure",required:["ApplicationRestoreType"],members:{ApplicationRestoreType:{},SnapshotName:{}}},S47:{type:"structure",members:{AllowNonRestoredState:{type:"boolean"}}},S4o:{type:"structure",required:["ApplicationMaintenanceWindowStartTime","ApplicationMaintenanceWindowEndTime"],members:{ApplicationMaintenanceWindowStartTime:{},ApplicationMaintenanceWindowEndTime:{}}},S5g:{type:"structure",required:["SnapshotName","SnapshotStatus","ApplicationVersionId"],members:{SnapshotName:{},SnapshotStatus:{},ApplicationVersionId:{type:"long"},SnapshotCreationTimestamp:{type:"timestamp"}}}}}},3836:function(e){e.exports={pagination:{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"}}}},3843:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:true});t.default=rng;var s=_interopRequireDefault(r(6417));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}const i=new Uint8Array(256);let a=i.length;function rng(){if(a>i.length-16){s.default.randomFillSync(i);a=0}return i.slice(a,a+=16)}},3851:function(e){e.exports={pagination:{ListBatchInferenceJobs:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"batchInferenceJobs"},ListBatchSegmentJobs:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"batchSegmentJobs"},ListCampaigns:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"campaigns"},ListDatasetExportJobs:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"datasetExportJobs"},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"},ListFilters:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"Filters"},ListMetricAttributionMetrics:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"metrics"},ListMetricAttributions:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"metricAttributions"},ListRecipes:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"recipes"},ListRecommenders:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"recommenders"},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"}}}},3858:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["comprehend"]={};s.Comprehend=i.defineService("comprehend",["2017-11-27"]);Object.defineProperty(a.services["comprehend"],"2017-11-27",{get:function get(){var e=r(3402);e.paginators=r(3464).pagination;return e},enumerable:true,configurable:true});e.exports=s.Comprehend},3865:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["timestreamquery"]={};s.TimestreamQuery=i.defineService("timestreamquery",["2018-11-01"]);Object.defineProperty(a.services["timestreamquery"],"2018-11-01",{get:function get(){var e=r(7470);e.paginators=r(4580).pagination;return e},enumerable:true,configurable:true});e.exports=s.TimestreamQuery},3872:function(e){e.exports={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:{},FilterOption:{type:"structure",members:{InstanceStatuses:{type:"list",member:{}}}}}},output:{type:"structure",members:{GameServer:{shape:"Sf"}}}},CreateAlias:{input:{type:"structure",required:["Name","RoutingStrategy"],members:{Name:{},Description:{},RoutingStrategy:{shape:"Sp"},Tags:{shape:"St"}}},output:{type:"structure",members:{Alias:{shape:"Sy"}}}},CreateBuild:{input:{type:"structure",members:{Name:{},Version:{},StorageLocation:{shape:"S12"},OperatingSystem:{},Tags:{shape:"St"},ServerSdkVersion:{}}},output:{type:"structure",members:{Build:{shape:"S17"},UploadCredentials:{shape:"S1c"},StorageLocation:{shape:"S12"}}}},CreateFleet:{input:{type:"structure",required:["Name"],members:{Name:{},Description:{},BuildId:{},ScriptId:{},ServerLaunchPath:{},ServerLaunchParameters:{},LogPaths:{shape:"S3"},EC2InstanceType:{},EC2InboundPermissions:{shape:"S1j"},NewGameSessionProtectionPolicy:{},RuntimeConfiguration:{shape:"S1p"},ResourceCreationLimitPolicy:{shape:"S1v"},MetricGroups:{shape:"S1x"},PeerVpcAwsAccountId:{},PeerVpcId:{},FleetType:{},InstanceRoleArn:{},CertificateConfiguration:{shape:"S20"},Locations:{shape:"S22"},Tags:{shape:"St"},ComputeType:{},AnywhereConfiguration:{shape:"S26"}}},output:{type:"structure",members:{FleetAttributes:{shape:"S29"},LocationStates:{shape:"S2g"}}}},CreateFleetLocations:{input:{type:"structure",required:["FleetId","Locations"],members:{FleetId:{},Locations:{shape:"S22"}}},output:{type:"structure",members:{FleetId:{},FleetArn:{},LocationStates:{shape:"S2g"}}}},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:"S2r"},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:"St"}}},output:{type:"structure",members:{GameServerGroup:{shape:"S33"}}}},CreateGameSession:{input:{type:"structure",required:["MaximumPlayerSessionCount"],members:{FleetId:{},AliasId:{},MaximumPlayerSessionCount:{type:"integer"},Name:{},GameProperties:{shape:"S3a"},CreatorId:{},GameSessionId:{},IdempotencyToken:{},GameSessionData:{},Location:{}}},output:{type:"structure",members:{GameSession:{shape:"S3h"}}}},CreateGameSessionQueue:{input:{type:"structure",required:["Name"],members:{Name:{},TimeoutInSeconds:{type:"integer"},PlayerLatencyPolicies:{shape:"S3q"},Destinations:{shape:"S3s"},FilterConfiguration:{shape:"S3v"},PriorityConfiguration:{shape:"S3x"},CustomEventData:{},NotificationTarget:{},Tags:{shape:"St"}}},output:{type:"structure",members:{GameSessionQueue:{shape:"S43"}}}},CreateLocation:{input:{type:"structure",required:["LocationName"],members:{LocationName:{},Tags:{shape:"St"}}},output:{type:"structure",members:{Location:{shape:"S48"}}}},CreateMatchmakingConfiguration:{input:{type:"structure",required:["Name","RequestTimeoutSeconds","AcceptanceRequired","RuleSetName"],members:{Name:{},Description:{},GameSessionQueueArns:{shape:"S4b"},RequestTimeoutSeconds:{type:"integer"},AcceptanceTimeoutSeconds:{type:"integer"},AcceptanceRequired:{type:"boolean"},RuleSetName:{},NotificationTarget:{},AdditionalPlayerCount:{type:"integer"},CustomEventData:{},GameProperties:{shape:"S3a"},GameSessionData:{},BackfillMode:{},FlexMatchMode:{},Tags:{shape:"St"}}},output:{type:"structure",members:{Configuration:{shape:"S4m"}}}},CreateMatchmakingRuleSet:{input:{type:"structure",required:["Name","RuleSetBody"],members:{Name:{},RuleSetBody:{},Tags:{shape:"St"}}},output:{type:"structure",required:["RuleSet"],members:{RuleSet:{shape:"S4s"}}}},CreatePlayerSession:{input:{type:"structure",required:["GameSessionId","PlayerId"],members:{GameSessionId:{},PlayerId:{},PlayerData:{}}},output:{type:"structure",members:{PlayerSession:{shape:"S4w"}}}},CreatePlayerSessions:{input:{type:"structure",required:["GameSessionId","PlayerIds"],members:{GameSessionId:{},PlayerIds:{type:"list",member:{}},PlayerDataMap:{type:"map",key:{},value:{}}}},output:{type:"structure",members:{PlayerSessions:{shape:"S53"}}}},CreateScript:{input:{type:"structure",members:{Name:{},Version:{},StorageLocation:{shape:"S12"},ZipFile:{type:"blob"},Tags:{shape:"St"}}},output:{type:"structure",members:{Script:{shape:"S57"}}}},CreateVpcPeeringAuthorization:{input:{type:"structure",required:["GameLiftAwsAccountId","PeerVpcId"],members:{GameLiftAwsAccountId:{},PeerVpcId:{}}},output:{type:"structure",members:{VpcPeeringAuthorization:{shape:"S5a"}}}},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:{}}}},DeleteFleetLocations:{input:{type:"structure",required:["FleetId","Locations"],members:{FleetId:{},Locations:{shape:"S3w"}}},output:{type:"structure",members:{FleetId:{},FleetArn:{},LocationStates:{shape:"S2g"}}}},DeleteGameServerGroup:{input:{type:"structure",required:["GameServerGroupName"],members:{GameServerGroupName:{},DeleteOption:{}}},output:{type:"structure",members:{GameServerGroup:{shape:"S33"}}}},DeleteGameSessionQueue:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{}}},DeleteLocation:{input:{type:"structure",required:["LocationName"],members:{LocationName:{}}},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:{}}},DeregisterCompute:{input:{type:"structure",required:["FleetId","ComputeName"],members:{FleetId:{},ComputeName:{}}},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:"Sy"}}}},DescribeBuild:{input:{type:"structure",required:["BuildId"],members:{BuildId:{}}},output:{type:"structure",members:{Build:{shape:"S17"}}}},DescribeCompute:{input:{type:"structure",required:["FleetId","ComputeName"],members:{FleetId:{},ComputeName:{}}},output:{type:"structure",members:{Compute:{shape:"S6c"}}}},DescribeEC2InstanceLimits:{input:{type:"structure",members:{EC2InstanceType:{},Location:{}}},output:{type:"structure",members:{EC2InstanceLimits:{type:"list",member:{type:"structure",members:{EC2InstanceType:{},CurrentInstances:{type:"integer"},InstanceLimit:{type:"integer"},Location:{}}}}}}},DescribeFleetAttributes:{input:{type:"structure",members:{FleetIds:{shape:"S6m"},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{FleetAttributes:{type:"list",member:{shape:"S29"}},NextToken:{}}}},DescribeFleetCapacity:{input:{type:"structure",members:{FleetIds:{shape:"S6m"},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{FleetCapacity:{type:"list",member:{shape:"S6s"}},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:{}}}},DescribeFleetLocationAttributes:{input:{type:"structure",required:["FleetId"],members:{FleetId:{},Locations:{shape:"S3w"},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{FleetId:{},FleetArn:{},LocationAttributes:{type:"list",member:{type:"structure",members:{LocationState:{shape:"S2h"},StoppedActions:{shape:"S2e"},UpdateStatus:{}}}},NextToken:{}}}},DescribeFleetLocationCapacity:{input:{type:"structure",required:["FleetId","Location"],members:{FleetId:{},Location:{}}},output:{type:"structure",members:{FleetCapacity:{shape:"S6s"}}}},DescribeFleetLocationUtilization:{input:{type:"structure",required:["FleetId","Location"],members:{FleetId:{},Location:{}}},output:{type:"structure",members:{FleetUtilization:{shape:"S78"}}}},DescribeFleetPortSettings:{input:{type:"structure",required:["FleetId"],members:{FleetId:{},Location:{}}},output:{type:"structure",members:{FleetId:{},FleetArn:{},InboundPermissions:{shape:"S1j"},UpdateStatus:{},Location:{}}}},DescribeFleetUtilization:{input:{type:"structure",members:{FleetIds:{shape:"S6m"},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{FleetUtilization:{type:"list",member:{shape:"S78"}},NextToken:{}}}},DescribeGameServer:{input:{type:"structure",required:["GameServerGroupName","GameServerId"],members:{GameServerGroupName:{},GameServerId:{}}},output:{type:"structure",members:{GameServer:{shape:"Sf"}}}},DescribeGameServerGroup:{input:{type:"structure",required:["GameServerGroupName"],members:{GameServerGroupName:{}}},output:{type:"structure",members:{GameServerGroup:{shape:"S33"}}}},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:{},Location:{},StatusFilter:{},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{GameSessionDetails:{type:"list",member:{type:"structure",members:{GameSession:{shape:"S3h"},ProtectionPolicy:{}}}},NextToken:{}}}},DescribeGameSessionPlacement:{input:{type:"structure",required:["PlacementId"],members:{PlacementId:{}}},output:{type:"structure",members:{GameSessionPlacement:{shape:"S7u"}}}},DescribeGameSessionQueues:{input:{type:"structure",members:{Names:{type:"list",member:{}},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{GameSessionQueues:{type:"list",member:{shape:"S43"}},NextToken:{}}}},DescribeGameSessions:{input:{type:"structure",members:{FleetId:{},GameSessionId:{},AliasId:{},Location:{},StatusFilter:{},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{GameSessions:{shape:"S87"},NextToken:{}}}},DescribeInstances:{input:{type:"structure",required:["FleetId"],members:{FleetId:{},InstanceId:{},Limit:{type:"integer"},NextToken:{},Location:{}}},output:{type:"structure",members:{Instances:{type:"list",member:{type:"structure",members:{FleetId:{},FleetArn:{},InstanceId:{},IpAddress:{},DnsName:{},OperatingSystem:{},Type:{},Status:{},CreationTime:{type:"timestamp"},Location:{}}}},NextToken:{}}}},DescribeMatchmaking:{input:{type:"structure",required:["TicketIds"],members:{TicketIds:{type:"list",member:{}}}},output:{type:"structure",members:{TicketList:{type:"list",member:{shape:"S8i"}}}}},DescribeMatchmakingConfigurations:{input:{type:"structure",members:{Names:{type:"list",member:{}},RuleSetName:{},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Configurations:{type:"list",member:{shape:"S4m"}},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:"S4s"}},NextToken:{}}}},DescribePlayerSessions:{input:{type:"structure",members:{GameSessionId:{},PlayerId:{},PlayerSessionId:{},PlayerSessionStatusFilter:{},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{PlayerSessions:{shape:"S53"},NextToken:{}}}},DescribeRuntimeConfiguration:{input:{type:"structure",required:["FleetId"],members:{FleetId:{}}},output:{type:"structure",members:{RuntimeConfiguration:{shape:"S1p"}}}},DescribeScalingPolicies:{input:{type:"structure",required:["FleetId"],members:{FleetId:{},StatusFilter:{},Limit:{type:"integer"},NextToken:{},Location:{}}},output:{type:"structure",members:{ScalingPolicies:{type:"list",member:{type:"structure",members:{FleetId:{},FleetArn:{},Name:{},Status:{},ScalingAdjustment:{type:"integer"},ScalingAdjustmentType:{},ComparisonOperator:{},Threshold:{type:"double"},EvaluationPeriods:{type:"integer"},MetricName:{},PolicyType:{},TargetConfiguration:{shape:"S9l"},UpdateStatus:{},Location:{}}}},NextToken:{}}}},DescribeScript:{input:{type:"structure",required:["ScriptId"],members:{ScriptId:{}}},output:{type:"structure",members:{Script:{shape:"S57"}}}},DescribeVpcPeeringAuthorizations:{input:{type:"structure",members:{}},output:{type:"structure",members:{VpcPeeringAuthorizations:{type:"list",member:{shape:"S5a"}}}}},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:{}}}}}}},GetComputeAccess:{input:{type:"structure",required:["FleetId","ComputeName"],members:{FleetId:{},ComputeName:{}}},output:{type:"structure",members:{FleetId:{},FleetArn:{},ComputeName:{},ComputeArn:{},Credentials:{shape:"S1c"}}}},GetComputeAuthToken:{input:{type:"structure",required:["FleetId","ComputeName"],members:{FleetId:{},ComputeName:{}}},output:{type:"structure",members:{FleetId:{},FleetArn:{},ComputeName:{},ComputeArn:{},AuthToken:{},ExpirationTimestamp:{type:"timestamp"}}}},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:"Sy"}},NextToken:{}}}},ListBuilds:{input:{type:"structure",members:{Status:{},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Builds:{type:"list",member:{shape:"S17"}},NextToken:{}}}},ListCompute:{input:{type:"structure",required:["FleetId"],members:{FleetId:{},Location:{},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{ComputeList:{type:"list",member:{shape:"S6c"}},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:"S33"}},NextToken:{}}}},ListGameServers:{input:{type:"structure",required:["GameServerGroupName"],members:{GameServerGroupName:{},SortOrder:{},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{GameServers:{type:"list",member:{shape:"Sf"}},NextToken:{}}}},ListLocations:{input:{type:"structure",members:{Filters:{type:"list",member:{}},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Locations:{type:"list",member:{shape:"S48"}},NextToken:{}}}},ListScripts:{input:{type:"structure",members:{Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Scripts:{type:"list",member:{shape:"S57"}},NextToken:{}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceARN"],members:{ResourceARN:{}}},output:{type:"structure",members:{Tags:{shape:"St"}}}},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:"S9l"}}},output:{type:"structure",members:{Name:{}}}},RegisterCompute:{input:{type:"structure",required:["FleetId","ComputeName"],members:{FleetId:{},ComputeName:{},CertificatePath:{},DnsName:{},IpAddress:{},Location:{}}},output:{type:"structure",members:{Compute:{shape:"S6c"}}}},RegisterGameServer:{input:{type:"structure",required:["GameServerGroupName","GameServerId","InstanceId"],members:{GameServerGroupName:{},GameServerId:{},InstanceId:{},ConnectionInfo:{},GameServerData:{}}},output:{type:"structure",members:{GameServer:{shape:"Sf"}}}},RequestUploadCredentials:{input:{type:"structure",required:["BuildId"],members:{BuildId:{}}},output:{type:"structure",members:{UploadCredentials:{shape:"S1c"},StorageLocation:{shape:"S12"}}}},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:"S36"}}},output:{type:"structure",members:{GameServerGroup:{shape:"S33"}}}},SearchGameSessions:{input:{type:"structure",members:{FleetId:{},AliasId:{},Location:{},FilterExpression:{},SortExpression:{},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{GameSessions:{shape:"S87"},NextToken:{}}}},StartFleetActions:{input:{type:"structure",required:["FleetId","Actions"],members:{FleetId:{},Actions:{shape:"S2e"},Location:{}}},output:{type:"structure",members:{FleetId:{},FleetArn:{}}}},StartGameSessionPlacement:{input:{type:"structure",required:["PlacementId","GameSessionQueueName","MaximumPlayerSessionCount"],members:{PlacementId:{},GameSessionQueueName:{},GameProperties:{shape:"S3a"},MaximumPlayerSessionCount:{type:"integer"},GameSessionName:{},PlayerLatencies:{shape:"S7w"},DesiredPlayerSessions:{type:"list",member:{type:"structure",members:{PlayerId:{},PlayerData:{}}}},GameSessionData:{}}},output:{type:"structure",members:{GameSessionPlacement:{shape:"S7u"}}}},StartMatchBackfill:{input:{type:"structure",required:["ConfigurationName","Players"],members:{TicketId:{},ConfigurationName:{},GameSessionArn:{},Players:{shape:"S8l"}}},output:{type:"structure",members:{MatchmakingTicket:{shape:"S8i"}}}},StartMatchmaking:{input:{type:"structure",required:["ConfigurationName","Players"],members:{TicketId:{},ConfigurationName:{},Players:{shape:"S8l"}}},output:{type:"structure",members:{MatchmakingTicket:{shape:"S8i"}}}},StopFleetActions:{input:{type:"structure",required:["FleetId","Actions"],members:{FleetId:{},Actions:{shape:"S2e"},Location:{}}},output:{type:"structure",members:{FleetId:{},FleetArn:{}}}},StopGameSessionPlacement:{input:{type:"structure",required:["PlacementId"],members:{PlacementId:{}}},output:{type:"structure",members:{GameSessionPlacement:{shape:"S7u"}}}},StopMatchmaking:{input:{type:"structure",required:["TicketId"],members:{TicketId:{}}},output:{type:"structure",members:{}}},SuspendGameServerGroup:{input:{type:"structure",required:["GameServerGroupName","SuspendActions"],members:{GameServerGroupName:{},SuspendActions:{shape:"S36"}}},output:{type:"structure",members:{GameServerGroup:{shape:"S33"}}}},TagResource:{input:{type:"structure",required:["ResourceARN","Tags"],members:{ResourceARN:{},Tags:{shape:"St"}}},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:"Sp"}}},output:{type:"structure",members:{Alias:{shape:"Sy"}}}},UpdateBuild:{input:{type:"structure",required:["BuildId"],members:{BuildId:{},Name:{},Version:{}}},output:{type:"structure",members:{Build:{shape:"S17"}}}},UpdateFleetAttributes:{input:{type:"structure",required:["FleetId"],members:{FleetId:{},Name:{},Description:{},NewGameSessionProtectionPolicy:{},ResourceCreationLimitPolicy:{shape:"S1v"},MetricGroups:{shape:"S1x"},AnywhereConfiguration:{shape:"S26"}}},output:{type:"structure",members:{FleetId:{},FleetArn:{}}}},UpdateFleetCapacity:{input:{type:"structure",required:["FleetId"],members:{FleetId:{},DesiredInstances:{type:"integer"},MinSize:{type:"integer"},MaxSize:{type:"integer"},Location:{}}},output:{type:"structure",members:{FleetId:{},FleetArn:{},Location:{}}}},UpdateFleetPortSettings:{input:{type:"structure",required:["FleetId"],members:{FleetId:{},InboundPermissionAuthorizations:{shape:"S1j"},InboundPermissionRevocations:{shape:"S1j"}}},output:{type:"structure",members:{FleetId:{},FleetArn:{}}}},UpdateGameServer:{input:{type:"structure",required:["GameServerGroupName","GameServerId"],members:{GameServerGroupName:{},GameServerId:{},GameServerData:{},UtilizationStatus:{},HealthCheck:{}}},output:{type:"structure",members:{GameServer:{shape:"Sf"}}}},UpdateGameServerGroup:{input:{type:"structure",required:["GameServerGroupName"],members:{GameServerGroupName:{},RoleArn:{},InstanceDefinitions:{shape:"S2r"},GameServerProtectionPolicy:{},BalancingStrategy:{}}},output:{type:"structure",members:{GameServerGroup:{shape:"S33"}}}},UpdateGameSession:{input:{type:"structure",required:["GameSessionId"],members:{GameSessionId:{},MaximumPlayerSessionCount:{type:"integer"},Name:{},PlayerSessionCreationPolicy:{},ProtectionPolicy:{}}},output:{type:"structure",members:{GameSession:{shape:"S3h"}}}},UpdateGameSessionQueue:{input:{type:"structure",required:["Name"],members:{Name:{},TimeoutInSeconds:{type:"integer"},PlayerLatencyPolicies:{shape:"S3q"},Destinations:{shape:"S3s"},FilterConfiguration:{shape:"S3v"},PriorityConfiguration:{shape:"S3x"},CustomEventData:{},NotificationTarget:{}}},output:{type:"structure",members:{GameSessionQueue:{shape:"S43"}}}},UpdateMatchmakingConfiguration:{input:{type:"structure",required:["Name"],members:{Name:{},Description:{},GameSessionQueueArns:{shape:"S4b"},RequestTimeoutSeconds:{type:"integer"},AcceptanceTimeoutSeconds:{type:"integer"},AcceptanceRequired:{type:"boolean"},RuleSetName:{},NotificationTarget:{},AdditionalPlayerCount:{type:"integer"},CustomEventData:{},GameProperties:{shape:"S3a"},GameSessionData:{},BackfillMode:{},FlexMatchMode:{}}},output:{type:"structure",members:{Configuration:{shape:"S4m"}}}},UpdateRuntimeConfiguration:{input:{type:"structure",required:["FleetId","RuntimeConfiguration"],members:{FleetId:{},RuntimeConfiguration:{shape:"S1p"}}},output:{type:"structure",members:{RuntimeConfiguration:{shape:"S1p"}}}},UpdateScript:{input:{type:"structure",required:["ScriptId"],members:{ScriptId:{},Name:{},Version:{},StorageLocation:{shape:"S12"},ZipFile:{type:"blob"}}},output:{type:"structure",members:{Script:{shape:"S57"}}}},ValidateMatchmakingRuleSet:{input:{type:"structure",required:["RuleSetBody"],members:{RuleSetBody:{}}},output:{type:"structure",members:{Valid:{type:"boolean"}}}}},shapes:{S3:{type:"list",member:{}},Sf:{type:"structure",members:{GameServerGroupName:{},GameServerGroupArn:{},GameServerId:{},InstanceId:{},ConnectionInfo:{},GameServerData:{},ClaimStatus:{},UtilizationStatus:{},RegistrationTime:{type:"timestamp"},LastClaimTime:{type:"timestamp"},LastHealthCheckTime:{type:"timestamp"}}},Sp:{type:"structure",members:{Type:{},FleetId:{},Message:{}}},St:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},Sy:{type:"structure",members:{AliasId:{},Name:{},AliasArn:{},Description:{},RoutingStrategy:{shape:"Sp"},CreationTime:{type:"timestamp"},LastUpdatedTime:{type:"timestamp"}}},S12:{type:"structure",members:{Bucket:{},Key:{},RoleArn:{},ObjectVersion:{}}},S17:{type:"structure",members:{BuildId:{},BuildArn:{},Name:{},Version:{},Status:{},SizeOnDisk:{type:"long"},OperatingSystem:{},CreationTime:{type:"timestamp"},ServerSdkVersion:{}}},S1c:{type:"structure",members:{AccessKeyId:{},SecretAccessKey:{},SessionToken:{}},sensitive:true},S1j:{type:"list",member:{type:"structure",required:["FromPort","ToPort","IpRange","Protocol"],members:{FromPort:{type:"integer"},ToPort:{type:"integer"},IpRange:{},Protocol:{}}}},S1p:{type:"structure",members:{ServerProcesses:{type:"list",member:{type:"structure",required:["LaunchPath","ConcurrentExecutions"],members:{LaunchPath:{},Parameters:{},ConcurrentExecutions:{type:"integer"}}}},MaxConcurrentGameSessionActivations:{type:"integer"},GameSessionActivationTimeoutSeconds:{type:"integer"}}},S1v:{type:"structure",members:{NewGameSessionsPerCreator:{type:"integer"},PolicyPeriodInMinutes:{type:"integer"}}},S1x:{type:"list",member:{}},S20:{type:"structure",required:["CertificateType"],members:{CertificateType:{}}},S22:{type:"list",member:{type:"structure",required:["Location"],members:{Location:{}}}},S26:{type:"structure",required:["Cost"],members:{Cost:{}}},S29:{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:"S1v"},MetricGroups:{shape:"S1x"},StoppedActions:{shape:"S2e"},InstanceRoleArn:{},CertificateConfiguration:{shape:"S20"},ComputeType:{},AnywhereConfiguration:{shape:"S26"}}},S2e:{type:"list",member:{}},S2g:{type:"list",member:{shape:"S2h"}},S2h:{type:"structure",members:{Location:{},Status:{}}},S2r:{type:"list",member:{type:"structure",required:["InstanceType"],members:{InstanceType:{},WeightedCapacity:{}}}},S33:{type:"structure",members:{GameServerGroupName:{},GameServerGroupArn:{},RoleArn:{},InstanceDefinitions:{shape:"S2r"},BalancingStrategy:{},GameServerProtectionPolicy:{},AutoScalingGroupArn:{},Status:{},StatusReason:{},SuspendedActions:{shape:"S36"},CreationTime:{type:"timestamp"},LastUpdatedTime:{type:"timestamp"}}},S36:{type:"list",member:{}},S3a:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},S3h:{type:"structure",members:{GameSessionId:{},Name:{},FleetId:{},FleetArn:{},CreationTime:{type:"timestamp"},TerminationTime:{type:"timestamp"},CurrentPlayerSessionCount:{type:"integer"},MaximumPlayerSessionCount:{type:"integer"},Status:{},StatusReason:{},GameProperties:{shape:"S3a"},IpAddress:{},DnsName:{},Port:{type:"integer"},PlayerSessionCreationPolicy:{},CreatorId:{},GameSessionData:{},MatchmakerData:{},Location:{}}},S3q:{type:"list",member:{type:"structure",members:{MaximumIndividualPlayerLatencyMilliseconds:{type:"integer"},PolicyDurationSeconds:{type:"integer"}}}},S3s:{type:"list",member:{type:"structure",members:{DestinationArn:{}}}},S3v:{type:"structure",members:{AllowedLocations:{shape:"S3w"}}},S3w:{type:"list",member:{}},S3x:{type:"structure",members:{PriorityOrder:{type:"list",member:{}},LocationOrder:{shape:"S3w"}}},S43:{type:"structure",members:{Name:{},GameSessionQueueArn:{},TimeoutInSeconds:{type:"integer"},PlayerLatencyPolicies:{shape:"S3q"},Destinations:{shape:"S3s"},FilterConfiguration:{shape:"S3v"},PriorityConfiguration:{shape:"S3x"},CustomEventData:{},NotificationTarget:{}}},S48:{type:"structure",members:{LocationName:{},LocationArn:{}}},S4b:{type:"list",member:{}},S4m:{type:"structure",members:{Name:{},ConfigurationArn:{},Description:{},GameSessionQueueArns:{shape:"S4b"},RequestTimeoutSeconds:{type:"integer"},AcceptanceTimeoutSeconds:{type:"integer"},AcceptanceRequired:{type:"boolean"},RuleSetName:{},RuleSetArn:{},NotificationTarget:{},AdditionalPlayerCount:{type:"integer"},CustomEventData:{},CreationTime:{type:"timestamp"},GameProperties:{shape:"S3a"},GameSessionData:{},BackfillMode:{},FlexMatchMode:{}}},S4s:{type:"structure",required:["RuleSetBody"],members:{RuleSetName:{},RuleSetArn:{},RuleSetBody:{},CreationTime:{type:"timestamp"}}},S4w:{type:"structure",members:{PlayerSessionId:{},PlayerId:{},GameSessionId:{},FleetId:{},FleetArn:{},CreationTime:{type:"timestamp"},TerminationTime:{type:"timestamp"},Status:{},IpAddress:{},DnsName:{},Port:{type:"integer"},PlayerData:{}}},S53:{type:"list",member:{shape:"S4w"}},S57:{type:"structure",members:{ScriptId:{},ScriptArn:{},Name:{},Version:{},SizeOnDisk:{type:"long"},CreationTime:{type:"timestamp"},StorageLocation:{shape:"S12"}}},S5a:{type:"structure",members:{GameLiftAwsAccountId:{},PeerVpcAwsAccountId:{},PeerVpcId:{},CreationTime:{type:"timestamp"},ExpirationTime:{type:"timestamp"}}},S6c:{type:"structure",members:{FleetId:{},FleetArn:{},ComputeName:{},ComputeArn:{},IpAddress:{},DnsName:{},ComputeStatus:{},Location:{},CreationTime:{type:"timestamp"},OperatingSystem:{},Type:{},GameLiftServiceSdkEndpoint:{}}},S6m:{type:"list",member:{}},S6s:{type:"structure",members:{FleetId:{},FleetArn:{},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"}}},Location:{}}},S78:{type:"structure",members:{FleetId:{},FleetArn:{},ActiveServerProcessCount:{type:"integer"},ActiveGameSessionCount:{type:"integer"},CurrentPlayerSessionCount:{type:"integer"},MaximumPlayerSessionCount:{type:"integer"},Location:{}}},S7u:{type:"structure",members:{PlacementId:{},GameSessionQueueName:{},Status:{},GameProperties:{shape:"S3a"},MaximumPlayerSessionCount:{type:"integer"},GameSessionName:{},GameSessionId:{},GameSessionArn:{},GameSessionRegion:{},PlayerLatencies:{shape:"S7w"},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},IpAddress:{},DnsName:{},Port:{type:"integer"},PlacedPlayerSessions:{type:"list",member:{type:"structure",members:{PlayerId:{},PlayerSessionId:{}}}},GameSessionData:{},MatchmakerData:{}}},S7w:{type:"list",member:{type:"structure",members:{PlayerId:{},RegionIdentifier:{},LatencyInMilliseconds:{type:"float"}}}},S87:{type:"list",member:{shape:"S3h"}},S8i:{type:"structure",members:{TicketId:{},ConfigurationName:{},ConfigurationArn:{},Status:{},StatusReason:{},StatusMessage:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},Players:{shape:"S8l"},GameSessionConnectionInfo:{type:"structure",members:{GameSessionArn:{},IpAddress:{},DnsName:{},Port:{type:"integer"},MatchedPlayerSessions:{type:"list",member:{type:"structure",members:{PlayerId:{},PlayerSessionId:{}}}}}},EstimatedWaitTime:{type:"integer"}}},S8l:{type:"list",member:{type:"structure",members:{PlayerId:{},PlayerAttributes:{type:"map",key:{},value:{type:"structure",members:{S:{},N:{type:"double"},SL:{type:"list",member:{}},SDM:{type:"map",key:{},value:{type:"double"}}}}},Team:{},LatencyInMs:{type:"map",key:{},value:{type:"integer"}}}}},S9l:{type:"structure",required:["TargetValue"],members:{TargetValue:{type:"double"}}}}}},3878:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["sns"]={};s.SNS=i.defineService("sns",["2010-03-31"]);Object.defineProperty(a.services["sns"],"2010-03-31",{get:function get(){var e=r(3815);e.paginators=r(3393).pagination;return e},enumerable:true,configurable:true});e.exports=s.SNS},3880:function(e,t,r){var s=r(2393);function resolveMonitoringConfig(){var e={port:undefined,clientId:undefined,enabled:undefined,host:undefined};if(fromEnvironment(e)||fromConfigFile(e))return toJSType(e);return toJSType(e)}function fromEnvironment(e){e.port=e.port||process.env.AWS_CSM_PORT;e.enabled=e.enabled||process.env.AWS_CSM_ENABLED;e.clientId=e.clientId||process.env.AWS_CSM_CLIENT_ID;e.host=e.host||process.env.AWS_CSM_HOST;return e.port&&e.enabled&&e.clientId&&e.host||["false","0"].indexOf(e.enabled)>=0}function fromConfigFile(e){var t;try{var r=s.util.iniLoader.loadFrom({isConfig:true,filename:process.env[s.util.sharedConfigFileEnv]});var t=r[process.env.AWS_PROFILE||s.util.defaultProfile]}catch(e){return false}if(!t)return e;e.port=e.port||t.csm_port;e.enabled=e.enabled||t.csm_enabled;e.clientId=e.clientId||t.csm_client_id;e.host=e.host||t.csm_host;return e.port&&e.enabled&&e.clientId&&e.host}function toJSType(e){var t=["false","0",undefined];if(!e.enabled||t.indexOf(e.enabled.toLowerCase())>=0){e.enabled=false}else{e.enabled=true}e.port=e.port?parseInt(e.port,10):undefined;return e}e.exports=resolveMonitoringConfig},3887:function(e){e.exports={pagination:{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"}}}},3892:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2020-12-15",endpointPrefix:"lookoutequipment",jsonVersion:"1.0",protocol:"json",serviceAbbreviation:"LookoutEquipment",serviceFullName:"Amazon Lookout for Equipment",serviceId:"LookoutEquipment",signatureVersion:"v4",targetPrefix:"AWSLookoutEquipmentFrontendService",uid:"lookoutequipment-2020-12-15"},operations:{CreateDataset:{input:{type:"structure",required:["DatasetName","ClientToken"],members:{DatasetName:{},DatasetSchema:{shape:"S3"},ServerSideKmsKeyId:{},ClientToken:{idempotencyToken:true},Tags:{shape:"S7"}}},output:{type:"structure",members:{DatasetName:{},DatasetArn:{},Status:{}}}},CreateInferenceScheduler:{input:{type:"structure",required:["ModelName","InferenceSchedulerName","DataUploadFrequency","DataInputConfiguration","DataOutputConfiguration","RoleArn","ClientToken"],members:{ModelName:{},InferenceSchedulerName:{},DataDelayOffsetInMinutes:{type:"long"},DataUploadFrequency:{},DataInputConfiguration:{shape:"Sj"},DataOutputConfiguration:{shape:"Sr"},RoleArn:{},ServerSideKmsKeyId:{},ClientToken:{idempotencyToken:true},Tags:{shape:"S7"}}},output:{type:"structure",members:{InferenceSchedulerArn:{},InferenceSchedulerName:{},Status:{}}}},CreateLabel:{input:{type:"structure",required:["LabelGroupName","StartTime","EndTime","Rating","ClientToken"],members:{LabelGroupName:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},Rating:{},FaultCode:{},Notes:{},Equipment:{},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{LabelId:{}}}},CreateLabelGroup:{input:{type:"structure",required:["LabelGroupName","ClientToken"],members:{LabelGroupName:{},FaultCodes:{shape:"S17"},ClientToken:{idempotencyToken:true},Tags:{shape:"S7"}}},output:{type:"structure",members:{LabelGroupName:{},LabelGroupArn:{}}}},CreateModel:{input:{type:"structure",required:["ModelName","DatasetName","ClientToken"],members:{ModelName:{},DatasetName:{},DatasetSchema:{shape:"S3"},LabelsInputConfiguration:{shape:"S1c"},ClientToken:{idempotencyToken:true},TrainingDataStartTime:{type:"timestamp"},TrainingDataEndTime:{type:"timestamp"},EvaluationDataStartTime:{type:"timestamp"},EvaluationDataEndTime:{type:"timestamp"},RoleArn:{},DataPreProcessingConfiguration:{shape:"S1e"},ServerSideKmsKeyId:{},Tags:{shape:"S7"},OffCondition:{}}},output:{type:"structure",members:{ModelArn:{},Status:{}}}},DeleteDataset:{input:{type:"structure",required:["DatasetName"],members:{DatasetName:{}}}},DeleteInferenceScheduler:{input:{type:"structure",required:["InferenceSchedulerName"],members:{InferenceSchedulerName:{}}}},DeleteLabel:{input:{type:"structure",required:["LabelGroupName","LabelId"],members:{LabelGroupName:{},LabelId:{}}}},DeleteLabelGroup:{input:{type:"structure",required:["LabelGroupName"],members:{LabelGroupName:{}}}},DeleteModel:{input:{type:"structure",required:["ModelName"],members:{ModelName:{}}}},DescribeDataIngestionJob:{input:{type:"structure",required:["JobId"],members:{JobId:{}}},output:{type:"structure",members:{JobId:{},DatasetArn:{},IngestionInputConfiguration:{shape:"S1t"},RoleArn:{},CreatedAt:{type:"timestamp"},Status:{},FailedReason:{},DataQualitySummary:{shape:"S1y"},IngestedFilesSummary:{shape:"S27"},StatusDetail:{},IngestedDataSize:{type:"long"},DataStartTime:{type:"timestamp"},DataEndTime:{type:"timestamp"}}}},DescribeDataset:{input:{type:"structure",required:["DatasetName"],members:{DatasetName:{}}},output:{type:"structure",members:{DatasetName:{},DatasetArn:{},CreatedAt:{type:"timestamp"},LastUpdatedAt:{type:"timestamp"},Status:{},Schema:{jsonvalue:true},ServerSideKmsKeyId:{},IngestionInputConfiguration:{shape:"S1t"},DataQualitySummary:{shape:"S1y"},IngestedFilesSummary:{shape:"S27"},RoleArn:{},DataStartTime:{type:"timestamp"},DataEndTime:{type:"timestamp"}}}},DescribeInferenceScheduler:{input:{type:"structure",required:["InferenceSchedulerName"],members:{InferenceSchedulerName:{}}},output:{type:"structure",members:{ModelArn:{},ModelName:{},InferenceSchedulerName:{},InferenceSchedulerArn:{},Status:{},DataDelayOffsetInMinutes:{type:"long"},DataUploadFrequency:{},CreatedAt:{type:"timestamp"},UpdatedAt:{type:"timestamp"},DataInputConfiguration:{shape:"Sj"},DataOutputConfiguration:{shape:"Sr"},RoleArn:{},ServerSideKmsKeyId:{},LatestInferenceResult:{}}}},DescribeLabel:{input:{type:"structure",required:["LabelGroupName","LabelId"],members:{LabelGroupName:{},LabelId:{}}},output:{type:"structure",members:{LabelGroupName:{},LabelGroupArn:{},LabelId:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},Rating:{},FaultCode:{},Notes:{},Equipment:{},CreatedAt:{type:"timestamp"}}}},DescribeLabelGroup:{input:{type:"structure",required:["LabelGroupName"],members:{LabelGroupName:{}}},output:{type:"structure",members:{LabelGroupName:{},LabelGroupArn:{},FaultCodes:{shape:"S17"},CreatedAt:{type:"timestamp"},UpdatedAt:{type:"timestamp"}}}},DescribeModel:{input:{type:"structure",required:["ModelName"],members:{ModelName:{}}},output:{type:"structure",members:{ModelName:{},ModelArn:{},DatasetName:{},DatasetArn:{},Schema:{jsonvalue:true},LabelsInputConfiguration:{shape:"S1c"},TrainingDataStartTime:{type:"timestamp"},TrainingDataEndTime:{type:"timestamp"},EvaluationDataStartTime:{type:"timestamp"},EvaluationDataEndTime:{type:"timestamp"},RoleArn:{},DataPreProcessingConfiguration:{shape:"S1e"},Status:{},TrainingExecutionStartTime:{type:"timestamp"},TrainingExecutionEndTime:{type:"timestamp"},FailedReason:{},ModelMetrics:{jsonvalue:true},LastUpdatedTime:{type:"timestamp"},CreatedAt:{type:"timestamp"},ServerSideKmsKeyId:{},OffCondition:{}}}},ListDataIngestionJobs:{input:{type:"structure",members:{DatasetName:{},NextToken:{},MaxResults:{type:"integer"},Status:{}}},output:{type:"structure",members:{NextToken:{},DataIngestionJobSummaries:{type:"list",member:{type:"structure",members:{JobId:{},DatasetName:{},DatasetArn:{},IngestionInputConfiguration:{shape:"S1t"},Status:{}}}}}}},ListDatasets:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},DatasetNameBeginsWith:{}}},output:{type:"structure",members:{NextToken:{},DatasetSummaries:{type:"list",member:{type:"structure",members:{DatasetName:{},DatasetArn:{},Status:{},CreatedAt:{type:"timestamp"}}}}}}},ListInferenceEvents:{input:{type:"structure",required:["InferenceSchedulerName","IntervalStartTime","IntervalEndTime"],members:{NextToken:{},MaxResults:{type:"integer"},InferenceSchedulerName:{},IntervalStartTime:{type:"timestamp"},IntervalEndTime:{type:"timestamp"}}},output:{type:"structure",members:{NextToken:{},InferenceEventSummaries:{type:"list",member:{type:"structure",members:{InferenceSchedulerArn:{},InferenceSchedulerName:{},EventStartTime:{type:"timestamp"},EventEndTime:{type:"timestamp"},Diagnostics:{},EventDurationInSeconds:{type:"long"}}}}}}},ListInferenceExecutions:{input:{type:"structure",required:["InferenceSchedulerName"],members:{NextToken:{},MaxResults:{type:"integer"},InferenceSchedulerName:{},DataStartTimeAfter:{type:"timestamp"},DataEndTimeBefore:{type:"timestamp"},Status:{}}},output:{type:"structure",members:{NextToken:{},InferenceExecutionSummaries:{type:"list",member:{type:"structure",members:{ModelName:{},ModelArn:{},InferenceSchedulerName:{},InferenceSchedulerArn:{},ScheduledStartTime:{type:"timestamp"},DataStartTime:{type:"timestamp"},DataEndTime:{type:"timestamp"},DataInputConfiguration:{shape:"Sj"},DataOutputConfiguration:{shape:"Sr"},CustomerResultObject:{shape:"S29"},Status:{},FailedReason:{}}}}}}},ListInferenceSchedulers:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},InferenceSchedulerNameBeginsWith:{},ModelName:{},Status:{}}},output:{type:"structure",members:{NextToken:{},InferenceSchedulerSummaries:{type:"list",member:{type:"structure",members:{ModelName:{},ModelArn:{},InferenceSchedulerName:{},InferenceSchedulerArn:{},Status:{},DataDelayOffsetInMinutes:{type:"long"},DataUploadFrequency:{},LatestInferenceResult:{}}}}}}},ListLabelGroups:{input:{type:"structure",members:{LabelGroupNameBeginsWith:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{NextToken:{},LabelGroupSummaries:{type:"list",member:{type:"structure",members:{LabelGroupName:{},LabelGroupArn:{},CreatedAt:{type:"timestamp"},UpdatedAt:{type:"timestamp"}}}}}}},ListLabels:{input:{type:"structure",required:["LabelGroupName"],members:{LabelGroupName:{},IntervalStartTime:{type:"timestamp"},IntervalEndTime:{type:"timestamp"},FaultCode:{},Equipment:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{NextToken:{},LabelSummaries:{type:"list",member:{type:"structure",members:{LabelGroupName:{},LabelId:{},LabelGroupArn:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},Rating:{},FaultCode:{},Equipment:{},CreatedAt:{type:"timestamp"}}}}}}},ListModels:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},Status:{},ModelNameBeginsWith:{},DatasetNameBeginsWith:{}}},output:{type:"structure",members:{NextToken:{},ModelSummaries:{type:"list",member:{type:"structure",members:{ModelName:{},ModelArn:{},DatasetName:{},DatasetArn:{},Status:{},CreatedAt:{type:"timestamp"}}}}}}},ListSensorStatistics:{input:{type:"structure",required:["DatasetName"],members:{DatasetName:{},IngestionJobId:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{SensorStatisticsSummaries:{type:"list",member:{type:"structure",members:{ComponentName:{},SensorName:{},DataExists:{type:"boolean"},MissingValues:{shape:"S3w"},InvalidValues:{shape:"S3w"},InvalidDateEntries:{shape:"S3w"},DuplicateTimestamps:{shape:"S3w"},CategoricalValues:{type:"structure",required:["Status"],members:{Status:{},NumberOfCategory:{type:"integer"}}},MultipleOperatingModes:{type:"structure",required:["Status"],members:{Status:{}}},LargeTimestampGaps:{type:"structure",required:["Status"],members:{Status:{},NumberOfLargeTimestampGaps:{type:"integer"},MaxTimestampGapInDays:{type:"integer"}}},MonotonicValues:{type:"structure",required:["Status"],members:{Status:{},Monotonicity:{}}},DataStartTime:{type:"timestamp"},DataEndTime:{type:"timestamp"}}}},NextToken:{}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},output:{type:"structure",members:{Tags:{shape:"S7"}}}},StartDataIngestionJob:{input:{type:"structure",required:["DatasetName","IngestionInputConfiguration","RoleArn","ClientToken"],members:{DatasetName:{},IngestionInputConfiguration:{shape:"S1t"},RoleArn:{},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{JobId:{},Status:{}}}},StartInferenceScheduler:{input:{type:"structure",required:["InferenceSchedulerName"],members:{InferenceSchedulerName:{}}},output:{type:"structure",members:{ModelArn:{},ModelName:{},InferenceSchedulerName:{},InferenceSchedulerArn:{},Status:{}}}},StopInferenceScheduler:{input:{type:"structure",required:["InferenceSchedulerName"],members:{InferenceSchedulerName:{}}},output:{type:"structure",members:{ModelArn:{},ModelName:{},InferenceSchedulerName:{},InferenceSchedulerArn:{},Status:{}}}},TagResource:{input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{},Tags:{shape:"S7"}}},output:{type:"structure",members:{}}},UntagResource:{input:{type:"structure",required:["ResourceArn","TagKeys"],members:{ResourceArn:{},TagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateInferenceScheduler:{input:{type:"structure",required:["InferenceSchedulerName"],members:{InferenceSchedulerName:{},DataDelayOffsetInMinutes:{type:"long"},DataUploadFrequency:{},DataInputConfiguration:{shape:"Sj"},DataOutputConfiguration:{shape:"Sr"},RoleArn:{}}}},UpdateLabelGroup:{input:{type:"structure",required:["LabelGroupName"],members:{LabelGroupName:{},FaultCodes:{shape:"S17"}}}}},shapes:{S3:{type:"structure",members:{InlineDataSchema:{jsonvalue:true}}},S7:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},Sj:{type:"structure",members:{S3InputConfiguration:{type:"structure",required:["Bucket"],members:{Bucket:{},Prefix:{}}},InputTimeZoneOffset:{},InferenceInputNameConfiguration:{type:"structure",members:{TimestampFormat:{},ComponentTimestampDelimiter:{}}}}},Sr:{type:"structure",required:["S3OutputConfiguration"],members:{S3OutputConfiguration:{type:"structure",required:["Bucket"],members:{Bucket:{},Prefix:{}}},KmsKeyId:{}}},S17:{type:"list",member:{}},S1c:{type:"structure",members:{S3InputConfiguration:{type:"structure",required:["Bucket"],members:{Bucket:{},Prefix:{}}},LabelGroupName:{}}},S1e:{type:"structure",members:{TargetSamplingRate:{}}},S1t:{type:"structure",required:["S3InputConfiguration"],members:{S3InputConfiguration:{type:"structure",required:["Bucket"],members:{Bucket:{},Prefix:{},KeyPattern:{}}}}},S1y:{type:"structure",required:["InsufficientSensorData","MissingSensorData","InvalidSensorData","UnsupportedTimestamps","DuplicateTimestamps"],members:{InsufficientSensorData:{type:"structure",required:["MissingCompleteSensorData","SensorsWithShortDateRange"],members:{MissingCompleteSensorData:{type:"structure",required:["AffectedSensorCount"],members:{AffectedSensorCount:{type:"integer"}}},SensorsWithShortDateRange:{type:"structure",required:["AffectedSensorCount"],members:{AffectedSensorCount:{type:"integer"}}}}},MissingSensorData:{type:"structure",required:["AffectedSensorCount","TotalNumberOfMissingValues"],members:{AffectedSensorCount:{type:"integer"},TotalNumberOfMissingValues:{type:"integer"}}},InvalidSensorData:{type:"structure",required:["AffectedSensorCount","TotalNumberOfInvalidValues"],members:{AffectedSensorCount:{type:"integer"},TotalNumberOfInvalidValues:{type:"integer"}}},UnsupportedTimestamps:{type:"structure",required:["TotalNumberOfUnsupportedTimestamps"],members:{TotalNumberOfUnsupportedTimestamps:{type:"integer"}}},DuplicateTimestamps:{type:"structure",required:["TotalNumberOfDuplicateTimestamps"],members:{TotalNumberOfDuplicateTimestamps:{type:"integer"}}}}},S27:{type:"structure",required:["TotalNumberOfFiles","IngestedNumberOfFiles"],members:{TotalNumberOfFiles:{type:"integer"},IngestedNumberOfFiles:{type:"integer"},DiscardedFiles:{type:"list",member:{shape:"S29"}}}},S29:{type:"structure",required:["Bucket","Key"],members:{Bucket:{},Key:{}}},S3w:{type:"structure",required:["Count","Percentage"],members:{Count:{type:"integer"},Percentage:{type:"float"}}}}}},3897:function(e){e.exports={pagination:{GetChannelSchedule:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Items"},ListAlerts:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Items"},ListChannels:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Items"},ListLiveSources:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Items"},ListPlaybackConfigurations:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Items"},ListPrefetchSchedules:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Items"},ListSourceLocations:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Items"},ListVodSources:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Items"}}}},3903:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2022-06-10",endpointPrefix:"oam",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"CloudWatch Observability Access Manager",serviceId:"OAM",signatureVersion:"v4",signingName:"oam",uid:"oam-2022-06-10"},operations:{CreateLink:{http:{requestUri:"/CreateLink",responseCode:200},input:{type:"structure",required:["LabelTemplate","ResourceTypes","SinkIdentifier"],members:{LabelTemplate:{},ResourceTypes:{shape:"S3"},SinkIdentifier:{},Tags:{shape:"S6"}}},output:{type:"structure",members:{Arn:{},Id:{},Label:{},LabelTemplate:{},ResourceTypes:{shape:"Sb"},SinkArn:{},Tags:{shape:"Sc"}}}},CreateSink:{http:{requestUri:"/CreateSink",responseCode:200},input:{type:"structure",required:["Name"],members:{Name:{},Tags:{shape:"S6"}}},output:{type:"structure",members:{Arn:{},Id:{},Name:{},Tags:{shape:"Sc"}}}},DeleteLink:{http:{requestUri:"/DeleteLink",responseCode:200},input:{type:"structure",required:["Identifier"],members:{Identifier:{}}},output:{type:"structure",members:{}}},DeleteSink:{http:{requestUri:"/DeleteSink",responseCode:200},input:{type:"structure",required:["Identifier"],members:{Identifier:{}}},output:{type:"structure",members:{}}},GetLink:{http:{requestUri:"/GetLink",responseCode:200},input:{type:"structure",required:["Identifier"],members:{Identifier:{}}},output:{type:"structure",members:{Arn:{},Id:{},Label:{},LabelTemplate:{},ResourceTypes:{shape:"Sb"},SinkArn:{},Tags:{shape:"Sc"}}}},GetSink:{http:{requestUri:"/GetSink",responseCode:200},input:{type:"structure",required:["Identifier"],members:{Identifier:{}}},output:{type:"structure",members:{Arn:{},Id:{},Name:{},Tags:{shape:"Sc"}}}},GetSinkPolicy:{http:{requestUri:"/GetSinkPolicy",responseCode:200},input:{type:"structure",required:["SinkIdentifier"],members:{SinkIdentifier:{}}},output:{type:"structure",members:{SinkArn:{},SinkId:{},Policy:{}}}},ListAttachedLinks:{http:{requestUri:"/ListAttachedLinks",responseCode:200},input:{type:"structure",required:["SinkIdentifier"],members:{MaxResults:{type:"integer"},NextToken:{},SinkIdentifier:{}}},output:{type:"structure",required:["Items"],members:{Items:{type:"list",member:{type:"structure",members:{Label:{},LinkArn:{},ResourceTypes:{shape:"Sb"}}}},NextToken:{}}}},ListLinks:{http:{requestUri:"/ListLinks",responseCode:200},input:{type:"structure",members:{MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",required:["Items"],members:{Items:{type:"list",member:{type:"structure",members:{Arn:{},Id:{},Label:{},ResourceTypes:{shape:"Sb"},SinkArn:{}}}},NextToken:{}}}},ListSinks:{http:{requestUri:"/ListSinks",responseCode:200},input:{type:"structure",members:{MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",required:["Items"],members:{Items:{type:"list",member:{type:"structure",members:{Arn:{},Id:{},Name:{}}}},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"}}}},PutSinkPolicy:{http:{requestUri:"/PutSinkPolicy",responseCode:200},input:{type:"structure",required:["SinkIdentifier","Policy"],members:{SinkIdentifier:{},Policy:{}}},output:{type:"structure",members:{SinkArn:{},SinkId:{},Policy:{}}}},TagResource:{http:{method:"PUT",requestUri:"/tags/{ResourceArn}",responseCode:200},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}",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:{}}},UpdateLink:{http:{requestUri:"/UpdateLink",responseCode:200},input:{type:"structure",required:["Identifier","ResourceTypes"],members:{Identifier:{},ResourceTypes:{shape:"S3"}}},output:{type:"structure",members:{Arn:{},Id:{},Label:{},LabelTemplate:{},ResourceTypes:{shape:"Sb"},SinkArn:{},Tags:{shape:"Sc"}}}}},shapes:{S3:{type:"list",member:{}},S6:{type:"map",key:{},value:{}},Sb:{type:"list",member:{}},Sc:{type:"map",key:{},value:{}}}}},3930:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2018-05-10",endpointPrefix:"license-manager-user-subscriptions",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"AWS License Manager User Subscriptions",serviceId:"License Manager User Subscriptions",signatureVersion:"v4",signingName:"license-manager-user-subscriptions",uid:"license-manager-user-subscriptions-2018-05-10"},operations:{AssociateUser:{http:{requestUri:"/user/AssociateUser",responseCode:200},input:{type:"structure",required:["IdentityProvider","InstanceId","Username"],members:{Domain:{},IdentityProvider:{shape:"S3"},InstanceId:{},Username:{}}},output:{type:"structure",required:["InstanceUserSummary"],members:{InstanceUserSummary:{shape:"S6"}}},idempotent:true},DeregisterIdentityProvider:{http:{requestUri:"/identity-provider/DeregisterIdentityProvider",responseCode:200},input:{type:"structure",required:["IdentityProvider","Product"],members:{IdentityProvider:{shape:"S3"},Product:{}}},output:{type:"structure",required:["IdentityProviderSummary"],members:{IdentityProviderSummary:{shape:"S9"}}},idempotent:true},DisassociateUser:{http:{requestUri:"/user/DisassociateUser",responseCode:200},input:{type:"structure",required:["IdentityProvider","InstanceId","Username"],members:{Domain:{},IdentityProvider:{shape:"S3"},InstanceId:{},Username:{}}},output:{type:"structure",required:["InstanceUserSummary"],members:{InstanceUserSummary:{shape:"S6"}}},idempotent:true},ListIdentityProviders:{http:{requestUri:"/identity-provider/ListIdentityProviders",responseCode:200},input:{type:"structure",members:{MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",required:["IdentityProviderSummaries"],members:{IdentityProviderSummaries:{type:"list",member:{shape:"S9"}},NextToken:{}}}},ListInstances:{http:{requestUri:"/instance/ListInstances",responseCode:200},input:{type:"structure",members:{Filters:{shape:"Sl"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{InstanceSummaries:{type:"list",member:{type:"structure",required:["InstanceId","Products","Status"],members:{InstanceId:{},LastStatusCheckDate:{},Products:{type:"list",member:{}},Status:{},StatusMessage:{}}}},NextToken:{}}}},ListProductSubscriptions:{http:{requestUri:"/user/ListProductSubscriptions",responseCode:200},input:{type:"structure",required:["IdentityProvider","Product"],members:{Filters:{shape:"Sl"},IdentityProvider:{shape:"S3"},MaxResults:{type:"integer"},NextToken:{},Product:{}}},output:{type:"structure",members:{NextToken:{},ProductUserSummaries:{type:"list",member:{shape:"Su"}}}}},ListUserAssociations:{http:{requestUri:"/user/ListUserAssociations",responseCode:200},input:{type:"structure",required:["IdentityProvider","InstanceId"],members:{Filters:{shape:"Sl"},IdentityProvider:{shape:"S3"},InstanceId:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{InstanceUserSummaries:{type:"list",member:{shape:"S6"}},NextToken:{}}}},RegisterIdentityProvider:{http:{requestUri:"/identity-provider/RegisterIdentityProvider",responseCode:200},input:{type:"structure",required:["IdentityProvider","Product"],members:{IdentityProvider:{shape:"S3"},Product:{},Settings:{shape:"Sa"}}},output:{type:"structure",required:["IdentityProviderSummary"],members:{IdentityProviderSummary:{shape:"S9"}}},idempotent:true},StartProductSubscription:{http:{requestUri:"/user/StartProductSubscription",responseCode:200},input:{type:"structure",required:["IdentityProvider","Product","Username"],members:{Domain:{},IdentityProvider:{shape:"S3"},Product:{},Username:{}}},output:{type:"structure",required:["ProductUserSummary"],members:{ProductUserSummary:{shape:"Su"}}}},StopProductSubscription:{http:{requestUri:"/user/StopProductSubscription",responseCode:200},input:{type:"structure",required:["IdentityProvider","Product","Username"],members:{Domain:{},IdentityProvider:{shape:"S3"},Product:{},Username:{}}},output:{type:"structure",required:["ProductUserSummary"],members:{ProductUserSummary:{shape:"Su"}}}},UpdateIdentityProviderSettings:{http:{requestUri:"/identity-provider/UpdateIdentityProviderSettings",responseCode:200},input:{type:"structure",required:["IdentityProvider","Product","UpdateSettings"],members:{IdentityProvider:{shape:"S3"},Product:{},UpdateSettings:{type:"structure",required:["AddSubnets","RemoveSubnets"],members:{AddSubnets:{shape:"S16"},RemoveSubnets:{shape:"S16"},SecurityGroupId:{}}}}},output:{type:"structure",required:["IdentityProviderSummary"],members:{IdentityProviderSummary:{shape:"S9"}}},idempotent:true}},shapes:{S3:{type:"structure",members:{ActiveDirectoryIdentityProvider:{type:"structure",members:{DirectoryId:{}}}},union:true},S6:{type:"structure",required:["IdentityProvider","InstanceId","Status","Username"],members:{AssociationDate:{},DisassociationDate:{},Domain:{},IdentityProvider:{shape:"S3"},InstanceId:{},Status:{},StatusMessage:{},Username:{}}},S9:{type:"structure",required:["IdentityProvider","Product","Settings","Status"],members:{FailureMessage:{},IdentityProvider:{shape:"S3"},Product:{},Settings:{shape:"Sa"},Status:{}}},Sa:{type:"structure",required:["SecurityGroupId","Subnets"],members:{SecurityGroupId:{},Subnets:{type:"list",member:{}}}},Sl:{type:"list",member:{type:"structure",members:{Attribute:{},Operation:{},Value:{}}}},Su:{type:"structure",required:["IdentityProvider","Product","Status","Username"],members:{Domain:{},IdentityProvider:{shape:"S3"},Product:{},Status:{},StatusMessage:{},SubscriptionEndDate:{},SubscriptionStartDate:{},Username:{}}},S16:{type:"list",member:{}}}}},3948:function(e){e.exports={version:2,waiters:{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"}]},ImageCreated:{delay:60,maxAttempts:60,operation:"DescribeImage",acceptors:[{expected:"CREATED",matcher:"path",state:"success",argument:"ImageStatus"},{expected:"CREATE_FAILED",matcher:"path",state:"failure",argument:"ImageStatus"},{expected:"ValidationException",matcher:"error",state:"failure"}]},ImageUpdated:{delay:60,maxAttempts:60,operation:"DescribeImage",acceptors:[{expected:"CREATED",matcher:"path",state:"success",argument:"ImageStatus"},{expected:"UPDATE_FAILED",matcher:"path",state:"failure",argument:"ImageStatus"},{expected:"ValidationException",matcher:"error",state:"failure"}]},ImageDeleted:{delay:60,maxAttempts:60,operation:"DescribeImage",acceptors:[{expected:"ResourceNotFoundException",matcher:"error",state:"success"},{expected:"DELETE_FAILED",matcher:"path",state:"failure",argument:"ImageStatus"},{expected:"ValidationException",matcher:"error",state:"failure"}]},ImageVersionCreated:{delay:60,maxAttempts:60,operation:"DescribeImageVersion",acceptors:[{expected:"CREATED",matcher:"path",state:"success",argument:"ImageVersionStatus"},{expected:"CREATE_FAILED",matcher:"path",state:"failure",argument:"ImageVersionStatus"},{expected:"ValidationException",matcher:"error",state:"failure"}]},ImageVersionDeleted:{delay:60,maxAttempts:60,operation:"DescribeImageVersion",acceptors:[{expected:"ResourceNotFoundException",matcher:"error",state:"success"},{expected:"DELETE_FAILED",matcher:"path",state:"failure",argument:"ImageVersionStatus"},{expected:"ValidationException",matcher:"error",state:"failure"}]}}}},3960:function(e){e.exports={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"},ScalableTargetARN:{}}}},NextToken:{}}}},DescribeScalingActivities:{input:{type:"structure",required:["ServiceNamespace"],members:{ServiceNamespace:{},ResourceId:{},ScalableDimension:{},MaxResults:{type:"integer"},NextToken:{},IncludeNotScaledActivities:{type:"boolean"}}},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:{},NotScaledReasons:{type:"list",member:{type:"structure",required:["Code"],members:{Code:{},MaxCapacity:{type:"integer"},MinCapacity:{type:"integer"},CurrentCapacity:{type:"integer"}}}}}}},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:"S10"},TargetTrackingScalingPolicyConfiguration:{shape:"S19"},Alarms:{shape:"S21"},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:{},Timezone:{},ResourceId:{},ScalableDimension:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},ScalableTargetAction:{shape:"S28"},CreationTime:{type:"timestamp"}}}},NextToken:{}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceARN"],members:{ResourceARN:{}}},output:{type:"structure",members:{Tags:{shape:"S2c"}}}},PutScalingPolicy:{input:{type:"structure",required:["PolicyName","ServiceNamespace","ResourceId","ScalableDimension"],members:{PolicyName:{},ServiceNamespace:{},ResourceId:{},ScalableDimension:{},PolicyType:{},StepScalingPolicyConfiguration:{shape:"S10"},TargetTrackingScalingPolicyConfiguration:{shape:"S19"}}},output:{type:"structure",required:["PolicyARN"],members:{PolicyARN:{},Alarms:{shape:"S21"}}}},PutScheduledAction:{input:{type:"structure",required:["ServiceNamespace","ScheduledActionName","ResourceId","ScalableDimension"],members:{ServiceNamespace:{},Schedule:{},Timezone:{},ScheduledActionName:{},ResourceId:{},ScalableDimension:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},ScalableTargetAction:{shape:"S28"}}},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"},Tags:{shape:"S2c"}}},output:{type:"structure",members:{ScalableTargetARN:{}}}},TagResource:{input:{type:"structure",required:["ResourceARN","Tags"],members:{ResourceARN:{},Tags:{shape:"S2c"}}},output:{type:"structure",members:{}}},UntagResource:{input:{type:"structure",required:["ResourceARN","TagKeys"],members:{ResourceARN:{},TagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}}},shapes:{Sb:{type:"list",member:{}},Sj:{type:"structure",members:{DynamicScalingInSuspended:{type:"boolean"},DynamicScalingOutSuspended:{type:"boolean"},ScheduledScalingSuspended:{type:"boolean"}}},S10:{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:{}}},S19:{type:"structure",required:["TargetValue"],members:{TargetValue:{type:"double"},PredefinedMetricSpecification:{type:"structure",required:["PredefinedMetricType"],members:{PredefinedMetricType:{},ResourceLabel:{}}},CustomizedMetricSpecification:{type:"structure",members:{MetricName:{},Namespace:{},Dimensions:{type:"list",member:{type:"structure",required:["Name","Value"],members:{Name:{},Value:{}}}},Statistic:{},Unit:{},Metrics:{type:"list",member:{type:"structure",required:["Id"],members:{Expression:{},Id:{},Label:{},MetricStat:{type:"structure",required:["Metric","Stat"],members:{Metric:{type:"structure",members:{Dimensions:{type:"list",member:{type:"structure",required:["Name","Value"],members:{Name:{},Value:{}}}},MetricName:{},Namespace:{}}},Stat:{},Unit:{}}},ReturnData:{type:"boolean"}}}}}},ScaleOutCooldown:{type:"integer"},ScaleInCooldown:{type:"integer"},DisableScaleIn:{type:"boolean"}}},S21:{type:"list",member:{type:"structure",required:["AlarmName","AlarmARN"],members:{AlarmName:{},AlarmARN:{}}}},S28:{type:"structure",members:{MinCapacity:{type:"integer"},MaxCapacity:{type:"integer"}}},S2c:{type:"map",key:{},value:{}}}}},3965:function(e){e.exports={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:{},autoMounting:{type:"boolean"}}},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"}}}},CreateBucket:{input:{type:"structure",required:["bucketName","bundleId"],members:{bucketName:{},bundleId:{},tags:{shape:"S10"},enableObjectVersioning:{type:"boolean"}}},output:{type:"structure",members:{bucket:{shape:"S15"},operations:{shape:"S4"}}}},CreateBucketAccessKey:{input:{type:"structure",required:["bucketName"],members:{bucketName:{}}},output:{type:"structure",members:{accessKey:{shape:"S1g"},operations:{shape:"S4"}}}},CreateCertificate:{input:{type:"structure",required:["certificateName","domainName"],members:{certificateName:{},domainName:{},subjectAlternativeNames:{shape:"S1n"},tags:{shape:"S10"}}},output:{type:"structure",members:{certificate:{shape:"S1p"},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:"S10"},publicDomainNames:{shape:"S2l"},deployment:{type:"structure",members:{containers:{shape:"S2o"},publicEndpoint:{shape:"S2u"}}},privateRegistryAccess:{shape:"S2x"}}},output:{type:"structure",members:{containerService:{shape:"S30"}}}},CreateContainerServiceDeployment:{input:{type:"structure",required:["serviceName"],members:{serviceName:{},containers:{shape:"S2o"},publicEndpoint:{shape:"S2u"}}},output:{type:"structure",members:{containerService:{shape:"S30"}}}},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:"S10"},addOns:{shape:"S3f"}}},output:{type:"structure",members:{operations:{shape:"S4"}}}},CreateDiskFromSnapshot:{input:{type:"structure",required:["diskName","availabilityZone","sizeInGb"],members:{diskName:{},diskSnapshotName:{},availabilityZone:{},sizeInGb:{type:"integer"},tags:{shape:"S10"},addOns:{shape:"S3f"},sourceDiskName:{},restoreDate:{},useLatestRestorableAutoSnapshot:{type:"boolean"}}},output:{type:"structure",members:{operations:{shape:"S4"}}}},CreateDiskSnapshot:{input:{type:"structure",required:["diskSnapshotName"],members:{diskName:{},diskSnapshotName:{},instanceName:{},tags:{shape:"S10"}}},output:{type:"structure",members:{operations:{shape:"S4"}}}},CreateDistribution:{input:{type:"structure",required:["distributionName","origin","defaultCacheBehavior","bundleId"],members:{distributionName:{},origin:{shape:"S3r"},defaultCacheBehavior:{shape:"S3t"},cacheBehaviorSettings:{shape:"S3v"},cacheBehaviors:{shape:"S43"},bundleId:{},ipAddressType:{},tags:{shape:"S10"}}},output:{type:"structure",members:{distribution:{shape:"S47"},operation:{shape:"S5"}}}},CreateDomain:{input:{type:"structure",required:["domainName"],members:{domainName:{},tags:{shape:"S10"}}},output:{type:"structure",members:{operation:{shape:"S5"}}}},CreateDomainEntry:{input:{type:"structure",required:["domainName","domainEntry"],members:{domainName:{},domainEntry:{shape:"S4c"}}},output:{type:"structure",members:{operation:{shape:"S5"}}}},CreateGUISessionAccessDetails:{input:{type:"structure",required:["resourceName"],members:{resourceName:{}}},output:{type:"structure",members:{resourceName:{},status:{},percentageComplete:{type:"integer"},failureReason:{},sessions:{type:"list",member:{type:"structure",members:{name:{},url:{type:"string",sensitive:true},isPrimary:{type:"boolean"}}}}}}},CreateInstanceSnapshot:{input:{type:"structure",required:["instanceSnapshotName","instanceName"],members:{instanceSnapshotName:{},instanceName:{},tags:{shape:"S10"}}},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:"S10"},addOns:{shape:"S3f"},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:"S10"},addOns:{shape:"S3f"},ipAddressType:{},sourceInstanceName:{},restoreDate:{},useLatestRestorableAutoSnapshot:{type:"boolean"}}},output:{type:"structure",members:{operations:{shape:"S4"}}}},CreateKeyPair:{input:{type:"structure",required:["keyPairName"],members:{keyPairName:{},tags:{shape:"S10"}}},output:{type:"structure",members:{keyPair:{shape:"S4y"},publicKeyBase64:{},privateKeyBase64:{},operation:{shape:"S5"}}}},CreateLoadBalancer:{input:{type:"structure",required:["loadBalancerName","instancePort"],members:{loadBalancerName:{},instancePort:{type:"integer"},healthCheckPath:{},certificateName:{},certificateDomainName:{},certificateAlternativeNames:{shape:"S51"},tags:{shape:"S10"},ipAddressType:{},tlsPolicyName:{}}},output:{type:"structure",members:{operations:{shape:"S4"}}}},CreateLoadBalancerTlsCertificate:{input:{type:"structure",required:["loadBalancerName","certificateName","certificateDomainName"],members:{loadBalancerName:{},certificateName:{},certificateDomainName:{},certificateAlternativeNames:{shape:"S51"},tags:{shape:"S10"}}},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:"S56"},preferredBackupWindow:{},preferredMaintenanceWindow:{},publiclyAccessible:{type:"boolean"},tags:{shape:"S10"}}},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:"S10"}}},output:{type:"structure",members:{operations:{shape:"S4"}}}},CreateRelationalDatabaseSnapshot:{input:{type:"structure",required:["relationalDatabaseName","relationalDatabaseSnapshotName"],members:{relationalDatabaseName:{},relationalDatabaseSnapshotName:{},tags:{shape:"S10"}}},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"}}}},DeleteBucket:{input:{type:"structure",required:["bucketName"],members:{bucketName:{},forceDelete:{type:"boolean"}}},output:{type:"structure",members:{operations:{shape:"S4"}}}},DeleteBucketAccessKey:{input:{type:"structure",required:["bucketName","accessKeyId"],members:{bucketName:{},accessKeyId:{}}},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:"S4c"}}},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:{},expectedFingerprint:{}}},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:{},createdAt:{type:"timestamp"}}}},EnableAddOn:{input:{type:"structure",required:["resourceName","addOnRequest"],members:{resourceName:{},addOnRequest:{shape:"S3g"}}},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:"S7f"},notificationTriggers:{shape:"S7g"},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:{},appCategory:{}}},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:{},appCategory:{}}}},nextPageToken:{}}}},GetBucketAccessKeys:{input:{type:"structure",required:["bucketName"],members:{bucketName:{}}},output:{type:"structure",members:{accessKeys:{type:"list",member:{shape:"S1g"}}}}},GetBucketBundles:{input:{type:"structure",members:{includeInactive:{type:"boolean"}}},output:{type:"structure",members:{bundles:{type:"list",member:{type:"structure",members:{bundleId:{},name:{},price:{type:"float"},storagePerMonthInGb:{type:"integer"},transferPerMonthInGb:{type:"integer"},isActive:{type:"boolean"}}}}}}},GetBucketMetricData:{input:{type:"structure",required:["bucketName","metricName","startTime","endTime","period","statistics","unit"],members:{bucketName:{},metricName:{},startTime:{type:"timestamp"},endTime:{type:"timestamp"},period:{type:"integer"},statistics:{shape:"S85"},unit:{}}},output:{type:"structure",members:{metricName:{},metricData:{shape:"S87"}}}},GetBuckets:{input:{type:"structure",members:{bucketName:{},pageToken:{},includeConnectedResources:{type:"boolean"}}},output:{type:"structure",members:{buckets:{type:"list",member:{shape:"S15"}},nextPageToken:{},accountLevelBpaSync:{type:"structure",members:{status:{},lastSyncedAt:{type:"timestamp"},message:{},bpaImpactsLightsail:{type:"boolean"}}}}}},GetBundles:{input:{type:"structure",members:{includeInactive:{type:"boolean"},pageToken:{},appCategory:{}}},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:{}},supportedAppCategories:{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:"S1p"}}}}},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:"S8z"}}}},nextPageToken:{}}}},GetContactMethods:{input:{type:"structure",members:{protocols:{shape:"S7f"}}},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:"S9c"}}}}},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:"S34"}}}}},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:"S85"}}},output:{type:"structure",members:{metricName:{},metricData:{shape:"S87"}}}},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:"S30"}}}}},GetCostEstimate:{input:{type:"structure",required:["resourceName","startTime","endTime"],members:{resourceName:{},startTime:{type:"timestamp"},endTime:{type:"timestamp"}}},output:{type:"structure",members:{resourcesBudgetEstimate:{type:"list",member:{type:"structure",members:{resourceName:{},resourceType:{},costEstimates:{type:"list",member:{type:"structure",members:{usageType:{},resultsByTime:{type:"list",member:{type:"structure",members:{usageCost:{type:"double"},pricingUnit:{},unit:{type:"double"},currency:{},timePeriod:{type:"structure",members:{start:{type:"timestamp"},end:{type:"timestamp"}}}}}}}}},startTime:{type:"timestamp"},endTime:{type:"timestamp"}}}}}}},GetDisk:{input:{type:"structure",required:["diskName"],members:{diskName:{}}},output:{type:"structure",members:{disk:{shape:"Sa7"}}}},GetDiskSnapshot:{input:{type:"structure",required:["diskSnapshotName"],members:{diskSnapshotName:{}}},output:{type:"structure",members:{diskSnapshot:{shape:"Sae"}}}},GetDiskSnapshots:{input:{type:"structure",members:{pageToken:{}}},output:{type:"structure",members:{diskSnapshots:{type:"list",member:{shape:"Sae"}},nextPageToken:{}}}},GetDisks:{input:{type:"structure",members:{pageToken:{}}},output:{type:"structure",members:{disks:{shape:"Sal"},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:"S85"}}},output:{type:"structure",members:{metricName:{},metricData:{shape:"S87"}}}},GetDistributions:{input:{type:"structure",members:{distributionName:{},pageToken:{}}},output:{type:"structure",members:{distributions:{type:"list",member:{shape:"S47"}},nextPageToken:{}}}},GetDomain:{input:{type:"structure",required:["domainName"],members:{domainName:{}}},output:{type:"structure",members:{domain:{shape:"Sb0"}}}},GetDomains:{input:{type:"structure",members:{pageToken:{}}},output:{type:"structure",members:{domains:{type:"list",member:{shape:"Sb0"}},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:"S8z"}}}},nextPageToken:{}}}},GetInstance:{input:{type:"structure",required:["instanceName"],members:{instanceName:{}}},output:{type:"structure",members:{instance:{shape:"Sbm"}}}},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:"S85"}}},output:{type:"structure",members:{metricName:{},metricData:{shape:"S87"}}}},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:"Sck"}}}},GetInstanceSnapshots:{input:{type:"structure",members:{pageToken:{}}},output:{type:"structure",members:{instanceSnapshots:{type:"list",member:{shape:"Sck"}},nextPageToken:{}}}},GetInstanceState:{input:{type:"structure",required:["instanceName"],members:{instanceName:{}}},output:{type:"structure",members:{state:{shape:"Sbx"}}}},GetInstances:{input:{type:"structure",members:{pageToken:{}}},output:{type:"structure",members:{instances:{type:"list",member:{shape:"Sbm"}},nextPageToken:{}}}},GetKeyPair:{input:{type:"structure",required:["keyPairName"],members:{keyPairName:{}}},output:{type:"structure",members:{keyPair:{shape:"S4y"}}}},GetKeyPairs:{input:{type:"structure",members:{pageToken:{},includeDefaultKeyPair:{type:"boolean"}}},output:{type:"structure",members:{keyPairs:{type:"list",member:{shape:"S4y"}},nextPageToken:{}}}},GetLoadBalancer:{input:{type:"structure",required:["loadBalancerName"],members:{loadBalancerName:{}}},output:{type:"structure",members:{loadBalancer:{shape:"Sd1"}}}},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:"S85"}}},output:{type:"structure",members:{metricName:{},metricData:{shape:"S87"}}}},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:"S10"},loadBalancerName:{},isAttached:{type:"boolean"},status:{},domainName:{},domainValidationRecords:{type:"list",member:{type:"structure",members:{name:{},type:{},value:{},validationStatus:{},domainName:{},dnsRecordCreationState:{type:"structure",members:{code:{},message:{}}}}}},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"}}}}}}},GetLoadBalancerTlsPolicies:{input:{type:"structure",members:{pageToken:{}}},output:{type:"structure",members:{tlsPolicies:{type:"list",member:{type:"structure",members:{name:{},isDefault:{type:"boolean"},description:{},protocols:{shape:"Su"},ciphers:{shape:"Su"}}}},nextPageToken:{}}}},GetLoadBalancers:{input:{type:"structure",members:{pageToken:{}}},output:{type:"structure",members:{loadBalancers:{type:"list",member:{shape:"Sd1"}},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:"Sed"},relationalDatabaseAvailabilityZones:{shape:"Sed"}}}}}}},GetRelationalDatabase:{input:{type:"structure",required:["relationalDatabaseName"],members:{relationalDatabaseName:{}}},output:{type:"structure",members:{relationalDatabase:{shape:"Seh"}}}},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:{},includeInactive:{type:"boolean"}}},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:"S56"},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:"S85"}}},output:{type:"structure",members:{metricName:{},metricData:{shape:"S87"}}}},GetRelationalDatabaseParameters:{input:{type:"structure",required:["relationalDatabaseName"],members:{relationalDatabaseName:{},pageToken:{}}},output:{type:"structure",members:{parameters:{shape:"Sfe"},nextPageToken:{}}}},GetRelationalDatabaseSnapshot:{input:{type:"structure",required:["relationalDatabaseSnapshotName"],members:{relationalDatabaseSnapshotName:{}}},output:{type:"structure",members:{relationalDatabaseSnapshot:{shape:"Sfi"}}}},GetRelationalDatabaseSnapshots:{input:{type:"structure",members:{pageToken:{}}},output:{type:"structure",members:{relationalDatabaseSnapshots:{type:"list",member:{shape:"Sfi"}},nextPageToken:{}}}},GetRelationalDatabases:{input:{type:"structure",members:{pageToken:{}}},output:{type:"structure",members:{relationalDatabases:{type:"list",member:{shape:"Seh"}},nextPageToken:{}}}},GetStaticIp:{input:{type:"structure",required:["staticIpName"],members:{staticIpName:{}}},output:{type:"structure",members:{staticIp:{shape:"Sfr"}}}},GetStaticIps:{input:{type:"structure",members:{pageToken:{}}},output:{type:"structure",members:{staticIps:{type:"list",member:{shape:"Sfr"}},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:"S7f"},notificationTriggers:{shape:"S7g"},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:"S9c"}}}},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"}}}},SetResourceAccessForBucket:{input:{type:"structure",required:["resourceName","bucketName","access"],members:{resourceName:{},bucketName:{},access:{}}},output:{type:"structure",members:{operations:{shape:"S4"}}}},StartGUISession:{input:{type:"structure",required:["resourceName"],members:{resourceName:{}}},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"}}}},StopGUISession:{input:{type:"structure",required:["resourceName"],members:{resourceName:{}}},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:"S10"}}},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"}}}},UpdateBucket:{input:{type:"structure",required:["bucketName"],members:{bucketName:{},accessRules:{shape:"S16"},versioning:{},readonlyAccessAccounts:{shape:"S18"},accessLogConfig:{shape:"S1c"}}},output:{type:"structure",members:{bucket:{shape:"S15"},operations:{shape:"S4"}}}},UpdateBucketBundle:{input:{type:"structure",required:["bucketName","bundleId"],members:{bucketName:{},bundleId:{}}},output:{type:"structure",members:{operations:{shape:"S4"}}}},UpdateContainerService:{input:{type:"structure",required:["serviceName"],members:{serviceName:{},power:{},scale:{type:"integer"},isDisabled:{type:"boolean"},publicDomainNames:{shape:"S2l"},privateRegistryAccess:{shape:"S2x"}}},output:{type:"structure",members:{containerService:{shape:"S30"}}}},UpdateDistribution:{input:{type:"structure",required:["distributionName"],members:{distributionName:{},origin:{shape:"S3r"},defaultCacheBehavior:{shape:"S3t"},cacheBehaviorSettings:{shape:"S3v"},cacheBehaviors:{shape:"S43"},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:"S4c"}}},output:{type:"structure",members:{operations:{shape:"S4"}}}},UpdateInstanceMetadataOptions:{input:{type:"structure",required:["instanceName"],members:{instanceName:{},httpTokens:{},httpEndpoint:{},httpPutResponseHopLimit:{type:"integer"},httpProtocolIpv6:{}}},output:{type:"structure",members:{operation:{shape:"S5"}}}},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:"S56"},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:"Sfe"}}},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:{}},S10:{type:"list",member:{type:"structure",members:{key:{},value:{}}}},S15:{type:"structure",members:{resourceType:{},accessRules:{shape:"S16"},arn:{},bundleId:{},createdAt:{type:"timestamp"},url:{},location:{shape:"S9"},name:{},supportCode:{},tags:{shape:"S10"},objectVersioning:{},ableToUpdateBundle:{type:"boolean"},readonlyAccessAccounts:{shape:"S18"},resourcesReceivingAccess:{type:"list",member:{type:"structure",members:{name:{},resourceType:{}}}},state:{type:"structure",members:{code:{},message:{}}},accessLogConfig:{shape:"S1c"}}},S16:{type:"structure",members:{getObject:{},allowPublicOverrides:{type:"boolean"}}},S18:{type:"list",member:{}},S1c:{type:"structure",required:["enabled"],members:{enabled:{type:"boolean"},destination:{},prefix:{}}},S1g:{type:"structure",members:{accessKeyId:{type:"string",sensitive:true},secretAccessKey:{},status:{},createdAt:{type:"timestamp"},lastUsed:{type:"structure",members:{lastUsedDate:{type:"timestamp"},region:{},serviceName:{}}}}},S1n:{type:"list",member:{}},S1p:{type:"structure",members:{certificateArn:{},certificateName:{},domainName:{},certificateDetail:{type:"structure",members:{arn:{},name:{},domainName:{},status:{},serialNumber:{},subjectAlternativeNames:{shape:"S1n"},domainValidationRecords:{shape:"S1t"},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:"S1t"},renewalStatus:{},renewalStatusReason:{},updatedAt:{type:"timestamp"}}},revokedAt:{type:"timestamp"},revocationReason:{},tags:{shape:"S10"},supportCode:{}}},tags:{shape:"S10"}}},S1t:{type:"list",member:{type:"structure",members:{domainName:{},resourceRecord:{type:"structure",members:{name:{},type:{},value:{}}},dnsRecordCreationState:{type:"structure",members:{code:{},message:{}}},validationStatus:{}}}},S2l:{type:"map",key:{},value:{type:"list",member:{}}},S2o:{type:"map",key:{},value:{type:"structure",members:{image:{},command:{shape:"Su"},environment:{type:"map",key:{},value:{}},ports:{type:"map",key:{},value:{}}}}},S2u:{type:"structure",required:["containerName","containerPort"],members:{containerName:{},containerPort:{type:"integer"},healthCheck:{shape:"S2w"}}},S2w:{type:"structure",members:{healthyThreshold:{type:"integer"},unhealthyThreshold:{type:"integer"},timeoutSeconds:{type:"integer"},intervalSeconds:{type:"integer"},path:{},successCodes:{}}},S2x:{type:"structure",members:{ecrImagePullerRole:{type:"structure",members:{isActive:{type:"boolean"}}}}},S30:{type:"structure",members:{containerServiceName:{},arn:{},createdAt:{type:"timestamp"},location:{shape:"S9"},resourceType:{},tags:{shape:"S10"},power:{},powerId:{},state:{},stateDetail:{type:"structure",members:{code:{},message:{}}},scale:{type:"integer"},currentDeployment:{shape:"S34"},nextDeployment:{shape:"S34"},isDisabled:{type:"boolean"},principalArn:{},privateDomainName:{},publicDomainNames:{shape:"S2l"},url:{},privateRegistryAccess:{type:"structure",members:{ecrImagePullerRole:{type:"structure",members:{isActive:{type:"boolean"},principalArn:{}}}}}}},S34:{type:"structure",members:{version:{type:"integer"},state:{},containers:{shape:"S2o"},publicEndpoint:{type:"structure",members:{containerName:{},containerPort:{type:"integer"},healthCheck:{shape:"S2w"}}},createdAt:{type:"timestamp"}}},S3f:{type:"list",member:{shape:"S3g"}},S3g:{type:"structure",required:["addOnType"],members:{addOnType:{},autoSnapshotAddOnRequest:{type:"structure",members:{snapshotTimeOfDay:{}}},stopInstanceOnIdleRequest:{type:"structure",members:{threshold:{},duration:{}}}}},S3r:{type:"structure",members:{name:{},regionName:{},protocolPolicy:{}}},S3t:{type:"structure",members:{behavior:{}}},S3v:{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"}}}}},S43:{type:"list",member:{type:"structure",members:{path:{},behavior:{}}}},S47:{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:"S3t"},cacheBehaviorSettings:{shape:"S3v"},cacheBehaviors:{shape:"S43"},ableToUpdateBundle:{type:"boolean"},ipAddressType:{},tags:{shape:"S10"}}},S4c:{type:"structure",members:{id:{},name:{},target:{},isAlias:{type:"boolean"},type:{},options:{deprecated:true,type:"map",key:{},value:{}}}},S4y:{type:"structure",members:{name:{},arn:{},supportCode:{},createdAt:{type:"timestamp"},location:{shape:"S9"},resourceType:{},tags:{shape:"S10"},fingerprint:{}}},S51:{type:"list",member:{}},S56:{type:"string",sensitive:true},S7f:{type:"list",member:{}},S7g:{type:"list",member:{}},S85:{type:"list",member:{}},S87:{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:{}}}},S8z:{type:"structure",members:{id:{},service:{}}},S9c:{type:"structure",members:{image:{},digest:{},createdAt:{type:"timestamp"}}},Sa7:{type:"structure",members:{name:{},arn:{},supportCode:{},createdAt:{type:"timestamp"},location:{shape:"S9"},resourceType:{},tags:{shape:"S10"},addOns:{shape:"Sa8"},sizeInGb:{type:"integer"},isSystemDisk:{type:"boolean"},iops:{type:"integer"},path:{},state:{},attachedTo:{},isAttached:{type:"boolean"},attachmentState:{deprecated:true},gbInUse:{deprecated:true,type:"integer"},autoMountStatus:{}}},Sa8:{type:"list",member:{type:"structure",members:{name:{},status:{},snapshotTimeOfDay:{},nextSnapshotTimeOfDay:{},threshold:{},duration:{}}}},Sae:{type:"structure",members:{name:{},arn:{},supportCode:{},createdAt:{type:"timestamp"},location:{shape:"S9"},resourceType:{},tags:{shape:"S10"},sizeInGb:{type:"integer"},state:{},progress:{},fromDiskName:{},fromDiskArn:{},fromInstanceName:{},fromInstanceArn:{},isFromAutoSnapshot:{type:"boolean"}}},Sal:{type:"list",member:{shape:"Sa7"}},Sb0:{type:"structure",members:{name:{},arn:{},supportCode:{},createdAt:{type:"timestamp"},location:{shape:"S9"},resourceType:{},tags:{shape:"S10"},domainEntries:{type:"list",member:{shape:"S4c"}},registeredDomainDelegationInfo:{type:"structure",members:{nameServersUpdateState:{type:"structure",members:{code:{},message:{}}},r53HostedZoneDeletionState:{type:"structure",members:{code:{},message:{}}}}}}},Sbm:{type:"structure",members:{name:{},arn:{},supportCode:{},createdAt:{type:"timestamp"},location:{shape:"S9"},resourceType:{},tags:{shape:"S10"},blueprintId:{},blueprintName:{},bundleId:{},addOns:{shape:"Sa8"},isStaticIp:{type:"boolean"},privateIpAddress:{},publicIpAddress:{},ipv6Addresses:{type:"list",member:{}},ipAddressType:{},hardware:{type:"structure",members:{cpuCount:{type:"integer"},disks:{shape:"Sal"},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:"Sbx"},username:{},sshKeyName:{},metadataOptions:{type:"structure",members:{state:{},httpTokens:{},httpEndpoint:{},httpPutResponseHopLimit:{type:"integer"},httpProtocolIpv6:{}}}}},Sbx:{type:"structure",members:{code:{type:"integer"},name:{}}},Sck:{type:"structure",members:{name:{},arn:{},supportCode:{},createdAt:{type:"timestamp"},location:{shape:"S9"},resourceType:{},tags:{shape:"S10"},state:{},progress:{},fromAttachedDisks:{shape:"Sal"},fromInstanceName:{},fromInstanceArn:{},fromBlueprintId:{},fromBundleId:{},isFromAutoSnapshot:{type:"boolean"},sizeInGb:{type:"integer"}}},Sd1:{type:"structure",members:{name:{},arn:{},supportCode:{},createdAt:{type:"timestamp"},location:{shape:"S9"},resourceType:{},tags:{shape:"S10"},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:{},httpsRedirectionEnabled:{type:"boolean"},tlsPolicyName:{}}},Sed:{type:"list",member:{type:"structure",members:{zoneName:{},state:{}}}},Seh:{type:"structure",members:{name:{},arn:{},supportCode:{},createdAt:{type:"timestamp"},location:{shape:"S9"},resourceType:{},tags:{shape:"S10"},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:{}}},Sfe:{type:"list",member:{type:"structure",members:{allowedValues:{},applyMethod:{},applyType:{},dataType:{},description:{},isModifiable:{type:"boolean"},parameterName:{},parameterValue:{}}}},Sfi:{type:"structure",members:{name:{},arn:{},supportCode:{},createdAt:{type:"timestamp"},location:{shape:"S9"},resourceType:{},tags:{shape:"S10"},engine:{},engineVersion:{},sizeInGb:{type:"integer"},state:{},fromRelationalDatabaseName:{},fromRelationalDatabaseArn:{},fromRelationalDatabaseBundleId:{},fromRelationalDatabaseBlueprintId:{}}},Sfr:{type:"structure",members:{name:{},arn:{},supportCode:{},createdAt:{type:"timestamp"},location:{shape:"S9"},resourceType:{},ipAddress:{},attachedTo:{},isAttached:{type:"boolean"}}}}}},3978:function(e){e.exports={pagination:{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"},DescribeBudgetNotificationsForAccount:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"BudgetNotificationsForAccount"},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"}}}},3991:function(e){e.exports={pagination:{ListApplications:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"ApplicationSummaryList"},ListEnvironmentVpcs:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"EnvironmentVpcList"},ListEnvironments:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"EnvironmentSummaryList"},ListRoutes:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"RouteSummaryList"},ListServices:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"ServiceSummaryList"}}}},3996:function(e){e.exports={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:{},Tags:{shape:"Sl"}}},output:{type:"structure",members:{ProtectionId:{}}}},CreateProtectionGroup:{input:{type:"structure",required:["ProtectionGroupId","Aggregation","Pattern"],members:{ProtectionGroupId:{},Aggregation:{},Pattern:{},ResourceType:{},Members:{shape:"Sv"},Tags:{shape:"Sl"}}},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:"S1f"}}}},Counters:{shape:"S1f"}}}},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},AttackCounters:{shape:"S1f"},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:"S1w"},DataItems:{type:"list",member:{type:"structure",required:["AttackCount"],members:{AttackVolume:{type:"structure",members:{BitsPerSecond:{shape:"S21"},PacketsPerSecond:{shape:"S21"},RequestsPerSecond:{shape:"S21"}}},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:"S29"}}}},DescribeProtectionGroup:{input:{type:"structure",required:["ProtectionGroupId"],members:{ProtectionGroupId:{}}},output:{type:"structure",required:["ProtectionGroup"],members:{ProtectionGroup:{shape:"S2j"}}}},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:"S2p"},ProactiveEngagementStatus:{},SubscriptionLimits:{type:"structure",required:["ProtectionLimits","ProtectionGroupLimits"],members:{ProtectionLimits:{type:"structure",required:["ProtectedResourceTypeLimits"],members:{ProtectedResourceTypeLimits:{shape:"S2p"}}},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"}}}}}}}}},SubscriptionArn:{}}}}}},DisableApplicationLayerAutomaticResponse:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},output:{type:"structure",members:{}}},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:{}}},EnableApplicationLayerAutomaticResponse:{input:{type:"structure",required:["ResourceArn","Action"],members:{ResourceArn:{},Action:{shape:"S2e"}}},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:"S1w"},EndTime:{shape:"S1w"},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"},InclusionFilters:{type:"structure",members:{ProtectionGroupIds:{type:"list",member:{}},Patterns:{type:"list",member:{}},ResourceTypes:{shape:"S3r"},Aggregations:{type:"list",member:{}}}}}},output:{type:"structure",required:["ProtectionGroups"],members:{ProtectionGroups:{type:"list",member:{shape:"S2j"}},NextToken:{}}}},ListProtections:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},InclusionFilters:{type:"structure",members:{ResourceArns:{type:"list",member:{}},ProtectionNames:{type:"list",member:{}},ResourceTypes:{shape:"S3r"}}}}},output:{type:"structure",members:{Protections:{type:"list",member:{shape:"S29"}},NextToken:{}}}},ListResourcesInProtectionGroup:{input:{type:"structure",required:["ProtectionGroupId"],members:{ProtectionGroupId:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",required:["ResourceArns"],members:{ResourceArns:{type:"list",member:{}},NextToken:{}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceARN"],members:{ResourceARN:{}}},output:{type:"structure",members:{Tags:{shape:"Sl"}}}},TagResource:{input:{type:"structure",required:["ResourceARN","Tags"],members:{ResourceARN:{},Tags:{shape:"Sl"}}},output:{type:"structure",members:{}}},UntagResource:{input:{type:"structure",required:["ResourceARN","TagKeys"],members:{ResourceARN:{},TagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateApplicationLayerAutomaticResponse:{input:{type:"structure",required:["ResourceArn","Action"],members:{ResourceArn:{},Action:{shape:"S2e"}}},output:{type:"structure",members:{}}},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:"Sv"}}},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:{}}}},Sl:{type:"list",member:{type:"structure",members:{Key:{},Value:{}}}},Sv:{type:"list",member:{}},S1f:{type:"list",member:{type:"structure",members:{Name:{},Max:{type:"double"},Average:{type:"double"},Sum:{type:"double"},N:{type:"integer"},Unit:{}}}},S1w:{type:"structure",members:{FromInclusive:{type:"timestamp"},ToExclusive:{type:"timestamp"}}},S21:{type:"structure",required:["Max"],members:{Max:{type:"double"}}},S29:{type:"structure",members:{Id:{},Name:{},ResourceArn:{},HealthCheckIds:{type:"list",member:{}},ProtectionArn:{},ApplicationLayerAutomaticResponseConfiguration:{type:"structure",required:["Status","Action"],members:{Status:{},Action:{shape:"S2e"}}}}},S2e:{type:"structure",members:{Block:{type:"structure",members:{}},Count:{type:"structure",members:{}}}},S2j:{type:"structure",required:["ProtectionGroupId","Aggregation","Pattern","Members"],members:{ProtectionGroupId:{},Aggregation:{},Pattern:{},ResourceType:{},Members:{shape:"Sv"},ProtectionGroupArn:{}}},S2p:{type:"list",member:{type:"structure",members:{Type:{},Max:{type:"long"}}}},S3r:{type:"list",member:{}}}}},4005:function(e){e.exports={version:2,waiters:{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"}]}}}},4006:function(e){e.exports={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"},startAtPreviousStartedEvent:{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:{}}}}}}},4007:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["iotthingsgraph"]={};s.IoTThingsGraph=i.defineService("iotthingsgraph",["2018-09-06"]);Object.defineProperty(a.services["iotthingsgraph"],"2018-09-06",{get:function get(){var e=r(5270);e.paginators=r(3311).pagination;return e},enumerable:true,configurable:true});e.exports=s.IoTThingsGraph},4016:function(e){e.exports=require("tls")},4037:function(e){e.exports={pagination:{DescribeAnalysisSchemes:{result_key:"AnalysisSchemes"},DescribeDomains:{result_key:"DomainStatusList"},DescribeExpressions:{result_key:"Expressions"},DescribeIndexFields:{result_key:"IndexFields"},DescribeSuggesters:{result_key:"Suggesters"}}}},4046:function(e){e.exports={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:{}}},ownershipVerificationCertificateArn:{}}},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"}}},ownershipVerificationCertificateArn:{}}},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:{}}}}}}},4050:function(e){e.exports={pagination:{}}},4055:function(e,t,r){var s=r(8498);var i=r(5439);var a=r(476);var o=r(5785);var n=r(4093);var u=["GET","HEAD","DELETE"];function unsetContentLength(e){var t=s.getRequestPayloadShape(e);if(t===undefined&&u.indexOf(e.httpRequest.method)>=0){delete e.httpRequest.headers["Content-Length"]}}function populateBody(e){var t=new o;var r=e.service.api.operations[e.operation].input;if(r.payload){var s={};var i=r.members[r.payload];s=e.params[r.payload];if(i.type==="structure"){e.httpRequest.body=t.build(s||{},i);applyContentTypeHeader(e)}else if(s!==undefined){e.httpRequest.body=s;if(i.type==="binary"||i.isStreaming){applyContentTypeHeader(e,true)}}}else{e.httpRequest.body=t.build(e.params,r);applyContentTypeHeader(e)}}function applyContentTypeHeader(e,t){if(!e.httpRequest.headers["Content-Type"]){var r=t?"binary/octet-stream":"application/json";e.httpRequest.headers["Content-Type"]=r}}function buildRequest(e){i.buildRequest(e);if(u.indexOf(e.httpRequest.method)<0){populateBody(e)}}function extractError(e){a.extractError(e)}function extractData(e){i.extractData(e);var t=e.request;var r=t.service.api.operations[t.operation];var o=t.service.api.operations[t.operation].output||{};var u;var p=r.hasEventOutput;if(o.payload){var m=o.members[o.payload];var c=e.httpResponse.body;if(m.isEventStream){u=new n;e.data[payload]=s.createEventStream(AWS.HttpClient.streamsApiVersion===2?e.httpResponse.stream:c,u,m)}else if(m.type==="structure"||m.type==="list"){var u=new n;e.data[o.payload]=u.parse(c,m)}else if(m.type==="binary"||m.isStreaming){e.data[o.payload]=c}else{e.data[o.payload]=m.toType(c)}}else{var l=e.data;a.extractData(e);e.data=s.merge(l,e.data)}}e.exports={buildRequest:buildRequest,extractError:extractError,extractData:extractData,unsetContentLength:unsetContentLength}},4062:function(e,t,r){var s=r(2393);s.SequentialExecutor=s.util.inherit({constructor:function SequentialExecutor(){this._events={}},listeners:function listeners(e){return this._events[e]?this._events[e].slice(0):[]},on:function on(e,t,r){if(this._events[e]){r?this._events[e].unshift(t):this._events[e].push(t)}else{this._events[e]=[t]}return this},onAsync:function onAsync(e,t,r){t._isAsync=true;return this.on(e,t,r)},removeListener:function removeListener(e,t){var r=this._events[e];if(r){var s=r.length;var i=-1;for(var a=0;a-1){r.splice(i,1)}}return this},removeAllListeners:function removeAllListeners(e){if(e){delete this._events[e]}else{this._events={}}return this},emit:function emit(e,t,r){if(!r)r=function(){};var s=this.listeners(e);var i=s.length;this.callListeners(s,t,r);return i>0},callListeners:function callListeners(e,t,r,i){var a=this;var o=i||null;function callNextListener(i){if(i){o=s.util.error(o||new Error,i);if(a._haltHandlersOnError){return r.call(a,o)}}a.callListeners(e,t,r,o)}while(e.length>0){var n=e.shift();if(n._isAsync){n.apply(a,t.concat([callNextListener]));return}else{try{n.apply(a,t)}catch(e){o=s.util.error(o||new Error,e)}if(o&&a._haltHandlersOnError){r.call(a,o);return}}}r.call(a,o)},addListeners:function addListeners(e){var t=this;if(e._events)e=e._events;s.util.each(e,function(e,r){if(typeof r==="function")r=[r];s.util.arrayEach(r,function(r){t.on(e,r)})});return t},addNamedListener:function addNamedListener(e,t,r,s){this[e]=r;this.addListener(t,r,s);return this},addNamedAsyncListener:function addNamedAsyncListener(e,t,r,s){r._isAsync=true;return this.addNamedListener(e,t,r,s)},addNamedListeners:function addNamedListeners(e){var t=this;e(function(){t.addNamedListener.apply(t,arguments)},function(){t.addNamedAsyncListener.apply(t,arguments)});return this}});s.SequentialExecutor.prototype.addListener=s.SequentialExecutor.prototype.on;e.exports=s.SequentialExecutor},4070:function(e){e.exports={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"}}}}}},4073:function(e){e.exports={pagination:{DescribeActivities:{input_token:"Marker",limit_key:"Limit",output_token:"Marker",result_key:"UserActivities"},DescribeComments:{input_token:"Marker",limit_key:"Limit",output_token:"Marker",result_key:"Comments"},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"]},DescribeGroups:{input_token:"Marker",limit_key:"Limit",output_token:"Marker",result_key:"Groups"},DescribeNotificationSubscriptions:{input_token:"Marker",limit_key:"Limit",output_token:"Marker",result_key:"Subscriptions"},DescribeResourcePermissions:{input_token:"Marker",limit_key:"Limit",output_token:"Marker",result_key:"Principals"},DescribeRootFolders:{input_token:"Marker",limit_key:"Limit",output_token:"Marker",result_key:"Folders"},DescribeUsers:{input_token:"Marker",limit_key:"Limit",output_token:"Marker",result_key:"Users"},SearchResources:{input_token:"Marker",limit_key:"Limit",output_token:"Marker",result_key:"Items"}}}},4074:function(e){e.exports={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:"S19"},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:"S1v"},eventDescription:{shape:"S1x"},eventMetadata:{shape:"S1z"}}}},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:"S1v"},eventDescription:{shape:"S1x"},eventMetadata:{shape:"S1z"}}}},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:"S1c"},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:"S19"},nextToken:{},maxResults:{type:"integer"},locale:{}}},output:{type:"structure",members:{events:{type:"list",member:{shape:"S1v"}},nextToken:{}}},idempotent:true},DescribeEventsForOrganization:{input:{type:"structure",members:{filter:{type:"structure",members:{eventTypeCodes:{shape:"S1a"},awsAccountIds:{type:"list",member:{}},services:{shape:"S1c"},regions:{shape:"S1e"},startTime:{shape:"Sh"},endTime:{shape:"Sh"},lastUpdatedTime:{shape:"Sh"},entityArns:{shape:"Sc"},entityValues:{shape:"Se"},eventTypeCategories:{shape:"S1i"},eventStatusCodes:{shape:"S1k"}}},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:{}}},S19:{type:"structure",members:{eventArns:{shape:"Sb"},eventTypeCodes:{shape:"S1a"},services:{shape:"S1c"},regions:{shape:"S1e"},availabilityZones:{type:"list",member:{}},startTimes:{shape:"Sg"},endTimes:{shape:"Sg"},lastUpdatedTimes:{shape:"Sg"},entityArns:{shape:"Sc"},entityValues:{shape:"Se"},eventTypeCategories:{shape:"S1i"},tags:{shape:"Sj"},eventStatusCodes:{shape:"S1k"}}},S1a:{type:"list",member:{}},S1c:{type:"list",member:{}},S1e:{type:"list",member:{}},S1i:{type:"list",member:{}},S1k:{type:"list",member:{}},S1v:{type:"structure",members:{arn:{},service:{},eventTypeCode:{},eventTypeCategory:{},region:{},availabilityZone:{},startTime:{type:"timestamp"},endTime:{type:"timestamp"},lastUpdatedTime:{type:"timestamp"},statusCode:{},eventScopeCode:{}}},S1x:{type:"structure",members:{latestDescription:{}}},S1z:{type:"map",key:{},value:{}}}}},4075:function(e){e.exports={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:{}}}}}},4086:function(e,t,r){(function(){var t,s,i,a,o=function(e,t){for(var r in t){if(n.call(t,r))e[r]=t[r]}function ctor(){this.constructor=e}ctor.prototype=t.prototype;e.prototype=new ctor;e.__super__=t.prototype;return e},n={}.hasOwnProperty;a=r(7600).isObject;i=r(5542);t=r(2597);e.exports=s=function(e){o(XMLDeclaration,e);function XMLDeclaration(e,r,s,i){var o;XMLDeclaration.__super__.constructor.call(this,e);if(a(r)){o=r,r=o.version,s=o.encoding,i=o.standalone}if(!r){r="1.0"}this.type=t.Declaration;this.version=this.stringify.xmlVersion(r);if(s!=null){this.encoding=this.stringify.xmlEncoding(s)}if(i!=null){this.standalone=this.stringify.xmlStandalone(i)}}XMLDeclaration.prototype.toString=function(e){return this.options.writer.declaration(this,this.options.writer.filterOptions(e))};return XMLDeclaration}(i)}).call(this)},4088:function(e){e.exports={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:"Sk"}}},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:"Sk"}}},output:{type:"structure",members:{}}},DescribeAgents:{input:{type:"structure",members:{agentIds:{shape:"Sv"},filters:{shape:"Sx"},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:"S1q"}}}},nextToken:{}}}},DescribeExportConfigurations:{input:{type:"structure",members:{exportIds:{shape:"S1t"},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{exportsInfo:{shape:"S1v"},nextToken:{}}},deprecated:true},DescribeExportTasks:{input:{type:"structure",members:{exportIds:{shape:"S1t"},filters:{shape:"S23"},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{exportsInfo:{shape:"S1v"},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:"S2g"}}}}},DescribeTags:{input:{type:"structure",members:{filters:{type:"list",member:{type:"structure",required:["name","values"],members:{name:{},values:{shape:"Sz"}}}},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"}}},meCollectorSummary:{type:"structure",required:["activeMeCollectors","healthyMeCollectors","denyListedMeCollectors","shutdownMeCollectors","unhealthyMeCollectors","totalMeCollectors","unknownMeCollectors"],members:{activeMeCollectors:{type:"integer"},healthyMeCollectors:{type:"integer"},denyListedMeCollectors:{type:"integer"},shutdownMeCollectors:{type:"integer"},unhealthyMeCollectors:{type:"integer"},totalMeCollectors:{type:"integer"},unknownMeCollectors:{type:"integer"}}},agentlessCollectorSummary:{type:"structure",required:["activeAgentlessCollectors","healthyAgentlessCollectors","denyListedAgentlessCollectors","shutdownAgentlessCollectors","unhealthyAgentlessCollectors","totalAgentlessCollectors","unknownAgentlessCollectors"],members:{activeAgentlessCollectors:{type:"integer"},healthyAgentlessCollectors:{type:"integer"},denyListedAgentlessCollectors:{type:"integer"},shutdownAgentlessCollectors:{type:"integer"},unhealthyAgentlessCollectors:{type:"integer"},totalAgentlessCollectors:{type:"integer"},unknownAgentlessCollectors:{type:"integer"}}}}}},ListConfigurations:{input:{type:"structure",required:["configurationType"],members:{configurationType:{},filters:{shape:"Sx"},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:"S1q"}}}},StartDataCollectionByAgentIds:{input:{type:"structure",required:["agentIds"],members:{agentIds:{shape:"Sv"}}},output:{type:"structure",members:{agentsConfigurationStatus:{shape:"S3k"}}}},StartExportTask:{input:{type:"structure",members:{exportDataFormat:{type:"list",member:{}},filters:{shape:"S23"},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:"S2g"}}}},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:"Sv"}}},output:{type:"structure",members:{agentsConfigurationStatus:{shape:"S3k"}}}},UpdateApplication:{input:{type:"structure",required:["configurationId"],members:{configurationId:{},name:{},description:{}}},output:{type:"structure",members:{}}}},shapes:{S3:{type:"list",member:{}},Sk:{type:"list",member:{type:"structure",required:["key","value"],members:{key:{},value:{}}}},Sv:{type:"list",member:{}},Sx:{type:"list",member:{type:"structure",required:["name","values","condition"],members:{name:{},values:{shape:"Sz"},condition:{}}}},Sz:{type:"list",member:{}},S1q:{type:"map",key:{},value:{}},S1t:{type:"list",member:{}},S1v:{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"}}}},S23:{type:"list",member:{type:"structure",required:["name","values","condition"],members:{name:{},values:{shape:"Sz"},condition:{}}}},S2g:{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:{}}},S3k:{type:"list",member:{type:"structure",members:{agentId:{},operationSucceeded:{type:"boolean"},description:{}}}}}}},4091:function(e,t,r){var s=r(7298);var i=r(5719);var a=r(1486);var o=r(9730);var n=r(8433);var u=r(8304);var p=r(8498);var m=p.property;var c=p.memoizedProperty;function Api(e,t){var r=this;e=e||{};t=t||{};t.api=this;e.metadata=e.metadata||{};var l=t.serviceIdentifier;delete t.serviceIdentifier;m(this,"isApi",true,false);m(this,"apiVersion",e.metadata.apiVersion);m(this,"endpointPrefix",e.metadata.endpointPrefix);m(this,"signingName",e.metadata.signingName);m(this,"globalEndpoint",e.metadata.globalEndpoint);m(this,"signatureVersion",e.metadata.signatureVersion);m(this,"jsonVersion",e.metadata.jsonVersion);m(this,"targetPrefix",e.metadata.targetPrefix);m(this,"protocol",e.metadata.protocol);m(this,"timestampFormat",e.metadata.timestampFormat);m(this,"xmlNamespaceUri",e.metadata.xmlNamespace);m(this,"abbreviation",e.metadata.serviceAbbreviation);m(this,"fullName",e.metadata.serviceFullName);m(this,"serviceId",e.metadata.serviceId);if(l&&u[l]){m(this,"xmlNoDefaultLists",u[l].xmlNoDefaultLists,false)}c(this,"className",function(){var t=e.metadata.serviceAbbreviation||e.metadata.serviceFullName;if(!t)return null;t=t.replace(/^Amazon|AWS\s*|\(.*|\s+|\W+/g,"");if(t==="ElasticLoadBalancing")t="ELB";return t});function addEndpointOperation(e,t){if(t.endpointoperation===true){m(r,"endpointOperation",p.string.lowerFirst(e))}if(t.endpointdiscovery&&!r.hasRequiredEndpointDiscovery){m(r,"hasRequiredEndpointDiscovery",t.endpointdiscovery.required===true)}}m(this,"operations",new s(e.operations,t,function(e,r){return new i(e,r,t)},p.string.lowerFirst,addEndpointOperation));m(this,"shapes",new s(e.shapes,t,function(e,r){return a.create(r,t)}));m(this,"paginators",new s(e.paginators,t,function(e,r){return new o(e,r,t)}));m(this,"waiters",new s(e.waiters,t,function(e,r){return new n(e,r,t)},p.string.lowerFirst));if(t.documentation){m(this,"documentation",e.documentation);m(this,"documentationUrl",e.documentationUrl)}m(this,"awsQueryCompatible",e.metadata.awsQueryCompatible)}e.exports=Api},4093:function(e,t,r){var s=r(8498);function JsonParser(){}JsonParser.prototype.parse=function(e,t){return translate(JSON.parse(e),t)};function translate(e,t){if(!t||e===undefined)return undefined;switch(t.type){case"structure":return translateStructure(e,t);case"map":return translateMap(e,t);case"list":return translateList(e,t);default:return translateScalar(e,t)}}function translateStructure(e,t){if(e==null)return undefined;if(t.isDocument)return e;var r={};var i=t.members;s.each(i,function(t,s){var i=s.isLocationName?s.name:t;if(Object.prototype.hasOwnProperty.call(e,i)){var a=e[i];var o=translate(a,s);if(o!==undefined)r[t]=o}});return r}function translateList(e,t){if(e==null)return undefined;var r=[];s.arrayEach(e,function(e){var s=translate(e,t.member);if(s===undefined)r.push(null);else r.push(s)});return r}function translateMap(e,t){if(e==null)return undefined;var r={};s.each(e,function(e,s){var i=translate(s,t.value);if(i===undefined)r[e]=null;else r[e]=i});return r}function translateScalar(e,t){return t.toType(e)}e.exports=JsonParser},4107:function(e){e.exports={pagination:{DescribeAccelerators:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"acceleratorSet"}}}},4115:function(e){e.exports={pagination:{}}},4123:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["servicecatalog"]={};s.ServiceCatalog=i.defineService("servicecatalog",["2015-12-10"]);Object.defineProperty(a.services["servicecatalog"],"2015-12-10",{get:function get(){var e=r(8131);e.paginators=r(8456).pagination;return e},enumerable:true,configurable:true});e.exports=s.ServiceCatalog},4125:function(e){e.exports={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"}}}},DescribeSNOMEDCTInferenceJob:{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:"St"},UnmappedAttributes:{shape:"S16"},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:"St"},UnmappedAttributes:{shape:"S16"},PaginationToken:{},ModelVersion:{}}}},DetectPHI:{input:{type:"structure",required:["Text"],members:{Text:{}}},output:{type:"structure",required:["Entities","ModelVersion"],members:{Entities:{shape:"St"},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:"S1m"},Category:{},RelationshipType:{}}}},Traits:{shape:"S1m"},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:"S21"}}}},Traits:{shape:"S21"},RxNormConcepts:{type:"list",member:{type:"structure",members:{Description:{},Code:{},Score:{type:"float"}}}}}}},PaginationToken:{},ModelVersion:{}}}},InferSNOMEDCT:{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:{Category:{},Type:{},Score:{type:"float"},RelationshipScore:{type:"float"},RelationshipType:{},Id:{type:"integer"},BeginOffset:{type:"integer"},EndOffset:{type:"integer"},Text:{},Traits:{shape:"S2g"},SNOMEDCTConcepts:{shape:"S2j"}}}},Traits:{shape:"S2g"},SNOMEDCTConcepts:{shape:"S2j"}}}},PaginationToken:{},ModelVersion:{},SNOMEDCTDetails:{type:"structure",members:{Edition:{},Language:{},VersionDate:{}}},Characters:{type:"structure",members:{OriginalTextCharacters:{type:"integer"}}}}}},ListEntitiesDetectionV2Jobs:{input:{type:"structure",members:{Filter:{shape:"S2o"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{ComprehendMedicalAsyncJobPropertiesList:{shape:"S2r"},NextToken:{}}}},ListICD10CMInferenceJobs:{input:{type:"structure",members:{Filter:{shape:"S2o"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{ComprehendMedicalAsyncJobPropertiesList:{shape:"S2r"},NextToken:{}}}},ListPHIDetectionJobs:{input:{type:"structure",members:{Filter:{shape:"S2o"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{ComprehendMedicalAsyncJobPropertiesList:{shape:"S2r"},NextToken:{}}}},ListRxNormInferenceJobs:{input:{type:"structure",members:{Filter:{shape:"S2o"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{ComprehendMedicalAsyncJobPropertiesList:{shape:"S2r"},NextToken:{}}}},ListSNOMEDCTInferenceJobs:{input:{type:"structure",members:{Filter:{shape:"S2o"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{ComprehendMedicalAsyncJobPropertiesList:{shape:"S2r"},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:{}}}},StartSNOMEDCTInferenceJob:{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:{}}}},StopSNOMEDCTInferenceJob:{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:{}}},St:{type:"list",member:{type:"structure",members:{Id:{type:"integer"},BeginOffset:{type:"integer"},EndOffset:{type:"integer"},Score:{type:"float"},Text:{},Category:{},Type:{},Traits:{shape:"S10"},Attributes:{type:"list",member:{shape:"S14"}}}}},S10:{type:"list",member:{type:"structure",members:{Name:{},Score:{type:"float"}}}},S14:{type:"structure",members:{Type:{},Score:{type:"float"},RelationshipScore:{type:"float"},RelationshipType:{},Id:{type:"integer"},BeginOffset:{type:"integer"},EndOffset:{type:"integer"},Text:{},Category:{},Traits:{shape:"S10"}}},S16:{type:"list",member:{type:"structure",members:{Type:{},Attribute:{shape:"S14"}}}},S1m:{type:"list",member:{type:"structure",members:{Name:{},Score:{type:"float"}}}},S21:{type:"list",member:{type:"structure",members:{Name:{},Score:{type:"float"}}}},S2g:{type:"list",member:{type:"structure",members:{Name:{},Score:{type:"float"}}}},S2j:{type:"list",member:{type:"structure",members:{Description:{},Code:{},Score:{type:"float"}}}},S2o:{type:"structure",members:{JobName:{},JobStatus:{},SubmitTimeBefore:{type:"timestamp"},SubmitTimeAfter:{type:"timestamp"}}},S2r:{type:"list",member:{shape:"S4"}}}}},4131:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["workmailmessageflow"]={};s.WorkMailMessageFlow=i.defineService("workmailmessageflow",["2019-05-01"]);Object.defineProperty(a.services["workmailmessageflow"],"2019-05-01",{get:function get(){var e=r(9928);e.paginators=r(8015).pagination;return e},enumerable:true,configurable:true});e.exports=s.WorkMailMessageFlow},4152:function(e){e.exports={pagination:{}}},4162:function(e){e.exports={version:2,waiters:{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"}]}}}},4178:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["servicequotas"]={};s.ServiceQuotas=i.defineService("servicequotas",["2019-06-24"]);Object.defineProperty(a.services["servicequotas"],"2019-06-24",{get:function get(){var e=r(6809);e.paginators=r(5666).pagination;return e},enumerable:true,configurable:true});e.exports=s.ServiceQuotas},4198:function(e){e.exports={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:{}}},DeleteResourcePolicy:{http:{requestUri:"/DeleteResourcePolicy"},input:{type:"structure",required:["PolicyName"],members:{PolicyName:{},PolicyRevisionId:{}}},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:"S1j"}}}},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:"S1x"},Categories:{shape:"S1z"},State:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},Summary:{},ClientRequestImpactStatistics:{shape:"S23"},RootCauseServiceRequestImpactStatistics:{shape:"S23"},TopAnomalousServices:{shape:"S25"}}}}}},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:"S23"},RootCauseServiceRequestImpactStatistics:{shape:"S23"},TopAnomalousServices:{shape:"S25"}}}},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:"S1y"},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:"S1x"},Categories:{shape:"S1z"},State:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},Summary:{},ClientRequestImpactStatistics:{shape:"S23"},RootCauseServiceRequestImpactStatistics:{shape:"S23"},TopAnomalousServices:{shape:"S25"},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:"S3e"},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:"S3i"},ServiceSummaryStatistics:{shape:"S3q"},ServiceForecastStatistics:{type:"structure",members:{FaultCountHigh:{type:"long"},FaultCountLow:{type:"long"}}},ResponseTimeHistogram:{shape:"S3l"}}}},ContainsOldGroupVersions:{type:"boolean"},NextToken:{}}}},GetTraceGraph:{http:{requestUri:"/TraceGraph"},input:{type:"structure",required:["TraceIds"],members:{TraceIds:{shape:"S2"},NextToken:{}}},output:{type:"structure",members:{Services:{shape:"S3e"},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:"S4d"}}}}},Users:{type:"list",member:{type:"structure",members:{UserName:{},ServiceIds:{shape:"S4d"}}}},ServiceIds:{shape:"S4d"},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:"S1x"},FaultRootCauses:{type:"list",member:{type:"structure",members:{Services:{type:"list",member:{type:"structure",members:{Name:{},Names:{shape:"S1y"},Type:{},AccountId:{},EntityPath:{type:"list",member:{type:"structure",members:{Name:{},Exceptions:{shape:"S4s"},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:"S1y"},Type:{},AccountId:{},EntityPath:{type:"list",member:{type:"structure",members:{Name:{},Exceptions:{shape:"S4s"},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:"S1y"},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:{}}}},ListResourcePolicies:{http:{requestUri:"/ListResourcePolicies"},input:{type:"structure",members:{NextToken:{}}},output:{type:"structure",members:{ResourcePolicies:{type:"list",member:{shape:"S5a"}},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:"S1j"}}}},PutResourcePolicy:{http:{requestUri:"/PutResourcePolicy"},input:{type:"structure",required:["PolicyName","PolicyDocument"],members:{PolicyName:{},PolicyDocument:{},PolicyRevisionId:{},BypassPolicyLockoutCheck:{type:"boolean"}}},output:{type:"structure",members:{ResourcePolicy:{shape:"S5a"}}}},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"}}},S1j:{type:"structure",members:{KeyId:{},Status:{},Type:{}}},S1x:{type:"structure",members:{Name:{},Names:{shape:"S1y"},AccountId:{},Type:{}}},S1y:{type:"list",member:{}},S1z:{type:"list",member:{}},S23:{type:"structure",members:{FaultCount:{type:"long"},OkCount:{type:"long"},TotalCount:{type:"long"}}},S25:{type:"list",member:{type:"structure",members:{ServiceId:{shape:"S1x"}}}},S3e:{type:"list",member:{type:"structure",members:{ReferenceId:{type:"integer"},Name:{},Names:{shape:"S1y"},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:"S3i"},ResponseTimeHistogram:{shape:"S3l"},Aliases:{type:"list",member:{type:"structure",members:{Name:{},Names:{type:"list",member:{}},Type:{}}}},EdgeType:{},ReceivedEventAgeHistogram:{shape:"S3l"}}}},SummaryStatistics:{shape:"S3q"},DurationHistogram:{shape:"S3l"},ResponseTimeHistogram:{shape:"S3l"}}}},S3i:{type:"structure",members:{OkCount:{type:"long"},ErrorStatistics:{shape:"S3j"},FaultStatistics:{shape:"S3k"},TotalCount:{type:"long"},TotalResponseTime:{type:"double"}}},S3j:{type:"structure",members:{ThrottleCount:{type:"long"},OtherCount:{type:"long"},TotalCount:{type:"long"}}},S3k:{type:"structure",members:{OtherCount:{type:"long"},TotalCount:{type:"long"}}},S3l:{type:"list",member:{type:"structure",members:{Value:{type:"double"},Count:{type:"integer"}}}},S3q:{type:"structure",members:{OkCount:{type:"long"},ErrorStatistics:{shape:"S3j"},FaultStatistics:{shape:"S3k"},TotalCount:{type:"long"},TotalResponseTime:{type:"double"}}},S4d:{type:"list",member:{shape:"S1x"}},S4s:{type:"list",member:{type:"structure",members:{Name:{},Message:{}}}},S5a:{type:"structure",members:{PolicyName:{},PolicyDocument:{},PolicyRevisionId:{},LastUpdatedTime:{type:"timestamp"}}}}}},4245:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["cloudsearch"]={};s.CloudSearch=i.defineService("cloudsearch",["2011-02-01","2013-01-01"]);Object.defineProperty(a.services["cloudsearch"],"2011-02-01",{get:function get(){var e=r(5074);e.paginators=r(4894).pagination;return e},enumerable:true,configurable:true});Object.defineProperty(a.services["cloudsearch"],"2013-01-01",{get:function get(){var e=r(6491);e.paginators=r(4037).pagination;return e},enumerable:true,configurable:true});e.exports=s.CloudSearch},4251:function(e,t,r){(function(e){e.parser=function(e,t){return new SAXParser(e,t)};e.SAXParser=SAXParser;e.SAXStream=SAXStream;e.createStream=createStream;e.MAX_BUFFER_LENGTH=64*1024;var t=["comment","sgmlDecl","textNode","tagName","doctype","procInstName","procInstBody","entity","attribName","attribValue","cdata","script"];e.EVENTS=["text","processinginstruction","sgmldeclaration","doctype","comment","opentagstart","attribute","opentag","closetag","opencdata","cdata","closecdata","error","end","ready","script","opennamespace","closenamespace"];function SAXParser(t,r){if(!(this instanceof SAXParser)){return new SAXParser(t,r)}var s=this;clearBuffers(s);s.q=s.c="";s.bufferCheckPosition=e.MAX_BUFFER_LENGTH;s.opt=r||{};s.opt.lowercase=s.opt.lowercase||s.opt.lowercasetags;s.looseCase=s.opt.lowercase?"toLowerCase":"toUpperCase";s.tags=[];s.closed=s.closedRoot=s.sawRoot=false;s.tag=s.error=null;s.strict=!!t;s.noscript=!!(t||s.opt.noscript);s.state=y.BEGIN;s.strictEntities=s.opt.strictEntities;s.ENTITIES=s.strictEntities?Object.create(e.XML_ENTITIES):Object.create(e.ENTITIES);s.attribList=[];if(s.opt.xmlns){s.ns=Object.create(p)}s.trackPosition=s.opt.position!==false;if(s.trackPosition){s.position=s.line=s.column=0}emit(s,"onready")}if(!Object.create){Object.create=function(e){function F(){}F.prototype=e;var t=new F;return t}}if(!Object.keys){Object.keys=function(e){var t=[];for(var r in e)if(e.hasOwnProperty(r))t.push(r);return t}}function checkBufferLength(r){var s=Math.max(e.MAX_BUFFER_LENGTH,10);var i=0;for(var a=0,o=t.length;as){switch(t[a]){case"textNode":closeText(r);break;case"cdata":emitNode(r,"oncdata",r.cdata);r.cdata="";break;case"script":emitNode(r,"onscript",r.script);r.script="";break;default:error(r,"Max buffer length exceeded: "+t[a])}}i=Math.max(i,n)}var u=e.MAX_BUFFER_LENGTH-i;r.bufferCheckPosition=u+r.position}function clearBuffers(e){for(var r=0,s=t.length;r"||isWhitespace(e)}function isMatch(e,t){return e.test(t)}function notMatch(e,t){return!isMatch(e,t)}var y=0;e.STATE={BEGIN:y++,BEGIN_WHITESPACE:y++,TEXT:y++,TEXT_ENTITY:y++,OPEN_WAKA:y++,SGML_DECL:y++,SGML_DECL_QUOTED:y++,DOCTYPE:y++,DOCTYPE_QUOTED:y++,DOCTYPE_DTD:y++,DOCTYPE_DTD_QUOTED:y++,COMMENT_STARTING:y++,COMMENT:y++,COMMENT_ENDING:y++,COMMENT_ENDED:y++,CDATA:y++,CDATA_ENDING:y++,CDATA_ENDING_2:y++,PROC_INST:y++,PROC_INST_BODY:y++,PROC_INST_ENDING:y++,OPEN_TAG:y++,OPEN_TAG_SLASH:y++,ATTRIB:y++,ATTRIB_NAME:y++,ATTRIB_NAME_SAW_WHITE:y++,ATTRIB_VALUE:y++,ATTRIB_VALUE_QUOTED:y++,ATTRIB_VALUE_CLOSED:y++,ATTRIB_VALUE_UNQUOTED:y++,ATTRIB_VALUE_ENTITY_Q:y++,ATTRIB_VALUE_ENTITY_U:y++,CLOSE_TAG:y++,CLOSE_TAG_SAW_WHITE:y++,SCRIPT:y++,SCRIPT_ENDING:y++};e.XML_ENTITIES={amp:"&",gt:">",lt:"<",quot:'"',apos:"'"};e.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(e.ENTITIES).forEach(function(t){var r=e.ENTITIES[t];var s=typeof r==="number"?String.fromCharCode(r):r;e.ENTITIES[t]=s});for(var b in e.STATE){e.STATE[e.STATE[b]]=b}y=e.STATE;function emit(e,t,r){e[t]&&e[t](r)}function emitNode(e,t,r){if(e.textNode)closeText(e);emit(e,t,r)}function closeText(e){e.textNode=textopts(e.opt,e.textNode);if(e.textNode)emit(e,"ontext",e.textNode);e.textNode=""}function textopts(e,t){if(e.trim)t=t.trim();if(e.normalize)t=t.replace(/\s+/g," ");return t}function error(e,t){closeText(e);if(e.trackPosition){t+="\nLine: "+e.line+"\nColumn: "+e.column+"\nChar: "+e.c}t=new Error(t);e.error=t;emit(e,"onerror",t);return e}function end(e){if(e.sawRoot&&!e.closedRoot)strictFail(e,"Unclosed root tag");if(e.state!==y.BEGIN&&e.state!==y.BEGIN_WHITESPACE&&e.state!==y.TEXT){error(e,"Unexpected end")}closeText(e);e.c="";e.closed=true;emit(e,"onend");SAXParser.call(e,e.strict,e.opt);return e}function strictFail(e,t){if(typeof e!=="object"||!(e instanceof SAXParser)){throw new Error("bad call to strictFail")}if(e.strict){error(e,t)}}function newTag(e){if(!e.strict)e.tagName=e.tagName[e.looseCase]();var t=e.tags[e.tags.length-1]||e;var r=e.tag={name:e.tagName,attributes:{}};if(e.opt.xmlns){r.ns=t.ns}e.attribList.length=0;emitNode(e,"onopentagstart",r)}function qname(e,t){var r=e.indexOf(":");var s=r<0?["",e]:e.split(":");var i=s[0];var a=s[1];if(t&&e==="xmlns"){i="xmlns";a=""}return{prefix:i,local:a}}function attrib(e){if(!e.strict){e.attribName=e.attribName[e.looseCase]()}if(e.attribList.indexOf(e.attribName)!==-1||e.tag.attributes.hasOwnProperty(e.attribName)){e.attribName=e.attribValue="";return}if(e.opt.xmlns){var t=qname(e.attribName,true);var r=t.prefix;var s=t.local;if(r==="xmlns"){if(s==="xml"&&e.attribValue!==n){strictFail(e,"xml: prefix must be bound to "+n+"\n"+"Actual: "+e.attribValue)}else if(s==="xmlns"&&e.attribValue!==u){strictFail(e,"xmlns: prefix must be bound to "+u+"\n"+"Actual: "+e.attribValue)}else{var i=e.tag;var a=e.tags[e.tags.length-1]||e;if(i.ns===a.ns){i.ns=Object.create(a.ns)}i.ns[s]=e.attribValue}}e.attribList.push([e.attribName,e.attribValue])}else{e.tag.attributes[e.attribName]=e.attribValue;emitNode(e,"onattribute",{name:e.attribName,value:e.attribValue})}e.attribName=e.attribValue=""}function openTag(e,t){if(e.opt.xmlns){var r=e.tag;var s=qname(e.tagName);r.prefix=s.prefix;r.local=s.local;r.uri=r.ns[s.prefix]||"";if(r.prefix&&!r.uri){strictFail(e,"Unbound namespace prefix: "+JSON.stringify(e.tagName));r.uri=s.prefix}var i=e.tags[e.tags.length-1]||e;if(r.ns&&i.ns!==r.ns){Object.keys(r.ns).forEach(function(t){emitNode(e,"onopennamespace",{prefix:t,uri:r.ns[t]})})}for(var a=0,o=e.attribList.length;a";e.tagName="";e.state=y.SCRIPT;return}emitNode(e,"onscript",e.script);e.script=""}var t=e.tags.length;var r=e.tagName;if(!e.strict){r=r[e.looseCase]()}var s=r;while(t--){var i=e.tags[t];if(i.name!==s){strictFail(e,"Unexpected close tag")}else{break}}if(t<0){strictFail(e,"Unmatched closing tag: "+e.tagName);e.textNode+="";e.state=y.TEXT;return}e.tagName=r;var a=e.tags.length;while(a-- >t){var o=e.tag=e.tags.pop();e.tagName=e.tag.name;emitNode(e,"onclosetag",e.tagName);var n={};for(var u in o.ns){n[u]=o.ns[u]}var p=e.tags[e.tags.length-1]||e;if(e.opt.xmlns&&o.ns!==p.ns){Object.keys(o.ns).forEach(function(t){var r=o.ns[t];emitNode(e,"onclosenamespace",{prefix:t,uri:r})})}}if(t===0)e.closedRoot=true;e.tagName=e.attribValue=e.attribName="";e.attribList.length=0;e.state=y.TEXT}function parseEntity(e){var t=e.entity;var r=t.toLowerCase();var s;var i="";if(e.ENTITIES[t]){return e.ENTITIES[t]}if(e.ENTITIES[r]){return e.ENTITIES[r]}t=r;if(t.charAt(0)==="#"){if(t.charAt(1)==="x"){t=t.slice(2);s=parseInt(t,16);i=s.toString(16)}else{t=t.slice(1);s=parseInt(t,10);i=s.toString(10)}}t=t.replace(/^0+/,"");if(isNaN(s)||i.toLowerCase()!==t){strictFail(e,"Invalid character entity");return"&"+e.entity+";"}return String.fromCodePoint(s)}function beginWhiteSpace(e,t){if(t==="<"){e.state=y.OPEN_WAKA;e.startTagPosition=e.position}else if(!isWhitespace(t)){strictFail(e,"Non-whitespace before first tag.");e.textNode=t;e.state=y.TEXT}}function charAt(e,t){var r="";if(t"){emitNode(t,"onsgmldeclaration",t.sgmlDecl);t.sgmlDecl="";t.state=y.TEXT}else if(isQuote(s)){t.state=y.SGML_DECL_QUOTED;t.sgmlDecl+=s}else{t.sgmlDecl+=s}continue;case y.SGML_DECL_QUOTED:if(s===t.q){t.state=y.SGML_DECL;t.q=""}t.sgmlDecl+=s;continue;case y.DOCTYPE:if(s===">"){t.state=y.TEXT;emitNode(t,"ondoctype",t.doctype);t.doctype=true}else{t.doctype+=s;if(s==="["){t.state=y.DOCTYPE_DTD}else if(isQuote(s)){t.state=y.DOCTYPE_QUOTED;t.q=s}}continue;case y.DOCTYPE_QUOTED:t.doctype+=s;if(s===t.q){t.q="";t.state=y.DOCTYPE}continue;case y.DOCTYPE_DTD:t.doctype+=s;if(s==="]"){t.state=y.DOCTYPE}else if(isQuote(s)){t.state=y.DOCTYPE_DTD_QUOTED;t.q=s}continue;case y.DOCTYPE_DTD_QUOTED:t.doctype+=s;if(s===t.q){t.state=y.DOCTYPE_DTD;t.q=""}continue;case y.COMMENT:if(s==="-"){t.state=y.COMMENT_ENDING}else{t.comment+=s}continue;case y.COMMENT_ENDING:if(s==="-"){t.state=y.COMMENT_ENDED;t.comment=textopts(t.opt,t.comment);if(t.comment){emitNode(t,"oncomment",t.comment)}t.comment=""}else{t.comment+="-"+s;t.state=y.COMMENT}continue;case y.COMMENT_ENDED:if(s!==">"){strictFail(t,"Malformed comment");t.comment+="--"+s;t.state=y.COMMENT}else{t.state=y.TEXT}continue;case y.CDATA:if(s==="]"){t.state=y.CDATA_ENDING}else{t.cdata+=s}continue;case y.CDATA_ENDING:if(s==="]"){t.state=y.CDATA_ENDING_2}else{t.cdata+="]"+s;t.state=y.CDATA}continue;case y.CDATA_ENDING_2:if(s===">"){if(t.cdata){emitNode(t,"oncdata",t.cdata)}emitNode(t,"onclosecdata");t.cdata="";t.state=y.TEXT}else if(s==="]"){t.cdata+="]"}else{t.cdata+="]]"+s;t.state=y.CDATA}continue;case y.PROC_INST:if(s==="?"){t.state=y.PROC_INST_ENDING}else if(isWhitespace(s)){t.state=y.PROC_INST_BODY}else{t.procInstName+=s}continue;case y.PROC_INST_BODY:if(!t.procInstBody&&isWhitespace(s)){continue}else if(s==="?"){t.state=y.PROC_INST_ENDING}else{t.procInstBody+=s}continue;case y.PROC_INST_ENDING:if(s===">"){emitNode(t,"onprocessinginstruction",{name:t.procInstName,body:t.procInstBody});t.procInstName=t.procInstBody="";t.state=y.TEXT}else{t.procInstBody+="?"+s;t.state=y.PROC_INST_BODY}continue;case y.OPEN_TAG:if(isMatch(c,s)){t.tagName+=s}else{newTag(t);if(s===">"){openTag(t)}else if(s==="/"){t.state=y.OPEN_TAG_SLASH}else{if(!isWhitespace(s)){strictFail(t,"Invalid character in tag name")}t.state=y.ATTRIB}}continue;case y.OPEN_TAG_SLASH:if(s===">"){openTag(t,true);closeTag(t)}else{strictFail(t,"Forward-slash in opening tag not followed by >");t.state=y.ATTRIB}continue;case y.ATTRIB:if(isWhitespace(s)){continue}else if(s===">"){openTag(t)}else if(s==="/"){t.state=y.OPEN_TAG_SLASH}else if(isMatch(m,s)){t.attribName=s;t.attribValue="";t.state=y.ATTRIB_NAME}else{strictFail(t,"Invalid attribute name")}continue;case y.ATTRIB_NAME:if(s==="="){t.state=y.ATTRIB_VALUE}else if(s===">"){strictFail(t,"Attribute without value");t.attribValue=t.attribName;attrib(t);openTag(t)}else if(isWhitespace(s)){t.state=y.ATTRIB_NAME_SAW_WHITE}else if(isMatch(c,s)){t.attribName+=s}else{strictFail(t,"Invalid attribute name")}continue;case y.ATTRIB_NAME_SAW_WHITE:if(s==="="){t.state=y.ATTRIB_VALUE}else if(isWhitespace(s)){continue}else{strictFail(t,"Attribute without value");t.tag.attributes[t.attribName]="";t.attribValue="";emitNode(t,"onattribute",{name:t.attribName,value:""});t.attribName="";if(s===">"){openTag(t)}else if(isMatch(m,s)){t.attribName=s;t.state=y.ATTRIB_NAME}else{strictFail(t,"Invalid attribute name");t.state=y.ATTRIB}}continue;case y.ATTRIB_VALUE:if(isWhitespace(s)){continue}else if(isQuote(s)){t.q=s;t.state=y.ATTRIB_VALUE_QUOTED}else{strictFail(t,"Unquoted attribute value");t.state=y.ATTRIB_VALUE_UNQUOTED;t.attribValue=s}continue;case y.ATTRIB_VALUE_QUOTED:if(s!==t.q){if(s==="&"){t.state=y.ATTRIB_VALUE_ENTITY_Q}else{t.attribValue+=s}continue}attrib(t);t.q="";t.state=y.ATTRIB_VALUE_CLOSED;continue;case y.ATTRIB_VALUE_CLOSED:if(isWhitespace(s)){t.state=y.ATTRIB}else if(s===">"){openTag(t)}else if(s==="/"){t.state=y.OPEN_TAG_SLASH}else if(isMatch(m,s)){strictFail(t,"No whitespace between attributes");t.attribName=s;t.attribValue="";t.state=y.ATTRIB_NAME}else{strictFail(t,"Invalid attribute name")}continue;case y.ATTRIB_VALUE_UNQUOTED:if(!isAttribEnd(s)){if(s==="&"){t.state=y.ATTRIB_VALUE_ENTITY_U}else{t.attribValue+=s}continue}attrib(t);if(s===">"){openTag(t)}else{t.state=y.ATTRIB}continue;case y.CLOSE_TAG:if(!t.tagName){if(isWhitespace(s)){continue}else if(notMatch(m,s)){if(t.script){t.script+=""){closeTag(t)}else if(isMatch(c,s)){t.tagName+=s}else if(t.script){t.script+=""){closeTag(t)}else{strictFail(t,"Invalid characters in closing tag")}continue;case y.TEXT_ENTITY:case y.ATTRIB_VALUE_ENTITY_Q:case y.ATTRIB_VALUE_ENTITY_U:var u;var p;switch(t.state){case y.TEXT_ENTITY:u=y.TEXT;p="textNode";break;case y.ATTRIB_VALUE_ENTITY_Q:u=y.ATTRIB_VALUE_QUOTED;p="attribValue";break;case y.ATTRIB_VALUE_ENTITY_U:u=y.ATTRIB_VALUE_UNQUOTED;p="attribValue";break}if(s===";"){t[p]+=parseEntity(t);t.entity="";t.state=u}else if(isMatch(t.entity.length?d:l,s)){t.entity+=s}else{strictFail(t,"Invalid character in entity name");t[p]+="&"+t.entity+s;t.entity="";t.state=u}continue;default:throw new Error(t,"Unknown state: "+t.state)}}if(t.position>=t.bufferCheckPosition){checkBufferLength(t)}return t}if(!String.fromCodePoint){(function(){var e=String.fromCharCode;var t=Math.floor;var r=function(){var r=16384;var s=[];var i;var a;var o=-1;var n=arguments.length;if(!n){return""}var u="";while(++o1114111||t(p)!==p){throw RangeError("Invalid code point: "+p)}if(p<=65535){s.push(p)}else{p-=65536;i=(p>>10)+55296;a=p%1024+56320;s.push(i,a)}if(o+1===n||s.length>r){u+=e.apply(null,s);s.length=0}}return u};if(Object.defineProperty){Object.defineProperty(String,"fromCodePoint",{value:r,configurable:true,writable:true})}else{String.fromCodePoint=r}})()}})(false?undefined:t)},4261:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:true});t.default=void 0;var s=_interopRequireDefault(r(3843));var i=_interopRequireDefault(r(1368));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function v4(e,t,r){e=e||{};const a=e.random||(e.rng||s.default)();a[6]=a[6]&15|64;a[8]=a[8]&63|128;if(t){r=r||0;for(let e=0;e<16;++e){t[r+e]=a[e]}return t}return(0,i.default)(a)}var a=v4;t.default=a},4263:function(e){e.exports={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:{}}}},DescribeCreateCaseOptions:{input:{type:"structure",required:["issueType","serviceCode","language","categoryCode"],members:{issueType:{},serviceCode:{},language:{},categoryCode:{}}},output:{type:"structure",members:{languageAvailability:{},communicationTypes:{type:"list",member:{type:"structure",members:{type:{},supportedHours:{type:"list",member:{type:"structure",members:{startTime:{},endTime:{}}}},datesWithoutSupport:{type:"list",member:{type:"structure",members:{startDateTime:{},endDateTime:{}}}}}}}}}},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:{}}}}}}},DescribeSupportedLanguages:{input:{type:"structure",required:["issueType","serviceCode","categoryCode"],members:{issueType:{},serviceCode:{},categoryCode:{}}},output:{type:"structure",members:{supportedLanguages:{type:"list",member:{type:"structure",members:{code:{},language:{},display:{}}}}}}},DescribeTrustedAdvisorCheckRefreshStatuses:{input:{type:"structure",required:["checkIds"],members:{checkIds:{shape:"S2g"}}},output:{type:"structure",required:["statuses"],members:{statuses:{type:"list",member:{shape:"S2k"}}}}},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:"S2p"},categorySpecificSummary:{shape:"S2q"},flaggedResources:{type:"list",member:{type:"structure",required:["status","resourceId","metadata"],members:{status:{},region:{},resourceId:{},isSuppressed:{type:"boolean"},metadata:{shape:"S2g"}}}}}}}}},DescribeTrustedAdvisorCheckSummaries:{input:{type:"structure",required:["checkIds"],members:{checkIds:{shape:"S2g"}}},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:"S2p"},categorySpecificSummary:{shape:"S2q"}}}}}}},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:"S2g"}}}}}}},RefreshTrustedAdvisorCheck:{input:{type:"structure",required:["checkId"],members:{checkId:{}}},output:{type:"structure",required:["status"],members:{status:{shape:"S2k"}}}},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:{}}}}}}},S2g:{type:"list",member:{}},S2k:{type:"structure",required:["checkId","status","millisUntilNextRefreshable"],members:{checkId:{},status:{},millisUntilNextRefreshable:{type:"long"}}},S2p:{type:"structure",required:["resourcesProcessed","resourcesFlagged","resourcesIgnored","resourcesSuppressed"],members:{resourcesProcessed:{type:"long"},resourcesFlagged:{type:"long"},resourcesIgnored:{type:"long"},resourcesSuppressed:{type:"long"}}},S2q:{type:"structure",members:{costOptimizing:{type:"structure",required:["estimatedMonthlySavings","estimatedPercentMonthlySavings"],members:{estimatedMonthlySavings:{type:"double"},estimatedPercentMonthlySavings:{type:"double"}}}}}}}},4269:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["lakeformation"]={};s.LakeFormation=i.defineService("lakeformation",["2017-03-31"]);Object.defineProperty(a.services["lakeformation"],"2017-03-31",{get:function get(){var e=r(9517);e.paginators=r(4378).pagination;return e},enumerable:true,configurable:true});e.exports=s.LakeFormation},4273:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["medialive"]={};s.MediaLive=i.defineService("medialive",["2017-10-14"]);Object.defineProperty(a.services["medialive"],"2017-10-14",{get:function get(){var e=r(9508);e.paginators=r(2835).pagination;e.waiters=r(6682).waiters;return e},enumerable:true,configurable:true});e.exports=s.MediaLive},4286:function(e,t,r){var s=r(2393);var i=r(4062);var a=r(5836).discoverEndpoint;s.EventListeners={Core:{}};function getOperationAuthtype(e){if(!e.service.api.operations){return""}var t=e.service.api.operations[e.operation];return t?t.authtype:""}function getIdentityType(e){var t=e.service;if(t.config.signatureVersion){return t.config.signatureVersion}if(t.api.signatureVersion){return t.api.signatureVersion}return getOperationAuthtype(e)}s.EventListeners={Core:(new i).addNamedListeners(function(e,t){t("VALIDATE_CREDENTIALS","validate",function VALIDATE_CREDENTIALS(e,t){if(!e.service.api.signatureVersion&&!e.service.config.signatureVersion)return t();var r=getIdentityType(e);if(r==="bearer"){e.service.config.getToken(function(r){if(r){e.response.error=s.util.error(r,{code:"TokenError"})}t()});return}e.service.config.getCredentials(function(r){if(r){e.response.error=s.util.error(r,{code:"CredentialsError",message:"Missing credentials in config, if using AWS_CONFIG_FILE, set AWS_SDK_LOAD_CONFIG=1"})}t()})});e("VALIDATE_REGION","validate",function VALIDATE_REGION(e){if(!e.service.isGlobalEndpoint){var t=new RegExp(/^([a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9-]{0,61}[a-zA-Z0-9])$/);if(!e.service.config.region){e.response.error=s.util.error(new Error,{code:"ConfigError",message:"Missing region in config"})}else if(!t.test(e.service.config.region)){e.response.error=s.util.error(new Error,{code:"ConfigError",message:"Invalid region in config"})}}});e("BUILD_IDEMPOTENCY_TOKENS","validate",function BUILD_IDEMPOTENCY_TOKENS(e){if(!e.service.api.operations){return}var t=e.service.api.operations[e.operation];if(!t){return}var r=t.idempotentMembers;if(!r.length){return}var i=s.util.copy(e.params);for(var a=0,o=r.length;a=0){e.httpRequest.headers["X-Amz-Content-Sha256"]="UNSIGNED-PAYLOAD";return t()}s.util.computeSha256(a,function(r,s){if(r){t(r)}else{e.httpRequest.headers["X-Amz-Content-Sha256"]=s;t()}})}else{t()}});e("SET_CONTENT_LENGTH","afterBuild",function SET_CONTENT_LENGTH(e){var t=getOperationAuthtype(e);var r=s.util.getRequestPayloadShape(e);if(e.httpRequest.headers["Content-Length"]===undefined){try{var i=s.util.string.byteLength(e.httpRequest.body);e.httpRequest.headers["Content-Length"]=i}catch(s){if(r&&r.isStreaming){if(r.requiresLength){throw s}else if(t.indexOf("unsigned-body")>=0){e.httpRequest.headers["Transfer-Encoding"]="chunked";return}else{throw s}}throw s}}});e("SET_HTTP_HOST","afterBuild",function SET_HTTP_HOST(e){e.httpRequest.headers["Host"]=e.httpRequest.endpoint.host});e("SET_TRACE_ID","afterBuild",function SET_TRACE_ID(e){var t="X-Amzn-Trace-Id";if(s.util.isNode()&&!Object.hasOwnProperty.call(e.httpRequest.headers,t)){var r="AWS_LAMBDA_FUNCTION_NAME";var i="_X_AMZN_TRACE_ID";var a=process.env[r];var o=process.env[i];if(typeof a==="string"&&a.length>0&&typeof o==="string"&&o.length>0){e.httpRequest.headers[t]=o}}});e("RESTART","restart",function RESTART(){var e=this.response.error;if(!e||!e.retryable)return;this.httpRequest=new s.HttpRequest(this.service.endpoint,this.service.region);if(this.response.retryCount=60*10){this.emit("sign",[this],function(e){if(e)t(e);else executeSend()})}else{executeSend()}});e("HTTP_HEADERS","httpHeaders",function HTTP_HEADERS(e,t,r,i){r.httpResponse.statusCode=e;r.httpResponse.statusMessage=i;r.httpResponse.headers=t;r.httpResponse.body=s.util.buffer.toBuffer("");r.httpResponse.buffers=[];r.httpResponse.numBytes=0;var a=t.date||t.Date;var o=r.request.service;if(a){var n=Date.parse(a);if(o.config.correctClockSkew&&o.isClockSkewed(n)){o.applyClockOffset(n)}}});e("HTTP_DATA","httpData",function HTTP_DATA(e,t){if(e){if(s.util.isNode()){t.httpResponse.numBytes+=e.length;var r=t.httpResponse.headers["content-length"];var i={loaded:t.httpResponse.numBytes,total:r};t.request.emit("httpDownloadProgress",[i,t])}t.httpResponse.buffers.push(s.util.buffer.toBuffer(e))}});e("HTTP_DONE","httpDone",function HTTP_DONE(e){if(e.httpResponse.buffers&&e.httpResponse.buffers.length>0){var t=s.util.buffer.concat(e.httpResponse.buffers);e.httpResponse.body=t}delete e.httpResponse.numBytes;delete e.httpResponse.buffers});e("FINALIZE_ERROR","retry",function FINALIZE_ERROR(e){if(e.httpResponse.statusCode){e.error.statusCode=e.httpResponse.statusCode;if(e.error.retryable===undefined){e.error.retryable=this.service.retryableError(e.error,this)}}});e("INVALIDATE_CREDENTIALS","retry",function INVALIDATE_CREDENTIALS(e){if(!e.error)return;switch(e.error.code){case"RequestExpired":case"ExpiredTokenException":case"ExpiredToken":e.error.retryable=true;e.request.service.config.credentials.expired=true}});e("EXPIRED_SIGNATURE","retry",function EXPIRED_SIGNATURE(e){var t=e.error;if(!t)return;if(typeof t.code==="string"&&typeof t.message==="string"){if(t.code.match(/Signature/)&&t.message.match(/expired/)){e.error.retryable=true}}});e("CLOCK_SKEWED","retry",function CLOCK_SKEWED(e){if(!e.error)return;if(this.service.clockSkewError(e.error)&&this.service.config.correctClockSkew){e.error.retryable=true}});e("REDIRECT","retry",function REDIRECT(e){if(e.error&&e.error.statusCode>=300&&e.error.statusCode<400&&e.httpResponse.headers["location"]){this.httpRequest.endpoint=new s.Endpoint(e.httpResponse.headers["location"]);this.httpRequest.headers["Host"]=this.httpRequest.endpoint.host;e.error.redirect=true;e.error.retryable=true}});e("RETRY_CHECK","retry",function RETRY_CHECK(e){if(e.error){if(e.error.redirect&&e.redirectCount=0){e.error=null;setTimeout(t,r)}else{t()}})}),CorePost:(new i).addNamedListeners(function(e){e("EXTRACT_REQUEST_ID","extractData",s.util.extractRequestId);e("EXTRACT_REQUEST_ID","extractError",s.util.extractRequestId);e("ENOTFOUND_ERROR","httpError",function ENOTFOUND_ERROR(e){function isDNSError(e){return e.errno==="ENOTFOUND"||typeof e.errno==="number"&&typeof s.util.getSystemErrorName==="function"&&["EAI_NONAME","EAI_NODATA"].indexOf(s.util.getSystemErrorName(e.errno)>=0)}if(e.code==="NetworkingError"&&isDNSError(e)){var t="Inaccessible host: `"+e.hostname+"' at port `"+e.port+"'. This service may not be available in the `"+e.region+"' region.";this.response.error=s.util.error(new Error(t),{code:"UnknownEndpoint",region:e.region,hostname:e.hostname,retryable:true,originalError:e})}})}),Logger:(new i).addNamedListeners(function(e){e("LOG_REQUEST","complete",function LOG_REQUEST(e){var t=e.request;var i=t.service.config.logger;if(!i)return;function filterSensitiveLog(e,t){if(!t){return t}if(e.isSensitive){return"***SensitiveInformation***"}switch(e.type){case"structure":var r={};s.util.each(t,function(t,s){if(Object.prototype.hasOwnProperty.call(e.members,t)){r[t]=filterSensitiveLog(e.members[t],s)}else{r[t]=s}});return r;case"list":var i=[];s.util.arrayEach(t,function(t,r){i.push(filterSensitiveLog(e.member,t))});return i;case"map":var a={};s.util.each(t,function(t,r){a[t]=filterSensitiveLog(e.value,r)});return a;default:return t}}function buildMessage(){var a=e.request.service.getSkewCorrectedDate().getTime();var o=(a-t.startTime.getTime())/1e3;var n=i.isTTY?true:false;var u=e.httpResponse.statusCode;var p=t.params;if(t.service.api.operations&&t.service.api.operations[t.operation]&&t.service.api.operations[t.operation].input){var m=t.service.api.operations[t.operation].input;p=filterSensitiveLog(m,t.params)}var c=r(1669).inspect(p,true,null);var l="";if(n)l+="";l+="[AWS "+t.service.serviceIdentifier+" "+u;l+=" "+o.toString()+"s "+e.retryCount+" retries]";if(n)l+="";l+=" "+s.util.string.lowerFirst(t.operation);l+="("+c+")";if(n)l+="";return l}var a=buildMessage();if(typeof i.log==="function"){i.log(a)}else if(typeof i.write==="function"){i.write(a+"\n")}})}),Json:(new i).addNamedListeners(function(e){var t=r(476);e("BUILD","build",t.buildRequest);e("EXTRACT_DATA","extractData",t.extractData);e("EXTRACT_ERROR","extractError",t.extractError)}),Rest:(new i).addNamedListeners(function(e){var t=r(5439);e("BUILD","build",t.buildRequest);e("EXTRACT_DATA","extractData",t.extractData);e("EXTRACT_ERROR","extractError",t.extractError)}),RestJson:(new i).addNamedListeners(function(e){var t=r(4055);e("BUILD","build",t.buildRequest);e("EXTRACT_DATA","extractData",t.extractData);e("EXTRACT_ERROR","extractError",t.extractError);e("UNSET_CONTENT_LENGTH","afterBuild",t.unsetContentLength)}),RestXml:(new i).addNamedListeners(function(e){var t=r(1599);e("BUILD","build",t.buildRequest);e("EXTRACT_DATA","extractData",t.extractData);e("EXTRACT_ERROR","extractError",t.extractError)}),Query:(new i).addNamedListeners(function(e){var t=r(98);e("BUILD","build",t.buildRequest);e("EXTRACT_DATA","extractData",t.extractData);e("EXTRACT_ERROR","extractError",t.extractError)})}},4288:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["mwaa"]={};s.MWAA=i.defineService("mwaa",["2020-07-01"]);Object.defineProperty(a.services["mwaa"],"2020-07-01",{get:function get(){var e=r(4681);e.paginators=r(5696).pagination;return e},enumerable:true,configurable:true});e.exports=s.MWAA},4293:function(e){e.exports=require("buffer")},4298:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["cloudtrail"]={};s.CloudTrail=i.defineService("cloudtrail",["2013-11-01"]);Object.defineProperty(a.services["cloudtrail"],"2013-11-01",{get:function get(){var e=r(2145);e.paginators=r(8942).pagination;return e},enumerable:true,configurable:true});e.exports=s.CloudTrail},4304:function(e){e.exports=require("string_decoder")},4305:function(e){e.exports={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:{}}}},CreateApiDestination:{input:{type:"structure",required:["Name","ConnectionArn","InvocationEndpoint","HttpMethod"],members:{Name:{},Description:{},ConnectionArn:{},InvocationEndpoint:{},HttpMethod:{},InvocationRateLimitPerSecond:{type:"integer"}}},output:{type:"structure",members:{ApiDestinationArn:{},ApiDestinationState:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"}}}},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"}}}},CreateConnection:{input:{type:"structure",required:["Name","AuthorizationType","AuthParameters"],members:{Name:{},Description:{},AuthorizationType:{},AuthParameters:{type:"structure",members:{BasicAuthParameters:{type:"structure",required:["Username","Password"],members:{Username:{},Password:{}}},OAuthParameters:{type:"structure",required:["ClientParameters","AuthorizationEndpoint","HttpMethod"],members:{ClientParameters:{type:"structure",required:["ClientID","ClientSecret"],members:{ClientID:{},ClientSecret:{}}},AuthorizationEndpoint:{},HttpMethod:{},OAuthHttpParameters:{shape:"S14"}}},ApiKeyAuthParameters:{type:"structure",required:["ApiKeyName","ApiKeyValue"],members:{ApiKeyName:{},ApiKeyValue:{}}},InvocationHttpParameters:{shape:"S14"}}}}},output:{type:"structure",members:{ConnectionArn:{},ConnectionState:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"}}}},CreateEndpoint:{input:{type:"structure",required:["Name","RoutingConfig","EventBuses"],members:{Name:{},Description:{},RoutingConfig:{shape:"S1n"},ReplicationConfig:{shape:"S1t"},EventBuses:{shape:"S1v"},RoleArn:{}}},output:{type:"structure",members:{Name:{},Arn:{},RoutingConfig:{shape:"S1n"},ReplicationConfig:{shape:"S1t"},EventBuses:{shape:"S1v"},RoleArn:{},State:{}}}},CreateEventBus:{input:{type:"structure",required:["Name"],members:{Name:{},EventSourceName:{},Tags:{shape:"S24"}}},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:{}}}},DeauthorizeConnection:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{ConnectionArn:{},ConnectionState:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},LastAuthorizedTime:{type:"timestamp"}}}},DeleteApiDestination:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{}}},DeleteArchive:{input:{type:"structure",required:["ArchiveName"],members:{ArchiveName:{}}},output:{type:"structure",members:{}}},DeleteConnection:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{ConnectionArn:{},ConnectionState:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},LastAuthorizedTime:{type:"timestamp"}}}},DeleteEndpoint:{input:{type:"structure",required:["Name"],members:{Name:{}}},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"}}}},DescribeApiDestination:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{ApiDestinationArn:{},Name:{},Description:{},ApiDestinationState:{},ConnectionArn:{},InvocationEndpoint:{},HttpMethod:{},InvocationRateLimitPerSecond:{type:"integer"},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"}}}},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"}}}},DescribeConnection:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{ConnectionArn:{},Name:{},Description:{},ConnectionState:{},StateReason:{},AuthorizationType:{},SecretArn:{},AuthParameters:{type:"structure",members:{BasicAuthParameters:{type:"structure",members:{Username:{}}},OAuthParameters:{type:"structure",members:{ClientParameters:{type:"structure",members:{ClientID:{}}},AuthorizationEndpoint:{},HttpMethod:{},OAuthHttpParameters:{shape:"S14"}}},ApiKeyAuthParameters:{type:"structure",members:{ApiKeyName:{}}},InvocationHttpParameters:{shape:"S14"}}},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},LastAuthorizedTime:{type:"timestamp"}}}},DescribeEndpoint:{input:{type:"structure",required:["Name"],members:{Name:{},HomeRegion:{}}},output:{type:"structure",members:{Name:{},Description:{},Arn:{},RoutingConfig:{shape:"S1n"},ReplicationConfig:{shape:"S1t"},EventBuses:{shape:"S1v"},RoleArn:{},EndpointId:{},EndpointUrl:{},State:{},StateReason:{},CreationTime:{type:"timestamp"},LastModifiedTime:{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:"S3m"},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:{}}}},ListApiDestinations:{input:{type:"structure",members:{NamePrefix:{},ConnectionArn:{},NextToken:{},Limit:{type:"integer"}}},output:{type:"structure",members:{ApiDestinations:{type:"list",member:{type:"structure",members:{ApiDestinationArn:{},Name:{},ApiDestinationState:{},ConnectionArn:{},InvocationEndpoint:{},HttpMethod:{},InvocationRateLimitPerSecond:{type:"integer"},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"}}}},NextToken:{}}}},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:{}}}},ListConnections:{input:{type:"structure",members:{NamePrefix:{},ConnectionState:{},NextToken:{},Limit:{type:"integer"}}},output:{type:"structure",members:{Connections:{type:"list",member:{type:"structure",members:{ConnectionArn:{},Name:{},ConnectionState:{},StateReason:{},AuthorizationType:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},LastAuthorizedTime:{type:"timestamp"}}}},NextToken:{}}}},ListEndpoints:{input:{type:"structure",members:{NamePrefix:{},HomeRegion:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Endpoints:{type:"list",member:{type:"structure",members:{Name:{},Description:{},Arn:{},RoutingConfig:{shape:"S1n"},ReplicationConfig:{shape:"S1t"},EventBuses:{shape:"S1v"},RoleArn:{},EndpointId:{},EndpointUrl:{},State:{},StateReason:{},CreationTime:{type:"timestamp"},LastModifiedTime:{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:"S24"}}}},ListTargetsByRule:{input:{type:"structure",required:["Rule"],members:{Rule:{},EventBusName:{},NextToken:{},Limit:{type:"integer"}}},output:{type:"structure",members:{Targets:{shape:"S5f"},NextToken:{}}}},PutEvents:{input:{type:"structure",required:["Entries"],members:{Entries:{type:"list",member:{type:"structure",members:{Time:{type:"timestamp"},Source:{},Resources:{shape:"S7e"},DetailType:{},Detail:{},EventBusName:{},TraceHeader:{}}}},EndpointId:{contextParam:{name:"EndpointId"}}}},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:"S7e"},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:"S24"},EventBusName:{}}},output:{type:"structure",members:{RuleArn:{}}}},PutTargets:{input:{type:"structure",required:["Rule","Targets"],members:{Rule:{},EventBusName:{},Targets:{shape:"S5f"}}},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:"S3m"}}},output:{type:"structure",members:{ReplayArn:{},State:{},StateReason:{},ReplayStartTime:{type:"timestamp"}}}},TagResource:{input:{type:"structure",required:["ResourceARN","Tags"],members:{ResourceARN:{},Tags:{shape:"S24"}}},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:{}}},UpdateApiDestination:{input:{type:"structure",required:["Name"],members:{Name:{},Description:{},ConnectionArn:{},InvocationEndpoint:{},HttpMethod:{},InvocationRateLimitPerSecond:{type:"integer"}}},output:{type:"structure",members:{ApiDestinationArn:{},ApiDestinationState:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"}}}},UpdateArchive:{input:{type:"structure",required:["ArchiveName"],members:{ArchiveName:{},Description:{},EventPattern:{},RetentionDays:{type:"integer"}}},output:{type:"structure",members:{ArchiveArn:{},State:{},StateReason:{},CreationTime:{type:"timestamp"}}}},UpdateConnection:{input:{type:"structure",required:["Name"],members:{Name:{},Description:{},AuthorizationType:{},AuthParameters:{type:"structure",members:{BasicAuthParameters:{type:"structure",members:{Username:{},Password:{}}},OAuthParameters:{type:"structure",members:{ClientParameters:{type:"structure",members:{ClientID:{},ClientSecret:{}}},AuthorizationEndpoint:{},HttpMethod:{},OAuthHttpParameters:{shape:"S14"}}},ApiKeyAuthParameters:{type:"structure",members:{ApiKeyName:{},ApiKeyValue:{}}},InvocationHttpParameters:{shape:"S14"}}}}},output:{type:"structure",members:{ConnectionArn:{},ConnectionState:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},LastAuthorizedTime:{type:"timestamp"}}}},UpdateEndpoint:{input:{type:"structure",required:["Name"],members:{Name:{},Description:{},RoutingConfig:{shape:"S1n"},ReplicationConfig:{shape:"S1t"},EventBuses:{shape:"S1v"},RoleArn:{}}},output:{type:"structure",members:{Name:{},Arn:{},RoutingConfig:{shape:"S1n"},ReplicationConfig:{shape:"S1t"},EventBuses:{shape:"S1v"},RoleArn:{},EndpointId:{},EndpointUrl:{},State:{}}}}},shapes:{S14:{type:"structure",members:{HeaderParameters:{type:"list",member:{type:"structure",members:{Key:{},Value:{},IsValueSecret:{type:"boolean"}}}},QueryStringParameters:{type:"list",member:{type:"structure",members:{Key:{},Value:{},IsValueSecret:{type:"boolean"}}}},BodyParameters:{type:"list",member:{type:"structure",members:{Key:{},Value:{},IsValueSecret:{type:"boolean"}}}}}},S1n:{type:"structure",required:["FailoverConfig"],members:{FailoverConfig:{type:"structure",required:["Primary","Secondary"],members:{Primary:{type:"structure",required:["HealthCheck"],members:{HealthCheck:{}}},Secondary:{type:"structure",required:["Route"],members:{Route:{}}}}}}},S1t:{type:"structure",members:{State:{}}},S1v:{type:"list",member:{type:"structure",required:["EventBusArn"],members:{EventBusArn:{}}}},S24:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},S3m:{type:"structure",required:["Arn"],members:{Arn:{},FilterArns:{type:"list",member:{}}}},S5f:{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:"S61"},SecurityGroups:{shape:"S61"},AssignPublicIp:{}}}}},PlatformVersion:{},Group:{},CapacityProviderStrategy:{type:"list",member:{type:"structure",required:["capacityProvider"],members:{capacityProvider:{},weight:{type:"integer"},base:{type:"integer"}}}},EnableECSManagedTags:{type:"boolean"},EnableExecuteCommand:{type:"boolean"},PlacementConstraints:{type:"list",member:{type:"structure",members:{type:{},expression:{}}}},PlacementStrategy:{type:"list",member:{type:"structure",members:{type:{},field:{}}}},PropagateTags:{},ReferenceId:{},Tags:{shape:"S24"}}},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"],members:{SecretManagerArn:{},Database:{},DbUser:{},Sql:{shape:"S6x"},StatementName:{},WithEvent:{type:"boolean"},Sqls:{type:"list",member:{shape:"S6x"},sensitive:true}}},SageMakerPipelineParameters:{type:"structure",members:{PipelineParameterList:{type:"list",member:{type:"structure",required:["Name","Value"],members:{Name:{},Value:{}}}}}},DeadLetterConfig:{type:"structure",members:{Arn:{}}},RetryPolicy:{type:"structure",members:{MaximumRetryAttempts:{type:"integer"},MaximumEventAgeInSeconds:{type:"integer"}}}}}},S61:{type:"list",member:{}},S6x:{type:"string",sensitive:true},S7e:{type:"list",member:{}}}}},4306:function(e){e.exports={version:2,waiters:{IdentityExists:{delay:3,operation:"GetIdentityVerificationAttributes",maxAttempts:20,acceptors:[{expected:"Success",matcher:"pathAll",state:"success",argument:"VerificationAttributes.*.VerificationStatus"}]}}}},4309:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["costexplorer"]={};s.CostExplorer=i.defineService("costexplorer",["2017-10-25"]);Object.defineProperty(a.services["costexplorer"],"2017-10-25",{get:function get(){var e=r(4809);e.paginators=r(7986).pagination;return e},enumerable:true,configurable:true});e.exports=s.CostExplorer},4313:function(e){e.exports={pagination:{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"}}}},4317:function(e){e.exports={version:2,waiters:{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"}]}}}},4328:function(e){e.exports={pagination:{ListDestinations:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListDeviceProfiles:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListFuotaTasks:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListMulticastGroups:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListMulticastGroupsByFuotaTask:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListNetworkAnalyzerConfigurations:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListPositionConfigurations:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListQueuedMessages:{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"}}}},4333:function(e){e.exports={pagination:{ListAccessTokens:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"},ListDevEnvironmentSessions:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"},ListDevEnvironments:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"},ListEventLogs:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"},ListProjects:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"},ListSourceRepositories:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"},ListSourceRepositoryBranches:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"},ListSpaces:{input_token:"nextToken",output_token:"nextToken",result_key:"items"}}}},4335:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["mediaconvert"]={};s.MediaConvert=i.defineService("mediaconvert",["2017-08-29"]);Object.defineProperty(a.services["mediaconvert"],"2017-08-29",{get:function get(){var e=r(8493);e.paginators=r(2578).pagination;return e},enumerable:true,configurable:true});e.exports=s.MediaConvert},4342:function(e){e.exports={pagination:{ListSecretVersionIds:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListSecrets:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"}}}},4363:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["sagemakerruntime"]={};s.SageMakerRuntime=i.defineService("sagemakerruntime",["2017-05-13"]);Object.defineProperty(a.services["sagemakerruntime"],"2017-05-13",{get:function get(){var e=r(9593);e.paginators=r(9553).pagination;return e},enumerable:true,configurable:true});e.exports=s.SageMakerRuntime},4373:function(e,t,r){var s=r(2393);s.CredentialProviderChain=s.util.inherit(s.Credentials,{constructor:function CredentialProviderChain(e){if(e){this.providers=e}else{this.providers=s.CredentialProviderChain.defaultProviders.slice(0)}this.resolveCallbacks=[]},resolve:function resolve(e){var t=this;if(t.providers.length===0){e(new Error("No providers"));return t}if(t.resolveCallbacks.push(e)===1){var r=0;var i=t.providers.slice(0);function resolveNext(e,a){if(!e&&a||r===i.length){s.util.arrayEach(t.resolveCallbacks,function(t){t(e,a)});t.resolveCallbacks.length=0;return}var o=i[r++];if(typeof o==="function"){a=o.call()}else{a=o}if(a.get){a.get(function(e){resolveNext(e,e?null:a)})}else{resolveNext(null,a)}}resolveNext()}return t}});s.CredentialProviderChain.defaultProviders=[];s.CredentialProviderChain.addPromisesToClass=function addPromisesToClass(e){this.prototype.resolvePromise=s.util.promisifyMethod("resolve",e)};s.CredentialProviderChain.deletePromisesFromClass=function deletePromisesFromClass(){delete this.prototype.resolvePromise};s.util.addPromises(s.CredentialProviderChain)},4378:function(e){e.exports={pagination:{GetEffectivePermissionsForPath:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},GetTableObjects:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},GetWorkUnits:{input_token:"NextToken",limit_key:"PageSize",output_token:"NextToken",result_key:"WorkUnitRanges"},ListDataCellsFilter:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"DataCellsFilters"},ListLFTags:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"LFTags"},ListPermissions:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListResources:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListTableStorageOptimizers:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListTransactions:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},SearchDatabasesByLFTags:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"DatabaseList"},SearchTablesByLFTags:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"TableList"}}}},4385:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["rdsdataservice"]={};s.RDSDataService=i.defineService("rdsdataservice",["2018-08-01"]);r(4516);Object.defineProperty(a.services["rdsdataservice"],"2018-08-01",{get:function get(){var e=r(3615);e.paginators=r(3480).pagination;return e},enumerable:true,configurable:true});e.exports=s.RDSDataService},4389:function(e){e.exports={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:{},Format:{},FormatOptions:{shape:"Sd"},Input:{shape:"So"},PathOptions:{shape:"S13"},Tags:{shape:"S1m"}}},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:"Sp"},Configuration:{shape:"S1x"},ValidationConfigurations:{shape:"S2g"},RoleArn:{},Tags:{shape:"S1m"},Timeout:{type:"integer"},JobSample:{shape:"S2k"}}},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:"S2q"},RoleArn:{},Tags:{shape:"S1m"}}},output:{type:"structure",required:["Name"],members:{Name:{}}}},CreateRecipe:{http:{requestUri:"/recipes"},input:{type:"structure",required:["Name","Steps"],members:{Description:{},Name:{},Steps:{shape:"S2w"},Tags:{shape:"S1m"}}},output:{type:"structure",required:["Name"],members:{Name:{}}}},CreateRecipeJob:{http:{requestUri:"/recipeJobs"},input:{type:"structure",required:["Name","RoleArn"],members:{DatasetName:{},EncryptionKeyArn:{},EncryptionMode:{},Name:{},LogSubscription:{},MaxCapacity:{type:"integer"},MaxRetries:{type:"integer"},Outputs:{shape:"S36"},DataCatalogOutputs:{shape:"S3f"},DatabaseOutputs:{shape:"S3j"},ProjectName:{},RecipeReference:{shape:"S3m"},RoleArn:{},Tags:{shape:"S1m"},Timeout:{type:"integer"}}},output:{type:"structure",required:["Name"],members:{Name:{}}}},CreateRuleset:{http:{requestUri:"/rulesets"},input:{type:"structure",required:["Name","TargetArn","Rules"],members:{Name:{},Description:{},TargetArn:{},Rules:{shape:"S3r"},Tags:{shape:"S1m"}}},output:{type:"structure",required:["Name"],members:{Name:{}}}},CreateSchedule:{http:{requestUri:"/schedules"},input:{type:"structure",required:["CronExpression","Name"],members:{JobNames:{shape:"S41"},CronExpression:{},Tags:{shape:"S1m"},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:{}}}},DeleteRuleset:{http:{method:"DELETE",requestUri:"/rulesets/{name}"},input:{type:"structure",required:["Name"],members:{Name:{location:"uri",locationName:"name"}}},output:{type:"structure",required:["Name"],members:{Name:{}}}},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:{},Format:{},FormatOptions:{shape:"Sd"},Input:{shape:"So"},LastModifiedDate:{type:"timestamp"},LastModifiedBy:{},Source:{},PathOptions:{shape:"S13"},Tags:{shape:"S1m"},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:"S36"},DataCatalogOutputs:{shape:"S3f"},DatabaseOutputs:{shape:"S3j"},ProjectName:{},ProfileConfiguration:{shape:"S1x"},ValidationConfigurations:{shape:"S2g"},RecipeReference:{shape:"S3m"},ResourceArn:{},RoleArn:{},Tags:{shape:"S1m"},Timeout:{type:"integer"},JobSample:{shape:"S2k"}}}},DescribeJobRun:{http:{method:"GET",requestUri:"/jobs/{name}/jobRun/{runId}"},input:{type:"structure",required:["Name","RunId"],members:{Name:{location:"uri",locationName:"name"},RunId:{location:"uri",locationName:"runId"}}},output:{type:"structure",required:["JobName"],members:{Attempt:{type:"integer"},CompletedOn:{type:"timestamp"},DatasetName:{},ErrorMessage:{},ExecutionTime:{type:"integer"},JobName:{},ProfileConfiguration:{shape:"S1x"},ValidationConfigurations:{shape:"S2g"},RunId:{},State:{},LogSubscription:{},LogGroupName:{},Outputs:{shape:"S36"},DataCatalogOutputs:{shape:"S3f"},DatabaseOutputs:{shape:"S3j"},RecipeReference:{shape:"S3m"},StartedBy:{},StartedOn:{type:"timestamp"},JobSample:{shape:"S2k"}}}},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:"S2q"},RoleArn:{},Tags:{shape:"S1m"},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:"S2w"},Tags:{shape:"S1m"},ResourceArn:{},RecipeVersion:{}}}},DescribeRuleset:{http:{method:"GET",requestUri:"/rulesets/{name}"},input:{type:"structure",required:["Name"],members:{Name:{location:"uri",locationName:"name"}}},output:{type:"structure",required:["Name"],members:{Name:{},Description:{},TargetArn:{},Rules:{shape:"S3r"},CreateDate:{type:"timestamp"},CreatedBy:{},LastModifiedBy:{},LastModifiedDate:{type:"timestamp"},ResourceArn:{},Tags:{shape:"S1m"}}}},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:"S41"},LastModifiedBy:{},LastModifiedDate:{type:"timestamp"},ResourceArn:{},CronExpression:{},Tags:{shape:"S1m"},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:{},Format:{},FormatOptions:{shape:"Sd"},Input:{shape:"So"},LastModifiedDate:{type:"timestamp"},LastModifiedBy:{},Source:{},PathOptions:{shape:"S13"},Tags:{shape:"S1m"},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:"S36"},DataCatalogOutputs:{shape:"S3f"},DatabaseOutputs:{shape:"S3j"},RecipeReference:{shape:"S3m"},StartedBy:{},StartedOn:{type:"timestamp"},JobSample:{shape:"S2k"},ValidationConfigurations:{shape:"S2g"}}}},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:"S36"},DataCatalogOutputs:{shape:"S3f"},DatabaseOutputs:{shape:"S3j"},ProjectName:{},RecipeReference:{shape:"S3m"},ResourceArn:{},RoleArn:{},Timeout:{type:"integer"},Tags:{shape:"S1m"},JobSample:{shape:"S2k"},ValidationConfigurations:{shape:"S2g"}}}},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:"S2q"},Tags:{shape:"S1m"},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:"S5v"}}}},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:"S5v"},NextToken:{}}}},ListRulesets:{http:{method:"GET",requestUri:"/rulesets"},input:{type:"structure",members:{TargetArn:{location:"querystring",locationName:"targetArn"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",required:["Rulesets"],members:{Rulesets:{type:"list",member:{type:"structure",required:["Name","TargetArn"],members:{AccountId:{},CreatedBy:{},CreateDate:{type:"timestamp"},Description:{},LastModifiedBy:{},LastModifiedDate:{type:"timestamp"},Name:{},ResourceArn:{},RuleCount:{type:"integer"},Tags:{shape:"S1m"},TargetArn:{}}}},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:"S41"},LastModifiedBy:{},LastModifiedDate:{type:"timestamp"},ResourceArn:{},CronExpression:{},Tags:{shape:"S1m"},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:"S1m"}}}},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:"S2x"},StepIndex:{type:"integer"},ClientSessionId:{shape:"S6f"},ViewFrame:{type:"structure",required:["StartColumnIndex"],members:{StartColumnIndex:{type:"integer"},ColumnRange:{type:"integer"},HiddenColumns:{type:"list",member:{}},StartRowIndex:{type:"integer"},RowRange:{type:"integer"},Analytics:{}}}}},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:{shape:"S6f"}}}},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:"S1m"}}},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"},Format:{},FormatOptions:{shape:"Sd"},Input:{shape:"So"},PathOptions:{shape:"S13"}}},output:{type:"structure",required:["Name"],members:{Name:{}}}},UpdateProfileJob:{http:{method:"PUT",requestUri:"/profileJobs/{name}"},input:{type:"structure",required:["Name","OutputLocation","RoleArn"],members:{Configuration:{shape:"S1x"},EncryptionKeyArn:{},EncryptionMode:{},Name:{location:"uri",locationName:"name"},LogSubscription:{},MaxCapacity:{type:"integer"},MaxRetries:{type:"integer"},OutputLocation:{shape:"Sp"},ValidationConfigurations:{shape:"S2g"},RoleArn:{},Timeout:{type:"integer"},JobSample:{shape:"S2k"}}},output:{type:"structure",required:["Name"],members:{Name:{}}}},UpdateProject:{http:{method:"PUT",requestUri:"/projects/{name}"},input:{type:"structure",required:["RoleArn","Name"],members:{Sample:{shape:"S2q"},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:"S2w"}}},output:{type:"structure",required:["Name"],members:{Name:{}}}},UpdateRecipeJob:{http:{method:"PUT",requestUri:"/recipeJobs/{name}"},input:{type:"structure",required:["Name","RoleArn"],members:{EncryptionKeyArn:{},EncryptionMode:{},Name:{location:"uri",locationName:"name"},LogSubscription:{},MaxCapacity:{type:"integer"},MaxRetries:{type:"integer"},Outputs:{shape:"S36"},DataCatalogOutputs:{shape:"S3f"},DatabaseOutputs:{shape:"S3j"},RoleArn:{},Timeout:{type:"integer"}}},output:{type:"structure",required:["Name"],members:{Name:{}}}},UpdateRuleset:{http:{method:"PUT",requestUri:"/rulesets/{name}"},input:{type:"structure",required:["Name","Rules"],members:{Name:{location:"uri",locationName:"name"},Description:{},Rules:{shape:"S3r"}}},output:{type:"structure",required:["Name"],members:{Name:{}}}},UpdateSchedule:{http:{method:"PUT",requestUri:"/schedules/{name}"},input:{type:"structure",required:["CronExpression","Name"],members:{JobNames:{shape:"S41"},CronExpression:{},Name:{location:"uri",locationName:"name"}}},output:{type:"structure",required:["Name"],members:{Name:{}}}}},shapes:{Sd:{type:"structure",members:{Json:{type:"structure",members:{MultiLine:{type:"boolean"}}},Excel:{type:"structure",members:{SheetNames:{type:"list",member:{}},SheetIndexes:{type:"list",member:{type:"integer"}},HeaderRow:{type:"boolean"}}},Csv:{type:"structure",members:{Delimiter:{},HeaderRow:{type:"boolean"}}}}},So:{type:"structure",members:{S3InputDefinition:{shape:"Sp"},DataCatalogInputDefinition:{type:"structure",required:["DatabaseName","TableName"],members:{CatalogId:{},DatabaseName:{},TableName:{},TempDirectory:{shape:"Sp"}}},DatabaseInputDefinition:{type:"structure",required:["GlueConnectionName"],members:{GlueConnectionName:{},DatabaseTableName:{},TempDirectory:{shape:"Sp"},QueryString:{}}},Metadata:{type:"structure",members:{SourceArn:{}}}}},Sp:{type:"structure",required:["Bucket"],members:{Bucket:{},Key:{},BucketOwner:{}}},S13:{type:"structure",members:{LastModifiedDateCondition:{shape:"S14"},FilesLimit:{type:"structure",required:["MaxFiles"],members:{MaxFiles:{type:"integer"},OrderedBy:{},Order:{}}},Parameters:{type:"map",key:{},value:{type:"structure",required:["Name","Type"],members:{Name:{},Type:{},DatetimeOptions:{type:"structure",required:["Format"],members:{Format:{},TimezoneOffset:{},LocaleCode:{}}},CreateColumn:{type:"boolean"},Filter:{shape:"S14"}}}}}},S14:{type:"structure",required:["Expression","ValuesMap"],members:{Expression:{},ValuesMap:{shape:"S16"}}},S16:{type:"map",key:{},value:{}},S1m:{type:"map",key:{},value:{}},S1x:{type:"structure",members:{DatasetStatisticsConfiguration:{shape:"S1y"},ProfileColumns:{shape:"S26"},ColumnStatisticsConfigurations:{type:"list",member:{type:"structure",required:["Statistics"],members:{Selectors:{shape:"S26"},Statistics:{shape:"S1y"}}}},EntityDetectorConfiguration:{type:"structure",required:["EntityTypes"],members:{EntityTypes:{type:"list",member:{}},AllowedStatistics:{type:"list",member:{type:"structure",required:["Statistics"],members:{Statistics:{shape:"S1z"}}}}}}}},S1y:{type:"structure",members:{IncludedStatistics:{shape:"S1z"},Overrides:{type:"list",member:{type:"structure",required:["Statistic","Parameters"],members:{Statistic:{},Parameters:{shape:"S23"}}}}}},S1z:{type:"list",member:{}},S23:{type:"map",key:{},value:{}},S26:{type:"list",member:{type:"structure",members:{Regex:{},Name:{}}}},S2g:{type:"list",member:{type:"structure",required:["RulesetArn"],members:{RulesetArn:{},ValidationMode:{}}}},S2k:{type:"structure",members:{Mode:{},Size:{type:"long"}}},S2q:{type:"structure",required:["Type"],members:{Size:{type:"integer"},Type:{}}},S2w:{type:"list",member:{shape:"S2x"}},S2x:{type:"structure",required:["Action"],members:{Action:{type:"structure",required:["Operation"],members:{Operation:{},Parameters:{shape:"S23"}}},ConditionExpressions:{type:"list",member:{type:"structure",required:["Condition","TargetColumn"],members:{Condition:{},Value:{},TargetColumn:{}}}}}},S36:{type:"list",member:{type:"structure",required:["Location"],members:{CompressionFormat:{},Format:{},PartitionColumns:{type:"list",member:{}},Location:{shape:"Sp"},Overwrite:{type:"boolean"},FormatOptions:{type:"structure",members:{Csv:{type:"structure",members:{Delimiter:{}}}}},MaxOutputFiles:{type:"integer"}}}},S3f:{type:"list",member:{type:"structure",required:["DatabaseName","TableName"],members:{CatalogId:{},DatabaseName:{},TableName:{},S3Options:{type:"structure",required:["Location"],members:{Location:{shape:"Sp"}}},DatabaseOptions:{shape:"S3i"},Overwrite:{type:"boolean"}}}},S3i:{type:"structure",required:["TableName"],members:{TempDirectory:{shape:"Sp"},TableName:{}}},S3j:{type:"list",member:{type:"structure",required:["GlueConnectionName","DatabaseOptions"],members:{GlueConnectionName:{},DatabaseOptions:{shape:"S3i"},DatabaseOutputMode:{}}}},S3m:{type:"structure",required:["Name"],members:{Name:{},RecipeVersion:{}}},S3r:{type:"list",member:{type:"structure",required:["Name","CheckExpression"],members:{Name:{},Disabled:{type:"boolean"},CheckExpression:{},SubstitutionMap:{shape:"S16"},Threshold:{type:"structure",required:["Value"],members:{Value:{type:"double"},Type:{},Unit:{}}},ColumnSelectors:{shape:"S26"}}}},S41:{type:"list",member:{}},S5v:{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:"S2w"},Tags:{shape:"S1m"},RecipeVersion:{}}}},S6f:{type:"string",sensitive:true}}}},4391:function(e){e.exports={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:{CreateAccessor:{http:{requestUri:"/accessors"},input:{type:"structure",required:["ClientRequestToken","AccessorType"],members:{ClientRequestToken:{idempotencyToken:true},AccessorType:{},Tags:{shape:"S4"}}},output:{type:"structure",members:{AccessorId:{},BillingToken:{}}}},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:"Sb"}}},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:"Sw"},MemberConfiguration:{shape:"Sb"},Tags:{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:"S16"},StateDB:{}}},Tags:{shape:"S4"}}},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:"S1b"},Description:{},Tags:{shape:"S4"}}},output:{type:"structure",members:{ProposalId:{}}}},DeleteAccessor:{http:{method:"DELETE",requestUri:"/accessors/{AccessorId}"},input:{type:"structure",required:["AccessorId"],members:{AccessorId:{location:"uri",locationName:"AccessorId"}}},output:{type:"structure",members:{}}},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:{}}},GetAccessor:{http:{method:"GET",requestUri:"/accessors/{AccessorId}"},input:{type:"structure",required:["AccessorId"],members:{AccessorId:{location:"uri",locationName:"AccessorId"}}},output:{type:"structure",members:{Accessor:{type:"structure",members:{Id:{},Type:{},BillingToken:{},Status:{},CreationDate:{shape:"S1s"},Arn:{},Tags:{shape:"S1t"}}}}}},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:"Si"},Status:{},CreationDate:{shape:"S1s"},Tags:{shape:"S1t"},Arn:{},KmsKeyArn:{}}}}}},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:"Sw"},Status:{},CreationDate:{shape:"S1s"},Tags:{shape:"S1t"},Arn:{}}}}}},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:"S16"},StateDB:{},Status:{},CreationDate:{shape:"S1s"},Tags:{shape:"S1t"},Arn:{},KmsKeyArn:{}}}}}},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:"S1b"},ProposedByMemberId:{},ProposedByMemberName:{},Status:{},CreationDate:{shape:"S1s"},ExpirationDate:{shape:"S1s"},YesVoteCount:{type:"integer"},NoVoteCount:{type:"integer"},OutstandingVoteCount:{type:"integer"},Tags:{shape:"S1t"},Arn:{}}}}}},ListAccessors:{http:{method:"GET",requestUri:"/accessors"},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{Accessors:{type:"list",member:{type:"structure",members:{Id:{},Type:{},Status:{},CreationDate:{shape:"S1s"},Arn:{}}}},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:{type:"structure",members:{InvitationId:{},CreationDate:{shape:"S1s"},ExpirationDate:{shape:"S1s"},Status:{},NetworkSummary:{shape:"S2w"},Arn:{}}}},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:"S1s"},IsOwned:{type:"boolean"},Arn:{}}}},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:"S2w"}},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:"S1s"},AvailabilityZone:{},InstanceType:{},Arn:{}}}},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:"S1s"},ExpirationDate:{shape:"S1s"},Arn:{}}}},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:"S1t"}}}},RejectInvitation:{http:{method:"DELETE",requestUri:"/invitations/{invitationId}"},input:{type:"structure",required:["InvitationId"],members:{InvitationId:{location:"uri",locationName:"invitationId"}}},output:{type:"structure",members:{}}},TagResource:{http:{requestUri:"/tags/{resourceArn}"},input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{location:"uri",locationName:"resourceArn"},Tags:{shape:"S4"}}},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:{}}},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:"Si"}}},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:"S16"}}},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:"map",key:{},value:{}},Sb:{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:"Si"},Tags:{shape:"S4"},KmsKeyArn:{}}},Si:{type:"structure",members:{Fabric:{type:"structure",members:{CaLogs:{shape:"Sk"}}}}},Sk:{type:"structure",members:{Cloudwatch:{type:"structure",members:{Enabled:{type:"boolean"}}}}},Sw:{type:"structure",members:{ApprovalThresholdPolicy:{type:"structure",members:{ThresholdPercentage:{type:"integer"},ProposalDurationInHours:{type:"integer"},ThresholdComparator:{}}}}},S16:{type:"structure",members:{Fabric:{type:"structure",members:{ChaincodeLogs:{shape:"Sk"},PeerLogs:{shape:"Sk"}}}}},S1b:{type:"structure",members:{Invitations:{type:"list",member:{type:"structure",required:["Principal"],members:{Principal:{}}}},Removals:{type:"list",member:{type:"structure",required:["MemberId"],members:{MemberId:{}}}}}},S1s:{type:"timestamp",timestampFormat:"iso8601"},S1t:{type:"map",key:{},value:{}},S2w:{type:"structure",members:{Id:{},Name:{},Description:{},Framework:{},FrameworkVersion:{},Status:{},CreationDate:{shape:"S1s"},Arn:{}}}}}},4393:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["evidently"]={};s.Evidently=i.defineService("evidently",["2021-02-01"]);Object.defineProperty(a.services["evidently"],"2021-02-01",{get:function get(){var e=r(1499);e.paginators=r(1320).pagination;return e},enumerable:true,configurable:true});e.exports=s.Evidently},4398:function(e){e.exports={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:{}}}}},4402:function(e){e.exports={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:{AcceptAddressTransfer:{input:{type:"structure",required:["Address"],members:{Address:{},TagSpecifications:{shape:"S3",locationName:"TagSpecification"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{AddressTransfer:{shape:"Sa",locationName:"addressTransfer"}}}},AcceptReservedInstancesExchangeQuote:{input:{type:"structure",required:["ReservedInstanceIds"],members:{DryRun:{type:"boolean"},ReservedInstanceIds:{shape:"Se",locationName:"ReservedInstanceId"},TargetConfigurations:{shape:"Sg",locationName:"TargetConfiguration"}}},output:{type:"structure",members:{ExchangeId:{locationName:"exchangeId"}}}},AcceptTransitGatewayMulticastDomainAssociations:{input:{type:"structure",members:{TransitGatewayMulticastDomainId:{},TransitGatewayAttachmentId:{},SubnetIds:{shape:"So"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Associations:{shape:"Sq",locationName:"associations"}}}},AcceptTransitGatewayPeeringAttachment:{input:{type:"structure",required:["TransitGatewayAttachmentId"],members:{TransitGatewayAttachmentId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayPeeringAttachment:{shape:"Sx",locationName:"transitGatewayPeeringAttachment"}}}},AcceptTransitGatewayVpcAttachment:{input:{type:"structure",required:["TransitGatewayAttachmentId"],members:{TransitGatewayAttachmentId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayVpcAttachment:{shape:"S16",locationName:"transitGatewayVpcAttachment"}}}},AcceptVpcEndpointConnections:{input:{type:"structure",required:["ServiceId","VpcEndpointIds"],members:{DryRun:{type:"boolean"},ServiceId:{},VpcEndpointIds:{shape:"S1d",locationName:"VpcEndpointId"}}},output:{type:"structure",members:{Unsuccessful:{shape:"S1g",locationName:"unsuccessful"}}}},AcceptVpcPeeringConnection:{input:{type:"structure",required:["VpcPeeringConnectionId"],members:{DryRun:{locationName:"dryRun",type:"boolean"},VpcPeeringConnectionId:{locationName:"vpcPeeringConnectionId"}}},output:{type:"structure",members:{VpcPeeringConnection:{shape:"S1m",locationName:"vpcPeeringConnection"}}}},AdvertiseByoipCidr:{input:{type:"structure",required:["Cidr"],members:{Cidr:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{ByoipCidr:{shape:"S1x",locationName:"byoipCidr"}}}},AllocateAddress:{input:{type:"structure",members:{Domain:{},Address:{},PublicIpv4Pool:{},NetworkBorderGroup:{},CustomerOwnedIpv4Pool:{},DryRun:{locationName:"dryRun",type:"boolean"},TagSpecifications:{shape:"S3",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:"S3",locationName:"TagSpecification"},HostRecovery:{},OutpostArn:{},HostMaintenance:{}}},output:{type:"structure",members:{HostIds:{shape:"S29",locationName:"hostIdSet"}}}},AllocateIpamPoolCidr:{input:{type:"structure",required:["IpamPoolId"],members:{DryRun:{type:"boolean"},IpamPoolId:{},Cidr:{},NetmaskLength:{type:"integer"},ClientToken:{idempotencyToken:true},Description:{},PreviewNextCidr:{type:"boolean"},DisallowedCidrs:{locationName:"DisallowedCidr",type:"list",member:{locationName:"item"}}}},output:{type:"structure",members:{IpamPoolAllocation:{shape:"S2e",locationName:"ipamPoolAllocation"}}}},ApplySecurityGroupsToClientVpnTargetNetwork:{input:{type:"structure",required:["ClientVpnEndpointId","VpcId","SecurityGroupIds"],members:{ClientVpnEndpointId:{},VpcId:{},SecurityGroupIds:{shape:"S2k",locationName:"SecurityGroupId"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{SecurityGroupIds:{shape:"S2k",locationName:"securityGroupIds"}}}},AssignIpv6Addresses:{input:{type:"structure",required:["NetworkInterfaceId"],members:{Ipv6AddressCount:{locationName:"ipv6AddressCount",type:"integer"},Ipv6Addresses:{shape:"S2o",locationName:"ipv6Addresses"},Ipv6PrefixCount:{type:"integer"},Ipv6Prefixes:{shape:"S2p",locationName:"Ipv6Prefix"},NetworkInterfaceId:{locationName:"networkInterfaceId"}}},output:{type:"structure",members:{AssignedIpv6Addresses:{shape:"S2o",locationName:"assignedIpv6Addresses"},AssignedIpv6Prefixes:{shape:"S2p",locationName:"assignedIpv6PrefixSet"},NetworkInterfaceId:{locationName:"networkInterfaceId"}}}},AssignPrivateIpAddresses:{input:{type:"structure",required:["NetworkInterfaceId"],members:{AllowReassignment:{locationName:"allowReassignment",type:"boolean"},NetworkInterfaceId:{locationName:"networkInterfaceId"},PrivateIpAddresses:{shape:"S2t",locationName:"privateIpAddress"},SecondaryPrivateIpAddressCount:{locationName:"secondaryPrivateIpAddressCount",type:"integer"},Ipv4Prefixes:{shape:"S2p",locationName:"Ipv4Prefix"},Ipv4PrefixCount:{type:"integer"}}},output:{type:"structure",members:{NetworkInterfaceId:{locationName:"networkInterfaceId"},AssignedPrivateIpAddresses:{locationName:"assignedPrivateIpAddressesSet",type:"list",member:{locationName:"item",type:"structure",members:{PrivateIpAddress:{locationName:"privateIpAddress"}}}},AssignedIpv4Prefixes:{shape:"S2x",locationName:"assignedIpv4PrefixSet"}}}},AssignPrivateNatGatewayAddress:{input:{type:"structure",required:["NatGatewayId"],members:{NatGatewayId:{},PrivateIpAddresses:{shape:"S31",locationName:"PrivateIpAddress"},PrivateIpAddressCount:{type:"integer"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{NatGatewayId:{locationName:"natGatewayId"},NatGatewayAddresses:{shape:"S34",locationName:"natGatewayAddressSet"}}}},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:"S3f",locationName:"status"}}}},AssociateDhcpOptions:{input:{type:"structure",required:["DhcpOptionsId","VpcId"],members:{DhcpOptionsId:{},VpcId:{},DryRun:{locationName:"dryRun",type:"boolean"}}}},AssociateEnclaveCertificateIamRole:{input:{type:"structure",required:["CertificateArn","RoleArn"],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:"S3o"},InstanceId:{}}},output:{type:"structure",members:{IamInstanceProfileAssociation:{shape:"S3q",locationName:"iamInstanceProfileAssociation"}}}},AssociateInstanceEventWindow:{input:{type:"structure",required:["InstanceEventWindowId","AssociationTarget"],members:{DryRun:{type:"boolean"},InstanceEventWindowId:{},AssociationTarget:{type:"structure",members:{InstanceIds:{shape:"S3w",locationName:"InstanceId"},InstanceTags:{shape:"S6",locationName:"InstanceTag"},DedicatedHostIds:{shape:"S3x",locationName:"DedicatedHostId"}}}}},output:{type:"structure",members:{InstanceEventWindow:{shape:"S40",locationName:"instanceEventWindow"}}}},AssociateIpamResourceDiscovery:{input:{type:"structure",required:["IpamId","IpamResourceDiscoveryId"],members:{DryRun:{type:"boolean"},IpamId:{},IpamResourceDiscoveryId:{},TagSpecifications:{shape:"S3",locationName:"TagSpecification"},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{IpamResourceDiscoveryAssociation:{shape:"S4c",locationName:"ipamResourceDiscoveryAssociation"}}}},AssociateNatGatewayAddress:{input:{type:"structure",required:["NatGatewayId","AllocationIds"],members:{NatGatewayId:{},AllocationIds:{shape:"S4i",locationName:"AllocationId"},PrivateIpAddresses:{shape:"S31",locationName:"PrivateIpAddress"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{NatGatewayId:{locationName:"natGatewayId"},NatGatewayAddresses:{shape:"S34",locationName:"natGatewayAddressSet"}}}},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:"S4o",locationName:"associationState"}}}},AssociateSubnetCidrBlock:{input:{type:"structure",required:["Ipv6CidrBlock","SubnetId"],members:{Ipv6CidrBlock:{locationName:"ipv6CidrBlock"},SubnetId:{locationName:"subnetId"}}},output:{type:"structure",members:{Ipv6CidrBlockAssociation:{shape:"S4s",locationName:"ipv6CidrBlockAssociation"},SubnetId:{locationName:"subnetId"}}}},AssociateTransitGatewayMulticastDomain:{input:{type:"structure",required:["TransitGatewayMulticastDomainId","TransitGatewayAttachmentId","SubnetIds"],members:{TransitGatewayMulticastDomainId:{},TransitGatewayAttachmentId:{},SubnetIds:{shape:"S4x"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Associations:{shape:"Sq",locationName:"associations"}}}},AssociateTransitGatewayPolicyTable:{input:{type:"structure",required:["TransitGatewayPolicyTableId","TransitGatewayAttachmentId"],members:{TransitGatewayPolicyTableId:{},TransitGatewayAttachmentId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Association:{shape:"S52",locationName:"association"}}}},AssociateTransitGatewayRouteTable:{input:{type:"structure",required:["TransitGatewayRouteTableId","TransitGatewayAttachmentId"],members:{TransitGatewayRouteTableId:{},TransitGatewayAttachmentId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Association:{shape:"S57",locationName:"association"}}}},AssociateTrunkInterface:{input:{type:"structure",required:["BranchInterfaceId","TrunkInterfaceId"],members:{BranchInterfaceId:{},TrunkInterfaceId:{},VlanId:{type:"integer"},GreKey:{type:"integer"},ClientToken:{idempotencyToken:true},DryRun:{type:"boolean"}}},output:{type:"structure",members:{InterfaceAssociation:{shape:"S5a",locationName:"interfaceAssociation"},ClientToken:{locationName:"clientToken"}}}},AssociateVpcCidrBlock:{input:{type:"structure",required:["VpcId"],members:{AmazonProvidedIpv6CidrBlock:{locationName:"amazonProvidedIpv6CidrBlock",type:"boolean"},CidrBlock:{},VpcId:{locationName:"vpcId"},Ipv6CidrBlockNetworkBorderGroup:{},Ipv6Pool:{},Ipv6CidrBlock:{},Ipv4IpamPoolId:{},Ipv4NetmaskLength:{type:"integer"},Ipv6IpamPoolId:{},Ipv6NetmaskLength:{type:"integer"}}},output:{type:"structure",members:{Ipv6CidrBlockAssociation:{shape:"S5h",locationName:"ipv6CidrBlockAssociation"},CidrBlockAssociation:{shape:"S5k",locationName:"cidrBlockAssociation"},VpcId:{locationName:"vpcId"}}}},AttachClassicLinkVpc:{input:{type:"structure",required:["Groups","InstanceId","VpcId"],members:{DryRun:{locationName:"dryRun",type:"boolean"},Groups:{shape:"S5m",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"},EnaSrdSpecification:{shape:"S5r"}}},output:{type:"structure",members:{AttachmentId:{locationName:"attachmentId"},NetworkCardIndex:{locationName:"networkCardIndex",type:"integer"}}}},AttachVerifiedAccessTrustProvider:{input:{type:"structure",required:["VerifiedAccessInstanceId","VerifiedAccessTrustProviderId"],members:{VerifiedAccessInstanceId:{},VerifiedAccessTrustProviderId:{},ClientToken:{idempotencyToken:true},DryRun:{type:"boolean"}}},output:{type:"structure",members:{VerifiedAccessTrustProvider:{shape:"S5y",locationName:"verifiedAccessTrustProvider"},VerifiedAccessInstance:{shape:"S65",locationName:"verifiedAccessInstance"}}}},AttachVolume:{input:{type:"structure",required:["Device","InstanceId","VolumeId"],members:{Device:{},InstanceId:{},VolumeId:{},DryRun:{locationName:"dryRun",type:"boolean"}}},output:{shape:"S6a"}},AttachVpnGateway:{input:{type:"structure",required:["VpcId","VpnGatewayId"],members:{VpcId:{},VpnGatewayId:{},DryRun:{locationName:"dryRun",type:"boolean"}}},output:{type:"structure",members:{VpcAttachment:{shape:"S6f",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:"S6j",locationName:"status"}}}},AuthorizeSecurityGroupEgress:{input:{type:"structure",required:["GroupId"],members:{DryRun:{locationName:"dryRun",type:"boolean"},GroupId:{locationName:"groupId"},IpPermissions:{shape:"S6m",locationName:"ipPermissions"},TagSpecifications:{shape:"S3",locationName:"TagSpecification"},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"},SecurityGroupRules:{shape:"S6x",locationName:"securityGroupRuleSet"}}}},AuthorizeSecurityGroupIngress:{input:{type:"structure",members:{CidrIp:{},FromPort:{type:"integer"},GroupId:{},GroupName:{},IpPermissions:{shape:"S6m"},IpProtocol:{},SourceSecurityGroupName:{},SourceSecurityGroupOwnerId:{},ToPort:{type:"integer"},DryRun:{locationName:"dryRun",type:"boolean"},TagSpecifications:{shape:"S3",locationName:"TagSpecification"}}},output:{type:"structure",members:{Return:{locationName:"return",type:"boolean"},SecurityGroupRules:{shape:"S6x",locationName:"securityGroupRuleSet"}}}},BundleInstance:{input:{type:"structure",required:["InstanceId","Storage"],members:{InstanceId:{},Storage:{shape:"S76"},DryRun:{locationName:"dryRun",type:"boolean"}}},output:{type:"structure",members:{BundleTask:{shape:"S7a",locationName:"bundleInstanceTask"}}}},CancelBundleTask:{input:{type:"structure",required:["BundleId"],members:{BundleId:{},DryRun:{locationName:"dryRun",type:"boolean"}}},output:{type:"structure",members:{BundleTask:{shape:"S7a",locationName:"bundleInstanceTask"}}}},CancelCapacityReservation:{input:{type:"structure",required:["CapacityReservationId"],members:{CapacityReservationId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Return:{locationName:"return",type:"boolean"}}}},CancelCapacityReservationFleets:{input:{type:"structure",required:["CapacityReservationFleetIds"],members:{DryRun:{type:"boolean"},CapacityReservationFleetIds:{shape:"S7k",locationName:"CapacityReservationFleetId"}}},output:{type:"structure",members:{SuccessfulFleetCancellations:{locationName:"successfulFleetCancellationSet",type:"list",member:{locationName:"item",type:"structure",members:{CurrentFleetState:{locationName:"currentFleetState"},PreviousFleetState:{locationName:"previousFleetState"},CapacityReservationFleetId:{locationName:"capacityReservationFleetId"}}}},FailedFleetCancellations:{locationName:"failedFleetCancellationSet",type:"list",member:{locationName:"item",type:"structure",members:{CapacityReservationFleetId:{locationName:"capacityReservationFleetId"},CancelCapacityReservationFleetError:{locationName:"cancelCapacityReservationFleetError",type:"structure",members:{Code:{locationName:"code"},Message:{locationName:"message"}}}}}}}}},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"}}}},CancelImageLaunchPermission:{input:{type:"structure",required:["ImageId"],members:{ImageId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Return:{locationName:"return",type:"boolean"}}}},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:"S88",locationName:"reservedInstancesListingsSet"}}}},CancelSpotFleetRequests:{input:{type:"structure",required:["SpotFleetRequestIds","TerminateInstances"],members:{DryRun:{locationName:"dryRun",type:"boolean"},SpotFleetRequestIds:{shape:"S8k",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:"S8v",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:{},DestinationOutpostArn:{},DryRun:{locationName:"dryRun",type:"boolean"},CopyImageTags:{type:"boolean"}}},output:{type:"structure",members:{ImageId:{locationName:"imageId"}}}},CopySnapshot:{input:{type:"structure",required:["SourceRegion","SourceSnapshotId"],members:{Description:{},DestinationOutpostArn:{},DestinationRegion:{locationName:"destinationRegion"},Encrypted:{locationName:"encrypted",type:"boolean"},KmsKeyId:{locationName:"kmsKeyId"},PresignedUrl:{locationName:"presignedUrl",type:"string",sensitive:true},SourceRegion:{},SourceSnapshotId:{},TagSpecifications:{shape:"S3",locationName:"TagSpecification"},DryRun:{locationName:"dryRun",type:"boolean"}}},output:{type:"structure",members:{SnapshotId:{locationName:"snapshotId"},Tags:{shape:"S6",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:"S3"},DryRun:{type:"boolean"},OutpostArn:{},PlacementGroupArn:{}}},output:{type:"structure",members:{CapacityReservation:{shape:"S9j",locationName:"capacityReservation"}}}},CreateCapacityReservationFleet:{input:{type:"structure",required:["InstanceTypeSpecifications","TotalTargetCapacity"],members:{AllocationStrategy:{},ClientToken:{idempotencyToken:true},InstanceTypeSpecifications:{locationName:"InstanceTypeSpecification",type:"list",member:{type:"structure",members:{InstanceType:{},InstancePlatform:{},Weight:{type:"double"},AvailabilityZone:{},AvailabilityZoneId:{},EbsOptimized:{type:"boolean"},Priority:{type:"integer"}}}},Tenancy:{},TotalTargetCapacity:{type:"integer"},EndDate:{type:"timestamp"},InstanceMatchCriteria:{},TagSpecifications:{shape:"S3",locationName:"TagSpecification"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{CapacityReservationFleetId:{locationName:"capacityReservationFleetId"},State:{locationName:"state"},TotalTargetCapacity:{locationName:"totalTargetCapacity",type:"integer"},TotalFulfilledCapacity:{locationName:"totalFulfilledCapacity",type:"double"},InstanceMatchCriteria:{locationName:"instanceMatchCriteria"},AllocationStrategy:{locationName:"allocationStrategy"},CreateTime:{locationName:"createTime",type:"timestamp"},EndDate:{locationName:"endDate",type:"timestamp"},Tenancy:{locationName:"tenancy"},FleetCapacityReservations:{shape:"S9x",locationName:"fleetCapacityReservationSet"},Tags:{shape:"S6",locationName:"tagSet"}}}},CreateCarrierGateway:{input:{type:"structure",required:["VpcId"],members:{VpcId:{},TagSpecifications:{shape:"S3",locationName:"TagSpecification"},DryRun:{type:"boolean"},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{CarrierGateway:{shape:"Sa1",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:"Sab"},DnsServers:{shape:"So"},TransportProtocol:{},VpnPort:{type:"integer"},Description:{},SplitTunnel:{type:"boolean"},DryRun:{type:"boolean"},ClientToken:{idempotencyToken:true},TagSpecifications:{shape:"S3",locationName:"TagSpecification"},SecurityGroupIds:{shape:"S2k",locationName:"SecurityGroupId"},VpcId:{},SelfServicePortal:{},ClientConnectOptions:{shape:"Sae"},SessionTimeoutHours:{type:"integer"},ClientLoginBannerOptions:{shape:"Saf"}}},output:{type:"structure",members:{ClientVpnEndpointId:{locationName:"clientVpnEndpointId"},Status:{shape:"Sah",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:"Sal",locationName:"status"}}}},CreateCoipCidr:{input:{type:"structure",required:["Cidr","CoipPoolId"],members:{Cidr:{},CoipPoolId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{CoipCidr:{shape:"Saq",locationName:"coipCidr"}}}},CreateCoipPool:{input:{type:"structure",required:["LocalGatewayRouteTableId"],members:{LocalGatewayRouteTableId:{},TagSpecifications:{shape:"S3",locationName:"TagSpecification"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{CoipPool:{shape:"Sau",locationName:"coipPool"}}}},CreateCustomerGateway:{input:{type:"structure",required:["Type"],members:{BgpAsn:{type:"integer"},PublicIp:{},CertificateArn:{},Type:{},TagSpecifications:{shape:"S3",locationName:"TagSpecification"},DeviceName:{},IpAddress:{},DryRun:{locationName:"dryRun",type:"boolean"}}},output:{type:"structure",members:{CustomerGateway:{shape:"Say",locationName:"customerGateway"}}}},CreateDefaultSubnet:{input:{type:"structure",required:["AvailabilityZone"],members:{AvailabilityZone:{},DryRun:{type:"boolean"},Ipv6Native:{type:"boolean"}}},output:{type:"structure",members:{Subnet:{shape:"Sb1",locationName:"subnet"}}}},CreateDefaultVpc:{input:{type:"structure",members:{DryRun:{type:"boolean"}}},output:{type:"structure",members:{Vpc:{shape:"Sb9",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:"So",locationName:"Value"}}}},TagSpecifications:{shape:"S3",locationName:"TagSpecification"},DryRun:{locationName:"dryRun",type:"boolean"}}},output:{type:"structure",members:{DhcpOptions:{shape:"Sbi",locationName:"dhcpOptions"}}}},CreateEgressOnlyInternetGateway:{input:{type:"structure",required:["VpcId"],members:{ClientToken:{},DryRun:{type:"boolean"},VpcId:{},TagSpecifications:{shape:"S3",locationName:"TagSpecification"}}},output:{type:"structure",members:{ClientToken:{locationName:"clientToken"},EgressOnlyInternetGateway:{shape:"Sbp",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:{},TerminationDelay:{type:"integer"}}}}},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:"Sc5"},TargetCapacitySpecification:{shape:"Sd8"},TerminateInstancesWithExpiration:{type:"boolean"},Type:{},ValidFrom:{type:"timestamp"},ValidUntil:{type:"timestamp"},ReplaceUnhealthyInstances:{type:"boolean"},TagSpecifications:{shape:"S3",locationName:"TagSpecification"},Context:{}}},output:{type:"structure",members:{FleetId:{locationName:"fleetId"},Errors:{locationName:"errorSet",type:"list",member:{locationName:"item",type:"structure",members:{LaunchTemplateAndOverrides:{shape:"Sdg",locationName:"launchTemplateAndOverrides"},Lifecycle:{locationName:"lifecycle"},ErrorCode:{locationName:"errorCode"},ErrorMessage:{locationName:"errorMessage"}}}},Instances:{locationName:"fleetInstanceSet",type:"list",member:{locationName:"item",type:"structure",members:{LaunchTemplateAndOverrides:{shape:"Sdg",locationName:"launchTemplateAndOverrides"},Lifecycle:{locationName:"lifecycle"},InstanceIds:{shape:"Sdx",locationName:"instanceIds"},InstanceType:{locationName:"instanceType"},Platform:{locationName:"platform"}}}}}}},CreateFlowLogs:{input:{type:"structure",required:["ResourceIds","ResourceType"],members:{DryRun:{type:"boolean"},ClientToken:{},DeliverLogsPermissionArn:{},DeliverCrossAccountRole:{},LogGroupName:{},ResourceIds:{locationName:"ResourceId",type:"list",member:{locationName:"item"}},ResourceType:{},TrafficType:{},LogDestinationType:{},LogDestination:{},LogFormat:{},TagSpecifications:{shape:"S3",locationName:"TagSpecification"},MaxAggregationInterval:{type:"integer"},DestinationOptions:{type:"structure",members:{FileFormat:{},HiveCompatiblePartitions:{type:"boolean"},PerHourPartition:{type:"boolean"}}}}},output:{type:"structure",members:{ClientToken:{locationName:"clientToken"},FlowLogIds:{shape:"So",locationName:"flowLogIdSet"},Unsuccessful:{shape:"S1g",locationName:"unsuccessful"}}}},CreateFpgaImage:{input:{type:"structure",required:["InputStorageLocation"],members:{DryRun:{type:"boolean"},InputStorageLocation:{shape:"Se9"},LogsStorageLocation:{shape:"Se9"},Description:{},Name:{},ClientToken:{},TagSpecifications:{shape:"S3",locationName:"TagSpecification"}}},output:{type:"structure",members:{FpgaImageId:{locationName:"fpgaImageId"},FpgaImageGlobalId:{locationName:"fpgaImageGlobalId"}}}},CreateImage:{input:{type:"structure",required:["InstanceId","Name"],members:{BlockDeviceMappings:{shape:"Sec",locationName:"blockDeviceMapping"},Description:{locationName:"description"},DryRun:{locationName:"dryRun",type:"boolean"},InstanceId:{locationName:"instanceId"},Name:{locationName:"name"},NoReboot:{locationName:"noReboot",type:"boolean"},TagSpecifications:{shape:"S3",locationName:"TagSpecification"}}},output:{type:"structure",members:{ImageId:{locationName:"imageId"}}}},CreateInstanceEventWindow:{input:{type:"structure",members:{DryRun:{type:"boolean"},Name:{},TimeRanges:{shape:"Sej",locationName:"TimeRange"},CronExpression:{},TagSpecifications:{shape:"S3",locationName:"TagSpecification"}}},output:{type:"structure",members:{InstanceEventWindow:{shape:"S40",locationName:"instanceEventWindow"}}}},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:"S3",locationName:"TagSpecification"}}},output:{type:"structure",members:{ExportTask:{shape:"Ses",locationName:"exportTask"}}}},CreateInternetGateway:{input:{type:"structure",members:{TagSpecifications:{shape:"S3",locationName:"TagSpecification"},DryRun:{locationName:"dryRun",type:"boolean"}}},output:{type:"structure",members:{InternetGateway:{shape:"Sey",locationName:"internetGateway"}}}},CreateIpam:{input:{type:"structure",members:{DryRun:{type:"boolean"},Description:{},OperatingRegions:{shape:"Sf0",locationName:"OperatingRegion"},TagSpecifications:{shape:"S3",locationName:"TagSpecification"},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{Ipam:{shape:"Sf3",locationName:"ipam"}}}},CreateIpamPool:{input:{type:"structure",required:["IpamScopeId","AddressFamily"],members:{DryRun:{type:"boolean"},IpamScopeId:{},Locale:{},SourceIpamPoolId:{},Description:{},AddressFamily:{},AutoImport:{type:"boolean"},PubliclyAdvertisable:{type:"boolean"},AllocationMinNetmaskLength:{type:"integer"},AllocationMaxNetmaskLength:{type:"integer"},AllocationDefaultNetmaskLength:{type:"integer"},AllocationResourceTags:{shape:"Sfb",locationName:"AllocationResourceTag"},TagSpecifications:{shape:"S3",locationName:"TagSpecification"},ClientToken:{idempotencyToken:true},AwsService:{},PublicIpSource:{}}},output:{type:"structure",members:{IpamPool:{shape:"Sfg",locationName:"ipamPool"}}}},CreateIpamResourceDiscovery:{input:{type:"structure",members:{DryRun:{type:"boolean"},Description:{},OperatingRegions:{shape:"Sf0",locationName:"OperatingRegion"},TagSpecifications:{shape:"S3",locationName:"TagSpecification"},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{IpamResourceDiscovery:{shape:"Sfn",locationName:"ipamResourceDiscovery"}}}},CreateIpamScope:{input:{type:"structure",required:["IpamId"],members:{DryRun:{type:"boolean"},IpamId:{},Description:{},TagSpecifications:{shape:"S3",locationName:"TagSpecification"},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{IpamScope:{shape:"Sfr",locationName:"ipamScope"}}}},CreateKeyPair:{input:{type:"structure",required:["KeyName"],members:{KeyName:{},DryRun:{locationName:"dryRun",type:"boolean"},KeyType:{},TagSpecifications:{shape:"S3",locationName:"TagSpecification"},KeyFormat:{}}},output:{type:"structure",members:{KeyFingerprint:{locationName:"keyFingerprint"},KeyMaterial:{shape:"Sfx",locationName:"keyMaterial"},KeyName:{locationName:"keyName"},KeyPairId:{locationName:"keyPairId"},Tags:{shape:"S6",locationName:"tagSet"}}}},CreateLaunchTemplate:{input:{type:"structure",required:["LaunchTemplateName","LaunchTemplateData"],members:{DryRun:{type:"boolean"},ClientToken:{},LaunchTemplateName:{},VersionDescription:{},LaunchTemplateData:{shape:"Sg0"},TagSpecifications:{shape:"S3",locationName:"TagSpecification"}}},output:{type:"structure",members:{LaunchTemplate:{shape:"Shi",locationName:"launchTemplate"},Warning:{shape:"Shj",locationName:"warning"}}}},CreateLaunchTemplateVersion:{input:{type:"structure",required:["LaunchTemplateData"],members:{DryRun:{type:"boolean"},ClientToken:{},LaunchTemplateId:{},LaunchTemplateName:{},SourceVersion:{},VersionDescription:{},LaunchTemplateData:{shape:"Sg0"},ResolveAlias:{type:"boolean"}}},output:{type:"structure",members:{LaunchTemplateVersion:{shape:"Sho",locationName:"launchTemplateVersion"},Warning:{shape:"Shj",locationName:"warning"}}}},CreateLocalGatewayRoute:{input:{type:"structure",required:["LocalGatewayRouteTableId"],members:{DestinationCidrBlock:{},LocalGatewayRouteTableId:{},LocalGatewayVirtualInterfaceGroupId:{},DryRun:{type:"boolean"},NetworkInterfaceId:{},DestinationPrefixListId:{}}},output:{type:"structure",members:{Route:{shape:"Sir",locationName:"route"}}}},CreateLocalGatewayRouteTable:{input:{type:"structure",required:["LocalGatewayId"],members:{LocalGatewayId:{},Mode:{},TagSpecifications:{shape:"S3",locationName:"TagSpecification"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{LocalGatewayRouteTable:{shape:"Siy",locationName:"localGatewayRouteTable"}}}},CreateLocalGatewayRouteTableVirtualInterfaceGroupAssociation:{input:{type:"structure",required:["LocalGatewayRouteTableId","LocalGatewayVirtualInterfaceGroupId"],members:{LocalGatewayRouteTableId:{},LocalGatewayVirtualInterfaceGroupId:{},TagSpecifications:{shape:"S3",locationName:"TagSpecification"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{LocalGatewayRouteTableVirtualInterfaceGroupAssociation:{shape:"Sj2",locationName:"localGatewayRouteTableVirtualInterfaceGroupAssociation"}}}},CreateLocalGatewayRouteTableVpcAssociation:{input:{type:"structure",required:["LocalGatewayRouteTableId","VpcId"],members:{LocalGatewayRouteTableId:{},VpcId:{},TagSpecifications:{shape:"S3",locationName:"TagSpecification"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{LocalGatewayRouteTableVpcAssociation:{shape:"Sj6",locationName:"localGatewayRouteTableVpcAssociation"}}}},CreateManagedPrefixList:{input:{type:"structure",required:["PrefixListName","MaxEntries","AddressFamily"],members:{DryRun:{type:"boolean"},PrefixListName:{},Entries:{shape:"Sj9",locationName:"Entry"},MaxEntries:{type:"integer"},TagSpecifications:{shape:"S3",locationName:"TagSpecification"},AddressFamily:{},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{PrefixList:{shape:"Sjc",locationName:"prefixList"}}}},CreateNatGateway:{input:{type:"structure",required:["SubnetId"],members:{AllocationId:{},ClientToken:{idempotencyToken:true},DryRun:{type:"boolean"},SubnetId:{},TagSpecifications:{shape:"S3",locationName:"TagSpecification"},ConnectivityType:{},PrivateIpAddress:{},SecondaryAllocationIds:{shape:"S4i",locationName:"SecondaryAllocationId"},SecondaryPrivateIpAddresses:{shape:"S31",locationName:"SecondaryPrivateIpAddress"},SecondaryPrivateIpAddressCount:{type:"integer"}}},output:{type:"structure",members:{ClientToken:{locationName:"clientToken"},NatGateway:{shape:"Sjh",locationName:"natGateway"}}}},CreateNetworkAcl:{input:{type:"structure",required:["VpcId"],members:{DryRun:{locationName:"dryRun",type:"boolean"},VpcId:{locationName:"vpcId"},TagSpecifications:{shape:"S3",locationName:"TagSpecification"}}},output:{type:"structure",members:{NetworkAcl:{shape:"Sjm",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:"Sjr",locationName:"Icmp"},Ipv6CidrBlock:{locationName:"ipv6CidrBlock"},NetworkAclId:{locationName:"networkAclId"},PortRange:{shape:"Sjs",locationName:"portRange"},Protocol:{locationName:"protocol"},RuleAction:{locationName:"ruleAction"},RuleNumber:{locationName:"ruleNumber",type:"integer"}}}},CreateNetworkInsightsAccessScope:{input:{type:"structure",required:["ClientToken"],members:{MatchPaths:{shape:"Sjx",locationName:"MatchPath"},ExcludePaths:{shape:"Sjx",locationName:"ExcludePath"},ClientToken:{idempotencyToken:true},TagSpecifications:{shape:"S3",locationName:"TagSpecification"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{NetworkInsightsAccessScope:{shape:"Sk7",locationName:"networkInsightsAccessScope"},NetworkInsightsAccessScopeContent:{shape:"Sk9",locationName:"networkInsightsAccessScopeContent"}}}},CreateNetworkInsightsPath:{input:{type:"structure",required:["Source","Protocol","ClientToken"],members:{SourceIp:{},DestinationIp:{},Source:{},Destination:{},Protocol:{},DestinationPort:{type:"integer"},TagSpecifications:{shape:"S3",locationName:"TagSpecification"},DryRun:{type:"boolean"},ClientToken:{idempotencyToken:true},FilterAtSource:{shape:"Skl"},FilterAtDestination:{shape:"Skl"}}},output:{type:"structure",members:{NetworkInsightsPath:{shape:"Sko",locationName:"networkInsightsPath"}}}},CreateNetworkInterface:{input:{type:"structure",required:["SubnetId"],members:{Description:{locationName:"description"},DryRun:{locationName:"dryRun",type:"boolean"},Groups:{shape:"Sg8",locationName:"SecurityGroupId"},Ipv6AddressCount:{locationName:"ipv6AddressCount",type:"integer"},Ipv6Addresses:{shape:"Shw",locationName:"ipv6Addresses"},PrivateIpAddress:{locationName:"privateIpAddress"},PrivateIpAddresses:{shape:"Sgb",locationName:"privateIpAddresses"},SecondaryPrivateIpAddressCount:{locationName:"secondaryPrivateIpAddressCount",type:"integer"},Ipv4Prefixes:{shape:"Sgd",locationName:"Ipv4Prefix"},Ipv4PrefixCount:{type:"integer"},Ipv6Prefixes:{shape:"Sgf",locationName:"Ipv6Prefix"},Ipv6PrefixCount:{type:"integer"},InterfaceType:{},SubnetId:{locationName:"subnetId"},TagSpecifications:{shape:"S3",locationName:"TagSpecification"},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{NetworkInterface:{shape:"Skv",locationName:"networkInterface"},ClientToken:{locationName:"clientToken"}}}},CreateNetworkInterfacePermission:{input:{type:"structure",required:["NetworkInterfaceId","Permission"],members:{NetworkInterfaceId:{},AwsAccountId:{},AwsService:{},Permission:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{InterfacePermission:{shape:"Sld",locationName:"interfacePermission"}}}},CreatePlacementGroup:{input:{type:"structure",members:{DryRun:{locationName:"dryRun",type:"boolean"},GroupName:{locationName:"groupName"},Strategy:{locationName:"strategy"},PartitionCount:{type:"integer"},TagSpecifications:{shape:"S3",locationName:"TagSpecification"},SpreadLevel:{}}},output:{type:"structure",members:{PlacementGroup:{shape:"Slk",locationName:"placementGroup"}}}},CreatePublicIpv4Pool:{input:{type:"structure",members:{DryRun:{type:"boolean"},TagSpecifications:{shape:"S3",locationName:"TagSpecification"}}},output:{type:"structure",members:{PoolId:{locationName:"poolId"}}}},CreateReplaceRootVolumeTask:{input:{type:"structure",required:["InstanceId"],members:{InstanceId:{},SnapshotId:{},ClientToken:{idempotencyToken:true},DryRun:{type:"boolean"},TagSpecifications:{shape:"S3",locationName:"TagSpecification"},ImageId:{},DeleteReplacedRootVolume:{type:"boolean"}}},output:{type:"structure",members:{ReplaceRootVolumeTask:{shape:"Slq",locationName:"replaceRootVolumeTask"}}}},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:"S88",locationName:"reservedInstancesListingsSet"}}}},CreateRestoreImageTask:{input:{type:"structure",required:["Bucket","ObjectKey"],members:{Bucket:{},ObjectKey:{},Name:{},TagSpecifications:{shape:"S3",locationName:"TagSpecification"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{ImageId:{locationName:"imageId"}}}},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"},CoreNetworkArn:{}}},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:"S3",locationName:"TagSpecification"}}},output:{type:"structure",members:{RouteTable:{shape:"Sm6",locationName:"routeTable"}}}},CreateSecurityGroup:{input:{type:"structure",required:["Description","GroupName"],members:{Description:{locationName:"GroupDescription"},GroupName:{},VpcId:{},TagSpecifications:{shape:"S3",locationName:"TagSpecification"},DryRun:{locationName:"dryRun",type:"boolean"}}},output:{type:"structure",members:{GroupId:{locationName:"groupId"},Tags:{shape:"S6",locationName:"tagSet"}}}},CreateSnapshot:{input:{type:"structure",required:["VolumeId"],members:{Description:{},OutpostArn:{},VolumeId:{},TagSpecifications:{shape:"S3",locationName:"TagSpecification"},DryRun:{locationName:"dryRun",type:"boolean"}}},output:{shape:"Smi"}},CreateSnapshots:{input:{type:"structure",required:["InstanceSpecification"],members:{Description:{},InstanceSpecification:{type:"structure",required:["InstanceId"],members:{InstanceId:{},ExcludeBootVolume:{type:"boolean"},ExcludeDataVolumeIds:{shape:"Smo",locationName:"ExcludeDataVolumeId"}}},OutpostArn:{},TagSpecifications:{shape:"S3",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:"S6",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"},OutpostArn:{locationName:"outpostArn"}}}}}}},CreateSpotDatafeedSubscription:{input:{type:"structure",required:["Bucket"],members:{Bucket:{locationName:"bucket"},DryRun:{locationName:"dryRun",type:"boolean"},Prefix:{locationName:"prefix"}}},output:{type:"structure",members:{SpotDatafeedSubscription:{shape:"Smv",locationName:"spotDatafeedSubscription"}}}},CreateStoreImageTask:{input:{type:"structure",required:["ImageId","Bucket"],members:{ImageId:{},Bucket:{},S3ObjectTags:{locationName:"S3ObjectTag",type:"list",member:{locationName:"item",type:"structure",members:{Key:{},Value:{}}}},DryRun:{type:"boolean"}}},output:{type:"structure",members:{ObjectKey:{locationName:"objectKey"}}}},CreateSubnet:{input:{type:"structure",required:["VpcId"],members:{TagSpecifications:{shape:"S3",locationName:"TagSpecification"},AvailabilityZone:{},AvailabilityZoneId:{},CidrBlock:{},Ipv6CidrBlock:{},OutpostArn:{},VpcId:{},DryRun:{locationName:"dryRun",type:"boolean"},Ipv6Native:{type:"boolean"}}},output:{type:"structure",members:{Subnet:{shape:"Sb1",locationName:"subnet"}}}},CreateSubnetCidrReservation:{input:{type:"structure",required:["SubnetId","Cidr","ReservationType"],members:{SubnetId:{},Cidr:{},ReservationType:{},Description:{},DryRun:{type:"boolean"},TagSpecifications:{shape:"S3",locationName:"TagSpecification"}}},output:{type:"structure",members:{SubnetCidrReservation:{shape:"Sn7",locationName:"subnetCidrReservation"}}}},CreateTags:{input:{type:"structure",required:["Resources","Tags"],members:{DryRun:{locationName:"dryRun",type:"boolean"},Resources:{shape:"Sna",locationName:"ResourceId"},Tags:{shape:"S6",locationName:"Tag"}}}},CreateTrafficMirrorFilter:{input:{type:"structure",members:{Description:{},TagSpecifications:{shape:"S3",locationName:"TagSpecification"},DryRun:{type:"boolean"},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{TrafficMirrorFilter:{shape:"Sne",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:"Sno"},SourcePortRange:{shape:"Sno"},Protocol:{type:"integer"},DestinationCidrBlock:{},SourceCidrBlock:{},Description:{},DryRun:{type:"boolean"},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{TrafficMirrorFilterRule:{shape:"Sng",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:"S3",locationName:"TagSpecification"},DryRun:{type:"boolean"},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{TrafficMirrorSession:{shape:"Snt",locationName:"trafficMirrorSession"},ClientToken:{locationName:"clientToken"}}}},CreateTrafficMirrorTarget:{input:{type:"structure",members:{NetworkInterfaceId:{},NetworkLoadBalancerArn:{},Description:{},TagSpecifications:{shape:"S3",locationName:"TagSpecification"},DryRun:{type:"boolean"},ClientToken:{idempotencyToken:true},GatewayLoadBalancerEndpointId:{}}},output:{type:"structure",members:{TrafficMirrorTarget:{shape:"Snw",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:"So5"}}},TagSpecifications:{shape:"S3",locationName:"TagSpecification"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGateway:{shape:"So7",locationName:"transitGateway"}}}},CreateTransitGatewayConnect:{input:{type:"structure",required:["TransportTransitGatewayAttachmentId","Options"],members:{TransportTransitGatewayAttachmentId:{},Options:{type:"structure",required:["Protocol"],members:{Protocol:{}}},TagSpecifications:{shape:"S3",locationName:"TagSpecification"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayConnect:{shape:"Soe",locationName:"transitGatewayConnect"}}}},CreateTransitGatewayConnectPeer:{input:{type:"structure",required:["TransitGatewayAttachmentId","PeerAddress","InsideCidrBlocks"],members:{TransitGatewayAttachmentId:{},TransitGatewayAddress:{},PeerAddress:{},BgpOptions:{type:"structure",members:{PeerAsn:{type:"long"}}},InsideCidrBlocks:{shape:"Soi"},TagSpecifications:{shape:"S3",locationName:"TagSpecification"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayConnectPeer:{shape:"Sok",locationName:"transitGatewayConnectPeer"}}}},CreateTransitGatewayMulticastDomain:{input:{type:"structure",required:["TransitGatewayId"],members:{TransitGatewayId:{},Options:{type:"structure",members:{Igmpv2Support:{},StaticSourcesSupport:{},AutoAcceptSharedAssociations:{}}},TagSpecifications:{shape:"S3",locationName:"TagSpecification"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayMulticastDomain:{shape:"Sox",locationName:"transitGatewayMulticastDomain"}}}},CreateTransitGatewayPeeringAttachment:{input:{type:"structure",required:["TransitGatewayId","PeerTransitGatewayId","PeerAccountId","PeerRegion"],members:{TransitGatewayId:{},PeerTransitGatewayId:{},PeerAccountId:{},PeerRegion:{},Options:{type:"structure",members:{DynamicRouting:{}}},TagSpecifications:{shape:"S3",locationName:"TagSpecification"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayPeeringAttachment:{shape:"Sx",locationName:"transitGatewayPeeringAttachment"}}}},CreateTransitGatewayPolicyTable:{input:{type:"structure",required:["TransitGatewayId"],members:{TransitGatewayId:{},TagSpecifications:{shape:"S3"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayPolicyTable:{shape:"Sp6",locationName:"transitGatewayPolicyTable"}}}},CreateTransitGatewayPrefixListReference:{input:{type:"structure",required:["TransitGatewayRouteTableId","PrefixListId"],members:{TransitGatewayRouteTableId:{},PrefixListId:{},TransitGatewayAttachmentId:{},Blackhole:{type:"boolean"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayPrefixListReference:{shape:"Spa",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:"Spf",locationName:"route"}}}},CreateTransitGatewayRouteTable:{input:{type:"structure",required:["TransitGatewayId"],members:{TransitGatewayId:{},TagSpecifications:{shape:"S3"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayRouteTable:{shape:"Spn",locationName:"transitGatewayRouteTable"}}}},CreateTransitGatewayRouteTableAnnouncement:{input:{type:"structure",required:["TransitGatewayRouteTableId","PeeringAttachmentId"],members:{TransitGatewayRouteTableId:{},PeeringAttachmentId:{},TagSpecifications:{shape:"S3",locationName:"TagSpecification"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayRouteTableAnnouncement:{shape:"Spr",locationName:"transitGatewayRouteTableAnnouncement"}}}},CreateTransitGatewayVpcAttachment:{input:{type:"structure",required:["TransitGatewayId","VpcId","SubnetIds"],members:{TransitGatewayId:{},VpcId:{},SubnetIds:{shape:"S4x"},Options:{type:"structure",members:{DnsSupport:{},Ipv6Support:{},ApplianceModeSupport:{}}},TagSpecifications:{shape:"S3"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayVpcAttachment:{shape:"S16",locationName:"transitGatewayVpcAttachment"}}}},CreateVerifiedAccessEndpoint:{input:{type:"structure",required:["VerifiedAccessGroupId","EndpointType","AttachmentType","DomainCertificateArn","ApplicationDomain","EndpointDomainPrefix"],members:{VerifiedAccessGroupId:{},EndpointType:{},AttachmentType:{},DomainCertificateArn:{},ApplicationDomain:{},EndpointDomainPrefix:{},SecurityGroupIds:{shape:"Sq2",locationName:"SecurityGroupId"},LoadBalancerOptions:{type:"structure",members:{Protocol:{},Port:{type:"integer"},LoadBalancerArn:{},SubnetIds:{locationName:"SubnetId",type:"list",member:{locationName:"item"}}}},NetworkInterfaceOptions:{type:"structure",members:{NetworkInterfaceId:{},Protocol:{},Port:{type:"integer"}}},Description:{},PolicyDocument:{},TagSpecifications:{shape:"S3",locationName:"TagSpecification"},ClientToken:{idempotencyToken:true},DryRun:{type:"boolean"}}},output:{type:"structure",members:{VerifiedAccessEndpoint:{shape:"Sqa",locationName:"verifiedAccessEndpoint"}}}},CreateVerifiedAccessGroup:{input:{type:"structure",required:["VerifiedAccessInstanceId"],members:{VerifiedAccessInstanceId:{},Description:{},PolicyDocument:{},TagSpecifications:{shape:"S3",locationName:"TagSpecification"},ClientToken:{idempotencyToken:true},DryRun:{type:"boolean"}}},output:{type:"structure",members:{VerifiedAccessGroup:{shape:"Sqi",locationName:"verifiedAccessGroup"}}}},CreateVerifiedAccessInstance:{input:{type:"structure",members:{Description:{},TagSpecifications:{shape:"S3",locationName:"TagSpecification"},ClientToken:{idempotencyToken:true},DryRun:{type:"boolean"}}},output:{type:"structure",members:{VerifiedAccessInstance:{shape:"S65",locationName:"verifiedAccessInstance"}}}},CreateVerifiedAccessTrustProvider:{input:{type:"structure",required:["TrustProviderType","PolicyReferenceName"],members:{TrustProviderType:{},UserTrustProviderType:{},DeviceTrustProviderType:{},OidcOptions:{type:"structure",members:{Issuer:{},AuthorizationEndpoint:{},TokenEndpoint:{},UserInfoEndpoint:{},ClientId:{},ClientSecret:{shape:"S63"},Scope:{}}},DeviceOptions:{type:"structure",members:{TenantId:{}}},PolicyReferenceName:{},Description:{},TagSpecifications:{shape:"S3",locationName:"TagSpecification"},ClientToken:{idempotencyToken:true},DryRun:{type:"boolean"}}},output:{type:"structure",members:{VerifiedAccessTrustProvider:{shape:"S5y",locationName:"verifiedAccessTrustProvider"}}}},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:"S3",locationName:"TagSpecification"},MultiAttachEnabled:{type:"boolean"},Throughput:{type:"integer"},ClientToken:{idempotencyToken:true}}},output:{shape:"Sqr"}},CreateVpc:{input:{type:"structure",members:{CidrBlock:{},AmazonProvidedIpv6CidrBlock:{locationName:"amazonProvidedIpv6CidrBlock",type:"boolean"},Ipv6Pool:{},Ipv6CidrBlock:{},Ipv4IpamPoolId:{},Ipv4NetmaskLength:{type:"integer"},Ipv6IpamPoolId:{},Ipv6NetmaskLength:{type:"integer"},DryRun:{locationName:"dryRun",type:"boolean"},InstanceTenancy:{locationName:"instanceTenancy"},Ipv6CidrBlockNetworkBorderGroup:{},TagSpecifications:{shape:"S3",locationName:"TagSpecification"}}},output:{type:"structure",members:{Vpc:{shape:"Sb9",locationName:"vpc"}}}},CreateVpcEndpoint:{input:{type:"structure",required:["VpcId","ServiceName"],members:{DryRun:{type:"boolean"},VpcEndpointType:{},VpcId:{},ServiceName:{},PolicyDocument:{},RouteTableIds:{shape:"Sqy",locationName:"RouteTableId"},SubnetIds:{shape:"Sqz",locationName:"SubnetId"},SecurityGroupIds:{shape:"Sr0",locationName:"SecurityGroupId"},IpAddressType:{},DnsOptions:{shape:"Sr2"},ClientToken:{},PrivateDnsEnabled:{type:"boolean"},TagSpecifications:{shape:"S3",locationName:"TagSpecification"}}},output:{type:"structure",members:{VpcEndpoint:{shape:"Sr5",locationName:"vpcEndpoint"},ClientToken:{locationName:"clientToken"}}}},CreateVpcEndpointConnectionNotification:{input:{type:"structure",required:["ConnectionNotificationArn","ConnectionEvents"],members:{DryRun:{type:"boolean"},ServiceId:{},VpcEndpointId:{},ConnectionNotificationArn:{},ConnectionEvents:{shape:"So"},ClientToken:{}}},output:{type:"structure",members:{ConnectionNotification:{shape:"Srf",locationName:"connectionNotification"},ClientToken:{locationName:"clientToken"}}}},CreateVpcEndpointServiceConfiguration:{input:{type:"structure",members:{DryRun:{type:"boolean"},AcceptanceRequired:{type:"boolean"},PrivateDnsName:{},NetworkLoadBalancerArns:{shape:"So",locationName:"NetworkLoadBalancerArn"},GatewayLoadBalancerArns:{shape:"So",locationName:"GatewayLoadBalancerArn"},SupportedIpAddressTypes:{shape:"So",locationName:"SupportedIpAddressType"},ClientToken:{},TagSpecifications:{shape:"S3",locationName:"TagSpecification"}}},output:{type:"structure",members:{ServiceConfiguration:{shape:"Srk",locationName:"serviceConfiguration"},ClientToken:{locationName:"clientToken"}}}},CreateVpcPeeringConnection:{input:{type:"structure",required:["VpcId"],members:{DryRun:{locationName:"dryRun",type:"boolean"},PeerOwnerId:{locationName:"peerOwnerId"},PeerVpcId:{locationName:"peerVpcId"},VpcId:{locationName:"vpcId"},PeerRegion:{},TagSpecifications:{shape:"S3",locationName:"TagSpecification"}}},output:{type:"structure",members:{VpcPeeringConnection:{shape:"S1m",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:"Ss2",locationName:"Phase1EncryptionAlgorithm"},Phase2EncryptionAlgorithms:{shape:"Ss4",locationName:"Phase2EncryptionAlgorithm"},Phase1IntegrityAlgorithms:{shape:"Ss6",locationName:"Phase1IntegrityAlgorithm"},Phase2IntegrityAlgorithms:{shape:"Ss8",locationName:"Phase2IntegrityAlgorithm"},Phase1DHGroupNumbers:{shape:"Ssa",locationName:"Phase1DHGroupNumber"},Phase2DHGroupNumbers:{shape:"Ssc",locationName:"Phase2DHGroupNumber"},IKEVersions:{shape:"Sse",locationName:"IKEVersion"},StartupAction:{},LogOptions:{shape:"Ssg"},EnableTunnelLifecycleControl:{type:"boolean"}}}},LocalIpv4NetworkCidr:{},RemoteIpv4NetworkCidr:{},LocalIpv6NetworkCidr:{},RemoteIpv6NetworkCidr:{},OutsideIpAddressType:{},TransportTransitGatewayAttachmentId:{}}},TagSpecifications:{shape:"S3",locationName:"TagSpecification"}}},output:{type:"structure",members:{VpnConnection:{shape:"Ssk",locationName:"vpnConnection"}}}},CreateVpnConnectionRoute:{input:{type:"structure",required:["DestinationCidrBlock","VpnConnectionId"],members:{DestinationCidrBlock:{},VpnConnectionId:{}}}},CreateVpnGateway:{input:{type:"structure",required:["Type"],members:{AvailabilityZone:{},Type:{},TagSpecifications:{shape:"S3",locationName:"TagSpecification"},AmazonSideAsn:{type:"long"},DryRun:{locationName:"dryRun",type:"boolean"}}},output:{type:"structure",members:{VpnGateway:{shape:"Stg",locationName:"vpnGateway"}}}},DeleteCarrierGateway:{input:{type:"structure",required:["CarrierGatewayId"],members:{CarrierGatewayId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{CarrierGateway:{shape:"Sa1",locationName:"carrierGateway"}}}},DeleteClientVpnEndpoint:{input:{type:"structure",required:["ClientVpnEndpointId"],members:{ClientVpnEndpointId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Status:{shape:"Sah",locationName:"status"}}}},DeleteClientVpnRoute:{input:{type:"structure",required:["ClientVpnEndpointId","DestinationCidrBlock"],members:{ClientVpnEndpointId:{},TargetVpcSubnetId:{},DestinationCidrBlock:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Status:{shape:"Sal",locationName:"status"}}}},DeleteCoipCidr:{input:{type:"structure",required:["Cidr","CoipPoolId"],members:{Cidr:{},CoipPoolId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{CoipCidr:{shape:"Saq",locationName:"coipCidr"}}}},DeleteCoipPool:{input:{type:"structure",required:["CoipPoolId"],members:{CoipPoolId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{CoipPool:{shape:"Sau",locationName:"coipPool"}}}},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:"Sty",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:"Su8",locationName:"FlowLogId"}}},output:{type:"structure",members:{Unsuccessful:{shape:"S1g",locationName:"unsuccessful"}}}},DeleteFpgaImage:{input:{type:"structure",required:["FpgaImageId"],members:{DryRun:{type:"boolean"},FpgaImageId:{}}},output:{type:"structure",members:{Return:{locationName:"return",type:"boolean"}}}},DeleteInstanceEventWindow:{input:{type:"structure",required:["InstanceEventWindowId"],members:{DryRun:{type:"boolean"},ForceDelete:{type:"boolean"},InstanceEventWindowId:{}}},output:{type:"structure",members:{InstanceEventWindowState:{locationName:"instanceEventWindowState",type:"structure",members:{InstanceEventWindowId:{locationName:"instanceEventWindowId"},State:{locationName:"state"}}}}}},DeleteInternetGateway:{input:{type:"structure",required:["InternetGatewayId"],members:{DryRun:{locationName:"dryRun",type:"boolean"},InternetGatewayId:{locationName:"internetGatewayId"}}}},DeleteIpam:{input:{type:"structure",required:["IpamId"],members:{DryRun:{type:"boolean"},IpamId:{},Cascade:{type:"boolean"}}},output:{type:"structure",members:{Ipam:{shape:"Sf3",locationName:"ipam"}}}},DeleteIpamPool:{input:{type:"structure",required:["IpamPoolId"],members:{DryRun:{type:"boolean"},IpamPoolId:{}}},output:{type:"structure",members:{IpamPool:{shape:"Sfg",locationName:"ipamPool"}}}},DeleteIpamResourceDiscovery:{input:{type:"structure",required:["IpamResourceDiscoveryId"],members:{DryRun:{type:"boolean"},IpamResourceDiscoveryId:{}}},output:{type:"structure",members:{IpamResourceDiscovery:{shape:"Sfn",locationName:"ipamResourceDiscovery"}}}},DeleteIpamScope:{input:{type:"structure",required:["IpamScopeId"],members:{DryRun:{type:"boolean"},IpamScopeId:{}}},output:{type:"structure",members:{IpamScope:{shape:"Sfr",locationName:"ipamScope"}}}},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:"Shi",locationName:"launchTemplate"}}}},DeleteLaunchTemplateVersions:{input:{type:"structure",required:["Versions"],members:{DryRun:{type:"boolean"},LaunchTemplateId:{},LaunchTemplateName:{},Versions:{shape:"Suv",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:["LocalGatewayRouteTableId"],members:{DestinationCidrBlock:{},LocalGatewayRouteTableId:{},DryRun:{type:"boolean"},DestinationPrefixListId:{}}},output:{type:"structure",members:{Route:{shape:"Sir",locationName:"route"}}}},DeleteLocalGatewayRouteTable:{input:{type:"structure",required:["LocalGatewayRouteTableId"],members:{LocalGatewayRouteTableId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{LocalGatewayRouteTable:{shape:"Siy",locationName:"localGatewayRouteTable"}}}},DeleteLocalGatewayRouteTableVirtualInterfaceGroupAssociation:{input:{type:"structure",required:["LocalGatewayRouteTableVirtualInterfaceGroupAssociationId"],members:{LocalGatewayRouteTableVirtualInterfaceGroupAssociationId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{LocalGatewayRouteTableVirtualInterfaceGroupAssociation:{shape:"Sj2",locationName:"localGatewayRouteTableVirtualInterfaceGroupAssociation"}}}},DeleteLocalGatewayRouteTableVpcAssociation:{input:{type:"structure",required:["LocalGatewayRouteTableVpcAssociationId"],members:{LocalGatewayRouteTableVpcAssociationId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{LocalGatewayRouteTableVpcAssociation:{shape:"Sj6",locationName:"localGatewayRouteTableVpcAssociation"}}}},DeleteManagedPrefixList:{input:{type:"structure",required:["PrefixListId"],members:{DryRun:{type:"boolean"},PrefixListId:{}}},output:{type:"structure",members:{PrefixList:{shape:"Sjc",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"}}}},DeleteNetworkInsightsAccessScope:{input:{type:"structure",required:["NetworkInsightsAccessScopeId"],members:{DryRun:{type:"boolean"},NetworkInsightsAccessScopeId:{}}},output:{type:"structure",members:{NetworkInsightsAccessScopeId:{locationName:"networkInsightsAccessScopeId"}}}},DeleteNetworkInsightsAccessScopeAnalysis:{input:{type:"structure",required:["NetworkInsightsAccessScopeAnalysisId"],members:{NetworkInsightsAccessScopeAnalysisId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{NetworkInsightsAccessScopeAnalysisId:{locationName:"networkInsightsAccessScopeAnalysisId"}}}},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"}}}},DeletePublicIpv4Pool:{input:{type:"structure",required:["PoolId"],members:{DryRun:{type:"boolean"},PoolId:{}}},output:{type:"structure",members:{ReturnValue:{locationName:"returnValue",type:"boolean"}}}},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"}}}},DeleteSubnetCidrReservation:{input:{type:"structure",required:["SubnetCidrReservationId"],members:{SubnetCidrReservationId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{DeletedSubnetCidrReservation:{shape:"Sn7",locationName:"deletedSubnetCidrReservation"}}}},DeleteTags:{input:{type:"structure",required:["Resources"],members:{DryRun:{locationName:"dryRun",type:"boolean"},Resources:{shape:"Sna",locationName:"resourceId"},Tags:{shape:"S6",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:"So7",locationName:"transitGateway"}}}},DeleteTransitGatewayConnect:{input:{type:"structure",required:["TransitGatewayAttachmentId"],members:{TransitGatewayAttachmentId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayConnect:{shape:"Soe",locationName:"transitGatewayConnect"}}}},DeleteTransitGatewayConnectPeer:{input:{type:"structure",required:["TransitGatewayConnectPeerId"],members:{TransitGatewayConnectPeerId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayConnectPeer:{shape:"Sok",locationName:"transitGatewayConnectPeer"}}}},DeleteTransitGatewayMulticastDomain:{input:{type:"structure",required:["TransitGatewayMulticastDomainId"],members:{TransitGatewayMulticastDomainId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayMulticastDomain:{shape:"Sox",locationName:"transitGatewayMulticastDomain"}}}},DeleteTransitGatewayPeeringAttachment:{input:{type:"structure",required:["TransitGatewayAttachmentId"],members:{TransitGatewayAttachmentId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayPeeringAttachment:{shape:"Sx",locationName:"transitGatewayPeeringAttachment"}}}},DeleteTransitGatewayPolicyTable:{input:{type:"structure",required:["TransitGatewayPolicyTableId"],members:{TransitGatewayPolicyTableId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayPolicyTable:{shape:"Sp6",locationName:"transitGatewayPolicyTable"}}}},DeleteTransitGatewayPrefixListReference:{input:{type:"structure",required:["TransitGatewayRouteTableId","PrefixListId"],members:{TransitGatewayRouteTableId:{},PrefixListId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayPrefixListReference:{shape:"Spa",locationName:"transitGatewayPrefixListReference"}}}},DeleteTransitGatewayRoute:{input:{type:"structure",required:["TransitGatewayRouteTableId","DestinationCidrBlock"],members:{TransitGatewayRouteTableId:{},DestinationCidrBlock:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Route:{shape:"Spf",locationName:"route"}}}},DeleteTransitGatewayRouteTable:{input:{type:"structure",required:["TransitGatewayRouteTableId"],members:{TransitGatewayRouteTableId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayRouteTable:{shape:"Spn",locationName:"transitGatewayRouteTable"}}}},DeleteTransitGatewayRouteTableAnnouncement:{input:{type:"structure",required:["TransitGatewayRouteTableAnnouncementId"],members:{TransitGatewayRouteTableAnnouncementId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayRouteTableAnnouncement:{shape:"Spr",locationName:"transitGatewayRouteTableAnnouncement"}}}},DeleteTransitGatewayVpcAttachment:{input:{type:"structure",required:["TransitGatewayAttachmentId"],members:{TransitGatewayAttachmentId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayVpcAttachment:{shape:"S16",locationName:"transitGatewayVpcAttachment"}}}},DeleteVerifiedAccessEndpoint:{input:{type:"structure",required:["VerifiedAccessEndpointId"],members:{VerifiedAccessEndpointId:{},ClientToken:{idempotencyToken:true},DryRun:{type:"boolean"}}},output:{type:"structure",members:{VerifiedAccessEndpoint:{shape:"Sqa",locationName:"verifiedAccessEndpoint"}}}},DeleteVerifiedAccessGroup:{input:{type:"structure",required:["VerifiedAccessGroupId"],members:{VerifiedAccessGroupId:{},ClientToken:{idempotencyToken:true},DryRun:{type:"boolean"}}},output:{type:"structure",members:{VerifiedAccessGroup:{shape:"Sqi",locationName:"verifiedAccessGroup"}}}},DeleteVerifiedAccessInstance:{input:{type:"structure",required:["VerifiedAccessInstanceId"],members:{VerifiedAccessInstanceId:{},DryRun:{type:"boolean"},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{VerifiedAccessInstance:{shape:"S65",locationName:"verifiedAccessInstance"}}}},DeleteVerifiedAccessTrustProvider:{input:{type:"structure",required:["VerifiedAccessTrustProviderId"],members:{VerifiedAccessTrustProviderId:{},DryRun:{type:"boolean"},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{VerifiedAccessTrustProvider:{shape:"S5y",locationName:"verifiedAccessTrustProvider"}}}},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:"S1g",locationName:"unsuccessful"}}}},DeleteVpcEndpointServiceConfigurations:{input:{type:"structure",required:["ServiceIds"],members:{DryRun:{type:"boolean"},ServiceIds:{shape:"Sxs",locationName:"ServiceId"}}},output:{type:"structure",members:{Unsuccessful:{shape:"S1g",locationName:"unsuccessful"}}}},DeleteVpcEndpoints:{input:{type:"structure",required:["VpcEndpointIds"],members:{DryRun:{type:"boolean"},VpcEndpointIds:{shape:"S1d",locationName:"VpcEndpointId"}}},output:{type:"structure",members:{Unsuccessful:{shape:"S1g",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:"S1x",locationName:"byoipCidr"}}}},DeprovisionIpamPoolCidr:{input:{type:"structure",required:["IpamPoolId"],members:{DryRun:{type:"boolean"},IpamPoolId:{},Cidr:{}}},output:{type:"structure",members:{IpamPoolCidr:{shape:"Sy5",locationName:"ipamPoolCidr"}}}},DeprovisionPublicIpv4PoolCidr:{input:{type:"structure",required:["PoolId","Cidr"],members:{DryRun:{type:"boolean"},PoolId:{},Cidr:{}}},output:{type:"structure",members:{PoolId:{locationName:"poolId"},DeprovisionedAddresses:{locationName:"deprovisionedAddressSet",type:"list",member:{locationName:"item"}}}}},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:"Syg",locationName:"InstanceTagKey"}}}}},output:{type:"structure",members:{InstanceTagAttribute:{shape:"Syi",locationName:"instanceTagAttribute"}}}},DeregisterTransitGatewayMulticastGroupMembers:{input:{type:"structure",members:{TransitGatewayMulticastDomainId:{},GroupIpAddress:{},NetworkInterfaceIds:{shape:"Syk"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{DeregisteredMulticastGroupMembers:{locationName:"deregisteredMulticastGroupMembers",type:"structure",members:{TransitGatewayMulticastDomainId:{locationName:"transitGatewayMulticastDomainId"},DeregisteredNetworkInterfaceIds:{shape:"So",locationName:"deregisteredNetworkInterfaceIds"},GroupIpAddress:{locationName:"groupIpAddress"}}}}}},DeregisterTransitGatewayMulticastGroupSources:{input:{type:"structure",members:{TransitGatewayMulticastDomainId:{},GroupIpAddress:{},NetworkInterfaceIds:{shape:"Syk"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{DeregisteredMulticastGroupSources:{locationName:"deregisteredMulticastGroupSources",type:"structure",members:{TransitGatewayMulticastDomainId:{locationName:"transitGatewayMulticastDomainId"},DeregisteredNetworkInterfaceIds:{shape:"So",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"}}}}}}}}}},DescribeAddressTransfers:{input:{type:"structure",members:{AllocationIds:{shape:"S4i",locationName:"AllocationId"},NextToken:{},MaxResults:{type:"integer"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{AddressTransfers:{locationName:"addressTransferSet",type:"list",member:{shape:"Sa",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeAddresses:{input:{type:"structure",members:{Filters:{shape:"Sz3",locationName:"Filter"},PublicIps:{locationName:"PublicIp",type:"list",member:{locationName:"PublicIp"}},AllocationIds:{shape:"S4i",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:"S6",locationName:"tagSet"},PublicIpv4Pool:{locationName:"publicIpv4Pool"},NetworkBorderGroup:{locationName:"networkBorderGroup"},CustomerOwnedIp:{locationName:"customerOwnedIp"},CustomerOwnedIpv4Pool:{locationName:"customerOwnedIpv4Pool"},CarrierIp:{locationName:"carrierIp"}}}}}}},DescribeAddressesAttribute:{input:{type:"structure",members:{AllocationIds:{locationName:"AllocationId",type:"list",member:{locationName:"item"}},Attribute:{},NextToken:{},MaxResults:{type:"integer"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Addresses:{locationName:"addressSet",type:"list",member:{shape:"Szg",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeAggregateIdFormat:{input:{type:"structure",members:{DryRun:{type:"boolean"}}},output:{type:"structure",members:{UseLongIdsAggregated:{locationName:"useLongIdsAggregated",type:"boolean"},Statuses:{shape:"Szk",locationName:"statusSet"}}}},DescribeAvailabilityZones:{input:{type:"structure",members:{Filters:{shape:"Sz3",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"}}}}}}},DescribeAwsNetworkPerformanceMetricSubscriptions:{input:{type:"structure",members:{MaxResults:{type:"integer"},NextToken:{},Filters:{shape:"Sz3",locationName:"Filter"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{NextToken:{locationName:"nextToken"},Subscriptions:{locationName:"subscriptionSet",type:"list",member:{locationName:"item",type:"structure",members:{Source:{locationName:"source"},Destination:{locationName:"destination"},Metric:{locationName:"metric"},Statistic:{locationName:"statistic"},Period:{locationName:"period"}}}}}}},DescribeBundleTasks:{input:{type:"structure",members:{BundleIds:{locationName:"BundleId",type:"list",member:{locationName:"BundleId"}},Filters:{shape:"Sz3",locationName:"Filter"},DryRun:{locationName:"dryRun",type:"boolean"}}},output:{type:"structure",members:{BundleTasks:{locationName:"bundleInstanceTasksSet",type:"list",member:{shape:"S7a",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:"S1x",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeCapacityReservationFleets:{input:{type:"structure",members:{CapacityReservationFleetIds:{shape:"S7k",locationName:"CapacityReservationFleetId"},NextToken:{},MaxResults:{type:"integer"},Filters:{shape:"Sz3",locationName:"Filter"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{CapacityReservationFleets:{locationName:"capacityReservationFleetSet",type:"list",member:{locationName:"item",type:"structure",members:{CapacityReservationFleetId:{locationName:"capacityReservationFleetId"},CapacityReservationFleetArn:{locationName:"capacityReservationFleetArn"},State:{locationName:"state"},TotalTargetCapacity:{locationName:"totalTargetCapacity",type:"integer"},TotalFulfilledCapacity:{locationName:"totalFulfilledCapacity",type:"double"},Tenancy:{locationName:"tenancy"},EndDate:{locationName:"endDate",type:"timestamp"},CreateTime:{locationName:"createTime",type:"timestamp"},InstanceMatchCriteria:{locationName:"instanceMatchCriteria"},AllocationStrategy:{locationName:"allocationStrategy"},InstanceTypeSpecifications:{shape:"S9x",locationName:"instanceTypeSpecificationSet"},Tags:{shape:"S6",locationName:"tagSet"}}}},NextToken:{locationName:"nextToken"}}}},DescribeCapacityReservations:{input:{type:"structure",members:{CapacityReservationIds:{locationName:"CapacityReservationId",type:"list",member:{locationName:"item"}},NextToken:{},MaxResults:{type:"integer"},Filters:{shape:"Sz3",locationName:"Filter"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{NextToken:{locationName:"nextToken"},CapacityReservations:{locationName:"capacityReservationSet",type:"list",member:{shape:"S9j",locationName:"item"}}}}},DescribeCarrierGateways:{input:{type:"structure",members:{CarrierGatewayIds:{locationName:"CarrierGatewayId",type:"list",member:{}},Filters:{shape:"Sz3",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{CarrierGateways:{locationName:"carrierGatewaySet",type:"list",member:{shape:"Sa1",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeClassicLinkInstances:{input:{type:"structure",members:{Filters:{shape:"Sz3",locationName:"Filter"},DryRun:{locationName:"dryRun",type:"boolean"},InstanceIds:{shape:"S10s",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:"Sl0",locationName:"groupSet"},InstanceId:{locationName:"instanceId"},Tags:{shape:"S6",locationName:"tagSet"},VpcId:{locationName:"vpcId"}}}},NextToken:{locationName:"nextToken"}}}},DescribeClientVpnAuthorizationRules:{input:{type:"structure",required:["ClientVpnEndpointId"],members:{ClientVpnEndpointId:{},DryRun:{type:"boolean"},NextToken:{},Filters:{shape:"Sz3",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:"S6j",locationName:"status"}}}},NextToken:{locationName:"nextToken"}}}},DescribeClientVpnConnections:{input:{type:"structure",required:["ClientVpnEndpointId"],members:{ClientVpnEndpointId:{},Filters:{shape:"Sz3",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:"S117",locationName:"status"},ConnectionEndTime:{locationName:"connectionEndTime"},PostureComplianceStatuses:{shape:"So",locationName:"postureComplianceStatusSet"}}}},NextToken:{locationName:"nextToken"}}}},DescribeClientVpnEndpoints:{input:{type:"structure",members:{ClientVpnEndpointIds:{locationName:"ClientVpnEndpointId",type:"list",member:{locationName:"item"}},MaxResults:{type:"integer"},NextToken:{},Filters:{shape:"Sz3",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:"Sah",locationName:"status"},CreationTime:{locationName:"creationTime"},DeletionTime:{locationName:"deletionTime"},DnsName:{locationName:"dnsName"},ClientCidrBlock:{locationName:"clientCidrBlock"},DnsServers:{shape:"So",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:"S6",locationName:"tagSet"},SecurityGroupIds:{shape:"S2k",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"}}}}},SessionTimeoutHours:{locationName:"sessionTimeoutHours",type:"integer"},ClientLoginBannerOptions:{locationName:"clientLoginBannerOptions",type:"structure",members:{Enabled:{locationName:"enabled",type:"boolean"},BannerText:{locationName:"bannerText"}}}}}},NextToken:{locationName:"nextToken"}}}},DescribeClientVpnRoutes:{input:{type:"structure",required:["ClientVpnEndpointId"],members:{ClientVpnEndpointId:{},Filters:{shape:"Sz3",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:"Sal",locationName:"status"},Description:{locationName:"description"}}}},NextToken:{locationName:"nextToken"}}}},DescribeClientVpnTargetNetworks:{input:{type:"structure",required:["ClientVpnEndpointId"],members:{ClientVpnEndpointId:{},AssociationIds:{shape:"So"},MaxResults:{type:"integer"},NextToken:{},Filters:{shape:"Sz3",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:"S3f",locationName:"status"},SecurityGroups:{shape:"So",locationName:"securityGroups"}}}},NextToken:{locationName:"nextToken"}}}},DescribeCoipPools:{input:{type:"structure",members:{PoolIds:{locationName:"PoolId",type:"list",member:{locationName:"item"}},Filters:{shape:"Sz3",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{CoipPools:{locationName:"coipPoolSet",type:"list",member:{shape:"Sau",locationName:"item"}},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:"S12c",locationName:"item"}}}}},DescribeCustomerGateways:{input:{type:"structure",members:{CustomerGatewayIds:{locationName:"CustomerGatewayId",type:"list",member:{locationName:"CustomerGatewayId"}},Filters:{shape:"Sz3",locationName:"Filter"},DryRun:{locationName:"dryRun",type:"boolean"}}},output:{type:"structure",members:{CustomerGateways:{locationName:"customerGatewaySet",type:"list",member:{shape:"Say",locationName:"item"}}}}},DescribeDhcpOptions:{input:{type:"structure",members:{DhcpOptionsIds:{locationName:"DhcpOptionsId",type:"list",member:{locationName:"DhcpOptionsId"}},Filters:{shape:"Sz3",locationName:"Filter"},DryRun:{locationName:"dryRun",type:"boolean"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{DhcpOptions:{locationName:"dhcpOptionsSet",type:"list",member:{shape:"Sbi",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:"Sz3",locationName:"Filter"}}},output:{type:"structure",members:{EgressOnlyInternetGateways:{locationName:"egressOnlyInternetGatewaySet",type:"list",member:{shape:"Sbp",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeElasticGpus:{input:{type:"structure",members:{ElasticGpuIds:{locationName:"ElasticGpuId",type:"list",member:{locationName:"item"}},DryRun:{type:"boolean"},Filters:{shape:"Sz3",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:"S6",locationName:"tagSet"}}}},MaxResults:{locationName:"maxResults",type:"integer"},NextToken:{locationName:"nextToken"}}}},DescribeExportImageTasks:{input:{type:"structure",members:{DryRun:{type:"boolean"},Filters:{shape:"Sz3",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:"S13g",locationName:"s3ExportLocation"},Status:{locationName:"status"},StatusMessage:{locationName:"statusMessage"},Tags:{shape:"S6",locationName:"tagSet"}}}},NextToken:{locationName:"nextToken"}}}},DescribeExportTasks:{input:{type:"structure",members:{ExportTaskIds:{locationName:"exportTaskId",type:"list",member:{locationName:"ExportTaskId"}},Filters:{shape:"Sz3",locationName:"Filter"}}},output:{type:"structure",members:{ExportTasks:{locationName:"exportTaskSet",type:"list",member:{shape:"Ses",locationName:"item"}}}}},DescribeFastLaunchImages:{input:{type:"structure",members:{ImageIds:{locationName:"ImageId",type:"list",member:{locationName:"ImageId"}},Filters:{shape:"Sz3",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{FastLaunchImages:{locationName:"fastLaunchImageSet",type:"list",member:{locationName:"item",type:"structure",members:{ImageId:{locationName:"imageId"},ResourceType:{locationName:"resourceType"},SnapshotConfiguration:{shape:"S13t",locationName:"snapshotConfiguration"},LaunchTemplate:{shape:"S13u",locationName:"launchTemplate"},MaxParallelLaunches:{locationName:"maxParallelLaunches",type:"integer"},OwnerId:{locationName:"ownerId"},State:{locationName:"state"},StateTransitionReason:{locationName:"stateTransitionReason"},StateTransitionTime:{locationName:"stateTransitionTime",type:"timestamp"}}}},NextToken:{locationName:"nextToken"}}}},DescribeFastSnapshotRestores:{input:{type:"structure",members:{Filters:{shape:"Sz3",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:"S147",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:"Sz3",locationName:"Filter"}}},output:{type:"structure",members:{ActiveInstances:{shape:"S14a",locationName:"activeInstanceSet"},NextToken:{locationName:"nextToken"},FleetId:{locationName:"fleetId"}}}},DescribeFleets:{input:{type:"structure",members:{DryRun:{type:"boolean"},MaxResults:{type:"integer"},NextToken:{},FleetIds:{shape:"Sty",locationName:"FleetId"},Filters:{shape:"Sz3",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:"Sdh",locationName:"launchTemplateSpecification"},Overrides:{locationName:"overrides",type:"list",member:{shape:"Sdi",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"},TargetCapacityUnitType:{locationName:"targetCapacityUnitType"}}},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"},TerminationDelay:{locationName:"terminationDelay",type:"integer"}}}}},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:"S6",locationName:"tagSet"},Errors:{locationName:"errorSet",type:"list",member:{locationName:"item",type:"structure",members:{LaunchTemplateAndOverrides:{shape:"Sdg",locationName:"launchTemplateAndOverrides"},Lifecycle:{locationName:"lifecycle"},ErrorCode:{locationName:"errorCode"},ErrorMessage:{locationName:"errorMessage"}}}},Instances:{locationName:"fleetInstanceSet",type:"list",member:{locationName:"item",type:"structure",members:{LaunchTemplateAndOverrides:{shape:"Sdg",locationName:"launchTemplateAndOverrides"},Lifecycle:{locationName:"lifecycle"},InstanceIds:{shape:"Sdx",locationName:"instanceIds"},InstanceType:{locationName:"instanceType"},Platform:{locationName:"platform"}}}},Context:{locationName:"context"}}}}}}},DescribeFlowLogs:{input:{type:"structure",members:{DryRun:{type:"boolean"},Filter:{shape:"Sz3"},FlowLogIds:{shape:"Su8",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"},DeliverCrossAccountRole:{locationName:"deliverCrossAccountRole"},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:"S6",locationName:"tagSet"},MaxAggregationInterval:{locationName:"maxAggregationInterval",type:"integer"},DestinationOptions:{locationName:"destinationOptions",type:"structure",members:{FileFormat:{locationName:"fileFormat"},HiveCompatiblePartitions:{locationName:"hiveCompatiblePartitions",type:"boolean"},PerHourPartition:{locationName:"perHourPartition",type:"boolean"}}}}}},NextToken:{locationName:"nextToken"}}}},DescribeFpgaImageAttribute:{input:{type:"structure",required:["FpgaImageId","Attribute"],members:{DryRun:{type:"boolean"},FpgaImageId:{},Attribute:{}}},output:{type:"structure",members:{FpgaImageAttribute:{shape:"S153",locationName:"fpgaImageAttribute"}}}},DescribeFpgaImages:{input:{type:"structure",members:{DryRun:{type:"boolean"},FpgaImageIds:{locationName:"FpgaImageId",type:"list",member:{locationName:"item"}},Owners:{shape:"S15c",locationName:"Owner"},Filters:{shape:"Sz3",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:"S157",locationName:"productCodes"},Tags:{shape:"S6",locationName:"tags"},Public:{locationName:"public",type:"boolean"},DataRetentionSupport:{locationName:"dataRetentionSupport",type:"boolean"},InstanceTypes:{locationName:"instanceTypes",type:"list",member:{locationName:"item"}}}}},NextToken:{locationName:"nextToken"}}}},DescribeHostReservationOfferings:{input:{type:"structure",members:{Filter:{shape:"Sz3"},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:"Sz3"},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:"S15y",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:"S6",locationName:"tagSet"}}}},NextToken:{locationName:"nextToken"}}}},DescribeHosts:{input:{type:"structure",members:{Filter:{shape:"Sz3",locationName:"filter"},HostIds:{shape:"S161",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:"S6",locationName:"tagSet"},HostRecovery:{locationName:"hostRecovery"},AllowsMultipleInstanceTypes:{locationName:"allowsMultipleInstanceTypes"},OwnerId:{locationName:"ownerId"},AvailabilityZoneId:{locationName:"availabilityZoneId"},MemberOfServiceLinkedResourceGroup:{locationName:"memberOfServiceLinkedResourceGroup",type:"boolean"},OutpostArn:{locationName:"outpostArn"},HostMaintenance:{locationName:"hostMaintenance"}}}},NextToken:{locationName:"nextToken"}}}},DescribeIamInstanceProfileAssociations:{input:{type:"structure",members:{AssociationIds:{locationName:"AssociationId",type:"list",member:{locationName:"AssociationId"}},Filters:{shape:"Sz3",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{IamInstanceProfileAssociations:{locationName:"iamInstanceProfileAssociationSet",type:"list",member:{shape:"S3q",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeIdFormat:{input:{type:"structure",members:{Resource:{}}},output:{type:"structure",members:{Statuses:{shape:"Szk",locationName:"statusSet"}}}},DescribeIdentityIdFormat:{input:{type:"structure",required:["PrincipalArn"],members:{PrincipalArn:{locationName:"principalArn"},Resource:{locationName:"resource"}}},output:{type:"structure",members:{Statuses:{shape:"Szk",locationName:"statusSet"}}}},DescribeImageAttribute:{input:{type:"structure",required:["Attribute","ImageId"],members:{Attribute:{},ImageId:{},DryRun:{locationName:"dryRun",type:"boolean"}}},output:{type:"structure",members:{BlockDeviceMappings:{shape:"S16q",locationName:"blockDeviceMapping"},ImageId:{locationName:"imageId"},LaunchPermissions:{shape:"S16r",locationName:"launchPermission"},ProductCodes:{shape:"S157",locationName:"productCodes"},Description:{shape:"Sbm",locationName:"description"},KernelId:{shape:"Sbm",locationName:"kernel"},RamdiskId:{shape:"Sbm",locationName:"ramdisk"},SriovNetSupport:{shape:"Sbm",locationName:"sriovNetSupport"},BootMode:{shape:"Sbm",locationName:"bootMode"},TpmSupport:{shape:"Sbm",locationName:"tpmSupport"},UefiData:{shape:"Sbm",locationName:"uefiData"},LastLaunchedTime:{shape:"Sbm",locationName:"lastLaunchedTime"},ImdsSupport:{shape:"Sbm",locationName:"imdsSupport"}}}},DescribeImages:{input:{type:"structure",members:{ExecutableUsers:{locationName:"ExecutableBy",type:"list",member:{locationName:"ExecutableBy"}},Filters:{shape:"Sz3",locationName:"Filter"},ImageIds:{shape:"S16v",locationName:"ImageId"},Owners:{shape:"S15c",locationName:"Owner"},IncludeDeprecated:{type:"boolean"},DryRun:{locationName:"dryRun",type:"boolean"},MaxResults:{type:"integer"},NextToken:{}}},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:"S157",locationName:"productCodes"},RamdiskId:{locationName:"ramdiskId"},State:{locationName:"imageState"},BlockDeviceMappings:{shape:"S16q",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:"Siz",locationName:"stateReason"},Tags:{shape:"S6",locationName:"tagSet"},VirtualizationType:{locationName:"virtualizationType"},BootMode:{locationName:"bootMode"},TpmSupport:{locationName:"tpmSupport"},DeprecationTime:{locationName:"deprecationTime"},ImdsSupport:{locationName:"imdsSupport"}}}},NextToken:{locationName:"nextToken"}}}},DescribeImportImageTasks:{input:{type:"structure",members:{DryRun:{type:"boolean"},Filters:{shape:"Sz3"},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:"S17e",locationName:"snapshotDetailSet"},Status:{locationName:"status"},StatusMessage:{locationName:"statusMessage"},Tags:{shape:"S6",locationName:"tagSet"},LicenseSpecifications:{shape:"S17i",locationName:"licenseSpecifications"},UsageOperation:{locationName:"usageOperation"},BootMode:{locationName:"bootMode"}}}},NextToken:{locationName:"nextToken"}}}},DescribeImportSnapshotTasks:{input:{type:"structure",members:{DryRun:{type:"boolean"},Filters:{shape:"Sz3"},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:"S17q",locationName:"snapshotTaskDetail"},Tags:{shape:"S6",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:"Sl0",locationName:"groupSet"},BlockDeviceMappings:{shape:"S17u",locationName:"blockDeviceMapping"},DisableApiTermination:{shape:"S17x",locationName:"disableApiTermination"},EnaSupport:{shape:"S17x",locationName:"enaSupport"},EnclaveOptions:{shape:"S17y",locationName:"enclaveOptions"},EbsOptimized:{shape:"S17x",locationName:"ebsOptimized"},InstanceId:{locationName:"instanceId"},InstanceInitiatedShutdownBehavior:{shape:"Sbm",locationName:"instanceInitiatedShutdownBehavior"},InstanceType:{shape:"Sbm",locationName:"instanceType"},KernelId:{shape:"Sbm",locationName:"kernel"},ProductCodes:{shape:"S157",locationName:"productCodes"},RamdiskId:{shape:"Sbm",locationName:"ramdisk"},RootDeviceName:{shape:"Sbm",locationName:"rootDeviceName"},SourceDestCheck:{shape:"S17x",locationName:"sourceDestCheck"},SriovNetSupport:{shape:"Sbm",locationName:"sriovNetSupport"},UserData:{shape:"Sbm",locationName:"userData"},DisableApiStop:{shape:"S17x",locationName:"disableApiStop"}}}},DescribeInstanceCreditSpecifications:{input:{type:"structure",members:{DryRun:{type:"boolean"},Filters:{shape:"Sz3",locationName:"Filter"},InstanceIds:{shape:"S10s",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:"Syi",locationName:"instanceTagAttribute"}}}},DescribeInstanceEventWindows:{input:{type:"structure",members:{DryRun:{type:"boolean"},InstanceEventWindowIds:{locationName:"InstanceEventWindowId",type:"list",member:{locationName:"InstanceEventWindowId"}},Filters:{shape:"Sz3",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{InstanceEventWindows:{locationName:"instanceEventWindowSet",type:"list",member:{shape:"S40",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeInstanceStatus:{input:{type:"structure",members:{Filters:{shape:"Sz3",locationName:"Filter"},InstanceIds:{shape:"S10s",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:"S18g",locationName:"item"}},InstanceId:{locationName:"instanceId"},InstanceState:{shape:"S18j",locationName:"instanceState"},InstanceStatus:{shape:"S18l",locationName:"instanceStatus"},SystemStatus:{shape:"S18l",locationName:"systemStatus"}}}},NextToken:{locationName:"nextToken"}}}},DescribeInstanceTypeOfferings:{input:{type:"structure",members:{DryRun:{type:"boolean"},LocationType:{},Filters:{shape:"Sz3",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:"Sz3",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"},SupportedFeatures:{locationName:"supportedFeatures",type:"list",member:{locationName:"item"}}}},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"},EncryptionSupport:{locationName:"encryptionSupport"}}},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"},EfaInfo:{locationName:"efaInfo",type:"structure",members:{MaximumEfaInterfaces:{locationName:"maximumEfaInterfaces",type:"integer"}}},EncryptionInTransitSupported:{locationName:"encryptionInTransitSupported",type:"boolean"},EnaSrdSupported:{locationName:"enaSrdSupported",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"},SupportedBootModes:{locationName:"supportedBootModes",type:"list",member:{locationName:"item"}}}}},NextToken:{locationName:"nextToken"}}}},DescribeInstances:{input:{type:"structure",members:{Filters:{shape:"Sz3",locationName:"Filter"},InstanceIds:{shape:"S10s",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:"S1bs",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeInternetGateways:{input:{type:"structure",members:{Filters:{shape:"Sz3",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:"Sey",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeIpamPools:{input:{type:"structure",members:{DryRun:{type:"boolean"},Filters:{shape:"Sz3",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},IpamPoolIds:{shape:"So",locationName:"IpamPoolId"}}},output:{type:"structure",members:{NextToken:{locationName:"nextToken"},IpamPools:{locationName:"ipamPoolSet",type:"list",member:{shape:"Sfg",locationName:"item"}}}}},DescribeIpamResourceDiscoveries:{input:{type:"structure",members:{DryRun:{type:"boolean"},IpamResourceDiscoveryIds:{shape:"So",locationName:"IpamResourceDiscoveryId"},NextToken:{},MaxResults:{type:"integer"},Filters:{shape:"Sz3",locationName:"Filter"}}},output:{type:"structure",members:{IpamResourceDiscoveries:{locationName:"ipamResourceDiscoverySet",type:"list",member:{shape:"Sfn",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeIpamResourceDiscoveryAssociations:{input:{type:"structure",members:{DryRun:{type:"boolean"},IpamResourceDiscoveryAssociationIds:{shape:"So",locationName:"IpamResourceDiscoveryAssociationId"},NextToken:{},MaxResults:{type:"integer"},Filters:{shape:"Sz3",locationName:"Filter"}}},output:{type:"structure",members:{IpamResourceDiscoveryAssociations:{locationName:"ipamResourceDiscoveryAssociationSet",type:"list",member:{shape:"S4c",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeIpamScopes:{input:{type:"structure",members:{DryRun:{type:"boolean"},Filters:{shape:"Sz3",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},IpamScopeIds:{shape:"So",locationName:"IpamScopeId"}}},output:{type:"structure",members:{NextToken:{locationName:"nextToken"},IpamScopes:{locationName:"ipamScopeSet",type:"list",member:{shape:"Sfr",locationName:"item"}}}}},DescribeIpams:{input:{type:"structure",members:{DryRun:{type:"boolean"},Filters:{shape:"Sz3",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},IpamIds:{shape:"So",locationName:"IpamId"}}},output:{type:"structure",members:{NextToken:{locationName:"nextToken"},Ipams:{locationName:"ipamSet",type:"list",member:{shape:"Sf3",locationName:"item"}}}}},DescribeIpv6Pools:{input:{type:"structure",members:{PoolIds:{locationName:"PoolId",type:"list",member:{locationName:"item"}},NextToken:{},MaxResults:{type:"integer"},DryRun:{type:"boolean"},Filters:{shape:"Sz3",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:"S6",locationName:"tagSet"}}}},NextToken:{locationName:"nextToken"}}}},DescribeKeyPairs:{input:{type:"structure",members:{Filters:{shape:"Sz3",locationName:"Filter"},KeyNames:{locationName:"KeyName",type:"list",member:{locationName:"KeyName"}},KeyPairIds:{locationName:"KeyPairId",type:"list",member:{locationName:"KeyPairId"}},DryRun:{locationName:"dryRun",type:"boolean"},IncludePublicKey:{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"},KeyType:{locationName:"keyType"},Tags:{shape:"S6",locationName:"tagSet"},PublicKey:{locationName:"publicKey"},CreateTime:{locationName:"createTime",type:"timestamp"}}}}}}},DescribeLaunchTemplateVersions:{input:{type:"structure",members:{DryRun:{type:"boolean"},LaunchTemplateId:{},LaunchTemplateName:{},Versions:{shape:"Suv",locationName:"LaunchTemplateVersion"},MinVersion:{},MaxVersion:{},NextToken:{},MaxResults:{type:"integer"},Filters:{shape:"Sz3",locationName:"Filter"},ResolveAlias:{type:"boolean"}}},output:{type:"structure",members:{LaunchTemplateVersions:{locationName:"launchTemplateVersionSet",type:"list",member:{shape:"Sho",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:"Sz3",locationName:"Filter"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{LaunchTemplates:{locationName:"launchTemplates",type:"list",member:{shape:"Shi",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociations:{input:{type:"structure",members:{LocalGatewayRouteTableVirtualInterfaceGroupAssociationIds:{locationName:"LocalGatewayRouteTableVirtualInterfaceGroupAssociationId",type:"list",member:{locationName:"item"}},Filters:{shape:"Sz3",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{LocalGatewayRouteTableVirtualInterfaceGroupAssociations:{locationName:"localGatewayRouteTableVirtualInterfaceGroupAssociationSet",type:"list",member:{shape:"Sj2",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeLocalGatewayRouteTableVpcAssociations:{input:{type:"structure",members:{LocalGatewayRouteTableVpcAssociationIds:{locationName:"LocalGatewayRouteTableVpcAssociationId",type:"list",member:{locationName:"item"}},Filters:{shape:"Sz3",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{LocalGatewayRouteTableVpcAssociations:{locationName:"localGatewayRouteTableVpcAssociationSet",type:"list",member:{shape:"Sj6",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeLocalGatewayRouteTables:{input:{type:"structure",members:{LocalGatewayRouteTableIds:{locationName:"LocalGatewayRouteTableId",type:"list",member:{locationName:"item"}},Filters:{shape:"Sz3",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{LocalGatewayRouteTables:{locationName:"localGatewayRouteTableSet",type:"list",member:{shape:"Siy",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeLocalGatewayVirtualInterfaceGroups:{input:{type:"structure",members:{LocalGatewayVirtualInterfaceGroupIds:{locationName:"LocalGatewayVirtualInterfaceGroupId",type:"list",member:{locationName:"item"}},Filters:{shape:"Sz3",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:"S1eh",locationName:"localGatewayVirtualInterfaceIdSet"},LocalGatewayId:{locationName:"localGatewayId"},OwnerId:{locationName:"ownerId"},Tags:{shape:"S6",locationName:"tagSet"}}}},NextToken:{locationName:"nextToken"}}}},DescribeLocalGatewayVirtualInterfaces:{input:{type:"structure",members:{LocalGatewayVirtualInterfaceIds:{shape:"S1eh",locationName:"LocalGatewayVirtualInterfaceId"},Filters:{shape:"Sz3",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:"S6",locationName:"tagSet"}}}},NextToken:{locationName:"nextToken"}}}},DescribeLocalGateways:{input:{type:"structure",members:{LocalGatewayIds:{locationName:"LocalGatewayId",type:"list",member:{locationName:"item"}},Filters:{shape:"Sz3",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:"S6",locationName:"tagSet"}}}},NextToken:{locationName:"nextToken"}}}},DescribeManagedPrefixLists:{input:{type:"structure",members:{DryRun:{type:"boolean"},Filters:{shape:"Sz3",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},PrefixListIds:{shape:"So",locationName:"PrefixListId"}}},output:{type:"structure",members:{NextToken:{locationName:"nextToken"},PrefixLists:{locationName:"prefixListSet",type:"list",member:{shape:"Sjc",locationName:"item"}}}}},DescribeMovingAddresses:{input:{type:"structure",members:{Filters:{shape:"Sz3",locationName:"filter"},DryRun:{locationName:"dryRun",type:"boolean"},MaxResults:{locationName:"maxResults",type:"integer"},NextToken:{locationName:"nextToken"},PublicIps:{shape:"So",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:"Sz3"},MaxResults:{type:"integer"},NatGatewayIds:{locationName:"NatGatewayId",type:"list",member:{locationName:"item"}},NextToken:{}}},output:{type:"structure",members:{NatGateways:{locationName:"natGatewaySet",type:"list",member:{shape:"Sjh",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeNetworkAcls:{input:{type:"structure",members:{Filters:{shape:"Sz3",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:"Sjm",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeNetworkInsightsAccessScopeAnalyses:{input:{type:"structure",members:{NetworkInsightsAccessScopeAnalysisIds:{locationName:"NetworkInsightsAccessScopeAnalysisId",type:"list",member:{locationName:"item"}},NetworkInsightsAccessScopeId:{},AnalysisStartTimeBegin:{type:"timestamp"},AnalysisStartTimeEnd:{type:"timestamp"},Filters:{shape:"Sz3",locationName:"Filter"},MaxResults:{type:"integer"},DryRun:{type:"boolean"},NextToken:{}}},output:{type:"structure",members:{NetworkInsightsAccessScopeAnalyses:{locationName:"networkInsightsAccessScopeAnalysisSet",type:"list",member:{shape:"S1fh",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeNetworkInsightsAccessScopes:{input:{type:"structure",members:{NetworkInsightsAccessScopeIds:{locationName:"NetworkInsightsAccessScopeId",type:"list",member:{locationName:"item"}},Filters:{shape:"Sz3",locationName:"Filter"},MaxResults:{type:"integer"},DryRun:{type:"boolean"},NextToken:{}}},output:{type:"structure",members:{NetworkInsightsAccessScopes:{locationName:"networkInsightsAccessScopeSet",type:"list",member:{shape:"Sk7",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:"Sz3",locationName:"Filter"},MaxResults:{type:"integer"},DryRun:{type:"boolean"},NextToken:{}}},output:{type:"structure",members:{NetworkInsightsAnalyses:{locationName:"networkInsightsAnalysisSet",type:"list",member:{shape:"S1fs",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeNetworkInsightsPaths:{input:{type:"structure",members:{NetworkInsightsPathIds:{locationName:"NetworkInsightsPathId",type:"list",member:{locationName:"item"}},Filters:{shape:"Sz3",locationName:"Filter"},MaxResults:{type:"integer"},DryRun:{type:"boolean"},NextToken:{}}},output:{type:"structure",members:{NetworkInsightsPaths:{locationName:"networkInsightsPathSet",type:"list",member:{shape:"Sko",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:"Skx",locationName:"attachment"},Description:{shape:"Sbm",locationName:"description"},Groups:{shape:"Sl0",locationName:"groupSet"},NetworkInterfaceId:{locationName:"networkInterfaceId"},SourceDestCheck:{shape:"S17x",locationName:"sourceDestCheck"}}}},DescribeNetworkInterfacePermissions:{input:{type:"structure",members:{NetworkInterfacePermissionIds:{locationName:"NetworkInterfacePermissionId",type:"list",member:{}},Filters:{shape:"Sz3",locationName:"Filter"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{NetworkInterfacePermissions:{locationName:"networkInterfacePermissions",type:"list",member:{shape:"Sld",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeNetworkInterfaces:{input:{type:"structure",members:{Filters:{shape:"Sz3",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:"Skv",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribePlacementGroups:{input:{type:"structure",members:{Filters:{shape:"Sz3",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:"Slk",locationName:"item"}}}}},DescribePrefixLists:{input:{type:"structure",members:{DryRun:{type:"boolean"},Filters:{shape:"Sz3",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:"So",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:"Szk",locationName:"statusSet"}}}},NextToken:{locationName:"nextToken"}}}},DescribePublicIpv4Pools:{input:{type:"structure",members:{PoolIds:{locationName:"PoolId",type:"list",member:{locationName:"item"}},NextToken:{},MaxResults:{type:"integer"},Filters:{shape:"Sz3",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:{shape:"S1hv",locationName:"item"}},TotalAddressCount:{locationName:"totalAddressCount",type:"integer"},TotalAvailableAddressCount:{locationName:"totalAvailableAddressCount",type:"integer"},NetworkBorderGroup:{locationName:"networkBorderGroup"},Tags:{shape:"S6",locationName:"tagSet"}}}},NextToken:{locationName:"nextToken"}}}},DescribeRegions:{input:{type:"structure",members:{Filters:{shape:"Sz3",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"}}}}}}},DescribeReplaceRootVolumeTasks:{input:{type:"structure",members:{ReplaceRootVolumeTaskIds:{locationName:"ReplaceRootVolumeTaskId",type:"list",member:{locationName:"ReplaceRootVolumeTaskId"}},Filters:{shape:"Sz3",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{ReplaceRootVolumeTasks:{locationName:"replaceRootVolumeTaskSet",type:"list",member:{shape:"Slq",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeReservedInstances:{input:{type:"structure",members:{Filters:{shape:"Sz3",locationName:"Filter"},OfferingClass:{},ReservedInstancesIds:{shape:"S1i8",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:"S1ig",locationName:"recurringCharges"},Scope:{locationName:"scope"},Tags:{shape:"S6",locationName:"tagSet"}}}}}}},DescribeReservedInstancesListings:{input:{type:"structure",members:{Filters:{shape:"Sz3",locationName:"Filter"},ReservedInstancesId:{locationName:"reservedInstancesId"},ReservedInstancesListingId:{locationName:"reservedInstancesListingId"}}},output:{type:"structure",members:{ReservedInstancesListings:{shape:"S88",locationName:"reservedInstancesListingsSet"}}}},DescribeReservedInstancesModifications:{input:{type:"structure",members:{Filters:{shape:"Sz3",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:"S1iu",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:"Sz3",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:"S1ig",locationName:"recurringCharges"},Scope:{locationName:"scope"}}}},NextToken:{locationName:"nextToken"}}}},DescribeRouteTables:{input:{type:"structure",members:{Filters:{shape:"Sz3",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:"Sm6",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeScheduledInstanceAvailability:{input:{type:"structure",required:["FirstSlotStartTimeRange","Recurrence"],members:{DryRun:{type:"boolean"},Filters:{shape:"Sz3",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:"S1jh",locationName:"recurrence"},SlotDurationInHours:{locationName:"slotDurationInHours",type:"integer"},TotalScheduledInstanceHours:{locationName:"totalScheduledInstanceHours",type:"integer"}}}}}}},DescribeScheduledInstances:{input:{type:"structure",members:{DryRun:{type:"boolean"},Filters:{shape:"Sz3",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:"S1jp",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"}}}}}}},DescribeSecurityGroupRules:{input:{type:"structure",members:{Filters:{shape:"Sz3",locationName:"Filter"},SecurityGroupRuleIds:{shape:"S1jw",locationName:"SecurityGroupRuleId"},DryRun:{type:"boolean"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{SecurityGroupRules:{shape:"S6x",locationName:"securityGroupRuleSet"},NextToken:{locationName:"nextToken"}}}},DescribeSecurityGroups:{input:{type:"structure",members:{Filters:{shape:"Sz3",locationName:"Filter"},GroupIds:{shape:"S5m",locationName:"GroupId"},GroupNames:{shape:"S1k0",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:"S6m",locationName:"ipPermissions"},OwnerId:{locationName:"ownerId"},GroupId:{locationName:"groupId"},IpPermissionsEgress:{shape:"S6m",locationName:"ipPermissionsEgress"},Tags:{shape:"S6",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:"S1k8",locationName:"createVolumePermission"},ProductCodes:{shape:"S157",locationName:"productCodes"},SnapshotId:{locationName:"snapshotId"}}}},DescribeSnapshotTierStatus:{input:{type:"structure",members:{Filters:{shape:"Sz3",locationName:"Filter"},DryRun:{type:"boolean"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{SnapshotTierStatuses:{locationName:"snapshotTierStatusSet",type:"list",member:{locationName:"item",type:"structure",members:{SnapshotId:{locationName:"snapshotId"},VolumeId:{locationName:"volumeId"},Status:{locationName:"status"},OwnerId:{locationName:"ownerId"},Tags:{shape:"S6",locationName:"tagSet"},StorageTier:{locationName:"storageTier"},LastTieringStartTime:{locationName:"lastTieringStartTime",type:"timestamp"},LastTieringProgress:{locationName:"lastTieringProgress",type:"integer"},LastTieringOperationStatus:{locationName:"lastTieringOperationStatus"},LastTieringOperationStatusDetail:{locationName:"lastTieringOperationStatusDetail"},ArchivalCompleteTime:{locationName:"archivalCompleteTime",type:"timestamp"},RestoreExpiryTime:{locationName:"restoreExpiryTime",type:"timestamp"}}}},NextToken:{locationName:"nextToken"}}}},DescribeSnapshots:{input:{type:"structure",members:{Filters:{shape:"Sz3",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},OwnerIds:{shape:"S15c",locationName:"Owner"},RestorableByUserIds:{locationName:"RestorableBy",type:"list",member:{}},SnapshotIds:{shape:"S1ki",locationName:"SnapshotId"},DryRun:{locationName:"dryRun",type:"boolean"}}},output:{type:"structure",members:{Snapshots:{locationName:"snapshotSet",type:"list",member:{shape:"Smi",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeSpotDatafeedSubscription:{input:{type:"structure",members:{DryRun:{locationName:"dryRun",type:"boolean"}}},output:{type:"structure",members:{SpotDatafeedSubscription:{shape:"Smv",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:"S14a",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:"S147",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:"S8k",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:"S1l1",locationName:"spotFleetRequestConfig"},SpotFleetRequestId:{locationName:"spotFleetRequestId"},SpotFleetRequestState:{locationName:"spotFleetRequestState"},Tags:{shape:"S6",locationName:"tagSet"}}}}}}},DescribeSpotInstanceRequests:{input:{type:"structure",members:{Filters:{shape:"Sz3",locationName:"Filter"},DryRun:{locationName:"dryRun",type:"boolean"},SpotInstanceRequestIds:{shape:"S8v",locationName:"SpotInstanceRequestId"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{SpotInstanceRequests:{shape:"S1lt",locationName:"spotInstanceRequestSet"},NextToken:{locationName:"nextToken"}}}},DescribeSpotPriceHistory:{input:{type:"structure",members:{Filters:{shape:"Sz3",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:"S1mb",locationName:"staleIpPermissions"},StaleIpPermissionsEgress:{shape:"S1mb",locationName:"staleIpPermissionsEgress"},VpcId:{locationName:"vpcId"}}}}}}},DescribeStoreImageTasks:{input:{type:"structure",members:{ImageIds:{locationName:"ImageId",type:"list",member:{locationName:"item"}},DryRun:{type:"boolean"},Filters:{shape:"Sz3",locationName:"Filter"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{StoreImageTaskResults:{locationName:"storeImageTaskResultSet",type:"list",member:{locationName:"item",type:"structure",members:{AmiId:{locationName:"amiId"},TaskStartTime:{locationName:"taskStartTime",type:"timestamp"},Bucket:{locationName:"bucket"},S3objectKey:{locationName:"s3objectKey"},ProgressPercentage:{locationName:"progressPercentage",type:"integer"},StoreTaskState:{locationName:"storeTaskState"},StoreTaskFailureReason:{locationName:"storeTaskFailureReason"}}}},NextToken:{locationName:"nextToken"}}}},DescribeSubnets:{input:{type:"structure",members:{Filters:{shape:"Sz3",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:"Sb1",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeTags:{input:{type:"structure",members:{DryRun:{locationName:"dryRun",type:"boolean"},Filters:{shape:"Sz3",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:"Sz3",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{TrafficMirrorFilters:{locationName:"trafficMirrorFilterSet",type:"list",member:{shape:"Sne",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeTrafficMirrorSessions:{input:{type:"structure",members:{TrafficMirrorSessionIds:{locationName:"TrafficMirrorSessionId",type:"list",member:{locationName:"item"}},DryRun:{type:"boolean"},Filters:{shape:"Sz3",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{TrafficMirrorSessions:{locationName:"trafficMirrorSessionSet",type:"list",member:{shape:"Snt",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeTrafficMirrorTargets:{input:{type:"structure",members:{TrafficMirrorTargetIds:{locationName:"TrafficMirrorTargetId",type:"list",member:{locationName:"item"}},DryRun:{type:"boolean"},Filters:{shape:"Sz3",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{TrafficMirrorTargets:{locationName:"trafficMirrorTargetSet",type:"list",member:{shape:"Snw",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeTransitGatewayAttachments:{input:{type:"structure",members:{TransitGatewayAttachmentIds:{shape:"S1n9"},Filters:{shape:"Sz3",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:"S6",locationName:"tagSet"}}}},NextToken:{locationName:"nextToken"}}}},DescribeTransitGatewayConnectPeers:{input:{type:"structure",members:{TransitGatewayConnectPeerIds:{type:"list",member:{locationName:"item"}},Filters:{shape:"Sz3",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayConnectPeers:{locationName:"transitGatewayConnectPeerSet",type:"list",member:{shape:"Sok",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeTransitGatewayConnects:{input:{type:"structure",members:{TransitGatewayAttachmentIds:{shape:"S1n9"},Filters:{shape:"Sz3",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayConnects:{locationName:"transitGatewayConnectSet",type:"list",member:{shape:"Soe",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeTransitGatewayMulticastDomains:{input:{type:"structure",members:{TransitGatewayMulticastDomainIds:{type:"list",member:{locationName:"item"}},Filters:{shape:"Sz3",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayMulticastDomains:{locationName:"transitGatewayMulticastDomains",type:"list",member:{shape:"Sox",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeTransitGatewayPeeringAttachments:{input:{type:"structure",members:{TransitGatewayAttachmentIds:{shape:"S1n9"},Filters:{shape:"Sz3",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayPeeringAttachments:{locationName:"transitGatewayPeeringAttachments",type:"list",member:{shape:"Sx",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeTransitGatewayPolicyTables:{input:{type:"structure",members:{TransitGatewayPolicyTableIds:{type:"list",member:{locationName:"item"}},Filters:{shape:"Sz3",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayPolicyTables:{locationName:"transitGatewayPolicyTables",type:"list",member:{shape:"Sp6",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeTransitGatewayRouteTableAnnouncements:{input:{type:"structure",members:{TransitGatewayRouteTableAnnouncementIds:{type:"list",member:{locationName:"item"}},Filters:{shape:"Sz3",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayRouteTableAnnouncements:{locationName:"transitGatewayRouteTableAnnouncements",type:"list",member:{shape:"Spr",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeTransitGatewayRouteTables:{input:{type:"structure",members:{TransitGatewayRouteTableIds:{type:"list",member:{locationName:"item"}},Filters:{shape:"Sz3",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayRouteTables:{locationName:"transitGatewayRouteTables",type:"list",member:{shape:"Spn",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeTransitGatewayVpcAttachments:{input:{type:"structure",members:{TransitGatewayAttachmentIds:{shape:"S1n9"},Filters:{shape:"Sz3",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayVpcAttachments:{locationName:"transitGatewayVpcAttachments",type:"list",member:{shape:"S16",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeTransitGateways:{input:{type:"structure",members:{TransitGatewayIds:{type:"list",member:{locationName:"item"}},Filters:{shape:"Sz3",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGateways:{locationName:"transitGatewaySet",type:"list",member:{shape:"So7",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeTrunkInterfaceAssociations:{input:{type:"structure",members:{AssociationIds:{locationName:"AssociationId",type:"list",member:{locationName:"item"}},DryRun:{type:"boolean"},Filters:{shape:"Sz3",locationName:"Filter"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{InterfaceAssociations:{locationName:"interfaceAssociationSet",type:"list",member:{shape:"S5a",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeVerifiedAccessEndpoints:{input:{type:"structure",members:{VerifiedAccessEndpointIds:{locationName:"VerifiedAccessEndpointId",type:"list",member:{locationName:"item"}},VerifiedAccessInstanceId:{},VerifiedAccessGroupId:{},MaxResults:{type:"integer"},NextToken:{},Filters:{shape:"Sz3",locationName:"Filter"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{VerifiedAccessEndpoints:{locationName:"verifiedAccessEndpointSet",type:"list",member:{shape:"Sqa",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeVerifiedAccessGroups:{input:{type:"structure",members:{VerifiedAccessGroupIds:{locationName:"VerifiedAccessGroupId",type:"list",member:{locationName:"item"}},VerifiedAccessInstanceId:{},MaxResults:{type:"integer"},NextToken:{},Filters:{shape:"Sz3",locationName:"Filter"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{VerifiedAccessGroups:{locationName:"verifiedAccessGroupSet",type:"list",member:{shape:"Sqi",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeVerifiedAccessInstanceLoggingConfigurations:{input:{type:"structure",members:{VerifiedAccessInstanceIds:{shape:"S1os",locationName:"VerifiedAccessInstanceId"},MaxResults:{type:"integer"},NextToken:{},Filters:{shape:"Sz3",locationName:"Filter"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{LoggingConfigurations:{locationName:"loggingConfigurationSet",type:"list",member:{shape:"S1ow",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeVerifiedAccessInstances:{input:{type:"structure",members:{VerifiedAccessInstanceIds:{shape:"S1os",locationName:"VerifiedAccessInstanceId"},MaxResults:{type:"integer"},NextToken:{},Filters:{shape:"Sz3",locationName:"Filter"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{VerifiedAccessInstances:{locationName:"verifiedAccessInstanceSet",type:"list",member:{shape:"S65",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeVerifiedAccessTrustProviders:{input:{type:"structure",members:{VerifiedAccessTrustProviderIds:{locationName:"VerifiedAccessTrustProviderId",type:"list",member:{locationName:"item"}},MaxResults:{type:"integer"},NextToken:{},Filters:{shape:"Sz3",locationName:"Filter"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{VerifiedAccessTrustProviders:{locationName:"verifiedAccessTrustProviderSet",type:"list",member:{shape:"S5y",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:"S17x",locationName:"autoEnableIO"},ProductCodes:{shape:"S157",locationName:"productCodes"},VolumeId:{locationName:"volumeId"}}}},DescribeVolumeStatus:{input:{type:"structure",members:{Filters:{shape:"Sz3",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},VolumeIds:{shape:"Smo",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:"Sz3",locationName:"Filter"},VolumeIds:{shape:"Smo",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:"Sqr",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeVolumesModifications:{input:{type:"structure",members:{DryRun:{type:"boolean"},VolumeIds:{shape:"Smo",locationName:"VolumeId"},Filters:{shape:"Sz3",locationName:"Filter"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{VolumesModifications:{locationName:"volumeModificationSet",type:"list",member:{shape:"S1q0",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:"S17x",locationName:"enableDnsHostnames"},EnableDnsSupport:{shape:"S17x",locationName:"enableDnsSupport"},EnableNetworkAddressUsageMetrics:{shape:"S17x",locationName:"enableNetworkAddressUsageMetrics"}}}},DescribeVpcClassicLink:{input:{type:"structure",members:{Filters:{shape:"Sz3",locationName:"Filter"},DryRun:{locationName:"dryRun",type:"boolean"},VpcIds:{shape:"S1q6",locationName:"VpcId"}}},output:{type:"structure",members:{Vpcs:{locationName:"vpcSet",type:"list",member:{locationName:"item",type:"structure",members:{ClassicLinkEnabled:{locationName:"classicLinkEnabled",type:"boolean"},Tags:{shape:"S6",locationName:"tagSet"},VpcId:{locationName:"vpcId"}}}}}}},DescribeVpcClassicLinkDnsSupport:{input:{type:"structure",members:{MaxResults:{locationName:"maxResults",type:"integer"},NextToken:{locationName:"nextToken"},VpcIds:{shape:"S1q6"}}},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:"Sz3",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{ConnectionNotificationSet:{locationName:"connectionNotificationSet",type:"list",member:{shape:"Srf",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeVpcEndpointConnections:{input:{type:"structure",members:{DryRun:{type:"boolean"},Filters:{shape:"Sz3",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:"Sra",locationName:"dnsEntrySet"},NetworkLoadBalancerArns:{shape:"So",locationName:"networkLoadBalancerArnSet"},GatewayLoadBalancerArns:{shape:"So",locationName:"gatewayLoadBalancerArnSet"},IpAddressType:{locationName:"ipAddressType"},VpcEndpointConnectionId:{locationName:"vpcEndpointConnectionId"},Tags:{shape:"S6",locationName:"tagSet"}}}},NextToken:{locationName:"nextToken"}}}},DescribeVpcEndpointServiceConfigurations:{input:{type:"structure",members:{DryRun:{type:"boolean"},ServiceIds:{shape:"Sxs",locationName:"ServiceId"},Filters:{shape:"Sz3",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{ServiceConfigurations:{locationName:"serviceConfigurationSet",type:"list",member:{shape:"Srk",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeVpcEndpointServicePermissions:{input:{type:"structure",required:["ServiceId"],members:{DryRun:{type:"boolean"},ServiceId:{},Filters:{shape:"Sz3",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"},ServicePermissionId:{locationName:"servicePermissionId"},Tags:{shape:"S6",locationName:"tagSet"},ServiceId:{locationName:"serviceId"}}}},NextToken:{locationName:"nextToken"}}}},DescribeVpcEndpointServices:{input:{type:"structure",members:{DryRun:{type:"boolean"},ServiceNames:{shape:"So",locationName:"ServiceName"},Filters:{shape:"Sz3",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{ServiceNames:{shape:"So",locationName:"serviceNameSet"},ServiceDetails:{locationName:"serviceDetailSet",type:"list",member:{locationName:"item",type:"structure",members:{ServiceName:{locationName:"serviceName"},ServiceId:{locationName:"serviceId"},ServiceType:{shape:"Srl",locationName:"serviceType"},AvailabilityZones:{shape:"So",locationName:"availabilityZoneSet"},Owner:{locationName:"owner"},BaseEndpointDnsNames:{shape:"So",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"},PayerResponsibility:{locationName:"payerResponsibility"},Tags:{shape:"S6",locationName:"tagSet"},PrivateDnsNameVerificationState:{locationName:"privateDnsNameVerificationState"},SupportedIpAddressTypes:{shape:"Srp",locationName:"supportedIpAddressTypeSet"}}}},NextToken:{locationName:"nextToken"}}}},DescribeVpcEndpoints:{input:{type:"structure",members:{DryRun:{type:"boolean"},VpcEndpointIds:{shape:"S1d",locationName:"VpcEndpointId"},Filters:{shape:"Sz3",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{VpcEndpoints:{locationName:"vpcEndpointSet",type:"list",member:{shape:"Sr5",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeVpcPeeringConnections:{input:{type:"structure",members:{Filters:{shape:"Sz3",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:"S1m",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeVpcs:{input:{type:"structure",members:{Filters:{shape:"Sz3",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:"Sb9",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeVpnConnections:{input:{type:"structure",members:{Filters:{shape:"Sz3",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:"Ssk",locationName:"item"}}}}},DescribeVpnGateways:{input:{type:"structure",members:{Filters:{shape:"Sz3",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:"Stg",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"}}}},DetachVerifiedAccessTrustProvider:{input:{type:"structure",required:["VerifiedAccessInstanceId","VerifiedAccessTrustProviderId"],members:{VerifiedAccessInstanceId:{},VerifiedAccessTrustProviderId:{},ClientToken:{idempotencyToken:true},DryRun:{type:"boolean"}}},output:{type:"structure",members:{VerifiedAccessTrustProvider:{shape:"S5y",locationName:"verifiedAccessTrustProvider"},VerifiedAccessInstance:{shape:"S65",locationName:"verifiedAccessInstance"}}}},DetachVolume:{input:{type:"structure",required:["VolumeId"],members:{Device:{},Force:{type:"boolean"},InstanceId:{},VolumeId:{},DryRun:{locationName:"dryRun",type:"boolean"}}},output:{shape:"S6a"}},DetachVpnGateway:{input:{type:"structure",required:["VpcId","VpnGatewayId"],members:{VpcId:{},VpnGatewayId:{},DryRun:{locationName:"dryRun",type:"boolean"}}}},DisableAddressTransfer:{input:{type:"structure",required:["AllocationId"],members:{AllocationId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{AddressTransfer:{shape:"Sa",locationName:"addressTransfer"}}}},DisableAwsNetworkPerformanceMetricSubscription:{input:{type:"structure",members:{Source:{},Destination:{},Metric:{},Statistic:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Output:{locationName:"output",type:"boolean"}}}},DisableEbsEncryptionByDefault:{input:{type:"structure",members:{DryRun:{type:"boolean"}}},output:{type:"structure",members:{EbsEncryptionByDefault:{locationName:"ebsEncryptionByDefault",type:"boolean"}}}},DisableFastLaunch:{input:{type:"structure",required:["ImageId"],members:{ImageId:{},Force:{type:"boolean"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{ImageId:{locationName:"imageId"},ResourceType:{locationName:"resourceType"},SnapshotConfiguration:{shape:"S13t",locationName:"snapshotConfiguration"},LaunchTemplate:{shape:"S13u",locationName:"launchTemplate"},MaxParallelLaunches:{locationName:"maxParallelLaunches",type:"integer"},OwnerId:{locationName:"ownerId"},State:{locationName:"state"},StateTransitionReason:{locationName:"stateTransitionReason"},StateTransitionTime:{locationName:"stateTransitionTime",type:"timestamp"}}}},DisableFastSnapshotRestores:{input:{type:"structure",required:["AvailabilityZones","SourceSnapshotIds"],members:{AvailabilityZones:{shape:"S1s6",locationName:"AvailabilityZone"},SourceSnapshotIds:{shape:"S1ki",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"}}}}}}}}}}}},DisableImageDeprecation:{input:{type:"structure",required:["ImageId"],members:{ImageId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Return:{locationName:"return",type:"boolean"}}}},DisableIpamOrganizationAdminAccount:{input:{type:"structure",required:["DelegatedAdminAccountId"],members:{DryRun:{type:"boolean"},DelegatedAdminAccountId:{}}},output:{type:"structure",members:{Success:{locationName:"success",type:"boolean"}}}},DisableSerialConsoleAccess:{input:{type:"structure",members:{DryRun:{type:"boolean"}}},output:{type:"structure",members:{SerialConsoleAccessEnabled:{locationName:"serialConsoleAccessEnabled",type:"boolean"}}}},DisableTransitGatewayRouteTablePropagation:{input:{type:"structure",required:["TransitGatewayRouteTableId"],members:{TransitGatewayRouteTableId:{},TransitGatewayAttachmentId:{},DryRun:{type:"boolean"},TransitGatewayRouteTableAnnouncementId:{}}},output:{type:"structure",members:{Propagation:{shape:"S1sn",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:"S3f",locationName:"status"}}}},DisassociateEnclaveCertificateIamRole:{input:{type:"structure",required:["CertificateArn","RoleArn"],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:"S3q",locationName:"iamInstanceProfileAssociation"}}}},DisassociateInstanceEventWindow:{input:{type:"structure",required:["InstanceEventWindowId","AssociationTarget"],members:{DryRun:{type:"boolean"},InstanceEventWindowId:{},AssociationTarget:{type:"structure",members:{InstanceIds:{shape:"S3w",locationName:"InstanceId"},InstanceTags:{shape:"S6",locationName:"InstanceTag"},DedicatedHostIds:{shape:"S3x",locationName:"DedicatedHostId"}}}}},output:{type:"structure",members:{InstanceEventWindow:{shape:"S40",locationName:"instanceEventWindow"}}}},DisassociateIpamResourceDiscovery:{input:{type:"structure",required:["IpamResourceDiscoveryAssociationId"],members:{DryRun:{type:"boolean"},IpamResourceDiscoveryAssociationId:{}}},output:{type:"structure",members:{IpamResourceDiscoveryAssociation:{shape:"S4c",locationName:"ipamResourceDiscoveryAssociation"}}}},DisassociateNatGatewayAddress:{input:{type:"structure",required:["NatGatewayId","AssociationIds"],members:{NatGatewayId:{},AssociationIds:{locationName:"AssociationId",type:"list",member:{locationName:"item"}},MaxDrainDurationSeconds:{type:"integer"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{NatGatewayId:{locationName:"natGatewayId"},NatGatewayAddresses:{shape:"S34",locationName:"natGatewayAddressSet"}}}},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:"S4s",locationName:"ipv6CidrBlockAssociation"},SubnetId:{locationName:"subnetId"}}}},DisassociateTransitGatewayMulticastDomain:{input:{type:"structure",required:["TransitGatewayMulticastDomainId","TransitGatewayAttachmentId","SubnetIds"],members:{TransitGatewayMulticastDomainId:{},TransitGatewayAttachmentId:{},SubnetIds:{shape:"S4x"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Associations:{shape:"Sq",locationName:"associations"}}}},DisassociateTransitGatewayPolicyTable:{input:{type:"structure",required:["TransitGatewayPolicyTableId","TransitGatewayAttachmentId"],members:{TransitGatewayPolicyTableId:{},TransitGatewayAttachmentId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Association:{shape:"S52",locationName:"association"}}}},DisassociateTransitGatewayRouteTable:{input:{type:"structure",required:["TransitGatewayRouteTableId","TransitGatewayAttachmentId"],members:{TransitGatewayRouteTableId:{},TransitGatewayAttachmentId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Association:{shape:"S57",locationName:"association"}}}},DisassociateTrunkInterface:{input:{type:"structure",required:["AssociationId"],members:{AssociationId:{},ClientToken:{idempotencyToken:true},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Return:{locationName:"return",type:"boolean"},ClientToken:{locationName:"clientToken"}}}},DisassociateVpcCidrBlock:{input:{type:"structure",required:["AssociationId"],members:{AssociationId:{locationName:"associationId"}}},output:{type:"structure",members:{Ipv6CidrBlockAssociation:{shape:"S5h",locationName:"ipv6CidrBlockAssociation"},CidrBlockAssociation:{shape:"S5k",locationName:"cidrBlockAssociation"},VpcId:{locationName:"vpcId"}}}},EnableAddressTransfer:{input:{type:"structure",required:["AllocationId","TransferAccountId"],members:{AllocationId:{},TransferAccountId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{AddressTransfer:{shape:"Sa",locationName:"addressTransfer"}}}},EnableAwsNetworkPerformanceMetricSubscription:{input:{type:"structure",members:{Source:{},Destination:{},Metric:{},Statistic:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Output:{locationName:"output",type:"boolean"}}}},EnableEbsEncryptionByDefault:{input:{type:"structure",members:{DryRun:{type:"boolean"}}},output:{type:"structure",members:{EbsEncryptionByDefault:{locationName:"ebsEncryptionByDefault",type:"boolean"}}}},EnableFastLaunch:{input:{type:"structure",required:["ImageId"],members:{ImageId:{},ResourceType:{},SnapshotConfiguration:{type:"structure",members:{TargetResourceCount:{type:"integer"}}},LaunchTemplate:{type:"structure",required:["Version"],members:{LaunchTemplateId:{},LaunchTemplateName:{},Version:{}}},MaxParallelLaunches:{type:"integer"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{ImageId:{locationName:"imageId"},ResourceType:{locationName:"resourceType"},SnapshotConfiguration:{shape:"S13t",locationName:"snapshotConfiguration"},LaunchTemplate:{shape:"S13u",locationName:"launchTemplate"},MaxParallelLaunches:{locationName:"maxParallelLaunches",type:"integer"},OwnerId:{locationName:"ownerId"},State:{locationName:"state"},StateTransitionReason:{locationName:"stateTransitionReason"},StateTransitionTime:{locationName:"stateTransitionTime",type:"timestamp"}}}},EnableFastSnapshotRestores:{input:{type:"structure",required:["AvailabilityZones","SourceSnapshotIds"],members:{AvailabilityZones:{shape:"S1s6",locationName:"AvailabilityZone"},SourceSnapshotIds:{shape:"S1ki",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"}}}}}}}}}}}},EnableImageDeprecation:{input:{type:"structure",required:["ImageId","DeprecateAt"],members:{ImageId:{},DeprecateAt:{type:"timestamp"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Return:{locationName:"return",type:"boolean"}}}},EnableIpamOrganizationAdminAccount:{input:{type:"structure",required:["DelegatedAdminAccountId"],members:{DryRun:{type:"boolean"},DelegatedAdminAccountId:{}}},output:{type:"structure",members:{Success:{locationName:"success",type:"boolean"}}}},EnableReachabilityAnalyzerOrganizationSharing:{input:{type:"structure",members:{DryRun:{type:"boolean"}}},output:{type:"structure",members:{ReturnValue:{locationName:"returnValue",type:"boolean"}}}},EnableSerialConsoleAccess:{input:{type:"structure",members:{DryRun:{type:"boolean"}}},output:{type:"structure",members:{SerialConsoleAccessEnabled:{locationName:"serialConsoleAccessEnabled",type:"boolean"}}}},EnableTransitGatewayRouteTablePropagation:{input:{type:"structure",required:["TransitGatewayRouteTableId"],members:{TransitGatewayRouteTableId:{},TransitGatewayAttachmentId:{},DryRun:{type:"boolean"},TransitGatewayRouteTableAnnouncementId:{}}},output:{type:"structure",members:{Propagation:{shape:"S1sn",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:"S3",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:"S13g",locationName:"s3ExportLocation"},Status:{locationName:"status"},StatusMessage:{locationName:"statusMessage"},Tags:{shape:"S6",locationName:"tagSet"}}}},ExportTransitGatewayRoutes:{input:{type:"structure",required:["TransitGatewayRouteTableId","S3Bucket"],members:{TransitGatewayRouteTableId:{},Filters:{shape:"Sz3",locationName:"Filter"},S3Bucket:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{S3Location:{locationName:"s3Location"}}}},GetAssociatedEnclaveCertificateIamRoles:{input:{type:"structure",required:["CertificateArn"],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"}}}},GetAwsNetworkPerformanceData:{input:{type:"structure",members:{DataQueries:{locationName:"DataQuery",type:"list",member:{type:"structure",members:{Id:{},Source:{},Destination:{},Metric:{},Statistic:{},Period:{}}}},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},MaxResults:{type:"integer"},NextToken:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{DataResponses:{locationName:"dataResponseSet",type:"list",member:{locationName:"item",type:"structure",members:{Id:{locationName:"id"},Source:{locationName:"source"},Destination:{locationName:"destination"},Metric:{locationName:"metric"},Statistic:{locationName:"statistic"},Period:{locationName:"period"},MetricPoints:{locationName:"metricPointSet",type:"list",member:{locationName:"item",type:"structure",members:{StartDate:{locationName:"startDate",type:"timestamp"},EndDate:{locationName:"endDate",type:"timestamp"},Value:{locationName:"value",type:"float"},Status:{locationName:"status"}}}}}}},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:"Sz3",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:"S1vx",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"}}}},GetFlowLogsIntegrationTemplate:{input:{type:"structure",required:["FlowLogId","ConfigDeliveryS3DestinationArn","IntegrateServices"],members:{DryRun:{type:"boolean"},FlowLogId:{},ConfigDeliveryS3DestinationArn:{},IntegrateServices:{locationName:"IntegrateService",type:"structure",members:{AthenaIntegrations:{locationName:"AthenaIntegration",type:"list",member:{locationName:"item",type:"structure",required:["IntegrationResultS3DestinationArn","PartitionLoadFrequency"],members:{IntegrationResultS3DestinationArn:{},PartitionLoadFrequency:{},PartitionStartDate:{type:"timestamp"},PartitionEndDate:{type:"timestamp"}}}}}}}},output:{type:"structure",members:{Result:{locationName:"result"}}}},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:"S1we"},OfferingId:{}}},output:{type:"structure",members:{CurrencyCode:{locationName:"currencyCode"},Purchase:{shape:"S1wg",locationName:"purchase"},TotalHourlyPrice:{locationName:"totalHourlyPrice"},TotalUpfrontPrice:{locationName:"totalUpfrontPrice"}}}},GetInstanceTypesFromInstanceRequirements:{input:{type:"structure",required:["ArchitectureTypes","VirtualizationTypes","InstanceRequirements"],members:{DryRun:{type:"boolean"},ArchitectureTypes:{shape:"S1wj",locationName:"ArchitectureType"},VirtualizationTypes:{shape:"S1wk",locationName:"VirtualizationType"},InstanceRequirements:{shape:"Scf"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{InstanceTypes:{locationName:"instanceTypeSet",type:"list",member:{locationName:"item",type:"structure",members:{InstanceType:{locationName:"instanceType"}}}},NextToken:{locationName:"nextToken"}}}},GetInstanceUefiData:{input:{type:"structure",required:["InstanceId"],members:{InstanceId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{InstanceId:{locationName:"instanceId"},UefiData:{locationName:"uefiData"}}}},GetIpamAddressHistory:{input:{type:"structure",required:["Cidr","IpamScopeId"],members:{DryRun:{type:"boolean"},Cidr:{},IpamScopeId:{},VpcId:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{HistoryRecords:{locationName:"historyRecordSet",type:"list",member:{locationName:"item",type:"structure",members:{ResourceOwnerId:{locationName:"resourceOwnerId"},ResourceRegion:{locationName:"resourceRegion"},ResourceType:{locationName:"resourceType"},ResourceId:{locationName:"resourceId"},ResourceCidr:{locationName:"resourceCidr"},ResourceName:{locationName:"resourceName"},ResourceComplianceStatus:{locationName:"resourceComplianceStatus"},ResourceOverlapStatus:{locationName:"resourceOverlapStatus"},VpcId:{locationName:"vpcId"},SampledStartTime:{locationName:"sampledStartTime",type:"timestamp"},SampledEndTime:{locationName:"sampledEndTime",type:"timestamp"}}}},NextToken:{locationName:"nextToken"}}}},GetIpamDiscoveredAccounts:{input:{type:"structure",required:["IpamResourceDiscoveryId","DiscoveryRegion"],members:{DryRun:{type:"boolean"},IpamResourceDiscoveryId:{},DiscoveryRegion:{},Filters:{shape:"Sz3",locationName:"Filter"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{IpamDiscoveredAccounts:{locationName:"ipamDiscoveredAccountSet",type:"list",member:{locationName:"item",type:"structure",members:{AccountId:{locationName:"accountId"},DiscoveryRegion:{locationName:"discoveryRegion"},FailureReason:{locationName:"failureReason",type:"structure",members:{Code:{locationName:"code"},Message:{locationName:"message"}}},LastAttemptedDiscoveryTime:{locationName:"lastAttemptedDiscoveryTime",type:"timestamp"},LastSuccessfulDiscoveryTime:{locationName:"lastSuccessfulDiscoveryTime",type:"timestamp"}}}},NextToken:{locationName:"nextToken"}}}},GetIpamDiscoveredResourceCidrs:{input:{type:"structure",required:["IpamResourceDiscoveryId","ResourceRegion"],members:{DryRun:{type:"boolean"},IpamResourceDiscoveryId:{},ResourceRegion:{},Filters:{shape:"Sz3",locationName:"Filter"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{IpamDiscoveredResourceCidrs:{locationName:"ipamDiscoveredResourceCidrSet",type:"list",member:{locationName:"item",type:"structure",members:{IpamResourceDiscoveryId:{locationName:"ipamResourceDiscoveryId"},ResourceRegion:{locationName:"resourceRegion"},ResourceId:{locationName:"resourceId"},ResourceOwnerId:{locationName:"resourceOwnerId"},ResourceCidr:{locationName:"resourceCidr"},ResourceType:{locationName:"resourceType"},ResourceTags:{shape:"Sfj",locationName:"resourceTagSet"},IpUsage:{locationName:"ipUsage",type:"double"},VpcId:{locationName:"vpcId"},SampleTime:{locationName:"sampleTime",type:"timestamp"}}}},NextToken:{locationName:"nextToken"}}}},GetIpamPoolAllocations:{input:{type:"structure",required:["IpamPoolId"],members:{DryRun:{type:"boolean"},IpamPoolId:{},IpamPoolAllocationId:{},Filters:{shape:"Sz3",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{IpamPoolAllocations:{locationName:"ipamPoolAllocationSet",type:"list",member:{shape:"S2e",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},GetIpamPoolCidrs:{input:{type:"structure",required:["IpamPoolId"],members:{DryRun:{type:"boolean"},IpamPoolId:{},Filters:{shape:"Sz3",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{IpamPoolCidrs:{locationName:"ipamPoolCidrSet",type:"list",member:{shape:"Sy5",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},GetIpamResourceCidrs:{input:{type:"structure",required:["IpamScopeId"],members:{DryRun:{type:"boolean"},Filters:{shape:"Sz3",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},IpamScopeId:{},IpamPoolId:{},ResourceId:{},ResourceType:{},ResourceTag:{shape:"Sfc"},ResourceOwner:{}}},output:{type:"structure",members:{NextToken:{locationName:"nextToken"},IpamResourceCidrs:{locationName:"ipamResourceCidrSet",type:"list",member:{shape:"S1xk",locationName:"item"}}}}},GetLaunchTemplateData:{input:{type:"structure",required:["InstanceId"],members:{DryRun:{type:"boolean"},InstanceId:{}}},output:{type:"structure",members:{LaunchTemplateData:{shape:"Shp",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"}}}},GetNetworkInsightsAccessScopeAnalysisFindings:{input:{type:"structure",required:["NetworkInsightsAccessScopeAnalysisId"],members:{NetworkInsightsAccessScopeAnalysisId:{},MaxResults:{type:"integer"},NextToken:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{NetworkInsightsAccessScopeAnalysisId:{locationName:"networkInsightsAccessScopeAnalysisId"},AnalysisStatus:{locationName:"analysisStatus"},AnalysisFindings:{locationName:"analysisFindingSet",type:"list",member:{locationName:"item",type:"structure",members:{NetworkInsightsAccessScopeAnalysisId:{locationName:"networkInsightsAccessScopeAnalysisId"},NetworkInsightsAccessScopeId:{locationName:"networkInsightsAccessScopeId"},FindingId:{locationName:"findingId"},FindingComponents:{shape:"S1fu",locationName:"findingComponentSet"}}}},NextToken:{locationName:"nextToken"}}}},GetNetworkInsightsAccessScopeContent:{input:{type:"structure",required:["NetworkInsightsAccessScopeId"],members:{NetworkInsightsAccessScopeId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{NetworkInsightsAccessScopeContent:{shape:"Sk9",locationName:"networkInsightsAccessScopeContent"}}}},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:"Se",locationName:"ReservedInstanceId"},TargetConfigurations:{shape:"Sg",locationName:"TargetConfiguration"}}},output:{type:"structure",members:{CurrencyCode:{locationName:"currencyCode"},IsValidExchange:{locationName:"isValidExchange",type:"boolean"},OutputReservedInstancesWillExpireAt:{locationName:"outputReservedInstancesWillExpireAt",type:"timestamp"},PaymentDue:{locationName:"paymentDue"},ReservedInstanceValueRollup:{shape:"S1y7",locationName:"reservedInstanceValueRollup"},ReservedInstanceValueSet:{locationName:"reservedInstanceValueSet",type:"list",member:{locationName:"item",type:"structure",members:{ReservationValue:{shape:"S1y7",locationName:"reservationValue"},ReservedInstanceId:{locationName:"reservedInstanceId"}}}},TargetConfigurationValueRollup:{shape:"S1y7",locationName:"targetConfigurationValueRollup"},TargetConfigurationValueSet:{locationName:"targetConfigurationValueSet",type:"list",member:{locationName:"item",type:"structure",members:{ReservationValue:{shape:"S1y7",locationName:"reservationValue"},TargetConfiguration:{locationName:"targetConfiguration",type:"structure",members:{InstanceCount:{locationName:"instanceCount",type:"integer"},OfferingId:{locationName:"offeringId"}}}}}},ValidationFailureReason:{locationName:"validationFailureReason"}}}},GetSerialConsoleAccessStatus:{input:{type:"structure",members:{DryRun:{type:"boolean"}}},output:{type:"structure",members:{SerialConsoleAccessEnabled:{locationName:"serialConsoleAccessEnabled",type:"boolean"}}}},GetSpotPlacementScores:{input:{type:"structure",required:["TargetCapacity"],members:{InstanceTypes:{locationName:"InstanceType",type:"list",member:{}},TargetCapacity:{type:"integer"},TargetCapacityUnitType:{},SingleAvailabilityZone:{type:"boolean"},RegionNames:{locationName:"RegionName",type:"list",member:{}},InstanceRequirementsWithMetadata:{type:"structure",members:{ArchitectureTypes:{shape:"S1wj",locationName:"ArchitectureType"},VirtualizationTypes:{shape:"S1wk",locationName:"VirtualizationType"},InstanceRequirements:{shape:"Scf"}}},DryRun:{type:"boolean"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{SpotPlacementScores:{locationName:"spotPlacementScoreSet",type:"list",member:{locationName:"item",type:"structure",members:{Region:{locationName:"region"},AvailabilityZoneId:{locationName:"availabilityZoneId"},Score:{locationName:"score",type:"integer"}}}},NextToken:{locationName:"nextToken"}}}},GetSubnetCidrReservations:{input:{type:"structure",required:["SubnetId"],members:{Filters:{shape:"Sz3",locationName:"Filter"},SubnetId:{},DryRun:{type:"boolean"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{SubnetIpv4CidrReservations:{shape:"S1yr",locationName:"subnetIpv4CidrReservationSet"},SubnetIpv6CidrReservations:{shape:"S1yr",locationName:"subnetIpv6CidrReservationSet"},NextToken:{locationName:"nextToken"}}}},GetTransitGatewayAttachmentPropagations:{input:{type:"structure",required:["TransitGatewayAttachmentId"],members:{TransitGatewayAttachmentId:{},Filters:{shape:"Sz3",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",required:["TransitGatewayMulticastDomainId"],members:{TransitGatewayMulticastDomainId:{},Filters:{shape:"Sz3",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:"St",locationName:"subnet"}}}},NextToken:{locationName:"nextToken"}}}},GetTransitGatewayPolicyTableAssociations:{input:{type:"structure",required:["TransitGatewayPolicyTableId"],members:{TransitGatewayPolicyTableId:{},Filters:{shape:"Sz3",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Associations:{locationName:"associations",type:"list",member:{shape:"S52",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},GetTransitGatewayPolicyTableEntries:{input:{type:"structure",required:["TransitGatewayPolicyTableId"],members:{TransitGatewayPolicyTableId:{},Filters:{shape:"Sz3",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayPolicyTableEntries:{locationName:"transitGatewayPolicyTableEntries",type:"list",member:{locationName:"item",type:"structure",members:{PolicyRuleNumber:{locationName:"policyRuleNumber"},PolicyRule:{locationName:"policyRule",type:"structure",members:{SourceCidrBlock:{locationName:"sourceCidrBlock"},SourcePortRange:{locationName:"sourcePortRange"},DestinationCidrBlock:{locationName:"destinationCidrBlock"},DestinationPortRange:{locationName:"destinationPortRange"},Protocol:{locationName:"protocol"},MetaData:{locationName:"metaData",type:"structure",members:{MetaDataKey:{locationName:"metaDataKey"},MetaDataValue:{locationName:"metaDataValue"}}}}},TargetRouteTableId:{locationName:"targetRouteTableId"}}}}}}},GetTransitGatewayPrefixListReferences:{input:{type:"structure",required:["TransitGatewayRouteTableId"],members:{TransitGatewayRouteTableId:{},Filters:{shape:"Sz3",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayPrefixListReferences:{locationName:"transitGatewayPrefixListReferenceSet",type:"list",member:{shape:"Spa",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},GetTransitGatewayRouteTableAssociations:{input:{type:"structure",required:["TransitGatewayRouteTableId"],members:{TransitGatewayRouteTableId:{},Filters:{shape:"Sz3",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:"Sz3",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"},TransitGatewayRouteTableAnnouncementId:{locationName:"transitGatewayRouteTableAnnouncementId"}}}},NextToken:{locationName:"nextToken"}}}},GetVerifiedAccessEndpointPolicy:{input:{type:"structure",required:["VerifiedAccessEndpointId"],members:{VerifiedAccessEndpointId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{PolicyEnabled:{locationName:"policyEnabled",type:"boolean"},PolicyDocument:{locationName:"policyDocument"}}}},GetVerifiedAccessGroupPolicy:{input:{type:"structure",required:["VerifiedAccessGroupId"],members:{VerifiedAccessGroupId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{PolicyEnabled:{locationName:"policyEnabled",type:"boolean"},PolicyDocument:{locationName:"policyDocument"}}}},GetVpnConnectionDeviceSampleConfiguration:{input:{type:"structure",required:["VpnConnectionId","VpnConnectionDeviceTypeId"],members:{VpnConnectionId:{},VpnConnectionDeviceTypeId:{},InternetKeyExchangeVersion:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{VpnConnectionDeviceSampleConfiguration:{locationName:"vpnConnectionDeviceSampleConfiguration",type:"string",sensitive:true}}}},GetVpnConnectionDeviceTypes:{input:{type:"structure",members:{MaxResults:{type:"integer"},NextToken:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{VpnConnectionDeviceTypes:{locationName:"vpnConnectionDeviceTypeSet",type:"list",member:{locationName:"item",type:"structure",members:{VpnConnectionDeviceTypeId:{locationName:"vpnConnectionDeviceTypeId"},Vendor:{locationName:"vendor"},Platform:{locationName:"platform"},Software:{locationName:"software"}}}},NextToken:{locationName:"nextToken"}}}},GetVpnTunnelReplacementStatus:{input:{type:"structure",required:["VpnConnectionId","VpnTunnelOutsideIpAddress"],members:{VpnConnectionId:{},VpnTunnelOutsideIpAddress:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{VpnConnectionId:{locationName:"vpnConnectionId"},TransitGatewayId:{locationName:"transitGatewayId"},CustomerGatewayId:{locationName:"customerGatewayId"},VpnGatewayId:{locationName:"vpnGatewayId"},VpnTunnelOutsideIpAddress:{locationName:"vpnTunnelOutsideIpAddress"},MaintenanceDetails:{locationName:"maintenanceDetails",type:"structure",members:{PendingMaintenance:{locationName:"pendingMaintenance"},MaintenanceAutoAppliedAfter:{locationName:"maintenanceAutoAppliedAfter",type:"timestamp"},LastMaintenanceApplied:{locationName:"lastMaintenanceApplied",type:"timestamp"}}}}}},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:"S203"},ClientToken:{},Description:{},DiskContainers:{locationName:"DiskContainer",type:"list",member:{locationName:"item",type:"structure",members:{Description:{},DeviceName:{},Format:{},SnapshotId:{},Url:{shape:"S17g"},UserBucket:{shape:"S206"}}}},DryRun:{type:"boolean"},Encrypted:{type:"boolean"},Hypervisor:{},KmsKeyId:{},LicenseType:{},Platform:{},RoleName:{},LicenseSpecifications:{type:"list",member:{locationName:"item",type:"structure",members:{LicenseConfigurationArn:{}}}},TagSpecifications:{shape:"S3",locationName:"TagSpecification"},UsageOperation:{},BootMode:{}}},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:"S17e",locationName:"snapshotDetailSet"},Status:{locationName:"status"},StatusMessage:{locationName:"statusMessage"},LicenseSpecifications:{shape:"S17i",locationName:"licenseSpecifications"},Tags:{shape:"S6",locationName:"tagSet"},UsageOperation:{locationName:"usageOperation"}}}},ImportInstance:{input:{type:"structure",required:["Platform"],members:{Description:{locationName:"description"},DiskImages:{locationName:"diskImage",type:"list",member:{type:"structure",members:{Description:{},Image:{shape:"S20d"},Volume:{shape:"S20e"}}}},DryRun:{locationName:"dryRun",type:"boolean"},LaunchSpecification:{locationName:"launchSpecification",type:"structure",members:{AdditionalInfo:{locationName:"additionalInfo"},Architecture:{locationName:"architecture"},GroupIds:{shape:"Sg8",locationName:"GroupId"},GroupNames:{shape:"Sgt",locationName:"GroupName"},InstanceInitiatedShutdownBehavior:{locationName:"instanceInitiatedShutdownBehavior"},InstanceType:{locationName:"instanceType"},Monitoring:{locationName:"monitoring",type:"boolean"},Placement:{shape:"Scc",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:"S12c",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:"S3",locationName:"TagSpecification"}}},output:{type:"structure",members:{KeyFingerprint:{locationName:"keyFingerprint"},KeyName:{locationName:"keyName"},KeyPairId:{locationName:"keyPairId"},Tags:{shape:"S6",locationName:"tagSet"}}}},ImportSnapshot:{input:{type:"structure",members:{ClientData:{shape:"S203"},ClientToken:{},Description:{},DiskContainer:{type:"structure",members:{Description:{},Format:{},Url:{shape:"S17g"},UserBucket:{shape:"S206"}}},DryRun:{type:"boolean"},Encrypted:{type:"boolean"},KmsKeyId:{},RoleName:{},TagSpecifications:{shape:"S3",locationName:"TagSpecification"}}},output:{type:"structure",members:{Description:{locationName:"description"},ImportTaskId:{locationName:"importTaskId"},SnapshotTaskDetail:{shape:"S17q",locationName:"snapshotTaskDetail"},Tags:{shape:"S6",locationName:"tagSet"}}}},ImportVolume:{input:{type:"structure",required:["AvailabilityZone","Image","Volume"],members:{AvailabilityZone:{locationName:"availabilityZone"},Description:{locationName:"description"},DryRun:{locationName:"dryRun",type:"boolean"},Image:{shape:"S20d",locationName:"image"},Volume:{shape:"S20e",locationName:"volume"}}},output:{type:"structure",members:{ConversionTask:{shape:"S12c",locationName:"conversionTask"}}}},ListImagesInRecycleBin:{input:{type:"structure",members:{ImageIds:{shape:"S16v",locationName:"ImageId"},NextToken:{},MaxResults:{type:"integer"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Images:{locationName:"imageSet",type:"list",member:{locationName:"item",type:"structure",members:{ImageId:{locationName:"imageId"},Name:{locationName:"name"},Description:{locationName:"description"},RecycleBinEnterTime:{locationName:"recycleBinEnterTime",type:"timestamp"},RecycleBinExitTime:{locationName:"recycleBinExitTime",type:"timestamp"}}}},NextToken:{locationName:"nextToken"}}}},ListSnapshotsInRecycleBin:{input:{type:"structure",members:{MaxResults:{type:"integer"},NextToken:{},SnapshotIds:{shape:"S1ki",locationName:"SnapshotId"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Snapshots:{locationName:"snapshotSet",type:"list",member:{locationName:"item",type:"structure",members:{SnapshotId:{locationName:"snapshotId"},RecycleBinEnterTime:{locationName:"recycleBinEnterTime",type:"timestamp"},RecycleBinExitTime:{locationName:"recycleBinExitTime",type:"timestamp"},Description:{locationName:"description"},VolumeId:{locationName:"volumeId"}}}},NextToken:{locationName:"nextToken"}}}},ModifyAddressAttribute:{input:{type:"structure",required:["AllocationId"],members:{AllocationId:{},DomainName:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Address:{shape:"Szg",locationName:"address"}}}},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:{},Accept:{type:"boolean"},DryRun:{type:"boolean"},AdditionalInfo:{}}},output:{type:"structure",members:{Return:{locationName:"return",type:"boolean"}}}},ModifyCapacityReservationFleet:{input:{type:"structure",required:["CapacityReservationFleetId"],members:{CapacityReservationFleetId:{},TotalTargetCapacity:{type:"integer"},EndDate:{type:"timestamp"},DryRun:{type:"boolean"},RemoveEndDate:{type:"boolean"}}},output:{type:"structure",members:{Return:{locationName:"return",type:"boolean"}}}},ModifyClientVpnEndpoint:{input:{type:"structure",required:["ClientVpnEndpointId"],members:{ClientVpnEndpointId:{},ServerCertificateArn:{},ConnectionLogOptions:{shape:"Sab"},DnsServers:{type:"structure",members:{CustomDnsServers:{shape:"So"},Enabled:{type:"boolean"}}},VpnPort:{type:"integer"},Description:{},SplitTunnel:{type:"boolean"},DryRun:{type:"boolean"},SecurityGroupIds:{shape:"S2k",locationName:"SecurityGroupId"},VpcId:{},SelfServicePortal:{},ClientConnectOptions:{shape:"Sae"},SessionTimeoutHours:{type:"integer"},ClientLoginBannerOptions:{shape:"Saf"}}},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:"S1vx",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:"Sc5",locationName:"LaunchTemplateConfig"},FleetId:{},TargetCapacitySpecification:{shape:"Sd8"},Context:{}}},output:{type:"structure",members:{Return:{locationName:"return",type:"boolean"}}}},ModifyFpgaImageAttribute:{input:{type:"structure",required:["FpgaImageId"],members:{DryRun:{type:"boolean"},FpgaImageId:{},Attribute:{},OperationType:{},UserIds:{shape:"S21j",locationName:"UserId"},UserGroups:{shape:"S21k",locationName:"UserGroup"},ProductCodes:{shape:"S21l",locationName:"ProductCode"},LoadPermission:{type:"structure",members:{Add:{shape:"S21n"},Remove:{shape:"S21n"}}},Description:{},Name:{}}},output:{type:"structure",members:{FpgaImageAttribute:{shape:"S153",locationName:"fpgaImageAttribute"}}}},ModifyHosts:{input:{type:"structure",required:["HostIds"],members:{AutoPlacement:{locationName:"autoPlacement"},HostIds:{shape:"S161",locationName:"hostId"},HostRecovery:{},InstanceType:{},InstanceFamily:{},HostMaintenance:{}}},output:{type:"structure",members:{Successful:{shape:"S29",locationName:"successful"},Unsuccessful:{shape:"S21s",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:"Sbm"},ImageId:{},LaunchPermission:{type:"structure",members:{Add:{shape:"S16r"},Remove:{shape:"S16r"}}},OperationType:{},ProductCodes:{shape:"S21l",locationName:"ProductCode"},UserGroups:{shape:"S21k",locationName:"UserGroup"},UserIds:{shape:"S21j",locationName:"UserId"},Value:{},DryRun:{locationName:"dryRun",type:"boolean"},OrganizationArns:{locationName:"OrganizationArn",type:"list",member:{locationName:"OrganizationArn"}},OrganizationalUnitArns:{locationName:"OrganizationalUnitArn",type:"list",member:{locationName:"OrganizationalUnitArn"}},ImdsSupport:{shape:"Sbm"}}}},ModifyInstanceAttribute:{input:{type:"structure",required:["InstanceId"],members:{SourceDestCheck:{shape:"S17x"},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:"S17x",locationName:"disableApiTermination"},DryRun:{locationName:"dryRun",type:"boolean"},EbsOptimized:{shape:"S17x",locationName:"ebsOptimized"},EnaSupport:{shape:"S17x",locationName:"enaSupport"},Groups:{shape:"S5m",locationName:"GroupId"},InstanceId:{locationName:"instanceId"},InstanceInitiatedShutdownBehavior:{shape:"Sbm",locationName:"instanceInitiatedShutdownBehavior"},InstanceType:{shape:"Sbm",locationName:"instanceType"},Kernel:{shape:"Sbm",locationName:"kernel"},Ramdisk:{shape:"Sbm",locationName:"ramdisk"},SriovNetSupport:{shape:"Sbm",locationName:"sriovNetSupport"},UserData:{locationName:"userData",type:"structure",members:{Value:{locationName:"value",type:"blob"}}},Value:{locationName:"value"},DisableApiStop:{shape:"S17x"}}}},ModifyInstanceCapacityReservationAttributes:{input:{type:"structure",required:["InstanceId","CapacityReservationSpecification"],members:{InstanceId:{},CapacityReservationSpecification:{shape:"S225"},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",required:["InstanceId"],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:"S18g",locationName:"event"}}}},ModifyInstanceEventWindow:{input:{type:"structure",required:["InstanceEventWindowId"],members:{DryRun:{type:"boolean"},Name:{},InstanceEventWindowId:{},TimeRanges:{shape:"Sej",locationName:"TimeRange"},CronExpression:{}}},output:{type:"structure",members:{InstanceEventWindow:{shape:"S40",locationName:"instanceEventWindow"}}}},ModifyInstanceMaintenanceOptions:{input:{type:"structure",required:["InstanceId"],members:{InstanceId:{},AutoRecovery:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{InstanceId:{locationName:"instanceId"},AutoRecovery:{locationName:"autoRecovery"}}}},ModifyInstanceMetadataOptions:{input:{type:"structure",required:["InstanceId"],members:{InstanceId:{},HttpTokens:{},HttpPutResponseHopLimit:{type:"integer"},HttpEndpoint:{},DryRun:{type:"boolean"},HttpProtocolIpv6:{},InstanceMetadataTags:{}}},output:{type:"structure",members:{InstanceId:{locationName:"instanceId"},InstanceMetadataOptions:{shape:"S1ch",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:{},GroupId:{}}},output:{type:"structure",members:{Return:{locationName:"return",type:"boolean"}}}},ModifyIpam:{input:{type:"structure",required:["IpamId"],members:{DryRun:{type:"boolean"},IpamId:{},Description:{},AddOperatingRegions:{shape:"Sf0",locationName:"AddOperatingRegion"},RemoveOperatingRegions:{shape:"S22u",locationName:"RemoveOperatingRegion"}}},output:{type:"structure",members:{Ipam:{shape:"Sf3",locationName:"ipam"}}}},ModifyIpamPool:{input:{type:"structure",required:["IpamPoolId"],members:{DryRun:{type:"boolean"},IpamPoolId:{},Description:{},AutoImport:{type:"boolean"},AllocationMinNetmaskLength:{type:"integer"},AllocationMaxNetmaskLength:{type:"integer"},AllocationDefaultNetmaskLength:{type:"integer"},ClearAllocationDefaultNetmaskLength:{type:"boolean"},AddAllocationResourceTags:{shape:"Sfb",locationName:"AddAllocationResourceTag"},RemoveAllocationResourceTags:{shape:"Sfb",locationName:"RemoveAllocationResourceTag"}}},output:{type:"structure",members:{IpamPool:{shape:"Sfg",locationName:"ipamPool"}}}},ModifyIpamResourceCidr:{input:{type:"structure",required:["ResourceId","ResourceCidr","ResourceRegion","CurrentIpamScopeId","Monitored"],members:{DryRun:{type:"boolean"},ResourceId:{},ResourceCidr:{},ResourceRegion:{},CurrentIpamScopeId:{},DestinationIpamScopeId:{},Monitored:{type:"boolean"}}},output:{type:"structure",members:{IpamResourceCidr:{shape:"S1xk",locationName:"ipamResourceCidr"}}}},ModifyIpamResourceDiscovery:{input:{type:"structure",required:["IpamResourceDiscoveryId"],members:{DryRun:{type:"boolean"},IpamResourceDiscoveryId:{},Description:{},AddOperatingRegions:{shape:"Sf0",locationName:"AddOperatingRegion"},RemoveOperatingRegions:{shape:"S22u",locationName:"RemoveOperatingRegion"}}},output:{type:"structure",members:{IpamResourceDiscovery:{shape:"Sfn",locationName:"ipamResourceDiscovery"}}}},ModifyIpamScope:{input:{type:"structure",required:["IpamScopeId"],members:{DryRun:{type:"boolean"},IpamScopeId:{},Description:{}}},output:{type:"structure",members:{IpamScope:{shape:"Sfr",locationName:"ipamScope"}}}},ModifyLaunchTemplate:{input:{type:"structure",members:{DryRun:{type:"boolean"},ClientToken:{},LaunchTemplateId:{},LaunchTemplateName:{},DefaultVersion:{locationName:"SetDefaultVersion"}}},output:{type:"structure",members:{LaunchTemplate:{shape:"Shi",locationName:"launchTemplate"}}}},ModifyLocalGatewayRoute:{input:{type:"structure",required:["LocalGatewayRouteTableId"],members:{DestinationCidrBlock:{},LocalGatewayRouteTableId:{},LocalGatewayVirtualInterfaceGroupId:{},NetworkInterfaceId:{},DryRun:{type:"boolean"},DestinationPrefixListId:{}}},output:{type:"structure",members:{Route:{shape:"Sir",locationName:"route"}}}},ModifyManagedPrefixList:{input:{type:"structure",required:["PrefixListId"],members:{DryRun:{type:"boolean"},PrefixListId:{},CurrentVersion:{type:"long"},PrefixListName:{},AddEntries:{shape:"Sj9",locationName:"AddEntry"},RemoveEntries:{locationName:"RemoveEntry",type:"list",member:{type:"structure",required:["Cidr"],members:{Cidr:{}}}},MaxEntries:{type:"integer"}}},output:{type:"structure",members:{PrefixList:{shape:"Sjc",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:"Sbm",locationName:"description"},DryRun:{locationName:"dryRun",type:"boolean"},Groups:{shape:"Sg8",locationName:"SecurityGroupId"},NetworkInterfaceId:{locationName:"networkInterfaceId"},SourceDestCheck:{shape:"S17x",locationName:"sourceDestCheck"},EnaSrdSpecification:{shape:"S5r"}}}},ModifyPrivateDnsNameOptions:{input:{type:"structure",required:["InstanceId"],members:{DryRun:{type:"boolean"},InstanceId:{},PrivateDnsHostnameType:{},EnableResourceNameDnsARecord:{type:"boolean"},EnableResourceNameDnsAAAARecord:{type:"boolean"}}},output:{type:"structure",members:{Return:{locationName:"return",type:"boolean"}}}},ModifyReservedInstances:{input:{type:"structure",required:["ReservedInstancesIds","TargetConfigurations"],members:{ReservedInstancesIds:{shape:"S1i8",locationName:"ReservedInstancesId"},ClientToken:{locationName:"clientToken"},TargetConfigurations:{locationName:"ReservedInstancesConfigurationSetItemType",type:"list",member:{shape:"S1iu",locationName:"item"}}}},output:{type:"structure",members:{ReservedInstancesModificationId:{locationName:"reservedInstancesModificationId"}}}},ModifySecurityGroupRules:{input:{type:"structure",required:["GroupId","SecurityGroupRules"],members:{GroupId:{},SecurityGroupRules:{locationName:"SecurityGroupRule",type:"list",member:{locationName:"item",type:"structure",required:["SecurityGroupRuleId"],members:{SecurityGroupRuleId:{},SecurityGroupRule:{type:"structure",members:{IpProtocol:{},FromPort:{type:"integer"},ToPort:{type:"integer"},CidrIpv4:{},CidrIpv6:{},PrefixListId:{},ReferencedGroupId:{},Description:{}}}}}},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Return:{locationName:"return",type:"boolean"}}}},ModifySnapshotAttribute:{input:{type:"structure",required:["SnapshotId"],members:{Attribute:{},CreateVolumePermission:{type:"structure",members:{Add:{shape:"S1k8"},Remove:{shape:"S1k8"}}},GroupNames:{shape:"S1k0",locationName:"UserGroup"},OperationType:{},SnapshotId:{},UserIds:{shape:"S21j",locationName:"UserId"},DryRun:{locationName:"dryRun",type:"boolean"}}}},ModifySnapshotTier:{input:{type:"structure",required:["SnapshotId"],members:{SnapshotId:{},StorageTier:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{SnapshotId:{locationName:"snapshotId"},TieringStartTime:{locationName:"tieringStartTime",type:"timestamp"}}}},ModifySpotFleetRequest:{input:{type:"structure",required:["SpotFleetRequestId"],members:{ExcessCapacityTerminationPolicy:{locationName:"excessCapacityTerminationPolicy"},LaunchTemplateConfigs:{shape:"S1lg",locationName:"LaunchTemplateConfig"},SpotFleetRequestId:{locationName:"spotFleetRequestId"},TargetCapacity:{locationName:"targetCapacity",type:"integer"},OnDemandTargetCapacity:{type:"integer"},Context:{}}},output:{type:"structure",members:{Return:{locationName:"return",type:"boolean"}}}},ModifySubnetAttribute:{input:{type:"structure",required:["SubnetId"],members:{AssignIpv6AddressOnCreation:{shape:"S17x"},MapPublicIpOnLaunch:{shape:"S17x"},SubnetId:{locationName:"subnetId"},MapCustomerOwnedIpOnLaunch:{shape:"S17x"},CustomerOwnedIpv4Pool:{},EnableDns64:{shape:"S17x"},PrivateDnsHostnameTypeOnLaunch:{},EnableResourceNameDnsARecordOnLaunch:{shape:"S17x"},EnableResourceNameDnsAAAARecordOnLaunch:{shape:"S17x"},EnableLniAtDeviceIndex:{type:"integer"},DisableLniAtDeviceIndex:{shape:"S17x"}}}},ModifyTrafficMirrorFilterNetworkServices:{input:{type:"structure",required:["TrafficMirrorFilterId"],members:{TrafficMirrorFilterId:{},AddNetworkServices:{shape:"Snk",locationName:"AddNetworkService"},RemoveNetworkServices:{shape:"Snk",locationName:"RemoveNetworkService"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TrafficMirrorFilter:{shape:"Sne",locationName:"trafficMirrorFilter"}}}},ModifyTrafficMirrorFilterRule:{input:{type:"structure",required:["TrafficMirrorFilterRuleId"],members:{TrafficMirrorFilterRuleId:{},TrafficDirection:{},RuleNumber:{type:"integer"},RuleAction:{},DestinationPortRange:{shape:"Sno"},SourcePortRange:{shape:"Sno"},Protocol:{type:"integer"},DestinationCidrBlock:{},SourceCidrBlock:{},Description:{},RemoveFields:{locationName:"RemoveField",type:"list",member:{}},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TrafficMirrorFilterRule:{shape:"Sng",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:"Snt",locationName:"trafficMirrorSession"}}}},ModifyTransitGateway:{input:{type:"structure",required:["TransitGatewayId"],members:{TransitGatewayId:{},Description:{},Options:{type:"structure",members:{AddTransitGatewayCidrBlocks:{shape:"So5"},RemoveTransitGatewayCidrBlocks:{shape:"So5"},VpnEcmpSupport:{},DnsSupport:{},AutoAcceptSharedAttachments:{},DefaultRouteTableAssociation:{},AssociationDefaultRouteTableId:{},DefaultRouteTablePropagation:{},PropagationDefaultRouteTableId:{},AmazonSideAsn:{type:"long"}}},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGateway:{shape:"So7",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:"Spa",locationName:"transitGatewayPrefixListReference"}}}},ModifyTransitGatewayVpcAttachment:{input:{type:"structure",required:["TransitGatewayAttachmentId"],members:{TransitGatewayAttachmentId:{},AddSubnetIds:{shape:"S4x"},RemoveSubnetIds:{shape:"S4x"},Options:{type:"structure",members:{DnsSupport:{},Ipv6Support:{},ApplianceModeSupport:{}}},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayVpcAttachment:{shape:"S16",locationName:"transitGatewayVpcAttachment"}}}},ModifyVerifiedAccessEndpoint:{input:{type:"structure",required:["VerifiedAccessEndpointId"],members:{VerifiedAccessEndpointId:{},VerifiedAccessGroupId:{},LoadBalancerOptions:{type:"structure",members:{SubnetIds:{locationName:"SubnetId",type:"list",member:{locationName:"item"}},Protocol:{},Port:{type:"integer"}}},NetworkInterfaceOptions:{type:"structure",members:{Protocol:{},Port:{type:"integer"}}},Description:{},ClientToken:{idempotencyToken:true},DryRun:{type:"boolean"}}},output:{type:"structure",members:{VerifiedAccessEndpoint:{shape:"Sqa",locationName:"verifiedAccessEndpoint"}}}},ModifyVerifiedAccessEndpointPolicy:{input:{type:"structure",required:["VerifiedAccessEndpointId","PolicyEnabled"],members:{VerifiedAccessEndpointId:{},PolicyEnabled:{type:"boolean"},PolicyDocument:{},ClientToken:{idempotencyToken:true},DryRun:{type:"boolean"}}},output:{type:"structure",members:{PolicyEnabled:{locationName:"policyEnabled",type:"boolean"},PolicyDocument:{locationName:"policyDocument"}}}},ModifyVerifiedAccessGroup:{input:{type:"structure",required:["VerifiedAccessGroupId"],members:{VerifiedAccessGroupId:{},VerifiedAccessInstanceId:{},Description:{},ClientToken:{idempotencyToken:true},DryRun:{type:"boolean"}}},output:{type:"structure",members:{VerifiedAccessGroup:{shape:"Sqi",locationName:"verifiedAccessGroup"}}}},ModifyVerifiedAccessGroupPolicy:{input:{type:"structure",required:["VerifiedAccessGroupId","PolicyEnabled"],members:{VerifiedAccessGroupId:{},PolicyEnabled:{type:"boolean"},PolicyDocument:{},ClientToken:{idempotencyToken:true},DryRun:{type:"boolean"}}},output:{type:"structure",members:{PolicyEnabled:{locationName:"policyEnabled",type:"boolean"},PolicyDocument:{locationName:"policyDocument"}}}},ModifyVerifiedAccessInstance:{input:{type:"structure",required:["VerifiedAccessInstanceId"],members:{VerifiedAccessInstanceId:{},Description:{},DryRun:{type:"boolean"},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{VerifiedAccessInstance:{shape:"S65",locationName:"verifiedAccessInstance"}}}},ModifyVerifiedAccessInstanceLoggingConfiguration:{input:{type:"structure",required:["VerifiedAccessInstanceId","AccessLogs"],members:{VerifiedAccessInstanceId:{},AccessLogs:{type:"structure",members:{S3:{type:"structure",required:["Enabled"],members:{Enabled:{type:"boolean"},BucketName:{},Prefix:{},BucketOwner:{}}},CloudWatchLogs:{type:"structure",required:["Enabled"],members:{Enabled:{type:"boolean"},LogGroup:{}}},KinesisDataFirehose:{type:"structure",required:["Enabled"],members:{Enabled:{type:"boolean"},DeliveryStream:{}}}}},DryRun:{type:"boolean"},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{LoggingConfiguration:{shape:"S1ow",locationName:"loggingConfiguration"}}}},ModifyVerifiedAccessTrustProvider:{input:{type:"structure",required:["VerifiedAccessTrustProviderId"],members:{VerifiedAccessTrustProviderId:{},OidcOptions:{type:"structure",members:{Issuer:{},AuthorizationEndpoint:{},TokenEndpoint:{},UserInfoEndpoint:{},ClientId:{},ClientSecret:{shape:"S63"},Scope:{}}},Description:{},DryRun:{type:"boolean"},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{VerifiedAccessTrustProvider:{shape:"S5y",locationName:"verifiedAccessTrustProvider"}}}},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:"S1q0",locationName:"volumeModification"}}}},ModifyVolumeAttribute:{input:{type:"structure",required:["VolumeId"],members:{AutoEnableIO:{shape:"S17x"},VolumeId:{},DryRun:{locationName:"dryRun",type:"boolean"}}}},ModifyVpcAttribute:{input:{type:"structure",required:["VpcId"],members:{EnableDnsHostnames:{shape:"S17x"},EnableDnsSupport:{shape:"S17x"},VpcId:{locationName:"vpcId"},EnableNetworkAddressUsageMetrics:{shape:"S17x"}}}},ModifyVpcEndpoint:{input:{type:"structure",required:["VpcEndpointId"],members:{DryRun:{type:"boolean"},VpcEndpointId:{},ResetPolicy:{type:"boolean"},PolicyDocument:{},AddRouteTableIds:{shape:"Sqy",locationName:"AddRouteTableId"},RemoveRouteTableIds:{shape:"Sqy",locationName:"RemoveRouteTableId"},AddSubnetIds:{shape:"Sqz",locationName:"AddSubnetId"},RemoveSubnetIds:{shape:"Sqz",locationName:"RemoveSubnetId"},AddSecurityGroupIds:{shape:"Sr0",locationName:"AddSecurityGroupId"},RemoveSecurityGroupIds:{shape:"Sr0",locationName:"RemoveSecurityGroupId"},IpAddressType:{},DnsOptions:{shape:"Sr2"},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:"So"}}},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:"So",locationName:"AddNetworkLoadBalancerArn"},RemoveNetworkLoadBalancerArns:{shape:"So",locationName:"RemoveNetworkLoadBalancerArn"},AddGatewayLoadBalancerArns:{shape:"So",locationName:"AddGatewayLoadBalancerArn"},RemoveGatewayLoadBalancerArns:{shape:"So",locationName:"RemoveGatewayLoadBalancerArn"},AddSupportedIpAddressTypes:{shape:"So",locationName:"AddSupportedIpAddressType"},RemoveSupportedIpAddressTypes:{shape:"So",locationName:"RemoveSupportedIpAddressType"}}},output:{type:"structure",members:{Return:{locationName:"return",type:"boolean"}}}},ModifyVpcEndpointServicePayerResponsibility:{input:{type:"structure",required:["ServiceId","PayerResponsibility"],members:{DryRun:{type:"boolean"},ServiceId:{},PayerResponsibility:{}}},output:{type:"structure",members:{ReturnValue:{locationName:"return",type:"boolean"}}}},ModifyVpcEndpointServicePermissions:{input:{type:"structure",required:["ServiceId"],members:{DryRun:{type:"boolean"},ServiceId:{},AddAllowedPrincipals:{shape:"So"},RemoveAllowedPrincipals:{shape:"So"}}},output:{type:"structure",members:{AddedPrincipals:{locationName:"addedPrincipalSet",type:"list",member:{locationName:"item",type:"structure",members:{PrincipalType:{locationName:"principalType"},Principal:{locationName:"principal"},ServicePermissionId:{locationName:"servicePermissionId"},ServiceId:{locationName:"serviceId"}}}},ReturnValue:{locationName:"return",type:"boolean"}}}},ModifyVpcPeeringConnectionOptions:{input:{type:"structure",required:["VpcPeeringConnectionId"],members:{AccepterPeeringConnectionOptions:{shape:"S25i"},DryRun:{type:"boolean"},RequesterPeeringConnectionOptions:{shape:"S25i"},VpcPeeringConnectionId:{}}},output:{type:"structure",members:{AccepterPeeringConnectionOptions:{shape:"S25k",locationName:"accepterPeeringConnectionOptions"},RequesterPeeringConnectionOptions:{shape:"S25k",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:"Ssk",locationName:"vpnConnection"}}}},ModifyVpnConnectionOptions:{input:{type:"structure",required:["VpnConnectionId"],members:{VpnConnectionId:{},LocalIpv4NetworkCidr:{},RemoteIpv4NetworkCidr:{},LocalIpv6NetworkCidr:{},RemoteIpv6NetworkCidr:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{VpnConnection:{shape:"Ssk",locationName:"vpnConnection"}}}},ModifyVpnTunnelCertificate:{input:{type:"structure",required:["VpnConnectionId","VpnTunnelOutsideIpAddress"],members:{VpnConnectionId:{},VpnTunnelOutsideIpAddress:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{VpnConnection:{shape:"Ssk",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:"Ss2",locationName:"Phase1EncryptionAlgorithm"},Phase2EncryptionAlgorithms:{shape:"Ss4",locationName:"Phase2EncryptionAlgorithm"},Phase1IntegrityAlgorithms:{shape:"Ss6",locationName:"Phase1IntegrityAlgorithm"},Phase2IntegrityAlgorithms:{shape:"Ss8",locationName:"Phase2IntegrityAlgorithm"},Phase1DHGroupNumbers:{shape:"Ssa",locationName:"Phase1DHGroupNumber"},Phase2DHGroupNumbers:{shape:"Ssc",locationName:"Phase2DHGroupNumber"},IKEVersions:{shape:"Sse",locationName:"IKEVersion"},StartupAction:{},LogOptions:{shape:"Ssg"},EnableTunnelLifecycleControl:{type:"boolean"}}},DryRun:{type:"boolean"},SkipTunnelReplacement:{type:"boolean"}}},output:{type:"structure",members:{VpnConnection:{shape:"Ssk",locationName:"vpnConnection"}}}},MonitorInstances:{input:{type:"structure",required:["InstanceIds"],members:{InstanceIds:{shape:"S10s",locationName:"InstanceId"},DryRun:{locationName:"dryRun",type:"boolean"}}},output:{type:"structure",members:{InstanceMonitorings:{shape:"S25z",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"}}}},MoveByoipCidrToIpam:{input:{type:"structure",required:["Cidr","IpamPoolId","IpamPoolOwner"],members:{DryRun:{type:"boolean"},Cidr:{},IpamPoolId:{},IpamPoolOwner:{}}},output:{type:"structure",members:{ByoipCidr:{shape:"S1x",locationName:"byoipCidr"}}}},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:"S3",locationName:"PoolTagSpecification"},MultiRegion:{type:"boolean"}}},output:{type:"structure",members:{ByoipCidr:{shape:"S1x",locationName:"byoipCidr"}}}},ProvisionIpamPoolCidr:{input:{type:"structure",required:["IpamPoolId"],members:{DryRun:{type:"boolean"},IpamPoolId:{},Cidr:{},CidrAuthorizationContext:{type:"structure",members:{Message:{},Signature:{}}},NetmaskLength:{type:"integer"},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{IpamPoolCidr:{shape:"Sy5",locationName:"ipamPoolCidr"}}}},ProvisionPublicIpv4PoolCidr:{input:{type:"structure",required:["IpamPoolId","PoolId","NetmaskLength"],members:{DryRun:{type:"boolean"},IpamPoolId:{},PoolId:{},NetmaskLength:{type:"integer"}}},output:{type:"structure",members:{PoolId:{locationName:"poolId"},PoolAddressRange:{shape:"S1hv",locationName:"poolAddressRange"}}}},PurchaseHostReservation:{input:{type:"structure",required:["HostIdSet","OfferingId"],members:{ClientToken:{},CurrencyCode:{},HostIdSet:{shape:"S1we"},LimitPrice:{},OfferingId:{},TagSpecifications:{shape:"S3",locationName:"TagSpecification"}}},output:{type:"structure",members:{ClientToken:{locationName:"clientToken"},CurrencyCode:{locationName:"currencyCode"},Purchase:{shape:"S1wg",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:"S1jp",locationName:"item"}}}}},RebootInstances:{input:{type:"structure",required:["InstanceIds"],members:{InstanceIds:{shape:"S10s",locationName:"InstanceId"},DryRun:{locationName:"dryRun",type:"boolean"}}}},RegisterImage:{input:{type:"structure",required:["Name"],members:{ImageLocation:{},Architecture:{locationName:"architecture"},BlockDeviceMappings:{shape:"Sec",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"},BootMode:{},TpmSupport:{},UefiData:{},ImdsSupport:{}}},output:{type:"structure",members:{ImageId:{locationName:"imageId"}}}},RegisterInstanceEventNotificationAttributes:{input:{type:"structure",members:{DryRun:{type:"boolean"},InstanceTagAttribute:{type:"structure",members:{IncludeAllTagsOfInstance:{type:"boolean"},InstanceTagKeys:{shape:"Syg",locationName:"InstanceTagKey"}}}}},output:{type:"structure",members:{InstanceTagAttribute:{shape:"Syi",locationName:"instanceTagAttribute"}}}},RegisterTransitGatewayMulticastGroupMembers:{input:{type:"structure",required:["TransitGatewayMulticastDomainId","NetworkInterfaceIds"],members:{TransitGatewayMulticastDomainId:{},GroupIpAddress:{},NetworkInterfaceIds:{shape:"Syk"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{RegisteredMulticastGroupMembers:{locationName:"registeredMulticastGroupMembers",type:"structure",members:{TransitGatewayMulticastDomainId:{locationName:"transitGatewayMulticastDomainId"},RegisteredNetworkInterfaceIds:{shape:"So",locationName:"registeredNetworkInterfaceIds"},GroupIpAddress:{locationName:"groupIpAddress"}}}}}},RegisterTransitGatewayMulticastGroupSources:{input:{type:"structure",required:["TransitGatewayMulticastDomainId","NetworkInterfaceIds"],members:{TransitGatewayMulticastDomainId:{},GroupIpAddress:{},NetworkInterfaceIds:{shape:"Syk"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{RegisteredMulticastGroupSources:{locationName:"registeredMulticastGroupSources",type:"structure",members:{TransitGatewayMulticastDomainId:{locationName:"transitGatewayMulticastDomainId"},RegisteredNetworkInterfaceIds:{shape:"So",locationName:"registeredNetworkInterfaceIds"},GroupIpAddress:{locationName:"groupIpAddress"}}}}}},RejectTransitGatewayMulticastDomainAssociations:{input:{type:"structure",members:{TransitGatewayMulticastDomainId:{},TransitGatewayAttachmentId:{},SubnetIds:{shape:"So"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Associations:{shape:"Sq",locationName:"associations"}}}},RejectTransitGatewayPeeringAttachment:{input:{type:"structure",required:["TransitGatewayAttachmentId"],members:{TransitGatewayAttachmentId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayPeeringAttachment:{shape:"Sx",locationName:"transitGatewayPeeringAttachment"}}}},RejectTransitGatewayVpcAttachment:{input:{type:"structure",required:["TransitGatewayAttachmentId"],members:{TransitGatewayAttachmentId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayVpcAttachment:{shape:"S16",locationName:"transitGatewayVpcAttachment"}}}},RejectVpcEndpointConnections:{input:{type:"structure",required:["ServiceId","VpcEndpointIds"],members:{DryRun:{type:"boolean"},ServiceId:{},VpcEndpointIds:{shape:"S1d",locationName:"VpcEndpointId"}}},output:{type:"structure",members:{Unsuccessful:{shape:"S1g",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:"S161",locationName:"hostId"}}},output:{type:"structure",members:{Successful:{shape:"S29",locationName:"successful"},Unsuccessful:{shape:"S21s",locationName:"unsuccessful"}}}},ReleaseIpamPoolAllocation:{input:{type:"structure",required:["IpamPoolId","Cidr","IpamPoolAllocationId"],members:{DryRun:{type:"boolean"},IpamPoolId:{},Cidr:{},IpamPoolAllocationId:{}}},output:{type:"structure",members:{Success:{locationName:"success",type:"boolean"}}}},ReplaceIamInstanceProfileAssociation:{input:{type:"structure",required:["IamInstanceProfile","AssociationId"],members:{IamInstanceProfile:{shape:"S3o"},AssociationId:{}}},output:{type:"structure",members:{IamInstanceProfileAssociation:{shape:"S3q",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:"Sjr",locationName:"Icmp"},Ipv6CidrBlock:{locationName:"ipv6CidrBlock"},NetworkAclId:{locationName:"networkAclId"},PortRange:{shape:"Sjs",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"},CoreNetworkArn:{}}}},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:"S4o",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:"Spf",locationName:"route"}}}},ReplaceVpnTunnel:{input:{type:"structure",required:["VpnConnectionId","VpnTunnelOutsideIpAddress"],members:{VpnConnectionId:{},VpnTunnelOutsideIpAddress:{},ApplyPendingMaintenance:{type:"boolean"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Return:{locationName:"return",type:"boolean"}}}},ReportInstanceStatus:{input:{type:"structure",required:["Instances","ReasonCodes","Status"],members:{Description:{locationName:"description"},DryRun:{locationName:"dryRun",type:"boolean"},EndTime:{locationName:"endTime",type:"timestamp"},Instances:{shape:"S10s",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:"S1l1",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:"S16q",locationName:"blockDeviceMapping"},EbsOptimized:{locationName:"ebsOptimized",type:"boolean"},IamInstanceProfile:{shape:"S3o",locationName:"iamInstanceProfile"},ImageId:{locationName:"imageId"},InstanceType:{locationName:"instanceType"},KernelId:{locationName:"kernelId"},KeyName:{locationName:"keyName"},Monitoring:{shape:"S1lw",locationName:"monitoring"},NetworkInterfaces:{shape:"S1lb",locationName:"NetworkInterface"},Placement:{shape:"S1ld",locationName:"placement"},RamdiskId:{locationName:"ramdiskId"},SubnetId:{locationName:"subnetId"},UserData:{shape:"Sfx",locationName:"userData"}}},SpotPrice:{locationName:"spotPrice"},Type:{locationName:"type"},ValidFrom:{locationName:"validFrom",type:"timestamp"},ValidUntil:{locationName:"validUntil",type:"timestamp"},TagSpecifications:{shape:"S3",locationName:"TagSpecification"},InstanceInterruptionBehavior:{}}},output:{type:"structure",members:{SpotInstanceRequests:{shape:"S1lt",locationName:"spotInstanceRequestSet"}}}},ResetAddressAttribute:{input:{type:"structure",required:["AllocationId","Attribute"],members:{AllocationId:{},Attribute:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Address:{shape:"Szg",locationName:"address"}}}},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"}}}},RestoreImageFromRecycleBin:{input:{type:"structure",required:["ImageId"],members:{ImageId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Return:{locationName:"return",type:"boolean"}}}},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:"Sjc",locationName:"prefixList"}}}},RestoreSnapshotFromRecycleBin:{input:{type:"structure",required:["SnapshotId"],members:{SnapshotId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{SnapshotId:{locationName:"snapshotId"},OutpostArn:{locationName:"outpostArn"},Description:{locationName:"description"},Encrypted:{locationName:"encrypted",type:"boolean"},OwnerId:{locationName:"ownerId"},Progress:{locationName:"progress"},StartTime:{locationName:"startTime",type:"timestamp"},State:{locationName:"status"},VolumeId:{locationName:"volumeId"},VolumeSize:{locationName:"volumeSize",type:"integer"}}}},RestoreSnapshotTier:{input:{type:"structure",required:["SnapshotId"],members:{SnapshotId:{},TemporaryRestoreDays:{type:"integer"},PermanentRestore:{type:"boolean"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{SnapshotId:{locationName:"snapshotId"},RestoreStartTime:{locationName:"restoreStartTime",type:"timestamp"},RestoreDuration:{locationName:"restoreDuration",type:"integer"},IsPermanentRestore:{locationName:"isPermanentRestore",type:"boolean"}}}},RevokeClientVpnIngress:{input:{type:"structure",required:["ClientVpnEndpointId","TargetNetworkCidr"],members:{ClientVpnEndpointId:{},TargetNetworkCidr:{},AccessGroupId:{},RevokeAllGroups:{type:"boolean"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Status:{shape:"S6j",locationName:"status"}}}},RevokeSecurityGroupEgress:{input:{type:"structure",required:["GroupId"],members:{DryRun:{locationName:"dryRun",type:"boolean"},GroupId:{locationName:"groupId"},IpPermissions:{shape:"S6m",locationName:"ipPermissions"},SecurityGroupRuleIds:{shape:"S1jw",locationName:"SecurityGroupRuleId"},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:"S6m",locationName:"unknownIpPermissionSet"}}}},RevokeSecurityGroupIngress:{input:{type:"structure",members:{CidrIp:{},FromPort:{type:"integer"},GroupId:{},GroupName:{},IpPermissions:{shape:"S6m"},IpProtocol:{},SourceSecurityGroupName:{},SourceSecurityGroupOwnerId:{},ToPort:{type:"integer"},DryRun:{locationName:"dryRun",type:"boolean"},SecurityGroupRuleIds:{shape:"S1jw",locationName:"SecurityGroupRuleId"}}},output:{type:"structure",members:{Return:{locationName:"return",type:"boolean"},UnknownIpPermissions:{shape:"S6m",locationName:"unknownIpPermissionSet"}}}},RunInstances:{input:{type:"structure",required:["MaxCount","MinCount"],members:{BlockDeviceMappings:{shape:"Sec",locationName:"BlockDeviceMapping"},ImageId:{},InstanceType:{},Ipv6AddressCount:{type:"integer"},Ipv6Addresses:{shape:"Shw",locationName:"Ipv6Address"},KernelId:{},KeyName:{},MaxCount:{type:"integer"},MinCount:{type:"integer"},Monitoring:{shape:"S1lw"},Placement:{shape:"Scc"},RamdiskId:{},SecurityGroupIds:{shape:"Sg8",locationName:"SecurityGroupId"},SecurityGroups:{shape:"Sgt",locationName:"SecurityGroup"},SubnetId:{},UserData:{type:"string",sensitive:true},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:"S3o",locationName:"iamInstanceProfile"},InstanceInitiatedShutdownBehavior:{locationName:"instanceInitiatedShutdownBehavior"},NetworkInterfaces:{shape:"S1lb",locationName:"networkInterface"},PrivateIpAddress:{locationName:"privateIpAddress"},ElasticGpuSpecification:{type:"list",member:{shape:"Sgp",locationName:"item"}},ElasticInferenceAccelerators:{locationName:"ElasticInferenceAccelerator",type:"list",member:{locationName:"item",type:"structure",required:["Type"],members:{Type:{},Count:{type:"integer"}}}},TagSpecifications:{shape:"S3",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:"Sgz"},CpuOptions:{type:"structure",members:{CoreCount:{type:"integer"},ThreadsPerCore:{type:"integer"},AmdSevSnp:{}}},CapacityReservationSpecification:{shape:"S225"},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:{},HttpProtocolIpv6:{},InstanceMetadataTags:{}}},EnclaveOptions:{type:"structure",members:{Enabled:{type:"boolean"}}},PrivateDnsNameOptions:{type:"structure",members:{HostnameType:{},EnableResourceNameDnsARecord:{type:"boolean"},EnableResourceNameDnsAAAARecord:{type:"boolean"}}},MaintenanceOptions:{type:"structure",members:{AutoRecovery:{}}},DisableApiStop:{type:"boolean"}}},output:{shape:"S1bs"}},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:"S29o",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:"S29o",locationName:"SecurityGroupId"},SubnetId:{},UserData:{}},sensitive:true},ScheduledInstanceId:{}}},output:{type:"structure",members:{InstanceIdSet:{locationName:"instanceIdSet",type:"list",member:{locationName:"item"}}}}},SearchLocalGatewayRoutes:{input:{type:"structure",required:["LocalGatewayRouteTableId"],members:{LocalGatewayRouteTableId:{},Filters:{shape:"Sz3",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Routes:{locationName:"routeSet",type:"list",member:{shape:"Sir",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},SearchTransitGatewayMulticastGroups:{input:{type:"structure",required:["TransitGatewayMulticastDomainId"],members:{TransitGatewayMulticastDomainId:{},Filters:{shape:"Sz3",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:"Sz3",locationName:"Filter"},MaxResults:{type:"integer"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Routes:{locationName:"routeSet",type:"list",member:{shape:"Spf",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:"S10s",locationName:"InstanceId"},AdditionalInfo:{locationName:"additionalInfo"},DryRun:{locationName:"dryRun",type:"boolean"}}},output:{type:"structure",members:{StartingInstances:{shape:"S2ac",locationName:"instancesSet"}}}},StartNetworkInsightsAccessScopeAnalysis:{input:{type:"structure",required:["NetworkInsightsAccessScopeId","ClientToken"],members:{NetworkInsightsAccessScopeId:{},DryRun:{type:"boolean"},TagSpecifications:{shape:"S3",locationName:"TagSpecification"},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{NetworkInsightsAccessScopeAnalysis:{shape:"S1fh",locationName:"networkInsightsAccessScopeAnalysis"}}}},StartNetworkInsightsAnalysis:{input:{type:"structure",required:["NetworkInsightsPathId","ClientToken"],members:{NetworkInsightsPathId:{},AdditionalAccounts:{shape:"So",locationName:"AdditionalAccount"},FilterInArns:{shape:"S1ft",locationName:"FilterInArn"},DryRun:{type:"boolean"},TagSpecifications:{shape:"S3",locationName:"TagSpecification"},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{NetworkInsightsAnalysis:{shape:"S1fs",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:"S10s",locationName:"InstanceId"},Hibernate:{type:"boolean"},DryRun:{locationName:"dryRun",type:"boolean"},Force:{locationName:"force",type:"boolean"}}},output:{type:"structure",members:{StoppingInstances:{shape:"S2ac",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:"S117",locationName:"previousStatus"},CurrentStatus:{shape:"S117",locationName:"currentStatus"}}}}}}},TerminateInstances:{input:{type:"structure",required:["InstanceIds"],members:{InstanceIds:{shape:"S10s",locationName:"InstanceId"},DryRun:{locationName:"dryRun",type:"boolean"}}},output:{type:"structure",members:{TerminatingInstances:{shape:"S2ac",locationName:"instancesSet"}}}},UnassignIpv6Addresses:{input:{type:"structure",required:["NetworkInterfaceId"],members:{Ipv6Addresses:{shape:"S2o",locationName:"ipv6Addresses"},Ipv6Prefixes:{shape:"S2p",locationName:"Ipv6Prefix"},NetworkInterfaceId:{locationName:"networkInterfaceId"}}},output:{type:"structure",members:{NetworkInterfaceId:{locationName:"networkInterfaceId"},UnassignedIpv6Addresses:{shape:"S2o",locationName:"unassignedIpv6Addresses"},UnassignedIpv6Prefixes:{shape:"S2p",locationName:"unassignedIpv6PrefixSet"}}}},UnassignPrivateIpAddresses:{input:{type:"structure",required:["NetworkInterfaceId"],members:{NetworkInterfaceId:{locationName:"networkInterfaceId"},PrivateIpAddresses:{shape:"S2t",locationName:"privateIpAddress"},Ipv4Prefixes:{shape:"S2p",locationName:"Ipv4Prefix"}}}},UnassignPrivateNatGatewayAddress:{input:{type:"structure",required:["NatGatewayId","PrivateIpAddresses"],members:{NatGatewayId:{},PrivateIpAddresses:{shape:"S31",locationName:"PrivateIpAddress"},MaxDrainDurationSeconds:{type:"integer"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{NatGatewayId:{locationName:"natGatewayId"},NatGatewayAddresses:{shape:"S34",locationName:"natGatewayAddressSet"}}}},UnmonitorInstances:{input:{type:"structure",required:["InstanceIds"],members:{InstanceIds:{shape:"S10s",locationName:"InstanceId"},DryRun:{locationName:"dryRun",type:"boolean"}}},output:{type:"structure",members:{InstanceMonitorings:{shape:"S25z",locationName:"instancesSet"}}}},UpdateSecurityGroupRuleDescriptionsEgress:{input:{type:"structure",members:{DryRun:{type:"boolean"},GroupId:{},GroupName:{},IpPermissions:{shape:"S6m"},SecurityGroupRuleDescriptions:{shape:"S2b0",locationName:"SecurityGroupRuleDescription"}}},output:{type:"structure",members:{Return:{locationName:"return",type:"boolean"}}}},UpdateSecurityGroupRuleDescriptionsIngress:{input:{type:"structure",members:{DryRun:{type:"boolean"},GroupId:{},GroupName:{},IpPermissions:{shape:"S6m"},SecurityGroupRuleDescriptions:{shape:"S2b0",locationName:"SecurityGroupRuleDescription"}}},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:"S1x",locationName:"byoipCidr"}}}}},shapes:{S3:{type:"list",member:{locationName:"item",type:"structure",members:{ResourceType:{locationName:"resourceType"},Tags:{shape:"S6",locationName:"Tag"}}}},S6:{type:"list",member:{locationName:"item",type:"structure",members:{Key:{locationName:"key"},Value:{locationName:"value"}}}},Sa:{type:"structure",members:{PublicIp:{locationName:"publicIp"},AllocationId:{locationName:"allocationId"},TransferAccountId:{locationName:"transferAccountId"},TransferOfferExpirationTimestamp:{locationName:"transferOfferExpirationTimestamp",type:"timestamp"},TransferOfferAcceptedTimestamp:{locationName:"transferOfferAcceptedTimestamp",type:"timestamp"},AddressTransferStatus:{locationName:"addressTransferStatus"}}},Se:{type:"list",member:{locationName:"ReservedInstanceId"}},Sg:{type:"list",member:{locationName:"TargetConfigurationRequest",type:"structure",required:["OfferingId"],members:{InstanceCount:{type:"integer"},OfferingId:{}}}},So:{type:"list",member:{locationName:"item"}},Sq:{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:"St",locationName:"item"}}}},St:{type:"structure",members:{SubnetId:{locationName:"subnetId"},State:{locationName:"state"}}},Sx:{type:"structure",members:{TransitGatewayAttachmentId:{locationName:"transitGatewayAttachmentId"},AccepterTransitGatewayAttachmentId:{locationName:"accepterTransitGatewayAttachmentId"},RequesterTgwInfo:{shape:"Sy",locationName:"requesterTgwInfo"},AccepterTgwInfo:{shape:"Sy",locationName:"accepterTgwInfo"},Options:{locationName:"options",type:"structure",members:{DynamicRouting:{locationName:"dynamicRouting"}}},Status:{locationName:"status",type:"structure",members:{Code:{locationName:"code"},Message:{locationName:"message"}}},State:{locationName:"state"},CreationTime:{locationName:"creationTime",type:"timestamp"},Tags:{shape:"S6",locationName:"tagSet"}}},Sy:{type:"structure",members:{TransitGatewayId:{locationName:"transitGatewayId"},CoreNetworkId:{locationName:"coreNetworkId"},OwnerId:{locationName:"ownerId"},Region:{locationName:"region"}}},S16:{type:"structure",members:{TransitGatewayAttachmentId:{locationName:"transitGatewayAttachmentId"},TransitGatewayId:{locationName:"transitGatewayId"},VpcId:{locationName:"vpcId"},VpcOwnerId:{locationName:"vpcOwnerId"},State:{locationName:"state"},SubnetIds:{shape:"So",locationName:"subnetIds"},CreationTime:{locationName:"creationTime",type:"timestamp"},Options:{locationName:"options",type:"structure",members:{DnsSupport:{locationName:"dnsSupport"},Ipv6Support:{locationName:"ipv6Support"},ApplianceModeSupport:{locationName:"applianceModeSupport"}}},Tags:{shape:"S6",locationName:"tagSet"}}},S1d:{type:"list",member:{locationName:"item"}},S1g:{type:"list",member:{shape:"S1h",locationName:"item"}},S1h:{type:"structure",members:{Error:{locationName:"error",type:"structure",members:{Code:{locationName:"code"},Message:{locationName:"message"}}},ResourceId:{locationName:"resourceId"}}},S1m:{type:"structure",members:{AccepterVpcInfo:{shape:"S1n",locationName:"accepterVpcInfo"},ExpirationTime:{locationName:"expirationTime",type:"timestamp"},RequesterVpcInfo:{shape:"S1n",locationName:"requesterVpcInfo"},Status:{locationName:"status",type:"structure",members:{Code:{locationName:"code"},Message:{locationName:"message"}}},Tags:{shape:"S6",locationName:"tagSet"},VpcPeeringConnectionId:{locationName:"vpcPeeringConnectionId"}}},S1n:{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"}}},S1x:{type:"structure",members:{Cidr:{locationName:"cidr"},Description:{locationName:"description"},StatusMessage:{locationName:"statusMessage"},State:{locationName:"state"}}},S29:{type:"list",member:{locationName:"item"}},S2e:{type:"structure",members:{Cidr:{locationName:"cidr"},IpamPoolAllocationId:{locationName:"ipamPoolAllocationId"},Description:{locationName:"description"},ResourceId:{locationName:"resourceId"},ResourceType:{locationName:"resourceType"},ResourceRegion:{locationName:"resourceRegion"},ResourceOwner:{locationName:"resourceOwner"}}},S2k:{type:"list",member:{locationName:"item"}},S2o:{type:"list",member:{locationName:"item"}},S2p:{type:"list",member:{locationName:"item"}},S2t:{type:"list",member:{locationName:"PrivateIpAddress"}},S2x:{type:"list",member:{locationName:"item",type:"structure",members:{Ipv4Prefix:{locationName:"ipv4Prefix"}}}},S31:{type:"list",member:{locationName:"item"}},S34:{type:"list",member:{locationName:"item",type:"structure",members:{AllocationId:{locationName:"allocationId"},NetworkInterfaceId:{locationName:"networkInterfaceId"},PrivateIp:{locationName:"privateIp"},PublicIp:{locationName:"publicIp"},AssociationId:{locationName:"associationId"},IsPrimary:{locationName:"isPrimary",type:"boolean"},FailureMessage:{locationName:"failureMessage"},Status:{locationName:"status"}}}},S3f:{type:"structure",members:{Code:{locationName:"code"},Message:{locationName:"message"}}},S3o:{type:"structure",members:{Arn:{locationName:"arn"},Name:{locationName:"name"}}},S3q:{type:"structure",members:{AssociationId:{locationName:"associationId"},InstanceId:{locationName:"instanceId"},IamInstanceProfile:{shape:"S3r",locationName:"iamInstanceProfile"},State:{locationName:"state"},Timestamp:{locationName:"timestamp",type:"timestamp"}}},S3r:{type:"structure",members:{Arn:{locationName:"arn"},Id:{locationName:"id"}}},S3w:{type:"list",member:{locationName:"item"}},S3x:{type:"list",member:{locationName:"item"}},S40:{type:"structure",members:{InstanceEventWindowId:{locationName:"instanceEventWindowId"},TimeRanges:{locationName:"timeRangeSet",type:"list",member:{locationName:"item",type:"structure",members:{StartWeekDay:{locationName:"startWeekDay"},StartHour:{locationName:"startHour",type:"integer"},EndWeekDay:{locationName:"endWeekDay"},EndHour:{locationName:"endHour",type:"integer"}}}},Name:{locationName:"name"},CronExpression:{locationName:"cronExpression"},AssociationTarget:{locationName:"associationTarget",type:"structure",members:{InstanceIds:{shape:"S3w",locationName:"instanceIdSet"},Tags:{shape:"S6",locationName:"tagSet"},DedicatedHostIds:{shape:"S3x",locationName:"dedicatedHostIdSet"}}},State:{locationName:"state"},Tags:{shape:"S6",locationName:"tagSet"}}},S4c:{type:"structure",members:{OwnerId:{locationName:"ownerId"},IpamResourceDiscoveryAssociationId:{locationName:"ipamResourceDiscoveryAssociationId"},IpamResourceDiscoveryAssociationArn:{locationName:"ipamResourceDiscoveryAssociationArn"},IpamResourceDiscoveryId:{locationName:"ipamResourceDiscoveryId"},IpamId:{locationName:"ipamId"},IpamArn:{locationName:"ipamArn"},IpamRegion:{locationName:"ipamRegion"},IsDefault:{locationName:"isDefault",type:"boolean"},ResourceDiscoveryStatus:{locationName:"resourceDiscoveryStatus"},State:{locationName:"state"},Tags:{shape:"S6",locationName:"tagSet"}}},S4i:{type:"list",member:{locationName:"AllocationId"}},S4o:{type:"structure",members:{State:{locationName:"state"},StatusMessage:{locationName:"statusMessage"}}},S4s:{type:"structure",members:{AssociationId:{locationName:"associationId"},Ipv6CidrBlock:{locationName:"ipv6CidrBlock"},Ipv6CidrBlockState:{locationName:"ipv6CidrBlockState",type:"structure",members:{State:{locationName:"state"},StatusMessage:{locationName:"statusMessage"}}}}},S4x:{type:"list",member:{locationName:"item"}},S52:{type:"structure",members:{TransitGatewayPolicyTableId:{locationName:"transitGatewayPolicyTableId"},TransitGatewayAttachmentId:{locationName:"transitGatewayAttachmentId"},ResourceId:{locationName:"resourceId"},ResourceType:{locationName:"resourceType"},State:{locationName:"state"}}},S57:{type:"structure",members:{TransitGatewayRouteTableId:{locationName:"transitGatewayRouteTableId"},TransitGatewayAttachmentId:{locationName:"transitGatewayAttachmentId"},ResourceId:{locationName:"resourceId"},ResourceType:{locationName:"resourceType"},State:{locationName:"state"}}},S5a:{type:"structure",members:{AssociationId:{locationName:"associationId"},BranchInterfaceId:{locationName:"branchInterfaceId"},TrunkInterfaceId:{locationName:"trunkInterfaceId"},InterfaceProtocol:{locationName:"interfaceProtocol"},VlanId:{locationName:"vlanId",type:"integer"},GreKey:{locationName:"greKey",type:"integer"},Tags:{shape:"S6",locationName:"tagSet"}}},S5h:{type:"structure",members:{AssociationId:{locationName:"associationId"},Ipv6CidrBlock:{locationName:"ipv6CidrBlock"},Ipv6CidrBlockState:{shape:"S5i",locationName:"ipv6CidrBlockState"},NetworkBorderGroup:{locationName:"networkBorderGroup"},Ipv6Pool:{locationName:"ipv6Pool"}}},S5i:{type:"structure",members:{State:{locationName:"state"},StatusMessage:{locationName:"statusMessage"}}},S5k:{type:"structure",members:{AssociationId:{locationName:"associationId"},CidrBlock:{locationName:"cidrBlock"},CidrBlockState:{shape:"S5i",locationName:"cidrBlockState"}}},S5m:{type:"list",member:{locationName:"groupId"}},S5r:{type:"structure",members:{EnaSrdEnabled:{type:"boolean"},EnaSrdUdpSpecification:{type:"structure",members:{EnaSrdUdpEnabled:{type:"boolean"}}}}},S5y:{type:"structure",members:{VerifiedAccessTrustProviderId:{locationName:"verifiedAccessTrustProviderId"},Description:{locationName:"description"},TrustProviderType:{locationName:"trustProviderType"},UserTrustProviderType:{locationName:"userTrustProviderType"},DeviceTrustProviderType:{locationName:"deviceTrustProviderType"},OidcOptions:{locationName:"oidcOptions",type:"structure",members:{Issuer:{locationName:"issuer"},AuthorizationEndpoint:{locationName:"authorizationEndpoint"},TokenEndpoint:{locationName:"tokenEndpoint"},UserInfoEndpoint:{locationName:"userInfoEndpoint"},ClientId:{locationName:"clientId"},ClientSecret:{shape:"S63",locationName:"clientSecret"},Scope:{locationName:"scope"}}},DeviceOptions:{locationName:"deviceOptions",type:"structure",members:{TenantId:{locationName:"tenantId"}}},PolicyReferenceName:{locationName:"policyReferenceName"},CreationTime:{locationName:"creationTime"},LastUpdatedTime:{locationName:"lastUpdatedTime"},Tags:{shape:"S6",locationName:"tagSet"}}},S63:{type:"string",sensitive:true},S65:{type:"structure",members:{VerifiedAccessInstanceId:{locationName:"verifiedAccessInstanceId"},Description:{locationName:"description"},VerifiedAccessTrustProviders:{locationName:"verifiedAccessTrustProviderSet",type:"list",member:{locationName:"item",type:"structure",members:{VerifiedAccessTrustProviderId:{locationName:"verifiedAccessTrustProviderId"},Description:{locationName:"description"},TrustProviderType:{locationName:"trustProviderType"},UserTrustProviderType:{locationName:"userTrustProviderType"},DeviceTrustProviderType:{locationName:"deviceTrustProviderType"}}}},CreationTime:{locationName:"creationTime"},LastUpdatedTime:{locationName:"lastUpdatedTime"},Tags:{shape:"S6",locationName:"tagSet"}}},S6a:{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"}}},S6f:{type:"structure",members:{State:{locationName:"state"},VpcId:{locationName:"vpcId"}}},S6j:{type:"structure",members:{Code:{locationName:"code"},Message:{locationName:"message"}}},S6m:{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:"S6v",locationName:"item"}}}}},S6v:{type:"structure",members:{Description:{locationName:"description"},GroupId:{locationName:"groupId"},GroupName:{locationName:"groupName"},PeeringStatus:{locationName:"peeringStatus"},UserId:{locationName:"userId"},VpcId:{locationName:"vpcId"},VpcPeeringConnectionId:{locationName:"vpcPeeringConnectionId"}}},S6x:{type:"list",member:{locationName:"item",type:"structure",members:{SecurityGroupRuleId:{locationName:"securityGroupRuleId"},GroupId:{locationName:"groupId"},GroupOwnerId:{locationName:"groupOwnerId"},IsEgress:{locationName:"isEgress",type:"boolean"},IpProtocol:{locationName:"ipProtocol"},FromPort:{locationName:"fromPort",type:"integer"},ToPort:{locationName:"toPort",type:"integer"},CidrIpv4:{locationName:"cidrIpv4"},CidrIpv6:{locationName:"cidrIpv6"},PrefixListId:{locationName:"prefixListId"},ReferencedGroupInfo:{locationName:"referencedGroupInfo",type:"structure",members:{GroupId:{locationName:"groupId"},PeeringStatus:{locationName:"peeringStatus"},UserId:{locationName:"userId"},VpcId:{locationName:"vpcId"},VpcPeeringConnectionId:{locationName:"vpcPeeringConnectionId"}}},Description:{locationName:"description"},Tags:{shape:"S6",locationName:"tagSet"}}}},S76:{type:"structure",members:{S3:{type:"structure",members:{AWSAccessKeyId:{},Bucket:{locationName:"bucket"},Prefix:{locationName:"prefix"},UploadPolicy:{locationName:"uploadPolicy",type:"blob"},UploadPolicySignature:{locationName:"uploadPolicySignature"}}}}},S7a:{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:"S76",locationName:"storage"},UpdateTime:{locationName:"updateTime",type:"timestamp"}}},S7k:{type:"list",member:{locationName:"item"}},S88:{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:"S6",locationName:"tagSet"},UpdateDate:{locationName:"updateDate",type:"timestamp"}}}},S8k:{type:"list",member:{locationName:"item"}},S8v:{type:"list",member:{locationName:"SpotInstanceRequestId"}},S9j:{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"},StartDate:{locationName:"startDate",type:"timestamp"},EndDate:{locationName:"endDate",type:"timestamp"},EndDateType:{locationName:"endDateType"},InstanceMatchCriteria:{locationName:"instanceMatchCriteria"},CreateDate:{locationName:"createDate",type:"timestamp"},Tags:{shape:"S6",locationName:"tagSet"},OutpostArn:{locationName:"outpostArn"},CapacityReservationFleetId:{locationName:"capacityReservationFleetId"},PlacementGroupArn:{locationName:"placementGroupArn"},CapacityAllocations:{locationName:"capacityAllocationSet",type:"list",member:{locationName:"item",type:"structure",members:{AllocationType:{locationName:"allocationType"},Count:{locationName:"count",type:"integer"}}}}}},S9x:{type:"list",member:{locationName:"item",type:"structure",members:{CapacityReservationId:{locationName:"capacityReservationId"},AvailabilityZoneId:{locationName:"availabilityZoneId"},InstanceType:{locationName:"instanceType"},InstancePlatform:{locationName:"instancePlatform"},AvailabilityZone:{locationName:"availabilityZone"},TotalInstanceCount:{locationName:"totalInstanceCount",type:"integer"},FulfilledCapacity:{locationName:"fulfilledCapacity",type:"double"},EbsOptimized:{locationName:"ebsOptimized",type:"boolean"},CreateDate:{locationName:"createDate",type:"timestamp"},Weight:{locationName:"weight",type:"double"},Priority:{locationName:"priority",type:"integer"}}}},Sa1:{type:"structure",members:{CarrierGatewayId:{locationName:"carrierGatewayId"},VpcId:{locationName:"vpcId"},State:{locationName:"state"},OwnerId:{locationName:"ownerId"},Tags:{shape:"S6",locationName:"tagSet"}}},Sab:{type:"structure",members:{Enabled:{type:"boolean"},CloudwatchLogGroup:{},CloudwatchLogStream:{}}},Sae:{type:"structure",members:{Enabled:{type:"boolean"},LambdaFunctionArn:{}}},Saf:{type:"structure",members:{Enabled:{type:"boolean"},BannerText:{}}},Sah:{type:"structure",members:{Code:{locationName:"code"},Message:{locationName:"message"}}},Sal:{type:"structure",members:{Code:{locationName:"code"},Message:{locationName:"message"}}},Saq:{type:"structure",members:{Cidr:{locationName:"cidr"},CoipPoolId:{locationName:"coipPoolId"},LocalGatewayRouteTableId:{locationName:"localGatewayRouteTableId"}}},Sau:{type:"structure",members:{PoolId:{locationName:"poolId"},PoolCidrs:{shape:"So",locationName:"poolCidrSet"},LocalGatewayRouteTableId:{locationName:"localGatewayRouteTableId"},Tags:{shape:"S6",locationName:"tagSet"},PoolArn:{locationName:"poolArn"}}},Say:{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:"S6",locationName:"tagSet"}}},Sb1:{type:"structure",members:{AvailabilityZone:{locationName:"availabilityZone"},AvailabilityZoneId:{locationName:"availabilityZoneId"},AvailableIpAddressCount:{locationName:"availableIpAddressCount",type:"integer"},CidrBlock:{locationName:"cidrBlock"},DefaultForAz:{locationName:"defaultForAz",type:"boolean"},EnableLniAtDeviceIndex:{locationName:"enableLniAtDeviceIndex",type:"integer"},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:"S4s",locationName:"item"}},Tags:{shape:"S6",locationName:"tagSet"},SubnetArn:{locationName:"subnetArn"},OutpostArn:{locationName:"outpostArn"},EnableDns64:{locationName:"enableDns64",type:"boolean"},Ipv6Native:{locationName:"ipv6Native",type:"boolean"},PrivateDnsNameOptionsOnLaunch:{locationName:"privateDnsNameOptionsOnLaunch",type:"structure",members:{HostnameType:{locationName:"hostnameType"},EnableResourceNameDnsARecord:{locationName:"enableResourceNameDnsARecord",type:"boolean"},EnableResourceNameDnsAAAARecord:{locationName:"enableResourceNameDnsAAAARecord",type:"boolean"}}}}},Sb9:{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:"S5h",locationName:"item"}},CidrBlockAssociationSet:{locationName:"cidrBlockAssociationSet",type:"list",member:{shape:"S5k",locationName:"item"}},IsDefault:{locationName:"isDefault",type:"boolean"},Tags:{shape:"S6",locationName:"tagSet"}}},Sbi:{type:"structure",members:{DhcpConfigurations:{locationName:"dhcpConfigurationSet",type:"list",member:{locationName:"item",type:"structure",members:{Key:{locationName:"key"},Values:{locationName:"valueSet",type:"list",member:{shape:"Sbm",locationName:"item"}}}}},DhcpOptionsId:{locationName:"dhcpOptionsId"},OwnerId:{locationName:"ownerId"},Tags:{shape:"S6",locationName:"tagSet"}}},Sbm:{type:"structure",members:{Value:{locationName:"value"}}},Sbp:{type:"structure",members:{Attachments:{shape:"Sbq",locationName:"attachmentSet"},EgressOnlyInternetGatewayId:{locationName:"egressOnlyInternetGatewayId"},Tags:{shape:"S6",locationName:"tagSet"}}},Sbq:{type:"list",member:{locationName:"item",type:"structure",members:{State:{locationName:"state"},VpcId:{locationName:"vpcId"}}}},Sc5:{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:"Scc"},InstanceRequirements:{shape:"Scf"},ImageId:{}}}}}}},Scc:{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"},GroupId:{locationName:"groupId"}}},Scf:{type:"structure",required:["VCpuCount","MemoryMiB"],members:{VCpuCount:{type:"structure",required:["Min"],members:{Min:{type:"integer"},Max:{type:"integer"}}},MemoryMiB:{type:"structure",required:["Min"],members:{Min:{type:"integer"},Max:{type:"integer"}}},CpuManufacturers:{shape:"Sci",locationName:"CpuManufacturer"},MemoryGiBPerVCpu:{type:"structure",members:{Min:{type:"double"},Max:{type:"double"}}},ExcludedInstanceTypes:{shape:"Scl",locationName:"ExcludedInstanceType"},InstanceGenerations:{shape:"Scn",locationName:"InstanceGeneration"},SpotMaxPricePercentageOverLowestPrice:{type:"integer"},OnDemandMaxPricePercentageOverLowestPrice:{type:"integer"},BareMetal:{},BurstablePerformance:{},RequireHibernateSupport:{type:"boolean"},NetworkInterfaceCount:{type:"structure",members:{Min:{type:"integer"},Max:{type:"integer"}}},LocalStorage:{},LocalStorageTypes:{shape:"Sct",locationName:"LocalStorageType"},TotalLocalStorageGB:{type:"structure",members:{Min:{type:"double"},Max:{type:"double"}}},BaselineEbsBandwidthMbps:{type:"structure",members:{Min:{type:"integer"},Max:{type:"integer"}}},AcceleratorTypes:{shape:"Scx",locationName:"AcceleratorType"},AcceleratorCount:{type:"structure",members:{Min:{type:"integer"},Max:{type:"integer"}}},AcceleratorManufacturers:{shape:"Sd0",locationName:"AcceleratorManufacturer"},AcceleratorNames:{shape:"Sd2",locationName:"AcceleratorName"},AcceleratorTotalMemoryMiB:{type:"structure",members:{Min:{type:"integer"},Max:{type:"integer"}}},NetworkBandwidthGbps:{type:"structure",members:{Min:{type:"double"},Max:{type:"double"}}},AllowedInstanceTypes:{shape:"Sd6",locationName:"AllowedInstanceType"}}},Sci:{type:"list",member:{locationName:"item"}},Scl:{type:"list",member:{locationName:"item"}},Scn:{type:"list",member:{locationName:"item"}},Sct:{type:"list",member:{locationName:"item"}},Scx:{type:"list",member:{locationName:"item"}},Sd0:{type:"list",member:{locationName:"item"}},Sd2:{type:"list",member:{locationName:"item"}},Sd6:{type:"list",member:{locationName:"item"}},Sd8:{type:"structure",required:["TotalTargetCapacity"],members:{TotalTargetCapacity:{type:"integer"},OnDemandTargetCapacity:{type:"integer"},SpotTargetCapacity:{type:"integer"},DefaultTargetCapacityType:{},TargetCapacityUnitType:{}}},Sdg:{type:"structure",members:{LaunchTemplateSpecification:{shape:"Sdh",locationName:"launchTemplateSpecification"},Overrides:{shape:"Sdi",locationName:"overrides"}}},Sdh:{type:"structure",members:{LaunchTemplateId:{locationName:"launchTemplateId"},LaunchTemplateName:{locationName:"launchTemplateName"},Version:{locationName:"version"}}},Sdi:{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"}}},InstanceRequirements:{shape:"Sdk",locationName:"instanceRequirements"},ImageId:{locationName:"imageId"}}},Sdk:{type:"structure",members:{VCpuCount:{locationName:"vCpuCount",type:"structure",members:{Min:{locationName:"min",type:"integer"},Max:{locationName:"max",type:"integer"}}},MemoryMiB:{locationName:"memoryMiB",type:"structure",members:{Min:{locationName:"min",type:"integer"},Max:{locationName:"max",type:"integer"}}},CpuManufacturers:{shape:"Sci",locationName:"cpuManufacturerSet"},MemoryGiBPerVCpu:{locationName:"memoryGiBPerVCpu",type:"structure",members:{Min:{locationName:"min",type:"double"},Max:{locationName:"max",type:"double"}}},ExcludedInstanceTypes:{shape:"Scl",locationName:"excludedInstanceTypeSet"},InstanceGenerations:{shape:"Scn",locationName:"instanceGenerationSet"},SpotMaxPricePercentageOverLowestPrice:{locationName:"spotMaxPricePercentageOverLowestPrice",type:"integer"},OnDemandMaxPricePercentageOverLowestPrice:{locationName:"onDemandMaxPricePercentageOverLowestPrice",type:"integer"},BareMetal:{locationName:"bareMetal"},BurstablePerformance:{locationName:"burstablePerformance"},RequireHibernateSupport:{locationName:"requireHibernateSupport",type:"boolean"},NetworkInterfaceCount:{locationName:"networkInterfaceCount",type:"structure",members:{Min:{locationName:"min",type:"integer"},Max:{locationName:"max",type:"integer"}}},LocalStorage:{locationName:"localStorage"},LocalStorageTypes:{shape:"Sct",locationName:"localStorageTypeSet"},TotalLocalStorageGB:{locationName:"totalLocalStorageGB",type:"structure",members:{Min:{locationName:"min",type:"double"},Max:{locationName:"max",type:"double"}}},BaselineEbsBandwidthMbps:{locationName:"baselineEbsBandwidthMbps",type:"structure",members:{Min:{locationName:"min",type:"integer"},Max:{locationName:"max",type:"integer"}}},AcceleratorTypes:{shape:"Scx",locationName:"acceleratorTypeSet"},AcceleratorCount:{locationName:"acceleratorCount",type:"structure",members:{Min:{locationName:"min",type:"integer"},Max:{locationName:"max",type:"integer"}}},AcceleratorManufacturers:{shape:"Sd0",locationName:"acceleratorManufacturerSet"},AcceleratorNames:{shape:"Sd2",locationName:"acceleratorNameSet"},AcceleratorTotalMemoryMiB:{locationName:"acceleratorTotalMemoryMiB",type:"structure",members:{Min:{locationName:"min",type:"integer"},Max:{locationName:"max",type:"integer"}}},NetworkBandwidthGbps:{locationName:"networkBandwidthGbps",type:"structure",members:{Min:{locationName:"min",type:"double"},Max:{locationName:"max",type:"double"}}},AllowedInstanceTypes:{shape:"Sd6",locationName:"allowedInstanceTypeSet"}}},Sdx:{type:"list",member:{locationName:"item"}},Se9:{type:"structure",members:{Bucket:{},Key:{}}},Sec:{type:"list",member:{shape:"Sed",locationName:"BlockDeviceMapping"}},Sed:{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:{locationName:"kmsKeyId"},Throughput:{locationName:"throughput",type:"integer"},OutpostArn:{locationName:"outpostArn"},Encrypted:{locationName:"encrypted",type:"boolean"}}},NoDevice:{locationName:"noDevice"}}},Sej:{type:"list",member:{type:"structure",members:{StartWeekDay:{},StartHour:{type:"integer"},EndWeekDay:{},EndHour:{type:"integer"}}}},Ses:{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:"S6",locationName:"tagSet"}}},Sey:{type:"structure",members:{Attachments:{shape:"Sbq",locationName:"attachmentSet"},InternetGatewayId:{locationName:"internetGatewayId"},OwnerId:{locationName:"ownerId"},Tags:{shape:"S6",locationName:"tagSet"}}},Sf0:{type:"list",member:{type:"structure",members:{RegionName:{}}}},Sf3:{type:"structure",members:{OwnerId:{locationName:"ownerId"},IpamId:{locationName:"ipamId"},IpamArn:{locationName:"ipamArn"},IpamRegion:{locationName:"ipamRegion"},PublicDefaultScopeId:{locationName:"publicDefaultScopeId"},PrivateDefaultScopeId:{locationName:"privateDefaultScopeId"},ScopeCount:{locationName:"scopeCount",type:"integer"},Description:{locationName:"description"},OperatingRegions:{shape:"Sf5",locationName:"operatingRegionSet"},State:{locationName:"state"},Tags:{shape:"S6",locationName:"tagSet"},DefaultResourceDiscoveryId:{locationName:"defaultResourceDiscoveryId"},DefaultResourceDiscoveryAssociationId:{locationName:"defaultResourceDiscoveryAssociationId"},ResourceDiscoveryAssociationCount:{locationName:"resourceDiscoveryAssociationCount",type:"integer"}}},Sf5:{type:"list",member:{locationName:"item",type:"structure",members:{RegionName:{locationName:"regionName"}}}},Sfb:{type:"list",member:{shape:"Sfc",locationName:"item"}},Sfc:{type:"structure",members:{Key:{},Value:{}}},Sfg:{type:"structure",members:{OwnerId:{locationName:"ownerId"},IpamPoolId:{locationName:"ipamPoolId"},SourceIpamPoolId:{locationName:"sourceIpamPoolId"},IpamPoolArn:{locationName:"ipamPoolArn"},IpamScopeArn:{locationName:"ipamScopeArn"},IpamScopeType:{locationName:"ipamScopeType"},IpamArn:{locationName:"ipamArn"},IpamRegion:{locationName:"ipamRegion"},Locale:{locationName:"locale"},PoolDepth:{locationName:"poolDepth",type:"integer"},State:{locationName:"state"},StateMessage:{locationName:"stateMessage"},Description:{locationName:"description"},AutoImport:{locationName:"autoImport",type:"boolean"},PubliclyAdvertisable:{locationName:"publiclyAdvertisable",type:"boolean"},AddressFamily:{locationName:"addressFamily"},AllocationMinNetmaskLength:{locationName:"allocationMinNetmaskLength",type:"integer"},AllocationMaxNetmaskLength:{locationName:"allocationMaxNetmaskLength",type:"integer"},AllocationDefaultNetmaskLength:{locationName:"allocationDefaultNetmaskLength",type:"integer"},AllocationResourceTags:{shape:"Sfj",locationName:"allocationResourceTagSet"},Tags:{shape:"S6",locationName:"tagSet"},AwsService:{locationName:"awsService"},PublicIpSource:{locationName:"publicIpSource"}}},Sfj:{type:"list",member:{locationName:"item",type:"structure",members:{Key:{locationName:"key"},Value:{locationName:"value"}}}},Sfn:{type:"structure",members:{OwnerId:{locationName:"ownerId"},IpamResourceDiscoveryId:{locationName:"ipamResourceDiscoveryId"},IpamResourceDiscoveryArn:{locationName:"ipamResourceDiscoveryArn"},IpamResourceDiscoveryRegion:{locationName:"ipamResourceDiscoveryRegion"},Description:{locationName:"description"},OperatingRegions:{shape:"Sf5",locationName:"operatingRegionSet"},IsDefault:{locationName:"isDefault",type:"boolean"},State:{locationName:"state"},Tags:{shape:"S6",locationName:"tagSet"}}},Sfr:{type:"structure",members:{OwnerId:{locationName:"ownerId"},IpamScopeId:{locationName:"ipamScopeId"},IpamScopeArn:{locationName:"ipamScopeArn"},IpamArn:{locationName:"ipamArn"},IpamRegion:{locationName:"ipamRegion"},IpamScopeType:{locationName:"ipamScopeType"},IsDefault:{locationName:"isDefault",type:"boolean"},Description:{locationName:"description"},PoolCount:{locationName:"poolCount",type:"integer"},State:{locationName:"state"},Tags:{shape:"S6",locationName:"tagSet"}}},Sfx:{type:"string",sensitive:true},Sg0:{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:"Sg8",locationName:"SecurityGroupId"},InterfaceType:{},Ipv6AddressCount:{type:"integer"},Ipv6Addresses:{type:"list",member:{locationName:"InstanceIpv6Address",type:"structure",members:{Ipv6Address:{}}}},NetworkInterfaceId:{},PrivateIpAddress:{},PrivateIpAddresses:{shape:"Sgb"},SecondaryPrivateIpAddressCount:{type:"integer"},SubnetId:{},NetworkCardIndex:{type:"integer"},Ipv4Prefixes:{shape:"Sgd",locationName:"Ipv4Prefix"},Ipv4PrefixCount:{type:"integer"},Ipv6Prefixes:{shape:"Sgf",locationName:"Ipv6Prefix"},Ipv6PrefixCount:{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"},GroupId:{}}},RamDiskId:{},DisableApiTermination:{type:"boolean"},InstanceInitiatedShutdownBehavior:{},UserData:{shape:"Sfx"},TagSpecifications:{locationName:"TagSpecification",type:"list",member:{locationName:"LaunchTemplateTagSpecificationRequest",type:"structure",members:{ResourceType:{},Tags:{shape:"S6",locationName:"Tag"}}}},ElasticGpuSpecifications:{locationName:"ElasticGpuSpecification",type:"list",member:{shape:"Sgp",locationName:"ElasticGpuSpecification"}},ElasticInferenceAccelerators:{locationName:"ElasticInferenceAccelerator",type:"list",member:{locationName:"item",type:"structure",required:["Type"],members:{Type:{},Count:{type:"integer"}}}},SecurityGroupIds:{shape:"Sg8",locationName:"SecurityGroupId"},SecurityGroups:{shape:"Sgt",locationName:"SecurityGroup"},InstanceMarketOptions:{type:"structure",members:{MarketType:{},SpotOptions:{type:"structure",members:{MaxPrice:{},SpotInstanceType:{},BlockDurationMinutes:{type:"integer"},ValidUntil:{type:"timestamp"},InstanceInterruptionBehavior:{}}}}},CreditSpecification:{shape:"Sgz"},CpuOptions:{type:"structure",members:{CoreCount:{type:"integer"},ThreadsPerCore:{type:"integer"},AmdSevSnp:{}}},CapacityReservationSpecification:{type:"structure",members:{CapacityReservationPreference:{},CapacityReservationTarget:{shape:"Sh4"}}},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:{},HttpProtocolIpv6:{},InstanceMetadataTags:{}}},EnclaveOptions:{type:"structure",members:{Enabled:{type:"boolean"}}},InstanceRequirements:{shape:"Scf"},PrivateDnsNameOptions:{type:"structure",members:{HostnameType:{},EnableResourceNameDnsARecord:{type:"boolean"},EnableResourceNameDnsAAAARecord:{type:"boolean"}}},MaintenanceOptions:{type:"structure",members:{AutoRecovery:{}}},DisableApiStop:{type:"boolean"}}},Sg8:{type:"list",member:{locationName:"SecurityGroupId"}},Sgb:{type:"list",member:{locationName:"item",type:"structure",members:{Primary:{locationName:"primary",type:"boolean"},PrivateIpAddress:{locationName:"privateIpAddress"}}}},Sgd:{type:"list",member:{locationName:"item",type:"structure",members:{Ipv4Prefix:{}}}},Sgf:{type:"list",member:{locationName:"item",type:"structure",members:{Ipv6Prefix:{}}}},Sgp:{type:"structure",required:["Type"],members:{Type:{}}},Sgt:{type:"list",member:{locationName:"SecurityGroup"}},Sgz:{type:"structure",required:["CpuCredits"],members:{CpuCredits:{}}},Sh4:{type:"structure",members:{CapacityReservationId:{},CapacityReservationResourceGroupArn:{}}},Shi:{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:"S6",locationName:"tagSet"}}},Shj:{type:"structure",members:{Errors:{locationName:"errorSet",type:"list",member:{locationName:"item",type:"structure",members:{Code:{locationName:"code"},Message:{locationName:"message"}}}}}},Sho:{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:"Shp",locationName:"launchTemplateData"}}},Shp:{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:"S5m",locationName:"groupSet"},InterfaceType:{locationName:"interfaceType"},Ipv6AddressCount:{locationName:"ipv6AddressCount",type:"integer"},Ipv6Addresses:{shape:"Shw",locationName:"ipv6AddressesSet"},NetworkInterfaceId:{locationName:"networkInterfaceId"},PrivateIpAddress:{locationName:"privateIpAddress"},PrivateIpAddresses:{shape:"Sgb",locationName:"privateIpAddressesSet"},SecondaryPrivateIpAddressCount:{locationName:"secondaryPrivateIpAddressCount",type:"integer"},SubnetId:{locationName:"subnetId"},NetworkCardIndex:{locationName:"networkCardIndex",type:"integer"},Ipv4Prefixes:{locationName:"ipv4PrefixSet",type:"list",member:{locationName:"item",type:"structure",members:{Ipv4Prefix:{locationName:"ipv4Prefix"}}}},Ipv4PrefixCount:{locationName:"ipv4PrefixCount",type:"integer"},Ipv6Prefixes:{locationName:"ipv6PrefixSet",type:"list",member:{locationName:"item",type:"structure",members:{Ipv6Prefix:{locationName:"ipv6Prefix"}}}},Ipv6PrefixCount:{locationName:"ipv6PrefixCount",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"},GroupId:{locationName:"groupId"}}},RamDiskId:{locationName:"ramDiskId"},DisableApiTermination:{locationName:"disableApiTermination",type:"boolean"},InstanceInitiatedShutdownBehavior:{locationName:"instanceInitiatedShutdownBehavior"},UserData:{shape:"Sfx",locationName:"userData"},TagSpecifications:{locationName:"tagSpecificationSet",type:"list",member:{locationName:"item",type:"structure",members:{ResourceType:{locationName:"resourceType"},Tags:{shape:"S6",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:"So",locationName:"securityGroupIdSet"},SecurityGroups:{shape:"So",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"},AmdSevSnp:{locationName:"amdSevSnp"}}},CapacityReservationSpecification:{locationName:"capacityReservationSpecification",type:"structure",members:{CapacityReservationPreference:{locationName:"capacityReservationPreference"},CapacityReservationTarget:{shape:"Sif",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"},HttpProtocolIpv6:{locationName:"httpProtocolIpv6"},InstanceMetadataTags:{locationName:"instanceMetadataTags"}}},EnclaveOptions:{locationName:"enclaveOptions",type:"structure",members:{Enabled:{locationName:"enabled",type:"boolean"}}},InstanceRequirements:{shape:"Sdk",locationName:"instanceRequirements"},PrivateDnsNameOptions:{locationName:"privateDnsNameOptions",type:"structure",members:{HostnameType:{locationName:"hostnameType"},EnableResourceNameDnsARecord:{locationName:"enableResourceNameDnsARecord",type:"boolean"},EnableResourceNameDnsAAAARecord:{locationName:"enableResourceNameDnsAAAARecord",type:"boolean"}}},MaintenanceOptions:{locationName:"maintenanceOptions",type:"structure",members:{AutoRecovery:{locationName:"autoRecovery"}}},DisableApiStop:{locationName:"disableApiStop",type:"boolean"}}},Shw:{type:"list",member:{locationName:"item",type:"structure",members:{Ipv6Address:{locationName:"ipv6Address"}}}},Sif:{type:"structure",members:{CapacityReservationId:{locationName:"capacityReservationId"},CapacityReservationResourceGroupArn:{locationName:"capacityReservationResourceGroupArn"}}},Sir:{type:"structure",members:{DestinationCidrBlock:{locationName:"destinationCidrBlock"},LocalGatewayVirtualInterfaceGroupId:{locationName:"localGatewayVirtualInterfaceGroupId"},Type:{locationName:"type"},State:{locationName:"state"},LocalGatewayRouteTableId:{locationName:"localGatewayRouteTableId"},LocalGatewayRouteTableArn:{locationName:"localGatewayRouteTableArn"},OwnerId:{locationName:"ownerId"},SubnetId:{locationName:"subnetId"},CoipPoolId:{locationName:"coipPoolId"},NetworkInterfaceId:{locationName:"networkInterfaceId"},DestinationPrefixListId:{locationName:"destinationPrefixListId"}}},Siy:{type:"structure",members:{LocalGatewayRouteTableId:{locationName:"localGatewayRouteTableId"},LocalGatewayRouteTableArn:{locationName:"localGatewayRouteTableArn"},LocalGatewayId:{locationName:"localGatewayId"},OutpostArn:{locationName:"outpostArn"},OwnerId:{locationName:"ownerId"},State:{locationName:"state"},Tags:{shape:"S6",locationName:"tagSet"},Mode:{locationName:"mode"},StateReason:{shape:"Siz",locationName:"stateReason"}}},Siz:{type:"structure",members:{Code:{locationName:"code"},Message:{locationName:"message"}}},Sj2:{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:"S6",locationName:"tagSet"}}},Sj6:{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:"S6",locationName:"tagSet"}}},Sj9:{type:"list",member:{type:"structure",required:["Cidr"],members:{Cidr:{},Description:{}}}},Sjc:{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:"S6",locationName:"tagSet"},OwnerId:{locationName:"ownerId"}}},Sjh:{type:"structure",members:{CreateTime:{locationName:"createTime",type:"timestamp"},DeleteTime:{locationName:"deleteTime",type:"timestamp"},FailureCode:{locationName:"failureCode"},FailureMessage:{locationName:"failureMessage"},NatGatewayAddresses:{shape:"S34",locationName:"natGatewayAddressSet"},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:"S6",locationName:"tagSet"},ConnectivityType:{locationName:"connectivityType"}}},Sjm:{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:"Sjr",locationName:"icmpTypeCode"},Ipv6CidrBlock:{locationName:"ipv6CidrBlock"},PortRange:{shape:"Sjs",locationName:"portRange"},Protocol:{locationName:"protocol"},RuleAction:{locationName:"ruleAction"},RuleNumber:{locationName:"ruleNumber",type:"integer"}}}},IsDefault:{locationName:"default",type:"boolean"},NetworkAclId:{locationName:"networkAclId"},Tags:{shape:"S6",locationName:"tagSet"},VpcId:{locationName:"vpcId"},OwnerId:{locationName:"ownerId"}}},Sjr:{type:"structure",members:{Code:{locationName:"code",type:"integer"},Type:{locationName:"type",type:"integer"}}},Sjs:{type:"structure",members:{From:{locationName:"from",type:"integer"},To:{locationName:"to",type:"integer"}}},Sjx:{type:"list",member:{locationName:"item",type:"structure",members:{Source:{shape:"Sjz"},Destination:{shape:"Sjz"},ThroughResources:{locationName:"ThroughResource",type:"list",member:{locationName:"item",type:"structure",members:{ResourceStatement:{shape:"Sk3"}}}}}}},Sjz:{type:"structure",members:{PacketHeaderStatement:{type:"structure",members:{SourceAddresses:{shape:"So",locationName:"SourceAddress"},DestinationAddresses:{shape:"So",locationName:"DestinationAddress"},SourcePorts:{shape:"So",locationName:"SourcePort"},DestinationPorts:{shape:"So",locationName:"DestinationPort"},SourcePrefixLists:{shape:"So",locationName:"SourcePrefixList"},DestinationPrefixLists:{shape:"So",locationName:"DestinationPrefixList"},Protocols:{shape:"Sk1",locationName:"Protocol"}}},ResourceStatement:{shape:"Sk3"}}},Sk1:{type:"list",member:{locationName:"item"}},Sk3:{type:"structure",members:{Resources:{shape:"So",locationName:"Resource"},ResourceTypes:{shape:"So",locationName:"ResourceType"}}},Sk7:{type:"structure",members:{NetworkInsightsAccessScopeId:{locationName:"networkInsightsAccessScopeId"},NetworkInsightsAccessScopeArn:{locationName:"networkInsightsAccessScopeArn"},CreatedDate:{locationName:"createdDate",type:"timestamp"},UpdatedDate:{locationName:"updatedDate",type:"timestamp"},Tags:{shape:"S6",locationName:"tagSet"}}},Sk9:{type:"structure",members:{NetworkInsightsAccessScopeId:{locationName:"networkInsightsAccessScopeId"},MatchPaths:{shape:"Ska",locationName:"matchPathSet"},ExcludePaths:{shape:"Ska",locationName:"excludePathSet"}}},Ska:{type:"list",member:{locationName:"item",type:"structure",members:{Source:{shape:"Skc",locationName:"source"},Destination:{shape:"Skc",locationName:"destination"},ThroughResources:{locationName:"throughResourceSet",type:"list",member:{locationName:"item",type:"structure",members:{ResourceStatement:{shape:"Ske",locationName:"resourceStatement"}}}}}}},Skc:{type:"structure",members:{PacketHeaderStatement:{locationName:"packetHeaderStatement",type:"structure",members:{SourceAddresses:{shape:"So",locationName:"sourceAddressSet"},DestinationAddresses:{shape:"So",locationName:"destinationAddressSet"},SourcePorts:{shape:"So",locationName:"sourcePortSet"},DestinationPorts:{shape:"So",locationName:"destinationPortSet"},SourcePrefixLists:{shape:"So",locationName:"sourcePrefixListSet"},DestinationPrefixLists:{shape:"So",locationName:"destinationPrefixListSet"},Protocols:{shape:"Sk1",locationName:"protocolSet"}}},ResourceStatement:{shape:"Ske",locationName:"resourceStatement"}}},Ske:{type:"structure",members:{Resources:{shape:"So",locationName:"resourceSet"},ResourceTypes:{shape:"So",locationName:"resourceTypeSet"}}},Skl:{type:"structure",members:{SourceAddress:{},SourcePortRange:{shape:"Skm"},DestinationAddress:{},DestinationPortRange:{shape:"Skm"}}},Skm:{type:"structure",members:{FromPort:{type:"integer"},ToPort:{type:"integer"}}},Sko:{type:"structure",members:{NetworkInsightsPathId:{locationName:"networkInsightsPathId"},NetworkInsightsPathArn:{locationName:"networkInsightsPathArn"},CreatedDate:{locationName:"createdDate",type:"timestamp"},Source:{locationName:"source"},Destination:{locationName:"destination"},SourceArn:{locationName:"sourceArn"},DestinationArn:{locationName:"destinationArn"},SourceIp:{locationName:"sourceIp"},DestinationIp:{locationName:"destinationIp"},Protocol:{locationName:"protocol"},DestinationPort:{locationName:"destinationPort",type:"integer"},Tags:{shape:"S6",locationName:"tagSet"},FilterAtSource:{shape:"Skq",locationName:"filterAtSource"},FilterAtDestination:{shape:"Skq",locationName:"filterAtDestination"}}},Skq:{type:"structure",members:{SourceAddress:{locationName:"sourceAddress"},SourcePortRange:{shape:"Skr",locationName:"sourcePortRange"},DestinationAddress:{locationName:"destinationAddress"},DestinationPortRange:{shape:"Skr",locationName:"destinationPortRange"}}},Skr:{type:"structure",members:{FromPort:{locationName:"fromPort",type:"integer"},ToPort:{locationName:"toPort",type:"integer"}}},Skv:{type:"structure",members:{Association:{shape:"Skw",locationName:"association"},Attachment:{shape:"Skx",locationName:"attachment"},AvailabilityZone:{locationName:"availabilityZone"},Description:{locationName:"description"},Groups:{shape:"Sl0",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:"Skw",locationName:"association"},Primary:{locationName:"primary",type:"boolean"},PrivateDnsName:{locationName:"privateDnsName"},PrivateIpAddress:{locationName:"privateIpAddress"}}}},Ipv4Prefixes:{shape:"S2x",locationName:"ipv4PrefixSet"},Ipv6Prefixes:{locationName:"ipv6PrefixSet",type:"list",member:{locationName:"item",type:"structure",members:{Ipv6Prefix:{locationName:"ipv6Prefix"}}}},RequesterId:{locationName:"requesterId"},RequesterManaged:{locationName:"requesterManaged",type:"boolean"},SourceDestCheck:{locationName:"sourceDestCheck",type:"boolean"},Status:{locationName:"status"},SubnetId:{locationName:"subnetId"},TagSet:{shape:"S6",locationName:"tagSet"},VpcId:{locationName:"vpcId"},DenyAllIgwTraffic:{locationName:"denyAllIgwTraffic",type:"boolean"},Ipv6Native:{locationName:"ipv6Native",type:"boolean"},Ipv6Address:{locationName:"ipv6Address"}}},Skw:{type:"structure",members:{AllocationId:{locationName:"allocationId"},AssociationId:{locationName:"associationId"},IpOwnerId:{locationName:"ipOwnerId"},PublicDnsName:{locationName:"publicDnsName"},PublicIp:{locationName:"publicIp"},CustomerOwnedIp:{locationName:"customerOwnedIp"},CarrierIp:{locationName:"carrierIp"}}},Skx:{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"},EnaSrdSpecification:{locationName:"enaSrdSpecification",type:"structure",members:{EnaSrdEnabled:{locationName:"enaSrdEnabled",type:"boolean"},EnaSrdUdpSpecification:{locationName:"enaSrdUdpSpecification",type:"structure",members:{EnaSrdUdpEnabled:{locationName:"enaSrdUdpEnabled",type:"boolean"}}}}}}},Sl0:{type:"list",member:{locationName:"item",type:"structure",members:{GroupName:{locationName:"groupName"},GroupId:{locationName:"groupId"}}}},Sld:{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"}}}}},Slk:{type:"structure",members:{GroupName:{locationName:"groupName"},State:{locationName:"state"},Strategy:{locationName:"strategy"},PartitionCount:{locationName:"partitionCount",type:"integer"},GroupId:{locationName:"groupId"},Tags:{shape:"S6",locationName:"tagSet"},GroupArn:{locationName:"groupArn"},SpreadLevel:{locationName:"spreadLevel"}}},Slq:{type:"structure",members:{ReplaceRootVolumeTaskId:{locationName:"replaceRootVolumeTaskId"},InstanceId:{locationName:"instanceId"},TaskState:{locationName:"taskState"},StartTime:{locationName:"startTime"},CompleteTime:{locationName:"completeTime"},Tags:{shape:"S6",locationName:"tagSet"},ImageId:{locationName:"imageId"},SnapshotId:{locationName:"snapshotId"},DeleteReplacedRootVolume:{locationName:"deleteReplacedRootVolume",type:"boolean"}}},Sm6:{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:"S4o",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"},CoreNetworkArn:{locationName:"coreNetworkArn"}}}},Tags:{shape:"S6",locationName:"tagSet"},VpcId:{locationName:"vpcId"},OwnerId:{locationName:"ownerId"}}},Smi:{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"},OutpostArn:{locationName:"outpostArn"},Tags:{shape:"S6",locationName:"tagSet"},StorageTier:{locationName:"storageTier"},RestoreExpiryTime:{locationName:"restoreExpiryTime",type:"timestamp"}}},Smo:{type:"list",member:{locationName:"VolumeId"}},Smv:{type:"structure",members:{Bucket:{locationName:"bucket"},Fault:{shape:"Smw",locationName:"fault"},OwnerId:{locationName:"ownerId"},Prefix:{locationName:"prefix"},State:{locationName:"state"}}},Smw:{type:"structure",members:{Code:{locationName:"code"},Message:{locationName:"message"}}},Sn7:{type:"structure",members:{SubnetCidrReservationId:{locationName:"subnetCidrReservationId"},SubnetId:{locationName:"subnetId"},Cidr:{locationName:"cidr"},ReservationType:{locationName:"reservationType"},OwnerId:{locationName:"ownerId"},Description:{locationName:"description"},Tags:{shape:"S6",locationName:"tagSet"}}},Sna:{type:"list",member:{}},Sne:{type:"structure",members:{TrafficMirrorFilterId:{locationName:"trafficMirrorFilterId"},IngressFilterRules:{shape:"Snf",locationName:"ingressFilterRuleSet"},EgressFilterRules:{shape:"Snf",locationName:"egressFilterRuleSet"},NetworkServices:{shape:"Snk",locationName:"networkServiceSet"},Description:{locationName:"description"},Tags:{shape:"S6",locationName:"tagSet"}}},Snf:{type:"list",member:{shape:"Sng",locationName:"item"}},Sng:{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:"Snj",locationName:"destinationPortRange"},SourcePortRange:{shape:"Snj",locationName:"sourcePortRange"},DestinationCidrBlock:{locationName:"destinationCidrBlock"},SourceCidrBlock:{locationName:"sourceCidrBlock"},Description:{locationName:"description"}}},Snj:{type:"structure",members:{FromPort:{locationName:"fromPort",type:"integer"},ToPort:{locationName:"toPort",type:"integer"}}},Snk:{type:"list",member:{locationName:"item"}},Sno:{type:"structure",members:{FromPort:{type:"integer"},ToPort:{type:"integer"}}},Snt:{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:"S6",locationName:"tagSet"}}},Snw:{type:"structure",members:{TrafficMirrorTargetId:{locationName:"trafficMirrorTargetId"},NetworkInterfaceId:{locationName:"networkInterfaceId"},NetworkLoadBalancerArn:{locationName:"networkLoadBalancerArn"},Type:{locationName:"type"},Description:{locationName:"description"},OwnerId:{locationName:"ownerId"},Tags:{shape:"S6",locationName:"tagSet"},GatewayLoadBalancerEndpointId:{locationName:"gatewayLoadBalancerEndpointId"}}},So5:{type:"list",member:{locationName:"item"}},So7:{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:"So",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:"S6",locationName:"tagSet"}}},Soe:{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:"S6",locationName:"tagSet"}}},Soi:{type:"list",member:{locationName:"item"}},Sok:{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:"Soi",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:"S6",locationName:"tagSet"}}},Sox:{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:"S6",locationName:"tagSet"}}},Sp6:{type:"structure",members:{TransitGatewayPolicyTableId:{locationName:"transitGatewayPolicyTableId"},TransitGatewayId:{locationName:"transitGatewayId"},State:{locationName:"state"},CreationTime:{locationName:"creationTime",type:"timestamp"},Tags:{shape:"S6",locationName:"tagSet"}}},Spa:{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"}}}}},Spf:{type:"structure",members:{DestinationCidrBlock:{locationName:"destinationCidrBlock"},PrefixListId:{locationName:"prefixListId"},TransitGatewayRouteTableAnnouncementId:{locationName:"transitGatewayRouteTableAnnouncementId"},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"}}},Spn:{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:"S6",locationName:"tagSet"}}},Spr:{type:"structure",members:{TransitGatewayRouteTableAnnouncementId:{locationName:"transitGatewayRouteTableAnnouncementId"},TransitGatewayId:{locationName:"transitGatewayId"},CoreNetworkId:{locationName:"coreNetworkId"},PeerTransitGatewayId:{locationName:"peerTransitGatewayId"},PeerCoreNetworkId:{locationName:"peerCoreNetworkId"},PeeringAttachmentId:{locationName:"peeringAttachmentId"},AnnouncementDirection:{locationName:"announcementDirection"},TransitGatewayRouteTableId:{locationName:"transitGatewayRouteTableId"},State:{locationName:"state"},CreationTime:{locationName:"creationTime",type:"timestamp"},Tags:{shape:"S6",locationName:"tagSet"}}},Sq2:{type:"list",member:{locationName:"item"}},Sqa:{type:"structure",members:{VerifiedAccessInstanceId:{locationName:"verifiedAccessInstanceId"},VerifiedAccessGroupId:{locationName:"verifiedAccessGroupId"},VerifiedAccessEndpointId:{locationName:"verifiedAccessEndpointId"},ApplicationDomain:{locationName:"applicationDomain"},EndpointType:{locationName:"endpointType"},AttachmentType:{locationName:"attachmentType"},DomainCertificateArn:{locationName:"domainCertificateArn"},EndpointDomain:{locationName:"endpointDomain"},DeviceValidationDomain:{locationName:"deviceValidationDomain"},SecurityGroupIds:{shape:"Sq2",locationName:"securityGroupIdSet"},LoadBalancerOptions:{locationName:"loadBalancerOptions",type:"structure",members:{Protocol:{locationName:"protocol"},Port:{locationName:"port",type:"integer"},LoadBalancerArn:{locationName:"loadBalancerArn"},SubnetIds:{locationName:"subnetIdSet",type:"list",member:{locationName:"item"}}}},NetworkInterfaceOptions:{locationName:"networkInterfaceOptions",type:"structure",members:{NetworkInterfaceId:{locationName:"networkInterfaceId"},Protocol:{locationName:"protocol"},Port:{locationName:"port",type:"integer"}}},Status:{locationName:"status",type:"structure",members:{Code:{locationName:"code"},Message:{locationName:"message"}}},Description:{locationName:"description"},CreationTime:{locationName:"creationTime"},LastUpdatedTime:{locationName:"lastUpdatedTime"},DeletionTime:{locationName:"deletionTime"},Tags:{shape:"S6",locationName:"tagSet"}}},Sqi:{type:"structure",members:{VerifiedAccessGroupId:{locationName:"verifiedAccessGroupId"},VerifiedAccessInstanceId:{locationName:"verifiedAccessInstanceId"},Description:{locationName:"description"},Owner:{locationName:"owner"},VerifiedAccessGroupArn:{locationName:"verifiedAccessGroupArn"},CreationTime:{locationName:"creationTime"},LastUpdatedTime:{locationName:"lastUpdatedTime"},DeletionTime:{locationName:"deletionTime"},Tags:{shape:"S6",locationName:"tagSet"}}},Sqr:{type:"structure",members:{Attachments:{locationName:"attachmentSet",type:"list",member:{shape:"S6a",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:"S6",locationName:"tagSet"},VolumeType:{locationName:"volumeType"},FastRestored:{locationName:"fastRestored",type:"boolean"},MultiAttachEnabled:{locationName:"multiAttachEnabled",type:"boolean"},Throughput:{locationName:"throughput",type:"integer"}}},Sqy:{type:"list",member:{locationName:"item"}},Sqz:{type:"list",member:{locationName:"item"}},Sr0:{type:"list",member:{locationName:"item"}},Sr2:{type:"structure",members:{DnsRecordIpType:{},PrivateDnsOnlyForInboundResolverEndpoint:{type:"boolean"}}},Sr5:{type:"structure",members:{VpcEndpointId:{locationName:"vpcEndpointId"},VpcEndpointType:{locationName:"vpcEndpointType"},VpcId:{locationName:"vpcId"},ServiceName:{locationName:"serviceName"},State:{locationName:"state"},PolicyDocument:{locationName:"policyDocument"},RouteTableIds:{shape:"So",locationName:"routeTableIdSet"},SubnetIds:{shape:"So",locationName:"subnetIdSet"},Groups:{locationName:"groupSet",type:"list",member:{locationName:"item",type:"structure",members:{GroupId:{locationName:"groupId"},GroupName:{locationName:"groupName"}}}},IpAddressType:{locationName:"ipAddressType"},DnsOptions:{locationName:"dnsOptions",type:"structure",members:{DnsRecordIpType:{locationName:"dnsRecordIpType"},PrivateDnsOnlyForInboundResolverEndpoint:{locationName:"privateDnsOnlyForInboundResolverEndpoint",type:"boolean"}}},PrivateDnsEnabled:{locationName:"privateDnsEnabled",type:"boolean"},RequesterManaged:{locationName:"requesterManaged",type:"boolean"},NetworkInterfaceIds:{shape:"So",locationName:"networkInterfaceIdSet"},DnsEntries:{shape:"Sra",locationName:"dnsEntrySet"},CreationTimestamp:{locationName:"creationTimestamp",type:"timestamp"},Tags:{shape:"S6",locationName:"tagSet"},OwnerId:{locationName:"ownerId"},LastError:{locationName:"lastError",type:"structure",members:{Message:{locationName:"message"},Code:{locationName:"code"}}}}},Sra:{type:"list",member:{locationName:"item",type:"structure",members:{DnsName:{locationName:"dnsName"},HostedZoneId:{locationName:"hostedZoneId"}}}},Srf:{type:"structure",members:{ConnectionNotificationId:{locationName:"connectionNotificationId"},ServiceId:{locationName:"serviceId"},VpcEndpointId:{locationName:"vpcEndpointId"},ConnectionNotificationType:{locationName:"connectionNotificationType"},ConnectionNotificationArn:{locationName:"connectionNotificationArn"},ConnectionEvents:{shape:"So",locationName:"connectionEvents"},ConnectionNotificationState:{locationName:"connectionNotificationState"}}},Srk:{type:"structure",members:{ServiceType:{shape:"Srl",locationName:"serviceType"},ServiceId:{locationName:"serviceId"},ServiceName:{locationName:"serviceName"},ServiceState:{locationName:"serviceState"},AvailabilityZones:{shape:"So",locationName:"availabilityZoneSet"},AcceptanceRequired:{locationName:"acceptanceRequired",type:"boolean"},ManagesVpcEndpoints:{locationName:"managesVpcEndpoints",type:"boolean"},NetworkLoadBalancerArns:{shape:"So",locationName:"networkLoadBalancerArnSet"},GatewayLoadBalancerArns:{shape:"So",locationName:"gatewayLoadBalancerArnSet"},SupportedIpAddressTypes:{shape:"Srp",locationName:"supportedIpAddressTypeSet"},BaseEndpointDnsNames:{shape:"So",locationName:"baseEndpointDnsNameSet"},PrivateDnsName:{locationName:"privateDnsName"},PrivateDnsNameConfiguration:{locationName:"privateDnsNameConfiguration",type:"structure",members:{State:{locationName:"state"},Type:{locationName:"type"},Value:{locationName:"value"},Name:{locationName:"name"}}},PayerResponsibility:{locationName:"payerResponsibility"},Tags:{shape:"S6",locationName:"tagSet"}}},Srl:{type:"list",member:{locationName:"item",type:"structure",members:{ServiceType:{locationName:"serviceType"}}}},Srp:{type:"list",member:{locationName:"item"}},Ss2:{type:"list",member:{locationName:"item",type:"structure",members:{Value:{}}}},Ss4:{type:"list",member:{locationName:"item",type:"structure",members:{Value:{}}}},Ss6:{type:"list",member:{locationName:"item",type:"structure",members:{Value:{}}}},Ss8:{type:"list",member:{locationName:"item",type:"structure",members:{Value:{}}}},Ssa:{type:"list",member:{locationName:"item",type:"structure",members:{Value:{type:"integer"}}}},Ssc:{type:"list",member:{locationName:"item",type:"structure",members:{Value:{type:"integer"}}}},Sse:{type:"list",member:{locationName:"item",type:"structure",members:{Value:{}}}},Ssg:{type:"structure",members:{CloudWatchLogOptions:{type:"structure",members:{LogEnabled:{type:"boolean"},LogGroupArn:{},LogOutputFormat:{}}}}},Ssk:{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"},CoreNetworkArn:{locationName:"coreNetworkArn"},CoreNetworkAttachmentArn:{locationName:"coreNetworkAttachmentArn"},GatewayAssociationState:{locationName:"gatewayAssociationState"},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"},OutsideIpAddressType:{locationName:"outsideIpAddressType"},TransportTransitGatewayAttachmentId:{locationName:"transportTransitGatewayAttachmentId"},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"},LogOptions:{locationName:"logOptions",type:"structure",members:{CloudWatchLogOptions:{locationName:"cloudWatchLogOptions",type:"structure",members:{LogEnabled:{locationName:"logEnabled",type:"boolean"},LogGroupArn:{locationName:"logGroupArn"},LogOutputFormat:{locationName:"logOutputFormat"}}}}},EnableTunnelLifecycleControl:{locationName:"enableTunnelLifecycleControl",type:"boolean"}}}}}},Routes:{locationName:"routes",type:"list",member:{locationName:"item",type:"structure",members:{DestinationCidrBlock:{locationName:"destinationCidrBlock"},Source:{locationName:"source"},State:{locationName:"state"}}}},Tags:{shape:"S6",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"}}}}}},Stg:{type:"structure",members:{AvailabilityZone:{locationName:"availabilityZone"},State:{locationName:"state"},Type:{locationName:"type"},VpcAttachments:{locationName:"attachments",type:"list",member:{shape:"S6f",locationName:"item"}},VpnGatewayId:{locationName:"vpnGatewayId"},AmazonSideAsn:{locationName:"amazonSideAsn",type:"long"},Tags:{shape:"S6",locationName:"tagSet"}}},Sty:{type:"list",member:{}},Su8:{type:"list",member:{locationName:"item"}},Suv:{type:"list",member:{locationName:"item"}},Sxs:{type:"list",member:{locationName:"item"}},Sy5:{type:"structure",members:{Cidr:{locationName:"cidr"},State:{locationName:"state"},FailureReason:{locationName:"failureReason",type:"structure",members:{Code:{locationName:"code"},Message:{locationName:"message"}}},IpamPoolCidrId:{locationName:"ipamPoolCidrId"},NetmaskLength:{locationName:"netmaskLength",type:"integer"}}},Syg:{type:"list",member:{locationName:"item"}},Syi:{type:"structure",members:{InstanceTagKeys:{shape:"Syg",locationName:"instanceTagKeySet"},IncludeAllTagsOfInstance:{locationName:"includeAllTagsOfInstance",type:"boolean"}}},Syk:{type:"list",member:{locationName:"item"}},Sz3:{type:"list",member:{locationName:"Filter",type:"structure",members:{Name:{},Values:{shape:"So",locationName:"Value"}}}},Szg:{type:"structure",members:{PublicIp:{locationName:"publicIp"},AllocationId:{locationName:"allocationId"},PtrRecord:{locationName:"ptrRecord"},PtrRecordUpdate:{locationName:"ptrRecordUpdate",type:"structure",members:{Value:{locationName:"value"},Status:{locationName:"status"},Reason:{locationName:"reason"}}}}},Szk:{type:"list",member:{locationName:"item",type:"structure",members:{Deadline:{locationName:"deadline",type:"timestamp"},Resource:{locationName:"resource"},UseLongIds:{locationName:"useLongIds",type:"boolean"}}}},S10s:{type:"list",member:{locationName:"InstanceId"}},S117:{type:"structure",members:{Code:{locationName:"code"},Message:{locationName:"message"}}},S12c:{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:"S12g",locationName:"image"},Status:{locationName:"status"},StatusMessage:{locationName:"statusMessage"},Volume:{shape:"S12i",locationName:"volume"}}}}}},ImportVolume:{locationName:"importVolume",type:"structure",members:{AvailabilityZone:{locationName:"availabilityZone"},BytesConverted:{locationName:"bytesConverted",type:"long"},Description:{locationName:"description"},Image:{shape:"S12g",locationName:"image"},Volume:{shape:"S12i",locationName:"volume"}}},State:{locationName:"state"},StatusMessage:{locationName:"statusMessage"},Tags:{shape:"S6",locationName:"tagSet"}}},S12g:{type:"structure",members:{Checksum:{locationName:"checksum"},Format:{locationName:"format"},ImportManifestUrl:{shape:"S12h",locationName:"importManifestUrl"},Size:{locationName:"size",type:"long"}}},S12h:{type:"string",sensitive:true},S12i:{type:"structure",members:{Id:{locationName:"id"},Size:{locationName:"size",type:"long"}}},S13g:{type:"structure",members:{S3Bucket:{locationName:"s3Bucket"},S3Prefix:{locationName:"s3Prefix"}}},S13t:{type:"structure",members:{TargetResourceCount:{locationName:"targetResourceCount",type:"integer"}}},S13u:{type:"structure",members:{LaunchTemplateId:{locationName:"launchTemplateId"},LaunchTemplateName:{locationName:"launchTemplateName"},Version:{locationName:"version"}}},S147:{type:"structure",members:{EventDescription:{locationName:"eventDescription"},EventSubType:{locationName:"eventSubType"},InstanceId:{locationName:"instanceId"}}},S14a:{type:"list",member:{locationName:"item",type:"structure",members:{InstanceId:{locationName:"instanceId"},InstanceType:{locationName:"instanceType"},SpotInstanceRequestId:{locationName:"spotInstanceRequestId"},InstanceHealth:{locationName:"instanceHealth"}}}},S153:{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:"S157",locationName:"productCodes"}}},S157:{type:"list",member:{locationName:"item",type:"structure",members:{ProductCodeId:{locationName:"productCode"},ProductCodeType:{locationName:"type"}}}},S15c:{type:"list",member:{locationName:"Owner"}},S15y:{type:"list",member:{locationName:"item"}},S161:{type:"list",member:{locationName:"item"}},S16q:{type:"list",member:{shape:"Sed",locationName:"item"}},S16r:{type:"list",member:{locationName:"item",type:"structure",members:{Group:{locationName:"group"},UserId:{locationName:"userId"},OrganizationArn:{locationName:"organizationArn"},OrganizationalUnitArn:{locationName:"organizationalUnitArn"}}}},S16v:{type:"list",member:{locationName:"ImageId"}},S17e:{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:{shape:"S17g",locationName:"url"},UserBucket:{shape:"S17h",locationName:"userBucket"}}}},S17g:{type:"string",sensitive:true},S17h:{type:"structure",members:{S3Bucket:{locationName:"s3Bucket"},S3Key:{locationName:"s3Key"}}},S17i:{type:"list",member:{locationName:"item",type:"structure",members:{LicenseConfigurationArn:{locationName:"licenseConfigurationArn"}}}},S17q:{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:{shape:"S17g",locationName:"url"},UserBucket:{shape:"S17h",locationName:"userBucket"}}},S17u:{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"}}}}}},S17x:{type:"structure",members:{Value:{locationName:"value",type:"boolean"}}},S17y:{type:"structure",members:{Enabled:{locationName:"enabled",type:"boolean"}}},S18g:{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"}}},S18j:{type:"structure",members:{Code:{locationName:"code",type:"integer"},Name:{locationName:"name"}}},S18l:{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"}}},S1bs:{type:"structure",members:{Groups:{shape:"Sl0",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:"S1bv",locationName:"monitoring"},Placement:{shape:"Scc",locationName:"placement"},Platform:{locationName:"platform"},PrivateDnsName:{locationName:"privateDnsName"},PrivateIpAddress:{locationName:"privateIpAddress"},ProductCodes:{shape:"S157",locationName:"productCodes"},PublicDnsName:{locationName:"dnsName"},PublicIpAddress:{locationName:"ipAddress"},RamdiskId:{locationName:"ramdiskId"},State:{shape:"S18j",locationName:"instanceState"},StateTransitionReason:{locationName:"reason"},SubnetId:{locationName:"subnetId"},VpcId:{locationName:"vpcId"},Architecture:{locationName:"architecture"},BlockDeviceMappings:{shape:"S17u",locationName:"blockDeviceMapping"},ClientToken:{locationName:"clientToken"},EbsOptimized:{locationName:"ebsOptimized",type:"boolean"},EnaSupport:{locationName:"enaSupport",type:"boolean"},Hypervisor:{locationName:"hypervisor"},IamInstanceProfile:{shape:"S3r",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:"S1c4",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:"Sl0",locationName:"groupSet"},Ipv6Addresses:{shape:"Shw",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:"S1c4",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"},Ipv4Prefixes:{locationName:"ipv4PrefixSet",type:"list",member:{locationName:"item",type:"structure",members:{Ipv4Prefix:{locationName:"ipv4Prefix"}}}},Ipv6Prefixes:{locationName:"ipv6PrefixSet",type:"list",member:{locationName:"item",type:"structure",members:{Ipv6Prefix:{locationName:"ipv6Prefix"}}}}}}},OutpostArn:{locationName:"outpostArn"},RootDeviceName:{locationName:"rootDeviceName"},RootDeviceType:{locationName:"rootDeviceType"},SecurityGroups:{shape:"Sl0",locationName:"groupSet"},SourceDestCheck:{locationName:"sourceDestCheck",type:"boolean"},SpotInstanceRequestId:{locationName:"spotInstanceRequestId"},SriovNetSupport:{locationName:"sriovNetSupport"},StateReason:{shape:"Siz",locationName:"stateReason"},Tags:{shape:"S6",locationName:"tagSet"},VirtualizationType:{locationName:"virtualizationType"},CpuOptions:{locationName:"cpuOptions",type:"structure",members:{CoreCount:{locationName:"coreCount",type:"integer"},ThreadsPerCore:{locationName:"threadsPerCore",type:"integer"},AmdSevSnp:{locationName:"amdSevSnp"}}},CapacityReservationId:{locationName:"capacityReservationId"},CapacityReservationSpecification:{locationName:"capacityReservationSpecification",type:"structure",members:{CapacityReservationPreference:{locationName:"capacityReservationPreference"},CapacityReservationTarget:{shape:"Sif",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:"S1ch",locationName:"metadataOptions"},EnclaveOptions:{shape:"S17y",locationName:"enclaveOptions"},BootMode:{locationName:"bootMode"},PlatformDetails:{locationName:"platformDetails"},UsageOperation:{locationName:"usageOperation"},UsageOperationUpdateTime:{locationName:"usageOperationUpdateTime",type:"timestamp"},PrivateDnsNameOptions:{locationName:"privateDnsNameOptions",type:"structure",members:{HostnameType:{locationName:"hostnameType"},EnableResourceNameDnsARecord:{locationName:"enableResourceNameDnsARecord",type:"boolean"},EnableResourceNameDnsAAAARecord:{locationName:"enableResourceNameDnsAAAARecord",type:"boolean"}}},Ipv6Address:{locationName:"ipv6Address"},TpmSupport:{locationName:"tpmSupport"},MaintenanceOptions:{locationName:"maintenanceOptions",type:"structure",members:{AutoRecovery:{locationName:"autoRecovery"}}},CurrentInstanceBootMode:{locationName:"currentInstanceBootMode"}}}},OwnerId:{locationName:"ownerId"},RequesterId:{locationName:"requesterId"},ReservationId:{locationName:"reservationId"}}},S1bv:{type:"structure",members:{State:{locationName:"state"}}},S1c4:{type:"structure",members:{CarrierIp:{locationName:"carrierIp"},CustomerOwnedIp:{locationName:"customerOwnedIp"},IpOwnerId:{locationName:"ipOwnerId"},PublicDnsName:{locationName:"publicDnsName"},PublicIp:{locationName:"publicIp"}}},S1ch:{type:"structure",members:{State:{locationName:"state"},HttpTokens:{locationName:"httpTokens"},HttpPutResponseHopLimit:{locationName:"httpPutResponseHopLimit",type:"integer"},HttpEndpoint:{locationName:"httpEndpoint"},HttpProtocolIpv6:{locationName:"httpProtocolIpv6"},InstanceMetadataTags:{locationName:"instanceMetadataTags"}}},S1eh:{type:"list",member:{locationName:"item"}},S1fh:{type:"structure",members:{NetworkInsightsAccessScopeAnalysisId:{locationName:"networkInsightsAccessScopeAnalysisId"},NetworkInsightsAccessScopeAnalysisArn:{locationName:"networkInsightsAccessScopeAnalysisArn"},NetworkInsightsAccessScopeId:{locationName:"networkInsightsAccessScopeId"},Status:{locationName:"status"},StatusMessage:{locationName:"statusMessage"},WarningMessage:{locationName:"warningMessage"},StartDate:{locationName:"startDate",type:"timestamp"},EndDate:{locationName:"endDate",type:"timestamp"},FindingsFound:{locationName:"findingsFound"},AnalyzedEniCount:{locationName:"analyzedEniCount",type:"integer"},Tags:{shape:"S6",locationName:"tagSet"}}},S1fs:{type:"structure",members:{NetworkInsightsAnalysisId:{locationName:"networkInsightsAnalysisId"},NetworkInsightsAnalysisArn:{locationName:"networkInsightsAnalysisArn"},NetworkInsightsPathId:{locationName:"networkInsightsPathId"},AdditionalAccounts:{shape:"So",locationName:"additionalAccountSet"},FilterInArns:{shape:"S1ft",locationName:"filterInArnSet"},StartDate:{locationName:"startDate",type:"timestamp"},Status:{locationName:"status"},StatusMessage:{locationName:"statusMessage"},WarningMessage:{locationName:"warningMessage"},NetworkPathFound:{locationName:"networkPathFound",type:"boolean"},ForwardPathComponents:{shape:"S1fu",locationName:"forwardPathComponentSet"},ReturnPathComponents:{shape:"S1fu",locationName:"returnPathComponentSet"},Explanations:{shape:"S1ge",locationName:"explanationSet"},AlternatePathHints:{locationName:"alternatePathHintSet",type:"list",member:{locationName:"item",type:"structure",members:{ComponentId:{locationName:"componentId"},ComponentArn:{locationName:"componentArn"}}}},SuggestedAccounts:{shape:"So",locationName:"suggestedAccountSet"},Tags:{shape:"S6",locationName:"tagSet"}}},S1ft:{type:"list",member:{locationName:"item"}},S1fu:{type:"list",member:{locationName:"item",type:"structure",members:{SequenceNumber:{locationName:"sequenceNumber",type:"integer"},AclRule:{shape:"S1fw",locationName:"aclRule"},AttachedTo:{shape:"S1fx",locationName:"attachedTo"},Component:{shape:"S1fx",locationName:"component"},DestinationVpc:{shape:"S1fx",locationName:"destinationVpc"},OutboundHeader:{shape:"S1fy",locationName:"outboundHeader"},InboundHeader:{shape:"S1fy",locationName:"inboundHeader"},RouteTableRoute:{shape:"S1g1",locationName:"routeTableRoute"},SecurityGroupRule:{shape:"S1g2",locationName:"securityGroupRule"},SourceVpc:{shape:"S1fx",locationName:"sourceVpc"},Subnet:{shape:"S1fx",locationName:"subnet"},Vpc:{shape:"S1fx",locationName:"vpc"},AdditionalDetails:{locationName:"additionalDetailSet",type:"list",member:{locationName:"item",type:"structure",members:{AdditionalDetailType:{locationName:"additionalDetailType"},Component:{shape:"S1fx",locationName:"component"},VpcEndpointService:{shape:"S1fx",locationName:"vpcEndpointService"},RuleOptions:{shape:"S1g5",locationName:"ruleOptionSet"},RuleGroupTypePairs:{locationName:"ruleGroupTypePairSet",type:"list",member:{locationName:"item",type:"structure",members:{RuleGroupArn:{locationName:"ruleGroupArn"},RuleGroupType:{locationName:"ruleGroupType"}}}},RuleGroupRuleOptionsPairs:{locationName:"ruleGroupRuleOptionsPairSet",type:"list",member:{locationName:"item",type:"structure",members:{RuleGroupArn:{locationName:"ruleGroupArn"},RuleOptions:{shape:"S1g5",locationName:"ruleOptionSet"}}}},ServiceName:{locationName:"serviceName"},LoadBalancers:{shape:"S1gc",locationName:"loadBalancerSet"}}}},TransitGateway:{shape:"S1fx",locationName:"transitGateway"},TransitGatewayRouteTableRoute:{shape:"S1gd",locationName:"transitGatewayRouteTableRoute"},Explanations:{shape:"S1ge",locationName:"explanationSet"},ElasticLoadBalancerListener:{shape:"S1fx",locationName:"elasticLoadBalancerListener"},FirewallStatelessRule:{shape:"S1gk",locationName:"firewallStatelessRule"},FirewallStatefulRule:{shape:"S1go",locationName:"firewallStatefulRule"},ServiceName:{locationName:"serviceName"}}}},S1fw:{type:"structure",members:{Cidr:{locationName:"cidr"},Egress:{locationName:"egress",type:"boolean"},PortRange:{shape:"Sjs",locationName:"portRange"},Protocol:{locationName:"protocol"},RuleAction:{locationName:"ruleAction"},RuleNumber:{locationName:"ruleNumber",type:"integer"}}},S1fx:{type:"structure",members:{Id:{locationName:"id"},Arn:{locationName:"arn"},Name:{locationName:"name"}}},S1fy:{type:"structure",members:{DestinationAddresses:{shape:"S1fz",locationName:"destinationAddressSet"},DestinationPortRanges:{shape:"S1g0",locationName:"destinationPortRangeSet"},Protocol:{locationName:"protocol"},SourceAddresses:{shape:"S1fz",locationName:"sourceAddressSet"},SourcePortRanges:{shape:"S1g0",locationName:"sourcePortRangeSet"}}},S1fz:{type:"list",member:{locationName:"item"}},S1g0:{type:"list",member:{shape:"Sjs",locationName:"item"}},S1g1:{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"},State:{locationName:"state"},CarrierGatewayId:{locationName:"carrierGatewayId"},CoreNetworkArn:{locationName:"coreNetworkArn"},LocalGatewayId:{locationName:"localGatewayId"}}},S1g2:{type:"structure",members:{Cidr:{locationName:"cidr"},Direction:{locationName:"direction"},SecurityGroupId:{locationName:"securityGroupId"},PortRange:{shape:"Sjs",locationName:"portRange"},PrefixListId:{locationName:"prefixListId"},Protocol:{locationName:"protocol"}}},S1g5:{type:"list",member:{locationName:"item",type:"structure",members:{Keyword:{locationName:"keyword"},Settings:{shape:"S1g7",locationName:"settingSet"}}}},S1g7:{type:"list",member:{locationName:"item"}},S1gc:{type:"list",member:{shape:"S1fx",locationName:"item"}},S1gd:{type:"structure",members:{DestinationCidr:{locationName:"destinationCidr"},State:{locationName:"state"},RouteOrigin:{locationName:"routeOrigin"},PrefixListId:{locationName:"prefixListId"},AttachmentId:{locationName:"attachmentId"},ResourceId:{locationName:"resourceId"},ResourceType:{locationName:"resourceType"}}},S1ge:{type:"list",member:{locationName:"item",type:"structure",members:{Acl:{shape:"S1fx",locationName:"acl"},AclRule:{shape:"S1fw",locationName:"aclRule"},Address:{locationName:"address"},Addresses:{shape:"S1fz",locationName:"addressSet"},AttachedTo:{shape:"S1fx",locationName:"attachedTo"},AvailabilityZones:{shape:"So",locationName:"availabilityZoneSet"},Cidrs:{shape:"So",locationName:"cidrSet"},Component:{shape:"S1fx",locationName:"component"},CustomerGateway:{shape:"S1fx",locationName:"customerGateway"},Destination:{shape:"S1fx",locationName:"destination"},DestinationVpc:{shape:"S1fx",locationName:"destinationVpc"},Direction:{locationName:"direction"},ExplanationCode:{locationName:"explanationCode"},IngressRouteTable:{shape:"S1fx",locationName:"ingressRouteTable"},InternetGateway:{shape:"S1fx",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:"S1fx",locationName:"instance"},Port:{locationName:"port",type:"integer"}}},LoadBalancerTargetGroup:{shape:"S1fx",locationName:"loadBalancerTargetGroup"},LoadBalancerTargetGroups:{shape:"S1gc",locationName:"loadBalancerTargetGroupSet"},LoadBalancerTargetPort:{locationName:"loadBalancerTargetPort",type:"integer"},ElasticLoadBalancerListener:{shape:"S1fx",locationName:"elasticLoadBalancerListener"},MissingComponent:{locationName:"missingComponent"},NatGateway:{shape:"S1fx",locationName:"natGateway"},NetworkInterface:{shape:"S1fx",locationName:"networkInterface"},PacketField:{locationName:"packetField"},VpcPeeringConnection:{shape:"S1fx",locationName:"vpcPeeringConnection"},Port:{locationName:"port",type:"integer"},PortRanges:{shape:"S1g0",locationName:"portRangeSet"},PrefixList:{shape:"S1fx",locationName:"prefixList"},Protocols:{shape:"S1g7",locationName:"protocolSet"},RouteTableRoute:{shape:"S1g1",locationName:"routeTableRoute"},RouteTable:{shape:"S1fx",locationName:"routeTable"},SecurityGroup:{shape:"S1fx",locationName:"securityGroup"},SecurityGroupRule:{shape:"S1g2",locationName:"securityGroupRule"},SecurityGroups:{shape:"S1gc",locationName:"securityGroupSet"},SourceVpc:{shape:"S1fx",locationName:"sourceVpc"},State:{locationName:"state"},Subnet:{shape:"S1fx",locationName:"subnet"},SubnetRouteTable:{shape:"S1fx",locationName:"subnetRouteTable"},Vpc:{shape:"S1fx",locationName:"vpc"},VpcEndpoint:{shape:"S1fx",locationName:"vpcEndpoint"},VpnConnection:{shape:"S1fx",locationName:"vpnConnection"},VpnGateway:{shape:"S1fx",locationName:"vpnGateway"},TransitGateway:{shape:"S1fx",locationName:"transitGateway"},TransitGatewayRouteTable:{shape:"S1fx",locationName:"transitGatewayRouteTable"},TransitGatewayRouteTableRoute:{shape:"S1gd",locationName:"transitGatewayRouteTableRoute"},TransitGatewayAttachment:{shape:"S1fx",locationName:"transitGatewayAttachment"},ComponentAccount:{locationName:"componentAccount"},ComponentRegion:{locationName:"componentRegion"},FirewallStatelessRule:{shape:"S1gk",locationName:"firewallStatelessRule"},FirewallStatefulRule:{shape:"S1go",locationName:"firewallStatefulRule"}}}},S1gk:{type:"structure",members:{RuleGroupArn:{locationName:"ruleGroupArn"},Sources:{shape:"So",locationName:"sourceSet"},Destinations:{shape:"So",locationName:"destinationSet"},SourcePorts:{shape:"S1g0",locationName:"sourcePortSet"},DestinationPorts:{shape:"S1g0",locationName:"destinationPortSet"},Protocols:{locationName:"protocolSet",type:"list",member:{locationName:"item",type:"integer"}},RuleAction:{locationName:"ruleAction"},Priority:{locationName:"priority",type:"integer"}}},S1go:{type:"structure",members:{RuleGroupArn:{locationName:"ruleGroupArn"},Sources:{shape:"So",locationName:"sourceSet"},Destinations:{shape:"So",locationName:"destinationSet"},SourcePorts:{shape:"S1g0",locationName:"sourcePortSet"},DestinationPorts:{shape:"S1g0",locationName:"destinationPortSet"},Protocol:{locationName:"protocol"},RuleAction:{locationName:"ruleAction"},Direction:{locationName:"direction"}}},S1hv:{type:"structure",members:{FirstAddress:{locationName:"firstAddress"},LastAddress:{locationName:"lastAddress"},AddressCount:{locationName:"addressCount",type:"integer"},AvailableAddressCount:{locationName:"availableAddressCount",type:"integer"}}},S1i8:{type:"list",member:{locationName:"ReservedInstancesId"}},S1ig:{type:"list",member:{locationName:"item",type:"structure",members:{Amount:{locationName:"amount",type:"double"},Frequency:{locationName:"frequency"}}}},S1iu:{type:"structure",members:{AvailabilityZone:{locationName:"availabilityZone"},InstanceCount:{locationName:"instanceCount",type:"integer"},InstanceType:{locationName:"instanceType"},Platform:{locationName:"platform"},Scope:{locationName:"scope"}}},S1jh:{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"}}},S1jp:{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:"S1jh",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"}}},S1jw:{type:"list",member:{locationName:"item"}},S1k0:{type:"list",member:{locationName:"GroupName"}},S1k8:{type:"list",member:{locationName:"item",type:"structure",members:{Group:{locationName:"group"},UserId:{locationName:"userId"}}}},S1ki:{type:"list",member:{locationName:"SnapshotId"}},S1l1:{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"},TerminationDelay:{locationName:"terminationDelay",type:"integer"}}}}},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:"Sl0",locationName:"groupSet"},AddressingType:{locationName:"addressingType"},BlockDeviceMappings:{shape:"S16q",locationName:"blockDeviceMapping"},EbsOptimized:{locationName:"ebsOptimized",type:"boolean"},IamInstanceProfile:{shape:"S3o",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:"S1lb",locationName:"networkInterfaceSet"},Placement:{shape:"S1ld",locationName:"placement"},RamdiskId:{locationName:"ramdiskId"},SpotPrice:{locationName:"spotPrice"},SubnetId:{locationName:"subnetId"},UserData:{shape:"Sfx",locationName:"userData"},WeightedCapacity:{locationName:"weightedCapacity",type:"double"},TagSpecifications:{locationName:"tagSpecificationSet",type:"list",member:{locationName:"item",type:"structure",members:{ResourceType:{locationName:"resourceType"},Tags:{shape:"S6",locationName:"tag"}}}},InstanceRequirements:{shape:"Sdk",locationName:"instanceRequirements"}}}},LaunchTemplateConfigs:{shape:"S1lg",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"},Context:{locationName:"context"},TargetCapacityUnitType:{locationName:"targetCapacityUnitType"},TagSpecifications:{shape:"S3",locationName:"TagSpecification"}}},S1lb:{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:"Sg8",locationName:"SecurityGroupId"},Ipv6AddressCount:{locationName:"ipv6AddressCount",type:"integer"},Ipv6Addresses:{shape:"Shw",locationName:"ipv6AddressesSet",queryName:"Ipv6Addresses"},NetworkInterfaceId:{locationName:"networkInterfaceId"},PrivateIpAddress:{locationName:"privateIpAddress"},PrivateIpAddresses:{shape:"Sgb",locationName:"privateIpAddressesSet",queryName:"PrivateIpAddresses"},SecondaryPrivateIpAddressCount:{locationName:"secondaryPrivateIpAddressCount",type:"integer"},SubnetId:{locationName:"subnetId"},AssociateCarrierIpAddress:{type:"boolean"},InterfaceType:{},NetworkCardIndex:{type:"integer"},Ipv4Prefixes:{shape:"Sgd",locationName:"Ipv4Prefix"},Ipv4PrefixCount:{type:"integer"},Ipv6Prefixes:{shape:"Sgf",locationName:"Ipv6Prefix"},Ipv6PrefixCount:{type:"integer"}}}},S1ld:{type:"structure",members:{AvailabilityZone:{locationName:"availabilityZone"},GroupName:{locationName:"groupName"},Tenancy:{locationName:"tenancy"}}},S1lg:{type:"list",member:{locationName:"item",type:"structure",members:{LaunchTemplateSpecification:{shape:"Sdh",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"},InstanceRequirements:{shape:"Sdk",locationName:"instanceRequirements"}}}}}}},S1lt:{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:"Smw",locationName:"fault"},InstanceId:{locationName:"instanceId"},LaunchGroup:{locationName:"launchGroup"},LaunchSpecification:{locationName:"launchSpecification",type:"structure",members:{UserData:{shape:"Sfx",locationName:"userData"},SecurityGroups:{shape:"Sl0",locationName:"groupSet"},AddressingType:{locationName:"addressingType"},BlockDeviceMappings:{shape:"S16q",locationName:"blockDeviceMapping"},EbsOptimized:{locationName:"ebsOptimized",type:"boolean"},IamInstanceProfile:{shape:"S3o",locationName:"iamInstanceProfile"},ImageId:{locationName:"imageId"},InstanceType:{locationName:"instanceType"},KernelId:{locationName:"kernelId"},KeyName:{locationName:"keyName"},NetworkInterfaces:{shape:"S1lb",locationName:"networkInterfaceSet"},Placement:{shape:"S1ld",locationName:"placement"},RamdiskId:{locationName:"ramdiskId"},SubnetId:{locationName:"subnetId"},Monitoring:{shape:"S1lw",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:"S6",locationName:"tagSet"},Type:{locationName:"type"},ValidFrom:{locationName:"validFrom",type:"timestamp"},ValidUntil:{locationName:"validUntil",type:"timestamp"},InstanceInterruptionBehavior:{locationName:"instanceInterruptionBehavior"}}}},S1lw:{type:"structure",required:["Enabled"],members:{Enabled:{locationName:"enabled",type:"boolean"}}},S1mb:{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:"S6v",locationName:"item"}}}}},S1n9:{type:"list",member:{}},S1os:{type:"list",member:{locationName:"item"}},S1ow:{type:"structure",members:{VerifiedAccessInstanceId:{locationName:"verifiedAccessInstanceId"},AccessLogs:{locationName:"accessLogs",type:"structure",members:{S3:{locationName:"s3",type:"structure",members:{Enabled:{locationName:"enabled",type:"boolean"},DeliveryStatus:{shape:"S1oz",locationName:"deliveryStatus"},BucketName:{locationName:"bucketName"},Prefix:{locationName:"prefix"},BucketOwner:{locationName:"bucketOwner"}}},CloudWatchLogs:{locationName:"cloudWatchLogs",type:"structure",members:{Enabled:{locationName:"enabled",type:"boolean"},DeliveryStatus:{shape:"S1oz",locationName:"deliveryStatus"},LogGroup:{locationName:"logGroup"}}},KinesisDataFirehose:{locationName:"kinesisDataFirehose",type:"structure",members:{Enabled:{locationName:"enabled",type:"boolean"},DeliveryStatus:{shape:"S1oz",locationName:"deliveryStatus"},DeliveryStream:{locationName:"deliveryStream"}}}}}}},S1oz:{type:"structure",members:{Code:{locationName:"code"},Message:{locationName:"message"}}},S1q0:{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"}}},S1q6:{type:"list",member:{locationName:"VpcId"}},S1s6:{type:"list",member:{locationName:"AvailabilityZone"}},S1sn:{type:"structure",members:{TransitGatewayAttachmentId:{locationName:"transitGatewayAttachmentId"},ResourceId:{locationName:"resourceId"},ResourceType:{locationName:"resourceType"},TransitGatewayRouteTableId:{locationName:"transitGatewayRouteTableId"},State:{locationName:"state"},TransitGatewayRouteTableAnnouncementId:{locationName:"transitGatewayRouteTableAnnouncementId"}}},S1vx:{type:"structure",members:{InstanceFamily:{locationName:"instanceFamily"},CpuCredits:{locationName:"cpuCredits"}}},S1we:{type:"list",member:{locationName:"item"}},S1wg:{type:"list",member:{locationName:"item",type:"structure",members:{CurrencyCode:{locationName:"currencyCode"},Duration:{locationName:"duration",type:"integer"},HostIdSet:{shape:"S15y",locationName:"hostIdSet"},HostReservationId:{locationName:"hostReservationId"},HourlyPrice:{locationName:"hourlyPrice"},InstanceFamily:{locationName:"instanceFamily"},PaymentOption:{locationName:"paymentOption"},UpfrontPrice:{locationName:"upfrontPrice"}}}},S1wj:{type:"list",member:{locationName:"item"}},S1wk:{type:"list",member:{locationName:"item"}},S1xk:{type:"structure",members:{IpamId:{locationName:"ipamId"},IpamScopeId:{locationName:"ipamScopeId"},IpamPoolId:{locationName:"ipamPoolId"},ResourceRegion:{locationName:"resourceRegion"},ResourceOwnerId:{locationName:"resourceOwnerId"},ResourceId:{locationName:"resourceId"},ResourceName:{locationName:"resourceName"},ResourceCidr:{locationName:"resourceCidr"},ResourceType:{locationName:"resourceType"},ResourceTags:{shape:"Sfj",locationName:"resourceTagSet"},IpUsage:{locationName:"ipUsage",type:"double"},ComplianceStatus:{locationName:"complianceStatus"},ManagementState:{locationName:"managementState"},OverlapStatus:{locationName:"overlapStatus"},VpcId:{locationName:"vpcId"}}},S1y7:{type:"structure",members:{HourlyPrice:{locationName:"hourlyPrice"},RemainingTotalValue:{locationName:"remainingTotalValue"},RemainingUpfrontValue:{locationName:"remainingUpfrontValue"}}},S1yr:{type:"list",member:{shape:"Sn7",locationName:"item"}},S203:{type:"structure",members:{Comment:{},UploadEnd:{type:"timestamp"},UploadSize:{type:"double"},UploadStart:{type:"timestamp"}}},S206:{type:"structure",members:{S3Bucket:{},S3Key:{}}},S20d:{type:"structure",required:["Bytes","Format","ImportManifestUrl"],members:{Bytes:{locationName:"bytes",type:"long"},Format:{locationName:"format"},ImportManifestUrl:{shape:"S12h",locationName:"importManifestUrl"}}},S20e:{type:"structure",required:["Size"],members:{Size:{locationName:"size",type:"long"}}},S21j:{type:"list",member:{locationName:"UserId"}},S21k:{type:"list",member:{locationName:"UserGroup"}},S21l:{type:"list",member:{locationName:"ProductCode"}},S21n:{type:"list",member:{locationName:"item",type:"structure",members:{Group:{},UserId:{}}}},S21s:{type:"list",member:{shape:"S1h",locationName:"item"}},S225:{type:"structure",members:{CapacityReservationPreference:{},CapacityReservationTarget:{shape:"Sh4"}}},S22u:{type:"list",member:{type:"structure",members:{RegionName:{}}}},S25i:{type:"structure",members:{AllowDnsResolutionFromRemoteVpc:{type:"boolean"},AllowEgressFromLocalClassicLinkToRemoteVpc:{type:"boolean"},AllowEgressFromLocalVpcToRemoteClassicLink:{type:"boolean"}}},S25k:{type:"structure",members:{AllowDnsResolutionFromRemoteVpc:{locationName:"allowDnsResolutionFromRemoteVpc",type:"boolean"},AllowEgressFromLocalClassicLinkToRemoteVpc:{locationName:"allowEgressFromLocalClassicLinkToRemoteVpc",type:"boolean"},AllowEgressFromLocalVpcToRemoteClassicLink:{locationName:"allowEgressFromLocalVpcToRemoteClassicLink",type:"boolean"}}},S25z:{type:"list",member:{locationName:"item",type:"structure",members:{InstanceId:{locationName:"instanceId"},Monitoring:{shape:"S1bv",locationName:"monitoring"}}}},S29o:{type:"list",member:{locationName:"SecurityGroupId"}},S2ac:{type:"list",member:{locationName:"item",type:"structure",members:{CurrentState:{shape:"S18j",locationName:"currentState"},InstanceId:{locationName:"instanceId"},PreviousState:{shape:"S18j",locationName:"previousState"}}}},S2b0:{type:"list",member:{locationName:"item",type:"structure",members:{SecurityGroupRuleId:{},Description:{}}}}}}},4414:function(e,t,r){(function(){var t,s,i,a=function(e,t){for(var r in t){if(o.call(t,r))e[r]=t[r]}function ctor(){this.constructor=e}ctor.prototype=t.prototype;e.prototype=new ctor;e.__super__=t.prototype;return e},o={}.hasOwnProperty;t=r(2597);s=r(5542);e.exports=i=function(e){a(XMLRaw,e);function XMLRaw(e,r){XMLRaw.__super__.constructor.call(this,e);if(r==null){throw new Error("Missing raw text. "+this.debugInfo())}this.type=t.Raw;this.value=this.stringify.raw(r)}XMLRaw.prototype.clone=function(){return Object.create(this)};XMLRaw.prototype.toString=function(e){return this.options.writer.raw(this,this.options.writer.filterOptions(e))};return XMLRaw}(s)}).call(this)},4422:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2021-08-20",endpointPrefix:"supportapp",jsonVersion:"1.1",protocol:"rest-json",serviceAbbreviation:"SupportApp",serviceFullName:"AWS Support App",serviceId:"Support App",signatureVersion:"v4",signingName:"supportapp",uid:"support-app-2021-08-20"},operations:{CreateSlackChannelConfiguration:{http:{requestUri:"/control/create-slack-channel-configuration",responseCode:200},input:{type:"structure",required:["channelId","channelRoleArn","notifyOnCaseSeverity","teamId"],members:{channelId:{},channelName:{},channelRoleArn:{},notifyOnAddCorrespondenceToCase:{type:"boolean"},notifyOnCaseSeverity:{},notifyOnCreateOrReopenCase:{type:"boolean"},notifyOnResolveCase:{type:"boolean"},teamId:{}}},output:{type:"structure",members:{}}},DeleteAccountAlias:{http:{requestUri:"/control/delete-account-alias",responseCode:200},input:{type:"structure",members:{}},output:{type:"structure",members:{}}},DeleteSlackChannelConfiguration:{http:{requestUri:"/control/delete-slack-channel-configuration",responseCode:200},input:{type:"structure",required:["channelId","teamId"],members:{channelId:{},teamId:{}}},output:{type:"structure",members:{}}},DeleteSlackWorkspaceConfiguration:{http:{requestUri:"/control/delete-slack-workspace-configuration",responseCode:200},input:{type:"structure",required:["teamId"],members:{teamId:{}}},output:{type:"structure",members:{}}},GetAccountAlias:{http:{requestUri:"/control/get-account-alias",responseCode:200},input:{type:"structure",members:{}},output:{type:"structure",members:{accountAlias:{}}}},ListSlackChannelConfigurations:{http:{requestUri:"/control/list-slack-channel-configurations",responseCode:200},input:{type:"structure",members:{nextToken:{}}},output:{type:"structure",required:["slackChannelConfigurations"],members:{nextToken:{},slackChannelConfigurations:{type:"list",member:{type:"structure",required:["channelId","teamId"],members:{channelId:{},channelName:{},channelRoleArn:{},notifyOnAddCorrespondenceToCase:{type:"boolean"},notifyOnCaseSeverity:{},notifyOnCreateOrReopenCase:{type:"boolean"},notifyOnResolveCase:{type:"boolean"},teamId:{}}}}}}},ListSlackWorkspaceConfigurations:{http:{requestUri:"/control/list-slack-workspace-configurations",responseCode:200},input:{type:"structure",members:{nextToken:{}}},output:{type:"structure",members:{nextToken:{},slackWorkspaceConfigurations:{type:"list",member:{type:"structure",required:["teamId"],members:{allowOrganizationMemberAccount:{type:"boolean"},teamId:{},teamName:{}}}}}}},PutAccountAlias:{http:{requestUri:"/control/put-account-alias",responseCode:200},input:{type:"structure",required:["accountAlias"],members:{accountAlias:{}}},output:{type:"structure",members:{}}},RegisterSlackWorkspaceForOrganization:{http:{requestUri:"/control/register-slack-workspace-for-organization",responseCode:200},input:{type:"structure",required:["teamId"],members:{teamId:{}}},output:{type:"structure",members:{accountType:{},teamId:{},teamName:{}}}},UpdateSlackChannelConfiguration:{http:{requestUri:"/control/update-slack-channel-configuration",responseCode:200},input:{type:"structure",required:["channelId","teamId"],members:{channelId:{},channelName:{},channelRoleArn:{},notifyOnAddCorrespondenceToCase:{type:"boolean"},notifyOnCaseSeverity:{},notifyOnCreateOrReopenCase:{type:"boolean"},notifyOnResolveCase:{type:"boolean"},teamId:{}}},output:{type:"structure",members:{channelId:{},channelName:{},channelRoleArn:{},notifyOnAddCorrespondenceToCase:{type:"boolean"},notifyOnCaseSeverity:{},notifyOnCreateOrReopenCase:{type:"boolean"},notifyOnResolveCase:{type:"boolean"},teamId:{}}}}},shapes:{}}},4424:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["vpclattice"]={};s.VPCLattice=i.defineService("vpclattice",["2022-11-30"]);Object.defineProperty(a.services["vpclattice"],"2022-11-30",{get:function get(){var e=r(129);e.paginators=r(8592).pagination;return e},enumerable:true,configurable:true});e.exports=s.VPCLattice},4425:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["connectcases"]={};s.ConnectCases=i.defineService("connectcases",["2022-10-03"]);Object.defineProperty(a.services["connectcases"],"2022-10-03",{get:function get(){var e=r(5867);e.paginators=r(819).pagination;return e},enumerable:true,configurable:true});e.exports=s.ConnectCases},4440:function(e){e.exports={pagination:{}}},4442:function(e){e.exports={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:{}}}}}}},4444:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["codebuild"]={};s.CodeBuild=i.defineService("codebuild",["2016-10-06"]);Object.defineProperty(a.services["codebuild"],"2016-10-06",{get:function get(){var e=r(8555);e.paginators=r(1855).pagination;return e},enumerable:true,configurable:true});e.exports=s.CodeBuild},4446:function(e){e.exports={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:{}}}}},4452:function(e){e.exports={pagination:{DescribeBlueGreenDeployments:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"BlueGreenDeployments"},DescribeCertificates:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"Certificates"},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"},DescribeDBProxyEndpoints:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"DBProxyEndpoints"},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"},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"}}}},4463:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["kinesisvideoarchivedmedia"]={};s.KinesisVideoArchivedMedia=i.defineService("kinesisvideoarchivedmedia",["2017-09-30"]);Object.defineProperty(a.services["kinesisvideoarchivedmedia"],"2017-09-30",{get:function get(){var e=r(7186);e.paginators=r(6126).pagination;return e},enumerable:true,configurable:true});e.exports=s.KinesisVideoArchivedMedia},4466:function(e){e.exports={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:{},Tags:{shape:"Sv"}}},output:{resultWrapper:"CreateInstanceProfileResult",type:"structure",required:["InstanceProfile"],members:{InstanceProfile:{shape:"S10"}}}},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"},Tags:{shape:"Sv"}}},output:{resultWrapper:"CreateOpenIDConnectProviderResult",type:"structure",members:{OpenIDConnectProviderArn:{},Tags:{shape:"Sv"}}}},CreatePolicy:{input:{type:"structure",required:["PolicyName","PolicyDocument"],members:{PolicyName:{},Path:{},PolicyDocument:{},Description:{},Tags:{shape:"Sv"}}},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:"Sv"}}},output:{resultWrapper:"CreateRoleResult",type:"structure",required:["Role"],members:{Role:{shape:"S12"}}}},CreateSAMLProvider:{input:{type:"structure",required:["SAMLMetadataDocument","Name"],members:{SAMLMetadataDocument:{},Name:{},Tags:{shape:"Sv"}}},output:{resultWrapper:"CreateSAMLProviderResult",type:"structure",members:{SAMLProviderArn:{},Tags:{shape:"Sv"}}}},CreateServiceLinkedRole:{input:{type:"structure",required:["AWSServiceName"],members:{AWSServiceName:{},Description:{},CustomSuffix:{}}},output:{resultWrapper:"CreateServiceLinkedRoleResult",type:"structure",members:{Role:{shape:"S12"}}}},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:"Sv"}}},output:{resultWrapper:"CreateUserResult",type:"structure",members:{User:{shape:"S2d"}}}},CreateVirtualMFADevice:{input:{type:"structure",required:["VirtualMFADeviceName"],members:{Path:{},VirtualMFADeviceName:{},Tags:{shape:"Sv"}}},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:"S16"},Tags:{shape:"Sv"}}}},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:"S16"},Tags:{shape:"Sv"},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:"S10"}}}},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"},Tags:{shape:"Sv"}}}},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:"S12"}}}},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"},Tags:{shape:"Sv"}}}},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:{},Tags:{shape:"Sv"}}}}}},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:{}}}},ListInstanceProfileTags:{input:{type:"structure",required:["InstanceProfileName"],members:{InstanceProfileName:{},Marker:{},MaxItems:{type:"integer"}}},output:{resultWrapper:"ListInstanceProfileTagsResult",type:"structure",required:["Tags"],members:{Tags:{shape:"Sv"},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:{}}}},ListMFADeviceTags:{input:{type:"structure",required:["SerialNumber"],members:{SerialNumber:{},Marker:{},MaxItems:{type:"integer"}}},output:{resultWrapper:"ListMFADeviceTagsResult",type:"structure",required:["Tags"],members:{Tags:{shape:"Sv"},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:{}}}},ListOpenIDConnectProviderTags:{input:{type:"structure",required:["OpenIDConnectProviderArn"],members:{OpenIDConnectProviderArn:{},Marker:{},MaxItems:{type:"integer"}}},output:{resultWrapper:"ListOpenIDConnectProviderTagsResult",type:"structure",required:["Tags"],members:{Tags:{shape:"Sv"},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:{}}}},ListPolicyTags:{input:{type:"structure",required:["PolicyArn"],members:{PolicyArn:{},Marker:{},MaxItems:{type:"integer"}}},output:{resultWrapper:"ListPolicyTagsResult",type:"structure",required:["Tags"],members:{Tags:{shape:"Sv"},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:"Sv"},IsTruncated:{type:"boolean"},Marker:{}}}},ListRoles:{input:{type:"structure",members:{PathPrefix:{},Marker:{},MaxItems:{type:"integer"}}},output:{resultWrapper:"ListRolesResult",type:"structure",required:["Roles"],members:{Roles:{shape:"S11"},IsTruncated:{type:"boolean"},Marker:{}}}},ListSAMLProviderTags:{input:{type:"structure",required:["SAMLProviderArn"],members:{SAMLProviderArn:{},Marker:{},MaxItems:{type:"integer"}}},output:{resultWrapper:"ListSAMLProviderTagsResult",type:"structure",required:["Tags"],members:{Tags:{shape:"Sv"},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:{}}}},ListServerCertificateTags:{input:{type:"structure",required:["ServerCertificateName"],members:{ServerCertificateName:{},Marker:{},MaxItems:{type:"integer"}}},output:{resultWrapper:"ListServerCertificateTagsResult",type:"structure",required:["Tags"],members:{Tags:{shape:"Sv"},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:"S9i"}},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:"Sv"},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:"Sa8"},ResourceArns:{shape:"Saa"},ResourcePolicy:{},ResourceOwner:{},CallerArn:{},ContextEntries:{shape:"Sac"},ResourceHandlingOption:{},MaxItems:{type:"integer"},Marker:{}}},output:{shape:"Sai",resultWrapper:"SimulateCustomPolicyResult"}},SimulatePrincipalPolicy:{input:{type:"structure",required:["PolicySourceArn","ActionNames"],members:{PolicySourceArn:{},PolicyInputList:{shape:"S4s"},PermissionsBoundaryPolicyInputList:{shape:"S4s"},ActionNames:{shape:"Sa8"},ResourceArns:{shape:"Saa"},ResourcePolicy:{},ResourceOwner:{},CallerArn:{},ContextEntries:{shape:"Sac"},ResourceHandlingOption:{},MaxItems:{type:"integer"},Marker:{}}},output:{shape:"Sai",resultWrapper:"SimulatePrincipalPolicyResult"}},TagInstanceProfile:{input:{type:"structure",required:["InstanceProfileName","Tags"],members:{InstanceProfileName:{},Tags:{shape:"Sv"}}}},TagMFADevice:{input:{type:"structure",required:["SerialNumber","Tags"],members:{SerialNumber:{},Tags:{shape:"Sv"}}}},TagOpenIDConnectProvider:{input:{type:"structure",required:["OpenIDConnectProviderArn","Tags"],members:{OpenIDConnectProviderArn:{},Tags:{shape:"Sv"}}}},TagPolicy:{input:{type:"structure",required:["PolicyArn","Tags"],members:{PolicyArn:{},Tags:{shape:"Sv"}}}},TagRole:{input:{type:"structure",required:["RoleName","Tags"],members:{RoleName:{},Tags:{shape:"Sv"}}}},TagSAMLProvider:{input:{type:"structure",required:["SAMLProviderArn","Tags"],members:{SAMLProviderArn:{},Tags:{shape:"Sv"}}}},TagServerCertificate:{input:{type:"structure",required:["ServerCertificateName","Tags"],members:{ServerCertificateName:{},Tags:{shape:"Sv"}}}},TagUser:{input:{type:"structure",required:["UserName","Tags"],members:{UserName:{},Tags:{shape:"Sv"}}}},UntagInstanceProfile:{input:{type:"structure",required:["InstanceProfileName","TagKeys"],members:{InstanceProfileName:{},TagKeys:{shape:"Sb9"}}}},UntagMFADevice:{input:{type:"structure",required:["SerialNumber","TagKeys"],members:{SerialNumber:{},TagKeys:{shape:"Sb9"}}}},UntagOpenIDConnectProvider:{input:{type:"structure",required:["OpenIDConnectProviderArn","TagKeys"],members:{OpenIDConnectProviderArn:{},TagKeys:{shape:"Sb9"}}}},UntagPolicy:{input:{type:"structure",required:["PolicyArn","TagKeys"],members:{PolicyArn:{},TagKeys:{shape:"Sb9"}}}},UntagRole:{input:{type:"structure",required:["RoleName","TagKeys"],members:{RoleName:{},TagKeys:{shape:"Sb9"}}}},UntagSAMLProvider:{input:{type:"structure",required:["SAMLProviderArn","TagKeys"],members:{SAMLProviderArn:{},TagKeys:{shape:"Sb9"}}}},UntagServerCertificate:{input:{type:"structure",required:["ServerCertificateName","TagKeys"],members:{ServerCertificateName:{},TagKeys:{shape:"Sb9"}}}},UntagUser:{input:{type:"structure",required:["UserName","TagKeys"],members:{UserName:{},TagKeys:{shape:"Sb9"}}}},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:"S12"}}}},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:{},Tags:{shape:"Sv"}}},output:{resultWrapper:"UploadServerCertificateResult",type:"structure",members:{ServerCertificateMetadata:{shape:"S64"},Tags:{shape:"Sv"}}}},UploadSigningCertificate:{input:{type:"structure",required:["CertificateBody"],members:{UserName:{},CertificateBody:{}}},output:{resultWrapper:"UploadSigningCertificateResult",type:"structure",required:["Certificate"],members:{Certificate:{shape:"S9i"}}}}},shapes:{Sf:{type:"string",sensitive:true},Ss:{type:"structure",required:["Path","GroupName","GroupId","Arn","CreateDate"],members:{Path:{},GroupName:{},GroupId:{},Arn:{},CreateDate:{type:"timestamp"}}},Sv:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},S10:{type:"structure",required:["Path","InstanceProfileName","InstanceProfileId","Arn","CreateDate","Roles"],members:{Path:{},InstanceProfileName:{},InstanceProfileId:{},Arn:{},CreateDate:{type:"timestamp"},Roles:{shape:"S11"},Tags:{shape:"Sv"}}},S11:{type:"list",member:{shape:"S12"}},S12:{type:"structure",required:["Path","RoleName","RoleId","Arn","CreateDate"],members:{Path:{},RoleName:{},RoleId:{},Arn:{},CreateDate:{type:"timestamp"},AssumeRolePolicyDocument:{},Description:{},MaxSessionDuration:{type:"integer"},PermissionsBoundary:{shape:"S16"},Tags:{shape:"Sv"},RoleLastUsed:{shape:"S18"}}},S16:{type:"structure",members:{PermissionsBoundaryType:{},PermissionsBoundaryArn:{}}},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"},Tags:{shape:"Sv"}}},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:"S16"},Tags:{shape:"Sv"}}},S2h:{type:"structure",required:["SerialNumber"],members:{SerialNumber:{},Base32StringSeed:{shape:"S2j"},QRCodePNG:{shape:"S2j"},User:{shape:"S2d"},EnableDate:{type:"timestamp"},Tags:{shape:"Sv"}}},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:"S10"}},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"}},S9i:{type:"structure",required:["UserName","CertificateId","CertificateBody","Status"],members:{UserName:{},CertificateId:{},CertificateBody:{},Status:{},UploadDate:{type:"timestamp"}}},Sa8:{type:"list",member:{}},Saa:{type:"list",member:{}},Sac:{type:"list",member:{type:"structure",members:{ContextKeyName:{},ContextKeyValues:{type:"list",member:{}},ContextKeyType:{}}}},Sai:{type:"structure",members:{EvaluationResults:{type:"list",member:{type:"structure",required:["EvalActionName","EvalDecision"],members:{EvalActionName:{},EvalResourceName:{},EvalDecision:{},MatchedStatements:{shape:"Sam"},MissingContextValues:{shape:"S4u"},OrganizationsDecisionDetail:{type:"structure",members:{AllowedByOrganizations:{type:"boolean"}}},PermissionsBoundaryDecisionDetail:{shape:"Sau"},EvalDecisionDetails:{shape:"Sav"},ResourceSpecificResults:{type:"list",member:{type:"structure",required:["EvalResourceName","EvalResourceDecision"],members:{EvalResourceName:{},EvalResourceDecision:{},MatchedStatements:{shape:"Sam"},MissingContextValues:{shape:"S4u"},EvalDecisionDetails:{shape:"Sav"},PermissionsBoundaryDecisionDetail:{shape:"Sau"}}}}}}},IsTruncated:{type:"boolean"},Marker:{}}},Sam:{type:"list",member:{type:"structure",members:{SourcePolicyId:{},SourcePolicyType:{},StartPosition:{shape:"Saq"},EndPosition:{shape:"Saq"}}}},Saq:{type:"structure",members:{Line:{type:"integer"},Column:{type:"integer"}}},Sau:{type:"structure",members:{AllowedByPermissionsBoundary:{type:"boolean"}}},Sav:{type:"map",key:{},value:{}},Sb9:{type:"list",member:{}}}}},4470:function(e,t,r){var s=r(2393);s.util.update(s.Route53.prototype,{setupRequestListeners:function setupRequestListeners(e){e.on("build",this.sanitizeUrl)},sanitizeUrl:function sanitizeUrl(e){var t=e.httpRequest.path;e.httpRequest.path=t.replace(/\/%2F\w+%2F/,"/")},retryableError:function retryableError(e){if(e.code==="PriorRequestNotComplete"&&e.statusCode===400){return true}else{var t=s.Service.prototype.retryableError;return t.call(this,e)}}})},4471:function(e){e.exports={pagination:{}}},4482:function(e){e.exports={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:{}}}}},4491:function(e){e.exports={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:{}}},4494:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["iot1clickprojects"]={};s.IoT1ClickProjects=i.defineService("iot1clickprojects",["2018-05-14"]);Object.defineProperty(a.services["iot1clickprojects"],"2018-05-14",{get:function get(){var e=r(4398);e.paginators=r(3336).pagination;return e},enumerable:true,configurable:true});e.exports=s.IoT1ClickProjects},4497:function(e){e.exports={pagination:{ListAliases:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListAvailabilityConfigurations:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"AvailabilityConfigurations"},ListGroupMembers:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListGroups:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListImpersonationRoles:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListMailDomains:{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"},ListMobileDeviceAccessOverrides:{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"}}}},4515:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2020-08-07",endpointPrefix:"models-v2-lex",jsonVersion:"1.1",protocol:"rest-json",serviceAbbreviation:"Lex Models V2",serviceFullName:"Amazon Lex Model Building V2",serviceId:"Lex Models V2",signatureVersion:"v4",signingName:"lex",uid:"models.lex.v2-2020-08-07"},operations:{BatchCreateCustomVocabularyItem:{http:{method:"PUT",requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/customvocabulary/DEFAULT/batchcreate",responseCode:200},input:{type:"structure",required:["botId","botVersion","localeId","customVocabularyItemList"],members:{botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"},customVocabularyItemList:{type:"list",member:{type:"structure",required:["phrase"],members:{phrase:{},weight:{type:"integer"},displayAs:{}}}}}},output:{type:"structure",members:{botId:{},botVersion:{},localeId:{},errors:{shape:"Sa"},resources:{shape:"Sf"}}}},BatchDeleteCustomVocabularyItem:{http:{requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/customvocabulary/DEFAULT/batchdelete",responseCode:200},input:{type:"structure",required:["botId","botVersion","localeId","customVocabularyItemList"],members:{botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"},customVocabularyItemList:{type:"list",member:{type:"structure",required:["itemId"],members:{itemId:{}}}}}},output:{type:"structure",members:{botId:{},botVersion:{},localeId:{},errors:{shape:"Sa"},resources:{shape:"Sf"}}}},BatchUpdateCustomVocabularyItem:{http:{method:"PUT",requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/customvocabulary/DEFAULT/batchupdate",responseCode:200},input:{type:"structure",required:["botId","botVersion","localeId","customVocabularyItemList"],members:{botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"},customVocabularyItemList:{type:"list",member:{shape:"Sg"}}}},output:{type:"structure",members:{botId:{},botVersion:{},localeId:{},errors:{shape:"Sa"},resources:{shape:"Sf"}}}},BuildBotLocale:{http:{requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/",responseCode:202},input:{type:"structure",required:["botId","botVersion","localeId"],members:{botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"}}},output:{type:"structure",members:{botId:{},botVersion:{},localeId:{},botLocaleStatus:{},lastBuildSubmittedDateTime:{type:"timestamp"}}}},CreateBot:{http:{method:"PUT",requestUri:"/bots/",responseCode:202},input:{type:"structure",required:["botName","roleArn","dataPrivacy","idleSessionTTLInSeconds"],members:{botName:{},description:{},roleArn:{},dataPrivacy:{shape:"Sx"},idleSessionTTLInSeconds:{type:"integer"},botTags:{shape:"S10"},testBotAliasTags:{shape:"S10"},botType:{},botMembers:{shape:"S14"}}},output:{type:"structure",members:{botId:{},botName:{},description:{},roleArn:{},dataPrivacy:{shape:"Sx"},idleSessionTTLInSeconds:{type:"integer"},botStatus:{},creationDateTime:{type:"timestamp"},botTags:{shape:"S10"},testBotAliasTags:{shape:"S10"},botType:{},botMembers:{shape:"S14"}}}},CreateBotAlias:{http:{method:"PUT",requestUri:"/bots/{botId}/botaliases/",responseCode:202},input:{type:"structure",required:["botAliasName","botId"],members:{botAliasName:{},description:{},botVersion:{},botAliasLocaleSettings:{shape:"S1c"},conversationLogSettings:{shape:"S1j"},sentimentAnalysisSettings:{shape:"S1w"},botId:{location:"uri",locationName:"botId"},tags:{shape:"S10"}}},output:{type:"structure",members:{botAliasId:{},botAliasName:{},description:{},botVersion:{},botAliasLocaleSettings:{shape:"S1c"},conversationLogSettings:{shape:"S1j"},sentimentAnalysisSettings:{shape:"S1w"},botAliasStatus:{},botId:{},creationDateTime:{type:"timestamp"},tags:{shape:"S10"}}}},CreateBotLocale:{http:{method:"PUT",requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/",responseCode:202},input:{type:"structure",required:["botId","botVersion","localeId","nluIntentConfidenceThreshold"],members:{botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{},description:{},nluIntentConfidenceThreshold:{type:"double"},voiceSettings:{shape:"S21"}}},output:{type:"structure",members:{botId:{},botVersion:{},localeName:{},localeId:{},description:{},nluIntentConfidenceThreshold:{type:"double"},voiceSettings:{shape:"S21"},botLocaleStatus:{},creationDateTime:{type:"timestamp"}}}},CreateBotVersion:{http:{method:"PUT",requestUri:"/bots/{botId}/botversions/",responseCode:202},input:{type:"structure",required:["botId","botVersionLocaleSpecification"],members:{botId:{location:"uri",locationName:"botId"},description:{},botVersionLocaleSpecification:{shape:"S27"}}},output:{type:"structure",members:{botId:{},description:{},botVersion:{},botVersionLocaleSpecification:{shape:"S27"},botStatus:{},creationDateTime:{type:"timestamp"}}}},CreateExport:{http:{method:"PUT",requestUri:"/exports/",responseCode:202},input:{type:"structure",required:["resourceSpecification","fileFormat"],members:{resourceSpecification:{shape:"S2b"},fileFormat:{},filePassword:{shape:"S2g"}}},output:{type:"structure",members:{exportId:{},resourceSpecification:{shape:"S2b"},fileFormat:{},exportStatus:{},creationDateTime:{type:"timestamp"}}}},CreateIntent:{http:{method:"PUT",requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/intents/",responseCode:200},input:{type:"structure",required:["intentName","botId","botVersion","localeId"],members:{intentName:{},description:{},parentIntentSignature:{},sampleUtterances:{shape:"S2l"},dialogCodeHook:{shape:"S2o"},fulfillmentCodeHook:{shape:"S2p"},intentConfirmationSetting:{shape:"S3y"},intentClosingSetting:{shape:"S4g"},inputContexts:{shape:"S4h"},outputContexts:{shape:"S4j"},kendraConfiguration:{shape:"S4n"},botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"},initialResponseSetting:{shape:"S4q"}}},output:{type:"structure",members:{intentId:{},intentName:{},description:{},parentIntentSignature:{},sampleUtterances:{shape:"S2l"},dialogCodeHook:{shape:"S2o"},fulfillmentCodeHook:{shape:"S2p"},intentConfirmationSetting:{shape:"S3y"},intentClosingSetting:{shape:"S4g"},inputContexts:{shape:"S4h"},outputContexts:{shape:"S4j"},kendraConfiguration:{shape:"S4n"},botId:{},botVersion:{},localeId:{},creationDateTime:{type:"timestamp"},initialResponseSetting:{shape:"S4q"}}}},CreateResourcePolicy:{http:{requestUri:"/policy/{resourceArn}/",responseCode:200},input:{type:"structure",required:["resourceArn","policy"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},policy:{}}},output:{type:"structure",members:{resourceArn:{},revisionId:{}}}},CreateResourcePolicyStatement:{http:{requestUri:"/policy/{resourceArn}/statements/",responseCode:200},input:{type:"structure",required:["resourceArn","statementId","effect","principal","action"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},statementId:{},effect:{},principal:{type:"list",member:{type:"structure",members:{service:{},arn:{}}}},action:{type:"list",member:{}},condition:{type:"map",key:{},value:{type:"map",key:{},value:{}}},expectedRevisionId:{location:"querystring",locationName:"expectedRevisionId"}}},output:{type:"structure",members:{resourceArn:{},revisionId:{}}}},CreateSlot:{http:{method:"PUT",requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/intents/{intentId}/slots/",responseCode:200},input:{type:"structure",required:["slotName","valueElicitationSetting","botId","botVersion","localeId","intentId"],members:{slotName:{},description:{},slotTypeId:{},valueElicitationSetting:{shape:"S5d"},obfuscationSetting:{shape:"S5o"},botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"},intentId:{location:"uri",locationName:"intentId"},multipleValuesSetting:{shape:"S5q"},subSlotSetting:{shape:"S5r"}}},output:{type:"structure",members:{slotId:{},slotName:{},description:{},slotTypeId:{},valueElicitationSetting:{shape:"S5d"},obfuscationSetting:{shape:"S5o"},botId:{},botVersion:{},localeId:{},intentId:{},creationDateTime:{type:"timestamp"},multipleValuesSetting:{shape:"S5q"},subSlotSetting:{shape:"S5r"}}}},CreateSlotType:{http:{method:"PUT",requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/slottypes/",responseCode:200},input:{type:"structure",required:["slotTypeName","botId","botVersion","localeId"],members:{slotTypeName:{},description:{},slotTypeValues:{shape:"S5y"},valueSelectionSetting:{shape:"S63"},parentSlotTypeSignature:{},botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"},externalSourceSetting:{shape:"S6a"},compositeSlotTypeSetting:{shape:"S6f"}}},output:{type:"structure",members:{slotTypeId:{},slotTypeName:{},description:{},slotTypeValues:{shape:"S5y"},valueSelectionSetting:{shape:"S63"},parentSlotTypeSignature:{},botId:{},botVersion:{},localeId:{},creationDateTime:{type:"timestamp"},externalSourceSetting:{shape:"S6a"},compositeSlotTypeSetting:{shape:"S6f"}}}},CreateUploadUrl:{http:{requestUri:"/createuploadurl/",responseCode:200},input:{type:"structure",members:{}},output:{type:"structure",members:{importId:{},uploadUrl:{}}}},DeleteBot:{http:{method:"DELETE",requestUri:"/bots/{botId}/",responseCode:202},input:{type:"structure",required:["botId"],members:{botId:{location:"uri",locationName:"botId"},skipResourceInUseCheck:{location:"querystring",locationName:"skipResourceInUseCheck",type:"boolean"}}},output:{type:"structure",members:{botId:{},botStatus:{}}}},DeleteBotAlias:{http:{method:"DELETE",requestUri:"/bots/{botId}/botaliases/{botAliasId}/",responseCode:202},input:{type:"structure",required:["botAliasId","botId"],members:{botAliasId:{location:"uri",locationName:"botAliasId"},botId:{location:"uri",locationName:"botId"},skipResourceInUseCheck:{location:"querystring",locationName:"skipResourceInUseCheck",type:"boolean"}}},output:{type:"structure",members:{botAliasId:{},botId:{},botAliasStatus:{}}}},DeleteBotLocale:{http:{method:"DELETE",requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/",responseCode:202},input:{type:"structure",required:["botId","botVersion","localeId"],members:{botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"}}},output:{type:"structure",members:{botId:{},botVersion:{},localeId:{},botLocaleStatus:{}}}},DeleteBotVersion:{http:{method:"DELETE",requestUri:"/bots/{botId}/botversions/{botVersion}/",responseCode:202},input:{type:"structure",required:["botId","botVersion"],members:{botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},skipResourceInUseCheck:{location:"querystring",locationName:"skipResourceInUseCheck",type:"boolean"}}},output:{type:"structure",members:{botId:{},botVersion:{},botStatus:{}}}},DeleteCustomVocabulary:{http:{method:"DELETE",requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/customvocabulary",responseCode:202},input:{type:"structure",required:["botId","botVersion","localeId"],members:{botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"}}},output:{type:"structure",members:{botId:{},botVersion:{},localeId:{},customVocabularyStatus:{}}}},DeleteExport:{http:{method:"DELETE",requestUri:"/exports/{exportId}/",responseCode:202},input:{type:"structure",required:["exportId"],members:{exportId:{location:"uri",locationName:"exportId"}}},output:{type:"structure",members:{exportId:{},exportStatus:{}}}},DeleteImport:{http:{method:"DELETE",requestUri:"/imports/{importId}/",responseCode:202},input:{type:"structure",required:["importId"],members:{importId:{location:"uri",locationName:"importId"}}},output:{type:"structure",members:{importId:{},importStatus:{}}}},DeleteIntent:{http:{method:"DELETE",requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/intents/{intentId}/",responseCode:204},input:{type:"structure",required:["intentId","botId","botVersion","localeId"],members:{intentId:{location:"uri",locationName:"intentId"},botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"}}}},DeleteResourcePolicy:{http:{method:"DELETE",requestUri:"/policy/{resourceArn}/",responseCode:204},input:{type:"structure",required:["resourceArn"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},expectedRevisionId:{location:"querystring",locationName:"expectedRevisionId"}}},output:{type:"structure",members:{resourceArn:{},revisionId:{}}}},DeleteResourcePolicyStatement:{http:{method:"DELETE",requestUri:"/policy/{resourceArn}/statements/{statementId}/",responseCode:204},input:{type:"structure",required:["resourceArn","statementId"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},statementId:{location:"uri",locationName:"statementId"},expectedRevisionId:{location:"querystring",locationName:"expectedRevisionId"}}},output:{type:"structure",members:{resourceArn:{},revisionId:{}}}},DeleteSlot:{http:{method:"DELETE",requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/intents/{intentId}/slots/{slotId}/",responseCode:204},input:{type:"structure",required:["slotId","botId","botVersion","localeId","intentId"],members:{slotId:{location:"uri",locationName:"slotId"},botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"},intentId:{location:"uri",locationName:"intentId"}}}},DeleteSlotType:{http:{method:"DELETE",requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/slottypes/{slotTypeId}/",responseCode:204},input:{type:"structure",required:["slotTypeId","botId","botVersion","localeId"],members:{slotTypeId:{location:"uri",locationName:"slotTypeId"},botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"},skipResourceInUseCheck:{location:"querystring",locationName:"skipResourceInUseCheck",type:"boolean"}}}},DeleteUtterances:{http:{method:"DELETE",requestUri:"/bots/{botId}/utterances/",responseCode:204},input:{type:"structure",required:["botId"],members:{botId:{location:"uri",locationName:"botId"},localeId:{location:"querystring",locationName:"localeId"},sessionId:{location:"querystring",locationName:"sessionId"}}},output:{type:"structure",members:{}}},DescribeBot:{http:{method:"GET",requestUri:"/bots/{botId}/",responseCode:200},input:{type:"structure",required:["botId"],members:{botId:{location:"uri",locationName:"botId"}}},output:{type:"structure",members:{botId:{},botName:{},description:{},roleArn:{},dataPrivacy:{shape:"Sx"},idleSessionTTLInSeconds:{type:"integer"},botStatus:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},botType:{},botMembers:{shape:"S14"},failureReasons:{shape:"S7f"}}}},DescribeBotAlias:{http:{method:"GET",requestUri:"/bots/{botId}/botaliases/{botAliasId}/",responseCode:200},input:{type:"structure",required:["botAliasId","botId"],members:{botAliasId:{location:"uri",locationName:"botAliasId"},botId:{location:"uri",locationName:"botId"}}},output:{type:"structure",members:{botAliasId:{},botAliasName:{},description:{},botVersion:{},botAliasLocaleSettings:{shape:"S1c"},conversationLogSettings:{shape:"S1j"},sentimentAnalysisSettings:{shape:"S1w"},botAliasHistoryEvents:{type:"list",member:{type:"structure",members:{botVersion:{},startDate:{type:"timestamp"},endDate:{type:"timestamp"}}}},botAliasStatus:{},botId:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},parentBotNetworks:{shape:"S7l"}}}},DescribeBotLocale:{http:{method:"GET",requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/",responseCode:200},input:{type:"structure",required:["botId","botVersion","localeId"],members:{botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"}}},output:{type:"structure",members:{botId:{},botVersion:{},localeId:{},localeName:{},description:{},nluIntentConfidenceThreshold:{type:"double"},voiceSettings:{shape:"S21"},intentsCount:{type:"integer"},slotTypesCount:{type:"integer"},botLocaleStatus:{},failureReasons:{shape:"S7f"},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},lastBuildSubmittedDateTime:{type:"timestamp"},botLocaleHistoryEvents:{type:"list",member:{type:"structure",required:["event","eventDate"],members:{event:{},eventDate:{type:"timestamp"}}}},recommendedActions:{shape:"S7t"}}}},DescribeBotRecommendation:{http:{method:"GET",requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/botrecommendations/{botRecommendationId}/",responseCode:200},input:{type:"structure",required:["botId","botVersion","localeId","botRecommendationId"],members:{botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"},botRecommendationId:{location:"uri",locationName:"botRecommendationId"}}},output:{type:"structure",members:{botId:{},botVersion:{},localeId:{},botRecommendationStatus:{},botRecommendationId:{},failureReasons:{shape:"S7f"},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},transcriptSourceSetting:{shape:"S7y"},encryptionSetting:{shape:"S87"},botRecommendationResults:{type:"structure",members:{botLocaleExportUrl:{},associatedTranscriptsUrl:{},statistics:{type:"structure",members:{intents:{type:"structure",members:{discoveredIntentCount:{type:"integer"}}},slotTypes:{type:"structure",members:{discoveredSlotTypeCount:{type:"integer"}}}}}}}}}},DescribeBotVersion:{http:{method:"GET",requestUri:"/bots/{botId}/botversions/{botVersion}/",responseCode:200},input:{type:"structure",required:["botId","botVersion"],members:{botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"}}},output:{type:"structure",members:{botId:{},botName:{},botVersion:{},description:{},roleArn:{},dataPrivacy:{shape:"Sx"},idleSessionTTLInSeconds:{type:"integer"},botStatus:{},failureReasons:{shape:"S7f"},creationDateTime:{type:"timestamp"},parentBotNetworks:{shape:"S7l"},botType:{},botMembers:{shape:"S14"}}}},DescribeCustomVocabularyMetadata:{http:{method:"GET",requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/customvocabulary/DEFAULT/metadata",responseCode:200},input:{type:"structure",required:["botId","botVersion","localeId"],members:{botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"}}},output:{type:"structure",members:{botId:{},botVersion:{},localeId:{},customVocabularyStatus:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"}}}},DescribeExport:{http:{method:"GET",requestUri:"/exports/{exportId}/",responseCode:200},input:{type:"structure",required:["exportId"],members:{exportId:{location:"uri",locationName:"exportId"}}},output:{type:"structure",members:{exportId:{},resourceSpecification:{shape:"S2b"},fileFormat:{},exportStatus:{},failureReasons:{shape:"S7f"},downloadUrl:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"}}}},DescribeImport:{http:{method:"GET",requestUri:"/imports/{importId}/",responseCode:200},input:{type:"structure",required:["importId"],members:{importId:{location:"uri",locationName:"importId"}}},output:{type:"structure",members:{importId:{},resourceSpecification:{shape:"S8m"},importedResourceId:{},importedResourceName:{},mergeStrategy:{},importStatus:{},failureReasons:{shape:"S7f"},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"}}}},DescribeIntent:{http:{method:"GET",requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/intents/{intentId}/",responseCode:200},input:{type:"structure",required:["intentId","botId","botVersion","localeId"],members:{intentId:{location:"uri",locationName:"intentId"},botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"}}},output:{type:"structure",members:{intentId:{},intentName:{},description:{},parentIntentSignature:{},sampleUtterances:{shape:"S2l"},dialogCodeHook:{shape:"S2o"},fulfillmentCodeHook:{shape:"S2p"},slotPriorities:{shape:"S8u"},intentConfirmationSetting:{shape:"S3y"},intentClosingSetting:{shape:"S4g"},inputContexts:{shape:"S4h"},outputContexts:{shape:"S4j"},kendraConfiguration:{shape:"S4n"},botId:{},botVersion:{},localeId:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},initialResponseSetting:{shape:"S4q"}}}},DescribeResourcePolicy:{http:{method:"GET",requestUri:"/policy/{resourceArn}/",responseCode:200},input:{type:"structure",required:["resourceArn"],members:{resourceArn:{location:"uri",locationName:"resourceArn"}}},output:{type:"structure",members:{resourceArn:{},policy:{},revisionId:{}}}},DescribeSlot:{http:{method:"GET",requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/intents/{intentId}/slots/{slotId}/",responseCode:200},input:{type:"structure",required:["slotId","botId","botVersion","localeId","intentId"],members:{slotId:{location:"uri",locationName:"slotId"},botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"},intentId:{location:"uri",locationName:"intentId"}}},output:{type:"structure",members:{slotId:{},slotName:{},description:{},slotTypeId:{},valueElicitationSetting:{shape:"S5d"},obfuscationSetting:{shape:"S5o"},botId:{},botVersion:{},localeId:{},intentId:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},multipleValuesSetting:{shape:"S5q"},subSlotSetting:{shape:"S5r"}}}},DescribeSlotType:{http:{method:"GET",requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/slottypes/{slotTypeId}/",responseCode:200},input:{type:"structure",required:["slotTypeId","botId","botVersion","localeId"],members:{slotTypeId:{location:"uri",locationName:"slotTypeId"},botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"}}},output:{type:"structure",members:{slotTypeId:{},slotTypeName:{},description:{},slotTypeValues:{shape:"S5y"},valueSelectionSetting:{shape:"S63"},parentSlotTypeSignature:{},botId:{},botVersion:{},localeId:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},externalSourceSetting:{shape:"S6a"},compositeSlotTypeSetting:{shape:"S6f"}}}},ListAggregatedUtterances:{http:{requestUri:"/bots/{botId}/aggregatedutterances/",responseCode:200},input:{type:"structure",required:["botId","localeId","aggregationDuration"],members:{botId:{location:"uri",locationName:"botId"},botAliasId:{},botVersion:{},localeId:{},aggregationDuration:{shape:"S94"},sortBy:{type:"structure",required:["attribute","order"],members:{attribute:{},order:{}}},filters:{type:"list",member:{type:"structure",required:["name","values","operator"],members:{name:{},values:{shape:"S9e"},operator:{}}}},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{botId:{},botAliasId:{},botVersion:{},localeId:{},aggregationDuration:{shape:"S94"},aggregationWindowStartTime:{type:"timestamp"},aggregationWindowEndTime:{type:"timestamp"},aggregationLastRefreshedDateTime:{type:"timestamp"},aggregatedUtterancesSummaries:{type:"list",member:{type:"structure",members:{utterance:{},hitCount:{type:"integer"},missedCount:{type:"integer"},utteranceFirstRecordedInAggregationDuration:{type:"timestamp"},utteranceLastRecordedInAggregationDuration:{type:"timestamp"},containsDataFromDeletedResources:{type:"boolean"}}}},nextToken:{}}}},ListBotAliases:{http:{requestUri:"/bots/{botId}/botaliases/",responseCode:200},input:{type:"structure",required:["botId"],members:{botId:{location:"uri",locationName:"botId"},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{botAliasSummaries:{type:"list",member:{type:"structure",members:{botAliasId:{},botAliasName:{},description:{},botVersion:{},botAliasStatus:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"}}}},nextToken:{},botId:{}}}},ListBotLocales:{http:{requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/",responseCode:200},input:{type:"structure",required:["botId","botVersion"],members:{botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},sortBy:{type:"structure",required:["attribute","order"],members:{attribute:{},order:{}}},filters:{type:"list",member:{type:"structure",required:["name","values","operator"],members:{name:{},values:{shape:"S9e"},operator:{}}}},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{botId:{},botVersion:{},nextToken:{},botLocaleSummaries:{type:"list",member:{type:"structure",members:{localeId:{},localeName:{},description:{},botLocaleStatus:{},lastUpdatedDateTime:{type:"timestamp"},lastBuildSubmittedDateTime:{type:"timestamp"}}}}}}},ListBotRecommendations:{http:{requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/botrecommendations/",responseCode:200},input:{type:"structure",required:["botId","botVersion","localeId"],members:{botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{botId:{},botVersion:{},localeId:{},botRecommendationSummaries:{type:"list",member:{type:"structure",required:["botRecommendationStatus","botRecommendationId"],members:{botRecommendationStatus:{},botRecommendationId:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"}}}},nextToken:{}}}},ListBotVersions:{http:{requestUri:"/bots/{botId}/botversions/",responseCode:200},input:{type:"structure",required:["botId"],members:{botId:{location:"uri",locationName:"botId"},sortBy:{type:"structure",required:["attribute","order"],members:{attribute:{},order:{}}},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{botId:{},botVersionSummaries:{type:"list",member:{type:"structure",members:{botName:{},botVersion:{},description:{},botStatus:{},creationDateTime:{type:"timestamp"}}}},nextToken:{}}}},ListBots:{http:{requestUri:"/bots/",responseCode:200},input:{type:"structure",members:{sortBy:{type:"structure",required:["attribute","order"],members:{attribute:{},order:{}}},filters:{type:"list",member:{type:"structure",required:["name","values","operator"],members:{name:{},values:{shape:"S9e"},operator:{}}}},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{botSummaries:{type:"list",member:{type:"structure",members:{botId:{},botName:{},description:{},botStatus:{},latestBotVersion:{},lastUpdatedDateTime:{type:"timestamp"},botType:{}}}},nextToken:{}}}},ListBuiltInIntents:{http:{requestUri:"/builtins/locales/{localeId}/intents/",responseCode:200},input:{type:"structure",required:["localeId"],members:{localeId:{location:"uri",locationName:"localeId"},sortBy:{type:"structure",required:["attribute","order"],members:{attribute:{},order:{}}},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{builtInIntentSummaries:{type:"list",member:{type:"structure",members:{intentSignature:{},description:{}}}},nextToken:{},localeId:{}}}},ListBuiltInSlotTypes:{http:{requestUri:"/builtins/locales/{localeId}/slottypes/",responseCode:200},input:{type:"structure",required:["localeId"],members:{localeId:{location:"uri",locationName:"localeId"},sortBy:{type:"structure",required:["attribute","order"],members:{attribute:{},order:{}}},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{builtInSlotTypeSummaries:{type:"list",member:{type:"structure",members:{slotTypeSignature:{},description:{}}}},nextToken:{},localeId:{}}}},ListCustomVocabularyItems:{http:{requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/customvocabulary/DEFAULT/list",responseCode:200},input:{type:"structure",required:["botId","botVersion","localeId"],members:{botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{botId:{},botVersion:{},localeId:{},customVocabularyItems:{shape:"Sf"},nextToken:{}}}},ListExports:{http:{requestUri:"/exports/",responseCode:200},input:{type:"structure",members:{botId:{},botVersion:{},sortBy:{type:"structure",required:["attribute","order"],members:{attribute:{},order:{}}},filters:{type:"list",member:{type:"structure",required:["name","values","operator"],members:{name:{},values:{shape:"S9e"},operator:{}}}},maxResults:{type:"integer"},nextToken:{},localeId:{}}},output:{type:"structure",members:{botId:{},botVersion:{},exportSummaries:{type:"list",member:{type:"structure",members:{exportId:{},resourceSpecification:{shape:"S2b"},fileFormat:{},exportStatus:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"}}}},nextToken:{},localeId:{}}}},ListImports:{http:{requestUri:"/imports/",responseCode:200},input:{type:"structure",members:{botId:{},botVersion:{},sortBy:{type:"structure",required:["attribute","order"],members:{attribute:{},order:{}}},filters:{type:"list",member:{type:"structure",required:["name","values","operator"],members:{name:{},values:{shape:"S9e"},operator:{}}}},maxResults:{type:"integer"},nextToken:{},localeId:{}}},output:{type:"structure",members:{botId:{},botVersion:{},importSummaries:{type:"list",member:{type:"structure",members:{importId:{},importedResourceId:{},importedResourceName:{},importStatus:{},mergeStrategy:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},importedResourceType:{}}}},nextToken:{},localeId:{}}}},ListIntents:{http:{requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/intents/",responseCode:200},input:{type:"structure",required:["botId","botVersion","localeId"],members:{botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"},sortBy:{type:"structure",required:["attribute","order"],members:{attribute:{},order:{}}},filters:{type:"list",member:{type:"structure",required:["name","values","operator"],members:{name:{},values:{shape:"S9e"},operator:{}}}},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{botId:{},botVersion:{},localeId:{},intentSummaries:{type:"list",member:{type:"structure",members:{intentId:{},intentName:{},description:{},parentIntentSignature:{},inputContexts:{shape:"S4h"},outputContexts:{shape:"S4j"},lastUpdatedDateTime:{type:"timestamp"}}}},nextToken:{}}}},ListRecommendedIntents:{http:{requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/botrecommendations/{botRecommendationId}/intents",responseCode:200},input:{type:"structure",required:["botId","botVersion","localeId","botRecommendationId"],members:{botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"},botRecommendationId:{location:"uri",locationName:"botRecommendationId"},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{botId:{},botVersion:{},localeId:{},botRecommendationId:{},summaryList:{type:"list",member:{type:"structure",members:{intentId:{},intentName:{},sampleUtterancesCount:{type:"integer"}}}},nextToken:{}}}},ListSlotTypes:{http:{requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/slottypes/",responseCode:200},input:{type:"structure",required:["botId","botVersion","localeId"],members:{botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"},sortBy:{type:"structure",required:["attribute","order"],members:{attribute:{},order:{}}},filters:{type:"list",member:{type:"structure",required:["name","values","operator"],members:{name:{},values:{shape:"S9e"},operator:{}}}},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{botId:{},botVersion:{},localeId:{},slotTypeSummaries:{type:"list",member:{type:"structure",members:{slotTypeId:{},slotTypeName:{},description:{},parentSlotTypeSignature:{},lastUpdatedDateTime:{type:"timestamp"},slotTypeCategory:{}}}},nextToken:{}}}},ListSlots:{http:{requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/intents/{intentId}/slots/",responseCode:200},input:{type:"structure",required:["botId","botVersion","localeId","intentId"],members:{botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"},intentId:{location:"uri",locationName:"intentId"},sortBy:{type:"structure",required:["attribute","order"],members:{attribute:{},order:{}}},filters:{type:"list",member:{type:"structure",required:["name","values","operator"],members:{name:{},values:{shape:"S9e"},operator:{}}}},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{botId:{},botVersion:{},localeId:{},intentId:{},slotSummaries:{type:"list",member:{type:"structure",members:{slotId:{},slotName:{},description:{},slotConstraint:{},slotTypeId:{},valueElicitationPromptSpecification:{shape:"S3z"},lastUpdatedDateTime:{type:"timestamp"}}}},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:"S10"}}}},SearchAssociatedTranscripts:{http:{requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/botrecommendations/{botRecommendationId}/associatedtranscripts",responseCode:200},input:{type:"structure",required:["botId","botVersion","localeId","botRecommendationId","filters"],members:{botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"},botRecommendationId:{location:"uri",locationName:"botRecommendationId"},searchOrder:{},filters:{type:"list",member:{type:"structure",required:["name","values"],members:{name:{},values:{shape:"S9e"}}}},maxResults:{type:"integer"},nextIndex:{type:"integer"}}},output:{type:"structure",members:{botId:{},botVersion:{},localeId:{},botRecommendationId:{},nextIndex:{type:"integer"},associatedTranscripts:{type:"list",member:{type:"structure",members:{transcript:{}}}},totalResults:{type:"integer"}}}},StartBotRecommendation:{http:{method:"PUT",requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/botrecommendations/",responseCode:202},input:{type:"structure",required:["botId","botVersion","localeId","transcriptSourceSetting"],members:{botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"},transcriptSourceSetting:{shape:"S7y"},encryptionSetting:{shape:"S87"}}},output:{type:"structure",members:{botId:{},botVersion:{},localeId:{},botRecommendationStatus:{},botRecommendationId:{},creationDateTime:{type:"timestamp"},transcriptSourceSetting:{shape:"S7y"},encryptionSetting:{shape:"S87"}}}},StartImport:{http:{method:"PUT",requestUri:"/imports/",responseCode:202},input:{type:"structure",required:["importId","resourceSpecification","mergeStrategy"],members:{importId:{},resourceSpecification:{shape:"S8m"},mergeStrategy:{},filePassword:{shape:"S2g"}}},output:{type:"structure",members:{importId:{},resourceSpecification:{shape:"S8m"},mergeStrategy:{},importStatus:{},creationDateTime:{type:"timestamp"}}}},StopBotRecommendation:{http:{method:"PUT",requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/botrecommendations/{botRecommendationId}/stopbotrecommendation",responseCode:202},input:{type:"structure",required:["botId","botVersion","localeId","botRecommendationId"],members:{botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"},botRecommendationId:{location:"uri",locationName:"botRecommendationId"}}},output:{type:"structure",members:{botId:{},botVersion:{},localeId:{},botRecommendationStatus:{},botRecommendationId:{}}}},TagResource:{http:{requestUri:"/tags/{resourceARN}",responseCode:200},input:{type:"structure",required:["resourceARN","tags"],members:{resourceARN:{location:"uri",locationName:"resourceARN"},tags:{shape:"S10"}}},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:{}}},UpdateBot:{http:{method:"PUT",requestUri:"/bots/{botId}/",responseCode:202},input:{type:"structure",required:["botId","botName","roleArn","dataPrivacy","idleSessionTTLInSeconds"],members:{botId:{location:"uri",locationName:"botId"},botName:{},description:{},roleArn:{},dataPrivacy:{shape:"Sx"},idleSessionTTLInSeconds:{type:"integer"},botType:{},botMembers:{shape:"S14"}}},output:{type:"structure",members:{botId:{},botName:{},description:{},roleArn:{},dataPrivacy:{shape:"Sx"},idleSessionTTLInSeconds:{type:"integer"},botStatus:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},botType:{},botMembers:{shape:"S14"}}}},UpdateBotAlias:{http:{method:"PUT",requestUri:"/bots/{botId}/botaliases/{botAliasId}/",responseCode:202},input:{type:"structure",required:["botAliasId","botAliasName","botId"],members:{botAliasId:{location:"uri",locationName:"botAliasId"},botAliasName:{},description:{},botVersion:{},botAliasLocaleSettings:{shape:"S1c"},conversationLogSettings:{shape:"S1j"},sentimentAnalysisSettings:{shape:"S1w"},botId:{location:"uri",locationName:"botId"}}},output:{type:"structure",members:{botAliasId:{},botAliasName:{},description:{},botVersion:{},botAliasLocaleSettings:{shape:"S1c"},conversationLogSettings:{shape:"S1j"},sentimentAnalysisSettings:{shape:"S1w"},botAliasStatus:{},botId:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"}}}},UpdateBotLocale:{http:{method:"PUT",requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/",responseCode:202},input:{type:"structure",required:["botId","botVersion","localeId","nluIntentConfidenceThreshold"],members:{botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"},description:{},nluIntentConfidenceThreshold:{type:"double"},voiceSettings:{shape:"S21"}}},output:{type:"structure",members:{botId:{},botVersion:{},localeId:{},localeName:{},description:{},nluIntentConfidenceThreshold:{type:"double"},voiceSettings:{shape:"S21"},botLocaleStatus:{},failureReasons:{shape:"S7f"},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},recommendedActions:{shape:"S7t"}}}},UpdateBotRecommendation:{http:{method:"PUT",requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/botrecommendations/{botRecommendationId}/",responseCode:202},input:{type:"structure",required:["botId","botVersion","localeId","botRecommendationId","encryptionSetting"],members:{botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"},botRecommendationId:{location:"uri",locationName:"botRecommendationId"},encryptionSetting:{shape:"S87"}}},output:{type:"structure",members:{botId:{},botVersion:{},localeId:{},botRecommendationStatus:{},botRecommendationId:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},transcriptSourceSetting:{shape:"S7y"},encryptionSetting:{shape:"S87"}}}},UpdateExport:{http:{method:"PUT",requestUri:"/exports/{exportId}/",responseCode:202},input:{type:"structure",required:["exportId"],members:{exportId:{location:"uri",locationName:"exportId"},filePassword:{shape:"S2g"}}},output:{type:"structure",members:{exportId:{},resourceSpecification:{shape:"S2b"},fileFormat:{},exportStatus:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"}}}},UpdateIntent:{http:{method:"PUT",requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/intents/{intentId}/",responseCode:200},input:{type:"structure",required:["intentId","intentName","botId","botVersion","localeId"],members:{intentId:{location:"uri",locationName:"intentId"},intentName:{},description:{},parentIntentSignature:{},sampleUtterances:{shape:"S2l"},dialogCodeHook:{shape:"S2o"},fulfillmentCodeHook:{shape:"S2p"},slotPriorities:{shape:"S8u"},intentConfirmationSetting:{shape:"S3y"},intentClosingSetting:{shape:"S4g"},inputContexts:{shape:"S4h"},outputContexts:{shape:"S4j"},kendraConfiguration:{shape:"S4n"},botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"},initialResponseSetting:{shape:"S4q"}}},output:{type:"structure",members:{intentId:{},intentName:{},description:{},parentIntentSignature:{},sampleUtterances:{shape:"S2l"},dialogCodeHook:{shape:"S2o"},fulfillmentCodeHook:{shape:"S2p"},slotPriorities:{shape:"S8u"},intentConfirmationSetting:{shape:"S3y"},intentClosingSetting:{shape:"S4g"},inputContexts:{shape:"S4h"},outputContexts:{shape:"S4j"},kendraConfiguration:{shape:"S4n"},botId:{},botVersion:{},localeId:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},initialResponseSetting:{shape:"S4q"}}}},UpdateResourcePolicy:{http:{method:"PUT",requestUri:"/policy/{resourceArn}/",responseCode:200},input:{type:"structure",required:["resourceArn","policy"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},policy:{},expectedRevisionId:{location:"querystring",locationName:"expectedRevisionId"}}},output:{type:"structure",members:{resourceArn:{},revisionId:{}}}},UpdateSlot:{http:{method:"PUT",requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/intents/{intentId}/slots/{slotId}/",responseCode:200},input:{type:"structure",required:["slotId","slotName","valueElicitationSetting","botId","botVersion","localeId","intentId"],members:{slotId:{location:"uri",locationName:"slotId"},slotName:{},description:{},slotTypeId:{},valueElicitationSetting:{shape:"S5d"},obfuscationSetting:{shape:"S5o"},botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"},intentId:{location:"uri",locationName:"intentId"},multipleValuesSetting:{shape:"S5q"},subSlotSetting:{shape:"S5r"}}},output:{type:"structure",members:{slotId:{},slotName:{},description:{},slotTypeId:{},valueElicitationSetting:{shape:"S5d"},obfuscationSetting:{shape:"S5o"},botId:{},botVersion:{},localeId:{},intentId:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},multipleValuesSetting:{shape:"S5q"},subSlotSetting:{shape:"S5r"}}}},UpdateSlotType:{http:{method:"PUT",requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/slottypes/{slotTypeId}/",responseCode:202},input:{type:"structure",required:["slotTypeId","slotTypeName","botId","botVersion","localeId"],members:{slotTypeId:{location:"uri",locationName:"slotTypeId"},slotTypeName:{},description:{},slotTypeValues:{shape:"S5y"},valueSelectionSetting:{shape:"S63"},parentSlotTypeSignature:{},botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"},externalSourceSetting:{shape:"S6a"},compositeSlotTypeSetting:{shape:"S6f"}}},output:{type:"structure",members:{slotTypeId:{},slotTypeName:{},description:{},slotTypeValues:{shape:"S5y"},valueSelectionSetting:{shape:"S63"},parentSlotTypeSignature:{},botId:{},botVersion:{},localeId:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},externalSourceSetting:{shape:"S6a"},compositeSlotTypeSetting:{shape:"S6f"}}}}},shapes:{Sa:{type:"list",member:{type:"structure",members:{itemId:{},errorMessage:{},errorCode:{}}}},Sf:{type:"list",member:{shape:"Sg"}},Sg:{type:"structure",required:["itemId","phrase"],members:{itemId:{},phrase:{},weight:{type:"integer"},displayAs:{}}},Sx:{type:"structure",required:["childDirected"],members:{childDirected:{type:"boolean"}}},S10:{type:"map",key:{},value:{}},S14:{type:"list",member:{type:"structure",required:["botMemberId","botMemberName","botMemberAliasId","botMemberAliasName","botMemberVersion"],members:{botMemberId:{},botMemberName:{},botMemberAliasId:{},botMemberAliasName:{},botMemberVersion:{}}}},S1c:{type:"map",key:{},value:{type:"structure",required:["enabled"],members:{enabled:{type:"boolean"},codeHookSpecification:{type:"structure",required:["lambdaCodeHook"],members:{lambdaCodeHook:{type:"structure",required:["lambdaARN","codeHookInterfaceVersion"],members:{lambdaARN:{},codeHookInterfaceVersion:{}}}}}}}},S1j:{type:"structure",members:{textLogSettings:{type:"list",member:{type:"structure",required:["enabled","destination"],members:{enabled:{type:"boolean"},destination:{type:"structure",required:["cloudWatch"],members:{cloudWatch:{type:"structure",required:["cloudWatchLogGroupArn","logPrefix"],members:{cloudWatchLogGroupArn:{},logPrefix:{}}}}}}}},audioLogSettings:{type:"list",member:{type:"structure",required:["enabled","destination"],members:{enabled:{type:"boolean"},destination:{type:"structure",required:["s3Bucket"],members:{s3Bucket:{type:"structure",required:["s3BucketArn","logPrefix"],members:{kmsKeyArn:{},s3BucketArn:{},logPrefix:{}}}}}}}}}},S1w:{type:"structure",required:["detectSentiment"],members:{detectSentiment:{type:"boolean"}}},S21:{type:"structure",required:["voiceId"],members:{voiceId:{},engine:{}}},S27:{type:"map",key:{},value:{type:"structure",required:["sourceBotVersion"],members:{sourceBotVersion:{}}}},S2b:{type:"structure",members:{botExportSpecification:{type:"structure",required:["botId","botVersion"],members:{botId:{},botVersion:{}}},botLocaleExportSpecification:{type:"structure",required:["botId","botVersion","localeId"],members:{botId:{},botVersion:{},localeId:{}}},customVocabularyExportSpecification:{type:"structure",required:["botId","botVersion","localeId"],members:{botId:{},botVersion:{},localeId:{}}}}},S2g:{type:"string",sensitive:true},S2l:{type:"list",member:{type:"structure",required:["utterance"],members:{utterance:{}}}},S2o:{type:"structure",required:["enabled"],members:{enabled:{type:"boolean"}}},S2p:{type:"structure",required:["enabled"],members:{enabled:{type:"boolean"},postFulfillmentStatusSpecification:{type:"structure",members:{successResponse:{shape:"S2r"},failureResponse:{shape:"S2r"},timeoutResponse:{shape:"S2r"},successNextStep:{shape:"S3a"},successConditional:{shape:"S3m"},failureNextStep:{shape:"S3a"},failureConditional:{shape:"S3m"},timeoutNextStep:{shape:"S3a"},timeoutConditional:{shape:"S3m"}}},fulfillmentUpdatesSpecification:{type:"structure",required:["active"],members:{active:{type:"boolean"},startResponse:{type:"structure",required:["delayInSeconds","messageGroups"],members:{delayInSeconds:{type:"integer"},messageGroups:{shape:"S2s"},allowInterrupt:{type:"boolean"}}},updateResponse:{type:"structure",required:["frequencyInSeconds","messageGroups"],members:{frequencyInSeconds:{type:"integer"},messageGroups:{shape:"S2s"},allowInterrupt:{type:"boolean"}}},timeoutInSeconds:{type:"integer"}}},active:{type:"boolean"}}},S2r:{type:"structure",required:["messageGroups"],members:{messageGroups:{shape:"S2s"},allowInterrupt:{type:"boolean"}}},S2s:{type:"list",member:{type:"structure",required:["message"],members:{message:{shape:"S2u"},variations:{type:"list",member:{shape:"S2u"}}}}},S2u:{type:"structure",members:{plainTextMessage:{type:"structure",required:["value"],members:{value:{}}},customPayload:{type:"structure",required:["value"],members:{value:{}}},ssmlMessage:{type:"structure",required:["value"],members:{value:{}}},imageResponseCard:{type:"structure",required:["title"],members:{title:{},subtitle:{},imageUrl:{},buttons:{type:"list",member:{type:"structure",required:["text","value"],members:{text:{},value:{}}}}}}}},S3a:{type:"structure",members:{dialogAction:{type:"structure",required:["type"],members:{type:{},slotToElicit:{},suppressNextMessage:{type:"boolean"}}},intent:{type:"structure",members:{name:{},slots:{type:"map",key:{},value:{shape:"S3f"}}}},sessionAttributes:{type:"map",key:{},value:{}}}},S3f:{type:"structure",members:{shape:{},value:{type:"structure",members:{interpretedValue:{}}},values:{type:"list",member:{shape:"S3f"}}}},S3m:{type:"structure",required:["active","conditionalBranches","defaultBranch"],members:{active:{type:"boolean"},conditionalBranches:{type:"list",member:{type:"structure",required:["name","condition","nextStep"],members:{name:{},condition:{type:"structure",required:["expressionString"],members:{expressionString:{}}},nextStep:{shape:"S3a"},response:{shape:"S2r"}}}},defaultBranch:{type:"structure",members:{nextStep:{shape:"S3a"},response:{shape:"S2r"}}}}},S3y:{type:"structure",required:["promptSpecification"],members:{promptSpecification:{shape:"S3z"},declinationResponse:{shape:"S2r"},active:{type:"boolean"},confirmationResponse:{shape:"S2r"},confirmationNextStep:{shape:"S3a"},confirmationConditional:{shape:"S3m"},declinationNextStep:{shape:"S3a"},declinationConditional:{shape:"S3m"},failureResponse:{shape:"S2r"},failureNextStep:{shape:"S3a"},failureConditional:{shape:"S3m"},codeHook:{shape:"S4d"},elicitationCodeHook:{shape:"S4f"}}},S3z:{type:"structure",required:["messageGroups","maxRetries"],members:{messageGroups:{shape:"S2s"},maxRetries:{type:"integer"},allowInterrupt:{type:"boolean"},messageSelectionStrategy:{},promptAttemptsSpecification:{type:"map",key:{},value:{type:"structure",required:["allowedInputTypes"],members:{allowInterrupt:{type:"boolean"},allowedInputTypes:{type:"structure",required:["allowAudioInput","allowDTMFInput"],members:{allowAudioInput:{type:"boolean"},allowDTMFInput:{type:"boolean"}}},audioAndDTMFInputSpecification:{type:"structure",required:["startTimeoutMs"],members:{startTimeoutMs:{type:"integer"},audioSpecification:{type:"structure",required:["maxLengthMs","endTimeoutMs"],members:{maxLengthMs:{type:"integer"},endTimeoutMs:{type:"integer"}}},dtmfSpecification:{type:"structure",required:["maxLength","endTimeoutMs","deletionCharacter","endCharacter"],members:{maxLength:{type:"integer"},endTimeoutMs:{type:"integer"},deletionCharacter:{},endCharacter:{}}}}},textInputSpecification:{type:"structure",required:["startTimeoutMs"],members:{startTimeoutMs:{type:"integer"}}}}}}}},S4d:{type:"structure",required:["enableCodeHookInvocation","active","postCodeHookSpecification"],members:{enableCodeHookInvocation:{type:"boolean"},active:{type:"boolean"},invocationLabel:{},postCodeHookSpecification:{type:"structure",members:{successResponse:{shape:"S2r"},successNextStep:{shape:"S3a"},successConditional:{shape:"S3m"},failureResponse:{shape:"S2r"},failureNextStep:{shape:"S3a"},failureConditional:{shape:"S3m"},timeoutResponse:{shape:"S2r"},timeoutNextStep:{shape:"S3a"},timeoutConditional:{shape:"S3m"}}}}},S4f:{type:"structure",required:["enableCodeHookInvocation"],members:{enableCodeHookInvocation:{type:"boolean"},invocationLabel:{}}},S4g:{type:"structure",members:{closingResponse:{shape:"S2r"},active:{type:"boolean"},nextStep:{shape:"S3a"},conditional:{shape:"S3m"}}},S4h:{type:"list",member:{type:"structure",required:["name"],members:{name:{}}}},S4j:{type:"list",member:{type:"structure",required:["name","timeToLiveInSeconds","turnsToLive"],members:{name:{},timeToLiveInSeconds:{type:"integer"},turnsToLive:{type:"integer"}}}},S4n:{type:"structure",required:["kendraIndex"],members:{kendraIndex:{},queryFilterStringEnabled:{type:"boolean"},queryFilterString:{}}},S4q:{type:"structure",members:{initialResponse:{shape:"S2r"},nextStep:{shape:"S3a"},conditional:{shape:"S3m"},codeHook:{shape:"S4d"}}},S5d:{type:"structure",required:["slotConstraint"],members:{defaultValueSpecification:{shape:"S5e"},slotConstraint:{},promptSpecification:{shape:"S3z"},sampleUtterances:{shape:"S2l"},waitAndContinueSpecification:{shape:"S5j"},slotCaptureSetting:{type:"structure",members:{captureResponse:{shape:"S2r"},captureNextStep:{shape:"S3a"},captureConditional:{shape:"S3m"},failureResponse:{shape:"S2r"},failureNextStep:{shape:"S3a"},failureConditional:{shape:"S3m"},codeHook:{shape:"S4d"},elicitationCodeHook:{shape:"S4f"}}}}},S5e:{type:"structure",required:["defaultValueList"],members:{defaultValueList:{type:"list",member:{type:"structure",required:["defaultValue"],members:{defaultValue:{}}}}}},S5j:{type:"structure",required:["waitingResponse","continueResponse"],members:{waitingResponse:{shape:"S2r"},continueResponse:{shape:"S2r"},stillWaitingResponse:{type:"structure",required:["messageGroups","frequencyInSeconds","timeoutInSeconds"],members:{messageGroups:{shape:"S2s"},frequencyInSeconds:{type:"integer"},timeoutInSeconds:{type:"integer"},allowInterrupt:{type:"boolean"}}},active:{type:"boolean"}}},S5o:{type:"structure",required:["obfuscationSettingType"],members:{obfuscationSettingType:{}}},S5q:{type:"structure",members:{allowMultipleValues:{type:"boolean"}}},S5r:{type:"structure",members:{expression:{},slotSpecifications:{type:"map",key:{},value:{type:"structure",required:["slotTypeId","valueElicitationSetting"],members:{slotTypeId:{},valueElicitationSetting:{type:"structure",required:["promptSpecification"],members:{defaultValueSpecification:{shape:"S5e"},promptSpecification:{shape:"S3z"},sampleUtterances:{shape:"S2l"},waitAndContinueSpecification:{shape:"S5j"}}}}}}}},S5y:{type:"list",member:{type:"structure",members:{sampleValue:{shape:"S60"},synonyms:{type:"list",member:{shape:"S60"}}}}},S60:{type:"structure",required:["value"],members:{value:{}}},S63:{type:"structure",required:["resolutionStrategy"],members:{resolutionStrategy:{},regexFilter:{type:"structure",required:["pattern"],members:{pattern:{}}},advancedRecognitionSetting:{type:"structure",members:{audioRecognitionStrategy:{}}}}},S6a:{type:"structure",members:{grammarSlotTypeSetting:{type:"structure",members:{source:{type:"structure",required:["s3BucketName","s3ObjectKey"],members:{s3BucketName:{},s3ObjectKey:{},kmsKeyArn:{}}}}}}},S6f:{type:"structure",members:{subSlots:{type:"list",member:{type:"structure",required:["name","slotTypeId"],members:{name:{},slotTypeId:{}}}}}},S7f:{type:"list",member:{}},S7l:{type:"list",member:{type:"structure",required:["botId","botVersion"],members:{botId:{},botVersion:{}}}},S7t:{type:"list",member:{}},S7y:{type:"structure",members:{s3BucketTranscriptSource:{type:"structure",required:["s3BucketName","transcriptFormat"],members:{s3BucketName:{},pathFormat:{type:"structure",members:{objectPrefixes:{type:"list",member:{}}}},transcriptFormat:{},transcriptFilter:{type:"structure",members:{lexTranscriptFilter:{type:"structure",members:{dateRangeFilter:{type:"structure",required:["startDateTime","endDateTime"],members:{startDateTime:{type:"timestamp"},endDateTime:{type:"timestamp"}}}}}}},kmsKeyArn:{}}}}},S87:{type:"structure",members:{kmsKeyArn:{},botLocaleExportPassword:{shape:"S88"},associatedTranscriptsPassword:{shape:"S88"}}},S88:{type:"string",sensitive:true},S8m:{type:"structure",members:{botImportSpecification:{type:"structure",required:["botName","roleArn","dataPrivacy"],members:{botName:{},roleArn:{},dataPrivacy:{shape:"Sx"},idleSessionTTLInSeconds:{type:"integer"},botTags:{shape:"S10"},testBotAliasTags:{shape:"S10"}}},botLocaleImportSpecification:{type:"structure",required:["botId","botVersion","localeId"],members:{botId:{},botVersion:{},localeId:{},nluIntentConfidenceThreshold:{type:"double"},voiceSettings:{shape:"S21"}}},customVocabularyImportSpecification:{type:"structure",required:["botId","botVersion","localeId"],members:{botId:{},botVersion:{},localeId:{}}}}},S8u:{type:"list",member:{type:"structure",required:["priority","slotId"],members:{priority:{type:"integer"},slotId:{}}}},S94:{type:"structure",required:["relativeAggregationDuration"],members:{relativeAggregationDuration:{type:"structure",required:["timeDimension","timeValue"],members:{timeDimension:{},timeValue:{type:"integer"}}}}},S9e:{type:"list",member:{}}}}},4516:function(e,t,r){var s=r(2393);s.util.update(s.RDSDataService.prototype,{retryableError:function retryableError(e){if(e.code==="BadRequestException"&&e.message&&e.message.match(/^Communications link failure/)&&e.statusCode===400){return true}else{var t=s.Service.prototype.retryableError;return t.call(this,e)}}})},4540:function(e){e.exports={pagination:{}}},4542:function(e){e.exports={pagination:{}}},4551:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["rekognition"]={};s.Rekognition=i.defineService("rekognition",["2016-06-27"]);Object.defineProperty(a.services["rekognition"],"2016-06-27",{get:function get(){var e=r(6730);e.paginators=r(4589).pagination;e.waiters=r(5e3).waiters;return e},enumerable:true,configurable:true});e.exports=s.Rekognition},4580:function(e){e.exports={pagination:{ListScheduledQueries:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"ScheduledQueries"},ListTagsForResource:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Tags"},Query:{input_token:"NextToken",limit_key:"MaxRows",non_aggregate_keys:["ColumnInfo","QueryId","QueryStatus"],output_token:"NextToken",result_key:"Rows"}}}},4581:function(e){e.exports={pagination:{DescribeActionTargets:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"ActionTargets"},DescribeProducts:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Products"},DescribeStandards:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Standards"},DescribeStandardsControls:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Controls"},GetEnabledStandards:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"StandardsSubscriptions"},GetFindingHistory:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Records"},GetFindings:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Findings"},GetInsights:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Insights"},ListEnabledProductsForImport:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"ProductSubscriptions"},ListFindingAggregators:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"FindingAggregators"},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"},ListSecurityControlDefinitions:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"SecurityControlDefinitions"},ListStandardsControlAssociations:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"StandardsControlAssociationSummaries"}}}},4585:function(e){e.exports={pagination:{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"},ListImagePackages:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"imagePackageList"},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"},ListImageScanFindingAggregations:{input_token:"nextToken",output_token:"nextToken",result_key:"responses"},ListImageScanFindings:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"findings"},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"},ListWorkflowExecutions:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"workflowExecutions"},ListWorkflowStepExecutions:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"steps"}}}},4589:function(e){e.exports={pagination:{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"},ListDatasetEntries:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"DatasetEntries"},ListDatasetLabels:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"DatasetLabelDescriptions"},ListFaces:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Faces"},ListProjectPolicies:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"ProjectPolicies"},ListStreamProcessors:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"}}}},4595:function(e){e.exports={pagination:{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"}}}},4597:function(e){e.exports={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:[]}}}},4599:function(e){e.exports={pagination:{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"}}}},4610:function(e){e.exports={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:{}}}},AssociateDelegationSignerToDomain:{input:{type:"structure",required:["DomainName","SigningAttributes"],members:{DomainName:{},SigningAttributes:{type:"structure",members:{Algorithm:{type:"integer"},Flags:{type:"integer"},PublicKey:{}}}}},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",members:{Availability:{}}}},CheckDomainTransferability:{input:{type:"structure",required:["DomainName"],members:{DomainName:{},AuthCode:{shape:"Si"}}},output:{type:"structure",members:{Transferability:{type:"structure",members:{Transferable:{}}}}}},DeleteDomain:{input:{type:"structure",required:["DomainName"],members:{DomainName:{}}},output:{type:"structure",members:{OperationId:{}}}},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",members:{OperationId:{}}}},DisassociateDelegationSignerFromDomain:{input:{type:"structure",required:["DomainName","Id"],members:{DomainName:{},Id:{}}},output:{type:"structure",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",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",members:{DomainName:{},Nameservers:{shape:"S17"},AutoRenew:{type:"boolean"},AdminContact:{shape:"S1d"},RegistrantContact:{shape:"S1d"},TechContact:{shape:"S1d"},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:{}},DnssecKeys:{type:"list",member:{type:"structure",members:{Algorithm:{type:"integer"},Flags:{type:"integer"},PublicKey:{},DigestType:{type:"integer"},Digest:{},KeyTag:{type:"integer"},Id:{}}}}}}},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"},LastUpdatedDate:{type:"timestamp"},StatusFlag:{}}}},ListDomains:{input:{type:"structure",members:{FilterConditions:{type:"list",member:{type:"structure",required:["Name","Operator","Values"],members:{Name:{},Operator:{},Values:{type:"list",member:{}}}}},SortCondition:{type:"structure",required:["Name","SortOrder"],members:{Name:{},SortOrder:{}}},Marker:{},MaxItems:{type:"integer"}}},output:{type:"structure",members:{Domains:{type:"list",member:{type:"structure",members:{DomainName:{},AutoRenew:{type:"boolean"},TransferLock:{type:"boolean"},Expiry:{type:"timestamp"}}}},NextPageMarker:{}}}},ListOperations:{input:{type:"structure",members:{SubmittedSince:{type:"timestamp"},Marker:{},MaxItems:{type:"integer"},Status:{type:"list",member:{}},Type:{type:"list",member:{}},SortBy:{},SortOrder:{}}},output:{type:"structure",members:{Operations:{type:"list",member:{type:"structure",members:{OperationId:{},Status:{},Type:{},SubmittedDate:{type:"timestamp"},DomainName:{},Message:{},StatusFlag:{},LastUpdatedDate:{type:"timestamp"}}}},NextPageMarker:{}}}},ListPrices:{input:{type:"structure",members:{Tld:{},Marker:{},MaxItems:{type:"integer"}}},output:{type:"structure",members:{Prices:{type:"list",member:{type:"structure",members:{Name:{},RegistrationPrice:{shape:"S34"},TransferPrice:{shape:"S34"},RenewalPrice:{shape:"S34"},ChangeOwnershipPrice:{shape:"S34"},RestorationPrice:{shape:"S34"}}}},NextPageMarker:{}}}},ListTagsForDomain:{input:{type:"structure",required:["DomainName"],members:{DomainName:{}}},output:{type:"structure",members:{TagList:{shape:"S39"}}}},PushDomain:{input:{type:"structure",required:["DomainName","Target"],members:{DomainName:{},Target:{}}}},RegisterDomain:{input:{type:"structure",required:["DomainName","DurationInYears","AdminContact","RegistrantContact","TechContact"],members:{DomainName:{},IdnLangCode:{},DurationInYears:{type:"integer"},AutoRenew:{type:"boolean"},AdminContact:{shape:"S1d"},RegistrantContact:{shape:"S1d"},TechContact:{shape:"S1d"},PrivacyProtectAdminContact:{type:"boolean"},PrivacyProtectRegistrantContact:{type:"boolean"},PrivacyProtectTechContact:{type:"boolean"}}},output:{type:"structure",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",members:{OperationId:{}}}},ResendContactReachabilityEmail:{input:{type:"structure",members:{domainName:{}}},output:{type:"structure",members:{domainName:{},emailAddress:{},isAlreadyVerified:{type:"boolean"}}}},ResendOperationAuthorization:{input:{type:"structure",required:["OperationId"],members:{OperationId:{}}}},RetrieveDomainAuthCode:{input:{type:"structure",required:["DomainName"],members:{DomainName:{}}},output:{type:"structure",members:{AuthCode:{shape:"Si"}}}},TransferDomain:{input:{type:"structure",required:["DomainName","DurationInYears","AdminContact","RegistrantContact","TechContact"],members:{DomainName:{},IdnLangCode:{},DurationInYears:{type:"integer"},Nameservers:{shape:"S17"},AuthCode:{shape:"Si"},AutoRenew:{type:"boolean"},AdminContact:{shape:"S1d"},RegistrantContact:{shape:"S1d"},TechContact:{shape:"S1d"},PrivacyProtectAdminContact:{type:"boolean"},PrivacyProtectRegistrantContact:{type:"boolean"},PrivacyProtectTechContact:{type:"boolean"}}},output:{type:"structure",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:"S1d"},RegistrantContact:{shape:"S1d"},TechContact:{shape:"S1d"},Consent:{type:"structure",required:["MaxPrice","Currency"],members:{MaxPrice:{type:"double"},Currency:{}}}}},output:{type:"structure",members:{OperationId:{}}}},UpdateDomainContactPrivacy:{input:{type:"structure",required:["DomainName"],members:{DomainName:{},AdminPrivacy:{type:"boolean"},RegistrantPrivacy:{type:"boolean"},TechPrivacy:{type:"boolean"}}},output:{type:"structure",members:{OperationId:{}}}},UpdateDomainNameservers:{input:{type:"structure",required:["DomainName","Nameservers"],members:{DomainName:{},FIAuthKey:{deprecated:true,type:"string",sensitive:true},Nameservers:{shape:"S17"}}},output:{type:"structure",members:{OperationId:{}}}},UpdateTagsForDomain:{input:{type:"structure",required:["DomainName"],members:{DomainName:{},TagsToUpdate:{shape:"S39"}}},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:{Si:{type:"string",sensitive:true},S17:{type:"list",member:{type:"structure",required:["Name"],members:{Name:{},GlueIps:{type:"list",member:{}}}}},S1d:{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:{type:"string",sensitive:true}}}}},sensitive:true},S34:{type:"structure",required:["Price","Currency"],members:{Price:{type:"double"},Currency:{}}},S39:{type:"list",member:{type:"structure",members:{Key:{},Value:{}}}}}}},4618:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["pipes"]={};s.Pipes=i.defineService("pipes",["2015-10-07"]);Object.defineProperty(a.services["pipes"],"2015-10-07",{get:function get(){var e=r(6967);e.paginators=r(615).pagination;return e},enumerable:true,configurable:true});e.exports=s.Pipes},4621:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["chimesdkmessaging"]={};s.ChimeSDKMessaging=i.defineService("chimesdkmessaging",["2021-05-15"]);Object.defineProperty(a.services["chimesdkmessaging"],"2021-05-15",{get:function get(){var e=r(8102);e.paginators=r(6285).pagination;return e},enumerable:true,configurable:true});e.exports=s.ChimeSDKMessaging},4623:function(e){e.exports={pagination:{ListRetainedMessages:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"retainedTopics"}}}},4639:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["ec2"]={};s.EC2=i.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"]);r(8269);Object.defineProperty(a.services["ec2"],"2016-11-15",{get:function get(){var e=r(4402);e.paginators=r(9752).pagination;e.waiters=r(9050).waiters;return e},enumerable:true,configurable:true});e.exports=s.EC2},4644:function(e,t,r){(function(){"use strict";var e,s,i,a,o=function(e,t){for(var r in t){if(n.call(t,r))e[r]=t[r]}function ctor(){this.constructor=e}ctor.prototype=t.prototype;e.prototype=new ctor;e.__super__=t.prototype;return e},n={}.hasOwnProperty;s=r(2318);e=r(1657);i=r(904);a=r(3719);t.defaults=s.defaults;t.processors=a;t.ValidationError=function(e){o(ValidationError,e);function ValidationError(e){this.message=e}return ValidationError}(Error);t.Builder=e.Builder;t.Parser=i.Parser;t.parseString=i.parseString;t.parseStringPromise=i.parseStringPromise}).call(this)},4655:function(e,t,r){var s=r(2393);s.util.update(s.CloudSearchDomain.prototype,{validateService:function validateService(){if(!this.config.endpoint||this.config.endpoint.indexOf("{")>=0){var e="AWS.CloudSearchDomain requires an explicit "+"`endpoint' configuration option.";throw s.util.error(new Error,{name:"InvalidEndpoint",message:e})}},setupRequestListeners:function setupRequestListeners(e){e.removeListener("validate",s.EventListeners.Core.VALIDATE_CREDENTIALS);e.onAsync("validate",this.validateCredentials);e.addListener("validate",this.updateRegion);if(e.operation==="search"){e.addListener("build",this.convertGetToPost)}},validateCredentials:function(e,t){if(!e.service.api.signatureVersion)return t();e.service.config.getCredentials(function(r){if(r){e.removeListener("sign",s.EventListeners.Core.SIGN)}t()})},convertGetToPost:function(e){var t=e.httpRequest;var r=t.path.split("?");t.method="POST";t.path=r[0];t.body=r[1];t.headers["Content-Length"]=t.body.length;t.headers["Content-Type"]="application/x-www-form-urlencoded"},updateRegion:function updateRegion(e){var t=e.httpRequest.endpoint.hostname;var r=t.split(".");e.httpRequest.region=r[1]||e.httpRequest.region}})},4656:function(e,t,r){"use strict";var s=this&&this.__awaiter||function(e,t,r,s){function adopt(e){return e instanceof r?e:new r(function(t){t(e)})}return new(r||(r=Promise))(function(r,i){function fulfilled(e){try{step(s.next(e))}catch(e){i(e)}}function rejected(e){try{step(s["throw"](e))}catch(e){i(e)}}function step(e){e.done?r(e.value):adopt(e.value).then(fulfilled,rejected)}step((s=s.apply(e,t||[])).next())})};Object.defineProperty(t,"__esModule",{value:true});t.summary=t.markdownSummary=t.SUMMARY_DOCS_URL=t.SUMMARY_ENV_VAR=void 0;const i=r(2087);const a=r(5747);const{access:o,appendFile:n,writeFile:u}=a.promises;t.SUMMARY_ENV_VAR="GITHUB_STEP_SUMMARY";t.SUMMARY_DOCS_URL="https://docs.github.com/actions/using-workflows/workflow-commands-for-github-actions#adding-a-job-summary";class Summary{constructor(){this._buffer=""}filePath(){return s(this,void 0,void 0,function*(){if(this._filePath){return this._filePath}const e=process.env[t.SUMMARY_ENV_VAR];if(!e){throw new Error(`Unable to find environment variable for $${t.SUMMARY_ENV_VAR}. Check if your runtime environment supports job summaries.`)}try{yield o(e,a.constants.R_OK|a.constants.W_OK)}catch(t){throw new Error(`Unable to access summary file: '${e}'. Check if the file has correct read/write permissions.`)}this._filePath=e;return this._filePath})}wrap(e,t,r={}){const s=Object.entries(r).map(([e,t])=>` ${e}="${t}"`).join("");if(!t){return`<${e}${s}>`}return`<${e}${s}>${t}`}write(e){return s(this,void 0,void 0,function*(){const t=!!(e===null||e===void 0?void 0:e.overwrite);const r=yield this.filePath();const s=t?u:n;yield s(r,this._buffer,{encoding:"utf8"});return this.emptyBuffer()})}clear(){return s(this,void 0,void 0,function*(){return this.emptyBuffer().write({overwrite:true})})}stringify(){return this._buffer}isEmptyBuffer(){return this._buffer.length===0}emptyBuffer(){this._buffer="";return this}addRaw(e,t=false){this._buffer+=e;return t?this.addEOL():this}addEOL(){return this.addRaw(i.EOL)}addCodeBlock(e,t){const r=Object.assign({},t&&{lang:t});const s=this.wrap("pre",this.wrap("code",e),r);return this.addRaw(s).addEOL()}addList(e,t=false){const r=t?"ol":"ul";const s=e.map(e=>this.wrap("li",e)).join("");const i=this.wrap(r,s);return this.addRaw(i).addEOL()}addTable(e){const t=e.map(e=>{const t=e.map(e=>{if(typeof e==="string"){return this.wrap("td",e)}const{header:t,data:r,colspan:s,rowspan:i}=e;const a=t?"th":"td";const o=Object.assign(Object.assign({},s&&{colspan:s}),i&&{rowspan:i});return this.wrap(a,r,o)}).join("");return this.wrap("tr",t)}).join("");const r=this.wrap("table",t);return this.addRaw(r).addEOL()}addDetails(e,t){const r=this.wrap("details",this.wrap("summary",e)+t);return this.addRaw(r).addEOL()}addImage(e,t,r){const{width:s,height:i}=r||{};const a=Object.assign(Object.assign({},s&&{width:s}),i&&{height:i});const o=this.wrap("img",null,Object.assign({src:e,alt:t},a));return this.addRaw(o).addEOL()}addHeading(e,t){const r=`h${t}`;const s=["h1","h2","h3","h4","h5","h6"].includes(r)?r:"h1";const i=this.wrap(s,e);return this.addRaw(i).addEOL()}addSeparator(){const e=this.wrap("hr",null);return this.addRaw(e).addEOL()}addBreak(){const e=this.wrap("br",null);return this.addRaw(e).addEOL()}addQuote(e,t){const r=Object.assign({},t&&{cite:t});const s=this.wrap("blockquote",e,r);return this.addRaw(s).addEOL()}addLink(e,t){const r=this.wrap("a",e,{href:t});return this.addRaw(r).addEOL()}}const p=new Summary;t.markdownSummary=p;t.summary=p},4659:function(e){e.exports={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"],members:{InstanceId:{},InstanceOSUser:{},SSHPublicKey:{},AvailabilityZone:{}}},output:{type:"structure",members:{RequestId:{},Success:{type:"boolean"}}}},SendSerialConsoleSSHPublicKey:{input:{type:"structure",required:["InstanceId","SSHPublicKey"],members:{InstanceId:{},SerialPort:{type:"integer"},SSHPublicKey:{}}},output:{type:"structure",members:{RequestId:{},Success:{type:"boolean"}}}}},shapes:{}}},4664:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["oam"]={};s.OAM=i.defineService("oam",["2022-06-10"]);Object.defineProperty(a.services["oam"],"2022-06-10",{get:function get(){var e=r(3903);e.paginators=r(5588).pagination;return e},enumerable:true,configurable:true});e.exports=s.OAM},4670:function(e){e.exports={version:2,waiters:{}}},4681:function(e){e.exports={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:{shape:"S4"},WebServerHostname:{}}},endpoint:{hostPrefix:"env."}},CreateEnvironment:{http:{method:"PUT",requestUri:"/environments/{Name}",responseCode:200},input:{type:"structure",required:["DagS3Path","ExecutionRoleArn","Name","NetworkConfiguration","SourceBucketArn"],members:{AirflowConfigurationOptions:{shape:"S7"},AirflowVersion:{},DagS3Path:{},EnvironmentClass:{},ExecutionRoleArn:{},KmsKey:{},LoggingConfiguration:{shape:"Sf"},MaxWorkers:{type:"integer"},MinWorkers:{type:"integer"},Name:{location:"uri",locationName:"Name"},NetworkConfiguration:{shape:"Sl"},PluginsS3ObjectVersion:{},PluginsS3Path:{},RequirementsS3ObjectVersion:{},RequirementsS3Path:{},Schedulers:{type:"integer"},SourceBucketArn:{},StartupScriptS3ObjectVersion:{},StartupScriptS3Path:{},Tags:{shape:"St"},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:{shape:"S4"}}},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:{shape:"S7"},AirflowVersion:{},Arn:{},CreatedAt:{type:"timestamp"},DagS3Path:{},EnvironmentClass:{},ExecutionRoleArn:{},KmsKey:{},LastUpdate:{type:"structure",members:{CreatedAt:{type:"timestamp"},Error:{type:"structure",members:{ErrorCode:{},ErrorMessage:{}}},Source:{},Status:{}}},LoggingConfiguration:{type:"structure",members:{DagProcessingLogs:{shape:"S1g"},SchedulerLogs:{shape:"S1g"},TaskLogs:{shape:"S1g"},WebserverLogs:{shape:"S1g"},WorkerLogs:{shape:"S1g"}}},MaxWorkers:{type:"integer"},MinWorkers:{type:"integer"},Name:{},NetworkConfiguration:{shape:"Sl"},PluginsS3ObjectVersion:{},PluginsS3Path:{},RequirementsS3ObjectVersion:{},RequirementsS3Path:{},Schedulers:{type:"integer"},ServiceRoleArn:{},SourceBucketArn:{},StartupScriptS3ObjectVersion:{},StartupScriptS3Path:{},Status:{},Tags:{shape:"St"},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:"St"}}},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:"St"}}},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:{shape:"S7"},AirflowVersion:{},DagS3Path:{},EnvironmentClass:{},ExecutionRoleArn:{},LoggingConfiguration:{shape:"Sf"},MaxWorkers:{type:"integer"},MinWorkers:{type:"integer"},Name:{location:"uri",locationName:"Name"},NetworkConfiguration:{type:"structure",required:["SecurityGroupIds"],members:{SecurityGroupIds:{shape:"Sm"}}},PluginsS3ObjectVersion:{},PluginsS3Path:{},RequirementsS3ObjectVersion:{},RequirementsS3Path:{},Schedulers:{type:"integer"},SourceBucketArn:{},StartupScriptS3ObjectVersion:{},StartupScriptS3Path:{},WebserverAccessMode:{},WeeklyMaintenanceWindowStart:{}}},output:{type:"structure",members:{Arn:{}}},endpoint:{hostPrefix:"api."}}},shapes:{S4:{type:"string",sensitive:true},S7:{type:"map",key:{},value:{type:"string",sensitive:true},sensitive:true},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:{}}},Sl:{type:"structure",members:{SecurityGroupIds:{shape:"Sm"},SubnetIds:{type:"list",member:{}}}},Sm:{type:"list",member:{}},St:{type:"map",key:{},value:{}},S1g:{type:"structure",members:{CloudWatchLogGroupArn:{},Enabled:{type:"boolean"},LogLevel:{}}}}}},4687:function(e,t,r){var s=r(2393);var i=r(7920);var a=["createDBCluster","copyDBClusterSnapshot"];s.util.update(s.DocDB.prototype,{setupRequestListeners:function setupRequestListeners(e){if(a.indexOf(e.operation)!==-1&&this.config.params&&this.config.params.SourceRegion&&e.params&&!e.params.SourceRegion){e.params.SourceRegion=this.config.params.SourceRegion}i.setupRequestListeners(this,e,a)}})},4692:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["codecatalyst"]={};s.CodeCatalyst=i.defineService("codecatalyst",["2022-09-28"]);Object.defineProperty(a.services["codecatalyst"],"2022-09-28",{get:function get(){var e=r(1603);e.paginators=r(4333).pagination;e.waiters=r(7191).waiters;return e},enumerable:true,configurable:true});e.exports=s.CodeCatalyst},4700:function(e,t,r){var s=r(2393);var i=r(7688);var a=r(8851);s.util.update(s.S3Control.prototype,{setupRequestListeners:function setupRequestListeners(e){e.addListener("extractError",this.extractHostId);e.addListener("extractData",this.extractHostId);e.addListener("validate",this.validateAccountId);var t=i.isArnInParam(e,"Bucket");var r=i.isArnInParam(e,"Name");if(t){e._parsedArn=s.util.ARN.parse(e.params["Bucket"]);e.addListener("validate",this.validateOutpostsBucketArn);e.addListener("validate",i.validateOutpostsArn);e.addListener("afterBuild",this.addOutpostIdHeader)}else if(r){e._parsedArn=s.util.ARN.parse(e.params["Name"]);e.addListener("validate",i.validateOutpostsAccessPointArn);e.addListener("validate",i.validateOutpostsArn);e.addListener("afterBuild",this.addOutpostIdHeader)}if(t||r){e.addListener("validate",this.validateArnRegion);e.addListener("validate",this.validateArnAccountWithParams,true);e.addListener("validate",i.validateArnAccount);e.addListener("validate",i.validateArnService);e.addListener("build",this.populateParamFromArn,true);e.addListener("build",this.populateUriFromArn);e.addListener("build",i.validatePopulateUriFromArn)}if(e.params.OutpostId&&(e.operation==="createBucket"||e.operation==="listRegionalBuckets")){e.addListener("build",this.populateEndpointForOutpostId)}},addOutpostIdHeader:function addOutpostIdHeader(e){e.httpRequest.headers["x-amz-outpost-id"]=e._parsedArn.outpostId},validateOutpostsBucketArn:function validateOutpostsBucketArn(e){var t=e._parsedArn;var r=t.resource["outpost".length];if(t.resource.split(r).length!==4){throw s.util.error(new Error,{code:"InvalidARN",message:"Bucket ARN should have two resources outpost/{outpostId}/bucket/{accesspointName}"})}var a=t.resource.split(r)[3];if(!i.dnsCompatibleBucketName(a)||a.match(/\./)){throw s.util.error(new Error,{code:"InvalidARN",message:"Bucket ARN is not DNS compatible. Got "+a})}e._parsedArn.bucket=a},populateParamFromArn:function populateParamFromArn(e){var t=e._parsedArn;if(i.isArnInParam(e,"Bucket")){e.params.Bucket=t.bucket}else if(i.isArnInParam(e,"Name")){e.params.Name=t.accessPoint}},populateUriFromArn:function populateUriFromArn(e){var t=e._parsedArn;var r=e.httpRequest.endpoint;var s=e.service.config.s3UseArnRegion;var i=e.service.config.useFipsEndpoint;r.hostname=["s3-outposts"+(i?"-fips":""),s?t.region:e.service.config.region,"amazonaws.com"].join(".");r.host=r.hostname},populateEndpointForOutpostId:function populateEndpointForOutpostId(e){var t=e.httpRequest.endpoint;var r=e.service.config.useFipsEndpoint;t.hostname=["s3-outposts"+(r?"-fips":""),e.service.config.region,"amazonaws.com"].join(".");t.host=t.hostname},extractHostId:function(e){var t=e.httpResponse.headers?e.httpResponse.headers["x-amz-id-2"]:null;e.extendedRequestId=t;if(e.error){e.error.extendedRequestId=t}},validateArnRegion:function validateArnRegion(e){i.validateArnRegion(e,{allowFipsEndpoint:true})},validateArnAccountWithParams:function validateArnAccountWithParams(e){var t=e.params;var r=e.service.api.operations[e.operation].input;if(r.members.AccountId){var i=e._parsedArn;if(i.accountId){if(t.AccountId){if(t.AccountId!==i.accountId){throw s.util.error(new Error,{code:"ValidationError",message:"AccountId in ARN and request params should be same."})}}else{t.AccountId=i.accountId}}}},validateAccountId:function(e){var t=e.params;if(!Object.prototype.hasOwnProperty.call(t,"AccountId"))return;var r=t.AccountId;if(typeof r!=="string"){throw s.util.error(new Error,{code:"ValidationError",message:"AccountId must be a string."})}if(r.length<1||r.length>63){throw s.util.error(new Error,{code:"ValidationError",message:"AccountId length should be between 1 to 63 characters, inclusive."})}var i=/^[a-zA-Z0-9]{1}$|^[a-zA-Z0-9][a-zA-Z0-9\-]*[a-zA-Z0-9]$/;if(!i.test(r)){throw s.util.error(new Error,{code:"ValidationError",message:"AccountId should be hostname compatible. AccountId: "+r})}},getSigningName:function getSigningName(e){var t=s.Service.prototype.getSigningName;if(e&&e._parsedArn&&e._parsedArn.service){return e._parsedArn.service}else if(e.params.OutpostId&&(e.operation==="createBucket"||e.operation==="listRegionalBuckets")){return"s3-outposts"}else{return t.call(this,e)}}})},4705:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["inspector2"]={};s.Inspector2=i.defineService("inspector2",["2020-06-08"]);Object.defineProperty(a.services["inspector2"],"2020-06-08",{get:function get(){var e=r(9438);e.paginators=r(7282).pagination;return e},enumerable:true,configurable:true});e.exports=s.Inspector2},4714:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["sagemakeredge"]={};s.SagemakerEdge=i.defineService("sagemakeredge",["2020-09-23"]);Object.defineProperty(a.services["sagemakeredge"],"2020-09-23",{get:function get(){var e=r(4881);e.paginators=r(7950).pagination;return e},enumerable:true,configurable:true});e.exports=s.SagemakerEdge},4726:function(e){var t=function(){return{IPv4:"IPv4",IPv6:"IPv6"}};e.exports=t},4745:function(e){e.exports={pagination:{ListChangeSets:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"ChangeSetSummaryList"},ListEntities:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"EntitySummaryList"}}}},4746:function(e){e.exports={version:2,waiters:{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"}]}}}},4749:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2018-05-10",endpointPrefix:"rum",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"CloudWatch RUM",serviceId:"RUM",signatureVersion:"v4",signingName:"rum",uid:"rum-2018-05-10"},operations:{BatchCreateRumMetricDefinitions:{http:{requestUri:"/rummetrics/{AppMonitorName}/metrics",responseCode:200},input:{type:"structure",required:["AppMonitorName","Destination","MetricDefinitions"],members:{AppMonitorName:{location:"uri",locationName:"AppMonitorName"},Destination:{},DestinationArn:{},MetricDefinitions:{type:"list",member:{shape:"S6"}}}},output:{type:"structure",required:["Errors"],members:{Errors:{type:"list",member:{type:"structure",required:["ErrorCode","ErrorMessage","MetricDefinition"],members:{ErrorCode:{},ErrorMessage:{},MetricDefinition:{shape:"S6"}}}},MetricDefinitions:{shape:"Sj"}}},idempotent:true},BatchDeleteRumMetricDefinitions:{http:{method:"DELETE",requestUri:"/rummetrics/{AppMonitorName}/metrics",responseCode:200},input:{type:"structure",required:["AppMonitorName","Destination","MetricDefinitionIds"],members:{AppMonitorName:{location:"uri",locationName:"AppMonitorName"},Destination:{location:"querystring",locationName:"destination"},DestinationArn:{location:"querystring",locationName:"destinationArn"},MetricDefinitionIds:{shape:"Sn",location:"querystring",locationName:"metricDefinitionIds"}}},output:{type:"structure",required:["Errors"],members:{Errors:{type:"list",member:{type:"structure",required:["ErrorCode","ErrorMessage","MetricDefinitionId"],members:{ErrorCode:{},ErrorMessage:{},MetricDefinitionId:{}}}},MetricDefinitionIds:{shape:"Sn"}}},idempotent:true},BatchGetRumMetricDefinitions:{http:{method:"GET",requestUri:"/rummetrics/{AppMonitorName}/metrics",responseCode:200},input:{type:"structure",required:["AppMonitorName","Destination"],members:{AppMonitorName:{location:"uri",locationName:"AppMonitorName"},Destination:{location:"querystring",locationName:"destination"},DestinationArn:{location:"querystring",locationName:"destinationArn"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{MetricDefinitions:{shape:"Sj"},NextToken:{}}}},CreateAppMonitor:{http:{requestUri:"/appmonitor",responseCode:200},input:{type:"structure",required:["Domain","Name"],members:{AppMonitorConfiguration:{shape:"Sv"},CustomEvents:{shape:"S15"},CwLogEnabled:{type:"boolean"},Domain:{},Name:{},Tags:{shape:"S18"}}},output:{type:"structure",members:{Id:{}}},idempotent:true},DeleteAppMonitor:{http:{method:"DELETE",requestUri:"/appmonitor/{Name}",responseCode:200},input:{type:"structure",required:["Name"],members:{Name:{location:"uri",locationName:"Name"}}},output:{type:"structure",members:{}},idempotent:true},DeleteRumMetricsDestination:{http:{method:"DELETE",requestUri:"/rummetrics/{AppMonitorName}/metricsdestination",responseCode:200},input:{type:"structure",required:["AppMonitorName","Destination"],members:{AppMonitorName:{location:"uri",locationName:"AppMonitorName"},Destination:{location:"querystring",locationName:"destination"},DestinationArn:{location:"querystring",locationName:"destinationArn"}}},output:{type:"structure",members:{}},idempotent:true},GetAppMonitor:{http:{method:"GET",requestUri:"/appmonitor/{Name}",responseCode:200},input:{type:"structure",required:["Name"],members:{Name:{location:"uri",locationName:"Name"}}},output:{type:"structure",members:{AppMonitor:{type:"structure",members:{AppMonitorConfiguration:{shape:"Sv"},Created:{},CustomEvents:{shape:"S15"},DataStorage:{type:"structure",members:{CwLog:{type:"structure",members:{CwLogEnabled:{type:"boolean"},CwLogGroup:{}}}}},Domain:{},Id:{},LastModified:{},Name:{},State:{},Tags:{shape:"S18"}}}}}},GetAppMonitorData:{http:{requestUri:"/appmonitor/{Name}/data",responseCode:200},input:{type:"structure",required:["Name","TimeRange"],members:{Filters:{type:"list",member:{type:"structure",members:{Name:{},Values:{type:"list",member:{}}}}},MaxResults:{type:"integer"},Name:{location:"uri",locationName:"Name"},NextToken:{},TimeRange:{type:"structure",required:["After"],members:{After:{type:"long"},Before:{type:"long"}}}}},output:{type:"structure",members:{Events:{type:"list",member:{}},NextToken:{}}}},ListAppMonitors:{http:{requestUri:"/appmonitors",responseCode:200},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{AppMonitorSummaries:{type:"list",member:{type:"structure",members:{Created:{},Id:{},LastModified:{},Name:{},State:{}}}},NextToken:{}}}},ListRumMetricsDestinations:{http:{method:"GET",requestUri:"/rummetrics/{AppMonitorName}/metricsdestination",responseCode:200},input:{type:"structure",required:["AppMonitorName"],members:{AppMonitorName:{location:"uri",locationName:"AppMonitorName"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{Destinations:{type:"list",member:{type:"structure",members:{Destination:{},DestinationArn:{},IamRoleArn:{}}}},NextToken:{}}}},ListTagsForResource:{http:{method:"GET",requestUri:"/tags/{ResourceArn}",responseCode:200},input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{location:"uri",locationName:"ResourceArn"}}},output:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{},Tags:{shape:"S18"}}}},PutRumEvents:{http:{requestUri:"/appmonitors/{Id}/",responseCode:200},input:{type:"structure",required:["AppMonitorDetails","BatchId","Id","RumEvents","UserDetails"],members:{AppMonitorDetails:{type:"structure",members:{id:{},name:{},version:{}}},BatchId:{},Id:{location:"uri",locationName:"Id"},RumEvents:{type:"list",member:{type:"structure",required:["details","id","timestamp","type"],members:{details:{jsonvalue:true},id:{},metadata:{jsonvalue:true},timestamp:{type:"timestamp"},type:{}}}},UserDetails:{type:"structure",members:{sessionId:{},userId:{}}}}},output:{type:"structure",members:{}},endpoint:{hostPrefix:"dataplane."}},PutRumMetricsDestination:{http:{requestUri:"/rummetrics/{AppMonitorName}/metricsdestination",responseCode:200},input:{type:"structure",required:["AppMonitorName","Destination"],members:{AppMonitorName:{location:"uri",locationName:"AppMonitorName"},Destination:{},DestinationArn:{},IamRoleArn:{}}},output:{type:"structure",members:{}},idempotent:true},TagResource:{http:{requestUri:"/tags/{ResourceArn}",responseCode:200},input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{location:"uri",locationName:"ResourceArn"},Tags:{shape:"S18"}}},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},UpdateAppMonitor:{http:{method:"PATCH",requestUri:"/appmonitor/{Name}",responseCode:200},input:{type:"structure",required:["Name"],members:{AppMonitorConfiguration:{shape:"Sv"},CustomEvents:{shape:"S15"},CwLogEnabled:{type:"boolean"},Domain:{},Name:{location:"uri",locationName:"Name"}}},output:{type:"structure",members:{}}},UpdateRumMetricDefinition:{http:{method:"PATCH",requestUri:"/rummetrics/{AppMonitorName}/metrics",responseCode:200},input:{type:"structure",required:["AppMonitorName","Destination","MetricDefinition","MetricDefinitionId"],members:{AppMonitorName:{location:"uri",locationName:"AppMonitorName"},Destination:{},DestinationArn:{},MetricDefinition:{shape:"S6"},MetricDefinitionId:{}}},output:{type:"structure",members:{}},idempotent:true}},shapes:{S6:{type:"structure",required:["Name"],members:{DimensionKeys:{shape:"S7"},EventPattern:{},Name:{},Namespace:{},UnitLabel:{},ValueKey:{}}},S7:{type:"map",key:{},value:{}},Sj:{type:"list",member:{type:"structure",required:["MetricDefinitionId","Name"],members:{DimensionKeys:{shape:"S7"},EventPattern:{},MetricDefinitionId:{},Name:{},Namespace:{},UnitLabel:{},ValueKey:{}}}},Sn:{type:"list",member:{}},Sv:{type:"structure",members:{AllowCookies:{type:"boolean"},EnableXRay:{type:"boolean"},ExcludedPages:{shape:"Sx"},FavoritePages:{type:"list",member:{}},GuestRoleArn:{},IdentityPoolId:{},IncludedPages:{shape:"Sx"},SessionSampleRate:{type:"double"},Telemetries:{type:"list",member:{}}}},Sx:{type:"list",member:{}},S15:{type:"structure",members:{Status:{}}},S18:{type:"map",key:{},value:{}}}}},4756:function(e){e.exports={pagination:{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"}}}},4770:function(e){e.exports={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",members:{campaignArn:{},itemId:{},userId:{},numResults:{type:"integer"},context:{shape:"S6"},filterArn:{},filterValues:{shape:"S9"},recommenderArn:{},promotions:{type:"list",member:{type:"structure",members:{name:{},percentPromotedItems:{type:"integer"},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"},promotionName:{}}}}}}},4776:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["support"]={};s.Support=i.defineService("support",["2013-04-15"]);Object.defineProperty(a.services["support"],"2013-04-15",{get:function get(){var e=r(4263);e.paginators=r(5059).pagination;return e},enumerable:true,configurable:true});e.exports=s.Support},4778:function(e){e.exports={version:2,waiters:{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"}]}}}},4788:function(e){e.exports={pagination:{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"}}}},4793:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["gamelift"]={};s.GameLift=i.defineService("gamelift",["2015-10-01"]);Object.defineProperty(a.services["gamelift"],"2015-10-01",{get:function get(){var e=r(3872);e.paginators=r(5216).pagination;return e},enumerable:true,configurable:true});e.exports=s.GameLift},4800:function(e){e.exports={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:{},SseConfiguration:{shape:"S4"},PreloadDataConfig:{shape:"S8"},ClientToken:{idempotencyToken:true},Tags:{shape:"Sb"}}},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:"So"}}}},DescribeFHIRExportJob:{input:{type:"structure",required:["DatastoreId","JobId"],members:{DatastoreId:{},JobId:{}}},output:{type:"structure",required:["ExportJobProperties"],members:{ExportJobProperties:{shape:"Su"}}}},DescribeFHIRImportJob:{input:{type:"structure",required:["DatastoreId","JobId"],members:{DatastoreId:{},JobId:{}}},output:{type:"structure",required:["ImportJobProperties"],members:{ImportJobProperties:{shape:"S14"}}}},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:"So"}},NextToken:{}}}},ListFHIRExportJobs:{input:{type:"structure",required:["DatastoreId"],members:{DatastoreId:{},NextToken:{},MaxResults:{type:"integer"},JobName:{},JobStatus:{},SubmittedBefore:{type:"timestamp"},SubmittedAfter:{type:"timestamp"}}},output:{type:"structure",required:["ExportJobPropertiesList"],members:{ExportJobPropertiesList:{type:"list",member:{shape:"Su"}},NextToken:{}}}},ListFHIRImportJobs:{input:{type:"structure",required:["DatastoreId"],members:{DatastoreId:{},NextToken:{},MaxResults:{type:"integer"},JobName:{},JobStatus:{},SubmittedBefore:{type:"timestamp"},SubmittedAfter:{type:"timestamp"}}},output:{type:"structure",required:["ImportJobPropertiesList"],members:{ImportJobPropertiesList:{type:"list",member:{shape:"S14"}},NextToken:{}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceARN"],members:{ResourceARN:{}}},output:{type:"structure",members:{Tags:{shape:"Sb"}}}},StartFHIRExportJob:{input:{type:"structure",required:["OutputDataConfig","DatastoreId","DataAccessRoleArn","ClientToken"],members:{JobName:{},OutputDataConfig:{shape:"Sx"},DatastoreId:{},DataAccessRoleArn:{},ClientToken:{idempotencyToken:true}}},output:{type:"structure",required:["JobId","JobStatus"],members:{JobId:{},JobStatus:{},DatastoreId:{}}}},StartFHIRImportJob:{input:{type:"structure",required:["InputDataConfig","JobOutputDataConfig","DatastoreId","DataAccessRoleArn","ClientToken"],members:{JobName:{},InputDataConfig:{shape:"S15"},JobOutputDataConfig:{shape:"Sx"},DatastoreId:{},DataAccessRoleArn:{},ClientToken:{idempotencyToken:true}}},output:{type:"structure",required:["JobId","JobStatus"],members:{JobId:{},JobStatus:{},DatastoreId:{}}}},TagResource:{input:{type:"structure",required:["ResourceARN","Tags"],members:{ResourceARN:{},Tags:{shape:"Sb"}}},output:{type:"structure",members:{}}},UntagResource:{input:{type:"structure",required:["ResourceARN","TagKeys"],members:{ResourceARN:{},TagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}}},shapes:{S4:{type:"structure",required:["KmsEncryptionConfig"],members:{KmsEncryptionConfig:{type:"structure",required:["CmkType"],members:{CmkType:{},KmsKeyId:{}}}}},S8:{type:"structure",required:["PreloadDataType"],members:{PreloadDataType:{}}},Sb:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},So:{type:"structure",required:["DatastoreId","DatastoreArn","DatastoreStatus","DatastoreTypeVersion","DatastoreEndpoint"],members:{DatastoreId:{},DatastoreArn:{},DatastoreName:{},DatastoreStatus:{},CreatedAt:{type:"timestamp"},DatastoreTypeVersion:{},DatastoreEndpoint:{},SseConfiguration:{shape:"S4"},PreloadDataConfig:{shape:"S8"}}},Su:{type:"structure",required:["JobId","JobStatus","SubmitTime","DatastoreId","OutputDataConfig"],members:{JobId:{},JobName:{},JobStatus:{},SubmitTime:{type:"timestamp"},EndTime:{type:"timestamp"},DatastoreId:{},OutputDataConfig:{shape:"Sx"},DataAccessRoleArn:{},Message:{}}},Sx:{type:"structure",members:{S3Configuration:{type:"structure",required:["S3Uri","KmsKeyId"],members:{S3Uri:{},KmsKeyId:{}}}},union:true},S14:{type:"structure",required:["JobId","JobStatus","SubmitTime","DatastoreId","InputDataConfig"],members:{JobId:{},JobName:{},JobStatus:{},SubmitTime:{type:"timestamp"},EndTime:{type:"timestamp"},DatastoreId:{},InputDataConfig:{shape:"S15"},JobOutputDataConfig:{shape:"Sx"},DataAccessRoleArn:{},Message:{}}},S15:{type:"structure",members:{S3Uri:{}},union:true}}}},4807:function(e){e.exports={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",members:{Namespace:{deprecated:true,deprecatedMessage:"Use SingleMetricAnomalyDetector."},MetricName:{deprecated:true,deprecatedMessage:"Use SingleMetricAnomalyDetector."},Dimensions:{shape:"S7",deprecated:true,deprecatedMessage:"Use SingleMetricAnomalyDetector."},Stat:{deprecated:true,deprecatedMessage:"Use SingleMetricAnomalyDetector."},SingleMetricAnomalyDetector:{shape:"Sc"},MetricMathAnomalyDetector:{shape:"Sd"}}},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:"Sw"}}},output:{resultWrapper:"DeleteInsightRulesResult",type:"structure",members:{Failures:{shape:"Sz"}}}},DeleteMetricStream:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{resultWrapper:"DeleteMetricStreamResult",type:"structure",members:{}}},DescribeAlarmHistory:{input:{type:"structure",members:{AlarmName:{},AlarmTypes:{shape:"S19"},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:"S19"},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:"S1t"},AlarmArn:{},AlarmConfigurationUpdatedTimestamp:{type:"timestamp"},AlarmDescription:{},AlarmName:{},AlarmRule:{},InsufficientDataActions:{shape:"S1t"},OKActions:{shape:"S1t"},StateReason:{},StateReasonData:{},StateUpdatedTimestamp:{type:"timestamp"},StateValue:{},StateTransitionedTimestamp:{type:"timestamp"},ActionsSuppressedBy:{},ActionsSuppressedReason:{},ActionsSuppressor:{},ActionsSuppressorWaitPeriod:{type:"integer"},ActionsSuppressorExtensionPeriod:{type:"integer"}},xmlOrder:["ActionsEnabled","AlarmActions","AlarmArn","AlarmConfigurationUpdatedTimestamp","AlarmDescription","AlarmName","AlarmRule","InsufficientDataActions","OKActions","StateReason","StateReasonData","StateUpdatedTimestamp","StateValue","StateTransitionedTimestamp","ActionsSuppressedBy","ActionsSuppressedReason","ActionsSuppressor","ActionsSuppressorWaitPeriod","ActionsSuppressorExtensionPeriod"]}},MetricAlarms:{shape:"S23"},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:"S23"}}}},DescribeAnomalyDetectors:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},Namespace:{},MetricName:{},Dimensions:{shape:"S7"},AnomalyDetectorTypes:{type:"list",member:{}}}},output:{resultWrapper:"DescribeAnomalyDetectorsResult",type:"structure",members:{AnomalyDetectors:{type:"list",member:{type:"structure",members:{Namespace:{deprecated:true,deprecatedMessage:"Use SingleMetricAnomalyDetector.Namespace property."},MetricName:{deprecated:true,deprecatedMessage:"Use SingleMetricAnomalyDetector.MetricName property."},Dimensions:{shape:"S7",deprecated:true,deprecatedMessage:"Use SingleMetricAnomalyDetector.Dimensions property."},Stat:{deprecated:true,deprecatedMessage:"Use SingleMetricAnomalyDetector.Stat property."},Configuration:{shape:"S2n"},StateValue:{},SingleMetricAnomalyDetector:{shape:"Sc"},MetricMathAnomalyDetector:{shape:"Sd"}}}},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:{},ManagedRule:{type:"boolean"}}}}}}},DisableAlarmActions:{input:{type:"structure",required:["AlarmNames"],members:{AlarmNames:{shape:"S2"}}}},DisableInsightRules:{input:{type:"structure",required:["RuleNames"],members:{RuleNames:{shape:"Sw"}}},output:{resultWrapper:"DisableInsightRulesResult",type:"structure",members:{Failures:{shape:"Sz"}}}},EnableAlarmActions:{input:{type:"structure",required:["AlarmNames"],members:{AlarmNames:{shape:"S2"}}}},EnableInsightRules:{input:{type:"structure",required:["RuleNames"],members:{RuleNames:{shape:"Sw"}}},output:{resultWrapper:"EnableInsightRulesResult",type:"structure",members:{Failures:{shape:"Sz"}}}},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:"Se"},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},NextToken:{},ScanBy:{},MaxDatapoints:{type:"integer"},LabelOptions:{type:"structure",members:{Timezone:{}}}}},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:"S45"}}}},NextToken:{},Messages:{shape:"S45"}}}},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"]}}}}},GetMetricStream:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{resultWrapper:"GetMetricStreamResult",type:"structure",members:{Arn:{},Name:{},IncludeFilters:{shape:"S4j"},ExcludeFilters:{shape:"S4j"},FirehoseArn:{},RoleArn:{},State:{},CreationDate:{type:"timestamp"},LastUpdateDate:{type:"timestamp"},OutputFormat:{},StatisticsConfigurations:{shape:"S4o"},IncludeLinkedAccountsMetrics:{type:"boolean"}}}},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:{}}}},ListManagedInsightRules:{input:{type:"structure",required:["ResourceARN"],members:{ResourceARN:{},NextToken:{},MaxResults:{type:"integer"}}},output:{resultWrapper:"ListManagedInsightRulesResult",type:"structure",members:{ManagedRules:{type:"list",member:{type:"structure",members:{TemplateName:{},ResourceARN:{},RuleState:{type:"structure",required:["RuleName","State"],members:{RuleName:{},State:{}}}}}},NextToken:{}}}},ListMetricStreams:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{resultWrapper:"ListMetricStreamsResult",type:"structure",members:{NextToken:{},Entries:{type:"list",member:{type:"structure",members:{Arn:{},CreationDate:{type:"timestamp"},LastUpdateDate:{type:"timestamp"},Name:{},FirehoseArn:{},State:{},OutputFormat:{}}}}}}},ListMetrics:{input:{type:"structure",members:{Namespace:{},MetricName:{},Dimensions:{type:"list",member:{type:"structure",required:["Name"],members:{Name:{},Value:{}}}},NextToken:{},RecentlyActive:{},IncludeLinkedAccounts:{type:"boolean"},OwningAccount:{}}},output:{resultWrapper:"ListMetricsResult",type:"structure",members:{Metrics:{type:"list",member:{shape:"Si"}},NextToken:{},OwningAccounts:{type:"list",member:{}}},xmlOrder:["Metrics","NextToken","OwningAccounts"]}},ListTagsForResource:{input:{type:"structure",required:["ResourceARN"],members:{ResourceARN:{}}},output:{resultWrapper:"ListTagsForResourceResult",type:"structure",members:{Tags:{shape:"S5s"}}}},PutAnomalyDetector:{input:{type:"structure",members:{Namespace:{deprecated:true,deprecatedMessage:"Use SingleMetricAnomalyDetector."},MetricName:{deprecated:true,deprecatedMessage:"Use SingleMetricAnomalyDetector."},Dimensions:{shape:"S7",deprecated:true,deprecatedMessage:"Use SingleMetricAnomalyDetector."},Stat:{deprecated:true,deprecatedMessage:"Use SingleMetricAnomalyDetector."},Configuration:{shape:"S2n"},SingleMetricAnomalyDetector:{shape:"Sc"},MetricMathAnomalyDetector:{shape:"Sd"}}},output:{resultWrapper:"PutAnomalyDetectorResult",type:"structure",members:{}}},PutCompositeAlarm:{input:{type:"structure",required:["AlarmName","AlarmRule"],members:{ActionsEnabled:{type:"boolean"},AlarmActions:{shape:"S1t"},AlarmDescription:{},AlarmName:{},AlarmRule:{},InsufficientDataActions:{shape:"S1t"},OKActions:{shape:"S1t"},Tags:{shape:"S5s"},ActionsSuppressor:{},ActionsSuppressorWaitPeriod:{type:"integer"},ActionsSuppressorExtensionPeriod:{type:"integer"}}}},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:"S5s"}}},output:{resultWrapper:"PutInsightRuleResult",type:"structure",members:{}}},PutManagedInsightRules:{input:{type:"structure",required:["ManagedRules"],members:{ManagedRules:{type:"list",member:{type:"structure",required:["TemplateName","ResourceARN"],members:{TemplateName:{},ResourceARN:{},Tags:{shape:"S5s"}}}}}},output:{resultWrapper:"PutManagedInsightRulesResult",type:"structure",members:{Failures:{shape:"Sz"}}}},PutMetricAlarm:{input:{type:"structure",required:["AlarmName","EvaluationPeriods","ComparisonOperator"],members:{AlarmName:{},AlarmDescription:{},ActionsEnabled:{type:"boolean"},OKActions:{shape:"S1t"},AlarmActions:{shape:"S1t"},InsufficientDataActions:{shape:"S1t"},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:"Se"},Tags:{shape:"S5s"},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"}}}}}}},PutMetricStream:{input:{type:"structure",required:["Name","FirehoseArn","RoleArn","OutputFormat"],members:{Name:{},IncludeFilters:{shape:"S4j"},ExcludeFilters:{shape:"S4j"},FirehoseArn:{},RoleArn:{},OutputFormat:{},Tags:{shape:"S5s"},StatisticsConfigurations:{shape:"S4o"},IncludeLinkedAccountsMetrics:{type:"boolean"}}},output:{resultWrapper:"PutMetricStreamResult",type:"structure",members:{Arn:{}}}},SetAlarmState:{input:{type:"structure",required:["AlarmName","StateValue","StateReason"],members:{AlarmName:{},StateValue:{},StateReason:{},StateReasonData:{}}}},StartMetricStreams:{input:{type:"structure",required:["Names"],members:{Names:{shape:"S6n"}}},output:{resultWrapper:"StartMetricStreamsResult",type:"structure",members:{}}},StopMetricStreams:{input:{type:"structure",required:["Names"],members:{Names:{shape:"S6n"}}},output:{resultWrapper:"StopMetricStreamsResult",type:"structure",members:{}}},TagResource:{input:{type:"structure",required:["ResourceARN","Tags"],members:{ResourceARN:{},Tags:{shape:"S5s"}}},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"]}},Sc:{type:"structure",members:{Namespace:{},MetricName:{},Dimensions:{shape:"S7"},Stat:{}}},Sd:{type:"structure",members:{MetricDataQueries:{shape:"Se"}}},Se:{type:"list",member:{type:"structure",required:["Id"],members:{Id:{},MetricStat:{type:"structure",required:["Metric","Period","Stat"],members:{Metric:{shape:"Si"},Period:{type:"integer"},Stat:{},Unit:{}}},Expression:{},Label:{},ReturnData:{type:"boolean"},Period:{type:"integer"},AccountId:{}}}},Si:{type:"structure",members:{Namespace:{},MetricName:{},Dimensions:{shape:"S7"}},xmlOrder:["Namespace","MetricName","Dimensions"]},Sw:{type:"list",member:{}},Sz:{type:"list",member:{type:"structure",members:{FailureResource:{},ExceptionType:{},FailureCode:{},FailureDescription:{}}}},S19:{type:"list",member:{}},S1t:{type:"list",member:{}},S23:{type:"list",member:{type:"structure",members:{AlarmName:{},AlarmArn:{},AlarmDescription:{},AlarmConfigurationUpdatedTimestamp:{type:"timestamp"},ActionsEnabled:{type:"boolean"},OKActions:{shape:"S1t"},AlarmActions:{shape:"S1t"},InsufficientDataActions:{shape:"S1t"},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:"Se"},ThresholdMetricId:{},EvaluationState:{},StateTransitionedTimestamp:{type:"timestamp"}},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","EvaluationState","StateTransitionedTimestamp"]}},S2n:{type:"structure",members:{ExcludedTimeRanges:{type:"list",member:{type:"structure",required:["StartTime","EndTime"],members:{StartTime:{type:"timestamp"},EndTime:{type:"timestamp"}},xmlOrder:["StartTime","EndTime"]}},MetricTimezone:{}}},S45:{type:"list",member:{type:"structure",members:{Code:{},Value:{}}}},S4j:{type:"list",member:{type:"structure",members:{Namespace:{},MetricNames:{type:"list",member:{}}}}},S4o:{type:"list",member:{type:"structure",required:["IncludeMetrics","AdditionalStatistics"],members:{IncludeMetrics:{type:"list",member:{type:"structure",required:["Namespace","MetricName"],members:{Namespace:{},MetricName:{}}}},AdditionalStatistics:{type:"list",member:{}}}}},S5s:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},S6n:{type:"list",member:{}}}}},4809:function(e){e.exports={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"},ResourceTags:{shape:"Sk"}}},output:{type:"structure",required:["MonitorArn"],members:{MonitorArn:{}}}},CreateAnomalySubscription:{input:{type:"structure",required:["AnomalySubscription"],members:{AnomalySubscription:{shape:"Sq"},ResourceTags:{shape:"Sk"}}},output:{type:"structure",required:["SubscriptionArn"],members:{SubscriptionArn:{}}}},CreateCostCategoryDefinition:{input:{type:"structure",required:["Name","RuleVersion","Rules"],members:{Name:{},EffectiveStart:{},RuleVersion:{},Rules:{shape:"S14"},DefaultValue:{},SplitChargeRules:{shape:"S1a"},ResourceTags:{shape:"Sk"}}},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:"S14"},SplitChargeRules:{shape:"S1a"},ProcessingStatus:{shape:"S1s"},DefaultValue:{}}}}}},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:{},LinkedAccountName:{}}}},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"},TotalActualSpend:{type:"double"},TotalExpectedSpend:{type:"double"},TotalImpactPercentage:{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:"Sq"}},NextPageToken:{}}}},GetCostAndUsage:{input:{type:"structure",required:["TimePeriod","Granularity","Metrics"],members:{TimePeriod:{shape:"S2i"},Granularity:{},Filter:{shape:"S7"},Metrics:{shape:"S2k"},GroupBy:{shape:"S2m"},NextPageToken:{}}},output:{type:"structure",members:{NextPageToken:{},GroupDefinitions:{shape:"S2m"},ResultsByTime:{shape:"S2r"},DimensionValueAttributes:{shape:"S32"}}}},GetCostAndUsageWithResources:{input:{type:"structure",required:["TimePeriod","Granularity","Filter"],members:{TimePeriod:{shape:"S2i"},Granularity:{},Filter:{shape:"S7"},Metrics:{shape:"S2k"},GroupBy:{shape:"S2m"},NextPageToken:{}}},output:{type:"structure",members:{NextPageToken:{},GroupDefinitions:{shape:"S2m"},ResultsByTime:{shape:"S2r"},DimensionValueAttributes:{shape:"S32"}}}},GetCostCategories:{input:{type:"structure",required:["TimePeriod"],members:{SearchString:{},TimePeriod:{shape:"S2i"},CostCategoryName:{},Filter:{shape:"S7"},SortBy:{shape:"S3b"},MaxResults:{type:"integer"},NextPageToken:{}}},output:{type:"structure",required:["ReturnSize","TotalSize"],members:{NextPageToken:{},CostCategoryNames:{type:"list",member:{}},CostCategoryValues:{shape:"S3i"},ReturnSize:{type:"integer"},TotalSize:{type:"integer"}}}},GetCostForecast:{input:{type:"structure",required:["TimePeriod","Metric","Granularity"],members:{TimePeriod:{shape:"S2i"},Metric:{},Granularity:{},Filter:{shape:"S7"},PredictionIntervalLevel:{type:"integer"}}},output:{type:"structure",members:{Total:{shape:"S2u"},ForecastResultsByTime:{shape:"S3n"}}}},GetDimensionValues:{input:{type:"structure",required:["TimePeriod","Dimension"],members:{SearchString:{},TimePeriod:{shape:"S2i"},Dimension:{},Context:{},Filter:{shape:"S7"},SortBy:{shape:"S3b"},MaxResults:{type:"integer"},NextPageToken:{}}},output:{type:"structure",required:["DimensionValues","ReturnSize","TotalSize"],members:{DimensionValues:{shape:"S32"},ReturnSize:{type:"integer"},TotalSize:{type:"integer"},NextPageToken:{}}}},GetReservationCoverage:{input:{type:"structure",required:["TimePeriod"],members:{TimePeriod:{shape:"S2i"},GroupBy:{shape:"S2m"},Granularity:{},Filter:{shape:"S7"},Metrics:{shape:"S2k"},NextPageToken:{},SortBy:{shape:"S3c"},MaxResults:{type:"integer"}}},output:{type:"structure",required:["CoveragesByTime"],members:{CoveragesByTime:{type:"list",member:{type:"structure",members:{TimePeriod:{shape:"S2i"},Groups:{type:"list",member:{type:"structure",members:{Attributes:{shape:"S34"},Coverage:{shape:"S3y"}}}},Total:{shape:"S3y"}}}},Total:{shape:"S3y"},NextPageToken:{}}}},GetReservationPurchaseRecommendation:{input:{type:"structure",required:["Service"],members:{AccountId:{},Service:{},Filter:{shape:"S7"},AccountScope:{},LookbackPeriodInDays:{},TermInYears:{},PaymentOption:{},ServiceSpecification:{shape:"S4g"},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:"S4g"},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:"S2i"},GroupBy:{shape:"S2m"},Granularity:{},Filter:{shape:"S7"},SortBy:{shape:"S3c"},NextPageToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",required:["UtilizationsByTime"],members:{UtilizationsByTime:{type:"list",member:{type:"structure",members:{TimePeriod:{shape:"S2i"},Groups:{type:"list",member:{type:"structure",members:{Key:{},Value:{},Attributes:{shape:"S34"},Utilization:{shape:"S55"}}}},Total:{shape:"S55"}}}},Total:{shape:"S55"},NextPageToken:{}}}},GetRightsizingRecommendation:{input:{type:"structure",required:["Service"],members:{Filter:{shape:"S7"},Configuration:{shape:"S5o"},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:"S5x"},ResourceUtilization:{shape:"S5z"},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:"S5x"},ExpectedResourceUtilization:{shape:"S5z"},PlatformDifferences:{type:"list",member:{}}}}}}},TerminateRecommendationDetail:{type:"structure",members:{EstimatedMonthlySavings:{},CurrencyCode:{}}},FindingReasonCodes:{type:"list",member:{}}}}},NextPageToken:{},Configuration:{shape:"S5o"}}}},GetSavingsPlansCoverage:{input:{type:"structure",required:["TimePeriod"],members:{TimePeriod:{shape:"S2i"},GroupBy:{shape:"S2m"},Granularity:{},Filter:{shape:"S7"},Metrics:{shape:"S2k"},NextToken:{},MaxResults:{type:"integer"},SortBy:{shape:"S3c"}}},output:{type:"structure",required:["SavingsPlansCoverages"],members:{SavingsPlansCoverages:{type:"list",member:{type:"structure",members:{Attributes:{shape:"S34"},Coverage:{type:"structure",members:{SpendCoveredBySavingsPlans:{},OnDemandCost:{},TotalCost:{},CoveragePercentage:{}}},TimePeriod:{shape:"S2i"}}}},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:"S2i"},Granularity:{},Filter:{shape:"S7"},SortBy:{shape:"S3c"}}},output:{type:"structure",required:["Total"],members:{SavingsPlansUtilizationsByTime:{type:"list",member:{type:"structure",required:["TimePeriod","Utilization"],members:{TimePeriod:{shape:"S2i"},Utilization:{shape:"S6v"},Savings:{shape:"S6w"},AmortizedCommitment:{shape:"S6x"}}}},Total:{shape:"S6y"}}}},GetSavingsPlansUtilizationDetails:{input:{type:"structure",required:["TimePeriod"],members:{TimePeriod:{shape:"S2i"},Filter:{shape:"S7"},DataType:{type:"list",member:{}},NextToken:{},MaxResults:{type:"integer"},SortBy:{shape:"S3c"}}},output:{type:"structure",required:["SavingsPlansUtilizationDetails","TimePeriod"],members:{SavingsPlansUtilizationDetails:{type:"list",member:{type:"structure",members:{SavingsPlanArn:{},Attributes:{shape:"S34"},Utilization:{shape:"S6v"},Savings:{shape:"S6w"},AmortizedCommitment:{shape:"S6x"}}}},Total:{shape:"S6y"},TimePeriod:{shape:"S2i"},NextToken:{}}}},GetTags:{input:{type:"structure",required:["TimePeriod"],members:{SearchString:{},TimePeriod:{shape:"S2i"},TagKey:{},Filter:{shape:"S7"},SortBy:{shape:"S3b"},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:"S2i"},Metric:{},Granularity:{},Filter:{shape:"S7"},PredictionIntervalLevel:{type:"integer"}}},output:{type:"structure",members:{Total:{shape:"S2u"},ForecastResultsByTime:{shape:"S3n"}}}},ListCostAllocationTags:{input:{type:"structure",members:{Status:{},TagKeys:{type:"list",member:{}},Type:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{CostAllocationTags:{type:"list",member:{type:"structure",required:["TagKey","Type","Status"],members:{TagKey:{},Type:{},Status:{}}}},NextToken:{}}}},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:"S1s"},Values:{shape:"S3i"},DefaultValue:{}}}},NextToken:{}}}},ListSavingsPlansPurchaseRecommendationGeneration:{input:{type:"structure",members:{GenerationStatus:{},RecommendationIds:{type:"list",member:{}},PageSize:{type:"integer"},NextPageToken:{}}},output:{type:"structure",members:{GenerationSummaryList:{type:"list",member:{type:"structure",members:{RecommendationId:{},GenerationStatus:{},GenerationStartedTime:{},GenerationCompletionTime:{},EstimatedCompletionTime:{}}}},NextPageToken:{}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},output:{type:"structure",members:{ResourceTags:{shape:"Sk"}}}},ProvideAnomalyFeedback:{input:{type:"structure",required:["AnomalyId","Feedback"],members:{AnomalyId:{},Feedback:{}}},output:{type:"structure",required:["AnomalyId"],members:{AnomalyId:{}}}},StartSavingsPlansPurchaseRecommendationGeneration:{input:{type:"structure",members:{}},output:{type:"structure",members:{RecommendationId:{},GenerationStartedTime:{},EstimatedCompletionTime:{}}}},TagResource:{input:{type:"structure",required:["ResourceArn","ResourceTags"],members:{ResourceArn:{},ResourceTags:{shape:"Sk"}}},output:{type:"structure",members:{}}},UntagResource:{input:{type:"structure",required:["ResourceArn","ResourceTagKeys"],members:{ResourceArn:{},ResourceTagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}},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:{deprecated:true,deprecatedMessage:"Threshold has been deprecated in favor of ThresholdExpression",type:"double"},Frequency:{},MonitorArnList:{shape:"Sr"},Subscribers:{shape:"St"},SubscriptionName:{},ThresholdExpression:{shape:"S7"}}},output:{type:"structure",required:["SubscriptionArn"],members:{SubscriptionArn:{}}}},UpdateCostAllocationTagsStatus:{input:{type:"structure",required:["CostAllocationTagsStatus"],members:{CostAllocationTagsStatus:{type:"list",member:{type:"structure",required:["TagKey","Status"],members:{TagKey:{},Status:{}}}}}},output:{type:"structure",members:{Errors:{type:"list",member:{type:"structure",members:{TagKey:{},Code:{},Message:{}}}}}}},UpdateCostCategoryDefinition:{input:{type:"structure",required:["CostCategoryArn","RuleVersion","Rules"],members:{CostCategoryArn:{},EffectiveStart:{},RuleVersion:{},Rules:{shape:"S14"},DefaultValue:{},SplitChargeRules:{shape:"S1a"}}},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"}}},Sk:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},Sq:{type:"structure",required:["MonitorArnList","Subscribers","Frequency","SubscriptionName"],members:{SubscriptionArn:{},AccountId:{},MonitorArnList:{shape:"Sr"},Subscribers:{shape:"St"},Threshold:{deprecated:true,deprecatedMessage:"Threshold has been deprecated in favor of ThresholdExpression",type:"double"},Frequency:{},SubscriptionName:{},ThresholdExpression:{shape:"S7"}}},Sr:{type:"list",member:{}},St:{type:"list",member:{type:"structure",members:{Address:{},Type:{},Status:{}}}},S14:{type:"list",member:{type:"structure",members:{Value:{},Rule:{shape:"S7"},InheritedValue:{type:"structure",members:{DimensionName:{},DimensionKey:{}}},Type:{}}}},S1a:{type:"list",member:{type:"structure",required:["Source","Targets","Method"],members:{Source:{},Targets:{type:"list",member:{}},Method:{},Parameters:{type:"list",member:{type:"structure",required:["Type","Values"],members:{Type:{},Values:{type:"list",member:{}}}}}}}},S1s:{type:"list",member:{type:"structure",members:{Component:{},Status:{}}}},S2i:{type:"structure",required:["Start","End"],members:{Start:{},End:{}}},S2k:{type:"list",member:{}},S2m:{type:"list",member:{type:"structure",members:{Type:{},Key:{}}}},S2r:{type:"list",member:{type:"structure",members:{TimePeriod:{shape:"S2i"},Total:{shape:"S2t"},Groups:{type:"list",member:{type:"structure",members:{Keys:{type:"list",member:{}},Metrics:{shape:"S2t"}}}},Estimated:{type:"boolean"}}}},S2t:{type:"map",key:{},value:{shape:"S2u"}},S2u:{type:"structure",members:{Amount:{},Unit:{}}},S32:{type:"list",member:{type:"structure",members:{Value:{},Attributes:{shape:"S34"}}}},S34:{type:"map",key:{},value:{}},S3b:{type:"list",member:{shape:"S3c"}},S3c:{type:"structure",required:["Key"],members:{Key:{},SortOrder:{}}},S3i:{type:"list",member:{}},S3n:{type:"list",member:{type:"structure",members:{TimePeriod:{shape:"S2i"},MeanValue:{},PredictionIntervalLowerBound:{},PredictionIntervalUpperBound:{}}}},S3y:{type:"structure",members:{CoverageHours:{type:"structure",members:{OnDemandHours:{},ReservedHours:{},TotalRunningHours:{},CoverageHoursPercentage:{}}},CoverageNormalizedUnits:{type:"structure",members:{OnDemandNormalizedUnits:{},ReservedNormalizedUnits:{},TotalRunningNormalizedUnits:{},CoverageNormalizedUnitsPercentage:{}}},CoverageCost:{type:"structure",members:{OnDemandCost:{}}}}},S4g:{type:"structure",members:{EC2Specification:{type:"structure",members:{OfferingClass:{}}}}},S55:{type:"structure",members:{UtilizationPercentage:{},UtilizationPercentageInUnits:{},PurchasedHours:{},PurchasedUnits:{},TotalActualHours:{},TotalActualUnits:{},UnusedHours:{},UnusedUnits:{},OnDemandCostOfRIHoursUsed:{},NetRISavings:{},TotalPotentialRISavings:{},AmortizedUpfrontFee:{},AmortizedRecurringFee:{},TotalAmortizedFee:{},RICostForUnusedHours:{},RealizedSavings:{},UnrealizedSavings:{}}},S5o:{type:"structure",required:["RecommendationTarget","BenefitsConsidered"],members:{RecommendationTarget:{},BenefitsConsidered:{type:"boolean"}}},S5x:{type:"structure",members:{EC2ResourceDetails:{type:"structure",members:{HourlyOnDemandRate:{},InstanceType:{},Platform:{},Region:{},Sku:{},Memory:{},NetworkPerformance:{},Storage:{},Vcpu:{}}}}},S5z:{type:"structure",members:{EC2ResourceUtilization:{type:"structure",members:{MaxCpuUtilizationPercentage:{},MaxMemoryUtilizationPercentage:{},MaxStorageUtilizationPercentage:{},EBSResourceUtilization:{type:"structure",members:{EbsReadOpsPerSecond:{},EbsWriteOpsPerSecond:{},EbsReadBytesPerSecond:{},EbsWriteBytesPerSecond:{}}},DiskResourceUtilization:{type:"structure",members:{DiskReadOpsPerSecond:{},DiskWriteOpsPerSecond:{},DiskReadBytesPerSecond:{},DiskWriteBytesPerSecond:{}}},NetworkResourceUtilization:{type:"structure",members:{NetworkInBytesPerSecond:{},NetworkOutBytesPerSecond:{},NetworkPacketsInPerSecond:{},NetworkPacketsOutPerSecond:{}}}}}}},S6v:{type:"structure",members:{TotalCommitment:{},UsedCommitment:{},UnusedCommitment:{},UtilizationPercentage:{}}},S6w:{type:"structure",members:{NetSavings:{},OnDemandCostEquivalent:{}}},S6x:{type:"structure",members:{AmortizedRecurringCommitment:{},AmortizedUpfrontCommitment:{},TotalAmortizedCommitment:{}}},S6y:{type:"structure",required:["Utilization"],members:{Utilization:{shape:"S6v"},Savings:{shape:"S6w"},AmortizedCommitment:{shape:"S6x"}}}}}},4816:function(e){e.exports={pagination:{DescribeServices:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Services"},GetAttributeValues:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"AttributeValues"},GetProducts:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"PriceList"},ListPriceLists:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"PriceLists"}}}},4817:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["iam"]={};s.IAM=i.defineService("iam",["2010-05-08"]);Object.defineProperty(a.services["iam"],"2010-05-08",{get:function get(){var e=r(4466);e.paginators=r(264).pagination;e.waiters=r(306).waiters;return e},enumerable:true,configurable:true});e.exports=s.IAM},4821:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["location"]={};s.Location=i.defineService("location",["2020-11-19"]);Object.defineProperty(a.services["location"],"2020-11-19",{get:function get(){var e=r(2043);e.paginators=r(2543).pagination;return e},enumerable:true,configurable:true});e.exports=s.Location},4824:function(e){e.exports={pagination:{ListBridges:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Bridges"},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"},ListGatewayInstances:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Instances"},ListGateways:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Gateways"},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"}}}},4836:function(e){e.exports={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:{CreateAlarmModel:{http:{requestUri:"/alarm-models"},input:{type:"structure",required:["alarmModelName","roleArn","alarmRule"],members:{alarmModelName:{},alarmModelDescription:{},roleArn:{},tags:{shape:"S5"},key:{},severity:{type:"integer"},alarmRule:{shape:"Sb"},alarmNotification:{shape:"Sg"},alarmEventActions:{shape:"S13"},alarmCapabilities:{shape:"S23"}}},output:{type:"structure",members:{creationTime:{type:"timestamp"},alarmModelArn:{},alarmModelVersion:{},lastUpdateTime:{type:"timestamp"},status:{}}}},CreateDetectorModel:{http:{requestUri:"/detector-models"},input:{type:"structure",required:["detectorModelName","detectorModelDefinition","roleArn"],members:{detectorModelName:{},detectorModelDefinition:{shape:"S2f"},detectorModelDescription:{},key:{},roleArn:{},tags:{shape:"S5"},evaluationMethod:{}}},output:{type:"structure",members:{detectorModelConfiguration:{shape:"S35"}}}},CreateInput:{http:{requestUri:"/inputs",responseCode:201},input:{type:"structure",required:["inputName","inputDefinition"],members:{inputName:{},inputDescription:{},inputDefinition:{shape:"S3b"},tags:{shape:"S5"}}},output:{type:"structure",members:{inputConfiguration:{shape:"S3f"}}}},DeleteAlarmModel:{http:{method:"DELETE",requestUri:"/alarm-models/{alarmModelName}",responseCode:204},input:{type:"structure",required:["alarmModelName"],members:{alarmModelName:{location:"uri",locationName:"alarmModelName"}}},output:{type:"structure",members:{}}},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:{}}},DescribeAlarmModel:{http:{method:"GET",requestUri:"/alarm-models/{alarmModelName}"},input:{type:"structure",required:["alarmModelName"],members:{alarmModelName:{location:"uri",locationName:"alarmModelName"},alarmModelVersion:{location:"querystring",locationName:"version"}}},output:{type:"structure",members:{creationTime:{type:"timestamp"},alarmModelArn:{},alarmModelVersion:{},lastUpdateTime:{type:"timestamp"},status:{},statusMessage:{},alarmModelName:{},alarmModelDescription:{},roleArn:{},key:{},severity:{type:"integer"},alarmRule:{shape:"Sb"},alarmNotification:{shape:"Sg"},alarmEventActions:{shape:"S13"},alarmCapabilities:{shape:"S23"}}}},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:"S2f"},detectorModelConfiguration:{shape:"S35"}}}}}},DescribeDetectorModelAnalysis:{http:{method:"GET",requestUri:"/analysis/detector-models/{analysisId}"},input:{type:"structure",required:["analysisId"],members:{analysisId:{location:"uri",locationName:"analysisId"}}},output:{type:"structure",members:{status:{}}}},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:"S3f"},inputDefinition:{shape:"S3b"}}}}}},DescribeLoggingOptions:{http:{method:"GET",requestUri:"/logging"},input:{type:"structure",members:{}},output:{type:"structure",members:{loggingOptions:{shape:"S43"}}}},GetDetectorModelAnalysisResults:{http:{method:"GET",requestUri:"/analysis/detector-models/{analysisId}/results"},input:{type:"structure",required:["analysisId"],members:{analysisId:{location:"uri",locationName:"analysisId"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{analysisResults:{type:"list",member:{type:"structure",members:{type:{},level:{},message:{},locations:{type:"list",member:{type:"structure",members:{path:{}}}}}}},nextToken:{}}}},ListAlarmModelVersions:{http:{method:"GET",requestUri:"/alarm-models/{alarmModelName}/versions"},input:{type:"structure",required:["alarmModelName"],members:{alarmModelName:{location:"uri",locationName:"alarmModelName"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{alarmModelVersionSummaries:{type:"list",member:{type:"structure",members:{alarmModelName:{},alarmModelArn:{},alarmModelVersion:{},roleArn:{},creationTime:{type:"timestamp"},lastUpdateTime:{type:"timestamp"},status:{},statusMessage:{}}}},nextToken:{}}}},ListAlarmModels:{http:{method:"GET",requestUri:"/alarm-models"},input:{type:"structure",members:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{alarmModelSummaries:{type:"list",member:{type:"structure",members:{creationTime:{type:"timestamp"},alarmModelDescription:{},alarmModelName:{}}}},nextToken:{}}}},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:{}}}},ListInputRoutings:{http:{requestUri:"/input-routings"},input:{type:"structure",required:["inputIdentifier"],members:{inputIdentifier:{type:"structure",members:{iotEventsInputIdentifier:{type:"structure",required:["inputName"],members:{inputName:{}}},iotSiteWiseInputIdentifier:{type:"structure",members:{iotSiteWiseAssetModelPropertyIdentifier:{type:"structure",required:["assetModelId","propertyId"],members:{assetModelId:{},propertyId:{}}}}}}},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{routedResources:{type:"list",member:{type:"structure",members:{name:{},arn:{}}}},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:"S5"}}}},PutLoggingOptions:{http:{method:"PUT",requestUri:"/logging"},input:{type:"structure",required:["loggingOptions"],members:{loggingOptions:{shape:"S43"}}}},StartDetectorModelAnalysis:{http:{requestUri:"/analysis/detector-models/"},input:{type:"structure",required:["detectorModelDefinition"],members:{detectorModelDefinition:{shape:"S2f"}}},output:{type:"structure",members:{analysisId:{}}}},TagResource:{http:{requestUri:"/tags"},input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{location:"querystring",locationName:"resourceArn"},tags:{shape:"S5"}}},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:{}}},UpdateAlarmModel:{http:{requestUri:"/alarm-models/{alarmModelName}"},input:{type:"structure",required:["alarmModelName","roleArn","alarmRule"],members:{alarmModelName:{location:"uri",locationName:"alarmModelName"},alarmModelDescription:{},roleArn:{},severity:{type:"integer"},alarmRule:{shape:"Sb"},alarmNotification:{shape:"Sg"},alarmEventActions:{shape:"S13"},alarmCapabilities:{shape:"S23"}}},output:{type:"structure",members:{creationTime:{type:"timestamp"},alarmModelArn:{},alarmModelVersion:{},lastUpdateTime:{type:"timestamp"},status:{}}}},UpdateDetectorModel:{http:{requestUri:"/detector-models/{detectorModelName}"},input:{type:"structure",required:["detectorModelName","detectorModelDefinition","roleArn"],members:{detectorModelName:{location:"uri",locationName:"detectorModelName"},detectorModelDefinition:{shape:"S2f"},detectorModelDescription:{},roleArn:{},evaluationMethod:{}}},output:{type:"structure",members:{detectorModelConfiguration:{shape:"S35"}}}},UpdateInput:{http:{method:"PUT",requestUri:"/inputs/{inputName}"},input:{type:"structure",required:["inputName","inputDefinition"],members:{inputName:{location:"uri",locationName:"inputName"},inputDescription:{},inputDefinition:{shape:"S3b"}}},output:{type:"structure",members:{inputConfiguration:{shape:"S3f"}}}}},shapes:{S5:{type:"list",member:{type:"structure",required:["key","value"],members:{key:{},value:{}}}},Sb:{type:"structure",members:{simpleRule:{type:"structure",required:["inputProperty","comparisonOperator","threshold"],members:{inputProperty:{},comparisonOperator:{},threshold:{}}}}},Sg:{type:"structure",members:{notificationActions:{type:"list",member:{type:"structure",required:["action"],members:{action:{type:"structure",members:{lambdaAction:{shape:"Sk"}}},smsConfigurations:{type:"list",member:{type:"structure",required:["recipients"],members:{senderId:{},additionalMessage:{},recipients:{shape:"Ss"}}}},emailConfigurations:{type:"list",member:{type:"structure",required:["from","recipients"],members:{from:{},content:{type:"structure",members:{subject:{},additionalMessage:{}}},recipients:{type:"structure",members:{to:{shape:"Ss"}}}}}}}}}}},Sk:{type:"structure",required:["functionArn"],members:{functionArn:{},payload:{shape:"Sl"}}},Sl:{type:"structure",required:["contentExpression","type"],members:{contentExpression:{},type:{}}},Ss:{type:"list",member:{type:"structure",members:{ssoIdentity:{type:"structure",required:["identityStoreId"],members:{identityStoreId:{},userId:{}}}}}},S13:{type:"structure",members:{alarmActions:{type:"list",member:{type:"structure",members:{sns:{shape:"S16"},iotTopicPublish:{shape:"S17"},lambda:{shape:"Sk"},iotEvents:{shape:"S19"},sqs:{shape:"S1b"},firehose:{shape:"S1e"},dynamoDB:{shape:"S1h"},dynamoDBv2:{shape:"S1n"},iotSiteWise:{shape:"S1o"}}}}}},S16:{type:"structure",required:["targetArn"],members:{targetArn:{},payload:{shape:"Sl"}}},S17:{type:"structure",required:["mqttTopic"],members:{mqttTopic:{},payload:{shape:"Sl"}}},S19:{type:"structure",required:["inputName"],members:{inputName:{},payload:{shape:"Sl"}}},S1b:{type:"structure",required:["queueUrl"],members:{queueUrl:{},useBase64:{type:"boolean"},payload:{shape:"Sl"}}},S1e:{type:"structure",required:["deliveryStreamName"],members:{deliveryStreamName:{},separator:{},payload:{shape:"Sl"}}},S1h:{type:"structure",required:["hashKeyField","hashKeyValue","tableName"],members:{hashKeyType:{},hashKeyField:{},hashKeyValue:{},rangeKeyType:{},rangeKeyField:{},rangeKeyValue:{},operation:{},payloadField:{},tableName:{},payload:{shape:"Sl"}}},S1n:{type:"structure",required:["tableName"],members:{tableName:{},payload:{shape:"Sl"}}},S1o:{type:"structure",members:{entryId:{},assetId:{},propertyId:{},propertyAlias:{},propertyValue:{type:"structure",members:{value:{type:"structure",members:{stringValue:{},integerValue:{},doubleValue:{},booleanValue:{}}},timestamp:{type:"structure",required:["timeInSeconds"],members:{timeInSeconds:{},offsetInNanos:{}}},quality:{}}}}},S23:{type:"structure",members:{initializationConfiguration:{type:"structure",required:["disabledOnInitialization"],members:{disabledOnInitialization:{type:"boolean"}}},acknowledgeFlow:{type:"structure",required:["enabled"],members:{enabled:{type:"boolean"}}}}},S2f:{type:"structure",required:["states","initialStateName"],members:{states:{type:"list",member:{type:"structure",required:["stateName"],members:{stateName:{},onInput:{type:"structure",members:{events:{shape:"S2k"},transitionEvents:{type:"list",member:{type:"structure",required:["eventName","condition","nextState"],members:{eventName:{},condition:{},actions:{shape:"S2o"},nextState:{}}}}}},onEnter:{type:"structure",members:{events:{shape:"S2k"}}},onExit:{type:"structure",members:{events:{shape:"S2k"}}}}}},initialStateName:{}}},S2k:{type:"list",member:{type:"structure",required:["eventName"],members:{eventName:{},condition:{},actions:{shape:"S2o"}}}},S2o:{type:"list",member:{type:"structure",members:{setVariable:{type:"structure",required:["variableName","value"],members:{variableName:{},value:{}}},sns:{shape:"S16"},iotTopicPublish:{shape:"S17"},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:{shape:"Sk"},iotEvents:{shape:"S19"},sqs:{shape:"S1b"},firehose:{shape:"S1e"},dynamoDB:{shape:"S1h"},dynamoDBv2:{shape:"S1n"},iotSiteWise:{shape:"S1o"}}}},S35:{type:"structure",members:{detectorModelName:{},detectorModelVersion:{},detectorModelDescription:{},detectorModelArn:{},roleArn:{},creationTime:{type:"timestamp"},lastUpdateTime:{type:"timestamp"},status:{},key:{},evaluationMethod:{}}},S3b:{type:"structure",required:["attributes"],members:{attributes:{type:"list",member:{type:"structure",required:["jsonPath"],members:{jsonPath:{}}}}}},S3f:{type:"structure",required:["inputName","inputArn","creationTime","lastUpdateTime","status"],members:{inputName:{},inputDescription:{},inputArn:{},creationTime:{type:"timestamp"},lastUpdateTime:{type:"timestamp"},status:{}}},S43:{type:"structure",required:["roleArn","level","enabled"],members:{roleArn:{},level:{},enabled:{type:"boolean"},detectorDebugOptions:{type:"list",member:{type:"structure",required:["detectorModelName"],members:{detectorModelName:{},keyValue:{}}}}}}}}},4837:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["route53resolver"]={};s.Route53Resolver=i.defineService("route53resolver",["2018-04-01"]);Object.defineProperty(a.services["route53resolver"],"2018-04-01",{get:function get(){var e=r(1569);e.paginators=r(6523).pagination;return e},enumerable:true,configurable:true});e.exports=s.Route53Resolver},4840:function(e){e.exports={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:{}}},4857:function(e){e.exports={version:2,waiters:{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"}]}}}},4861:function(e){e.exports={pagination:{DescribeReportDefinitions:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"}}}},4869:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["shield"]={};s.Shield=i.defineService("shield",["2016-06-02"]);Object.defineProperty(a.services["shield"],"2016-06-02",{get:function get(){var e=r(3996);e.paginators=r(9346).pagination;return e},enumerable:true,configurable:true});e.exports=s.Shield},4877:function(e){e.exports={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:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},Name:{location:"uri",locationName:"name"},Bucket:{contextParam:{name:"Bucket"}},VpcConfiguration:{shape:"S5"},PublicAccessBlockConfiguration:{shape:"S7"},BucketAccountId:{}}},output:{type:"structure",members:{AccessPointArn:{},Alias:{}}},endpoint:{hostPrefix:"{AccountId}."},staticContextParams:{RequiresAccountId:{value:true}}},CreateAccessPointForObjectLambda:{http:{method:"PUT",requestUri:"/v20180820/accesspointforobjectlambda/{name}"},input:{locationName:"CreateAccessPointForObjectLambdaRequest",xmlNamespace:{uri:"http://awss3control.amazonaws.com/doc/2018-08-20/"},type:"structure",required:["AccountId","Name","Configuration"],members:{AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},Name:{location:"uri",locationName:"name"},Configuration:{shape:"Se"}}},output:{type:"structure",members:{ObjectLambdaAccessPointArn:{},Alias:{shape:"St"}}},endpoint:{hostPrefix:"{AccountId}."},staticContextParams:{RequiresAccountId:{value:true}}},CreateBucket:{http:{method:"PUT",requestUri:"/v20180820/bucket/{name}"},input:{type:"structure",required:["Bucket"],members:{ACL:{location:"header",locationName:"x-amz-acl"},Bucket:{contextParam:{name:"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:{contextParam:{name:"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","Priority","RoleArn"],members:{AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},ConfirmationRequired:{type:"boolean"},Operation:{shape:"S1c"},Report:{shape:"S2j"},ClientRequestToken:{idempotencyToken:true},Manifest:{shape:"S2n"},Description:{},Priority:{type:"integer"},RoleArn:{},Tags:{shape:"S1u"},ManifestGenerator:{shape:"S2y"}}},output:{type:"structure",members:{JobId:{}}},endpoint:{hostPrefix:"{AccountId}."},staticContextParams:{RequiresAccountId:{value:true}}},CreateMultiRegionAccessPoint:{http:{requestUri:"/v20180820/async-requests/mrap/create"},input:{locationName:"CreateMultiRegionAccessPointRequest",xmlNamespace:{uri:"http://awss3control.amazonaws.com/doc/2018-08-20/"},type:"structure",required:["AccountId","ClientToken","Details"],members:{AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},ClientToken:{idempotencyToken:true},Details:{shape:"S3e"}}},output:{type:"structure",members:{RequestTokenARN:{}}},endpoint:{hostPrefix:"{AccountId}."},httpChecksumRequired:true,staticContextParams:{RequiresAccountId:{value:true}}},DeleteAccessPoint:{http:{method:"DELETE",requestUri:"/v20180820/accesspoint/{name}"},input:{type:"structure",required:["AccountId","Name"],members:{AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},Name:{contextParam:{name:"AccessPointName"},location:"uri",locationName:"name"}}},endpoint:{hostPrefix:"{AccountId}."},staticContextParams:{RequiresAccountId:{value:true}}},DeleteAccessPointForObjectLambda:{http:{method:"DELETE",requestUri:"/v20180820/accesspointforobjectlambda/{name}"},input:{type:"structure",required:["AccountId","Name"],members:{AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},Name:{location:"uri",locationName:"name"}}},endpoint:{hostPrefix:"{AccountId}."},staticContextParams:{RequiresAccountId:{value:true}}},DeleteAccessPointPolicy:{http:{method:"DELETE",requestUri:"/v20180820/accesspoint/{name}/policy"},input:{type:"structure",required:["AccountId","Name"],members:{AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},Name:{contextParam:{name:"AccessPointName"},location:"uri",locationName:"name"}}},endpoint:{hostPrefix:"{AccountId}."},staticContextParams:{RequiresAccountId:{value:true}}},DeleteAccessPointPolicyForObjectLambda:{http:{method:"DELETE",requestUri:"/v20180820/accesspointforobjectlambda/{name}/policy"},input:{type:"structure",required:["AccountId","Name"],members:{AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},Name:{location:"uri",locationName:"name"}}},endpoint:{hostPrefix:"{AccountId}."},staticContextParams:{RequiresAccountId:{value:true}}},DeleteBucket:{http:{method:"DELETE",requestUri:"/v20180820/bucket/{name}"},input:{type:"structure",required:["AccountId","Bucket"],members:{AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"name"}}},endpoint:{hostPrefix:"{AccountId}."},staticContextParams:{RequiresAccountId:{value:true}}},DeleteBucketLifecycleConfiguration:{http:{method:"DELETE",requestUri:"/v20180820/bucket/{name}/lifecycleconfiguration"},input:{type:"structure",required:["AccountId","Bucket"],members:{AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"name"}}},endpoint:{hostPrefix:"{AccountId}."},staticContextParams:{RequiresAccountId:{value:true}}},DeleteBucketPolicy:{http:{method:"DELETE",requestUri:"/v20180820/bucket/{name}/policy"},input:{type:"structure",required:["AccountId","Bucket"],members:{AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"name"}}},endpoint:{hostPrefix:"{AccountId}."},staticContextParams:{RequiresAccountId:{value:true}}},DeleteBucketReplication:{http:{method:"DELETE",requestUri:"/v20180820/bucket/{name}/replication"},input:{type:"structure",required:["AccountId","Bucket"],members:{AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"name"}}},endpoint:{hostPrefix:"{AccountId}."},staticContextParams:{RequiresAccountId:{value:true}}},DeleteBucketTagging:{http:{method:"DELETE",requestUri:"/v20180820/bucket/{name}/tagging",responseCode:204},input:{type:"structure",required:["AccountId","Bucket"],members:{AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"name"}}},endpoint:{hostPrefix:"{AccountId}."},staticContextParams:{RequiresAccountId:{value:true}}},DeleteJobTagging:{http:{method:"DELETE",requestUri:"/v20180820/jobs/{id}/tagging"},input:{type:"structure",required:["AccountId","JobId"],members:{AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},JobId:{location:"uri",locationName:"id"}}},output:{type:"structure",members:{}},endpoint:{hostPrefix:"{AccountId}."},staticContextParams:{RequiresAccountId:{value:true}}},DeleteMultiRegionAccessPoint:{http:{requestUri:"/v20180820/async-requests/mrap/delete"},input:{locationName:"DeleteMultiRegionAccessPointRequest",xmlNamespace:{uri:"http://awss3control.amazonaws.com/doc/2018-08-20/"},type:"structure",required:["AccountId","ClientToken","Details"],members:{AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},ClientToken:{idempotencyToken:true},Details:{shape:"S3w"}}},output:{type:"structure",members:{RequestTokenARN:{}}},endpoint:{hostPrefix:"{AccountId}."},httpChecksumRequired:true,staticContextParams:{RequiresAccountId:{value:true}}},DeletePublicAccessBlock:{http:{method:"DELETE",requestUri:"/v20180820/configuration/publicAccessBlock"},input:{type:"structure",required:["AccountId"],members:{AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"}}},endpoint:{hostPrefix:"{AccountId}."},staticContextParams:{RequiresAccountId:{value:true}}},DeleteStorageLensConfiguration:{http:{method:"DELETE",requestUri:"/v20180820/storagelens/{storagelensid}"},input:{type:"structure",required:["ConfigId","AccountId"],members:{ConfigId:{location:"uri",locationName:"storagelensid"},AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"}}},endpoint:{hostPrefix:"{AccountId}."},staticContextParams:{RequiresAccountId:{value:true}}},DeleteStorageLensConfigurationTagging:{http:{method:"DELETE",requestUri:"/v20180820/storagelens/{storagelensid}/tagging"},input:{type:"structure",required:["ConfigId","AccountId"],members:{ConfigId:{location:"uri",locationName:"storagelensid"},AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"}}},output:{type:"structure",members:{}},endpoint:{hostPrefix:"{AccountId}."},staticContextParams:{RequiresAccountId:{value:true}}},DescribeJob:{http:{method:"GET",requestUri:"/v20180820/jobs/{id}"},input:{type:"structure",required:["AccountId","JobId"],members:{AccountId:{contextParam:{name:"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:"S2n"},Operation:{shape:"S1c"},Priority:{type:"integer"},ProgressSummary:{shape:"S48"},StatusUpdateReason:{},FailureReasons:{type:"list",member:{type:"structure",members:{FailureCode:{},FailureReason:{}}}},Report:{shape:"S2j"},CreationTime:{type:"timestamp"},TerminationDate:{type:"timestamp"},RoleArn:{},SuspendedDate:{type:"timestamp"},SuspendedCause:{},ManifestGenerator:{shape:"S2y"},GeneratedManifestDescriptor:{type:"structure",members:{Format:{},Location:{shape:"S2s"}}}}}}},endpoint:{hostPrefix:"{AccountId}."},staticContextParams:{RequiresAccountId:{value:true}}},DescribeMultiRegionAccessPointOperation:{http:{method:"GET",requestUri:"/v20180820/async-requests/mrap/{request_token+}"},input:{type:"structure",required:["AccountId","RequestTokenARN"],members:{AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},RequestTokenARN:{location:"uri",locationName:"request_token"}}},output:{type:"structure",members:{AsyncOperation:{type:"structure",members:{CreationTime:{type:"timestamp"},Operation:{},RequestTokenARN:{},RequestParameters:{type:"structure",members:{CreateMultiRegionAccessPointRequest:{shape:"S3e"},DeleteMultiRegionAccessPointRequest:{shape:"S3w"},PutMultiRegionAccessPointPolicyRequest:{shape:"S4u"}}},RequestStatus:{},ResponseDetails:{type:"structure",members:{MultiRegionAccessPointDetails:{type:"structure",members:{Regions:{type:"list",member:{locationName:"Region",type:"structure",members:{Name:{},RequestStatus:{}}}}}},ErrorDetails:{type:"structure",members:{Code:{},Message:{},Resource:{},RequestId:{}}}}}}}}},endpoint:{hostPrefix:"{AccountId}."},httpChecksumRequired:true,staticContextParams:{RequiresAccountId:{value:true}}},GetAccessPoint:{http:{method:"GET",requestUri:"/v20180820/accesspoint/{name}"},input:{type:"structure",required:["AccountId","Name"],members:{AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},Name:{contextParam:{name:"AccessPointName"},location:"uri",locationName:"name"}}},output:{type:"structure",members:{Name:{},Bucket:{},NetworkOrigin:{},VpcConfiguration:{shape:"S5"},PublicAccessBlockConfiguration:{shape:"S7"},CreationDate:{type:"timestamp"},Alias:{},AccessPointArn:{},Endpoints:{type:"map",key:{},value:{}},BucketAccountId:{}}},endpoint:{hostPrefix:"{AccountId}."},staticContextParams:{RequiresAccountId:{value:true}}},GetAccessPointConfigurationForObjectLambda:{http:{method:"GET",requestUri:"/v20180820/accesspointforobjectlambda/{name}/configuration"},input:{type:"structure",required:["AccountId","Name"],members:{AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},Name:{location:"uri",locationName:"name"}}},output:{type:"structure",members:{Configuration:{shape:"Se"}}},endpoint:{hostPrefix:"{AccountId}."},staticContextParams:{RequiresAccountId:{value:true}}},GetAccessPointForObjectLambda:{http:{method:"GET",requestUri:"/v20180820/accesspointforobjectlambda/{name}"},input:{type:"structure",required:["AccountId","Name"],members:{AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},Name:{location:"uri",locationName:"name"}}},output:{type:"structure",members:{Name:{},PublicAccessBlockConfiguration:{shape:"S7"},CreationDate:{type:"timestamp"},Alias:{shape:"St"}}},endpoint:{hostPrefix:"{AccountId}."},staticContextParams:{RequiresAccountId:{value:true}}},GetAccessPointPolicy:{http:{method:"GET",requestUri:"/v20180820/accesspoint/{name}/policy"},input:{type:"structure",required:["AccountId","Name"],members:{AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},Name:{contextParam:{name:"AccessPointName"},location:"uri",locationName:"name"}}},output:{type:"structure",members:{Policy:{}}},endpoint:{hostPrefix:"{AccountId}."},staticContextParams:{RequiresAccountId:{value:true}}},GetAccessPointPolicyForObjectLambda:{http:{method:"GET",requestUri:"/v20180820/accesspointforobjectlambda/{name}/policy"},input:{type:"structure",required:["AccountId","Name"],members:{AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},Name:{location:"uri",locationName:"name"}}},output:{type:"structure",members:{Policy:{}}},endpoint:{hostPrefix:"{AccountId}."},staticContextParams:{RequiresAccountId:{value:true}}},GetAccessPointPolicyStatus:{http:{method:"GET",requestUri:"/v20180820/accesspoint/{name}/policyStatus"},input:{type:"structure",required:["AccountId","Name"],members:{AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},Name:{contextParam:{name:"AccessPointName"},location:"uri",locationName:"name"}}},output:{type:"structure",members:{PolicyStatus:{shape:"S5j"}}},endpoint:{hostPrefix:"{AccountId}."},staticContextParams:{RequiresAccountId:{value:true}}},GetAccessPointPolicyStatusForObjectLambda:{http:{method:"GET",requestUri:"/v20180820/accesspointforobjectlambda/{name}/policyStatus"},input:{type:"structure",required:["AccountId","Name"],members:{AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},Name:{location:"uri",locationName:"name"}}},output:{type:"structure",members:{PolicyStatus:{shape:"S5j"}}},endpoint:{hostPrefix:"{AccountId}."},staticContextParams:{RequiresAccountId:{value:true}}},GetBucket:{http:{method:"GET",requestUri:"/v20180820/bucket/{name}"},input:{type:"structure",required:["AccountId","Bucket"],members:{AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"name"}}},output:{type:"structure",members:{Bucket:{},PublicAccessBlockEnabled:{type:"boolean"},CreationDate:{type:"timestamp"}}},endpoint:{hostPrefix:"{AccountId}."},staticContextParams:{RequiresAccountId:{value:true}}},GetBucketLifecycleConfiguration:{http:{method:"GET",requestUri:"/v20180820/bucket/{name}/lifecycleconfiguration"},input:{type:"structure",required:["AccountId","Bucket"],members:{AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"name"}}},output:{type:"structure",members:{Rules:{shape:"S5s"}}},endpoint:{hostPrefix:"{AccountId}."},staticContextParams:{RequiresAccountId:{value:true}}},GetBucketPolicy:{http:{method:"GET",requestUri:"/v20180820/bucket/{name}/policy"},input:{type:"structure",required:["AccountId","Bucket"],members:{AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"name"}}},output:{type:"structure",members:{Policy:{}}},endpoint:{hostPrefix:"{AccountId}."},staticContextParams:{RequiresAccountId:{value:true}}},GetBucketReplication:{http:{method:"GET",requestUri:"/v20180820/bucket/{name}/replication"},input:{type:"structure",required:["AccountId","Bucket"],members:{AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"name"}}},output:{type:"structure",members:{ReplicationConfiguration:{shape:"S6i"}}},endpoint:{hostPrefix:"{AccountId}."},staticContextParams:{RequiresAccountId:{value:true}}},GetBucketTagging:{http:{method:"GET",requestUri:"/v20180820/bucket/{name}/tagging"},input:{type:"structure",required:["AccountId","Bucket"],members:{AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"name"}}},output:{type:"structure",required:["TagSet"],members:{TagSet:{shape:"S1u"}}},endpoint:{hostPrefix:"{AccountId}."},staticContextParams:{RequiresAccountId:{value:true}}},GetBucketVersioning:{http:{method:"GET",requestUri:"/v20180820/bucket/{name}/versioning"},input:{type:"structure",required:["AccountId","Bucket"],members:{AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"name"}}},output:{type:"structure",members:{Status:{},MFADelete:{locationName:"MfaDelete"}}},endpoint:{hostPrefix:"{AccountId}."},staticContextParams:{RequiresAccountId:{value:true}}},GetJobTagging:{http:{method:"GET",requestUri:"/v20180820/jobs/{id}/tagging"},input:{type:"structure",required:["AccountId","JobId"],members:{AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},JobId:{location:"uri",locationName:"id"}}},output:{type:"structure",members:{Tags:{shape:"S1u"}}},endpoint:{hostPrefix:"{AccountId}."},staticContextParams:{RequiresAccountId:{value:true}}},GetMultiRegionAccessPoint:{http:{method:"GET",requestUri:"/v20180820/mrap/instances/{name+}"},input:{type:"structure",required:["AccountId","Name"],members:{AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},Name:{location:"uri",locationName:"name"}}},output:{type:"structure",members:{AccessPoint:{shape:"S7m"}}},endpoint:{hostPrefix:"{AccountId}."},httpChecksumRequired:true,staticContextParams:{RequiresAccountId:{value:true}}},GetMultiRegionAccessPointPolicy:{http:{method:"GET",requestUri:"/v20180820/mrap/instances/{name+}/policy"},input:{type:"structure",required:["AccountId","Name"],members:{AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},Name:{location:"uri",locationName:"name"}}},output:{type:"structure",members:{Policy:{type:"structure",members:{Established:{type:"structure",members:{Policy:{}}},Proposed:{type:"structure",members:{Policy:{}}}}}}},endpoint:{hostPrefix:"{AccountId}."},httpChecksumRequired:true,staticContextParams:{RequiresAccountId:{value:true}}},GetMultiRegionAccessPointPolicyStatus:{http:{method:"GET",requestUri:"/v20180820/mrap/instances/{name+}/policystatus"},input:{type:"structure",required:["AccountId","Name"],members:{AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},Name:{location:"uri",locationName:"name"}}},output:{type:"structure",members:{Established:{shape:"S5j"}}},endpoint:{hostPrefix:"{AccountId}."},httpChecksumRequired:true,staticContextParams:{RequiresAccountId:{value:true}}},GetMultiRegionAccessPointRoutes:{http:{method:"GET",requestUri:"/v20180820/mrap/instances/{mrap+}/routes"},input:{type:"structure",required:["AccountId","Mrap"],members:{AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},Mrap:{location:"uri",locationName:"mrap"}}},output:{type:"structure",members:{Mrap:{},Routes:{shape:"S82"}}},endpoint:{hostPrefix:"{AccountId}."},httpChecksumRequired:true,staticContextParams:{RequiresAccountId:{value:true}}},GetPublicAccessBlock:{http:{method:"GET",requestUri:"/v20180820/configuration/publicAccessBlock"},input:{type:"structure",required:["AccountId"],members:{AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"}}},output:{type:"structure",members:{PublicAccessBlockConfiguration:{shape:"S7"}},payload:"PublicAccessBlockConfiguration"},endpoint:{hostPrefix:"{AccountId}."},staticContextParams:{RequiresAccountId:{value:true}}},GetStorageLensConfiguration:{http:{method:"GET",requestUri:"/v20180820/storagelens/{storagelensid}"},input:{type:"structure",required:["ConfigId","AccountId"],members:{ConfigId:{location:"uri",locationName:"storagelensid"},AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"}}},output:{type:"structure",members:{StorageLensConfiguration:{shape:"S89"}},payload:"StorageLensConfiguration"},endpoint:{hostPrefix:"{AccountId}."},staticContextParams:{RequiresAccountId:{value:true}}},GetStorageLensConfigurationTagging:{http:{method:"GET",requestUri:"/v20180820/storagelens/{storagelensid}/tagging"},input:{type:"structure",required:["ConfigId","AccountId"],members:{ConfigId:{location:"uri",locationName:"storagelensid"},AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"}}},output:{type:"structure",members:{Tags:{shape:"S96"}}},endpoint:{hostPrefix:"{AccountId}."},staticContextParams:{RequiresAccountId:{value:true}}},ListAccessPoints:{http:{method:"GET",requestUri:"/v20180820/accesspoint"},input:{type:"structure",required:["AccountId"],members:{AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},Bucket:{contextParam:{name:"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:{},Alias:{},BucketAccountId:{}}}},NextToken:{}}},endpoint:{hostPrefix:"{AccountId}."},staticContextParams:{RequiresAccountId:{value:true}}},ListAccessPointsForObjectLambda:{http:{method:"GET",requestUri:"/v20180820/accesspointforobjectlambda"},input:{type:"structure",required:["AccountId"],members:{AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},NextToken:{location:"querystring",locationName:"nextToken"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{ObjectLambdaAccessPointList:{type:"list",member:{locationName:"ObjectLambdaAccessPoint",type:"structure",required:["Name"],members:{Name:{},ObjectLambdaAccessPointArn:{},Alias:{shape:"St"}}}},NextToken:{}}},endpoint:{hostPrefix:"{AccountId}."},staticContextParams:{RequiresAccountId:{value:true}}},ListJobs:{http:{method:"GET",requestUri:"/v20180820/jobs"},input:{type:"structure",required:["AccountId"],members:{AccountId:{contextParam:{name:"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:"S48"}}}}}},endpoint:{hostPrefix:"{AccountId}."},staticContextParams:{RequiresAccountId:{value:true}}},ListMultiRegionAccessPoints:{http:{method:"GET",requestUri:"/v20180820/mrap/instances"},input:{type:"structure",required:["AccountId"],members:{AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},NextToken:{location:"querystring",locationName:"nextToken"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{AccessPoints:{type:"list",member:{shape:"S7m",locationName:"AccessPoint"}},NextToken:{}}},endpoint:{hostPrefix:"{AccountId}."},httpChecksumRequired:true,staticContextParams:{RequiresAccountId:{value:true}}},ListRegionalBuckets:{http:{method:"GET",requestUri:"/v20180820/bucket"},input:{type:"structure",required:["AccountId"],members:{AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},NextToken:{location:"querystring",locationName:"nextToken"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},OutpostId:{contextParam:{name:"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}."},staticContextParams:{RequiresAccountId:{value:true}}},ListStorageLensConfigurations:{http:{method:"GET",requestUri:"/v20180820/storagelens"},input:{type:"structure",required:["AccountId"],members:{AccountId:{contextParam:{name:"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}."},staticContextParams:{RequiresAccountId:{value:true}}},PutAccessPointConfigurationForObjectLambda:{http:{method:"PUT",requestUri:"/v20180820/accesspointforobjectlambda/{name}/configuration"},input:{locationName:"PutAccessPointConfigurationForObjectLambdaRequest",xmlNamespace:{uri:"http://awss3control.amazonaws.com/doc/2018-08-20/"},type:"structure",required:["AccountId","Name","Configuration"],members:{AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},Name:{location:"uri",locationName:"name"},Configuration:{shape:"Se"}}},endpoint:{hostPrefix:"{AccountId}."},staticContextParams:{RequiresAccountId:{value:true}}},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:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},Name:{contextParam:{name:"AccessPointName"},location:"uri",locationName:"name"},Policy:{}}},endpoint:{hostPrefix:"{AccountId}."},staticContextParams:{RequiresAccountId:{value:true}}},PutAccessPointPolicyForObjectLambda:{http:{method:"PUT",requestUri:"/v20180820/accesspointforobjectlambda/{name}/policy"},input:{locationName:"PutAccessPointPolicyForObjectLambdaRequest",xmlNamespace:{uri:"http://awss3control.amazonaws.com/doc/2018-08-20/"},type:"structure",required:["AccountId","Name","Policy"],members:{AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},Name:{location:"uri",locationName:"name"},Policy:{}}},endpoint:{hostPrefix:"{AccountId}."},staticContextParams:{RequiresAccountId:{value:true}}},PutBucketLifecycleConfiguration:{http:{method:"PUT",requestUri:"/v20180820/bucket/{name}/lifecycleconfiguration"},input:{type:"structure",required:["AccountId","Bucket"],members:{AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"name"},LifecycleConfiguration:{locationName:"LifecycleConfiguration",xmlNamespace:{uri:"http://awss3control.amazonaws.com/doc/2018-08-20/"},type:"structure",members:{Rules:{shape:"S5s"}}}},payload:"LifecycleConfiguration"},endpoint:{hostPrefix:"{AccountId}."},httpChecksumRequired:true,staticContextParams:{RequiresAccountId:{value: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:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"name"},ConfirmRemoveSelfBucketAccess:{location:"header",locationName:"x-amz-confirm-remove-self-bucket-access",type:"boolean"},Policy:{}}},endpoint:{hostPrefix:"{AccountId}."},httpChecksumRequired:true,staticContextParams:{RequiresAccountId:{value:true}}},PutBucketReplication:{http:{method:"PUT",requestUri:"/v20180820/bucket/{name}/replication"},input:{type:"structure",required:["AccountId","Bucket","ReplicationConfiguration"],members:{AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"name"},ReplicationConfiguration:{shape:"S6i",locationName:"ReplicationConfiguration",xmlNamespace:{uri:"http://awss3control.amazonaws.com/doc/2018-08-20/"}}},payload:"ReplicationConfiguration"},endpoint:{hostPrefix:"{AccountId}."},httpChecksumRequired:true,staticContextParams:{RequiresAccountId:{value:true}}},PutBucketTagging:{http:{method:"PUT",requestUri:"/v20180820/bucket/{name}/tagging"},input:{type:"structure",required:["AccountId","Bucket","Tagging"],members:{AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},Bucket:{contextParam:{name:"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:"S1u"}}}},payload:"Tagging"},endpoint:{hostPrefix:"{AccountId}."},httpChecksumRequired:true,staticContextParams:{RequiresAccountId:{value:true}}},PutBucketVersioning:{http:{method:"PUT",requestUri:"/v20180820/bucket/{name}/versioning"},input:{type:"structure",required:["AccountId","Bucket","VersioningConfiguration"],members:{AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"name"},MFA:{location:"header",locationName:"x-amz-mfa"},VersioningConfiguration:{locationName:"VersioningConfiguration",xmlNamespace:{uri:"http://awss3control.amazonaws.com/doc/2018-08-20/"},type:"structure",members:{MFADelete:{locationName:"MfaDelete"},Status:{}}}},payload:"VersioningConfiguration"},endpoint:{hostPrefix:"{AccountId}."},httpChecksumRequired:true,staticContextParams:{RequiresAccountId:{value: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:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},JobId:{location:"uri",locationName:"id"},Tags:{shape:"S1u"}}},output:{type:"structure",members:{}},endpoint:{hostPrefix:"{AccountId}."},staticContextParams:{RequiresAccountId:{value:true}}},PutMultiRegionAccessPointPolicy:{http:{requestUri:"/v20180820/async-requests/mrap/put-policy"},input:{locationName:"PutMultiRegionAccessPointPolicyRequest",xmlNamespace:{uri:"http://awss3control.amazonaws.com/doc/2018-08-20/"},type:"structure",required:["AccountId","ClientToken","Details"],members:{AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},ClientToken:{idempotencyToken:true},Details:{shape:"S4u"}}},output:{type:"structure",members:{RequestTokenARN:{}}},endpoint:{hostPrefix:"{AccountId}."},httpChecksumRequired:true,staticContextParams:{RequiresAccountId:{value:true}}},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:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"}},payload:"PublicAccessBlockConfiguration"},endpoint:{hostPrefix:"{AccountId}."},staticContextParams:{RequiresAccountId:{value:true}}},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:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},StorageLensConfiguration:{shape:"S89"},Tags:{shape:"S96"}}},endpoint:{hostPrefix:"{AccountId}."},staticContextParams:{RequiresAccountId:{value:true}}},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:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},Tags:{shape:"S96"}}},output:{type:"structure",members:{}},endpoint:{hostPrefix:"{AccountId}."},staticContextParams:{RequiresAccountId:{value:true}}},SubmitMultiRegionAccessPointRoutes:{http:{method:"PATCH",requestUri:"/v20180820/mrap/instances/{mrap+}/routes"},input:{locationName:"SubmitMultiRegionAccessPointRoutesRequest",xmlNamespace:{uri:"http://awss3control.amazonaws.com/doc/2018-08-20/"},type:"structure",required:["AccountId","Mrap","RouteUpdates"],members:{AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},Mrap:{location:"uri",locationName:"mrap"},RouteUpdates:{shape:"S82"}}},output:{type:"structure",members:{}},endpoint:{hostPrefix:"{AccountId}."},httpChecksumRequired:true,staticContextParams:{RequiresAccountId:{value:true}}},UpdateJobPriority:{http:{requestUri:"/v20180820/jobs/{id}/priority"},input:{type:"structure",required:["AccountId","JobId","Priority"],members:{AccountId:{contextParam:{name:"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}."},staticContextParams:{RequiresAccountId:{value:true}}},UpdateJobStatus:{http:{requestUri:"/v20180820/jobs/{id}/status"},input:{type:"structure",required:["AccountId","JobId","RequestedJobStatus"],members:{AccountId:{contextParam:{name:"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}."},staticContextParams:{RequiresAccountId:{value:true}}}},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"}}},Se:{type:"structure",required:["SupportingAccessPoint","TransformationConfigurations"],members:{SupportingAccessPoint:{},CloudWatchMetricsEnabled:{type:"boolean"},AllowedFeatures:{type:"list",member:{locationName:"AllowedFeature"}},TransformationConfigurations:{type:"list",member:{locationName:"TransformationConfiguration",type:"structure",required:["Actions","ContentTransformation"],members:{Actions:{type:"list",member:{locationName:"Action"}},ContentTransformation:{type:"structure",members:{AwsLambda:{type:"structure",required:["FunctionArn"],members:{FunctionArn:{},FunctionPayload:{}}}},union:true}}}}}},St:{type:"structure",members:{Value:{},Status:{}}},S1c:{type:"structure",members:{LambdaInvoke:{type:"structure",members:{FunctionArn:{}}},S3PutObjectCopy:{type:"structure",members:{TargetResource:{},CannedAccessControlList:{},AccessControlGrants:{shape:"S1h"},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:"S1u"},RedirectLocation:{},RequesterPays:{type:"boolean"},StorageClass:{},UnModifiedSinceConstraint:{type:"timestamp"},SSEAwsKmsKeyId:{},TargetKeyPrefix:{},ObjectLockLegalHoldStatus:{},ObjectLockMode:{},ObjectLockRetainUntilDate:{type:"timestamp"},BucketKeyEnabled:{type:"boolean"},ChecksumAlgorithm:{}}},S3PutObjectAcl:{type:"structure",members:{AccessControlPolicy:{type:"structure",members:{AccessControlList:{type:"structure",required:["Owner"],members:{Owner:{type:"structure",members:{ID:{},DisplayName:{}}},Grants:{shape:"S1h"}}},CannedAccessControlList:{}}}}},S3PutObjectTagging:{type:"structure",members:{TagSet:{shape:"S1u"}}},S3DeleteObjectTagging:{type:"structure",members:{}},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:{}}}}},S3ReplicateObject:{type:"structure",members:{}}}},S1h:{type:"list",member:{type:"structure",members:{Grantee:{type:"structure",members:{TypeIdentifier:{},Identifier:{},DisplayName:{}}},Permission:{}}}},S1u:{type:"list",member:{shape:"S1v"}},S1v:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}},S2j:{type:"structure",required:["Enabled"],members:{Bucket:{},Format:{},Enabled:{type:"boolean"},Prefix:{},ReportScope:{}}},S2n:{type:"structure",required:["Spec","Location"],members:{Spec:{type:"structure",required:["Format"],members:{Format:{},Fields:{type:"list",member:{}}}},Location:{shape:"S2s"}}},S2s:{type:"structure",required:["ObjectArn","ETag"],members:{ObjectArn:{},ObjectVersionId:{},ETag:{}}},S2y:{type:"structure",members:{S3JobManifestGenerator:{type:"structure",required:["SourceBucket","EnableManifestOutput"],members:{ExpectedBucketOwner:{},SourceBucket:{},ManifestOutputLocation:{type:"structure",required:["Bucket","ManifestFormat"],members:{ExpectedManifestBucketOwner:{},Bucket:{},ManifestPrefix:{},ManifestEncryption:{type:"structure",members:{SSES3:{locationName:"SSE-S3",type:"structure",members:{}},SSEKMS:{locationName:"SSE-KMS",type:"structure",required:["KeyId"],members:{KeyId:{}}}}},ManifestFormat:{}}},Filter:{type:"structure",members:{EligibleForReplication:{type:"boolean"},CreatedAfter:{type:"timestamp"},CreatedBefore:{type:"timestamp"},ObjectReplicationStatuses:{type:"list",member:{}}}},EnableManifestOutput:{type:"boolean"}}}},union:true},S3e:{type:"structure",required:["Name","Regions"],members:{Name:{},PublicAccessBlock:{shape:"S7"},Regions:{type:"list",member:{locationName:"Region",type:"structure",required:["Bucket"],members:{Bucket:{},BucketAccountId:{}}}}}},S3w:{type:"structure",required:["Name"],members:{Name:{}}},S48:{type:"structure",members:{TotalNumberOfTasks:{type:"long"},NumberOfTasksSucceeded:{type:"long"},NumberOfTasksFailed:{type:"long"},Timers:{type:"structure",members:{ElapsedTimeInActiveSeconds:{type:"long"}}}}},S4u:{type:"structure",required:["Name","Policy"],members:{Name:{},Policy:{}}},S5j:{type:"structure",members:{IsPublic:{locationName:"IsPublic",type:"boolean"}}},S5s:{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:"S1v"},And:{type:"structure",members:{Prefix:{},Tags:{shape:"S1u"},ObjectSizeGreaterThan:{type:"long"},ObjectSizeLessThan:{type:"long"}}},ObjectSizeGreaterThan:{type:"long"},ObjectSizeLessThan:{type:"long"}}},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"},NewerNoncurrentVersions:{type:"integer"}}},AbortIncompleteMultipartUpload:{type:"structure",members:{DaysAfterInitiation:{type:"integer"}}}}}},S6i:{type:"structure",required:["Role","Rules"],members:{Role:{},Rules:{type:"list",member:{locationName:"Rule",type:"structure",required:["Status","Destination","Bucket"],members:{ID:{},Priority:{type:"integer"},Prefix:{deprecated:true,deprecatedMessage:"Prefix has been deprecated"},Filter:{type:"structure",members:{Prefix:{},Tag:{shape:"S1v"},And:{type:"structure",members:{Prefix:{},Tags:{shape:"S1u"}}}}},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:{Account:{},Bucket:{},ReplicationTime:{type:"structure",required:["Status","Time"],members:{Status:{},Time:{shape:"S71"}}},AccessControlTranslation:{type:"structure",required:["Owner"],members:{Owner:{}}},EncryptionConfiguration:{type:"structure",members:{ReplicaKmsKeyID:{}}},Metrics:{type:"structure",required:["Status"],members:{Status:{},EventThreshold:{shape:"S71"}}},StorageClass:{}}},DeleteMarkerReplication:{type:"structure",required:["Status"],members:{Status:{}}},Bucket:{}}}}}},S71:{type:"structure",members:{Minutes:{type:"integer"}}},S7m:{type:"structure",members:{Name:{},Alias:{},CreatedAt:{type:"timestamp"},PublicAccessBlock:{shape:"S7"},Status:{},Regions:{type:"list",member:{locationName:"Region",type:"structure",members:{Bucket:{},Region:{},BucketAccountId:{}}}}}},S82:{type:"list",member:{locationName:"Route",type:"structure",required:["TrafficDialPercentage"],members:{Bucket:{},Region:{},TrafficDialPercentage:{type:"integer"}}}},S89:{type:"structure",required:["Id","AccountLevel","IsEnabled"],members:{Id:{},AccountLevel:{type:"structure",required:["BucketLevel"],members:{ActivityMetrics:{shape:"S8b"},BucketLevel:{type:"structure",members:{ActivityMetrics:{shape:"S8b"},PrefixLevel:{type:"structure",required:["StorageMetrics"],members:{StorageMetrics:{type:"structure",members:{IsEnabled:{type:"boolean"},SelectionCriteria:{type:"structure",members:{Delimiter:{},MaxDepth:{type:"integer"},MinStorageBytesPercentage:{type:"double"}}}}}}},AdvancedCostOptimizationMetrics:{shape:"S8k"},AdvancedDataProtectionMetrics:{shape:"S8l"},DetailedStatusCodesMetrics:{shape:"S8m"}}},AdvancedCostOptimizationMetrics:{shape:"S8k"},AdvancedDataProtectionMetrics:{shape:"S8l"},DetailedStatusCodesMetrics:{shape:"S8m"}}},Include:{type:"structure",members:{Buckets:{shape:"S8o"},Regions:{shape:"S8p"}}},Exclude:{type:"structure",members:{Buckets:{shape:"S8o"},Regions:{shape:"S8p"}}},DataExport:{type:"structure",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:{}}}}}}},CloudWatchMetrics:{type:"structure",required:["IsEnabled"],members:{IsEnabled:{type:"boolean"}}}}},IsEnabled:{type:"boolean"},AwsOrg:{type:"structure",required:["Arn"],members:{Arn:{}}},StorageLensArn:{}}},S8b:{type:"structure",members:{IsEnabled:{type:"boolean"}}},S8k:{type:"structure",members:{IsEnabled:{type:"boolean"}}},S8l:{type:"structure",members:{IsEnabled:{type:"boolean"}}},S8m:{type:"structure",members:{IsEnabled:{type:"boolean"}}},S8o:{type:"list",member:{locationName:"Arn"}},S8p:{type:"list",member:{locationName:"Region"}},S96:{type:"list",member:{locationName:"Tag",type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}}},clientContextParams:{UseArnRegion:{documentation:"Enables this client to use an ARN's region when constructing an endpoint instead of the client's configured region.",type:"boolean"}}}},4879:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["mediatailor"]={};s.MediaTailor=i.defineService("mediatailor",["2018-04-23"]);Object.defineProperty(a.services["mediatailor"],"2018-04-23",{get:function get(){var e=r(7932);e.paginators=r(3897).pagination;return e},enumerable:true,configurable:true});e.exports=s.MediaTailor},4881:function(e){e.exports={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:{GetDeployments:{http:{requestUri:"/GetDeployments"},input:{type:"structure",required:["DeviceName","DeviceFleetName"],members:{DeviceName:{},DeviceFleetName:{}}},output:{type:"structure",members:{Deployments:{type:"list",member:{type:"structure",members:{DeploymentName:{},Type:{},FailureHandlingPolicy:{},Definitions:{type:"list",member:{type:"structure",members:{ModelHandle:{},S3Url:{},Checksum:{type:"structure",members:{Type:{},Sum:{}}},State:{}}}}}}}}}},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:"Sm"},Models:{type:"list",member:{type:"structure",members:{ModelName:{},ModelVersion:{},LatestSampleTime:{type:"timestamp"},LatestInference:{type:"timestamp"},ModelMetrics:{shape:"Sm"}}}},AgentVersion:{},DeviceName:{},DeviceFleetName:{},DeploymentResult:{type:"structure",members:{DeploymentName:{},DeploymentStatus:{},DeploymentStatusMessage:{},DeploymentStartTime:{type:"timestamp"},DeploymentEndTime:{type:"timestamp"},DeploymentModels:{type:"list",member:{type:"structure",members:{ModelHandle:{},ModelName:{},ModelVersion:{},DesiredState:{},State:{},Status:{},StatusReason:{},RollbackFailureReason:{}}}}}}}}}},shapes:{Sm:{type:"list",member:{type:"structure",members:{Dimension:{},MetricName:{},Value:{type:"double"},Timestamp:{type:"timestamp"}}}}}}},4891:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:true});t.default=void 0;var s=_interopRequireDefault(r(6417));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function md5(e){if(Array.isArray(e)){e=Buffer.from(e)}else if(typeof e==="string"){e=Buffer.from(e,"utf8")}return s.default.createHash("md5").update(e).digest()}var i=md5;t.default=i},4894:function(e){e.exports={pagination:{DescribeDomains:{result_key:"DomainStatusList"},DescribeIndexFields:{result_key:"IndexFields"},DescribeRankExpressions:{result_key:"RankExpressions"}}}},4895:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2020-10-19",endpointPrefix:"wisdom",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"Amazon Connect Wisdom Service",serviceId:"Wisdom",signatureVersion:"v4",signingName:"wisdom",uid:"wisdom-2020-10-19"},operations:{CreateAssistant:{http:{requestUri:"/assistants",responseCode:200},input:{type:"structure",required:["name","type"],members:{clientToken:{idempotencyToken:true},description:{},name:{},serverSideEncryptionConfiguration:{shape:"S5"},tags:{shape:"S7"},type:{}}},output:{type:"structure",members:{assistant:{shape:"Sc"}}},idempotent:true},CreateAssistantAssociation:{http:{requestUri:"/assistants/{assistantId}/associations",responseCode:200},input:{type:"structure",required:["assistantId","association","associationType"],members:{assistantId:{location:"uri",locationName:"assistantId"},association:{type:"structure",members:{knowledgeBaseId:{}},union:true},associationType:{},clientToken:{idempotencyToken:true},tags:{shape:"S7"}}},output:{type:"structure",members:{assistantAssociation:{shape:"Sl"}}},idempotent:true},CreateContent:{http:{requestUri:"/knowledgeBases/{knowledgeBaseId}/contents",responseCode:200},input:{type:"structure",required:["knowledgeBaseId","name","uploadId"],members:{clientToken:{idempotencyToken:true},knowledgeBaseId:{location:"uri",locationName:"knowledgeBaseId"},metadata:{shape:"Sp"},name:{},overrideLinkOutUri:{},tags:{shape:"S7"},title:{},uploadId:{}}},output:{type:"structure",members:{content:{shape:"Su"}}},idempotent:true},CreateKnowledgeBase:{http:{requestUri:"/knowledgeBases",responseCode:200},input:{type:"structure",required:["knowledgeBaseType","name"],members:{clientToken:{idempotencyToken:true},description:{},knowledgeBaseType:{},name:{},renderingConfiguration:{shape:"S11"},serverSideEncryptionConfiguration:{shape:"S5"},sourceConfiguration:{shape:"S12"},tags:{shape:"S7"}}},output:{type:"structure",members:{knowledgeBase:{shape:"S17"}}},idempotent:true},CreateSession:{http:{requestUri:"/assistants/{assistantId}/sessions",responseCode:200},input:{type:"structure",required:["assistantId","name"],members:{assistantId:{location:"uri",locationName:"assistantId"},clientToken:{idempotencyToken:true},description:{},name:{},tags:{shape:"S7"}}},output:{type:"structure",members:{session:{shape:"S1b"}}},idempotent:true},DeleteAssistant:{http:{method:"DELETE",requestUri:"/assistants/{assistantId}",responseCode:204},input:{type:"structure",required:["assistantId"],members:{assistantId:{location:"uri",locationName:"assistantId"}}},output:{type:"structure",members:{}},idempotent:true},DeleteAssistantAssociation:{http:{method:"DELETE",requestUri:"/assistants/{assistantId}/associations/{assistantAssociationId}",responseCode:204},input:{type:"structure",required:["assistantAssociationId","assistantId"],members:{assistantAssociationId:{location:"uri",locationName:"assistantAssociationId"},assistantId:{location:"uri",locationName:"assistantId"}}},output:{type:"structure",members:{}},idempotent:true},DeleteContent:{http:{method:"DELETE",requestUri:"/knowledgeBases/{knowledgeBaseId}/contents/{contentId}",responseCode:204},input:{type:"structure",required:["contentId","knowledgeBaseId"],members:{contentId:{location:"uri",locationName:"contentId"},knowledgeBaseId:{location:"uri",locationName:"knowledgeBaseId"}}},output:{type:"structure",members:{}},idempotent:true},DeleteKnowledgeBase:{http:{method:"DELETE",requestUri:"/knowledgeBases/{knowledgeBaseId}",responseCode:204},input:{type:"structure",required:["knowledgeBaseId"],members:{knowledgeBaseId:{location:"uri",locationName:"knowledgeBaseId"}}},output:{type:"structure",members:{}},idempotent:true},GetAssistant:{http:{method:"GET",requestUri:"/assistants/{assistantId}",responseCode:200},input:{type:"structure",required:["assistantId"],members:{assistantId:{location:"uri",locationName:"assistantId"}}},output:{type:"structure",members:{assistant:{shape:"Sc"}}}},GetAssistantAssociation:{http:{method:"GET",requestUri:"/assistants/{assistantId}/associations/{assistantAssociationId}",responseCode:200},input:{type:"structure",required:["assistantAssociationId","assistantId"],members:{assistantAssociationId:{location:"uri",locationName:"assistantAssociationId"},assistantId:{location:"uri",locationName:"assistantId"}}},output:{type:"structure",members:{assistantAssociation:{shape:"Sl"}}}},GetContent:{http:{method:"GET",requestUri:"/knowledgeBases/{knowledgeBaseId}/contents/{contentId}",responseCode:200},input:{type:"structure",required:["contentId","knowledgeBaseId"],members:{contentId:{location:"uri",locationName:"contentId"},knowledgeBaseId:{location:"uri",locationName:"knowledgeBaseId"}}},output:{type:"structure",members:{content:{shape:"Su"}}}},GetContentSummary:{http:{method:"GET",requestUri:"/knowledgeBases/{knowledgeBaseId}/contents/{contentId}/summary",responseCode:200},input:{type:"structure",required:["contentId","knowledgeBaseId"],members:{contentId:{location:"uri",locationName:"contentId"},knowledgeBaseId:{location:"uri",locationName:"knowledgeBaseId"}}},output:{type:"structure",members:{contentSummary:{shape:"S1s"}}}},GetKnowledgeBase:{http:{method:"GET",requestUri:"/knowledgeBases/{knowledgeBaseId}",responseCode:200},input:{type:"structure",required:["knowledgeBaseId"],members:{knowledgeBaseId:{location:"uri",locationName:"knowledgeBaseId"}}},output:{type:"structure",members:{knowledgeBase:{shape:"S17"}}}},GetRecommendations:{http:{method:"GET",requestUri:"/assistants/{assistantId}/sessions/{sessionId}/recommendations",responseCode:200},input:{type:"structure",required:["assistantId","sessionId"],members:{assistantId:{location:"uri",locationName:"assistantId"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},sessionId:{location:"uri",locationName:"sessionId"},waitTimeSeconds:{location:"querystring",locationName:"waitTimeSeconds",type:"integer"}}},output:{type:"structure",required:["recommendations"],members:{recommendations:{type:"list",member:{type:"structure",required:["document","recommendationId"],members:{document:{shape:"S21"},recommendationId:{},relevanceLevel:{},relevanceScore:{type:"double"},type:{}}}},triggers:{type:"list",member:{type:"structure",required:["data","id","recommendationIds","source","type"],members:{data:{type:"structure",members:{query:{type:"structure",members:{text:{shape:"S2g"}}}},union:true},id:{},recommendationIds:{shape:"S2h"},source:{},type:{}}}}}}},GetSession:{http:{method:"GET",requestUri:"/assistants/{assistantId}/sessions/{sessionId}",responseCode:200},input:{type:"structure",required:["assistantId","sessionId"],members:{assistantId:{location:"uri",locationName:"assistantId"},sessionId:{location:"uri",locationName:"sessionId"}}},output:{type:"structure",members:{session:{shape:"S1b"}}}},ListAssistantAssociations:{http:{method:"GET",requestUri:"/assistants/{assistantId}/associations",responseCode:200},input:{type:"structure",required:["assistantId"],members:{assistantId:{location:"uri",locationName:"assistantId"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",required:["assistantAssociationSummaries"],members:{assistantAssociationSummaries:{type:"list",member:{type:"structure",required:["assistantArn","assistantAssociationArn","assistantAssociationId","assistantId","associationData","associationType"],members:{assistantArn:{},assistantAssociationArn:{},assistantAssociationId:{},assistantId:{},associationData:{shape:"Sm"},associationType:{},tags:{shape:"S7"}}}},nextToken:{}}}},ListAssistants:{http:{method:"GET",requestUri:"/assistants",responseCode:200},input:{type:"structure",members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",required:["assistantSummaries"],members:{assistantSummaries:{type:"list",member:{type:"structure",required:["assistantArn","assistantId","name","status","type"],members:{assistantArn:{},assistantId:{},description:{},name:{},serverSideEncryptionConfiguration:{shape:"S5"},status:{},tags:{shape:"S7"},type:{}}}},nextToken:{}}}},ListContents:{http:{method:"GET",requestUri:"/knowledgeBases/{knowledgeBaseId}/contents",responseCode:200},input:{type:"structure",required:["knowledgeBaseId"],members:{knowledgeBaseId:{location:"uri",locationName:"knowledgeBaseId"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",required:["contentSummaries"],members:{contentSummaries:{shape:"S2x"},nextToken:{}}}},ListKnowledgeBases:{http:{method:"GET",requestUri:"/knowledgeBases",responseCode:200},input:{type:"structure",members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",required:["knowledgeBaseSummaries"],members:{knowledgeBaseSummaries:{type:"list",member:{type:"structure",required:["knowledgeBaseArn","knowledgeBaseId","knowledgeBaseType","name","status"],members:{description:{},knowledgeBaseArn:{},knowledgeBaseId:{},knowledgeBaseType:{},name:{},renderingConfiguration:{shape:"S11"},serverSideEncryptionConfiguration:{shape:"S5"},sourceConfiguration:{shape:"S12"},status:{},tags:{shape:"S7"}}}},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:"S7"}}}},NotifyRecommendationsReceived:{http:{requestUri:"/assistants/{assistantId}/sessions/{sessionId}/recommendations/notify",responseCode:200},input:{type:"structure",required:["assistantId","recommendationIds","sessionId"],members:{assistantId:{location:"uri",locationName:"assistantId"},recommendationIds:{shape:"S2h"},sessionId:{location:"uri",locationName:"sessionId"}}},output:{type:"structure",members:{errors:{type:"list",member:{type:"structure",members:{message:{},recommendationId:{}}}},recommendationIds:{shape:"S2h"}}},idempotent:true},QueryAssistant:{http:{requestUri:"/assistants/{assistantId}/query",responseCode:200},input:{type:"structure",required:["assistantId","queryText"],members:{assistantId:{location:"uri",locationName:"assistantId"},maxResults:{type:"integer"},nextToken:{},queryText:{shape:"S2g"}}},output:{type:"structure",required:["results"],members:{nextToken:{},results:{type:"list",member:{type:"structure",required:["document","resultId"],members:{document:{shape:"S21"},relevanceScore:{type:"double"},resultId:{}}}}}}},RemoveKnowledgeBaseTemplateUri:{http:{method:"DELETE",requestUri:"/knowledgeBases/{knowledgeBaseId}/templateUri",responseCode:204},input:{type:"structure",required:["knowledgeBaseId"],members:{knowledgeBaseId:{location:"uri",locationName:"knowledgeBaseId"}}},output:{type:"structure",members:{}}},SearchContent:{http:{requestUri:"/knowledgeBases/{knowledgeBaseId}/search",responseCode:200},input:{type:"structure",required:["knowledgeBaseId","searchExpression"],members:{knowledgeBaseId:{location:"uri",locationName:"knowledgeBaseId"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},searchExpression:{shape:"S3g"}}},output:{type:"structure",required:["contentSummaries"],members:{contentSummaries:{shape:"S2x"},nextToken:{}}}},SearchSessions:{http:{requestUri:"/assistants/{assistantId}/searchSessions",responseCode:200},input:{type:"structure",required:["assistantId","searchExpression"],members:{assistantId:{location:"uri",locationName:"assistantId"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},searchExpression:{shape:"S3g"}}},output:{type:"structure",required:["sessionSummaries"],members:{nextToken:{},sessionSummaries:{type:"list",member:{type:"structure",required:["assistantArn","assistantId","sessionArn","sessionId"],members:{assistantArn:{},assistantId:{},sessionArn:{},sessionId:{}}}}}}},StartContentUpload:{http:{requestUri:"/knowledgeBases/{knowledgeBaseId}/upload",responseCode:200},input:{type:"structure",required:["contentType","knowledgeBaseId"],members:{contentType:{},knowledgeBaseId:{location:"uri",locationName:"knowledgeBaseId"}}},output:{type:"structure",required:["headersToInclude","uploadId","url","urlExpiry"],members:{headersToInclude:{type:"map",key:{},value:{}},uploadId:{},url:{shape:"Sx"},urlExpiry:{shape:"Sy"}}}},TagResource:{http:{requestUri:"/tags/{resourceArn}",responseCode:200},input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tags:{shape:"S7"}}},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},UpdateContent:{http:{requestUri:"/knowledgeBases/{knowledgeBaseId}/contents/{contentId}",responseCode:200},input:{type:"structure",required:["contentId","knowledgeBaseId"],members:{contentId:{location:"uri",locationName:"contentId"},knowledgeBaseId:{location:"uri",locationName:"knowledgeBaseId"},metadata:{shape:"Sp"},overrideLinkOutUri:{},removeOverrideLinkOutUri:{type:"boolean"},revisionId:{},title:{},uploadId:{}}},output:{type:"structure",members:{content:{shape:"Su"}}}},UpdateKnowledgeBaseTemplateUri:{http:{requestUri:"/knowledgeBases/{knowledgeBaseId}/templateUri",responseCode:200},input:{type:"structure",required:["knowledgeBaseId","templateUri"],members:{knowledgeBaseId:{location:"uri",locationName:"knowledgeBaseId"},templateUri:{}}},output:{type:"structure",members:{knowledgeBase:{shape:"S17"}}}}},shapes:{S5:{type:"structure",members:{kmsKeyId:{}}},S7:{type:"map",key:{},value:{}},Sc:{type:"structure",required:["assistantArn","assistantId","name","status","type"],members:{assistantArn:{},assistantId:{},description:{},name:{},serverSideEncryptionConfiguration:{shape:"S5"},status:{},tags:{shape:"S7"},type:{}}},Sl:{type:"structure",required:["assistantArn","assistantAssociationArn","assistantAssociationId","assistantId","associationData","associationType"],members:{assistantArn:{},assistantAssociationArn:{},assistantAssociationId:{},assistantId:{},associationData:{shape:"Sm"},associationType:{},tags:{shape:"S7"}}},Sm:{type:"structure",members:{knowledgeBaseAssociation:{type:"structure",members:{knowledgeBaseArn:{},knowledgeBaseId:{}}}},union:true},Sp:{type:"map",key:{},value:{}},Su:{type:"structure",required:["contentArn","contentId","contentType","knowledgeBaseArn","knowledgeBaseId","metadata","name","revisionId","status","title","url","urlExpiry"],members:{contentArn:{},contentId:{},contentType:{},knowledgeBaseArn:{},knowledgeBaseId:{},linkOutUri:{},metadata:{shape:"Sp"},name:{},revisionId:{},status:{},tags:{shape:"S7"},title:{},url:{shape:"Sx"},urlExpiry:{shape:"Sy"}}},Sx:{type:"string",sensitive:true},Sy:{type:"timestamp",timestampFormat:"unixTimestamp"},S11:{type:"structure",members:{templateUri:{}}},S12:{type:"structure",members:{appIntegrations:{type:"structure",required:["appIntegrationArn"],members:{appIntegrationArn:{},objectFields:{type:"list",member:{}}}}},union:true},S17:{type:"structure",required:["knowledgeBaseArn","knowledgeBaseId","knowledgeBaseType","name","status"],members:{description:{},knowledgeBaseArn:{},knowledgeBaseId:{},knowledgeBaseType:{},lastContentModificationTime:{shape:"Sy"},name:{},renderingConfiguration:{shape:"S11"},serverSideEncryptionConfiguration:{shape:"S5"},sourceConfiguration:{shape:"S12"},status:{},tags:{shape:"S7"}}},S1b:{type:"structure",required:["name","sessionArn","sessionId"],members:{description:{},name:{},sessionArn:{},sessionId:{},tags:{shape:"S7"}}},S1s:{type:"structure",required:["contentArn","contentId","contentType","knowledgeBaseArn","knowledgeBaseId","metadata","name","revisionId","status","title"],members:{contentArn:{},contentId:{},contentType:{},knowledgeBaseArn:{},knowledgeBaseId:{},metadata:{shape:"Sp"},name:{},revisionId:{},status:{},tags:{shape:"S7"},title:{}}},S21:{type:"structure",required:["contentReference"],members:{contentReference:{type:"structure",members:{contentArn:{},contentId:{},knowledgeBaseArn:{},knowledgeBaseId:{}}},excerpt:{shape:"S23"},title:{shape:"S23"}}},S23:{type:"structure",members:{highlights:{type:"list",member:{type:"structure",members:{beginOffsetInclusive:{type:"integer"},endOffsetExclusive:{type:"integer"}}}},text:{type:"string",sensitive:true}}},S2g:{type:"string",sensitive:true},S2h:{type:"list",member:{}},S2x:{type:"list",member:{shape:"S1s"}},S3g:{type:"structure",required:["filters"],members:{filters:{type:"list",member:{type:"structure",required:["field","operator","value"],members:{field:{},operator:{},value:{}}}}}}}}},4899:function(e){e.exports={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:{AcceptAdministratorInvitation:{http:{requestUri:"/detector/{detectorId}/administrator",responseCode:200},input:{type:"structure",required:["DetectorId","AdministratorId","InvitationId"],members:{DetectorId:{location:"uri",locationName:"detectorId"},AdministratorId:{locationName:"administratorId"},InvitationId:{locationName:"invitationId"}}},output:{type:"structure",members:{}}},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"}},deprecated:true,deprecatedMessage:"This input is deprecated, use AcceptAdministratorInvitationRequest instead"},output:{type:"structure",members:{},deprecated:true,deprecatedMessage:"This output is deprecated, use AcceptAdministratorInvitationResponse instead"},deprecated:true,deprecatedMessage:"This operation is deprecated, use AcceptAdministratorInvitation instead"},ArchiveFindings:{http:{requestUri:"/detector/{detectorId}/findings/archive",responseCode:200},input:{type:"structure",required:["DetectorId","FindingIds"],members:{DetectorId:{location:"uri",locationName:"detectorId"},FindingIds:{shape:"S8",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:"Sf",deprecated:true,deprecatedMessage:"This parameter is deprecated, use Features instead",locationName:"dataSources"},Tags:{shape:"Sl",locationName:"tags"},Features:{shape:"So",locationName:"features"}}},output:{type:"structure",members:{DetectorId:{locationName:"detectorId"},UnprocessedDataSources:{locationName:"unprocessedDataSources",type:"structure",members:{MalwareProtection:{shape:"Sx",locationName:"malwareProtection"}}}}}},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:"S16",locationName:"findingCriteria"},ClientToken:{idempotencyToken:true,locationName:"clientToken"},Tags:{shape:"Sl",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:"Sl",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:"S1r",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:"S1v",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:"Sl",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:"S25",locationName:"accountIds"}}},output:{type:"structure",required:["UnprocessedAccounts"],members:{UnprocessedAccounts:{shape:"S1r",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:"S25",locationName:"accountIds"}}},output:{type:"structure",required:["UnprocessedAccounts"],members:{UnprocessedAccounts:{shape:"S1r",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:"S25",locationName:"accountIds"}}},output:{type:"structure",required:["UnprocessedAccounts"],members:{UnprocessedAccounts:{shape:"S1r",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:{}}},DescribeMalwareScans:{http:{requestUri:"/detector/{detectorId}/malware-scans",responseCode:200},input:{type:"structure",required:["DetectorId"],members:{DetectorId:{location:"uri",locationName:"detectorId"},NextToken:{locationName:"nextToken"},MaxResults:{locationName:"maxResults",type:"integer"},FilterCriteria:{locationName:"filterCriteria",type:"structure",members:{FilterCriterion:{locationName:"filterCriterion",type:"list",member:{type:"structure",members:{CriterionKey:{locationName:"criterionKey"},FilterCondition:{locationName:"filterCondition",type:"structure",members:{EqualsValue:{locationName:"equalsValue"},GreaterThan:{locationName:"greaterThan",type:"long"},LessThan:{locationName:"lessThan",type:"long"}}}}}}}},SortCriteria:{shape:"S2u",locationName:"sortCriteria"}}},output:{type:"structure",required:["Scans"],members:{Scans:{locationName:"scans",type:"list",member:{type:"structure",members:{DetectorId:{locationName:"detectorId"},AdminDetectorId:{locationName:"adminDetectorId"},ScanId:{locationName:"scanId"},ScanStatus:{locationName:"scanStatus"},FailureReason:{locationName:"failureReason"},ScanStartTime:{locationName:"scanStartTime",type:"timestamp"},ScanEndTime:{locationName:"scanEndTime",type:"timestamp"},TriggerDetails:{locationName:"triggerDetails",type:"structure",members:{GuardDutyFindingId:{locationName:"guardDutyFindingId"},Description:{locationName:"description"}}},ResourceDetails:{locationName:"resourceDetails",type:"structure",members:{InstanceArn:{locationName:"instanceArn"}}},ScanResultDetails:{locationName:"scanResultDetails",type:"structure",members:{ScanResult:{locationName:"scanResult"}}},AccountId:{locationName:"accountId"},TotalBytes:{locationName:"totalBytes",type:"long"},FileCount:{locationName:"fileCount",type:"long"},AttachedVolumes:{shape:"S37",locationName:"attachedVolumes"},ScanType:{locationName:"scanType"}}}},NextToken:{locationName:"nextToken"}}}},DescribeOrganizationConfiguration:{http:{method:"GET",requestUri:"/detector/{detectorId}/admin",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:["MemberAccountLimitReached"],members:{AutoEnable:{deprecated:true,deprecatedMessage:"This field is deprecated, use AutoEnableOrganizationMembers instead",locationName:"autoEnable",type:"boolean"},MemberAccountLimitReached:{locationName:"memberAccountLimitReached",type:"boolean"},DataSources:{deprecated:true,deprecatedMessage:"This parameter is deprecated, use Features instead",locationName:"dataSources",type:"structure",required:["S3Logs"],members:{S3Logs:{locationName:"s3Logs",type:"structure",required:["AutoEnable"],members:{AutoEnable:{locationName:"autoEnable",type:"boolean"}}},Kubernetes:{locationName:"kubernetes",type:"structure",required:["AuditLogs"],members:{AuditLogs:{locationName:"auditLogs",type:"structure",required:["AutoEnable"],members:{AutoEnable:{locationName:"autoEnable",type:"boolean"}}}}},MalwareProtection:{locationName:"malwareProtection",type:"structure",members:{ScanEc2InstanceWithFindings:{locationName:"scanEc2InstanceWithFindings",type:"structure",members:{EbsVolumes:{locationName:"ebsVolumes",type:"structure",members:{AutoEnable:{locationName:"autoEnable",type:"boolean"}}}}}}}}},Features:{locationName:"features",type:"list",member:{type:"structure",members:{Name:{locationName:"name"},AutoEnable:{locationName:"autoEnable"},AdditionalConfiguration:{locationName:"additionalConfiguration",type:"list",member:{type:"structure",members:{Name:{locationName:"name"},AutoEnable:{locationName:"autoEnable"}}}}}}},NextToken:{locationName:"nextToken"},AutoEnableOrganizationMembers:{locationName:"autoEnableOrganizationMembers"}}}},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:"S1v",locationName:"destinationProperties"}}}},DisableOrganizationAdminAccount:{http:{requestUri:"/admin/disable",responseCode:200},input:{type:"structure",required:["AdminAccountId"],members:{AdminAccountId:{locationName:"adminAccountId"}}},output:{type:"structure",members:{}}},DisassociateFromAdministratorAccount:{http:{requestUri:"/detector/{detectorId}/administrator/disassociate",responseCode:200},input:{type:"structure",required:["DetectorId"],members:{DetectorId:{location:"uri",locationName:"detectorId"}}},output:{type:"structure",members:{}}},DisassociateFromMasterAccount:{http:{requestUri:"/detector/{detectorId}/master/disassociate",responseCode:200},input:{type:"structure",required:["DetectorId"],members:{DetectorId:{location:"uri",locationName:"detectorId"}},deprecated:true,deprecatedMessage:"This input is deprecated, use DisassociateFromAdministratorAccountRequest instead"},output:{type:"structure",members:{},deprecated:true,deprecatedMessage:"This output is deprecated, use DisassociateFromAdministratorAccountResponse instead"},deprecated:true,deprecatedMessage:"This operation is deprecated, use DisassociateFromAdministratorAccount instead"},DisassociateMembers:{http:{requestUri:"/detector/{detectorId}/member/disassociate",responseCode:200},input:{type:"structure",required:["DetectorId","AccountIds"],members:{DetectorId:{location:"uri",locationName:"detectorId"},AccountIds:{shape:"S25",locationName:"accountIds"}}},output:{type:"structure",required:["UnprocessedAccounts"],members:{UnprocessedAccounts:{shape:"S1r",locationName:"unprocessedAccounts"}}}},EnableOrganizationAdminAccount:{http:{requestUri:"/admin/enable",responseCode:200},input:{type:"structure",required:["AdminAccountId"],members:{AdminAccountId:{locationName:"adminAccountId"}}},output:{type:"structure",members:{}}},GetAdministratorAccount:{http:{method:"GET",requestUri:"/detector/{detectorId}/administrator",responseCode:200},input:{type:"structure",required:["DetectorId"],members:{DetectorId:{location:"uri",locationName:"detectorId"}}},output:{type:"structure",required:["Administrator"],members:{Administrator:{locationName:"administrator",type:"structure",members:{AccountId:{locationName:"accountId"},InvitationId:{locationName:"invitationId"},RelationshipStatus:{locationName:"relationshipStatus"},InvitedAt:{locationName:"invitedAt"}}}}}},GetCoverageStatistics:{http:{requestUri:"/detector/{detectorId}/coverage/statistics",responseCode:200},input:{type:"structure",required:["DetectorId","StatisticsType"],members:{DetectorId:{location:"uri",locationName:"detectorId"},FilterCriteria:{shape:"S49",locationName:"filterCriteria"},StatisticsType:{locationName:"statisticsType",type:"list",member:{}}}},output:{type:"structure",members:{CoverageStatistics:{locationName:"coverageStatistics",type:"structure",members:{CountByResourceType:{locationName:"countByResourceType",type:"map",key:{},value:{type:"long"}},CountByCoverageStatus:{locationName:"countByCoverageStatus",type:"map",key:{},value:{type:"long"}}}}}}},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:"S4p",deprecated:true,deprecatedMessage:"This parameter is deprecated, use Features instead",locationName:"dataSources"},Tags:{shape:"Sl",locationName:"tags"},Features:{locationName:"features",type:"list",member:{type:"structure",members:{Name:{locationName:"name"},Status:{locationName:"status"},UpdatedAt:{locationName:"updatedAt",type:"timestamp"},AdditionalConfiguration:{locationName:"additionalConfiguration",type:"list",member:{type:"structure",members:{Name:{locationName:"name"},Status:{locationName:"status"},UpdatedAt:{locationName:"updatedAt",type:"timestamp"}}}}}}}}}},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:"S16",locationName:"findingCriteria"},Tags:{shape:"Sl",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:"S8",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:"S5d",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:"S5l",locationName:"blockPublicAccess"}}},AccountLevelPermissions:{locationName:"accountLevelPermissions",type:"structure",members:{BlockPublicAccess:{shape:"S5l",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:{shape:"S5u",locationName:"securityGroups"},SubnetId:{locationName:"subnetId"},VpcId:{locationName:"vpcId"}}}},Platform:{locationName:"platform"},ProductCodes:{locationName:"productCodes",type:"list",member:{type:"structure",members:{Code:{locationName:"productCodeId"},ProductType:{locationName:"productCodeType"}}}},Tags:{shape:"S5d",locationName:"tags"}}},EksClusterDetails:{locationName:"eksClusterDetails",type:"structure",members:{Name:{locationName:"name"},Arn:{locationName:"arn"},VpcId:{locationName:"vpcId"},Status:{locationName:"status"},Tags:{shape:"S5d",locationName:"tags"},CreatedAt:{locationName:"createdAt",type:"timestamp"}}},KubernetesDetails:{locationName:"kubernetesDetails",type:"structure",members:{KubernetesUserDetails:{locationName:"kubernetesUserDetails",type:"structure",members:{Username:{locationName:"username"},Uid:{locationName:"uid"},Groups:{locationName:"groups",type:"list",member:{}}}},KubernetesWorkloadDetails:{locationName:"kubernetesWorkloadDetails",type:"structure",members:{Name:{locationName:"name"},Type:{locationName:"type"},Uid:{locationName:"uid"},Namespace:{locationName:"namespace"},HostNetwork:{locationName:"hostNetwork",type:"boolean"},Containers:{shape:"S63",locationName:"containers"},Volumes:{shape:"S68",locationName:"volumes"}}}}},ResourceType:{locationName:"resourceType"},EbsVolumeDetails:{locationName:"ebsVolumeDetails",type:"structure",members:{ScannedVolumeDetails:{shape:"S37",locationName:"scannedVolumeDetails"},SkippedVolumeDetails:{shape:"S37",locationName:"skippedVolumeDetails"}}},EcsClusterDetails:{locationName:"ecsClusterDetails",type:"structure",members:{Name:{locationName:"name"},Arn:{locationName:"arn"},Status:{locationName:"status"},ActiveServicesCount:{locationName:"activeServicesCount",type:"integer"},RegisteredContainerInstancesCount:{locationName:"registeredContainerInstancesCount",type:"integer"},RunningTasksCount:{locationName:"runningTasksCount",type:"integer"},Tags:{shape:"S5d",locationName:"tags"},TaskDetails:{locationName:"taskDetails",type:"structure",members:{Arn:{locationName:"arn"},DefinitionArn:{locationName:"definitionArn"},Version:{locationName:"version"},TaskCreatedAt:{locationName:"createdAt",type:"timestamp"},StartedAt:{locationName:"startedAt",type:"timestamp"},StartedBy:{locationName:"startedBy"},Tags:{shape:"S5d",locationName:"tags"},Volumes:{shape:"S68",locationName:"volumes"},Containers:{shape:"S63",locationName:"containers"},Group:{locationName:"group"}}}}},ContainerDetails:{shape:"S64",locationName:"containerDetails"},RdsDbInstanceDetails:{locationName:"rdsDbInstanceDetails",type:"structure",members:{DbInstanceIdentifier:{locationName:"dbInstanceIdentifier"},Engine:{locationName:"engine"},EngineVersion:{locationName:"engineVersion"},DbClusterIdentifier:{locationName:"dbClusterIdentifier"},DbInstanceArn:{locationName:"dbInstanceArn"},Tags:{shape:"S5d",locationName:"tags"}}},RdsDbUserDetails:{locationName:"rdsDbUserDetails",type:"structure",members:{User:{locationName:"user"},Application:{locationName:"application"},Database:{locationName:"database"},Ssl:{locationName:"ssl"},AuthMethod:{locationName:"authMethod"}}},LambdaDetails:{locationName:"lambdaDetails",type:"structure",members:{FunctionArn:{locationName:"functionArn"},FunctionName:{locationName:"functionName"},Description:{locationName:"description"},LastModifiedAt:{locationName:"lastModifiedAt",type:"timestamp"},RevisionId:{locationName:"revisionId"},FunctionVersion:{locationName:"functionVersion"},Role:{locationName:"role"},VpcConfig:{locationName:"vpcConfig",type:"structure",members:{SubnetIds:{locationName:"subnetIds",type:"list",member:{}},VpcId:{locationName:"vpcId"},SecurityGroups:{shape:"S5u",locationName:"securityGroups"}}},Tags:{shape:"S5d",locationName:"tags"}}}}},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"},UserAgent:{locationName:"userAgent"},RemoteIpDetails:{shape:"S6n",locationName:"remoteIpDetails"},ServiceName:{locationName:"serviceName"},RemoteAccountDetails:{locationName:"remoteAccountDetails",type:"structure",members:{AccountId:{locationName:"accountId"},Affiliated:{locationName:"affiliated",type:"boolean"}}},AffectedResources:{locationName:"affectedResources",type:"map",key:{},value:{}}}},DnsRequestAction:{locationName:"dnsRequestAction",type:"structure",members:{Domain:{locationName:"domain"},Protocol:{locationName:"protocol"},Blocked:{locationName:"blocked",type:"boolean"}}},NetworkConnectionAction:{locationName:"networkConnectionAction",type:"structure",members:{Blocked:{locationName:"blocked",type:"boolean"},ConnectionDirection:{locationName:"connectionDirection"},LocalPortDetails:{shape:"S6w",locationName:"localPortDetails"},Protocol:{locationName:"protocol"},LocalIpDetails:{shape:"S6x",locationName:"localIpDetails"},RemoteIpDetails:{shape:"S6n",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:"S6w",locationName:"localPortDetails"},LocalIpDetails:{shape:"S6x",locationName:"localIpDetails"},RemoteIpDetails:{shape:"S6n",locationName:"remoteIpDetails"}}}}}},KubernetesApiCallAction:{locationName:"kubernetesApiCallAction",type:"structure",members:{RequestUri:{locationName:"requestUri"},Verb:{locationName:"verb"},SourceIps:{locationName:"sourceIps",type:"list",member:{}},UserAgent:{locationName:"userAgent"},RemoteIpDetails:{shape:"S6n",locationName:"remoteIpDetails"},StatusCode:{locationName:"statusCode",type:"integer"},Parameters:{locationName:"parameters"}}},RdsLoginAttemptAction:{locationName:"rdsLoginAttemptAction",type:"structure",members:{RemoteIpDetails:{shape:"S6n",locationName:"remoteIpDetails"},LoginAttributes:{type:"list",member:{type:"structure",members:{User:{locationName:"user"},Application:{locationName:"application"},FailedLoginAttempts:{locationName:"failedLoginAttempts",type:"integer"},SuccessfulLoginAttempts:{locationName:"successfulLoginAttempts",type:"integer"}}}}}}}},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"},AdditionalInfo:{locationName:"additionalInfo",type:"structure",members:{Value:{locationName:"value"},Type:{locationName:"type"}}},FeatureName:{locationName:"featureName"},EbsVolumeScanDetails:{locationName:"ebsVolumeScanDetails",type:"structure",members:{ScanId:{locationName:"scanId"},ScanStartedAt:{locationName:"scanStartedAt",type:"timestamp"},ScanCompletedAt:{locationName:"scanCompletedAt",type:"timestamp"},TriggerFindingId:{locationName:"triggerFindingId"},Sources:{locationName:"sources",type:"list",member:{}},ScanDetections:{locationName:"scanDetections",type:"structure",members:{ScannedItemCount:{locationName:"scannedItemCount",type:"structure",members:{TotalGb:{locationName:"totalGb",type:"integer"},Files:{locationName:"files",type:"integer"},Volumes:{locationName:"volumes",type:"integer"}}},ThreatsDetectedItemCount:{locationName:"threatsDetectedItemCount",type:"structure",members:{Files:{locationName:"files",type:"integer"}}},HighestSeverityThreatDetails:{locationName:"highestSeverityThreatDetails",type:"structure",members:{Severity:{locationName:"severity"},ThreatName:{locationName:"threatName"},Count:{locationName:"count",type:"integer"}}},ThreatDetectedByName:{locationName:"threatDetectedByName",type:"structure",members:{ItemCount:{locationName:"itemCount",type:"integer"},UniqueThreatNameCount:{locationName:"uniqueThreatNameCount",type:"integer"},Shortened:{locationName:"shortened",type:"boolean"},ThreatNames:{locationName:"threatNames",type:"list",member:{type:"structure",members:{Name:{locationName:"name"},Severity:{locationName:"severity"},ItemCount:{locationName:"itemCount",type:"integer"},FilePaths:{locationName:"filePaths",type:"list",member:{type:"structure",members:{FilePath:{locationName:"filePath"},VolumeArn:{locationName:"volumeArn"},Hash:{locationName:"hash"},FileName:{locationName:"fileName"}}}}}}}}}}},ScanType:{locationName:"scanType"}}},RuntimeDetails:{locationName:"runtimeDetails",type:"structure",members:{Process:{shape:"S7o",locationName:"process"},Context:{locationName:"context",type:"structure",members:{ModifyingProcess:{shape:"S7o",locationName:"modifyingProcess"},ModifiedAt:{locationName:"modifiedAt",type:"timestamp"},ScriptPath:{locationName:"scriptPath"},LibraryPath:{locationName:"libraryPath"},LdPreloadValue:{locationName:"ldPreloadValue"},SocketPath:{locationName:"socketPath"},RuncBinaryPath:{locationName:"runcBinaryPath"},ReleaseAgentPath:{locationName:"releaseAgentPath"},MountSource:{locationName:"mountSource"},MountTarget:{locationName:"mountTarget"},FileSystemType:{locationName:"fileSystemType"},Flags:{locationName:"flags",type:"list",member:{}},ModuleName:{locationName:"moduleName"},ModuleFilePath:{locationName:"moduleFilePath"},ModuleSha256:{locationName:"moduleSha256"},ShellHistoryFilePath:{locationName:"shellHistoryFilePath"},TargetProcess:{shape:"S7o",locationName:"targetProcess"},AddressFamily:{locationName:"addressFamily"},IanaProtocolNumber:{locationName:"ianaProtocolNumber",type:"integer"},MemoryRegions:{locationName:"memoryRegions",type:"list",member:{}}}}}}}},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:"S16",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:"Sl",locationName:"tags"}}}},GetInvitationsCount:{http:{method:"GET",requestUri:"/invitation/count",responseCode:200},input:{type:"structure",members:{}},output:{type:"structure",members:{InvitationsCount:{locationName:"invitationsCount",type:"integer"}}}},GetMalwareScanSettings:{http:{method:"GET",requestUri:"/detector/{detectorId}/malware-scan-settings",responseCode:200},input:{type:"structure",required:["DetectorId"],members:{DetectorId:{location:"uri",locationName:"detectorId"}}},output:{type:"structure",members:{ScanResourceCriteria:{shape:"S87",locationName:"scanResourceCriteria"},EbsSnapshotPreservation:{locationName:"ebsSnapshotPreservation"}}}},GetMasterAccount:{http:{method:"GET",requestUri:"/detector/{detectorId}/master",responseCode:200},input:{type:"structure",required:["DetectorId"],members:{DetectorId:{location:"uri",locationName:"detectorId"}},deprecated:true,deprecatedMessage:"This input is deprecated, use GetAdministratorAccountRequest instead"},output:{type:"structure",required:["Master"],members:{Master:{locationName:"master",type:"structure",members:{AccountId:{locationName:"accountId"},InvitationId:{locationName:"invitationId"},RelationshipStatus:{locationName:"relationshipStatus"},InvitedAt:{locationName:"invitedAt"}}}},deprecated:true,deprecatedMessage:"This output is deprecated, use GetAdministratorAccountResponse instead"},deprecated:true,deprecatedMessage:"This operation is deprecated, use GetAdministratorAccount instead"},GetMemberDetectors:{http:{requestUri:"/detector/{detectorId}/member/detector/get",responseCode:200},input:{type:"structure",required:["DetectorId","AccountIds"],members:{DetectorId:{location:"uri",locationName:"detectorId"},AccountIds:{shape:"S25",locationName:"accountIds"}}},output:{type:"structure",required:["MemberDataSourceConfigurations","UnprocessedAccounts"],members:{MemberDataSourceConfigurations:{locationName:"members",type:"list",member:{type:"structure",required:["AccountId"],members:{AccountId:{locationName:"accountId"},DataSources:{shape:"S4p",deprecated:true,deprecatedMessage:"This parameter is deprecated, use Features instead",locationName:"dataSources"},Features:{locationName:"features",type:"list",member:{type:"structure",members:{Name:{locationName:"name"},Status:{locationName:"status"},UpdatedAt:{locationName:"updatedAt",type:"timestamp"},AdditionalConfiguration:{locationName:"additionalConfiguration",type:"list",member:{type:"structure",members:{Name:{locationName:"name"},Status:{locationName:"status"},UpdatedAt:{locationName:"updatedAt",type:"timestamp"}}}}}}}}}},UnprocessedAccounts:{shape:"S1r",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:"S25",locationName:"accountIds"}}},output:{type:"structure",required:["Members","UnprocessedAccounts"],members:{Members:{shape:"S8r",locationName:"members"},UnprocessedAccounts:{shape:"S1r",locationName:"unprocessedAccounts"}}}},GetRemainingFreeTrialDays:{http:{requestUri:"/detector/{detectorId}/freeTrial/daysRemaining",responseCode:200},input:{type:"structure",required:["DetectorId"],members:{DetectorId:{location:"uri",locationName:"detectorId"},AccountIds:{shape:"S25",locationName:"accountIds"}}},output:{type:"structure",members:{Accounts:{locationName:"accounts",type:"list",member:{type:"structure",members:{AccountId:{locationName:"accountId"},DataSources:{deprecated:true,deprecatedMessage:"This parameter is deprecated, use Features instead",locationName:"dataSources",type:"structure",members:{CloudTrail:{shape:"S8y",locationName:"cloudTrail"},DnsLogs:{shape:"S8y",locationName:"dnsLogs"},FlowLogs:{shape:"S8y",locationName:"flowLogs"},S3Logs:{shape:"S8y",locationName:"s3Logs"},Kubernetes:{locationName:"kubernetes",type:"structure",members:{AuditLogs:{shape:"S8y",locationName:"auditLogs"}}},MalwareProtection:{locationName:"malwareProtection",type:"structure",members:{ScanEc2InstanceWithFindings:{shape:"S8y",locationName:"scanEc2InstanceWithFindings"}}}}},Features:{locationName:"features",type:"list",member:{type:"structure",members:{Name:{locationName:"name"},FreeTrialDaysRemaining:{locationName:"freeTrialDaysRemaining",type:"integer"}}}}}}},UnprocessedAccounts:{shape:"S1r",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:"Sl",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",members:{AccountIds:{shape:"S25",locationName:"accountIds"},DataSources:{deprecated:true,deprecatedMessage:"This parameter is deprecated, use Features instead",locationName:"dataSources",type:"list",member:{}},Resources:{locationName:"resources",type:"list",member:{}},Features:{locationName:"features",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:"S9j",locationName:"total"}}}},SumByDataSource:{locationName:"sumByDataSource",type:"list",member:{type:"structure",members:{DataSource:{locationName:"dataSource"},Total:{shape:"S9j",locationName:"total"}}}},SumByResource:{shape:"S9m",locationName:"sumByResource"},TopResources:{shape:"S9m",locationName:"topResources"},SumByFeature:{locationName:"sumByFeature",type:"list",member:{type:"structure",members:{Feature:{locationName:"feature"},Total:{shape:"S9j",locationName:"total"}}}}}},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:"S25",locationName:"accountIds"},DisableEmailNotification:{locationName:"disableEmailNotification",type:"boolean"},Message:{locationName:"message"}}},output:{type:"structure",required:["UnprocessedAccounts"],members:{UnprocessedAccounts:{shape:"S1r",locationName:"unprocessedAccounts"}}}},ListCoverage:{http:{requestUri:"/detector/{detectorId}/coverage",responseCode:200},input:{type:"structure",required:["DetectorId"],members:{DetectorId:{location:"uri",locationName:"detectorId"},NextToken:{locationName:"nextToken"},MaxResults:{locationName:"maxResults",type:"integer"},FilterCriteria:{shape:"S49",locationName:"filterCriteria"},SortCriteria:{locationName:"sortCriteria",type:"structure",members:{AttributeName:{locationName:"attributeName"},OrderBy:{locationName:"orderBy"}}}}},output:{type:"structure",required:["Resources"],members:{Resources:{locationName:"resources",type:"list",member:{type:"structure",members:{ResourceId:{locationName:"resourceId"},DetectorId:{locationName:"detectorId"},AccountId:{locationName:"accountId"},ResourceDetails:{locationName:"resourceDetails",type:"structure",members:{EksClusterDetails:{locationName:"eksClusterDetails",type:"structure",members:{ClusterName:{locationName:"clusterName"},CoveredNodes:{locationName:"coveredNodes",type:"long"},CompatibleNodes:{locationName:"compatibleNodes",type:"long"},AddonDetails:{locationName:"addonDetails",type:"structure",members:{AddonVersion:{locationName:"addonVersion"},AddonStatus:{locationName:"addonStatus"}}}}},ResourceType:{locationName:"resourceType"}}},CoverageStatus:{locationName:"coverageStatus"},Issue:{locationName:"issue"},UpdatedAt:{locationName:"updatedAt",type:"timestamp"}}}},NextToken:{locationName:"nextToken"}}}},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:"S16",locationName:"findingCriteria"},SortCriteria:{shape:"S2u",locationName:"sortCriteria"},MaxResults:{locationName:"maxResults",type:"integer"},NextToken:{locationName:"nextToken"}}},output:{type:"structure",required:["FindingIds"],members:{FindingIds:{shape:"S8",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:"S8r",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:"Sl",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"}}}},StartMalwareScan:{http:{requestUri:"/malware-scan/start",responseCode:200},input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{locationName:"resourceArn"}}},output:{type:"structure",members:{ScanId:{locationName:"scanId"}}}},StartMonitoringMembers:{http:{requestUri:"/detector/{detectorId}/member/start",responseCode:200},input:{type:"structure",required:["DetectorId","AccountIds"],members:{DetectorId:{location:"uri",locationName:"detectorId"},AccountIds:{shape:"S25",locationName:"accountIds"}}},output:{type:"structure",required:["UnprocessedAccounts"],members:{UnprocessedAccounts:{shape:"S1r",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:"S25",locationName:"accountIds"}}},output:{type:"structure",required:["UnprocessedAccounts"],members:{UnprocessedAccounts:{shape:"S1r",locationName:"unprocessedAccounts"}}}},TagResource:{http:{requestUri:"/tags/{resourceArn}",responseCode:204},input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{location:"uri",locationName:"resourceArn"},Tags:{shape:"Sl",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:"S8",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:"Sf",deprecated:true,deprecatedMessage:"This parameter is deprecated, use Features instead",locationName:"dataSources"},Features:{shape:"So",locationName:"features"}}},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:"S16",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:"S8",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:{}}},UpdateMalwareScanSettings:{http:{requestUri:"/detector/{detectorId}/malware-scan-settings",responseCode:200},input:{type:"structure",required:["DetectorId"],members:{DetectorId:{location:"uri",locationName:"detectorId"},ScanResourceCriteria:{shape:"S87",locationName:"scanResourceCriteria"},EbsSnapshotPreservation:{locationName:"ebsSnapshotPreservation"}}},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:"S25",locationName:"accountIds"},DataSources:{shape:"Sf",deprecated:true,deprecatedMessage:"This parameter is deprecated, use Features instead",locationName:"dataSources"},Features:{locationName:"features",type:"list",member:{type:"structure",members:{Name:{locationName:"name"},Status:{locationName:"status"},AdditionalConfiguration:{locationName:"additionalConfiguration",type:"list",member:{type:"structure",members:{Name:{locationName:"name"},Status:{locationName:"status"}}}}}}}}},output:{type:"structure",required:["UnprocessedAccounts"],members:{UnprocessedAccounts:{shape:"S1r",locationName:"unprocessedAccounts"}}}},UpdateOrganizationConfiguration:{http:{requestUri:"/detector/{detectorId}/admin",responseCode:200},input:{type:"structure",required:["DetectorId"],members:{DetectorId:{location:"uri",locationName:"detectorId"},AutoEnable:{deprecated:true,deprecatedMessage:"This field is deprecated, use AutoEnableOrganizationMembers instead",locationName:"autoEnable",type:"boolean"},DataSources:{deprecated:true,deprecatedMessage:"This parameter is deprecated, use Features instead",locationName:"dataSources",type:"structure",members:{S3Logs:{locationName:"s3Logs",type:"structure",required:["AutoEnable"],members:{AutoEnable:{locationName:"autoEnable",type:"boolean"}}},Kubernetes:{locationName:"kubernetes",type:"structure",required:["AuditLogs"],members:{AuditLogs:{locationName:"auditLogs",type:"structure",required:["AutoEnable"],members:{AutoEnable:{locationName:"autoEnable",type:"boolean"}}}}},MalwareProtection:{locationName:"malwareProtection",type:"structure",members:{ScanEc2InstanceWithFindings:{locationName:"scanEc2InstanceWithFindings",type:"structure",members:{EbsVolumes:{locationName:"ebsVolumes",type:"structure",members:{AutoEnable:{locationName:"autoEnable",type:"boolean"}}}}}}}}},Features:{locationName:"features",type:"list",member:{type:"structure",members:{Name:{locationName:"name"},AutoEnable:{locationName:"autoEnable"},AdditionalConfiguration:{locationName:"additionalConfiguration",type:"list",member:{type:"structure",members:{Name:{locationName:"name"},AutoEnable:{locationName:"autoEnable"}}}}}}},AutoEnableOrganizationMembers:{locationName:"autoEnableOrganizationMembers"}}},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:"S1v",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:{S8:{type:"list",member:{}},Sf:{type:"structure",members:{S3Logs:{locationName:"s3Logs",type:"structure",required:["Enable"],members:{Enable:{locationName:"enable",type:"boolean"}}},Kubernetes:{locationName:"kubernetes",type:"structure",required:["AuditLogs"],members:{AuditLogs:{locationName:"auditLogs",type:"structure",required:["Enable"],members:{Enable:{locationName:"enable",type:"boolean"}}}}},MalwareProtection:{locationName:"malwareProtection",type:"structure",members:{ScanEc2InstanceWithFindings:{locationName:"scanEc2InstanceWithFindings",type:"structure",members:{EbsVolumes:{locationName:"ebsVolumes",type:"boolean"}}}}}}},Sl:{type:"map",key:{},value:{}},So:{type:"list",member:{type:"structure",members:{Name:{locationName:"name"},Status:{locationName:"status"},AdditionalConfiguration:{locationName:"additionalConfiguration",type:"list",member:{type:"structure",members:{Name:{locationName:"name"},Status:{locationName:"status"}}}}}}},Sx:{type:"structure",members:{ScanEc2InstanceWithFindings:{locationName:"scanEc2InstanceWithFindings",type:"structure",members:{EbsVolumes:{locationName:"ebsVolumes",type:"structure",members:{Status:{locationName:"status"},Reason:{locationName:"reason"}}}}},ServiceRole:{locationName:"serviceRole"}}},S16:{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:{shape:"S1c",locationName:"equals"},NotEquals:{shape:"S1d",locationName:"notEquals"},GreaterThan:{locationName:"greaterThan",type:"long"},GreaterThanOrEqual:{locationName:"greaterThanOrEqual",type:"long"},LessThan:{locationName:"lessThan",type:"long"},LessThanOrEqual:{locationName:"lessThanOrEqual",type:"long"}}}}}},S1c:{type:"list",member:{}},S1d:{type:"list",member:{}},S1r:{type:"list",member:{type:"structure",required:["AccountId","Result"],members:{AccountId:{locationName:"accountId"},Result:{locationName:"result"}}}},S1v:{type:"structure",members:{DestinationArn:{locationName:"destinationArn"},KmsKeyArn:{locationName:"kmsKeyArn"}}},S25:{type:"list",member:{}},S2u:{type:"structure",members:{AttributeName:{locationName:"attributeName"},OrderBy:{locationName:"orderBy"}}},S37:{type:"list",member:{type:"structure",members:{VolumeArn:{locationName:"volumeArn"},VolumeType:{locationName:"volumeType"},DeviceName:{locationName:"deviceName"},VolumeSizeInGB:{locationName:"volumeSizeInGB",type:"integer"},EncryptionType:{locationName:"encryptionType"},SnapshotArn:{locationName:"snapshotArn"},KmsKeyArn:{locationName:"kmsKeyArn"}}}},S49:{type:"structure",members:{FilterCriterion:{locationName:"filterCriterion",type:"list",member:{type:"structure",members:{CriterionKey:{locationName:"criterionKey"},FilterCondition:{locationName:"filterCondition",type:"structure",members:{Equals:{shape:"S1c",locationName:"equals"},NotEquals:{shape:"S1d",locationName:"notEquals"}}}}}}}},S4p:{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"}}},Kubernetes:{locationName:"kubernetes",type:"structure",required:["AuditLogs"],members:{AuditLogs:{locationName:"auditLogs",type:"structure",required:["Status"],members:{Status:{locationName:"status"}}}}},MalwareProtection:{shape:"Sx",locationName:"malwareProtection"}}},S5d:{type:"list",member:{type:"structure",members:{Key:{locationName:"key"},Value:{locationName:"value"}}}},S5l:{type:"structure",members:{IgnorePublicAcls:{locationName:"ignorePublicAcls",type:"boolean"},RestrictPublicBuckets:{locationName:"restrictPublicBuckets",type:"boolean"},BlockPublicAcls:{locationName:"blockPublicAcls",type:"boolean"},BlockPublicPolicy:{locationName:"blockPublicPolicy",type:"boolean"}}},S5u:{type:"list",member:{type:"structure",members:{GroupId:{locationName:"groupId"},GroupName:{locationName:"groupName"}}}},S63:{type:"list",member:{shape:"S64"}},S64:{type:"structure",members:{ContainerRuntime:{locationName:"containerRuntime"},Id:{locationName:"id"},Name:{locationName:"name"},Image:{locationName:"image"},ImagePrefix:{locationName:"imagePrefix"},VolumeMounts:{locationName:"volumeMounts",type:"list",member:{type:"structure",members:{Name:{locationName:"name"},MountPath:{locationName:"mountPath"}}}},SecurityContext:{locationName:"securityContext",type:"structure",members:{Privileged:{locationName:"privileged",type:"boolean"}}}}},S68:{type:"list",member:{type:"structure",members:{Name:{locationName:"name"},HostPath:{locationName:"hostPath",type:"structure",members:{Path:{locationName:"path"}}}}}},S6n:{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"}}}}},S6w:{type:"structure",members:{Port:{locationName:"port",type:"integer"},PortName:{locationName:"portName"}}},S6x:{type:"structure",members:{IpAddressV4:{locationName:"ipAddressV4"}}},S7o:{type:"structure",members:{Name:{locationName:"name"},ExecutablePath:{locationName:"executablePath"},ExecutableSha256:{locationName:"executableSha256"},NamespacePid:{locationName:"namespacePid",type:"integer"},Pwd:{locationName:"pwd"},Pid:{locationName:"pid",type:"integer"},StartTime:{locationName:"startTime",type:"timestamp"},Uuid:{locationName:"uuid"},ParentUuid:{locationName:"parentUuid"},User:{locationName:"user"},UserId:{locationName:"userId",type:"integer"},Euid:{locationName:"euid",type:"integer"},Lineage:{locationName:"lineage",type:"list",member:{type:"structure",members:{StartTime:{locationName:"startTime",type:"timestamp"},NamespacePid:{locationName:"namespacePid",type:"integer"},UserId:{locationName:"userId",type:"integer"},Name:{locationName:"name"},Pid:{locationName:"pid",type:"integer"},Uuid:{locationName:"uuid"},ExecutablePath:{locationName:"executablePath"},Euid:{locationName:"euid",type:"integer"},ParentUuid:{locationName:"parentUuid"}}}}}},S87:{type:"structure",members:{Include:{shape:"S88",locationName:"include"},Exclude:{shape:"S88",locationName:"exclude"}}},S88:{type:"map",key:{},value:{type:"structure",required:["MapEquals"],members:{MapEquals:{locationName:"mapEquals",type:"list",member:{type:"structure",required:["Key"],members:{Key:{locationName:"key"},Value:{locationName:"value"}}}}}}},S8r:{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"},AdministratorId:{locationName:"administratorId"}}}},S8y:{type:"structure",members:{FreeTrialDaysRemaining:{locationName:"freeTrialDaysRemaining",type:"integer"}}},S9j:{type:"structure",members:{Amount:{locationName:"amount"},Unit:{locationName:"unit"}}},S9m:{type:"list",member:{type:"structure",members:{Resource:{locationName:"resource"},Total:{shape:"S9j",locationName:"total"}}}}}}},4904:function(e){e.exports={pagination:{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"},ListEphemerides:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"ephemerides"},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"}}}},4915:function(e){e.exports={pagination:{ListJobRuns:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"jobRuns"},ListJobTemplates:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"templates"},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"}}}},4916:function(e){e.exports={pagination:{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"},DescribeTrafficSources:{input_token:"NextToken",limit_key:"MaxRecords",output_token:"NextToken"}}}},4924:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["iotevents"]={};s.IoTEvents=i.defineService("iotevents",["2018-07-27"]);Object.defineProperty(a.services["iotevents"],"2018-07-27",{get:function get(){var e=r(4836);e.paginators=r(8415).pagination;return e},enumerable:true,configurable:true});e.exports=s.IoTEvents},4927:function(e){e.exports={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:{},PrincipalOrgID:{},FunctionUrlAuthType:{}}},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:"Sp"}}},output:{shape:"St"}},CreateCodeSigningConfig:{http:{requestUri:"/2020-04-22/code-signing-configs/",responseCode:201},input:{type:"structure",required:["AllowedPublishers"],members:{Description:{},AllowedPublishers:{shape:"Sw"},CodeSigningPolicies:{shape:"Sy"}}},output:{type:"structure",required:["CodeSigningConfig"],members:{CodeSigningConfig:{shape:"S11"}}}},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"},FilterCriteria:{shape:"S18"},MaximumBatchingWindowInSeconds:{type:"integer"},ParallelizationFactor:{type:"integer"},StartingPosition:{},StartingPositionTimestamp:{type:"timestamp"},DestinationConfig:{shape:"S1g"},MaximumRecordAgeInSeconds:{type:"integer"},BisectBatchOnFunctionError:{type:"boolean"},MaximumRetryAttempts:{type:"integer"},TumblingWindowInSeconds:{type:"integer"},Topics:{shape:"S1o"},Queues:{shape:"S1q"},SourceAccessConfigurations:{shape:"S1s"},SelfManagedEventSource:{shape:"S1w"},FunctionResponseTypes:{shape:"S21"},AmazonManagedKafkaEventSourceConfig:{shape:"S23"},SelfManagedKafkaEventSourceConfig:{shape:"S24"},ScalingConfig:{shape:"S25"},DocumentDBEventSourceConfig:{shape:"S27"}}},output:{shape:"S2b"}},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:"S2h"},S3Bucket:{},S3Key:{},S3ObjectVersion:{},ImageUri:{}}},Description:{},Timeout:{type:"integer"},MemorySize:{type:"integer"},Publish:{type:"boolean"},VpcConfig:{shape:"S2o"},PackageType:{},DeadLetterConfig:{shape:"S2u"},Environment:{shape:"S2w"},KMSKeyArn:{},TracingConfig:{shape:"S31"},Tags:{shape:"S33"},Layers:{shape:"S36"},FileSystemConfigs:{shape:"S38"},ImageConfig:{shape:"S3c"},CodeSigningConfigArn:{},Architectures:{shape:"S3f"},EphemeralStorage:{shape:"S3h"},SnapStart:{shape:"S3j"}}},output:{shape:"S3l"}},CreateFunctionUrlConfig:{http:{requestUri:"/2021-10-31/functions/{FunctionName}/url",responseCode:201},input:{type:"structure",required:["FunctionName","AuthType"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},Qualifier:{location:"querystring",locationName:"Qualifier"},AuthType:{},Cors:{shape:"S4c"},InvokeMode:{}}},output:{type:"structure",required:["FunctionUrl","FunctionArn","AuthType","CreationTime"],members:{FunctionUrl:{},FunctionArn:{},AuthType:{},Cors:{shape:"S4c"},CreationTime:{},InvokeMode:{}}}},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:"S2b"}},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"}}}},DeleteFunctionUrlConfig:{http:{method:"DELETE",requestUri:"/2021-10-31/functions/{FunctionName}/url",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:"St"}},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:"S11"}}}},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:"S2b"}},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:"S3l"},Code:{type:"structure",members:{RepositoryType:{},Location:{},ImageUri:{},ResolvedImageUri:{}}},Tags:{shape:"S33"},Concurrency:{shape:"S5c"}}}},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:"S3l"}},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:"S5k"}},GetFunctionUrlConfig:{http:{method:"GET",requestUri:"/2021-10-31/functions/{FunctionName}/url",responseCode:200},input:{type:"structure",required:["FunctionName"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},Qualifier:{location:"querystring",locationName:"Qualifier"}}},output:{type:"structure",required:["FunctionUrl","FunctionArn","AuthType","CreationTime","LastModifiedTime"],members:{FunctionUrl:{},FunctionArn:{},AuthType:{},Cors:{shape:"S4c"},CreationTime:{},LastModifiedTime:{},InvokeMode:{}}}},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:"S5q"}},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:"S5q"}},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:{}}}},GetRuntimeManagementConfig:{http:{method:"GET",requestUri:"/2021-07-20/functions/{FunctionName}/runtime-management-config",responseCode:200},input:{type:"structure",required:["FunctionName"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},Qualifier:{location:"querystring",locationName:"Qualifier"}}},output:{type:"structure",members:{UpdateRuntimeOn:{},RuntimeVersionArn:{},FunctionArn:{}}}},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:"S2h"},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:"S2h"},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},InvokeWithResponseStream:{http:{requestUri:"/2021-11-15/functions/{FunctionName}/response-streaming-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"},Qualifier:{location:"querystring",locationName:"Qualifier"},Payload:{shape:"S2h"}},payload:"Payload"},output:{type:"structure",members:{StatusCode:{location:"statusCode",type:"integer"},ExecutedVersion:{location:"header",locationName:"X-Amz-Executed-Version"},EventStream:{type:"structure",members:{PayloadChunk:{type:"structure",members:{Payload:{shape:"S2h",eventpayload:true}},event:true},InvokeComplete:{type:"structure",members:{ErrorCode:{},ErrorDetails:{},LogResult:{}},event:true}},eventstream:true},ResponseStreamContentType:{location:"header",locationName:"Content-Type"}},payload:"EventStream"}},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:"St"}}}}},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:"S11"}}}}},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:"S2b"}}}}},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:"S5k"}},NextMarker:{}}}},ListFunctionUrlConfigs:{http:{method:"GET",requestUri:"/2021-10-31/functions/{FunctionName}/urls",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",required:["FunctionUrlConfigs"],members:{FunctionUrlConfigs:{type:"list",member:{type:"structure",required:["FunctionUrl","FunctionArn","CreationTime","LastModifiedTime","AuthType"],members:{FunctionUrl:{},FunctionArn:{},CreationTime:{},LastModifiedTime:{},Cors:{shape:"S4c"},AuthType:{},InvokeMode:{}}}},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:"S7a"}}}},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"},CompatibleArchitecture:{location:"querystring",locationName:"CompatibleArchitecture"}}},output:{type:"structure",members:{NextMarker:{},LayerVersions:{type:"list",member:{shape:"S7i"}}}}},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"},CompatibleArchitecture:{location:"querystring",locationName:"CompatibleArchitecture"}}},output:{type:"structure",members:{NextMarker:{},Layers:{type:"list",member:{type:"structure",members:{LayerName:{},LayerArn:{},LatestMatchingVersion:{shape:"S7i"}}}}}}},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:"S33"}}}},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:"S7a"}}}},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:"S2h"}}},CompatibleRuntimes:{shape:"S5t"},LicenseInfo:{},CompatibleArchitectures:{shape:"S5v"}}},output:{type:"structure",members:{Content:{shape:"S5r"},LayerArn:{},LayerVersionArn:{},Description:{},CreatedDate:{},Version:{type:"long"},CompatibleRuntimes:{shape:"S5t"},LicenseInfo:{},CompatibleArchitectures:{shape:"S5v"}}}},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:"S3l"}},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:"S5c"}},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:"S1g"}}},output:{shape:"S5k"}},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:{}}}},PutRuntimeManagementConfig:{http:{method:"PUT",requestUri:"/2021-07-20/functions/{FunctionName}/runtime-management-config",responseCode:200},input:{type:"structure",required:["FunctionName","UpdateRuntimeOn"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},Qualifier:{location:"querystring",locationName:"Qualifier"},UpdateRuntimeOn:{},RuntimeVersionArn:{}}},output:{type:"structure",required:["UpdateRuntimeOn","FunctionArn"],members:{UpdateRuntimeOn:{},FunctionArn:{},RuntimeVersionArn:{}}}},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:"S33"}}}},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:"Sp"},RevisionId:{}}},output:{shape:"St"}},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:"Sw"},CodeSigningPolicies:{shape:"Sy"}}},output:{type:"structure",required:["CodeSigningConfig"],members:{CodeSigningConfig:{shape:"S11"}}}},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"},FilterCriteria:{shape:"S18"},MaximumBatchingWindowInSeconds:{type:"integer"},DestinationConfig:{shape:"S1g"},MaximumRecordAgeInSeconds:{type:"integer"},BisectBatchOnFunctionError:{type:"boolean"},MaximumRetryAttempts:{type:"integer"},ParallelizationFactor:{type:"integer"},SourceAccessConfigurations:{shape:"S1s"},TumblingWindowInSeconds:{type:"integer"},FunctionResponseTypes:{shape:"S21"},ScalingConfig:{shape:"S25"},DocumentDBEventSourceConfig:{shape:"S27"}}},output:{shape:"S2b"}},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:"S2h"},S3Bucket:{},S3Key:{},S3ObjectVersion:{},ImageUri:{},Publish:{type:"boolean"},DryRun:{type:"boolean"},RevisionId:{},Architectures:{shape:"S3f"}}},output:{shape:"S3l"}},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:"S2o"},Environment:{shape:"S2w"},Runtime:{},DeadLetterConfig:{shape:"S2u"},KMSKeyArn:{},TracingConfig:{shape:"S31"},RevisionId:{},Layers:{shape:"S36"},FileSystemConfigs:{shape:"S38"},ImageConfig:{shape:"S3c"},EphemeralStorage:{shape:"S3h"},SnapStart:{shape:"S3j"}}},output:{shape:"S3l"}},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:"S1g"}}},output:{shape:"S5k"}},UpdateFunctionUrlConfig:{http:{method:"PUT",requestUri:"/2021-10-31/functions/{FunctionName}/url",responseCode:200},input:{type:"structure",required:["FunctionName"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},Qualifier:{location:"querystring",locationName:"Qualifier"},AuthType:{},Cors:{shape:"S4c"},InvokeMode:{}}},output:{type:"structure",required:["FunctionUrl","FunctionArn","AuthType","CreationTime","LastModifiedTime"],members:{FunctionUrl:{},FunctionArn:{},AuthType:{},Cors:{shape:"S4c"},CreationTime:{},LastModifiedTime:{},InvokeMode:{}}}}},shapes:{Sp:{type:"structure",members:{AdditionalVersionWeights:{type:"map",key:{},value:{type:"double"}}}},St:{type:"structure",members:{AliasArn:{},Name:{},FunctionVersion:{},Description:{},RoutingConfig:{shape:"Sp"},RevisionId:{}}},Sw:{type:"structure",required:["SigningProfileVersionArns"],members:{SigningProfileVersionArns:{type:"list",member:{}}}},Sy:{type:"structure",members:{UntrustedArtifactOnDeployment:{}}},S11:{type:"structure",required:["CodeSigningConfigId","CodeSigningConfigArn","AllowedPublishers","CodeSigningPolicies","LastModified"],members:{CodeSigningConfigId:{},CodeSigningConfigArn:{},Description:{},AllowedPublishers:{shape:"Sw"},CodeSigningPolicies:{shape:"Sy"},LastModified:{}}},S18:{type:"structure",members:{Filters:{type:"list",member:{type:"structure",members:{Pattern:{}}}}}},S1g:{type:"structure",members:{OnSuccess:{type:"structure",members:{Destination:{}}},OnFailure:{type:"structure",members:{Destination:{}}}}},S1o:{type:"list",member:{}},S1q:{type:"list",member:{}},S1s:{type:"list",member:{type:"structure",members:{Type:{},URI:{}}}},S1w:{type:"structure",members:{Endpoints:{type:"map",key:{},value:{type:"list",member:{}}}}},S21:{type:"list",member:{}},S23:{type:"structure",members:{ConsumerGroupId:{}}},S24:{type:"structure",members:{ConsumerGroupId:{}}},S25:{type:"structure",members:{MaximumConcurrency:{type:"integer"}}},S27:{type:"structure",members:{DatabaseName:{},CollectionName:{},FullDocument:{}}},S2b:{type:"structure",members:{UUID:{},StartingPosition:{},StartingPositionTimestamp:{type:"timestamp"},BatchSize:{type:"integer"},MaximumBatchingWindowInSeconds:{type:"integer"},ParallelizationFactor:{type:"integer"},EventSourceArn:{},FilterCriteria:{shape:"S18"},FunctionArn:{},LastModified:{type:"timestamp"},LastProcessingResult:{},State:{},StateTransitionReason:{},DestinationConfig:{shape:"S1g"},Topics:{shape:"S1o"},Queues:{shape:"S1q"},SourceAccessConfigurations:{shape:"S1s"},SelfManagedEventSource:{shape:"S1w"},MaximumRecordAgeInSeconds:{type:"integer"},BisectBatchOnFunctionError:{type:"boolean"},MaximumRetryAttempts:{type:"integer"},TumblingWindowInSeconds:{type:"integer"},FunctionResponseTypes:{shape:"S21"},AmazonManagedKafkaEventSourceConfig:{shape:"S23"},SelfManagedKafkaEventSourceConfig:{shape:"S24"},ScalingConfig:{shape:"S25"},DocumentDBEventSourceConfig:{shape:"S27"}}},S2h:{type:"blob",sensitive:true},S2o:{type:"structure",members:{SubnetIds:{shape:"S2p"},SecurityGroupIds:{shape:"S2r"}}},S2p:{type:"list",member:{}},S2r:{type:"list",member:{}},S2u:{type:"structure",members:{TargetArn:{}}},S2w:{type:"structure",members:{Variables:{shape:"S2x"}}},S2x:{type:"map",key:{type:"string",sensitive:true},value:{type:"string",sensitive:true},sensitive:true},S31:{type:"structure",members:{Mode:{}}},S33:{type:"map",key:{},value:{}},S36:{type:"list",member:{}},S38:{type:"list",member:{type:"structure",required:["Arn","LocalMountPath"],members:{Arn:{},LocalMountPath:{}}}},S3c:{type:"structure",members:{EntryPoint:{shape:"S3d"},Command:{shape:"S3d"},WorkingDirectory:{}}},S3d:{type:"list",member:{}},S3f:{type:"list",member:{}},S3h:{type:"structure",required:["Size"],members:{Size:{type:"integer"}}},S3j:{type:"structure",members:{ApplyOn:{}}},S3l:{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:"S2p"},SecurityGroupIds:{shape:"S2r"},VpcId:{}}},DeadLetterConfig:{shape:"S2u"},Environment:{type:"structure",members:{Variables:{shape:"S2x"},Error:{type:"structure",members:{ErrorCode:{},Message:{shape:"S3t"}}}}},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:"S38"},PackageType:{},ImageConfigResponse:{type:"structure",members:{ImageConfig:{shape:"S3c"},Error:{type:"structure",members:{ErrorCode:{},Message:{shape:"S3t"}}}}},SigningProfileVersionArn:{},SigningJobArn:{},Architectures:{shape:"S3f"},EphemeralStorage:{shape:"S3h"},SnapStart:{type:"structure",members:{ApplyOn:{},OptimizationStatus:{}}},RuntimeVersionConfig:{type:"structure",members:{RuntimeVersionArn:{},Error:{type:"structure",members:{ErrorCode:{},Message:{shape:"S3t"}}}}}}},S3t:{type:"string",sensitive:true},S4c:{type:"structure",members:{AllowCredentials:{type:"boolean"},AllowHeaders:{shape:"S4e"},AllowMethods:{type:"list",member:{}},AllowOrigins:{type:"list",member:{}},ExposeHeaders:{shape:"S4e"},MaxAge:{type:"integer"}}},S4e:{type:"list",member:{}},S5c:{type:"structure",members:{ReservedConcurrentExecutions:{type:"integer"}}},S5k:{type:"structure",members:{LastModified:{type:"timestamp"},FunctionArn:{},MaximumRetryAttempts:{type:"integer"},MaximumEventAgeInSeconds:{type:"integer"},DestinationConfig:{shape:"S1g"}}},S5q:{type:"structure",members:{Content:{shape:"S5r"},LayerArn:{},LayerVersionArn:{},Description:{},CreatedDate:{},Version:{type:"long"},CompatibleRuntimes:{shape:"S5t"},LicenseInfo:{},CompatibleArchitectures:{shape:"S5v"}}},S5r:{type:"structure",members:{Location:{},CodeSha256:{},CodeSize:{type:"long"},SigningProfileVersionArn:{},SigningJobArn:{}}},S5t:{type:"list",member:{}},S5v:{type:"list",member:{}},S7a:{type:"list",member:{shape:"S3l"}},S7i:{type:"structure",members:{LayerVersionArn:{},Version:{type:"long"},Description:{},CreatedDate:{},CompatibleRuntimes:{shape:"S5t"},LicenseInfo:{},CompatibleArchitectures:{shape:"S5v"}}}}}},4933:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2020-07-08",endpointPrefix:"workspaces-web",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"Amazon WorkSpaces Web",serviceId:"WorkSpaces Web",signatureVersion:"v4",signingName:"workspaces-web",uid:"workspaces-web-2020-07-08"},operations:{AssociateBrowserSettings:{http:{method:"PUT",requestUri:"/portals/{portalArn+}/browserSettings",responseCode:200},input:{type:"structure",required:["browserSettingsArn","portalArn"],members:{browserSettingsArn:{location:"querystring",locationName:"browserSettingsArn"},portalArn:{location:"uri",locationName:"portalArn"}}},output:{type:"structure",required:["browserSettingsArn","portalArn"],members:{browserSettingsArn:{},portalArn:{}}},idempotent:true},AssociateNetworkSettings:{http:{method:"PUT",requestUri:"/portals/{portalArn+}/networkSettings",responseCode:200},input:{type:"structure",required:["networkSettingsArn","portalArn"],members:{networkSettingsArn:{location:"querystring",locationName:"networkSettingsArn"},portalArn:{location:"uri",locationName:"portalArn"}}},output:{type:"structure",required:["networkSettingsArn","portalArn"],members:{networkSettingsArn:{},portalArn:{}}},idempotent:true},AssociateTrustStore:{http:{method:"PUT",requestUri:"/portals/{portalArn+}/trustStores",responseCode:200},input:{type:"structure",required:["portalArn","trustStoreArn"],members:{portalArn:{location:"uri",locationName:"portalArn"},trustStoreArn:{location:"querystring",locationName:"trustStoreArn"}}},output:{type:"structure",required:["portalArn","trustStoreArn"],members:{portalArn:{},trustStoreArn:{}}},idempotent:true},AssociateUserAccessLoggingSettings:{http:{method:"PUT",requestUri:"/portals/{portalArn+}/userAccessLoggingSettings",responseCode:200},input:{type:"structure",required:["portalArn","userAccessLoggingSettingsArn"],members:{portalArn:{location:"uri",locationName:"portalArn"},userAccessLoggingSettingsArn:{location:"querystring",locationName:"userAccessLoggingSettingsArn"}}},output:{type:"structure",required:["portalArn","userAccessLoggingSettingsArn"],members:{portalArn:{},userAccessLoggingSettingsArn:{}}},idempotent:true},AssociateUserSettings:{http:{method:"PUT",requestUri:"/portals/{portalArn+}/userSettings",responseCode:200},input:{type:"structure",required:["portalArn","userSettingsArn"],members:{portalArn:{location:"uri",locationName:"portalArn"},userSettingsArn:{location:"querystring",locationName:"userSettingsArn"}}},output:{type:"structure",required:["portalArn","userSettingsArn"],members:{portalArn:{},userSettingsArn:{}}},idempotent:true},CreateBrowserSettings:{http:{requestUri:"/browserSettings",responseCode:200},input:{type:"structure",required:["browserPolicy"],members:{additionalEncryptionContext:{shape:"Sd"},browserPolicy:{shape:"Sf"},clientToken:{idempotencyToken:true},customerManagedKey:{},tags:{shape:"Si"}}},output:{type:"structure",required:["browserSettingsArn"],members:{browserSettingsArn:{}}}},CreateIdentityProvider:{http:{requestUri:"/identityProviders",responseCode:200},input:{type:"structure",required:["identityProviderDetails","identityProviderName","identityProviderType","portalArn"],members:{clientToken:{idempotencyToken:true},identityProviderDetails:{shape:"So"},identityProviderName:{shape:"Sp"},identityProviderType:{},portalArn:{}}},output:{type:"structure",required:["identityProviderArn"],members:{identityProviderArn:{}}}},CreateNetworkSettings:{http:{requestUri:"/networkSettings",responseCode:200},input:{type:"structure",required:["securityGroupIds","subnetIds","vpcId"],members:{clientToken:{idempotencyToken:true},securityGroupIds:{shape:"St"},subnetIds:{shape:"Sv"},tags:{shape:"Si"},vpcId:{}}},output:{type:"structure",required:["networkSettingsArn"],members:{networkSettingsArn:{}}}},CreatePortal:{http:{requestUri:"/portals",responseCode:200},input:{type:"structure",members:{additionalEncryptionContext:{shape:"Sd"},authenticationType:{},clientToken:{idempotencyToken:true},customerManagedKey:{},displayName:{shape:"S11"},tags:{shape:"Si"}}},output:{type:"structure",required:["portalArn","portalEndpoint"],members:{portalArn:{},portalEndpoint:{}}}},CreateTrustStore:{http:{requestUri:"/trustStores",responseCode:200},input:{type:"structure",required:["certificateList"],members:{certificateList:{shape:"S15"},clientToken:{idempotencyToken:true},tags:{shape:"Si"}}},output:{type:"structure",required:["trustStoreArn"],members:{trustStoreArn:{}}}},CreateUserAccessLoggingSettings:{http:{requestUri:"/userAccessLoggingSettings",responseCode:200},input:{type:"structure",required:["kinesisStreamArn"],members:{clientToken:{idempotencyToken:true},kinesisStreamArn:{},tags:{shape:"Si"}}},output:{type:"structure",required:["userAccessLoggingSettingsArn"],members:{userAccessLoggingSettingsArn:{}}}},CreateUserSettings:{http:{requestUri:"/userSettings",responseCode:200},input:{type:"structure",required:["copyAllowed","downloadAllowed","pasteAllowed","printAllowed","uploadAllowed"],members:{clientToken:{idempotencyToken:true},copyAllowed:{},disconnectTimeoutInMinutes:{type:"integer"},downloadAllowed:{},idleDisconnectTimeoutInMinutes:{type:"integer"},pasteAllowed:{},printAllowed:{},tags:{shape:"Si"},uploadAllowed:{}}},output:{type:"structure",required:["userSettingsArn"],members:{userSettingsArn:{}}}},DeleteBrowserSettings:{http:{method:"DELETE",requestUri:"/browserSettings/{browserSettingsArn+}",responseCode:200},input:{type:"structure",required:["browserSettingsArn"],members:{browserSettingsArn:{location:"uri",locationName:"browserSettingsArn"}}},output:{type:"structure",members:{}},idempotent:true},DeleteIdentityProvider:{http:{method:"DELETE",requestUri:"/identityProviders/{identityProviderArn+}",responseCode:200},input:{type:"structure",required:["identityProviderArn"],members:{identityProviderArn:{location:"uri",locationName:"identityProviderArn"}}},output:{type:"structure",members:{}},idempotent:true},DeleteNetworkSettings:{http:{method:"DELETE",requestUri:"/networkSettings/{networkSettingsArn+}",responseCode:200},input:{type:"structure",required:["networkSettingsArn"],members:{networkSettingsArn:{location:"uri",locationName:"networkSettingsArn"}}},output:{type:"structure",members:{}},idempotent:true},DeletePortal:{http:{method:"DELETE",requestUri:"/portals/{portalArn+}",responseCode:200},input:{type:"structure",required:["portalArn"],members:{portalArn:{location:"uri",locationName:"portalArn"}}},output:{type:"structure",members:{}},idempotent:true},DeleteTrustStore:{http:{method:"DELETE",requestUri:"/trustStores/{trustStoreArn+}",responseCode:200},input:{type:"structure",required:["trustStoreArn"],members:{trustStoreArn:{location:"uri",locationName:"trustStoreArn"}}},output:{type:"structure",members:{}},idempotent:true},DeleteUserAccessLoggingSettings:{http:{method:"DELETE",requestUri:"/userAccessLoggingSettings/{userAccessLoggingSettingsArn+}",responseCode:200},input:{type:"structure",required:["userAccessLoggingSettingsArn"],members:{userAccessLoggingSettingsArn:{location:"uri",locationName:"userAccessLoggingSettingsArn"}}},output:{type:"structure",members:{}},idempotent:true},DeleteUserSettings:{http:{method:"DELETE",requestUri:"/userSettings/{userSettingsArn+}",responseCode:200},input:{type:"structure",required:["userSettingsArn"],members:{userSettingsArn:{location:"uri",locationName:"userSettingsArn"}}},output:{type:"structure",members:{}},idempotent:true},DisassociateBrowserSettings:{http:{method:"DELETE",requestUri:"/portals/{portalArn+}/browserSettings",responseCode:200},input:{type:"structure",required:["portalArn"],members:{portalArn:{location:"uri",locationName:"portalArn"}}},output:{type:"structure",members:{}},idempotent:true},DisassociateNetworkSettings:{http:{method:"DELETE",requestUri:"/portals/{portalArn+}/networkSettings",responseCode:200},input:{type:"structure",required:["portalArn"],members:{portalArn:{location:"uri",locationName:"portalArn"}}},output:{type:"structure",members:{}},idempotent:true},DisassociateTrustStore:{http:{method:"DELETE",requestUri:"/portals/{portalArn+}/trustStores",responseCode:200},input:{type:"structure",required:["portalArn"],members:{portalArn:{location:"uri",locationName:"portalArn"}}},output:{type:"structure",members:{}},idempotent:true},DisassociateUserAccessLoggingSettings:{http:{method:"DELETE",requestUri:"/portals/{portalArn+}/userAccessLoggingSettings",responseCode:200},input:{type:"structure",required:["portalArn"],members:{portalArn:{location:"uri",locationName:"portalArn"}}},output:{type:"structure",members:{}},idempotent:true},DisassociateUserSettings:{http:{method:"DELETE",requestUri:"/portals/{portalArn+}/userSettings",responseCode:200},input:{type:"structure",required:["portalArn"],members:{portalArn:{location:"uri",locationName:"portalArn"}}},output:{type:"structure",members:{}},idempotent:true},GetBrowserSettings:{http:{method:"GET",requestUri:"/browserSettings/{browserSettingsArn+}",responseCode:200},input:{type:"structure",required:["browserSettingsArn"],members:{browserSettingsArn:{location:"uri",locationName:"browserSettingsArn"}}},output:{type:"structure",members:{browserSettings:{shape:"S26"}}}},GetIdentityProvider:{http:{method:"GET",requestUri:"/identityProviders/{identityProviderArn+}",responseCode:200},input:{type:"structure",required:["identityProviderArn"],members:{identityProviderArn:{location:"uri",locationName:"identityProviderArn"}}},output:{type:"structure",members:{identityProvider:{shape:"S2a"}}}},GetNetworkSettings:{http:{method:"GET",requestUri:"/networkSettings/{networkSettingsArn+}",responseCode:200},input:{type:"structure",required:["networkSettingsArn"],members:{networkSettingsArn:{location:"uri",locationName:"networkSettingsArn"}}},output:{type:"structure",members:{networkSettings:{shape:"S2d"}}}},GetPortal:{http:{method:"GET",requestUri:"/portals/{portalArn+}",responseCode:200},input:{type:"structure",required:["portalArn"],members:{portalArn:{location:"uri",locationName:"portalArn"}}},output:{type:"structure",members:{portal:{shape:"S2g"}}}},GetPortalServiceProviderMetadata:{http:{method:"GET",requestUri:"/portalIdp/{portalArn+}",responseCode:200},input:{type:"structure",required:["portalArn"],members:{portalArn:{location:"uri",locationName:"portalArn"}}},output:{type:"structure",required:["portalArn"],members:{portalArn:{},serviceProviderSamlMetadata:{}}}},GetTrustStore:{http:{method:"GET",requestUri:"/trustStores/{trustStoreArn+}",responseCode:200},input:{type:"structure",required:["trustStoreArn"],members:{trustStoreArn:{location:"uri",locationName:"trustStoreArn"}}},output:{type:"structure",members:{trustStore:{type:"structure",members:{associatedPortalArns:{shape:"S27"},trustStoreArn:{}}}}}},GetTrustStoreCertificate:{http:{method:"GET",requestUri:"/trustStores/{trustStoreArn+}/certificate",responseCode:200},input:{type:"structure",required:["thumbprint","trustStoreArn"],members:{thumbprint:{location:"querystring",locationName:"thumbprint"},trustStoreArn:{location:"uri",locationName:"trustStoreArn"}}},output:{type:"structure",members:{certificate:{type:"structure",members:{body:{type:"blob"},issuer:{},notValidAfter:{type:"timestamp"},notValidBefore:{type:"timestamp"},subject:{},thumbprint:{}}},trustStoreArn:{}}}},GetUserAccessLoggingSettings:{http:{method:"GET",requestUri:"/userAccessLoggingSettings/{userAccessLoggingSettingsArn+}",responseCode:200},input:{type:"structure",required:["userAccessLoggingSettingsArn"],members:{userAccessLoggingSettingsArn:{location:"uri",locationName:"userAccessLoggingSettingsArn"}}},output:{type:"structure",members:{userAccessLoggingSettings:{shape:"S2z"}}}},GetUserSettings:{http:{method:"GET",requestUri:"/userSettings/{userSettingsArn+}",responseCode:200},input:{type:"structure",required:["userSettingsArn"],members:{userSettingsArn:{location:"uri",locationName:"userSettingsArn"}}},output:{type:"structure",members:{userSettings:{shape:"S32"}}}},ListBrowserSettings:{http:{method:"GET",requestUri:"/browserSettings",responseCode:200},input:{type:"structure",members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{browserSettings:{type:"list",member:{type:"structure",members:{browserSettingsArn:{}}}},nextToken:{}}}},ListIdentityProviders:{http:{method:"GET",requestUri:"/portals/{portalArn+}/identityProviders",responseCode:200},input:{type:"structure",required:["portalArn"],members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},portalArn:{location:"uri",locationName:"portalArn"}}},output:{type:"structure",members:{identityProviders:{type:"list",member:{type:"structure",members:{identityProviderArn:{},identityProviderName:{shape:"Sp"},identityProviderType:{}}}},nextToken:{}}}},ListNetworkSettings:{http:{method:"GET",requestUri:"/networkSettings",responseCode:200},input:{type:"structure",members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{networkSettings:{type:"list",member:{type:"structure",members:{networkSettingsArn:{},vpcId:{}}}},nextToken:{}}}},ListPortals:{http:{method:"GET",requestUri:"/portals",responseCode:200},input:{type:"structure",members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{nextToken:{},portals:{type:"list",member:{type:"structure",members:{authenticationType:{},browserSettingsArn:{},browserType:{},creationDate:{type:"timestamp"},displayName:{shape:"S11"},networkSettingsArn:{},portalArn:{},portalEndpoint:{},portalStatus:{},rendererType:{},trustStoreArn:{},userAccessLoggingSettingsArn:{},userSettingsArn:{}}}}}}},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:"Si"}}}},ListTrustStoreCertificates:{http:{method:"GET",requestUri:"/trustStores/{trustStoreArn+}/certificates",responseCode:200},input:{type:"structure",required:["trustStoreArn"],members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},trustStoreArn:{location:"uri",locationName:"trustStoreArn"}}},output:{type:"structure",members:{certificateList:{type:"list",member:{type:"structure",members:{issuer:{},notValidAfter:{type:"timestamp"},notValidBefore:{type:"timestamp"},subject:{},thumbprint:{}}}},nextToken:{},trustStoreArn:{}}}},ListTrustStores:{http:{method:"GET",requestUri:"/trustStores",responseCode:200},input:{type:"structure",members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{nextToken:{},trustStores:{type:"list",member:{type:"structure",members:{trustStoreArn:{}}}}}}},ListUserAccessLoggingSettings:{http:{method:"GET",requestUri:"/userAccessLoggingSettings",responseCode:200},input:{type:"structure",members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{nextToken:{},userAccessLoggingSettings:{type:"list",member:{type:"structure",members:{kinesisStreamArn:{},userAccessLoggingSettingsArn:{}}}}}}},ListUserSettings:{http:{method:"GET",requestUri:"/userSettings",responseCode:200},input:{type:"structure",members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{nextToken:{},userSettings:{type:"list",member:{type:"structure",members:{copyAllowed:{},disconnectTimeoutInMinutes:{type:"integer"},downloadAllowed:{},idleDisconnectTimeoutInMinutes:{type:"integer"},pasteAllowed:{},printAllowed:{},uploadAllowed:{},userSettingsArn:{}}}}}}},TagResource:{http:{requestUri:"/tags/{resourceArn+}",responseCode:200},input:{type:"structure",required:["resourceArn","tags"],members:{clientToken:{idempotencyToken:true},resourceArn:{location:"uri",locationName:"resourceArn"},tags:{shape:"Si"}}},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:{shape:"Sk"}}}},output:{type:"structure",members:{}},idempotent:true},UpdateBrowserSettings:{http:{method:"PATCH",requestUri:"/browserSettings/{browserSettingsArn+}",responseCode:200},input:{type:"structure",required:["browserSettingsArn"],members:{browserPolicy:{shape:"Sf"},browserSettingsArn:{location:"uri",locationName:"browserSettingsArn"},clientToken:{idempotencyToken:true}}},output:{type:"structure",required:["browserSettings"],members:{browserSettings:{shape:"S26"}}}},UpdateIdentityProvider:{http:{method:"PATCH",requestUri:"/identityProviders/{identityProviderArn+}",responseCode:200},input:{type:"structure",required:["identityProviderArn"],members:{clientToken:{idempotencyToken:true},identityProviderArn:{location:"uri",locationName:"identityProviderArn"},identityProviderDetails:{shape:"So"},identityProviderName:{shape:"Sp"},identityProviderType:{}}},output:{type:"structure",required:["identityProvider"],members:{identityProvider:{shape:"S2a"}}}},UpdateNetworkSettings:{http:{method:"PATCH",requestUri:"/networkSettings/{networkSettingsArn+}",responseCode:200},input:{type:"structure",required:["networkSettingsArn"],members:{clientToken:{idempotencyToken:true},networkSettingsArn:{location:"uri",locationName:"networkSettingsArn"},securityGroupIds:{shape:"St"},subnetIds:{shape:"Sv"},vpcId:{}}},output:{type:"structure",required:["networkSettings"],members:{networkSettings:{shape:"S2d"}}}},UpdatePortal:{http:{method:"PUT",requestUri:"/portals/{portalArn+}",responseCode:200},input:{type:"structure",required:["portalArn"],members:{authenticationType:{},displayName:{shape:"S11"},portalArn:{location:"uri",locationName:"portalArn"}}},output:{type:"structure",members:{portal:{shape:"S2g"}}},idempotent:true},UpdateTrustStore:{http:{method:"PATCH",requestUri:"/trustStores/{trustStoreArn+}",responseCode:200},input:{type:"structure",required:["trustStoreArn"],members:{certificatesToAdd:{shape:"S15"},certificatesToDelete:{type:"list",member:{}},clientToken:{idempotencyToken:true},trustStoreArn:{location:"uri",locationName:"trustStoreArn"}}},output:{type:"structure",required:["trustStoreArn"],members:{trustStoreArn:{}}}},UpdateUserAccessLoggingSettings:{http:{method:"PATCH",requestUri:"/userAccessLoggingSettings/{userAccessLoggingSettingsArn+}",responseCode:200},input:{type:"structure",required:["userAccessLoggingSettingsArn"],members:{clientToken:{idempotencyToken:true},kinesisStreamArn:{},userAccessLoggingSettingsArn:{location:"uri",locationName:"userAccessLoggingSettingsArn"}}},output:{type:"structure",required:["userAccessLoggingSettings"],members:{userAccessLoggingSettings:{shape:"S2z"}}}},UpdateUserSettings:{http:{method:"PATCH",requestUri:"/userSettings/{userSettingsArn+}",responseCode:200},input:{type:"structure",required:["userSettingsArn"],members:{clientToken:{idempotencyToken:true},copyAllowed:{},disconnectTimeoutInMinutes:{type:"integer"},downloadAllowed:{},idleDisconnectTimeoutInMinutes:{type:"integer"},pasteAllowed:{},printAllowed:{},uploadAllowed:{},userSettingsArn:{location:"uri",locationName:"userSettingsArn"}}},output:{type:"structure",required:["userSettings"],members:{userSettings:{shape:"S32"}}}}},shapes:{Sd:{type:"map",key:{},value:{}},Sf:{type:"string",sensitive:true},Si:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{shape:"Sk"},Value:{type:"string",sensitive:true}},sensitive:true}},Sk:{type:"string",sensitive:true},So:{type:"map",key:{},value:{},sensitive:true},Sp:{type:"string",sensitive:true},St:{type:"list",member:{}},Sv:{type:"list",member:{}},S11:{type:"string",sensitive:true},S15:{type:"list",member:{type:"blob"}},S26:{type:"structure",required:["browserSettingsArn"],members:{associatedPortalArns:{shape:"S27"},browserPolicy:{shape:"Sf"},browserSettingsArn:{}}},S27:{type:"list",member:{}},S2a:{type:"structure",required:["identityProviderArn"],members:{identityProviderArn:{},identityProviderDetails:{shape:"So"},identityProviderName:{shape:"Sp"},identityProviderType:{}}},S2d:{type:"structure",required:["networkSettingsArn"],members:{associatedPortalArns:{shape:"S27"},networkSettingsArn:{},securityGroupIds:{shape:"St"},subnetIds:{shape:"Sv"},vpcId:{}}},S2g:{type:"structure",members:{authenticationType:{},browserSettingsArn:{},browserType:{},creationDate:{type:"timestamp"},displayName:{shape:"S11"},networkSettingsArn:{},portalArn:{},portalEndpoint:{},portalStatus:{},rendererType:{},statusReason:{},trustStoreArn:{},userAccessLoggingSettingsArn:{},userSettingsArn:{}}},S2z:{type:"structure",required:["userAccessLoggingSettingsArn"],members:{associatedPortalArns:{shape:"S27"},kinesisStreamArn:{},userAccessLoggingSettingsArn:{}}},S32:{type:"structure",required:["userSettingsArn"],members:{associatedPortalArns:{shape:"S27"},copyAllowed:{},disconnectTimeoutInMinutes:{type:"integer"},downloadAllowed:{},idleDisconnectTimeoutInMinutes:{type:"integer"},pasteAllowed:{},printAllowed:{},uploadAllowed:{},userSettingsArn:{}}}}}},4937:function(e){e.exports={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:{}}}}}}},BatchGetPreparedStatement:{input:{type:"structure",required:["PreparedStatementNames","WorkGroup"],members:{PreparedStatementNames:{type:"list",member:{}},WorkGroup:{}}},output:{type:"structure",members:{PreparedStatements:{type:"list",member:{shape:"Sl"}},UnprocessedPreparedStatementNames:{type:"list",member:{type:"structure",members:{StatementName:{},ErrorCode:{},ErrorMessage:{}}}}}}},BatchGetQueryExecution:{input:{type:"structure",required:["QueryExecutionIds"],members:{QueryExecutionIds:{shape:"Sq"}}},output:{type:"structure",members:{QueryExecutions:{type:"list",member:{shape:"Su"}},UnprocessedQueryExecutionIds:{type:"list",member:{type:"structure",members:{QueryExecutionId:{},ErrorCode:{},ErrorMessage:{}}}}}}},CancelCapacityReservation:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{}},idempotent:true},CreateCapacityReservation:{input:{type:"structure",required:["TargetDpus","Name"],members:{TargetDpus:{type:"integer"},Name:{},Tags:{shape:"S1s"}}},output:{type:"structure",members:{}},idempotent:true},CreateDataCatalog:{input:{type:"structure",required:["Name","Type"],members:{Name:{},Type:{},Description:{},Parameters:{shape:"S1z"},Tags:{shape:"S1s"}}},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},CreateNotebook:{input:{type:"structure",required:["WorkGroup","Name"],members:{WorkGroup:{},Name:{},ClientRequestToken:{}}},output:{type:"structure",members:{NotebookId:{}}}},CreatePreparedStatement:{input:{type:"structure",required:["StatementName","WorkGroup","QueryStatement"],members:{StatementName:{},WorkGroup:{},QueryStatement:{},Description:{}}},output:{type:"structure",members:{}}},CreatePresignedNotebookUrl:{input:{type:"structure",required:["SessionId"],members:{SessionId:{}}},output:{type:"structure",required:["NotebookUrl","AuthToken","AuthTokenExpirationTime"],members:{NotebookUrl:{},AuthToken:{},AuthTokenExpirationTime:{type:"long"}}}},CreateWorkGroup:{input:{type:"structure",required:["Name"],members:{Name:{},Configuration:{shape:"S2i"},Description:{},Tags:{shape:"S1s"}}},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},DeleteNotebook:{input:{type:"structure",required:["NotebookId"],members:{NotebookId:{}}},output:{type:"structure",members:{}}},DeletePreparedStatement:{input:{type:"structure",required:["StatementName","WorkGroup"],members:{StatementName:{},WorkGroup:{}}},output:{type:"structure",members:{}}},DeleteWorkGroup:{input:{type:"structure",required:["WorkGroup"],members:{WorkGroup:{},RecursiveDeleteOption:{type:"boolean"}}},output:{type:"structure",members:{}},idempotent:true},ExportNotebook:{input:{type:"structure",required:["NotebookId"],members:{NotebookId:{}}},output:{type:"structure",members:{NotebookMetadata:{shape:"S32"},Payload:{}}}},GetCalculationExecution:{input:{type:"structure",required:["CalculationExecutionId"],members:{CalculationExecutionId:{}}},output:{type:"structure",members:{CalculationExecutionId:{},SessionId:{},Description:{},WorkingDirectory:{},Status:{shape:"S39"},Statistics:{shape:"S3b"},Result:{type:"structure",members:{StdOutS3Uri:{},StdErrorS3Uri:{},ResultS3Uri:{},ResultType:{}}}}}},GetCalculationExecutionCode:{input:{type:"structure",required:["CalculationExecutionId"],members:{CalculationExecutionId:{}}},output:{type:"structure",members:{CodeBlock:{}}}},GetCalculationExecutionStatus:{input:{type:"structure",required:["CalculationExecutionId"],members:{CalculationExecutionId:{}}},output:{type:"structure",members:{Status:{shape:"S39"},Statistics:{shape:"S3b"}}}},GetCapacityAssignmentConfiguration:{input:{type:"structure",required:["CapacityReservationName"],members:{CapacityReservationName:{}}},output:{type:"structure",required:["CapacityAssignmentConfiguration"],members:{CapacityAssignmentConfiguration:{type:"structure",members:{CapacityReservationName:{},CapacityAssignments:{shape:"S3m"}}}}}},GetCapacityReservation:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",required:["CapacityReservation"],members:{CapacityReservation:{shape:"S3r"}}}},GetDataCatalog:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{DataCatalog:{type:"structure",required:["Name","Type"],members:{Name:{},Description:{},Type:{},Parameters:{shape:"S1z"}}}}}},GetDatabase:{input:{type:"structure",required:["CatalogName","DatabaseName"],members:{CatalogName:{},DatabaseName:{}}},output:{type:"structure",members:{Database:{shape:"S42"}}}},GetNamedQuery:{input:{type:"structure",required:["NamedQueryId"],members:{NamedQueryId:{}}},output:{type:"structure",members:{NamedQuery:{shape:"S6"}}}},GetNotebookMetadata:{input:{type:"structure",required:["NotebookId"],members:{NotebookId:{}}},output:{type:"structure",members:{NotebookMetadata:{shape:"S32"}}}},GetPreparedStatement:{input:{type:"structure",required:["StatementName","WorkGroup"],members:{StatementName:{},WorkGroup:{}}},output:{type:"structure",members:{PreparedStatement:{shape:"Sl"}}}},GetQueryExecution:{input:{type:"structure",required:["QueryExecutionId"],members:{QueryExecutionId:{}}},output:{type:"structure",members:{QueryExecution:{shape:"Su"}}}},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:{}}}},GetQueryRuntimeStatistics:{input:{type:"structure",required:["QueryExecutionId"],members:{QueryExecutionId:{}}},output:{type:"structure",members:{QueryRuntimeStatistics:{type:"structure",members:{Timeline:{type:"structure",members:{QueryQueueTimeInMillis:{type:"long"},QueryPlanningTimeInMillis:{type:"long"},EngineExecutionTimeInMillis:{type:"long"},ServiceProcessingTimeInMillis:{type:"long"},TotalExecutionTimeInMillis:{type:"long"}}},Rows:{type:"structure",members:{InputRows:{type:"long"},InputBytes:{type:"long"},OutputBytes:{type:"long"},OutputRows:{type:"long"}}},OutputStage:{shape:"S4v"}}}}}},GetSession:{input:{type:"structure",required:["SessionId"],members:{SessionId:{}}},output:{type:"structure",members:{SessionId:{},Description:{},WorkGroup:{},EngineVersion:{},EngineConfiguration:{shape:"S52"},NotebookVersion:{},SessionConfiguration:{type:"structure",members:{ExecutionRole:{},WorkingDirectory:{},IdleTimeoutSeconds:{type:"long"},EncryptionConfiguration:{shape:"Sy"}}},Status:{shape:"S57"},Statistics:{type:"structure",members:{DpuExecutionInMillis:{type:"long"}}}}}},GetSessionStatus:{input:{type:"structure",required:["SessionId"],members:{SessionId:{}}},output:{type:"structure",members:{SessionId:{},Status:{shape:"S57"}}}},GetTableMetadata:{input:{type:"structure",required:["CatalogName","DatabaseName","TableName"],members:{CatalogName:{},DatabaseName:{},TableName:{}}},output:{type:"structure",members:{TableMetadata:{shape:"S5e"}}}},GetWorkGroup:{input:{type:"structure",required:["WorkGroup"],members:{WorkGroup:{}}},output:{type:"structure",members:{WorkGroup:{type:"structure",required:["Name"],members:{Name:{},State:{},Configuration:{shape:"S2i"},Description:{},CreationTime:{type:"timestamp"}}}}}},ImportNotebook:{input:{type:"structure",required:["WorkGroup","Name","Payload","Type"],members:{WorkGroup:{},Name:{},Payload:{},Type:{},ClientRequestToken:{}}},output:{type:"structure",members:{NotebookId:{}}}},ListApplicationDPUSizes:{input:{type:"structure",members:{MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{ApplicationDPUSizes:{type:"list",member:{type:"structure",members:{ApplicationRuntimeId:{},SupportedDPUSizes:{type:"list",member:{type:"integer"}}}}},NextToken:{}}}},ListCalculationExecutions:{input:{type:"structure",required:["SessionId"],members:{SessionId:{},StateFilter:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{NextToken:{},Calculations:{type:"list",member:{type:"structure",members:{CalculationExecutionId:{},Description:{},Status:{shape:"S39"}}}}}}},ListCapacityReservations:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",required:["CapacityReservations"],members:{NextToken:{},CapacityReservations:{type:"list",member:{shape:"S3r"}}}}},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:"S42"}},NextToken:{}}}},ListEngineVersions:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{EngineVersions:{type:"list",member:{shape:"S1i"}},NextToken:{}}}},ListExecutors:{input:{type:"structure",required:["SessionId"],members:{SessionId:{},ExecutorStateFilter:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",required:["SessionId"],members:{SessionId:{},NextToken:{},ExecutorsSummary:{type:"list",member:{type:"structure",required:["ExecutorId"],members:{ExecutorId:{},ExecutorType:{},StartDateTime:{type:"long"},TerminationDateTime:{type:"long"},ExecutorState:{},ExecutorSize:{type:"long"}}}}}}},ListNamedQueries:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},WorkGroup:{}}},output:{type:"structure",members:{NamedQueryIds:{shape:"S2"},NextToken:{}}}},ListNotebookMetadata:{input:{type:"structure",required:["WorkGroup"],members:{Filters:{type:"structure",members:{Name:{}}},NextToken:{},MaxResults:{type:"integer"},WorkGroup:{}}},output:{type:"structure",members:{NextToken:{},NotebookMetadataList:{type:"list",member:{shape:"S32"}}}}},ListNotebookSessions:{input:{type:"structure",required:["NotebookId"],members:{NotebookId:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",required:["NotebookSessionsList"],members:{NotebookSessionsList:{type:"list",member:{type:"structure",members:{SessionId:{},CreationTime:{type:"timestamp"}}}},NextToken:{}}}},ListPreparedStatements:{input:{type:"structure",required:["WorkGroup"],members:{WorkGroup:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{PreparedStatements:{type:"list",member:{type:"structure",members:{StatementName:{},LastModifiedTime:{type:"timestamp"}}}},NextToken:{}}}},ListQueryExecutions:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},WorkGroup:{}}},output:{type:"structure",members:{QueryExecutionIds:{shape:"Sq"},NextToken:{}}}},ListSessions:{input:{type:"structure",required:["WorkGroup"],members:{WorkGroup:{},StateFilter:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{NextToken:{},Sessions:{type:"list",member:{type:"structure",members:{SessionId:{},Description:{},EngineVersion:{shape:"S1i"},NotebookVersion:{},Status:{shape:"S57"}}}}}}},ListTableMetadata:{input:{type:"structure",required:["CatalogName","DatabaseName"],members:{CatalogName:{},DatabaseName:{},Expression:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{TableMetadataList:{type:"list",member:{shape:"S5e"}},NextToken:{}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceARN"],members:{ResourceARN:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Tags:{shape:"S1s"},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"},EngineVersion:{shape:"S1i"}}}},NextToken:{}}}},PutCapacityAssignmentConfiguration:{input:{type:"structure",required:["CapacityReservationName","CapacityAssignments"],members:{CapacityReservationName:{},CapacityAssignments:{shape:"S3m"}}},output:{type:"structure",members:{}},idempotent:true},StartCalculationExecution:{input:{type:"structure",required:["SessionId"],members:{SessionId:{},Description:{},CalculationConfiguration:{deprecated:true,deprecatedMessage:"Kepler Post GA Tasks : https://sim.amazon.com/issues/ATHENA-39828",type:"structure",members:{CodeBlock:{}}},CodeBlock:{},ClientRequestToken:{}}},output:{type:"structure",members:{CalculationExecutionId:{},State:{}}}},StartQueryExecution:{input:{type:"structure",required:["QueryString"],members:{QueryString:{},ClientRequestToken:{idempotencyToken:true},QueryExecutionContext:{shape:"S18"},ResultConfiguration:{shape:"Sw"},WorkGroup:{},ExecutionParameters:{shape:"S1j"},ResultReuseConfiguration:{shape:"S14"}}},output:{type:"structure",members:{QueryExecutionId:{}}},idempotent:true},StartSession:{input:{type:"structure",required:["WorkGroup","EngineConfiguration"],members:{Description:{},WorkGroup:{},EngineConfiguration:{shape:"S52"},NotebookVersion:{},SessionIdleTimeoutInMinutes:{type:"integer"},ClientRequestToken:{}}},output:{type:"structure",members:{SessionId:{},State:{}}}},StopCalculationExecution:{input:{type:"structure",required:["CalculationExecutionId"],members:{CalculationExecutionId:{}}},output:{type:"structure",members:{State:{}}}},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:"S1s"}}},output:{type:"structure",members:{}}},TerminateSession:{input:{type:"structure",required:["SessionId"],members:{SessionId:{}}},output:{type:"structure",members:{State:{}}}},UntagResource:{input:{type:"structure",required:["ResourceARN","TagKeys"],members:{ResourceARN:{},TagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateCapacityReservation:{input:{type:"structure",required:["TargetDpus","Name"],members:{TargetDpus:{type:"integer"},Name:{}}},output:{type:"structure",members:{}}},UpdateDataCatalog:{input:{type:"structure",required:["Name","Type"],members:{Name:{},Type:{},Description:{},Parameters:{shape:"S1z"}}},output:{type:"structure",members:{}}},UpdateNamedQuery:{input:{type:"structure",required:["NamedQueryId","Name","QueryString"],members:{NamedQueryId:{},Name:{},Description:{},QueryString:{}}},output:{type:"structure",members:{}},idempotent:true},UpdateNotebook:{input:{type:"structure",required:["NotebookId","Payload","Type"],members:{NotebookId:{},Payload:{},Type:{},SessionId:{},ClientRequestToken:{}}},output:{type:"structure",members:{}}},UpdateNotebookMetadata:{input:{type:"structure",required:["NotebookId","Name"],members:{NotebookId:{},ClientRequestToken:{},Name:{}}},output:{type:"structure",members:{}}},UpdatePreparedStatement:{input:{type:"structure",required:["StatementName","WorkGroup","QueryStatement"],members:{StatementName:{},WorkGroup:{},QueryStatement:{},Description:{}}},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:"Sy"},RemoveEncryptionConfiguration:{type:"boolean"},ExpectedBucketOwner:{},RemoveExpectedBucketOwner:{type:"boolean"},AclConfiguration:{shape:"S12"},RemoveAclConfiguration:{type:"boolean"}}},PublishCloudWatchMetricsEnabled:{type:"boolean"},BytesScannedCutoffPerQuery:{type:"long"},RemoveBytesScannedCutoffPerQuery:{type:"boolean"},RequesterPaysEnabled:{type:"boolean"},EngineVersion:{shape:"S1i"},RemoveCustomerContentEncryptionConfiguration:{type:"boolean"},AdditionalConfiguration:{},ExecutionRole:{},CustomerContentEncryptionConfiguration:{shape:"S2m"},EnableMinimumEncryptionConfiguration:{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:{}}},Sl:{type:"structure",members:{StatementName:{},QueryStatement:{},WorkGroupName:{},Description:{},LastModifiedTime:{type:"timestamp"}}},Sq:{type:"list",member:{}},Su:{type:"structure",members:{QueryExecutionId:{},Query:{},StatementType:{},ResultConfiguration:{shape:"Sw"},ResultReuseConfiguration:{shape:"S14"},QueryExecutionContext:{shape:"S18"},Status:{type:"structure",members:{State:{},StateChangeReason:{},SubmissionDateTime:{type:"timestamp"},CompletionDateTime:{type:"timestamp"},AthenaError:{type:"structure",members:{ErrorCategory:{type:"integer"},ErrorType:{type:"integer"},Retryable:{type:"boolean"},ErrorMessage:{}}}}},Statistics:{type:"structure",members:{EngineExecutionTimeInMillis:{type:"long"},DataScannedInBytes:{type:"long"},DataManifestLocation:{},TotalExecutionTimeInMillis:{type:"long"},QueryQueueTimeInMillis:{type:"long"},QueryPlanningTimeInMillis:{type:"long"},ServiceProcessingTimeInMillis:{type:"long"},ResultReuseInformation:{type:"structure",required:["ReusedPreviousResult"],members:{ReusedPreviousResult:{type:"boolean"}}}}},WorkGroup:{},EngineVersion:{shape:"S1i"},ExecutionParameters:{shape:"S1j"},SubstatementType:{}}},Sw:{type:"structure",members:{OutputLocation:{},EncryptionConfiguration:{shape:"Sy"},ExpectedBucketOwner:{},AclConfiguration:{shape:"S12"}}},Sy:{type:"structure",required:["EncryptionOption"],members:{EncryptionOption:{},KmsKey:{}}},S12:{type:"structure",required:["S3AclOption"],members:{S3AclOption:{}}},S14:{type:"structure",members:{ResultReuseByAgeConfiguration:{type:"structure",required:["Enabled"],members:{Enabled:{type:"boolean"},MaxAgeInMinutes:{type:"integer"}}}}},S18:{type:"structure",members:{Database:{},Catalog:{}}},S1i:{type:"structure",members:{SelectedEngineVersion:{},EffectiveEngineVersion:{}}},S1j:{type:"list",member:{}},S1s:{type:"list",member:{type:"structure",members:{Key:{},Value:{}}}},S1z:{type:"map",key:{},value:{}},S2i:{type:"structure",members:{ResultConfiguration:{shape:"Sw"},EnforceWorkGroupConfiguration:{type:"boolean"},PublishCloudWatchMetricsEnabled:{type:"boolean"},BytesScannedCutoffPerQuery:{type:"long"},RequesterPaysEnabled:{type:"boolean"},EngineVersion:{shape:"S1i"},AdditionalConfiguration:{},ExecutionRole:{},CustomerContentEncryptionConfiguration:{shape:"S2m"},EnableMinimumEncryptionConfiguration:{type:"boolean"}}},S2m:{type:"structure",required:["KmsKey"],members:{KmsKey:{}}},S32:{type:"structure",members:{NotebookId:{},Name:{},WorkGroup:{},CreationTime:{type:"timestamp"},Type:{},LastModifiedTime:{type:"timestamp"}}},S39:{type:"structure",members:{SubmissionDateTime:{type:"timestamp"},CompletionDateTime:{type:"timestamp"},State:{},StateChangeReason:{}}},S3b:{type:"structure",members:{DpuExecutionInMillis:{type:"long"},Progress:{}}},S3m:{type:"list",member:{type:"structure",members:{WorkGroupNames:{type:"list",member:{}}}}},S3r:{type:"structure",required:["Name","Status","TargetDpus","AllocatedDpus","CreationTime"],members:{Name:{},Status:{},TargetDpus:{type:"integer"},AllocatedDpus:{type:"integer"},LastAllocation:{type:"structure",required:["Status","RequestTime"],members:{Status:{},StatusMessage:{},RequestTime:{type:"timestamp"},RequestCompletionTime:{type:"timestamp"}}},LastSuccessfulAllocationTime:{type:"timestamp"},CreationTime:{type:"timestamp"}}},S42:{type:"structure",required:["Name"],members:{Name:{},Description:{},Parameters:{shape:"S1z"}}},S4v:{type:"structure",members:{StageId:{type:"long"},State:{},OutputBytes:{type:"long"},OutputRows:{type:"long"},InputBytes:{type:"long"},InputRows:{type:"long"},ExecutionTime:{type:"long"},QueryStagePlan:{shape:"S4w"},SubStages:{type:"list",member:{shape:"S4v"}}}},S4w:{type:"structure",members:{Name:{},Identifier:{},Children:{type:"list",member:{shape:"S4w"}},RemoteSources:{type:"list",member:{}}}},S52:{type:"structure",required:["MaxConcurrentDpus"],members:{CoordinatorDpuSize:{type:"integer"},MaxConcurrentDpus:{type:"integer"},DefaultExecutorDpuSize:{type:"integer"},AdditionalConfigs:{shape:"S1z"}}},S57:{type:"structure",members:{StartDateTime:{type:"timestamp"},LastModifiedDateTime:{type:"timestamp"},EndDateTime:{type:"timestamp"},IdleSinceDateTime:{type:"timestamp"},State:{},StateChangeReason:{}}},S5e:{type:"structure",required:["Name"],members:{Name:{},CreateTime:{type:"timestamp"},LastAccessTime:{type:"timestamp"},TableType:{},Columns:{shape:"S5g"},PartitionKeys:{shape:"S5g"},Parameters:{shape:"S1z"}}},S5g:{type:"list",member:{type:"structure",required:["Name"],members:{Name:{},Type:{},Comment:{}}}}}}},4947:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["kinesis"]={};s.Kinesis=i.defineService("kinesis",["2013-12-02"]);Object.defineProperty(a.services["kinesis"],"2013-12-02",{get:function get(){var e=r(6619);e.paginators=r(2440).pagination;e.waiters=r(1475).waiters;return e},enumerable:true,configurable:true});e.exports=s.Kinesis},4953:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["kinesisanalyticsv2"]={};s.KinesisAnalyticsV2=i.defineService("kinesisanalyticsv2",["2018-05-23"]);Object.defineProperty(a.services["kinesisanalyticsv2"],"2018-05-23",{get:function get(){var e=r(3827);e.paginators=r(8880).pagination;return e},enumerable:true,configurable:true});e.exports=s.KinesisAnalyticsV2},4970:function(e,t,r){(function(){var t,s,i,a,o,n,u,p,m,c;c=r(7600),p=c.assign,m=c.isFunction;i=r(7565);a=r(5071);o=r(1591);u=r(8449);n=r(2910);t=r(2597);s=r(7110);e.exports.create=function(e,t,r,s){var i,o;if(e==null){throw new Error("Root element needs a name.")}s=p({},t,r,s);i=new a(s);o=i.element(e);if(!s.headless){i.declaration(s);if(s.pubID!=null||s.sysID!=null){i.dtd(s)}}return o};e.exports.begin=function(e,t,r){var s;if(m(e)){s=[e,t],t=s[0],r=s[1];e={}}if(t){return new o(e,t,r)}else{return new a(e)}};e.exports.stringWriter=function(e){return new u(e)};e.exports.streamWriter=function(e,t){return new n(e,t)};e.exports.implementation=new i;e.exports.nodeType=t;e.exports.writerState=s}).call(this)},4971:function(e,t,r){var s=r(7471).escapeElement;function XmlText(e){this.value=e}XmlText.prototype.toString=function(){return s(""+this.value)};e.exports={XmlText:XmlText}},4978:function(e){e.exports={pagination:{ListDeviceIdentifiers:{input_token:"startToken",output_token:"nextToken",limit_key:"maxResults",result_key:"deviceIdentifiers"},ListNetworkResources:{input_token:"startToken",output_token:"nextToken",limit_key:"maxResults",result_key:"networkResources"},ListNetworkSites:{input_token:"startToken",output_token:"nextToken",limit_key:"maxResults",result_key:"networkSites"},ListNetworks:{input_token:"startToken",output_token:"nextToken",limit_key:"maxResults",result_key:"networks"},ListOrders:{input_token:"startToken",output_token:"nextToken",limit_key:"maxResults",result_key:"orders"}}}},4981:function(e){e.exports={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"},OwnershipVerificationCertificateArn:{locationName:"ownershipVerificationCertificateArn"}}}},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:{}}}}},4986:function(e){e.exports={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:{AssociateEncryptionConfig:{http:{requestUri:"/clusters/{name}/encryption-config/associate"},input:{type:"structure",required:["clusterName","encryptionConfig"],members:{clusterName:{location:"uri",locationName:"name"},encryptionConfig:{shape:"S3"},clientRequestToken:{idempotencyToken:true}}},output:{type:"structure",members:{update:{shape:"S8"}}}},AssociateIdentityProviderConfig:{http:{requestUri:"/clusters/{name}/identity-provider-configs/associate"},input:{type:"structure",required:["clusterName","oidc"],members:{clusterName:{location:"uri",locationName:"name"},oidc:{type:"structure",required:["identityProviderConfigName","issuerUrl","clientId"],members:{identityProviderConfigName:{},issuerUrl:{},clientId:{},usernameClaim:{},usernamePrefix:{},groupsClaim:{},groupsPrefix:{},requiredClaims:{shape:"Sk"}}},tags:{shape:"Sn"},clientRequestToken:{idempotencyToken:true}}},output:{type:"structure",members:{update:{shape:"S8"},tags:{shape:"Sn"}}}},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:"Sn"},configurationValues:{}}},output:{type:"structure",members:{addon:{shape:"Sw"}}}},CreateCluster:{http:{requestUri:"/clusters"},input:{type:"structure",required:["name","roleArn","resourcesVpcConfig"],members:{name:{},version:{},roleArn:{},resourcesVpcConfig:{shape:"S14"},kubernetesNetworkConfig:{type:"structure",members:{serviceIpv4Cidr:{},ipFamily:{}}},logging:{shape:"S18"},clientRequestToken:{idempotencyToken:true},tags:{shape:"Sn"},encryptionConfig:{shape:"S3"},outpostConfig:{type:"structure",required:["outpostArns","controlPlaneInstanceType"],members:{outpostArns:{shape:"S5"},controlPlaneInstanceType:{},controlPlanePlacement:{type:"structure",members:{groupName:{}}}}}}},output:{type:"structure",members:{cluster:{shape:"S1g"}}}},CreateFargateProfile:{http:{requestUri:"/clusters/{name}/fargate-profiles"},input:{type:"structure",required:["fargateProfileName","clusterName","podExecutionRoleArn"],members:{fargateProfileName:{},clusterName:{location:"uri",locationName:"name"},podExecutionRoleArn:{},subnets:{shape:"S5"},selectors:{shape:"S1w"},clientRequestToken:{idempotencyToken:true},tags:{shape:"Sn"}}},output:{type:"structure",members:{fargateProfile:{shape:"S20"}}}},CreateNodegroup:{http:{requestUri:"/clusters/{name}/node-groups"},input:{type:"structure",required:["clusterName","nodegroupName","subnets","nodeRole"],members:{clusterName:{location:"uri",locationName:"name"},nodegroupName:{},scalingConfig:{shape:"S23"},diskSize:{type:"integer"},subnets:{shape:"S5"},instanceTypes:{shape:"S5"},amiType:{},remoteAccess:{shape:"S28"},nodeRole:{},labels:{shape:"S29"},taints:{shape:"S2c"},tags:{shape:"Sn"},clientRequestToken:{idempotencyToken:true},launchTemplate:{shape:"S2h"},updateConfig:{shape:"S2i"},capacityType:{},version:{},releaseVersion:{}}},output:{type:"structure",members:{nodegroup:{shape:"S2n"}}}},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"},preserve:{location:"querystring",locationName:"preserve",type:"boolean"}}},output:{type:"structure",members:{addon:{shape:"Sw"}}}},DeleteCluster:{http:{method:"DELETE",requestUri:"/clusters/{name}"},input:{type:"structure",required:["name"],members:{name:{location:"uri",locationName:"name"}}},output:{type:"structure",members:{cluster:{shape:"S1g"}}}},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:"S20"}}}},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:"S2n"}}}},DeregisterCluster:{http:{method:"DELETE",requestUri:"/cluster-registrations/{name}"},input:{type:"structure",required:["name"],members:{name:{location:"uri",locationName:"name"}}},output:{type:"structure",members:{cluster:{shape:"S1g"}}}},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:"Sw"}}}},DescribeAddonConfiguration:{http:{method:"GET",requestUri:"/addons/configuration-schemas"},input:{type:"structure",required:["addonName","addonVersion"],members:{addonName:{location:"querystring",locationName:"addonName"},addonVersion:{location:"querystring",locationName:"addonVersion"}}},output:{type:"structure",members:{addonName:{},addonVersion:{},configurationSchema:{}}}},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"},types:{shape:"S5",location:"querystring",locationName:"types"},publishers:{shape:"S5",location:"querystring",locationName:"publishers"},owners:{shape:"S5",location:"querystring",locationName:"owners"}}},output:{type:"structure",members:{addons:{type:"list",member:{type:"structure",members:{addonName:{},type:{},addonVersions:{type:"list",member:{type:"structure",members:{addonVersion:{},architecture:{shape:"S5"},compatibilities:{type:"list",member:{type:"structure",members:{clusterVersion:{},platformVersions:{shape:"S5"},defaultVersion:{type:"boolean"}}}},requiresConfiguration:{type:"boolean"}}}},publisher:{},owner:{},marketplaceInformation:{shape:"S12"}}}},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:"S1g"}}}},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:"S20"}}}},DescribeIdentityProviderConfig:{http:{requestUri:"/clusters/{name}/identity-provider-configs/describe"},input:{type:"structure",required:["clusterName","identityProviderConfig"],members:{clusterName:{location:"uri",locationName:"name"},identityProviderConfig:{shape:"S3o"}}},output:{type:"structure",members:{identityProviderConfig:{type:"structure",members:{oidc:{type:"structure",members:{identityProviderConfigName:{},identityProviderConfigArn:{},clusterName:{},issuerUrl:{},clientId:{},usernameClaim:{},usernamePrefix:{},groupsClaim:{},groupsPrefix:{},requiredClaims:{shape:"Sk"},tags:{shape:"Sn"},status:{}}}}}}}},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:"S2n"}}}},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:"S8"}}}},DisassociateIdentityProviderConfig:{http:{requestUri:"/clusters/{name}/identity-provider-configs/disassociate"},input:{type:"structure",required:["clusterName","identityProviderConfig"],members:{clusterName:{location:"uri",locationName:"name"},identityProviderConfig:{shape:"S3o"},clientRequestToken:{idempotencyToken:true}}},output:{type:"structure",members:{update:{shape:"S8"}}}},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:"S5"},nextToken:{}}}},ListClusters:{http:{method:"GET",requestUri:"/clusters"},input:{type:"structure",members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},include:{location:"querystring",locationName:"include",type:"list",member:{}}}},output:{type:"structure",members:{clusters:{shape:"S5"},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:"S5"},nextToken:{}}}},ListIdentityProviderConfigs:{http:{method:"GET",requestUri:"/clusters/{name}/identity-provider-configs"},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:{identityProviderConfigs:{type:"list",member:{shape:"S3o"}},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:"S5"},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"}}}},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:"S5"},nextToken:{}}}},RegisterCluster:{http:{requestUri:"/cluster-registrations"},input:{type:"structure",required:["name","connectorConfig"],members:{name:{},connectorConfig:{type:"structure",required:["roleArn","provider"],members:{roleArn:{},provider:{}}},clientRequestToken:{idempotencyToken:true},tags:{shape:"Sn"}}},output:{type:"structure",members:{cluster:{shape:"S1g"}}}},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:{}}},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},configurationValues:{}}},output:{type:"structure",members:{update:{shape:"S8"}}}},UpdateClusterConfig:{http:{requestUri:"/clusters/{name}/update-config"},input:{type:"structure",required:["name"],members:{name:{location:"uri",locationName:"name"},resourcesVpcConfig:{shape:"S14"},logging:{shape:"S18"},clientRequestToken:{idempotencyToken:true}}},output:{type:"structure",members:{update:{shape:"S8"}}}},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:"S8"}}}},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:"S29"},removeLabels:{type:"list",member:{}}}},taints:{type:"structure",members:{addOrUpdateTaints:{shape:"S2c"},removeTaints:{shape:"S2c"}}},scalingConfig:{shape:"S23"},updateConfig:{shape:"S2i"},clientRequestToken:{idempotencyToken:true}}},output:{type:"structure",members:{update:{shape:"S8"}}}},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:"S2h"},force:{type:"boolean"},clientRequestToken:{idempotencyToken:true}}},output:{type:"structure",members:{update:{shape:"S8"}}}}},shapes:{S3:{type:"list",member:{type:"structure",members:{resources:{shape:"S5"},provider:{type:"structure",members:{keyArn:{}}}}}},S5:{type:"list",member:{}},S8:{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:"S5"}}}}}},Sk:{type:"map",key:{},value:{}},Sn:{type:"map",key:{},value:{}},Sw:{type:"structure",members:{addonName:{},clusterName:{},status:{},addonVersion:{},health:{type:"structure",members:{issues:{type:"list",member:{type:"structure",members:{code:{},message:{},resourceIds:{shape:"S5"}}}}}},addonArn:{},createdAt:{type:"timestamp"},modifiedAt:{type:"timestamp"},serviceAccountRoleArn:{},tags:{shape:"Sn"},publisher:{},owner:{},marketplaceInformation:{shape:"S12"},configurationValues:{}}},S12:{type:"structure",members:{productId:{},productUrl:{}}},S14:{type:"structure",members:{subnetIds:{shape:"S5"},securityGroupIds:{shape:"S5"},endpointPublicAccess:{type:"boolean"},endpointPrivateAccess:{type:"boolean"},publicAccessCidrs:{shape:"S5"}}},S18:{type:"structure",members:{clusterLogging:{type:"list",member:{type:"structure",members:{types:{type:"list",member:{}},enabled:{type:"boolean"}}}}}},S1g:{type:"structure",members:{name:{},arn:{},createdAt:{type:"timestamp"},version:{},endpoint:{},roleArn:{},resourcesVpcConfig:{type:"structure",members:{subnetIds:{shape:"S5"},securityGroupIds:{shape:"S5"},clusterSecurityGroupId:{},vpcId:{},endpointPublicAccess:{type:"boolean"},endpointPrivateAccess:{type:"boolean"},publicAccessCidrs:{shape:"S5"}}},kubernetesNetworkConfig:{type:"structure",members:{serviceIpv4Cidr:{},serviceIpv6Cidr:{},ipFamily:{}}},logging:{shape:"S18"},identity:{type:"structure",members:{oidc:{type:"structure",members:{issuer:{}}}}},status:{},certificateAuthority:{type:"structure",members:{data:{}}},clientRequestToken:{},platformVersion:{},tags:{shape:"Sn"},encryptionConfig:{shape:"S3"},connectorConfig:{type:"structure",members:{activationId:{},activationCode:{},activationExpiry:{type:"timestamp"},provider:{},roleArn:{}}},id:{},health:{type:"structure",members:{issues:{type:"list",member:{type:"structure",members:{code:{},message:{},resourceIds:{shape:"S5"}}}}}},outpostConfig:{type:"structure",required:["outpostArns","controlPlaneInstanceType"],members:{outpostArns:{shape:"S5"},controlPlaneInstanceType:{},controlPlanePlacement:{type:"structure",members:{groupName:{}}}}}}},S1w:{type:"list",member:{type:"structure",members:{namespace:{},labels:{type:"map",key:{},value:{}}}}},S20:{type:"structure",members:{fargateProfileName:{},fargateProfileArn:{},clusterName:{},createdAt:{type:"timestamp"},podExecutionRoleArn:{},subnets:{shape:"S5"},selectors:{shape:"S1w"},status:{},tags:{shape:"Sn"}}},S23:{type:"structure",members:{minSize:{type:"integer"},maxSize:{type:"integer"},desiredSize:{type:"integer"}}},S28:{type:"structure",members:{ec2SshKey:{},sourceSecurityGroups:{shape:"S5"}}},S29:{type:"map",key:{},value:{}},S2c:{type:"list",member:{type:"structure",members:{key:{},value:{},effect:{}}}},S2h:{type:"structure",members:{name:{},version:{},id:{}}},S2i:{type:"structure",members:{maxUnavailable:{type:"integer"},maxUnavailablePercentage:{type:"integer"}}},S2n:{type:"structure",members:{nodegroupName:{},nodegroupArn:{},clusterName:{},version:{},releaseVersion:{},createdAt:{type:"timestamp"},modifiedAt:{type:"timestamp"},status:{},capacityType:{},scalingConfig:{shape:"S23"},instanceTypes:{shape:"S5"},subnets:{shape:"S5"},remoteAccess:{shape:"S28"},amiType:{},nodeRole:{},labels:{shape:"S29"},taints:{shape:"S2c"},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:"S5"}}}}}},updateConfig:{shape:"S2i"},launchTemplate:{shape:"S2h"},tags:{shape:"Sn"}}},S3o:{type:"structure",required:["type","name"],members:{type:{},name:{}}}}}},4989:function(e,t,r){"use strict";var s=this&&this.__createBinding||(Object.create?function(e,t,r,s){if(s===undefined)s=r;Object.defineProperty(e,s,{enumerable:true,get:function(){return t[r]}})}:function(e,t,r,s){if(s===undefined)s=r;e[s]=t[r]});var i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:true,value:t})}:function(e,t){e["default"]=t});var a=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(e!=null)for(var r in e)if(r!=="default"&&Object.hasOwnProperty.call(e,r))s(t,e,r);i(t,e);return t};Object.defineProperty(t,"__esModule",{value:true});t.toPlatformPath=t.toWin32Path=t.toPosixPath=void 0;const o=a(r(5622));function toPosixPath(e){return e.replace(/[\\]/g,"/")}t.toPosixPath=toPosixPath;function toWin32Path(e){return e.replace(/[/]/g,"\\")}t.toWin32Path=toWin32Path;function toPlatformPath(e){return e.replace(/[/\\]/g,o.sep)}t.toPlatformPath=toPlatformPath},4992:function(e,t,r){var s=r(2393);var i=r(2726);s.WebIdentityCredentials=s.util.inherit(s.Credentials,{constructor:function WebIdentityCredentials(e,t){s.Credentials.call(this);this.expired=true;this.params=e;this.params.RoleSessionName=this.params.RoleSessionName||"web-identity";this.data=null;this._clientConfig=s.util.copy(t||{})},refresh:function refresh(e){this.coalesceRefresh(e||s.util.fn.callback)},load:function load(e){var t=this;t.createClients();t.service.assumeRoleWithWebIdentity(function(r,s){t.data=null;if(!r){t.data=s;t.service.credentialsFrom(s,t)}e(r)})},createClients:function(){if(!this.service){var e=s.util.merge({},this._clientConfig);e.params=this.params;this.service=new i(e)}}})},4999:function(e){e.exports={pagination:{DescribeConnectorProfiles:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},DescribeConnectors:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},DescribeFlowExecutionRecords:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListConnectors:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListFlows:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"}}}},5000:function(e){e.exports={version:2,waiters:{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"}]}}}},5002:function(e){e.exports={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:"S10"}}},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:"S10"}}}}},output:{shape:"S1o"}},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:"S10"}}}}},output:{shape:"S1o"}},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:"S10"}}}}},output:{type:"structure",members:{virtualInterface:{shape:"S1o"}}}},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"}},AssociateMacSecKey:{input:{type:"structure",required:["connectionId"],members:{connectionId:{},secretARN:{},ckn:{},cak:{}}},output:{type:"structure",members:{connectionId:{},macSecKeys:{shape:"S18"}}}},AssociateVirtualInterface:{input:{type:"structure",required:["virtualInterfaceId","connectionId"],members:{virtualInterfaceId:{},connectionId:{}}},output:{shape:"S1o"}},ConfirmConnection:{input:{type:"structure",required:["connectionId"],members:{connectionId:{}}},output:{type:"structure",members:{connectionState:{}}}},ConfirmCustomerAgreement:{input:{type:"structure",members:{agreementName:{}}},output:{type:"structure",members:{status:{}}}},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:"S1o"}}}},CreateConnection:{input:{type:"structure",required:["location","bandwidth","connectionName"],members:{location:{},bandwidth:{},connectionName:{},lagId:{},tags:{shape:"S10"},providerName:{},requestMACSec:{type:"boolean"}}},output:{shape:"So"}},CreateDirectConnectGateway:{input:{type:"structure",required:["directConnectGatewayName"],members:{directConnectGatewayName:{},amazonSideAsn:{type:"long"}}},output:{type:"structure",members:{directConnectGateway:{shape:"S2v"}}}},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:"S32"}}}},CreateInterconnect:{input:{type:"structure",required:["interconnectName","bandwidth","location"],members:{interconnectName:{},bandwidth:{},location:{},lagId:{},tags:{shape:"S10"},providerName:{}}},output:{shape:"S36"}},CreateLag:{input:{type:"structure",required:["numberOfConnections","location","connectionsBandwidth","lagName"],members:{numberOfConnections:{type:"integer"},location:{},connectionsBandwidth:{},lagName:{},connectionId:{},tags:{shape:"S10"},childConnectionTags:{shape:"S10"},providerName:{},requestMACSec:{type:"boolean"}}},output:{shape:"S3b"}},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:"S10"},enableSiteLink:{type:"boolean"}}}}},output:{shape:"S1o"}},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:"S10"}}}}},output:{shape:"S1o"}},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:"S10"},enableSiteLink:{type:"boolean"}}}}},output:{type:"structure",members:{virtualInterface:{shape:"S1o"}}}},DeleteBGPPeer:{input:{type:"structure",members:{virtualInterfaceId:{},asn:{type:"integer"},customerAddress:{},bgpPeerId:{}}},output:{type:"structure",members:{virtualInterface:{shape:"S1o"}}}},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:"S2v"}}}},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:"S32"}}}},DeleteInterconnect:{input:{type:"structure",required:["interconnectId"],members:{interconnectId:{}}},output:{type:"structure",members:{interconnectState:{}}}},DeleteLag:{input:{type:"structure",required:["lagId"],members:{lagId:{}}},output:{shape:"S3b"}},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:"S44"}}},deprecated:true},DescribeConnections:{input:{type:"structure",members:{connectionId:{}}},output:{shape:"S47"}},DescribeConnectionsOnInterconnect:{input:{type:"structure",required:["interconnectId"],members:{interconnectId:{}}},output:{shape:"S47"},deprecated:true},DescribeCustomerMetadata:{output:{type:"structure",members:{agreements:{type:"list",member:{type:"structure",members:{agreementName:{},status:{}}}},nniPartnerType:{}}}},DescribeDirectConnectGatewayAssociationProposals:{input:{type:"structure",members:{directConnectGatewayId:{},proposalId:{},associatedGatewayId:{},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{directConnectGatewayAssociationProposals:{type:"list",member:{shape:"S32"}},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:"S2v"}},nextToken:{}}}},DescribeHostedConnections:{input:{type:"structure",required:["connectionId"],members:{connectionId:{}}},output:{shape:"S47"}},DescribeInterconnectLoa:{input:{type:"structure",required:["interconnectId"],members:{interconnectId:{},providerName:{},loaContentType:{}}},output:{type:"structure",members:{loa:{shape:"S44"}}},deprecated:true},DescribeInterconnects:{input:{type:"structure",members:{interconnectId:{}}},output:{type:"structure",members:{interconnects:{type:"list",member:{shape:"S36"}}}}},DescribeLags:{input:{type:"structure",members:{lagId:{}}},output:{type:"structure",members:{lags:{type:"list",member:{shape:"S3b"}}}}},DescribeLoa:{input:{type:"structure",required:["connectionId"],members:{connectionId:{},providerName:{},loaContentType:{}}},output:{shape:"S44"}},DescribeLocations:{output:{type:"structure",members:{locations:{type:"list",member:{type:"structure",members:{locationCode:{},locationName:{},region:{},availablePortSpeeds:{type:"list",member:{}},availableProviders:{type:"list",member:{}},availableMacSecPortSpeeds:{type:"list",member:{}}}}}}}},DescribeRouterConfiguration:{input:{type:"structure",required:["virtualInterfaceId"],members:{virtualInterfaceId:{},routerTypeIdentifier:{}}},output:{type:"structure",members:{customerRouterConfig:{},router:{type:"structure",members:{vendor:{},platform:{},software:{},xsltTemplateName:{},xsltTemplateNameForMacSec:{},routerTypeIdentifier:{}}},virtualInterfaceId:{},virtualInterfaceName:{}}}},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:"S10"}}}}}}},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:"S1o"}}}}},DisassociateConnectionFromLag:{input:{type:"structure",required:["connectionId","lagId"],members:{connectionId:{},lagId:{}}},output:{shape:"So"}},DisassociateMacSecKey:{input:{type:"structure",required:["connectionId","secretARN"],members:{connectionId:{},secretARN:{}}},output:{type:"structure",members:{connectionId:{},macSecKeys:{shape:"S18"}}}},ListVirtualInterfaceTestHistory:{input:{type:"structure",members:{testId:{},virtualInterfaceId:{},bgpPeers:{shape:"S65"},status:{},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{virtualInterfaceTestHistory:{type:"list",member:{shape:"S69"}},nextToken:{}}}},StartBgpFailoverTest:{input:{type:"structure",required:["virtualInterfaceId"],members:{virtualInterfaceId:{},bgpPeers:{shape:"S65"},testDurationInMinutes:{type:"integer"}}},output:{type:"structure",members:{virtualInterfaceTest:{shape:"S69"}}}},StopBgpFailoverTest:{input:{type:"structure",required:["virtualInterfaceId"],members:{virtualInterfaceId:{}}},output:{type:"structure",members:{virtualInterfaceTest:{shape:"S69"}}}},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:{}}},UpdateConnection:{input:{type:"structure",required:["connectionId"],members:{connectionId:{},connectionName:{},encryptionMode:{}}},output:{shape:"So"}},UpdateDirectConnectGateway:{input:{type:"structure",required:["directConnectGatewayId","newDirectConnectGatewayName"],members:{directConnectGatewayId:{},newDirectConnectGatewayName:{}}},output:{type:"structure",members:{directConnectGateway:{shape:"S2v"}}}},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"},encryptionMode:{}}},output:{shape:"S3b"}},UpdateVirtualInterfaceAttributes:{input:{type:"structure",required:["virtualInterfaceId"],members:{virtualInterfaceId:{},mtu:{type:"integer"},enableSiteLink:{type:"boolean"},virtualInterfaceName:{}}},output:{shape:"S1o"}}},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:{},awsLogicalDeviceId:{},hasLogicalRedundancy:{},tags:{shape:"S10"},providerName:{},macSecCapable:{type:"boolean"},portEncryptionStatus:{},encryptionMode:{},macSecKeys:{shape:"S18"}}},Sv:{type:"string",deprecated:true},S10:{type:"list",member:{type:"structure",required:["key"],members:{key:{},value:{}}}},S18:{type:"list",member:{type:"structure",members:{secretARN:{},ckn:{},state:{},startOn:{}}}},S1o:{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:{},awsLogicalDeviceId:{}}}},region:{},awsDeviceV2:{},awsLogicalDeviceId:{},tags:{shape:"S10"},siteLinkEnabled:{type:"boolean"}}},S2v:{type:"structure",members:{directConnectGatewayId:{},directConnectGatewayName:{},amazonSideAsn:{type:"long"},ownerAccount:{},directConnectGatewayState:{},stateChangeError:{}}},S32:{type:"structure",members:{proposalId:{},directConnectGatewayId:{},directConnectGatewayOwnerAccount:{},proposalState:{},associatedGateway:{shape:"Sc"},existingAllowedPrefixesToDirectConnectGateway:{shape:"S5"},requestedAllowedPrefixesToDirectConnectGateway:{shape:"S5"}}},S36:{type:"structure",members:{interconnectId:{},interconnectName:{},interconnectState:{},region:{},location:{},bandwidth:{},loaIssueTime:{type:"timestamp"},lagId:{},awsDevice:{shape:"Sv"},jumboFrameCapable:{type:"boolean"},awsDeviceV2:{},awsLogicalDeviceId:{},hasLogicalRedundancy:{},tags:{shape:"S10"},providerName:{}}},S3b:{type:"structure",members:{connectionsBandwidth:{},numberOfConnections:{type:"integer"},lagId:{},ownerAccount:{},lagName:{},lagState:{},location:{},region:{},minimumLinks:{type:"integer"},awsDevice:{shape:"Sv"},awsDeviceV2:{},awsLogicalDeviceId:{},connections:{shape:"S3d"},allowsHostedConnections:{type:"boolean"},jumboFrameCapable:{type:"boolean"},hasLogicalRedundancy:{},tags:{shape:"S10"},providerName:{},macSecCapable:{type:"boolean"},encryptionMode:{},macSecKeys:{shape:"S18"}}},S3d:{type:"list",member:{shape:"So"}},S44:{type:"structure",members:{loaContent:{type:"blob"},loaContentType:{}}},S47:{type:"structure",members:{connections:{shape:"S3d"}}},S65:{type:"list",member:{}},S69:{type:"structure",members:{testId:{},virtualInterfaceId:{},bgpPeers:{shape:"S65"},status:{},ownerAccount:{},testDurationInMinutes:{type:"integer"},startTime:{type:"timestamp"},endTime:{type:"timestamp"}}}}}},5010:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2018-05-10",endpointPrefix:"securitylake",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"Amazon Security Lake",serviceId:"SecurityLake",signatureVersion:"v4",signingName:"securitylake",uid:"securitylake-2018-05-10"},operations:{CreateAwsLogSource:{http:{requestUri:"/v1/datalake/logsources/aws",responseCode:200},input:{type:"structure",required:["sources"],members:{sources:{shape:"S2"}}},output:{type:"structure",members:{failed:{shape:"S4"}}}},CreateCustomLogSource:{http:{requestUri:"/v1/datalake/logsources/custom",responseCode:200},input:{type:"structure",required:["sourceName"],members:{configuration:{type:"structure",required:["crawlerConfiguration","providerIdentity"],members:{crawlerConfiguration:{type:"structure",required:["roleArn"],members:{roleArn:{}}},providerIdentity:{shape:"Sf"}}},eventClasses:{shape:"Si"},sourceName:{},sourceVersion:{}}},output:{type:"structure",members:{source:{shape:"Sn"}}},idempotent:true},CreateDataLake:{http:{requestUri:"/v1/datalake",responseCode:200},input:{type:"structure",required:["configurations","metaStoreManagerRoleArn"],members:{configurations:{shape:"St"},metaStoreManagerRoleArn:{}}},output:{type:"structure",members:{dataLakes:{shape:"S16"}}}},CreateDataLakeExceptionSubscription:{http:{requestUri:"/v1/datalake/exceptions/subscription",responseCode:200},input:{type:"structure",required:["notificationEndpoint","subscriptionProtocol"],members:{exceptionTimeToLive:{type:"long"},notificationEndpoint:{},subscriptionProtocol:{}}},output:{type:"structure",members:{}}},CreateDataLakeOrganizationConfiguration:{http:{requestUri:"/v1/datalake/organization/configuration",responseCode:200},input:{type:"structure",required:["autoEnableNewAccount"],members:{autoEnableNewAccount:{shape:"S1i"}}},output:{type:"structure",members:{}}},CreateSubscriber:{http:{requestUri:"/v1/subscribers",responseCode:200},input:{type:"structure",required:["sources","subscriberIdentity","subscriberName"],members:{accessTypes:{shape:"S1o"},sources:{shape:"S1q"},subscriberDescription:{},subscriberIdentity:{shape:"Sf"},subscriberName:{}}},output:{type:"structure",members:{subscriber:{shape:"S1v"}}}},CreateSubscriberNotification:{http:{requestUri:"/v1/subscribers/{subscriberId}/notification",responseCode:200},input:{type:"structure",required:["configuration","subscriberId"],members:{configuration:{shape:"S22"},subscriberId:{location:"uri",locationName:"subscriberId"}}},output:{type:"structure",members:{subscriberEndpoint:{}}}},DeleteAwsLogSource:{http:{requestUri:"/v1/datalake/logsources/aws/delete",responseCode:200},input:{type:"structure",required:["sources"],members:{sources:{shape:"S2"}}},output:{type:"structure",members:{failed:{shape:"S4"}}}},DeleteCustomLogSource:{http:{method:"DELETE",requestUri:"/v1/datalake/logsources/custom/{sourceName}",responseCode:200},input:{type:"structure",required:["sourceName"],members:{sourceName:{location:"uri",locationName:"sourceName"},sourceVersion:{location:"querystring",locationName:"sourceVersion"}}},output:{type:"structure",members:{}},idempotent:true},DeleteDataLake:{http:{requestUri:"/v1/datalake/delete",responseCode:200},input:{type:"structure",required:["regions"],members:{regions:{shape:"S6"}}},output:{type:"structure",members:{}},idempotent:true},DeleteDataLakeExceptionSubscription:{http:{method:"DELETE",requestUri:"/v1/datalake/exceptions/subscription",responseCode:200},input:{type:"structure",members:{}},output:{type:"structure",members:{}},idempotent:true},DeleteDataLakeOrganizationConfiguration:{http:{requestUri:"/v1/datalake/organization/configuration/delete",responseCode:200},input:{type:"structure",required:["autoEnableNewAccount"],members:{autoEnableNewAccount:{shape:"S1i"}}},output:{type:"structure",members:{}}},DeleteSubscriber:{http:{method:"DELETE",requestUri:"/v1/subscribers/{subscriberId}",responseCode:200},input:{type:"structure",required:["subscriberId"],members:{subscriberId:{location:"uri",locationName:"subscriberId"}}},output:{type:"structure",members:{}},idempotent:true},DeleteSubscriberNotification:{http:{method:"DELETE",requestUri:"/v1/subscribers/{subscriberId}/notification",responseCode:200},input:{type:"structure",required:["subscriberId"],members:{subscriberId:{location:"uri",locationName:"subscriberId"}}},output:{type:"structure",members:{}},idempotent:true},DeregisterDataLakeDelegatedAdministrator:{http:{method:"DELETE",requestUri:"/v1/datalake/delegate",responseCode:200},input:{type:"structure",members:{}},output:{type:"structure",members:{}},idempotent:true},GetDataLakeExceptionSubscription:{http:{method:"GET",requestUri:"/v1/datalake/exceptions/subscription",responseCode:200},input:{type:"structure",members:{}},output:{type:"structure",members:{exceptionTimeToLive:{type:"long"},notificationEndpoint:{},subscriptionProtocol:{}}}},GetDataLakeOrganizationConfiguration:{http:{method:"GET",requestUri:"/v1/datalake/organization/configuration",responseCode:200},input:{type:"structure",members:{}},output:{type:"structure",members:{autoEnableNewAccount:{shape:"S1i"}}}},GetDataLakeSources:{http:{requestUri:"/v1/datalake/sources",responseCode:200},input:{type:"structure",members:{accounts:{shape:"S4"},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{dataLakeArn:{},dataLakeSources:{type:"list",member:{type:"structure",members:{account:{},eventClasses:{shape:"Si"},sourceName:{},sourceStatuses:{type:"list",member:{type:"structure",members:{resource:{},status:{}}}}}}},nextToken:{}}}},GetSubscriber:{http:{method:"GET",requestUri:"/v1/subscribers/{subscriberId}",responseCode:200},input:{type:"structure",required:["subscriberId"],members:{subscriberId:{location:"uri",locationName:"subscriberId"}}},output:{type:"structure",members:{subscriber:{shape:"S1v"}}}},ListDataLakeExceptions:{http:{requestUri:"/v1/datalake/exceptions",responseCode:200},input:{type:"structure",members:{maxResults:{type:"integer"},nextToken:{},regions:{shape:"S6"}}},output:{type:"structure",members:{exceptions:{type:"list",member:{type:"structure",members:{exception:{},region:{},remediation:{},timestamp:{shape:"S1w"}}}},nextToken:{}}}},ListDataLakes:{http:{method:"GET",requestUri:"/v1/datalakes",responseCode:200},input:{type:"structure",members:{regions:{shape:"S6",location:"querystring",locationName:"regions"}}},output:{type:"structure",members:{dataLakes:{shape:"S16"}}}},ListLogSources:{http:{requestUri:"/v1/datalake/logsources/list",responseCode:200},input:{type:"structure",members:{accounts:{shape:"S4"},maxResults:{type:"integer"},nextToken:{},regions:{shape:"S6"},sources:{shape:"S1q"}}},output:{type:"structure",members:{nextToken:{},sources:{type:"list",member:{type:"structure",members:{account:{},region:{},sources:{shape:"S1q"}}}}}}},ListSubscribers:{http:{method:"GET",requestUri:"/v1/subscribers",responseCode:200},input:{type:"structure",members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{nextToken:{},subscribers:{type:"list",member:{shape:"S1v"}}}}},RegisterDataLakeDelegatedAdministrator:{http:{requestUri:"/v1/datalake/delegate",responseCode:200},input:{type:"structure",required:["accountId"],members:{accountId:{}}},output:{type:"structure",members:{}}},UpdateDataLake:{http:{method:"PUT",requestUri:"/v1/datalake",responseCode:200},input:{type:"structure",required:["configurations"],members:{configurations:{shape:"St"}}},output:{type:"structure",members:{dataLakes:{shape:"S16"}}},idempotent:true},UpdateDataLakeExceptionSubscription:{http:{method:"PUT",requestUri:"/v1/datalake/exceptions/subscription",responseCode:200},input:{type:"structure",required:["notificationEndpoint","subscriptionProtocol"],members:{exceptionTimeToLive:{type:"long"},notificationEndpoint:{},subscriptionProtocol:{}}},output:{type:"structure",members:{}},idempotent:true},UpdateSubscriber:{http:{method:"PUT",requestUri:"/v1/subscribers/{subscriberId}",responseCode:200},input:{type:"structure",required:["subscriberId"],members:{sources:{shape:"S1q"},subscriberDescription:{},subscriberId:{location:"uri",locationName:"subscriberId"},subscriberIdentity:{shape:"Sf"},subscriberName:{}}},output:{type:"structure",members:{subscriber:{shape:"S1v"}}},idempotent:true},UpdateSubscriberNotification:{http:{method:"PUT",requestUri:"/v1/subscribers/{subscriberId}/notification",responseCode:200},input:{type:"structure",required:["configuration","subscriberId"],members:{configuration:{shape:"S22"},subscriberId:{location:"uri",locationName:"subscriberId"}}},output:{type:"structure",members:{subscriberEndpoint:{}}},idempotent:true}},shapes:{S2:{type:"list",member:{type:"structure",required:["regions","sourceName"],members:{accounts:{shape:"S4"},regions:{shape:"S6"},sourceName:{},sourceVersion:{}}}},S4:{type:"list",member:{}},S6:{type:"list",member:{}},Sf:{type:"structure",required:["externalId","principal"],members:{externalId:{},principal:{}}},Si:{type:"list",member:{}},Sn:{type:"structure",members:{attributes:{type:"structure",members:{crawlerArn:{},databaseArn:{},tableArn:{}}},provider:{type:"structure",members:{location:{},roleArn:{}}},sourceName:{},sourceVersion:{}}},St:{type:"list",member:{type:"structure",required:["region"],members:{encryptionConfiguration:{shape:"Sv"},lifecycleConfiguration:{shape:"Sx"},region:{},replicationConfiguration:{shape:"S14"}}}},Sv:{type:"structure",members:{kmsKeyId:{}}},Sx:{type:"structure",members:{expiration:{type:"structure",members:{days:{type:"integer"}}},transitions:{type:"list",member:{type:"structure",members:{days:{type:"integer"},storageClass:{}}}}}},S14:{type:"structure",members:{regions:{shape:"S6"},roleArn:{}}},S16:{type:"list",member:{type:"structure",required:["dataLakeArn","region"],members:{createStatus:{},dataLakeArn:{},encryptionConfiguration:{shape:"Sv"},lifecycleConfiguration:{shape:"Sx"},region:{},replicationConfiguration:{shape:"S14"},s3BucketArn:{},updateStatus:{type:"structure",members:{exception:{type:"structure",members:{code:{},reason:{}}},requestId:{},status:{}}}}}},S1i:{type:"list",member:{type:"structure",required:["region","sources"],members:{region:{},sources:{type:"list",member:{shape:"S1l"}}}}},S1l:{type:"structure",members:{sourceName:{},sourceVersion:{}}},S1o:{type:"list",member:{}},S1q:{type:"list",member:{type:"structure",members:{awsLogSource:{shape:"S1l"},customLogSource:{shape:"Sn"}},union:true}},S1v:{type:"structure",required:["sources","subscriberArn","subscriberId","subscriberIdentity","subscriberName"],members:{accessTypes:{shape:"S1o"},createdAt:{shape:"S1w"},resourceShareArn:{},resourceShareName:{},roleArn:{},s3BucketArn:{},sources:{shape:"S1q"},subscriberArn:{},subscriberDescription:{},subscriberEndpoint:{},subscriberId:{},subscriberIdentity:{shape:"Sf"},subscriberName:{},subscriberStatus:{},updatedAt:{shape:"S1w"}}},S1w:{type:"timestamp",timestampFormat:"iso8601"},S22:{type:"structure",members:{httpsNotificationConfiguration:{type:"structure",required:["endpoint","targetRoleArn"],members:{authorizationApiKeyName:{},authorizationApiKeyValue:{},endpoint:{},httpMethod:{},targetRoleArn:{}}},sqsNotificationConfiguration:{type:"structure",members:{}}},union:true}}}},5013:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["firehose"]={};s.Firehose=i.defineService("firehose",["2015-08-04"]);Object.defineProperty(a.services["firehose"],"2015-08-04",{get:function get(){var e=r(1488);e.paginators=r(7906).pagination;return e},enumerable:true,configurable:true});e.exports=s.Firehose},5021:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["ivschat"]={};s.Ivschat=i.defineService("ivschat",["2020-07-14"]);Object.defineProperty(a.services["ivschat"],"2020-07-14",{get:function get(){var e=r(6326);e.paginators=r(290).pagination;return e},enumerable:true,configurable:true});e.exports=s.Ivschat},5037:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["iotroborunner"]={};s.IoTRoboRunner=i.defineService("iotroborunner",["2018-05-10"]);Object.defineProperty(a.services["iotroborunner"],"2018-05-10",{get:function get(){var e=r(537);e.paginators=r(3574).pagination;return e},enumerable:true,configurable:true});e.exports=s.IoTRoboRunner},5040:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["fms"]={};s.FMS=i.defineService("fms",["2018-01-01"]);Object.defineProperty(a.services["fms"],"2018-01-01",{get:function get(){var e=r(3060);e.paginators=r(7071).pagination;return e},enumerable:true,configurable:true});e.exports=s.FMS},5045:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2021-08-11",endpointPrefix:"amplifyuibuilder",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"AWS Amplify UI Builder",serviceId:"AmplifyUIBuilder",signatureVersion:"v4",signingName:"amplifyuibuilder",uid:"amplifyuibuilder-2021-08-11"},operations:{CreateComponent:{http:{requestUri:"/app/{appId}/environment/{environmentName}/components",responseCode:200},input:{type:"structure",required:["appId","environmentName","componentToCreate"],members:{appId:{location:"uri",locationName:"appId"},environmentName:{location:"uri",locationName:"environmentName"},clientToken:{idempotencyToken:true,location:"querystring",locationName:"clientToken"},componentToCreate:{type:"structure",required:["name","componentType","properties","variants","overrides","bindingProperties"],members:{name:{},sourceId:{},componentType:{},properties:{shape:"S6"},children:{shape:"Se"},variants:{shape:"Sk"},overrides:{shape:"Sn"},bindingProperties:{shape:"Sp"},collectionProperties:{shape:"Sv"},tags:{shape:"S11"},events:{shape:"Sg"},schemaVersion:{}}}},payload:"componentToCreate"},output:{type:"structure",members:{entity:{shape:"S15"}},payload:"entity"},idempotent:true},CreateForm:{http:{requestUri:"/app/{appId}/environment/{environmentName}/forms",responseCode:200},input:{type:"structure",required:["appId","environmentName","formToCreate"],members:{appId:{location:"uri",locationName:"appId"},environmentName:{location:"uri",locationName:"environmentName"},clientToken:{idempotencyToken:true,location:"querystring",locationName:"clientToken"},formToCreate:{type:"structure",required:["name","dataType","formActionType","fields","style","sectionalElements","schemaVersion"],members:{name:{},dataType:{shape:"S1b"},formActionType:{},fields:{shape:"S1e"},style:{shape:"S20"},sectionalElements:{shape:"S22"},schemaVersion:{},cta:{shape:"S24"},tags:{shape:"S11"},labelDecorator:{}}}},payload:"formToCreate"},output:{type:"structure",members:{entity:{shape:"S29"}},payload:"entity"},idempotent:true},CreateTheme:{http:{requestUri:"/app/{appId}/environment/{environmentName}/themes",responseCode:200},input:{type:"structure",required:["appId","environmentName","themeToCreate"],members:{appId:{location:"uri",locationName:"appId"},environmentName:{location:"uri",locationName:"environmentName"},clientToken:{idempotencyToken:true,location:"querystring",locationName:"clientToken"},themeToCreate:{type:"structure",required:["name","values"],members:{name:{},values:{shape:"S2d"},overrides:{shape:"S2d"},tags:{shape:"S11"}}}},payload:"themeToCreate"},output:{type:"structure",members:{entity:{shape:"S2h"}},payload:"entity"},idempotent:true},DeleteComponent:{http:{method:"DELETE",requestUri:"/app/{appId}/environment/{environmentName}/components/{id}",responseCode:200},input:{type:"structure",required:["appId","environmentName","id"],members:{appId:{location:"uri",locationName:"appId"},environmentName:{location:"uri",locationName:"environmentName"},id:{location:"uri",locationName:"id"}}},idempotent:true},DeleteForm:{http:{method:"DELETE",requestUri:"/app/{appId}/environment/{environmentName}/forms/{id}",responseCode:200},input:{type:"structure",required:["appId","environmentName","id"],members:{appId:{location:"uri",locationName:"appId"},environmentName:{location:"uri",locationName:"environmentName"},id:{location:"uri",locationName:"id"}}},idempotent:true},DeleteTheme:{http:{method:"DELETE",requestUri:"/app/{appId}/environment/{environmentName}/themes/{id}",responseCode:200},input:{type:"structure",required:["appId","environmentName","id"],members:{appId:{location:"uri",locationName:"appId"},environmentName:{location:"uri",locationName:"environmentName"},id:{location:"uri",locationName:"id"}}},idempotent:true},ExchangeCodeForToken:{http:{requestUri:"/tokens/{provider}",responseCode:200},input:{type:"structure",required:["provider","request"],members:{provider:{location:"uri",locationName:"provider"},request:{type:"structure",required:["code","redirectUri"],members:{code:{shape:"S2o"},redirectUri:{},clientId:{shape:"S2o"}}}},payload:"request"},output:{type:"structure",required:["accessToken","expiresIn","refreshToken"],members:{accessToken:{shape:"S2o"},expiresIn:{type:"integer"},refreshToken:{shape:"S2o"}}}},ExportComponents:{http:{method:"GET",requestUri:"/export/app/{appId}/environment/{environmentName}/components",responseCode:200},input:{type:"structure",required:["appId","environmentName"],members:{appId:{location:"uri",locationName:"appId"},environmentName:{location:"uri",locationName:"environmentName"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",required:["entities"],members:{entities:{type:"list",member:{shape:"S15"}},nextToken:{}}}},ExportForms:{http:{method:"GET",requestUri:"/export/app/{appId}/environment/{environmentName}/forms",responseCode:200},input:{type:"structure",required:["appId","environmentName"],members:{appId:{location:"uri",locationName:"appId"},environmentName:{location:"uri",locationName:"environmentName"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",required:["entities"],members:{entities:{type:"list",member:{shape:"S29"}},nextToken:{}}}},ExportThemes:{http:{method:"GET",requestUri:"/export/app/{appId}/environment/{environmentName}/themes",responseCode:200},input:{type:"structure",required:["appId","environmentName"],members:{appId:{location:"uri",locationName:"appId"},environmentName:{location:"uri",locationName:"environmentName"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",required:["entities"],members:{entities:{type:"list",member:{shape:"S2h"}},nextToken:{}}}},GetComponent:{http:{method:"GET",requestUri:"/app/{appId}/environment/{environmentName}/components/{id}",responseCode:200},input:{type:"structure",required:["appId","environmentName","id"],members:{appId:{location:"uri",locationName:"appId"},environmentName:{location:"uri",locationName:"environmentName"},id:{location:"uri",locationName:"id"}}},output:{type:"structure",members:{component:{shape:"S15"}},payload:"component"}},GetForm:{http:{method:"GET",requestUri:"/app/{appId}/environment/{environmentName}/forms/{id}",responseCode:200},input:{type:"structure",required:["appId","environmentName","id"],members:{appId:{location:"uri",locationName:"appId"},environmentName:{location:"uri",locationName:"environmentName"},id:{location:"uri",locationName:"id"}}},output:{type:"structure",members:{form:{shape:"S29"}},payload:"form"}},GetMetadata:{http:{method:"GET",requestUri:"/app/{appId}/environment/{environmentName}/metadata",responseCode:200},input:{type:"structure",required:["appId","environmentName"],members:{appId:{location:"uri",locationName:"appId"},environmentName:{location:"uri",locationName:"environmentName"}}},output:{type:"structure",required:["features"],members:{features:{type:"map",key:{},value:{}}}}},GetTheme:{http:{method:"GET",requestUri:"/app/{appId}/environment/{environmentName}/themes/{id}",responseCode:200},input:{type:"structure",required:["appId","environmentName","id"],members:{appId:{location:"uri",locationName:"appId"},environmentName:{location:"uri",locationName:"environmentName"},id:{location:"uri",locationName:"id"}}},output:{type:"structure",members:{theme:{shape:"S2h"}},payload:"theme"}},ListComponents:{http:{method:"GET",requestUri:"/app/{appId}/environment/{environmentName}/components",responseCode:200},input:{type:"structure",required:["appId","environmentName"],members:{appId:{location:"uri",locationName:"appId"},environmentName:{location:"uri",locationName:"environmentName"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",required:["entities"],members:{entities:{type:"list",member:{type:"structure",required:["appId","environmentName","id","name","componentType"],members:{appId:{},environmentName:{},id:{},name:{},componentType:{}}}},nextToken:{}}}},ListForms:{http:{method:"GET",requestUri:"/app/{appId}/environment/{environmentName}/forms",responseCode:200},input:{type:"structure",required:["appId","environmentName"],members:{appId:{location:"uri",locationName:"appId"},environmentName:{location:"uri",locationName:"environmentName"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",required:["entities"],members:{entities:{type:"list",member:{type:"structure",required:["appId","dataType","environmentName","formActionType","id","name"],members:{appId:{},dataType:{shape:"S1b"},environmentName:{},formActionType:{},id:{},name:{}}}},nextToken:{}}}},ListThemes:{http:{method:"GET",requestUri:"/app/{appId}/environment/{environmentName}/themes",responseCode:200},input:{type:"structure",required:["appId","environmentName"],members:{appId:{location:"uri",locationName:"appId"},environmentName:{location:"uri",locationName:"environmentName"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",required:["entities"],members:{entities:{type:"list",member:{type:"structure",required:["appId","environmentName","id","name"],members:{appId:{},environmentName:{},id:{},name:{}}}},nextToken:{}}}},PutMetadataFlag:{http:{method:"PUT",requestUri:"/app/{appId}/environment/{environmentName}/metadata/features/{featureName}",responseCode:200},input:{type:"structure",required:["appId","environmentName","featureName","body"],members:{appId:{location:"uri",locationName:"appId"},environmentName:{location:"uri",locationName:"environmentName"},featureName:{location:"uri",locationName:"featureName"},body:{type:"structure",required:["newValue"],members:{newValue:{}}}},payload:"body"}},RefreshToken:{http:{requestUri:"/tokens/{provider}/refresh",responseCode:200},input:{type:"structure",required:["provider","refreshTokenBody"],members:{provider:{location:"uri",locationName:"provider"},refreshTokenBody:{type:"structure",required:["token"],members:{token:{shape:"S2o"},clientId:{shape:"S2o"}}}},payload:"refreshTokenBody"},output:{type:"structure",required:["accessToken","expiresIn"],members:{accessToken:{shape:"S2o"},expiresIn:{type:"integer"}}}},UpdateComponent:{http:{method:"PATCH",requestUri:"/app/{appId}/environment/{environmentName}/components/{id}",responseCode:200},input:{type:"structure",required:["appId","environmentName","id","updatedComponent"],members:{appId:{location:"uri",locationName:"appId"},environmentName:{location:"uri",locationName:"environmentName"},id:{location:"uri",locationName:"id"},clientToken:{idempotencyToken:true,location:"querystring",locationName:"clientToken"},updatedComponent:{type:"structure",members:{id:{},name:{},sourceId:{},componentType:{},properties:{shape:"S6"},children:{shape:"Se"},variants:{shape:"Sk"},overrides:{shape:"Sn"},bindingProperties:{shape:"Sp"},collectionProperties:{shape:"Sv"},events:{shape:"Sg"},schemaVersion:{}}}},payload:"updatedComponent"},output:{type:"structure",members:{entity:{shape:"S15"}},payload:"entity"},idempotent:true},UpdateForm:{http:{method:"PATCH",requestUri:"/app/{appId}/environment/{environmentName}/forms/{id}",responseCode:200},input:{type:"structure",required:["appId","environmentName","id","updatedForm"],members:{appId:{location:"uri",locationName:"appId"},environmentName:{location:"uri",locationName:"environmentName"},id:{location:"uri",locationName:"id"},clientToken:{idempotencyToken:true,location:"querystring",locationName:"clientToken"},updatedForm:{type:"structure",members:{name:{},dataType:{shape:"S1b"},formActionType:{},fields:{shape:"S1e"},style:{shape:"S20"},sectionalElements:{shape:"S22"},schemaVersion:{},cta:{shape:"S24"},labelDecorator:{}}}},payload:"updatedForm"},output:{type:"structure",members:{entity:{shape:"S29"}},payload:"entity"},idempotent:true},UpdateTheme:{http:{method:"PATCH",requestUri:"/app/{appId}/environment/{environmentName}/themes/{id}",responseCode:200},input:{type:"structure",required:["appId","environmentName","id","updatedTheme"],members:{appId:{location:"uri",locationName:"appId"},environmentName:{location:"uri",locationName:"environmentName"},id:{location:"uri",locationName:"id"},clientToken:{idempotencyToken:true,location:"querystring",locationName:"clientToken"},updatedTheme:{type:"structure",required:["values"],members:{id:{},name:{},values:{shape:"S2d"},overrides:{shape:"S2d"}}}},payload:"updatedTheme"},output:{type:"structure",members:{entity:{shape:"S2h"}},payload:"entity"},idempotent:true}},shapes:{S6:{type:"map",key:{},value:{shape:"S7"}},S7:{type:"structure",members:{value:{},bindingProperties:{shape:"S8"},collectionBindingProperties:{shape:"S8"},defaultValue:{},model:{},bindings:{type:"map",key:{},value:{type:"structure",required:["element","property"],members:{element:{},property:{}}}},event:{},userAttribute:{},concat:{type:"list",member:{shape:"S7"}},condition:{type:"structure",members:{property:{},field:{},operator:{},operand:{},then:{shape:"S7"},else:{shape:"S7"},operandType:{}}},configured:{type:"boolean"},type:{},importedValue:{},componentName:{},property:{}}},S8:{type:"structure",required:["property"],members:{property:{},field:{}}},Se:{type:"list",member:{type:"structure",required:["componentType","name","properties"],members:{componentType:{},name:{},properties:{shape:"S6"},children:{shape:"Se"},events:{shape:"Sg"},sourceId:{}}}},Sg:{type:"map",key:{},value:{type:"structure",members:{action:{},parameters:{type:"structure",members:{type:{shape:"S7"},url:{shape:"S7"},anchor:{shape:"S7"},target:{shape:"S7"},global:{shape:"S7"},model:{},id:{shape:"S7"},fields:{shape:"S6"},state:{type:"structure",required:["componentName","property","set"],members:{componentName:{},property:{},set:{shape:"S7"}}}}},bindingEvent:{}}}},Sk:{type:"list",member:{type:"structure",members:{variantValues:{type:"map",key:{},value:{}},overrides:{shape:"Sn"}}}},Sn:{type:"map",key:{},value:{type:"map",key:{},value:{}}},Sp:{type:"map",key:{},value:{type:"structure",members:{type:{},bindingProperties:{type:"structure",members:{model:{},field:{},predicates:{shape:"Ss"},userAttribute:{},bucket:{},key:{},defaultValue:{},slotName:{}}},defaultValue:{}}}},Ss:{type:"list",member:{shape:"St"}},St:{type:"structure",members:{or:{shape:"Ss"},and:{shape:"Ss"},field:{},operator:{},operand:{},operandType:{}}},Sv:{type:"map",key:{},value:{type:"structure",required:["model"],members:{model:{},sort:{type:"list",member:{type:"structure",required:["field","direction"],members:{field:{},direction:{}}}},predicate:{shape:"St"},identifiers:{type:"list",member:{}}}}},S11:{type:"map",key:{},value:{}},S15:{type:"structure",required:["appId","environmentName","id","name","componentType","properties","variants","overrides","bindingProperties","createdAt"],members:{appId:{},environmentName:{},sourceId:{},id:{},name:{},componentType:{},properties:{shape:"S6"},children:{shape:"Se"},variants:{shape:"Sk"},overrides:{shape:"Sn"},bindingProperties:{shape:"Sp"},collectionProperties:{shape:"Sv"},createdAt:{shape:"S17"},modifiedAt:{shape:"S17"},tags:{shape:"S11"},events:{shape:"Sg"},schemaVersion:{}}},S17:{type:"timestamp",timestampFormat:"iso8601"},S1b:{type:"structure",required:["dataSourceType","dataTypeName"],members:{dataSourceType:{},dataTypeName:{}}},S1e:{type:"map",key:{},value:{type:"structure",members:{label:{},position:{shape:"S1g"},excluded:{type:"boolean"},inputType:{type:"structure",required:["type"],members:{type:{},required:{type:"boolean"},readOnly:{type:"boolean"},placeholder:{},defaultValue:{},descriptiveText:{},defaultChecked:{type:"boolean"},defaultCountryCode:{},valueMappings:{type:"structure",required:["values"],members:{values:{type:"list",member:{type:"structure",required:["value"],members:{displayValue:{shape:"S1m"},value:{shape:"S1m"}}}},bindingProperties:{type:"map",key:{},value:{type:"structure",members:{type:{},bindingProperties:{type:"structure",members:{model:{}}}}}}}},name:{},minValue:{type:"float"},maxValue:{type:"float"},step:{type:"float"},value:{},isArray:{type:"boolean"},fileUploaderConfig:{type:"structure",required:["accessLevel","acceptedFileTypes"],members:{accessLevel:{},acceptedFileTypes:{shape:"S1v"},showThumbnails:{type:"boolean"},isResumable:{type:"boolean"},maxFileCount:{type:"integer"},maxSize:{type:"integer"}}}}},validations:{type:"list",member:{type:"structure",required:["type"],members:{type:{},strValues:{shape:"S1v"},numValues:{type:"list",member:{type:"integer"}},validationMessage:{}}}}}}},S1g:{type:"structure",members:{fixed:{},rightOf:{},below:{}},union:true},S1m:{type:"structure",members:{value:{},bindingProperties:{type:"structure",required:["property"],members:{property:{},field:{}}},concat:{type:"list",member:{shape:"S1m"}}}},S1v:{type:"list",member:{}},S20:{type:"structure",members:{horizontalGap:{shape:"S21"},verticalGap:{shape:"S21"},outerPadding:{shape:"S21"}}},S21:{type:"structure",members:{tokenReference:{},value:{}},union:true},S22:{type:"map",key:{},value:{type:"structure",required:["type"],members:{type:{},position:{shape:"S1g"},text:{},level:{type:"integer"},orientation:{},excluded:{type:"boolean"}}}},S24:{type:"structure",members:{position:{},clear:{shape:"S26"},cancel:{shape:"S26"},submit:{shape:"S26"}}},S26:{type:"structure",members:{excluded:{type:"boolean"},children:{},position:{shape:"S1g"}}},S29:{type:"structure",required:["appId","environmentName","id","name","formActionType","style","dataType","fields","sectionalElements","schemaVersion"],members:{appId:{},environmentName:{},id:{},name:{},formActionType:{},style:{shape:"S20"},dataType:{shape:"S1b"},fields:{shape:"S1e"},sectionalElements:{shape:"S22"},schemaVersion:{},tags:{shape:"S11"},cta:{shape:"S24"},labelDecorator:{}}},S2d:{type:"list",member:{type:"structure",members:{key:{},value:{type:"structure",members:{value:{},children:{shape:"S2d"}}}}}},S2h:{type:"structure",required:["appId","environmentName","id","name","createdAt","values"],members:{appId:{},environmentName:{},id:{},name:{},createdAt:{shape:"S17"},modifiedAt:{shape:"S17"},values:{shape:"S2d"},overrides:{shape:"S2d"},tags:{shape:"S11"}}},S2o:{type:"string",sensitive:true}}}},5048:function(e){e.exports={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:"S12"}}}},BatchDeleteConnection:{input:{type:"structure",required:["ConnectionNameList"],members:{CatalogId:{},ConnectionNameList:{type:"list",member:{}}}},output:{type:"structure",members:{Succeeded:{shape:"Sn"},Errors:{type:"map",key:{},value:{shape:"S14"}}}}},BatchDeletePartition:{input:{type:"structure",required:["DatabaseName","TableName","PartitionsToDelete"],members:{CatalogId:{},DatabaseName:{},TableName:{},PartitionsToDelete:{type:"list",member:{shape:"S1c"}}}},output:{type:"structure",members:{Errors:{shape:"S12"}}}},BatchDeleteTable:{input:{type:"structure",required:["DatabaseName","TablesToDelete"],members:{CatalogId:{},DatabaseName:{},TablesToDelete:{type:"list",member:{}},TransactionId:{}}},output:{type:"structure",members:{Errors:{type:"list",member:{type:"structure",members:{TableName:{},ErrorDetail:{shape:"S14"}}}}}}},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:"S14"}}}}}}},BatchGetBlueprints:{input:{type:"structure",required:["Names"],members:{Names:{type:"list",member:{}},IncludeBlueprint:{type:"boolean"},IncludeParameterSpec:{type:"boolean"}}},output:{type:"structure",members:{Blueprints:{type:"list",member:{shape:"S1w"}},MissingBlueprints:{shape:"S24"}}}},BatchGetCrawlers:{input:{type:"structure",required:["CrawlerNames"],members:{CrawlerNames:{shape:"S26"}}},output:{type:"structure",members:{Crawlers:{shape:"S28"},CrawlersNotFound:{shape:"S26"}}}},BatchGetCustomEntityTypes:{input:{type:"structure",required:["Names"],members:{Names:{shape:"S3n"}}},output:{type:"structure",members:{CustomEntityTypes:{shape:"S3p"},CustomEntityTypesNotFound:{shape:"S3n"}}}},BatchGetDataQualityResult:{input:{type:"structure",required:["ResultIds"],members:{ResultIds:{shape:"S3t"}}},output:{type:"structure",required:["Results"],members:{Results:{type:"list",member:{type:"structure",members:{ResultId:{},Score:{type:"double"},DataSource:{shape:"S3z"},RulesetName:{},EvaluationContext:{},StartedOn:{type:"timestamp"},CompletedOn:{type:"timestamp"},JobName:{},JobRunId:{},RulesetEvaluationRunId:{},RuleResults:{shape:"S42"}}}},ResultsNotFound:{shape:"S3t"}}}},BatchGetDevEndpoints:{input:{type:"structure",required:["DevEndpointNames"],members:{DevEndpointNames:{shape:"S47"}}},output:{type:"structure",members:{DevEndpoints:{shape:"S49"},DevEndpointsNotFound:{shape:"S47"}}}},BatchGetJobs:{input:{type:"structure",required:["JobNames"],members:{JobNames:{shape:"S4j"}}},output:{type:"structure",members:{Jobs:{shape:"S4l"},JobsNotFound:{shape:"S4j"}}}},BatchGetPartition:{input:{type:"structure",required:["DatabaseName","TableName","PartitionsToGet"],members:{CatalogId:{},DatabaseName:{},TableName:{},PartitionsToGet:{shape:"S9q"}}},output:{type:"structure",members:{Partitions:{shape:"S9s"},UnprocessedKeys:{shape:"S9q"}}}},BatchGetTriggers:{input:{type:"structure",required:["TriggerNames"],members:{TriggerNames:{shape:"S9v"}}},output:{type:"structure",members:{Triggers:{shape:"S9x"},TriggersNotFound:{shape:"S9v"}}}},BatchGetWorkflows:{input:{type:"structure",required:["Names"],members:{Names:{shape:"Saf"},IncludeGraph:{type:"boolean"}}},output:{type:"structure",members:{Workflows:{type:"list",member:{shape:"Sai"}},MissingWorkflows:{shape:"Saf"}}}},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:"S14"}}}}}}},BatchUpdatePartition:{input:{type:"structure",required:["DatabaseName","TableName","Entries"],members:{CatalogId:{},DatabaseName:{},TableName:{},Entries:{type:"list",member:{type:"structure",required:["PartitionValueList","PartitionInput"],members:{PartitionValueList:{shape:"Sbg"},PartitionInput:{shape:"S5"}}}}}},output:{type:"structure",members:{Errors:{type:"list",member:{type:"structure",members:{PartitionValueList:{shape:"Sbg"},ErrorDetail:{shape:"S14"}}}}}}},CancelDataQualityRuleRecommendationRun:{input:{type:"structure",required:["RunId"],members:{RunId:{}}},output:{type:"structure",members:{}}},CancelDataQualityRulesetEvaluationRun:{input:{type:"structure",required:["RunId"],members:{RunId:{}}},output:{type:"structure",members:{}}},CancelMLTaskRun:{input:{type:"structure",required:["TransformId","TaskRunId"],members:{TransformId:{},TaskRunId:{}}},output:{type:"structure",members:{TransformId:{},TaskRunId:{},Status:{}}}},CancelStatement:{input:{type:"structure",required:["SessionId","Id"],members:{SessionId:{},Id:{type:"integer"},RequestOrigin:{}}},output:{type:"structure",members:{}}},CheckSchemaVersionValidity:{input:{type:"structure",required:["DataFormat","SchemaDefinition"],members:{DataFormat:{},SchemaDefinition:{}}},output:{type:"structure",members:{Valid:{type:"boolean"},Error:{}}}},CreateBlueprint:{input:{type:"structure",required:["Name","BlueprintLocation"],members:{Name:{},Description:{},BlueprintLocation:{},Tags:{shape:"Sc1"}}},output:{type:"structure",members:{Name:{}}}},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:"Sci"},DisableValueTrimming:{type:"boolean"},AllowSingleColumn:{type:"boolean"},CustomDatatypeConfigured:{type:"boolean"},CustomDatatypes:{shape:"Scj"}}}}},output:{type:"structure",members:{}}},CreateConnection:{input:{type:"structure",required:["ConnectionInput"],members:{CatalogId:{},ConnectionInput:{shape:"Scm"},Tags:{shape:"Sc1"}}},output:{type:"structure",members:{}}},CreateCrawler:{input:{type:"structure",required:["Name","Role","Targets"],members:{Name:{},Role:{},DatabaseName:{},Description:{},Targets:{shape:"S2b"},Schedule:{},Classifiers:{shape:"S2y"},TablePrefix:{},SchemaChangePolicy:{shape:"S31"},RecrawlPolicy:{shape:"S2z"},LineageConfiguration:{shape:"S34"},LakeFormationConfiguration:{shape:"S3k"},Configuration:{},CrawlerSecurityConfiguration:{},Tags:{shape:"Sc1"}}},output:{type:"structure",members:{}}},CreateCustomEntityType:{input:{type:"structure",required:["Name","RegexString"],members:{Name:{},RegexString:{},ContextWords:{shape:"S3r"},Tags:{shape:"Sc1"}}},output:{type:"structure",members:{Name:{}}}},CreateDataQualityRuleset:{input:{type:"structure",required:["Name","Ruleset"],members:{Name:{},Description:{},Ruleset:{},Tags:{shape:"Sc1"},TargetTable:{shape:"Sd0"},ClientToken:{}}},output:{type:"structure",members:{Name:{}}},idempotent:true},CreateDatabase:{input:{type:"structure",required:["DatabaseInput"],members:{CatalogId:{},DatabaseInput:{shape:"Sd3"},Tags:{shape:"Sc1"}}},output:{type:"structure",members:{}}},CreateDevEndpoint:{input:{type:"structure",required:["EndpointName","RoleArn"],members:{EndpointName:{},RoleArn:{},SecurityGroupIds:{shape:"S4c"},SubnetId:{},PublicKey:{},PublicKeys:{shape:"S4g"},NumberOfNodes:{type:"integer"},WorkerType:{},GlueVersion:{},NumberOfWorkers:{type:"integer"},ExtraPythonLibsS3Path:{},ExtraJarsS3Path:{},SecurityConfiguration:{},Tags:{shape:"Sc1"},Arguments:{shape:"S4h"}}},output:{type:"structure",members:{EndpointName:{},Status:{},SecurityGroupIds:{shape:"S4c"},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:"S4h"}}}},CreateJob:{input:{type:"structure",required:["Name","Role","Command"],members:{Name:{},Description:{},LogUri:{},Role:{},ExecutionProperty:{shape:"S4p"},Command:{shape:"S4r"},DefaultArguments:{shape:"S4v"},NonOverridableArguments:{shape:"S4v"},Connections:{shape:"S4w"},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:"Sc1"},NotificationProperty:{shape:"S50"},GlueVersion:{},NumberOfWorkers:{type:"integer"},WorkerType:{},CodeGenConfigurationNodes:{shape:"S52"},ExecutionClass:{},SourceControlDetails:{shape:"S9m"}}},output:{type:"structure",members:{Name:{}}}},CreateMLTransform:{input:{type:"structure",required:["Name","InputRecordTables","Parameters","Role"],members:{Name:{},Description:{},InputRecordTables:{shape:"Sdk"},Parameters:{shape:"Sdl"},Role:{},GlueVersion:{},MaxCapacity:{type:"double"},WorkerType:{},NumberOfWorkers:{type:"integer"},Timeout:{type:"integer"},MaxRetries:{type:"integer"},Tags:{shape:"Sc1"},TransformEncryption:{shape:"Sdp"}}},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:"Sdw"}}},output:{type:"structure",members:{}}},CreateRegistry:{input:{type:"structure",required:["RegistryName"],members:{RegistryName:{},Description:{},Tags:{shape:"Sc1"}}},output:{type:"structure",members:{RegistryArn:{},RegistryName:{},Description:{},Tags:{shape:"Sc1"}}}},CreateSchema:{input:{type:"structure",required:["SchemaName","DataFormat"],members:{RegistryId:{shape:"Se2"},SchemaName:{},DataFormat:{},Compatibility:{},Description:{},Tags:{shape:"Sc1"},SchemaDefinition:{}}},output:{type:"structure",members:{RegistryName:{},RegistryArn:{},SchemaName:{},SchemaArn:{},Description:{},DataFormat:{},Compatibility:{},SchemaCheckpoint:{type:"long"},LatestSchemaVersion:{type:"long"},NextSchemaVersion:{type:"long"},SchemaStatus:{},Tags:{shape:"Sc1"},SchemaVersionId:{},SchemaVersionStatus:{}}}},CreateScript:{input:{type:"structure",members:{DagNodes:{shape:"Se9"},DagEdges:{shape:"Seh"},Language:{}}},output:{type:"structure",members:{PythonScript:{},ScalaCode:{}}}},CreateSecurityConfiguration:{input:{type:"structure",required:["Name","EncryptionConfiguration"],members:{Name:{},EncryptionConfiguration:{shape:"Seo"}}},output:{type:"structure",members:{Name:{},CreatedTimestamp:{type:"timestamp"}}}},CreateSession:{input:{type:"structure",required:["Id","Role","Command"],members:{Id:{},Description:{},Role:{},Command:{shape:"Sf0"},Timeout:{type:"integer"},IdleTimeout:{type:"integer"},DefaultArguments:{shape:"Sf1"},Connections:{shape:"S4w"},MaxCapacity:{type:"double"},NumberOfWorkers:{type:"integer"},WorkerType:{},SecurityConfiguration:{},GlueVersion:{},Tags:{shape:"Sc1"},RequestOrigin:{}}},output:{type:"structure",members:{Session:{shape:"Sf4"}}}},CreateTable:{input:{type:"structure",required:["DatabaseName","TableInput"],members:{CatalogId:{},DatabaseName:{},TableInput:{shape:"Sf8"},PartitionIndexes:{type:"list",member:{shape:"Sdw"}},TransactionId:{}}},output:{type:"structure",members:{}}},CreateTrigger:{input:{type:"structure",required:["Name","Type","Actions"],members:{Name:{},WorkflowName:{},Type:{},Schedule:{},Predicate:{shape:"Sa4"},Actions:{shape:"Sa2"},Description:{},StartOnCreation:{type:"boolean"},Tags:{shape:"Sc1"},EventBatchingCondition:{shape:"Sab"}}},output:{type:"structure",members:{Name:{}}}},CreateUserDefinedFunction:{input:{type:"structure",required:["DatabaseName","FunctionInput"],members:{CatalogId:{},DatabaseName:{},FunctionInput:{shape:"Sfi"}}},output:{type:"structure",members:{}}},CreateWorkflow:{input:{type:"structure",required:["Name"],members:{Name:{},Description:{},DefaultRunProperties:{shape:"Saj"},Tags:{shape:"Sc1"},MaxConcurrentRuns:{type:"integer"}}},output:{type:"structure",members:{Name:{}}}},DeleteBlueprint:{input:{type:"structure",required:["Name"],members:{Name:{}}},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:{}}},DeleteCustomEntityType:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{Name:{}}}},DeleteDataQualityRuleset:{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:"Se2"}}},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:"Sw"}}},output:{type:"structure",members:{SchemaArn:{},SchemaName:{},Status:{}}}},DeleteSchemaVersions:{input:{type:"structure",required:["SchemaId","Versions"],members:{SchemaId:{shape:"Sw"},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:{}}},DeleteSession:{input:{type:"structure",required:["Id"],members:{Id:{},RequestOrigin:{}}},output:{type:"structure",members:{Id:{}}}},DeleteTable:{input:{type:"structure",required:["DatabaseName","Name"],members:{CatalogId:{},DatabaseName:{},Name:{},TransactionId:{}}},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:{}}}},GetBlueprint:{input:{type:"structure",required:["Name"],members:{Name:{},IncludeBlueprint:{type:"boolean"},IncludeParameterSpec:{type:"boolean"}}},output:{type:"structure",members:{Blueprint:{shape:"S1w"}}}},GetBlueprintRun:{input:{type:"structure",required:["BlueprintName","RunId"],members:{BlueprintName:{},RunId:{}}},output:{type:"structure",members:{BlueprintRun:{shape:"Shf"}}}},GetBlueprintRuns:{input:{type:"structure",required:["BlueprintName"],members:{BlueprintName:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{BlueprintRuns:{type:"list",member:{shape:"Shf"}},NextToken:{}}}},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:"Sht"}}}},GetClassifiers:{input:{type:"structure",members:{MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Classifiers:{type:"list",member:{shape:"Sht"}},NextToken:{}}}},GetColumnStatisticsForPartition:{input:{type:"structure",required:["DatabaseName","TableName","PartitionValues","ColumnNames"],members:{CatalogId:{},DatabaseName:{},TableName:{},PartitionValues:{shape:"S6"},ColumnNames:{shape:"Si3"}}},output:{type:"structure",members:{ColumnStatisticsList:{shape:"Si5"},Errors:{shape:"Sin"}}}},GetColumnStatisticsForTable:{input:{type:"structure",required:["DatabaseName","TableName","ColumnNames"],members:{CatalogId:{},DatabaseName:{},TableName:{},ColumnNames:{shape:"Si3"}}},output:{type:"structure",members:{ColumnStatisticsList:{shape:"Si5"},Errors:{shape:"Sin"}}}},GetConnection:{input:{type:"structure",required:["Name"],members:{CatalogId:{},Name:{},HidePassword:{type:"boolean"}}},output:{type:"structure",members:{Connection:{shape:"Sit"}}}},GetConnections:{input:{type:"structure",members:{CatalogId:{},Filter:{type:"structure",members:{MatchCriteria:{shape:"Sco"},ConnectionType:{}}},HidePassword:{type:"boolean"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{ConnectionList:{type:"list",member:{shape:"Sit"}},NextToken:{}}}},GetCrawler:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{Crawler:{shape:"S29"}}}},GetCrawlerMetrics:{input:{type:"structure",members:{CrawlerNameList:{shape:"S26"},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:"S28"},NextToken:{}}}},GetCustomEntityType:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{Name:{},RegexString:{},ContextWords:{shape:"S3r"}}}},GetDataCatalogEncryptionSettings:{input:{type:"structure",members:{CatalogId:{}}},output:{type:"structure",members:{DataCatalogEncryptionSettings:{shape:"Sja"}}}},GetDataQualityResult:{input:{type:"structure",required:["ResultId"],members:{ResultId:{}}},output:{type:"structure",members:{ResultId:{},Score:{type:"double"},DataSource:{shape:"S3z"},RulesetName:{},EvaluationContext:{},StartedOn:{type:"timestamp"},CompletedOn:{type:"timestamp"},JobName:{},JobRunId:{},RulesetEvaluationRunId:{},RuleResults:{shape:"S42"}}}},GetDataQualityRuleRecommendationRun:{input:{type:"structure",required:["RunId"],members:{RunId:{}}},output:{type:"structure",members:{RunId:{},DataSource:{shape:"S3z"},Role:{},NumberOfWorkers:{type:"integer"},Timeout:{type:"integer"},Status:{},ErrorString:{},StartedOn:{type:"timestamp"},LastModifiedOn:{type:"timestamp"},CompletedOn:{type:"timestamp"},ExecutionTime:{type:"integer"},RecommendedRuleset:{},CreatedRulesetName:{}}}},GetDataQualityRuleset:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{Name:{},Description:{},Ruleset:{},TargetTable:{shape:"Sd0"},CreatedOn:{type:"timestamp"},LastModifiedOn:{type:"timestamp"},RecommendationRunId:{}}}},GetDataQualityRulesetEvaluationRun:{input:{type:"structure",required:["RunId"],members:{RunId:{}}},output:{type:"structure",members:{RunId:{},DataSource:{shape:"S3z"},Role:{},NumberOfWorkers:{type:"integer"},Timeout:{type:"integer"},AdditionalRunOptions:{shape:"Sjm"},Status:{},ErrorString:{},StartedOn:{type:"timestamp"},LastModifiedOn:{type:"timestamp"},CompletedOn:{type:"timestamp"},ExecutionTime:{type:"integer"},RulesetNames:{shape:"Sjn"},ResultIds:{type:"list",member:{}},AdditionalDataSources:{shape:"Sjp"}}}},GetDatabase:{input:{type:"structure",required:["Name"],members:{CatalogId:{},Name:{}}},output:{type:"structure",members:{Database:{shape:"Sjs"}}}},GetDatabases:{input:{type:"structure",members:{CatalogId:{},NextToken:{},MaxResults:{type:"integer"},ResourceShareType:{}}},output:{type:"structure",required:["DatabaseList"],members:{DatabaseList:{type:"list",member:{shape:"Sjs"}},NextToken:{}}}},GetDataflowGraph:{input:{type:"structure",members:{PythonScript:{}}},output:{type:"structure",members:{DagNodes:{shape:"Se9"},DagEdges:{shape:"Seh"}}}},GetDevEndpoint:{input:{type:"structure",required:["EndpointName"],members:{EndpointName:{}}},output:{type:"structure",members:{DevEndpoint:{shape:"S4a"}}}},GetDevEndpoints:{input:{type:"structure",members:{MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{DevEndpoints:{shape:"S49"},NextToken:{}}}},GetJob:{input:{type:"structure",required:["JobName"],members:{JobName:{}}},output:{type:"structure",members:{Job:{shape:"S4m"}}}},GetJobBookmark:{input:{type:"structure",required:["JobName"],members:{JobName:{},RunId:{}}},output:{type:"structure",members:{JobBookmarkEntry:{shape:"Ska"}}}},GetJobRun:{input:{type:"structure",required:["JobName","RunId"],members:{JobName:{},RunId:{},PredecessorsIncluded:{type:"boolean"}}},output:{type:"structure",members:{JobRun:{shape:"Sau"}}}},GetJobRuns:{input:{type:"structure",required:["JobName"],members:{JobName:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{JobRuns:{shape:"Sat"},NextToken:{}}}},GetJobs:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Jobs:{shape:"S4l"},NextToken:{}}}},GetMLTaskRun:{input:{type:"structure",required:["TransformId","TaskRunId"],members:{TransformId:{},TaskRunId:{}}},output:{type:"structure",members:{TransformId:{},TaskRunId:{},Status:{},LogGroupName:{},Properties:{shape:"Skk"},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:"Skk"},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:"Sdk"},Parameters:{shape:"Sdl"},EvaluationMetrics:{shape:"Sl3"},LabelCount:{type:"integer"},Schema:{shape:"Sla"},Role:{},GlueVersion:{},MaxCapacity:{type:"double"},WorkerType:{},NumberOfWorkers:{type:"integer"},Timeout:{type:"integer"},MaxRetries:{type:"integer"},TransformEncryption:{shape:"Sdp"}}}},GetMLTransforms:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},Filter:{shape:"Sld"},Sort:{shape:"Sle"}}},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:"Sdk"},Parameters:{shape:"Sdl"},EvaluationMetrics:{shape:"Sl3"},LabelCount:{type:"integer"},Schema:{shape:"Sla"},Role:{},GlueVersion:{},MaxCapacity:{type:"double"},WorkerType:{},NumberOfWorkers:{type:"integer"},Timeout:{type:"integer"},MaxRetries:{type:"integer"},TransformEncryption:{shape:"Sdp"}}}},NextToken:{}}}},GetMapping:{input:{type:"structure",required:["Source"],members:{Source:{shape:"Slk"},Sinks:{shape:"Sll"},Location:{shape:"Slm"}}},output:{type:"structure",required:["Mapping"],members:{Mapping:{shape:"Slo"}}}},GetPartition:{input:{type:"structure",required:["DatabaseName","TableName","PartitionValues"],members:{CatalogId:{},DatabaseName:{},TableName:{},PartitionValues:{shape:"S6"}}},output:{type:"structure",members:{Partition:{shape:"S9t"}}}},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:"S1c"}}}}}}}},NextToken:{}}}},GetPartitions:{input:{type:"structure",required:["DatabaseName","TableName"],members:{CatalogId:{},DatabaseName:{},TableName:{},Expression:{},NextToken:{},Segment:{shape:"Sm8"},MaxResults:{type:"integer"},ExcludeColumnSchema:{type:"boolean"},TransactionId:{},QueryAsOfTime:{type:"timestamp"}}},output:{type:"structure",members:{Partitions:{shape:"S9s"},NextToken:{}}}},GetPlan:{input:{type:"structure",required:["Mapping","Source"],members:{Mapping:{shape:"Slo"},Source:{shape:"Slk"},Sinks:{shape:"Sll"},Location:{shape:"Slm"},Language:{},AdditionalPlanOptionsMap:{type:"map",key:{},value:{}}}},output:{type:"structure",members:{PythonScript:{},ScalaCode:{}}}},GetRegistry:{input:{type:"structure",required:["RegistryId"],members:{RegistryId:{shape:"Se2"}}},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:"Sw"}}},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:"Sw"},SchemaDefinition:{}}},output:{type:"structure",members:{SchemaVersionId:{},SchemaArn:{},DataFormat:{},Status:{},CreatedTime:{}}}},GetSchemaVersion:{input:{type:"structure",members:{SchemaId:{shape:"Sw"},SchemaVersionId:{},SchemaVersionNumber:{shape:"Smv"}}},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:"Sw"},FirstSchemaVersionNumber:{shape:"Smv"},SecondSchemaVersionNumber:{shape:"Smv"},SchemaDiffType:{}}},output:{type:"structure",members:{Diff:{}}}},GetSecurityConfiguration:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{SecurityConfiguration:{shape:"Sn4"}}}},GetSecurityConfigurations:{input:{type:"structure",members:{MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{SecurityConfigurations:{type:"list",member:{shape:"Sn4"}},NextToken:{}}}},GetSession:{input:{type:"structure",required:["Id"],members:{Id:{},RequestOrigin:{}}},output:{type:"structure",members:{Session:{shape:"Sf4"}}}},GetStatement:{input:{type:"structure",required:["SessionId","Id"],members:{SessionId:{},Id:{type:"integer"},RequestOrigin:{}}},output:{type:"structure",members:{Statement:{shape:"Snc"}}}},GetTable:{input:{type:"structure",required:["DatabaseName","Name"],members:{CatalogId:{},DatabaseName:{},Name:{},TransactionId:{},QueryAsOfTime:{type:"timestamp"}}},output:{type:"structure",members:{Table:{shape:"Snj"}}}},GetTableVersion:{input:{type:"structure",required:["DatabaseName","TableName"],members:{CatalogId:{},DatabaseName:{},TableName:{},VersionId:{}}},output:{type:"structure",members:{TableVersion:{shape:"Snn"}}}},GetTableVersions:{input:{type:"structure",required:["DatabaseName","TableName"],members:{CatalogId:{},DatabaseName:{},TableName:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{TableVersions:{type:"list",member:{shape:"Snn"}},NextToken:{}}}},GetTables:{input:{type:"structure",required:["DatabaseName"],members:{CatalogId:{},DatabaseName:{},Expression:{},NextToken:{},MaxResults:{type:"integer"},TransactionId:{},QueryAsOfTime:{type:"timestamp"}}},output:{type:"structure",members:{TableList:{shape:"Snu"},NextToken:{}}}},GetTags:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},output:{type:"structure",members:{Tags:{shape:"Sc1"}}}},GetTrigger:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{Trigger:{shape:"S9y"}}}},GetTriggers:{input:{type:"structure",members:{NextToken:{},DependentJobName:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Triggers:{shape:"S9x"},NextToken:{}}}},GetUnfilteredPartitionMetadata:{input:{type:"structure",required:["CatalogId","DatabaseName","TableName","PartitionValues","SupportedPermissionTypes"],members:{CatalogId:{},DatabaseName:{},TableName:{},PartitionValues:{shape:"S6"},AuditContext:{shape:"So2"},SupportedPermissionTypes:{shape:"So5"}}},output:{type:"structure",members:{Partition:{shape:"S9t"},AuthorizedColumns:{shape:"Sn"},IsRegisteredWithLakeFormation:{type:"boolean"}}}},GetUnfilteredPartitionsMetadata:{input:{type:"structure",required:["CatalogId","DatabaseName","TableName","SupportedPermissionTypes"],members:{CatalogId:{},DatabaseName:{},TableName:{},Expression:{},AuditContext:{shape:"So2"},SupportedPermissionTypes:{shape:"So5"},NextToken:{},Segment:{shape:"Sm8"},MaxResults:{type:"integer"}}},output:{type:"structure",members:{UnfilteredPartitions:{type:"list",member:{type:"structure",members:{Partition:{shape:"S9t"},AuthorizedColumns:{shape:"Sn"},IsRegisteredWithLakeFormation:{type:"boolean"}}}},NextToken:{}}}},GetUnfilteredTableMetadata:{input:{type:"structure",required:["CatalogId","DatabaseName","Name","SupportedPermissionTypes"],members:{CatalogId:{},DatabaseName:{},Name:{},AuditContext:{shape:"So2"},SupportedPermissionTypes:{shape:"So5"}}},output:{type:"structure",members:{Table:{shape:"Snj"},AuthorizedColumns:{shape:"Sn"},IsRegisteredWithLakeFormation:{type:"boolean"},CellFilters:{type:"list",member:{type:"structure",members:{ColumnName:{},RowFilterExpression:{}}}}}}},GetUserDefinedFunction:{input:{type:"structure",required:["DatabaseName","FunctionName"],members:{CatalogId:{},DatabaseName:{},FunctionName:{}}},output:{type:"structure",members:{UserDefinedFunction:{shape:"Soi"}}}},GetUserDefinedFunctions:{input:{type:"structure",required:["Pattern"],members:{CatalogId:{},DatabaseName:{},Pattern:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{UserDefinedFunctions:{type:"list",member:{shape:"Soi"}},NextToken:{}}}},GetWorkflow:{input:{type:"structure",required:["Name"],members:{Name:{},IncludeGraph:{type:"boolean"}}},output:{type:"structure",members:{Workflow:{shape:"Sai"}}}},GetWorkflowRun:{input:{type:"structure",required:["Name","RunId"],members:{Name:{},RunId:{},IncludeGraph:{type:"boolean"}}},output:{type:"structure",members:{Run:{shape:"Sak"}}}},GetWorkflowRunProperties:{input:{type:"structure",required:["Name","RunId"],members:{Name:{},RunId:{}}},output:{type:"structure",members:{RunProperties:{shape:"Saj"}}}},GetWorkflowRuns:{input:{type:"structure",required:["Name"],members:{Name:{},IncludeGraph:{type:"boolean"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Runs:{type:"list",member:{shape:"Sak"}},NextToken:{}}}},ImportCatalogToGlue:{input:{type:"structure",members:{CatalogId:{}}},output:{type:"structure",members:{}}},ListBlueprints:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},Tags:{shape:"Sc1"}}},output:{type:"structure",members:{Blueprints:{shape:"S24"},NextToken:{}}}},ListCrawlers:{input:{type:"structure",members:{MaxResults:{type:"integer"},NextToken:{},Tags:{shape:"Sc1"}}},output:{type:"structure",members:{CrawlerNames:{shape:"S26"},NextToken:{}}}},ListCrawls:{input:{type:"structure",required:["CrawlerName"],members:{CrawlerName:{},MaxResults:{type:"integer"},Filters:{type:"list",member:{type:"structure",members:{FieldName:{},FilterOperator:{},FieldValue:{}}}},NextToken:{}}},output:{type:"structure",members:{Crawls:{type:"list",member:{type:"structure",members:{CrawlId:{},State:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},Summary:{},ErrorMessage:{},LogGroup:{},LogStream:{},MessagePrefix:{},DPUHour:{type:"double"}}}},NextToken:{}}}},ListCustomEntityTypes:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},Tags:{shape:"Sc1"}}},output:{type:"structure",members:{CustomEntityTypes:{shape:"S3p"},NextToken:{}}}},ListDataQualityResults:{input:{type:"structure",members:{Filter:{type:"structure",members:{DataSource:{shape:"S3z"},JobName:{},JobRunId:{},StartedAfter:{type:"timestamp"},StartedBefore:{type:"timestamp"}}},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",required:["Results"],members:{Results:{type:"list",member:{type:"structure",members:{ResultId:{},DataSource:{shape:"S3z"},JobName:{},JobRunId:{},StartedOn:{type:"timestamp"}}}},NextToken:{}}}},ListDataQualityRuleRecommendationRuns:{input:{type:"structure",members:{Filter:{type:"structure",required:["DataSource"],members:{DataSource:{shape:"S3z"},StartedBefore:{type:"timestamp"},StartedAfter:{type:"timestamp"}}},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Runs:{type:"list",member:{type:"structure",members:{RunId:{},Status:{},StartedOn:{type:"timestamp"},DataSource:{shape:"S3z"}}}},NextToken:{}}}},ListDataQualityRulesetEvaluationRuns:{input:{type:"structure",members:{Filter:{type:"structure",required:["DataSource"],members:{DataSource:{shape:"S3z"},StartedBefore:{type:"timestamp"},StartedAfter:{type:"timestamp"}}},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Runs:{type:"list",member:{type:"structure",members:{RunId:{},Status:{},StartedOn:{type:"timestamp"},DataSource:{shape:"S3z"}}}},NextToken:{}}}},ListDataQualityRulesets:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},Filter:{type:"structure",members:{Name:{},Description:{},CreatedBefore:{type:"timestamp"},CreatedAfter:{type:"timestamp"},LastModifiedBefore:{type:"timestamp"},LastModifiedAfter:{type:"timestamp"},TargetTable:{shape:"Sd0"}}},Tags:{shape:"Sc1"}}},output:{type:"structure",members:{Rulesets:{type:"list",member:{type:"structure",members:{Name:{},Description:{},CreatedOn:{type:"timestamp"},LastModifiedOn:{type:"timestamp"},TargetTable:{shape:"Sd0"},RecommendationRunId:{},RuleCount:{type:"integer"}}}},NextToken:{}}}},ListDevEndpoints:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},Tags:{shape:"Sc1"}}},output:{type:"structure",members:{DevEndpointNames:{type:"list",member:{}},NextToken:{}}}},ListJobs:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},Tags:{shape:"Sc1"}}},output:{type:"structure",members:{JobNames:{shape:"S4j"},NextToken:{}}}},ListMLTransforms:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},Filter:{shape:"Sld"},Sort:{shape:"Sle"},Tags:{shape:"Sc1"}}},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:"Sw"},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:"Se2"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Schemas:{type:"list",member:{type:"structure",members:{RegistryName:{},SchemaName:{},SchemaArn:{},Description:{},SchemaStatus:{},CreatedTime:{},UpdatedTime:{}}}},NextToken:{}}}},ListSessions:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},Tags:{shape:"Sc1"},RequestOrigin:{}}},output:{type:"structure",members:{Ids:{type:"list",member:{}},Sessions:{type:"list",member:{shape:"Sf4"}},NextToken:{}}}},ListStatements:{input:{type:"structure",required:["SessionId"],members:{SessionId:{},RequestOrigin:{},NextToken:{}}},output:{type:"structure",members:{Statements:{type:"list",member:{shape:"Snc"}},NextToken:{}}}},ListTriggers:{input:{type:"structure",members:{NextToken:{},DependentJobName:{},MaxResults:{type:"integer"},Tags:{shape:"Sc1"}}},output:{type:"structure",members:{TriggerNames:{shape:"S9v"},NextToken:{}}}},ListWorkflows:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Workflows:{shape:"Saf"},NextToken:{}}}},PutDataCatalogEncryptionSettings:{input:{type:"structure",required:["DataCatalogEncryptionSettings"],members:{CatalogId:{},DataCatalogEncryptionSettings:{shape:"Sja"}}},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:"Sw"},SchemaVersionNumber:{shape:"Smv"},SchemaVersionId:{},MetadataKeyValue:{shape:"Sr2"}}},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:"Saj"}}},output:{type:"structure",members:{}}},QuerySchemaVersionMetadata:{input:{type:"structure",members:{SchemaId:{shape:"Sw"},SchemaVersionNumber:{shape:"Smv"},SchemaVersionId:{},MetadataList:{type:"list",member:{shape:"Sr2"}},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{MetadataInfoMap:{type:"map",key:{},value:{type:"structure",members:{MetadataValue:{},CreatedTime:{},OtherMetadataValueList:{type:"list",member:{type:"structure",members:{MetadataValue:{},CreatedTime:{}}}}}}},SchemaVersionId:{},NextToken:{}}}},RegisterSchemaVersion:{input:{type:"structure",required:["SchemaId","SchemaDefinition"],members:{SchemaId:{shape:"Sw"},SchemaDefinition:{}}},output:{type:"structure",members:{SchemaVersionId:{},VersionNumber:{type:"long"},Status:{}}}},RemoveSchemaVersionMetadata:{input:{type:"structure",required:["MetadataKeyValue"],members:{SchemaId:{shape:"Sw"},SchemaVersionNumber:{shape:"Smv"},SchemaVersionId:{},MetadataKeyValue:{shape:"Sr2"}}},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:"Ska"}}}},ResumeWorkflowRun:{input:{type:"structure",required:["Name","RunId","NodeIds"],members:{Name:{},RunId:{},NodeIds:{shape:"Srn"}}},output:{type:"structure",members:{RunId:{},NodeIds:{shape:"Srn"}}}},RunStatement:{input:{type:"structure",required:["SessionId","Code"],members:{SessionId:{},Code:{},RequestOrigin:{}}},output:{type:"structure",members:{Id:{type:"integer"}}}},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:"Snu"}}}},StartBlueprintRun:{input:{type:"structure",required:["BlueprintName","RoleArn"],members:{BlueprintName:{},Parameters:{},RoleArn:{}}},output:{type:"structure",members:{RunId:{}}}},StartCrawler:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{}}},StartCrawlerSchedule:{input:{type:"structure",required:["CrawlerName"],members:{CrawlerName:{}}},output:{type:"structure",members:{}}},StartDataQualityRuleRecommendationRun:{input:{type:"structure",required:["DataSource","Role"],members:{DataSource:{shape:"S3z"},Role:{},NumberOfWorkers:{type:"integer"},Timeout:{type:"integer"},CreatedRulesetName:{},ClientToken:{}}},output:{type:"structure",members:{RunId:{}}},idempotent:true},StartDataQualityRulesetEvaluationRun:{input:{type:"structure",required:["DataSource","Role","RulesetNames"],members:{DataSource:{shape:"S3z"},Role:{},NumberOfWorkers:{type:"integer"},Timeout:{type:"integer"},ClientToken:{},AdditionalRunOptions:{shape:"Sjm"},RulesetNames:{shape:"Sjn"},AdditionalDataSources:{shape:"Sjp"}}},output:{type:"structure",members:{RunId:{}}},idempotent:true},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:"S4v"},AllocatedCapacity:{deprecated:true,deprecatedMessage:"This property is deprecated, use MaxCapacity instead.",type:"integer"},Timeout:{type:"integer"},MaxCapacity:{type:"double"},SecurityConfiguration:{},NotificationProperty:{shape:"S50"},WorkerType:{},NumberOfWorkers:{type:"integer"},ExecutionClass:{}}},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:{},RunProperties:{shape:"Saj"}}},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:{}}},StopSession:{input:{type:"structure",required:["Id"],members:{Id:{},RequestOrigin:{}}},output:{type:"structure",members:{Id:{}}}},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:"Sc1"}}},output:{type:"structure",members:{}}},UntagResource:{input:{type:"structure",required:["ResourceArn","TagsToRemove"],members:{ResourceArn:{},TagsToRemove:{type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateBlueprint:{input:{type:"structure",required:["Name","BlueprintLocation"],members:{Name:{},Description:{},BlueprintLocation:{}}},output:{type:"structure",members:{Name:{}}}},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:"Sci"},DisableValueTrimming:{type:"boolean"},AllowSingleColumn:{type:"boolean"},CustomDatatypeConfigured:{type:"boolean"},CustomDatatypes:{shape:"Scj"}}}}},output:{type:"structure",members:{}}},UpdateColumnStatisticsForPartition:{input:{type:"structure",required:["DatabaseName","TableName","PartitionValues","ColumnStatisticsList"],members:{CatalogId:{},DatabaseName:{},TableName:{},PartitionValues:{shape:"S6"},ColumnStatisticsList:{shape:"Stc"}}},output:{type:"structure",members:{Errors:{shape:"Ste"}}}},UpdateColumnStatisticsForTable:{input:{type:"structure",required:["DatabaseName","TableName","ColumnStatisticsList"],members:{CatalogId:{},DatabaseName:{},TableName:{},ColumnStatisticsList:{shape:"Stc"}}},output:{type:"structure",members:{Errors:{shape:"Ste"}}}},UpdateConnection:{input:{type:"structure",required:["Name","ConnectionInput"],members:{CatalogId:{},Name:{},ConnectionInput:{shape:"Scm"}}},output:{type:"structure",members:{}}},UpdateCrawler:{input:{type:"structure",required:["Name"],members:{Name:{},Role:{},DatabaseName:{},Description:{},Targets:{shape:"S2b"},Schedule:{},Classifiers:{shape:"S2y"},TablePrefix:{},SchemaChangePolicy:{shape:"S31"},RecrawlPolicy:{shape:"S2z"},LineageConfiguration:{shape:"S34"},LakeFormationConfiguration:{shape:"S3k"},Configuration:{},CrawlerSecurityConfiguration:{}}},output:{type:"structure",members:{}}},UpdateCrawlerSchedule:{input:{type:"structure",required:["CrawlerName"],members:{CrawlerName:{},Schedule:{}}},output:{type:"structure",members:{}}},UpdateDataQualityRuleset:{input:{type:"structure",required:["Name"],members:{Name:{},Description:{},Ruleset:{}}},output:{type:"structure",members:{Name:{},Description:{},Ruleset:{}}}},UpdateDatabase:{input:{type:"structure",required:["Name","DatabaseInput"],members:{CatalogId:{},Name:{},DatabaseInput:{shape:"Sd3"}}},output:{type:"structure",members:{}}},UpdateDevEndpoint:{input:{type:"structure",required:["EndpointName"],members:{EndpointName:{},PublicKey:{},AddPublicKeys:{shape:"S4g"},DeletePublicKeys:{shape:"S4g"},CustomLibraries:{type:"structure",members:{ExtraPythonLibsS3Path:{},ExtraJarsS3Path:{}}},UpdateEtlLibraries:{type:"boolean"},DeleteArguments:{shape:"S4c"},AddArguments:{shape:"S4h"}}},output:{type:"structure",members:{}}},UpdateJob:{input:{type:"structure",required:["JobName","JobUpdate"],members:{JobName:{},JobUpdate:{type:"structure",members:{Description:{},LogUri:{},Role:{},ExecutionProperty:{shape:"S4p"},Command:{shape:"S4r"},DefaultArguments:{shape:"S4v"},NonOverridableArguments:{shape:"S4v"},Connections:{shape:"S4w"},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:"S50"},GlueVersion:{},CodeGenConfigurationNodes:{shape:"S52"},ExecutionClass:{},SourceControlDetails:{shape:"S9m"}}}}},output:{type:"structure",members:{JobName:{}}}},UpdateJobFromSourceControl:{input:{type:"structure",members:{JobName:{},Provider:{},RepositoryName:{},RepositoryOwner:{},BranchName:{},Folder:{},CommitId:{},AuthStrategy:{},AuthToken:{}}},output:{type:"structure",members:{JobName:{}}}},UpdateMLTransform:{input:{type:"structure",required:["TransformId"],members:{TransformId:{},Name:{},Description:{},Parameters:{shape:"Sdl"},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:"Sbg"},PartitionInput:{shape:"S5"}}},output:{type:"structure",members:{}}},UpdateRegistry:{input:{type:"structure",required:["RegistryId","Description"],members:{RegistryId:{shape:"Se2"},Description:{}}},output:{type:"structure",members:{RegistryName:{},RegistryArn:{}}}},UpdateSchema:{input:{type:"structure",required:["SchemaId"],members:{SchemaId:{shape:"Sw"},SchemaVersionNumber:{shape:"Smv"},Compatibility:{},Description:{}}},output:{type:"structure",members:{SchemaArn:{},SchemaName:{},RegistryName:{}}}},UpdateSourceControlFromJob:{input:{type:"structure",members:{JobName:{},Provider:{},RepositoryName:{},RepositoryOwner:{},BranchName:{},Folder:{},CommitId:{},AuthStrategy:{},AuthToken:{}}},output:{type:"structure",members:{JobName:{}}}},UpdateTable:{input:{type:"structure",required:["DatabaseName","TableInput"],members:{CatalogId:{},DatabaseName:{},TableInput:{shape:"Sf8"},SkipArchive:{type:"boolean"},TransactionId:{},VersionId:{}}},output:{type:"structure",members:{}}},UpdateTrigger:{input:{type:"structure",required:["Name","TriggerUpdate"],members:{Name:{},TriggerUpdate:{type:"structure",members:{Name:{},Description:{},Schedule:{},Actions:{shape:"Sa2"},Predicate:{shape:"Sa4"},EventBatchingCondition:{shape:"Sab"}}}}},output:{type:"structure",members:{Trigger:{shape:"S9y"}}}},UpdateUserDefinedFunction:{input:{type:"structure",required:["DatabaseName","FunctionName","FunctionInput"],members:{CatalogId:{},DatabaseName:{},FunctionName:{},FunctionInput:{shape:"Sfi"}}},output:{type:"structure",members:{}}},UpdateWorkflow:{input:{type:"structure",required:["Name"],members:{Name:{},Description:{},DefaultRunProperties:{shape:"Saj"},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:{},AdditionalLocations:{type:"list",member:{}},InputFormat:{},OutputFormat:{},Compressed:{type:"boolean"},NumberOfBuckets:{type:"integer"},SerdeInfo:{type:"structure",members:{Name:{},SerializationLibrary:{},Parameters:{shape:"Se"}}},BucketColumns:{shape:"Sn"},SortColumns:{type:"list",member:{type:"structure",required:["Column","SortOrder"],members:{Column:{},SortOrder:{type:"integer"}}}},Parameters:{shape:"Se"},SkewedInfo:{type:"structure",members:{SkewedColumnNames:{shape:"Sn"},SkewedColumnValues:{type:"list",member:{}},SkewedColumnValueLocationMaps:{type:"map",key:{},value:{}}}},StoredAsSubDirectories:{type:"boolean"},SchemaReference:{type:"structure",members:{SchemaId:{shape:"Sw"},SchemaVersionId:{},SchemaVersionNumber:{type:"long"}}}}},Sa:{type:"list",member:{type:"structure",required:["Name"],members:{Name:{},Type:{},Comment:{},Parameters:{shape:"Se"}}}},Se:{type:"map",key:{},value:{}},Sn:{type:"list",member:{}},Sw:{type:"structure",members:{SchemaArn:{},SchemaName:{},RegistryName:{}}},S12:{type:"list",member:{type:"structure",members:{PartitionValues:{shape:"S6"},ErrorDetail:{shape:"S14"}}}},S14:{type:"structure",members:{ErrorCode:{},ErrorMessage:{}}},S1c:{type:"structure",required:["Values"],members:{Values:{shape:"S6"}}},S1w:{type:"structure",members:{Name:{},Description:{},CreatedOn:{type:"timestamp"},LastModifiedOn:{type:"timestamp"},ParameterSpec:{},BlueprintLocation:{},BlueprintServiceLocation:{},Status:{},ErrorMessage:{},LastActiveDefinition:{type:"structure",members:{Description:{},LastModifiedOn:{type:"timestamp"},ParameterSpec:{},BlueprintLocation:{},BlueprintServiceLocation:{}}}}},S24:{type:"list",member:{}},S26:{type:"list",member:{}},S28:{type:"list",member:{shape:"S29"}},S29:{type:"structure",members:{Name:{},Role:{},Targets:{shape:"S2b"},DatabaseName:{},Description:{},Classifiers:{shape:"S2y"},RecrawlPolicy:{shape:"S2z"},SchemaChangePolicy:{shape:"S31"},LineageConfiguration:{shape:"S34"},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:{},LakeFormationConfiguration:{shape:"S3k"}}},S2b:{type:"structure",members:{S3Targets:{type:"list",member:{type:"structure",members:{Path:{},Exclusions:{shape:"S2f"},ConnectionName:{},SampleSize:{type:"integer"},EventQueueArn:{},DlqEventQueueArn:{}}}},JdbcTargets:{type:"list",member:{type:"structure",members:{ConnectionName:{},Path:{},Exclusions:{shape:"S2f"},EnableAdditionalMetadata:{type:"list",member:{}}}}},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:{}},ConnectionName:{},EventQueueArn:{},DlqEventQueueArn:{}}}},DeltaTargets:{type:"list",member:{type:"structure",members:{DeltaTables:{shape:"S2f"},ConnectionName:{},WriteManifest:{type:"boolean"},CreateNativeDeltaTable:{type:"boolean"}}}}}},S2f:{type:"list",member:{}},S2y:{type:"list",member:{}},S2z:{type:"structure",members:{RecrawlBehavior:{}}},S31:{type:"structure",members:{UpdateBehavior:{},DeleteBehavior:{}}},S34:{type:"structure",members:{CrawlerLineageSettings:{}}},S3k:{type:"structure",members:{UseLakeFormationCredentials:{type:"boolean"},AccountId:{}}},S3n:{type:"list",member:{}},S3p:{type:"list",member:{type:"structure",required:["Name","RegexString"],members:{Name:{},RegexString:{},ContextWords:{shape:"S3r"}}}},S3r:{type:"list",member:{}},S3t:{type:"list",member:{}},S3z:{type:"structure",required:["GlueTable"],members:{GlueTable:{shape:"S40"}}},S40:{type:"structure",required:["DatabaseName","TableName"],members:{DatabaseName:{},TableName:{},CatalogId:{},ConnectionName:{},AdditionalOptions:{type:"map",key:{},value:{}}}},S42:{type:"list",member:{type:"structure",members:{Name:{},Description:{},EvaluationMessage:{},Result:{},EvaluatedMetrics:{type:"map",key:{},value:{type:"double"}}}}},S47:{type:"list",member:{}},S49:{type:"list",member:{shape:"S4a"}},S4a:{type:"structure",members:{EndpointName:{},RoleArn:{},SecurityGroupIds:{shape:"S4c"},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:"S4g"},SecurityConfiguration:{},Arguments:{shape:"S4h"}}},S4c:{type:"list",member:{}},S4g:{type:"list",member:{}},S4h:{type:"map",key:{},value:{}},S4j:{type:"list",member:{}},S4l:{type:"list",member:{shape:"S4m"}},S4m:{type:"structure",members:{Name:{},Description:{},LogUri:{},Role:{},CreatedOn:{type:"timestamp"},LastModifiedOn:{type:"timestamp"},ExecutionProperty:{shape:"S4p"},Command:{shape:"S4r"},DefaultArguments:{shape:"S4v"},NonOverridableArguments:{shape:"S4v"},Connections:{shape:"S4w"},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:"S50"},GlueVersion:{},CodeGenConfigurationNodes:{shape:"S52"},ExecutionClass:{},SourceControlDetails:{shape:"S9m"}}},S4p:{type:"structure",members:{MaxConcurrentRuns:{type:"integer"}}},S4r:{type:"structure",members:{Name:{},ScriptLocation:{},PythonVersion:{},Runtime:{}}},S4v:{type:"map",key:{},value:{}},S4w:{type:"structure",members:{Connections:{shape:"S4x"}}},S4x:{type:"list",member:{}},S50:{type:"structure",members:{NotifyDelayAfter:{type:"integer"}}},S52:{type:"map",key:{},value:{type:"structure",members:{AthenaConnectorSource:{type:"structure",required:["Name","ConnectionName","ConnectorName","ConnectionType","SchemaName"],members:{Name:{},ConnectionName:{},ConnectorName:{},ConnectionType:{},ConnectionTable:{},SchemaName:{},OutputSchemas:{shape:"S59"}}},JDBCConnectorSource:{type:"structure",required:["Name","ConnectionName","ConnectorName","ConnectionType"],members:{Name:{},ConnectionName:{},ConnectorName:{},ConnectionType:{},AdditionalOptions:{type:"structure",members:{FilterPredicate:{},PartitionColumn:{},LowerBound:{type:"long"},UpperBound:{type:"long"},NumPartitions:{type:"long"},JobBookmarkKeys:{shape:"S5h"},JobBookmarkKeysSortOrder:{},DataTypeMapping:{type:"map",key:{},value:{}}}},ConnectionTable:{},Query:{},OutputSchemas:{shape:"S59"}}},SparkConnectorSource:{type:"structure",required:["Name","ConnectionName","ConnectorName","ConnectionType"],members:{Name:{},ConnectionName:{},ConnectorName:{},ConnectionType:{},AdditionalOptions:{shape:"S5n"},OutputSchemas:{shape:"S59"}}},CatalogSource:{type:"structure",required:["Name","Database","Table"],members:{Name:{},Database:{},Table:{}}},RedshiftSource:{type:"structure",required:["Name","Database","Table"],members:{Name:{},Database:{},Table:{},RedshiftTmpDir:{},TmpDirIAMRole:{}}},S3CatalogSource:{type:"structure",required:["Name","Database","Table"],members:{Name:{},Database:{},Table:{},PartitionPredicate:{},AdditionalOptions:{shape:"S5r"}}},S3CsvSource:{type:"structure",required:["Name","Paths","Separator","QuoteChar"],members:{Name:{},Paths:{shape:"S5h"},CompressionType:{},Exclusions:{shape:"S5h"},GroupSize:{},GroupFiles:{},Recurse:{type:"boolean"},MaxBand:{type:"integer"},MaxFilesInBand:{type:"integer"},AdditionalOptions:{shape:"S5x"},Separator:{},Escaper:{},QuoteChar:{},Multiline:{type:"boolean"},WithHeader:{type:"boolean"},WriteHeader:{type:"boolean"},SkipFirst:{type:"boolean"},OptimizePerformance:{type:"boolean"},OutputSchemas:{shape:"S59"}}},S3JsonSource:{type:"structure",required:["Name","Paths"],members:{Name:{},Paths:{shape:"S5h"},CompressionType:{},Exclusions:{shape:"S5h"},GroupSize:{},GroupFiles:{},Recurse:{type:"boolean"},MaxBand:{type:"integer"},MaxFilesInBand:{type:"integer"},AdditionalOptions:{shape:"S5x"},JsonPath:{},Multiline:{type:"boolean"},OutputSchemas:{shape:"S59"}}},S3ParquetSource:{type:"structure",required:["Name","Paths"],members:{Name:{},Paths:{shape:"S5h"},CompressionType:{},Exclusions:{shape:"S5h"},GroupSize:{},GroupFiles:{},Recurse:{type:"boolean"},MaxBand:{type:"integer"},MaxFilesInBand:{type:"integer"},AdditionalOptions:{shape:"S5x"},OutputSchemas:{shape:"S59"}}},RelationalCatalogSource:{type:"structure",required:["Name","Database","Table"],members:{Name:{},Database:{},Table:{}}},DynamoDBCatalogSource:{type:"structure",required:["Name","Database","Table"],members:{Name:{},Database:{},Table:{}}},JDBCConnectorTarget:{type:"structure",required:["Name","Inputs","ConnectionName","ConnectionTable","ConnectorName","ConnectionType"],members:{Name:{},Inputs:{shape:"S67"},ConnectionName:{},ConnectionTable:{},ConnectorName:{},ConnectionType:{},AdditionalOptions:{shape:"S5n"},OutputSchemas:{shape:"S59"}}},SparkConnectorTarget:{type:"structure",required:["Name","Inputs","ConnectionName","ConnectorName","ConnectionType"],members:{Name:{},Inputs:{shape:"S67"},ConnectionName:{},ConnectorName:{},ConnectionType:{},AdditionalOptions:{shape:"S5n"},OutputSchemas:{shape:"S59"}}},CatalogTarget:{type:"structure",required:["Name","Inputs","Database","Table"],members:{Name:{},Inputs:{shape:"S67"},Database:{},Table:{}}},RedshiftTarget:{type:"structure",required:["Name","Inputs","Database","Table"],members:{Name:{},Inputs:{shape:"S67"},Database:{},Table:{},RedshiftTmpDir:{},TmpDirIAMRole:{},UpsertRedshiftOptions:{type:"structure",members:{TableLocation:{},ConnectionName:{},UpsertKeys:{type:"list",member:{}}}}}},S3CatalogTarget:{type:"structure",required:["Name","Inputs","Table","Database"],members:{Name:{},Inputs:{shape:"S67"},PartitionKeys:{shape:"S6e"},Table:{},Database:{},SchemaChangePolicy:{shape:"S6f"}}},S3GlueParquetTarget:{type:"structure",required:["Name","Inputs","Path"],members:{Name:{},Inputs:{shape:"S67"},PartitionKeys:{shape:"S6e"},Path:{},Compression:{},SchemaChangePolicy:{shape:"S6i"}}},S3DirectTarget:{type:"structure",required:["Name","Inputs","Path","Format"],members:{Name:{},Inputs:{shape:"S67"},PartitionKeys:{shape:"S6e"},Path:{},Compression:{},Format:{},SchemaChangePolicy:{shape:"S6i"}}},ApplyMapping:{type:"structure",required:["Name","Inputs","Mapping"],members:{Name:{},Inputs:{shape:"S67"},Mapping:{shape:"S6m"}}},SelectFields:{type:"structure",required:["Name","Inputs","Paths"],members:{Name:{},Inputs:{shape:"S67"},Paths:{shape:"S6e"}}},DropFields:{type:"structure",required:["Name","Inputs","Paths"],members:{Name:{},Inputs:{shape:"S67"},Paths:{shape:"S6e"}}},RenameField:{type:"structure",required:["Name","Inputs","SourcePath","TargetPath"],members:{Name:{},Inputs:{shape:"S67"},SourcePath:{shape:"S5h"},TargetPath:{shape:"S5h"}}},Spigot:{type:"structure",required:["Name","Inputs","Path"],members:{Name:{},Inputs:{shape:"S67"},Path:{},Topk:{type:"integer"},Prob:{type:"double"}}},Join:{type:"structure",required:["Name","Inputs","JoinType","Columns"],members:{Name:{},Inputs:{shape:"S6v"},JoinType:{},Columns:{type:"list",member:{type:"structure",required:["From","Keys"],members:{From:{},Keys:{shape:"S6e"}}}}}},SplitFields:{type:"structure",required:["Name","Inputs","Paths"],members:{Name:{},Inputs:{shape:"S67"},Paths:{shape:"S6e"}}},SelectFromCollection:{type:"structure",required:["Name","Inputs","Index"],members:{Name:{},Inputs:{shape:"S67"},Index:{type:"integer"}}},FillMissingValues:{type:"structure",required:["Name","Inputs","ImputedPath"],members:{Name:{},Inputs:{shape:"S67"},ImputedPath:{},FilledPath:{}}},Filter:{type:"structure",required:["Name","Inputs","LogicalOperator","Filters"],members:{Name:{},Inputs:{shape:"S67"},LogicalOperator:{},Filters:{type:"list",member:{type:"structure",required:["Operation","Values"],members:{Operation:{},Negated:{type:"boolean"},Values:{type:"list",member:{type:"structure",required:["Type","Value"],members:{Type:{},Value:{shape:"S5h"}}}}}}}}},CustomCode:{type:"structure",required:["Name","Inputs","Code","ClassName"],members:{Name:{},Inputs:{shape:"S7c"},Code:{},ClassName:{},OutputSchemas:{shape:"S59"}}},SparkSQL:{type:"structure",required:["Name","Inputs","SqlQuery","SqlAliases"],members:{Name:{},Inputs:{shape:"S7c"},SqlQuery:{},SqlAliases:{type:"list",member:{type:"structure",required:["From","Alias"],members:{From:{},Alias:{}}}},OutputSchemas:{shape:"S59"}}},DirectKinesisSource:{type:"structure",required:["Name"],members:{Name:{},WindowSize:{type:"integer"},DetectSchema:{type:"boolean"},StreamingOptions:{shape:"S7j"},DataPreviewOptions:{shape:"S7l"}}},DirectKafkaSource:{type:"structure",required:["Name"],members:{Name:{},StreamingOptions:{shape:"S7p"},WindowSize:{type:"integer"},DetectSchema:{type:"boolean"},DataPreviewOptions:{shape:"S7l"}}},CatalogKinesisSource:{type:"structure",required:["Name","Table","Database"],members:{Name:{},WindowSize:{type:"integer"},DetectSchema:{type:"boolean"},Table:{},Database:{},StreamingOptions:{shape:"S7j"},DataPreviewOptions:{shape:"S7l"}}},CatalogKafkaSource:{type:"structure",required:["Name","Table","Database"],members:{Name:{},WindowSize:{type:"integer"},DetectSchema:{type:"boolean"},Table:{},Database:{},StreamingOptions:{shape:"S7p"},DataPreviewOptions:{shape:"S7l"}}},DropNullFields:{type:"structure",required:["Name","Inputs"],members:{Name:{},Inputs:{shape:"S67"},NullCheckBoxList:{type:"structure",members:{IsEmpty:{type:"boolean"},IsNullString:{type:"boolean"},IsNegOne:{type:"boolean"}}},NullTextList:{type:"list",member:{type:"structure",required:["Value","Datatype"],members:{Value:{},Datatype:{type:"structure",required:["Id","Label"],members:{Id:{},Label:{}}}}}}}},Merge:{type:"structure",required:["Name","Inputs","Source","PrimaryKeys"],members:{Name:{},Inputs:{shape:"S6v"},Source:{},PrimaryKeys:{shape:"S6e"}}},Union:{type:"structure",required:["Name","Inputs","UnionType"],members:{Name:{},Inputs:{shape:"S6v"},UnionType:{}}},PIIDetection:{type:"structure",required:["Name","Inputs","PiiType","EntityTypesToDetect"],members:{Name:{},Inputs:{shape:"S67"},PiiType:{},EntityTypesToDetect:{shape:"S5h"},OutputColumnName:{},SampleFraction:{type:"double"},ThresholdFraction:{type:"double"},MaskValue:{}}},Aggregate:{type:"structure",required:["Name","Inputs","Groups","Aggs"],members:{Name:{},Inputs:{shape:"S67"},Groups:{shape:"S6e"},Aggs:{type:"list",member:{type:"structure",required:["Column","AggFunc"],members:{Column:{shape:"S5h"},AggFunc:{}}}}}},DropDuplicates:{type:"structure",required:["Name","Inputs"],members:{Name:{},Inputs:{shape:"S67"},Columns:{type:"list",member:{type:"list",member:{}}}}},GovernedCatalogTarget:{type:"structure",required:["Name","Inputs","Table","Database"],members:{Name:{},Inputs:{shape:"S67"},PartitionKeys:{shape:"S6e"},Table:{},Database:{},SchemaChangePolicy:{shape:"S6f"}}},GovernedCatalogSource:{type:"structure",required:["Name","Database","Table"],members:{Name:{},Database:{},Table:{},PartitionPredicate:{},AdditionalOptions:{shape:"S5r"}}},MicrosoftSQLServerCatalogSource:{type:"structure",required:["Name","Database","Table"],members:{Name:{},Database:{},Table:{}}},MySQLCatalogSource:{type:"structure",required:["Name","Database","Table"],members:{Name:{},Database:{},Table:{}}},OracleSQLCatalogSource:{type:"structure",required:["Name","Database","Table"],members:{Name:{},Database:{},Table:{}}},PostgreSQLCatalogSource:{type:"structure",required:["Name","Database","Table"],members:{Name:{},Database:{},Table:{}}},MicrosoftSQLServerCatalogTarget:{type:"structure",required:["Name","Inputs","Database","Table"],members:{Name:{},Inputs:{shape:"S67"},Database:{},Table:{}}},MySQLCatalogTarget:{type:"structure",required:["Name","Inputs","Database","Table"],members:{Name:{},Inputs:{shape:"S67"},Database:{},Table:{}}},OracleSQLCatalogTarget:{type:"structure",required:["Name","Inputs","Database","Table"],members:{Name:{},Inputs:{shape:"S67"},Database:{},Table:{}}},PostgreSQLCatalogTarget:{type:"structure",required:["Name","Inputs","Database","Table"],members:{Name:{},Inputs:{shape:"S67"},Database:{},Table:{}}},DynamicTransform:{type:"structure",required:["Name","TransformName","Inputs","FunctionName","Path"],members:{Name:{},TransformName:{},Inputs:{shape:"S67"},Parameters:{type:"list",member:{type:"structure",required:["Name","Type"],members:{Name:{},Type:{},ValidationRule:{},ValidationMessage:{},Value:{shape:"S5h"},ListType:{},IsOptional:{type:"boolean"}}}},FunctionName:{},Path:{},Version:{},OutputSchemas:{shape:"S59"}}},EvaluateDataQuality:{type:"structure",required:["Name","Inputs","Ruleset"],members:{Name:{},Inputs:{shape:"S67"},Ruleset:{},Output:{},PublishingOptions:{shape:"S8t"},StopJobOnFailureOptions:{shape:"S8u"}}},S3CatalogHudiSource:{type:"structure",required:["Name","Database","Table"],members:{Name:{},Database:{},Table:{},AdditionalHudiOptions:{shape:"S5n"},OutputSchemas:{shape:"S59"}}},CatalogHudiSource:{type:"structure",required:["Name","Database","Table"],members:{Name:{},Database:{},Table:{},AdditionalHudiOptions:{shape:"S5n"},OutputSchemas:{shape:"S59"}}},S3HudiSource:{type:"structure",required:["Name","Paths"],members:{Name:{},Paths:{shape:"S5h"},AdditionalHudiOptions:{shape:"S5n"},AdditionalOptions:{shape:"S5x"},OutputSchemas:{shape:"S59"}}},S3HudiCatalogTarget:{type:"structure",required:["Name","Inputs","Table","Database","AdditionalOptions"],members:{Name:{},Inputs:{shape:"S67"},PartitionKeys:{shape:"S6e"},Table:{},Database:{},AdditionalOptions:{shape:"S5n"},SchemaChangePolicy:{shape:"S6f"}}},S3HudiDirectTarget:{type:"structure",required:["Name","Inputs","Path","Compression","Format","AdditionalOptions"],members:{Name:{},Inputs:{shape:"S67"},Path:{},Compression:{},PartitionKeys:{shape:"S6e"},Format:{},AdditionalOptions:{shape:"S5n"},SchemaChangePolicy:{shape:"S6i"}}},DirectJDBCSource:{type:"structure",required:["Name","Database","Table","ConnectionName","ConnectionType"],members:{Name:{},Database:{},Table:{},ConnectionName:{},ConnectionType:{},RedshiftTmpDir:{}}},S3CatalogDeltaSource:{type:"structure",required:["Name","Database","Table"],members:{Name:{},Database:{},Table:{},AdditionalDeltaOptions:{shape:"S5n"},OutputSchemas:{shape:"S59"}}},CatalogDeltaSource:{type:"structure",required:["Name","Database","Table"],members:{Name:{},Database:{},Table:{},AdditionalDeltaOptions:{shape:"S5n"},OutputSchemas:{shape:"S59"}}},S3DeltaSource:{type:"structure",required:["Name","Paths"],members:{Name:{},Paths:{shape:"S5h"},AdditionalDeltaOptions:{shape:"S5n"},AdditionalOptions:{shape:"S5x"},OutputSchemas:{shape:"S59"}}},S3DeltaCatalogTarget:{type:"structure",required:["Name","Inputs","Table","Database"],members:{Name:{},Inputs:{shape:"S67"},PartitionKeys:{shape:"S6e"},Table:{},Database:{},AdditionalOptions:{shape:"S5n"},SchemaChangePolicy:{shape:"S6f"}}},S3DeltaDirectTarget:{type:"structure",required:["Name","Inputs","Path","Compression","Format"],members:{Name:{},Inputs:{shape:"S67"},PartitionKeys:{shape:"S6e"},Path:{},Compression:{},Format:{},AdditionalOptions:{shape:"S5n"},SchemaChangePolicy:{shape:"S6i"}}},AmazonRedshiftSource:{type:"structure",members:{Name:{},Data:{shape:"S9b"}}},AmazonRedshiftTarget:{type:"structure",members:{Name:{},Data:{shape:"S9b"},Inputs:{shape:"S67"}}},EvaluateDataQualityMultiFrame:{type:"structure",required:["Name","Inputs","Ruleset"],members:{Name:{},Inputs:{shape:"S7c"},AdditionalDataSources:{type:"map",key:{},value:{}},Ruleset:{},PublishingOptions:{shape:"S8t"},AdditionalOptions:{type:"map",key:{},value:{}},StopJobOnFailureOptions:{shape:"S8u"}}}}},sensitive:true},S59:{type:"list",member:{type:"structure",members:{Columns:{type:"list",member:{type:"structure",required:["Name"],members:{Name:{},Type:{}}}}}}},S5h:{type:"list",member:{}},S5n:{type:"map",key:{},value:{}},S5r:{type:"structure",members:{BoundedSize:{type:"long"},BoundedFiles:{type:"long"}}},S5x:{type:"structure",members:{BoundedSize:{type:"long"},BoundedFiles:{type:"long"},EnableSamplePath:{type:"boolean"},SamplePath:{}}},S67:{type:"list",member:{}},S6e:{type:"list",member:{shape:"S5h"}},S6f:{type:"structure",members:{EnableUpdateCatalog:{type:"boolean"},UpdateBehavior:{}}},S6i:{type:"structure",members:{EnableUpdateCatalog:{type:"boolean"},UpdateBehavior:{},Table:{},Database:{}}},S6m:{type:"list",member:{type:"structure",members:{ToKey:{},FromPath:{shape:"S5h"},FromType:{},ToType:{},Dropped:{type:"boolean"},Children:{shape:"S6m"}}}},S6v:{type:"list",member:{}},S7c:{type:"list",member:{}},S7j:{type:"structure",members:{EndpointUrl:{},StreamName:{},Classification:{},Delimiter:{},StartingPosition:{},MaxFetchTimeInMs:{type:"long"},MaxFetchRecordsPerShard:{type:"long"},MaxRecordPerRead:{type:"long"},AddIdleTimeBetweenReads:{type:"boolean"},IdleTimeBetweenReadsInMs:{type:"long"},DescribeShardInterval:{type:"long"},NumRetries:{type:"integer"},RetryIntervalMs:{type:"long"},MaxRetryIntervalMs:{type:"long"},AvoidEmptyBatches:{type:"boolean"},StreamArn:{},RoleArn:{},RoleSessionName:{},AddRecordTimestamp:{},EmitConsumerLagMetrics:{}}},S7l:{type:"structure",members:{PollingTime:{type:"long"},RecordPollingLimit:{type:"long"}}},S7p:{type:"structure",members:{BootstrapServers:{},SecurityProtocol:{},ConnectionName:{},TopicName:{},Assign:{},SubscribePattern:{},Classification:{},Delimiter:{},StartingOffsets:{},EndingOffsets:{},PollTimeoutMs:{type:"long"},NumRetries:{type:"integer"},RetryIntervalMs:{type:"long"},MaxOffsetsPerTrigger:{type:"long"},MinPartitions:{type:"integer"},IncludeHeaders:{type:"boolean"},AddRecordTimestamp:{},EmitConsumerLagMetrics:{}}},S8t:{type:"structure",members:{EvaluationContext:{},ResultsS3Prefix:{},CloudWatchMetricsEnabled:{type:"boolean"},ResultsPublishingEnabled:{type:"boolean"}}},S8u:{type:"structure",members:{StopJobOnFailureTiming:{}}},S9b:{type:"structure",members:{AccessType:{},SourceType:{},Connection:{shape:"S9c"},Schema:{shape:"S9c"},Table:{shape:"S9c"},CatalogDatabase:{shape:"S9c"},CatalogTable:{shape:"S9c"},CatalogRedshiftSchema:{},CatalogRedshiftTable:{},TempDir:{},IamRole:{shape:"S9c"},AdvancedOptions:{type:"list",member:{type:"structure",members:{Key:{},Value:{}}}},SampleQuery:{},PreAction:{},PostAction:{},Action:{},TablePrefix:{},Upsert:{type:"boolean"},MergeAction:{},MergeWhenMatched:{},MergeWhenNotMatched:{},MergeClause:{},CrawlerConnection:{},TableSchema:{shape:"S9f"},StagingTable:{},SelectedColumns:{shape:"S9f"}}},S9c:{type:"structure",members:{Value:{},Label:{},Description:{}}},S9f:{type:"list",member:{shape:"S9c"}},S9m:{type:"structure",members:{Provider:{},Repository:{},Owner:{},Branch:{},Folder:{},LastCommitId:{},AuthStrategy:{},AuthToken:{}}},S9q:{type:"list",member:{shape:"S1c"}},S9s:{type:"list",member:{shape:"S9t"}},S9t:{type:"structure",members:{Values:{shape:"S6"},DatabaseName:{},TableName:{},CreationTime:{type:"timestamp"},LastAccessTime:{type:"timestamp"},StorageDescriptor:{shape:"S9"},Parameters:{shape:"Se"},LastAnalyzedTime:{type:"timestamp"},CatalogId:{}}},S9v:{type:"list",member:{}},S9x:{type:"list",member:{shape:"S9y"}},S9y:{type:"structure",members:{Name:{},WorkflowName:{},Id:{},Type:{},State:{},Description:{},Schedule:{},Actions:{shape:"Sa2"},Predicate:{shape:"Sa4"},EventBatchingCondition:{shape:"Sab"}}},Sa2:{type:"list",member:{type:"structure",members:{JobName:{},Arguments:{shape:"S4v"},Timeout:{type:"integer"},SecurityConfiguration:{},NotificationProperty:{shape:"S50"},CrawlerName:{}}}},Sa4:{type:"structure",members:{Logical:{},Conditions:{type:"list",member:{type:"structure",members:{LogicalOperator:{},JobName:{},State:{},CrawlerName:{},CrawlState:{}}}}}},Sab:{type:"structure",required:["BatchSize"],members:{BatchSize:{type:"integer"},BatchWindow:{type:"integer"}}},Saf:{type:"list",member:{}},Sai:{type:"structure",members:{Name:{},Description:{},DefaultRunProperties:{shape:"Saj"},CreatedOn:{type:"timestamp"},LastModifiedOn:{type:"timestamp"},LastRun:{shape:"Sak"},Graph:{shape:"San"},MaxConcurrentRuns:{type:"integer"},BlueprintDetails:{type:"structure",members:{BlueprintName:{},RunId:{}}}}},Saj:{type:"map",key:{},value:{}},Sak:{type:"structure",members:{Name:{},WorkflowRunId:{},PreviousRunId:{},WorkflowRunProperties:{shape:"Saj"},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"},ErroredActions:{type:"integer"},WaitingActions:{type:"integer"}}},Graph:{shape:"San"},StartingEventBatchCondition:{type:"structure",members:{BatchSize:{type:"integer"},BatchWindow:{type:"integer"}}}}},San:{type:"structure",members:{Nodes:{type:"list",member:{type:"structure",members:{Type:{},Name:{},UniqueId:{},TriggerDetails:{type:"structure",members:{Trigger:{shape:"S9y"}}},JobDetails:{type:"structure",members:{JobRuns:{shape:"Sat"}}},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:{}}}}}},Sat:{type:"list",member:{shape:"Sau"}},Sau:{type:"structure",members:{Id:{},Attempt:{type:"integer"},PreviousRunId:{},TriggerName:{},JobName:{},StartedOn:{type:"timestamp"},LastModifiedOn:{type:"timestamp"},CompletedOn:{type:"timestamp"},JobRunState:{},Arguments:{shape:"S4v"},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:"S50"},GlueVersion:{},DPUSeconds:{type:"double"},ExecutionClass:{}}},Sbg:{type:"list",member:{}},Sc1:{type:"map",key:{},value:{}},Sci:{type:"list",member:{}},Scj:{type:"list",member:{}},Scm:{type:"structure",required:["Name","ConnectionType","ConnectionProperties"],members:{Name:{},Description:{},ConnectionType:{},MatchCriteria:{shape:"Sco"},ConnectionProperties:{shape:"Scp"},PhysicalConnectionRequirements:{shape:"Scr"}}},Sco:{type:"list",member:{}},Scp:{type:"map",key:{},value:{}},Scr:{type:"structure",members:{SubnetId:{},SecurityGroupIdList:{type:"list",member:{}},AvailabilityZone:{}}},Sd0:{type:"structure",required:["TableName","DatabaseName"],members:{TableName:{},DatabaseName:{},CatalogId:{}}},Sd3:{type:"structure",required:["Name"],members:{Name:{},Description:{},LocationUri:{},Parameters:{shape:"Se"},CreateTableDefaultPermissions:{shape:"Sd5"},TargetDatabase:{shape:"Sdb"},FederatedDatabase:{shape:"Sdc"}}},Sd5:{type:"list",member:{type:"structure",members:{Principal:{type:"structure",members:{DataLakePrincipalIdentifier:{}}},Permissions:{type:"list",member:{}}}}},Sdb:{type:"structure",members:{CatalogId:{},DatabaseName:{}}},Sdc:{type:"structure",members:{Identifier:{},ConnectionName:{}}},Sdk:{type:"list",member:{shape:"S40"}},Sdl:{type:"structure",required:["TransformType"],members:{TransformType:{},FindMatchesParameters:{type:"structure",members:{PrimaryKeyColumnName:{},PrecisionRecallTradeoff:{type:"double"},AccuracyCostTradeoff:{type:"double"},EnforceProvidedLabels:{type:"boolean"}}}}},Sdp:{type:"structure",members:{MlUserDataEncryption:{type:"structure",required:["MlUserDataEncryptionMode"],members:{MlUserDataEncryptionMode:{},KmsKeyId:{}}},TaskRunSecurityConfigurationName:{}}},Sdw:{type:"structure",required:["Keys","IndexName"],members:{Keys:{type:"list",member:{}},IndexName:{}}},Se2:{type:"structure",members:{RegistryName:{},RegistryArn:{}}},Se9:{type:"list",member:{type:"structure",required:["Id","NodeType","Args"],members:{Id:{},NodeType:{},Args:{shape:"Sed"},LineNumber:{type:"integer"}}}},Sed:{type:"list",member:{type:"structure",required:["Name","Value"],members:{Name:{},Value:{},Param:{type:"boolean"}}}},Seh:{type:"list",member:{type:"structure",required:["Source","Target"],members:{Source:{},Target:{},TargetParameter:{}}}},Seo:{type:"structure",members:{S3Encryption:{type:"list",member:{type:"structure",members:{S3EncryptionMode:{},KmsKeyArn:{}}}},CloudWatchEncryption:{type:"structure",members:{CloudWatchEncryptionMode:{},KmsKeyArn:{}}},JobBookmarksEncryption:{type:"structure",members:{JobBookmarksEncryptionMode:{},KmsKeyArn:{}}}}},Sf0:{type:"structure",members:{Name:{},PythonVersion:{}}},Sf1:{type:"map",key:{},value:{}},Sf4:{type:"structure",members:{Id:{},CreatedOn:{type:"timestamp"},Status:{},ErrorMessage:{},Description:{},Role:{},Command:{shape:"Sf0"},DefaultArguments:{shape:"Sf1"},Connections:{shape:"S4w"},Progress:{type:"double"},MaxCapacity:{type:"double"},SecurityConfiguration:{},GlueVersion:{}}},Sf8:{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:"Sfc"}}},Sfc:{type:"structure",members:{CatalogId:{},DatabaseName:{},Name:{}}},Sfi:{type:"structure",members:{FunctionName:{},ClassName:{},OwnerName:{},OwnerType:{},ResourceUris:{shape:"Sfk"}}},Sfk:{type:"list",member:{type:"structure",members:{ResourceType:{},Uri:{}}}},Shf:{type:"structure",members:{BlueprintName:{},RunId:{},WorkflowName:{},State:{},StartedOn:{type:"timestamp"},CompletedOn:{type:"timestamp"},ErrorMessage:{},RollbackErrorMessage:{},Parameters:{},RoleArn:{}}},Sht:{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:"Sci"},DisableValueTrimming:{type:"boolean"},AllowSingleColumn:{type:"boolean"},CustomDatatypeConfigured:{type:"boolean"},CustomDatatypes:{shape:"Scj"}}}}},Si3:{type:"list",member:{}},Si5:{type:"list",member:{shape:"Si6"}},Si6:{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:"Sie"},MaximumValue:{shape:"Sie"},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"}}}}}}},Sie:{type:"structure",required:["UnscaledValue","Scale"],members:{UnscaledValue:{type:"blob"},Scale:{type:"integer"}}},Sin:{type:"list",member:{type:"structure",members:{ColumnName:{},Error:{shape:"S14"}}}},Sit:{type:"structure",members:{Name:{},Description:{},ConnectionType:{},MatchCriteria:{shape:"Sco"},ConnectionProperties:{shape:"Scp"},PhysicalConnectionRequirements:{shape:"Scr"},CreationTime:{type:"timestamp"},LastUpdatedTime:{type:"timestamp"},LastUpdatedBy:{}}},Sja:{type:"structure",members:{EncryptionAtRest:{type:"structure",required:["CatalogEncryptionMode"],members:{CatalogEncryptionMode:{},SseAwsKmsKeyId:{}}},ConnectionPasswordEncryption:{type:"structure",required:["ReturnConnectionPasswordEncrypted"],members:{ReturnConnectionPasswordEncrypted:{type:"boolean"},AwsKmsKeyId:{}}}}},Sjm:{type:"structure",members:{CloudWatchMetricsEnabled:{type:"boolean"},ResultsS3Prefix:{}}},Sjn:{type:"list",member:{}},Sjp:{type:"map",key:{},value:{shape:"S3z"}},Sjs:{type:"structure",required:["Name"],members:{Name:{},Description:{},LocationUri:{},Parameters:{shape:"Se"},CreateTime:{type:"timestamp"},CreateTableDefaultPermissions:{shape:"Sd5"},TargetDatabase:{shape:"Sdb"},CatalogId:{},FederatedDatabase:{shape:"Sdc"}}},Ska:{type:"structure",members:{JobName:{},Version:{type:"integer"},Run:{type:"integer"},Attempt:{type:"integer"},PreviousRunId:{},RunId:{},JobBookmark:{}}},Skk:{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:{}}}}},Sl3:{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"}}}}}}}},Sla:{type:"list",member:{type:"structure",members:{Name:{},DataType:{}}}},Sld:{type:"structure",members:{Name:{},TransformType:{},Status:{},GlueVersion:{},CreatedBefore:{type:"timestamp"},CreatedAfter:{type:"timestamp"},LastModifiedBefore:{type:"timestamp"},LastModifiedAfter:{type:"timestamp"},Schema:{shape:"Sla"}}},Sle:{type:"structure",required:["Column","SortDirection"],members:{Column:{},SortDirection:{}}},Slk:{type:"structure",required:["DatabaseName","TableName"],members:{DatabaseName:{},TableName:{}}},Sll:{type:"list",member:{shape:"Slk"}},Slm:{type:"structure",members:{Jdbc:{shape:"Sed"},S3:{shape:"Sed"},DynamoDB:{shape:"Sed"}}},Slo:{type:"list",member:{type:"structure",members:{SourceTable:{},SourcePath:{},SourceType:{},TargetTable:{},TargetPath:{},TargetType:{}}}},Sm8:{type:"structure",required:["SegmentNumber","TotalSegments"],members:{SegmentNumber:{type:"integer"},TotalSegments:{type:"integer"}}},Smv:{type:"structure",members:{LatestVersion:{type:"boolean"},VersionNumber:{type:"long"}}},Sn4:{type:"structure",members:{Name:{},CreatedTimeStamp:{type:"timestamp"},EncryptionConfiguration:{shape:"Seo"}}},Snc:{type:"structure",members:{Id:{type:"integer"},Code:{},State:{},Output:{type:"structure",members:{Data:{type:"structure",members:{TextPlain:{}}},ExecutionCount:{type:"integer"},Status:{},ErrorName:{},ErrorValue:{},Traceback:{shape:"S4x"}}},Progress:{type:"double"},StartedOn:{type:"long"},CompletedOn:{type:"long"}}},Snj:{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:"Sfc"},CatalogId:{},VersionId:{},FederatedTable:{type:"structure",members:{Identifier:{},DatabaseIdentifier:{},ConnectionName:{}}}}},Snn:{type:"structure",members:{Table:{shape:"Snj"},VersionId:{}}},Snu:{type:"list",member:{shape:"Snj"}},So2:{type:"structure",members:{AdditionalAuditContext:{},RequestedColumns:{type:"list",member:{}},AllColumnsRequested:{type:"boolean"}}},So5:{type:"list",member:{}},Soi:{type:"structure",members:{FunctionName:{},DatabaseName:{},ClassName:{},OwnerName:{},OwnerType:{},CreateTime:{type:"timestamp"},ResourceUris:{shape:"Sfk"},CatalogId:{}}},Sr2:{type:"structure",members:{MetadataKey:{},MetadataValue:{}}},Srn:{type:"list",member:{}},Stc:{type:"list",member:{shape:"Si6"}},Ste:{type:"list",member:{type:"structure",members:{ColumnStatistics:{shape:"Si6"},Error:{shape:"S14"}}}}}}},5058:function(e){e.exports={pagination:{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"},ListPermissionAssociations:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListPermissionVersions:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListPermissions:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListPrincipals:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListReplacePermissionAssociationsWork:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListResourceSharePermissions:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListResourceTypes:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListResources:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"}}}},5059:function(e){e.exports={pagination:{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"}}}},5066:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["migrationhubstrategy"]={};s.MigrationHubStrategy=i.defineService("migrationhubstrategy",["2020-02-19"]);Object.defineProperty(a.services["migrationhubstrategy"],"2020-02-19",{get:function get(){var e=r(6394);e.paginators=r(6094).pagination;return e},enumerable:true,configurable:true});e.exports=s.MigrationHubStrategy},5069:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["lambda"]={};s.Lambda=i.defineService("lambda",["2014-11-11","2015-03-31"]);r(6887);Object.defineProperty(a.services["lambda"],"2014-11-11",{get:function get(){var e=r(5536);e.paginators=r(827).pagination;return e},enumerable:true,configurable:true});Object.defineProperty(a.services["lambda"],"2015-03-31",{get:function get(){var e=r(4927);e.paginators=r(5438).pagination;e.waiters=r(5461).waiters;return e},enumerable:true,configurable:true});e.exports=s.Lambda},5071:function(e,t,r){(function(){var t,s,i,a,o,n,u,p,m=function(e,t){for(var r in t){if(c.call(t,r))e[r]=t[r]}function ctor(){this.constructor=e}ctor.prototype=t.prototype;e.prototype=new ctor;e.__super__=t.prototype;return e},c={}.hasOwnProperty;p=r(7600).isPlainObject;i=r(7565);s=r(8655);o=r(5542);t=r(2597);u=r(2627);n=r(8449);e.exports=a=function(e){m(XMLDocument,e);function XMLDocument(e){XMLDocument.__super__.constructor.call(this,null);this.name="#document";this.type=t.Document;this.documentURI=null;this.domConfig=new s;e||(e={});if(!e.writer){e.writer=new n}this.options=e;this.stringify=new u(e)}Object.defineProperty(XMLDocument.prototype,"implementation",{value:new i});Object.defineProperty(XMLDocument.prototype,"doctype",{get:function(){var e,r,s,i;i=this.children;for(r=0,s=i.length;rn)&&e.nsecs===undefined){y=0}if(y>=1e4){throw new Error("uuid.v1(): Can't create more than 10M uuids/sec")}n=d;u=y;o=l;d+=122192928e5;const S=((d&268435455)*1e4+y)%4294967296;m[p++]=S>>>24&255;m[p++]=S>>>16&255;m[p++]=S>>>8&255;m[p++]=S&255;const g=d/4294967296*1e4&268435455;m[p++]=g>>>8&255;m[p++]=g&255;m[p++]=g>>>24&15|16;m[p++]=g>>>16&255;m[p++]=l>>>8|128;m[p++]=l&255;for(let e=0;e<6;++e){m[p+e]=c[e]}return t||(0,i.default)(m)}var p=v1;t.default=p},5082:function(e){e.exports={version:2,waiters:{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"}]}}}},5087:function(e){e.exports={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",required:["name"],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"},queryStatement:{}}},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:{}}},DeleteAssessmentFrameworkShare:{http:{method:"DELETE",requestUri:"/assessmentFrameworkShareRequests/{requestId}"},input:{type:"structure",required:["requestId","requestType"],members:{requestId:{location:"uri",locationName:"requestId"},requestType:{location:"querystring",locationName:"requestType"}}},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"},userRole:{shape:"S1j"}}}},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:"S4t"}}}},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:"S4t"}},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:"S57"}}}},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:"S5b"},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:"S5b"},nextToken:{}}}},GetInsights:{http:{method:"GET",requestUri:"/insights"},input:{type:"structure",members:{}},output:{type:"structure",members:{insights:{type:"structure",members:{activeAssessmentsCount:{type:"integer"},noncompliantEvidenceCount:{type:"integer"},compliantEvidenceCount:{type:"integer"},inconclusiveEvidenceCount:{type:"integer"},assessmentControlsCountByNoncompliantEvidence:{type:"integer"},totalAssessmentControlsCount:{type:"integer"},lastUpdated:{type:"timestamp"}}}}}},GetInsightsByAssessment:{http:{method:"GET",requestUri:"/insights/assessments/{assessmentId}"},input:{type:"structure",required:["assessmentId"],members:{assessmentId:{location:"uri",locationName:"assessmentId"}}},output:{type:"structure",members:{insights:{type:"structure",members:{noncompliantEvidenceCount:{type:"integer"},compliantEvidenceCount:{type:"integer"},inconclusiveEvidenceCount:{type:"integer"},assessmentControlsCountByNoncompliantEvidence:{type:"integer"},totalAssessmentControlsCount:{type:"integer"},lastUpdated:{type:"timestamp"}}}}}},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:"S5v"}}}},ListAssessmentControlInsightsByControlDomain:{http:{method:"GET",requestUri:"/insights/controls-by-assessment"},input:{type:"structure",required:["controlDomainId","assessmentId"],members:{controlDomainId:{location:"querystring",locationName:"controlDomainId"},assessmentId:{location:"querystring",locationName:"assessmentId"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{controlInsightsByAssessment:{type:"list",member:{type:"structure",members:{name:{},id:{},evidenceInsights:{shape:"S69"},controlSetName:{},lastUpdated:{type:"timestamp"}}}},nextToken:{}}}},ListAssessmentFrameworkShareRequests:{http:{method:"GET",requestUri:"/assessmentFrameworkShareRequests"},input:{type:"structure",required:["requestType"],members:{requestType:{location:"querystring",locationName:"requestType"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{assessmentFrameworkShareRequests:{type:"list",member:{shape:"S6d"}},nextToken:{}}}},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:{status:{location:"querystring",locationName:"status"},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:{}}}},ListControlDomainInsights:{http:{method:"GET",requestUri:"/insights/control-domains"},input:{type:"structure",members:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{controlDomainInsights:{shape:"S6x"},nextToken:{}}}},ListControlDomainInsightsByAssessment:{http:{method:"GET",requestUri:"/insights/control-domains-by-assessment"},input:{type:"structure",required:["assessmentId"],members:{assessmentId:{location:"querystring",locationName:"assessmentId"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{controlDomainInsights:{shape:"S6x"},nextToken:{}}}},ListControlInsightsByControlDomain:{http:{method:"GET",requestUri:"/insights/controls"},input:{type:"structure",required:["controlDomainId"],members:{controlDomainId:{location:"querystring",locationName:"controlDomainId"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{controlInsightsMetadata:{type:"list",member:{type:"structure",members:{name:{},id:{},evidenceInsights:{shape:"S69"},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:{}}}},StartAssessmentFrameworkShare:{http:{requestUri:"/assessmentFrameworks/{frameworkId}/shareRequests"},input:{type:"structure",required:["frameworkId","destinationAccount","destinationRegion"],members:{frameworkId:{location:"uri",locationName:"frameworkId"},destinationAccount:{},destinationRegion:{},comment:{}}},output:{type:"structure",members:{assessmentFrameworkShareRequest:{shape:"S6d"}}}},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",required:["name","controls"],members:{id:{},name:{},controls:{shape:"S2j"}}}}}},output:{type:"structure",members:{framework:{shape:"S2m"}}}},UpdateAssessmentFrameworkShare:{http:{method:"PUT",requestUri:"/assessmentFrameworkShareRequests/{requestId}"},input:{type:"structure",required:["requestId","requestType","action"],members:{requestId:{location:"uri",locationName:"requestId"},requestType:{},action:{}}},output:{type:"structure",members:{assessmentFrameworkShareRequest:{shape:"S6d"}}}},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:{},evidenceFinderEnabled:{type:"boolean"},deregistrationPolicy:{shape:"S63"}}},output:{type:"structure",members:{settings:{shape:"S5v"}}}},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:{shape:"S1j"}},S1j:{type:"structure",required:["roleType","roleArn"],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",required:["id"],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:{}}},S4t:{type:"structure",members:{dataSource:{},evidenceAwsAccountId:{},time:{type:"timestamp"},eventSource:{},eventName:{},evidenceByType:{},resourcesIncluded:{type:"list",member:{type:"structure",members:{arn:{},value:{},complianceCheck:{}}}},attributes:{type:"map",key:{},value:{}},iamId:{},complianceCheck:{},awsOrganization:{},awsAccountId:{},evidenceFolderId:{},id:{},assessmentReportSelection:{}}},S57:{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"}}},S5b:{type:"list",member:{shape:"S57"}},S5v:{type:"structure",members:{isAwsOrgEnabled:{type:"boolean"},snsTopic:{},defaultAssessmentReportsDestination:{shape:"S17"},defaultProcessOwners:{shape:"S1i"},kmsKey:{},evidenceFinderEnablement:{type:"structure",members:{eventDataStoreArn:{},enablementStatus:{},backfillStatus:{},error:{}}},deregistrationPolicy:{shape:"S63"}}},S63:{type:"structure",members:{deleteResources:{}}},S69:{type:"structure",members:{noncompliantEvidenceCount:{type:"integer"},compliantEvidenceCount:{type:"integer"},inconclusiveEvidenceCount:{type:"integer"}}},S6d:{type:"structure",members:{id:{},frameworkId:{},frameworkName:{},frameworkDescription:{},status:{},sourceAccount:{},destinationAccount:{},destinationRegion:{},expirationTime:{type:"timestamp"},creationTime:{type:"timestamp"},lastUpdated:{type:"timestamp"},comment:{},standardControlsCount:{type:"integer"},customControlsCount:{type:"integer"},complianceType:{}}},S6x:{type:"list",member:{type:"structure",members:{name:{},id:{},controlsCountByNoncompliantEvidence:{type:"integer"},totalControlsCount:{type:"integer"},evidenceInsights:{shape:"S69"},lastUpdated:{type:"timestamp"}}}}}}},5088:function(e){e.exports={pagination:{ListChunks:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListObjects:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"}}}},5089:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["ec2instanceconnect"]={};s.EC2InstanceConnect=i.defineService("ec2instanceconnect",["2018-04-02"]);Object.defineProperty(a.services["ec2instanceconnect"],"2018-04-02",{get:function get(){var e=r(4659);e.paginators=r(5204).pagination;return e},enumerable:true,configurable:true});e.exports=s.EC2InstanceConnect},5091:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["sagemakermetrics"]={};s.SageMakerMetrics=i.defineService("sagemakermetrics",["2022-09-30"]);Object.defineProperty(a.services["sagemakermetrics"],"2022-09-30",{get:function get(){var e=r(1388);e.paginators=r(9234).pagination;return e},enumerable:true,configurable:true});e.exports=s.SageMakerMetrics},5094:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["clouddirectory"]={};s.CloudDirectory=i.defineService("clouddirectory",["2016-05-10","2016-05-10*","2017-01-11"]);Object.defineProperty(a.services["clouddirectory"],"2016-05-10",{get:function get(){var e=r(9458);e.paginators=r(8677).pagination;return e},enumerable:true,configurable:true});Object.defineProperty(a.services["clouddirectory"],"2017-01-11",{get:function get(){var e=r(8458);e.paginators=r(7100).pagination;return e},enumerable:true,configurable:true});e.exports=s.CloudDirectory},5096:function(e){e.exports={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:{BatchGetRecord:{http:{requestUri:"/BatchGetRecord"},input:{type:"structure",required:["Identifiers"],members:{Identifiers:{type:"list",member:{shape:"S3"}}}},output:{type:"structure",required:["Records","Errors","UnprocessedIdentifiers"],members:{Records:{type:"list",member:{type:"structure",required:["FeatureGroupName","RecordIdentifierValueAsString","Record"],members:{FeatureGroupName:{},RecordIdentifierValueAsString:{},Record:{shape:"Sc"}}}},Errors:{type:"list",member:{type:"structure",required:["FeatureGroupName","RecordIdentifierValueAsString","ErrorCode","ErrorMessage"],members:{FeatureGroupName:{},RecordIdentifierValueAsString:{},ErrorCode:{},ErrorMessage:{}}}},UnprocessedIdentifiers:{type:"list",member:{shape:"S3"}}}}},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"},TargetStores:{shape:"Sj",location:"querystring",locationName:"TargetStores"},DeletionMode:{location:"querystring",locationName:"DeletionMode"}}}},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:{shape:"S7",location:"querystring",locationName:"FeatureName"}}},output:{type:"structure",members:{Record:{shape:"Sc"}}}},PutRecord:{http:{method:"PUT",requestUri:"/FeatureGroup/{FeatureGroupName}"},input:{type:"structure",required:["FeatureGroupName","Record"],members:{FeatureGroupName:{location:"uri",locationName:"FeatureGroupName"},Record:{shape:"Sc"},TargetStores:{shape:"Sj"}}}}},shapes:{S3:{type:"structure",required:["FeatureGroupName","RecordIdentifiersValueAsString"],members:{FeatureGroupName:{},RecordIdentifiersValueAsString:{type:"list",member:{}},FeatureNames:{shape:"S7"}}},S7:{type:"list",member:{}},Sc:{type:"list",member:{type:"structure",required:["FeatureName","ValueAsString"],members:{FeatureName:{},ValueAsString:{}}}},Sj:{type:"list",member:{}}}}},5100:function(e){e.exports={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:{CancelOrder:{http:{requestUri:"/orders/{OrderId}/cancel"},input:{type:"structure",required:["OrderId"],members:{OrderId:{location:"uri",locationName:"OrderId"}}},output:{type:"structure",members:{}}},CreateOrder:{http:{requestUri:"/orders"},input:{type:"structure",required:["OutpostIdentifier","LineItems","PaymentOption"],members:{OutpostIdentifier:{},LineItems:{type:"list",member:{type:"structure",members:{CatalogItemId:{},Quantity:{type:"integer"}}}},PaymentOption:{},PaymentTerm:{}}},output:{type:"structure",members:{Order:{shape:"Sd"}}}},CreateOutpost:{http:{requestUri:"/outposts"},input:{type:"structure",required:["Name","SiteId"],members:{Name:{},Description:{},SiteId:{},AvailabilityZone:{},AvailabilityZoneId:{},Tags:{shape:"S10"},SupportedHardwareType:{}}},output:{type:"structure",members:{Outpost:{shape:"S15"}}}},CreateSite:{http:{requestUri:"/sites"},input:{type:"structure",required:["Name"],members:{Name:{},Description:{},Notes:{},Tags:{shape:"S10"},OperatingAddress:{shape:"S1f"},ShippingAddress:{shape:"S1f"},RackPhysicalProperties:{shape:"S1r"}}},output:{type:"structure",members:{Site:{shape:"S22"}}}},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:{}}},GetCatalogItem:{http:{method:"GET",requestUri:"/catalog/item/{CatalogItemId}"},input:{type:"structure",required:["CatalogItemId"],members:{CatalogItemId:{location:"uri",locationName:"CatalogItemId"}}},output:{type:"structure",members:{CatalogItem:{shape:"S2a"}}}},GetConnection:{http:{method:"GET",requestUri:"/connections/{ConnectionId}"},input:{type:"structure",required:["ConnectionId"],members:{ConnectionId:{location:"uri",locationName:"ConnectionId"}}},output:{type:"structure",members:{ConnectionId:{},ConnectionDetails:{type:"structure",members:{ClientPublicKey:{},ServerPublicKey:{},ServerEndpoint:{},ClientTunnelAddress:{},ServerTunnelAddress:{},AllowedIps:{type:"list",member:{}}}}}}},GetOrder:{http:{method:"GET",requestUri:"/orders/{OrderId}"},input:{type:"structure",required:["OrderId"],members:{OrderId:{location:"uri",locationName:"OrderId"}}},output:{type:"structure",members:{Order:{shape:"Sd"}}}},GetOutpost:{http:{method:"GET",requestUri:"/outposts/{OutpostId}"},input:{type:"structure",required:["OutpostId"],members:{OutpostId:{location:"uri",locationName:"OutpostId"}}},output:{type:"structure",members:{Outpost:{shape:"S15"}}}},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:{}}}},GetSite:{http:{method:"GET",requestUri:"/sites/{SiteId}"},input:{type:"structure",required:["SiteId"],members:{SiteId:{location:"uri",locationName:"SiteId"}}},output:{type:"structure",members:{Site:{shape:"S22"}}}},GetSiteAddress:{http:{method:"GET",requestUri:"/sites/{SiteId}/address"},input:{type:"structure",required:["SiteId","AddressType"],members:{SiteId:{location:"uri",locationName:"SiteId"},AddressType:{location:"querystring",locationName:"AddressType"}}},output:{type:"structure",members:{SiteId:{},AddressType:{},Address:{shape:"S1f"}}}},ListAssets:{http:{method:"GET",requestUri:"/outposts/{OutpostId}/assets"},input:{type:"structure",required:["OutpostIdentifier"],members:{OutpostIdentifier:{location:"uri",locationName:"OutpostId"},HostIdFilter:{location:"querystring",locationName:"HostIdFilter",type:"list",member:{}},MaxResults:{location:"querystring",locationName:"MaxResults",type:"integer"},NextToken:{location:"querystring",locationName:"NextToken"},StatusFilter:{location:"querystring",locationName:"StatusFilter",type:"list",member:{}}}},output:{type:"structure",members:{Assets:{type:"list",member:{type:"structure",members:{AssetId:{},RackId:{},AssetType:{},ComputeAttributes:{type:"structure",members:{HostId:{},State:{}}},AssetLocation:{type:"structure",members:{RackElevation:{type:"float"}}}}}},NextToken:{}}}},ListCatalogItems:{http:{method:"GET",requestUri:"/catalog/items"},input:{type:"structure",members:{NextToken:{location:"querystring",locationName:"NextToken"},MaxResults:{location:"querystring",locationName:"MaxResults",type:"integer"},ItemClassFilter:{location:"querystring",locationName:"ItemClassFilter",type:"list",member:{}},SupportedStorageFilter:{shape:"S2l",location:"querystring",locationName:"SupportedStorageFilter"},EC2FamilyFilter:{location:"querystring",locationName:"EC2FamilyFilter",type:"list",member:{}}}},output:{type:"structure",members:{CatalogItems:{type:"list",member:{shape:"S2a"}},NextToken:{}}}},ListOrders:{http:{method:"GET",requestUri:"/list-orders"},input:{type:"structure",members:{OutpostIdentifierFilter:{location:"querystring",locationName:"OutpostIdentifierFilter"},NextToken:{location:"querystring",locationName:"NextToken"},MaxResults:{location:"querystring",locationName:"MaxResults",type:"integer"}}},output:{type:"structure",members:{Orders:{type:"list",member:{type:"structure",members:{OutpostId:{},OrderId:{},OrderType:{},Status:{},LineItemCountsByStatus:{type:"map",key:{},value:{type:"integer"}},OrderSubmissionDate:{type:"timestamp"},OrderFulfilledDate:{type:"timestamp"}}}},NextToken:{}}}},ListOutposts:{http:{method:"GET",requestUri:"/outposts"},input:{type:"structure",members:{NextToken:{location:"querystring",locationName:"NextToken"},MaxResults:{location:"querystring",locationName:"MaxResults",type:"integer"},LifeCycleStatusFilter:{location:"querystring",locationName:"LifeCycleStatusFilter",type:"list",member:{}},AvailabilityZoneFilter:{location:"querystring",locationName:"AvailabilityZoneFilter",type:"list",member:{}},AvailabilityZoneIdFilter:{location:"querystring",locationName:"AvailabilityZoneIdFilter",type:"list",member:{}}}},output:{type:"structure",members:{Outposts:{type:"list",member:{shape:"S15"}},NextToken:{}}}},ListSites:{http:{method:"GET",requestUri:"/sites"},input:{type:"structure",members:{NextToken:{location:"querystring",locationName:"NextToken"},MaxResults:{location:"querystring",locationName:"MaxResults",type:"integer"},OperatingAddressCountryCodeFilter:{location:"querystring",locationName:"OperatingAddressCountryCodeFilter",type:"list",member:{}},OperatingAddressStateOrRegionFilter:{location:"querystring",locationName:"OperatingAddressStateOrRegionFilter",type:"list",member:{}},OperatingAddressCityFilter:{location:"querystring",locationName:"OperatingAddressCityFilter",type:"list",member:{}}}},output:{type:"structure",members:{Sites:{type:"list",member:{shape:"S22"}},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:"S10"}}}},StartConnection:{http:{requestUri:"/connections"},input:{type:"structure",required:["DeviceSerialNumber","AssetId","ClientPublicKey","NetworkInterfaceDeviceIndex"],members:{DeviceSerialNumber:{},AssetId:{},ClientPublicKey:{},NetworkInterfaceDeviceIndex:{type:"integer"}}},output:{type:"structure",members:{ConnectionId:{},UnderlayIpAddress:{}}}},TagResource:{http:{requestUri:"/tags/{ResourceArn}"},input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{location:"uri",locationName:"ResourceArn"},Tags:{shape:"S10"}}},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:{}}},UpdateOutpost:{http:{method:"PATCH",requestUri:"/outposts/{OutpostId}"},input:{type:"structure",required:["OutpostId"],members:{OutpostId:{location:"uri",locationName:"OutpostId"},Name:{},Description:{},SupportedHardwareType:{}}},output:{type:"structure",members:{Outpost:{shape:"S15"}}}},UpdateSite:{http:{method:"PATCH",requestUri:"/sites/{SiteId}"},input:{type:"structure",required:["SiteId"],members:{SiteId:{location:"uri",locationName:"SiteId"},Name:{},Description:{},Notes:{}}},output:{type:"structure",members:{Site:{shape:"S22"}}}},UpdateSiteAddress:{http:{method:"PUT",requestUri:"/sites/{SiteId}/address"},input:{type:"structure",required:["SiteId","AddressType","Address"],members:{SiteId:{location:"uri",locationName:"SiteId"},AddressType:{},Address:{shape:"S1f"}}},output:{type:"structure",members:{AddressType:{},Address:{shape:"S1f"}}}},UpdateSiteRackPhysicalProperties:{http:{method:"PATCH",requestUri:"/sites/{SiteId}/rackPhysicalProperties"},input:{type:"structure",required:["SiteId"],members:{SiteId:{location:"uri",locationName:"SiteId"},PowerDrawKva:{},PowerPhase:{},PowerConnector:{},PowerFeedDrop:{},UplinkGbps:{},UplinkCount:{},FiberOpticCableType:{},OpticalStandard:{},MaximumSupportedWeightLbs:{}}},output:{type:"structure",members:{Site:{shape:"S22"}}}}},shapes:{Sd:{type:"structure",members:{OutpostId:{},OrderId:{},Status:{},LineItems:{type:"list",member:{type:"structure",members:{CatalogItemId:{},LineItemId:{},Quantity:{type:"integer"},Status:{},ShipmentInformation:{type:"structure",members:{ShipmentTrackingNumber:{},ShipmentCarrier:{}}},AssetInformationList:{type:"list",member:{type:"structure",members:{AssetId:{},MacAddressList:{type:"list",member:{}}}}},PreviousLineItemId:{},PreviousOrderId:{}}}},PaymentOption:{},OrderSubmissionDate:{type:"timestamp"},OrderFulfilledDate:{type:"timestamp"},PaymentTerm:{},OrderType:{}}},S10:{type:"map",key:{},value:{}},S15:{type:"structure",members:{OutpostId:{},OwnerId:{},OutpostArn:{},SiteId:{},Name:{},Description:{},LifeCycleStatus:{},AvailabilityZone:{},AvailabilityZoneId:{},Tags:{shape:"S10"},SiteArn:{},SupportedHardwareType:{}}},S1f:{type:"structure",required:["AddressLine1","City","StateOrRegion","PostalCode","CountryCode"],members:{ContactName:{},ContactPhoneNumber:{},AddressLine1:{},AddressLine2:{},AddressLine3:{},City:{},StateOrRegion:{},DistrictOrCounty:{},PostalCode:{},CountryCode:{},Municipality:{}}},S1r:{type:"structure",members:{PowerDrawKva:{},PowerPhase:{},PowerConnector:{},PowerFeedDrop:{},UplinkGbps:{},UplinkCount:{},FiberOpticCableType:{},OpticalStandard:{},MaximumSupportedWeightLbs:{}}},S22:{type:"structure",members:{SiteId:{},AccountId:{},Name:{},Description:{},Tags:{shape:"S10"},SiteArn:{},Notes:{},OperatingAddressCountryCode:{},OperatingAddressStateOrRegion:{},OperatingAddressCity:{},RackPhysicalProperties:{shape:"S1r"}}},S2a:{type:"structure",members:{CatalogItemId:{},ItemStatus:{},EC2Capacities:{type:"list",member:{type:"structure",members:{Family:{},MaxSize:{},Quantity:{}}}},PowerKva:{type:"float"},WeightLbs:{type:"integer"},SupportedUplinkGbps:{type:"list",member:{type:"integer"}},SupportedStorage:{shape:"S2l"}}},S2l:{type:"list",member:{}}}}},5107:function(e){e.exports={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:{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"}}}},ApplyPendingMaintenanceAction:{input:{type:"structure",required:["ResourceIdentifier","ApplyAction","OptInType"],members:{ResourceIdentifier:{},ApplyAction:{},OptInType:{}}},output:{resultWrapper:"ApplyPendingMaintenanceActionResult",type:"structure",members:{ResourcePendingMaintenanceActions:{shape:"Sd"}}}},CopyDBClusterParameterGroup:{input:{type:"structure",required:["SourceDBClusterParameterGroupIdentifier","TargetDBClusterParameterGroupIdentifier","TargetDBClusterParameterGroupDescription"],members:{SourceDBClusterParameterGroupIdentifier:{},TargetDBClusterParameterGroupIdentifier:{},TargetDBClusterParameterGroupDescription:{},Tags:{shape:"S9"}}},output:{resultWrapper:"CopyDBClusterParameterGroupResult",type:"structure",members:{DBClusterParameterGroup:{shape:"Sj"}}}},CopyDBClusterSnapshot:{input:{type:"structure",required:["SourceDBClusterSnapshotIdentifier","TargetDBClusterSnapshotIdentifier"],members:{SourceDBClusterSnapshotIdentifier:{},TargetDBClusterSnapshotIdentifier:{},KmsKeyId:{},PreSignedUrl:{},CopyTags:{type:"boolean"},Tags:{shape:"S9"}}},output:{resultWrapper:"CopyDBClusterSnapshotResult",type:"structure",members:{DBClusterSnapshot:{shape:"Sn"}}}},CreateDBCluster:{input:{type:"structure",required:["DBClusterIdentifier","Engine"],members:{AvailabilityZones:{shape:"So"},BackupRetentionPeriod:{type:"integer"},DBClusterIdentifier:{},DBClusterParameterGroupName:{},VpcSecurityGroupIds:{shape:"Ss"},DBSubnetGroupName:{},Engine:{},EngineVersion:{},Port:{type:"integer"},MasterUsername:{},MasterUserPassword:{},PreferredBackupWindow:{},PreferredMaintenanceWindow:{},Tags:{shape:"S9"},StorageEncrypted:{type:"boolean"},KmsKeyId:{},PreSignedUrl:{},EnableCloudwatchLogsExports:{shape:"St"},DeletionProtection:{type:"boolean"},GlobalClusterIdentifier:{}}},output:{resultWrapper:"CreateDBClusterResult",type:"structure",members:{DBCluster:{shape:"Sw"}}}},CreateDBClusterParameterGroup:{input:{type:"structure",required:["DBClusterParameterGroupName","DBParameterGroupFamily","Description"],members:{DBClusterParameterGroupName:{},DBParameterGroupFamily:{},Description:{},Tags:{shape:"S9"}}},output:{resultWrapper:"CreateDBClusterParameterGroupResult",type:"structure",members:{DBClusterParameterGroup:{shape:"Sj"}}}},CreateDBClusterSnapshot:{input:{type:"structure",required:["DBClusterSnapshotIdentifier","DBClusterIdentifier"],members:{DBClusterSnapshotIdentifier:{},DBClusterIdentifier:{},Tags:{shape:"S9"}}},output:{resultWrapper:"CreateDBClusterSnapshotResult",type:"structure",members:{DBClusterSnapshot:{shape:"Sn"}}}},CreateDBInstance:{input:{type:"structure",required:["DBInstanceIdentifier","DBInstanceClass","Engine","DBClusterIdentifier"],members:{DBInstanceIdentifier:{},DBInstanceClass:{},Engine:{},AvailabilityZone:{},PreferredMaintenanceWindow:{},AutoMinorVersionUpgrade:{type:"boolean"},Tags:{shape:"S9"},DBClusterIdentifier:{},CopyTagsToSnapshot:{type:"boolean"},PromotionTier:{type:"integer"},EnablePerformanceInsights:{type:"boolean"},PerformanceInsightsKMSKeyId:{}}},output:{resultWrapper:"CreateDBInstanceResult",type:"structure",members:{DBInstance:{shape:"S1a"}}}},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:"S1c"}}}},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"}}}},CreateGlobalCluster:{input:{type:"structure",required:["GlobalClusterIdentifier"],members:{GlobalClusterIdentifier:{},SourceDBClusterIdentifier:{},Engine:{},EngineVersion:{},DeletionProtection:{type:"boolean"},DatabaseName:{},StorageEncrypted:{type:"boolean"}}},output:{resultWrapper:"CreateGlobalClusterResult",type:"structure",members:{GlobalCluster:{shape:"S1r"}}}},DeleteDBCluster:{input:{type:"structure",required:["DBClusterIdentifier"],members:{DBClusterIdentifier:{},SkipFinalSnapshot:{type:"boolean"},FinalDBSnapshotIdentifier:{}}},output:{resultWrapper:"DeleteDBClusterResult",type:"structure",members:{DBCluster:{shape:"Sw"}}}},DeleteDBClusterParameterGroup:{input:{type:"structure",required:["DBClusterParameterGroupName"],members:{DBClusterParameterGroupName:{}}}},DeleteDBClusterSnapshot:{input:{type:"structure",required:["DBClusterSnapshotIdentifier"],members:{DBClusterSnapshotIdentifier:{}}},output:{resultWrapper:"DeleteDBClusterSnapshotResult",type:"structure",members:{DBClusterSnapshot:{shape:"Sn"}}}},DeleteDBInstance:{input:{type:"structure",required:["DBInstanceIdentifier"],members:{DBInstanceIdentifier:{}}},output:{resultWrapper:"DeleteDBInstanceResult",type:"structure",members:{DBInstance:{shape:"S1a"}}}},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"}}}},DeleteGlobalCluster:{input:{type:"structure",required:["GlobalClusterIdentifier"],members:{GlobalClusterIdentifier:{}}},output:{resultWrapper:"DeleteGlobalClusterResult",type:"structure",members:{GlobalCluster:{shape:"S1r"}}}},DescribeCertificates:{input:{type:"structure",members:{CertificateIdentifier:{},Filters:{shape:"S28"},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:"S28"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBClusterParameterGroupsResult",type:"structure",members:{Marker:{},DBClusterParameterGroups:{type:"list",member:{shape:"Sj",locationName:"DBClusterParameterGroup"}}}}},DescribeDBClusterParameters:{input:{type:"structure",required:["DBClusterParameterGroupName"],members:{DBClusterParameterGroupName:{},Source:{},Filters:{shape:"S28"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBClusterParametersResult",type:"structure",members:{Parameters:{shape:"S2j"},Marker:{}}}},DescribeDBClusterSnapshotAttributes:{input:{type:"structure",required:["DBClusterSnapshotIdentifier"],members:{DBClusterSnapshotIdentifier:{}}},output:{resultWrapper:"DescribeDBClusterSnapshotAttributesResult",type:"structure",members:{DBClusterSnapshotAttributesResult:{shape:"S2o"}}}},DescribeDBClusterSnapshots:{input:{type:"structure",members:{DBClusterIdentifier:{},DBClusterSnapshotIdentifier:{},SnapshotType:{},Filters:{shape:"S28"},MaxRecords:{type:"integer"},Marker:{},IncludeShared:{type:"boolean"},IncludePublic:{type:"boolean"}}},output:{resultWrapper:"DescribeDBClusterSnapshotsResult",type:"structure",members:{Marker:{},DBClusterSnapshots:{type:"list",member:{shape:"Sn",locationName:"DBClusterSnapshot"}}}}},DescribeDBClusters:{input:{type:"structure",members:{DBClusterIdentifier:{},Filters:{shape:"S28"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBClustersResult",type:"structure",members:{Marker:{},DBClusters:{type:"list",member:{shape:"Sw",locationName:"DBCluster"}}}}},DescribeDBEngineVersions:{input:{type:"structure",members:{Engine:{},EngineVersion:{},DBParameterGroupFamily:{},Filters:{shape:"S28"},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:"St"},SupportsLogExportsToCloudwatchLogs:{type:"boolean"}}}}}}},DescribeDBInstances:{input:{type:"structure",members:{DBInstanceIdentifier:{},Filters:{shape:"S28"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBInstancesResult",type:"structure",members:{Marker:{},DBInstances:{type:"list",member:{shape:"S1a",locationName:"DBInstance"}}}}},DescribeDBSubnetGroups:{input:{type:"structure",members:{DBSubnetGroupName:{},Filters:{shape:"S28"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBSubnetGroupsResult",type:"structure",members:{Marker:{},DBSubnetGroups:{type:"list",member:{shape:"S1c",locationName:"DBSubnetGroup"}}}}},DescribeEngineDefaultClusterParameters:{input:{type:"structure",required:["DBParameterGroupFamily"],members:{DBParameterGroupFamily:{},Filters:{shape:"S28"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeEngineDefaultClusterParametersResult",type:"structure",members:{EngineDefaults:{type:"structure",members:{DBParameterGroupFamily:{},Marker:{},Parameters:{shape:"S2j"}},wrapper:true}}}},DescribeEventCategories:{input:{type:"structure",members:{SourceType:{},Filters:{shape:"S28"}}},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:"S28"},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:"S28"},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"},SourceArn:{}}}}}}},DescribeGlobalClusters:{input:{type:"structure",members:{GlobalClusterIdentifier:{},Filters:{shape:"S28"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeGlobalClustersResult",type:"structure",members:{Marker:{},GlobalClusters:{type:"list",member:{shape:"S1r",locationName:"GlobalClusterMember"}}}}},DescribeOrderableDBInstanceOptions:{input:{type:"structure",required:["Engine"],members:{Engine:{},EngineVersion:{},DBInstanceClass:{},LicenseModel:{},Vpc:{type:"boolean"},Filters:{shape:"S28"},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:"S1f",locationName:"AvailabilityZone"}},Vpc:{type:"boolean"}},wrapper:true}},Marker:{}}}},DescribePendingMaintenanceActions:{input:{type:"structure",members:{ResourceIdentifier:{},Filters:{shape:"S28"},Marker:{},MaxRecords:{type:"integer"}}},output:{resultWrapper:"DescribePendingMaintenanceActionsResult",type:"structure",members:{PendingMaintenanceActions:{type:"list",member:{shape:"Sd",locationName:"ResourcePendingMaintenanceActions"}},Marker:{}}}},FailoverDBCluster:{input:{type:"structure",members:{DBClusterIdentifier:{},TargetDBInstanceIdentifier:{}}},output:{resultWrapper:"FailoverDBClusterResult",type:"structure",members:{DBCluster:{shape:"Sw"}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceName"],members:{ResourceName:{},Filters:{shape:"S28"}}},output:{resultWrapper:"ListTagsForResourceResult",type:"structure",members:{TagList:{shape:"S9"}}}},ModifyDBCluster:{input:{type:"structure",required:["DBClusterIdentifier"],members:{DBClusterIdentifier:{},NewDBClusterIdentifier:{},ApplyImmediately:{type:"boolean"},BackupRetentionPeriod:{type:"integer"},DBClusterParameterGroupName:{},VpcSecurityGroupIds:{shape:"Ss"},Port:{type:"integer"},MasterUserPassword:{},PreferredBackupWindow:{},PreferredMaintenanceWindow:{},CloudwatchLogsExportConfiguration:{type:"structure",members:{EnableLogTypes:{shape:"St"},DisableLogTypes:{shape:"St"}}},EngineVersion:{},DeletionProtection:{type:"boolean"}}},output:{resultWrapper:"ModifyDBClusterResult",type:"structure",members:{DBCluster:{shape:"Sw"}}}},ModifyDBClusterParameterGroup:{input:{type:"structure",required:["DBClusterParameterGroupName","Parameters"],members:{DBClusterParameterGroupName:{},Parameters:{shape:"S2j"}}},output:{shape:"S48",resultWrapper:"ModifyDBClusterParameterGroupResult"}},ModifyDBClusterSnapshotAttribute:{input:{type:"structure",required:["DBClusterSnapshotIdentifier","AttributeName"],members:{DBClusterSnapshotIdentifier:{},AttributeName:{},ValuesToAdd:{shape:"S2r"},ValuesToRemove:{shape:"S2r"}}},output:{resultWrapper:"ModifyDBClusterSnapshotAttributeResult",type:"structure",members:{DBClusterSnapshotAttributesResult:{shape:"S2o"}}}},ModifyDBInstance:{input:{type:"structure",required:["DBInstanceIdentifier"],members:{DBInstanceIdentifier:{},DBInstanceClass:{},ApplyImmediately:{type:"boolean"},PreferredMaintenanceWindow:{},AutoMinorVersionUpgrade:{type:"boolean"},NewDBInstanceIdentifier:{},CACertificateIdentifier:{},CopyTagsToSnapshot:{type:"boolean"},PromotionTier:{type:"integer"},EnablePerformanceInsights:{type:"boolean"},PerformanceInsightsKMSKeyId:{}}},output:{resultWrapper:"ModifyDBInstanceResult",type:"structure",members:{DBInstance:{shape:"S1a"}}}},ModifyDBSubnetGroup:{input:{type:"structure",required:["DBSubnetGroupName","SubnetIds"],members:{DBSubnetGroupName:{},DBSubnetGroupDescription:{},SubnetIds:{shape:"S1l"}}},output:{resultWrapper:"ModifyDBSubnetGroupResult",type:"structure",members:{DBSubnetGroup:{shape:"S1c"}}}},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"}}}},ModifyGlobalCluster:{input:{type:"structure",required:["GlobalClusterIdentifier"],members:{GlobalClusterIdentifier:{},NewGlobalClusterIdentifier:{},DeletionProtection:{type:"boolean"}}},output:{resultWrapper:"ModifyGlobalClusterResult",type:"structure",members:{GlobalCluster:{shape:"S1r"}}}},RebootDBInstance:{input:{type:"structure",required:["DBInstanceIdentifier"],members:{DBInstanceIdentifier:{},ForceFailover:{type:"boolean"}}},output:{resultWrapper:"RebootDBInstanceResult",type:"structure",members:{DBInstance:{shape:"S1a"}}}},RemoveFromGlobalCluster:{input:{type:"structure",required:["GlobalClusterIdentifier","DbClusterIdentifier"],members:{GlobalClusterIdentifier:{},DbClusterIdentifier:{}}},output:{resultWrapper:"RemoveFromGlobalClusterResult",type:"structure",members:{GlobalCluster:{shape:"S1r"}}}},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:{}}}}},ResetDBClusterParameterGroup:{input:{type:"structure",required:["DBClusterParameterGroupName"],members:{DBClusterParameterGroupName:{},ResetAllParameters:{type:"boolean"},Parameters:{shape:"S2j"}}},output:{shape:"S48",resultWrapper:"ResetDBClusterParameterGroupResult"}},RestoreDBClusterFromSnapshot:{input:{type:"structure",required:["DBClusterIdentifier","SnapshotIdentifier","Engine"],members:{AvailabilityZones:{shape:"So"},DBClusterIdentifier:{},SnapshotIdentifier:{},Engine:{},EngineVersion:{},Port:{type:"integer"},DBSubnetGroupName:{},VpcSecurityGroupIds:{shape:"Ss"},Tags:{shape:"S9"},KmsKeyId:{},EnableCloudwatchLogsExports:{shape:"St"},DeletionProtection:{type:"boolean"},DBClusterParameterGroupName:{}}},output:{resultWrapper:"RestoreDBClusterFromSnapshotResult",type:"structure",members:{DBCluster:{shape:"Sw"}}}},RestoreDBClusterToPointInTime:{input:{type:"structure",required:["DBClusterIdentifier","SourceDBClusterIdentifier"],members:{DBClusterIdentifier:{},RestoreType:{},SourceDBClusterIdentifier:{},RestoreToTime:{type:"timestamp"},UseLatestRestorableTime:{type:"boolean"},Port:{type:"integer"},DBSubnetGroupName:{},VpcSecurityGroupIds:{shape:"Ss"},Tags:{shape:"S9"},KmsKeyId:{},EnableCloudwatchLogsExports:{shape:"St"},DeletionProtection:{type:"boolean"}}},output:{resultWrapper:"RestoreDBClusterToPointInTimeResult",type:"structure",members:{DBCluster:{shape:"Sw"}}}},StartDBCluster:{input:{type:"structure",required:["DBClusterIdentifier"],members:{DBClusterIdentifier:{}}},output:{resultWrapper:"StartDBClusterResult",type:"structure",members:{DBCluster:{shape:"Sw"}}}},StopDBCluster:{input:{type:"structure",required:["DBClusterIdentifier"],members:{DBClusterIdentifier:{}}},output:{resultWrapper:"StopDBClusterResult",type:"structure",members:{DBCluster:{shape:"Sw"}}}}},shapes:{S4:{type:"structure",members:{CustomerAwsId:{},CustSubscriptionId:{},SnsTopicArn:{},Status:{},SubscriptionCreationTime:{},SourceType:{},SourceIdsList:{shape:"S5"},EventCategoriesList:{shape:"S6"},Enabled:{type:"boolean"},EventSubscriptionArn:{}},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:{ResourceIdentifier:{},PendingMaintenanceActionDetails:{type:"list",member:{locationName:"PendingMaintenanceAction",type:"structure",members:{Action:{},AutoAppliedAfterDate:{type:"timestamp"},ForcedApplyDate:{type:"timestamp"},OptInStatus:{},CurrentApplyDate:{type:"timestamp"},Description:{}}}}},wrapper:true},Sj:{type:"structure",members:{DBClusterParameterGroupName:{},DBParameterGroupFamily:{},Description:{},DBClusterParameterGroupArn:{}},wrapper:true},Sn:{type:"structure",members:{AvailabilityZones:{shape:"So"},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},So:{type:"list",member:{locationName:"AvailabilityZone"}},Ss:{type:"list",member:{locationName:"VpcSecurityGroupId"}},St:{type:"list",member:{}},Sw:{type:"structure",members:{AvailabilityZones:{shape:"So"},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:{},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:"S10"},HostedZoneId:{},StorageEncrypted:{type:"boolean"},KmsKeyId:{},DbClusterResourceId:{},DBClusterArn:{},AssociatedRoles:{type:"list",member:{locationName:"DBClusterRole",type:"structure",members:{RoleArn:{},Status:{}}}},CloneGroupId:{},ClusterCreateTime:{type:"timestamp"},EnabledCloudwatchLogsExports:{shape:"St"},DeletionProtection:{type:"boolean"}},wrapper:true},S10:{type:"list",member:{locationName:"VpcSecurityGroupMembership",type:"structure",members:{VpcSecurityGroupId:{},Status:{}}}},S1a:{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:"S10"},AvailabilityZone:{},DBSubnetGroup:{shape:"S1c"},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:"St"},LogTypesToDisable:{shape:"St"}}}}},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:{},CopyTagsToSnapshot:{type:"boolean"},PromotionTier:{type:"integer"},DBInstanceArn:{},EnabledCloudwatchLogsExports:{shape:"St"}},wrapper:true},S1c:{type:"structure",members:{DBSubnetGroupName:{},DBSubnetGroupDescription:{},VpcId:{},SubnetGroupStatus:{},Subnets:{type:"list",member:{locationName:"Subnet",type:"structure",members:{SubnetIdentifier:{},SubnetAvailabilityZone:{shape:"S1f"},SubnetStatus:{}}}},DBSubnetGroupArn:{}},wrapper:true},S1f:{type:"structure",members:{Name:{}},wrapper:true},S1l:{type:"list",member:{locationName:"SubnetIdentifier"}},S1r:{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"}},wrapper:true}}},wrapper:true},S28:{type:"list",member:{locationName:"Filter",type:"structure",required:["Name","Values"],members:{Name:{},Values:{type:"list",member:{locationName:"Value"}}}}},S2j:{type:"list",member:{locationName:"Parameter",type:"structure",members:{ParameterName:{},ParameterValue:{},Description:{},Source:{},ApplyType:{},DataType:{},AllowedValues:{},IsModifiable:{type:"boolean"},MinimumEngineVersion:{},ApplyMethod:{}}}},S2o:{type:"structure",members:{DBClusterSnapshotIdentifier:{},DBClusterSnapshotAttributes:{type:"list",member:{locationName:"DBClusterSnapshotAttribute",type:"structure",members:{AttributeName:{},AttributeValues:{shape:"S2r"}}}}},wrapper:true},S2r:{type:"list",member:{locationName:"AttributeValue"}},S48:{type:"structure",members:{DBClusterParameterGroupName:{}}}}}},5113:function(e){e.exports={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:{}}}}}},5120:function(e){e.exports={version:2,waiters:{FindingRevealed:{description:"Wait until the sensitive data occurrences are ready.",delay:2,maxAttempts:60,operation:"GetSensitiveDataOccurrences",acceptors:[{matcher:"path",argument:"status",state:"success",expected:"SUCCESS"},{matcher:"path",argument:"status",state:"success",expected:"ERROR"}]}}}},5138:function(e){e.exports={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"},CreatedAt:{locationName:"createdAt"},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"},CreatedAt:{locationName:"createdAt"},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:"S11"},Description:{locationName:"description"},HlsPackage:{locationName:"hlsPackage",shape:"S19"},Id:{locationName:"id"},ManifestName:{locationName:"manifestName"},MssPackage:{locationName:"mssPackage",shape:"S1c"},Origination:{locationName:"origination"},StartoverWindowSeconds:{locationName:"startoverWindowSeconds",type:"integer"},Tags:{locationName:"tags",shape:"S9"},TimeDelaySeconds:{locationName:"timeDelaySeconds",type:"integer"},Whitelist:{locationName:"whitelist",shape:"Sq"}},required:["ChannelId","Id"],type:"structure"},output:{members:{Arn:{locationName:"arn"},Authorization:{locationName:"authorization",shape:"Sh"},ChannelId:{locationName:"channelId"},CmafPackage:{locationName:"cmafPackage",shape:"S1g"},CreatedAt:{locationName:"createdAt"},DashPackage:{locationName:"dashPackage",shape:"S11"},Description:{locationName:"description"},HlsPackage:{locationName:"hlsPackage",shape:"S19"},Id:{locationName:"id"},ManifestName:{locationName:"manifestName"},MssPackage:{locationName:"mssPackage",shape:"S1c"},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:"Sq"}},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"},CreatedAt:{locationName:"createdAt"},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:"S1g"},CreatedAt:{locationName:"createdAt"},DashPackage:{locationName:"dashPackage",shape:"S11"},Description:{locationName:"description"},HlsPackage:{locationName:"hlsPackage",shape:"S19"},Id:{locationName:"id"},ManifestName:{locationName:"manifestName"},MssPackage:{locationName:"mssPackage",shape:"S1c"},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:"Sq"}},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"},CreatedAt:{locationName:"createdAt"},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:"S1g"},CreatedAt:{locationName:"createdAt"},DashPackage:{locationName:"dashPackage",shape:"S11"},Description:{locationName:"description"},HlsPackage:{locationName:"hlsPackage",shape:"S19"},Id:{locationName:"id"},ManifestName:{locationName:"manifestName"},MssPackage:{locationName:"mssPackage",shape:"S1c"},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:"Sq"}},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:"S28"}},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"},CreatedAt:{locationName:"createdAt"},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"},CreatedAt:{locationName:"createdAt"},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:"S28"}},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:"Sq"}},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"},CreatedAt:{locationName:"createdAt"},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:"S11"},Description:{locationName:"description"},HlsPackage:{locationName:"hlsPackage",shape:"S19"},Id:{location:"uri",locationName:"id"},ManifestName:{locationName:"manifestName"},MssPackage:{locationName:"mssPackage",shape:"S1c"},Origination:{locationName:"origination"},StartoverWindowSeconds:{locationName:"startoverWindowSeconds",type:"integer"},TimeDelaySeconds:{locationName:"timeDelaySeconds",type:"integer"},Whitelist:{locationName:"whitelist",shape:"Sq"}},required:["Id"],type:"structure"},output:{members:{Arn:{locationName:"arn"},Authorization:{locationName:"authorization",shape:"Sh"},ChannelId:{locationName:"channelId"},CmafPackage:{locationName:"cmafPackage",shape:"S1g"},CreatedAt:{locationName:"createdAt"},DashPackage:{locationName:"dashPackage",shape:"S11"},Description:{locationName:"description"},HlsPackage:{locationName:"hlsPackage",shape:"S19"},Id:{locationName:"id"},ManifestName:{locationName:"manifestName"},MssPackage:{locationName:"mssPackage",shape:"S1c"},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:"Sq"}},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:"Su"},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:"Sz"}},type:"structure"},Sj:{members:{ConstantInitializationVector:{locationName:"constantInitializationVector"},EncryptionMethod:{locationName:"encryptionMethod"},KeyRotationIntervalSeconds:{locationName:"keyRotationIntervalSeconds",type:"integer"},SpekeKeyProvider:{locationName:"spekeKeyProvider",shape:"Sm"}},required:["SpekeKeyProvider"],type:"structure"},Sm:{members:{CertificateArn:{locationName:"certificateArn"},EncryptionContractConfiguration:{locationName:"encryptionContractConfiguration",members:{PresetSpeke20Audio:{locationName:"presetSpeke20Audio"},PresetSpeke20Video:{locationName:"presetSpeke20Video"}},required:["PresetSpeke20Audio","PresetSpeke20Video"],type:"structure"},ResourceId:{locationName:"resourceId"},RoleArn:{locationName:"roleArn"},SystemIds:{locationName:"systemIds",shape:"Sq"},Url:{locationName:"url"}},required:["ResourceId","SystemIds","Url","RoleArn"],type:"structure"},Sq:{member:{},type:"list"},Su:{member:{},type:"list"},Sz:{members:{MaxVideoBitsPerSecond:{locationName:"maxVideoBitsPerSecond",type:"integer"},MinVideoBitsPerSecond:{locationName:"minVideoBitsPerSecond",type:"integer"},StreamOrder:{locationName:"streamOrder"}},type:"structure"},S11:{members:{AdTriggers:{locationName:"adTriggers",shape:"Su"},AdsOnDeliveryRestrictions:{locationName:"adsOnDeliveryRestrictions"},Encryption:{locationName:"encryption",members:{KeyRotationIntervalSeconds:{locationName:"keyRotationIntervalSeconds",type:"integer"},SpekeKeyProvider:{locationName:"spekeKeyProvider",shape:"Sm"}},required:["SpekeKeyProvider"],type:"structure"},IncludeIframeOnlyStream:{locationName:"includeIframeOnlyStream",type:"boolean"},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:"Sz"},SuggestedPresentationDelaySeconds:{locationName:"suggestedPresentationDelaySeconds",type:"integer"},UtcTiming:{locationName:"utcTiming"},UtcTimingUri:{locationName:"utcTimingUri"}},type:"structure"},S19:{members:{AdMarkers:{locationName:"adMarkers"},AdTriggers:{locationName:"adTriggers",shape:"Su"},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:"Sm"}},required:["SpekeKeyProvider"],type:"structure"},IncludeDvbSubtitles:{locationName:"includeDvbSubtitles",type:"boolean"},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:"Sz"},UseAudioRenditionGroup:{locationName:"useAudioRenditionGroup",type:"boolean"}},type:"structure"},S1c:{members:{Encryption:{locationName:"encryption",members:{SpekeKeyProvider:{locationName:"spekeKeyProvider",shape:"Sm"}},required:["SpekeKeyProvider"],type:"structure"},ManifestWindowSeconds:{locationName:"manifestWindowSeconds",type:"integer"},SegmentDurationSeconds:{locationName:"segmentDurationSeconds",type:"integer"},StreamSelection:{locationName:"streamSelection",shape:"Sz"}},type:"structure"},S1g:{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"},AdTriggers:{locationName:"adTriggers",shape:"Su"},AdsOnDeliveryRestrictions:{locationName:"adsOnDeliveryRestrictions"}},required:["Id"],type:"structure"},type:"list"},SegmentDurationSeconds:{locationName:"segmentDurationSeconds",type:"integer"},SegmentPrefix:{locationName:"segmentPrefix"},StreamSelection:{locationName:"streamSelection",shape:"Sz"}},type:"structure"},S28:{key:{},type:"map",value:{}}}}},5142:function(e){e.exports={pagination:{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"},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"},DescribeGlobalClusters:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"GlobalClusters"},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"}}}},5145:function(e){e.exports={pagination:{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"}}}},5150:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2021-11-11",endpointPrefix:"appconfigdata",jsonVersion:"1.0",protocol:"rest-json",serviceFullName:"AWS AppConfig Data",serviceId:"AppConfigData",signatureVersion:"v4",signingName:"appconfig",uid:"appconfigdata-2021-11-11"},operations:{GetLatestConfiguration:{http:{method:"GET",requestUri:"/configuration",responseCode:200},input:{type:"structure",required:["ConfigurationToken"],members:{ConfigurationToken:{location:"querystring",locationName:"configuration_token"}}},output:{type:"structure",members:{NextPollConfigurationToken:{location:"header",locationName:"Next-Poll-Configuration-Token"},NextPollIntervalInSeconds:{location:"header",locationName:"Next-Poll-Interval-In-Seconds",type:"integer"},ContentType:{location:"header",locationName:"Content-Type"},Configuration:{type:"blob",sensitive:true},VersionLabel:{location:"header",locationName:"Version-Label"}},payload:"Configuration"}},StartConfigurationSession:{http:{requestUri:"/configurationsessions",responseCode:201},input:{type:"structure",required:["ApplicationIdentifier","EnvironmentIdentifier","ConfigurationProfileIdentifier"],members:{ApplicationIdentifier:{},EnvironmentIdentifier:{},ConfigurationProfileIdentifier:{},RequiredMinimumPollIntervalInSeconds:{type:"integer"}}},output:{type:"structure",members:{InitialConfigurationToken:{}}}}},shapes:{}}},5154:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["codegurureviewer"]={};s.CodeGuruReviewer=i.defineService("codegurureviewer",["2019-09-19"]);Object.defineProperty(a.services["codegurureviewer"],"2019-09-19",{get:function get(){var e=r(1461);e.paginators=r(3836).pagination;e.waiters=r(8270).waiters;return e},enumerable:true,configurable:true});e.exports=s.CodeGuruReviewer},5170:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["apigatewaymanagementapi"]={};s.ApiGatewayManagementApi=i.defineService("apigatewaymanagementapi",["2018-11-29"]);Object.defineProperty(a.services["apigatewaymanagementapi"],"2018-11-29",{get:function get(){var e=r(1840);e.paginators=r(4152).pagination;return e},enumerable:true,configurable:true});e.exports=s.ApiGatewayManagementApi},5189:function(e){e.exports={pagination:{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"}}}},5191:function(e,t,r){var s=r(2393);r(6936);r(4373);var i;s.Config=s.util.inherit({constructor:function Config(e){if(e===undefined)e={};e=this.extractCredentials(e);s.util.each.call(this,this.keys,function(t,r){this.set(t,e[t],r)})},getCredentials:function getCredentials(e){var t=this;function finish(r){e(r,r?null:t.credentials)}function credError(e,t){return new s.util.error(t||new Error,{code:"CredentialsError",message:e,name:"CredentialsError"})}function getAsyncCredentials(){t.credentials.get(function(e){if(e){var r="Could not load credentials from "+t.credentials.constructor.name;e=credError(r,e)}finish(e)})}function getStaticCredentials(){var e=null;if(!t.credentials.accessKeyId||!t.credentials.secretAccessKey){e=credError("Missing credentials")}finish(e)}if(t.credentials){if(typeof t.credentials.get==="function"){getAsyncCredentials()}else{getStaticCredentials()}}else if(t.credentialProvider){t.credentialProvider.resolve(function(e,r){if(e){e=credError("Could not load credentials from any providers",e)}t.credentials=r;finish(e)})}else{finish(credError("No credentials to load"))}},getToken:function getToken(e){var t=this;function finish(r){e(r,r?null:t.token)}function tokenError(e,t){return new s.util.error(t||new Error,{code:"TokenError",message:e,name:"TokenError"})}function getAsyncToken(){t.token.get(function(e){if(e){var r="Could not load token from "+t.token.constructor.name;e=tokenError(r,e)}finish(e)})}function getStaticToken(){var e=null;if(!t.token.token){e=tokenError("Missing token")}finish(e)}if(t.token){if(typeof t.token.get==="function"){getAsyncToken()}else{getStaticToken()}}else if(t.tokenProvider){t.tokenProvider.resolve(function(e,r){if(e){e=tokenError("Could not load token from any providers",e)}t.token=r;finish(e)})}else{finish(tokenError("No token to load"))}},update:function update(e,t){t=t||false;e=this.extractCredentials(e);s.util.each.call(this,e,function(e,r){if(t||Object.prototype.hasOwnProperty.call(this.keys,e)||s.Service.hasService(e)){this.set(e,r)}})},loadFromPath:function loadFromPath(e){this.clear();var t=JSON.parse(s.util.readFileSync(e));var r=new s.FileSystemCredentials(e);var i=new s.CredentialProviderChain;i.providers.unshift(r);i.resolve(function(e,r){if(e)throw e;else t.credentials=r});this.constructor(t);return this},clear:function clear(){s.util.each.call(this,this.keys,function(e){delete this[e]});this.set("credentials",undefined);this.set("credentialProvider",undefined)},set:function set(e,t,r){if(t===undefined){if(r===undefined){r=this.keys[e]}if(typeof r==="function"){this[e]=r.call(this)}else{this[e]=r}}else if(e==="httpOptions"&&this[e]){this[e]=s.util.merge(this[e],t)}else{this[e]=t}},keys:{credentials:null,credentialProvider:null,region:null,logger:null,apiVersions:{},apiVersion:null,endpoint:undefined,httpOptions:{timeout:12e4},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:1e3,hostPrefixEnabled:true,stsRegionalEndpoints:"legacy",useFipsEndpoint:false,useDualstackEndpoint:false,token:null},extractCredentials:function extractCredentials(e){if(e.accessKeyId&&e.secretAccessKey){e=s.util.copy(e);e.credentials=new s.Credentials(e)}return e},setPromisesDependency:function setPromisesDependency(e){i=e;if(e===null&&typeof Promise==="function"){i=Promise}var t=[s.Request,s.Credentials,s.CredentialProviderChain];if(s.S3){t.push(s.S3);if(s.S3.ManagedUpload){t.push(s.S3.ManagedUpload)}}s.util.addPromises(t,i)},getPromisesDependency:function getPromisesDependency(){return i}});s.config=new s.Config},5204:function(e){e.exports={pagination:{}}},5213:function(e){e.exports={pagination:{}}},5214:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["migrationhub"]={};s.MigrationHub=i.defineService("migrationhub",["2017-05-31"]);Object.defineProperty(a.services["migrationhub"],"2017-05-31",{get:function get(){var e=r(4075);e.paginators=r(4756).pagination;return e},enumerable:true,configurable:true});e.exports=s.MigrationHub},5216:function(e){e.exports={pagination:{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"},DescribeFleetLocationAttributes:{input_token:"NextToken",output_token:"NextToken",limit_key:"Limit"},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"},ListCompute:{input_token:"NextToken",output_token:"NextToken",limit_key:"Limit",result_key:"ComputeList"},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"},ListLocations:{input_token:"NextToken",output_token:"NextToken",limit_key:"Limit",result_key:"Locations"},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"}}}},5220:function(e,t,r){e.exports=r(7419)},5225:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:true});t.default=void 0;var r=[];for(var s=0;s<256;++s){r[s]=(s+256).toString(16).substr(1)}function bytesToUuid(e,t){var s=t||0;var i=r;return[i[e[s++]],i[e[s++]],i[e[s++]],i[e[s++]],"-",i[e[s++]],i[e[s++]],"-",i[e[s++]],i[e[s++]],"-",i[e[s++]],i[e[s++]],"-",i[e[s++]],i[e[s++]],i[e[s++]],i[e[s++]],i[e[s++]],i[e[s++]]].join("")}var i=bytesToUuid;t.default=i},5226:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2018-05-10",endpointPrefix:"license-manager-linux-subscriptions",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"AWS License Manager Linux Subscriptions",serviceId:"License Manager Linux Subscriptions",signatureVersion:"v4",signingName:"license-manager-linux-subscriptions",uid:"license-manager-linux-subscriptions-2018-05-10"},operations:{GetServiceSettings:{http:{requestUri:"/subscription/GetServiceSettings",responseCode:200},input:{type:"structure",members:{}},output:{type:"structure",members:{HomeRegions:{shape:"S3"},LinuxSubscriptionsDiscovery:{},LinuxSubscriptionsDiscoverySettings:{shape:"S6"},Status:{},StatusMessage:{shape:"S9"}}},idempotent:true},ListLinuxSubscriptionInstances:{http:{requestUri:"/subscription/ListLinuxSubscriptionInstances",responseCode:200},input:{type:"structure",members:{Filters:{shape:"Sc"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Instances:{type:"list",member:{type:"structure",members:{AccountID:{},AmiId:{},InstanceID:{},InstanceType:{},LastUpdatedTime:{},ProductCode:{type:"list",member:{}},Region:{},Status:{},SubscriptionName:{},UsageOperation:{}}}},NextToken:{}}},idempotent:true},ListLinuxSubscriptions:{http:{requestUri:"/subscription/ListLinuxSubscriptions",responseCode:200},input:{type:"structure",members:{Filters:{shape:"Sc"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{NextToken:{},Subscriptions:{type:"list",member:{type:"structure",members:{InstanceCount:{type:"long"},Name:{},Type:{}}}}}},idempotent:true},UpdateServiceSettings:{http:{requestUri:"/subscription/UpdateServiceSettings",responseCode:200},input:{type:"structure",required:["LinuxSubscriptionsDiscovery","LinuxSubscriptionsDiscoverySettings"],members:{AllowUpdate:{type:"boolean"},LinuxSubscriptionsDiscovery:{},LinuxSubscriptionsDiscoverySettings:{shape:"S6"}}},output:{type:"structure",members:{HomeRegions:{shape:"S3"},LinuxSubscriptionsDiscovery:{},LinuxSubscriptionsDiscoverySettings:{shape:"S6"},Status:{},StatusMessage:{shape:"S9"}}},idempotent:true}},shapes:{S3:{type:"list",member:{}},S6:{type:"structure",required:["OrganizationIntegration","SourceRegions"],members:{OrganizationIntegration:{},SourceRegions:{shape:"S3"}}},S9:{type:"map",key:{},value:{}},Sc:{type:"list",member:{type:"structure",members:{Name:{},Operator:{},Values:{shape:"S3"}}}}}}},5227:function(e){e.exports={pagination:{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"}}}},5229:function(e){e.exports=require("domain")},5245:function(e){e.exports={pagination:{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"}}}},5246:function(e){e.exports={pagination:{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"}}}},5253:function(e){e.exports={pagination:{ListIndexes:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Indexes"},ListSupportedResourceTypes:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"ResourceTypes"},ListViews:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Views"},Search:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Resources"}}}},5260:function(e){e.exports={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:{CancelJob:{http:{method:"PUT",requestUri:"/job/{jobArn}/cancel",responseCode:200},input:{type:"structure",required:["jobArn"],members:{jobArn:{location:"uri",locationName:"jobArn"}}},output:{type:"structure",required:["cancellationStatus","jobArn"],members:{cancellationStatus:{},jobArn:{}}},idempotent:true},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},CreateJob:{http:{requestUri:"/job",responseCode:201},input:{type:"structure",required:["algorithmSpecification","clientToken","deviceConfig","instanceConfig","jobName","outputDataConfig","roleArn"],members:{algorithmSpecification:{shape:"Sa"},checkpointConfig:{shape:"Sh"},clientToken:{idempotencyToken:true},deviceConfig:{shape:"Sj"},hyperParameters:{shape:"Sl"},inputDataConfig:{type:"list",member:{shape:"So"}},instanceConfig:{shape:"Ss"},jobName:{},outputDataConfig:{shape:"Sx"},roleArn:{},stoppingCondition:{shape:"S10"},tags:{shape:"S12"}}},output:{type:"structure",required:["jobArn"],members:{jobArn:{}}}},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},jobToken:{},outputS3Bucket:{},outputS3KeyPrefix:{},shots:{type:"long"},tags:{shape:"S12"}}},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:{}}}},GetJob:{http:{method:"GET",requestUri:"/job/{jobArn}",responseCode:200},input:{type:"structure",required:["jobArn"],members:{jobArn:{location:"uri",locationName:"jobArn"}}},output:{type:"structure",required:["algorithmSpecification","createdAt","instanceConfig","jobArn","jobName","outputDataConfig","roleArn","status"],members:{algorithmSpecification:{shape:"Sa"},billableDuration:{type:"integer"},checkpointConfig:{shape:"Sh"},createdAt:{shape:"S1k"},deviceConfig:{shape:"Sj"},endedAt:{shape:"S1k"},events:{type:"list",member:{type:"structure",members:{eventType:{},message:{},timeOfEvent:{shape:"S1k"}}}},failureReason:{},hyperParameters:{shape:"Sl"},inputDataConfig:{type:"list",member:{shape:"So"}},instanceConfig:{shape:"Ss"},jobArn:{},jobName:{},outputDataConfig:{shape:"Sx"},roleArn:{},startedAt:{shape:"S1k"},status:{},stoppingCondition:{shape:"S10"},tags:{shape:"S12"}}}},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:"S1k"},deviceArn:{},deviceParameters:{jsonvalue:true},endedAt:{shape:"S1k"},failureReason:{},jobArn:{},outputS3Bucket:{},outputS3Directory:{},quantumTaskArn:{},shots:{type:"long"},status:{},tags:{shape:"S12"}}}},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:"S12"}}}},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:{}}}},SearchJobs:{http:{requestUri:"/jobs",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:["jobs"],members:{jobs:{type:"list",member:{type:"structure",required:["createdAt","device","jobArn","jobName","status"],members:{createdAt:{shape:"S1k"},device:{},endedAt:{shape:"S1k"},jobArn:{},jobName:{},startedAt:{shape:"S1k"},status:{},tags:{shape:"S12"}}}},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:"S1k"},deviceArn:{},endedAt:{shape:"S1k"},outputS3Bucket:{},outputS3Directory:{},quantumTaskArn:{},shots:{type:"long"},status:{},tags:{shape:"S12"}}}}}}},TagResource:{http:{requestUri:"/tags/{resourceArn}",responseCode:200},input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tags:{shape:"S12"}}},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:{Sa:{type:"structure",members:{containerImage:{type:"structure",required:["uri"],members:{uri:{}}},scriptModeConfig:{type:"structure",required:["entryPoint","s3Uri"],members:{compressionType:{},entryPoint:{},s3Uri:{}}}}},Sh:{type:"structure",required:["s3Uri"],members:{localPath:{},s3Uri:{}}},Sj:{type:"structure",required:["device"],members:{device:{}}},Sl:{type:"map",key:{},value:{}},So:{type:"structure",required:["channelName","dataSource"],members:{channelName:{},contentType:{},dataSource:{type:"structure",required:["s3DataSource"],members:{s3DataSource:{type:"structure",required:["s3Uri"],members:{s3Uri:{}}}}}}},Ss:{type:"structure",required:["instanceType","volumeSizeInGb"],members:{instanceCount:{type:"integer"},instanceType:{},volumeSizeInGb:{type:"integer"}}},Sx:{type:"structure",required:["s3Path"],members:{kmsKeyId:{},s3Path:{}}},S10:{type:"structure",members:{maxRuntimeInSeconds:{type:"integer"}}},S12:{type:"map",key:{},value:{}},S1k:{type:"timestamp",timestampFormat:"iso8601"}}}},5262:function(e,t,r){(function(){var t,s,i,a=function(e,t){for(var r in t){if(o.call(t,r))e[r]=t[r]}function ctor(){this.constructor=e}ctor.prototype=t.prototype;e.prototype=new ctor;e.__super__=t.prototype;return e},o={}.hasOwnProperty;t=r(2597);s=r(2629);e.exports=i=function(e){a(XMLProcessingInstruction,e);function XMLProcessingInstruction(e,r,s){XMLProcessingInstruction.__super__.constructor.call(this,e);if(r==null){throw new Error("Missing instruction target. "+this.debugInfo())}this.type=t.ProcessingInstruction;this.target=this.stringify.insTarget(r);this.name=this.target;if(s){this.value=this.stringify.insValue(s)}}XMLProcessingInstruction.prototype.clone=function(){return Object.create(this)};XMLProcessingInstruction.prototype.toString=function(e){return this.options.writer.processingInstruction(this,this.options.writer.filterOptions(e))};XMLProcessingInstruction.prototype.isEqualNode=function(e){if(!XMLProcessingInstruction.__super__.isEqualNode.apply(this,arguments).isEqualNode(e)){return false}if(e.target!==this.target){return false}return true};return XMLProcessingInstruction}(s)}).call(this)},5266:function(e){e.exports={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:{AssociateApplicationFleet:{input:{type:"structure",required:["FleetName","ApplicationArn"],members:{FleetName:{},ApplicationArn:{}}},output:{type:"structure",members:{ApplicationFleetAssociation:{shape:"S5"}}}},AssociateApplicationToEntitlement:{input:{type:"structure",required:["StackName","EntitlementName","ApplicationIdentifier"],members:{StackName:{},EntitlementName:{},ApplicationIdentifier:{}}},output:{type:"structure",members:{}}},AssociateFleet:{input:{type:"structure",required:["FleetName","StackName"],members:{FleetName:{},StackName:{}}},output:{type:"structure",members:{}}},BatchAssociateUserStack:{input:{type:"structure",required:["UserStackAssociations"],members:{UserStackAssociations:{shape:"Sc"}}},output:{type:"structure",members:{errors:{shape:"Si"}}}},BatchDisassociateUserStack:{input:{type:"structure",required:["UserStackAssociations"],members:{UserStackAssociations:{shape:"Sc"}}},output:{type:"structure",members:{errors:{shape:"Si"}}}},CopyImage:{input:{type:"structure",required:["SourceImageName","DestinationImageName","DestinationRegion"],members:{SourceImageName:{},DestinationImageName:{},DestinationRegion:{},DestinationImageDescription:{}}},output:{type:"structure",members:{DestinationImageName:{}}}},CreateAppBlock:{input:{type:"structure",required:["Name","SourceS3Location","SetupScriptDetails"],members:{Name:{},Description:{},DisplayName:{},SourceS3Location:{shape:"St"},SetupScriptDetails:{shape:"Sw"},Tags:{shape:"Sy"}}},output:{type:"structure",members:{AppBlock:{shape:"S12"}}}},CreateApplication:{input:{type:"structure",required:["Name","IconS3Location","LaunchPath","Platforms","InstanceFamilies","AppBlockArn"],members:{Name:{},DisplayName:{},Description:{},IconS3Location:{shape:"St"},LaunchPath:{},WorkingDirectory:{},LaunchParameters:{},Platforms:{shape:"S15"},InstanceFamilies:{shape:"S17"},AppBlockArn:{},Tags:{shape:"Sy"}}},output:{type:"structure",members:{Application:{shape:"S19"}}}},CreateDirectoryConfig:{input:{type:"structure",required:["DirectoryName","OrganizationalUnitDistinguishedNames"],members:{DirectoryName:{},OrganizationalUnitDistinguishedNames:{shape:"S1d"},ServiceAccountCredentials:{shape:"S1f"},CertificateBasedAuthProperties:{shape:"S1i"}}},output:{type:"structure",members:{DirectoryConfig:{shape:"S1l"}}}},CreateEntitlement:{input:{type:"structure",required:["Name","StackName","AppVisibility","Attributes"],members:{Name:{},StackName:{},Description:{},AppVisibility:{},Attributes:{shape:"S1o"}}},output:{type:"structure",members:{Entitlement:{shape:"S1r"}}}},CreateFleet:{input:{type:"structure",required:["Name","InstanceType"],members:{Name:{},ImageName:{},ImageArn:{},InstanceType:{},FleetType:{},ComputeCapacity:{shape:"S1u"},VpcConfig:{shape:"S1v"},MaxUserDurationInSeconds:{type:"integer"},DisconnectTimeoutInSeconds:{type:"integer"},Description:{},DisplayName:{},EnableDefaultInternetAccess:{type:"boolean"},DomainJoinInfo:{shape:"S1z"},Tags:{shape:"Sy"},IdleDisconnectTimeoutInSeconds:{type:"integer"},IamRoleArn:{},StreamView:{},Platform:{},MaxConcurrentSessions:{type:"integer"},UsbDeviceFilterStrings:{shape:"S21"},SessionScriptS3Location:{shape:"St"}}},output:{type:"structure",members:{Fleet:{shape:"S24"}}}},CreateImageBuilder:{input:{type:"structure",required:["Name","InstanceType"],members:{Name:{},ImageName:{},ImageArn:{},InstanceType:{},Description:{},DisplayName:{},VpcConfig:{shape:"S1v"},IamRoleArn:{},EnableDefaultInternetAccess:{type:"boolean"},DomainJoinInfo:{shape:"S1z"},AppstreamAgentVersion:{},Tags:{shape:"Sy"},AccessEndpoints:{shape:"S2c"}}},output:{type:"structure",members:{ImageBuilder:{shape:"S2g"}}}},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:"S2r"},RedirectURL:{},FeedbackURL:{},UserSettings:{shape:"S2z"},ApplicationSettings:{shape:"S33"},Tags:{shape:"Sy"},AccessEndpoints:{shape:"S2c"},EmbedHostDomains:{shape:"S35"},StreamingExperienceSettings:{shape:"S37"}}},output:{type:"structure",members:{Stack:{shape:"S3a"}}}},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"}}}},CreateUpdatedImage:{input:{type:"structure",required:["existingImageName","newImageName"],members:{existingImageName:{},newImageName:{},newImageDescription:{},newImageDisplayName:{},newImageTags:{shape:"Sy"},dryRun:{type:"boolean"}}},output:{type:"structure",members:{image:{shape:"S3k"},canUpdateImage:{type:"boolean"}}}},CreateUsageReportSubscription:{input:{type:"structure",members:{}},output:{type:"structure",members:{S3BucketName:{},Schedule:{}}}},CreateUser:{input:{type:"structure",required:["UserName","AuthenticationType"],members:{UserName:{shape:"Se"},MessageAction:{},FirstName:{shape:"S3w"},LastName:{shape:"S3w"},AuthenticationType:{}}},output:{type:"structure",members:{}}},DeleteAppBlock:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{}}},DeleteApplication:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{}}},DeleteDirectoryConfig:{input:{type:"structure",required:["DirectoryName"],members:{DirectoryName:{}}},output:{type:"structure",members:{}}},DeleteEntitlement:{input:{type:"structure",required:["Name","StackName"],members:{Name:{},StackName:{}}},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:"S3k"}}}},DeleteImageBuilder:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{ImageBuilder:{shape:"S2g"}}}},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:"Se"},AuthenticationType:{}}},output:{type:"structure",members:{}}},DescribeAppBlocks:{input:{type:"structure",members:{Arns:{shape:"S4m"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{AppBlocks:{type:"list",member:{shape:"S12"}},NextToken:{}}}},DescribeApplicationFleetAssociations:{input:{type:"structure",members:{FleetName:{},ApplicationArn:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{ApplicationFleetAssociations:{type:"list",member:{shape:"S5"}},NextToken:{}}}},DescribeApplications:{input:{type:"structure",members:{Arns:{shape:"S4m"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Applications:{shape:"S3p"},NextToken:{}}}},DescribeDirectoryConfigs:{input:{type:"structure",members:{DirectoryNames:{type:"list",member:{}},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{DirectoryConfigs:{type:"list",member:{shape:"S1l"}},NextToken:{}}}},DescribeEntitlements:{input:{type:"structure",required:["StackName"],members:{Name:{},StackName:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Entitlements:{type:"list",member:{shape:"S1r"}},NextToken:{}}}},DescribeFleets:{input:{type:"structure",members:{Names:{shape:"S17"},NextToken:{}}},output:{type:"structure",members:{Fleets:{type:"list",member:{shape:"S24"}},NextToken:{}}}},DescribeImageBuilders:{input:{type:"structure",members:{Names:{shape:"S17"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{ImageBuilders:{type:"list",member:{shape:"S2g"}},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:"S3q"}}}},NextToken:{}}}},DescribeImages:{input:{type:"structure",members:{Names:{shape:"S17"},Arns:{shape:"S4m"},Type:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Images:{type:"list",member:{shape:"S3k"}},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:"S2k"}}}},NextToken:{}}}},DescribeStacks:{input:{type:"structure",members:{Names:{shape:"S17"},NextToken:{}}},output:{type:"structure",members:{Stacks:{type:"list",member:{shape:"S3a"}},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:"Se"},AuthenticationType:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{UserStackAssociations:{shape:"Sc"},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:"Se"},Enabled:{type:"boolean"},Status:{},FirstName:{shape:"S3w"},LastName:{shape:"S3w"},CreatedTime:{type:"timestamp"},AuthenticationType:{}}}},NextToken:{}}}},DisableUser:{input:{type:"structure",required:["UserName","AuthenticationType"],members:{UserName:{shape:"Se"},AuthenticationType:{}}},output:{type:"structure",members:{}}},DisassociateApplicationFleet:{input:{type:"structure",required:["FleetName","ApplicationArn"],members:{FleetName:{},ApplicationArn:{}}},output:{type:"structure",members:{}}},DisassociateApplicationFromEntitlement:{input:{type:"structure",required:["StackName","EntitlementName","ApplicationIdentifier"],members:{StackName:{},EntitlementName:{},ApplicationIdentifier:{}}},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:"Se"},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:"S17"},NextToken:{}}}},ListAssociatedStacks:{input:{type:"structure",required:["FleetName"],members:{FleetName:{},NextToken:{}}},output:{type:"structure",members:{Names:{shape:"S17"},NextToken:{}}}},ListEntitledApplications:{input:{type:"structure",required:["StackName","EntitlementName"],members:{StackName:{},EntitlementName:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{EntitledApplications:{type:"list",member:{type:"structure",required:["ApplicationIdentifier"],members:{ApplicationIdentifier:{}}}},NextToken:{}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},output:{type:"structure",members:{Tags:{shape:"Sy"}}}},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:"S2g"}}}},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:"S2g"}}}},TagResource:{input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{},Tags:{shape:"Sy"}}},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:["Name"],members:{Name:{},DisplayName:{},Description:{},IconS3Location:{shape:"St"},LaunchPath:{},WorkingDirectory:{},LaunchParameters:{},AppBlockArn:{},AttributesToDelete:{type:"list",member:{}}}},output:{type:"structure",members:{Application:{shape:"S19"}}}},UpdateDirectoryConfig:{input:{type:"structure",required:["DirectoryName"],members:{DirectoryName:{},OrganizationalUnitDistinguishedNames:{shape:"S1d"},ServiceAccountCredentials:{shape:"S1f"},CertificateBasedAuthProperties:{shape:"S1i"}}},output:{type:"structure",members:{DirectoryConfig:{shape:"S1l"}}}},UpdateEntitlement:{input:{type:"structure",required:["Name","StackName"],members:{Name:{},StackName:{},Description:{},AppVisibility:{},Attributes:{shape:"S1o"}}},output:{type:"structure",members:{Entitlement:{shape:"S1r"}}}},UpdateFleet:{input:{type:"structure",members:{ImageName:{},ImageArn:{},Name:{},InstanceType:{},ComputeCapacity:{shape:"S1u"},VpcConfig:{shape:"S1v"},MaxUserDurationInSeconds:{type:"integer"},DisconnectTimeoutInSeconds:{type:"integer"},DeleteVpcConfig:{deprecated:true,type:"boolean"},Description:{},DisplayName:{},EnableDefaultInternetAccess:{type:"boolean"},DomainJoinInfo:{shape:"S1z"},IdleDisconnectTimeoutInSeconds:{type:"integer"},AttributesToDelete:{type:"list",member:{}},IamRoleArn:{},StreamView:{},Platform:{},MaxConcurrentSessions:{type:"integer"},UsbDeviceFilterStrings:{shape:"S21"},SessionScriptS3Location:{shape:"St"}}},output:{type:"structure",members:{Fleet:{shape:"S24"}}}},UpdateImagePermissions:{input:{type:"structure",required:["Name","SharedAccountId","ImagePermissions"],members:{Name:{},SharedAccountId:{},ImagePermissions:{shape:"S3q"}}},output:{type:"structure",members:{}}},UpdateStack:{input:{type:"structure",required:["Name"],members:{DisplayName:{},Description:{},Name:{},StorageConnectors:{shape:"S2r"},DeleteStorageConnectors:{deprecated:true,type:"boolean"},RedirectURL:{},FeedbackURL:{},AttributesToDelete:{type:"list",member:{}},UserSettings:{shape:"S2z"},ApplicationSettings:{shape:"S33"},AccessEndpoints:{shape:"S2c"},EmbedHostDomains:{shape:"S35"},StreamingExperienceSettings:{shape:"S37"}}},output:{type:"structure",members:{Stack:{shape:"S3a"}}}}},shapes:{S5:{type:"structure",required:["FleetName","ApplicationArn"],members:{FleetName:{},ApplicationArn:{}}},Sc:{type:"list",member:{shape:"Sd"}},Sd:{type:"structure",required:["StackName","UserName","AuthenticationType"],members:{StackName:{},UserName:{shape:"Se"},AuthenticationType:{},SendEmailNotification:{type:"boolean"}}},Se:{type:"string",sensitive:true},Si:{type:"list",member:{type:"structure",members:{UserStackAssociation:{shape:"Sd"},ErrorCode:{},ErrorMessage:{}}}},St:{type:"structure",required:["S3Bucket","S3Key"],members:{S3Bucket:{},S3Key:{}}},Sw:{type:"structure",required:["ScriptS3Location","ExecutablePath","TimeoutInSeconds"],members:{ScriptS3Location:{shape:"St"},ExecutablePath:{},ExecutableParameters:{},TimeoutInSeconds:{type:"integer"}}},Sy:{type:"map",key:{},value:{}},S12:{type:"structure",required:["Name","Arn","SetupScriptDetails"],members:{Name:{},Arn:{},Description:{},DisplayName:{},SourceS3Location:{shape:"St"},SetupScriptDetails:{shape:"Sw"},CreatedTime:{type:"timestamp"}}},S15:{type:"list",member:{}},S17:{type:"list",member:{}},S19:{type:"structure",members:{Name:{},DisplayName:{},IconURL:{},LaunchPath:{},LaunchParameters:{},Enabled:{type:"boolean"},Metadata:{type:"map",key:{},value:{}},WorkingDirectory:{},Description:{},Arn:{},AppBlockArn:{},IconS3Location:{shape:"St"},Platforms:{shape:"S15"},InstanceFamilies:{shape:"S17"},CreatedTime:{type:"timestamp"}}},S1d:{type:"list",member:{}},S1f:{type:"structure",required:["AccountName","AccountPassword"],members:{AccountName:{type:"string",sensitive:true},AccountPassword:{type:"string",sensitive:true}}},S1i:{type:"structure",members:{Status:{},CertificateAuthorityArn:{}}},S1l:{type:"structure",required:["DirectoryName"],members:{DirectoryName:{},OrganizationalUnitDistinguishedNames:{shape:"S1d"},ServiceAccountCredentials:{shape:"S1f"},CreatedTime:{type:"timestamp"},CertificateBasedAuthProperties:{shape:"S1i"}}},S1o:{type:"list",member:{type:"structure",required:["Name","Value"],members:{Name:{},Value:{}}}},S1r:{type:"structure",required:["Name","StackName","AppVisibility","Attributes"],members:{Name:{},StackName:{},Description:{},AppVisibility:{},Attributes:{shape:"S1o"},CreatedTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"}}},S1u:{type:"structure",required:["DesiredInstances"],members:{DesiredInstances:{type:"integer"}}},S1v:{type:"structure",members:{SubnetIds:{type:"list",member:{}},SecurityGroupIds:{type:"list",member:{}}}},S1z:{type:"structure",members:{DirectoryName:{},OrganizationalUnitDistinguishedName:{}}},S21:{type:"list",member:{}},S24:{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:"S1v"},CreatedTime:{type:"timestamp"},FleetErrors:{type:"list",member:{type:"structure",members:{ErrorCode:{},ErrorMessage:{}}}},EnableDefaultInternetAccess:{type:"boolean"},DomainJoinInfo:{shape:"S1z"},IdleDisconnectTimeoutInSeconds:{type:"integer"},IamRoleArn:{},StreamView:{},Platform:{},MaxConcurrentSessions:{type:"integer"},UsbDeviceFilterStrings:{shape:"S21"},SessionScriptS3Location:{shape:"St"}}},S2c:{type:"list",member:{type:"structure",required:["EndpointType"],members:{EndpointType:{},VpceId:{}}}},S2g:{type:"structure",required:["Name"],members:{Name:{},Arn:{},ImageArn:{},Description:{},DisplayName:{},VpcConfig:{shape:"S1v"},InstanceType:{},Platform:{},IamRoleArn:{},State:{},StateChangeReason:{type:"structure",members:{Code:{},Message:{}}},CreatedTime:{type:"timestamp"},EnableDefaultInternetAccess:{type:"boolean"},DomainJoinInfo:{shape:"S1z"},NetworkAccessConfiguration:{shape:"S2k"},ImageBuilderErrors:{shape:"S2l"},AppstreamAgentVersion:{},AccessEndpoints:{shape:"S2c"}}},S2k:{type:"structure",members:{EniPrivateIpAddress:{},EniId:{}}},S2l:{type:"list",member:{type:"structure",members:{ErrorCode:{},ErrorMessage:{},ErrorTimestamp:{type:"timestamp"}}}},S2r:{type:"list",member:{type:"structure",required:["ConnectorType"],members:{ConnectorType:{},ResourceIdentifier:{},Domains:{type:"list",member:{}}}}},S2z:{type:"list",member:{type:"structure",required:["Action","Permission"],members:{Action:{},Permission:{}}}},S33:{type:"structure",required:["Enabled"],members:{Enabled:{type:"boolean"},SettingsGroup:{}}},S35:{type:"list",member:{}},S37:{type:"structure",members:{PreferredProtocol:{}}},S3a:{type:"structure",required:["Name"],members:{Arn:{},Name:{},Description:{},DisplayName:{},CreatedTime:{type:"timestamp"},StorageConnectors:{shape:"S2r"},RedirectURL:{},FeedbackURL:{},StackErrors:{type:"list",member:{type:"structure",members:{ErrorCode:{},ErrorMessage:{}}}},UserSettings:{shape:"S2z"},ApplicationSettings:{type:"structure",members:{Enabled:{type:"boolean"},SettingsGroup:{},S3BucketName:{}}},AccessEndpoints:{shape:"S2c"},EmbedHostDomains:{shape:"S35"},StreamingExperienceSettings:{shape:"S37"}}},S3k:{type:"structure",required:["Name"],members:{Name:{},Arn:{},BaseImageArn:{},DisplayName:{},State:{},Visibility:{},ImageBuilderSupported:{type:"boolean"},ImageBuilderName:{},Platform:{},Description:{},StateChangeReason:{type:"structure",members:{Code:{},Message:{}}},Applications:{shape:"S3p"},CreatedTime:{type:"timestamp"},PublicBaseImageReleasedDate:{type:"timestamp"},AppstreamAgentVersion:{},ImagePermissions:{shape:"S3q"},ImageErrors:{shape:"S2l"}}},S3p:{type:"list",member:{shape:"S19"}},S3q:{type:"structure",members:{allowFleet:{type:"boolean"},allowImageBuilder:{type:"boolean"}}},S3w:{type:"string",sensitive:true},S4m:{type:"list",member:{}}}}},5270:function(e){e.exports={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:{}},deprecated:true,deprecatedMessage:"since: 2022-08-30"},CreateFlowTemplate:{input:{type:"structure",required:["definition"],members:{definition:{shape:"S7"},compatibleNamespaceVersion:{type:"long"}}},output:{type:"structure",members:{summary:{shape:"Sb"}}},deprecated:true,deprecatedMessage:"since: 2022-08-30"},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"}}},deprecated:true,deprecatedMessage:"since: 2022-08-30"},CreateSystemTemplate:{input:{type:"structure",required:["definition"],members:{definition:{shape:"S7"},compatibleNamespaceVersion:{type:"long"}}},output:{type:"structure",members:{summary:{shape:"Sw"}}},deprecated:true,deprecatedMessage:"since: 2022-08-30"},DeleteFlowTemplate:{input:{type:"structure",required:["id"],members:{id:{}}},output:{type:"structure",members:{}},deprecated:true,deprecatedMessage:"since: 2022-08-30"},DeleteNamespace:{input:{type:"structure",members:{}},output:{type:"structure",members:{namespaceArn:{},namespaceName:{}}},deprecated:true,deprecatedMessage:"since: 2022-08-30"},DeleteSystemInstance:{input:{type:"structure",members:{id:{}}},output:{type:"structure",members:{}},deprecated:true,deprecatedMessage:"since: 2022-08-30"},DeleteSystemTemplate:{input:{type:"structure",required:["id"],members:{id:{}}},output:{type:"structure",members:{}},deprecated:true,deprecatedMessage:"since: 2022-08-30"},DeploySystemInstance:{input:{type:"structure",members:{id:{}}},output:{type:"structure",required:["summary"],members:{summary:{shape:"Sq"},greengrassDeploymentId:{}}},deprecated:true,deprecatedMessage:"since: 2022-08-30"},DeprecateFlowTemplate:{input:{type:"structure",required:["id"],members:{id:{}}},output:{type:"structure",members:{}},deprecated:true,deprecatedMessage:"since: 2022-08-30"},DeprecateSystemTemplate:{input:{type:"structure",required:["id"],members:{id:{}}},output:{type:"structure",members:{}},deprecated:true,deprecatedMessage:"since: 2022-08-30"},DescribeNamespace:{input:{type:"structure",members:{namespaceName:{}}},output:{type:"structure",members:{namespaceArn:{},namespaceName:{},trackingNamespaceName:{},trackingNamespaceVersion:{type:"long"},namespaceVersion:{type:"long"}}},deprecated:true,deprecatedMessage:"since: 2022-08-30"},DissociateEntityFromThing:{input:{type:"structure",required:["thingName","entityType"],members:{thingName:{},entityType:{}}},output:{type:"structure",members:{}},deprecated:true,deprecatedMessage:"since: 2022-08-30"},GetEntities:{input:{type:"structure",required:["ids"],members:{ids:{type:"list",member:{}},namespaceVersion:{type:"long"}}},output:{type:"structure",members:{descriptions:{shape:"S1l"}}},deprecated:true,deprecatedMessage:"since: 2022-08-30"},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"}}}}},deprecated:true,deprecatedMessage:"since: 2022-08-30"},GetFlowTemplateRevisions:{input:{type:"structure",required:["id"],members:{id:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{summaries:{shape:"S1u"},nextToken:{}}},deprecated:true,deprecatedMessage:"since: 2022-08-30"},GetNamespaceDeletionStatus:{input:{type:"structure",members:{}},output:{type:"structure",members:{namespaceArn:{},namespaceName:{},status:{},errorCode:{},errorMessage:{}}},deprecated:true,deprecatedMessage:"since: 2022-08-30"},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:{}}}}},deprecated:true,deprecatedMessage:"since: 2022-08-30"},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"}}}}},deprecated:true,deprecatedMessage:"since: 2022-08-30"},GetSystemTemplateRevisions:{input:{type:"structure",required:["id"],members:{id:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{summaries:{shape:"S2a"},nextToken:{}}},deprecated:true,deprecatedMessage:"since: 2022-08-30"},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"}}},deprecated:true,deprecatedMessage:"since: 2022-08-30"},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:{}}},deprecated:true,deprecatedMessage:"since: 2022-08-30"},ListTagsForResource:{input:{type:"structure",required:["resourceArn"],members:{maxResults:{type:"integer"},resourceArn:{},nextToken:{}}},output:{type:"structure",members:{tags:{shape:"Sf"},nextToken:{}}},deprecated:true,deprecatedMessage:"since: 2022-08-30"},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:{}}},deprecated:true,deprecatedMessage:"since: 2022-08-30"},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:{}}},deprecated:true,deprecatedMessage:"since: 2022-08-30"},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:{}}},deprecated:true,deprecatedMessage:"since: 2022-08-30"},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:{}}},deprecated:true,deprecatedMessage:"since: 2022-08-30"},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:{}}},deprecated:true,deprecatedMessage:"since: 2022-08-30"},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:{}}},deprecated:true,deprecatedMessage:"since: 2022-08-30"},TagResource:{input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{},tags:{shape:"Sf"}}},output:{type:"structure",members:{}},deprecated:true,deprecatedMessage:"since: 2022-08-30"},UndeploySystemInstance:{input:{type:"structure",members:{id:{}}},output:{type:"structure",members:{summary:{shape:"Sq"}}},deprecated:true,deprecatedMessage:"since: 2022-08-30"},UntagResource:{input:{type:"structure",required:["resourceArn","tagKeys"],members:{resourceArn:{},tagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}},deprecated:true,deprecatedMessage:"since: 2022-08-30"},UpdateFlowTemplate:{input:{type:"structure",required:["id","definition"],members:{id:{},definition:{shape:"S7"},compatibleNamespaceVersion:{type:"long"}}},output:{type:"structure",members:{summary:{shape:"Sb"}}},deprecated:true,deprecatedMessage:"since: 2022-08-30"},UpdateSystemTemplate:{input:{type:"structure",required:["id","definition"],members:{id:{},definition:{shape:"S7"},compatibleNamespaceVersion:{type:"long"}}},output:{type:"structure",members:{summary:{shape:"Sw"}}},deprecated:true,deprecatedMessage:"since: 2022-08-30"},UploadEntityDefinitions:{input:{type:"structure",members:{document:{shape:"S7"},syncWithPublicNamespace:{type:"boolean"},deprecateExistingEntities:{type:"boolean"}}},output:{type:"structure",required:["uploadId"],members:{uploadId:{}}},deprecated:true,deprecatedMessage:"since: 2022-08-30"}},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"}}}}},5282:function(e){e.exports={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"}}}}}}}}},5292:function(e){e.exports={pagination:{GetVehicleStatus:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"campaigns"},ListCampaigns:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"campaignSummaries"},ListDecoderManifestNetworkInterfaces:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"networkInterfaces"},ListDecoderManifestSignals:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"signalDecoders"},ListDecoderManifests:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"summaries"},ListFleets:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"fleetSummaries"},ListFleetsForVehicle:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"fleets"},ListModelManifestNodes:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"nodes"},ListModelManifests:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"summaries"},ListSignalCatalogNodes:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"nodes"},ListSignalCatalogs:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"summaries"},ListVehicles:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"vehicleSummaries"},ListVehiclesInFleet:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"vehicles"}}}},5298:function(e){e.exports={pagination:{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"}}}},5315:function(e,t,r){"use strict";var s=this&&this.__createBinding||(Object.create?function(e,t,r,s){if(s===undefined)s=r;Object.defineProperty(e,s,{enumerable:true,get:function(){return t[r]}})}:function(e,t,r,s){if(s===undefined)s=r;e[s]=t[r]});var i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:true,value:t})}:function(e,t){e["default"]=t});var a=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(e!=null)for(var r in e)if(r!=="default"&&Object.hasOwnProperty.call(e,r))s(t,e,r);i(t,e);return t};var o=this&&this.__awaiter||function(e,t,r,s){function adopt(e){return e instanceof r?e:new r(function(t){t(e)})}return new(r||(r=Promise))(function(r,i){function fulfilled(e){try{step(s.next(e))}catch(e){i(e)}}function rejected(e){try{step(s["throw"](e))}catch(e){i(e)}}function step(e){e.done?r(e.value):adopt(e.value).then(fulfilled,rejected)}step((s=s.apply(e,t||[])).next())})};Object.defineProperty(t,"__esModule",{value:true});t.HttpClient=t.isHttps=t.HttpClientResponse=t.HttpClientError=t.getProxyUrl=t.MediaTypes=t.Headers=t.HttpCodes=void 0;const n=a(r(8605));const u=a(r(7211));const p=a(r(6233));const m=a(r(5220));var c;(function(e){e[e["OK"]=200]="OK";e[e["MultipleChoices"]=300]="MultipleChoices";e[e["MovedPermanently"]=301]="MovedPermanently";e[e["ResourceMoved"]=302]="ResourceMoved";e[e["SeeOther"]=303]="SeeOther";e[e["NotModified"]=304]="NotModified";e[e["UseProxy"]=305]="UseProxy";e[e["SwitchProxy"]=306]="SwitchProxy";e[e["TemporaryRedirect"]=307]="TemporaryRedirect";e[e["PermanentRedirect"]=308]="PermanentRedirect";e[e["BadRequest"]=400]="BadRequest";e[e["Unauthorized"]=401]="Unauthorized";e[e["PaymentRequired"]=402]="PaymentRequired";e[e["Forbidden"]=403]="Forbidden";e[e["NotFound"]=404]="NotFound";e[e["MethodNotAllowed"]=405]="MethodNotAllowed";e[e["NotAcceptable"]=406]="NotAcceptable";e[e["ProxyAuthenticationRequired"]=407]="ProxyAuthenticationRequired";e[e["RequestTimeout"]=408]="RequestTimeout";e[e["Conflict"]=409]="Conflict";e[e["Gone"]=410]="Gone";e[e["TooManyRequests"]=429]="TooManyRequests";e[e["InternalServerError"]=500]="InternalServerError";e[e["NotImplemented"]=501]="NotImplemented";e[e["BadGateway"]=502]="BadGateway";e[e["ServiceUnavailable"]=503]="ServiceUnavailable";e[e["GatewayTimeout"]=504]="GatewayTimeout"})(c=t.HttpCodes||(t.HttpCodes={}));var l;(function(e){e["Accept"]="accept";e["ContentType"]="content-type"})(l=t.Headers||(t.Headers={}));var d;(function(e){e["ApplicationJson"]="application/json"})(d=t.MediaTypes||(t.MediaTypes={}));function getProxyUrl(e){const t=p.getProxyUrl(new URL(e));return t?t.href:""}t.getProxyUrl=getProxyUrl;const y=[c.MovedPermanently,c.ResourceMoved,c.SeeOther,c.TemporaryRedirect,c.PermanentRedirect];const b=[c.BadGateway,c.ServiceUnavailable,c.GatewayTimeout];const S=["OPTIONS","GET","DELETE","HEAD"];const g=10;const h=5;class HttpClientError extends Error{constructor(e,t){super(e);this.name="HttpClientError";this.statusCode=t;Object.setPrototypeOf(this,HttpClientError.prototype)}}t.HttpClientError=HttpClientError;class HttpClientResponse{constructor(e){this.message=e}readBody(){return o(this,void 0,void 0,function*(){return new Promise(e=>o(this,void 0,void 0,function*(){let t=Buffer.alloc(0);this.message.on("data",e=>{t=Buffer.concat([t,e])});this.message.on("end",()=>{e(t.toString())})}))})}}t.HttpClientResponse=HttpClientResponse;function isHttps(e){const t=new URL(e);return t.protocol==="https:"}t.isHttps=isHttps;class HttpClient{constructor(e,t,r){this._ignoreSslError=false;this._allowRedirects=true;this._allowRedirectDowngrade=false;this._maxRedirects=50;this._allowRetries=false;this._maxRetries=1;this._keepAlive=false;this._disposed=false;this.userAgent=e;this.handlers=t||[];this.requestOptions=r;if(r){if(r.ignoreSslError!=null){this._ignoreSslError=r.ignoreSslError}this._socketTimeout=r.socketTimeout;if(r.allowRedirects!=null){this._allowRedirects=r.allowRedirects}if(r.allowRedirectDowngrade!=null){this._allowRedirectDowngrade=r.allowRedirectDowngrade}if(r.maxRedirects!=null){this._maxRedirects=Math.max(r.maxRedirects,0)}if(r.keepAlive!=null){this._keepAlive=r.keepAlive}if(r.allowRetries!=null){this._allowRetries=r.allowRetries}if(r.maxRetries!=null){this._maxRetries=r.maxRetries}}}options(e,t){return o(this,void 0,void 0,function*(){return this.request("OPTIONS",e,null,t||{})})}get(e,t){return o(this,void 0,void 0,function*(){return this.request("GET",e,null,t||{})})}del(e,t){return o(this,void 0,void 0,function*(){return this.request("DELETE",e,null,t||{})})}post(e,t,r){return o(this,void 0,void 0,function*(){return this.request("POST",e,t,r||{})})}patch(e,t,r){return o(this,void 0,void 0,function*(){return this.request("PATCH",e,t,r||{})})}put(e,t,r){return o(this,void 0,void 0,function*(){return this.request("PUT",e,t,r||{})})}head(e,t){return o(this,void 0,void 0,function*(){return this.request("HEAD",e,null,t||{})})}sendStream(e,t,r,s){return o(this,void 0,void 0,function*(){return this.request(e,t,r,s)})}getJson(e,t={}){return o(this,void 0,void 0,function*(){t[l.Accept]=this._getExistingOrDefaultHeader(t,l.Accept,d.ApplicationJson);const r=yield this.get(e,t);return this._processResponse(r,this.requestOptions)})}postJson(e,t,r={}){return o(this,void 0,void 0,function*(){const s=JSON.stringify(t,null,2);r[l.Accept]=this._getExistingOrDefaultHeader(r,l.Accept,d.ApplicationJson);r[l.ContentType]=this._getExistingOrDefaultHeader(r,l.ContentType,d.ApplicationJson);const i=yield this.post(e,s,r);return this._processResponse(i,this.requestOptions)})}putJson(e,t,r={}){return o(this,void 0,void 0,function*(){const s=JSON.stringify(t,null,2);r[l.Accept]=this._getExistingOrDefaultHeader(r,l.Accept,d.ApplicationJson);r[l.ContentType]=this._getExistingOrDefaultHeader(r,l.ContentType,d.ApplicationJson);const i=yield this.put(e,s,r);return this._processResponse(i,this.requestOptions)})}patchJson(e,t,r={}){return o(this,void 0,void 0,function*(){const s=JSON.stringify(t,null,2);r[l.Accept]=this._getExistingOrDefaultHeader(r,l.Accept,d.ApplicationJson);r[l.ContentType]=this._getExistingOrDefaultHeader(r,l.ContentType,d.ApplicationJson);const i=yield this.patch(e,s,r);return this._processResponse(i,this.requestOptions)})}request(e,t,r,s){return o(this,void 0,void 0,function*(){if(this._disposed){throw new Error("Client has already been disposed.")}const i=new URL(t);let a=this._prepareRequest(e,i,s);const o=this._allowRetries&&S.includes(e)?this._maxRetries+1:1;let n=0;let u;do{u=yield this.requestRaw(a,r);if(u&&u.message&&u.message.statusCode===c.Unauthorized){let e;for(const t of this.handlers){if(t.canHandleAuthentication(u)){e=t;break}}if(e){return e.handleAuthentication(this,a,r)}else{return u}}let t=this._maxRedirects;while(u.message.statusCode&&y.includes(u.message.statusCode)&&this._allowRedirects&&t>0){const o=u.message.headers["location"];if(!o){break}const n=new URL(o);if(i.protocol==="https:"&&i.protocol!==n.protocol&&!this._allowRedirectDowngrade){throw new Error("Redirect from HTTPS to HTTP protocol. This downgrade is not allowed for security reasons. If you want to allow this behavior, set the allowRedirectDowngrade option to true.")}yield u.readBody();if(n.hostname!==i.hostname){for(const e in s){if(e.toLowerCase()==="authorization"){delete s[e]}}}a=this._prepareRequest(e,n,s);u=yield this.requestRaw(a,r);t--}if(!u.message.statusCode||!b.includes(u.message.statusCode)){return u}n+=1;if(n{function callbackForResult(e,t){if(e){s(e)}else if(!t){s(new Error("Unknown error"))}else{r(t)}}this.requestRawWithCallback(e,t,callbackForResult)})})}requestRawWithCallback(e,t,r){if(typeof t==="string"){if(!e.options.headers){e.options.headers={}}e.options.headers["Content-Length"]=Buffer.byteLength(t,"utf8")}let s=false;function handleResult(e,t){if(!s){s=true;r(e,t)}}const i=e.httpModule.request(e.options,e=>{const t=new HttpClientResponse(e);handleResult(undefined,t)});let a;i.on("socket",e=>{a=e});i.setTimeout(this._socketTimeout||3*6e4,()=>{if(a){a.end()}handleResult(new Error(`Request timeout: ${e.options.path}`))});i.on("error",function(e){handleResult(e)});if(t&&typeof t==="string"){i.write(t,"utf8")}if(t&&typeof t!=="string"){t.on("close",function(){i.end()});t.pipe(i)}else{i.end()}}getAgent(e){const t=new URL(e);return this._getAgent(t)}_prepareRequest(e,t,r){const s={};s.parsedUrl=t;const i=s.parsedUrl.protocol==="https:";s.httpModule=i?u:n;const a=i?443:80;s.options={};s.options.host=s.parsedUrl.hostname;s.options.port=s.parsedUrl.port?parseInt(s.parsedUrl.port):a;s.options.path=(s.parsedUrl.pathname||"")+(s.parsedUrl.search||"");s.options.method=e;s.options.headers=this._mergeHeaders(r);if(this.userAgent!=null){s.options.headers["user-agent"]=this.userAgent}s.options.agent=this._getAgent(s.parsedUrl);if(this.handlers){for(const e of this.handlers){e.prepareRequest(s.options)}}return s}_mergeHeaders(e){if(this.requestOptions&&this.requestOptions.headers){return Object.assign({},N(this.requestOptions.headers),N(e||{}))}return N(e||{})}_getExistingOrDefaultHeader(e,t,r){let s;if(this.requestOptions&&this.requestOptions.headers){s=N(this.requestOptions.headers)[t]}return e[t]||s||r}_getAgent(e){let t;const r=p.getProxyUrl(e);const s=r&&r.hostname;if(this._keepAlive&&s){t=this._proxyAgent}if(this._keepAlive&&!s){t=this._agent}if(t){return t}const i=e.protocol==="https:";let a=100;if(this.requestOptions){a=this.requestOptions.maxSockets||n.globalAgent.maxSockets}if(r&&r.hostname){const e={maxSockets:a,keepAlive:this._keepAlive,proxy:Object.assign(Object.assign({},(r.username||r.password)&&{proxyAuth:`${r.username}:${r.password}`}),{host:r.hostname,port:r.port})};let s;const o=r.protocol==="https:";if(i){s=o?m.httpsOverHttps:m.httpsOverHttp}else{s=o?m.httpOverHttps:m.httpOverHttp}t=s(e);this._proxyAgent=t}if(this._keepAlive&&!t){const e={keepAlive:this._keepAlive,maxSockets:a};t=i?new u.Agent(e):new n.Agent(e);this._agent=t}if(!t){t=i?u.globalAgent:n.globalAgent}if(i&&this._ignoreSslError){t.options=Object.assign(t.options||{},{rejectUnauthorized:false})}return t}_performExponentialBackoff(e){return o(this,void 0,void 0,function*(){e=Math.min(g,e);const t=h*Math.pow(2,e);return new Promise(e=>setTimeout(()=>e(),t))})}_processResponse(e,t){return o(this,void 0,void 0,function*(){return new Promise((r,s)=>o(this,void 0,void 0,function*(){const i=e.message.statusCode||0;const a={statusCode:i,result:null,headers:{}};if(i===c.NotFound){r(a)}function dateTimeDeserializer(e,t){if(typeof t==="string"){const e=new Date(t);if(!isNaN(e.valueOf())){return e}}return t}let o;let n;try{n=yield e.readBody();if(n&&n.length>0){if(t&&t.deserializeDates){o=JSON.parse(n,dateTimeDeserializer)}else{o=JSON.parse(n)}a.result=o}a.headers=e.message.headers}catch(e){}if(i>299){let e;if(o&&o.message){e=o.message}else if(n&&n.length>0){e=n}else{e=`Failed request: (${i})`}const t=new HttpClientError(e,i);t.result=a.result;s(t)}else{r(a)}}))})}}t.HttpClient=HttpClient;const N=e=>Object.keys(e).reduce((t,r)=>(t[r.toLowerCase()]=e[r],t),{})},5316:function(e,t,r){"use strict";var s=this&&this.__createBinding||(Object.create?function(e,t,r,s){if(s===undefined)s=r;Object.defineProperty(e,s,{enumerable:true,get:function(){return t[r]}})}:function(e,t,r,s){if(s===undefined)s=r;e[s]=t[r]});var i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:true,value:t})}:function(e,t){e["default"]=t});var a=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(e!=null)for(var r in e)if(r!=="default"&&Object.hasOwnProperty.call(e,r))s(t,e,r);i(t,e);return t};var o=this&&this.__awaiter||function(e,t,r,s){function adopt(e){return e instanceof r?e:new r(function(t){t(e)})}return new(r||(r=Promise))(function(r,i){function fulfilled(e){try{step(s.next(e))}catch(e){i(e)}}function rejected(e){try{step(s["throw"](e))}catch(e){i(e)}}function step(e){e.done?r(e.value):adopt(e.value).then(fulfilled,rejected)}step((s=s.apply(e,t||[])).next())})};Object.defineProperty(t,"__esModule",{value:true});t.getIDToken=t.getState=t.saveState=t.group=t.endGroup=t.startGroup=t.info=t.notice=t.warning=t.error=t.debug=t.isDebug=t.setFailed=t.setCommandEcho=t.setOutput=t.getBooleanInput=t.getMultilineInput=t.getInput=t.addPath=t.setSecret=t.exportVariable=t.ExitCode=void 0;const n=r(9190);const u=r(3685);const p=r(2861);const m=a(r(2087));const c=a(r(5622));const l=r(3419);var d;(function(e){e[e["Success"]=0]="Success";e[e["Failure"]=1]="Failure"})(d=t.ExitCode||(t.ExitCode={}));function exportVariable(e,t){const r=p.toCommandValue(t);process.env[e]=r;const s=process.env["GITHUB_ENV"]||"";if(s){return u.issueFileCommand("ENV",u.prepareKeyValueMessage(e,t))}n.issueCommand("set-env",{name:e},r)}t.exportVariable=exportVariable;function setSecret(e){n.issueCommand("add-mask",{},e)}t.setSecret=setSecret;function addPath(e){const t=process.env["GITHUB_PATH"]||"";if(t){u.issueFileCommand("PATH",e)}else{n.issueCommand("add-path",{},e)}process.env["PATH"]=`${e}${c.delimiter}${process.env["PATH"]}`}t.addPath=addPath;function getInput(e,t){const r=process.env[`INPUT_${e.replace(/ /g,"_").toUpperCase()}`]||"";if(t&&t.required&&!r){throw new Error(`Input required and not supplied: ${e}`)}if(t&&t.trimWhitespace===false){return r}return r.trim()}t.getInput=getInput;function getMultilineInput(e,t){const r=getInput(e,t).split("\n").filter(e=>e!=="");if(t&&t.trimWhitespace===false){return r}return r.map(e=>e.trim())}t.getMultilineInput=getMultilineInput;function getBooleanInput(e,t){const r=["true","True","TRUE"];const s=["false","False","FALSE"];const i=getInput(e,t);if(r.includes(i))return true;if(s.includes(i))return false;throw new TypeError(`Input does not meet YAML 1.2 "Core Schema" specification: ${e}\n`+`Support boolean input list: \`true | True | TRUE | false | False | FALSE\``)}t.getBooleanInput=getBooleanInput;function setOutput(e,t){const r=process.env["GITHUB_OUTPUT"]||"";if(r){return u.issueFileCommand("OUTPUT",u.prepareKeyValueMessage(e,t))}process.stdout.write(m.EOL);n.issueCommand("set-output",{name:e},p.toCommandValue(t))}t.setOutput=setOutput;function setCommandEcho(e){n.issue("echo",e?"on":"off")}t.setCommandEcho=setCommandEcho;function setFailed(e){process.exitCode=d.Failure;error(e)}t.setFailed=setFailed;function isDebug(){return process.env["RUNNER_DEBUG"]==="1"}t.isDebug=isDebug;function debug(e){n.issueCommand("debug",{},e)}t.debug=debug;function error(e,t={}){n.issueCommand("error",p.toCommandProperties(t),e instanceof Error?e.toString():e)}t.error=error;function warning(e,t={}){n.issueCommand("warning",p.toCommandProperties(t),e instanceof Error?e.toString():e)}t.warning=warning;function notice(e,t={}){n.issueCommand("notice",p.toCommandProperties(t),e instanceof Error?e.toString():e)}t.notice=notice;function info(e){process.stdout.write(e+m.EOL)}t.info=info;function startGroup(e){n.issue("group",e)}t.startGroup=startGroup;function endGroup(){n.issue("endgroup")}t.endGroup=endGroup;function group(e,t){return o(this,void 0,void 0,function*(){startGroup(e);let r;try{r=yield t()}finally{endGroup()}return r})}t.group=group;function saveState(e,t){const r=process.env["GITHUB_STATE"]||"";if(r){return u.issueFileCommand("STATE",u.prepareKeyValueMessage(e,t))}n.issueCommand("save-state",{name:e},p.toCommandValue(t))}t.saveState=saveState;function getState(e){return process.env[`STATE_${e}`]||""}t.getState=getState;function getIDToken(e){return o(this,void 0,void 0,function*(){return yield l.OidcClient.getIDToken(e)})}t.getIDToken=getIDToken;var y=r(4656);Object.defineProperty(t,"summary",{enumerable:true,get:function(){return y.summary}});var b=r(4656);Object.defineProperty(t,"markdownSummary",{enumerable:true,get:function(){return b.markdownSummary}});var S=r(4989);Object.defineProperty(t,"toPosixPath",{enumerable:true,get:function(){return S.toPosixPath}});Object.defineProperty(t,"toWin32Path",{enumerable:true,get:function(){return S.toWin32Path}});Object.defineProperty(t,"toPlatformPath",{enumerable:true,get:function(){return S.toPlatformPath}})},5333:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["apigatewayv2"]={};s.ApiGatewayV2=i.defineService("apigatewayv2",["2018-11-29"]);Object.defineProperty(a.services["apigatewayv2"],"2018-11-29",{get:function get(){var e=r(4981);e.paginators=r(4542).pagination;return e},enumerable:true,configurable:true});e.exports=s.ApiGatewayV2},5339:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["honeycode"]={};s.Honeycode=i.defineService("honeycode",["2020-03-01"]);Object.defineProperty(a.services["honeycode"],"2020-03-01",{get:function get(){var e=r(966);e.paginators=r(6442).pagination;return e},enumerable:true,configurable:true});e.exports=s.Honeycode},5362:function(e){e.exports={pagination:{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"}}}},5393:function(e){e.exports={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"}}}}},5405:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["datapipeline"]={};s.DataPipeline=i.defineService("datapipeline",["2012-10-29"]);Object.defineProperty(a.services["datapipeline"],"2012-10-29",{get:function get(){var e=r(1876);e.paginators=r(9335).pagination;return e},enumerable:true,configurable:true});e.exports=s.DataPipeline},5423:function(e){e.exports={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:{}}}}}},5436:function(e){e.exports={pagination:{}}},5438:function(e){e.exports={pagination:{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"},ListFunctionUrlConfigs:{input_token:"Marker",limit_key:"MaxItems",output_token:"NextMarker",result_key:"FunctionUrlConfigs"},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"}}}},5439:function(e,t,r){var s=r(8498);var i=r(926).populateHostPrefix;function populateMethod(e){e.httpRequest.method=e.service.api.operations[e.operation].httpMethod}function generateURI(e,t,r,i){var a=[e,t].join("/");a=a.replace(/\/+/g,"/");var o={},n=false;s.each(r.members,function(e,t){var r=i[e];if(r===null||r===undefined)return;if(t.location==="uri"){var u=new RegExp("\\{"+t.name+"(\\+)?\\}");a=a.replace(u,function(e,t){var i=t?s.uriEscapePath:s.uriEscape;return i(String(r))})}else if(t.location==="querystring"){n=true;if(t.type==="list"){o[t.name]=r.map(function(e){return s.uriEscape(t.member.toWireFormat(e).toString())})}else if(t.type==="map"){s.each(r,function(e,t){if(Array.isArray(t)){o[e]=t.map(function(e){return s.uriEscape(String(e))})}else{o[e]=s.uriEscape(String(t))}})}else{o[t.name]=s.uriEscape(t.toWireFormat(r).toString())}}});if(n){a+=a.indexOf("?")>=0?"&":"?";var u=[];s.arrayEach(Object.keys(o).sort(),function(e){if(!Array.isArray(o[e])){o[e]=[o[e]]}for(var t=0;t"}else if(!((r=this.parent)!=null?r.name:void 0)){return"node: <"+e+">"}else{return"node: <"+e+">, parent: <"+this.parent.name+">"}};XMLNode.prototype.ele=function(e,t,r){return this.element(e,t,r)};XMLNode.prototype.nod=function(e,t,r){return this.node(e,t,r)};XMLNode.prototype.txt=function(e){return this.text(e)};XMLNode.prototype.dat=function(e){return this.cdata(e)};XMLNode.prototype.com=function(e){return this.comment(e)};XMLNode.prototype.ins=function(e,t){return this.instruction(e,t)};XMLNode.prototype.doc=function(){return this.document()};XMLNode.prototype.dec=function(e,t,r){return this.declaration(e,t,r)};XMLNode.prototype.e=function(e,t,r){return this.element(e,t,r)};XMLNode.prototype.n=function(e,t,r){return this.node(e,t,r)};XMLNode.prototype.t=function(e){return this.text(e)};XMLNode.prototype.d=function(e){return this.cdata(e)};XMLNode.prototype.c=function(e){return this.comment(e)};XMLNode.prototype.r=function(e){return this.raw(e)};XMLNode.prototype.i=function(e,t){return this.instruction(e,t)};XMLNode.prototype.u=function(){return this.up()};XMLNode.prototype.importXMLBuilder=function(e){return this.importDocument(e)};XMLNode.prototype.replaceChild=function(e,t){throw new Error("This DOM method is not implemented."+this.debugInfo())};XMLNode.prototype.removeChild=function(e){throw new Error("This DOM method is not implemented."+this.debugInfo())};XMLNode.prototype.appendChild=function(e){throw new Error("This DOM method is not implemented."+this.debugInfo())};XMLNode.prototype.hasChildNodes=function(){return this.children.length!==0};XMLNode.prototype.cloneNode=function(e){throw new Error("This DOM method is not implemented."+this.debugInfo())};XMLNode.prototype.normalize=function(){throw new Error("This DOM method is not implemented."+this.debugInfo())};XMLNode.prototype.isSupported=function(e,t){return true};XMLNode.prototype.hasAttributes=function(){return this.attribs.length!==0};XMLNode.prototype.compareDocumentPosition=function(e){var r,s;r=this;if(r===e){return 0}else if(this.document()!==e.document()){s=t.Disconnected|t.ImplementationSpecific;if(Math.random()<.5){s|=t.Preceding}else{s|=t.Following}return s}else if(r.isAncestor(e)){return t.Contains|t.Preceding}else if(r.isDescendant(e)){return t.Contains|t.Following}else if(r.isPreceding(e)){return t.Preceding}else{return t.Following}};XMLNode.prototype.isSameNode=function(e){throw new Error("This DOM method is not implemented."+this.debugInfo())};XMLNode.prototype.lookupPrefix=function(e){throw new Error("This DOM method is not implemented."+this.debugInfo())};XMLNode.prototype.isDefaultNamespace=function(e){throw new Error("This DOM method is not implemented."+this.debugInfo())};XMLNode.prototype.lookupNamespaceURI=function(e){throw new Error("This DOM method is not implemented."+this.debugInfo())};XMLNode.prototype.isEqualNode=function(e){var t,r,s;if(e.nodeType!==this.nodeType){return false}if(e.children.length!==this.children.length){return false}for(t=r=0,s=this.children.length-1;0<=s?r<=s:r>=s;t=0<=s?++r:--r){if(!this.children[t].isEqualNode(e.children[t])){return false}}return true};XMLNode.prototype.getFeature=function(e,t){throw new Error("This DOM method is not implemented."+this.debugInfo())};XMLNode.prototype.setUserData=function(e,t,r){throw new Error("This DOM method is not implemented."+this.debugInfo())};XMLNode.prototype.getUserData=function(e){throw new Error("This DOM method is not implemented."+this.debugInfo())};XMLNode.prototype.contains=function(e){if(!e){return false}return e===this||this.isDescendant(e)};XMLNode.prototype.isDescendant=function(e){var t,r,s,i,a;a=this.children;for(s=0,i=a.length;sr}};XMLNode.prototype.treePosition=function(e){var t,r;r=0;t=false;this.foreachTreeNode(this.document(),function(s){r++;if(!t&&s===e){return t=true}});if(t){return r}else{return-1}};XMLNode.prototype.foreachTreeNode=function(e,t){var r,s,i,a,o;e||(e=this.document());a=e.children;for(s=0,i=a.length;s>>24;r[1]=t>>>16&255;r[2]=t>>>8&255;r[3]=t&255;r[4]=(t=parseInt(e.slice(9,13),16))>>>8;r[5]=t&255;r[6]=(t=parseInt(e.slice(14,18),16))>>>8;r[7]=t&255;r[8]=(t=parseInt(e.slice(19,23),16))>>>8;r[9]=t&255;r[10]=(t=parseInt(e.slice(24,36),16))/1099511627776&255;r[11]=t/4294967296&255;r[12]=t>>>24&255;r[13]=t>>>16&255;r[14]=t>>>8&255;r[15]=t&255;return r}var i=parse;t.default=i},5568:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["finspace"]={};s.Finspace=i.defineService("finspace",["2021-03-12"]);Object.defineProperty(a.services["finspace"],"2021-03-12",{get:function get(){var e=r(5679);e.paginators=r(7301).pagination;return e},enumerable:true,configurable:true});e.exports=s.Finspace},5569:function(e){e.exports={pagination:{ListRegions:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"}}}},5588:function(e){e.exports={pagination:{ListAttachedLinks:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Items"},ListLinks:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Items"},ListSinks:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Items"}}}},5611:function(e){e.exports={pagination:{DescribeCustomDomains:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListAutoScalingConfigurations:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListConnections:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListObservabilityConfigurations:{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"},ListVpcConnectors:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListVpcIngressConnections:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"}}}},5614:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["cleanrooms"]={};s.CleanRooms=i.defineService("cleanrooms",["2022-02-17"]);Object.defineProperty(a.services["cleanrooms"],"2022-02-17",{get:function get(){var e=r(2221);e.paginators=r(2635).pagination;e.waiters=r(1324).waiters;return e},enumerable:true,configurable:true});e.exports=s.CleanRooms},5615:function(e){e.exports={pagination:{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"}}}},5622:function(e){e.exports=require("path")},5625:function(e){e.exports={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:{}}}}}},5630:function(e){e.exports={pagination:{ListAnnotationImportJobs:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"annotationImportJobs"},ListAnnotationStores:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"annotationStores"},ListMultipartReadSetUploads:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"uploads"},ListReadSetActivationJobs:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"activationJobs"},ListReadSetExportJobs:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"exportJobs"},ListReadSetImportJobs:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"importJobs"},ListReadSetUploadParts:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"parts"},ListReadSets:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"readSets"},ListReferenceImportJobs:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"importJobs"},ListReferenceStores:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"referenceStores"},ListReferences:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"references"},ListRunGroups:{input_token:"startingToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"},ListRunTasks:{input_token:"startingToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"},ListRuns:{input_token:"startingToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"},ListSequenceStores:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"sequenceStores"},ListVariantImportJobs:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"variantImportJobs"},ListVariantStores:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"variantStores"},ListWorkflows:{input_token:"startingToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"}}}},5650:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2020-05-27",endpointPrefix:"sagemaker-geospatial",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"Amazon SageMaker geospatial capabilities",serviceId:"SageMaker Geospatial",signatureVersion:"v4",signingName:"sagemaker-geospatial",uid:"sagemaker-geospatial-2020-05-27"},operations:{DeleteEarthObservationJob:{http:{method:"DELETE",requestUri:"/earth-observation-jobs/{Arn}",responseCode:200},input:{type:"structure",required:["Arn"],members:{Arn:{location:"uri",locationName:"Arn"}}},output:{type:"structure",members:{}},idempotent:true},DeleteVectorEnrichmentJob:{http:{method:"DELETE",requestUri:"/vector-enrichment-jobs/{Arn}",responseCode:200},input:{type:"structure",required:["Arn"],members:{Arn:{location:"uri",locationName:"Arn"}}},output:{type:"structure",members:{}},idempotent:true},ExportEarthObservationJob:{http:{requestUri:"/export-earth-observation-job",responseCode:200},input:{type:"structure",required:["Arn","ExecutionRoleArn","OutputConfig"],members:{Arn:{},ClientToken:{idempotencyToken:true},ExecutionRoleArn:{},ExportSourceImages:{type:"boolean"},OutputConfig:{shape:"Sb"}}},output:{type:"structure",required:["Arn","CreationTime","ExecutionRoleArn","ExportStatus","OutputConfig"],members:{Arn:{},CreationTime:{shape:"Sg"},ExecutionRoleArn:{},ExportSourceImages:{type:"boolean"},ExportStatus:{},OutputConfig:{shape:"Sb"}}}},ExportVectorEnrichmentJob:{http:{requestUri:"/export-vector-enrichment-jobs",responseCode:200},input:{type:"structure",required:["Arn","ExecutionRoleArn","OutputConfig"],members:{Arn:{},ClientToken:{idempotencyToken:true},ExecutionRoleArn:{},OutputConfig:{shape:"Sk"}}},output:{type:"structure",required:["Arn","CreationTime","ExecutionRoleArn","ExportStatus","OutputConfig"],members:{Arn:{},CreationTime:{shape:"Sg"},ExecutionRoleArn:{},ExportStatus:{},OutputConfig:{shape:"Sk"}}}},GetEarthObservationJob:{http:{method:"GET",requestUri:"/earth-observation-jobs/{Arn}",responseCode:200},input:{type:"structure",required:["Arn"],members:{Arn:{location:"uri",locationName:"Arn"}}},output:{type:"structure",required:["Arn","CreationTime","DurationInSeconds","InputConfig","JobConfig","Name","Status"],members:{Arn:{},CreationTime:{shape:"Sg"},DurationInSeconds:{type:"integer"},ErrorDetails:{type:"structure",members:{Message:{},Type:{}}},ExecutionRoleArn:{},ExportErrorDetails:{type:"structure",members:{ExportResults:{shape:"Sv"},ExportSourceImages:{shape:"Sv"}}},ExportStatus:{},InputConfig:{shape:"Sx"},JobConfig:{shape:"S1n"},KmsKeyId:{},Name:{},OutputBands:{type:"list",member:{type:"structure",required:["BandName","OutputDataType"],members:{BandName:{},OutputDataType:{}}}},Status:{},Tags:{shape:"S2i"}}}},GetRasterDataCollection:{http:{method:"GET",requestUri:"/raster-data-collection/{Arn}",responseCode:200},input:{type:"structure",required:["Arn"],members:{Arn:{location:"uri",locationName:"Arn"}}},output:{type:"structure",required:["Arn","Description","DescriptionPageUrl","ImageSourceBands","Name","SupportedFilters","Type"],members:{Arn:{},Description:{},DescriptionPageUrl:{},ImageSourceBands:{type:"list",member:{}},Name:{},SupportedFilters:{shape:"S2m"},Tags:{shape:"S2i"},Type:{}}}},GetTile:{http:{method:"GET",requestUri:"/tile/{z}/{x}/{y}",responseCode:200},input:{type:"structure",required:["Arn","ImageAssets","Target","x","y","z"],members:{Arn:{location:"querystring",locationName:"Arn"},ExecutionRoleArn:{location:"querystring",locationName:"ExecutionRoleArn"},ImageAssets:{shape:"S1t",location:"querystring",locationName:"ImageAssets"},ImageMask:{location:"querystring",locationName:"ImageMask",type:"boolean"},OutputDataType:{location:"querystring",locationName:"OutputDataType"},OutputFormat:{location:"querystring",locationName:"OutputFormat"},PropertyFilters:{location:"querystring",locationName:"PropertyFilters"},Target:{location:"querystring",locationName:"Target"},TimeRangeFilter:{location:"querystring",locationName:"TimeRangeFilter"},x:{location:"uri",locationName:"x",type:"integer"},y:{location:"uri",locationName:"y",type:"integer"},z:{location:"uri",locationName:"z",type:"integer"}}},output:{type:"structure",members:{BinaryFile:{type:"blob",streaming:true}},payload:"BinaryFile"}},GetVectorEnrichmentJob:{http:{method:"GET",requestUri:"/vector-enrichment-jobs/{Arn}",responseCode:200},input:{type:"structure",required:["Arn"],members:{Arn:{location:"uri",locationName:"Arn"}}},output:{type:"structure",required:["Arn","CreationTime","DurationInSeconds","ExecutionRoleArn","InputConfig","JobConfig","Name","Status","Type"],members:{Arn:{},CreationTime:{shape:"Sg"},DurationInSeconds:{type:"integer"},ErrorDetails:{type:"structure",members:{ErrorMessage:{},ErrorType:{}}},ExecutionRoleArn:{},ExportErrorDetails:{type:"structure",members:{Message:{},Type:{}}},ExportStatus:{},InputConfig:{shape:"S2z"},JobConfig:{shape:"S32"},KmsKeyId:{},Name:{},Status:{},Tags:{shape:"S2i"},Type:{}}}},ListEarthObservationJobs:{http:{requestUri:"/list-earth-observation-jobs",responseCode:200},input:{type:"structure",members:{MaxResults:{type:"integer"},NextToken:{shape:"S39"},SortBy:{},SortOrder:{},StatusEquals:{}}},output:{type:"structure",required:["EarthObservationJobSummaries"],members:{EarthObservationJobSummaries:{type:"list",member:{type:"structure",required:["Arn","CreationTime","DurationInSeconds","Name","OperationType","Status"],members:{Arn:{},CreationTime:{shape:"Sg"},DurationInSeconds:{type:"integer"},Name:{},OperationType:{},Status:{},Tags:{shape:"S2i"}}}},NextToken:{shape:"S39"}}}},ListRasterDataCollections:{http:{method:"GET",requestUri:"/raster-data-collections",responseCode:200},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"MaxResults",type:"integer"},NextToken:{shape:"S39",location:"querystring",locationName:"NextToken"}}},output:{type:"structure",required:["RasterDataCollectionSummaries"],members:{NextToken:{shape:"S39"},RasterDataCollectionSummaries:{type:"list",member:{type:"structure",required:["Arn","Description","Name","SupportedFilters","Type"],members:{Arn:{},Description:{},DescriptionPageUrl:{},Name:{},SupportedFilters:{shape:"S2m"},Tags:{shape:"S2i"},Type:{}}}}}}},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:"S2i"}}}},ListVectorEnrichmentJobs:{http:{requestUri:"/list-vector-enrichment-jobs",responseCode:200},input:{type:"structure",members:{MaxResults:{type:"integer"},NextToken:{shape:"S39"},SortBy:{},SortOrder:{},StatusEquals:{}}},output:{type:"structure",required:["VectorEnrichmentJobSummaries"],members:{NextToken:{shape:"S39"},VectorEnrichmentJobSummaries:{type:"list",member:{type:"structure",required:["Arn","CreationTime","DurationInSeconds","Name","Status","Type"],members:{Arn:{},CreationTime:{shape:"Sg"},DurationInSeconds:{type:"integer"},Name:{},Status:{},Tags:{shape:"S2i"},Type:{}}}}}}},SearchRasterDataCollection:{http:{requestUri:"/search-raster-data-collection",responseCode:200},input:{type:"structure",required:["Arn","RasterDataCollectionQuery"],members:{Arn:{},NextToken:{shape:"S39"},RasterDataCollectionQuery:{type:"structure",required:["TimeRangeFilter"],members:{AreaOfInterest:{shape:"Sz"},BandFilter:{shape:"S1t"},PropertyFilters:{shape:"S18"},TimeRangeFilter:{shape:"S3t"}}}}},output:{type:"structure",required:["ApproximateResultCount"],members:{ApproximateResultCount:{type:"integer"},Items:{type:"list",member:{type:"structure",required:["DateTime","Geometry","Id"],members:{Assets:{type:"map",key:{},value:{type:"structure",members:{Href:{}}}},DateTime:{type:"timestamp"},Geometry:{type:"structure",required:["Coordinates","Type"],members:{Coordinates:{shape:"S13"},Type:{}}},Id:{},Properties:{type:"structure",members:{EoCloudCover:{type:"float"},LandsatCloudCoverLand:{type:"float"},Platform:{},ViewOffNadir:{type:"float"},ViewSunAzimuth:{type:"float"},ViewSunElevation:{type:"float"}}}}}},NextToken:{shape:"S39"}}}},StartEarthObservationJob:{http:{requestUri:"/earth-observation-jobs",responseCode:200},input:{type:"structure",required:["ExecutionRoleArn","InputConfig","JobConfig","Name"],members:{ClientToken:{idempotencyToken:true},ExecutionRoleArn:{},InputConfig:{type:"structure",members:{PreviousEarthObservationJobArn:{},RasterDataCollectionQuery:{type:"structure",required:["RasterDataCollectionArn","TimeRangeFilter"],members:{AreaOfInterest:{shape:"Sz"},PropertyFilters:{shape:"S18"},RasterDataCollectionArn:{},TimeRangeFilter:{shape:"S3t"}}}}},JobConfig:{shape:"S1n"},KmsKeyId:{},Name:{},Tags:{shape:"S2i"}}},output:{type:"structure",required:["Arn","CreationTime","DurationInSeconds","ExecutionRoleArn","JobConfig","Name","Status"],members:{Arn:{},CreationTime:{shape:"Sg"},DurationInSeconds:{type:"integer"},ExecutionRoleArn:{},InputConfig:{shape:"Sx"},JobConfig:{shape:"S1n"},KmsKeyId:{},Name:{},Status:{},Tags:{shape:"S2i"}}},idempotent:true},StartVectorEnrichmentJob:{http:{requestUri:"/vector-enrichment-jobs",responseCode:200},input:{type:"structure",required:["ExecutionRoleArn","InputConfig","JobConfig","Name"],members:{ClientToken:{idempotencyToken:true},ExecutionRoleArn:{},InputConfig:{shape:"S2z"},JobConfig:{shape:"S32"},KmsKeyId:{},Name:{},Tags:{shape:"S2i"}}},output:{type:"structure",required:["Arn","CreationTime","DurationInSeconds","ExecutionRoleArn","InputConfig","JobConfig","Name","Status","Type"],members:{Arn:{},CreationTime:{shape:"Sg"},DurationInSeconds:{type:"integer"},ExecutionRoleArn:{},InputConfig:{shape:"S2z"},JobConfig:{shape:"S32"},KmsKeyId:{},Name:{},Status:{},Tags:{shape:"S2i"},Type:{}}},idempotent:true},StopEarthObservationJob:{http:{requestUri:"/earth-observation-jobs/stop",responseCode:200},input:{type:"structure",required:["Arn"],members:{Arn:{}}},output:{type:"structure",members:{}}},StopVectorEnrichmentJob:{http:{requestUri:"/vector-enrichment-jobs/stop",responseCode:200},input:{type:"structure",required:["Arn"],members:{Arn:{}}},output:{type:"structure",members:{}},idempotent:true},TagResource:{http:{method:"PUT",requestUri:"/tags/{ResourceArn}",responseCode:200},input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{location:"uri",locationName:"ResourceArn"},Tags:{shape:"S2i"}}},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:{}}}},shapes:{Sb:{type:"structure",required:["S3Data"],members:{S3Data:{type:"structure",required:["S3Uri"],members:{KmsKeyId:{},S3Uri:{}}}}},Sg:{type:"timestamp",timestampFormat:"iso8601"},Sk:{type:"structure",required:["S3Data"],members:{S3Data:{shape:"Sl"}}},Sl:{type:"structure",required:["S3Uri"],members:{KmsKeyId:{},S3Uri:{}}},Sv:{type:"structure",members:{Message:{},Type:{}}},Sx:{type:"structure",members:{PreviousEarthObservationJobArn:{},RasterDataCollectionQuery:{type:"structure",required:["RasterDataCollectionArn","RasterDataCollectionName","TimeRangeFilter"],members:{AreaOfInterest:{shape:"Sz"},PropertyFilters:{shape:"S18"},RasterDataCollectionArn:{},RasterDataCollectionName:{},TimeRangeFilter:{type:"structure",required:["EndTime","StartTime"],members:{EndTime:{shape:"Sg"},StartTime:{shape:"Sg"}},sensitive:true}}}}},Sz:{type:"structure",members:{AreaOfInterestGeometry:{type:"structure",members:{MultiPolygonGeometry:{type:"structure",required:["Coordinates"],members:{Coordinates:{type:"list",member:{shape:"S13"}}}},PolygonGeometry:{type:"structure",required:["Coordinates"],members:{Coordinates:{shape:"S13"}}}},union:true}},union:true},S13:{type:"list",member:{type:"list",member:{type:"list",member:{type:"double"},sensitive:true}}},S18:{type:"structure",members:{LogicalOperator:{},Properties:{type:"list",member:{type:"structure",required:["Property"],members:{Property:{type:"structure",members:{EoCloudCover:{type:"structure",required:["LowerBound","UpperBound"],members:{LowerBound:{type:"float"},UpperBound:{type:"float"}}},LandsatCloudCoverLand:{type:"structure",required:["LowerBound","UpperBound"],members:{LowerBound:{type:"float"},UpperBound:{type:"float"}}},Platform:{type:"structure",required:["Value"],members:{ComparisonOperator:{},Value:{}}},ViewOffNadir:{type:"structure",required:["LowerBound","UpperBound"],members:{LowerBound:{type:"float"},UpperBound:{type:"float"}}},ViewSunAzimuth:{type:"structure",required:["LowerBound","UpperBound"],members:{LowerBound:{type:"float"},UpperBound:{type:"float"}}},ViewSunElevation:{type:"structure",required:["LowerBound","UpperBound"],members:{LowerBound:{type:"float"},UpperBound:{type:"float"}}}},union:true}}}}}},S1n:{type:"structure",members:{BandMathConfig:{type:"structure",members:{CustomIndices:{type:"structure",members:{Operations:{type:"list",member:{type:"structure",required:["Equation","Name"],members:{Equation:{},Name:{},OutputType:{}}}}}},PredefinedIndices:{shape:"S1t"}}},CloudMaskingConfig:{type:"structure",members:{}},CloudRemovalConfig:{type:"structure",members:{AlgorithmName:{},InterpolationValue:{},TargetBands:{shape:"S1t"}}},GeoMosaicConfig:{type:"structure",members:{AlgorithmName:{},TargetBands:{shape:"S1t"}}},LandCoverSegmentationConfig:{type:"structure",members:{}},ResamplingConfig:{type:"structure",required:["OutputResolution"],members:{AlgorithmName:{},OutputResolution:{type:"structure",required:["UserDefined"],members:{UserDefined:{shape:"S23"}}},TargetBands:{shape:"S1t"}}},StackConfig:{type:"structure",members:{OutputResolution:{type:"structure",members:{Predefined:{},UserDefined:{shape:"S23"}}},TargetBands:{shape:"S1t"}}},TemporalStatisticsConfig:{type:"structure",required:["Statistics"],members:{GroupBy:{},Statistics:{type:"list",member:{}},TargetBands:{shape:"S1t"}}},ZonalStatisticsConfig:{type:"structure",required:["Statistics","ZoneS3Path"],members:{Statistics:{type:"list",member:{}},TargetBands:{shape:"S1t"},ZoneS3Path:{},ZoneS3PathKmsKeyId:{}}}},union:true},S1t:{type:"list",member:{}},S23:{type:"structure",required:["Unit","Value"],members:{Unit:{},Value:{type:"float"}}},S2i:{type:"map",key:{},value:{}},S2m:{type:"list",member:{type:"structure",required:["Name","Type"],members:{Maximum:{type:"float"},Minimum:{type:"float"},Name:{},Type:{}}}},S2z:{type:"structure",required:["DataSourceConfig","DocumentType"],members:{DataSourceConfig:{type:"structure",members:{S3Data:{shape:"Sl"}},union:true},DocumentType:{}}},S32:{type:"structure",members:{MapMatchingConfig:{type:"structure",required:["IdAttributeName","TimestampAttributeName","XAttributeName","YAttributeName"],members:{IdAttributeName:{},TimestampAttributeName:{},XAttributeName:{},YAttributeName:{}}},ReverseGeocodingConfig:{type:"structure",required:["XAttributeName","YAttributeName"],members:{XAttributeName:{},YAttributeName:{}}}},union:true},S39:{type:"string",sensitive:true},S3t:{type:"structure",required:["EndTime","StartTime"],members:{EndTime:{type:"timestamp"},StartTime:{type:"timestamp"}},sensitive:true}}}},5656:function(e){e.exports={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:{}}},5666:function(e){e.exports={pagination:{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"}}}},5667:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["greengrassv2"]={};s.GreengrassV2=i.defineService("greengrassv2",["2020-11-30"]);Object.defineProperty(a.services["greengrassv2"],"2020-11-30",{get:function get(){var e=r(2295);e.paginators=r(9295).pagination;return e},enumerable:true,configurable:true});e.exports=s.GreengrassV2},5679:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2021-03-12",endpointPrefix:"finspace",jsonVersion:"1.1",protocol:"rest-json",serviceAbbreviation:"finspace",serviceFullName:"FinSpace User Environment Management service",serviceId:"finspace",signatureVersion:"v4",signingName:"finspace",uid:"finspace-2021-03-12"},operations:{CreateEnvironment:{http:{requestUri:"/environment"},input:{type:"structure",required:["name"],members:{name:{},description:{},kmsKeyId:{},tags:{shape:"S5"},federationMode:{},federationParameters:{shape:"S9"},superuserParameters:{type:"structure",required:["emailAddress","firstName","lastName"],members:{emailAddress:{type:"string",sensitive:true},firstName:{},lastName:{}}},dataBundles:{type:"list",member:{}}}},output:{type:"structure",members:{environmentId:{},environmentArn:{},environmentUrl:{}}}},DeleteEnvironment:{http:{method:"DELETE",requestUri:"/environment/{environmentId}"},input:{type:"structure",required:["environmentId"],members:{environmentId:{location:"uri",locationName:"environmentId"}}},output:{type:"structure",members:{}}},GetEnvironment:{http:{method:"GET",requestUri:"/environment/{environmentId}"},input:{type:"structure",required:["environmentId"],members:{environmentId:{location:"uri",locationName:"environmentId"}}},output:{type:"structure",members:{environment:{shape:"Ss"}}}},ListEnvironments:{http:{method:"GET",requestUri:"/environment"},input:{type:"structure",members:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{environments:{type:"list",member:{shape:"Ss"}},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:"S5"}}}},TagResource:{http:{requestUri:"/tags/{resourceArn}"},input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tags:{shape:"S5"}}},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:{}}},UpdateEnvironment:{http:{method:"PUT",requestUri:"/environment/{environmentId}"},input:{type:"structure",required:["environmentId"],members:{environmentId:{location:"uri",locationName:"environmentId"},name:{},description:{},federationMode:{},federationParameters:{shape:"S9"}}},output:{type:"structure",members:{environment:{shape:"Ss"}}}}},shapes:{S5:{type:"map",key:{},value:{}},S9:{type:"structure",members:{samlMetadataDocument:{},samlMetadataURL:{},applicationCallBackURL:{},federationURN:{},federationProviderName:{},attributeMap:{type:"map",key:{},value:{}}}},Ss:{type:"structure",members:{name:{},environmentId:{},awsAccountId:{},status:{},environmentUrl:{},description:{},environmentArn:{},sageMakerStudioDomainUrl:{},kmsKeyId:{},dedicatedServiceAccountId:{},federationMode:{},federationParameters:{shape:"S9"}}}}}},5681:function(e){e.exports={pagination:{ListRuleGroupsNamespaces:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"ruleGroupsNamespaces"},ListWorkspaces:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"workspaces"}}}},5686:function(e){e.exports={pagination:{DescribeDomainAutoTunes:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},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"}}}},5696:function(e){e.exports={pagination:{ListEnvironments:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Environments"}}}},5699:function(e){e.exports={pagination:{ExportComponents:{input_token:"nextToken",output_token:"nextToken",result_key:"entities"},ExportForms:{input_token:"nextToken",output_token:"nextToken",result_key:"entities"},ExportThemes:{input_token:"nextToken",output_token:"nextToken",result_key:"entities"},ListComponents:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"entities"},ListForms:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"entities"},ListThemes:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"entities"}}}},5711:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["codestarconnections"]={};s.CodeStarconnections=i.defineService("codestarconnections",["2019-12-01"]);Object.defineProperty(a.services["codestarconnections"],"2019-12-01",{get:function get(){var e=r(7366);e.paginators=r(2307).pagination;return e},enumerable:true,configurable:true});e.exports=s.CodeStarconnections},5717:function(e){e.exports={pagination:{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"},ListPrices:{input_token:"Marker",limit_key:"MaxItems",output_token:"NextPageMarker",result_key:"Prices"},ViewBilling:{input_token:"Marker",limit_key:"MaxItems",output_token:"NextPageMarker",result_key:"BillingRecords"}}}},5719:function(e,t,r){var s=r(1486);var i=r(8498);var a=i.property;var o=i.memoizedProperty;function Operation(e,t,r){var i=this;r=r||{};a(this,"name",t.name||e);a(this,"api",r.api,false);t.http=t.http||{};a(this,"endpoint",t.endpoint);a(this,"httpMethod",t.http.method||"POST");a(this,"httpPath",t.http.requestUri||"/");a(this,"authtype",t.authtype||"");a(this,"endpointDiscoveryRequired",t.endpointdiscovery?t.endpointdiscovery.required?"REQUIRED":"OPTIONAL":"NULL");var n=t.httpChecksumRequired||t.httpChecksum&&t.httpChecksum.requestChecksumRequired;a(this,"httpChecksumRequired",n,false);o(this,"input",function(){if(!t.input){return new s.create({type:"structure"},r)}return s.create(t.input,r)});o(this,"output",function(){if(!t.output){return new s.create({type:"structure"},r)}return s.create(t.output,r)});o(this,"errors",function(){var e=[];if(!t.errors)return null;for(var i=0;i0){i.arrayEach(r.required,function(s){var i=r.members[s];if(i.endpointDiscoveryId===true){var a=i.isLocationName?i.name:s;e[a]=String(t[s])}else{marshallCustomIdentifiersHelper(e,t[s],i)}})}}function marshallCustomIdentifiers(e,t){var r={};marshallCustomIdentifiersHelper(r,e.params,t);return r}function optionalDiscoverEndpoint(e){var t=e.service;var r=t.api;var a=r.operations?r.operations[e.operation]:undefined;var o=a?a.input:undefined;var n=marshallCustomIdentifiers(e,o);var u=getCacheKey(e);if(Object.keys(n).length>0){u=i.update(u,n);if(a)u.operation=a.name}var p=s.endpointCache.get(u);if(p&&p.length===1&&p[0].Address===""){return}else if(p&&p.length>0){e.httpRequest.updateEndpoint(p[0].Address)}else{var m=t.makeRequest(r.endpointOperation,{Operation:a.name,Identifiers:n});addApiVersionHeader(m);m.removeListener("validate",s.EventListeners.Core.VALIDATE_PARAMETERS);m.removeListener("retry",s.EventListeners.Core.RETRY_CHECK);s.endpointCache.put(u,[{Address:"",CachePeriodInMinutes:1}]);m.send(function(e,t){if(t&&t.Endpoints){s.endpointCache.put(u,t.Endpoints)}else if(e){s.endpointCache.put(u,[{Address:"",CachePeriodInMinutes:1}])}})}}var o={};function requiredDiscoverEndpoint(e,t){var r=e.service;var a=r.api;var n=a.operations?a.operations[e.operation]:undefined;var u=n?n.input:undefined;var p=marshallCustomIdentifiers(e,u);var m=getCacheKey(e);if(Object.keys(p).length>0){m=i.update(m,p);if(n)m.operation=n.name}var c=s.EndpointCache.getKeyString(m);var l=s.endpointCache.get(c);if(l&&l.length===1&&l[0].Address===""){if(!o[c])o[c]=[];o[c].push({request:e,callback:t});return}else if(l&&l.length>0){e.httpRequest.updateEndpoint(l[0].Address);t()}else{var d=r.makeRequest(a.endpointOperation,{Operation:n.name,Identifiers:p});d.removeListener("validate",s.EventListeners.Core.VALIDATE_PARAMETERS);addApiVersionHeader(d);s.endpointCache.put(c,[{Address:"",CachePeriodInMinutes:60}]);d.send(function(r,a){if(r){e.response.error=i.error(r,{retryable:false});s.endpointCache.remove(m);if(o[c]){var n=o[c];i.arrayEach(n,function(e){e.request.response.error=i.error(r,{retryable:false});e.callback()});delete o[c]}}else if(a){s.endpointCache.put(c,a.Endpoints);e.httpRequest.updateEndpoint(a.Endpoints[0].Address);if(o[c]){var n=o[c];i.arrayEach(n,function(e){e.request.httpRequest.updateEndpoint(a.Endpoints[0].Address);e.callback()});delete o[c]}}t()})}}function addApiVersionHeader(e){var t=e.service.api;var r=t.apiVersion;if(r&&!e.httpRequest.headers["x-amz-api-version"]){e.httpRequest.headers["x-amz-api-version"]=r}}function invalidateCachedEndpoints(e){var t=e.error;var r=e.httpResponse;if(t&&(t.code==="InvalidEndpointException"||r.statusCode===421)){var a=e.request;var o=a.service.api.operations||{};var n=o[a.operation]?o[a.operation].input:undefined;var u=marshallCustomIdentifiers(a,n);var p=getCacheKey(a);if(Object.keys(u).length>0){p=i.update(p,u);if(o[a.operation])p.operation=o[a.operation].name}s.endpointCache.remove(p)}}function hasCustomEndpoint(e){if(e._originalConfig&&e._originalConfig.endpoint&&e._originalConfig.endpointDiscoveryEnabled===true){throw i.error(new Error,{code:"ConfigurationException",message:"Custom endpoint is supplied; endpointDiscoveryEnabled must not be true."})}var t=s.config[e.serviceIdentifier]||{};return Boolean(s.config.endpoint||t.endpoint||e._originalConfig&&e._originalConfig.endpoint)}function isFalsy(e){return["false","0"].indexOf(e)>=0}function resolveEndpointDiscoveryConfig(e){var t=e.service||{};if(t.config.endpointDiscoveryEnabled!==undefined){return t.config.endpointDiscoveryEnabled}if(i.isBrowser())return undefined;for(var r=0;r=0;i--){if(t[i][t[i].length-1]!=="*"){r=t[i]}if(t[i].substr(0,10)<=e){return r}}throw new Error("Could not find "+this.constructor.serviceIdentifier+" API to satisfy version constraint `"+e+"'")},api:{},defaultRetryCount:3,customizeRequests:function customizeRequests(e){if(!e){this.customRequestHandler=null}else if(typeof e==="function"){this.customRequestHandler=e}else{throw new Error("Invalid callback type '"+typeof e+"' provided in customizeRequests")}},makeRequest:function makeRequest(e,t,r){if(typeof t==="function"){r=t;t=null}t=t||{};if(this.config.params){var i=this.api.operations[e];if(i){t=s.util.copy(t);s.util.each(this.config.params,function(e,r){if(i.input.members[e]){if(t[e]===undefined||t[e]===null){t[e]=r}}})}}var a=new s.Request(this,e,t);this.addAllRequestListeners(a);this.attachMonitoringEmitter(a);if(r)a.send(r);return a},makeUnauthenticatedRequest:function makeUnauthenticatedRequest(e,t,r){if(typeof t==="function"){r=t;t={}}var s=this.makeRequest(e,t).toUnauthenticated();return r?s.send(r):s},waitFor:function waitFor(e,t,r){var i=new s.ResourceWaiter(this,e);return i.wait(t,r)},addAllRequestListeners:function addAllRequestListeners(e){var t=[s.events,s.EventListeners.Core,this.serviceInterface(),s.EventListeners.CorePost];for(var r=0;r299){if(i.code)r.FinalAwsException=i.code;if(i.message)r.FinalAwsExceptionMessage=i.message}else{if(i.code||i.name)r.FinalSdkException=i.code||i.name;if(i.message)r.FinalSdkExceptionMessage=i.message}}return r},apiAttemptEvent:function apiAttemptEvent(e){var t=e.service.api.operations[e.operation];var r={Type:"ApiCallAttempt",Api:t?t.name:e.operation,Version:1,Service:e.service.api.serviceId||e.service.api.endpointPrefix,Fqdn:e.httpRequest.endpoint.hostname,UserAgent:e.httpRequest.getUserAgent()};var s=e.response;if(s.httpResponse.statusCode){r.HttpStatusCode=s.httpResponse.statusCode}if(!e._unAuthenticated&&e.service.config.credentials&&e.service.config.credentials.accessKeyId){r.AccessKey=e.service.config.credentials.accessKeyId}if(!s.httpResponse.headers)return r;if(e.httpRequest.headers["x-amz-security-token"]){r.SessionToken=e.httpRequest.headers["x-amz-security-token"]}if(s.httpResponse.headers["x-amzn-requestid"]){r.XAmznRequestId=s.httpResponse.headers["x-amzn-requestid"]}if(s.httpResponse.headers["x-amz-request-id"]){r.XAmzRequestId=s.httpResponse.headers["x-amz-request-id"]}if(s.httpResponse.headers["x-amz-id-2"]){r.XAmzId2=s.httpResponse.headers["x-amz-id-2"]}return r},attemptFailEvent:function attemptFailEvent(e){var t=this.apiAttemptEvent(e);var r=e.response;var s=r.error;if(r.httpResponse.statusCode>299){if(s.code)t.AwsException=s.code;if(s.message)t.AwsExceptionMessage=s.message}else{if(s.code||s.name)t.SdkException=s.code||s.name;if(s.message)t.SdkExceptionMessage=s.message}return t},attachMonitoringEmitter:function attachMonitoringEmitter(e){var t;var r;var i;var a;var o=0;var n;var u;var p=this;var m=true;e.on("validate",function(){a=s.util.realClock.now();u=Date.now()},m);e.on("sign",function(){r=s.util.realClock.now();t=Date.now();n=e.httpRequest.region;o++},m);e.on("validateResponse",function(){i=Math.round(s.util.realClock.now()-r)});e.addNamedListener("API_CALL_ATTEMPT","success",function API_CALL_ATTEMPT(){var r=p.apiAttemptEvent(e);r.Timestamp=t;r.AttemptLatency=i>=0?i:0;r.Region=n;p.emit("apiCallAttempt",[r])});e.addNamedListener("API_CALL_ATTEMPT_RETRY","retry",function API_CALL_ATTEMPT_RETRY(){var a=p.attemptFailEvent(e);a.Timestamp=t;i=i||Math.round(s.util.realClock.now()-r);a.AttemptLatency=i>=0?i:0;a.Region=n;p.emit("apiCallAttempt",[a])});e.addNamedListener("API_CALL","complete",function API_CALL(){var t=p.apiCallEvent(e);t.AttemptCount=o;if(t.AttemptCount<=0)return;t.Timestamp=u;var r=Math.round(s.util.realClock.now()-a);t.Latency=r>=0?r:0;var i=e.response;if(i.error&&i.error.retryable&&typeof i.retryCount==="number"&&typeof i.maxRetries==="number"&&i.retryCount>=i.maxRetries){t.MaxRetriesExceeded=1}p.emit("apiCall",[t])})},setupRequestListeners:function setupRequestListeners(e){},getSigningName:function getSigningName(){return this.api.signingName||this.api.endpointPrefix},getSignerClass:function getSignerClass(e){var t;var r=null;var i="";if(e){var a=e.service.api.operations||{};r=a[e.operation]||null;i=r?r.authtype:""}if(this.config.signatureVersion){t=this.config.signatureVersion}else if(i==="v4"||i==="v4-unsigned-body"){t="v4"}else if(i==="bearer"){t="bearer"}else{t=this.api.signatureVersion}return s.Signers.RequestSigner.getVersion(t)},serviceInterface:function serviceInterface(){switch(this.api.protocol){case"ec2":return s.EventListeners.Query;case"query":return s.EventListeners.Query;case"json":return s.EventListeners.Json;case"rest-json":return s.EventListeners.RestJson;case"rest-xml":return s.EventListeners.RestXml}if(this.api.protocol){throw new Error("Invalid service `protocol' "+this.api.protocol+" in API config")}},successfulResponse:function successfulResponse(e){return e.httpResponse.statusCode<300},numRetries:function numRetries(){if(this.config.maxRetries!==undefined){return this.config.maxRetries}else{return this.defaultRetryCount}},retryDelays:function retryDelays(e,t){return s.util.calculateRetryDelay(e,this.config.retryDelayOptions,t)},retryableError:function retryableError(e){if(this.timeoutError(e))return true;if(this.networkingError(e))return true;if(this.expiredCredentialsError(e))return true;if(this.throttledError(e))return true;if(e.statusCode>=500)return true;return false},networkingError:function networkingError(e){return e.code==="NetworkingError"},timeoutError:function timeoutError(e){return e.code==="TimeoutError"},expiredCredentialsError:function expiredCredentialsError(e){return e.code==="ExpiredTokenException"},clockSkewError:function clockSkewError(e){switch(e.code){case"RequestTimeTooSkewed":case"RequestExpired":case"InvalidSignatureException":case"SignatureDoesNotMatch":case"AuthFailure":case"RequestInTheFuture":return true;default:return false}},getSkewCorrectedDate:function getSkewCorrectedDate(){return new Date(Date.now()+this.config.systemClockOffset)},applyClockOffset:function applyClockOffset(e){if(e){this.config.systemClockOffset=e-Date.now()}},isClockSkewed:function isClockSkewed(e){if(e){return Math.abs(this.getSkewCorrectedDate().getTime()-e)>=3e5}},throttledError:function throttledError(e){if(e.statusCode===429)return true;switch(e.code){case"ProvisionedThroughputExceededException":case"Throttling":case"ThrottlingException":case"RequestLimitExceeded":case"RequestThrottled":case"RequestThrottledException":case"TooManyRequestsException":case"TransactionInProgressException":case"EC2ThrottledException":return true;default:return false}},endpointFromTemplate:function endpointFromTemplate(e){if(typeof e!=="string")return e;var t=e;t=t.replace(/\{service\}/g,this.api.endpointPrefix);t=t.replace(/\{region\}/g,this.config.region);t=t.replace(/\{scheme\}/g,this.config.sslEnabled?"https":"http");return t},setEndpoint:function setEndpoint(e){this.endpoint=new s.Endpoint(e,this.config)},paginationConfig:function paginationConfig(e,t){var r=this.api.operations[e].paginator;if(!r){if(t){var i=new Error;throw s.util.error(i,"No pagination configuration for "+e)}return null}return r}});s.util.update(s.Service,{defineMethods:function defineMethods(e){s.util.each(e.prototype.api.operations,function iterator(t){if(e.prototype[t])return;var r=e.prototype.api.operations[t];if(r.authtype==="none"){e.prototype[t]=function(e,r){return this.makeUnauthenticatedRequest(t,e,r)}}else{e.prototype[t]=function(e,r){return this.makeRequest(t,e,r)}}})},defineService:function defineService(e,t,r){s.Service._serviceMap[e]=true;if(!Array.isArray(t)){r=t;t=[]}var i=o(s.Service,r||{});if(typeof e==="string"){s.Service.addVersions(i,t);var a=i.serviceIdentifier||e;i.serviceIdentifier=a}else{i.prototype.api=e;s.Service.defineMethods(i)}s.SequentialExecutor.call(this.prototype);if(!this.prototype.publisher&&s.util.clientSideMonitoring){var n=s.util.clientSideMonitoring.Publisher;var u=s.util.clientSideMonitoring.configProvider;var p=u();this.prototype.publisher=new n(p);if(p.enabled){s.Service._clientSideMonitoring=true}}s.SequentialExecutor.call(i.prototype);s.Service.addDefaultMonitoringListeners(i.prototype);return i},addVersions:function addVersions(e,t){if(!Array.isArray(t))t=[t];e.services=e.services||{};for(var r=0;ro){delete i[a.shift()]}}return b},emptyCache:function emptyCache(){i={};a=[]}}},5950:function(e){e.exports={pagination:{ListCallAnalyticsCategories:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListCallAnalyticsJobs:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},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"}}}},5952:function(e,t,r){var s=r(2393);var i=r(5622);var a=r(6417);var o=s.util.iniLoader;s.SsoCredentials=s.util.inherit(s.Credentials,{constructor:function SsoCredentials(e){s.Credentials.call(this);e=e||{};this.errorCode="SsoCredentialsProviderFailure";this.expired=true;this.filename=e.filename;this.profile=e.profile||process.env.AWS_PROFILE||s.util.defaultProfile;this.service=e.ssoClient;this.httpOptions=e.httpOptions||null;this.get(e.callback||s.util.fn.noop)},load:function load(e){var t=this;try{var r=s.util.getProfilesFromSharedConfig(o,this.filename);var i=r[this.profile]||{};if(Object.keys(i).length===0){throw s.util.error(new Error("Profile "+this.profile+" not found"),{code:t.errorCode})}if(i.sso_session){if(!i.sso_account_id||!i.sso_role_name){throw s.util.error(new Error("Profile "+this.profile+" with session "+i.sso_session+' does not have valid SSO credentials. Required parameters "sso_account_id", "sso_session", '+'"sso_role_name". Reference: https://docs.aws.amazon.com/cli/latest/userguide/cli-configure-sso.html'),{code:t.errorCode})}}else{if(!i.sso_start_url||!i.sso_account_id||!i.sso_region||!i.sso_role_name){throw s.util.error(new Error("Profile "+this.profile+' does not have valid SSO credentials. Required parameters "sso_account_id", "sso_region", '+'"sso_role_name", "sso_start_url". Reference: https://docs.aws.amazon.com/cli/latest/userguide/cli-configure-sso.html'),{code:t.errorCode})}}this.getToken(this.profile,i,function(r,a){if(r){return e(r)}var o={accessToken:a,accountId:i.sso_account_id,roleName:i.sso_role_name};if(!t.service||t.service.config.region!==i.sso_region){t.service=new s.SSO({region:i.sso_region,httpOptions:t.httpOptions})}t.service.getRoleCredentials(o,function(r,i){if(r||!i||!i.roleCredentials){e(s.util.error(r||new Error('Please log in using "aws sso login"'),{code:t.errorCode}),null)}else if(!i.roleCredentials.accessKeyId||!i.roleCredentials.secretAccessKey||!i.roleCredentials.sessionToken||!i.roleCredentials.expiration){throw s.util.error(new Error("SSO returns an invalid temporary credential."))}else{t.expired=false;t.accessKeyId=i.roleCredentials.accessKeyId;t.secretAccessKey=i.roleCredentials.secretAccessKey;t.sessionToken=i.roleCredentials.sessionToken;t.expireTime=new Date(i.roleCredentials.expiration);e(null)}})})}catch(t){e(t)}},getToken:function getToken(e,t,r){var n=this;if(t.sso_session){var u=s.util.iniLoader;var p=u.loadSsoSessionsFrom();var m=p[t.sso_session];Object.assign(t,m);var c=new s.SSOTokenProvider({profile:e});c.load(function(e){if(e){return r(e)}return r(null,c.token)});return}try{var l=15*60*1e3;var d=a.createHash("sha1");var y=d.update(t.sso_start_url).digest("hex")+".json";var b=i.join(o.getHomeDir(),".aws","sso","cache",y);var S=s.util.readFileSync(b);var g=null;if(S){g=JSON.parse(S)}if(!g){throw s.util.error(new Error("Cached credentials not found under "+this.profile+" profile. Please make sure you log in with aws sso login first"),{code:n.errorCode})}if(!g.startUrl||!g.region||!g.accessToken||!g.expiresAt){throw s.util.error(new Error("Cached credentials are missing required properties. Try running aws sso login."))}if(new Date(g.expiresAt).getTime()-Date.now()<=l){throw s.util.error(new Error("The SSO session associated with this profile has expired. To refresh this SSO session run aws sso login with the corresponding profile."))}return r(null,g.accessToken)}catch(e){return r(e,null)}},refresh:function refresh(e){o.clearCachedFiles();this.coalesceRefresh(e||s.util.fn.callback)}})},5958:function(e){(function(){e.exports={Disconnected:1,Preceding:2,Following:4,Contains:8,ContainedBy:16,ImplementationSpecific:32}}).call(this)},5959:function(e){e.exports={version:2,waiters:{}}},5968:function(e,t,r){var s=r(2393);r(70);var i=s.util.inherit;var a=r(7297);var o=r(8835).URL;s.MetadataService=i({endpoint:a(),httpOptions:{timeout:0},disableFetchToken:false,constructor:function MetadataService(e){if(e&&e.host){e.endpoint="http://"+e.host;delete e.host}s.util.update(this,e)},request:function request(e,t,r){if(arguments.length===2){r=t;t={}}if(process.env[s.util.imdsDisabledEnv]){r(new Error("EC2 Instance Metadata Service access disabled"));return}e=e||"/";if(o){new o(this.endpoint)}var i=new s.HttpRequest(this.endpoint+e);i.method=t.method||"GET";if(t.headers){i.headers=t.headers}s.util.handleRequestWithRetries(i,this,r)},loadCredentialsCallbacks:[],fetchMetadataToken:function fetchMetadataToken(e){var t=this;var r="/latest/api/token";t.request(r,{method:"PUT",headers:{"x-aws-ec2-metadata-token-ttl-seconds":"21600"}},e)},fetchCredentials:function fetchCredentials(e,t){var r=this;var i="/latest/meta-data/iam/security-credentials/";r.request(i,e,function(a,o){if(a){r.disableFetchToken=!(a.statusCode===401);t(s.util.error(a,{message:"EC2 Metadata roleName request returned error"}));return}o=o.split("\n")[0];r.request(i+o,e,function(e,i){if(e){r.disableFetchToken=!(e.statusCode===401);t(s.util.error(e,{message:"EC2 Metadata creds request returned error"}));return}try{var a=JSON.parse(i);t(null,a)}catch(e){t(e)}})})},loadCredentials:function loadCredentials(e){var t=this;t.loadCredentialsCallbacks.push(e);if(t.loadCredentialsCallbacks.length>1){return}function callbacks(e,r){var s;while((s=t.loadCredentialsCallbacks.shift())!==undefined){s(e,r)}}if(t.disableFetchToken){t.fetchCredentials({},callbacks)}else{t.fetchMetadataToken(function(e,r){if(e){if(e.code==="TimeoutError"){t.disableFetchToken=true}else if(e.retryable===true){callbacks(s.util.error(e,{message:"EC2 Metadata token request returned error"}));return}else if(e.statusCode===400){callbacks(s.util.error(e,{message:"EC2 Metadata token request returned 400"}));return}}var i={};if(r){i.headers={"x-aws-ec2-metadata-token":r}}t.fetchCredentials(i,callbacks)})}}});e.exports=s.MetadataService},5984:function(e){e.exports={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:{}}}},CreateJobTemplate:{http:{requestUri:"/jobtemplates"},input:{type:"structure",required:["name","clientToken","jobTemplateData"],members:{name:{},clientToken:{idempotencyToken:true},jobTemplateData:{shape:"S7"},tags:{shape:"Sx"},kmsKeyArn:{}}},output:{type:"structure",members:{id:{},name:{},arn:{},createdAt:{shape:"S13"}}}},CreateManagedEndpoint:{http:{requestUri:"/virtualclusters/{virtualClusterId}/endpoints"},input:{type:"structure",required:["name","virtualClusterId","type","releaseLabel","executionRoleArn","clientToken"],members:{name:{},virtualClusterId:{location:"uri",locationName:"virtualClusterId"},type:{},releaseLabel:{},executionRoleArn:{},certificateArn:{deprecated:true,deprecatedMessage:"Customer provided certificate-arn is deprecated and would be removed in future."},configurationOverrides:{shape:"S19"},clientToken:{idempotencyToken:true},tags:{shape:"Sx"}}},output:{type:"structure",members:{id:{},name:{},arn:{},virtualClusterId:{}}}},CreateVirtualCluster:{http:{requestUri:"/virtualclusters"},input:{type:"structure",required:["name","containerProvider","clientToken"],members:{name:{},containerProvider:{shape:"S1i"},clientToken:{idempotencyToken:true},tags:{shape:"Sx"}}},output:{type:"structure",members:{id:{},name:{},arn:{}}}},DeleteJobTemplate:{http:{method:"DELETE",requestUri:"/jobtemplates/{templateId}"},input:{type:"structure",required:["id"],members:{id:{location:"uri",locationName:"templateId"}}},output:{type:"structure",members:{id:{}}}},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:"S1y"}}}},DescribeJobTemplate:{http:{method:"GET",requestUri:"/jobtemplates/{templateId}"},input:{type:"structure",required:["id"],members:{id:{location:"uri",locationName:"templateId"}}},output:{type:"structure",members:{jobTemplate:{shape:"S28"}}}},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:"S2c"}}}},DescribeVirtualCluster:{http:{method:"GET",requestUri:"/virtualclusters/{virtualClusterId}"},input:{type:"structure",required:["id"],members:{id:{location:"uri",locationName:"virtualClusterId"}}},output:{type:"structure",members:{virtualCluster:{shape:"S2j"}}}},GetManagedEndpointSessionCredentials:{http:{requestUri:"/virtualclusters/{virtualClusterId}/endpoints/{endpointId}/credentials"},input:{type:"structure",required:["executionRoleArn","credentialType","endpointIdentifier","virtualClusterIdentifier"],members:{endpointIdentifier:{location:"uri",locationName:"endpointId"},virtualClusterIdentifier:{location:"uri",locationName:"virtualClusterId"},executionRoleArn:{},credentialType:{},durationInSeconds:{type:"integer"},logContext:{},clientToken:{idempotencyToken:true}}},output:{type:"structure",members:{id:{},credentials:{type:"structure",members:{token:{type:"string",sensitive:true}},union:true},expiresAt:{shape:"S13"}}}},ListJobRuns:{http:{method:"GET",requestUri:"/virtualclusters/{virtualClusterId}/jobruns"},input:{type:"structure",required:["virtualClusterId"],members:{virtualClusterId:{location:"uri",locationName:"virtualClusterId"},createdBefore:{shape:"S13",location:"querystring",locationName:"createdBefore"},createdAfter:{shape:"S13",location:"querystring",locationName:"createdAfter"},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:"S1y"}},nextToken:{}}}},ListJobTemplates:{http:{method:"GET",requestUri:"/jobtemplates"},input:{type:"structure",members:{createdAfter:{shape:"S13",location:"querystring",locationName:"createdAfter"},createdBefore:{shape:"S13",location:"querystring",locationName:"createdBefore"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{templates:{type:"list",member:{shape:"S28"}},nextToken:{}}}},ListManagedEndpoints:{http:{method:"GET",requestUri:"/virtualclusters/{virtualClusterId}/endpoints"},input:{type:"structure",required:["virtualClusterId"],members:{virtualClusterId:{location:"uri",locationName:"virtualClusterId"},createdBefore:{shape:"S13",location:"querystring",locationName:"createdBefore"},createdAfter:{shape:"S13",location:"querystring",locationName:"createdAfter"},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:"S2c"}},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:"Sx"}}}},ListVirtualClusters:{http:{method:"GET",requestUri:"/virtualclusters"},input:{type:"structure",members:{containerProviderId:{location:"querystring",locationName:"containerProviderId"},containerProviderType:{location:"querystring",locationName:"containerProviderType"},createdAfter:{shape:"S13",location:"querystring",locationName:"createdAfter"},createdBefore:{shape:"S13",location:"querystring",locationName:"createdBefore"},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:"S2j"}},nextToken:{}}}},StartJobRun:{http:{requestUri:"/virtualclusters/{virtualClusterId}/jobruns"},input:{type:"structure",required:["virtualClusterId","clientToken"],members:{name:{},virtualClusterId:{location:"uri",locationName:"virtualClusterId"},clientToken:{idempotencyToken:true},executionRoleArn:{},releaseLabel:{},jobDriver:{shape:"Sl"},configurationOverrides:{shape:"S19"},tags:{shape:"Sx"},jobTemplateId:{},jobTemplateParameters:{type:"map",key:{},value:{}},retryPolicyConfiguration:{shape:"S23"}}},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:"Sx"}}},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:"structure",required:["executionRoleArn","releaseLabel","jobDriver"],members:{executionRoleArn:{},releaseLabel:{},configurationOverrides:{type:"structure",members:{applicationConfiguration:{shape:"Sb"},monitoringConfiguration:{type:"structure",members:{persistentAppUI:{},cloudWatchMonitoringConfiguration:{type:"structure",members:{logGroupName:{},logStreamNamePrefix:{}}},s3MonitoringConfiguration:{type:"structure",members:{logUri:{}}}}}}},jobDriver:{shape:"Sl"},parameterConfiguration:{type:"map",key:{},value:{type:"structure",members:{type:{},defaultValue:{}}}},jobTags:{shape:"Sx"}}},Sb:{type:"list",member:{type:"structure",required:["classification"],members:{classification:{},properties:{type:"map",key:{},value:{},sensitive:true},configurations:{shape:"Sb"}}}},Sl:{type:"structure",members:{sparkSubmitJobDriver:{type:"structure",required:["entryPoint"],members:{entryPoint:{shape:"Sn"},entryPointArguments:{type:"list",member:{type:"string",sensitive:true}},sparkSubmitParameters:{type:"string",sensitive:true}}},sparkSqlJobDriver:{type:"structure",members:{entryPoint:{shape:"Sn"},sparkSqlParameters:{type:"string",sensitive:true}}}}},Sn:{type:"string",sensitive:true},Sx:{type:"map",key:{},value:{}},S13:{type:"timestamp",timestampFormat:"iso8601"},S19:{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:{}}}}}}},S1i:{type:"structure",required:["type","id"],members:{type:{},id:{},info:{type:"structure",members:{eksInfo:{type:"structure",members:{namespace:{}}}},union:true}}},S1y:{type:"structure",members:{id:{},name:{},virtualClusterId:{},arn:{},state:{},clientToken:{},executionRoleArn:{},releaseLabel:{},configurationOverrides:{shape:"S19"},jobDriver:{shape:"Sl"},createdAt:{shape:"S13"},createdBy:{},finishedAt:{shape:"S13"},stateDetails:{},failureReason:{},tags:{shape:"Sx"},retryPolicyConfiguration:{shape:"S23"},retryPolicyExecution:{type:"structure",required:["currentAttemptCount"],members:{currentAttemptCount:{type:"integer"}}}}},S23:{type:"structure",required:["maxAttempts"],members:{maxAttempts:{type:"integer"}}},S28:{type:"structure",required:["jobTemplateData"],members:{name:{},id:{},arn:{},createdAt:{shape:"S13"},createdBy:{},tags:{shape:"Sx"},jobTemplateData:{shape:"S7"},kmsKeyArn:{},decryptionError:{}}},S2c:{type:"structure",members:{id:{},name:{},arn:{},virtualClusterId:{},type:{},state:{},releaseLabel:{},executionRoleArn:{},certificateArn:{deprecated:true,deprecatedMessage:"Customer provided certificate-arn is deprecated and would be removed in future."},certificateAuthority:{type:"structure",members:{certificateArn:{},certificateData:{}}},configurationOverrides:{shape:"S19"},serverUrl:{},createdAt:{shape:"S13"},securityGroup:{},subnetIds:{type:"list",member:{}},stateDetails:{},failureReason:{},tags:{shape:"Sx"}}},S2j:{type:"structure",members:{id:{},name:{},arn:{},state:{},containerProvider:{shape:"S1i"},createdAt:{shape:"S13"},tags:{shape:"Sx"}}}}}},6002:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2019-11-07",endpointPrefix:"a2i-runtime.sagemaker",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:{shape:"S6"},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:{shape:"S6",location:"querystring",locationName:"CreationTimeAfter"},CreationTimeBefore:{shape:"S6",location:"querystring",locationName:"CreationTimeBefore"},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:{shape:"S6"},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:{S6:{type:"timestamp",timestampFormat:"iso8601"}}}},6017:function(e,t,r){var s=r(2393).util;var i=r(6200);var a=s.buffer.toBuffer;var o=1024*8;function Publisher(e){e=e||{};this.enabled=e.enabled||false;this.port=e.port||31e3;this.clientId=e.clientId||"";this.address=e.host||"127.0.0.1";if(this.clientId.length>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};Publisher.prototype.trimFields=function(e){var t=Object.keys(this.fieldsToTrim);for(var r=0,s=t.length;ra){e[i]=o.substr(0,a)}}}return e};Publisher.prototype.eventHandler=function(e){e.ClientId=this.clientId;this.trimFields(e);var t=a(JSON.stringify(e));if(!this.enabled||t.length>o){return}this.publishDatagram(t)};Publisher.prototype.publishDatagram=function(e){var t=this;var r=this.getClient();this.messagesInFlight++;this.client.send(e,0,e.length,this.port,this.address,function(e,r){if(--t.messagesInFlight<=0){t.destroyClient()}})};Publisher.prototype.getClient=function(){if(!this.client){this.client=i.createSocket("udp4")}return this.client};Publisher.prototype.destroyClient=function(){if(this.client){this.client.close();this.client=void 0}};e.exports={Publisher:Publisher}},6018:function(e){e.exports={version:2,waiters:{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"}]}}}},6019:function(e){(function(){var t;e.exports=t=function(){function XMLNamedNodeMap(e){this.nodes=e}Object.defineProperty(XMLNamedNodeMap.prototype,"length",{get:function(){return Object.keys(this.nodes).length||0}});XMLNamedNodeMap.prototype.clone=function(){return this.nodes=null};XMLNamedNodeMap.prototype.getNamedItem=function(e){return this.nodes[e]};XMLNamedNodeMap.prototype.setNamedItem=function(e){var t;t=this.nodes[e.nodeName];this.nodes[e.nodeName]=e;return t||null};XMLNamedNodeMap.prototype.removeNamedItem=function(e){var t;t=this.nodes[e];delete this.nodes[e];return t||null};XMLNamedNodeMap.prototype.item=function(e){return this.nodes[Object.keys(this.nodes)[e]]||null};XMLNamedNodeMap.prototype.getNamedItemNS=function(e,t){throw new Error("This DOM method is not implemented.")};XMLNamedNodeMap.prototype.setNamedItemNS=function(e){throw new Error("This DOM method is not implemented.")};XMLNamedNodeMap.prototype.removeNamedItemNS=function(e,t){throw new Error("This DOM method is not implemented.")};return XMLNamedNodeMap}()}).call(this)},6051:function(e){e.exports={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:"S2m"},datastorePartitions:{shape:"S2u"}}},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:"S34"},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:"S42"}}}}}},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:"S2m"},datastorePartitions:{shape:"S2u"}}},statistics:{type:"structure",members:{size:{shape:"S42"}}}}}},DescribeLoggingOptions:{http:{method:"GET",requestUri:"/logging"},input:{type:"structure",members:{}},output:{type:"structure",members:{loggingOptions:{shape:"S4f"}}}},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:"S34"},reprocessingSummaries:{shape:"S4l"},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:"S4t"}}}},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:"S4t"},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:{}}},iotSiteWiseMultiLayerStorage:{type:"structure",members:{customerManagedS3Storage:{type:"structure",members:{bucket:{},keyPrefix:{}}}}}}},status:{},creationTime:{type:"timestamp"},lastUpdateTime:{type:"timestamp"},lastMessageArrivalTime:{type:"timestamp"},fileFormatType:{},datastorePartitions:{shape:"S2u"}}}},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:"S4l"},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:"S4f"}}}},RunPipelineActivity:{http:{requestUri:"/pipelineactivities/run"},input:{type:"structure",required:["pipelineActivity","payloads"],members:{pipelineActivity:{shape:"S35"},payloads:{shape:"S5z"}}},output:{type:"structure",members:{payloads:{shape:"S5z"},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:"S5z"}}}},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:"S2m"}}}},UpdatePipeline:{http:{method:"PUT",requestUri:"/pipelines/{pipelineName}"},input:{type:"structure",required:["pipelineName","pipelineActivities"],members:{pipelineName:{location:"uri",locationName:"pipelineName"},pipelineActivities:{shape:"S34"}}}}},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:{}}},iotSiteWiseMultiLayerStorage:{type:"structure",required:["customerManagedS3Storage"],members:{customerManagedS3Storage:{type:"structure",required:["bucket"],members:{bucket:{},keyPrefix:{}}}}}}},S2m:{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:{}}}}}}}}}},S2u:{type:"structure",members:{partitions:{type:"list",member:{type:"structure",members:{attributePartition:{type:"structure",required:["attributeName"],members:{attributeName:{}}},timestampPartition:{type:"structure",required:["attributeName"],members:{attributeName:{},timestampFormat:{}}}}}}}},S34:{type:"list",member:{shape:"S35"}},S35:{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:"S3g"},next:{}}},selectAttributes:{type:"structure",required:["name","attributes"],members:{name:{},attributes:{shape:"S3g"},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:{}}}}},S3g:{type:"list",member:{}},S42:{type:"structure",members:{estimatedSizeInBytes:{type:"double"},estimatedOn:{type:"timestamp"}}},S4f:{type:"structure",required:["roleArn","level","enabled"],members:{roleArn:{},level:{},enabled:{type:"boolean"}}},S4l:{type:"list",member:{type:"structure",members:{id:{},status:{},creationTime:{type:"timestamp"}}}},S4t:{type:"structure",members:{state:{},reason:{}}},S5z:{type:"list",member:{type:"blob"}}}}},6055:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2021-05-03",endpointPrefix:"ssm-contacts",jsonVersion:"1.1",protocol:"json",serviceAbbreviation:"SSM Contacts",serviceFullName:"AWS Systems Manager Incident Manager Contacts",serviceId:"SSM Contacts",signatureVersion:"v4",signingName:"ssm-contacts",targetPrefix:"SSMContacts",uid:"ssm-contacts-2021-05-03"},operations:{AcceptPage:{input:{type:"structure",required:["PageId","AcceptType","AcceptCode"],members:{PageId:{},ContactChannelId:{},AcceptType:{},Note:{},AcceptCode:{},AcceptCodeValidation:{}}},output:{type:"structure",members:{}}},ActivateContactChannel:{input:{type:"structure",required:["ContactChannelId","ActivationCode"],members:{ContactChannelId:{},ActivationCode:{}}},output:{type:"structure",members:{}}},CreateContact:{input:{type:"structure",required:["Alias","Type","Plan"],members:{Alias:{},DisplayName:{},Type:{},Plan:{shape:"Sf"},Tags:{shape:"Sq"},IdempotencyToken:{idempotencyToken:true}}},output:{type:"structure",required:["ContactArn"],members:{ContactArn:{}}}},CreateContactChannel:{input:{type:"structure",required:["ContactId","Name","Type","DeliveryAddress"],members:{ContactId:{},Name:{},Type:{},DeliveryAddress:{shape:"Sz"},DeferActivation:{type:"boolean"},IdempotencyToken:{idempotencyToken:true}}},output:{type:"structure",required:["ContactChannelArn"],members:{ContactChannelArn:{}}}},CreateRotation:{input:{type:"structure",required:["Name","ContactIds","TimeZoneId","Recurrence"],members:{Name:{},ContactIds:{shape:"S15"},StartTime:{type:"timestamp"},TimeZoneId:{},Recurrence:{shape:"S18"},Tags:{shape:"Sq"},IdempotencyToken:{}}},output:{type:"structure",required:["RotationArn"],members:{RotationArn:{}}}},CreateRotationOverride:{input:{type:"structure",required:["RotationId","NewContactIds","StartTime","EndTime"],members:{RotationId:{},NewContactIds:{type:"list",member:{}},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},IdempotencyToken:{}}},output:{type:"structure",required:["RotationOverrideId"],members:{RotationOverrideId:{}}}},DeactivateContactChannel:{input:{type:"structure",required:["ContactChannelId"],members:{ContactChannelId:{}}},output:{type:"structure",members:{}}},DeleteContact:{input:{type:"structure",required:["ContactId"],members:{ContactId:{}}},output:{type:"structure",members:{}}},DeleteContactChannel:{input:{type:"structure",required:["ContactChannelId"],members:{ContactChannelId:{}}},output:{type:"structure",members:{}}},DeleteRotation:{input:{type:"structure",required:["RotationId"],members:{RotationId:{}}},output:{type:"structure",members:{}}},DeleteRotationOverride:{input:{type:"structure",required:["RotationId","RotationOverrideId"],members:{RotationId:{},RotationOverrideId:{}}},output:{type:"structure",members:{}}},DescribeEngagement:{input:{type:"structure",required:["EngagementId"],members:{EngagementId:{}}},output:{type:"structure",required:["ContactArn","EngagementArn","Sender","Subject","Content"],members:{ContactArn:{},EngagementArn:{},Sender:{},Subject:{},Content:{},PublicSubject:{},PublicContent:{},IncidentId:{},StartTime:{type:"timestamp"},StopTime:{type:"timestamp"}}}},DescribePage:{input:{type:"structure",required:["PageId"],members:{PageId:{}}},output:{type:"structure",required:["PageArn","EngagementArn","ContactArn","Sender","Subject","Content"],members:{PageArn:{},EngagementArn:{},ContactArn:{},Sender:{},Subject:{},Content:{},PublicSubject:{},PublicContent:{},IncidentId:{},SentTime:{type:"timestamp"},ReadTime:{type:"timestamp"},DeliveryTime:{type:"timestamp"}}}},GetContact:{input:{type:"structure",required:["ContactId"],members:{ContactId:{}}},output:{type:"structure",required:["ContactArn","Alias","Type","Plan"],members:{ContactArn:{},Alias:{},DisplayName:{},Type:{},Plan:{shape:"Sf"}}}},GetContactChannel:{input:{type:"structure",required:["ContactChannelId"],members:{ContactChannelId:{}}},output:{type:"structure",required:["ContactArn","ContactChannelArn","Name","Type","DeliveryAddress"],members:{ContactArn:{},ContactChannelArn:{},Name:{},Type:{},DeliveryAddress:{shape:"Sz"},ActivationStatus:{}}}},GetContactPolicy:{input:{type:"structure",required:["ContactArn"],members:{ContactArn:{}}},output:{type:"structure",members:{ContactArn:{},Policy:{}}}},GetRotation:{input:{type:"structure",required:["RotationId"],members:{RotationId:{}}},output:{type:"structure",required:["RotationArn","Name","ContactIds","StartTime","TimeZoneId","Recurrence"],members:{RotationArn:{},Name:{},ContactIds:{shape:"S15"},StartTime:{type:"timestamp"},TimeZoneId:{},Recurrence:{shape:"S18"}}}},GetRotationOverride:{input:{type:"structure",required:["RotationId","RotationOverrideId"],members:{RotationId:{},RotationOverrideId:{}}},output:{type:"structure",members:{RotationOverrideId:{},RotationArn:{},NewContactIds:{shape:"Sp"},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},CreateTime:{type:"timestamp"}}}},ListContactChannels:{input:{type:"structure",required:["ContactId"],members:{ContactId:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",required:["ContactChannels"],members:{NextToken:{},ContactChannels:{type:"list",member:{type:"structure",required:["ContactChannelArn","ContactArn","Name","DeliveryAddress","ActivationStatus"],members:{ContactChannelArn:{},ContactArn:{},Name:{},Type:{},DeliveryAddress:{shape:"Sz"},ActivationStatus:{}}}}}}},ListContacts:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},AliasPrefix:{},Type:{}}},output:{type:"structure",members:{NextToken:{},Contacts:{type:"list",member:{type:"structure",required:["ContactArn","Alias","Type"],members:{ContactArn:{},Alias:{},DisplayName:{},Type:{}}}}}}},ListEngagements:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},IncidentId:{},TimeRangeValue:{type:"structure",members:{StartTime:{type:"timestamp"},EndTime:{type:"timestamp"}}}}},output:{type:"structure",required:["Engagements"],members:{NextToken:{},Engagements:{type:"list",member:{type:"structure",required:["EngagementArn","ContactArn","Sender"],members:{EngagementArn:{},ContactArn:{},Sender:{},IncidentId:{},StartTime:{type:"timestamp"},StopTime:{type:"timestamp"}}}}}}},ListPageReceipts:{input:{type:"structure",required:["PageId"],members:{PageId:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{NextToken:{},Receipts:{type:"list",member:{type:"structure",required:["ReceiptType","ReceiptTime"],members:{ContactChannelArn:{},ReceiptType:{},ReceiptInfo:{},ReceiptTime:{type:"timestamp"}}}}}}},ListPageResolutions:{input:{type:"structure",required:["PageId"],members:{NextToken:{},PageId:{}}},output:{type:"structure",required:["PageResolutions"],members:{NextToken:{},PageResolutions:{type:"list",member:{type:"structure",required:["ContactArn","Type"],members:{ContactArn:{},Type:{},StageIndex:{type:"integer"}}}}}}},ListPagesByContact:{input:{type:"structure",required:["ContactId"],members:{ContactId:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",required:["Pages"],members:{NextToken:{},Pages:{shape:"S3g"}}}},ListPagesByEngagement:{input:{type:"structure",required:["EngagementId"],members:{EngagementId:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",required:["Pages"],members:{NextToken:{},Pages:{shape:"S3g"}}}},ListPreviewRotationShifts:{input:{type:"structure",required:["EndTime","Members","TimeZoneId","Recurrence"],members:{RotationStartTime:{type:"timestamp"},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},Members:{type:"list",member:{}},TimeZoneId:{},Recurrence:{shape:"S18"},Overrides:{type:"list",member:{type:"structure",members:{NewMembers:{type:"list",member:{}},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"}}}},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{RotationShifts:{shape:"S3r"},NextToken:{}}}},ListRotationOverrides:{input:{type:"structure",required:["RotationId","StartTime","EndTime"],members:{RotationId:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{RotationOverrides:{type:"list",member:{type:"structure",required:["RotationOverrideId","NewContactIds","StartTime","EndTime","CreateTime"],members:{RotationOverrideId:{},NewContactIds:{shape:"Sp"},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},CreateTime:{type:"timestamp"}}}},NextToken:{}}}},ListRotationShifts:{input:{type:"structure",required:["RotationId","EndTime"],members:{RotationId:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{RotationShifts:{shape:"S3r"},NextToken:{}}}},ListRotations:{input:{type:"structure",members:{RotationNamePrefix:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",required:["Rotations"],members:{NextToken:{},Rotations:{type:"list",member:{type:"structure",required:["RotationArn","Name"],members:{RotationArn:{},Name:{},ContactIds:{shape:"Sp"},StartTime:{type:"timestamp"},TimeZoneId:{},Recurrence:{shape:"S18"}}}}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceARN"],members:{ResourceARN:{}}},output:{type:"structure",members:{Tags:{shape:"Sq"}}}},PutContactPolicy:{input:{type:"structure",required:["ContactArn","Policy"],members:{ContactArn:{},Policy:{}}},output:{type:"structure",members:{}}},SendActivationCode:{input:{type:"structure",required:["ContactChannelId"],members:{ContactChannelId:{}}},output:{type:"structure",members:{}}},StartEngagement:{input:{type:"structure",required:["ContactId","Sender","Subject","Content"],members:{ContactId:{},Sender:{},Subject:{},Content:{},PublicSubject:{},PublicContent:{},IncidentId:{},IdempotencyToken:{idempotencyToken:true}}},output:{type:"structure",required:["EngagementArn"],members:{EngagementArn:{}}}},StopEngagement:{input:{type:"structure",required:["EngagementId"],members:{EngagementId:{},Reason:{}}},output:{type:"structure",members:{}}},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:{}}},UpdateContact:{input:{type:"structure",required:["ContactId"],members:{ContactId:{},DisplayName:{},Plan:{shape:"Sf"}}},output:{type:"structure",members:{}}},UpdateContactChannel:{input:{type:"structure",required:["ContactChannelId"],members:{ContactChannelId:{},Name:{},DeliveryAddress:{shape:"Sz"}}},output:{type:"structure",members:{}}},UpdateRotation:{input:{type:"structure",required:["RotationId","Recurrence"],members:{RotationId:{},ContactIds:{shape:"S15"},StartTime:{type:"timestamp"},TimeZoneId:{},Recurrence:{shape:"S18"}}},output:{type:"structure",members:{}}}},shapes:{Sf:{type:"structure",members:{Stages:{type:"list",member:{type:"structure",required:["DurationInMinutes","Targets"],members:{DurationInMinutes:{type:"integer"},Targets:{type:"list",member:{type:"structure",members:{ChannelTargetInfo:{type:"structure",required:["ContactChannelId"],members:{ContactChannelId:{},RetryIntervalInMinutes:{type:"integer"}}},ContactTargetInfo:{type:"structure",required:["IsEssential"],members:{ContactId:{},IsEssential:{type:"boolean"}}}}}}}}},RotationIds:{shape:"Sp"}}},Sp:{type:"list",member:{}},Sq:{type:"list",member:{type:"structure",members:{Key:{},Value:{}}}},Sz:{type:"structure",members:{SimpleAddress:{}}},S15:{type:"list",member:{}},S18:{type:"structure",required:["NumberOfOnCalls","RecurrenceMultiplier"],members:{MonthlySettings:{type:"list",member:{type:"structure",required:["DayOfMonth","HandOffTime"],members:{DayOfMonth:{type:"integer"},HandOffTime:{shape:"S1c"}}}},WeeklySettings:{type:"list",member:{type:"structure",required:["DayOfWeek","HandOffTime"],members:{DayOfWeek:{},HandOffTime:{shape:"S1c"}}}},DailySettings:{type:"list",member:{shape:"S1c"}},NumberOfOnCalls:{type:"integer"},ShiftCoverages:{type:"map",key:{},value:{type:"list",member:{type:"structure",members:{Start:{shape:"S1c"},End:{shape:"S1c"}}}}},RecurrenceMultiplier:{type:"integer"}}},S1c:{type:"structure",required:["HourOfDay","MinuteOfHour"],members:{HourOfDay:{type:"integer"},MinuteOfHour:{type:"integer"}}},S3g:{type:"list",member:{type:"structure",required:["PageArn","EngagementArn","ContactArn","Sender"],members:{PageArn:{},EngagementArn:{},ContactArn:{},Sender:{},IncidentId:{},SentTime:{type:"timestamp"},DeliveryTime:{type:"timestamp"},ReadTime:{type:"timestamp"}}}},S3r:{type:"list",member:{type:"structure",required:["StartTime","EndTime"],members:{ContactIds:{shape:"Sp"},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},Type:{},ShiftDetails:{type:"structure",required:["OverriddenContactIds"],members:{OverriddenContactIds:{shape:"Sp"}}}}}}}}},6057:function(e){e.exports={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:{}}}}}},6065:function(e){e.exports={pagination:{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"}}}},6066:function(e){e.exports={pagination:{DescribeImagePermissions:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},DescribeImages:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"}}}},6068:function(e){e.exports={pagination:{DescribeAddresses:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Addresses"},ListClusterJobs:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"JobListEntries"},ListClusters:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"ClusterListEntries"},ListCompatibleImages:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"CompatibleImages"},ListJobs:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"JobListEntries"},ListLongTermPricing:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"LongTermPricingEntries"}}}},6069:function(e,t,r){var s=r(2393);var i=["deleteThingShadow","getThingShadow","updateThingShadow"];s.util.update(s.IotData.prototype,{validateService:function validateService(){if(!this.config.endpoint||this.config.endpoint.indexOf("{")>=0){var e="AWS.IotData requires an explicit "+"`endpoint' configuration option.";throw s.util.error(new Error,{name:"InvalidEndpoint",message:e})}},setupRequestListeners:function setupRequestListeners(e){e.addListener("validateResponse",this.validateResponseBody);if(i.indexOf(e.operation)>-1){e.addListener("extractData",s.util.convertPayloadToString)}},validateResponseBody:function validateResponseBody(e){var t=e.httpResponse.body.toString()||"{}";var r=t.trim();if(!r||r.charAt(0)!=="{"){e.httpResponse.body=""}}})},6081:function(e,t,r){var s=r(2393);var i=r(2087);var a=r(5622);function parseFile(e){return s.util.ini.parse(s.util.readFileSync(e))}function getProfiles(e){var t={};Object.keys(e).forEach(function(r){if(/^sso-session\s/.test(r))return;Object.defineProperty(t,r.replace(/^profile\s/,""),{value:e[r],enumerable:true})});return t}function getSsoSessions(e){var t={};Object.keys(e).forEach(function(r){if(!/^sso-session\s/.test(r))return;Object.defineProperty(t,r.replace(/^sso-session\s/,""),{value:e[r],enumerable:true})});return t}s.IniLoader=s.util.inherit({constructor:function IniLoader(){this.resolvedProfiles={};this.resolvedSsoSessions={}},clearCachedFiles:function clearCachedFiles(){this.resolvedProfiles={};this.resolvedSsoSessions={}},loadFrom:function loadFrom(e){e=e||{};var t=e.isConfig===true;var r=e.filename||this.getDefaultFilePath(t);if(!this.resolvedProfiles[r]){var s=parseFile(r);if(t){Object.defineProperty(this.resolvedProfiles,r,{value:getProfiles(s)})}else{Object.defineProperty(this.resolvedProfiles,r,{value:s})}}return this.resolvedProfiles[r]},loadSsoSessionsFrom:function loadSsoSessionsFrom(e){e=e||{};var t=e.filename||this.getDefaultFilePath(true);if(!this.resolvedSsoSessions[t]){var r=parseFile(t);Object.defineProperty(this.resolvedSsoSessions,t,{value:getSsoSessions(r)})}return this.resolvedSsoSessions[t]},getDefaultFilePath:function getDefaultFilePath(e){return a.join(this.getHomeDir(),".aws",e?"config":"credentials")},getHomeDir:function getHomeDir(){var e=process.env;var t=e.HOME||e.USERPROFILE||(e.HOMEPATH?(e.HOMEDRIVE||"C:/")+e.HOMEPATH:null);if(t){return t}if(typeof i.homedir==="function"){return i.homedir()}throw s.util.error(new Error("Cannot load credentials, HOME path not set"))}});var o=s.IniLoader;e.exports={IniLoader:o}},6084:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:true});Object.defineProperty(t,"v1",{enumerable:true,get:function(){return s.default}});Object.defineProperty(t,"v3",{enumerable:true,get:function(){return i.default}});Object.defineProperty(t,"v4",{enumerable:true,get:function(){return a.default}});Object.defineProperty(t,"v5",{enumerable:true,get:function(){return o.default}});var s=_interopRequireDefault(r(9736));var i=_interopRequireDefault(r(7762));var a=_interopRequireDefault(r(2644));var o=_interopRequireDefault(r(9675));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}},6093:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["iotdeviceadvisor"]={};s.IotDeviceAdvisor=i.defineService("iotdeviceadvisor",["2020-09-18"]);Object.defineProperty(a.services["iotdeviceadvisor"],"2020-09-18",{get:function get(){var e=r(2395);e.paginators=r(9919).pagination;return e},enumerable:true,configurable:true});e.exports=s.IotDeviceAdvisor},6094:function(e){e.exports={pagination:{GetServerDetails:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"associatedApplications"},ListApplicationComponents:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"applicationComponentInfos"},ListCollectors:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"Collectors"},ListImportFileTask:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"taskInfos"},ListServers:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"serverInfos"}}}},6107:function(e){e.exports={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:{contextParam:{name:"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:{contextParam:{name:"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:{},ChecksumCRC32:{},ChecksumCRC32C:{},ChecksumSHA1:{},ChecksumSHA256:{},PartNumber:{type:"integer"}}},flattened:true}}},UploadId:{location:"querystring",locationName:"uploadId"},ChecksumCRC32:{location:"header",locationName:"x-amz-checksum-crc32"},ChecksumCRC32C:{location:"header",locationName:"x-amz-checksum-crc32c"},ChecksumSHA1:{location:"header",locationName:"x-amz-checksum-sha1"},ChecksumSHA256:{location:"header",locationName:"x-amz-checksum-sha256"},RequestPayer:{location:"header",locationName:"x-amz-request-payer"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"},SSECustomerAlgorithm:{location:"header",locationName:"x-amz-server-side-encryption-customer-algorithm"},SSECustomerKey:{shape:"Sk",location:"header",locationName:"x-amz-server-side-encryption-customer-key"},SSECustomerKeyMD5:{location:"header",locationName:"x-amz-server-side-encryption-customer-key-MD5"}},payload:"MultipartUpload"},output:{type:"structure",members:{Location:{},Bucket:{},Key:{},Expiration:{location:"header",locationName:"x-amz-expiration"},ETag:{},ChecksumCRC32:{},ChecksumCRC32C:{},ChecksumSHA1:{},ChecksumSHA256:{},ServerSideEncryption:{location:"header",locationName:"x-amz-server-side-encryption"},VersionId:{location:"header",locationName:"x-amz-version-id"},SSEKMSKeyId:{shape:"Sr",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:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},CacheControl:{location:"header",locationName:"Cache-Control"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-checksum-algorithm"},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:"S1b",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:"Sk",location:"header",locationName:"x-amz-server-side-encryption-customer-key"},SSECustomerKeyMD5:{location:"header",locationName:"x-amz-server-side-encryption-customer-key-MD5"},SSEKMSKeyId:{shape:"Sr",location:"header",locationName:"x-amz-server-side-encryption-aws-kms-key-id"},SSEKMSEncryptionContext:{shape:"S1i",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:"S1k",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:"S1o",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"},ChecksumCRC32:{},ChecksumCRC32C:{},ChecksumSHA1:{},ChecksumSHA256:{}}},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:"Sr",location:"header",locationName:"x-amz-server-side-encryption-aws-kms-key-id"},SSEKMSEncryptionContext:{shape:"S1i",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:{contextParam:{name:"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"},ObjectOwnership:{location:"header",locationName:"x-amz-object-ownership"}},payload:"CreateBucketConfiguration"},output:{type:"structure",members:{Location:{location:"header",locationName:"Location"}}},alias:"PutBucket",staticContextParams:{DisableAccessPoints:{value:true}}},CreateMultipartUpload:{http:{requestUri:"/{Bucket}/{Key+}?uploads"},input:{type:"structure",required:["Bucket","Key"],members:{ACL:{location:"header",locationName:"x-amz-acl"},Bucket:{contextParam:{name:"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:"S1b",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:"Sk",location:"header",locationName:"x-amz-server-side-encryption-customer-key"},SSECustomerKeyMD5:{location:"header",locationName:"x-amz-server-side-encryption-customer-key-MD5"},SSEKMSKeyId:{shape:"Sr",location:"header",locationName:"x-amz-server-side-encryption-aws-kms-key-id"},SSEKMSEncryptionContext:{shape:"S1i",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:"S1o",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"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-checksum-algorithm"}}},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:"Sr",location:"header",locationName:"x-amz-server-side-encryption-aws-kms-key-id"},SSEKMSEncryptionContext:{shape:"S1i",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"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-checksum-algorithm"}}},alias:"InitiateMultipartUpload"},DeleteBucket:{http:{method:"DELETE",requestUri:"/{Bucket}",responseCode:204},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"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:{contextParam:{name:"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:{contextParam:{name:"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:{contextParam:{name:"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:{contextParam:{name:"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:{contextParam:{name:"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:{contextParam:{name:"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:{contextParam:{name:"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:{contextParam:{name:"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:{contextParam:{name:"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:{contextParam:{name:"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:{contextParam:{name:"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:{contextParam:{name:"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:{contextParam:{name:"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:{contextParam:{name:"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:{contextParam:{name:"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"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"}},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",httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:true}},DeletePublicAccessBlock:{http:{method:"DELETE",requestUri:"/{Bucket}?publicAccessBlock",responseCode:204},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"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:{contextParam:{name:"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:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{Owner:{shape:"S3d"},Grants:{shape:"S3g",locationName:"AccessControlList"}}}},GetBucketAnalyticsConfiguration:{http:{method:"GET",requestUri:"/{Bucket}?analytics"},input:{type:"structure",required:["Bucket","Id"],members:{Bucket:{contextParam:{name:"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:"S3p"}},payload:"AnalyticsConfiguration"}},GetBucketCors:{http:{method:"GET",requestUri:"/{Bucket}?cors"},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{CORSRules:{shape:"S44",locationName:"CORSRule"}}}},GetBucketEncryption:{http:{method:"GET",requestUri:"/{Bucket}?encryption"},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{ServerSideEncryptionConfiguration:{shape:"S4h"}},payload:"ServerSideEncryptionConfiguration"}},GetBucketIntelligentTieringConfiguration:{http:{method:"GET",requestUri:"/{Bucket}?intelligent-tiering"},input:{type:"structure",required:["Bucket","Id"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},Id:{location:"querystring",locationName:"id"}}},output:{type:"structure",members:{IntelligentTieringConfiguration:{shape:"S4n"}},payload:"IntelligentTieringConfiguration"}},GetBucketInventoryConfiguration:{http:{method:"GET",requestUri:"/{Bucket}?inventory"},input:{type:"structure",required:["Bucket","Id"],members:{Bucket:{contextParam:{name:"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:"S4x"}},payload:"InventoryConfiguration"}},GetBucketLifecycle:{http:{method:"GET",requestUri:"/{Bucket}?lifecycle"},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{Rules:{shape:"S5d",locationName:"Rule"}}},deprecated:true},GetBucketLifecycleConfiguration:{http:{method:"GET",requestUri:"/{Bucket}?lifecycle"},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{Rules:{shape:"S5t",locationName:"Rule"}}}},GetBucketLocation:{http:{method:"GET",requestUri:"/{Bucket}?location"},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"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:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{LoggingEnabled:{shape:"S65"}}}},GetBucketMetricsConfiguration:{http:{method:"GET",requestUri:"/{Bucket}?metrics"},input:{type:"structure",required:["Bucket","Id"],members:{Bucket:{contextParam:{name:"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:"S6d"}},payload:"MetricsConfiguration"}},GetBucketNotification:{http:{method:"GET",requestUri:"/{Bucket}?notification"},input:{shape:"S6h"},output:{shape:"S6i"},deprecated:true},GetBucketNotificationConfiguration:{http:{method:"GET",requestUri:"/{Bucket}?notification"},input:{shape:"S6h"},output:{shape:"S6t"}},GetBucketOwnershipControls:{http:{method:"GET",requestUri:"/{Bucket}?ownershipControls"},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{OwnershipControls:{shape:"S7a"}},payload:"OwnershipControls"}},GetBucketPolicy:{http:{method:"GET",requestUri:"/{Bucket}?policy"},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"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:{contextParam:{name:"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:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{ReplicationConfiguration:{shape:"S7m"}},payload:"ReplicationConfiguration"}},GetBucketRequestPayment:{http:{method:"GET",requestUri:"/{Bucket}?requestPayment"},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"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:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",required:["TagSet"],members:{TagSet:{shape:"S3v"}}}},GetBucketVersioning:{http:{method:"GET",requestUri:"/{Bucket}?versioning"},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"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:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{RedirectAllRequestsTo:{shape:"S8p"},IndexDocument:{shape:"S8s"},ErrorDocument:{shape:"S8u"},RoutingRules:{shape:"S8v"}}}},GetObject:{http:{method:"GET",requestUri:"/{Bucket}/{Key+}"},input:{type:"structure",required:["Bucket","Key"],members:{Bucket:{contextParam:{name:"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:"Sk",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"},ChecksumMode:{location:"header",locationName:"x-amz-checksum-mode"}}},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"},ChecksumCRC32:{location:"header",locationName:"x-amz-checksum-crc32"},ChecksumCRC32C:{location:"header",locationName:"x-amz-checksum-crc32c"},ChecksumSHA1:{location:"header",locationName:"x-amz-checksum-sha1"},ChecksumSHA256:{location:"header",locationName:"x-amz-checksum-sha256"},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:"S1b",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:"Sr",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:"S1o",location:"header",locationName:"x-amz-object-lock-retain-until-date"},ObjectLockLegalHoldStatus:{location:"header",locationName:"x-amz-object-lock-legal-hold"}},payload:"Body"},httpChecksum:{requestValidationModeMember:"ChecksumMode",responseAlgorithms:["CRC32","CRC32C","SHA256","SHA1"]}},GetObjectAcl:{http:{method:"GET",requestUri:"/{Bucket}/{Key+}?acl"},input:{type:"structure",required:["Bucket","Key"],members:{Bucket:{contextParam:{name:"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:"S3d"},Grants:{shape:"S3g",locationName:"AccessControlList"},RequestCharged:{location:"header",locationName:"x-amz-request-charged"}}}},GetObjectAttributes:{http:{method:"GET",requestUri:"/{Bucket}/{Key+}?attributes"},input:{type:"structure",required:["Bucket","Key","ObjectAttributes"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},Key:{location:"uri",locationName:"Key"},VersionId:{location:"querystring",locationName:"versionId"},MaxParts:{location:"header",locationName:"x-amz-max-parts",type:"integer"},PartNumberMarker:{location:"header",locationName:"x-amz-part-number-marker",type:"integer"},SSECustomerAlgorithm:{location:"header",locationName:"x-amz-server-side-encryption-customer-algorithm"},SSECustomerKey:{shape:"Sk",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"},ObjectAttributes:{location:"header",locationName:"x-amz-object-attributes",type:"list",member:{}}}},output:{type:"structure",members:{DeleteMarker:{location:"header",locationName:"x-amz-delete-marker",type:"boolean"},LastModified:{location:"header",locationName:"Last-Modified",type:"timestamp"},VersionId:{location:"header",locationName:"x-amz-version-id"},RequestCharged:{location:"header",locationName:"x-amz-request-charged"},ETag:{},Checksum:{type:"structure",members:{ChecksumCRC32:{},ChecksumCRC32C:{},ChecksumSHA1:{},ChecksumSHA256:{}}},ObjectParts:{type:"structure",members:{TotalPartsCount:{locationName:"PartsCount",type:"integer"},PartNumberMarker:{type:"integer"},NextPartNumberMarker:{type:"integer"},MaxParts:{type:"integer"},IsTruncated:{type:"boolean"},Parts:{locationName:"Part",type:"list",member:{type:"structure",members:{PartNumber:{type:"integer"},Size:{type:"integer"},ChecksumCRC32:{},ChecksumCRC32C:{},ChecksumSHA1:{},ChecksumSHA256:{}}},flattened:true}}},StorageClass:{},ObjectSize:{type:"long"}}}},GetObjectLegalHold:{http:{method:"GET",requestUri:"/{Bucket}/{Key+}?legal-hold"},input:{type:"structure",required:["Bucket","Key"],members:{Bucket:{contextParam:{name:"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:"Sa9"}},payload:"LegalHold"}},GetObjectLockConfiguration:{http:{method:"GET",requestUri:"/{Bucket}?object-lock"},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{ObjectLockConfiguration:{shape:"Sac"}},payload:"ObjectLockConfiguration"}},GetObjectRetention:{http:{method:"GET",requestUri:"/{Bucket}/{Key+}?retention"},input:{type:"structure",required:["Bucket","Key"],members:{Bucket:{contextParam:{name:"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:"Sak"}},payload:"Retention"}},GetObjectTagging:{http:{method:"GET",requestUri:"/{Bucket}/{Key+}?tagging"},input:{type:"structure",required:["Bucket","Key"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},Key:{location:"uri",locationName:"Key"},VersionId:{location:"querystring",locationName:"versionId"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"},RequestPayer:{location:"header",locationName:"x-amz-request-payer"}}},output:{type:"structure",required:["TagSet"],members:{VersionId:{location:"header",locationName:"x-amz-version-id"},TagSet:{shape:"S3v"}}}},GetObjectTorrent:{http:{method:"GET",requestUri:"/{Bucket}/{Key+}?torrent"},input:{type:"structure",required:["Bucket","Key"],members:{Bucket:{contextParam:{name:"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:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{PublicAccessBlockConfiguration:{shape:"Sar"}},payload:"PublicAccessBlockConfiguration"}},HeadBucket:{http:{method:"HEAD",requestUri:"/{Bucket}"},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"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:{contextParam:{name:"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:"Sk",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"},ChecksumMode:{location:"header",locationName:"x-amz-checksum-mode"}}},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"},ChecksumCRC32:{location:"header",locationName:"x-amz-checksum-crc32"},ChecksumCRC32C:{location:"header",locationName:"x-amz-checksum-crc32c"},ChecksumSHA1:{location:"header",locationName:"x-amz-checksum-sha1"},ChecksumSHA256:{location:"header",locationName:"x-amz-checksum-sha256"},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:"S1b",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:"Sr",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:"S1o",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:{contextParam:{name:"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:"S3p"},flattened:true}}}},ListBucketIntelligentTieringConfigurations:{http:{method:"GET",requestUri:"/{Bucket}?intelligent-tiering"},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"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:"S4n"},flattened:true}}}},ListBucketInventoryConfigurations:{http:{method:"GET",requestUri:"/{Bucket}?inventory"},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"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:"S4x"},flattened:true},IsTruncated:{type:"boolean"},NextContinuationToken:{}}}},ListBucketMetricsConfigurations:{http:{method:"GET",requestUri:"/{Bucket}?metrics"},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"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:"S6d"},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:"S3d"}}},alias:"GetService"},ListMultipartUploads:{http:{method:"GET",requestUri:"/{Bucket}?uploads"},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"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:"S3d"},Initiator:{shape:"Sbr"},ChecksumAlgorithm:{}}},flattened:true},CommonPrefixes:{shape:"Sbs"},EncodingType:{}}}},ListObjectVersions:{http:{method:"GET",requestUri:"/{Bucket}?versions"},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"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:{},ChecksumAlgorithm:{shape:"Sc1"},Size:{type:"integer"},StorageClass:{},Key:{},VersionId:{},IsLatest:{type:"boolean"},LastModified:{type:"timestamp"},Owner:{shape:"S3d"}}},flattened:true},DeleteMarkers:{locationName:"DeleteMarker",type:"list",member:{type:"structure",members:{Owner:{shape:"S3d"},Key:{},VersionId:{},IsLatest:{type:"boolean"},LastModified:{type:"timestamp"}}},flattened:true},Name:{},Prefix:{},Delimiter:{},MaxKeys:{type:"integer"},CommonPrefixes:{shape:"Sbs"},EncodingType:{}}},alias:"GetBucketObjectVersions"},ListObjects:{http:{method:"GET",requestUri:"/{Bucket}"},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"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:"Sca"},Name:{},Prefix:{},Delimiter:{},MaxKeys:{type:"integer"},CommonPrefixes:{shape:"Sbs"},EncodingType:{}}},alias:"GetBucket"},ListObjectsV2:{http:{method:"GET",requestUri:"/{Bucket}?list-type=2"},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"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:"Sca"},Name:{},Prefix:{},Delimiter:{},MaxKeys:{type:"integer"},CommonPrefixes:{shape:"Sbs"},EncodingType:{},KeyCount:{type:"integer"},ContinuationToken:{},NextContinuationToken:{},StartAfter:{}}}},ListParts:{http:{method:"GET",requestUri:"/{Bucket}/{Key+}"},input:{type:"structure",required:["Bucket","Key","UploadId"],members:{Bucket:{contextParam:{name:"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"},SSECustomerAlgorithm:{location:"header",locationName:"x-amz-server-side-encryption-customer-algorithm"},SSECustomerKey:{shape:"Sk",location:"header",locationName:"x-amz-server-side-encryption-customer-key"},SSECustomerKeyMD5:{location:"header",locationName:"x-amz-server-side-encryption-customer-key-MD5"}}},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"},ChecksumCRC32:{},ChecksumCRC32C:{},ChecksumSHA1:{},ChecksumSHA256:{}}},flattened:true},Initiator:{shape:"Sbr"},Owner:{shape:"S3d"},StorageClass:{},RequestCharged:{location:"header",locationName:"x-amz-request-charged"},ChecksumAlgorithm:{}}}},PutBucketAccelerateConfiguration:{http:{method:"PUT",requestUri:"/{Bucket}?accelerate"},input:{type:"structure",required:["Bucket","AccelerateConfiguration"],members:{Bucket:{contextParam:{name:"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"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"}},payload:"AccelerateConfiguration"},httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:false}},PutBucketAcl:{http:{method:"PUT",requestUri:"/{Bucket}?acl"},input:{type:"structure",required:["Bucket"],members:{ACL:{location:"header",locationName:"x-amz-acl"},AccessControlPolicy:{shape:"Scp",locationName:"AccessControlPolicy",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"}},Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ContentMD5:{location:"header",locationName:"Content-MD5"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},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"},httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:true}},PutBucketAnalyticsConfiguration:{http:{method:"PUT",requestUri:"/{Bucket}?analytics"},input:{type:"structure",required:["Bucket","Id","AnalyticsConfiguration"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},Id:{location:"querystring",locationName:"id"},AnalyticsConfiguration:{shape:"S3p",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:{contextParam:{name:"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:"S44",locationName:"CORSRule"}}},ContentMD5:{location:"header",locationName:"Content-MD5"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}},payload:"CORSConfiguration"},httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:true}},PutBucketEncryption:{http:{method:"PUT",requestUri:"/{Bucket}?encryption"},input:{type:"structure",required:["Bucket","ServerSideEncryptionConfiguration"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ContentMD5:{location:"header",locationName:"Content-MD5"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},ServerSideEncryptionConfiguration:{shape:"S4h",locationName:"ServerSideEncryptionConfiguration",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"}},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}},payload:"ServerSideEncryptionConfiguration"},httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:true}},PutBucketIntelligentTieringConfiguration:{http:{method:"PUT",requestUri:"/{Bucket}?intelligent-tiering"},input:{type:"structure",required:["Bucket","Id","IntelligentTieringConfiguration"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},Id:{location:"querystring",locationName:"id"},IntelligentTieringConfiguration:{shape:"S4n",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:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},Id:{location:"querystring",locationName:"id"},InventoryConfiguration:{shape:"S4x",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:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ContentMD5:{location:"header",locationName:"Content-MD5"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},LifecycleConfiguration:{locationName:"LifecycleConfiguration",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"},type:"structure",required:["Rules"],members:{Rules:{shape:"S5d",locationName:"Rule"}}},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}},payload:"LifecycleConfiguration"},deprecated:true,httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:true}},PutBucketLifecycleConfiguration:{http:{method:"PUT",requestUri:"/{Bucket}?lifecycle"},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},LifecycleConfiguration:{locationName:"LifecycleConfiguration",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"},type:"structure",required:["Rules"],members:{Rules:{shape:"S5t",locationName:"Rule"}}},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}},payload:"LifecycleConfiguration"},httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:true}},PutBucketLogging:{http:{method:"PUT",requestUri:"/{Bucket}?logging"},input:{type:"structure",required:["Bucket","BucketLoggingStatus"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},BucketLoggingStatus:{locationName:"BucketLoggingStatus",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"},type:"structure",members:{LoggingEnabled:{shape:"S65"}}},ContentMD5:{location:"header",locationName:"Content-MD5"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}},payload:"BucketLoggingStatus"},httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:true}},PutBucketMetricsConfiguration:{http:{method:"PUT",requestUri:"/{Bucket}?metrics"},input:{type:"structure",required:["Bucket","Id","MetricsConfiguration"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},Id:{location:"querystring",locationName:"id"},MetricsConfiguration:{shape:"S6d",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:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ContentMD5:{location:"header",locationName:"Content-MD5"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},NotificationConfiguration:{shape:"S6i",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,httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:true}},PutBucketNotificationConfiguration:{http:{method:"PUT",requestUri:"/{Bucket}?notification"},input:{type:"structure",required:["Bucket","NotificationConfiguration"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},NotificationConfiguration:{shape:"S6t",locationName:"NotificationConfiguration",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"}},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"},SkipDestinationValidation:{location:"header",locationName:"x-amz-skip-destination-validation",type:"boolean"}},payload:"NotificationConfiguration"}},PutBucketOwnershipControls:{http:{method:"PUT",requestUri:"/{Bucket}?ownershipControls"},input:{type:"structure",required:["Bucket","OwnershipControls"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ContentMD5:{location:"header",locationName:"Content-MD5"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"},OwnershipControls:{shape:"S7a",locationName:"OwnershipControls",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"}}},payload:"OwnershipControls"},httpChecksum:{requestChecksumRequired:true}},PutBucketPolicy:{http:{method:"PUT",requestUri:"/{Bucket}?policy"},input:{type:"structure",required:["Bucket","Policy"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ContentMD5:{location:"header",locationName:"Content-MD5"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},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"},httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:true}},PutBucketReplication:{http:{method:"PUT",requestUri:"/{Bucket}?replication"},input:{type:"structure",required:["Bucket","ReplicationConfiguration"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ContentMD5:{location:"header",locationName:"Content-MD5"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},ReplicationConfiguration:{shape:"S7m",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"},httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:true}},PutBucketRequestPayment:{http:{method:"PUT",requestUri:"/{Bucket}?requestPayment"},input:{type:"structure",required:["Bucket","RequestPaymentConfiguration"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ContentMD5:{location:"header",locationName:"Content-MD5"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},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"},httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:true}},PutBucketTagging:{http:{method:"PUT",requestUri:"/{Bucket}?tagging"},input:{type:"structure",required:["Bucket","Tagging"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ContentMD5:{location:"header",locationName:"Content-MD5"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},Tagging:{shape:"Sdf",locationName:"Tagging",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"}},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}},payload:"Tagging"},httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:true}},PutBucketVersioning:{http:{method:"PUT",requestUri:"/{Bucket}?versioning"},input:{type:"structure",required:["Bucket","VersioningConfiguration"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ContentMD5:{location:"header",locationName:"Content-MD5"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},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"},httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:true}},PutBucketWebsite:{http:{method:"PUT",requestUri:"/{Bucket}?website"},input:{type:"structure",required:["Bucket","WebsiteConfiguration"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ContentMD5:{location:"header",locationName:"Content-MD5"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},WebsiteConfiguration:{locationName:"WebsiteConfiguration",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"},type:"structure",members:{ErrorDocument:{shape:"S8u"},IndexDocument:{shape:"S8s"},RedirectAllRequestsTo:{shape:"S8p"},RoutingRules:{shape:"S8v"}}},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}},payload:"WebsiteConfiguration"},httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired: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:{contextParam:{name:"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"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},ChecksumCRC32:{location:"header",locationName:"x-amz-checksum-crc32"},ChecksumCRC32C:{location:"header",locationName:"x-amz-checksum-crc32c"},ChecksumSHA1:{location:"header",locationName:"x-amz-checksum-sha1"},ChecksumSHA256:{location:"header",locationName:"x-amz-checksum-sha256"},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:"S1b",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:"Sk",location:"header",locationName:"x-amz-server-side-encryption-customer-key"},SSECustomerKeyMD5:{location:"header",locationName:"x-amz-server-side-encryption-customer-key-MD5"},SSEKMSKeyId:{shape:"Sr",location:"header",locationName:"x-amz-server-side-encryption-aws-kms-key-id"},SSEKMSEncryptionContext:{shape:"S1i",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:"S1o",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"},ChecksumCRC32:{location:"header",locationName:"x-amz-checksum-crc32"},ChecksumCRC32C:{location:"header",locationName:"x-amz-checksum-crc32c"},ChecksumSHA1:{location:"header",locationName:"x-amz-checksum-sha1"},ChecksumSHA256:{location:"header",locationName:"x-amz-checksum-sha256"},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:"Sr",location:"header",locationName:"x-amz-server-side-encryption-aws-kms-key-id"},SSEKMSEncryptionContext:{shape:"S1i",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"}}},httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:false}},PutObjectAcl:{http:{method:"PUT",requestUri:"/{Bucket}/{Key+}?acl"},input:{type:"structure",required:["Bucket","Key"],members:{ACL:{location:"header",locationName:"x-amz-acl"},AccessControlPolicy:{shape:"Scp",locationName:"AccessControlPolicy",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"}},Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ContentMD5:{location:"header",locationName:"Content-MD5"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},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"}}},httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:true}},PutObjectLegalHold:{http:{method:"PUT",requestUri:"/{Bucket}/{Key+}?legal-hold"},input:{type:"structure",required:["Bucket","Key"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},Key:{location:"uri",locationName:"Key"},LegalHold:{shape:"Sa9",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"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}},payload:"LegalHold"},output:{type:"structure",members:{RequestCharged:{location:"header",locationName:"x-amz-request-charged"}}},httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:true}},PutObjectLockConfiguration:{http:{method:"PUT",requestUri:"/{Bucket}?object-lock"},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ObjectLockConfiguration:{shape:"Sac",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"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}},payload:"ObjectLockConfiguration"},output:{type:"structure",members:{RequestCharged:{location:"header",locationName:"x-amz-request-charged"}}},httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:true}},PutObjectRetention:{http:{method:"PUT",requestUri:"/{Bucket}/{Key+}?retention"},input:{type:"structure",required:["Bucket","Key"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},Key:{location:"uri",locationName:"Key"},Retention:{shape:"Sak",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"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}},payload:"Retention"},output:{type:"structure",members:{RequestCharged:{location:"header",locationName:"x-amz-request-charged"}}},httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:true}},PutObjectTagging:{http:{method:"PUT",requestUri:"/{Bucket}/{Key+}?tagging"},input:{type:"structure",required:["Bucket","Key","Tagging"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},Key:{location:"uri",locationName:"Key"},VersionId:{location:"querystring",locationName:"versionId"},ContentMD5:{location:"header",locationName:"Content-MD5"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},Tagging:{shape:"Sdf",locationName:"Tagging",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"}},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"},RequestPayer:{location:"header",locationName:"x-amz-request-payer"}},payload:"Tagging"},output:{type:"structure",members:{VersionId:{location:"header",locationName:"x-amz-version-id"}}},httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:true}},PutPublicAccessBlock:{http:{method:"PUT",requestUri:"/{Bucket}?publicAccessBlock"},input:{type:"structure",required:["Bucket","PublicAccessBlockConfiguration"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ContentMD5:{location:"header",locationName:"Content-MD5"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},PublicAccessBlockConfiguration:{shape:"Sar",locationName:"PublicAccessBlockConfiguration",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"}},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}},payload:"PublicAccessBlockConfiguration"},httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:true}},RestoreObject:{http:{requestUri:"/{Bucket}/{Key+}?restore"},input:{type:"structure",required:["Bucket","Key"],members:{Bucket:{contextParam:{name:"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:"Se5"},ExpressionType:{},Expression:{},OutputSerialization:{shape:"Sek"}}},OutputLocation:{type:"structure",members:{S3:{type:"structure",required:["BucketName","Prefix"],members:{BucketName:{},Prefix:{},Encryption:{type:"structure",required:["EncryptionType"],members:{EncryptionType:{},KMSKeyId:{shape:"Sr"},KMSContext:{}}},CannedACL:{},AccessControlList:{shape:"S3g"},Tagging:{shape:"Sdf"},UserMetadata:{type:"list",member:{locationName:"MetadataEntry",type:"structure",members:{Name:{},Value:{}}}},StorageClass:{}}}}}}},RequestPayer:{location:"header",locationName:"x-amz-request-payer"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},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",httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:false}},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:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},Key:{location:"uri",locationName:"Key"},SSECustomerAlgorithm:{location:"header",locationName:"x-amz-server-side-encryption-customer-algorithm"},SSECustomerKey:{shape:"Sk",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:"Se5"},OutputSerialization:{shape:"Sek"},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:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ContentLength:{location:"header",locationName:"Content-Length",type:"long"},ContentMD5:{location:"header",locationName:"Content-MD5"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},ChecksumCRC32:{location:"header",locationName:"x-amz-checksum-crc32"},ChecksumCRC32C:{location:"header",locationName:"x-amz-checksum-crc32c"},ChecksumSHA1:{location:"header",locationName:"x-amz-checksum-sha1"},ChecksumSHA256:{location:"header",locationName:"x-amz-checksum-sha256"},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:"Sk",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"},ChecksumCRC32:{location:"header",locationName:"x-amz-checksum-crc32"},ChecksumCRC32C:{location:"header",locationName:"x-amz-checksum-crc32c"},ChecksumSHA1:{location:"header",locationName:"x-amz-checksum-sha1"},ChecksumSHA256:{location:"header",locationName:"x-amz-checksum-sha256"},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:"Sr",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"}}},httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:false}},UploadPartCopy:{http:{method:"PUT",requestUri:"/{Bucket}/{Key+}"},input:{type:"structure",required:["Bucket","CopySource","Key","PartNumber","UploadId"],members:{Bucket:{contextParam:{name:"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:"Sk",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:"S1k",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"},ChecksumCRC32:{},ChecksumCRC32C:{},ChecksumSHA1:{},ChecksumSHA256:{}}},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:"Sr",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"}},WriteGetObjectResponse:{http:{requestUri:"/WriteGetObjectResponse"},input:{type:"structure",required:["RequestRoute","RequestToken"],members:{RequestRoute:{hostLabel:true,location:"header",locationName:"x-amz-request-route"},RequestToken:{location:"header",locationName:"x-amz-request-token"},Body:{streaming:true,type:"blob"},StatusCode:{location:"header",locationName:"x-amz-fwd-status",type:"integer"},ErrorCode:{location:"header",locationName:"x-amz-fwd-error-code"},ErrorMessage:{location:"header",locationName:"x-amz-fwd-error-message"},AcceptRanges:{location:"header",locationName:"x-amz-fwd-header-accept-ranges"},CacheControl:{location:"header",locationName:"x-amz-fwd-header-Cache-Control"},ContentDisposition:{location:"header",locationName:"x-amz-fwd-header-Content-Disposition"},ContentEncoding:{location:"header",locationName:"x-amz-fwd-header-Content-Encoding"},ContentLanguage:{location:"header",locationName:"x-amz-fwd-header-Content-Language"},ContentLength:{location:"header",locationName:"Content-Length",type:"long"},ContentRange:{location:"header",locationName:"x-amz-fwd-header-Content-Range"},ContentType:{location:"header",locationName:"x-amz-fwd-header-Content-Type"},ChecksumCRC32:{location:"header",locationName:"x-amz-fwd-header-x-amz-checksum-crc32"},ChecksumCRC32C:{location:"header",locationName:"x-amz-fwd-header-x-amz-checksum-crc32c"},ChecksumSHA1:{location:"header",locationName:"x-amz-fwd-header-x-amz-checksum-sha1"},ChecksumSHA256:{location:"header",locationName:"x-amz-fwd-header-x-amz-checksum-sha256"},DeleteMarker:{location:"header",locationName:"x-amz-fwd-header-x-amz-delete-marker",type:"boolean"},ETag:{location:"header",locationName:"x-amz-fwd-header-ETag"},Expires:{location:"header",locationName:"x-amz-fwd-header-Expires",type:"timestamp"},Expiration:{location:"header",locationName:"x-amz-fwd-header-x-amz-expiration"},LastModified:{location:"header",locationName:"x-amz-fwd-header-Last-Modified",type:"timestamp"},MissingMeta:{location:"header",locationName:"x-amz-fwd-header-x-amz-missing-meta",type:"integer"},Metadata:{shape:"S1b",location:"headers",locationName:"x-amz-meta-"},ObjectLockMode:{location:"header",locationName:"x-amz-fwd-header-x-amz-object-lock-mode"},ObjectLockLegalHoldStatus:{location:"header",locationName:"x-amz-fwd-header-x-amz-object-lock-legal-hold"},ObjectLockRetainUntilDate:{shape:"S1o",location:"header",locationName:"x-amz-fwd-header-x-amz-object-lock-retain-until-date"},PartsCount:{location:"header",locationName:"x-amz-fwd-header-x-amz-mp-parts-count",type:"integer"},ReplicationStatus:{location:"header",locationName:"x-amz-fwd-header-x-amz-replication-status"},RequestCharged:{location:"header",locationName:"x-amz-fwd-header-x-amz-request-charged"},Restore:{location:"header",locationName:"x-amz-fwd-header-x-amz-restore"},ServerSideEncryption:{location:"header",locationName:"x-amz-fwd-header-x-amz-server-side-encryption"},SSECustomerAlgorithm:{location:"header",locationName:"x-amz-fwd-header-x-amz-server-side-encryption-customer-algorithm"},SSEKMSKeyId:{shape:"Sr",location:"header",locationName:"x-amz-fwd-header-x-amz-server-side-encryption-aws-kms-key-id"},SSECustomerKeyMD5:{location:"header",locationName:"x-amz-fwd-header-x-amz-server-side-encryption-customer-key-MD5"},StorageClass:{location:"header",locationName:"x-amz-fwd-header-x-amz-storage-class"},TagCount:{location:"header",locationName:"x-amz-fwd-header-x-amz-tagging-count",type:"integer"},VersionId:{location:"header",locationName:"x-amz-fwd-header-x-amz-version-id"},BucketKeyEnabled:{location:"header",locationName:"x-amz-fwd-header-x-amz-server-side-encryption-bucket-key-enabled",type:"boolean"}},payload:"Body"},authtype:"v4-unsigned-body",endpoint:{hostPrefix:"{RequestRoute}."},staticContextParams:{UseObjectLambdaEndpoint:{value:true}}}},shapes:{Sk:{type:"blob",sensitive:true},Sr:{type:"string",sensitive:true},S1b:{type:"map",key:{},value:{}},S1i:{type:"string",sensitive:true},S1k:{type:"blob",sensitive:true},S1o:{type:"timestamp",timestampFormat:"iso8601"},S3d:{type:"structure",members:{DisplayName:{},ID:{}}},S3g:{type:"list",member:{locationName:"Grant",type:"structure",members:{Grantee:{shape:"S3i"},Permission:{}}}},S3i:{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"}},S3p:{type:"structure",required:["Id","StorageClassAnalysis"],members:{Id:{},Filter:{type:"structure",members:{Prefix:{},Tag:{shape:"S3s"},And:{type:"structure",members:{Prefix:{},Tags:{shape:"S3v",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:{}}}}}}}}}}},S3s:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}},S3v:{type:"list",member:{shape:"S3s",locationName:"Tag"}},S44:{type:"list",member:{type:"structure",required:["AllowedMethods","AllowedOrigins"],members:{ID:{},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},S4h:{type:"structure",required:["Rules"],members:{Rules:{locationName:"Rule",type:"list",member:{type:"structure",members:{ApplyServerSideEncryptionByDefault:{type:"structure",required:["SSEAlgorithm"],members:{SSEAlgorithm:{},KMSMasterKeyID:{shape:"Sr"}}},BucketKeyEnabled:{type:"boolean"}}},flattened:true}}},S4n:{type:"structure",required:["Id","Status","Tierings"],members:{Id:{},Filter:{type:"structure",members:{Prefix:{},Tag:{shape:"S3s"},And:{type:"structure",members:{Prefix:{},Tags:{shape:"S3v",flattened:true,locationName:"Tag"}}}}},Status:{},Tierings:{locationName:"Tiering",type:"list",member:{type:"structure",required:["Days","AccessTier"],members:{Days:{type:"integer"},AccessTier:{}}},flattened:true}}},S4x:{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:"Sr"}}}}}}}}},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:{}}}}},S5d:{type:"list",member:{type:"structure",required:["Prefix","Status"],members:{Expiration:{shape:"S5f"},ID:{},Prefix:{},Status:{},Transition:{shape:"S5k"},NoncurrentVersionTransition:{shape:"S5m"},NoncurrentVersionExpiration:{shape:"S5o"},AbortIncompleteMultipartUpload:{shape:"S5p"}}},flattened:true},S5f:{type:"structure",members:{Date:{shape:"S5g"},Days:{type:"integer"},ExpiredObjectDeleteMarker:{type:"boolean"}}},S5g:{type:"timestamp",timestampFormat:"iso8601"},S5k:{type:"structure",members:{Date:{shape:"S5g"},Days:{type:"integer"},StorageClass:{}}},S5m:{type:"structure",members:{NoncurrentDays:{type:"integer"},StorageClass:{},NewerNoncurrentVersions:{type:"integer"}}},S5o:{type:"structure",members:{NoncurrentDays:{type:"integer"},NewerNoncurrentVersions:{type:"integer"}}},S5p:{type:"structure",members:{DaysAfterInitiation:{type:"integer"}}},S5t:{type:"list",member:{type:"structure",required:["Status"],members:{Expiration:{shape:"S5f"},ID:{},Prefix:{deprecated:true},Filter:{type:"structure",members:{Prefix:{},Tag:{shape:"S3s"},ObjectSizeGreaterThan:{type:"long"},ObjectSizeLessThan:{type:"long"},And:{type:"structure",members:{Prefix:{},Tags:{shape:"S3v",flattened:true,locationName:"Tag"},ObjectSizeGreaterThan:{type:"long"},ObjectSizeLessThan:{type:"long"}}}}},Status:{},Transitions:{locationName:"Transition",type:"list",member:{shape:"S5k"},flattened:true},NoncurrentVersionTransitions:{locationName:"NoncurrentVersionTransition",type:"list",member:{shape:"S5m"},flattened:true},NoncurrentVersionExpiration:{shape:"S5o"},AbortIncompleteMultipartUpload:{shape:"S5p"}}},flattened:true},S65:{type:"structure",required:["TargetBucket","TargetPrefix"],members:{TargetBucket:{},TargetGrants:{type:"list",member:{locationName:"Grant",type:"structure",members:{Grantee:{shape:"S3i"},Permission:{}}}},TargetPrefix:{}}},S6d:{type:"structure",required:["Id"],members:{Id:{},Filter:{type:"structure",members:{Prefix:{},Tag:{shape:"S3s"},AccessPointArn:{},And:{type:"structure",members:{Prefix:{},Tags:{shape:"S3v",flattened:true,locationName:"Tag"},AccessPointArn:{}}}}}}},S6h:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},S6i:{type:"structure",members:{TopicConfiguration:{type:"structure",members:{Id:{},Events:{shape:"S6l",locationName:"Event"},Event:{deprecated:true},Topic:{}}},QueueConfiguration:{type:"structure",members:{Id:{},Event:{deprecated:true},Events:{shape:"S6l",locationName:"Event"},Queue:{}}},CloudFunctionConfiguration:{type:"structure",members:{Id:{},Event:{deprecated:true},Events:{shape:"S6l",locationName:"Event"},CloudFunction:{},InvocationRole:{}}}}},S6l:{type:"list",member:{},flattened:true},S6t:{type:"structure",members:{TopicConfigurations:{locationName:"TopicConfiguration",type:"list",member:{type:"structure",required:["TopicArn","Events"],members:{Id:{},TopicArn:{locationName:"Topic"},Events:{shape:"S6l",locationName:"Event"},Filter:{shape:"S6w"}}},flattened:true},QueueConfigurations:{locationName:"QueueConfiguration",type:"list",member:{type:"structure",required:["QueueArn","Events"],members:{Id:{},QueueArn:{locationName:"Queue"},Events:{shape:"S6l",locationName:"Event"},Filter:{shape:"S6w"}}},flattened:true},LambdaFunctionConfigurations:{locationName:"CloudFunctionConfiguration",type:"list",member:{type:"structure",required:["LambdaFunctionArn","Events"],members:{Id:{},LambdaFunctionArn:{locationName:"CloudFunction"},Events:{shape:"S6l",locationName:"Event"},Filter:{shape:"S6w"}}},flattened:true},EventBridgeConfiguration:{type:"structure",members:{}}}},S6w:{type:"structure",members:{Key:{locationName:"S3Key",type:"structure",members:{FilterRules:{locationName:"FilterRule",type:"list",member:{type:"structure",members:{Name:{},Value:{}}},flattened:true}}}}},S7a:{type:"structure",required:["Rules"],members:{Rules:{locationName:"Rule",type:"list",member:{type:"structure",required:["ObjectOwnership"],members:{ObjectOwnership:{}}},flattened:true}}},S7m:{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:"S3s"},And:{type:"structure",members:{Prefix:{},Tags:{shape:"S3v",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:"S88"}}},Metrics:{type:"structure",required:["Status"],members:{Status:{},EventThreshold:{shape:"S88"}}}}},DeleteMarkerReplication:{type:"structure",members:{Status:{}}}}},flattened:true}}},S88:{type:"structure",members:{Minutes:{type:"integer"}}},S8p:{type:"structure",required:["HostName"],members:{HostName:{},Protocol:{}}},S8s:{type:"structure",required:["Suffix"],members:{Suffix:{}}},S8u:{type:"structure",required:["Key"],members:{Key:{}}},S8v:{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:{}}}}}},Sa9:{type:"structure",members:{Status:{}}},Sac:{type:"structure",members:{ObjectLockEnabled:{},Rule:{type:"structure",members:{DefaultRetention:{type:"structure",members:{Mode:{},Days:{type:"integer"},Years:{type:"integer"}}}}}}},Sak:{type:"structure",members:{Mode:{},RetainUntilDate:{shape:"S5g"}}},Sar:{type:"structure",members:{BlockPublicAcls:{locationName:"BlockPublicAcls",type:"boolean"},IgnorePublicAcls:{locationName:"IgnorePublicAcls",type:"boolean"},BlockPublicPolicy:{locationName:"BlockPublicPolicy",type:"boolean"},RestrictPublicBuckets:{locationName:"RestrictPublicBuckets",type:"boolean"}}},Sbr:{type:"structure",members:{ID:{},DisplayName:{}}},Sbs:{type:"list",member:{type:"structure",members:{Prefix:{}}},flattened:true},Sc1:{type:"list",member:{},flattened:true},Sca:{type:"list",member:{type:"structure",members:{Key:{},LastModified:{type:"timestamp"},ETag:{},ChecksumAlgorithm:{shape:"Sc1"},Size:{type:"integer"},StorageClass:{},Owner:{shape:"S3d"}}},flattened:true},Scp:{type:"structure",members:{Grants:{shape:"S3g",locationName:"AccessControlList"},Owner:{shape:"S3d"}}},Sdf:{type:"structure",required:["TagSet"],members:{TagSet:{shape:"S3v"}}},Se5:{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:{}}}},Sek:{type:"structure",members:{CSV:{type:"structure",members:{QuoteFields:{},QuoteEscapeCharacter:{},RecordDelimiter:{},FieldDelimiter:{},QuoteCharacter:{}}},JSON:{type:"structure",members:{RecordDelimiter:{}}}}}},clientContextParams:{Accelerate:{documentation:"Enables this client to use S3 Transfer Acceleration endpoints.",type:"boolean"},DisableMultiRegionAccessPoints:{documentation:"Disables this client's usage of Multi-Region Access Points.",type:"boolean"},ForcePathStyle:{documentation:"Forces this client to use path-style addressing for buckets.",type:"boolean"},UseArnRegion:{documentation:"Enables this client to use an ARN's region when constructing an endpoint instead of the client's configured region.",type:"boolean"}}}},6110:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["connect"]={};s.Connect=i.defineService("connect",["2017-08-08"]);Object.defineProperty(a.services["connect"],"2017-08-08",{get:function get(){var e=r(7425);e.paginators=r(1778).pagination;return e},enumerable:true,configurable:true});e.exports=s.Connect},6119:function(e){e.exports={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"}}}},ReturnConsumedCapacity:{}}},output:{type:"structure",members:{Responses:{type:"list",member:{type:"structure",members:{Error:{type:"structure",members:{Code:{},Message:{}}},TableName:{},Item:{shape:"Sr"}}}},ConsumedCapacity:{shape:"Ss"}}}},BatchGetItem:{input:{type:"structure",required:["RequestItems"],members:{RequestItems:{shape:"Sz"},ReturnConsumedCapacity:{}}},output:{type:"structure",members:{Responses:{type:"map",key:{},value:{shape:"S19"}},UnprocessedKeys:{shape:"Sz"},ConsumedCapacity:{shape:"Ss"}}},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:"Ss"}}},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:"S2k"},TableName:{},KeySchema:{shape:"S2o"},LocalSecondaryIndexes:{shape:"S2r"},GlobalSecondaryIndexes:{shape:"S2x"},BillingMode:{},ProvisionedThroughput:{shape:"S2z"},StreamSpecification:{shape:"S31"},SSESpecification:{shape:"S34"},Tags:{shape:"S37"},TableClass:{},DeletionProtectionEnabled:{type:"boolean"}}},output:{type:"structure",members:{TableDescription:{shape:"S3d"}}},endpointdiscovery:{}},DeleteBackup:{input:{type:"structure",required:["BackupArn"],members:{BackupArn:{}}},output:{type:"structure",members:{BackupDescription:{shape:"S41"}}},endpointdiscovery:{}},DeleteItem:{input:{type:"structure",required:["TableName","Key"],members:{TableName:{},Key:{shape:"S12"},Expected:{shape:"S4e"},ConditionalOperator:{},ReturnValues:{},ReturnConsumedCapacity:{},ReturnItemCollectionMetrics:{},ConditionExpression:{},ExpressionAttributeNames:{shape:"S15"},ExpressionAttributeValues:{shape:"S4m"}}},output:{type:"structure",members:{Attributes:{shape:"Sr"},ConsumedCapacity:{shape:"St"},ItemCollectionMetrics:{shape:"S1l"}}},endpointdiscovery:{}},DeleteTable:{input:{type:"structure",required:["TableName"],members:{TableName:{}}},output:{type:"structure",members:{TableDescription:{shape:"S3d"}}},endpointdiscovery:{}},DescribeBackup:{input:{type:"structure",required:["BackupArn"],members:{BackupArn:{}}},output:{type:"structure",members:{BackupDescription:{shape:"S41"}}},endpointdiscovery:{}},DescribeContinuousBackups:{input:{type:"structure",required:["TableName"],members:{TableName:{}}},output:{type:"structure",members:{ContinuousBackupsDescription:{shape:"S4v"}}},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:"S5g"}}}},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:"S60"}}},endpointdiscovery:{}},DescribeImport:{input:{type:"structure",required:["ImportArn"],members:{ImportArn:{}}},output:{type:"structure",required:["ImportTableDescription"],members:{ImportTableDescription:{shape:"S6e"}}}},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:"S3d"}}},endpointdiscovery:{}},DescribeTableReplicaAutoScaling:{input:{type:"structure",required:["TableName"],members:{TableName:{}}},output:{type:"structure",members:{TableAutoScalingDescription:{shape:"S76"}}}},DescribeTimeToLive:{input:{type:"structure",required:["TableName"],members:{TableName:{}}},output:{type:"structure",members:{TimeToLiveDescription:{shape:"S4a"}}},endpointdiscovery:{}},DisableKinesisStreamingDestination:{input:{shape:"S7d"},output:{shape:"S7e"},endpointdiscovery:{}},EnableKinesisStreamingDestination:{input:{shape:"S7d"},output:{shape:"S7e"},endpointdiscovery:{}},ExecuteStatement:{input:{type:"structure",required:["Statement"],members:{Statement:{},Parameters:{shape:"S5"},ConsistentRead:{type:"boolean"},NextToken:{},ReturnConsumedCapacity:{},Limit:{type:"integer"}}},output:{type:"structure",members:{Items:{shape:"S19"},NextToken:{},ConsumedCapacity:{shape:"St"},LastEvaluatedKey:{shape:"S12"}}}},ExecuteTransaction:{input:{type:"structure",required:["TransactStatements"],members:{TransactStatements:{type:"list",member:{type:"structure",required:["Statement"],members:{Statement:{},Parameters:{shape:"S5"}}}},ClientRequestToken:{idempotencyToken:true},ReturnConsumedCapacity:{}}},output:{type:"structure",members:{Responses:{shape:"S7o"},ConsumedCapacity:{shape:"Ss"}}}},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:"S5g"}}}},GetItem:{input:{type:"structure",required:["TableName","Key"],members:{TableName:{},Key:{shape:"S12"},AttributesToGet:{shape:"S13"},ConsistentRead:{type:"boolean"},ReturnConsumedCapacity:{},ProjectionExpression:{},ExpressionAttributeNames:{shape:"S15"}}},output:{type:"structure",members:{Item:{shape:"Sr"},ConsumedCapacity:{shape:"St"}}},endpointdiscovery:{}},ImportTable:{input:{type:"structure",required:["S3BucketSource","InputFormat","TableCreationParameters"],members:{ClientToken:{idempotencyToken:true},S3BucketSource:{shape:"S6g"},InputFormat:{},InputFormatOptions:{shape:"S6k"},InputCompressionType:{},TableCreationParameters:{shape:"S6q"}}},output:{type:"structure",required:["ImportTableDescription"],members:{ImportTableDescription:{shape:"S6e"}}}},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:{}},ListImports:{input:{type:"structure",members:{TableArn:{},PageSize:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{ImportSummaryList:{type:"list",member:{type:"structure",members:{ImportArn:{},ImportStatus:{},TableArn:{},S3BucketSource:{shape:"S6g"},CloudWatchLogGroupArn:{},InputFormat:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"}}}},NextToken:{}}}},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:"S37"},NextToken:{}}},endpointdiscovery:{}},PutItem:{input:{type:"structure",required:["TableName","Item"],members:{TableName:{},Item:{shape:"S1f"},Expected:{shape:"S4e"},ReturnValues:{},ReturnConsumedCapacity:{},ReturnItemCollectionMetrics:{},ConditionalOperator:{},ConditionExpression:{},ExpressionAttributeNames:{shape:"S15"},ExpressionAttributeValues:{shape:"S4m"}}},output:{type:"structure",members:{Attributes:{shape:"Sr"},ConsumedCapacity:{shape:"St"},ItemCollectionMetrics:{shape:"S1l"}}},endpointdiscovery:{}},Query:{input:{type:"structure",required:["TableName"],members:{TableName:{},IndexName:{},Select:{},AttributesToGet:{shape:"S13"},Limit:{type:"integer"},ConsistentRead:{type:"boolean"},KeyConditions:{type:"map",key:{},value:{shape:"S92"}},QueryFilter:{shape:"S93"},ConditionalOperator:{},ScanIndexForward:{type:"boolean"},ExclusiveStartKey:{shape:"S12"},ReturnConsumedCapacity:{},ProjectionExpression:{},FilterExpression:{},KeyConditionExpression:{},ExpressionAttributeNames:{shape:"S15"},ExpressionAttributeValues:{shape:"S4m"}}},output:{type:"structure",members:{Items:{shape:"S19"},Count:{type:"integer"},ScannedCount:{type:"integer"},LastEvaluatedKey:{shape:"S12"},ConsumedCapacity:{shape:"St"}}},endpointdiscovery:{}},RestoreTableFromBackup:{input:{type:"structure",required:["TargetTableName","BackupArn"],members:{TargetTableName:{},BackupArn:{},BillingModeOverride:{},GlobalSecondaryIndexOverride:{shape:"S2x"},LocalSecondaryIndexOverride:{shape:"S2r"},ProvisionedThroughputOverride:{shape:"S2z"},SSESpecificationOverride:{shape:"S34"}}},output:{type:"structure",members:{TableDescription:{shape:"S3d"}}},endpointdiscovery:{}},RestoreTableToPointInTime:{input:{type:"structure",required:["TargetTableName"],members:{SourceTableArn:{},SourceTableName:{},TargetTableName:{},UseLatestRestorableTime:{type:"boolean"},RestoreDateTime:{type:"timestamp"},BillingModeOverride:{},GlobalSecondaryIndexOverride:{shape:"S2x"},LocalSecondaryIndexOverride:{shape:"S2r"},ProvisionedThroughputOverride:{shape:"S2z"},SSESpecificationOverride:{shape:"S34"}}},output:{type:"structure",members:{TableDescription:{shape:"S3d"}}},endpointdiscovery:{}},Scan:{input:{type:"structure",required:["TableName"],members:{TableName:{},IndexName:{},AttributesToGet:{shape:"S13"},Limit:{type:"integer"},Select:{},ScanFilter:{shape:"S93"},ConditionalOperator:{},ExclusiveStartKey:{shape:"S12"},ReturnConsumedCapacity:{},TotalSegments:{type:"integer"},Segment:{type:"integer"},ProjectionExpression:{},FilterExpression:{},ExpressionAttributeNames:{shape:"S15"},ExpressionAttributeValues:{shape:"S4m"},ConsistentRead:{type:"boolean"}}},output:{type:"structure",members:{Items:{shape:"S19"},Count:{type:"integer"},ScannedCount:{type:"integer"},LastEvaluatedKey:{shape:"S12"},ConsumedCapacity:{shape:"St"}}},endpointdiscovery:{}},TagResource:{input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{},Tags:{shape:"S37"}}},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:"S12"},TableName:{},ProjectionExpression:{},ExpressionAttributeNames:{shape:"S15"}}}}}},ReturnConsumedCapacity:{}}},output:{type:"structure",members:{ConsumedCapacity:{shape:"Ss"},Responses:{shape:"S7o"}}},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:"S12"},TableName:{},ConditionExpression:{},ExpressionAttributeNames:{shape:"S15"},ExpressionAttributeValues:{shape:"S4m"},ReturnValuesOnConditionCheckFailure:{}}},Put:{type:"structure",required:["Item","TableName"],members:{Item:{shape:"S1f"},TableName:{},ConditionExpression:{},ExpressionAttributeNames:{shape:"S15"},ExpressionAttributeValues:{shape:"S4m"},ReturnValuesOnConditionCheckFailure:{}}},Delete:{type:"structure",required:["Key","TableName"],members:{Key:{shape:"S12"},TableName:{},ConditionExpression:{},ExpressionAttributeNames:{shape:"S15"},ExpressionAttributeValues:{shape:"S4m"},ReturnValuesOnConditionCheckFailure:{}}},Update:{type:"structure",required:["Key","UpdateExpression","TableName"],members:{Key:{shape:"S12"},UpdateExpression:{},TableName:{},ConditionExpression:{},ExpressionAttributeNames:{shape:"S15"},ExpressionAttributeValues:{shape:"S4m"},ReturnValuesOnConditionCheckFailure:{}}}}}},ReturnConsumedCapacity:{},ReturnItemCollectionMetrics:{},ClientRequestToken:{idempotencyToken:true}}},output:{type:"structure",members:{ConsumedCapacity:{shape:"Ss"},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:"S4v"}}},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:"Saa"},GlobalTableGlobalSecondaryIndexSettingsUpdate:{type:"list",member:{type:"structure",required:["IndexName"],members:{IndexName:{},ProvisionedWriteCapacityUnits:{type:"long"},ProvisionedWriteCapacityAutoScalingSettingsUpdate:{shape:"Saa"}}}},ReplicaSettingsUpdate:{type:"list",member:{type:"structure",required:["RegionName"],members:{RegionName:{},ReplicaProvisionedReadCapacityUnits:{type:"long"},ReplicaProvisionedReadCapacityAutoScalingSettingsUpdate:{shape:"Saa"},ReplicaGlobalSecondaryIndexSettingsUpdate:{type:"list",member:{type:"structure",required:["IndexName"],members:{IndexName:{},ProvisionedReadCapacityUnits:{type:"long"},ProvisionedReadCapacityAutoScalingSettingsUpdate:{shape:"Saa"}}}},ReplicaTableClass:{}}}}}},output:{type:"structure",members:{GlobalTableName:{},ReplicaSettings:{shape:"S60"}}},endpointdiscovery:{}},UpdateItem:{input:{type:"structure",required:["TableName","Key"],members:{TableName:{},Key:{shape:"S12"},AttributeUpdates:{type:"map",key:{},value:{type:"structure",members:{Value:{shape:"S6"},Action:{}}}},Expected:{shape:"S4e"},ConditionalOperator:{},ReturnValues:{},ReturnConsumedCapacity:{},ReturnItemCollectionMetrics:{},UpdateExpression:{},ConditionExpression:{},ExpressionAttributeNames:{shape:"S15"},ExpressionAttributeValues:{shape:"S4m"}}},output:{type:"structure",members:{Attributes:{shape:"Sr"},ConsumedCapacity:{shape:"St"},ItemCollectionMetrics:{shape:"S1l"}}},endpointdiscovery:{}},UpdateTable:{input:{type:"structure",required:["TableName"],members:{AttributeDefinitions:{shape:"S2k"},TableName:{},BillingMode:{},ProvisionedThroughput:{shape:"S2z"},GlobalSecondaryIndexUpdates:{type:"list",member:{type:"structure",members:{Update:{type:"structure",required:["IndexName","ProvisionedThroughput"],members:{IndexName:{},ProvisionedThroughput:{shape:"S2z"}}},Create:{type:"structure",required:["IndexName","KeySchema","Projection"],members:{IndexName:{},KeySchema:{shape:"S2o"},Projection:{shape:"S2t"},ProvisionedThroughput:{shape:"S2z"}}},Delete:{type:"structure",required:["IndexName"],members:{IndexName:{}}}}}},StreamSpecification:{shape:"S31"},SSESpecification:{shape:"S34"},ReplicaUpdates:{type:"list",member:{type:"structure",members:{Create:{type:"structure",required:["RegionName"],members:{RegionName:{},KMSMasterKeyId:{},ProvisionedThroughputOverride:{shape:"S2b"},GlobalSecondaryIndexes:{shape:"Saz"},TableClassOverride:{}}},Update:{type:"structure",required:["RegionName"],members:{RegionName:{},KMSMasterKeyId:{},ProvisionedThroughputOverride:{shape:"S2b"},GlobalSecondaryIndexes:{shape:"Saz"},TableClassOverride:{}}},Delete:{type:"structure",required:["RegionName"],members:{RegionName:{}}}}}},TableClass:{},DeletionProtectionEnabled:{type:"boolean"}}},output:{type:"structure",members:{TableDescription:{shape:"S3d"}}},endpointdiscovery:{}},UpdateTableReplicaAutoScaling:{input:{type:"structure",required:["TableName"],members:{GlobalSecondaryIndexUpdates:{type:"list",member:{type:"structure",members:{IndexName:{},ProvisionedWriteCapacityAutoScalingUpdate:{shape:"Saa"}}}},TableName:{},ProvisionedWriteCapacityAutoScalingUpdate:{shape:"Saa"},ReplicaUpdates:{type:"list",member:{type:"structure",required:["RegionName"],members:{RegionName:{},ReplicaGlobalSecondaryIndexUpdates:{type:"list",member:{type:"structure",members:{IndexName:{},ProvisionedReadCapacityAutoScalingUpdate:{shape:"Saa"}}}},ReplicaProvisionedReadCapacityAutoScalingUpdate:{shape:"Saa"}}}}}},output:{type:"structure",members:{TableAutoScalingDescription:{shape:"S76"}}}},UpdateTimeToLive:{input:{type:"structure",required:["TableName","TimeToLiveSpecification"],members:{TableName:{},TimeToLiveSpecification:{shape:"Sbd"}}},output:{type:"structure",members:{TimeToLiveSpecification:{shape:"Sbd"}}},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"}}},Sr:{type:"map",key:{},value:{shape:"S6"}},Ss:{type:"list",member:{shape:"St"}},St:{type:"structure",members:{TableName:{},CapacityUnits:{type:"double"},ReadCapacityUnits:{type:"double"},WriteCapacityUnits:{type:"double"},Table:{shape:"Sv"},LocalSecondaryIndexes:{shape:"Sw"},GlobalSecondaryIndexes:{shape:"Sw"}}},Sv:{type:"structure",members:{ReadCapacityUnits:{type:"double"},WriteCapacityUnits:{type:"double"},CapacityUnits:{type:"double"}}},Sw:{type:"map",key:{},value:{shape:"Sv"}},Sz:{type:"map",key:{},value:{type:"structure",required:["Keys"],members:{Keys:{type:"list",member:{shape:"S12"}},AttributesToGet:{shape:"S13"},ConsistentRead:{type:"boolean"},ProjectionExpression:{},ExpressionAttributeNames:{shape:"S15"}}}},S12:{type:"map",key:{},value:{shape:"S6"}},S13:{type:"list",member:{}},S15:{type:"map",key:{},value:{}},S19:{type:"list",member:{shape:"Sr"}},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:"S12"}}}}}}},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"},ReplicaTableClassSummary:{shape:"S2f"}}}},S2b:{type:"structure",members:{ReadCapacityUnits:{type:"long"}}},S2f:{type:"structure",members:{TableClass:{},LastUpdateDateTime:{type:"timestamp"}}},S2k:{type:"list",member:{type:"structure",required:["AttributeName","AttributeType"],members:{AttributeName:{},AttributeType:{}}}},S2o:{type:"list",member:{type:"structure",required:["AttributeName","KeyType"],members:{AttributeName:{},KeyType:{}}}},S2r:{type:"list",member:{type:"structure",required:["IndexName","KeySchema","Projection"],members:{IndexName:{},KeySchema:{shape:"S2o"},Projection:{shape:"S2t"}}}},S2t:{type:"structure",members:{ProjectionType:{},NonKeyAttributes:{type:"list",member:{}}}},S2x:{type:"list",member:{type:"structure",required:["IndexName","KeySchema","Projection"],members:{IndexName:{},KeySchema:{shape:"S2o"},Projection:{shape:"S2t"},ProvisionedThroughput:{shape:"S2z"}}}},S2z:{type:"structure",required:["ReadCapacityUnits","WriteCapacityUnits"],members:{ReadCapacityUnits:{type:"long"},WriteCapacityUnits:{type:"long"}}},S31:{type:"structure",required:["StreamEnabled"],members:{StreamEnabled:{type:"boolean"},StreamViewType:{}}},S34:{type:"structure",members:{Enabled:{type:"boolean"},SSEType:{},KMSMasterKeyId:{}}},S37:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},S3d:{type:"structure",members:{AttributeDefinitions:{shape:"S2k"},TableName:{},KeySchema:{shape:"S2o"},TableStatus:{},CreationDateTime:{type:"timestamp"},ProvisionedThroughput:{shape:"S3f"},TableSizeBytes:{type:"long"},ItemCount:{type:"long"},TableArn:{},TableId:{},BillingModeSummary:{shape:"S3j"},LocalSecondaryIndexes:{type:"list",member:{type:"structure",members:{IndexName:{},KeySchema:{shape:"S2o"},Projection:{shape:"S2t"},IndexSizeBytes:{type:"long"},ItemCount:{type:"long"},IndexArn:{}}}},GlobalSecondaryIndexes:{type:"list",member:{type:"structure",members:{IndexName:{},KeySchema:{shape:"S2o"},Projection:{shape:"S2t"},IndexStatus:{},Backfilling:{type:"boolean"},ProvisionedThroughput:{shape:"S3f"},IndexSizeBytes:{type:"long"},ItemCount:{type:"long"},IndexArn:{}}}},StreamSpecification:{shape:"S31"},LatestStreamLabel:{},LatestStreamArn:{},GlobalTableVersion:{},Replicas:{shape:"S25"},RestoreSummary:{type:"structure",required:["RestoreDateTime","RestoreInProgress"],members:{SourceBackupArn:{},SourceTableArn:{},RestoreDateTime:{type:"timestamp"},RestoreInProgress:{type:"boolean"}}},SSEDescription:{shape:"S3u"},ArchivalSummary:{type:"structure",members:{ArchivalDateTime:{type:"timestamp"},ArchivalReason:{},ArchivalBackupArn:{}}},TableClassSummary:{shape:"S2f"},DeletionProtectionEnabled:{type:"boolean"}}},S3f:{type:"structure",members:{LastIncreaseDateTime:{type:"timestamp"},LastDecreaseDateTime:{type:"timestamp"},NumberOfDecreasesToday:{type:"long"},ReadCapacityUnits:{type:"long"},WriteCapacityUnits:{type:"long"}}},S3j:{type:"structure",members:{BillingMode:{},LastUpdateToPayPerRequestDateTime:{type:"timestamp"}}},S3u:{type:"structure",members:{Status:{},SSEType:{},KMSMasterKeyArn:{},InaccessibleEncryptionDateTime:{type:"timestamp"}}},S41:{type:"structure",members:{BackupDetails:{shape:"S1s"},SourceTableDetails:{type:"structure",required:["TableName","TableId","KeySchema","TableCreationDateTime","ProvisionedThroughput"],members:{TableName:{},TableId:{},TableArn:{},TableSizeBytes:{type:"long"},KeySchema:{shape:"S2o"},TableCreationDateTime:{type:"timestamp"},ProvisionedThroughput:{shape:"S2z"},ItemCount:{type:"long"},BillingMode:{}}},SourceTableFeatureDetails:{type:"structure",members:{LocalSecondaryIndexes:{type:"list",member:{type:"structure",members:{IndexName:{},KeySchema:{shape:"S2o"},Projection:{shape:"S2t"}}}},GlobalSecondaryIndexes:{type:"list",member:{type:"structure",members:{IndexName:{},KeySchema:{shape:"S2o"},Projection:{shape:"S2t"},ProvisionedThroughput:{shape:"S2z"}}}},StreamDescription:{shape:"S31"},TimeToLiveDescription:{shape:"S4a"},SSEDescription:{shape:"S3u"}}}}},S4a:{type:"structure",members:{TimeToLiveStatus:{},AttributeName:{}}},S4e:{type:"map",key:{},value:{type:"structure",members:{Value:{shape:"S6"},Exists:{type:"boolean"},ComparisonOperator:{},AttributeValueList:{shape:"S4i"}}}},S4i:{type:"list",member:{shape:"S6"}},S4m:{type:"map",key:{},value:{shape:"S6"}},S4v:{type:"structure",required:["ContinuousBackupsStatus"],members:{ContinuousBackupsStatus:{},PointInTimeRecoveryDescription:{type:"structure",members:{PointInTimeRecoveryStatus:{},EarliestRestorableDateTime:{type:"timestamp"},LatestRestorableDateTime:{type:"timestamp"}}}}},S5g:{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"}}},S60:{type:"list",member:{type:"structure",required:["RegionName"],members:{RegionName:{},ReplicaStatus:{},ReplicaBillingModeSummary:{shape:"S3j"},ReplicaProvisionedReadCapacityUnits:{type:"long"},ReplicaProvisionedReadCapacityAutoScalingSettings:{shape:"S62"},ReplicaProvisionedWriteCapacityUnits:{type:"long"},ReplicaProvisionedWriteCapacityAutoScalingSettings:{shape:"S62"},ReplicaGlobalSecondaryIndexSettings:{type:"list",member:{type:"structure",required:["IndexName"],members:{IndexName:{},IndexStatus:{},ProvisionedReadCapacityUnits:{type:"long"},ProvisionedReadCapacityAutoScalingSettings:{shape:"S62"},ProvisionedWriteCapacityUnits:{type:"long"},ProvisionedWriteCapacityAutoScalingSettings:{shape:"S62"}}}},ReplicaTableClassSummary:{shape:"S2f"}}}},S62:{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"}}}}}}}},S6e:{type:"structure",members:{ImportArn:{},ImportStatus:{},TableArn:{},TableId:{},ClientToken:{},S3BucketSource:{shape:"S6g"},ErrorCount:{type:"long"},CloudWatchLogGroupArn:{},InputFormat:{},InputFormatOptions:{shape:"S6k"},InputCompressionType:{},TableCreationParameters:{shape:"S6q"},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},ProcessedSizeBytes:{type:"long"},ProcessedItemCount:{type:"long"},ImportedItemCount:{type:"long"},FailureCode:{},FailureMessage:{}}},S6g:{type:"structure",required:["S3Bucket"],members:{S3BucketOwner:{},S3Bucket:{},S3KeyPrefix:{}}},S6k:{type:"structure",members:{Csv:{type:"structure",members:{Delimiter:{},HeaderList:{type:"list",member:{}}}}}},S6q:{type:"structure",required:["TableName","AttributeDefinitions","KeySchema"],members:{TableName:{},AttributeDefinitions:{shape:"S2k"},KeySchema:{shape:"S2o"},BillingMode:{},ProvisionedThroughput:{shape:"S2z"},SSESpecification:{shape:"S34"},GlobalSecondaryIndexes:{shape:"S2x"}}},S76:{type:"structure",members:{TableName:{},TableStatus:{},Replicas:{type:"list",member:{type:"structure",members:{RegionName:{},GlobalSecondaryIndexes:{type:"list",member:{type:"structure",members:{IndexName:{},IndexStatus:{},ProvisionedReadCapacityAutoScalingSettings:{shape:"S62"},ProvisionedWriteCapacityAutoScalingSettings:{shape:"S62"}}}},ReplicaProvisionedReadCapacityAutoScalingSettings:{shape:"S62"},ReplicaProvisionedWriteCapacityAutoScalingSettings:{shape:"S62"},ReplicaStatus:{}}}}}},S7d:{type:"structure",required:["TableName","StreamArn"],members:{TableName:{},StreamArn:{}}},S7e:{type:"structure",members:{TableName:{},StreamArn:{},DestinationStatus:{}}},S7o:{type:"list",member:{type:"structure",members:{Item:{shape:"Sr"}}}},S92:{type:"structure",required:["ComparisonOperator"],members:{AttributeValueList:{shape:"S4i"},ComparisonOperator:{}}},S93:{type:"map",key:{},value:{shape:"S92"}},Saa:{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"}}}}}}},Saz:{type:"list",member:{type:"structure",required:["IndexName"],members:{IndexName:{},ProvisionedThroughputOverride:{shape:"S2b"}}}},Sbd:{type:"structure",required:["Enabled","AttributeName"],members:{Enabled:{type:"boolean"},AttributeName:{}}}}}},6126:function(e){e.exports={pagination:{GetImages:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Images"},ListFragments:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Fragments"}}}},6129:function(e){e.exports={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:{shape:"S1b"},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:{shape:"S9"},EmailAddress:{shape:"Sa"},GivenName:{shape:"Sb"},Surname:{shape:"Sb"},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"}}}},DeleteDocumentVersion:{http:{method:"DELETE",requestUri:"/api/v1/documentVersions/{DocumentId}/versions/{VersionId}",responseCode:204},input:{type:"structure",required:["DocumentId","VersionId","DeletePriorVersions"],members:{AuthenticationToken:{shape:"S2",location:"header",locationName:"Authentication"},DocumentId:{location:"uri",locationName:"DocumentId"},VersionId:{location:"uri",locationName:"VersionId"},DeletePriorVersions:{location:"querystring",locationName:"deletePriorVersions",type:"boolean"}}}},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:"S2e"},Participants:{type:"structure",members:{Users:{type:"list",member:{shape:"S2e"}},Groups:{shape:"S2h"}}},ResourceMetadata:{shape:"S2k"},OriginalParent:{shape:"S2k"},CommentMetadata:{shape:"S2m"}}}},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:"S2w"}},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:"S39"},Documents:{shape:"S3a"},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:"S3d",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:"S2h"},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:"S39"},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:"S3d",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:"S3b"},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:"S44"}}}},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:"S2w"},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:"S44"}}}},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:"S39"},Documents:{shape:"S3a"},Marker:{}}}},InitiateDocumentVersionUpload:{http:{requestUri:"/api/v1/documents",responseCode:201},input:{type:"structure",members:{AuthenticationToken:{shape:"S2",location:"header",locationName:"Authentication"},Id:{},Name:{shape:"S1b"},ContentCreatedTimestamp:{type:"timestamp"},ContentModifiedTimestamp:{type:"timestamp"},ContentType:{},DocumentSizeInBytes:{type:"long"},ParentFolderId:{}}},output:{type:"structure",members:{Metadata:{shape:"S3b"},UploadMetadata:{type:"structure",members:{UploadUrl:{shape:"S31"},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"}}}},RestoreDocumentVersions:{http:{requestUri:"/api/v1/documentVersions/restore/{DocumentId}",responseCode:204},input:{type:"structure",required:["DocumentId"],members:{AuthenticationToken:{shape:"S2",location:"header",locationName:"Authentication"},DocumentId:{location:"uri",locationName:"DocumentId"}}}},SearchResources:{http:{requestUri:"/api/v1/search",responseCode:200},input:{type:"structure",members:{AuthenticationToken:{shape:"S2",location:"header",locationName:"Authentication"},QueryText:{shape:"S3d"},QueryScopes:{type:"list",member:{}},OrganizationId:{},AdditionalResponseFields:{type:"list",member:{}},Filters:{type:"structure",members:{TextLocales:{type:"list",member:{}},ContentCategories:{type:"list",member:{}},ResourceTypes:{type:"list",member:{}},Labels:{type:"list",member:{}},Principals:{type:"list",member:{type:"structure",required:["Id"],members:{Id:{},Roles:{type:"list",member:{}}}}},AncestorIds:{type:"list",member:{}},SearchCollectionTypes:{type:"list",member:{}},SizeRange:{type:"structure",members:{StartValue:{type:"long"},EndValue:{type:"long"}}},CreatedRange:{shape:"S5d"},ModifiedRange:{shape:"S5d"}}},OrderBy:{type:"list",member:{type:"structure",members:{Field:{},Order:{}}}},Limit:{type:"integer"},Marker:{}}},output:{type:"structure",members:{Items:{type:"list",member:{type:"structure",members:{ResourceType:{},WebUrl:{type:"string",sensitive:true},DocumentMetadata:{shape:"S3b"},FolderMetadata:{shape:"S1d"},CommentMetadata:{shape:"S2m"},DocumentVersionMetadata:{shape:"S2w"}}}},Marker:{}}}},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:{shape:"S1b"},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:{shape:"S1b"},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:{shape:"Sb"},Surname:{shape:"Sb"},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:{shape:"S9"},EmailAddress:{shape:"Sa"},GivenName:{shape:"Sb"},Surname:{shape:"Sb"},OrganizationId:{},RootFolderId:{},RecycleBinFolderId:{},Status:{},Type:{},CreatedTimestamp:{type:"timestamp"},ModifiedTimestamp:{type:"timestamp"},TimeZoneId:{},Locale:{},Storage:{type:"structure",members:{StorageUtilizedInBytes:{type:"long"},StorageRule:{shape:"Sj"}}}}},S9:{type:"string",sensitive:true},Sa:{type:"string",sensitive:true},Sb:{type:"string",sensitive:true},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:{}},S1b:{type:"string",sensitive:true},S1d:{type:"structure",members:{Id:{},Name:{shape:"S1b"},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:{}}},S2e:{type:"structure",members:{Id:{},Username:{shape:"S9"},GivenName:{shape:"Sb"},Surname:{shape:"Sb"},EmailAddress:{shape:"Sa"}}},S2h:{type:"list",member:{type:"structure",members:{Id:{},Name:{}}}},S2k:{type:"structure",members:{Type:{},Name:{shape:"S1b"},OriginalName:{shape:"S1b"},Id:{},VersionId:{},Owner:{shape:"S2e"},ParentId:{}}},S2m:{type:"structure",members:{CommentId:{},Contributor:{shape:"S8"},CreatedTimestamp:{type:"timestamp"},CommentStatus:{},RecipientId:{},ContributorId:{}}},S2w:{type:"structure",members:{Id:{},Name:{shape:"S1b"},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:"S31"}},Source:{type:"map",key:{},value:{shape:"S31"}}}},S31:{type:"string",sensitive:true},S39:{type:"list",member:{shape:"S1d"}},S3a:{type:"list",member:{shape:"S3b"}},S3b:{type:"structure",members:{Id:{},CreatorId:{},ParentFolderId:{},CreatedTimestamp:{type:"timestamp"},ModifiedTimestamp:{type:"timestamp"},LatestVersionMetadata:{shape:"S2w"},ResourceState:{},Labels:{shape:"S1g"}}},S3d:{type:"string",sensitive:true},S44:{type:"structure",members:{Components:{type:"list",member:{type:"structure",members:{Id:{},Name:{shape:"S1b"}}}}}},S5d:{type:"structure",members:{StartValue:{type:"timestamp"},EndValue:{type:"timestamp"}}}}}},6139:function(e,t,r){r(8492);var s=r(2393);r(2951);e.exports=s},6149:function(e){e.exports={pagination:{ListAccessPolicies:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListCollections:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListSecurityConfigs:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListSecurityPolicies:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListVpcEndpoints:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"}}}},6152:function(e){e.exports={pagination:{ListClusterSnapshots:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"snapshots"},ListClusters:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"clusters"}}}},6176:function(e){e.exports={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:{},LicenseArn:{}}}},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:{},StatusReason:{},SourceVersion:{},Options:{shape:"St"}}},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:"Sx"},HomeRegion:{},Validity:{shape:"Sy"},Entitlements:{shape:"Sz"},Beneficiary:{},ConsumptionConfiguration:{shape:"S14"},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:"S1e"},Tags:{shape:"S1f"},DisassociateWhenNotFound:{type:"boolean"},ProductInformationList:{shape:"S1h"}}},output:{type:"structure",members:{LicenseConfigurationArn:{}}}},CreateLicenseConversionTaskForResource:{input:{type:"structure",required:["ResourceArn","SourceLicenseContext","DestinationLicenseContext"],members:{ResourceArn:{},SourceLicenseContext:{shape:"S1n"},DestinationLicenseContext:{shape:"S1n"}}},output:{type:"structure",members:{LicenseConversionTaskId:{}}}},CreateLicenseManagerReportGenerator:{input:{type:"structure",required:["ReportGeneratorName","Type","ReportContext","ReportFrequency","ClientToken"],members:{ReportGeneratorName:{},Type:{shape:"S1t"},ReportContext:{shape:"S1v"},ReportFrequency:{shape:"S1x"},ClientToken:{},Description:{},Tags:{shape:"S1f"}}},output:{type:"structure",members:{LicenseManagerReportGeneratorArn:{}}}},CreateLicenseVersion:{input:{type:"structure",required:["LicenseArn","LicenseName","ProductName","Issuer","HomeRegion","Validity","Entitlements","ConsumptionConfiguration","Status","ClientToken"],members:{LicenseArn:{},LicenseName:{},ProductName:{},Issuer:{shape:"Sx"},HomeRegion:{},Validity:{shape:"Sy"},LicenseMetadata:{shape:"Sd"},Entitlements:{shape:"Sz"},ConsumptionConfiguration:{shape:"S14"},Status:{},ClientToken:{},SourceVersion:{}}},output:{type:"structure",members:{LicenseArn:{},Version:{},Status:{}}}},CreateToken:{input:{type:"structure",required:["LicenseArn","ClientToken"],members:{LicenseArn:{},RoleArns:{shape:"S1w"},ExpirationInDays:{type:"integer"},TokenProperties:{shape:"S25"},ClientToken:{}}},output:{type:"structure",members:{TokenId:{},TokenType:{},Token:{}}}},DeleteGrant:{input:{type:"structure",required:["GrantArn","Version"],members:{GrantArn:{},StatusReason:{},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:{}}},DeleteLicenseManagerReportGenerator:{input:{type:"structure",required:["LicenseManagerReportGeneratorArn"],members:{LicenseManagerReportGeneratorArn:{}}},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:"S25"}}},output:{type:"structure",members:{AccessToken:{}}}},GetGrant:{input:{type:"structure",required:["GrantArn"],members:{GrantArn:{},Version:{}}},output:{type:"structure",members:{Grant:{shape:"S2r"}}}},GetLicense:{input:{type:"structure",required:["LicenseArn"],members:{LicenseArn:{},Version:{}}},output:{type:"structure",members:{License:{shape:"S2u"}}}},GetLicenseConfiguration:{input:{type:"structure",required:["LicenseConfigurationArn"],members:{LicenseConfigurationArn:{}}},output:{type:"structure",members:{LicenseConfigurationId:{},LicenseConfigurationArn:{},Name:{},Description:{},LicenseCountingType:{},LicenseRules:{shape:"S1e"},LicenseCount:{type:"long"},LicenseCountHardLimit:{type:"boolean"},ConsumedLicenses:{type:"long"},Status:{},OwnerAccountId:{},ConsumedLicenseSummaryList:{shape:"S2y"},ManagedResourceSummaryList:{shape:"S31"},Tags:{shape:"S1f"},ProductInformationList:{shape:"S1h"},AutomatedDiscoveryInformation:{shape:"S33"},DisassociateWhenNotFound:{type:"boolean"}}}},GetLicenseConversionTask:{input:{type:"structure",required:["LicenseConversionTaskId"],members:{LicenseConversionTaskId:{}}},output:{type:"structure",members:{LicenseConversionTaskId:{},ResourceArn:{},SourceLicenseContext:{shape:"S1n"},DestinationLicenseContext:{shape:"S1n"},StatusMessage:{},Status:{},StartTime:{type:"timestamp"},LicenseConversionTime:{type:"timestamp"},EndTime:{type:"timestamp"}}}},GetLicenseManagerReportGenerator:{input:{type:"structure",required:["LicenseManagerReportGeneratorArn"],members:{LicenseManagerReportGeneratorArn:{}}},output:{type:"structure",members:{ReportGenerator:{shape:"S3a"}}}},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:"S3j"},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:"S1w"},Filters:{shape:"S3p"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Grants:{shape:"S3w"},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:"S1e"},MaxResults:{type:"integer"},NextToken:{},Filters:{shape:"S42"}}},output:{type:"structure",members:{LicenseConfigurations:{type:"list",member:{type:"structure",members:{LicenseConfigurationId:{},LicenseConfigurationArn:{},Name:{},Description:{},LicenseCountingType:{},LicenseRules:{shape:"S1e"},LicenseCount:{type:"long"},LicenseCountHardLimit:{type:"boolean"},DisassociateWhenNotFound:{type:"boolean"},ConsumedLicenses:{type:"long"},Status:{},OwnerAccountId:{},ConsumedLicenseSummaryList:{shape:"S2y"},ManagedResourceSummaryList:{shape:"S31"},ProductInformationList:{shape:"S1h"},AutomatedDiscoveryInformation:{shape:"S33"}}}},NextToken:{}}}},ListLicenseConversionTasks:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},Filters:{shape:"S42"}}},output:{type:"structure",members:{LicenseConversionTasks:{type:"list",member:{type:"structure",members:{LicenseConversionTaskId:{},ResourceArn:{},SourceLicenseContext:{shape:"S1n"},DestinationLicenseContext:{shape:"S1n"},Status:{},StatusMessage:{},StartTime:{type:"timestamp"},LicenseConversionTime:{type:"timestamp"},EndTime:{type:"timestamp"}}}},NextToken:{}}}},ListLicenseManagerReportGenerators:{input:{type:"structure",members:{Filters:{shape:"S3p"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{ReportGenerators:{type:"list",member:{shape:"S3a"}},NextToken:{}}}},ListLicenseSpecificationsForResource:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{LicenseSpecifications:{shape:"S4f"},NextToken:{}}}},ListLicenseVersions:{input:{type:"structure",required:["LicenseArn"],members:{LicenseArn:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Licenses:{shape:"S4j"},NextToken:{}}}},ListLicenses:{input:{type:"structure",members:{LicenseArns:{shape:"S1w"},Filters:{shape:"S3p"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Licenses:{shape:"S4j"},NextToken:{}}}},ListReceivedGrants:{input:{type:"structure",members:{GrantArns:{shape:"S1w"},Filters:{shape:"S3p"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Grants:{shape:"S3w"},NextToken:{}}}},ListReceivedGrantsForOrganization:{input:{type:"structure",required:["LicenseArn"],members:{LicenseArn:{},Filters:{shape:"S3p"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Grants:{shape:"S3w"},NextToken:{}}}},ListReceivedLicenses:{input:{type:"structure",members:{LicenseArns:{shape:"S1w"},Filters:{shape:"S3p"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Licenses:{shape:"S4s"},NextToken:{}}}},ListReceivedLicensesForOrganization:{input:{type:"structure",members:{Filters:{shape:"S3p"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Licenses:{shape:"S4s"},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:"S1f"}}}},ListTokens:{input:{type:"structure",members:{TokenIds:{shape:"S1e"},Filters:{shape:"S3p"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Tokens:{type:"list",member:{type:"structure",members:{TokenId:{},TokenType:{},LicenseArn:{},ExpirationTime:{},TokenProperties:{shape:"S25"},RoleArns:{shape:"S1w"},Status:{}}}},NextToken:{}}}},ListUsageForLicenseConfiguration:{input:{type:"structure",required:["LicenseConfigurationArn"],members:{LicenseConfigurationArn:{},MaxResults:{type:"integer"},NextToken:{},Filters:{shape:"S42"}}},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:"S1f"}}},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:"S1e"},LicenseCount:{type:"long"},LicenseCountHardLimit:{type:"boolean"},Name:{},Description:{},ProductInformationList:{shape:"S1h"},DisassociateWhenNotFound:{type:"boolean"}}},output:{type:"structure",members:{}}},UpdateLicenseManagerReportGenerator:{input:{type:"structure",required:["LicenseManagerReportGeneratorArn","ReportGeneratorName","Type","ReportContext","ReportFrequency","ClientToken"],members:{LicenseManagerReportGeneratorArn:{},ReportGeneratorName:{},Type:{shape:"S1t"},ReportContext:{shape:"S1v"},ReportFrequency:{shape:"S1x"},ClientToken:{},Description:{}}},output:{type:"structure",members:{}}},UpdateLicenseSpecificationsForResource:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{},AddLicenseSpecifications:{shape:"S4f"},RemoveLicenseSpecifications:{shape:"S4f"}}},output:{type:"structure",members:{}}},UpdateServiceSettings:{input:{type:"structure",members:{S3BucketArn:{},SnsTopicArn:{},OrganizationConfiguration:{shape:"S3j"},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:{}},St:{type:"structure",members:{ActivationOverrideBehavior:{}}},Sx:{type:"structure",required:["Name"],members:{Name:{},SignKey:{}}},Sy:{type:"structure",required:["Begin"],members:{Begin:{},End:{}}},Sz:{type:"list",member:{type:"structure",required:["Name","Unit"],members:{Name:{},Value:{},MaxCount:{type:"long"},Overage:{type:"boolean"},Unit:{},AllowCheckIn:{type:"boolean"}}}},S14:{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"}}}}},S1e:{type:"list",member:{}},S1f:{type:"list",member:{type:"structure",members:{Key:{},Value:{}}}},S1h:{type:"list",member:{type:"structure",required:["ResourceType","ProductInformationFilterList"],members:{ResourceType:{},ProductInformationFilterList:{type:"list",member:{type:"structure",required:["ProductInformationFilterName","ProductInformationFilterComparator"],members:{ProductInformationFilterName:{},ProductInformationFilterValue:{shape:"S1e"},ProductInformationFilterComparator:{}}}}}}},S1n:{type:"structure",members:{UsageOperation:{}}},S1t:{type:"list",member:{}},S1v:{type:"structure",required:["licenseConfigurationArns"],members:{licenseConfigurationArns:{shape:"S1w"}}},S1w:{type:"list",member:{}},S1x:{type:"structure",members:{value:{type:"integer"},period:{}}},S25:{type:"list",member:{}},S2r:{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"},Options:{shape:"St"}}},S2u:{type:"structure",members:{LicenseArn:{},LicenseName:{},ProductName:{},ProductSKU:{},Issuer:{shape:"S2v"},HomeRegion:{},Status:{},Validity:{shape:"Sy"},Beneficiary:{},Entitlements:{shape:"Sz"},ConsumptionConfiguration:{shape:"S14"},LicenseMetadata:{shape:"Sd"},CreateTime:{},Version:{}}},S2v:{type:"structure",members:{Name:{},SignKey:{},KeyFingerprint:{}}},S2y:{type:"list",member:{type:"structure",members:{ResourceType:{},ConsumedLicenses:{type:"long"}}}},S31:{type:"list",member:{type:"structure",members:{ResourceType:{},AssociationCount:{type:"long"}}}},S33:{type:"structure",members:{LastRunTime:{type:"timestamp"}}},S3a:{type:"structure",members:{ReportGeneratorName:{},ReportType:{shape:"S1t"},ReportContext:{shape:"S1v"},ReportFrequency:{shape:"S1x"},LicenseManagerReportGeneratorArn:{},LastRunStatus:{},LastRunFailureReason:{},LastReportGenerationTime:{},ReportCreatorAccount:{},Description:{},S3Location:{type:"structure",members:{bucket:{},keyPrefix:{}}},CreateTime:{},Tags:{shape:"S1f"}}},S3j:{type:"structure",required:["EnableIntegration"],members:{EnableIntegration:{type:"boolean"}}},S3p:{type:"list",member:{shape:"S3q"}},S3q:{type:"structure",members:{Name:{},Values:{type:"list",member:{}}}},S3w:{type:"list",member:{shape:"S2r"}},S42:{type:"list",member:{shape:"S3q"}},S4f:{type:"list",member:{type:"structure",required:["LicenseConfigurationArn"],members:{LicenseConfigurationArn:{},AmiAssociationScope:{}}}},S4j:{type:"list",member:{shape:"S2u"}},S4s:{type:"list",member:{type:"structure",members:{LicenseArn:{},LicenseName:{},ProductName:{},ProductSKU:{},Issuer:{shape:"S2v"},HomeRegion:{},Status:{},Validity:{shape:"Sy"},Beneficiary:{},Entitlements:{shape:"Sz"},ConsumptionConfiguration:{shape:"S14"},LicenseMetadata:{shape:"Sd"},CreateTime:{},Version:{},ReceivedMetadata:{type:"structure",members:{ReceivedStatus:{},ReceivedStatusReason:{},AllowedOperations:{shape:"So"}}}}}}}}},6177:function(e){e.exports={pagination:{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"}}}},6180:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["dynamodbstreams"]={};s.DynamoDBStreams=i.defineService("dynamodbstreams",["2012-08-10"]);Object.defineProperty(a.services["dynamodbstreams"],"2012-08-10",{get:function get(){var e=r(4070);e.paginators=r(2530).pagination;return e},enumerable:true,configurable:true});e.exports=s.DynamoDBStreams},6200:function(e){e.exports=require("dgram")},6216:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["backupgateway"]={};s.BackupGateway=i.defineService("backupgateway",["2021-01-01"]);Object.defineProperty(a.services["backupgateway"],"2021-01-01",{get:function get(){var e=r(5900);e.paginators=r(3364).pagination;return e},enumerable:true,configurable:true});e.exports=s.BackupGateway},6222:function(e){e.exports={pagination:{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"}}}},6223:function(e){e.exports={pagination:{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"},ListIdentityProviderConfigs:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"identityProviderConfigs"},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"}}}},6226:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["controltower"]={};s.ControlTower=i.defineService("controltower",["2018-05-10"]);Object.defineProperty(a.services["controltower"],"2018-05-10",{get:function get(){var e=r(7699);e.paginators=r(3272).pagination;return e},enumerable:true,configurable:true});e.exports=s.ControlTower},6233:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:true});t.checkBypass=t.getProxyUrl=void 0;function getProxyUrl(e){const t=e.protocol==="https:";if(checkBypass(e)){return undefined}const r=(()=>{if(t){return process.env["https_proxy"]||process.env["HTTPS_PROXY"]}else{return process.env["http_proxy"]||process.env["HTTP_PROXY"]}})();if(r){return new URL(r)}else{return undefined}}t.getProxyUrl=getProxyUrl;function checkBypass(e){if(!e.hostname){return false}const t=process.env["no_proxy"]||process.env["NO_PROXY"]||"";if(!t){return false}let r;if(e.port){r=Number(e.port)}else if(e.protocol==="http:"){r=80}else if(e.protocol==="https:"){r=443}const s=[e.hostname.toUpperCase()];if(typeof r==="number"){s.push(`${s[0]}:${r}`)}for(const e of t.split(",").map(e=>e.trim().toUpperCase()).filter(e=>e)){if(s.some(t=>t===e)){return true}}return false}t.checkBypass=checkBypass},6234:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2021-04-20",endpointPrefix:"identity-chime",protocol:"rest-json",serviceFullName:"Amazon Chime SDK Identity",serviceId:"Chime SDK Identity",signatureVersion:"v4",signingName:"chime",uid:"chime-sdk-identity-2021-04-20"},operations:{CreateAppInstance:{http:{requestUri:"/app-instances",responseCode:201},input:{type:"structure",required:["Name","ClientRequestToken"],members:{Name:{shape:"S2"},Metadata:{shape:"S3"},ClientRequestToken:{idempotencyToken:true},Tags:{shape:"S5"}}},output:{type:"structure",members:{AppInstanceArn:{}}}},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:"Sd"},AppInstanceArn:{}}}},CreateAppInstanceBot:{http:{requestUri:"/app-instance-bots",responseCode:201},input:{type:"structure",required:["AppInstanceArn","ClientRequestToken","Configuration"],members:{AppInstanceArn:{},Name:{shape:"Se"},Metadata:{shape:"S3"},ClientRequestToken:{idempotencyToken:true},Tags:{shape:"S5"},Configuration:{shape:"Sg"}}},output:{type:"structure",members:{AppInstanceBotArn:{}}}},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:"Sp"},Metadata:{shape:"S3"},ClientRequestToken:{idempotencyToken:true},Tags:{shape:"S5"},ExpirationSettings:{shape:"Sq"}}},output:{type:"structure",members:{AppInstanceUserArn:{}}}},DeleteAppInstance:{http:{method:"DELETE",requestUri:"/app-instances/{appInstanceArn}",responseCode:204},input:{type:"structure",required:["AppInstanceArn"],members:{AppInstanceArn:{location:"uri",locationName:"appInstanceArn"}}}},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"}}}},DeleteAppInstanceBot:{http:{method:"DELETE",requestUri:"/app-instance-bots/{appInstanceBotArn}",responseCode:204},input:{type:"structure",required:["AppInstanceBotArn"],members:{AppInstanceBotArn:{location:"uri",locationName:"appInstanceBotArn"}}}},DeleteAppInstanceUser:{http:{method:"DELETE",requestUri:"/app-instance-users/{appInstanceUserArn}",responseCode:204},input:{type:"structure",required:["AppInstanceUserArn"],members:{AppInstanceUserArn:{location:"uri",locationName:"appInstanceUserArn"}}}},DeregisterAppInstanceUserEndpoint:{http:{method:"DELETE",requestUri:"/app-instance-users/{appInstanceUserArn}/endpoints/{endpointId}",responseCode:204},input:{type:"structure",required:["AppInstanceUserArn","EndpointId"],members:{AppInstanceUserArn:{shape:"Sz",location:"uri",locationName:"appInstanceUserArn"},EndpointId:{shape:"S10",location:"uri",locationName:"endpointId"}}}},DescribeAppInstance:{http:{method:"GET",requestUri:"/app-instances/{appInstanceArn}"},input:{type:"structure",required:["AppInstanceArn"],members:{AppInstanceArn:{location:"uri",locationName:"appInstanceArn"}}},output:{type:"structure",members:{AppInstance:{type:"structure",members:{AppInstanceArn:{},Name:{shape:"S2"},CreatedTimestamp:{type:"timestamp"},LastUpdatedTimestamp:{type:"timestamp"},Metadata:{shape:"S3"}}}}}},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:"Sd"},AppInstanceArn:{},CreatedTimestamp:{type:"timestamp"}}}}}},DescribeAppInstanceBot:{http:{method:"GET",requestUri:"/app-instance-bots/{appInstanceBotArn}"},input:{type:"structure",required:["AppInstanceBotArn"],members:{AppInstanceBotArn:{location:"uri",locationName:"appInstanceBotArn"}}},output:{type:"structure",members:{AppInstanceBot:{type:"structure",members:{AppInstanceBotArn:{},Name:{shape:"Se"},Configuration:{shape:"Sg"},CreatedTimestamp:{type:"timestamp"},LastUpdatedTimestamp:{type:"timestamp"},Metadata:{shape:"S3"}}}}}},DescribeAppInstanceUser:{http:{method:"GET",requestUri:"/app-instance-users/{appInstanceUserArn}"},input:{type:"structure",required:["AppInstanceUserArn"],members:{AppInstanceUserArn:{location:"uri",locationName:"appInstanceUserArn"}}},output:{type:"structure",members:{AppInstanceUser:{type:"structure",members:{AppInstanceUserArn:{},Name:{shape:"Sp"},Metadata:{shape:"S3"},CreatedTimestamp:{type:"timestamp"},LastUpdatedTimestamp:{type:"timestamp"},ExpirationSettings:{shape:"Sq"}}}}}},DescribeAppInstanceUserEndpoint:{http:{method:"GET",requestUri:"/app-instance-users/{appInstanceUserArn}/endpoints/{endpointId}",responseCode:200},input:{type:"structure",required:["AppInstanceUserArn","EndpointId"],members:{AppInstanceUserArn:{shape:"S1f",location:"uri",locationName:"appInstanceUserArn"},EndpointId:{shape:"S10",location:"uri",locationName:"endpointId"}}},output:{type:"structure",members:{AppInstanceUserEndpoint:{type:"structure",members:{AppInstanceUserArn:{shape:"Sz"},EndpointId:{shape:"S10"},Name:{shape:"S1f"},Type:{},ResourceArn:{},EndpointAttributes:{shape:"S1j"},CreatedTimestamp:{type:"timestamp"},LastUpdatedTimestamp:{type:"timestamp"},AllowMessages:{},EndpointState:{shape:"S1m"}}}}}},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:"S1r"},InitiateDeletionTimestamp:{type:"timestamp"}}}},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:"S1w",location:"querystring",locationName:"next-token"}}},output:{type:"structure",members:{AppInstanceArn:{},AppInstanceAdmins:{type:"list",member:{type:"structure",members:{Admin:{shape:"Sd"}}}},NextToken:{shape:"S1w"}}}},ListAppInstanceBots:{http:{method:"GET",requestUri:"/app-instance-bots"},input:{type:"structure",required:["AppInstanceArn"],members:{AppInstanceArn:{location:"querystring",locationName:"app-instance-arn"},MaxResults:{location:"querystring",locationName:"max-results",type:"integer"},NextToken:{shape:"S1w",location:"querystring",locationName:"next-token"}}},output:{type:"structure",members:{AppInstanceArn:{},AppInstanceBots:{type:"list",member:{type:"structure",members:{AppInstanceBotArn:{},Name:{shape:"Se"},Metadata:{shape:"S3"}}}},NextToken:{shape:"S1w"}}}},ListAppInstanceUserEndpoints:{http:{method:"GET",requestUri:"/app-instance-users/{appInstanceUserArn}/endpoints",responseCode:200},input:{type:"structure",required:["AppInstanceUserArn"],members:{AppInstanceUserArn:{shape:"Sz",location:"uri",locationName:"appInstanceUserArn"},MaxResults:{location:"querystring",locationName:"max-results",type:"integer"},NextToken:{shape:"S1w",location:"querystring",locationName:"next-token"}}},output:{type:"structure",members:{AppInstanceUserEndpoints:{type:"list",member:{type:"structure",members:{AppInstanceUserArn:{shape:"Sz"},EndpointId:{shape:"S10"},Name:{shape:"S1f"},Type:{},AllowMessages:{},EndpointState:{shape:"S1m"}}}},NextToken:{shape:"S1w"}}}},ListAppInstanceUsers:{http:{method:"GET",requestUri:"/app-instance-users"},input:{type:"structure",required:["AppInstanceArn"],members:{AppInstanceArn:{location:"querystring",locationName:"app-instance-arn"},MaxResults:{location:"querystring",locationName:"max-results",type:"integer"},NextToken:{shape:"S1w",location:"querystring",locationName:"next-token"}}},output:{type:"structure",members:{AppInstanceArn:{},AppInstanceUsers:{type:"list",member:{type:"structure",members:{AppInstanceUserArn:{},Name:{shape:"Sp"},Metadata:{shape:"S3"}}}},NextToken:{shape:"S1w"}}}},ListAppInstances:{http:{method:"GET",requestUri:"/app-instances"},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"max-results",type:"integer"},NextToken:{shape:"S1w",location:"querystring",locationName:"next-token"}}},output:{type:"structure",members:{AppInstances:{type:"list",member:{type:"structure",members:{AppInstanceArn:{},Name:{shape:"S2"},Metadata:{shape:"S3"}}}},NextToken:{shape:"S1w"}}}},ListTagsForResource:{http:{method:"GET",requestUri:"/tags",responseCode:200},input:{type:"structure",required:["ResourceARN"],members:{ResourceARN:{location:"querystring",locationName:"arn"}}},output:{type:"structure",members:{Tags:{shape:"S5"}}}},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:"S1r"}}},output:{type:"structure",members:{AppInstanceRetentionSettings:{shape:"S1r"},InitiateDeletionTimestamp:{type:"timestamp"}}}},PutAppInstanceUserExpirationSettings:{http:{method:"PUT",requestUri:"/app-instance-users/{appInstanceUserArn}/expiration-settings",responseCode:200},input:{type:"structure",required:["AppInstanceUserArn"],members:{AppInstanceUserArn:{location:"uri",locationName:"appInstanceUserArn"},ExpirationSettings:{shape:"Sq"}}},output:{type:"structure",members:{AppInstanceUserArn:{},ExpirationSettings:{shape:"Sq"}}}},RegisterAppInstanceUserEndpoint:{http:{requestUri:"/app-instance-users/{appInstanceUserArn}/endpoints",responseCode:201},input:{type:"structure",required:["AppInstanceUserArn","Type","ResourceArn","EndpointAttributes","ClientRequestToken"],members:{AppInstanceUserArn:{shape:"Sz",location:"uri",locationName:"appInstanceUserArn"},Name:{shape:"S1f"},Type:{},ResourceArn:{},EndpointAttributes:{shape:"S1j"},ClientRequestToken:{idempotencyToken:true},AllowMessages:{}}},output:{type:"structure",members:{AppInstanceUserArn:{shape:"Sz"},EndpointId:{shape:"S10"}}}},TagResource:{http:{requestUri:"/tags?operation=tag-resource",responseCode:204},input:{type:"structure",required:["ResourceARN","Tags"],members:{ResourceARN:{},Tags:{shape:"S5"}}}},UntagResource:{http:{requestUri:"/tags?operation=untag-resource",responseCode:204},input:{type:"structure",required:["ResourceARN","TagKeys"],members:{ResourceARN:{},TagKeys:{type:"list",member:{shape:"S7"}}}}},UpdateAppInstance:{http:{method:"PUT",requestUri:"/app-instances/{appInstanceArn}",responseCode:200},input:{type:"structure",required:["AppInstanceArn","Name","Metadata"],members:{AppInstanceArn:{location:"uri",locationName:"appInstanceArn"},Name:{shape:"S2"},Metadata:{shape:"S3"}}},output:{type:"structure",members:{AppInstanceArn:{}}}},UpdateAppInstanceBot:{http:{method:"PUT",requestUri:"/app-instance-bots/{appInstanceBotArn}",responseCode:200},input:{type:"structure",required:["AppInstanceBotArn","Name","Metadata"],members:{AppInstanceBotArn:{location:"uri",locationName:"appInstanceBotArn"},Name:{shape:"Se"},Metadata:{shape:"S3"}}},output:{type:"structure",members:{AppInstanceBotArn:{}}}},UpdateAppInstanceUser:{http:{method:"PUT",requestUri:"/app-instance-users/{appInstanceUserArn}",responseCode:200},input:{type:"structure",required:["AppInstanceUserArn","Name","Metadata"],members:{AppInstanceUserArn:{location:"uri",locationName:"appInstanceUserArn"},Name:{shape:"Sp"},Metadata:{shape:"S3"}}},output:{type:"structure",members:{AppInstanceUserArn:{}}}},UpdateAppInstanceUserEndpoint:{http:{method:"PUT",requestUri:"/app-instance-users/{appInstanceUserArn}/endpoints/{endpointId}",responseCode:200},input:{type:"structure",required:["AppInstanceUserArn","EndpointId"],members:{AppInstanceUserArn:{shape:"Sz",location:"uri",locationName:"appInstanceUserArn"},EndpointId:{shape:"S10",location:"uri",locationName:"endpointId"},Name:{shape:"S1f"},AllowMessages:{}}},output:{type:"structure",members:{AppInstanceUserArn:{shape:"Sz"},EndpointId:{shape:"S10"}}}}},shapes:{S2:{type:"string",sensitive:true},S3:{type:"string",sensitive:true},S5:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{shape:"S7"},Value:{type:"string",sensitive:true}}}},S7:{type:"string",sensitive:true},Sd:{type:"structure",members:{Arn:{},Name:{shape:"Se"}}},Se:{type:"string",sensitive:true},Sg:{type:"structure",required:["Lex"],members:{Lex:{type:"structure",required:["RespondsTo","LexBotAliasArn","LocaleId"],members:{RespondsTo:{},LexBotAliasArn:{},LocaleId:{},WelcomeIntent:{}}}}},Sp:{type:"string",sensitive:true},Sq:{type:"structure",required:["ExpirationDays","ExpirationCriterion"],members:{ExpirationDays:{type:"integer"},ExpirationCriterion:{}}},Sz:{type:"string",sensitive:true},S10:{type:"string",sensitive:true},S1f:{type:"string",sensitive:true},S1j:{type:"structure",required:["DeviceToken"],members:{DeviceToken:{shape:"S1k"},VoipDeviceToken:{shape:"S1k"}}},S1k:{type:"string",sensitive:true},S1m:{type:"structure",required:["Status"],members:{Status:{},StatusReason:{}}},S1r:{type:"structure",members:{ChannelRetentionSettings:{type:"structure",members:{RetentionDays:{type:"integer"}}}}},S1w:{type:"string",sensitive:true}}}},6242:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2021-11-01",endpointPrefix:"aoss",jsonVersion:"1.0",protocol:"json",serviceFullName:"OpenSearch Service Serverless",serviceId:"OpenSearchServerless",signatureVersion:"v4",signingName:"aoss",targetPrefix:"OpenSearchServerless",uid:"opensearchserverless-2021-11-01"},operations:{BatchGetCollection:{input:{type:"structure",members:{ids:{type:"list",member:{}},names:{type:"list",member:{}}}},output:{type:"structure",members:{collectionDetails:{type:"list",member:{type:"structure",members:{arn:{},collectionEndpoint:{},createdDate:{type:"long"},dashboardEndpoint:{},description:{},id:{},kmsKeyArn:{},lastModifiedDate:{type:"long"},name:{},status:{},type:{}}}},collectionErrorDetails:{type:"list",member:{type:"structure",members:{errorCode:{},errorMessage:{},id:{},name:{}}}}}}},BatchGetVpcEndpoint:{input:{type:"structure",required:["ids"],members:{ids:{type:"list",member:{}}}},output:{type:"structure",members:{vpcEndpointDetails:{type:"list",member:{type:"structure",members:{createdDate:{type:"long"},id:{},name:{},securityGroupIds:{shape:"Sm"},status:{},subnetIds:{shape:"Sp"},vpcId:{}}}},vpcEndpointErrorDetails:{type:"list",member:{type:"structure",members:{errorCode:{},errorMessage:{},id:{}}}}}}},CreateAccessPolicy:{input:{type:"structure",required:["name","policy","type"],members:{clientToken:{idempotencyToken:true},description:{},name:{},policy:{},type:{}}},output:{type:"structure",members:{accessPolicyDetail:{shape:"S11"}}},idempotent:true},CreateCollection:{input:{type:"structure",required:["name"],members:{clientToken:{idempotencyToken:true},description:{},name:{},tags:{shape:"S16"},type:{}}},output:{type:"structure",members:{createCollectionDetail:{type:"structure",members:{arn:{},createdDate:{type:"long"},description:{},id:{},kmsKeyArn:{},lastModifiedDate:{type:"long"},name:{},status:{},type:{}}}}},idempotent:true},CreateSecurityConfig:{input:{type:"structure",required:["name","type"],members:{clientToken:{idempotencyToken:true},description:{},name:{},samlOptions:{shape:"S1f"},type:{}}},output:{type:"structure",members:{securityConfigDetail:{shape:"S1m"}}},idempotent:true},CreateSecurityPolicy:{input:{type:"structure",required:["name","policy","type"],members:{clientToken:{idempotencyToken:true},description:{},name:{},policy:{},type:{}}},output:{type:"structure",members:{securityPolicyDetail:{shape:"S1r"}}},idempotent:true},CreateVpcEndpoint:{input:{type:"structure",required:["name","subnetIds","vpcId"],members:{clientToken:{idempotencyToken:true},name:{},securityGroupIds:{shape:"Sm"},subnetIds:{shape:"Sp"},vpcId:{}}},output:{type:"structure",members:{createVpcEndpointDetail:{type:"structure",members:{id:{},name:{},status:{}}}}},idempotent:true},DeleteAccessPolicy:{input:{type:"structure",required:["name","type"],members:{clientToken:{idempotencyToken:true},name:{},type:{}}},output:{type:"structure",members:{}},idempotent:true},DeleteCollection:{input:{type:"structure",required:["id"],members:{clientToken:{idempotencyToken:true},id:{}}},output:{type:"structure",members:{deleteCollectionDetail:{type:"structure",members:{id:{},name:{},status:{}}}}},idempotent:true},DeleteSecurityConfig:{input:{type:"structure",required:["id"],members:{clientToken:{idempotencyToken:true},id:{}}},output:{type:"structure",members:{}},idempotent:true},DeleteSecurityPolicy:{input:{type:"structure",required:["name","type"],members:{clientToken:{idempotencyToken:true},name:{},type:{}}},output:{type:"structure",members:{}},idempotent:true},DeleteVpcEndpoint:{input:{type:"structure",required:["id"],members:{clientToken:{idempotencyToken:true},id:{}}},output:{type:"structure",members:{deleteVpcEndpointDetail:{type:"structure",members:{id:{},name:{},status:{}}}}},idempotent:true},GetAccessPolicy:{input:{type:"structure",required:["name","type"],members:{name:{},type:{}}},output:{type:"structure",members:{accessPolicyDetail:{shape:"S11"}}}},GetAccountSettings:{input:{type:"structure",members:{}},output:{type:"structure",members:{accountSettingsDetail:{shape:"S2b"}}}},GetPoliciesStats:{input:{type:"structure",members:{}},output:{type:"structure",members:{AccessPolicyStats:{type:"structure",members:{DataPolicyCount:{type:"long"}}},SecurityConfigStats:{type:"structure",members:{SamlConfigCount:{type:"long"}}},SecurityPolicyStats:{type:"structure",members:{EncryptionPolicyCount:{type:"long"},NetworkPolicyCount:{type:"long"}}},TotalPolicyCount:{type:"long"}}}},GetSecurityConfig:{input:{type:"structure",required:["id"],members:{id:{}}},output:{type:"structure",members:{securityConfigDetail:{shape:"S1m"}}}},GetSecurityPolicy:{input:{type:"structure",required:["name","type"],members:{name:{},type:{}}},output:{type:"structure",members:{securityPolicyDetail:{shape:"S1r"}}}},ListAccessPolicies:{input:{type:"structure",required:["type"],members:{maxResults:{type:"integer"},nextToken:{},resource:{type:"list",member:{}},type:{}}},output:{type:"structure",members:{accessPolicySummaries:{type:"list",member:{type:"structure",members:{createdDate:{type:"long"},description:{},lastModifiedDate:{type:"long"},name:{},policyVersion:{},type:{}}}},nextToken:{}}}},ListCollections:{input:{type:"structure",members:{collectionFilters:{type:"structure",members:{name:{},status:{}}},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{collectionSummaries:{type:"list",member:{type:"structure",members:{arn:{},id:{},name:{},status:{}}}},nextToken:{}}}},ListSecurityConfigs:{input:{type:"structure",required:["type"],members:{maxResults:{type:"integer"},nextToken:{},type:{}}},output:{type:"structure",members:{nextToken:{},securityConfigSummaries:{type:"list",member:{type:"structure",members:{configVersion:{},createdDate:{type:"long"},description:{},id:{},lastModifiedDate:{type:"long"},type:{}}}}}}},ListSecurityPolicies:{input:{type:"structure",required:["type"],members:{maxResults:{type:"integer"},nextToken:{},resource:{type:"list",member:{}},type:{}}},output:{type:"structure",members:{nextToken:{},securityPolicySummaries:{type:"list",member:{type:"structure",members:{createdDate:{type:"long"},description:{},lastModifiedDate:{type:"long"},name:{},policyVersion:{},type:{}}}}}}},ListTagsForResource:{input:{type:"structure",required:["resourceArn"],members:{resourceArn:{}}},output:{type:"structure",members:{tags:{shape:"S16"}}}},ListVpcEndpoints:{input:{type:"structure",members:{maxResults:{type:"integer"},nextToken:{},vpcEndpointFilters:{type:"structure",members:{status:{}}}}},output:{type:"structure",members:{nextToken:{},vpcEndpointSummaries:{type:"list",member:{type:"structure",members:{id:{},name:{},status:{}}}}}}},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:{}}},UpdateAccessPolicy:{input:{type:"structure",required:["name","policyVersion","type"],members:{clientToken:{idempotencyToken:true},description:{},name:{},policy:{},policyVersion:{},type:{}}},output:{type:"structure",members:{accessPolicyDetail:{shape:"S11"}}},idempotent:true},UpdateAccountSettings:{input:{type:"structure",members:{capacityLimits:{shape:"S2c"}}},output:{type:"structure",members:{accountSettingsDetail:{shape:"S2b"}}}},UpdateCollection:{input:{type:"structure",required:["id"],members:{clientToken:{idempotencyToken:true},description:{},id:{}}},output:{type:"structure",members:{updateCollectionDetail:{type:"structure",members:{arn:{},createdDate:{type:"long"},description:{},id:{},lastModifiedDate:{type:"long"},name:{},status:{},type:{}}}}},idempotent:true},UpdateSecurityConfig:{input:{type:"structure",required:["configVersion","id"],members:{clientToken:{idempotencyToken:true},configVersion:{},description:{},id:{},samlOptions:{shape:"S1f"}}},output:{type:"structure",members:{securityConfigDetail:{shape:"S1m"}}},idempotent:true},UpdateSecurityPolicy:{input:{type:"structure",required:["name","policyVersion","type"],members:{clientToken:{idempotencyToken:true},description:{},name:{},policy:{},policyVersion:{},type:{}}},output:{type:"structure",members:{securityPolicyDetail:{shape:"S1r"}}},idempotent:true},UpdateVpcEndpoint:{input:{type:"structure",required:["id"],members:{addSecurityGroupIds:{shape:"Sm"},addSubnetIds:{shape:"Sp"},clientToken:{idempotencyToken:true},id:{},removeSecurityGroupIds:{shape:"Sm"},removeSubnetIds:{shape:"Sp"}}},output:{type:"structure",members:{UpdateVpcEndpointDetail:{type:"structure",members:{id:{},lastModifiedDate:{type:"long"},name:{},securityGroupIds:{shape:"Sm"},status:{},subnetIds:{shape:"Sp"}}}}},idempotent:true}},shapes:{Sm:{type:"list",member:{}},Sp:{type:"list",member:{}},S11:{type:"structure",members:{createdDate:{type:"long"},description:{},lastModifiedDate:{type:"long"},name:{},policy:{shape:"S12"},policyVersion:{},type:{}}},S12:{type:"structure",members:{},document:true},S16:{type:"list",member:{type:"structure",required:["key","value"],members:{key:{},value:{}}}},S1f:{type:"structure",required:["metadata"],members:{groupAttribute:{},metadata:{},sessionTimeout:{type:"integer"},userAttribute:{}}},S1m:{type:"structure",members:{configVersion:{},createdDate:{type:"long"},description:{},id:{},lastModifiedDate:{type:"long"},samlOptions:{shape:"S1f"},type:{}}},S1r:{type:"structure",members:{createdDate:{type:"long"},description:{},lastModifiedDate:{type:"long"},name:{},policy:{shape:"S12"},policyVersion:{},type:{}}},S2b:{type:"structure",members:{capacityLimits:{shape:"S2c"}}},S2c:{type:"structure",members:{maxIndexingCapacityInOCU:{type:"integer"},maxSearchCapacityInOCU:{type:"integer"}}}}}},6247:function(e){e.exports={pagination:{ListParticipantEvents:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListParticipants:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListStageSessions:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListStages:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"}}}},6249:function(e){e.exports={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:{}}}}}},6250:function(e){e.exports={pagination:{}}},6266:function(e){e.exports={pagination:{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"}}}},6267:function(e){e.exports={pagination:{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"},ListCustomerManagedPolicyReferencesInPermissionSet:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"CustomerManagedPolicyReferences"},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"}}}},6285:function(e){e.exports={pagination:{ListChannelBans:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListChannelFlows:{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"},ListChannelsAssociatedWithChannelFlow:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListChannelsModeratedByAppInstanceUser:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListSubChannels:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},SearchChannels:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"}}}},6298:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2014-06-30",endpointPrefix:"cognito-sync",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"Amazon Cognito Sync",serviceId:"Cognito Sync",signatureVersion:"v4",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"}}}}}}},6315:function(e){e.exports={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:{}}},6316:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2020-05-15",endpointPrefix:"apprunner",jsonVersion:"1.0",protocol:"json",serviceFullName:"AWS App Runner",serviceId:"AppRunner",signatureVersion:"v4",signingName:"apprunner",targetPrefix:"AppRunner",uid:"apprunner-2020-05-15"},operations:{AssociateCustomDomain:{input:{type:"structure",required:["ServiceArn","DomainName"],members:{ServiceArn:{},DomainName:{},EnableWWWSubdomain:{type:"boolean"}}},output:{type:"structure",required:["DNSTarget","ServiceArn","CustomDomain","VpcDNSTargets"],members:{DNSTarget:{},ServiceArn:{},CustomDomain:{shape:"S7"},VpcDNSTargets:{shape:"Sc"}}}},CreateAutoScalingConfiguration:{input:{type:"structure",required:["AutoScalingConfigurationName"],members:{AutoScalingConfigurationName:{},MaxConcurrency:{type:"integer"},MinSize:{type:"integer"},MaxSize:{type:"integer"},Tags:{shape:"Sj"}}},output:{type:"structure",required:["AutoScalingConfiguration"],members:{AutoScalingConfiguration:{shape:"So"}}}},CreateConnection:{input:{type:"structure",required:["ConnectionName","ProviderType"],members:{ConnectionName:{},ProviderType:{},Tags:{shape:"Sj"}}},output:{type:"structure",required:["Connection"],members:{Connection:{shape:"Sx"}}}},CreateObservabilityConfiguration:{input:{type:"structure",required:["ObservabilityConfigurationName"],members:{ObservabilityConfigurationName:{},TraceConfiguration:{shape:"S11"},Tags:{shape:"Sj"}}},output:{type:"structure",required:["ObservabilityConfiguration"],members:{ObservabilityConfiguration:{shape:"S14"}}}},CreateService:{input:{type:"structure",required:["ServiceName","SourceConfiguration"],members:{ServiceName:{},SourceConfiguration:{shape:"S18"},InstanceConfiguration:{shape:"S1u"},Tags:{shape:"Sj"},EncryptionConfiguration:{shape:"S1x"},HealthCheckConfiguration:{shape:"S1z"},AutoScalingConfigurationArn:{},NetworkConfiguration:{shape:"S26"},ObservabilityConfiguration:{shape:"S2a"}}},output:{type:"structure",required:["Service","OperationId"],members:{Service:{shape:"S2c"},OperationId:{}}}},CreateVpcConnector:{input:{type:"structure",required:["VpcConnectorName","Subnets"],members:{VpcConnectorName:{},Subnets:{shape:"S2j"},SecurityGroups:{shape:"S2j"},Tags:{shape:"Sj"}}},output:{type:"structure",required:["VpcConnector"],members:{VpcConnector:{shape:"S2l"}}}},CreateVpcIngressConnection:{input:{type:"structure",required:["ServiceArn","VpcIngressConnectionName","IngressVpcConfiguration"],members:{ServiceArn:{},VpcIngressConnectionName:{},IngressVpcConfiguration:{shape:"S2p"},Tags:{shape:"Sj"}}},output:{type:"structure",required:["VpcIngressConnection"],members:{VpcIngressConnection:{shape:"S2r"}}}},DeleteAutoScalingConfiguration:{input:{type:"structure",required:["AutoScalingConfigurationArn"],members:{AutoScalingConfigurationArn:{}}},output:{type:"structure",required:["AutoScalingConfiguration"],members:{AutoScalingConfiguration:{shape:"So"}}}},DeleteConnection:{input:{type:"structure",required:["ConnectionArn"],members:{ConnectionArn:{}}},output:{type:"structure",members:{Connection:{shape:"Sx"}}}},DeleteObservabilityConfiguration:{input:{type:"structure",required:["ObservabilityConfigurationArn"],members:{ObservabilityConfigurationArn:{}}},output:{type:"structure",required:["ObservabilityConfiguration"],members:{ObservabilityConfiguration:{shape:"S14"}}}},DeleteService:{input:{type:"structure",required:["ServiceArn"],members:{ServiceArn:{}}},output:{type:"structure",required:["Service","OperationId"],members:{Service:{shape:"S2c"},OperationId:{}}}},DeleteVpcConnector:{input:{type:"structure",required:["VpcConnectorArn"],members:{VpcConnectorArn:{}}},output:{type:"structure",required:["VpcConnector"],members:{VpcConnector:{shape:"S2l"}}}},DeleteVpcIngressConnection:{input:{type:"structure",required:["VpcIngressConnectionArn"],members:{VpcIngressConnectionArn:{}}},output:{type:"structure",required:["VpcIngressConnection"],members:{VpcIngressConnection:{shape:"S2r"}}}},DescribeAutoScalingConfiguration:{input:{type:"structure",required:["AutoScalingConfigurationArn"],members:{AutoScalingConfigurationArn:{}}},output:{type:"structure",required:["AutoScalingConfiguration"],members:{AutoScalingConfiguration:{shape:"So"}}}},DescribeCustomDomains:{input:{type:"structure",required:["ServiceArn"],members:{ServiceArn:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",required:["DNSTarget","ServiceArn","CustomDomains","VpcDNSTargets"],members:{DNSTarget:{},ServiceArn:{},CustomDomains:{type:"list",member:{shape:"S7"}},VpcDNSTargets:{shape:"Sc"},NextToken:{}}}},DescribeObservabilityConfiguration:{input:{type:"structure",required:["ObservabilityConfigurationArn"],members:{ObservabilityConfigurationArn:{}}},output:{type:"structure",required:["ObservabilityConfiguration"],members:{ObservabilityConfiguration:{shape:"S14"}}}},DescribeService:{input:{type:"structure",required:["ServiceArn"],members:{ServiceArn:{}}},output:{type:"structure",required:["Service"],members:{Service:{shape:"S2c"}}}},DescribeVpcConnector:{input:{type:"structure",required:["VpcConnectorArn"],members:{VpcConnectorArn:{}}},output:{type:"structure",required:["VpcConnector"],members:{VpcConnector:{shape:"S2l"}}}},DescribeVpcIngressConnection:{input:{type:"structure",required:["VpcIngressConnectionArn"],members:{VpcIngressConnectionArn:{}}},output:{type:"structure",required:["VpcIngressConnection"],members:{VpcIngressConnection:{shape:"S2r"}}}},DisassociateCustomDomain:{input:{type:"structure",required:["ServiceArn","DomainName"],members:{ServiceArn:{},DomainName:{}}},output:{type:"structure",required:["DNSTarget","ServiceArn","CustomDomain","VpcDNSTargets"],members:{DNSTarget:{},ServiceArn:{},CustomDomain:{shape:"S7"},VpcDNSTargets:{shape:"Sc"}}}},ListAutoScalingConfigurations:{input:{type:"structure",members:{AutoScalingConfigurationName:{},LatestOnly:{type:"boolean"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",required:["AutoScalingConfigurationSummaryList"],members:{AutoScalingConfigurationSummaryList:{type:"list",member:{shape:"S2f"}},NextToken:{}}}},ListConnections:{input:{type:"structure",members:{ConnectionName:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",required:["ConnectionSummaryList"],members:{ConnectionSummaryList:{type:"list",member:{type:"structure",members:{ConnectionName:{},ConnectionArn:{},ProviderType:{},Status:{},CreatedAt:{type:"timestamp"}}}},NextToken:{}}}},ListObservabilityConfigurations:{input:{type:"structure",members:{ObservabilityConfigurationName:{},LatestOnly:{type:"boolean"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",required:["ObservabilityConfigurationSummaryList"],members:{ObservabilityConfigurationSummaryList:{type:"list",member:{type:"structure",members:{ObservabilityConfigurationArn:{},ObservabilityConfigurationName:{},ObservabilityConfigurationRevision:{type:"integer"}}}},NextToken:{}}}},ListOperations:{input:{type:"structure",required:["ServiceArn"],members:{ServiceArn:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{OperationSummaryList:{type:"list",member:{type:"structure",members:{Id:{},Type:{},Status:{},TargetArn:{},StartedAt:{type:"timestamp"},EndedAt:{type:"timestamp"},UpdatedAt:{type:"timestamp"}}}},NextToken:{}}}},ListServices:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",required:["ServiceSummaryList"],members:{ServiceSummaryList:{type:"list",member:{type:"structure",members:{ServiceName:{},ServiceId:{},ServiceArn:{},ServiceUrl:{},CreatedAt:{type:"timestamp"},UpdatedAt:{type:"timestamp"},Status:{}}}},NextToken:{}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},output:{type:"structure",members:{Tags:{shape:"Sj"}}}},ListVpcConnectors:{input:{type:"structure",members:{MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",required:["VpcConnectors"],members:{VpcConnectors:{type:"list",member:{shape:"S2l"}},NextToken:{}}}},ListVpcIngressConnections:{input:{type:"structure",members:{Filter:{type:"structure",members:{ServiceArn:{},VpcEndpointId:{}}},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",required:["VpcIngressConnectionSummaryList"],members:{VpcIngressConnectionSummaryList:{type:"list",member:{type:"structure",members:{VpcIngressConnectionArn:{},ServiceArn:{}}}},NextToken:{}}}},PauseService:{input:{type:"structure",required:["ServiceArn"],members:{ServiceArn:{}}},output:{type:"structure",required:["Service"],members:{Service:{shape:"S2c"},OperationId:{}}}},ResumeService:{input:{type:"structure",required:["ServiceArn"],members:{ServiceArn:{}}},output:{type:"structure",required:["Service"],members:{Service:{shape:"S2c"},OperationId:{}}}},StartDeployment:{input:{type:"structure",required:["ServiceArn"],members:{ServiceArn:{}}},output:{type:"structure",required:["OperationId"],members:{OperationId:{}}}},TagResource:{input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{},Tags:{shape:"Sj"}}},output:{type:"structure",members:{}}},UntagResource:{input:{type:"structure",required:["ResourceArn","TagKeys"],members:{ResourceArn:{},TagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateService:{input:{type:"structure",required:["ServiceArn"],members:{ServiceArn:{},SourceConfiguration:{shape:"S18"},InstanceConfiguration:{shape:"S1u"},AutoScalingConfigurationArn:{},HealthCheckConfiguration:{shape:"S1z"},NetworkConfiguration:{shape:"S26"},ObservabilityConfiguration:{shape:"S2a"}}},output:{type:"structure",required:["Service","OperationId"],members:{Service:{shape:"S2c"},OperationId:{}}}},UpdateVpcIngressConnection:{input:{type:"structure",required:["VpcIngressConnectionArn","IngressVpcConfiguration"],members:{VpcIngressConnectionArn:{},IngressVpcConfiguration:{shape:"S2p"}}},output:{type:"structure",required:["VpcIngressConnection"],members:{VpcIngressConnection:{shape:"S2r"}}}}},shapes:{S7:{type:"structure",required:["DomainName","EnableWWWSubdomain","Status"],members:{DomainName:{},EnableWWWSubdomain:{type:"boolean"},CertificateValidationRecords:{type:"list",member:{type:"structure",members:{Name:{},Type:{},Value:{},Status:{}}}},Status:{}}},Sc:{type:"list",member:{type:"structure",members:{VpcIngressConnectionArn:{},VpcId:{},DomainName:{}}}},Sj:{type:"list",member:{type:"structure",members:{Key:{},Value:{}}}},So:{type:"structure",members:{AutoScalingConfigurationArn:{},AutoScalingConfigurationName:{},AutoScalingConfigurationRevision:{type:"integer"},Latest:{type:"boolean"},Status:{},MaxConcurrency:{type:"integer"},MinSize:{type:"integer"},MaxSize:{type:"integer"},CreatedAt:{type:"timestamp"},DeletedAt:{type:"timestamp"}}},Sx:{type:"structure",members:{ConnectionName:{},ConnectionArn:{},ProviderType:{},Status:{},CreatedAt:{type:"timestamp"}}},S11:{type:"structure",required:["Vendor"],members:{Vendor:{}}},S14:{type:"structure",members:{ObservabilityConfigurationArn:{},ObservabilityConfigurationName:{},TraceConfiguration:{shape:"S11"},ObservabilityConfigurationRevision:{type:"integer"},Latest:{type:"boolean"},Status:{},CreatedAt:{type:"timestamp"},DeletedAt:{type:"timestamp"}}},S18:{type:"structure",members:{CodeRepository:{type:"structure",required:["RepositoryUrl","SourceCodeVersion"],members:{RepositoryUrl:{},SourceCodeVersion:{type:"structure",required:["Type","Value"],members:{Type:{},Value:{}}},CodeConfiguration:{type:"structure",required:["ConfigurationSource"],members:{ConfigurationSource:{},CodeConfigurationValues:{type:"structure",required:["Runtime"],members:{Runtime:{},BuildCommand:{type:"string",sensitive:true},StartCommand:{shape:"S1h"},Port:{},RuntimeEnvironmentVariables:{shape:"S1i"},RuntimeEnvironmentSecrets:{shape:"S1l"}}}}}}},ImageRepository:{type:"structure",required:["ImageIdentifier","ImageRepositoryType"],members:{ImageIdentifier:{},ImageConfiguration:{type:"structure",members:{RuntimeEnvironmentVariables:{shape:"S1i"},StartCommand:{shape:"S1h"},Port:{},RuntimeEnvironmentSecrets:{shape:"S1l"}}},ImageRepositoryType:{}}},AutoDeploymentsEnabled:{type:"boolean"},AuthenticationConfiguration:{type:"structure",members:{ConnectionArn:{},AccessRoleArn:{}}}}},S1h:{type:"string",sensitive:true},S1i:{type:"map",key:{type:"string",sensitive:true},value:{type:"string",sensitive:true}},S1l:{type:"map",key:{type:"string",sensitive:true},value:{type:"string",sensitive:true}},S1u:{type:"structure",members:{Cpu:{},Memory:{},InstanceRoleArn:{}}},S1x:{type:"structure",required:["KmsKey"],members:{KmsKey:{}}},S1z:{type:"structure",members:{Protocol:{},Path:{},Interval:{type:"integer"},Timeout:{type:"integer"},HealthyThreshold:{type:"integer"},UnhealthyThreshold:{type:"integer"}}},S26:{type:"structure",members:{EgressConfiguration:{type:"structure",members:{EgressType:{},VpcConnectorArn:{}}},IngressConfiguration:{type:"structure",members:{IsPubliclyAccessible:{type:"boolean"}}}}},S2a:{type:"structure",required:["ObservabilityEnabled"],members:{ObservabilityEnabled:{type:"boolean"},ObservabilityConfigurationArn:{}}},S2c:{type:"structure",required:["ServiceName","ServiceId","ServiceArn","CreatedAt","UpdatedAt","Status","SourceConfiguration","InstanceConfiguration","AutoScalingConfigurationSummary","NetworkConfiguration"],members:{ServiceName:{},ServiceId:{},ServiceArn:{},ServiceUrl:{},CreatedAt:{type:"timestamp"},UpdatedAt:{type:"timestamp"},DeletedAt:{type:"timestamp"},Status:{},SourceConfiguration:{shape:"S18"},InstanceConfiguration:{shape:"S1u"},EncryptionConfiguration:{shape:"S1x"},HealthCheckConfiguration:{shape:"S1z"},AutoScalingConfigurationSummary:{shape:"S2f"},NetworkConfiguration:{shape:"S26"},ObservabilityConfiguration:{shape:"S2a"}}},S2f:{type:"structure",members:{AutoScalingConfigurationArn:{},AutoScalingConfigurationName:{},AutoScalingConfigurationRevision:{type:"integer"}}},S2j:{type:"list",member:{}},S2l:{type:"structure",members:{VpcConnectorName:{},VpcConnectorArn:{},VpcConnectorRevision:{type:"integer"},Subnets:{shape:"S2j"},SecurityGroups:{shape:"S2j"},Status:{},CreatedAt:{type:"timestamp"},DeletedAt:{type:"timestamp"}}},S2p:{type:"structure",members:{VpcId:{},VpcEndpointId:{}}},S2r:{type:"structure",members:{VpcIngressConnectionArn:{},VpcIngressConnectionName:{},ServiceArn:{},Status:{},AccountId:{},DomainName:{},IngressVpcConfiguration:{shape:"S2p"},CreatedAt:{type:"timestamp"},DeletedAt:{type:"timestamp"}}}}}},6326:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2020-07-14",endpointPrefix:"ivschat",jsonVersion:"1.1",protocol:"rest-json",serviceAbbreviation:"ivschat",serviceFullName:"Amazon Interactive Video Service Chat",serviceId:"ivschat",signatureVersion:"v4",signingName:"ivschat",uid:"ivschat-2020-07-14"},operations:{CreateChatToken:{http:{requestUri:"/CreateChatToken",responseCode:200},input:{type:"structure",required:["roomIdentifier","userId"],members:{attributes:{type:"map",key:{},value:{}},capabilities:{type:"list",member:{}},roomIdentifier:{},sessionDurationInMinutes:{type:"integer"},userId:{}}},output:{type:"structure",members:{sessionExpirationTime:{shape:"Sa"},token:{},tokenExpirationTime:{shape:"Sa"}}}},CreateLoggingConfiguration:{http:{requestUri:"/CreateLoggingConfiguration",responseCode:200},input:{type:"structure",required:["destinationConfiguration"],members:{destinationConfiguration:{shape:"Sd"},name:{},tags:{shape:"Sl"}}},output:{type:"structure",members:{arn:{},createTime:{shape:"Sa"},destinationConfiguration:{shape:"Sd"},id:{},name:{},state:{},tags:{shape:"Sl"},updateTime:{shape:"Sa"}}}},CreateRoom:{http:{requestUri:"/CreateRoom",responseCode:200},input:{type:"structure",members:{loggingConfigurationIdentifiers:{shape:"St"},maximumMessageLength:{type:"integer"},maximumMessageRatePerSecond:{type:"integer"},messageReviewHandler:{shape:"Sx"},name:{},tags:{shape:"Sl"}}},output:{type:"structure",members:{arn:{},createTime:{shape:"Sa"},id:{},loggingConfigurationIdentifiers:{shape:"St"},maximumMessageLength:{type:"integer"},maximumMessageRatePerSecond:{type:"integer"},messageReviewHandler:{shape:"Sx"},name:{},tags:{shape:"Sl"},updateTime:{shape:"Sa"}}}},DeleteLoggingConfiguration:{http:{requestUri:"/DeleteLoggingConfiguration",responseCode:204},input:{type:"structure",required:["identifier"],members:{identifier:{}}}},DeleteMessage:{http:{requestUri:"/DeleteMessage",responseCode:200},input:{type:"structure",required:["id","roomIdentifier"],members:{id:{},reason:{},roomIdentifier:{}}},output:{type:"structure",members:{id:{}}}},DeleteRoom:{http:{requestUri:"/DeleteRoom",responseCode:204},input:{type:"structure",required:["identifier"],members:{identifier:{}}}},DisconnectUser:{http:{requestUri:"/DisconnectUser",responseCode:200},input:{type:"structure",required:["roomIdentifier","userId"],members:{reason:{},roomIdentifier:{},userId:{}}},output:{type:"structure",members:{}}},GetLoggingConfiguration:{http:{requestUri:"/GetLoggingConfiguration",responseCode:200},input:{type:"structure",required:["identifier"],members:{identifier:{}}},output:{type:"structure",members:{arn:{},createTime:{shape:"Sa"},destinationConfiguration:{shape:"Sd"},id:{},name:{},state:{},tags:{shape:"Sl"},updateTime:{shape:"Sa"}}}},GetRoom:{http:{requestUri:"/GetRoom",responseCode:200},input:{type:"structure",required:["identifier"],members:{identifier:{}}},output:{type:"structure",members:{arn:{},createTime:{shape:"Sa"},id:{},loggingConfigurationIdentifiers:{shape:"St"},maximumMessageLength:{type:"integer"},maximumMessageRatePerSecond:{type:"integer"},messageReviewHandler:{shape:"Sx"},name:{},tags:{shape:"Sl"},updateTime:{shape:"Sa"}}}},ListLoggingConfigurations:{http:{requestUri:"/ListLoggingConfigurations",responseCode:200},input:{type:"structure",members:{maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",required:["loggingConfigurations"],members:{loggingConfigurations:{type:"list",member:{type:"structure",members:{arn:{},createTime:{shape:"Sa"},destinationConfiguration:{shape:"Sd"},id:{},name:{},state:{},tags:{shape:"Sl"},updateTime:{shape:"Sa"}}}},nextToken:{}}}},ListRooms:{http:{requestUri:"/ListRooms",responseCode:200},input:{type:"structure",members:{loggingConfigurationIdentifier:{},maxResults:{type:"integer"},messageReviewHandlerUri:{},name:{},nextToken:{}}},output:{type:"structure",required:["rooms"],members:{nextToken:{},rooms:{type:"list",member:{type:"structure",members:{arn:{},createTime:{shape:"Sa"},id:{},loggingConfigurationIdentifiers:{shape:"St"},messageReviewHandler:{shape:"Sx"},name:{},tags:{shape:"Sl"},updateTime:{shape:"Sa"}}}}}}},ListTagsForResource:{http:{method:"GET",requestUri:"/tags/{resourceArn}",responseCode:200},input:{type:"structure",required:["resourceArn"],members:{resourceArn:{location:"uri",locationName:"resourceArn"}}},output:{type:"structure",required:["tags"],members:{tags:{shape:"Sl"}}}},SendEvent:{http:{requestUri:"/SendEvent",responseCode:200},input:{type:"structure",required:["eventName","roomIdentifier"],members:{attributes:{type:"map",key:{},value:{}},eventName:{},roomIdentifier:{}}},output:{type:"structure",members:{id:{}}}},TagResource:{http:{requestUri:"/tags/{resourceArn}",responseCode:200},input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tags:{shape:"Sl"}}},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},UpdateLoggingConfiguration:{http:{requestUri:"/UpdateLoggingConfiguration",responseCode:200},input:{type:"structure",required:["identifier"],members:{destinationConfiguration:{shape:"Sd"},identifier:{},name:{}}},output:{type:"structure",members:{arn:{},createTime:{shape:"Sa"},destinationConfiguration:{shape:"Sd"},id:{},name:{},state:{},tags:{shape:"Sl"},updateTime:{shape:"Sa"}}}},UpdateRoom:{http:{requestUri:"/UpdateRoom",responseCode:200},input:{type:"structure",required:["identifier"],members:{identifier:{},loggingConfigurationIdentifiers:{shape:"St"},maximumMessageLength:{type:"integer"},maximumMessageRatePerSecond:{type:"integer"},messageReviewHandler:{shape:"Sx"},name:{}}},output:{type:"structure",members:{arn:{},createTime:{shape:"Sa"},id:{},loggingConfigurationIdentifiers:{shape:"St"},maximumMessageLength:{type:"integer"},maximumMessageRatePerSecond:{type:"integer"},messageReviewHandler:{shape:"Sx"},name:{},tags:{shape:"Sl"},updateTime:{shape:"Sa"}}}}},shapes:{Sa:{type:"timestamp",timestampFormat:"iso8601"},Sd:{type:"structure",members:{cloudWatchLogs:{type:"structure",required:["logGroupName"],members:{logGroupName:{}}},firehose:{type:"structure",required:["deliveryStreamName"],members:{deliveryStreamName:{}}},s3:{type:"structure",required:["bucketName"],members:{bucketName:{}}}},union:true},Sl:{type:"map",key:{},value:{}},St:{type:"list",member:{}},Sx:{type:"structure",members:{fallbackResult:{},uri:{}}}}}},6335:function(e){e.exports={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}}}},6349:function(e){e.exports={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:{CancelLegalHold:{http:{method:"DELETE",requestUri:"/legal-holds/{legalHoldId}",responseCode:201},input:{type:"structure",required:["LegalHoldId","CancelDescription"],members:{LegalHoldId:{location:"uri",locationName:"legalHoldId"},CancelDescription:{location:"querystring",locationName:"cancelDescription"},RetainRecordInDays:{location:"querystring",locationName:"retainRecordInDays",type:"long"}}},output:{type:"structure",members:{}},idempotent:true},CreateBackupPlan:{http:{method:"PUT",requestUri:"/backup/plans/"},input:{type:"structure",required:["BackupPlan"],members:{BackupPlan:{shape:"S6"},BackupPlanTags:{shape:"Sf"},CreatorRequestId:{}}},output:{type:"structure",members:{BackupPlanId:{},BackupPlanArn:{},CreationDate:{type:"timestamp"},VersionId:{},AdvancedBackupSettings:{shape:"Sm"}}},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:"Sv"},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:"Sf"},EncryptionKeyArn:{},CreatorRequestId:{}}},output:{type:"structure",members:{BackupVaultName:{},BackupVaultArn:{},CreationDate:{type:"timestamp"}}},idempotent:true},CreateFramework:{http:{requestUri:"/audit/frameworks"},input:{type:"structure",required:["FrameworkName","FrameworkControls"],members:{FrameworkName:{},FrameworkDescription:{},FrameworkControls:{shape:"S1d"},IdempotencyToken:{idempotencyToken:true},FrameworkTags:{shape:"S1n"}}},output:{type:"structure",members:{FrameworkName:{},FrameworkArn:{}}},idempotent:true},CreateLegalHold:{http:{requestUri:"/legal-holds/"},input:{type:"structure",required:["Title","Description"],members:{Title:{},Description:{},IdempotencyToken:{},RecoveryPointSelection:{shape:"S1q"},Tags:{shape:"Sf"}}},output:{type:"structure",members:{Title:{},Status:{},Description:{},LegalHoldId:{},LegalHoldArn:{},CreationDate:{type:"timestamp"},RecoveryPointSelection:{shape:"S1q"}}},idempotent:true},CreateReportPlan:{http:{requestUri:"/audit/report-plans"},input:{type:"structure",required:["ReportPlanName","ReportDeliveryChannel","ReportSetting"],members:{ReportPlanName:{},ReportPlanDescription:{},ReportDeliveryChannel:{shape:"S1z"},ReportSetting:{shape:"S21"},ReportPlanTags:{shape:"S1n"},IdempotencyToken:{idempotencyToken:true}}},output:{type:"structure",members:{ReportPlanName:{},ReportPlanArn:{},CreationTime:{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},DeleteBackupVaultLockConfiguration:{http:{method:"DELETE",requestUri:"/backup-vaults/{backupVaultName}/vault-lock"},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},DeleteFramework:{http:{method:"DELETE",requestUri:"/audit/frameworks/{frameworkName}"},input:{type:"structure",required:["FrameworkName"],members:{FrameworkName:{location:"uri",locationName:"frameworkName"}}}},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},DeleteReportPlan:{http:{method:"DELETE",requestUri:"/audit/report-plans/{reportPlanName}"},input:{type:"structure",required:["ReportPlanName"],members:{ReportPlanName:{location:"uri",locationName:"reportPlanName"}}},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:"S2j"},ResourceType:{},BytesTransferred:{type:"long"},ExpectedCompletionDate:{type:"timestamp"},StartBy:{type:"timestamp"},BackupOptions:{shape:"Sp"},BackupType:{},ParentJobId:{},IsParent:{type:"boolean"},NumberOfChildJobs:{type:"long"},ChildJobsInState:{type:"map",key:{},value:{type:"long"}},ResourceName:{}}},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"},Locked:{type:"boolean"},MinRetentionDays:{type:"long"},MaxRetentionDays:{type:"long"},LockDate:{type:"timestamp"}}},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:"S2r"}}},idempotent:true},DescribeFramework:{http:{method:"GET",requestUri:"/audit/frameworks/{frameworkName}"},input:{type:"structure",required:["FrameworkName"],members:{FrameworkName:{location:"uri",locationName:"frameworkName"}}},output:{type:"structure",members:{FrameworkName:{},FrameworkArn:{},FrameworkDescription:{},FrameworkControls:{shape:"S1d"},CreationTime:{type:"timestamp"},DeploymentStatus:{},FrameworkStatus:{},IdempotencyToken:{}}}},DescribeGlobalSettings:{http:{method:"GET",requestUri:"/global-settings"},input:{type:"structure",members:{}},output:{type:"structure",members:{GlobalSettings:{shape:"S2y"},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"},ResourceName:{}}},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:"S2j"},IamRoleArn:{},Status:{},StatusMessage:{},CreationDate:{type:"timestamp"},CompletionDate:{type:"timestamp"},BackupSizeInBytes:{type:"long"},CalculatedLifecycle:{shape:"S36"},Lifecycle:{shape:"Se"},EncryptionKeyArn:{},IsEncrypted:{type:"boolean"},StorageClass:{},LastRestoreTime:{type:"timestamp"},ParentRecoveryPointArn:{},CompositeMemberIdentifier:{},IsParent:{type:"boolean"},ResourceName:{}}},idempotent:true},DescribeRegionSettings:{http:{method:"GET",requestUri:"/account-settings"},input:{type:"structure",members:{}},output:{type:"structure",members:{ResourceTypeOptInPreference:{shape:"S3a"},ResourceTypeManagementPreference:{shape:"S3c"}}}},DescribeReportJob:{http:{method:"GET",requestUri:"/audit/report-jobs/{reportJobId}"},input:{type:"structure",required:["ReportJobId"],members:{ReportJobId:{location:"uri",locationName:"reportJobId"}}},output:{type:"structure",members:{ReportJob:{shape:"S3g"}}}},DescribeReportPlan:{http:{method:"GET",requestUri:"/audit/report-plans/{reportPlanName}"},input:{type:"structure",required:["ReportPlanName"],members:{ReportPlanName:{location:"uri",locationName:"reportPlanName"}}},output:{type:"structure",members:{ReportPlan:{shape:"S3k"}}}},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},DisassociateRecoveryPoint:{http:{requestUri:"/backup-vaults/{backupVaultName}/recovery-points/{recoveryPointArn}/disassociate"},input:{type:"structure",required:["BackupVaultName","RecoveryPointArn"],members:{BackupVaultName:{location:"uri",locationName:"backupVaultName"},RecoveryPointArn:{location:"uri",locationName:"recoveryPointArn"}}}},DisassociateRecoveryPointFromParent:{http:{method:"DELETE",requestUri:"/backup-vaults/{backupVaultName}/recovery-points/{recoveryPointArn}/parentAssociation",responseCode:204},input:{type:"structure",required:["BackupVaultName","RecoveryPointArn"],members:{BackupVaultName:{location:"uri",locationName:"backupVaultName"},RecoveryPointArn:{location:"uri",locationName:"recoveryPointArn"}}}},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:"S3v"},BackupPlanId:{},BackupPlanArn:{},VersionId:{},CreatorRequestId:{},CreationDate:{type:"timestamp"},DeletionDate:{type:"timestamp"},LastExecutionDate:{type:"timestamp"},AdvancedBackupSettings:{shape:"Sm"}}},idempotent:true},GetBackupPlanFromJSON:{http:{requestUri:"/backup/template/json/toPlan"},input:{type:"structure",required:["BackupPlanTemplateJson"],members:{BackupPlanTemplateJson:{}}},output:{type:"structure",members:{BackupPlan:{shape:"S3v"}}}},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:"S3v"}}}},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:"Sv"},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:"S49"}}},idempotent:true},GetLegalHold:{http:{method:"GET",requestUri:"/legal-holds/{legalHoldId}/"},input:{type:"structure",required:["LegalHoldId"],members:{LegalHoldId:{location:"uri",locationName:"legalHoldId"}}},output:{type:"structure",members:{Title:{},Status:{},Description:{},CancelDescription:{},LegalHoldId:{},LegalHoldArn:{},CreationDate:{type:"timestamp"},CancellationDate:{type:"timestamp"},RetainRecordUntil:{type:"timestamp"},RecoveryPointSelection:{shape:"S1q"}}},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:"S4f"}}},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"},ByCompleteAfter:{location:"querystring",locationName:"completeAfter",type:"timestamp"},ByCompleteBefore:{location:"querystring",locationName:"completeBefore",type:"timestamp"},ByParentJobId:{location:"querystring",locationName:"parentJobId"}}},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:"S2j"},ExpectedCompletionDate:{type:"timestamp"},StartBy:{type:"timestamp"},ResourceType:{},BytesTransferred:{type:"long"},BackupOptions:{shape:"Sp"},BackupType:{},ParentJobId:{},IsParent:{type:"boolean"},ResourceName:{}}}},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:"S4w"}}}},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:"S4w"}}}},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"},Locked:{type:"boolean"},MinRetentionDays:{type:"long"},MaxRetentionDays:{type:"long"},LockDate:{type:"timestamp"}}}},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"},ByCompleteBefore:{location:"querystring",locationName:"completeBefore",type:"timestamp"},ByCompleteAfter:{location:"querystring",locationName:"completeAfter",type:"timestamp"},ByParentJobId:{location:"querystring",locationName:"parentJobId"}}},output:{type:"structure",members:{CopyJobs:{type:"list",member:{shape:"S2r"}},NextToken:{}}}},ListFrameworks:{http:{method:"GET",requestUri:"/audit/frameworks"},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"MaxResults",type:"integer"},NextToken:{location:"querystring",locationName:"NextToken"}}},output:{type:"structure",members:{Frameworks:{type:"list",member:{type:"structure",members:{FrameworkName:{},FrameworkArn:{},FrameworkDescription:{},NumberOfControls:{type:"integer"},CreationTime:{type:"timestamp"},DeploymentStatus:{}}}},NextToken:{}}}},ListLegalHolds:{http:{method:"GET",requestUri:"/legal-holds/"},input:{type:"structure",members:{NextToken:{location:"querystring",locationName:"nextToken"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{NextToken:{},LegalHolds:{type:"list",member:{type:"structure",members:{Title:{},Status:{},Description:{},LegalHoldId:{},LegalHoldArn:{},CreationDate:{type:"timestamp"},CancellationDate:{type:"timestamp"}}}}}},idempotent:true},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"},ResourceName:{}}}},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"},ByParentRecoveryPointArn:{location:"querystring",locationName:"parentRecoveryPointArn"}}},output:{type:"structure",members:{NextToken:{},RecoveryPoints:{type:"list",member:{type:"structure",members:{RecoveryPointArn:{},BackupVaultName:{},BackupVaultArn:{},SourceBackupVaultArn:{},ResourceArn:{},ResourceType:{},CreatedBy:{shape:"S2j"},IamRoleArn:{},Status:{},StatusMessage:{},CreationDate:{type:"timestamp"},CompletionDate:{type:"timestamp"},BackupSizeInBytes:{type:"long"},CalculatedLifecycle:{shape:"S36"},Lifecycle:{shape:"Se"},EncryptionKeyArn:{},IsEncrypted:{type:"boolean"},LastRestoreTime:{type:"timestamp"},ParentRecoveryPointArn:{},CompositeMemberIdentifier:{},IsParent:{type:"boolean"},ResourceName:{}}}}}},idempotent:true},ListRecoveryPointsByLegalHold:{http:{method:"GET",requestUri:"/legal-holds/{legalHoldId}/recovery-points"},input:{type:"structure",required:["LegalHoldId"],members:{LegalHoldId:{location:"uri",locationName:"legalHoldId"},NextToken:{location:"querystring",locationName:"nextToken"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{RecoveryPoints:{type:"list",member:{type:"structure",members:{RecoveryPointArn:{},ResourceArn:{},ResourceType:{},BackupVaultName:{}}}},NextToken:{}}},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:{},StatusMessage:{},EncryptionKeyArn:{},BackupSizeBytes:{type:"long"},BackupVaultName:{},IsParent:{type:"boolean"},ParentRecoveryPointArn:{},ResourceName:{}}}}}},idempotent:true},ListReportJobs:{http:{method:"GET",requestUri:"/audit/report-jobs"},input:{type:"structure",members:{ByReportPlanName:{location:"querystring",locationName:"ReportPlanName"},ByCreationBefore:{location:"querystring",locationName:"CreationBefore",type:"timestamp"},ByCreationAfter:{location:"querystring",locationName:"CreationAfter",type:"timestamp"},ByStatus:{location:"querystring",locationName:"Status"},MaxResults:{location:"querystring",locationName:"MaxResults",type:"integer"},NextToken:{location:"querystring",locationName:"NextToken"}}},output:{type:"structure",members:{ReportJobs:{type:"list",member:{shape:"S3g"}},NextToken:{}}}},ListReportPlans:{http:{method:"GET",requestUri:"/audit/report-plans"},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"MaxResults",type:"integer"},NextToken:{location:"querystring",locationName:"NextToken"}}},output:{type:"structure",members:{ReportPlans:{type:"list",member:{shape:"S3k"}},NextToken:{}}}},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"},ByCompleteBefore:{location:"querystring",locationName:"completeBefore",type:"timestamp"},ByCompleteAfter:{location:"querystring",locationName:"completeAfter",type:"timestamp"}}},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:"Sf"}}},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},PutBackupVaultLockConfiguration:{http:{method:"PUT",requestUri:"/backup-vaults/{backupVaultName}/vault-lock"},input:{type:"structure",required:["BackupVaultName"],members:{BackupVaultName:{location:"uri",locationName:"backupVaultName"},MinRetentionDays:{type:"long"},MaxRetentionDays:{type:"long"},ChangeableForDays:{type:"long"}}},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:"S49"}}},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:"Se"},RecoveryPointTags:{shape:"Sf"},BackupOptions:{shape:"Sp"}}},output:{type:"structure",members:{BackupJobId:{},RecoveryPointArn:{},CreationDate:{type:"timestamp"},IsParent:{type:"boolean"}}},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:"Se"}}},output:{type:"structure",members:{CopyJobId:{},CreationDate:{type:"timestamp"},IsParent:{type:"boolean"}}},idempotent:true},StartReportJob:{http:{requestUri:"/audit/report-jobs/{reportPlanName}"},input:{type:"structure",required:["ReportPlanName"],members:{ReportPlanName:{location:"uri",locationName:"reportPlanName"},IdempotencyToken:{idempotencyToken:true}}},output:{type:"structure",members:{ReportJobId:{}}},idempotent:true},StartRestoreJob:{http:{method:"PUT",requestUri:"/restore-jobs"},input:{type:"structure",required:["RecoveryPointArn","Metadata"],members:{RecoveryPointArn:{},Metadata:{shape:"S4f"},IamRoleArn:{},IdempotencyToken:{},ResourceType:{},CopySourceTagsToRestoredResource:{type:"boolean"}}},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:"Sf"}}},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:"S6"}}},output:{type:"structure",members:{BackupPlanId:{},BackupPlanArn:{},CreationDate:{type:"timestamp"},VersionId:{},AdvancedBackupSettings:{shape:"Sm"}}},idempotent:true},UpdateFramework:{http:{method:"PUT",requestUri:"/audit/frameworks/{frameworkName}"},input:{type:"structure",required:["FrameworkName"],members:{FrameworkName:{location:"uri",locationName:"frameworkName"},FrameworkDescription:{},FrameworkControls:{shape:"S1d"},IdempotencyToken:{idempotencyToken:true}}},output:{type:"structure",members:{FrameworkName:{},FrameworkArn:{},CreationTime:{type:"timestamp"}}},idempotent:true},UpdateGlobalSettings:{http:{method:"PUT",requestUri:"/global-settings"},input:{type:"structure",members:{GlobalSettings:{shape:"S2y"}}}},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:"Se"}}},output:{type:"structure",members:{BackupVaultArn:{},RecoveryPointArn:{},Lifecycle:{shape:"Se"},CalculatedLifecycle:{shape:"S36"}}},idempotent:true},UpdateRegionSettings:{http:{method:"PUT",requestUri:"/account-settings"},input:{type:"structure",members:{ResourceTypeOptInPreference:{shape:"S3a"},ResourceTypeManagementPreference:{shape:"S3c"}}}},UpdateReportPlan:{http:{method:"PUT",requestUri:"/audit/report-plans/{reportPlanName}"},input:{type:"structure",required:["ReportPlanName"],members:{ReportPlanName:{location:"uri",locationName:"reportPlanName"},ReportPlanDescription:{},ReportDeliveryChannel:{shape:"S1z"},ReportSetting:{shape:"S21"},IdempotencyToken:{idempotencyToken:true}}},output:{type:"structure",members:{ReportPlanName:{},ReportPlanArn:{},CreationTime:{type:"timestamp"}}},idempotent:true}},shapes:{S6:{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:"Se"},RecoveryPointTags:{shape:"Sf"},CopyActions:{shape:"Si"},EnableContinuousBackup:{type:"boolean"}}}},AdvancedBackupSettings:{shape:"Sm"}}},Se:{type:"structure",members:{MoveToColdStorageAfterDays:{type:"long"},DeleteAfterDays:{type:"long"}}},Sf:{type:"map",key:{},value:{},sensitive:true},Si:{type:"list",member:{type:"structure",required:["DestinationBackupVaultArn"],members:{Lifecycle:{shape:"Se"},DestinationBackupVaultArn:{}}}},Sm:{type:"list",member:{type:"structure",members:{ResourceType:{},BackupOptions:{shape:"Sp"}}}},Sp:{type:"map",key:{},value:{}},Sv:{type:"structure",required:["SelectionName","IamRoleArn"],members:{SelectionName:{},IamRoleArn:{},Resources:{shape:"Sy"},ListOfTags:{type:"list",member:{type:"structure",required:["ConditionType","ConditionKey","ConditionValue"],members:{ConditionType:{},ConditionKey:{},ConditionValue:{}}}},NotResources:{shape:"Sy"},Conditions:{type:"structure",members:{StringEquals:{shape:"S15"},StringNotEquals:{shape:"S15"},StringLike:{shape:"S15"},StringNotLike:{shape:"S15"}}}}},Sy:{type:"list",member:{}},S15:{type:"list",member:{type:"structure",members:{ConditionKey:{},ConditionValue:{}}}},S1d:{type:"list",member:{type:"structure",required:["ControlName"],members:{ControlName:{},ControlInputParameters:{type:"list",member:{type:"structure",members:{ParameterName:{},ParameterValue:{}}}},ControlScope:{type:"structure",members:{ComplianceResourceIds:{type:"list",member:{}},ComplianceResourceTypes:{type:"list",member:{}},Tags:{shape:"S1n"}}}}}},S1n:{type:"map",key:{},value:{}},S1q:{type:"structure",members:{VaultNames:{type:"list",member:{}},ResourceIdentifiers:{type:"list",member:{}},DateRange:{type:"structure",required:["FromDate","ToDate"],members:{FromDate:{type:"timestamp"},ToDate:{type:"timestamp"}}}}},S1z:{type:"structure",required:["S3BucketName"],members:{S3BucketName:{},S3KeyPrefix:{},Formats:{type:"list",member:{}}}},S21:{type:"structure",required:["ReportTemplate"],members:{ReportTemplate:{},FrameworkArns:{shape:"S22"},NumberOfFrameworks:{type:"integer"},Accounts:{shape:"S22"},OrganizationUnits:{shape:"S22"},Regions:{shape:"S22"}}},S22:{type:"list",member:{}},S2j:{type:"structure",members:{BackupPlanId:{},BackupPlanArn:{},BackupPlanVersion:{},BackupRuleId:{}}},S2r:{type:"structure",members:{AccountId:{},CopyJobId:{},SourceBackupVaultArn:{},SourceRecoveryPointArn:{},DestinationBackupVaultArn:{},DestinationRecoveryPointArn:{},ResourceArn:{},CreationDate:{type:"timestamp"},CompletionDate:{type:"timestamp"},State:{},StatusMessage:{},BackupSizeInBytes:{type:"long"},IamRoleArn:{},CreatedBy:{shape:"S2j"},ResourceType:{},ParentJobId:{},IsParent:{type:"boolean"},CompositeMemberIdentifier:{},NumberOfChildJobs:{type:"long"},ChildJobsInState:{type:"map",key:{},value:{type:"long"}},ResourceName:{}}},S2y:{type:"map",key:{},value:{}},S36:{type:"structure",members:{MoveToColdStorageAt:{type:"timestamp"},DeleteAt:{type:"timestamp"}}},S3a:{type:"map",key:{},value:{type:"boolean"}},S3c:{type:"map",key:{},value:{type:"boolean"}},S3g:{type:"structure",members:{ReportJobId:{},ReportPlanArn:{},ReportTemplate:{},CreationTime:{type:"timestamp"},CompletionTime:{type:"timestamp"},Status:{},StatusMessage:{},ReportDestination:{type:"structure",members:{S3BucketName:{},S3Keys:{shape:"S22"}}}}},S3k:{type:"structure",members:{ReportPlanArn:{},ReportPlanName:{},ReportPlanDescription:{},ReportSetting:{shape:"S21"},ReportDeliveryChannel:{shape:"S1z"},DeploymentStatus:{},CreationTime:{type:"timestamp"},LastAttemptedExecutionTime:{type:"timestamp"},LastSuccessfulExecutionTime:{type:"timestamp"}}},S3v:{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:"Se"},RecoveryPointTags:{shape:"Sf"},RuleId:{},CopyActions:{shape:"Si"},EnableContinuousBackup:{type:"boolean"}}}},AdvancedBackupSettings:{shape:"Sm"}}},S49:{type:"list",member:{}},S4f:{type:"map",key:{},value:{},sensitive:true},S4w:{type:"structure",members:{BackupPlanArn:{},BackupPlanId:{},CreationDate:{type:"timestamp"},DeletionDate:{type:"timestamp"},VersionId:{},BackupPlanName:{},CreatorRequestId:{},LastExecutionDate:{type:"timestamp"},AdvancedBackupSettings:{shape:"Sm"}}}}}},6350:function(e){e.exports={pagination:{GetConsolidatedReport:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListAnswers:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListCheckDetails:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListCheckSummaries:{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"},ListLensShares:{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"}}}},6352:function(e){e.exports={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:{shape:"Sp"},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:"S1i"}}}},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:{shape:"Sp"},ttl:{},displayName:{},enablePullRequestPreview:{type:"boolean"},pullRequestEnvironmentName:{},backendEnvironmentArn:{}}},output:{type:"structure",required:["branch"],members:{branch:{shape:"S1p"}}}},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:"S28"},autoSubDomainCreationPatterns:{shape:"S2b"},autoSubDomainIAMRole:{}}},output:{type:"structure",required:["domainAssociation"],members:{domainAssociation:{shape:"S2f"}}}},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:"S2q"}}}},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:"S1i"}}}},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:"S1p"}}}},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:"S2f"}}}},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:"S34"}}}},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:"S2q"}}}},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:"S1i"}}}},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:"S1p"}}}},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:"S2f"}}}},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:"S34"},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:"S2q"}}}},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:"S1i"}},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:"S1p"}},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:"S2f"}},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:"S34"}},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:"S2q"}},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:"S34"}}}},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:"S34"}}}},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:"S34"}}}},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:{shape:"Sp"},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:{shape:"Sp"},ttl:{},displayName:{},enablePullRequestPreview:{type:"boolean"},pullRequestEnvironmentName:{},backendEnvironmentArn:{}}},output:{type:"structure",required:["branch"],members:{branch:{shape:"S1p"}}}},UpdateDomainAssociation:{http:{requestUri:"/apps/{appId}/domains/{domainName}"},input:{type:"structure",required:["appId","domainName"],members:{appId:{location:"uri",locationName:"appId"},domainName:{location:"uri",locationName:"domainName"},enableAutoSubDomain:{type:"boolean"},subDomainSettings:{shape:"S28"},autoSubDomainCreationPatterns:{shape:"S2b"},autoSubDomainIAMRole:{}}},output:{type:"structure",required:["domainAssociation"],members:{domainAssociation:{shape:"S2f"}}}},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:"S2q"}}}}},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:{}},Sp:{type:"string",sensitive:true},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:{shape:"Sp"},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:{shape:"Sp"},customHeaders:{},enableAutoBranchCreation:{type:"boolean"},autoBranchCreationPatterns:{shape:"Ss"},autoBranchCreationConfig:{shape:"Su"},repositoryCloneMethod:{}}},S1i:{type:"structure",required:["backendEnvironmentArn","environmentName","createTime","updateTime"],members:{backendEnvironmentArn:{},environmentName:{},stackName:{},deploymentArtifacts:{},createTime:{type:"timestamp"},updateTime:{type:"timestamp"}}},S1p:{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:{shape:"Sp"},ttl:{},associatedResources:{type:"list",member:{}},enablePullRequestPreview:{type:"boolean"},pullRequestEnvironmentName:{},destinationBranch:{},sourceBranch:{},backendEnvironmentArn:{}}},S28:{type:"list",member:{shape:"S29"}},S29:{type:"structure",required:["prefix","branchName"],members:{prefix:{},branchName:{}}},S2b:{type:"list",member:{}},S2f:{type:"structure",required:["domainAssociationArn","domainName","enableAutoSubDomain","domainStatus","statusReason","subDomains"],members:{domainAssociationArn:{},domainName:{},enableAutoSubDomain:{type:"boolean"},autoSubDomainCreationPatterns:{shape:"S2b"},autoSubDomainIAMRole:{},domainStatus:{},statusReason:{},certificateVerificationDNSRecord:{},subDomains:{type:"list",member:{type:"structure",required:["subDomainSetting","verified","dnsRecord"],members:{subDomainSetting:{shape:"S29"},verified:{type:"boolean"},dnsRecord:{}}}}}},S2q:{type:"structure",required:["webhookArn","webhookId","webhookUrl","branchName","description","createTime","updateTime"],members:{webhookArn:{},webhookId:{},webhookUrl:{},branchName:{},description:{},createTime:{type:"timestamp"},updateTime:{type:"timestamp"}}},S34:{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:{}}}}}},6367:function(e){e.exports={pagination:{ListPipelines:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"}}}},6375:function(e){e.exports={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:"S32"}}},output:{type:"structure",members:{instancesSummary:{type:"list",member:{shape:"S36"}},errorMessage:{}}},deprecated:true,deprecatedMessage:"This operation is deprecated, use BatchGetDeploymentTargets instead."},BatchGetDeploymentTargets:{input:{type:"structure",members:{deploymentId:{},targetIds:{shape:"S3j"}}},output:{type:"structure",members:{deploymentTargets:{type:"list",member:{shape:"S3n"}}}}},BatchGetDeployments:{input:{type:"structure",required:["deploymentIds"],members:{deploymentIds:{shape:"S49"}}},output:{type:"structure",members:{deploymentsInfo:{type:"list",member:{shape:"S4c"}}}}},BatchGetOnPremisesInstances:{input:{type:"structure",required:["instanceNames"],members:{instanceNames:{shape:"S6"}}},output:{type:"structure",members:{instanceInfos:{type:"list",member:{shape:"S4t"}}}}},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:"S4j"},autoRollbackConfiguration:{shape:"S1z"},updateOutdatedInstancesOnly:{type:"boolean"},fileExistsBehavior:{},overrideAlarmConfiguration:{shape:"S1v"}}},output:{type:"structure",members:{deploymentId:{}}}},CreateDeploymentConfig:{input:{type:"structure",required:["deploymentConfigName"],members:{deploymentConfigName:{},minimumHealthyHosts:{shape:"S54"},trafficRoutingConfig:{shape:"S57"},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:"S4k"},serviceRoleArn:{},triggerConfigurations:{shape:"S1p"},alarmConfiguration:{shape:"S1v"},autoRollbackConfiguration:{shape:"S1z"},outdatedInstancesStrategy:{},deploymentStyle:{shape:"S22"},blueGreenDeploymentConfiguration:{shape:"S26"},loadBalancerInfo:{shape:"S2e"},ec2TagSet:{shape:"S2t"},ecsServices:{shape:"S2x"},onPremisesTagSet:{shape:"S2v"},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:"S4c"}}}},GetDeploymentConfig:{input:{type:"structure",required:["deploymentConfigName"],members:{deploymentConfigName:{}}},output:{type:"structure",members:{deploymentConfigInfo:{type:"structure",members:{deploymentConfigId:{},deploymentConfigName:{},minimumHealthyHosts:{shape:"S54"},createTime:{type:"timestamp"},computePlatform:{},trafficRoutingConfig:{shape:"S57"}}}}}},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:"S36"}}},deprecated:true,deprecatedMessage:"This operation is deprecated, use GetDeploymentTarget instead."},GetDeploymentTarget:{input:{type:"structure",members:{deploymentId:{},targetId:{}}},output:{type:"structure",members:{deploymentTarget:{shape:"S3n"}}}},GetOnPremisesInstance:{input:{type:"structure",required:["instanceName"],members:{instanceName:{}}},output:{type:"structure",members:{instanceInfo:{shape:"S4t"}}}},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:"S37"}},instanceTypeFilter:{type:"list",member:{}}}},output:{type:"structure",members:{instancesList:{shape:"S32"},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:"S3j"},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:"S49"},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:"S4k"},serviceRoleArn:{},triggerConfigurations:{shape:"S1p"},alarmConfiguration:{shape:"S1v"},autoRollbackConfiguration:{shape:"S1z"},outdatedInstancesStrategy:{},deploymentStyle:{shape:"S22"},blueGreenDeploymentConfiguration:{shape:"S26"},loadBalancerInfo:{shape:"S2e"},ec2TagSet:{shape:"S2t"},ecsServices:{shape:"S2x"},onPremisesTagSet:{shape:"S2v"}}},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"},outdatedInstancesStrategy:{},blueGreenDeploymentConfiguration:{shape:"S26"},loadBalancerInfo:{shape:"S2e"},lastSuccessfulDeployment:{shape:"S2q"},lastAttemptedDeployment:{shape:"S2q"},ec2TagSet:{shape:"S2t"},onPremisesTagSet:{shape:"S2v"},computePlatform:{},ecsServices:{shape:"S2x"}}},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:{}}},S26:{type:"structure",members:{terminateBlueInstancesOnDeploymentSuccess:{type:"structure",members:{action:{},terminationWaitTimeInMinutes:{type:"integer"}}},deploymentReadyOption:{type:"structure",members:{actionOnTimeout:{},waitTimeInMinutes:{type:"integer"}}},greenFleetProvisioningOption:{type:"structure",members:{action:{}}}}},S2e:{type:"structure",members:{elbInfoList:{type:"list",member:{type:"structure",members:{name:{}}}},targetGroupInfoList:{shape:"S2i"},targetGroupPairInfoList:{type:"list",member:{type:"structure",members:{targetGroups:{shape:"S2i"},prodTrafficRoute:{shape:"S2n"},testTrafficRoute:{shape:"S2n"}}}}}},S2i:{type:"list",member:{shape:"S2j"}},S2j:{type:"structure",members:{name:{}}},S2n:{type:"structure",members:{listenerArns:{type:"list",member:{}}}},S2q:{type:"structure",members:{deploymentId:{},status:{},endTime:{type:"timestamp"},createTime:{type:"timestamp"}}},S2t:{type:"structure",members:{ec2TagSetList:{type:"list",member:{shape:"S1e"}}}},S2v:{type:"structure",members:{onPremisesTagSetList:{type:"list",member:{shape:"S1h"}}}},S2x:{type:"list",member:{type:"structure",members:{serviceName:{},clusterName:{}}}},S32:{type:"list",member:{}},S36:{type:"structure",members:{deploymentId:{},instanceId:{},status:{shape:"S37"},lastUpdatedAt:{type:"timestamp"},lifecycleEvents:{shape:"S38"},instanceType:{}},deprecated:true,deprecatedMessage:"InstanceSummary is deprecated, use DeploymentTarget instead."},S37:{type:"string",deprecated:true,deprecatedMessage:"InstanceStatus is deprecated, use TargetStatus instead."},S38:{type:"list",member:{type:"structure",members:{lifecycleEventName:{},diagnostics:{type:"structure",members:{errorCode:{},scriptName:{},message:{},logTail:{}}},startTime:{type:"timestamp"},endTime:{type:"timestamp"},status:{}}}},S3j:{type:"list",member:{}},S3n:{type:"structure",members:{deploymentTargetType:{},instanceTarget:{type:"structure",members:{deploymentId:{},targetId:{},targetArn:{},status:{},lastUpdatedAt:{type:"timestamp"},lifecycleEvents:{shape:"S38"},instanceLabel:{}}},lambdaTarget:{type:"structure",members:{deploymentId:{},targetId:{},targetArn:{},status:{},lastUpdatedAt:{type:"timestamp"},lifecycleEvents:{shape:"S38"},lambdaFunctionInfo:{type:"structure",members:{functionName:{},functionAlias:{},currentVersion:{},targetVersion:{},targetVersionWeight:{type:"double"}}}}},ecsTarget:{type:"structure",members:{deploymentId:{},targetId:{},targetArn:{},lastUpdatedAt:{type:"timestamp"},lifecycleEvents:{shape:"S38"},status:{},taskSetsInfo:{type:"list",member:{type:"structure",members:{identifer:{},desiredCount:{type:"long"},pendingCount:{type:"long"},runningCount:{type:"long"},status:{},trafficWeight:{type:"double"},targetGroup:{shape:"S2j"},taskSetLabel:{}}}}}},cloudFormationTarget:{type:"structure",members:{deploymentId:{},targetId:{},lastUpdatedAt:{type:"timestamp"},lifecycleEvents:{shape:"S38"},status:{},resourceType:{},targetVersionWeight:{type:"double"}}}}},S49:{type:"list",member:{}},S4c:{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:"S4j"},instanceTerminationWaitTimeStarted:{type:"boolean"},blueGreenDeploymentConfiguration:{shape:"S26"},loadBalancerInfo:{shape:"S2e"},additionalDeploymentStatusInfo:{type:"string",deprecated:true,deprecatedMessage:"AdditionalDeploymentStatusInfo is deprecated, use DeploymentStatusMessageList instead."},fileExistsBehavior:{},deploymentStatusMessages:{type:"list",member:{}},computePlatform:{},externalId:{},relatedDeployments:{type:"structure",members:{autoUpdateOutdatedInstancesRootDeploymentId:{},autoUpdateOutdatedInstancesDeploymentIds:{shape:"S49"}}},overrideAlarmConfiguration:{shape:"S1v"}}},S4j:{type:"structure",members:{tagFilters:{shape:"S1e"},autoScalingGroups:{shape:"S4k"},ec2TagSet:{shape:"S2t"}}},S4k:{type:"list",member:{}},S4t:{type:"structure",members:{instanceName:{},iamSessionArn:{},iamUserArn:{},instanceArn:{},registerTime:{type:"timestamp"},deregisterTime:{type:"timestamp"},tags:{shape:"S2"}}},S54:{type:"structure",members:{type:{},value:{type:"integer"}}},S57:{type:"structure",members:{type:{},timeBasedCanary:{type:"structure",members:{canaryPercentage:{type:"integer"},canaryInterval:{type:"integer"}}},timeBasedLinear:{type:"structure",members:{linearPercentage:{type:"integer"},linearInterval:{type:"integer"}}}}}}}},6376:function(e){e.exports={pagination:{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"}}}},6387:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["snowball"]={};s.Snowball=i.defineService("snowball",["2016-06-30"]);Object.defineProperty(a.services["snowball"],"2016-06-30",{get:function get(){var e=r(7662);e.paginators=r(6068).pagination;return e},enumerable:true,configurable:true});e.exports=s.Snowball},6394:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2020-02-19",endpointPrefix:"migrationhub-strategy",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"Migration Hub Strategy Recommendations",serviceId:"MigrationHubStrategy",signatureVersion:"v4",signingName:"migrationhub-strategy",uid:"migrationhubstrategy-2020-02-19"},operations:{GetApplicationComponentDetails:{http:{method:"GET",requestUri:"/get-applicationcomponent-details/{applicationComponentId}",responseCode:200},input:{type:"structure",required:["applicationComponentId"],members:{applicationComponentId:{location:"uri",locationName:"applicationComponentId"}}},output:{type:"structure",members:{applicationComponentDetail:{shape:"S4"},associatedApplications:{shape:"S1b"},associatedServerIds:{type:"list",member:{}},moreApplicationResource:{type:"boolean"}}}},GetApplicationComponentStrategies:{http:{method:"GET",requestUri:"/get-applicationcomponent-strategies/{applicationComponentId}",responseCode:200},input:{type:"structure",required:["applicationComponentId"],members:{applicationComponentId:{location:"uri",locationName:"applicationComponentId"}}},output:{type:"structure",members:{applicationComponentStrategies:{type:"list",member:{type:"structure",members:{isPreferred:{type:"boolean"},recommendation:{shape:"Sq"},status:{}}}}}}},GetAssessment:{http:{method:"GET",requestUri:"/get-assessment/{id}",responseCode:200},input:{type:"structure",required:["id"],members:{id:{location:"uri",locationName:"id"}}},output:{type:"structure",members:{assessmentTargets:{shape:"S1m"},dataCollectionDetails:{type:"structure",members:{completionTime:{type:"timestamp"},failed:{type:"integer"},inProgress:{type:"integer"},servers:{type:"integer"},startTime:{type:"timestamp"},status:{},statusMessage:{},success:{type:"integer"}}},id:{}}}},GetImportFileTask:{http:{method:"GET",requestUri:"/get-import-file-task/{id}",responseCode:200},input:{type:"structure",required:["id"],members:{id:{location:"uri",locationName:"id"}}},output:{type:"structure",members:{completionTime:{type:"timestamp"},id:{},importName:{},inputS3Bucket:{},inputS3Key:{},numberOfRecordsFailed:{type:"integer"},numberOfRecordsSuccess:{type:"integer"},startTime:{type:"timestamp"},status:{},statusReportS3Bucket:{},statusReportS3Key:{}}}},GetLatestAssessmentId:{http:{method:"GET",requestUri:"/get-latest-assessment-id",responseCode:200},input:{type:"structure",members:{}},output:{type:"structure",members:{id:{}}}},GetPortfolioPreferences:{http:{method:"GET",requestUri:"/get-portfolio-preferences",responseCode:200},input:{type:"structure",members:{}},output:{type:"structure",members:{applicationMode:{},applicationPreferences:{shape:"S23"},databasePreferences:{shape:"S2e"},prioritizeBusinessGoals:{shape:"S2q"}}}},GetPortfolioSummary:{http:{method:"GET",requestUri:"/get-portfolio-summary",responseCode:200},input:{type:"structure",members:{}},output:{type:"structure",members:{assessmentSummary:{type:"structure",members:{antipatternReportS3Object:{shape:"S6"},antipatternReportStatus:{},antipatternReportStatusMessage:{},lastAnalyzedTimestamp:{type:"timestamp"},listAntipatternSeveritySummary:{shape:"Sk"},listApplicationComponentStatusSummary:{type:"list",member:{type:"structure",members:{count:{type:"integer"},srcCodeOrDbAnalysisStatus:{}}}},listApplicationComponentStrategySummary:{shape:"S2y"},listApplicationComponentSummary:{type:"list",member:{type:"structure",members:{appType:{},count:{type:"integer"}}}},listServerStatusSummary:{type:"list",member:{type:"structure",members:{count:{type:"integer"},runTimeAssessmentStatus:{}}}},listServerStrategySummary:{shape:"S2y"},listServerSummary:{type:"list",member:{type:"structure",members:{ServerOsType:{},count:{type:"integer"}}}}}}}}},GetRecommendationReportDetails:{http:{method:"GET",requestUri:"/get-recommendation-report-details/{id}",responseCode:200},input:{type:"structure",required:["id"],members:{id:{location:"uri",locationName:"id"}}},output:{type:"structure",members:{id:{},recommendationReportDetails:{type:"structure",members:{completionTime:{type:"timestamp"},s3Bucket:{},s3Keys:{type:"list",member:{}},startTime:{type:"timestamp"},status:{},statusMessage:{}}}}}},GetServerDetails:{http:{method:"GET",requestUri:"/get-server-details/{serverId}",responseCode:200},input:{type:"structure",required:["serverId"],members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},serverId:{location:"uri",locationName:"serverId"}}},output:{type:"structure",members:{associatedApplications:{shape:"S1b"},nextToken:{},serverDetail:{shape:"S3k"}}}},GetServerStrategies:{http:{method:"GET",requestUri:"/get-server-strategies/{serverId}",responseCode:200},input:{type:"structure",required:["serverId"],members:{serverId:{location:"uri",locationName:"serverId"}}},output:{type:"structure",members:{serverStrategies:{type:"list",member:{type:"structure",members:{isPreferred:{type:"boolean"},numberOfApplicationComponents:{type:"integer"},recommendation:{shape:"Sq"},status:{}}}}}}},ListApplicationComponents:{http:{requestUri:"/list-applicationcomponents",responseCode:200},input:{type:"structure",members:{applicationComponentCriteria:{},filterValue:{},groupIdFilter:{shape:"S44"},maxResults:{type:"integer"},nextToken:{},sort:{}}},output:{type:"structure",members:{applicationComponentInfos:{type:"list",member:{shape:"S4"}},nextToken:{}}}},ListCollectors:{http:{method:"GET",requestUri:"/list-collectors",responseCode:200},input:{type:"structure",members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{Collectors:{type:"list",member:{type:"structure",members:{collectorHealth:{},collectorId:{},collectorVersion:{},configurationSummary:{type:"structure",members:{ipAddressBasedRemoteInfoList:{type:"list",member:{type:"structure",members:{authType:{},ipAddressConfigurationTimeStamp:{},osType:{}}}},pipelineInfoList:{type:"list",member:{type:"structure",members:{pipelineConfigurationTimeStamp:{},pipelineType:{}}}},remoteSourceCodeAnalysisServerInfo:{type:"structure",members:{remoteSourceCodeAnalysisServerConfigurationTimestamp:{}}},vcenterBasedRemoteInfoList:{type:"list",member:{type:"structure",members:{osType:{},vcenterConfigurationTimeStamp:{}}}},versionControlInfoList:{type:"list",member:{type:"structure",members:{versionControlConfigurationTimeStamp:{},versionControlType:{}}}}}},hostName:{},ipAddress:{},lastActivityTimeStamp:{},registeredTimeStamp:{}}}},nextToken:{}}}},ListImportFileTask:{http:{method:"GET",requestUri:"/list-import-file-task",responseCode:200},input:{type:"structure",members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{nextToken:{},taskInfos:{type:"list",member:{type:"structure",members:{completionTime:{type:"timestamp"},id:{},importName:{},inputS3Bucket:{},inputS3Key:{},numberOfRecordsFailed:{type:"integer"},numberOfRecordsSuccess:{type:"integer"},startTime:{type:"timestamp"},status:{},statusReportS3Bucket:{},statusReportS3Key:{}}}}}}},ListServers:{http:{requestUri:"/list-servers",responseCode:200},input:{type:"structure",members:{filterValue:{},groupIdFilter:{shape:"S44"},maxResults:{type:"integer"},nextToken:{},serverCriteria:{},sort:{}}},output:{type:"structure",members:{nextToken:{},serverInfos:{type:"list",member:{shape:"S3k"}}}}},PutPortfolioPreferences:{http:{requestUri:"/put-portfolio-preferences",responseCode:200},input:{type:"structure",members:{applicationMode:{},applicationPreferences:{shape:"S23"},databasePreferences:{shape:"S2e"},prioritizeBusinessGoals:{shape:"S2q"}}},output:{type:"structure",members:{}}},StartAssessment:{http:{requestUri:"/start-assessment",responseCode:200},input:{type:"structure",members:{assessmentTargets:{shape:"S1m"},s3bucketForAnalysisData:{},s3bucketForReportData:{}}},output:{type:"structure",members:{assessmentId:{}}}},StartImportFileTask:{http:{requestUri:"/start-import-file-task",responseCode:200},input:{type:"structure",required:["S3Bucket","name","s3key"],members:{S3Bucket:{},dataSourceType:{},groupId:{shape:"S44"},name:{},s3bucketForReportData:{},s3key:{}}},output:{type:"structure",members:{id:{}}}},StartRecommendationReportGeneration:{http:{requestUri:"/start-recommendation-report-generation",responseCode:200},input:{type:"structure",members:{groupIdFilter:{shape:"S44"},outputFormat:{}}},output:{type:"structure",members:{id:{}}}},StopAssessment:{http:{requestUri:"/stop-assessment",responseCode:200},input:{type:"structure",required:["assessmentId"],members:{assessmentId:{}}},output:{type:"structure",members:{}}},UpdateApplicationComponentConfig:{http:{requestUri:"/update-applicationcomponent-config/",responseCode:200},input:{type:"structure",required:["applicationComponentId"],members:{appType:{},applicationComponentId:{},configureOnly:{type:"boolean"},inclusionStatus:{},secretsManagerKey:{type:"string",sensitive:true},sourceCodeList:{type:"list",member:{type:"structure",members:{location:{},projectName:{},sourceVersion:{},versionControl:{}}}},strategyOption:{shape:"S5o"}}},output:{type:"structure",members:{}}},UpdateServerConfig:{http:{requestUri:"/update-server-config/",responseCode:200},input:{type:"structure",required:["serverId"],members:{serverId:{},strategyOption:{shape:"S5o"}}},output:{type:"structure",members:{}}}},shapes:{S4:{type:"structure",members:{analysisStatus:{},antipatternReportS3Object:{shape:"S6"},antipatternReportStatus:{},antipatternReportStatusMessage:{},appType:{},appUnitError:{type:"structure",members:{appUnitErrorCategory:{}}},associatedServerId:{},databaseConfigDetail:{type:"structure",members:{secretName:{}}},id:{},inclusionStatus:{},lastAnalyzedTimestamp:{type:"timestamp"},listAntipatternSeveritySummary:{shape:"Sk"},moreServerAssociationExists:{type:"boolean"},name:{},osDriver:{},osVersion:{},recommendationSet:{shape:"Sq"},resourceSubType:{},resultList:{type:"list",member:{type:"structure",members:{analysisStatus:{type:"structure",members:{runtimeAnalysisStatus:{},srcCodeOrDbAnalysisStatus:{}},union:true},analysisType:{},antipatternReportResultList:{type:"list",member:{type:"structure",members:{analyzerName:{type:"structure",members:{binaryAnalyzerName:{},runTimeAnalyzerName:{},sourceCodeAnalyzerName:{}},union:true},antiPatternReportS3Object:{shape:"S6"},antipatternReportStatus:{},antipatternReportStatusMessage:{}}}},statusMessage:{}}}},runtimeStatus:{},runtimeStatusMessage:{},sourceCodeRepositories:{type:"list",member:{type:"structure",members:{branch:{},projectName:{},repository:{},versionControlType:{}}}},statusMessage:{}}},S6:{type:"structure",members:{s3Bucket:{},s3key:{}}},Sk:{type:"list",member:{type:"structure",members:{count:{type:"integer"},severity:{}}}},Sq:{type:"structure",members:{strategy:{},targetDestination:{},transformationTool:{type:"structure",members:{description:{},name:{},tranformationToolInstallationLink:{}}}}},S1b:{type:"list",member:{type:"structure",members:{id:{},name:{}}}},S1m:{type:"list",member:{type:"structure",required:["condition","name","values"],members:{condition:{},name:{},values:{type:"list",member:{}}}}},S23:{type:"structure",members:{managementPreference:{type:"structure",members:{awsManagedResources:{type:"structure",required:["targetDestination"],members:{targetDestination:{type:"list",member:{}}}},noPreference:{type:"structure",required:["targetDestination"],members:{targetDestination:{type:"list",member:{}}}},selfManageResources:{type:"structure",required:["targetDestination"],members:{targetDestination:{type:"list",member:{}}}}},union:true}}},S2e:{type:"structure",members:{databaseManagementPreference:{},databaseMigrationPreference:{type:"structure",members:{heterogeneous:{type:"structure",required:["targetDatabaseEngine"],members:{targetDatabaseEngine:{type:"list",member:{}}}},homogeneous:{type:"structure",members:{targetDatabaseEngine:{type:"list",member:{}}}},noPreference:{type:"structure",required:["targetDatabaseEngine"],members:{targetDatabaseEngine:{type:"list",member:{}}}}},union:true}}},S2q:{type:"structure",members:{businessGoals:{type:"structure",members:{licenseCostReduction:{type:"integer"},modernizeInfrastructureWithCloudNativeTechnologies:{type:"integer"},reduceOperationalOverheadWithManagedServices:{type:"integer"},speedOfMigration:{type:"integer"}}}}},S2y:{type:"list",member:{type:"structure",members:{count:{type:"integer"},strategy:{}}}},S3k:{type:"structure",members:{antipatternReportS3Object:{shape:"S6"},antipatternReportStatus:{},antipatternReportStatusMessage:{},applicationComponentStrategySummary:{shape:"S2y"},dataCollectionStatus:{},id:{},lastAnalyzedTimestamp:{type:"timestamp"},listAntipatternSeveritySummary:{shape:"Sk"},name:{},recommendationSet:{shape:"Sq"},serverError:{type:"structure",members:{serverErrorCategory:{}}},serverType:{},statusMessage:{},systemInfo:{type:"structure",members:{cpuArchitecture:{},fileSystemType:{},networkInfoList:{type:"list",member:{type:"structure",required:["interfaceName","ipAddress","macAddress","netMask"],members:{interfaceName:{},ipAddress:{},macAddress:{},netMask:{}}}},osInfo:{type:"structure",members:{type:{},version:{}}}}}}},S44:{type:"list",member:{type:"structure",members:{name:{},value:{}}}},S5o:{type:"structure",members:{isPreferred:{type:"boolean"},strategy:{},targetDestination:{},toolName:{}}}}}},6396:function(e){e.exports={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:"api."}},AssociateTimeSeriesToAssetProperty:{http:{requestUri:"/timeseries/associate/"},input:{type:"structure",required:["alias","assetId","propertyId"],members:{alias:{location:"querystring",locationName:"alias"},assetId:{location:"querystring",locationName:"assetId"},propertyId:{location:"querystring",locationName:"propertyId"},clientToken:{idempotencyToken:true}}},endpoint:{hostPrefix:"api."}},BatchAssociateProjectAssets:{http:{requestUri:"/projects/{projectId}/assets/associate",responseCode:200},input:{type:"structure",required:["projectId","assetIds"],members:{projectId:{location:"uri",locationName:"projectId"},assetIds:{shape:"S7"},clientToken:{idempotencyToken:true}}},output:{type:"structure",members:{errors:{type:"list",member:{shape:"Sa"}}}},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:"S7"},clientToken:{idempotencyToken:true}}},output:{type:"structure",members:{errors:{type:"list",member:{shape:"Sa"}}}},endpoint:{hostPrefix:"monitor."}},BatchGetAssetPropertyAggregates:{http:{requestUri:"/properties/batch/aggregates"},input:{type:"structure",required:["entries"],members:{entries:{type:"list",member:{type:"structure",required:["entryId","aggregateTypes","resolution","startDate","endDate"],members:{entryId:{},assetId:{},propertyId:{},propertyAlias:{},aggregateTypes:{shape:"Sl"},resolution:{},startDate:{type:"timestamp"},endDate:{type:"timestamp"},qualities:{shape:"Sp"},timeOrdering:{}}}},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",required:["errorEntries","successEntries","skippedEntries"],members:{errorEntries:{type:"list",member:{type:"structure",required:["errorCode","errorMessage","entryId"],members:{errorCode:{},errorMessage:{},entryId:{}}}},successEntries:{type:"list",member:{type:"structure",required:["entryId","aggregatedValues"],members:{entryId:{},aggregatedValues:{shape:"S11"}}}},skippedEntries:{type:"list",member:{type:"structure",required:["entryId","completionStatus"],members:{entryId:{},completionStatus:{},errorInfo:{type:"structure",required:["errorCode","errorTimestamp"],members:{errorCode:{},errorTimestamp:{type:"timestamp"}}}}}},nextToken:{}}},endpoint:{hostPrefix:"data."}},BatchGetAssetPropertyValue:{http:{requestUri:"/properties/batch/latest"},input:{type:"structure",required:["entries"],members:{entries:{type:"list",member:{type:"structure",required:["entryId"],members:{entryId:{},assetId:{},propertyId:{},propertyAlias:{}}}},nextToken:{}}},output:{type:"structure",required:["errorEntries","successEntries","skippedEntries"],members:{errorEntries:{type:"list",member:{type:"structure",required:["errorCode","errorMessage","entryId"],members:{errorCode:{},errorMessage:{},entryId:{}}}},successEntries:{type:"list",member:{type:"structure",required:["entryId"],members:{entryId:{},assetPropertyValue:{shape:"S1i"}}}},skippedEntries:{type:"list",member:{type:"structure",required:["entryId","completionStatus"],members:{entryId:{},completionStatus:{},errorInfo:{type:"structure",required:["errorCode","errorTimestamp"],members:{errorCode:{},errorTimestamp:{type:"timestamp"}}}}}},nextToken:{}}},endpoint:{hostPrefix:"data."}},BatchGetAssetPropertyValueHistory:{http:{requestUri:"/properties/batch/history"},input:{type:"structure",required:["entries"],members:{entries:{type:"list",member:{type:"structure",required:["entryId"],members:{entryId:{},assetId:{},propertyId:{},propertyAlias:{},startDate:{type:"timestamp"},endDate:{type:"timestamp"},qualities:{shape:"Sp"},timeOrdering:{}}}},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",required:["errorEntries","successEntries","skippedEntries"],members:{errorEntries:{type:"list",member:{type:"structure",required:["errorCode","errorMessage","entryId"],members:{errorCode:{},errorMessage:{},entryId:{}}}},successEntries:{type:"list",member:{type:"structure",required:["entryId","assetPropertyValueHistory"],members:{entryId:{},assetPropertyValueHistory:{shape:"S24"}}}},skippedEntries:{type:"list",member:{type:"structure",required:["entryId","completionStatus"],members:{entryId:{},completionStatus:{},errorInfo:{type:"structure",required:["errorCode","errorTimestamp"],members:{errorCode:{},errorTimestamp:{type:"timestamp"}}}}}},nextToken:{}}},endpoint:{hostPrefix:"data."}},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:"S1i"}}}}}}},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:"S1o"}}}}}}}}}},endpoint:{hostPrefix:"data."}},CreateAccessPolicy:{http:{requestUri:"/access-policies",responseCode:201},input:{type:"structure",required:["accessPolicyIdentity","accessPolicyResource","accessPolicyPermission"],members:{accessPolicyIdentity:{shape:"S2k"},accessPolicyResource:{shape:"S2r"},accessPolicyPermission:{},clientToken:{idempotencyToken:true},tags:{shape:"S2v"}}},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:"S2v"},assetDescription:{}}},output:{type:"structure",required:["assetId","assetArn","assetStatus"],members:{assetId:{},assetArn:{},assetStatus:{shape:"S33"}}},endpoint:{hostPrefix:"api."}},CreateAssetModel:{http:{requestUri:"/asset-models",responseCode:202},input:{type:"structure",required:["assetModelName"],members:{assetModelName:{},assetModelDescription:{},assetModelProperties:{shape:"S3c"},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:"S3c"}}}},clientToken:{idempotencyToken:true},tags:{shape:"S2v"}}},output:{type:"structure",required:["assetModelId","assetModelArn","assetModelStatus"],members:{assetModelId:{},assetModelArn:{},assetModelStatus:{shape:"S47"}}},endpoint:{hostPrefix:"api."}},CreateBulkImportJob:{http:{requestUri:"/jobs",responseCode:202},input:{type:"structure",required:["jobName","jobRoleArn","files","errorReportLocation","jobConfiguration"],members:{jobName:{},jobRoleArn:{},files:{shape:"S4a"},errorReportLocation:{shape:"S4e"},jobConfiguration:{shape:"S4f"}}},output:{type:"structure",required:["jobId","jobName","jobStatus"],members:{jobId:{},jobName:{},jobStatus:{}}},endpoint:{hostPrefix:"data."}},CreateDashboard:{http:{requestUri:"/dashboards",responseCode:201},input:{type:"structure",required:["projectId","dashboardName","dashboardDefinition"],members:{projectId:{},dashboardName:{},dashboardDescription:{},dashboardDefinition:{},clientToken:{idempotencyToken:true},tags:{shape:"S2v"}}},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:"S4q"},tags:{shape:"S2v"}}},output:{type:"structure",required:["gatewayId","gatewayArn"],members:{gatewayId:{},gatewayArn:{}}},endpoint:{hostPrefix:"api."}},CreatePortal:{http:{requestUri:"/portals",responseCode:202},input:{type:"structure",required:["portalName","portalContactEmail","roleArn"],members:{portalName:{},portalDescription:{},portalContactEmail:{},clientToken:{idempotencyToken:true},portalLogoImageFile:{shape:"S4x"},roleArn:{},tags:{shape:"S2v"},portalAuthMode:{},notificationSenderEmail:{},alarms:{shape:"S51"}}},output:{type:"structure",required:["portalId","portalArn","portalStartUrl","portalStatus","ssoApplicationId"],members:{portalId:{},portalArn:{},portalStartUrl:{},portalStatus:{shape:"S54"},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:"S2v"}}},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:"S33"}}},endpoint:{hostPrefix:"api."}},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:"S47"}}},endpoint:{hostPrefix:"api."}},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:"api."}},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:"S54"}}},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."}},DeleteTimeSeries:{http:{requestUri:"/timeseries/delete/"},input:{type:"structure",members:{alias:{location:"querystring",locationName:"alias"},assetId:{location:"querystring",locationName:"assetId"},propertyId:{location:"querystring",locationName:"propertyId"},clientToken:{idempotencyToken:true}}},endpoint:{hostPrefix:"api."}},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:"S2k"},accessPolicyResource:{shape:"S2r"},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"},excludeProperties:{location:"querystring",locationName:"excludeProperties",type:"boolean"}}},output:{type:"structure",required:["assetId","assetArn","assetName","assetModelId","assetProperties","assetHierarchies","assetCreationDate","assetLastUpdateDate","assetStatus"],members:{assetId:{},assetArn:{},assetName:{},assetModelId:{},assetProperties:{shape:"S5v"},assetHierarchies:{shape:"S60"},assetCompositeModels:{type:"list",member:{type:"structure",required:["name","type","properties"],members:{name:{},description:{},type:{},properties:{shape:"S5v"},id:{}}}},assetCreationDate:{type:"timestamp"},assetLastUpdateDate:{type:"timestamp"},assetStatus:{shape:"S33"},assetDescription:{}}},endpoint:{hostPrefix:"api."}},DescribeAssetModel:{http:{method:"GET",requestUri:"/asset-models/{assetModelId}"},input:{type:"structure",required:["assetModelId"],members:{assetModelId:{location:"uri",locationName:"assetModelId"},excludeProperties:{location:"querystring",locationName:"excludeProperties",type:"boolean"}}},output:{type:"structure",required:["assetModelId","assetModelArn","assetModelName","assetModelDescription","assetModelProperties","assetModelHierarchies","assetModelCreationDate","assetModelLastUpdateDate","assetModelStatus"],members:{assetModelId:{},assetModelArn:{},assetModelName:{},assetModelDescription:{},assetModelProperties:{shape:"S66"},assetModelHierarchies:{shape:"S68"},assetModelCompositeModels:{shape:"S6a"},assetModelCreationDate:{type:"timestamp"},assetModelLastUpdateDate:{type:"timestamp"},assetModelStatus:{shape:"S47"}}},endpoint:{hostPrefix:"api."}},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:"S6e"},compositeModel:{type:"structure",required:["name","type","assetProperty"],members:{name:{},type:{},assetProperty:{shape:"S6e"},id:{}}}}},endpoint:{hostPrefix:"api."}},DescribeBulkImportJob:{http:{method:"GET",requestUri:"/jobs/{jobId}"},input:{type:"structure",required:["jobId"],members:{jobId:{location:"uri",locationName:"jobId"}}},output:{type:"structure",required:["jobId","jobName","jobStatus","jobRoleArn","files","errorReportLocation","jobConfiguration","jobCreationDate","jobLastUpdateDate"],members:{jobId:{},jobName:{},jobStatus:{},jobRoleArn:{},files:{shape:"S4a"},errorReportLocation:{shape:"S4e"},jobConfiguration:{shape:"S4f"},jobCreationDate:{type:"timestamp"},jobLastUpdateDate:{type:"timestamp"}}},endpoint:{hostPrefix:"data."}},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:"S6n"}}},endpoint:{hostPrefix:"api."}},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:"S4q"},gatewayCapabilitySummaries:{shape:"S6s"},creationDate:{type:"timestamp"},lastUpdateDate:{type:"timestamp"}}},endpoint:{hostPrefix:"api."}},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:"api."}},DescribeLoggingOptions:{http:{method:"GET",requestUri:"/logging"},input:{type:"structure",members:{}},output:{type:"structure",required:["loggingOptions"],members:{loggingOptions:{shape:"S71"}}},endpoint:{hostPrefix:"api."}},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:"S54"},portalCreationDate:{type:"timestamp"},portalLastUpdateDate:{type:"timestamp"},portalLogoImageLocation:{type:"structure",required:["id","url"],members:{id:{},url:{}}},roleArn:{},portalAuthMode:{},notificationSenderEmail:{},alarms:{shape:"S51"}}},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."}},DescribeStorageConfiguration:{http:{method:"GET",requestUri:"/configuration/account/storage"},input:{type:"structure",members:{}},output:{type:"structure",required:["storageType","configurationStatus"],members:{storageType:{},multiLayerStorage:{shape:"S7c"},disassociatedDataStorage:{},retentionPeriod:{shape:"S7f"},configurationStatus:{shape:"S6n"},lastUpdateDate:{type:"timestamp"}}},endpoint:{hostPrefix:"api."}},DescribeTimeSeries:{http:{method:"GET",requestUri:"/timeseries/describe/"},input:{type:"structure",members:{alias:{location:"querystring",locationName:"alias"},assetId:{location:"querystring",locationName:"assetId"},propertyId:{location:"querystring",locationName:"propertyId"}}},output:{type:"structure",required:["timeSeriesId","dataType","timeSeriesCreationDate","timeSeriesLastUpdateDate","timeSeriesArn"],members:{assetId:{},propertyId:{},alias:{},timeSeriesId:{},dataType:{},dataTypeSpec:{},timeSeriesCreationDate:{type:"timestamp"},timeSeriesLastUpdateDate:{type:"timestamp"},timeSeriesArn:{}}},endpoint:{hostPrefix:"api."}},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:"api."}},DisassociateTimeSeriesFromAssetProperty:{http:{requestUri:"/timeseries/disassociate/"},input:{type:"structure",required:["alias","assetId","propertyId"],members:{alias:{location:"querystring",locationName:"alias"},assetId:{location:"querystring",locationName:"assetId"},propertyId:{location:"querystring",locationName:"propertyId"},clientToken:{idempotencyToken:true}}},endpoint:{hostPrefix:"api."}},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:{shape:"Sl",location:"querystring",locationName:"aggregateTypes"},resolution:{location:"querystring",locationName:"resolution"},qualities:{shape:"Sp",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:{shape:"S11"},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:"S1i"}}},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:"Sp",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:{shape:"S24"},nextToken:{}}},endpoint:{hostPrefix:"data."}},GetInterpolatedAssetPropertyValues:{http:{method:"GET",requestUri:"/properties/interpolated"},input:{type:"structure",required:["startTimeInSeconds","endTimeInSeconds","quality","intervalInSeconds","type"],members:{assetId:{location:"querystring",locationName:"assetId"},propertyId:{location:"querystring",locationName:"propertyId"},propertyAlias:{location:"querystring",locationName:"propertyAlias"},startTimeInSeconds:{location:"querystring",locationName:"startTimeInSeconds",type:"long"},startTimeOffsetInNanos:{location:"querystring",locationName:"startTimeOffsetInNanos",type:"integer"},endTimeInSeconds:{location:"querystring",locationName:"endTimeInSeconds",type:"long"},endTimeOffsetInNanos:{location:"querystring",locationName:"endTimeOffsetInNanos",type:"integer"},quality:{location:"querystring",locationName:"quality"},intervalInSeconds:{location:"querystring",locationName:"intervalInSeconds",type:"long"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},type:{location:"querystring",locationName:"type"},intervalWindowInSeconds:{location:"querystring",locationName:"intervalWindowInSeconds",type:"long"}}},output:{type:"structure",required:["interpolatedAssetPropertyValues"],members:{interpolatedAssetPropertyValues:{type:"list",member:{type:"structure",required:["timestamp","value"],members:{timestamp:{shape:"S1o"},value:{shape:"S1j"}}}},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:"S2k"},resource:{shape:"S2r"},permission:{},creationDate:{type:"timestamp"},lastUpdateDate:{type:"timestamp"}}}},nextToken:{}}},endpoint:{hostPrefix:"monitor."}},ListAssetModelProperties:{http:{method:"GET",requestUri:"/asset-models/{assetModelId}/properties"},input:{type:"structure",required:["assetModelId"],members:{assetModelId:{location:"uri",locationName:"assetModelId"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},filter:{location:"querystring",locationName:"filter"}}},output:{type:"structure",required:["assetModelPropertySummaries"],members:{assetModelPropertySummaries:{type:"list",member:{type:"structure",required:["name","dataType","type"],members:{id:{},name:{},dataType:{},dataTypeSpec:{},unit:{},type:{shape:"S3g"},assetModelCompositeModelId:{}}}},nextToken:{}}},endpoint:{hostPrefix:"api."}},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:"S47"}}}},nextToken:{}}},endpoint:{hostPrefix:"api."}},ListAssetProperties:{http:{method:"GET",requestUri:"/assets/{assetId}/properties"},input:{type:"structure",required:["assetId"],members:{assetId:{location:"uri",locationName:"assetId"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},filter:{location:"querystring",locationName:"filter"}}},output:{type:"structure",required:["assetPropertySummaries"],members:{assetPropertySummaries:{type:"list",member:{type:"structure",members:{id:{},alias:{},unit:{},notification:{shape:"S5x"},assetCompositeModelId:{}}}},nextToken:{}}},endpoint:{hostPrefix:"api."}},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:"api."}},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:"S33"},hierarchies:{shape:"S60"},description:{}}}},nextToken:{}}},endpoint:{hostPrefix:"api."}},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:"S33"},hierarchies:{shape:"S60"},description:{}}}},nextToken:{}}},endpoint:{hostPrefix:"api."}},ListBulkImportJobs:{http:{method:"GET",requestUri:"/jobs"},input:{type:"structure",members:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},filter:{location:"querystring",locationName:"filter"}}},output:{type:"structure",required:["jobSummaries"],members:{jobSummaries:{type:"list",member:{type:"structure",required:["id","name","status"],members:{id:{},name:{},status:{}}}},nextToken:{}}},endpoint:{hostPrefix:"data."}},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:{},gatewayPlatform:{shape:"S4q"},gatewayCapabilitySummaries:{shape:"S6s"},creationDate:{type:"timestamp"},lastUpdateDate:{type:"timestamp"}}}},nextToken:{}}},endpoint:{hostPrefix:"api."}},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:"S54"}}}},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:"S2v"}}},endpoint:{hostPrefix:"api."}},ListTimeSeries:{http:{method:"GET",requestUri:"/timeseries/"},input:{type:"structure",members:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},assetId:{location:"querystring",locationName:"assetId"},aliasPrefix:{location:"querystring",locationName:"aliasPrefix"},timeSeriesType:{location:"querystring",locationName:"timeSeriesType"}}},output:{type:"structure",required:["TimeSeriesSummaries"],members:{TimeSeriesSummaries:{type:"list",member:{type:"structure",required:["timeSeriesId","dataType","timeSeriesCreationDate","timeSeriesLastUpdateDate","timeSeriesArn"],members:{assetId:{},propertyId:{},alias:{},timeSeriesId:{},dataType:{},dataTypeSpec:{},timeSeriesCreationDate:{type:"timestamp"},timeSeriesLastUpdateDate:{type:"timestamp"},timeSeriesArn:{}}}},nextToken:{}}},endpoint:{hostPrefix:"api."}},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:"S6n"}}},endpoint:{hostPrefix:"api."}},PutLoggingOptions:{http:{method:"PUT",requestUri:"/logging"},input:{type:"structure",required:["loggingOptions"],members:{loggingOptions:{shape:"S71"}}},output:{type:"structure",members:{}},endpoint:{hostPrefix:"api."}},PutStorageConfiguration:{http:{requestUri:"/configuration/account/storage"},input:{type:"structure",required:["storageType"],members:{storageType:{},multiLayerStorage:{shape:"S7c"},disassociatedDataStorage:{},retentionPeriod:{shape:"S7f"}}},output:{type:"structure",required:["storageType","configurationStatus"],members:{storageType:{},multiLayerStorage:{shape:"S7c"},disassociatedDataStorage:{},retentionPeriod:{shape:"S7f"},configurationStatus:{shape:"S6n"}}},endpoint:{hostPrefix:"api."}},TagResource:{http:{requestUri:"/tags"},input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{location:"querystring",locationName:"resourceArn"},tags:{shape:"S2v"}}},output:{type:"structure",members:{}},endpoint:{hostPrefix:"api."}},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:{}},endpoint:{hostPrefix:"api."}},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:"S2k"},accessPolicyResource:{shape:"S2r"},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},assetDescription:{}}},output:{type:"structure",required:["assetStatus"],members:{assetStatus:{shape:"S33"}}},endpoint:{hostPrefix:"api."}},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:"S66"},assetModelHierarchies:{shape:"S68"},assetModelCompositeModels:{shape:"S6a"},clientToken:{idempotencyToken:true}}},output:{type:"structure",required:["assetModelStatus"],members:{assetModelStatus:{shape:"S47"}}},endpoint:{hostPrefix:"api."}},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},propertyUnit:{}}},endpoint:{hostPrefix:"api."}},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:"api."}},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:"api."}},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:"S4x"}}},roleArn:{},clientToken:{idempotencyToken:true},notificationSenderEmail:{},alarms:{shape:"S51"}}},output:{type:"structure",required:["portalStatus"],members:{portalStatus:{shape:"S54"}}},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:{S7:{type:"list",member:{}},Sa:{type:"structure",required:["assetId","code","message"],members:{assetId:{},code:{},message:{}}},Sl:{type:"list",member:{}},Sp:{type:"list",member:{}},S11:{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"}}}}}},S1i:{type:"structure",required:["value","timestamp"],members:{value:{shape:"S1j"},timestamp:{shape:"S1o"},quality:{}}},S1j:{type:"structure",members:{stringValue:{},integerValue:{type:"integer"},doubleValue:{type:"double"},booleanValue:{type:"boolean"}}},S1o:{type:"structure",required:["timeInSeconds"],members:{timeInSeconds:{type:"long"},offsetInNanos:{type:"integer"}}},S24:{type:"list",member:{shape:"S1i"}},S2k:{type:"structure",members:{user:{type:"structure",required:["id"],members:{id:{}}},group:{type:"structure",required:["id"],members:{id:{}}},iamUser:{type:"structure",required:["arn"],members:{arn:{}}},iamRole:{type:"structure",required:["arn"],members:{arn:{}}}}},S2r:{type:"structure",members:{portal:{type:"structure",required:["id"],members:{id:{}}},project:{type:"structure",required:["id"],members:{id:{}}}}},S2v:{type:"map",key:{},value:{}},S33:{type:"structure",required:["state"],members:{state:{},error:{shape:"S35"}}},S35:{type:"structure",required:["code","message"],members:{code:{},message:{},details:{type:"list",member:{type:"structure",required:["code","message"],members:{code:{},message:{}}}}}},S3c:{type:"list",member:{type:"structure",required:["name","dataType","type"],members:{name:{},dataType:{},dataTypeSpec:{},unit:{},type:{shape:"S3g"}}}},S3g:{type:"structure",members:{attribute:{type:"structure",members:{defaultValue:{}}},measurement:{type:"structure",members:{processingConfig:{type:"structure",required:["forwardingConfig"],members:{forwardingConfig:{shape:"S3l"}}}}},transform:{type:"structure",required:["expression","variables"],members:{expression:{},variables:{shape:"S3p"},processingConfig:{type:"structure",required:["computeLocation"],members:{computeLocation:{},forwardingConfig:{shape:"S3l"}}}}},metric:{type:"structure",required:["expression","variables","window"],members:{expression:{},variables:{shape:"S3p"},window:{type:"structure",members:{tumbling:{type:"structure",required:["interval"],members:{interval:{},offset:{}}}}},processingConfig:{type:"structure",required:["computeLocation"],members:{computeLocation:{}}}}}}},S3l:{type:"structure",required:["state"],members:{state:{}}},S3p:{type:"list",member:{type:"structure",required:["name","value"],members:{name:{},value:{type:"structure",required:["propertyId"],members:{propertyId:{},hierarchyId:{}}}}}},S47:{type:"structure",required:["state"],members:{state:{},error:{shape:"S35"}}},S4a:{type:"list",member:{type:"structure",required:["bucket","key"],members:{bucket:{},key:{},versionId:{}}}},S4e:{type:"structure",required:["bucket","prefix"],members:{bucket:{},prefix:{}}},S4f:{type:"structure",required:["fileFormat"],members:{fileFormat:{type:"structure",members:{csv:{type:"structure",members:{columnNames:{type:"list",member:{}}}}}}}},S4q:{type:"structure",members:{greengrass:{type:"structure",required:["groupArn"],members:{groupArn:{}}},greengrassV2:{type:"structure",required:["coreDeviceThingName"],members:{coreDeviceThingName:{}}}}},S4x:{type:"structure",required:["data","type"],members:{data:{type:"blob"},type:{}}},S51:{type:"structure",required:["alarmRoleArn"],members:{alarmRoleArn:{},notificationLambdaArn:{}}},S54:{type:"structure",required:["state"],members:{state:{},error:{type:"structure",members:{code:{},message:{}}}}},S5v:{type:"list",member:{type:"structure",required:["id","name","dataType"],members:{id:{},name:{},alias:{},notification:{shape:"S5x"},dataType:{},dataTypeSpec:{},unit:{}}}},S5x:{type:"structure",required:["topic","state"],members:{topic:{},state:{}}},S60:{type:"list",member:{type:"structure",required:["name"],members:{id:{},name:{}}}},S66:{type:"list",member:{type:"structure",required:["name","dataType","type"],members:{id:{},name:{},dataType:{},dataTypeSpec:{},unit:{},type:{shape:"S3g"}}}},S68:{type:"list",member:{type:"structure",required:["name","childAssetModelId"],members:{id:{},name:{},childAssetModelId:{}}}},S6a:{type:"list",member:{type:"structure",required:["name","type"],members:{name:{},description:{},type:{},properties:{shape:"S66"},id:{}}}},S6e:{type:"structure",required:["id","name","dataType"],members:{id:{},name:{},alias:{},notification:{shape:"S5x"},dataType:{},unit:{},type:{shape:"S3g"}}},S6n:{type:"structure",required:["state"],members:{state:{},error:{type:"structure",required:["code","message"],members:{code:{},message:{}}}}},S6s:{type:"list",member:{type:"structure",required:["capabilityNamespace","capabilitySyncStatus"],members:{capabilityNamespace:{},capabilitySyncStatus:{}}}},S71:{type:"structure",required:["level"],members:{level:{}}},S7c:{type:"structure",required:["customerManagedS3Storage"],members:{customerManagedS3Storage:{type:"structure",required:["s3ResourceArn","roleArn"],members:{s3ResourceArn:{},roleArn:{}}}}},S7f:{type:"structure",members:{numberOfDays:{type:"integer"},unlimited:{type:"boolean"}}}}}},6402:function(e){e.exports={pagination:{}}},6404:function(e){e.exports={pagination:{ListIdentityProviders:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"IdentityProviderSummaries"},ListInstances:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"InstanceSummaries"},ListProductSubscriptions:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"ProductUserSummaries"},ListUserAssociations:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"InstanceUserSummaries"}}}},6406:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["opsworkscm"]={};s.OpsWorksCM=i.defineService("opsworkscm",["2016-11-01"]);Object.defineProperty(a.services["opsworkscm"],"2016-11-01",{get:function get(){var e=r(78);e.paginators=r(2456).pagination;e.waiters=r(3039).waiters;return e},enumerable:true,configurable:true});e.exports=s.OpsWorksCM},6408:function(e){e.exports={version:2,waiters:{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"}]}}}},6417:function(e){e.exports=require("crypto")},6438:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:true});t.default=void 0;var r="00000000-0000-0000-0000-000000000000";t.default=r},6442:function(e){e.exports={pagination:{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"}}}},6445:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["ssoadmin"]={};s.SSOAdmin=i.defineService("ssoadmin",["2020-07-20"]);Object.defineProperty(a.services["ssoadmin"],"2020-07-20",{get:function get(){var e=r(1176);e.paginators=r(6267).pagination;return e},enumerable:true,configurable:true});e.exports=s.SSOAdmin},6457:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2022-10-19",endpointPrefix:"kendra-ranking",jsonVersion:"1.0",protocol:"json",serviceAbbreviation:"Kendra Ranking",serviceFullName:"Amazon Kendra Intelligent Ranking",serviceId:"Kendra Ranking",signatureVersion:"v4",signingName:"kendra-ranking",targetPrefix:"AWSKendraRerankingFrontendService",uid:"kendra-ranking-2022-10-19"},operations:{CreateRescoreExecutionPlan:{input:{type:"structure",required:["Name"],members:{Name:{},Description:{},CapacityUnits:{shape:"S4"},Tags:{shape:"S6"},ClientToken:{idempotencyToken:true}}},output:{type:"structure",required:["Id","Arn"],members:{Id:{},Arn:{}}}},DeleteRescoreExecutionPlan:{input:{type:"structure",required:["Id"],members:{Id:{}}}},DescribeRescoreExecutionPlan:{input:{type:"structure",required:["Id"],members:{Id:{}}},output:{type:"structure",members:{Id:{},Arn:{},Name:{},Description:{},CapacityUnits:{shape:"S4"},CreatedAt:{type:"timestamp"},UpdatedAt:{type:"timestamp"},Status:{},ErrorMessage:{}}}},ListRescoreExecutionPlans:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{SummaryItems:{type:"list",member:{type:"structure",members:{Name:{},Id:{},CreatedAt:{type:"timestamp"},UpdatedAt:{type:"timestamp"},Status:{}}}},NextToken:{}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceARN"],members:{ResourceARN:{}}},output:{type:"structure",members:{Tags:{shape:"S6"}}}},Rescore:{input:{type:"structure",required:["RescoreExecutionPlanId","SearchQuery","Documents"],members:{RescoreExecutionPlanId:{},SearchQuery:{},Documents:{type:"list",member:{type:"structure",required:["Id","OriginalScore"],members:{Id:{},GroupId:{},Title:{},Body:{},TokenizedTitle:{type:"list",member:{}},TokenizedBody:{type:"list",member:{}},OriginalScore:{type:"float"}}}}}},output:{type:"structure",members:{RescoreId:{},ResultItems:{type:"list",member:{type:"structure",members:{DocumentId:{},Score:{type:"float"}}}}}}},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:{}}},UpdateRescoreExecutionPlan:{input:{type:"structure",required:["Id"],members:{Id:{},Name:{},Description:{},CapacityUnits:{shape:"S4"}}}}},shapes:{S4:{type:"structure",required:["RescoreCapacityUnits"],members:{RescoreCapacityUnits:{type:"integer"}}},S6:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}}}}},6470:function(e){e.exports={version:2,waiters:{FlowActive:{description:"Wait until a flow is active",operation:"DescribeFlow",delay:3,maxAttempts:40,acceptors:[{state:"success",matcher:"path",argument:"Flow.Status",expected:"ACTIVE"},{state:"retry",matcher:"path",argument:"Flow.Status",expected:"STARTING"},{state:"retry",matcher:"path",argument:"Flow.Status",expected:"UPDATING"},{state:"retry",matcher:"status",expected:500},{state:"retry",matcher:"status",expected:503},{state:"failure",matcher:"path",argument:"Flow.Status",expected:"ERROR"}]},FlowStandby:{description:"Wait until a flow is in standby mode",operation:"DescribeFlow",delay:3,maxAttempts:40,acceptors:[{state:"success",matcher:"path",argument:"Flow.Status",expected:"STANDBY"},{state:"retry",matcher:"path",argument:"Flow.Status",expected:"STOPPING"},{state:"retry",matcher:"status",expected:500},{state:"retry",matcher:"status",expected:503},{state:"failure",matcher:"path",argument:"Flow.Status",expected:"ERROR"}]},FlowDeleted:{description:"Wait until a flow is deleted",operation:"DescribeFlow",delay:3,maxAttempts:40,acceptors:[{state:"success",matcher:"status",expected:404},{state:"retry",matcher:"path",argument:"Flow.Status",expected:"DELETING"},{state:"retry",matcher:"status",expected:500},{state:"retry",matcher:"status",expected:503},{state:"failure",matcher:"path",argument:"Flow.Status",expected:"ERROR"}]}}}},6474:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2020-07-20",endpointPrefix:"proton",jsonVersion:"1.0",protocol:"json",serviceFullName:"AWS Proton",serviceId:"Proton",signatureVersion:"v4",signingName:"proton",targetPrefix:"AwsProton20200720",uid:"proton-2020-07-20"},operations:{AcceptEnvironmentAccountConnection:{input:{type:"structure",required:["id"],members:{id:{}}},output:{type:"structure",required:["environmentAccountConnection"],members:{environmentAccountConnection:{shape:"S4"}}},idempotent:true},CancelComponentDeployment:{input:{type:"structure",required:["componentName"],members:{componentName:{}}},output:{type:"structure",required:["component"],members:{component:{shape:"Se"}}}},CancelEnvironmentDeployment:{input:{type:"structure",required:["environmentName"],members:{environmentName:{}}},output:{type:"structure",required:["environment"],members:{environment:{shape:"Sn"}}}},CancelServiceInstanceDeployment:{input:{type:"structure",required:["serviceInstanceName","serviceName"],members:{serviceInstanceName:{},serviceName:{}}},output:{type:"structure",required:["serviceInstance"],members:{serviceInstance:{shape:"Sy"}}}},CancelServicePipelineDeployment:{input:{type:"structure",required:["serviceName"],members:{serviceName:{}}},output:{type:"structure",required:["pipeline"],members:{pipeline:{shape:"S12"}}}},CreateComponent:{input:{type:"structure",required:["manifest","name","templateFile"],members:{clientToken:{idempotencyToken:true},description:{shape:"Si"},environmentName:{},manifest:{type:"string",sensitive:true},name:{},serviceInstanceName:{},serviceName:{},serviceSpec:{shape:"Sk"},tags:{shape:"S16"},templateFile:{shape:"S1a"}}},output:{type:"structure",required:["component"],members:{component:{shape:"Se"}}},idempotent:true},CreateEnvironment:{input:{type:"structure",required:["name","spec","templateMajorVersion","templateName"],members:{codebuildRoleArn:{},componentRoleArn:{},description:{shape:"Si"},environmentAccountConnectionId:{},name:{},protonServiceRoleArn:{},provisioningRepository:{shape:"S1d"},spec:{shape:"Sk"},tags:{shape:"S16"},templateMajorVersion:{},templateMinorVersion:{},templateName:{}}},output:{type:"structure",required:["environment"],members:{environment:{shape:"Sn"}}},idempotent:true},CreateEnvironmentAccountConnection:{input:{type:"structure",required:["environmentName","managementAccountId"],members:{clientToken:{idempotencyToken:true},codebuildRoleArn:{},componentRoleArn:{},environmentName:{},managementAccountId:{},roleArn:{},tags:{shape:"S16"}}},output:{type:"structure",required:["environmentAccountConnection"],members:{environmentAccountConnection:{shape:"S4"}}},idempotent:true},CreateEnvironmentTemplate:{input:{type:"structure",required:["name"],members:{description:{shape:"Si"},displayName:{shape:"S1i"},encryptionKey:{},name:{},provisioning:{},tags:{shape:"S16"}}},output:{type:"structure",required:["environmentTemplate"],members:{environmentTemplate:{shape:"S1k"}}},idempotent:true},CreateEnvironmentTemplateVersion:{input:{type:"structure",required:["source","templateName"],members:{clientToken:{idempotencyToken:true},description:{shape:"Si"},majorVersion:{},source:{shape:"S1o"},tags:{shape:"S16"},templateName:{}}},output:{type:"structure",required:["environmentTemplateVersion"],members:{environmentTemplateVersion:{shape:"S1t"}}},idempotent:true},CreateRepository:{input:{type:"structure",required:["connectionArn","name","provider"],members:{connectionArn:{},encryptionKey:{},name:{},provider:{},tags:{shape:"S16"}}},output:{type:"structure",required:["repository"],members:{repository:{shape:"S1z"}}},idempotent:true},CreateService:{input:{type:"structure",required:["name","spec","templateMajorVersion","templateName"],members:{branchName:{},description:{shape:"Si"},name:{},repositoryConnectionArn:{},repositoryId:{},spec:{shape:"Sk"},tags:{shape:"S16"},templateMajorVersion:{},templateMinorVersion:{},templateName:{}}},output:{type:"structure",required:["service"],members:{service:{shape:"S23"}}},idempotent:true},CreateServiceInstance:{input:{type:"structure",required:["name","serviceName","spec"],members:{clientToken:{idempotencyToken:true},name:{},serviceName:{},spec:{shape:"Sk"},tags:{shape:"S16"},templateMajorVersion:{},templateMinorVersion:{}}},output:{type:"structure",required:["serviceInstance"],members:{serviceInstance:{shape:"Sy"}}},idempotent:true},CreateServiceSyncConfig:{input:{type:"structure",required:["branch","filePath","repositoryName","repositoryProvider","serviceName"],members:{branch:{},filePath:{},repositoryName:{},repositoryProvider:{},serviceName:{}}},output:{type:"structure",members:{serviceSyncConfig:{shape:"S2b"}}},idempotent:true},CreateServiceTemplate:{input:{type:"structure",required:["name"],members:{description:{shape:"Si"},displayName:{shape:"S1i"},encryptionKey:{},name:{},pipelineProvisioning:{},tags:{shape:"S16"}}},output:{type:"structure",required:["serviceTemplate"],members:{serviceTemplate:{shape:"S2e"}}},idempotent:true},CreateServiceTemplateVersion:{input:{type:"structure",required:["compatibleEnvironmentTemplates","source","templateName"],members:{clientToken:{idempotencyToken:true},compatibleEnvironmentTemplates:{shape:"S2h"},description:{shape:"Si"},majorVersion:{},source:{shape:"S1o"},supportedComponentSources:{shape:"S2j"},tags:{shape:"S16"},templateName:{}}},output:{type:"structure",required:["serviceTemplateVersion"],members:{serviceTemplateVersion:{shape:"S2m"}}},idempotent:true},CreateTemplateSyncConfig:{input:{type:"structure",required:["branch","repositoryName","repositoryProvider","templateName","templateType"],members:{branch:{},repositoryName:{},repositoryProvider:{},subdirectory:{},templateName:{},templateType:{}}},output:{type:"structure",members:{templateSyncConfig:{shape:"S2u"}}},idempotent:true},DeleteComponent:{input:{type:"structure",required:["name"],members:{name:{}}},output:{type:"structure",members:{component:{shape:"Se"}}},idempotent:true},DeleteEnvironment:{input:{type:"structure",required:["name"],members:{name:{}}},output:{type:"structure",members:{environment:{shape:"Sn"}}},idempotent:true},DeleteEnvironmentAccountConnection:{input:{type:"structure",required:["id"],members:{id:{}}},output:{type:"structure",members:{environmentAccountConnection:{shape:"S4"}}},idempotent:true},DeleteEnvironmentTemplate:{input:{type:"structure",required:["name"],members:{name:{}}},output:{type:"structure",members:{environmentTemplate:{shape:"S1k"}}},idempotent:true},DeleteEnvironmentTemplateVersion:{input:{type:"structure",required:["majorVersion","minorVersion","templateName"],members:{majorVersion:{},minorVersion:{},templateName:{}}},output:{type:"structure",members:{environmentTemplateVersion:{shape:"S1t"}}},idempotent:true},DeleteRepository:{input:{type:"structure",required:["name","provider"],members:{name:{},provider:{}}},output:{type:"structure",members:{repository:{shape:"S1z"}}},idempotent:true},DeleteService:{input:{type:"structure",required:["name"],members:{name:{}}},output:{type:"structure",members:{service:{shape:"S23"}}},idempotent:true},DeleteServiceSyncConfig:{input:{type:"structure",required:["serviceName"],members:{serviceName:{}}},output:{type:"structure",members:{serviceSyncConfig:{shape:"S2b"}}},idempotent:true},DeleteServiceTemplate:{input:{type:"structure",required:["name"],members:{name:{}}},output:{type:"structure",members:{serviceTemplate:{shape:"S2e"}}},idempotent:true},DeleteServiceTemplateVersion:{input:{type:"structure",required:["majorVersion","minorVersion","templateName"],members:{majorVersion:{},minorVersion:{},templateName:{}}},output:{type:"structure",members:{serviceTemplateVersion:{shape:"S2m"}}},idempotent:true},DeleteTemplateSyncConfig:{input:{type:"structure",required:["templateName","templateType"],members:{templateName:{},templateType:{}}},output:{type:"structure",members:{templateSyncConfig:{shape:"S2u"}}},idempotent:true},GetAccountSettings:{input:{type:"structure",members:{}},output:{type:"structure",members:{accountSettings:{shape:"S3j"}}}},GetComponent:{input:{type:"structure",required:["name"],members:{name:{}}},output:{type:"structure",members:{component:{shape:"Se"}}}},GetEnvironment:{input:{type:"structure",required:["name"],members:{name:{}}},output:{type:"structure",required:["environment"],members:{environment:{shape:"Sn"}}}},GetEnvironmentAccountConnection:{input:{type:"structure",required:["id"],members:{id:{}}},output:{type:"structure",required:["environmentAccountConnection"],members:{environmentAccountConnection:{shape:"S4"}}}},GetEnvironmentTemplate:{input:{type:"structure",required:["name"],members:{name:{}}},output:{type:"structure",required:["environmentTemplate"],members:{environmentTemplate:{shape:"S1k"}}}},GetEnvironmentTemplateVersion:{input:{type:"structure",required:["majorVersion","minorVersion","templateName"],members:{majorVersion:{},minorVersion:{},templateName:{}}},output:{type:"structure",required:["environmentTemplateVersion"],members:{environmentTemplateVersion:{shape:"S1t"}}}},GetRepository:{input:{type:"structure",required:["name","provider"],members:{name:{},provider:{}}},output:{type:"structure",required:["repository"],members:{repository:{shape:"S1z"}}}},GetRepositorySyncStatus:{input:{type:"structure",required:["branch","repositoryName","repositoryProvider","syncType"],members:{branch:{},repositoryName:{},repositoryProvider:{},syncType:{}}},output:{type:"structure",members:{latestSync:{type:"structure",required:["events","startedAt","status"],members:{events:{type:"list",member:{type:"structure",required:["event","time","type"],members:{event:{},externalId:{},time:{type:"timestamp"},type:{}}}},startedAt:{type:"timestamp"},status:{}}}}}},GetResourcesSummary:{input:{type:"structure",members:{}},output:{type:"structure",required:["counts"],members:{counts:{type:"structure",members:{components:{shape:"S47"},environmentTemplates:{shape:"S47"},environments:{shape:"S47"},pipelines:{shape:"S47"},serviceInstances:{shape:"S47"},serviceTemplates:{shape:"S47"},services:{shape:"S47"}}}}}},GetService:{input:{type:"structure",required:["name"],members:{name:{}}},output:{type:"structure",members:{service:{shape:"S23"}}}},GetServiceInstance:{input:{type:"structure",required:["name","serviceName"],members:{name:{},serviceName:{}}},output:{type:"structure",required:["serviceInstance"],members:{serviceInstance:{shape:"Sy"}}}},GetServiceInstanceSyncStatus:{input:{type:"structure",required:["serviceInstanceName","serviceName"],members:{serviceInstanceName:{},serviceName:{}}},output:{type:"structure",members:{desiredState:{shape:"S4f"},latestSuccessfulSync:{shape:"S4h"},latestSync:{shape:"S4h"}}}},GetServiceSyncBlockerSummary:{input:{type:"structure",required:["serviceName"],members:{serviceInstanceName:{},serviceName:{}}},output:{type:"structure",members:{serviceSyncBlockerSummary:{type:"structure",required:["serviceName"],members:{latestBlockers:{type:"list",member:{shape:"S4p"}},serviceInstanceName:{},serviceName:{}}}}}},GetServiceSyncConfig:{input:{type:"structure",required:["serviceName"],members:{serviceName:{}}},output:{type:"structure",members:{serviceSyncConfig:{shape:"S2b"}}}},GetServiceTemplate:{input:{type:"structure",required:["name"],members:{name:{}}},output:{type:"structure",required:["serviceTemplate"],members:{serviceTemplate:{shape:"S2e"}}}},GetServiceTemplateVersion:{input:{type:"structure",required:["majorVersion","minorVersion","templateName"],members:{majorVersion:{},minorVersion:{},templateName:{}}},output:{type:"structure",required:["serviceTemplateVersion"],members:{serviceTemplateVersion:{shape:"S2m"}}}},GetTemplateSyncConfig:{input:{type:"structure",required:["templateName","templateType"],members:{templateName:{},templateType:{}}},output:{type:"structure",members:{templateSyncConfig:{shape:"S2u"}}}},GetTemplateSyncStatus:{input:{type:"structure",required:["templateName","templateType","templateVersion"],members:{templateName:{},templateType:{},templateVersion:{}}},output:{type:"structure",members:{desiredState:{shape:"S4f"},latestSuccessfulSync:{shape:"S4h"},latestSync:{shape:"S4h"}}}},ListComponentOutputs:{input:{type:"structure",required:["componentName"],members:{componentName:{},nextToken:{}}},output:{type:"structure",required:["outputs"],members:{nextToken:{},outputs:{shape:"S57"}}}},ListComponentProvisionedResources:{input:{type:"structure",required:["componentName"],members:{componentName:{},nextToken:{}}},output:{type:"structure",required:["provisionedResources"],members:{nextToken:{},provisionedResources:{shape:"S5d"}}}},ListComponents:{input:{type:"structure",members:{environmentName:{},maxResults:{type:"integer"},nextToken:{},serviceInstanceName:{},serviceName:{}}},output:{type:"structure",required:["components"],members:{components:{type:"list",member:{type:"structure",required:["arn","createdAt","deploymentStatus","environmentName","lastModifiedAt","name"],members:{arn:{},createdAt:{type:"timestamp"},deploymentStatus:{},deploymentStatusMessage:{shape:"Sh"},environmentName:{},lastDeploymentAttemptedAt:{type:"timestamp"},lastDeploymentSucceededAt:{type:"timestamp"},lastModifiedAt:{type:"timestamp"},name:{},serviceInstanceName:{},serviceName:{}}}},nextToken:{}}}},ListEnvironmentAccountConnections:{input:{type:"structure",required:["requestedBy"],members:{environmentName:{},maxResults:{type:"integer"},nextToken:{},requestedBy:{},statuses:{type:"list",member:{}}}},output:{type:"structure",required:["environmentAccountConnections"],members:{environmentAccountConnections:{type:"list",member:{type:"structure",required:["arn","environmentAccountId","environmentName","id","lastModifiedAt","managementAccountId","requestedAt","roleArn","status"],members:{arn:{},componentRoleArn:{},environmentAccountId:{},environmentName:{},id:{},lastModifiedAt:{type:"timestamp"},managementAccountId:{},requestedAt:{type:"timestamp"},roleArn:{},status:{}}}},nextToken:{}}}},ListEnvironmentOutputs:{input:{type:"structure",required:["environmentName"],members:{environmentName:{},nextToken:{}}},output:{type:"structure",required:["outputs"],members:{nextToken:{},outputs:{shape:"S57"}}}},ListEnvironmentProvisionedResources:{input:{type:"structure",required:["environmentName"],members:{environmentName:{},nextToken:{}}},output:{type:"structure",required:["provisionedResources"],members:{nextToken:{},provisionedResources:{shape:"S5d"}}}},ListEnvironmentTemplateVersions:{input:{type:"structure",required:["templateName"],members:{majorVersion:{},maxResults:{type:"integer"},nextToken:{},templateName:{}}},output:{type:"structure",required:["templateVersions"],members:{nextToken:{},templateVersions:{type:"list",member:{type:"structure",required:["arn","createdAt","lastModifiedAt","majorVersion","minorVersion","status","templateName"],members:{arn:{},createdAt:{type:"timestamp"},description:{shape:"Si"},lastModifiedAt:{type:"timestamp"},majorVersion:{},minorVersion:{},recommendedMinorVersion:{},status:{},statusMessage:{shape:"Sh"},templateName:{}}}}}}},ListEnvironmentTemplates:{input:{type:"structure",members:{maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",required:["templates"],members:{nextToken:{},templates:{type:"list",member:{type:"structure",required:["arn","createdAt","lastModifiedAt","name"],members:{arn:{},createdAt:{type:"timestamp"},description:{shape:"Si"},displayName:{shape:"S1i"},lastModifiedAt:{type:"timestamp"},name:{},provisioning:{},recommendedVersion:{}}}}}}},ListEnvironments:{input:{type:"structure",members:{environmentTemplates:{type:"list",member:{type:"structure",required:["majorVersion","templateName"],members:{majorVersion:{},templateName:{}}}},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",required:["environments"],members:{environments:{type:"list",member:{type:"structure",required:["arn","createdAt","deploymentStatus","lastDeploymentAttemptedAt","lastDeploymentSucceededAt","name","templateMajorVersion","templateMinorVersion","templateName"],members:{arn:{},componentRoleArn:{},createdAt:{type:"timestamp"},deploymentStatus:{},deploymentStatusMessage:{shape:"Sh"},description:{shape:"Si"},environmentAccountConnectionId:{},environmentAccountId:{},lastDeploymentAttemptedAt:{type:"timestamp"},lastDeploymentSucceededAt:{type:"timestamp"},name:{},protonServiceRoleArn:{},provisioning:{},templateMajorVersion:{},templateMinorVersion:{},templateName:{}}}},nextToken:{}}}},ListRepositories:{input:{type:"structure",members:{maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",required:["repositories"],members:{nextToken:{},repositories:{type:"list",member:{type:"structure",required:["arn","connectionArn","name","provider"],members:{arn:{},connectionArn:{},name:{},provider:{}}}}}}},ListRepositorySyncDefinitions:{input:{type:"structure",required:["repositoryName","repositoryProvider","syncType"],members:{nextToken:{},repositoryName:{},repositoryProvider:{},syncType:{}}},output:{type:"structure",required:["syncDefinitions"],members:{nextToken:{},syncDefinitions:{type:"list",member:{type:"structure",required:["branch","directory","parent","target"],members:{branch:{},directory:{},parent:{},target:{}}}}}}},ListServiceInstanceOutputs:{input:{type:"structure",required:["serviceInstanceName","serviceName"],members:{nextToken:{},serviceInstanceName:{},serviceName:{}}},output:{type:"structure",required:["outputs"],members:{nextToken:{},outputs:{shape:"S57"}}}},ListServiceInstanceProvisionedResources:{input:{type:"structure",required:["serviceInstanceName","serviceName"],members:{nextToken:{},serviceInstanceName:{},serviceName:{}}},output:{type:"structure",required:["provisionedResources"],members:{nextToken:{},provisionedResources:{shape:"S5d"}}}},ListServiceInstances:{input:{type:"structure",members:{filters:{type:"list",member:{type:"structure",members:{key:{},value:{}}}},maxResults:{type:"integer"},nextToken:{},serviceName:{},sortBy:{},sortOrder:{}}},output:{type:"structure",required:["serviceInstances"],members:{nextToken:{},serviceInstances:{type:"list",member:{type:"structure",required:["arn","createdAt","deploymentStatus","environmentName","lastDeploymentAttemptedAt","lastDeploymentSucceededAt","name","serviceName","templateMajorVersion","templateMinorVersion","templateName"],members:{arn:{},createdAt:{type:"timestamp"},deploymentStatus:{},deploymentStatusMessage:{shape:"Sh"},environmentName:{},lastDeploymentAttemptedAt:{type:"timestamp"},lastDeploymentSucceededAt:{type:"timestamp"},name:{},serviceName:{},templateMajorVersion:{},templateMinorVersion:{},templateName:{}}}}}}},ListServicePipelineOutputs:{input:{type:"structure",required:["serviceName"],members:{nextToken:{},serviceName:{}}},output:{type:"structure",required:["outputs"],members:{nextToken:{},outputs:{shape:"S57"}}}},ListServicePipelineProvisionedResources:{input:{type:"structure",required:["serviceName"],members:{nextToken:{},serviceName:{}}},output:{type:"structure",required:["provisionedResources"],members:{nextToken:{},provisionedResources:{shape:"S5d"}}}},ListServiceTemplateVersions:{input:{type:"structure",required:["templateName"],members:{majorVersion:{},maxResults:{type:"integer"},nextToken:{},templateName:{}}},output:{type:"structure",required:["templateVersions"],members:{nextToken:{},templateVersions:{type:"list",member:{type:"structure",required:["arn","createdAt","lastModifiedAt","majorVersion","minorVersion","status","templateName"],members:{arn:{},createdAt:{type:"timestamp"},description:{shape:"Si"},lastModifiedAt:{type:"timestamp"},majorVersion:{},minorVersion:{},recommendedMinorVersion:{},status:{},statusMessage:{shape:"Sh"},templateName:{}}}}}}},ListServiceTemplates:{input:{type:"structure",members:{maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",required:["templates"],members:{nextToken:{},templates:{type:"list",member:{type:"structure",required:["arn","createdAt","lastModifiedAt","name"],members:{arn:{},createdAt:{type:"timestamp"},description:{shape:"Si"},displayName:{shape:"S1i"},lastModifiedAt:{type:"timestamp"},name:{},pipelineProvisioning:{},recommendedVersion:{}}}}}}},ListServices:{input:{type:"structure",members:{maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",required:["services"],members:{nextToken:{},services:{type:"list",member:{type:"structure",required:["arn","createdAt","lastModifiedAt","name","status","templateName"],members:{arn:{},createdAt:{type:"timestamp"},description:{shape:"Si"},lastModifiedAt:{type:"timestamp"},name:{},status:{},statusMessage:{shape:"Sh"},templateName:{}}}}}}},ListTagsForResource:{input:{type:"structure",required:["resourceArn"],members:{maxResults:{type:"integer"},nextToken:{},resourceArn:{}}},output:{type:"structure",required:["tags"],members:{nextToken:{},tags:{shape:"S16"}}}},NotifyResourceDeploymentStatusChange:{input:{type:"structure",required:["resourceArn"],members:{deploymentId:{},outputs:{type:"list",member:{shape:"S58"}},resourceArn:{},status:{},statusMessage:{type:"string",sensitive:true}}},output:{type:"structure",members:{}}},RejectEnvironmentAccountConnection:{input:{type:"structure",required:["id"],members:{id:{}}},output:{type:"structure",required:["environmentAccountConnection"],members:{environmentAccountConnection:{shape:"S4"}}},idempotent:true},TagResource:{input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{},tags:{shape:"S16"}}},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},UpdateAccountSettings:{input:{type:"structure",members:{deletePipelineProvisioningRepository:{type:"boolean"},pipelineCodebuildRoleArn:{},pipelineProvisioningRepository:{shape:"S1d"},pipelineServiceRoleArn:{}}},output:{type:"structure",required:["accountSettings"],members:{accountSettings:{shape:"S3j"}}}},UpdateComponent:{input:{type:"structure",required:["deploymentType","name"],members:{clientToken:{idempotencyToken:true},deploymentType:{},description:{shape:"Si"},name:{},serviceInstanceName:{},serviceName:{},serviceSpec:{shape:"Sk"},templateFile:{shape:"S1a"}}},output:{type:"structure",required:["component"],members:{component:{shape:"Se"}}}},UpdateEnvironment:{input:{type:"structure",required:["deploymentType","name"],members:{codebuildRoleArn:{},componentRoleArn:{},deploymentType:{},description:{shape:"Si"},environmentAccountConnectionId:{},name:{},protonServiceRoleArn:{},provisioningRepository:{shape:"S1d"},spec:{shape:"Sk"},templateMajorVersion:{},templateMinorVersion:{}}},output:{type:"structure",required:["environment"],members:{environment:{shape:"Sn"}}}},UpdateEnvironmentAccountConnection:{input:{type:"structure",required:["id"],members:{codebuildRoleArn:{},componentRoleArn:{},id:{},roleArn:{}}},output:{type:"structure",required:["environmentAccountConnection"],members:{environmentAccountConnection:{shape:"S4"}}},idempotent:true},UpdateEnvironmentTemplate:{input:{type:"structure",required:["name"],members:{description:{shape:"Si"},displayName:{shape:"S1i"},name:{}}},output:{type:"structure",required:["environmentTemplate"],members:{environmentTemplate:{shape:"S1k"}}}},UpdateEnvironmentTemplateVersion:{input:{type:"structure",required:["majorVersion","minorVersion","templateName"],members:{description:{shape:"Si"},majorVersion:{},minorVersion:{},status:{},templateName:{}}},output:{type:"structure",required:["environmentTemplateVersion"],members:{environmentTemplateVersion:{shape:"S1t"}}}},UpdateService:{input:{type:"structure",required:["name"],members:{description:{shape:"Si"},name:{},spec:{shape:"Sk"}}},output:{type:"structure",required:["service"],members:{service:{shape:"S23"}}}},UpdateServiceInstance:{input:{type:"structure",required:["deploymentType","name","serviceName"],members:{clientToken:{idempotencyToken:true},deploymentType:{},name:{},serviceName:{},spec:{shape:"Sk"},templateMajorVersion:{},templateMinorVersion:{}}},output:{type:"structure",required:["serviceInstance"],members:{serviceInstance:{shape:"Sy"}}}},UpdateServicePipeline:{input:{type:"structure",required:["deploymentType","serviceName","spec"],members:{deploymentType:{},serviceName:{},spec:{shape:"Sk"},templateMajorVersion:{},templateMinorVersion:{}}},output:{type:"structure",required:["pipeline"],members:{pipeline:{shape:"S12"}}}},UpdateServiceSyncBlocker:{input:{type:"structure",required:["id","resolvedReason"],members:{id:{},resolvedReason:{}}},output:{type:"structure",required:["serviceName","serviceSyncBlocker"],members:{serviceInstanceName:{},serviceName:{},serviceSyncBlocker:{shape:"S4p"}}}},UpdateServiceSyncConfig:{input:{type:"structure",required:["branch","filePath","repositoryName","repositoryProvider","serviceName"],members:{branch:{},filePath:{},repositoryName:{},repositoryProvider:{},serviceName:{}}},output:{type:"structure",members:{serviceSyncConfig:{shape:"S2b"}}}},UpdateServiceTemplate:{input:{type:"structure",required:["name"],members:{description:{shape:"Si"},displayName:{shape:"S1i"},name:{}}},output:{type:"structure",required:["serviceTemplate"],members:{serviceTemplate:{shape:"S2e"}}}},UpdateServiceTemplateVersion:{input:{type:"structure",required:["majorVersion","minorVersion","templateName"],members:{compatibleEnvironmentTemplates:{shape:"S2h"},description:{shape:"Si"},majorVersion:{},minorVersion:{},status:{},supportedComponentSources:{shape:"S2j"},templateName:{}}},output:{type:"structure",required:["serviceTemplateVersion"],members:{serviceTemplateVersion:{shape:"S2m"}}}},UpdateTemplateSyncConfig:{input:{type:"structure",required:["branch","repositoryName","repositoryProvider","templateName","templateType"],members:{branch:{},repositoryName:{},repositoryProvider:{},subdirectory:{},templateName:{},templateType:{}}},output:{type:"structure",members:{templateSyncConfig:{shape:"S2u"}}}}},shapes:{S4:{type:"structure",required:["arn","environmentAccountId","environmentName","id","lastModifiedAt","managementAccountId","requestedAt","roleArn","status"],members:{arn:{},codebuildRoleArn:{},componentRoleArn:{},environmentAccountId:{},environmentName:{},id:{},lastModifiedAt:{type:"timestamp"},managementAccountId:{},requestedAt:{type:"timestamp"},roleArn:{},status:{}}},Se:{type:"structure",required:["arn","createdAt","deploymentStatus","environmentName","lastModifiedAt","name"],members:{arn:{},createdAt:{type:"timestamp"},deploymentStatus:{},deploymentStatusMessage:{shape:"Sh"},description:{shape:"Si"},environmentName:{},lastClientRequestToken:{},lastDeploymentAttemptedAt:{type:"timestamp"},lastDeploymentSucceededAt:{type:"timestamp"},lastModifiedAt:{type:"timestamp"},name:{},serviceInstanceName:{},serviceName:{},serviceSpec:{shape:"Sk"}}},Sh:{type:"string",sensitive:true},Si:{type:"string",sensitive:true},Sk:{type:"string",sensitive:true},Sn:{type:"structure",required:["arn","createdAt","deploymentStatus","lastDeploymentAttemptedAt","lastDeploymentSucceededAt","name","templateMajorVersion","templateMinorVersion","templateName"],members:{arn:{},codebuildRoleArn:{},componentRoleArn:{},createdAt:{type:"timestamp"},deploymentStatus:{},deploymentStatusMessage:{shape:"Sh"},description:{shape:"Si"},environmentAccountConnectionId:{},environmentAccountId:{},lastDeploymentAttemptedAt:{type:"timestamp"},lastDeploymentSucceededAt:{type:"timestamp"},name:{},protonServiceRoleArn:{},provisioning:{},provisioningRepository:{shape:"Sq"},spec:{shape:"Sk"},templateMajorVersion:{},templateMinorVersion:{},templateName:{}}},Sq:{type:"structure",required:["arn","branch","name","provider"],members:{arn:{},branch:{},name:{},provider:{}}},Sy:{type:"structure",required:["arn","createdAt","deploymentStatus","environmentName","lastDeploymentAttemptedAt","lastDeploymentSucceededAt","name","serviceName","templateMajorVersion","templateMinorVersion","templateName"],members:{arn:{},createdAt:{type:"timestamp"},deploymentStatus:{},deploymentStatusMessage:{shape:"Sh"},environmentName:{},lastClientRequestToken:{},lastDeploymentAttemptedAt:{type:"timestamp"},lastDeploymentSucceededAt:{type:"timestamp"},name:{},serviceName:{},spec:{shape:"Sk"},templateMajorVersion:{},templateMinorVersion:{},templateName:{}}},S12:{type:"structure",required:["arn","createdAt","deploymentStatus","lastDeploymentAttemptedAt","lastDeploymentSucceededAt","templateMajorVersion","templateMinorVersion","templateName"],members:{arn:{},createdAt:{type:"timestamp"},deploymentStatus:{},deploymentStatusMessage:{shape:"Sh"},lastDeploymentAttemptedAt:{type:"timestamp"},lastDeploymentSucceededAt:{type:"timestamp"},spec:{shape:"Sk"},templateMajorVersion:{},templateMinorVersion:{},templateName:{}}},S16:{type:"list",member:{type:"structure",required:["key","value"],members:{key:{},value:{}}}},S1a:{type:"string",sensitive:true},S1d:{type:"structure",required:["branch","name","provider"],members:{branch:{},name:{},provider:{}}},S1i:{type:"string",sensitive:true},S1k:{type:"structure",required:["arn","createdAt","lastModifiedAt","name"],members:{arn:{},createdAt:{type:"timestamp"},description:{shape:"Si"},displayName:{shape:"S1i"},encryptionKey:{},lastModifiedAt:{type:"timestamp"},name:{},provisioning:{},recommendedVersion:{}}},S1o:{type:"structure",members:{s3:{type:"structure",required:["bucket","key"],members:{bucket:{},key:{}}}},union:true},S1t:{type:"structure",required:["arn","createdAt","lastModifiedAt","majorVersion","minorVersion","status","templateName"],members:{arn:{},createdAt:{type:"timestamp"},description:{shape:"Si"},lastModifiedAt:{type:"timestamp"},majorVersion:{},minorVersion:{},recommendedMinorVersion:{},schema:{shape:"S1v"},status:{},statusMessage:{shape:"Sh"},templateName:{}}},S1v:{type:"string",sensitive:true},S1z:{type:"structure",required:["arn","connectionArn","name","provider"],members:{arn:{},connectionArn:{},encryptionKey:{},name:{},provider:{}}},S23:{type:"structure",required:["arn","createdAt","lastModifiedAt","name","spec","status","templateName"],members:{arn:{},branchName:{},createdAt:{type:"timestamp"},description:{shape:"Si"},lastModifiedAt:{type:"timestamp"},name:{},pipeline:{shape:"S12"},repositoryConnectionArn:{},repositoryId:{},spec:{shape:"Sk"},status:{},statusMessage:{shape:"Sh"},templateName:{}}},S2b:{type:"structure",required:["branch","filePath","repositoryName","repositoryProvider","serviceName"],members:{branch:{},filePath:{},repositoryName:{},repositoryProvider:{},serviceName:{}}},S2e:{type:"structure",required:["arn","createdAt","lastModifiedAt","name"],members:{arn:{},createdAt:{type:"timestamp"},description:{shape:"Si"},displayName:{shape:"S1i"},encryptionKey:{},lastModifiedAt:{type:"timestamp"},name:{},pipelineProvisioning:{},recommendedVersion:{}}},S2h:{type:"list",member:{type:"structure",required:["majorVersion","templateName"],members:{majorVersion:{},templateName:{}}}},S2j:{type:"list",member:{}},S2m:{type:"structure",required:["arn","compatibleEnvironmentTemplates","createdAt","lastModifiedAt","majorVersion","minorVersion","status","templateName"],members:{arn:{},compatibleEnvironmentTemplates:{type:"list",member:{type:"structure",required:["majorVersion","templateName"],members:{majorVersion:{},templateName:{}}}},createdAt:{type:"timestamp"},description:{shape:"Si"},lastModifiedAt:{type:"timestamp"},majorVersion:{},minorVersion:{},recommendedMinorVersion:{},schema:{shape:"S1v"},status:{},statusMessage:{shape:"Sh"},supportedComponentSources:{shape:"S2j"},templateName:{}}},S2u:{type:"structure",required:["branch","repositoryName","repositoryProvider","templateName","templateType"],members:{branch:{},repositoryName:{},repositoryProvider:{},subdirectory:{},templateName:{},templateType:{}}},S3j:{type:"structure",members:{pipelineCodebuildRoleArn:{},pipelineProvisioningRepository:{shape:"Sq"},pipelineServiceRoleArn:{}}},S47:{type:"structure",required:["total"],members:{behindMajor:{type:"integer"},behindMinor:{type:"integer"},failed:{type:"integer"},total:{type:"integer"},upToDate:{type:"integer"}}},S4f:{type:"structure",required:["branch","directory","repositoryName","repositoryProvider","sha"],members:{branch:{},directory:{},repositoryName:{},repositoryProvider:{},sha:{}}},S4h:{type:"structure",required:["events","initialRevision","startedAt","status","target","targetRevision"],members:{events:{type:"list",member:{type:"structure",required:["event","time","type"],members:{event:{},externalId:{},time:{type:"timestamp"},type:{}}}},initialRevision:{shape:"S4f"},startedAt:{type:"timestamp"},status:{},target:{},targetRevision:{shape:"S4f"}}},S4p:{type:"structure",required:["createdAt","createdReason","id","status","type"],members:{contexts:{type:"list",member:{type:"structure",required:["key","value"],members:{key:{},value:{}}}},createdAt:{type:"timestamp"},createdReason:{},id:{},resolvedAt:{type:"timestamp"},resolvedReason:{},status:{},type:{}}},S57:{type:"list",member:{shape:"S58"}},S58:{type:"structure",members:{key:{},valueString:{}},sensitive:true},S5d:{type:"list",member:{type:"structure",members:{identifier:{},name:{},provisioningEngine:{}}}}}}},6481:function(e){e.exports={pagination:{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"}}}},6491:function(e){e.exports={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"}}}}}},6495:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["wellarchitected"]={};s.WellArchitected=i.defineService("wellarchitected",["2020-03-31"]);Object.defineProperty(a.services["wellarchitected"],"2020-03-31",{get:function get(){var e=r(6575);e.paginators=r(6350).pagination;return e},enumerable:true,configurable:true});e.exports=s.WellArchitected},6523:function(e){e.exports={pagination:{ListFirewallConfigs:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"FirewallConfigs"},ListFirewallDomainLists:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"FirewallDomainLists"},ListFirewallDomains:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Domains"},ListFirewallRuleGroupAssociations:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"FirewallRuleGroupAssociations"},ListFirewallRuleGroups:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"FirewallRuleGroups"},ListFirewallRules:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"FirewallRules"},ListResolverConfigs:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"ResolverConfigs"},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"}}}},6534:function(e){e.exports={pagination:{ListReadinessChecks:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"ReadinessChecks"},ListResourceSets:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"ResourceSets"},ListCells:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Cells"},ListRecoveryGroups:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"RecoveryGroups"},ListRules:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Rules"},ListCrossAccountAuthorizations:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"CrossAccountAuthorizations"},GetCellReadinessSummary:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"ReadinessChecks",non_aggregate_keys:["Readiness"]},GetRecoveryGroupReadinessSummary:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"ReadinessChecks",non_aggregate_keys:["Readiness"]},GetReadinessCheckStatus:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Resources",non_aggregate_keys:["Readiness","Messages"]},GetReadinessCheckResourceStatus:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Rules",non_aggregate_keys:["Readiness"]}}}},6542:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2022-11-28",endpointPrefix:"docdb-elastic",jsonVersion:"1.1",protocol:"rest-json",serviceAbbreviation:"DocDB Elastic",serviceFullName:"Amazon DocumentDB Elastic Clusters",serviceId:"DocDB Elastic",signatureVersion:"v4",signingName:"docdb-elastic",uid:"docdb-elastic-2022-11-28"},operations:{CreateCluster:{http:{requestUri:"/cluster",responseCode:200},input:{type:"structure",required:["adminUserName","adminUserPassword","authType","clusterName","shardCapacity","shardCount"],members:{adminUserName:{},adminUserPassword:{shape:"S3"},authType:{},clientToken:{idempotencyToken:true},clusterName:{},kmsKeyId:{},preferredMaintenanceWindow:{},shardCapacity:{type:"integer"},shardCount:{type:"integer"},subnetIds:{shape:"S6"},tags:{shape:"S7"},vpcSecurityGroupIds:{shape:"S6"}}},output:{type:"structure",required:["cluster"],members:{cluster:{shape:"Sb"}}},idempotent:true},CreateClusterSnapshot:{http:{requestUri:"/cluster-snapshot",responseCode:200},input:{type:"structure",required:["clusterArn","snapshotName"],members:{clusterArn:{},snapshotName:{},tags:{shape:"S7"}}},output:{type:"structure",required:["snapshot"],members:{snapshot:{shape:"Sg"}}},idempotent:true},DeleteCluster:{http:{method:"DELETE",requestUri:"/cluster/{clusterArn}",responseCode:200},input:{type:"structure",required:["clusterArn"],members:{clusterArn:{location:"uri",locationName:"clusterArn"}}},output:{type:"structure",required:["cluster"],members:{cluster:{shape:"Sb"}}},idempotent:true},DeleteClusterSnapshot:{http:{method:"DELETE",requestUri:"/cluster-snapshot/{snapshotArn}",responseCode:200},input:{type:"structure",required:["snapshotArn"],members:{snapshotArn:{location:"uri",locationName:"snapshotArn"}}},output:{type:"structure",required:["snapshot"],members:{snapshot:{shape:"Sg"}}},idempotent:true},GetCluster:{http:{method:"GET",requestUri:"/cluster/{clusterArn}",responseCode:200},input:{type:"structure",required:["clusterArn"],members:{clusterArn:{location:"uri",locationName:"clusterArn"}}},output:{type:"structure",required:["cluster"],members:{cluster:{shape:"Sb"}}}},GetClusterSnapshot:{http:{method:"GET",requestUri:"/cluster-snapshot/{snapshotArn}",responseCode:200},input:{type:"structure",required:["snapshotArn"],members:{snapshotArn:{location:"uri",locationName:"snapshotArn"}}},output:{type:"structure",required:["snapshot"],members:{snapshot:{shape:"Sg"}}}},ListClusterSnapshots:{http:{method:"GET",requestUri:"/cluster-snapshots",responseCode:200},input:{type:"structure",members:{clusterArn:{location:"querystring",locationName:"clusterArn"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{nextToken:{},snapshots:{type:"list",member:{type:"structure",required:["clusterArn","snapshotArn","snapshotCreationTime","snapshotName","status"],members:{clusterArn:{},snapshotArn:{},snapshotCreationTime:{},snapshotName:{},status:{}}}}}}},ListClusters:{http:{method:"GET",requestUri:"/clusters",responseCode:200},input:{type:"structure",members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{clusters:{type:"list",member:{type:"structure",required:["clusterArn","clusterName","status"],members:{clusterArn:{},clusterName:{},status:{}}}},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:"S7"}}}},RestoreClusterFromSnapshot:{http:{requestUri:"/cluster-snapshot/{snapshotArn}/restore",responseCode:200},input:{type:"structure",required:["clusterName","snapshotArn"],members:{clusterName:{},kmsKeyId:{},snapshotArn:{location:"uri",locationName:"snapshotArn"},subnetIds:{shape:"S6"},tags:{shape:"S7"},vpcSecurityGroupIds:{shape:"S6"}}},output:{type:"structure",required:["cluster"],members:{cluster:{shape:"Sb"}}},idempotent:true},TagResource:{http:{requestUri:"/tags/{resourceArn}",responseCode:200},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}",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},UpdateCluster:{http:{method:"PUT",requestUri:"/cluster/{clusterArn}",responseCode:200},input:{type:"structure",required:["clusterArn"],members:{adminUserPassword:{shape:"S3"},authType:{},clientToken:{idempotencyToken:true},clusterArn:{location:"uri",locationName:"clusterArn"},preferredMaintenanceWindow:{},shardCapacity:{type:"integer"},shardCount:{type:"integer"},subnetIds:{shape:"S6"},vpcSecurityGroupIds:{shape:"S6"}}},output:{type:"structure",required:["cluster"],members:{cluster:{shape:"Sb"}}},idempotent:true}},shapes:{S3:{type:"string",sensitive:true},S6:{type:"list",member:{}},S7:{type:"map",key:{},value:{}},Sb:{type:"structure",required:["adminUserName","authType","clusterArn","clusterEndpoint","clusterName","createTime","kmsKeyId","preferredMaintenanceWindow","shardCapacity","shardCount","status","subnetIds","vpcSecurityGroupIds"],members:{adminUserName:{},authType:{},clusterArn:{},clusterEndpoint:{},clusterName:{},createTime:{},kmsKeyId:{},preferredMaintenanceWindow:{},shardCapacity:{type:"integer"},shardCount:{type:"integer"},status:{},subnetIds:{shape:"S6"},vpcSecurityGroupIds:{shape:"S6"}}},Sg:{type:"structure",required:["adminUserName","clusterArn","clusterCreationTime","kmsKeyId","snapshotArn","snapshotCreationTime","snapshotName","status","subnetIds","vpcSecurityGroupIds"],members:{adminUserName:{},clusterArn:{},clusterCreationTime:{},kmsKeyId:{},snapshotArn:{},snapshotCreationTime:{},snapshotName:{},status:{},subnetIds:{shape:"S6"},vpcSecurityGroupIds:{shape:"S6"}}}}}},6548:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2019-07-24",endpointPrefix:"panorama",jsonVersion:"1.1",protocol:"rest-json",serviceAbbreviation:"Panorama",serviceFullName:"AWS Panorama",serviceId:"Panorama",signatureVersion:"v4",signingName:"panorama",uid:"panorama-2019-07-24"},operations:{CreateApplicationInstance:{http:{requestUri:"/application-instances",responseCode:200},input:{type:"structure",required:["DefaultRuntimeContextDevice","ManifestPayload"],members:{ApplicationInstanceIdToReplace:{},DefaultRuntimeContextDevice:{},Description:{},ManifestOverridesPayload:{shape:"S5"},ManifestPayload:{shape:"S7"},Name:{},RuntimeRoleArn:{},Tags:{shape:"Sb"}}},output:{type:"structure",required:["ApplicationInstanceId"],members:{ApplicationInstanceId:{}}}},CreateJobForDevices:{http:{requestUri:"/jobs",responseCode:200},input:{type:"structure",required:["DeviceIds","JobType"],members:{DeviceIds:{type:"list",member:{}},DeviceJobConfig:{type:"structure",members:{OTAJobConfig:{type:"structure",required:["ImageVersion"],members:{AllowMajorVersionUpdate:{type:"boolean"},ImageVersion:{}}}}},JobType:{}}},output:{type:"structure",required:["Jobs"],members:{Jobs:{type:"list",member:{type:"structure",members:{DeviceId:{},JobId:{}}}}}}},CreateNodeFromTemplateJob:{http:{requestUri:"/packages/template-job",responseCode:200},input:{type:"structure",required:["NodeName","OutputPackageName","OutputPackageVersion","TemplateParameters","TemplateType"],members:{JobTags:{shape:"Ss"},NodeDescription:{},NodeName:{},OutputPackageName:{},OutputPackageVersion:{},TemplateParameters:{shape:"Sy"},TemplateType:{}}},output:{type:"structure",required:["JobId"],members:{JobId:{}}}},CreatePackage:{http:{requestUri:"/packages",responseCode:200},input:{type:"structure",required:["PackageName"],members:{PackageName:{},Tags:{shape:"Sb"}}},output:{type:"structure",required:["StorageLocation"],members:{Arn:{},PackageId:{},StorageLocation:{shape:"S17"}}}},CreatePackageImportJob:{http:{requestUri:"/packages/import-jobs",responseCode:200},input:{type:"structure",required:["ClientToken","InputConfig","JobType","OutputConfig"],members:{ClientToken:{},InputConfig:{shape:"S1c"},JobTags:{shape:"Ss"},JobType:{},OutputConfig:{shape:"S1j"}}},output:{type:"structure",required:["JobId"],members:{JobId:{}}}},DeleteDevice:{http:{method:"DELETE",requestUri:"/devices/{DeviceId}",responseCode:200},input:{type:"structure",required:["DeviceId"],members:{DeviceId:{location:"uri",locationName:"DeviceId"}}},output:{type:"structure",members:{DeviceId:{}}}},DeletePackage:{http:{method:"DELETE",requestUri:"/packages/{PackageId}",responseCode:200},input:{type:"structure",required:["PackageId"],members:{ForceDelete:{location:"querystring",locationName:"ForceDelete",type:"boolean"},PackageId:{location:"uri",locationName:"PackageId"}}},output:{type:"structure",members:{}}},DeregisterPackageVersion:{http:{method:"DELETE",requestUri:"/packages/{PackageId}/versions/{PackageVersion}/patch/{PatchVersion}",responseCode:200},input:{type:"structure",required:["PackageId","PackageVersion","PatchVersion"],members:{OwnerAccount:{location:"querystring",locationName:"OwnerAccount"},PackageId:{location:"uri",locationName:"PackageId"},PackageVersion:{location:"uri",locationName:"PackageVersion"},PatchVersion:{location:"uri",locationName:"PatchVersion"},UpdatedLatestPatchVersion:{location:"querystring",locationName:"UpdatedLatestPatchVersion"}}},output:{type:"structure",members:{}}},DescribeApplicationInstance:{http:{method:"GET",requestUri:"/application-instances/{ApplicationInstanceId}",responseCode:200},input:{type:"structure",required:["ApplicationInstanceId"],members:{ApplicationInstanceId:{location:"uri",locationName:"ApplicationInstanceId"}}},output:{type:"structure",members:{ApplicationInstanceId:{},ApplicationInstanceIdToReplace:{},Arn:{},CreatedTime:{type:"timestamp"},DefaultRuntimeContextDevice:{},DefaultRuntimeContextDeviceName:{},Description:{},HealthStatus:{},LastUpdatedTime:{type:"timestamp"},Name:{},RuntimeContextStates:{shape:"S21"},RuntimeRoleArn:{},Status:{},StatusDescription:{},Tags:{shape:"Sb"}}}},DescribeApplicationInstanceDetails:{http:{method:"GET",requestUri:"/application-instances/{ApplicationInstanceId}/details",responseCode:200},input:{type:"structure",required:["ApplicationInstanceId"],members:{ApplicationInstanceId:{location:"uri",locationName:"ApplicationInstanceId"}}},output:{type:"structure",members:{ApplicationInstanceId:{},ApplicationInstanceIdToReplace:{},CreatedTime:{type:"timestamp"},DefaultRuntimeContextDevice:{},Description:{},ManifestOverridesPayload:{shape:"S5"},ManifestPayload:{shape:"S7"},Name:{}}}},DescribeDevice:{http:{method:"GET",requestUri:"/devices/{DeviceId}",responseCode:200},input:{type:"structure",required:["DeviceId"],members:{DeviceId:{location:"uri",locationName:"DeviceId"}}},output:{type:"structure",members:{AlternateSoftwares:{type:"list",member:{type:"structure",members:{Version:{}}}},Arn:{},Brand:{},CreatedTime:{type:"timestamp"},CurrentNetworkingStatus:{type:"structure",members:{Ethernet0Status:{shape:"S2j"},Ethernet1Status:{shape:"S2j"},LastUpdatedTime:{type:"timestamp"},NtpStatus:{type:"structure",members:{ConnectionStatus:{},IpAddress:{},NtpServerName:{}}}}},CurrentSoftware:{},Description:{},DeviceAggregatedStatus:{},DeviceConnectionStatus:{},DeviceId:{},LatestAlternateSoftware:{},LatestDeviceJob:{shape:"S2u"},LatestSoftware:{},LeaseExpirationTime:{type:"timestamp"},Name:{},NetworkingConfiguration:{shape:"S2y"},ProvisioningStatus:{},SerialNumber:{},Tags:{shape:"Sb"},Type:{}}}},DescribeDeviceJob:{http:{method:"GET",requestUri:"/jobs/{JobId}",responseCode:200},input:{type:"structure",required:["JobId"],members:{JobId:{location:"uri",locationName:"JobId"}}},output:{type:"structure",members:{CreatedTime:{type:"timestamp"},DeviceArn:{},DeviceId:{},DeviceName:{},DeviceType:{},ImageVersion:{},JobId:{},JobType:{},Status:{}}}},DescribeNode:{http:{method:"GET",requestUri:"/nodes/{NodeId}",responseCode:200},input:{type:"structure",required:["NodeId"],members:{NodeId:{location:"uri",locationName:"NodeId"},OwnerAccount:{location:"querystring",locationName:"OwnerAccount"}}},output:{type:"structure",required:["Category","CreatedTime","Description","LastUpdatedTime","Name","NodeId","NodeInterface","OwnerAccount","PackageId","PackageName","PackageVersion","PatchVersion"],members:{AssetName:{},Category:{},CreatedTime:{type:"timestamp"},Description:{},LastUpdatedTime:{type:"timestamp"},Name:{},NodeId:{},NodeInterface:{type:"structure",required:["Inputs","Outputs"],members:{Inputs:{type:"list",member:{type:"structure",members:{DefaultValue:{},Description:{},MaxConnections:{type:"integer"},Name:{},Type:{}}}},Outputs:{type:"list",member:{type:"structure",members:{Description:{},Name:{},Type:{}}}}}},OwnerAccount:{},PackageArn:{},PackageId:{},PackageName:{},PackageVersion:{},PatchVersion:{}}}},DescribeNodeFromTemplateJob:{http:{method:"GET",requestUri:"/packages/template-job/{JobId}",responseCode:200},input:{type:"structure",required:["JobId"],members:{JobId:{location:"uri",locationName:"JobId"}}},output:{type:"structure",required:["CreatedTime","JobId","LastUpdatedTime","NodeName","OutputPackageName","OutputPackageVersion","Status","StatusMessage","TemplateParameters","TemplateType"],members:{CreatedTime:{type:"timestamp"},JobId:{},JobTags:{shape:"Ss"},LastUpdatedTime:{type:"timestamp"},NodeDescription:{},NodeName:{},OutputPackageName:{},OutputPackageVersion:{},Status:{},StatusMessage:{},TemplateParameters:{shape:"Sy"},TemplateType:{}}}},DescribePackage:{http:{method:"GET",requestUri:"/packages/metadata/{PackageId}",responseCode:200},input:{type:"structure",required:["PackageId"],members:{PackageId:{location:"uri",locationName:"PackageId"}}},output:{type:"structure",required:["Arn","CreatedTime","PackageId","PackageName","StorageLocation","Tags"],members:{Arn:{},CreatedTime:{type:"timestamp"},PackageId:{},PackageName:{},ReadAccessPrincipalArns:{shape:"S3z"},StorageLocation:{shape:"S17"},Tags:{shape:"Sb"},WriteAccessPrincipalArns:{shape:"S3z"}}}},DescribePackageImportJob:{http:{method:"GET",requestUri:"/packages/import-jobs/{JobId}",responseCode:200},input:{type:"structure",required:["JobId"],members:{JobId:{location:"uri",locationName:"JobId"}}},output:{type:"structure",required:["CreatedTime","InputConfig","JobId","JobType","LastUpdatedTime","Output","OutputConfig","Status","StatusMessage"],members:{ClientToken:{},CreatedTime:{type:"timestamp"},InputConfig:{shape:"S1c"},JobId:{},JobTags:{shape:"Ss"},JobType:{},LastUpdatedTime:{type:"timestamp"},Output:{type:"structure",required:["OutputS3Location","PackageId","PackageVersion","PatchVersion"],members:{OutputS3Location:{type:"structure",required:["BucketName","ObjectKey"],members:{BucketName:{},ObjectKey:{}}},PackageId:{},PackageVersion:{},PatchVersion:{}}},OutputConfig:{shape:"S1j"},Status:{},StatusMessage:{}}}},DescribePackageVersion:{http:{method:"GET",requestUri:"/packages/metadata/{PackageId}/versions/{PackageVersion}",responseCode:200},input:{type:"structure",required:["PackageId","PackageVersion"],members:{OwnerAccount:{location:"querystring",locationName:"OwnerAccount"},PackageId:{location:"uri",locationName:"PackageId"},PackageVersion:{location:"uri",locationName:"PackageVersion"},PatchVersion:{location:"querystring",locationName:"PatchVersion"}}},output:{type:"structure",required:["IsLatestPatch","PackageId","PackageName","PackageVersion","PatchVersion","Status"],members:{IsLatestPatch:{type:"boolean"},OwnerAccount:{},PackageArn:{},PackageId:{},PackageName:{},PackageVersion:{},PatchVersion:{},RegisteredTime:{type:"timestamp"},Status:{},StatusDescription:{}}}},ListApplicationInstanceDependencies:{http:{method:"GET",requestUri:"/application-instances/{ApplicationInstanceId}/package-dependencies",responseCode:200},input:{type:"structure",required:["ApplicationInstanceId"],members:{ApplicationInstanceId:{location:"uri",locationName:"ApplicationInstanceId"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{NextToken:{},PackageObjects:{type:"list",member:{type:"structure",required:["Name","PackageVersion","PatchVersion"],members:{Name:{},PackageVersion:{},PatchVersion:{}}}}}}},ListApplicationInstanceNodeInstances:{http:{method:"GET",requestUri:"/application-instances/{ApplicationInstanceId}/node-instances",responseCode:200},input:{type:"structure",required:["ApplicationInstanceId"],members:{ApplicationInstanceId:{location:"uri",locationName:"ApplicationInstanceId"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{NextToken:{},NodeInstances:{type:"list",member:{type:"structure",required:["CurrentStatus","NodeInstanceId"],members:{CurrentStatus:{},NodeId:{},NodeInstanceId:{},NodeName:{},PackageName:{},PackagePatchVersion:{},PackageVersion:{}}}}}}},ListApplicationInstances:{http:{method:"GET",requestUri:"/application-instances",responseCode:200},input:{type:"structure",members:{DeviceId:{location:"querystring",locationName:"deviceId"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"},StatusFilter:{location:"querystring",locationName:"statusFilter"}}},output:{type:"structure",members:{ApplicationInstances:{type:"list",member:{type:"structure",members:{ApplicationInstanceId:{},Arn:{},CreatedTime:{type:"timestamp"},DefaultRuntimeContextDevice:{},DefaultRuntimeContextDeviceName:{},Description:{},HealthStatus:{},Name:{},RuntimeContextStates:{shape:"S21"},Status:{},StatusDescription:{},Tags:{shape:"Sb"}}}},NextToken:{}}}},ListDevices:{http:{method:"GET",requestUri:"/devices",responseCode:200},input:{type:"structure",members:{DeviceAggregatedStatusFilter:{location:"querystring",locationName:"DeviceAggregatedStatusFilter"},MaxResults:{location:"querystring",locationName:"MaxResults",type:"integer"},NameFilter:{location:"querystring",locationName:"NameFilter"},NextToken:{location:"querystring",locationName:"NextToken"},SortBy:{location:"querystring",locationName:"SortBy"},SortOrder:{location:"querystring",locationName:"SortOrder"}}},output:{type:"structure",required:["Devices"],members:{Devices:{type:"list",member:{type:"structure",members:{Brand:{},CreatedTime:{type:"timestamp"},CurrentSoftware:{},Description:{},DeviceAggregatedStatus:{},DeviceId:{},LastUpdatedTime:{type:"timestamp"},LatestDeviceJob:{shape:"S2u"},LeaseExpirationTime:{type:"timestamp"},Name:{},ProvisioningStatus:{},Tags:{shape:"Sb"},Type:{}}}},NextToken:{}}}},ListDevicesJobs:{http:{method:"GET",requestUri:"/jobs",responseCode:200},input:{type:"structure",members:{DeviceId:{location:"querystring",locationName:"DeviceId"},MaxResults:{location:"querystring",locationName:"MaxResults",type:"integer"},NextToken:{location:"querystring",locationName:"NextToken"}}},output:{type:"structure",members:{DeviceJobs:{type:"list",member:{type:"structure",members:{CreatedTime:{type:"timestamp"},DeviceId:{},DeviceName:{},JobId:{},JobType:{}}}},NextToken:{}}}},ListNodeFromTemplateJobs:{http:{method:"GET",requestUri:"/packages/template-job",responseCode:200},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"MaxResults",type:"integer"},NextToken:{location:"querystring",locationName:"NextToken"}}},output:{type:"structure",required:["NodeFromTemplateJobs"],members:{NextToken:{},NodeFromTemplateJobs:{type:"list",member:{type:"structure",members:{CreatedTime:{type:"timestamp"},JobId:{},NodeName:{},Status:{},StatusMessage:{},TemplateType:{}}}}}}},ListNodes:{http:{method:"GET",requestUri:"/nodes",responseCode:200},input:{type:"structure",members:{Category:{location:"querystring",locationName:"category"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"},OwnerAccount:{location:"querystring",locationName:"ownerAccount"},PackageName:{location:"querystring",locationName:"packageName"},PackageVersion:{location:"querystring",locationName:"packageVersion"},PatchVersion:{location:"querystring",locationName:"patchVersion"}}},output:{type:"structure",members:{NextToken:{},Nodes:{type:"list",member:{type:"structure",required:["Category","CreatedTime","Name","NodeId","PackageId","PackageName","PackageVersion","PatchVersion"],members:{Category:{},CreatedTime:{type:"timestamp"},Description:{},Name:{},NodeId:{},OwnerAccount:{},PackageArn:{},PackageId:{},PackageName:{},PackageVersion:{},PatchVersion:{}}}}}}},ListPackageImportJobs:{http:{method:"GET",requestUri:"/packages/import-jobs",responseCode:200},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"MaxResults",type:"integer"},NextToken:{location:"querystring",locationName:"NextToken"}}},output:{type:"structure",required:["PackageImportJobs"],members:{NextToken:{},PackageImportJobs:{type:"list",member:{type:"structure",members:{CreatedTime:{type:"timestamp"},JobId:{},JobType:{},LastUpdatedTime:{type:"timestamp"},Status:{},StatusMessage:{}}}}}}},ListPackages:{http:{method:"GET",requestUri:"/packages",responseCode:200},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{NextToken:{},Packages:{type:"list",member:{type:"structure",members:{Arn:{},CreatedTime:{type:"timestamp"},PackageId:{},PackageName:{},Tags:{shape:"Sb"}}}}}}},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:"Sb"}}}},ProvisionDevice:{http:{requestUri:"/devices",responseCode:200},input:{type:"structure",required:["Name"],members:{Description:{},Name:{},NetworkingConfiguration:{shape:"S2y"},Tags:{shape:"Sb"}}},output:{type:"structure",required:["Arn","Status"],members:{Arn:{},Certificates:{type:"blob"},DeviceId:{},IotThingName:{},Status:{}}}},RegisterPackageVersion:{http:{method:"PUT",requestUri:"/packages/{PackageId}/versions/{PackageVersion}/patch/{PatchVersion}",responseCode:200},input:{type:"structure",required:["PackageId","PackageVersion","PatchVersion"],members:{MarkLatest:{type:"boolean"},OwnerAccount:{},PackageId:{location:"uri",locationName:"PackageId"},PackageVersion:{location:"uri",locationName:"PackageVersion"},PatchVersion:{location:"uri",locationName:"PatchVersion"}}},output:{type:"structure",members:{}}},RemoveApplicationInstance:{http:{method:"DELETE",requestUri:"/application-instances/{ApplicationInstanceId}",responseCode:200},input:{type:"structure",required:["ApplicationInstanceId"],members:{ApplicationInstanceId:{location:"uri",locationName:"ApplicationInstanceId"}}},output:{type:"structure",members:{}}},SignalApplicationInstanceNodeInstances:{http:{method:"PUT",requestUri:"/application-instances/{ApplicationInstanceId}/node-signals",responseCode:200},input:{type:"structure",required:["ApplicationInstanceId","NodeSignals"],members:{ApplicationInstanceId:{location:"uri",locationName:"ApplicationInstanceId"},NodeSignals:{type:"list",member:{type:"structure",required:["NodeInstanceId","Signal"],members:{NodeInstanceId:{},Signal:{}}}}}},output:{type:"structure",required:["ApplicationInstanceId"],members:{ApplicationInstanceId:{}}}},TagResource:{http:{requestUri:"/tags/{ResourceArn}",responseCode:200},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}",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:{}}},UpdateDeviceMetadata:{http:{method:"PUT",requestUri:"/devices/{DeviceId}",responseCode:200},input:{type:"structure",required:["DeviceId"],members:{Description:{},DeviceId:{location:"uri",locationName:"DeviceId"}}},output:{type:"structure",members:{DeviceId:{}}}}},shapes:{S5:{type:"structure",members:{PayloadData:{}},union:true},S7:{type:"structure",members:{PayloadData:{}},union:true},Sb:{type:"map",key:{},value:{}},Ss:{type:"list",member:{type:"structure",required:["ResourceType","Tags"],members:{ResourceType:{},Tags:{shape:"Sb"}}}},Sy:{type:"map",key:{},value:{type:"string",sensitive:true}},S17:{type:"structure",required:["BinaryPrefixLocation","Bucket","GeneratedPrefixLocation","ManifestPrefixLocation","RepoPrefixLocation"],members:{BinaryPrefixLocation:{},Bucket:{},GeneratedPrefixLocation:{},ManifestPrefixLocation:{},RepoPrefixLocation:{}}},S1c:{type:"structure",members:{PackageVersionInputConfig:{type:"structure",required:["S3Location"],members:{S3Location:{type:"structure",required:["BucketName","ObjectKey"],members:{BucketName:{},ObjectKey:{},Region:{}}}}}}},S1j:{type:"structure",members:{PackageVersionOutputConfig:{type:"structure",required:["PackageName","PackageVersion"],members:{MarkLatest:{type:"boolean"},PackageName:{},PackageVersion:{}}}}},S21:{type:"list",member:{type:"structure",required:["DesiredState","DeviceReportedStatus","DeviceReportedTime","RuntimeContextName"],members:{DesiredState:{},DeviceReportedStatus:{},DeviceReportedTime:{type:"timestamp"},RuntimeContextName:{}}}},S2j:{type:"structure",members:{ConnectionStatus:{},HwAddress:{},IpAddress:{}}},S2u:{type:"structure",members:{ImageVersion:{},JobType:{},Status:{}}},S2y:{type:"structure",members:{Ethernet0:{shape:"S2z"},Ethernet1:{shape:"S2z"},Ntp:{type:"structure",required:["NtpServers"],members:{NtpServers:{type:"list",member:{}}}}}},S2z:{type:"structure",required:["ConnectionType"],members:{ConnectionType:{},StaticIpConnectionInfo:{type:"structure",required:["DefaultGateway","Dns","IpAddress","Mask"],members:{DefaultGateway:{},Dns:{type:"list",member:{}},IpAddress:{},Mask:{}}}}},S3z:{type:"list",member:{}}}}},6554:function(e,t,r){var s=r(2393);var i=s.util;var a=r(8058).typeOf;var o=r(3546);var n=r(8294);s.DynamoDB.Converter={input:function convertInput(e,t){t=t||{};var r=a(e);if(r==="Object"){return formatMap(e,t)}else if(r==="Array"){return formatList(e,t)}else if(r==="Set"){return formatSet(e,t)}else if(r==="String"){if(e.length===0&&t.convertEmptyValues){return convertInput(null)}return{S:e}}else if(r==="Number"||r==="NumberValue"){return{N:e.toString()}}else if(r==="Binary"){if(e.length===0&&t.convertEmptyValues){return convertInput(null)}return{B:e}}else if(r==="Boolean"){return{BOOL:e}}else if(r==="null"){return{NULL:true}}else if(r!=="undefined"&&r!=="Function"){return formatMap(e,t)}},marshall:function marshallItem(e,t){return s.DynamoDB.Converter.input(e,t).M},output:function convertOutput(e,t){t=t||{};var r,a,n;for(var u in e){var p=e[u];if(u==="M"){a={};for(var m in p){a[m]=convertOutput(p[m],t)}return a}else if(u==="L"){r=[];for(n=0;nthis.expireTime){return true}else{return this.expired||!this.accessKeyId||!this.secretAccessKey}},get:function get(e){var t=this;if(this.needsRefresh()){this.refresh(function(r){if(!r)t.expired=false;if(e)e(r)})}else if(e){e()}},refresh:function refresh(e){this.expired=false;e()},coalesceRefresh:function coalesceRefresh(e,t){var r=this;if(r.refreshCallbacks.push(e)===1){r.load(function onLoad(e){s.util.arrayEach(r.refreshCallbacks,function(r){if(t){r(e)}else{s.util.defer(function(){r(e)})}});r.refreshCallbacks.length=0})}},load:function load(e){e()}});s.Credentials.addPromisesToClass=function addPromisesToClass(e){this.prototype.getPromise=s.util.promisifyMethod("get",e);this.prototype.refreshPromise=s.util.promisifyMethod("refresh",e)};s.Credentials.deletePromisesFromClass=function deletePromisesFromClass(){delete this.prototype.getPromise;delete this.prototype.refreshPromise};s.util.addPromises(s.Credentials)},6938:function(e){e.exports={pagination:{ListHealthEvents:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"HealthEvents"},ListMonitors:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Monitors"}}}},6949:function(e){e.exports={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:{}}}}},6953:function(e){e.exports={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:{}}}}}},6961:function(e){e.exports={pagination:{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",limit_key:"maxResults",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"}}}},6967:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2015-10-07",endpointPrefix:"pipes",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"Amazon EventBridge Pipes",serviceId:"Pipes",signatureVersion:"v4",signingName:"pipes",uid:"pipes-2015-10-07"},operations:{CreatePipe:{http:{requestUri:"/v1/pipes/{Name}",responseCode:200},input:{type:"structure",required:["Name","RoleArn","Source","Target"],members:{Description:{shape:"S2"},DesiredState:{},Enrichment:{},EnrichmentParameters:{shape:"S5"},Name:{location:"uri",locationName:"Name"},RoleArn:{},Source:{},SourceParameters:{shape:"Sj"},Tags:{shape:"S1m"},Target:{},TargetParameters:{shape:"S1p"}}},output:{type:"structure",members:{Arn:{},CreationTime:{type:"timestamp"},CurrentState:{},DesiredState:{},LastModifiedTime:{type:"timestamp"},Name:{}}},idempotent:true},DeletePipe:{http:{method:"DELETE",requestUri:"/v1/pipes/{Name}",responseCode:200},input:{type:"structure",required:["Name"],members:{Name:{location:"uri",locationName:"Name"}}},output:{type:"structure",members:{Arn:{},CreationTime:{type:"timestamp"},CurrentState:{},DesiredState:{},LastModifiedTime:{type:"timestamp"},Name:{}}},idempotent:true},DescribePipe:{http:{method:"GET",requestUri:"/v1/pipes/{Name}",responseCode:200},input:{type:"structure",required:["Name"],members:{Name:{location:"uri",locationName:"Name"}}},output:{type:"structure",members:{Arn:{},CreationTime:{type:"timestamp"},CurrentState:{},Description:{shape:"S2"},DesiredState:{},Enrichment:{},EnrichmentParameters:{shape:"S5"},LastModifiedTime:{type:"timestamp"},Name:{},RoleArn:{},Source:{},SourceParameters:{shape:"Sj"},StateReason:{},Tags:{shape:"S1m"},Target:{},TargetParameters:{shape:"S1p"}}}},ListPipes:{http:{method:"GET",requestUri:"/v1/pipes",responseCode:200},input:{type:"structure",members:{CurrentState:{location:"querystring",locationName:"CurrentState"},DesiredState:{location:"querystring",locationName:"DesiredState"},Limit:{location:"querystring",locationName:"Limit",type:"integer"},NamePrefix:{location:"querystring",locationName:"NamePrefix"},NextToken:{shape:"S4k",location:"querystring",locationName:"NextToken"},SourcePrefix:{location:"querystring",locationName:"SourcePrefix"},TargetPrefix:{location:"querystring",locationName:"TargetPrefix"}}},output:{type:"structure",members:{NextToken:{shape:"S4k"},Pipes:{type:"list",member:{type:"structure",members:{Arn:{},CreationTime:{type:"timestamp"},CurrentState:{},DesiredState:{},Enrichment:{},LastModifiedTime:{type:"timestamp"},Name:{},Source:{},StateReason:{},Target:{}}}}}}},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:"S1m"}}}},StartPipe:{http:{requestUri:"/v1/pipes/{Name}/start",responseCode:200},input:{type:"structure",required:["Name"],members:{Name:{location:"uri",locationName:"Name"}}},output:{type:"structure",members:{Arn:{},CreationTime:{type:"timestamp"},CurrentState:{},DesiredState:{},LastModifiedTime:{type:"timestamp"},Name:{}}}},StopPipe:{http:{requestUri:"/v1/pipes/{Name}/stop",responseCode:200},input:{type:"structure",required:["Name"],members:{Name:{location:"uri",locationName:"Name"}}},output:{type:"structure",members:{Arn:{},CreationTime:{type:"timestamp"},CurrentState:{},DesiredState:{},LastModifiedTime:{type:"timestamp"},Name:{}}}},TagResource:{http:{requestUri:"/tags/{resourceArn}",responseCode:200},input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tags:{shape:"S1m"}}},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},UpdatePipe:{http:{method:"PUT",requestUri:"/v1/pipes/{Name}",responseCode:200},input:{type:"structure",required:["Name","RoleArn"],members:{Description:{shape:"S2"},DesiredState:{},Enrichment:{},EnrichmentParameters:{shape:"S5"},Name:{location:"uri",locationName:"Name"},RoleArn:{},SourceParameters:{type:"structure",members:{ActiveMQBrokerParameters:{type:"structure",required:["Credentials"],members:{BatchSize:{type:"integer"},Credentials:{shape:"Sm"},MaximumBatchingWindowInSeconds:{type:"integer"}}},DynamoDBStreamParameters:{type:"structure",members:{BatchSize:{type:"integer"},DeadLetterConfig:{shape:"Sr"},MaximumBatchingWindowInSeconds:{type:"integer"},MaximumRecordAgeInSeconds:{type:"integer"},MaximumRetryAttempts:{type:"integer"},OnPartialBatchItemFailure:{},ParallelizationFactor:{type:"integer"}}},FilterCriteria:{shape:"Sy"},KinesisStreamParameters:{type:"structure",members:{BatchSize:{type:"integer"},DeadLetterConfig:{shape:"Sr"},MaximumBatchingWindowInSeconds:{type:"integer"},MaximumRecordAgeInSeconds:{type:"integer"},MaximumRetryAttempts:{type:"integer"},OnPartialBatchItemFailure:{},ParallelizationFactor:{type:"integer"}}},ManagedStreamingKafkaParameters:{type:"structure",members:{BatchSize:{type:"integer"},Credentials:{shape:"S17"},MaximumBatchingWindowInSeconds:{type:"integer"}}},RabbitMQBrokerParameters:{type:"structure",required:["Credentials"],members:{BatchSize:{type:"integer"},Credentials:{shape:"Sm"},MaximumBatchingWindowInSeconds:{type:"integer"}}},SelfManagedKafkaParameters:{type:"structure",members:{BatchSize:{type:"integer"},Credentials:{shape:"S1e"},MaximumBatchingWindowInSeconds:{type:"integer"},ServerRootCaCertificate:{},Vpc:{shape:"S1g"}}},SqsQueueParameters:{type:"structure",members:{BatchSize:{type:"integer"},MaximumBatchingWindowInSeconds:{type:"integer"}}}}},Target:{},TargetParameters:{shape:"S1p"}}},output:{type:"structure",members:{Arn:{},CreationTime:{type:"timestamp"},CurrentState:{},DesiredState:{},LastModifiedTime:{type:"timestamp"},Name:{}}},idempotent:true}},shapes:{S2:{type:"string",sensitive:true},S5:{type:"structure",members:{HttpParameters:{type:"structure",members:{HeaderParameters:{shape:"S7"},PathParameterValues:{shape:"Sa"},QueryStringParameters:{shape:"Sc"}}},InputTemplate:{shape:"Sf"}}},S7:{type:"map",key:{},value:{type:"string",sensitive:true}},Sa:{type:"list",member:{type:"string",sensitive:true}},Sc:{type:"map",key:{},value:{type:"string",sensitive:true}},Sf:{type:"string",sensitive:true},Sj:{type:"structure",members:{ActiveMQBrokerParameters:{type:"structure",required:["Credentials","QueueName"],members:{BatchSize:{type:"integer"},Credentials:{shape:"Sm"},MaximumBatchingWindowInSeconds:{type:"integer"},QueueName:{shape:"Sp"}}},DynamoDBStreamParameters:{type:"structure",required:["StartingPosition"],members:{BatchSize:{type:"integer"},DeadLetterConfig:{shape:"Sr"},MaximumBatchingWindowInSeconds:{type:"integer"},MaximumRecordAgeInSeconds:{type:"integer"},MaximumRetryAttempts:{type:"integer"},OnPartialBatchItemFailure:{},ParallelizationFactor:{type:"integer"},StartingPosition:{}}},FilterCriteria:{shape:"Sy"},KinesisStreamParameters:{type:"structure",required:["StartingPosition"],members:{BatchSize:{type:"integer"},DeadLetterConfig:{shape:"Sr"},MaximumBatchingWindowInSeconds:{type:"integer"},MaximumRecordAgeInSeconds:{type:"integer"},MaximumRetryAttempts:{type:"integer"},OnPartialBatchItemFailure:{},ParallelizationFactor:{type:"integer"},StartingPosition:{},StartingPositionTimestamp:{type:"timestamp"}}},ManagedStreamingKafkaParameters:{type:"structure",required:["TopicName"],members:{BatchSize:{type:"integer"},ConsumerGroupID:{shape:"S16"},Credentials:{shape:"S17"},MaximumBatchingWindowInSeconds:{type:"integer"},StartingPosition:{},TopicName:{shape:"S19"}}},RabbitMQBrokerParameters:{type:"structure",required:["Credentials","QueueName"],members:{BatchSize:{type:"integer"},Credentials:{shape:"Sm"},MaximumBatchingWindowInSeconds:{type:"integer"},QueueName:{shape:"Sp"},VirtualHost:{shape:"S16"}}},SelfManagedKafkaParameters:{type:"structure",required:["TopicName"],members:{AdditionalBootstrapServers:{type:"list",member:{type:"string",sensitive:true}},BatchSize:{type:"integer"},ConsumerGroupID:{shape:"S16"},Credentials:{shape:"S1e"},MaximumBatchingWindowInSeconds:{type:"integer"},ServerRootCaCertificate:{},StartingPosition:{},TopicName:{shape:"S19"},Vpc:{shape:"S1g"}}},SqsQueueParameters:{type:"structure",members:{BatchSize:{type:"integer"},MaximumBatchingWindowInSeconds:{type:"integer"}}}}},Sm:{type:"structure",members:{BasicAuth:{}},union:true},Sp:{type:"string",sensitive:true},Sr:{type:"structure",members:{Arn:{}}},Sy:{type:"structure",members:{Filters:{type:"list",member:{type:"structure",members:{Pattern:{type:"string",sensitive:true}}}}}},S16:{type:"string",sensitive:true},S17:{type:"structure",members:{ClientCertificateTlsAuth:{},SaslScram512Auth:{}},union:true},S19:{type:"string",sensitive:true},S1e:{type:"structure",members:{BasicAuth:{},ClientCertificateTlsAuth:{},SaslScram256Auth:{},SaslScram512Auth:{}},union:true},S1g:{type:"structure",members:{SecurityGroup:{type:"list",member:{type:"string",sensitive:true}},Subnets:{type:"list",member:{type:"string",sensitive:true}}}},S1m:{type:"map",key:{},value:{shape:"S1o"}},S1o:{type:"string",sensitive:true},S1p:{type:"structure",members:{BatchJobParameters:{type:"structure",required:["JobDefinition","JobName"],members:{ArrayProperties:{type:"structure",members:{Size:{type:"integer"}}},ContainerOverrides:{type:"structure",members:{Command:{shape:"S1u"},Environment:{type:"list",member:{type:"structure",members:{Name:{},Value:{}}}},InstanceType:{},ResourceRequirements:{type:"list",member:{type:"structure",required:["Type","Value"],members:{Type:{},Value:{}}}}}},DependsOn:{type:"list",member:{type:"structure",members:{JobId:{},Type:{}}}},JobDefinition:{},JobName:{},Parameters:{type:"map",key:{},value:{}},RetryStrategy:{type:"structure",members:{Attempts:{type:"integer"}}}}},CloudWatchLogsParameters:{type:"structure",members:{LogStreamName:{},Timestamp:{}}},EcsTaskParameters:{type:"structure",required:["TaskDefinitionArn"],members:{CapacityProviderStrategy:{type:"list",member:{type:"structure",required:["capacityProvider"],members:{base:{type:"integer"},capacityProvider:{type:"string",sensitive:true},weight:{type:"integer"}}}},EnableECSManagedTags:{type:"boolean"},EnableExecuteCommand:{type:"boolean"},Group:{},LaunchType:{},NetworkConfiguration:{type:"structure",members:{awsvpcConfiguration:{type:"structure",required:["Subnets"],members:{AssignPublicIp:{},SecurityGroups:{type:"list",member:{type:"string",sensitive:true}},Subnets:{type:"list",member:{type:"string",sensitive:true}}}}}},Overrides:{type:"structure",members:{ContainerOverrides:{type:"list",member:{type:"structure",members:{Command:{shape:"S1u"},Cpu:{type:"integer"},Environment:{type:"list",member:{type:"structure",members:{name:{},value:{}}}},EnvironmentFiles:{type:"list",member:{type:"structure",required:["type","value"],members:{type:{},value:{}}}},Memory:{type:"integer"},MemoryReservation:{type:"integer"},Name:{},ResourceRequirements:{type:"list",member:{type:"structure",required:["type","value"],members:{type:{},value:{}}}}}}},Cpu:{},EphemeralStorage:{type:"structure",required:["sizeInGiB"],members:{sizeInGiB:{type:"integer"}}},ExecutionRoleArn:{},InferenceAcceleratorOverrides:{type:"list",member:{type:"structure",members:{deviceName:{},deviceType:{}}}},Memory:{},TaskRoleArn:{}}},PlacementConstraints:{type:"list",member:{type:"structure",members:{expression:{type:"string",sensitive:true},type:{}}}},PlacementStrategy:{type:"list",member:{type:"structure",members:{field:{type:"string",sensitive:true},type:{}}}},PlatformVersion:{},PropagateTags:{},ReferenceId:{type:"string",sensitive:true},Tags:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{shape:"S1o"}}}},TaskCount:{type:"integer"},TaskDefinitionArn:{}}},EventBridgeEventBusParameters:{type:"structure",members:{DetailType:{type:"string",sensitive:true},EndpointId:{type:"string",sensitive:true},Resources:{type:"list",member:{}},Source:{type:"string",sensitive:true},Time:{}}},HttpParameters:{type:"structure",members:{HeaderParameters:{shape:"S7"},PathParameterValues:{shape:"Sa"},QueryStringParameters:{shape:"Sc"}}},InputTemplate:{shape:"Sf"},KinesisStreamParameters:{type:"structure",required:["PartitionKey"],members:{PartitionKey:{type:"string",sensitive:true}}},LambdaFunctionParameters:{type:"structure",members:{InvocationType:{}}},RedshiftDataParameters:{type:"structure",required:["Database","Sqls"],members:{Database:{type:"string",sensitive:true},DbUser:{type:"string",sensitive:true},SecretManagerArn:{},Sqls:{type:"list",member:{type:"string",sensitive:true}},StatementName:{type:"string",sensitive:true},WithEvent:{type:"boolean"}}},SageMakerPipelineParameters:{type:"structure",members:{PipelineParameterList:{type:"list",member:{type:"structure",required:["Name","Value"],members:{Name:{type:"string",sensitive:true},Value:{type:"string",sensitive:true}}}}}},SqsQueueParameters:{type:"structure",members:{MessageDeduplicationId:{type:"string",sensitive:true},MessageGroupId:{type:"string",sensitive:true}}},StepFunctionStateMachineParameters:{type:"structure",members:{InvocationType:{}}}}},S1u:{type:"list",member:{}},S4k:{type:"string",sensitive:true}},xmlNamespace:"http://events.amazonaws.com/doc/2015-10-07"}},7013:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["marketplacecatalog"]={};s.MarketplaceCatalog=i.defineService("marketplacecatalog",["2018-09-17"]);Object.defineProperty(a.services["marketplacecatalog"],"2018-09-17",{get:function get(){var e=r(8635);e.paginators=r(4745).pagination;return e},enumerable:true,configurable:true});e.exports=s.MarketplaceCatalog},7016:function(e){e.exports={pagination:{DescribeMappedResourceConfiguration:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"MappedResourceConfigurationList"},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"}}}},7049:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["route53recoverycluster"]={};s.Route53RecoveryCluster=i.defineService("route53recoverycluster",["2019-12-02"]);Object.defineProperty(a.services["route53recoverycluster"],"2019-12-02",{get:function get(){var e=r(1647);e.paginators=r(8301).pagination;return e},enumerable:true,configurable:true});e.exports=s.Route53RecoveryCluster},7062:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["iotfleetwise"]={};s.IoTFleetWise=i.defineService("iotfleetwise",["2021-06-17"]);Object.defineProperty(a.services["iotfleetwise"],"2021-06-17",{get:function get(){var e=r(9300);e.paginators=r(5292).pagination;e.waiters=r(1733).waiters;return e},enumerable:true,configurable:true});e.exports=s.IoTFleetWise},7071:function(e){e.exports={pagination:{ListAdminAccountsForOrganization:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"AdminAccounts"},ListAdminsManagingAccount:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"AdminAccounts"},ListAppsLists:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"AppsLists"},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"},ListProtocolsLists:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"ProtocolsLists"},ListThirdPartyFirewallFirewallPolicies:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"ThirdPartyFirewallFirewallPolicies"}}}},7080:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["cloudwatchlogs"]={};s.CloudWatchLogs=i.defineService("cloudwatchlogs",["2014-03-28"]);Object.defineProperty(a.services["cloudwatchlogs"],"2014-03-28",{get:function get(){var e=r(2954);e.paginators=r(2741).pagination;return e},enumerable:true,configurable:true});e.exports=s.CloudWatchLogs},7082:function(e){e.exports={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/{resourceArn}"},input:{type:"structure",required:["Arn","TagKeys"],members:{Arn:{location:"uri",locationName:"resourceArn"},TagKeys:{location:"querystring",locationName:"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:{}}}}}}},7088:function(e){e.exports={pagination:{DescribeDomainAutoTunes:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},DescribeInboundConnections:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},DescribeOutboundConnections:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},DescribePackages:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},DescribeReservedInstanceOfferings:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},DescribeReservedInstances:{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"},ListInstanceTypeDetails:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListPackagesForDomain:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListScheduledActions:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListVersions:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"}}}},7095:function(e){e.exports={pagination:{DescribeJobLogItems:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"},DescribeJobs:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"},DescribeLaunchConfigurationTemplates:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"},DescribeRecoveryInstances:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"},DescribeRecoverySnapshots:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"},DescribeReplicationConfigurationTemplates:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"},DescribeSourceServers:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"},ListExtensibleSourceServers:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"},ListStagingAccounts:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"accounts"}}}},7098:function(e,t,r){var s=r(6081).IniLoader;e.exports.iniLoader=new s},7100:function(e){e.exports={pagination:{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"}}}},7110:function(e){(function(){e.exports={None:0,OpenTag:1,InsideTag:2,CloseTag:3}}).call(this)},7117:function(e){e.exports={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:{}}}},CreateConnectClientAddIn:{input:{type:"structure",required:["ResourceId","Name","URL"],members:{ResourceId:{},Name:{},URL:{}}},output:{type:"structure",members:{AddInId:{}}}},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:{}}}},CreateStandbyWorkspaces:{input:{type:"structure",required:["PrimaryRegion","StandbyWorkspaces"],members:{PrimaryRegion:{},StandbyWorkspaces:{type:"list",member:{shape:"S15"}}}},output:{type:"structure",members:{FailedStandbyRequests:{type:"list",member:{type:"structure",members:{StandbyWorkspaceRequest:{shape:"S15"},ErrorCode:{},ErrorMessage:{}}}},PendingStandbyRequests:{type:"list",member:{type:"structure",members:{UserName:{},DirectoryId:{},State:{},WorkspaceId:{}}}}}}},CreateTags:{input:{type:"structure",required:["ResourceId","Tags"],members:{ResourceId:{},Tags:{shape:"Sm"}}},output:{type:"structure",members:{}}},CreateUpdatedWorkspaceImage:{input:{type:"structure",required:["Name","Description","SourceImageId"],members:{Name:{},Description:{},SourceImageId:{},Tags:{shape:"Sm"}}},output:{type:"structure",members:{ImageId:{}}}},CreateWorkspaceBundle:{input:{type:"structure",required:["BundleName","BundleDescription","ImageId","ComputeType","UserStorage"],members:{BundleName:{},BundleDescription:{},ImageId:{},ComputeType:{shape:"S1o"},UserStorage:{shape:"S1q"},RootStorage:{shape:"S1r"},Tags:{shape:"Sm"}}},output:{type:"structure",members:{WorkspaceBundle:{shape:"S1t"}}}},CreateWorkspaceImage:{input:{type:"structure",required:["Name","Description","WorkspaceId"],members:{Name:{},Description:{},WorkspaceId:{},Tags:{shape:"Sm"}}},output:{type:"structure",members:{ImageId:{},Name:{},Description:{},OperatingSystem:{shape:"S21"},State:{},RequiredTenancy:{},Created:{type:"timestamp"},OwnerAccountId:{}}}},CreateWorkspaces:{input:{type:"structure",required:["Workspaces"],members:{Workspaces:{type:"list",member:{shape:"S28"}}}},output:{type:"structure",members:{FailedRequests:{type:"list",member:{type:"structure",members:{WorkspaceRequest:{shape:"S28"},ErrorCode:{},ErrorMessage:{}}}},PendingRequests:{shape:"S2l"}}}},DeleteClientBranding:{input:{type:"structure",required:["ResourceId","Platforms"],members:{ResourceId:{},Platforms:{type:"list",member:{}}}},output:{type:"structure",members:{}}},DeleteConnectClientAddIn:{input:{type:"structure",required:["AddInId","ResourceId"],members:{AddInId:{},ResourceId:{}}},output:{type:"structure",members:{}}},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:{}}},DeleteWorkspaceBundle:{input:{type:"structure",members:{BundleId:{}}},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:{}}}},DescribeClientBranding:{input:{type:"structure",required:["ResourceId"],members:{ResourceId:{}}},output:{type:"structure",members:{DeviceTypeWindows:{shape:"S3s"},DeviceTypeOsx:{shape:"S3s"},DeviceTypeAndroid:{shape:"S3s"},DeviceTypeIos:{shape:"S3y"},DeviceTypeLinux:{shape:"S3s"},DeviceTypeWeb:{shape:"S3s"}}}},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:"S44"}}}}}}},DescribeConnectClientAddIns:{input:{type:"structure",required:["ResourceId"],members:{ResourceId:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{AddIns:{type:"list",member:{type:"structure",members:{AddInId:{},ResourceId:{},Name:{},URL:{}}}},NextToken:{}}}},DescribeConnectionAliasPermissions:{input:{type:"structure",required:["AliasId"],members:{AliasId:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{AliasId:{},ConnectionAliasPermissions:{type:"list",member:{shape:"S4f"}},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:{shape:"S1t"}},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:"S57"},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:"S5f"},Tenancy:{},SelfservicePermissions:{shape:"S5i"},SamlProperties:{shape:"S5j"},CertificateBasedAuthProperties:{shape:"S5m"}}}},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:{shape:"S21"},State:{},RequiredTenancy:{},ErrorCode:{},ErrorMessage:{},Created:{type:"timestamp"},OwnerAccountId:{},Updates:{type:"structure",members:{UpdateAvailable:{type:"boolean"},Description:{}}}}}},NextToken:{}}}},DescribeWorkspaceSnapshots:{input:{type:"structure",required:["WorkspaceId"],members:{WorkspaceId:{}}},output:{type:"structure",members:{RebuildSnapshots:{shape:"S64"},RestoreSnapshots:{shape:"S64"}}}},DescribeWorkspaces:{input:{type:"structure",members:{WorkspaceIds:{shape:"S67"},DirectoryId:{},UserName:{},BundleId:{},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Workspaces:{shape:"S2l"},NextToken:{}}}},DescribeWorkspacesConnectionStatus:{input:{type:"structure",members:{WorkspaceIds:{shape:"S67"},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:{}}},ImportClientBranding:{input:{type:"structure",required:["ResourceId"],members:{ResourceId:{},DeviceTypeWindows:{shape:"S6j"},DeviceTypeOsx:{shape:"S6j"},DeviceTypeAndroid:{shape:"S6j"},DeviceTypeIos:{type:"structure",members:{Logo:{type:"blob"},Logo2x:{type:"blob"},Logo3x:{type:"blob"},SupportEmail:{},SupportLink:{},ForgotPasswordLink:{},LoginMessage:{shape:"S3v"}}},DeviceTypeLinux:{shape:"S6j"},DeviceTypeWeb:{shape:"S6j"}}},output:{type:"structure",members:{DeviceTypeWindows:{shape:"S3s"},DeviceTypeOsx:{shape:"S3s"},DeviceTypeAndroid:{shape:"S3s"},DeviceTypeIos:{shape:"S3y"},DeviceTypeLinux:{shape:"S3s"},DeviceTypeWeb:{shape:"S3s"}}}},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:{}}},ModifyCertificateBasedAuthProperties:{input:{type:"structure",required:["ResourceId"],members:{ResourceId:{},CertificateBasedAuthProperties:{shape:"S5m"},PropertiesToDelete:{type:"list",member:{}}}},output:{type:"structure",members:{}}},ModifyClientProperties:{input:{type:"structure",required:["ResourceId","ClientProperties"],members:{ResourceId:{},ClientProperties:{shape:"S44"}}},output:{type:"structure",members:{}}},ModifySamlProperties:{input:{type:"structure",required:["ResourceId"],members:{ResourceId:{},SamlProperties:{shape:"S5j"},PropertiesToDelete:{type:"list",member:{}}}},output:{type:"structure",members:{}}},ModifySelfservicePermissions:{input:{type:"structure",required:["ResourceId","SelfservicePermissions"],members:{ResourceId:{},SelfservicePermissions:{shape:"S5i"}}},output:{type:"structure",members:{}}},ModifyWorkspaceAccessProperties:{input:{type:"structure",required:["ResourceId","WorkspaceAccessProperties"],members:{ResourceId:{},WorkspaceAccessProperties:{shape:"S5f"}}},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:"S2a"}}},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:"S7x"}}}}},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:"S7x"}}}}},RegisterWorkspaceDirectory:{input:{type:"structure",required:["DirectoryId","EnableWorkDocs"],members:{DirectoryId:{},SubnetIds:{shape:"S57"},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:"S7x"}}}}},StopWorkspaces:{input:{type:"structure",required:["StopWorkspaceRequests"],members:{StopWorkspaceRequests:{type:"list",member:{type:"structure",members:{WorkspaceId:{}}}}}},output:{type:"structure",members:{FailedRequests:{type:"list",member:{shape:"S7x"}}}}},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:"S7x"}}}}},UpdateConnectClientAddIn:{input:{type:"structure",required:["AddInId","ResourceId"],members:{AddInId:{},ResourceId:{},Name:{},URL:{}}},output:{type:"structure",members:{}}},UpdateConnectionAliasPermission:{input:{type:"structure",required:["AliasId","ConnectionAliasPermission"],members:{AliasId:{},ConnectionAliasPermission:{shape:"S4f"}}},output:{type:"structure",members:{}}},UpdateRulesOfIpGroup:{input:{type:"structure",required:["GroupId","UserRules"],members:{GroupId:{},UserRules:{shape:"Sc"}}},output:{type:"structure",members:{}}},UpdateWorkspaceBundle:{input:{type:"structure",members:{BundleId:{},ImageId:{}}},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:{}}}},S15:{type:"structure",required:["PrimaryWorkspaceId","DirectoryId"],members:{PrimaryWorkspaceId:{},VolumeEncryptionKey:{},DirectoryId:{},Tags:{shape:"Sm"}}},S1o:{type:"structure",members:{Name:{}}},S1q:{type:"structure",members:{Capacity:{}}},S1r:{type:"structure",members:{Capacity:{}}},S1t:{type:"structure",members:{BundleId:{},Name:{},Owner:{},Description:{},ImageId:{},RootStorage:{shape:"S1r"},UserStorage:{shape:"S1q"},ComputeType:{shape:"S1o"},LastUpdatedTime:{type:"timestamp"},CreationTime:{type:"timestamp"},State:{},BundleType:{}}},S21:{type:"structure",members:{Type:{}}},S28:{type:"structure",required:["DirectoryId","UserName","BundleId"],members:{DirectoryId:{},UserName:{},BundleId:{},VolumeEncryptionKey:{},UserVolumeEncryptionEnabled:{type:"boolean"},RootVolumeEncryptionEnabled:{type:"boolean"},WorkspaceProperties:{shape:"S2a"},Tags:{shape:"Sm"}}},S2a:{type:"structure",members:{RunningMode:{},RunningModeAutoStopTimeoutInMinutes:{type:"integer"},RootVolumeSizeGib:{type:"integer"},UserVolumeSizeGib:{type:"integer"},ComputeTypeName:{},Protocols:{type:"list",member:{}}}},S2l:{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:"S2a"},ModificationStates:{type:"list",member:{type:"structure",members:{Resource:{},State:{}}}},RelatedWorkspaces:{type:"list",member:{type:"structure",members:{WorkspaceId:{},Region:{},State:{},Type:{}}}}}}},S3s:{type:"structure",members:{LogoUrl:{},SupportEmail:{},SupportLink:{},ForgotPasswordLink:{},LoginMessage:{shape:"S3v"}}},S3v:{type:"map",key:{},value:{}},S3y:{type:"structure",members:{LogoUrl:{},Logo2xUrl:{},Logo3xUrl:{},SupportEmail:{},SupportLink:{},ForgotPasswordLink:{},LoginMessage:{shape:"S3v"}}},S44:{type:"structure",members:{ReconnectEnabled:{},LogUploadEnabled:{}}},S4f:{type:"structure",required:["SharedAccountId","AllowAssociation"],members:{SharedAccountId:{},AllowAssociation:{type:"boolean"}}},S57:{type:"list",member:{}},S5f:{type:"structure",members:{DeviceTypeWindows:{},DeviceTypeOsx:{},DeviceTypeWeb:{},DeviceTypeIos:{},DeviceTypeAndroid:{},DeviceTypeChromeOs:{},DeviceTypeZeroClient:{},DeviceTypeLinux:{}}},S5i:{type:"structure",members:{RestartWorkspace:{},IncreaseVolumeSize:{},ChangeComputeType:{},SwitchRunningMode:{},RebuildWorkspace:{}}},S5j:{type:"structure",members:{Status:{},UserAccessUrl:{},RelayStateParameterName:{}}},S5m:{type:"structure",members:{Status:{},CertificateAuthorityArn:{}}},S64:{type:"list",member:{type:"structure",members:{SnapshotTime:{type:"timestamp"}}}},S67:{type:"list",member:{}},S6j:{type:"structure",members:{Logo:{type:"blob"},SupportEmail:{},SupportLink:{},ForgotPasswordLink:{},LoginMessage:{shape:"S3v"}}},S7x:{type:"structure",members:{WorkspaceId:{},ErrorCode:{},ErrorMessage:{}}}}}},7118:function(e){e.exports={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:{AcceptAttachment:{http:{requestUri:"/attachments/{attachmentId}/accept"},input:{type:"structure",required:["AttachmentId"],members:{AttachmentId:{location:"uri",locationName:"attachmentId"}}},output:{type:"structure",members:{Attachment:{shape:"S4"}}}},AssociateConnectPeer:{http:{requestUri:"/global-networks/{globalNetworkId}/connect-peer-associations"},input:{type:"structure",required:["GlobalNetworkId","ConnectPeerId","DeviceId"],members:{GlobalNetworkId:{location:"uri",locationName:"globalNetworkId"},ConnectPeerId:{},DeviceId:{},LinkId:{}}},output:{type:"structure",members:{ConnectPeerAssociation:{shape:"Sq"}}}},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:"Sv"}}}},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:"Sz"}}}},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:"S14"}}}},CreateConnectAttachment:{http:{requestUri:"/connect-attachments"},input:{type:"structure",required:["CoreNetworkId","EdgeLocation","TransportAttachmentId","Options"],members:{CoreNetworkId:{},EdgeLocation:{},TransportAttachmentId:{},Options:{shape:"S17"},Tags:{shape:"Se"},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{ConnectAttachment:{shape:"S1b"}}}},CreateConnectPeer:{http:{requestUri:"/connect-peers"},input:{type:"structure",required:["ConnectAttachmentId","PeerAddress","InsideCidrBlocks"],members:{ConnectAttachmentId:{},CoreNetworkAddress:{},PeerAddress:{},BgpOptions:{type:"structure",members:{PeerAsn:{type:"long"}}},InsideCidrBlocks:{shape:"S1g"},Tags:{shape:"Se"},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{ConnectPeer:{shape:"S1i"}}}},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:"Se"}}},output:{type:"structure",members:{Connection:{shape:"S1p"}}}},CreateCoreNetwork:{http:{requestUri:"/core-networks"},input:{type:"structure",required:["GlobalNetworkId"],members:{GlobalNetworkId:{},Description:{},Tags:{shape:"Se"},PolicyDocument:{},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{CoreNetwork:{shape:"S1w"}}}},CreateDevice:{http:{requestUri:"/global-networks/{globalNetworkId}/devices"},input:{type:"structure",required:["GlobalNetworkId"],members:{GlobalNetworkId:{location:"uri",locationName:"globalNetworkId"},AWSLocation:{shape:"S24"},Description:{},Type:{},Vendor:{},Model:{},SerialNumber:{},Location:{shape:"S26"},SiteId:{},Tags:{shape:"Se"}}},output:{type:"structure",members:{Device:{shape:"S29"}}}},CreateGlobalNetwork:{http:{requestUri:"/global-networks"},input:{type:"structure",members:{Description:{},Tags:{shape:"Se"}}},output:{type:"structure",members:{GlobalNetwork:{shape:"S2e"}}}},CreateLink:{http:{requestUri:"/global-networks/{globalNetworkId}/links"},input:{type:"structure",required:["GlobalNetworkId","Bandwidth","SiteId"],members:{GlobalNetworkId:{location:"uri",locationName:"globalNetworkId"},Description:{},Type:{},Bandwidth:{shape:"S2i"},Provider:{},SiteId:{},Tags:{shape:"Se"}}},output:{type:"structure",members:{Link:{shape:"S2k"}}}},CreateSite:{http:{requestUri:"/global-networks/{globalNetworkId}/sites"},input:{type:"structure",required:["GlobalNetworkId"],members:{GlobalNetworkId:{location:"uri",locationName:"globalNetworkId"},Description:{},Location:{shape:"S26"},Tags:{shape:"Se"}}},output:{type:"structure",members:{Site:{shape:"S2p"}}}},CreateSiteToSiteVpnAttachment:{http:{requestUri:"/site-to-site-vpn-attachments"},input:{type:"structure",required:["CoreNetworkId","VpnConnectionArn"],members:{CoreNetworkId:{},VpnConnectionArn:{},Tags:{shape:"Se"},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{SiteToSiteVpnAttachment:{shape:"S2v"}}}},CreateTransitGatewayPeering:{http:{requestUri:"/transit-gateway-peerings"},input:{type:"structure",required:["CoreNetworkId","TransitGatewayArn"],members:{CoreNetworkId:{},TransitGatewayArn:{},Tags:{shape:"Se"},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{TransitGatewayPeering:{shape:"S2z"}}}},CreateTransitGatewayRouteTableAttachment:{http:{requestUri:"/transit-gateway-route-table-attachments"},input:{type:"structure",required:["PeeringId","TransitGatewayRouteTableArn"],members:{PeeringId:{},TransitGatewayRouteTableArn:{},Tags:{shape:"Se"},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{TransitGatewayRouteTableAttachment:{shape:"S38"}}}},CreateVpcAttachment:{http:{requestUri:"/vpc-attachments"},input:{type:"structure",required:["CoreNetworkId","VpcArn","SubnetArns"],members:{CoreNetworkId:{},VpcArn:{},SubnetArns:{shape:"S3b"},Options:{shape:"S3c"},Tags:{shape:"Se"},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{VpcAttachment:{shape:"S3f"}}}},DeleteAttachment:{http:{method:"DELETE",requestUri:"/attachments/{attachmentId}"},input:{type:"structure",required:["AttachmentId"],members:{AttachmentId:{location:"uri",locationName:"attachmentId"}}},output:{type:"structure",members:{Attachment:{shape:"S4"}}}},DeleteConnectPeer:{http:{method:"DELETE",requestUri:"/connect-peers/{connectPeerId}"},input:{type:"structure",required:["ConnectPeerId"],members:{ConnectPeerId:{location:"uri",locationName:"connectPeerId"}}},output:{type:"structure",members:{ConnectPeer:{shape:"S1i"}}}},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:"S1p"}}}},DeleteCoreNetwork:{http:{method:"DELETE",requestUri:"/core-networks/{coreNetworkId}"},input:{type:"structure",required:["CoreNetworkId"],members:{CoreNetworkId:{location:"uri",locationName:"coreNetworkId"}}},output:{type:"structure",members:{CoreNetwork:{shape:"S1w"}}}},DeleteCoreNetworkPolicyVersion:{http:{method:"DELETE",requestUri:"/core-networks/{coreNetworkId}/core-network-policy-versions/{policyVersionId}"},input:{type:"structure",required:["CoreNetworkId","PolicyVersionId"],members:{CoreNetworkId:{location:"uri",locationName:"coreNetworkId"},PolicyVersionId:{location:"uri",locationName:"policyVersionId",type:"integer"}}},output:{type:"structure",members:{CoreNetworkPolicy:{shape:"S3q"}}}},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:"S29"}}}},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:"S2e"}}}},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:"S2k"}}}},DeletePeering:{http:{method:"DELETE",requestUri:"/peerings/{peeringId}"},input:{type:"structure",required:["PeeringId"],members:{PeeringId:{location:"uri",locationName:"peeringId"}}},output:{type:"structure",members:{Peering:{shape:"S30"}}}},DeleteResourcePolicy:{http:{method:"DELETE",requestUri:"/resource-policy/{resourceArn}"},input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{location:"uri",locationName:"resourceArn"}}},output:{type:"structure",members:{}}},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:"S2p"}}}},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:"S4a"}}}},DescribeGlobalNetworks:{http:{method:"GET",requestUri:"/global-networks"},input:{type:"structure",members:{GlobalNetworkIds:{location:"querystring",locationName:"globalNetworkIds",type:"list",member:{}},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{GlobalNetworks:{type:"list",member:{shape:"S2e"}},NextToken:{}}}},DisassociateConnectPeer:{http:{method:"DELETE",requestUri:"/global-networks/{globalNetworkId}/connect-peer-associations/{connectPeerId}"},input:{type:"structure",required:["GlobalNetworkId","ConnectPeerId"],members:{GlobalNetworkId:{location:"uri",locationName:"globalNetworkId"},ConnectPeerId:{location:"uri",locationName:"connectPeerId"}}},output:{type:"structure",members:{ConnectPeerAssociation:{shape:"Sq"}}}},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:"Sv"}}}},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:"Sz"}}}},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:"S14"}}}},ExecuteCoreNetworkChangeSet:{http:{requestUri:"/core-networks/{coreNetworkId}/core-network-change-sets/{policyVersionId}/execute"},input:{type:"structure",required:["CoreNetworkId","PolicyVersionId"],members:{CoreNetworkId:{location:"uri",locationName:"coreNetworkId"},PolicyVersionId:{location:"uri",locationName:"policyVersionId",type:"integer"}}},output:{type:"structure",members:{}}},GetConnectAttachment:{http:{method:"GET",requestUri:"/connect-attachments/{attachmentId}"},input:{type:"structure",required:["AttachmentId"],members:{AttachmentId:{location:"uri",locationName:"attachmentId"}}},output:{type:"structure",members:{ConnectAttachment:{shape:"S1b"}}}},GetConnectPeer:{http:{method:"GET",requestUri:"/connect-peers/{connectPeerId}"},input:{type:"structure",required:["ConnectPeerId"],members:{ConnectPeerId:{location:"uri",locationName:"connectPeerId"}}},output:{type:"structure",members:{ConnectPeer:{shape:"S1i"}}}},GetConnectPeerAssociations:{http:{method:"GET",requestUri:"/global-networks/{globalNetworkId}/connect-peer-associations"},input:{type:"structure",required:["GlobalNetworkId"],members:{GlobalNetworkId:{location:"uri",locationName:"globalNetworkId"},ConnectPeerIds:{location:"querystring",locationName:"connectPeerIds",type:"list",member:{}},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{ConnectPeerAssociations:{type:"list",member:{shape:"Sq"}},NextToken:{}}}},GetConnections:{http:{method:"GET",requestUri:"/global-networks/{globalNetworkId}/connections"},input:{type:"structure",required:["GlobalNetworkId"],members:{GlobalNetworkId:{location:"uri",locationName:"globalNetworkId"},ConnectionIds:{location:"querystring",locationName:"connectionIds",type:"list",member:{}},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:"S1p"}},NextToken:{}}}},GetCoreNetwork:{http:{method:"GET",requestUri:"/core-networks/{coreNetworkId}"},input:{type:"structure",required:["CoreNetworkId"],members:{CoreNetworkId:{location:"uri",locationName:"coreNetworkId"}}},output:{type:"structure",members:{CoreNetwork:{shape:"S1w"}}}},GetCoreNetworkChangeEvents:{http:{method:"GET",requestUri:"/core-networks/{coreNetworkId}/core-network-change-events/{policyVersionId}"},input:{type:"structure",required:["CoreNetworkId","PolicyVersionId"],members:{CoreNetworkId:{location:"uri",locationName:"coreNetworkId"},PolicyVersionId:{location:"uri",locationName:"policyVersionId",type:"integer"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{CoreNetworkChangeEvents:{type:"list",member:{type:"structure",members:{Type:{},Action:{},IdentifierPath:{},EventTime:{type:"timestamp"},Status:{},Values:{type:"structure",members:{EdgeLocation:{},SegmentName:{},AttachmentId:{},Cidr:{}}}}}},NextToken:{}}}},GetCoreNetworkChangeSet:{http:{method:"GET",requestUri:"/core-networks/{coreNetworkId}/core-network-change-sets/{policyVersionId}"},input:{type:"structure",required:["CoreNetworkId","PolicyVersionId"],members:{CoreNetworkId:{location:"uri",locationName:"coreNetworkId"},PolicyVersionId:{location:"uri",locationName:"policyVersionId",type:"integer"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{CoreNetworkChanges:{type:"list",member:{type:"structure",members:{Type:{},Action:{},Identifier:{},PreviousValues:{shape:"S5j"},NewValues:{shape:"S5j"},IdentifierPath:{}}}},NextToken:{}}}},GetCoreNetworkPolicy:{http:{method:"GET",requestUri:"/core-networks/{coreNetworkId}/core-network-policy"},input:{type:"structure",required:["CoreNetworkId"],members:{CoreNetworkId:{location:"uri",locationName:"coreNetworkId"},PolicyVersionId:{location:"querystring",locationName:"policyVersionId",type:"integer"},Alias:{location:"querystring",locationName:"alias"}}},output:{type:"structure",members:{CoreNetworkPolicy:{shape:"S3q"}}}},GetCustomerGatewayAssociations:{http:{method:"GET",requestUri:"/global-networks/{globalNetworkId}/customer-gateway-associations"},input:{type:"structure",required:["GlobalNetworkId"],members:{GlobalNetworkId:{location:"uri",locationName:"globalNetworkId"},CustomerGatewayArns:{location:"querystring",locationName:"customerGatewayArns",type:"list",member:{}},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{CustomerGatewayAssociations:{type:"list",member:{shape:"Sv"}},NextToken:{}}}},GetDevices:{http:{method:"GET",requestUri:"/global-networks/{globalNetworkId}/devices"},input:{type:"structure",required:["GlobalNetworkId"],members:{GlobalNetworkId:{location:"uri",locationName:"globalNetworkId"},DeviceIds:{location:"querystring",locationName:"deviceIds",type:"list",member:{}},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:"S29"}},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:"Sz"}},NextToken:{}}}},GetLinks:{http:{method:"GET",requestUri:"/global-networks/{globalNetworkId}/links"},input:{type:"structure",required:["GlobalNetworkId"],members:{GlobalNetworkId:{location:"uri",locationName:"globalNetworkId"},LinkIds:{location:"querystring",locationName:"linkIds",type:"list",member:{}},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:"S2k"}},NextToken:{}}}},GetNetworkResourceCounts:{http:{method:"GET",requestUri:"/global-networks/{globalNetworkId}/network-resource-count"},input:{type:"structure",required:["GlobalNetworkId"],members:{GlobalNetworkId:{location:"uri",locationName:"globalNetworkId"},ResourceType:{location:"querystring",locationName:"resourceType"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{NetworkResourceCounts:{type:"list",member:{type:"structure",members:{ResourceType:{},Count:{type:"integer"}}}},NextToken:{}}}},GetNetworkResourceRelationships:{http:{method:"GET",requestUri:"/global-networks/{globalNetworkId}/network-resource-relationships"},input:{type:"structure",required:["GlobalNetworkId"],members:{GlobalNetworkId:{location:"uri",locationName:"globalNetworkId"},CoreNetworkId:{location:"querystring",locationName:"coreNetworkId"},RegisteredGatewayArn:{location:"querystring",locationName:"registeredGatewayArn"},AwsRegion:{location:"querystring",locationName:"awsRegion"},AccountId:{location:"querystring",locationName:"accountId"},ResourceType:{location:"querystring",locationName:"resourceType"},ResourceArn:{location:"querystring",locationName:"resourceArn"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{Relationships:{type:"list",member:{type:"structure",members:{From:{},To:{}}}},NextToken:{}}}},GetNetworkResources:{http:{method:"GET",requestUri:"/global-networks/{globalNetworkId}/network-resources"},input:{type:"structure",required:["GlobalNetworkId"],members:{GlobalNetworkId:{location:"uri",locationName:"globalNetworkId"},CoreNetworkId:{location:"querystring",locationName:"coreNetworkId"},RegisteredGatewayArn:{location:"querystring",locationName:"registeredGatewayArn"},AwsRegion:{location:"querystring",locationName:"awsRegion"},AccountId:{location:"querystring",locationName:"accountId"},ResourceType:{location:"querystring",locationName:"resourceType"},ResourceArn:{location:"querystring",locationName:"resourceArn"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{NetworkResources:{type:"list",member:{type:"structure",members:{RegisteredGatewayArn:{},CoreNetworkId:{},AwsRegion:{},AccountId:{},ResourceType:{},ResourceId:{},ResourceArn:{},Definition:{},DefinitionTimestamp:{type:"timestamp"},Tags:{shape:"Se"},Metadata:{shape:"S6d"}}}},NextToken:{}}}},GetNetworkRoutes:{http:{requestUri:"/global-networks/{globalNetworkId}/network-routes"},input:{type:"structure",required:["GlobalNetworkId","RouteTableIdentifier"],members:{GlobalNetworkId:{location:"uri",locationName:"globalNetworkId"},RouteTableIdentifier:{type:"structure",members:{TransitGatewayRouteTableArn:{},CoreNetworkSegmentEdge:{shape:"S6g"}}},ExactCidrMatches:{shape:"S1g"},LongestPrefixMatches:{shape:"S1g"},SubnetOfMatches:{shape:"S1g"},SupernetOfMatches:{shape:"S1g"},PrefixListIds:{shape:"S1g"},States:{type:"list",member:{}},Types:{type:"list",member:{}},DestinationFilters:{type:"map",key:{},value:{type:"list",member:{}}}}},output:{type:"structure",members:{RouteTableArn:{},CoreNetworkSegmentEdge:{shape:"S6g"},RouteTableType:{},RouteTableTimestamp:{type:"timestamp"},NetworkRoutes:{type:"list",member:{type:"structure",members:{DestinationCidrBlock:{},Destinations:{type:"list",member:{type:"structure",members:{CoreNetworkAttachmentId:{},TransitGatewayAttachmentId:{},SegmentName:{},EdgeLocation:{},ResourceType:{},ResourceId:{}}}},PrefixListId:{},State:{},Type:{}}}}}}},GetNetworkTelemetry:{http:{method:"GET",requestUri:"/global-networks/{globalNetworkId}/network-telemetry"},input:{type:"structure",required:["GlobalNetworkId"],members:{GlobalNetworkId:{location:"uri",locationName:"globalNetworkId"},CoreNetworkId:{location:"querystring",locationName:"coreNetworkId"},RegisteredGatewayArn:{location:"querystring",locationName:"registeredGatewayArn"},AwsRegion:{location:"querystring",locationName:"awsRegion"},AccountId:{location:"querystring",locationName:"accountId"},ResourceType:{location:"querystring",locationName:"resourceType"},ResourceArn:{location:"querystring",locationName:"resourceArn"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{NetworkTelemetry:{type:"list",member:{type:"structure",members:{RegisteredGatewayArn:{},CoreNetworkId:{},AwsRegion:{},AccountId:{},ResourceType:{},ResourceId:{},ResourceArn:{},Address:{},Health:{type:"structure",members:{Type:{},Status:{},Timestamp:{type:"timestamp"}}}}}},NextToken:{}}}},GetResourcePolicy:{http:{method:"GET",requestUri:"/resource-policy/{resourceArn}"},input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{location:"uri",locationName:"resourceArn"}}},output:{type:"structure",members:{PolicyDocument:{jsonvalue:true}}}},GetRouteAnalysis:{http:{method:"GET",requestUri:"/global-networks/{globalNetworkId}/route-analyses/{routeAnalysisId}"},input:{type:"structure",required:["GlobalNetworkId","RouteAnalysisId"],members:{GlobalNetworkId:{location:"uri",locationName:"globalNetworkId"},RouteAnalysisId:{location:"uri",locationName:"routeAnalysisId"}}},output:{type:"structure",members:{RouteAnalysis:{shape:"S78"}}}},GetSiteToSiteVpnAttachment:{http:{method:"GET",requestUri:"/site-to-site-vpn-attachments/{attachmentId}"},input:{type:"structure",required:["AttachmentId"],members:{AttachmentId:{location:"uri",locationName:"attachmentId"}}},output:{type:"structure",members:{SiteToSiteVpnAttachment:{shape:"S2v"}}}},GetSites:{http:{method:"GET",requestUri:"/global-networks/{globalNetworkId}/sites"},input:{type:"structure",required:["GlobalNetworkId"],members:{GlobalNetworkId:{location:"uri",locationName:"globalNetworkId"},SiteIds:{location:"querystring",locationName:"siteIds",type:"list",member:{}},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{Sites:{type:"list",member:{shape:"S2p"}},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:{location:"querystring",locationName:"transitGatewayConnectPeerArns",type:"list",member:{}},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{TransitGatewayConnectPeerAssociations:{type:"list",member:{shape:"S14"}},NextToken:{}}}},GetTransitGatewayPeering:{http:{method:"GET",requestUri:"/transit-gateway-peerings/{peeringId}"},input:{type:"structure",required:["PeeringId"],members:{PeeringId:{location:"uri",locationName:"peeringId"}}},output:{type:"structure",members:{TransitGatewayPeering:{shape:"S2z"}}}},GetTransitGatewayRegistrations:{http:{method:"GET",requestUri:"/global-networks/{globalNetworkId}/transit-gateway-registrations"},input:{type:"structure",required:["GlobalNetworkId"],members:{GlobalNetworkId:{location:"uri",locationName:"globalNetworkId"},TransitGatewayArns:{location:"querystring",locationName:"transitGatewayArns",type:"list",member:{}},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{TransitGatewayRegistrations:{type:"list",member:{shape:"S4a"}},NextToken:{}}}},GetTransitGatewayRouteTableAttachment:{http:{method:"GET",requestUri:"/transit-gateway-route-table-attachments/{attachmentId}"},input:{type:"structure",required:["AttachmentId"],members:{AttachmentId:{location:"uri",locationName:"attachmentId"}}},output:{type:"structure",members:{TransitGatewayRouteTableAttachment:{shape:"S38"}}}},GetVpcAttachment:{http:{method:"GET",requestUri:"/vpc-attachments/{attachmentId}"},input:{type:"structure",required:["AttachmentId"],members:{AttachmentId:{location:"uri",locationName:"attachmentId"}}},output:{type:"structure",members:{VpcAttachment:{shape:"S3f"}}}},ListAttachments:{http:{method:"GET",requestUri:"/attachments"},input:{type:"structure",members:{CoreNetworkId:{location:"querystring",locationName:"coreNetworkId"},AttachmentType:{location:"querystring",locationName:"attachmentType"},EdgeLocation:{location:"querystring",locationName:"edgeLocation"},State:{location:"querystring",locationName:"state"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{Attachments:{type:"list",member:{shape:"S4"}},NextToken:{}}}},ListConnectPeers:{http:{method:"GET",requestUri:"/connect-peers"},input:{type:"structure",members:{CoreNetworkId:{location:"querystring",locationName:"coreNetworkId"},ConnectAttachmentId:{location:"querystring",locationName:"connectAttachmentId"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{ConnectPeers:{type:"list",member:{type:"structure",members:{CoreNetworkId:{},ConnectAttachmentId:{},ConnectPeerId:{},EdgeLocation:{},ConnectPeerState:{},CreatedAt:{type:"timestamp"},Tags:{shape:"Se"}}}},NextToken:{}}}},ListCoreNetworkPolicyVersions:{http:{method:"GET",requestUri:"/core-networks/{coreNetworkId}/core-network-policy-versions"},input:{type:"structure",required:["CoreNetworkId"],members:{CoreNetworkId:{location:"uri",locationName:"coreNetworkId"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{CoreNetworkPolicyVersions:{type:"list",member:{type:"structure",members:{CoreNetworkId:{},PolicyVersionId:{type:"integer"},Alias:{},Description:{},CreatedAt:{type:"timestamp"},ChangeSetState:{}}}},NextToken:{}}}},ListCoreNetworks:{http:{method:"GET",requestUri:"/core-networks"},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{CoreNetworks:{type:"list",member:{type:"structure",members:{CoreNetworkId:{},CoreNetworkArn:{},GlobalNetworkId:{},OwnerAccountId:{},State:{},Description:{},Tags:{shape:"Se"}}}},NextToken:{}}}},ListOrganizationServiceAccessStatus:{http:{method:"GET",requestUri:"/organizations/service-access"},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{OrganizationStatus:{shape:"S8n"},NextToken:{}}}},ListPeerings:{http:{method:"GET",requestUri:"/peerings"},input:{type:"structure",members:{CoreNetworkId:{location:"querystring",locationName:"coreNetworkId"},PeeringType:{location:"querystring",locationName:"peeringType"},EdgeLocation:{location:"querystring",locationName:"edgeLocation"},State:{location:"querystring",locationName:"state"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{Peerings:{type:"list",member:{shape:"S30"}},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:"Se"}}}},PutCoreNetworkPolicy:{http:{requestUri:"/core-networks/{coreNetworkId}/core-network-policy"},input:{type:"structure",required:["CoreNetworkId","PolicyDocument"],members:{CoreNetworkId:{location:"uri",locationName:"coreNetworkId"},PolicyDocument:{jsonvalue:true},Description:{},LatestVersionId:{type:"integer"},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{CoreNetworkPolicy:{shape:"S3q"}}}},PutResourcePolicy:{http:{requestUri:"/resource-policy/{resourceArn}"},input:{type:"structure",required:["PolicyDocument","ResourceArn"],members:{PolicyDocument:{jsonvalue:true},ResourceArn:{location:"uri",locationName:"resourceArn"}}},output:{type:"structure",members:{}}},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:"S4a"}}}},RejectAttachment:{http:{requestUri:"/attachments/{attachmentId}/reject"},input:{type:"structure",required:["AttachmentId"],members:{AttachmentId:{location:"uri",locationName:"attachmentId"}}},output:{type:"structure",members:{Attachment:{shape:"S4"}}}},RestoreCoreNetworkPolicyVersion:{http:{requestUri:"/core-networks/{coreNetworkId}/core-network-policy-versions/{policyVersionId}/restore"},input:{type:"structure",required:["CoreNetworkId","PolicyVersionId"],members:{CoreNetworkId:{location:"uri",locationName:"coreNetworkId"},PolicyVersionId:{location:"uri",locationName:"policyVersionId",type:"integer"}}},output:{type:"structure",members:{CoreNetworkPolicy:{shape:"S3q"}}}},StartOrganizationServiceAccessUpdate:{http:{requestUri:"/organizations/service-access"},input:{type:"structure",required:["Action"],members:{Action:{}}},output:{type:"structure",members:{OrganizationStatus:{shape:"S8n"}}}},StartRouteAnalysis:{http:{requestUri:"/global-networks/{globalNetworkId}/route-analyses"},input:{type:"structure",required:["GlobalNetworkId","Source","Destination"],members:{GlobalNetworkId:{location:"uri",locationName:"globalNetworkId"},Source:{shape:"S9d"},Destination:{shape:"S9d"},IncludeReturnPath:{type:"boolean"},UseMiddleboxes:{type:"boolean"}}},output:{type:"structure",members:{RouteAnalysis:{shape:"S78"}}}},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:{}}},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:"S1p"}}}},UpdateCoreNetwork:{http:{method:"PATCH",requestUri:"/core-networks/{coreNetworkId}"},input:{type:"structure",required:["CoreNetworkId"],members:{CoreNetworkId:{location:"uri",locationName:"coreNetworkId"},Description:{}}},output:{type:"structure",members:{CoreNetwork:{shape:"S1w"}}}},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:"S24"},Description:{},Type:{},Vendor:{},Model:{},SerialNumber:{},Location:{shape:"S26"},SiteId:{}}},output:{type:"structure",members:{Device:{shape:"S29"}}}},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:"S2e"}}}},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:"S2i"},Provider:{}}},output:{type:"structure",members:{Link:{shape:"S2k"}}}},UpdateNetworkResourceMetadata:{http:{method:"PATCH",requestUri:"/global-networks/{globalNetworkId}/network-resources/{resourceArn}/metadata"},input:{type:"structure",required:["GlobalNetworkId","ResourceArn","Metadata"],members:{GlobalNetworkId:{location:"uri",locationName:"globalNetworkId"},ResourceArn:{location:"uri",locationName:"resourceArn"},Metadata:{shape:"S6d"}}},output:{type:"structure",members:{ResourceArn:{},Metadata:{shape:"S6d"}}}},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:"S26"}}},output:{type:"structure",members:{Site:{shape:"S2p"}}}},UpdateVpcAttachment:{http:{method:"PATCH",requestUri:"/vpc-attachments/{attachmentId}"},input:{type:"structure",required:["AttachmentId"],members:{AttachmentId:{location:"uri",locationName:"attachmentId"},AddSubnetArns:{shape:"S3b"},RemoveSubnetArns:{shape:"S3b"},Options:{shape:"S3c"}}},output:{type:"structure",members:{VpcAttachment:{shape:"S3f"}}}}},shapes:{S4:{type:"structure",members:{CoreNetworkId:{},CoreNetworkArn:{},AttachmentId:{},OwnerAccountId:{},AttachmentType:{},State:{},EdgeLocation:{},ResourceArn:{},AttachmentPolicyRuleNumber:{type:"integer"},SegmentName:{},Tags:{shape:"Se"},ProposedSegmentChange:{type:"structure",members:{Tags:{shape:"Se"},AttachmentPolicyRuleNumber:{type:"integer"},SegmentName:{}}},CreatedAt:{type:"timestamp"},UpdatedAt:{type:"timestamp"}}},Se:{type:"list",member:{type:"structure",members:{Key:{},Value:{}}}},Sq:{type:"structure",members:{ConnectPeerId:{},GlobalNetworkId:{},DeviceId:{},LinkId:{},State:{}}},Sv:{type:"structure",members:{CustomerGatewayArn:{},GlobalNetworkId:{},DeviceId:{},LinkId:{},State:{}}},Sz:{type:"structure",members:{GlobalNetworkId:{},DeviceId:{},LinkId:{},LinkAssociationState:{}}},S14:{type:"structure",members:{TransitGatewayConnectPeerArn:{},GlobalNetworkId:{},DeviceId:{},LinkId:{},State:{}}},S17:{type:"structure",members:{Protocol:{}}},S1b:{type:"structure",members:{Attachment:{shape:"S4"},TransportAttachmentId:{},Options:{shape:"S17"}}},S1g:{type:"list",member:{}},S1i:{type:"structure",members:{CoreNetworkId:{},ConnectAttachmentId:{},ConnectPeerId:{},EdgeLocation:{},State:{},CreatedAt:{type:"timestamp"},Configuration:{type:"structure",members:{CoreNetworkAddress:{},PeerAddress:{},InsideCidrBlocks:{shape:"S1g"},Protocol:{},BgpConfigurations:{type:"list",member:{type:"structure",members:{CoreNetworkAsn:{type:"long"},PeerAsn:{type:"long"},CoreNetworkAddress:{},PeerAddress:{}}}}}},Tags:{shape:"Se"}}},S1p:{type:"structure",members:{ConnectionId:{},ConnectionArn:{},GlobalNetworkId:{},DeviceId:{},ConnectedDeviceId:{},LinkId:{},ConnectedLinkId:{},Description:{},CreatedAt:{type:"timestamp"},State:{},Tags:{shape:"Se"}}},S1w:{type:"structure",members:{GlobalNetworkId:{},CoreNetworkId:{},CoreNetworkArn:{},Description:{},CreatedAt:{type:"timestamp"},State:{},Segments:{type:"list",member:{type:"structure",members:{Name:{},EdgeLocations:{shape:"S20"},SharedSegments:{shape:"S1g"}}}},Edges:{type:"list",member:{type:"structure",members:{EdgeLocation:{},Asn:{type:"long"},InsideCidrBlocks:{shape:"S1g"}}}},Tags:{shape:"Se"}}},S20:{type:"list",member:{}},S24:{type:"structure",members:{Zone:{},SubnetArn:{}}},S26:{type:"structure",members:{Address:{},Latitude:{},Longitude:{}},sensitive:true},S29:{type:"structure",members:{DeviceId:{},DeviceArn:{},GlobalNetworkId:{},AWSLocation:{shape:"S24"},Description:{},Type:{},Vendor:{},Model:{},SerialNumber:{},Location:{shape:"S26"},SiteId:{},CreatedAt:{type:"timestamp"},State:{},Tags:{shape:"Se"}}},S2e:{type:"structure",members:{GlobalNetworkId:{},GlobalNetworkArn:{},Description:{},CreatedAt:{type:"timestamp"},State:{},Tags:{shape:"Se"}}},S2i:{type:"structure",members:{UploadSpeed:{type:"integer"},DownloadSpeed:{type:"integer"}}},S2k:{type:"structure",members:{LinkId:{},LinkArn:{},GlobalNetworkId:{},SiteId:{},Description:{},Type:{},Bandwidth:{shape:"S2i"},Provider:{},CreatedAt:{type:"timestamp"},State:{},Tags:{shape:"Se"}}},S2p:{type:"structure",members:{SiteId:{},SiteArn:{},GlobalNetworkId:{},Description:{},Location:{shape:"S26"},CreatedAt:{type:"timestamp"},State:{},Tags:{shape:"Se"}}},S2v:{type:"structure",members:{Attachment:{shape:"S4"},VpnConnectionArn:{}}},S2z:{type:"structure",members:{Peering:{shape:"S30"},TransitGatewayArn:{},TransitGatewayPeeringAttachmentId:{}}},S30:{type:"structure",members:{CoreNetworkId:{},CoreNetworkArn:{},PeeringId:{},OwnerAccountId:{},PeeringType:{},State:{},EdgeLocation:{},ResourceArn:{},Tags:{shape:"Se"},CreatedAt:{type:"timestamp"}}},S38:{type:"structure",members:{Attachment:{shape:"S4"},PeeringId:{},TransitGatewayRouteTableArn:{}}},S3b:{type:"list",member:{}},S3c:{type:"structure",members:{Ipv6Support:{type:"boolean"},ApplianceModeSupport:{type:"boolean"}}},S3f:{type:"structure",members:{Attachment:{shape:"S4"},SubnetArns:{shape:"S3b"},Options:{shape:"S3c"}}},S3q:{type:"structure",members:{CoreNetworkId:{},PolicyVersionId:{type:"integer"},Alias:{},Description:{},CreatedAt:{type:"timestamp"},ChangeSetState:{},PolicyErrors:{type:"list",member:{type:"structure",required:["ErrorCode","Message"],members:{ErrorCode:{},Message:{},Path:{}}}},PolicyDocument:{jsonvalue:true}}},S4a:{type:"structure",members:{GlobalNetworkId:{},TransitGatewayArn:{},State:{type:"structure",members:{Code:{},Message:{}}}}},S5j:{type:"structure",members:{SegmentName:{},EdgeLocations:{shape:"S20"},Asn:{type:"long"},Cidr:{},DestinationIdentifier:{},InsideCidrBlocks:{shape:"S1g"},SharedSegments:{shape:"S1g"}}},S6d:{type:"map",key:{},value:{}},S6g:{type:"structure",members:{CoreNetworkId:{},SegmentName:{},EdgeLocation:{}}},S78:{type:"structure",members:{GlobalNetworkId:{},OwnerAccountId:{},RouteAnalysisId:{},StartTimestamp:{type:"timestamp"},Status:{},Source:{shape:"S7a"},Destination:{shape:"S7a"},IncludeReturnPath:{type:"boolean"},UseMiddleboxes:{type:"boolean"},ForwardPath:{shape:"S7c"},ReturnPath:{shape:"S7c"}}},S7a:{type:"structure",members:{TransitGatewayAttachmentArn:{},TransitGatewayArn:{},IpAddress:{}}},S7c:{type:"structure",members:{CompletionStatus:{type:"structure",members:{ResultCode:{},ReasonCode:{},ReasonContext:{type:"map",key:{},value:{}}}},Path:{type:"list",member:{type:"structure",members:{Sequence:{type:"integer"},Resource:{type:"structure",members:{RegisteredGatewayArn:{},ResourceArn:{},ResourceType:{},Definition:{},NameTag:{},IsMiddlebox:{type:"boolean"}}},DestinationCidrBlock:{}}}}}},S8n:{type:"structure",members:{OrganizationId:{},OrganizationAwsServiceAccessStatus:{},SLRDeploymentStatus:{},AccountStatusList:{type:"list",member:{type:"structure",members:{AccountId:{},SLRDeploymentStatus:{}}}}}},S9d:{type:"structure",members:{TransitGatewayAttachmentArn:{},IpAddress:{}}}}}},7125:function(e){e.exports={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:"S1w"}}},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:"S1w"},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:"S2g"},DateModified:{shape:"S2g"},PolicyDetails:{shape:"S5"},Tags:{shape:"S1w"},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:"S1w"}}}},TagResource:{http:{requestUri:"/tags/{resourceArn}"},input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{location:"uri",locationName:"resourceArn"},Tags:{shape:"S1w"}}},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"},ResourceLocations:{type:"list",member:{}},TargetTags:{type:"list",member:{shape:"Sc"}},Schedules:{type:"list",member:{type:"structure",members:{Name:{},CopyTags:{type:"boolean"},TagsToAdd:{type:"list",member:{shape:"Sc"}},VariableTags:{type:"list",member:{shape:"Sc"}},CreateRule:{type:"structure",members:{Location:{},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:["Encrypted"],members:{TargetRegion:{},Target:{},Encrypted:{type:"boolean"},CmkArn:{},CopyTags:{type:"boolean"},RetainRule:{shape:"S16"},DeprecateRule:{type:"structure",members:{Interval:{type:"integer"},IntervalUnit:{}}}}}},ShareRules:{type:"list",member:{type:"structure",required:["TargetAccounts"],members:{TargetAccounts:{type:"list",member:{}},UnshareInterval:{type:"integer"},UnshareIntervalUnit:{}}}},DeprecateRule:{type:"structure",members:{Count:{type:"integer"},Interval:{type:"integer"},IntervalUnit:{}}},ArchiveRule:{type:"structure",required:["RetainRule"],members:{RetainRule:{type:"structure",required:["RetentionArchiveTier"],members:{RetentionArchiveTier:{type:"structure",members:{Count:{type:"integer"},Interval:{type:"integer"},IntervalUnit:{}}}}}}}}}},Parameters:{type:"structure",members:{ExcludeBootVolume:{type:"boolean"},NoReboot:{type:"boolean"},ExcludeDataVolumeTags:{type:"list",member:{shape:"Sc"}}}},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:"S16"}}}}}}}}},S7:{type:"list",member:{}},Sc:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}},S16:{type:"structure",members:{Interval:{type:"integer"},IntervalUnit:{}}},S1w:{type:"map",key:{},value:{}},S2g:{type:"timestamp",timestampFormat:"iso8601"}}}},7140:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["marketplacecommerceanalytics"]={};s.MarketplaceCommerceAnalytics=i.defineService("marketplacecommerceanalytics",["2015-07-01"]);Object.defineProperty(a.services["marketplacecommerceanalytics"],"2015-07-01",{get:function get(){var e=r(4446);e.paginators=r(7224).pagination;return e},enumerable:true,configurable:true});e.exports=s.MarketplaceCommerceAnalytics},7143:function(e,t,r){var s=r(9983).EventMessageChunkerStream;var i=r(154).EventUnmarshallerStream;function createEventStream(e,t,r){var a=new i({parser:t,eventStreamModel:r});var o=new s;e.pipe(o).pipe(a);e.on("error",function(e){o.emit("error",e)});o.on("error",function(e){a.emit("error",e)});return a}e.exports={createEventStream:createEventStream}},7148:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["mq"]={};s.MQ=i.defineService("mq",["2017-11-27"]);Object.defineProperty(a.services["mq"],"2017-11-27",{get:function get(){var e=r(8335);e.paginators=r(2294).pagination;return e},enumerable:true,configurable:true});e.exports=s.MQ},7152:function(e){e.exports={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:{}}}}},7158:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["networkmanager"]={};s.NetworkManager=i.defineService("networkmanager",["2019-07-05"]);Object.defineProperty(a.services["networkmanager"],"2019-07-05",{get:function get(){var e=r(7118);e.paginators=r(3566).pagination;return e},enumerable:true,configurable:true});e.exports=s.NetworkManager},7161:function(e){e.exports={pagination:{ListApplications:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"applications"},ListJobRuns:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"jobRuns"}}}},7163:function(e){e.exports={version:2,waiters:{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:"PENDING",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:"DEGRADED",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"}]},FargateProfileActive:{delay:10,operation:"DescribeFargateProfile",maxAttempts:60,acceptors:[{expected:"CREATE_FAILED",matcher:"path",state:"failure",argument:"fargateProfile.status"},{expected:"ACTIVE",matcher:"path",state:"success",argument:"fargateProfile.status"}]},FargateProfileDeleted:{delay:30,operation:"DescribeFargateProfile",maxAttempts:60,acceptors:[{expected:"DELETE_FAILED",matcher:"path",state:"failure",argument:"fargateProfile.status"},{expected:"ResourceNotFoundException",matcher:"error",state:"success"}]}}}},7165:function(e){e.exports={pagination:{}}},7186:function(e){e.exports={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:{}}}},GetImages:{http:{requestUri:"/getImages"},input:{type:"structure",required:["ImageSelectorType","StartTimestamp","EndTimestamp","SamplingInterval","Format"],members:{StreamName:{},StreamARN:{},ImageSelectorType:{},StartTimestamp:{type:"timestamp"},EndTimestamp:{type:"timestamp"},SamplingInterval:{type:"integer"},Format:{},FormatConfig:{type:"map",key:{},value:{}},WidthPixels:{type:"integer"},HeightPixels:{type:"integer"},MaxResults:{type:"long"},NextToken:{}}},output:{type:"structure",members:{Images:{type:"list",member:{type:"structure",members:{TimeStamp:{type:"timestamp"},Error:{},ImageContent:{}}}},NextToken:{}}}},GetMediaForFragmentList:{http:{requestUri:"/getMediaForFragmentList"},input:{type:"structure",required:["Fragments"],members:{StreamName:{},StreamARN:{},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",members:{StreamName:{},StreamARN:{},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}}}},7188:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["customerprofiles"]={};s.CustomerProfiles=i.defineService("customerprofiles",["2020-08-15"]);Object.defineProperty(a.services["customerprofiles"],"2020-08-15",{get:function get(){var e=r(76);e.paginators=r(7567).pagination;return e},enumerable:true,configurable:true});e.exports=s.CustomerProfiles},7191:function(e){e.exports={version:2,waiters:{}}},7195:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2022-12-25",endpointPrefix:"mediapackagev2",jsonVersion:"1.1",protocol:"rest-json",serviceAbbreviation:"mediapackagev2",serviceFullName:"AWS Elemental MediaPackage v2",serviceId:"MediaPackageV2",signatureVersion:"v4",signingName:"mediapackagev2",uid:"mediapackagev2-2022-12-25"},operations:{CreateChannel:{http:{requestUri:"/channelGroup/{ChannelGroupName}/channel",responseCode:200},input:{type:"structure",required:["ChannelGroupName","ChannelName"],members:{ChannelGroupName:{location:"uri",locationName:"ChannelGroupName"},ChannelName:{},ClientToken:{idempotencyToken:true,location:"header",locationName:"x-amzn-client-token"},Description:{},Tags:{shape:"S5",locationName:"tags"}}},output:{type:"structure",required:["Arn","ChannelName","ChannelGroupName","CreatedAt","ModifiedAt"],members:{Arn:{},ChannelName:{},ChannelGroupName:{},CreatedAt:{type:"timestamp"},ModifiedAt:{type:"timestamp"},Description:{},IngestEndpoints:{shape:"Sb"},Tags:{shape:"S5"}}},idempotent:true},CreateChannelGroup:{http:{requestUri:"/channelGroup",responseCode:200},input:{type:"structure",required:["ChannelGroupName"],members:{ChannelGroupName:{},ClientToken:{idempotencyToken:true,location:"header",locationName:"x-amzn-client-token"},Description:{},Tags:{shape:"S5",locationName:"tags"}}},output:{type:"structure",required:["ChannelGroupName","Arn","EgressDomain","CreatedAt","ModifiedAt"],members:{ChannelGroupName:{},Arn:{},EgressDomain:{},CreatedAt:{type:"timestamp"},ModifiedAt:{type:"timestamp"},Description:{},Tags:{shape:"S5"}}},idempotent:true},CreateOriginEndpoint:{http:{requestUri:"/channelGroup/{ChannelGroupName}/channel/{ChannelName}/originEndpoint",responseCode:200},input:{type:"structure",required:["ChannelGroupName","ChannelName","OriginEndpointName","ContainerType"],members:{ChannelGroupName:{location:"uri",locationName:"ChannelGroupName"},ChannelName:{location:"uri",locationName:"ChannelName"},OriginEndpointName:{},ContainerType:{},Segment:{shape:"Sh"},ClientToken:{idempotencyToken:true,location:"header",locationName:"x-amzn-client-token"},Description:{},StartoverWindowSeconds:{type:"integer"},HlsManifests:{shape:"S14"},LowLatencyHlsManifests:{shape:"S1b"},Tags:{shape:"S5"}}},output:{type:"structure",required:["Arn","ChannelGroupName","ChannelName","OriginEndpointName","ContainerType","Segment","CreatedAt","ModifiedAt"],members:{Arn:{},ChannelGroupName:{},ChannelName:{},OriginEndpointName:{},ContainerType:{},Segment:{shape:"Sh"},CreatedAt:{type:"timestamp"},ModifiedAt:{type:"timestamp"},Description:{},StartoverWindowSeconds:{type:"integer"},HlsManifests:{shape:"S1h"},LowLatencyHlsManifests:{shape:"S1j"},Tags:{shape:"S5"}}},idempotent:true},DeleteChannel:{http:{method:"DELETE",requestUri:"/channelGroup/{ChannelGroupName}/channel/{ChannelName}/",responseCode:200},input:{type:"structure",required:["ChannelGroupName","ChannelName"],members:{ChannelGroupName:{location:"uri",locationName:"ChannelGroupName"},ChannelName:{location:"uri",locationName:"ChannelName"}}},output:{type:"structure",members:{}},idempotent:true},DeleteChannelGroup:{http:{method:"DELETE",requestUri:"/channelGroup/{ChannelGroupName}",responseCode:200},input:{type:"structure",required:["ChannelGroupName"],members:{ChannelGroupName:{location:"uri",locationName:"ChannelGroupName"}}},output:{type:"structure",members:{}},idempotent:true},DeleteChannelPolicy:{http:{method:"DELETE",requestUri:"/channelGroup/{ChannelGroupName}/channel/{ChannelName}/policy",responseCode:200},input:{type:"structure",required:["ChannelGroupName","ChannelName"],members:{ChannelGroupName:{location:"uri",locationName:"ChannelGroupName"},ChannelName:{location:"uri",locationName:"ChannelName"}}},output:{type:"structure",members:{}},idempotent:true},DeleteOriginEndpoint:{http:{method:"DELETE",requestUri:"/channelGroup/{ChannelGroupName}/channel/{ChannelName}/originEndpoint/{OriginEndpointName}",responseCode:200},input:{type:"structure",required:["ChannelGroupName","ChannelName","OriginEndpointName"],members:{ChannelGroupName:{location:"uri",locationName:"ChannelGroupName"},ChannelName:{location:"uri",locationName:"ChannelName"},OriginEndpointName:{location:"uri",locationName:"OriginEndpointName"}}},output:{type:"structure",members:{}},idempotent:true},DeleteOriginEndpointPolicy:{http:{method:"DELETE",requestUri:"/channelGroup/{ChannelGroupName}/channel/{ChannelName}/originEndpoint/{OriginEndpointName}/policy",responseCode:200},input:{type:"structure",required:["ChannelGroupName","ChannelName","OriginEndpointName"],members:{ChannelGroupName:{location:"uri",locationName:"ChannelGroupName"},ChannelName:{location:"uri",locationName:"ChannelName"},OriginEndpointName:{location:"uri",locationName:"OriginEndpointName"}}},output:{type:"structure",members:{}},idempotent:true},GetChannel:{http:{method:"GET",requestUri:"/channelGroup/{ChannelGroupName}/channel/{ChannelName}/",responseCode:200},input:{type:"structure",required:["ChannelGroupName","ChannelName"],members:{ChannelGroupName:{location:"uri",locationName:"ChannelGroupName"},ChannelName:{location:"uri",locationName:"ChannelName"}}},output:{type:"structure",required:["Arn","ChannelName","ChannelGroupName","CreatedAt","ModifiedAt"],members:{Arn:{},ChannelName:{},ChannelGroupName:{},CreatedAt:{type:"timestamp"},ModifiedAt:{type:"timestamp"},Description:{},IngestEndpoints:{shape:"Sb"},Tags:{shape:"S5"}}}},GetChannelGroup:{http:{method:"GET",requestUri:"/channelGroup/{ChannelGroupName}",responseCode:200},input:{type:"structure",required:["ChannelGroupName"],members:{ChannelGroupName:{location:"uri",locationName:"ChannelGroupName"}}},output:{type:"structure",required:["ChannelGroupName","Arn","EgressDomain","CreatedAt","ModifiedAt"],members:{ChannelGroupName:{},Arn:{},EgressDomain:{},CreatedAt:{type:"timestamp"},ModifiedAt:{type:"timestamp"},Description:{},Tags:{shape:"S5",locationName:"tags"}}}},GetChannelPolicy:{http:{method:"GET",requestUri:"/channelGroup/{ChannelGroupName}/channel/{ChannelName}/policy",responseCode:200},input:{type:"structure",required:["ChannelGroupName","ChannelName"],members:{ChannelGroupName:{location:"uri",locationName:"ChannelGroupName"},ChannelName:{location:"uri",locationName:"ChannelName"}}},output:{type:"structure",required:["ChannelGroupName","ChannelName","Policy"],members:{ChannelGroupName:{},ChannelName:{},Policy:{}}}},GetOriginEndpoint:{http:{method:"GET",requestUri:"/channelGroup/{ChannelGroupName}/channel/{ChannelName}/originEndpoint/{OriginEndpointName}",responseCode:200},input:{type:"structure",required:["ChannelGroupName","ChannelName","OriginEndpointName"],members:{ChannelGroupName:{location:"uri",locationName:"ChannelGroupName"},ChannelName:{location:"uri",locationName:"ChannelName"},OriginEndpointName:{location:"uri",locationName:"OriginEndpointName"}}},output:{type:"structure",required:["Arn","ChannelGroupName","ChannelName","OriginEndpointName","ContainerType","Segment","CreatedAt","ModifiedAt"],members:{Arn:{},ChannelGroupName:{},ChannelName:{},OriginEndpointName:{},ContainerType:{},Segment:{shape:"Sh"},CreatedAt:{type:"timestamp"},ModifiedAt:{type:"timestamp"},Description:{},StartoverWindowSeconds:{type:"integer"},HlsManifests:{shape:"S1h"},LowLatencyHlsManifests:{shape:"S1j"},Tags:{shape:"S5"}}}},GetOriginEndpointPolicy:{http:{method:"GET",requestUri:"/channelGroup/{ChannelGroupName}/channel/{ChannelName}/originEndpoint/{OriginEndpointName}/policy",responseCode:200},input:{type:"structure",required:["ChannelGroupName","ChannelName","OriginEndpointName"],members:{ChannelGroupName:{location:"uri",locationName:"ChannelGroupName"},ChannelName:{location:"uri",locationName:"ChannelName"},OriginEndpointName:{location:"uri",locationName:"OriginEndpointName"}}},output:{type:"structure",required:["ChannelGroupName","ChannelName","OriginEndpointName","Policy"],members:{ChannelGroupName:{},ChannelName:{},OriginEndpointName:{},Policy:{}}}},ListChannelGroups:{http:{method:"GET",requestUri:"/channelGroup",responseCode:200},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{Items:{type:"list",member:{type:"structure",required:["ChannelGroupName","Arn","CreatedAt","ModifiedAt"],members:{ChannelGroupName:{},Arn:{},CreatedAt:{type:"timestamp"},ModifiedAt:{type:"timestamp"},Description:{}}}},NextToken:{}}}},ListChannels:{http:{method:"GET",requestUri:"/channelGroup/{ChannelGroupName}/channel",responseCode:200},input:{type:"structure",required:["ChannelGroupName"],members:{ChannelGroupName:{location:"uri",locationName:"ChannelGroupName"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{Items:{type:"list",member:{type:"structure",required:["Arn","ChannelName","ChannelGroupName","CreatedAt","ModifiedAt"],members:{Arn:{},ChannelName:{},ChannelGroupName:{},CreatedAt:{type:"timestamp"},ModifiedAt:{type:"timestamp"},Description:{}}}},NextToken:{}}}},ListOriginEndpoints:{http:{method:"GET",requestUri:"/channelGroup/{ChannelGroupName}/channel/{ChannelName}/originEndpoint",responseCode:200},input:{type:"structure",required:["ChannelGroupName","ChannelName"],members:{ChannelGroupName:{location:"uri",locationName:"ChannelGroupName"},ChannelName:{location:"uri",locationName:"ChannelName"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{Items:{type:"list",member:{type:"structure",required:["Arn","ChannelGroupName","ChannelName","OriginEndpointName","ContainerType"],members:{Arn:{},ChannelGroupName:{},ChannelName:{},OriginEndpointName:{},ContainerType:{},Description:{},CreatedAt:{type:"timestamp"},ModifiedAt:{type:"timestamp"},HlsManifests:{type:"list",member:{type:"structure",required:["ManifestName"],members:{ManifestName:{},ChildManifestName:{},Url:{}}}},LowLatencyHlsManifests:{type:"list",member:{type:"structure",required:["ManifestName"],members:{ManifestName:{},ChildManifestName:{},Url:{}}}}}}},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:"S5",locationName:"tags"}}}},PutChannelPolicy:{http:{method:"PUT",requestUri:"/channelGroup/{ChannelGroupName}/channel/{ChannelName}/policy",responseCode:200},input:{type:"structure",required:["ChannelGroupName","ChannelName","Policy"],members:{ChannelGroupName:{location:"uri",locationName:"ChannelGroupName"},ChannelName:{location:"uri",locationName:"ChannelName"},Policy:{}}},output:{type:"structure",members:{}},idempotent:true},PutOriginEndpointPolicy:{http:{requestUri:"/channelGroup/{ChannelGroupName}/channel/{ChannelName}/originEndpoint/{OriginEndpointName}/policy",responseCode:200},input:{type:"structure",required:["ChannelGroupName","ChannelName","OriginEndpointName","Policy"],members:{ChannelGroupName:{location:"uri",locationName:"ChannelGroupName"},ChannelName:{location:"uri",locationName:"ChannelName"},OriginEndpointName:{location:"uri",locationName:"OriginEndpointName"},Policy:{}}},output:{type:"structure",members:{}},idempotent:true},TagResource:{http:{requestUri:"/tags/{ResourceArn}",responseCode:204},input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{location:"uri",locationName:"ResourceArn"},Tags:{shape:"S5",locationName:"tags"}}}},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:{}}}},idempotent:true},UpdateChannel:{http:{method:"PUT",requestUri:"/channelGroup/{ChannelGroupName}/channel/{ChannelName}/",responseCode:200},input:{type:"structure",required:["ChannelGroupName","ChannelName"],members:{ChannelGroupName:{location:"uri",locationName:"ChannelGroupName"},ChannelName:{location:"uri",locationName:"ChannelName"},Description:{}}},output:{type:"structure",required:["Arn","ChannelName","ChannelGroupName","CreatedAt","ModifiedAt"],members:{Arn:{},ChannelName:{},ChannelGroupName:{},CreatedAt:{type:"timestamp"},ModifiedAt:{type:"timestamp"},Description:{},IngestEndpoints:{shape:"Sb"},Tags:{shape:"S5",locationName:"tags"}}},idempotent:true},UpdateChannelGroup:{http:{method:"PUT",requestUri:"/channelGroup/{ChannelGroupName}",responseCode:200},input:{type:"structure",required:["ChannelGroupName"],members:{ChannelGroupName:{location:"uri",locationName:"ChannelGroupName"},Description:{}}},output:{type:"structure",required:["ChannelGroupName","Arn","EgressDomain","CreatedAt","ModifiedAt"],members:{ChannelGroupName:{},Arn:{},EgressDomain:{},CreatedAt:{type:"timestamp"},ModifiedAt:{type:"timestamp"},Description:{},Tags:{shape:"S5",locationName:"tags"}}},idempotent:true},UpdateOriginEndpoint:{http:{method:"PUT",requestUri:"/channelGroup/{ChannelGroupName}/channel/{ChannelName}/originEndpoint/{OriginEndpointName}",responseCode:200},input:{type:"structure",required:["ChannelGroupName","ChannelName","OriginEndpointName","ContainerType"],members:{ChannelGroupName:{location:"uri",locationName:"ChannelGroupName"},ChannelName:{location:"uri",locationName:"ChannelName"},OriginEndpointName:{location:"uri",locationName:"OriginEndpointName"},ContainerType:{},Segment:{shape:"Sh"},Description:{},StartoverWindowSeconds:{type:"integer"},HlsManifests:{shape:"S14"},LowLatencyHlsManifests:{shape:"S1b"}}},output:{type:"structure",required:["Arn","ChannelGroupName","ChannelName","OriginEndpointName","ContainerType","Segment","CreatedAt","ModifiedAt"],members:{Arn:{},ChannelGroupName:{},ChannelName:{},OriginEndpointName:{},ContainerType:{},Segment:{shape:"Sh"},CreatedAt:{type:"timestamp"},ModifiedAt:{type:"timestamp"},Description:{},StartoverWindowSeconds:{type:"integer"},HlsManifests:{shape:"S1h"},LowLatencyHlsManifests:{shape:"S1j"},Tags:{shape:"S5",locationName:"tags"}}},idempotent:true}},shapes:{S5:{type:"map",key:{},value:{}},Sb:{type:"list",member:{type:"structure",members:{Id:{},Url:{}}}},Sh:{type:"structure",members:{SegmentDurationSeconds:{type:"integer"},SegmentName:{},TsUseAudioRenditionGroup:{type:"boolean"},IncludeIframeOnlyStreams:{type:"boolean"},TsIncludeDvbSubtitles:{type:"boolean"},Scte:{type:"structure",members:{ScteFilter:{type:"list",member:{}}}},Encryption:{type:"structure",required:["EncryptionMethod","SpekeKeyProvider"],members:{ConstantInitializationVector:{},EncryptionMethod:{type:"structure",members:{TsEncryptionMethod:{},CmafEncryptionMethod:{}}},KeyRotationIntervalSeconds:{type:"integer"},SpekeKeyProvider:{type:"structure",required:["EncryptionContractConfiguration","ResourceId","DrmSystems","RoleArn","Url"],members:{EncryptionContractConfiguration:{type:"structure",required:["PresetSpeke20Audio","PresetSpeke20Video"],members:{PresetSpeke20Audio:{},PresetSpeke20Video:{}}},ResourceId:{},DrmSystems:{type:"list",member:{}},RoleArn:{},Url:{}}}}}}},S14:{type:"list",member:{type:"structure",required:["ManifestName"],members:{ManifestName:{},ChildManifestName:{},ScteHls:{shape:"S17"},ManifestWindowSeconds:{type:"integer"},ProgramDateTimeIntervalSeconds:{type:"integer"}}}},S17:{type:"structure",members:{AdMarkerHls:{}}},S1b:{type:"list",member:{type:"structure",required:["ManifestName"],members:{ManifestName:{},ChildManifestName:{},ScteHls:{shape:"S17"},ManifestWindowSeconds:{type:"integer"},ProgramDateTimeIntervalSeconds:{type:"integer"}}}},S1h:{type:"list",member:{type:"structure",required:["ManifestName","Url"],members:{ManifestName:{},Url:{},ChildManifestName:{},ManifestWindowSeconds:{type:"integer"},ProgramDateTimeIntervalSeconds:{type:"integer"},ScteHls:{shape:"S17"}}}},S1j:{type:"list",member:{type:"structure",required:["ManifestName","Url"],members:{ManifestName:{},Url:{},ChildManifestName:{},ManifestWindowSeconds:{type:"integer"},ProgramDateTimeIntervalSeconds:{type:"integer"},ScteHls:{shape:"S17"}}}}}}},7202:function(e){var t=["We are formalizing our plans to enter AWS SDK for JavaScript (v2) into maintenance mode in 2023.\n","Please migrate your code to use AWS SDK for JavaScript (v3).","For more information, check the migration guide at https://a.co/7PzMCcy"].join("\n");e.exports={suppress:false};function emitWarning(){if(typeof process==="undefined")return;if(typeof process.env==="object"&&typeof process.env.AWS_EXECUTION_ENV!=="undefined"&&process.env.AWS_EXECUTION_ENV.indexOf("AWS_Lambda_")===0){return}if(typeof process.env==="object"&&typeof process.env.AWS_SDK_JS_SUPPRESS_MAINTENANCE_MODE_MESSAGE!=="undefined"){return}if(typeof process.emitWarning==="function"){process.emitWarning(t,{type:"NOTE"})}}setTimeout(function(){if(!e.exports.suppress){emitWarning()}},0)},7205:function(e){e.exports={pagination:{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"}}}},7210:function(e){e.exports={version:2,waiters:{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"}]}}}},7211:function(e){e.exports=require("https")},7224:function(e){e.exports={pagination:{}}},7233:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["rolesanywhere"]={};s.RolesAnywhere=i.defineService("rolesanywhere",["2018-05-10"]);Object.defineProperty(a.services["rolesanywhere"],"2018-05-10",{get:function get(){var e=r(1147);e.paginators=r(796).pagination;return e},enumerable:true,configurable:true});e.exports=s.RolesAnywhere},7234:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["accessanalyzer"]={};s.AccessAnalyzer=i.defineService("accessanalyzer",["2019-11-01"]);Object.defineProperty(a.services["accessanalyzer"],"2019-11-01",{get:function get(){var e=r(7311);e.paginators=r(8045).pagination;return e},enumerable:true,configurable:true});e.exports=s.AccessAnalyzer},7250:function(e){e.exports={pagination:{ListAccesses:{input_token:"NextToken",limit_key:"MaxResults",non_aggregate_keys:["ServerId"],output_token:"NextToken",result_key:"Accesses"},ListAgreements:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Agreements"},ListCertificates:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Certificates"},ListConnectors:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Connectors"},ListExecutions:{input_token:"NextToken",limit_key:"MaxResults",non_aggregate_keys:["WorkflowId"],output_token:"NextToken",result_key:"Executions"},ListProfiles:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Profiles"},ListSecurityPolicies:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"SecurityPolicyNames"},ListServers:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Servers"},ListTagsForResource:{input_token:"NextToken",limit_key:"MaxResults",non_aggregate_keys:["Arn"],output_token:"NextToken",result_key:"Tags"},ListUsers:{input_token:"NextToken",limit_key:"MaxResults",non_aggregate_keys:["ServerId"],output_token:"NextToken",result_key:"Users"},ListWorkflows:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Workflows"}}}},7256:function(e){e.exports={pagination:{ListContactChannels:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"ContactChannels"},ListContacts:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Contacts"},ListEngagements:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Engagements"},ListPageReceipts:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Receipts"},ListPageResolutions:{input_token:"NextToken",output_token:"NextToken",result_key:"PageResolutions"},ListPagesByContact:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Pages"},ListPagesByEngagement:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Pages"},ListPreviewRotationShifts:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"RotationShifts"},ListRotationOverrides:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"RotationOverrides"},ListRotationShifts:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"RotationShifts"},ListRotations:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Rotations"}}}},7274:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["robomaker"]={};s.RoboMaker=i.defineService("robomaker",["2018-06-29"]);Object.defineProperty(a.services["robomaker"],"2018-06-29",{get:function get(){var e=r(2273);e.paginators=r(4313).pagination;return e},enumerable:true,configurable:true});e.exports=s.RoboMaker},7282:function(e){e.exports={pagination:{ListAccountPermissions:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"permissions"},ListCoverage:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"coveredResources"},ListCoverageStatistics:{input_token:"nextToken",output_token:"nextToken",result_key:"countsByGroup"},ListDelegatedAdminAccounts:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"delegatedAdminAccounts"},ListFilters:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"filters"},ListFindingAggregations:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"responses"},ListFindings:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"findings"},ListMembers:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"members"},ListUsageTotals:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"totals"},SearchVulnerabilities:{input_token:"nextToken",output_token:"nextToken",result_key:"vulnerabilities"}}}},7287:function(e){e.exports={pagination:{}}},7293:function(e){e.exports={pagination:{ListAppInstanceAdmins:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListAppInstanceBots:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListAppInstanceUserEndpoints:{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"}}}},7297:function(e,t,r){var s=r(2393);var i=r(9966)();var a=r(4726)();var o=r(1431)();var n=r(9235)();var u=function(){var e=s.util.loadConfig(o);if(e!==undefined)return e;var t=s.util.loadConfig(n);switch(t){case a.IPv4:return i.IPv4;case a.IPv6:return i.IPv6;default:throw new Error("Unsupported endpoint mode: "+t)}};e.exports=u},7298:function(e,t,r){var s=r(8498).memoizedProperty;function memoize(e,t,r,i){s(this,i(e),function(){return r(e,t)})}function Collection(e,t,r,s,i){s=s||String;var a=this;for(var o in e){if(Object.prototype.hasOwnProperty.call(e,o)){memoize.call(a,o,e[o],r,s);if(i)i(o,e[o])}}}e.exports=Collection},7301:function(e){e.exports={pagination:{}}},7303:function(e){e.exports={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:{},CrossAccount:{type:"boolean"},Tags:{shape:"S5",locationName:"tags"}},required:["SourceArn"]},output:{type:"structure",members:{Description:{},DiscovererArn:{},DiscovererId:{},SourceArn:{},State:{},CrossAccount:{type:"boolean"},Tags:{shape:"S5",locationName:"tags"}}}},CreateRegistry:{http:{requestUri:"/v1/registries/name/{registryName}",responseCode:201},input:{type:"structure",members:{Description:{},RegistryName:{location:"uri",locationName:"registryName"},Tags:{shape:"S5",locationName:"tags"}},required:["RegistryName"]},output:{type:"structure",members:{Description:{},RegistryArn:{},RegistryName:{},Tags:{shape:"S5",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:"S5",locationName:"tags"},Type:{}},required:["RegistryName","SchemaName","Type","Content"]},output:{type:"structure",members:{Description:{},LastModified:{shape:"Sf"},SchemaArn:{},SchemaName:{},SchemaVersion:{},Tags:{shape:"S5",locationName:"tags"},Type:{},VersionCreatedDate:{shape:"Sf"}}}},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:"Sf"},LastModified:{shape:"Sf"},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:{},CrossAccount:{type:"boolean"},Tags:{shape:"S5",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:"S5",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:"Sf"},SchemaArn:{},SchemaName:{},SchemaVersion:{},Tags:{shape:"S5",locationName:"tags"},Type:{},VersionCreatedDate:{shape:"Sf"}}}},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:{},CrossAccount:{type:"boolean"},Tags:{shape:"S5",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:"S5",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:"Sf"},SchemaArn:{},SchemaName:{},Tags:{shape:"S5",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:"S5",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:"Sf"},LastModified:{shape:"Sf"},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:"Sf"},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:"S5",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"},CrossAccount:{type:"boolean"}},required:["DiscovererId"]},output:{type:"structure",members:{Description:{},DiscovererArn:{},DiscovererId:{},SourceArn:{},State:{},CrossAccount:{type:"boolean"},Tags:{shape:"S5",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:"S5",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:"Sf"},SchemaArn:{},SchemaName:{},SchemaVersion:{},Tags:{shape:"S5",locationName:"tags"},Type:{},VersionCreatedDate:{shape:"Sf"}}}}},shapes:{S5:{type:"map",key:{},value:{}},Sf:{type:"timestamp",timestampFormat:"iso8601"}}}},7306:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2022-01-01",endpointPrefix:"osis",protocol:"rest-json",serviceFullName:"Amazon OpenSearch Ingestion",serviceId:"OSIS",signatureVersion:"v4",uid:"osis-2022-01-01"},operations:{CreatePipeline:{http:{requestUri:"/2022-01-01/osis/createPipeline"},input:{type:"structure",required:["PipelineName","MinUnits","MaxUnits","PipelineConfigurationBody"],members:{PipelineName:{},MinUnits:{type:"integer"},MaxUnits:{type:"integer"},PipelineConfigurationBody:{},LogPublishingOptions:{shape:"S5"},VpcOptions:{shape:"S9"},Tags:{shape:"Se"}}},output:{type:"structure",members:{Pipeline:{shape:"Sj"}}}},DeletePipeline:{http:{method:"DELETE",requestUri:"/2022-01-01/osis/deletePipeline/{PipelineName}"},input:{type:"structure",required:["PipelineName"],members:{PipelineName:{location:"uri",locationName:"PipelineName"}}},output:{type:"structure",members:{}}},GetPipeline:{http:{method:"GET",requestUri:"/2022-01-01/osis/getPipeline/{PipelineName}"},input:{type:"structure",required:["PipelineName"],members:{PipelineName:{location:"uri",locationName:"PipelineName"}}},output:{type:"structure",members:{Pipeline:{shape:"Sj"}}}},GetPipelineBlueprint:{http:{method:"GET",requestUri:"/2022-01-01/osis/getPipelineBlueprint/{BlueprintName}"},input:{type:"structure",required:["BlueprintName"],members:{BlueprintName:{location:"uri",locationName:"BlueprintName"}}},output:{type:"structure",members:{Blueprint:{type:"structure",members:{BlueprintName:{},PipelineConfigurationBody:{}}}}}},GetPipelineChangeProgress:{http:{method:"GET",requestUri:"/2022-01-01/osis/getPipelineChangeProgress/{PipelineName}"},input:{type:"structure",required:["PipelineName"],members:{PipelineName:{location:"uri",locationName:"PipelineName"}}},output:{type:"structure",members:{ChangeProgressStatuses:{type:"list",member:{type:"structure",members:{StartTime:{type:"timestamp"},Status:{},TotalNumberOfStages:{type:"integer"},ChangeProgressStages:{type:"list",member:{type:"structure",members:{Name:{},Status:{},Description:{},LastUpdatedAt:{type:"timestamp"}}}}}}}}}},ListPipelineBlueprints:{http:{requestUri:"/2022-01-01/osis/listPipelineBlueprints"},input:{type:"structure",members:{}},output:{type:"structure",members:{Blueprints:{type:"list",member:{type:"structure",members:{BlueprintName:{}}}}}}},ListPipelines:{http:{method:"GET",requestUri:"/2022-01-01/osis/listPipelines"},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{NextToken:{},Pipelines:{type:"list",member:{type:"structure",members:{Status:{},StatusReason:{shape:"Sn"},PipelineName:{},PipelineArn:{},MinUnits:{type:"integer"},MaxUnits:{type:"integer"},CreatedAt:{type:"timestamp"},LastUpdatedAt:{type:"timestamp"}}}}}}},ListTagsForResource:{http:{method:"GET",requestUri:"/2022-01-01/osis/listTagsForResource/"},input:{type:"structure",required:["Arn"],members:{Arn:{location:"querystring",locationName:"arn"}}},output:{type:"structure",members:{Tags:{shape:"Se"}}}},StartPipeline:{http:{method:"PUT",requestUri:"/2022-01-01/osis/startPipeline/{PipelineName}"},input:{type:"structure",required:["PipelineName"],members:{PipelineName:{location:"uri",locationName:"PipelineName"}}},output:{type:"structure",members:{Pipeline:{shape:"Sj"}}}},StopPipeline:{http:{method:"PUT",requestUri:"/2022-01-01/osis/stopPipeline/{PipelineName}"},input:{type:"structure",required:["PipelineName"],members:{PipelineName:{location:"uri",locationName:"PipelineName"}}},output:{type:"structure",members:{Pipeline:{shape:"Sj"}}}},TagResource:{http:{requestUri:"/2022-01-01/osis/tagResource/"},input:{type:"structure",required:["Arn","Tags"],members:{Arn:{location:"querystring",locationName:"arn"},Tags:{shape:"Se"}}},output:{type:"structure",members:{}}},UntagResource:{http:{requestUri:"/2022-01-01/osis/untagResource/"},input:{type:"structure",required:["Arn","TagKeys"],members:{Arn:{location:"querystring",locationName:"arn"},TagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdatePipeline:{http:{method:"PUT",requestUri:"/2022-01-01/osis/updatePipeline/{PipelineName}"},input:{type:"structure",required:["PipelineName"],members:{PipelineName:{location:"uri",locationName:"PipelineName"},MinUnits:{type:"integer"},MaxUnits:{type:"integer"},PipelineConfigurationBody:{},LogPublishingOptions:{shape:"S5"}}},output:{type:"structure",members:{Pipeline:{shape:"Sj"}}}},ValidatePipeline:{http:{requestUri:"/2022-01-01/osis/validatePipeline"},input:{type:"structure",required:["PipelineConfigurationBody"],members:{PipelineConfigurationBody:{}}},output:{type:"structure",members:{isValid:{type:"boolean"},Errors:{type:"list",member:{type:"structure",members:{Message:{}}}}}}}},shapes:{S5:{type:"structure",members:{IsLoggingEnabled:{type:"boolean"},CloudWatchLogDestination:{type:"structure",required:["LogGroup"],members:{LogGroup:{}}}}},S9:{type:"structure",required:["SubnetIds"],members:{SubnetIds:{type:"list",member:{}},SecurityGroupIds:{type:"list",member:{}}}},Se:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},Sj:{type:"structure",members:{PipelineName:{},PipelineArn:{},MinUnits:{type:"integer"},MaxUnits:{type:"integer"},Status:{},StatusReason:{shape:"Sn"},PipelineConfigurationBody:{},CreatedAt:{type:"timestamp"},LastUpdatedAt:{type:"timestamp"},IngestEndpointUrls:{type:"list",member:{}},LogPublishingOptions:{shape:"S5"},VpcEndpoints:{type:"list",member:{type:"structure",members:{VpcEndpointId:{},VpcId:{},VpcOptions:{shape:"S9"}}}}}},Sn:{type:"structure",members:{Description:{}}}}}},7311:function(e){e.exports={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:{},ruleName:{},clientToken:{idempotencyToken:true}}},idempotent:true},CancelPolicyGeneration:{http:{method:"PUT",requestUri:"/policy/generation/{jobId}",responseCode:200},input:{type:"structure",required:["jobId"],members:{jobId:{location:"uri",locationName:"jobId"}}},output:{type:"structure",members:{}},idempotent:true},CreateAccessPreview:{http:{method:"PUT",requestUri:"/access-preview",responseCode:200},input:{type:"structure",required:["analyzerArn","configurations"],members:{analyzerArn:{},configurations:{shape:"S9"},clientToken:{idempotencyToken:true}}},output:{type:"structure",required:["id"],members:{id:{}}},idempotent:true},CreateAnalyzer:{http:{method:"PUT",requestUri:"/analyzer",responseCode:200},input:{type:"structure",required:["analyzerName","type"],members:{analyzerName:{},type:{},archiveRules:{type:"list",member:{type:"structure",required:["ruleName","filter"],members:{ruleName:{},filter:{shape:"S2c"}}}},tags:{shape:"S2f"},clientToken:{idempotencyToken:true}}},output:{type:"structure",members:{arn:{}}},idempotent:true},CreateArchiveRule:{http:{method:"PUT",requestUri:"/analyzer/{analyzerName}/archive-rule",responseCode:200},input:{type:"structure",required:["analyzerName","ruleName","filter"],members:{analyzerName:{location:"uri",locationName:"analyzerName"},ruleName:{},filter:{shape:"S2c"},clientToken:{idempotencyToken:true}}},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"},ruleName:{location:"uri",locationName:"ruleName"},clientToken:{idempotencyToken:true,location:"querystring",locationName:"clientToken"}}},idempotent:true},GetAccessPreview:{http:{method:"GET",requestUri:"/access-preview/{accessPreviewId}",responseCode:200},input:{type:"structure",required:["accessPreviewId","analyzerArn"],members:{accessPreviewId:{location:"uri",locationName:"accessPreviewId"},analyzerArn:{location:"querystring",locationName:"analyzerArn"}}},output:{type:"structure",required:["accessPreview"],members:{accessPreview:{type:"structure",required:["id","analyzerArn","configurations","createdAt","status"],members:{id:{},analyzerArn:{},configurations:{shape:"S9"},createdAt:{shape:"S2n"},status:{},statusReason:{shape:"S2p"}}}}}},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:["resourceArn","resourceType","createdAt","analyzedAt","updatedAt","isPublic","resourceOwnerAccount"],members:{resourceArn:{},resourceType:{},createdAt:{shape:"S2n"},analyzedAt:{shape:"S2n"},updatedAt:{shape:"S2n"},isPublic:{type:"boolean"},actions:{shape:"S2w"},sharedVia:{type:"list",member:{}},status:{},resourceOwnerAccount:{},error:{}}}}}},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:"S31"}}}},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:"S37"}}}},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:["id","resourceType","condition","createdAt","analyzedAt","updatedAt","status","resourceOwnerAccount"],members:{id:{},principal:{shape:"S3c"},action:{shape:"S2w"},resource:{},isPublic:{type:"boolean"},resourceType:{},condition:{shape:"S3d"},createdAt:{shape:"S2n"},analyzedAt:{shape:"S2n"},updatedAt:{shape:"S2n"},status:{},resourceOwnerAccount:{},error:{},sources:{shape:"S3e"}}}}}},GetGeneratedPolicy:{http:{method:"GET",requestUri:"/policy/generation/{jobId}",responseCode:200},input:{type:"structure",required:["jobId"],members:{jobId:{location:"uri",locationName:"jobId"},includeResourcePlaceholders:{location:"querystring",locationName:"includeResourcePlaceholders",type:"boolean"},includeServiceLevelTemplate:{location:"querystring",locationName:"includeServiceLevelTemplate",type:"boolean"}}},output:{type:"structure",required:["jobDetails","generatedPolicyResult"],members:{jobDetails:{type:"structure",required:["jobId","status","startedOn"],members:{jobId:{},status:{},startedOn:{shape:"S2n"},completedOn:{shape:"S2n"},jobError:{type:"structure",required:["code","message"],members:{code:{},message:{}}}}},generatedPolicyResult:{type:"structure",required:["properties"],members:{properties:{type:"structure",required:["principalArn"],members:{isComplete:{type:"boolean"},principalArn:{},cloudTrailProperties:{type:"structure",required:["trailProperties","startTime","endTime"],members:{trailProperties:{type:"list",member:{type:"structure",required:["cloudTrailArn"],members:{cloudTrailArn:{},regions:{shape:"S3v"},allRegions:{type:"boolean"}}}},startTime:{shape:"S2n"},endTime:{shape:"S2n"}}}}},generatedPolicies:{type:"list",member:{type:"structure",required:["policy"],members:{policy:{}}}}}}}}},ListAccessPreviewFindings:{http:{requestUri:"/access-preview/{accessPreviewId}",responseCode:200},input:{type:"structure",required:["accessPreviewId","analyzerArn"],members:{accessPreviewId:{location:"uri",locationName:"accessPreviewId"},analyzerArn:{},filter:{shape:"S2c"},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",required:["findings"],members:{findings:{type:"list",member:{type:"structure",required:["id","resourceType","createdAt","changeType","status","resourceOwnerAccount"],members:{id:{},existingFindingId:{},existingFindingStatus:{},principal:{shape:"S3c"},action:{shape:"S2w"},condition:{shape:"S3d"},resource:{},isPublic:{type:"boolean"},resourceType:{},createdAt:{shape:"S2n"},changeType:{},status:{},resourceOwnerAccount:{},error:{},sources:{shape:"S3e"}}}},nextToken:{}}}},ListAccessPreviews:{http:{method:"GET",requestUri:"/access-preview",responseCode:200},input:{type:"structure",required:["analyzerArn"],members:{analyzerArn:{location:"querystring",locationName:"analyzerArn"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",required:["accessPreviews"],members:{accessPreviews:{type:"list",member:{type:"structure",required:["id","analyzerArn","createdAt","status"],members:{id:{},analyzerArn:{},createdAt:{shape:"S2n"},status:{},statusReason:{shape:"S2p"}}}},nextToken:{}}}},ListAnalyzedResources:{http:{requestUri:"/analyzed-resource",responseCode:200},input:{type:"structure",required:["analyzerArn"],members:{analyzerArn:{},resourceType:{},nextToken:{},maxResults:{type:"integer"}}},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:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},type:{location:"querystring",locationName:"type"}}},output:{type:"structure",required:["analyzers"],members:{analyzers:{type:"list",member:{shape:"S31"}},nextToken:{}}}},ListArchiveRules:{http:{method:"GET",requestUri:"/analyzer/{analyzerName}/archive-rule",responseCode:200},input:{type:"structure",required:["analyzerName"],members:{analyzerName:{location:"uri",locationName:"analyzerName"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",required:["archiveRules"],members:{archiveRules:{type:"list",member:{shape:"S37"}},nextToken:{}}}},ListFindings:{http:{requestUri:"/finding",responseCode:200},input:{type:"structure",required:["analyzerArn"],members:{analyzerArn:{},filter:{shape:"S2c"},sort:{type:"structure",members:{attributeName:{},orderBy:{}}},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",required:["findings"],members:{findings:{type:"list",member:{type:"structure",required:["id","resourceType","condition","createdAt","analyzedAt","updatedAt","status","resourceOwnerAccount"],members:{id:{},principal:{shape:"S3c"},action:{shape:"S2w"},resource:{},isPublic:{type:"boolean"},resourceType:{},condition:{shape:"S3d"},createdAt:{shape:"S2n"},analyzedAt:{shape:"S2n"},updatedAt:{shape:"S2n"},status:{},resourceOwnerAccount:{},error:{},sources:{shape:"S3e"}}}},nextToken:{}}}},ListPolicyGenerations:{http:{method:"GET",requestUri:"/policy/generation",responseCode:200},input:{type:"structure",members:{principalArn:{location:"querystring",locationName:"principalArn"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",required:["policyGenerations"],members:{policyGenerations:{type:"list",member:{type:"structure",required:["jobId","principalArn","status","startedOn"],members:{jobId:{},principalArn:{},status:{},startedOn:{shape:"S2n"},completedOn:{shape:"S2n"}}}},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:"S2f"}}}},StartPolicyGeneration:{http:{method:"PUT",requestUri:"/policy/generation",responseCode:200},input:{type:"structure",required:["policyGenerationDetails"],members:{policyGenerationDetails:{type:"structure",required:["principalArn"],members:{principalArn:{}}},cloudTrailDetails:{type:"structure",required:["trails","accessRole","startTime"],members:{trails:{type:"list",member:{type:"structure",required:["cloudTrailArn"],members:{cloudTrailArn:{},regions:{shape:"S3v"},allRegions:{type:"boolean"}}}},accessRole:{},startTime:{shape:"S2n"},endTime:{shape:"S2n"}}},clientToken:{idempotencyToken:true}}},output:{type:"structure",required:["jobId"],members:{jobId:{}}},idempotent:true},StartResourceScan:{http:{requestUri:"/resource/scan",responseCode:200},input:{type:"structure",required:["analyzerArn","resourceArn"],members:{analyzerArn:{},resourceArn:{},resourceOwnerAccount:{}}}},TagResource:{http:{requestUri:"/tags/{resourceArn}",responseCode:200},input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tags:{shape:"S2f"}}},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","ruleName","filter"],members:{analyzerName:{location:"uri",locationName:"analyzerName"},ruleName:{location:"uri",locationName:"ruleName"},filter:{shape:"S2c"},clientToken:{idempotencyToken:true}}},idempotent:true},UpdateFindings:{http:{method:"PUT",requestUri:"/finding",responseCode:200},input:{type:"structure",required:["analyzerArn","status"],members:{analyzerArn:{},status:{},ids:{type:"list",member:{}},resourceArn:{},clientToken:{idempotencyToken:true}}},idempotent:true},ValidatePolicy:{http:{requestUri:"/policy/validation",responseCode:200},input:{type:"structure",required:["policyDocument","policyType"],members:{locale:{},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},policyDocument:{},policyType:{},validatePolicyResourceType:{}}},output:{type:"structure",required:["findings"],members:{findings:{type:"list",member:{type:"structure",required:["findingDetails","findingType","issueCode","learnMoreLink","locations"],members:{findingDetails:{},findingType:{},issueCode:{},learnMoreLink:{},locations:{type:"list",member:{type:"structure",required:["path","span"],members:{path:{type:"list",member:{type:"structure",members:{index:{type:"integer"},key:{},substring:{type:"structure",required:["start","length"],members:{start:{type:"integer"},length:{type:"integer"}}},value:{}},union:true}},span:{type:"structure",required:["start","end"],members:{start:{shape:"S5v"},end:{shape:"S5v"}}}}}}}}},nextToken:{}}}}},shapes:{S9:{type:"map",key:{},value:{type:"structure",members:{ebsSnapshot:{type:"structure",members:{userIds:{type:"list",member:{}},groups:{type:"list",member:{}},kmsKeyId:{}}},ecrRepository:{type:"structure",members:{repositoryPolicy:{}}},iamRole:{type:"structure",members:{trustPolicy:{}}},efsFileSystem:{type:"structure",members:{fileSystemPolicy:{}}},kmsKey:{type:"structure",members:{keyPolicies:{type:"map",key:{},value:{}},grants:{type:"list",member:{type:"structure",required:["operations","granteePrincipal","issuingAccount"],members:{operations:{type:"list",member:{}},granteePrincipal:{},retiringPrincipal:{},constraints:{type:"structure",members:{encryptionContextEquals:{shape:"Sz"},encryptionContextSubset:{shape:"Sz"}}},issuingAccount:{}}}}}},rdsDbClusterSnapshot:{type:"structure",members:{attributes:{type:"map",key:{},value:{type:"structure",members:{accountIds:{type:"list",member:{}}},union:true}},kmsKeyId:{}}},rdsDbSnapshot:{type:"structure",members:{attributes:{type:"map",key:{},value:{type:"structure",members:{accountIds:{type:"list",member:{}}},union:true}},kmsKeyId:{}}},secretsManagerSecret:{type:"structure",members:{kmsKeyId:{},secretPolicy:{}}},s3Bucket:{type:"structure",members:{bucketPolicy:{},bucketAclGrants:{type:"list",member:{type:"structure",required:["permission","grantee"],members:{permission:{},grantee:{type:"structure",members:{id:{},uri:{}},union:true}}}},bucketPublicAccessBlock:{shape:"S1s"},accessPoints:{type:"map",key:{},value:{type:"structure",members:{accessPointPolicy:{},publicAccessBlock:{shape:"S1s"},networkOrigin:{type:"structure",members:{vpcConfiguration:{type:"structure",required:["vpcId"],members:{vpcId:{}}},internetConfiguration:{type:"structure",members:{}}},union:true}}}}}},snsTopic:{type:"structure",members:{topicPolicy:{}}},sqsQueue:{type:"structure",members:{queuePolicy:{}}}},union:true}},Sz:{type:"map",key:{},value:{}},S1s:{type:"structure",required:["ignorePublicAcls","restrictPublicBuckets"],members:{ignorePublicAcls:{type:"boolean"},restrictPublicBuckets:{type:"boolean"}}},S2c:{type:"map",key:{},value:{type:"structure",members:{eq:{shape:"S2e"},neq:{shape:"S2e"},contains:{shape:"S2e"},exists:{type:"boolean"}}}},S2e:{type:"list",member:{}},S2f:{type:"map",key:{},value:{}},S2n:{type:"timestamp",timestampFormat:"iso8601"},S2p:{type:"structure",required:["code"],members:{code:{}}},S2w:{type:"list",member:{}},S31:{type:"structure",required:["arn","name","type","createdAt","status"],members:{arn:{},name:{},type:{},createdAt:{shape:"S2n"},lastResourceAnalyzed:{},lastResourceAnalyzedAt:{shape:"S2n"},tags:{shape:"S2f"},status:{},statusReason:{type:"structure",required:["code"],members:{code:{}}}}},S37:{type:"structure",required:["ruleName","filter","createdAt","updatedAt"],members:{ruleName:{},filter:{shape:"S2c"},createdAt:{shape:"S2n"},updatedAt:{shape:"S2n"}}},S3c:{type:"map",key:{},value:{}},S3d:{type:"map",key:{},value:{}},S3e:{type:"list",member:{type:"structure",required:["type"],members:{type:{},detail:{type:"structure",members:{accessPointArn:{},accessPointAccount:{}}}}}},S3v:{type:"list",member:{}},S5v:{type:"structure",required:["line","column","offset"],members:{line:{type:"integer"},column:{type:"integer"},offset:{type:"integer"}}}}}},7319:function(e){e.exports={pagination:{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"}}}},7321:function(e){e.exports={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"],members:{computeEnvironmentName:{},type:{},state:{},unmanagedvCpus:{type:"integer"},computeResources:{shape:"S8"},serviceRole:{},tags:{shape:"Sj"},eksConfiguration:{shape:"Sm"}}},output:{type:"structure",members:{computeEnvironmentName:{},computeEnvironmentArn:{}}}},CreateJobQueue:{http:{requestUri:"/v1/createjobqueue"},input:{type:"structure",required:["jobQueueName","priority","computeEnvironmentOrder"],members:{jobQueueName:{},state:{},schedulingPolicyArn:{},priority:{type:"integer"},computeEnvironmentOrder:{shape:"Sq"},tags:{shape:"Sj"}}},output:{type:"structure",required:["jobQueueName","jobQueueArn"],members:{jobQueueName:{},jobQueueArn:{}}}},CreateSchedulingPolicy:{http:{requestUri:"/v1/createschedulingpolicy"},input:{type:"structure",required:["name"],members:{name:{},fairsharePolicy:{shape:"Su"},tags:{shape:"Sj"}}},output:{type:"structure",required:["name","arn"],members:{name:{},arn:{}}}},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:{}}},DeleteSchedulingPolicy:{http:{requestUri:"/v1/deleteschedulingpolicy"},input:{type:"structure",required:["arn"],members:{arn:{}}},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"],members:{computeEnvironmentName:{},computeEnvironmentArn:{},unmanagedvCpus:{type:"integer"},ecsClusterArn:{},tags:{shape:"Sj"},type:{},state:{},status:{},statusReason:{},computeResources:{shape:"S8"},serviceRole:{},updatePolicy:{shape:"S1c"},eksConfiguration:{shape:"Sm"},containerOrchestrationType:{},uuid:{}}}},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:{},schedulingPriority:{type:"integer"},parameters:{shape:"S1k"},retryStrategy:{shape:"S1l"},containerProperties:{shape:"S1p"},timeout:{shape:"S2m"},nodeProperties:{shape:"S2n"},tags:{shape:"Sj"},propagateTags:{type:"boolean"},platformCapabilities:{shape:"S2q"},eksProperties:{shape:"S2s"},containerOrchestrationType:{}}}},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:{},schedulingPolicyArn:{},status:{},statusReason:{},priority:{type:"integer"},computeEnvironmentOrder:{shape:"Sq"},tags:{shape:"Sj"}}}},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:{},shareIdentifier:{},schedulingPriority:{type:"integer"},attempts:{type:"list",member:{type:"structure",members:{container:{type:"structure",members:{containerInstanceArn:{},taskArn:{},exitCode:{type:"integer"},reason:{},logStreamName:{},networkInterfaces:{shape:"S3q"}}},startedAt:{type:"long"},stoppedAt:{type:"long"},statusReason:{}}}},statusReason:{},createdAt:{type:"long"},retryStrategy:{shape:"S1l"},startedAt:{type:"long"},stoppedAt:{type:"long"},dependsOn:{shape:"S3s"},jobDefinition:{},parameters:{shape:"S1k"},container:{type:"structure",members:{image:{},vcpus:{type:"integer"},memory:{type:"integer"},command:{shape:"Sb"},jobRoleArn:{},executionRoleArn:{},volumes:{shape:"S1q"},environment:{shape:"S1x"},mountPoints:{shape:"S1z"},readonlyRootFilesystem:{type:"boolean"},ulimits:{shape:"S21"},privileged:{type:"boolean"},user:{},exitCode:{type:"integer"},reason:{},containerInstanceArn:{},taskArn:{},logStreamName:{},instanceType:{},networkInterfaces:{shape:"S3q"},resourceRequirements:{shape:"S23"},linuxParameters:{shape:"S26"},logConfiguration:{shape:"S2d"},secrets:{shape:"S2g"},networkConfiguration:{shape:"S2i"},fargatePlatformConfiguration:{shape:"S2k"},ephemeralStorage:{shape:"S2l"}}},nodeDetails:{type:"structure",members:{nodeIndex:{type:"integer"},isMainNode:{type:"boolean"}}},nodeProperties:{shape:"S2n"},arrayProperties:{type:"structure",members:{statusSummary:{type:"map",key:{},value:{type:"integer"}},size:{type:"integer"},index:{type:"integer"}}},timeout:{shape:"S2m"},tags:{shape:"Sj"},propagateTags:{type:"boolean"},platformCapabilities:{shape:"S2q"},eksProperties:{type:"structure",members:{podProperties:{type:"structure",members:{serviceAccountName:{},hostNetwork:{type:"boolean"},dnsPolicy:{},containers:{type:"list",member:{type:"structure",members:{name:{},image:{},imagePullPolicy:{},command:{shape:"Sb"},args:{shape:"Sb"},env:{shape:"S2w"},resources:{shape:"S2y"},exitCode:{type:"integer"},reason:{},volumeMounts:{shape:"S32"},securityContext:{shape:"S34"}}}},volumes:{shape:"S36"},podName:{},nodeName:{},metadata:{shape:"S3b"}}}}},eksAttempts:{type:"list",member:{type:"structure",members:{containers:{type:"list",member:{type:"structure",members:{exitCode:{type:"integer"},reason:{}}}},podName:{},nodeName:{},startedAt:{type:"long"},stoppedAt:{type:"long"},statusReason:{}}}},isCancelled:{type:"boolean"},isTerminated:{type:"boolean"}}}}}}},DescribeSchedulingPolicies:{http:{requestUri:"/v1/describeschedulingpolicies"},input:{type:"structure",required:["arns"],members:{arns:{shape:"Sb"}}},output:{type:"structure",members:{schedulingPolicies:{type:"list",member:{type:"structure",required:["name","arn"],members:{name:{},arn:{},fairsharePolicy:{shape:"Su"},tags:{shape:"Sj"}}}}}}},ListJobs:{http:{requestUri:"/v1/listjobs"},input:{type:"structure",members:{jobQueue:{},arrayJobId:{},multiNodeJobId:{},jobStatus:{},maxResults:{type:"integer"},nextToken:{},filters:{type:"list",member:{type:"structure",members:{name:{},values:{shape:"Sb"}}}}}},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"}}},jobDefinition:{}}}},nextToken:{}}}},ListSchedulingPolicies:{http:{requestUri:"/v1/listschedulingpolicies"},input:{type:"structure",members:{maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{schedulingPolicies:{type:"list",member:{type:"structure",required:["arn"],members:{arn:{}}}},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:"Sj"}}}},RegisterJobDefinition:{http:{requestUri:"/v1/registerjobdefinition"},input:{type:"structure",required:["jobDefinitionName","type"],members:{jobDefinitionName:{},type:{},parameters:{shape:"S1k"},schedulingPriority:{type:"integer"},containerProperties:{shape:"S1p"},nodeProperties:{shape:"S2n"},retryStrategy:{shape:"S1l"},propagateTags:{type:"boolean"},timeout:{shape:"S2m"},tags:{shape:"Sj"},platformCapabilities:{shape:"S2q"},eksProperties:{shape:"S2s"}}},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:{},shareIdentifier:{},schedulingPriorityOverride:{type:"integer"},arrayProperties:{type:"structure",members:{size:{type:"integer"}}},dependsOn:{shape:"S3s"},jobDefinition:{},parameters:{shape:"S1k"},containerOverrides:{shape:"S4v"},nodeOverrides:{type:"structure",members:{numNodes:{type:"integer"},nodePropertyOverrides:{type:"list",member:{type:"structure",required:["targetNodes"],members:{targetNodes:{},containerOverrides:{shape:"S4v"}}}}}},retryStrategy:{shape:"S1l"},propagateTags:{type:"boolean"},timeout:{shape:"S2m"},tags:{shape:"Sj"},eksPropertiesOverride:{type:"structure",members:{podProperties:{type:"structure",members:{containers:{type:"list",member:{type:"structure",members:{image:{},command:{shape:"Sb"},args:{shape:"Sb"},env:{shape:"S2w"},resources:{shape:"S2y"}}}},metadata:{shape:"S3b"}}}}}}},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:"Sj"}}},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:{},unmanagedvCpus:{type:"integer"},computeResources:{type:"structure",members:{minvCpus:{type:"integer"},maxvCpus:{type:"integer"},desiredvCpus:{type:"integer"},subnets:{shape:"Sb"},securityGroupIds:{shape:"Sb"},allocationStrategy:{},instanceTypes:{shape:"Sb"},ec2KeyPair:{},instanceRole:{},tags:{shape:"Sc"},placementGroup:{},bidPercentage:{type:"integer"},launchTemplate:{shape:"Sd"},ec2Configuration:{shape:"Se"},updateToLatestImageVersion:{type:"boolean"},type:{},imageId:{}}},serviceRole:{},updatePolicy:{shape:"S1c"}}},output:{type:"structure",members:{computeEnvironmentName:{},computeEnvironmentArn:{}}}},UpdateJobQueue:{http:{requestUri:"/v1/updatejobqueue"},input:{type:"structure",required:["jobQueue"],members:{jobQueue:{},state:{},schedulingPolicyArn:{},priority:{type:"integer"},computeEnvironmentOrder:{shape:"Sq"}}},output:{type:"structure",members:{jobQueueName:{},jobQueueArn:{}}}},UpdateSchedulingPolicy:{http:{requestUri:"/v1/updateschedulingpolicy"},input:{type:"structure",required:["arn"],members:{arn:{},fairsharePolicy:{shape:"Su"}}},output:{type:"structure",members:{}}}},shapes:{S8:{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:{shape:"Sc"},placementGroup:{},bidPercentage:{type:"integer"},spotIamFleetRole:{},launchTemplate:{shape:"Sd"},ec2Configuration:{shape:"Se"}}},Sb:{type:"list",member:{}},Sc:{type:"map",key:{},value:{}},Sd:{type:"structure",members:{launchTemplateId:{},launchTemplateName:{},version:{}}},Se:{type:"list",member:{type:"structure",required:["imageType"],members:{imageType:{},imageIdOverride:{},imageKubernetesVersion:{}}}},Sj:{type:"map",key:{},value:{}},Sm:{type:"structure",required:["eksClusterArn","kubernetesNamespace"],members:{eksClusterArn:{},kubernetesNamespace:{}}},Sq:{type:"list",member:{type:"structure",required:["order","computeEnvironment"],members:{order:{type:"integer"},computeEnvironment:{}}}},Su:{type:"structure",members:{shareDecaySeconds:{type:"integer"},computeReservation:{type:"integer"},shareDistribution:{type:"list",member:{type:"structure",required:["shareIdentifier"],members:{shareIdentifier:{},weightFactor:{type:"float"}}}}}},S1c:{type:"structure",members:{terminateJobsOnUpdate:{type:"boolean"},jobExecutionTimeoutMinutes:{type:"long"}}},S1k:{type:"map",key:{},value:{}},S1l:{type:"structure",members:{attempts:{type:"integer"},evaluateOnExit:{type:"list",member:{type:"structure",required:["action"],members:{onStatusReason:{},onReason:{},onExitCode:{},action:{}}}}}},S1p:{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:"S1q"},environment:{shape:"S1x"},mountPoints:{shape:"S1z"},readonlyRootFilesystem:{type:"boolean"},privileged:{type:"boolean"},ulimits:{shape:"S21"},user:{},instanceType:{},resourceRequirements:{shape:"S23"},linuxParameters:{shape:"S26"},logConfiguration:{shape:"S2d"},secrets:{shape:"S2g"},networkConfiguration:{shape:"S2i"},fargatePlatformConfiguration:{shape:"S2k"},ephemeralStorage:{shape:"S2l"}}},S1q:{type:"list",member:{type:"structure",members:{host:{type:"structure",members:{sourcePath:{}}},name:{},efsVolumeConfiguration:{type:"structure",required:["fileSystemId"],members:{fileSystemId:{},rootDirectory:{},transitEncryption:{},transitEncryptionPort:{type:"integer"},authorizationConfig:{type:"structure",members:{accessPointId:{},iam:{}}}}}}}},S1x:{type:"list",member:{type:"structure",members:{name:{},value:{}}}},S1z:{type:"list",member:{type:"structure",members:{containerPath:{},readOnly:{type:"boolean"},sourceVolume:{}}}},S21:{type:"list",member:{type:"structure",required:["hardLimit","name","softLimit"],members:{hardLimit:{type:"integer"},name:{},softLimit:{type:"integer"}}}},S23:{type:"list",member:{type:"structure",required:["value","type"],members:{value:{},type:{}}}},S26:{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"}}},S2d:{type:"structure",required:["logDriver"],members:{logDriver:{},options:{type:"map",key:{},value:{}},secretOptions:{shape:"S2g"}}},S2g:{type:"list",member:{type:"structure",required:["name","valueFrom"],members:{name:{},valueFrom:{}}}},S2i:{type:"structure",members:{assignPublicIp:{}}},S2k:{type:"structure",members:{platformVersion:{}}},S2l:{type:"structure",required:["sizeInGiB"],members:{sizeInGiB:{type:"integer"}}},S2m:{type:"structure",members:{attemptDurationSeconds:{type:"integer"}}},S2n:{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:"S1p"}}}}}},S2q:{type:"list",member:{}},S2s:{type:"structure",members:{podProperties:{type:"structure",members:{serviceAccountName:{},hostNetwork:{type:"boolean"},dnsPolicy:{},containers:{type:"list",member:{type:"structure",required:["image"],members:{name:{},image:{},imagePullPolicy:{},command:{shape:"Sb"},args:{shape:"Sb"},env:{shape:"S2w"},resources:{shape:"S2y"},volumeMounts:{shape:"S32"},securityContext:{shape:"S34"}}}},volumes:{shape:"S36"},metadata:{shape:"S3b"}}}}},S2w:{type:"list",member:{type:"structure",required:["name"],members:{name:{},value:{}}}},S2y:{type:"structure",members:{limits:{type:"map",key:{},value:{}},requests:{type:"map",key:{},value:{}}}},S32:{type:"list",member:{type:"structure",members:{name:{},mountPath:{},readOnly:{type:"boolean"}}}},S34:{type:"structure",members:{runAsUser:{type:"long"},runAsGroup:{type:"long"},privileged:{type:"boolean"},readOnlyRootFilesystem:{type:"boolean"},runAsNonRoot:{type:"boolean"}}},S36:{type:"list",member:{type:"structure",required:["name"],members:{name:{},hostPath:{type:"structure",members:{path:{}}},emptyDir:{type:"structure",members:{medium:{},sizeLimit:{}}},secret:{type:"structure",required:["secretName"],members:{secretName:{},optional:{type:"boolean"}}}}}},S3b:{type:"structure",members:{labels:{type:"map",key:{},value:{}}}},S3q:{type:"list",member:{type:"structure",members:{attachmentId:{},ipv6Address:{},privateIpv4Address:{}}}},S3s:{type:"list",member:{type:"structure",members:{jobId:{},type:{}}}},S4v:{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:"S1x"},resourceRequirements:{shape:"S23"}}}}}},7349:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["health"]={};s.Health=i.defineService("health",["2016-08-04"]);Object.defineProperty(a.services["health"],"2016-08-04",{get:function get(){var e=r(4074);e.paginators=r(7749).pagination;return e},enumerable:true,configurable:true});e.exports=s.Health},7357:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["mediapackagevod"]={};s.MediaPackageVod=i.defineService("mediapackagevod",["2018-11-07"]);Object.defineProperty(a.services["mediapackagevod"],"2018-11-07",{get:function get(){var e=r(6891);e.paginators=r(6065).pagination;return e},enumerable:true,configurable:true});e.exports=s.MediaPackageVod},7361:function(e){e.exports={pagination:{BatchGetAssetPropertyAggregates:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},BatchGetAssetPropertyValue:{input_token:"nextToken",output_token:"nextToken"},BatchGetAssetPropertyValueHistory:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},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"},GetInterpolatedAssetPropertyValues:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"interpolatedAssetPropertyValues"},ListAccessPolicies:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"accessPolicySummaries"},ListAssetModelProperties:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"assetModelPropertySummaries"},ListAssetModels:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"assetModelSummaries"},ListAssetProperties:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"assetPropertySummaries"},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"},ListBulkImportJobs:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"jobSummaries"},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"},ListTimeSeries:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"TimeSeriesSummaries"}}}},7366:function(e){e.exports={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"},Tags:{shape:"S4"}}},output:{type:"structure",members:{HostArn:{},Tags:{shape:"S4"}}}},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:{}}}}}},7379:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2021-08-11",endpointPrefix:"cloudtrail-data",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"AWS CloudTrail Data Service",serviceId:"CloudTrail Data",signatureVersion:"v4",signingName:"cloudtrail-data",uid:"cloudtrail-data-2021-08-11"},operations:{PutAuditEvents:{http:{requestUri:"/PutAuditEvents",responseCode:200},input:{type:"structure",required:["auditEvents","channelArn"],members:{auditEvents:{type:"list",member:{type:"structure",required:["eventData","id"],members:{eventData:{},eventDataChecksum:{},id:{}}}},channelArn:{location:"querystring",locationName:"channelArn"},externalId:{location:"querystring",locationName:"externalId"}}},output:{type:"structure",required:["failed","successful"],members:{failed:{type:"list",member:{type:"structure",required:["errorCode","errorMessage","id"],members:{errorCode:{},errorMessage:{},id:{}}}},successful:{type:"list",member:{type:"structure",required:["eventID","id"],members:{eventID:{},id:{}}}}}}}},shapes:{}}},7401:function(e){e.exports={pagination:{ListActions:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListExperimentTemplates:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListExperiments:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListTargetResourceTypes:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"}}}},7419:function(e,t,r){"use strict";var s=r(1631);var i=r(4016);var a=r(8605);var o=r(7211);var n=r(8614);var u=r(2357);var p=r(1669);t.httpOverHttp=httpOverHttp;t.httpsOverHttp=httpsOverHttp;t.httpOverHttps=httpOverHttps;t.httpsOverHttps=httpsOverHttps;function httpOverHttp(e){var t=new TunnelingAgent(e);t.request=a.request;return t}function httpsOverHttp(e){var t=new TunnelingAgent(e);t.request=a.request;t.createSocket=createSecureSocket;t.defaultPort=443;return t}function httpOverHttps(e){var t=new TunnelingAgent(e);t.request=o.request;return t}function httpsOverHttps(e){var t=new TunnelingAgent(e);t.request=o.request;t.createSocket=createSecureSocket;t.defaultPort=443;return t}function TunnelingAgent(e){var t=this;t.options=e||{};t.proxyOptions=t.options.proxy||{};t.maxSockets=t.options.maxSockets||a.Agent.defaultMaxSockets;t.requests=[];t.sockets=[];t.on("free",function onFree(e,r,s,i){var a=toOptions(r,s,i);for(var o=0,n=t.requests.length;o=this.maxSockets){i.requests.push(a);return}i.createSocket(a,function(t){t.on("free",onFree);t.on("close",onCloseOrRemove);t.on("agentRemove",onCloseOrRemove);e.onSocket(t);function onFree(){i.emit("free",t,a)}function onCloseOrRemove(e){i.removeSocket(t);t.removeListener("free",onFree);t.removeListener("close",onCloseOrRemove);t.removeListener("agentRemove",onCloseOrRemove)}})};TunnelingAgent.prototype.createSocket=function createSocket(e,t){var r=this;var s={};r.sockets.push(s);var i=mergeOptions({},r.proxyOptions,{method:"CONNECT",path:e.host+":"+e.port,agent:false,headers:{host:e.host+":"+e.port}});if(e.localAddress){i.localAddress=e.localAddress}if(i.proxyAuth){i.headers=i.headers||{};i.headers["Proxy-Authorization"]="Basic "+new Buffer(i.proxyAuth).toString("base64")}m("making CONNECT request");var a=r.request(i);a.useChunkedEncodingByDefault=false;a.once("response",onResponse);a.once("upgrade",onUpgrade);a.once("connect",onConnect);a.once("error",onError);a.end();function onResponse(e){e.upgrade=true}function onUpgrade(e,t,r){process.nextTick(function(){onConnect(e,t,r)})}function onConnect(i,o,n){a.removeAllListeners();o.removeAllListeners();if(i.statusCode!==200){m("tunneling socket could not be established, statusCode=%d",i.statusCode);o.destroy();var u=new Error("tunneling socket could not be established, "+"statusCode="+i.statusCode);u.code="ECONNRESET";e.request.emit("error",u);r.removeSocket(s);return}if(n.length>0){m("got illegal response body from proxy");o.destroy();var u=new Error("got illegal response body from proxy");u.code="ECONNRESET";e.request.emit("error",u);r.removeSocket(s);return}m("tunneling connection has established");r.sockets[r.sockets.indexOf(s)]=o;return t(o)}function onError(t){a.removeAllListeners();m("tunneling socket could not be established, cause=%s\n",t.message,t.stack);var i=new Error("tunneling socket could not be established, "+"cause="+t.message);i.code="ECONNRESET";e.request.emit("error",i);r.removeSocket(s)}};TunnelingAgent.prototype.removeSocket=function removeSocket(e){var t=this.sockets.indexOf(e);if(t===-1){return}this.sockets.splice(t,1);var r=this.requests.shift();if(r){this.createSocket(r,function(e){r.request.onSocket(e)})}};function createSecureSocket(e,t){var r=this;TunnelingAgent.prototype.createSocket.call(r,e,function(s){var a=e.request.getHeader("host");var o=mergeOptions({},r.options,{socket:s,servername:a?a.replace(/:.*$/,""):e.host});var n=i.connect(0,o);r.sockets[r.sockets.indexOf(s)]=n;t(n)})}function toOptions(e,t,r){if(typeof e==="string"){return{host:e,port:t,localAddress:r}}return e}function mergeOptions(e){for(var t=1,r=arguments.length;t/g,">").replace(/\r/g," ").replace(/\n/g," ").replace(/\u0085/g,"…").replace(/\u2028/,"
")}e.exports={escapeElement:escapeElement}},7483:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["budgets"]={};s.Budgets=i.defineService("budgets",["2016-10-20"]);Object.defineProperty(a.services["budgets"],"2016-10-20",{get:function get(){var e=r(3634);e.paginators=r(3978).pagination;return e},enumerable:true,configurable:true});e.exports=s.Budgets},7485:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["snowdevicemanagement"]={};s.SnowDeviceManagement=i.defineService("snowdevicemanagement",["2021-08-04"]);Object.defineProperty(a.services["snowdevicemanagement"],"2021-08-04",{get:function get(){var e=r(8434);e.paginators=r(9651).pagination;return e},enumerable:true,configurable:true});e.exports=s.SnowDeviceManagement},7495:function(e){e.exports={pagination:{}}},7502:function(e){e.exports={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}}}},7506:function(e){e.exports={pagination:{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"}}}},7517:function(e){e.exports={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:{shape:"S4"},NextToken:{}}},output:{type:"structure",members:{Forecast:{shape:"S9"}}}},QueryWhatIfForecast:{input:{type:"structure",required:["WhatIfForecastArn","Filters"],members:{WhatIfForecastArn:{},StartDate:{},EndDate:{},Filters:{shape:"S4"},NextToken:{}}},output:{type:"structure",members:{Forecast:{shape:"S9"}}}}},shapes:{S4:{type:"map",key:{},value:{}},S9:{type:"structure",members:{Predictions:{type:"map",key:{},value:{type:"list",member:{type:"structure",members:{Timestamp:{},Value:{type:"double"}}}}}}}}}},7536:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["transcribeservice"]={};s.TranscribeService=i.defineService("transcribeservice",["2017-10-26"]);Object.defineProperty(a.services["transcribeservice"],"2017-10-26",{get:function get(){var e=r(390);e.paginators=r(5950).pagination;return e},enumerable:true,configurable:true});e.exports=s.TranscribeService},7538:function(e){e.exports={pagination:{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"}}}},7554:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["kendraranking"]={};s.KendraRanking=i.defineService("kendraranking",["2022-10-19"]);Object.defineProperty(a.services["kendraranking"],"2022-10-19",{get:function get(){var e=r(6457);e.paginators=r(7698).pagination;return e},enumerable:true,configurable:true});e.exports=s.KendraRanking},7555:function(e){e.exports={pagination:{ListSpeechSynthesisTasks:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"}}}},7565:function(e){(function(){var t;e.exports=t=function(){function XMLDOMImplementation(){}XMLDOMImplementation.prototype.hasFeature=function(e,t){return true};XMLDOMImplementation.prototype.createDocumentType=function(e,t,r){throw new Error("This DOM method is not implemented.")};XMLDOMImplementation.prototype.createDocument=function(e,t,r){throw new Error("This DOM method is not implemented.")};XMLDOMImplementation.prototype.createHTMLDocument=function(e){throw new Error("This DOM method is not implemented.")};XMLDOMImplementation.prototype.getFeature=function(e,t){throw new Error("This DOM method is not implemented.")};return XMLDOMImplementation}()}).call(this)},7567:function(e){e.exports={pagination:{}}},7572:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["keyspaces"]={};s.Keyspaces=i.defineService("keyspaces",["2022-02-10"]);Object.defineProperty(a.services["keyspaces"],"2022-02-10",{get:function get(){var e=r(673);e.paginators=r(5766).pagination;e.waiters=r(2918).waiters;return e},enumerable:true,configurable:true});e.exports=s.Keyspaces},7600:function(e){(function(){var t,r,s,i,a,o,n,u=[].slice,p={}.hasOwnProperty;t=function(){var e,t,r,s,i,o;o=arguments[0],i=2<=arguments.length?u.call(arguments,1):[];if(a(Object.assign)){Object.assign.apply(null,arguments)}else{for(e=0,r=i.length;e=0){throw s.util.error(new Error,{code:"InvalidConfiguration",message:"FIPS region not allowed in ARN"})}if(!r&&o!==n){throw s.util.error(new Error,{code:"InvalidConfiguration",message:"Configured region conflicts with access point region"})}else if(r&&i.getEndpointSuffix(o)!==i.getEndpointSuffix(n)){throw s.util.error(new Error,{code:"InvalidConfiguration",message:"Configured region and access point region not in same partition"})}if(e.service.config.useAccelerateEndpoint){throw s.util.error(new Error,{code:"InvalidConfiguration",message:"useAccelerateEndpoint config is not supported with access point ARN"})}if(e._parsedArn.service==="s3-outposts"&&e.service.config.useDualstackEndpoint){throw s.util.error(new Error,{code:"InvalidConfiguration",message:"Dualstack is not supported with outposts access point ARN"})}},loadUseArnRegionConfig:function loadUseArnRegionConfig(e){var t="AWS_S3_USE_ARN_REGION";var r="s3_use_arn_region";var i=true;var a=e.service._originalConfig||{};if(e.service.config.s3UseArnRegion!==undefined){return e.service.config.s3UseArnRegion}else if(a.s3UseArnRegion!==undefined){i=a.s3UseArnRegion===true}else if(s.util.isNode()){if(process.env[t]){var o=process.env[t].trim().toLowerCase();if(["false","true"].indexOf(o)<0){throw s.util.error(new Error,{code:"InvalidConfiguration",message:t+" only accepts true or false. Got "+process.env[t],retryable:false})}i=o==="true"}else{var n={};var u={};try{n=s.util.getProfilesFromSharedConfig(s.util.iniLoader);u=n[process.env.AWS_PROFILE||s.util.defaultProfile]}catch(e){}if(u[r]){if(["false","true"].indexOf(u[r].trim().toLowerCase())<0){throw s.util.error(new Error,{code:"InvalidConfiguration",message:r+" only accepts true or false. Got "+u[r],retryable:false})}i=u[r].trim().toLowerCase()==="true"}}}e.service.config.s3UseArnRegion=i;return i},validatePopulateUriFromArn:function validatePopulateUriFromArn(e){if(e.service._originalConfig&&e.service._originalConfig.endpoint){throw s.util.error(new Error,{code:"InvalidConfiguration",message:"Custom endpoint is not compatible with access point ARN"})}if(e.service.config.s3ForcePathStyle){throw s.util.error(new Error,{code:"InvalidConfiguration",message:"Cannot construct path-style endpoint with access point"})}},dnsCompatibleBucketName:function dnsCompatibleBucketName(e){var t=e;var r=new RegExp(/^[a-z0-9][a-z0-9\.\-]{1,61}[a-z0-9]$/);var s=new RegExp(/(\d+\.){3}\d+/);var i=new RegExp(/\.\./);return t.match(r)&&!t.match(s)&&!t.match(i)?true:false}};e.exports=a},7698:function(e){e.exports={pagination:{ListRescoreExecutionPlans:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"}}}},7699:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2018-05-10",endpointPrefix:"controltower",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"AWS Control Tower",serviceId:"ControlTower",signatureVersion:"v4",signingName:"controltower",uid:"controltower-2018-05-10"},operations:{DisableControl:{http:{requestUri:"/disable-control",responseCode:200},input:{type:"structure",required:["controlIdentifier","targetIdentifier"],members:{controlIdentifier:{},targetIdentifier:{}}},output:{type:"structure",required:["operationIdentifier"],members:{operationIdentifier:{}}}},EnableControl:{http:{requestUri:"/enable-control",responseCode:200},input:{type:"structure",required:["controlIdentifier","targetIdentifier"],members:{controlIdentifier:{},targetIdentifier:{}}},output:{type:"structure",required:["operationIdentifier"],members:{operationIdentifier:{}}}},GetControlOperation:{http:{requestUri:"/get-control-operation",responseCode:200},input:{type:"structure",required:["operationIdentifier"],members:{operationIdentifier:{}}},output:{type:"structure",required:["controlOperation"],members:{controlOperation:{type:"structure",members:{endTime:{shape:"Sb"},operationType:{},startTime:{shape:"Sb"},status:{},statusMessage:{}}}}}},ListEnabledControls:{http:{requestUri:"/list-enabled-controls",responseCode:200},input:{type:"structure",required:["targetIdentifier"],members:{maxResults:{type:"integer"},nextToken:{},targetIdentifier:{}}},output:{type:"structure",required:["enabledControls"],members:{enabledControls:{type:"list",member:{type:"structure",members:{controlIdentifier:{}}}},nextToken:{}}}}},shapes:{Sb:{type:"timestamp",timestampFormat:"iso8601"}}}},7701:function(e){e.exports={pagination:{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"}}}},7703:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["lookoutmetrics"]={};s.LookoutMetrics=i.defineService("lookoutmetrics",["2017-07-25"]);Object.defineProperty(a.services["lookoutmetrics"],"2017-07-25",{get:function get(){var e=r(1259);e.paginators=r(2596).pagination;return e},enumerable:true,configurable:true});e.exports=s.LookoutMetrics},7723:function(e){e.exports={pagination:{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"},ListRecommendations:{input_token:"NextToken",output_token:"NextToken",limit_key:"PageSize"},ListSuppressedDestinations:{input_token:"NextToken",output_token:"NextToken",limit_key:"PageSize"}}}},7726:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["macie2"]={};s.Macie2=i.defineService("macie2",["2020-01-01"]);Object.defineProperty(a.services["macie2"],"2020-01-01",{get:function get(){var e=r(6746);e.paginators=r(9883).pagination;e.waiters=r(5120).waiters;return e},enumerable:true,configurable:true});e.exports=s.Macie2},7728:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["macie"]={};s.Macie=i.defineService("macie",["2017-12-19"]);Object.defineProperty(a.services["macie"],"2017-12-19",{get:function get(){var e=r(3408);e.paginators=r(9847).pagination;return e},enumerable:true,configurable:true});e.exports=s.Macie},7730:function(e){e.exports={pagination:{ListApplicationInstanceDependencies:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListApplicationInstanceNodeInstances:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListApplicationInstances:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListDevices:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListDevicesJobs:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListNodeFromTemplateJobs:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListNodes:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListPackageImportJobs:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListPackages:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"}}}},7743:function(e){e.exports={version:2,waiters:{}}},7745:function(e){e.exports={pagination:{DescribeAccountAttributes:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"AccountAttributes"},DescribeAccountLimits:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"AccountLimits"},DescribeConfigurationSets:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"ConfigurationSets"},DescribeKeywords:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Keywords"},DescribeOptOutLists:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"OptOutLists"},DescribeOptedOutNumbers:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"OptedOutNumbers"},DescribePhoneNumbers:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"PhoneNumbers"},DescribePools:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Pools"},DescribeSenderIds:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"SenderIds"},DescribeSpendLimits:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"SpendLimits"},ListPoolOriginationIdentities:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"OriginationIdentities"}}}},7749:function(e){e.exports={pagination:{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"}}}},7750:function(e){e.exports={pagination:{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"},ListFleetMetrics:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"fleetMetrics"},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"},ListJobTemplates:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"jobTemplates"},ListJobs:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"jobs"},ListManagedJobTemplates:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"managedJobTemplates"},ListMetricValues:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"metricDatumList"},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"},ListRelatedResourcesForAuditFinding:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"relatedResources"},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"}}}},7753:function(e){e.exports={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}}}},7755:function(e){e.exports={pagination:{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"}}}},7759:function(e,t,r){var s=r(2393);var i=r(7920);var a=["createDBCluster","copyDBClusterSnapshot"];s.util.update(s.Neptune.prototype,{setupRequestListeners:function setupRequestListeners(e){if(a.indexOf(e.operation)!==-1&&this.config.params&&this.config.params.SourceRegion&&e.params&&!e.params.SourceRegion){e.params.SourceRegion=this.config.params.SourceRegion}i.setupRequestListeners(this,e,a)}})},7762:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:true});t.default=void 0;var s=_interopRequireDefault(r(6669));var i=_interopRequireDefault(r(4891));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}const a=(0,s.default)("v3",48,i.default);var o=a;t.default=o},7764:function(e){e.exports={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"}}}},GetAccountSettings:{http:{requestUri:"/get-account-settings"},output:{type:"structure",members:{AccountSettings:{shape:"Ss"}}}},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:"S12"}}}},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:"S16"}}},output:{type:"structure",members:{Succeeded:{shape:"S16"},Failed:{shape:"S19"},Pending:{shape:"S1d"}}}},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:"S1q"},Status:{type:"structure",members:{Name:{}}}}}},ResourceIdentifiers:{shape:"S1u",deprecated:true,deprecatedMessage:"This field is deprecated, use Resources instead."},NextToken:{},QueryErrors:{shape:"S1v"}}}},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:"S1u"},NextToken:{},QueryErrors:{shape:"S1v"}}}},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:"S16"}}},output:{type:"structure",members:{Succeeded:{shape:"S16"},Failed:{shape:"S19"},Pending:{shape:"S1d"}}}},Untag:{http:{method:"PATCH",requestUri:"/resources/{Arn}/tags"},input:{type:"structure",required:["Arn","Keys"],members:{Arn:{location:"uri",locationName:"Arn"},Keys:{shape:"S2i"}}},output:{type:"structure",members:{Arn:{},Keys:{shape:"S2i"}}}},UpdateAccountSettings:{http:{requestUri:"/update-account-settings"},input:{type:"structure",members:{GroupLifecycleEventsDesiredStatus:{}}},output:{type:"structure",members:{AccountSettings:{shape:"Ss"}}}},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:"S12"}}}}},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:{}}},Ss:{type:"structure",members:{GroupLifecycleEventsDesiredStatus:{},GroupLifecycleEventsStatus:{},GroupLifecycleEventsStatusMessage:{}}},S12:{type:"structure",required:["GroupName","ResourceQuery"],members:{GroupName:{},ResourceQuery:{shape:"S4"}}},S16:{type:"list",member:{}},S19:{type:"list",member:{type:"structure",members:{ResourceArn:{},ErrorMessage:{},ErrorCode:{}}}},S1d:{type:"list",member:{type:"structure",members:{ResourceArn:{}}}},S1q:{type:"structure",members:{ResourceArn:{},ResourceType:{}}},S1u:{type:"list",member:{shape:"S1q"}},S1v:{type:"list",member:{type:"structure",members:{ErrorCode:{},Message:{}}}},S2i:{type:"list",member:{}}}}},7772:function(e){e.exports={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"}}}}},7783:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["osis"]={};s.OSIS=i.defineService("osis",["2022-01-01"]);Object.defineProperty(a.services["osis"],"2022-01-01",{get:function get(){var e=r(7306);e.paginators=r(6367).pagination;return e},enumerable:true,configurable:true});e.exports=s.OSIS},7786:function(e,t,r){var s=r(2393);s.util.update(s.APIGateway.prototype,{setAcceptHeader:function setAcceptHeader(e){var t=e.httpRequest;if(!t.headers.Accept){t.headers["Accept"]="application/json"}},setupRequestListeners:function setupRequestListeners(e){e.addListener("build",this.setAcceptHeader);if(e.operation==="getExport"){var t=e.params||{};if(t.exportType==="swagger"){e.addListener("extractData",s.util.convertPayloadToString)}}}})},7787:function(e){e.exports={pagination:{DescribeRecommendationExportJobs:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"recommendationExportJobs"},GetEnrollmentStatusesForOrganization:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"accountEnrollmentStatuses"},GetLambdaFunctionRecommendations:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"lambdaFunctionRecommendations"},GetRecommendationPreferences:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"recommendationPreferencesDetails"},GetRecommendationSummaries:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"recommendationSummaries"}}}},7791:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["cloudformation"]={};s.CloudFormation=i.defineService("cloudformation",["2010-05-15"]);Object.defineProperty(a.services["cloudformation"],"2010-05-15",{get:function get(){var e=r(9582);e.paginators=r(2948).pagination;e.waiters=r(9273).waiters;return e},enumerable:true,configurable:true});e.exports=s.CloudFormation},7798:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["resourceexplorer2"]={};s.ResourceExplorer2=i.defineService("resourceexplorer2",["2022-07-28"]);Object.defineProperty(a.services["resourceexplorer2"],"2022-07-28",{get:function get(){var e=r(1104);e.paginators=r(5253).pagination;return e},enumerable:true,configurable:true});e.exports=s.ResourceExplorer2},7802:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["m2"]={};s.M2=i.defineService("m2",["2021-04-28"]);Object.defineProperty(a.services["m2"],"2021-04-28",{get:function get(){var e=r(190);e.paginators=r(8558).pagination;return e},enumerable:true,configurable:true});e.exports=s.M2},7804:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["lexruntime"]={};s.LexRuntime=i.defineService("lexruntime",["2016-11-28"]);Object.defineProperty(a.services["lexruntime"],"2016-11-28",{get:function get(){var e=r(3429);e.paginators=r(4471).pagination;return e},enumerable:true,configurable:true});e.exports=s.LexRuntime},7807:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["cloudtraildata"]={};s.CloudTrailData=i.defineService("cloudtraildata",["2021-08-11"]);Object.defineProperty(a.services["cloudtraildata"],"2021-08-11",{get:function get(){var e=r(7379);e.paginators=r(2841).pagination;return e},enumerable:true,configurable:true});e.exports=s.CloudTrailData},7808:function(e){e.exports={pagination:{GetResourcePolicies:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"resourcePolicies"},ListIncidentRecords:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"incidentRecordSummaries"},ListRelatedItems:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"relatedItems"},ListReplicationSets:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"replicationSetArns"},ListResponsePlans:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"responsePlanSummaries"},ListTimelineEvents:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"eventSummaries"}}}},7814:function(e){e.exports={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:{AcceptAdministratorInvitation:{http:{requestUri:"/administrator"},input:{type:"structure",required:["AdministratorId","InvitationId"],members:{AdministratorId:{},InvitationId:{}}},output:{type:"structure",members:{}}},AcceptInvitation:{http:{requestUri:"/master"},input:{type:"structure",required:["MasterId","InvitationId"],members:{MasterId:{},InvitationId:{}}},output:{type:"structure",members:{}},deprecated:true,deprecatedMessage:"This API has been deprecated, use AcceptAdministratorInvitation API instead."},BatchDisableStandards:{http:{requestUri:"/standards/deregister"},input:{type:"structure",required:["StandardsSubscriptionArns"],members:{StandardsSubscriptionArns:{shape:"S7"}}},output:{type:"structure",members:{StandardsSubscriptions:{shape:"S9"}}}},BatchEnableStandards:{http:{requestUri:"/standards/register"},input:{type:"structure",required:["StandardsSubscriptionRequests"],members:{StandardsSubscriptionRequests:{type:"list",member:{type:"structure",required:["StandardsArn"],members:{StandardsArn:{},StandardsInput:{shape:"Sb"}}}}}},output:{type:"structure",members:{StandardsSubscriptions:{shape:"S9"}}}},BatchGetSecurityControls:{http:{requestUri:"/securityControls/batchGet"},input:{type:"structure",required:["SecurityControlIds"],members:{SecurityControlIds:{shape:"Sk"}}},output:{type:"structure",required:["SecurityControls"],members:{SecurityControls:{type:"list",member:{type:"structure",required:["SecurityControlId","SecurityControlArn","Title","Description","RemediationUrl","SeverityRating","SecurityControlStatus"],members:{SecurityControlId:{},SecurityControlArn:{},Title:{},Description:{},RemediationUrl:{},SeverityRating:{},SecurityControlStatus:{}}}},UnprocessedIds:{type:"list",member:{type:"structure",required:["SecurityControlId","ErrorCode"],members:{SecurityControlId:{},ErrorCode:{},ErrorReason:{}}}}}}},BatchGetStandardsControlAssociations:{http:{requestUri:"/associations/batchGet"},input:{type:"structure",required:["StandardsControlAssociationIds"],members:{StandardsControlAssociationIds:{type:"list",member:{shape:"Sv"}}}},output:{type:"structure",required:["StandardsControlAssociationDetails"],members:{StandardsControlAssociationDetails:{type:"list",member:{type:"structure",required:["StandardsArn","SecurityControlId","SecurityControlArn","AssociationStatus"],members:{StandardsArn:{},SecurityControlId:{},SecurityControlArn:{},AssociationStatus:{},RelatedRequirements:{shape:"S10"},UpdatedAt:{shape:"S11"},UpdatedReason:{},StandardsControlTitle:{},StandardsControlDescription:{},StandardsControlArns:{type:"list",member:{}}}}},UnprocessedAssociations:{type:"list",member:{type:"structure",required:["StandardsControlAssociationId","ErrorCode"],members:{StandardsControlAssociationId:{shape:"Sv"},ErrorCode:{},ErrorReason:{}}}}}}},BatchImportFindings:{http:{requestUri:"/findings/import"},input:{type:"structure",required:["Findings"],members:{Findings:{type:"list",member:{shape:"S17"}}}},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:"Smi"},Note:{shape:"Smk"},Severity:{type:"structure",members:{Normalized:{type:"integer"},Product:{type:"double"},Label:{}}},VerificationState:{},Confidence:{type:"integer"},Criticality:{type:"integer"},Types:{shape:"S18"},UserDefinedFields:{shape:"S1f"},Workflow:{type:"structure",members:{Status:{}}},RelatedFindings:{shape:"Slh"}}},output:{type:"structure",required:["ProcessedFindings","UnprocessedFindings"],members:{ProcessedFindings:{shape:"Smi"},UnprocessedFindings:{type:"list",member:{type:"structure",required:["FindingIdentifier","ErrorCode","ErrorMessage"],members:{FindingIdentifier:{shape:"Smj"},ErrorCode:{},ErrorMessage:{}}}}}}},BatchUpdateStandardsControlAssociations:{http:{method:"PATCH",requestUri:"/associations"},input:{type:"structure",required:["StandardsControlAssociationUpdates"],members:{StandardsControlAssociationUpdates:{type:"list",member:{shape:"Sms"}}}},output:{type:"structure",members:{UnprocessedAssociationUpdates:{type:"list",member:{type:"structure",required:["StandardsControlAssociationUpdate","ErrorCode"],members:{StandardsControlAssociationUpdate:{shape:"Sms"},ErrorCode:{},ErrorReason:{}}}}}}},CreateActionTarget:{http:{requestUri:"/actionTargets"},input:{type:"structure",required:["Name","Description","Id"],members:{Name:{},Description:{},Id:{}}},output:{type:"structure",required:["ActionTargetArn"],members:{ActionTargetArn:{}}}},CreateFindingAggregator:{http:{requestUri:"/findingAggregator/create"},input:{type:"structure",required:["RegionLinkingMode"],members:{RegionLinkingMode:{},Regions:{shape:"Sk"}}},output:{type:"structure",members:{FindingAggregatorArn:{},FindingAggregationRegion:{},RegionLinkingMode:{},Regions:{shape:"Sk"}}}},CreateInsight:{http:{requestUri:"/insights"},input:{type:"structure",required:["Name","Filters","GroupByAttribute"],members:{Name:{},Filters:{shape:"Sn1"},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:"Snq"}}}},DeclineInvitations:{http:{requestUri:"/invitations/decline"},input:{type:"structure",required:["AccountIds"],members:{AccountIds:{shape:"Snt"}}},output:{type:"structure",members:{UnprocessedAccounts:{shape:"Snq"}}}},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:{}}}},DeleteFindingAggregator:{http:{method:"DELETE",requestUri:"/findingAggregator/delete/{FindingAggregatorArn+}"},input:{type:"structure",required:["FindingAggregatorArn"],members:{FindingAggregatorArn:{location:"uri",locationName:"FindingAggregatorArn"}}},output:{type:"structure",members:{}}},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:"Snt"}}},output:{type:"structure",members:{UnprocessedAccounts:{shape:"Snq"}}}},DeleteMembers:{http:{requestUri:"/members/delete"},input:{type:"structure",required:["AccountIds"],members:{AccountIds:{shape:"Snt"}}},output:{type:"structure",members:{UnprocessedAccounts:{shape:"Snq"}}}},DescribeActionTargets:{http:{requestUri:"/actionTargets/get"},input:{type:"structure",members:{ActionTargetArns:{shape:"So6"},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"},ControlFindingGenerator:{}}}},DescribeOrganizationConfiguration:{http:{method:"GET",requestUri:"/organization/configuration"},input:{type:"structure",members:{}},output:{type:"structure",members:{AutoEnable:{type:"boolean"},MemberAccountLimitReached:{type:"boolean"},AutoEnableStandards:{}}}},DescribeProducts:{http:{method:"GET",requestUri:"/products"},input:{type:"structure",members:{NextToken:{location:"querystring",locationName:"NextToken"},MaxResults:{location:"querystring",locationName:"MaxResults",type:"integer"},ProductArn:{location:"querystring",locationName:"ProductArn"}}},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"},StandardsManagedBy:{type:"structure",members:{Company:{},Product:{}}}}}},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:"S11"},ControlId:{},Title:{},Description:{},RemediationUrl:{},SeverityRating:{},RelatedRequirements:{shape:"S10"}}}},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:{}}},DisassociateFromAdministratorAccount:{http:{requestUri:"/administrator/disassociate"},input:{type:"structure",members:{}},output:{type:"structure",members:{}}},DisassociateFromMasterAccount:{http:{requestUri:"/master/disassociate"},input:{type:"structure",members:{}},output:{type:"structure",members:{}},deprecated:true,deprecatedMessage:"This API has been deprecated, use DisassociateFromAdministratorAccount API instead."},DisassociateMembers:{http:{requestUri:"/members/disassociate"},input:{type:"structure",required:["AccountIds"],members:{AccountIds:{shape:"Snt"}}},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:"Spf"},EnableDefaultStandards:{type:"boolean"},ControlFindingGenerator:{}}},output:{type:"structure",members:{}}},GetAdministratorAccount:{http:{method:"GET",requestUri:"/administrator"},input:{type:"structure",members:{}},output:{type:"structure",members:{Administrator:{shape:"Spl"}}}},GetEnabledStandards:{http:{requestUri:"/standards/get"},input:{type:"structure",members:{StandardsSubscriptionArns:{shape:"S7"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{StandardsSubscriptions:{shape:"S9"},NextToken:{}}}},GetFindingAggregator:{http:{method:"GET",requestUri:"/findingAggregator/get/{FindingAggregatorArn+}"},input:{type:"structure",required:["FindingAggregatorArn"],members:{FindingAggregatorArn:{location:"uri",locationName:"FindingAggregatorArn"}}},output:{type:"structure",members:{FindingAggregatorArn:{},FindingAggregationRegion:{},RegionLinkingMode:{},Regions:{shape:"Sk"}}}},GetFindingHistory:{http:{requestUri:"/findingHistory/get"},input:{type:"structure",required:["FindingIdentifier"],members:{FindingIdentifier:{shape:"Smj"},StartTime:{shape:"S11"},EndTime:{shape:"S11"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Records:{type:"list",member:{type:"structure",members:{FindingIdentifier:{shape:"Smj"},UpdateTime:{shape:"S11"},FindingCreated:{type:"boolean"},UpdateSource:{type:"structure",members:{Type:{},Identity:{}}},Updates:{type:"list",member:{type:"structure",members:{UpdatedField:{},OldValue:{},NewValue:{}}}},NextToken:{}}}},NextToken:{}}}},GetFindings:{http:{requestUri:"/findings"},input:{type:"structure",members:{Filters:{shape:"Sn1"},SortCriteria:{type:"list",member:{type:"structure",members:{Field:{},SortOrder:{}}}},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",required:["Findings"],members:{Findings:{type:"list",member:{shape:"S17"}},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:"So6"},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:"Sn1"},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:"Spl"}}},deprecated:true,deprecatedMessage:"This API has been deprecated, use GetAdministratorAccount API instead."},GetMembers:{http:{requestUri:"/members/get"},input:{type:"structure",required:["AccountIds"],members:{AccountIds:{shape:"Snt"}}},output:{type:"structure",members:{Members:{shape:"Sqj"},UnprocessedAccounts:{shape:"Snq"}}}},InviteMembers:{http:{requestUri:"/members/invite"},input:{type:"structure",required:["AccountIds"],members:{AccountIds:{shape:"Snt"}}},output:{type:"structure",members:{UnprocessedAccounts:{shape:"Snq"}}}},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:{}}}},ListFindingAggregators:{http:{method:"GET",requestUri:"/findingAggregator/list"},input:{type:"structure",members:{NextToken:{location:"querystring",locationName:"NextToken"},MaxResults:{location:"querystring",locationName:"MaxResults",type:"integer"}}},output:{type:"structure",members:{FindingAggregators:{type:"list",member:{type:"structure",members:{FindingAggregatorArn:{}}}},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:"Spl"}},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:"Sqj"},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:{}}}},ListSecurityControlDefinitions:{http:{method:"GET",requestUri:"/securityControls/definitions"},input:{type:"structure",members:{StandardsArn:{location:"querystring",locationName:"StandardsArn"},NextToken:{location:"querystring",locationName:"NextToken"},MaxResults:{location:"querystring",locationName:"MaxResults",type:"integer"}}},output:{type:"structure",required:["SecurityControlDefinitions"],members:{SecurityControlDefinitions:{type:"list",member:{type:"structure",required:["SecurityControlId","Title","Description","RemediationUrl","SeverityRating","CurrentRegionAvailability"],members:{SecurityControlId:{},Title:{},Description:{},RemediationUrl:{},SeverityRating:{},CurrentRegionAvailability:{}}}},NextToken:{}}}},ListStandardsControlAssociations:{http:{method:"GET",requestUri:"/associations"},input:{type:"structure",required:["SecurityControlId"],members:{SecurityControlId:{location:"querystring",locationName:"SecurityControlId"},NextToken:{location:"querystring",locationName:"NextToken"},MaxResults:{location:"querystring",locationName:"MaxResults",type:"integer"}}},output:{type:"structure",required:["StandardsControlAssociationSummaries"],members:{StandardsControlAssociationSummaries:{type:"list",member:{type:"structure",required:["StandardsArn","SecurityControlId","SecurityControlArn","AssociationStatus"],members:{StandardsArn:{},SecurityControlId:{},SecurityControlArn:{},AssociationStatus:{},RelatedRequirements:{shape:"S10"},UpdatedAt:{shape:"S11"},UpdatedReason:{},StandardsControlTitle:{},StandardsControlDescription:{}}}},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:"Spf"}}}},TagResource:{http:{requestUri:"/tags/{ResourceArn}"},input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{location:"uri",locationName:"ResourceArn"},Tags:{shape:"Spf"}}},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:{}}},UpdateFindingAggregator:{http:{method:"PATCH",requestUri:"/findingAggregator/update"},input:{type:"structure",required:["FindingAggregatorArn","RegionLinkingMode"],members:{FindingAggregatorArn:{},RegionLinkingMode:{},Regions:{shape:"Sk"}}},output:{type:"structure",members:{FindingAggregatorArn:{},FindingAggregationRegion:{},RegionLinkingMode:{},Regions:{shape:"Sk"}}}},UpdateFindings:{http:{method:"PATCH",requestUri:"/findings"},input:{type:"structure",required:["Filters"],members:{Filters:{shape:"Sn1"},Note:{shape:"Smk"},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:"Sn1"},GroupByAttribute:{}}},output:{type:"structure",members:{}}},UpdateOrganizationConfiguration:{http:{requestUri:"/organization/configuration"},input:{type:"structure",required:["AutoEnable"],members:{AutoEnable:{type:"boolean"},AutoEnableStandards:{}}},output:{type:"structure",members:{}}},UpdateSecurityHubConfiguration:{http:{method:"PATCH",requestUri:"/accounts"},input:{type:"structure",members:{AutoEnableControls:{type:"boolean"},ControlFindingGenerator:{}}},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:{S7:{type:"list",member:{}},S9:{type:"list",member:{type:"structure",required:["StandardsSubscriptionArn","StandardsArn","StandardsInput","StandardsStatus"],members:{StandardsSubscriptionArn:{},StandardsArn:{},StandardsInput:{shape:"Sb"},StandardsStatus:{},StandardsStatusReason:{type:"structure",required:["StatusReasonCode"],members:{StatusReasonCode:{}}}}}},Sb:{type:"map",key:{},value:{}},Sk:{type:"list",member:{}},Sv:{type:"structure",required:["SecurityControlId","StandardsArn"],members:{SecurityControlId:{},StandardsArn:{}}},S10:{type:"list",member:{}},S11:{type:"timestamp",timestampFormat:"iso8601"},S17:{type:"structure",required:["SchemaVersion","Id","ProductArn","GeneratorId","AwsAccountId","CreatedAt","UpdatedAt","Title","Description","Resources"],members:{SchemaVersion:{},Id:{},ProductArn:{},ProductName:{},CompanyName:{},Region:{},GeneratorId:{},AwsAccountId:{},Types:{shape:"S18"},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:"S1f"},UserDefinedFields:{shape:"S1f"},Malware:{type:"list",member:{type:"structure",required:["Name"],members:{Name:{},Type:{},Path:{},State:{}}}},Network:{type:"structure",members:{Direction:{},Protocol:{},OpenPortRange:{shape:"S1m"},SourceIpV4:{},SourceIpV6:{},SourcePort:{type:"integer"},SourceDomain:{},SourceMac:{},DestinationIpV4:{},DestinationIpV6:{},DestinationPort:{type:"integer"},DestinationDomain:{}}},NetworkPath:{type:"list",member:{type:"structure",members:{ComponentId:{},ComponentType:{},Egress:{shape:"S1p"},Ingress:{shape:"S1p"}}}},Process:{type:"structure",members:{Name:{},Path:{},Pid:{type:"integer"},ParentPid:{type:"integer"},LaunchedAt:{},TerminatedAt:{}}},Threats:{type:"list",member:{type:"structure",members:{Name:{},Severity:{},ItemCount:{type:"integer"},FilePaths:{type:"list",member:{type:"structure",members:{FilePath:{},FileName:{},ResourceId:{},Hash:{}}}}}}},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:"S1f"},DataClassification:{type:"structure",members:{DetailedResultsLocation:{},Result:{type:"structure",members:{MimeType:{},SizeClassified:{type:"long"},AdditionalOccurrences:{type:"boolean"},Status:{type:"structure",members:{Code:{},Reason:{}}},SensitiveData:{type:"list",member:{type:"structure",members:{Category:{},Detections:{type:"list",member:{type:"structure",members:{Count:{type:"long"},Type:{},Occurrences:{shape:"S2d"}}}},TotalCount:{type:"long"}}}},CustomDataIdentifiers:{type:"structure",members:{Detections:{type:"list",member:{type:"structure",members:{Count:{type:"long"},Arn:{},Name:{},Occurrences:{shape:"S2d"}}}},TotalCount:{type:"long"}}}}}}},Details:{type:"structure",members:{AwsAutoScalingAutoScalingGroup:{type:"structure",members:{LaunchConfigurationName:{},LoadBalancerNames:{shape:"Sk"},HealthCheckType:{},HealthCheckGracePeriod:{type:"integer"},CreatedTime:{},MixedInstancesPolicy:{type:"structure",members:{InstancesDistribution:{type:"structure",members:{OnDemandAllocationStrategy:{},OnDemandBaseCapacity:{type:"integer"},OnDemandPercentageAboveBaseCapacity:{type:"integer"},SpotAllocationStrategy:{},SpotInstancePools:{type:"integer"},SpotMaxPrice:{}}},LaunchTemplate:{type:"structure",members:{LaunchTemplateSpecification:{type:"structure",members:{LaunchTemplateId:{},LaunchTemplateName:{},Version:{}}},Overrides:{type:"list",member:{type:"structure",members:{InstanceType:{},WeightedCapacity:{}}}}}}}},AvailabilityZones:{type:"list",member:{type:"structure",members:{Value:{}}}},LaunchTemplate:{type:"structure",members:{LaunchTemplateId:{},LaunchTemplateName:{},Version:{}}},CapacityRebalance:{type:"boolean"}}},AwsCodeBuildProject:{type:"structure",members:{EncryptionKey:{},Artifacts:{shape:"S31"},Environment:{type:"structure",members:{Certificate:{},EnvironmentVariables:{type:"list",member:{type:"structure",members:{Name:{},Type:{},Value:{}}}},PrivilegedMode:{type:"boolean"},ImagePullCredentialsType:{},RegistryCredential:{type:"structure",members:{Credential:{},CredentialProvider:{}}},Type:{}}},Name:{},Source:{type:"structure",members:{Type:{},Location:{},GitCloneDepth:{type:"integer"},InsecureSsl:{type:"boolean"}}},ServiceRole:{},LogsConfig:{type:"structure",members:{CloudWatchLogs:{type:"structure",members:{GroupName:{},Status:{},StreamName:{}}},S3Logs:{type:"structure",members:{EncryptionDisabled:{type:"boolean"},Location:{},Status:{}}}}},VpcConfig:{type:"structure",members:{VpcId:{},Subnets:{shape:"S3c"},SecurityGroupIds:{shape:"S3c"}}},SecondaryArtifacts:{shape:"S31"}}},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:{}}},CustomOriginConfig:{type:"structure",members:{HttpPort:{type:"integer"},HttpsPort:{type:"integer"},OriginKeepaliveTimeout:{type:"integer"},OriginProtocolPolicy:{},OriginReadTimeout:{type:"integer"},OriginSslProtocols:{type:"structure",members:{Items:{shape:"S3c"},Quantity:{type:"integer"}}}}}}}}}},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"}}}}}}}}}},ViewerCertificate:{type:"structure",members:{AcmCertificateArn:{},Certificate:{},CertificateSource:{},CloudFrontDefaultCertificate:{type:"boolean"},IamCertificateId:{},MinimumProtocolVersion:{},SslSupportMethod:{}}},Status:{},WebAclId:{}}},AwsEc2Instance:{type:"structure",members:{Type:{},ImageId:{},IpV4Addresses:{shape:"Sk"},IpV6Addresses:{shape:"Sk"},KeyName:{},IamInstanceProfileArn:{},VpcId:{},SubnetId:{},LaunchedAt:{},NetworkInterfaces:{type:"list",member:{type:"structure",members:{NetworkInterfaceId:{}}}},VirtualizationType:{},MetadataOptions:{type:"structure",members:{HttpEndpoint:{},HttpProtocolIpv6:{},HttpPutResponseHopLimit:{type:"integer"},HttpTokens:{},InstanceMetadataTags:{}}},Monitoring:{type:"structure",members:{State:{}}}}},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"},IpV6Addresses:{type:"list",member:{type:"structure",members:{IpV6Address:{}}}},PrivateIpAddresses:{type:"list",member:{type:"structure",members:{PrivateIpAddress:{},PrivateDnsName:{}}}},PublicDnsName:{},PublicIp:{}}},AwsEc2SecurityGroup:{type:"structure",members:{GroupName:{},GroupId:{},OwnerId:{},VpcId:{},IpPermissions:{shape:"S4a"},IpPermissionsEgress:{shape:"S4a"}}},AwsEc2Volume:{type:"structure",members:{CreateTime:{},DeviceName:{},Encrypted:{type:"boolean"},Size:{type:"integer"},SnapshotId:{},Status:{},KmsKeyId:{},Attachments:{type:"list",member:{type:"structure",members:{AttachTime:{},DeleteOnTermination:{type:"boolean"},InstanceId:{},Status:{}}}},VolumeId:{},VolumeType:{},VolumeScanStatus:{}}},AwsEc2Vpc:{type:"structure",members:{CidrBlockAssociationSet:{type:"list",member:{type:"structure",members:{AssociationId:{},CidrBlock:{},CidrBlockState:{}}}},Ipv6CidrBlockAssociationSet:{shape:"S4q"},DhcpOptionsId:{},State:{}}},AwsEc2Eip:{type:"structure",members:{InstanceId:{},PublicIp:{},AllocationId:{},AssociationId:{},Domain:{},PublicIpv4Pool:{},NetworkBorderGroup:{},NetworkInterfaceId:{},NetworkInterfaceOwnerId:{},PrivateIpAddress:{}}},AwsEc2Subnet:{type:"structure",members:{AssignIpv6AddressOnCreation:{type:"boolean"},AvailabilityZone:{},AvailabilityZoneId:{},AvailableIpAddressCount:{type:"integer"},CidrBlock:{},DefaultForAz:{type:"boolean"},MapPublicIpOnLaunch:{type:"boolean"},OwnerId:{},State:{},SubnetArn:{},SubnetId:{},VpcId:{},Ipv6CidrBlockAssociationSet:{shape:"S4q"}}},AwsEc2NetworkAcl:{type:"structure",members:{IsDefault:{type:"boolean"},NetworkAclId:{},OwnerId:{},VpcId:{},Associations:{type:"list",member:{type:"structure",members:{NetworkAclAssociationId:{},NetworkAclId:{},SubnetId:{}}}},Entries:{type:"list",member:{type:"structure",members:{CidrBlock:{},Egress:{type:"boolean"},IcmpTypeCode:{type:"structure",members:{Code:{type:"integer"},Type:{type:"integer"}}},Ipv6CidrBlock:{},PortRange:{type:"structure",members:{From:{type:"integer"},To:{type:"integer"}}},Protocol:{},RuleAction:{},RuleNumber:{type:"integer"}}}}}},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:{},LoadBalancerAttributes:{type:"list",member:{type:"structure",members:{Key:{},Value:{}}}}}},AwsElasticBeanstalkEnvironment:{type:"structure",members:{ApplicationName:{},Cname:{},DateCreated:{},DateUpdated:{},Description:{},EndpointUrl:{},EnvironmentArn:{},EnvironmentId:{},EnvironmentLinks:{type:"list",member:{type:"structure",members:{EnvironmentName:{},LinkName:{}}}},EnvironmentName:{},OptionSettings:{type:"list",member:{type:"structure",members:{Namespace:{},OptionName:{},ResourceName:{},Value:{}}}},PlatformArn:{},SolutionStackName:{},Status:{},Tier:{type:"structure",members:{Name:{},Type:{},Version:{}}},VersionLabel:{}}},AwsElasticsearchDomain:{type:"structure",members:{AccessPolicies:{},DomainEndpointOptions:{type:"structure",members:{EnforceHTTPS:{type:"boolean"},TLSSecurityPolicy:{}}},DomainId:{},DomainName:{},Endpoint:{},Endpoints:{shape:"S1f"},ElasticsearchVersion:{},ElasticsearchClusterConfig:{type:"structure",members:{DedicatedMasterCount:{type:"integer"},DedicatedMasterEnabled:{type:"boolean"},DedicatedMasterType:{},InstanceCount:{type:"integer"},InstanceType:{},ZoneAwarenessConfig:{type:"structure",members:{AvailabilityZoneCount:{type:"integer"}}},ZoneAwarenessEnabled:{type:"boolean"}}},EncryptionAtRestOptions:{type:"structure",members:{Enabled:{type:"boolean"},KmsKeyId:{}}},LogPublishingOptions:{type:"structure",members:{IndexSlowLogs:{shape:"S5k"},SearchSlowLogs:{shape:"S5k"},AuditLogs:{shape:"S5k"}}},NodeToNodeEncryptionOptions:{type:"structure",members:{Enabled:{type:"boolean"}}},ServiceSoftwareOptions:{type:"structure",members:{AutomatedUpdateDate:{},Cancellable:{type:"boolean"},CurrentVersion:{},Description:{},NewVersion:{},UpdateAvailable:{type:"boolean"},UpdateStatus:{}}},VPCOptions:{type:"structure",members:{AvailabilityZones:{shape:"S3c"},SecurityGroupIds:{shape:"S3c"},SubnetIds:{shape:"S3c"},VPCId:{}}}}},AwsS3Bucket:{type:"structure",members:{OwnerId:{},OwnerName:{},OwnerAccountId:{},CreatedAt:{},ServerSideEncryptionConfiguration:{type:"structure",members:{Rules:{type:"list",member:{type:"structure",members:{ApplyServerSideEncryptionByDefault:{type:"structure",members:{SSEAlgorithm:{},KMSMasterKeyID:{}}}}}}}},BucketLifecycleConfiguration:{type:"structure",members:{Rules:{type:"list",member:{type:"structure",members:{AbortIncompleteMultipartUpload:{type:"structure",members:{DaysAfterInitiation:{type:"integer"}}},ExpirationDate:{},ExpirationInDays:{type:"integer"},ExpiredObjectDeleteMarker:{type:"boolean"},Filter:{type:"structure",members:{Predicate:{type:"structure",members:{Operands:{type:"list",member:{type:"structure",members:{Prefix:{},Tag:{type:"structure",members:{Key:{},Value:{}}},Type:{}}}},Prefix:{},Tag:{type:"structure",members:{Key:{},Value:{}}},Type:{}}}}},ID:{},NoncurrentVersionExpirationInDays:{type:"integer"},NoncurrentVersionTransitions:{type:"list",member:{type:"structure",members:{Days:{type:"integer"},StorageClass:{}}}},Prefix:{},Status:{},Transitions:{type:"list",member:{type:"structure",members:{Date:{},Days:{type:"integer"},StorageClass:{}}}}}}}}},PublicAccessBlockConfiguration:{shape:"S67"},AccessControlList:{},BucketLoggingConfiguration:{type:"structure",members:{DestinationBucketName:{},LogFilePrefix:{}}},BucketWebsiteConfiguration:{type:"structure",members:{ErrorDocument:{},IndexDocumentSuffix:{},RedirectAllRequestsTo:{type:"structure",members:{Hostname:{},Protocol:{}}},RoutingRules:{type:"list",member:{type:"structure",members:{Condition:{type:"structure",members:{HttpErrorCodeReturnedEquals:{},KeyPrefixEquals:{}}},Redirect:{type:"structure",members:{Hostname:{},HttpRedirectCode:{},Protocol:{},ReplaceKeyPrefixWith:{},ReplaceKeyWith:{}}}}}}}},BucketNotificationConfiguration:{type:"structure",members:{Configurations:{type:"list",member:{type:"structure",members:{Events:{type:"list",member:{}},Filter:{type:"structure",members:{S3KeyFilter:{type:"structure",members:{FilterRules:{type:"list",member:{type:"structure",members:{Name:{},Value:{}}}}}}}},Destination:{},Type:{}}}}}},BucketVersioningConfiguration:{type:"structure",members:{IsMfaDeleteEnabled:{type:"boolean"},Status:{}}},ObjectLockConfiguration:{type:"structure",members:{ObjectLockEnabled:{},Rule:{type:"structure",members:{DefaultRetention:{type:"structure",members:{Days:{type:"integer"},Mode:{},Years:{type:"integer"}}}}}}}}},AwsS3AccountPublicAccessBlock:{shape:"S67"},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 filter is deprecated. Instead, use PrincipalName."},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:"S71"},CreateDate:{},GroupList:{shape:"Sk"},Path:{},PermissionsBoundary:{shape:"S73"},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:{ClientCertificateId:{},CreatedDate:{},Description:{},DefaultRouteSettings:{shape:"S7a"},DeploymentId:{},LastUpdatedDate:{},RouteSettings:{shape:"S7a"},StageName:{},StageVariables:{shape:"S1f"},AccessLogSettings:{shape:"S7b"},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:"S3c"},AllowCredentials:{type:"boolean"},ExposeHeaders:{shape:"S3c"},MaxAge:{type:"integer"},AllowMethods:{shape:"S3c"},AllowHeaders:{shape:"S3c"}}}}},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:"S7l"},Projection:{shape:"S7n"},ProvisionedThroughput:{shape:"S7o"}}}},GlobalTableVersion:{},ItemCount:{type:"integer"},KeySchema:{shape:"S7l"},LatestStreamArn:{},LatestStreamLabel:{},LocalSecondaryIndexes:{type:"list",member:{type:"structure",members:{IndexArn:{},IndexName:{},KeySchema:{shape:"S7l"},Projection:{shape:"S7n"}}}},ProvisionedThroughput:{shape:"S7o"},Replicas:{type:"list",member:{type:"structure",members:{GlobalSecondaryIndexes:{type:"list",member:{type:"structure",members:{IndexName:{},ProvisionedThroughputOverride:{shape:"S7v"}}}},KmsMasterKeyId:{},ProvisionedThroughputOverride:{shape:"S7v"},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:"S1f"},DocumentationVersion:{},AccessLogSettings:{shape:"S7b"},CanarySettings:{type:"structure",members:{PercentTraffic:{type:"double"},DeploymentId:{},StageVariableOverrides:{shape:"S1f"},UseStageCache:{type:"boolean"}}},TracingEnabled:{type:"boolean"},CreatedDate:{},LastUpdatedDate:{},WebAclArn:{}}},AwsApiGatewayRestApi:{type:"structure",members:{Id:{},Name:{},Description:{},CreatedDate:{},Version:{},BinaryMediaTypes:{shape:"S3c"},MinimumCompressionSize:{type:"integer"},ApiKeySource:{},EndpointConfiguration:{type:"structure",members:{Types:{shape:"S3c"}}}}},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:{}}},AwsSsmPatchCompliance:{type:"structure",members:{Patch:{type:"structure",members:{ComplianceSummary:{type:"structure",members:{Status:{},CompliantCriticalCount:{type:"integer"},CompliantHighCount:{type:"integer"},CompliantMediumCount:{type:"integer"},ExecutionType:{},NonCompliantCriticalCount:{type:"integer"},CompliantInformationalCount:{type:"integer"},NonCompliantInformationalCount:{type:"integer"},CompliantUnspecifiedCount:{type:"integer"},NonCompliantLowCount:{type:"integer"},NonCompliantHighCount:{type:"integer"},CompliantLowCount:{type:"integer"},ComplianceType:{},PatchBaselineId:{},OverallSeverity:{},NonCompliantMediumCount:{type:"integer"},NonCompliantUnspecifiedCount:{type:"integer"},PatchGroup:{}}}}}}},AwsCertificateManagerCertificate:{type:"structure",members:{CertificateAuthorityArn:{},CreatedAt:{},DomainName:{},DomainValidationOptions:{shape:"S8a"},ExtendedKeyUsages:{type:"list",member:{type:"structure",members:{Name:{},OId:{}}}},FailureReason:{},ImportedAt:{},InUseBy:{shape:"Sk"},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:"S8a"},RenewalStatus:{},RenewalStatusReason:{},UpdatedAt:{}}},Serial:{},SignatureAlgorithm:{},Status:{},Subject:{},SubjectAlternativeNames:{shape:"Sk"},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:"Sk"},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:{}}}},LoggingStatus:{type:"structure",members:{BucketName:{},LastFailureMessage:{},LastFailureTime:{},LastSuccessfulDeliveryTime:{},LoggingEnabled:{type:"boolean"},S3KeyPrefix:{}}}}},AwsElbLoadBalancer:{type:"structure",members:{AvailabilityZones:{shape:"Sk"},BackendServerDescriptions:{type:"list",member:{type:"structure",members:{InstancePort:{type:"integer"},PolicyNames:{shape:"Sk"}}}},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:"Sk"}}}},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"}}},AdditionalAttributes:{type:"list",member:{type:"structure",members:{Key:{},Value:{}}}}}},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:"Sk"}}},Scheme:{},SecurityGroups:{shape:"Sk"},SourceSecurityGroup:{type:"structure",members:{GroupName:{},OwnerAlias:{}}},Subnets:{shape:"Sk"},VpcId:{}}},AwsIamGroup:{type:"structure",members:{AttachedManagedPolicies:{shape:"S71"},CreateDate:{},GroupId:{},GroupName:{},GroupPolicyList:{type:"list",member:{type:"structure",members:{PolicyName:{}}}},Path:{}}},AwsIamRole:{type:"structure",members:{AssumeRolePolicyDocument:{},AttachedManagedPolicies:{shape:"S71"},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:"S73"},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:{},KeyRotationStatus:{type:"boolean"}}},AwsLambdaFunction:{type:"structure",members:{Code:{type:"structure",members:{S3Bucket:{},S3Key:{},S3ObjectVersion:{},ZipFile:{}}},CodeSha256:{},DeadLetterConfig:{type:"structure",members:{TargetArn:{}}},Environment:{type:"structure",members:{Variables:{shape:"S1f"},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:"S3c"},SubnetIds:{shape:"S3c"},VpcId:{}}},Version:{},Architectures:{shape:"S3c"},PackageType:{}}},AwsLambdaLayerVersion:{type:"structure",members:{Version:{type:"long"},CompatibleRuntimes:{shape:"S3c"},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:"Sai"},Engine:{},EngineVersion:{},IAMDatabaseAuthenticationEnabled:{type:"boolean"},InstanceCreateTime:{},KmsKeyId:{},PubliclyAccessible:{type:"boolean"},StorageEncrypted:{type:"boolean"},TdeCredentialArn:{},VpcSecurityGroups:{shape:"Saj"},MultiAz:{type:"boolean"},EnhancedMonitoringResourceArn:{},DbInstanceStatus:{},MasterUsername:{},AllocatedStorage:{type:"integer"},PreferredBackupWindow:{},BackupRetentionPeriod:{type:"integer"},DbSecurityGroups:{shape:"Sk"},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:"Sk"},LogTypesToDisable:{shape:"Sk"}}},ProcessorFeatures:{shape:"Sat"}}},LatestRestorableTime:{},AutoMinorVersionUpgrade:{type:"boolean"},ReadReplicaSourceDBInstanceIdentifier:{},ReadReplicaDBInstanceIdentifiers:{shape:"Sk"},ReadReplicaDBClusterIdentifiers:{shape:"Sk"},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:"Saz"},CopyTagsToSnapshot:{type:"boolean"},MonitoringInterval:{type:"integer"},MonitoringRoleArn:{},PromotionTier:{type:"integer"},Timezone:{},PerformanceInsightsEnabled:{type:"boolean"},PerformanceInsightsKmsKeyId:{},PerformanceInsightsRetentionPeriod:{type:"integer"},EnabledCloudWatchLogsExports:{shape:"Sk"},ProcessorFeatures:{shape:"Sat"},ListenerEndpoint:{shape:"Sai"},MaxAllocatedStorage:{type:"integer"}}},AwsSnsTopic:{type:"structure",members:{KmsMasterKeyId:{},Subscription:{type:"list",member:{type:"structure",members:{Endpoint:{},Protocol:{}}}},TopicName:{},Owner:{},SqsSuccessFeedbackRoleArn:{},SqsFailureFeedbackRoleArn:{},ApplicationSuccessFeedbackRoleArn:{},FirehoseSuccessFeedbackRoleArn:{},FirehoseFailureFeedbackRoleArn:{},HttpSuccessFeedbackRoleArn:{},HttpFailureFeedbackRoleArn:{}}},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:"Sat"},DbiResourceId:{}}},AwsRdsDbClusterSnapshot:{type:"structure",members:{AvailabilityZones:{shape:"Sk"},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:"Sk"},BackupRetentionPeriod:{type:"integer"},DatabaseName:{},Status:{},Endpoint:{},ReaderEndpoint:{},CustomEndpoints:{shape:"Sk"},MultiAz:{type:"boolean"},Engine:{},EngineVersion:{},Port:{type:"integer"},MasterUsername:{},PreferredBackupWindow:{},PreferredMaintenanceWindow:{},ReadReplicaIdentifiers:{shape:"Sk"},VpcSecurityGroups:{shape:"Saj"},HostedZoneId:{},StorageEncrypted:{type:"boolean"},KmsKeyId:{},DbClusterResourceId:{},AssociatedRoles:{type:"list",member:{type:"structure",members:{RoleArn:{},Status:{}}}},ClusterCreateTime:{},EnabledCloudWatchLogsExports:{shape:"Sk"},EngineMode:{},DeletionProtection:{type:"boolean"},HttpEndpointEnabled:{type:"boolean"},ActivityStreamStatus:{},CopyTagsToSnapshot:{type:"boolean"},CrossAccountClone:{type:"boolean"},DomainMemberships:{shape:"Saz"},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"}}},AwsEcsCluster:{type:"structure",members:{ClusterArn:{},ActiveServicesCount:{type:"integer"},CapacityProviders:{shape:"S3c"},ClusterSettings:{type:"list",member:{type:"structure",members:{Name:{},Value:{}}}},Configuration:{type:"structure",members:{ExecuteCommandConfiguration:{type:"structure",members:{KmsKeyId:{},LogConfiguration:{type:"structure",members:{CloudWatchEncryptionEnabled:{type:"boolean"},CloudWatchLogGroupName:{},S3BucketName:{},S3EncryptionEnabled:{type:"boolean"},S3KeyPrefix:{}}},Logging:{}}}}},DefaultCapacityProviderStrategy:{type:"list",member:{type:"structure",members:{Base:{type:"integer"},CapacityProvider:{},Weight:{type:"integer"}}}},ClusterName:{},RegisteredContainerInstancesCount:{type:"integer"},RunningTasksCount:{type:"integer"},Status:{}}},AwsEcsContainer:{shape:"Sbt"},AwsEcsTaskDefinition:{type:"structure",members:{ContainerDefinitions:{type:"list",member:{type:"structure",members:{Command:{shape:"S3c"},Cpu:{type:"integer"},DependsOn:{type:"list",member:{type:"structure",members:{Condition:{},ContainerName:{}}}},DisableNetworking:{type:"boolean"},DnsSearchDomains:{shape:"S3c"},DnsServers:{shape:"S3c"},DockerLabels:{shape:"S1f"},DockerSecurityOptions:{shape:"S3c"},EntryPoint:{shape:"S3c"},Environment:{type:"list",member:{type:"structure",members:{Name:{},Value:{}}}},EnvironmentFiles:{type:"list",member:{type:"structure",members:{Type:{},Value:{}}}},Essential:{type:"boolean"},ExtraHosts:{type:"list",member:{type:"structure",members:{Hostname:{},IpAddress:{}}}},FirelensConfiguration:{type:"structure",members:{Options:{shape:"S1f"},Type:{}}},HealthCheck:{type:"structure",members:{Command:{shape:"S3c"},Interval:{type:"integer"},Retries:{type:"integer"},StartPeriod:{type:"integer"},Timeout:{type:"integer"}}},Hostname:{},Image:{},Interactive:{type:"boolean"},Links:{shape:"S3c"},LinuxParameters:{type:"structure",members:{Capabilities:{type:"structure",members:{Add:{shape:"S3c"},Drop:{shape:"S3c"}}},Devices:{type:"list",member:{type:"structure",members:{ContainerPath:{},HostPath:{},Permissions:{shape:"S3c"}}}},InitProcessEnabled:{type:"boolean"},MaxSwap:{type:"integer"},SharedMemorySize:{type:"integer"},Swappiness:{type:"integer"},Tmpfs:{type:"list",member:{type:"structure",members:{ContainerPath:{},MountOptions:{shape:"S3c"},Size:{type:"integer"}}}}}},LogConfiguration:{type:"structure",members:{LogDriver:{},Options:{shape:"S1f"},SecretOptions:{type:"list",member:{type:"structure",members:{Name:{},ValueFrom:{}}}}}},Memory:{type:"integer"},MemoryReservation:{type:"integer"},MountPoints:{type:"list",member:{type:"structure",members:{ContainerPath:{},ReadOnly:{type:"boolean"},SourceVolume:{}}}},Name:{},PortMappings:{type:"list",member:{type:"structure",members:{ContainerPort:{type:"integer"},HostPort:{type:"integer"},Protocol:{}}}},Privileged:{type:"boolean"},PseudoTerminal:{type:"boolean"},ReadonlyRootFilesystem:{type:"boolean"},RepositoryCredentials:{type:"structure",members:{CredentialsParameter:{}}},ResourceRequirements:{type:"list",member:{type:"structure",members:{Type:{},Value:{}}}},Secrets:{type:"list",member:{type:"structure",members:{Name:{},ValueFrom:{}}}},StartTimeout:{type:"integer"},StopTimeout:{type:"integer"},SystemControls:{type:"list",member:{type:"structure",members:{Namespace:{},Value:{}}}},Ulimits:{type:"list",member:{type:"structure",members:{HardLimit:{type:"integer"},Name:{},SoftLimit:{type:"integer"}}}},User:{},VolumesFrom:{type:"list",member:{type:"structure",members:{ReadOnly:{type:"boolean"},SourceContainer:{}}}},WorkingDirectory:{}}}},Cpu:{},ExecutionRoleArn:{},Family:{},InferenceAccelerators:{type:"list",member:{type:"structure",members:{DeviceName:{},DeviceType:{}}}},IpcMode:{},Memory:{},NetworkMode:{},PidMode:{},PlacementConstraints:{type:"list",member:{type:"structure",members:{Expression:{},Type:{}}}},ProxyConfiguration:{type:"structure",members:{ContainerName:{},ProxyConfigurationProperties:{type:"list",member:{type:"structure",members:{Name:{},Value:{}}}},Type:{}}},RequiresCompatibilities:{shape:"S3c"},TaskRoleArn:{},Volumes:{type:"list",member:{type:"structure",members:{DockerVolumeConfiguration:{type:"structure",members:{Autoprovision:{type:"boolean"},Driver:{},DriverOpts:{shape:"S1f"},Labels:{shape:"S1f"},Scope:{}}},EfsVolumeConfiguration:{type:"structure",members:{AuthorizationConfig:{type:"structure",members:{AccessPointId:{},Iam:{}}},FilesystemId:{},RootDirectory:{},TransitEncryption:{},TransitEncryptionPort:{type:"integer"}}},Host:{type:"structure",members:{SourcePath:{}}},Name:{}}}}}},Container:{type:"structure",members:{ContainerRuntime:{},Name:{},ImageId:{},ImageName:{},LaunchedAt:{},VolumeMounts:{type:"list",member:{type:"structure",members:{Name:{},MountPath:{}}}},Privileged:{type:"boolean"}}},Other:{shape:"S1f"},AwsRdsEventSubscription:{type:"structure",members:{CustSubscriptionId:{},CustomerAwsId:{},Enabled:{type:"boolean"},EventCategoriesList:{shape:"S3c"},EventSubscriptionArn:{},SnsTopicArn:{},SourceIdsList:{shape:"S3c"},SourceType:{},Status:{},SubscriptionCreationTime:{}}},AwsEcsService:{type:"structure",members:{CapacityProviderStrategy:{type:"list",member:{type:"structure",members:{Base:{type:"integer"},CapacityProvider:{},Weight:{type:"integer"}}}},Cluster:{},DeploymentConfiguration:{type:"structure",members:{DeploymentCircuitBreaker:{type:"structure",members:{Enable:{type:"boolean"},Rollback:{type:"boolean"}}},MaximumPercent:{type:"integer"},MinimumHealthyPercent:{type:"integer"}}},DeploymentController:{type:"structure",members:{Type:{}}},DesiredCount:{type:"integer"},EnableEcsManagedTags:{type:"boolean"},EnableExecuteCommand:{type:"boolean"},HealthCheckGracePeriodSeconds:{type:"integer"},LaunchType:{},LoadBalancers:{type:"list",member:{type:"structure",members:{ContainerName:{},ContainerPort:{type:"integer"},LoadBalancerName:{},TargetGroupArn:{}}}},Name:{},NetworkConfiguration:{type:"structure",members:{AwsVpcConfiguration:{type:"structure",members:{AssignPublicIp:{},SecurityGroups:{shape:"S3c"},Subnets:{shape:"S3c"}}}}},PlacementConstraints:{type:"list",member:{type:"structure",members:{Expression:{},Type:{}}}},PlacementStrategies:{type:"list",member:{type:"structure",members:{Field:{},Type:{}}}},PlatformVersion:{},PropagateTags:{},Role:{},SchedulingStrategy:{},ServiceArn:{},ServiceName:{},ServiceRegistries:{type:"list",member:{type:"structure",members:{ContainerName:{},ContainerPort:{type:"integer"},Port:{type:"integer"},RegistryArn:{}}}},TaskDefinition:{}}},AwsAutoScalingLaunchConfiguration:{type:"structure",members:{AssociatePublicIpAddress:{type:"boolean"},BlockDeviceMappings:{type:"list",member:{type:"structure",members:{DeviceName:{},Ebs:{type:"structure",members:{DeleteOnTermination:{type:"boolean"},Encrypted:{type:"boolean"},Iops:{type:"integer"},SnapshotId:{},VolumeSize:{type:"integer"},VolumeType:{}}},NoDevice:{type:"boolean"},VirtualName:{}}}},ClassicLinkVpcId:{},ClassicLinkVpcSecurityGroups:{shape:"S3c"},CreatedTime:{},EbsOptimized:{type:"boolean"},IamInstanceProfile:{},ImageId:{},InstanceMonitoring:{type:"structure",members:{Enabled:{type:"boolean"}}},InstanceType:{},KernelId:{},KeyName:{},LaunchConfigurationName:{},PlacementTenancy:{},RamdiskId:{},SecurityGroups:{shape:"S3c"},SpotPrice:{},UserData:{},MetadataOptions:{type:"structure",members:{HttpEndpoint:{},HttpPutResponseHopLimit:{type:"integer"},HttpTokens:{}}}}},AwsEc2VpnConnection:{type:"structure",members:{VpnConnectionId:{},State:{},CustomerGatewayId:{},CustomerGatewayConfiguration:{},Type:{},VpnGatewayId:{},Category:{},VgwTelemetry:{type:"list",member:{type:"structure",members:{AcceptedRouteCount:{type:"integer"},CertificateArn:{},LastStatusChange:{},OutsideIpAddress:{},Status:{},StatusMessage:{}}}},Options:{type:"structure",members:{StaticRoutesOnly:{type:"boolean"},TunnelOptions:{type:"list",member:{type:"structure",members:{DpdTimeoutSeconds:{type:"integer"},IkeVersions:{shape:"S3c"},OutsideIpAddress:{},Phase1DhGroupNumbers:{shape:"Se6"},Phase1EncryptionAlgorithms:{shape:"S3c"},Phase1IntegrityAlgorithms:{shape:"S3c"},Phase1LifetimeSeconds:{type:"integer"},Phase2DhGroupNumbers:{shape:"Se6"},Phase2EncryptionAlgorithms:{shape:"S3c"},Phase2IntegrityAlgorithms:{shape:"S3c"},Phase2LifetimeSeconds:{type:"integer"},PreSharedKey:{},RekeyFuzzPercentage:{type:"integer"},RekeyMarginTimeSeconds:{type:"integer"},ReplayWindowSize:{type:"integer"},TunnelInsideCidr:{}}}}}},Routes:{type:"list",member:{type:"structure",members:{DestinationCidrBlock:{},State:{}}}},TransitGatewayId:{}}},AwsEcrContainerImage:{type:"structure",members:{RegistryId:{},RepositoryName:{},Architecture:{},ImageDigest:{},ImageTags:{shape:"S3c"},ImagePublishedAt:{}}},AwsOpenSearchServiceDomain:{type:"structure",members:{Arn:{},AccessPolicies:{},DomainName:{},Id:{},DomainEndpoint:{},EngineVersion:{},EncryptionAtRestOptions:{type:"structure",members:{Enabled:{type:"boolean"},KmsKeyId:{}}},NodeToNodeEncryptionOptions:{type:"structure",members:{Enabled:{type:"boolean"}}},ServiceSoftwareOptions:{type:"structure",members:{AutomatedUpdateDate:{},Cancellable:{type:"boolean"},CurrentVersion:{},Description:{},NewVersion:{},UpdateAvailable:{type:"boolean"},UpdateStatus:{},OptionalDeployment:{type:"boolean"}}},ClusterConfig:{type:"structure",members:{InstanceCount:{type:"integer"},WarmEnabled:{type:"boolean"},WarmCount:{type:"integer"},DedicatedMasterEnabled:{type:"boolean"},ZoneAwarenessConfig:{type:"structure",members:{AvailabilityZoneCount:{type:"integer"}}},DedicatedMasterCount:{type:"integer"},InstanceType:{},WarmType:{},ZoneAwarenessEnabled:{type:"boolean"},DedicatedMasterType:{}}},DomainEndpointOptions:{type:"structure",members:{CustomEndpointCertificateArn:{},CustomEndpointEnabled:{type:"boolean"},EnforceHTTPS:{type:"boolean"},CustomEndpoint:{},TLSSecurityPolicy:{}}},VpcOptions:{type:"structure",members:{SecurityGroupIds:{shape:"S3c"},SubnetIds:{shape:"S3c"}}},LogPublishingOptions:{type:"structure",members:{IndexSlowLogs:{shape:"Sej"},SearchSlowLogs:{shape:"Sej"},AuditLogs:{shape:"Sej"}}},DomainEndpoints:{shape:"S1f"},AdvancedSecurityOptions:{type:"structure",members:{Enabled:{type:"boolean"},InternalUserDatabaseEnabled:{type:"boolean"},MasterUserOptions:{type:"structure",members:{MasterUserArn:{},MasterUserName:{},MasterUserPassword:{}}}}}}},AwsEc2VpcEndpointService:{type:"structure",members:{AcceptanceRequired:{type:"boolean"},AvailabilityZones:{shape:"S3c"},BaseEndpointDnsNames:{shape:"S3c"},ManagesVpcEndpoints:{type:"boolean"},GatewayLoadBalancerArns:{shape:"S3c"},NetworkLoadBalancerArns:{shape:"S3c"},PrivateDnsName:{},ServiceId:{},ServiceName:{},ServiceState:{},ServiceType:{type:"list",member:{type:"structure",members:{ServiceType:{}}}}}},AwsXrayEncryptionConfig:{type:"structure",members:{KeyId:{},Status:{},Type:{}}},AwsWafRateBasedRule:{type:"structure",members:{MetricName:{},Name:{},RateKey:{},RateLimit:{type:"long"},RuleId:{},MatchPredicates:{type:"list",member:{type:"structure",members:{DataId:{},Negated:{type:"boolean"},Type:{}}}}}},AwsWafRegionalRateBasedRule:{type:"structure",members:{MetricName:{},Name:{},RateKey:{},RateLimit:{type:"long"},RuleId:{},MatchPredicates:{type:"list",member:{type:"structure",members:{DataId:{},Negated:{type:"boolean"},Type:{}}}}}},AwsEcrRepository:{type:"structure",members:{Arn:{},ImageScanningConfiguration:{type:"structure",members:{ScanOnPush:{type:"boolean"}}},ImageTagMutability:{},LifecyclePolicy:{type:"structure",members:{LifecyclePolicyText:{},RegistryId:{}}},RepositoryName:{},RepositoryPolicyText:{}}},AwsEksCluster:{type:"structure",members:{Arn:{},CertificateAuthorityData:{},ClusterStatus:{},Endpoint:{},Name:{},ResourcesVpcConfig:{type:"structure",members:{SecurityGroupIds:{shape:"S3c"},SubnetIds:{shape:"S3c"},EndpointPublicAccess:{type:"boolean"}}},RoleArn:{},Version:{},Logging:{type:"structure",members:{ClusterLogging:{type:"list",member:{type:"structure",members:{Enabled:{type:"boolean"},Types:{shape:"S3c"}}}}}}}},AwsNetworkFirewallFirewallPolicy:{type:"structure",members:{FirewallPolicy:{type:"structure",members:{StatefulRuleGroupReferences:{type:"list",member:{type:"structure",members:{ResourceArn:{}}}},StatelessCustomActions:{type:"list",member:{type:"structure",members:{ActionDefinition:{shape:"Sfa"},ActionName:{}}}},StatelessDefaultActions:{shape:"S3c"},StatelessFragmentDefaultActions:{shape:"S3c"},StatelessRuleGroupReferences:{type:"list",member:{type:"structure",members:{Priority:{type:"integer"},ResourceArn:{}}}}}},FirewallPolicyArn:{},FirewallPolicyId:{},FirewallPolicyName:{},Description:{}}},AwsNetworkFirewallFirewall:{type:"structure",members:{DeleteProtection:{type:"boolean"},Description:{},FirewallArn:{},FirewallId:{},FirewallName:{},FirewallPolicyArn:{},FirewallPolicyChangeProtection:{type:"boolean"},SubnetChangeProtection:{type:"boolean"},SubnetMappings:{type:"list",member:{type:"structure",members:{SubnetId:{}}}},VpcId:{}}},AwsNetworkFirewallRuleGroup:{type:"structure",members:{Capacity:{type:"integer"},Description:{},RuleGroup:{type:"structure",members:{RuleVariables:{type:"structure",members:{IpSets:{type:"structure",members:{Definition:{shape:"S3c"}}},PortSets:{type:"structure",members:{Definition:{shape:"S3c"}}}}},RulesSource:{type:"structure",members:{RulesSourceList:{type:"structure",members:{GeneratedRulesType:{},TargetTypes:{shape:"S3c"},Targets:{shape:"S3c"}}},RulesString:{},StatefulRules:{type:"list",member:{type:"structure",members:{Action:{},Header:{type:"structure",members:{Destination:{},DestinationPort:{},Direction:{},Protocol:{},Source:{},SourcePort:{}}},RuleOptions:{type:"list",member:{type:"structure",members:{Keyword:{},Settings:{type:"list",member:{}}}}}}}},StatelessRulesAndCustomActions:{type:"structure",members:{CustomActions:{type:"list",member:{type:"structure",members:{ActionDefinition:{shape:"Sfa"},ActionName:{}}}},StatelessRules:{type:"list",member:{type:"structure",members:{Priority:{type:"integer"},RuleDefinition:{type:"structure",members:{Actions:{shape:"S3c"},MatchAttributes:{type:"structure",members:{DestinationPorts:{type:"list",member:{type:"structure",members:{FromPort:{type:"integer"},ToPort:{type:"integer"}}}},Destinations:{type:"list",member:{type:"structure",members:{AddressDefinition:{}}}},Protocols:{type:"list",member:{type:"integer"}},SourcePorts:{type:"list",member:{type:"structure",members:{FromPort:{type:"integer"},ToPort:{type:"integer"}}}},Sources:{type:"list",member:{type:"structure",members:{AddressDefinition:{}}}},TcpFlags:{type:"list",member:{type:"structure",members:{Flags:{shape:"S3c"},Masks:{shape:"S3c"}}}}}}}}}}}}}}}}},RuleGroupArn:{},RuleGroupId:{},RuleGroupName:{},Type:{}}},AwsRdsDbSecurityGroup:{type:"structure",members:{DbSecurityGroupArn:{},DbSecurityGroupDescription:{},DbSecurityGroupName:{},Ec2SecurityGroups:{type:"list",member:{type:"structure",members:{Ec2SecurityGroupId:{},Ec2SecurityGroupName:{},Ec2SecurityGroupOwnerId:{},Status:{}}}},IpRanges:{type:"list",member:{type:"structure",members:{CidrIp:{},Status:{}}}},OwnerId:{},VpcId:{}}},AwsKinesisStream:{type:"structure",members:{Name:{},Arn:{},StreamEncryption:{type:"structure",members:{EncryptionType:{},KeyId:{}}},ShardCount:{type:"integer"},RetentionPeriodHours:{type:"integer"}}},AwsEc2TransitGateway:{type:"structure",members:{Id:{},Description:{},DefaultRouteTablePropagation:{},AutoAcceptSharedAttachments:{},DefaultRouteTableAssociation:{},TransitGatewayCidrBlocks:{shape:"S3c"},AssociationDefaultRouteTableId:{},PropagationDefaultRouteTableId:{},VpnEcmpSupport:{},DnsSupport:{},MulticastSupport:{},AmazonSideAsn:{type:"integer"}}},AwsEfsAccessPoint:{type:"structure",members:{AccessPointId:{},Arn:{},ClientToken:{},FileSystemId:{},PosixUser:{type:"structure",members:{Gid:{},SecondaryGids:{shape:"S3c"},Uid:{}}},RootDirectory:{type:"structure",members:{CreationInfo:{type:"structure",members:{OwnerGid:{},OwnerUid:{},Permissions:{}}},Path:{}}}}},AwsCloudFormationStack:{type:"structure",members:{Capabilities:{shape:"S3c"},CreationTime:{},Description:{},DisableRollback:{type:"boolean"},DriftInformation:{type:"structure",members:{StackDriftStatus:{}}},EnableTerminationProtection:{type:"boolean"},LastUpdatedTime:{},NotificationArns:{shape:"S3c"},Outputs:{type:"list",member:{type:"structure",members:{Description:{},OutputKey:{},OutputValue:{}}}},RoleArn:{},StackId:{},StackName:{},StackStatus:{},StackStatusReason:{},TimeoutInMinutes:{type:"integer"}}},AwsCloudWatchAlarm:{type:"structure",members:{ActionsEnabled:{type:"boolean"},AlarmActions:{shape:"S3c"},AlarmArn:{},AlarmConfigurationUpdatedTimestamp:{},AlarmDescription:{},AlarmName:{},ComparisonOperator:{},DatapointsToAlarm:{type:"integer"},Dimensions:{type:"list",member:{type:"structure",members:{Name:{},Value:{}}}},EvaluateLowSampleCountPercentile:{},EvaluationPeriods:{type:"integer"},ExtendedStatistic:{},InsufficientDataActions:{shape:"S3c"},MetricName:{},Namespace:{},OkActions:{shape:"S3c"},Period:{type:"integer"},Statistic:{},Threshold:{type:"double"},ThresholdMetricId:{},TreatMissingData:{},Unit:{}}},AwsEc2VpcPeeringConnection:{type:"structure",members:{AccepterVpcInfo:{shape:"Sgy"},ExpirationTime:{},RequesterVpcInfo:{shape:"Sgy"},Status:{type:"structure",members:{Code:{},Message:{}}},VpcPeeringConnectionId:{}}},AwsWafRegionalRuleGroup:{type:"structure",members:{MetricName:{},Name:{},RuleGroupId:{},Rules:{type:"list",member:{type:"structure",members:{Action:{type:"structure",members:{Type:{}}},Priority:{type:"integer"},RuleId:{},Type:{}}}}}},AwsWafRegionalRule:{type:"structure",members:{MetricName:{},Name:{},PredicateList:{type:"list",member:{type:"structure",members:{DataId:{},Negated:{type:"boolean"},Type:{}}}},RuleId:{}}},AwsWafRegionalWebAcl:{type:"structure",members:{DefaultAction:{},MetricName:{},Name:{},RulesList:{type:"list",member:{type:"structure",members:{Action:{type:"structure",members:{Type:{}}},OverrideAction:{type:"structure",members:{Type:{}}},Priority:{type:"integer"},RuleId:{},Type:{}}}},WebAclId:{}}},AwsWafRule:{type:"structure",members:{MetricName:{},Name:{},PredicateList:{type:"list",member:{type:"structure",members:{DataId:{},Negated:{type:"boolean"},Type:{}}}},RuleId:{}}},AwsWafRuleGroup:{type:"structure",members:{MetricName:{},Name:{},RuleGroupId:{},Rules:{type:"list",member:{type:"structure",members:{Action:{type:"structure",members:{Type:{}}},Priority:{type:"integer"},RuleId:{},Type:{}}}}}},AwsEcsTask:{type:"structure",members:{ClusterArn:{},TaskDefinitionArn:{},Version:{},CreatedAt:{},StartedAt:{},StartedBy:{},Group:{},Volumes:{type:"list",member:{type:"structure",members:{Name:{},Host:{type:"structure",members:{SourcePath:{}}}}}},Containers:{type:"list",member:{shape:"Sbt"}}}},AwsBackupBackupVault:{type:"structure",members:{BackupVaultArn:{},BackupVaultName:{},EncryptionKeyArn:{},Notifications:{type:"structure",members:{BackupVaultEvents:{shape:"S3c"},SnsTopicArn:{}}},AccessPolicy:{}}},AwsBackupBackupPlan:{type:"structure",members:{BackupPlan:{type:"structure",members:{BackupPlanName:{},AdvancedBackupSettings:{type:"list",member:{type:"structure",members:{BackupOptions:{shape:"S1f"},ResourceType:{}}}},BackupPlanRule:{type:"list",member:{type:"structure",members:{TargetBackupVault:{},StartWindowMinutes:{type:"long"},ScheduleExpression:{},RuleName:{},RuleId:{},EnableContinuousBackup:{type:"boolean"},CompletionWindowMinutes:{type:"long"},CopyActions:{type:"list",member:{type:"structure",members:{DestinationBackupVaultArn:{},Lifecycle:{shape:"Si3"}}}},Lifecycle:{shape:"Si3"}}}}}},BackupPlanArn:{},BackupPlanId:{},VersionId:{}}},AwsBackupRecoveryPoint:{type:"structure",members:{BackupSizeInBytes:{type:"long"},BackupVaultArn:{},BackupVaultName:{},CalculatedLifecycle:{type:"structure",members:{DeleteAt:{},MoveToColdStorageAt:{}}},CompletionDate:{},CreatedBy:{type:"structure",members:{BackupPlanArn:{},BackupPlanId:{},BackupPlanVersion:{},BackupRuleId:{}}},CreationDate:{},EncryptionKeyArn:{},IamRoleArn:{},IsEncrypted:{type:"boolean"},LastRestoreTime:{},Lifecycle:{type:"structure",members:{DeleteAfterDays:{type:"long"},MoveToColdStorageAfterDays:{type:"long"}}},RecoveryPointArn:{},ResourceArn:{},ResourceType:{},SourceBackupVaultArn:{},Status:{},StatusMessage:{},StorageClass:{}}},AwsEc2LaunchTemplate:{type:"structure",members:{LaunchTemplateName:{},Id:{},LaunchTemplateData:{type:"structure",members:{BlockDeviceMappingSet:{type:"list",member:{type:"structure",members:{DeviceName:{},Ebs:{type:"structure",members:{DeleteOnTermination:{type:"boolean"},Encrypted:{type:"boolean"},Iops:{type:"integer"},KmsKeyId:{},SnapshotId:{},Throughput:{type:"integer"},VolumeSize:{type:"integer"},VolumeType:{}}},NoDevice:{},VirtualName:{}}}},CapacityReservationSpecification:{type:"structure",members:{CapacityReservationPreference:{},CapacityReservationTarget:{type:"structure",members:{CapacityReservationId:{},CapacityReservationResourceGroupArn:{}}}}},CpuOptions:{type:"structure",members:{CoreCount:{type:"integer"},ThreadsPerCore:{type:"integer"}}},CreditSpecification:{type:"structure",members:{CpuCredits:{}}},DisableApiStop:{type:"boolean"},DisableApiTermination:{type:"boolean"},EbsOptimized:{type:"boolean"},ElasticGpuSpecificationSet:{type:"list",member:{type:"structure",members:{Type:{}}}},ElasticInferenceAcceleratorSet:{type:"list",member:{type:"structure",members:{Count:{type:"integer"},Type:{}}}},EnclaveOptions:{type:"structure",members:{Enabled:{type:"boolean"}}},HibernationOptions:{type:"structure",members:{Configured:{type:"boolean"}}},IamInstanceProfile:{type:"structure",members:{Arn:{},Name:{}}},ImageId:{},InstanceInitiatedShutdownBehavior:{},InstanceMarketOptions:{type:"structure",members:{MarketType:{},SpotOptions:{type:"structure",members:{BlockDurationMinutes:{type:"integer"},InstanceInterruptionBehavior:{},MaxPrice:{},SpotInstanceType:{},ValidUntil:{}}}}},InstanceRequirements:{type:"structure",members:{AcceleratorCount:{type:"structure",members:{Max:{type:"integer"},Min:{type:"integer"}}},AcceleratorManufacturers:{shape:"S3c"},AcceleratorNames:{shape:"S3c"},AcceleratorTotalMemoryMiB:{type:"structure",members:{Max:{type:"integer"},Min:{type:"integer"}}},AcceleratorTypes:{shape:"S3c"},BareMetal:{},BaselineEbsBandwidthMbps:{type:"structure",members:{Max:{type:"integer"},Min:{type:"integer"}}},BurstablePerformance:{},CpuManufacturers:{shape:"S3c"},ExcludedInstanceTypes:{shape:"S3c"},InstanceGenerations:{shape:"S3c"},LocalStorage:{},LocalStorageTypes:{shape:"S3c"},MemoryGiBPerVCpu:{type:"structure",members:{Max:{type:"double"},Min:{type:"double"}}},MemoryMiB:{type:"structure",members:{Max:{type:"integer"},Min:{type:"integer"}}},NetworkInterfaceCount:{type:"structure",members:{Max:{type:"integer"},Min:{type:"integer"}}},OnDemandMaxPricePercentageOverLowestPrice:{type:"integer"},RequireHibernateSupport:{type:"boolean"},SpotMaxPricePercentageOverLowestPrice:{type:"integer"},TotalLocalStorageGB:{type:"structure",members:{Max:{type:"double"},Min:{type:"double"}}},VCpuCount:{type:"structure",members:{Max:{type:"integer"},Min:{type:"integer"}}}}},InstanceType:{},KernelId:{},KeyName:{},LicenseSet:{type:"list",member:{type:"structure",members:{LicenseConfigurationArn:{}}}},MaintenanceOptions:{type:"structure",members:{AutoRecovery:{}}},MetadataOptions:{type:"structure",members:{HttpEndpoint:{},HttpProtocolIpv6:{},HttpTokens:{},HttpPutResponseHopLimit:{type:"integer"},InstanceMetadataTags:{}}},Monitoring:{type:"structure",members:{Enabled:{type:"boolean"}}},NetworkInterfaceSet:{type:"list",member:{type:"structure",members:{AssociateCarrierIpAddress:{type:"boolean"},AssociatePublicIpAddress:{type:"boolean"},DeleteOnTermination:{type:"boolean"},Description:{},DeviceIndex:{type:"integer"},Groups:{shape:"S3c"},InterfaceType:{},Ipv4PrefixCount:{type:"integer"},Ipv4Prefixes:{type:"list",member:{type:"structure",members:{Ipv4Prefix:{}}}},Ipv6AddressCount:{type:"integer"},Ipv6Addresses:{type:"list",member:{type:"structure",members:{Ipv6Address:{}}}},Ipv6PrefixCount:{type:"integer"},Ipv6Prefixes:{type:"list",member:{type:"structure",members:{Ipv6Prefix:{}}}},NetworkCardIndex:{type:"integer"},NetworkInterfaceId:{},PrivateIpAddress:{},PrivateIpAddresses:{type:"list",member:{type:"structure",members:{Primary:{type:"boolean"},PrivateIpAddress:{}}}},SecondaryPrivateIpAddressCount:{type:"integer"},SubnetId:{}}}},Placement:{type:"structure",members:{Affinity:{},AvailabilityZone:{},GroupName:{},HostId:{},HostResourceGroupArn:{},PartitionNumber:{type:"integer"},SpreadDomain:{},Tenancy:{}}},PrivateDnsNameOptions:{type:"structure",members:{EnableResourceNameDnsAAAARecord:{type:"boolean"},EnableResourceNameDnsARecord:{type:"boolean"},HostnameType:{}}},RamDiskId:{},SecurityGroupIdSet:{shape:"S3c"},SecurityGroupSet:{shape:"S3c"},UserData:{}}},DefaultVersionNumber:{type:"long"},LatestVersionNumber:{type:"long"}}},AwsSageMakerNotebookInstance:{type:"structure",members:{AcceleratorTypes:{shape:"S3c"},AdditionalCodeRepositories:{shape:"S3c"},DefaultCodeRepository:{},DirectInternetAccess:{},FailureReason:{},InstanceMetadataServiceConfiguration:{type:"structure",members:{MinimumInstanceMetadataServiceVersion:{}}},InstanceType:{},KmsKeyId:{},NetworkInterfaceId:{},NotebookInstanceArn:{},NotebookInstanceLifecycleConfigName:{},NotebookInstanceName:{},NotebookInstanceStatus:{},PlatformIdentifier:{},RoleArn:{},RootAccess:{},SecurityGroups:{shape:"S3c"},SubnetId:{},Url:{},VolumeSizeInGB:{type:"integer"}}},AwsWafv2WebAcl:{type:"structure",members:{Name:{},Arn:{},ManagedbyFirewallManager:{type:"boolean"},Id:{},Capacity:{type:"long"},CaptchaConfig:{type:"structure",members:{ImmunityTimeProperty:{type:"structure",members:{ImmunityTime:{type:"long"}}}}},DefaultAction:{type:"structure",members:{Allow:{shape:"Sjm"},Block:{shape:"Sjq"}}},Description:{},Rules:{shape:"Sjs"},VisibilityConfig:{shape:"Sjx"}}},AwsWafv2RuleGroup:{type:"structure",members:{Capacity:{type:"long"},Description:{},Id:{},Name:{},Arn:{},Rules:{shape:"Sjs"},Scope:{},VisibilityConfig:{shape:"Sjx"}}},AwsEc2RouteTable:{type:"structure",members:{AssociationSet:{type:"list",member:{type:"structure",members:{AssociationState:{type:"structure",members:{State:{},StatusMessage:{}}},GatewayId:{},Main:{type:"boolean"},RouteTableAssociationId:{},RouteTableId:{},SubnetId:{}}}},OwnerId:{},PropagatingVgwSet:{type:"list",member:{type:"structure",members:{GatewayId:{}}}},RouteTableId:{},RouteSet:{type:"list",member:{type:"structure",members:{CarrierGatewayId:{},CoreNetworkArn:{},DestinationCidrBlock:{},DestinationIpv6CidrBlock:{},DestinationPrefixListId:{},EgressOnlyInternetGatewayId:{},GatewayId:{},InstanceId:{},InstanceOwnerId:{},LocalGatewayId:{},NatGatewayId:{},NetworkInterfaceId:{},Origin:{},State:{},TransitGatewayId:{},VpcPeeringConnectionId:{}}}},VpcId:{}}},AwsAmazonMqBroker:{type:"structure",members:{AuthenticationStrategy:{},AutoMinorVersionUpgrade:{type:"boolean"},BrokerArn:{},BrokerName:{},DeploymentMode:{},EncryptionOptions:{type:"structure",members:{KmsKeyId:{},UseAwsOwnedKey:{type:"boolean"}}},EngineType:{},EngineVersion:{},HostInstanceType:{},BrokerId:{},LdapServerMetadata:{type:"structure",members:{Hosts:{shape:"Sk"},RoleBase:{},RoleName:{},RoleSearchMatching:{},RoleSearchSubtree:{type:"boolean"},ServiceAccountUsername:{},UserBase:{},UserRoleName:{},UserSearchMatching:{},UserSearchSubtree:{type:"boolean"}}},Logs:{type:"structure",members:{Audit:{type:"boolean"},General:{type:"boolean"},AuditLogGroup:{},GeneralLogGroup:{},Pending:{type:"structure",members:{Audit:{type:"boolean"},General:{type:"boolean"}}}}},MaintenanceWindowStartTime:{type:"structure",members:{DayOfWeek:{},TimeOfDay:{},TimeZone:{}}},PubliclyAccessible:{type:"boolean"},SecurityGroups:{shape:"Sk"},StorageType:{},SubnetIds:{shape:"Sk"},Users:{type:"list",member:{type:"structure",members:{PendingChange:{},Username:{}}}}}},AwsAppSyncGraphQlApi:{type:"structure",members:{ApiId:{},Id:{},OpenIdConnectConfig:{shape:"Skg"},Name:{},LambdaAuthorizerConfig:{shape:"Skh"},XrayEnabled:{type:"boolean"},Arn:{},UserPoolConfig:{shape:"Ski"},AuthenticationType:{},LogConfig:{type:"structure",members:{CloudWatchLogsRoleArn:{},ExcludeVerboseContent:{type:"boolean"},FieldLogLevel:{}}},AdditionalAuthenticationProviders:{type:"list",member:{type:"structure",members:{AuthenticationType:{},LambdaAuthorizerConfig:{shape:"Skh"},OpenIdConnectConfig:{shape:"Skg"},UserPoolConfig:{shape:"Ski"}}}},WafWebAclArn:{}}},AwsEventSchemasRegistry:{type:"structure",members:{Description:{},RegistryArn:{},RegistryName:{}}},AwsGuardDutyDetector:{type:"structure",members:{DataSources:{type:"structure",members:{CloudTrail:{type:"structure",members:{Status:{}}},DnsLogs:{type:"structure",members:{Status:{}}},FlowLogs:{type:"structure",members:{Status:{}}},Kubernetes:{type:"structure",members:{AuditLogs:{type:"structure",members:{Status:{}}}}},MalwareProtection:{type:"structure",members:{ScanEc2InstanceWithFindings:{type:"structure",members:{EbsVolumes:{type:"structure",members:{Reason:{},Status:{}}}}},ServiceRole:{}}},S3Logs:{type:"structure",members:{Status:{}}}}},Features:{type:"list",member:{type:"structure",members:{Name:{},Status:{}}}},FindingPublishingFrequency:{},ServiceRole:{},Status:{}}},AwsStepFunctionStateMachine:{type:"structure",members:{Label:{},LoggingConfiguration:{type:"structure",members:{Destinations:{type:"list",member:{type:"structure",members:{CloudWatchLogsLogGroup:{type:"structure",members:{LogGroupArn:{}}}}}},IncludeExecutionData:{type:"boolean"},Level:{}}},Name:{},RoleArn:{},StateMachineArn:{},Status:{},TracingConfiguration:{type:"structure",members:{Enabled:{type:"boolean"}}},Type:{}}}}}}}},Compliance:{type:"structure",members:{Status:{},RelatedRequirements:{shape:"S10"},StatusReasons:{type:"list",member:{type:"structure",required:["ReasonCode"],members:{ReasonCode:{},Description:{}}}},SecurityControlId:{},AssociatedStandards:{type:"list",member:{type:"structure",members:{StandardsId:{}}}}}},VerificationState:{},WorkflowState:{type:"string",deprecated:true,deprecatedMessage:"This filter is deprecated. Instead, use SeverityLabel or FindingProviderFieldsSeverityLabel."},Workflow:{type:"structure",members:{Status:{}}},RecordState:{},RelatedFindings:{shape:"Slh"},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:{},PackageManager:{},FilePath:{},FixedInVersion:{},Remediation:{},SourceLayerHash:{},SourceLayerArn:{}}}},Cvss:{type:"list",member:{type:"structure",members:{Version:{},BaseScore:{type:"double"},BaseVector:{},Source:{},Adjustments:{type:"list",member:{type:"structure",members:{Metric:{},Reason:{}}}}}}},RelatedVulnerabilities:{shape:"Sk"},Vendor:{type:"structure",required:["Name"],members:{Name:{},Url:{},VendorSeverity:{},VendorCreatedAt:{},VendorUpdatedAt:{}}},ReferenceUrls:{shape:"Sk"},FixAvailable:{}}}},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:{}}},Action:{type:"structure",members:{ActionType:{},NetworkConnectionAction:{type:"structure",members:{ConnectionDirection:{},RemoteIpDetails:{shape:"Slx"},RemotePortDetails:{type:"structure",members:{Port:{type:"integer"},PortName:{}}},LocalPortDetails:{shape:"Sm3"},Protocol:{},Blocked:{type:"boolean"}}},AwsApiCallAction:{type:"structure",members:{Api:{},ServiceName:{},CallerType:{},RemoteIpDetails:{shape:"Slx"},DomainDetails:{type:"structure",members:{Domain:{}}},AffectedResources:{shape:"S1f"},FirstSeen:{},LastSeen:{}}},DnsRequestAction:{type:"structure",members:{Domain:{},Protocol:{},Blocked:{type:"boolean"}}},PortProbeAction:{type:"structure",members:{PortProbeDetails:{type:"list",member:{type:"structure",members:{LocalPortDetails:{shape:"Sm3"},LocalIpDetails:{type:"structure",members:{IpAddressV4:{}}},RemoteIpDetails:{shape:"Slx"}}}},Blocked:{type:"boolean"}}}}},FindingProviderFields:{type:"structure",members:{Confidence:{type:"integer"},Criticality:{type:"integer"},RelatedFindings:{shape:"Slh"},Severity:{type:"structure",members:{Label:{},Original:{}}},Types:{shape:"S18"}}},Sample:{type:"boolean"}}},S18:{type:"list",member:{}},S1f:{type:"map",key:{},value:{}},S1m:{type:"structure",members:{Begin:{type:"integer"},End:{type:"integer"}}},S1p:{type:"structure",members:{Protocol:{},Destination:{shape:"S1q"},Source:{shape:"S1q"}}},S1q:{type:"structure",members:{Address:{shape:"Sk"},PortRanges:{type:"list",member:{shape:"S1m"}}}},S2d:{type:"structure",members:{LineRanges:{shape:"S2e"},OffsetRanges:{shape:"S2e"},Pages:{type:"list",member:{type:"structure",members:{PageNumber:{type:"long"},LineRange:{shape:"S2f"},OffsetRange:{shape:"S2f"}}}},Records:{type:"list",member:{type:"structure",members:{JsonPath:{},RecordIndex:{type:"long"}}}},Cells:{type:"list",member:{type:"structure",members:{Column:{type:"long"},Row:{type:"long"},ColumnName:{},CellReference:{}}}}}},S2e:{type:"list",member:{shape:"S2f"}},S2f:{type:"structure",members:{Start:{type:"long"},End:{type:"long"},StartColumn:{type:"long"}}},S31:{type:"list",member:{type:"structure",members:{ArtifactIdentifier:{},EncryptionDisabled:{type:"boolean"},Location:{},Name:{},NamespaceType:{},OverrideArtifactName:{type:"boolean"},Packaging:{},Path:{},Type:{}}}},S3c:{type:"list",member:{}},S4a:{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:{}}}}}}},S4q:{type:"list",member:{type:"structure",members:{AssociationId:{},Ipv6CidrBlock:{},CidrBlockState:{}}}},S5k:{type:"structure",members:{CloudWatchLogsLogGroupArn:{},Enabled:{type:"boolean"}}},S67:{type:"structure",members:{BlockPublicAcls:{type:"boolean"},BlockPublicPolicy:{type:"boolean"},IgnorePublicAcls:{type:"boolean"},RestrictPublicBuckets:{type:"boolean"}}},S71:{type:"list",member:{type:"structure",members:{PolicyName:{},PolicyArn:{}}}},S73:{type:"structure",members:{PermissionsBoundaryArn:{},PermissionsBoundaryType:{}}},S7a:{type:"structure",members:{DetailedMetricsEnabled:{type:"boolean"},LoggingLevel:{},DataTraceEnabled:{type:"boolean"},ThrottlingBurstLimit:{type:"integer"},ThrottlingRateLimit:{type:"double"}}},S7b:{type:"structure",members:{Format:{},DestinationArn:{}}},S7l:{type:"list",member:{type:"structure",members:{AttributeName:{},KeyType:{}}}},S7n:{type:"structure",members:{NonKeyAttributes:{shape:"Sk"},ProjectionType:{}}},S7o:{type:"structure",members:{LastDecreaseDateTime:{},LastIncreaseDateTime:{},NumberOfDecreasesToday:{type:"integer"},ReadCapacityUnits:{type:"integer"},WriteCapacityUnits:{type:"integer"}}},S7v:{type:"structure",members:{ReadCapacityUnits:{type:"integer"}}},S8a:{type:"list",member:{type:"structure",members:{DomainName:{},ResourceRecord:{type:"structure",members:{Name:{},Type:{},Value:{}}},ValidationDomain:{},ValidationEmails:{shape:"Sk"},ValidationMethod:{},ValidationStatus:{}}}},Sai:{type:"structure",members:{Address:{},Port:{type:"integer"},HostedZoneId:{}}},Saj:{type:"list",member:{type:"structure",members:{VpcSecurityGroupId:{},Status:{}}}},Sat:{type:"list",member:{type:"structure",members:{Name:{},Value:{}}}},Saz:{type:"list",member:{type:"structure",members:{Domain:{},Status:{},Fqdn:{},IamRoleName:{}}}},Sbt:{type:"structure",members:{Name:{},Image:{},MountPoints:{type:"list",member:{type:"structure",members:{SourceVolume:{},ContainerPath:{}}}},Privileged:{type:"boolean"}}},Se6:{type:"list",member:{type:"integer"}},Sej:{type:"structure",members:{CloudWatchLogsLogGroupArn:{},Enabled:{type:"boolean"}}},Sfa:{type:"structure",members:{PublishMetricAction:{type:"structure",members:{Dimensions:{type:"list",member:{type:"structure",members:{Value:{}}}}}}}},Sgy:{type:"structure",members:{CidrBlock:{},CidrBlockSet:{type:"list",member:{type:"structure",members:{CidrBlock:{}}}},Ipv6CidrBlockSet:{type:"list",member:{type:"structure",members:{Ipv6CidrBlock:{}}}},OwnerId:{},PeeringOptions:{type:"structure",members:{AllowDnsResolutionFromRemoteVpc:{type:"boolean"},AllowEgressFromLocalClassicLinkToRemoteVpc:{type:"boolean"},AllowEgressFromLocalVpcToRemoteClassicLink:{type:"boolean"}}},Region:{},VpcId:{}}},Si3:{type:"structure",members:{DeleteAfterDays:{type:"long"},MoveToColdStorageAfterDays:{type:"long"}}},Sjm:{type:"structure",members:{CustomRequestHandling:{shape:"Sjn"}}},Sjn:{type:"structure",members:{InsertHeaders:{shape:"Sjo"}}},Sjo:{type:"list",member:{type:"structure",members:{Name:{},Value:{}}}},Sjq:{type:"structure",members:{CustomResponse:{type:"structure",members:{CustomResponseBodyKey:{},ResponseCode:{type:"integer"},ResponseHeaders:{shape:"Sjo"}}}}},Sjs:{type:"list",member:{type:"structure",members:{Action:{type:"structure",members:{Allow:{shape:"Sjm"},Block:{shape:"Sjq"},Captcha:{type:"structure",members:{CustomRequestHandling:{shape:"Sjn"}}},Count:{type:"structure",members:{CustomRequestHandling:{shape:"Sjn"}}}}},Name:{},OverrideAction:{},Priority:{type:"integer"},VisibilityConfig:{shape:"Sjx"}}}},Sjx:{type:"structure",members:{CloudWatchMetricsEnabled:{type:"boolean"},MetricName:{},SampledRequestsEnabled:{type:"boolean"}}},Skg:{type:"structure",members:{AuthTtL:{type:"long"},ClientId:{},IatTtL:{type:"long"},Issuer:{}}},Skh:{type:"structure",members:{AuthorizerResultTtlInSeconds:{type:"integer"},AuthorizerUri:{},IdentityValidationExpression:{}}},Ski:{type:"structure",members:{AppIdClientRegex:{},AwsRegion:{},DefaultAction:{},UserPoolId:{}}},Slh:{type:"list",member:{type:"structure",required:["ProductArn","Id"],members:{ProductArn:{},Id:{}}}},Slx:{type:"structure",members:{IpAddressV4:{},Organization:{type:"structure",members:{Asn:{type:"integer"},AsnOrg:{},Isp:{},Org:{}}},Country:{type:"structure",members:{CountryCode:{},CountryName:{}}},City:{type:"structure",members:{CityName:{}}},GeoLocation:{type:"structure",members:{Lon:{type:"double"},Lat:{type:"double"}}}}},Sm3:{type:"structure",members:{Port:{type:"integer"},PortName:{}}},Smi:{type:"list",member:{shape:"Smj"}},Smj:{type:"structure",required:["Id","ProductArn"],members:{Id:{},ProductArn:{}}},Smk:{type:"structure",required:["Text","UpdatedBy"],members:{Text:{},UpdatedBy:{}}},Sms:{type:"structure",required:["StandardsArn","SecurityControlId","AssociationStatus"],members:{StandardsArn:{},SecurityControlId:{},AssociationStatus:{},UpdatedReason:{}}},Sn1:{type:"structure",members:{ProductArn:{shape:"Sn2"},AwsAccountId:{shape:"Sn2"},Id:{shape:"Sn2"},GeneratorId:{shape:"Sn2"},Region:{shape:"Sn2"},Type:{shape:"Sn2"},FirstObservedAt:{shape:"Sn5"},LastObservedAt:{shape:"Sn5"},CreatedAt:{shape:"Sn5"},UpdatedAt:{shape:"Sn5"},SeverityProduct:{shape:"Sn9",deprecated:true,deprecatedMessage:"This filter is deprecated. Instead, use FindingProviderSeverityOriginal."},SeverityNormalized:{shape:"Sn9",deprecated:true,deprecatedMessage:"This filter is deprecated. Instead, use SeverityLabel or FindingProviderFieldsSeverityLabel."},SeverityLabel:{shape:"Sn2"},Confidence:{shape:"Sn9"},Criticality:{shape:"Sn9"},Title:{shape:"Sn2"},Description:{shape:"Sn2"},RecommendationText:{shape:"Sn2"},SourceUrl:{shape:"Sn2"},ProductFields:{shape:"Snb"},ProductName:{shape:"Sn2"},CompanyName:{shape:"Sn2"},UserDefinedFields:{shape:"Snb"},MalwareName:{shape:"Sn2"},MalwareType:{shape:"Sn2"},MalwarePath:{shape:"Sn2"},MalwareState:{shape:"Sn2"},NetworkDirection:{shape:"Sn2"},NetworkProtocol:{shape:"Sn2"},NetworkSourceIpV4:{shape:"Sne"},NetworkSourceIpV6:{shape:"Sne"},NetworkSourcePort:{shape:"Sn9"},NetworkSourceDomain:{shape:"Sn2"},NetworkSourceMac:{shape:"Sn2"},NetworkDestinationIpV4:{shape:"Sne"},NetworkDestinationIpV6:{shape:"Sne"},NetworkDestinationPort:{shape:"Sn9"},NetworkDestinationDomain:{shape:"Sn2"},ProcessName:{shape:"Sn2"},ProcessPath:{shape:"Sn2"},ProcessPid:{shape:"Sn9"},ProcessParentPid:{shape:"Sn9"},ProcessLaunchedAt:{shape:"Sn5"},ProcessTerminatedAt:{shape:"Sn5"},ThreatIntelIndicatorType:{shape:"Sn2"},ThreatIntelIndicatorValue:{shape:"Sn2"},ThreatIntelIndicatorCategory:{shape:"Sn2"},ThreatIntelIndicatorLastObservedAt:{shape:"Sn5"},ThreatIntelIndicatorSource:{shape:"Sn2"},ThreatIntelIndicatorSourceUrl:{shape:"Sn2"},ResourceType:{shape:"Sn2"},ResourceId:{shape:"Sn2"},ResourcePartition:{shape:"Sn2"},ResourceRegion:{shape:"Sn2"},ResourceTags:{shape:"Snb"},ResourceAwsEc2InstanceType:{shape:"Sn2"},ResourceAwsEc2InstanceImageId:{shape:"Sn2"},ResourceAwsEc2InstanceIpV4Addresses:{shape:"Sne"},ResourceAwsEc2InstanceIpV6Addresses:{shape:"Sne"},ResourceAwsEc2InstanceKeyName:{shape:"Sn2"},ResourceAwsEc2InstanceIamInstanceProfileArn:{shape:"Sn2"},ResourceAwsEc2InstanceVpcId:{shape:"Sn2"},ResourceAwsEc2InstanceSubnetId:{shape:"Sn2"},ResourceAwsEc2InstanceLaunchedAt:{shape:"Sn5"},ResourceAwsS3BucketOwnerId:{shape:"Sn2"},ResourceAwsS3BucketOwnerName:{shape:"Sn2"},ResourceAwsIamAccessKeyUserName:{shape:"Sn2",deprecated:true,deprecatedMessage:"This filter is deprecated. Instead, use ResourceAwsIamAccessKeyPrincipalName."},ResourceAwsIamAccessKeyPrincipalName:{shape:"Sn2"},ResourceAwsIamAccessKeyStatus:{shape:"Sn2"},ResourceAwsIamAccessKeyCreatedAt:{shape:"Sn5"},ResourceAwsIamUserUserName:{shape:"Sn2"},ResourceContainerName:{shape:"Sn2"},ResourceContainerImageId:{shape:"Sn2"},ResourceContainerImageName:{shape:"Sn2"},ResourceContainerLaunchedAt:{shape:"Sn5"},ResourceDetailsOther:{shape:"Snb"},ComplianceStatus:{shape:"Sn2"},VerificationState:{shape:"Sn2"},WorkflowState:{shape:"Sn2"},WorkflowStatus:{shape:"Sn2"},RecordState:{shape:"Sn2"},RelatedFindingsProductArn:{shape:"Sn2"},RelatedFindingsId:{shape:"Sn2"},NoteText:{shape:"Sn2"},NoteUpdatedAt:{shape:"Sn5"},NoteUpdatedBy:{shape:"Sn2"},Keyword:{deprecated:true,deprecatedMessage:"The Keyword property is deprecated.",type:"list",member:{type:"structure",members:{Value:{}}}},FindingProviderFieldsConfidence:{shape:"Sn9"},FindingProviderFieldsCriticality:{shape:"Sn9"},FindingProviderFieldsRelatedFindingsId:{shape:"Sn2"},FindingProviderFieldsRelatedFindingsProductArn:{shape:"Sn2"},FindingProviderFieldsSeverityLabel:{shape:"Sn2"},FindingProviderFieldsSeverityOriginal:{shape:"Sn2"},FindingProviderFieldsTypes:{shape:"Sn2"},Sample:{type:"list",member:{type:"structure",members:{Value:{type:"boolean"}}}},ComplianceSecurityControlId:{shape:"Sn2"},ComplianceAssociatedStandardsId:{shape:"Sn2"}}},Sn2:{type:"list",member:{type:"structure",members:{Value:{},Comparison:{}}}},Sn5:{type:"list",member:{type:"structure",members:{Start:{},End:{},DateRange:{type:"structure",members:{Value:{type:"integer"},Unit:{}}}}}},Sn9:{type:"list",member:{type:"structure",members:{Gte:{type:"double"},Lte:{type:"double"},Eq:{type:"double"}}}},Snb:{type:"list",member:{type:"structure",members:{Key:{},Value:{},Comparison:{}}}},Sne:{type:"list",member:{type:"structure",members:{Cidr:{}}}},Snq:{type:"list",member:{type:"structure",members:{AccountId:{},ProcessingResult:{}}}},Snt:{type:"list",member:{}},So6:{type:"list",member:{}},Spf:{type:"map",key:{},value:{}},Spl:{type:"structure",members:{AccountId:{},InvitationId:{},InvitedAt:{shape:"S11"},MemberStatus:{}}},Sqj:{type:"list",member:{type:"structure",members:{AccountId:{},Email:{},MasterId:{deprecated:true,deprecatedMessage:"This field is deprecated, use AdministratorId instead."},AdministratorId:{},MemberStatus:{},InvitedAt:{shape:"S11"},UpdatedAt:{shape:"S11"}}}}}}},7816:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["billingconductor"]={};s.Billingconductor=i.defineService("billingconductor",["2021-07-30"]);Object.defineProperty(a.services["billingconductor"],"2021-07-30",{get:function get(){var e=r(8427);e.paginators=r(2426).pagination;e.waiters=r(3743).waiters;return e},enumerable:true,configurable:true});e.exports=s.Billingconductor},7847:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2017-07-25",endpointPrefix:"dataexchange",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"AWS Data Exchange",serviceId:"DataExchange",signatureVersion:"v4",signingName:"dataexchange",uid:"dataexchange-2017-07-25"},operations:{CancelJob:{http:{method:"DELETE",requestUri:"/v1/jobs/{JobId}",responseCode:204},input:{type:"structure",required:["JobId"],members:{JobId:{location:"uri",locationName:"JobId"}}}},CreateDataSet:{http:{requestUri:"/v1/data-sets",responseCode:201},input:{type:"structure",required:["AssetType","Description","Name"],members:{AssetType:{},Description:{},Name:{},Tags:{shape:"S7"}}},output:{type:"structure",members:{Arn:{},AssetType:{},CreatedAt:{shape:"Sa"},Description:{},Id:{},Name:{},Origin:{},OriginDetails:{shape:"Sd"},SourceId:{},Tags:{shape:"S7"},UpdatedAt:{shape:"Sa"}}}},CreateEventAction:{http:{requestUri:"/v1/event-actions",responseCode:201},input:{type:"structure",required:["Action","Event"],members:{Action:{shape:"Sf"},Event:{shape:"Sk"}}},output:{type:"structure",members:{Action:{shape:"Sf"},Arn:{},CreatedAt:{shape:"Sa"},Event:{shape:"Sk"},Id:{},UpdatedAt:{shape:"Sa"}}}},CreateJob:{http:{requestUri:"/v1/jobs",responseCode:201},input:{type:"structure",required:["Details","Type"],members:{Details:{type:"structure",members:{ExportAssetToSignedUrl:{type:"structure",required:["AssetId","DataSetId","RevisionId"],members:{AssetId:{},DataSetId:{},RevisionId:{}}},ExportAssetsToS3:{type:"structure",required:["AssetDestinations","DataSetId","RevisionId"],members:{AssetDestinations:{shape:"Sr"},DataSetId:{},Encryption:{shape:"Sh"},RevisionId:{}}},ExportRevisionsToS3:{type:"structure",required:["DataSetId","RevisionDestinations"],members:{DataSetId:{},Encryption:{shape:"Sh"},RevisionDestinations:{shape:"Su"}}},ImportAssetFromSignedUrl:{type:"structure",required:["AssetName","DataSetId","Md5Hash","RevisionId"],members:{AssetName:{},DataSetId:{},Md5Hash:{},RevisionId:{}}},ImportAssetsFromS3:{type:"structure",required:["AssetSources","DataSetId","RevisionId"],members:{AssetSources:{shape:"S10"},DataSetId:{},RevisionId:{}}},ImportAssetsFromRedshiftDataShares:{type:"structure",required:["AssetSources","DataSetId","RevisionId"],members:{AssetSources:{shape:"S13"},DataSetId:{},RevisionId:{}}},ImportAssetFromApiGatewayApi:{type:"structure",required:["ApiId","ApiName","ApiSpecificationMd5Hash","DataSetId","ProtocolType","RevisionId","Stage"],members:{ApiDescription:{},ApiId:{},ApiKey:{},ApiName:{},ApiSpecificationMd5Hash:{},DataSetId:{},ProtocolType:{},RevisionId:{},Stage:{}}},CreateS3DataAccessFromS3Bucket:{type:"structure",required:["AssetSource","DataSetId","RevisionId"],members:{AssetSource:{shape:"S19"},DataSetId:{},RevisionId:{}}},ImportAssetsFromLakeFormationTagPolicy:{type:"structure",required:["CatalogId","RoleArn","DataSetId","RevisionId"],members:{CatalogId:{},Database:{shape:"S1g"},Table:{shape:"S1n"},RoleArn:{},DataSetId:{},RevisionId:{}}}}},Type:{}}},output:{type:"structure",members:{Arn:{},CreatedAt:{shape:"Sa"},Details:{shape:"S1t"},Errors:{shape:"S23"},Id:{},State:{},Type:{},UpdatedAt:{shape:"Sa"}}}},CreateRevision:{http:{requestUri:"/v1/data-sets/{DataSetId}/revisions",responseCode:201},input:{type:"structure",required:["DataSetId"],members:{Comment:{},DataSetId:{location:"uri",locationName:"DataSetId"},Tags:{shape:"S7"}}},output:{type:"structure",members:{Arn:{},Comment:{},CreatedAt:{shape:"Sa"},DataSetId:{},Finalized:{type:"boolean"},Id:{},SourceId:{},Tags:{shape:"S7"},UpdatedAt:{shape:"Sa"},RevocationComment:{},Revoked:{type:"boolean"},RevokedAt:{shape:"Sa"}}}},DeleteAsset:{http:{method:"DELETE",requestUri:"/v1/data-sets/{DataSetId}/revisions/{RevisionId}/assets/{AssetId}",responseCode:204},input:{type:"structure",required:["AssetId","DataSetId","RevisionId"],members:{AssetId:{location:"uri",locationName:"AssetId"},DataSetId:{location:"uri",locationName:"DataSetId"},RevisionId:{location:"uri",locationName:"RevisionId"}}}},DeleteDataSet:{http:{method:"DELETE",requestUri:"/v1/data-sets/{DataSetId}",responseCode:204},input:{type:"structure",required:["DataSetId"],members:{DataSetId:{location:"uri",locationName:"DataSetId"}}}},DeleteEventAction:{http:{method:"DELETE",requestUri:"/v1/event-actions/{EventActionId}",responseCode:204},input:{type:"structure",required:["EventActionId"],members:{EventActionId:{location:"uri",locationName:"EventActionId"}}}},DeleteRevision:{http:{method:"DELETE",requestUri:"/v1/data-sets/{DataSetId}/revisions/{RevisionId}",responseCode:204},input:{type:"structure",required:["DataSetId","RevisionId"],members:{DataSetId:{location:"uri",locationName:"DataSetId"},RevisionId:{location:"uri",locationName:"RevisionId"}}}},GetAsset:{http:{method:"GET",requestUri:"/v1/data-sets/{DataSetId}/revisions/{RevisionId}/assets/{AssetId}",responseCode:200},input:{type:"structure",required:["AssetId","DataSetId","RevisionId"],members:{AssetId:{location:"uri",locationName:"AssetId"},DataSetId:{location:"uri",locationName:"DataSetId"},RevisionId:{location:"uri",locationName:"RevisionId"}}},output:{type:"structure",members:{Arn:{},AssetDetails:{shape:"S2n"},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",required:["DataSetId"],members:{DataSetId:{location:"uri",locationName:"DataSetId"}}},output:{type:"structure",members:{Arn:{},AssetType:{},CreatedAt:{shape:"Sa"},Description:{},Id:{},Name:{},Origin:{},OriginDetails:{shape:"Sd"},SourceId:{},Tags:{shape:"S7"},UpdatedAt:{shape:"Sa"}}}},GetEventAction:{http:{method:"GET",requestUri:"/v1/event-actions/{EventActionId}",responseCode:200},input:{type:"structure",required:["EventActionId"],members:{EventActionId:{location:"uri",locationName:"EventActionId"}}},output:{type:"structure",members:{Action:{shape:"Sf"},Arn:{},CreatedAt:{shape:"Sa"},Event:{shape:"Sk"},Id:{},UpdatedAt:{shape:"Sa"}}}},GetJob:{http:{method:"GET",requestUri:"/v1/jobs/{JobId}",responseCode:200},input:{type:"structure",required:["JobId"],members:{JobId:{location:"uri",locationName:"JobId"}}},output:{type:"structure",members:{Arn:{},CreatedAt:{shape:"Sa"},Details:{shape:"S1t"},Errors:{shape:"S23"},Id:{},State:{},Type:{},UpdatedAt:{shape:"Sa"}}}},GetRevision:{http:{method:"GET",requestUri:"/v1/data-sets/{DataSetId}/revisions/{RevisionId}",responseCode:200},input:{type:"structure",required:["DataSetId","RevisionId"],members:{DataSetId:{location:"uri",locationName:"DataSetId"},RevisionId:{location:"uri",locationName:"RevisionId"}}},output:{type:"structure",members:{Arn:{},Comment:{},CreatedAt:{shape:"Sa"},DataSetId:{},Finalized:{type:"boolean"},Id:{},SourceId:{},Tags:{shape:"S7"},UpdatedAt:{shape:"Sa"},RevocationComment:{},Revoked:{type:"boolean"},RevokedAt:{shape:"Sa"}}}},ListDataSetRevisions:{http:{method:"GET",requestUri:"/v1/data-sets/{DataSetId}/revisions",responseCode:200},input:{type:"structure",required:["DataSetId"],members:{DataSetId:{location:"uri",locationName:"DataSetId"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{NextToken:{},Revisions:{type:"list",member:{type:"structure",required:["Arn","CreatedAt","DataSetId","Id","UpdatedAt"],members:{Arn:{},Comment:{},CreatedAt:{shape:"Sa"},DataSetId:{},Finalized:{type:"boolean"},Id:{},SourceId:{},UpdatedAt:{shape:"Sa"},RevocationComment:{},Revoked:{type:"boolean"},RevokedAt:{shape:"Sa"}}}}}}},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",required:["Arn","AssetType","CreatedAt","Description","Id","Name","Origin","UpdatedAt"],members:{Arn:{},AssetType:{},CreatedAt:{shape:"Sa"},Description:{},Id:{},Name:{},Origin:{},OriginDetails:{shape:"Sd"},SourceId:{},UpdatedAt:{shape:"Sa"}}}},NextToken:{}}}},ListEventActions:{http:{method:"GET",requestUri:"/v1/event-actions",responseCode:200},input:{type:"structure",members:{EventSourceId:{location:"querystring",locationName:"eventSourceId"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{EventActions:{type:"list",member:{type:"structure",required:["Action","Arn","CreatedAt","Event","Id","UpdatedAt"],members:{Action:{shape:"Sf"},Arn:{},CreatedAt:{shape:"Sa"},Event:{shape:"Sk"},Id:{},UpdatedAt:{shape:"Sa"}}}},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",required:["Arn","CreatedAt","Details","Id","State","Type","UpdatedAt"],members:{Arn:{},CreatedAt:{shape:"Sa"},Details:{shape:"S1t"},Errors:{shape:"S23"},Id:{},State:{},Type:{},UpdatedAt:{shape:"Sa"}}}},NextToken:{}}}},ListRevisionAssets:{http:{method:"GET",requestUri:"/v1/data-sets/{DataSetId}/revisions/{RevisionId}/assets",responseCode:200},input:{type:"structure",required:["DataSetId","RevisionId"],members:{DataSetId:{location:"uri",locationName:"DataSetId"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"},RevisionId:{location:"uri",locationName:"RevisionId"}}},output:{type:"structure",members:{Assets:{type:"list",member:{type:"structure",required:["Arn","AssetDetails","AssetType","CreatedAt","DataSetId","Id","Name","RevisionId","UpdatedAt"],members:{Arn:{},AssetDetails:{shape:"S2n"},AssetType:{},CreatedAt:{shape:"Sa"},DataSetId:{},Id:{},Name:{},RevisionId:{},SourceId:{},UpdatedAt:{shape:"Sa"}}}},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:"S7",locationName:"tags"}}}},RevokeRevision:{http:{requestUri:"/v1/data-sets/{DataSetId}/revisions/{RevisionId}/revoke",responseCode:200},input:{type:"structure",required:["DataSetId","RevisionId","RevocationComment"],members:{DataSetId:{location:"uri",locationName:"DataSetId"},RevisionId:{location:"uri",locationName:"RevisionId"},RevocationComment:{}}},output:{type:"structure",members:{Arn:{},Comment:{},CreatedAt:{shape:"Sa"},DataSetId:{},Finalized:{type:"boolean"},Id:{},SourceId:{},UpdatedAt:{shape:"Sa"},RevocationComment:{},Revoked:{type:"boolean"},RevokedAt:{shape:"Sa"}}}},SendApiAsset:{http:{requestUri:"/v1",responseCode:200},input:{type:"structure",required:["AssetId","DataSetId","RevisionId"],members:{Body:{},QueryStringParameters:{shape:"S7",location:"querystring"},AssetId:{location:"header",locationName:"x-amzn-dataexchange-asset-id"},DataSetId:{location:"header",locationName:"x-amzn-dataexchange-data-set-id"},RequestHeaders:{shape:"S7",location:"headers",locationName:"x-amzn-dataexchange-header-"},Method:{location:"header",locationName:"x-amzn-dataexchange-http-method"},Path:{location:"header",locationName:"x-amzn-dataexchange-path"},RevisionId:{location:"header",locationName:"x-amzn-dataexchange-revision-id"}},payload:"Body"},output:{type:"structure",members:{Body:{},ResponseHeaders:{shape:"S7",location:"headers",locationName:""}},payload:"Body"},endpoint:{hostPrefix:"api-fulfill."}},StartJob:{http:{method:"PATCH",requestUri:"/v1/jobs/{JobId}",responseCode:202},input:{type:"structure",required:["JobId"],members:{JobId:{location:"uri",locationName:"JobId"}}},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:"S7",locationName:"tags"}}}},UntagResource:{http:{method:"DELETE",requestUri:"/tags/{ResourceArn}",responseCode:204},input:{type:"structure",required:["ResourceArn","TagKeys"],members:{ResourceArn:{location:"uri",locationName:"ResourceArn"},TagKeys:{shape:"S1a",location:"querystring",locationName:"tagKeys"}}},idempotent:true},UpdateAsset:{http:{method:"PATCH",requestUri:"/v1/data-sets/{DataSetId}/revisions/{RevisionId}/assets/{AssetId}",responseCode:200},input:{type:"structure",required:["AssetId","DataSetId","Name","RevisionId"],members:{AssetId:{location:"uri",locationName:"AssetId"},DataSetId:{location:"uri",locationName:"DataSetId"},Name:{},RevisionId:{location:"uri",locationName:"RevisionId"}}},output:{type:"structure",members:{Arn:{},AssetDetails:{shape:"S2n"},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",required:["DataSetId"],members:{DataSetId:{location:"uri",locationName:"DataSetId"},Description:{},Name:{}}},output:{type:"structure",members:{Arn:{},AssetType:{},CreatedAt:{shape:"Sa"},Description:{},Id:{},Name:{},Origin:{},OriginDetails:{shape:"Sd"},SourceId:{},UpdatedAt:{shape:"Sa"}}}},UpdateEventAction:{http:{method:"PATCH",requestUri:"/v1/event-actions/{EventActionId}",responseCode:200},input:{type:"structure",required:["EventActionId"],members:{Action:{shape:"Sf"},EventActionId:{location:"uri",locationName:"EventActionId"}}},output:{type:"structure",members:{Action:{shape:"Sf"},Arn:{},CreatedAt:{shape:"Sa"},Event:{shape:"Sk"},Id:{},UpdatedAt:{shape:"Sa"}}}},UpdateRevision:{http:{method:"PATCH",requestUri:"/v1/data-sets/{DataSetId}/revisions/{RevisionId}",responseCode:200},input:{type:"structure",required:["DataSetId","RevisionId"],members:{Comment:{},DataSetId:{location:"uri",locationName:"DataSetId"},Finalized:{type:"boolean"},RevisionId:{location:"uri",locationName:"RevisionId"}}},output:{type:"structure",members:{Arn:{},Comment:{},CreatedAt:{shape:"Sa"},DataSetId:{},Finalized:{type:"boolean"},Id:{},SourceId:{},UpdatedAt:{shape:"Sa"},RevocationComment:{},Revoked:{type:"boolean"},RevokedAt:{shape:"Sa"}}}}},shapes:{S7:{type:"map",key:{},value:{}},Sa:{type:"timestamp",timestampFormat:"iso8601"},Sd:{type:"structure",required:["ProductId"],members:{ProductId:{}}},Sf:{type:"structure",members:{ExportRevisionToS3:{type:"structure",required:["RevisionDestination"],members:{Encryption:{shape:"Sh"},RevisionDestination:{type:"structure",required:["Bucket"],members:{Bucket:{},KeyPattern:{}}}}}}},Sh:{type:"structure",required:["Type"],members:{KmsKeyArn:{},Type:{}}},Sk:{type:"structure",members:{RevisionPublished:{type:"structure",required:["DataSetId"],members:{DataSetId:{}}}}},Sr:{type:"list",member:{type:"structure",required:["AssetId","Bucket"],members:{AssetId:{},Bucket:{},Key:{}}}},Su:{type:"list",member:{type:"structure",required:["Bucket","RevisionId"],members:{Bucket:{},KeyPattern:{},RevisionId:{}}}},S10:{type:"list",member:{type:"structure",required:["Bucket","Key"],members:{Bucket:{},Key:{}}}},S13:{type:"list",member:{type:"structure",required:["DataShareArn"],members:{DataShareArn:{}}}},S19:{type:"structure",required:["Bucket"],members:{Bucket:{},KeyPrefixes:{shape:"S1a"},Keys:{shape:"S1a"},KmsKeysToGrant:{shape:"S1b"}}},S1a:{type:"list",member:{}},S1b:{type:"list",member:{type:"structure",required:["KmsKeyArn"],members:{KmsKeyArn:{}}}},S1g:{type:"structure",required:["Expression","Permissions"],members:{Expression:{shape:"S1h"},Permissions:{type:"list",member:{}}}},S1h:{type:"list",member:{type:"structure",required:["TagKey","TagValues"],members:{TagKey:{},TagValues:{type:"list",member:{}}}}},S1n:{type:"structure",required:["Expression","Permissions"],members:{Expression:{shape:"S1h"},Permissions:{type:"list",member:{}}}},S1t:{type:"structure",members:{ExportAssetToSignedUrl:{type:"structure",required:["AssetId","DataSetId","RevisionId"],members:{AssetId:{},DataSetId:{},RevisionId:{},SignedUrl:{},SignedUrlExpiresAt:{shape:"Sa"}}},ExportAssetsToS3:{type:"structure",required:["AssetDestinations","DataSetId","RevisionId"],members:{AssetDestinations:{shape:"Sr"},DataSetId:{},Encryption:{shape:"Sh"},RevisionId:{}}},ExportRevisionsToS3:{type:"structure",required:["DataSetId","RevisionDestinations"],members:{DataSetId:{},Encryption:{shape:"Sh"},RevisionDestinations:{shape:"Su"},EventActionArn:{}}},ImportAssetFromSignedUrl:{type:"structure",required:["AssetName","DataSetId","RevisionId"],members:{AssetName:{},DataSetId:{},Md5Hash:{},RevisionId:{},SignedUrl:{},SignedUrlExpiresAt:{shape:"Sa"}}},ImportAssetsFromS3:{type:"structure",required:["AssetSources","DataSetId","RevisionId"],members:{AssetSources:{shape:"S10"},DataSetId:{},RevisionId:{}}},ImportAssetsFromRedshiftDataShares:{type:"structure",required:["AssetSources","DataSetId","RevisionId"],members:{AssetSources:{shape:"S13"},DataSetId:{},RevisionId:{}}},ImportAssetFromApiGatewayApi:{type:"structure",required:["ApiId","ApiName","ApiSpecificationMd5Hash","ApiSpecificationUploadUrl","ApiSpecificationUploadUrlExpiresAt","DataSetId","ProtocolType","RevisionId","Stage"],members:{ApiDescription:{},ApiId:{},ApiKey:{},ApiName:{},ApiSpecificationMd5Hash:{},ApiSpecificationUploadUrl:{},ApiSpecificationUploadUrlExpiresAt:{shape:"Sa"},DataSetId:{},ProtocolType:{},RevisionId:{},Stage:{}}},CreateS3DataAccessFromS3Bucket:{type:"structure",required:["AssetSource","DataSetId","RevisionId"],members:{AssetSource:{shape:"S19"},DataSetId:{},RevisionId:{}}},ImportAssetsFromLakeFormationTagPolicy:{type:"structure",required:["CatalogId","RoleArn","DataSetId","RevisionId"],members:{CatalogId:{},Database:{shape:"S1g"},Table:{shape:"S1n"},RoleArn:{},DataSetId:{},RevisionId:{}}}}},S23:{type:"list",member:{type:"structure",required:["Code","Message"],members:{Code:{},Details:{type:"structure",members:{ImportAssetFromSignedUrlJobErrorDetails:{type:"structure",required:["AssetName"],members:{AssetName:{}}},ImportAssetsFromS3JobErrorDetails:{shape:"S10"}}},LimitName:{},LimitValue:{type:"double"},Message:{},ResourceId:{},ResourceType:{}}}},S2n:{type:"structure",members:{S3SnapshotAsset:{type:"structure",required:["Size"],members:{Size:{type:"double"}}},RedshiftDataShareAsset:{type:"structure",required:["Arn"],members:{Arn:{}}},ApiGatewayApiAsset:{type:"structure",members:{ApiDescription:{},ApiEndpoint:{},ApiId:{},ApiKey:{},ApiName:{},ApiSpecificationDownloadUrl:{},ApiSpecificationDownloadUrlExpiresAt:{shape:"Sa"},ProtocolType:{},Stage:{}}},S3DataAccessAsset:{type:"structure",required:["Bucket"],members:{Bucket:{},KeyPrefixes:{shape:"S1a"},Keys:{shape:"S1a"},S3AccessPointAlias:{},S3AccessPointArn:{},KmsKeysToGrant:{shape:"S1b"}}},LakeFormationDataPermissionAsset:{type:"structure",required:["LakeFormationDataPermissionDetails","LakeFormationDataPermissionType","Permissions"],members:{LakeFormationDataPermissionDetails:{type:"structure",members:{LFTagPolicy:{type:"structure",required:["CatalogId","ResourceType","ResourceDetails"],members:{CatalogId:{},ResourceType:{},ResourceDetails:{type:"structure",members:{Database:{type:"structure",required:["Expression"],members:{Expression:{shape:"S1h"}}},Table:{type:"structure",required:["Expression"],members:{Expression:{shape:"S1h"}}}}}}}}},LakeFormationDataPermissionType:{},Permissions:{type:"list",member:{}},RoleArn:{}}}}}}}},7853:function(e){e.exports={pagination:{}}},7855:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["cloudcontrol"]={};s.CloudControl=i.defineService("cloudcontrol",["2021-09-30"]);Object.defineProperty(a.services["cloudcontrol"],"2021-09-30",{get:function get(){var e=r(9229);e.paginators=r(9191).pagination;e.waiters=r(455).waiters;return e},enumerable:true,configurable:true});e.exports=s.CloudControl},7882:function(e){e.exports={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:{},CustomerAWSAccountId:{}}}}},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:{}}}}}}}}}},7884:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2021-08-28",endpointPrefix:"migrationhub-orchestrator",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"AWS Migration Hub Orchestrator",serviceId:"MigrationHubOrchestrator",signatureVersion:"v4",signingName:"migrationhub-orchestrator",uid:"migrationhuborchestrator-2021-08-28"},operations:{CreateWorkflow:{http:{requestUri:"/migrationworkflow/",responseCode:200},input:{type:"structure",required:["name","templateId","applicationConfigurationId","inputParameters"],members:{name:{},description:{},templateId:{},applicationConfigurationId:{},inputParameters:{shape:"S6"},stepTargets:{shape:"Sb"},tags:{shape:"Sd"}}},output:{type:"structure",members:{id:{},arn:{},name:{},description:{},templateId:{},adsApplicationConfigurationId:{},workflowInputs:{shape:"S6"},stepTargets:{shape:"Sb"},status:{},creationTime:{type:"timestamp"},tags:{shape:"Sd"}}}},CreateWorkflowStep:{http:{requestUri:"/workflowstep",responseCode:200},input:{type:"structure",required:["name","stepGroupId","workflowId","stepActionType"],members:{name:{},stepGroupId:{},workflowId:{},stepActionType:{},description:{},workflowStepAutomationConfiguration:{shape:"Sq"},stepTarget:{shape:"Sb"},outputs:{shape:"Sx"},previous:{shape:"Sb"},next:{shape:"Sb"}}},output:{type:"structure",members:{id:{},stepGroupId:{},workflowId:{},name:{}}}},CreateWorkflowStepGroup:{http:{requestUri:"/workflowstepgroups",responseCode:200},input:{type:"structure",required:["workflowId","name"],members:{workflowId:{},name:{},description:{},next:{shape:"Sb"},previous:{shape:"Sb"}}},output:{type:"structure",members:{workflowId:{},name:{},id:{},description:{},tools:{shape:"S18"},next:{shape:"Sb"},previous:{shape:"Sb"},creationTime:{type:"timestamp"}}}},DeleteWorkflow:{http:{method:"DELETE",requestUri:"/migrationworkflow/{id}",responseCode:202},input:{type:"structure",required:["id"],members:{id:{location:"uri",locationName:"id"}}},output:{type:"structure",members:{id:{},arn:{},status:{}}},idempotent:true},DeleteWorkflowStep:{http:{method:"DELETE",requestUri:"/workflowstep/{id}",responseCode:200},input:{type:"structure",required:["id","stepGroupId","workflowId"],members:{id:{location:"uri",locationName:"id"},stepGroupId:{location:"querystring",locationName:"stepGroupId"},workflowId:{location:"querystring",locationName:"workflowId"}}},output:{type:"structure",members:{}},idempotent:true},DeleteWorkflowStepGroup:{http:{method:"DELETE",requestUri:"/workflowstepgroup/{id}",responseCode:202},input:{type:"structure",required:["workflowId","id"],members:{workflowId:{location:"querystring",locationName:"workflowId"},id:{location:"uri",locationName:"id"}}},output:{type:"structure",members:{}},idempotent:true},GetTemplate:{http:{method:"GET",requestUri:"/migrationworkflowtemplate/{id}",responseCode:200},input:{type:"structure",required:["id"],members:{id:{location:"uri",locationName:"id"}}},output:{type:"structure",members:{id:{},name:{},description:{},inputs:{type:"list",member:{type:"structure",members:{inputName:{},dataType:{},required:{type:"boolean"}}}},tools:{shape:"S18"},status:{},creationTime:{type:"timestamp"}}}},GetTemplateStep:{http:{method:"GET",requestUri:"/templatestep/{id}",responseCode:200},input:{type:"structure",required:["id","templateId","stepGroupId"],members:{id:{location:"uri",locationName:"id"},templateId:{location:"querystring",locationName:"templateId"},stepGroupId:{location:"querystring",locationName:"stepGroupId"}}},output:{type:"structure",members:{id:{},stepGroupId:{},templateId:{},name:{},description:{},stepActionType:{},creationTime:{},previous:{shape:"Sb"},next:{shape:"Sb"},outputs:{type:"list",member:{type:"structure",members:{name:{},dataType:{},required:{type:"boolean"}}}},stepAutomationConfiguration:{type:"structure",members:{scriptLocationS3Bucket:{},scriptLocationS3Key:{shape:"Ss"},command:{shape:"Su"},runEnvironment:{},targetType:{}}}}}},GetTemplateStepGroup:{http:{method:"GET",requestUri:"/templates/{templateId}/stepgroups/{id}",responseCode:200},input:{type:"structure",required:["templateId","id"],members:{templateId:{location:"uri",locationName:"templateId"},id:{location:"uri",locationName:"id"}}},output:{type:"structure",members:{templateId:{},id:{},name:{},description:{},status:{},creationTime:{type:"timestamp"},lastModifiedTime:{type:"timestamp"},tools:{shape:"S18"},previous:{shape:"Sb"},next:{shape:"Sb"}}}},GetWorkflow:{http:{method:"GET",requestUri:"/migrationworkflow/{id}",responseCode:200},input:{type:"structure",required:["id"],members:{id:{location:"uri",locationName:"id"}}},output:{type:"structure",members:{id:{},arn:{},name:{},description:{},templateId:{},adsApplicationConfigurationId:{},adsApplicationName:{},status:{},statusMessage:{},creationTime:{type:"timestamp"},lastStartTime:{type:"timestamp"},lastStopTime:{type:"timestamp"},lastModifiedTime:{type:"timestamp"},endTime:{type:"timestamp"},tools:{shape:"S18"},totalSteps:{type:"integer"},completedSteps:{type:"integer"},workflowInputs:{shape:"S6"},tags:{shape:"Sd"},workflowBucket:{}}}},GetWorkflowStep:{http:{method:"GET",requestUri:"/workflowstep/{id}",responseCode:200},input:{type:"structure",required:["workflowId","stepGroupId","id"],members:{workflowId:{location:"querystring",locationName:"workflowId"},stepGroupId:{location:"querystring",locationName:"stepGroupId"},id:{location:"uri",locationName:"id"}}},output:{type:"structure",members:{name:{},stepGroupId:{},workflowId:{},stepId:{},description:{},stepActionType:{},owner:{},workflowStepAutomationConfiguration:{shape:"Sq"},stepTarget:{shape:"Sb"},outputs:{type:"list",member:{shape:"Sy"}},previous:{shape:"Sb"},next:{shape:"Sb"},status:{},statusMessage:{},scriptOutputLocation:{},creationTime:{type:"timestamp"},lastStartTime:{type:"timestamp"},endTime:{type:"timestamp"},noOfSrvCompleted:{type:"integer"},noOfSrvFailed:{type:"integer"},totalNoOfSrv:{type:"integer"}}}},GetWorkflowStepGroup:{http:{method:"GET",requestUri:"/workflowstepgroup/{id}",responseCode:200},input:{type:"structure",required:["id","workflowId"],members:{id:{location:"uri",locationName:"id"},workflowId:{location:"querystring",locationName:"workflowId"}}},output:{type:"structure",members:{id:{},workflowId:{},name:{},description:{},status:{},owner:{},creationTime:{type:"timestamp"},lastModifiedTime:{type:"timestamp"},endTime:{type:"timestamp"},tools:{shape:"S18"},previous:{shape:"Sb"},next:{shape:"Sb"}}}},ListPlugins:{http:{method:"GET",requestUri:"/plugins",responseCode:200},input:{type:"structure",members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{nextToken:{},plugins:{type:"list",member:{type:"structure",members:{pluginId:{},hostname:{},status:{},ipAddress:{},version:{},registeredTime:{}}}}}}},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:"S2i"}}}},ListTemplateStepGroups:{http:{method:"GET",requestUri:"/templatestepgroups/{templateId}",responseCode:200},input:{type:"structure",required:["templateId"],members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},templateId:{location:"uri",locationName:"templateId"}}},output:{type:"structure",required:["templateStepGroupSummary"],members:{nextToken:{},templateStepGroupSummary:{type:"list",member:{type:"structure",members:{id:{},name:{},previous:{shape:"Sb"},next:{shape:"Sb"}}}}}}},ListTemplateSteps:{http:{method:"GET",requestUri:"/templatesteps",responseCode:200},input:{type:"structure",required:["templateId","stepGroupId"],members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},templateId:{location:"querystring",locationName:"templateId"},stepGroupId:{location:"querystring",locationName:"stepGroupId"}}},output:{type:"structure",members:{nextToken:{},templateStepSummaryList:{type:"list",member:{type:"structure",members:{id:{},stepGroupId:{},templateId:{},name:{},stepActionType:{},targetType:{},owner:{},previous:{shape:"Sb"},next:{shape:"Sb"}}}}}}},ListTemplates:{http:{method:"GET",requestUri:"/migrationworkflowtemplates",responseCode:200},input:{type:"structure",members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},name:{location:"querystring",locationName:"name"}}},output:{type:"structure",required:["templateSummary"],members:{nextToken:{},templateSummary:{type:"list",member:{type:"structure",members:{id:{},name:{},arn:{},description:{}}}}}}},ListWorkflowStepGroups:{http:{method:"GET",requestUri:"/workflowstepgroups",responseCode:200},input:{type:"structure",required:["workflowId"],members:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},workflowId:{location:"querystring",locationName:"workflowId"}}},output:{type:"structure",required:["workflowStepGroupsSummary"],members:{nextToken:{},workflowStepGroupsSummary:{type:"list",member:{type:"structure",members:{id:{},name:{},owner:{},status:{},previous:{shape:"Sb"},next:{shape:"Sb"}}}}}}},ListWorkflowSteps:{http:{method:"GET",requestUri:"/workflow/{workflowId}/workflowstepgroups/{stepGroupId}/workflowsteps",responseCode:200},input:{type:"structure",required:["workflowId","stepGroupId"],members:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},workflowId:{location:"uri",locationName:"workflowId"},stepGroupId:{location:"uri",locationName:"stepGroupId"}}},output:{type:"structure",required:["workflowStepsSummary"],members:{nextToken:{},workflowStepsSummary:{type:"list",member:{type:"structure",members:{stepId:{},name:{},stepActionType:{},owner:{},previous:{shape:"Sb"},next:{shape:"Sb"},status:{},statusMessage:{},noOfSrvCompleted:{type:"integer"},noOfSrvFailed:{type:"integer"},totalNoOfSrv:{type:"integer"},description:{},scriptLocation:{}}}}}}},ListWorkflows:{http:{method:"GET",requestUri:"/migrationworkflows",responseCode:200},input:{type:"structure",members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},templateId:{location:"querystring",locationName:"templateId"},adsApplicationConfigurationName:{location:"querystring",locationName:"adsApplicationConfigurationName"},status:{location:"querystring",locationName:"status"},name:{location:"querystring",locationName:"name"}}},output:{type:"structure",required:["migrationWorkflowSummary"],members:{nextToken:{},migrationWorkflowSummary:{type:"list",member:{type:"structure",members:{id:{},name:{},templateId:{},adsApplicationConfigurationName:{},status:{},creationTime:{type:"timestamp"},endTime:{type:"timestamp"},statusMessage:{},completedSteps:{type:"integer"},totalSteps:{type:"integer"}}}}}}},RetryWorkflowStep:{http:{requestUri:"/retryworkflowstep/{id}",responseCode:200},input:{type:"structure",required:["workflowId","stepGroupId","id"],members:{workflowId:{location:"querystring",locationName:"workflowId"},stepGroupId:{location:"querystring",locationName:"stepGroupId"},id:{location:"uri",locationName:"id"}}},output:{type:"structure",members:{stepGroupId:{},workflowId:{},id:{},status:{}}}},StartWorkflow:{http:{requestUri:"/migrationworkflow/{id}/start",responseCode:200},input:{type:"structure",required:["id"],members:{id:{location:"uri",locationName:"id"}}},output:{type:"structure",members:{id:{},arn:{},status:{},statusMessage:{},lastStartTime:{type:"timestamp"}}}},StopWorkflow:{http:{requestUri:"/migrationworkflow/{id}/stop",responseCode:200},input:{type:"structure",required:["id"],members:{id:{location:"uri",locationName:"id"}}},output:{type:"structure",members:{id:{},arn:{},status:{},statusMessage:{},lastStopTime:{type:"timestamp"}}}},TagResource:{http:{requestUri:"/tags/{resourceArn}",responseCode:200},input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tags:{shape:"S2i"}}},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},UpdateWorkflow:{http:{requestUri:"/migrationworkflow/{id}",responseCode:200},input:{type:"structure",required:["id"],members:{id:{location:"uri",locationName:"id"},name:{},description:{},inputParameters:{shape:"S6"},stepTargets:{shape:"Sb"}}},output:{type:"structure",members:{id:{},arn:{},name:{},description:{},templateId:{},adsApplicationConfigurationId:{},workflowInputs:{shape:"S6"},stepTargets:{shape:"Sb"},status:{},creationTime:{type:"timestamp"},lastModifiedTime:{type:"timestamp"},tags:{shape:"Sd"}}}},UpdateWorkflowStep:{http:{requestUri:"/workflowstep/{id}",responseCode:200},input:{type:"structure",required:["id","stepGroupId","workflowId"],members:{id:{location:"uri",locationName:"id"},stepGroupId:{},workflowId:{},name:{},description:{},stepActionType:{},workflowStepAutomationConfiguration:{shape:"Sq"},stepTarget:{shape:"Sb"},outputs:{shape:"Sx"},previous:{shape:"Sb"},next:{shape:"Sb"},status:{}}},output:{type:"structure",members:{id:{},stepGroupId:{},workflowId:{},name:{}}}},UpdateWorkflowStepGroup:{http:{requestUri:"/workflowstepgroup/{id}",responseCode:202},input:{type:"structure",required:["workflowId","id"],members:{workflowId:{location:"querystring",locationName:"workflowId"},id:{location:"uri",locationName:"id"},name:{},description:{},next:{shape:"Sb"},previous:{shape:"Sb"}}},output:{type:"structure",members:{workflowId:{},name:{},id:{},description:{},tools:{shape:"S18"},next:{shape:"Sb"},previous:{shape:"Sb"},lastModifiedTime:{type:"timestamp"}}},idempotent:true}},shapes:{S6:{type:"map",key:{},value:{type:"structure",members:{integerValue:{type:"integer"},stringValue:{},listOfStringsValue:{shape:"Sb"},mapOfStringValue:{shape:"Sd"}},union:true},sensitive:true},Sb:{type:"list",member:{}},Sd:{type:"map",key:{},value:{}},Sq:{type:"structure",members:{scriptLocationS3Bucket:{},scriptLocationS3Key:{shape:"Ss"},command:{shape:"Su"},runEnvironment:{},targetType:{}}},Ss:{type:"structure",members:{linux:{},windows:{}}},Su:{type:"structure",members:{linux:{},windows:{}}},Sx:{type:"list",member:{shape:"Sy"}},Sy:{type:"structure",members:{name:{},dataType:{},required:{type:"boolean"},value:{type:"structure",members:{integerValue:{type:"integer"},stringValue:{},listOfStringValue:{shape:"Sb"}},union:true}}},S18:{type:"list",member:{type:"structure",members:{name:{},url:{}}}},S2i:{type:"map",key:{},value:{}}}}},7886:function(e){e.exports={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:{}}}},BatchDescribeModelPackage:{input:{type:"structure",required:["ModelPackageArnList"],members:{ModelPackageArnList:{type:"list",member:{}}}},output:{type:"structure",members:{ModelPackageSummaries:{type:"map",key:{},value:{type:"structure",required:["ModelPackageGroupName","ModelPackageArn","CreationTime","InferenceSpecification","ModelPackageStatus"],members:{ModelPackageGroupName:{},ModelPackageVersion:{type:"integer"},ModelPackageArn:{},ModelPackageDescription:{},CreationTime:{type:"timestamp"},InferenceSpecification:{shape:"Sr"},ModelPackageStatus:{},ModelApprovalStatus:{}}}},BatchDescribeModelPackageErrorMap:{type:"map",key:{},value:{type:"structure",required:["ErrorCode","ErrorResponse"],members:{ErrorCode:{},ErrorResponse:{}}}}}}},CreateAction:{input:{type:"structure",required:["ActionName","Source","ActionType"],members:{ActionName:{},Source:{shape:"S1j"},ActionType:{},Description:{},Status:{},Properties:{shape:"S1o"},MetadataProperties:{shape:"S1q"},Tags:{shape:"S7"}}},output:{type:"structure",members:{ActionArn:{}}}},CreateAlgorithm:{input:{type:"structure",required:["AlgorithmName","TrainingSpecification"],members:{AlgorithmName:{},AlgorithmDescription:{},TrainingSpecification:{shape:"S1v"},InferenceSpecification:{shape:"Sr"},ValidationSpecification:{shape:"S2o"},CertifyForMarketplace:{type:"boolean"},Tags:{shape:"S7"}}},output:{type:"structure",required:["AlgorithmArn"],members:{AlgorithmArn:{}}}},CreateApp:{input:{type:"structure",required:["DomainId","AppType","AppName"],members:{DomainId:{},UserProfileName:{},AppType:{},AppName:{},Tags:{shape:"S7"},ResourceSpec:{shape:"S4d"},SpaceName:{}}},output:{type:"structure",members:{AppArn:{}}}},CreateAppImageConfig:{input:{type:"structure",required:["AppImageConfigName"],members:{AppImageConfigName:{},Tags:{shape:"S7"},KernelGatewayImageConfig:{shape:"S4n"}}},output:{type:"structure",members:{AppImageConfigArn:{}}}},CreateArtifact:{input:{type:"structure",required:["Source","ArtifactType"],members:{ArtifactName:{},Source:{shape:"S4z"},ArtifactType:{},Properties:{shape:"S1o"},MetadataProperties:{shape:"S1q"},Tags:{shape:"S7"}}},output:{type:"structure",members:{ArtifactArn:{}}}},CreateAutoMLJob:{input:{type:"structure",required:["AutoMLJobName","InputDataConfig","OutputDataConfig","RoleArn"],members:{AutoMLJobName:{},InputDataConfig:{shape:"S57"},OutputDataConfig:{shape:"S5f"},ProblemType:{},AutoMLJobObjective:{shape:"S5h"},AutoMLJobConfig:{shape:"S5j"},RoleArn:{},GenerateCandidateDefinitionsOnly:{type:"boolean"},Tags:{shape:"S7"},ModelDeployConfig:{shape:"S63"}}},output:{type:"structure",required:["AutoMLJobArn"],members:{AutoMLJobArn:{}}}},CreateAutoMLJobV2:{input:{type:"structure",required:["AutoMLJobName","AutoMLJobInputDataConfig","OutputDataConfig","AutoMLProblemTypeConfig","RoleArn"],members:{AutoMLJobName:{},AutoMLJobInputDataConfig:{shape:"S69"},OutputDataConfig:{shape:"S5f"},AutoMLProblemTypeConfig:{shape:"S6b"},RoleArn:{},Tags:{shape:"S7"},SecurityConfig:{shape:"S5o"},AutoMLJobObjective:{shape:"S5h"},ModelDeployConfig:{shape:"S63"},DataSplitConfig:{shape:"S5u"}}},output:{type:"structure",required:["AutoMLJobArn"],members:{AutoMLJobArn:{}}}},CreateCodeRepository:{input:{type:"structure",required:["CodeRepositoryName","GitConfig"],members:{CodeRepositoryName:{},GitConfig:{shape:"S6i"},Tags:{shape:"S7"}}},output:{type:"structure",required:["CodeRepositoryArn"],members:{CodeRepositoryArn:{}}}},CreateCompilationJob:{input:{type:"structure",required:["CompilationJobName","RoleArn","OutputConfig","StoppingCondition"],members:{CompilationJobName:{},RoleArn:{},ModelPackageVersionArn:{},InputConfig:{shape:"S6p"},OutputConfig:{shape:"S6s"},VpcConfig:{shape:"S6z"},StoppingCondition:{shape:"S3m"},Tags:{shape:"S7"}}},output:{type:"structure",required:["CompilationJobArn"],members:{CompilationJobArn:{}}}},CreateContext:{input:{type:"structure",required:["ContextName","Source","ContextType"],members:{ContextName:{},Source:{shape:"S77"},ContextType:{},Description:{},Properties:{shape:"S1o"},Tags:{shape:"S7"}}},output:{type:"structure",members:{ContextArn:{}}}},CreateDataQualityJobDefinition:{input:{type:"structure",required:["JobDefinitionName","DataQualityAppSpecification","DataQualityJobInput","DataQualityJobOutputConfig","JobResources","RoleArn"],members:{JobDefinitionName:{},DataQualityBaselineConfig:{shape:"S7c"},DataQualityAppSpecification:{shape:"S7g"},DataQualityJobInput:{shape:"S7p"},DataQualityJobOutputConfig:{shape:"S82"},JobResources:{shape:"S88"},NetworkConfig:{shape:"S8d"},RoleArn:{},StoppingCondition:{shape:"S8e"},Tags:{shape:"S7"}}},output:{type:"structure",required:["JobDefinitionArn"],members:{JobDefinitionArn:{}}}},CreateDeviceFleet:{input:{type:"structure",required:["DeviceFleetName","OutputConfig"],members:{DeviceFleetName:{},RoleArn:{},Description:{},OutputConfig:{shape:"S8k"},Tags:{shape:"S7"},EnableIotRoleAlias:{type:"boolean"}}}},CreateDomain:{input:{type:"structure",required:["DomainName","AuthMode","DefaultUserSettings","SubnetIds","VpcId"],members:{DomainName:{},AuthMode:{},DefaultUserSettings:{shape:"S8q"},SubnetIds:{shape:"S5s"},VpcId:{},Tags:{shape:"S7"},AppNetworkAccessType:{},HomeEfsFileSystemKmsKeyId:{deprecated:true,deprecatedMessage:"This property is deprecated, use KmsKeyId instead."},KmsKeyId:{},AppSecurityGroupManagement:{},DomainSettings:{shape:"S9g"},DefaultSpaceSettings:{shape:"S9k"}}},output:{type:"structure",members:{DomainArn:{},Url:{}}}},CreateEdgeDeploymentPlan:{input:{type:"structure",required:["EdgeDeploymentPlanName","ModelConfigs","DeviceFleetName"],members:{EdgeDeploymentPlanName:{},ModelConfigs:{shape:"S9p"},DeviceFleetName:{},Stages:{shape:"S9r"},Tags:{shape:"S7"}}},output:{type:"structure",required:["EdgeDeploymentPlanArn"],members:{EdgeDeploymentPlanArn:{}}}},CreateEdgeDeploymentStage:{input:{type:"structure",required:["EdgeDeploymentPlanName","Stages"],members:{EdgeDeploymentPlanName:{},Stages:{shape:"S9r"}}}},CreateEdgePackagingJob:{input:{type:"structure",required:["EdgePackagingJobName","CompilationJobName","ModelName","ModelVersion","RoleArn","OutputConfig"],members:{EdgePackagingJobName:{},CompilationJobName:{},ModelName:{},ModelVersion:{},RoleArn:{},OutputConfig:{shape:"S8k"},ResourceKey:{},Tags:{shape:"S7"}}}},CreateEndpoint:{input:{type:"structure",required:["EndpointName","EndpointConfigName"],members:{EndpointName:{},EndpointConfigName:{},DeploymentConfig:{shape:"Sa7"},Tags:{shape:"S7"}}},output:{type:"structure",required:["EndpointArn"],members:{EndpointArn:{}}}},CreateEndpointConfig:{input:{type:"structure",required:["EndpointConfigName","ProductionVariants"],members:{EndpointConfigName:{},ProductionVariants:{shape:"Sao"},DataCaptureConfig:{shape:"Sb4"},Tags:{shape:"S7"},KmsKeyId:{},AsyncInferenceConfig:{shape:"Sbf"},ExplainerConfig:{shape:"Sbn"},ShadowProductionVariants:{shape:"Sao"}}},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:"Scm"},OnlineStoreConfig:{shape:"Scp"},OfflineStoreConfig:{shape:"Scr"},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:"Sd3"},HumanLoopActivationConfig:{shape:"Sd5"},HumanLoopConfig:{shape:"Sd8"},OutputConfig:{shape:"Sdn"},RoleArn:{},Tags:{shape:"S7"}}},output:{type:"structure",required:["FlowDefinitionArn"],members:{FlowDefinitionArn:{}}}},CreateHub:{input:{type:"structure",required:["HubName","HubDescription"],members:{HubName:{},HubDescription:{},HubDisplayName:{},HubSearchKeywords:{shape:"Sdu"},S3StorageConfig:{shape:"Sdw"},Tags:{shape:"S7"}}},output:{type:"structure",required:["HubArn"],members:{HubArn:{}}}},CreateHumanTaskUi:{input:{type:"structure",required:["HumanTaskUiName","UiTemplate"],members:{HumanTaskUiName:{},UiTemplate:{shape:"Se2"},Tags:{shape:"S7"}}},output:{type:"structure",required:["HumanTaskUiArn"],members:{HumanTaskUiArn:{}}}},CreateHyperParameterTuningJob:{input:{type:"structure",required:["HyperParameterTuningJobName","HyperParameterTuningJobConfig"],members:{HyperParameterTuningJobName:{},HyperParameterTuningJobConfig:{shape:"Se7"},TrainingJobDefinition:{shape:"Sf0"},TrainingJobDefinitions:{shape:"Sfg"},WarmStartConfig:{shape:"Sfh"},Tags:{shape:"S7"},Autotune:{shape:"Sfl"}}},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:{},Aliases:{shape:"Sfw"},VendorGuidance:{},JobType:{},MLFramework:{},ProgrammingLang:{},Processor:{},Horovod:{type:"boolean"},ReleaseNotes:{}}},output:{type:"structure",members:{ImageVersionArn:{}}}},CreateInferenceExperiment:{input:{type:"structure",required:["Name","Type","RoleArn","EndpointName","ModelVariants","ShadowModeConfig"],members:{Name:{},Type:{},Schedule:{shape:"Sg9"},Description:{},RoleArn:{},EndpointName:{},ModelVariants:{shape:"Sgc"},DataStorageConfig:{shape:"Sgk"},ShadowModeConfig:{shape:"Sgl"},KmsKey:{},Tags:{shape:"S7"}}},output:{type:"structure",required:["InferenceExperimentArn"],members:{InferenceExperimentArn:{}}}},CreateInferenceRecommendationsJob:{input:{type:"structure",required:["JobName","JobType","RoleArn","InputConfig"],members:{JobName:{},JobType:{},RoleArn:{},InputConfig:{shape:"Sgt"},JobDescription:{},StoppingConditions:{shape:"Shr"},OutputConfig:{type:"structure",members:{KmsKeyId:{},CompiledOutputConfig:{type:"structure",members:{S3OutputUri:{}}}}},Tags:{shape:"S7"}}},output:{type:"structure",required:["JobArn"],members:{JobArn:{}}}},CreateLabelingJob:{input:{type:"structure",required:["LabelingJobName","LabelAttributeName","InputConfig","OutputConfig","RoleArn","HumanTaskConfig"],members:{LabelingJobName:{},LabelAttributeName:{},InputConfig:{shape:"Si2"},OutputConfig:{shape:"Si9"},RoleArn:{},LabelCategoryConfigS3Uri:{},StoppingConditions:{shape:"Sia"},LabelingJobAlgorithmsConfig:{shape:"Sid"},HumanTaskConfig:{shape:"Sih"},Tags:{shape:"S7"}}},output:{type:"structure",required:["LabelingJobArn"],members:{LabelingJobArn:{}}}},CreateModel:{input:{type:"structure",required:["ModelName","ExecutionRoleArn"],members:{ModelName:{},PrimaryContainer:{shape:"Siw"},Containers:{shape:"Sj5"},InferenceExecutionConfig:{shape:"Sj6"},ExecutionRoleArn:{},Tags:{shape:"S7"},VpcConfig:{shape:"S5p"},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:"Sja"},ModelBiasAppSpecification:{shape:"Sjb"},ModelBiasJobInput:{shape:"Sjc"},ModelBiasJobOutputConfig:{shape:"S82"},JobResources:{shape:"S88"},NetworkConfig:{shape:"S8d"},RoleArn:{},StoppingCondition:{shape:"S8e"},Tags:{shape:"S7"}}},output:{type:"structure",required:["JobDefinitionArn"],members:{JobDefinitionArn:{}}}},CreateModelCard:{input:{type:"structure",required:["ModelCardName","Content","ModelCardStatus"],members:{ModelCardName:{},SecurityConfig:{shape:"Sjg"},Content:{shape:"Sjh"},ModelCardStatus:{},Tags:{shape:"S7"}}},output:{type:"structure",required:["ModelCardArn"],members:{ModelCardArn:{}}}},CreateModelCardExportJob:{input:{type:"structure",required:["ModelCardName","ModelCardExportJobName","OutputConfig"],members:{ModelCardName:{},ModelCardVersion:{type:"integer"},ModelCardExportJobName:{},OutputConfig:{shape:"Sjm"}}},output:{type:"structure",required:["ModelCardExportJobArn"],members:{ModelCardExportJobArn:{}}}},CreateModelExplainabilityJobDefinition:{input:{type:"structure",required:["JobDefinitionName","ModelExplainabilityAppSpecification","ModelExplainabilityJobInput","ModelExplainabilityJobOutputConfig","JobResources","RoleArn"],members:{JobDefinitionName:{},ModelExplainabilityBaselineConfig:{shape:"Sjq"},ModelExplainabilityAppSpecification:{shape:"Sjr"},ModelExplainabilityJobInput:{shape:"Sjs"},ModelExplainabilityJobOutputConfig:{shape:"S82"},JobResources:{shape:"S88"},NetworkConfig:{shape:"S8d"},RoleArn:{},StoppingCondition:{shape:"S8e"},Tags:{shape:"S7"}}},output:{type:"structure",required:["JobDefinitionArn"],members:{JobDefinitionArn:{}}}},CreateModelPackage:{input:{type:"structure",members:{ModelPackageName:{},ModelPackageGroupName:{},ModelPackageDescription:{},InferenceSpecification:{shape:"Sr"},ValidationSpecification:{shape:"Sjv"},SourceAlgorithmSpecification:{shape:"Sjy"},CertifyForMarketplace:{type:"boolean"},Tags:{shape:"S7"},ModelApprovalStatus:{},MetadataProperties:{shape:"S1q"},ModelMetrics:{shape:"Sk1"},ClientToken:{idempotencyToken:true},CustomerMetadataProperties:{shape:"Sk8"},DriftCheckBaselines:{shape:"Skb"},Domain:{},Task:{},SamplePayloadUrl:{},AdditionalInferenceSpecifications:{shape:"Skh"}}},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:"Sko"},ModelQualityAppSpecification:{shape:"Skp"},ModelQualityJobInput:{shape:"Skr"},ModelQualityJobOutputConfig:{shape:"S82"},JobResources:{shape:"S88"},NetworkConfig:{shape:"S8d"},RoleArn:{},StoppingCondition:{shape:"S8e"},Tags:{shape:"S7"}}},output:{type:"structure",required:["JobDefinitionArn"],members:{JobDefinitionArn:{}}}},CreateMonitoringSchedule:{input:{type:"structure",required:["MonitoringScheduleName","MonitoringScheduleConfig"],members:{MonitoringScheduleName:{},MonitoringScheduleConfig:{shape:"Skv"},Tags:{shape:"S7"}}},output:{type:"structure",required:["MonitoringScheduleArn"],members:{MonitoringScheduleArn:{}}}},CreateNotebookInstance:{input:{type:"structure",required:["NotebookInstanceName","InstanceType","RoleArn"],members:{NotebookInstanceName:{},InstanceType:{},SubnetId:{},SecurityGroupIds:{shape:"S8r"},RoleArn:{},KmsKeyId:{},Tags:{shape:"S7"},LifecycleConfigName:{},DirectInternetAccess:{},VolumeSizeInGB:{type:"integer"},AcceleratorTypes:{shape:"Slc"},DefaultCodeRepository:{},AdditionalCodeRepositories:{shape:"Slf"},RootAccess:{},PlatformIdentifier:{},InstanceMetadataServiceConfiguration:{shape:"Sli"}}},output:{type:"structure",members:{NotebookInstanceArn:{}}}},CreateNotebookInstanceLifecycleConfig:{input:{type:"structure",required:["NotebookInstanceLifecycleConfigName"],members:{NotebookInstanceLifecycleConfigName:{},OnCreate:{shape:"Sln"},OnStart:{shape:"Sln"}}},output:{type:"structure",members:{NotebookInstanceLifecycleConfigArn:{}}}},CreatePipeline:{input:{type:"structure",required:["PipelineName","ClientRequestToken","RoleArn"],members:{PipelineName:{},PipelineDisplayName:{},PipelineDefinition:{},PipelineDefinitionS3Location:{shape:"Slv"},PipelineDescription:{},ClientRequestToken:{idempotencyToken:true},RoleArn:{},Tags:{shape:"S7"},ParallelismConfiguration:{shape:"Sm1"}}},output:{type:"structure",members:{PipelineArn:{}}}},CreatePresignedDomainUrl:{input:{type:"structure",required:["DomainId","UserProfileName"],members:{DomainId:{},UserProfileName:{},SessionExpirationDurationInSeconds:{type:"integer"},ExpiresInSeconds:{type:"integer"},SpaceName:{}}},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:"Sme"},ProcessingOutputConfig:{shape:"Sn1"},ProcessingJobName:{},ProcessingResources:{shape:"Sn6"},StoppingCondition:{shape:"Sn8"},AppSpecification:{shape:"Sna"},Environment:{shape:"Snc"},NetworkConfig:{shape:"Sl3"},RoleArn:{},Tags:{shape:"S7"},ExperimentConfig:{shape:"Snd"}}},output:{type:"structure",required:["ProcessingJobArn"],members:{ProcessingJobArn:{}}}},CreateProject:{input:{type:"structure",required:["ProjectName","ServiceCatalogProvisioningDetails"],members:{ProjectName:{},ProjectDescription:{},ServiceCatalogProvisioningDetails:{shape:"Sni"},Tags:{shape:"S7"}}},output:{type:"structure",required:["ProjectArn","ProjectId"],members:{ProjectArn:{},ProjectId:{}}}},CreateSpace:{input:{type:"structure",required:["DomainId","SpaceName"],members:{DomainId:{},SpaceName:{},Tags:{shape:"S7"},SpaceSettings:{shape:"Sns"}}},output:{type:"structure",members:{SpaceArn:{}}}},CreateStudioLifecycleConfig:{input:{type:"structure",required:["StudioLifecycleConfigName","StudioLifecycleConfigContent","StudioLifecycleConfigAppType"],members:{StudioLifecycleConfigName:{},StudioLifecycleConfigContent:{},StudioLifecycleConfigAppType:{},Tags:{shape:"S7"}}},output:{type:"structure",members:{StudioLifecycleConfigArn:{}}}},CreateTrainingJob:{input:{type:"structure",required:["TrainingJobName","AlgorithmSpecification","RoleArn","OutputDataConfig","ResourceConfig","StoppingCondition"],members:{TrainingJobName:{},HyperParameters:{shape:"S2t"},AlgorithmSpecification:{shape:"So2"},RoleArn:{},InputDataConfig:{shape:"S2v"},OutputDataConfig:{shape:"S3e"},ResourceConfig:{shape:"S3g"},VpcConfig:{shape:"S5p"},StoppingCondition:{shape:"S3m"},Tags:{shape:"S7"},EnableNetworkIsolation:{type:"boolean"},EnableInterContainerTrafficEncryption:{type:"boolean"},EnableManagedSpotTraining:{type:"boolean"},CheckpointConfig:{shape:"Sf5"},DebugHookConfig:{shape:"Sob"},DebugRuleConfigurations:{shape:"Soj"},TensorBoardOutputConfig:{shape:"Son"},ExperimentConfig:{shape:"Snd"},ProfilerConfig:{shape:"Soo"},ProfilerRuleConfigurations:{shape:"Sos"},Environment:{shape:"Sou"},RetryStrategy:{shape:"Sf6"}}},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:"Sp1"},MaxPayloadInMB:{type:"integer"},BatchStrategy:{},Environment:{shape:"S3t"},TransformInput:{shape:"S3w"},TransformOutput:{shape:"S40"},DataCaptureConfig:{shape:"Sp4"},TransformResources:{shape:"S43"},DataProcessing:{shape:"Sp5"},Tags:{shape:"S7"},ExperimentConfig:{shape:"Snd"}}},output:{type:"structure",required:["TransformJobArn"],members:{TransformJobArn:{}}}},CreateTrial:{input:{type:"structure",required:["TrialName","ExperimentName"],members:{TrialName:{},DisplayName:{},ExperimentName:{},MetadataProperties:{shape:"S1q"},Tags:{shape:"S7"}}},output:{type:"structure",members:{TrialArn:{}}}},CreateTrialComponent:{input:{type:"structure",required:["TrialComponentName"],members:{TrialComponentName:{},DisplayName:{},Status:{shape:"Spd"},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},Parameters:{shape:"Spg"},InputArtifacts:{shape:"Spk"},OutputArtifacts:{shape:"Spk"},MetadataProperties:{shape:"S1q"},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:"S8q"}}},output:{type:"structure",members:{UserProfileArn:{}}}},CreateWorkforce:{input:{type:"structure",required:["WorkforceName"],members:{CognitoConfig:{shape:"Spv"},OidcConfig:{shape:"Spy"},SourceIpConfig:{shape:"Sq1"},WorkforceName:{},Tags:{shape:"S7"},WorkforceVpcConfig:{shape:"Sq5"}}},output:{type:"structure",required:["WorkforceArn"],members:{WorkforceArn:{}}}},CreateWorkteam:{input:{type:"structure",required:["WorkteamName","MemberDefinitions","Description"],members:{WorkteamName:{},WorkforceName:{},MemberDefinitions:{shape:"Sqf"},Description:{},NotificationConfiguration:{shape:"Sqn"},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","AppType","AppName"],members:{DomainId:{},UserProfileName:{},AppType:{},AppName:{},SpaceName:{}}}},DeleteAppImageConfig:{input:{type:"structure",required:["AppImageConfigName"],members:{AppImageConfigName:{}}}},DeleteArtifact:{input:{type:"structure",members:{ArtifactArn:{},Source:{shape:"S4z"}}},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:{}}}}}},DeleteEdgeDeploymentPlan:{input:{type:"structure",required:["EdgeDeploymentPlanName"],members:{EdgeDeploymentPlanName:{}}}},DeleteEdgeDeploymentStage:{input:{type:"structure",required:["EdgeDeploymentPlanName","StageName"],members:{EdgeDeploymentPlanName:{},StageName:{}}}},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:{}}},DeleteHub:{input:{type:"structure",required:["HubName"],members:{HubName:{}}}},DeleteHubContent:{input:{type:"structure",required:["HubName","HubContentType","HubContentName","HubContentVersion"],members:{HubName:{},HubContentType:{},HubContentName:{},HubContentVersion:{}}}},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"],members:{ImageName:{},Version:{type:"integer"},Alias:{}}},output:{type:"structure",members:{}}},DeleteInferenceExperiment:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",required:["InferenceExperimentArn"],members:{InferenceExperimentArn:{}}}},DeleteModel:{input:{type:"structure",required:["ModelName"],members:{ModelName:{}}}},DeleteModelBiasJobDefinition:{input:{type:"structure",required:["JobDefinitionName"],members:{JobDefinitionName:{}}}},DeleteModelCard:{input:{type:"structure",required:["ModelCardName"],members:{ModelCardName:{}}}},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:{}}}},DeleteSpace:{input:{type:"structure",required:["DomainId","SpaceName"],members:{DomainId:{},SpaceName:{}}}},DeleteStudioLifecycleConfig:{input:{type:"structure",required:["StudioLifecycleConfigName"],members:{StudioLifecycleConfigName:{}}}},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:{shape:"S9w"}}}},DescribeAction:{input:{type:"structure",required:["ActionName"],members:{ActionName:{}}},output:{type:"structure",members:{ActionName:{},ActionArn:{},Source:{shape:"S1j"},ActionType:{},Description:{},Status:{},Properties:{shape:"S1o"},CreationTime:{type:"timestamp"},CreatedBy:{shape:"Ssq"},LastModifiedTime:{type:"timestamp"},LastModifiedBy:{shape:"Ssq"},MetadataProperties:{shape:"S1q"},LineageGroupArn:{}}}},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:"S1v"},InferenceSpecification:{shape:"Sr"},ValidationSpecification:{shape:"S2o"},AlgorithmStatus:{},AlgorithmStatusDetails:{type:"structure",members:{ValidationStatuses:{shape:"Ssx"},ImageScanStatuses:{shape:"Ssx"}}},ProductId:{},CertifyForMarketplace:{type:"boolean"}}}},DescribeApp:{input:{type:"structure",required:["DomainId","AppType","AppName"],members:{DomainId:{},UserProfileName:{},AppType:{},AppName:{},SpaceName:{}}},output:{type:"structure",members:{AppArn:{},AppType:{},AppName:{},DomainId:{},UserProfileName:{},Status:{},LastHealthCheckTimestamp:{type:"timestamp"},LastUserActivityTimestamp:{type:"timestamp"},CreationTime:{type:"timestamp"},FailureReason:{},ResourceSpec:{shape:"S4d"},SpaceName:{}}}},DescribeAppImageConfig:{input:{type:"structure",required:["AppImageConfigName"],members:{AppImageConfigName:{}}},output:{type:"structure",members:{AppImageConfigArn:{},AppImageConfigName:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},KernelGatewayImageConfig:{shape:"S4n"}}}},DescribeArtifact:{input:{type:"structure",required:["ArtifactArn"],members:{ArtifactArn:{}}},output:{type:"structure",members:{ArtifactName:{},ArtifactArn:{},Source:{shape:"S4z"},ArtifactType:{},Properties:{shape:"S1o"},CreationTime:{type:"timestamp"},CreatedBy:{shape:"Ssq"},LastModifiedTime:{type:"timestamp"},LastModifiedBy:{shape:"Ssq"},MetadataProperties:{shape:"S1q"},LineageGroupArn:{}}}},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:"S57"},OutputDataConfig:{shape:"S5f"},RoleArn:{},AutoMLJobObjective:{shape:"S5h"},ProblemType:{},AutoMLJobConfig:{shape:"S5j"},CreationTime:{type:"timestamp"},EndTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},FailureReason:{},PartialFailureReasons:{shape:"Stb"},BestCandidate:{shape:"Std"},AutoMLJobStatus:{},AutoMLJobSecondaryStatus:{},GenerateCandidateDefinitionsOnly:{type:"boolean"},AutoMLJobArtifacts:{type:"structure",members:{CandidateDefinitionNotebookLocation:{},DataExplorationNotebookLocation:{}}},ResolvedAttributes:{type:"structure",members:{AutoMLJobObjective:{shape:"S5h"},ProblemType:{},CompletionCriteria:{shape:"S5k"}}},ModelDeployConfig:{shape:"S63"},ModelDeployResult:{shape:"Su8"}}}},DescribeAutoMLJobV2:{input:{type:"structure",required:["AutoMLJobName"],members:{AutoMLJobName:{}}},output:{type:"structure",required:["AutoMLJobName","AutoMLJobArn","AutoMLJobInputDataConfig","OutputDataConfig","RoleArn","CreationTime","LastModifiedTime","AutoMLJobStatus","AutoMLJobSecondaryStatus"],members:{AutoMLJobName:{},AutoMLJobArn:{},AutoMLJobInputDataConfig:{shape:"S69"},OutputDataConfig:{shape:"S5f"},RoleArn:{},AutoMLJobObjective:{shape:"S5h"},AutoMLProblemTypeConfig:{shape:"S6b"},CreationTime:{type:"timestamp"},EndTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},FailureReason:{},PartialFailureReasons:{shape:"Stb"},BestCandidate:{shape:"Std"},AutoMLJobStatus:{},AutoMLJobSecondaryStatus:{},ModelDeployConfig:{shape:"S63"},ModelDeployResult:{shape:"Su8"},DataSplitConfig:{shape:"S5u"},SecurityConfig:{shape:"S5o"}}}},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:"S6i"}}}},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:"S3m"},InferenceImage:{},ModelPackageVersionArn:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},FailureReason:{},ModelArtifacts:{shape:"Sui"},ModelDigests:{type:"structure",members:{ArtifactDigest:{}}},RoleArn:{},InputConfig:{shape:"S6p"},OutputConfig:{shape:"S6s"},VpcConfig:{shape:"S6z"}}}},DescribeContext:{input:{type:"structure",required:["ContextName"],members:{ContextName:{}}},output:{type:"structure",members:{ContextName:{},ContextArn:{},Source:{shape:"S77"},ContextType:{},Description:{},Properties:{shape:"S1o"},CreationTime:{type:"timestamp"},CreatedBy:{shape:"Ssq"},LastModifiedTime:{type:"timestamp"},LastModifiedBy:{shape:"Ssq"},LineageGroupArn:{}}}},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:"S7c"},DataQualityAppSpecification:{shape:"S7g"},DataQualityJobInput:{shape:"S7p"},DataQualityJobOutputConfig:{shape:"S82"},JobResources:{shape:"S88"},NetworkConfig:{shape:"S8d"},RoleArn:{},StoppingCondition:{shape:"S8e"}}}},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:{},AgentVersion:{}}}},DescribeDeviceFleet:{input:{type:"structure",required:["DeviceFleetName"],members:{DeviceFleetName:{}}},output:{type:"structure",required:["DeviceFleetName","DeviceFleetArn","OutputConfig","CreationTime","LastModifiedTime"],members:{DeviceFleetName:{},DeviceFleetArn:{},OutputConfig:{shape:"S8k"},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:"S8q"},AppNetworkAccessType:{},HomeEfsFileSystemKmsKeyId:{deprecated:true,deprecatedMessage:"This property is deprecated, use KmsKeyId instead."},SubnetIds:{shape:"S5s"},Url:{},VpcId:{},KmsKeyId:{},DomainSettings:{shape:"S9g"},AppSecurityGroupManagement:{},SecurityGroupIdForDomainBoundary:{},DefaultSpaceSettings:{shape:"S9k"}}}},DescribeEdgeDeploymentPlan:{input:{type:"structure",required:["EdgeDeploymentPlanName"],members:{EdgeDeploymentPlanName:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",required:["EdgeDeploymentPlanArn","EdgeDeploymentPlanName","ModelConfigs","DeviceFleetName","Stages"],members:{EdgeDeploymentPlanArn:{},EdgeDeploymentPlanName:{},ModelConfigs:{shape:"S9p"},DeviceFleetName:{},EdgeDeploymentSuccess:{type:"integer"},EdgeDeploymentPending:{type:"integer"},EdgeDeploymentFailed:{type:"integer"},Stages:{type:"list",member:{type:"structure",required:["StageName","DeviceSelectionConfig","DeploymentConfig","DeploymentStatus"],members:{StageName:{},DeviceSelectionConfig:{shape:"S9t"},DeploymentConfig:{shape:"S9y"},DeploymentStatus:{type:"structure",required:["StageStatus","EdgeDeploymentSuccessInStage","EdgeDeploymentPendingInStage","EdgeDeploymentFailedInStage"],members:{StageStatus:{},EdgeDeploymentSuccessInStage:{type:"integer"},EdgeDeploymentPendingInStage:{type:"integer"},EdgeDeploymentFailedInStage:{type:"integer"},EdgeDeploymentStatusMessage:{},EdgeDeploymentStageStartTime:{type:"timestamp"}}}}}},NextToken:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"}}}},DescribeEdgePackagingJob:{input:{type:"structure",required:["EdgePackagingJobName"],members:{EdgePackagingJobName:{}}},output:{type:"structure",required:["EdgePackagingJobArn","EdgePackagingJobName","EdgePackagingJobStatus"],members:{EdgePackagingJobArn:{},EdgePackagingJobName:{},CompilationJobName:{},ModelName:{},ModelVersion:{},RoleArn:{},OutputConfig:{shape:"S8k"},ResourceKey:{},EdgePackagingJobStatus:{},EdgePackagingJobStatusMessage:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},ModelArtifact:{},ModelSignature:{},PresetDeploymentOutput:{type:"structure",required:["Type"],members:{Type:{},Artifact:{},Status:{},StatusMessage:{}}}}}},DescribeEndpoint:{input:{type:"structure",required:["EndpointName"],members:{EndpointName:{}}},output:{type:"structure",required:["EndpointName","EndpointArn","EndpointConfigName","EndpointStatus","CreationTime","LastModifiedTime"],members:{EndpointName:{},EndpointArn:{},EndpointConfigName:{},ProductionVariants:{shape:"Svl"},DataCaptureConfig:{shape:"Svt"},EndpointStatus:{},FailureReason:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},LastDeploymentConfig:{shape:"Sa7"},AsyncInferenceConfig:{shape:"Sbf"},PendingDeploymentSummary:{type:"structure",required:["EndpointConfigName"],members:{EndpointConfigName:{},ProductionVariants:{shape:"Svx"},StartTime:{type:"timestamp"},ShadowProductionVariants:{shape:"Svx"}}},ExplainerConfig:{shape:"Sbn"},ShadowProductionVariants:{shape:"Svl"}}}},DescribeEndpointConfig:{input:{type:"structure",required:["EndpointConfigName"],members:{EndpointConfigName:{}}},output:{type:"structure",required:["EndpointConfigName","EndpointConfigArn","ProductionVariants","CreationTime"],members:{EndpointConfigName:{},EndpointConfigArn:{},ProductionVariants:{shape:"Sao"},DataCaptureConfig:{shape:"Sb4"},KmsKeyId:{},CreationTime:{type:"timestamp"},AsyncInferenceConfig:{shape:"Sbf"},ExplainerConfig:{shape:"Sbn"},ShadowProductionVariants:{shape:"Sao"}}}},DescribeExperiment:{input:{type:"structure",required:["ExperimentName"],members:{ExperimentName:{}}},output:{type:"structure",members:{ExperimentName:{},ExperimentArn:{},DisplayName:{},Source:{shape:"Sw3"},Description:{},CreationTime:{type:"timestamp"},CreatedBy:{shape:"Ssq"},LastModifiedTime:{type:"timestamp"},LastModifiedBy:{shape:"Ssq"}}}},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:"Scm"},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},OnlineStoreConfig:{shape:"Scp"},OfflineStoreConfig:{shape:"Scr"},RoleArn:{},FeatureGroupStatus:{},OfflineStoreStatus:{shape:"Sw9"},LastUpdateStatus:{shape:"Swc"},FailureReason:{},Description:{},NextToken:{},OnlineStoreTotalSizeBytes:{type:"long"}}}},DescribeFeatureMetadata:{input:{type:"structure",required:["FeatureGroupName","FeatureName"],members:{FeatureGroupName:{},FeatureName:{}}},output:{type:"structure",required:["FeatureGroupArn","FeatureGroupName","FeatureName","FeatureType","CreationTime","LastModifiedTime"],members:{FeatureGroupArn:{},FeatureGroupName:{},FeatureName:{},FeatureType:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},Description:{},Parameters:{shape:"Swi"}}}},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:"Sd3"},HumanLoopActivationConfig:{shape:"Sd5"},HumanLoopConfig:{shape:"Sd8"},OutputConfig:{shape:"Sdn"},RoleArn:{},FailureReason:{}}}},DescribeHub:{input:{type:"structure",required:["HubName"],members:{HubName:{}}},output:{type:"structure",required:["HubName","HubArn","HubStatus","CreationTime","LastModifiedTime"],members:{HubName:{},HubArn:{},HubDisplayName:{},HubDescription:{},HubSearchKeywords:{shape:"Sdu"},S3StorageConfig:{shape:"Sdw"},HubStatus:{},FailureReason:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"}}}},DescribeHubContent:{input:{type:"structure",required:["HubName","HubContentType","HubContentName"],members:{HubName:{},HubContentType:{},HubContentName:{},HubContentVersion:{}}},output:{type:"structure",required:["HubContentName","HubContentArn","HubContentVersion","HubContentType","DocumentSchemaVersion","HubName","HubArn","HubContentDocument","HubContentStatus","CreationTime"],members:{HubContentName:{},HubContentArn:{},HubContentVersion:{},HubContentType:{},DocumentSchemaVersion:{},HubName:{},HubArn:{},HubContentDisplayName:{},HubContentDescription:{},HubContentMarkdown:{},HubContentDocument:{},HubContentSearchKeywords:{shape:"Sx0"},HubContentDependencies:{type:"list",member:{type:"structure",members:{DependencyOriginPath:{},DependencyCopyPath:{}}}},HubContentStatus:{},FailureReason:{},CreationTime:{type:"timestamp"}}}},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:"Se7"},TrainingJobDefinition:{shape:"Sf0"},TrainingJobDefinitions:{shape:"Sfg"},HyperParameterTuningJobStatus:{},CreationTime:{type:"timestamp"},HyperParameterTuningEndTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},TrainingJobStatusCounters:{shape:"Sxf"},ObjectiveStatusCounters:{shape:"Sxh"},BestTrainingJob:{shape:"Sxj"},OverallBestTrainingJob:{shape:"Sxj"},WarmStartConfig:{shape:"Sfh"},FailureReason:{},TuningJobCompletionDetails:{shape:"Sxm"},ConsumedResources:{shape:"Sxn"},Autotune:{shape:"Sfl"}}}},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"},Alias:{}}},output:{type:"structure",members:{BaseImage:{},ContainerImage:{},CreationTime:{type:"timestamp"},FailureReason:{},ImageArn:{},ImageVersionArn:{},ImageVersionStatus:{},LastModifiedTime:{type:"timestamp"},Version:{type:"integer"},VendorGuidance:{},JobType:{},MLFramework:{},ProgrammingLang:{},Processor:{},Horovod:{type:"boolean"},ReleaseNotes:{}}}},DescribeInferenceExperiment:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",required:["Arn","Name","Type","Status","EndpointMetadata","ModelVariants"],members:{Arn:{},Name:{},Type:{},Schedule:{shape:"Sg9"},Status:{},StatusReason:{},Description:{},CreationTime:{type:"timestamp"},CompletionTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},RoleArn:{},EndpointMetadata:{type:"structure",required:["EndpointName"],members:{EndpointName:{},EndpointConfigName:{},EndpointStatus:{},FailureReason:{}}},ModelVariants:{type:"list",member:{type:"structure",required:["ModelName","VariantName","InfrastructureConfig","Status"],members:{ModelName:{},VariantName:{},InfrastructureConfig:{shape:"Sgf"},Status:{}}}},DataStorageConfig:{shape:"Sgk"},ShadowModeConfig:{shape:"Sgl"},KmsKey:{}}}},DescribeInferenceRecommendationsJob:{input:{type:"structure",required:["JobName"],members:{JobName:{}}},output:{type:"structure",required:["JobName","JobType","JobArn","RoleArn","Status","CreationTime","LastModifiedTime","InputConfig"],members:{JobName:{},JobDescription:{},JobType:{},JobArn:{},RoleArn:{},Status:{},CreationTime:{type:"timestamp"},CompletionTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},FailureReason:{},InputConfig:{shape:"Sgt"},StoppingConditions:{shape:"Shr"},InferenceRecommendations:{type:"list",member:{type:"structure",required:["Metrics","EndpointConfiguration","ModelConfiguration"],members:{Metrics:{shape:"Sy8"},EndpointConfiguration:{shape:"Sya"},ModelConfiguration:{shape:"Syb"},RecommendationId:{},InvocationEndTime:{type:"timestamp"},InvocationStartTime:{type:"timestamp"}}}},EndpointPerformances:{type:"list",member:{type:"structure",required:["Metrics","EndpointInfo"],members:{Metrics:{shape:"Syj"},EndpointInfo:{shape:"Shk"}}}}}}},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:"Syn"},FailureReason:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},JobReferenceCode:{},LabelingJobName:{},LabelingJobArn:{},LabelAttributeName:{},InputConfig:{shape:"Si2"},OutputConfig:{shape:"Si9"},RoleArn:{},LabelCategoryConfigS3Uri:{},StoppingConditions:{shape:"Sia"},LabelingJobAlgorithmsConfig:{shape:"Sid"},HumanTaskConfig:{shape:"Sih"},Tags:{shape:"S7"},LabelingJobOutput:{shape:"Syq"}}}},DescribeLineageGroup:{input:{type:"structure",required:["LineageGroupName"],members:{LineageGroupName:{}}},output:{type:"structure",members:{LineageGroupName:{},LineageGroupArn:{},DisplayName:{},Description:{},CreationTime:{type:"timestamp"},CreatedBy:{shape:"Ssq"},LastModifiedTime:{type:"timestamp"},LastModifiedBy:{shape:"Ssq"}}}},DescribeModel:{input:{type:"structure",required:["ModelName"],members:{ModelName:{}}},output:{type:"structure",required:["ModelName","ExecutionRoleArn","CreationTime","ModelArn"],members:{ModelName:{},PrimaryContainer:{shape:"Siw"},Containers:{shape:"Sj5"},InferenceExecutionConfig:{shape:"Sj6"},ExecutionRoleArn:{},VpcConfig:{shape:"S5p"},CreationTime:{type:"timestamp"},ModelArn:{},EnableNetworkIsolation:{type:"boolean"},DeploymentRecommendation:{shape:"Syv"}}}},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:"Sja"},ModelBiasAppSpecification:{shape:"Sjb"},ModelBiasJobInput:{shape:"Sjc"},ModelBiasJobOutputConfig:{shape:"S82"},JobResources:{shape:"S88"},NetworkConfig:{shape:"S8d"},RoleArn:{},StoppingCondition:{shape:"S8e"}}}},DescribeModelCard:{input:{type:"structure",required:["ModelCardName"],members:{ModelCardName:{},ModelCardVersion:{type:"integer"}}},output:{type:"structure",required:["ModelCardArn","ModelCardName","ModelCardVersion","Content","ModelCardStatus","CreationTime","CreatedBy"],members:{ModelCardArn:{},ModelCardName:{},ModelCardVersion:{type:"integer"},Content:{shape:"Sjh"},ModelCardStatus:{},SecurityConfig:{shape:"Sjg"},CreationTime:{type:"timestamp"},CreatedBy:{shape:"Ssq"},LastModifiedTime:{type:"timestamp"},LastModifiedBy:{shape:"Ssq"},ModelCardProcessingStatus:{}}}},DescribeModelCardExportJob:{input:{type:"structure",required:["ModelCardExportJobArn"],members:{ModelCardExportJobArn:{}}},output:{type:"structure",required:["ModelCardExportJobName","ModelCardExportJobArn","Status","ModelCardName","ModelCardVersion","OutputConfig","CreatedAt","LastModifiedAt"],members:{ModelCardExportJobName:{},ModelCardExportJobArn:{},Status:{},ModelCardName:{},ModelCardVersion:{type:"integer"},OutputConfig:{shape:"Sjm"},CreatedAt:{type:"timestamp"},LastModifiedAt:{type:"timestamp"},FailureReason:{},ExportArtifacts:{type:"structure",required:["S3ExportArtifacts"],members:{S3ExportArtifacts:{}}}}}},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:"Sjq"},ModelExplainabilityAppSpecification:{shape:"Sjr"},ModelExplainabilityJobInput:{shape:"Sjs"},ModelExplainabilityJobOutputConfig:{shape:"S82"},JobResources:{shape:"S88"},NetworkConfig:{shape:"S8d"},RoleArn:{},StoppingCondition:{shape:"S8e"}}}},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:"Sr"},SourceAlgorithmSpecification:{shape:"Sjy"},ValidationSpecification:{shape:"Sjv"},ModelPackageStatus:{},ModelPackageStatusDetails:{shape:"Szc"},CertifyForMarketplace:{type:"boolean"},ModelApprovalStatus:{},CreatedBy:{shape:"Ssq"},MetadataProperties:{shape:"S1q"},ModelMetrics:{shape:"Sk1"},LastModifiedTime:{type:"timestamp"},LastModifiedBy:{shape:"Ssq"},ApprovalDescription:{},CustomerMetadataProperties:{shape:"Sk8"},DriftCheckBaselines:{shape:"Skb"},Domain:{},Task:{},SamplePayloadUrl:{},AdditionalInferenceSpecifications:{shape:"Skh"}}}},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:"Ssq"},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:"Sko"},ModelQualityAppSpecification:{shape:"Skp"},ModelQualityJobInput:{shape:"Skr"},ModelQualityJobOutputConfig:{shape:"S82"},JobResources:{shape:"S88"},NetworkConfig:{shape:"S8d"},RoleArn:{},StoppingCondition:{shape:"S8e"}}}},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:"Skv"},EndpointName:{},LastMonitoringExecutionSummary:{shape:"Szp"}}}},DescribeNotebookInstance:{input:{type:"structure",required:["NotebookInstanceName"],members:{NotebookInstanceName:{}}},output:{type:"structure",members:{NotebookInstanceArn:{},NotebookInstanceName:{},NotebookInstanceStatus:{},FailureReason:{},Url:{},InstanceType:{},SubnetId:{},SecurityGroups:{shape:"S8r"},RoleArn:{},KmsKeyId:{},NetworkInterfaceId:{},LastModifiedTime:{type:"timestamp"},CreationTime:{type:"timestamp"},NotebookInstanceLifecycleConfigName:{},DirectInternetAccess:{},VolumeSizeInGB:{type:"integer"},AcceleratorTypes:{shape:"Slc"},DefaultCodeRepository:{},AdditionalCodeRepositories:{shape:"Slf"},RootAccess:{},PlatformIdentifier:{},InstanceMetadataServiceConfiguration:{shape:"Sli"}}}},DescribeNotebookInstanceLifecycleConfig:{input:{type:"structure",required:["NotebookInstanceLifecycleConfigName"],members:{NotebookInstanceLifecycleConfigName:{}}},output:{type:"structure",members:{NotebookInstanceLifecycleConfigArn:{},NotebookInstanceLifecycleConfigName:{},OnCreate:{shape:"Sln"},OnStart:{shape:"Sln"},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:"Ssq"},LastModifiedBy:{shape:"Ssq"},ParallelismConfiguration:{shape:"Sm1"}}}},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:{},PipelineExperimentConfig:{shape:"S109"},FailureReason:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},CreatedBy:{shape:"Ssq"},LastModifiedBy:{shape:"Ssq"},ParallelismConfiguration:{shape:"Sm1"}}}},DescribeProcessingJob:{input:{type:"structure",required:["ProcessingJobName"],members:{ProcessingJobName:{}}},output:{type:"structure",required:["ProcessingJobName","ProcessingResources","AppSpecification","ProcessingJobArn","ProcessingJobStatus","CreationTime"],members:{ProcessingInputs:{shape:"Sme"},ProcessingOutputConfig:{shape:"Sn1"},ProcessingJobName:{},ProcessingResources:{shape:"Sn6"},StoppingCondition:{shape:"Sn8"},AppSpecification:{shape:"Sna"},Environment:{shape:"Snc"},NetworkConfig:{shape:"Sl3"},RoleArn:{},ExperimentConfig:{shape:"Snd"},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:"Sni"},ServiceCatalogProvisionedProductDetails:{shape:"S10h"},ProjectStatus:{},CreatedBy:{shape:"Ssq"},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},LastModifiedBy:{shape:"Ssq"}}}},DescribeSpace:{input:{type:"structure",required:["DomainId","SpaceName"],members:{DomainId:{},SpaceName:{}}},output:{type:"structure",members:{DomainId:{},SpaceArn:{},SpaceName:{},HomeEfsFileSystemUid:{},Status:{},LastModifiedTime:{type:"timestamp"},CreationTime:{type:"timestamp"},FailureReason:{},SpaceSettings:{shape:"Sns"}}}},DescribeStudioLifecycleConfig:{input:{type:"structure",required:["StudioLifecycleConfigName"],members:{StudioLifecycleConfigName:{}}},output:{type:"structure",members:{StudioLifecycleConfigArn:{},StudioLifecycleConfigName:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},StudioLifecycleConfigContent:{},StudioLifecycleConfigAppType:{}}}},DescribeSubscribedWorkteam:{input:{type:"structure",required:["WorkteamArn"],members:{WorkteamArn:{}}},output:{type:"structure",required:["SubscribedWorkteam"],members:{SubscribedWorkteam:{shape:"S10s"}}}},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:"Sui"},TrainingJobStatus:{},SecondaryStatus:{},FailureReason:{},HyperParameters:{shape:"S2t"},AlgorithmSpecification:{shape:"So2"},RoleArn:{},InputDataConfig:{shape:"S2v"},OutputDataConfig:{shape:"S3e"},ResourceConfig:{shape:"S3g"},VpcConfig:{shape:"S5p"},StoppingCondition:{shape:"S3m"},CreationTime:{type:"timestamp"},TrainingStartTime:{type:"timestamp"},TrainingEndTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},SecondaryStatusTransitions:{shape:"S10w"},FinalMetricDataList:{shape:"S10z"},EnableNetworkIsolation:{type:"boolean"},EnableInterContainerTrafficEncryption:{type:"boolean"},EnableManagedSpotTraining:{type:"boolean"},CheckpointConfig:{shape:"Sf5"},TrainingTimeInSeconds:{type:"integer"},BillableTimeInSeconds:{type:"integer"},DebugHookConfig:{shape:"Sob"},ExperimentConfig:{shape:"Snd"},DebugRuleConfigurations:{shape:"Soj"},TensorBoardOutputConfig:{shape:"Son"},DebugRuleEvaluationStatuses:{shape:"S113"},ProfilerConfig:{shape:"Soo"},ProfilerRuleConfigurations:{shape:"Sos"},ProfilerRuleEvaluationStatuses:{type:"list",member:{type:"structure",members:{RuleConfigurationName:{},RuleEvaluationJobArn:{},RuleEvaluationStatus:{},StatusDetails:{},LastModifiedTime:{type:"timestamp"}}}},ProfilingStatus:{},RetryStrategy:{shape:"Sf6"},Environment:{shape:"Sou"},WarmPoolStatus:{shape:"S11a"}}}},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:"Sp1"},MaxPayloadInMB:{type:"integer"},BatchStrategy:{},Environment:{shape:"S3t"},TransformInput:{shape:"S3w"},TransformOutput:{shape:"S40"},DataCaptureConfig:{shape:"Sp4"},TransformResources:{shape:"S43"},CreationTime:{type:"timestamp"},TransformStartTime:{type:"timestamp"},TransformEndTime:{type:"timestamp"},LabelingJobArn:{},AutoMLJobArn:{},DataProcessing:{shape:"Sp5"},ExperimentConfig:{shape:"Snd"}}}},DescribeTrial:{input:{type:"structure",required:["TrialName"],members:{TrialName:{}}},output:{type:"structure",members:{TrialName:{},TrialArn:{},DisplayName:{},ExperimentName:{},Source:{shape:"S11i"},CreationTime:{type:"timestamp"},CreatedBy:{shape:"Ssq"},LastModifiedTime:{type:"timestamp"},LastModifiedBy:{shape:"Ssq"},MetadataProperties:{shape:"S1q"}}}},DescribeTrialComponent:{input:{type:"structure",required:["TrialComponentName"],members:{TrialComponentName:{}}},output:{type:"structure",members:{TrialComponentName:{},TrialComponentArn:{},DisplayName:{},Source:{shape:"S11m"},Status:{shape:"Spd"},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},CreationTime:{type:"timestamp"},CreatedBy:{shape:"Ssq"},LastModifiedTime:{type:"timestamp"},LastModifiedBy:{shape:"Ssq"},Parameters:{shape:"Spg"},InputArtifacts:{shape:"Spk"},OutputArtifacts:{shape:"Spk"},MetadataProperties:{shape:"S1q"},Metrics:{shape:"S11o"},LineageGroupArn:{},Sources:{type:"list",member:{shape:"S11m"}}}}},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:"S8q"}}}},DescribeWorkforce:{input:{type:"structure",required:["WorkforceName"],members:{WorkforceName:{}}},output:{type:"structure",required:["Workforce"],members:{Workforce:{shape:"S11y"}}}},DescribeWorkteam:{input:{type:"structure",required:["WorkteamName"],members:{WorkteamName:{}}},output:{type:"structure",required:["Workteam"],members:{Workteam:{shape:"S126"}}}},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:"S8k"},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"}}}}}}},GetLineageGroupPolicy:{input:{type:"structure",required:["LineageGroupName"],members:{LineageGroupName:{}}},output:{type:"structure",members:{LineageGroupArn:{},ResourcePolicy:{}}}},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:{}}}}}}},ImportHubContent:{input:{type:"structure",required:["HubContentName","HubContentType","DocumentSchemaVersion","HubName","HubContentDocument"],members:{HubContentName:{},HubContentVersion:{},HubContentType:{},DocumentSchemaVersion:{},HubName:{},HubContentDisplayName:{},HubContentDescription:{},HubContentMarkdown:{},HubContentDocument:{},HubContentSearchKeywords:{shape:"Sx0"},Tags:{shape:"S7"}}},output:{type:"structure",required:["HubArn","HubContentArn"],members:{HubArn:{},HubContentArn:{}}}},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:"S1j"},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:{}}}},ListAliases:{input:{type:"structure",required:["ImageName"],members:{ImageName:{},Alias:{},Version:{type:"integer"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{SageMakerImageVersionAliases:{shape:"Sfw"},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:"S4n"}}}}}}},ListApps:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},SortOrder:{},SortBy:{},DomainIdEquals:{},UserProfileNameEquals:{},SpaceNameEquals:{}}},output:{type:"structure",members:{Apps:{type:"list",member:{type:"structure",members:{DomainId:{},UserProfileName:{},AppType:{},AppName:{},Status:{},CreationTime:{type:"timestamp"},SpaceName:{}}}},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:"S4z"},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:"Ssq"}}}},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:{},PartialFailureReasons:{shape:"Stb"}}}},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:"Std"}},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:"S6i"}}}},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:"S77"},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:"S153"},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:{}}}},AgentVersion:{}}}},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:{}}}},ListEdgeDeploymentPlans:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},CreationTimeAfter:{type:"timestamp"},CreationTimeBefore:{type:"timestamp"},LastModifiedTimeAfter:{type:"timestamp"},LastModifiedTimeBefore:{type:"timestamp"},NameContains:{},DeviceFleetNameContains:{},SortBy:{},SortOrder:{}}},output:{type:"structure",required:["EdgeDeploymentPlanSummaries"],members:{EdgeDeploymentPlanSummaries:{type:"list",member:{type:"structure",required:["EdgeDeploymentPlanArn","EdgeDeploymentPlanName","DeviceFleetName","EdgeDeploymentSuccess","EdgeDeploymentPending","EdgeDeploymentFailed"],members:{EdgeDeploymentPlanArn:{},EdgeDeploymentPlanName:{},DeviceFleetName:{},EdgeDeploymentSuccess:{type:"integer"},EdgeDeploymentPending:{type:"integer"},EdgeDeploymentFailed:{type:"integer"},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"}}}},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:"Sw3"},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:"Sw9"}}}},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:{}}}},ListHubContentVersions:{input:{type:"structure",required:["HubName","HubContentType","HubContentName"],members:{HubName:{},HubContentType:{},HubContentName:{},MinVersion:{},MaxSchemaVersion:{},CreationTimeBefore:{type:"timestamp"},CreationTimeAfter:{type:"timestamp"},SortBy:{},SortOrder:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",required:["HubContentSummaries"],members:{HubContentSummaries:{shape:"S16t"},NextToken:{}}}},ListHubContents:{input:{type:"structure",required:["HubName","HubContentType"],members:{HubName:{},HubContentType:{},NameContains:{},MaxSchemaVersion:{},CreationTimeBefore:{type:"timestamp"},CreationTimeAfter:{type:"timestamp"},SortBy:{},SortOrder:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",required:["HubContentSummaries"],members:{HubContentSummaries:{shape:"S16t"},NextToken:{}}}},ListHubs:{input:{type:"structure",members:{NameContains:{},CreationTimeBefore:{type:"timestamp"},CreationTimeAfter:{type:"timestamp"},LastModifiedTimeBefore:{type:"timestamp"},LastModifiedTimeAfter:{type:"timestamp"},SortBy:{},SortOrder:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",required:["HubSummaries"],members:{HubSummaries:{type:"list",member:{type:"structure",required:["HubName","HubArn","HubStatus","CreationTime","LastModifiedTime"],members:{HubName:{},HubArn:{},HubDisplayName:{},HubDescription:{},HubSearchKeywords:{shape:"Sdu"},HubStatus:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"}}}},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:"Sxf"},ObjectiveStatusCounters:{shape:"Sxh"},ResourceLimits:{shape:"Sed"}}}},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:{}}}},ListInferenceExperiments:{input:{type:"structure",members:{NameContains:{},Type:{},StatusEquals:{},CreationTimeAfter:{type:"timestamp"},CreationTimeBefore:{type:"timestamp"},LastModifiedTimeAfter:{type:"timestamp"},LastModifiedTimeBefore:{type:"timestamp"},SortBy:{},SortOrder:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{InferenceExperiments:{type:"list",member:{type:"structure",required:["Name","Type","Status","CreationTime","LastModifiedTime"],members:{Name:{},Type:{},Schedule:{shape:"Sg9"},Status:{},StatusReason:{},Description:{},CreationTime:{type:"timestamp"},CompletionTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},RoleArn:{}}}},NextToken:{}}}},ListInferenceRecommendationsJobSteps:{input:{type:"structure",required:["JobName"],members:{JobName:{},Status:{},StepType:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Steps:{type:"list",member:{type:"structure",required:["StepType","JobName","Status"],members:{StepType:{},JobName:{},Status:{},InferenceBenchmark:{type:"structure",required:["ModelConfiguration"],members:{Metrics:{shape:"Sy8"},EndpointConfiguration:{shape:"Sya"},ModelConfiguration:{shape:"Syb"},FailureReason:{},EndpointMetrics:{shape:"Syj"},InvocationEndTime:{type:"timestamp"},InvocationStartTime:{type:"timestamp"}}}}}},NextToken:{}}}},ListInferenceRecommendationsJobs:{input:{type:"structure",members:{CreationTimeAfter:{type:"timestamp"},CreationTimeBefore:{type:"timestamp"},LastModifiedTimeAfter:{type:"timestamp"},LastModifiedTimeBefore:{type:"timestamp"},NameContains:{},StatusEquals:{},SortBy:{},SortOrder:{},NextToken:{},MaxResults:{type:"integer"},ModelNameEquals:{},ModelPackageVersionArnEquals:{}}},output:{type:"structure",required:["InferenceRecommendationsJobs"],members:{InferenceRecommendationsJobs:{type:"list",member:{type:"structure",required:["JobName","JobDescription","JobType","JobArn","Status","CreationTime","RoleArn","LastModifiedTime"],members:{JobName:{},JobDescription:{},JobType:{},JobArn:{},Status:{},CreationTime:{type:"timestamp"},CompletionTime:{type:"timestamp"},RoleArn:{},LastModifiedTime:{type:"timestamp"},FailureReason:{},ModelName:{},SamplePayloadUrl:{},ModelPackageVersionArn:{}}}},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:"Syn"},WorkteamArn:{},PreHumanTaskLambdaArn:{},AnnotationConsolidationLambdaArn:{},FailureReason:{},LabelingJobOutput:{shape:"Syq"},InputConfig:{shape:"Si2"}}}},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:{}}}},ListLineageGroups:{input:{type:"structure",members:{CreatedAfter:{type:"timestamp"},CreatedBefore:{type:"timestamp"},SortBy:{},SortOrder:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{LineageGroupSummaries:{type:"list",member:{type:"structure",members:{LineageGroupArn:{},LineageGroupName:{},DisplayName:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"}}}},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:"S153"},NextToken:{}}}},ListModelCardExportJobs:{input:{type:"structure",required:["ModelCardName"],members:{ModelCardName:{},ModelCardVersion:{type:"integer"},CreationTimeAfter:{type:"timestamp"},CreationTimeBefore:{type:"timestamp"},ModelCardExportJobNameContains:{},StatusEquals:{},SortBy:{},SortOrder:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",required:["ModelCardExportJobSummaries"],members:{ModelCardExportJobSummaries:{type:"list",member:{type:"structure",required:["ModelCardExportJobName","ModelCardExportJobArn","Status","ModelCardName","ModelCardVersion","CreatedAt","LastModifiedAt"],members:{ModelCardExportJobName:{},ModelCardExportJobArn:{},Status:{},ModelCardName:{},ModelCardVersion:{type:"integer"},CreatedAt:{type:"timestamp"},LastModifiedAt:{type:"timestamp"}}}},NextToken:{}}}},ListModelCardVersions:{input:{type:"structure",required:["ModelCardName"],members:{CreationTimeAfter:{type:"timestamp"},CreationTimeBefore:{type:"timestamp"},MaxResults:{type:"integer"},ModelCardName:{},ModelCardStatus:{},NextToken:{},SortBy:{},SortOrder:{}}},output:{type:"structure",required:["ModelCardVersionSummaryList"],members:{ModelCardVersionSummaryList:{type:"list",member:{type:"structure",required:["ModelCardName","ModelCardArn","ModelCardStatus","ModelCardVersion","CreationTime"],members:{ModelCardName:{},ModelCardArn:{},ModelCardStatus:{},ModelCardVersion:{type:"integer"},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"}}}},NextToken:{}}}},ListModelCards:{input:{type:"structure",members:{CreationTimeAfter:{type:"timestamp"},CreationTimeBefore:{type:"timestamp"},MaxResults:{type:"integer"},NameContains:{},ModelCardStatus:{},NextToken:{},SortBy:{},SortOrder:{}}},output:{type:"structure",required:["ModelCardSummaries"],members:{ModelCardSummaries:{type:"list",member:{type:"structure",required:["ModelCardName","ModelCardArn","ModelCardStatus","CreationTime"],members:{ModelCardName:{},ModelCardArn:{},ModelCardStatus:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"}}}},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:"S153"},NextToken:{}}}},ListModelMetadata:{input:{type:"structure",members:{SearchExpression:{type:"structure",members:{Filters:{type:"list",member:{type:"structure",required:["Name","Value"],members:{Name:{},Value:{}}}}}},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",required:["ModelMetadataSummaries"],members:{ModelMetadataSummaries:{type:"list",member:{type:"structure",required:["Domain","Framework","Task","Model","FrameworkVersion"],members:{Domain:{},Framework:{},Task:{},Model:{},FrameworkVersion:{}}}},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:"S153"},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:{}}}},ListMonitoringAlertHistory:{input:{type:"structure",members:{MonitoringScheduleName:{},MonitoringAlertName:{},SortBy:{},SortOrder:{},NextToken:{},MaxResults:{type:"integer"},CreationTimeBefore:{type:"timestamp"},CreationTimeAfter:{type:"timestamp"},StatusEquals:{}}},output:{type:"structure",members:{MonitoringAlertHistory:{type:"list",member:{type:"structure",required:["MonitoringScheduleName","MonitoringAlertName","CreationTime","AlertStatus"],members:{MonitoringScheduleName:{},MonitoringAlertName:{},CreationTime:{type:"timestamp"},AlertStatus:{}}}},NextToken:{}}}},ListMonitoringAlerts:{input:{type:"structure",required:["MonitoringScheduleName"],members:{MonitoringScheduleName:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{MonitoringAlertSummaries:{shape:"S1a8"},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:"Szp"}},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:"Slf"}}}}}}},ListPipelineExecutionSteps:{input:{type:"structure",members:{PipelineExecutionArn:{},NextToken:{},MaxResults:{type:"integer"},SortOrder:{}}},output:{type:"structure",members:{PipelineExecutionSteps:{type:"list",member:{type:"structure",members:{StepName:{},StepDisplayName:{},StepDescription:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},StepStatus:{},CacheHitResult:{type:"structure",members:{SourcePipelineExecutionArn:{}}},AttemptCount:{type:"integer"},FailureReason:{},Metadata:{type:"structure",members:{TrainingJob:{type:"structure",members:{Arn:{}}},ProcessingJob:{type:"structure",members:{Arn:{}}},TransformJob:{type:"structure",members:{Arn:{}}},TuningJob:{type:"structure",members:{Arn:{}}},Model:{type:"structure",members:{Arn:{}}},RegisterModel:{type:"structure",members:{Arn:{}}},Condition:{type:"structure",members:{Outcome:{}}},Callback:{type:"structure",members:{CallbackToken:{},SqsQueueUrl:{},OutputParameters:{shape:"S1bn"}}},Lambda:{type:"structure",members:{Arn:{},OutputParameters:{shape:"S1bn"}}},QualityCheck:{type:"structure",members:{CheckType:{},BaselineUsedForDriftCheckStatistics:{},BaselineUsedForDriftCheckConstraints:{},CalculatedBaselineStatistics:{},CalculatedBaselineConstraints:{},ModelPackageGroupName:{},ViolationReport:{},CheckJobArn:{},SkipCheck:{type:"boolean"},RegisterNewBaseline:{type:"boolean"}}},ClarifyCheck:{type:"structure",members:{CheckType:{},BaselineUsedForDriftCheckConstraints:{},CalculatedBaselineConstraints:{},ModelPackageGroupName:{},ViolationReport:{},CheckJobArn:{},SkipCheck:{type:"boolean"},RegisterNewBaseline:{type:"boolean"}}},EMR:{type:"structure",members:{ClusterId:{},StepId:{},StepName:{},LogFilePath:{}}},Fail:{type:"structure",members:{ErrorMessage:{}}},AutoMLJob:{type:"structure",members:{Arn:{}}}}}}}},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:{},PipelineExecutionFailureReason:{}}}},NextToken:{}}}},ListPipelineParametersForExecution:{input:{type:"structure",required:["PipelineExecutionArn"],members:{PipelineExecutionArn:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{PipelineParameters:{shape:"S1c3"},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:{}}}},ListSpaces:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},SortOrder:{},SortBy:{},DomainIdEquals:{},SpaceNameContains:{}}},output:{type:"structure",members:{Spaces:{type:"list",member:{type:"structure",members:{DomainId:{},SpaceName:{},Status:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"}}}},NextToken:{}}}},ListStageDevices:{input:{type:"structure",required:["EdgeDeploymentPlanName","StageName"],members:{NextToken:{},MaxResults:{type:"integer"},EdgeDeploymentPlanName:{},ExcludeDevicesDeployedInOtherStage:{type:"boolean"},StageName:{}}},output:{type:"structure",required:["DeviceDeploymentSummaries"],members:{DeviceDeploymentSummaries:{type:"list",member:{type:"structure",required:["EdgeDeploymentPlanArn","EdgeDeploymentPlanName","StageName","DeviceName","DeviceArn"],members:{EdgeDeploymentPlanArn:{},EdgeDeploymentPlanName:{},StageName:{},DeployedStageName:{},DeviceFleetName:{},DeviceName:{},DeviceArn:{},DeviceDeploymentStatus:{},DeviceDeploymentStatusMessage:{},Description:{},DeploymentStartTime:{type:"timestamp"}}}},NextToken:{}}}},ListStudioLifecycleConfigs:{input:{type:"structure",members:{MaxResults:{type:"integer"},NextToken:{},NameContains:{},AppTypeEquals:{},CreationTimeBefore:{type:"timestamp"},CreationTimeAfter:{type:"timestamp"},ModifiedTimeBefore:{type:"timestamp"},ModifiedTimeAfter:{type:"timestamp"},SortBy:{},SortOrder:{}}},output:{type:"structure",members:{NextToken:{},StudioLifecycleConfigs:{type:"list",member:{type:"structure",members:{StudioLifecycleConfigArn:{},StudioLifecycleConfigName:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},StudioLifecycleConfigAppType:{}}}}}}},ListSubscribedWorkteams:{input:{type:"structure",members:{NameContains:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",required:["SubscribedWorkteams"],members:{SubscribedWorkteams:{type:"list",member:{shape:"S10s"}},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:{},WarmPoolStatusEquals:{}}},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:{},WarmPoolStatus:{shape:"S11a"}}}},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:"Sxj"}},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:"S11m"},Status:{shape:"Spd"},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},CreationTime:{type:"timestamp"},CreatedBy:{shape:"Ssq"},LastModifiedTime:{type:"timestamp"},LastModifiedBy:{shape:"Ssq"}}}},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:"S11i"},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:"S11y"}},NextToken:{}}}},ListWorkteams:{input:{type:"structure",members:{SortBy:{},SortOrder:{},NameContains:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",required:["Workteams"],members:{Workteams:{type:"list",member:{shape:"S126"}},NextToken:{}}}},PutModelPackageGroupPolicy:{input:{type:"structure",required:["ModelPackageGroupName","ResourcePolicy"],members:{ModelPackageGroupName:{},ResourcePolicy:{}}},output:{type:"structure",required:["ModelPackageGroupArn"],members:{ModelPackageGroupArn:{}}}},QueryLineage:{input:{type:"structure",members:{StartArns:{type:"list",member:{}},Direction:{},IncludeEdges:{type:"boolean"},Filters:{type:"structure",members:{Types:{type:"list",member:{}},LineageTypes:{type:"list",member:{}},CreatedBefore:{type:"timestamp"},CreatedAfter:{type:"timestamp"},ModifiedBefore:{type:"timestamp"},ModifiedAfter:{type:"timestamp"},Properties:{type:"map",key:{},value:{}}}},MaxDepth:{type:"integer"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Vertices:{type:"list",member:{type:"structure",members:{Arn:{},Type:{},LineageType:{}}}},Edges:{type:"list",member:{type:"structure",members:{SourceArn:{},DestinationArn:{},AssociationType:{}}}},NextToken:{}}}},RegisterDevices:{input:{type:"structure",required:["DeviceFleetName","Devices"],members:{DeviceFleetName:{},Devices:{shape:"S1ep"},Tags:{shape:"S7"}}}},RenderUiTemplate:{input:{type:"structure",required:["Task","RoleArn"],members:{UiTemplate:{shape:"Se2"},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:{}}}}}}},RetryPipelineExecution:{input:{type:"structure",required:["PipelineExecutionArn","ClientRequestToken"],members:{PipelineExecutionArn:{},ClientRequestToken:{idempotencyToken:true},ParallelismConfiguration:{shape:"Sm1"}}},output:{type:"structure",members:{PipelineExecutionArn:{}}}},Search:{input:{type:"structure",required:["Resource"],members:{Resource:{},SearchExpression:{shape:"S1f0"},SortBy:{},SortOrder:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Results:{type:"list",member:{type:"structure",members:{TrainingJob:{shape:"S1fd"},Experiment:{type:"structure",members:{ExperimentName:{},ExperimentArn:{},DisplayName:{},Source:{shape:"Sw3"},Description:{},CreationTime:{type:"timestamp"},CreatedBy:{shape:"Ssq"},LastModifiedTime:{type:"timestamp"},LastModifiedBy:{shape:"Ssq"},Tags:{shape:"S7"}}},Trial:{type:"structure",members:{TrialName:{},TrialArn:{},DisplayName:{},ExperimentName:{},Source:{shape:"S11i"},CreationTime:{type:"timestamp"},CreatedBy:{shape:"Ssq"},LastModifiedTime:{type:"timestamp"},LastModifiedBy:{shape:"Ssq"},MetadataProperties:{shape:"S1q"},Tags:{shape:"S7"},TrialComponentSummaries:{type:"list",member:{type:"structure",members:{TrialComponentName:{},TrialComponentArn:{},TrialComponentSource:{shape:"S11m"},CreationTime:{type:"timestamp"},CreatedBy:{shape:"Ssq"}}}}}},TrialComponent:{type:"structure",members:{TrialComponentName:{},DisplayName:{},TrialComponentArn:{},Source:{shape:"S11m"},Status:{shape:"Spd"},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},CreationTime:{type:"timestamp"},CreatedBy:{shape:"Ssq"},LastModifiedTime:{type:"timestamp"},LastModifiedBy:{shape:"Ssq"},Parameters:{shape:"Spg"},InputArtifacts:{shape:"Spk"},OutputArtifacts:{shape:"Spk"},Metrics:{shape:"S11o"},MetadataProperties:{shape:"S1q"},SourceDetail:{type:"structure",members:{SourceArn:{},TrainingJob:{shape:"S1fd"},ProcessingJob:{type:"structure",members:{ProcessingInputs:{shape:"Sme"},ProcessingOutputConfig:{shape:"Sn1"},ProcessingJobName:{},ProcessingResources:{shape:"Sn6"},StoppingCondition:{shape:"Sn8"},AppSpecification:{shape:"Sna"},Environment:{shape:"Snc"},NetworkConfig:{shape:"Sl3"},RoleArn:{},ExperimentConfig:{shape:"Snd"},ProcessingJobArn:{},ProcessingJobStatus:{},ExitMessage:{},FailureReason:{},ProcessingEndTime:{type:"timestamp"},ProcessingStartTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},CreationTime:{type:"timestamp"},MonitoringScheduleArn:{},AutoMLJobArn:{},TrainingJobArn:{},Tags:{shape:"S7"}}},TransformJob:{shape:"S1fl"}}},LineageGroupArn:{},Tags:{shape:"S7"},Parents:{type:"list",member:{type:"structure",members:{TrialName:{},ExperimentName:{}}}},RunName:{}}},Endpoint:{type:"structure",required:["EndpointName","EndpointArn","EndpointConfigName","EndpointStatus","CreationTime","LastModifiedTime"],members:{EndpointName:{},EndpointArn:{},EndpointConfigName:{},ProductionVariants:{shape:"Svl"},DataCaptureConfig:{shape:"Svt"},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:"Skv"},EndpointName:{},LastMonitoringExecutionSummary:{shape:"Szp"},Tags:{shape:"S7"}}}},Tags:{shape:"S7"},ShadowProductionVariants:{shape:"Svl"}}},ModelPackage:{type:"structure",members:{ModelPackageName:{},ModelPackageGroupName:{},ModelPackageVersion:{type:"integer"},ModelPackageArn:{},ModelPackageDescription:{},CreationTime:{type:"timestamp"},InferenceSpecification:{shape:"Sr"},SourceAlgorithmSpecification:{shape:"Sjy"},ValidationSpecification:{shape:"Sjv"},ModelPackageStatus:{},ModelPackageStatusDetails:{shape:"Szc"},CertifyForMarketplace:{type:"boolean"},ModelApprovalStatus:{},CreatedBy:{shape:"Ssq"},MetadataProperties:{shape:"S1q"},ModelMetrics:{shape:"Sk1"},LastModifiedTime:{type:"timestamp"},LastModifiedBy:{shape:"Ssq"},ApprovalDescription:{},Domain:{},Task:{},SamplePayloadUrl:{},AdditionalInferenceSpecifications:{shape:"Skh"},Tags:{shape:"S7"},CustomerMetadataProperties:{shape:"Sk8"},DriftCheckBaselines:{shape:"Skb"}}},ModelPackageGroup:{type:"structure",members:{ModelPackageGroupName:{},ModelPackageGroupArn:{},ModelPackageGroupDescription:{},CreationTime:{type:"timestamp"},CreatedBy:{shape:"Ssq"},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:"Ssq"},LastModifiedBy:{shape:"Ssq"},ParallelismConfiguration:{shape:"Sm1"},Tags:{shape:"S7"}}},PipelineExecution:{type:"structure",members:{PipelineArn:{},PipelineExecutionArn:{},PipelineExecutionDisplayName:{},PipelineExecutionStatus:{},PipelineExecutionDescription:{},PipelineExperimentConfig:{shape:"S109"},FailureReason:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},CreatedBy:{shape:"Ssq"},LastModifiedBy:{shape:"Ssq"},ParallelismConfiguration:{shape:"Sm1"},PipelineParameters:{shape:"S1c3"}}},FeatureGroup:{type:"structure",members:{FeatureGroupArn:{},FeatureGroupName:{},RecordIdentifierFeatureName:{},EventTimeFeatureName:{},FeatureDefinitions:{shape:"Scm"},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},OnlineStoreConfig:{shape:"Scp"},OfflineStoreConfig:{shape:"Scr"},RoleArn:{},FeatureGroupStatus:{},OfflineStoreStatus:{shape:"Sw9"},LastUpdateStatus:{shape:"Swc"},FailureReason:{},Description:{},Tags:{shape:"S7"}}},Project:{type:"structure",members:{ProjectArn:{},ProjectName:{},ProjectId:{},ProjectDescription:{},ServiceCatalogProvisioningDetails:{shape:"Sni"},ServiceCatalogProvisionedProductDetails:{shape:"S10h"},ProjectStatus:{},CreatedBy:{shape:"Ssq"},CreationTime:{type:"timestamp"},Tags:{shape:"S7"},LastModifiedTime:{type:"timestamp"},LastModifiedBy:{shape:"Ssq"}}},FeatureMetadata:{type:"structure",members:{FeatureGroupArn:{},FeatureGroupName:{},FeatureName:{},FeatureType:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},Description:{},Parameters:{shape:"Swi"}}},HyperParameterTuningJob:{type:"structure",members:{HyperParameterTuningJobName:{},HyperParameterTuningJobArn:{},HyperParameterTuningJobConfig:{shape:"Se7"},TrainingJobDefinition:{shape:"Sf0"},TrainingJobDefinitions:{shape:"Sfg"},HyperParameterTuningJobStatus:{},CreationTime:{type:"timestamp"},HyperParameterTuningEndTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},TrainingJobStatusCounters:{shape:"Sxf"},ObjectiveStatusCounters:{shape:"Sxh"},BestTrainingJob:{shape:"Sxj"},OverallBestTrainingJob:{shape:"Sxj"},WarmStartConfig:{shape:"Sfh"},FailureReason:{},Tags:{shape:"S7"},TuningJobCompletionDetails:{shape:"Sxm"},ConsumedResources:{shape:"Sxn"}}},Model:{type:"structure",members:{Model:{type:"structure",members:{ModelName:{},PrimaryContainer:{shape:"Siw"},Containers:{shape:"Sj5"},InferenceExecutionConfig:{shape:"Sj6"},ExecutionRoleArn:{},VpcConfig:{shape:"S5p"},CreationTime:{type:"timestamp"},ModelArn:{},EnableNetworkIsolation:{type:"boolean"},Tags:{shape:"S7"},DeploymentRecommendation:{shape:"Syv"}}},Endpoints:{type:"list",member:{type:"structure",required:["EndpointName","EndpointArn","CreationTime","LastModifiedTime","EndpointStatus"],members:{EndpointName:{},EndpointArn:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},EndpointStatus:{}}}},LastBatchTransformJob:{shape:"S1fl"},MonitoringSchedules:{type:"list",member:{type:"structure",members:{MonitoringScheduleArn:{},MonitoringScheduleName:{},MonitoringScheduleStatus:{},MonitoringType:{},FailureReason:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},MonitoringScheduleConfig:{shape:"Skv"},EndpointName:{},MonitoringAlertSummaries:{shape:"S1a8"},LastMonitoringExecutionSummary:{shape:"Szp"}}}},ModelCard:{type:"structure",members:{ModelCardArn:{},ModelCardName:{},ModelCardVersion:{type:"integer"},ModelCardStatus:{},SecurityConfig:{shape:"Sjg"},CreationTime:{type:"timestamp"},CreatedBy:{shape:"Ssq"},LastModifiedTime:{type:"timestamp"},LastModifiedBy:{shape:"Ssq"},Tags:{shape:"S7"},ModelId:{},RiskRating:{}}}}},ModelCard:{type:"structure",members:{ModelCardArn:{},ModelCardName:{},ModelCardVersion:{type:"integer"},Content:{shape:"Sjh"},ModelCardStatus:{},SecurityConfig:{shape:"Sjg"},CreationTime:{type:"timestamp"},CreatedBy:{shape:"Ssq"},LastModifiedTime:{type:"timestamp"},LastModifiedBy:{shape:"Ssq"},Tags:{shape:"S7"},ModelId:{},RiskRating:{}}}}}},NextToken:{}}}},SendPipelineExecutionStepFailure:{input:{type:"structure",required:["CallbackToken"],members:{CallbackToken:{},FailureReason:{},ClientRequestToken:{idempotencyToken:true}}},output:{type:"structure",members:{PipelineExecutionArn:{}}}},SendPipelineExecutionStepSuccess:{input:{type:"structure",required:["CallbackToken"],members:{CallbackToken:{},OutputParameters:{shape:"S1bn"},ClientRequestToken:{idempotencyToken:true}}},output:{type:"structure",members:{PipelineExecutionArn:{}}}},StartEdgeDeploymentStage:{input:{type:"structure",required:["EdgeDeploymentPlanName","StageName"],members:{EdgeDeploymentPlanName:{},StageName:{}}}},StartInferenceExperiment:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",required:["InferenceExperimentArn"],members:{InferenceExperimentArn:{}}}},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:"S1c3"},PipelineExecutionDescription:{},ClientRequestToken:{idempotencyToken:true},ParallelismConfiguration:{shape:"Sm1"}}},output:{type:"structure",members:{PipelineExecutionArn:{}}}},StopAutoMLJob:{input:{type:"structure",required:["AutoMLJobName"],members:{AutoMLJobName:{}}}},StopCompilationJob:{input:{type:"structure",required:["CompilationJobName"],members:{CompilationJobName:{}}}},StopEdgeDeploymentStage:{input:{type:"structure",required:["EdgeDeploymentPlanName","StageName"],members:{EdgeDeploymentPlanName:{},StageName:{}}}},StopEdgePackagingJob:{input:{type:"structure",required:["EdgePackagingJobName"],members:{EdgePackagingJobName:{}}}},StopHyperParameterTuningJob:{input:{type:"structure",required:["HyperParameterTuningJobName"],members:{HyperParameterTuningJobName:{}}}},StopInferenceExperiment:{input:{type:"structure",required:["Name","ModelVariantActions"],members:{Name:{},ModelVariantActions:{type:"map",key:{},value:{}},DesiredModelVariants:{shape:"Sgc"},DesiredState:{},Reason:{}}},output:{type:"structure",required:["InferenceExperimentArn"],members:{InferenceExperimentArn:{}}}},StopInferenceRecommendationsJob:{input:{type:"structure",required:["JobName"],members:{JobName:{}}}},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:"S1o"},PropertiesToRemove:{shape:"S1h2"}}},output:{type:"structure",members:{ActionArn:{}}}},UpdateAppImageConfig:{input:{type:"structure",required:["AppImageConfigName"],members:{AppImageConfigName:{},KernelGatewayImageConfig:{shape:"S4n"}}},output:{type:"structure",members:{AppImageConfigArn:{}}}},UpdateArtifact:{input:{type:"structure",required:["ArtifactArn"],members:{ArtifactArn:{},ArtifactName:{},Properties:{shape:"S1o"},PropertiesToRemove:{shape:"S1h2"}}},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:"S1o"},PropertiesToRemove:{shape:"S1h2"}}},output:{type:"structure",members:{ContextArn:{}}}},UpdateDeviceFleet:{input:{type:"structure",required:["DeviceFleetName","OutputConfig"],members:{DeviceFleetName:{},RoleArn:{},Description:{},OutputConfig:{shape:"S8k"},EnableIotRoleAlias:{type:"boolean"}}}},UpdateDevices:{input:{type:"structure",required:["DeviceFleetName","Devices"],members:{DeviceFleetName:{},Devices:{shape:"S1ep"}}}},UpdateDomain:{input:{type:"structure",required:["DomainId"],members:{DomainId:{},DefaultUserSettings:{shape:"S8q"},DomainSettingsForUpdate:{type:"structure",members:{RStudioServerProDomainSettingsForUpdate:{type:"structure",required:["DomainExecutionRoleArn"],members:{DomainExecutionRoleArn:{},DefaultResourceSpec:{shape:"S4d"},RStudioConnectUrl:{},RStudioPackageManagerUrl:{}}},ExecutionRoleIdentityConfig:{},SecurityGroupIds:{shape:"S9h"}}},DefaultSpaceSettings:{shape:"S9k"},AppSecurityGroupManagement:{}}},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:"Sa7"},RetainDeploymentConfig:{type:"boolean"}}},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"},ServerlessUpdateConfig:{type:"structure",members:{MaxConcurrency:{type:"integer"},ProvisionedConcurrency:{type:"integer"}}}}}}}},output:{type:"structure",required:["EndpointArn"],members:{EndpointArn:{}}}},UpdateExperiment:{input:{type:"structure",required:["ExperimentName"],members:{ExperimentName:{},DisplayName:{},Description:{}}},output:{type:"structure",members:{ExperimentArn:{}}}},UpdateFeatureGroup:{input:{type:"structure",required:["FeatureGroupName"],members:{FeatureGroupName:{},FeatureAdditions:{type:"list",member:{shape:"Scn"}}}},output:{type:"structure",required:["FeatureGroupArn"],members:{FeatureGroupArn:{}}}},UpdateFeatureMetadata:{input:{type:"structure",required:["FeatureGroupName","FeatureName"],members:{FeatureGroupName:{},FeatureName:{},Description:{},ParameterAdditions:{type:"list",member:{shape:"Swj"}},ParameterRemovals:{type:"list",member:{}}}}},UpdateHub:{input:{type:"structure",required:["HubName"],members:{HubName:{},HubDescription:{},HubDisplayName:{},HubSearchKeywords:{shape:"Sdu"}}},output:{type:"structure",required:["HubArn"],members:{HubArn:{}}}},UpdateImage:{input:{type:"structure",required:["ImageName"],members:{DeleteProperties:{type:"list",member:{}},Description:{},DisplayName:{},ImageName:{},RoleArn:{}}},output:{type:"structure",members:{ImageArn:{}}}},UpdateImageVersion:{input:{type:"structure",required:["ImageName"],members:{ImageName:{},Alias:{},Version:{type:"integer"},AliasesToAdd:{shape:"Sfw"},AliasesToDelete:{shape:"Sfw"},VendorGuidance:{},JobType:{},MLFramework:{},ProgrammingLang:{},Processor:{},Horovod:{type:"boolean"},ReleaseNotes:{}}},output:{type:"structure",members:{ImageVersionArn:{}}}},UpdateInferenceExperiment:{input:{type:"structure",required:["Name"],members:{Name:{},Schedule:{shape:"Sg9"},Description:{},ModelVariants:{shape:"Sgc"},DataStorageConfig:{shape:"Sgk"},ShadowModeConfig:{shape:"Sgl"}}},output:{type:"structure",required:["InferenceExperimentArn"],members:{InferenceExperimentArn:{}}}},UpdateModelCard:{input:{type:"structure",required:["ModelCardName"],members:{ModelCardName:{},Content:{shape:"Sjh"},ModelCardStatus:{}}},output:{type:"structure",required:["ModelCardArn"],members:{ModelCardArn:{}}}},UpdateModelPackage:{input:{type:"structure",required:["ModelPackageArn"],members:{ModelPackageArn:{},ModelApprovalStatus:{},ApprovalDescription:{},CustomerMetadataProperties:{shape:"Sk8"},CustomerMetadataPropertiesToRemove:{type:"list",member:{}},AdditionalInferenceSpecificationsToAdd:{shape:"Skh"}}},output:{type:"structure",required:["ModelPackageArn"],members:{ModelPackageArn:{}}}},UpdateMonitoringAlert:{input:{type:"structure",required:["MonitoringScheduleName","MonitoringAlertName","DatapointsToAlert","EvaluationPeriod"],members:{MonitoringScheduleName:{},MonitoringAlertName:{},DatapointsToAlert:{type:"integer"},EvaluationPeriod:{type:"integer"}}},output:{type:"structure",required:["MonitoringScheduleArn"],members:{MonitoringScheduleArn:{},MonitoringAlertName:{}}}},UpdateMonitoringSchedule:{input:{type:"structure",required:["MonitoringScheduleName","MonitoringScheduleConfig"],members:{MonitoringScheduleName:{},MonitoringScheduleConfig:{shape:"Skv"}}},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:"Slf"},AcceleratorTypes:{shape:"Slc"},DisassociateAcceleratorTypes:{type:"boolean"},DisassociateDefaultCodeRepository:{type:"boolean"},DisassociateAdditionalCodeRepositories:{type:"boolean"},RootAccess:{},InstanceMetadataServiceConfiguration:{shape:"Sli"}}},output:{type:"structure",members:{}}},UpdateNotebookInstanceLifecycleConfig:{input:{type:"structure",required:["NotebookInstanceLifecycleConfigName"],members:{NotebookInstanceLifecycleConfigName:{},OnCreate:{shape:"Sln"},OnStart:{shape:"Sln"}}},output:{type:"structure",members:{}}},UpdatePipeline:{input:{type:"structure",required:["PipelineName"],members:{PipelineName:{},PipelineDisplayName:{},PipelineDefinition:{},PipelineDefinitionS3Location:{shape:"Slv"},PipelineDescription:{},RoleArn:{},ParallelismConfiguration:{shape:"Sm1"}}},output:{type:"structure",members:{PipelineArn:{}}}},UpdatePipelineExecution:{input:{type:"structure",required:["PipelineExecutionArn"],members:{PipelineExecutionArn:{},PipelineExecutionDescription:{},PipelineExecutionDisplayName:{},ParallelismConfiguration:{shape:"Sm1"}}},output:{type:"structure",members:{PipelineExecutionArn:{}}}},UpdateProject:{input:{type:"structure",required:["ProjectName"],members:{ProjectName:{},ProjectDescription:{},ServiceCatalogProvisioningUpdateDetails:{type:"structure",members:{ProvisioningArtifactId:{},ProvisioningParameters:{shape:"Snk"}}},Tags:{shape:"S7"}}},output:{type:"structure",required:["ProjectArn"],members:{ProjectArn:{}}}},UpdateSpace:{input:{type:"structure",required:["DomainId","SpaceName"],members:{DomainId:{},SpaceName:{},SpaceSettings:{shape:"Sns"}}},output:{type:"structure",members:{SpaceArn:{}}}},UpdateTrainingJob:{input:{type:"structure",required:["TrainingJobName"],members:{TrainingJobName:{},ProfilerConfig:{type:"structure",members:{S3OutputPath:{},ProfilingIntervalInMilliseconds:{type:"long"},ProfilingParameters:{shape:"Soq"},DisableProfiler:{type:"boolean"}}},ProfilerRuleConfigurations:{shape:"Sos"},ResourceConfig:{type:"structure",required:["KeepAlivePeriodInSeconds"],members:{KeepAlivePeriodInSeconds:{type:"integer"}}}}},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:"Spd"},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},Parameters:{shape:"Spg"},ParametersToRemove:{shape:"S1j8"},InputArtifacts:{shape:"Spk"},InputArtifactsToRemove:{shape:"S1j8"},OutputArtifacts:{shape:"Spk"},OutputArtifactsToRemove:{shape:"S1j8"}}},output:{type:"structure",members:{TrialComponentArn:{}}}},UpdateUserProfile:{input:{type:"structure",required:["DomainId","UserProfileName"],members:{DomainId:{},UserProfileName:{},UserSettings:{shape:"S8q"}}},output:{type:"structure",members:{UserProfileArn:{}}}},UpdateWorkforce:{input:{type:"structure",required:["WorkforceName"],members:{WorkforceName:{},SourceIpConfig:{shape:"Sq1"},OidcConfig:{shape:"Spy"},WorkforceVpcConfig:{shape:"Sq5"}}},output:{type:"structure",required:["Workforce"],members:{Workforce:{shape:"S11y"}}}},UpdateWorkteam:{input:{type:"structure",required:["WorkteamName"],members:{WorkteamName:{},MemberDefinitions:{shape:"Sqf"},Description:{},NotificationConfiguration:{shape:"Sqn"}}},output:{type:"structure",required:["Workteam"],members:{Workteam:{shape:"S126"}}}}},shapes:{S7:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},Sr:{type:"structure",required:["Containers","SupportedContentTypes","SupportedResponseMIMETypes"],members:{Containers:{shape:"Ss"},SupportedTransformInstanceTypes:{shape:"S16"},SupportedRealtimeInferenceInstanceTypes:{shape:"S18"},SupportedContentTypes:{shape:"S1a"},SupportedResponseMIMETypes:{shape:"S1c"}}},Ss:{type:"list",member:{type:"structure",required:["Image"],members:{ContainerHostname:{},Image:{},ImageDigest:{},ModelDataUrl:{},ProductId:{},Environment:{shape:"Sz"},ModelInput:{type:"structure",required:["DataInputConfig"],members:{DataInputConfig:{}}},Framework:{},FrameworkVersion:{},NearestModelName:{}}}},Sz:{type:"map",key:{},value:{}},S16:{type:"list",member:{}},S18:{type:"list",member:{}},S1a:{type:"list",member:{}},S1c:{type:"list",member:{}},S1j:{type:"structure",required:["SourceUri"],members:{SourceUri:{},SourceType:{},SourceId:{}}},S1o:{type:"map",key:{},value:{}},S1q:{type:"structure",members:{CommitId:{},Repository:{},GeneratedBy:{},ProjectId:{}}},S1v:{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:"S25"}}}}},IsTunable:{type:"boolean"},IsRequired:{type:"boolean"},DefaultValue:{}}}},SupportedTrainingInstanceTypes:{type:"list",member:{}},SupportsDistributedTraining:{type:"boolean"},MetricDefinitions:{shape:"S2a"},TrainingChannels:{type:"list",member:{type:"structure",required:["Name","SupportedContentTypes","SupportedInputModes"],members:{Name:{},Description:{},IsRequired:{type:"boolean"},SupportedContentTypes:{shape:"S1a"},SupportedCompressionTypes:{type:"list",member:{}},SupportedInputModes:{type:"list",member:{}}}}},SupportedTuningJobObjectiveMetrics:{type:"list",member:{shape:"S2m"}}}},S25:{type:"list",member:{}},S2a:{type:"list",member:{type:"structure",required:["Name","Regex"],members:{Name:{},Regex:{}}}},S2m:{type:"structure",required:["Type","MetricName"],members:{Type:{},MetricName:{}}},S2o:{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:"S2t"},InputDataConfig:{shape:"S2v"},OutputDataConfig:{shape:"S3e"},ResourceConfig:{shape:"S3g"},StoppingCondition:{shape:"S3m"}}},TransformJobDefinition:{shape:"S3p"}}}}}},S2t:{type:"map",key:{},value:{}},S2v:{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:{}},InstanceGroupNames:{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"}}}}}},S3e:{type:"structure",required:["S3OutputPath"],members:{KmsKeyId:{},S3OutputPath:{}}},S3g:{type:"structure",required:["VolumeSizeInGB"],members:{InstanceType:{},InstanceCount:{type:"integer"},VolumeSizeInGB:{type:"integer"},VolumeKmsKeyId:{},InstanceGroups:{type:"list",member:{type:"structure",required:["InstanceType","InstanceCount","InstanceGroupName"],members:{InstanceType:{},InstanceCount:{type:"integer"},InstanceGroupName:{}}}},KeepAlivePeriodInSeconds:{type:"integer"}}},S3m:{type:"structure",members:{MaxRuntimeInSeconds:{type:"integer"},MaxWaitTimeInSeconds:{type:"integer"}}},S3p:{type:"structure",required:["TransformInput","TransformOutput","TransformResources"],members:{MaxConcurrentTransforms:{type:"integer"},MaxPayloadInMB:{type:"integer"},BatchStrategy:{},Environment:{shape:"S3t"},TransformInput:{shape:"S3w"},TransformOutput:{shape:"S40"},TransformResources:{shape:"S43"}}},S3t:{type:"map",key:{},value:{}},S3w:{type:"structure",required:["DataSource"],members:{DataSource:{type:"structure",required:["S3DataSource"],members:{S3DataSource:{type:"structure",required:["S3DataType","S3Uri"],members:{S3DataType:{},S3Uri:{}}}}},ContentType:{},CompressionType:{},SplitType:{}}},S40:{type:"structure",required:["S3OutputPath"],members:{S3OutputPath:{},Accept:{},AssembleWith:{},KmsKeyId:{}}},S43:{type:"structure",required:["InstanceType","InstanceCount"],members:{InstanceType:{},InstanceCount:{type:"integer"},VolumeKmsKeyId:{}}},S4d:{type:"structure",members:{SageMakerImageArn:{},SageMakerImageVersionArn:{},InstanceType:{},LifecycleConfigArn:{}}},S4n:{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"}}}}},S4z:{type:"structure",required:["SourceUri"],members:{SourceUri:{},SourceTypes:{type:"list",member:{type:"structure",required:["SourceIdType","Value"],members:{SourceIdType:{},Value:{}}}}}},S57:{type:"list",member:{type:"structure",required:["DataSource","TargetAttributeName"],members:{DataSource:{shape:"S59"},CompressionType:{},TargetAttributeName:{},ContentType:{},ChannelType:{},SampleWeightAttributeName:{}}}},S59:{type:"structure",required:["S3DataSource"],members:{S3DataSource:{type:"structure",required:["S3DataType","S3Uri"],members:{S3DataType:{},S3Uri:{}}}}},S5f:{type:"structure",required:["S3OutputPath"],members:{KmsKeyId:{},S3OutputPath:{}}},S5h:{type:"structure",required:["MetricName"],members:{MetricName:{}}},S5j:{type:"structure",members:{CompletionCriteria:{shape:"S5k"},SecurityConfig:{shape:"S5o"},DataSplitConfig:{shape:"S5u"},CandidateGenerationConfig:{type:"structure",members:{FeatureSpecificationS3Uri:{},AlgorithmsConfig:{type:"list",member:{type:"structure",required:["AutoMLAlgorithms"],members:{AutoMLAlgorithms:{type:"list",member:{}}}}}}},Mode:{}}},S5k:{type:"structure",members:{MaxCandidates:{type:"integer"},MaxRuntimePerTrainingJobInSeconds:{type:"integer"},MaxAutoMLJobRuntimeInSeconds:{type:"integer"}}},S5o:{type:"structure",members:{VolumeKmsKeyId:{},EnableInterContainerTrafficEncryption:{type:"boolean"},VpcConfig:{shape:"S5p"}}},S5p:{type:"structure",required:["SecurityGroupIds","Subnets"],members:{SecurityGroupIds:{type:"list",member:{}},Subnets:{shape:"S5s"}}},S5s:{type:"list",member:{}},S5u:{type:"structure",members:{ValidationFraction:{type:"float"}}},S63:{type:"structure",members:{AutoGenerateEndpointName:{type:"boolean"},EndpointName:{}}},S69:{type:"list",member:{type:"structure",members:{ChannelType:{},ContentType:{},CompressionType:{},DataSource:{shape:"S59"}}}},S6b:{type:"structure",members:{ImageClassificationJobConfig:{type:"structure",members:{CompletionCriteria:{shape:"S5k"}}},TextClassificationJobConfig:{type:"structure",members:{CompletionCriteria:{shape:"S5k"},ContentColumn:{},TargetLabelColumn:{}}}},union:true},S6i:{type:"structure",required:["RepositoryUrl"],members:{RepositoryUrl:{},Branch:{},SecretArn:{}}},S6p:{type:"structure",required:["S3Uri","DataInputConfig","Framework"],members:{S3Uri:{},DataInputConfig:{},Framework:{},FrameworkVersion:{}}},S6s:{type:"structure",required:["S3OutputLocation"],members:{S3OutputLocation:{},TargetDevice:{},TargetPlatform:{type:"structure",required:["Os","Arch"],members:{Os:{},Arch:{},Accelerator:{}}},CompilerOptions:{},KmsKeyId:{}}},S6z:{type:"structure",required:["SecurityGroupIds","Subnets"],members:{SecurityGroupIds:{type:"list",member:{}},Subnets:{type:"list",member:{}}}},S77:{type:"structure",required:["SourceUri"],members:{SourceUri:{},SourceType:{},SourceId:{}}},S7c:{type:"structure",members:{BaseliningJobName:{},ConstraintsResource:{shape:"S7e"},StatisticsResource:{shape:"S7f"}}},S7e:{type:"structure",members:{S3Uri:{}}},S7f:{type:"structure",members:{S3Uri:{}}},S7g:{type:"structure",required:["ImageUri"],members:{ImageUri:{},ContainerEntrypoint:{shape:"S7i"},ContainerArguments:{shape:"S7k"},RecordPreprocessorSourceUri:{},PostAnalyticsProcessorSourceUri:{},Environment:{shape:"S7m"}}},S7i:{type:"list",member:{}},S7k:{type:"list",member:{}},S7m:{type:"map",key:{},value:{}},S7p:{type:"structure",members:{EndpointInput:{shape:"S7q"},BatchTransformInput:{shape:"S7w"}}},S7q:{type:"structure",required:["EndpointName","LocalPath"],members:{EndpointName:{},LocalPath:{},S3InputMode:{},S3DataDistributionType:{},FeaturesAttribute:{},InferenceAttribute:{},ProbabilityAttribute:{},ProbabilityThresholdAttribute:{type:"double"},StartTimeOffset:{},EndTimeOffset:{}}},S7w:{type:"structure",required:["DataCapturedDestinationS3Uri","DatasetFormat","LocalPath"],members:{DataCapturedDestinationS3Uri:{},DatasetFormat:{type:"structure",members:{Csv:{type:"structure",members:{Header:{type:"boolean"}}},Json:{type:"structure",members:{Line:{type:"boolean"}}},Parquet:{type:"structure",members:{}}}},LocalPath:{},S3InputMode:{},S3DataDistributionType:{},FeaturesAttribute:{},InferenceAttribute:{},ProbabilityAttribute:{},ProbabilityThresholdAttribute:{type:"double"},StartTimeOffset:{},EndTimeOffset:{}}},S82:{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:{}}},S88:{type:"structure",required:["ClusterConfig"],members:{ClusterConfig:{type:"structure",required:["InstanceCount","InstanceType","VolumeSizeInGB"],members:{InstanceCount:{type:"integer"},InstanceType:{},VolumeSizeInGB:{type:"integer"},VolumeKmsKeyId:{}}}}},S8d:{type:"structure",members:{EnableInterContainerTrafficEncryption:{type:"boolean"},EnableNetworkIsolation:{type:"boolean"},VpcConfig:{shape:"S5p"}}},S8e:{type:"structure",required:["MaxRuntimeInSeconds"],members:{MaxRuntimeInSeconds:{type:"integer"}}},S8k:{type:"structure",required:["S3OutputLocation"],members:{S3OutputLocation:{},KmsKeyId:{},PresetDeploymentType:{},PresetDeploymentConfig:{}}},S8q:{type:"structure",members:{ExecutionRole:{},SecurityGroups:{shape:"S8r"},SharingSettings:{type:"structure",members:{NotebookOutputOption:{},S3OutputPath:{},S3KmsKeyId:{}}},JupyterServerAppSettings:{shape:"S8u"},KernelGatewayAppSettings:{shape:"S8z"},TensorBoardAppSettings:{type:"structure",members:{DefaultResourceSpec:{shape:"S4d"}}},RStudioServerProAppSettings:{type:"structure",members:{AccessStatus:{},UserGroup:{}}},RSessionAppSettings:{type:"structure",members:{DefaultResourceSpec:{shape:"S4d"},CustomImages:{shape:"S90"}}},CanvasAppSettings:{type:"structure",members:{TimeSeriesForecastingSettings:{type:"structure",members:{Status:{},AmazonForecastRoleArn:{}}},ModelRegisterSettings:{type:"structure",members:{Status:{},CrossAccountModelRegisterRoleArn:{}}}}}}},S8r:{type:"list",member:{}},S8u:{type:"structure",members:{DefaultResourceSpec:{shape:"S4d"},LifecycleConfigArns:{shape:"S8v"},CodeRepositories:{type:"list",member:{type:"structure",required:["RepositoryUrl"],members:{RepositoryUrl:{}}}}}},S8v:{type:"list",member:{}},S8z:{type:"structure",members:{DefaultResourceSpec:{shape:"S4d"},CustomImages:{shape:"S90"},LifecycleConfigArns:{shape:"S8v"}}},S90:{type:"list",member:{type:"structure",required:["ImageName","AppImageConfigName"],members:{ImageName:{},ImageVersionNumber:{type:"integer"},AppImageConfigName:{}}}},S9g:{type:"structure",members:{SecurityGroupIds:{shape:"S9h"},RStudioServerProDomainSettings:{type:"structure",required:["DomainExecutionRoleArn"],members:{DomainExecutionRoleArn:{},RStudioConnectUrl:{},RStudioPackageManagerUrl:{},DefaultResourceSpec:{shape:"S4d"}}},ExecutionRoleIdentityConfig:{}}},S9h:{type:"list",member:{}},S9k:{type:"structure",members:{ExecutionRole:{},SecurityGroups:{shape:"S8r"},JupyterServerAppSettings:{shape:"S8u"},KernelGatewayAppSettings:{shape:"S8z"}}},S9p:{type:"list",member:{type:"structure",required:["ModelHandle","EdgePackagingJobName"],members:{ModelHandle:{},EdgePackagingJobName:{}}}},S9r:{type:"list",member:{type:"structure",required:["StageName","DeviceSelectionConfig"],members:{StageName:{},DeviceSelectionConfig:{shape:"S9t"},DeploymentConfig:{shape:"S9y"}}}},S9t:{type:"structure",required:["DeviceSubsetType"],members:{DeviceSubsetType:{},Percentage:{type:"integer"},DeviceNames:{shape:"S9w"},DeviceNameContains:{}}},S9w:{type:"list",member:{}},S9y:{type:"structure",required:["FailureHandlingPolicy"],members:{FailureHandlingPolicy:{}}},Sa7:{type:"structure",required:["BlueGreenUpdatePolicy"],members:{BlueGreenUpdatePolicy:{type:"structure",required:["TrafficRoutingConfiguration"],members:{TrafficRoutingConfiguration:{type:"structure",required:["Type","WaitIntervalInSeconds"],members:{Type:{},WaitIntervalInSeconds:{type:"integer"},CanarySize:{shape:"Sac"},LinearStepSize:{shape:"Sac"}}},TerminationWaitInSeconds:{type:"integer"},MaximumExecutionTimeoutInSeconds:{type:"integer"}}},AutoRollbackConfiguration:{type:"structure",members:{Alarms:{type:"list",member:{type:"structure",members:{AlarmName:{}}}}}}}},Sac:{type:"structure",required:["Type","Value"],members:{Type:{},Value:{type:"integer"}}},Sao:{type:"list",member:{type:"structure",required:["VariantName","ModelName"],members:{VariantName:{},ModelName:{},InitialInstanceCount:{type:"integer"},InstanceType:{},InitialVariantWeight:{type:"float"},AcceleratorType:{},CoreDumpConfig:{type:"structure",required:["DestinationS3Uri"],members:{DestinationS3Uri:{},KmsKeyId:{}}},ServerlessConfig:{shape:"Saw"},VolumeSizeInGB:{type:"integer"},ModelDataDownloadTimeoutInSeconds:{type:"integer"},ContainerStartupHealthCheckTimeoutInSeconds:{type:"integer"},EnableSSMAccess:{type:"boolean"}}}},Saw:{type:"structure",required:["MemorySizeInMB","MaxConcurrency"],members:{MemorySizeInMB:{type:"integer"},MaxConcurrency:{type:"integer"},ProvisionedConcurrency:{type:"integer"}}},Sb4:{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:{shape:"Sba"}}},Sba:{type:"structure",members:{CsvContentTypes:{type:"list",member:{}},JsonContentTypes:{type:"list",member:{}}}},Sbf:{type:"structure",required:["OutputConfig"],members:{ClientConfig:{type:"structure",members:{MaxConcurrentInvocationsPerInstance:{type:"integer"}}},OutputConfig:{type:"structure",members:{KmsKeyId:{},S3OutputPath:{},NotificationConfig:{type:"structure",members:{SuccessTopic:{},ErrorTopic:{},IncludeInferenceResponseIn:{type:"list",member:{}}}},S3FailurePath:{}}}}},Sbn:{type:"structure",members:{ClarifyExplainerConfig:{type:"structure",required:["ShapConfig"],members:{EnableExplanations:{},InferenceConfig:{type:"structure",members:{FeaturesAttribute:{},ContentTemplate:{},MaxRecordCount:{type:"integer"},MaxPayloadInMB:{type:"integer"},ProbabilityIndex:{type:"integer"},LabelIndex:{type:"integer"},ProbabilityAttribute:{},LabelAttribute:{},LabelHeaders:{type:"list",member:{}},FeatureHeaders:{type:"list",member:{}},FeatureTypes:{type:"list",member:{}}}},ShapConfig:{type:"structure",required:["ShapBaselineConfig"],members:{ShapBaselineConfig:{type:"structure",members:{MimeType:{},ShapBaseline:{},ShapBaselineUri:{}}},NumberOfSamples:{type:"integer"},UseLogit:{type:"boolean"},Seed:{type:"integer"},TextConfig:{type:"structure",required:["Language","Granularity"],members:{Language:{},Granularity:{}}}}}}}}},Scm:{type:"list",member:{shape:"Scn"}},Scn:{type:"structure",members:{FeatureName:{},FeatureType:{}}},Scp:{type:"structure",members:{SecurityConfig:{type:"structure",members:{KmsKeyId:{}}},EnableOnlineStore:{type:"boolean"}}},Scr:{type:"structure",required:["S3StorageConfig"],members:{S3StorageConfig:{type:"structure",required:["S3Uri"],members:{S3Uri:{},KmsKeyId:{},ResolvedOutputS3Uri:{}}},DisableGlueTableCreation:{type:"boolean"},DataCatalogConfig:{type:"structure",required:["TableName","Catalog","Database"],members:{TableName:{},Catalog:{},Database:{}}},TableFormat:{}}},Sd3:{type:"structure",required:["AwsManagedHumanLoopRequestSource"],members:{AwsManagedHumanLoopRequestSource:{}}},Sd5:{type:"structure",required:["HumanLoopActivationConditionsConfig"],members:{HumanLoopActivationConditionsConfig:{type:"structure",required:["HumanLoopActivationConditions"],members:{HumanLoopActivationConditions:{jsonvalue:true}}}}},Sd8:{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:"Sdi"}}},Sdi:{type:"structure",members:{AmountInUsd:{type:"structure",members:{Dollars:{type:"integer"},Cents:{type:"integer"},TenthFractionsOfACent:{type:"integer"}}}}},Sdn:{type:"structure",required:["S3OutputPath"],members:{S3OutputPath:{},KmsKeyId:{}}},Sdu:{type:"list",member:{}},Sdw:{type:"structure",members:{S3OutputPath:{}}},Se2:{type:"structure",required:["Content"],members:{Content:{}}},Se7:{type:"structure",required:["Strategy","ResourceLimits"],members:{Strategy:{},StrategyConfig:{type:"structure",members:{HyperbandStrategyConfig:{type:"structure",members:{MinResource:{type:"integer"},MaxResource:{type:"integer"}}}}},HyperParameterTuningJobObjective:{shape:"S2m"},ResourceLimits:{shape:"Sed"},ParameterRanges:{shape:"Seh"},TrainingJobEarlyStoppingType:{},TuningJobCompletionCriteria:{type:"structure",members:{TargetObjectiveMetricValue:{type:"float"},BestObjectiveNotImproving:{type:"structure",members:{MaxNumberOfTrainingJobsNotImproving:{type:"integer"}}},ConvergenceDetected:{type:"structure",members:{CompleteOnConvergence:{}}}}},RandomSeed:{type:"integer"}}},Sed:{type:"structure",required:["MaxParallelTrainingJobs"],members:{MaxNumberOfTrainingJobs:{type:"integer"},MaxParallelTrainingJobs:{type:"integer"},MaxRuntimeInSeconds:{type:"integer"}}},Seh:{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:"S25"}}}},AutoParameters:{type:"list",member:{type:"structure",required:["Name","ValueHint"],members:{Name:{},ValueHint:{}}}}}},Sf0:{type:"structure",required:["AlgorithmSpecification","RoleArn","OutputDataConfig","StoppingCondition"],members:{DefinitionName:{},TuningObjective:{shape:"S2m"},HyperParameterRanges:{shape:"Seh"},StaticHyperParameters:{shape:"S2t"},AlgorithmSpecification:{type:"structure",required:["TrainingInputMode"],members:{TrainingImage:{},TrainingInputMode:{},AlgorithmName:{},MetricDefinitions:{shape:"S2a"}}},RoleArn:{},InputDataConfig:{shape:"S2v"},VpcConfig:{shape:"S5p"},OutputDataConfig:{shape:"S3e"},ResourceConfig:{shape:"S3g"},StoppingCondition:{shape:"S3m"},EnableNetworkIsolation:{type:"boolean"},EnableInterContainerTrafficEncryption:{type:"boolean"},EnableManagedSpotTraining:{type:"boolean"},CheckpointConfig:{shape:"Sf5"},RetryStrategy:{shape:"Sf6"},HyperParameterTuningResourceConfig:{type:"structure",members:{InstanceType:{},InstanceCount:{type:"integer"},VolumeSizeInGB:{type:"integer"},VolumeKmsKeyId:{},AllocationStrategy:{},InstanceConfigs:{type:"list",member:{type:"structure",required:["InstanceType","InstanceCount","VolumeSizeInGB"],members:{InstanceType:{},InstanceCount:{type:"integer"},VolumeSizeInGB:{type:"integer"}}}}}},Environment:{type:"map",key:{},value:{}}}},Sf5:{type:"structure",required:["S3Uri"],members:{S3Uri:{},LocalPath:{}}},Sf6:{type:"structure",required:["MaximumRetryAttempts"],members:{MaximumRetryAttempts:{type:"integer"}}},Sfg:{type:"list",member:{shape:"Sf0"}},Sfh:{type:"structure",required:["ParentHyperParameterTuningJobs","WarmStartType"],members:{ParentHyperParameterTuningJobs:{type:"list",member:{type:"structure",members:{HyperParameterTuningJobName:{}}}},WarmStartType:{}}},Sfl:{type:"structure",required:["Mode"],members:{Mode:{}}},Sfw:{type:"list",member:{}},Sg9:{type:"structure",members:{StartTime:{type:"timestamp"},EndTime:{type:"timestamp"}}},Sgc:{type:"list",member:{type:"structure",required:["ModelName","VariantName","InfrastructureConfig"],members:{ModelName:{},VariantName:{},InfrastructureConfig:{shape:"Sgf"}}}},Sgf:{type:"structure",required:["InfrastructureType","RealTimeInferenceConfig"],members:{InfrastructureType:{},RealTimeInferenceConfig:{type:"structure",required:["InstanceType","InstanceCount"],members:{InstanceType:{},InstanceCount:{type:"integer"}}}}},Sgk:{type:"structure",required:["Destination"],members:{Destination:{},KmsKey:{},ContentType:{shape:"Sba"}}},Sgl:{type:"structure",required:["SourceModelVariantName","ShadowModelVariants"],members:{SourceModelVariantName:{},ShadowModelVariants:{type:"list",member:{type:"structure",required:["ShadowModelVariantName","SamplingPercentage"],members:{ShadowModelVariantName:{},SamplingPercentage:{type:"integer"}}}}}},Sgt:{type:"structure",members:{ModelPackageVersionArn:{},JobDurationInSeconds:{type:"integer"},TrafficPattern:{type:"structure",members:{TrafficType:{},Phases:{type:"list",member:{type:"structure",members:{InitialNumberOfUsers:{type:"integer"},SpawnRate:{type:"integer"},DurationInSeconds:{type:"integer"}}}}}},ResourceLimit:{type:"structure",members:{MaxNumberOfTests:{type:"integer"},MaxParallelOfTests:{type:"integer"}}},EndpointConfigurations:{type:"list",member:{type:"structure",required:["InstanceType"],members:{InstanceType:{},InferenceSpecificationName:{},EnvironmentParameterRanges:{type:"structure",members:{CategoricalParameterRanges:{type:"list",member:{type:"structure",required:["Name","Value"],members:{Name:{},Value:{type:"list",member:{}}}}}}}}}},VolumeKmsKeyId:{},ContainerConfig:{type:"structure",members:{Domain:{},Task:{},Framework:{},FrameworkVersion:{},PayloadConfig:{type:"structure",members:{SamplePayloadUrl:{},SupportedContentTypes:{type:"list",member:{}}}},NearestModelName:{},SupportedInstanceTypes:{type:"list",member:{}},DataInputConfig:{}}},Endpoints:{type:"list",member:{shape:"Shk"}},VpcConfig:{type:"structure",required:["SecurityGroupIds","Subnets"],members:{SecurityGroupIds:{type:"list",member:{}},Subnets:{type:"list",member:{}}}},ModelName:{}}},Shk:{type:"structure",required:["EndpointName"],members:{EndpointName:{}}},Shr:{type:"structure",members:{MaxInvocations:{type:"integer"},ModelLatencyThresholds:{type:"list",member:{type:"structure",members:{Percentile:{},ValueInMilliseconds:{type:"integer"}}}}}},Si2:{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:{}}}}}},Si9:{type:"structure",required:["S3OutputPath"],members:{S3OutputPath:{},KmsKeyId:{},SnsTopicArn:{}}},Sia:{type:"structure",members:{MaxHumanLabeledObjectCount:{type:"integer"},MaxPercentageOfInputDatasetLabeled:{type:"integer"}}},Sid:{type:"structure",required:["LabelingJobAlgorithmSpecificationArn"],members:{LabelingJobAlgorithmSpecificationArn:{},InitialActiveLearningModelArn:{},LabelingJobResourceConfig:{type:"structure",members:{VolumeKmsKeyId:{},VpcConfig:{shape:"S5p"}}}}},Sih:{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:"Sdi"}}},Siw:{type:"structure",members:{ContainerHostname:{},Image:{},ImageConfig:{type:"structure",required:["RepositoryAccessMode"],members:{RepositoryAccessMode:{},RepositoryAuthConfig:{type:"structure",required:["RepositoryCredentialsProviderArn"],members:{RepositoryCredentialsProviderArn:{}}}}},Mode:{},ModelDataUrl:{},Environment:{shape:"Sz"},ModelPackageName:{},InferenceSpecificationName:{},MultiModelConfig:{type:"structure",members:{ModelCacheSetting:{}}}}},Sj5:{type:"list",member:{shape:"Siw"}},Sj6:{type:"structure",required:["Mode"],members:{Mode:{}}},Sja:{type:"structure",members:{BaseliningJobName:{},ConstraintsResource:{shape:"S7e"}}},Sjb:{type:"structure",required:["ImageUri","ConfigUri"],members:{ImageUri:{},ConfigUri:{},Environment:{shape:"S7m"}}},Sjc:{type:"structure",required:["GroundTruthS3Input"],members:{EndpointInput:{shape:"S7q"},BatchTransformInput:{shape:"S7w"},GroundTruthS3Input:{shape:"Sjd"}}},Sjd:{type:"structure",members:{S3Uri:{}}},Sjg:{type:"structure",members:{KmsKeyId:{}}},Sjh:{type:"string",sensitive:true},Sjm:{type:"structure",required:["S3OutputPath"],members:{S3OutputPath:{}}},Sjq:{type:"structure",members:{BaseliningJobName:{},ConstraintsResource:{shape:"S7e"}}},Sjr:{type:"structure",required:["ImageUri","ConfigUri"],members:{ImageUri:{},ConfigUri:{},Environment:{shape:"S7m"}}},Sjs:{type:"structure",members:{EndpointInput:{shape:"S7q"},BatchTransformInput:{shape:"S7w"}}},Sjv:{type:"structure",required:["ValidationRole","ValidationProfiles"],members:{ValidationRole:{},ValidationProfiles:{type:"list",member:{type:"structure",required:["ProfileName","TransformJobDefinition"],members:{ProfileName:{},TransformJobDefinition:{shape:"S3p"}}}}}},Sjy:{type:"structure",required:["SourceAlgorithms"],members:{SourceAlgorithms:{type:"list",member:{type:"structure",required:["AlgorithmName"],members:{ModelDataUrl:{},AlgorithmName:{}}}}}},Sk1:{type:"structure",members:{ModelQuality:{type:"structure",members:{Statistics:{shape:"Sk3"},Constraints:{shape:"Sk3"}}},ModelDataQuality:{type:"structure",members:{Statistics:{shape:"Sk3"},Constraints:{shape:"Sk3"}}},Bias:{type:"structure",members:{Report:{shape:"Sk3"},PreTrainingReport:{shape:"Sk3"},PostTrainingReport:{shape:"Sk3"}}},Explainability:{type:"structure",members:{Report:{shape:"Sk3"}}}}},Sk3:{type:"structure",required:["ContentType","S3Uri"],members:{ContentType:{},ContentDigest:{},S3Uri:{}}},Sk8:{type:"map",key:{},value:{}},Skb:{type:"structure",members:{Bias:{type:"structure",members:{ConfigFile:{shape:"Skd"},PreTrainingConstraints:{shape:"Sk3"},PostTrainingConstraints:{shape:"Sk3"}}},Explainability:{type:"structure",members:{Constraints:{shape:"Sk3"},ConfigFile:{shape:"Skd"}}},ModelQuality:{type:"structure",members:{Statistics:{shape:"Sk3"},Constraints:{shape:"Sk3"}}},ModelDataQuality:{type:"structure",members:{Statistics:{shape:"Sk3"},Constraints:{shape:"Sk3"}}}}},Skd:{type:"structure",required:["S3Uri"],members:{ContentType:{},ContentDigest:{},S3Uri:{}}},Skh:{type:"list",member:{type:"structure",required:["Name","Containers"],members:{Name:{},Description:{},Containers:{shape:"Ss"},SupportedTransformInstanceTypes:{shape:"S16"},SupportedRealtimeInferenceInstanceTypes:{shape:"S18"},SupportedContentTypes:{shape:"S1a"},SupportedResponseMIMETypes:{shape:"S1c"}}}},Sko:{type:"structure",members:{BaseliningJobName:{},ConstraintsResource:{shape:"S7e"}}},Skp:{type:"structure",required:["ImageUri"],members:{ImageUri:{},ContainerEntrypoint:{shape:"S7i"},ContainerArguments:{shape:"S7k"},RecordPreprocessorSourceUri:{},PostAnalyticsProcessorSourceUri:{},ProblemType:{},Environment:{shape:"S7m"}}},Skr:{type:"structure",required:["GroundTruthS3Input"],members:{EndpointInput:{shape:"S7q"},BatchTransformInput:{shape:"S7w"},GroundTruthS3Input:{shape:"Sjd"}}},Skv:{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:"S7e"},StatisticsResource:{shape:"S7f"}}},MonitoringInputs:{type:"list",member:{type:"structure",members:{EndpointInput:{shape:"S7q"},BatchTransformInput:{shape:"S7w"}}}},MonitoringOutputConfig:{shape:"S82"},MonitoringResources:{shape:"S88"},MonitoringAppSpecification:{type:"structure",required:["ImageUri"],members:{ImageUri:{},ContainerEntrypoint:{shape:"S7i"},ContainerArguments:{shape:"S7k"},RecordPreprocessorSourceUri:{},PostAnalyticsProcessorSourceUri:{}}},StoppingCondition:{shape:"S8e"},Environment:{shape:"S7m"},NetworkConfig:{shape:"Sl3"},RoleArn:{}}},MonitoringJobDefinitionName:{},MonitoringType:{}}},Sl3:{type:"structure",members:{EnableInterContainerTrafficEncryption:{type:"boolean"},EnableNetworkIsolation:{type:"boolean"},VpcConfig:{shape:"S5p"}}},Slc:{type:"list",member:{}},Slf:{type:"list",member:{}},Sli:{type:"structure",required:["MinimumInstanceMetadataServiceVersion"],members:{MinimumInstanceMetadataServiceVersion:{}}},Sln:{type:"list",member:{type:"structure",members:{Content:{}}}},Slv:{type:"structure",required:["Bucket","ObjectKey"],members:{Bucket:{},ObjectKey:{},VersionId:{}}},Sm1:{type:"structure",required:["MaxParallelExecutionSteps"],members:{MaxParallelExecutionSteps:{type:"integer"}}},Sme:{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:{}}}}}},Sn1:{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:{}}},Sn6:{type:"structure",required:["ClusterConfig"],members:{ClusterConfig:{type:"structure",required:["InstanceCount","InstanceType","VolumeSizeInGB"],members:{InstanceCount:{type:"integer"},InstanceType:{},VolumeSizeInGB:{type:"integer"},VolumeKmsKeyId:{}}}}},Sn8:{type:"structure",required:["MaxRuntimeInSeconds"],members:{MaxRuntimeInSeconds:{type:"integer"}}},Sna:{type:"structure",required:["ImageUri"],members:{ImageUri:{},ContainerEntrypoint:{shape:"S7i"},ContainerArguments:{type:"list",member:{}}}},Snc:{type:"map",key:{},value:{}},Snd:{type:"structure",members:{ExperimentName:{},TrialName:{},TrialComponentDisplayName:{},RunName:{}}},Sni:{type:"structure",required:["ProductId"],members:{ProductId:{},ProvisioningArtifactId:{},PathId:{},ProvisioningParameters:{shape:"Snk"}}},Snk:{type:"list",member:{type:"structure",members:{Key:{},Value:{}}}},Sns:{type:"structure",members:{JupyterServerAppSettings:{shape:"S8u"},KernelGatewayAppSettings:{shape:"S8z"}}},So2:{type:"structure",required:["TrainingInputMode"],members:{TrainingImage:{},AlgorithmName:{},TrainingInputMode:{},MetricDefinitions:{shape:"S2a"},EnableSageMakerMetricsTimeSeries:{type:"boolean"},ContainerEntrypoint:{type:"list",member:{}},ContainerArguments:{type:"list",member:{}},TrainingImageConfig:{type:"structure",required:["TrainingRepositoryAccessMode"],members:{TrainingRepositoryAccessMode:{},TrainingRepositoryAuthConfig:{type:"structure",required:["TrainingRepositoryCredentialsProviderArn"],members:{TrainingRepositoryCredentialsProviderArn:{}}}}}}},Sob:{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:{}}}}}}},Soj:{type:"list",member:{type:"structure",required:["RuleConfigurationName","RuleEvaluatorImage"],members:{RuleConfigurationName:{},LocalPath:{},S3OutputPath:{},RuleEvaluatorImage:{},InstanceType:{},VolumeSizeInGB:{type:"integer"},RuleParameters:{shape:"Som"}}}},Som:{type:"map",key:{},value:{}},Son:{type:"structure",required:["S3OutputPath"],members:{LocalPath:{},S3OutputPath:{}}},Soo:{type:"structure",members:{S3OutputPath:{},ProfilingIntervalInMilliseconds:{type:"long"},ProfilingParameters:{shape:"Soq"},DisableProfiler:{type:"boolean"}}},Soq:{type:"map",key:{},value:{}},Sos:{type:"list",member:{type:"structure",required:["RuleConfigurationName","RuleEvaluatorImage"],members:{RuleConfigurationName:{},LocalPath:{},S3OutputPath:{},RuleEvaluatorImage:{},InstanceType:{},VolumeSizeInGB:{type:"integer"},RuleParameters:{shape:"Som"}}}},Sou:{type:"map",key:{},value:{}},Sp1:{type:"structure",members:{InvocationsTimeoutInSeconds:{type:"integer"},InvocationsMaxRetries:{type:"integer"}}},Sp4:{type:"structure",required:["DestinationS3Uri"],members:{DestinationS3Uri:{},KmsKeyId:{},GenerateInferenceId:{type:"boolean"}}},Sp5:{type:"structure",members:{InputFilter:{},OutputFilter:{},JoinSource:{}}},Spd:{type:"structure",members:{PrimaryStatus:{},Message:{}}},Spg:{type:"map",key:{},value:{type:"structure",members:{StringValue:{},NumberValue:{type:"double"}}}},Spk:{type:"map",key:{},value:{type:"structure",required:["Value"],members:{MediaType:{},Value:{}}}},Spv:{type:"structure",required:["UserPool","ClientId"],members:{UserPool:{},ClientId:{}}},Spy:{type:"structure",required:["ClientId","ClientSecret","Issuer","AuthorizationEndpoint","TokenEndpoint","UserInfoEndpoint","LogoutEndpoint","JwksUri"],members:{ClientId:{},ClientSecret:{type:"string",sensitive:true},Issuer:{},AuthorizationEndpoint:{},TokenEndpoint:{},UserInfoEndpoint:{},LogoutEndpoint:{},JwksUri:{}}},Sq1:{type:"structure",required:["Cidrs"],members:{Cidrs:{type:"list",member:{}}}},Sq5:{type:"structure",members:{VpcId:{},SecurityGroupIds:{shape:"Sq7"},Subnets:{shape:"Sq9"}}},Sq7:{type:"list",member:{}},Sq9:{type:"list",member:{}},Sqf:{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:{}}}}}}},Sqn:{type:"structure",members:{NotificationTopicArn:{}}},Ssq:{type:"structure",members:{UserProfileArn:{},UserProfileName:{},DomainId:{},IamIdentity:{type:"structure",members:{Arn:{},PrincipalId:{},SourceIdentity:{}}}}},Ssx:{type:"list",member:{type:"structure",required:["Name","Status"],members:{Name:{},Status:{},FailureReason:{}}}},Stb:{type:"list",member:{type:"structure",members:{PartialFailureMessage:{}}}},Std:{type:"structure",required:["CandidateName","ObjectiveStatus","CandidateSteps","CandidateStatus","CreationTime","LastModifiedTime"],members:{CandidateName:{},FinalAutoMLJobObjectiveMetric:{type:"structure",required:["MetricName","Value"],members:{Type:{},MetricName:{},Value:{type:"float"},StandardMetricName:{}}},ObjectiveStatus:{},CandidateSteps:{type:"list",member:{type:"structure",required:["CandidateStepType","CandidateStepArn","CandidateStepName"],members:{CandidateStepType:{},CandidateStepArn:{},CandidateStepName:{}}}},CandidateStatus:{},InferenceContainers:{shape:"Stp"},CreationTime:{type:"timestamp"},EndTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},FailureReason:{},CandidateProperties:{type:"structure",members:{CandidateArtifactLocations:{type:"structure",required:["Explainability"],members:{Explainability:{},ModelInsights:{}}},CandidateMetrics:{type:"list",member:{type:"structure",members:{MetricName:{},Value:{type:"float"},Set:{},StandardMetricName:{}}}}}},InferenceContainerDefinitions:{type:"map",key:{},value:{shape:"Stp"}}}},Stp:{type:"list",member:{type:"structure",required:["Image","ModelDataUrl"],members:{Image:{},ModelDataUrl:{},Environment:{shape:"Sz"}}}},Su8:{type:"structure",members:{EndpointName:{}}},Sui:{type:"structure",required:["S3ModelArtifacts"],members:{S3ModelArtifacts:{}}},Svl:{type:"list",member:{type:"structure",required:["VariantName"],members:{VariantName:{},DeployedImages:{shape:"Svn"},CurrentWeight:{type:"float"},DesiredWeight:{type:"float"},CurrentInstanceCount:{type:"integer"},DesiredInstanceCount:{type:"integer"},VariantStatus:{shape:"Svp"},CurrentServerlessConfig:{shape:"Saw"},DesiredServerlessConfig:{shape:"Saw"}}}},Svn:{type:"list",member:{type:"structure",members:{SpecifiedImage:{},ResolvedImage:{},ResolutionTime:{type:"timestamp"}}}},Svp:{type:"list",member:{type:"structure",required:["Status"],members:{Status:{},StatusMessage:{},StartTime:{type:"timestamp"}}}},Svt:{type:"structure",required:["EnableCapture","CaptureStatus","CurrentSamplingPercentage","DestinationS3Uri","KmsKeyId"],members:{EnableCapture:{type:"boolean"},CaptureStatus:{},CurrentSamplingPercentage:{type:"integer"},DestinationS3Uri:{},KmsKeyId:{}}},Svx:{type:"list",member:{type:"structure",required:["VariantName"],members:{VariantName:{},DeployedImages:{shape:"Svn"},CurrentWeight:{type:"float"},DesiredWeight:{type:"float"},CurrentInstanceCount:{type:"integer"},DesiredInstanceCount:{type:"integer"},InstanceType:{},AcceleratorType:{},VariantStatus:{shape:"Svp"},CurrentServerlessConfig:{shape:"Saw"},DesiredServerlessConfig:{shape:"Saw"}}}},Sw3:{type:"structure",required:["SourceArn"],members:{SourceArn:{},SourceType:{}}},Sw9:{type:"structure",required:["Status"],members:{Status:{},BlockedReason:{}}},Swc:{type:"structure",required:["Status"],members:{Status:{},FailureReason:{}}},Swi:{type:"list",member:{shape:"Swj"}},Swj:{type:"structure",members:{Key:{},Value:{}}},Sx0:{type:"list",member:{}},Sxf:{type:"structure",members:{Completed:{type:"integer"},InProgress:{type:"integer"},RetryableError:{type:"integer"},NonRetryableError:{type:"integer"},Stopped:{type:"integer"}}},Sxh:{type:"structure",members:{Succeeded:{type:"integer"},Pending:{type:"integer"},Failed:{type:"integer"}}},Sxj:{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:"S2t"},FailureReason:{},FinalHyperParameterTuningJobObjectiveMetric:{type:"structure",required:["MetricName","Value"],members:{Type:{},MetricName:{},Value:{type:"float"}}},ObjectiveStatus:{}}},Sxm:{type:"structure",members:{NumberOfTrainingJobsObjectiveNotImproving:{type:"integer"},ConvergenceDetectedTime:{type:"timestamp"}}},Sxn:{type:"structure",members:{RuntimeInSeconds:{type:"integer"}}},Sy8:{type:"structure",required:["CostPerHour","CostPerInference","MaxInvocations","ModelLatency"],members:{CostPerHour:{type:"float"},CostPerInference:{type:"float"},MaxInvocations:{type:"integer"},ModelLatency:{type:"integer"},CpuUtilization:{type:"float"},MemoryUtilization:{type:"float"}}},Sya:{type:"structure",required:["EndpointName","VariantName","InstanceType","InitialInstanceCount"],members:{EndpointName:{},VariantName:{},InstanceType:{},InitialInstanceCount:{type:"integer"}}},Syb:{type:"structure",members:{InferenceSpecificationName:{},EnvironmentParameters:{type:"list",member:{type:"structure",required:["Key","ValueType","Value"],members:{Key:{},ValueType:{},Value:{}}}},CompilationJobName:{}}},Syj:{type:"structure",required:["MaxInvocations","ModelLatency"],members:{MaxInvocations:{type:"integer"},ModelLatency:{type:"integer"}}},Syn:{type:"structure",members:{TotalLabeled:{type:"integer"},HumanLabeled:{type:"integer"},MachineLabeled:{type:"integer"},FailedNonRetryableError:{type:"integer"},Unlabeled:{type:"integer"}}},Syq:{type:"structure",required:["OutputDatasetS3Uri"],members:{OutputDatasetS3Uri:{},FinalActiveLearningModelArn:{}}},Syv:{type:"structure",required:["RecommendationStatus"],members:{RecommendationStatus:{},RealTimeInferenceRecommendations:{type:"list",member:{type:"structure",required:["RecommendationId","InstanceType"],members:{RecommendationId:{},InstanceType:{},Environment:{shape:"Sz"}}}}}},Szc:{type:"structure",required:["ValidationStatuses"],members:{ValidationStatuses:{shape:"Szd"},ImageScanStatuses:{shape:"Szd"}}},Szd:{type:"list",member:{type:"structure",required:["Name","Status"],members:{Name:{},Status:{},FailureReason:{}}}},Szp:{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:{}}},S109:{type:"structure",members:{ExperimentName:{},TrialName:{}}},S10h:{type:"structure",members:{ProvisionedProductId:{},ProvisionedProductStatusMessage:{}}},S10s:{type:"structure",required:["WorkteamArn"],members:{WorkteamArn:{},MarketplaceTitle:{},SellerName:{},MarketplaceDescription:{},ListingId:{}}},S10w:{type:"list",member:{type:"structure",required:["Status","StartTime"],members:{Status:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},StatusMessage:{}}}},S10z:{type:"list",member:{type:"structure",members:{MetricName:{},Value:{type:"float"},Timestamp:{type:"timestamp"}}}},S113:{type:"list",member:{type:"structure",members:{RuleConfigurationName:{},RuleEvaluationJobArn:{},RuleEvaluationStatus:{},StatusDetails:{},LastModifiedTime:{type:"timestamp"}}}},S11a:{type:"structure",required:["Status"],members:{Status:{},ResourceRetainedBillableTimeInSeconds:{type:"integer"},ReusedByJob:{}}},S11i:{type:"structure",required:["SourceArn"],members:{SourceArn:{},SourceType:{}}},S11m:{type:"structure",required:["SourceArn"],members:{SourceArn:{},SourceType:{}}},S11o:{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"}}}},S11y:{type:"structure",required:["WorkforceName","WorkforceArn"],members:{WorkforceName:{},WorkforceArn:{},LastUpdatedDate:{type:"timestamp"},SourceIpConfig:{shape:"Sq1"},SubDomain:{},CognitoConfig:{shape:"Spv"},OidcConfig:{type:"structure",members:{ClientId:{},Issuer:{},AuthorizationEndpoint:{},TokenEndpoint:{},UserInfoEndpoint:{},LogoutEndpoint:{},JwksUri:{}}},CreateDate:{type:"timestamp"},WorkforceVpcConfig:{type:"structure",required:["VpcId","SecurityGroupIds","Subnets"],members:{VpcId:{},SecurityGroupIds:{shape:"Sq7"},Subnets:{shape:"Sq9"},VpcEndpointId:{}}},Status:{},FailureReason:{}}},S126:{type:"structure",required:["WorkteamName","MemberDefinitions","WorkteamArn","Description"],members:{WorkteamName:{},MemberDefinitions:{shape:"Sqf"},WorkteamArn:{},WorkforceArn:{},ProductListingIds:{type:"list",member:{}},Description:{},SubDomain:{},CreateDate:{type:"timestamp"},LastUpdatedDate:{type:"timestamp"},NotificationConfiguration:{shape:"Sqn"}}},S153:{type:"list",member:{type:"structure",required:["MonitoringJobDefinitionName","MonitoringJobDefinitionArn","CreationTime","EndpointName"],members:{MonitoringJobDefinitionName:{},MonitoringJobDefinitionArn:{},CreationTime:{type:"timestamp"},EndpointName:{}}}},S16t:{type:"list",member:{type:"structure",required:["HubContentName","HubContentArn","HubContentVersion","HubContentType","DocumentSchemaVersion","HubContentStatus","CreationTime"],members:{HubContentName:{},HubContentArn:{},HubContentVersion:{},HubContentType:{},DocumentSchemaVersion:{},HubContentDisplayName:{},HubContentDescription:{},HubContentSearchKeywords:{shape:"Sx0"},HubContentStatus:{},CreationTime:{type:"timestamp"}}}},S1a8:{type:"list",member:{type:"structure",required:["MonitoringAlertName","CreationTime","LastModifiedTime","AlertStatus","DatapointsToAlert","EvaluationPeriod","Actions"],members:{MonitoringAlertName:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},AlertStatus:{},DatapointsToAlert:{type:"integer"},EvaluationPeriod:{type:"integer"},Actions:{type:"structure",members:{ModelDashboardIndicator:{type:"structure",members:{Enabled:{type:"boolean"}}}}}}}},S1bn:{type:"list",member:{type:"structure",required:["Name","Value"],members:{Name:{},Value:{}}}},S1c3:{type:"list",member:{type:"structure",required:["Name","Value"],members:{Name:{},Value:{}}}},S1ep:{type:"list",member:{type:"structure",required:["DeviceName"],members:{DeviceName:{},Description:{},IotThingName:{}}}},S1f0:{type:"structure",members:{Filters:{shape:"S1f1"},NestedFilters:{type:"list",member:{type:"structure",required:["NestedPropertyName","Filters"],members:{NestedPropertyName:{},Filters:{shape:"S1f1"}}}},SubExpressions:{type:"list",member:{shape:"S1f0"}},Operator:{}}},S1f1:{type:"list",member:{type:"structure",required:["Name"],members:{Name:{},Operator:{},Value:{}}}},S1fd:{type:"structure",members:{TrainingJobName:{},TrainingJobArn:{},TuningJobArn:{},LabelingJobArn:{},AutoMLJobArn:{},ModelArtifacts:{shape:"Sui"},TrainingJobStatus:{},SecondaryStatus:{},FailureReason:{},HyperParameters:{shape:"S2t"},AlgorithmSpecification:{shape:"So2"},RoleArn:{},InputDataConfig:{shape:"S2v"},OutputDataConfig:{shape:"S3e"},ResourceConfig:{shape:"S3g"},VpcConfig:{shape:"S5p"},StoppingCondition:{shape:"S3m"},CreationTime:{type:"timestamp"},TrainingStartTime:{type:"timestamp"},TrainingEndTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},SecondaryStatusTransitions:{shape:"S10w"},FinalMetricDataList:{shape:"S10z"},EnableNetworkIsolation:{type:"boolean"},EnableInterContainerTrafficEncryption:{type:"boolean"},EnableManagedSpotTraining:{type:"boolean"},CheckpointConfig:{shape:"Sf5"},TrainingTimeInSeconds:{type:"integer"},BillableTimeInSeconds:{type:"integer"},DebugHookConfig:{shape:"Sob"},ExperimentConfig:{shape:"Snd"},DebugRuleConfigurations:{shape:"Soj"},TensorBoardOutputConfig:{shape:"Son"},DebugRuleEvaluationStatuses:{shape:"S113"},Environment:{shape:"Sou"},RetryStrategy:{shape:"Sf6"},Tags:{shape:"S7"}}},S1fl:{type:"structure",members:{TransformJobName:{},TransformJobArn:{},TransformJobStatus:{},FailureReason:{},ModelName:{},MaxConcurrentTransforms:{type:"integer"},ModelClientConfig:{shape:"Sp1"},MaxPayloadInMB:{type:"integer"},BatchStrategy:{},Environment:{shape:"S3t"},TransformInput:{shape:"S3w"},TransformOutput:{shape:"S40"},TransformResources:{shape:"S43"},CreationTime:{type:"timestamp"},TransformStartTime:{type:"timestamp"},TransformEndTime:{type:"timestamp"},LabelingJobArn:{},AutoMLJobArn:{},DataProcessing:{shape:"Sp5"},ExperimentConfig:{shape:"Snd"},Tags:{shape:"S7"}}},S1h2:{type:"list",member:{}},S1j8:{type:"list",member:{}}}}},7889:function(e){e.exports={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"},ResourceARNList:{type:"list",member:{}}}},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:"S16"},KeysWithNoncompliantValues:{shape:"S16"},ComplianceStatus:{type:"boolean"}}}}}}}}},GetTagKeys:{input:{type:"structure",members:{PaginationToken:{}}},output:{type:"structure",members:{PaginationToken:{},TagKeys:{shape:"S16"}}}},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:"S1h"},Tags:{type:"map",key:{},value:{}}}},output:{type:"structure",members:{FailedResourcesMap:{shape:"S1k"}}}},UntagResources:{input:{type:"structure",required:["ResourceARNList","TagKeys"],members:{ResourceARNList:{shape:"S1h"},TagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{FailedResourcesMap:{shape:"S1k"}}}}},shapes:{Sb:{type:"list",member:{}},S16:{type:"list",member:{}},S1h:{type:"list",member:{}},S1k:{type:"map",key:{},value:{type:"structure",members:{StatusCode:{type:"integer"},ErrorCode:{},ErrorMessage:{}}}}}}},7890:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2021-06-15",endpointPrefix:"rbin",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"Amazon Recycle Bin",serviceId:"rbin",signatureVersion:"v4",signingName:"rbin",uid:"rbin-2021-06-15"},operations:{CreateRule:{http:{requestUri:"/rules",responseCode:201},input:{type:"structure",required:["RetentionPeriod","ResourceType"],members:{RetentionPeriod:{shape:"S2"},Description:{},Tags:{shape:"S6"},ResourceType:{},ResourceTags:{shape:"Sb"},LockConfiguration:{shape:"Sf"}}},output:{type:"structure",members:{Identifier:{},RetentionPeriod:{shape:"S2"},Description:{},Tags:{shape:"S6"},ResourceType:{},ResourceTags:{shape:"Sb"},Status:{},LockConfiguration:{shape:"Sf"},LockState:{}}}},DeleteRule:{http:{method:"DELETE",requestUri:"/rules/{identifier}",responseCode:204},input:{type:"structure",required:["Identifier"],members:{Identifier:{location:"uri",locationName:"identifier"}}},output:{type:"structure",members:{}}},GetRule:{http:{method:"GET",requestUri:"/rules/{identifier}",responseCode:200},input:{type:"structure",required:["Identifier"],members:{Identifier:{location:"uri",locationName:"identifier"}}},output:{type:"structure",members:{Identifier:{},Description:{},ResourceType:{},RetentionPeriod:{shape:"S2"},ResourceTags:{shape:"Sb"},Status:{},LockConfiguration:{shape:"Sf"},LockState:{},LockEndTime:{type:"timestamp"}}}},ListRules:{http:{requestUri:"/list-rules",responseCode:200},input:{type:"structure",required:["ResourceType"],members:{MaxResults:{type:"integer"},NextToken:{},ResourceType:{},ResourceTags:{shape:"Sb"},LockState:{}}},output:{type:"structure",members:{Rules:{type:"list",member:{type:"structure",members:{Identifier:{},Description:{},RetentionPeriod:{shape:"S2"},LockState:{}}}},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:"S6"}}}},LockRule:{http:{method:"PATCH",requestUri:"/rules/{identifier}/lock",responseCode:200},input:{type:"structure",required:["Identifier","LockConfiguration"],members:{Identifier:{location:"uri",locationName:"identifier"},LockConfiguration:{shape:"Sf"}}},output:{type:"structure",members:{Identifier:{},Description:{},ResourceType:{},RetentionPeriod:{shape:"S2"},ResourceTags:{shape:"Sb"},Status:{},LockConfiguration:{shape:"Sf"},LockState:{}}}},TagResource:{http:{requestUri:"/tags/{resourceArn}",responseCode:201},input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{location:"uri",locationName:"resourceArn"},Tags:{shape:"S6"}}},output:{type:"structure",members:{}}},UnlockRule:{http:{method:"PATCH",requestUri:"/rules/{identifier}/unlock",responseCode:200},input:{type:"structure",required:["Identifier"],members:{Identifier:{location:"uri",locationName:"identifier"}}},output:{type:"structure",members:{Identifier:{},Description:{},ResourceType:{},RetentionPeriod:{shape:"S2"},ResourceTags:{shape:"Sb"},Status:{},LockConfiguration:{shape:"Sf"},LockState:{},LockEndTime:{type:"timestamp"}}}},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:{}}},UpdateRule:{http:{method:"PATCH",requestUri:"/rules/{identifier}",responseCode:200},input:{type:"structure",required:["Identifier"],members:{Identifier:{location:"uri",locationName:"identifier"},RetentionPeriod:{shape:"S2"},Description:{},ResourceType:{},ResourceTags:{shape:"Sb"}}},output:{type:"structure",members:{Identifier:{},RetentionPeriod:{shape:"S2"},Description:{},ResourceType:{},ResourceTags:{shape:"Sb"},Status:{},LockState:{},LockEndTime:{type:"timestamp"}}}}},shapes:{S2:{type:"structure",required:["RetentionPeriodValue","RetentionPeriodUnit"],members:{RetentionPeriodValue:{type:"integer"},RetentionPeriodUnit:{}}},S6:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},Sb:{type:"list",member:{type:"structure",required:["ResourceTagKey"],members:{ResourceTagKey:{},ResourceTagValue:{}}}},Sf:{type:"structure",required:["UnlockDelay"],members:{UnlockDelay:{type:"structure",required:["UnlockDelayValue","UnlockDelayUnit"],members:{UnlockDelayValue:{type:"integer"},UnlockDelayUnit:{}}}}}}}},7906:function(e){e.exports={pagination:{}}},7916:function(e){e.exports={version:2,waiters:{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"}]}}}},7920:function(e,t,r){var s=r(2393);var i={setupRequestListeners:function setupRequestListeners(e,t,r){if(r.indexOf(t.operation)!==-1&&t.params.SourceRegion){t.params=s.util.copy(t.params);if(t.params.PreSignedUrl||t.params.SourceRegion===e.config.region){delete t.params.SourceRegion}else{var a=!!e.config.paramValidation;if(a){t.removeListener("validate",s.EventListeners.Core.VALIDATE_PARAMETERS)}t.onAsync("validate",i.buildCrossRegionPresignedUrl);if(a){t.addListener("validate",s.EventListeners.Core.VALIDATE_PARAMETERS)}}}},buildCrossRegionPresignedUrl:function buildCrossRegionPresignedUrl(e,t){var r=s.util.copy(e.service.config);r.region=e.params.SourceRegion;delete e.params.SourceRegion;delete r.endpoint;delete r.params;r.signatureVersion="v4";var i=e.service.config.region;var a=new e.service.constructor(r);var o=a[e.operation](s.util.copy(e.params));o.on("build",function addDestinationRegionParam(e){var t=e.httpRequest;t.params.DestinationRegion=i;t.body=s.util.queryParamsToString(t.params)});o.presign(function(r,s){if(r)t(r);else{e.params.PreSignedUrl=s;t()}})}};e.exports=i},7922:function(e){e.exports={pagination:{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"}}}},7925:function(e,t,r){var s=r(8498);var i=r(2562).XmlNode;var a=r(4971).XmlText;function XmlBuilder(){}XmlBuilder.prototype.toXML=function(e,t,r,s){var a=new i(r);applyNamespaces(a,t,true);serialize(a,e,t);return a.children.length>0||s?a.toString():""};function serialize(e,t,r){switch(r.type){case"structure":return serializeStructure(e,t,r);case"map":return serializeMap(e,t,r);case"list":return serializeList(e,t,r);default:return serializeScalar(e,t,r)}}function serializeStructure(e,t,r){s.arrayEach(r.memberNames,function(s){var a=r.members[s];if(a.location!=="body")return;var o=t[s];var n=a.name;if(o!==undefined&&o!==null){if(a.isXmlAttribute){e.addAttribute(n,o)}else if(a.flattened){serialize(e,o,a)}else{var u=new i(n);e.addChildNode(u);applyNamespaces(u,a);serialize(u,o,a)}}})}function serializeMap(e,t,r){var a=r.key.name||"key";var o=r.value.name||"value";s.each(t,function(t,s){var n=new i(r.flattened?r.name:"entry");e.addChildNode(n);var u=new i(a);var p=new i(o);n.addChildNode(u);n.addChildNode(p);serialize(u,t,r.key);serialize(p,s,r.value)})}function serializeList(e,t,r){if(r.flattened){s.arrayEach(t,function(t){var s=r.member.name||r.name;var a=new i(s);e.addChildNode(a);serialize(a,t,r.member)})}else{s.arrayEach(t,function(t){var s=r.member.name||"member";var a=new i(s);e.addChildNode(a);serialize(a,t,r.member)})}}function serializeScalar(e,t,r){e.addChildNode(new a(r.toWireFormat(t)))}function applyNamespaces(e,t,r){var s,i="xmlns";if(t.xmlNamespaceUri){s=t.xmlNamespaceUri;if(t.xmlNamespacePrefix)i+=":"+t.xmlNamespacePrefix}else if(r&&t.api.xmlNamespaceUri){s=t.api.xmlNamespaceUri}if(s)e.addAttribute(i,s)}e.exports=XmlBuilder},7926:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:true});t.default=void 0;var s=_interopRequireDefault(r(8745));var i=_interopRequireDefault(r(9084));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}const a=(0,s.default)("v5",80,i.default);var o=a;t.default=o},7932:function(e){e.exports={version:"2.0",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:{ConfigureLogsForChannel:{http:{method:"PUT",requestUri:"/configureLogs/channel",responseCode:200},input:{type:"structure",required:["ChannelName","LogTypes"],members:{ChannelName:{},LogTypes:{shape:"S3"}}},output:{type:"structure",members:{ChannelName:{},LogTypes:{shape:"S3"}}}},ConfigureLogsForPlaybackConfiguration:{http:{method:"PUT",requestUri:"/configureLogs/playbackConfiguration",responseCode:200},input:{type:"structure",required:["PercentEnabled","PlaybackConfigurationName"],members:{PercentEnabled:{type:"integer"},PlaybackConfigurationName:{}}},output:{type:"structure",required:["PercentEnabled"],members:{PercentEnabled:{type:"integer"},PlaybackConfigurationName:{}}},idempotent:true},CreateChannel:{http:{requestUri:"/channel/{ChannelName}",responseCode:200},input:{type:"structure",required:["ChannelName","Outputs","PlaybackMode"],members:{ChannelName:{location:"uri",locationName:"ChannelName"},FillerSlate:{shape:"Sa"},Outputs:{shape:"Sb"},PlaybackMode:{},Tags:{shape:"Sg",locationName:"tags"},Tier:{}}},output:{type:"structure",members:{Arn:{},ChannelName:{},ChannelState:{},CreationTime:{shape:"Sk"},FillerSlate:{shape:"Sa"},LastModifiedTime:{shape:"Sk"},Outputs:{shape:"Sl"},PlaybackMode:{},Tags:{shape:"Sg",locationName:"tags"},Tier:{}}},idempotent:true},CreateLiveSource:{http:{requestUri:"/sourceLocation/{SourceLocationName}/liveSource/{LiveSourceName}",responseCode:200},input:{type:"structure",required:["HttpPackageConfigurations","LiveSourceName","SourceLocationName"],members:{HttpPackageConfigurations:{shape:"So"},LiveSourceName:{location:"uri",locationName:"LiveSourceName"},SourceLocationName:{location:"uri",locationName:"SourceLocationName"},Tags:{shape:"Sg",locationName:"tags"}}},output:{type:"structure",members:{Arn:{},CreationTime:{shape:"Sk"},HttpPackageConfigurations:{shape:"So"},LastModifiedTime:{shape:"Sk"},LiveSourceName:{},SourceLocationName:{},Tags:{shape:"Sg",locationName:"tags"}}},idempotent:true},CreatePrefetchSchedule:{http:{requestUri:"/prefetchSchedule/{PlaybackConfigurationName}/{Name}",responseCode:200},input:{type:"structure",required:["Consumption","Name","PlaybackConfigurationName","Retrieval"],members:{Consumption:{shape:"St"},Name:{location:"uri",locationName:"Name"},PlaybackConfigurationName:{location:"uri",locationName:"PlaybackConfigurationName"},Retrieval:{shape:"Sx"},StreamId:{}}},output:{type:"structure",members:{Arn:{},Consumption:{shape:"St"},Name:{},PlaybackConfigurationName:{},Retrieval:{shape:"Sx"},StreamId:{}}},idempotent:true},CreateProgram:{http:{requestUri:"/channel/{ChannelName}/program/{ProgramName}",responseCode:200},input:{type:"structure",required:["ChannelName","ProgramName","ScheduleConfiguration","SourceLocationName"],members:{AdBreaks:{shape:"S10"},ChannelName:{location:"uri",locationName:"ChannelName"},LiveSourceName:{},ProgramName:{location:"uri",locationName:"ProgramName"},ScheduleConfiguration:{type:"structure",required:["Transition"],members:{ClipRange:{shape:"S1b"},Transition:{type:"structure",required:["RelativePosition","Type"],members:{DurationMillis:{type:"long"},RelativePosition:{},RelativeProgram:{},ScheduledStartTimeMillis:{type:"long"},Type:{}}}}},SourceLocationName:{},VodSourceName:{}}},output:{type:"structure",members:{AdBreaks:{shape:"S10"},Arn:{},ChannelName:{},ClipRange:{shape:"S1b"},CreationTime:{shape:"Sk"},DurationMillis:{type:"long"},LiveSourceName:{},ProgramName:{},ScheduledStartTime:{shape:"Sk"},SourceLocationName:{},VodSourceName:{}}},idempotent:true},CreateSourceLocation:{http:{requestUri:"/sourceLocation/{SourceLocationName}",responseCode:200},input:{type:"structure",required:["HttpConfiguration","SourceLocationName"],members:{AccessConfiguration:{shape:"S1g"},DefaultSegmentDeliveryConfiguration:{shape:"S1j"},HttpConfiguration:{shape:"S1k"},SegmentDeliveryConfigurations:{shape:"S1l"},SourceLocationName:{location:"uri",locationName:"SourceLocationName"},Tags:{shape:"Sg",locationName:"tags"}}},output:{type:"structure",members:{AccessConfiguration:{shape:"S1g"},Arn:{},CreationTime:{shape:"Sk"},DefaultSegmentDeliveryConfiguration:{shape:"S1j"},HttpConfiguration:{shape:"S1k"},LastModifiedTime:{shape:"Sk"},SegmentDeliveryConfigurations:{shape:"S1l"},SourceLocationName:{},Tags:{shape:"Sg",locationName:"tags"}}},idempotent:true},CreateVodSource:{http:{requestUri:"/sourceLocation/{SourceLocationName}/vodSource/{VodSourceName}",responseCode:200},input:{type:"structure",required:["HttpPackageConfigurations","SourceLocationName","VodSourceName"],members:{HttpPackageConfigurations:{shape:"So"},SourceLocationName:{location:"uri",locationName:"SourceLocationName"},Tags:{shape:"Sg",locationName:"tags"},VodSourceName:{location:"uri",locationName:"VodSourceName"}}},output:{type:"structure",members:{Arn:{},CreationTime:{shape:"Sk"},HttpPackageConfigurations:{shape:"So"},LastModifiedTime:{shape:"Sk"},SourceLocationName:{},Tags:{shape:"Sg",locationName:"tags"},VodSourceName:{}}},idempotent:true},DeleteChannel:{http:{method:"DELETE",requestUri:"/channel/{ChannelName}",responseCode:200},input:{type:"structure",required:["ChannelName"],members:{ChannelName:{location:"uri",locationName:"ChannelName"}}},output:{type:"structure",members:{}},idempotent:true},DeleteChannelPolicy:{http:{method:"DELETE",requestUri:"/channel/{ChannelName}/policy",responseCode:200},input:{type:"structure",required:["ChannelName"],members:{ChannelName:{location:"uri",locationName:"ChannelName"}}},output:{type:"structure",members:{}},idempotent:true},DeleteLiveSource:{http:{method:"DELETE",requestUri:"/sourceLocation/{SourceLocationName}/liveSource/{LiveSourceName}",responseCode:200},input:{type:"structure",required:["LiveSourceName","SourceLocationName"],members:{LiveSourceName:{location:"uri",locationName:"LiveSourceName"},SourceLocationName:{location:"uri",locationName:"SourceLocationName"}}},output:{type:"structure",members:{}},idempotent:true},DeletePlaybackConfiguration:{http:{method:"DELETE",requestUri:"/playbackConfiguration/{Name}",responseCode:204},input:{type:"structure",required:["Name"],members:{Name:{location:"uri",locationName:"Name"}}},output:{type:"structure",members:{}},idempotent:true},DeletePrefetchSchedule:{http:{method:"DELETE",requestUri:"/prefetchSchedule/{PlaybackConfigurationName}/{Name}",responseCode:204},input:{type:"structure",required:["Name","PlaybackConfigurationName"],members:{Name:{location:"uri",locationName:"Name"},PlaybackConfigurationName:{location:"uri",locationName:"PlaybackConfigurationName"}}},output:{type:"structure",members:{}},idempotent:true},DeleteProgram:{http:{method:"DELETE",requestUri:"/channel/{ChannelName}/program/{ProgramName}",responseCode:200},input:{type:"structure",required:["ChannelName","ProgramName"],members:{ChannelName:{location:"uri",locationName:"ChannelName"},ProgramName:{location:"uri",locationName:"ProgramName"}}},output:{type:"structure",members:{}},idempotent:true},DeleteSourceLocation:{http:{method:"DELETE",requestUri:"/sourceLocation/{SourceLocationName}",responseCode:200},input:{type:"structure",required:["SourceLocationName"],members:{SourceLocationName:{location:"uri",locationName:"SourceLocationName"}}},output:{type:"structure",members:{}},idempotent:true},DeleteVodSource:{http:{method:"DELETE",requestUri:"/sourceLocation/{SourceLocationName}/vodSource/{VodSourceName}",responseCode:200},input:{type:"structure",required:["SourceLocationName","VodSourceName"],members:{SourceLocationName:{location:"uri",locationName:"SourceLocationName"},VodSourceName:{location:"uri",locationName:"VodSourceName"}}},output:{type:"structure",members:{}},idempotent:true},DescribeChannel:{http:{method:"GET",requestUri:"/channel/{ChannelName}",responseCode:200},input:{type:"structure",required:["ChannelName"],members:{ChannelName:{location:"uri",locationName:"ChannelName"}}},output:{type:"structure",required:["LogConfiguration"],members:{Arn:{},ChannelName:{},ChannelState:{},CreationTime:{shape:"Sk"},FillerSlate:{shape:"Sa"},LastModifiedTime:{shape:"Sk"},LogConfiguration:{shape:"S28"},Outputs:{shape:"Sl"},PlaybackMode:{},Tags:{shape:"Sg",locationName:"tags"},Tier:{}}}},DescribeLiveSource:{http:{method:"GET",requestUri:"/sourceLocation/{SourceLocationName}/liveSource/{LiveSourceName}",responseCode:200},input:{type:"structure",required:["LiveSourceName","SourceLocationName"],members:{LiveSourceName:{location:"uri",locationName:"LiveSourceName"},SourceLocationName:{location:"uri",locationName:"SourceLocationName"}}},output:{type:"structure",members:{Arn:{},CreationTime:{shape:"Sk"},HttpPackageConfigurations:{shape:"So"},LastModifiedTime:{shape:"Sk"},LiveSourceName:{},SourceLocationName:{},Tags:{shape:"Sg",locationName:"tags"}}}},DescribeProgram:{http:{method:"GET",requestUri:"/channel/{ChannelName}/program/{ProgramName}",responseCode:200},input:{type:"structure",required:["ChannelName","ProgramName"],members:{ChannelName:{location:"uri",locationName:"ChannelName"},ProgramName:{location:"uri",locationName:"ProgramName"}}},output:{type:"structure",members:{AdBreaks:{shape:"S10"},Arn:{},ChannelName:{},ClipRange:{shape:"S1b"},CreationTime:{shape:"Sk"},DurationMillis:{type:"long"},LiveSourceName:{},ProgramName:{},ScheduledStartTime:{shape:"Sk"},SourceLocationName:{},VodSourceName:{}}}},DescribeSourceLocation:{http:{method:"GET",requestUri:"/sourceLocation/{SourceLocationName}",responseCode:200},input:{type:"structure",required:["SourceLocationName"],members:{SourceLocationName:{location:"uri",locationName:"SourceLocationName"}}},output:{type:"structure",members:{AccessConfiguration:{shape:"S1g"},Arn:{},CreationTime:{shape:"Sk"},DefaultSegmentDeliveryConfiguration:{shape:"S1j"},HttpConfiguration:{shape:"S1k"},LastModifiedTime:{shape:"Sk"},SegmentDeliveryConfigurations:{shape:"S1l"},SourceLocationName:{},Tags:{shape:"Sg",locationName:"tags"}}}},DescribeVodSource:{http:{method:"GET",requestUri:"/sourceLocation/{SourceLocationName}/vodSource/{VodSourceName}",responseCode:200},input:{type:"structure",required:["SourceLocationName","VodSourceName"],members:{SourceLocationName:{location:"uri",locationName:"SourceLocationName"},VodSourceName:{location:"uri",locationName:"VodSourceName"}}},output:{type:"structure",members:{Arn:{},CreationTime:{shape:"Sk"},HttpPackageConfigurations:{shape:"So"},LastModifiedTime:{shape:"Sk"},SourceLocationName:{},Tags:{shape:"Sg",locationName:"tags"},VodSourceName:{}}}},GetChannelPolicy:{http:{method:"GET",requestUri:"/channel/{ChannelName}/policy",responseCode:200},input:{type:"structure",required:["ChannelName"],members:{ChannelName:{location:"uri",locationName:"ChannelName"}}},output:{type:"structure",members:{Policy:{}}}},GetChannelSchedule:{http:{method:"GET",requestUri:"/channel/{ChannelName}/schedule",responseCode:200},input:{type:"structure",required:["ChannelName"],members:{ChannelName:{location:"uri",locationName:"ChannelName"},DurationMinutes:{location:"querystring",locationName:"durationMinutes"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{Items:{type:"list",member:{type:"structure",required:["Arn","ChannelName","ProgramName","SourceLocationName"],members:{ApproximateDurationSeconds:{type:"long"},ApproximateStartTime:{shape:"Sk"},Arn:{},ChannelName:{},LiveSourceName:{},ProgramName:{},ScheduleAdBreaks:{type:"list",member:{type:"structure",members:{ApproximateDurationSeconds:{type:"long"},ApproximateStartTime:{shape:"Sk"},SourceLocationName:{},VodSourceName:{}}}},ScheduleEntryType:{},SourceLocationName:{},VodSourceName:{}}}},NextToken:{}}}},GetPlaybackConfiguration:{http:{method:"GET",requestUri:"/playbackConfiguration/{Name}",responseCode:200},input:{type:"structure",required:["Name"],members:{Name:{location:"uri",locationName:"Name"}}},output:{type:"structure",members:{AdDecisionServerUrl:{},AvailSuppression:{shape:"S2u"},Bumper:{shape:"S2x"},CdnConfiguration:{shape:"S2y"},ConfigurationAliases:{shape:"S2z"},DashConfiguration:{shape:"S30"},HlsConfiguration:{shape:"S32"},LivePreRollConfiguration:{shape:"S33"},LogConfiguration:{shape:"S34"},ManifestProcessingRules:{shape:"S35"},Name:{},PersonalizationThresholdSeconds:{type:"integer"},PlaybackConfigurationArn:{},PlaybackEndpointPrefix:{},SessionInitializationEndpointPrefix:{},SlateAdUrl:{},Tags:{shape:"Sg",locationName:"tags"},TranscodeProfileName:{},VideoContentSourceUrl:{}}}},GetPrefetchSchedule:{http:{method:"GET",requestUri:"/prefetchSchedule/{PlaybackConfigurationName}/{Name}",responseCode:200},input:{type:"structure",required:["Name","PlaybackConfigurationName"],members:{Name:{location:"uri",locationName:"Name"},PlaybackConfigurationName:{location:"uri",locationName:"PlaybackConfigurationName"}}},output:{type:"structure",members:{Arn:{},Consumption:{shape:"St"},Name:{},PlaybackConfigurationName:{},Retrieval:{shape:"Sx"},StreamId:{}}}},ListAlerts:{http:{method:"GET",requestUri:"/alerts",responseCode:200},input:{type:"structure",required:["ResourceArn"],members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"},ResourceArn:{location:"querystring",locationName:"resourceArn"}}},output:{type:"structure",members:{Items:{type:"list",member:{type:"structure",required:["AlertCode","AlertMessage","LastModifiedTime","RelatedResourceArns","ResourceArn"],members:{AlertCode:{},AlertMessage:{},LastModifiedTime:{shape:"Sk"},RelatedResourceArns:{shape:"S3f"},ResourceArn:{}}}},NextToken:{}}}},ListChannels:{http:{method:"GET",requestUri:"/channels",responseCode:200},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{Items:{type:"list",member:{type:"structure",required:["Arn","ChannelName","ChannelState","LogConfiguration","Outputs","PlaybackMode","Tier"],members:{Arn:{},ChannelName:{},ChannelState:{},CreationTime:{shape:"Sk"},FillerSlate:{shape:"Sa"},LastModifiedTime:{shape:"Sk"},LogConfiguration:{shape:"S28"},Outputs:{shape:"Sl"},PlaybackMode:{},Tags:{shape:"Sg",locationName:"tags"},Tier:{}}}},NextToken:{}}}},ListLiveSources:{http:{method:"GET",requestUri:"/sourceLocation/{SourceLocationName}/liveSources",responseCode:200},input:{type:"structure",required:["SourceLocationName"],members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"},SourceLocationName:{location:"uri",locationName:"SourceLocationName"}}},output:{type:"structure",members:{Items:{type:"list",member:{type:"structure",required:["Arn","HttpPackageConfigurations","LiveSourceName","SourceLocationName"],members:{Arn:{},CreationTime:{shape:"Sk"},HttpPackageConfigurations:{shape:"So"},LastModifiedTime:{shape:"Sk"},LiveSourceName:{},SourceLocationName:{},Tags:{shape:"Sg",locationName:"tags"}}}},NextToken:{}}}},ListPlaybackConfigurations:{http:{method:"GET",requestUri:"/playbackConfigurations",responseCode:200},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"MaxResults",type:"integer"},NextToken:{location:"querystring",locationName:"NextToken"}}},output:{type:"structure",members:{Items:{type:"list",member:{type:"structure",members:{AdDecisionServerUrl:{},AvailSuppression:{shape:"S2u"},Bumper:{shape:"S2x"},CdnConfiguration:{shape:"S2y"},ConfigurationAliases:{shape:"S2z"},DashConfiguration:{shape:"S30"},HlsConfiguration:{shape:"S32"},LivePreRollConfiguration:{shape:"S33"},LogConfiguration:{shape:"S34"},ManifestProcessingRules:{shape:"S35"},Name:{},PersonalizationThresholdSeconds:{type:"integer"},PlaybackConfigurationArn:{},PlaybackEndpointPrefix:{},SessionInitializationEndpointPrefix:{},SlateAdUrl:{},Tags:{shape:"Sg",locationName:"tags"},TranscodeProfileName:{},VideoContentSourceUrl:{}}}},NextToken:{}}}},ListPrefetchSchedules:{http:{requestUri:"/prefetchSchedule/{PlaybackConfigurationName}",responseCode:200},input:{type:"structure",required:["PlaybackConfigurationName"],members:{MaxResults:{type:"integer"},NextToken:{},PlaybackConfigurationName:{location:"uri",locationName:"PlaybackConfigurationName"},StreamId:{}}},output:{type:"structure",members:{Items:{type:"list",member:{type:"structure",required:["Arn","Consumption","Name","PlaybackConfigurationName","Retrieval"],members:{Arn:{},Consumption:{shape:"St"},Name:{},PlaybackConfigurationName:{},Retrieval:{shape:"Sx"},StreamId:{}}}},NextToken:{}}}},ListSourceLocations:{http:{method:"GET",requestUri:"/sourceLocations",responseCode:200},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{Items:{type:"list",member:{type:"structure",required:["Arn","HttpConfiguration","SourceLocationName"],members:{AccessConfiguration:{shape:"S1g"},Arn:{},CreationTime:{shape:"Sk"},DefaultSegmentDeliveryConfiguration:{shape:"S1j"},HttpConfiguration:{shape:"S1k"},LastModifiedTime:{shape:"Sk"},SegmentDeliveryConfigurations:{shape:"S1l"},SourceLocationName:{},Tags:{shape:"Sg",locationName:"tags"}}}},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:"Sg",locationName:"tags"}}}},ListVodSources:{http:{method:"GET",requestUri:"/sourceLocation/{SourceLocationName}/vodSources",responseCode:200},input:{type:"structure",required:["SourceLocationName"],members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"},SourceLocationName:{location:"uri",locationName:"SourceLocationName"}}},output:{type:"structure",members:{Items:{type:"list",member:{type:"structure",required:["Arn","HttpPackageConfigurations","SourceLocationName","VodSourceName"],members:{Arn:{},CreationTime:{shape:"Sk"},HttpPackageConfigurations:{shape:"So"},LastModifiedTime:{shape:"Sk"},SourceLocationName:{},Tags:{shape:"Sg",locationName:"tags"},VodSourceName:{}}}},NextToken:{}}}},PutChannelPolicy:{http:{method:"PUT",requestUri:"/channel/{ChannelName}/policy",responseCode:200},input:{type:"structure",required:["ChannelName","Policy"],members:{ChannelName:{location:"uri",locationName:"ChannelName"},Policy:{}}},output:{type:"structure",members:{}},idempotent:true},PutPlaybackConfiguration:{http:{method:"PUT",requestUri:"/playbackConfiguration",responseCode:200},input:{type:"structure",required:["Name"],members:{AdDecisionServerUrl:{},AvailSuppression:{shape:"S2u"},Bumper:{shape:"S2x"},CdnConfiguration:{shape:"S2y"},ConfigurationAliases:{type:"map",key:{},value:{shape:"Sg"}},DashConfiguration:{type:"structure",members:{MpdLocation:{},OriginManifestType:{}}},LivePreRollConfiguration:{shape:"S33"},ManifestProcessingRules:{shape:"S35"},Name:{},PersonalizationThresholdSeconds:{type:"integer"},SlateAdUrl:{},Tags:{shape:"Sg",locationName:"tags"},TranscodeProfileName:{},VideoContentSourceUrl:{}}},output:{type:"structure",members:{AdDecisionServerUrl:{},AvailSuppression:{shape:"S2u"},Bumper:{shape:"S2x"},CdnConfiguration:{shape:"S2y"},ConfigurationAliases:{shape:"S2z"},DashConfiguration:{shape:"S30"},HlsConfiguration:{shape:"S32"},LivePreRollConfiguration:{shape:"S33"},LogConfiguration:{shape:"S34"},ManifestProcessingRules:{shape:"S35"},Name:{},PersonalizationThresholdSeconds:{type:"integer"},PlaybackConfigurationArn:{},PlaybackEndpointPrefix:{},SessionInitializationEndpointPrefix:{},SlateAdUrl:{},Tags:{shape:"Sg",locationName:"tags"},TranscodeProfileName:{},VideoContentSourceUrl:{}}},idempotent:true},StartChannel:{http:{method:"PUT",requestUri:"/channel/{ChannelName}/start",responseCode:200},input:{type:"structure",required:["ChannelName"],members:{ChannelName:{location:"uri",locationName:"ChannelName"}}},output:{type:"structure",members:{}},idempotent:true},StopChannel:{http:{method:"PUT",requestUri:"/channel/{ChannelName}/stop",responseCode:200},input:{type:"structure",required:["ChannelName"],members:{ChannelName:{location:"uri",locationName:"ChannelName"}}},output:{type:"structure",members:{}},idempotent:true},TagResource:{http:{requestUri:"/tags/{ResourceArn}",responseCode:204},input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{location:"uri",locationName:"ResourceArn"},Tags:{shape:"Sg",locationName:"tags"}}}},UntagResource:{http:{method:"DELETE",requestUri:"/tags/{ResourceArn}",responseCode:204},input:{type:"structure",required:["ResourceArn","TagKeys"],members:{ResourceArn:{location:"uri",locationName:"ResourceArn"},TagKeys:{shape:"S3f",location:"querystring",locationName:"tagKeys"}}},idempotent:true},UpdateChannel:{http:{method:"PUT",requestUri:"/channel/{ChannelName}",responseCode:200},input:{type:"structure",required:["ChannelName","Outputs"],members:{ChannelName:{location:"uri",locationName:"ChannelName"},FillerSlate:{shape:"Sa"},Outputs:{shape:"Sb"}}},output:{type:"structure",members:{Arn:{},ChannelName:{},ChannelState:{},CreationTime:{shape:"Sk"},FillerSlate:{shape:"Sa"},LastModifiedTime:{shape:"Sk"},Outputs:{shape:"Sl"},PlaybackMode:{},Tags:{shape:"Sg",locationName:"tags"},Tier:{}}},idempotent:true},UpdateLiveSource:{http:{method:"PUT",requestUri:"/sourceLocation/{SourceLocationName}/liveSource/{LiveSourceName}",responseCode:200},input:{type:"structure",required:["HttpPackageConfigurations","LiveSourceName","SourceLocationName"],members:{HttpPackageConfigurations:{shape:"So"},LiveSourceName:{location:"uri",locationName:"LiveSourceName"},SourceLocationName:{location:"uri",locationName:"SourceLocationName"}}},output:{type:"structure",members:{Arn:{},CreationTime:{shape:"Sk"},HttpPackageConfigurations:{shape:"So"},LastModifiedTime:{shape:"Sk"},LiveSourceName:{},SourceLocationName:{},Tags:{shape:"Sg",locationName:"tags"}}},idempotent:true},UpdateProgram:{http:{method:"PUT",requestUri:"/channel/{ChannelName}/program/{ProgramName}",responseCode:200},input:{type:"structure",required:["ChannelName","ProgramName","ScheduleConfiguration"],members:{AdBreaks:{shape:"S10"},ChannelName:{location:"uri",locationName:"ChannelName"},ProgramName:{location:"uri",locationName:"ProgramName"},ScheduleConfiguration:{type:"structure",members:{ClipRange:{shape:"S1b"},Transition:{type:"structure",members:{DurationMillis:{type:"long"},ScheduledStartTimeMillis:{type:"long"}}}}}}},output:{type:"structure",members:{AdBreaks:{shape:"S10"},Arn:{},ChannelName:{},ClipRange:{shape:"S1b"},CreationTime:{shape:"Sk"},DurationMillis:{type:"long"},LiveSourceName:{},ProgramName:{},ScheduledStartTime:{shape:"Sk"},SourceLocationName:{},VodSourceName:{}}},idempotent:true},UpdateSourceLocation:{http:{method:"PUT",requestUri:"/sourceLocation/{SourceLocationName}",responseCode:200},input:{type:"structure",required:["HttpConfiguration","SourceLocationName"],members:{AccessConfiguration:{shape:"S1g"},DefaultSegmentDeliveryConfiguration:{shape:"S1j"},HttpConfiguration:{shape:"S1k"},SegmentDeliveryConfigurations:{shape:"S1l"},SourceLocationName:{location:"uri",locationName:"SourceLocationName"}}},output:{type:"structure",members:{AccessConfiguration:{shape:"S1g"},Arn:{},CreationTime:{shape:"Sk"},DefaultSegmentDeliveryConfiguration:{shape:"S1j"},HttpConfiguration:{shape:"S1k"},LastModifiedTime:{shape:"Sk"},SegmentDeliveryConfigurations:{shape:"S1l"},SourceLocationName:{},Tags:{shape:"Sg",locationName:"tags"}}},idempotent:true},UpdateVodSource:{http:{method:"PUT",requestUri:"/sourceLocation/{SourceLocationName}/vodSource/{VodSourceName}",responseCode:200},input:{type:"structure",required:["HttpPackageConfigurations","SourceLocationName","VodSourceName"],members:{HttpPackageConfigurations:{shape:"So"},SourceLocationName:{location:"uri",locationName:"SourceLocationName"},VodSourceName:{location:"uri",locationName:"VodSourceName"}}},output:{type:"structure",members:{Arn:{},CreationTime:{shape:"Sk"},HttpPackageConfigurations:{shape:"So"},LastModifiedTime:{shape:"Sk"},SourceLocationName:{},Tags:{shape:"Sg",locationName:"tags"},VodSourceName:{}}},idempotent:true}},shapes:{S3:{type:"list",member:{}},Sa:{type:"structure",members:{SourceLocationName:{},VodSourceName:{}}},Sb:{type:"list",member:{type:"structure",required:["ManifestName","SourceGroup"],members:{DashPlaylistSettings:{shape:"Sd"},HlsPlaylistSettings:{shape:"Se"},ManifestName:{},SourceGroup:{}}}},Sd:{type:"structure",members:{ManifestWindowSeconds:{type:"integer"},MinBufferTimeSeconds:{type:"integer"},MinUpdatePeriodSeconds:{type:"integer"},SuggestedPresentationDelaySeconds:{type:"integer"}}},Se:{type:"structure",members:{ManifestWindowSeconds:{type:"integer"}}},Sg:{type:"map",key:{},value:{}},Sk:{type:"timestamp",timestampFormat:"unixTimestamp"},Sl:{type:"list",member:{type:"structure",required:["ManifestName","PlaybackUrl","SourceGroup"],members:{DashPlaylistSettings:{shape:"Sd"},HlsPlaylistSettings:{shape:"Se"},ManifestName:{},PlaybackUrl:{},SourceGroup:{}}}},So:{type:"list",member:{type:"structure",required:["Path","SourceGroup","Type"],members:{Path:{},SourceGroup:{},Type:{}}}},St:{type:"structure",required:["EndTime"],members:{AvailMatchingCriteria:{type:"list",member:{type:"structure",required:["DynamicVariable","Operator"],members:{DynamicVariable:{},Operator:{}}}},EndTime:{shape:"Sk"},StartTime:{shape:"Sk"}}},Sx:{type:"structure",required:["EndTime"],members:{DynamicVariables:{shape:"Sg"},EndTime:{shape:"Sk"},StartTime:{shape:"Sk"}}},S10:{type:"list",member:{type:"structure",members:{MessageType:{},OffsetMillis:{type:"long"},Slate:{shape:"Sa"},SpliceInsertMessage:{type:"structure",members:{AvailNum:{type:"integer"},AvailsExpected:{type:"integer"},SpliceEventId:{type:"integer"},UniqueProgramId:{type:"integer"}}},TimeSignalMessage:{type:"structure",members:{SegmentationDescriptors:{type:"list",member:{type:"structure",members:{SegmentNum:{type:"integer"},SegmentationEventId:{type:"integer"},SegmentationTypeId:{type:"integer"},SegmentationUpid:{},SegmentationUpidType:{type:"integer"},SegmentsExpected:{type:"integer"},SubSegmentNum:{type:"integer"},SubSegmentsExpected:{type:"integer"}}}}}}}}},S1b:{type:"structure",required:["EndOffsetMillis"],members:{EndOffsetMillis:{type:"long"}}},S1g:{type:"structure",members:{AccessType:{},SecretsManagerAccessTokenConfiguration:{type:"structure",members:{HeaderName:{},SecretArn:{},SecretStringKey:{}}}}},S1j:{type:"structure",members:{BaseUrl:{}}},S1k:{type:"structure",required:["BaseUrl"],members:{BaseUrl:{}}},S1l:{type:"list",member:{type:"structure",members:{BaseUrl:{},Name:{}}}},S28:{type:"structure",members:{LogTypes:{shape:"S3"}}},S2u:{type:"structure",members:{FillPolicy:{},Mode:{},Value:{}}},S2x:{type:"structure",members:{EndUrl:{},StartUrl:{}}},S2y:{type:"structure",members:{AdSegmentUrlPrefix:{},ContentSegmentUrlPrefix:{}}},S2z:{type:"map",key:{},value:{shape:"Sg"}},S30:{type:"structure",members:{ManifestEndpointPrefix:{},MpdLocation:{},OriginManifestType:{}}},S32:{type:"structure",members:{ManifestEndpointPrefix:{}}},S33:{type:"structure",members:{AdDecisionServerUrl:{},MaxDurationSeconds:{type:"integer"}}},S34:{type:"structure",required:["PercentEnabled"],members:{PercentEnabled:{type:"integer"}}},S35:{type:"structure",members:{AdMarkerPassthrough:{type:"structure",members:{Enabled:{type:"boolean"}}}}},S3f:{type:"list",member:{}}}}},7934:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["chimesdkmediapipelines"]={};s.ChimeSDKMediaPipelines=i.defineService("chimesdkmediapipelines",["2021-07-15"]);Object.defineProperty(a.services["chimesdkmediapipelines"],"2021-07-15",{get:function get(){var e=r(7676);e.paginators=r(324).pagination;return e},enumerable:true,configurable:true});e.exports=s.ChimeSDKMediaPipelines},7944:function(e){e.exports={pagination:{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"},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"},DescribeGlobalClusters:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"GlobalClusters"},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"}}}},7950:function(e){e.exports={pagination:{}}},7958:function(e,t,r){(function(){var t,s,i,a=function(e,t){for(var r in t){if(o.call(t,r))e[r]=t[r]}function ctor(){this.constructor=e}ctor.prototype=t.prototype;e.prototype=new ctor;e.__super__=t.prototype;return e},o={}.hasOwnProperty;t=r(2597);s=r(2629);e.exports=i=function(e){a(XMLText,e);function XMLText(e,r){XMLText.__super__.constructor.call(this,e);if(r==null){throw new Error("Missing element text. "+this.debugInfo())}this.name="#text";this.type=t.Text;this.value=this.stringify.text(r)}Object.defineProperty(XMLText.prototype,"isElementContentWhitespace",{get:function(){throw new Error("This DOM method is not implemented."+this.debugInfo())}});Object.defineProperty(XMLText.prototype,"wholeText",{get:function(){var e,t,r;r="";t=this.previousSibling;while(t){r=t.data+r;t=t.previousSibling}r+=this.data;e=this.nextSibling;while(e){r=r+e.data;e=e.nextSibling}return r}});XMLText.prototype.clone=function(){return Object.create(this)};XMLText.prototype.toString=function(e){return this.options.writer.text(this,this.options.writer.filterOptions(e))};XMLText.prototype.splitText=function(e){throw new Error("This DOM method is not implemented."+this.debugInfo())};XMLText.prototype.replaceWholeText=function(e){throw new Error("This DOM method is not implemented."+this.debugInfo())};return XMLText}(s)}).call(this)},7961:function(e,t,r){(function(){var t,s,i,a,o,n,u,p,m,c=function(e,t){for(var r in t){if(l.call(t,r))e[r]=t[r]}function ctor(){this.constructor=e}ctor.prototype=t.prototype;e.prototype=new ctor;e.__super__=t.prototype;return e},l={}.hasOwnProperty;m=r(7600),p=m.isObject,u=m.isFunction,n=m.getValue;o=r(5542);t=r(2597);s=r(8444);a=r(6019);e.exports=i=function(e){c(XMLElement,e);function XMLElement(e,r,s){var i,a,o,n;XMLElement.__super__.constructor.call(this,e);if(r==null){throw new Error("Missing element name. "+this.debugInfo())}this.name=this.stringify.name(r);this.type=t.Element;this.attribs={};this.schemaTypeInfo=null;if(s!=null){this.attribute(s)}if(e.type===t.Document){this.isRoot=true;this.documentObject=e;e.rootObject=this;if(e.children){n=e.children;for(a=0,o=n.length;a=s;t=0<=s?++r:--r){if(!this.attribs[t].isEqualNode(e.attribs[t])){return false}}return true};return XMLElement}(o)}).call(this)},7966:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2022-08-03",endpointPrefix:"voice-chime",protocol:"rest-json",serviceFullName:"Amazon Chime SDK Voice",serviceId:"Chime SDK Voice",signatureVersion:"v4",signingName:"chime",uid:"chime-sdk-voice-2022-08-03"},operations:{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:"S3"},ForceAssociate:{type:"boolean"}}},output:{type:"structure",members:{PhoneNumberErrors:{shape:"S7"}}}},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:"S3"},ForceAssociate:{type:"boolean"}}},output:{type:"structure",members:{PhoneNumberErrors:{shape:"S7"}}}},BatchDeletePhoneNumber:{http:{requestUri:"/phone-numbers?operation=batch-delete",responseCode:200},input:{type:"structure",required:["PhoneNumberIds"],members:{PhoneNumberIds:{type:"list",member:{}}}},output:{type:"structure",members:{PhoneNumberErrors:{shape:"S7"}}}},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:{shape:"S9"},ProductType:{},CallingName:{shape:"Sl"}}}}}},output:{type:"structure",members:{PhoneNumberErrors:{shape:"S7"}}}},CreatePhoneNumberOrder:{http:{requestUri:"/phone-number-orders",responseCode:201},input:{type:"structure",required:["ProductType","E164PhoneNumbers"],members:{ProductType:{},E164PhoneNumbers:{shape:"S3"}}},output:{type:"structure",members:{PhoneNumberOrder:{shape:"Sp"}}}},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:"S4"}},Name:{type:"string",sensitive:true},ExpiryMinutes:{type:"integer"},Capabilities:{shape:"S12"},NumberSelectionBehavior:{},GeoMatchLevel:{},GeoMatchParams:{shape:"S16"}}},output:{type:"structure",members:{ProxySession:{shape:"S1a"}}}},CreateSipMediaApplication:{http:{requestUri:"/sip-media-applications",responseCode:201},input:{type:"structure",required:["AwsRegion","Name","Endpoints"],members:{AwsRegion:{},Name:{},Endpoints:{shape:"S1h"},Tags:{shape:"S1k"}}},output:{type:"structure",members:{SipMediaApplication:{shape:"S1p"}}}},CreateSipMediaApplicationCall:{http:{requestUri:"/sip-media-applications/{sipMediaApplicationId}/calls",responseCode:201},input:{type:"structure",required:["FromPhoneNumber","ToPhoneNumber","SipMediaApplicationId"],members:{FromPhoneNumber:{shape:"S4"},ToPhoneNumber:{shape:"S4"},SipMediaApplicationId:{location:"uri",locationName:"sipMediaApplicationId"},SipHeaders:{type:"map",key:{shape:"S1s"},value:{shape:"S1s"}},ArgumentsMap:{type:"map",key:{shape:"S1s"},value:{shape:"S1s"}}}},output:{type:"structure",members:{SipMediaApplicationCall:{shape:"S1v"}}}},CreateSipRule:{http:{requestUri:"/sip-rules",responseCode:201},input:{type:"structure",required:["Name","TriggerType","TriggerValue"],members:{Name:{},TriggerType:{},TriggerValue:{},Disabled:{type:"boolean"},TargetApplications:{shape:"S1z"}}},output:{type:"structure",members:{SipRule:{shape:"S23"}}}},CreateVoiceConnector:{http:{requestUri:"/voice-connectors",responseCode:201},input:{type:"structure",required:["Name","RequireEncryption"],members:{Name:{},AwsRegion:{},RequireEncryption:{type:"boolean"},Tags:{shape:"S1k"}}},output:{type:"structure",members:{VoiceConnector:{shape:"S29"}}}},CreateVoiceConnectorGroup:{http:{requestUri:"/voice-connector-groups",responseCode:201},input:{type:"structure",required:["Name"],members:{Name:{},VoiceConnectorItems:{shape:"S2c"}}},output:{type:"structure",members:{VoiceConnectorGroup:{shape:"S2g"}}}},CreateVoiceProfile:{http:{requestUri:"/voice-profiles",responseCode:201},input:{type:"structure",required:["SpeakerSearchTaskId"],members:{SpeakerSearchTaskId:{}}},output:{type:"structure",members:{VoiceProfile:{shape:"S2k"}}}},CreateVoiceProfileDomain:{http:{requestUri:"/voice-profile-domains",responseCode:201},input:{type:"structure",required:["Name","ServerSideEncryptionConfiguration"],members:{Name:{},Description:{},ServerSideEncryptionConfiguration:{shape:"S2p"},ClientRequestToken:{},Tags:{shape:"S1k"}}},output:{type:"structure",members:{VoiceProfileDomain:{shape:"S2s"}}}},DeletePhoneNumber:{http:{method:"DELETE",requestUri:"/phone-numbers/{phoneNumberId}",responseCode:204},input:{type:"structure",required:["PhoneNumberId"],members:{PhoneNumberId:{shape:"S9",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"}}}},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:"S35"}}}},DeleteVoiceProfile:{http:{method:"DELETE",requestUri:"/voice-profiles/{VoiceProfileId}",responseCode:204},input:{type:"structure",required:["VoiceProfileId"],members:{VoiceProfileId:{location:"uri",locationName:"VoiceProfileId"}}}},DeleteVoiceProfileDomain:{http:{method:"DELETE",requestUri:"/voice-profile-domains/{VoiceProfileDomainId}",responseCode:204},input:{type:"structure",required:["VoiceProfileDomainId"],members:{VoiceProfileDomainId:{location:"uri",locationName:"VoiceProfileDomainId"}}}},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:"S3"}}},output:{type:"structure",members:{PhoneNumberErrors:{shape:"S7"}}}},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:"S3"}}},output:{type:"structure",members:{PhoneNumberErrors:{shape:"S7"}}}},GetGlobalSettings:{http:{method:"GET",requestUri:"/settings",responseCode:200},output:{type:"structure",members:{VoiceConnector:{shape:"S3d"}}}},GetPhoneNumber:{http:{method:"GET",requestUri:"/phone-numbers/{phoneNumberId}"},input:{type:"structure",required:["PhoneNumberId"],members:{PhoneNumberId:{shape:"S9",location:"uri",locationName:"phoneNumberId"}}},output:{type:"structure",members:{PhoneNumber:{shape:"S3g"}}}},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:"Sp"}}}},GetPhoneNumberSettings:{http:{method:"GET",requestUri:"/settings/phone-number",responseCode:200},output:{type:"structure",members:{CallingName:{shape:"Sl"},CallingNameUpdatedTimestamp:{shape:"Sw"}}}},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:"S1a"}}}},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:"S1p"}}}},GetSipMediaApplicationAlexaSkillConfiguration:{http:{method:"GET",requestUri:"/sip-media-applications/{sipMediaApplicationId}/alexa-skill-configuration",responseCode:200},input:{type:"structure",required:["SipMediaApplicationId"],members:{SipMediaApplicationId:{location:"uri",locationName:"sipMediaApplicationId"}}},output:{type:"structure",members:{SipMediaApplicationAlexaSkillConfiguration:{shape:"S3y"}}}},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:"S44"}}}},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:"S23"}}}},GetSpeakerSearchTask:{http:{method:"GET",requestUri:"/voice-connectors/{VoiceConnectorId}/speaker-search-tasks/{SpeakerSearchTaskId}",responseCode:200},input:{type:"structure",required:["VoiceConnectorId","SpeakerSearchTaskId"],members:{VoiceConnectorId:{location:"uri",locationName:"VoiceConnectorId"},SpeakerSearchTaskId:{location:"uri",locationName:"SpeakerSearchTaskId"}}},output:{type:"structure",members:{SpeakerSearchTask:{shape:"S49"}}}},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:"S29"}}}},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:"S4j"}}}},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:"S2g"}}}},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:"S4q"}}}},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:"S4t"}}}},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:"S52"}}}},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:"S57"}}}},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:"S5f"}}}},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:"Sw"},Source:{}}}}}},GetVoiceProfile:{http:{method:"GET",requestUri:"/voice-profiles/{VoiceProfileId}",responseCode:200},input:{type:"structure",required:["VoiceProfileId"],members:{VoiceProfileId:{location:"uri",locationName:"VoiceProfileId"}}},output:{type:"structure",members:{VoiceProfile:{shape:"S2k"}}}},GetVoiceProfileDomain:{http:{method:"GET",requestUri:"/voice-profile-domains/{VoiceProfileDomainId}",responseCode:200},input:{type:"structure",required:["VoiceProfileDomainId"],members:{VoiceProfileDomainId:{location:"uri",locationName:"VoiceProfileDomainId"}}},output:{type:"structure",members:{VoiceProfileDomain:{shape:"S2s"}}}},GetVoiceToneAnalysisTask:{http:{method:"GET",requestUri:"/voice-connectors/{VoiceConnectorId}/voice-tone-analysis-tasks/{VoiceToneAnalysisTaskId}",responseCode:200},input:{type:"structure",required:["VoiceConnectorId","VoiceToneAnalysisTaskId","IsCaller"],members:{VoiceConnectorId:{location:"uri",locationName:"VoiceConnectorId"},VoiceToneAnalysisTaskId:{location:"uri",locationName:"VoiceToneAnalysisTaskId"},IsCaller:{location:"querystring",locationName:"isCaller",type:"boolean"}}},output:{type:"structure",members:{VoiceToneAnalysisTask:{shape:"S5s"}}}},ListAvailableVoiceConnectorRegions:{http:{method:"GET",requestUri:"/voice-connector-regions",responseCode:200},output:{type:"structure",members:{VoiceConnectorRegions:{type:"list",member:{}}}}},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:"Sp"}},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:"S3g"}},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:"S1a"}},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:"S1p"}},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:"S23"}},NextToken:{}}}},ListSupportedPhoneNumberCountries:{http:{method:"GET",requestUri:"/phone-number-countries",responseCode:200},input:{type:"structure",required:["ProductType"],members:{ProductType:{location:"querystring",locationName:"product-type"}}},output:{type:"structure",members:{PhoneNumberCountries:{type:"list",member:{type:"structure",members:{CountryCode:{},SupportedPhoneNumberTypes:{type:"list",member:{}}}}}}}},ListTagsForResource:{http:{method:"GET",requestUri:"/tags"},input:{type:"structure",required:["ResourceARN"],members:{ResourceARN:{shape:"S2l",location:"querystring",locationName:"arn"}}},output:{type:"structure",members:{Tags:{shape:"S1k"}}}},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:"S2g"}},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:"S35"}}}},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:"S29"}},NextToken:{}}}},ListVoiceProfileDomains:{http:{method:"GET",requestUri:"/voice-profile-domains",responseCode:200},input:{type:"structure",members:{NextToken:{location:"querystring",locationName:"next-token"},MaxResults:{location:"querystring",locationName:"max-results",type:"integer"}}},output:{type:"structure",members:{VoiceProfileDomains:{type:"list",member:{type:"structure",members:{VoiceProfileDomainId:{},VoiceProfileDomainArn:{shape:"S2l"},Name:{},Description:{},CreatedTimestamp:{shape:"Sw"},UpdatedTimestamp:{shape:"Sw"}}}},NextToken:{}}}},ListVoiceProfiles:{http:{method:"GET",requestUri:"/voice-profiles",responseCode:200},input:{type:"structure",required:["VoiceProfileDomainId"],members:{VoiceProfileDomainId:{location:"querystring",locationName:"voice-profile-domain-id"},NextToken:{location:"querystring",locationName:"next-token"},MaxResults:{location:"querystring",locationName:"max-results",type:"integer"}}},output:{type:"structure",members:{VoiceProfiles:{type:"list",member:{type:"structure",members:{VoiceProfileId:{},VoiceProfileArn:{shape:"S2l"},VoiceProfileDomainId:{},CreatedTimestamp:{shape:"Sw"},UpdatedTimestamp:{shape:"Sw"},ExpirationTimestamp:{shape:"Sw"}}}},NextToken:{}}}},PutSipMediaApplicationAlexaSkillConfiguration:{http:{method:"PUT",requestUri:"/sip-media-applications/{sipMediaApplicationId}/alexa-skill-configuration",responseCode:200},input:{type:"structure",required:["SipMediaApplicationId"],members:{SipMediaApplicationId:{location:"uri",locationName:"sipMediaApplicationId"},SipMediaApplicationAlexaSkillConfiguration:{shape:"S3y"}}},output:{type:"structure",members:{SipMediaApplicationAlexaSkillConfiguration:{shape:"S3y"}}}},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:"S44"}}},output:{type:"structure",members:{SipMediaApplicationLoggingConfiguration:{shape:"S44"}}}},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:"S4j"}}},output:{type:"structure",members:{EmergencyCallingConfiguration:{shape:"S4j"}}}},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:"S4q"}}},output:{type:"structure",members:{LoggingConfiguration:{shape:"S4q"}}}},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:"S4t"}}},output:{type:"structure",members:{Origination:{shape:"S4t"}}}},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:"S4"},Disabled:{type:"boolean"}}},output:{type:"structure",members:{Proxy:{shape:"S52"}}}},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:"S57"}}},output:{type:"structure",members:{StreamingConfiguration:{shape:"S57"}}}},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:"S5f"}}},output:{type:"structure",members:{Termination:{shape:"S5f"}}}},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"}}}}}}},RestorePhoneNumber:{http:{requestUri:"/phone-numbers/{phoneNumberId}?operation=restore",responseCode:200},input:{type:"structure",required:["PhoneNumberId"],members:{PhoneNumberId:{shape:"S9",location:"uri",locationName:"phoneNumberId"}}},output:{type:"structure",members:{PhoneNumber:{shape:"S3g"}}}},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"},PhoneNumberType:{location:"querystring",locationName:"phone-number-type"},MaxResults:{location:"querystring",locationName:"max-results",type:"integer"},NextToken:{location:"querystring",locationName:"next-token"}}},output:{type:"structure",members:{E164PhoneNumbers:{shape:"S3"},NextToken:{}}}},StartSpeakerSearchTask:{http:{requestUri:"/voice-connectors/{VoiceConnectorId}/speaker-search-tasks",responseCode:201},input:{type:"structure",required:["VoiceConnectorId","TransactionId","VoiceProfileDomainId"],members:{VoiceConnectorId:{location:"uri",locationName:"VoiceConnectorId"},TransactionId:{},VoiceProfileDomainId:{},ClientRequestToken:{},CallLeg:{}}},output:{type:"structure",members:{SpeakerSearchTask:{shape:"S49"}}}},StartVoiceToneAnalysisTask:{http:{requestUri:"/voice-connectors/{VoiceConnectorId}/voice-tone-analysis-tasks",responseCode:201},input:{type:"structure",required:["VoiceConnectorId","TransactionId","LanguageCode"],members:{VoiceConnectorId:{location:"uri",locationName:"VoiceConnectorId"},TransactionId:{},LanguageCode:{},ClientRequestToken:{}}},output:{type:"structure",members:{VoiceToneAnalysisTask:{shape:"S5s"}}}},StopSpeakerSearchTask:{http:{requestUri:"/voice-connectors/{VoiceConnectorId}/speaker-search-tasks/{SpeakerSearchTaskId}?operation=stop",responseCode:204},input:{type:"structure",required:["VoiceConnectorId","SpeakerSearchTaskId"],members:{VoiceConnectorId:{location:"uri",locationName:"VoiceConnectorId"},SpeakerSearchTaskId:{location:"uri",locationName:"SpeakerSearchTaskId"}}}},StopVoiceToneAnalysisTask:{http:{requestUri:"/voice-connectors/{VoiceConnectorId}/voice-tone-analysis-tasks/{VoiceToneAnalysisTaskId}?operation=stop",responseCode:204},input:{type:"structure",required:["VoiceConnectorId","VoiceToneAnalysisTaskId"],members:{VoiceConnectorId:{location:"uri",locationName:"VoiceConnectorId"},VoiceToneAnalysisTaskId:{location:"uri",locationName:"VoiceToneAnalysisTaskId"}}}},TagResource:{http:{requestUri:"/tags?operation=tag-resource",responseCode:204},input:{type:"structure",required:["ResourceARN","Tags"],members:{ResourceARN:{shape:"S2l"},Tags:{shape:"S1k"}}}},UntagResource:{http:{requestUri:"/tags?operation=untag-resource",responseCode:204},input:{type:"structure",required:["ResourceARN","TagKeys"],members:{ResourceARN:{shape:"S2l"},TagKeys:{type:"list",member:{shape:"S1m"}}}}},UpdateGlobalSettings:{http:{method:"PUT",requestUri:"/settings",responseCode:204},input:{type:"structure",members:{VoiceConnector:{shape:"S3d"}}}},UpdatePhoneNumber:{http:{requestUri:"/phone-numbers/{phoneNumberId}",responseCode:200},input:{type:"structure",required:["PhoneNumberId"],members:{PhoneNumberId:{shape:"S9",location:"uri",locationName:"phoneNumberId"},ProductType:{},CallingName:{shape:"Sl"}}},output:{type:"structure",members:{PhoneNumber:{shape:"S3g"}}}},UpdatePhoneNumberSettings:{http:{method:"PUT",requestUri:"/settings/phone-number",responseCode:204},input:{type:"structure",required:["CallingName"],members:{CallingName:{shape:"Sl"}}}},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:"S12"},ExpiryMinutes:{type:"integer"}}},output:{type:"structure",members:{ProxySession:{shape:"S1a"}}}},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:"S1h"}}},output:{type:"structure",members:{SipMediaApplication:{shape:"S1p"}}}},UpdateSipMediaApplicationCall:{http:{requestUri:"/sip-media-applications/{sipMediaApplicationId}/calls/{transactionId}",responseCode:202},input:{type:"structure",required:["SipMediaApplicationId","TransactionId","Arguments"],members:{SipMediaApplicationId:{location:"uri",locationName:"sipMediaApplicationId"},TransactionId:{location:"uri",locationName:"transactionId"},Arguments:{type:"map",key:{shape:"S1s"},value:{shape:"S1s"}}}},output:{type:"structure",members:{SipMediaApplicationCall:{shape:"S1v"}}}},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:"S1z"}}},output:{type:"structure",members:{SipRule:{shape:"S23"}}}},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:"S29"}}}},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:"S2c"}}},output:{type:"structure",members:{VoiceConnectorGroup:{shape:"S2g"}}}},UpdateVoiceProfile:{http:{method:"PUT",requestUri:"/voice-profiles/{VoiceProfileId}",responseCode:200},input:{type:"structure",required:["VoiceProfileId","SpeakerSearchTaskId"],members:{VoiceProfileId:{location:"uri",locationName:"VoiceProfileId"},SpeakerSearchTaskId:{}}},output:{type:"structure",members:{VoiceProfile:{shape:"S2k"}}}},UpdateVoiceProfileDomain:{http:{method:"PUT",requestUri:"/voice-profile-domains/{VoiceProfileDomainId}",responseCode:200},input:{type:"structure",required:["VoiceProfileDomainId"],members:{VoiceProfileDomainId:{location:"uri",locationName:"VoiceProfileDomainId"},Name:{},Description:{}}},output:{type:"structure",members:{VoiceProfileDomain:{shape:"S2s"}}}},ValidateE911Address:{http:{requestUri:"/emergency-calling/address",responseCode:202},input:{type:"structure",required:["AwsAccountId","StreetNumber","StreetInfo","City","State","Country","PostalCode"],members:{AwsAccountId:{},StreetNumber:{shape:"S9"},StreetInfo:{shape:"S9"},City:{shape:"S9"},State:{shape:"S9"},Country:{shape:"S9"},PostalCode:{shape:"S9"}}},output:{type:"structure",members:{ValidationResult:{type:"integer"},AddressExternalId:{},Address:{type:"structure",members:{streetName:{shape:"S9"},streetSuffix:{shape:"S9"},postDirectional:{shape:"S9"},preDirectional:{shape:"S9"},streetNumber:{shape:"S9"},city:{shape:"S9"},state:{shape:"S9"},postalCode:{shape:"S9"},postalCodePlus4:{shape:"S9"},country:{shape:"S9"}}},CandidateAddressList:{type:"list",member:{type:"structure",members:{streetInfo:{shape:"S9"},streetNumber:{shape:"S9"},city:{shape:"S9"},state:{shape:"S9"},postalCode:{shape:"S9"},postalCodePlus4:{shape:"S9"},country:{shape:"S9"}}}}}}}},shapes:{S3:{type:"list",member:{shape:"S4"}},S4:{type:"string",sensitive:true},S7:{type:"list",member:{type:"structure",members:{PhoneNumberId:{shape:"S9"},ErrorCode:{},ErrorMessage:{}}}},S9:{type:"string",sensitive:true},Sl:{type:"string",sensitive:true},Sp:{type:"structure",members:{PhoneNumberOrderId:{},ProductType:{},Status:{},OrderType:{},OrderedPhoneNumbers:{type:"list",member:{type:"structure",members:{E164PhoneNumber:{shape:"S4"},Status:{}}}},CreatedTimestamp:{shape:"Sw"},UpdatedTimestamp:{shape:"Sw"}}},Sw:{type:"timestamp",timestampFormat:"iso8601"},S12:{type:"list",member:{}},S16:{type:"structure",required:["Country","AreaCode"],members:{Country:{},AreaCode:{}}},S1a:{type:"structure",members:{VoiceConnectorId:{},ProxySessionId:{},Name:{},Status:{},ExpiryMinutes:{type:"integer"},Capabilities:{shape:"S12"},CreatedTimestamp:{shape:"Sw"},UpdatedTimestamp:{shape:"Sw"},EndedTimestamp:{shape:"Sw"},Participants:{type:"list",member:{type:"structure",members:{PhoneNumber:{shape:"S4"},ProxyPhoneNumber:{shape:"S4"}}}},NumberSelectionBehavior:{},GeoMatchLevel:{},GeoMatchParams:{shape:"S16"}}},S1h:{type:"list",member:{type:"structure",members:{LambdaArn:{type:"string",sensitive:true}}}},S1k:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{shape:"S1m"},Value:{type:"string",sensitive:true}}}},S1m:{type:"string",sensitive:true},S1p:{type:"structure",members:{SipMediaApplicationId:{},AwsRegion:{},Name:{},Endpoints:{shape:"S1h"},CreatedTimestamp:{shape:"Sw"},UpdatedTimestamp:{shape:"Sw"},SipMediaApplicationArn:{}}},S1s:{type:"string",sensitive:true},S1v:{type:"structure",members:{TransactionId:{}}},S1z:{type:"list",member:{type:"structure",members:{SipMediaApplicationId:{},Priority:{type:"integer"},AwsRegion:{}}}},S23:{type:"structure",members:{SipRuleId:{},Name:{},Disabled:{type:"boolean"},TriggerType:{},TriggerValue:{},TargetApplications:{shape:"S1z"},CreatedTimestamp:{shape:"Sw"},UpdatedTimestamp:{shape:"Sw"}}},S29:{type:"structure",members:{VoiceConnectorId:{},AwsRegion:{},Name:{},OutboundHostName:{},RequireEncryption:{type:"boolean"},CreatedTimestamp:{shape:"Sw"},UpdatedTimestamp:{shape:"Sw"},VoiceConnectorArn:{}}},S2c:{type:"list",member:{type:"structure",required:["VoiceConnectorId","Priority"],members:{VoiceConnectorId:{},Priority:{type:"integer"}}}},S2g:{type:"structure",members:{VoiceConnectorGroupId:{},Name:{},VoiceConnectorItems:{shape:"S2c"},CreatedTimestamp:{shape:"Sw"},UpdatedTimestamp:{shape:"Sw"},VoiceConnectorGroupArn:{}}},S2k:{type:"structure",members:{VoiceProfileId:{},VoiceProfileArn:{shape:"S2l"},VoiceProfileDomainId:{},CreatedTimestamp:{shape:"Sw"},UpdatedTimestamp:{shape:"Sw"},ExpirationTimestamp:{shape:"Sw"}}},S2l:{type:"string",sensitive:true},S2p:{type:"structure",required:["KmsKeyArn"],members:{KmsKeyArn:{shape:"S2l"}}},S2s:{type:"structure",members:{VoiceProfileDomainId:{},VoiceProfileDomainArn:{shape:"S2l"},Name:{},Description:{},ServerSideEncryptionConfiguration:{shape:"S2p"},CreatedTimestamp:{shape:"Sw"},UpdatedTimestamp:{shape:"Sw"}}},S35:{type:"list",member:{shape:"S1s"}},S3d:{type:"structure",members:{CdrBucket:{}}},S3g:{type:"structure",members:{PhoneNumberId:{shape:"S9"},E164PhoneNumber:{shape:"S4"},Country:{},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:"Sw"}}}},CallingName:{shape:"Sl"},CallingNameStatus:{},CreatedTimestamp:{shape:"Sw"},UpdatedTimestamp:{shape:"Sw"},DeletionTimestamp:{shape:"Sw"},OrderId:{}}},S3y:{type:"structure",required:["AlexaSkillStatus","AlexaSkillIds"],members:{AlexaSkillStatus:{},AlexaSkillIds:{type:"list",member:{type:"string",sensitive:true}}}},S44:{type:"structure",members:{EnableSipMediaApplicationMessageLogs:{type:"boolean"}}},S49:{type:"structure",members:{SpeakerSearchTaskId:{},SpeakerSearchTaskStatus:{},CallDetails:{shape:"S4a"},SpeakerSearchDetails:{type:"structure",members:{Results:{type:"list",member:{type:"structure",members:{ConfidenceScore:{type:"float"},VoiceProfileId:{}}}},VoiceprintGenerationStatus:{}}},CreatedTimestamp:{shape:"Sw"},UpdatedTimestamp:{shape:"Sw"},StartedTimestamp:{shape:"Sw"},StatusMessage:{}}},S4a:{type:"structure",members:{VoiceConnectorId:{},TransactionId:{},IsCaller:{type:"boolean"}}},S4j:{type:"structure",members:{DNIS:{type:"list",member:{type:"structure",required:["EmergencyPhoneNumber","CallingCountry"],members:{EmergencyPhoneNumber:{shape:"S4"},TestPhoneNumber:{shape:"S4"},CallingCountry:{}}}}}},S4q:{type:"structure",members:{EnableSIPLogs:{type:"boolean"},EnableMediaMetricLogs:{type:"boolean"}}},S4t:{type:"structure",members:{Routes:{type:"list",member:{type:"structure",members:{Host:{},Port:{type:"integer"},Protocol:{},Priority:{type:"integer"},Weight:{type:"integer"}}}},Disabled:{type:"boolean"}}},S52:{type:"structure",members:{DefaultSessionExpiryMinutes:{type:"integer"},Disabled:{type:"boolean"},FallBackPhoneNumber:{shape:"S4"},PhoneNumberCountries:{shape:"S54"}}},S54:{type:"list",member:{}},S57:{type:"structure",required:["DataRetentionInHours","Disabled"],members:{DataRetentionInHours:{type:"integer"},Disabled:{type:"boolean"},StreamingNotificationTargets:{type:"list",member:{type:"structure",members:{NotificationTarget:{}}}},MediaInsightsConfiguration:{type:"structure",members:{Disabled:{type:"boolean"},ConfigurationArn:{shape:"S2l"}}}}},S5f:{type:"structure",members:{CpsLimit:{type:"integer"},DefaultPhoneNumber:{shape:"S4"},CallingRegions:{type:"list",member:{}},CidrAllowedList:{shape:"S54"},Disabled:{type:"boolean"}}},S5s:{type:"structure",members:{VoiceToneAnalysisTaskId:{},VoiceToneAnalysisTaskStatus:{},CallDetails:{shape:"S4a"},CreatedTimestamp:{shape:"Sw"},UpdatedTimestamp:{shape:"Sw"},StartedTimestamp:{shape:"Sw"},StatusMessage:{}}}}}},7970:function(e){e.exports={version:2,waiters:{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"}]}}}},7971:function(e){e.exports={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:{AssociateResource:{http:{method:"PATCH",requestUri:"/group/{groupIdentifier}/associate"},input:{type:"structure",required:["GroupIdentifier","ResourceArn"],members:{GroupIdentifier:{location:"uri",locationName:"groupIdentifier"},ResourceArn:{}}},output:{type:"structure",members:{}}},CreateCanary:{http:{requestUri:"/canary"},input:{type:"structure",required:["Name","Code","ArtifactS3Location","ExecutionRoleArn","Schedule","RuntimeVersion"],members:{Name:{},Code:{shape:"S7"},ArtifactS3Location:{},ExecutionRoleArn:{},Schedule:{shape:"Sc"},RunConfig:{shape:"Se"},SuccessRetentionPeriodInDays:{type:"integer"},FailureRetentionPeriodInDays:{type:"integer"},RuntimeVersion:{},VpcConfig:{shape:"Sm"},Tags:{shape:"Sr"},ArtifactConfig:{shape:"Su"}}},output:{type:"structure",members:{Canary:{shape:"Sz"}}}},CreateGroup:{http:{requestUri:"/group"},input:{type:"structure",required:["Name"],members:{Name:{},Tags:{shape:"Sr"}}},output:{type:"structure",members:{Group:{shape:"S1l"}}}},DeleteCanary:{http:{method:"DELETE",requestUri:"/canary/{name}"},input:{type:"structure",required:["Name"],members:{Name:{location:"uri",locationName:"name"},DeleteLambda:{location:"querystring",locationName:"deleteLambda",type:"boolean"}}},output:{type:"structure",members:{}}},DeleteGroup:{http:{method:"DELETE",requestUri:"/group/{groupIdentifier}"},input:{type:"structure",required:["GroupIdentifier"],members:{GroupIdentifier:{location:"uri",locationName:"groupIdentifier"}}},output:{type:"structure",members:{}}},DescribeCanaries:{http:{requestUri:"/canaries"},input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},Names:{type:"list",member:{}}}},output:{type:"structure",members:{Canaries:{type:"list",member:{shape:"Sz"}},NextToken:{}}}},DescribeCanariesLastRun:{http:{requestUri:"/canaries/last-run"},input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},Names:{type:"list",member:{}}}},output:{type:"structure",members:{CanariesLastRun:{type:"list",member:{type:"structure",members:{CanaryName:{},LastRun:{shape:"S24"}}}},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:{}}}},DisassociateResource:{http:{method:"PATCH",requestUri:"/group/{groupIdentifier}/disassociate"},input:{type:"structure",required:["GroupIdentifier","ResourceArn"],members:{GroupIdentifier:{location:"uri",locationName:"groupIdentifier"},ResourceArn:{}}},output:{type:"structure",members:{}}},GetCanary:{http:{method:"GET",requestUri:"/canary/{name}"},input:{type:"structure",required:["Name"],members:{Name:{location:"uri",locationName:"name"}}},output:{type:"structure",members:{Canary:{shape:"Sz"}}}},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:"S24"}},NextToken:{}}}},GetGroup:{http:{method:"GET",requestUri:"/group/{groupIdentifier}"},input:{type:"structure",required:["GroupIdentifier"],members:{GroupIdentifier:{location:"uri",locationName:"groupIdentifier"}}},output:{type:"structure",members:{Group:{shape:"S1l"}}}},ListAssociatedGroups:{http:{requestUri:"/resource/{resourceArn}/groups"},input:{type:"structure",required:["ResourceArn"],members:{NextToken:{},MaxResults:{type:"integer"},ResourceArn:{location:"uri",locationName:"resourceArn"}}},output:{type:"structure",members:{Groups:{shape:"S2q"},NextToken:{}}}},ListGroupResources:{http:{requestUri:"/group/{groupIdentifier}/resources"},input:{type:"structure",required:["GroupIdentifier"],members:{NextToken:{},MaxResults:{type:"integer"},GroupIdentifier:{location:"uri",locationName:"groupIdentifier"}}},output:{type:"structure",members:{Resources:{type:"list",member:{}},NextToken:{}}}},ListGroups:{http:{requestUri:"/groups"},input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Groups:{shape:"S2q"},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:"Sr"}}}},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:"Sr"}}},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:"S7"},ExecutionRoleArn:{},RuntimeVersion:{},Schedule:{shape:"Sc"},RunConfig:{shape:"Se"},SuccessRetentionPeriodInDays:{type:"integer"},FailureRetentionPeriodInDays:{type:"integer"},VpcConfig:{shape:"Sm"},VisualReference:{type:"structure",required:["BaseCanaryRunId"],members:{BaseScreenshots:{shape:"S1d"},BaseCanaryRunId:{}}},ArtifactS3Location:{},ArtifactConfig:{shape:"Su"}}},output:{type:"structure",members:{}}}},shapes:{S7:{type:"structure",required:["Handler"],members:{S3Bucket:{},S3Key:{},S3Version:{},ZipFile:{type:"blob"},Handler:{}}},Sc:{type:"structure",required:["Expression"],members:{Expression:{},DurationInSeconds:{type:"long"}}},Se:{type:"structure",members:{TimeoutInSeconds:{type:"integer"},MemoryInMB:{type:"integer"},ActiveTracing:{type:"boolean"},EnvironmentVariables:{type:"map",key:{},value:{}}}},Sm:{type:"structure",members:{SubnetIds:{shape:"Sn"},SecurityGroupIds:{shape:"Sp"}}},Sn:{type:"list",member:{}},Sp:{type:"list",member:{}},Sr:{type:"map",key:{},value:{}},Su:{type:"structure",members:{S3Encryption:{shape:"Sv"}}},Sv:{type:"structure",members:{EncryptionMode:{},KmsKeyArn:{}}},Sz:{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:"Sn"},SecurityGroupIds:{shape:"Sp"}}},VisualReference:{type:"structure",members:{BaseScreenshots:{shape:"S1d"},BaseCanaryRunId:{}}},Tags:{shape:"Sr"},ArtifactConfig:{type:"structure",members:{S3Encryption:{shape:"Sv"}}}}},S1d:{type:"list",member:{type:"structure",required:["ScreenshotName"],members:{ScreenshotName:{},IgnoreCoordinates:{type:"list",member:{}}}}},S1l:{type:"structure",members:{Id:{},Name:{},Arn:{},Tags:{shape:"Sr"},CreatedTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"}}},S24:{type:"structure",members:{Id:{},Name:{},Status:{type:"structure",members:{State:{},StateReason:{},StateReasonCode:{}}},Timeline:{type:"structure",members:{Started:{type:"timestamp"},Completed:{type:"timestamp"}}},ArtifactS3Location:{}}},S2q:{type:"list",member:{type:"structure",members:{Id:{},Name:{},Arn:{}}}}}}},7983:function(e){e.exports={pagination:{SearchDevices:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"devices"},SearchJobs:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"jobs"},SearchQuantumTasks:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"quantumTasks"}}}},7986:function(e){e.exports={pagination:{GetSavingsPlansCoverage:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},GetSavingsPlansUtilizationDetails:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListCostAllocationTags:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListCostCategoryDefinitions:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"}}}},7988:function(e,t,r){var s=r(2393);function validateRegionalEndpointsFlagValue(e,t){if(typeof e!=="string")return undefined;else if(["legacy","regional"].indexOf(e.toLowerCase())>=0){return e.toLowerCase()}else{throw s.util.error(new Error,t)}}function resolveRegionalEndpointsFlag(e,t){e=e||{};var r;if(e[t.clientConfig]){r=validateRegionalEndpointsFlagValue(e[t.clientConfig],{code:"InvalidConfiguration",message:'invalid "'+t.clientConfig+'" configuration. Expect "legacy" '+' or "regional". Got "'+e[t.clientConfig]+'".'});if(r)return r}if(!s.util.isNode())return r;if(Object.prototype.hasOwnProperty.call(process.env,t.env)){var i=process.env[t.env];r=validateRegionalEndpointsFlagValue(i,{code:"InvalidEnvironmentalVariable",message:"invalid "+t.env+' environmental variable. Expect "legacy" '+' or "regional". Got "'+process.env[t.env]+'".'});if(r)return r}var a={};try{var o=s.util.getProfilesFromSharedConfig(s.util.iniLoader);a=o[process.env.AWS_PROFILE||s.util.defaultProfile]}catch(e){}if(a&&Object.prototype.hasOwnProperty.call(a,t.sharedConfig)){var n=a[t.sharedConfig];r=validateRegionalEndpointsFlagValue(n,{code:"InvalidConfiguration",message:"invalid "+t.sharedConfig+' profile config. Expect "legacy" '+' or "regional". Got "'+a[t.sharedConfig]+'".'});if(r)return r}return r}e.exports=resolveRegionalEndpointsFlag},7998:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["appconfigdata"]={};s.AppConfigData=i.defineService("appconfigdata",["2021-11-11"]);Object.defineProperty(a.services["appconfigdata"],"2021-11-11",{get:function get(){var e=r(5150);e.paginators=r(7165).pagination;return e},enumerable:true,configurable:true});e.exports=s.AppConfigData},8015:function(e){e.exports={pagination:{}}},8041:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["auditmanager"]={};s.AuditManager=i.defineService("auditmanager",["2017-07-25"]);Object.defineProperty(a.services["auditmanager"],"2017-07-25",{get:function get(){var e=r(5087);e.paginators=r(9442).pagination;return e},enumerable:true,configurable:true});e.exports=s.AuditManager},8045:function(e){e.exports={pagination:{ListAccessPreviewFindings:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"findings"},ListAccessPreviews:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"accessPreviews"},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"},ListPolicyGenerations:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"policyGenerations"},ValidatePolicy:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"findings"}}}},8048:function(e){e.exports={pagination:{ListPlugins:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"plugins"},ListTemplateStepGroups:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"templateStepGroupSummary"},ListTemplateSteps:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"templateStepSummaryList"},ListTemplates:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"templateSummary"},ListWorkflowStepGroups:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"workflowStepGroupsSummary"},ListWorkflowSteps:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"workflowStepsSummary"},ListWorkflows:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"migrationWorkflowSummary"}}}},8050:function(e){e.exports={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:{},AccessType:{},CustomerOwnedIpv4Pool:{}}},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:{shape:"Sf"},NextToken:{}}}},ListOutpostsWithS3:{http:{method:"GET",requestUri:"/S3Outposts/ListOutpostsWithS3"},input:{type:"structure",members:{NextToken:{location:"querystring",locationName:"nextToken"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{Outposts:{type:"list",member:{type:"structure",members:{OutpostArn:{},OutpostId:{},OwnerId:{},CapacityInBytes:{type:"long"}}}},NextToken:{}}}},ListSharedEndpoints:{http:{method:"GET",requestUri:"/S3Outposts/ListSharedEndpoints"},input:{type:"structure",required:["OutpostId"],members:{NextToken:{location:"querystring",locationName:"nextToken"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},OutpostId:{location:"querystring",locationName:"outpostId"}}},output:{type:"structure",members:{Endpoints:{shape:"Sf"},NextToken:{}}}}},shapes:{Sf:{type:"list",member:{type:"structure",members:{EndpointArn:{},OutpostsId:{},CidrBlock:{},Status:{},CreationTime:{type:"timestamp"},NetworkInterfaces:{type:"list",member:{type:"structure",members:{NetworkInterfaceId:{}}}},VpcId:{},SubnetId:{},SecurityGroupId:{},AccessType:{},CustomerOwnedIpv4Pool:{},FailedReason:{type:"structure",members:{ErrorCode:{},Message:{}}}}}}}}},8058:function(e,t,r){var s=r(2393).util;function typeOf(e){if(e===null&&typeof e==="object"){return"null"}else if(e!==undefined&&isBinary(e)){return"Binary"}else if(e!==undefined&&e.constructor){return e.wrapperName||s.typeName(e.constructor)}else if(e!==undefined&&typeof e==="object"){return"Object"}else{return"undefined"}}function isBinary(e){var t=["Buffer","File","Blob","ArrayBuffer","DataView","Int8Array","Uint8Array","Uint8ClampedArray","Int16Array","Uint16Array","Int32Array","Uint32Array","Float32Array","Float64Array"];if(s.isNode()){var r=s.stream.Stream;if(s.Buffer.isBuffer(e)||e instanceof r){return true}}for(var i=0;i"}else{return"attribute: {"+e+"}, parent: <"+this.parent.name+">"}};XMLAttribute.prototype.isEqualNode=function(e){if(e.namespaceURI!==this.namespaceURI){return false}if(e.prefix!==this.prefix){return false}if(e.localName!==this.localName){return false}if(e.value!==this.value){return false}return true};return XMLAttribute}()}).call(this)},8449:function(e,t,r){(function(){var t,s,i=function(e,t){for(var r in t){if(a.call(t,r))e[r]=t[r]}function ctor(){this.constructor=e}ctor.prototype=t.prototype;e.prototype=new ctor;e.__super__=t.prototype;return e},a={}.hasOwnProperty;s=r(2473);e.exports=t=function(e){i(XMLStringWriter,e);function XMLStringWriter(e){XMLStringWriter.__super__.constructor.call(this,e)}XMLStringWriter.prototype.document=function(e,t){var r,s,i,a,o;t=this.filterOptions(t);a="";o=e.children;for(s=0,i=o.length;s=e.length)return t.push(null);var i=r+s;if(i>e.length)i=e.length;t.push(e.slice(r,i));r=i};return t},concat:function(e){var t=0,r=0,s=null,a;for(a=0;a>>8^t[(r^a)&255]}return(r^-1)>>>0},hmac:function hmac(e,t,r,s){if(!r)r="binary";if(r==="buffer"){r=undefined}if(!s)s="sha256";if(typeof t==="string")t=i.buffer.toBuffer(t);return i.crypto.lib.createHmac(s,e).update(t).digest(r)},md5:function md5(e,t,r){return i.crypto.hash("md5",e,t,r)},sha256:function sha256(e,t,r){return i.crypto.hash("sha256",e,t,r)},hash:function(e,t,r,s){var a=i.crypto.createHash(e);if(!r){r="binary"}if(r==="buffer"){r=undefined}if(typeof t==="string")t=i.buffer.toBuffer(t);var o=i.arraySliceFn(t);var n=i.Buffer.isBuffer(t);if(i.isBrowser()&&typeof ArrayBuffer!=="undefined"&&t&&t.buffer instanceof ArrayBuffer)n=true;if(s&&typeof t==="object"&&typeof t.on==="function"&&!n){t.on("data",function(e){a.update(e)});t.on("error",function(e){s(e)});t.on("end",function(){s(null,a.digest(r))})}else if(s&&o&&!n&&typeof FileReader!=="undefined"){var u=0,p=1024*512;var m=new FileReader;m.onerror=function(){s(new Error("Failed to read data."))};m.onload=function(){var e=new i.Buffer(new Uint8Array(m.result));a.update(e);u+=e.length;m._continueReading()};m._continueReading=function(){if(u>=t.size){s(null,a.digest(r));return}var e=u+p;if(e>t.size)e=t.size;m.readAsArrayBuffer(o.call(t,u,e))};m._continueReading()}else{if(i.isBrowser()&&typeof t==="object"&&!n){t=new i.Buffer(new Uint8Array(t))}var c=a.update(t).digest(r);if(s)s(null,c);return c}},toHex:function toHex(e){var t=[];for(var r=0;r=3e5,false);return s.config.isClockSkewed}},applyClockOffset:function applyClockOffset(e){if(e)s.config.systemClockOffset=e-(new Date).getTime()},extractRequestId:function extractRequestId(e){var t=e.httpResponse.headers["x-amz-request-id"]||e.httpResponse.headers["x-amzn-requestid"];if(!t&&e.data&&e.data.ResponseMetadata){t=e.data.ResponseMetadata.RequestId}if(t){e.requestId=t}if(e.error){e.error.requestId=t}},addPromises:function addPromises(e,t){var r=false;if(t===undefined&&s&&s.config){t=s.config.getPromisesDependency()}if(t===undefined&&typeof Promise!=="undefined"){t=Promise}if(typeof t!=="function")r=true;if(!Array.isArray(e))e=[e];for(var i=0;i=0){n++;setTimeout(p,a+(e.retryAfter||0));return}}r(e)};var p=function(){var t="";a.handleRequest(e,o,function(e){e.on("data",function(e){t+=e.toString()});e.on("end",function(){var s=e.statusCode;if(s<300){r(null,t)}else{var a=parseInt(e.headers["retry-after"],10)*1e3||0;var o=i.error(new Error,{statusCode:s,retryable:s>=500||s===429});if(a&&o.retryable)o.retryAfter=a;u(o)}})},u)};s.util.defer(p)},uuid:{v4:function uuidV4(){return r(6084).v4()}},convertPayloadToString:function convertPayloadToString(e){var t=e.request;var r=t.operation;var s=t.service.api.operations[r].output||{};if(s.payload&&e.data[s.payload]){e.data[s.payload]=e.data[s.payload].toString()}},defer:function defer(e){if(typeof process==="object"&&typeof process.nextTick==="function"){process.nextTick(e)}else if(typeof setImmediate==="function"){setImmediate(e)}else{setTimeout(e,0)}},getRequestPayloadShape:function getRequestPayloadShape(e){var t=e.service.api.operations;if(!t)return undefined;var r=(t||{})[e.operation];if(!r||!r.input||!r.input.payload)return undefined;return r.input.members[r.input.payload]},getProfilesFromSharedConfig:function getProfilesFromSharedConfig(e,t){var r={};var s={};if(process.env[i.configOptInEnv]){var s=e.loadFrom({isConfig:true,filename:process.env[i.sharedConfigFileEnv]})}var a={};try{var a=e.loadFrom({filename:t||process.env[i.configOptInEnv]&&process.env[i.sharedCredentialsFileEnv]})}catch(e){if(!process.env[i.configOptInEnv])throw e}for(var o=0,n=Object.keys(s);o=6},parse:function parseARN(e){var t=e.split(":");return{partition:t[1],service:t[2],region:t[3],accountId:t[4],resource:t.slice(5).join(":")}},build:function buildARN(e){if(e.service===undefined||e.region===undefined||e.accountId===undefined||e.resource===undefined)throw i.error(new Error("Input ARN object is invalid"));return"arn:"+(e.partition||"aws")+":"+e.service+":"+e.region+":"+e.accountId+":"+e.resource}},defaultProfile:"default",configOptInEnv:"AWS_SDK_LOAD_CONFIG",sharedCredentialsFileEnv:"AWS_SHARED_CREDENTIALS_FILE",sharedConfigFileEnv:"AWS_CONFIG_FILE",imdsDisabledEnv:"AWS_EC2_METADATA_DISABLED"};e.exports=i},8499:function(e,t,r){(function(){var t,s,i,a,o=function(e,t){for(var r in t){if(n.call(t,r))e[r]=t[r]}function ctor(){this.constructor=e}ctor.prototype=t.prototype;e.prototype=new ctor;e.__super__=t.prototype;return e},n={}.hasOwnProperty;a=r(7600).isObject;i=r(5542);t=r(2597);e.exports=s=function(e){o(XMLDTDEntity,e);function XMLDTDEntity(e,r,s,i){XMLDTDEntity.__super__.constructor.call(this,e);if(s==null){throw new Error("Missing DTD entity name. "+this.debugInfo(s))}if(i==null){throw new Error("Missing DTD entity value. "+this.debugInfo(s))}this.pe=!!r;this.name=this.stringify.name(s);this.type=t.EntityDeclaration;if(!a(i)){this.value=this.stringify.dtdEntityValue(i);this.internal=true}else{if(!i.pubID&&!i.sysID){throw new Error("Public and/or system identifiers are required for an external entity. "+this.debugInfo(s))}if(i.pubID&&!i.sysID){throw new Error("System identifier is required for a public external entity. "+this.debugInfo(s))}this.internal=false;if(i.pubID!=null){this.pubID=this.stringify.dtdPubID(i.pubID)}if(i.sysID!=null){this.sysID=this.stringify.dtdSysID(i.sysID)}if(i.nData!=null){this.nData=this.stringify.dtdNData(i.nData)}if(this.pe&&this.nData){throw new Error("Notation declaration is not allowed in a parameter entity. "+this.debugInfo(s))}}}Object.defineProperty(XMLDTDEntity.prototype,"publicId",{get:function(){return this.pubID}});Object.defineProperty(XMLDTDEntity.prototype,"systemId",{get:function(){return this.sysID}});Object.defineProperty(XMLDTDEntity.prototype,"notationName",{get:function(){return this.nData||null}});Object.defineProperty(XMLDTDEntity.prototype,"inputEncoding",{get:function(){return null}});Object.defineProperty(XMLDTDEntity.prototype,"xmlEncoding",{get:function(){return null}});Object.defineProperty(XMLDTDEntity.prototype,"xmlVersion",{get:function(){return null}});XMLDTDEntity.prototype.toString=function(e){return this.options.writer.dtdEntity(this,this.options.writer.filterOptions(e))};return XMLDTDEntity}(i)}).call(this)},8502:function(e){e.exports={version:2,waiters:{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"}]}}}},8503:function(e){e.exports={version:2,waiters:{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"}]}}}},8509:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["dataexchange"]={};s.DataExchange=i.defineService("dataexchange",["2017-07-25"]);Object.defineProperty(a.services["dataexchange"],"2017-07-25",{get:function get(){var e=r(7847);e.paginators=r(2759).pagination;e.waiters=r(4670).waiters;return e},enumerable:true,configurable:true});e.exports=s.DataExchange},8516:function(e){e.exports={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"}}}},RotateTunnelAccessToken:{input:{type:"structure",required:["tunnelId","clientMode"],members:{tunnelId:{},clientMode:{},destinationConfig:{shape:"Se"}}},output:{type:"structure",members:{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}}}},8517:function(e){e.exports={version:2,waiters:{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"}]}}}},8525:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["outposts"]={};s.Outposts=i.defineService("outposts",["2019-12-03"]);Object.defineProperty(a.services["outposts"],"2019-12-03",{get:function get(){var e=r(5100);e.paginators=r(3286).pagination;return e},enumerable:true,configurable:true});e.exports=s.Outposts},8532:function(e){e.exports={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:{CreateAutoPredictor:{input:{type:"structure",required:["PredictorName"],members:{PredictorName:{},ForecastHorizon:{type:"integer"},ForecastTypes:{shape:"S4"},ForecastDimensions:{shape:"S6"},ForecastFrequency:{},DataConfig:{shape:"S8"},EncryptionConfig:{shape:"Si"},ReferencePredictorArn:{},OptimizationMetric:{},ExplainPredictor:{type:"boolean"},Tags:{shape:"Sm"},MonitorConfig:{type:"structure",required:["MonitorName"],members:{MonitorName:{}}},TimeAlignmentBoundary:{shape:"Sr"}}},output:{type:"structure",members:{PredictorArn:{}}}},CreateDataset:{input:{type:"structure",required:["DatasetName","Domain","DatasetType","Schema"],members:{DatasetName:{},Domain:{},DatasetType:{},DataFrequency:{},Schema:{shape:"S10"},EncryptionConfig:{shape:"Si"},Tags:{shape:"Sm"}}},output:{type:"structure",members:{DatasetArn:{}}}},CreateDatasetGroup:{input:{type:"structure",required:["DatasetGroupName","Domain"],members:{DatasetGroupName:{},Domain:{},DatasetArns:{shape:"S16"},Tags:{shape:"Sm"}}},output:{type:"structure",members:{DatasetGroupArn:{}}}},CreateDatasetImportJob:{input:{type:"structure",required:["DatasetImportJobName","DatasetArn","DataSource"],members:{DatasetImportJobName:{},DatasetArn:{},DataSource:{shape:"S19"},TimestampFormat:{},TimeZone:{},UseGeolocationForTimeZone:{type:"boolean"},GeolocationFormat:{},Tags:{shape:"Sm"},Format:{},ImportMode:{}}},output:{type:"structure",members:{DatasetImportJobArn:{}}}},CreateExplainability:{input:{type:"structure",required:["ExplainabilityName","ResourceArn","ExplainabilityConfig"],members:{ExplainabilityName:{},ResourceArn:{},ExplainabilityConfig:{shape:"S1k"},DataSource:{shape:"S19"},Schema:{shape:"S10"},EnableVisualization:{type:"boolean"},StartDateTime:{},EndDateTime:{},Tags:{shape:"Sm"}}},output:{type:"structure",members:{ExplainabilityArn:{}}}},CreateExplainabilityExport:{input:{type:"structure",required:["ExplainabilityExportName","ExplainabilityArn","Destination"],members:{ExplainabilityExportName:{},ExplainabilityArn:{},Destination:{shape:"S1q"},Tags:{shape:"Sm"},Format:{}}},output:{type:"structure",members:{ExplainabilityExportArn:{}}}},CreateForecast:{input:{type:"structure",required:["ForecastName","PredictorArn"],members:{ForecastName:{},PredictorArn:{},ForecastTypes:{shape:"S4"},Tags:{shape:"Sm"},TimeSeriesSelector:{shape:"S1t"}}},output:{type:"structure",members:{ForecastArn:{}}}},CreateForecastExportJob:{input:{type:"structure",required:["ForecastExportJobName","ForecastArn","Destination"],members:{ForecastExportJobName:{},ForecastArn:{},Destination:{shape:"S1q"},Tags:{shape:"Sm"},Format:{}}},output:{type:"structure",members:{ForecastExportJobArn:{}}}},CreateMonitor:{input:{type:"structure",required:["MonitorName","ResourceArn"],members:{MonitorName:{},ResourceArn:{},Tags:{shape:"Sm"}}},output:{type:"structure",members:{MonitorArn:{}}}},CreatePredictor:{input:{type:"structure",required:["PredictorName","ForecastHorizon","InputDataConfig","FeaturizationConfig"],members:{PredictorName:{},AlgorithmArn:{},ForecastHorizon:{type:"integer"},ForecastTypes:{shape:"S4"},PerformAutoML:{type:"boolean"},AutoMLOverrideStrategy:{},PerformHPO:{type:"boolean"},TrainingParameters:{shape:"S22"},EvaluationParameters:{shape:"S25"},HPOConfig:{shape:"S26"},InputDataConfig:{shape:"S2g"},FeaturizationConfig:{shape:"S2j"},EncryptionConfig:{shape:"Si"},Tags:{shape:"Sm"},OptimizationMetric:{}}},output:{type:"structure",members:{PredictorArn:{}}}},CreatePredictorBacktestExportJob:{input:{type:"structure",required:["PredictorBacktestExportJobName","PredictorArn","Destination"],members:{PredictorBacktestExportJobName:{},PredictorArn:{},Destination:{shape:"S1q"},Tags:{shape:"Sm"},Format:{}}},output:{type:"structure",members:{PredictorBacktestExportJobArn:{}}}},CreateWhatIfAnalysis:{input:{type:"structure",required:["WhatIfAnalysisName","ForecastArn"],members:{WhatIfAnalysisName:{},ForecastArn:{},TimeSeriesSelector:{shape:"S1t"},Tags:{shape:"Sm"}}},output:{type:"structure",members:{WhatIfAnalysisArn:{}}}},CreateWhatIfForecast:{input:{type:"structure",required:["WhatIfForecastName","WhatIfAnalysisArn"],members:{WhatIfForecastName:{},WhatIfAnalysisArn:{},TimeSeriesTransformations:{shape:"S2w"},TimeSeriesReplacementsDataSource:{shape:"S34"},Tags:{shape:"Sm"}}},output:{type:"structure",members:{WhatIfForecastArn:{}}}},CreateWhatIfForecastExport:{input:{type:"structure",required:["WhatIfForecastExportName","WhatIfForecastArns","Destination"],members:{WhatIfForecastExportName:{},WhatIfForecastArns:{shape:"S38"},Destination:{shape:"S1q"},Tags:{shape:"Sm"},Format:{}}},output:{type:"structure",members:{WhatIfForecastExportArn:{}}}},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},DeleteExplainability:{input:{type:"structure",required:["ExplainabilityArn"],members:{ExplainabilityArn:{}}},idempotent:true},DeleteExplainabilityExport:{input:{type:"structure",required:["ExplainabilityExportArn"],members:{ExplainabilityExportArn:{}}},idempotent:true},DeleteForecast:{input:{type:"structure",required:["ForecastArn"],members:{ForecastArn:{}}},idempotent:true},DeleteForecastExportJob:{input:{type:"structure",required:["ForecastExportJobArn"],members:{ForecastExportJobArn:{}}},idempotent:true},DeleteMonitor:{input:{type:"structure",required:["MonitorArn"],members:{MonitorArn:{}}},idempotent:true},DeletePredictor:{input:{type:"structure",required:["PredictorArn"],members:{PredictorArn:{}}},idempotent:true},DeletePredictorBacktestExportJob:{input:{type:"structure",required:["PredictorBacktestExportJobArn"],members:{PredictorBacktestExportJobArn:{}}},idempotent:true},DeleteResourceTree:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},idempotent:true},DeleteWhatIfAnalysis:{input:{type:"structure",required:["WhatIfAnalysisArn"],members:{WhatIfAnalysisArn:{}}},idempotent:true},DeleteWhatIfForecast:{input:{type:"structure",required:["WhatIfForecastArn"],members:{WhatIfForecastArn:{}}},idempotent:true},DeleteWhatIfForecastExport:{input:{type:"structure",required:["WhatIfForecastExportArn"],members:{WhatIfForecastExportArn:{}}},idempotent:true},DescribeAutoPredictor:{input:{type:"structure",required:["PredictorArn"],members:{PredictorArn:{}}},output:{type:"structure",members:{PredictorArn:{},PredictorName:{},ForecastHorizon:{type:"integer"},ForecastTypes:{shape:"S4"},ForecastFrequency:{},ForecastDimensions:{shape:"S6"},DatasetImportJobArns:{shape:"S16"},DataConfig:{shape:"S8"},EncryptionConfig:{shape:"Si"},ReferencePredictorSummary:{shape:"S3q"},EstimatedTimeRemainingInMinutes:{type:"long"},Status:{},Message:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"},OptimizationMetric:{},ExplainabilityInfo:{type:"structure",members:{ExplainabilityArn:{},Status:{}}},MonitorInfo:{type:"structure",members:{MonitorArn:{},Status:{}}},TimeAlignmentBoundary:{shape:"Sr"}}},idempotent:true},DescribeDataset:{input:{type:"structure",required:["DatasetArn"],members:{DatasetArn:{}}},output:{type:"structure",members:{DatasetArn:{},DatasetName:{},Domain:{},DatasetType:{},DataFrequency:{},Schema:{shape:"S10"},EncryptionConfig:{shape:"Si"},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:"S16"},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:"S19"},EstimatedTimeRemainingInMinutes:{type:"long"},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"},CountLong:{type:"long"},CountDistinctLong:{type:"long"},CountNullLong:{type:"long"},CountNanLong:{type:"long"}}}},DataSize:{type:"double"},Status:{},Message:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"},Format:{},ImportMode:{}}},idempotent:true},DescribeExplainability:{input:{type:"structure",required:["ExplainabilityArn"],members:{ExplainabilityArn:{}}},output:{type:"structure",members:{ExplainabilityArn:{},ExplainabilityName:{},ResourceArn:{},ExplainabilityConfig:{shape:"S1k"},EnableVisualization:{type:"boolean"},DataSource:{shape:"S19"},Schema:{shape:"S10"},StartDateTime:{},EndDateTime:{},EstimatedTimeRemainingInMinutes:{type:"long"},Message:{},Status:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"}}},idempotent:true},DescribeExplainabilityExport:{input:{type:"structure",required:["ExplainabilityExportArn"],members:{ExplainabilityExportArn:{}}},output:{type:"structure",members:{ExplainabilityExportArn:{},ExplainabilityExportName:{},ExplainabilityArn:{},Destination:{shape:"S1q"},Message:{},Status:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"},Format:{}}},idempotent:true},DescribeForecast:{input:{type:"structure",required:["ForecastArn"],members:{ForecastArn:{}}},output:{type:"structure",members:{ForecastArn:{},ForecastName:{},ForecastTypes:{shape:"S4"},PredictorArn:{},DatasetGroupArn:{},EstimatedTimeRemainingInMinutes:{type:"long"},Status:{},Message:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"},TimeSeriesSelector:{shape:"S1t"}}},idempotent:true},DescribeForecastExportJob:{input:{type:"structure",required:["ForecastExportJobArn"],members:{ForecastExportJobArn:{}}},output:{type:"structure",members:{ForecastExportJobArn:{},ForecastExportJobName:{},ForecastArn:{},Destination:{shape:"S1q"},Message:{},Status:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"},Format:{}}},idempotent:true},DescribeMonitor:{input:{type:"structure",required:["MonitorArn"],members:{MonitorArn:{}}},output:{type:"structure",members:{MonitorName:{},MonitorArn:{},ResourceArn:{},Status:{},LastEvaluationTime:{type:"timestamp"},LastEvaluationState:{},Baseline:{type:"structure",members:{PredictorBaseline:{type:"structure",members:{BaselineMetrics:{type:"list",member:{type:"structure",members:{Name:{},Value:{type:"double"}}}}}}}},Message:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"},EstimatedEvaluationTimeRemainingInMinutes:{type:"long"}}},idempotent:true},DescribePredictor:{input:{type:"structure",required:["PredictorArn"],members:{PredictorArn:{}}},output:{type:"structure",members:{PredictorArn:{},PredictorName:{},AlgorithmArn:{},AutoMLAlgorithmArns:{shape:"S16"},ForecastHorizon:{type:"integer"},ForecastTypes:{shape:"S4"},PerformAutoML:{type:"boolean"},AutoMLOverrideStrategy:{},PerformHPO:{type:"boolean"},TrainingParameters:{shape:"S22"},EvaluationParameters:{shape:"S25"},HPOConfig:{shape:"S26"},InputDataConfig:{shape:"S2g"},FeaturizationConfig:{shape:"S2j"},EncryptionConfig:{shape:"Si"},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:{}}}}}}}}},EstimatedTimeRemainingInMinutes:{type:"long"},IsAutoPredictor:{type:"boolean"},DatasetImportJobArns:{shape:"S16"},Status:{},Message:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"},OptimizationMetric:{}}},idempotent:true},DescribePredictorBacktestExportJob:{input:{type:"structure",required:["PredictorBacktestExportJobArn"],members:{PredictorBacktestExportJobArn:{}}},output:{type:"structure",members:{PredictorBacktestExportJobArn:{},PredictorBacktestExportJobName:{},PredictorArn:{},Destination:{shape:"S1q"},Message:{},Status:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"},Format:{}}},idempotent:true},DescribeWhatIfAnalysis:{input:{type:"structure",required:["WhatIfAnalysisArn"],members:{WhatIfAnalysisArn:{}}},output:{type:"structure",members:{WhatIfAnalysisName:{},WhatIfAnalysisArn:{},ForecastArn:{},EstimatedTimeRemainingInMinutes:{type:"long"},Status:{},Message:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"},TimeSeriesSelector:{shape:"S1t"}}},idempotent:true},DescribeWhatIfForecast:{input:{type:"structure",required:["WhatIfForecastArn"],members:{WhatIfForecastArn:{}}},output:{type:"structure",members:{WhatIfForecastName:{},WhatIfForecastArn:{},WhatIfAnalysisArn:{},EstimatedTimeRemainingInMinutes:{type:"long"},Status:{},Message:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"},TimeSeriesTransformations:{shape:"S2w"},TimeSeriesReplacementsDataSource:{shape:"S34"},ForecastTypes:{shape:"S4"}}},idempotent:true},DescribeWhatIfForecastExport:{input:{type:"structure",required:["WhatIfForecastExportArn"],members:{WhatIfForecastExportArn:{}}},output:{type:"structure",members:{WhatIfForecastExportArn:{},WhatIfForecastExportName:{},WhatIfForecastArns:{type:"list",member:{}},Destination:{shape:"S1q"},Message:{},Status:{},CreationTime:{type:"timestamp"},EstimatedTimeRemainingInMinutes:{type:"long"},LastModificationTime:{type:"timestamp"},Format:{}}},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"},MASE:{type:"double"},MAPE:{type:"double"}}}},AverageWeightedQuantileLoss:{type:"double"}}}}}}}}},IsAutoPredictor:{type:"boolean"},AutoMLOverrideStrategy:{},OptimizationMetric:{}}},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:"S5m"}}},output:{type:"structure",members:{DatasetImportJobs:{type:"list",member:{type:"structure",members:{DatasetImportJobArn:{},DatasetImportJobName:{},DataSource:{shape:"S19"},Status:{},Message:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"},ImportMode:{}}}},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},ListExplainabilities:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},Filters:{shape:"S5m"}}},output:{type:"structure",members:{Explainabilities:{type:"list",member:{type:"structure",members:{ExplainabilityArn:{},ExplainabilityName:{},ResourceArn:{},ExplainabilityConfig:{shape:"S1k"},Status:{},Message:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"}}}},NextToken:{}}},idempotent:true},ListExplainabilityExports:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},Filters:{shape:"S5m"}}},output:{type:"structure",members:{ExplainabilityExports:{type:"list",member:{type:"structure",members:{ExplainabilityExportArn:{},ExplainabilityExportName:{},Destination:{shape:"S1q"},Status:{},Message:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"}}}},NextToken:{}}},idempotent:true},ListForecastExportJobs:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},Filters:{shape:"S5m"}}},output:{type:"structure",members:{ForecastExportJobs:{type:"list",member:{type:"structure",members:{ForecastExportJobArn:{},ForecastExportJobName:{},Destination:{shape:"S1q"},Status:{},Message:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"}}}},NextToken:{}}},idempotent:true},ListForecasts:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},Filters:{shape:"S5m"}}},output:{type:"structure",members:{Forecasts:{type:"list",member:{type:"structure",members:{ForecastArn:{},ForecastName:{},PredictorArn:{},CreatedUsingAutoPredictor:{type:"boolean"},DatasetGroupArn:{},Status:{},Message:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"}}}},NextToken:{}}},idempotent:true},ListMonitorEvaluations:{input:{type:"structure",required:["MonitorArn"],members:{NextToken:{},MaxResults:{type:"integer"},MonitorArn:{},Filters:{shape:"S5m"}}},output:{type:"structure",members:{NextToken:{},PredictorMonitorEvaluations:{type:"list",member:{type:"structure",members:{ResourceArn:{},MonitorArn:{},EvaluationTime:{type:"timestamp"},EvaluationState:{},WindowStartDatetime:{type:"timestamp"},WindowEndDatetime:{type:"timestamp"},PredictorEvent:{type:"structure",members:{Detail:{},Datetime:{type:"timestamp"}}},MonitorDataSource:{type:"structure",members:{DatasetImportJobArn:{},ForecastArn:{},PredictorArn:{}}},MetricResults:{type:"list",member:{type:"structure",members:{MetricName:{},MetricValue:{type:"double"}}}},NumItemsEvaluated:{type:"long"},Message:{}}}}}},idempotent:true},ListMonitors:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},Filters:{shape:"S5m"}}},output:{type:"structure",members:{Monitors:{type:"list",member:{type:"structure",members:{MonitorArn:{},MonitorName:{},ResourceArn:{},Status:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"}}}},NextToken:{}}},idempotent:true},ListPredictorBacktestExportJobs:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},Filters:{shape:"S5m"}}},output:{type:"structure",members:{PredictorBacktestExportJobs:{type:"list",member:{type:"structure",members:{PredictorBacktestExportJobArn:{},PredictorBacktestExportJobName:{},Destination:{shape:"S1q"},Status:{},Message:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"}}}},NextToken:{}}},idempotent:true},ListPredictors:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},Filters:{shape:"S5m"}}},output:{type:"structure",members:{Predictors:{type:"list",member:{type:"structure",members:{PredictorArn:{},PredictorName:{},DatasetGroupArn:{},IsAutoPredictor:{type:"boolean"},ReferencePredictorSummary:{shape:"S3q"},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:"Sm"}}}},ListWhatIfAnalyses:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},Filters:{shape:"S5m"}}},output:{type:"structure",members:{WhatIfAnalyses:{type:"list",member:{type:"structure",members:{WhatIfAnalysisArn:{},WhatIfAnalysisName:{},ForecastArn:{},Status:{},Message:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"}}}},NextToken:{}}},idempotent:true},ListWhatIfForecastExports:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},Filters:{shape:"S5m"}}},output:{type:"structure",members:{WhatIfForecastExports:{type:"list",member:{type:"structure",members:{WhatIfForecastExportArn:{},WhatIfForecastArns:{shape:"S38"},WhatIfForecastExportName:{},Destination:{shape:"S1q"},Status:{},Message:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"}}}},NextToken:{}}},idempotent:true},ListWhatIfForecasts:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},Filters:{shape:"S5m"}}},output:{type:"structure",members:{WhatIfForecasts:{type:"list",member:{type:"structure",members:{WhatIfForecastArn:{},WhatIfForecastName:{},WhatIfAnalysisArn:{},Status:{},Message:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"}}}},NextToken:{}}},idempotent:true},ResumeResource:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},idempotent:true},StopResource:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},idempotent:true},TagResource:{input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{},Tags:{shape:"Sm"}}},output:{type:"structure",members:{}}},UntagResource:{input:{type:"structure",required:["ResourceArn","TagKeys"],members:{ResourceArn:{},TagKeys:{type:"list",member:{shape:"So"}}}},output:{type:"structure",members:{}}},UpdateDatasetGroup:{input:{type:"structure",required:["DatasetGroupArn","DatasetArns"],members:{DatasetGroupArn:{},DatasetArns:{shape:"S16"}}},output:{type:"structure",members:{}},idempotent:true}},shapes:{S4:{type:"list",member:{}},S6:{type:"list",member:{}},S8:{type:"structure",required:["DatasetGroupArn"],members:{DatasetGroupArn:{},AttributeConfigs:{type:"list",member:{type:"structure",required:["AttributeName","Transformations"],members:{AttributeName:{},Transformations:{type:"map",key:{},value:{}}}}},AdditionalDatasets:{type:"list",member:{type:"structure",required:["Name"],members:{Name:{},Configuration:{type:"map",key:{},value:{shape:"Sh"}}}}}}},Sh:{type:"list",member:{}},Si:{type:"structure",required:["RoleArn","KMSKeyArn"],members:{RoleArn:{},KMSKeyArn:{}}},Sm:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{shape:"So"},Value:{type:"string",sensitive:true}}}},So:{type:"string",sensitive:true},Sr:{type:"structure",members:{Month:{},DayOfMonth:{type:"integer"},DayOfWeek:{},Hour:{type:"integer"}}},S10:{type:"structure",members:{Attributes:{type:"list",member:{type:"structure",members:{AttributeName:{},AttributeType:{}}}}}},S16:{type:"list",member:{}},S19:{type:"structure",required:["S3Config"],members:{S3Config:{shape:"S1a"}}},S1a:{type:"structure",required:["Path","RoleArn"],members:{Path:{},RoleArn:{},KMSKeyArn:{}}},S1k:{type:"structure",required:["TimeSeriesGranularity","TimePointGranularity"],members:{TimeSeriesGranularity:{},TimePointGranularity:{}}},S1q:{type:"structure",required:["S3Config"],members:{S3Config:{shape:"S1a"}}},S1t:{type:"structure",members:{TimeSeriesIdentifiers:{type:"structure",members:{DataSource:{shape:"S19"},Schema:{shape:"S10"},Format:{}}}}},S22:{type:"map",key:{},value:{}},S25:{type:"structure",members:{NumberOfBacktestWindows:{type:"integer"},BackTestWindowOffset:{type:"integer"}}},S26:{type:"structure",members:{ParameterRanges:{type:"structure",members:{CategoricalParameterRanges:{type:"list",member:{type:"structure",required:["Name","Values"],members:{Name:{},Values:{shape:"Sh"}}}},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:{}}}}}}}},S2g:{type:"structure",required:["DatasetGroupArn"],members:{DatasetGroupArn:{},SupplementaryFeatures:{type:"list",member:{type:"structure",required:["Name","Value"],members:{Name:{},Value:{}}}}}},S2j:{type:"structure",required:["ForecastFrequency"],members:{ForecastFrequency:{},ForecastDimensions:{shape:"S6"},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:{}}}}}}}}}},S2w:{type:"list",member:{type:"structure",members:{Action:{type:"structure",required:["AttributeName","Operation","Value"],members:{AttributeName:{},Operation:{},Value:{type:"double"}}},TimeSeriesConditions:{type:"list",member:{type:"structure",required:["AttributeName","AttributeValue","Condition"],members:{AttributeName:{},AttributeValue:{},Condition:{}}}}}}},S34:{type:"structure",required:["S3Config","Schema"],members:{S3Config:{shape:"S1a"},Schema:{shape:"S10"},Format:{},TimestampFormat:{}}},S38:{type:"list",member:{}},S3q:{type:"structure",members:{Arn:{},State:{}}},S5m:{type:"list",member:{type:"structure",required:["Key","Value","Condition"],members:{Key:{},Value:{},Condition:{}}}}}}},8535:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["imagebuilder"]={};s.Imagebuilder=i.defineService("imagebuilder",["2019-12-02"]);Object.defineProperty(a.services["imagebuilder"],"2019-12-02",{get:function get(){var e=r(3267);e.paginators=r(4585).pagination;return e},enumerable:true,configurable:true});e.exports=s.Imagebuilder},8541:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:true});t.default=void 0;var s=_interopRequireDefault(r(3787));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function validate(e){return typeof e==="string"&&s.default.test(e)}var i=validate;t.default=i},8554:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["cur"]={};s.CUR=i.defineService("cur",["2017-01-06"]);Object.defineProperty(a.services["cur"],"2017-01-06",{get:function get(){var e=r(489);e.paginators=r(4861).pagination;return e},enumerable:true,configurable:true});e.exports=s.CUR},8555:function(e){e.exports={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:"S23"}},buildsNotFound:{shape:"S2"}}}},BatchGetProjects:{input:{type:"structure",required:["names"],members:{names:{shape:"S2e"}}},output:{type:"structure",members:{projects:{type:"list",member:{shape:"S2h"}},projectsNotFound:{shape:"S2e"}}}},BatchGetReportGroups:{input:{type:"structure",required:["reportGroupArns"],members:{reportGroupArns:{shape:"S32"}}},output:{type:"structure",members:{reportGroups:{type:"list",member:{shape:"S35"}},reportGroupsNotFound:{shape:"S32"}}}},BatchGetReports:{input:{type:"structure",required:["reportArns"],members:{reportArns:{shape:"S3e"}}},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:"S38"},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:"S3e"}}}},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:"S2k"},secondaryArtifacts:{shape:"S2n"},cache:{shape:"Sz"},environment:{shape:"S13"},serviceRole:{},timeoutInMinutes:{type:"integer"},queuedTimeoutInMinutes:{type:"integer"},encryptionKey:{},tags:{shape:"S2p"},vpcConfig:{shape:"S1i"},badgeEnabled:{type:"boolean"},logsConfig:{shape:"S1c"},fileSystemLocations:{shape:"S1l"},buildBatchConfig:{shape:"S1o"},concurrentBuildLimit:{type:"integer"}}},output:{type:"structure",members:{project:{shape:"S2h"}}}},CreateReportGroup:{input:{type:"structure",required:["name","type","exportConfig"],members:{name:{},type:{},exportConfig:{shape:"S38"},tags:{shape:"S2p"}}},output:{type:"structure",members:{reportGroup:{shape:"S35"}}}},CreateWebhook:{input:{type:"structure",required:["projectName"],members:{projectName:{},branchFilter:{},filterGroups:{shape:"S2u"},buildType:{}}},output:{type:"structure",members:{webhook:{shape:"S2t"}}}},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:"S50"},maxResults:{type:"integer"},sortOrder:{},nextToken:{}}},output:{type:"structure",members:{ids:{shape:"S9"},nextToken:{}}}},ListBuildBatchesForProject:{input:{type:"structure",members:{projectName:{},filter:{shape:"S50"},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:"S2e"}}}},ListReportGroups:{input:{type:"structure",members:{sortOrder:{},sortBy:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{nextToken:{},reportGroups:{shape:"S32"}}}},ListReports:{input:{type:"structure",members:{sortOrder:{},nextToken:{},maxResults:{type:"integer"},filter:{shape:"S5q"}}},output:{type:"structure",members:{nextToken:{},reports:{shape:"S3e"}}}},ListReportsForReportGroup:{input:{type:"structure",required:["reportGroupArn"],members:{reportGroupArn:{},nextToken:{},sortOrder:{},maxResults:{type:"integer"},filter:{shape:"S5q"}}},output:{type:"structure",members:{nextToken:{},reports:{shape:"S3e"}}}},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:"S32"}}}},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:"S23"}}}},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:"S2k"},secondaryArtifactsOverride:{shape:"S2n"},environmentVariablesOverride:{shape:"S16"},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:"Sz"},serviceRoleOverride:{},privilegedModeOverride:{type:"boolean"},timeoutInMinutesOverride:{type:"integer"},queuedTimeoutInMinutesOverride:{type:"integer"},encryptionKeyOverride:{},idempotencyToken:{},logsConfigOverride:{shape:"S1c"},registryCredentialOverride:{shape:"S19"},imagePullCredentialsTypeOverride:{},debugSessionEnabled:{type:"boolean"}}},output:{type:"structure",members:{build:{shape:"S23"}}}},StartBuildBatch:{input:{type:"structure",required:["projectName"],members:{projectName:{},secondarySourcesOverride:{shape:"St"},secondarySourcesVersionOverride:{shape:"Su"},sourceVersion:{},artifactsOverride:{shape:"S2k"},secondaryArtifactsOverride:{shape:"S2n"},environmentVariablesOverride:{shape:"S16"},sourceTypeOverride:{},sourceLocationOverride:{},sourceAuthOverride:{shape:"Sq"},gitCloneDepthOverride:{type:"integer"},gitSubmodulesConfigOverride:{shape:"So"},buildspecOverride:{},insecureSslOverride:{type:"boolean"},reportBuildBatchStatusOverride:{type:"boolean"},environmentTypeOverride:{},imageOverride:{},computeTypeOverride:{},certificateOverride:{},cacheOverride:{shape:"Sz"},serviceRoleOverride:{},privilegedModeOverride:{type:"boolean"},buildTimeoutInMinutesOverride:{type:"integer"},queuedTimeoutInMinutesOverride:{type:"integer"},encryptionKeyOverride:{},idempotencyToken:{},logsConfigOverride:{shape:"S1c"},registryCredentialOverride:{shape:"S19"},imagePullCredentialsTypeOverride:{},buildBatchConfigOverride:{shape:"S1o"},debugSessionEnabled:{type:"boolean"}}},output:{type:"structure",members:{buildBatch:{shape:"Sc"}}}},StopBuild:{input:{type:"structure",required:["id"],members:{id:{}}},output:{type:"structure",members:{build:{shape:"S23"}}}},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:"S2k"},secondaryArtifacts:{shape:"S2n"},cache:{shape:"Sz"},environment:{shape:"S13"},serviceRole:{},timeoutInMinutes:{type:"integer"},queuedTimeoutInMinutes:{type:"integer"},encryptionKey:{},tags:{shape:"S2p"},vpcConfig:{shape:"S1i"},badgeEnabled:{type:"boolean"},logsConfig:{shape:"S1c"},fileSystemLocations:{shape:"S1l"},buildBatchConfig:{shape:"S1o"},concurrentBuildLimit:{type:"integer"}}},output:{type:"structure",members:{project:{shape:"S2h"}}}},UpdateProjectVisibility:{input:{type:"structure",required:["projectArn","projectVisibility"],members:{projectArn:{},projectVisibility:{},resourceAccessRole:{}}},output:{type:"structure",members:{projectArn:{},publicProjectAlias:{},projectVisibility:{}}}},UpdateReportGroup:{input:{type:"structure",required:["arn"],members:{arn:{},exportConfig:{shape:"S38"},tags:{shape:"S2p"}}},output:{type:"structure",members:{reportGroup:{shape:"S35"}}}},UpdateWebhook:{input:{type:"structure",required:["projectName"],members:{projectName:{},branchFilter:{},rotateSecret:{type:"boolean"},filterGroups:{shape:"S2u"},buildType:{}}},output:{type:"structure",members:{webhook:{shape:"S2t"}}}}},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:"Sy"},cache:{shape:"Sz"},environment:{shape:"S13"},serviceRole:{},logConfig:{shape:"S1c"},buildTimeoutInMinutes:{type:"integer"},queuedTimeoutInMinutes:{type:"integer"},complete:{type:"boolean"},initiator:{},vpcConfig:{shape:"S1i"},encryptionKey:{},buildBatchNumber:{type:"long"},fileSystemLocations:{shape:"S1l"},buildBatchConfig:{shape:"S1o"},buildGroups:{type:"list",member:{type:"structure",members:{identifier:{},dependsOn:{type:"list",member:{}},ignoreFailure:{type:"boolean"},currentBuildSummary:{shape:"S1v"},priorBuildSummaryList:{type:"list",member:{shape:"S1v"}}}}},debugSessionEnabled:{type:"boolean"}}},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:{},bucketOwnerAccess:{}}},Sy:{type:"list",member:{shape:"Sw"}},Sz:{type:"structure",required:["type"],members:{type:{},location:{},modes:{type:"list",member:{}}}},S13:{type:"structure",required:["type","image","computeType"],members:{type:{},image:{},computeType:{},environmentVariables:{shape:"S16"},privilegedMode:{type:"boolean"},certificate:{},registryCredential:{shape:"S19"},imagePullCredentialsType:{}}},S16:{type:"list",member:{type:"structure",required:["name","value"],members:{name:{},value:{},type:{}}}},S19:{type:"structure",required:["credential","credentialProvider"],members:{credential:{},credentialProvider:{}}},S1c:{type:"structure",members:{cloudWatchLogs:{shape:"S1d"},s3Logs:{shape:"S1f"}}},S1d:{type:"structure",required:["status"],members:{status:{},groupName:{},streamName:{}}},S1f:{type:"structure",required:["status"],members:{status:{},location:{},encryptionDisabled:{type:"boolean"},bucketOwnerAccess:{}}},S1i:{type:"structure",members:{vpcId:{},subnets:{type:"list",member:{}},securityGroupIds:{type:"list",member:{}}}},S1l:{type:"list",member:{type:"structure",members:{type:{},location:{},mountPoint:{},identifier:{},mountOptions:{}}}},S1o:{type:"structure",members:{serviceRole:{},combineArtifacts:{type:"boolean"},restrictions:{type:"structure",members:{maximumBuildsAllowed:{type:"integer"},computeTypesAllowed:{type:"list",member:{}}}},timeoutInMins:{type:"integer"},batchReportMode:{}}},S1v:{type:"structure",members:{arn:{},requestedOn:{type:"timestamp"},buildStatus:{},primaryArtifact:{shape:"S1w"},secondaryArtifacts:{type:"list",member:{shape:"S1w"}}}},S1w:{type:"structure",members:{type:{},location:{},identifier:{}}},S23:{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:"Sy"},cache:{shape:"Sz"},environment:{shape:"S13"},serviceRole:{},logs:{type:"structure",members:{groupName:{},streamName:{},deepLink:{},s3DeepLink:{},cloudWatchLogsArn:{},s3LogsArn:{},cloudWatchLogs:{shape:"S1d"},s3Logs:{shape:"S1f"}}},timeoutInMinutes:{type:"integer"},queuedTimeoutInMinutes:{type:"integer"},buildComplete:{type:"boolean"},initiator:{},vpcConfig:{shape:"S1i"},networkInterface:{type:"structure",members:{subnetId:{},networkInterfaceId:{}}},encryptionKey:{},exportedEnvironmentVariables:{type:"list",member:{type:"structure",members:{name:{},value:{}}}},reportArns:{type:"list",member:{}},fileSystemLocations:{shape:"S1l"},debugSession:{type:"structure",members:{sessionEnabled:{type:"boolean"},sessionTarget:{}}},buildBatchArn:{}}},S2e:{type:"list",member:{}},S2h:{type:"structure",members:{name:{},arn:{},description:{},source:{shape:"Sl"},secondarySources:{shape:"St"},sourceVersion:{},secondarySourceVersions:{shape:"Su"},artifacts:{shape:"S2k"},secondaryArtifacts:{shape:"S2n"},cache:{shape:"Sz"},environment:{shape:"S13"},serviceRole:{},timeoutInMinutes:{type:"integer"},queuedTimeoutInMinutes:{type:"integer"},encryptionKey:{},tags:{shape:"S2p"},created:{type:"timestamp"},lastModified:{type:"timestamp"},webhook:{shape:"S2t"},vpcConfig:{shape:"S1i"},badge:{type:"structure",members:{badgeEnabled:{type:"boolean"},badgeRequestUrl:{}}},logsConfig:{shape:"S1c"},fileSystemLocations:{shape:"S1l"},buildBatchConfig:{shape:"S1o"},concurrentBuildLimit:{type:"integer"},projectVisibility:{},publicProjectAlias:{},resourceAccessRole:{}}},S2k:{type:"structure",required:["type"],members:{type:{},location:{},path:{},namespaceType:{},name:{},packaging:{},overrideArtifactName:{type:"boolean"},encryptionDisabled:{type:"boolean"},artifactIdentifier:{},bucketOwnerAccess:{}}},S2n:{type:"list",member:{shape:"S2k"}},S2p:{type:"list",member:{type:"structure",members:{key:{},value:{}}}},S2t:{type:"structure",members:{url:{},payloadUrl:{},secret:{},branchFilter:{},filterGroups:{shape:"S2u"},buildType:{},lastModifiedSecret:{type:"timestamp"}}},S2u:{type:"list",member:{type:"list",member:{type:"structure",required:["type","pattern"],members:{type:{},pattern:{},excludeMatchedPattern:{type:"boolean"}}}}},S32:{type:"list",member:{}},S35:{type:"structure",members:{arn:{},name:{},type:{},exportConfig:{shape:"S38"},created:{type:"timestamp"},lastModified:{type:"timestamp"},tags:{shape:"S2p"},status:{}}},S38:{type:"structure",members:{exportConfigType:{},s3Destination:{type:"structure",members:{bucket:{},bucketOwner:{},path:{},packaging:{},encryptionKey:{},encryptionDisabled:{type:"boolean"}}}}},S3e:{type:"list",member:{}},S50:{type:"structure",members:{status:{}}},S5q:{type:"structure",members:{status:{}}}}}},8558:function(e){e.exports={pagination:{ListApplicationVersions:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"applicationVersions"},ListApplications:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"applications"},ListBatchJobDefinitions:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"batchJobDefinitions"},ListBatchJobExecutions:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"batchJobExecutions"},ListDataSetImportHistory:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"dataSetImportTasks"},ListDataSets:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"dataSets"},ListDeployments:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"deployments"},ListEngineVersions:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"engineVersions"},ListEnvironments:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"environments"}}}},8560:function(e){e.exports={version:2,waiters:{}}},8579:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["resourcegroupstaggingapi"]={};s.ResourceGroupsTaggingAPI=i.defineService("resourcegroupstaggingapi",["2017-01-26"]);Object.defineProperty(a.services["resourcegroupstaggingapi"],"2017-01-26",{get:function get(){var e=r(7889);e.paginators=r(1653).pagination;return e},enumerable:true,configurable:true});e.exports=s.ResourceGroupsTaggingAPI},8586:function(e){e.exports={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:{}}}}}},QueriesConfig:{shape:"Sg"}}},output:{type:"structure",members:{DocumentMetadata:{shape:"Sn"},Blocks:{shape:"Sp"},HumanLoopActivationOutput:{type:"structure",members:{HumanLoopArn:{},HumanLoopActivationReasons:{type:"list",member:{}},HumanLoopActivationConditionsEvaluationResults:{jsonvalue:true}}},AnalyzeDocumentModelVersion:{}}}},AnalyzeExpense:{input:{type:"structure",required:["Document"],members:{Document:{shape:"S2"}}},output:{type:"structure",members:{DocumentMetadata:{shape:"Sn"},ExpenseDocuments:{shape:"S1f"}}}},AnalyzeID:{input:{type:"structure",required:["DocumentPages"],members:{DocumentPages:{type:"list",member:{shape:"S2"}}}},output:{type:"structure",members:{IdentityDocuments:{type:"list",member:{shape:"S1x"}},DocumentMetadata:{shape:"Sn"},AnalyzeIDModelVersion:{}}}},DetectDocumentText:{input:{type:"structure",required:["Document"],members:{Document:{shape:"S2"}}},output:{type:"structure",members:{DocumentMetadata:{shape:"Sn"},Blocks:{shape:"Sp"},DetectDocumentTextModelVersion:{}}}},GetDocumentAnalysis:{input:{type:"structure",required:["JobId"],members:{JobId:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{DocumentMetadata:{shape:"Sn"},JobStatus:{},NextToken:{},Blocks:{shape:"Sp"},Warnings:{shape:"S2b"},StatusMessage:{},AnalyzeDocumentModelVersion:{}}}},GetDocumentTextDetection:{input:{type:"structure",required:["JobId"],members:{JobId:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{DocumentMetadata:{shape:"Sn"},JobStatus:{},NextToken:{},Blocks:{shape:"Sp"},Warnings:{shape:"S2b"},StatusMessage:{},DetectDocumentTextModelVersion:{}}}},GetExpenseAnalysis:{input:{type:"structure",required:["JobId"],members:{JobId:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{DocumentMetadata:{shape:"Sn"},JobStatus:{},NextToken:{},ExpenseDocuments:{shape:"S1f"},Warnings:{shape:"S2b"},StatusMessage:{},AnalyzeExpenseModelVersion:{}}}},GetLendingAnalysis:{input:{type:"structure",required:["JobId"],members:{JobId:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{DocumentMetadata:{shape:"Sn"},JobStatus:{},NextToken:{},Results:{type:"list",member:{type:"structure",members:{Page:{type:"integer"},PageClassification:{type:"structure",required:["PageType","PageNumber"],members:{PageType:{shape:"S2p"},PageNumber:{shape:"S2p"}}},Extractions:{type:"list",member:{type:"structure",members:{LendingDocument:{type:"structure",members:{LendingFields:{type:"list",member:{type:"structure",members:{Type:{},KeyDetection:{shape:"S2w"},ValueDetections:{type:"list",member:{shape:"S2w"}}}}},SignatureDetections:{type:"list",member:{type:"structure",members:{Confidence:{type:"float"},Geometry:{shape:"Sv"}}}}}},ExpenseDocument:{shape:"S1g"},IdentityDocument:{shape:"S1x"}}}}}}},Warnings:{shape:"S2b"},StatusMessage:{},AnalyzeLendingModelVersion:{}}}},GetLendingAnalysisSummary:{input:{type:"structure",required:["JobId"],members:{JobId:{}}},output:{type:"structure",members:{DocumentMetadata:{shape:"Sn"},JobStatus:{},Summary:{type:"structure",members:{DocumentGroups:{type:"list",member:{type:"structure",members:{Type:{},SplitDocuments:{type:"list",member:{type:"structure",members:{Index:{type:"integer"},Pages:{type:"list",member:{type:"integer"}}}}},DetectedSignatures:{type:"list",member:{type:"structure",members:{Page:{type:"integer"}}}},UndetectedSignatures:{type:"list",member:{type:"structure",members:{Page:{type:"integer"}}}}}}},UndetectedDocumentTypes:{type:"list",member:{}}}},Warnings:{shape:"S2b"},StatusMessage:{},AnalyzeLendingModelVersion:{}}}},StartDocumentAnalysis:{input:{type:"structure",required:["DocumentLocation","FeatureTypes"],members:{DocumentLocation:{shape:"S3e"},FeatureTypes:{shape:"S8"},ClientRequestToken:{},JobTag:{},NotificationChannel:{shape:"S3h"},OutputConfig:{shape:"S3k"},KMSKeyId:{},QueriesConfig:{shape:"Sg"}}},output:{type:"structure",members:{JobId:{}}}},StartDocumentTextDetection:{input:{type:"structure",required:["DocumentLocation"],members:{DocumentLocation:{shape:"S3e"},ClientRequestToken:{},JobTag:{},NotificationChannel:{shape:"S3h"},OutputConfig:{shape:"S3k"},KMSKeyId:{}}},output:{type:"structure",members:{JobId:{}}}},StartExpenseAnalysis:{input:{type:"structure",required:["DocumentLocation"],members:{DocumentLocation:{shape:"S3e"},ClientRequestToken:{},JobTag:{},NotificationChannel:{shape:"S3h"},OutputConfig:{shape:"S3k"},KMSKeyId:{}}},output:{type:"structure",members:{JobId:{}}}},StartLendingAnalysis:{input:{type:"structure",required:["DocumentLocation"],members:{DocumentLocation:{shape:"S3e"},ClientRequestToken:{},JobTag:{},NotificationChannel:{shape:"S3h"},OutputConfig:{shape:"S3k"},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:{}},Sg:{type:"structure",required:["Queries"],members:{Queries:{type:"list",member:{shape:"Si"}}}},Si:{type:"structure",required:["Text"],members:{Text:{},Alias:{},Pages:{type:"list",member:{}}}},Sn:{type:"structure",members:{Pages:{type:"integer"}}},Sp:{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:{shape:"Sv"},Id:{},Relationships:{type:"list",member:{type:"structure",members:{Type:{},Ids:{type:"list",member:{}}}}},EntityTypes:{type:"list",member:{}},SelectionStatus:{},Page:{type:"integer"},Query:{shape:"Si"}}}},Sv:{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"}}}}}},S1f:{type:"list",member:{shape:"S1g"}},S1g:{type:"structure",members:{ExpenseIndex:{type:"integer"},SummaryFields:{shape:"S1h"},LineItemGroups:{type:"list",member:{type:"structure",members:{LineItemGroupIndex:{type:"integer"},LineItems:{type:"list",member:{type:"structure",members:{LineItemExpenseFields:{shape:"S1h"}}}}}}},Blocks:{shape:"Sp"}}},S1h:{type:"list",member:{type:"structure",members:{Type:{type:"structure",members:{Text:{},Confidence:{type:"float"}}},LabelDetection:{shape:"S1k"},ValueDetection:{shape:"S1k"},PageNumber:{type:"integer"},Currency:{type:"structure",members:{Code:{},Confidence:{type:"float"}}},GroupProperties:{type:"list",member:{type:"structure",members:{Types:{type:"list",member:{}},Id:{}}}}}}},S1k:{type:"structure",members:{Text:{},Geometry:{shape:"Sv"},Confidence:{type:"float"}}},S1x:{type:"structure",members:{DocumentIndex:{type:"integer"},IdentityDocumentFields:{type:"list",member:{type:"structure",members:{Type:{shape:"S20"},ValueDetection:{shape:"S20"}}}},Blocks:{shape:"Sp"}}},S20:{type:"structure",required:["Text"],members:{Text:{},NormalizedValue:{type:"structure",members:{Value:{},ValueType:{}}},Confidence:{type:"float"}}},S2b:{type:"list",member:{type:"structure",members:{ErrorCode:{},Pages:{type:"list",member:{type:"integer"}}}}},S2p:{type:"list",member:{type:"structure",members:{Value:{},Confidence:{type:"float"}}}},S2w:{type:"structure",members:{Text:{},SelectionStatus:{},Geometry:{shape:"Sv"},Confidence:{type:"float"}}},S3e:{type:"structure",members:{S3Object:{shape:"S4"}}},S3h:{type:"structure",required:["SNSTopicArn","RoleArn"],members:{SNSTopicArn:{},RoleArn:{}}},S3k:{type:"structure",required:["S3Bucket"],members:{S3Bucket:{},S3Prefix:{}}}}}},8589:function(e){e.exports={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:{}},deprecated:true,deprecatedMessage:"Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK."},AssociateWebsiteAuthorizationProvider:{http:{requestUri:"/associateWebsiteAuthorizationProvider"},input:{type:"structure",required:["FleetArn","AuthorizationProviderType"],members:{FleetArn:{},AuthorizationProviderType:{},DomainName:{}}},output:{type:"structure",members:{AuthorizationProviderId:{}}},deprecated:true,deprecatedMessage:"Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK."},AssociateWebsiteCertificateAuthority:{http:{requestUri:"/associateWebsiteCertificateAuthority"},input:{type:"structure",required:["FleetArn","Certificate"],members:{FleetArn:{},Certificate:{},DisplayName:{}}},output:{type:"structure",members:{WebsiteCaId:{}}},deprecated:true,deprecatedMessage:"Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK."},CreateFleet:{http:{requestUri:"/createFleet"},input:{type:"structure",required:["FleetName"],members:{FleetName:{},DisplayName:{},OptimizeForEndUserLocation:{type:"boolean"},Tags:{shape:"Sh"}}},output:{type:"structure",members:{FleetArn:{}}},deprecated:true,deprecatedMessage:"Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK."},DeleteFleet:{http:{requestUri:"/deleteFleet"},input:{type:"structure",required:["FleetArn"],members:{FleetArn:{}}},output:{type:"structure",members:{}},deprecated:true,deprecatedMessage:"Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK."},DescribeAuditStreamConfiguration:{http:{requestUri:"/describeAuditStreamConfiguration"},input:{type:"structure",required:["FleetArn"],members:{FleetArn:{}}},output:{type:"structure",members:{AuditStreamArn:{}}},deprecated:true,deprecatedMessage:"Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK."},DescribeCompanyNetworkConfiguration:{http:{requestUri:"/describeCompanyNetworkConfiguration"},input:{type:"structure",required:["FleetArn"],members:{FleetArn:{}}},output:{type:"structure",members:{VpcId:{},SubnetIds:{shape:"St"},SecurityGroupIds:{shape:"Sv"}}},deprecated:true,deprecatedMessage:"Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK."},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:{}}},deprecated:true,deprecatedMessage:"Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK."},DescribeDevicePolicyConfiguration:{http:{requestUri:"/describeDevicePolicyConfiguration"},input:{type:"structure",required:["FleetArn"],members:{FleetArn:{}}},output:{type:"structure",members:{DeviceCaCertificate:{}}},deprecated:true,deprecatedMessage:"Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK."},DescribeDomain:{http:{requestUri:"/describeDomain"},input:{type:"structure",required:["FleetArn","DomainName"],members:{FleetArn:{},DomainName:{}}},output:{type:"structure",members:{DomainName:{},DisplayName:{},CreatedTime:{type:"timestamp"},DomainStatus:{},AcmCertificateArn:{}}},deprecated:true,deprecatedMessage:"Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK."},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"}}},deprecated:true,deprecatedMessage:"Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK."},DescribeIdentityProviderConfiguration:{http:{requestUri:"/describeIdentityProviderConfiguration"},input:{type:"structure",required:["FleetArn"],members:{FleetArn:{}}},output:{type:"structure",members:{IdentityProviderType:{},ServiceProviderSamlMetadata:{},IdentityProviderSamlMetadata:{}}},deprecated:true,deprecatedMessage:"Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK."},DescribeWebsiteCertificateAuthority:{http:{requestUri:"/describeWebsiteCertificateAuthority"},input:{type:"structure",required:["FleetArn","WebsiteCaId"],members:{FleetArn:{},WebsiteCaId:{}}},output:{type:"structure",members:{Certificate:{},CreatedTime:{type:"timestamp"},DisplayName:{}}},deprecated:true,deprecatedMessage:"Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK."},DisassociateDomain:{http:{requestUri:"/disassociateDomain"},input:{type:"structure",required:["FleetArn","DomainName"],members:{FleetArn:{},DomainName:{}}},output:{type:"structure",members:{}},deprecated:true,deprecatedMessage:"Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK."},DisassociateWebsiteAuthorizationProvider:{http:{requestUri:"/disassociateWebsiteAuthorizationProvider"},input:{type:"structure",required:["FleetArn","AuthorizationProviderId"],members:{FleetArn:{},AuthorizationProviderId:{}}},output:{type:"structure",members:{}},deprecated:true,deprecatedMessage:"Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK."},DisassociateWebsiteCertificateAuthority:{http:{requestUri:"/disassociateWebsiteCertificateAuthority"},input:{type:"structure",required:["FleetArn","WebsiteCaId"],members:{FleetArn:{},WebsiteCaId:{}}},output:{type:"structure",members:{}},deprecated:true,deprecatedMessage:"Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK."},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:{}}},deprecated:true,deprecatedMessage:"Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK."},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:{}}},deprecated:true,deprecatedMessage:"Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK."},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:{}}},deprecated:true,deprecatedMessage:"Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK."},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"}}},deprecated:true,deprecatedMessage:"Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK."},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:{}}},deprecated:true,deprecatedMessage:"Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK."},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:{}}},deprecated:true,deprecatedMessage:"Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK."},RestoreDomainAccess:{http:{requestUri:"/restoreDomainAccess"},input:{type:"structure",required:["FleetArn","DomainName"],members:{FleetArn:{},DomainName:{}}},output:{type:"structure",members:{}},deprecated:true,deprecatedMessage:"Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK."},RevokeDomainAccess:{http:{requestUri:"/revokeDomainAccess"},input:{type:"structure",required:["FleetArn","DomainName"],members:{FleetArn:{},DomainName:{}}},output:{type:"structure",members:{}},deprecated:true,deprecatedMessage:"Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK."},SignOutUser:{http:{requestUri:"/signOutUser"},input:{type:"structure",required:["FleetArn","Username"],members:{FleetArn:{},Username:{}}},output:{type:"structure",members:{}},deprecated:true,deprecatedMessage:"Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK."},TagResource:{http:{requestUri:"/tags/{ResourceArn}"},input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{location:"uri",locationName:"ResourceArn"},Tags:{shape:"Sh"}}},output:{type:"structure",members:{}},deprecated:true,deprecatedMessage:"Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK."},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:{}},deprecated:true,deprecatedMessage:"Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK."},UpdateAuditStreamConfiguration:{http:{requestUri:"/updateAuditStreamConfiguration"},input:{type:"structure",required:["FleetArn"],members:{FleetArn:{},AuditStreamArn:{}}},output:{type:"structure",members:{}},deprecated:true,deprecatedMessage:"Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK."},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:{}},deprecated:true,deprecatedMessage:"Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK."},UpdateDevicePolicyConfiguration:{http:{requestUri:"/updateDevicePolicyConfiguration"},input:{type:"structure",required:["FleetArn"],members:{FleetArn:{},DeviceCaCertificate:{}}},output:{type:"structure",members:{}},deprecated:true,deprecatedMessage:"Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK."},UpdateDomainMetadata:{http:{requestUri:"/updateDomainMetadata"},input:{type:"structure",required:["FleetArn","DomainName"],members:{FleetArn:{},DomainName:{},DisplayName:{}}},output:{type:"structure",members:{}},deprecated:true,deprecatedMessage:"Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK."},UpdateFleetMetadata:{http:{requestUri:"/UpdateFleetMetadata"},input:{type:"structure",required:["FleetArn"],members:{FleetArn:{},DisplayName:{},OptimizeForEndUserLocation:{type:"boolean"}}},output:{type:"structure",members:{}},deprecated:true,deprecatedMessage:"Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK."},UpdateIdentityProviderConfiguration:{http:{requestUri:"/updateIdentityProviderConfiguration"},input:{type:"structure",required:["FleetArn","IdentityProviderType"],members:{FleetArn:{},IdentityProviderType:{},IdentityProviderSamlMetadata:{}}},output:{type:"structure",members:{}},deprecated:true,deprecatedMessage:"Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK."}},shapes:{Sh:{type:"map",key:{},value:{}},St:{type:"list",member:{}},Sv:{type:"list",member:{}}}}},8592:function(e){e.exports={pagination:{ListAccessLogSubscriptions:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"},ListListeners:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"},ListRules:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"},ListServiceNetworkServiceAssociations:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"},ListServiceNetworkVpcAssociations:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"},ListServiceNetworks:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"},ListServices:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"},ListTargetGroups:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"},ListTargets:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"}}}},8605:function(e){e.exports=require("http")},8613:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["personalizeruntime"]={};s.PersonalizeRuntime=i.defineService("personalizeruntime",["2018-05-22"]);Object.defineProperty(a.services["personalizeruntime"],"2018-05-22",{get:function get(){var e=r(4770);e.paginators=r(9999).pagination;return e},enumerable:true,configurable:true});e.exports=s.PersonalizeRuntime},8614:function(e){e.exports=require("events")},8629:function(e){e.exports={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},Tags:{shape:"S6"}}},output:{type:"structure",members:{Sidewalk:{shape:"S2"},Arn:{}}}},AssociateMulticastGroupWithFuotaTask:{http:{method:"PUT",requestUri:"/fuota-tasks/{Id}/multicast-group",responseCode:204},input:{type:"structure",required:["Id","MulticastGroupId"],members:{Id:{location:"uri",locationName:"Id"},MulticastGroupId:{}}},output:{type:"structure",members:{}}},AssociateWirelessDeviceWithFuotaTask:{http:{method:"PUT",requestUri:"/fuota-tasks/{Id}/wireless-device",responseCode:204},input:{type:"structure",required:["Id","WirelessDeviceId"],members:{Id:{location:"uri",locationName:"Id"},WirelessDeviceId:{}}},output:{type:"structure",members:{}}},AssociateWirelessDeviceWithMulticastGroup:{http:{method:"PUT",requestUri:"/multicast-groups/{Id}/wireless-device",responseCode:204},input:{type:"structure",required:["Id","WirelessDeviceId"],members:{Id:{location:"uri",locationName:"Id"},WirelessDeviceId:{}}},output:{type:"structure",members:{}}},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:{}}},CancelMulticastGroupSession:{http:{method:"DELETE",requestUri:"/multicast-groups/{Id}/session",responseCode:204},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},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:"S6"},ClientRequestToken:{idempotencyToken:true}}},output:{type:"structure",members:{Arn:{},Name:{}}}},CreateDeviceProfile:{http:{requestUri:"/device-profiles",responseCode:201},input:{type:"structure",members:{Name:{},LoRaWAN:{shape:"S16"},Tags:{shape:"S6"},ClientRequestToken:{idempotencyToken:true},Sidewalk:{type:"structure",members:{}}}},output:{type:"structure",members:{Arn:{},Id:{}}}},CreateFuotaTask:{http:{requestUri:"/fuota-tasks",responseCode:201},input:{type:"structure",required:["FirmwareUpdateImage","FirmwareUpdateRole"],members:{Name:{},Description:{},ClientRequestToken:{idempotencyToken:true},LoRaWAN:{shape:"S1x"},FirmwareUpdateImage:{},FirmwareUpdateRole:{},Tags:{shape:"S6"},RedundancyPercent:{type:"integer"},FragmentSizeBytes:{type:"integer"},FragmentIntervalMS:{type:"integer"}}},output:{type:"structure",members:{Arn:{},Id:{}}}},CreateMulticastGroup:{http:{requestUri:"/multicast-groups",responseCode:201},input:{type:"structure",required:["LoRaWAN"],members:{Name:{},Description:{},ClientRequestToken:{idempotencyToken:true},LoRaWAN:{shape:"S28"},Tags:{shape:"S6"}}},output:{type:"structure",members:{Arn:{},Id:{}}}},CreateNetworkAnalyzerConfiguration:{http:{requestUri:"/network-analyzer-configurations",responseCode:201},input:{type:"structure",required:["Name"],members:{Name:{},TraceContent:{shape:"S2e"},WirelessDevices:{shape:"S2i"},WirelessGateways:{shape:"S2j"},Description:{},Tags:{shape:"S6"},ClientRequestToken:{idempotencyToken:true},MulticastGroups:{shape:"S2k"}}},output:{type:"structure",members:{Arn:{},Name:{}}}},CreateServiceProfile:{http:{requestUri:"/service-profiles",responseCode:201},input:{type:"structure",members:{Name:{},LoRaWAN:{type:"structure",members:{AddGwMetadata:{type:"boolean"},DrMin:{type:"integer"},DrMax:{type:"integer"},PrAllowed:{type:"boolean"},RaAllowed:{type:"boolean"}}},Tags:{shape:"S6"},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:"S31"},Tags:{shape:"S6"},Positioning:{},Sidewalk:{type:"structure",members:{DeviceProfileId:{}}}}},output:{type:"structure",members:{Arn:{},Id:{}}}},CreateWirelessGateway:{http:{requestUri:"/wireless-gateways",responseCode:201},input:{type:"structure",required:["LoRaWAN"],members:{Name:{},Description:{},LoRaWAN:{shape:"S3x"},Tags:{shape:"S6"},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:"S4j"},ClientRequestToken:{idempotencyToken:true},Tags:{shape:"S6"}}},output:{type:"structure",members:{Id:{},Arn:{}}}},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:{}}},DeleteFuotaTask:{http:{method:"DELETE",requestUri:"/fuota-tasks/{Id}",responseCode:204},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{}}},DeleteMulticastGroup:{http:{method:"DELETE",requestUri:"/multicast-groups/{Id}",responseCode:204},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{}}},DeleteNetworkAnalyzerConfiguration:{http:{method:"DELETE",requestUri:"/network-analyzer-configurations/{ConfigurationName}",responseCode:204},input:{type:"structure",required:["ConfigurationName"],members:{ConfigurationName:{location:"uri",locationName:"ConfigurationName"}}},output:{type:"structure",members:{}}},DeleteQueuedMessages:{http:{method:"DELETE",requestUri:"/wireless-devices/{Id}/data",responseCode:204},input:{type:"structure",required:["Id","MessageId"],members:{Id:{location:"uri",locationName:"Id"},MessageId:{location:"querystring",locationName:"messageId"},WirelessDeviceType:{location:"querystring",locationName:"WirelessDeviceType"}}},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:{}}},DeleteWirelessDeviceImportTask:{http:{method:"DELETE",requestUri:"/wireless_device_import_task/{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:{}}},DeregisterWirelessDevice:{http:{method:"PATCH",requestUri:"/wireless-devices/{Identifier}/deregister"},input:{type:"structure",required:["Identifier"],members:{Identifier:{location:"uri",locationName:"Identifier"},WirelessDeviceType:{location:"querystring",locationName:"WirelessDeviceType"}}},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:{}}},DisassociateMulticastGroupFromFuotaTask:{http:{method:"DELETE",requestUri:"/fuota-tasks/{Id}/multicast-groups/{MulticastGroupId}",responseCode:204},input:{type:"structure",required:["Id","MulticastGroupId"],members:{Id:{location:"uri",locationName:"Id"},MulticastGroupId:{location:"uri",locationName:"MulticastGroupId"}}},output:{type:"structure",members:{}}},DisassociateWirelessDeviceFromFuotaTask:{http:{method:"DELETE",requestUri:"/fuota-tasks/{Id}/wireless-devices/{WirelessDeviceId}",responseCode:204},input:{type:"structure",required:["Id","WirelessDeviceId"],members:{Id:{location:"uri",locationName:"Id"},WirelessDeviceId:{location:"uri",locationName:"WirelessDeviceId"}}},output:{type:"structure",members:{}}},DisassociateWirelessDeviceFromMulticastGroup:{http:{method:"DELETE",requestUri:"/multicast-groups/{Id}/wireless-devices/{WirelessDeviceId}",responseCode:204},input:{type:"structure",required:["Id","WirelessDeviceId"],members:{Id:{location:"uri",locationName:"Id"},WirelessDeviceId:{location:"uri",locationName:"WirelessDeviceId"}}},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:"S16"},Sidewalk:{type:"structure",members:{ApplicationServerPublicKey:{type:"string",sensitive:true},QualificationStatus:{type:"boolean"},DakCertificateMetadata:{type:"list",member:{type:"structure",required:["CertificateId"],members:{CertificateId:{},MaxAllowedSignature:{type:"integer"},FactorySupport:{type:"boolean"},ApId:{},DeviceTypeId:{}}}}}}}}},GetEventConfigurationByResourceTypes:{http:{method:"GET",requestUri:"/event-configurations-resource-types"},input:{type:"structure",members:{}},output:{type:"structure",members:{DeviceRegistrationState:{shape:"S6j"},Proximity:{shape:"S6m"},Join:{shape:"S6n"},ConnectionStatus:{shape:"S6p"},MessageDeliveryStatus:{shape:"S6r"}}}},GetFuotaTask:{http:{method:"GET",requestUri:"/fuota-tasks/{Id}"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{Arn:{},Id:{},Status:{},Name:{},Description:{},LoRaWAN:{type:"structure",members:{RfRegion:{},StartTime:{shape:"S6w"}}},FirmwareUpdateImage:{},FirmwareUpdateRole:{},CreatedAt:{type:"timestamp"},RedundancyPercent:{type:"integer"},FragmentSizeBytes:{type:"integer"},FragmentIntervalMS:{type:"integer"}}}},GetLogLevelsByResourceTypes:{http:{method:"GET",requestUri:"/log-levels",responseCode:200},input:{type:"structure",members:{}},output:{type:"structure",members:{DefaultLogLevel:{},WirelessGatewayLogOptions:{shape:"S70"},WirelessDeviceLogOptions:{shape:"S76"}}}},GetMulticastGroup:{http:{method:"GET",requestUri:"/multicast-groups/{Id}"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{Arn:{},Id:{},Name:{},Description:{},Status:{},LoRaWAN:{type:"structure",members:{RfRegion:{},DlClass:{},NumberOfDevicesRequested:{type:"integer"},NumberOfDevicesInGroup:{type:"integer"}}},CreatedAt:{type:"timestamp"}}}},GetMulticastGroupSession:{http:{method:"GET",requestUri:"/multicast-groups/{Id}/session"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{LoRaWAN:{shape:"S7j"}}}},GetNetworkAnalyzerConfiguration:{http:{method:"GET",requestUri:"/network-analyzer-configurations/{ConfigurationName}",responseCode:200},input:{type:"structure",required:["ConfigurationName"],members:{ConfigurationName:{location:"uri",locationName:"ConfigurationName"}}},output:{type:"structure",members:{TraceContent:{shape:"S2e"},WirelessDevices:{shape:"S2i"},WirelessGateways:{shape:"S2j"},Description:{},Arn:{},Name:{},MulticastGroups:{shape:"S2k"}}}},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:"S7s"},AccountLinked:{type:"boolean"}}}},GetPosition:{http:{method:"GET",requestUri:"/positions/{ResourceIdentifier}"},input:{type:"structure",required:["ResourceIdentifier","ResourceType"],members:{ResourceIdentifier:{location:"uri",locationName:"ResourceIdentifier"},ResourceType:{location:"querystring",locationName:"resourceType"}},deprecated:true,deprecatedMessage:"This operation is no longer supported."},output:{type:"structure",members:{Position:{shape:"S7z"},Accuracy:{type:"structure",members:{HorizontalAccuracy:{type:"float"},VerticalAccuracy:{type:"float"}}},SolverType:{},SolverProvider:{},SolverVersion:{},Timestamp:{}},deprecated:true,deprecatedMessage:"This operation is no longer supported."},deprecated:true,deprecatedMessage:"This operation is no longer supported."},GetPositionConfiguration:{http:{method:"GET",requestUri:"/position-configurations/{ResourceIdentifier}",responseCode:200},input:{type:"structure",required:["ResourceIdentifier","ResourceType"],members:{ResourceIdentifier:{location:"uri",locationName:"ResourceIdentifier"},ResourceType:{location:"querystring",locationName:"resourceType"}},deprecated:true,deprecatedMessage:"This operation is no longer supported."},output:{type:"structure",members:{Solvers:{shape:"S8a"},Destination:{}},deprecated:true,deprecatedMessage:"This operation is no longer supported."},deprecated:true,deprecatedMessage:"This operation is no longer supported."},GetPositionEstimate:{http:{requestUri:"/position-estimate"},input:{type:"structure",members:{WiFiAccessPoints:{type:"list",member:{type:"structure",required:["MacAddress","Rss"],members:{MacAddress:{},Rss:{type:"integer"}}}},CellTowers:{type:"structure",members:{Gsm:{type:"list",member:{type:"structure",required:["Mcc","Mnc","Lac","GeranCid"],members:{Mcc:{type:"integer"},Mnc:{type:"integer"},Lac:{type:"integer"},GeranCid:{type:"integer"},GsmLocalId:{type:"structure",required:["Bsic","Bcch"],members:{Bsic:{type:"integer"},Bcch:{type:"integer"}}},GsmTimingAdvance:{type:"integer"},RxLevel:{type:"integer"},GsmNmr:{type:"list",member:{type:"structure",required:["Bsic","Bcch"],members:{Bsic:{type:"integer"},Bcch:{type:"integer"},RxLevel:{type:"integer"},GlobalIdentity:{type:"structure",required:["Lac","GeranCid"],members:{Lac:{type:"integer"},GeranCid:{type:"integer"}}}}}}}}},Wcdma:{type:"list",member:{type:"structure",required:["Mcc","Mnc","UtranCid"],members:{Mcc:{type:"integer"},Mnc:{type:"integer"},Lac:{type:"integer"},UtranCid:{type:"integer"},WcdmaLocalId:{type:"structure",required:["Uarfcndl","Psc"],members:{Uarfcndl:{type:"integer"},Psc:{type:"integer"}}},Rscp:{type:"integer"},PathLoss:{type:"integer"},WcdmaNmr:{type:"list",member:{type:"structure",required:["Uarfcndl","Psc","UtranCid"],members:{Uarfcndl:{type:"integer"},Psc:{type:"integer"},UtranCid:{type:"integer"},Rscp:{type:"integer"},PathLoss:{type:"integer"}}}}}}},Tdscdma:{type:"list",member:{type:"structure",required:["Mcc","Mnc","UtranCid"],members:{Mcc:{type:"integer"},Mnc:{type:"integer"},Lac:{type:"integer"},UtranCid:{type:"integer"},TdscdmaLocalId:{type:"structure",required:["Uarfcn","CellParams"],members:{Uarfcn:{type:"integer"},CellParams:{type:"integer"}}},TdscdmaTimingAdvance:{type:"integer"},Rscp:{type:"integer"},PathLoss:{type:"integer"},TdscdmaNmr:{type:"list",member:{type:"structure",required:["Uarfcn","CellParams"],members:{Uarfcn:{type:"integer"},CellParams:{type:"integer"},UtranCid:{type:"integer"},Rscp:{type:"integer"},PathLoss:{type:"integer"}}}}}}},Lte:{type:"list",member:{type:"structure",required:["Mcc","Mnc","EutranCid"],members:{Mcc:{type:"integer"},Mnc:{type:"integer"},EutranCid:{type:"integer"},Tac:{type:"integer"},LteLocalId:{type:"structure",required:["Pci","Earfcn"],members:{Pci:{type:"integer"},Earfcn:{type:"integer"}}},LteTimingAdvance:{type:"integer"},Rsrp:{type:"integer"},Rsrq:{type:"float"},NrCapable:{type:"boolean"},LteNmr:{type:"list",member:{type:"structure",required:["Pci","Earfcn","EutranCid"],members:{Pci:{type:"integer"},Earfcn:{type:"integer"},EutranCid:{type:"integer"},Rsrp:{type:"integer"},Rsrq:{type:"float"}}}}}}},Cdma:{type:"list",member:{type:"structure",required:["SystemId","NetworkId","BaseStationId"],members:{SystemId:{type:"integer"},NetworkId:{type:"integer"},BaseStationId:{type:"integer"},RegistrationZone:{type:"integer"},CdmaLocalId:{type:"structure",required:["PnOffset","CdmaChannel"],members:{PnOffset:{type:"integer"},CdmaChannel:{type:"integer"}}},PilotPower:{type:"integer"},BaseLat:{type:"float"},BaseLng:{type:"float"},CdmaNmr:{type:"list",member:{type:"structure",required:["PnOffset","CdmaChannel"],members:{PnOffset:{type:"integer"},CdmaChannel:{type:"integer"},PilotPower:{type:"integer"},BaseStationId:{type:"integer"}}}}}}}}},Ip:{type:"structure",required:["IpAddress"],members:{IpAddress:{}}},Gnss:{type:"structure",required:["Payload"],members:{Payload:{},CaptureTime:{type:"float"},CaptureTimeAccuracy:{type:"float"},AssistPosition:{type:"list",member:{type:"float"}},AssistAltitude:{type:"float"},Use2DSolver:{type:"boolean"}}},Timestamp:{type:"timestamp"}}},output:{type:"structure",members:{GeoJsonPayload:{type:"blob"}},payload:"GeoJsonPayload"}},GetResourceEventConfiguration:{http:{method:"GET",requestUri:"/event-configurations/{Identifier}"},input:{type:"structure",required:["Identifier","IdentifierType"],members:{Identifier:{location:"uri",locationName:"Identifier"},IdentifierType:{location:"querystring",locationName:"identifierType"},PartnerType:{location:"querystring",locationName:"partnerType"}}},output:{type:"structure",members:{DeviceRegistrationState:{shape:"San"},Proximity:{shape:"Sap"},Join:{shape:"Saq"},ConnectionStatus:{shape:"Sas"},MessageDeliveryStatus:{shape:"Sau"}}}},GetResourceLogLevel:{http:{method:"GET",requestUri:"/log-levels/{ResourceIdentifier}",responseCode:200},input:{type:"structure",required:["ResourceIdentifier","ResourceType"],members:{ResourceIdentifier:{location:"uri",locationName:"ResourceIdentifier"},ResourceType:{location:"querystring",locationName:"resourceType"}}},output:{type:"structure",members:{LogLevel:{}}}},GetResourcePosition:{http:{method:"GET",requestUri:"/resource-positions/{ResourceIdentifier}"},input:{type:"structure",required:["ResourceIdentifier","ResourceType"],members:{ResourceIdentifier:{location:"uri",locationName:"ResourceIdentifier"},ResourceType:{location:"querystring",locationName:"resourceType"}}},output:{type:"structure",members:{GeoJsonPayload:{type:"blob"}},payload:"GeoJsonPayload"}},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:"S31"},Sidewalk:{type:"structure",members:{AmazonId:{},SidewalkId:{},SidewalkManufacturingSn:{},DeviceCertificates:{shape:"Sbw"},PrivateKeys:{type:"list",member:{shape:"Sbx"}},DeviceProfileId:{},CertificateId:{},Status:{}}},Positioning:{}}}},GetWirelessDeviceImportTask:{http:{method:"GET",requestUri:"/wireless_device_import_task/{Id}"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{Id:{},Arn:{},DestinationName:{},Sidewalk:{shape:"Sc5"},CreationTime:{shape:"Sc9"},Status:{},StatusReason:{},InitializedImportedDeviceCount:{type:"long"},PendingImportedDeviceCount:{type:"long"},OnboardedImportedDeviceCount:{type:"long"},FailedImportedDeviceCount:{type:"long"}}}},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"}}}}}},Sidewalk:{type:"structure",members:{Rssi:{type:"integer"},BatteryLevel:{},Event:{},DeviceState:{}}}}}},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:"S3x"},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:{},LoRaWANNetworkServerCertificateId:{}}}},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:"S4o"}}}}}},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:{},ConnectionStatus:{}}}},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:"S4j"},Arn:{}}}},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"},DeviceProfileType:{location:"querystring",locationName:"deviceProfileType"}}},output:{type:"structure",members:{NextToken:{},DeviceProfileList:{type:"list",member:{type:"structure",members:{Arn:{},Name:{},Id:{}}}}}}},ListDevicesForWirelessDeviceImportTask:{http:{method:"GET",requestUri:"/wireless_device_import_task"},input:{type:"structure",required:["Id"],members:{Id:{location:"querystring",locationName:"id"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"},Status:{location:"querystring",locationName:"status"}}},output:{type:"structure",members:{NextToken:{},DestinationName:{},ImportedWirelessDeviceList:{type:"list",member:{type:"structure",members:{Sidewalk:{type:"structure",members:{SidewalkManufacturingSn:{},OnboardingStatus:{},OnboardingStatusReason:{},LastUpdateTime:{type:"timestamp",timestampFormat:"iso8601"}}}}}}}}},ListEventConfigurations:{http:{method:"GET",requestUri:"/event-configurations"},input:{type:"structure",required:["ResourceType"],members:{ResourceType:{location:"querystring",locationName:"resourceType"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{NextToken:{},EventConfigurationsList:{type:"list",member:{type:"structure",members:{Identifier:{},IdentifierType:{},PartnerType:{},Events:{type:"structure",members:{DeviceRegistrationState:{shape:"San"},Proximity:{shape:"Sap"},Join:{shape:"Saq"},ConnectionStatus:{shape:"Sas"},MessageDeliveryStatus:{shape:"Sau"}}}}}}}}},ListFuotaTasks:{http:{method:"GET",requestUri:"/fuota-tasks"},input:{type:"structure",members:{NextToken:{location:"querystring",locationName:"nextToken"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{NextToken:{},FuotaTaskList:{type:"list",member:{type:"structure",members:{Id:{},Arn:{},Name:{}}}}}}},ListMulticastGroups:{http:{method:"GET",requestUri:"/multicast-groups"},input:{type:"structure",members:{NextToken:{location:"querystring",locationName:"nextToken"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{NextToken:{},MulticastGroupList:{type:"list",member:{type:"structure",members:{Id:{},Arn:{},Name:{}}}}}}},ListMulticastGroupsByFuotaTask:{http:{method:"GET",requestUri:"/fuota-tasks/{Id}/multicast-groups"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"},NextToken:{location:"querystring",locationName:"nextToken"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{NextToken:{},MulticastGroupList:{type:"list",member:{type:"structure",members:{Id:{}}}}}}},ListNetworkAnalyzerConfigurations:{http:{method:"GET",requestUri:"/network-analyzer-configurations"},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{NextToken:{},NetworkAnalyzerConfigurationList:{type:"list",member:{type:"structure",members:{Arn:{},Name:{}}}}}}},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:"S7s"}}}}},ListPositionConfigurations:{http:{method:"GET",requestUri:"/position-configurations",responseCode:200},input:{type:"structure",members:{ResourceType:{location:"querystring",locationName:"resourceType"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}},deprecated:true,deprecatedMessage:"This operation is no longer supported."},output:{type:"structure",members:{PositionConfigurationList:{type:"list",member:{type:"structure",members:{ResourceIdentifier:{},ResourceType:{},Solvers:{shape:"S8a"},Destination:{}}}},NextToken:{}},deprecated:true,deprecatedMessage:"This operation is no longer supported."},deprecated:true,deprecatedMessage:"This operation is no longer supported."},ListQueuedMessages:{http:{method:"GET",requestUri:"/wireless-devices/{Id}/data"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"},NextToken:{location:"querystring",locationName:"nextToken"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},WirelessDeviceType:{location:"querystring",locationName:"WirelessDeviceType"}}},output:{type:"structure",members:{NextToken:{},DownlinkQueueMessagesList:{type:"list",member:{type:"structure",members:{MessageId:{},TransmitMode:{type:"integer"},ReceivedAt:{},LoRaWAN:{shape:"Sek"}}}}}}},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:"S6"}}}},ListWirelessDeviceImportTasks:{http:{method:"GET",requestUri:"/wireless_device_import_tasks"},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{NextToken:{},WirelessDeviceImportTaskList:{type:"list",member:{type:"structure",members:{Id:{},Arn:{},DestinationName:{},Sidewalk:{shape:"Sc5"},CreationTime:{shape:"Sc9"},Status:{},StatusReason:{},InitializedImportedDeviceCount:{type:"long"},PendingImportedDeviceCount:{type:"long"},OnboardedImportedDeviceCount:{type:"long"},FailedImportedDeviceCount:{type:"long"}}}}}}},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"},FuotaTaskId:{location:"querystring",locationName:"fuotaTaskId"},MulticastGroupId:{location:"querystring",locationName:"multicastGroupId"}}},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:{},SidewalkId:{},SidewalkManufacturingSn:{},DeviceCertificates:{shape:"Sbw"},DeviceProfileId:{},Status:{}}},FuotaDeviceStatus:{},MulticastDeviceStatus:{},McGroupId:{type:"integer"}}}}}}},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:"S4o"},UpdateVersion:{shape:"S4o"}}},Arn:{}}}}}}},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:"S3x"},LastUplinkReceivedAt:{}}}}}}},PutPositionConfiguration:{http:{method:"PUT",requestUri:"/position-configurations/{ResourceIdentifier}",responseCode:200},input:{type:"structure",required:["ResourceIdentifier","ResourceType"],members:{ResourceIdentifier:{location:"uri",locationName:"ResourceIdentifier"},ResourceType:{location:"querystring",locationName:"resourceType"},Solvers:{type:"structure",members:{SemtechGnss:{type:"structure",required:["Status","Fec"],members:{Status:{},Fec:{}}}}},Destination:{}},deprecated:true,deprecatedMessage:"This operation is no longer supported."},output:{type:"structure",members:{},deprecated:true,deprecatedMessage:"This operation is no longer supported."},deprecated:true,deprecatedMessage:"This operation is no longer supported."},PutResourceLogLevel:{http:{method:"PUT",requestUri:"/log-levels/{ResourceIdentifier}",responseCode:200},input:{type:"structure",required:["ResourceIdentifier","ResourceType","LogLevel"],members:{ResourceIdentifier:{location:"uri",locationName:"ResourceIdentifier"},ResourceType:{location:"querystring",locationName:"resourceType"},LogLevel:{}}},output:{type:"structure",members:{}}},ResetAllResourceLogLevels:{http:{method:"DELETE",requestUri:"/log-levels",responseCode:204},input:{type:"structure",members:{}},output:{type:"structure",members:{}}},ResetResourceLogLevel:{http:{method:"DELETE",requestUri:"/log-levels/{ResourceIdentifier}",responseCode:204},input:{type:"structure",required:["ResourceIdentifier","ResourceType"],members:{ResourceIdentifier:{location:"uri",locationName:"ResourceIdentifier"},ResourceType:{location:"querystring",locationName:"resourceType"}}},output:{type:"structure",members:{}}},SendDataToMulticastGroup:{http:{requestUri:"/multicast-groups/{Id}/data",responseCode:201},input:{type:"structure",required:["Id","PayloadData","WirelessMetadata"],members:{Id:{location:"uri",locationName:"Id"},PayloadData:{},WirelessMetadata:{type:"structure",members:{LoRaWAN:{type:"structure",members:{FPort:{type:"integer"}}}}}}},output:{type:"structure",members:{MessageId:{}}}},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:{shape:"Sek"},Sidewalk:{type:"structure",members:{Seq:{type:"integer"},MessageType:{},AckModeRetryDurationSecs:{type:"integer"}}}}}}},output:{type:"structure",members:{MessageId:{}}}},StartBulkAssociateWirelessDeviceWithMulticastGroup:{http:{method:"PATCH",requestUri:"/multicast-groups/{Id}/bulk",responseCode:204},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"},QueryString:{},Tags:{shape:"S6"}}},output:{type:"structure",members:{}}},StartBulkDisassociateWirelessDeviceFromMulticastGroup:{http:{requestUri:"/multicast-groups/{Id}/bulk",responseCode:204},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"},QueryString:{},Tags:{shape:"S6"}}},output:{type:"structure",members:{}}},StartFuotaTask:{http:{method:"PUT",requestUri:"/fuota-tasks/{Id}",responseCode:204},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"},LoRaWAN:{type:"structure",members:{StartTime:{shape:"S6w"}}}}},output:{type:"structure",members:{}}},StartMulticastGroupSession:{http:{method:"PUT",requestUri:"/multicast-groups/{Id}/session",responseCode:204},input:{type:"structure",required:["Id","LoRaWAN"],members:{Id:{location:"uri",locationName:"Id"},LoRaWAN:{shape:"S7j"}}},output:{type:"structure",members:{}}},StartSingleWirelessDeviceImportTask:{http:{requestUri:"/wireless_single_device_import_task",responseCode:201},input:{type:"structure",required:["DestinationName","Sidewalk"],members:{DestinationName:{},ClientRequestToken:{idempotencyToken:true},DeviceName:{},Tags:{shape:"S6"},Sidewalk:{type:"structure",members:{SidewalkManufacturingSn:{}}}}},output:{type:"structure",members:{Id:{},Arn:{}}}},StartWirelessDeviceImportTask:{http:{requestUri:"/wireless_device_import_task",responseCode:201},input:{type:"structure",required:["DestinationName","Sidewalk"],members:{DestinationName:{},ClientRequestToken:{idempotencyToken:true},Tags:{shape:"S6"},Sidewalk:{type:"structure",members:{DeviceCreationFile:{},Role:{}}}}},output:{type:"structure",members:{Id:{},Arn:{}}}},TagResource:{http:{requestUri:"/tags",responseCode:204},input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{location:"querystring",locationName:"resourceArn"},Tags:{shape:"S6"}}},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:{}}},UpdateEventConfigurationByResourceTypes:{http:{method:"PATCH",requestUri:"/event-configurations-resource-types",responseCode:204},input:{type:"structure",members:{DeviceRegistrationState:{shape:"S6j"},Proximity:{shape:"S6m"},Join:{shape:"S6n"},ConnectionStatus:{shape:"S6p"},MessageDeliveryStatus:{shape:"S6r"}}},output:{type:"structure",members:{}}},UpdateFuotaTask:{http:{method:"PATCH",requestUri:"/fuota-tasks/{Id}",responseCode:204},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"},Name:{},Description:{},LoRaWAN:{shape:"S1x"},FirmwareUpdateImage:{},FirmwareUpdateRole:{},RedundancyPercent:{type:"integer"},FragmentSizeBytes:{type:"integer"},FragmentIntervalMS:{type:"integer"}}},output:{type:"structure",members:{}}},UpdateLogLevelsByResourceTypes:{http:{requestUri:"/log-levels",responseCode:200},input:{type:"structure",members:{DefaultLogLevel:{},WirelessDeviceLogOptions:{shape:"S76"},WirelessGatewayLogOptions:{shape:"S70"}}},output:{type:"structure",members:{}}},UpdateMulticastGroup:{http:{method:"PATCH",requestUri:"/multicast-groups/{Id}",responseCode:204},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"},Name:{},Description:{},LoRaWAN:{shape:"S28"}}},output:{type:"structure",members:{}}},UpdateNetworkAnalyzerConfiguration:{http:{method:"PATCH",requestUri:"/network-analyzer-configurations/{ConfigurationName}",responseCode:204},input:{type:"structure",required:["ConfigurationName"],members:{ConfigurationName:{location:"uri",locationName:"ConfigurationName"},TraceContent:{shape:"S2e"},WirelessDevicesToAdd:{shape:"S2i"},WirelessDevicesToRemove:{shape:"S2i"},WirelessGatewaysToAdd:{shape:"S2j"},WirelessGatewaysToRemove:{shape:"S2j"},Description:{},MulticastGroupsToAdd:{shape:"S2k"},MulticastGroupsToRemove:{shape:"S2k"}}},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:{}}},UpdatePosition:{http:{method:"PATCH",requestUri:"/positions/{ResourceIdentifier}",responseCode:204},input:{type:"structure",required:["ResourceIdentifier","ResourceType","Position"],members:{ResourceIdentifier:{location:"uri",locationName:"ResourceIdentifier"},ResourceType:{location:"querystring",locationName:"resourceType"},Position:{shape:"S7z"}},deprecated:true,deprecatedMessage:"This operation is no longer supported."},output:{type:"structure",members:{},deprecated:true,deprecatedMessage:"This operation is no longer supported."},deprecated:true,deprecatedMessage:"This operation is no longer supported."},UpdateResourceEventConfiguration:{http:{method:"PATCH",requestUri:"/event-configurations/{Identifier}",responseCode:204},input:{type:"structure",required:["Identifier","IdentifierType"],members:{Identifier:{location:"uri",locationName:"Identifier"},IdentifierType:{location:"querystring",locationName:"identifierType"},PartnerType:{location:"querystring",locationName:"partnerType"},DeviceRegistrationState:{shape:"San"},Proximity:{shape:"Sap"},Join:{shape:"Saq"},ConnectionStatus:{shape:"Sas"},MessageDeliveryStatus:{shape:"Sau"}}},output:{type:"structure",members:{}}},UpdateResourcePosition:{http:{method:"PATCH",requestUri:"/resource-positions/{ResourceIdentifier}",responseCode:204},input:{type:"structure",required:["ResourceIdentifier","ResourceType"],members:{ResourceIdentifier:{location:"uri",locationName:"ResourceIdentifier"},ResourceType:{location:"querystring",locationName:"resourceType"},GeoJsonPayload:{type:"blob"}},payload:"GeoJsonPayload"},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:{},AbpV1_1:{type:"structure",members:{FCntStart:{type:"integer"}}},AbpV1_0_x:{type:"structure",members:{FCntStart:{type:"integer"}}},FPorts:{type:"structure",members:{Positioning:{shape:"S3n"},Applications:{shape:"S3o"}}}}},Positioning:{}}},output:{type:"structure",members:{}}},UpdateWirelessDeviceImportTask:{http:{method:"PATCH",requestUri:"/wireless_device_import_task/{Id}",responseCode:204},input:{type:"structure",required:["Id","Sidewalk"],members:{Id:{location:"uri",locationName:"Id"},Sidewalk:{type:"structure",members:{DeviceCreationFile:{}}}}},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:{},JoinEuiFilters:{shape:"S3z"},NetIdFilters:{shape:"S41"},MaxEirp:{type:"float"}}},output:{type:"structure",members:{}}}},shapes:{S2:{type:"structure",members:{AmazonId:{},AppServerPrivateKey:{shape:"S4"}}},S4:{type:"string",sensitive:true},S6:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},S16:{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"}}},S1x:{type:"structure",members:{RfRegion:{}}},S28:{type:"structure",members:{RfRegion:{},DlClass:{}}},S2e:{type:"structure",members:{WirelessDeviceFrameInfo:{},LogLevel:{},MulticastFrameInfo:{}}},S2i:{type:"list",member:{}},S2j:{type:"list",member:{}},S2k:{type:"list",member:{}},S31:{type:"structure",members:{DevEui:{},DeviceProfileId:{},ServiceProfileId:{},OtaaV1_1:{type:"structure",members:{AppKey:{},NwkKey:{},JoinEui:{}}},OtaaV1_0_x:{type:"structure",members:{AppKey:{},AppEui:{},GenAppKey:{}}},AbpV1_1:{type:"structure",members:{DevAddr:{},SessionKeys:{type:"structure",members:{FNwkSIntKey:{},SNwkSIntKey:{},NwkSEncKey:{},AppSKey:{}}},FCntStart:{type:"integer"}}},AbpV1_0_x:{type:"structure",members:{DevAddr:{},SessionKeys:{type:"structure",members:{NwkSKey:{},AppSKey:{}}},FCntStart:{type:"integer"}}},FPorts:{type:"structure",members:{Fuota:{type:"integer"},Multicast:{type:"integer"},ClockSync:{type:"integer"},Positioning:{shape:"S3n"},Applications:{shape:"S3o"}}}}},S3n:{type:"structure",members:{ClockSync:{type:"integer"},Stream:{type:"integer"},Gnss:{type:"integer"}}},S3o:{type:"list",member:{type:"structure",members:{FPort:{type:"integer"},Type:{},DestinationName:{}}}},S3x:{type:"structure",members:{GatewayEui:{},RfRegion:{},JoinEuiFilters:{shape:"S3z"},NetIdFilters:{shape:"S41"},SubBands:{type:"list",member:{type:"integer"}},Beaconing:{type:"structure",members:{DataRate:{type:"integer"},Frequencies:{type:"list",member:{type:"integer"}}}},MaxEirp:{type:"float"}}},S3z:{type:"list",member:{type:"list",member:{}}},S41:{type:"list",member:{}},S4j:{type:"structure",members:{UpdateDataSource:{},UpdateDataRole:{},LoRaWAN:{type:"structure",members:{UpdateSignature:{},SigKeyCrc:{type:"long"},CurrentVersion:{shape:"S4o"},UpdateVersion:{shape:"S4o"}}}}},S4o:{type:"structure",members:{PackageVersion:{},Model:{},Station:{}}},S6j:{type:"structure",members:{Sidewalk:{shape:"S6k"}}},S6k:{type:"structure",members:{WirelessDeviceEventTopic:{}}},S6m:{type:"structure",members:{Sidewalk:{shape:"S6k"}}},S6n:{type:"structure",members:{LoRaWAN:{type:"structure",members:{WirelessDeviceEventTopic:{}}}}},S6p:{type:"structure",members:{LoRaWAN:{type:"structure",members:{WirelessGatewayEventTopic:{}}}}},S6r:{type:"structure",members:{Sidewalk:{shape:"S6k"}}},S6w:{type:"timestamp",timestampFormat:"iso8601"},S70:{type:"list",member:{type:"structure",required:["Type","LogLevel"],members:{Type:{},LogLevel:{},Events:{type:"list",member:{type:"structure",required:["Event","LogLevel"],members:{Event:{},LogLevel:{}}}}}}},S76:{type:"list",member:{type:"structure",required:["Type","LogLevel"],members:{Type:{},LogLevel:{},Events:{type:"list",member:{type:"structure",required:["Event","LogLevel"],members:{Event:{},LogLevel:{}}}}}}},S7j:{type:"structure",members:{DlDr:{type:"integer"},DlFreq:{type:"integer"},SessionStartTime:{type:"timestamp",timestampFormat:"iso8601"},SessionTimeout:{type:"integer"},PingSlotPeriod:{type:"integer"}}},S7s:{type:"structure",members:{AmazonId:{},Fingerprint:{type:"string",sensitive:true},Arn:{}}},S7z:{type:"list",member:{type:"float"}},S8a:{type:"structure",members:{SemtechGnss:{type:"structure",members:{Provider:{},Type:{},Status:{},Fec:{}}}}},San:{type:"structure",members:{Sidewalk:{shape:"Sao"},WirelessDeviceIdEventTopic:{}}},Sao:{type:"structure",members:{AmazonIdEventTopic:{}}},Sap:{type:"structure",members:{Sidewalk:{shape:"Sao"},WirelessDeviceIdEventTopic:{}}},Saq:{type:"structure",members:{LoRaWAN:{type:"structure",members:{DevEuiEventTopic:{}}},WirelessDeviceIdEventTopic:{}}},Sas:{type:"structure",members:{LoRaWAN:{type:"structure",members:{GatewayEuiEventTopic:{}}},WirelessGatewayIdEventTopic:{}}},Sau:{type:"structure",members:{Sidewalk:{shape:"Sao"},WirelessDeviceIdEventTopic:{}}},Sbw:{type:"list",member:{shape:"Sbx"}},Sbx:{type:"structure",required:["SigningAlg","Value"],members:{SigningAlg:{},Value:{}}},Sc5:{type:"structure",members:{DeviceCreationFileList:{type:"list",member:{}},Role:{}}},Sc9:{type:"timestamp",timestampFormat:"iso8601"},Sek:{type:"structure",members:{FPort:{type:"integer"},ParticipatingGateways:{type:"structure",required:["DownlinkMode","GatewayList","TransmissionInterval"],members:{DownlinkMode:{},GatewayList:{type:"list",member:{type:"structure",required:["GatewayId","DownlinkFrequency"],members:{GatewayId:{},DownlinkFrequency:{type:"integer"}}}},TransmissionInterval:{type:"integer"}}}}}}}},8635:function(e){e.exports={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:{}}}},DeleteResourcePolicy:{http:{method:"DELETE",requestUri:"/DeleteResourcePolicy"},input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{location:"querystring",locationName:"resourceArn"}}},output:{type:"structure",members:{}}},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:"Sj"},Details:{},ErrorDetailList:{type:"list",member:{type:"structure",members:{ErrorCode:{},ErrorMessage:{}}}},ChangeName:{}}}}}}},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:{}}}},GetResourcePolicy:{http:{method:"GET",requestUri:"/GetResourcePolicy"},input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{location:"querystring",locationName:"resourceArn"}}},output:{type:"structure",members:{Policy:{}}}},ListChangeSets:{http:{requestUri:"/ListChangeSets"},input:{type:"structure",required:["Catalog"],members:{Catalog:{},FilterList:{shape:"Sx"},Sort:{shape:"S12"},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:"Sx"},Sort:{shape:"S12"},NextToken:{},MaxResults:{type:"integer"},OwnershipType:{}}},output:{type:"structure",members:{EntitySummaryList:{type:"list",member:{type:"structure",members:{Name:{},EntityType:{},EntityId:{},EntityArn:{},LastModifiedDate:{},Visibility:{}}}},NextToken:{}}}},ListTagsForResource:{http:{requestUri:"/ListTagsForResource"},input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},output:{type:"structure",members:{ResourceArn:{},Tags:{shape:"S1l"}}}},PutResourcePolicy:{http:{requestUri:"/PutResourcePolicy"},input:{type:"structure",required:["ResourceArn","Policy"],members:{ResourceArn:{},Policy:{}}},output:{type:"structure",members:{}}},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:"Sj"},EntityTags:{shape:"S1l"},Details:{},ChangeName:{}}}},ChangeSetName:{},ClientRequestToken:{idempotencyToken:true},ChangeSetTags:{shape:"S1l"}}},output:{type:"structure",members:{ChangeSetId:{},ChangeSetArn:{}}}},TagResource:{http:{requestUri:"/TagResource"},input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{},Tags:{shape:"S1l"}}},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:{Sj:{type:"structure",required:["Type"],members:{Type:{},Identifier:{}}},Sx:{type:"list",member:{type:"structure",members:{Name:{},ValueList:{type:"list",member:{}}}}},S12:{type:"structure",members:{SortBy:{},SortOrder:{}}},S1l:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}}}}},8641:function(e){e.exports={pagination:{}}},8642:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["redshift"]={};s.Redshift=i.defineService("redshift",["2012-12-01"]);Object.defineProperty(a.services["redshift"],"2012-12-01",{get:function get(){var e=r(7653);e.paginators=r(8275).pagination;e.waiters=r(9302).waiters;return e},enumerable:true,configurable:true});e.exports=s.Redshift},8653:function(e){e.exports={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"}}}}},8654:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["kendra"]={};s.Kendra=i.defineService("kendra",["2019-02-03"]);Object.defineProperty(a.services["kendra"],"2019-02-03",{get:function get(){var e=r(2270);e.paginators=r(8077).pagination;return e},enumerable:true,configurable:true});e.exports=s.Kendra},8655:function(e,t,r){(function(){var t,s,i;s=r(5523);i=r(1873);e.exports=t=function(){function XMLDOMConfiguration(){var e;this.defaultParams={"canonical-form":false,"cdata-sections":false,comments:false,"datatype-normalization":false,"element-content-whitespace":true,entities:true,"error-handler":new s,infoset:true,"validate-if-schema":false,namespaces:true,"namespace-declarations":true,"normalize-characters":false,"schema-location":"","schema-type":"","split-cdata-sections":true,validate:false,"well-formed":true};this.params=e=Object.create(this.defaultParams)}Object.defineProperty(XMLDOMConfiguration.prototype,"parameterNames",{get:function(){return new i(Object.keys(this.defaultParams))}});XMLDOMConfiguration.prototype.getParameter=function(e){if(this.params.hasOwnProperty(e)){return this.params[e]}else{return null}};XMLDOMConfiguration.prototype.canSetParameter=function(e,t){return true};XMLDOMConfiguration.prototype.setParameter=function(e,t){if(t!=null){return this.params[e]=t}else{return delete this.params[e]}};return XMLDOMConfiguration}()}).call(this)},8657:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["workmail"]={};s.WorkMail=i.defineService("workmail",["2017-10-01"]);Object.defineProperty(a.services["workmail"],"2017-10-01",{get:function get(){var e=r(3150);e.paginators=r(4497).pagination;return e},enumerable:true,configurable:true});e.exports=s.WorkMail},8664:function(e){e.exports={pagination:{}}},8667:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["appflow"]={};s.Appflow=i.defineService("appflow",["2020-08-23"]);Object.defineProperty(a.services["appflow"],"2020-08-23",{get:function get(){var e=r(6830);e.paginators=r(4999).pagination;return e},enumerable:true,configurable:true});e.exports=s.Appflow},8669:function(e){e.exports={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:{CreateGroup:{input:{type:"structure",required:["IdentityStoreId"],members:{IdentityStoreId:{},DisplayName:{shape:"S3"},Description:{shape:"S4"}}},output:{type:"structure",required:["GroupId","IdentityStoreId"],members:{GroupId:{},IdentityStoreId:{}}}},CreateGroupMembership:{input:{type:"structure",required:["IdentityStoreId","GroupId","MemberId"],members:{IdentityStoreId:{},GroupId:{},MemberId:{shape:"S8"}}},output:{type:"structure",required:["MembershipId","IdentityStoreId"],members:{MembershipId:{},IdentityStoreId:{}}}},CreateUser:{input:{type:"structure",required:["IdentityStoreId"],members:{IdentityStoreId:{},UserName:{shape:"Sb"},Name:{shape:"Sc"},DisplayName:{shape:"S4"},NickName:{shape:"S4"},ProfileUrl:{shape:"S4"},Emails:{shape:"Sd"},Addresses:{shape:"Sg"},PhoneNumbers:{shape:"Si"},UserType:{shape:"S4"},Title:{shape:"S4"},PreferredLanguage:{shape:"S4"},Locale:{shape:"S4"},Timezone:{shape:"S4"}}},output:{type:"structure",required:["UserId","IdentityStoreId"],members:{UserId:{},IdentityStoreId:{}}}},DeleteGroup:{input:{type:"structure",required:["IdentityStoreId","GroupId"],members:{IdentityStoreId:{},GroupId:{}}},output:{type:"structure",members:{}},idempotent:true},DeleteGroupMembership:{input:{type:"structure",required:["IdentityStoreId","MembershipId"],members:{IdentityStoreId:{},MembershipId:{}}},output:{type:"structure",members:{}},idempotent:true},DeleteUser:{input:{type:"structure",required:["IdentityStoreId","UserId"],members:{IdentityStoreId:{},UserId:{}}},output:{type:"structure",members:{}},idempotent:true},DescribeGroup:{input:{type:"structure",required:["IdentityStoreId","GroupId"],members:{IdentityStoreId:{},GroupId:{}}},output:{type:"structure",required:["GroupId","IdentityStoreId"],members:{GroupId:{},DisplayName:{shape:"S3"},ExternalIds:{shape:"St"},Description:{shape:"S4"},IdentityStoreId:{}}}},DescribeGroupMembership:{input:{type:"structure",required:["IdentityStoreId","MembershipId"],members:{IdentityStoreId:{},MembershipId:{}}},output:{type:"structure",required:["IdentityStoreId","MembershipId","GroupId","MemberId"],members:{IdentityStoreId:{},MembershipId:{},GroupId:{},MemberId:{shape:"S8"}}}},DescribeUser:{input:{type:"structure",required:["IdentityStoreId","UserId"],members:{IdentityStoreId:{},UserId:{}}},output:{type:"structure",required:["UserId","IdentityStoreId"],members:{UserName:{shape:"Sb"},UserId:{},ExternalIds:{shape:"St"},Name:{shape:"Sc"},DisplayName:{shape:"S4"},NickName:{shape:"S4"},ProfileUrl:{shape:"S4"},Emails:{shape:"Sd"},Addresses:{shape:"Sg"},PhoneNumbers:{shape:"Si"},UserType:{shape:"S4"},Title:{shape:"S4"},PreferredLanguage:{shape:"S4"},Locale:{shape:"S4"},Timezone:{shape:"S4"},IdentityStoreId:{}}}},GetGroupId:{input:{type:"structure",required:["IdentityStoreId","AlternateIdentifier"],members:{IdentityStoreId:{},AlternateIdentifier:{shape:"S12"}}},output:{type:"structure",required:["GroupId","IdentityStoreId"],members:{GroupId:{},IdentityStoreId:{}}}},GetGroupMembershipId:{input:{type:"structure",required:["IdentityStoreId","GroupId","MemberId"],members:{IdentityStoreId:{},GroupId:{},MemberId:{shape:"S8"}}},output:{type:"structure",required:["MembershipId","IdentityStoreId"],members:{MembershipId:{},IdentityStoreId:{}}}},GetUserId:{input:{type:"structure",required:["IdentityStoreId","AlternateIdentifier"],members:{IdentityStoreId:{},AlternateIdentifier:{shape:"S12"}}},output:{type:"structure",required:["UserId","IdentityStoreId"],members:{UserId:{},IdentityStoreId:{}}}},IsMemberInGroups:{input:{type:"structure",required:["IdentityStoreId","MemberId","GroupIds"],members:{IdentityStoreId:{},MemberId:{shape:"S8"},GroupIds:{type:"list",member:{}}}},output:{type:"structure",required:["Results"],members:{Results:{type:"list",member:{type:"structure",members:{GroupId:{},MemberId:{shape:"S8"},MembershipExists:{shape:"Sf"}}}}}}},ListGroupMemberships:{input:{type:"structure",required:["IdentityStoreId","GroupId"],members:{IdentityStoreId:{},GroupId:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",required:["GroupMemberships"],members:{GroupMemberships:{shape:"S1k"},NextToken:{}}}},ListGroupMembershipsForMember:{input:{type:"structure",required:["IdentityStoreId","MemberId"],members:{IdentityStoreId:{},MemberId:{shape:"S8"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",required:["GroupMemberships"],members:{GroupMemberships:{shape:"S1k"},NextToken:{}}}},ListGroups:{input:{type:"structure",required:["IdentityStoreId"],members:{IdentityStoreId:{},MaxResults:{type:"integer"},NextToken:{},Filters:{shape:"S1p",deprecated:true,deprecatedMessage:"Using filters with ListGroups API is deprecated, please use GetGroupId API instead."}}},output:{type:"structure",required:["Groups"],members:{Groups:{type:"list",member:{type:"structure",required:["GroupId","IdentityStoreId"],members:{GroupId:{},DisplayName:{shape:"S3"},ExternalIds:{shape:"St"},Description:{shape:"S4"},IdentityStoreId:{}}}},NextToken:{}}}},ListUsers:{input:{type:"structure",required:["IdentityStoreId"],members:{IdentityStoreId:{},MaxResults:{type:"integer"},NextToken:{},Filters:{shape:"S1p",deprecated:true,deprecatedMessage:"Using filters with ListUsers API is deprecated, please use GetGroupId API instead."}}},output:{type:"structure",required:["Users"],members:{Users:{type:"list",member:{type:"structure",required:["UserId","IdentityStoreId"],members:{UserName:{shape:"Sb"},UserId:{},ExternalIds:{shape:"St"},Name:{shape:"Sc"},DisplayName:{shape:"S4"},NickName:{shape:"S4"},ProfileUrl:{shape:"S4"},Emails:{shape:"Sd"},Addresses:{shape:"Sg"},PhoneNumbers:{shape:"Si"},UserType:{shape:"S4"},Title:{shape:"S4"},PreferredLanguage:{shape:"S4"},Locale:{shape:"S4"},Timezone:{shape:"S4"},IdentityStoreId:{}}}},NextToken:{}}}},UpdateGroup:{input:{type:"structure",required:["IdentityStoreId","GroupId","Operations"],members:{IdentityStoreId:{},GroupId:{},Operations:{shape:"S1z"}}},output:{type:"structure",members:{}}},UpdateUser:{input:{type:"structure",required:["IdentityStoreId","UserId","Operations"],members:{IdentityStoreId:{},UserId:{},Operations:{shape:"S1z"}}},output:{type:"structure",members:{}}}},shapes:{S3:{type:"string",sensitive:true},S4:{type:"string",sensitive:true},S8:{type:"structure",members:{UserId:{}},union:true},Sb:{type:"string",sensitive:true},Sc:{type:"structure",members:{Formatted:{shape:"S4"},FamilyName:{shape:"S4"},GivenName:{shape:"S4"},MiddleName:{shape:"S4"},HonorificPrefix:{shape:"S4"},HonorificSuffix:{shape:"S4"}}},Sd:{type:"list",member:{type:"structure",members:{Value:{shape:"S4"},Type:{shape:"S4"},Primary:{shape:"Sf"}}}},Sf:{type:"boolean",sensitive:true},Sg:{type:"list",member:{type:"structure",members:{StreetAddress:{shape:"S4"},Locality:{shape:"S4"},Region:{shape:"S4"},PostalCode:{shape:"S4"},Country:{shape:"S4"},Formatted:{shape:"S4"},Type:{shape:"S4"},Primary:{shape:"Sf"}}}},Si:{type:"list",member:{type:"structure",members:{Value:{shape:"S4"},Type:{shape:"S4"},Primary:{shape:"Sf"}}}},St:{type:"list",member:{shape:"Su"}},Su:{type:"structure",required:["Issuer","Id"],members:{Issuer:{type:"string",sensitive:true},Id:{type:"string",sensitive:true}}},S12:{type:"structure",members:{ExternalId:{shape:"Su"},UniqueAttribute:{type:"structure",required:["AttributePath","AttributeValue"],members:{AttributePath:{},AttributeValue:{shape:"S15"}}}},union:true},S15:{type:"structure",members:{},document:true},S1k:{type:"list",member:{type:"structure",required:["IdentityStoreId"],members:{IdentityStoreId:{},MembershipId:{},GroupId:{},MemberId:{shape:"S8"}}}},S1p:{type:"list",member:{type:"structure",required:["AttributePath","AttributeValue"],members:{AttributePath:{},AttributeValue:{shape:"S4"}}}},S1z:{type:"list",member:{type:"structure",required:["AttributePath"],members:{AttributePath:{},AttributeValue:{shape:"S15"}}}}}}},8671:function(e,t,r){var s=r(2393);var i=r(2726);s.SAMLCredentials=s.util.inherit(s.Credentials,{constructor:function SAMLCredentials(e){s.Credentials.call(this);this.expired=true;this.params=e},refresh:function refresh(e){this.coalesceRefresh(e||s.util.fn.callback)},load:function load(e){var t=this;t.createClients();t.service.assumeRoleWithSAML(function(r,s){if(!r){t.service.credentialsFrom(s,t)}e(r)})},createClients:function(){this.service=this.service||new i({params:this.params})}})},8677:function(e){e.exports={pagination:{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"}}}},8678:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["backup"]={};s.Backup=i.defineService("backup",["2018-11-15"]);Object.defineProperty(a.services["backup"],"2018-11-15",{get:function get(){var e=r(6349);e.paginators=r(1244).pagination;return e},enumerable:true,configurable:true});e.exports=s.Backup},8683:function(e){e.exports={pagination:{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"}}}},8685:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["ssmsap"]={};s.SsmSap=i.defineService("ssmsap",["2018-05-10"]);Object.defineProperty(a.services["ssmsap"],"2018-05-10",{get:function get(){var e=r(3092);e.paginators=r(8914).pagination;return e},enumerable:true,configurable:true});e.exports=s.SsmSap},8688:function(e){e.exports={pagination:{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"},GetResourcePolicies:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Policies"},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"},ListOpsItemRelatedItems:{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"}}}},8691:function(e){e.exports={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"}}}},BatchStartRecommendations:{input:{type:"structure",members:{Data:{type:"list",member:{type:"structure",required:["DatabaseId","Settings"],members:{DatabaseId:{},Settings:{shape:"Sf"}}}}}},output:{type:"structure",members:{ErrorEntries:{type:"list",member:{type:"structure",members:{DatabaseId:{},Message:{},Code:{}}}}}}},CancelReplicationTaskAssessmentRun:{input:{type:"structure",required:["ReplicationTaskAssessmentRunArn"],members:{ReplicationTaskAssessmentRunArn:{}}},output:{type:"structure",members:{ReplicationTaskAssessmentRun:{shape:"Sl"}}}},CreateEndpoint:{input:{type:"structure",required:["EndpointIdentifier","EndpointType","EngineName"],members:{EndpointIdentifier:{},EndpointType:{},EngineName:{},Username:{},Password:{shape:"Sq"},ServerName:{},Port:{type:"integer"},DatabaseName:{},ExtraConnectionAttributes:{},KmsKeyId:{},Tags:{shape:"S3"},CertificateArn:{},SslMode:{},ServiceAccessRoleArn:{},ExternalTableDefinition:{},DynamoDbSettings:{shape:"St"},S3Settings:{shape:"Su"},DmsTransferSettings:{shape:"S14"},MongoDbSettings:{shape:"S15"},KinesisSettings:{shape:"S19"},KafkaSettings:{shape:"S1b"},ElasticsearchSettings:{shape:"S1e"},NeptuneSettings:{shape:"S1f"},RedshiftSettings:{shape:"S1g"},PostgreSQLSettings:{shape:"S1h"},MySQLSettings:{shape:"S1j"},OracleSettings:{shape:"S1l"},SybaseSettings:{shape:"S1o"},MicrosoftSQLServerSettings:{shape:"S1p"},IBMDb2Settings:{shape:"S1s"},ResourceIdentifier:{},DocDbSettings:{shape:"S1t"},RedisSettings:{shape:"S1u"},GcpMySQLSettings:{shape:"S1x"}}},output:{type:"structure",members:{Endpoint:{shape:"S1z"}}}},CreateEventSubscription:{input:{type:"structure",required:["SubscriptionName","SnsTopicArn"],members:{SubscriptionName:{},SnsTopicArn:{},SourceType:{},EventCategories:{shape:"S21"},SourceIds:{shape:"S22"},Enabled:{type:"boolean"},Tags:{shape:"S3"}}},output:{type:"structure",members:{EventSubscription:{shape:"S24"}}}},CreateFleetAdvisorCollector:{input:{type:"structure",required:["CollectorName","ServiceAccessRoleArn","S3BucketName"],members:{CollectorName:{},Description:{},ServiceAccessRoleArn:{},S3BucketName:{}}},output:{type:"structure",members:{CollectorReferencedId:{},CollectorName:{},Description:{},ServiceAccessRoleArn:{},S3BucketName:{}}}},CreateReplicationInstance:{input:{type:"structure",required:["ReplicationInstanceIdentifier","ReplicationInstanceClass"],members:{ReplicationInstanceIdentifier:{},AllocatedStorage:{type:"integer"},ReplicationInstanceClass:{},VpcSecurityGroupIds:{shape:"S29"},AvailabilityZone:{},ReplicationSubnetGroupIdentifier:{},PreferredMaintenanceWindow:{},MultiAZ:{type:"boolean"},EngineVersion:{},AutoMinorVersionUpgrade:{type:"boolean"},Tags:{shape:"S3"},KmsKeyId:{},PubliclyAccessible:{type:"boolean"},DnsNameServers:{},ResourceIdentifier:{},NetworkType:{}}},output:{type:"structure",members:{ReplicationInstance:{shape:"S2b"}}}},CreateReplicationSubnetGroup:{input:{type:"structure",required:["ReplicationSubnetGroupIdentifier","ReplicationSubnetGroupDescription","SubnetIds"],members:{ReplicationSubnetGroupIdentifier:{},ReplicationSubnetGroupDescription:{},SubnetIds:{shape:"S2o"},Tags:{shape:"S3"}}},output:{type:"structure",members:{ReplicationSubnetGroup:{shape:"S2e"}}}},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:"S2t"}}}},DeleteCertificate:{input:{type:"structure",required:["CertificateArn"],members:{CertificateArn:{}}},output:{type:"structure",members:{Certificate:{shape:"S2y"}}}},DeleteConnection:{input:{type:"structure",required:["EndpointArn","ReplicationInstanceArn"],members:{EndpointArn:{},ReplicationInstanceArn:{}}},output:{type:"structure",members:{Connection:{shape:"S32"}}}},DeleteEndpoint:{input:{type:"structure",required:["EndpointArn"],members:{EndpointArn:{}}},output:{type:"structure",members:{Endpoint:{shape:"S1z"}}}},DeleteEventSubscription:{input:{type:"structure",required:["SubscriptionName"],members:{SubscriptionName:{}}},output:{type:"structure",members:{EventSubscription:{shape:"S24"}}}},DeleteFleetAdvisorCollector:{input:{type:"structure",required:["CollectorReferencedId"],members:{CollectorReferencedId:{}}}},DeleteFleetAdvisorDatabases:{input:{type:"structure",required:["DatabaseIds"],members:{DatabaseIds:{shape:"S2i"}}},output:{type:"structure",members:{DatabaseIds:{shape:"S2i"}}}},DeleteReplicationInstance:{input:{type:"structure",required:["ReplicationInstanceArn"],members:{ReplicationInstanceArn:{}}},output:{type:"structure",members:{ReplicationInstance:{shape:"S2b"}}}},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:"S2t"}}}},DeleteReplicationTaskAssessmentRun:{input:{type:"structure",required:["ReplicationTaskAssessmentRunArn"],members:{ReplicationTaskAssessmentRunArn:{}}},output:{type:"structure",members:{ReplicationTaskAssessmentRun:{shape:"Sl"}}}},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:"S3q"},MaxRecords:{type:"integer"},Marker:{}}},output:{type:"structure",members:{Marker:{},Certificates:{type:"list",member:{shape:"S2y"}}}}},DescribeConnections:{input:{type:"structure",members:{Filters:{shape:"S3q"},MaxRecords:{type:"integer"},Marker:{}}},output:{type:"structure",members:{Marker:{},Connections:{type:"list",member:{shape:"S32"}}}}},DescribeEndpointSettings:{input:{type:"structure",required:["EngineName"],members:{EngineName:{},MaxRecords:{type:"integer"},Marker:{}}},output:{type:"structure",members:{Marker:{},EndpointSettings:{type:"list",member:{type:"structure",members:{Name:{},Type:{},EnumValues:{type:"list",member:{}},Sensitive:{type:"boolean"},Units:{},Applicability:{},IntValueMin:{type:"integer"},IntValueMax:{type:"integer"},DefaultValue:{}}}}}}},DescribeEndpointTypes:{input:{type:"structure",members:{Filters:{shape:"S3q"},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:"S3q"},MaxRecords:{type:"integer"},Marker:{}}},output:{type:"structure",members:{Marker:{},Endpoints:{type:"list",member:{shape:"S1z"}}}}},DescribeEventCategories:{input:{type:"structure",members:{SourceType:{},Filters:{shape:"S3q"}}},output:{type:"structure",members:{EventCategoryGroupList:{type:"list",member:{type:"structure",members:{SourceType:{},EventCategories:{shape:"S21"}}}}}}},DescribeEventSubscriptions:{input:{type:"structure",members:{SubscriptionName:{},Filters:{shape:"S3q"},MaxRecords:{type:"integer"},Marker:{}}},output:{type:"structure",members:{Marker:{},EventSubscriptionsList:{type:"list",member:{shape:"S24"}}}}},DescribeEvents:{input:{type:"structure",members:{SourceIdentifier:{},SourceType:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},Duration:{type:"integer"},EventCategories:{shape:"S21"},Filters:{shape:"S3q"},MaxRecords:{type:"integer"},Marker:{}}},output:{type:"structure",members:{Marker:{},Events:{type:"list",member:{type:"structure",members:{SourceIdentifier:{},SourceType:{},Message:{},EventCategories:{shape:"S21"},Date:{type:"timestamp"}}}}}}},DescribeFleetAdvisorCollectors:{input:{type:"structure",members:{Filters:{shape:"S3q"},MaxRecords:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Collectors:{type:"list",member:{type:"structure",members:{CollectorReferencedId:{},CollectorName:{},CollectorVersion:{},VersionStatus:{},Description:{},S3BucketName:{},ServiceAccessRoleArn:{},CollectorHealthCheck:{type:"structure",members:{CollectorStatus:{},LocalCollectorS3Access:{type:"boolean"},WebCollectorS3Access:{type:"boolean"},WebCollectorGrantedRoleBasedAccess:{type:"boolean"}}},LastDataReceived:{},RegisteredDate:{},CreatedDate:{},ModifiedDate:{},InventoryData:{type:"structure",members:{NumberOfDatabases:{type:"integer"},NumberOfSchemas:{type:"integer"}}}}}},NextToken:{}}}},DescribeFleetAdvisorDatabases:{input:{type:"structure",members:{Filters:{shape:"S3q"},MaxRecords:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Databases:{type:"list",member:{type:"structure",members:{DatabaseId:{},DatabaseName:{},IpAddress:{},NumberOfSchemas:{type:"long"},Server:{shape:"S50"},SoftwareDetails:{type:"structure",members:{Engine:{},EngineVersion:{},EngineEdition:{},ServicePack:{},SupportLevel:{},OsArchitecture:{type:"integer"},Tooltip:{}}},Collectors:{type:"list",member:{type:"structure",members:{CollectorReferencedId:{},CollectorName:{}}}}}}},NextToken:{}}}},DescribeFleetAdvisorLsaAnalysis:{input:{type:"structure",members:{MaxRecords:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Analysis:{type:"list",member:{type:"structure",members:{LsaAnalysisId:{},Status:{}}}},NextToken:{}}}},DescribeFleetAdvisorSchemaObjectSummary:{input:{type:"structure",members:{Filters:{shape:"S3q"},MaxRecords:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{FleetAdvisorSchemaObjects:{type:"list",member:{type:"structure",members:{SchemaId:{},ObjectType:{},NumberOfObjects:{type:"long"},CodeLineCount:{type:"long"},CodeSize:{type:"long"}}}},NextToken:{}}}},DescribeFleetAdvisorSchemas:{input:{type:"structure",members:{Filters:{shape:"S3q"},MaxRecords:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{FleetAdvisorSchemas:{type:"list",member:{type:"structure",members:{CodeLineCount:{type:"long"},CodeSize:{type:"long"},Complexity:{},Server:{shape:"S50"},DatabaseInstance:{type:"structure",members:{DatabaseId:{},DatabaseName:{},DatabaseIpAddress:{},DatabaseEngine:{}}},SchemaId:{},SchemaName:{},OriginalSchema:{type:"structure",members:{SchemaId:{},SchemaName:{},DatabaseId:{},DatabaseName:{},DatabaseIpAddress:{}}},Similarity:{type:"double"}}}},NextToken:{}}}},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:"S3q"},Marker:{},MaxRecords:{type:"integer"}}},output:{type:"structure",members:{PendingMaintenanceActions:{type:"list",member:{shape:"S8"}},Marker:{}}}},DescribeRecommendationLimitations:{input:{type:"structure",members:{Filters:{shape:"S3q"},MaxRecords:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{NextToken:{},Limitations:{type:"list",member:{type:"structure",members:{DatabaseId:{},EngineName:{},Name:{},Description:{},Impact:{},Type:{}}}}}}},DescribeRecommendations:{input:{type:"structure",members:{Filters:{shape:"S3q"},MaxRecords:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{NextToken:{},Recommendations:{type:"list",member:{type:"structure",members:{DatabaseId:{},EngineName:{},CreatedDate:{},Status:{},Preferred:{type:"boolean"},Settings:{shape:"Sf"},Data:{type:"structure",members:{RdsEngine:{type:"structure",members:{RequirementsToTarget:{type:"structure",members:{EngineEdition:{},InstanceVcpu:{type:"double"},InstanceMemory:{type:"double"},StorageSize:{type:"integer"},StorageIops:{type:"integer"},DeploymentOption:{}}},TargetConfiguration:{type:"structure",members:{EngineEdition:{},InstanceType:{},InstanceVcpu:{type:"double"},InstanceMemory:{type:"double"},StorageType:{},StorageSize:{type:"integer"},StorageIops:{type:"integer"},DeploymentOption:{}}}}}}}}}}}}},DescribeRefreshSchemasStatus:{input:{type:"structure",required:["EndpointArn"],members:{EndpointArn:{}}},output:{type:"structure",members:{RefreshSchemasStatus:{shape:"S66"}}}},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:"S3q"},MaxRecords:{type:"integer"},Marker:{}}},output:{type:"structure",members:{Marker:{},ReplicationInstances:{type:"list",member:{shape:"S2b"}}}}},DescribeReplicationSubnetGroups:{input:{type:"structure",members:{Filters:{shape:"S3q"},MaxRecords:{type:"integer"},Marker:{}}},output:{type:"structure",members:{Marker:{},ReplicationSubnetGroups:{type:"list",member:{shape:"S2e"}}}}},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:"S3q"},MaxRecords:{type:"integer"},Marker:{}}},output:{type:"structure",members:{Marker:{},ReplicationTaskAssessmentRuns:{type:"list",member:{shape:"Sl"}}}}},DescribeReplicationTaskIndividualAssessments:{input:{type:"structure",members:{Filters:{shape:"S3q"},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:"S3q"},MaxRecords:{type:"integer"},Marker:{},WithoutSettings:{type:"boolean"}}},output:{type:"structure",members:{Marker:{},ReplicationTasks:{type:"list",member:{shape:"S2t"}}}}},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:"S3q"}}},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"},AppliedInserts:{type:"long"},AppliedDeletes:{type:"long"},AppliedUpdates:{type:"long"},AppliedDdls:{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:{shape:"Sq"},CertificateWallet:{type:"blob"},Tags:{shape:"S3"}}},output:{type:"structure",members:{Certificate:{shape:"S2y"}}}},ListTagsForResource:{input:{type:"structure",members:{ResourceArn:{},ResourceArnList:{type:"list",member:{}}}},output:{type:"structure",members:{TagList:{shape:"S3"}}}},ModifyEndpoint:{input:{type:"structure",required:["EndpointArn"],members:{EndpointArn:{},EndpointIdentifier:{},EndpointType:{},EngineName:{},Username:{},Password:{shape:"Sq"},ServerName:{},Port:{type:"integer"},DatabaseName:{},ExtraConnectionAttributes:{},CertificateArn:{},SslMode:{},ServiceAccessRoleArn:{},ExternalTableDefinition:{},DynamoDbSettings:{shape:"St"},S3Settings:{shape:"Su"},DmsTransferSettings:{shape:"S14"},MongoDbSettings:{shape:"S15"},KinesisSettings:{shape:"S19"},KafkaSettings:{shape:"S1b"},ElasticsearchSettings:{shape:"S1e"},NeptuneSettings:{shape:"S1f"},RedshiftSettings:{shape:"S1g"},PostgreSQLSettings:{shape:"S1h"},MySQLSettings:{shape:"S1j"},OracleSettings:{shape:"S1l"},SybaseSettings:{shape:"S1o"},MicrosoftSQLServerSettings:{shape:"S1p"},IBMDb2Settings:{shape:"S1s"},DocDbSettings:{shape:"S1t"},RedisSettings:{shape:"S1u"},ExactSettings:{type:"boolean"},GcpMySQLSettings:{shape:"S1x"}}},output:{type:"structure",members:{Endpoint:{shape:"S1z"}}}},ModifyEventSubscription:{input:{type:"structure",required:["SubscriptionName"],members:{SubscriptionName:{},SnsTopicArn:{},SourceType:{},EventCategories:{shape:"S21"},Enabled:{type:"boolean"}}},output:{type:"structure",members:{EventSubscription:{shape:"S24"}}}},ModifyReplicationInstance:{input:{type:"structure",required:["ReplicationInstanceArn"],members:{ReplicationInstanceArn:{},AllocatedStorage:{type:"integer"},ApplyImmediately:{type:"boolean"},ReplicationInstanceClass:{},VpcSecurityGroupIds:{shape:"S29"},PreferredMaintenanceWindow:{},MultiAZ:{type:"boolean"},EngineVersion:{},AllowMajorVersionUpgrade:{type:"boolean"},AutoMinorVersionUpgrade:{type:"boolean"},ReplicationInstanceIdentifier:{},NetworkType:{}}},output:{type:"structure",members:{ReplicationInstance:{shape:"S2b"}}}},ModifyReplicationSubnetGroup:{input:{type:"structure",required:["ReplicationSubnetGroupIdentifier","SubnetIds"],members:{ReplicationSubnetGroupIdentifier:{},ReplicationSubnetGroupDescription:{},SubnetIds:{shape:"S2o"}}},output:{type:"structure",members:{ReplicationSubnetGroup:{shape:"S2e"}}}},ModifyReplicationTask:{input:{type:"structure",required:["ReplicationTaskArn"],members:{ReplicationTaskArn:{},ReplicationTaskIdentifier:{},MigrationType:{},TableMappings:{},ReplicationTaskSettings:{},CdcStartTime:{type:"timestamp"},CdcStartPosition:{},CdcStopPosition:{},TaskData:{}}},output:{type:"structure",members:{ReplicationTask:{shape:"S2t"}}}},MoveReplicationTask:{input:{type:"structure",required:["ReplicationTaskArn","TargetReplicationInstanceArn"],members:{ReplicationTaskArn:{},TargetReplicationInstanceArn:{}}},output:{type:"structure",members:{ReplicationTask:{shape:"S2t"}}}},RebootReplicationInstance:{input:{type:"structure",required:["ReplicationInstanceArn"],members:{ReplicationInstanceArn:{},ForceFailover:{type:"boolean"},ForcePlannedFailover:{type:"boolean"}}},output:{type:"structure",members:{ReplicationInstance:{shape:"S2b"}}}},RefreshSchemas:{input:{type:"structure",required:["EndpointArn","ReplicationInstanceArn"],members:{EndpointArn:{},ReplicationInstanceArn:{}}},output:{type:"structure",members:{RefreshSchemasStatus:{shape:"S66"}}}},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:{}}},RunFleetAdvisorLsaAnalysis:{output:{type:"structure",members:{LsaAnalysisId:{},Status:{}}}},StartRecommendations:{input:{type:"structure",required:["DatabaseId","Settings"],members:{DatabaseId:{},Settings:{shape:"Sf"}}}},StartReplicationTask:{input:{type:"structure",required:["ReplicationTaskArn","StartReplicationTaskType"],members:{ReplicationTaskArn:{},StartReplicationTaskType:{},CdcStartTime:{type:"timestamp"},CdcStartPosition:{},CdcStopPosition:{}}},output:{type:"structure",members:{ReplicationTask:{shape:"S2t"}}}},StartReplicationTaskAssessment:{input:{type:"structure",required:["ReplicationTaskArn"],members:{ReplicationTaskArn:{}}},output:{type:"structure",members:{ReplicationTask:{shape:"S2t"}}}},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:"Sl"}}}},StopReplicationTask:{input:{type:"structure",required:["ReplicationTaskArn"],members:{ReplicationTaskArn:{}}},output:{type:"structure",members:{ReplicationTask:{shape:"S2t"}}}},TestConnection:{input:{type:"structure",required:["ReplicationInstanceArn","EndpointArn"],members:{ReplicationInstanceArn:{},EndpointArn:{}}},output:{type:"structure",members:{Connection:{shape:"S32"}}}},UpdateSubscriptionsToEventBridge:{input:{type:"structure",members:{ForceMove:{type:"boolean"}}},output:{type:"structure",members:{Result:{}}}}},shapes:{S3:{type:"list",member:{type:"structure",members:{Key:{},Value:{},ResourceArn:{}}}},S8:{type:"structure",members:{ResourceIdentifier:{},PendingMaintenanceActionDetails:{type:"list",member:{type:"structure",members:{Action:{},AutoAppliedAfterDate:{type:"timestamp"},ForcedApplyDate:{type:"timestamp"},OptInStatus:{},CurrentApplyDate:{type:"timestamp"},Description:{}}}}}},Sf:{type:"structure",required:["InstanceSizingType","WorkloadType"],members:{InstanceSizingType:{},WorkloadType:{}}},Sl:{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:{}}},Sq:{type:"string",sensitive:true},St:{type:"structure",required:["ServiceAccessRoleArn"],members:{ServiceAccessRoleArn:{}}},Su:{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:{},UseTaskStartTimeForFullLoadTimestamp:{type:"boolean"},CannedAclForObjects:{},AddColumnName:{type:"boolean"},CdcMaxBatchInterval:{type:"integer"},CdcMinFileSize:{type:"integer"},CsvNullValue:{},IgnoreHeaderRows:{type:"integer"},MaxFileSize:{type:"integer"},Rfc4180:{type:"boolean"},DatePartitionTimezone:{},AddTrailingPaddingCharacter:{type:"boolean"},ExpectedBucketOwner:{},GlueCatalogGeneration:{type:"boolean"}}},S14:{type:"structure",members:{ServiceAccessRoleArn:{},BucketName:{}}},S15:{type:"structure",members:{Username:{},Password:{shape:"Sq"},ServerName:{},Port:{type:"integer"},DatabaseName:{},AuthType:{},AuthMechanism:{},NestingLevel:{},ExtractDocId:{},DocsToInvestigate:{},AuthSource:{},KmsKeyId:{},SecretsManagerAccessRoleArn:{},SecretsManagerSecretId:{}}},S19:{type:"structure",members:{StreamArn:{},MessageFormat:{},ServiceAccessRoleArn:{},IncludeTransactionDetails:{type:"boolean"},IncludePartitionValue:{type:"boolean"},PartitionIncludeSchemaTable:{type:"boolean"},IncludeTableAlterOperations:{type:"boolean"},IncludeControlDetails:{type:"boolean"},IncludeNullAndEmpty:{type:"boolean"},NoHexPrefix:{type:"boolean"}}},S1b:{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"},SecurityProtocol:{},SslClientCertificateArn:{},SslClientKeyArn:{},SslClientKeyPassword:{shape:"Sq"},SslCaCertificateArn:{},SaslUsername:{},SaslPassword:{shape:"Sq"},NoHexPrefix:{type:"boolean"},SaslMechanism:{}}},S1e:{type:"structure",required:["ServiceAccessRoleArn","EndpointUri"],members:{ServiceAccessRoleArn:{},EndpointUri:{},FullLoadErrorPercentage:{type:"integer"},ErrorRetryDuration:{type:"integer"},UseNewMappingType:{type:"boolean"}}},S1f:{type:"structure",required:["S3BucketName","S3BucketFolder"],members:{ServiceAccessRoleArn:{},S3BucketName:{},S3BucketFolder:{},ErrorRetryDuration:{type:"integer"},MaxFileSize:{type:"integer"},MaxRetryCount:{type:"integer"},IamAuthEnabled:{type:"boolean"}}},S1g:{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:"Sq"},Port:{type:"integer"},RemoveQuotes:{type:"boolean"},ReplaceInvalidChars:{},ReplaceChars:{},ServerName:{},ServiceAccessRoleArn:{},ServerSideEncryptionKmsKeyId:{},TimeFormat:{},TrimBlanks:{type:"boolean"},TruncateColumns:{type:"boolean"},Username:{},WriteBufferSize:{type:"integer"},SecretsManagerAccessRoleArn:{},SecretsManagerSecretId:{},MapBooleanAsBoolean:{type:"boolean"}}},S1h:{type:"structure",members:{AfterConnectScript:{},CaptureDdls:{type:"boolean"},MaxFileSize:{type:"integer"},DatabaseName:{},DdlArtifactsSchema:{},ExecuteTimeout:{type:"integer"},FailTasksOnLobTruncation:{type:"boolean"},HeartbeatEnable:{type:"boolean"},HeartbeatSchema:{},HeartbeatFrequency:{type:"integer"},Password:{shape:"Sq"},Port:{type:"integer"},ServerName:{},Username:{},SlotName:{},PluginName:{},SecretsManagerAccessRoleArn:{},SecretsManagerSecretId:{},TrimSpaceInChar:{type:"boolean"},MapBooleanAsBoolean:{type:"boolean"}}},S1j:{type:"structure",members:{AfterConnectScript:{},CleanSourceMetadataOnMismatch:{type:"boolean"},DatabaseName:{},EventsPollInterval:{type:"integer"},TargetDbType:{},MaxFileSize:{type:"integer"},ParallelLoadThreads:{type:"integer"},Password:{shape:"Sq"},Port:{type:"integer"},ServerName:{},ServerTimezone:{},Username:{},SecretsManagerAccessRoleArn:{},SecretsManagerSecretId:{}}},S1l:{type:"structure",members:{AddSupplementalLogging:{type:"boolean"},ArchivedLogDestId:{type:"integer"},AdditionalArchivedLogDestId:{type:"integer"},ExtraArchivedLogDestIds:{type:"list",member:{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:"Sq"},AsmServer:{},AsmUser:{},CharLengthSemantics:{},DatabaseName:{},DirectPathParallelLoad:{type:"boolean"},FailTasksOnLobTruncation:{type:"boolean"},NumberDatatypeScale:{type:"integer"},Password:{shape:"Sq"},Port:{type:"integer"},ReadTableSpaceName:{type:"boolean"},RetryInterval:{type:"integer"},SecurityDbEncryption:{shape:"Sq"},SecurityDbEncryptionName:{},ServerName:{},SpatialDataOptionToGeoJsonFunctionName:{},StandbyDelayTime:{type:"integer"},Username:{},UseBFile:{type:"boolean"},UseDirectPathFullLoad:{type:"boolean"},UseLogminerReader:{type:"boolean"},SecretsManagerAccessRoleArn:{},SecretsManagerSecretId:{},SecretsManagerOracleAsmAccessRoleArn:{},SecretsManagerOracleAsmSecretId:{},TrimSpaceInChar:{type:"boolean"},ConvertTimestampWithZoneToUTC:{type:"boolean"}}},S1o:{type:"structure",members:{DatabaseName:{},Password:{shape:"Sq"},Port:{type:"integer"},ServerName:{},Username:{},SecretsManagerAccessRoleArn:{},SecretsManagerSecretId:{}}},S1p:{type:"structure",members:{Port:{type:"integer"},BcpPacketSize:{type:"integer"},DatabaseName:{},ControlTablesFileGroup:{},Password:{shape:"Sq"},QuerySingleAlwaysOnNode:{type:"boolean"},ReadBackupOnly:{type:"boolean"},SafeguardPolicy:{},ServerName:{},Username:{},UseBcpFullLoad:{type:"boolean"},UseThirdPartyBackupDevice:{type:"boolean"},SecretsManagerAccessRoleArn:{},SecretsManagerSecretId:{},TrimSpaceInChar:{type:"boolean"},TlogAccessMode:{},ForceLobLookup:{type:"boolean"}}},S1s:{type:"structure",members:{DatabaseName:{},Password:{shape:"Sq"},Port:{type:"integer"},ServerName:{},SetDataCaptureChanges:{type:"boolean"},CurrentLsn:{},MaxKBytesPerRead:{type:"integer"},Username:{},SecretsManagerAccessRoleArn:{},SecretsManagerSecretId:{}}},S1t:{type:"structure",members:{Username:{},Password:{shape:"Sq"},ServerName:{},Port:{type:"integer"},DatabaseName:{},NestingLevel:{},ExtractDocId:{type:"boolean"},DocsToInvestigate:{type:"integer"},KmsKeyId:{},SecretsManagerAccessRoleArn:{},SecretsManagerSecretId:{}}},S1u:{type:"structure",required:["ServerName","Port"],members:{ServerName:{},Port:{type:"integer"},SslSecurityProtocol:{},AuthType:{},AuthUserName:{},AuthPassword:{shape:"Sq"},SslCaCertificateArn:{}}},S1x:{type:"structure",members:{AfterConnectScript:{},CleanSourceMetadataOnMismatch:{type:"boolean"},DatabaseName:{},EventsPollInterval:{type:"integer"},TargetDbType:{},MaxFileSize:{type:"integer"},ParallelLoadThreads:{type:"integer"},Password:{shape:"Sq"},Port:{type:"integer"},ServerName:{},ServerTimezone:{},Username:{},SecretsManagerAccessRoleArn:{},SecretsManagerSecretId:{}}},S1z:{type:"structure",members:{EndpointIdentifier:{},EndpointType:{},EngineName:{},EngineDisplayName:{},Username:{},ServerName:{},Port:{type:"integer"},DatabaseName:{},ExtraConnectionAttributes:{},Status:{},KmsKeyId:{},EndpointArn:{},CertificateArn:{},SslMode:{},ServiceAccessRoleArn:{},ExternalTableDefinition:{},ExternalId:{},DynamoDbSettings:{shape:"St"},S3Settings:{shape:"Su"},DmsTransferSettings:{shape:"S14"},MongoDbSettings:{shape:"S15"},KinesisSettings:{shape:"S19"},KafkaSettings:{shape:"S1b"},ElasticsearchSettings:{shape:"S1e"},NeptuneSettings:{shape:"S1f"},RedshiftSettings:{shape:"S1g"},PostgreSQLSettings:{shape:"S1h"},MySQLSettings:{shape:"S1j"},OracleSettings:{shape:"S1l"},SybaseSettings:{shape:"S1o"},MicrosoftSQLServerSettings:{shape:"S1p"},IBMDb2Settings:{shape:"S1s"},DocDbSettings:{shape:"S1t"},RedisSettings:{shape:"S1u"},GcpMySQLSettings:{shape:"S1x"}}},S21:{type:"list",member:{}},S22:{type:"list",member:{}},S24:{type:"structure",members:{CustomerAwsId:{},CustSubscriptionId:{},SnsTopicArn:{},Status:{},SubscriptionCreationTime:{},SourceType:{},SourceIdsList:{shape:"S22"},EventCategoriesList:{shape:"S21"},Enabled:{type:"boolean"}}},S29:{type:"list",member:{}},S2b:{type:"structure",members:{ReplicationInstanceIdentifier:{},ReplicationInstanceClass:{},ReplicationInstanceStatus:{},AllocatedStorage:{type:"integer"},InstanceCreateTime:{type:"timestamp"},VpcSecurityGroups:{type:"list",member:{type:"structure",members:{VpcSecurityGroupId:{},Status:{}}}},AvailabilityZone:{},ReplicationSubnetGroup:{shape:"S2e"},PreferredMaintenanceWindow:{},PendingModifiedValues:{type:"structure",members:{ReplicationInstanceClass:{},AllocatedStorage:{type:"integer"},MultiAZ:{type:"boolean"},EngineVersion:{},NetworkType:{}}},MultiAZ:{type:"boolean"},EngineVersion:{},AutoMinorVersionUpgrade:{type:"boolean"},KmsKeyId:{},ReplicationInstanceArn:{},ReplicationInstancePublicIpAddress:{deprecated:true},ReplicationInstancePrivateIpAddress:{deprecated:true},ReplicationInstancePublicIpAddresses:{type:"list",member:{}},ReplicationInstancePrivateIpAddresses:{type:"list",member:{}},ReplicationInstanceIpv6Addresses:{type:"list",member:{}},PubliclyAccessible:{type:"boolean"},SecondaryAvailabilityZone:{},FreeUntil:{type:"timestamp"},DnsNameServers:{},NetworkType:{}}},S2e:{type:"structure",members:{ReplicationSubnetGroupIdentifier:{},ReplicationSubnetGroupDescription:{},VpcId:{},SubnetGroupStatus:{},Subnets:{type:"list",member:{type:"structure",members:{SubnetIdentifier:{},SubnetAvailabilityZone:{type:"structure",members:{Name:{}}},SubnetStatus:{}}}},SupportedNetworkTypes:{shape:"S2i"}}},S2i:{type:"list",member:{}},S2o:{type:"list",member:{}},S2t:{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:{}}},S2y:{type:"structure",members:{CertificateIdentifier:{},CertificateCreationDate:{type:"timestamp"},CertificatePem:{},CertificateWallet:{type:"blob"},CertificateArn:{},CertificateOwner:{},ValidFromDate:{type:"timestamp"},ValidToDate:{type:"timestamp"},SigningAlgorithm:{},KeyLength:{type:"integer"}}},S32:{type:"structure",members:{ReplicationInstanceArn:{},EndpointArn:{},Status:{},LastFailureMessage:{},EndpointIdentifier:{},ReplicationInstanceIdentifier:{}}},S3q:{type:"list",member:{type:"structure",required:["Name","Values"],members:{Name:{},Values:{type:"list",member:{}}}}},S50:{type:"structure",members:{ServerId:{},IpAddress:{},ServerName:{}}},S66:{type:"structure",members:{EndpointArn:{},ReplicationInstanceArn:{},Status:{},LastRefreshDate:{type:"timestamp"},LastFailureMessage:{}}}}}},8695:function(e){e.exports={pagination:{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"}}}},8704:function(e){e.exports={pagination:{ListPermissions:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"permissions"},ListWorkspaces:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"workspaces"}}}},8705:function(e){e.exports={pagination:{ListDatasourcePackages:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},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"},ListOrganizationAdminAccounts:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"}}}},8709:function(e,t,r){var s=r(2393);s.util.update(s.Glacier.prototype,{setupRequestListeners:function setupRequestListeners(e){if(Array.isArray(e._events.validate)){e._events.validate.unshift(this.validateAccountId)}else{e.on("validate",this.validateAccountId)}e.removeListener("afterBuild",s.EventListeners.Core.COMPUTE_SHA256);e.on("build",this.addGlacierApiVersion);e.on("build",this.addTreeHashHeaders)},validateAccountId:function validateAccountId(e){if(e.params.accountId!==undefined)return;e.params=s.util.copy(e.params);e.params.accountId="-"},addGlacierApiVersion:function addGlacierApiVersion(e){var t=e.service.api.apiVersion;e.httpRequest.headers["x-amz-glacier-version"]=t},addTreeHashHeaders:function addTreeHashHeaders(e){if(e.params.body===undefined)return;var t=e.service.computeChecksums(e.params.body);e.httpRequest.headers["X-Amz-Content-Sha256"]=t.linearHash;if(!e.httpRequest.headers["x-amz-sha256-tree-hash"]){e.httpRequest.headers["x-amz-sha256-tree-hash"]=t.treeHash}},computeChecksums:function computeChecksums(e){if(!s.util.Buffer.isBuffer(e))e=s.util.buffer.toBuffer(e);var t=1024*1024;var r=[];var i=s.util.crypto.createHash("sha256");for(var a=0;a1){var t=[];for(var r=0;r `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"}]},InternetGatewayExists:{operation:"DescribeInternetGateways",delay:5,maxAttempts:6,acceptors:[{expected:true,matcher:"path",state:"success",argument:"length(InternetGateways[].InternetGatewayId) > `0`"},{expected:"InvalidInternetGateway.NotFound",matcher:"error",state:"retry"}]},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"}]},NatGatewayDeleted:{operation:"DescribeNatGateways",delay:15,maxAttempts:40,acceptors:[{state:"success",matcher:"pathAll",argument:"NatGateways[].State",expected:"deleted"},{state:"success",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"},{expected:"error",matcher:"pathAny",state:"failure",argument:"Snapshots[].State"}]},SnapshotImported:{delay:15,operation:"DescribeImportSnapshotTasks",maxAttempts:40,acceptors:[{expected:"completed",matcher:"pathAll",state:"success",argument:"ImportSnapshotTasks[].SnapshotTaskDetail.Status"},{expected:"error",matcher:"pathAny",state:"failure",argument:"ImportSnapshotTasks[].SnapshotTaskDetail.Status"}]},SecurityGroupExists:{operation:"DescribeSecurityGroups",delay:5,maxAttempts:6,acceptors:[{expected:true,matcher:"path",state:"success",argument:"length(SecurityGroups[].GroupId) > `0`"},{expected:"InvalidGroup.NotFound",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"}]}}}},9054:function(e){e.exports={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"},Properties:{type:"structure",required:["DnsProperties"],members:{DnsProperties:{type:"structure",required:["SOA"],members:{SOA:{shape:"Sf"}}}}}}},output:{type:"structure",members:{OperationId:{}}}},CreatePublicDnsNamespace:{input:{type:"structure",required:["Name"],members:{Name:{},CreatorRequestId:{idempotencyToken:true},Description:{},Tags:{shape:"S5"},Properties:{type:"structure",required:["DnsProperties"],members:{DnsProperties:{type:"structure",required:["SOA"],members:{SOA:{shape:"Sf"}}}}}}},output:{type:"structure",members:{OperationId:{}}}},CreateService:{input:{type:"structure",required:["Name"],members:{Name:{},NamespaceId:{},CreatorRequestId:{idempotencyToken:true},Description:{},DnsConfig:{shape:"Sp"},HealthCheckConfig:{shape:"Su"},HealthCheckCustomConfig:{shape:"Sy"},Tags:{shape:"S5"},Type:{}}},output:{type:"structure",members:{Service:{shape:"S11"}}}},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:"S1f"},OptionalParameters:{shape:"S1f"},HealthStatus:{}}},output:{type:"structure",members:{Instances:{type:"list",member:{type:"structure",members:{InstanceId:{},NamespaceName:{},ServiceName:{},HealthStatus:{},Attributes:{shape:"S1f"}}}}}},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:"S1f"}}}}}},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:"S20"},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:"S11"}}}},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:"S1f"}}}},NextToken:{}}}},ListNamespaces:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},Filters:{type:"list",member:{type:"structure",required:["Name","Values"],members:{Name:{},Values:{shape:"S2m"},Condition:{}}}}}},output:{type:"structure",members:{Namespaces:{type:"list",member:{type:"structure",members:{Id:{},Arn:{},Name:{},Type:{},Description:{},ServiceCount:{type:"integer"},Properties:{shape:"S20"},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:"S2m"},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:"S2m"},Condition:{}}}}}},output:{type:"structure",members:{Services:{type:"list",member:{type:"structure",members:{Id:{},Arn:{},Name:{},Type:{},Description:{},InstanceCount:{type:"integer"},DnsConfig:{shape:"Sp"},HealthCheckConfig:{shape:"Su"},HealthCheckCustomConfig:{shape:"Sy"},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:"S1f"}}},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:{}}},UpdateHttpNamespace:{input:{type:"structure",required:["Id","Namespace"],members:{Id:{},UpdaterRequestId:{idempotencyToken:true},Namespace:{type:"structure",required:["Description"],members:{Description:{}}}}},output:{type:"structure",members:{OperationId:{}}}},UpdateInstanceCustomHealthStatus:{input:{type:"structure",required:["ServiceId","InstanceId","Status"],members:{ServiceId:{},InstanceId:{},Status:{}}}},UpdatePrivateDnsNamespace:{input:{type:"structure",required:["Id","Namespace"],members:{Id:{},UpdaterRequestId:{idempotencyToken:true},Namespace:{type:"structure",members:{Description:{},Properties:{type:"structure",required:["DnsProperties"],members:{DnsProperties:{type:"structure",required:["SOA"],members:{SOA:{shape:"S3q"}}}}}}}}},output:{type:"structure",members:{OperationId:{}}}},UpdatePublicDnsNamespace:{input:{type:"structure",required:["Id","Namespace"],members:{Id:{},UpdaterRequestId:{idempotencyToken:true},Namespace:{type:"structure",members:{Description:{},Properties:{type:"structure",required:["DnsProperties"],members:{DnsProperties:{type:"structure",required:["SOA"],members:{SOA:{shape:"S3q"}}}}}}}}},output:{type:"structure",members:{OperationId:{}}}},UpdateService:{input:{type:"structure",required:["Id","Service"],members:{Id:{},Service:{type:"structure",members:{Description:{},DnsConfig:{type:"structure",required:["DnsRecords"],members:{DnsRecords:{shape:"Sr"}}},HealthCheckConfig:{shape:"Su"}}}}},output:{type:"structure",members:{OperationId:{}}}}},shapes:{S5:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},Sf:{type:"structure",required:["TTL"],members:{TTL:{type:"long"}}},Sp:{type:"structure",required:["DnsRecords"],members:{NamespaceId:{deprecated:true,deprecatedMessage:"Top level attribute in request should be used to reference namespace-id"},RoutingPolicy:{},DnsRecords:{shape:"Sr"}}},Sr:{type:"list",member:{type:"structure",required:["Type","TTL"],members:{Type:{},TTL:{type:"long"}}}},Su:{type:"structure",required:["Type"],members:{Type:{},ResourcePath:{},FailureThreshold:{type:"integer"}}},Sy:{type:"structure",members:{FailureThreshold:{deprecated:true,deprecatedMessage:"Configurable FailureThreshold of HealthCheckCustomConfig is deprecated. It will always have value 1.",type:"integer"}}},S11:{type:"structure",members:{Id:{},Arn:{},Name:{},NamespaceId:{},Description:{},InstanceCount:{type:"integer"},DnsConfig:{shape:"Sp"},Type:{},HealthCheckConfig:{shape:"Su"},HealthCheckCustomConfig:{shape:"Sy"},CreateDate:{type:"timestamp"},CreatorRequestId:{}}},S1f:{type:"map",key:{},value:{}},S20:{type:"structure",members:{DnsProperties:{type:"structure",members:{HostedZoneId:{},SOA:{shape:"Sf"}}},HttpProperties:{type:"structure",members:{HttpName:{}}}}},S2m:{type:"list",member:{}},S3q:{type:"structure",required:["TTL"],members:{TTL:{type:"long"}}}}}},9074:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:true});var s=r(253);var i=1e3;var a=function(){function EndpointCache(e){if(e===void 0){e=i}this.maxSize=e;this.cache=new s.LRUCache(e)}Object.defineProperty(EndpointCache.prototype,"size",{get:function(){return this.cache.length},enumerable:true,configurable:true});EndpointCache.prototype.put=function(e,t){var r=typeof e!=="string"?EndpointCache.getKeyString(e):e;var s=this.populateValue(t);this.cache.put(r,s)};EndpointCache.prototype.get=function(e){var t=typeof e!=="string"?EndpointCache.getKeyString(e):e;var r=Date.now();var s=this.cache.get(t);if(s){for(var i=s.length-1;i>=0;i--){var a=s[i];if(a.Expire0){e+=" ";let t=true;for(const r in this.properties){if(this.properties.hasOwnProperty(r)){const s=this.properties[r];if(s){if(t){t=false}else{e+=","}e+=`${r}=${escapeProperty(s)}`}}}}e+=`${u}${escapeData(this.message)}`;return e}}function escapeData(e){return n.toCommandValue(e).replace(/%/g,"%25").replace(/\r/g,"%0D").replace(/\n/g,"%0A")}function escapeProperty(e){return n.toCommandValue(e).replace(/%/g,"%25").replace(/\r/g,"%0D").replace(/\n/g,"%0A").replace(/:/g,"%3A").replace(/,/g,"%2C")}},9191:function(e){e.exports={pagination:{ListResourceRequests:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"ResourceRequestStatusSummaries"},ListResources:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"ResourceDescriptions"}}}},9193:function(e){e.exports={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}}}},9195:function(e,t,r){var s=r(2393);var i=r(1109);var a=s.util.inherit;var o=s.util.domain;var n=r(1405);var u={success:1,error:1,complete:1};function isTerminalState(e){return Object.prototype.hasOwnProperty.call(u,e._asm.currentState)}var p=new i;p.setupStates=function(){var e=function(e,t){var r=this;r._haltHandlersOnError=false;r.emit(r._asm.currentState,function(e){if(e){if(isTerminalState(r)){if(o&&r.domain instanceof o.Domain){e.domainEmitter=r;e.domain=r.domain;e.domainThrown=false;r.domain.emit("error",e)}else{throw e}}else{r.response.error=e;t(e)}}else{t(r.response.error)}})};this.addState("validate","build","error",e);this.addState("build","afterBuild","restart",e);this.addState("afterBuild","sign","restart",e);this.addState("sign","send","retry",e);this.addState("retry","afterRetry","afterRetry",e);this.addState("afterRetry","sign","error",e);this.addState("send","validateResponse","retry",e);this.addState("validateResponse","extractData","extractError",e);this.addState("extractError","extractData","retry",e);this.addState("extractData","success","retry",e);this.addState("restart","build","error",e);this.addState("success","complete","complete",e);this.addState("error","complete","complete",e);this.addState("complete",null,null,e)};p.setupStates();s.Request=a({constructor:function Request(e,t,r){var a=e.endpoint;var n=e.config.region;var u=e.config.customUserAgent;if(e.signingRegion){n=e.signingRegion}else if(e.isGlobalEndpoint){n="us-east-1"}this.domain=o&&o.active;this.service=e;this.operation=t;this.params=r||{};this.httpRequest=new s.HttpRequest(a,n);this.httpRequest.appendToUserAgent(u);this.startTime=e.getSkewCorrectedDate();this.response=new s.Response(this);this._asm=new i(p.states,"validate");this._haltHandlersOnError=false;s.SequentialExecutor.call(this);this.emit=this.emitEvent},send:function send(e){if(e){this.httpRequest.appendToUserAgent("callback");this.on("complete",function(t){e.call(t,t.error,t.data)})}this.runTo();return this.response},build:function build(e){return this.runTo("send",e)},runTo:function runTo(e,t){this._asm.runTo(e,t,this);return this},abort:function abort(){this.removeAllListeners("validateResponse");this.removeAllListeners("extractError");this.on("validateResponse",function addAbortedError(e){e.error=s.util.error(new Error("Request aborted by user"),{code:"RequestAbortedError",retryable:false})});if(this.httpRequest.stream&&!this.httpRequest.stream.didCallback){this.httpRequest.stream.abort();if(this.httpRequest._abortCallback){this.httpRequest._abortCallback()}else{this.removeAllListeners("send")}}return this},eachPage:function eachPage(e){e=s.util.fn.makeAsync(e,3);function wrappedCallback(t){e.call(t,t.error,t.data,function(r){if(r===false)return;if(t.hasNextPage()){t.nextPage().on("complete",wrappedCallback).send()}else{e.call(t,null,null,s.util.fn.noop)}})}this.on("complete",wrappedCallback).send()},eachItem:function eachItem(e){var t=this;function wrappedCallback(r,i){if(r)return e(r,null);if(i===null)return e(null,null);var a=t.service.paginationConfig(t.operation);var o=a.resultKey;if(Array.isArray(o))o=o[0];var u=n.search(i,o);var p=true;s.util.arrayEach(u,function(t){p=e(null,t);if(p===false){return s.util.abort}});return p}this.eachPage(wrappedCallback)},isPageable:function isPageable(){return this.service.paginationConfig(this.operation)?true:false},createReadStream:function createReadStream(){var e=s.util.stream;var t=this;var r=null;if(s.HttpClient.streamsApiVersion===2){r=new e.PassThrough;process.nextTick(function(){t.send()})}else{r=new e.Stream;r.readable=true;r.sent=false;r.on("newListener",function(e){if(!r.sent&&e==="data"){r.sent=true;process.nextTick(function(){t.send()})}})}this.on("error",function(e){r.emit("error",e)});this.on("httpHeaders",function streamHeaders(i,a,o){if(i<300){t.removeListener("httpData",s.EventListeners.Core.HTTP_DATA);t.removeListener("httpError",s.EventListeners.Core.HTTP_ERROR);t.on("httpError",function streamHttpError(e){o.error=e;o.error.retryable=false});var n=false;var u;if(t.httpRequest.method!=="HEAD"){u=parseInt(a["content-length"],10)}if(u!==undefined&&!isNaN(u)&&u>=0){n=true;var p=0}var m=function checkContentLengthAndEmit(){if(n&&p!==u){r.emit("error",s.util.error(new Error("Stream content length mismatch. Received "+p+" of "+u+" bytes."),{code:"StreamContentLengthMismatch"}))}else if(s.HttpClient.streamsApiVersion===2){r.end()}else{r.emit("end")}};var c=o.httpResponse.createUnbufferedStream();if(s.HttpClient.streamsApiVersion===2){if(n){var l=new e.PassThrough;l._write=function(t){if(t&&t.length){p+=t.length}return e.PassThrough.prototype._write.apply(this,arguments)};l.on("end",m);r.on("error",function(e){n=false;c.unpipe(l);l.emit("end");l.end()});c.pipe(l).pipe(r,{end:false})}else{c.pipe(r)}}else{if(n){c.on("data",function(e){if(e&&e.length){p+=e.length}})}c.on("data",function(e){r.emit("data",e)});c.on("end",m)}c.on("error",function(e){n=false;r.emit("error",e)})}});return r},emitEvent:function emit(e,t,r){if(typeof t==="function"){r=t;t=null}if(!r)r=function(){};if(!t)t=this.eventParameters(e,this.response);var i=s.SequentialExecutor.prototype.emit;i.call(this,e,t,function(e){if(e)this.response.error=e;r.call(this,e)})},eventParameters:function eventParameters(e){switch(e){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]}},presign:function presign(e,t){if(!t&&typeof e==="function"){t=e;e=null}return(new s.Signers.Presign).sign(this.toGet(),e,t)},isPresigned:function isPresigned(){return Object.prototype.hasOwnProperty.call(this.httpRequest.headers,"presigned-expires")},toUnauthenticated:function toUnauthenticated(){this._unAuthenticated=true;this.removeListener("validate",s.EventListeners.Core.VALIDATE_CREDENTIALS);this.removeListener("sign",s.EventListeners.Core.SIGN);return this},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},buildAsGet:function buildAsGet(e){e.httpRequest.method="GET";e.httpRequest.path=e.service.endpoint.path+"?"+e.httpRequest.body;e.httpRequest.body="";delete e.httpRequest.headers["Content-Length"];delete e.httpRequest.headers["Content-Type"]},haltHandlersOnError:function haltHandlersOnError(){this._haltHandlersOnError=true}});s.Request.addPromisesToClass=function addPromisesToClass(e){this.prototype.promise=function promise(){var t=this;this.httpRequest.appendToUserAgent("promise");return new e(function(e,r){t.on("complete",function(t){if(t.error){r(t.error)}else{e(Object.defineProperty(t.data||{},"$response",{value:t}))}});t.runTo()})}};s.Request.deletePromisesFromClass=function deletePromisesFromClass(){delete this.prototype.promise};s.util.addPromises(s.Request);s.util.mixin(s.Request,s.SequentialExecutor)},9208:function(e){e.exports={pagination:{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"}}}},9217:function(e,t,r){var s=r(2393);s.FileSystemCredentials=s.util.inherit(s.Credentials,{constructor:function FileSystemCredentials(e){s.Credentials.call(this);this.filename=e;this.get(function(){})},refresh:function refresh(e){if(!e)e=s.util.fn.callback;try{var t=JSON.parse(s.util.readFileSync(this.filename));s.Credentials.call(this,t);if(!this.accessKeyId||!this.secretAccessKey){throw s.util.error(new Error("Credentials not set in "+this.filename),{code:"FileSystemCredentialsProviderFailure"})}this.expired=false;e()}catch(t){e(t)}}})},9229:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2021-09-30",endpointPrefix:"cloudcontrolapi",jsonVersion:"1.0",protocol:"json",serviceAbbreviation:"CloudControlApi",serviceFullName:"AWS Cloud Control API",serviceId:"CloudControl",signatureVersion:"v4",signingName:"cloudcontrolapi",targetPrefix:"CloudApiService",uid:"cloudcontrol-2021-09-30"},operations:{CancelResourceRequest:{input:{type:"structure",required:["RequestToken"],members:{RequestToken:{}}},output:{type:"structure",members:{ProgressEvent:{shape:"S4"}}},idempotent:true},CreateResource:{input:{type:"structure",required:["TypeName","DesiredState"],members:{TypeName:{},TypeVersionId:{},RoleArn:{},ClientToken:{idempotencyToken:true},DesiredState:{shape:"Sa"}}},output:{type:"structure",members:{ProgressEvent:{shape:"S4"}}}},DeleteResource:{input:{type:"structure",required:["TypeName","Identifier"],members:{TypeName:{},TypeVersionId:{},RoleArn:{},ClientToken:{idempotencyToken:true},Identifier:{}}},output:{type:"structure",members:{ProgressEvent:{shape:"S4"}}}},GetResource:{input:{type:"structure",required:["TypeName","Identifier"],members:{TypeName:{},TypeVersionId:{},RoleArn:{},Identifier:{}}},output:{type:"structure",members:{TypeName:{},ResourceDescription:{shape:"Sm"}}}},GetResourceRequestStatus:{input:{type:"structure",required:["RequestToken"],members:{RequestToken:{}}},output:{type:"structure",members:{ProgressEvent:{shape:"S4"}}}},ListResourceRequests:{input:{type:"structure",members:{MaxResults:{type:"integer"},NextToken:{},ResourceRequestStatusFilter:{type:"structure",members:{Operations:{type:"list",member:{}},OperationStatuses:{type:"list",member:{}}}}}},output:{type:"structure",members:{ResourceRequestStatusSummaries:{type:"list",member:{shape:"S4"}},NextToken:{}}}},ListResources:{input:{type:"structure",required:["TypeName"],members:{TypeName:{},TypeVersionId:{},RoleArn:{},NextToken:{},MaxResults:{type:"integer"},ResourceModel:{shape:"Sa"}}},output:{type:"structure",members:{TypeName:{},ResourceDescriptions:{type:"list",member:{shape:"Sm"}},NextToken:{}}}},UpdateResource:{input:{type:"structure",required:["TypeName","Identifier","PatchDocument"],members:{TypeName:{},TypeVersionId:{},RoleArn:{},ClientToken:{idempotencyToken:true},Identifier:{},PatchDocument:{type:"string",sensitive:true}}},output:{type:"structure",members:{ProgressEvent:{shape:"S4"}}}}},shapes:{S4:{type:"structure",members:{TypeName:{},Identifier:{},RequestToken:{},Operation:{},OperationStatus:{},EventTime:{type:"timestamp"},ResourceModel:{shape:"Sa"},StatusMessage:{},ErrorCode:{},RetryAfter:{type:"timestamp"}}},Sa:{type:"string",sensitive:true},Sm:{type:"structure",members:{Identifier:{},Properties:{shape:"Sa"}}}}}},9234:function(e){e.exports={pagination:{}}},9235:function(e,t,r){var s=r(4726)();var i="AWS_EC2_METADATA_SERVICE_ENDPOINT_MODE";var a="ec2_metadata_service_endpoint_mode";var o=function(){return{environmentVariableSelector:function(e){return e[i]},configFileSelector:function(e){return e[a]},default:s.IPv4}};e.exports=o},9237:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["servicecatalogappregistry"]={};s.ServiceCatalogAppRegistry=i.defineService("servicecatalogappregistry",["2020-06-24"]);Object.defineProperty(a.services["servicecatalogappregistry"],"2020-06-24",{get:function get(){var e=r(80);e.paginators=r(2403).pagination;return e},enumerable:true,configurable:true});e.exports=s.ServiceCatalogAppRegistry},9244:function(e,t,r){(function(){var t,s,i,a=function(e,t){for(var r in t){if(o.call(t,r))e[r]=t[r]}function ctor(){this.constructor=e}ctor.prototype=t.prototype;e.prototype=new ctor;e.__super__=t.prototype;return e},o={}.hasOwnProperty;t=r(2597);i=r(2629);e.exports=s=function(e){a(XMLCData,e);function XMLCData(e,r){XMLCData.__super__.constructor.call(this,e);if(r==null){throw new Error("Missing CDATA text. "+this.debugInfo())}this.name="#cdata-section";this.type=t.CData;this.value=this.stringify.cdata(r)}XMLCData.prototype.clone=function(){return Object.create(this)};XMLCData.prototype.toString=function(e){return this.options.writer.cdata(this,this.options.writer.filterOptions(e))};return XMLCData}(i)}).call(this)},9246:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["route53recoverycontrolconfig"]={};s.Route53RecoveryControlConfig=i.defineService("route53recoverycontrolconfig",["2020-11-02"]);Object.defineProperty(a.services["route53recoverycontrolconfig"],"2020-11-02",{get:function get(){var e=r(8784);e.paginators=r(6596).pagination;e.waiters=r(8743).waiters;return e},enumerable:true,configurable:true});e.exports=s.Route53RecoveryControlConfig},9254:function(e){e.exports={pagination:{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"}}}},9267:function(e){e.exports={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:{}}},AssociateOpsItemRelatedItem:{input:{type:"structure",required:["OpsItemId","AssociationType","ResourceType","ResourceUri"],members:{OpsItemId:{},AssociationType:{},ResourceType:{},ResourceUri:{}}},output:{type:"structure",members:{AssociationId:{}}}},CancelCommand:{input:{type:"structure",required:["CommandId"],members:{CommandId:{},InstanceIds:{shape:"Si"}}},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"},RegistrationMetadata:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}}}},output:{type:"structure",members:{ActivationId:{},ActivationCode:{}}}},CreateAssociation:{input:{type:"structure",required:["Name"],members:{Name:{},DocumentVersion:{},InstanceId:{},Parameters:{shape:"S14"},Targets:{shape:"S18"},ScheduleExpression:{},OutputLocation:{shape:"S1e"},AssociationName:{},AutomationTargetParameterName:{},MaxErrors:{},MaxConcurrency:{},ComplianceSeverity:{},SyncCompliance:{},ApplyOnlyAtCronInterval:{type:"boolean"},CalendarNames:{shape:"S1q"},TargetLocations:{shape:"S1s"},ScheduleOffset:{type:"integer"},TargetMaps:{shape:"S25"},Tags:{shape:"S4"},AlarmConfiguration:{shape:"S1z"}}},output:{type:"structure",members:{AssociationDescription:{shape:"S2b"}}}},CreateAssociationBatch:{input:{type:"structure",required:["Entries"],members:{Entries:{type:"list",member:{shape:"S2s"}}}},output:{type:"structure",members:{Successful:{type:"list",member:{shape:"S2b"}},Failed:{type:"list",member:{type:"structure",members:{Entry:{shape:"S2s"},Message:{},Fault:{}}}}}}},CreateDocument:{input:{type:"structure",required:["Content","Name"],members:{Content:{},Requires:{shape:"S31"},Attachments:{shape:"S35"},Name:{},DisplayName:{},VersionName:{},DocumentType:{},DocumentFormat:{},TargetType:{},Tags:{shape:"S4"}}},output:{type:"structure",members:{DocumentDescription:{shape:"S3h"}}}},CreateMaintenanceWindow:{input:{type:"structure",required:["Name","Schedule","Duration","Cutoff","AllowUnassociatedTargets"],members:{Name:{},Description:{shape:"S4b"},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:"S4p"},Notifications:{shape:"S4u"},Priority:{type:"integer"},RelatedOpsItems:{shape:"S4y"},Source:{},Title:{},Tags:{shape:"S4"},Category:{},Severity:{},ActualStartTime:{type:"timestamp"},ActualEndTime:{type:"timestamp"},PlannedStartTime:{type:"timestamp"},PlannedEndTime:{type:"timestamp"},AccountId:{}}},output:{type:"structure",members:{OpsItemId:{},OpsItemArn:{}}}},CreateOpsMetadata:{input:{type:"structure",required:["ResourceId"],members:{ResourceId:{},Metadata:{shape:"S59"},Tags:{shape:"S4"}}},output:{type:"structure",members:{OpsMetadataArn:{}}}},CreatePatchBaseline:{input:{type:"structure",required:["Name"],members:{OperatingSystem:{},Name:{},GlobalFilters:{shape:"S5i"},ApprovalRules:{shape:"S5o"},ApprovedPatches:{shape:"S5u"},ApprovedPatchesComplianceLevel:{},ApprovedPatchesEnableNonSecurity:{type:"boolean"},RejectedPatches:{shape:"S5u"},RejectedPatchesAction:{},Description:{},Sources:{shape:"S5y"},ClientToken:{idempotencyToken:true},Tags:{shape:"S4"}}},output:{type:"structure",members:{BaselineId:{}}}},CreateResourceDataSync:{input:{type:"structure",required:["SyncName"],members:{SyncName:{},S3Destination:{shape:"S68"},SyncType:{},SyncSource:{shape:"S6h"}}},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:"S75"}}}},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:"S7k"}}},output:{type:"structure",members:{DeletedParameters:{shape:"S7k"},InvalidParameters:{shape:"S7k"}}}},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:{}}},DeleteResourcePolicy:{input:{type:"structure",required:["ResourceArn","PolicyId","PolicyHash"],members:{ResourceArn:{},PolicyId:{},PolicyHash:{}}},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:"S2b"}}}},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:{},AlarmConfiguration:{shape:"S1z"},TriggeredAlarms:{shape:"S2n"}}}},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:"S9k"},Mode:{},ParentAutomationExecutionId:{},CurrentStepName:{},CurrentAction:{},FailureMessage:{},TargetParameterName:{},Targets:{shape:"S18"},TargetMaps:{shape:"S25"},ResolvedTargets:{shape:"S9p"},MaxConcurrency:{},MaxErrors:{},Target:{},AutomationType:{},AlarmConfiguration:{shape:"S1z"},TriggeredAlarms:{shape:"S2n"},AutomationSubtype:{},ScheduledTime:{type:"timestamp"},Runbooks:{shape:"S9t"},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:"Sa3"},NextToken:{}}}},DescribeAvailablePatches:{input:{type:"structure",members:{Filters:{shape:"Sad"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Patches:{type:"list",member:{shape:"Sal"}},NextToken:{}}}},DescribeDocument:{input:{type:"structure",required:["Name"],members:{Name:{},DocumentVersion:{},VersionName:{}}},output:{type:"structure",members:{Document:{shape:"S3h"}}}},DescribeDocumentPermission:{input:{type:"structure",required:["Name","PermissionType"],members:{Name:{},PermissionType:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{AccountIds:{shape:"Sbg"},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:"Sal"},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:"Sc9"}}}},Filters:{type:"list",member:{type:"structure",required:["Key","Values"],members:{Key:{},Values:{shape:"Sc9"}}}},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"}}}},SourceId:{},SourceType:{}}}},NextToken:{}}}},DescribeInstancePatchStates:{input:{type:"structure",required:["InstanceIds"],members:{InstanceIds:{shape:"Si"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{InstancePatchStates:{type:"list",member:{shape:"Scv"}},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:"Scv"}},NextToken:{}}}},DescribeInstancePatches:{input:{type:"structure",required:["InstanceId"],members:{InstanceId:{},Filters:{shape:"Sad"},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:"S75"},LastStatusUpdateTime:{type:"timestamp"}}}},NextToken:{}}}},DescribeMaintenanceWindowExecutionTaskInvocations:{input:{type:"structure",required:["WindowExecutionId","TaskId"],members:{WindowExecutionId:{},TaskId:{},Filters:{shape:"Se1"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{WindowExecutionTaskInvocationIdentities:{type:"list",member:{type:"structure",members:{WindowExecutionId:{},TaskExecutionId:{},InvocationId:{},ExecutionId:{},TaskType:{},Parameters:{shape:"Sed"},Status:{},StatusDetails:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},OwnerInformation:{shape:"Scy"},WindowTargetId:{}}}},NextToken:{}}}},DescribeMaintenanceWindowExecutionTasks:{input:{type:"structure",required:["WindowExecutionId"],members:{WindowExecutionId:{},Filters:{shape:"Se1"},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:{},AlarmConfiguration:{shape:"S1z"},TriggeredAlarms:{shape:"S2n"}}}},NextToken:{}}}},DescribeMaintenanceWindowExecutions:{input:{type:"structure",required:["WindowId"],members:{WindowId:{},Filters:{shape:"Se1"},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:"S18"},ResourceType:{},Filters:{shape:"Sad"},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:"Se1"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Targets:{type:"list",member:{type:"structure",members:{WindowId:{},WindowTargetId:{},ResourceType:{},Targets:{shape:"S18"},OwnerInformation:{shape:"Scy"},Name:{},Description:{shape:"S4b"}}}},NextToken:{}}}},DescribeMaintenanceWindowTasks:{input:{type:"structure",required:["WindowId"],members:{WindowId:{},Filters:{shape:"Se1"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Tasks:{type:"list",member:{type:"structure",members:{WindowId:{},WindowTaskId:{},TaskArn:{},Type:{},Targets:{shape:"S18"},TaskParameters:{shape:"Sf4"},Priority:{type:"integer"},LoggingInfo:{shape:"Sfa"},ServiceRoleArn:{},MaxConcurrency:{},MaxErrors:{},Name:{},Description:{shape:"S4b"},CutoffBehavior:{},AlarmConfiguration:{shape:"S1z"}}}},NextToken:{}}}},DescribeMaintenanceWindows:{input:{type:"structure",members:{Filters:{shape:"Se1"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{WindowIdentities:{type:"list",member:{type:"structure",members:{WindowId:{},Name:{},Description:{shape:"S4b"},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:"S18"},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:"S4p"},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:"Sg4"},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:"Sgj"},DataType:{}}}},NextToken:{}}}},DescribePatchBaselines:{input:{type:"structure",members:{Filters:{shape:"Sad"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{BaselineIdentities:{type:"list",member:{shape:"Sgp"}},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"},InstancesWithCriticalNonCompliantPatches:{type:"integer"},InstancesWithSecurityNonCompliantPatches:{type:"integer"},InstancesWithOtherNonCompliantPatches:{type:"integer"}}}},DescribePatchGroups:{input:{type:"structure",members:{MaxResults:{type:"integer"},Filters:{shape:"Sad"},NextToken:{}}},output:{type:"structure",members:{Mappings:{type:"list",member:{type:"structure",members:{PatchGroup:{},BaselineIdentity:{shape:"Sgp"}}}},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:{},Reason:{},Details:{},OutputUrl:{type:"structure",members:{S3OutputUrl:{},CloudWatchOutputUrl:{}}},MaxSessionDuration:{}}}},NextToken:{}}}},DisassociateOpsItemRelatedItem:{input:{type:"structure",required:["OpsItemId","AssociationId"],members:{OpsItemId:{},AssociationId:{}}},output:{type:"structure",members:{}}},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:"Sa3"},StepExecutionsTruncated:{type:"boolean"},Parameters:{shape:"S9k"},Outputs:{shape:"S9k"},FailureMessage:{},Mode:{},ParentAutomationExecutionId:{},ExecutedBy:{},CurrentStepName:{},CurrentAction:{},TargetParameterName:{},Targets:{shape:"S18"},TargetMaps:{shape:"S25"},ResolvedTargets:{shape:"S9p"},MaxConcurrency:{},MaxErrors:{},Target:{},TargetLocations:{shape:"S1s"},ProgressCounters:{type:"structure",members:{TotalSteps:{type:"integer"},SuccessSteps:{type:"integer"},FailedSteps:{type:"integer"},CancelledSteps:{type:"integer"},TimedOutSteps:{type:"integer"}}},AlarmConfiguration:{shape:"S1z"},TriggeredAlarms:{shape:"S2n"},AutomationSubtype:{},ScheduledTime:{type:"timestamp"},Runbooks:{shape:"S9t"},OpsItemId:{},AssociationId:{},ChangeRequestName:{}}}}}},GetCalendarState:{input:{type:"structure",required:["CalendarNames"],members:{CalendarNames:{shape:"S1q"},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:"Sia"}}}},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:{},BaselineOverride:{type:"structure",members:{OperatingSystem:{},GlobalFilters:{shape:"S5i"},ApprovalRules:{shape:"S5o"},ApprovedPatches:{shape:"S5u"},ApprovedPatchesComplianceLevel:{},RejectedPatches:{shape:"S5u"},RejectedPatchesAction:{},ApprovedPatchesEnableNonSecurity:{type:"boolean"},Sources:{shape:"S5y"}}}}},output:{type:"structure",members:{InstanceId:{},SnapshotId:{},SnapshotDownloadUrl:{},Product:{}}}},GetDocument:{input:{type:"structure",required:["Name"],members:{Name:{},VersionName:{},DocumentVersion:{},DocumentFormat:{}}},output:{type:"structure",members:{Name:{},CreatedDate:{type:"timestamp"},DisplayName:{},VersionName:{},DocumentVersion:{},Status:{},StatusInformation:{},Content:{},DocumentType:{},DocumentFormat:{},Requires:{shape:"S31"},AttachmentsContent:{type:"list",member:{type:"structure",members:{Name:{},Size:{type:"long"},Hash:{},HashType:{},Url:{}}}},ReviewStatus:{}}}},GetInventory:{input:{type:"structure",members:{Filters:{shape:"Siw"},Aggregators:{shape:"Sj2"},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:"Sjj"}}}}}}},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:"S4b"},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:"Sf4"},sensitive:true},Priority:{type:"integer"},MaxConcurrency:{},MaxErrors:{},Status:{},StatusDetails:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},AlarmConfiguration:{shape:"S1z"},TriggeredAlarms:{shape:"S2n"}}}},GetMaintenanceWindowExecutionTaskInvocation:{input:{type:"structure",required:["WindowExecutionId","TaskId","InvocationId"],members:{WindowExecutionId:{},TaskId:{},InvocationId:{}}},output:{type:"structure",members:{WindowExecutionId:{},TaskExecutionId:{},InvocationId:{},ExecutionId:{},TaskType:{},Parameters:{shape:"Sed"},Status:{},StatusDetails:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},OwnerInformation:{shape:"Scy"},WindowTargetId:{}}}},GetMaintenanceWindowTask:{input:{type:"structure",required:["WindowId","WindowTaskId"],members:{WindowId:{},WindowTaskId:{}}},output:{type:"structure",members:{WindowId:{},WindowTaskId:{},Targets:{shape:"S18"},TaskArn:{},ServiceRoleArn:{},TaskType:{},TaskParameters:{shape:"Sf4"},TaskInvocationParameters:{shape:"Ska"},Priority:{type:"integer"},MaxConcurrency:{},MaxErrors:{},LoggingInfo:{shape:"Sfa"},Name:{},Description:{shape:"S4b"},CutoffBehavior:{},AlarmConfiguration:{shape:"S1z"}}}},GetOpsItem:{input:{type:"structure",required:["OpsItemId"],members:{OpsItemId:{},OpsItemArn:{}}},output:{type:"structure",members:{OpsItem:{type:"structure",members:{CreatedBy:{},OpsItemType:{},CreatedTime:{type:"timestamp"},Description:{},LastModifiedBy:{},LastModifiedTime:{type:"timestamp"},Notifications:{shape:"S4u"},Priority:{type:"integer"},RelatedOpsItems:{shape:"S4y"},Status:{},OpsItemId:{},Version:{},Title:{},Source:{},OperationalData:{shape:"S4p"},Category:{},Severity:{},ActualStartTime:{type:"timestamp"},ActualEndTime:{type:"timestamp"},PlannedStartTime:{type:"timestamp"},PlannedEndTime:{type:"timestamp"},OpsItemArn:{}}}}}},GetOpsMetadata:{input:{type:"structure",required:["OpsMetadataArn"],members:{OpsMetadataArn:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{ResourceId:{},Metadata:{shape:"S59"},NextToken:{}}}},GetOpsSummary:{input:{type:"structure",members:{SyncName:{},Filters:{shape:"Skx"},Aggregators:{shape:"Sl3"},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:"Slp"}}}},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:{shape:"Slq"},AllowedPattern:{},Version:{type:"long"},Labels:{shape:"Slw"},Tier:{},Policies:{shape:"Sgj"},DataType:{}}}},NextToken:{}}}},GetParameters:{input:{type:"structure",required:["Names"],members:{Names:{shape:"S7k"},WithDecryption:{type:"boolean"}}},output:{type:"structure",members:{Parameters:{shape:"Sm0"},InvalidParameters:{shape:"S7k"}}}},GetParametersByPath:{input:{type:"structure",required:["Path"],members:{Path:{},Recursive:{type:"boolean"},ParameterFilters:{shape:"Sg4"},WithDecryption:{type:"boolean"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Parameters:{shape:"Sm0"},NextToken:{}}}},GetPatchBaseline:{input:{type:"structure",required:["BaselineId"],members:{BaselineId:{}}},output:{type:"structure",members:{BaselineId:{},Name:{},OperatingSystem:{},GlobalFilters:{shape:"S5i"},ApprovalRules:{shape:"S5o"},ApprovedPatches:{shape:"S5u"},ApprovedPatchesComplianceLevel:{},ApprovedPatchesEnableNonSecurity:{type:"boolean"},RejectedPatches:{shape:"S5u"},RejectedPatchesAction:{},PatchGroups:{type:"list",member:{}},CreatedDate:{type:"timestamp"},ModifiedDate:{type:"timestamp"},Description:{},Sources:{shape:"S5y"}}}},GetPatchBaselineForPatchGroup:{input:{type:"structure",required:["PatchGroup"],members:{PatchGroup:{},OperatingSystem:{}}},output:{type:"structure",members:{BaselineId:{},PatchGroup:{},OperatingSystem:{}}}},GetResourcePolicies:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{NextToken:{},Policies:{type:"list",member:{type:"structure",members:{PolicyId:{},PolicyHash:{},Policy:{}}}}}}},GetServiceSetting:{input:{type:"structure",required:["SettingId"],members:{SettingId:{}}},output:{type:"structure",members:{ServiceSetting:{shape:"Smi"}}}},LabelParameterVersion:{input:{type:"structure",required:["Name","Labels"],members:{Name:{},ParameterVersion:{type:"long"},Labels:{shape:"Slw"}}},output:{type:"structure",members:{InvalidLabels:{shape:"Slw"},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:"S14"},Targets:{shape:"S18"},ScheduleExpression:{},OutputLocation:{shape:"S1e"},AssociationName:{},MaxErrors:{},MaxConcurrency:{},ComplianceSeverity:{},SyncCompliance:{},ApplyOnlyAtCronInterval:{type:"boolean"},CalendarNames:{shape:"S1q"},TargetLocations:{shape:"S1s"},ScheduleOffset:{type:"integer"},TargetMaps:{shape:"S25"}}}},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:"S18"},LastExecutionDate:{type:"timestamp"},Overview:{shape:"S2i"},ScheduleExpression:{},AssociationName:{},ScheduleOffset:{type:"integer"},TargetMaps:{shape:"S25"}}}},NextToken:{}}}},ListCommandInvocations:{input:{type:"structure",members:{CommandId:{},InstanceId:{},MaxResults:{type:"integer"},NextToken:{},Filters:{shape:"Sn0"},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:"Skc"},CloudWatchOutputConfig:{shape:"Sia"}}}},NextToken:{}}}},ListCommands:{input:{type:"structure",members:{CommandId:{},InstanceId:{},MaxResults:{type:"integer"},NextToken:{},Filters:{shape:"Sn0"}}},output:{type:"structure",members:{Commands:{type:"list",member:{shape:"Sng"}},NextToken:{}}}},ListComplianceItems:{input:{type:"structure",members:{Filters:{shape:"Snn"},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:"So5"},Details:{shape:"So8"}}}},NextToken:{}}}},ListComplianceSummaries:{input:{type:"structure",members:{Filters:{shape:"Snn"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{ComplianceSummaryItems:{type:"list",member:{type:"structure",members:{ComplianceType:{},CompliantSummary:{shape:"Sod"},NonCompliantSummary:{shape:"Sog"}}}},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:"Son"},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:{},DisplayName:{},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:{},CreatedDate:{type:"timestamp"},DisplayName:{},Owner:{},VersionName:{},PlatformTypes:{shape:"S3v"},DocumentVersion:{},DocumentType:{},SchemaVersion:{},DocumentFormat:{},TargetType:{},Tags:{shape:"S4"},Requires:{shape:"S31"},ReviewStatus:{},Author:{}}}},NextToken:{}}}},ListInventoryEntries:{input:{type:"structure",required:["InstanceId","TypeName"],members:{InstanceId:{},TypeName:{},Filters:{shape:"Siw"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{TypeName:{},InstanceId:{},SchemaVersion:{},CaptureTime:{},Entries:{shape:"Sjj"},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:{shape:"Spl"},CreatedTime:{type:"timestamp"}}}}}}},ListOpsItemRelatedItems:{input:{type:"structure",members:{OpsItemId:{},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:{},AssociationId:{},ResourceType:{},AssociationType:{},ResourceUri:{},CreatedBy:{shape:"Spl"},CreatedTime:{type:"timestamp"},LastModifiedBy:{shape:"Spl"},LastModifiedTime:{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:"Snn"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{ResourceComplianceSummaryItems:{type:"list",member:{type:"structure",members:{ComplianceType:{},ResourceType:{},ResourceId:{},Status:{},OverallSeverity:{},ExecutionSummary:{shape:"So5"},CompliantSummary:{shape:"Sod"},NonCompliantSummary:{shape:"Sog"}}}},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:"S6j"},SourceRegions:{shape:"S6o"},IncludeFutureRegions:{type:"boolean"},State:{},EnableAllOpsDataSources:{type:"boolean"}}},S3Destination:{shape:"S68"},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:"Sbg"},AccountIdsToRemove:{shape:"Sbg"},SharedDocumentVersion:{}}},output:{type:"structure",members:{}}},PutComplianceItems:{input:{type:"structure",required:["ResourceId","ResourceType","ComplianceType","ExecutionSummary","Items"],members:{ResourceId:{},ResourceType:{},ComplianceType:{},ExecutionSummary:{shape:"So5"},Items:{type:"list",member:{type:"structure",required:["Severity","Status"],members:{Id:{},Title:{},Severity:{},Status:{},Details:{shape:"So8"}}}},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:"Sjj"},Context:{type:"map",key:{},value:{}}}}}}},output:{type:"structure",members:{Message:{}}}},PutParameter:{input:{type:"structure",required:["Name","Value"],members:{Name:{},Description:{},Value:{shape:"Slq"},Type:{},KeyId:{},Overwrite:{type:"boolean"},AllowedPattern:{},Tags:{shape:"S4"},Tier:{},Policies:{},DataType:{}}},output:{type:"structure",members:{Version:{type:"long"},Tier:{}}}},PutResourcePolicy:{input:{type:"structure",required:["ResourceArn","Policy"],members:{ResourceArn:{},Policy:{},PolicyId:{},PolicyHash:{}}},output:{type:"structure",members:{PolicyId:{},PolicyHash:{}}}},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:"S18"},OwnerInformation:{shape:"Scy"},Name:{},Description:{shape:"S4b"},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{WindowTargetId:{}}}},RegisterTaskWithMaintenanceWindow:{input:{type:"structure",required:["WindowId","TaskArn","TaskType"],members:{WindowId:{},Targets:{shape:"S18"},TaskArn:{},ServiceRoleArn:{},TaskType:{},TaskParameters:{shape:"Sf4"},TaskInvocationParameters:{shape:"Ska"},Priority:{type:"integer"},MaxConcurrency:{},MaxErrors:{},LoggingInfo:{shape:"Sfa"},Name:{},Description:{shape:"S4b"},ClientToken:{idempotencyToken:true},CutoffBehavior:{},AlarmConfiguration:{shape:"S1z"}}},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:"Smi"}}}},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:"S9k"}}},output:{type:"structure",members:{}}},SendCommand:{input:{type:"structure",required:["DocumentName"],members:{InstanceIds:{shape:"Si"},Targets:{shape:"S18"},DocumentName:{},DocumentVersion:{},DocumentHash:{},DocumentHashType:{},TimeoutSeconds:{type:"integer"},Comment:{},Parameters:{shape:"S14"},OutputS3Region:{},OutputS3BucketName:{},OutputS3KeyPrefix:{},MaxConcurrency:{},MaxErrors:{},ServiceRoleArn:{},NotificationConfig:{shape:"Skc"},CloudWatchOutputConfig:{shape:"Sia"},AlarmConfiguration:{shape:"S1z"}}},output:{type:"structure",members:{Command:{shape:"Sng"}}}},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:"S9k"},ClientToken:{},Mode:{},TargetParameterName:{},Targets:{shape:"S18"},TargetMaps:{shape:"S25"},MaxConcurrency:{},MaxErrors:{},TargetLocations:{shape:"S1s"},Tags:{shape:"S4"},AlarmConfiguration:{shape:"S1z"}}},output:{type:"structure",members:{AutomationExecutionId:{}}}},StartChangeRequestExecution:{input:{type:"structure",required:["DocumentName","Runbooks"],members:{ScheduledTime:{type:"timestamp"},DocumentName:{},DocumentVersion:{},Parameters:{shape:"S9k"},ChangeRequestName:{},ClientToken:{},AutoApprove:{type:"boolean"},Runbooks:{shape:"S9t"},Tags:{shape:"S4"},ScheduledEndTime:{type:"timestamp"},ChangeDetails:{}}},output:{type:"structure",members:{AutomationExecutionId:{}}}},StartSession:{input:{type:"structure",required:["Target"],members:{Target:{},DocumentName:{},Reason:{},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:{}}}},UnlabelParameterVersion:{input:{type:"structure",required:["Name","ParameterVersion","Labels"],members:{Name:{},ParameterVersion:{type:"long"},Labels:{shape:"Slw"}}},output:{type:"structure",members:{RemovedLabels:{shape:"Slw"},InvalidLabels:{shape:"Slw"}}}},UpdateAssociation:{input:{type:"structure",required:["AssociationId"],members:{AssociationId:{},Parameters:{shape:"S14"},DocumentVersion:{},ScheduleExpression:{},OutputLocation:{shape:"S1e"},Name:{},Targets:{shape:"S18"},AssociationName:{},AssociationVersion:{},AutomationTargetParameterName:{},MaxErrors:{},MaxConcurrency:{},ComplianceSeverity:{},SyncCompliance:{},ApplyOnlyAtCronInterval:{type:"boolean"},CalendarNames:{shape:"S1q"},TargetLocations:{shape:"S1s"},ScheduleOffset:{type:"integer"},TargetMaps:{shape:"S25"},AlarmConfiguration:{shape:"S1z"}}},output:{type:"structure",members:{AssociationDescription:{shape:"S2b"}}}},UpdateAssociationStatus:{input:{type:"structure",required:["Name","InstanceId","AssociationStatus"],members:{Name:{},InstanceId:{},AssociationStatus:{shape:"S2e"}}},output:{type:"structure",members:{AssociationDescription:{shape:"S2b"}}}},UpdateDocument:{input:{type:"structure",required:["Content","Name"],members:{Content:{},Attachments:{shape:"S35"},Name:{},DisplayName:{},VersionName:{},DocumentVersion:{},DocumentFormat:{},TargetType:{}}},output:{type:"structure",members:{DocumentDescription:{shape:"S3h"}}}},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:"Son"}}}}},output:{type:"structure",members:{}}},UpdateMaintenanceWindow:{input:{type:"structure",required:["WindowId"],members:{WindowId:{},Name:{},Description:{shape:"S4b"},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:"S4b"},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:"S18"},OwnerInformation:{shape:"Scy"},Name:{},Description:{shape:"S4b"},Replace:{type:"boolean"}}},output:{type:"structure",members:{WindowId:{},WindowTargetId:{},Targets:{shape:"S18"},OwnerInformation:{shape:"Scy"},Name:{},Description:{shape:"S4b"}}}},UpdateMaintenanceWindowTask:{input:{type:"structure",required:["WindowId","WindowTaskId"],members:{WindowId:{},WindowTaskId:{},Targets:{shape:"S18"},TaskArn:{},ServiceRoleArn:{},TaskParameters:{shape:"Sf4"},TaskInvocationParameters:{shape:"Ska"},Priority:{type:"integer"},MaxConcurrency:{},MaxErrors:{},LoggingInfo:{shape:"Sfa"},Name:{},Description:{shape:"S4b"},Replace:{type:"boolean"},CutoffBehavior:{},AlarmConfiguration:{shape:"S1z"}}},output:{type:"structure",members:{WindowId:{},WindowTaskId:{},Targets:{shape:"S18"},TaskArn:{},ServiceRoleArn:{},TaskParameters:{shape:"Sf4"},TaskInvocationParameters:{shape:"Ska"},Priority:{type:"integer"},MaxConcurrency:{},MaxErrors:{},LoggingInfo:{shape:"Sfa"},Name:{},Description:{shape:"S4b"},CutoffBehavior:{},AlarmConfiguration:{shape:"S1z"}}}},UpdateManagedInstanceRole:{input:{type:"structure",required:["InstanceId","IamRole"],members:{InstanceId:{},IamRole:{}}},output:{type:"structure",members:{}}},UpdateOpsItem:{input:{type:"structure",required:["OpsItemId"],members:{Description:{},OperationalData:{shape:"S4p"},OperationalDataToDelete:{type:"list",member:{}},Notifications:{shape:"S4u"},Priority:{type:"integer"},RelatedOpsItems:{shape:"S4y"},Status:{},OpsItemId:{},Title:{},Category:{},Severity:{},ActualStartTime:{type:"timestamp"},ActualEndTime:{type:"timestamp"},PlannedStartTime:{type:"timestamp"},PlannedEndTime:{type:"timestamp"},OpsItemArn:{}}},output:{type:"structure",members:{}}},UpdateOpsMetadata:{input:{type:"structure",required:["OpsMetadataArn"],members:{OpsMetadataArn:{},MetadataToUpdate:{shape:"S59"},KeysToDelete:{type:"list",member:{}}}},output:{type:"structure",members:{OpsMetadataArn:{}}}},UpdatePatchBaseline:{input:{type:"structure",required:["BaselineId"],members:{BaselineId:{},Name:{},GlobalFilters:{shape:"S5i"},ApprovalRules:{shape:"S5o"},ApprovedPatches:{shape:"S5u"},ApprovedPatchesComplianceLevel:{},ApprovedPatchesEnableNonSecurity:{type:"boolean"},RejectedPatches:{shape:"S5u"},RejectedPatchesAction:{},Description:{},Sources:{shape:"S5y"},Replace:{type:"boolean"}}},output:{type:"structure",members:{BaselineId:{},Name:{},OperatingSystem:{},GlobalFilters:{shape:"S5i"},ApprovalRules:{shape:"S5o"},ApprovedPatches:{shape:"S5u"},ApprovedPatchesComplianceLevel:{},ApprovedPatchesEnableNonSecurity:{type:"boolean"},RejectedPatches:{shape:"S5u"},RejectedPatchesAction:{},CreatedDate:{type:"timestamp"},ModifiedDate:{type:"timestamp"},Description:{},Sources:{shape:"S5y"}}}},UpdateResourceDataSync:{input:{type:"structure",required:["SyncName","SyncType","SyncSource"],members:{SyncName:{},SyncType:{},SyncSource:{shape:"S6h"}}},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:{}}}},Si:{type:"list",member:{}},S14:{type:"map",key:{},value:{type:"list",member:{}},sensitive:true},S18:{type:"list",member:{type:"structure",members:{Key:{},Values:{type:"list",member:{}}}}},S1e:{type:"structure",members:{S3Location:{type:"structure",members:{OutputS3Region:{},OutputS3BucketName:{},OutputS3KeyPrefix:{}}}}},S1q:{type:"list",member:{}},S1s:{type:"list",member:{shape:"S1t"}},S1t:{type:"structure",members:{Accounts:{type:"list",member:{}},Regions:{type:"list",member:{}},TargetLocationMaxConcurrency:{},TargetLocationMaxErrors:{},ExecutionRoleName:{},TargetLocationAlarmConfiguration:{shape:"S1z"}}},S1z:{type:"structure",required:["Alarms"],members:{IgnorePollAlarmFailure:{type:"boolean"},Alarms:{type:"list",member:{type:"structure",required:["Name"],members:{Name:{}}}}}},S25:{type:"list",member:{type:"map",key:{},value:{type:"list",member:{}}}},S2b:{type:"structure",members:{Name:{},InstanceId:{},AssociationVersion:{},Date:{type:"timestamp"},LastUpdateAssociationDate:{type:"timestamp"},Status:{shape:"S2e"},Overview:{shape:"S2i"},DocumentVersion:{},AutomationTargetParameterName:{},Parameters:{shape:"S14"},AssociationId:{},Targets:{shape:"S18"},ScheduleExpression:{},OutputLocation:{shape:"S1e"},LastExecutionDate:{type:"timestamp"},LastSuccessfulExecutionDate:{type:"timestamp"},AssociationName:{},MaxErrors:{},MaxConcurrency:{},ComplianceSeverity:{},SyncCompliance:{},ApplyOnlyAtCronInterval:{type:"boolean"},CalendarNames:{shape:"S1q"},TargetLocations:{shape:"S1s"},ScheduleOffset:{type:"integer"},TargetMaps:{shape:"S25"},AlarmConfiguration:{shape:"S1z"},TriggeredAlarms:{shape:"S2n"}}},S2e:{type:"structure",required:["Date","Name","Message"],members:{Date:{type:"timestamp"},Name:{},Message:{},AdditionalInfo:{}}},S2i:{type:"structure",members:{Status:{},DetailedStatus:{},AssociationStatusAggregatedCount:{type:"map",key:{},value:{type:"integer"}}}},S2n:{type:"list",member:{type:"structure",required:["Name","State"],members:{Name:{},State:{}}}},S2s:{type:"structure",required:["Name"],members:{Name:{},InstanceId:{},Parameters:{shape:"S14"},AutomationTargetParameterName:{},DocumentVersion:{},Targets:{shape:"S18"},ScheduleExpression:{},OutputLocation:{shape:"S1e"},AssociationName:{},MaxErrors:{},MaxConcurrency:{},ComplianceSeverity:{},SyncCompliance:{},ApplyOnlyAtCronInterval:{type:"boolean"},CalendarNames:{shape:"S1q"},TargetLocations:{shape:"S1s"},ScheduleOffset:{type:"integer"},TargetMaps:{shape:"S25"},AlarmConfiguration:{shape:"S1z"}}},S31:{type:"list",member:{type:"structure",required:["Name"],members:{Name:{},Version:{},RequireType:{},VersionName:{}}}},S35:{type:"list",member:{type:"structure",members:{Key:{},Values:{type:"list",member:{}},Name:{}}}},S3h:{type:"structure",members:{Sha1:{},Hash:{},HashType:{},Name:{},DisplayName:{},VersionName:{},Owner:{},CreatedDate:{type:"timestamp"},Status:{},StatusInformation:{},DocumentVersion:{},Description:{},Parameters:{type:"list",member:{type:"structure",members:{Name:{},Type:{},Description:{},DefaultValue:{}}}},PlatformTypes:{shape:"S3v"},DocumentType:{},SchemaVersion:{},LatestVersion:{},DefaultVersion:{},DocumentFormat:{},TargetType:{},Tags:{shape:"S4"},AttachmentsInformation:{type:"list",member:{type:"structure",members:{Name:{}}}},Requires:{shape:"S31"},Author:{},ReviewInformation:{type:"list",member:{type:"structure",members:{ReviewedTime:{type:"timestamp"},Status:{},Reviewer:{}}}},ApprovedVersion:{},PendingReviewVersion:{},ReviewStatus:{},Category:{type:"list",member:{}},CategoryEnum:{type:"list",member:{}}}},S3v:{type:"list",member:{}},S4b:{type:"string",sensitive:true},S4p:{type:"map",key:{},value:{type:"structure",members:{Value:{},Type:{}}}},S4u:{type:"list",member:{type:"structure",members:{Arn:{}}}},S4y:{type:"list",member:{type:"structure",required:["OpsItemId"],members:{OpsItemId:{}}}},S59:{type:"map",key:{},value:{type:"structure",members:{Value:{}}}},S5i:{type:"structure",required:["PatchFilters"],members:{PatchFilters:{type:"list",member:{type:"structure",required:["Key","Values"],members:{Key:{},Values:{type:"list",member:{}}}}}}},S5o:{type:"structure",required:["PatchRules"],members:{PatchRules:{type:"list",member:{type:"structure",required:["PatchFilterGroup"],members:{PatchFilterGroup:{shape:"S5i"},ComplianceLevel:{},ApproveAfterDays:{type:"integer"},ApproveUntilDate:{},EnableNonSecurity:{type:"boolean"}}}}}},S5u:{type:"list",member:{}},S5y:{type:"list",member:{type:"structure",required:["Name","Products","Configuration"],members:{Name:{},Products:{type:"list",member:{}},Configuration:{type:"string",sensitive:true}}}},S68:{type:"structure",required:["BucketName","SyncFormat","Region"],members:{BucketName:{},Prefix:{},SyncFormat:{},Region:{},AWSKMSKeyARN:{},DestinationDataSharing:{type:"structure",members:{DestinationDataSharingType:{}}}}},S6h:{type:"structure",required:["SourceType","SourceRegions"],members:{SourceType:{},AwsOrganizationsSource:{shape:"S6j"},SourceRegions:{shape:"S6o"},IncludeFutureRegions:{type:"boolean"},EnableAllOpsDataSources:{type:"boolean"}}},S6j:{type:"structure",required:["OrganizationSourceType"],members:{OrganizationSourceType:{},OrganizationalUnits:{type:"list",member:{type:"structure",members:{OrganizationalUnitId:{}}}}}},S6o:{type:"list",member:{}},S75:{type:"structure",members:{TotalCount:{type:"integer"},RemainingCount:{type:"integer"},SummaryItems:{type:"list",member:{type:"structure",members:{Version:{},Count:{type:"integer"},RemainingCount:{type:"integer"}}}}}},S7k:{type:"list",member:{}},S9k:{type:"map",key:{},value:{type:"list",member:{}}},S9p:{type:"structure",members:{ParameterValues:{type:"list",member:{}},Truncated:{type:"boolean"}}},S9t:{type:"list",member:{type:"structure",required:["DocumentName"],members:{DocumentName:{},DocumentVersion:{},Parameters:{shape:"S9k"},TargetParameterName:{},Targets:{shape:"S18"},TargetMaps:{shape:"S25"},MaxConcurrency:{},MaxErrors:{},TargetLocations:{shape:"S1s"}}}},Sa3:{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:"S9k"},Response:{},FailureMessage:{},FailureDetails:{type:"structure",members:{FailureStage:{},FailureType:{},Details:{shape:"S9k"}}},StepExecutionId:{},OverriddenParameters:{shape:"S9k"},IsEnd:{type:"boolean"},NextStep:{},IsCritical:{type:"boolean"},ValidNextSteps:{type:"list",member:{}},Targets:{shape:"S18"},TargetLocation:{shape:"S1t"},TriggeredAlarms:{shape:"S2n"}}}},Sad:{type:"list",member:{type:"structure",members:{Key:{},Values:{type:"list",member:{}}}}},Sal:{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:{}}},Sbg:{type:"list",member:{}},Sc9:{type:"list",member:{}},Scv:{type:"structure",required:["InstanceId","PatchGroup","BaselineId","OperationStartTime","OperationEndTime","Operation"],members:{InstanceId:{},PatchGroup:{},BaselineId:{},SnapshotId:{},InstallOverrideList:{},OwnerInformation:{shape:"Scy"},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:{},CriticalNonCompliantCount:{type:"integer"},SecurityNonCompliantCount:{type:"integer"},OtherNonCompliantCount:{type:"integer"}}},Scy:{type:"string",sensitive:true},Se1:{type:"list",member:{type:"structure",members:{Key:{},Values:{type:"list",member:{}}}}},Sed:{type:"string",sensitive:true},Sf4:{type:"map",key:{},value:{type:"structure",members:{Values:{type:"list",member:{type:"string",sensitive:true},sensitive:true}},sensitive:true},sensitive:true},Sfa:{type:"structure",required:["S3BucketName","S3Region"],members:{S3BucketName:{},S3KeyPrefix:{},S3Region:{}}},Sg4:{type:"list",member:{type:"structure",required:["Key"],members:{Key:{},Option:{},Values:{type:"list",member:{}}}}},Sgj:{type:"list",member:{type:"structure",members:{PolicyText:{},PolicyType:{},PolicyStatus:{}}}},Sgp:{type:"structure",members:{BaselineId:{},BaselineName:{},OperatingSystem:{},BaselineDescription:{},DefaultBaseline:{type:"boolean"}}},Sia:{type:"structure",members:{CloudWatchLogGroupName:{},CloudWatchOutputEnabled:{type:"boolean"}}},Siw:{type:"list",member:{type:"structure",required:["Key","Values"],members:{Key:{},Values:{type:"list",member:{}},Type:{}}}},Sj2:{type:"list",member:{type:"structure",members:{Expression:{},Aggregators:{shape:"Sj2"},Groups:{type:"list",member:{type:"structure",required:["Name","Filters"],members:{Name:{},Filters:{shape:"Siw"}}}}}}},Sjj:{type:"list",member:{type:"map",key:{},value:{}}},Ska:{type:"structure",members:{RunCommand:{type:"structure",members:{Comment:{},CloudWatchOutputConfig:{shape:"Sia"},DocumentHash:{},DocumentHashType:{},DocumentVersion:{},NotificationConfig:{shape:"Skc"},OutputS3BucketName:{},OutputS3KeyPrefix:{},Parameters:{shape:"S14"},ServiceRoleArn:{},TimeoutSeconds:{type:"integer"}}},Automation:{type:"structure",members:{DocumentVersion:{},Parameters:{shape:"S9k"}}},StepFunctions:{type:"structure",members:{Input:{type:"string",sensitive:true},Name:{}}},Lambda:{type:"structure",members:{ClientContext:{},Qualifier:{},Payload:{type:"blob",sensitive:true}}}}},Skc:{type:"structure",members:{NotificationArn:{},NotificationEvents:{type:"list",member:{}},NotificationType:{}}},Skx:{type:"list",member:{type:"structure",required:["Key","Values"],members:{Key:{},Values:{type:"list",member:{}},Type:{}}}},Sl3:{type:"list",member:{type:"structure",members:{AggregatorType:{},TypeName:{},AttributeName:{},Values:{type:"map",key:{},value:{}},Filters:{shape:"Skx"},Aggregators:{shape:"Sl3"}}}},Slp:{type:"structure",members:{Name:{},Type:{},Value:{shape:"Slq"},Version:{type:"long"},Selector:{},SourceResult:{},LastModifiedDate:{type:"timestamp"},ARN:{},DataType:{}}},Slq:{type:"string",sensitive:true},Slw:{type:"list",member:{}},Sm0:{type:"list",member:{shape:"Slp"}},Smi:{type:"structure",members:{SettingId:{},SettingValue:{},LastModifiedDate:{type:"timestamp"},LastModifiedUser:{},ARN:{},Status:{}}},Sn0:{type:"list",member:{type:"structure",required:["key","value"],members:{key:{},value:{}}}},Sng:{type:"structure",members:{CommandId:{},DocumentName:{},DocumentVersion:{},Comment:{},ExpiresAfter:{type:"timestamp"},Parameters:{shape:"S14"},InstanceIds:{shape:"Si"},Targets:{shape:"S18"},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:"Skc"},CloudWatchOutputConfig:{shape:"Sia"},TimeoutSeconds:{type:"integer"},AlarmConfiguration:{shape:"S1z"},TriggeredAlarms:{shape:"S2n"}}},Snn:{type:"list",member:{type:"structure",members:{Key:{},Values:{type:"list",member:{}},Type:{}}}},So5:{type:"structure",required:["ExecutionTime"],members:{ExecutionTime:{type:"timestamp"},ExecutionId:{},ExecutionType:{}}},So8:{type:"map",key:{},value:{}},Sod:{type:"structure",members:{CompliantCount:{type:"integer"},SeveritySummary:{shape:"Sof"}}},Sof:{type:"structure",members:{CriticalCount:{type:"integer"},HighCount:{type:"integer"},MediumCount:{type:"integer"},LowCount:{type:"integer"},InformationalCount:{type:"integer"},UnspecifiedCount:{type:"integer"}}},Sog:{type:"structure",members:{NonCompliantCount:{type:"integer"},SeveritySummary:{shape:"Sof"}}},Son:{type:"list",member:{type:"structure",members:{Type:{},Content:{}}}},Spl:{type:"structure",members:{Arn:{}}}}}},9273:function(e){e.exports={version:2,waiters:{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"},{argument:"Stacks[].StackStatus",expected:"UPDATE_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"}]}}}},9282:function(e){e.exports={version:2,waiters:{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"}]}}}},9291:function(e){e.exports={pagination:{ListAssistantAssociations:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"assistantAssociationSummaries"},ListAssistants:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"assistantSummaries"},ListContents:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"contentSummaries"},ListKnowledgeBases:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"knowledgeBaseSummaries"},QueryAssistant:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"results"},SearchContent:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"contentSummaries"},SearchSessions:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"sessionSummaries"}}}},9294:function(e){e.exports={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"}}}}}}}}},9295:function(e){e.exports={pagination:{ListClientDevicesAssociatedWithCoreDevice:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"associatedClientDevices"},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"}}}},9298:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["kafkaconnect"]={};s.KafkaConnect=i.defineService("kafkaconnect",["2021-09-14"]);Object.defineProperty(a.services["kafkaconnect"],"2021-09-14",{get:function get(){var e=r(1218);e.paginators=r(326).pagination;return e},enumerable:true,configurable:true});e.exports=s.KafkaConnect},9300:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2021-06-17",endpointPrefix:"iotfleetwise",jsonVersion:"1.0",protocol:"json",serviceFullName:"AWS IoT FleetWise",serviceId:"IoTFleetWise",signatureVersion:"v4",signingName:"iotfleetwise",targetPrefix:"IoTAutobahnControlPlane",uid:"iotfleetwise-2021-06-17"},operations:{AssociateVehicleFleet:{input:{type:"structure",required:["vehicleName","fleetId"],members:{vehicleName:{},fleetId:{}}},output:{type:"structure",members:{}}},BatchCreateVehicle:{input:{type:"structure",required:["vehicles"],members:{vehicles:{type:"list",member:{type:"structure",required:["vehicleName","modelManifestArn","decoderManifestArn"],members:{vehicleName:{},modelManifestArn:{},decoderManifestArn:{},attributes:{shape:"S9"},associationBehavior:{},tags:{shape:"Sd"}}}}}},output:{type:"structure",members:{vehicles:{type:"list",member:{type:"structure",members:{vehicleName:{},arn:{},thingArn:{}}}},errors:{type:"list",member:{type:"structure",members:{vehicleName:{},code:{},message:{}}}}}}},BatchUpdateVehicle:{input:{type:"structure",required:["vehicles"],members:{vehicles:{type:"list",member:{type:"structure",required:["vehicleName"],members:{vehicleName:{},modelManifestArn:{},decoderManifestArn:{},attributes:{shape:"S9"},attributeUpdateMode:{}}}}}},output:{type:"structure",members:{vehicles:{type:"list",member:{type:"structure",members:{vehicleName:{},arn:{}}}},errors:{type:"list",member:{type:"structure",members:{vehicleName:{},code:{type:"integer"},message:{}}}}}}},CreateCampaign:{input:{type:"structure",required:["name","signalCatalogArn","targetArn","collectionScheme"],members:{name:{},description:{},signalCatalogArn:{},targetArn:{},startTime:{type:"timestamp"},expiryTime:{type:"timestamp"},postTriggerCollectionDuration:{type:"long"},diagnosticsMode:{},spoolingMode:{},compression:{},priority:{type:"integer"},signalsToCollect:{shape:"S16"},collectionScheme:{shape:"S1a"},dataExtraDimensions:{shape:"S1h"},tags:{shape:"Sd"},dataDestinationConfigs:{shape:"S1j"}}},output:{type:"structure",members:{name:{},arn:{}}},idempotent:true},CreateDecoderManifest:{input:{type:"structure",required:["name","modelManifestArn"],members:{name:{},description:{},modelManifestArn:{},signalDecoders:{shape:"S1w"},networkInterfaces:{shape:"S2a"},tags:{shape:"Sd"}}},output:{type:"structure",required:["name","arn"],members:{name:{},arn:{}}},idempotent:true},CreateFleet:{input:{type:"structure",required:["fleetId","signalCatalogArn"],members:{fleetId:{},description:{},signalCatalogArn:{},tags:{shape:"Sd"}}},output:{type:"structure",required:["id","arn"],members:{id:{},arn:{}}},idempotent:true},CreateModelManifest:{input:{type:"structure",required:["name","nodes","signalCatalogArn"],members:{name:{},description:{},nodes:{shape:"S2o"},signalCatalogArn:{},tags:{shape:"Sd"}}},output:{type:"structure",required:["name","arn"],members:{name:{},arn:{}}},idempotent:true},CreateSignalCatalog:{input:{type:"structure",required:["name"],members:{name:{},description:{},nodes:{shape:"S2r"},tags:{shape:"Sd"}}},output:{type:"structure",required:["name","arn"],members:{name:{},arn:{}}},idempotent:true},CreateVehicle:{input:{type:"structure",required:["vehicleName","modelManifestArn","decoderManifestArn"],members:{vehicleName:{},modelManifestArn:{},decoderManifestArn:{},attributes:{shape:"S9"},associationBehavior:{},tags:{shape:"Sd"}}},output:{type:"structure",members:{vehicleName:{},arn:{},thingArn:{}}},idempotent:true},DeleteCampaign:{input:{type:"structure",required:["name"],members:{name:{}}},output:{type:"structure",members:{name:{},arn:{}}},idempotent:true},DeleteDecoderManifest:{input:{type:"structure",required:["name"],members:{name:{}}},output:{type:"structure",required:["name","arn"],members:{name:{},arn:{}}},idempotent:true},DeleteFleet:{input:{type:"structure",required:["fleetId"],members:{fleetId:{}}},output:{type:"structure",members:{id:{},arn:{}}},idempotent:true},DeleteModelManifest:{input:{type:"structure",required:["name"],members:{name:{}}},output:{type:"structure",required:["name","arn"],members:{name:{},arn:{}}},idempotent:true},DeleteSignalCatalog:{input:{type:"structure",required:["name"],members:{name:{}}},output:{type:"structure",required:["name","arn"],members:{name:{},arn:{}}},idempotent:true},DeleteVehicle:{input:{type:"structure",required:["vehicleName"],members:{vehicleName:{}}},output:{type:"structure",required:["vehicleName","arn"],members:{vehicleName:{},arn:{}}},idempotent:true},DisassociateVehicleFleet:{input:{type:"structure",required:["vehicleName","fleetId"],members:{vehicleName:{},fleetId:{}}},output:{type:"structure",members:{}}},GetCampaign:{input:{type:"structure",required:["name"],members:{name:{}}},output:{type:"structure",members:{name:{},arn:{},description:{},signalCatalogArn:{},targetArn:{},status:{},startTime:{type:"timestamp"},expiryTime:{type:"timestamp"},postTriggerCollectionDuration:{type:"long"},diagnosticsMode:{},spoolingMode:{},compression:{},priority:{type:"integer"},signalsToCollect:{shape:"S16"},collectionScheme:{shape:"S1a"},dataExtraDimensions:{shape:"S1h"},creationTime:{type:"timestamp"},lastModificationTime:{type:"timestamp"},dataDestinationConfigs:{shape:"S1j"}}}},GetDecoderManifest:{input:{type:"structure",required:["name"],members:{name:{}}},output:{type:"structure",required:["name","arn","creationTime","lastModificationTime"],members:{name:{},arn:{},description:{},modelManifestArn:{},status:{},creationTime:{type:"timestamp"},lastModificationTime:{type:"timestamp"}}}},GetFleet:{input:{type:"structure",required:["fleetId"],members:{fleetId:{}}},output:{type:"structure",required:["id","arn","signalCatalogArn","creationTime","lastModificationTime"],members:{id:{},arn:{},description:{},signalCatalogArn:{},creationTime:{type:"timestamp"},lastModificationTime:{type:"timestamp"}}}},GetLoggingOptions:{input:{type:"structure",members:{}},output:{type:"structure",required:["cloudWatchLogDelivery"],members:{cloudWatchLogDelivery:{shape:"S3q"}}}},GetModelManifest:{input:{type:"structure",required:["name"],members:{name:{}}},output:{type:"structure",required:["name","arn","creationTime","lastModificationTime"],members:{name:{},arn:{},description:{},signalCatalogArn:{},status:{},creationTime:{type:"timestamp"},lastModificationTime:{type:"timestamp"}}}},GetRegisterAccountStatus:{input:{type:"structure",members:{}},output:{type:"structure",required:["customerAccountId","accountStatus","iamRegistrationResponse","creationTime","lastModificationTime"],members:{customerAccountId:{},accountStatus:{},timestreamRegistrationResponse:{type:"structure",required:["timestreamDatabaseName","timestreamTableName","registrationStatus"],members:{timestreamDatabaseName:{},timestreamTableName:{},timestreamDatabaseArn:{},timestreamTableArn:{},registrationStatus:{},errorMessage:{}}},iamRegistrationResponse:{type:"structure",required:["roleArn","registrationStatus"],members:{roleArn:{},registrationStatus:{},errorMessage:{}}},creationTime:{type:"timestamp"},lastModificationTime:{type:"timestamp"}}}},GetSignalCatalog:{input:{type:"structure",required:["name"],members:{name:{}}},output:{type:"structure",required:["name","arn","creationTime","lastModificationTime"],members:{name:{},arn:{},description:{},nodeCounts:{type:"structure",members:{totalNodes:{type:"integer"},totalBranches:{type:"integer"},totalSensors:{type:"integer"},totalAttributes:{type:"integer"},totalActuators:{type:"integer"}}},creationTime:{type:"timestamp"},lastModificationTime:{type:"timestamp"}}}},GetVehicle:{input:{type:"structure",required:["vehicleName"],members:{vehicleName:{}}},output:{type:"structure",members:{vehicleName:{},arn:{},modelManifestArn:{},decoderManifestArn:{},attributes:{shape:"S9"},creationTime:{type:"timestamp"},lastModificationTime:{type:"timestamp"}}}},GetVehicleStatus:{input:{type:"structure",required:["vehicleName"],members:{nextToken:{},maxResults:{type:"integer"},vehicleName:{}}},output:{type:"structure",members:{campaigns:{type:"list",member:{type:"structure",members:{campaignName:{},vehicleName:{},status:{}}}},nextToken:{}}}},ImportDecoderManifest:{input:{type:"structure",required:["name","networkFileDefinitions"],members:{name:{},networkFileDefinitions:{type:"list",member:{type:"structure",members:{canDbc:{type:"structure",required:["networkInterface","canDbcFiles"],members:{networkInterface:{},canDbcFiles:{type:"list",member:{type:"blob"}},signalsMap:{type:"map",key:{},value:{}}}}},union:true}}}},output:{type:"structure",required:["name","arn"],members:{name:{},arn:{}}}},ImportSignalCatalog:{input:{type:"structure",required:["name"],members:{name:{},description:{},vss:{type:"structure",members:{vssJson:{}},union:true},tags:{shape:"Sd"}}},output:{type:"structure",required:["name","arn"],members:{name:{},arn:{}}},idempotent:true},ListCampaigns:{input:{type:"structure",members:{nextToken:{},maxResults:{type:"integer"},status:{}}},output:{type:"structure",members:{campaignSummaries:{type:"list",member:{type:"structure",required:["creationTime","lastModificationTime"],members:{arn:{},name:{},description:{},signalCatalogArn:{},targetArn:{},status:{},creationTime:{type:"timestamp"},lastModificationTime:{type:"timestamp"}}}},nextToken:{}}}},ListDecoderManifestNetworkInterfaces:{input:{type:"structure",required:["name"],members:{name:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{networkInterfaces:{shape:"S2a"},nextToken:{}}}},ListDecoderManifestSignals:{input:{type:"structure",required:["name"],members:{name:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{signalDecoders:{shape:"S1w"},nextToken:{}}}},ListDecoderManifests:{input:{type:"structure",members:{modelManifestArn:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{summaries:{type:"list",member:{type:"structure",required:["creationTime","lastModificationTime"],members:{name:{},arn:{},modelManifestArn:{},description:{},status:{},creationTime:{type:"timestamp"},lastModificationTime:{type:"timestamp"}}}},nextToken:{}}}},ListFleets:{input:{type:"structure",members:{nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{fleetSummaries:{type:"list",member:{type:"structure",required:["id","arn","signalCatalogArn","creationTime"],members:{id:{},arn:{},description:{},signalCatalogArn:{},creationTime:{type:"timestamp"},lastModificationTime:{type:"timestamp"}}}},nextToken:{}}}},ListFleetsForVehicle:{input:{type:"structure",required:["vehicleName"],members:{vehicleName:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{fleets:{type:"list",member:{}},nextToken:{}}}},ListModelManifestNodes:{input:{type:"structure",required:["name"],members:{name:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{nodes:{shape:"S2r"},nextToken:{}}}},ListModelManifests:{input:{type:"structure",members:{signalCatalogArn:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{summaries:{type:"list",member:{type:"structure",required:["creationTime","lastModificationTime"],members:{name:{},arn:{},signalCatalogArn:{},description:{},status:{},creationTime:{type:"timestamp"},lastModificationTime:{type:"timestamp"}}}},nextToken:{}}}},ListSignalCatalogNodes:{input:{type:"structure",required:["name"],members:{name:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{nodes:{shape:"S2r"},nextToken:{}}}},ListSignalCatalogs:{input:{type:"structure",members:{nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{summaries:{type:"list",member:{type:"structure",members:{name:{},arn:{},creationTime:{type:"timestamp"},lastModificationTime:{type:"timestamp"}}}},nextToken:{}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceARN"],members:{ResourceARN:{}}},output:{type:"structure",members:{Tags:{shape:"Sd"}}}},ListVehicles:{input:{type:"structure",members:{modelManifestArn:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{vehicleSummaries:{type:"list",member:{type:"structure",required:["vehicleName","arn","modelManifestArn","decoderManifestArn","creationTime","lastModificationTime"],members:{vehicleName:{},arn:{},modelManifestArn:{},decoderManifestArn:{},creationTime:{type:"timestamp"},lastModificationTime:{type:"timestamp"}}}},nextToken:{}}}},ListVehiclesInFleet:{input:{type:"structure",required:["fleetId"],members:{fleetId:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{vehicles:{type:"list",member:{}},nextToken:{}}}},PutLoggingOptions:{input:{type:"structure",required:["cloudWatchLogDelivery"],members:{cloudWatchLogDelivery:{shape:"S3q"}}},output:{type:"structure",members:{}},idempotent:true},RegisterAccount:{input:{type:"structure",members:{timestreamResources:{shape:"S62",deprecated:true,deprecatedMessage:"Amazon Timestream metadata is now passed in the CreateCampaign API."},iamResources:{shape:"S63",deprecated:true,deprecatedMessage:"iamResources is no longer used or needed as input"}}},output:{type:"structure",required:["registerAccountStatus","iamResources","creationTime","lastModificationTime"],members:{registerAccountStatus:{},timestreamResources:{shape:"S62"},iamResources:{shape:"S63"},creationTime:{type:"timestamp"},lastModificationTime:{type:"timestamp"}}}},TagResource:{input:{type:"structure",required:["ResourceARN","Tags"],members:{ResourceARN:{},Tags:{shape:"Sd"}}},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},UpdateCampaign:{input:{type:"structure",required:["name","action"],members:{name:{},description:{},dataExtraDimensions:{shape:"S1h"},action:{}}},output:{type:"structure",members:{arn:{},name:{},status:{}}}},UpdateDecoderManifest:{input:{type:"structure",required:["name"],members:{name:{},description:{},signalDecodersToAdd:{shape:"S1w"},signalDecodersToUpdate:{shape:"S1w"},signalDecodersToRemove:{type:"list",member:{}},networkInterfacesToAdd:{shape:"S2a"},networkInterfacesToUpdate:{shape:"S2a"},networkInterfacesToRemove:{type:"list",member:{}},status:{}}},output:{type:"structure",required:["name","arn"],members:{name:{},arn:{}}},idempotent:true},UpdateFleet:{input:{type:"structure",required:["fleetId"],members:{fleetId:{},description:{}}},output:{type:"structure",members:{id:{},arn:{}}}},UpdateModelManifest:{input:{type:"structure",required:["name"],members:{name:{},description:{},nodesToAdd:{shape:"S6k"},nodesToRemove:{shape:"S6k"},status:{}}},output:{type:"structure",required:["name","arn"],members:{name:{},arn:{}}},idempotent:true},UpdateSignalCatalog:{input:{type:"structure",required:["name"],members:{name:{},description:{},nodesToAdd:{shape:"S2r"},nodesToUpdate:{shape:"S2r"},nodesToRemove:{shape:"S6k"}}},output:{type:"structure",required:["name","arn"],members:{name:{},arn:{}}},idempotent:true},UpdateVehicle:{input:{type:"structure",required:["vehicleName"],members:{vehicleName:{},modelManifestArn:{},decoderManifestArn:{},attributes:{shape:"S9"},attributeUpdateMode:{}}},output:{type:"structure",members:{vehicleName:{},arn:{}}}}},shapes:{S9:{type:"map",key:{},value:{}},Sd:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},S16:{type:"list",member:{type:"structure",required:["name"],members:{name:{},maxSampleCount:{type:"long"},minimumSamplingIntervalMs:{type:"long"}}}},S1a:{type:"structure",members:{timeBasedCollectionScheme:{type:"structure",required:["periodMs"],members:{periodMs:{type:"long"}}},conditionBasedCollectionScheme:{type:"structure",required:["expression"],members:{expression:{},minimumTriggerIntervalMs:{type:"long"},triggerMode:{},conditionLanguageVersion:{type:"integer"}}}},union:true},S1h:{type:"list",member:{}},S1j:{type:"list",member:{type:"structure",members:{s3Config:{type:"structure",required:["bucketArn"],members:{bucketArn:{},dataFormat:{},storageCompressionFormat:{},prefix:{}}},timestreamConfig:{type:"structure",required:["timestreamTableArn","executionRoleArn"],members:{timestreamTableArn:{},executionRoleArn:{}}}},union:true}},S1w:{type:"list",member:{type:"structure",required:["fullyQualifiedName","type","interfaceId"],members:{fullyQualifiedName:{},type:{},interfaceId:{},canSignal:{type:"structure",required:["messageId","isBigEndian","isSigned","startBit","offset","factor","length"],members:{messageId:{type:"integer"},isBigEndian:{type:"boolean"},isSigned:{type:"boolean"},startBit:{type:"integer"},offset:{type:"double"},factor:{type:"double"},length:{type:"integer"},name:{}}},obdSignal:{type:"structure",required:["pidResponseLength","serviceMode","pid","scaling","offset","startByte","byteLength"],members:{pidResponseLength:{type:"integer"},serviceMode:{type:"integer"},pid:{type:"integer"},scaling:{type:"double"},offset:{type:"double"},startByte:{type:"integer"},byteLength:{type:"integer"},bitRightShift:{type:"integer"},bitMaskLength:{type:"integer"}}}}}},S2a:{type:"list",member:{type:"structure",required:["interfaceId","type"],members:{interfaceId:{},type:{},canInterface:{type:"structure",required:["name"],members:{name:{},protocolName:{},protocolVersion:{}}},obdInterface:{type:"structure",required:["name","requestMessageId"],members:{name:{},requestMessageId:{type:"integer"},obdStandard:{},pidRequestIntervalSeconds:{type:"integer"},dtcRequestIntervalSeconds:{type:"integer"},useExtendedIds:{type:"boolean"},hasTransmissionEcu:{type:"boolean"}}}}}},S2o:{type:"list",member:{}},S2r:{type:"list",member:{type:"structure",members:{branch:{type:"structure",required:["fullyQualifiedName"],members:{fullyQualifiedName:{},description:{},deprecationMessage:{},comment:{}}},sensor:{type:"structure",required:["fullyQualifiedName","dataType"],members:{fullyQualifiedName:{},dataType:{},description:{},unit:{},allowedValues:{shape:"S2o"},min:{type:"double"},max:{type:"double"},deprecationMessage:{},comment:{}}},actuator:{type:"structure",required:["fullyQualifiedName","dataType"],members:{fullyQualifiedName:{},dataType:{},description:{},unit:{},allowedValues:{shape:"S2o"},min:{type:"double"},max:{type:"double"},assignedValue:{deprecated:true,deprecatedMessage:"assignedValue is no longer in use"},deprecationMessage:{},comment:{}}},attribute:{type:"structure",required:["fullyQualifiedName","dataType"],members:{fullyQualifiedName:{},dataType:{},description:{},unit:{},allowedValues:{shape:"S2o"},min:{type:"double"},max:{type:"double"},assignedValue:{deprecated:true,deprecatedMessage:"assignedValue is no longer in use"},defaultValue:{},deprecationMessage:{},comment:{}}}},union:true}},S3q:{type:"structure",required:["logType"],members:{logType:{},logGroupName:{}}},S62:{type:"structure",required:["timestreamDatabaseName","timestreamTableName"],members:{timestreamDatabaseName:{},timestreamTableName:{}}},S63:{type:"structure",required:["roleArn"],members:{roleArn:{}}},S6k:{type:"list",member:{}}}}},9302:function(e){e.exports={version:2,waiters:{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"}]}}}},9335:function(e){e.exports={pagination:{DescribeObjects:{input_token:"marker",more_results:"hasMoreResults",output_token:"marker",result_key:"pipelineObjects"},DescribePipelines:{result_key:"pipelineDescriptionList"},ListPipelines:{input_token:"marker",more_results:"hasMoreResults",output_token:"marker",result_key:"pipelineIdList"},QueryObjects:{input_token:"marker",limit_key:"limit",more_results:"hasMoreResults",output_token:"marker",result_key:"ids"}}}},9337:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:true});t.default=void 0;var s=_interopRequireDefault(r(8541));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function version(e){if(!(0,s.default)(e)){throw TypeError("Invalid UUID")}return parseInt(e.substr(14,1),16)}var i=version;t.default=i},9346:function(e){e.exports={pagination:{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"}}}},9349:function(e){e.exports={pagination:{DescribeHomeRegionControls:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"}}}},9356:function(e){e.exports={pagination:{ListRealtimeContactAnalysisSegments:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"}}}},9362:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["dlm"]={};s.DLM=i.defineService("dlm",["2018-01-12"]);Object.defineProperty(a.services["dlm"],"2018-01-12",{get:function get(){var e=r(7125);e.paginators=r(4050).pagination;return e},enumerable:true,configurable:true});e.exports=s.DLM},9369:function(e){e.exports={pagination:{ExecuteQuery:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},GetPropertyValue:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},GetPropertyValueHistory:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListComponentTypes:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListEntities:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListScenes:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListSyncJobs:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListSyncResources:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListWorkspaces:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"}}}},9404:function(e){e.exports={pagination:{ListExtensionVersions:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"ExtensionVersions"},ListExtensions:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Extensions"},ListGames:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Games"},ListGeneratedCodeJobs:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"GeneratedCodeJobs"},ListSnapshots:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Snapshots"},ListStageDeployments:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"StageDeployments"},ListStages:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Stages"}}}},9438:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2020-06-08",endpointPrefix:"inspector2",jsonVersion:"1.1",protocol:"rest-json",serviceAbbreviation:"Inspector2",serviceFullName:"Inspector2",serviceId:"Inspector2",signatureVersion:"v4",signingName:"inspector2",uid:"inspector2-2020-06-08"},operations:{AssociateMember:{http:{requestUri:"/members/associate",responseCode:200},input:{type:"structure",required:["accountId"],members:{accountId:{}}},output:{type:"structure",required:["accountId"],members:{accountId:{}}}},BatchGetAccountStatus:{http:{requestUri:"/status/batch/get",responseCode:200},input:{type:"structure",members:{accountIds:{shape:"S5"}}},output:{type:"structure",required:["accounts"],members:{accounts:{type:"list",member:{type:"structure",required:["accountId","resourceState","state"],members:{accountId:{},resourceState:{type:"structure",required:["ec2","ecr"],members:{ec2:{shape:"Sa"},ecr:{shape:"Sa"},lambda:{shape:"Sa"}}},state:{shape:"Sa"}}}},failedAccounts:{shape:"Se"}}}},BatchGetFreeTrialInfo:{http:{requestUri:"/freetrialinfo/batchget",responseCode:200},input:{type:"structure",required:["accountIds"],members:{accountIds:{type:"list",member:{}}}},output:{type:"structure",required:["accounts","failedAccounts"],members:{accounts:{type:"list",member:{type:"structure",required:["accountId","freeTrialInfo"],members:{accountId:{},freeTrialInfo:{type:"list",member:{type:"structure",required:["end","start","status","type"],members:{end:{type:"timestamp"},start:{type:"timestamp"},status:{},type:{}}}}}}},failedAccounts:{type:"list",member:{type:"structure",required:["accountId","code","message"],members:{accountId:{},code:{},message:{}}}}}}},BatchGetMemberEc2DeepInspectionStatus:{http:{requestUri:"/ec2deepinspectionstatus/member/batch/get",responseCode:200},input:{type:"structure",members:{accountIds:{shape:"S5"}}},output:{type:"structure",members:{accountIds:{shape:"Sy"},failedAccountIds:{shape:"S11"}}}},BatchUpdateMemberEc2DeepInspectionStatus:{http:{requestUri:"/ec2deepinspectionstatus/member/batch/update",responseCode:200},input:{type:"structure",required:["accountIds"],members:{accountIds:{type:"list",member:{type:"structure",required:["accountId","activateDeepInspection"],members:{accountId:{},activateDeepInspection:{type:"boolean"}}}}}},output:{type:"structure",members:{accountIds:{shape:"Sy"},failedAccountIds:{shape:"S11"}}}},CancelFindingsReport:{http:{requestUri:"/reporting/cancel",responseCode:200},input:{type:"structure",required:["reportId"],members:{reportId:{}}},output:{type:"structure",required:["reportId"],members:{reportId:{}}}},CreateFilter:{http:{requestUri:"/filters/create",responseCode:200},input:{type:"structure",required:["action","filterCriteria","name"],members:{action:{},description:{},filterCriteria:{shape:"S1e"},name:{},reason:{},tags:{shape:"S20"}}},output:{type:"structure",required:["arn"],members:{arn:{}}}},CreateFindingsReport:{http:{requestUri:"/reporting/create",responseCode:200},input:{type:"structure",required:["reportFormat","s3Destination"],members:{filterCriteria:{shape:"S1e"},reportFormat:{},s3Destination:{shape:"S25"}}},output:{type:"structure",members:{reportId:{}}}},DeleteFilter:{http:{requestUri:"/filters/delete",responseCode:200},input:{type:"structure",required:["arn"],members:{arn:{}}},output:{type:"structure",required:["arn"],members:{arn:{}}}},DescribeOrganizationConfiguration:{http:{requestUri:"/organizationconfiguration/describe",responseCode:200},input:{type:"structure",members:{}},output:{type:"structure",members:{autoEnable:{shape:"S2b"},maxAccountLimitReached:{type:"boolean"}}}},Disable:{http:{requestUri:"/disable",responseCode:200},input:{type:"structure",members:{accountIds:{shape:"S5"},resourceTypes:{type:"list",member:{}}}},output:{type:"structure",required:["accounts"],members:{accounts:{shape:"S2g"},failedAccounts:{shape:"Se"}}}},DisableDelegatedAdminAccount:{http:{requestUri:"/delegatedadminaccounts/disable",responseCode:200},input:{type:"structure",required:["delegatedAdminAccountId"],members:{delegatedAdminAccountId:{}}},output:{type:"structure",required:["delegatedAdminAccountId"],members:{delegatedAdminAccountId:{}}}},DisassociateMember:{http:{requestUri:"/members/disassociate",responseCode:200},input:{type:"structure",required:["accountId"],members:{accountId:{}}},output:{type:"structure",required:["accountId"],members:{accountId:{}}}},Enable:{http:{requestUri:"/enable",responseCode:200},input:{type:"structure",required:["resourceTypes"],members:{accountIds:{shape:"S5"},clientToken:{idempotencyToken:true},resourceTypes:{type:"list",member:{}}}},output:{type:"structure",required:["accounts"],members:{accounts:{shape:"S2g"},failedAccounts:{shape:"Se"}}}},EnableDelegatedAdminAccount:{http:{requestUri:"/delegatedadminaccounts/enable",responseCode:200},input:{type:"structure",required:["delegatedAdminAccountId"],members:{clientToken:{idempotencyToken:true},delegatedAdminAccountId:{}}},output:{type:"structure",required:["delegatedAdminAccountId"],members:{delegatedAdminAccountId:{}}}},GetConfiguration:{http:{requestUri:"/configuration/get",responseCode:200},input:{type:"structure",members:{}},output:{type:"structure",members:{ecrConfiguration:{type:"structure",members:{rescanDurationState:{type:"structure",members:{rescanDuration:{},status:{},updatedAt:{type:"timestamp"}}}}}}}},GetDelegatedAdminAccount:{http:{requestUri:"/delegatedadminaccounts/get",responseCode:200},input:{type:"structure",members:{}},output:{type:"structure",members:{delegatedAdmin:{type:"structure",members:{accountId:{},relationshipStatus:{}}}}}},GetEc2DeepInspectionConfiguration:{http:{requestUri:"/ec2deepinspectionconfiguration/get",responseCode:200},input:{type:"structure",members:{}},output:{type:"structure",members:{errorMessage:{},orgPackagePaths:{shape:"S35"},packagePaths:{shape:"S35"},status:{}}}},GetFindingsReportStatus:{http:{requestUri:"/reporting/status/get",responseCode:200},input:{type:"structure",members:{reportId:{}}},output:{type:"structure",members:{destination:{shape:"S25"},errorCode:{},errorMessage:{},filterCriteria:{shape:"S1e"},reportId:{},status:{}}}},GetMember:{http:{requestUri:"/members/get",responseCode:200},input:{type:"structure",required:["accountId"],members:{accountId:{}}},output:{type:"structure",members:{member:{shape:"S3e"}}}},ListAccountPermissions:{http:{requestUri:"/accountpermissions/list",responseCode:200},input:{type:"structure",members:{maxResults:{type:"integer"},nextToken:{},service:{}}},output:{type:"structure",required:["permissions"],members:{nextToken:{},permissions:{type:"list",member:{type:"structure",required:["operation","service"],members:{operation:{},service:{}}}}}}},ListCoverage:{http:{requestUri:"/coverage/list",responseCode:200},input:{type:"structure",members:{filterCriteria:{shape:"S3o"},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{coveredResources:{type:"list",member:{type:"structure",required:["accountId","resourceId","resourceType","scanType"],members:{accountId:{},resourceId:{},resourceMetadata:{type:"structure",members:{ec2:{type:"structure",members:{amiId:{},platform:{},tags:{shape:"S20"}}},ecrImage:{type:"structure",members:{tags:{type:"list",member:{}}}},ecrRepository:{type:"structure",members:{name:{},scanFrequency:{}}},lambdaFunction:{type:"structure",members:{functionName:{},functionTags:{shape:"S20"},layers:{type:"list",member:{}},runtime:{}}}}},resourceType:{},scanStatus:{type:"structure",required:["reason","statusCode"],members:{reason:{},statusCode:{}}},scanType:{}}}},nextToken:{}}}},ListCoverageStatistics:{http:{requestUri:"/coverage/statistics/list",responseCode:200},input:{type:"structure",members:{filterCriteria:{shape:"S3o"},groupBy:{},nextToken:{}}},output:{type:"structure",required:["totalCounts"],members:{countsByGroup:{type:"list",member:{type:"structure",members:{count:{type:"long"},groupKey:{}}}},nextToken:{},totalCounts:{type:"long"}}}},ListDelegatedAdminAccounts:{http:{requestUri:"/delegatedadminaccounts/list",responseCode:200},input:{type:"structure",members:{maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{delegatedAdminAccounts:{type:"list",member:{type:"structure",members:{accountId:{},status:{}}}},nextToken:{}}}},ListFilters:{http:{requestUri:"/filters/list",responseCode:200},input:{type:"structure",members:{action:{},arns:{type:"list",member:{}},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",required:["filters"],members:{filters:{type:"list",member:{type:"structure",required:["action","arn","createdAt","criteria","name","ownerId","updatedAt"],members:{action:{},arn:{},createdAt:{type:"timestamp"},criteria:{shape:"S1e"},description:{},name:{},ownerId:{},reason:{},tags:{shape:"S20"},updatedAt:{type:"timestamp"}}}},nextToken:{}}}},ListFindingAggregations:{http:{requestUri:"/findings/aggregation/list",responseCode:200},input:{type:"structure",required:["aggregationType"],members:{accountIds:{shape:"S1f"},aggregationRequest:{type:"structure",members:{accountAggregation:{type:"structure",members:{findingType:{},resourceType:{},sortBy:{},sortOrder:{}}},amiAggregation:{type:"structure",members:{amis:{shape:"S1f"},sortBy:{},sortOrder:{}}},awsEcrContainerAggregation:{type:"structure",members:{architectures:{shape:"S1f"},imageShas:{shape:"S1f"},imageTags:{shape:"S1f"},repositories:{shape:"S1f"},resourceIds:{shape:"S1f"},sortBy:{},sortOrder:{}}},ec2InstanceAggregation:{type:"structure",members:{amis:{shape:"S1f"},instanceIds:{shape:"S1f"},instanceTags:{shape:"S1r"},operatingSystems:{shape:"S1f"},sortBy:{},sortOrder:{}}},findingTypeAggregation:{type:"structure",members:{findingType:{},resourceType:{},sortBy:{},sortOrder:{}}},imageLayerAggregation:{type:"structure",members:{layerHashes:{shape:"S1f"},repositories:{shape:"S1f"},resourceIds:{shape:"S1f"},sortBy:{},sortOrder:{}}},lambdaFunctionAggregation:{type:"structure",members:{functionNames:{shape:"S1f"},functionTags:{shape:"S1r"},resourceIds:{shape:"S1f"},runtimes:{shape:"S1f"},sortBy:{},sortOrder:{}}},lambdaLayerAggregation:{type:"structure",members:{functionNames:{shape:"S1f"},layerArns:{shape:"S1f"},resourceIds:{shape:"S1f"},sortBy:{},sortOrder:{}}},packageAggregation:{type:"structure",members:{packageNames:{shape:"S1f"},sortBy:{},sortOrder:{}}},repositoryAggregation:{type:"structure",members:{repositories:{shape:"S1f"},sortBy:{},sortOrder:{}}},titleAggregation:{type:"structure",members:{resourceType:{},sortBy:{},sortOrder:{},titles:{shape:"S1f"},vulnerabilityIds:{shape:"S1f"}}}},union:true},aggregationType:{},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",required:["aggregationType"],members:{aggregationType:{},nextToken:{},responses:{type:"list",member:{type:"structure",members:{accountAggregation:{type:"structure",members:{accountId:{},severityCounts:{shape:"S5y"}}},amiAggregation:{type:"structure",required:["ami"],members:{accountId:{},affectedInstances:{type:"long"},ami:{},severityCounts:{shape:"S5y"}}},awsEcrContainerAggregation:{type:"structure",required:["resourceId"],members:{accountId:{},architecture:{},imageSha:{},imageTags:{type:"list",member:{}},repository:{},resourceId:{},severityCounts:{shape:"S5y"}}},ec2InstanceAggregation:{type:"structure",required:["instanceId"],members:{accountId:{},ami:{},instanceId:{},instanceTags:{shape:"S20"},networkFindings:{type:"long"},operatingSystem:{},severityCounts:{shape:"S5y"}}},findingTypeAggregation:{type:"structure",members:{accountId:{},severityCounts:{shape:"S5y"}}},imageLayerAggregation:{type:"structure",required:["accountId","layerHash","repository","resourceId"],members:{accountId:{},layerHash:{},repository:{},resourceId:{},severityCounts:{shape:"S5y"}}},lambdaFunctionAggregation:{type:"structure",required:["resourceId"],members:{accountId:{},functionName:{},lambdaTags:{shape:"S20"},lastModifiedAt:{type:"timestamp"},resourceId:{},runtime:{},severityCounts:{shape:"S5y"}}},lambdaLayerAggregation:{type:"structure",required:["accountId","functionName","layerArn","resourceId"],members:{accountId:{},functionName:{},layerArn:{},resourceId:{},severityCounts:{shape:"S5y"}}},packageAggregation:{type:"structure",required:["packageName"],members:{accountId:{},packageName:{},severityCounts:{shape:"S5y"}}},repositoryAggregation:{type:"structure",required:["repository"],members:{accountId:{},affectedImages:{type:"long"},repository:{},severityCounts:{shape:"S5y"}}},titleAggregation:{type:"structure",required:["title"],members:{accountId:{},severityCounts:{shape:"S5y"},title:{},vulnerabilityId:{}}}},union:true}}}}},ListFindings:{http:{requestUri:"/findings/list",responseCode:200},input:{type:"structure",members:{filterCriteria:{shape:"S1e"},maxResults:{type:"integer"},nextToken:{},sortCriteria:{type:"structure",required:["field","sortOrder"],members:{field:{},sortOrder:{}}}}},output:{type:"structure",members:{findings:{type:"list",member:{type:"structure",required:["awsAccountId","description","findingArn","firstObservedAt","lastObservedAt","remediation","resources","severity","status","type"],members:{awsAccountId:{},description:{},exploitAvailable:{},exploitabilityDetails:{type:"structure",members:{lastKnownExploitAt:{type:"timestamp"}}},findingArn:{},firstObservedAt:{type:"timestamp"},fixAvailable:{},inspectorScore:{type:"double"},inspectorScoreDetails:{type:"structure",members:{adjustedCvss:{type:"structure",required:["score","scoreSource","scoringVector","version"],members:{adjustments:{type:"list",member:{type:"structure",required:["metric","reason"],members:{metric:{},reason:{}}}},cvssSource:{},score:{type:"double"},scoreSource:{},scoringVector:{},version:{}}}}},lastObservedAt:{type:"timestamp"},networkReachabilityDetails:{type:"structure",required:["networkPath","openPortRange","protocol"],members:{networkPath:{type:"structure",members:{steps:{type:"list",member:{type:"structure",required:["componentId","componentType"],members:{componentId:{},componentType:{}}}}}},openPortRange:{type:"structure",required:["begin","end"],members:{begin:{type:"integer"},end:{type:"integer"}}},protocol:{}}},packageVulnerabilityDetails:{type:"structure",required:["source","vulnerabilityId"],members:{cvss:{type:"list",member:{type:"structure",required:["baseScore","scoringVector","source","version"],members:{baseScore:{type:"double"},scoringVector:{},source:{},version:{}}}},referenceUrls:{type:"list",member:{}},relatedVulnerabilities:{type:"list",member:{}},source:{},sourceUrl:{},vendorCreatedAt:{type:"timestamp"},vendorSeverity:{},vendorUpdatedAt:{type:"timestamp"},vulnerabilityId:{},vulnerablePackages:{type:"list",member:{type:"structure",required:["name","version"],members:{arch:{},epoch:{type:"integer"},filePath:{},fixedInVersion:{},name:{},packageManager:{},release:{},remediation:{},sourceLambdaLayerArn:{},sourceLayerHash:{},version:{}}}}}},remediation:{type:"structure",members:{recommendation:{type:"structure",members:{Url:{},text:{}}}}},resources:{type:"list",member:{type:"structure",required:["id","type"],members:{details:{type:"structure",members:{awsEc2Instance:{type:"structure",members:{iamInstanceProfileArn:{},imageId:{},ipV4Addresses:{type:"list",member:{}},ipV6Addresses:{type:"list",member:{}},keyName:{},launchedAt:{type:"timestamp"},platform:{},subnetId:{},type:{},vpcId:{}}},awsEcrContainerImage:{type:"structure",required:["imageHash","registry","repositoryName"],members:{architecture:{},author:{},imageHash:{},imageTags:{type:"list",member:{}},platform:{},pushedAt:{type:"timestamp"},registry:{},repositoryName:{}}},awsLambdaFunction:{type:"structure",required:["codeSha256","executionRoleArn","functionName","runtime","version"],members:{architectures:{type:"list",member:{}},codeSha256:{},executionRoleArn:{},functionName:{},lastModifiedAt:{type:"timestamp"},layers:{type:"list",member:{}},packageType:{},runtime:{},version:{},vpcConfig:{type:"structure",members:{securityGroupIds:{type:"list",member:{}},subnetIds:{type:"list",member:{}},vpcId:{}}}}}}},id:{},partition:{},region:{},tags:{shape:"S20"},type:{}}}},severity:{},status:{},title:{},type:{},updatedAt:{type:"timestamp"}}}},nextToken:{}}}},ListMembers:{http:{requestUri:"/members/list",responseCode:200},input:{type:"structure",members:{maxResults:{type:"integer"},nextToken:{},onlyAssociated:{type:"boolean"}}},output:{type:"structure",members:{members:{type:"list",member:{shape:"S3e"}},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:"S20"}}}},ListUsageTotals:{http:{requestUri:"/usage/list",responseCode:200},input:{type:"structure",members:{accountIds:{type:"list",member:{}},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{nextToken:{},totals:{type:"list",member:{type:"structure",members:{accountId:{},usage:{type:"list",member:{type:"structure",members:{currency:{},estimatedMonthlyCost:{type:"double"},total:{type:"double"},type:{}}}}}}}}}},SearchVulnerabilities:{http:{requestUri:"/vulnerabilities/search",responseCode:200},input:{type:"structure",required:["filterCriteria"],members:{filterCriteria:{type:"structure",required:["vulnerabilityIds"],members:{vulnerabilityIds:{type:"list",member:{}}}},nextToken:{}}},output:{type:"structure",required:["vulnerabilities"],members:{nextToken:{},vulnerabilities:{type:"list",member:{type:"structure",required:["id"],members:{atigData:{type:"structure",members:{firstSeen:{type:"timestamp"},lastSeen:{type:"timestamp"},targets:{type:"list",member:{}},ttps:{type:"list",member:{}}}},cisaData:{type:"structure",members:{action:{},dateAdded:{type:"timestamp"},dateDue:{type:"timestamp"}}},cvss2:{type:"structure",members:{baseScore:{type:"double"},scoringVector:{}}},cvss3:{type:"structure",members:{baseScore:{type:"double"},scoringVector:{}}},cwes:{type:"list",member:{}},description:{},detectionPlatforms:{type:"list",member:{}},epss:{type:"structure",members:{score:{type:"double"}}},exploitObserved:{type:"structure",members:{firstSeen:{type:"timestamp"},lastSeen:{type:"timestamp"}}},id:{},referenceUrls:{type:"list",member:{}},relatedVulnerabilities:{type:"list",member:{}},source:{},sourceUrl:{},vendorCreatedAt:{type:"timestamp"},vendorSeverity:{},vendorUpdatedAt:{type:"timestamp"}}}}}}},TagResource:{http:{requestUri:"/tags/{resourceArn}",responseCode:200},input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tags:{shape:"S20"}}},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:{}}},UpdateConfiguration:{http:{requestUri:"/configuration/update",responseCode:200},input:{type:"structure",required:["ecrConfiguration"],members:{ecrConfiguration:{type:"structure",required:["rescanDuration"],members:{rescanDuration:{}}}}},output:{type:"structure",members:{}}},UpdateEc2DeepInspectionConfiguration:{http:{requestUri:"/ec2deepinspectionconfiguration/update",responseCode:200},input:{type:"structure",members:{activateDeepInspection:{type:"boolean"},packagePaths:{shape:"S35"}}},output:{type:"structure",members:{errorMessage:{},orgPackagePaths:{shape:"S35"},packagePaths:{shape:"S35"},status:{}}}},UpdateFilter:{http:{requestUri:"/filters/update",responseCode:200},input:{type:"structure",required:["filterArn"],members:{action:{},description:{},filterArn:{},filterCriteria:{shape:"S1e"},name:{},reason:{}}},output:{type:"structure",required:["arn"],members:{arn:{}}}},UpdateOrgEc2DeepInspectionConfiguration:{http:{requestUri:"/ec2deepinspectionconfiguration/org/update",responseCode:200},input:{type:"structure",required:["orgPackagePaths"],members:{orgPackagePaths:{shape:"S35"}}},output:{type:"structure",members:{}}},UpdateOrganizationConfiguration:{http:{requestUri:"/organizationconfiguration/update",responseCode:200},input:{type:"structure",required:["autoEnable"],members:{autoEnable:{shape:"S2b"}}},output:{type:"structure",required:["autoEnable"],members:{autoEnable:{shape:"S2b"}}}}},shapes:{S5:{type:"list",member:{}},Sa:{type:"structure",required:["errorCode","errorMessage","status"],members:{errorCode:{},errorMessage:{},status:{}}},Se:{type:"list",member:{type:"structure",required:["accountId","errorCode","errorMessage"],members:{accountId:{},errorCode:{},errorMessage:{},resourceStatus:{shape:"Sg"},status:{}}}},Sg:{type:"structure",required:["ec2","ecr"],members:{ec2:{},ecr:{},lambda:{}}},Sy:{type:"list",member:{type:"structure",required:["accountId"],members:{accountId:{},errorMessage:{},status:{}}}},S11:{type:"list",member:{type:"structure",required:["accountId"],members:{accountId:{},ec2ScanStatus:{},errorMessage:{}}}},S1e:{type:"structure",members:{awsAccountId:{shape:"S1f"},componentId:{shape:"S1f"},componentType:{shape:"S1f"},ec2InstanceImageId:{shape:"S1f"},ec2InstanceSubnetId:{shape:"S1f"},ec2InstanceVpcId:{shape:"S1f"},ecrImageArchitecture:{shape:"S1f"},ecrImageHash:{shape:"S1f"},ecrImagePushedAt:{shape:"S1j"},ecrImageRegistry:{shape:"S1f"},ecrImageRepositoryName:{shape:"S1f"},ecrImageTags:{shape:"S1f"},exploitAvailable:{shape:"S1f"},findingArn:{shape:"S1f"},findingStatus:{shape:"S1f"},findingType:{shape:"S1f"},firstObservedAt:{shape:"S1j"},fixAvailable:{shape:"S1f"},inspectorScore:{type:"list",member:{shape:"S1m"}},lambdaFunctionExecutionRoleArn:{shape:"S1f"},lambdaFunctionLastModifiedAt:{shape:"S1j"},lambdaFunctionLayers:{shape:"S1f"},lambdaFunctionName:{shape:"S1f"},lambdaFunctionRuntime:{shape:"S1f"},lastObservedAt:{shape:"S1j"},networkProtocol:{shape:"S1f"},portRange:{type:"list",member:{type:"structure",members:{beginInclusive:{type:"integer"},endInclusive:{type:"integer"}}}},relatedVulnerabilities:{shape:"S1f"},resourceId:{shape:"S1f"},resourceTags:{shape:"S1r"},resourceType:{shape:"S1f"},severity:{shape:"S1f"},title:{shape:"S1f"},updatedAt:{shape:"S1j"},vendorSeverity:{shape:"S1f"},vulnerabilityId:{shape:"S1f"},vulnerabilitySource:{shape:"S1f"},vulnerablePackages:{type:"list",member:{type:"structure",members:{architecture:{shape:"S1g"},epoch:{shape:"S1m"},name:{shape:"S1g"},release:{shape:"S1g"},sourceLambdaLayerArn:{shape:"S1g"},sourceLayerHash:{shape:"S1g"},version:{shape:"S1g"}}}}}},S1f:{type:"list",member:{shape:"S1g"}},S1g:{type:"structure",required:["comparison","value"],members:{comparison:{},value:{}}},S1j:{type:"list",member:{type:"structure",members:{endInclusive:{type:"timestamp"},startInclusive:{type:"timestamp"}}}},S1m:{type:"structure",members:{lowerInclusive:{type:"double"},upperInclusive:{type:"double"}}},S1r:{type:"list",member:{type:"structure",required:["comparison","key"],members:{comparison:{},key:{},value:{}}}},S20:{type:"map",key:{},value:{}},S25:{type:"structure",required:["bucketName","kmsKeyArn"],members:{bucketName:{},keyPrefix:{},kmsKeyArn:{}}},S2b:{type:"structure",required:["ec2","ecr"],members:{ec2:{type:"boolean"},ecr:{type:"boolean"},lambda:{type:"boolean"}}},S2g:{type:"list",member:{type:"structure",required:["accountId","resourceStatus","status"],members:{accountId:{},resourceStatus:{shape:"Sg"},status:{}}}},S35:{type:"list",member:{}},S3e:{type:"structure",members:{accountId:{},delegatedAdminAccountId:{},relationshipStatus:{},updatedAt:{type:"timestamp"}}},S3o:{type:"structure",members:{accountId:{shape:"S3p"},ec2InstanceTags:{shape:"S3t"},ecrImageTags:{shape:"S3p"},ecrRepositoryName:{shape:"S3p"},lambdaFunctionName:{shape:"S3p"},lambdaFunctionRuntime:{shape:"S3p"},lambdaFunctionTags:{shape:"S3t"},resourceId:{shape:"S3p"},resourceType:{shape:"S3p"},scanStatusCode:{shape:"S3p"},scanStatusReason:{shape:"S3p"},scanType:{shape:"S3p"}}},S3p:{type:"list",member:{type:"structure",required:["comparison","value"],members:{comparison:{},value:{}}}},S3t:{type:"list",member:{type:"structure",required:["comparison","key"],members:{comparison:{},key:{},value:{}}}},S5y:{type:"structure",members:{all:{type:"long"},critical:{type:"long"},high:{type:"long"},medium:{type:"long"}}}}}},9442:function(e){e.exports={pagination:{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"},ListAssessmentControlInsightsByControlDomain:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListAssessmentFrameworkShareRequests:{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"},ListControlDomainInsights:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListControlDomainInsightsByAssessment:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListControlInsightsByControlDomain:{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"}}}},9454:function(e){e.exports={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:{DeleteRecommendationPreferences:{input:{type:"structure",required:["resourceType","recommendationPreferenceNames"],members:{resourceType:{},scope:{shape:"S3"},recommendationPreferenceNames:{type:"list",member:{}}}},output:{type:"structure",members:{}}},DescribeRecommendationExportJobs:{input:{type:"structure",members:{jobIds:{type:"list",member:{}},filters:{type:"list",member:{type:"structure",members:{name:{},values:{shape:"Sf"}}}},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{recommendationExportJobs:{type:"list",member:{type:"structure",members:{jobId:{},destination:{type:"structure",members:{s3:{shape:"Sn"}}},resourceType:{},status:{},creationTimestamp:{type:"timestamp"},lastUpdatedTimestamp:{type:"timestamp"},failureReason:{}}}},nextToken:{}}}},ExportAutoScalingGroupRecommendations:{input:{type:"structure",required:["s3DestinationConfig"],members:{accountIds:{shape:"Sw"},filters:{shape:"Sy"},fieldsToExport:{type:"list",member:{}},s3DestinationConfig:{shape:"S13"},fileFormat:{},includeMemberAccounts:{type:"boolean"},recommendationPreferences:{shape:"S17"}}},output:{type:"structure",members:{jobId:{},s3Destination:{shape:"Sn"}}}},ExportEBSVolumeRecommendations:{input:{type:"structure",required:["s3DestinationConfig"],members:{accountIds:{shape:"Sw"},filters:{shape:"S1c"},fieldsToExport:{type:"list",member:{}},s3DestinationConfig:{shape:"S13"},fileFormat:{},includeMemberAccounts:{type:"boolean"}}},output:{type:"structure",members:{jobId:{},s3Destination:{shape:"Sn"}}}},ExportEC2InstanceRecommendations:{input:{type:"structure",required:["s3DestinationConfig"],members:{accountIds:{shape:"Sw"},filters:{shape:"Sy"},fieldsToExport:{type:"list",member:{}},s3DestinationConfig:{shape:"S13"},fileFormat:{},includeMemberAccounts:{type:"boolean"},recommendationPreferences:{shape:"S17"}}},output:{type:"structure",members:{jobId:{},s3Destination:{shape:"Sn"}}}},ExportECSServiceRecommendations:{input:{type:"structure",required:["s3DestinationConfig"],members:{accountIds:{shape:"Sw"},filters:{shape:"S1n"},fieldsToExport:{type:"list",member:{}},s3DestinationConfig:{shape:"S13"},fileFormat:{},includeMemberAccounts:{type:"boolean"}}},output:{type:"structure",members:{jobId:{},s3Destination:{shape:"Sn"}}}},ExportLambdaFunctionRecommendations:{input:{type:"structure",required:["s3DestinationConfig"],members:{accountIds:{shape:"Sw"},filters:{shape:"S1u"},fieldsToExport:{type:"list",member:{}},s3DestinationConfig:{shape:"S13"},fileFormat:{},includeMemberAccounts:{type:"boolean"}}},output:{type:"structure",members:{jobId:{},s3Destination:{shape:"Sn"}}}},GetAutoScalingGroupRecommendations:{input:{type:"structure",members:{accountIds:{shape:"Sw"},autoScalingGroupArns:{type:"list",member:{}},nextToken:{},maxResults:{type:"integer"},filters:{shape:"Sy"},recommendationPreferences:{shape:"S17"}}},output:{type:"structure",members:{nextToken:{},autoScalingGroupRecommendations:{type:"list",member:{type:"structure",members:{accountId:{},autoScalingGroupArn:{},autoScalingGroupName:{},finding:{},utilizationMetrics:{shape:"S28"},lookBackPeriodInDays:{type:"double"},currentConfiguration:{shape:"S2e"},recommendationOptions:{type:"list",member:{type:"structure",members:{configuration:{shape:"S2e"},projectedUtilizationMetrics:{shape:"S2l"},performanceRisk:{type:"double"},rank:{type:"integer"},savingsOpportunity:{shape:"S2o"},migrationEffort:{}}}},lastRefreshTimestamp:{type:"timestamp"},currentPerformanceRisk:{},effectiveRecommendationPreferences:{shape:"S2w"},inferredWorkloadTypes:{shape:"S31"}}}},errors:{shape:"S33"}}}},GetEBSVolumeRecommendations:{input:{type:"structure",members:{volumeArns:{type:"list",member:{}},nextToken:{},maxResults:{type:"integer"},filters:{shape:"S1c"},accountIds:{shape:"Sw"}}},output:{type:"structure",members:{nextToken:{},volumeRecommendations:{type:"list",member:{type:"structure",members:{volumeArn:{},accountId:{},currentConfiguration:{shape:"S3e"},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:"S3e"},performanceRisk:{type:"double"},rank:{type:"integer"},savingsOpportunity:{shape:"S2o"}}}},lastRefreshTimestamp:{type:"timestamp"},currentPerformanceRisk:{},tags:{shape:"S3s"}}}},errors:{shape:"S33"}}}},GetEC2InstanceRecommendations:{input:{type:"structure",members:{instanceArns:{type:"list",member:{}},nextToken:{},maxResults:{type:"integer"},filters:{shape:"Sy"},accountIds:{shape:"Sw"},recommendationPreferences:{shape:"S17"}}},output:{type:"structure",members:{nextToken:{},instanceRecommendations:{type:"list",member:{type:"structure",members:{instanceArn:{},accountId:{},instanceName:{},currentInstanceType:{},finding:{},findingReasonCodes:{type:"list",member:{}},utilizationMetrics:{shape:"S28"},lookBackPeriodInDays:{type:"double"},recommendationOptions:{type:"list",member:{type:"structure",members:{instanceType:{},projectedUtilizationMetrics:{shape:"S2l"},platformDifferences:{type:"list",member:{}},performanceRisk:{type:"double"},rank:{type:"integer"},savingsOpportunity:{shape:"S2o"},migrationEffort:{}}}},recommendationSources:{type:"list",member:{type:"structure",members:{recommendationSourceArn:{},recommendationSourceType:{}}}},lastRefreshTimestamp:{type:"timestamp"},currentPerformanceRisk:{},effectiveRecommendationPreferences:{shape:"S2w"},inferredWorkloadTypes:{shape:"S31"},instanceState:{},tags:{shape:"S3s"},externalMetricStatus:{type:"structure",members:{statusCode:{},statusReason:{}}}}}},errors:{shape:"S33"}}}},GetEC2RecommendationProjectedMetrics:{input:{type:"structure",required:["instanceArn","stat","period","startTime","endTime"],members:{instanceArn:{},stat:{},period:{type:"integer"},startTime:{type:"timestamp"},endTime:{type:"timestamp"},recommendationPreferences:{shape:"S17"}}},output:{type:"structure",members:{recommendedOptionProjectedMetrics:{type:"list",member:{type:"structure",members:{recommendedInstanceType:{},rank:{type:"integer"},projectedMetrics:{type:"list",member:{type:"structure",members:{name:{},timestamps:{shape:"S4r"},values:{shape:"S4s"}}}}}}}}}},GetECSServiceRecommendationProjectedMetrics:{input:{type:"structure",required:["serviceArn","stat","period","startTime","endTime"],members:{serviceArn:{},stat:{},period:{type:"integer"},startTime:{type:"timestamp"},endTime:{type:"timestamp"}}},output:{type:"structure",members:{recommendedOptionProjectedMetrics:{type:"list",member:{type:"structure",members:{recommendedCpuUnits:{type:"integer"},recommendedMemorySize:{type:"integer"},projectedMetrics:{type:"list",member:{type:"structure",members:{name:{},timestamps:{shape:"S4r"},upperBoundValues:{shape:"S4s"},lowerBoundValues:{shape:"S4s"}}}}}}}}}},GetECSServiceRecommendations:{input:{type:"structure",members:{serviceArns:{type:"list",member:{}},nextToken:{},maxResults:{type:"integer"},filters:{shape:"S1n"},accountIds:{shape:"Sw"}}},output:{type:"structure",members:{nextToken:{},ecsServiceRecommendations:{type:"list",member:{type:"structure",members:{serviceArn:{},accountId:{},currentServiceConfiguration:{type:"structure",members:{memory:{type:"integer"},cpu:{type:"integer"},containerConfigurations:{type:"list",member:{type:"structure",members:{containerName:{},memorySizeConfiguration:{shape:"S5e"},cpu:{type:"integer"}}}},autoScalingConfiguration:{},taskDefinitionArn:{}}},utilizationMetrics:{type:"list",member:{type:"structure",members:{name:{},statistic:{},value:{type:"double"}}}},lookbackPeriodInDays:{type:"double"},launchType:{},lastRefreshTimestamp:{type:"timestamp"},finding:{},findingReasonCodes:{type:"list",member:{}},serviceRecommendationOptions:{type:"list",member:{type:"structure",members:{memory:{type:"integer"},cpu:{type:"integer"},savingsOpportunity:{shape:"S2o"},projectedUtilizationMetrics:{type:"list",member:{type:"structure",members:{name:{},statistic:{},lowerBoundValue:{type:"double"},upperBoundValue:{type:"double"}}}},containerRecommendations:{type:"list",member:{type:"structure",members:{containerName:{},memorySizeConfiguration:{shape:"S5e"},cpu:{type:"integer"}}}}}}},currentPerformanceRisk:{},tags:{shape:"S3s"}}}},errors:{shape:"S33"}}}},GetEffectiveRecommendationPreferences:{input:{type:"structure",required:["resourceArn"],members:{resourceArn:{}}},output:{type:"structure",members:{enhancedInfrastructureMetrics:{},externalMetricsPreference:{shape:"S2z"}}}},GetEnrollmentStatus:{input:{type:"structure",members:{}},output:{type:"structure",members:{status:{},statusReason:{},memberAccountsEnrolled:{type:"boolean"},lastUpdatedTimestamp:{type:"timestamp"},numberOfMemberAccountsOptedIn:{type:"integer"}}}},GetEnrollmentStatusesForOrganization:{input:{type:"structure",members:{filters:{type:"list",member:{type:"structure",members:{name:{},values:{shape:"Sf"}}}},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{accountEnrollmentStatuses:{type:"list",member:{type:"structure",members:{accountId:{},status:{},statusReason:{},lastUpdatedTimestamp:{type:"timestamp"}}}},nextToken:{}}}},GetLambdaFunctionRecommendations:{input:{type:"structure",members:{functionArns:{type:"list",member:{}},accountIds:{shape:"Sw"},filters:{shape:"S1u"},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"}}}},savingsOpportunity:{shape:"S2o"}}}},currentPerformanceRisk:{},tags:{shape:"S3s"}}}}}}},GetRecommendationPreferences:{input:{type:"structure",required:["resourceType"],members:{resourceType:{},scope:{shape:"S3"},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{nextToken:{},recommendationPreferencesDetails:{type:"list",member:{type:"structure",members:{scope:{shape:"S3"},resourceType:{},enhancedInfrastructureMetrics:{},inferredWorkloadTypes:{},externalMetricsPreference:{shape:"S2z"}}}}}}},GetRecommendationSummaries:{input:{type:"structure",members:{accountIds:{shape:"Sw"},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:{},savingsOpportunity:{shape:"S2o"},currentPerformanceRiskRatings:{type:"structure",members:{high:{type:"long"},medium:{type:"long"},low:{type:"long"},veryLow:{type:"long"}}},inferredWorkloadSavings:{type:"list",member:{type:"structure",members:{inferredWorkloadTypes:{shape:"S31"},estimatedMonthlySavings:{shape:"S2q"}}}}}}}}}},PutRecommendationPreferences:{input:{type:"structure",required:["resourceType"],members:{resourceType:{},scope:{shape:"S3"},enhancedInfrastructureMetrics:{},inferredWorkloadTypes:{},externalMetricsPreference:{shape:"S2z"}}},output:{type:"structure",members:{}}},UpdateEnrollmentStatus:{input:{type:"structure",required:["status"],members:{status:{},includeMemberAccounts:{type:"boolean"}}},output:{type:"structure",members:{status:{},statusReason:{}}}}},shapes:{S3:{type:"structure",members:{name:{},value:{}}},Sf:{type:"list",member:{}},Sn:{type:"structure",members:{bucket:{},key:{},metadataKey:{}}},Sw:{type:"list",member:{}},Sy:{type:"list",member:{type:"structure",members:{name:{},values:{shape:"Sf"}}}},S13:{type:"structure",members:{bucket:{},keyPrefix:{}}},S17:{type:"structure",members:{cpuVendorArchitectures:{shape:"S18"}}},S18:{type:"list",member:{}},S1c:{type:"list",member:{type:"structure",members:{name:{},values:{shape:"Sf"}}}},S1n:{type:"list",member:{type:"structure",members:{name:{},values:{shape:"Sf"}}}},S1u:{type:"list",member:{type:"structure",members:{name:{},values:{shape:"Sf"}}}},S28:{type:"list",member:{shape:"S29"}},S29:{type:"structure",members:{name:{},statistic:{},value:{type:"double"}}},S2e:{type:"structure",members:{desiredCapacity:{type:"integer"},minSize:{type:"integer"},maxSize:{type:"integer"},instanceType:{}}},S2l:{type:"list",member:{shape:"S29"}},S2o:{type:"structure",members:{savingsOpportunityPercentage:{type:"double"},estimatedMonthlySavings:{shape:"S2q"}}},S2q:{type:"structure",members:{currency:{},value:{type:"double"}}},S2w:{type:"structure",members:{cpuVendorArchitectures:{shape:"S18"},enhancedInfrastructureMetrics:{},inferredWorkloadTypes:{},externalMetricsPreference:{shape:"S2z"}}},S2z:{type:"structure",members:{source:{}}},S31:{type:"list",member:{}},S33:{type:"list",member:{type:"structure",members:{identifier:{},code:{},message:{}}}},S3e:{type:"structure",members:{volumeType:{},volumeSize:{type:"integer"},volumeBaselineIOPS:{type:"integer"},volumeBurstIOPS:{type:"integer"},volumeBaselineThroughput:{type:"integer"},volumeBurstThroughput:{type:"integer"},rootVolume:{type:"boolean"}}},S3s:{type:"list",member:{type:"structure",members:{key:{},value:{}}}},S4r:{type:"list",member:{type:"timestamp"}},S4s:{type:"list",member:{type:"double"}},S5e:{type:"structure",members:{memory:{type:"integer"},memoryReservation:{type:"integer"}}}}}},9458:function(e){e.exports={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:{}}}}}}},9468:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["greengrass"]={};s.Greengrass=i.defineService("greengrass",["2017-06-07"]);Object.defineProperty(a.services["greengrass"],"2017-06-07",{get:function get(){var e=r(8175);return e},enumerable:true,configurable:true});e.exports=s.Greengrass},9476:function(e){e.exports={pagination:{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"},DescribeEndpointSettings:{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"},DescribeFleetAdvisorCollectors:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxRecords"},DescribeFleetAdvisorDatabases:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxRecords"},DescribeFleetAdvisorLsaAnalysis:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxRecords"},DescribeFleetAdvisorSchemaObjectSummary:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxRecords"},DescribeFleetAdvisorSchemas:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxRecords"},DescribeOrderableReplicationInstances:{input_token:"Marker",output_token:"Marker",limit_key:"MaxRecords"},DescribePendingMaintenanceActions:{input_token:"Marker",output_token:"Marker",limit_key:"MaxRecords"},DescribeRecommendationLimitations:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxRecords"},DescribeRecommendations:{input_token:"NextToken",output_token:"NextToken",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"}}}},9490:function(e){function isFipsRegion(e){return typeof e==="string"&&(e.startsWith("fips-")||e.endsWith("-fips"))}function isGlobalRegion(e){return typeof e==="string"&&["aws-global","aws-us-gov-global"].includes(e)}function getRealRegion(e){return["fips-aws-global","aws-fips","aws-global"].includes(e)?"us-east-1":["fips-aws-us-gov-global","aws-us-gov-global"].includes(e)?"us-gov-west-1":e.replace(/fips-(dkr-|prod-)?|-fips/,"")}e.exports={isFipsRegion:isFipsRegion,isGlobalRegion:isGlobalRegion,getRealRegion:getRealRegion}},9498:function(e){e.exports={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:{}}}},BatchGetGraphMemberDatasources:{http:{requestUri:"/graph/datasources/get"},input:{type:"structure",required:["GraphArn","AccountIds"],members:{GraphArn:{},AccountIds:{type:"list",member:{}}}},output:{type:"structure",members:{MemberDatasources:{shape:"S7"},UnprocessedAccounts:{shape:"Sf"}}}},BatchGetMembershipDatasources:{http:{requestUri:"/membership/datasources/get"},input:{type:"structure",required:["GraphArns"],members:{GraphArns:{type:"list",member:{}}}},output:{type:"structure",members:{MembershipDatasources:{shape:"S7"},UnprocessedGraphs:{type:"list",member:{type:"structure",members:{GraphArn:{},Reason:{}}}}}}},CreateGraph:{http:{requestUri:"/graph"},input:{type:"structure",members:{Tags:{shape:"So"}}},output:{type:"structure",members:{GraphArn:{}}}},CreateMembers:{http:{requestUri:"/graph/members"},input:{type:"structure",required:["GraphArn","Accounts"],members:{GraphArn:{},Message:{},DisableEmailNotification:{type:"boolean"},Accounts:{type:"list",member:{type:"structure",required:["AccountId","EmailAddress"],members:{AccountId:{},EmailAddress:{}}}}}},output:{type:"structure",members:{Members:{shape:"Sz"},UnprocessedAccounts:{shape:"Sf"}}}},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:"S1b"}}},output:{type:"structure",members:{AccountIds:{shape:"S1b"},UnprocessedAccounts:{shape:"Sf"}}}},DescribeOrganizationConfiguration:{http:{requestUri:"/orgs/describeOrganizationConfiguration"},input:{type:"structure",required:["GraphArn"],members:{GraphArn:{}}},output:{type:"structure",members:{AutoEnable:{type:"boolean"}}}},DisableOrganizationAdminAccount:{http:{requestUri:"/orgs/disableAdminAccount"}},DisassociateMembership:{http:{requestUri:"/membership/removal"},input:{type:"structure",required:["GraphArn"],members:{GraphArn:{}}}},EnableOrganizationAdminAccount:{http:{requestUri:"/orgs/enableAdminAccount"},input:{type:"structure",required:["AccountId"],members:{AccountId:{}}}},GetMembers:{http:{requestUri:"/graph/members/get"},input:{type:"structure",required:["GraphArn","AccountIds"],members:{GraphArn:{},AccountIds:{shape:"S1b"}}},output:{type:"structure",members:{MemberDetails:{shape:"Sz"},UnprocessedAccounts:{shape:"Sf"}}}},ListDatasourcePackages:{http:{requestUri:"/graph/datasources/list"},input:{type:"structure",required:["GraphArn"],members:{GraphArn:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{DatasourcePackages:{type:"map",key:{},value:{type:"structure",members:{DatasourcePackageIngestState:{},LastIngestStateChange:{shape:"Sb"}}}},NextToken:{}}}},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:{shape:"Se"}}}},NextToken:{}}}},ListInvitations:{http:{requestUri:"/invitations/list"},input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Invitations:{shape:"Sz"},NextToken:{}}}},ListMembers:{http:{requestUri:"/graph/members/list"},input:{type:"structure",required:["GraphArn"],members:{GraphArn:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{MemberDetails:{shape:"Sz"},NextToken:{}}}},ListOrganizationAdminAccounts:{http:{requestUri:"/orgs/adminAccountslist"},input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Administrators:{type:"list",member:{type:"structure",members:{AccountId:{},GraphArn:{},DelegationTime:{shape:"Se"}}}},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:"So"}}}},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:{}}}},TagResource:{http:{requestUri:"/tags/{ResourceArn}",responseCode:204},input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{location:"uri",locationName:"ResourceArn"},Tags:{shape:"So"}}},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:{}}},UpdateDatasourcePackages:{http:{requestUri:"/graph/datasources/update"},input:{type:"structure",required:["GraphArn","DatasourcePackages"],members:{GraphArn:{},DatasourcePackages:{type:"list",member:{}}}}},UpdateOrganizationConfiguration:{http:{requestUri:"/orgs/updateOrganizationConfiguration"},input:{type:"structure",required:["GraphArn"],members:{GraphArn:{},AutoEnable:{type:"boolean"}}}}},shapes:{S7:{type:"list",member:{type:"structure",members:{AccountId:{},GraphArn:{},DatasourcePackageIngestHistory:{type:"map",key:{},value:{shape:"Sb"}}}}},Sb:{type:"map",key:{},value:{type:"structure",members:{Timestamp:{shape:"Se"}}}},Se:{type:"timestamp",timestampFormat:"iso8601"},Sf:{type:"list",member:{type:"structure",members:{AccountId:{},Reason:{}}}},So:{type:"map",key:{},value:{}},Sz:{type:"list",member:{type:"structure",members:{AccountId:{},EmailAddress:{},GraphArn:{},MasterId:{deprecated:true,deprecatedMessage:"This property is deprecated. Use AdministratorId instead."},AdministratorId:{},Status:{},DisabledReason:{},InvitedTime:{shape:"Se"},UpdatedTime:{shape:"Se"},VolumeUsageInBytes:{deprecated:true,deprecatedMessage:"This property is deprecated. Use VolumeUsageByDatasourcePackage instead.",type:"long"},VolumeUsageUpdatedTime:{shape:"Se",deprecated:true,deprecatedMessage:"This property is deprecated. Use VolumeUsageByDatasourcePackage instead."},PercentOfGraphUtilization:{deprecated:true,deprecatedMessage:"This property is deprecated. Use VolumeUsageByDatasourcePackage instead.",type:"double"},PercentOfGraphUtilizationUpdatedTime:{shape:"Se",deprecated:true,deprecatedMessage:"This property is deprecated. Use VolumeUsageByDatasourcePackage instead."},InvitationType:{},VolumeUsageByDatasourcePackage:{type:"map",key:{},value:{type:"structure",members:{VolumeUsageInBytes:{type:"long"},VolumeUsageUpdateTime:{shape:"Se"}}}},DatasourcePackageIngestStates:{type:"map",key:{},value:{}}}}},S1b:{type:"list",member:{}}}}},9505:function(e){e.exports={pagination:{ListEarthObservationJobs:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"EarthObservationJobSummaries"},ListRasterDataCollections:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"RasterDataCollectionSummaries"},ListVectorEnrichmentJobs:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"VectorEnrichmentJobSummaries"},SearchRasterDataCollection:{input_token:"NextToken",output_token:"NextToken"}}}},9508:function(e){e.exports={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:{}}},ClaimDevice:{http:{requestUri:"/prod/claimDevice",responseCode:200},input:{type:"structure",members:{Id:{locationName:"id"}}},output:{type:"structure",members:{}}},CreateChannel:{http:{requestUri:"/prod/channels",responseCode:201},input:{type:"structure",members:{CdiInputSpecification:{shape:"S25",locationName:"cdiInputSpecification"},ChannelClass:{locationName:"channelClass"},Destinations:{shape:"S28",locationName:"destinations"},EncoderSettings:{shape:"S2g",locationName:"encoderSettings"},InputAttachments:{shape:"Sd0",locationName:"inputAttachments"},InputSpecification:{shape:"Sep",locationName:"inputSpecification"},LogLevel:{locationName:"logLevel"},Maintenance:{locationName:"maintenance",type:"structure",members:{MaintenanceDay:{locationName:"maintenanceDay"},MaintenanceStartTime:{locationName:"maintenanceStartTime"}}},Name:{locationName:"name"},RequestId:{locationName:"requestId",idempotencyToken:true},Reserved:{locationName:"reserved",deprecated:true},RoleArn:{locationName:"roleArn"},Tags:{shape:"Sex",locationName:"tags"},Vpc:{locationName:"vpc",type:"structure",members:{PublicAddressAllocationIds:{shape:"S5",locationName:"publicAddressAllocationIds"},SecurityGroupIds:{shape:"S5",locationName:"securityGroupIds"},SubnetIds:{shape:"S5",locationName:"subnetIds"}},required:["SubnetIds"]}}},output:{type:"structure",members:{Channel:{shape:"Sf0",locationName:"channel"}}}},CreateInput:{http:{requestUri:"/prod/inputs",responseCode:201},input:{type:"structure",members:{Destinations:{shape:"Sf9",locationName:"destinations"},InputDevices:{shape:"Sfb",locationName:"inputDevices"},InputSecurityGroups:{shape:"S5",locationName:"inputSecurityGroups"},MediaConnectFlows:{shape:"Sfd",locationName:"mediaConnectFlows"},Name:{locationName:"name"},RequestId:{locationName:"requestId",idempotencyToken:true},RoleArn:{locationName:"roleArn"},Sources:{shape:"Sff",locationName:"sources"},Tags:{shape:"Sex",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:"Sfk",locationName:"input"}}}},CreateInputSecurityGroup:{http:{requestUri:"/prod/inputSecurityGroups",responseCode:200},input:{type:"structure",members:{Tags:{shape:"Sex",locationName:"tags"},WhitelistRules:{shape:"Sfw",locationName:"whitelistRules"}}},output:{type:"structure",members:{SecurityGroup:{shape:"Sfz",locationName:"securityGroup"}}}},CreateMultiplex:{http:{requestUri:"/prod/multiplexes",responseCode:201},input:{type:"structure",members:{AvailabilityZones:{shape:"S5",locationName:"availabilityZones"},MultiplexSettings:{shape:"Sg4",locationName:"multiplexSettings"},Name:{locationName:"name"},RequestId:{locationName:"requestId",idempotencyToken:true},Tags:{shape:"Sex",locationName:"tags"}},required:["RequestId","MultiplexSettings","AvailabilityZones","Name"]},output:{type:"structure",members:{Multiplex:{shape:"Sg9",locationName:"multiplex"}}}},CreateMultiplexProgram:{http:{requestUri:"/prod/multiplexes/{multiplexId}/programs",responseCode:201},input:{type:"structure",members:{MultiplexId:{location:"uri",locationName:"multiplexId"},MultiplexProgramSettings:{shape:"Sgf",locationName:"multiplexProgramSettings"},ProgramName:{locationName:"programName"},RequestId:{locationName:"requestId",idempotencyToken:true}},required:["MultiplexId","RequestId","MultiplexProgramSettings","ProgramName"]},output:{type:"structure",members:{MultiplexProgram:{shape:"Sgn",locationName:"multiplexProgram"}}}},CreatePartnerInput:{http:{requestUri:"/prod/inputs/{inputId}/partners",responseCode:201},input:{type:"structure",members:{InputId:{location:"uri",locationName:"inputId"},RequestId:{locationName:"requestId",idempotencyToken:true},Tags:{shape:"Sex",locationName:"tags"}},required:["InputId"]},output:{type:"structure",members:{Input:{shape:"Sfk",locationName:"input"}}}},CreateTags:{http:{requestUri:"/prod/tags/{resource-arn}",responseCode:204},input:{type:"structure",members:{ResourceArn:{location:"uri",locationName:"resource-arn"},Tags:{shape:"Sex",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:"S25",locationName:"cdiInputSpecification"},ChannelClass:{locationName:"channelClass"},Destinations:{shape:"S28",locationName:"destinations"},EgressEndpoints:{shape:"Sf1",locationName:"egressEndpoints"},EncoderSettings:{shape:"S2g",locationName:"encoderSettings"},Id:{locationName:"id"},InputAttachments:{shape:"Sd0",locationName:"inputAttachments"},InputSpecification:{shape:"Sep",locationName:"inputSpecification"},LogLevel:{locationName:"logLevel"},Maintenance:{shape:"Sf3",locationName:"maintenance"},Name:{locationName:"name"},PipelineDetails:{shape:"Sf4",locationName:"pipelineDetails"},PipelinesRunningCount:{locationName:"pipelinesRunningCount",type:"integer"},RoleArn:{locationName:"roleArn"},State:{locationName:"state"},Tags:{shape:"Sex",locationName:"tags"},Vpc:{shape:"Sf7",locationName:"vpc"}}}},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:"Sga",locationName:"destinations"},Id:{locationName:"id"},MultiplexSettings:{shape:"Sg4",locationName:"multiplexSettings"},Name:{locationName:"name"},PipelinesRunningCount:{locationName:"pipelinesRunningCount",type:"integer"},ProgramCount:{locationName:"programCount",type:"integer"},State:{locationName:"state"},Tags:{shape:"Sex",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:"Sgf",locationName:"multiplexProgramSettings"},PacketIdentifiersMap:{shape:"Sgo",locationName:"packetIdentifiersMap"},PipelineDetails:{shape:"Sgq",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"},RenewalSettings:{shape:"Sh9",locationName:"renewalSettings"},ReservationId:{locationName:"reservationId"},ResourceSpecification:{shape:"Shb",locationName:"resourceSpecification"},Start:{locationName:"start"},State:{locationName:"state"},Tags:{shape:"Sex",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:"S25",locationName:"cdiInputSpecification"},ChannelClass:{locationName:"channelClass"},Destinations:{shape:"S28",locationName:"destinations"},EgressEndpoints:{shape:"Sf1",locationName:"egressEndpoints"},EncoderSettings:{shape:"S2g",locationName:"encoderSettings"},Id:{locationName:"id"},InputAttachments:{shape:"Sd0",locationName:"inputAttachments"},InputSpecification:{shape:"Sep",locationName:"inputSpecification"},LogLevel:{locationName:"logLevel"},Maintenance:{shape:"Sf3",locationName:"maintenance"},Name:{locationName:"name"},PipelineDetails:{shape:"Sf4",locationName:"pipelineDetails"},PipelinesRunningCount:{locationName:"pipelinesRunningCount",type:"integer"},RoleArn:{locationName:"roleArn"},State:{locationName:"state"},Tags:{shape:"Sex",locationName:"tags"},Vpc:{shape:"Sf7",locationName:"vpc"}}}},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:"Sfl",locationName:"destinations"},Id:{locationName:"id"},InputClass:{locationName:"inputClass"},InputDevices:{shape:"Sfb",locationName:"inputDevices"},InputPartnerIds:{shape:"S5",locationName:"inputPartnerIds"},InputSourceType:{locationName:"inputSourceType"},MediaConnectFlows:{shape:"Sfq",locationName:"mediaConnectFlows"},Name:{locationName:"name"},RoleArn:{locationName:"roleArn"},SecurityGroups:{shape:"S5",locationName:"securityGroups"},Sources:{shape:"Sfs",locationName:"sources"},State:{locationName:"state"},Tags:{shape:"Sex",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:"Shw",locationName:"hdDeviceSettings"},Id:{locationName:"id"},MacAddress:{locationName:"macAddress"},Name:{locationName:"name"},NetworkSettings:{shape:"Si1",locationName:"networkSettings"},SerialNumber:{locationName:"serialNumber"},Type:{locationName:"type"},UhdDeviceSettings:{shape:"Si4",locationName:"uhdDeviceSettings"},Tags:{shape:"Sex",locationName:"tags"}}}},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:"Sex",locationName:"tags"},WhitelistRules:{shape:"Sg1",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:"Sga",locationName:"destinations"},Id:{locationName:"id"},MultiplexSettings:{shape:"Sg4",locationName:"multiplexSettings"},Name:{locationName:"name"},PipelinesRunningCount:{locationName:"pipelinesRunningCount",type:"integer"},ProgramCount:{locationName:"programCount",type:"integer"},State:{locationName:"state"},Tags:{shape:"Sex",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:"Sgf",locationName:"multiplexProgramSettings"},PacketIdentifiersMap:{shape:"Sgo",locationName:"packetIdentifiersMap"},PipelineDetails:{shape:"Sgq",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:"Shb",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"},RenewalSettings:{shape:"Sh9",locationName:"renewalSettings"},ReservationId:{locationName:"reservationId"},ResourceSpecification:{shape:"Shb",locationName:"resourceSpecification"},Start:{locationName:"start"},State:{locationName:"state"},Tags:{shape:"Sex",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:"S25",locationName:"cdiInputSpecification"},ChannelClass:{locationName:"channelClass"},Destinations:{shape:"S28",locationName:"destinations"},EgressEndpoints:{shape:"Sf1",locationName:"egressEndpoints"},Id:{locationName:"id"},InputAttachments:{shape:"Sd0",locationName:"inputAttachments"},InputSpecification:{shape:"Sep",locationName:"inputSpecification"},LogLevel:{locationName:"logLevel"},Maintenance:{shape:"Sf3",locationName:"maintenance"},Name:{locationName:"name"},PipelinesRunningCount:{locationName:"pipelinesRunningCount",type:"integer"},RoleArn:{locationName:"roleArn"},State:{locationName:"state"},Tags:{shape:"Sex",locationName:"tags"},Vpc:{shape:"Sf7",locationName:"vpc"}}}},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:"Shw",locationName:"hdDeviceSettings"},Id:{locationName:"id"},MacAddress:{locationName:"macAddress"},Name:{locationName:"name"},NetworkSettings:{shape:"Si1",locationName:"networkSettings"},SerialNumber:{locationName:"serialNumber"},Type:{locationName:"type"},UhdDeviceSettings:{shape:"Si4",locationName:"uhdDeviceSettings"},Tags:{shape:"Sex",locationName:"tags"}}}},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:"Sfz"}},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:"Sfk"}},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:"Sex",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:"Shb",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:"Sjo"}}}}},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:"Sex",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"},RenewalSettings:{shape:"Sh9",locationName:"renewalSettings"},RequestId:{locationName:"requestId",idempotencyToken:true},Start:{locationName:"start"},Tags:{shape:"Sex",locationName:"tags"}},required:["OfferingId","Count"]},output:{type:"structure",members:{Reservation:{shape:"Sjo",locationName:"reservation"}}}},RebootInputDevice:{http:{requestUri:"/prod/inputDevices/{inputDeviceId}/reboot",responseCode:200},input:{type:"structure",members:{Force:{locationName:"force"},InputDeviceId:{location:"uri",locationName:"inputDeviceId"}},required:["InputDeviceId"]},output:{type:"structure",members:{}}},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:"S25",locationName:"cdiInputSpecification"},ChannelClass:{locationName:"channelClass"},Destinations:{shape:"S28",locationName:"destinations"},EgressEndpoints:{shape:"Sf1",locationName:"egressEndpoints"},EncoderSettings:{shape:"S2g",locationName:"encoderSettings"},Id:{locationName:"id"},InputAttachments:{shape:"Sd0",locationName:"inputAttachments"},InputSpecification:{shape:"Sep",locationName:"inputSpecification"},LogLevel:{locationName:"logLevel"},Maintenance:{shape:"Sf3",locationName:"maintenance"},Name:{locationName:"name"},PipelineDetails:{shape:"Sf4",locationName:"pipelineDetails"},PipelinesRunningCount:{locationName:"pipelinesRunningCount",type:"integer"},RoleArn:{locationName:"roleArn"},State:{locationName:"state"},Tags:{shape:"Sex",locationName:"tags"},Vpc:{shape:"Sf7",locationName:"vpc"}}}},StartInputDeviceMaintenanceWindow:{http:{requestUri:"/prod/inputDevices/{inputDeviceId}/startInputDeviceMaintenanceWindow",responseCode:200},input:{type:"structure",members:{InputDeviceId:{location:"uri",locationName:"inputDeviceId"}},required:["InputDeviceId"]},output:{type:"structure",members:{}}},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:"Sga",locationName:"destinations"},Id:{locationName:"id"},MultiplexSettings:{shape:"Sg4",locationName:"multiplexSettings"},Name:{locationName:"name"},PipelinesRunningCount:{locationName:"pipelinesRunningCount",type:"integer"},ProgramCount:{locationName:"programCount",type:"integer"},State:{locationName:"state"},Tags:{shape:"Sex",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:"S25",locationName:"cdiInputSpecification"},ChannelClass:{locationName:"channelClass"},Destinations:{shape:"S28",locationName:"destinations"},EgressEndpoints:{shape:"Sf1",locationName:"egressEndpoints"},EncoderSettings:{shape:"S2g",locationName:"encoderSettings"},Id:{locationName:"id"},InputAttachments:{shape:"Sd0",locationName:"inputAttachments"},InputSpecification:{shape:"Sep",locationName:"inputSpecification"},LogLevel:{locationName:"logLevel"},Maintenance:{shape:"Sf3",locationName:"maintenance"},Name:{locationName:"name"},PipelineDetails:{shape:"Sf4",locationName:"pipelineDetails"},PipelinesRunningCount:{locationName:"pipelinesRunningCount",type:"integer"},RoleArn:{locationName:"roleArn"},State:{locationName:"state"},Tags:{shape:"Sex",locationName:"tags"},Vpc:{shape:"Sf7",locationName:"vpc"}}}},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:"Sga",locationName:"destinations"},Id:{locationName:"id"},MultiplexSettings:{shape:"Sg4",locationName:"multiplexSettings"},Name:{locationName:"name"},PipelinesRunningCount:{locationName:"pipelinesRunningCount",type:"integer"},ProgramCount:{locationName:"programCount",type:"integer"},State:{locationName:"state"},Tags:{shape:"Sex",locationName:"tags"}}}},TransferInputDevice:{http:{requestUri:"/prod/inputDevices/{inputDeviceId}/transfer",responseCode:200},input:{type:"structure",members:{InputDeviceId:{location:"uri",locationName:"inputDeviceId"},TargetCustomerId:{locationName:"targetCustomerId"},TargetRegion:{locationName:"targetRegion"},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:"S25",locationName:"cdiInputSpecification"},ChannelId:{location:"uri",locationName:"channelId"},Destinations:{shape:"S28",locationName:"destinations"},EncoderSettings:{shape:"S2g",locationName:"encoderSettings"},InputAttachments:{shape:"Sd0",locationName:"inputAttachments"},InputSpecification:{shape:"Sep",locationName:"inputSpecification"},LogLevel:{locationName:"logLevel"},Maintenance:{locationName:"maintenance",type:"structure",members:{MaintenanceDay:{locationName:"maintenanceDay"},MaintenanceScheduledDate:{locationName:"maintenanceScheduledDate"},MaintenanceStartTime:{locationName:"maintenanceStartTime"}}},Name:{locationName:"name"},RoleArn:{locationName:"roleArn"}},required:["ChannelId"]},output:{type:"structure",members:{Channel:{shape:"Sf0",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:"S28",locationName:"destinations"}},required:["ChannelId","ChannelClass"]},output:{type:"structure",members:{Channel:{shape:"Sf0",locationName:"channel"}}}},UpdateInput:{http:{method:"PUT",requestUri:"/prod/inputs/{inputId}",responseCode:200},input:{type:"structure",members:{Destinations:{shape:"Sf9",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:"Sfd",locationName:"mediaConnectFlows"},Name:{locationName:"name"},RoleArn:{locationName:"roleArn"},Sources:{shape:"Sff",locationName:"sources"}},required:["InputId"]},output:{type:"structure",members:{Input:{shape:"Sfk",locationName:"input"}}}},UpdateInputDevice:{http:{method:"PUT",requestUri:"/prod/inputDevices/{inputDeviceId}",responseCode:200},input:{type:"structure",members:{HdDeviceSettings:{shape:"Skk",locationName:"hdDeviceSettings"},InputDeviceId:{location:"uri",locationName:"inputDeviceId"},Name:{locationName:"name"},UhdDeviceSettings:{shape:"Skk",locationName:"uhdDeviceSettings"}},required:["InputDeviceId"]},output:{type:"structure",members:{Arn:{locationName:"arn"},ConnectionState:{locationName:"connectionState"},DeviceSettingsSyncState:{locationName:"deviceSettingsSyncState"},DeviceUpdateStatus:{locationName:"deviceUpdateStatus"},HdDeviceSettings:{shape:"Shw",locationName:"hdDeviceSettings"},Id:{locationName:"id"},MacAddress:{locationName:"macAddress"},Name:{locationName:"name"},NetworkSettings:{shape:"Si1",locationName:"networkSettings"},SerialNumber:{locationName:"serialNumber"},Type:{locationName:"type"},UhdDeviceSettings:{shape:"Si4",locationName:"uhdDeviceSettings"},Tags:{shape:"Sex",locationName:"tags"}}}},UpdateInputSecurityGroup:{http:{method:"PUT",requestUri:"/prod/inputSecurityGroups/{inputSecurityGroupId}",responseCode:200},input:{type:"structure",members:{InputSecurityGroupId:{location:"uri",locationName:"inputSecurityGroupId"},Tags:{shape:"Sex",locationName:"tags"},WhitelistRules:{shape:"Sfw",locationName:"whitelistRules"}},required:["InputSecurityGroupId"]},output:{type:"structure",members:{SecurityGroup:{shape:"Sfz",locationName:"securityGroup"}}}},UpdateMultiplex:{http:{method:"PUT",requestUri:"/prod/multiplexes/{multiplexId}",responseCode:200},input:{type:"structure",members:{MultiplexId:{location:"uri",locationName:"multiplexId"},MultiplexSettings:{shape:"Sg4",locationName:"multiplexSettings"},Name:{locationName:"name"}},required:["MultiplexId"]},output:{type:"structure",members:{Multiplex:{shape:"Sg9",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:"Sgf",locationName:"multiplexProgramSettings"},ProgramName:{location:"uri",locationName:"programName"}},required:["MultiplexId","ProgramName"]},output:{type:"structure",members:{MultiplexProgram:{shape:"Sgn",locationName:"multiplexProgram"}}}},UpdateReservation:{http:{method:"PUT",requestUri:"/prod/reservations/{reservationId}",responseCode:200},input:{type:"structure",members:{Name:{locationName:"name"},RenewalSettings:{shape:"Sh9",locationName:"renewalSettings"},ReservationId:{location:"uri",locationName:"reservationId"}},required:["ReservationId"]},output:{type:"structure",members:{Reservation:{shape:"Sjo",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"},Id3:{locationName:"id3"}}},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"]},MotionGraphicsImageActivateSettings:{locationName:"motionGraphicsImageActivateSettings",type:"structure",members:{Duration:{locationName:"duration",type:"long"},PasswordParam:{locationName:"passwordParam"},Url:{locationName:"url"},Username:{locationName:"username"}}},MotionGraphicsImageDeactivateSettings:{locationName:"motionGraphicsImageDeactivateSettings",type:"structure",members:{}},PauseStateSettings:{locationName:"pauseStateSettings",type:"structure",members:{Pipelines:{locationName:"pipelines",type:"list",member:{type:"structure",members:{PipelineId:{locationName:"pipelineId"}},required:["PipelineId"]}}}},Scte35InputSettings:{locationName:"scte35InputSettings",type:"structure",members:{InputAttachmentNameReference:{locationName:"inputAttachmentNameReference"},Mode:{locationName:"mode"}},required:["Mode"]},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:"S1m",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"]},S1m:{type:"structure",members:{PasswordParam:{locationName:"passwordParam"},Uri:{locationName:"uri"},Username:{locationName:"username"}},required:["Uri"]},S25:{type:"structure",members:{Resolution:{locationName:"resolution"}}},S28:{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"}}}}}}},S2g:{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"},AudioWatermarkingSettings:{locationName:"audioWatermarkingSettings",type:"structure",members:{NielsenWatermarksSettings:{locationName:"nielsenWatermarksSettings",type:"structure",members:{NielsenCbetSettings:{locationName:"nielsenCbetSettings",type:"structure",members:{CbetCheckDigitString:{locationName:"cbetCheckDigitString"},CbetStepaside:{locationName:"cbetStepaside"},Csid:{locationName:"csid"}},required:["CbetCheckDigitString","CbetStepaside","Csid"]},NielsenDistributionType:{locationName:"nielsenDistributionType"},NielsenNaesIiNwSettings:{locationName:"nielsenNaesIiNwSettings",type:"structure",members:{CheckDigitString:{locationName:"checkDigitString"},Sid:{locationName:"sid",type:"double"},Timezone:{locationName:"timezone"}},required:["CheckDigitString","Sid"]}}}}},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"}}},Eac3AtmosSettings:{locationName:"eac3AtmosSettings",type:"structure",members:{Bitrate:{locationName:"bitrate",type:"double"},CodingMode:{locationName:"codingMode"},Dialnorm:{locationName:"dialnorm",type:"integer"},DrcLine:{locationName:"drcLine"},DrcRf:{locationName:"drcRf"},HeightTrim:{locationName:"heightTrim",type:"double"},SurroundTrim:{locationName:"surroundTrim",type:"double"}}},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:"S1m",locationName:"availBlankingImage"},State:{locationName:"state"}}},AvailConfiguration:{locationName:"availConfiguration",type:"structure",members:{AvailSettings:{locationName:"availSettings",type:"structure",members:{Esam:{locationName:"esam",type:"structure",members:{AcquisitionPointId:{locationName:"acquisitionPointId"},AdAvailOffset:{locationName:"adAvailOffset",type:"integer"},PasswordParam:{locationName:"passwordParam"},PoisEndpoint:{locationName:"poisEndpoint"},Username:{locationName:"username"},ZoneIdentity:{locationName:"zoneIdentity"}},required:["AcquisitionPointId","PoisEndpoint"]},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:"S1m",locationName:"blackoutSlateImage"},NetworkEndBlackout:{locationName:"networkEndBlackout"},NetworkEndBlackoutImage:{shape:"S1m",locationName:"networkEndBlackoutImage"},NetworkId:{locationName:"networkId"},State:{locationName:"state"}}},CaptionDescriptions:{locationName:"captionDescriptions",type:"list",member:{type:"structure",members:{Accessibility:{locationName:"accessibility"},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:"S1m",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:"S1m",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:{CopyrightHolder:{locationName:"copyrightHolder"},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:{StyleControl:{locationName:"styleControl"}}}}},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:"S1m",locationName:"inputLossImageSlate"},InputLossImageType:{locationName:"inputLossImageType"},RepeatFrameMsec:{locationName:"repeatFrameMsec",type:"integer"}}},OutputLockingMode:{locationName:"outputLockingMode"},OutputTimingSource:{locationName:"outputTimingSource"},SupportLowFramerateInputs:{locationName:"supportLowFramerateInputs"}}},MotionGraphicsConfiguration:{locationName:"motionGraphicsConfiguration",type:"structure",members:{MotionGraphicsInsertion:{locationName:"motionGraphicsInsertion"},MotionGraphicsSettings:{locationName:"motionGraphicsSettings",type:"structure",members:{HtmlMotionGraphicsSettings:{locationName:"htmlMotionGraphicsSettings",type:"structure",members:{}}}}},required:["MotionGraphicsSettings"]},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:{ArchiveCdnSettings:{locationName:"archiveCdnSettings",type:"structure",members:{ArchiveS3Settings:{locationName:"archiveS3Settings",type:"structure",members:{CannedAcl:{locationName:"cannedAcl"}}}}},Destination:{shape:"S6o",locationName:"destination"},RolloverInterval:{locationName:"rolloverInterval",type:"integer"}},required:["Destination"]},FrameCaptureGroupSettings:{locationName:"frameCaptureGroupSettings",type:"structure",members:{Destination:{shape:"S6o",locationName:"destination"},FrameCaptureCdnSettings:{locationName:"frameCaptureCdnSettings",type:"structure",members:{FrameCaptureS3Settings:{locationName:"frameCaptureS3Settings",type:"structure",members:{CannedAcl:{locationName:"cannedAcl"}}}}}},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:"S6o",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"}}},HlsS3Settings:{locationName:"hlsS3Settings",type:"structure",members:{CannedAcl:{locationName:"cannedAcl"}}},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:"S1m",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"},ProgramDateTimeClock:{locationName:"programDateTimeClock"},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:"S6o",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:"S6o",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:"S8v",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:"S1m",locationName:"audioOnlyImage"},AudioTrackType:{locationName:"audioTrackType"},SegmentType:{locationName:"segmentType"}}},Fmp4HlsSettings:{locationName:"fmp4HlsSettings",type:"structure",members:{AudioRenditionSets:{locationName:"audioRenditionSets"},NielsenId3Behavior:{locationName:"nielsenId3Behavior"},TimedMetadataBehavior:{locationName:"timedMetadataBehavior"}}},FrameCaptureHlsSettings:{locationName:"frameCaptureHlsSettings",type:"structure",members:{}},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:"S6o",locationName:"destination"}},required:["Destination"]},RtmpOutputSettings:{locationName:"rtmpOutputSettings",type:"structure",members:{CertificateMode:{locationName:"certificateMode"},ConnectionRetryInterval:{locationName:"connectionRetryInterval",type:"integer"},Destination:{shape:"S6o",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:"S8v",locationName:"m2tsSettings"}}},Destination:{shape:"S6o",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"},TimecodeBurninSettings:{shape:"Sax",locationName:"timecodeBurninSettings"}}},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:"Sb6",locationName:"colorSpacePassthroughSettings"},Rec601Settings:{shape:"Sb7",locationName:"rec601Settings"},Rec709Settings:{shape:"Sb8",locationName:"rec709Settings"}}},EntropyEncoding:{locationName:"entropyEncoding"},FilterSettings:{locationName:"filterSettings",type:"structure",members:{TemporalFilterSettings:{shape:"Sbb",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"},TimecodeBurninSettings:{shape:"Sax",locationName:"timecodeBurninSettings"}}},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:"Sb6",locationName:"colorSpacePassthroughSettings"},DolbyVision81Settings:{locationName:"dolbyVision81Settings",type:"structure",members:{}},Hdr10Settings:{shape:"Sca",locationName:"hdr10Settings"},Rec601Settings:{shape:"Sb7",locationName:"rec601Settings"},Rec709Settings:{shape:"Sb8",locationName:"rec709Settings"}}},FilterSettings:{locationName:"filterSettings",type:"structure",members:{TemporalFilterSettings:{shape:"Sbb",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"},TimecodeBurninSettings:{shape:"Sax",locationName:"timecodeBurninSettings"}},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:"Sbb",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"},TimecodeBurninSettings:{shape:"Sax",locationName:"timecodeBurninSettings"}},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"]},S6o:{type:"structure",members:{DestinationRefId:{locationName:"destinationRefId"}}},S8v:{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"},Scte35PrerollPullupMilliseconds:{locationName:"scte35PrerollPullupMilliseconds",type:"double"}}},Sax:{type:"structure",members:{FontSize:{locationName:"fontSize"},Position:{locationName:"position"},Prefix:{locationName:"prefix"}},required:["Position","FontSize"]},Sb6:{type:"structure",members:{}},Sb7:{type:"structure",members:{}},Sb8:{type:"structure",members:{}},Sbb:{type:"structure",members:{PostFilterSharpening:{locationName:"postFilterSharpening"},Strength:{locationName:"strength"}}},Sca:{type:"structure",members:{MaxCll:{locationName:"maxCll",type:"integer"},MaxFall:{locationName:"maxFall",type:"integer"}}},Sd0:{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:{AudioHlsRenditionSelection:{locationName:"audioHlsRenditionSelection",type:"structure",members:{GroupId:{locationName:"groupId"},Name:{locationName:"name"}},required:["Name","GroupId"]},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"]}},DolbyEDecode:{locationName:"dolbyEDecode",type:"structure",members:{ProgramSelection:{locationName:"programSelection"}},required:["ProgramSelection"]}},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:{OcrLanguage:{locationName:"ocrLanguage"},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:{OcrLanguage:{locationName:"ocrLanguage"},Pid:{locationName:"pid",type:"integer"}}},TeletextSourceSettings:{locationName:"teletextSourceSettings",type:"structure",members:{OutputRectangle:{locationName:"outputRectangle",type:"structure",members:{Height:{locationName:"height",type:"double"},LeftOffset:{locationName:"leftOffset",type:"double"},TopOffset:{locationName:"topOffset",type:"double"},Width:{locationName:"width",type:"double"}},required:["TopOffset","Height","Width","LeftOffset"]},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"},Scte35Source:{locationName:"scte35Source"}}},ServerValidation:{locationName:"serverValidation"}}},Scte35Pid:{locationName:"scte35Pid",type:"integer"},Smpte2038DataPreference:{locationName:"smpte2038DataPreference"},SourceEndBehavior:{locationName:"sourceEndBehavior"},VideoSelector:{locationName:"videoSelector",type:"structure",members:{ColorSpace:{locationName:"colorSpace"},ColorSpaceSettings:{locationName:"colorSpaceSettings",type:"structure",members:{Hdr10Settings:{shape:"Sca",locationName:"hdr10Settings"}}},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"}}}}}}}}}}}},Sep:{type:"structure",members:{Codec:{locationName:"codec"},MaximumBitrate:{locationName:"maximumBitrate"},Resolution:{locationName:"resolution"}}},Sex:{type:"map",key:{},value:{}},Sf0:{type:"structure",members:{Arn:{locationName:"arn"},CdiInputSpecification:{shape:"S25",locationName:"cdiInputSpecification"},ChannelClass:{locationName:"channelClass"},Destinations:{shape:"S28",locationName:"destinations"},EgressEndpoints:{shape:"Sf1",locationName:"egressEndpoints"},EncoderSettings:{shape:"S2g",locationName:"encoderSettings"},Id:{locationName:"id"},InputAttachments:{shape:"Sd0",locationName:"inputAttachments"},InputSpecification:{shape:"Sep",locationName:"inputSpecification"},LogLevel:{locationName:"logLevel"},Maintenance:{shape:"Sf3",locationName:"maintenance"},Name:{locationName:"name"},PipelineDetails:{shape:"Sf4",locationName:"pipelineDetails"},PipelinesRunningCount:{locationName:"pipelinesRunningCount",type:"integer"},RoleArn:{locationName:"roleArn"},State:{locationName:"state"},Tags:{shape:"Sex",locationName:"tags"},Vpc:{shape:"Sf7",locationName:"vpc"}}},Sf1:{type:"list",member:{type:"structure",members:{SourceIp:{locationName:"sourceIp"}}}},Sf3:{type:"structure",members:{MaintenanceDay:{locationName:"maintenanceDay"},MaintenanceDeadline:{locationName:"maintenanceDeadline"},MaintenanceScheduledDate:{locationName:"maintenanceScheduledDate"},MaintenanceStartTime:{locationName:"maintenanceStartTime"}}},Sf4:{type:"list",member:{type:"structure",members:{ActiveInputAttachmentName:{locationName:"activeInputAttachmentName"},ActiveInputSwitchActionName:{locationName:"activeInputSwitchActionName"},ActiveMotionGraphicsActionName:{locationName:"activeMotionGraphicsActionName"},ActiveMotionGraphicsUri:{locationName:"activeMotionGraphicsUri"},PipelineId:{locationName:"pipelineId"}}}},Sf7:{type:"structure",members:{AvailabilityZones:{shape:"S5",locationName:"availabilityZones"},NetworkInterfaceIds:{shape:"S5",locationName:"networkInterfaceIds"},SecurityGroupIds:{shape:"S5",locationName:"securityGroupIds"},SubnetIds:{shape:"S5",locationName:"subnetIds"}}},Sf9:{type:"list",member:{type:"structure",members:{StreamName:{locationName:"streamName"}}}},Sfb:{type:"list",member:{type:"structure",members:{Id:{locationName:"id"}}}},Sfd:{type:"list",member:{type:"structure",members:{FlowArn:{locationName:"flowArn"}}}},Sff:{type:"list",member:{type:"structure",members:{PasswordParam:{locationName:"passwordParam"},Url:{locationName:"url"},Username:{locationName:"username"}}}},Sfk:{type:"structure",members:{Arn:{locationName:"arn"},AttachedChannels:{shape:"S5",locationName:"attachedChannels"},Destinations:{shape:"Sfl",locationName:"destinations"},Id:{locationName:"id"},InputClass:{locationName:"inputClass"},InputDevices:{shape:"Sfb",locationName:"inputDevices"},InputPartnerIds:{shape:"S5",locationName:"inputPartnerIds"},InputSourceType:{locationName:"inputSourceType"},MediaConnectFlows:{shape:"Sfq",locationName:"mediaConnectFlows"},Name:{locationName:"name"},RoleArn:{locationName:"roleArn"},SecurityGroups:{shape:"S5",locationName:"securityGroups"},Sources:{shape:"Sfs",locationName:"sources"},State:{locationName:"state"},Tags:{shape:"Sex",locationName:"tags"},Type:{locationName:"type"}}},Sfl:{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"}}}}}},Sfq:{type:"list",member:{type:"structure",members:{FlowArn:{locationName:"flowArn"}}}},Sfs:{type:"list",member:{type:"structure",members:{PasswordParam:{locationName:"passwordParam"},Url:{locationName:"url"},Username:{locationName:"username"}}}},Sfw:{type:"list",member:{type:"structure",members:{Cidr:{locationName:"cidr"}}}},Sfz:{type:"structure",members:{Arn:{locationName:"arn"},Id:{locationName:"id"},Inputs:{shape:"S5",locationName:"inputs"},State:{locationName:"state"},Tags:{shape:"Sex",locationName:"tags"},WhitelistRules:{shape:"Sg1",locationName:"whitelistRules"}}},Sg1:{type:"list",member:{type:"structure",members:{Cidr:{locationName:"cidr"}}}},Sg4:{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"]},Sg9:{type:"structure",members:{Arn:{locationName:"arn"},AvailabilityZones:{shape:"S5",locationName:"availabilityZones"},Destinations:{shape:"Sga",locationName:"destinations"},Id:{locationName:"id"},MultiplexSettings:{shape:"Sg4",locationName:"multiplexSettings"},Name:{locationName:"name"},PipelinesRunningCount:{locationName:"pipelinesRunningCount",type:"integer"},ProgramCount:{locationName:"programCount",type:"integer"},State:{locationName:"state"},Tags:{shape:"Sex",locationName:"tags"}}},Sga:{type:"list",member:{type:"structure",members:{MediaConnectSettings:{locationName:"mediaConnectSettings",type:"structure",members:{EntitlementArn:{locationName:"entitlementArn"}}}}}},Sgf:{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"]},Sgn:{type:"structure",members:{ChannelId:{locationName:"channelId"},MultiplexProgramSettings:{shape:"Sgf",locationName:"multiplexProgramSettings"},PacketIdentifiersMap:{shape:"Sgo",locationName:"packetIdentifiersMap"},PipelineDetails:{shape:"Sgq",locationName:"pipelineDetails"},ProgramName:{locationName:"programName"}}},Sgo:{type:"structure",members:{AudioPids:{shape:"Sgp",locationName:"audioPids"},DvbSubPids:{shape:"Sgp",locationName:"dvbSubPids"},DvbTeletextPid:{locationName:"dvbTeletextPid",type:"integer"},EtvPlatformPid:{locationName:"etvPlatformPid",type:"integer"},EtvSignalPid:{locationName:"etvSignalPid",type:"integer"},KlvDataPids:{shape:"Sgp",locationName:"klvDataPids"},PcrPid:{locationName:"pcrPid",type:"integer"},PmtPid:{locationName:"pmtPid",type:"integer"},PrivateMetadataPid:{locationName:"privateMetadataPid",type:"integer"},Scte27Pids:{shape:"Sgp",locationName:"scte27Pids"},Scte35Pid:{locationName:"scte35Pid",type:"integer"},TimedMetadataPid:{locationName:"timedMetadataPid",type:"integer"},VideoPid:{locationName:"videoPid",type:"integer"}}},Sgp:{type:"list",member:{type:"integer"}},Sgq:{type:"list",member:{type:"structure",members:{ActiveChannelPipeline:{locationName:"activeChannelPipeline"},PipelineId:{locationName:"pipelineId"}}}},Sh9:{type:"structure",members:{AutomaticRenewal:{locationName:"automaticRenewal"},RenewalCount:{locationName:"renewalCount",type:"integer"}}},Shb:{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"}}},Shw:{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"},LatencyMs:{locationName:"latencyMs",type:"integer"}}},Si1:{type:"structure",members:{DnsAddresses:{shape:"S5",locationName:"dnsAddresses"},Gateway:{locationName:"gateway"},IpAddress:{locationName:"ipAddress"},IpScheme:{locationName:"ipScheme"},SubnetMask:{locationName:"subnetMask"}}},Si4:{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"},LatencyMs:{locationName:"latencyMs",type:"integer"}}},Sjo:{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"},RenewalSettings:{shape:"Sh9",locationName:"renewalSettings"},ReservationId:{locationName:"reservationId"},ResourceSpecification:{shape:"Shb",locationName:"resourceSpecification"},Start:{locationName:"start"},State:{locationName:"state"},Tags:{shape:"Sex",locationName:"tags"},UsagePrice:{locationName:"usagePrice",type:"double"}}},Skk:{type:"structure",members:{ConfiguredInput:{locationName:"configuredInput"},MaxBitrate:{locationName:"maxBitrate",type:"integer"},LatencyMs:{locationName:"latencyMs",type:"integer"}}}}}},9515:function(e){e.exports={pagination:{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"}}}},9517:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2017-03-31",endpointPrefix:"lakeformation",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"AWS Lake Formation",serviceId:"LakeFormation",signatureVersion:"v4",signingName:"lakeformation",uid:"lakeformation-2017-03-31"},operations:{AddLFTagsToResource:{http:{requestUri:"/AddLFTagsToResource"},input:{type:"structure",required:["Resource","LFTags"],members:{CatalogId:{},Resource:{shape:"S3"},LFTags:{shape:"Sn"}}},output:{type:"structure",members:{Failures:{shape:"Sq"}}}},AssumeDecoratedRoleWithSAML:{http:{requestUri:"/AssumeDecoratedRoleWithSAML"},input:{type:"structure",required:["SAMLAssertion","RoleArn","PrincipalArn"],members:{SAMLAssertion:{},RoleArn:{},PrincipalArn:{},DurationSeconds:{type:"integer"}}},output:{type:"structure",members:{AccessKeyId:{},SecretAccessKey:{},SessionToken:{},Expiration:{type:"timestamp"}}}},BatchGrantPermissions:{http:{requestUri:"/BatchGrantPermissions"},input:{type:"structure",required:["Entries"],members:{CatalogId:{},Entries:{shape:"S15"}}},output:{type:"structure",members:{Failures:{shape:"S1d"}}}},BatchRevokePermissions:{http:{requestUri:"/BatchRevokePermissions"},input:{type:"structure",required:["Entries"],members:{CatalogId:{},Entries:{shape:"S15"}}},output:{type:"structure",members:{Failures:{shape:"S1d"}}}},CancelTransaction:{http:{requestUri:"/CancelTransaction"},input:{type:"structure",required:["TransactionId"],members:{TransactionId:{}}},output:{type:"structure",members:{}}},CommitTransaction:{http:{requestUri:"/CommitTransaction"},input:{type:"structure",required:["TransactionId"],members:{TransactionId:{}}},output:{type:"structure",members:{TransactionStatus:{}}}},CreateDataCellsFilter:{http:{requestUri:"/CreateDataCellsFilter"},input:{type:"structure",required:["TableData"],members:{TableData:{shape:"S1o"}}},output:{type:"structure",members:{}}},CreateLFTag:{http:{requestUri:"/CreateLFTag"},input:{type:"structure",required:["TagKey","TagValues"],members:{CatalogId:{},TagKey:{},TagValues:{shape:"Sg"}}},output:{type:"structure",members:{}}},DeleteDataCellsFilter:{http:{requestUri:"/DeleteDataCellsFilter"},input:{type:"structure",members:{TableCatalogId:{},DatabaseName:{},TableName:{},Name:{}}},output:{type:"structure",members:{}}},DeleteLFTag:{http:{requestUri:"/DeleteLFTag"},input:{type:"structure",required:["TagKey"],members:{CatalogId:{},TagKey:{}}},output:{type:"structure",members:{}}},DeleteObjectsOnCancel:{http:{requestUri:"/DeleteObjectsOnCancel"},input:{type:"structure",required:["DatabaseName","TableName","TransactionId","Objects"],members:{CatalogId:{},DatabaseName:{},TableName:{},TransactionId:{},Objects:{type:"list",member:{type:"structure",required:["Uri"],members:{Uri:{},ETag:{}}}}}},output:{type:"structure",members:{}}},DeregisterResource:{http:{requestUri:"/DeregisterResource"},input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},output:{type:"structure",members:{}}},DescribeResource:{http:{requestUri:"/DescribeResource"},input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},output:{type:"structure",members:{ResourceInfo:{shape:"S2a"}}}},DescribeTransaction:{http:{requestUri:"/DescribeTransaction"},input:{type:"structure",required:["TransactionId"],members:{TransactionId:{}}},output:{type:"structure",members:{TransactionDescription:{shape:"S2f"}}}},ExtendTransaction:{http:{requestUri:"/ExtendTransaction"},input:{type:"structure",members:{TransactionId:{}}},output:{type:"structure",members:{}}},GetDataCellsFilter:{http:{requestUri:"/GetDataCellsFilter"},input:{type:"structure",required:["TableCatalogId","DatabaseName","TableName","Name"],members:{TableCatalogId:{},DatabaseName:{},TableName:{},Name:{}}},output:{type:"structure",members:{DataCellsFilter:{shape:"S1o"}}}},GetDataLakeSettings:{http:{requestUri:"/GetDataLakeSettings"},input:{type:"structure",members:{CatalogId:{}}},output:{type:"structure",members:{DataLakeSettings:{shape:"S2n"}}}},GetEffectivePermissionsForPath:{http:{requestUri:"/GetEffectivePermissionsForPath"},input:{type:"structure",required:["ResourceArn"],members:{CatalogId:{},ResourceArn:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Permissions:{shape:"S30"},NextToken:{}}}},GetLFTag:{http:{requestUri:"/GetLFTag"},input:{type:"structure",required:["TagKey"],members:{CatalogId:{},TagKey:{}}},output:{type:"structure",members:{CatalogId:{},TagKey:{},TagValues:{shape:"Sg"}}}},GetQueryState:{http:{requestUri:"/GetQueryState",responseCode:200},input:{type:"structure",required:["QueryId"],members:{QueryId:{}}},output:{type:"structure",required:["State"],members:{Error:{},State:{}}},endpoint:{hostPrefix:"query-"}},GetQueryStatistics:{http:{requestUri:"/GetQueryStatistics",responseCode:200},input:{type:"structure",required:["QueryId"],members:{QueryId:{}}},output:{type:"structure",members:{ExecutionStatistics:{type:"structure",members:{AverageExecutionTimeMillis:{type:"long"},DataScannedBytes:{type:"long"},WorkUnitsExecutedCount:{type:"long"}}},PlanningStatistics:{type:"structure",members:{EstimatedDataToScanBytes:{type:"long"},PlanningTimeMillis:{type:"long"},QueueTimeMillis:{type:"long"},WorkUnitsGeneratedCount:{type:"long"}}},QuerySubmissionTime:{type:"timestamp",timestampFormat:"iso8601"}}},endpoint:{hostPrefix:"query-"}},GetResourceLFTags:{http:{requestUri:"/GetResourceLFTags"},input:{type:"structure",required:["Resource"],members:{CatalogId:{},Resource:{shape:"S3"},ShowAssignedLFTags:{type:"boolean"}}},output:{type:"structure",members:{LFTagOnDatabase:{shape:"Sn"},LFTagsOnTable:{shape:"Sn"},LFTagsOnColumns:{shape:"S3o"}}}},GetTableObjects:{http:{requestUri:"/GetTableObjects"},input:{type:"structure",required:["DatabaseName","TableName"],members:{CatalogId:{},DatabaseName:{},TableName:{},TransactionId:{},QueryAsOfTime:{type:"timestamp"},PartitionPredicate:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Objects:{type:"list",member:{type:"structure",members:{PartitionValues:{shape:"S3v"},Objects:{type:"list",member:{type:"structure",members:{Uri:{},ETag:{},Size:{type:"long"}}}}}}},NextToken:{}}}},GetTemporaryGluePartitionCredentials:{http:{requestUri:"/GetTemporaryGluePartitionCredentials"},input:{type:"structure",required:["TableArn","Partition","SupportedPermissionTypes"],members:{TableArn:{},Partition:{type:"structure",required:["Values"],members:{Values:{type:"list",member:{}}}},Permissions:{shape:"S1a"},DurationSeconds:{type:"integer"},AuditContext:{shape:"S44"},SupportedPermissionTypes:{shape:"S46"}}},output:{type:"structure",members:{AccessKeyId:{},SecretAccessKey:{},SessionToken:{},Expiration:{type:"timestamp"}}}},GetTemporaryGlueTableCredentials:{http:{requestUri:"/GetTemporaryGlueTableCredentials"},input:{type:"structure",required:["TableArn","SupportedPermissionTypes"],members:{TableArn:{},Permissions:{shape:"S1a"},DurationSeconds:{type:"integer"},AuditContext:{shape:"S44"},SupportedPermissionTypes:{shape:"S46"}}},output:{type:"structure",members:{AccessKeyId:{},SecretAccessKey:{},SessionToken:{},Expiration:{type:"timestamp"}}}},GetWorkUnitResults:{http:{requestUri:"/GetWorkUnitResults",responseCode:200},input:{type:"structure",required:["QueryId","WorkUnitId","WorkUnitToken"],members:{QueryId:{},WorkUnitId:{type:"long"},WorkUnitToken:{type:"string",sensitive:true}}},output:{type:"structure",members:{ResultStream:{type:"blob",streaming:true}},payload:"ResultStream"},endpoint:{hostPrefix:"data-"}},GetWorkUnits:{http:{requestUri:"/GetWorkUnits",responseCode:200},input:{type:"structure",required:["QueryId"],members:{NextToken:{},PageSize:{type:"integer"},QueryId:{}}},output:{type:"structure",required:["QueryId","WorkUnitRanges"],members:{NextToken:{},QueryId:{},WorkUnitRanges:{type:"list",member:{type:"structure",required:["WorkUnitIdMax","WorkUnitIdMin","WorkUnitToken"],members:{WorkUnitIdMax:{type:"long"},WorkUnitIdMin:{type:"long"},WorkUnitToken:{}}}}}},endpoint:{hostPrefix:"query-"}},GrantPermissions:{http:{requestUri:"/GrantPermissions"},input:{type:"structure",required:["Principal","Resource","Permissions"],members:{CatalogId:{},Principal:{shape:"S18"},Resource:{shape:"S3"},Permissions:{shape:"S1a"},PermissionsWithGrantOption:{shape:"S1a"}}},output:{type:"structure",members:{}}},ListDataCellsFilter:{http:{requestUri:"/ListDataCellsFilter"},input:{type:"structure",members:{Table:{shape:"S7"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{DataCellsFilters:{type:"list",member:{shape:"S1o"}},NextToken:{}}}},ListLFTags:{http:{requestUri:"/ListLFTags"},input:{type:"structure",members:{CatalogId:{},ResourceShareType:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{LFTags:{shape:"Sn"},NextToken:{}}}},ListPermissions:{http:{requestUri:"/ListPermissions"},input:{type:"structure",members:{CatalogId:{},Principal:{shape:"S18"},ResourceType:{},Resource:{shape:"S3"},NextToken:{},MaxResults:{type:"integer"},IncludeRelated:{}}},output:{type:"structure",members:{PrincipalResourcePermissions:{shape:"S30"},NextToken:{}}}},ListResources:{http:{requestUri:"/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:"S2a"}},NextToken:{}}}},ListTableStorageOptimizers:{http:{requestUri:"/ListTableStorageOptimizers"},input:{type:"structure",required:["DatabaseName","TableName"],members:{CatalogId:{},DatabaseName:{},TableName:{},StorageOptimizerType:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{StorageOptimizerList:{type:"list",member:{type:"structure",members:{StorageOptimizerType:{},Config:{shape:"S5g"},ErrorMessage:{},Warnings:{},LastRunDetails:{}}}},NextToken:{}}}},ListTransactions:{http:{requestUri:"/ListTransactions"},input:{type:"structure",members:{CatalogId:{},StatusFilter:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Transactions:{type:"list",member:{shape:"S2f"}},NextToken:{}}}},PutDataLakeSettings:{http:{requestUri:"/PutDataLakeSettings"},input:{type:"structure",required:["DataLakeSettings"],members:{CatalogId:{},DataLakeSettings:{shape:"S2n"}}},output:{type:"structure",members:{}}},RegisterResource:{http:{requestUri:"/RegisterResource"},input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{},UseServiceLinkedRole:{type:"boolean"},RoleArn:{},WithFederation:{type:"boolean"}}},output:{type:"structure",members:{}}},RemoveLFTagsFromResource:{http:{requestUri:"/RemoveLFTagsFromResource"},input:{type:"structure",required:["Resource","LFTags"],members:{CatalogId:{},Resource:{shape:"S3"},LFTags:{shape:"Sn"}}},output:{type:"structure",members:{Failures:{shape:"Sq"}}}},RevokePermissions:{http:{requestUri:"/RevokePermissions"},input:{type:"structure",required:["Principal","Resource","Permissions"],members:{CatalogId:{},Principal:{shape:"S18"},Resource:{shape:"S3"},Permissions:{shape:"S1a"},PermissionsWithGrantOption:{shape:"S1a"}}},output:{type:"structure",members:{}}},SearchDatabasesByLFTags:{http:{requestUri:"/SearchDatabasesByLFTags"},input:{type:"structure",required:["Expression"],members:{NextToken:{},MaxResults:{type:"integer"},CatalogId:{},Expression:{shape:"Sk"}}},output:{type:"structure",members:{NextToken:{},DatabaseList:{type:"list",member:{type:"structure",members:{Database:{shape:"S5"},LFTags:{shape:"Sn"}}}}}}},SearchTablesByLFTags:{http:{requestUri:"/SearchTablesByLFTags"},input:{type:"structure",required:["Expression"],members:{NextToken:{},MaxResults:{type:"integer"},CatalogId:{},Expression:{shape:"Sk"}}},output:{type:"structure",members:{NextToken:{},TableList:{type:"list",member:{type:"structure",members:{Table:{shape:"S7"},LFTagOnDatabase:{shape:"Sn"},LFTagsOnTable:{shape:"Sn"},LFTagsOnColumns:{shape:"S3o"}}}}}}},StartQueryPlanning:{http:{requestUri:"/StartQueryPlanning",responseCode:200},input:{type:"structure",required:["QueryPlanningContext","QueryString"],members:{QueryPlanningContext:{type:"structure",required:["DatabaseName"],members:{CatalogId:{},DatabaseName:{},QueryAsOfTime:{type:"timestamp"},QueryParameters:{type:"map",key:{},value:{}},TransactionId:{}}},QueryString:{type:"string",sensitive:true}}},output:{type:"structure",required:["QueryId"],members:{QueryId:{}}},endpoint:{hostPrefix:"query-"}},StartTransaction:{http:{requestUri:"/StartTransaction"},input:{type:"structure",members:{TransactionType:{}}},output:{type:"structure",members:{TransactionId:{}}}},UpdateDataCellsFilter:{http:{requestUri:"/UpdateDataCellsFilter"},input:{type:"structure",required:["TableData"],members:{TableData:{shape:"S1o"}}},output:{type:"structure",members:{}}},UpdateLFTag:{http:{requestUri:"/UpdateLFTag"},input:{type:"structure",required:["TagKey"],members:{CatalogId:{},TagKey:{},TagValuesToDelete:{shape:"Sg"},TagValuesToAdd:{shape:"Sg"}}},output:{type:"structure",members:{}}},UpdateResource:{http:{requestUri:"/UpdateResource"},input:{type:"structure",required:["RoleArn","ResourceArn"],members:{RoleArn:{},ResourceArn:{},WithFederation:{type:"boolean"}}},output:{type:"structure",members:{}}},UpdateTableObjects:{http:{requestUri:"/UpdateTableObjects"},input:{type:"structure",required:["DatabaseName","TableName","WriteOperations"],members:{CatalogId:{},DatabaseName:{},TableName:{},TransactionId:{},WriteOperations:{type:"list",member:{type:"structure",members:{AddObject:{type:"structure",required:["Uri","ETag","Size"],members:{Uri:{},ETag:{},Size:{type:"long"},PartitionValues:{shape:"S3v"}}},DeleteObject:{type:"structure",required:["Uri"],members:{Uri:{},ETag:{},PartitionValues:{shape:"S3v"}}}}}}}},output:{type:"structure",members:{}}},UpdateTableStorageOptimizer:{http:{requestUri:"/UpdateTableStorageOptimizer"},input:{type:"structure",required:["DatabaseName","TableName","StorageOptimizerConfig"],members:{CatalogId:{},DatabaseName:{},TableName:{},StorageOptimizerConfig:{type:"map",key:{},value:{shape:"S5g"}}}},output:{type:"structure",members:{Result:{}}}}},shapes:{S3:{type:"structure",members:{Catalog:{type:"structure",members:{}},Database:{shape:"S5"},Table:{shape:"S7"},TableWithColumns:{type:"structure",required:["DatabaseName","Name"],members:{CatalogId:{},DatabaseName:{},Name:{},ColumnNames:{shape:"Sa"},ColumnWildcard:{shape:"Sb"}}},DataLocation:{type:"structure",required:["ResourceArn"],members:{CatalogId:{},ResourceArn:{}}},DataCellsFilter:{type:"structure",members:{TableCatalogId:{},DatabaseName:{},TableName:{},Name:{}}},LFTag:{type:"structure",required:["TagKey","TagValues"],members:{CatalogId:{},TagKey:{},TagValues:{shape:"Sg"}}},LFTagPolicy:{type:"structure",required:["ResourceType","Expression"],members:{CatalogId:{},ResourceType:{},Expression:{shape:"Sk"}}}}},S5:{type:"structure",required:["Name"],members:{CatalogId:{},Name:{}}},S7:{type:"structure",required:["DatabaseName"],members:{CatalogId:{},DatabaseName:{},Name:{},TableWildcard:{type:"structure",members:{}}}},Sa:{type:"list",member:{}},Sb:{type:"structure",members:{ExcludedColumnNames:{shape:"Sa"}}},Sg:{type:"list",member:{}},Sk:{type:"list",member:{type:"structure",required:["TagKey","TagValues"],members:{TagKey:{},TagValues:{shape:"Sg"}}}},Sn:{type:"list",member:{shape:"So"}},So:{type:"structure",required:["TagKey","TagValues"],members:{CatalogId:{},TagKey:{},TagValues:{shape:"Sg"}}},Sq:{type:"list",member:{type:"structure",members:{LFTag:{shape:"So"},Error:{shape:"Ss"}}}},Ss:{type:"structure",members:{ErrorCode:{},ErrorMessage:{}}},S15:{type:"list",member:{shape:"S16"}},S16:{type:"structure",required:["Id"],members:{Id:{},Principal:{shape:"S18"},Resource:{shape:"S3"},Permissions:{shape:"S1a"},PermissionsWithGrantOption:{shape:"S1a"}}},S18:{type:"structure",members:{DataLakePrincipalIdentifier:{}}},S1a:{type:"list",member:{}},S1d:{type:"list",member:{type:"structure",members:{RequestEntry:{shape:"S16"},Error:{shape:"Ss"}}}},S1o:{type:"structure",required:["TableCatalogId","DatabaseName","TableName","Name"],members:{TableCatalogId:{},DatabaseName:{},TableName:{},Name:{},RowFilter:{type:"structure",members:{FilterExpression:{},AllRowsWildcard:{type:"structure",members:{}}}},ColumnNames:{shape:"Sa"},ColumnWildcard:{shape:"Sb"},VersionId:{}}},S2a:{type:"structure",members:{ResourceArn:{},RoleArn:{},LastModified:{type:"timestamp"},WithFederation:{type:"boolean"}}},S2f:{type:"structure",members:{TransactionId:{},TransactionStatus:{},TransactionStartTime:{type:"timestamp"},TransactionEndTime:{type:"timestamp"}}},S2n:{type:"structure",members:{DataLakeAdmins:{shape:"S2o"},CreateDatabaseDefaultPermissions:{shape:"S2p"},CreateTableDefaultPermissions:{shape:"S2p"},Parameters:{type:"map",key:{},value:{}},TrustedResourceOwners:{type:"list",member:{}},AllowExternalDataFiltering:{type:"boolean"},ExternalDataFilteringAllowList:{shape:"S2o"},AuthorizedSessionTagValueList:{type:"list",member:{}}}},S2o:{type:"list",member:{shape:"S18"}},S2p:{type:"list",member:{type:"structure",members:{Principal:{shape:"S18"},Permissions:{shape:"S1a"}}}},S30:{type:"list",member:{type:"structure",members:{Principal:{shape:"S18"},Resource:{shape:"S3"},Permissions:{shape:"S1a"},PermissionsWithGrantOption:{shape:"S1a"},AdditionalDetails:{type:"structure",members:{ResourceShare:{type:"list",member:{}}}}}}},S3o:{type:"list",member:{type:"structure",members:{Name:{},LFTags:{shape:"Sn"}}}},S3v:{type:"list",member:{}},S44:{type:"structure",members:{AdditionalAuditContext:{}}},S46:{type:"list",member:{}},S5g:{type:"map",key:{},value:{}}}}},9532:function(e){e.exports={version:2,waiters:{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"}]}}}},9541:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["sagemakerfeaturestoreruntime"]={};s.SageMakerFeatureStoreRuntime=i.defineService("sagemakerfeaturestoreruntime",["2020-07-01"]);Object.defineProperty(a.services["sagemakerfeaturestoreruntime"],"2020-07-01",{get:function get(){var e=r(5096);e.paginators=r(63).pagination;return e},enumerable:true,configurable:true});e.exports=s.SageMakerFeatureStoreRuntime},9552:function(e){e.exports={version:2,waiters:{ContactScheduled:{description:"Waits until a contact has been scheduled",delay:5,maxAttempts:180,operation:"DescribeContact",acceptors:[{matcher:"path",argument:"contactStatus",state:"failure",expected:"FAILED_TO_SCHEDULE"},{matcher:"path",argument:"contactStatus",state:"success",expected:"SCHEDULED"}]}}}},9553:function(e){e.exports={pagination:{}}},9555:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["lightsail"]={};s.Lightsail=i.defineService("lightsail",["2016-11-28"]);Object.defineProperty(a.services["lightsail"],"2016-11-28",{get:function get(){var e=r(3965);e.paginators=r(6250).pagination;return e},enumerable:true,configurable:true});e.exports=s.Lightsail},9559:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2022-10-28",endpointPrefix:"simspaceweaver",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"AWS SimSpace Weaver",serviceId:"SimSpaceWeaver",signatureVersion:"v4",signingName:"simspaceweaver",uid:"simspaceweaver-2022-10-28"},operations:{CreateSnapshot:{http:{requestUri:"/createsnapshot",responseCode:200},input:{type:"structure",required:["Destination","Simulation"],members:{Destination:{type:"structure",members:{BucketName:{},ObjectKeyPrefix:{}}},Simulation:{}}},output:{type:"structure",members:{}}},DeleteApp:{http:{method:"DELETE",requestUri:"/deleteapp",responseCode:200},input:{type:"structure",required:["App","Domain","Simulation"],members:{App:{location:"querystring",locationName:"app"},Domain:{location:"querystring",locationName:"domain"},Simulation:{location:"querystring",locationName:"simulation"}}},output:{type:"structure",members:{}},idempotent:true},DeleteSimulation:{http:{method:"DELETE",requestUri:"/deletesimulation",responseCode:200},input:{type:"structure",required:["Simulation"],members:{Simulation:{location:"querystring",locationName:"simulation"}}},output:{type:"structure",members:{}},idempotent:true},DescribeApp:{http:{method:"GET",requestUri:"/describeapp",responseCode:200},input:{type:"structure",required:["App","Domain","Simulation"],members:{App:{location:"querystring",locationName:"app"},Domain:{location:"querystring",locationName:"domain"},Simulation:{location:"querystring",locationName:"simulation"}}},output:{type:"structure",members:{Description:{},Domain:{},EndpointInfo:{type:"structure",members:{Address:{},IngressPortMappings:{type:"list",member:{type:"structure",members:{Actual:{type:"integer"},Declared:{type:"integer"}}}}}},LaunchOverrides:{shape:"Sk"},Name:{},Simulation:{},Status:{},TargetStatus:{}}}},DescribeSimulation:{http:{method:"GET",requestUri:"/describesimulation",responseCode:200},input:{type:"structure",required:["Simulation"],members:{Simulation:{location:"querystring",locationName:"simulation"}}},output:{type:"structure",members:{Arn:{},CreationTime:{type:"timestamp"},Description:{},ExecutionId:{},LiveSimulationState:{type:"structure",members:{Clocks:{type:"list",member:{type:"structure",members:{Status:{},TargetStatus:{}}}},Domains:{type:"list",member:{type:"structure",members:{Lifecycle:{},Name:{}}}}}},LoggingConfiguration:{type:"structure",members:{Destinations:{type:"list",member:{type:"structure",members:{CloudWatchLogsLogGroup:{type:"structure",members:{LogGroupArn:{}}}}}}}},MaximumDuration:{},Name:{},RoleArn:{},SchemaError:{deprecated:true,deprecatedMessage:"SchemaError is no longer used, check StartError instead."},SchemaS3Location:{shape:"S19"},SnapshotS3Location:{shape:"S19"},StartError:{},Status:{},TargetStatus:{}}}},ListApps:{http:{method:"GET",requestUri:"/listapps",responseCode:200},input:{type:"structure",required:["Simulation"],members:{Domain:{location:"querystring",locationName:"domain"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"},Simulation:{location:"querystring",locationName:"simulation"}}},output:{type:"structure",members:{Apps:{type:"list",member:{type:"structure",members:{Domain:{},Name:{},Simulation:{},Status:{},TargetStatus:{}}}},NextToken:{}}}},ListSimulations:{http:{method:"GET",requestUri:"/listsimulations",responseCode:200},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{NextToken:{},Simulations:{type:"list",member:{type:"structure",members:{Arn:{},CreationTime:{type:"timestamp"},Name:{},Status:{},TargetStatus:{}}}}}}},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:"S1o"}}}},StartApp:{http:{requestUri:"/startapp",responseCode:200},input:{type:"structure",required:["Domain","Name","Simulation"],members:{ClientToken:{shape:"S1s",idempotencyToken:true},Description:{},Domain:{},LaunchOverrides:{shape:"Sk"},Name:{},Simulation:{}}},output:{type:"structure",members:{Domain:{},Name:{},Simulation:{}}}},StartClock:{http:{requestUri:"/startclock",responseCode:200},input:{type:"structure",required:["Simulation"],members:{Simulation:{}}},output:{type:"structure",members:{}}},StartSimulation:{http:{requestUri:"/startsimulation",responseCode:200},input:{type:"structure",required:["Name","RoleArn"],members:{ClientToken:{shape:"S1s",idempotencyToken:true},Description:{},MaximumDuration:{},Name:{},RoleArn:{},SchemaS3Location:{shape:"S19"},SnapshotS3Location:{shape:"S19"},Tags:{shape:"S1o"}}},output:{type:"structure",members:{Arn:{},CreationTime:{type:"timestamp"},ExecutionId:{}}}},StopApp:{http:{requestUri:"/stopapp",responseCode:200},input:{type:"structure",required:["App","Domain","Simulation"],members:{App:{},Domain:{},Simulation:{}}},output:{type:"structure",members:{}}},StopClock:{http:{requestUri:"/stopclock",responseCode:200},input:{type:"structure",required:["Simulation"],members:{Simulation:{}}},output:{type:"structure",members:{}}},StopSimulation:{http:{requestUri:"/stopsimulation",responseCode:200},input:{type:"structure",required:["Simulation"],members:{Simulation:{}}},output:{type:"structure",members:{}}},TagResource:{http:{requestUri:"/tags/{ResourceArn}",responseCode:200},input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{location:"uri",locationName:"ResourceArn"},Tags:{shape:"S1o"}}},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:{}}}},shapes:{Sk:{type:"structure",members:{LaunchCommands:{type:"list",member:{}}}},S19:{type:"structure",members:{BucketName:{},ObjectKey:{}}},S1o:{type:"map",key:{},value:{}},S1s:{type:"string",sensitive:true}}}},9574:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["qldbsession"]={};s.QLDBSession=i.defineService("qldbsession",["2019-07-11"]);Object.defineProperty(a.services["qldbsession"],"2019-07-11",{get:function get(){var e=r(1333);e.paginators=r(4).pagination;return e},enumerable:true,configurable:true});e.exports=s.QLDBSession},9577:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["amplify"]={};s.Amplify=i.defineService("amplify",["2017-07-25"]);Object.defineProperty(a.services["amplify"],"2017-07-25",{get:function get(){var e=r(6352);e.paginators=r(5213).pagination;return e},enumerable:true,configurable:true});e.exports=s.Amplify},9582:function(e){e.exports={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:{ActivateType:{input:{type:"structure",members:{Type:{},PublicTypeArn:{},PublisherId:{},TypeName:{},TypeNameAlias:{},AutoUpdate:{type:"boolean"},LoggingConfig:{shape:"S7"},ExecutionRoleArn:{},VersionBump:{},MajorVersion:{type:"long"}}},output:{resultWrapper:"ActivateTypeResult",type:"structure",members:{Arn:{}}},idempotent:true},BatchDescribeTypeConfigurations:{input:{type:"structure",required:["TypeConfigurationIdentifiers"],members:{TypeConfigurationIdentifiers:{type:"list",member:{shape:"Sg"}}}},output:{resultWrapper:"BatchDescribeTypeConfigurationsResult",type:"structure",members:{Errors:{type:"list",member:{type:"structure",members:{ErrorCode:{},ErrorMessage:{},TypeConfigurationIdentifier:{shape:"Sg"}}}},UnprocessedTypeConfigurations:{type:"list",member:{shape:"Sg"}},TypeConfigurations:{type:"list",member:{type:"structure",members:{Arn:{},Alias:{},Configuration:{},LastUpdated:{type:"timestamp"},TypeArn:{},TypeName:{},IsDefaultConfiguration:{type:"boolean"}}}}}}},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:"S18"},Capabilities:{shape:"S1d"},ResourceTypes:{shape:"S1f"},RoleARN:{},RollbackConfiguration:{shape:"S1h"},NotificationARNs:{shape:"S1n"},Tags:{shape:"S1p"},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:"S18"},DisableRollback:{type:"boolean"},RollbackConfiguration:{shape:"S1h"},TimeoutInMinutes:{type:"integer"},NotificationARNs:{shape:"S1n"},Capabilities:{shape:"S1d"},ResourceTypes:{shape:"S1f"},RoleARN:{},OnFailure:{},StackPolicyBody:{},StackPolicyURL:{},Tags:{shape:"S1p"},ClientRequestToken:{},EnableTerminationProtection:{type:"boolean"}}},output:{resultWrapper:"CreateStackResult",type:"structure",members:{StackId:{}}}},CreateStackInstances:{input:{type:"structure",required:["StackSetName","Regions"],members:{StackSetName:{},Accounts:{shape:"S2h"},DeploymentTargets:{shape:"S2j"},Regions:{shape:"S2o"},ParameterOverrides:{shape:"S18"},OperationPreferences:{shape:"S2q"},OperationId:{idempotencyToken:true},CallAs:{}}},output:{resultWrapper:"CreateStackInstancesResult",type:"structure",members:{OperationId:{}}}},CreateStackSet:{input:{type:"structure",required:["StackSetName"],members:{StackSetName:{},Description:{},TemplateBody:{},TemplateURL:{},StackId:{},Parameters:{shape:"S18"},Capabilities:{shape:"S1d"},Tags:{shape:"S1p"},AdministrationRoleARN:{},ExecutionRoleName:{},PermissionModel:{},AutoDeployment:{shape:"S31"},CallAs:{},ClientRequestToken:{idempotencyToken:true},ManagedExecution:{shape:"S34"}}},output:{resultWrapper:"CreateStackSetResult",type:"structure",members:{StackSetId:{}}}},DeactivateType:{input:{type:"structure",members:{TypeName:{},Type:{},Arn:{}}},output:{resultWrapper:"DeactivateTypeResult",type:"structure",members:{}},idempotent:true},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:"S2h"},DeploymentTargets:{shape:"S2j"},Regions:{shape:"S2o"},OperationPreferences:{shape:"S2q"},RetainStacks:{type:"boolean"},OperationId:{idempotencyToken:true},CallAs:{}}},output:{resultWrapper:"DeleteStackInstancesResult",type:"structure",members:{OperationId:{}}}},DeleteStackSet:{input:{type:"structure",required:["StackSetName"],members:{StackSetName:{},CallAs:{}}},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:"S18"},CreationTime:{type:"timestamp"},ExecutionStatus:{},Status:{},StatusReason:{},NotificationARNs:{shape:"S1n"},RollbackConfiguration:{shape:"S1h"},Capabilities:{shape:"S1d"},Tags:{shape:"S1p"},Changes:{type:"list",member:{type:"structure",members:{Type:{},HookInvocationCount:{type:"integer"},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:"S4j"}}}}}},NextToken:{},IncludeNestedStacks:{type:"boolean"},ParentChangeSetId:{},RootChangeSetId:{}}}},DescribeChangeSetHooks:{input:{type:"structure",required:["ChangeSetName"],members:{ChangeSetName:{},StackName:{},NextToken:{},LogicalResourceId:{}}},output:{resultWrapper:"DescribeChangeSetHooksResult",type:"structure",members:{ChangeSetId:{},ChangeSetName:{},Hooks:{type:"list",member:{type:"structure",members:{InvocationPoint:{},FailureMode:{},TypeName:{},TypeVersionId:{},TypeConfigurationVersionId:{},TargetDetails:{type:"structure",members:{TargetType:{},ResourceTargetDetails:{type:"structure",members:{LogicalResourceId:{},ResourceType:{},ResourceAction:{}}}}}}}},Status:{},NextToken:{},StackId:{},StackName:{}}}},DescribePublisher:{input:{type:"structure",members:{PublisherId:{}}},output:{resultWrapper:"DescribePublisherResult",type:"structure",members:{PublisherId:{},PublisherStatus:{},IdentityProvider:{},PublisherProfile:{}}},idempotent:true},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:{},HookType:{},HookStatus:{},HookStatusReason:{},HookInvocationPoint:{},HookFailureMode:{}}}},NextToken:{}}}},DescribeStackInstance:{input:{type:"structure",required:["StackSetName","StackInstanceAccount","StackInstanceRegion"],members:{StackSetName:{},StackInstanceAccount:{},StackInstanceRegion:{},CallAs:{}}},output:{resultWrapper:"DescribeStackInstanceResult",type:"structure",members:{StackInstance:{type:"structure",members:{StackSetId:{},Region:{},Account:{},StackId:{},ParameterOverrides:{shape:"S18"},Status:{},StackInstanceStatus:{shape:"S5r"},StatusReason:{},OrganizationalUnitId:{},DriftStatus:{},LastDriftCheckTimestamp:{type:"timestamp"},LastOperationId:{}}}}}},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:"S5y"},ModuleInfo:{shape:"S4j"}}}}}},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:"S65"}},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:"S5y"},ModuleInfo:{shape:"S4j"}}}}}}},DescribeStackSet:{input:{type:"structure",required:["StackSetName"],members:{StackSetName:{},CallAs:{}}},output:{resultWrapper:"DescribeStackSetResult",type:"structure",members:{StackSet:{type:"structure",members:{StackSetName:{},StackSetId:{},Description:{},Status:{},TemplateBody:{},Parameters:{shape:"S18"},Capabilities:{shape:"S1d"},Tags:{shape:"S1p"},StackSetARN:{},AdministrationRoleARN:{},ExecutionRoleName:{},StackSetDriftDetectionDetails:{shape:"S6p"},AutoDeployment:{shape:"S31"},PermissionModel:{},OrganizationalUnitIds:{shape:"S2l"},ManagedExecution:{shape:"S34"},Regions:{shape:"S2o"}}}}}},DescribeStackSetOperation:{input:{type:"structure",required:["StackSetName","OperationId"],members:{StackSetName:{},OperationId:{},CallAs:{}}},output:{resultWrapper:"DescribeStackSetOperationResult",type:"structure",members:{StackSetOperation:{type:"structure",members:{OperationId:{},StackSetId:{},Action:{},Status:{},OperationPreferences:{shape:"S2q"},RetainStacks:{type:"boolean"},AdministrationRoleARN:{},ExecutionRoleName:{},CreationTimestamp:{type:"timestamp"},EndTimestamp:{type:"timestamp"},DeploymentTargets:{shape:"S2j"},StackSetDriftDetectionDetails:{shape:"S6p"},StatusReason:{},StatusDetails:{shape:"S74"}}}}}},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:"S18"},CreationTime:{type:"timestamp"},DeletionTime:{type:"timestamp"},LastUpdatedTime:{type:"timestamp"},RollbackConfiguration:{shape:"S1h"},StackStatus:{},StackStatusReason:{},DisableRollback:{type:"boolean"},NotificationARNs:{shape:"S1n"},TimeoutInMinutes:{type:"integer"},Capabilities:{shape:"S1d"},Outputs:{type:"list",member:{type:"structure",members:{OutputKey:{},OutputValue:{},Description:{},ExportName:{}}}},RoleARN:{},Tags:{shape:"S1p"},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:{},PublisherId:{},PublicVersionNumber:{}}},output:{resultWrapper:"DescribeTypeResult",type:"structure",members:{Arn:{},Type:{},TypeName:{},DefaultVersionId:{},IsDefaultVersion:{type:"boolean"},TypeTestsStatus:{},TypeTestsStatusDescription:{},Description:{},Schema:{},ProvisioningType:{},DeprecatedStatus:{},LoggingConfig:{shape:"S7"},RequiredActivatedTypes:{type:"list",member:{type:"structure",members:{TypeNameAlias:{},OriginalTypeName:{},PublisherId:{},SupportedMajorVersions:{type:"list",member:{type:"integer"}}}}},ExecutionRoleArn:{},Visibility:{},SourceUrl:{},DocumentationUrl:{},LastUpdated:{type:"timestamp"},TimeCreated:{type:"timestamp"},ConfigurationSchema:{},PublisherId:{},OriginalTypeName:{},OriginalTypeArn:{},PublicVersionNumber:{},LatestPublicVersion:{},IsActivated:{type:"boolean"},AutoUpdate:{type:"boolean"}}},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:"S85"}}},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:"S65"}}}},DetectStackSetDrift:{input:{type:"structure",required:["StackSetName"],members:{StackSetName:{},OperationPreferences:{shape:"S2q"},OperationId:{idempotencyToken:true},CallAs:{}}},output:{resultWrapper:"DetectStackSetDriftResult",type:"structure",members:{OperationId:{}}}},EstimateTemplateCost:{input:{type:"structure",members:{TemplateBody:{},TemplateURL:{},Parameters:{shape:"S18"}}},output:{resultWrapper:"EstimateTemplateCostResult",type:"structure",members:{Url:{}}}},ExecuteChangeSet:{input:{type:"structure",required:["ChangeSetName"],members:{ChangeSetName:{},StackName:{},ClientRequestToken:{},DisableRollback:{type:"boolean"}}},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:{},CallAs:{}}},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:"S1d"},CapabilitiesReason:{},ResourceTypes:{shape:"S1f"},Version:{},Metadata:{},DeclaredTransforms:{shape:"S8y"},ResourceIdentifierSummaries:{type:"list",member:{type:"structure",members:{ResourceType:{},LogicalResourceIds:{shape:"S85"},ResourceIdentifiers:{type:"list",member:{}}}}}}}},ImportStacksToStackSet:{input:{type:"structure",required:["StackSetName"],members:{StackSetName:{},StackIds:{type:"list",member:{}},StackIdsUrl:{},OrganizationalUnitIds:{shape:"S2l"},OperationPreferences:{shape:"S2q"},OperationId:{idempotencyToken:true},CallAs:{}}},output:{resultWrapper:"ImportStacksToStackSetResult",type:"structure",members:{OperationId:{}}}},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:{},CallAs:{}}},output:{resultWrapper:"ListStackInstancesResult",type:"structure",members:{Summaries:{type:"list",member:{type:"structure",members:{StackSetId:{},Region:{},Account:{},StackId:{},Status:{},StatusReason:{},StackInstanceStatus:{shape:"S5r"},OrganizationalUnitId:{},DriftStatus:{},LastDriftCheckTimestamp:{type:"timestamp"},LastOperationId:{}}}},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:"S4j"}}}},NextToken:{}}}},ListStackSetOperationResults:{input:{type:"structure",required:["StackSetName","OperationId"],members:{StackSetName:{},OperationId:{},NextToken:{},MaxResults:{type:"integer"},CallAs:{},Filters:{type:"list",member:{type:"structure",members:{Name:{},Values:{}}}}}},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"},CallAs:{}}},output:{resultWrapper:"ListStackSetOperationsResult",type:"structure",members:{Summaries:{type:"list",member:{type:"structure",members:{OperationId:{},Action:{},Status:{},CreationTimestamp:{type:"timestamp"},EndTimestamp:{type:"timestamp"},StatusReason:{},StatusDetails:{shape:"S74"},OperationPreferences:{shape:"S2q"}}}},NextToken:{}}}},ListStackSets:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},Status:{},CallAs:{}}},output:{resultWrapper:"ListStackSetsResult",type:"structure",members:{Summaries:{type:"list",member:{type:"structure",members:{StackSetName:{},StackSetId:{},Description:{},Status:{},AutoDeployment:{shape:"S31"},PermissionModel:{},DriftStatus:{},LastDriftCheckTimestamp:{type:"timestamp"},ManagedExecution:{shape:"S34"}}}},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:{},PublisherId:{}}},output:{resultWrapper:"ListTypeVersionsResult",type:"structure",members:{TypeVersionSummaries:{type:"list",member:{type:"structure",members:{Type:{},TypeName:{},VersionId:{},IsDefaultVersion:{type:"boolean"},Arn:{},TimeCreated:{type:"timestamp"},Description:{},PublicVersionNumber:{}}}},NextToken:{}}},idempotent:true},ListTypes:{input:{type:"structure",members:{Visibility:{},ProvisioningType:{},DeprecatedStatus:{},Type:{},Filters:{type:"structure",members:{Category:{},PublisherId:{},TypeNamePrefix:{}}},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:{},PublisherId:{},OriginalTypeName:{},PublicVersionNumber:{},LatestPublicVersion:{},PublisherIdentity:{},PublisherName:{},IsActivated:{type:"boolean"}}}},NextToken:{}}},idempotent:true},PublishType:{input:{type:"structure",members:{Type:{},Arn:{},TypeName:{},PublicVersionNumber:{}}},output:{resultWrapper:"PublishTypeResult",type:"structure",members:{PublicTypeArn:{}}},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},RegisterPublisher:{input:{type:"structure",members:{AcceptTermsAndConditions:{type:"boolean"},ConnectionArn:{}}},output:{resultWrapper:"RegisterPublisherResult",type:"structure",members:{PublisherId:{}}},idempotent:true},RegisterType:{input:{type:"structure",required:["TypeName","SchemaHandlerPackage"],members:{Type:{},TypeName:{},SchemaHandlerPackage:{},LoggingConfig:{shape:"S7"},ExecutionRoleArn:{},ClientRequestToken:{}}},output:{resultWrapper:"RegisterTypeResult",type:"structure",members:{RegistrationToken:{}}},idempotent:true},RollbackStack:{input:{type:"structure",required:["StackName"],members:{StackName:{},RoleARN:{},ClientRequestToken:{}}},output:{resultWrapper:"RollbackStackResult",type:"structure",members:{StackId:{}}}},SetStackPolicy:{input:{type:"structure",required:["StackName"],members:{StackName:{},StackPolicyBody:{},StackPolicyURL:{}}}},SetTypeConfiguration:{input:{type:"structure",required:["Configuration"],members:{TypeArn:{},Configuration:{},ConfigurationAlias:{},TypeName:{},Type:{}}},output:{resultWrapper:"SetTypeConfigurationResult",type:"structure",members:{ConfigurationArn:{}}}},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:{},CallAs:{}}},output:{resultWrapper:"StopStackSetOperationResult",type:"structure",members:{}}},TestType:{input:{type:"structure",members:{Arn:{},Type:{},TypeName:{},VersionId:{},LogDeliveryBucket:{}}},output:{resultWrapper:"TestTypeResult",type:"structure",members:{TypeVersionArn:{}}},idempotent:true},UpdateStack:{input:{type:"structure",required:["StackName"],members:{StackName:{},TemplateBody:{},TemplateURL:{},UsePreviousTemplate:{type:"boolean"},StackPolicyDuringUpdateBody:{},StackPolicyDuringUpdateURL:{},Parameters:{shape:"S18"},Capabilities:{shape:"S1d"},ResourceTypes:{shape:"S1f"},RoleARN:{},RollbackConfiguration:{shape:"S1h"},StackPolicyBody:{},StackPolicyURL:{},NotificationARNs:{shape:"S1n"},Tags:{shape:"S1p"},DisableRollback:{type:"boolean"},ClientRequestToken:{}}},output:{resultWrapper:"UpdateStackResult",type:"structure",members:{StackId:{}}}},UpdateStackInstances:{input:{type:"structure",required:["StackSetName","Regions"],members:{StackSetName:{},Accounts:{shape:"S2h"},DeploymentTargets:{shape:"S2j"},Regions:{shape:"S2o"},ParameterOverrides:{shape:"S18"},OperationPreferences:{shape:"S2q"},OperationId:{idempotencyToken:true},CallAs:{}}},output:{resultWrapper:"UpdateStackInstancesResult",type:"structure",members:{OperationId:{}}}},UpdateStackSet:{input:{type:"structure",required:["StackSetName"],members:{StackSetName:{},Description:{},TemplateBody:{},TemplateURL:{},UsePreviousTemplate:{type:"boolean"},Parameters:{shape:"S18"},Capabilities:{shape:"S1d"},Tags:{shape:"S1p"},OperationPreferences:{shape:"S2q"},AdministrationRoleARN:{},ExecutionRoleName:{},DeploymentTargets:{shape:"S2j"},PermissionModel:{},AutoDeployment:{shape:"S31"},OperationId:{idempotencyToken:true},Accounts:{shape:"S2h"},Regions:{shape:"S2o"},CallAs:{},ManagedExecution:{shape:"S34"}}},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:"S1d"},CapabilitiesReason:{},DeclaredTransforms:{shape:"S8y"}}}}},shapes:{S7:{type:"structure",required:["LogRoleArn","LogGroupName"],members:{LogRoleArn:{},LogGroupName:{}}},Sg:{type:"structure",members:{TypeArn:{},TypeConfigurationAlias:{},TypeConfigurationArn:{},Type:{},TypeName:{}}},S18:{type:"list",member:{type:"structure",members:{ParameterKey:{},ParameterValue:{},UsePreviousValue:{type:"boolean"},ResolvedValue:{}}}},S1d:{type:"list",member:{}},S1f:{type:"list",member:{}},S1h:{type:"structure",members:{RollbackTriggers:{type:"list",member:{type:"structure",required:["Arn","Type"],members:{Arn:{},Type:{}}}},MonitoringTimeInMinutes:{type:"integer"}}},S1n:{type:"list",member:{}},S1p:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},S2h:{type:"list",member:{}},S2j:{type:"structure",members:{Accounts:{shape:"S2h"},AccountsUrl:{},OrganizationalUnitIds:{shape:"S2l"},AccountFilterType:{}}},S2l:{type:"list",member:{}},S2o:{type:"list",member:{}},S2q:{type:"structure",members:{RegionConcurrencyType:{},RegionOrder:{shape:"S2o"},FailureToleranceCount:{type:"integer"},FailureTolerancePercentage:{type:"integer"},MaxConcurrentCount:{type:"integer"},MaxConcurrentPercentage:{type:"integer"}}},S31:{type:"structure",members:{Enabled:{type:"boolean"},RetainStacksOnAccountRemoval:{type:"boolean"}}},S34:{type:"structure",members:{Active:{type:"boolean"}}},S4j:{type:"structure",members:{TypeHierarchy:{},LogicalIdHierarchy:{}}},S5r:{type:"structure",members:{DetailedStatus:{}}},S5y:{type:"structure",required:["StackResourceDriftStatus"],members:{StackResourceDriftStatus:{},LastCheckTimestamp:{type:"timestamp"}}},S65:{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:"S4j"}}},S6p:{type:"structure",members:{DriftStatus:{},DriftDetectionStatus:{},LastDriftCheckTimestamp:{type:"timestamp"},TotalStackInstancesCount:{type:"integer"},DriftedStackInstancesCount:{type:"integer"},InSyncStackInstancesCount:{type:"integer"},InProgressStackInstancesCount:{type:"integer"},FailedStackInstancesCount:{type:"integer"}}},S74:{type:"structure",members:{FailedStackInstancesCount:{type:"integer"}}},S85:{type:"list",member:{}},S8y:{type:"list",member:{}}}}},9593:function(e){e.exports={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"},TargetContainerHostname:{location:"header",locationName:"X-Amzn-SageMaker-Target-Container-Hostname"},InferenceId:{location:"header",locationName:"X-Amzn-SageMaker-Inference-Id"},EnableExplanations:{location:"header",locationName:"X-Amzn-SageMaker-Enable-Explanations"}},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"}},InvokeEndpointAsync:{http:{requestUri:"/endpoints/{EndpointName}/async-invocations",responseCode:202},input:{type:"structure",required:["EndpointName","InputLocation"],members:{EndpointName:{location:"uri",locationName:"EndpointName"},ContentType:{location:"header",locationName:"X-Amzn-SageMaker-Content-Type"},Accept:{location:"header",locationName:"X-Amzn-SageMaker-Accept"},CustomAttributes:{shape:"S5",location:"header",locationName:"X-Amzn-SageMaker-Custom-Attributes"},InferenceId:{location:"header",locationName:"X-Amzn-SageMaker-Inference-Id"},InputLocation:{location:"header",locationName:"X-Amzn-SageMaker-InputLocation"},RequestTTLSeconds:{location:"header",locationName:"X-Amzn-SageMaker-RequestTTLSeconds",type:"integer"},InvocationTimeoutSeconds:{location:"header",locationName:"X-Amzn-SageMaker-InvocationTimeoutSeconds",type:"integer"}}},output:{type:"structure",members:{InferenceId:{},OutputLocation:{location:"header",locationName:"X-Amzn-SageMaker-OutputLocation"},FailureLocation:{location:"header",locationName:"X-Amzn-SageMaker-FailureLocation"}}}}},shapes:{S3:{type:"blob",sensitive:true},S5:{type:"string",sensitive:true}}}},9594:function(e){e.exports={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"}}}},CreateAPIKey:{input:{type:"structure",required:["Scope","TokenDomains"],members:{Scope:{},TokenDomains:{type:"list",member:{}}}},output:{type:"structure",members:{APIKey:{}}}},CreateIPSet:{input:{type:"structure",required:["Name","Scope","IPAddressVersion","Addresses"],members:{Name:{},Scope:{},Description:{},IPAddressVersion:{},Addresses:{shape:"S4c"},Tags:{shape:"S4e"}}},output:{type:"structure",members:{Summary:{shape:"S4j"}}}},CreateRegexPatternSet:{input:{type:"structure",required:["Name","Scope","RegularExpressionList"],members:{Name:{},Scope:{},Description:{},RegularExpressionList:{shape:"S4n"},Tags:{shape:"S4e"}}},output:{type:"structure",members:{Summary:{shape:"S4q"}}}},CreateRuleGroup:{input:{type:"structure",required:["Name","Scope","Capacity","VisibilityConfig"],members:{Name:{},Scope:{},Capacity:{type:"long"},Description:{},Rules:{shape:"S6"},VisibilityConfig:{shape:"S3v"},Tags:{shape:"S4e"},CustomResponseBodies:{shape:"S4t"}}},output:{type:"structure",members:{Summary:{shape:"S4y"}}}},CreateWebACL:{input:{type:"structure",required:["Name","Scope","DefaultAction","VisibilityConfig"],members:{Name:{},Scope:{},DefaultAction:{shape:"S50"},Description:{},Rules:{shape:"S6"},VisibilityConfig:{shape:"S3v"},Tags:{shape:"S4e"},CustomResponseBodies:{shape:"S4t"},CaptchaConfig:{shape:"S3y"},ChallengeConfig:{shape:"S41"},TokenDomains:{shape:"S51"},AssociationConfig:{shape:"S52"}}},output:{type:"structure",members:{Summary:{shape:"S58"}}}},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:{},VersionName:{}}},output:{type:"structure",members:{VersionName:{},SnsTopicArn:{},Capacity:{type:"long"},Rules:{type:"list",member:{type:"structure",members:{Name:{},Action:{shape:"S1p"}}}},LabelNamespace:{},AvailableLabels:{shape:"S5r"},ConsumedLabels:{shape:"S5r"}}}},DisassociateWebACL:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},output:{type:"structure",members:{}}},GenerateMobileSdkReleaseUrl:{input:{type:"structure",required:["Platform","ReleaseVersion"],members:{Platform:{},ReleaseVersion:{}}},output:{type:"structure",members:{Url:{}}}},GetDecryptedAPIKey:{input:{type:"structure",required:["Scope","APIKey"],members:{Scope:{},APIKey:{}}},output:{type:"structure",members:{TokenDomains:{shape:"S51"},CreationTimestamp:{type:"timestamp"}}}},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:"S4c"}}},LockToken:{}}}},GetLoggingConfiguration:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},output:{type:"structure",members:{LoggingConfiguration:{shape:"S67"}}}},GetManagedRuleSet:{input:{type:"structure",required:["Name","Scope","Id"],members:{Name:{},Scope:{},Id:{}}},output:{type:"structure",members:{ManagedRuleSet:{type:"structure",required:["Name","Id","ARN"],members:{Name:{},Id:{},ARN:{},Description:{},PublishedVersions:{type:"map",key:{},value:{type:"structure",members:{AssociatedRuleGroupArn:{},Capacity:{type:"long"},ForecastedLifetime:{type:"integer"},PublishTimestamp:{type:"timestamp"},LastUpdateTimestamp:{type:"timestamp"},ExpiryTimestamp:{type:"timestamp"}}}},RecommendedVersion:{},LabelNamespace:{}}},LockToken:{}}}},GetMobileSdkRelease:{input:{type:"structure",required:["Platform","ReleaseVersion"],members:{Platform:{},ReleaseVersion:{}}},output:{type:"structure",members:{MobileSdkRelease:{type:"structure",members:{ReleaseVersion:{},Timestamp:{type:"timestamp"},ReleaseNotes:{},Tags:{shape:"S4e"}}}}}},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:{},RuleGroupRuleName:{},RuleName:{}}},output:{type:"structure",members:{ManagedKeysIPV4:{shape:"S6z"},ManagedKeysIPV6:{shape:"S6z"}}}},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:"S4n"}}},LockToken:{}}}},GetRuleGroup:{input:{type:"structure",members:{Name:{},Scope:{},Id:{},ARN:{}}},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:"S3v"},LabelNamespace:{},CustomResponseBodies:{shape:"S4t"},AvailableLabels:{shape:"S5r"},ConsumedLabels:{shape:"S5r"}}},LockToken:{}}}},GetSampledRequests:{input:{type:"structure",required:["WebAclArn","RuleMetricName","Scope","TimeWindow","MaxItems"],members:{WebAclArn:{},RuleMetricName:{},Scope:{},TimeWindow:{shape:"S77"},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:{shape:"S7i"}}},Weight:{type:"long"},Timestamp:{type:"timestamp"},Action:{},RuleNameWithinRuleGroup:{},RequestHeadersInserted:{shape:"S7i"},ResponseCodeSent:{type:"integer"},Labels:{shape:"S3s"},CaptchaResponse:{type:"structure",members:{ResponseCode:{type:"integer"},SolveTimestamp:{type:"long"},FailureReason:{}}},ChallengeResponse:{type:"structure",members:{ResponseCode:{type:"integer"},SolveTimestamp:{type:"long"},FailureReason:{}}},OverriddenAction:{}}}},PopulationSize:{type:"long"},TimeWindow:{shape:"S77"}}}},GetWebACL:{input:{type:"structure",required:["Name","Scope","Id"],members:{Name:{},Scope:{},Id:{}}},output:{type:"structure",members:{WebACL:{shape:"S7w"},LockToken:{},ApplicationIntegrationURL:{}}}},GetWebACLForResource:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},output:{type:"structure",members:{WebACL:{shape:"S7w"}}}},ListAPIKeys:{input:{type:"structure",required:["Scope"],members:{Scope:{},NextMarker:{},Limit:{type:"integer"}}},output:{type:"structure",members:{NextMarker:{},APIKeySummaries:{type:"list",member:{type:"structure",members:{TokenDomains:{shape:"S51"},APIKey:{},CreationTimestamp:{type:"timestamp"},Version:{type:"integer"}}}},ApplicationIntegrationURL:{}}}},ListAvailableManagedRuleGroupVersions:{input:{type:"structure",required:["VendorName","Name","Scope"],members:{VendorName:{},Name:{},Scope:{},NextMarker:{},Limit:{type:"integer"}}},output:{type:"structure",members:{NextMarker:{},Versions:{type:"list",member:{type:"structure",members:{Name:{},LastUpdateTimestamp:{type:"timestamp"}}}},CurrentDefaultVersion:{}}}},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:{},VersioningSupported:{type:"boolean"},Description:{}}}}}}},ListIPSets:{input:{type:"structure",required:["Scope"],members:{Scope:{},NextMarker:{},Limit:{type:"integer"}}},output:{type:"structure",members:{NextMarker:{},IPSets:{type:"list",member:{shape:"S4j"}}}}},ListLoggingConfigurations:{input:{type:"structure",required:["Scope"],members:{Scope:{},NextMarker:{},Limit:{type:"integer"}}},output:{type:"structure",members:{LoggingConfigurations:{type:"list",member:{shape:"S67"}},NextMarker:{}}}},ListManagedRuleSets:{input:{type:"structure",required:["Scope"],members:{Scope:{},NextMarker:{},Limit:{type:"integer"}}},output:{type:"structure",members:{NextMarker:{},ManagedRuleSets:{type:"list",member:{type:"structure",members:{Name:{},Id:{},Description:{},LockToken:{},ARN:{},LabelNamespace:{}}}}}}},ListMobileSdkReleases:{input:{type:"structure",required:["Platform"],members:{Platform:{},NextMarker:{},Limit:{type:"integer"}}},output:{type:"structure",members:{ReleaseSummaries:{type:"list",member:{type:"structure",members:{ReleaseVersion:{},Timestamp:{type:"timestamp"}}}},NextMarker:{}}}},ListRegexPatternSets:{input:{type:"structure",required:["Scope"],members:{Scope:{},NextMarker:{},Limit:{type:"integer"}}},output:{type:"structure",members:{NextMarker:{},RegexPatternSets:{type:"list",member:{shape:"S4q"}}}}},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:"S4y"}}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceARN"],members:{NextMarker:{},Limit:{type:"integer"},ResourceARN:{}}},output:{type:"structure",members:{NextMarker:{},TagInfoForResource:{type:"structure",members:{ResourceARN:{},TagList:{shape:"S4e"}}}}}},ListWebACLs:{input:{type:"structure",required:["Scope"],members:{Scope:{},NextMarker:{},Limit:{type:"integer"}}},output:{type:"structure",members:{NextMarker:{},WebACLs:{type:"list",member:{shape:"S58"}}}}},PutLoggingConfiguration:{input:{type:"structure",required:["LoggingConfiguration"],members:{LoggingConfiguration:{shape:"S67"}}},output:{type:"structure",members:{LoggingConfiguration:{shape:"S67"}}}},PutManagedRuleSetVersions:{input:{type:"structure",required:["Name","Scope","Id","LockToken"],members:{Name:{},Scope:{},Id:{},LockToken:{},RecommendedVersion:{},VersionsToPublish:{type:"map",key:{},value:{type:"structure",members:{AssociatedRuleGroupArn:{},ForecastedLifetime:{type:"integer"}}}}}},output:{type:"structure",members:{NextLockToken:{}}}},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:"S4e"}}},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:"S4c"},LockToken:{}}},output:{type:"structure",members:{NextLockToken:{}}}},UpdateManagedRuleSetVersionExpiryDate:{input:{type:"structure",required:["Name","Scope","Id","LockToken","VersionToExpire","ExpiryTimestamp"],members:{Name:{},Scope:{},Id:{},LockToken:{},VersionToExpire:{},ExpiryTimestamp:{type:"timestamp"}}},output:{type:"structure",members:{ExpiringVersion:{},ExpiryTimestamp:{type:"timestamp"},NextLockToken:{}}}},UpdateRegexPatternSet:{input:{type:"structure",required:["Name","Scope","Id","RegularExpressionList","LockToken"],members:{Name:{},Scope:{},Id:{},Description:{},RegularExpressionList:{shape:"S4n"},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:"S3v"},LockToken:{},CustomResponseBodies:{shape:"S4t"}}},output:{type:"structure",members:{NextLockToken:{}}}},UpdateWebACL:{input:{type:"structure",required:["Name","Scope","Id","DefaultAction","VisibilityConfig","LockToken"],members:{Name:{},Scope:{},Id:{},DefaultAction:{shape:"S50"},Description:{},Rules:{shape:"S6"},VisibilityConfig:{shape:"S3v"},LockToken:{},CustomResponseBodies:{shape:"S4t"},CaptchaConfig:{shape:"S3y"},ChallengeConfig:{shape:"S41"},TokenDomains:{shape:"S51"},AssociationConfig:{shape:"S52"}}},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:"S1p"},OverrideAction:{shape:"S3q"},RuleLabels:{shape:"S3s"},VisibilityConfig:{shape:"S3v"},CaptchaConfig:{shape:"S3y"},ChallengeConfig:{shape:"S41"}}}},Sa:{type:"structure",members:{ByteMatchStatement:{type:"structure",required:["SearchString","FieldToMatch","TextTransformations","PositionalConstraint"],members:{SearchString:{type:"blob"},FieldToMatch:{shape:"Sd"},TextTransformations:{shape:"S13"},PositionalConstraint:{}}},SqliMatchStatement:{type:"structure",required:["FieldToMatch","TextTransformations"],members:{FieldToMatch:{shape:"Sd"},TextTransformations:{shape:"S13"},SensitivityLevel:{}}},XssMatchStatement:{type:"structure",required:["FieldToMatch","TextTransformations"],members:{FieldToMatch:{shape:"Sd"},TextTransformations:{shape:"S13"}}},SizeConstraintStatement:{type:"structure",required:["FieldToMatch","ComparisonOperator","Size","TextTransformations"],members:{FieldToMatch:{shape:"Sd"},ComparisonOperator:{},Size:{type:"long"},TextTransformations:{shape:"S13"}}},GeoMatchStatement:{type:"structure",members:{CountryCodes:{type:"list",member:{}},ForwardedIPConfig:{shape:"S1h"}}},RuleGroupReferenceStatement:{shape:"S1k"},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:"S13"}}},RateBasedStatement:{type:"structure",required:["Limit","AggregateKeyType"],members:{Limit:{type:"long"},AggregateKeyType:{},ScopeDownStatement:{shape:"Sa"},ForwardedIPConfig:{shape:"S1h"},CustomKeys:{type:"list",member:{type:"structure",members:{Header:{type:"structure",required:["Name","TextTransformations"],members:{Name:{},TextTransformations:{shape:"S13"}}},Cookie:{type:"structure",required:["Name","TextTransformations"],members:{Name:{},TextTransformations:{shape:"S13"}}},QueryArgument:{type:"structure",required:["Name","TextTransformations"],members:{Name:{},TextTransformations:{shape:"S13"}}},QueryString:{type:"structure",required:["TextTransformations"],members:{TextTransformations:{shape:"S13"}}},HTTPMethod:{type:"structure",members:{}},ForwardedIP:{type:"structure",members:{}},IP:{type:"structure",members:{}},LabelNamespace:{type:"structure",required:["Namespace"],members:{Namespace:{}}}}}}}},AndStatement:{type:"structure",required:["Statements"],members:{Statements:{shape:"S2l"}}},OrStatement:{type:"structure",required:["Statements"],members:{Statements:{shape:"S2l"}}},NotStatement:{type:"structure",required:["Statement"],members:{Statement:{shape:"Sa"}}},ManagedRuleGroupStatement:{shape:"S2o"},LabelMatchStatement:{type:"structure",required:["Scope","Key"],members:{Scope:{},Key:{}}},RegexMatchStatement:{type:"structure",required:["RegexString","FieldToMatch","TextTransformations"],members:{RegexString:{},FieldToMatch:{shape:"Sd"},TextTransformations:{shape:"S13"}}}}},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:{OversizeHandling:{}}},Method:{type:"structure",members:{}},JsonBody:{type:"structure",required:["MatchPattern","MatchScope"],members:{MatchPattern:{type:"structure",members:{All:{shape:"Sp"},IncludedPaths:{type:"list",member:{}}}},MatchScope:{},InvalidFallbackBehavior:{},OversizeHandling:{}}},Headers:{type:"structure",required:["MatchPattern","MatchScope","OversizeHandling"],members:{MatchPattern:{type:"structure",members:{All:{shape:"Sp"},IncludedHeaders:{shape:"Sw"},ExcludedHeaders:{shape:"Sw"}}},MatchScope:{},OversizeHandling:{}}},Cookies:{type:"structure",required:["MatchPattern","MatchScope","OversizeHandling"],members:{MatchPattern:{type:"structure",members:{All:{shape:"Sp"},IncludedCookies:{shape:"S10"},ExcludedCookies:{shape:"S10"}}},MatchScope:{},OversizeHandling:{}}},HeaderOrder:{type:"structure",required:["OversizeHandling"],members:{OversizeHandling:{}}}}},Sp:{type:"structure",members:{}},Sw:{type:"list",member:{}},S10:{type:"list",member:{}},S13:{type:"list",member:{type:"structure",required:["Priority","Type"],members:{Priority:{type:"integer"},Type:{}}}},S1h:{type:"structure",required:["HeaderName","FallbackBehavior"],members:{HeaderName:{},FallbackBehavior:{}}},S1k:{type:"structure",required:["ARN"],members:{ARN:{},ExcludedRules:{shape:"S1l"},RuleActionOverrides:{shape:"S1n"}}},S1l:{type:"list",member:{type:"structure",required:["Name"],members:{Name:{}}}},S1n:{type:"list",member:{type:"structure",required:["Name","ActionToUse"],members:{Name:{},ActionToUse:{shape:"S1p"}}}},S1p:{type:"structure",members:{Block:{shape:"S1q"},Allow:{shape:"S1x"},Count:{shape:"S1z"},Captcha:{type:"structure",members:{CustomRequestHandling:{shape:"S1y"}}},Challenge:{type:"structure",members:{CustomRequestHandling:{shape:"S1y"}}}}},S1q:{type:"structure",members:{CustomResponse:{type:"structure",required:["ResponseCode"],members:{ResponseCode:{type:"integer"},CustomResponseBodyKey:{},ResponseHeaders:{shape:"S1t"}}}}},S1t:{type:"list",member:{type:"structure",required:["Name","Value"],members:{Name:{},Value:{}}}},S1x:{type:"structure",members:{CustomRequestHandling:{shape:"S1y"}}},S1y:{type:"structure",required:["InsertHeaders"],members:{InsertHeaders:{shape:"S1t"}}},S1z:{type:"structure",members:{CustomRequestHandling:{shape:"S1y"}}},S2l:{type:"list",member:{shape:"Sa"}},S2o:{type:"structure",required:["VendorName","Name"],members:{VendorName:{},Name:{},Version:{},ExcludedRules:{shape:"S1l"},ScopeDownStatement:{shape:"Sa"},ManagedRuleGroupConfigs:{type:"list",member:{type:"structure",members:{LoginPath:{deprecated:true,deprecatedMessage:"Deprecated. Use AWSManagedRulesATPRuleSet LoginPath"},PayloadType:{deprecated:true,deprecatedMessage:"Deprecated. Use AWSManagedRulesATPRuleSet RequestInspection PayloadType"},UsernameField:{shape:"S2v",deprecated:true,deprecatedMessage:"Deprecated. Use AWSManagedRulesATPRuleSet RequestInspection UsernameField"},PasswordField:{shape:"S2x",deprecated:true,deprecatedMessage:"Deprecated. Use AWSManagedRulesATPRuleSet RequestInspection PasswordField"},AWSManagedRulesBotControlRuleSet:{type:"structure",required:["InspectionLevel"],members:{InspectionLevel:{}}},AWSManagedRulesATPRuleSet:{type:"structure",required:["LoginPath"],members:{LoginPath:{},RequestInspection:{type:"structure",required:["PayloadType","UsernameField","PasswordField"],members:{PayloadType:{},UsernameField:{shape:"S2v"},PasswordField:{shape:"S2x"}}},ResponseInspection:{type:"structure",members:{StatusCode:{type:"structure",required:["SuccessCodes","FailureCodes"],members:{SuccessCodes:{type:"list",member:{type:"integer"}},FailureCodes:{type:"list",member:{type:"integer"}}}},Header:{type:"structure",required:["Name","SuccessValues","FailureValues"],members:{Name:{},SuccessValues:{type:"list",member:{}},FailureValues:{type:"list",member:{}}}},BodyContains:{type:"structure",required:["SuccessStrings","FailureStrings"],members:{SuccessStrings:{type:"list",member:{}},FailureStrings:{type:"list",member:{}}}},Json:{type:"structure",required:["Identifier","SuccessValues","FailureValues"],members:{Identifier:{},SuccessValues:{type:"list",member:{}},FailureValues:{type:"list",member:{}}}}}}}}}}},RuleActionOverrides:{shape:"S1n"}}},S2v:{type:"structure",required:["Identifier"],members:{Identifier:{}}},S2x:{type:"structure",required:["Identifier"],members:{Identifier:{}}},S3q:{type:"structure",members:{Count:{shape:"S1z"},None:{type:"structure",members:{}}}},S3s:{type:"list",member:{type:"structure",required:["Name"],members:{Name:{}}}},S3v:{type:"structure",required:["SampledRequestsEnabled","CloudWatchMetricsEnabled","MetricName"],members:{SampledRequestsEnabled:{type:"boolean"},CloudWatchMetricsEnabled:{type:"boolean"},MetricName:{}}},S3y:{type:"structure",members:{ImmunityTimeProperty:{shape:"S3z"}}},S3z:{type:"structure",required:["ImmunityTime"],members:{ImmunityTime:{type:"long"}}},S41:{type:"structure",members:{ImmunityTimeProperty:{shape:"S3z"}}},S4c:{type:"list",member:{}},S4e:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},S4j:{type:"structure",members:{Name:{},Id:{},Description:{},LockToken:{},ARN:{}}},S4n:{type:"list",member:{type:"structure",members:{RegexString:{}}}},S4q:{type:"structure",members:{Name:{},Id:{},Description:{},LockToken:{},ARN:{}}},S4t:{type:"map",key:{},value:{type:"structure",required:["ContentType","Content"],members:{ContentType:{},Content:{}}}},S4y:{type:"structure",members:{Name:{},Id:{},Description:{},LockToken:{},ARN:{}}},S50:{type:"structure",members:{Block:{shape:"S1q"},Allow:{shape:"S1x"}}},S51:{type:"list",member:{}},S52:{type:"structure",members:{RequestBody:{type:"map",key:{},value:{type:"structure",required:["DefaultSizeInspectionLimit"],members:{DefaultSizeInspectionLimit:{}}}}}},S58:{type:"structure",members:{Name:{},Id:{},Description:{},LockToken:{},ARN:{}}},S5r:{type:"list",member:{type:"structure",members:{Name:{}}}},S67:{type:"structure",required:["ResourceArn","LogDestinationConfigs"],members:{ResourceArn:{},LogDestinationConfigs:{type:"list",member:{}},RedactedFields:{type:"list",member:{shape:"Sd"}},ManagedByFirewallManager:{type:"boolean"},LoggingFilter:{type:"structure",required:["Filters","DefaultBehavior"],members:{Filters:{type:"list",member:{type:"structure",required:["Behavior","Requirement","Conditions"],members:{Behavior:{},Requirement:{},Conditions:{type:"list",member:{type:"structure",members:{ActionCondition:{type:"structure",required:["Action"],members:{Action:{}}},LabelNameCondition:{type:"structure",required:["LabelName"],members:{LabelName:{}}}}}}}}},DefaultBehavior:{}}}}},S6z:{type:"structure",members:{IPAddressVersion:{},Addresses:{shape:"S4c"}}},S77:{type:"structure",required:["StartTime","EndTime"],members:{StartTime:{type:"timestamp"},EndTime:{type:"timestamp"}}},S7i:{type:"list",member:{type:"structure",members:{Name:{},Value:{}}}},S7w:{type:"structure",required:["Name","Id","ARN","DefaultAction","VisibilityConfig"],members:{Name:{},Id:{},ARN:{},DefaultAction:{shape:"S50"},Description:{},Rules:{shape:"S6"},VisibilityConfig:{shape:"S3v"},Capacity:{type:"long"},PreProcessFirewallManagerRuleGroups:{shape:"S7x"},PostProcessFirewallManagerRuleGroups:{shape:"S7x"},ManagedByFirewallManager:{type:"boolean"},LabelNamespace:{},CustomResponseBodies:{shape:"S4t"},CaptchaConfig:{shape:"S3y"},ChallengeConfig:{shape:"S41"},TokenDomains:{shape:"S51"},AssociationConfig:{shape:"S52"}}},S7x:{type:"list",member:{type:"structure",required:["Name","Priority","FirewallManagerStatement","OverrideAction","VisibilityConfig"],members:{Name:{},Priority:{type:"integer"},FirewallManagerStatement:{type:"structure",members:{ManagedRuleGroupStatement:{shape:"S2o"},RuleGroupReferenceStatement:{shape:"S1k"}}},OverrideAction:{shape:"S3q"},VisibilityConfig:{shape:"S3v"}}}}}}},9605:function(e){e.exports={now:function now(){var e=process.hrtime();return e[0]*1e3+e[1]/1e6}}},9607:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2014-12-12",endpointPrefix:"machinelearning",jsonVersion:"1.1",protocol:"json",serviceFullName:"Amazon Machine Learning",serviceId:"Machine Learning",signatureVersion:"v4",targetPrefix:"AmazonML_20141212",uid:"machinelearning-2014-12-12"},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:{}}}}}}},9614:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["elasticache"]={};s.ElastiCache=i.defineService("elasticache",["2012-11-15*","2014-03-24*","2014-07-15*","2014-09-30*","2015-02-02"]);Object.defineProperty(a.services["elasticache"],"2015-02-02",{get:function get(){var e=r(5491);e.paginators=r(7506).pagination;e.waiters=r(9935).waiters;return e},enumerable:true,configurable:true});e.exports=s.ElastiCache},9616:function(e){e.exports={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:{}}}},DeleteInsight:{http:{method:"DELETE",requestUri:"/insights/{Id}",responseCode:200},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{}}},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"},AnalyzedResourceCount:{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"},AccountId:{location:"querystring",locationName:"AccountId"}}},output:{type:"structure",members:{ProactiveAnomaly:{type:"structure",members:{Id:{},Severity:{},Status:{},UpdateTime:{type:"timestamp"},AnomalyTimeRange:{shape:"Sz"},AnomalyReportedTimeRange:{shape:"S10"},PredictionTimeRange:{shape:"S11"},SourceDetails:{shape:"S12"},AssociatedInsightId:{},ResourceCollection:{shape:"S27"},Limit:{type:"double"},SourceMetadata:{shape:"S2h"},AnomalyResources:{shape:"S2l"},Description:{}}},ReactiveAnomaly:{type:"structure",members:{Id:{},Severity:{},Status:{},AnomalyTimeRange:{shape:"Sz"},AnomalyReportedTimeRange:{shape:"S10"},SourceDetails:{shape:"S12"},AssociatedInsightId:{},ResourceCollection:{shape:"S27"},Type:{},Name:{},Description:{},CausalAnomalyId:{},AnomalyResources:{shape:"S2l"}}}}}},DescribeEventSourcesConfig:{http:{requestUri:"/event-sources",responseCode:200},input:{type:"structure",members:{}},output:{type:"structure",members:{EventSources:{shape:"S2t"}}}},DescribeFeedback:{http:{requestUri:"/feedback",responseCode:200},input:{type:"structure",members:{InsightId:{}}},output:{type:"structure",members:{InsightFeedback:{shape:"S2y"}}}},DescribeInsight:{http:{method:"GET",requestUri:"/insights/{Id}",responseCode:200},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"},AccountId:{location:"querystring",locationName:"AccountId"}}},output:{type:"structure",members:{ProactiveInsight:{type:"structure",members:{Id:{},Name:{},Severity:{},Status:{},InsightTimeRange:{shape:"S35"},PredictionTimeRange:{shape:"S11"},ResourceCollection:{shape:"S27"},SsmOpsItemId:{},Description:{}}},ReactiveInsight:{type:"structure",members:{Id:{},Name:{},Severity:{},Status:{},InsightTimeRange:{shape:"S35"},ResourceCollection:{shape:"S27"},SsmOpsItemId:{},Description:{}}}}}},DescribeOrganizationHealth:{http:{requestUri:"/organization/health",responseCode:200},input:{type:"structure",members:{AccountIds:{shape:"S3a"},OrganizationalUnitIds:{shape:"S3b"}}},output:{type:"structure",required:["OpenReactiveInsights","OpenProactiveInsights","MetricsAnalyzed","ResourceHours"],members:{OpenReactiveInsights:{type:"integer"},OpenProactiveInsights:{type:"integer"},MetricsAnalyzed:{type:"integer"},ResourceHours:{type:"long"}}}},DescribeOrganizationOverview:{http:{requestUri:"/organization/overview",responseCode:200},input:{type:"structure",required:["FromTime"],members:{FromTime:{type:"timestamp"},ToTime:{type:"timestamp"},AccountIds:{shape:"S3a"},OrganizationalUnitIds:{shape:"S3b"}}},output:{type:"structure",required:["ReactiveInsights","ProactiveInsights"],members:{ReactiveInsights:{type:"integer"},ProactiveInsights:{type:"integer"}}}},DescribeOrganizationResourceCollectionHealth:{http:{requestUri:"/organization/health/resource-collection",responseCode:200},input:{type:"structure",required:["OrganizationResourceCollectionType"],members:{OrganizationResourceCollectionType:{},AccountIds:{shape:"S3a"},OrganizationalUnitIds:{shape:"S3b"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{CloudFormation:{shape:"S3l"},Service:{shape:"S3o"},Account:{type:"list",member:{type:"structure",members:{AccountId:{},Insight:{type:"structure",members:{OpenProactiveInsights:{type:"integer"},OpenReactiveInsights:{type:"integer"}}}}}},NextToken:{},Tags:{shape:"S3v"}}}},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",members:{CloudFormation:{shape:"S3l"},Service:{shape:"S3o"},NextToken:{},Tags:{shape:"S3v"}}}},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:{}}},LogsAnomalyDetection:{type:"structure",members:{OptInStatus:{}}}}}}}},GetCostEstimation:{http:{method:"GET",requestUri:"/cost-estimation",responseCode:200},input:{type:"structure",members:{NextToken:{location:"querystring",locationName:"NextToken"}}},output:{type:"structure",members:{ResourceCollection:{shape:"S48"},Status:{},Costs:{type:"list",member:{type:"structure",members:{Type:{},State:{},Count:{type:"integer"},UnitCost:{type:"double"},Cost:{type:"double"}}}},TimeRange:{type:"structure",members:{StartTime:{type:"timestamp"},EndTime:{type:"timestamp"}}},TotalCost:{type:"double"},NextToken:{}}}},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:"S29"}}},Tags:{type:"list",member:{type:"structure",required:["AppBoundaryKey","TagValues"],members:{AppBoundaryKey:{},TagValues:{shape:"S2e"}}}}}},NextToken:{}}}},ListAnomaliesForInsight:{http:{requestUri:"/anomalies/insight/{InsightId}",responseCode:200},input:{type:"structure",required:["InsightId"],members:{InsightId:{location:"uri",locationName:"InsightId"},StartTimeRange:{shape:"S4s"},MaxResults:{type:"integer"},NextToken:{},AccountId:{},Filters:{type:"structure",members:{ServiceCollection:{shape:"S4v"}}}}},output:{type:"structure",members:{ProactiveAnomalies:{type:"list",member:{type:"structure",members:{Id:{},Severity:{},Status:{},UpdateTime:{type:"timestamp"},AnomalyTimeRange:{shape:"Sz"},AnomalyReportedTimeRange:{shape:"S10"},PredictionTimeRange:{shape:"S11"},SourceDetails:{shape:"S12"},AssociatedInsightId:{},ResourceCollection:{shape:"S27"},Limit:{type:"double"},SourceMetadata:{shape:"S2h"},AnomalyResources:{shape:"S2l"},Description:{}}}},ReactiveAnomalies:{type:"list",member:{type:"structure",members:{Id:{},Severity:{},Status:{},AnomalyTimeRange:{shape:"Sz"},AnomalyReportedTimeRange:{shape:"S10"},SourceDetails:{shape:"S12"},AssociatedInsightId:{},ResourceCollection:{shape:"S27"},Type:{},Name:{},Description:{},CausalAnomalyId:{},AnomalyResources:{shape:"S2l"}}}},NextToken:{}}}},ListAnomalousLogGroups:{http:{requestUri:"/list-log-anomalies",responseCode:200},input:{type:"structure",required:["InsightId"],members:{InsightId:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",required:["InsightId","AnomalousLogGroups"],members:{InsightId:{},AnomalousLogGroups:{type:"list",member:{type:"structure",members:{LogGroupName:{},ImpactStartTime:{type:"timestamp"},ImpactEndTime:{type:"timestamp"},NumberOfLogLinesScanned:{type:"integer"},LogAnomalyShowcases:{type:"list",member:{type:"structure",members:{LogAnomalyClasses:{type:"list",member:{type:"structure",members:{LogStreamName:{},LogAnomalyType:{},LogAnomalyToken:{},LogEventId:{},Explanation:{},NumberOfLogLinesOccurrences:{type:"integer"},LogEventTimestamp:{type:"timestamp"}}}}}}}}}},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:"S27"}}},MaxResults:{type:"integer"},NextToken:{},AccountId:{}}},output:{type:"structure",required:["Events"],members:{Events:{type:"list",member:{type:"structure",members:{ResourceCollection:{shape:"S27"},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:{shape:"S61"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{ProactiveInsights:{shape:"S69"},ReactiveInsights:{shape:"S6d"},NextToken:{}}}},ListMonitoredResources:{http:{requestUri:"/monitoredResources",responseCode:200},input:{type:"structure",members:{Filters:{type:"structure",required:["ResourcePermission","ResourceTypeFilters"],members:{ResourcePermission:{},ResourceTypeFilters:{type:"list",member:{}}}},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",required:["MonitoredResourceIdentifiers"],members:{MonitoredResourceIdentifiers:{type:"list",member:{type:"structure",members:{MonitoredResourceName:{},Type:{},ResourcePermission:{},LastUpdated:{type:"timestamp"},ResourceCollection:{shape:"S27"}}}},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:{}}}},ListOrganizationInsights:{http:{requestUri:"/organization/insights",responseCode:200},input:{type:"structure",required:["StatusFilter"],members:{StatusFilter:{shape:"S61"},MaxResults:{type:"integer"},AccountIds:{type:"list",member:{}},OrganizationalUnitIds:{type:"list",member:{}},NextToken:{}}},output:{type:"structure",members:{ProactiveInsights:{type:"list",member:{type:"structure",members:{Id:{},AccountId:{},OrganizationalUnitId:{},Name:{},Severity:{},Status:{},InsightTimeRange:{shape:"S35"},PredictionTimeRange:{shape:"S11"},ResourceCollection:{shape:"S27"},ServiceCollection:{shape:"S4v"}}}},ReactiveInsights:{type:"list",member:{type:"structure",members:{Id:{},AccountId:{},OrganizationalUnitId:{},Name:{},Severity:{},Status:{},InsightTimeRange:{shape:"S35"},ResourceCollection:{shape:"S27"},ServiceCollection:{shape:"S4v"}}}},NextToken:{}}}},ListRecommendations:{http:{requestUri:"/recommendations",responseCode:200},input:{type:"structure",required:["InsightId"],members:{InsightId:{},NextToken:{},Locale:{},AccountId:{}}},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:{}}}}}}},AnomalyId:{}}}},Category:{}}}},NextToken:{}}}},PutFeedback:{http:{method:"PUT",requestUri:"/feedback",responseCode:200},input:{type:"structure",members:{InsightFeedback:{shape:"S2y"}}},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:"S4s"},Filters:{type:"structure",members:{Severities:{shape:"S6"},Statuses:{shape:"S80"},ResourceCollection:{shape:"S27"},ServiceCollection:{shape:"S4v"}}},MaxResults:{type:"integer"},NextToken:{},Type:{}}},output:{type:"structure",members:{ProactiveInsights:{shape:"S69"},ReactiveInsights:{shape:"S6d"},NextToken:{}}}},SearchOrganizationInsights:{http:{requestUri:"/organization/insights/search",responseCode:200},input:{type:"structure",required:["AccountIds","StartTimeRange","Type"],members:{AccountIds:{type:"list",member:{}},StartTimeRange:{shape:"S4s"},Filters:{type:"structure",members:{Severities:{shape:"S6"},Statuses:{shape:"S80"},ResourceCollection:{shape:"S27"},ServiceCollection:{shape:"S4v"}}},MaxResults:{type:"integer"},NextToken:{},Type:{}}},output:{type:"structure",members:{ProactiveInsights:{shape:"S69"},ReactiveInsights:{shape:"S6d"},NextToken:{}}}},StartCostEstimation:{http:{method:"PUT",requestUri:"/cost-estimation",responseCode:200},input:{type:"structure",required:["ResourceCollection"],members:{ResourceCollection:{shape:"S48"},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{}}},UpdateEventSourcesConfig:{http:{method:"PUT",requestUri:"/event-sources",responseCode:200},input:{type:"structure",members:{EventSources:{shape:"S2t"}}},output:{type:"structure",members:{}}},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:{}}}},Tags:{type:"list",member:{type:"structure",required:["AppBoundaryKey","TagValues"],members:{AppBoundaryKey:{},TagValues:{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:{}}},LogsAnomalyDetection:{type:"structure",members:{OptInStatus:{}}}}}}},output:{type:"structure",members:{}}}},shapes:{S2:{type:"structure",required:["Sns"],members:{Sns:{type:"structure",members:{TopicArn:{}}},Filters:{type:"structure",members:{Severities:{shape:"S6"},MessageTypes:{type:"list",member:{}}}}}},S6:{type:"list",member:{}},Sz:{type:"structure",required:["StartTime"],members:{StartTime:{type:"timestamp"},EndTime:{type:"timestamp"}}},S10:{type:"structure",required:["OpenTime"],members:{OpenTime:{type:"timestamp"},CloseTime:{type:"timestamp"}}},S11:{type:"structure",required:["StartTime"],members:{StartTime:{type:"timestamp"},EndTime:{type:"timestamp"}}},S12:{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"},MetricDataSummary:{type:"structure",members:{TimestampMetricValuePairList:{type:"list",member:{type:"structure",members:{Timestamp:{type:"timestamp"},MetricValue:{type:"double"}}}},StatusCode:{}}}}}},PerformanceInsightsMetrics:{type:"list",member:{type:"structure",members:{MetricDisplayName:{},Unit:{},MetricQuery:{shape:"S1n"},ReferenceData:{type:"list",member:{type:"structure",members:{Name:{},ComparisonValues:{type:"structure",members:{ReferenceScalar:{type:"structure",members:{Value:{type:"double"}}},ReferenceMetric:{type:"structure",members:{MetricQuery:{shape:"S1n"}}}}}}}},StatsAtAnomaly:{shape:"S24"},StatsAtBaseline:{shape:"S24"}}}}}},S1n:{type:"structure",members:{Metric:{},GroupBy:{type:"structure",members:{Group:{},Dimensions:{type:"list",member:{}},Limit:{type:"integer"}}},Filter:{type:"map",key:{},value:{}}}},S24:{type:"list",member:{type:"structure",members:{Type:{},Value:{type:"double"}}}},S27:{type:"structure",members:{CloudFormation:{type:"structure",members:{StackNames:{shape:"S29"}}},Tags:{type:"list",member:{type:"structure",required:["AppBoundaryKey","TagValues"],members:{AppBoundaryKey:{},TagValues:{shape:"S2e"}}}}}},S29:{type:"list",member:{}},S2e:{type:"list",member:{}},S2h:{type:"structure",members:{Source:{},SourceResourceName:{},SourceResourceType:{}}},S2l:{type:"list",member:{type:"structure",members:{Name:{},Type:{}}}},S2t:{type:"structure",members:{AmazonCodeGuruProfiler:{type:"structure",members:{Status:{}}}}},S2y:{type:"structure",members:{Id:{},Feedback:{}}},S35:{type:"structure",required:["StartTime"],members:{StartTime:{type:"timestamp"},EndTime:{type:"timestamp"}}},S3a:{type:"list",member:{}},S3b:{type:"list",member:{}},S3l:{type:"list",member:{type:"structure",members:{StackName:{},Insight:{shape:"S3n"},AnalyzedResourceCount:{type:"long"}}}},S3n:{type:"structure",members:{OpenProactiveInsights:{type:"integer"},OpenReactiveInsights:{type:"integer"},MeanTimeToRecoverInMilliseconds:{type:"long"}}},S3o:{type:"list",member:{type:"structure",members:{ServiceName:{},Insight:{type:"structure",members:{OpenProactiveInsights:{type:"integer"},OpenReactiveInsights:{type:"integer"}}},AnalyzedResourceCount:{type:"long"}}}},S3v:{type:"list",member:{type:"structure",members:{AppBoundaryKey:{},TagValue:{},Insight:{shape:"S3n"},AnalyzedResourceCount:{type:"long"}}}},S48:{type:"structure",members:{CloudFormation:{type:"structure",members:{StackNames:{type:"list",member:{}}}},Tags:{type:"list",member:{type:"structure",required:["AppBoundaryKey","TagValues"],members:{AppBoundaryKey:{},TagValues:{type:"list",member:{}}}}}}},S4s:{type:"structure",members:{FromTime:{type:"timestamp"},ToTime:{type:"timestamp"}}},S4v:{type:"structure",members:{ServiceNames:{type:"list",member:{}}}},S61:{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:"S4s"}}}}},S69:{type:"list",member:{type:"structure",members:{Id:{},Name:{},Severity:{},Status:{},InsightTimeRange:{shape:"S35"},PredictionTimeRange:{shape:"S11"},ResourceCollection:{shape:"S27"},ServiceCollection:{shape:"S4v"},AssociatedResourceArns:{shape:"S6b"}}}},S6b:{type:"list",member:{}},S6d:{type:"list",member:{type:"structure",members:{Id:{},Name:{},Severity:{},Status:{},InsightTimeRange:{shape:"S35"},ResourceCollection:{shape:"S27"},ServiceCollection:{shape:"S4v"},AssociatedResourceArns:{shape:"S6b"}}}},S80:{type:"list",member:{}}}}},9622:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["databrew"]={};s.DataBrew=i.defineService("databrew",["2017-07-25"]);Object.defineProperty(a.services["databrew"],"2017-07-25",{get:function get(){var e=r(4389);e.paginators=r(9162).pagination;return e},enumerable:true,configurable:true});e.exports=s.DataBrew},9631:function(e){e.exports={pagination:{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"},GetMigrations:{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"}}}},9644:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["guardduty"]={};s.GuardDuty=i.defineService("guardduty",["2017-11-28"]);Object.defineProperty(a.services["guardduty"],"2017-11-28",{get:function get(){var e=r(4899);e.paginators=r(2506).pagination;return e},enumerable:true,configurable:true});e.exports=s.GuardDuty},9651:function(e){e.exports={pagination:{ListDeviceResources:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"resources"},ListDevices:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"devices"},ListExecutions:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"executions"},ListTasks:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"tasks"}}}},9653:function(e){e.exports={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:{}}}}}}},9659:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["autoscalingplans"]={};s.AutoScalingPlans=i.defineService("autoscalingplans",["2018-01-06"]);Object.defineProperty(a.services["autoscalingplans"],"2018-01-06",{get:function get(){var e=r(4442);e.paginators=r(3766).pagination;return e},enumerable:true,configurable:true});e.exports=s.AutoScalingPlans},9675:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:true});t.default=void 0;var s=_interopRequireDefault(r(6669));var i=_interopRequireDefault(r(5875));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}const a=(0,s.default)("v5",80,i.default);var o=a;t.default=o},9696:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["codestar"]={};s.CodeStar=i.defineService("codestar",["2017-04-19"]);Object.defineProperty(a.services["codestar"],"2017-04-19",{get:function get(){var e=r(6335);e.paginators=r(8664).pagination;return e},enumerable:true,configurable:true});e.exports=s.CodeStar},9708:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["privatenetworks"]={};s.PrivateNetworks=i.defineService("privatenetworks",["2021-12-03"]);Object.defineProperty(a.services["privatenetworks"],"2021-12-03",{get:function get(){var e=r(2153);e.paginators=r(4978).pagination;return e},enumerable:true,configurable:true});e.exports=s.PrivateNetworks},9718:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["textract"]={};s.Textract=i.defineService("textract",["2018-06-27"]);Object.defineProperty(a.services["textract"],"2018-06-27",{get:function get(){var e=r(8586);e.paginators=r(4540).pagination;return e},enumerable:true,configurable:true});e.exports=s.Textract},9730:function(e,t,r){var s=r(8498).property;function Paginator(e,t){s(this,"inputToken",t.input_token);s(this,"limitKey",t.limit_key);s(this,"moreResults",t.more_results);s(this,"outputToken",t.output_token);s(this,"resultKey",t.result_key)}e.exports=Paginator},9735:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["finspacedata"]={};s.Finspacedata=i.defineService("finspacedata",["2020-07-13"]);Object.defineProperty(a.services["finspacedata"],"2020-07-13",{get:function get(){var e=r(9907);e.paginators=r(65).pagination;return e},enumerable:true,configurable:true});e.exports=s.Finspacedata},9736:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:true});t.default=void 0;var s=_interopRequireDefault(r(6833));var i=_interopRequireDefault(r(5225));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}var a;var o;var n=0;var u=0;function v1(e,t,r){var p=t&&r||0;var m=t||[];e=e||{};var c=e.node||a;var l=e.clockseq!==undefined?e.clockseq:o;if(c==null||l==null){var d=e.random||(e.rng||s.default)();if(c==null){c=a=[d[0]|1,d[1],d[2],d[3],d[4],d[5]]}if(l==null){l=o=(d[6]<<8|d[7])&16383}}var y=e.msecs!==undefined?e.msecs:(new Date).getTime();var b=e.nsecs!==undefined?e.nsecs:u+1;var S=y-n+(b-u)/1e4;if(S<0&&e.clockseq===undefined){l=l+1&16383}if((S<0||y>n)&&e.nsecs===undefined){b=0}if(b>=1e4){throw new Error("uuid.v1(): Can't create more than 10M uuids/sec")}n=y;u=b;o=l;y+=122192928e5;var g=((y&268435455)*1e4+b)%4294967296;m[p++]=g>>>24&255;m[p++]=g>>>16&255;m[p++]=g>>>8&255;m[p++]=g&255;var h=y/4294967296*1e4&268435455;m[p++]=h>>>8&255;m[p++]=h&255;m[p++]=h>>>24&15|16;m[p++]=h>>>16&255;m[p++]=l>>>8|128;m[p++]=l&255;for(var N=0;N<6;++N){m[p+N]=c[N]}return t?t:(0,i.default)(m)}var p=v1;t.default=p},9738:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["pi"]={};s.PI=i.defineService("pi",["2018-02-27"]);Object.defineProperty(a.services["pi"],"2018-02-27",{get:function get(){var e=r(3049);e.paginators=r(6899).pagination;return e},enumerable:true,configurable:true});e.exports=s.PI},9752:function(e){e.exports={pagination:{DescribeAccountAttributes:{result_key:"AccountAttributes"},DescribeAddressTransfers:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"AddressTransfers"},DescribeAddresses:{result_key:"Addresses"},DescribeAddressesAttribute:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Addresses"},DescribeAvailabilityZones:{result_key:"AvailabilityZones"},DescribeAwsNetworkPerformanceMetricSubscriptions:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Subscriptions"},DescribeBundleTasks:{result_key:"BundleTasks"},DescribeByoipCidrs:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"ByoipCidrs"},DescribeCapacityReservationFleets:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"CapacityReservationFleets"},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"},DescribeFastLaunchImages:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"FastLaunchImages"},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:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",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"},DescribeInstanceEventWindows:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"InstanceEventWindows"},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"},DescribeIpamPools:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"IpamPools"},DescribeIpamResourceDiscoveries:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"IpamResourceDiscoveries"},DescribeIpamResourceDiscoveryAssociations:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"IpamResourceDiscoveryAssociations"},DescribeIpamScopes:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"IpamScopes"},DescribeIpams:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Ipams"},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"},DescribeNetworkInsightsAccessScopeAnalyses:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"NetworkInsightsAccessScopeAnalyses"},DescribeNetworkInsightsAccessScopes:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"NetworkInsightsAccessScopes"},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"},DescribeReplaceRootVolumeTasks:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"ReplaceRootVolumeTasks"},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"},DescribeSecurityGroupRules:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"SecurityGroupRules"},DescribeSecurityGroups:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"SecurityGroups"},DescribeSnapshotTierStatus:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"SnapshotTierStatuses"},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"},DescribeStoreImageTasks:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"StoreImageTaskResults"},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"},DescribeTransitGatewayPolicyTables:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"TransitGatewayPolicyTables"},DescribeTransitGatewayRouteTableAnnouncements:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"TransitGatewayRouteTableAnnouncements"},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"},DescribeTrunkInterfaceAssociations:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"InterfaceAssociations"},DescribeVerifiedAccessEndpoints:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"VerifiedAccessEndpoints"},DescribeVerifiedAccessGroups:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"VerifiedAccessGroups"},DescribeVerifiedAccessInstanceLoggingConfigurations:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"LoggingConfigurations"},DescribeVerifiedAccessInstances:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"VerifiedAccessInstances"},DescribeVerifiedAccessTrustProviders:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"VerifiedAccessTrustProviders"},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"},GetAwsNetworkPerformanceData:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"DataResponses"},GetGroupsForCapacityReservation:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"CapacityReservationGroups"},GetInstanceTypesFromInstanceRequirements:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"InstanceTypes"},GetIpamAddressHistory:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"HistoryRecords"},GetIpamDiscoveredAccounts:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"IpamDiscoveredAccounts"},GetIpamDiscoveredResourceCidrs:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"IpamDiscoveredResourceCidrs"},GetIpamPoolAllocations:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"IpamPoolAllocations"},GetIpamPoolCidrs:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"IpamPoolCidrs"},GetIpamResourceCidrs:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"IpamResourceCidrs"},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"},GetNetworkInsightsAccessScopeAnalysisFindings:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"AnalysisFindings"},GetSpotPlacementScores:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"SpotPlacementScores"},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"},GetTransitGatewayPolicyTableAssociations:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Associations"},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"},GetVpnConnectionDeviceTypes:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"VpnConnectionDeviceTypes"},ListImagesInRecycleBin:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Images"},ListSnapshotsInRecycleBin:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Snapshots"},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"}}}},9767:function(e){e.exports={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"}}}}}}},9783:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["personalizeevents"]={};s.PersonalizeEvents=i.defineService("personalizeevents",["2018-03-22"]);Object.defineProperty(a.services["personalizeevents"],"2018-03-22",{get:function get(){var e=r(3178);e.paginators=r(9018).pagination;return e},enumerable:true,configurable:true});e.exports=s.PersonalizeEvents},9797:function(e){e.exports={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:"Si"}}},output:{type:"structure",members:{imageIds:{shape:"Si"},failures:{type:"list",member:{type:"structure",members:{imageId:{shape:"Sj"},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"},tags:{shape:"S16"}}},output:{type:"structure",members:{repository:{shape:"S1b"},catalogData:{shape:"S1f"}}}},DeleteRepository:{input:{type:"structure",required:["repositoryName"],members:{registryId:{},repositoryName:{},force:{type:"boolean"}}},output:{type:"structure",members:{repository:{shape:"S1b"}}}},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:"Si"},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:"S1b"}},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:"S2o"}}}},GetRepositoryCatalogData:{input:{type:"structure",required:["repositoryName"],members:{registryId:{},repositoryName:{}}},output:{type:"structure",members:{catalogData:{shape:"S1f"}}}},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"}}}},ListTagsForResource:{input:{type:"structure",required:["resourceArn"],members:{resourceArn:{}}},output:{type:"structure",members:{tags:{shape:"S16"}}}},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:"Sj"},imageManifest:{},imageManifestMediaType:{}}}}}},PutRegistryCatalogData:{input:{type:"structure",members:{displayName:{}}},output:{type:"structure",required:["registryCatalogData"],members:{registryCatalogData:{shape:"S2o"}}}},PutRepositoryCatalogData:{input:{type:"structure",required:["repositoryName","catalogData"],members:{registryId:{},repositoryName:{},catalogData:{shape:"Sx"}}},output:{type:"structure",members:{catalogData:{shape:"S1f"}}}},SetRepositoryPolicy:{input:{type:"structure",required:["repositoryName","policyText"],members:{registryId:{},repositoryName:{},policyText:{},force:{type:"boolean"}}},output:{type:"structure",members:{registryId:{},repositoryName:{},policyText:{}}}},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:{}}},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:{}}},Sx:{type:"structure",members:{description:{},architectures:{shape:"Sz"},operatingSystems:{shape:"S11"},logoImageBlob:{type:"blob"},aboutText:{},usageText:{}}},Sz:{type:"list",member:{}},S11:{type:"list",member:{}},S16:{type:"list",member:{type:"structure",members:{Key:{},Value:{}}}},S1b:{type:"structure",members:{repositoryArn:{},registryId:{},repositoryName:{},repositoryUri:{},createdAt:{type:"timestamp"}}},S1f:{type:"structure",members:{description:{},architectures:{shape:"Sz"},operatingSystems:{shape:"S11"},logoUrl:{},aboutText:{},usageText:{},marketplaceCertified:{type:"boolean"}}},S2o:{type:"structure",members:{displayName:{}}}}}},9802:function(e){e.exports={pagination:{ListCampaigns:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"campaignSummaryList"}}}},9807:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["mediaconnect"]={};s.MediaConnect=i.defineService("mediaconnect",["2018-11-14"]);Object.defineProperty(a.services["mediaconnect"],"2018-11-14",{get:function get(){var e=r(8085);e.paginators=r(4824).pagination;e.waiters=r(6470).waiters;return e},enumerable:true,configurable:true});e.exports=s.MediaConnect},9821:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["mobileanalytics"]={};s.MobileAnalytics=i.defineService("mobileanalytics",["2014-06-05"]);Object.defineProperty(a.services["mobileanalytics"],"2014-06-05",{get:function get(){var e=r(6315);return e},enumerable:true,configurable:true});e.exports=s.MobileAnalytics},9847:function(e){e.exports={pagination:{ListMemberAccounts:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListS3Resources:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"}}}},9849:function(e){e.exports={pagination:{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"}}}},9851:function(e){e.exports={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:"Sy"}}},output:{shape:"Sz"}},CreateDataflowEndpointGroup:{http:{requestUri:"/dataflowEndpointGroup",responseCode:200},input:{type:"structure",required:["endpointDetails"],members:{contactPostPassDurationSeconds:{type:"integer"},contactPrePassDurationSeconds:{type:"integer"},endpointDetails:{shape:"S13"},tags:{shape:"Sy"}}},output:{shape:"S1p"}},CreateEphemeris:{http:{requestUri:"/ephemeris",responseCode:200},input:{type:"structure",required:["name","satelliteId"],members:{enabled:{type:"boolean"},ephemeris:{type:"structure",members:{oem:{type:"structure",members:{oemData:{},s3Object:{shape:"S1u"}}},tle:{type:"structure",members:{s3Object:{shape:"S1u"},tleData:{type:"list",member:{type:"structure",required:["tleLine1","tleLine2","validTimeRange"],members:{tleLine1:{},tleLine2:{},validTimeRange:{type:"structure",required:["endTime","startTime"],members:{endTime:{type:"timestamp"},startTime:{type:"timestamp"}}}}}}}}},union:true},expirationTime:{type:"timestamp"},kmsKeyArn:{},name:{},priority:{type:"integer"},satelliteId:{},tags:{shape:"Sy"}}},output:{shape:"S27"}},CreateMissionProfile:{http:{requestUri:"/missionprofile",responseCode:200},input:{type:"structure",required:["dataflowEdges","minimumViableContactDurationSeconds","name","trackingConfigArn"],members:{contactPostPassDurationSeconds:{type:"integer"},contactPrePassDurationSeconds:{type:"integer"},dataflowEdges:{shape:"S2a"},minimumViableContactDurationSeconds:{type:"integer"},name:{},streamsKmsKey:{shape:"S2d"},streamsKmsRole:{},tags:{shape:"Sy"},trackingConfigArn:{}}},output:{shape:"S2f"}},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:"Sz"},idempotent:true},DeleteDataflowEndpointGroup:{http:{method:"DELETE",requestUri:"/dataflowEndpointGroup/{dataflowEndpointGroupId}",responseCode:200},input:{type:"structure",required:["dataflowEndpointGroupId"],members:{dataflowEndpointGroupId:{location:"uri",locationName:"dataflowEndpointGroupId"}}},output:{shape:"S1p"},idempotent:true},DeleteEphemeris:{http:{method:"DELETE",requestUri:"/ephemeris/{ephemerisId}",responseCode:200},input:{type:"structure",required:["ephemerisId"],members:{ephemerisId:{location:"uri",locationName:"ephemerisId"}}},output:{shape:"S27"},idempotent:true},DeleteMissionProfile:{http:{method:"DELETE",requestUri:"/missionprofile/{missionProfileId}",responseCode:200},input:{type:"structure",required:["missionProfileId"],members:{missionProfileId:{location:"uri",locationName:"missionProfileId"}}},output:{shape:"S2f"},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:"S2q"},configId:{},configType:{},dataflowDestinationRegion:{}}},errorMessage:{},source:{type:"structure",members:{configDetails:{shape:"S2q"},configId:{},configType:{},dataflowSourceRegion:{}}}}}},endTime:{type:"timestamp"},errorMessage:{},groundStation:{},maximumElevation:{shape:"S2u"},missionProfileArn:{},postPassEndTime:{type:"timestamp"},prePassStartTime:{type:"timestamp"},region:{},satelliteArn:{},startTime:{type:"timestamp"},tags:{shape:"Sy"}}}},DescribeEphemeris:{http:{method:"GET",requestUri:"/ephemeris/{ephemerisId}",responseCode:200},input:{type:"structure",required:["ephemerisId"],members:{ephemerisId:{location:"uri",locationName:"ephemerisId"}}},output:{type:"structure",members:{creationTime:{type:"timestamp"},enabled:{type:"boolean"},ephemerisId:{},invalidReason:{},name:{},priority:{type:"integer"},satelliteId:{},status:{},suppliedData:{type:"structure",members:{oem:{shape:"S34"},tle:{shape:"S34"}},union:true},tags:{shape:"Sy"}}}},GetAgentConfiguration:{http:{method:"GET",requestUri:"/agent/{agentId}/configuration",responseCode:200},input:{type:"structure",required:["agentId"],members:{agentId:{location:"uri",locationName:"agentId"}}},output:{type:"structure",members:{agentId:{},taskingDocument:{}}}},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:"Sy"}}}},GetDataflowEndpointGroup:{http:{method:"GET",requestUri:"/dataflowEndpointGroup/{dataflowEndpointGroupId}",responseCode:200},input:{type:"structure",required:["dataflowEndpointGroupId"],members:{dataflowEndpointGroupId:{location:"uri",locationName:"dataflowEndpointGroupId"}}},output:{type:"structure",members:{contactPostPassDurationSeconds:{type:"integer"},contactPrePassDurationSeconds:{type:"integer"},dataflowEndpointGroupArn:{},dataflowEndpointGroupId:{},endpointsDetails:{shape:"S13"},tags:{shape:"Sy"}}}},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:"S2a"},minimumViableContactDurationSeconds:{type:"integer"},missionProfileArn:{},missionProfileId:{},name:{},region:{},streamsKmsKey:{shape:"S2d"},streamsKmsRole:{},tags:{shape:"Sy"},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:{currentEphemeris:{shape:"S3l"},groundStations:{shape:"S3n"},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:"S2u"},missionProfileArn:{},postPassEndTime:{type:"timestamp"},prePassStartTime:{type:"timestamp"},region:{},satelliteArn:{},startTime:{type:"timestamp"},tags:{shape:"Sy"}}}},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:{}}}},ListEphemerides:{http:{requestUri:"/ephemerides",responseCode:200},input:{type:"structure",required:["endTime","satelliteId","startTime"],members:{endTime:{type:"timestamp"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},satelliteId:{},startTime:{type:"timestamp"},statusList:{type:"list",member:{}}}},output:{type:"structure",members:{ephemerides:{type:"list",member:{type:"structure",members:{creationTime:{type:"timestamp"},enabled:{type:"boolean"},ephemerisId:{},name:{},priority:{type:"integer"},sourceS3Object:{shape:"S1u"},status:{}}}},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:{currentEphemeris:{shape:"S3l"},groundStations:{shape:"S3n"},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:"Sy"}}}},RegisterAgent:{http:{requestUri:"/agent",responseCode:200},input:{type:"structure",required:["agentDetails","discoveryData"],members:{agentDetails:{type:"structure",required:["agentVersion","componentVersions","instanceId","instanceType"],members:{agentCpuCores:{shape:"S4r"},agentVersion:{},componentVersions:{type:"list",member:{type:"structure",required:["componentType","versions"],members:{componentType:{},versions:{type:"list",member:{}}}}},instanceId:{},instanceType:{},reservedCpuCores:{shape:"S4r"}}},discoveryData:{type:"structure",required:["capabilityArns","privateIpAddresses","publicIpAddresses"],members:{capabilityArns:{type:"list",member:{}},privateIpAddresses:{shape:"S52"},publicIpAddresses:{shape:"S52"}}}}},output:{type:"structure",members:{agentId:{}}}},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:"Sy"}}},output:{shape:"S3"}},TagResource:{http:{requestUri:"/tags/{resourceArn}",responseCode:200},input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tags:{shape:"Sy"}}},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},UpdateAgentStatus:{http:{method:"PUT",requestUri:"/agent/{agentId}",responseCode:200},input:{type:"structure",required:["agentId","aggregateStatus","componentStatuses","taskId"],members:{agentId:{location:"uri",locationName:"agentId"},aggregateStatus:{type:"structure",required:["status"],members:{signatureMap:{type:"map",key:{},value:{type:"boolean"}},status:{}}},componentStatuses:{type:"list",member:{type:"structure",required:["capabilityArn","componentType","dataflowId","status"],members:{bytesReceived:{type:"long"},bytesSent:{type:"long"},capabilityArn:{},componentType:{},dataflowId:{},packetsDropped:{type:"long"},status:{}}}},taskId:{}}},output:{type:"structure",required:["agentId"],members:{agentId:{}}},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:"Sz"},idempotent:true},UpdateEphemeris:{http:{method:"PUT",requestUri:"/ephemeris/{ephemerisId}",responseCode:200},input:{type:"structure",required:["enabled","ephemerisId"],members:{enabled:{type:"boolean"},ephemerisId:{location:"uri",locationName:"ephemerisId"},name:{},priority:{type:"integer"}}},output:{shape:"S27"},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:"S2a"},minimumViableContactDurationSeconds:{type:"integer"},missionProfileId:{location:"uri",locationName:"missionProfileId"},name:{},streamsKmsKey:{shape:"S2d"},streamsKmsRole:{},trackingConfigArn:{}}},output:{shape:"S2f"},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:{}}},s3RecordingConfig:{type:"structure",required:["bucketArn","roleArn"],members:{bucketArn:{},prefix:{},roleArn:{}}},trackingConfig:{type:"structure",required:["autotrack"],members:{autotrack:{}}},uplinkEchoConfig:{type:"structure",required:["antennaUplinkConfigArn","enabled"],members:{antennaUplinkConfigArn:{},enabled:{type:"boolean"}}}},union:true},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"}}},Sy:{type:"map",key:{},value:{}},Sz:{type:"structure",members:{configArn:{},configId:{},configType:{}}},S13:{type:"list",member:{shape:"S14"}},S14:{type:"structure",members:{awsGroundStationAgentEndpoint:{type:"structure",required:["egressAddress","ingressAddress","name"],members:{agentStatus:{},auditResults:{},egressAddress:{type:"structure",required:["socketAddress"],members:{mtu:{type:"integer"},socketAddress:{shape:"S1a"}}},ingressAddress:{type:"structure",required:["socketAddress"],members:{mtu:{type:"integer"},socketAddress:{type:"structure",required:["name","portRange"],members:{name:{},portRange:{type:"structure",required:["maximum","minimum"],members:{maximum:{type:"integer"},minimum:{type:"integer"}}}}}}},name:{}}},endpoint:{type:"structure",members:{address:{shape:"S1a"},mtu:{type:"integer"},name:{},status:{}}},healthReasons:{type:"list",member:{}},healthStatus:{},securityDetails:{type:"structure",required:["roleArn","securityGroupIds","subnetIds"],members:{roleArn:{},securityGroupIds:{type:"list",member:{}},subnetIds:{type:"list",member:{}}}}}},S1a:{type:"structure",required:["name","port"],members:{name:{},port:{type:"integer"}}},S1p:{type:"structure",members:{dataflowEndpointGroupId:{}}},S1u:{type:"structure",members:{bucket:{},key:{},version:{}}},S27:{type:"structure",members:{ephemerisId:{}}},S2a:{type:"list",member:{type:"list",member:{}}},S2d:{type:"structure",members:{kmsAliasArn:{},kmsKeyArn:{}},union:true},S2f:{type:"structure",members:{missionProfileId:{}}},S2q:{type:"structure",members:{antennaDemodDecodeDetails:{type:"structure",members:{outputNode:{}}},endpointDetails:{shape:"S14"},s3RecordingDetails:{type:"structure",members:{bucketArn:{},keyTemplate:{}}}},union:true},S2u:{type:"structure",required:["unit","value"],members:{unit:{},value:{type:"double"}}},S34:{type:"structure",members:{ephemerisData:{},sourceS3Object:{shape:"S1u"}}},S3l:{type:"structure",required:["source"],members:{ephemerisId:{},epoch:{type:"timestamp"},name:{},source:{}}},S3n:{type:"list",member:{}},S4r:{type:"list",member:{type:"integer"}},S52:{type:"list",member:{}}}}},9856:function(e){e.exports={pagination:{}}},9864:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["wafv2"]={};s.WAFV2=i.defineService("wafv2",["2019-07-29"]);Object.defineProperty(a.services["wafv2"],"2019-07-29",{get:function get(){var e=r(9594);e.paginators=r(4115).pagination;return e},enumerable:true,configurable:true});e.exports=s.WAFV2},9876:function(e){e.exports={rules:{"*/*":{endpoint:"{service}.{region}.amazonaws.com"},"cn-*/*":{endpoint:"{service}.{region}.amazonaws.com.cn"},"us-iso-*/*":"usIso","us-isob-*/*":"usIsob","*/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","us-iso-*/route53":{endpoint:"{service}.c2s.ic.gov",globalEndpoint:true,signingRegion:"us-iso-east-1"},"us-isob-*/route53":{endpoint:"{service}.sc2s.sgov.gov",globalEndpoint:true,signingRegion:"us-isob-east-1"},"*/waf":"globalSSL","*/iam":"globalSSL","cn-*/iam":{endpoint:"{service}.cn-north-1.amazonaws.com.cn",globalEndpoint:true,signingRegion:"cn-north-1"},"us-iso-*/iam":{endpoint:"{service}.us-iso-east-1.c2s.ic.gov",globalEndpoint:true,signingRegion:"us-iso-east-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"},"*/resource-explorer-2":"dualstackByDefault","*/kendra-ranking":"dualstackByDefault","*/internetmonitor":"dualstackByDefault","*/codecatalyst":"globalDualstackByDefault"},fipsRules:{"*/*":"fipsStandard","us-gov-*/*":"fipsStandard","us-iso-*/*":{endpoint:"{service}-fips.{region}.c2s.ic.gov"},"us-iso-*/dms":"usIso","us-isob-*/*":{endpoint:"{service}-fips.{region}.sc2s.sgov.gov"},"us-isob-*/dms":"usIsob","cn-*/*":{endpoint:"{service}-fips.{region}.amazonaws.com.cn"},"*/api.ecr":"fips.api.ecr","*/api.sagemaker":"fips.api.sagemaker","*/batch":"fipsDotPrefix","*/eks":"fipsDotPrefix","*/models.lex":"fips.models.lex","*/runtime.lex":"fips.runtime.lex","*/runtime.sagemaker":{endpoint:"runtime-fips.sagemaker.{region}.amazonaws.com"},"*/iam":"fipsWithoutRegion","*/route53":"fipsWithoutRegion","*/transcribe":"fipsDotPrefix","*/waf":"fipsWithoutRegion","us-gov-*/transcribe":"fipsDotPrefix","us-gov-*/api.ecr":"fips.api.ecr","us-gov-*/api.sagemaker":"fips.api.sagemaker","us-gov-*/models.lex":"fips.models.lex","us-gov-*/runtime.lex":"fips.runtime.lex","us-gov-*/acm-pca":"fipsWithServiceOnly","us-gov-*/batch":"fipsWithServiceOnly","us-gov-*/cloudformation":"fipsWithServiceOnly","us-gov-*/config":"fipsWithServiceOnly","us-gov-*/eks":"fipsWithServiceOnly","us-gov-*/elasticmapreduce":"fipsWithServiceOnly","us-gov-*/identitystore":"fipsWithServiceOnly","us-gov-*/dynamodb":"fipsWithServiceOnly","us-gov-*/elasticloadbalancing":"fipsWithServiceOnly","us-gov-*/guardduty":"fipsWithServiceOnly","us-gov-*/monitoring":"fipsWithServiceOnly","us-gov-*/resource-groups":"fipsWithServiceOnly","us-gov-*/runtime.sagemaker":"fipsWithServiceOnly","us-gov-*/servicecatalog-appregistry":"fipsWithServiceOnly","us-gov-*/servicequotas":"fipsWithServiceOnly","us-gov-*/ssm":"fipsWithServiceOnly","us-gov-*/sts":"fipsWithServiceOnly","us-gov-*/support":"fipsWithServiceOnly","us-gov-west-1/states":"fipsWithServiceOnly","us-iso-east-1/elasticfilesystem":{endpoint:"elasticfilesystem-fips.{region}.c2s.ic.gov"},"us-gov-west-1/organizations":"fipsWithServiceOnly","us-gov-west-1/route53":{endpoint:"route53.us-gov.amazonaws.com"},"*/resource-explorer-2":"fipsDualstackByDefault","*/kendra-ranking":"dualstackByDefault","*/internetmonitor":"dualstackByDefault","*/codecatalyst":"fipsGlobalDualstackByDefault"},dualstackRules:{"*/*":{endpoint:"{service}.{region}.api.aws"},"cn-*/*":{endpoint:"{service}.{region}.api.amazonwebservices.com.cn"},"*/s3":"dualstackLegacy","cn-*/s3":"dualstackLegacyCn","*/s3-control":"dualstackLegacy","cn-*/s3-control":"dualstackLegacyCn","ap-south-1/ec2":"dualstackLegacyEc2","eu-west-1/ec2":"dualstackLegacyEc2","sa-east-1/ec2":"dualstackLegacyEc2","us-east-1/ec2":"dualstackLegacyEc2","us-east-2/ec2":"dualstackLegacyEc2","us-west-2/ec2":"dualstackLegacyEc2"},dualstackFipsRules:{"*/*":{endpoint:"{service}-fips.{region}.api.aws"},"cn-*/*":{endpoint:"{service}-fips.{region}.api.amazonwebservices.com.cn"},"*/s3":"dualstackFipsLegacy","cn-*/s3":"dualstackFipsLegacyCn","*/s3-control":"dualstackFipsLegacy","cn-*/s3-control":"dualstackFipsLegacyCn"},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"},usIso:{endpoint:"{service}.{region}.c2s.ic.gov"},usIsob:{endpoint:"{service}.{region}.sc2s.sgov.gov"},fipsStandard:{endpoint:"{service}-fips.{region}.amazonaws.com"},fipsDotPrefix:{endpoint:"fips.{service}.{region}.amazonaws.com"},fipsWithoutRegion:{endpoint:"{service}-fips.amazonaws.com"},"fips.api.ecr":{endpoint:"ecr-fips.{region}.amazonaws.com"},"fips.api.sagemaker":{endpoint:"api-fips.sagemaker.{region}.amazonaws.com"},"fips.models.lex":{endpoint:"models-fips.lex.{region}.amazonaws.com"},"fips.runtime.lex":{endpoint:"runtime-fips.lex.{region}.amazonaws.com"},fipsWithServiceOnly:{endpoint:"{service}.{region}.amazonaws.com"},dualstackLegacy:{endpoint:"{service}.dualstack.{region}.amazonaws.com"},dualstackLegacyCn:{endpoint:"{service}.dualstack.{region}.amazonaws.com.cn"},dualstackFipsLegacy:{endpoint:"{service}-fips.dualstack.{region}.amazonaws.com"},dualstackFipsLegacyCn:{endpoint:"{service}-fips.dualstack.{region}.amazonaws.com.cn"},dualstackLegacyEc2:{endpoint:"api.ec2.{region}.aws"},dualstackByDefault:{endpoint:"{service}.{region}.api.aws"},fipsDualstackByDefault:{endpoint:"{service}-fips.{region}.api.aws"},globalDualstackByDefault:{endpoint:"{service}.global.api.aws"},fipsGlobalDualstackByDefault:{endpoint:"{service}-fips.global.api.aws"}}}},9883:function(e){e.exports={pagination:{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"},ListClassificationScopes:{input_token:"nextToken",output_token:"nextToken",result_key:"classificationScopes"},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"},SearchResources:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"matchingResources"},ListAllowLists:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"allowLists"},ListManagedDataIdentifiers:{input_token:"nextToken",output_token:"nextToken",result_key:"items"},ListResourceProfileDetections:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"detections"},ListSensitivityInspectionTemplates:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"sensitivityInspectionTemplates"},ListResourceProfileArtifacts:{input_token:"nextToken",output_token:"nextToken",result_key:"artifacts"}}}},9884:function(e){e.exports={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:{}}}}},9896:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["pinpoint"]={};s.Pinpoint=i.defineService("pinpoint",["2016-12-01"]);Object.defineProperty(a.services["pinpoint"],"2016-12-01",{get:function get(){var e=r(9153);return e},enumerable:true,configurable:true});e.exports=s.Pinpoint},9907:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2020-07-13",endpointPrefix:"finspace-api",jsonVersion:"1.1",protocol:"rest-json",serviceAbbreviation:"FinSpace Data",serviceFullName:"FinSpace Public API",serviceId:"finspace data",signatureVersion:"v4",signingName:"finspace-api",uid:"finspace-2020-07-13"},operations:{AssociateUserToPermissionGroup:{http:{requestUri:"/permission-group/{permissionGroupId}/users/{userId}"},input:{type:"structure",required:["permissionGroupId","userId"],members:{permissionGroupId:{location:"uri",locationName:"permissionGroupId"},userId:{location:"uri",locationName:"userId"},clientToken:{idempotencyToken:true}}},output:{type:"structure",members:{statusCode:{location:"statusCode",type:"integer"}}}},CreateChangeset:{http:{requestUri:"/datasets/{datasetId}/changesetsv2"},input:{type:"structure",required:["datasetId","changeType","sourceParams","formatParams"],members:{clientToken:{idempotencyToken:true},datasetId:{location:"uri",locationName:"datasetId"},changeType:{},sourceParams:{shape:"Sa"},formatParams:{shape:"Sd"}}},output:{type:"structure",members:{datasetId:{},changesetId:{}}}},CreateDataView:{http:{requestUri:"/datasets/{datasetId}/dataviewsv2"},input:{type:"structure",required:["datasetId","destinationTypeParams"],members:{clientToken:{idempotencyToken:true},datasetId:{location:"uri",locationName:"datasetId"},autoUpdate:{type:"boolean"},sortColumns:{shape:"Si"},partitionColumns:{shape:"Sk"},asOfTimestamp:{type:"long"},destinationTypeParams:{shape:"Sm"}}},output:{type:"structure",members:{datasetId:{},dataViewId:{}}}},CreateDataset:{http:{requestUri:"/datasetsv2"},input:{type:"structure",required:["datasetTitle","kind","permissionGroupParams"],members:{clientToken:{idempotencyToken:true},datasetTitle:{},kind:{},datasetDescription:{},ownerInfo:{shape:"Sw"},permissionGroupParams:{type:"structure",members:{permissionGroupId:{},datasetPermissions:{type:"list",member:{type:"structure",members:{permission:{}}}}}},alias:{},schemaDefinition:{shape:"S15"}}},output:{type:"structure",members:{datasetId:{}}}},CreatePermissionGroup:{http:{requestUri:"/permission-group"},input:{type:"structure",required:["name","applicationPermissions"],members:{name:{shape:"S1f"},description:{shape:"S1g"},applicationPermissions:{shape:"S1h"},clientToken:{idempotencyToken:true}}},output:{type:"structure",members:{permissionGroupId:{}}}},CreateUser:{http:{requestUri:"/user"},input:{type:"structure",required:["emailAddress","type"],members:{emailAddress:{shape:"Sz"},type:{},firstName:{shape:"S1m"},lastName:{shape:"S1n"},ApiAccess:{},apiAccessPrincipalArn:{},clientToken:{idempotencyToken:true}}},output:{type:"structure",members:{userId:{}}}},DeleteDataset:{http:{method:"DELETE",requestUri:"/datasetsv2/{datasetId}"},input:{type:"structure",required:["datasetId"],members:{clientToken:{idempotencyToken:true,location:"querystring",locationName:"clientToken"},datasetId:{location:"uri",locationName:"datasetId"}}},output:{type:"structure",members:{datasetId:{}}}},DeletePermissionGroup:{http:{method:"DELETE",requestUri:"/permission-group/{permissionGroupId}"},input:{type:"structure",required:["permissionGroupId"],members:{permissionGroupId:{location:"uri",locationName:"permissionGroupId"},clientToken:{idempotencyToken:true,location:"querystring",locationName:"clientToken"}}},output:{type:"structure",members:{permissionGroupId:{}}}},DisableUser:{http:{requestUri:"/user/{userId}/disable"},input:{type:"structure",required:["userId"],members:{userId:{location:"uri",locationName:"userId"},clientToken:{idempotencyToken:true}}},output:{type:"structure",members:{userId:{}}}},DisassociateUserFromPermissionGroup:{http:{method:"DELETE",requestUri:"/permission-group/{permissionGroupId}/users/{userId}"},input:{type:"structure",required:["permissionGroupId","userId"],members:{permissionGroupId:{location:"uri",locationName:"permissionGroupId"},userId:{location:"uri",locationName:"userId"},clientToken:{idempotencyToken:true,location:"querystring",locationName:"clientToken"}}},output:{type:"structure",members:{statusCode:{location:"statusCode",type:"integer"}}}},EnableUser:{http:{requestUri:"/user/{userId}/enable"},input:{type:"structure",required:["userId"],members:{userId:{location:"uri",locationName:"userId"},clientToken:{idempotencyToken:true}}},output:{type:"structure",members:{userId:{}}}},GetChangeset:{http:{method:"GET",requestUri:"/datasets/{datasetId}/changesetsv2/{changesetId}"},input:{type:"structure",required:["datasetId","changesetId"],members:{datasetId:{location:"uri",locationName:"datasetId"},changesetId:{location:"uri",locationName:"changesetId"}}},output:{type:"structure",members:{changesetId:{},changesetArn:{},datasetId:{},changeType:{},sourceParams:{shape:"Sa"},formatParams:{shape:"Sd"},createTime:{type:"long"},status:{},errorInfo:{shape:"S25"},activeUntilTimestamp:{type:"long"},activeFromTimestamp:{type:"long"},updatesChangesetId:{},updatedByChangesetId:{}}}},GetDataView:{http:{method:"GET",requestUri:"/datasets/{datasetId}/dataviewsv2/{dataviewId}"},input:{type:"structure",required:["dataViewId","datasetId"],members:{dataViewId:{location:"uri",locationName:"dataviewId"},datasetId:{location:"uri",locationName:"datasetId"}}},output:{type:"structure",members:{autoUpdate:{type:"boolean"},partitionColumns:{shape:"Sk"},datasetId:{},asOfTimestamp:{type:"long"},errorInfo:{shape:"S2a"},lastModifiedTime:{type:"long"},createTime:{type:"long"},sortColumns:{shape:"Si"},dataViewId:{},dataViewArn:{},destinationTypeParams:{shape:"Sm"},status:{}}}},GetDataset:{http:{method:"GET",requestUri:"/datasetsv2/{datasetId}"},input:{type:"structure",required:["datasetId"],members:{datasetId:{location:"uri",locationName:"datasetId"}}},output:{type:"structure",members:{datasetId:{},datasetArn:{},datasetTitle:{},kind:{},datasetDescription:{},createTime:{type:"long"},lastModifiedTime:{type:"long"},schemaDefinition:{shape:"S15"},alias:{},status:{}}}},GetExternalDataViewAccessDetails:{http:{requestUri:"/datasets/{datasetId}/dataviewsv2/{dataviewId}/external-access-details"},input:{type:"structure",required:["dataViewId","datasetId"],members:{dataViewId:{location:"uri",locationName:"dataviewId"},datasetId:{location:"uri",locationName:"datasetId"}}},output:{type:"structure",members:{credentials:{type:"structure",members:{accessKeyId:{},secretAccessKey:{type:"string",sensitive:true},sessionToken:{type:"string",sensitive:true},expiration:{type:"long"}}},s3Location:{type:"structure",required:["bucket","key"],members:{bucket:{},key:{}}}}}},GetPermissionGroup:{http:{method:"GET",requestUri:"/permission-group/{permissionGroupId}"},input:{type:"structure",required:["permissionGroupId"],members:{permissionGroupId:{location:"uri",locationName:"permissionGroupId"}}},output:{type:"structure",members:{permissionGroup:{shape:"S2s"}}}},GetProgrammaticAccessCredentials:{http:{method:"GET",requestUri:"/credentials/programmatic"},input:{type:"structure",required:["environmentId"],members:{durationInMinutes:{location:"querystring",locationName:"durationInMinutes",type:"long"},environmentId:{location:"querystring",locationName:"environmentId"}}},output:{type:"structure",members:{credentials:{type:"structure",members:{accessKeyId:{},secretAccessKey:{},sessionToken:{}}},durationInMinutes:{type:"long"}}}},GetUser:{http:{method:"GET",requestUri:"/user/{userId}"},input:{type:"structure",required:["userId"],members:{userId:{location:"uri",locationName:"userId"}}},output:{type:"structure",members:{userId:{},status:{},firstName:{shape:"S1m"},lastName:{shape:"S1n"},emailAddress:{shape:"Sz"},type:{},apiAccess:{},apiAccessPrincipalArn:{},createTime:{type:"long"},lastEnabledTime:{type:"long"},lastDisabledTime:{type:"long"},lastModifiedTime:{type:"long"},lastLoginTime:{type:"long"}}}},GetWorkingLocation:{http:{requestUri:"/workingLocationV1"},input:{type:"structure",members:{locationType:{}}},output:{type:"structure",members:{s3Uri:{},s3Path:{},s3Bucket:{}}}},ListChangesets:{http:{method:"GET",requestUri:"/datasets/{datasetId}/changesetsv2"},input:{type:"structure",required:["datasetId"],members:{datasetId:{location:"uri",locationName:"datasetId"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{changesets:{type:"list",member:{type:"structure",members:{changesetId:{},changesetArn:{},datasetId:{},changeType:{},sourceParams:{shape:"Sa"},formatParams:{shape:"Sd"},createTime:{type:"long"},status:{},errorInfo:{shape:"S25"},activeUntilTimestamp:{type:"long"},activeFromTimestamp:{type:"long"},updatesChangesetId:{},updatedByChangesetId:{}}}},nextToken:{}}}},ListDataViews:{http:{method:"GET",requestUri:"/datasets/{datasetId}/dataviewsv2"},input:{type:"structure",required:["datasetId"],members:{datasetId:{location:"uri",locationName:"datasetId"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{nextToken:{},dataViews:{type:"list",member:{type:"structure",members:{dataViewId:{},dataViewArn:{},datasetId:{},asOfTimestamp:{type:"long"},partitionColumns:{shape:"Sk"},sortColumns:{shape:"Si"},status:{},errorInfo:{shape:"S2a"},destinationTypeProperties:{shape:"Sm"},autoUpdate:{type:"boolean"},createTime:{type:"long"},lastModifiedTime:{type:"long"}}}}}}},ListDatasets:{http:{method:"GET",requestUri:"/datasetsv2"},input:{type:"structure",members:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{datasets:{type:"list",member:{type:"structure",members:{datasetId:{},datasetArn:{},datasetTitle:{},kind:{},datasetDescription:{},ownerInfo:{shape:"Sw"},createTime:{type:"long"},lastModifiedTime:{type:"long"},schemaDefinition:{shape:"S15"},alias:{}}}},nextToken:{}}}},ListPermissionGroups:{http:{method:"GET",requestUri:"/permission-group"},input:{type:"structure",required:["maxResults"],members:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{permissionGroups:{type:"list",member:{shape:"S2s"}},nextToken:{}}}},ListPermissionGroupsByUser:{http:{method:"GET",requestUri:"/user/{userId}/permission-groups"},input:{type:"structure",required:["userId","maxResults"],members:{userId:{location:"uri",locationName:"userId"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{permissionGroups:{type:"list",member:{type:"structure",members:{permissionGroupId:{},name:{shape:"S1f"},membershipStatus:{}}}},nextToken:{}}}},ListUsers:{http:{method:"GET",requestUri:"/user"},input:{type:"structure",required:["maxResults"],members:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{users:{type:"list",member:{type:"structure",members:{userId:{},status:{},firstName:{shape:"S1m"},lastName:{shape:"S1n"},emailAddress:{shape:"Sz"},type:{},apiAccess:{},apiAccessPrincipalArn:{},createTime:{type:"long"},lastEnabledTime:{type:"long"},lastDisabledTime:{type:"long"},lastModifiedTime:{type:"long"},lastLoginTime:{type:"long"}}}},nextToken:{}}}},ListUsersByPermissionGroup:{http:{method:"GET",requestUri:"/permission-group/{permissionGroupId}/users"},input:{type:"structure",required:["permissionGroupId","maxResults"],members:{permissionGroupId:{location:"uri",locationName:"permissionGroupId"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{users:{type:"list",member:{type:"structure",members:{userId:{},status:{},firstName:{shape:"S1m"},lastName:{shape:"S1n"},emailAddress:{shape:"Sz"},type:{},apiAccess:{},apiAccessPrincipalArn:{},membershipStatus:{}}}},nextToken:{}}}},ResetUserPassword:{http:{requestUri:"/user/{userId}/password"},input:{type:"structure",required:["userId"],members:{userId:{location:"uri",locationName:"userId"},clientToken:{idempotencyToken:true}}},output:{type:"structure",members:{userId:{},temporaryPassword:{type:"string",sensitive:true}}}},UpdateChangeset:{http:{method:"PUT",requestUri:"/datasets/{datasetId}/changesetsv2/{changesetId}"},input:{type:"structure",required:["datasetId","changesetId","sourceParams","formatParams"],members:{clientToken:{idempotencyToken:true},datasetId:{location:"uri",locationName:"datasetId"},changesetId:{location:"uri",locationName:"changesetId"},sourceParams:{shape:"Sa"},formatParams:{shape:"Sd"}}},output:{type:"structure",members:{changesetId:{},datasetId:{}}}},UpdateDataset:{http:{method:"PUT",requestUri:"/datasetsv2/{datasetId}"},input:{type:"structure",required:["datasetId","datasetTitle","kind"],members:{clientToken:{idempotencyToken:true},datasetId:{location:"uri",locationName:"datasetId"},datasetTitle:{},kind:{},datasetDescription:{},alias:{},schemaDefinition:{shape:"S15"}}},output:{type:"structure",members:{datasetId:{}}}},UpdatePermissionGroup:{http:{method:"PUT",requestUri:"/permission-group/{permissionGroupId}"},input:{type:"structure",required:["permissionGroupId"],members:{permissionGroupId:{location:"uri",locationName:"permissionGroupId"},name:{shape:"S1f"},description:{shape:"S1g"},applicationPermissions:{shape:"S1h"},clientToken:{idempotencyToken:true}}},output:{type:"structure",members:{permissionGroupId:{}}}},UpdateUser:{http:{method:"PUT",requestUri:"/user/{userId}"},input:{type:"structure",required:["userId"],members:{userId:{location:"uri",locationName:"userId"},type:{},firstName:{shape:"S1m"},lastName:{shape:"S1n"},apiAccess:{},apiAccessPrincipalArn:{},clientToken:{idempotencyToken:true}}},output:{type:"structure",members:{userId:{}}}}},shapes:{Sa:{type:"map",key:{},value:{}},Sd:{type:"map",key:{},value:{}},Si:{type:"list",member:{}},Sk:{type:"list",member:{}},Sm:{type:"structure",required:["destinationType"],members:{destinationType:{},s3DestinationExportFileFormat:{},s3DestinationExportFileFormatOptions:{type:"map",key:{},value:{}}}},Sw:{type:"structure",members:{name:{},phoneNumber:{},email:{shape:"Sz"}}},Sz:{type:"string",sensitive:true},S15:{type:"structure",members:{tabularSchemaConfig:{type:"structure",members:{columns:{type:"list",member:{type:"structure",members:{dataType:{},columnName:{},columnDescription:{}}}},primaryKeyColumns:{type:"list",member:{}}}}}},S1f:{type:"string",sensitive:true},S1g:{type:"string",sensitive:true},S1h:{type:"list",member:{}},S1m:{type:"string",sensitive:true},S1n:{type:"string",sensitive:true},S25:{type:"structure",members:{errorMessage:{},errorCategory:{}}},S2a:{type:"structure",members:{errorMessage:{},errorCategory:{}}},S2s:{type:"structure",members:{permissionGroupId:{},name:{shape:"S1f"},description:{shape:"S1g"},applicationPermissions:{shape:"S1h"},createTime:{type:"long"},lastModifiedTime:{type:"long"},membershipStatus:{}}}}}},9908:function(e){e.exports={pagination:{}}},9919:function(e){e.exports={pagination:{ListSuiteDefinitions:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListSuiteRuns:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"}}}},9925:function(e){e.exports={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"},configuration:{shape:"Sm"},capacityProviders:{shape:"Sr"},defaultCapacityProviderStrategy:{shape:"Ss"},serviceConnectDefaults:{shape:"Sw"}}},output:{type:"structure",members:{cluster:{shape:"Sy"}}}},CreateService:{input:{type:"structure",required:["serviceName"],members:{cluster:{},serviceName:{},taskDefinition:{},loadBalancers:{shape:"S17"},serviceRegistries:{shape:"S1a"},desiredCount:{type:"integer"},clientToken:{},launchType:{},capacityProviderStrategy:{shape:"Ss"},platformVersion:{},role:{},deploymentConfiguration:{shape:"S1d"},placementConstraints:{shape:"S1g"},placementStrategy:{shape:"S1j"},networkConfiguration:{shape:"S1m"},healthCheckGracePeriodSeconds:{type:"integer"},schedulingStrategy:{},deploymentController:{shape:"S1q"},tags:{shape:"Sa"},enableECSManagedTags:{type:"boolean"},propagateTags:{},enableExecuteCommand:{type:"boolean"},serviceConnectConfiguration:{shape:"S1t"}}},output:{type:"structure",members:{service:{shape:"S25"}}}},CreateTaskSet:{input:{type:"structure",required:["service","cluster","taskDefinition"],members:{service:{},cluster:{},externalId:{},taskDefinition:{},networkConfiguration:{shape:"S1m"},loadBalancers:{shape:"S17"},serviceRegistries:{shape:"S1a"},launchType:{},capacityProviderStrategy:{shape:"Ss"},platformVersion:{},scale:{shape:"S29"},clientToken:{},tags:{shape:"Sa"}}},output:{type:"structure",members:{taskSet:{shape:"S27"}}}},DeleteAccountSetting:{input:{type:"structure",required:["name"],members:{name:{},principalArn:{}}},output:{type:"structure",members:{setting:{shape:"S2p"}}}},DeleteAttributes:{input:{type:"structure",required:["attributes"],members:{cluster:{},attributes:{shape:"S2r"}}},output:{type:"structure",members:{attributes:{shape:"S2r"}}}},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:"Sy"}}}},DeleteService:{input:{type:"structure",required:["service"],members:{cluster:{},service:{},force:{type:"boolean"}}},output:{type:"structure",members:{service:{shape:"S25"}}}},DeleteTaskDefinitions:{input:{type:"structure",required:["taskDefinitions"],members:{taskDefinitions:{shape:"Sr"}}},output:{type:"structure",members:{taskDefinitions:{type:"list",member:{shape:"S35"}},failures:{shape:"S56"}}}},DeleteTaskSet:{input:{type:"structure",required:["cluster","service","taskSet"],members:{cluster:{},service:{},taskSet:{},force:{type:"boolean"}}},output:{type:"structure",members:{taskSet:{shape:"S27"}}}},DeregisterContainerInstance:{input:{type:"structure",required:["containerInstance"],members:{cluster:{},containerInstance:{},force:{type:"boolean"}}},output:{type:"structure",members:{containerInstance:{shape:"S5c"}}}},DeregisterTaskDefinition:{input:{type:"structure",required:["taskDefinition"],members:{taskDefinition:{}}},output:{type:"structure",members:{taskDefinition:{shape:"S35"}}}},DescribeCapacityProviders:{input:{type:"structure",members:{capacityProviders:{shape:"Sr"},include:{type:"list",member:{}},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{capacityProviders:{type:"list",member:{shape:"Sf"}},failures:{shape:"S56"},nextToken:{}}}},DescribeClusters:{input:{type:"structure",members:{clusters:{shape:"Sr"},include:{type:"list",member:{}}}},output:{type:"structure",members:{clusters:{type:"list",member:{shape:"Sy"}},failures:{shape:"S56"}}}},DescribeContainerInstances:{input:{type:"structure",required:["containerInstances"],members:{cluster:{},containerInstances:{shape:"Sr"},include:{type:"list",member:{}}}},output:{type:"structure",members:{containerInstances:{shape:"S63"},failures:{shape:"S56"}}}},DescribeServices:{input:{type:"structure",required:["services"],members:{cluster:{},services:{shape:"Sr"},include:{type:"list",member:{}}}},output:{type:"structure",members:{services:{type:"list",member:{shape:"S25"}},failures:{shape:"S56"}}}},DescribeTaskDefinition:{input:{type:"structure",required:["taskDefinition"],members:{taskDefinition:{},include:{type:"list",member:{}}}},output:{type:"structure",members:{taskDefinition:{shape:"S35"},tags:{shape:"Sa"}}}},DescribeTaskSets:{input:{type:"structure",required:["cluster","service"],members:{cluster:{},service:{},taskSets:{shape:"Sr"},include:{type:"list",member:{}}}},output:{type:"structure",members:{taskSets:{shape:"S26"},failures:{shape:"S56"}}}},DescribeTasks:{input:{type:"structure",required:["tasks"],members:{cluster:{},tasks:{shape:"Sr"},include:{type:"list",member:{}}}},output:{type:"structure",members:{tasks:{shape:"S6l"},failures:{shape:"S56"}}}},DiscoverPollEndpoint:{input:{type:"structure",members:{containerInstance:{},cluster:{}}},output:{type:"structure",members:{endpoint:{},telemetryEndpoint:{},serviceConnectEndpoint:{}}}},ExecuteCommand:{input:{type:"structure",required:["command","interactive","task"],members:{cluster:{},container:{},command:{},interactive:{type:"boolean"},task:{}}},output:{type:"structure",members:{clusterArn:{},containerArn:{},containerName:{},interactive:{type:"boolean"},session:{type:"structure",members:{sessionId:{},streamUrl:{},tokenValue:{type:"string",sensitive:true}}},taskArn:{}}}},GetTaskProtection:{input:{type:"structure",required:["cluster"],members:{cluster:{},tasks:{shape:"Sr"}}},output:{type:"structure",members:{protectedTasks:{shape:"S7d"},failures:{shape:"S56"}}}},ListAccountSettings:{input:{type:"structure",members:{name:{},value:{},principalArn:{},effectiveSettings:{type:"boolean"},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{settings:{type:"list",member:{shape:"S2p"}},nextToken:{}}}},ListAttributes:{input:{type:"structure",required:["targetType"],members:{cluster:{},targetType:{},attributeName:{},attributeValue:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{attributes:{shape:"S2r"},nextToken:{}}}},ListClusters:{input:{type:"structure",members:{nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{clusterArns:{shape:"Sr"},nextToken:{}}}},ListContainerInstances:{input:{type:"structure",members:{cluster:{},filter:{},nextToken:{},maxResults:{type:"integer"},status:{}}},output:{type:"structure",members:{containerInstanceArns:{shape:"Sr"},nextToken:{}}}},ListServices:{input:{type:"structure",members:{cluster:{},nextToken:{},maxResults:{type:"integer"},launchType:{},schedulingStrategy:{}}},output:{type:"structure",members:{serviceArns:{shape:"Sr"},nextToken:{}}}},ListServicesByNamespace:{input:{type:"structure",required:["namespace"],members:{namespace:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{serviceArns:{shape:"Sr"},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:"Sr"},nextToken:{}}}},ListTaskDefinitions:{input:{type:"structure",members:{familyPrefix:{},status:{},sort:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{taskDefinitionArns:{shape:"Sr"},nextToken:{}}}},ListTasks:{input:{type:"structure",members:{cluster:{},containerInstance:{},family:{},nextToken:{},maxResults:{type:"integer"},startedBy:{},serviceName:{},desiredStatus:{},launchType:{}}},output:{type:"structure",members:{taskArns:{shape:"Sr"},nextToken:{}}}},PutAccountSetting:{input:{type:"structure",required:["name","value"],members:{name:{},value:{},principalArn:{}}},output:{type:"structure",members:{setting:{shape:"S2p"}}}},PutAccountSettingDefault:{input:{type:"structure",required:["name","value"],members:{name:{},value:{}}},output:{type:"structure",members:{setting:{shape:"S2p"}}}},PutAttributes:{input:{type:"structure",required:["attributes"],members:{cluster:{},attributes:{shape:"S2r"}}},output:{type:"structure",members:{attributes:{shape:"S2r"}}}},PutClusterCapacityProviders:{input:{type:"structure",required:["cluster","capacityProviders","defaultCapacityProviderStrategy"],members:{cluster:{},capacityProviders:{shape:"Sr"},defaultCapacityProviderStrategy:{shape:"Ss"}}},output:{type:"structure",members:{cluster:{shape:"Sy"}}}},RegisterContainerInstance:{input:{type:"structure",members:{cluster:{},instanceIdentityDocument:{},instanceIdentityDocumentSignature:{},totalResources:{shape:"S5f"},versionInfo:{shape:"S5e"},containerInstanceArn:{},attributes:{shape:"S2r"},platformDevices:{type:"list",member:{type:"structure",required:["id","type"],members:{id:{},type:{}}}},tags:{shape:"Sa"}}},output:{type:"structure",members:{containerInstance:{shape:"S5c"}}}},RegisterTaskDefinition:{input:{type:"structure",required:["family","containerDefinitions"],members:{family:{},taskRoleArn:{},executionRoleArn:{},networkMode:{},containerDefinitions:{shape:"S36"},volumes:{shape:"S4c"},placementConstraints:{shape:"S4q"},requiresCompatibilities:{shape:"S4t"},cpu:{},memory:{},tags:{shape:"Sa"},pidMode:{},ipcMode:{},proxyConfiguration:{shape:"S52"},inferenceAccelerators:{shape:"S4y"},ephemeralStorage:{shape:"S55"},runtimePlatform:{shape:"S4v"}}},output:{type:"structure",members:{taskDefinition:{shape:"S35"},tags:{shape:"Sa"}}}},RunTask:{input:{type:"structure",required:["taskDefinition"],members:{capacityProviderStrategy:{shape:"Ss"},cluster:{},count:{type:"integer"},enableECSManagedTags:{type:"boolean"},enableExecuteCommand:{type:"boolean"},group:{},launchType:{},networkConfiguration:{shape:"S1m"},overrides:{shape:"S6z"},placementConstraints:{shape:"S1g"},placementStrategy:{shape:"S1j"},platformVersion:{},propagateTags:{},referenceId:{},startedBy:{},tags:{shape:"Sa"},taskDefinition:{}}},output:{type:"structure",members:{tasks:{shape:"S6l"},failures:{shape:"S56"}}}},StartTask:{input:{type:"structure",required:["containerInstances","taskDefinition"],members:{cluster:{},containerInstances:{shape:"Sr"},enableECSManagedTags:{type:"boolean"},enableExecuteCommand:{type:"boolean"},group:{},networkConfiguration:{shape:"S1m"},overrides:{shape:"S6z"},propagateTags:{},referenceId:{},startedBy:{},tags:{shape:"Sa"},taskDefinition:{}}},output:{type:"structure",members:{tasks:{shape:"S6l"},failures:{shape:"S56"}}}},StopTask:{input:{type:"structure",required:["task"],members:{cluster:{},task:{},reason:{}}},output:{type:"structure",members:{task:{shape:"S6m"}}}},SubmitAttachmentStateChanges:{input:{type:"structure",required:["attachments"],members:{cluster:{},attachments:{shape:"S8q"}}},output:{type:"structure",members:{acknowledgment:{}}}},SubmitContainerStateChange:{input:{type:"structure",members:{cluster:{},task:{},containerName:{},runtimeId:{},status:{},exitCode:{type:"integer"},reason:{},networkBindings:{shape:"S6q"}}},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:"S6q"},reason:{},status:{}}}},attachments:{shape:"S8q"},managedAgents:{type:"list",member:{type:"structure",required:["containerName","managedAgentName","status"],members:{containerName:{},managedAgentName:{},status:{},reason:{}}}},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"}}}},UpdateCluster:{input:{type:"structure",required:["cluster"],members:{cluster:{},settings:{shape:"Sj"},configuration:{shape:"Sm"},serviceConnectDefaults:{shape:"Sw"}}},output:{type:"structure",members:{cluster:{shape:"Sy"}}}},UpdateClusterSettings:{input:{type:"structure",required:["cluster","settings"],members:{cluster:{},settings:{shape:"Sj"}}},output:{type:"structure",members:{cluster:{shape:"Sy"}}}},UpdateContainerAgent:{input:{type:"structure",required:["containerInstance"],members:{cluster:{},containerInstance:{}}},output:{type:"structure",members:{containerInstance:{shape:"S5c"}}}},UpdateContainerInstancesState:{input:{type:"structure",required:["containerInstances","status"],members:{cluster:{},containerInstances:{shape:"Sr"},status:{}}},output:{type:"structure",members:{containerInstances:{shape:"S63"},failures:{shape:"S56"}}}},UpdateService:{input:{type:"structure",required:["service"],members:{cluster:{},service:{},desiredCount:{type:"integer"},taskDefinition:{},capacityProviderStrategy:{shape:"Ss"},deploymentConfiguration:{shape:"S1d"},networkConfiguration:{shape:"S1m"},placementConstraints:{shape:"S1g"},placementStrategy:{shape:"S1j"},platformVersion:{},forceNewDeployment:{type:"boolean"},healthCheckGracePeriodSeconds:{type:"integer"},enableExecuteCommand:{type:"boolean"},enableECSManagedTags:{type:"boolean"},loadBalancers:{shape:"S17"},propagateTags:{},serviceRegistries:{shape:"S1a"},serviceConnectConfiguration:{shape:"S1t"}}},output:{type:"structure",members:{service:{shape:"S25"}}}},UpdateServicePrimaryTaskSet:{input:{type:"structure",required:["cluster","service","primaryTaskSet"],members:{cluster:{},service:{},primaryTaskSet:{}}},output:{type:"structure",members:{taskSet:{shape:"S27"}}}},UpdateTaskProtection:{input:{type:"structure",required:["cluster","tasks","protectionEnabled"],members:{cluster:{},tasks:{shape:"Sr"},protectionEnabled:{type:"boolean"},expiresInMinutes:{type:"integer"}}},output:{type:"structure",members:{protectedTasks:{shape:"S7d"},failures:{shape:"S56"}}}},UpdateTaskSet:{input:{type:"structure",required:["cluster","service","taskSet","scale"],members:{cluster:{},service:{},taskSet:{},scale:{shape:"S29"}}},output:{type:"structure",members:{taskSet:{shape:"S27"}}}}},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:"structure",members:{executeCommandConfiguration:{type:"structure",members:{kmsKeyId:{},logging:{},logConfiguration:{type:"structure",members:{cloudWatchLogGroupName:{},cloudWatchEncryptionEnabled:{type:"boolean"},s3BucketName:{},s3EncryptionEnabled:{type:"boolean"},s3KeyPrefix:{}}}}}}},Sr:{type:"list",member:{}},Ss:{type:"list",member:{type:"structure",required:["capacityProvider"],members:{capacityProvider:{},weight:{type:"integer"},base:{type:"integer"}}}},Sw:{type:"structure",required:["namespace"],members:{namespace:{}}},Sy:{type:"structure",members:{clusterArn:{},clusterName:{},configuration:{shape:"Sm"},status:{},registeredContainerInstancesCount:{type:"integer"},runningTasksCount:{type:"integer"},pendingTasksCount:{type:"integer"},activeServicesCount:{type:"integer"},statistics:{type:"list",member:{shape:"S11"}},tags:{shape:"Sa"},settings:{shape:"Sj"},capacityProviders:{shape:"Sr"},defaultCapacityProviderStrategy:{shape:"Ss"},attachments:{shape:"S12"},attachmentsStatus:{},serviceConnectDefaults:{type:"structure",members:{namespace:{}}}}},S11:{type:"structure",members:{name:{},value:{}}},S12:{type:"list",member:{type:"structure",members:{id:{},type:{},status:{},details:{type:"list",member:{shape:"S11"}}}}},S17:{type:"list",member:{type:"structure",members:{targetGroupArn:{},loadBalancerName:{},containerName:{},containerPort:{type:"integer"}}}},S1a:{type:"list",member:{type:"structure",members:{registryArn:{},port:{type:"integer"},containerName:{},containerPort:{type:"integer"}}}},S1d:{type:"structure",members:{deploymentCircuitBreaker:{type:"structure",required:["enable","rollback"],members:{enable:{type:"boolean"},rollback:{type:"boolean"}}},maximumPercent:{type:"integer"},minimumHealthyPercent:{type:"integer"},alarms:{type:"structure",required:["alarmNames","enable","rollback"],members:{alarmNames:{shape:"Sr"},enable:{type:"boolean"},rollback:{type:"boolean"}}}}},S1g:{type:"list",member:{type:"structure",members:{type:{},expression:{}}}},S1j:{type:"list",member:{type:"structure",members:{type:{},field:{}}}},S1m:{type:"structure",members:{awsvpcConfiguration:{type:"structure",required:["subnets"],members:{subnets:{shape:"Sr"},securityGroups:{shape:"Sr"},assignPublicIp:{}}}}},S1q:{type:"structure",required:["type"],members:{type:{}}},S1t:{type:"structure",required:["enabled"],members:{enabled:{type:"boolean"},namespace:{},services:{type:"list",member:{type:"structure",required:["portName"],members:{portName:{},discoveryName:{},clientAliases:{type:"list",member:{type:"structure",required:["port"],members:{port:{type:"integer"},dnsName:{}}}},ingressPortOverride:{type:"integer"}}}},logConfiguration:{shape:"S1z"}}},S1z:{type:"structure",required:["logDriver"],members:{logDriver:{},options:{type:"map",key:{},value:{}},secretOptions:{shape:"S22"}}},S22:{type:"list",member:{type:"structure",required:["name","valueFrom"],members:{name:{},valueFrom:{}}}},S25:{type:"structure",members:{serviceArn:{},serviceName:{},clusterArn:{},loadBalancers:{shape:"S17"},serviceRegistries:{shape:"S1a"},status:{},desiredCount:{type:"integer"},runningCount:{type:"integer"},pendingCount:{type:"integer"},launchType:{},capacityProviderStrategy:{shape:"Ss"},platformVersion:{},platformFamily:{},taskDefinition:{},deploymentConfiguration:{shape:"S1d"},taskSets:{shape:"S26"},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:"Ss"},launchType:{},platformVersion:{},platformFamily:{},networkConfiguration:{shape:"S1m"},rolloutState:{},rolloutStateReason:{},serviceConnectConfiguration:{shape:"S1t"},serviceConnectResources:{type:"list",member:{type:"structure",members:{discoveryName:{},discoveryArn:{}}}}}}},roleArn:{},events:{type:"list",member:{type:"structure",members:{id:{},createdAt:{type:"timestamp"},message:{}}}},createdAt:{type:"timestamp"},placementConstraints:{shape:"S1g"},placementStrategy:{shape:"S1j"},networkConfiguration:{shape:"S1m"},healthCheckGracePeriodSeconds:{type:"integer"},schedulingStrategy:{},deploymentController:{shape:"S1q"},tags:{shape:"Sa"},createdBy:{},enableECSManagedTags:{type:"boolean"},propagateTags:{},enableExecuteCommand:{type:"boolean"}}},S26:{type:"list",member:{shape:"S27"}},S27:{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:"Ss"},platformVersion:{},platformFamily:{},networkConfiguration:{shape:"S1m"},loadBalancers:{shape:"S17"},serviceRegistries:{shape:"S1a"},scale:{shape:"S29"},stabilityStatus:{},stabilityStatusAt:{type:"timestamp"},tags:{shape:"Sa"}}},S29:{type:"structure",members:{value:{type:"double"},unit:{}}},S2p:{type:"structure",members:{name:{},value:{},principalArn:{}}},S2r:{type:"list",member:{shape:"S2s"}},S2s:{type:"structure",required:["name"],members:{name:{},value:{},targetType:{},targetId:{}}},S35:{type:"structure",members:{taskDefinitionArn:{},containerDefinitions:{shape:"S36"},family:{},taskRoleArn:{},executionRoleArn:{},networkMode:{},revision:{type:"integer"},volumes:{shape:"S4c"},status:{},requiresAttributes:{type:"list",member:{shape:"S2s"}},placementConstraints:{shape:"S4q"},compatibilities:{shape:"S4t"},runtimePlatform:{shape:"S4v"},requiresCompatibilities:{shape:"S4t"},cpu:{},memory:{},inferenceAccelerators:{shape:"S4y"},pidMode:{},ipcMode:{},proxyConfiguration:{shape:"S52"},registeredAt:{type:"timestamp"},deregisteredAt:{type:"timestamp"},registeredBy:{},ephemeralStorage:{shape:"S55"}}},S36:{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:"Sr"},portMappings:{type:"list",member:{type:"structure",members:{containerPort:{type:"integer"},hostPort:{type:"integer"},protocol:{},name:{},appProtocol:{},containerPortRange:{}}}},essential:{type:"boolean"},entryPoint:{shape:"Sr"},command:{shape:"Sr"},environment:{shape:"S3d"},environmentFiles:{shape:"S3e"},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:"Sr"},drop:{shape:"Sr"}}},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:"Sr"}}}},maxSwap:{type:"integer"},swappiness:{type:"integer"}}},secrets:{shape:"S22"},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:"Sr"},dnsSearchDomains:{shape:"Sr"},extraHosts:{type:"list",member:{type:"structure",required:["hostname","ipAddress"],members:{hostname:{},ipAddress:{}}}},dockerSecurityOptions:{shape:"Sr"},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:{shape:"S1z"},healthCheck:{type:"structure",required:["command"],members:{command:{shape:"Sr"},interval:{type:"integer"},timeout:{type:"integer"},retries:{type:"integer"},startPeriod:{type:"integer"}}},systemControls:{type:"list",member:{type:"structure",members:{namespace:{},value:{}}}},resourceRequirements:{shape:"S45"},firelensConfiguration:{type:"structure",required:["type"],members:{type:{},options:{type:"map",key:{},value:{}}}}}}},S3d:{type:"list",member:{shape:"S11"}},S3e:{type:"list",member:{type:"structure",required:["value","type"],members:{value:{},type:{}}}},S45:{type:"list",member:{type:"structure",required:["value","type"],members:{value:{},type:{}}}},S4c:{type:"list",member:{type:"structure",members:{name:{},host:{type:"structure",members:{sourcePath:{}}},dockerVolumeConfiguration:{type:"structure",members:{scope:{},autoprovision:{type:"boolean"},driver:{},driverOpts:{shape:"S4h"},labels:{shape:"S4h"}}},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:{}}}}}}}},S4h:{type:"map",key:{},value:{}},S4q:{type:"list",member:{type:"structure",members:{type:{},expression:{}}}},S4t:{type:"list",member:{}},S4v:{type:"structure",members:{cpuArchitecture:{},operatingSystemFamily:{}}},S4y:{type:"list",member:{type:"structure",required:["deviceName","deviceType"],members:{deviceName:{},deviceType:{}}}},S52:{type:"structure",required:["containerName"],members:{type:{},containerName:{},properties:{type:"list",member:{shape:"S11"}}}},S55:{type:"structure",required:["sizeInGiB"],members:{sizeInGiB:{type:"integer"}}},S56:{type:"list",member:{type:"structure",members:{arn:{},reason:{},detail:{}}}},S5c:{type:"structure",members:{containerInstanceArn:{},ec2InstanceId:{},capacityProviderName:{},version:{type:"long"},versionInfo:{shape:"S5e"},remainingResources:{shape:"S5f"},registeredResources:{shape:"S5f"},status:{},statusReason:{},agentConnected:{type:"boolean"},runningTasksCount:{type:"integer"},pendingTasksCount:{type:"integer"},agentUpdateStatus:{},attributes:{shape:"S2r"},registeredAt:{type:"timestamp"},attachments:{shape:"S12"},tags:{shape:"Sa"},healthStatus:{type:"structure",members:{overallStatus:{},details:{type:"list",member:{type:"structure",members:{type:{},status:{},lastUpdated:{type:"timestamp"},lastStatusChange:{type:"timestamp"}}}}}}}},S5e:{type:"structure",members:{agentVersion:{},agentHash:{},dockerVersion:{}}},S5f:{type:"list",member:{type:"structure",members:{name:{},type:{},doubleValue:{type:"double"},longValue:{type:"long"},integerValue:{type:"integer"},stringSetValue:{shape:"Sr"}}}},S63:{type:"list",member:{shape:"S5c"}},S6l:{type:"list",member:{shape:"S6m"}},S6m:{type:"structure",members:{attachments:{shape:"S12"},attributes:{shape:"S2r"},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:"S6q"},networkInterfaces:{type:"list",member:{type:"structure",members:{attachmentId:{},privateIpv4Address:{},ipv6Address:{}}}},healthStatus:{},managedAgents:{type:"list",member:{type:"structure",members:{lastStartedAt:{type:"timestamp"},name:{},reason:{},lastStatus:{}}}},cpu:{},memory:{},memoryReservation:{},gpuIds:{type:"list",member:{}}}}},cpu:{},createdAt:{type:"timestamp"},desiredStatus:{},enableExecuteCommand:{type:"boolean"},executionStoppedAt:{type:"timestamp"},group:{},healthStatus:{},inferenceAccelerators:{shape:"S4y"},lastStatus:{},launchType:{},memory:{},overrides:{shape:"S6z"},platformVersion:{},platformFamily:{},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"},ephemeralStorage:{shape:"S55"}}},S6q:{type:"list",member:{type:"structure",members:{bindIP:{},containerPort:{type:"integer"},hostPort:{type:"integer"},protocol:{},containerPortRange:{},hostPortRange:{}}}},S6z:{type:"structure",members:{containerOverrides:{type:"list",member:{type:"structure",members:{name:{},command:{shape:"Sr"},environment:{shape:"S3d"},environmentFiles:{shape:"S3e"},cpu:{type:"integer"},memory:{type:"integer"},memoryReservation:{type:"integer"},resourceRequirements:{shape:"S45"}}}},cpu:{},inferenceAcceleratorOverrides:{type:"list",member:{type:"structure",members:{deviceName:{},deviceType:{}}}},executionRoleArn:{},memory:{},taskRoleArn:{},ephemeralStorage:{shape:"S55"}}},S7d:{type:"list",member:{type:"structure",members:{taskArn:{},protectionEnabled:{type:"boolean"},expirationDate:{type:"timestamp"}}}},S8q:{type:"list",member:{type:"structure",required:["attachmentArn","status"],members:{attachmentArn:{},status:{}}}}}}},9928:function(e){e.exports={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"}},PutRawMessageContent:{http:{requestUri:"/messages/{messageId}"},input:{type:"structure",required:["messageId","content"],members:{messageId:{location:"uri",locationName:"messageId"},content:{type:"structure",required:["s3Reference"],members:{s3Reference:{type:"structure",required:["bucket","key"],members:{bucket:{},key:{},objectVersion:{}}}}}}},output:{type:"structure",members:{}}}},shapes:{}}},9935:function(e){e.exports={version:2,waiters:{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"}}}},9948:function(e,t,r){var s=r(2393);var i=r(7988);var a="AWS_STS_REGIONAL_ENDPOINTS";var o="sts_regional_endpoints";s.util.update(s.STS.prototype,{credentialsFrom:function credentialsFrom(e,t){if(!e)return null;if(!t)t=new s.TemporaryCredentials;t.expired=false;t.accessKeyId=e.Credentials.AccessKeyId;t.secretAccessKey=e.Credentials.SecretAccessKey;t.sessionToken=e.Credentials.SessionToken;t.expireTime=e.Credentials.Expiration;return t},assumeRoleWithWebIdentity:function assumeRoleWithWebIdentity(e,t){return this.makeUnauthenticatedRequest("assumeRoleWithWebIdentity",e,t)},assumeRoleWithSAML:function assumeRoleWithSAML(e,t){return this.makeUnauthenticatedRequest("assumeRoleWithSAML",e,t)},setupRequestListeners:function setupRequestListeners(e){e.addListener("validate",this.optInRegionalEndpoint,true)},optInRegionalEndpoint:function optInRegionalEndpoint(e){var t=e.service;var r=t.config;r.stsRegionalEndpoints=i(t._originalConfig,{env:a,sharedConfig:o,clientConfig:"stsRegionalEndpoints"});if(r.stsRegionalEndpoints==="regional"&&t.isGlobalEndpoint){if(!r.region){throw s.util.error(new Error,{code:"ConfigError",message:"Missing region in config"})}var n=r.endpoint.indexOf(".amazonaws.com");var u=r.endpoint.substring(0,n)+"."+r.region+r.endpoint.substring(n);e.httpRequest.updateEndpoint(u);e.httpRequest.region=r.region}}})},9951:function(e){e.exports={pagination:{ListBundles:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListProjects:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"}}}},9953:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["forecastqueryservice"]={};s.ForecastQueryService=i.defineService("forecastqueryservice",["2018-06-26"]);Object.defineProperty(a.services["forecastqueryservice"],"2018-06-26",{get:function get(){var e=r(7517);e.paginators=r(6402).pagination;return e},enumerable:true,configurable:true});e.exports=s.ForecastQueryService},9966:function(e){var t=function(){return{IPv4:"http://169.254.169.254",IPv6:"http://[fd00:ec2::254]"}};e.exports=t},9975:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2020-08-18",endpointPrefix:"grafana",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"Amazon Managed Grafana",serviceId:"grafana",signatureVersion:"v4",signingName:"grafana",uid:"grafana-2020-08-18"},operations:{AssociateLicense:{http:{requestUri:"/workspaces/{workspaceId}/licenses/{licenseType}",responseCode:202},input:{type:"structure",required:["licenseType","workspaceId"],members:{licenseType:{location:"uri",locationName:"licenseType"},workspaceId:{location:"uri",locationName:"workspaceId"}}},output:{type:"structure",required:["workspace"],members:{workspace:{shape:"S5"}}}},CreateWorkspace:{http:{requestUri:"/workspaces",responseCode:202},input:{type:"structure",required:["accountAccessType","authenticationProviders","permissionType"],members:{accountAccessType:{},authenticationProviders:{shape:"S8"},clientToken:{idempotencyToken:true},configuration:{jsonvalue:true},grafanaVersion:{},networkAccessControl:{shape:"Sj"},organizationRoleName:{shape:"Sq"},permissionType:{},stackSetName:{},tags:{shape:"Sw"},vpcConfiguration:{shape:"Sz"},workspaceDataSources:{shape:"Sc"},workspaceDescription:{shape:"Se"},workspaceName:{shape:"Si"},workspaceNotificationDestinations:{shape:"So"},workspaceOrganizationalUnits:{shape:"Sr"},workspaceRoleArn:{shape:"S14"}}},output:{type:"structure",required:["workspace"],members:{workspace:{shape:"S5"}}},idempotent:true},CreateWorkspaceApiKey:{http:{requestUri:"/workspaces/{workspaceId}/apikeys",responseCode:200},input:{type:"structure",required:["keyName","keyRole","secondsToLive","workspaceId"],members:{keyName:{},keyRole:{},secondsToLive:{type:"integer"},workspaceId:{location:"uri",locationName:"workspaceId"}}},output:{type:"structure",required:["key","keyName","workspaceId"],members:{key:{type:"string",sensitive:true},keyName:{},workspaceId:{}}}},DeleteWorkspace:{http:{method:"DELETE",requestUri:"/workspaces/{workspaceId}",responseCode:202},input:{type:"structure",required:["workspaceId"],members:{workspaceId:{location:"uri",locationName:"workspaceId"}}},output:{type:"structure",required:["workspace"],members:{workspace:{shape:"S5"}}},idempotent:true},DeleteWorkspaceApiKey:{http:{method:"DELETE",requestUri:"/workspaces/{workspaceId}/apikeys/{keyName}",responseCode:200},input:{type:"structure",required:["keyName","workspaceId"],members:{keyName:{location:"uri",locationName:"keyName"},workspaceId:{location:"uri",locationName:"workspaceId"}}},output:{type:"structure",required:["keyName","workspaceId"],members:{keyName:{},workspaceId:{}}}},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:{shape:"S5"}}}},DescribeWorkspaceAuthentication:{http:{method:"GET",requestUri:"/workspaces/{workspaceId}/authentication",responseCode:200},input:{type:"structure",required:["workspaceId"],members:{workspaceId:{location:"uri",locationName:"workspaceId"}}},output:{type:"structure",required:["authentication"],members:{authentication:{shape:"S1n"}}}},DescribeWorkspaceConfiguration:{http:{method:"GET",requestUri:"/workspaces/{workspaceId}/configuration",responseCode:200},input:{type:"structure",required:["workspaceId"],members:{workspaceId:{location:"uri",locationName:"workspaceId"}}},output:{type:"structure",required:["configuration"],members:{configuration:{jsonvalue:true}}}},DisassociateLicense:{http:{method:"DELETE",requestUri:"/workspaces/{workspaceId}/licenses/{licenseType}",responseCode:202},input:{type:"structure",required:["licenseType","workspaceId"],members:{licenseType:{location:"uri",locationName:"licenseType"},workspaceId:{location:"uri",locationName:"workspaceId"}}},output:{type:"structure",required:["workspace"],members:{workspace:{shape:"S5"}}}},ListPermissions:{http:{method:"GET",requestUri:"/workspaces/{workspaceId}/permissions",responseCode:200},input:{type:"structure",required:["workspaceId"],members:{groupId:{location:"querystring",locationName:"groupId"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},userId:{location:"querystring",locationName:"userId"},userType:{location:"querystring",locationName:"userType"},workspaceId:{location:"uri",locationName:"workspaceId"}}},output:{type:"structure",required:["permissions"],members:{nextToken:{},permissions:{type:"list",member:{type:"structure",required:["role","user"],members:{role:{},user:{shape:"S2f"}}}}}}},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:"Sw"}}}},ListWorkspaces:{http:{method:"GET",requestUri:"/workspaces",responseCode:200},input:{type:"structure",members:{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:["authentication","created","endpoint","grafanaVersion","id","modified","status"],members:{authentication:{shape:"S7"},created:{type:"timestamp"},description:{shape:"Se"},endpoint:{},grafanaVersion:{},id:{},modified:{type:"timestamp"},name:{shape:"Si"},notificationDestinations:{shape:"So"},status:{},tags:{shape:"Sw"}}}}}}},TagResource:{http:{requestUri:"/tags/{resourceArn}",responseCode:200},input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tags:{shape:"Sw"}}},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},UpdatePermissions:{http:{method:"PATCH",requestUri:"/workspaces/{workspaceId}/permissions",responseCode:200},input:{type:"structure",required:["updateInstructionBatch","workspaceId"],members:{updateInstructionBatch:{type:"list",member:{shape:"S2u"}},workspaceId:{location:"uri",locationName:"workspaceId"}}},output:{type:"structure",required:["errors"],members:{errors:{type:"list",member:{type:"structure",required:["causedBy","code","message"],members:{causedBy:{shape:"S2u"},code:{type:"integer"},message:{}}}}}}},UpdateWorkspace:{http:{method:"PUT",requestUri:"/workspaces/{workspaceId}",responseCode:202},input:{type:"structure",required:["workspaceId"],members:{accountAccessType:{},networkAccessControl:{shape:"Sj"},organizationRoleName:{shape:"Sq"},permissionType:{},removeNetworkAccessConfiguration:{type:"boolean"},removeVpcConfiguration:{type:"boolean"},stackSetName:{},vpcConfiguration:{shape:"Sz"},workspaceDataSources:{shape:"Sc"},workspaceDescription:{shape:"Se"},workspaceId:{location:"uri",locationName:"workspaceId"},workspaceName:{shape:"Si"},workspaceNotificationDestinations:{shape:"So"},workspaceOrganizationalUnits:{shape:"Sr"},workspaceRoleArn:{shape:"S14"}}},output:{type:"structure",required:["workspace"],members:{workspace:{shape:"S5"}}}},UpdateWorkspaceAuthentication:{http:{requestUri:"/workspaces/{workspaceId}/authentication",responseCode:200},input:{type:"structure",required:["authenticationProviders","workspaceId"],members:{authenticationProviders:{shape:"S8"},samlConfiguration:{shape:"S1r"},workspaceId:{location:"uri",locationName:"workspaceId"}}},output:{type:"structure",required:["authentication"],members:{authentication:{shape:"S1n"}}}},UpdateWorkspaceConfiguration:{http:{method:"PUT",requestUri:"/workspaces/{workspaceId}/configuration",responseCode:202},input:{type:"structure",required:["configuration","workspaceId"],members:{configuration:{jsonvalue:true},workspaceId:{location:"uri",locationName:"workspaceId"}}},output:{type:"structure",members:{}}}},shapes:{S5:{type:"structure",required:["authentication","created","dataSources","endpoint","grafanaVersion","id","modified","status"],members:{accountAccessType:{},authentication:{shape:"S7"},created:{type:"timestamp"},dataSources:{shape:"Sc"},description:{shape:"Se"},endpoint:{},freeTrialConsumed:{type:"boolean"},freeTrialExpiration:{type:"timestamp"},grafanaVersion:{},id:{},licenseExpiration:{type:"timestamp"},licenseType:{},modified:{type:"timestamp"},name:{shape:"Si"},networkAccessControl:{shape:"Sj"},notificationDestinations:{shape:"So"},organizationRoleName:{shape:"Sq"},organizationalUnits:{shape:"Sr"},permissionType:{},stackSetName:{},status:{},tags:{shape:"Sw"},vpcConfiguration:{shape:"Sz"},workspaceRoleArn:{shape:"S14"}}},S7:{type:"structure",required:["providers"],members:{providers:{shape:"S8"},samlConfigurationStatus:{}}},S8:{type:"list",member:{}},Sc:{type:"list",member:{}},Se:{type:"string",sensitive:true},Si:{type:"string",sensitive:true},Sj:{type:"structure",required:["prefixListIds","vpceIds"],members:{prefixListIds:{type:"list",member:{}},vpceIds:{type:"list",member:{}}}},So:{type:"list",member:{}},Sq:{type:"string",sensitive:true},Sr:{type:"list",member:{},sensitive:true},Sw:{type:"map",key:{},value:{}},Sz:{type:"structure",required:["securityGroupIds","subnetIds"],members:{securityGroupIds:{type:"list",member:{}},subnetIds:{type:"list",member:{}}}},S14:{type:"string",sensitive:true},S1n:{type:"structure",required:["providers"],members:{awsSso:{type:"structure",members:{ssoClientId:{}}},providers:{shape:"S8"},saml:{type:"structure",required:["status"],members:{configuration:{shape:"S1r"},status:{}}}}},S1r:{type:"structure",required:["idpMetadata"],members:{allowedOrganizations:{type:"list",member:{}},assertionAttributes:{type:"structure",members:{email:{},groups:{},login:{},name:{},org:{},role:{}}},idpMetadata:{type:"structure",members:{url:{},xml:{}},union:true},loginValidityDuration:{type:"integer"},roleValues:{type:"structure",members:{admin:{shape:"S20"},editor:{shape:"S20"}}}}},S20:{type:"list",member:{}},S2f:{type:"structure",required:["id","type"],members:{id:{},type:{}}},S2u:{type:"structure",required:["action","role","users"],members:{action:{},role:{},users:{type:"list",member:{shape:"S2f"}}}}}}},9983:function(e,t,r){var s=r(2393).util;var i=r(2413).Transform;var a=s.buffer.alloc;function EventMessageChunkerStream(e){i.call(this,e);this.currentMessageTotalLength=0;this.currentMessagePendingLength=0;this.currentMessage=null;this.messageLengthBuffer=null}EventMessageChunkerStream.prototype=Object.create(i.prototype);EventMessageChunkerStream.prototype._transform=function(e,t,r){var s=e.length;var i=0;while(i{var __webpack_modules__={59190:function(e,t,n){"use strict";var o=this&&this.__createBinding||(Object.create?function(e,t,n,o){if(o===undefined)o=n;Object.defineProperty(e,o,{enumerable:true,get:function(){return t[n]}})}:function(e,t,n,o){if(o===undefined)o=n;e[o]=t[n]});var s=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:true,value:t})}:function(e,t){e["default"]=t});var a=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(e!=null)for(var n in e)if(n!=="default"&&Object.hasOwnProperty.call(e,n))o(t,e,n);s(t,e);return t};Object.defineProperty(t,"__esModule",{value:true});t.issue=t.issueCommand=void 0;const r=a(n(22037));const i=n(52861);function issueCommand(e,t,n){const o=new Command(e,t,n);process.stdout.write(o.toString()+r.EOL)}t.issueCommand=issueCommand;function issue(e,t=""){issueCommand(e,{},t)}t.issue=issue;const c="::";class Command{constructor(e,t,n){if(!e){e="missing.command"}this.command=e;this.properties=t;this.message=n}toString(){let e=c+this.command;if(this.properties&&Object.keys(this.properties).length>0){e+=" ";let t=true;for(const n in this.properties){if(this.properties.hasOwnProperty(n)){const o=this.properties[n];if(o){if(t){t=false}else{e+=","}e+=`${n}=${escapeProperty(o)}`}}}}e+=`${c}${escapeData(this.message)}`;return e}}function escapeData(e){return i.toCommandValue(e).replace(/%/g,"%25").replace(/\r/g,"%0D").replace(/\n/g,"%0A")}function escapeProperty(e){return i.toCommandValue(e).replace(/%/g,"%25").replace(/\r/g,"%0D").replace(/\n/g,"%0A").replace(/:/g,"%3A").replace(/,/g,"%2C")}},75316:function(e,t,n){"use strict";var o=this&&this.__createBinding||(Object.create?function(e,t,n,o){if(o===undefined)o=n;Object.defineProperty(e,o,{enumerable:true,get:function(){return t[n]}})}:function(e,t,n,o){if(o===undefined)o=n;e[o]=t[n]});var s=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:true,value:t})}:function(e,t){e["default"]=t});var a=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(e!=null)for(var n in e)if(n!=="default"&&Object.hasOwnProperty.call(e,n))o(t,e,n);s(t,e);return t};var r=this&&this.__awaiter||function(e,t,n,o){function adopt(e){return e instanceof n?e:new n((function(t){t(e)}))}return new(n||(n=Promise))((function(n,s){function fulfilled(e){try{step(o.next(e))}catch(e){s(e)}}function rejected(e){try{step(o["throw"](e))}catch(e){s(e)}}function step(e){e.done?n(e.value):adopt(e.value).then(fulfilled,rejected)}step((o=o.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:true});t.getIDToken=t.getState=t.saveState=t.group=t.endGroup=t.startGroup=t.info=t.notice=t.warning=t.error=t.debug=t.isDebug=t.setFailed=t.setCommandEcho=t.setOutput=t.getBooleanInput=t.getMultilineInput=t.getInput=t.addPath=t.setSecret=t.exportVariable=t.ExitCode=void 0;const i=n(59190);const c=n(63685);const d=n(52861);const u=a(n(22037));const l=a(n(71017));const m=n(83419);var p;(function(e){e[e["Success"]=0]="Success";e[e["Failure"]=1]="Failure"})(p=t.ExitCode||(t.ExitCode={}));function exportVariable(e,t){const n=d.toCommandValue(t);process.env[e]=n;const o=process.env["GITHUB_ENV"]||"";if(o){return c.issueFileCommand("ENV",c.prepareKeyValueMessage(e,t))}i.issueCommand("set-env",{name:e},n)}t.exportVariable=exportVariable;function setSecret(e){i.issueCommand("add-mask",{},e)}t.setSecret=setSecret;function addPath(e){const t=process.env["GITHUB_PATH"]||"";if(t){c.issueFileCommand("PATH",e)}else{i.issueCommand("add-path",{},e)}process.env["PATH"]=`${e}${l.delimiter}${process.env["PATH"]}`}t.addPath=addPath;function getInput(e,t){const n=process.env[`INPUT_${e.replace(/ /g,"_").toUpperCase()}`]||"";if(t&&t.required&&!n){throw new Error(`Input required and not supplied: ${e}`)}if(t&&t.trimWhitespace===false){return n}return n.trim()}t.getInput=getInput;function getMultilineInput(e,t){const n=getInput(e,t).split("\n").filter((e=>e!==""));if(t&&t.trimWhitespace===false){return n}return n.map((e=>e.trim()))}t.getMultilineInput=getMultilineInput;function getBooleanInput(e,t){const n=["true","True","TRUE"];const o=["false","False","FALSE"];const s=getInput(e,t);if(n.includes(s))return true;if(o.includes(s))return false;throw new TypeError(`Input does not meet YAML 1.2 "Core Schema" specification: ${e}\n`+`Support boolean input list: \`true | True | TRUE | false | False | FALSE\``)}t.getBooleanInput=getBooleanInput;function setOutput(e,t){const n=process.env["GITHUB_OUTPUT"]||"";if(n){return c.issueFileCommand("OUTPUT",c.prepareKeyValueMessage(e,t))}process.stdout.write(u.EOL);i.issueCommand("set-output",{name:e},d.toCommandValue(t))}t.setOutput=setOutput;function setCommandEcho(e){i.issue("echo",e?"on":"off")}t.setCommandEcho=setCommandEcho;function setFailed(e){process.exitCode=p.Failure;error(e)}t.setFailed=setFailed;function isDebug(){return process.env["RUNNER_DEBUG"]==="1"}t.isDebug=isDebug;function debug(e){i.issueCommand("debug",{},e)}t.debug=debug;function error(e,t={}){i.issueCommand("error",d.toCommandProperties(t),e instanceof Error?e.toString():e)}t.error=error;function warning(e,t={}){i.issueCommand("warning",d.toCommandProperties(t),e instanceof Error?e.toString():e)}t.warning=warning;function notice(e,t={}){i.issueCommand("notice",d.toCommandProperties(t),e instanceof Error?e.toString():e)}t.notice=notice;function info(e){process.stdout.write(e+u.EOL)}t.info=info;function startGroup(e){i.issue("group",e)}t.startGroup=startGroup;function endGroup(){i.issue("endgroup")}t.endGroup=endGroup;function group(e,t){return r(this,void 0,void 0,(function*(){startGroup(e);let n;try{n=yield t()}finally{endGroup()}return n}))}t.group=group;function saveState(e,t){const n=process.env["GITHUB_STATE"]||"";if(n){return c.issueFileCommand("STATE",c.prepareKeyValueMessage(e,t))}i.issueCommand("save-state",{name:e},d.toCommandValue(t))}t.saveState=saveState;function getState(e){return process.env[`STATE_${e}`]||""}t.getState=getState;function getIDToken(e){return r(this,void 0,void 0,(function*(){return yield m.OidcClient.getIDToken(e)}))}t.getIDToken=getIDToken;var S=n(4656);Object.defineProperty(t,"summary",{enumerable:true,get:function(){return S.summary}});var g=n(4656);Object.defineProperty(t,"markdownSummary",{enumerable:true,get:function(){return g.markdownSummary}});var f=n(84989);Object.defineProperty(t,"toPosixPath",{enumerable:true,get:function(){return f.toPosixPath}});Object.defineProperty(t,"toWin32Path",{enumerable:true,get:function(){return f.toWin32Path}});Object.defineProperty(t,"toPlatformPath",{enumerable:true,get:function(){return f.toPlatformPath}})},63685:function(e,t,n){"use strict";var o=this&&this.__createBinding||(Object.create?function(e,t,n,o){if(o===undefined)o=n;Object.defineProperty(e,o,{enumerable:true,get:function(){return t[n]}})}:function(e,t,n,o){if(o===undefined)o=n;e[o]=t[n]});var s=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:true,value:t})}:function(e,t){e["default"]=t});var a=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(e!=null)for(var n in e)if(n!=="default"&&Object.hasOwnProperty.call(e,n))o(t,e,n);s(t,e);return t};Object.defineProperty(t,"__esModule",{value:true});t.prepareKeyValueMessage=t.issueFileCommand=void 0;const r=a(n(57147));const i=a(n(22037));const c=n(2420);const d=n(52861);function issueFileCommand(e,t){const n=process.env[`GITHUB_${e}`];if(!n){throw new Error(`Unable to find environment variable for file command ${e}`)}if(!r.existsSync(n)){throw new Error(`Missing file at path: ${n}`)}r.appendFileSync(n,`${d.toCommandValue(t)}${i.EOL}`,{encoding:"utf8"})}t.issueFileCommand=issueFileCommand;function prepareKeyValueMessage(e,t){const n=`ghadelimiter_${c.v4()}`;const o=d.toCommandValue(t);if(e.includes(n)){throw new Error(`Unexpected input: name should not contain the delimiter "${n}"`)}if(o.includes(n)){throw new Error(`Unexpected input: value should not contain the delimiter "${n}"`)}return`${e}<<${n}${i.EOL}${o}${i.EOL}${n}`}t.prepareKeyValueMessage=prepareKeyValueMessage},83419:function(e,t,n){"use strict";var o=this&&this.__awaiter||function(e,t,n,o){function adopt(e){return e instanceof n?e:new n((function(t){t(e)}))}return new(n||(n=Promise))((function(n,s){function fulfilled(e){try{step(o.next(e))}catch(e){s(e)}}function rejected(e){try{step(o["throw"](e))}catch(e){s(e)}}function step(e){e.done?n(e.value):adopt(e.value).then(fulfilled,rejected)}step((o=o.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:true});t.OidcClient=void 0;const s=n(85315);const a=n(42421);const r=n(75316);class OidcClient{static createHttpClient(e=true,t=10){const n={allowRetries:e,maxRetries:t};return new s.HttpClient("actions/oidc-client",[new a.BearerCredentialHandler(OidcClient.getRequestToken())],n)}static getRequestToken(){const e=process.env["ACTIONS_ID_TOKEN_REQUEST_TOKEN"];if(!e){throw new Error("Unable to get ACTIONS_ID_TOKEN_REQUEST_TOKEN env variable")}return e}static getIDTokenUrl(){const e=process.env["ACTIONS_ID_TOKEN_REQUEST_URL"];if(!e){throw new Error("Unable to get ACTIONS_ID_TOKEN_REQUEST_URL env variable")}return e}static getCall(e){var t;return o(this,void 0,void 0,(function*(){const n=OidcClient.createHttpClient();const o=yield n.getJson(e).catch((e=>{throw new Error(`Failed to get ID Token. \n \n Error Code : ${e.statusCode}\n \n Error Message: ${e.result.message}`)}));const s=(t=o.result)===null||t===void 0?void 0:t.value;if(!s){throw new Error("Response json body do not have ID Token field")}return s}))}static getIDToken(e){return o(this,void 0,void 0,(function*(){try{let t=OidcClient.getIDTokenUrl();if(e){const n=encodeURIComponent(e);t=`${t}&audience=${n}`}r.debug(`ID token url is ${t}`);const n=yield OidcClient.getCall(t);r.setSecret(n);return n}catch(e){throw new Error(`Error message: ${e.message}`)}}))}}t.OidcClient=OidcClient},84989:function(e,t,n){"use strict";var o=this&&this.__createBinding||(Object.create?function(e,t,n,o){if(o===undefined)o=n;Object.defineProperty(e,o,{enumerable:true,get:function(){return t[n]}})}:function(e,t,n,o){if(o===undefined)o=n;e[o]=t[n]});var s=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:true,value:t})}:function(e,t){e["default"]=t});var a=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(e!=null)for(var n in e)if(n!=="default"&&Object.hasOwnProperty.call(e,n))o(t,e,n);s(t,e);return t};Object.defineProperty(t,"__esModule",{value:true});t.toPlatformPath=t.toWin32Path=t.toPosixPath=void 0;const r=a(n(71017));function toPosixPath(e){return e.replace(/[\\]/g,"/")}t.toPosixPath=toPosixPath;function toWin32Path(e){return e.replace(/[/]/g,"\\")}t.toWin32Path=toWin32Path;function toPlatformPath(e){return e.replace(/[/\\]/g,r.sep)}t.toPlatformPath=toPlatformPath},4656:function(e,t,n){"use strict";var o=this&&this.__awaiter||function(e,t,n,o){function adopt(e){return e instanceof n?e:new n((function(t){t(e)}))}return new(n||(n=Promise))((function(n,s){function fulfilled(e){try{step(o.next(e))}catch(e){s(e)}}function rejected(e){try{step(o["throw"](e))}catch(e){s(e)}}function step(e){e.done?n(e.value):adopt(e.value).then(fulfilled,rejected)}step((o=o.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:true});t.summary=t.markdownSummary=t.SUMMARY_DOCS_URL=t.SUMMARY_ENV_VAR=void 0;const s=n(22037);const a=n(57147);const{access:r,appendFile:i,writeFile:c}=a.promises;t.SUMMARY_ENV_VAR="GITHUB_STEP_SUMMARY";t.SUMMARY_DOCS_URL="https://docs.github.com/actions/using-workflows/workflow-commands-for-github-actions#adding-a-job-summary";class Summary{constructor(){this._buffer=""}filePath(){return o(this,void 0,void 0,(function*(){if(this._filePath){return this._filePath}const e=process.env[t.SUMMARY_ENV_VAR];if(!e){throw new Error(`Unable to find environment variable for $${t.SUMMARY_ENV_VAR}. Check if your runtime environment supports job summaries.`)}try{yield r(e,a.constants.R_OK|a.constants.W_OK)}catch(t){throw new Error(`Unable to access summary file: '${e}'. Check if the file has correct read/write permissions.`)}this._filePath=e;return this._filePath}))}wrap(e,t,n={}){const o=Object.entries(n).map((([e,t])=>` ${e}="${t}"`)).join("");if(!t){return`<${e}${o}>`}return`<${e}${o}>${t}`}write(e){return o(this,void 0,void 0,(function*(){const t=!!(e===null||e===void 0?void 0:e.overwrite);const n=yield this.filePath();const o=t?c:i;yield o(n,this._buffer,{encoding:"utf8"});return this.emptyBuffer()}))}clear(){return o(this,void 0,void 0,(function*(){return this.emptyBuffer().write({overwrite:true})}))}stringify(){return this._buffer}isEmptyBuffer(){return this._buffer.length===0}emptyBuffer(){this._buffer="";return this}addRaw(e,t=false){this._buffer+=e;return t?this.addEOL():this}addEOL(){return this.addRaw(s.EOL)}addCodeBlock(e,t){const n=Object.assign({},t&&{lang:t});const o=this.wrap("pre",this.wrap("code",e),n);return this.addRaw(o).addEOL()}addList(e,t=false){const n=t?"ol":"ul";const o=e.map((e=>this.wrap("li",e))).join("");const s=this.wrap(n,o);return this.addRaw(s).addEOL()}addTable(e){const t=e.map((e=>{const t=e.map((e=>{if(typeof e==="string"){return this.wrap("td",e)}const{header:t,data:n,colspan:o,rowspan:s}=e;const a=t?"th":"td";const r=Object.assign(Object.assign({},o&&{colspan:o}),s&&{rowspan:s});return this.wrap(a,n,r)})).join("");return this.wrap("tr",t)})).join("");const n=this.wrap("table",t);return this.addRaw(n).addEOL()}addDetails(e,t){const n=this.wrap("details",this.wrap("summary",e)+t);return this.addRaw(n).addEOL()}addImage(e,t,n){const{width:o,height:s}=n||{};const a=Object.assign(Object.assign({},o&&{width:o}),s&&{height:s});const r=this.wrap("img",null,Object.assign({src:e,alt:t},a));return this.addRaw(r).addEOL()}addHeading(e,t){const n=`h${t}`;const o=["h1","h2","h3","h4","h5","h6"].includes(n)?n:"h1";const s=this.wrap(o,e);return this.addRaw(s).addEOL()}addSeparator(){const e=this.wrap("hr",null);return this.addRaw(e).addEOL()}addBreak(){const e=this.wrap("br",null);return this.addRaw(e).addEOL()}addQuote(e,t){const n=Object.assign({},t&&{cite:t});const o=this.wrap("blockquote",e,n);return this.addRaw(o).addEOL()}addLink(e,t){const n=this.wrap("a",e,{href:t});return this.addRaw(n).addEOL()}}const d=new Summary;t.markdownSummary=d;t.summary=d},52861:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.toCommandProperties=t.toCommandValue=void 0;function toCommandValue(e){if(e===null||e===undefined){return""}else if(typeof e==="string"||e instanceof String){return e}return JSON.stringify(e)}t.toCommandValue=toCommandValue;function toCommandProperties(e){if(!Object.keys(e).length){return{}}return{title:e.title,file:e.file,line:e.startLine,endLine:e.endLine,col:e.startColumn,endColumn:e.endColumn}}t.toCommandProperties=toCommandProperties},42421:function(e,t){"use strict";var n=this&&this.__awaiter||function(e,t,n,o){function adopt(e){return e instanceof n?e:new n((function(t){t(e)}))}return new(n||(n=Promise))((function(n,s){function fulfilled(e){try{step(o.next(e))}catch(e){s(e)}}function rejected(e){try{step(o["throw"](e))}catch(e){s(e)}}function step(e){e.done?n(e.value):adopt(e.value).then(fulfilled,rejected)}step((o=o.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:true});t.PersonalAccessTokenCredentialHandler=t.BearerCredentialHandler=t.BasicCredentialHandler=void 0;class BasicCredentialHandler{constructor(e,t){this.username=e;this.password=t}prepareRequest(e){if(!e.headers){throw Error("The request has no headers")}e.headers["Authorization"]=`Basic ${Buffer.from(`${this.username}:${this.password}`).toString("base64")}`}canHandleAuthentication(){return false}handleAuthentication(){return n(this,void 0,void 0,(function*(){throw new Error("not implemented")}))}}t.BasicCredentialHandler=BasicCredentialHandler;class BearerCredentialHandler{constructor(e){this.token=e}prepareRequest(e){if(!e.headers){throw Error("The request has no headers")}e.headers["Authorization"]=`Bearer ${this.token}`}canHandleAuthentication(){return false}handleAuthentication(){return n(this,void 0,void 0,(function*(){throw new Error("not implemented")}))}}t.BearerCredentialHandler=BearerCredentialHandler;class PersonalAccessTokenCredentialHandler{constructor(e){this.token=e}prepareRequest(e){if(!e.headers){throw Error("The request has no headers")}e.headers["Authorization"]=`Basic ${Buffer.from(`PAT:${this.token}`).toString("base64")}`}canHandleAuthentication(){return false}handleAuthentication(){return n(this,void 0,void 0,(function*(){throw new Error("not implemented")}))}}t.PersonalAccessTokenCredentialHandler=PersonalAccessTokenCredentialHandler},85315:function(e,t,n){"use strict";var o=this&&this.__createBinding||(Object.create?function(e,t,n,o){if(o===undefined)o=n;Object.defineProperty(e,o,{enumerable:true,get:function(){return t[n]}})}:function(e,t,n,o){if(o===undefined)o=n;e[o]=t[n]});var s=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:true,value:t})}:function(e,t){e["default"]=t});var a=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(e!=null)for(var n in e)if(n!=="default"&&Object.hasOwnProperty.call(e,n))o(t,e,n);s(t,e);return t};var r=this&&this.__awaiter||function(e,t,n,o){function adopt(e){return e instanceof n?e:new n((function(t){t(e)}))}return new(n||(n=Promise))((function(n,s){function fulfilled(e){try{step(o.next(e))}catch(e){s(e)}}function rejected(e){try{step(o["throw"](e))}catch(e){s(e)}}function step(e){e.done?n(e.value):adopt(e.value).then(fulfilled,rejected)}step((o=o.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:true});t.HttpClient=t.isHttps=t.HttpClientResponse=t.HttpClientError=t.getProxyUrl=t.MediaTypes=t.Headers=t.HttpCodes=void 0;const i=a(n(13685));const c=a(n(95687));const d=a(n(46233));const u=a(n(45220));var l;(function(e){e[e["OK"]=200]="OK";e[e["MultipleChoices"]=300]="MultipleChoices";e[e["MovedPermanently"]=301]="MovedPermanently";e[e["ResourceMoved"]=302]="ResourceMoved";e[e["SeeOther"]=303]="SeeOther";e[e["NotModified"]=304]="NotModified";e[e["UseProxy"]=305]="UseProxy";e[e["SwitchProxy"]=306]="SwitchProxy";e[e["TemporaryRedirect"]=307]="TemporaryRedirect";e[e["PermanentRedirect"]=308]="PermanentRedirect";e[e["BadRequest"]=400]="BadRequest";e[e["Unauthorized"]=401]="Unauthorized";e[e["PaymentRequired"]=402]="PaymentRequired";e[e["Forbidden"]=403]="Forbidden";e[e["NotFound"]=404]="NotFound";e[e["MethodNotAllowed"]=405]="MethodNotAllowed";e[e["NotAcceptable"]=406]="NotAcceptable";e[e["ProxyAuthenticationRequired"]=407]="ProxyAuthenticationRequired";e[e["RequestTimeout"]=408]="RequestTimeout";e[e["Conflict"]=409]="Conflict";e[e["Gone"]=410]="Gone";e[e["TooManyRequests"]=429]="TooManyRequests";e[e["InternalServerError"]=500]="InternalServerError";e[e["NotImplemented"]=501]="NotImplemented";e[e["BadGateway"]=502]="BadGateway";e[e["ServiceUnavailable"]=503]="ServiceUnavailable";e[e["GatewayTimeout"]=504]="GatewayTimeout"})(l=t.HttpCodes||(t.HttpCodes={}));var m;(function(e){e["Accept"]="accept";e["ContentType"]="content-type"})(m=t.Headers||(t.Headers={}));var p;(function(e){e["ApplicationJson"]="application/json"})(p=t.MediaTypes||(t.MediaTypes={}));function getProxyUrl(e){const t=d.getProxyUrl(new URL(e));return t?t.href:""}t.getProxyUrl=getProxyUrl;const S=[l.MovedPermanently,l.ResourceMoved,l.SeeOther,l.TemporaryRedirect,l.PermanentRedirect];const g=[l.BadGateway,l.ServiceUnavailable,l.GatewayTimeout];const f=["OPTIONS","GET","DELETE","HEAD"];const y=10;const E=5;class HttpClientError extends Error{constructor(e,t){super(e);this.name="HttpClientError";this.statusCode=t;Object.setPrototypeOf(this,HttpClientError.prototype)}}t.HttpClientError=HttpClientError;class HttpClientResponse{constructor(e){this.message=e}readBody(){return r(this,void 0,void 0,(function*(){return new Promise((e=>r(this,void 0,void 0,(function*(){let t=Buffer.alloc(0);this.message.on("data",(e=>{t=Buffer.concat([t,e])}));this.message.on("end",(()=>{e(t.toString())}))}))))}))}}t.HttpClientResponse=HttpClientResponse;function isHttps(e){const t=new URL(e);return t.protocol==="https:"}t.isHttps=isHttps;class HttpClient{constructor(e,t,n){this._ignoreSslError=false;this._allowRedirects=true;this._allowRedirectDowngrade=false;this._maxRedirects=50;this._allowRetries=false;this._maxRetries=1;this._keepAlive=false;this._disposed=false;this.userAgent=e;this.handlers=t||[];this.requestOptions=n;if(n){if(n.ignoreSslError!=null){this._ignoreSslError=n.ignoreSslError}this._socketTimeout=n.socketTimeout;if(n.allowRedirects!=null){this._allowRedirects=n.allowRedirects}if(n.allowRedirectDowngrade!=null){this._allowRedirectDowngrade=n.allowRedirectDowngrade}if(n.maxRedirects!=null){this._maxRedirects=Math.max(n.maxRedirects,0)}if(n.keepAlive!=null){this._keepAlive=n.keepAlive}if(n.allowRetries!=null){this._allowRetries=n.allowRetries}if(n.maxRetries!=null){this._maxRetries=n.maxRetries}}}options(e,t){return r(this,void 0,void 0,(function*(){return this.request("OPTIONS",e,null,t||{})}))}get(e,t){return r(this,void 0,void 0,(function*(){return this.request("GET",e,null,t||{})}))}del(e,t){return r(this,void 0,void 0,(function*(){return this.request("DELETE",e,null,t||{})}))}post(e,t,n){return r(this,void 0,void 0,(function*(){return this.request("POST",e,t,n||{})}))}patch(e,t,n){return r(this,void 0,void 0,(function*(){return this.request("PATCH",e,t,n||{})}))}put(e,t,n){return r(this,void 0,void 0,(function*(){return this.request("PUT",e,t,n||{})}))}head(e,t){return r(this,void 0,void 0,(function*(){return this.request("HEAD",e,null,t||{})}))}sendStream(e,t,n,o){return r(this,void 0,void 0,(function*(){return this.request(e,t,n,o)}))}getJson(e,t={}){return r(this,void 0,void 0,(function*(){t[m.Accept]=this._getExistingOrDefaultHeader(t,m.Accept,p.ApplicationJson);const n=yield this.get(e,t);return this._processResponse(n,this.requestOptions)}))}postJson(e,t,n={}){return r(this,void 0,void 0,(function*(){const o=JSON.stringify(t,null,2);n[m.Accept]=this._getExistingOrDefaultHeader(n,m.Accept,p.ApplicationJson);n[m.ContentType]=this._getExistingOrDefaultHeader(n,m.ContentType,p.ApplicationJson);const s=yield this.post(e,o,n);return this._processResponse(s,this.requestOptions)}))}putJson(e,t,n={}){return r(this,void 0,void 0,(function*(){const o=JSON.stringify(t,null,2);n[m.Accept]=this._getExistingOrDefaultHeader(n,m.Accept,p.ApplicationJson);n[m.ContentType]=this._getExistingOrDefaultHeader(n,m.ContentType,p.ApplicationJson);const s=yield this.put(e,o,n);return this._processResponse(s,this.requestOptions)}))}patchJson(e,t,n={}){return r(this,void 0,void 0,(function*(){const o=JSON.stringify(t,null,2);n[m.Accept]=this._getExistingOrDefaultHeader(n,m.Accept,p.ApplicationJson);n[m.ContentType]=this._getExistingOrDefaultHeader(n,m.ContentType,p.ApplicationJson);const s=yield this.patch(e,o,n);return this._processResponse(s,this.requestOptions)}))}request(e,t,n,o){return r(this,void 0,void 0,(function*(){if(this._disposed){throw new Error("Client has already been disposed.")}const s=new URL(t);let a=this._prepareRequest(e,s,o);const r=this._allowRetries&&f.includes(e)?this._maxRetries+1:1;let i=0;let c;do{c=yield this.requestRaw(a,n);if(c&&c.message&&c.message.statusCode===l.Unauthorized){let e;for(const t of this.handlers){if(t.canHandleAuthentication(c)){e=t;break}}if(e){return e.handleAuthentication(this,a,n)}else{return c}}let t=this._maxRedirects;while(c.message.statusCode&&S.includes(c.message.statusCode)&&this._allowRedirects&&t>0){const r=c.message.headers["location"];if(!r){break}const i=new URL(r);if(s.protocol==="https:"&&s.protocol!==i.protocol&&!this._allowRedirectDowngrade){throw new Error("Redirect from HTTPS to HTTP protocol. This downgrade is not allowed for security reasons. If you want to allow this behavior, set the allowRedirectDowngrade option to true.")}yield c.readBody();if(i.hostname!==s.hostname){for(const e in o){if(e.toLowerCase()==="authorization"){delete o[e]}}}a=this._prepareRequest(e,i,o);c=yield this.requestRaw(a,n);t--}if(!c.message.statusCode||!g.includes(c.message.statusCode)){return c}i+=1;if(i{function callbackForResult(e,t){if(e){o(e)}else if(!t){o(new Error("Unknown error"))}else{n(t)}}this.requestRawWithCallback(e,t,callbackForResult)}))}))}requestRawWithCallback(e,t,n){if(typeof t==="string"){if(!e.options.headers){e.options.headers={}}e.options.headers["Content-Length"]=Buffer.byteLength(t,"utf8")}let o=false;function handleResult(e,t){if(!o){o=true;n(e,t)}}const s=e.httpModule.request(e.options,(e=>{const t=new HttpClientResponse(e);handleResult(undefined,t)}));let a;s.on("socket",(e=>{a=e}));s.setTimeout(this._socketTimeout||3*6e4,(()=>{if(a){a.end()}handleResult(new Error(`Request timeout: ${e.options.path}`))}));s.on("error",(function(e){handleResult(e)}));if(t&&typeof t==="string"){s.write(t,"utf8")}if(t&&typeof t!=="string"){t.on("close",(function(){s.end()}));t.pipe(s)}else{s.end()}}getAgent(e){const t=new URL(e);return this._getAgent(t)}_prepareRequest(e,t,n){const o={};o.parsedUrl=t;const s=o.parsedUrl.protocol==="https:";o.httpModule=s?c:i;const a=s?443:80;o.options={};o.options.host=o.parsedUrl.hostname;o.options.port=o.parsedUrl.port?parseInt(o.parsedUrl.port):a;o.options.path=(o.parsedUrl.pathname||"")+(o.parsedUrl.search||"");o.options.method=e;o.options.headers=this._mergeHeaders(n);if(this.userAgent!=null){o.options.headers["user-agent"]=this.userAgent}o.options.agent=this._getAgent(o.parsedUrl);if(this.handlers){for(const e of this.handlers){e.prepareRequest(o.options)}}return o}_mergeHeaders(e){if(this.requestOptions&&this.requestOptions.headers){return Object.assign({},lowercaseKeys(this.requestOptions.headers),lowercaseKeys(e||{}))}return lowercaseKeys(e||{})}_getExistingOrDefaultHeader(e,t,n){let o;if(this.requestOptions&&this.requestOptions.headers){o=lowercaseKeys(this.requestOptions.headers)[t]}return e[t]||o||n}_getAgent(e){let t;const n=d.getProxyUrl(e);const o=n&&n.hostname;if(this._keepAlive&&o){t=this._proxyAgent}if(this._keepAlive&&!o){t=this._agent}if(t){return t}const s=e.protocol==="https:";let a=100;if(this.requestOptions){a=this.requestOptions.maxSockets||i.globalAgent.maxSockets}if(n&&n.hostname){const e={maxSockets:a,keepAlive:this._keepAlive,proxy:Object.assign(Object.assign({},(n.username||n.password)&&{proxyAuth:`${n.username}:${n.password}`}),{host:n.hostname,port:n.port})};let o;const r=n.protocol==="https:";if(s){o=r?u.httpsOverHttps:u.httpsOverHttp}else{o=r?u.httpOverHttps:u.httpOverHttp}t=o(e);this._proxyAgent=t}if(this._keepAlive&&!t){const e={keepAlive:this._keepAlive,maxSockets:a};t=s?new c.Agent(e):new i.Agent(e);this._agent=t}if(!t){t=s?c.globalAgent:i.globalAgent}if(s&&this._ignoreSslError){t.options=Object.assign(t.options||{},{rejectUnauthorized:false})}return t}_performExponentialBackoff(e){return r(this,void 0,void 0,(function*(){e=Math.min(y,e);const t=E*Math.pow(2,e);return new Promise((e=>setTimeout((()=>e()),t)))}))}_processResponse(e,t){return r(this,void 0,void 0,(function*(){return new Promise(((n,o)=>r(this,void 0,void 0,(function*(){const s=e.message.statusCode||0;const a={statusCode:s,result:null,headers:{}};if(s===l.NotFound){n(a)}function dateTimeDeserializer(e,t){if(typeof t==="string"){const e=new Date(t);if(!isNaN(e.valueOf())){return e}}return t}let r;let i;try{i=yield e.readBody();if(i&&i.length>0){if(t&&t.deserializeDates){r=JSON.parse(i,dateTimeDeserializer)}else{r=JSON.parse(i)}a.result=r}a.headers=e.message.headers}catch(e){}if(s>299){let e;if(r&&r.message){e=r.message}else if(i&&i.length>0){e=i}else{e=`Failed request: (${s})`}const t=new HttpClientError(e,s);t.result=a.result;o(t)}else{n(a)}}))))}))}}t.HttpClient=HttpClient;const lowercaseKeys=e=>Object.keys(e).reduce(((t,n)=>(t[n.toLowerCase()]=e[n],t)),{})},46233:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.checkBypass=t.getProxyUrl=void 0;function getProxyUrl(e){const t=e.protocol==="https:";if(checkBypass(e)){return undefined}const n=(()=>{if(t){return process.env["https_proxy"]||process.env["HTTPS_PROXY"]}else{return process.env["http_proxy"]||process.env["HTTP_PROXY"]}})();if(n){return new URL(n)}else{return undefined}}t.getProxyUrl=getProxyUrl;function checkBypass(e){if(!e.hostname){return false}const t=process.env["no_proxy"]||process.env["NO_PROXY"]||"";if(!t){return false}let n;if(e.port){n=Number(e.port)}else if(e.protocol==="http:"){n=80}else if(e.protocol==="https:"){n=443}const o=[e.hostname.toUpperCase()];if(typeof n==="number"){o.push(`${o[0]}:${n}`)}for(const e of t.split(",").map((e=>e.trim().toUpperCase())).filter((e=>e))){if(o.some((t=>t===e))){return true}}return false}t.checkBypass=checkBypass},58222:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.AwsCrc32=void 0;var o=n(96848);var s=n(75816);var a=n(14739);var r=function(){function AwsCrc32(){this.crc32=new a.Crc32}AwsCrc32.prototype.update=function(e){if((0,s.isEmptyData)(e))return;this.crc32.update((0,s.convertToBuffer)(e))};AwsCrc32.prototype.digest=function(){return o.__awaiter(this,void 0,void 0,(function(){return o.__generator(this,(function(e){return[2,(0,s.numToUint8)(this.crc32.digest())]}))}))};AwsCrc32.prototype.reset=function(){this.crc32=new a.Crc32};return AwsCrc32}();t.AwsCrc32=r},14739:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.AwsCrc32=t.Crc32=t.crc32=void 0;var o=n(96848);var s=n(75816);function crc32(e){return(new a).update(e).digest()}t.crc32=crc32;var a=function(){function Crc32(){this.checksum=4294967295}Crc32.prototype.update=function(e){var t,n;try{for(var s=o.__values(e),a=s.next();!a.done;a=s.next()){var r=a.value;this.checksum=this.checksum>>>8^i[(this.checksum^r)&255]}}catch(e){t={error:e}}finally{try{if(a&&!a.done&&(n=s.return))n.call(s)}finally{if(t)throw t.error}}return this};Crc32.prototype.digest=function(){return(this.checksum^4294967295)>>>0};return Crc32}();t.Crc32=a;var r=[0,1996959894,3993919788,2567524794,124634137,1886057615,3915621685,2657392035,249268274,2044508324,3772115230,2547177864,162941995,2125561021,3887607047,2428444049,498536548,1789927666,4089016648,2227061214,450548861,1843258603,4107580753,2211677639,325883990,1684777152,4251122042,2321926636,335633487,1661365465,4195302755,2366115317,997073096,1281953886,3579855332,2724688242,1006888145,1258607687,3524101629,2768942443,901097722,1119000684,3686517206,2898065728,853044451,1172266101,3705015759,2882616665,651767980,1373503546,3369554304,3218104598,565507253,1454621731,3485111705,3099436303,671266974,1594198024,3322730930,2970347812,795835527,1483230225,3244367275,3060149565,1994146192,31158534,2563907772,4023717930,1907459465,112637215,2680153253,3904427059,2013776290,251722036,2517215374,3775830040,2137656763,141376813,2439277719,3865271297,1802195444,476864866,2238001368,4066508878,1812370925,453092731,2181625025,4111451223,1706088902,314042704,2344532202,4240017532,1658658271,366619977,2362670323,4224994405,1303535960,984961486,2747007092,3569037538,1256170817,1037604311,2765210733,3554079995,1131014506,879679996,2909243462,3663771856,1141124467,855842277,2852801631,3708648649,1342533948,654459306,3188396048,3373015174,1466479909,544179635,3110523913,3462522015,1591671054,702138776,2966460450,3352799412,1504918807,783551873,3082640443,3233442989,3988292384,2596254646,62317068,1957810842,3939845945,2647816111,81470997,1943803523,3814918930,2489596804,225274430,2053790376,3826175755,2466906013,167816743,2097651377,4027552580,2265490386,503444072,1762050814,4150417245,2154129355,426522225,1852507879,4275313526,2312317920,282753626,1742555852,4189708143,2394877945,397917763,1622183637,3604390888,2714866558,953729732,1340076626,3518719985,2797360999,1068828381,1219638859,3624741850,2936675148,906185462,1090812512,3747672003,2825379669,829329135,1181335161,3412177804,3160834842,628085408,1382605366,3423369109,3138078467,570562233,1426400815,3317316542,2998733608,733239954,1555261956,3268935591,3050360625,752459403,1541320221,2607071920,3965973030,1969922972,40735498,2617837225,3943577151,1913087877,83908371,2512341634,3803740692,2075208622,213261112,2463272603,3855990285,2094854071,198958881,2262029012,4057260610,1759359992,534414190,2176718541,4139329115,1873836001,414664567,2282248934,4279200368,1711684554,285281116,2405801727,4167216745,1634467795,376229701,2685067896,3608007406,1308918612,956543938,2808555105,3495958263,1231636301,1047427035,2932959818,3654703836,1088359270,936918e3,2847714899,3736837829,1202900863,817233897,3183342108,3401237130,1404277552,615818150,3134207493,3453421203,1423857449,601450431,3009837614,3294710456,1567103746,711928724,3020668471,3272380065,1510334235,755167117];var i=(0,s.uint32ArrayFrom)(r);var c=n(58222);Object.defineProperty(t,"AwsCrc32",{enumerable:true,get:function(){return c.AwsCrc32}})},96848:e=>{ +/*! ***************************************************************************** +Copyright (c) Microsoft Corporation. + +Permission to use, copy, modify, and/or distribute this software for any +purpose with or without fee is hereby granted. + +THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH +REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY +AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, +INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM +LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR +OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR +PERFORMANCE OF THIS SOFTWARE. +***************************************************************************** */ +var t;var n;var o;var s;var a;var r;var i;var c;var d;var u;var l;var m;var p;var S;var g;var f;var y;var E;var h;var v;var C;var _;var I;(function(t){var n=typeof global==="object"?global:typeof self==="object"?self:typeof this==="object"?this:{};if(typeof define==="function"&&define.amd){define("tslib",["exports"],(function(e){t(createExporter(n,createExporter(e)))}))}else if(true&&typeof e.exports==="object"){t(createExporter(n,createExporter(e.exports)))}else{t(createExporter(n))}function createExporter(e,t){if(e!==n){if(typeof Object.create==="function"){Object.defineProperty(e,"__esModule",{value:true})}else{e.__esModule=true}}return function(n,o){return e[n]=t?t(n,o):o}}})((function(e){var w=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)if(t.hasOwnProperty(n))e[n]=t[n]};t=function(e,t){w(e,t);function __(){this.constructor=e}e.prototype=t===null?Object.create(t):(__.prototype=t.prototype,new __)};n=Object.assign||function(e){for(var t,n=1,o=arguments.length;n=0;i--)if(r=e[i])a=(s<3?r(a):s>3?r(t,n,a):r(t,n))||a;return s>3&&a&&Object.defineProperty(t,n,a),a};a=function(e,t){return function(n,o){t(n,o,e)}};r=function(e,t){if(typeof Reflect==="object"&&typeof Reflect.metadata==="function")return Reflect.metadata(e,t)};i=function(e,t,n,o){function adopt(e){return e instanceof n?e:new n((function(t){t(e)}))}return new(n||(n=Promise))((function(n,s){function fulfilled(e){try{step(o.next(e))}catch(e){s(e)}}function rejected(e){try{step(o["throw"](e))}catch(e){s(e)}}function step(e){e.done?n(e.value):adopt(e.value).then(fulfilled,rejected)}step((o=o.apply(e,t||[])).next())}))};c=function(e,t){var n={label:0,sent:function(){if(a[0]&1)throw a[1];return a[1]},trys:[],ops:[]},o,s,a,r;return r={next:verb(0),throw:verb(1),return:verb(2)},typeof Symbol==="function"&&(r[Symbol.iterator]=function(){return this}),r;function verb(e){return function(t){return step([e,t])}}function step(r){if(o)throw new TypeError("Generator is already executing.");while(n)try{if(o=1,s&&(a=r[0]&2?s["return"]:r[0]?s["throw"]||((a=s["return"])&&a.call(s),0):s.next)&&!(a=a.call(s,r[1])).done)return a;if(s=0,a)r=[r[0]&2,a.value];switch(r[0]){case 0:case 1:a=r;break;case 4:n.label++;return{value:r[1],done:false};case 5:n.label++;s=r[1];r=[0];continue;case 7:r=n.ops.pop();n.trys.pop();continue;default:if(!(a=n.trys,a=a.length>0&&a[a.length-1])&&(r[0]===6||r[0]===2)){n=0;continue}if(r[0]===3&&(!a||r[1]>a[0]&&r[1]=e.length)e=void 0;return{value:e&&e[o++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};l=function(e,t){var n=typeof Symbol==="function"&&e[Symbol.iterator];if(!n)return e;var o=n.call(e),s,a=[],r;try{while((t===void 0||t-- >0)&&!(s=o.next()).done)a.push(s.value)}catch(e){r={error:e}}finally{try{if(s&&!s.done&&(n=o["return"]))n.call(o)}finally{if(r)throw r.error}}return a};m=function(){for(var e=[],t=0;t1||resume(e,t)}))}}function resume(e,t){try{step(o[e](t))}catch(e){settle(a[0][3],e)}}function step(e){e.value instanceof S?Promise.resolve(e.value.v).then(fulfill,reject):settle(a[0][2],e)}function fulfill(e){resume("next",e)}function reject(e){resume("throw",e)}function settle(e,t){if(e(t),a.shift(),a.length)resume(a[0][0],a[0][1])}};f=function(e){var t,n;return t={},verb("next"),verb("throw",(function(e){throw e})),verb("return"),t[Symbol.iterator]=function(){return this},t;function verb(o,s){t[o]=e[o]?function(t){return(n=!n)?{value:S(e[o](t)),done:o==="return"}:s?s(t):t}:s}};y=function(e){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var t=e[Symbol.asyncIterator],n;return t?t.call(e):(e=typeof u==="function"?u(e):e[Symbol.iterator](),n={},verb("next"),verb("throw"),verb("return"),n[Symbol.asyncIterator]=function(){return this},n);function verb(t){n[t]=e[t]&&function(n){return new Promise((function(o,s){n=e[t](n),settle(o,s,n.done,n.value)}))}}function settle(e,t,n,o){Promise.resolve(o).then((function(t){e({value:t,done:n})}),t)}};E=function(e,t){if(Object.defineProperty){Object.defineProperty(e,"raw",{value:t})}else{e.raw=t}return e};h=function(e){if(e&&e.__esModule)return e;var t={};if(e!=null)for(var n in e)if(Object.hasOwnProperty.call(e,n))t[n]=e[n];t["default"]=e;return t};v=function(e){return e&&e.__esModule?e:{default:e}};C=function(e,t){if(!t.has(e)){throw new TypeError("attempted to get private field on non-instance")}return t.get(e)};_=function(e,t,n){if(!t.has(e)){throw new TypeError("attempted to set private field on non-instance")}t.set(e,n);return n};e("__extends",t);e("__assign",n);e("__rest",o);e("__decorate",s);e("__param",a);e("__metadata",r);e("__awaiter",i);e("__generator",c);e("__exportStar",d);e("__createBinding",I);e("__values",u);e("__read",l);e("__spread",m);e("__spreadArrays",p);e("__await",S);e("__asyncGenerator",g);e("__asyncDelegator",f);e("__asyncValues",y);e("__makeTemplateObject",E);e("__importStar",h);e("__importDefault",v);e("__classPrivateFieldGet",C);e("__classPrivateFieldSet",_)}))},55851:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.convertToBuffer=void 0;var o=n(51908);var s=typeof Buffer!=="undefined"&&Buffer.from?function(e){return Buffer.from(e,"utf8")}:o.fromUtf8;function convertToBuffer(e){if(e instanceof Uint8Array)return e;if(typeof e==="string"){return s(e)}if(ArrayBuffer.isView(e)){return new Uint8Array(e.buffer,e.byteOffset,e.byteLength/Uint8Array.BYTES_PER_ELEMENT)}return new Uint8Array(e)}t.convertToBuffer=convertToBuffer},75816:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.uint32ArrayFrom=t.numToUint8=t.isEmptyData=t.convertToBuffer=void 0;var o=n(55851);Object.defineProperty(t,"convertToBuffer",{enumerable:true,get:function(){return o.convertToBuffer}});var s=n(67716);Object.defineProperty(t,"isEmptyData",{enumerable:true,get:function(){return s.isEmptyData}});var a=n(22390);Object.defineProperty(t,"numToUint8",{enumerable:true,get:function(){return a.numToUint8}});var r=n(17480);Object.defineProperty(t,"uint32ArrayFrom",{enumerable:true,get:function(){return r.uint32ArrayFrom}})},67716:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.isEmptyData=void 0;function isEmptyData(e){if(typeof e==="string"){return e.length===0}return e.byteLength===0}t.isEmptyData=isEmptyData},22390:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.numToUint8=void 0;function numToUint8(e){return new Uint8Array([(e&4278190080)>>24,(e&16711680)>>16,(e&65280)>>8,e&255])}t.numToUint8=numToUint8},17480:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.uint32ArrayFrom=void 0;function uint32ArrayFrom(e){if(!Uint32Array.from){var t=new Uint32Array(e.length);var n=0;while(n{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.SSM=void 0;const o=n(11866);const s=n(93982);const a=n(11540);const r=n(22364);const i=n(57691);const c=n(25720);const d=n(3515);const u=n(53998);const l=n(32224);const m=n(61769);const p=n(22170);const S=n(13959);const g=n(68775);const f=n(58678);const y=n(56119);const E=n(66927);const h=n(55975);const v=n(44412);const C=n(96782);const _=n(28445);const I=n(79851);const w=n(76955);const P=n(32863);const b=n(75532);const x=n(79913);const T=n(16186);const O=n(96880);const D=n(2434);const M=n(72367);const A=n(16856);const R=n(46905);const N=n(10130);const k=n(32761);const F=n(1956);const L=n(24119);const j=n(75787);const U=n(85954);const z=n(81010);const $=n(17616);const H=n(598);const G=n(19561);const W=n(82757);const q=n(94713);const B=n(13763);const V=n(89303);const Y=n(25527);const K=n(86060);const X=n(7216);const J=n(37375);const Q=n(28751);const Z=n(58216);const ee=n(51895);const te=n(42388);const ne=n(77445);const oe=n(94870);const se=n(8452);const ae=n(30973);const re=n(18397);const ie=n(37235);const ce=n(53532);const de=n(34908);const ue=n(38549);const le=n(32548);const me=n(75023);const pe=n(34890);const Se=n(93350);const ge=n(65586);const fe=n(21544);const ye=n(90279);const Ee=n(6713);const he=n(10161);const ve=n(73966);const Ce=n(64715);const _e=n(41025);const Ie=n(19991);const we=n(14023);const Pe=n(11990);const be=n(96586);const xe=n(37851);const Te=n(95253);const Oe=n(55950);const De=n(10721);const Me=n(76776);const Ae=n(80142);const Re=n(89856);const Ne=n(30585);const ke=n(40762);const Fe=n(42194);const Le=n(70411);const je=n(86803);const Ue=n(52127);const ze=n(14691);const $e=n(97928);const He=n(20099);const Ge=n(63422);const We=n(79279);const qe=n(63252);const Be=n(33046);const Ve=n(94860);const Ye=n(73293);const Ke=n(87534);const Xe=n(49407);const Je=n(81024);const Qe=n(82657);const Ze=n(76390);const et=n(27591);const tt=n(62225);const nt=n(11678);const ot=n(55993);const st=n(22036);const at=n(19162);const rt=n(16249);const it=n(95459);const ct=n(7119);const dt=n(92064);const ut=n(6285);const lt=n(54654);const mt=n(19922);const pt=n(34053);const St=n(18656);const gt=n(4782);const ft=n(13132);const yt=n(50003);const Et=n(56282);const ht=n(61305);const vt=n(31208);const Ct=n(20776);const _t=n(82779);const It=n(34246);const wt=n(55077);const Pt=n(16859);const bt=n(20862);const xt=n(89746);const Tt=n(55607);const Ot=n(8342);const Dt=n(44922);const Mt=n(49639);const At=n(30347);const Rt=n(32271);const Nt=n(95026);const kt=n(54549);const Ft={AddTagsToResourceCommand:s.AddTagsToResourceCommand,AssociateOpsItemRelatedItemCommand:a.AssociateOpsItemRelatedItemCommand,CancelCommandCommand:r.CancelCommandCommand,CancelMaintenanceWindowExecutionCommand:i.CancelMaintenanceWindowExecutionCommand,CreateActivationCommand:c.CreateActivationCommand,CreateAssociationCommand:u.CreateAssociationCommand,CreateAssociationBatchCommand:d.CreateAssociationBatchCommand,CreateDocumentCommand:l.CreateDocumentCommand,CreateMaintenanceWindowCommand:m.CreateMaintenanceWindowCommand,CreateOpsItemCommand:p.CreateOpsItemCommand,CreateOpsMetadataCommand:S.CreateOpsMetadataCommand,CreatePatchBaselineCommand:g.CreatePatchBaselineCommand,CreateResourceDataSyncCommand:f.CreateResourceDataSyncCommand,DeleteActivationCommand:y.DeleteActivationCommand,DeleteAssociationCommand:E.DeleteAssociationCommand,DeleteDocumentCommand:h.DeleteDocumentCommand,DeleteInventoryCommand:v.DeleteInventoryCommand,DeleteMaintenanceWindowCommand:C.DeleteMaintenanceWindowCommand,DeleteOpsItemCommand:_.DeleteOpsItemCommand,DeleteOpsMetadataCommand:I.DeleteOpsMetadataCommand,DeleteParameterCommand:w.DeleteParameterCommand,DeleteParametersCommand:P.DeleteParametersCommand,DeletePatchBaselineCommand:b.DeletePatchBaselineCommand,DeleteResourceDataSyncCommand:x.DeleteResourceDataSyncCommand,DeleteResourcePolicyCommand:T.DeleteResourcePolicyCommand,DeregisterManagedInstanceCommand:O.DeregisterManagedInstanceCommand,DeregisterPatchBaselineForPatchGroupCommand:D.DeregisterPatchBaselineForPatchGroupCommand,DeregisterTargetFromMaintenanceWindowCommand:M.DeregisterTargetFromMaintenanceWindowCommand,DeregisterTaskFromMaintenanceWindowCommand:A.DeregisterTaskFromMaintenanceWindowCommand,DescribeActivationsCommand:R.DescribeActivationsCommand,DescribeAssociationCommand:N.DescribeAssociationCommand,DescribeAssociationExecutionsCommand:k.DescribeAssociationExecutionsCommand,DescribeAssociationExecutionTargetsCommand:F.DescribeAssociationExecutionTargetsCommand,DescribeAutomationExecutionsCommand:L.DescribeAutomationExecutionsCommand,DescribeAutomationStepExecutionsCommand:j.DescribeAutomationStepExecutionsCommand,DescribeAvailablePatchesCommand:U.DescribeAvailablePatchesCommand,DescribeDocumentCommand:z.DescribeDocumentCommand,DescribeDocumentPermissionCommand:$.DescribeDocumentPermissionCommand,DescribeEffectiveInstanceAssociationsCommand:H.DescribeEffectiveInstanceAssociationsCommand,DescribeEffectivePatchesForPatchBaselineCommand:G.DescribeEffectivePatchesForPatchBaselineCommand,DescribeInstanceAssociationsStatusCommand:W.DescribeInstanceAssociationsStatusCommand,DescribeInstanceInformationCommand:q.DescribeInstanceInformationCommand,DescribeInstancePatchesCommand:B.DescribeInstancePatchesCommand,DescribeInstancePatchStatesCommand:V.DescribeInstancePatchStatesCommand,DescribeInstancePatchStatesForPatchGroupCommand:Y.DescribeInstancePatchStatesForPatchGroupCommand,DescribeInventoryDeletionsCommand:K.DescribeInventoryDeletionsCommand,DescribeMaintenanceWindowExecutionsCommand:X.DescribeMaintenanceWindowExecutionsCommand,DescribeMaintenanceWindowExecutionTaskInvocationsCommand:J.DescribeMaintenanceWindowExecutionTaskInvocationsCommand,DescribeMaintenanceWindowExecutionTasksCommand:Q.DescribeMaintenanceWindowExecutionTasksCommand,DescribeMaintenanceWindowsCommand:ee.DescribeMaintenanceWindowsCommand,DescribeMaintenanceWindowScheduleCommand:Z.DescribeMaintenanceWindowScheduleCommand,DescribeMaintenanceWindowsForTargetCommand:te.DescribeMaintenanceWindowsForTargetCommand,DescribeMaintenanceWindowTargetsCommand:ne.DescribeMaintenanceWindowTargetsCommand,DescribeMaintenanceWindowTasksCommand:oe.DescribeMaintenanceWindowTasksCommand,DescribeOpsItemsCommand:se.DescribeOpsItemsCommand,DescribeParametersCommand:ae.DescribeParametersCommand,DescribePatchBaselinesCommand:re.DescribePatchBaselinesCommand,DescribePatchGroupsCommand:ie.DescribePatchGroupsCommand,DescribePatchGroupStateCommand:ce.DescribePatchGroupStateCommand,DescribePatchPropertiesCommand:de.DescribePatchPropertiesCommand,DescribeSessionsCommand:ue.DescribeSessionsCommand,DisassociateOpsItemRelatedItemCommand:le.DisassociateOpsItemRelatedItemCommand,GetAutomationExecutionCommand:me.GetAutomationExecutionCommand,GetCalendarStateCommand:pe.GetCalendarStateCommand,GetCommandInvocationCommand:Se.GetCommandInvocationCommand,GetConnectionStatusCommand:ge.GetConnectionStatusCommand,GetDefaultPatchBaselineCommand:fe.GetDefaultPatchBaselineCommand,GetDeployablePatchSnapshotForInstanceCommand:ye.GetDeployablePatchSnapshotForInstanceCommand,GetDocumentCommand:Ee.GetDocumentCommand,GetInventoryCommand:he.GetInventoryCommand,GetInventorySchemaCommand:ve.GetInventorySchemaCommand,GetMaintenanceWindowCommand:Ce.GetMaintenanceWindowCommand,GetMaintenanceWindowExecutionCommand:_e.GetMaintenanceWindowExecutionCommand,GetMaintenanceWindowExecutionTaskCommand:Ie.GetMaintenanceWindowExecutionTaskCommand,GetMaintenanceWindowExecutionTaskInvocationCommand:we.GetMaintenanceWindowExecutionTaskInvocationCommand,GetMaintenanceWindowTaskCommand:Pe.GetMaintenanceWindowTaskCommand,GetOpsItemCommand:be.GetOpsItemCommand,GetOpsMetadataCommand:xe.GetOpsMetadataCommand,GetOpsSummaryCommand:Te.GetOpsSummaryCommand,GetParameterCommand:Oe.GetParameterCommand,GetParameterHistoryCommand:De.GetParameterHistoryCommand,GetParametersCommand:Ae.GetParametersCommand,GetParametersByPathCommand:Me.GetParametersByPathCommand,GetPatchBaselineCommand:Re.GetPatchBaselineCommand,GetPatchBaselineForPatchGroupCommand:Ne.GetPatchBaselineForPatchGroupCommand,GetResourcePoliciesCommand:ke.GetResourcePoliciesCommand,GetServiceSettingCommand:Fe.GetServiceSettingCommand,LabelParameterVersionCommand:Le.LabelParameterVersionCommand,ListAssociationsCommand:je.ListAssociationsCommand,ListAssociationVersionsCommand:Ue.ListAssociationVersionsCommand,ListCommandInvocationsCommand:ze.ListCommandInvocationsCommand,ListCommandsCommand:$e.ListCommandsCommand,ListComplianceItemsCommand:He.ListComplianceItemsCommand,ListComplianceSummariesCommand:Ge.ListComplianceSummariesCommand,ListDocumentMetadataHistoryCommand:We.ListDocumentMetadataHistoryCommand,ListDocumentsCommand:qe.ListDocumentsCommand,ListDocumentVersionsCommand:Be.ListDocumentVersionsCommand,ListInventoryEntriesCommand:Ve.ListInventoryEntriesCommand,ListOpsItemEventsCommand:Ye.ListOpsItemEventsCommand,ListOpsItemRelatedItemsCommand:Ke.ListOpsItemRelatedItemsCommand,ListOpsMetadataCommand:Xe.ListOpsMetadataCommand,ListResourceComplianceSummariesCommand:Je.ListResourceComplianceSummariesCommand,ListResourceDataSyncCommand:Qe.ListResourceDataSyncCommand,ListTagsForResourceCommand:Ze.ListTagsForResourceCommand,ModifyDocumentPermissionCommand:et.ModifyDocumentPermissionCommand,PutComplianceItemsCommand:tt.PutComplianceItemsCommand,PutInventoryCommand:nt.PutInventoryCommand,PutParameterCommand:ot.PutParameterCommand,PutResourcePolicyCommand:st.PutResourcePolicyCommand,RegisterDefaultPatchBaselineCommand:at.RegisterDefaultPatchBaselineCommand,RegisterPatchBaselineForPatchGroupCommand:rt.RegisterPatchBaselineForPatchGroupCommand,RegisterTargetWithMaintenanceWindowCommand:it.RegisterTargetWithMaintenanceWindowCommand,RegisterTaskWithMaintenanceWindowCommand:ct.RegisterTaskWithMaintenanceWindowCommand,RemoveTagsFromResourceCommand:dt.RemoveTagsFromResourceCommand,ResetServiceSettingCommand:ut.ResetServiceSettingCommand,ResumeSessionCommand:lt.ResumeSessionCommand,SendAutomationSignalCommand:mt.SendAutomationSignalCommand,SendCommandCommand:pt.SendCommandCommand,StartAssociationsOnceCommand:St.StartAssociationsOnceCommand,StartAutomationExecutionCommand:gt.StartAutomationExecutionCommand,StartChangeRequestExecutionCommand:ft.StartChangeRequestExecutionCommand,StartSessionCommand:yt.StartSessionCommand,StopAutomationExecutionCommand:Et.StopAutomationExecutionCommand,TerminateSessionCommand:ht.TerminateSessionCommand,UnlabelParameterVersionCommand:vt.UnlabelParameterVersionCommand,UpdateAssociationCommand:Ct.UpdateAssociationCommand,UpdateAssociationStatusCommand:_t.UpdateAssociationStatusCommand,UpdateDocumentCommand:It.UpdateDocumentCommand,UpdateDocumentDefaultVersionCommand:wt.UpdateDocumentDefaultVersionCommand,UpdateDocumentMetadataCommand:Pt.UpdateDocumentMetadataCommand,UpdateMaintenanceWindowCommand:bt.UpdateMaintenanceWindowCommand,UpdateMaintenanceWindowTargetCommand:xt.UpdateMaintenanceWindowTargetCommand,UpdateMaintenanceWindowTaskCommand:Tt.UpdateMaintenanceWindowTaskCommand,UpdateManagedInstanceRoleCommand:Ot.UpdateManagedInstanceRoleCommand,UpdateOpsItemCommand:Dt.UpdateOpsItemCommand,UpdateOpsMetadataCommand:Mt.UpdateOpsMetadataCommand,UpdatePatchBaselineCommand:At.UpdatePatchBaselineCommand,UpdateResourceDataSyncCommand:Rt.UpdateResourceDataSyncCommand,UpdateServiceSettingCommand:Nt.UpdateServiceSettingCommand};class SSM extends kt.SSMClient{}t.SSM=SSM;(0,o.createAggregatedClient)(Ft,SSM)},54549:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.SSMClient=t.__Client=void 0;const o=n(42459);const s=n(1475);const a=n(14103);const r=n(83347);const i=n(37163);const c=n(1818);const d=n(71829);const u=n(12538);const l=n(67273);const m=n(11866);Object.defineProperty(t,"__Client",{enumerable:true,get:function(){return m.Client}});const p=n(14140);const S=n(72929);const g=n(48444);class SSMClient extends m.Client{constructor(...[e]){const t=(0,S.getRuntimeConfig)(e||{});const n=(0,p.resolveClientEndpointParameters)(t);const m=(0,c.resolveRegionConfig)(n);const f=(0,u.resolveEndpointConfig)(m);const y=(0,l.resolveRetryConfig)(f);const E=(0,o.resolveHostHeaderConfig)(y);const h=(0,r.resolveAwsAuthConfig)(E);const v=(0,i.resolveUserAgentConfig)(h);const C=(0,g.resolveRuntimeExtensions)(v,e?.extensions||[]);super(C);this.config=C;this.middlewareStack.use((0,l.getRetryPlugin)(this.config));this.middlewareStack.use((0,d.getContentLengthPlugin)(this.config));this.middlewareStack.use((0,o.getHostHeaderPlugin)(this.config));this.middlewareStack.use((0,s.getLoggerPlugin)(this.config));this.middlewareStack.use((0,a.getRecursionDetectionPlugin)(this.config));this.middlewareStack.use((0,r.getAwsAuthPlugin)(this.config));this.middlewareStack.use((0,i.getUserAgentPlugin)(this.config))}destroy(){super.destroy()}}t.SSMClient=SSMClient},93982:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.AddTagsToResourceCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const a=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return a.Command}});const r=n(18499);const i=n(84221);class AddTagsToResourceCommand extends a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,AddTagsToResourceCommand.getEndpointParameterInstructions()));const a=e.concat(this.middlewareStack);const{logger:i}=t;const c="SSMClient";const d="AddTagsToResourceCommand";const u={logger:i,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[r.SMITHY_CONTEXT_KEY]:{service:"AmazonSSM",operation:"AddTagsToResource"}};const{requestHandler:l}=t;return a.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,i.se_AddTagsToResourceCommand)(e,t)}deserialize(e,t){return(0,i.de_AddTagsToResourceCommand)(e,t)}}t.AddTagsToResourceCommand=AddTagsToResourceCommand},11540:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.AssociateOpsItemRelatedItemCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const a=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return a.Command}});const r=n(18499);const i=n(84221);class AssociateOpsItemRelatedItemCommand extends a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,AssociateOpsItemRelatedItemCommand.getEndpointParameterInstructions()));const a=e.concat(this.middlewareStack);const{logger:i}=t;const c="SSMClient";const d="AssociateOpsItemRelatedItemCommand";const u={logger:i,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[r.SMITHY_CONTEXT_KEY]:{service:"AmazonSSM",operation:"AssociateOpsItemRelatedItem"}};const{requestHandler:l}=t;return a.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,i.se_AssociateOpsItemRelatedItemCommand)(e,t)}deserialize(e,t){return(0,i.de_AssociateOpsItemRelatedItemCommand)(e,t)}}t.AssociateOpsItemRelatedItemCommand=AssociateOpsItemRelatedItemCommand},22364:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.CancelCommandCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const a=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return a.Command}});const r=n(18499);const i=n(84221);class CancelCommandCommand extends a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,CancelCommandCommand.getEndpointParameterInstructions()));const a=e.concat(this.middlewareStack);const{logger:i}=t;const c="SSMClient";const d="CancelCommandCommand";const u={logger:i,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[r.SMITHY_CONTEXT_KEY]:{service:"AmazonSSM",operation:"CancelCommand"}};const{requestHandler:l}=t;return a.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,i.se_CancelCommandCommand)(e,t)}deserialize(e,t){return(0,i.de_CancelCommandCommand)(e,t)}}t.CancelCommandCommand=CancelCommandCommand},57691:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.CancelMaintenanceWindowExecutionCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const a=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return a.Command}});const r=n(18499);const i=n(84221);class CancelMaintenanceWindowExecutionCommand extends a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,CancelMaintenanceWindowExecutionCommand.getEndpointParameterInstructions()));const a=e.concat(this.middlewareStack);const{logger:i}=t;const c="SSMClient";const d="CancelMaintenanceWindowExecutionCommand";const u={logger:i,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[r.SMITHY_CONTEXT_KEY]:{service:"AmazonSSM",operation:"CancelMaintenanceWindowExecution"}};const{requestHandler:l}=t;return a.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,i.se_CancelMaintenanceWindowExecutionCommand)(e,t)}deserialize(e,t){return(0,i.de_CancelMaintenanceWindowExecutionCommand)(e,t)}}t.CancelMaintenanceWindowExecutionCommand=CancelMaintenanceWindowExecutionCommand},25720:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.CreateActivationCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const a=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return a.Command}});const r=n(18499);const i=n(84221);class CreateActivationCommand extends a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,CreateActivationCommand.getEndpointParameterInstructions()));const a=e.concat(this.middlewareStack);const{logger:i}=t;const c="SSMClient";const d="CreateActivationCommand";const u={logger:i,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[r.SMITHY_CONTEXT_KEY]:{service:"AmazonSSM",operation:"CreateActivation"}};const{requestHandler:l}=t;return a.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,i.se_CreateActivationCommand)(e,t)}deserialize(e,t){return(0,i.de_CreateActivationCommand)(e,t)}}t.CreateActivationCommand=CreateActivationCommand},3515:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.CreateAssociationBatchCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const a=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return a.Command}});const r=n(18499);const i=n(28993);const c=n(84221);class CreateAssociationBatchCommand extends a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,CreateAssociationBatchCommand.getEndpointParameterInstructions()));const a=e.concat(this.middlewareStack);const{logger:c}=t;const d="SSMClient";const u="CreateAssociationBatchCommand";const l={logger:c,clientName:d,commandName:u,inputFilterSensitiveLog:i.CreateAssociationBatchRequestFilterSensitiveLog,outputFilterSensitiveLog:i.CreateAssociationBatchResultFilterSensitiveLog,[r.SMITHY_CONTEXT_KEY]:{service:"AmazonSSM",operation:"CreateAssociationBatch"}};const{requestHandler:m}=t;return a.resolve((e=>m.handle(e.request,n||{})),l)}serialize(e,t){return(0,c.se_CreateAssociationBatchCommand)(e,t)}deserialize(e,t){return(0,c.de_CreateAssociationBatchCommand)(e,t)}}t.CreateAssociationBatchCommand=CreateAssociationBatchCommand},53998:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.CreateAssociationCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const a=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return a.Command}});const r=n(18499);const i=n(28993);const c=n(84221);class CreateAssociationCommand extends a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,CreateAssociationCommand.getEndpointParameterInstructions()));const a=e.concat(this.middlewareStack);const{logger:c}=t;const d="SSMClient";const u="CreateAssociationCommand";const l={logger:c,clientName:d,commandName:u,inputFilterSensitiveLog:i.CreateAssociationRequestFilterSensitiveLog,outputFilterSensitiveLog:i.CreateAssociationResultFilterSensitiveLog,[r.SMITHY_CONTEXT_KEY]:{service:"AmazonSSM",operation:"CreateAssociation"}};const{requestHandler:m}=t;return a.resolve((e=>m.handle(e.request,n||{})),l)}serialize(e,t){return(0,c.se_CreateAssociationCommand)(e,t)}deserialize(e,t){return(0,c.de_CreateAssociationCommand)(e,t)}}t.CreateAssociationCommand=CreateAssociationCommand},32224:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.CreateDocumentCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const a=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return a.Command}});const r=n(18499);const i=n(84221);class CreateDocumentCommand extends a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,CreateDocumentCommand.getEndpointParameterInstructions()));const a=e.concat(this.middlewareStack);const{logger:i}=t;const c="SSMClient";const d="CreateDocumentCommand";const u={logger:i,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[r.SMITHY_CONTEXT_KEY]:{service:"AmazonSSM",operation:"CreateDocument"}};const{requestHandler:l}=t;return a.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,i.se_CreateDocumentCommand)(e,t)}deserialize(e,t){return(0,i.de_CreateDocumentCommand)(e,t)}}t.CreateDocumentCommand=CreateDocumentCommand},61769:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.CreateMaintenanceWindowCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const a=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return a.Command}});const r=n(18499);const i=n(28993);const c=n(84221);class CreateMaintenanceWindowCommand extends a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,CreateMaintenanceWindowCommand.getEndpointParameterInstructions()));const a=e.concat(this.middlewareStack);const{logger:c}=t;const d="SSMClient";const u="CreateMaintenanceWindowCommand";const l={logger:c,clientName:d,commandName:u,inputFilterSensitiveLog:i.CreateMaintenanceWindowRequestFilterSensitiveLog,outputFilterSensitiveLog:e=>e,[r.SMITHY_CONTEXT_KEY]:{service:"AmazonSSM",operation:"CreateMaintenanceWindow"}};const{requestHandler:m}=t;return a.resolve((e=>m.handle(e.request,n||{})),l)}serialize(e,t){return(0,c.se_CreateMaintenanceWindowCommand)(e,t)}deserialize(e,t){return(0,c.de_CreateMaintenanceWindowCommand)(e,t)}}t.CreateMaintenanceWindowCommand=CreateMaintenanceWindowCommand},22170:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.CreateOpsItemCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const a=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return a.Command}});const r=n(18499);const i=n(84221);class CreateOpsItemCommand extends a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,CreateOpsItemCommand.getEndpointParameterInstructions()));const a=e.concat(this.middlewareStack);const{logger:i}=t;const c="SSMClient";const d="CreateOpsItemCommand";const u={logger:i,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[r.SMITHY_CONTEXT_KEY]:{service:"AmazonSSM",operation:"CreateOpsItem"}};const{requestHandler:l}=t;return a.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,i.se_CreateOpsItemCommand)(e,t)}deserialize(e,t){return(0,i.de_CreateOpsItemCommand)(e,t)}}t.CreateOpsItemCommand=CreateOpsItemCommand},13959:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.CreateOpsMetadataCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const a=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return a.Command}});const r=n(18499);const i=n(84221);class CreateOpsMetadataCommand extends a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,CreateOpsMetadataCommand.getEndpointParameterInstructions()));const a=e.concat(this.middlewareStack);const{logger:i}=t;const c="SSMClient";const d="CreateOpsMetadataCommand";const u={logger:i,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[r.SMITHY_CONTEXT_KEY]:{service:"AmazonSSM",operation:"CreateOpsMetadata"}};const{requestHandler:l}=t;return a.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,i.se_CreateOpsMetadataCommand)(e,t)}deserialize(e,t){return(0,i.de_CreateOpsMetadataCommand)(e,t)}}t.CreateOpsMetadataCommand=CreateOpsMetadataCommand},68775:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.CreatePatchBaselineCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const a=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return a.Command}});const r=n(18499);const i=n(28993);const c=n(84221);class CreatePatchBaselineCommand extends a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,CreatePatchBaselineCommand.getEndpointParameterInstructions()));const a=e.concat(this.middlewareStack);const{logger:c}=t;const d="SSMClient";const u="CreatePatchBaselineCommand";const l={logger:c,clientName:d,commandName:u,inputFilterSensitiveLog:i.CreatePatchBaselineRequestFilterSensitiveLog,outputFilterSensitiveLog:e=>e,[r.SMITHY_CONTEXT_KEY]:{service:"AmazonSSM",operation:"CreatePatchBaseline"}};const{requestHandler:m}=t;return a.resolve((e=>m.handle(e.request,n||{})),l)}serialize(e,t){return(0,c.se_CreatePatchBaselineCommand)(e,t)}deserialize(e,t){return(0,c.de_CreatePatchBaselineCommand)(e,t)}}t.CreatePatchBaselineCommand=CreatePatchBaselineCommand},58678:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.CreateResourceDataSyncCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const a=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return a.Command}});const r=n(18499);const i=n(84221);class CreateResourceDataSyncCommand extends a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,CreateResourceDataSyncCommand.getEndpointParameterInstructions()));const a=e.concat(this.middlewareStack);const{logger:i}=t;const c="SSMClient";const d="CreateResourceDataSyncCommand";const u={logger:i,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[r.SMITHY_CONTEXT_KEY]:{service:"AmazonSSM",operation:"CreateResourceDataSync"}};const{requestHandler:l}=t;return a.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,i.se_CreateResourceDataSyncCommand)(e,t)}deserialize(e,t){return(0,i.de_CreateResourceDataSyncCommand)(e,t)}}t.CreateResourceDataSyncCommand=CreateResourceDataSyncCommand},56119:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.DeleteActivationCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const a=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return a.Command}});const r=n(18499);const i=n(84221);class DeleteActivationCommand extends a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,DeleteActivationCommand.getEndpointParameterInstructions()));const a=e.concat(this.middlewareStack);const{logger:i}=t;const c="SSMClient";const d="DeleteActivationCommand";const u={logger:i,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[r.SMITHY_CONTEXT_KEY]:{service:"AmazonSSM",operation:"DeleteActivation"}};const{requestHandler:l}=t;return a.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,i.se_DeleteActivationCommand)(e,t)}deserialize(e,t){return(0,i.de_DeleteActivationCommand)(e,t)}}t.DeleteActivationCommand=DeleteActivationCommand},66927:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.DeleteAssociationCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const a=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return a.Command}});const r=n(18499);const i=n(84221);class DeleteAssociationCommand extends a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,DeleteAssociationCommand.getEndpointParameterInstructions()));const a=e.concat(this.middlewareStack);const{logger:i}=t;const c="SSMClient";const d="DeleteAssociationCommand";const u={logger:i,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[r.SMITHY_CONTEXT_KEY]:{service:"AmazonSSM",operation:"DeleteAssociation"}};const{requestHandler:l}=t;return a.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,i.se_DeleteAssociationCommand)(e,t)}deserialize(e,t){return(0,i.de_DeleteAssociationCommand)(e,t)}}t.DeleteAssociationCommand=DeleteAssociationCommand},55975:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.DeleteDocumentCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const a=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return a.Command}});const r=n(18499);const i=n(84221);class DeleteDocumentCommand extends a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,DeleteDocumentCommand.getEndpointParameterInstructions()));const a=e.concat(this.middlewareStack);const{logger:i}=t;const c="SSMClient";const d="DeleteDocumentCommand";const u={logger:i,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[r.SMITHY_CONTEXT_KEY]:{service:"AmazonSSM",operation:"DeleteDocument"}};const{requestHandler:l}=t;return a.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,i.se_DeleteDocumentCommand)(e,t)}deserialize(e,t){return(0,i.de_DeleteDocumentCommand)(e,t)}}t.DeleteDocumentCommand=DeleteDocumentCommand},44412:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.DeleteInventoryCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const a=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return a.Command}});const r=n(18499);const i=n(84221);class DeleteInventoryCommand extends a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,DeleteInventoryCommand.getEndpointParameterInstructions()));const a=e.concat(this.middlewareStack);const{logger:i}=t;const c="SSMClient";const d="DeleteInventoryCommand";const u={logger:i,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[r.SMITHY_CONTEXT_KEY]:{service:"AmazonSSM",operation:"DeleteInventory"}};const{requestHandler:l}=t;return a.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,i.se_DeleteInventoryCommand)(e,t)}deserialize(e,t){return(0,i.de_DeleteInventoryCommand)(e,t)}}t.DeleteInventoryCommand=DeleteInventoryCommand},96782:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.DeleteMaintenanceWindowCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const a=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return a.Command}});const r=n(18499);const i=n(84221);class DeleteMaintenanceWindowCommand extends a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,DeleteMaintenanceWindowCommand.getEndpointParameterInstructions()));const a=e.concat(this.middlewareStack);const{logger:i}=t;const c="SSMClient";const d="DeleteMaintenanceWindowCommand";const u={logger:i,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[r.SMITHY_CONTEXT_KEY]:{service:"AmazonSSM",operation:"DeleteMaintenanceWindow"}};const{requestHandler:l}=t;return a.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,i.se_DeleteMaintenanceWindowCommand)(e,t)}deserialize(e,t){return(0,i.de_DeleteMaintenanceWindowCommand)(e,t)}}t.DeleteMaintenanceWindowCommand=DeleteMaintenanceWindowCommand},28445:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.DeleteOpsItemCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const a=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return a.Command}});const r=n(18499);const i=n(84221);class DeleteOpsItemCommand extends a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,DeleteOpsItemCommand.getEndpointParameterInstructions()));const a=e.concat(this.middlewareStack);const{logger:i}=t;const c="SSMClient";const d="DeleteOpsItemCommand";const u={logger:i,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[r.SMITHY_CONTEXT_KEY]:{service:"AmazonSSM",operation:"DeleteOpsItem"}};const{requestHandler:l}=t;return a.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,i.se_DeleteOpsItemCommand)(e,t)}deserialize(e,t){return(0,i.de_DeleteOpsItemCommand)(e,t)}}t.DeleteOpsItemCommand=DeleteOpsItemCommand},79851:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.DeleteOpsMetadataCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const a=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return a.Command}});const r=n(18499);const i=n(84221);class DeleteOpsMetadataCommand extends a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,DeleteOpsMetadataCommand.getEndpointParameterInstructions()));const a=e.concat(this.middlewareStack);const{logger:i}=t;const c="SSMClient";const d="DeleteOpsMetadataCommand";const u={logger:i,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[r.SMITHY_CONTEXT_KEY]:{service:"AmazonSSM",operation:"DeleteOpsMetadata"}};const{requestHandler:l}=t;return a.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,i.se_DeleteOpsMetadataCommand)(e,t)}deserialize(e,t){return(0,i.de_DeleteOpsMetadataCommand)(e,t)}}t.DeleteOpsMetadataCommand=DeleteOpsMetadataCommand},76955:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.DeleteParameterCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const a=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return a.Command}});const r=n(18499);const i=n(84221);class DeleteParameterCommand extends a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,DeleteParameterCommand.getEndpointParameterInstructions()));const a=e.concat(this.middlewareStack);const{logger:i}=t;const c="SSMClient";const d="DeleteParameterCommand";const u={logger:i,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[r.SMITHY_CONTEXT_KEY]:{service:"AmazonSSM",operation:"DeleteParameter"}};const{requestHandler:l}=t;return a.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,i.se_DeleteParameterCommand)(e,t)}deserialize(e,t){return(0,i.de_DeleteParameterCommand)(e,t)}}t.DeleteParameterCommand=DeleteParameterCommand},32863:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.DeleteParametersCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const a=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return a.Command}});const r=n(18499);const i=n(84221);class DeleteParametersCommand extends a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,DeleteParametersCommand.getEndpointParameterInstructions()));const a=e.concat(this.middlewareStack);const{logger:i}=t;const c="SSMClient";const d="DeleteParametersCommand";const u={logger:i,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[r.SMITHY_CONTEXT_KEY]:{service:"AmazonSSM",operation:"DeleteParameters"}};const{requestHandler:l}=t;return a.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,i.se_DeleteParametersCommand)(e,t)}deserialize(e,t){return(0,i.de_DeleteParametersCommand)(e,t)}}t.DeleteParametersCommand=DeleteParametersCommand},75532:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.DeletePatchBaselineCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const a=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return a.Command}});const r=n(18499);const i=n(84221);class DeletePatchBaselineCommand extends a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,DeletePatchBaselineCommand.getEndpointParameterInstructions()));const a=e.concat(this.middlewareStack);const{logger:i}=t;const c="SSMClient";const d="DeletePatchBaselineCommand";const u={logger:i,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[r.SMITHY_CONTEXT_KEY]:{service:"AmazonSSM",operation:"DeletePatchBaseline"}};const{requestHandler:l}=t;return a.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,i.se_DeletePatchBaselineCommand)(e,t)}deserialize(e,t){return(0,i.de_DeletePatchBaselineCommand)(e,t)}}t.DeletePatchBaselineCommand=DeletePatchBaselineCommand},79913:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.DeleteResourceDataSyncCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const a=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return a.Command}});const r=n(18499);const i=n(84221);class DeleteResourceDataSyncCommand extends a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,DeleteResourceDataSyncCommand.getEndpointParameterInstructions()));const a=e.concat(this.middlewareStack);const{logger:i}=t;const c="SSMClient";const d="DeleteResourceDataSyncCommand";const u={logger:i,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[r.SMITHY_CONTEXT_KEY]:{service:"AmazonSSM",operation:"DeleteResourceDataSync"}};const{requestHandler:l}=t;return a.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,i.se_DeleteResourceDataSyncCommand)(e,t)}deserialize(e,t){return(0,i.de_DeleteResourceDataSyncCommand)(e,t)}}t.DeleteResourceDataSyncCommand=DeleteResourceDataSyncCommand},16186:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.DeleteResourcePolicyCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const a=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return a.Command}});const r=n(18499);const i=n(84221);class DeleteResourcePolicyCommand extends a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,DeleteResourcePolicyCommand.getEndpointParameterInstructions()));const a=e.concat(this.middlewareStack);const{logger:i}=t;const c="SSMClient";const d="DeleteResourcePolicyCommand";const u={logger:i,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[r.SMITHY_CONTEXT_KEY]:{service:"AmazonSSM",operation:"DeleteResourcePolicy"}};const{requestHandler:l}=t;return a.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,i.se_DeleteResourcePolicyCommand)(e,t)}deserialize(e,t){return(0,i.de_DeleteResourcePolicyCommand)(e,t)}}t.DeleteResourcePolicyCommand=DeleteResourcePolicyCommand},96880:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.DeregisterManagedInstanceCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const a=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return a.Command}});const r=n(18499);const i=n(84221);class DeregisterManagedInstanceCommand extends a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,DeregisterManagedInstanceCommand.getEndpointParameterInstructions()));const a=e.concat(this.middlewareStack);const{logger:i}=t;const c="SSMClient";const d="DeregisterManagedInstanceCommand";const u={logger:i,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[r.SMITHY_CONTEXT_KEY]:{service:"AmazonSSM",operation:"DeregisterManagedInstance"}};const{requestHandler:l}=t;return a.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,i.se_DeregisterManagedInstanceCommand)(e,t)}deserialize(e,t){return(0,i.de_DeregisterManagedInstanceCommand)(e,t)}}t.DeregisterManagedInstanceCommand=DeregisterManagedInstanceCommand},2434:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.DeregisterPatchBaselineForPatchGroupCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const a=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return a.Command}});const r=n(18499);const i=n(84221);class DeregisterPatchBaselineForPatchGroupCommand extends a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,DeregisterPatchBaselineForPatchGroupCommand.getEndpointParameterInstructions()));const a=e.concat(this.middlewareStack);const{logger:i}=t;const c="SSMClient";const d="DeregisterPatchBaselineForPatchGroupCommand";const u={logger:i,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[r.SMITHY_CONTEXT_KEY]:{service:"AmazonSSM",operation:"DeregisterPatchBaselineForPatchGroup"}};const{requestHandler:l}=t;return a.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,i.se_DeregisterPatchBaselineForPatchGroupCommand)(e,t)}deserialize(e,t){return(0,i.de_DeregisterPatchBaselineForPatchGroupCommand)(e,t)}}t.DeregisterPatchBaselineForPatchGroupCommand=DeregisterPatchBaselineForPatchGroupCommand},72367:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.DeregisterTargetFromMaintenanceWindowCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const a=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return a.Command}});const r=n(18499);const i=n(84221);class DeregisterTargetFromMaintenanceWindowCommand extends a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,DeregisterTargetFromMaintenanceWindowCommand.getEndpointParameterInstructions()));const a=e.concat(this.middlewareStack);const{logger:i}=t;const c="SSMClient";const d="DeregisterTargetFromMaintenanceWindowCommand";const u={logger:i,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[r.SMITHY_CONTEXT_KEY]:{service:"AmazonSSM",operation:"DeregisterTargetFromMaintenanceWindow"}};const{requestHandler:l}=t;return a.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,i.se_DeregisterTargetFromMaintenanceWindowCommand)(e,t)}deserialize(e,t){return(0,i.de_DeregisterTargetFromMaintenanceWindowCommand)(e,t)}}t.DeregisterTargetFromMaintenanceWindowCommand=DeregisterTargetFromMaintenanceWindowCommand},16856:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.DeregisterTaskFromMaintenanceWindowCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const a=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return a.Command}});const r=n(18499);const i=n(84221);class DeregisterTaskFromMaintenanceWindowCommand extends a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,DeregisterTaskFromMaintenanceWindowCommand.getEndpointParameterInstructions()));const a=e.concat(this.middlewareStack);const{logger:i}=t;const c="SSMClient";const d="DeregisterTaskFromMaintenanceWindowCommand";const u={logger:i,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[r.SMITHY_CONTEXT_KEY]:{service:"AmazonSSM",operation:"DeregisterTaskFromMaintenanceWindow"}};const{requestHandler:l}=t;return a.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,i.se_DeregisterTaskFromMaintenanceWindowCommand)(e,t)}deserialize(e,t){return(0,i.de_DeregisterTaskFromMaintenanceWindowCommand)(e,t)}}t.DeregisterTaskFromMaintenanceWindowCommand=DeregisterTaskFromMaintenanceWindowCommand},46905:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.DescribeActivationsCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const a=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return a.Command}});const r=n(18499);const i=n(84221);class DescribeActivationsCommand extends a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,DescribeActivationsCommand.getEndpointParameterInstructions()));const a=e.concat(this.middlewareStack);const{logger:i}=t;const c="SSMClient";const d="DescribeActivationsCommand";const u={logger:i,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[r.SMITHY_CONTEXT_KEY]:{service:"AmazonSSM",operation:"DescribeActivations"}};const{requestHandler:l}=t;return a.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,i.se_DescribeActivationsCommand)(e,t)}deserialize(e,t){return(0,i.de_DescribeActivationsCommand)(e,t)}}t.DescribeActivationsCommand=DescribeActivationsCommand},10130:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.DescribeAssociationCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const a=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return a.Command}});const r=n(18499);const i=n(28993);const c=n(84221);class DescribeAssociationCommand extends a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,DescribeAssociationCommand.getEndpointParameterInstructions()));const a=e.concat(this.middlewareStack);const{logger:c}=t;const d="SSMClient";const u="DescribeAssociationCommand";const l={logger:c,clientName:d,commandName:u,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:i.DescribeAssociationResultFilterSensitiveLog,[r.SMITHY_CONTEXT_KEY]:{service:"AmazonSSM",operation:"DescribeAssociation"}};const{requestHandler:m}=t;return a.resolve((e=>m.handle(e.request,n||{})),l)}serialize(e,t){return(0,c.se_DescribeAssociationCommand)(e,t)}deserialize(e,t){return(0,c.de_DescribeAssociationCommand)(e,t)}}t.DescribeAssociationCommand=DescribeAssociationCommand},1956:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.DescribeAssociationExecutionTargetsCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const a=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return a.Command}});const r=n(18499);const i=n(84221);class DescribeAssociationExecutionTargetsCommand extends a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,DescribeAssociationExecutionTargetsCommand.getEndpointParameterInstructions()));const a=e.concat(this.middlewareStack);const{logger:i}=t;const c="SSMClient";const d="DescribeAssociationExecutionTargetsCommand";const u={logger:i,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[r.SMITHY_CONTEXT_KEY]:{service:"AmazonSSM",operation:"DescribeAssociationExecutionTargets"}};const{requestHandler:l}=t;return a.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,i.se_DescribeAssociationExecutionTargetsCommand)(e,t)}deserialize(e,t){return(0,i.de_DescribeAssociationExecutionTargetsCommand)(e,t)}}t.DescribeAssociationExecutionTargetsCommand=DescribeAssociationExecutionTargetsCommand},32761:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.DescribeAssociationExecutionsCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const a=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return a.Command}});const r=n(18499);const i=n(84221);class DescribeAssociationExecutionsCommand extends a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,DescribeAssociationExecutionsCommand.getEndpointParameterInstructions()));const a=e.concat(this.middlewareStack);const{logger:i}=t;const c="SSMClient";const d="DescribeAssociationExecutionsCommand";const u={logger:i,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[r.SMITHY_CONTEXT_KEY]:{service:"AmazonSSM",operation:"DescribeAssociationExecutions"}};const{requestHandler:l}=t;return a.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,i.se_DescribeAssociationExecutionsCommand)(e,t)}deserialize(e,t){return(0,i.de_DescribeAssociationExecutionsCommand)(e,t)}}t.DescribeAssociationExecutionsCommand=DescribeAssociationExecutionsCommand},24119:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.DescribeAutomationExecutionsCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const a=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return a.Command}});const r=n(18499);const i=n(84221);class DescribeAutomationExecutionsCommand extends a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,DescribeAutomationExecutionsCommand.getEndpointParameterInstructions()));const a=e.concat(this.middlewareStack);const{logger:i}=t;const c="SSMClient";const d="DescribeAutomationExecutionsCommand";const u={logger:i,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[r.SMITHY_CONTEXT_KEY]:{service:"AmazonSSM",operation:"DescribeAutomationExecutions"}};const{requestHandler:l}=t;return a.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,i.se_DescribeAutomationExecutionsCommand)(e,t)}deserialize(e,t){return(0,i.de_DescribeAutomationExecutionsCommand)(e,t)}}t.DescribeAutomationExecutionsCommand=DescribeAutomationExecutionsCommand},75787:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.DescribeAutomationStepExecutionsCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const a=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return a.Command}});const r=n(18499);const i=n(84221);class DescribeAutomationStepExecutionsCommand extends a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,DescribeAutomationStepExecutionsCommand.getEndpointParameterInstructions()));const a=e.concat(this.middlewareStack);const{logger:i}=t;const c="SSMClient";const d="DescribeAutomationStepExecutionsCommand";const u={logger:i,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[r.SMITHY_CONTEXT_KEY]:{service:"AmazonSSM",operation:"DescribeAutomationStepExecutions"}};const{requestHandler:l}=t;return a.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,i.se_DescribeAutomationStepExecutionsCommand)(e,t)}deserialize(e,t){return(0,i.de_DescribeAutomationStepExecutionsCommand)(e,t)}}t.DescribeAutomationStepExecutionsCommand=DescribeAutomationStepExecutionsCommand},85954:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.DescribeAvailablePatchesCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const a=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return a.Command}});const r=n(18499);const i=n(84221);class DescribeAvailablePatchesCommand extends a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,DescribeAvailablePatchesCommand.getEndpointParameterInstructions()));const a=e.concat(this.middlewareStack);const{logger:i}=t;const c="SSMClient";const d="DescribeAvailablePatchesCommand";const u={logger:i,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[r.SMITHY_CONTEXT_KEY]:{service:"AmazonSSM",operation:"DescribeAvailablePatches"}};const{requestHandler:l}=t;return a.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,i.se_DescribeAvailablePatchesCommand)(e,t)}deserialize(e,t){return(0,i.de_DescribeAvailablePatchesCommand)(e,t)}}t.DescribeAvailablePatchesCommand=DescribeAvailablePatchesCommand},81010:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.DescribeDocumentCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const a=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return a.Command}});const r=n(18499);const i=n(84221);class DescribeDocumentCommand extends a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,DescribeDocumentCommand.getEndpointParameterInstructions()));const a=e.concat(this.middlewareStack);const{logger:i}=t;const c="SSMClient";const d="DescribeDocumentCommand";const u={logger:i,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[r.SMITHY_CONTEXT_KEY]:{service:"AmazonSSM",operation:"DescribeDocument"}};const{requestHandler:l}=t;return a.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,i.se_DescribeDocumentCommand)(e,t)}deserialize(e,t){return(0,i.de_DescribeDocumentCommand)(e,t)}}t.DescribeDocumentCommand=DescribeDocumentCommand},17616:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.DescribeDocumentPermissionCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const a=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return a.Command}});const r=n(18499);const i=n(84221);class DescribeDocumentPermissionCommand extends a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,DescribeDocumentPermissionCommand.getEndpointParameterInstructions()));const a=e.concat(this.middlewareStack);const{logger:i}=t;const c="SSMClient";const d="DescribeDocumentPermissionCommand";const u={logger:i,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[r.SMITHY_CONTEXT_KEY]:{service:"AmazonSSM",operation:"DescribeDocumentPermission"}};const{requestHandler:l}=t;return a.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,i.se_DescribeDocumentPermissionCommand)(e,t)}deserialize(e,t){return(0,i.de_DescribeDocumentPermissionCommand)(e,t)}}t.DescribeDocumentPermissionCommand=DescribeDocumentPermissionCommand},598:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.DescribeEffectiveInstanceAssociationsCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const a=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return a.Command}});const r=n(18499);const i=n(84221);class DescribeEffectiveInstanceAssociationsCommand extends a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,DescribeEffectiveInstanceAssociationsCommand.getEndpointParameterInstructions()));const a=e.concat(this.middlewareStack);const{logger:i}=t;const c="SSMClient";const d="DescribeEffectiveInstanceAssociationsCommand";const u={logger:i,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[r.SMITHY_CONTEXT_KEY]:{service:"AmazonSSM",operation:"DescribeEffectiveInstanceAssociations"}};const{requestHandler:l}=t;return a.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,i.se_DescribeEffectiveInstanceAssociationsCommand)(e,t)}deserialize(e,t){return(0,i.de_DescribeEffectiveInstanceAssociationsCommand)(e,t)}}t.DescribeEffectiveInstanceAssociationsCommand=DescribeEffectiveInstanceAssociationsCommand},19561:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.DescribeEffectivePatchesForPatchBaselineCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const a=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return a.Command}});const r=n(18499);const i=n(84221);class DescribeEffectivePatchesForPatchBaselineCommand extends a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,DescribeEffectivePatchesForPatchBaselineCommand.getEndpointParameterInstructions()));const a=e.concat(this.middlewareStack);const{logger:i}=t;const c="SSMClient";const d="DescribeEffectivePatchesForPatchBaselineCommand";const u={logger:i,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[r.SMITHY_CONTEXT_KEY]:{service:"AmazonSSM",operation:"DescribeEffectivePatchesForPatchBaseline"}};const{requestHandler:l}=t;return a.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,i.se_DescribeEffectivePatchesForPatchBaselineCommand)(e,t)}deserialize(e,t){return(0,i.de_DescribeEffectivePatchesForPatchBaselineCommand)(e,t)}}t.DescribeEffectivePatchesForPatchBaselineCommand=DescribeEffectivePatchesForPatchBaselineCommand},82757:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.DescribeInstanceAssociationsStatusCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const a=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return a.Command}});const r=n(18499);const i=n(84221);class DescribeInstanceAssociationsStatusCommand extends a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,DescribeInstanceAssociationsStatusCommand.getEndpointParameterInstructions()));const a=e.concat(this.middlewareStack);const{logger:i}=t;const c="SSMClient";const d="DescribeInstanceAssociationsStatusCommand";const u={logger:i,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[r.SMITHY_CONTEXT_KEY]:{service:"AmazonSSM",operation:"DescribeInstanceAssociationsStatus"}};const{requestHandler:l}=t;return a.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,i.se_DescribeInstanceAssociationsStatusCommand)(e,t)}deserialize(e,t){return(0,i.de_DescribeInstanceAssociationsStatusCommand)(e,t)}}t.DescribeInstanceAssociationsStatusCommand=DescribeInstanceAssociationsStatusCommand},94713:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.DescribeInstanceInformationCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const a=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return a.Command}});const r=n(18499);const i=n(84221);class DescribeInstanceInformationCommand extends a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,DescribeInstanceInformationCommand.getEndpointParameterInstructions()));const a=e.concat(this.middlewareStack);const{logger:i}=t;const c="SSMClient";const d="DescribeInstanceInformationCommand";const u={logger:i,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[r.SMITHY_CONTEXT_KEY]:{service:"AmazonSSM",operation:"DescribeInstanceInformation"}};const{requestHandler:l}=t;return a.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,i.se_DescribeInstanceInformationCommand)(e,t)}deserialize(e,t){return(0,i.de_DescribeInstanceInformationCommand)(e,t)}}t.DescribeInstanceInformationCommand=DescribeInstanceInformationCommand},89303:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.DescribeInstancePatchStatesCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const a=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return a.Command}});const r=n(18499);const i=n(28993);const c=n(84221);class DescribeInstancePatchStatesCommand extends a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,DescribeInstancePatchStatesCommand.getEndpointParameterInstructions()));const a=e.concat(this.middlewareStack);const{logger:c}=t;const d="SSMClient";const u="DescribeInstancePatchStatesCommand";const l={logger:c,clientName:d,commandName:u,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:i.DescribeInstancePatchStatesResultFilterSensitiveLog,[r.SMITHY_CONTEXT_KEY]:{service:"AmazonSSM",operation:"DescribeInstancePatchStates"}};const{requestHandler:m}=t;return a.resolve((e=>m.handle(e.request,n||{})),l)}serialize(e,t){return(0,c.se_DescribeInstancePatchStatesCommand)(e,t)}deserialize(e,t){return(0,c.de_DescribeInstancePatchStatesCommand)(e,t)}}t.DescribeInstancePatchStatesCommand=DescribeInstancePatchStatesCommand},25527:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.DescribeInstancePatchStatesForPatchGroupCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const a=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return a.Command}});const r=n(18499);const i=n(28993);const c=n(84221);class DescribeInstancePatchStatesForPatchGroupCommand extends a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,DescribeInstancePatchStatesForPatchGroupCommand.getEndpointParameterInstructions()));const a=e.concat(this.middlewareStack);const{logger:c}=t;const d="SSMClient";const u="DescribeInstancePatchStatesForPatchGroupCommand";const l={logger:c,clientName:d,commandName:u,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:i.DescribeInstancePatchStatesForPatchGroupResultFilterSensitiveLog,[r.SMITHY_CONTEXT_KEY]:{service:"AmazonSSM",operation:"DescribeInstancePatchStatesForPatchGroup"}};const{requestHandler:m}=t;return a.resolve((e=>m.handle(e.request,n||{})),l)}serialize(e,t){return(0,c.se_DescribeInstancePatchStatesForPatchGroupCommand)(e,t)}deserialize(e,t){return(0,c.de_DescribeInstancePatchStatesForPatchGroupCommand)(e,t)}}t.DescribeInstancePatchStatesForPatchGroupCommand=DescribeInstancePatchStatesForPatchGroupCommand},13763:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.DescribeInstancePatchesCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const a=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return a.Command}});const r=n(18499);const i=n(84221);class DescribeInstancePatchesCommand extends a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,DescribeInstancePatchesCommand.getEndpointParameterInstructions()));const a=e.concat(this.middlewareStack);const{logger:i}=t;const c="SSMClient";const d="DescribeInstancePatchesCommand";const u={logger:i,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[r.SMITHY_CONTEXT_KEY]:{service:"AmazonSSM",operation:"DescribeInstancePatches"}};const{requestHandler:l}=t;return a.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,i.se_DescribeInstancePatchesCommand)(e,t)}deserialize(e,t){return(0,i.de_DescribeInstancePatchesCommand)(e,t)}}t.DescribeInstancePatchesCommand=DescribeInstancePatchesCommand},86060:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.DescribeInventoryDeletionsCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const a=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return a.Command}});const r=n(18499);const i=n(84221);class DescribeInventoryDeletionsCommand extends a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,DescribeInventoryDeletionsCommand.getEndpointParameterInstructions()));const a=e.concat(this.middlewareStack);const{logger:i}=t;const c="SSMClient";const d="DescribeInventoryDeletionsCommand";const u={logger:i,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[r.SMITHY_CONTEXT_KEY]:{service:"AmazonSSM",operation:"DescribeInventoryDeletions"}};const{requestHandler:l}=t;return a.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,i.se_DescribeInventoryDeletionsCommand)(e,t)}deserialize(e,t){return(0,i.de_DescribeInventoryDeletionsCommand)(e,t)}}t.DescribeInventoryDeletionsCommand=DescribeInventoryDeletionsCommand},37375:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.DescribeMaintenanceWindowExecutionTaskInvocationsCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const a=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return a.Command}});const r=n(18499);const i=n(28993);const c=n(84221);class DescribeMaintenanceWindowExecutionTaskInvocationsCommand extends a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,DescribeMaintenanceWindowExecutionTaskInvocationsCommand.getEndpointParameterInstructions()));const a=e.concat(this.middlewareStack);const{logger:c}=t;const d="SSMClient";const u="DescribeMaintenanceWindowExecutionTaskInvocationsCommand";const l={logger:c,clientName:d,commandName:u,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:i.DescribeMaintenanceWindowExecutionTaskInvocationsResultFilterSensitiveLog,[r.SMITHY_CONTEXT_KEY]:{service:"AmazonSSM",operation:"DescribeMaintenanceWindowExecutionTaskInvocations"}};const{requestHandler:m}=t;return a.resolve((e=>m.handle(e.request,n||{})),l)}serialize(e,t){return(0,c.se_DescribeMaintenanceWindowExecutionTaskInvocationsCommand)(e,t)}deserialize(e,t){return(0,c.de_DescribeMaintenanceWindowExecutionTaskInvocationsCommand)(e,t)}}t.DescribeMaintenanceWindowExecutionTaskInvocationsCommand=DescribeMaintenanceWindowExecutionTaskInvocationsCommand},28751:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.DescribeMaintenanceWindowExecutionTasksCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const a=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return a.Command}});const r=n(18499);const i=n(84221);class DescribeMaintenanceWindowExecutionTasksCommand extends a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,DescribeMaintenanceWindowExecutionTasksCommand.getEndpointParameterInstructions()));const a=e.concat(this.middlewareStack);const{logger:i}=t;const c="SSMClient";const d="DescribeMaintenanceWindowExecutionTasksCommand";const u={logger:i,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[r.SMITHY_CONTEXT_KEY]:{service:"AmazonSSM",operation:"DescribeMaintenanceWindowExecutionTasks"}};const{requestHandler:l}=t;return a.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,i.se_DescribeMaintenanceWindowExecutionTasksCommand)(e,t)}deserialize(e,t){return(0,i.de_DescribeMaintenanceWindowExecutionTasksCommand)(e,t)}}t.DescribeMaintenanceWindowExecutionTasksCommand=DescribeMaintenanceWindowExecutionTasksCommand},7216:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.DescribeMaintenanceWindowExecutionsCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const a=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return a.Command}});const r=n(18499);const i=n(84221);class DescribeMaintenanceWindowExecutionsCommand extends a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,DescribeMaintenanceWindowExecutionsCommand.getEndpointParameterInstructions()));const a=e.concat(this.middlewareStack);const{logger:i}=t;const c="SSMClient";const d="DescribeMaintenanceWindowExecutionsCommand";const u={logger:i,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[r.SMITHY_CONTEXT_KEY]:{service:"AmazonSSM",operation:"DescribeMaintenanceWindowExecutions"}};const{requestHandler:l}=t;return a.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,i.se_DescribeMaintenanceWindowExecutionsCommand)(e,t)}deserialize(e,t){return(0,i.de_DescribeMaintenanceWindowExecutionsCommand)(e,t)}}t.DescribeMaintenanceWindowExecutionsCommand=DescribeMaintenanceWindowExecutionsCommand},58216:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.DescribeMaintenanceWindowScheduleCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const a=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return a.Command}});const r=n(18499);const i=n(84221);class DescribeMaintenanceWindowScheduleCommand extends a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,DescribeMaintenanceWindowScheduleCommand.getEndpointParameterInstructions()));const a=e.concat(this.middlewareStack);const{logger:i}=t;const c="SSMClient";const d="DescribeMaintenanceWindowScheduleCommand";const u={logger:i,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[r.SMITHY_CONTEXT_KEY]:{service:"AmazonSSM",operation:"DescribeMaintenanceWindowSchedule"}};const{requestHandler:l}=t;return a.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,i.se_DescribeMaintenanceWindowScheduleCommand)(e,t)}deserialize(e,t){return(0,i.de_DescribeMaintenanceWindowScheduleCommand)(e,t)}}t.DescribeMaintenanceWindowScheduleCommand=DescribeMaintenanceWindowScheduleCommand},77445:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.DescribeMaintenanceWindowTargetsCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const a=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return a.Command}});const r=n(18499);const i=n(28993);const c=n(84221);class DescribeMaintenanceWindowTargetsCommand extends a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,DescribeMaintenanceWindowTargetsCommand.getEndpointParameterInstructions()));const a=e.concat(this.middlewareStack);const{logger:c}=t;const d="SSMClient";const u="DescribeMaintenanceWindowTargetsCommand";const l={logger:c,clientName:d,commandName:u,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:i.DescribeMaintenanceWindowTargetsResultFilterSensitiveLog,[r.SMITHY_CONTEXT_KEY]:{service:"AmazonSSM",operation:"DescribeMaintenanceWindowTargets"}};const{requestHandler:m}=t;return a.resolve((e=>m.handle(e.request,n||{})),l)}serialize(e,t){return(0,c.se_DescribeMaintenanceWindowTargetsCommand)(e,t)}deserialize(e,t){return(0,c.de_DescribeMaintenanceWindowTargetsCommand)(e,t)}}t.DescribeMaintenanceWindowTargetsCommand=DescribeMaintenanceWindowTargetsCommand},94870:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.DescribeMaintenanceWindowTasksCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const a=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return a.Command}});const r=n(18499);const i=n(76964);const c=n(84221);class DescribeMaintenanceWindowTasksCommand extends a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,DescribeMaintenanceWindowTasksCommand.getEndpointParameterInstructions()));const a=e.concat(this.middlewareStack);const{logger:c}=t;const d="SSMClient";const u="DescribeMaintenanceWindowTasksCommand";const l={logger:c,clientName:d,commandName:u,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:i.DescribeMaintenanceWindowTasksResultFilterSensitiveLog,[r.SMITHY_CONTEXT_KEY]:{service:"AmazonSSM",operation:"DescribeMaintenanceWindowTasks"}};const{requestHandler:m}=t;return a.resolve((e=>m.handle(e.request,n||{})),l)}serialize(e,t){return(0,c.se_DescribeMaintenanceWindowTasksCommand)(e,t)}deserialize(e,t){return(0,c.de_DescribeMaintenanceWindowTasksCommand)(e,t)}}t.DescribeMaintenanceWindowTasksCommand=DescribeMaintenanceWindowTasksCommand},51895:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.DescribeMaintenanceWindowsCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const a=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return a.Command}});const r=n(18499);const i=n(28993);const c=n(84221);class DescribeMaintenanceWindowsCommand extends a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,DescribeMaintenanceWindowsCommand.getEndpointParameterInstructions()));const a=e.concat(this.middlewareStack);const{logger:c}=t;const d="SSMClient";const u="DescribeMaintenanceWindowsCommand";const l={logger:c,clientName:d,commandName:u,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:i.DescribeMaintenanceWindowsResultFilterSensitiveLog,[r.SMITHY_CONTEXT_KEY]:{service:"AmazonSSM",operation:"DescribeMaintenanceWindows"}};const{requestHandler:m}=t;return a.resolve((e=>m.handle(e.request,n||{})),l)}serialize(e,t){return(0,c.se_DescribeMaintenanceWindowsCommand)(e,t)}deserialize(e,t){return(0,c.de_DescribeMaintenanceWindowsCommand)(e,t)}}t.DescribeMaintenanceWindowsCommand=DescribeMaintenanceWindowsCommand},42388:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.DescribeMaintenanceWindowsForTargetCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const a=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return a.Command}});const r=n(18499);const i=n(84221);class DescribeMaintenanceWindowsForTargetCommand extends a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,DescribeMaintenanceWindowsForTargetCommand.getEndpointParameterInstructions()));const a=e.concat(this.middlewareStack);const{logger:i}=t;const c="SSMClient";const d="DescribeMaintenanceWindowsForTargetCommand";const u={logger:i,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[r.SMITHY_CONTEXT_KEY]:{service:"AmazonSSM",operation:"DescribeMaintenanceWindowsForTarget"}};const{requestHandler:l}=t;return a.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,i.se_DescribeMaintenanceWindowsForTargetCommand)(e,t)}deserialize(e,t){return(0,i.de_DescribeMaintenanceWindowsForTargetCommand)(e,t)}}t.DescribeMaintenanceWindowsForTargetCommand=DescribeMaintenanceWindowsForTargetCommand},8452:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.DescribeOpsItemsCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const a=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return a.Command}});const r=n(18499);const i=n(84221);class DescribeOpsItemsCommand extends a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,DescribeOpsItemsCommand.getEndpointParameterInstructions()));const a=e.concat(this.middlewareStack);const{logger:i}=t;const c="SSMClient";const d="DescribeOpsItemsCommand";const u={logger:i,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[r.SMITHY_CONTEXT_KEY]:{service:"AmazonSSM",operation:"DescribeOpsItems"}};const{requestHandler:l}=t;return a.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,i.se_DescribeOpsItemsCommand)(e,t)}deserialize(e,t){return(0,i.de_DescribeOpsItemsCommand)(e,t)}}t.DescribeOpsItemsCommand=DescribeOpsItemsCommand},30973:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.DescribeParametersCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const a=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return a.Command}});const r=n(18499);const i=n(84221);class DescribeParametersCommand extends a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,DescribeParametersCommand.getEndpointParameterInstructions()));const a=e.concat(this.middlewareStack);const{logger:i}=t;const c="SSMClient";const d="DescribeParametersCommand";const u={logger:i,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[r.SMITHY_CONTEXT_KEY]:{service:"AmazonSSM",operation:"DescribeParameters"}};const{requestHandler:l}=t;return a.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,i.se_DescribeParametersCommand)(e,t)}deserialize(e,t){return(0,i.de_DescribeParametersCommand)(e,t)}}t.DescribeParametersCommand=DescribeParametersCommand},18397:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.DescribePatchBaselinesCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const a=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return a.Command}});const r=n(18499);const i=n(84221);class DescribePatchBaselinesCommand extends a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,DescribePatchBaselinesCommand.getEndpointParameterInstructions()));const a=e.concat(this.middlewareStack);const{logger:i}=t;const c="SSMClient";const d="DescribePatchBaselinesCommand";const u={logger:i,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[r.SMITHY_CONTEXT_KEY]:{service:"AmazonSSM",operation:"DescribePatchBaselines"}};const{requestHandler:l}=t;return a.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,i.se_DescribePatchBaselinesCommand)(e,t)}deserialize(e,t){return(0,i.de_DescribePatchBaselinesCommand)(e,t)}}t.DescribePatchBaselinesCommand=DescribePatchBaselinesCommand},53532:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.DescribePatchGroupStateCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const a=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return a.Command}});const r=n(18499);const i=n(84221);class DescribePatchGroupStateCommand extends a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,DescribePatchGroupStateCommand.getEndpointParameterInstructions()));const a=e.concat(this.middlewareStack);const{logger:i}=t;const c="SSMClient";const d="DescribePatchGroupStateCommand";const u={logger:i,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[r.SMITHY_CONTEXT_KEY]:{service:"AmazonSSM",operation:"DescribePatchGroupState"}};const{requestHandler:l}=t;return a.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,i.se_DescribePatchGroupStateCommand)(e,t)}deserialize(e,t){return(0,i.de_DescribePatchGroupStateCommand)(e,t)}}t.DescribePatchGroupStateCommand=DescribePatchGroupStateCommand},37235:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.DescribePatchGroupsCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const a=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return a.Command}});const r=n(18499);const i=n(84221);class DescribePatchGroupsCommand extends a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,DescribePatchGroupsCommand.getEndpointParameterInstructions()));const a=e.concat(this.middlewareStack);const{logger:i}=t;const c="SSMClient";const d="DescribePatchGroupsCommand";const u={logger:i,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[r.SMITHY_CONTEXT_KEY]:{service:"AmazonSSM",operation:"DescribePatchGroups"}};const{requestHandler:l}=t;return a.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,i.se_DescribePatchGroupsCommand)(e,t)}deserialize(e,t){return(0,i.de_DescribePatchGroupsCommand)(e,t)}}t.DescribePatchGroupsCommand=DescribePatchGroupsCommand},34908:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.DescribePatchPropertiesCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const a=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return a.Command}});const r=n(18499);const i=n(84221);class DescribePatchPropertiesCommand extends a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,DescribePatchPropertiesCommand.getEndpointParameterInstructions()));const a=e.concat(this.middlewareStack);const{logger:i}=t;const c="SSMClient";const d="DescribePatchPropertiesCommand";const u={logger:i,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[r.SMITHY_CONTEXT_KEY]:{service:"AmazonSSM",operation:"DescribePatchProperties"}};const{requestHandler:l}=t;return a.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,i.se_DescribePatchPropertiesCommand)(e,t)}deserialize(e,t){return(0,i.de_DescribePatchPropertiesCommand)(e,t)}}t.DescribePatchPropertiesCommand=DescribePatchPropertiesCommand},38549:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.DescribeSessionsCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const a=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return a.Command}});const r=n(18499);const i=n(84221);class DescribeSessionsCommand extends a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,DescribeSessionsCommand.getEndpointParameterInstructions()));const a=e.concat(this.middlewareStack);const{logger:i}=t;const c="SSMClient";const d="DescribeSessionsCommand";const u={logger:i,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[r.SMITHY_CONTEXT_KEY]:{service:"AmazonSSM",operation:"DescribeSessions"}};const{requestHandler:l}=t;return a.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,i.se_DescribeSessionsCommand)(e,t)}deserialize(e,t){return(0,i.de_DescribeSessionsCommand)(e,t)}}t.DescribeSessionsCommand=DescribeSessionsCommand},32548:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.DisassociateOpsItemRelatedItemCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const a=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return a.Command}});const r=n(18499);const i=n(84221);class DisassociateOpsItemRelatedItemCommand extends a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,DisassociateOpsItemRelatedItemCommand.getEndpointParameterInstructions()));const a=e.concat(this.middlewareStack);const{logger:i}=t;const c="SSMClient";const d="DisassociateOpsItemRelatedItemCommand";const u={logger:i,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[r.SMITHY_CONTEXT_KEY]:{service:"AmazonSSM",operation:"DisassociateOpsItemRelatedItem"}};const{requestHandler:l}=t;return a.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,i.se_DisassociateOpsItemRelatedItemCommand)(e,t)}deserialize(e,t){return(0,i.de_DisassociateOpsItemRelatedItemCommand)(e,t)}}t.DisassociateOpsItemRelatedItemCommand=DisassociateOpsItemRelatedItemCommand},75023:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.GetAutomationExecutionCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const a=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return a.Command}});const r=n(18499);const i=n(84221);class GetAutomationExecutionCommand extends a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,GetAutomationExecutionCommand.getEndpointParameterInstructions()));const a=e.concat(this.middlewareStack);const{logger:i}=t;const c="SSMClient";const d="GetAutomationExecutionCommand";const u={logger:i,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[r.SMITHY_CONTEXT_KEY]:{service:"AmazonSSM",operation:"GetAutomationExecution"}};const{requestHandler:l}=t;return a.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,i.se_GetAutomationExecutionCommand)(e,t)}deserialize(e,t){return(0,i.de_GetAutomationExecutionCommand)(e,t)}}t.GetAutomationExecutionCommand=GetAutomationExecutionCommand},34890:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.GetCalendarStateCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const a=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return a.Command}});const r=n(18499);const i=n(84221);class GetCalendarStateCommand extends a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,GetCalendarStateCommand.getEndpointParameterInstructions()));const a=e.concat(this.middlewareStack);const{logger:i}=t;const c="SSMClient";const d="GetCalendarStateCommand";const u={logger:i,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[r.SMITHY_CONTEXT_KEY]:{service:"AmazonSSM",operation:"GetCalendarState"}};const{requestHandler:l}=t;return a.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,i.se_GetCalendarStateCommand)(e,t)}deserialize(e,t){return(0,i.de_GetCalendarStateCommand)(e,t)}}t.GetCalendarStateCommand=GetCalendarStateCommand},93350:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.GetCommandInvocationCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const a=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return a.Command}});const r=n(18499);const i=n(84221);class GetCommandInvocationCommand extends a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,GetCommandInvocationCommand.getEndpointParameterInstructions()));const a=e.concat(this.middlewareStack);const{logger:i}=t;const c="SSMClient";const d="GetCommandInvocationCommand";const u={logger:i,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[r.SMITHY_CONTEXT_KEY]:{service:"AmazonSSM",operation:"GetCommandInvocation"}};const{requestHandler:l}=t;return a.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,i.se_GetCommandInvocationCommand)(e,t)}deserialize(e,t){return(0,i.de_GetCommandInvocationCommand)(e,t)}}t.GetCommandInvocationCommand=GetCommandInvocationCommand},65586:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.GetConnectionStatusCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const a=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return a.Command}});const r=n(18499);const i=n(84221);class GetConnectionStatusCommand extends a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,GetConnectionStatusCommand.getEndpointParameterInstructions()));const a=e.concat(this.middlewareStack);const{logger:i}=t;const c="SSMClient";const d="GetConnectionStatusCommand";const u={logger:i,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[r.SMITHY_CONTEXT_KEY]:{service:"AmazonSSM",operation:"GetConnectionStatus"}};const{requestHandler:l}=t;return a.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,i.se_GetConnectionStatusCommand)(e,t)}deserialize(e,t){return(0,i.de_GetConnectionStatusCommand)(e,t)}}t.GetConnectionStatusCommand=GetConnectionStatusCommand},21544:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.GetDefaultPatchBaselineCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const a=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return a.Command}});const r=n(18499);const i=n(84221);class GetDefaultPatchBaselineCommand extends a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,GetDefaultPatchBaselineCommand.getEndpointParameterInstructions()));const a=e.concat(this.middlewareStack);const{logger:i}=t;const c="SSMClient";const d="GetDefaultPatchBaselineCommand";const u={logger:i,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[r.SMITHY_CONTEXT_KEY]:{service:"AmazonSSM",operation:"GetDefaultPatchBaseline"}};const{requestHandler:l}=t;return a.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,i.se_GetDefaultPatchBaselineCommand)(e,t)}deserialize(e,t){return(0,i.de_GetDefaultPatchBaselineCommand)(e,t)}}t.GetDefaultPatchBaselineCommand=GetDefaultPatchBaselineCommand},90279:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.GetDeployablePatchSnapshotForInstanceCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const a=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return a.Command}});const r=n(18499);const i=n(76964);const c=n(84221);class GetDeployablePatchSnapshotForInstanceCommand extends a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,GetDeployablePatchSnapshotForInstanceCommand.getEndpointParameterInstructions()));const a=e.concat(this.middlewareStack);const{logger:c}=t;const d="SSMClient";const u="GetDeployablePatchSnapshotForInstanceCommand";const l={logger:c,clientName:d,commandName:u,inputFilterSensitiveLog:i.GetDeployablePatchSnapshotForInstanceRequestFilterSensitiveLog,outputFilterSensitiveLog:e=>e,[r.SMITHY_CONTEXT_KEY]:{service:"AmazonSSM",operation:"GetDeployablePatchSnapshotForInstance"}};const{requestHandler:m}=t;return a.resolve((e=>m.handle(e.request,n||{})),l)}serialize(e,t){return(0,c.se_GetDeployablePatchSnapshotForInstanceCommand)(e,t)}deserialize(e,t){return(0,c.de_GetDeployablePatchSnapshotForInstanceCommand)(e,t)}}t.GetDeployablePatchSnapshotForInstanceCommand=GetDeployablePatchSnapshotForInstanceCommand},6713:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.GetDocumentCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const a=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return a.Command}});const r=n(18499);const i=n(84221);class GetDocumentCommand extends a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,GetDocumentCommand.getEndpointParameterInstructions()));const a=e.concat(this.middlewareStack);const{logger:i}=t;const c="SSMClient";const d="GetDocumentCommand";const u={logger:i,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[r.SMITHY_CONTEXT_KEY]:{service:"AmazonSSM",operation:"GetDocument"}};const{requestHandler:l}=t;return a.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,i.se_GetDocumentCommand)(e,t)}deserialize(e,t){return(0,i.de_GetDocumentCommand)(e,t)}}t.GetDocumentCommand=GetDocumentCommand},10161:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.GetInventoryCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const a=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return a.Command}});const r=n(18499);const i=n(84221);class GetInventoryCommand extends a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,GetInventoryCommand.getEndpointParameterInstructions()));const a=e.concat(this.middlewareStack);const{logger:i}=t;const c="SSMClient";const d="GetInventoryCommand";const u={logger:i,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[r.SMITHY_CONTEXT_KEY]:{service:"AmazonSSM",operation:"GetInventory"}};const{requestHandler:l}=t;return a.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,i.se_GetInventoryCommand)(e,t)}deserialize(e,t){return(0,i.de_GetInventoryCommand)(e,t)}}t.GetInventoryCommand=GetInventoryCommand},73966:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.GetInventorySchemaCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const a=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return a.Command}});const r=n(18499);const i=n(84221);class GetInventorySchemaCommand extends a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,GetInventorySchemaCommand.getEndpointParameterInstructions()));const a=e.concat(this.middlewareStack);const{logger:i}=t;const c="SSMClient";const d="GetInventorySchemaCommand";const u={logger:i,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[r.SMITHY_CONTEXT_KEY]:{service:"AmazonSSM",operation:"GetInventorySchema"}};const{requestHandler:l}=t;return a.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,i.se_GetInventorySchemaCommand)(e,t)}deserialize(e,t){return(0,i.de_GetInventorySchemaCommand)(e,t)}}t.GetInventorySchemaCommand=GetInventorySchemaCommand},64715:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.GetMaintenanceWindowCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const a=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return a.Command}});const r=n(18499);const i=n(76964);const c=n(84221);class GetMaintenanceWindowCommand extends a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,GetMaintenanceWindowCommand.getEndpointParameterInstructions()));const a=e.concat(this.middlewareStack);const{logger:c}=t;const d="SSMClient";const u="GetMaintenanceWindowCommand";const l={logger:c,clientName:d,commandName:u,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:i.GetMaintenanceWindowResultFilterSensitiveLog,[r.SMITHY_CONTEXT_KEY]:{service:"AmazonSSM",operation:"GetMaintenanceWindow"}};const{requestHandler:m}=t;return a.resolve((e=>m.handle(e.request,n||{})),l)}serialize(e,t){return(0,c.se_GetMaintenanceWindowCommand)(e,t)}deserialize(e,t){return(0,c.de_GetMaintenanceWindowCommand)(e,t)}}t.GetMaintenanceWindowCommand=GetMaintenanceWindowCommand},41025:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.GetMaintenanceWindowExecutionCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const a=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return a.Command}});const r=n(18499);const i=n(84221);class GetMaintenanceWindowExecutionCommand extends a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,GetMaintenanceWindowExecutionCommand.getEndpointParameterInstructions()));const a=e.concat(this.middlewareStack);const{logger:i}=t;const c="SSMClient";const d="GetMaintenanceWindowExecutionCommand";const u={logger:i,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[r.SMITHY_CONTEXT_KEY]:{service:"AmazonSSM",operation:"GetMaintenanceWindowExecution"}};const{requestHandler:l}=t;return a.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,i.se_GetMaintenanceWindowExecutionCommand)(e,t)}deserialize(e,t){return(0,i.de_GetMaintenanceWindowExecutionCommand)(e,t)}}t.GetMaintenanceWindowExecutionCommand=GetMaintenanceWindowExecutionCommand},19991:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.GetMaintenanceWindowExecutionTaskCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const a=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return a.Command}});const r=n(18499);const i=n(76964);const c=n(84221);class GetMaintenanceWindowExecutionTaskCommand extends a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,GetMaintenanceWindowExecutionTaskCommand.getEndpointParameterInstructions()));const a=e.concat(this.middlewareStack);const{logger:c}=t;const d="SSMClient";const u="GetMaintenanceWindowExecutionTaskCommand";const l={logger:c,clientName:d,commandName:u,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:i.GetMaintenanceWindowExecutionTaskResultFilterSensitiveLog,[r.SMITHY_CONTEXT_KEY]:{service:"AmazonSSM",operation:"GetMaintenanceWindowExecutionTask"}};const{requestHandler:m}=t;return a.resolve((e=>m.handle(e.request,n||{})),l)}serialize(e,t){return(0,c.se_GetMaintenanceWindowExecutionTaskCommand)(e,t)}deserialize(e,t){return(0,c.de_GetMaintenanceWindowExecutionTaskCommand)(e,t)}}t.GetMaintenanceWindowExecutionTaskCommand=GetMaintenanceWindowExecutionTaskCommand},14023:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.GetMaintenanceWindowExecutionTaskInvocationCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const a=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return a.Command}});const r=n(18499);const i=n(76964);const c=n(84221);class GetMaintenanceWindowExecutionTaskInvocationCommand extends a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,GetMaintenanceWindowExecutionTaskInvocationCommand.getEndpointParameterInstructions()));const a=e.concat(this.middlewareStack);const{logger:c}=t;const d="SSMClient";const u="GetMaintenanceWindowExecutionTaskInvocationCommand";const l={logger:c,clientName:d,commandName:u,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:i.GetMaintenanceWindowExecutionTaskInvocationResultFilterSensitiveLog,[r.SMITHY_CONTEXT_KEY]:{service:"AmazonSSM",operation:"GetMaintenanceWindowExecutionTaskInvocation"}};const{requestHandler:m}=t;return a.resolve((e=>m.handle(e.request,n||{})),l)}serialize(e,t){return(0,c.se_GetMaintenanceWindowExecutionTaskInvocationCommand)(e,t)}deserialize(e,t){return(0,c.de_GetMaintenanceWindowExecutionTaskInvocationCommand)(e,t)}}t.GetMaintenanceWindowExecutionTaskInvocationCommand=GetMaintenanceWindowExecutionTaskInvocationCommand},11990:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.GetMaintenanceWindowTaskCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const a=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return a.Command}});const r=n(18499);const i=n(76964);const c=n(84221);class GetMaintenanceWindowTaskCommand extends a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,GetMaintenanceWindowTaskCommand.getEndpointParameterInstructions()));const a=e.concat(this.middlewareStack);const{logger:c}=t;const d="SSMClient";const u="GetMaintenanceWindowTaskCommand";const l={logger:c,clientName:d,commandName:u,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:i.GetMaintenanceWindowTaskResultFilterSensitiveLog,[r.SMITHY_CONTEXT_KEY]:{service:"AmazonSSM",operation:"GetMaintenanceWindowTask"}};const{requestHandler:m}=t;return a.resolve((e=>m.handle(e.request,n||{})),l)}serialize(e,t){return(0,c.se_GetMaintenanceWindowTaskCommand)(e,t)}deserialize(e,t){return(0,c.de_GetMaintenanceWindowTaskCommand)(e,t)}}t.GetMaintenanceWindowTaskCommand=GetMaintenanceWindowTaskCommand},96586:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.GetOpsItemCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const a=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return a.Command}});const r=n(18499);const i=n(84221);class GetOpsItemCommand extends a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,GetOpsItemCommand.getEndpointParameterInstructions()));const a=e.concat(this.middlewareStack);const{logger:i}=t;const c="SSMClient";const d="GetOpsItemCommand";const u={logger:i,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[r.SMITHY_CONTEXT_KEY]:{service:"AmazonSSM",operation:"GetOpsItem"}};const{requestHandler:l}=t;return a.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,i.se_GetOpsItemCommand)(e,t)}deserialize(e,t){return(0,i.de_GetOpsItemCommand)(e,t)}}t.GetOpsItemCommand=GetOpsItemCommand},37851:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.GetOpsMetadataCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const a=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return a.Command}});const r=n(18499);const i=n(84221);class GetOpsMetadataCommand extends a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,GetOpsMetadataCommand.getEndpointParameterInstructions()));const a=e.concat(this.middlewareStack);const{logger:i}=t;const c="SSMClient";const d="GetOpsMetadataCommand";const u={logger:i,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[r.SMITHY_CONTEXT_KEY]:{service:"AmazonSSM",operation:"GetOpsMetadata"}};const{requestHandler:l}=t;return a.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,i.se_GetOpsMetadataCommand)(e,t)}deserialize(e,t){return(0,i.de_GetOpsMetadataCommand)(e,t)}}t.GetOpsMetadataCommand=GetOpsMetadataCommand},95253:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.GetOpsSummaryCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const a=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return a.Command}});const r=n(18499);const i=n(84221);class GetOpsSummaryCommand extends a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,GetOpsSummaryCommand.getEndpointParameterInstructions()));const a=e.concat(this.middlewareStack);const{logger:i}=t;const c="SSMClient";const d="GetOpsSummaryCommand";const u={logger:i,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[r.SMITHY_CONTEXT_KEY]:{service:"AmazonSSM",operation:"GetOpsSummary"}};const{requestHandler:l}=t;return a.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,i.se_GetOpsSummaryCommand)(e,t)}deserialize(e,t){return(0,i.de_GetOpsSummaryCommand)(e,t)}}t.GetOpsSummaryCommand=GetOpsSummaryCommand},55950:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.GetParameterCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const a=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return a.Command}});const r=n(18499);const i=n(76964);const c=n(84221);class GetParameterCommand extends a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,GetParameterCommand.getEndpointParameterInstructions()));const a=e.concat(this.middlewareStack);const{logger:c}=t;const d="SSMClient";const u="GetParameterCommand";const l={logger:c,clientName:d,commandName:u,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:i.GetParameterResultFilterSensitiveLog,[r.SMITHY_CONTEXT_KEY]:{service:"AmazonSSM",operation:"GetParameter"}};const{requestHandler:m}=t;return a.resolve((e=>m.handle(e.request,n||{})),l)}serialize(e,t){return(0,c.se_GetParameterCommand)(e,t)}deserialize(e,t){return(0,c.de_GetParameterCommand)(e,t)}}t.GetParameterCommand=GetParameterCommand},10721:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.GetParameterHistoryCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const a=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return a.Command}});const r=n(18499);const i=n(76964);const c=n(84221);class GetParameterHistoryCommand extends a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,GetParameterHistoryCommand.getEndpointParameterInstructions()));const a=e.concat(this.middlewareStack);const{logger:c}=t;const d="SSMClient";const u="GetParameterHistoryCommand";const l={logger:c,clientName:d,commandName:u,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:i.GetParameterHistoryResultFilterSensitiveLog,[r.SMITHY_CONTEXT_KEY]:{service:"AmazonSSM",operation:"GetParameterHistory"}};const{requestHandler:m}=t;return a.resolve((e=>m.handle(e.request,n||{})),l)}serialize(e,t){return(0,c.se_GetParameterHistoryCommand)(e,t)}deserialize(e,t){return(0,c.de_GetParameterHistoryCommand)(e,t)}}t.GetParameterHistoryCommand=GetParameterHistoryCommand},76776:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.GetParametersByPathCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const a=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return a.Command}});const r=n(18499);const i=n(76964);const c=n(84221);class GetParametersByPathCommand extends a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,GetParametersByPathCommand.getEndpointParameterInstructions()));const a=e.concat(this.middlewareStack);const{logger:c}=t;const d="SSMClient";const u="GetParametersByPathCommand";const l={logger:c,clientName:d,commandName:u,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:i.GetParametersByPathResultFilterSensitiveLog,[r.SMITHY_CONTEXT_KEY]:{service:"AmazonSSM",operation:"GetParametersByPath"}};const{requestHandler:m}=t;return a.resolve((e=>m.handle(e.request,n||{})),l)}serialize(e,t){return(0,c.se_GetParametersByPathCommand)(e,t)}deserialize(e,t){return(0,c.de_GetParametersByPathCommand)(e,t)}}t.GetParametersByPathCommand=GetParametersByPathCommand},80142:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.GetParametersCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const a=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return a.Command}});const r=n(18499);const i=n(76964);const c=n(84221);class GetParametersCommand extends a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,GetParametersCommand.getEndpointParameterInstructions()));const a=e.concat(this.middlewareStack);const{logger:c}=t;const d="SSMClient";const u="GetParametersCommand";const l={logger:c,clientName:d,commandName:u,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:i.GetParametersResultFilterSensitiveLog,[r.SMITHY_CONTEXT_KEY]:{service:"AmazonSSM",operation:"GetParameters"}};const{requestHandler:m}=t;return a.resolve((e=>m.handle(e.request,n||{})),l)}serialize(e,t){return(0,c.se_GetParametersCommand)(e,t)}deserialize(e,t){return(0,c.de_GetParametersCommand)(e,t)}}t.GetParametersCommand=GetParametersCommand},89856:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.GetPatchBaselineCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const a=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return a.Command}});const r=n(18499);const i=n(76964);const c=n(84221);class GetPatchBaselineCommand extends a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,GetPatchBaselineCommand.getEndpointParameterInstructions()));const a=e.concat(this.middlewareStack);const{logger:c}=t;const d="SSMClient";const u="GetPatchBaselineCommand";const l={logger:c,clientName:d,commandName:u,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:i.GetPatchBaselineResultFilterSensitiveLog,[r.SMITHY_CONTEXT_KEY]:{service:"AmazonSSM",operation:"GetPatchBaseline"}};const{requestHandler:m}=t;return a.resolve((e=>m.handle(e.request,n||{})),l)}serialize(e,t){return(0,c.se_GetPatchBaselineCommand)(e,t)}deserialize(e,t){return(0,c.de_GetPatchBaselineCommand)(e,t)}}t.GetPatchBaselineCommand=GetPatchBaselineCommand},30585:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.GetPatchBaselineForPatchGroupCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const a=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return a.Command}});const r=n(18499);const i=n(84221);class GetPatchBaselineForPatchGroupCommand extends a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,GetPatchBaselineForPatchGroupCommand.getEndpointParameterInstructions()));const a=e.concat(this.middlewareStack);const{logger:i}=t;const c="SSMClient";const d="GetPatchBaselineForPatchGroupCommand";const u={logger:i,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[r.SMITHY_CONTEXT_KEY]:{service:"AmazonSSM",operation:"GetPatchBaselineForPatchGroup"}};const{requestHandler:l}=t;return a.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,i.se_GetPatchBaselineForPatchGroupCommand)(e,t)}deserialize(e,t){return(0,i.de_GetPatchBaselineForPatchGroupCommand)(e,t)}}t.GetPatchBaselineForPatchGroupCommand=GetPatchBaselineForPatchGroupCommand},40762:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.GetResourcePoliciesCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const a=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return a.Command}});const r=n(18499);const i=n(84221);class GetResourcePoliciesCommand extends a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,GetResourcePoliciesCommand.getEndpointParameterInstructions()));const a=e.concat(this.middlewareStack);const{logger:i}=t;const c="SSMClient";const d="GetResourcePoliciesCommand";const u={logger:i,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[r.SMITHY_CONTEXT_KEY]:{service:"AmazonSSM",operation:"GetResourcePolicies"}};const{requestHandler:l}=t;return a.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,i.se_GetResourcePoliciesCommand)(e,t)}deserialize(e,t){return(0,i.de_GetResourcePoliciesCommand)(e,t)}}t.GetResourcePoliciesCommand=GetResourcePoliciesCommand},42194:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.GetServiceSettingCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const a=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return a.Command}});const r=n(18499);const i=n(84221);class GetServiceSettingCommand extends a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,GetServiceSettingCommand.getEndpointParameterInstructions()));const a=e.concat(this.middlewareStack);const{logger:i}=t;const c="SSMClient";const d="GetServiceSettingCommand";const u={logger:i,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[r.SMITHY_CONTEXT_KEY]:{service:"AmazonSSM",operation:"GetServiceSetting"}};const{requestHandler:l}=t;return a.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,i.se_GetServiceSettingCommand)(e,t)}deserialize(e,t){return(0,i.de_GetServiceSettingCommand)(e,t)}}t.GetServiceSettingCommand=GetServiceSettingCommand},70411:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.LabelParameterVersionCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const a=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return a.Command}});const r=n(18499);const i=n(84221);class LabelParameterVersionCommand extends a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,LabelParameterVersionCommand.getEndpointParameterInstructions()));const a=e.concat(this.middlewareStack);const{logger:i}=t;const c="SSMClient";const d="LabelParameterVersionCommand";const u={logger:i,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[r.SMITHY_CONTEXT_KEY]:{service:"AmazonSSM",operation:"LabelParameterVersion"}};const{requestHandler:l}=t;return a.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,i.se_LabelParameterVersionCommand)(e,t)}deserialize(e,t){return(0,i.de_LabelParameterVersionCommand)(e,t)}}t.LabelParameterVersionCommand=LabelParameterVersionCommand},52127:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.ListAssociationVersionsCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const a=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return a.Command}});const r=n(18499);const i=n(76964);const c=n(84221);class ListAssociationVersionsCommand extends a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,ListAssociationVersionsCommand.getEndpointParameterInstructions()));const a=e.concat(this.middlewareStack);const{logger:c}=t;const d="SSMClient";const u="ListAssociationVersionsCommand";const l={logger:c,clientName:d,commandName:u,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:i.ListAssociationVersionsResultFilterSensitiveLog,[r.SMITHY_CONTEXT_KEY]:{service:"AmazonSSM",operation:"ListAssociationVersions"}};const{requestHandler:m}=t;return a.resolve((e=>m.handle(e.request,n||{})),l)}serialize(e,t){return(0,c.se_ListAssociationVersionsCommand)(e,t)}deserialize(e,t){return(0,c.de_ListAssociationVersionsCommand)(e,t)}}t.ListAssociationVersionsCommand=ListAssociationVersionsCommand},86803:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.ListAssociationsCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const a=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return a.Command}});const r=n(18499);const i=n(84221);class ListAssociationsCommand extends a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,ListAssociationsCommand.getEndpointParameterInstructions()));const a=e.concat(this.middlewareStack);const{logger:i}=t;const c="SSMClient";const d="ListAssociationsCommand";const u={logger:i,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[r.SMITHY_CONTEXT_KEY]:{service:"AmazonSSM",operation:"ListAssociations"}};const{requestHandler:l}=t;return a.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,i.se_ListAssociationsCommand)(e,t)}deserialize(e,t){return(0,i.de_ListAssociationsCommand)(e,t)}}t.ListAssociationsCommand=ListAssociationsCommand},14691:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.ListCommandInvocationsCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const a=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return a.Command}});const r=n(18499);const i=n(84221);class ListCommandInvocationsCommand extends a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,ListCommandInvocationsCommand.getEndpointParameterInstructions()));const a=e.concat(this.middlewareStack);const{logger:i}=t;const c="SSMClient";const d="ListCommandInvocationsCommand";const u={logger:i,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[r.SMITHY_CONTEXT_KEY]:{service:"AmazonSSM",operation:"ListCommandInvocations"}};const{requestHandler:l}=t;return a.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,i.se_ListCommandInvocationsCommand)(e,t)}deserialize(e,t){return(0,i.de_ListCommandInvocationsCommand)(e,t)}}t.ListCommandInvocationsCommand=ListCommandInvocationsCommand},97928:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.ListCommandsCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const a=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return a.Command}});const r=n(18499);const i=n(76964);const c=n(84221);class ListCommandsCommand extends a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,ListCommandsCommand.getEndpointParameterInstructions()));const a=e.concat(this.middlewareStack);const{logger:c}=t;const d="SSMClient";const u="ListCommandsCommand";const l={logger:c,clientName:d,commandName:u,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:i.ListCommandsResultFilterSensitiveLog,[r.SMITHY_CONTEXT_KEY]:{service:"AmazonSSM",operation:"ListCommands"}};const{requestHandler:m}=t;return a.resolve((e=>m.handle(e.request,n||{})),l)}serialize(e,t){return(0,c.se_ListCommandsCommand)(e,t)}deserialize(e,t){return(0,c.de_ListCommandsCommand)(e,t)}}t.ListCommandsCommand=ListCommandsCommand},20099:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.ListComplianceItemsCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const a=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return a.Command}});const r=n(18499);const i=n(84221);class ListComplianceItemsCommand extends a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,ListComplianceItemsCommand.getEndpointParameterInstructions()));const a=e.concat(this.middlewareStack);const{logger:i}=t;const c="SSMClient";const d="ListComplianceItemsCommand";const u={logger:i,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[r.SMITHY_CONTEXT_KEY]:{service:"AmazonSSM",operation:"ListComplianceItems"}};const{requestHandler:l}=t;return a.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,i.se_ListComplianceItemsCommand)(e,t)}deserialize(e,t){return(0,i.de_ListComplianceItemsCommand)(e,t)}}t.ListComplianceItemsCommand=ListComplianceItemsCommand},63422:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.ListComplianceSummariesCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const a=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return a.Command}});const r=n(18499);const i=n(84221);class ListComplianceSummariesCommand extends a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,ListComplianceSummariesCommand.getEndpointParameterInstructions()));const a=e.concat(this.middlewareStack);const{logger:i}=t;const c="SSMClient";const d="ListComplianceSummariesCommand";const u={logger:i,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[r.SMITHY_CONTEXT_KEY]:{service:"AmazonSSM",operation:"ListComplianceSummaries"}};const{requestHandler:l}=t;return a.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,i.se_ListComplianceSummariesCommand)(e,t)}deserialize(e,t){return(0,i.de_ListComplianceSummariesCommand)(e,t)}}t.ListComplianceSummariesCommand=ListComplianceSummariesCommand},79279:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.ListDocumentMetadataHistoryCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const a=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return a.Command}});const r=n(18499);const i=n(84221);class ListDocumentMetadataHistoryCommand extends a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,ListDocumentMetadataHistoryCommand.getEndpointParameterInstructions()));const a=e.concat(this.middlewareStack);const{logger:i}=t;const c="SSMClient";const d="ListDocumentMetadataHistoryCommand";const u={logger:i,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[r.SMITHY_CONTEXT_KEY]:{service:"AmazonSSM",operation:"ListDocumentMetadataHistory"}};const{requestHandler:l}=t;return a.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,i.se_ListDocumentMetadataHistoryCommand)(e,t)}deserialize(e,t){return(0,i.de_ListDocumentMetadataHistoryCommand)(e,t)}}t.ListDocumentMetadataHistoryCommand=ListDocumentMetadataHistoryCommand},33046:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.ListDocumentVersionsCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const a=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return a.Command}});const r=n(18499);const i=n(84221);class ListDocumentVersionsCommand extends a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,ListDocumentVersionsCommand.getEndpointParameterInstructions()));const a=e.concat(this.middlewareStack);const{logger:i}=t;const c="SSMClient";const d="ListDocumentVersionsCommand";const u={logger:i,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[r.SMITHY_CONTEXT_KEY]:{service:"AmazonSSM",operation:"ListDocumentVersions"}};const{requestHandler:l}=t;return a.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,i.se_ListDocumentVersionsCommand)(e,t)}deserialize(e,t){return(0,i.de_ListDocumentVersionsCommand)(e,t)}}t.ListDocumentVersionsCommand=ListDocumentVersionsCommand},63252:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.ListDocumentsCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const a=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return a.Command}});const r=n(18499);const i=n(84221);class ListDocumentsCommand extends a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,ListDocumentsCommand.getEndpointParameterInstructions()));const a=e.concat(this.middlewareStack);const{logger:i}=t;const c="SSMClient";const d="ListDocumentsCommand";const u={logger:i,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[r.SMITHY_CONTEXT_KEY]:{service:"AmazonSSM",operation:"ListDocuments"}};const{requestHandler:l}=t;return a.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,i.se_ListDocumentsCommand)(e,t)}deserialize(e,t){return(0,i.de_ListDocumentsCommand)(e,t)}}t.ListDocumentsCommand=ListDocumentsCommand},94860:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.ListInventoryEntriesCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const a=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return a.Command}});const r=n(18499);const i=n(84221);class ListInventoryEntriesCommand extends a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,ListInventoryEntriesCommand.getEndpointParameterInstructions()));const a=e.concat(this.middlewareStack);const{logger:i}=t;const c="SSMClient";const d="ListInventoryEntriesCommand";const u={logger:i,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[r.SMITHY_CONTEXT_KEY]:{service:"AmazonSSM",operation:"ListInventoryEntries"}};const{requestHandler:l}=t;return a.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,i.se_ListInventoryEntriesCommand)(e,t)}deserialize(e,t){return(0,i.de_ListInventoryEntriesCommand)(e,t)}}t.ListInventoryEntriesCommand=ListInventoryEntriesCommand},73293:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.ListOpsItemEventsCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const a=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return a.Command}});const r=n(18499);const i=n(84221);class ListOpsItemEventsCommand extends a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,ListOpsItemEventsCommand.getEndpointParameterInstructions()));const a=e.concat(this.middlewareStack);const{logger:i}=t;const c="SSMClient";const d="ListOpsItemEventsCommand";const u={logger:i,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[r.SMITHY_CONTEXT_KEY]:{service:"AmazonSSM",operation:"ListOpsItemEvents"}};const{requestHandler:l}=t;return a.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,i.se_ListOpsItemEventsCommand)(e,t)}deserialize(e,t){return(0,i.de_ListOpsItemEventsCommand)(e,t)}}t.ListOpsItemEventsCommand=ListOpsItemEventsCommand},87534:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.ListOpsItemRelatedItemsCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const a=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return a.Command}});const r=n(18499);const i=n(84221);class ListOpsItemRelatedItemsCommand extends a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,ListOpsItemRelatedItemsCommand.getEndpointParameterInstructions()));const a=e.concat(this.middlewareStack);const{logger:i}=t;const c="SSMClient";const d="ListOpsItemRelatedItemsCommand";const u={logger:i,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[r.SMITHY_CONTEXT_KEY]:{service:"AmazonSSM",operation:"ListOpsItemRelatedItems"}};const{requestHandler:l}=t;return a.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,i.se_ListOpsItemRelatedItemsCommand)(e,t)}deserialize(e,t){return(0,i.de_ListOpsItemRelatedItemsCommand)(e,t)}}t.ListOpsItemRelatedItemsCommand=ListOpsItemRelatedItemsCommand},49407:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.ListOpsMetadataCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const a=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return a.Command}});const r=n(18499);const i=n(84221);class ListOpsMetadataCommand extends a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,ListOpsMetadataCommand.getEndpointParameterInstructions()));const a=e.concat(this.middlewareStack);const{logger:i}=t;const c="SSMClient";const d="ListOpsMetadataCommand";const u={logger:i,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[r.SMITHY_CONTEXT_KEY]:{service:"AmazonSSM",operation:"ListOpsMetadata"}};const{requestHandler:l}=t;return a.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,i.se_ListOpsMetadataCommand)(e,t)}deserialize(e,t){return(0,i.de_ListOpsMetadataCommand)(e,t)}}t.ListOpsMetadataCommand=ListOpsMetadataCommand},81024:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.ListResourceComplianceSummariesCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const a=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return a.Command}});const r=n(18499);const i=n(84221);class ListResourceComplianceSummariesCommand extends a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,ListResourceComplianceSummariesCommand.getEndpointParameterInstructions()));const a=e.concat(this.middlewareStack);const{logger:i}=t;const c="SSMClient";const d="ListResourceComplianceSummariesCommand";const u={logger:i,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[r.SMITHY_CONTEXT_KEY]:{service:"AmazonSSM",operation:"ListResourceComplianceSummaries"}};const{requestHandler:l}=t;return a.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,i.se_ListResourceComplianceSummariesCommand)(e,t)}deserialize(e,t){return(0,i.de_ListResourceComplianceSummariesCommand)(e,t)}}t.ListResourceComplianceSummariesCommand=ListResourceComplianceSummariesCommand},82657:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.ListResourceDataSyncCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const a=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return a.Command}});const r=n(18499);const i=n(84221);class ListResourceDataSyncCommand extends a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,ListResourceDataSyncCommand.getEndpointParameterInstructions()));const a=e.concat(this.middlewareStack);const{logger:i}=t;const c="SSMClient";const d="ListResourceDataSyncCommand";const u={logger:i,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[r.SMITHY_CONTEXT_KEY]:{service:"AmazonSSM",operation:"ListResourceDataSync"}};const{requestHandler:l}=t;return a.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,i.se_ListResourceDataSyncCommand)(e,t)}deserialize(e,t){return(0,i.de_ListResourceDataSyncCommand)(e,t)}}t.ListResourceDataSyncCommand=ListResourceDataSyncCommand},76390:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.ListTagsForResourceCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const a=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return a.Command}});const r=n(18499);const i=n(84221);class ListTagsForResourceCommand extends a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,ListTagsForResourceCommand.getEndpointParameterInstructions()));const a=e.concat(this.middlewareStack);const{logger:i}=t;const c="SSMClient";const d="ListTagsForResourceCommand";const u={logger:i,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[r.SMITHY_CONTEXT_KEY]:{service:"AmazonSSM",operation:"ListTagsForResource"}};const{requestHandler:l}=t;return a.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,i.se_ListTagsForResourceCommand)(e,t)}deserialize(e,t){return(0,i.de_ListTagsForResourceCommand)(e,t)}}t.ListTagsForResourceCommand=ListTagsForResourceCommand},27591:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.ModifyDocumentPermissionCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const a=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return a.Command}});const r=n(18499);const i=n(84221);class ModifyDocumentPermissionCommand extends a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,ModifyDocumentPermissionCommand.getEndpointParameterInstructions()));const a=e.concat(this.middlewareStack);const{logger:i}=t;const c="SSMClient";const d="ModifyDocumentPermissionCommand";const u={logger:i,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[r.SMITHY_CONTEXT_KEY]:{service:"AmazonSSM",operation:"ModifyDocumentPermission"}};const{requestHandler:l}=t;return a.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,i.se_ModifyDocumentPermissionCommand)(e,t)}deserialize(e,t){return(0,i.de_ModifyDocumentPermissionCommand)(e,t)}}t.ModifyDocumentPermissionCommand=ModifyDocumentPermissionCommand},62225:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.PutComplianceItemsCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const a=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return a.Command}});const r=n(18499);const i=n(84221);class PutComplianceItemsCommand extends a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,PutComplianceItemsCommand.getEndpointParameterInstructions()));const a=e.concat(this.middlewareStack);const{logger:i}=t;const c="SSMClient";const d="PutComplianceItemsCommand";const u={logger:i,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[r.SMITHY_CONTEXT_KEY]:{service:"AmazonSSM",operation:"PutComplianceItems"}};const{requestHandler:l}=t;return a.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,i.se_PutComplianceItemsCommand)(e,t)}deserialize(e,t){return(0,i.de_PutComplianceItemsCommand)(e,t)}}t.PutComplianceItemsCommand=PutComplianceItemsCommand},11678:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.PutInventoryCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const a=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return a.Command}});const r=n(18499);const i=n(84221);class PutInventoryCommand extends a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,PutInventoryCommand.getEndpointParameterInstructions()));const a=e.concat(this.middlewareStack);const{logger:i}=t;const c="SSMClient";const d="PutInventoryCommand";const u={logger:i,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[r.SMITHY_CONTEXT_KEY]:{service:"AmazonSSM",operation:"PutInventory"}};const{requestHandler:l}=t;return a.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,i.se_PutInventoryCommand)(e,t)}deserialize(e,t){return(0,i.de_PutInventoryCommand)(e,t)}}t.PutInventoryCommand=PutInventoryCommand},55993:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.PutParameterCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const a=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return a.Command}});const r=n(18499);const i=n(76964);const c=n(84221);class PutParameterCommand extends a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,PutParameterCommand.getEndpointParameterInstructions()));const a=e.concat(this.middlewareStack);const{logger:c}=t;const d="SSMClient";const u="PutParameterCommand";const l={logger:c,clientName:d,commandName:u,inputFilterSensitiveLog:i.PutParameterRequestFilterSensitiveLog,outputFilterSensitiveLog:e=>e,[r.SMITHY_CONTEXT_KEY]:{service:"AmazonSSM",operation:"PutParameter"}};const{requestHandler:m}=t;return a.resolve((e=>m.handle(e.request,n||{})),l)}serialize(e,t){return(0,c.se_PutParameterCommand)(e,t)}deserialize(e,t){return(0,c.de_PutParameterCommand)(e,t)}}t.PutParameterCommand=PutParameterCommand},22036:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.PutResourcePolicyCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const a=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return a.Command}});const r=n(18499);const i=n(84221);class PutResourcePolicyCommand extends a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,PutResourcePolicyCommand.getEndpointParameterInstructions()));const a=e.concat(this.middlewareStack);const{logger:i}=t;const c="SSMClient";const d="PutResourcePolicyCommand";const u={logger:i,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[r.SMITHY_CONTEXT_KEY]:{service:"AmazonSSM",operation:"PutResourcePolicy"}};const{requestHandler:l}=t;return a.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,i.se_PutResourcePolicyCommand)(e,t)}deserialize(e,t){return(0,i.de_PutResourcePolicyCommand)(e,t)}}t.PutResourcePolicyCommand=PutResourcePolicyCommand},19162:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.RegisterDefaultPatchBaselineCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const a=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return a.Command}});const r=n(18499);const i=n(84221);class RegisterDefaultPatchBaselineCommand extends a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,RegisterDefaultPatchBaselineCommand.getEndpointParameterInstructions()));const a=e.concat(this.middlewareStack);const{logger:i}=t;const c="SSMClient";const d="RegisterDefaultPatchBaselineCommand";const u={logger:i,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[r.SMITHY_CONTEXT_KEY]:{service:"AmazonSSM",operation:"RegisterDefaultPatchBaseline"}};const{requestHandler:l}=t;return a.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,i.se_RegisterDefaultPatchBaselineCommand)(e,t)}deserialize(e,t){return(0,i.de_RegisterDefaultPatchBaselineCommand)(e,t)}}t.RegisterDefaultPatchBaselineCommand=RegisterDefaultPatchBaselineCommand},16249:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.RegisterPatchBaselineForPatchGroupCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const a=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return a.Command}});const r=n(18499);const i=n(84221);class RegisterPatchBaselineForPatchGroupCommand extends a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,RegisterPatchBaselineForPatchGroupCommand.getEndpointParameterInstructions()));const a=e.concat(this.middlewareStack);const{logger:i}=t;const c="SSMClient";const d="RegisterPatchBaselineForPatchGroupCommand";const u={logger:i,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[r.SMITHY_CONTEXT_KEY]:{service:"AmazonSSM",operation:"RegisterPatchBaselineForPatchGroup"}};const{requestHandler:l}=t;return a.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,i.se_RegisterPatchBaselineForPatchGroupCommand)(e,t)}deserialize(e,t){return(0,i.de_RegisterPatchBaselineForPatchGroupCommand)(e,t)}}t.RegisterPatchBaselineForPatchGroupCommand=RegisterPatchBaselineForPatchGroupCommand},95459:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.RegisterTargetWithMaintenanceWindowCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const a=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return a.Command}});const r=n(18499);const i=n(76964);const c=n(84221);class RegisterTargetWithMaintenanceWindowCommand extends a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,RegisterTargetWithMaintenanceWindowCommand.getEndpointParameterInstructions()));const a=e.concat(this.middlewareStack);const{logger:c}=t;const d="SSMClient";const u="RegisterTargetWithMaintenanceWindowCommand";const l={logger:c,clientName:d,commandName:u,inputFilterSensitiveLog:i.RegisterTargetWithMaintenanceWindowRequestFilterSensitiveLog,outputFilterSensitiveLog:e=>e,[r.SMITHY_CONTEXT_KEY]:{service:"AmazonSSM",operation:"RegisterTargetWithMaintenanceWindow"}};const{requestHandler:m}=t;return a.resolve((e=>m.handle(e.request,n||{})),l)}serialize(e,t){return(0,c.se_RegisterTargetWithMaintenanceWindowCommand)(e,t)}deserialize(e,t){return(0,c.de_RegisterTargetWithMaintenanceWindowCommand)(e,t)}}t.RegisterTargetWithMaintenanceWindowCommand=RegisterTargetWithMaintenanceWindowCommand},7119:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.RegisterTaskWithMaintenanceWindowCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const a=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return a.Command}});const r=n(18499);const i=n(76964);const c=n(84221);class RegisterTaskWithMaintenanceWindowCommand extends a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,RegisterTaskWithMaintenanceWindowCommand.getEndpointParameterInstructions()));const a=e.concat(this.middlewareStack);const{logger:c}=t;const d="SSMClient";const u="RegisterTaskWithMaintenanceWindowCommand";const l={logger:c,clientName:d,commandName:u,inputFilterSensitiveLog:i.RegisterTaskWithMaintenanceWindowRequestFilterSensitiveLog,outputFilterSensitiveLog:e=>e,[r.SMITHY_CONTEXT_KEY]:{service:"AmazonSSM",operation:"RegisterTaskWithMaintenanceWindow"}};const{requestHandler:m}=t;return a.resolve((e=>m.handle(e.request,n||{})),l)}serialize(e,t){return(0,c.se_RegisterTaskWithMaintenanceWindowCommand)(e,t)}deserialize(e,t){return(0,c.de_RegisterTaskWithMaintenanceWindowCommand)(e,t)}}t.RegisterTaskWithMaintenanceWindowCommand=RegisterTaskWithMaintenanceWindowCommand},92064:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.RemoveTagsFromResourceCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const a=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return a.Command}});const r=n(18499);const i=n(84221);class RemoveTagsFromResourceCommand extends a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,RemoveTagsFromResourceCommand.getEndpointParameterInstructions()));const a=e.concat(this.middlewareStack);const{logger:i}=t;const c="SSMClient";const d="RemoveTagsFromResourceCommand";const u={logger:i,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[r.SMITHY_CONTEXT_KEY]:{service:"AmazonSSM",operation:"RemoveTagsFromResource"}};const{requestHandler:l}=t;return a.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,i.se_RemoveTagsFromResourceCommand)(e,t)}deserialize(e,t){return(0,i.de_RemoveTagsFromResourceCommand)(e,t)}}t.RemoveTagsFromResourceCommand=RemoveTagsFromResourceCommand},6285:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.ResetServiceSettingCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const a=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return a.Command}});const r=n(18499);const i=n(84221);class ResetServiceSettingCommand extends a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,ResetServiceSettingCommand.getEndpointParameterInstructions()));const a=e.concat(this.middlewareStack);const{logger:i}=t;const c="SSMClient";const d="ResetServiceSettingCommand";const u={logger:i,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[r.SMITHY_CONTEXT_KEY]:{service:"AmazonSSM",operation:"ResetServiceSetting"}};const{requestHandler:l}=t;return a.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,i.se_ResetServiceSettingCommand)(e,t)}deserialize(e,t){return(0,i.de_ResetServiceSettingCommand)(e,t)}}t.ResetServiceSettingCommand=ResetServiceSettingCommand},54654:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.ResumeSessionCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const a=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return a.Command}});const r=n(18499);const i=n(84221);class ResumeSessionCommand extends a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,ResumeSessionCommand.getEndpointParameterInstructions()));const a=e.concat(this.middlewareStack);const{logger:i}=t;const c="SSMClient";const d="ResumeSessionCommand";const u={logger:i,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[r.SMITHY_CONTEXT_KEY]:{service:"AmazonSSM",operation:"ResumeSession"}};const{requestHandler:l}=t;return a.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,i.se_ResumeSessionCommand)(e,t)}deserialize(e,t){return(0,i.de_ResumeSessionCommand)(e,t)}}t.ResumeSessionCommand=ResumeSessionCommand},19922:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.SendAutomationSignalCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const a=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return a.Command}});const r=n(18499);const i=n(84221);class SendAutomationSignalCommand extends a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,SendAutomationSignalCommand.getEndpointParameterInstructions()));const a=e.concat(this.middlewareStack);const{logger:i}=t;const c="SSMClient";const d="SendAutomationSignalCommand";const u={logger:i,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[r.SMITHY_CONTEXT_KEY]:{service:"AmazonSSM",operation:"SendAutomationSignal"}};const{requestHandler:l}=t;return a.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,i.se_SendAutomationSignalCommand)(e,t)}deserialize(e,t){return(0,i.de_SendAutomationSignalCommand)(e,t)}}t.SendAutomationSignalCommand=SendAutomationSignalCommand},34053:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.SendCommandCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const a=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return a.Command}});const r=n(18499);const i=n(76964);const c=n(84221);class SendCommandCommand extends a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,SendCommandCommand.getEndpointParameterInstructions()));const a=e.concat(this.middlewareStack);const{logger:c}=t;const d="SSMClient";const u="SendCommandCommand";const l={logger:c,clientName:d,commandName:u,inputFilterSensitiveLog:i.SendCommandRequestFilterSensitiveLog,outputFilterSensitiveLog:i.SendCommandResultFilterSensitiveLog,[r.SMITHY_CONTEXT_KEY]:{service:"AmazonSSM",operation:"SendCommand"}};const{requestHandler:m}=t;return a.resolve((e=>m.handle(e.request,n||{})),l)}serialize(e,t){return(0,c.se_SendCommandCommand)(e,t)}deserialize(e,t){return(0,c.de_SendCommandCommand)(e,t)}}t.SendCommandCommand=SendCommandCommand},18656:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.StartAssociationsOnceCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const a=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return a.Command}});const r=n(18499);const i=n(84221);class StartAssociationsOnceCommand extends a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,StartAssociationsOnceCommand.getEndpointParameterInstructions()));const a=e.concat(this.middlewareStack);const{logger:i}=t;const c="SSMClient";const d="StartAssociationsOnceCommand";const u={logger:i,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[r.SMITHY_CONTEXT_KEY]:{service:"AmazonSSM",operation:"StartAssociationsOnce"}};const{requestHandler:l}=t;return a.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,i.se_StartAssociationsOnceCommand)(e,t)}deserialize(e,t){return(0,i.de_StartAssociationsOnceCommand)(e,t)}}t.StartAssociationsOnceCommand=StartAssociationsOnceCommand},4782:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.StartAutomationExecutionCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const a=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return a.Command}});const r=n(18499);const i=n(84221);class StartAutomationExecutionCommand extends a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,StartAutomationExecutionCommand.getEndpointParameterInstructions()));const a=e.concat(this.middlewareStack);const{logger:i}=t;const c="SSMClient";const d="StartAutomationExecutionCommand";const u={logger:i,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[r.SMITHY_CONTEXT_KEY]:{service:"AmazonSSM",operation:"StartAutomationExecution"}};const{requestHandler:l}=t;return a.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,i.se_StartAutomationExecutionCommand)(e,t)}deserialize(e,t){return(0,i.de_StartAutomationExecutionCommand)(e,t)}}t.StartAutomationExecutionCommand=StartAutomationExecutionCommand},13132:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.StartChangeRequestExecutionCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const a=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return a.Command}});const r=n(18499);const i=n(84221);class StartChangeRequestExecutionCommand extends a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,StartChangeRequestExecutionCommand.getEndpointParameterInstructions()));const a=e.concat(this.middlewareStack);const{logger:i}=t;const c="SSMClient";const d="StartChangeRequestExecutionCommand";const u={logger:i,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[r.SMITHY_CONTEXT_KEY]:{service:"AmazonSSM",operation:"StartChangeRequestExecution"}};const{requestHandler:l}=t;return a.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,i.se_StartChangeRequestExecutionCommand)(e,t)}deserialize(e,t){return(0,i.de_StartChangeRequestExecutionCommand)(e,t)}}t.StartChangeRequestExecutionCommand=StartChangeRequestExecutionCommand},50003:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.StartSessionCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const a=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return a.Command}});const r=n(18499);const i=n(84221);class StartSessionCommand extends a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,StartSessionCommand.getEndpointParameterInstructions()));const a=e.concat(this.middlewareStack);const{logger:i}=t;const c="SSMClient";const d="StartSessionCommand";const u={logger:i,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[r.SMITHY_CONTEXT_KEY]:{service:"AmazonSSM",operation:"StartSession"}};const{requestHandler:l}=t;return a.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,i.se_StartSessionCommand)(e,t)}deserialize(e,t){return(0,i.de_StartSessionCommand)(e,t)}}t.StartSessionCommand=StartSessionCommand},56282:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.StopAutomationExecutionCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const a=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return a.Command}});const r=n(18499);const i=n(84221);class StopAutomationExecutionCommand extends a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,StopAutomationExecutionCommand.getEndpointParameterInstructions()));const a=e.concat(this.middlewareStack);const{logger:i}=t;const c="SSMClient";const d="StopAutomationExecutionCommand";const u={logger:i,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[r.SMITHY_CONTEXT_KEY]:{service:"AmazonSSM",operation:"StopAutomationExecution"}};const{requestHandler:l}=t;return a.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,i.se_StopAutomationExecutionCommand)(e,t)}deserialize(e,t){return(0,i.de_StopAutomationExecutionCommand)(e,t)}}t.StopAutomationExecutionCommand=StopAutomationExecutionCommand},61305:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.TerminateSessionCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const a=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return a.Command}});const r=n(18499);const i=n(84221);class TerminateSessionCommand extends a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,TerminateSessionCommand.getEndpointParameterInstructions()));const a=e.concat(this.middlewareStack);const{logger:i}=t;const c="SSMClient";const d="TerminateSessionCommand";const u={logger:i,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[r.SMITHY_CONTEXT_KEY]:{service:"AmazonSSM",operation:"TerminateSession"}};const{requestHandler:l}=t;return a.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,i.se_TerminateSessionCommand)(e,t)}deserialize(e,t){return(0,i.de_TerminateSessionCommand)(e,t)}}t.TerminateSessionCommand=TerminateSessionCommand},31208:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.UnlabelParameterVersionCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const a=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return a.Command}});const r=n(18499);const i=n(84221);class UnlabelParameterVersionCommand extends a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,UnlabelParameterVersionCommand.getEndpointParameterInstructions()));const a=e.concat(this.middlewareStack);const{logger:i}=t;const c="SSMClient";const d="UnlabelParameterVersionCommand";const u={logger:i,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[r.SMITHY_CONTEXT_KEY]:{service:"AmazonSSM",operation:"UnlabelParameterVersion"}};const{requestHandler:l}=t;return a.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,i.se_UnlabelParameterVersionCommand)(e,t)}deserialize(e,t){return(0,i.de_UnlabelParameterVersionCommand)(e,t)}}t.UnlabelParameterVersionCommand=UnlabelParameterVersionCommand},20776:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.UpdateAssociationCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const a=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return a.Command}});const r=n(18499);const i=n(89962);const c=n(84221);class UpdateAssociationCommand extends a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,UpdateAssociationCommand.getEndpointParameterInstructions()));const a=e.concat(this.middlewareStack);const{logger:c}=t;const d="SSMClient";const u="UpdateAssociationCommand";const l={logger:c,clientName:d,commandName:u,inputFilterSensitiveLog:i.UpdateAssociationRequestFilterSensitiveLog,outputFilterSensitiveLog:i.UpdateAssociationResultFilterSensitiveLog,[r.SMITHY_CONTEXT_KEY]:{service:"AmazonSSM",operation:"UpdateAssociation"}};const{requestHandler:m}=t;return a.resolve((e=>m.handle(e.request,n||{})),l)}serialize(e,t){return(0,c.se_UpdateAssociationCommand)(e,t)}deserialize(e,t){return(0,c.de_UpdateAssociationCommand)(e,t)}}t.UpdateAssociationCommand=UpdateAssociationCommand},82779:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.UpdateAssociationStatusCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const a=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return a.Command}});const r=n(18499);const i=n(89962);const c=n(84221);class UpdateAssociationStatusCommand extends a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,UpdateAssociationStatusCommand.getEndpointParameterInstructions()));const a=e.concat(this.middlewareStack);const{logger:c}=t;const d="SSMClient";const u="UpdateAssociationStatusCommand";const l={logger:c,clientName:d,commandName:u,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:i.UpdateAssociationStatusResultFilterSensitiveLog,[r.SMITHY_CONTEXT_KEY]:{service:"AmazonSSM",operation:"UpdateAssociationStatus"}};const{requestHandler:m}=t;return a.resolve((e=>m.handle(e.request,n||{})),l)}serialize(e,t){return(0,c.se_UpdateAssociationStatusCommand)(e,t)}deserialize(e,t){return(0,c.de_UpdateAssociationStatusCommand)(e,t)}}t.UpdateAssociationStatusCommand=UpdateAssociationStatusCommand},34246:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.UpdateDocumentCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const a=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return a.Command}});const r=n(18499);const i=n(84221);class UpdateDocumentCommand extends a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,UpdateDocumentCommand.getEndpointParameterInstructions()));const a=e.concat(this.middlewareStack);const{logger:i}=t;const c="SSMClient";const d="UpdateDocumentCommand";const u={logger:i,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[r.SMITHY_CONTEXT_KEY]:{service:"AmazonSSM",operation:"UpdateDocument"}};const{requestHandler:l}=t;return a.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,i.se_UpdateDocumentCommand)(e,t)}deserialize(e,t){return(0,i.de_UpdateDocumentCommand)(e,t)}}t.UpdateDocumentCommand=UpdateDocumentCommand},55077:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.UpdateDocumentDefaultVersionCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const a=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return a.Command}});const r=n(18499);const i=n(84221);class UpdateDocumentDefaultVersionCommand extends a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,UpdateDocumentDefaultVersionCommand.getEndpointParameterInstructions()));const a=e.concat(this.middlewareStack);const{logger:i}=t;const c="SSMClient";const d="UpdateDocumentDefaultVersionCommand";const u={logger:i,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[r.SMITHY_CONTEXT_KEY]:{service:"AmazonSSM",operation:"UpdateDocumentDefaultVersion"}};const{requestHandler:l}=t;return a.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,i.se_UpdateDocumentDefaultVersionCommand)(e,t)}deserialize(e,t){return(0,i.de_UpdateDocumentDefaultVersionCommand)(e,t)}}t.UpdateDocumentDefaultVersionCommand=UpdateDocumentDefaultVersionCommand},16859:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.UpdateDocumentMetadataCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const a=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return a.Command}});const r=n(18499);const i=n(84221);class UpdateDocumentMetadataCommand extends a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,UpdateDocumentMetadataCommand.getEndpointParameterInstructions()));const a=e.concat(this.middlewareStack);const{logger:i}=t;const c="SSMClient";const d="UpdateDocumentMetadataCommand";const u={logger:i,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[r.SMITHY_CONTEXT_KEY]:{service:"AmazonSSM",operation:"UpdateDocumentMetadata"}};const{requestHandler:l}=t;return a.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,i.se_UpdateDocumentMetadataCommand)(e,t)}deserialize(e,t){return(0,i.de_UpdateDocumentMetadataCommand)(e,t)}}t.UpdateDocumentMetadataCommand=UpdateDocumentMetadataCommand},20862:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.UpdateMaintenanceWindowCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const a=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return a.Command}});const r=n(18499);const i=n(89962);const c=n(84221);class UpdateMaintenanceWindowCommand extends a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,UpdateMaintenanceWindowCommand.getEndpointParameterInstructions()));const a=e.concat(this.middlewareStack);const{logger:c}=t;const d="SSMClient";const u="UpdateMaintenanceWindowCommand";const l={logger:c,clientName:d,commandName:u,inputFilterSensitiveLog:i.UpdateMaintenanceWindowRequestFilterSensitiveLog,outputFilterSensitiveLog:i.UpdateMaintenanceWindowResultFilterSensitiveLog,[r.SMITHY_CONTEXT_KEY]:{service:"AmazonSSM",operation:"UpdateMaintenanceWindow"}};const{requestHandler:m}=t;return a.resolve((e=>m.handle(e.request,n||{})),l)}serialize(e,t){return(0,c.se_UpdateMaintenanceWindowCommand)(e,t)}deserialize(e,t){return(0,c.de_UpdateMaintenanceWindowCommand)(e,t)}}t.UpdateMaintenanceWindowCommand=UpdateMaintenanceWindowCommand},89746:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.UpdateMaintenanceWindowTargetCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const a=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return a.Command}});const r=n(18499);const i=n(89962);const c=n(84221);class UpdateMaintenanceWindowTargetCommand extends a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,UpdateMaintenanceWindowTargetCommand.getEndpointParameterInstructions()));const a=e.concat(this.middlewareStack);const{logger:c}=t;const d="SSMClient";const u="UpdateMaintenanceWindowTargetCommand";const l={logger:c,clientName:d,commandName:u,inputFilterSensitiveLog:i.UpdateMaintenanceWindowTargetRequestFilterSensitiveLog,outputFilterSensitiveLog:i.UpdateMaintenanceWindowTargetResultFilterSensitiveLog,[r.SMITHY_CONTEXT_KEY]:{service:"AmazonSSM",operation:"UpdateMaintenanceWindowTarget"}};const{requestHandler:m}=t;return a.resolve((e=>m.handle(e.request,n||{})),l)}serialize(e,t){return(0,c.se_UpdateMaintenanceWindowTargetCommand)(e,t)}deserialize(e,t){return(0,c.de_UpdateMaintenanceWindowTargetCommand)(e,t)}}t.UpdateMaintenanceWindowTargetCommand=UpdateMaintenanceWindowTargetCommand},55607:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.UpdateMaintenanceWindowTaskCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const a=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return a.Command}});const r=n(18499);const i=n(89962);const c=n(84221);class UpdateMaintenanceWindowTaskCommand extends a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,UpdateMaintenanceWindowTaskCommand.getEndpointParameterInstructions()));const a=e.concat(this.middlewareStack);const{logger:c}=t;const d="SSMClient";const u="UpdateMaintenanceWindowTaskCommand";const l={logger:c,clientName:d,commandName:u,inputFilterSensitiveLog:i.UpdateMaintenanceWindowTaskRequestFilterSensitiveLog,outputFilterSensitiveLog:i.UpdateMaintenanceWindowTaskResultFilterSensitiveLog,[r.SMITHY_CONTEXT_KEY]:{service:"AmazonSSM",operation:"UpdateMaintenanceWindowTask"}};const{requestHandler:m}=t;return a.resolve((e=>m.handle(e.request,n||{})),l)}serialize(e,t){return(0,c.se_UpdateMaintenanceWindowTaskCommand)(e,t)}deserialize(e,t){return(0,c.de_UpdateMaintenanceWindowTaskCommand)(e,t)}}t.UpdateMaintenanceWindowTaskCommand=UpdateMaintenanceWindowTaskCommand},8342:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.UpdateManagedInstanceRoleCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const a=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return a.Command}});const r=n(18499);const i=n(84221);class UpdateManagedInstanceRoleCommand extends a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,UpdateManagedInstanceRoleCommand.getEndpointParameterInstructions()));const a=e.concat(this.middlewareStack);const{logger:i}=t;const c="SSMClient";const d="UpdateManagedInstanceRoleCommand";const u={logger:i,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[r.SMITHY_CONTEXT_KEY]:{service:"AmazonSSM",operation:"UpdateManagedInstanceRole"}};const{requestHandler:l}=t;return a.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,i.se_UpdateManagedInstanceRoleCommand)(e,t)}deserialize(e,t){return(0,i.de_UpdateManagedInstanceRoleCommand)(e,t)}}t.UpdateManagedInstanceRoleCommand=UpdateManagedInstanceRoleCommand},44922:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.UpdateOpsItemCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const a=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return a.Command}});const r=n(18499);const i=n(84221);class UpdateOpsItemCommand extends a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,UpdateOpsItemCommand.getEndpointParameterInstructions()));const a=e.concat(this.middlewareStack);const{logger:i}=t;const c="SSMClient";const d="UpdateOpsItemCommand";const u={logger:i,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[r.SMITHY_CONTEXT_KEY]:{service:"AmazonSSM",operation:"UpdateOpsItem"}};const{requestHandler:l}=t;return a.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,i.se_UpdateOpsItemCommand)(e,t)}deserialize(e,t){return(0,i.de_UpdateOpsItemCommand)(e,t)}}t.UpdateOpsItemCommand=UpdateOpsItemCommand},49639:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.UpdateOpsMetadataCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const a=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return a.Command}});const r=n(18499);const i=n(84221);class UpdateOpsMetadataCommand extends a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,UpdateOpsMetadataCommand.getEndpointParameterInstructions()));const a=e.concat(this.middlewareStack);const{logger:i}=t;const c="SSMClient";const d="UpdateOpsMetadataCommand";const u={logger:i,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[r.SMITHY_CONTEXT_KEY]:{service:"AmazonSSM",operation:"UpdateOpsMetadata"}};const{requestHandler:l}=t;return a.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,i.se_UpdateOpsMetadataCommand)(e,t)}deserialize(e,t){return(0,i.de_UpdateOpsMetadataCommand)(e,t)}}t.UpdateOpsMetadataCommand=UpdateOpsMetadataCommand},30347:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.UpdatePatchBaselineCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const a=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return a.Command}});const r=n(18499);const i=n(89962);const c=n(84221);class UpdatePatchBaselineCommand extends a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,UpdatePatchBaselineCommand.getEndpointParameterInstructions()));const a=e.concat(this.middlewareStack);const{logger:c}=t;const d="SSMClient";const u="UpdatePatchBaselineCommand";const l={logger:c,clientName:d,commandName:u,inputFilterSensitiveLog:i.UpdatePatchBaselineRequestFilterSensitiveLog,outputFilterSensitiveLog:i.UpdatePatchBaselineResultFilterSensitiveLog,[r.SMITHY_CONTEXT_KEY]:{service:"AmazonSSM",operation:"UpdatePatchBaseline"}};const{requestHandler:m}=t;return a.resolve((e=>m.handle(e.request,n||{})),l)}serialize(e,t){return(0,c.se_UpdatePatchBaselineCommand)(e,t)}deserialize(e,t){return(0,c.de_UpdatePatchBaselineCommand)(e,t)}}t.UpdatePatchBaselineCommand=UpdatePatchBaselineCommand},32271:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.UpdateResourceDataSyncCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const a=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return a.Command}});const r=n(18499);const i=n(84221);class UpdateResourceDataSyncCommand extends a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,UpdateResourceDataSyncCommand.getEndpointParameterInstructions()));const a=e.concat(this.middlewareStack);const{logger:i}=t;const c="SSMClient";const d="UpdateResourceDataSyncCommand";const u={logger:i,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[r.SMITHY_CONTEXT_KEY]:{service:"AmazonSSM",operation:"UpdateResourceDataSync"}};const{requestHandler:l}=t;return a.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,i.se_UpdateResourceDataSyncCommand)(e,t)}deserialize(e,t){return(0,i.de_UpdateResourceDataSyncCommand)(e,t)}}t.UpdateResourceDataSyncCommand=UpdateResourceDataSyncCommand},95026:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.UpdateServiceSettingCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const a=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return a.Command}});const r=n(18499);const i=n(84221);class UpdateServiceSettingCommand extends a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,UpdateServiceSettingCommand.getEndpointParameterInstructions()));const a=e.concat(this.middlewareStack);const{logger:i}=t;const c="SSMClient";const d="UpdateServiceSettingCommand";const u={logger:i,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[r.SMITHY_CONTEXT_KEY]:{service:"AmazonSSM",operation:"UpdateServiceSetting"}};const{requestHandler:l}=t;return a.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,i.se_UpdateServiceSettingCommand)(e,t)}deserialize(e,t){return(0,i.de_UpdateServiceSettingCommand)(e,t)}}t.UpdateServiceSettingCommand=UpdateServiceSettingCommand},85930:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(93982),t);o.__exportStar(n(11540),t);o.__exportStar(n(22364),t);o.__exportStar(n(57691),t);o.__exportStar(n(25720),t);o.__exportStar(n(3515),t);o.__exportStar(n(53998),t);o.__exportStar(n(32224),t);o.__exportStar(n(61769),t);o.__exportStar(n(22170),t);o.__exportStar(n(13959),t);o.__exportStar(n(68775),t);o.__exportStar(n(58678),t);o.__exportStar(n(56119),t);o.__exportStar(n(66927),t);o.__exportStar(n(55975),t);o.__exportStar(n(44412),t);o.__exportStar(n(96782),t);o.__exportStar(n(28445),t);o.__exportStar(n(79851),t);o.__exportStar(n(76955),t);o.__exportStar(n(32863),t);o.__exportStar(n(75532),t);o.__exportStar(n(79913),t);o.__exportStar(n(16186),t);o.__exportStar(n(96880),t);o.__exportStar(n(2434),t);o.__exportStar(n(72367),t);o.__exportStar(n(16856),t);o.__exportStar(n(46905),t);o.__exportStar(n(10130),t);o.__exportStar(n(1956),t);o.__exportStar(n(32761),t);o.__exportStar(n(24119),t);o.__exportStar(n(75787),t);o.__exportStar(n(85954),t);o.__exportStar(n(81010),t);o.__exportStar(n(17616),t);o.__exportStar(n(598),t);o.__exportStar(n(19561),t);o.__exportStar(n(82757),t);o.__exportStar(n(94713),t);o.__exportStar(n(89303),t);o.__exportStar(n(25527),t);o.__exportStar(n(13763),t);o.__exportStar(n(86060),t);o.__exportStar(n(37375),t);o.__exportStar(n(28751),t);o.__exportStar(n(7216),t);o.__exportStar(n(58216),t);o.__exportStar(n(77445),t);o.__exportStar(n(94870),t);o.__exportStar(n(51895),t);o.__exportStar(n(42388),t);o.__exportStar(n(8452),t);o.__exportStar(n(30973),t);o.__exportStar(n(18397),t);o.__exportStar(n(53532),t);o.__exportStar(n(37235),t);o.__exportStar(n(34908),t);o.__exportStar(n(38549),t);o.__exportStar(n(32548),t);o.__exportStar(n(75023),t);o.__exportStar(n(34890),t);o.__exportStar(n(93350),t);o.__exportStar(n(65586),t);o.__exportStar(n(21544),t);o.__exportStar(n(90279),t);o.__exportStar(n(6713),t);o.__exportStar(n(10161),t);o.__exportStar(n(73966),t);o.__exportStar(n(64715),t);o.__exportStar(n(41025),t);o.__exportStar(n(19991),t);o.__exportStar(n(14023),t);o.__exportStar(n(11990),t);o.__exportStar(n(96586),t);o.__exportStar(n(37851),t);o.__exportStar(n(95253),t);o.__exportStar(n(55950),t);o.__exportStar(n(10721),t);o.__exportStar(n(76776),t);o.__exportStar(n(80142),t);o.__exportStar(n(89856),t);o.__exportStar(n(30585),t);o.__exportStar(n(40762),t);o.__exportStar(n(42194),t);o.__exportStar(n(70411),t);o.__exportStar(n(52127),t);o.__exportStar(n(86803),t);o.__exportStar(n(14691),t);o.__exportStar(n(97928),t);o.__exportStar(n(20099),t);o.__exportStar(n(63422),t);o.__exportStar(n(79279),t);o.__exportStar(n(33046),t);o.__exportStar(n(63252),t);o.__exportStar(n(94860),t);o.__exportStar(n(73293),t);o.__exportStar(n(87534),t);o.__exportStar(n(49407),t);o.__exportStar(n(81024),t);o.__exportStar(n(82657),t);o.__exportStar(n(76390),t);o.__exportStar(n(27591),t);o.__exportStar(n(62225),t);o.__exportStar(n(11678),t);o.__exportStar(n(55993),t);o.__exportStar(n(22036),t);o.__exportStar(n(19162),t);o.__exportStar(n(16249),t);o.__exportStar(n(95459),t);o.__exportStar(n(7119),t);o.__exportStar(n(92064),t);o.__exportStar(n(6285),t);o.__exportStar(n(54654),t);o.__exportStar(n(19922),t);o.__exportStar(n(34053),t);o.__exportStar(n(18656),t);o.__exportStar(n(4782),t);o.__exportStar(n(13132),t);o.__exportStar(n(50003),t);o.__exportStar(n(56282),t);o.__exportStar(n(61305),t);o.__exportStar(n(31208),t);o.__exportStar(n(20776),t);o.__exportStar(n(82779),t);o.__exportStar(n(34246),t);o.__exportStar(n(55077),t);o.__exportStar(n(16859),t);o.__exportStar(n(20862),t);o.__exportStar(n(89746),t);o.__exportStar(n(55607),t);o.__exportStar(n(8342),t);o.__exportStar(n(44922),t);o.__exportStar(n(49639),t);o.__exportStar(n(30347),t);o.__exportStar(n(32271),t);o.__exportStar(n(95026),t)},14140:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.resolveClientEndpointParameters=void 0;const resolveClientEndpointParameters=e=>({...e,useDualstackEndpoint:e.useDualstackEndpoint??false,useFipsEndpoint:e.useFipsEndpoint??false,defaultSigningName:"ssm"});t.resolveClientEndpointParameters=resolveClientEndpointParameters},95454:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.defaultEndpointResolver=void 0;const o=n(88013);const s=n(80671);const defaultEndpointResolver=(e,t={})=>(0,o.resolveEndpoint)(s.ruleSet,{endpointParams:e,logger:t.logger});t.defaultEndpointResolver=defaultEndpointResolver},80671:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.ruleSet=void 0;const n="required",o="fn",s="argv",a="ref";const r=true,i="isSet",c="booleanEquals",d="error",u="endpoint",l="tree",m="PartitionResult",p="getAttr",S={[n]:false,type:"String"},g={[n]:true,default:false,type:"Boolean"},f={[a]:"Endpoint"},y={[o]:c,[s]:[{[a]:"UseFIPS"},true]},E={[o]:c,[s]:[{[a]:"UseDualStack"},true]},h={},v={[o]:p,[s]:[{[a]:m},"supportsFIPS"]},C={[a]:m},_={[o]:c,[s]:[true,{[o]:p,[s]:[C,"supportsDualStack"]}]},I=[y],w=[E],P=[{[a]:"Region"}];const b={version:"1.0",parameters:{Region:S,UseDualStack:g,UseFIPS:g,Endpoint:S},rules:[{conditions:[{[o]:i,[s]:[f]}],rules:[{conditions:I,error:"Invalid Configuration: FIPS and custom endpoint are not supported",type:d},{conditions:w,error:"Invalid Configuration: Dualstack and custom endpoint are not supported",type:d},{endpoint:{url:f,properties:h,headers:h},type:u}],type:l},{conditions:[{[o]:i,[s]:P}],rules:[{conditions:[{[o]:"aws.partition",[s]:P,assign:m}],rules:[{conditions:[y,E],rules:[{conditions:[{[o]:c,[s]:[r,v]},_],rules:[{endpoint:{url:"https://ssm-fips.{Region}.{PartitionResult#dualStackDnsSuffix}",properties:h,headers:h},type:u}],type:l},{error:"FIPS and DualStack are enabled, but this partition does not support one or both",type:d}],type:l},{conditions:I,rules:[{conditions:[{[o]:c,[s]:[v,r]}],rules:[{conditions:[{[o]:"stringEquals",[s]:[{[o]:p,[s]:[C,"name"]},"aws-us-gov"]}],endpoint:{url:"https://ssm.{Region}.amazonaws.com",properties:h,headers:h},type:u},{endpoint:{url:"https://ssm-fips.{Region}.{PartitionResult#dnsSuffix}",properties:h,headers:h},type:u}],type:l},{error:"FIPS is enabled but this partition does not support FIPS",type:d}],type:l},{conditions:w,rules:[{conditions:[_],rules:[{endpoint:{url:"https://ssm.{Region}.{PartitionResult#dualStackDnsSuffix}",properties:h,headers:h},type:u}],type:l},{error:"DualStack is enabled but this partition does not support DualStack",type:d}],type:l},{endpoint:{url:"https://ssm.{Region}.{PartitionResult#dnsSuffix}",properties:h,headers:h},type:u}],type:l}],type:l},{error:"Invalid Configuration: Missing Region",type:d}]};t.ruleSet=b},73955:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.SSMServiceException=void 0;const o=n(10204);o.__exportStar(n(54549),t);o.__exportStar(n(12176),t);o.__exportStar(n(85930),t);o.__exportStar(n(82893),t);o.__exportStar(n(98550),t);o.__exportStar(n(27081),t);n(61194);var s=n(92709);Object.defineProperty(t,"SSMServiceException",{enumerable:true,get:function(){return s.SSMServiceException}})},92709:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.SSMServiceException=t.__ServiceException=void 0;const o=n(11866);Object.defineProperty(t,"__ServiceException",{enumerable:true,get:function(){return o.ServiceException}});class SSMServiceException extends o.ServiceException{constructor(e){super(e);Object.setPrototypeOf(this,SSMServiceException.prototype)}}t.SSMServiceException=SSMServiceException},27081:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(28993),t);o.__exportStar(n(76964),t);o.__exportStar(n(89962),t)},28993:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.OpsItemAlreadyExistsException=t.OpsItemAccessDeniedException=t.OpsItemDataType=t.ResourceLimitExceededException=t.IdempotentParameterMismatch=t.MaxDocumentSizeExceeded=t.InvalidDocumentSchemaVersion=t.InvalidDocumentContent=t.DocumentLimitExceeded=t.DocumentAlreadyExists=t.DocumentStatus=t.ReviewStatus=t.PlatformType=t.DocumentParameterType=t.DocumentHashType=t.DocumentType=t.DocumentFormat=t.AttachmentsSourceKey=t.Fault=t.UnsupportedPlatformType=t.InvalidTargetMaps=t.InvalidTarget=t.InvalidTag=t.InvalidSchedule=t.InvalidOutputLocation=t.InvalidDocumentVersion=t.InvalidDocument=t.AssociationStatusName=t.AssociationSyncCompliance=t.AssociationComplianceSeverity=t.AssociationLimitExceeded=t.AssociationAlreadyExists=t.InvalidParameters=t.DoesNotExistException=t.InvalidInstanceId=t.InvalidCommandId=t.DuplicateInstanceId=t.OpsItemRelatedItemAlreadyExistsException=t.OpsItemNotFoundException=t.OpsItemLimitExceededException=t.OpsItemInvalidParameterException=t.OpsItemConflictException=t.AlreadyExistsException=t.ExternalAlarmState=t.TooManyUpdates=t.TooManyTagsError=t.InvalidResourceType=t.InvalidResourceId=t.InternalServerError=t.ResourceTypeForTagging=void 0;t.UnsupportedOperatingSystem=t.PatchDeploymentStatus=t.InvalidPermissionType=t.DocumentPermissionType=t.StepExecutionFilterKey=t.AutomationExecutionNotFoundException=t.InvalidFilterValue=t.InvalidFilterKey=t.ExecutionMode=t.AutomationType=t.AutomationSubtype=t.AutomationExecutionStatus=t.AutomationExecutionFilterKey=t.AssociationExecutionTargetsFilterKey=t.AssociationExecutionDoesNotExist=t.AssociationFilterOperatorType=t.AssociationExecutionFilterKey=t.InvalidAssociationVersion=t.InvalidNextToken=t.InvalidFilter=t.DescribeActivationsFilterKeys=t.TargetInUseException=t.ResourcePolicyInvalidParameterException=t.ResourcePolicyConflictException=t.ResourceDataSyncNotFoundException=t.ResourceInUseException=t.ParameterNotFound=t.OpsMetadataNotFoundException=t.InvalidTypeNameException=t.InvalidOptionException=t.InvalidInventoryRequestException=t.InvalidDeleteInventoryParametersException=t.InventorySchemaDeleteOption=t.InvalidDocumentOperation=t.AssociatedInstances=t.AssociationDoesNotExist=t.InvalidActivationId=t.InvalidActivation=t.ResourceDataSyncInvalidConfigurationException=t.ResourceDataSyncCountExceededException=t.ResourceDataSyncAlreadyExistsException=t.ResourceDataSyncS3Format=t.PatchAction=t.OperatingSystem=t.PatchFilterKey=t.PatchComplianceLevel=t.OpsMetadataTooManyUpdatesException=t.OpsMetadataLimitExceededException=t.OpsMetadataInvalidArgumentException=t.OpsMetadataAlreadyExistsException=void 0;t.MaintenanceWindowTaskParameterValueExpressionFilterSensitiveLog=t.DescribeMaintenanceWindowTargetsResultFilterSensitiveLog=t.MaintenanceWindowTargetFilterSensitiveLog=t.DescribeMaintenanceWindowsResultFilterSensitiveLog=t.MaintenanceWindowIdentityFilterSensitiveLog=t.DescribeMaintenanceWindowExecutionTaskInvocationsResultFilterSensitiveLog=t.MaintenanceWindowExecutionTaskInvocationIdentityFilterSensitiveLog=t.DescribeInstancePatchStatesForPatchGroupResultFilterSensitiveLog=t.DescribeInstancePatchStatesResultFilterSensitiveLog=t.InstancePatchStateFilterSensitiveLog=t.DescribeAssociationResultFilterSensitiveLog=t.CreatePatchBaselineRequestFilterSensitiveLog=t.PatchSourceFilterSensitiveLog=t.CreateMaintenanceWindowRequestFilterSensitiveLog=t.CreateAssociationBatchResultFilterSensitiveLog=t.FailedCreateAssociationFilterSensitiveLog=t.CreateAssociationBatchRequestFilterSensitiveLog=t.CreateAssociationBatchRequestEntryFilterSensitiveLog=t.CreateAssociationResultFilterSensitiveLog=t.AssociationDescriptionFilterSensitiveLog=t.CreateAssociationRequestFilterSensitiveLog=t.MaintenanceWindowTaskCutoffBehavior=t.MaintenanceWindowResourceType=t.MaintenanceWindowTaskType=t.MaintenanceWindowExecutionStatus=t.InvalidDeletionIdException=t.InventoryDeletionStatus=t.InstancePatchStateOperatorType=t.RebootOption=t.PatchOperationType=t.PatchComplianceDataState=t.InvalidInstanceInformationFilterValue=t.SourceType=t.ResourceType=t.PingStatus=t.InstanceInformationFilterKey=void 0;const o=n(11866);const s=n(92709);t.ResourceTypeForTagging={ASSOCIATION:"Association",AUTOMATION:"Automation",DOCUMENT:"Document",MAINTENANCE_WINDOW:"MaintenanceWindow",MANAGED_INSTANCE:"ManagedInstance",OPSMETADATA:"OpsMetadata",OPS_ITEM:"OpsItem",PARAMETER:"Parameter",PATCH_BASELINE:"PatchBaseline"};class InternalServerError extends s.SSMServiceException{constructor(e){super({name:"InternalServerError",$fault:"server",...e});this.name="InternalServerError";this.$fault="server";Object.setPrototypeOf(this,InternalServerError.prototype);this.Message=e.Message}}t.InternalServerError=InternalServerError;class InvalidResourceId extends s.SSMServiceException{constructor(e){super({name:"InvalidResourceId",$fault:"client",...e});this.name="InvalidResourceId";this.$fault="client";Object.setPrototypeOf(this,InvalidResourceId.prototype)}}t.InvalidResourceId=InvalidResourceId;class InvalidResourceType extends s.SSMServiceException{constructor(e){super({name:"InvalidResourceType",$fault:"client",...e});this.name="InvalidResourceType";this.$fault="client";Object.setPrototypeOf(this,InvalidResourceType.prototype)}}t.InvalidResourceType=InvalidResourceType;class TooManyTagsError extends s.SSMServiceException{constructor(e){super({name:"TooManyTagsError",$fault:"client",...e});this.name="TooManyTagsError";this.$fault="client";Object.setPrototypeOf(this,TooManyTagsError.prototype)}}t.TooManyTagsError=TooManyTagsError;class TooManyUpdates extends s.SSMServiceException{constructor(e){super({name:"TooManyUpdates",$fault:"client",...e});this.name="TooManyUpdates";this.$fault="client";Object.setPrototypeOf(this,TooManyUpdates.prototype);this.Message=e.Message}}t.TooManyUpdates=TooManyUpdates;t.ExternalAlarmState={ALARM:"ALARM",UNKNOWN:"UNKNOWN"};class AlreadyExistsException extends s.SSMServiceException{constructor(e){super({name:"AlreadyExistsException",$fault:"client",...e});this.name="AlreadyExistsException";this.$fault="client";Object.setPrototypeOf(this,AlreadyExistsException.prototype);this.Message=e.Message}}t.AlreadyExistsException=AlreadyExistsException;class OpsItemConflictException extends s.SSMServiceException{constructor(e){super({name:"OpsItemConflictException",$fault:"client",...e});this.name="OpsItemConflictException";this.$fault="client";Object.setPrototypeOf(this,OpsItemConflictException.prototype);this.Message=e.Message}}t.OpsItemConflictException=OpsItemConflictException;class OpsItemInvalidParameterException extends s.SSMServiceException{constructor(e){super({name:"OpsItemInvalidParameterException",$fault:"client",...e});this.name="OpsItemInvalidParameterException";this.$fault="client";Object.setPrototypeOf(this,OpsItemInvalidParameterException.prototype);this.ParameterNames=e.ParameterNames;this.Message=e.Message}}t.OpsItemInvalidParameterException=OpsItemInvalidParameterException;class OpsItemLimitExceededException extends s.SSMServiceException{constructor(e){super({name:"OpsItemLimitExceededException",$fault:"client",...e});this.name="OpsItemLimitExceededException";this.$fault="client";Object.setPrototypeOf(this,OpsItemLimitExceededException.prototype);this.ResourceTypes=e.ResourceTypes;this.Limit=e.Limit;this.LimitType=e.LimitType;this.Message=e.Message}}t.OpsItemLimitExceededException=OpsItemLimitExceededException;class OpsItemNotFoundException extends s.SSMServiceException{constructor(e){super({name:"OpsItemNotFoundException",$fault:"client",...e});this.name="OpsItemNotFoundException";this.$fault="client";Object.setPrototypeOf(this,OpsItemNotFoundException.prototype);this.Message=e.Message}}t.OpsItemNotFoundException=OpsItemNotFoundException;class OpsItemRelatedItemAlreadyExistsException extends s.SSMServiceException{constructor(e){super({name:"OpsItemRelatedItemAlreadyExistsException",$fault:"client",...e});this.name="OpsItemRelatedItemAlreadyExistsException";this.$fault="client";Object.setPrototypeOf(this,OpsItemRelatedItemAlreadyExistsException.prototype);this.Message=e.Message;this.ResourceUri=e.ResourceUri;this.OpsItemId=e.OpsItemId}}t.OpsItemRelatedItemAlreadyExistsException=OpsItemRelatedItemAlreadyExistsException;class DuplicateInstanceId extends s.SSMServiceException{constructor(e){super({name:"DuplicateInstanceId",$fault:"client",...e});this.name="DuplicateInstanceId";this.$fault="client";Object.setPrototypeOf(this,DuplicateInstanceId.prototype)}}t.DuplicateInstanceId=DuplicateInstanceId;class InvalidCommandId extends s.SSMServiceException{constructor(e){super({name:"InvalidCommandId",$fault:"client",...e});this.name="InvalidCommandId";this.$fault="client";Object.setPrototypeOf(this,InvalidCommandId.prototype)}}t.InvalidCommandId=InvalidCommandId;class InvalidInstanceId extends s.SSMServiceException{constructor(e){super({name:"InvalidInstanceId",$fault:"client",...e});this.name="InvalidInstanceId";this.$fault="client";Object.setPrototypeOf(this,InvalidInstanceId.prototype);this.Message=e.Message}}t.InvalidInstanceId=InvalidInstanceId;class DoesNotExistException extends s.SSMServiceException{constructor(e){super({name:"DoesNotExistException",$fault:"client",...e});this.name="DoesNotExistException";this.$fault="client";Object.setPrototypeOf(this,DoesNotExistException.prototype);this.Message=e.Message}}t.DoesNotExistException=DoesNotExistException;class InvalidParameters extends s.SSMServiceException{constructor(e){super({name:"InvalidParameters",$fault:"client",...e});this.name="InvalidParameters";this.$fault="client";Object.setPrototypeOf(this,InvalidParameters.prototype);this.Message=e.Message}}t.InvalidParameters=InvalidParameters;class AssociationAlreadyExists extends s.SSMServiceException{constructor(e){super({name:"AssociationAlreadyExists",$fault:"client",...e});this.name="AssociationAlreadyExists";this.$fault="client";Object.setPrototypeOf(this,AssociationAlreadyExists.prototype)}}t.AssociationAlreadyExists=AssociationAlreadyExists;class AssociationLimitExceeded extends s.SSMServiceException{constructor(e){super({name:"AssociationLimitExceeded",$fault:"client",...e});this.name="AssociationLimitExceeded";this.$fault="client";Object.setPrototypeOf(this,AssociationLimitExceeded.prototype)}}t.AssociationLimitExceeded=AssociationLimitExceeded;t.AssociationComplianceSeverity={Critical:"CRITICAL",High:"HIGH",Low:"LOW",Medium:"MEDIUM",Unspecified:"UNSPECIFIED"};t.AssociationSyncCompliance={Auto:"AUTO",Manual:"MANUAL"};t.AssociationStatusName={Failed:"Failed",Pending:"Pending",Success:"Success"};class InvalidDocument extends s.SSMServiceException{constructor(e){super({name:"InvalidDocument",$fault:"client",...e});this.name="InvalidDocument";this.$fault="client";Object.setPrototypeOf(this,InvalidDocument.prototype);this.Message=e.Message}}t.InvalidDocument=InvalidDocument;class InvalidDocumentVersion extends s.SSMServiceException{constructor(e){super({name:"InvalidDocumentVersion",$fault:"client",...e});this.name="InvalidDocumentVersion";this.$fault="client";Object.setPrototypeOf(this,InvalidDocumentVersion.prototype);this.Message=e.Message}}t.InvalidDocumentVersion=InvalidDocumentVersion;class InvalidOutputLocation extends s.SSMServiceException{constructor(e){super({name:"InvalidOutputLocation",$fault:"client",...e});this.name="InvalidOutputLocation";this.$fault="client";Object.setPrototypeOf(this,InvalidOutputLocation.prototype)}}t.InvalidOutputLocation=InvalidOutputLocation;class InvalidSchedule extends s.SSMServiceException{constructor(e){super({name:"InvalidSchedule",$fault:"client",...e});this.name="InvalidSchedule";this.$fault="client";Object.setPrototypeOf(this,InvalidSchedule.prototype);this.Message=e.Message}}t.InvalidSchedule=InvalidSchedule;class InvalidTag extends s.SSMServiceException{constructor(e){super({name:"InvalidTag",$fault:"client",...e});this.name="InvalidTag";this.$fault="client";Object.setPrototypeOf(this,InvalidTag.prototype);this.Message=e.Message}}t.InvalidTag=InvalidTag;class InvalidTarget extends s.SSMServiceException{constructor(e){super({name:"InvalidTarget",$fault:"client",...e});this.name="InvalidTarget";this.$fault="client";Object.setPrototypeOf(this,InvalidTarget.prototype);this.Message=e.Message}}t.InvalidTarget=InvalidTarget;class InvalidTargetMaps extends s.SSMServiceException{constructor(e){super({name:"InvalidTargetMaps",$fault:"client",...e});this.name="InvalidTargetMaps";this.$fault="client";Object.setPrototypeOf(this,InvalidTargetMaps.prototype);this.Message=e.Message}}t.InvalidTargetMaps=InvalidTargetMaps;class UnsupportedPlatformType extends s.SSMServiceException{constructor(e){super({name:"UnsupportedPlatformType",$fault:"client",...e});this.name="UnsupportedPlatformType";this.$fault="client";Object.setPrototypeOf(this,UnsupportedPlatformType.prototype);this.Message=e.Message}}t.UnsupportedPlatformType=UnsupportedPlatformType;t.Fault={Client:"Client",Server:"Server",Unknown:"Unknown"};t.AttachmentsSourceKey={AttachmentReference:"AttachmentReference",S3FileUrl:"S3FileUrl",SourceUrl:"SourceUrl"};t.DocumentFormat={JSON:"JSON",TEXT:"TEXT",YAML:"YAML"};t.DocumentType={ApplicationConfiguration:"ApplicationConfiguration",ApplicationConfigurationSchema:"ApplicationConfigurationSchema",Automation:"Automation",ChangeCalendar:"ChangeCalendar",ChangeTemplate:"Automation.ChangeTemplate",CloudFormation:"CloudFormation",Command:"Command",ConformancePackTemplate:"ConformancePackTemplate",DeploymentStrategy:"DeploymentStrategy",Package:"Package",Policy:"Policy",ProblemAnalysis:"ProblemAnalysis",ProblemAnalysisTemplate:"ProblemAnalysisTemplate",QuickSetup:"QuickSetup",Session:"Session"};t.DocumentHashType={SHA1:"Sha1",SHA256:"Sha256"};t.DocumentParameterType={String:"String",StringList:"StringList"};t.PlatformType={LINUX:"Linux",MACOS:"MacOS",WINDOWS:"Windows"};t.ReviewStatus={APPROVED:"APPROVED",NOT_REVIEWED:"NOT_REVIEWED",PENDING:"PENDING",REJECTED:"REJECTED"};t.DocumentStatus={Active:"Active",Creating:"Creating",Deleting:"Deleting",Failed:"Failed",Updating:"Updating"};class DocumentAlreadyExists extends s.SSMServiceException{constructor(e){super({name:"DocumentAlreadyExists",$fault:"client",...e});this.name="DocumentAlreadyExists";this.$fault="client";Object.setPrototypeOf(this,DocumentAlreadyExists.prototype);this.Message=e.Message}}t.DocumentAlreadyExists=DocumentAlreadyExists;class DocumentLimitExceeded extends s.SSMServiceException{constructor(e){super({name:"DocumentLimitExceeded",$fault:"client",...e});this.name="DocumentLimitExceeded";this.$fault="client";Object.setPrototypeOf(this,DocumentLimitExceeded.prototype);this.Message=e.Message}}t.DocumentLimitExceeded=DocumentLimitExceeded;class InvalidDocumentContent extends s.SSMServiceException{constructor(e){super({name:"InvalidDocumentContent",$fault:"client",...e});this.name="InvalidDocumentContent";this.$fault="client";Object.setPrototypeOf(this,InvalidDocumentContent.prototype);this.Message=e.Message}}t.InvalidDocumentContent=InvalidDocumentContent;class InvalidDocumentSchemaVersion extends s.SSMServiceException{constructor(e){super({name:"InvalidDocumentSchemaVersion",$fault:"client",...e});this.name="InvalidDocumentSchemaVersion";this.$fault="client";Object.setPrototypeOf(this,InvalidDocumentSchemaVersion.prototype);this.Message=e.Message}}t.InvalidDocumentSchemaVersion=InvalidDocumentSchemaVersion;class MaxDocumentSizeExceeded extends s.SSMServiceException{constructor(e){super({name:"MaxDocumentSizeExceeded",$fault:"client",...e});this.name="MaxDocumentSizeExceeded";this.$fault="client";Object.setPrototypeOf(this,MaxDocumentSizeExceeded.prototype);this.Message=e.Message}}t.MaxDocumentSizeExceeded=MaxDocumentSizeExceeded;class IdempotentParameterMismatch extends s.SSMServiceException{constructor(e){super({name:"IdempotentParameterMismatch",$fault:"client",...e});this.name="IdempotentParameterMismatch";this.$fault="client";Object.setPrototypeOf(this,IdempotentParameterMismatch.prototype);this.Message=e.Message}}t.IdempotentParameterMismatch=IdempotentParameterMismatch;class ResourceLimitExceededException extends s.SSMServiceException{constructor(e){super({name:"ResourceLimitExceededException",$fault:"client",...e});this.name="ResourceLimitExceededException";this.$fault="client";Object.setPrototypeOf(this,ResourceLimitExceededException.prototype);this.Message=e.Message}}t.ResourceLimitExceededException=ResourceLimitExceededException;t.OpsItemDataType={SEARCHABLE_STRING:"SearchableString",STRING:"String"};class OpsItemAccessDeniedException extends s.SSMServiceException{constructor(e){super({name:"OpsItemAccessDeniedException",$fault:"client",...e});this.name="OpsItemAccessDeniedException";this.$fault="client";Object.setPrototypeOf(this,OpsItemAccessDeniedException.prototype);this.Message=e.Message}}t.OpsItemAccessDeniedException=OpsItemAccessDeniedException;class OpsItemAlreadyExistsException extends s.SSMServiceException{constructor(e){super({name:"OpsItemAlreadyExistsException",$fault:"client",...e});this.name="OpsItemAlreadyExistsException";this.$fault="client";Object.setPrototypeOf(this,OpsItemAlreadyExistsException.prototype);this.Message=e.Message;this.OpsItemId=e.OpsItemId}}t.OpsItemAlreadyExistsException=OpsItemAlreadyExistsException;class OpsMetadataAlreadyExistsException extends s.SSMServiceException{constructor(e){super({name:"OpsMetadataAlreadyExistsException",$fault:"client",...e});this.name="OpsMetadataAlreadyExistsException";this.$fault="client";Object.setPrototypeOf(this,OpsMetadataAlreadyExistsException.prototype)}}t.OpsMetadataAlreadyExistsException=OpsMetadataAlreadyExistsException;class OpsMetadataInvalidArgumentException extends s.SSMServiceException{constructor(e){super({name:"OpsMetadataInvalidArgumentException",$fault:"client",...e});this.name="OpsMetadataInvalidArgumentException";this.$fault="client";Object.setPrototypeOf(this,OpsMetadataInvalidArgumentException.prototype)}}t.OpsMetadataInvalidArgumentException=OpsMetadataInvalidArgumentException;class OpsMetadataLimitExceededException extends s.SSMServiceException{constructor(e){super({name:"OpsMetadataLimitExceededException",$fault:"client",...e});this.name="OpsMetadataLimitExceededException";this.$fault="client";Object.setPrototypeOf(this,OpsMetadataLimitExceededException.prototype)}}t.OpsMetadataLimitExceededException=OpsMetadataLimitExceededException;class OpsMetadataTooManyUpdatesException extends s.SSMServiceException{constructor(e){super({name:"OpsMetadataTooManyUpdatesException",$fault:"client",...e});this.name="OpsMetadataTooManyUpdatesException";this.$fault="client";Object.setPrototypeOf(this,OpsMetadataTooManyUpdatesException.prototype)}}t.OpsMetadataTooManyUpdatesException=OpsMetadataTooManyUpdatesException;t.PatchComplianceLevel={Critical:"CRITICAL",High:"HIGH",Informational:"INFORMATIONAL",Low:"LOW",Medium:"MEDIUM",Unspecified:"UNSPECIFIED"};t.PatchFilterKey={AdvisoryId:"ADVISORY_ID",Arch:"ARCH",BugzillaId:"BUGZILLA_ID",CVEId:"CVE_ID",Classification:"CLASSIFICATION",Epoch:"EPOCH",MsrcSeverity:"MSRC_SEVERITY",Name:"NAME",PatchId:"PATCH_ID",PatchSet:"PATCH_SET",Priority:"PRIORITY",Product:"PRODUCT",ProductFamily:"PRODUCT_FAMILY",Release:"RELEASE",Repository:"REPOSITORY",Section:"SECTION",Security:"SECURITY",Severity:"SEVERITY",Version:"VERSION"};t.OperatingSystem={AlmaLinux:"ALMA_LINUX",AmazonLinux:"AMAZON_LINUX",AmazonLinux2:"AMAZON_LINUX_2",AmazonLinux2022:"AMAZON_LINUX_2022",AmazonLinux2023:"AMAZON_LINUX_2023",CentOS:"CENTOS",Debian:"DEBIAN",MacOS:"MACOS",OracleLinux:"ORACLE_LINUX",Raspbian:"RASPBIAN",RedhatEnterpriseLinux:"REDHAT_ENTERPRISE_LINUX",Rocky_Linux:"ROCKY_LINUX",Suse:"SUSE",Ubuntu:"UBUNTU",Windows:"WINDOWS"};t.PatchAction={AllowAsDependency:"ALLOW_AS_DEPENDENCY",Block:"BLOCK"};t.ResourceDataSyncS3Format={JSON_SERDE:"JsonSerDe"};class ResourceDataSyncAlreadyExistsException extends s.SSMServiceException{constructor(e){super({name:"ResourceDataSyncAlreadyExistsException",$fault:"client",...e});this.name="ResourceDataSyncAlreadyExistsException";this.$fault="client";Object.setPrototypeOf(this,ResourceDataSyncAlreadyExistsException.prototype);this.SyncName=e.SyncName}}t.ResourceDataSyncAlreadyExistsException=ResourceDataSyncAlreadyExistsException;class ResourceDataSyncCountExceededException extends s.SSMServiceException{constructor(e){super({name:"ResourceDataSyncCountExceededException",$fault:"client",...e});this.name="ResourceDataSyncCountExceededException";this.$fault="client";Object.setPrototypeOf(this,ResourceDataSyncCountExceededException.prototype);this.Message=e.Message}}t.ResourceDataSyncCountExceededException=ResourceDataSyncCountExceededException;class ResourceDataSyncInvalidConfigurationException extends s.SSMServiceException{constructor(e){super({name:"ResourceDataSyncInvalidConfigurationException",$fault:"client",...e});this.name="ResourceDataSyncInvalidConfigurationException";this.$fault="client";Object.setPrototypeOf(this,ResourceDataSyncInvalidConfigurationException.prototype);this.Message=e.Message}}t.ResourceDataSyncInvalidConfigurationException=ResourceDataSyncInvalidConfigurationException;class InvalidActivation extends s.SSMServiceException{constructor(e){super({name:"InvalidActivation",$fault:"client",...e});this.name="InvalidActivation";this.$fault="client";Object.setPrototypeOf(this,InvalidActivation.prototype);this.Message=e.Message}}t.InvalidActivation=InvalidActivation;class InvalidActivationId extends s.SSMServiceException{constructor(e){super({name:"InvalidActivationId",$fault:"client",...e});this.name="InvalidActivationId";this.$fault="client";Object.setPrototypeOf(this,InvalidActivationId.prototype);this.Message=e.Message}}t.InvalidActivationId=InvalidActivationId;class AssociationDoesNotExist extends s.SSMServiceException{constructor(e){super({name:"AssociationDoesNotExist",$fault:"client",...e});this.name="AssociationDoesNotExist";this.$fault="client";Object.setPrototypeOf(this,AssociationDoesNotExist.prototype);this.Message=e.Message}}t.AssociationDoesNotExist=AssociationDoesNotExist;class AssociatedInstances extends s.SSMServiceException{constructor(e){super({name:"AssociatedInstances",$fault:"client",...e});this.name="AssociatedInstances";this.$fault="client";Object.setPrototypeOf(this,AssociatedInstances.prototype)}}t.AssociatedInstances=AssociatedInstances;class InvalidDocumentOperation extends s.SSMServiceException{constructor(e){super({name:"InvalidDocumentOperation",$fault:"client",...e});this.name="InvalidDocumentOperation";this.$fault="client";Object.setPrototypeOf(this,InvalidDocumentOperation.prototype);this.Message=e.Message}}t.InvalidDocumentOperation=InvalidDocumentOperation;t.InventorySchemaDeleteOption={DELETE_SCHEMA:"DeleteSchema",DISABLE_SCHEMA:"DisableSchema"};class InvalidDeleteInventoryParametersException extends s.SSMServiceException{constructor(e){super({name:"InvalidDeleteInventoryParametersException",$fault:"client",...e});this.name="InvalidDeleteInventoryParametersException";this.$fault="client";Object.setPrototypeOf(this,InvalidDeleteInventoryParametersException.prototype);this.Message=e.Message}}t.InvalidDeleteInventoryParametersException=InvalidDeleteInventoryParametersException;class InvalidInventoryRequestException extends s.SSMServiceException{constructor(e){super({name:"InvalidInventoryRequestException",$fault:"client",...e});this.name="InvalidInventoryRequestException";this.$fault="client";Object.setPrototypeOf(this,InvalidInventoryRequestException.prototype);this.Message=e.Message}}t.InvalidInventoryRequestException=InvalidInventoryRequestException;class InvalidOptionException extends s.SSMServiceException{constructor(e){super({name:"InvalidOptionException",$fault:"client",...e});this.name="InvalidOptionException";this.$fault="client";Object.setPrototypeOf(this,InvalidOptionException.prototype);this.Message=e.Message}}t.InvalidOptionException=InvalidOptionException;class InvalidTypeNameException extends s.SSMServiceException{constructor(e){super({name:"InvalidTypeNameException",$fault:"client",...e});this.name="InvalidTypeNameException";this.$fault="client";Object.setPrototypeOf(this,InvalidTypeNameException.prototype);this.Message=e.Message}}t.InvalidTypeNameException=InvalidTypeNameException;class OpsMetadataNotFoundException extends s.SSMServiceException{constructor(e){super({name:"OpsMetadataNotFoundException",$fault:"client",...e});this.name="OpsMetadataNotFoundException";this.$fault="client";Object.setPrototypeOf(this,OpsMetadataNotFoundException.prototype)}}t.OpsMetadataNotFoundException=OpsMetadataNotFoundException;class ParameterNotFound extends s.SSMServiceException{constructor(e){super({name:"ParameterNotFound",$fault:"client",...e});this.name="ParameterNotFound";this.$fault="client";Object.setPrototypeOf(this,ParameterNotFound.prototype)}}t.ParameterNotFound=ParameterNotFound;class ResourceInUseException extends s.SSMServiceException{constructor(e){super({name:"ResourceInUseException",$fault:"client",...e});this.name="ResourceInUseException";this.$fault="client";Object.setPrototypeOf(this,ResourceInUseException.prototype);this.Message=e.Message}}t.ResourceInUseException=ResourceInUseException;class ResourceDataSyncNotFoundException extends s.SSMServiceException{constructor(e){super({name:"ResourceDataSyncNotFoundException",$fault:"client",...e});this.name="ResourceDataSyncNotFoundException";this.$fault="client";Object.setPrototypeOf(this,ResourceDataSyncNotFoundException.prototype);this.SyncName=e.SyncName;this.SyncType=e.SyncType;this.Message=e.Message}}t.ResourceDataSyncNotFoundException=ResourceDataSyncNotFoundException;class ResourcePolicyConflictException extends s.SSMServiceException{constructor(e){super({name:"ResourcePolicyConflictException",$fault:"client",...e});this.name="ResourcePolicyConflictException";this.$fault="client";Object.setPrototypeOf(this,ResourcePolicyConflictException.prototype);this.Message=e.Message}}t.ResourcePolicyConflictException=ResourcePolicyConflictException;class ResourcePolicyInvalidParameterException extends s.SSMServiceException{constructor(e){super({name:"ResourcePolicyInvalidParameterException",$fault:"client",...e});this.name="ResourcePolicyInvalidParameterException";this.$fault="client";Object.setPrototypeOf(this,ResourcePolicyInvalidParameterException.prototype);this.ParameterNames=e.ParameterNames;this.Message=e.Message}}t.ResourcePolicyInvalidParameterException=ResourcePolicyInvalidParameterException;class TargetInUseException extends s.SSMServiceException{constructor(e){super({name:"TargetInUseException",$fault:"client",...e});this.name="TargetInUseException";this.$fault="client";Object.setPrototypeOf(this,TargetInUseException.prototype);this.Message=e.Message}}t.TargetInUseException=TargetInUseException;t.DescribeActivationsFilterKeys={ACTIVATION_IDS:"ActivationIds",DEFAULT_INSTANCE_NAME:"DefaultInstanceName",IAM_ROLE:"IamRole"};class InvalidFilter extends s.SSMServiceException{constructor(e){super({name:"InvalidFilter",$fault:"client",...e});this.name="InvalidFilter";this.$fault="client";Object.setPrototypeOf(this,InvalidFilter.prototype);this.Message=e.Message}}t.InvalidFilter=InvalidFilter;class InvalidNextToken extends s.SSMServiceException{constructor(e){super({name:"InvalidNextToken",$fault:"client",...e});this.name="InvalidNextToken";this.$fault="client";Object.setPrototypeOf(this,InvalidNextToken.prototype);this.Message=e.Message}}t.InvalidNextToken=InvalidNextToken;class InvalidAssociationVersion extends s.SSMServiceException{constructor(e){super({name:"InvalidAssociationVersion",$fault:"client",...e});this.name="InvalidAssociationVersion";this.$fault="client";Object.setPrototypeOf(this,InvalidAssociationVersion.prototype);this.Message=e.Message}}t.InvalidAssociationVersion=InvalidAssociationVersion;t.AssociationExecutionFilterKey={CreatedTime:"CreatedTime",ExecutionId:"ExecutionId",Status:"Status"};t.AssociationFilterOperatorType={Equal:"EQUAL",GreaterThan:"GREATER_THAN",LessThan:"LESS_THAN"};class AssociationExecutionDoesNotExist extends s.SSMServiceException{constructor(e){super({name:"AssociationExecutionDoesNotExist",$fault:"client",...e});this.name="AssociationExecutionDoesNotExist";this.$fault="client";Object.setPrototypeOf(this,AssociationExecutionDoesNotExist.prototype);this.Message=e.Message}}t.AssociationExecutionDoesNotExist=AssociationExecutionDoesNotExist;t.AssociationExecutionTargetsFilterKey={ResourceId:"ResourceId",ResourceType:"ResourceType",Status:"Status"};t.AutomationExecutionFilterKey={AUTOMATION_SUBTYPE:"AutomationSubtype",AUTOMATION_TYPE:"AutomationType",CURRENT_ACTION:"CurrentAction",DOCUMENT_NAME_PREFIX:"DocumentNamePrefix",EXECUTION_ID:"ExecutionId",EXECUTION_STATUS:"ExecutionStatus",OPS_ITEM_ID:"OpsItemId",PARENT_EXECUTION_ID:"ParentExecutionId",START_TIME_AFTER:"StartTimeAfter",START_TIME_BEFORE:"StartTimeBefore",TAG_KEY:"TagKey",TARGET_RESOURCE_GROUP:"TargetResourceGroup"};t.AutomationExecutionStatus={APPROVED:"Approved",CANCELLED:"Cancelled",CANCELLING:"Cancelling",CHANGE_CALENDAR_OVERRIDE_APPROVED:"ChangeCalendarOverrideApproved",CHANGE_CALENDAR_OVERRIDE_REJECTED:"ChangeCalendarOverrideRejected",COMPLETED_WITH_FAILURE:"CompletedWithFailure",COMPLETED_WITH_SUCCESS:"CompletedWithSuccess",EXITED:"Exited",FAILED:"Failed",INPROGRESS:"InProgress",PENDING:"Pending",PENDING_APPROVAL:"PendingApproval",PENDING_CHANGE_CALENDAR_OVERRIDE:"PendingChangeCalendarOverride",REJECTED:"Rejected",RUNBOOK_INPROGRESS:"RunbookInProgress",SCHEDULED:"Scheduled",SUCCESS:"Success",TIMEDOUT:"TimedOut",WAITING:"Waiting"};t.AutomationSubtype={ChangeRequest:"ChangeRequest"};t.AutomationType={CrossAccount:"CrossAccount",Local:"Local"};t.ExecutionMode={Auto:"Auto",Interactive:"Interactive"};class InvalidFilterKey extends s.SSMServiceException{constructor(e){super({name:"InvalidFilterKey",$fault:"client",...e});this.name="InvalidFilterKey";this.$fault="client";Object.setPrototypeOf(this,InvalidFilterKey.prototype)}}t.InvalidFilterKey=InvalidFilterKey;class InvalidFilterValue extends s.SSMServiceException{constructor(e){super({name:"InvalidFilterValue",$fault:"client",...e});this.name="InvalidFilterValue";this.$fault="client";Object.setPrototypeOf(this,InvalidFilterValue.prototype);this.Message=e.Message}}t.InvalidFilterValue=InvalidFilterValue;class AutomationExecutionNotFoundException extends s.SSMServiceException{constructor(e){super({name:"AutomationExecutionNotFoundException",$fault:"client",...e});this.name="AutomationExecutionNotFoundException";this.$fault="client";Object.setPrototypeOf(this,AutomationExecutionNotFoundException.prototype);this.Message=e.Message}}t.AutomationExecutionNotFoundException=AutomationExecutionNotFoundException;t.StepExecutionFilterKey={ACTION:"Action",PARENT_STEP_EXECUTION_ID:"ParentStepExecutionId",PARENT_STEP_ITERATION:"ParentStepIteration",PARENT_STEP_ITERATOR_VALUE:"ParentStepIteratorValue",START_TIME_AFTER:"StartTimeAfter",START_TIME_BEFORE:"StartTimeBefore",STEP_EXECUTION_ID:"StepExecutionId",STEP_EXECUTION_STATUS:"StepExecutionStatus",STEP_NAME:"StepName"};t.DocumentPermissionType={SHARE:"Share"};class InvalidPermissionType extends s.SSMServiceException{constructor(e){super({name:"InvalidPermissionType",$fault:"client",...e});this.name="InvalidPermissionType";this.$fault="client";Object.setPrototypeOf(this,InvalidPermissionType.prototype);this.Message=e.Message}}t.InvalidPermissionType=InvalidPermissionType;t.PatchDeploymentStatus={Approved:"APPROVED",ExplicitApproved:"EXPLICIT_APPROVED",ExplicitRejected:"EXPLICIT_REJECTED",PendingApproval:"PENDING_APPROVAL"};class UnsupportedOperatingSystem extends s.SSMServiceException{constructor(e){super({name:"UnsupportedOperatingSystem",$fault:"client",...e});this.name="UnsupportedOperatingSystem";this.$fault="client";Object.setPrototypeOf(this,UnsupportedOperatingSystem.prototype);this.Message=e.Message}}t.UnsupportedOperatingSystem=UnsupportedOperatingSystem;t.InstanceInformationFilterKey={ACTIVATION_IDS:"ActivationIds",AGENT_VERSION:"AgentVersion",ASSOCIATION_STATUS:"AssociationStatus",IAM_ROLE:"IamRole",INSTANCE_IDS:"InstanceIds",PING_STATUS:"PingStatus",PLATFORM_TYPES:"PlatformTypes",RESOURCE_TYPE:"ResourceType"};t.PingStatus={CONNECTION_LOST:"ConnectionLost",INACTIVE:"Inactive",ONLINE:"Online"};t.ResourceType={EC2_INSTANCE:"EC2Instance",MANAGED_INSTANCE:"ManagedInstance"};t.SourceType={AWS_EC2_INSTANCE:"AWS::EC2::Instance",AWS_IOT_THING:"AWS::IoT::Thing",AWS_SSM_MANAGEDINSTANCE:"AWS::SSM::ManagedInstance"};class InvalidInstanceInformationFilterValue extends s.SSMServiceException{constructor(e){super({name:"InvalidInstanceInformationFilterValue",$fault:"client",...e});this.name="InvalidInstanceInformationFilterValue";this.$fault="client";Object.setPrototypeOf(this,InvalidInstanceInformationFilterValue.prototype)}}t.InvalidInstanceInformationFilterValue=InvalidInstanceInformationFilterValue;t.PatchComplianceDataState={Failed:"FAILED",Installed:"INSTALLED",InstalledOther:"INSTALLED_OTHER",InstalledPendingReboot:"INSTALLED_PENDING_REBOOT",InstalledRejected:"INSTALLED_REJECTED",Missing:"MISSING",NotApplicable:"NOT_APPLICABLE"};t.PatchOperationType={INSTALL:"Install",SCAN:"Scan"};t.RebootOption={NO_REBOOT:"NoReboot",REBOOT_IF_NEEDED:"RebootIfNeeded"};t.InstancePatchStateOperatorType={EQUAL:"Equal",GREATER_THAN:"GreaterThan",LESS_THAN:"LessThan",NOT_EQUAL:"NotEqual"};t.InventoryDeletionStatus={COMPLETE:"Complete",IN_PROGRESS:"InProgress"};class InvalidDeletionIdException extends s.SSMServiceException{constructor(e){super({name:"InvalidDeletionIdException",$fault:"client",...e});this.name="InvalidDeletionIdException";this.$fault="client";Object.setPrototypeOf(this,InvalidDeletionIdException.prototype);this.Message=e.Message}}t.InvalidDeletionIdException=InvalidDeletionIdException;t.MaintenanceWindowExecutionStatus={Cancelled:"CANCELLED",Cancelling:"CANCELLING",Failed:"FAILED",InProgress:"IN_PROGRESS",Pending:"PENDING",SkippedOverlapping:"SKIPPED_OVERLAPPING",Success:"SUCCESS",TimedOut:"TIMED_OUT"};t.MaintenanceWindowTaskType={Automation:"AUTOMATION",Lambda:"LAMBDA",RunCommand:"RUN_COMMAND",StepFunctions:"STEP_FUNCTIONS"};t.MaintenanceWindowResourceType={Instance:"INSTANCE",ResourceGroup:"RESOURCE_GROUP"};t.MaintenanceWindowTaskCutoffBehavior={CancelTask:"CANCEL_TASK",ContinueTask:"CONTINUE_TASK"};const CreateAssociationRequestFilterSensitiveLog=e=>({...e,...e.Parameters&&{Parameters:o.SENSITIVE_STRING}});t.CreateAssociationRequestFilterSensitiveLog=CreateAssociationRequestFilterSensitiveLog;const AssociationDescriptionFilterSensitiveLog=e=>({...e,...e.Parameters&&{Parameters:o.SENSITIVE_STRING}});t.AssociationDescriptionFilterSensitiveLog=AssociationDescriptionFilterSensitiveLog;const CreateAssociationResultFilterSensitiveLog=e=>({...e,...e.AssociationDescription&&{AssociationDescription:(0,t.AssociationDescriptionFilterSensitiveLog)(e.AssociationDescription)}});t.CreateAssociationResultFilterSensitiveLog=CreateAssociationResultFilterSensitiveLog;const CreateAssociationBatchRequestEntryFilterSensitiveLog=e=>({...e,...e.Parameters&&{Parameters:o.SENSITIVE_STRING}});t.CreateAssociationBatchRequestEntryFilterSensitiveLog=CreateAssociationBatchRequestEntryFilterSensitiveLog;const CreateAssociationBatchRequestFilterSensitiveLog=e=>({...e,...e.Entries&&{Entries:e.Entries.map((e=>(0,t.CreateAssociationBatchRequestEntryFilterSensitiveLog)(e)))}});t.CreateAssociationBatchRequestFilterSensitiveLog=CreateAssociationBatchRequestFilterSensitiveLog;const FailedCreateAssociationFilterSensitiveLog=e=>({...e,...e.Entry&&{Entry:(0,t.CreateAssociationBatchRequestEntryFilterSensitiveLog)(e.Entry)}});t.FailedCreateAssociationFilterSensitiveLog=FailedCreateAssociationFilterSensitiveLog;const CreateAssociationBatchResultFilterSensitiveLog=e=>({...e,...e.Successful&&{Successful:e.Successful.map((e=>(0,t.AssociationDescriptionFilterSensitiveLog)(e)))},...e.Failed&&{Failed:e.Failed.map((e=>(0,t.FailedCreateAssociationFilterSensitiveLog)(e)))}});t.CreateAssociationBatchResultFilterSensitiveLog=CreateAssociationBatchResultFilterSensitiveLog;const CreateMaintenanceWindowRequestFilterSensitiveLog=e=>({...e,...e.Description&&{Description:o.SENSITIVE_STRING}});t.CreateMaintenanceWindowRequestFilterSensitiveLog=CreateMaintenanceWindowRequestFilterSensitiveLog;const PatchSourceFilterSensitiveLog=e=>({...e,...e.Configuration&&{Configuration:o.SENSITIVE_STRING}});t.PatchSourceFilterSensitiveLog=PatchSourceFilterSensitiveLog;const CreatePatchBaselineRequestFilterSensitiveLog=e=>({...e,...e.Sources&&{Sources:e.Sources.map((e=>(0,t.PatchSourceFilterSensitiveLog)(e)))}});t.CreatePatchBaselineRequestFilterSensitiveLog=CreatePatchBaselineRequestFilterSensitiveLog;const DescribeAssociationResultFilterSensitiveLog=e=>({...e,...e.AssociationDescription&&{AssociationDescription:(0,t.AssociationDescriptionFilterSensitiveLog)(e.AssociationDescription)}});t.DescribeAssociationResultFilterSensitiveLog=DescribeAssociationResultFilterSensitiveLog;const InstancePatchStateFilterSensitiveLog=e=>({...e,...e.OwnerInformation&&{OwnerInformation:o.SENSITIVE_STRING}});t.InstancePatchStateFilterSensitiveLog=InstancePatchStateFilterSensitiveLog;const DescribeInstancePatchStatesResultFilterSensitiveLog=e=>({...e,...e.InstancePatchStates&&{InstancePatchStates:e.InstancePatchStates.map((e=>(0,t.InstancePatchStateFilterSensitiveLog)(e)))}});t.DescribeInstancePatchStatesResultFilterSensitiveLog=DescribeInstancePatchStatesResultFilterSensitiveLog;const DescribeInstancePatchStatesForPatchGroupResultFilterSensitiveLog=e=>({...e,...e.InstancePatchStates&&{InstancePatchStates:e.InstancePatchStates.map((e=>(0,t.InstancePatchStateFilterSensitiveLog)(e)))}});t.DescribeInstancePatchStatesForPatchGroupResultFilterSensitiveLog=DescribeInstancePatchStatesForPatchGroupResultFilterSensitiveLog;const MaintenanceWindowExecutionTaskInvocationIdentityFilterSensitiveLog=e=>({...e,...e.Parameters&&{Parameters:o.SENSITIVE_STRING},...e.OwnerInformation&&{OwnerInformation:o.SENSITIVE_STRING}});t.MaintenanceWindowExecutionTaskInvocationIdentityFilterSensitiveLog=MaintenanceWindowExecutionTaskInvocationIdentityFilterSensitiveLog;const DescribeMaintenanceWindowExecutionTaskInvocationsResultFilterSensitiveLog=e=>({...e,...e.WindowExecutionTaskInvocationIdentities&&{WindowExecutionTaskInvocationIdentities:e.WindowExecutionTaskInvocationIdentities.map((e=>(0,t.MaintenanceWindowExecutionTaskInvocationIdentityFilterSensitiveLog)(e)))}});t.DescribeMaintenanceWindowExecutionTaskInvocationsResultFilterSensitiveLog=DescribeMaintenanceWindowExecutionTaskInvocationsResultFilterSensitiveLog;const MaintenanceWindowIdentityFilterSensitiveLog=e=>({...e,...e.Description&&{Description:o.SENSITIVE_STRING}});t.MaintenanceWindowIdentityFilterSensitiveLog=MaintenanceWindowIdentityFilterSensitiveLog;const DescribeMaintenanceWindowsResultFilterSensitiveLog=e=>({...e,...e.WindowIdentities&&{WindowIdentities:e.WindowIdentities.map((e=>(0,t.MaintenanceWindowIdentityFilterSensitiveLog)(e)))}});t.DescribeMaintenanceWindowsResultFilterSensitiveLog=DescribeMaintenanceWindowsResultFilterSensitiveLog;const MaintenanceWindowTargetFilterSensitiveLog=e=>({...e,...e.OwnerInformation&&{OwnerInformation:o.SENSITIVE_STRING},...e.Description&&{Description:o.SENSITIVE_STRING}});t.MaintenanceWindowTargetFilterSensitiveLog=MaintenanceWindowTargetFilterSensitiveLog;const DescribeMaintenanceWindowTargetsResultFilterSensitiveLog=e=>({...e,...e.Targets&&{Targets:e.Targets.map((e=>(0,t.MaintenanceWindowTargetFilterSensitiveLog)(e)))}});t.DescribeMaintenanceWindowTargetsResultFilterSensitiveLog=DescribeMaintenanceWindowTargetsResultFilterSensitiveLog;const MaintenanceWindowTaskParameterValueExpressionFilterSensitiveLog=e=>({...e,...e.Values&&{Values:o.SENSITIVE_STRING}});t.MaintenanceWindowTaskParameterValueExpressionFilterSensitiveLog=MaintenanceWindowTaskParameterValueExpressionFilterSensitiveLog},76964:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.DocumentPermissionLimit=t.LastResourceDataSyncStatus=t.OpsItemRelatedItemsFilterOperator=t.OpsItemRelatedItemsFilterKey=t.OpsItemEventFilterOperator=t.OpsItemEventFilterKey=t.DocumentFilterKey=t.DocumentReviewCommentType=t.DocumentMetadataEnum=t.ComplianceStatus=t.ComplianceSeverity=t.ComplianceQueryOperatorType=t.CommandStatus=t.CommandPluginStatus=t.CommandFilterKey=t.AssociationFilterKey=t.ParameterVersionLabelLimitExceeded=t.ServiceSettingNotFound=t.ParameterVersionNotFound=t.InvalidKeyId=t.OpsFilterOperatorType=t.NotificationType=t.NotificationEvent=t.InventoryAttributeDataType=t.InvalidResultAttributeException=t.InvalidInventoryGroupException=t.InvalidAggregatorException=t.InventoryQueryOperatorType=t.AttachmentHashType=t.UnsupportedFeatureRequiredException=t.ConnectionStatus=t.InvocationDoesNotExist=t.InvalidPluginName=t.CommandInvocationStatus=t.UnsupportedCalendarException=t.InvalidDocumentType=t.CalendarState=t.OpsItemRelatedItemAssociationNotFoundException=t.SessionStatus=t.SessionState=t.SessionFilterKey=t.PatchProperty=t.PatchSet=t.InvalidFilterOption=t.ParameterType=t.ParameterTier=t.ParametersFilterKey=t.OpsItemStatus=t.OpsItemFilterOperator=t.OpsItemFilterKey=void 0;t.MaintenanceWindowStepFunctionsParametersFilterSensitiveLog=t.MaintenanceWindowRunCommandParametersFilterSensitiveLog=t.MaintenanceWindowLambdaParametersFilterSensitiveLog=t.GetMaintenanceWindowExecutionTaskInvocationResultFilterSensitiveLog=t.GetMaintenanceWindowExecutionTaskResultFilterSensitiveLog=t.GetMaintenanceWindowResultFilterSensitiveLog=t.GetDeployablePatchSnapshotForInstanceRequestFilterSensitiveLog=t.BaselineOverrideFilterSensitiveLog=t.DescribeMaintenanceWindowTasksResultFilterSensitiveLog=t.MaintenanceWindowTaskFilterSensitiveLog=t.StopType=t.InvalidAutomationStatusUpdateException=t.TargetNotConnected=t.AutomationDefinitionNotApprovedException=t.InvalidAutomationExecutionParametersException=t.AutomationExecutionLimitExceededException=t.AutomationDefinitionVersionNotFoundException=t.AutomationDefinitionNotFoundException=t.InvalidAssociation=t.InvalidRole=t.InvalidOutputFolder=t.InvalidNotificationConfig=t.SignalType=t.InvalidAutomationSignalException=t.AutomationStepNotFoundException=t.FeatureNotAvailableException=t.ResourcePolicyLimitExceededException=t.UnsupportedParameterType=t.PoliciesLimitExceededException=t.ParameterPatternMismatchException=t.ParameterMaxVersionLimitExceeded=t.ParameterLimitExceeded=t.ParameterAlreadyExists=t.InvalidPolicyTypeException=t.InvalidPolicyAttributeException=t.InvalidAllowedPatternException=t.IncompatiblePolicyException=t.HierarchyTypeMismatchException=t.HierarchyLevelLimitExceededException=t.UnsupportedInventorySchemaVersionException=t.UnsupportedInventoryItemContextException=t.SubTypeCountLimitExceededException=t.ItemContentMismatchException=t.InvalidInventoryItemContextException=t.CustomSchemaCountLimitExceededException=t.TotalSizeLimitExceededException=t.ComplianceUploadType=t.ItemSizeLimitExceededException=t.InvalidItemContentException=t.ComplianceTypeCountLimitExceededException=void 0;t.SendCommandResultFilterSensitiveLog=t.SendCommandRequestFilterSensitiveLog=t.RegisterTaskWithMaintenanceWindowRequestFilterSensitiveLog=t.RegisterTargetWithMaintenanceWindowRequestFilterSensitiveLog=t.PutParameterRequestFilterSensitiveLog=t.ListCommandsResultFilterSensitiveLog=t.CommandFilterSensitiveLog=t.ListAssociationVersionsResultFilterSensitiveLog=t.AssociationVersionInfoFilterSensitiveLog=t.GetPatchBaselineResultFilterSensitiveLog=t.GetParametersByPathResultFilterSensitiveLog=t.GetParametersResultFilterSensitiveLog=t.GetParameterHistoryResultFilterSensitiveLog=t.ParameterHistoryFilterSensitiveLog=t.GetParameterResultFilterSensitiveLog=t.ParameterFilterSensitiveLog=t.GetMaintenanceWindowTaskResultFilterSensitiveLog=t.MaintenanceWindowTaskInvocationParametersFilterSensitiveLog=void 0;const o=n(11866);const s=n(28993);const a=n(92709);t.OpsItemFilterKey={ACCOUNT_ID:"AccountId",ACTUAL_END_TIME:"ActualEndTime",ACTUAL_START_TIME:"ActualStartTime",AUTOMATION_ID:"AutomationId",CATEGORY:"Category",CHANGE_REQUEST_APPROVER_ARN:"ChangeRequestByApproverArn",CHANGE_REQUEST_APPROVER_NAME:"ChangeRequestByApproverName",CHANGE_REQUEST_REQUESTER_ARN:"ChangeRequestByRequesterArn",CHANGE_REQUEST_REQUESTER_NAME:"ChangeRequestByRequesterName",CHANGE_REQUEST_TARGETS_RESOURCE_GROUP:"ChangeRequestByTargetsResourceGroup",CHANGE_REQUEST_TEMPLATE:"ChangeRequestByTemplate",CREATED_BY:"CreatedBy",CREATED_TIME:"CreatedTime",INSIGHT_TYPE:"InsightByType",LAST_MODIFIED_TIME:"LastModifiedTime",OPERATIONAL_DATA:"OperationalData",OPERATIONAL_DATA_KEY:"OperationalDataKey",OPERATIONAL_DATA_VALUE:"OperationalDataValue",OPSITEM_ID:"OpsItemId",OPSITEM_TYPE:"OpsItemType",PLANNED_END_TIME:"PlannedEndTime",PLANNED_START_TIME:"PlannedStartTime",PRIORITY:"Priority",RESOURCE_ID:"ResourceId",SEVERITY:"Severity",SOURCE:"Source",STATUS:"Status",TITLE:"Title"};t.OpsItemFilterOperator={CONTAINS:"Contains",EQUAL:"Equal",GREATER_THAN:"GreaterThan",LESS_THAN:"LessThan"};t.OpsItemStatus={APPROVED:"Approved",CANCELLED:"Cancelled",CANCELLING:"Cancelling",CHANGE_CALENDAR_OVERRIDE_APPROVED:"ChangeCalendarOverrideApproved",CHANGE_CALENDAR_OVERRIDE_REJECTED:"ChangeCalendarOverrideRejected",CLOSED:"Closed",COMPLETED_WITH_FAILURE:"CompletedWithFailure",COMPLETED_WITH_SUCCESS:"CompletedWithSuccess",FAILED:"Failed",IN_PROGRESS:"InProgress",OPEN:"Open",PENDING:"Pending",PENDING_APPROVAL:"PendingApproval",PENDING_CHANGE_CALENDAR_OVERRIDE:"PendingChangeCalendarOverride",REJECTED:"Rejected",RESOLVED:"Resolved",RUNBOOK_IN_PROGRESS:"RunbookInProgress",SCHEDULED:"Scheduled",TIMED_OUT:"TimedOut"};t.ParametersFilterKey={KEY_ID:"KeyId",NAME:"Name",TYPE:"Type"};t.ParameterTier={ADVANCED:"Advanced",INTELLIGENT_TIERING:"Intelligent-Tiering",STANDARD:"Standard"};t.ParameterType={SECURE_STRING:"SecureString",STRING:"String",STRING_LIST:"StringList"};class InvalidFilterOption extends a.SSMServiceException{constructor(e){super({name:"InvalidFilterOption",$fault:"client",...e});this.name="InvalidFilterOption";this.$fault="client";Object.setPrototypeOf(this,InvalidFilterOption.prototype)}}t.InvalidFilterOption=InvalidFilterOption;t.PatchSet={Application:"APPLICATION",Os:"OS"};t.PatchProperty={PatchClassification:"CLASSIFICATION",PatchMsrcSeverity:"MSRC_SEVERITY",PatchPriority:"PRIORITY",PatchProductFamily:"PRODUCT_FAMILY",PatchSeverity:"SEVERITY",Product:"PRODUCT"};t.SessionFilterKey={INVOKED_AFTER:"InvokedAfter",INVOKED_BEFORE:"InvokedBefore",OWNER:"Owner",SESSION_ID:"SessionId",STATUS:"Status",TARGET_ID:"Target"};t.SessionState={ACTIVE:"Active",HISTORY:"History"};t.SessionStatus={CONNECTED:"Connected",CONNECTING:"Connecting",DISCONNECTED:"Disconnected",FAILED:"Failed",TERMINATED:"Terminated",TERMINATING:"Terminating"};class OpsItemRelatedItemAssociationNotFoundException extends a.SSMServiceException{constructor(e){super({name:"OpsItemRelatedItemAssociationNotFoundException",$fault:"client",...e});this.name="OpsItemRelatedItemAssociationNotFoundException";this.$fault="client";Object.setPrototypeOf(this,OpsItemRelatedItemAssociationNotFoundException.prototype);this.Message=e.Message}}t.OpsItemRelatedItemAssociationNotFoundException=OpsItemRelatedItemAssociationNotFoundException;t.CalendarState={CLOSED:"CLOSED",OPEN:"OPEN"};class InvalidDocumentType extends a.SSMServiceException{constructor(e){super({name:"InvalidDocumentType",$fault:"client",...e});this.name="InvalidDocumentType";this.$fault="client";Object.setPrototypeOf(this,InvalidDocumentType.prototype);this.Message=e.Message}}t.InvalidDocumentType=InvalidDocumentType;class UnsupportedCalendarException extends a.SSMServiceException{constructor(e){super({name:"UnsupportedCalendarException",$fault:"client",...e});this.name="UnsupportedCalendarException";this.$fault="client";Object.setPrototypeOf(this,UnsupportedCalendarException.prototype);this.Message=e.Message}}t.UnsupportedCalendarException=UnsupportedCalendarException;t.CommandInvocationStatus={CANCELLED:"Cancelled",CANCELLING:"Cancelling",DELAYED:"Delayed",FAILED:"Failed",IN_PROGRESS:"InProgress",PENDING:"Pending",SUCCESS:"Success",TIMED_OUT:"TimedOut"};class InvalidPluginName extends a.SSMServiceException{constructor(e){super({name:"InvalidPluginName",$fault:"client",...e});this.name="InvalidPluginName";this.$fault="client";Object.setPrototypeOf(this,InvalidPluginName.prototype)}}t.InvalidPluginName=InvalidPluginName;class InvocationDoesNotExist extends a.SSMServiceException{constructor(e){super({name:"InvocationDoesNotExist",$fault:"client",...e});this.name="InvocationDoesNotExist";this.$fault="client";Object.setPrototypeOf(this,InvocationDoesNotExist.prototype)}}t.InvocationDoesNotExist=InvocationDoesNotExist;t.ConnectionStatus={CONNECTED:"connected",NOT_CONNECTED:"notconnected"};class UnsupportedFeatureRequiredException extends a.SSMServiceException{constructor(e){super({name:"UnsupportedFeatureRequiredException",$fault:"client",...e});this.name="UnsupportedFeatureRequiredException";this.$fault="client";Object.setPrototypeOf(this,UnsupportedFeatureRequiredException.prototype);this.Message=e.Message}}t.UnsupportedFeatureRequiredException=UnsupportedFeatureRequiredException;t.AttachmentHashType={SHA256:"Sha256"};t.InventoryQueryOperatorType={BEGIN_WITH:"BeginWith",EQUAL:"Equal",EXISTS:"Exists",GREATER_THAN:"GreaterThan",LESS_THAN:"LessThan",NOT_EQUAL:"NotEqual"};class InvalidAggregatorException extends a.SSMServiceException{constructor(e){super({name:"InvalidAggregatorException",$fault:"client",...e});this.name="InvalidAggregatorException";this.$fault="client";Object.setPrototypeOf(this,InvalidAggregatorException.prototype);this.Message=e.Message}}t.InvalidAggregatorException=InvalidAggregatorException;class InvalidInventoryGroupException extends a.SSMServiceException{constructor(e){super({name:"InvalidInventoryGroupException",$fault:"client",...e});this.name="InvalidInventoryGroupException";this.$fault="client";Object.setPrototypeOf(this,InvalidInventoryGroupException.prototype);this.Message=e.Message}}t.InvalidInventoryGroupException=InvalidInventoryGroupException;class InvalidResultAttributeException extends a.SSMServiceException{constructor(e){super({name:"InvalidResultAttributeException",$fault:"client",...e});this.name="InvalidResultAttributeException";this.$fault="client";Object.setPrototypeOf(this,InvalidResultAttributeException.prototype);this.Message=e.Message}}t.InvalidResultAttributeException=InvalidResultAttributeException;t.InventoryAttributeDataType={NUMBER:"number",STRING:"string"};t.NotificationEvent={ALL:"All",CANCELLED:"Cancelled",FAILED:"Failed",IN_PROGRESS:"InProgress",SUCCESS:"Success",TIMED_OUT:"TimedOut"};t.NotificationType={Command:"Command",Invocation:"Invocation"};t.OpsFilterOperatorType={BEGIN_WITH:"BeginWith",EQUAL:"Equal",EXISTS:"Exists",GREATER_THAN:"GreaterThan",LESS_THAN:"LessThan",NOT_EQUAL:"NotEqual"};class InvalidKeyId extends a.SSMServiceException{constructor(e){super({name:"InvalidKeyId",$fault:"client",...e});this.name="InvalidKeyId";this.$fault="client";Object.setPrototypeOf(this,InvalidKeyId.prototype)}}t.InvalidKeyId=InvalidKeyId;class ParameterVersionNotFound extends a.SSMServiceException{constructor(e){super({name:"ParameterVersionNotFound",$fault:"client",...e});this.name="ParameterVersionNotFound";this.$fault="client";Object.setPrototypeOf(this,ParameterVersionNotFound.prototype)}}t.ParameterVersionNotFound=ParameterVersionNotFound;class ServiceSettingNotFound extends a.SSMServiceException{constructor(e){super({name:"ServiceSettingNotFound",$fault:"client",...e});this.name="ServiceSettingNotFound";this.$fault="client";Object.setPrototypeOf(this,ServiceSettingNotFound.prototype);this.Message=e.Message}}t.ServiceSettingNotFound=ServiceSettingNotFound;class ParameterVersionLabelLimitExceeded extends a.SSMServiceException{constructor(e){super({name:"ParameterVersionLabelLimitExceeded",$fault:"client",...e});this.name="ParameterVersionLabelLimitExceeded";this.$fault="client";Object.setPrototypeOf(this,ParameterVersionLabelLimitExceeded.prototype)}}t.ParameterVersionLabelLimitExceeded=ParameterVersionLabelLimitExceeded;t.AssociationFilterKey={AssociationId:"AssociationId",AssociationName:"AssociationName",InstanceId:"InstanceId",LastExecutedAfter:"LastExecutedAfter",LastExecutedBefore:"LastExecutedBefore",Name:"Name",ResourceGroupName:"ResourceGroupName",Status:"AssociationStatusName"};t.CommandFilterKey={DOCUMENT_NAME:"DocumentName",EXECUTION_STAGE:"ExecutionStage",INVOKED_AFTER:"InvokedAfter",INVOKED_BEFORE:"InvokedBefore",STATUS:"Status"};t.CommandPluginStatus={CANCELLED:"Cancelled",FAILED:"Failed",IN_PROGRESS:"InProgress",PENDING:"Pending",SUCCESS:"Success",TIMED_OUT:"TimedOut"};t.CommandStatus={CANCELLED:"Cancelled",CANCELLING:"Cancelling",FAILED:"Failed",IN_PROGRESS:"InProgress",PENDING:"Pending",SUCCESS:"Success",TIMED_OUT:"TimedOut"};t.ComplianceQueryOperatorType={BeginWith:"BEGIN_WITH",Equal:"EQUAL",GreaterThan:"GREATER_THAN",LessThan:"LESS_THAN",NotEqual:"NOT_EQUAL"};t.ComplianceSeverity={Critical:"CRITICAL",High:"HIGH",Informational:"INFORMATIONAL",Low:"LOW",Medium:"MEDIUM",Unspecified:"UNSPECIFIED"};t.ComplianceStatus={Compliant:"COMPLIANT",NonCompliant:"NON_COMPLIANT"};t.DocumentMetadataEnum={DocumentReviews:"DocumentReviews"};t.DocumentReviewCommentType={Comment:"Comment"};t.DocumentFilterKey={DocumentType:"DocumentType",Name:"Name",Owner:"Owner",PlatformTypes:"PlatformTypes"};t.OpsItemEventFilterKey={OPSITEM_ID:"OpsItemId"};t.OpsItemEventFilterOperator={EQUAL:"Equal"};t.OpsItemRelatedItemsFilterKey={ASSOCIATION_ID:"AssociationId",RESOURCE_TYPE:"ResourceType",RESOURCE_URI:"ResourceUri"};t.OpsItemRelatedItemsFilterOperator={EQUAL:"Equal"};t.LastResourceDataSyncStatus={FAILED:"Failed",INPROGRESS:"InProgress",SUCCESSFUL:"Successful"};class DocumentPermissionLimit extends a.SSMServiceException{constructor(e){super({name:"DocumentPermissionLimit",$fault:"client",...e});this.name="DocumentPermissionLimit";this.$fault="client";Object.setPrototypeOf(this,DocumentPermissionLimit.prototype);this.Message=e.Message}}t.DocumentPermissionLimit=DocumentPermissionLimit;class ComplianceTypeCountLimitExceededException extends a.SSMServiceException{constructor(e){super({name:"ComplianceTypeCountLimitExceededException",$fault:"client",...e});this.name="ComplianceTypeCountLimitExceededException";this.$fault="client";Object.setPrototypeOf(this,ComplianceTypeCountLimitExceededException.prototype);this.Message=e.Message}}t.ComplianceTypeCountLimitExceededException=ComplianceTypeCountLimitExceededException;class InvalidItemContentException extends a.SSMServiceException{constructor(e){super({name:"InvalidItemContentException",$fault:"client",...e});this.name="InvalidItemContentException";this.$fault="client";Object.setPrototypeOf(this,InvalidItemContentException.prototype);this.TypeName=e.TypeName;this.Message=e.Message}}t.InvalidItemContentException=InvalidItemContentException;class ItemSizeLimitExceededException extends a.SSMServiceException{constructor(e){super({name:"ItemSizeLimitExceededException",$fault:"client",...e});this.name="ItemSizeLimitExceededException";this.$fault="client";Object.setPrototypeOf(this,ItemSizeLimitExceededException.prototype);this.TypeName=e.TypeName;this.Message=e.Message}}t.ItemSizeLimitExceededException=ItemSizeLimitExceededException;t.ComplianceUploadType={Complete:"COMPLETE",Partial:"PARTIAL"};class TotalSizeLimitExceededException extends a.SSMServiceException{constructor(e){super({name:"TotalSizeLimitExceededException",$fault:"client",...e});this.name="TotalSizeLimitExceededException";this.$fault="client";Object.setPrototypeOf(this,TotalSizeLimitExceededException.prototype);this.Message=e.Message}}t.TotalSizeLimitExceededException=TotalSizeLimitExceededException;class CustomSchemaCountLimitExceededException extends a.SSMServiceException{constructor(e){super({name:"CustomSchemaCountLimitExceededException",$fault:"client",...e});this.name="CustomSchemaCountLimitExceededException";this.$fault="client";Object.setPrototypeOf(this,CustomSchemaCountLimitExceededException.prototype);this.Message=e.Message}}t.CustomSchemaCountLimitExceededException=CustomSchemaCountLimitExceededException;class InvalidInventoryItemContextException extends a.SSMServiceException{constructor(e){super({name:"InvalidInventoryItemContextException",$fault:"client",...e});this.name="InvalidInventoryItemContextException";this.$fault="client";Object.setPrototypeOf(this,InvalidInventoryItemContextException.prototype);this.Message=e.Message}}t.InvalidInventoryItemContextException=InvalidInventoryItemContextException;class ItemContentMismatchException extends a.SSMServiceException{constructor(e){super({name:"ItemContentMismatchException",$fault:"client",...e});this.name="ItemContentMismatchException";this.$fault="client";Object.setPrototypeOf(this,ItemContentMismatchException.prototype);this.TypeName=e.TypeName;this.Message=e.Message}}t.ItemContentMismatchException=ItemContentMismatchException;class SubTypeCountLimitExceededException extends a.SSMServiceException{constructor(e){super({name:"SubTypeCountLimitExceededException",$fault:"client",...e});this.name="SubTypeCountLimitExceededException";this.$fault="client";Object.setPrototypeOf(this,SubTypeCountLimitExceededException.prototype);this.Message=e.Message}}t.SubTypeCountLimitExceededException=SubTypeCountLimitExceededException;class UnsupportedInventoryItemContextException extends a.SSMServiceException{constructor(e){super({name:"UnsupportedInventoryItemContextException",$fault:"client",...e});this.name="UnsupportedInventoryItemContextException";this.$fault="client";Object.setPrototypeOf(this,UnsupportedInventoryItemContextException.prototype);this.TypeName=e.TypeName;this.Message=e.Message}}t.UnsupportedInventoryItemContextException=UnsupportedInventoryItemContextException;class UnsupportedInventorySchemaVersionException extends a.SSMServiceException{constructor(e){super({name:"UnsupportedInventorySchemaVersionException",$fault:"client",...e});this.name="UnsupportedInventorySchemaVersionException";this.$fault="client";Object.setPrototypeOf(this,UnsupportedInventorySchemaVersionException.prototype);this.Message=e.Message}}t.UnsupportedInventorySchemaVersionException=UnsupportedInventorySchemaVersionException;class HierarchyLevelLimitExceededException extends a.SSMServiceException{constructor(e){super({name:"HierarchyLevelLimitExceededException",$fault:"client",...e});this.name="HierarchyLevelLimitExceededException";this.$fault="client";Object.setPrototypeOf(this,HierarchyLevelLimitExceededException.prototype)}}t.HierarchyLevelLimitExceededException=HierarchyLevelLimitExceededException;class HierarchyTypeMismatchException extends a.SSMServiceException{constructor(e){super({name:"HierarchyTypeMismatchException",$fault:"client",...e});this.name="HierarchyTypeMismatchException";this.$fault="client";Object.setPrototypeOf(this,HierarchyTypeMismatchException.prototype)}}t.HierarchyTypeMismatchException=HierarchyTypeMismatchException;class IncompatiblePolicyException extends a.SSMServiceException{constructor(e){super({name:"IncompatiblePolicyException",$fault:"client",...e});this.name="IncompatiblePolicyException";this.$fault="client";Object.setPrototypeOf(this,IncompatiblePolicyException.prototype)}}t.IncompatiblePolicyException=IncompatiblePolicyException;class InvalidAllowedPatternException extends a.SSMServiceException{constructor(e){super({name:"InvalidAllowedPatternException",$fault:"client",...e});this.name="InvalidAllowedPatternException";this.$fault="client";Object.setPrototypeOf(this,InvalidAllowedPatternException.prototype)}}t.InvalidAllowedPatternException=InvalidAllowedPatternException;class InvalidPolicyAttributeException extends a.SSMServiceException{constructor(e){super({name:"InvalidPolicyAttributeException",$fault:"client",...e});this.name="InvalidPolicyAttributeException";this.$fault="client";Object.setPrototypeOf(this,InvalidPolicyAttributeException.prototype)}}t.InvalidPolicyAttributeException=InvalidPolicyAttributeException;class InvalidPolicyTypeException extends a.SSMServiceException{constructor(e){super({name:"InvalidPolicyTypeException",$fault:"client",...e});this.name="InvalidPolicyTypeException";this.$fault="client";Object.setPrototypeOf(this,InvalidPolicyTypeException.prototype)}}t.InvalidPolicyTypeException=InvalidPolicyTypeException;class ParameterAlreadyExists extends a.SSMServiceException{constructor(e){super({name:"ParameterAlreadyExists",$fault:"client",...e});this.name="ParameterAlreadyExists";this.$fault="client";Object.setPrototypeOf(this,ParameterAlreadyExists.prototype)}}t.ParameterAlreadyExists=ParameterAlreadyExists;class ParameterLimitExceeded extends a.SSMServiceException{constructor(e){super({name:"ParameterLimitExceeded",$fault:"client",...e});this.name="ParameterLimitExceeded";this.$fault="client";Object.setPrototypeOf(this,ParameterLimitExceeded.prototype)}}t.ParameterLimitExceeded=ParameterLimitExceeded;class ParameterMaxVersionLimitExceeded extends a.SSMServiceException{constructor(e){super({name:"ParameterMaxVersionLimitExceeded",$fault:"client",...e});this.name="ParameterMaxVersionLimitExceeded";this.$fault="client";Object.setPrototypeOf(this,ParameterMaxVersionLimitExceeded.prototype)}}t.ParameterMaxVersionLimitExceeded=ParameterMaxVersionLimitExceeded;class ParameterPatternMismatchException extends a.SSMServiceException{constructor(e){super({name:"ParameterPatternMismatchException",$fault:"client",...e});this.name="ParameterPatternMismatchException";this.$fault="client";Object.setPrototypeOf(this,ParameterPatternMismatchException.prototype)}}t.ParameterPatternMismatchException=ParameterPatternMismatchException;class PoliciesLimitExceededException extends a.SSMServiceException{constructor(e){super({name:"PoliciesLimitExceededException",$fault:"client",...e});this.name="PoliciesLimitExceededException";this.$fault="client";Object.setPrototypeOf(this,PoliciesLimitExceededException.prototype)}}t.PoliciesLimitExceededException=PoliciesLimitExceededException;class UnsupportedParameterType extends a.SSMServiceException{constructor(e){super({name:"UnsupportedParameterType",$fault:"client",...e});this.name="UnsupportedParameterType";this.$fault="client";Object.setPrototypeOf(this,UnsupportedParameterType.prototype)}}t.UnsupportedParameterType=UnsupportedParameterType;class ResourcePolicyLimitExceededException extends a.SSMServiceException{constructor(e){super({name:"ResourcePolicyLimitExceededException",$fault:"client",...e});this.name="ResourcePolicyLimitExceededException";this.$fault="client";Object.setPrototypeOf(this,ResourcePolicyLimitExceededException.prototype);this.Limit=e.Limit;this.LimitType=e.LimitType;this.Message=e.Message}}t.ResourcePolicyLimitExceededException=ResourcePolicyLimitExceededException;class FeatureNotAvailableException extends a.SSMServiceException{constructor(e){super({name:"FeatureNotAvailableException",$fault:"client",...e});this.name="FeatureNotAvailableException";this.$fault="client";Object.setPrototypeOf(this,FeatureNotAvailableException.prototype);this.Message=e.Message}}t.FeatureNotAvailableException=FeatureNotAvailableException;class AutomationStepNotFoundException extends a.SSMServiceException{constructor(e){super({name:"AutomationStepNotFoundException",$fault:"client",...e});this.name="AutomationStepNotFoundException";this.$fault="client";Object.setPrototypeOf(this,AutomationStepNotFoundException.prototype);this.Message=e.Message}}t.AutomationStepNotFoundException=AutomationStepNotFoundException;class InvalidAutomationSignalException extends a.SSMServiceException{constructor(e){super({name:"InvalidAutomationSignalException",$fault:"client",...e});this.name="InvalidAutomationSignalException";this.$fault="client";Object.setPrototypeOf(this,InvalidAutomationSignalException.prototype);this.Message=e.Message}}t.InvalidAutomationSignalException=InvalidAutomationSignalException;t.SignalType={APPROVE:"Approve",REJECT:"Reject",RESUME:"Resume",START_STEP:"StartStep",STOP_STEP:"StopStep"};class InvalidNotificationConfig extends a.SSMServiceException{constructor(e){super({name:"InvalidNotificationConfig",$fault:"client",...e});this.name="InvalidNotificationConfig";this.$fault="client";Object.setPrototypeOf(this,InvalidNotificationConfig.prototype);this.Message=e.Message}}t.InvalidNotificationConfig=InvalidNotificationConfig;class InvalidOutputFolder extends a.SSMServiceException{constructor(e){super({name:"InvalidOutputFolder",$fault:"client",...e});this.name="InvalidOutputFolder";this.$fault="client";Object.setPrototypeOf(this,InvalidOutputFolder.prototype)}}t.InvalidOutputFolder=InvalidOutputFolder;class InvalidRole extends a.SSMServiceException{constructor(e){super({name:"InvalidRole",$fault:"client",...e});this.name="InvalidRole";this.$fault="client";Object.setPrototypeOf(this,InvalidRole.prototype);this.Message=e.Message}}t.InvalidRole=InvalidRole;class InvalidAssociation extends a.SSMServiceException{constructor(e){super({name:"InvalidAssociation",$fault:"client",...e});this.name="InvalidAssociation";this.$fault="client";Object.setPrototypeOf(this,InvalidAssociation.prototype);this.Message=e.Message}}t.InvalidAssociation=InvalidAssociation;class AutomationDefinitionNotFoundException extends a.SSMServiceException{constructor(e){super({name:"AutomationDefinitionNotFoundException",$fault:"client",...e});this.name="AutomationDefinitionNotFoundException";this.$fault="client";Object.setPrototypeOf(this,AutomationDefinitionNotFoundException.prototype);this.Message=e.Message}}t.AutomationDefinitionNotFoundException=AutomationDefinitionNotFoundException;class AutomationDefinitionVersionNotFoundException extends a.SSMServiceException{constructor(e){super({name:"AutomationDefinitionVersionNotFoundException",$fault:"client",...e});this.name="AutomationDefinitionVersionNotFoundException";this.$fault="client";Object.setPrototypeOf(this,AutomationDefinitionVersionNotFoundException.prototype);this.Message=e.Message}}t.AutomationDefinitionVersionNotFoundException=AutomationDefinitionVersionNotFoundException;class AutomationExecutionLimitExceededException extends a.SSMServiceException{constructor(e){super({name:"AutomationExecutionLimitExceededException",$fault:"client",...e});this.name="AutomationExecutionLimitExceededException";this.$fault="client";Object.setPrototypeOf(this,AutomationExecutionLimitExceededException.prototype);this.Message=e.Message}}t.AutomationExecutionLimitExceededException=AutomationExecutionLimitExceededException;class InvalidAutomationExecutionParametersException extends a.SSMServiceException{constructor(e){super({name:"InvalidAutomationExecutionParametersException",$fault:"client",...e});this.name="InvalidAutomationExecutionParametersException";this.$fault="client";Object.setPrototypeOf(this,InvalidAutomationExecutionParametersException.prototype);this.Message=e.Message}}t.InvalidAutomationExecutionParametersException=InvalidAutomationExecutionParametersException;class AutomationDefinitionNotApprovedException extends a.SSMServiceException{constructor(e){super({name:"AutomationDefinitionNotApprovedException",$fault:"client",...e});this.name="AutomationDefinitionNotApprovedException";this.$fault="client";Object.setPrototypeOf(this,AutomationDefinitionNotApprovedException.prototype);this.Message=e.Message}}t.AutomationDefinitionNotApprovedException=AutomationDefinitionNotApprovedException;class TargetNotConnected extends a.SSMServiceException{constructor(e){super({name:"TargetNotConnected",$fault:"client",...e});this.name="TargetNotConnected";this.$fault="client";Object.setPrototypeOf(this,TargetNotConnected.prototype);this.Message=e.Message}}t.TargetNotConnected=TargetNotConnected;class InvalidAutomationStatusUpdateException extends a.SSMServiceException{constructor(e){super({name:"InvalidAutomationStatusUpdateException",$fault:"client",...e});this.name="InvalidAutomationStatusUpdateException";this.$fault="client";Object.setPrototypeOf(this,InvalidAutomationStatusUpdateException.prototype);this.Message=e.Message}}t.InvalidAutomationStatusUpdateException=InvalidAutomationStatusUpdateException;t.StopType={CANCEL:"Cancel",COMPLETE:"Complete"};const MaintenanceWindowTaskFilterSensitiveLog=e=>({...e,...e.TaskParameters&&{TaskParameters:o.SENSITIVE_STRING},...e.Description&&{Description:o.SENSITIVE_STRING}});t.MaintenanceWindowTaskFilterSensitiveLog=MaintenanceWindowTaskFilterSensitiveLog;const DescribeMaintenanceWindowTasksResultFilterSensitiveLog=e=>({...e,...e.Tasks&&{Tasks:e.Tasks.map((e=>(0,t.MaintenanceWindowTaskFilterSensitiveLog)(e)))}});t.DescribeMaintenanceWindowTasksResultFilterSensitiveLog=DescribeMaintenanceWindowTasksResultFilterSensitiveLog;const BaselineOverrideFilterSensitiveLog=e=>({...e,...e.Sources&&{Sources:e.Sources.map((e=>(0,s.PatchSourceFilterSensitiveLog)(e)))}});t.BaselineOverrideFilterSensitiveLog=BaselineOverrideFilterSensitiveLog;const GetDeployablePatchSnapshotForInstanceRequestFilterSensitiveLog=e=>({...e});t.GetDeployablePatchSnapshotForInstanceRequestFilterSensitiveLog=GetDeployablePatchSnapshotForInstanceRequestFilterSensitiveLog;const GetMaintenanceWindowResultFilterSensitiveLog=e=>({...e,...e.Description&&{Description:o.SENSITIVE_STRING}});t.GetMaintenanceWindowResultFilterSensitiveLog=GetMaintenanceWindowResultFilterSensitiveLog;const GetMaintenanceWindowExecutionTaskResultFilterSensitiveLog=e=>({...e,...e.TaskParameters&&{TaskParameters:o.SENSITIVE_STRING}});t.GetMaintenanceWindowExecutionTaskResultFilterSensitiveLog=GetMaintenanceWindowExecutionTaskResultFilterSensitiveLog;const GetMaintenanceWindowExecutionTaskInvocationResultFilterSensitiveLog=e=>({...e,...e.Parameters&&{Parameters:o.SENSITIVE_STRING},...e.OwnerInformation&&{OwnerInformation:o.SENSITIVE_STRING}});t.GetMaintenanceWindowExecutionTaskInvocationResultFilterSensitiveLog=GetMaintenanceWindowExecutionTaskInvocationResultFilterSensitiveLog;const MaintenanceWindowLambdaParametersFilterSensitiveLog=e=>({...e,...e.Payload&&{Payload:o.SENSITIVE_STRING}});t.MaintenanceWindowLambdaParametersFilterSensitiveLog=MaintenanceWindowLambdaParametersFilterSensitiveLog;const MaintenanceWindowRunCommandParametersFilterSensitiveLog=e=>({...e,...e.Parameters&&{Parameters:o.SENSITIVE_STRING}});t.MaintenanceWindowRunCommandParametersFilterSensitiveLog=MaintenanceWindowRunCommandParametersFilterSensitiveLog;const MaintenanceWindowStepFunctionsParametersFilterSensitiveLog=e=>({...e,...e.Input&&{Input:o.SENSITIVE_STRING}});t.MaintenanceWindowStepFunctionsParametersFilterSensitiveLog=MaintenanceWindowStepFunctionsParametersFilterSensitiveLog;const MaintenanceWindowTaskInvocationParametersFilterSensitiveLog=e=>({...e,...e.RunCommand&&{RunCommand:(0,t.MaintenanceWindowRunCommandParametersFilterSensitiveLog)(e.RunCommand)},...e.StepFunctions&&{StepFunctions:(0,t.MaintenanceWindowStepFunctionsParametersFilterSensitiveLog)(e.StepFunctions)},...e.Lambda&&{Lambda:(0,t.MaintenanceWindowLambdaParametersFilterSensitiveLog)(e.Lambda)}});t.MaintenanceWindowTaskInvocationParametersFilterSensitiveLog=MaintenanceWindowTaskInvocationParametersFilterSensitiveLog;const GetMaintenanceWindowTaskResultFilterSensitiveLog=e=>({...e,...e.TaskParameters&&{TaskParameters:o.SENSITIVE_STRING},...e.TaskInvocationParameters&&{TaskInvocationParameters:(0,t.MaintenanceWindowTaskInvocationParametersFilterSensitiveLog)(e.TaskInvocationParameters)},...e.Description&&{Description:o.SENSITIVE_STRING}});t.GetMaintenanceWindowTaskResultFilterSensitiveLog=GetMaintenanceWindowTaskResultFilterSensitiveLog;const ParameterFilterSensitiveLog=e=>({...e,...e.Value&&{Value:o.SENSITIVE_STRING}});t.ParameterFilterSensitiveLog=ParameterFilterSensitiveLog;const GetParameterResultFilterSensitiveLog=e=>({...e,...e.Parameter&&{Parameter:(0,t.ParameterFilterSensitiveLog)(e.Parameter)}});t.GetParameterResultFilterSensitiveLog=GetParameterResultFilterSensitiveLog;const ParameterHistoryFilterSensitiveLog=e=>({...e,...e.Value&&{Value:o.SENSITIVE_STRING}});t.ParameterHistoryFilterSensitiveLog=ParameterHistoryFilterSensitiveLog;const GetParameterHistoryResultFilterSensitiveLog=e=>({...e,...e.Parameters&&{Parameters:e.Parameters.map((e=>(0,t.ParameterHistoryFilterSensitiveLog)(e)))}});t.GetParameterHistoryResultFilterSensitiveLog=GetParameterHistoryResultFilterSensitiveLog;const GetParametersResultFilterSensitiveLog=e=>({...e,...e.Parameters&&{Parameters:e.Parameters.map((e=>(0,t.ParameterFilterSensitiveLog)(e)))}});t.GetParametersResultFilterSensitiveLog=GetParametersResultFilterSensitiveLog;const GetParametersByPathResultFilterSensitiveLog=e=>({...e,...e.Parameters&&{Parameters:e.Parameters.map((e=>(0,t.ParameterFilterSensitiveLog)(e)))}});t.GetParametersByPathResultFilterSensitiveLog=GetParametersByPathResultFilterSensitiveLog;const GetPatchBaselineResultFilterSensitiveLog=e=>({...e,...e.Sources&&{Sources:e.Sources.map((e=>(0,s.PatchSourceFilterSensitiveLog)(e)))}});t.GetPatchBaselineResultFilterSensitiveLog=GetPatchBaselineResultFilterSensitiveLog;const AssociationVersionInfoFilterSensitiveLog=e=>({...e,...e.Parameters&&{Parameters:o.SENSITIVE_STRING}});t.AssociationVersionInfoFilterSensitiveLog=AssociationVersionInfoFilterSensitiveLog;const ListAssociationVersionsResultFilterSensitiveLog=e=>({...e,...e.AssociationVersions&&{AssociationVersions:e.AssociationVersions.map((e=>(0,t.AssociationVersionInfoFilterSensitiveLog)(e)))}});t.ListAssociationVersionsResultFilterSensitiveLog=ListAssociationVersionsResultFilterSensitiveLog;const CommandFilterSensitiveLog=e=>({...e,...e.Parameters&&{Parameters:o.SENSITIVE_STRING}});t.CommandFilterSensitiveLog=CommandFilterSensitiveLog;const ListCommandsResultFilterSensitiveLog=e=>({...e,...e.Commands&&{Commands:e.Commands.map((e=>(0,t.CommandFilterSensitiveLog)(e)))}});t.ListCommandsResultFilterSensitiveLog=ListCommandsResultFilterSensitiveLog;const PutParameterRequestFilterSensitiveLog=e=>({...e,...e.Value&&{Value:o.SENSITIVE_STRING}});t.PutParameterRequestFilterSensitiveLog=PutParameterRequestFilterSensitiveLog;const RegisterTargetWithMaintenanceWindowRequestFilterSensitiveLog=e=>({...e,...e.OwnerInformation&&{OwnerInformation:o.SENSITIVE_STRING},...e.Description&&{Description:o.SENSITIVE_STRING}});t.RegisterTargetWithMaintenanceWindowRequestFilterSensitiveLog=RegisterTargetWithMaintenanceWindowRequestFilterSensitiveLog;const RegisterTaskWithMaintenanceWindowRequestFilterSensitiveLog=e=>({...e,...e.TaskParameters&&{TaskParameters:o.SENSITIVE_STRING},...e.TaskInvocationParameters&&{TaskInvocationParameters:(0,t.MaintenanceWindowTaskInvocationParametersFilterSensitiveLog)(e.TaskInvocationParameters)},...e.Description&&{Description:o.SENSITIVE_STRING}});t.RegisterTaskWithMaintenanceWindowRequestFilterSensitiveLog=RegisterTaskWithMaintenanceWindowRequestFilterSensitiveLog;const SendCommandRequestFilterSensitiveLog=e=>({...e,...e.Parameters&&{Parameters:o.SENSITIVE_STRING}});t.SendCommandRequestFilterSensitiveLog=SendCommandRequestFilterSensitiveLog;const SendCommandResultFilterSensitiveLog=e=>({...e,...e.Command&&{Command:(0,t.CommandFilterSensitiveLog)(e.Command)}});t.SendCommandResultFilterSensitiveLog=SendCommandResultFilterSensitiveLog},89962:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.UpdatePatchBaselineResultFilterSensitiveLog=t.UpdatePatchBaselineRequestFilterSensitiveLog=t.UpdateMaintenanceWindowTaskResultFilterSensitiveLog=t.UpdateMaintenanceWindowTaskRequestFilterSensitiveLog=t.UpdateMaintenanceWindowTargetResultFilterSensitiveLog=t.UpdateMaintenanceWindowTargetRequestFilterSensitiveLog=t.UpdateMaintenanceWindowResultFilterSensitiveLog=t.UpdateMaintenanceWindowRequestFilterSensitiveLog=t.UpdateAssociationStatusResultFilterSensitiveLog=t.UpdateAssociationResultFilterSensitiveLog=t.UpdateAssociationRequestFilterSensitiveLog=t.ResourceDataSyncConflictException=t.OpsMetadataKeyLimitExceededException=t.DocumentReviewAction=t.DuplicateDocumentVersionName=t.DuplicateDocumentContent=t.DocumentVersionLimitExceeded=t.StatusUnchanged=t.InvalidUpdate=t.AssociationVersionLimitExceeded=void 0;const o=n(11866);const s=n(28993);const a=n(76964);const r=n(92709);class AssociationVersionLimitExceeded extends r.SSMServiceException{constructor(e){super({name:"AssociationVersionLimitExceeded",$fault:"client",...e});this.name="AssociationVersionLimitExceeded";this.$fault="client";Object.setPrototypeOf(this,AssociationVersionLimitExceeded.prototype);this.Message=e.Message}}t.AssociationVersionLimitExceeded=AssociationVersionLimitExceeded;class InvalidUpdate extends r.SSMServiceException{constructor(e){super({name:"InvalidUpdate",$fault:"client",...e});this.name="InvalidUpdate";this.$fault="client";Object.setPrototypeOf(this,InvalidUpdate.prototype);this.Message=e.Message}}t.InvalidUpdate=InvalidUpdate;class StatusUnchanged extends r.SSMServiceException{constructor(e){super({name:"StatusUnchanged",$fault:"client",...e});this.name="StatusUnchanged";this.$fault="client";Object.setPrototypeOf(this,StatusUnchanged.prototype)}}t.StatusUnchanged=StatusUnchanged;class DocumentVersionLimitExceeded extends r.SSMServiceException{constructor(e){super({name:"DocumentVersionLimitExceeded",$fault:"client",...e});this.name="DocumentVersionLimitExceeded";this.$fault="client";Object.setPrototypeOf(this,DocumentVersionLimitExceeded.prototype);this.Message=e.Message}}t.DocumentVersionLimitExceeded=DocumentVersionLimitExceeded;class DuplicateDocumentContent extends r.SSMServiceException{constructor(e){super({name:"DuplicateDocumentContent",$fault:"client",...e});this.name="DuplicateDocumentContent";this.$fault="client";Object.setPrototypeOf(this,DuplicateDocumentContent.prototype);this.Message=e.Message}}t.DuplicateDocumentContent=DuplicateDocumentContent;class DuplicateDocumentVersionName extends r.SSMServiceException{constructor(e){super({name:"DuplicateDocumentVersionName",$fault:"client",...e});this.name="DuplicateDocumentVersionName";this.$fault="client";Object.setPrototypeOf(this,DuplicateDocumentVersionName.prototype);this.Message=e.Message}}t.DuplicateDocumentVersionName=DuplicateDocumentVersionName;t.DocumentReviewAction={Approve:"Approve",Reject:"Reject",SendForReview:"SendForReview",UpdateReview:"UpdateReview"};class OpsMetadataKeyLimitExceededException extends r.SSMServiceException{constructor(e){super({name:"OpsMetadataKeyLimitExceededException",$fault:"client",...e});this.name="OpsMetadataKeyLimitExceededException";this.$fault="client";Object.setPrototypeOf(this,OpsMetadataKeyLimitExceededException.prototype)}}t.OpsMetadataKeyLimitExceededException=OpsMetadataKeyLimitExceededException;class ResourceDataSyncConflictException extends r.SSMServiceException{constructor(e){super({name:"ResourceDataSyncConflictException",$fault:"client",...e});this.name="ResourceDataSyncConflictException";this.$fault="client";Object.setPrototypeOf(this,ResourceDataSyncConflictException.prototype);this.Message=e.Message}}t.ResourceDataSyncConflictException=ResourceDataSyncConflictException;const UpdateAssociationRequestFilterSensitiveLog=e=>({...e,...e.Parameters&&{Parameters:o.SENSITIVE_STRING}});t.UpdateAssociationRequestFilterSensitiveLog=UpdateAssociationRequestFilterSensitiveLog;const UpdateAssociationResultFilterSensitiveLog=e=>({...e,...e.AssociationDescription&&{AssociationDescription:(0,s.AssociationDescriptionFilterSensitiveLog)(e.AssociationDescription)}});t.UpdateAssociationResultFilterSensitiveLog=UpdateAssociationResultFilterSensitiveLog;const UpdateAssociationStatusResultFilterSensitiveLog=e=>({...e,...e.AssociationDescription&&{AssociationDescription:(0,s.AssociationDescriptionFilterSensitiveLog)(e.AssociationDescription)}});t.UpdateAssociationStatusResultFilterSensitiveLog=UpdateAssociationStatusResultFilterSensitiveLog;const UpdateMaintenanceWindowRequestFilterSensitiveLog=e=>({...e,...e.Description&&{Description:o.SENSITIVE_STRING}});t.UpdateMaintenanceWindowRequestFilterSensitiveLog=UpdateMaintenanceWindowRequestFilterSensitiveLog;const UpdateMaintenanceWindowResultFilterSensitiveLog=e=>({...e,...e.Description&&{Description:o.SENSITIVE_STRING}});t.UpdateMaintenanceWindowResultFilterSensitiveLog=UpdateMaintenanceWindowResultFilterSensitiveLog;const UpdateMaintenanceWindowTargetRequestFilterSensitiveLog=e=>({...e,...e.OwnerInformation&&{OwnerInformation:o.SENSITIVE_STRING},...e.Description&&{Description:o.SENSITIVE_STRING}});t.UpdateMaintenanceWindowTargetRequestFilterSensitiveLog=UpdateMaintenanceWindowTargetRequestFilterSensitiveLog;const UpdateMaintenanceWindowTargetResultFilterSensitiveLog=e=>({...e,...e.OwnerInformation&&{OwnerInformation:o.SENSITIVE_STRING},...e.Description&&{Description:o.SENSITIVE_STRING}});t.UpdateMaintenanceWindowTargetResultFilterSensitiveLog=UpdateMaintenanceWindowTargetResultFilterSensitiveLog;const UpdateMaintenanceWindowTaskRequestFilterSensitiveLog=e=>({...e,...e.TaskParameters&&{TaskParameters:o.SENSITIVE_STRING},...e.TaskInvocationParameters&&{TaskInvocationParameters:(0,a.MaintenanceWindowTaskInvocationParametersFilterSensitiveLog)(e.TaskInvocationParameters)},...e.Description&&{Description:o.SENSITIVE_STRING}});t.UpdateMaintenanceWindowTaskRequestFilterSensitiveLog=UpdateMaintenanceWindowTaskRequestFilterSensitiveLog;const UpdateMaintenanceWindowTaskResultFilterSensitiveLog=e=>({...e,...e.TaskParameters&&{TaskParameters:o.SENSITIVE_STRING},...e.TaskInvocationParameters&&{TaskInvocationParameters:(0,a.MaintenanceWindowTaskInvocationParametersFilterSensitiveLog)(e.TaskInvocationParameters)},...e.Description&&{Description:o.SENSITIVE_STRING}});t.UpdateMaintenanceWindowTaskResultFilterSensitiveLog=UpdateMaintenanceWindowTaskResultFilterSensitiveLog;const UpdatePatchBaselineRequestFilterSensitiveLog=e=>({...e,...e.Sources&&{Sources:e.Sources.map((e=>(0,s.PatchSourceFilterSensitiveLog)(e)))}});t.UpdatePatchBaselineRequestFilterSensitiveLog=UpdatePatchBaselineRequestFilterSensitiveLog;const UpdatePatchBaselineResultFilterSensitiveLog=e=>({...e,...e.Sources&&{Sources:e.Sources.map((e=>(0,s.PatchSourceFilterSensitiveLog)(e)))}});t.UpdatePatchBaselineResultFilterSensitiveLog=UpdatePatchBaselineResultFilterSensitiveLog},31280:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.paginateDescribeActivations=void 0;const o=n(46905);const s=n(54549);const makePagedClientRequest=async(e,t,...n)=>await e.send(new o.DescribeActivationsCommand(t),...n);async function*paginateDescribeActivations(e,t,...n){let o=e.startingToken||undefined;let a=true;let r;while(a){t.NextToken=o;t["MaxResults"]=e.pageSize;if(e.client instanceof s.SSMClient){r=await makePagedClientRequest(e.client,t,...n)}else{throw new Error("Invalid client, expected SSM | SSMClient")}yield r;const i=o;o=r.NextToken;a=!!(o&&(!e.stopOnSameToken||o!==i))}return undefined}t.paginateDescribeActivations=paginateDescribeActivations},85417:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.paginateDescribeAssociationExecutionTargets=void 0;const o=n(1956);const s=n(54549);const makePagedClientRequest=async(e,t,...n)=>await e.send(new o.DescribeAssociationExecutionTargetsCommand(t),...n);async function*paginateDescribeAssociationExecutionTargets(e,t,...n){let o=e.startingToken||undefined;let a=true;let r;while(a){t.NextToken=o;t["MaxResults"]=e.pageSize;if(e.client instanceof s.SSMClient){r=await makePagedClientRequest(e.client,t,...n)}else{throw new Error("Invalid client, expected SSM | SSMClient")}yield r;const i=o;o=r.NextToken;a=!!(o&&(!e.stopOnSameToken||o!==i))}return undefined}t.paginateDescribeAssociationExecutionTargets=paginateDescribeAssociationExecutionTargets},57338:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.paginateDescribeAssociationExecutions=void 0;const o=n(32761);const s=n(54549);const makePagedClientRequest=async(e,t,...n)=>await e.send(new o.DescribeAssociationExecutionsCommand(t),...n);async function*paginateDescribeAssociationExecutions(e,t,...n){let o=e.startingToken||undefined;let a=true;let r;while(a){t.NextToken=o;t["MaxResults"]=e.pageSize;if(e.client instanceof s.SSMClient){r=await makePagedClientRequest(e.client,t,...n)}else{throw new Error("Invalid client, expected SSM | SSMClient")}yield r;const i=o;o=r.NextToken;a=!!(o&&(!e.stopOnSameToken||o!==i))}return undefined}t.paginateDescribeAssociationExecutions=paginateDescribeAssociationExecutions},59647:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.paginateDescribeAutomationExecutions=void 0;const o=n(24119);const s=n(54549);const makePagedClientRequest=async(e,t,...n)=>await e.send(new o.DescribeAutomationExecutionsCommand(t),...n);async function*paginateDescribeAutomationExecutions(e,t,...n){let o=e.startingToken||undefined;let a=true;let r;while(a){t.NextToken=o;t["MaxResults"]=e.pageSize;if(e.client instanceof s.SSMClient){r=await makePagedClientRequest(e.client,t,...n)}else{throw new Error("Invalid client, expected SSM | SSMClient")}yield r;const i=o;o=r.NextToken;a=!!(o&&(!e.stopOnSameToken||o!==i))}return undefined}t.paginateDescribeAutomationExecutions=paginateDescribeAutomationExecutions},43147:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.paginateDescribeAutomationStepExecutions=void 0;const o=n(75787);const s=n(54549);const makePagedClientRequest=async(e,t,...n)=>await e.send(new o.DescribeAutomationStepExecutionsCommand(t),...n);async function*paginateDescribeAutomationStepExecutions(e,t,...n){let o=e.startingToken||undefined;let a=true;let r;while(a){t.NextToken=o;t["MaxResults"]=e.pageSize;if(e.client instanceof s.SSMClient){r=await makePagedClientRequest(e.client,t,...n)}else{throw new Error("Invalid client, expected SSM | SSMClient")}yield r;const i=o;o=r.NextToken;a=!!(o&&(!e.stopOnSameToken||o!==i))}return undefined}t.paginateDescribeAutomationStepExecutions=paginateDescribeAutomationStepExecutions},32142:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.paginateDescribeAvailablePatches=void 0;const o=n(85954);const s=n(54549);const makePagedClientRequest=async(e,t,...n)=>await e.send(new o.DescribeAvailablePatchesCommand(t),...n);async function*paginateDescribeAvailablePatches(e,t,...n){let o=e.startingToken||undefined;let a=true;let r;while(a){t.NextToken=o;t["MaxResults"]=e.pageSize;if(e.client instanceof s.SSMClient){r=await makePagedClientRequest(e.client,t,...n)}else{throw new Error("Invalid client, expected SSM | SSMClient")}yield r;const i=o;o=r.NextToken;a=!!(o&&(!e.stopOnSameToken||o!==i))}return undefined}t.paginateDescribeAvailablePatches=paginateDescribeAvailablePatches},29597:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.paginateDescribeEffectiveInstanceAssociations=void 0;const o=n(598);const s=n(54549);const makePagedClientRequest=async(e,t,...n)=>await e.send(new o.DescribeEffectiveInstanceAssociationsCommand(t),...n);async function*paginateDescribeEffectiveInstanceAssociations(e,t,...n){let o=e.startingToken||undefined;let a=true;let r;while(a){t.NextToken=o;t["MaxResults"]=e.pageSize;if(e.client instanceof s.SSMClient){r=await makePagedClientRequest(e.client,t,...n)}else{throw new Error("Invalid client, expected SSM | SSMClient")}yield r;const i=o;o=r.NextToken;a=!!(o&&(!e.stopOnSameToken||o!==i))}return undefined}t.paginateDescribeEffectiveInstanceAssociations=paginateDescribeEffectiveInstanceAssociations},64126:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.paginateDescribeEffectivePatchesForPatchBaseline=void 0;const o=n(19561);const s=n(54549);const makePagedClientRequest=async(e,t,...n)=>await e.send(new o.DescribeEffectivePatchesForPatchBaselineCommand(t),...n);async function*paginateDescribeEffectivePatchesForPatchBaseline(e,t,...n){let o=e.startingToken||undefined;let a=true;let r;while(a){t.NextToken=o;t["MaxResults"]=e.pageSize;if(e.client instanceof s.SSMClient){r=await makePagedClientRequest(e.client,t,...n)}else{throw new Error("Invalid client, expected SSM | SSMClient")}yield r;const i=o;o=r.NextToken;a=!!(o&&(!e.stopOnSameToken||o!==i))}return undefined}t.paginateDescribeEffectivePatchesForPatchBaseline=paginateDescribeEffectivePatchesForPatchBaseline},12237:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.paginateDescribeInstanceAssociationsStatus=void 0;const o=n(82757);const s=n(54549);const makePagedClientRequest=async(e,t,...n)=>await e.send(new o.DescribeInstanceAssociationsStatusCommand(t),...n);async function*paginateDescribeInstanceAssociationsStatus(e,t,...n){let o=e.startingToken||undefined;let a=true;let r;while(a){t.NextToken=o;t["MaxResults"]=e.pageSize;if(e.client instanceof s.SSMClient){r=await makePagedClientRequest(e.client,t,...n)}else{throw new Error("Invalid client, expected SSM | SSMClient")}yield r;const i=o;o=r.NextToken;a=!!(o&&(!e.stopOnSameToken||o!==i))}return undefined}t.paginateDescribeInstanceAssociationsStatus=paginateDescribeInstanceAssociationsStatus},45105:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.paginateDescribeInstanceInformation=void 0;const o=n(94713);const s=n(54549);const makePagedClientRequest=async(e,t,...n)=>await e.send(new o.DescribeInstanceInformationCommand(t),...n);async function*paginateDescribeInstanceInformation(e,t,...n){let o=e.startingToken||undefined;let a=true;let r;while(a){t.NextToken=o;t["MaxResults"]=e.pageSize;if(e.client instanceof s.SSMClient){r=await makePagedClientRequest(e.client,t,...n)}else{throw new Error("Invalid client, expected SSM | SSMClient")}yield r;const i=o;o=r.NextToken;a=!!(o&&(!e.stopOnSameToken||o!==i))}return undefined}t.paginateDescribeInstanceInformation=paginateDescribeInstanceInformation},93593:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.paginateDescribeInstancePatchStatesForPatchGroup=void 0;const o=n(25527);const s=n(54549);const makePagedClientRequest=async(e,t,...n)=>await e.send(new o.DescribeInstancePatchStatesForPatchGroupCommand(t),...n);async function*paginateDescribeInstancePatchStatesForPatchGroup(e,t,...n){let o=e.startingToken||undefined;let a=true;let r;while(a){t.NextToken=o;t["MaxResults"]=e.pageSize;if(e.client instanceof s.SSMClient){r=await makePagedClientRequest(e.client,t,...n)}else{throw new Error("Invalid client, expected SSM | SSMClient")}yield r;const i=o;o=r.NextToken;a=!!(o&&(!e.stopOnSameToken||o!==i))}return undefined}t.paginateDescribeInstancePatchStatesForPatchGroup=paginateDescribeInstancePatchStatesForPatchGroup},37525:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.paginateDescribeInstancePatchStates=void 0;const o=n(89303);const s=n(54549);const makePagedClientRequest=async(e,t,...n)=>await e.send(new o.DescribeInstancePatchStatesCommand(t),...n);async function*paginateDescribeInstancePatchStates(e,t,...n){let o=e.startingToken||undefined;let a=true;let r;while(a){t.NextToken=o;t["MaxResults"]=e.pageSize;if(e.client instanceof s.SSMClient){r=await makePagedClientRequest(e.client,t,...n)}else{throw new Error("Invalid client, expected SSM | SSMClient")}yield r;const i=o;o=r.NextToken;a=!!(o&&(!e.stopOnSameToken||o!==i))}return undefined}t.paginateDescribeInstancePatchStates=paginateDescribeInstancePatchStates},253:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.paginateDescribeInstancePatches=void 0;const o=n(13763);const s=n(54549);const makePagedClientRequest=async(e,t,...n)=>await e.send(new o.DescribeInstancePatchesCommand(t),...n);async function*paginateDescribeInstancePatches(e,t,...n){let o=e.startingToken||undefined;let a=true;let r;while(a){t.NextToken=o;t["MaxResults"]=e.pageSize;if(e.client instanceof s.SSMClient){r=await makePagedClientRequest(e.client,t,...n)}else{throw new Error("Invalid client, expected SSM | SSMClient")}yield r;const i=o;o=r.NextToken;a=!!(o&&(!e.stopOnSameToken||o!==i))}return undefined}t.paginateDescribeInstancePatches=paginateDescribeInstancePatches},88285:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.paginateDescribeInventoryDeletions=void 0;const o=n(86060);const s=n(54549);const makePagedClientRequest=async(e,t,...n)=>await e.send(new o.DescribeInventoryDeletionsCommand(t),...n);async function*paginateDescribeInventoryDeletions(e,t,...n){let o=e.startingToken||undefined;let a=true;let r;while(a){t.NextToken=o;t["MaxResults"]=e.pageSize;if(e.client instanceof s.SSMClient){r=await makePagedClientRequest(e.client,t,...n)}else{throw new Error("Invalid client, expected SSM | SSMClient")}yield r;const i=o;o=r.NextToken;a=!!(o&&(!e.stopOnSameToken||o!==i))}return undefined}t.paginateDescribeInventoryDeletions=paginateDescribeInventoryDeletions},47342:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.paginateDescribeMaintenanceWindowExecutionTaskInvocations=void 0;const o=n(37375);const s=n(54549);const makePagedClientRequest=async(e,t,...n)=>await e.send(new o.DescribeMaintenanceWindowExecutionTaskInvocationsCommand(t),...n);async function*paginateDescribeMaintenanceWindowExecutionTaskInvocations(e,t,...n){let o=e.startingToken||undefined;let a=true;let r;while(a){t.NextToken=o;t["MaxResults"]=e.pageSize;if(e.client instanceof s.SSMClient){r=await makePagedClientRequest(e.client,t,...n)}else{throw new Error("Invalid client, expected SSM | SSMClient")}yield r;const i=o;o=r.NextToken;a=!!(o&&(!e.stopOnSameToken||o!==i))}return undefined}t.paginateDescribeMaintenanceWindowExecutionTaskInvocations=paginateDescribeMaintenanceWindowExecutionTaskInvocations},8704:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.paginateDescribeMaintenanceWindowExecutionTasks=void 0;const o=n(28751);const s=n(54549);const makePagedClientRequest=async(e,t,...n)=>await e.send(new o.DescribeMaintenanceWindowExecutionTasksCommand(t),...n);async function*paginateDescribeMaintenanceWindowExecutionTasks(e,t,...n){let o=e.startingToken||undefined;let a=true;let r;while(a){t.NextToken=o;t["MaxResults"]=e.pageSize;if(e.client instanceof s.SSMClient){r=await makePagedClientRequest(e.client,t,...n)}else{throw new Error("Invalid client, expected SSM | SSMClient")}yield r;const i=o;o=r.NextToken;a=!!(o&&(!e.stopOnSameToken||o!==i))}return undefined}t.paginateDescribeMaintenanceWindowExecutionTasks=paginateDescribeMaintenanceWindowExecutionTasks},23767:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.paginateDescribeMaintenanceWindowExecutions=void 0;const o=n(7216);const s=n(54549);const makePagedClientRequest=async(e,t,...n)=>await e.send(new o.DescribeMaintenanceWindowExecutionsCommand(t),...n);async function*paginateDescribeMaintenanceWindowExecutions(e,t,...n){let o=e.startingToken||undefined;let a=true;let r;while(a){t.NextToken=o;t["MaxResults"]=e.pageSize;if(e.client instanceof s.SSMClient){r=await makePagedClientRequest(e.client,t,...n)}else{throw new Error("Invalid client, expected SSM | SSMClient")}yield r;const i=o;o=r.NextToken;a=!!(o&&(!e.stopOnSameToken||o!==i))}return undefined}t.paginateDescribeMaintenanceWindowExecutions=paginateDescribeMaintenanceWindowExecutions},3533:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.paginateDescribeMaintenanceWindowSchedule=void 0;const o=n(58216);const s=n(54549);const makePagedClientRequest=async(e,t,...n)=>await e.send(new o.DescribeMaintenanceWindowScheduleCommand(t),...n);async function*paginateDescribeMaintenanceWindowSchedule(e,t,...n){let o=e.startingToken||undefined;let a=true;let r;while(a){t.NextToken=o;t["MaxResults"]=e.pageSize;if(e.client instanceof s.SSMClient){r=await makePagedClientRequest(e.client,t,...n)}else{throw new Error("Invalid client, expected SSM | SSMClient")}yield r;const i=o;o=r.NextToken;a=!!(o&&(!e.stopOnSameToken||o!==i))}return undefined}t.paginateDescribeMaintenanceWindowSchedule=paginateDescribeMaintenanceWindowSchedule},33665:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.paginateDescribeMaintenanceWindowTargets=void 0;const o=n(77445);const s=n(54549);const makePagedClientRequest=async(e,t,...n)=>await e.send(new o.DescribeMaintenanceWindowTargetsCommand(t),...n);async function*paginateDescribeMaintenanceWindowTargets(e,t,...n){let o=e.startingToken||undefined;let a=true;let r;while(a){t.NextToken=o;t["MaxResults"]=e.pageSize;if(e.client instanceof s.SSMClient){r=await makePagedClientRequest(e.client,t,...n)}else{throw new Error("Invalid client, expected SSM | SSMClient")}yield r;const i=o;o=r.NextToken;a=!!(o&&(!e.stopOnSameToken||o!==i))}return undefined}t.paginateDescribeMaintenanceWindowTargets=paginateDescribeMaintenanceWindowTargets},13184:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.paginateDescribeMaintenanceWindowTasks=void 0;const o=n(94870);const s=n(54549);const makePagedClientRequest=async(e,t,...n)=>await e.send(new o.DescribeMaintenanceWindowTasksCommand(t),...n);async function*paginateDescribeMaintenanceWindowTasks(e,t,...n){let o=e.startingToken||undefined;let a=true;let r;while(a){t.NextToken=o;t["MaxResults"]=e.pageSize;if(e.client instanceof s.SSMClient){r=await makePagedClientRequest(e.client,t,...n)}else{throw new Error("Invalid client, expected SSM | SSMClient")}yield r;const i=o;o=r.NextToken;a=!!(o&&(!e.stopOnSameToken||o!==i))}return undefined}t.paginateDescribeMaintenanceWindowTasks=paginateDescribeMaintenanceWindowTasks},54283:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.paginateDescribeMaintenanceWindowsForTarget=void 0;const o=n(42388);const s=n(54549);const makePagedClientRequest=async(e,t,...n)=>await e.send(new o.DescribeMaintenanceWindowsForTargetCommand(t),...n);async function*paginateDescribeMaintenanceWindowsForTarget(e,t,...n){let o=e.startingToken||undefined;let a=true;let r;while(a){t.NextToken=o;t["MaxResults"]=e.pageSize;if(e.client instanceof s.SSMClient){r=await makePagedClientRequest(e.client,t,...n)}else{throw new Error("Invalid client, expected SSM | SSMClient")}yield r;const i=o;o=r.NextToken;a=!!(o&&(!e.stopOnSameToken||o!==i))}return undefined}t.paginateDescribeMaintenanceWindowsForTarget=paginateDescribeMaintenanceWindowsForTarget},71849:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.paginateDescribeMaintenanceWindows=void 0;const o=n(51895);const s=n(54549);const makePagedClientRequest=async(e,t,...n)=>await e.send(new o.DescribeMaintenanceWindowsCommand(t),...n);async function*paginateDescribeMaintenanceWindows(e,t,...n){let o=e.startingToken||undefined;let a=true;let r;while(a){t.NextToken=o;t["MaxResults"]=e.pageSize;if(e.client instanceof s.SSMClient){r=await makePagedClientRequest(e.client,t,...n)}else{throw new Error("Invalid client, expected SSM | SSMClient")}yield r;const i=o;o=r.NextToken;a=!!(o&&(!e.stopOnSameToken||o!==i))}return undefined}t.paginateDescribeMaintenanceWindows=paginateDescribeMaintenanceWindows},30863:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.paginateDescribeOpsItems=void 0;const o=n(8452);const s=n(54549);const makePagedClientRequest=async(e,t,...n)=>await e.send(new o.DescribeOpsItemsCommand(t),...n);async function*paginateDescribeOpsItems(e,t,...n){let o=e.startingToken||undefined;let a=true;let r;while(a){t.NextToken=o;t["MaxResults"]=e.pageSize;if(e.client instanceof s.SSMClient){r=await makePagedClientRequest(e.client,t,...n)}else{throw new Error("Invalid client, expected SSM | SSMClient")}yield r;const i=o;o=r.NextToken;a=!!(o&&(!e.stopOnSameToken||o!==i))}return undefined}t.paginateDescribeOpsItems=paginateDescribeOpsItems},66462:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.paginateDescribeParameters=void 0;const o=n(30973);const s=n(54549);const makePagedClientRequest=async(e,t,...n)=>await e.send(new o.DescribeParametersCommand(t),...n);async function*paginateDescribeParameters(e,t,...n){let o=e.startingToken||undefined;let a=true;let r;while(a){t.NextToken=o;t["MaxResults"]=e.pageSize;if(e.client instanceof s.SSMClient){r=await makePagedClientRequest(e.client,t,...n)}else{throw new Error("Invalid client, expected SSM | SSMClient")}yield r;const i=o;o=r.NextToken;a=!!(o&&(!e.stopOnSameToken||o!==i))}return undefined}t.paginateDescribeParameters=paginateDescribeParameters},11259:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.paginateDescribePatchBaselines=void 0;const o=n(18397);const s=n(54549);const makePagedClientRequest=async(e,t,...n)=>await e.send(new o.DescribePatchBaselinesCommand(t),...n);async function*paginateDescribePatchBaselines(e,t,...n){let o=e.startingToken||undefined;let a=true;let r;while(a){t.NextToken=o;t["MaxResults"]=e.pageSize;if(e.client instanceof s.SSMClient){r=await makePagedClientRequest(e.client,t,...n)}else{throw new Error("Invalid client, expected SSM | SSMClient")}yield r;const i=o;o=r.NextToken;a=!!(o&&(!e.stopOnSameToken||o!==i))}return undefined}t.paginateDescribePatchBaselines=paginateDescribePatchBaselines},66398:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.paginateDescribePatchGroups=void 0;const o=n(37235);const s=n(54549);const makePagedClientRequest=async(e,t,...n)=>await e.send(new o.DescribePatchGroupsCommand(t),...n);async function*paginateDescribePatchGroups(e,t,...n){let o=e.startingToken||undefined;let a=true;let r;while(a){t.NextToken=o;t["MaxResults"]=e.pageSize;if(e.client instanceof s.SSMClient){r=await makePagedClientRequest(e.client,t,...n)}else{throw new Error("Invalid client, expected SSM | SSMClient")}yield r;const i=o;o=r.NextToken;a=!!(o&&(!e.stopOnSameToken||o!==i))}return undefined}t.paginateDescribePatchGroups=paginateDescribePatchGroups},23360:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.paginateDescribePatchProperties=void 0;const o=n(34908);const s=n(54549);const makePagedClientRequest=async(e,t,...n)=>await e.send(new o.DescribePatchPropertiesCommand(t),...n);async function*paginateDescribePatchProperties(e,t,...n){let o=e.startingToken||undefined;let a=true;let r;while(a){t.NextToken=o;t["MaxResults"]=e.pageSize;if(e.client instanceof s.SSMClient){r=await makePagedClientRequest(e.client,t,...n)}else{throw new Error("Invalid client, expected SSM | SSMClient")}yield r;const i=o;o=r.NextToken;a=!!(o&&(!e.stopOnSameToken||o!==i))}return undefined}t.paginateDescribePatchProperties=paginateDescribePatchProperties},47827:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.paginateDescribeSessions=void 0;const o=n(38549);const s=n(54549);const makePagedClientRequest=async(e,t,...n)=>await e.send(new o.DescribeSessionsCommand(t),...n);async function*paginateDescribeSessions(e,t,...n){let o=e.startingToken||undefined;let a=true;let r;while(a){t.NextToken=o;t["MaxResults"]=e.pageSize;if(e.client instanceof s.SSMClient){r=await makePagedClientRequest(e.client,t,...n)}else{throw new Error("Invalid client, expected SSM | SSMClient")}yield r;const i=o;o=r.NextToken;a=!!(o&&(!e.stopOnSameToken||o!==i))}return undefined}t.paginateDescribeSessions=paginateDescribeSessions},62019:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.paginateGetInventory=void 0;const o=n(10161);const s=n(54549);const makePagedClientRequest=async(e,t,...n)=>await e.send(new o.GetInventoryCommand(t),...n);async function*paginateGetInventory(e,t,...n){let o=e.startingToken||undefined;let a=true;let r;while(a){t.NextToken=o;t["MaxResults"]=e.pageSize;if(e.client instanceof s.SSMClient){r=await makePagedClientRequest(e.client,t,...n)}else{throw new Error("Invalid client, expected SSM | SSMClient")}yield r;const i=o;o=r.NextToken;a=!!(o&&(!e.stopOnSameToken||o!==i))}return undefined}t.paginateGetInventory=paginateGetInventory},86823:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.paginateGetInventorySchema=void 0;const o=n(73966);const s=n(54549);const makePagedClientRequest=async(e,t,...n)=>await e.send(new o.GetInventorySchemaCommand(t),...n);async function*paginateGetInventorySchema(e,t,...n){let o=e.startingToken||undefined;let a=true;let r;while(a){t.NextToken=o;t["MaxResults"]=e.pageSize;if(e.client instanceof s.SSMClient){r=await makePagedClientRequest(e.client,t,...n)}else{throw new Error("Invalid client, expected SSM | SSMClient")}yield r;const i=o;o=r.NextToken;a=!!(o&&(!e.stopOnSameToken||o!==i))}return undefined}t.paginateGetInventorySchema=paginateGetInventorySchema},53316:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.paginateGetOpsSummary=void 0;const o=n(95253);const s=n(54549);const makePagedClientRequest=async(e,t,...n)=>await e.send(new o.GetOpsSummaryCommand(t),...n);async function*paginateGetOpsSummary(e,t,...n){let o=e.startingToken||undefined;let a=true;let r;while(a){t.NextToken=o;t["MaxResults"]=e.pageSize;if(e.client instanceof s.SSMClient){r=await makePagedClientRequest(e.client,t,...n)}else{throw new Error("Invalid client, expected SSM | SSMClient")}yield r;const i=o;o=r.NextToken;a=!!(o&&(!e.stopOnSameToken||o!==i))}return undefined}t.paginateGetOpsSummary=paginateGetOpsSummary},10179:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.paginateGetParameterHistory=void 0;const o=n(10721);const s=n(54549);const makePagedClientRequest=async(e,t,...n)=>await e.send(new o.GetParameterHistoryCommand(t),...n);async function*paginateGetParameterHistory(e,t,...n){let o=e.startingToken||undefined;let a=true;let r;while(a){t.NextToken=o;t["MaxResults"]=e.pageSize;if(e.client instanceof s.SSMClient){r=await makePagedClientRequest(e.client,t,...n)}else{throw new Error("Invalid client, expected SSM | SSMClient")}yield r;const i=o;o=r.NextToken;a=!!(o&&(!e.stopOnSameToken||o!==i))}return undefined}t.paginateGetParameterHistory=paginateGetParameterHistory},516:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.paginateGetParametersByPath=void 0;const o=n(76776);const s=n(54549);const makePagedClientRequest=async(e,t,...n)=>await e.send(new o.GetParametersByPathCommand(t),...n);async function*paginateGetParametersByPath(e,t,...n){let o=e.startingToken||undefined;let a=true;let r;while(a){t.NextToken=o;t["MaxResults"]=e.pageSize;if(e.client instanceof s.SSMClient){r=await makePagedClientRequest(e.client,t,...n)}else{throw new Error("Invalid client, expected SSM | SSMClient")}yield r;const i=o;o=r.NextToken;a=!!(o&&(!e.stopOnSameToken||o!==i))}return undefined}t.paginateGetParametersByPath=paginateGetParametersByPath},33906:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.paginateGetResourcePolicies=void 0;const o=n(40762);const s=n(54549);const makePagedClientRequest=async(e,t,...n)=>await e.send(new o.GetResourcePoliciesCommand(t),...n);async function*paginateGetResourcePolicies(e,t,...n){let o=e.startingToken||undefined;let a=true;let r;while(a){t.NextToken=o;t["MaxResults"]=e.pageSize;if(e.client instanceof s.SSMClient){r=await makePagedClientRequest(e.client,t,...n)}else{throw new Error("Invalid client, expected SSM | SSMClient")}yield r;const i=o;o=r.NextToken;a=!!(o&&(!e.stopOnSameToken||o!==i))}return undefined}t.paginateGetResourcePolicies=paginateGetResourcePolicies},62340:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},3656:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.paginateListAssociationVersions=void 0;const o=n(52127);const s=n(54549);const makePagedClientRequest=async(e,t,...n)=>await e.send(new o.ListAssociationVersionsCommand(t),...n);async function*paginateListAssociationVersions(e,t,...n){let o=e.startingToken||undefined;let a=true;let r;while(a){t.NextToken=o;t["MaxResults"]=e.pageSize;if(e.client instanceof s.SSMClient){r=await makePagedClientRequest(e.client,t,...n)}else{throw new Error("Invalid client, expected SSM | SSMClient")}yield r;const i=o;o=r.NextToken;a=!!(o&&(!e.stopOnSameToken||o!==i))}return undefined}t.paginateListAssociationVersions=paginateListAssociationVersions},90678:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.paginateListAssociations=void 0;const o=n(86803);const s=n(54549);const makePagedClientRequest=async(e,t,...n)=>await e.send(new o.ListAssociationsCommand(t),...n);async function*paginateListAssociations(e,t,...n){let o=e.startingToken||undefined;let a=true;let r;while(a){t.NextToken=o;t["MaxResults"]=e.pageSize;if(e.client instanceof s.SSMClient){r=await makePagedClientRequest(e.client,t,...n)}else{throw new Error("Invalid client, expected SSM | SSMClient")}yield r;const i=o;o=r.NextToken;a=!!(o&&(!e.stopOnSameToken||o!==i))}return undefined}t.paginateListAssociations=paginateListAssociations},97312:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.paginateListCommandInvocations=void 0;const o=n(14691);const s=n(54549);const makePagedClientRequest=async(e,t,...n)=>await e.send(new o.ListCommandInvocationsCommand(t),...n);async function*paginateListCommandInvocations(e,t,...n){let o=e.startingToken||undefined;let a=true;let r;while(a){t.NextToken=o;t["MaxResults"]=e.pageSize;if(e.client instanceof s.SSMClient){r=await makePagedClientRequest(e.client,t,...n)}else{throw new Error("Invalid client, expected SSM | SSMClient")}yield r;const i=o;o=r.NextToken;a=!!(o&&(!e.stopOnSameToken||o!==i))}return undefined}t.paginateListCommandInvocations=paginateListCommandInvocations},64854:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.paginateListCommands=void 0;const o=n(97928);const s=n(54549);const makePagedClientRequest=async(e,t,...n)=>await e.send(new o.ListCommandsCommand(t),...n);async function*paginateListCommands(e,t,...n){let o=e.startingToken||undefined;let a=true;let r;while(a){t.NextToken=o;t["MaxResults"]=e.pageSize;if(e.client instanceof s.SSMClient){r=await makePagedClientRequest(e.client,t,...n)}else{throw new Error("Invalid client, expected SSM | SSMClient")}yield r;const i=o;o=r.NextToken;a=!!(o&&(!e.stopOnSameToken||o!==i))}return undefined}t.paginateListCommands=paginateListCommands},43098:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.paginateListComplianceItems=void 0;const o=n(20099);const s=n(54549);const makePagedClientRequest=async(e,t,...n)=>await e.send(new o.ListComplianceItemsCommand(t),...n);async function*paginateListComplianceItems(e,t,...n){let o=e.startingToken||undefined;let a=true;let r;while(a){t.NextToken=o;t["MaxResults"]=e.pageSize;if(e.client instanceof s.SSMClient){r=await makePagedClientRequest(e.client,t,...n)}else{throw new Error("Invalid client, expected SSM | SSMClient")}yield r;const i=o;o=r.NextToken;a=!!(o&&(!e.stopOnSameToken||o!==i))}return undefined}t.paginateListComplianceItems=paginateListComplianceItems},87403:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.paginateListComplianceSummaries=void 0;const o=n(63422);const s=n(54549);const makePagedClientRequest=async(e,t,...n)=>await e.send(new o.ListComplianceSummariesCommand(t),...n);async function*paginateListComplianceSummaries(e,t,...n){let o=e.startingToken||undefined;let a=true;let r;while(a){t.NextToken=o;t["MaxResults"]=e.pageSize;if(e.client instanceof s.SSMClient){r=await makePagedClientRequest(e.client,t,...n)}else{throw new Error("Invalid client, expected SSM | SSMClient")}yield r;const i=o;o=r.NextToken;a=!!(o&&(!e.stopOnSameToken||o!==i))}return undefined}t.paginateListComplianceSummaries=paginateListComplianceSummaries},72230:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.paginateListDocumentVersions=void 0;const o=n(33046);const s=n(54549);const makePagedClientRequest=async(e,t,...n)=>await e.send(new o.ListDocumentVersionsCommand(t),...n);async function*paginateListDocumentVersions(e,t,...n){let o=e.startingToken||undefined;let a=true;let r;while(a){t.NextToken=o;t["MaxResults"]=e.pageSize;if(e.client instanceof s.SSMClient){r=await makePagedClientRequest(e.client,t,...n)}else{throw new Error("Invalid client, expected SSM | SSMClient")}yield r;const i=o;o=r.NextToken;a=!!(o&&(!e.stopOnSameToken||o!==i))}return undefined}t.paginateListDocumentVersions=paginateListDocumentVersions},58477:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.paginateListDocuments=void 0;const o=n(63252);const s=n(54549);const makePagedClientRequest=async(e,t,...n)=>await e.send(new o.ListDocumentsCommand(t),...n);async function*paginateListDocuments(e,t,...n){let o=e.startingToken||undefined;let a=true;let r;while(a){t.NextToken=o;t["MaxResults"]=e.pageSize;if(e.client instanceof s.SSMClient){r=await makePagedClientRequest(e.client,t,...n)}else{throw new Error("Invalid client, expected SSM | SSMClient")}yield r;const i=o;o=r.NextToken;a=!!(o&&(!e.stopOnSameToken||o!==i))}return undefined}t.paginateListDocuments=paginateListDocuments},97025:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.paginateListOpsItemEvents=void 0;const o=n(73293);const s=n(54549);const makePagedClientRequest=async(e,t,...n)=>await e.send(new o.ListOpsItemEventsCommand(t),...n);async function*paginateListOpsItemEvents(e,t,...n){let o=e.startingToken||undefined;let a=true;let r;while(a){t.NextToken=o;t["MaxResults"]=e.pageSize;if(e.client instanceof s.SSMClient){r=await makePagedClientRequest(e.client,t,...n)}else{throw new Error("Invalid client, expected SSM | SSMClient")}yield r;const i=o;o=r.NextToken;a=!!(o&&(!e.stopOnSameToken||o!==i))}return undefined}t.paginateListOpsItemEvents=paginateListOpsItemEvents},17810:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.paginateListOpsItemRelatedItems=void 0;const o=n(87534);const s=n(54549);const makePagedClientRequest=async(e,t,...n)=>await e.send(new o.ListOpsItemRelatedItemsCommand(t),...n);async function*paginateListOpsItemRelatedItems(e,t,...n){let o=e.startingToken||undefined;let a=true;let r;while(a){t.NextToken=o;t["MaxResults"]=e.pageSize;if(e.client instanceof s.SSMClient){r=await makePagedClientRequest(e.client,t,...n)}else{throw new Error("Invalid client, expected SSM | SSMClient")}yield r;const i=o;o=r.NextToken;a=!!(o&&(!e.stopOnSameToken||o!==i))}return undefined}t.paginateListOpsItemRelatedItems=paginateListOpsItemRelatedItems},8244:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.paginateListOpsMetadata=void 0;const o=n(49407);const s=n(54549);const makePagedClientRequest=async(e,t,...n)=>await e.send(new o.ListOpsMetadataCommand(t),...n);async function*paginateListOpsMetadata(e,t,...n){let o=e.startingToken||undefined;let a=true;let r;while(a){t.NextToken=o;t["MaxResults"]=e.pageSize;if(e.client instanceof s.SSMClient){r=await makePagedClientRequest(e.client,t,...n)}else{throw new Error("Invalid client, expected SSM | SSMClient")}yield r;const i=o;o=r.NextToken;a=!!(o&&(!e.stopOnSameToken||o!==i))}return undefined}t.paginateListOpsMetadata=paginateListOpsMetadata},36068:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.paginateListResourceComplianceSummaries=void 0;const o=n(81024);const s=n(54549);const makePagedClientRequest=async(e,t,...n)=>await e.send(new o.ListResourceComplianceSummariesCommand(t),...n);async function*paginateListResourceComplianceSummaries(e,t,...n){let o=e.startingToken||undefined;let a=true;let r;while(a){t.NextToken=o;t["MaxResults"]=e.pageSize;if(e.client instanceof s.SSMClient){r=await makePagedClientRequest(e.client,t,...n)}else{throw new Error("Invalid client, expected SSM | SSMClient")}yield r;const i=o;o=r.NextToken;a=!!(o&&(!e.stopOnSameToken||o!==i))}return undefined}t.paginateListResourceComplianceSummaries=paginateListResourceComplianceSummaries},94639:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.paginateListResourceDataSync=void 0;const o=n(82657);const s=n(54549);const makePagedClientRequest=async(e,t,...n)=>await e.send(new o.ListResourceDataSyncCommand(t),...n);async function*paginateListResourceDataSync(e,t,...n){let o=e.startingToken||undefined;let a=true;let r;while(a){t.NextToken=o;t["MaxResults"]=e.pageSize;if(e.client instanceof s.SSMClient){r=await makePagedClientRequest(e.client,t,...n)}else{throw new Error("Invalid client, expected SSM | SSMClient")}yield r;const i=o;o=r.NextToken;a=!!(o&&(!e.stopOnSameToken||o!==i))}return undefined}t.paginateListResourceDataSync=paginateListResourceDataSync},82893:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(31280),t);o.__exportStar(n(85417),t);o.__exportStar(n(57338),t);o.__exportStar(n(59647),t);o.__exportStar(n(43147),t);o.__exportStar(n(32142),t);o.__exportStar(n(29597),t);o.__exportStar(n(64126),t);o.__exportStar(n(12237),t);o.__exportStar(n(45105),t);o.__exportStar(n(62340),t);o.__exportStar(n(93593),t);o.__exportStar(n(37525),t);o.__exportStar(n(253),t);o.__exportStar(n(88285),t);o.__exportStar(n(47342),t);o.__exportStar(n(8704),t);o.__exportStar(n(23767),t);o.__exportStar(n(3533),t);o.__exportStar(n(33665),t);o.__exportStar(n(13184),t);o.__exportStar(n(54283),t);o.__exportStar(n(71849),t);o.__exportStar(n(30863),t);o.__exportStar(n(66462),t);o.__exportStar(n(11259),t);o.__exportStar(n(66398),t);o.__exportStar(n(23360),t);o.__exportStar(n(47827),t);o.__exportStar(n(62019),t);o.__exportStar(n(86823),t);o.__exportStar(n(53316),t);o.__exportStar(n(10179),t);o.__exportStar(n(516),t);o.__exportStar(n(33906),t);o.__exportStar(n(3656),t);o.__exportStar(n(90678),t);o.__exportStar(n(97312),t);o.__exportStar(n(64854),t);o.__exportStar(n(43098),t);o.__exportStar(n(87403),t);o.__exportStar(n(72230),t);o.__exportStar(n(58477),t);o.__exportStar(n(97025),t);o.__exportStar(n(17810),t);o.__exportStar(n(8244),t);o.__exportStar(n(36068),t);o.__exportStar(n(94639),t)},84221:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.se_DescribeMaintenanceWindowsCommand=t.se_DescribeMaintenanceWindowExecutionTasksCommand=t.se_DescribeMaintenanceWindowExecutionTaskInvocationsCommand=t.se_DescribeMaintenanceWindowExecutionsCommand=t.se_DescribeInventoryDeletionsCommand=t.se_DescribeInstancePatchStatesForPatchGroupCommand=t.se_DescribeInstancePatchStatesCommand=t.se_DescribeInstancePatchesCommand=t.se_DescribeInstanceInformationCommand=t.se_DescribeInstanceAssociationsStatusCommand=t.se_DescribeEffectivePatchesForPatchBaselineCommand=t.se_DescribeEffectiveInstanceAssociationsCommand=t.se_DescribeDocumentPermissionCommand=t.se_DescribeDocumentCommand=t.se_DescribeAvailablePatchesCommand=t.se_DescribeAutomationStepExecutionsCommand=t.se_DescribeAutomationExecutionsCommand=t.se_DescribeAssociationExecutionTargetsCommand=t.se_DescribeAssociationExecutionsCommand=t.se_DescribeAssociationCommand=t.se_DescribeActivationsCommand=t.se_DeregisterTaskFromMaintenanceWindowCommand=t.se_DeregisterTargetFromMaintenanceWindowCommand=t.se_DeregisterPatchBaselineForPatchGroupCommand=t.se_DeregisterManagedInstanceCommand=t.se_DeleteResourcePolicyCommand=t.se_DeleteResourceDataSyncCommand=t.se_DeletePatchBaselineCommand=t.se_DeleteParametersCommand=t.se_DeleteParameterCommand=t.se_DeleteOpsMetadataCommand=t.se_DeleteOpsItemCommand=t.se_DeleteMaintenanceWindowCommand=t.se_DeleteInventoryCommand=t.se_DeleteDocumentCommand=t.se_DeleteAssociationCommand=t.se_DeleteActivationCommand=t.se_CreateResourceDataSyncCommand=t.se_CreatePatchBaselineCommand=t.se_CreateOpsMetadataCommand=t.se_CreateOpsItemCommand=t.se_CreateMaintenanceWindowCommand=t.se_CreateDocumentCommand=t.se_CreateAssociationBatchCommand=t.se_CreateAssociationCommand=t.se_CreateActivationCommand=t.se_CancelMaintenanceWindowExecutionCommand=t.se_CancelCommandCommand=t.se_AssociateOpsItemRelatedItemCommand=t.se_AddTagsToResourceCommand=void 0;t.se_ListOpsItemRelatedItemsCommand=t.se_ListOpsItemEventsCommand=t.se_ListInventoryEntriesCommand=t.se_ListDocumentVersionsCommand=t.se_ListDocumentsCommand=t.se_ListDocumentMetadataHistoryCommand=t.se_ListComplianceSummariesCommand=t.se_ListComplianceItemsCommand=t.se_ListCommandsCommand=t.se_ListCommandInvocationsCommand=t.se_ListAssociationVersionsCommand=t.se_ListAssociationsCommand=t.se_LabelParameterVersionCommand=t.se_GetServiceSettingCommand=t.se_GetResourcePoliciesCommand=t.se_GetPatchBaselineForPatchGroupCommand=t.se_GetPatchBaselineCommand=t.se_GetParametersByPathCommand=t.se_GetParametersCommand=t.se_GetParameterHistoryCommand=t.se_GetParameterCommand=t.se_GetOpsSummaryCommand=t.se_GetOpsMetadataCommand=t.se_GetOpsItemCommand=t.se_GetMaintenanceWindowTaskCommand=t.se_GetMaintenanceWindowExecutionTaskInvocationCommand=t.se_GetMaintenanceWindowExecutionTaskCommand=t.se_GetMaintenanceWindowExecutionCommand=t.se_GetMaintenanceWindowCommand=t.se_GetInventorySchemaCommand=t.se_GetInventoryCommand=t.se_GetDocumentCommand=t.se_GetDeployablePatchSnapshotForInstanceCommand=t.se_GetDefaultPatchBaselineCommand=t.se_GetConnectionStatusCommand=t.se_GetCommandInvocationCommand=t.se_GetCalendarStateCommand=t.se_GetAutomationExecutionCommand=t.se_DisassociateOpsItemRelatedItemCommand=t.se_DescribeSessionsCommand=t.se_DescribePatchPropertiesCommand=t.se_DescribePatchGroupStateCommand=t.se_DescribePatchGroupsCommand=t.se_DescribePatchBaselinesCommand=t.se_DescribeParametersCommand=t.se_DescribeOpsItemsCommand=t.se_DescribeMaintenanceWindowTasksCommand=t.se_DescribeMaintenanceWindowTargetsCommand=t.se_DescribeMaintenanceWindowsForTargetCommand=t.se_DescribeMaintenanceWindowScheduleCommand=void 0;t.de_CreateOpsMetadataCommand=t.de_CreateOpsItemCommand=t.de_CreateMaintenanceWindowCommand=t.de_CreateDocumentCommand=t.de_CreateAssociationBatchCommand=t.de_CreateAssociationCommand=t.de_CreateActivationCommand=t.de_CancelMaintenanceWindowExecutionCommand=t.de_CancelCommandCommand=t.de_AssociateOpsItemRelatedItemCommand=t.de_AddTagsToResourceCommand=t.se_UpdateServiceSettingCommand=t.se_UpdateResourceDataSyncCommand=t.se_UpdatePatchBaselineCommand=t.se_UpdateOpsMetadataCommand=t.se_UpdateOpsItemCommand=t.se_UpdateManagedInstanceRoleCommand=t.se_UpdateMaintenanceWindowTaskCommand=t.se_UpdateMaintenanceWindowTargetCommand=t.se_UpdateMaintenanceWindowCommand=t.se_UpdateDocumentMetadataCommand=t.se_UpdateDocumentDefaultVersionCommand=t.se_UpdateDocumentCommand=t.se_UpdateAssociationStatusCommand=t.se_UpdateAssociationCommand=t.se_UnlabelParameterVersionCommand=t.se_TerminateSessionCommand=t.se_StopAutomationExecutionCommand=t.se_StartSessionCommand=t.se_StartChangeRequestExecutionCommand=t.se_StartAutomationExecutionCommand=t.se_StartAssociationsOnceCommand=t.se_SendCommandCommand=t.se_SendAutomationSignalCommand=t.se_ResumeSessionCommand=t.se_ResetServiceSettingCommand=t.se_RemoveTagsFromResourceCommand=t.se_RegisterTaskWithMaintenanceWindowCommand=t.se_RegisterTargetWithMaintenanceWindowCommand=t.se_RegisterPatchBaselineForPatchGroupCommand=t.se_RegisterDefaultPatchBaselineCommand=t.se_PutResourcePolicyCommand=t.se_PutParameterCommand=t.se_PutInventoryCommand=t.se_PutComplianceItemsCommand=t.se_ModifyDocumentPermissionCommand=t.se_ListTagsForResourceCommand=t.se_ListResourceDataSyncCommand=t.se_ListResourceComplianceSummariesCommand=t.se_ListOpsMetadataCommand=void 0;t.de_DescribeSessionsCommand=t.de_DescribePatchPropertiesCommand=t.de_DescribePatchGroupStateCommand=t.de_DescribePatchGroupsCommand=t.de_DescribePatchBaselinesCommand=t.de_DescribeParametersCommand=t.de_DescribeOpsItemsCommand=t.de_DescribeMaintenanceWindowTasksCommand=t.de_DescribeMaintenanceWindowTargetsCommand=t.de_DescribeMaintenanceWindowsForTargetCommand=t.de_DescribeMaintenanceWindowScheduleCommand=t.de_DescribeMaintenanceWindowsCommand=t.de_DescribeMaintenanceWindowExecutionTasksCommand=t.de_DescribeMaintenanceWindowExecutionTaskInvocationsCommand=t.de_DescribeMaintenanceWindowExecutionsCommand=t.de_DescribeInventoryDeletionsCommand=t.de_DescribeInstancePatchStatesForPatchGroupCommand=t.de_DescribeInstancePatchStatesCommand=t.de_DescribeInstancePatchesCommand=t.de_DescribeInstanceInformationCommand=t.de_DescribeInstanceAssociationsStatusCommand=t.de_DescribeEffectivePatchesForPatchBaselineCommand=t.de_DescribeEffectiveInstanceAssociationsCommand=t.de_DescribeDocumentPermissionCommand=t.de_DescribeDocumentCommand=t.de_DescribeAvailablePatchesCommand=t.de_DescribeAutomationStepExecutionsCommand=t.de_DescribeAutomationExecutionsCommand=t.de_DescribeAssociationExecutionTargetsCommand=t.de_DescribeAssociationExecutionsCommand=t.de_DescribeAssociationCommand=t.de_DescribeActivationsCommand=t.de_DeregisterTaskFromMaintenanceWindowCommand=t.de_DeregisterTargetFromMaintenanceWindowCommand=t.de_DeregisterPatchBaselineForPatchGroupCommand=t.de_DeregisterManagedInstanceCommand=t.de_DeleteResourcePolicyCommand=t.de_DeleteResourceDataSyncCommand=t.de_DeletePatchBaselineCommand=t.de_DeleteParametersCommand=t.de_DeleteParameterCommand=t.de_DeleteOpsMetadataCommand=t.de_DeleteOpsItemCommand=t.de_DeleteMaintenanceWindowCommand=t.de_DeleteInventoryCommand=t.de_DeleteDocumentCommand=t.de_DeleteAssociationCommand=t.de_DeleteActivationCommand=t.de_CreateResourceDataSyncCommand=t.de_CreatePatchBaselineCommand=void 0;t.de_RegisterPatchBaselineForPatchGroupCommand=t.de_RegisterDefaultPatchBaselineCommand=t.de_PutResourcePolicyCommand=t.de_PutParameterCommand=t.de_PutInventoryCommand=t.de_PutComplianceItemsCommand=t.de_ModifyDocumentPermissionCommand=t.de_ListTagsForResourceCommand=t.de_ListResourceDataSyncCommand=t.de_ListResourceComplianceSummariesCommand=t.de_ListOpsMetadataCommand=t.de_ListOpsItemRelatedItemsCommand=t.de_ListOpsItemEventsCommand=t.de_ListInventoryEntriesCommand=t.de_ListDocumentVersionsCommand=t.de_ListDocumentsCommand=t.de_ListDocumentMetadataHistoryCommand=t.de_ListComplianceSummariesCommand=t.de_ListComplianceItemsCommand=t.de_ListCommandsCommand=t.de_ListCommandInvocationsCommand=t.de_ListAssociationVersionsCommand=t.de_ListAssociationsCommand=t.de_LabelParameterVersionCommand=t.de_GetServiceSettingCommand=t.de_GetResourcePoliciesCommand=t.de_GetPatchBaselineForPatchGroupCommand=t.de_GetPatchBaselineCommand=t.de_GetParametersByPathCommand=t.de_GetParametersCommand=t.de_GetParameterHistoryCommand=t.de_GetParameterCommand=t.de_GetOpsSummaryCommand=t.de_GetOpsMetadataCommand=t.de_GetOpsItemCommand=t.de_GetMaintenanceWindowTaskCommand=t.de_GetMaintenanceWindowExecutionTaskInvocationCommand=t.de_GetMaintenanceWindowExecutionTaskCommand=t.de_GetMaintenanceWindowExecutionCommand=t.de_GetMaintenanceWindowCommand=t.de_GetInventorySchemaCommand=t.de_GetInventoryCommand=t.de_GetDocumentCommand=t.de_GetDeployablePatchSnapshotForInstanceCommand=t.de_GetDefaultPatchBaselineCommand=t.de_GetConnectionStatusCommand=t.de_GetCommandInvocationCommand=t.de_GetCalendarStateCommand=t.de_GetAutomationExecutionCommand=t.de_DisassociateOpsItemRelatedItemCommand=void 0;t.de_UpdateServiceSettingCommand=t.de_UpdateResourceDataSyncCommand=t.de_UpdatePatchBaselineCommand=t.de_UpdateOpsMetadataCommand=t.de_UpdateOpsItemCommand=t.de_UpdateManagedInstanceRoleCommand=t.de_UpdateMaintenanceWindowTaskCommand=t.de_UpdateMaintenanceWindowTargetCommand=t.de_UpdateMaintenanceWindowCommand=t.de_UpdateDocumentMetadataCommand=t.de_UpdateDocumentDefaultVersionCommand=t.de_UpdateDocumentCommand=t.de_UpdateAssociationStatusCommand=t.de_UpdateAssociationCommand=t.de_UnlabelParameterVersionCommand=t.de_TerminateSessionCommand=t.de_StopAutomationExecutionCommand=t.de_StartSessionCommand=t.de_StartChangeRequestExecutionCommand=t.de_StartAutomationExecutionCommand=t.de_StartAssociationsOnceCommand=t.de_SendCommandCommand=t.de_SendAutomationSignalCommand=t.de_ResumeSessionCommand=t.de_ResetServiceSettingCommand=t.de_RemoveTagsFromResourceCommand=t.de_RegisterTaskWithMaintenanceWindowCommand=t.de_RegisterTargetWithMaintenanceWindowCommand=void 0;const o=n(54117);const s=n(11866);const a=n(2420);const r=n(28993);const i=n(76964);const c=n(89962);const d=n(92709);const se_AddTagsToResourceCommand=async(e,t)=>{const n=sharedHeaders("AddTagsToResource");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_AddTagsToResourceCommand=se_AddTagsToResourceCommand;const se_AssociateOpsItemRelatedItemCommand=async(e,t)=>{const n=sharedHeaders("AssociateOpsItemRelatedItem");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_AssociateOpsItemRelatedItemCommand=se_AssociateOpsItemRelatedItemCommand;const se_CancelCommandCommand=async(e,t)=>{const n=sharedHeaders("CancelCommand");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_CancelCommandCommand=se_CancelCommandCommand;const se_CancelMaintenanceWindowExecutionCommand=async(e,t)=>{const n=sharedHeaders("CancelMaintenanceWindowExecution");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_CancelMaintenanceWindowExecutionCommand=se_CancelMaintenanceWindowExecutionCommand;const se_CreateActivationCommand=async(e,t)=>{const n=sharedHeaders("CreateActivation");let o;o=JSON.stringify(se_CreateActivationRequest(e,t));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_CreateActivationCommand=se_CreateActivationCommand;const se_CreateAssociationCommand=async(e,t)=>{const n=sharedHeaders("CreateAssociation");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_CreateAssociationCommand=se_CreateAssociationCommand;const se_CreateAssociationBatchCommand=async(e,t)=>{const n=sharedHeaders("CreateAssociationBatch");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_CreateAssociationBatchCommand=se_CreateAssociationBatchCommand;const se_CreateDocumentCommand=async(e,t)=>{const n=sharedHeaders("CreateDocument");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_CreateDocumentCommand=se_CreateDocumentCommand;const se_CreateMaintenanceWindowCommand=async(e,t)=>{const n=sharedHeaders("CreateMaintenanceWindow");let o;o=JSON.stringify(se_CreateMaintenanceWindowRequest(e,t));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_CreateMaintenanceWindowCommand=se_CreateMaintenanceWindowCommand;const se_CreateOpsItemCommand=async(e,t)=>{const n=sharedHeaders("CreateOpsItem");let o;o=JSON.stringify(se_CreateOpsItemRequest(e,t));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_CreateOpsItemCommand=se_CreateOpsItemCommand;const se_CreateOpsMetadataCommand=async(e,t)=>{const n=sharedHeaders("CreateOpsMetadata");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_CreateOpsMetadataCommand=se_CreateOpsMetadataCommand;const se_CreatePatchBaselineCommand=async(e,t)=>{const n=sharedHeaders("CreatePatchBaseline");let o;o=JSON.stringify(se_CreatePatchBaselineRequest(e,t));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_CreatePatchBaselineCommand=se_CreatePatchBaselineCommand;const se_CreateResourceDataSyncCommand=async(e,t)=>{const n=sharedHeaders("CreateResourceDataSync");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_CreateResourceDataSyncCommand=se_CreateResourceDataSyncCommand;const se_DeleteActivationCommand=async(e,t)=>{const n=sharedHeaders("DeleteActivation");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_DeleteActivationCommand=se_DeleteActivationCommand;const se_DeleteAssociationCommand=async(e,t)=>{const n=sharedHeaders("DeleteAssociation");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_DeleteAssociationCommand=se_DeleteAssociationCommand;const se_DeleteDocumentCommand=async(e,t)=>{const n=sharedHeaders("DeleteDocument");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_DeleteDocumentCommand=se_DeleteDocumentCommand;const se_DeleteInventoryCommand=async(e,t)=>{const n=sharedHeaders("DeleteInventory");let o;o=JSON.stringify(se_DeleteInventoryRequest(e,t));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_DeleteInventoryCommand=se_DeleteInventoryCommand;const se_DeleteMaintenanceWindowCommand=async(e,t)=>{const n=sharedHeaders("DeleteMaintenanceWindow");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_DeleteMaintenanceWindowCommand=se_DeleteMaintenanceWindowCommand;const se_DeleteOpsItemCommand=async(e,t)=>{const n=sharedHeaders("DeleteOpsItem");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_DeleteOpsItemCommand=se_DeleteOpsItemCommand;const se_DeleteOpsMetadataCommand=async(e,t)=>{const n=sharedHeaders("DeleteOpsMetadata");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_DeleteOpsMetadataCommand=se_DeleteOpsMetadataCommand;const se_DeleteParameterCommand=async(e,t)=>{const n=sharedHeaders("DeleteParameter");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_DeleteParameterCommand=se_DeleteParameterCommand;const se_DeleteParametersCommand=async(e,t)=>{const n=sharedHeaders("DeleteParameters");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_DeleteParametersCommand=se_DeleteParametersCommand;const se_DeletePatchBaselineCommand=async(e,t)=>{const n=sharedHeaders("DeletePatchBaseline");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_DeletePatchBaselineCommand=se_DeletePatchBaselineCommand;const se_DeleteResourceDataSyncCommand=async(e,t)=>{const n=sharedHeaders("DeleteResourceDataSync");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_DeleteResourceDataSyncCommand=se_DeleteResourceDataSyncCommand;const se_DeleteResourcePolicyCommand=async(e,t)=>{const n=sharedHeaders("DeleteResourcePolicy");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_DeleteResourcePolicyCommand=se_DeleteResourcePolicyCommand;const se_DeregisterManagedInstanceCommand=async(e,t)=>{const n=sharedHeaders("DeregisterManagedInstance");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_DeregisterManagedInstanceCommand=se_DeregisterManagedInstanceCommand;const se_DeregisterPatchBaselineForPatchGroupCommand=async(e,t)=>{const n=sharedHeaders("DeregisterPatchBaselineForPatchGroup");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_DeregisterPatchBaselineForPatchGroupCommand=se_DeregisterPatchBaselineForPatchGroupCommand;const se_DeregisterTargetFromMaintenanceWindowCommand=async(e,t)=>{const n=sharedHeaders("DeregisterTargetFromMaintenanceWindow");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_DeregisterTargetFromMaintenanceWindowCommand=se_DeregisterTargetFromMaintenanceWindowCommand;const se_DeregisterTaskFromMaintenanceWindowCommand=async(e,t)=>{const n=sharedHeaders("DeregisterTaskFromMaintenanceWindow");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_DeregisterTaskFromMaintenanceWindowCommand=se_DeregisterTaskFromMaintenanceWindowCommand;const se_DescribeActivationsCommand=async(e,t)=>{const n=sharedHeaders("DescribeActivations");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_DescribeActivationsCommand=se_DescribeActivationsCommand;const se_DescribeAssociationCommand=async(e,t)=>{const n=sharedHeaders("DescribeAssociation");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_DescribeAssociationCommand=se_DescribeAssociationCommand;const se_DescribeAssociationExecutionsCommand=async(e,t)=>{const n=sharedHeaders("DescribeAssociationExecutions");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_DescribeAssociationExecutionsCommand=se_DescribeAssociationExecutionsCommand;const se_DescribeAssociationExecutionTargetsCommand=async(e,t)=>{const n=sharedHeaders("DescribeAssociationExecutionTargets");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_DescribeAssociationExecutionTargetsCommand=se_DescribeAssociationExecutionTargetsCommand;const se_DescribeAutomationExecutionsCommand=async(e,t)=>{const n=sharedHeaders("DescribeAutomationExecutions");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_DescribeAutomationExecutionsCommand=se_DescribeAutomationExecutionsCommand;const se_DescribeAutomationStepExecutionsCommand=async(e,t)=>{const n=sharedHeaders("DescribeAutomationStepExecutions");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_DescribeAutomationStepExecutionsCommand=se_DescribeAutomationStepExecutionsCommand;const se_DescribeAvailablePatchesCommand=async(e,t)=>{const n=sharedHeaders("DescribeAvailablePatches");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_DescribeAvailablePatchesCommand=se_DescribeAvailablePatchesCommand;const se_DescribeDocumentCommand=async(e,t)=>{const n=sharedHeaders("DescribeDocument");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_DescribeDocumentCommand=se_DescribeDocumentCommand;const se_DescribeDocumentPermissionCommand=async(e,t)=>{const n=sharedHeaders("DescribeDocumentPermission");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_DescribeDocumentPermissionCommand=se_DescribeDocumentPermissionCommand;const se_DescribeEffectiveInstanceAssociationsCommand=async(e,t)=>{const n=sharedHeaders("DescribeEffectiveInstanceAssociations");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_DescribeEffectiveInstanceAssociationsCommand=se_DescribeEffectiveInstanceAssociationsCommand;const se_DescribeEffectivePatchesForPatchBaselineCommand=async(e,t)=>{const n=sharedHeaders("DescribeEffectivePatchesForPatchBaseline");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_DescribeEffectivePatchesForPatchBaselineCommand=se_DescribeEffectivePatchesForPatchBaselineCommand;const se_DescribeInstanceAssociationsStatusCommand=async(e,t)=>{const n=sharedHeaders("DescribeInstanceAssociationsStatus");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_DescribeInstanceAssociationsStatusCommand=se_DescribeInstanceAssociationsStatusCommand;const se_DescribeInstanceInformationCommand=async(e,t)=>{const n=sharedHeaders("DescribeInstanceInformation");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_DescribeInstanceInformationCommand=se_DescribeInstanceInformationCommand;const se_DescribeInstancePatchesCommand=async(e,t)=>{const n=sharedHeaders("DescribeInstancePatches");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_DescribeInstancePatchesCommand=se_DescribeInstancePatchesCommand;const se_DescribeInstancePatchStatesCommand=async(e,t)=>{const n=sharedHeaders("DescribeInstancePatchStates");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_DescribeInstancePatchStatesCommand=se_DescribeInstancePatchStatesCommand;const se_DescribeInstancePatchStatesForPatchGroupCommand=async(e,t)=>{const n=sharedHeaders("DescribeInstancePatchStatesForPatchGroup");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_DescribeInstancePatchStatesForPatchGroupCommand=se_DescribeInstancePatchStatesForPatchGroupCommand;const se_DescribeInventoryDeletionsCommand=async(e,t)=>{const n=sharedHeaders("DescribeInventoryDeletions");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_DescribeInventoryDeletionsCommand=se_DescribeInventoryDeletionsCommand;const se_DescribeMaintenanceWindowExecutionsCommand=async(e,t)=>{const n=sharedHeaders("DescribeMaintenanceWindowExecutions");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_DescribeMaintenanceWindowExecutionsCommand=se_DescribeMaintenanceWindowExecutionsCommand;const se_DescribeMaintenanceWindowExecutionTaskInvocationsCommand=async(e,t)=>{const n=sharedHeaders("DescribeMaintenanceWindowExecutionTaskInvocations");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_DescribeMaintenanceWindowExecutionTaskInvocationsCommand=se_DescribeMaintenanceWindowExecutionTaskInvocationsCommand;const se_DescribeMaintenanceWindowExecutionTasksCommand=async(e,t)=>{const n=sharedHeaders("DescribeMaintenanceWindowExecutionTasks");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_DescribeMaintenanceWindowExecutionTasksCommand=se_DescribeMaintenanceWindowExecutionTasksCommand;const se_DescribeMaintenanceWindowsCommand=async(e,t)=>{const n=sharedHeaders("DescribeMaintenanceWindows");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_DescribeMaintenanceWindowsCommand=se_DescribeMaintenanceWindowsCommand;const se_DescribeMaintenanceWindowScheduleCommand=async(e,t)=>{const n=sharedHeaders("DescribeMaintenanceWindowSchedule");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_DescribeMaintenanceWindowScheduleCommand=se_DescribeMaintenanceWindowScheduleCommand;const se_DescribeMaintenanceWindowsForTargetCommand=async(e,t)=>{const n=sharedHeaders("DescribeMaintenanceWindowsForTarget");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_DescribeMaintenanceWindowsForTargetCommand=se_DescribeMaintenanceWindowsForTargetCommand;const se_DescribeMaintenanceWindowTargetsCommand=async(e,t)=>{const n=sharedHeaders("DescribeMaintenanceWindowTargets");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_DescribeMaintenanceWindowTargetsCommand=se_DescribeMaintenanceWindowTargetsCommand;const se_DescribeMaintenanceWindowTasksCommand=async(e,t)=>{const n=sharedHeaders("DescribeMaintenanceWindowTasks");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_DescribeMaintenanceWindowTasksCommand=se_DescribeMaintenanceWindowTasksCommand;const se_DescribeOpsItemsCommand=async(e,t)=>{const n=sharedHeaders("DescribeOpsItems");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_DescribeOpsItemsCommand=se_DescribeOpsItemsCommand;const se_DescribeParametersCommand=async(e,t)=>{const n=sharedHeaders("DescribeParameters");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_DescribeParametersCommand=se_DescribeParametersCommand;const se_DescribePatchBaselinesCommand=async(e,t)=>{const n=sharedHeaders("DescribePatchBaselines");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_DescribePatchBaselinesCommand=se_DescribePatchBaselinesCommand;const se_DescribePatchGroupsCommand=async(e,t)=>{const n=sharedHeaders("DescribePatchGroups");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_DescribePatchGroupsCommand=se_DescribePatchGroupsCommand;const se_DescribePatchGroupStateCommand=async(e,t)=>{const n=sharedHeaders("DescribePatchGroupState");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_DescribePatchGroupStateCommand=se_DescribePatchGroupStateCommand;const se_DescribePatchPropertiesCommand=async(e,t)=>{const n=sharedHeaders("DescribePatchProperties");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_DescribePatchPropertiesCommand=se_DescribePatchPropertiesCommand;const se_DescribeSessionsCommand=async(e,t)=>{const n=sharedHeaders("DescribeSessions");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_DescribeSessionsCommand=se_DescribeSessionsCommand;const se_DisassociateOpsItemRelatedItemCommand=async(e,t)=>{const n=sharedHeaders("DisassociateOpsItemRelatedItem");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_DisassociateOpsItemRelatedItemCommand=se_DisassociateOpsItemRelatedItemCommand;const se_GetAutomationExecutionCommand=async(e,t)=>{const n=sharedHeaders("GetAutomationExecution");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_GetAutomationExecutionCommand=se_GetAutomationExecutionCommand;const se_GetCalendarStateCommand=async(e,t)=>{const n=sharedHeaders("GetCalendarState");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_GetCalendarStateCommand=se_GetCalendarStateCommand;const se_GetCommandInvocationCommand=async(e,t)=>{const n=sharedHeaders("GetCommandInvocation");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_GetCommandInvocationCommand=se_GetCommandInvocationCommand;const se_GetConnectionStatusCommand=async(e,t)=>{const n=sharedHeaders("GetConnectionStatus");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_GetConnectionStatusCommand=se_GetConnectionStatusCommand;const se_GetDefaultPatchBaselineCommand=async(e,t)=>{const n=sharedHeaders("GetDefaultPatchBaseline");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_GetDefaultPatchBaselineCommand=se_GetDefaultPatchBaselineCommand;const se_GetDeployablePatchSnapshotForInstanceCommand=async(e,t)=>{const n=sharedHeaders("GetDeployablePatchSnapshotForInstance");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_GetDeployablePatchSnapshotForInstanceCommand=se_GetDeployablePatchSnapshotForInstanceCommand;const se_GetDocumentCommand=async(e,t)=>{const n=sharedHeaders("GetDocument");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_GetDocumentCommand=se_GetDocumentCommand;const se_GetInventoryCommand=async(e,t)=>{const n=sharedHeaders("GetInventory");let o;o=JSON.stringify(se_GetInventoryRequest(e,t));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_GetInventoryCommand=se_GetInventoryCommand;const se_GetInventorySchemaCommand=async(e,t)=>{const n=sharedHeaders("GetInventorySchema");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_GetInventorySchemaCommand=se_GetInventorySchemaCommand;const se_GetMaintenanceWindowCommand=async(e,t)=>{const n=sharedHeaders("GetMaintenanceWindow");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_GetMaintenanceWindowCommand=se_GetMaintenanceWindowCommand;const se_GetMaintenanceWindowExecutionCommand=async(e,t)=>{const n=sharedHeaders("GetMaintenanceWindowExecution");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_GetMaintenanceWindowExecutionCommand=se_GetMaintenanceWindowExecutionCommand;const se_GetMaintenanceWindowExecutionTaskCommand=async(e,t)=>{const n=sharedHeaders("GetMaintenanceWindowExecutionTask");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_GetMaintenanceWindowExecutionTaskCommand=se_GetMaintenanceWindowExecutionTaskCommand;const se_GetMaintenanceWindowExecutionTaskInvocationCommand=async(e,t)=>{const n=sharedHeaders("GetMaintenanceWindowExecutionTaskInvocation");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_GetMaintenanceWindowExecutionTaskInvocationCommand=se_GetMaintenanceWindowExecutionTaskInvocationCommand;const se_GetMaintenanceWindowTaskCommand=async(e,t)=>{const n=sharedHeaders("GetMaintenanceWindowTask");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_GetMaintenanceWindowTaskCommand=se_GetMaintenanceWindowTaskCommand;const se_GetOpsItemCommand=async(e,t)=>{const n=sharedHeaders("GetOpsItem");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_GetOpsItemCommand=se_GetOpsItemCommand;const se_GetOpsMetadataCommand=async(e,t)=>{const n=sharedHeaders("GetOpsMetadata");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_GetOpsMetadataCommand=se_GetOpsMetadataCommand;const se_GetOpsSummaryCommand=async(e,t)=>{const n=sharedHeaders("GetOpsSummary");let o;o=JSON.stringify(se_GetOpsSummaryRequest(e,t));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_GetOpsSummaryCommand=se_GetOpsSummaryCommand;const se_GetParameterCommand=async(e,t)=>{const n=sharedHeaders("GetParameter");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_GetParameterCommand=se_GetParameterCommand;const se_GetParameterHistoryCommand=async(e,t)=>{const n=sharedHeaders("GetParameterHistory");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_GetParameterHistoryCommand=se_GetParameterHistoryCommand;const se_GetParametersCommand=async(e,t)=>{const n=sharedHeaders("GetParameters");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_GetParametersCommand=se_GetParametersCommand;const se_GetParametersByPathCommand=async(e,t)=>{const n=sharedHeaders("GetParametersByPath");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_GetParametersByPathCommand=se_GetParametersByPathCommand;const se_GetPatchBaselineCommand=async(e,t)=>{const n=sharedHeaders("GetPatchBaseline");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_GetPatchBaselineCommand=se_GetPatchBaselineCommand;const se_GetPatchBaselineForPatchGroupCommand=async(e,t)=>{const n=sharedHeaders("GetPatchBaselineForPatchGroup");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_GetPatchBaselineForPatchGroupCommand=se_GetPatchBaselineForPatchGroupCommand;const se_GetResourcePoliciesCommand=async(e,t)=>{const n=sharedHeaders("GetResourcePolicies");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_GetResourcePoliciesCommand=se_GetResourcePoliciesCommand;const se_GetServiceSettingCommand=async(e,t)=>{const n=sharedHeaders("GetServiceSetting");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_GetServiceSettingCommand=se_GetServiceSettingCommand;const se_LabelParameterVersionCommand=async(e,t)=>{const n=sharedHeaders("LabelParameterVersion");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_LabelParameterVersionCommand=se_LabelParameterVersionCommand;const se_ListAssociationsCommand=async(e,t)=>{const n=sharedHeaders("ListAssociations");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_ListAssociationsCommand=se_ListAssociationsCommand;const se_ListAssociationVersionsCommand=async(e,t)=>{const n=sharedHeaders("ListAssociationVersions");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_ListAssociationVersionsCommand=se_ListAssociationVersionsCommand;const se_ListCommandInvocationsCommand=async(e,t)=>{const n=sharedHeaders("ListCommandInvocations");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_ListCommandInvocationsCommand=se_ListCommandInvocationsCommand;const se_ListCommandsCommand=async(e,t)=>{const n=sharedHeaders("ListCommands");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_ListCommandsCommand=se_ListCommandsCommand;const se_ListComplianceItemsCommand=async(e,t)=>{const n=sharedHeaders("ListComplianceItems");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_ListComplianceItemsCommand=se_ListComplianceItemsCommand;const se_ListComplianceSummariesCommand=async(e,t)=>{const n=sharedHeaders("ListComplianceSummaries");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_ListComplianceSummariesCommand=se_ListComplianceSummariesCommand;const se_ListDocumentMetadataHistoryCommand=async(e,t)=>{const n=sharedHeaders("ListDocumentMetadataHistory");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_ListDocumentMetadataHistoryCommand=se_ListDocumentMetadataHistoryCommand;const se_ListDocumentsCommand=async(e,t)=>{const n=sharedHeaders("ListDocuments");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_ListDocumentsCommand=se_ListDocumentsCommand;const se_ListDocumentVersionsCommand=async(e,t)=>{const n=sharedHeaders("ListDocumentVersions");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_ListDocumentVersionsCommand=se_ListDocumentVersionsCommand;const se_ListInventoryEntriesCommand=async(e,t)=>{const n=sharedHeaders("ListInventoryEntries");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_ListInventoryEntriesCommand=se_ListInventoryEntriesCommand;const se_ListOpsItemEventsCommand=async(e,t)=>{const n=sharedHeaders("ListOpsItemEvents");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_ListOpsItemEventsCommand=se_ListOpsItemEventsCommand;const se_ListOpsItemRelatedItemsCommand=async(e,t)=>{const n=sharedHeaders("ListOpsItemRelatedItems");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_ListOpsItemRelatedItemsCommand=se_ListOpsItemRelatedItemsCommand;const se_ListOpsMetadataCommand=async(e,t)=>{const n=sharedHeaders("ListOpsMetadata");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_ListOpsMetadataCommand=se_ListOpsMetadataCommand;const se_ListResourceComplianceSummariesCommand=async(e,t)=>{const n=sharedHeaders("ListResourceComplianceSummaries");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_ListResourceComplianceSummariesCommand=se_ListResourceComplianceSummariesCommand;const se_ListResourceDataSyncCommand=async(e,t)=>{const n=sharedHeaders("ListResourceDataSync");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_ListResourceDataSyncCommand=se_ListResourceDataSyncCommand;const se_ListTagsForResourceCommand=async(e,t)=>{const n=sharedHeaders("ListTagsForResource");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_ListTagsForResourceCommand=se_ListTagsForResourceCommand;const se_ModifyDocumentPermissionCommand=async(e,t)=>{const n=sharedHeaders("ModifyDocumentPermission");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_ModifyDocumentPermissionCommand=se_ModifyDocumentPermissionCommand;const se_PutComplianceItemsCommand=async(e,t)=>{const n=sharedHeaders("PutComplianceItems");let o;o=JSON.stringify(se_PutComplianceItemsRequest(e,t));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_PutComplianceItemsCommand=se_PutComplianceItemsCommand;const se_PutInventoryCommand=async(e,t)=>{const n=sharedHeaders("PutInventory");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_PutInventoryCommand=se_PutInventoryCommand;const se_PutParameterCommand=async(e,t)=>{const n=sharedHeaders("PutParameter");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_PutParameterCommand=se_PutParameterCommand;const se_PutResourcePolicyCommand=async(e,t)=>{const n=sharedHeaders("PutResourcePolicy");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_PutResourcePolicyCommand=se_PutResourcePolicyCommand;const se_RegisterDefaultPatchBaselineCommand=async(e,t)=>{const n=sharedHeaders("RegisterDefaultPatchBaseline");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_RegisterDefaultPatchBaselineCommand=se_RegisterDefaultPatchBaselineCommand;const se_RegisterPatchBaselineForPatchGroupCommand=async(e,t)=>{const n=sharedHeaders("RegisterPatchBaselineForPatchGroup");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_RegisterPatchBaselineForPatchGroupCommand=se_RegisterPatchBaselineForPatchGroupCommand;const se_RegisterTargetWithMaintenanceWindowCommand=async(e,t)=>{const n=sharedHeaders("RegisterTargetWithMaintenanceWindow");let o;o=JSON.stringify(se_RegisterTargetWithMaintenanceWindowRequest(e,t));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_RegisterTargetWithMaintenanceWindowCommand=se_RegisterTargetWithMaintenanceWindowCommand;const se_RegisterTaskWithMaintenanceWindowCommand=async(e,t)=>{const n=sharedHeaders("RegisterTaskWithMaintenanceWindow");let o;o=JSON.stringify(se_RegisterTaskWithMaintenanceWindowRequest(e,t));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_RegisterTaskWithMaintenanceWindowCommand=se_RegisterTaskWithMaintenanceWindowCommand;const se_RemoveTagsFromResourceCommand=async(e,t)=>{const n=sharedHeaders("RemoveTagsFromResource");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_RemoveTagsFromResourceCommand=se_RemoveTagsFromResourceCommand;const se_ResetServiceSettingCommand=async(e,t)=>{const n=sharedHeaders("ResetServiceSetting");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_ResetServiceSettingCommand=se_ResetServiceSettingCommand;const se_ResumeSessionCommand=async(e,t)=>{const n=sharedHeaders("ResumeSession");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_ResumeSessionCommand=se_ResumeSessionCommand;const se_SendAutomationSignalCommand=async(e,t)=>{const n=sharedHeaders("SendAutomationSignal");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_SendAutomationSignalCommand=se_SendAutomationSignalCommand;const se_SendCommandCommand=async(e,t)=>{const n=sharedHeaders("SendCommand");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_SendCommandCommand=se_SendCommandCommand;const se_StartAssociationsOnceCommand=async(e,t)=>{const n=sharedHeaders("StartAssociationsOnce");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_StartAssociationsOnceCommand=se_StartAssociationsOnceCommand;const se_StartAutomationExecutionCommand=async(e,t)=>{const n=sharedHeaders("StartAutomationExecution");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_StartAutomationExecutionCommand=se_StartAutomationExecutionCommand;const se_StartChangeRequestExecutionCommand=async(e,t)=>{const n=sharedHeaders("StartChangeRequestExecution");let o;o=JSON.stringify(se_StartChangeRequestExecutionRequest(e,t));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_StartChangeRequestExecutionCommand=se_StartChangeRequestExecutionCommand;const se_StartSessionCommand=async(e,t)=>{const n=sharedHeaders("StartSession");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_StartSessionCommand=se_StartSessionCommand;const se_StopAutomationExecutionCommand=async(e,t)=>{const n=sharedHeaders("StopAutomationExecution");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_StopAutomationExecutionCommand=se_StopAutomationExecutionCommand;const se_TerminateSessionCommand=async(e,t)=>{const n=sharedHeaders("TerminateSession");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_TerminateSessionCommand=se_TerminateSessionCommand;const se_UnlabelParameterVersionCommand=async(e,t)=>{const n=sharedHeaders("UnlabelParameterVersion");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_UnlabelParameterVersionCommand=se_UnlabelParameterVersionCommand;const se_UpdateAssociationCommand=async(e,t)=>{const n=sharedHeaders("UpdateAssociation");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_UpdateAssociationCommand=se_UpdateAssociationCommand;const se_UpdateAssociationStatusCommand=async(e,t)=>{const n=sharedHeaders("UpdateAssociationStatus");let o;o=JSON.stringify(se_UpdateAssociationStatusRequest(e,t));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_UpdateAssociationStatusCommand=se_UpdateAssociationStatusCommand;const se_UpdateDocumentCommand=async(e,t)=>{const n=sharedHeaders("UpdateDocument");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_UpdateDocumentCommand=se_UpdateDocumentCommand;const se_UpdateDocumentDefaultVersionCommand=async(e,t)=>{const n=sharedHeaders("UpdateDocumentDefaultVersion");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_UpdateDocumentDefaultVersionCommand=se_UpdateDocumentDefaultVersionCommand;const se_UpdateDocumentMetadataCommand=async(e,t)=>{const n=sharedHeaders("UpdateDocumentMetadata");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_UpdateDocumentMetadataCommand=se_UpdateDocumentMetadataCommand;const se_UpdateMaintenanceWindowCommand=async(e,t)=>{const n=sharedHeaders("UpdateMaintenanceWindow");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_UpdateMaintenanceWindowCommand=se_UpdateMaintenanceWindowCommand;const se_UpdateMaintenanceWindowTargetCommand=async(e,t)=>{const n=sharedHeaders("UpdateMaintenanceWindowTarget");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_UpdateMaintenanceWindowTargetCommand=se_UpdateMaintenanceWindowTargetCommand;const se_UpdateMaintenanceWindowTaskCommand=async(e,t)=>{const n=sharedHeaders("UpdateMaintenanceWindowTask");let o;o=JSON.stringify(se_UpdateMaintenanceWindowTaskRequest(e,t));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_UpdateMaintenanceWindowTaskCommand=se_UpdateMaintenanceWindowTaskCommand;const se_UpdateManagedInstanceRoleCommand=async(e,t)=>{const n=sharedHeaders("UpdateManagedInstanceRole");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_UpdateManagedInstanceRoleCommand=se_UpdateManagedInstanceRoleCommand;const se_UpdateOpsItemCommand=async(e,t)=>{const n=sharedHeaders("UpdateOpsItem");let o;o=JSON.stringify(se_UpdateOpsItemRequest(e,t));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_UpdateOpsItemCommand=se_UpdateOpsItemCommand;const se_UpdateOpsMetadataCommand=async(e,t)=>{const n=sharedHeaders("UpdateOpsMetadata");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_UpdateOpsMetadataCommand=se_UpdateOpsMetadataCommand;const se_UpdatePatchBaselineCommand=async(e,t)=>{const n=sharedHeaders("UpdatePatchBaseline");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_UpdatePatchBaselineCommand=se_UpdatePatchBaselineCommand;const se_UpdateResourceDataSyncCommand=async(e,t)=>{const n=sharedHeaders("UpdateResourceDataSync");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_UpdateResourceDataSyncCommand=se_UpdateResourceDataSyncCommand;const se_UpdateServiceSettingCommand=async(e,t)=>{const n=sharedHeaders("UpdateServiceSetting");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_UpdateServiceSettingCommand=se_UpdateServiceSettingCommand;const de_AddTagsToResourceCommand=async(e,t)=>{if(e.statusCode>=300){return de_AddTagsToResourceCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const a={$metadata:deserializeMetadata(e),...o};return a};t.de_AddTagsToResourceCommand=de_AddTagsToResourceCommand;const de_AddTagsToResourceCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InternalServerError":case"com.amazonaws.ssm#InternalServerError":throw await de_InternalServerErrorRes(n,t);case"InvalidResourceId":case"com.amazonaws.ssm#InvalidResourceId":throw await de_InvalidResourceIdRes(n,t);case"InvalidResourceType":case"com.amazonaws.ssm#InvalidResourceType":throw await de_InvalidResourceTypeRes(n,t);case"TooManyTagsError":case"com.amazonaws.ssm#TooManyTagsError":throw await de_TooManyTagsErrorRes(n,t);case"TooManyUpdates":case"com.amazonaws.ssm#TooManyUpdates":throw await de_TooManyUpdatesRes(n,t);default:const s=n.body;return u({output:e,parsedBody:s,errorCode:o})}};const de_AssociateOpsItemRelatedItemCommand=async(e,t)=>{if(e.statusCode>=300){return de_AssociateOpsItemRelatedItemCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const a={$metadata:deserializeMetadata(e),...o};return a};t.de_AssociateOpsItemRelatedItemCommand=de_AssociateOpsItemRelatedItemCommand;const de_AssociateOpsItemRelatedItemCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InternalServerError":case"com.amazonaws.ssm#InternalServerError":throw await de_InternalServerErrorRes(n,t);case"OpsItemConflictException":case"com.amazonaws.ssm#OpsItemConflictException":throw await de_OpsItemConflictExceptionRes(n,t);case"OpsItemInvalidParameterException":case"com.amazonaws.ssm#OpsItemInvalidParameterException":throw await de_OpsItemInvalidParameterExceptionRes(n,t);case"OpsItemLimitExceededException":case"com.amazonaws.ssm#OpsItemLimitExceededException":throw await de_OpsItemLimitExceededExceptionRes(n,t);case"OpsItemNotFoundException":case"com.amazonaws.ssm#OpsItemNotFoundException":throw await de_OpsItemNotFoundExceptionRes(n,t);case"OpsItemRelatedItemAlreadyExistsException":case"com.amazonaws.ssm#OpsItemRelatedItemAlreadyExistsException":throw await de_OpsItemRelatedItemAlreadyExistsExceptionRes(n,t);default:const s=n.body;return u({output:e,parsedBody:s,errorCode:o})}};const de_CancelCommandCommand=async(e,t)=>{if(e.statusCode>=300){return de_CancelCommandCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const a={$metadata:deserializeMetadata(e),...o};return a};t.de_CancelCommandCommand=de_CancelCommandCommand;const de_CancelCommandCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"DuplicateInstanceId":case"com.amazonaws.ssm#DuplicateInstanceId":throw await de_DuplicateInstanceIdRes(n,t);case"InternalServerError":case"com.amazonaws.ssm#InternalServerError":throw await de_InternalServerErrorRes(n,t);case"InvalidCommandId":case"com.amazonaws.ssm#InvalidCommandId":throw await de_InvalidCommandIdRes(n,t);case"InvalidInstanceId":case"com.amazonaws.ssm#InvalidInstanceId":throw await de_InvalidInstanceIdRes(n,t);default:const s=n.body;return u({output:e,parsedBody:s,errorCode:o})}};const de_CancelMaintenanceWindowExecutionCommand=async(e,t)=>{if(e.statusCode>=300){return de_CancelMaintenanceWindowExecutionCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const a={$metadata:deserializeMetadata(e),...o};return a};t.de_CancelMaintenanceWindowExecutionCommand=de_CancelMaintenanceWindowExecutionCommand;const de_CancelMaintenanceWindowExecutionCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"DoesNotExistException":case"com.amazonaws.ssm#DoesNotExistException":throw await de_DoesNotExistExceptionRes(n,t);case"InternalServerError":case"com.amazonaws.ssm#InternalServerError":throw await de_InternalServerErrorRes(n,t);default:const s=n.body;return u({output:e,parsedBody:s,errorCode:o})}};const de_CreateActivationCommand=async(e,t)=>{if(e.statusCode>=300){return de_CreateActivationCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const a={$metadata:deserializeMetadata(e),...o};return a};t.de_CreateActivationCommand=de_CreateActivationCommand;const de_CreateActivationCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InternalServerError":case"com.amazonaws.ssm#InternalServerError":throw await de_InternalServerErrorRes(n,t);case"InvalidParameters":case"com.amazonaws.ssm#InvalidParameters":throw await de_InvalidParametersRes(n,t);default:const s=n.body;return u({output:e,parsedBody:s,errorCode:o})}};const de_CreateAssociationCommand=async(e,t)=>{if(e.statusCode>=300){return de_CreateAssociationCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=de_CreateAssociationResult(n,t);const s={$metadata:deserializeMetadata(e),...o};return s};t.de_CreateAssociationCommand=de_CreateAssociationCommand;const de_CreateAssociationCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"AssociationAlreadyExists":case"com.amazonaws.ssm#AssociationAlreadyExists":throw await de_AssociationAlreadyExistsRes(n,t);case"AssociationLimitExceeded":case"com.amazonaws.ssm#AssociationLimitExceeded":throw await de_AssociationLimitExceededRes(n,t);case"InternalServerError":case"com.amazonaws.ssm#InternalServerError":throw await de_InternalServerErrorRes(n,t);case"InvalidDocument":case"com.amazonaws.ssm#InvalidDocument":throw await de_InvalidDocumentRes(n,t);case"InvalidDocumentVersion":case"com.amazonaws.ssm#InvalidDocumentVersion":throw await de_InvalidDocumentVersionRes(n,t);case"InvalidInstanceId":case"com.amazonaws.ssm#InvalidInstanceId":throw await de_InvalidInstanceIdRes(n,t);case"InvalidOutputLocation":case"com.amazonaws.ssm#InvalidOutputLocation":throw await de_InvalidOutputLocationRes(n,t);case"InvalidParameters":case"com.amazonaws.ssm#InvalidParameters":throw await de_InvalidParametersRes(n,t);case"InvalidSchedule":case"com.amazonaws.ssm#InvalidSchedule":throw await de_InvalidScheduleRes(n,t);case"InvalidTag":case"com.amazonaws.ssm#InvalidTag":throw await de_InvalidTagRes(n,t);case"InvalidTarget":case"com.amazonaws.ssm#InvalidTarget":throw await de_InvalidTargetRes(n,t);case"InvalidTargetMaps":case"com.amazonaws.ssm#InvalidTargetMaps":throw await de_InvalidTargetMapsRes(n,t);case"UnsupportedPlatformType":case"com.amazonaws.ssm#UnsupportedPlatformType":throw await de_UnsupportedPlatformTypeRes(n,t);default:const s=n.body;return u({output:e,parsedBody:s,errorCode:o})}};const de_CreateAssociationBatchCommand=async(e,t)=>{if(e.statusCode>=300){return de_CreateAssociationBatchCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=de_CreateAssociationBatchResult(n,t);const s={$metadata:deserializeMetadata(e),...o};return s};t.de_CreateAssociationBatchCommand=de_CreateAssociationBatchCommand;const de_CreateAssociationBatchCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"AssociationLimitExceeded":case"com.amazonaws.ssm#AssociationLimitExceeded":throw await de_AssociationLimitExceededRes(n,t);case"DuplicateInstanceId":case"com.amazonaws.ssm#DuplicateInstanceId":throw await de_DuplicateInstanceIdRes(n,t);case"InternalServerError":case"com.amazonaws.ssm#InternalServerError":throw await de_InternalServerErrorRes(n,t);case"InvalidDocument":case"com.amazonaws.ssm#InvalidDocument":throw await de_InvalidDocumentRes(n,t);case"InvalidDocumentVersion":case"com.amazonaws.ssm#InvalidDocumentVersion":throw await de_InvalidDocumentVersionRes(n,t);case"InvalidInstanceId":case"com.amazonaws.ssm#InvalidInstanceId":throw await de_InvalidInstanceIdRes(n,t);case"InvalidOutputLocation":case"com.amazonaws.ssm#InvalidOutputLocation":throw await de_InvalidOutputLocationRes(n,t);case"InvalidParameters":case"com.amazonaws.ssm#InvalidParameters":throw await de_InvalidParametersRes(n,t);case"InvalidSchedule":case"com.amazonaws.ssm#InvalidSchedule":throw await de_InvalidScheduleRes(n,t);case"InvalidTarget":case"com.amazonaws.ssm#InvalidTarget":throw await de_InvalidTargetRes(n,t);case"InvalidTargetMaps":case"com.amazonaws.ssm#InvalidTargetMaps":throw await de_InvalidTargetMapsRes(n,t);case"UnsupportedPlatformType":case"com.amazonaws.ssm#UnsupportedPlatformType":throw await de_UnsupportedPlatformTypeRes(n,t);default:const s=n.body;return u({output:e,parsedBody:s,errorCode:o})}};const de_CreateDocumentCommand=async(e,t)=>{if(e.statusCode>=300){return de_CreateDocumentCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=de_CreateDocumentResult(n,t);const s={$metadata:deserializeMetadata(e),...o};return s};t.de_CreateDocumentCommand=de_CreateDocumentCommand;const de_CreateDocumentCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"DocumentAlreadyExists":case"com.amazonaws.ssm#DocumentAlreadyExists":throw await de_DocumentAlreadyExistsRes(n,t);case"DocumentLimitExceeded":case"com.amazonaws.ssm#DocumentLimitExceeded":throw await de_DocumentLimitExceededRes(n,t);case"InternalServerError":case"com.amazonaws.ssm#InternalServerError":throw await de_InternalServerErrorRes(n,t);case"InvalidDocumentContent":case"com.amazonaws.ssm#InvalidDocumentContent":throw await de_InvalidDocumentContentRes(n,t);case"InvalidDocumentSchemaVersion":case"com.amazonaws.ssm#InvalidDocumentSchemaVersion":throw await de_InvalidDocumentSchemaVersionRes(n,t);case"MaxDocumentSizeExceeded":case"com.amazonaws.ssm#MaxDocumentSizeExceeded":throw await de_MaxDocumentSizeExceededRes(n,t);default:const s=n.body;return u({output:e,parsedBody:s,errorCode:o})}};const de_CreateMaintenanceWindowCommand=async(e,t)=>{if(e.statusCode>=300){return de_CreateMaintenanceWindowCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const a={$metadata:deserializeMetadata(e),...o};return a};t.de_CreateMaintenanceWindowCommand=de_CreateMaintenanceWindowCommand;const de_CreateMaintenanceWindowCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"IdempotentParameterMismatch":case"com.amazonaws.ssm#IdempotentParameterMismatch":throw await de_IdempotentParameterMismatchRes(n,t);case"InternalServerError":case"com.amazonaws.ssm#InternalServerError":throw await de_InternalServerErrorRes(n,t);case"ResourceLimitExceededException":case"com.amazonaws.ssm#ResourceLimitExceededException":throw await de_ResourceLimitExceededExceptionRes(n,t);default:const s=n.body;return u({output:e,parsedBody:s,errorCode:o})}};const de_CreateOpsItemCommand=async(e,t)=>{if(e.statusCode>=300){return de_CreateOpsItemCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const a={$metadata:deserializeMetadata(e),...o};return a};t.de_CreateOpsItemCommand=de_CreateOpsItemCommand;const de_CreateOpsItemCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InternalServerError":case"com.amazonaws.ssm#InternalServerError":throw await de_InternalServerErrorRes(n,t);case"OpsItemAccessDeniedException":case"com.amazonaws.ssm#OpsItemAccessDeniedException":throw await de_OpsItemAccessDeniedExceptionRes(n,t);case"OpsItemAlreadyExistsException":case"com.amazonaws.ssm#OpsItemAlreadyExistsException":throw await de_OpsItemAlreadyExistsExceptionRes(n,t);case"OpsItemInvalidParameterException":case"com.amazonaws.ssm#OpsItemInvalidParameterException":throw await de_OpsItemInvalidParameterExceptionRes(n,t);case"OpsItemLimitExceededException":case"com.amazonaws.ssm#OpsItemLimitExceededException":throw await de_OpsItemLimitExceededExceptionRes(n,t);default:const s=n.body;return u({output:e,parsedBody:s,errorCode:o})}};const de_CreateOpsMetadataCommand=async(e,t)=>{if(e.statusCode>=300){return de_CreateOpsMetadataCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const a={$metadata:deserializeMetadata(e),...o};return a};t.de_CreateOpsMetadataCommand=de_CreateOpsMetadataCommand;const de_CreateOpsMetadataCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InternalServerError":case"com.amazonaws.ssm#InternalServerError":throw await de_InternalServerErrorRes(n,t);case"OpsMetadataAlreadyExistsException":case"com.amazonaws.ssm#OpsMetadataAlreadyExistsException":throw await de_OpsMetadataAlreadyExistsExceptionRes(n,t);case"OpsMetadataInvalidArgumentException":case"com.amazonaws.ssm#OpsMetadataInvalidArgumentException":throw await de_OpsMetadataInvalidArgumentExceptionRes(n,t);case"OpsMetadataLimitExceededException":case"com.amazonaws.ssm#OpsMetadataLimitExceededException":throw await de_OpsMetadataLimitExceededExceptionRes(n,t);case"OpsMetadataTooManyUpdatesException":case"com.amazonaws.ssm#OpsMetadataTooManyUpdatesException":throw await de_OpsMetadataTooManyUpdatesExceptionRes(n,t);default:const s=n.body;return u({output:e,parsedBody:s,errorCode:o})}};const de_CreatePatchBaselineCommand=async(e,t)=>{if(e.statusCode>=300){return de_CreatePatchBaselineCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const a={$metadata:deserializeMetadata(e),...o};return a};t.de_CreatePatchBaselineCommand=de_CreatePatchBaselineCommand;const de_CreatePatchBaselineCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"IdempotentParameterMismatch":case"com.amazonaws.ssm#IdempotentParameterMismatch":throw await de_IdempotentParameterMismatchRes(n,t);case"InternalServerError":case"com.amazonaws.ssm#InternalServerError":throw await de_InternalServerErrorRes(n,t);case"ResourceLimitExceededException":case"com.amazonaws.ssm#ResourceLimitExceededException":throw await de_ResourceLimitExceededExceptionRes(n,t);default:const s=n.body;return u({output:e,parsedBody:s,errorCode:o})}};const de_CreateResourceDataSyncCommand=async(e,t)=>{if(e.statusCode>=300){return de_CreateResourceDataSyncCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const a={$metadata:deserializeMetadata(e),...o};return a};t.de_CreateResourceDataSyncCommand=de_CreateResourceDataSyncCommand;const de_CreateResourceDataSyncCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InternalServerError":case"com.amazonaws.ssm#InternalServerError":throw await de_InternalServerErrorRes(n,t);case"ResourceDataSyncAlreadyExistsException":case"com.amazonaws.ssm#ResourceDataSyncAlreadyExistsException":throw await de_ResourceDataSyncAlreadyExistsExceptionRes(n,t);case"ResourceDataSyncCountExceededException":case"com.amazonaws.ssm#ResourceDataSyncCountExceededException":throw await de_ResourceDataSyncCountExceededExceptionRes(n,t);case"ResourceDataSyncInvalidConfigurationException":case"com.amazonaws.ssm#ResourceDataSyncInvalidConfigurationException":throw await de_ResourceDataSyncInvalidConfigurationExceptionRes(n,t);default:const s=n.body;return u({output:e,parsedBody:s,errorCode:o})}};const de_DeleteActivationCommand=async(e,t)=>{if(e.statusCode>=300){return de_DeleteActivationCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const a={$metadata:deserializeMetadata(e),...o};return a};t.de_DeleteActivationCommand=de_DeleteActivationCommand;const de_DeleteActivationCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InternalServerError":case"com.amazonaws.ssm#InternalServerError":throw await de_InternalServerErrorRes(n,t);case"InvalidActivation":case"com.amazonaws.ssm#InvalidActivation":throw await de_InvalidActivationRes(n,t);case"InvalidActivationId":case"com.amazonaws.ssm#InvalidActivationId":throw await de_InvalidActivationIdRes(n,t);case"TooManyUpdates":case"com.amazonaws.ssm#TooManyUpdates":throw await de_TooManyUpdatesRes(n,t);default:const s=n.body;return u({output:e,parsedBody:s,errorCode:o})}};const de_DeleteAssociationCommand=async(e,t)=>{if(e.statusCode>=300){return de_DeleteAssociationCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const a={$metadata:deserializeMetadata(e),...o};return a};t.de_DeleteAssociationCommand=de_DeleteAssociationCommand;const de_DeleteAssociationCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"AssociationDoesNotExist":case"com.amazonaws.ssm#AssociationDoesNotExist":throw await de_AssociationDoesNotExistRes(n,t);case"InternalServerError":case"com.amazonaws.ssm#InternalServerError":throw await de_InternalServerErrorRes(n,t);case"InvalidDocument":case"com.amazonaws.ssm#InvalidDocument":throw await de_InvalidDocumentRes(n,t);case"InvalidInstanceId":case"com.amazonaws.ssm#InvalidInstanceId":throw await de_InvalidInstanceIdRes(n,t);case"TooManyUpdates":case"com.amazonaws.ssm#TooManyUpdates":throw await de_TooManyUpdatesRes(n,t);default:const s=n.body;return u({output:e,parsedBody:s,errorCode:o})}};const de_DeleteDocumentCommand=async(e,t)=>{if(e.statusCode>=300){return de_DeleteDocumentCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const a={$metadata:deserializeMetadata(e),...o};return a};t.de_DeleteDocumentCommand=de_DeleteDocumentCommand;const de_DeleteDocumentCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"AssociatedInstances":case"com.amazonaws.ssm#AssociatedInstances":throw await de_AssociatedInstancesRes(n,t);case"InternalServerError":case"com.amazonaws.ssm#InternalServerError":throw await de_InternalServerErrorRes(n,t);case"InvalidDocument":case"com.amazonaws.ssm#InvalidDocument":throw await de_InvalidDocumentRes(n,t);case"InvalidDocumentOperation":case"com.amazonaws.ssm#InvalidDocumentOperation":throw await de_InvalidDocumentOperationRes(n,t);default:const s=n.body;return u({output:e,parsedBody:s,errorCode:o})}};const de_DeleteInventoryCommand=async(e,t)=>{if(e.statusCode>=300){return de_DeleteInventoryCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const a={$metadata:deserializeMetadata(e),...o};return a};t.de_DeleteInventoryCommand=de_DeleteInventoryCommand;const de_DeleteInventoryCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InternalServerError":case"com.amazonaws.ssm#InternalServerError":throw await de_InternalServerErrorRes(n,t);case"InvalidDeleteInventoryParametersException":case"com.amazonaws.ssm#InvalidDeleteInventoryParametersException":throw await de_InvalidDeleteInventoryParametersExceptionRes(n,t);case"InvalidInventoryRequestException":case"com.amazonaws.ssm#InvalidInventoryRequestException":throw await de_InvalidInventoryRequestExceptionRes(n,t);case"InvalidOptionException":case"com.amazonaws.ssm#InvalidOptionException":throw await de_InvalidOptionExceptionRes(n,t);case"InvalidTypeNameException":case"com.amazonaws.ssm#InvalidTypeNameException":throw await de_InvalidTypeNameExceptionRes(n,t);default:const s=n.body;return u({output:e,parsedBody:s,errorCode:o})}};const de_DeleteMaintenanceWindowCommand=async(e,t)=>{if(e.statusCode>=300){return de_DeleteMaintenanceWindowCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const a={$metadata:deserializeMetadata(e),...o};return a};t.de_DeleteMaintenanceWindowCommand=de_DeleteMaintenanceWindowCommand;const de_DeleteMaintenanceWindowCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InternalServerError":case"com.amazonaws.ssm#InternalServerError":throw await de_InternalServerErrorRes(n,t);default:const s=n.body;return u({output:e,parsedBody:s,errorCode:o})}};const de_DeleteOpsItemCommand=async(e,t)=>{if(e.statusCode>=300){return de_DeleteOpsItemCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const a={$metadata:deserializeMetadata(e),...o};return a};t.de_DeleteOpsItemCommand=de_DeleteOpsItemCommand;const de_DeleteOpsItemCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InternalServerError":case"com.amazonaws.ssm#InternalServerError":throw await de_InternalServerErrorRes(n,t);case"OpsItemInvalidParameterException":case"com.amazonaws.ssm#OpsItemInvalidParameterException":throw await de_OpsItemInvalidParameterExceptionRes(n,t);default:const s=n.body;return u({output:e,parsedBody:s,errorCode:o})}};const de_DeleteOpsMetadataCommand=async(e,t)=>{if(e.statusCode>=300){return de_DeleteOpsMetadataCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const a={$metadata:deserializeMetadata(e),...o};return a};t.de_DeleteOpsMetadataCommand=de_DeleteOpsMetadataCommand;const de_DeleteOpsMetadataCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InternalServerError":case"com.amazonaws.ssm#InternalServerError":throw await de_InternalServerErrorRes(n,t);case"OpsMetadataInvalidArgumentException":case"com.amazonaws.ssm#OpsMetadataInvalidArgumentException":throw await de_OpsMetadataInvalidArgumentExceptionRes(n,t);case"OpsMetadataNotFoundException":case"com.amazonaws.ssm#OpsMetadataNotFoundException":throw await de_OpsMetadataNotFoundExceptionRes(n,t);default:const s=n.body;return u({output:e,parsedBody:s,errorCode:o})}};const de_DeleteParameterCommand=async(e,t)=>{if(e.statusCode>=300){return de_DeleteParameterCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const a={$metadata:deserializeMetadata(e),...o};return a};t.de_DeleteParameterCommand=de_DeleteParameterCommand;const de_DeleteParameterCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InternalServerError":case"com.amazonaws.ssm#InternalServerError":throw await de_InternalServerErrorRes(n,t);case"ParameterNotFound":case"com.amazonaws.ssm#ParameterNotFound":throw await de_ParameterNotFoundRes(n,t);default:const s=n.body;return u({output:e,parsedBody:s,errorCode:o})}};const de_DeleteParametersCommand=async(e,t)=>{if(e.statusCode>=300){return de_DeleteParametersCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const a={$metadata:deserializeMetadata(e),...o};return a};t.de_DeleteParametersCommand=de_DeleteParametersCommand;const de_DeleteParametersCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InternalServerError":case"com.amazonaws.ssm#InternalServerError":throw await de_InternalServerErrorRes(n,t);default:const s=n.body;return u({output:e,parsedBody:s,errorCode:o})}};const de_DeletePatchBaselineCommand=async(e,t)=>{if(e.statusCode>=300){return de_DeletePatchBaselineCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const a={$metadata:deserializeMetadata(e),...o};return a};t.de_DeletePatchBaselineCommand=de_DeletePatchBaselineCommand;const de_DeletePatchBaselineCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InternalServerError":case"com.amazonaws.ssm#InternalServerError":throw await de_InternalServerErrorRes(n,t);case"ResourceInUseException":case"com.amazonaws.ssm#ResourceInUseException":throw await de_ResourceInUseExceptionRes(n,t);default:const s=n.body;return u({output:e,parsedBody:s,errorCode:o})}};const de_DeleteResourceDataSyncCommand=async(e,t)=>{if(e.statusCode>=300){return de_DeleteResourceDataSyncCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const a={$metadata:deserializeMetadata(e),...o};return a};t.de_DeleteResourceDataSyncCommand=de_DeleteResourceDataSyncCommand;const de_DeleteResourceDataSyncCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InternalServerError":case"com.amazonaws.ssm#InternalServerError":throw await de_InternalServerErrorRes(n,t);case"ResourceDataSyncInvalidConfigurationException":case"com.amazonaws.ssm#ResourceDataSyncInvalidConfigurationException":throw await de_ResourceDataSyncInvalidConfigurationExceptionRes(n,t);case"ResourceDataSyncNotFoundException":case"com.amazonaws.ssm#ResourceDataSyncNotFoundException":throw await de_ResourceDataSyncNotFoundExceptionRes(n,t);default:const s=n.body;return u({output:e,parsedBody:s,errorCode:o})}};const de_DeleteResourcePolicyCommand=async(e,t)=>{if(e.statusCode>=300){return de_DeleteResourcePolicyCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const a={$metadata:deserializeMetadata(e),...o};return a};t.de_DeleteResourcePolicyCommand=de_DeleteResourcePolicyCommand;const de_DeleteResourcePolicyCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InternalServerError":case"com.amazonaws.ssm#InternalServerError":throw await de_InternalServerErrorRes(n,t);case"ResourcePolicyConflictException":case"com.amazonaws.ssm#ResourcePolicyConflictException":throw await de_ResourcePolicyConflictExceptionRes(n,t);case"ResourcePolicyInvalidParameterException":case"com.amazonaws.ssm#ResourcePolicyInvalidParameterException":throw await de_ResourcePolicyInvalidParameterExceptionRes(n,t);default:const s=n.body;return u({output:e,parsedBody:s,errorCode:o})}};const de_DeregisterManagedInstanceCommand=async(e,t)=>{if(e.statusCode>=300){return de_DeregisterManagedInstanceCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const a={$metadata:deserializeMetadata(e),...o};return a};t.de_DeregisterManagedInstanceCommand=de_DeregisterManagedInstanceCommand;const de_DeregisterManagedInstanceCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InternalServerError":case"com.amazonaws.ssm#InternalServerError":throw await de_InternalServerErrorRes(n,t);case"InvalidInstanceId":case"com.amazonaws.ssm#InvalidInstanceId":throw await de_InvalidInstanceIdRes(n,t);default:const s=n.body;return u({output:e,parsedBody:s,errorCode:o})}};const de_DeregisterPatchBaselineForPatchGroupCommand=async(e,t)=>{if(e.statusCode>=300){return de_DeregisterPatchBaselineForPatchGroupCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const a={$metadata:deserializeMetadata(e),...o};return a};t.de_DeregisterPatchBaselineForPatchGroupCommand=de_DeregisterPatchBaselineForPatchGroupCommand;const de_DeregisterPatchBaselineForPatchGroupCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InternalServerError":case"com.amazonaws.ssm#InternalServerError":throw await de_InternalServerErrorRes(n,t);case"InvalidResourceId":case"com.amazonaws.ssm#InvalidResourceId":throw await de_InvalidResourceIdRes(n,t);default:const s=n.body;return u({output:e,parsedBody:s,errorCode:o})}};const de_DeregisterTargetFromMaintenanceWindowCommand=async(e,t)=>{if(e.statusCode>=300){return de_DeregisterTargetFromMaintenanceWindowCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const a={$metadata:deserializeMetadata(e),...o};return a};t.de_DeregisterTargetFromMaintenanceWindowCommand=de_DeregisterTargetFromMaintenanceWindowCommand;const de_DeregisterTargetFromMaintenanceWindowCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"DoesNotExistException":case"com.amazonaws.ssm#DoesNotExistException":throw await de_DoesNotExistExceptionRes(n,t);case"InternalServerError":case"com.amazonaws.ssm#InternalServerError":throw await de_InternalServerErrorRes(n,t);case"TargetInUseException":case"com.amazonaws.ssm#TargetInUseException":throw await de_TargetInUseExceptionRes(n,t);default:const s=n.body;return u({output:e,parsedBody:s,errorCode:o})}};const de_DeregisterTaskFromMaintenanceWindowCommand=async(e,t)=>{if(e.statusCode>=300){return de_DeregisterTaskFromMaintenanceWindowCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const a={$metadata:deserializeMetadata(e),...o};return a};t.de_DeregisterTaskFromMaintenanceWindowCommand=de_DeregisterTaskFromMaintenanceWindowCommand;const de_DeregisterTaskFromMaintenanceWindowCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"DoesNotExistException":case"com.amazonaws.ssm#DoesNotExistException":throw await de_DoesNotExistExceptionRes(n,t);case"InternalServerError":case"com.amazonaws.ssm#InternalServerError":throw await de_InternalServerErrorRes(n,t);default:const s=n.body;return u({output:e,parsedBody:s,errorCode:o})}};const de_DescribeActivationsCommand=async(e,t)=>{if(e.statusCode>=300){return de_DescribeActivationsCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=de_DescribeActivationsResult(n,t);const s={$metadata:deserializeMetadata(e),...o};return s};t.de_DescribeActivationsCommand=de_DescribeActivationsCommand;const de_DescribeActivationsCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InternalServerError":case"com.amazonaws.ssm#InternalServerError":throw await de_InternalServerErrorRes(n,t);case"InvalidFilter":case"com.amazonaws.ssm#InvalidFilter":throw await de_InvalidFilterRes(n,t);case"InvalidNextToken":case"com.amazonaws.ssm#InvalidNextToken":throw await de_InvalidNextTokenRes(n,t);default:const s=n.body;return u({output:e,parsedBody:s,errorCode:o})}};const de_DescribeAssociationCommand=async(e,t)=>{if(e.statusCode>=300){return de_DescribeAssociationCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=de_DescribeAssociationResult(n,t);const s={$metadata:deserializeMetadata(e),...o};return s};t.de_DescribeAssociationCommand=de_DescribeAssociationCommand;const de_DescribeAssociationCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"AssociationDoesNotExist":case"com.amazonaws.ssm#AssociationDoesNotExist":throw await de_AssociationDoesNotExistRes(n,t);case"InternalServerError":case"com.amazonaws.ssm#InternalServerError":throw await de_InternalServerErrorRes(n,t);case"InvalidAssociationVersion":case"com.amazonaws.ssm#InvalidAssociationVersion":throw await de_InvalidAssociationVersionRes(n,t);case"InvalidDocument":case"com.amazonaws.ssm#InvalidDocument":throw await de_InvalidDocumentRes(n,t);case"InvalidInstanceId":case"com.amazonaws.ssm#InvalidInstanceId":throw await de_InvalidInstanceIdRes(n,t);default:const s=n.body;return u({output:e,parsedBody:s,errorCode:o})}};const de_DescribeAssociationExecutionsCommand=async(e,t)=>{if(e.statusCode>=300){return de_DescribeAssociationExecutionsCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=de_DescribeAssociationExecutionsResult(n,t);const s={$metadata:deserializeMetadata(e),...o};return s};t.de_DescribeAssociationExecutionsCommand=de_DescribeAssociationExecutionsCommand;const de_DescribeAssociationExecutionsCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"AssociationDoesNotExist":case"com.amazonaws.ssm#AssociationDoesNotExist":throw await de_AssociationDoesNotExistRes(n,t);case"InternalServerError":case"com.amazonaws.ssm#InternalServerError":throw await de_InternalServerErrorRes(n,t);case"InvalidNextToken":case"com.amazonaws.ssm#InvalidNextToken":throw await de_InvalidNextTokenRes(n,t);default:const s=n.body;return u({output:e,parsedBody:s,errorCode:o})}};const de_DescribeAssociationExecutionTargetsCommand=async(e,t)=>{if(e.statusCode>=300){return de_DescribeAssociationExecutionTargetsCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=de_DescribeAssociationExecutionTargetsResult(n,t);const s={$metadata:deserializeMetadata(e),...o};return s};t.de_DescribeAssociationExecutionTargetsCommand=de_DescribeAssociationExecutionTargetsCommand;const de_DescribeAssociationExecutionTargetsCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"AssociationDoesNotExist":case"com.amazonaws.ssm#AssociationDoesNotExist":throw await de_AssociationDoesNotExistRes(n,t);case"AssociationExecutionDoesNotExist":case"com.amazonaws.ssm#AssociationExecutionDoesNotExist":throw await de_AssociationExecutionDoesNotExistRes(n,t);case"InternalServerError":case"com.amazonaws.ssm#InternalServerError":throw await de_InternalServerErrorRes(n,t);case"InvalidNextToken":case"com.amazonaws.ssm#InvalidNextToken":throw await de_InvalidNextTokenRes(n,t);default:const s=n.body;return u({output:e,parsedBody:s,errorCode:o})}};const de_DescribeAutomationExecutionsCommand=async(e,t)=>{if(e.statusCode>=300){return de_DescribeAutomationExecutionsCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=de_DescribeAutomationExecutionsResult(n,t);const s={$metadata:deserializeMetadata(e),...o};return s};t.de_DescribeAutomationExecutionsCommand=de_DescribeAutomationExecutionsCommand;const de_DescribeAutomationExecutionsCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InternalServerError":case"com.amazonaws.ssm#InternalServerError":throw await de_InternalServerErrorRes(n,t);case"InvalidFilterKey":case"com.amazonaws.ssm#InvalidFilterKey":throw await de_InvalidFilterKeyRes(n,t);case"InvalidFilterValue":case"com.amazonaws.ssm#InvalidFilterValue":throw await de_InvalidFilterValueRes(n,t);case"InvalidNextToken":case"com.amazonaws.ssm#InvalidNextToken":throw await de_InvalidNextTokenRes(n,t);default:const s=n.body;return u({output:e,parsedBody:s,errorCode:o})}};const de_DescribeAutomationStepExecutionsCommand=async(e,t)=>{if(e.statusCode>=300){return de_DescribeAutomationStepExecutionsCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=de_DescribeAutomationStepExecutionsResult(n,t);const s={$metadata:deserializeMetadata(e),...o};return s};t.de_DescribeAutomationStepExecutionsCommand=de_DescribeAutomationStepExecutionsCommand;const de_DescribeAutomationStepExecutionsCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"AutomationExecutionNotFoundException":case"com.amazonaws.ssm#AutomationExecutionNotFoundException":throw await de_AutomationExecutionNotFoundExceptionRes(n,t);case"InternalServerError":case"com.amazonaws.ssm#InternalServerError":throw await de_InternalServerErrorRes(n,t);case"InvalidFilterKey":case"com.amazonaws.ssm#InvalidFilterKey":throw await de_InvalidFilterKeyRes(n,t);case"InvalidFilterValue":case"com.amazonaws.ssm#InvalidFilterValue":throw await de_InvalidFilterValueRes(n,t);case"InvalidNextToken":case"com.amazonaws.ssm#InvalidNextToken":throw await de_InvalidNextTokenRes(n,t);default:const s=n.body;return u({output:e,parsedBody:s,errorCode:o})}};const de_DescribeAvailablePatchesCommand=async(e,t)=>{if(e.statusCode>=300){return de_DescribeAvailablePatchesCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=de_DescribeAvailablePatchesResult(n,t);const s={$metadata:deserializeMetadata(e),...o};return s};t.de_DescribeAvailablePatchesCommand=de_DescribeAvailablePatchesCommand;const de_DescribeAvailablePatchesCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InternalServerError":case"com.amazonaws.ssm#InternalServerError":throw await de_InternalServerErrorRes(n,t);default:const s=n.body;return u({output:e,parsedBody:s,errorCode:o})}};const de_DescribeDocumentCommand=async(e,t)=>{if(e.statusCode>=300){return de_DescribeDocumentCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=de_DescribeDocumentResult(n,t);const s={$metadata:deserializeMetadata(e),...o};return s};t.de_DescribeDocumentCommand=de_DescribeDocumentCommand;const de_DescribeDocumentCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InternalServerError":case"com.amazonaws.ssm#InternalServerError":throw await de_InternalServerErrorRes(n,t);case"InvalidDocument":case"com.amazonaws.ssm#InvalidDocument":throw await de_InvalidDocumentRes(n,t);case"InvalidDocumentVersion":case"com.amazonaws.ssm#InvalidDocumentVersion":throw await de_InvalidDocumentVersionRes(n,t);default:const s=n.body;return u({output:e,parsedBody:s,errorCode:o})}};const de_DescribeDocumentPermissionCommand=async(e,t)=>{if(e.statusCode>=300){return de_DescribeDocumentPermissionCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const a={$metadata:deserializeMetadata(e),...o};return a};t.de_DescribeDocumentPermissionCommand=de_DescribeDocumentPermissionCommand;const de_DescribeDocumentPermissionCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InternalServerError":case"com.amazonaws.ssm#InternalServerError":throw await de_InternalServerErrorRes(n,t);case"InvalidDocument":case"com.amazonaws.ssm#InvalidDocument":throw await de_InvalidDocumentRes(n,t);case"InvalidDocumentOperation":case"com.amazonaws.ssm#InvalidDocumentOperation":throw await de_InvalidDocumentOperationRes(n,t);case"InvalidNextToken":case"com.amazonaws.ssm#InvalidNextToken":throw await de_InvalidNextTokenRes(n,t);case"InvalidPermissionType":case"com.amazonaws.ssm#InvalidPermissionType":throw await de_InvalidPermissionTypeRes(n,t);default:const s=n.body;return u({output:e,parsedBody:s,errorCode:o})}};const de_DescribeEffectiveInstanceAssociationsCommand=async(e,t)=>{if(e.statusCode>=300){return de_DescribeEffectiveInstanceAssociationsCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const a={$metadata:deserializeMetadata(e),...o};return a};t.de_DescribeEffectiveInstanceAssociationsCommand=de_DescribeEffectiveInstanceAssociationsCommand;const de_DescribeEffectiveInstanceAssociationsCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InternalServerError":case"com.amazonaws.ssm#InternalServerError":throw await de_InternalServerErrorRes(n,t);case"InvalidInstanceId":case"com.amazonaws.ssm#InvalidInstanceId":throw await de_InvalidInstanceIdRes(n,t);case"InvalidNextToken":case"com.amazonaws.ssm#InvalidNextToken":throw await de_InvalidNextTokenRes(n,t);default:const s=n.body;return u({output:e,parsedBody:s,errorCode:o})}};const de_DescribeEffectivePatchesForPatchBaselineCommand=async(e,t)=>{if(e.statusCode>=300){return de_DescribeEffectivePatchesForPatchBaselineCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=de_DescribeEffectivePatchesForPatchBaselineResult(n,t);const s={$metadata:deserializeMetadata(e),...o};return s};t.de_DescribeEffectivePatchesForPatchBaselineCommand=de_DescribeEffectivePatchesForPatchBaselineCommand;const de_DescribeEffectivePatchesForPatchBaselineCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"DoesNotExistException":case"com.amazonaws.ssm#DoesNotExistException":throw await de_DoesNotExistExceptionRes(n,t);case"InternalServerError":case"com.amazonaws.ssm#InternalServerError":throw await de_InternalServerErrorRes(n,t);case"InvalidResourceId":case"com.amazonaws.ssm#InvalidResourceId":throw await de_InvalidResourceIdRes(n,t);case"UnsupportedOperatingSystem":case"com.amazonaws.ssm#UnsupportedOperatingSystem":throw await de_UnsupportedOperatingSystemRes(n,t);default:const s=n.body;return u({output:e,parsedBody:s,errorCode:o})}};const de_DescribeInstanceAssociationsStatusCommand=async(e,t)=>{if(e.statusCode>=300){return de_DescribeInstanceAssociationsStatusCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=de_DescribeInstanceAssociationsStatusResult(n,t);const s={$metadata:deserializeMetadata(e),...o};return s};t.de_DescribeInstanceAssociationsStatusCommand=de_DescribeInstanceAssociationsStatusCommand;const de_DescribeInstanceAssociationsStatusCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InternalServerError":case"com.amazonaws.ssm#InternalServerError":throw await de_InternalServerErrorRes(n,t);case"InvalidInstanceId":case"com.amazonaws.ssm#InvalidInstanceId":throw await de_InvalidInstanceIdRes(n,t);case"InvalidNextToken":case"com.amazonaws.ssm#InvalidNextToken":throw await de_InvalidNextTokenRes(n,t);default:const s=n.body;return u({output:e,parsedBody:s,errorCode:o})}};const de_DescribeInstanceInformationCommand=async(e,t)=>{if(e.statusCode>=300){return de_DescribeInstanceInformationCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=de_DescribeInstanceInformationResult(n,t);const s={$metadata:deserializeMetadata(e),...o};return s};t.de_DescribeInstanceInformationCommand=de_DescribeInstanceInformationCommand;const de_DescribeInstanceInformationCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InternalServerError":case"com.amazonaws.ssm#InternalServerError":throw await de_InternalServerErrorRes(n,t);case"InvalidFilterKey":case"com.amazonaws.ssm#InvalidFilterKey":throw await de_InvalidFilterKeyRes(n,t);case"InvalidInstanceId":case"com.amazonaws.ssm#InvalidInstanceId":throw await de_InvalidInstanceIdRes(n,t);case"InvalidInstanceInformationFilterValue":case"com.amazonaws.ssm#InvalidInstanceInformationFilterValue":throw await de_InvalidInstanceInformationFilterValueRes(n,t);case"InvalidNextToken":case"com.amazonaws.ssm#InvalidNextToken":throw await de_InvalidNextTokenRes(n,t);default:const s=n.body;return u({output:e,parsedBody:s,errorCode:o})}};const de_DescribeInstancePatchesCommand=async(e,t)=>{if(e.statusCode>=300){return de_DescribeInstancePatchesCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=de_DescribeInstancePatchesResult(n,t);const s={$metadata:deserializeMetadata(e),...o};return s};t.de_DescribeInstancePatchesCommand=de_DescribeInstancePatchesCommand;const de_DescribeInstancePatchesCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InternalServerError":case"com.amazonaws.ssm#InternalServerError":throw await de_InternalServerErrorRes(n,t);case"InvalidFilter":case"com.amazonaws.ssm#InvalidFilter":throw await de_InvalidFilterRes(n,t);case"InvalidInstanceId":case"com.amazonaws.ssm#InvalidInstanceId":throw await de_InvalidInstanceIdRes(n,t);case"InvalidNextToken":case"com.amazonaws.ssm#InvalidNextToken":throw await de_InvalidNextTokenRes(n,t);default:const s=n.body;return u({output:e,parsedBody:s,errorCode:o})}};const de_DescribeInstancePatchStatesCommand=async(e,t)=>{if(e.statusCode>=300){return de_DescribeInstancePatchStatesCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=de_DescribeInstancePatchStatesResult(n,t);const s={$metadata:deserializeMetadata(e),...o};return s};t.de_DescribeInstancePatchStatesCommand=de_DescribeInstancePatchStatesCommand;const de_DescribeInstancePatchStatesCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InternalServerError":case"com.amazonaws.ssm#InternalServerError":throw await de_InternalServerErrorRes(n,t);case"InvalidNextToken":case"com.amazonaws.ssm#InvalidNextToken":throw await de_InvalidNextTokenRes(n,t);default:const s=n.body;return u({output:e,parsedBody:s,errorCode:o})}};const de_DescribeInstancePatchStatesForPatchGroupCommand=async(e,t)=>{if(e.statusCode>=300){return de_DescribeInstancePatchStatesForPatchGroupCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=de_DescribeInstancePatchStatesForPatchGroupResult(n,t);const s={$metadata:deserializeMetadata(e),...o};return s};t.de_DescribeInstancePatchStatesForPatchGroupCommand=de_DescribeInstancePatchStatesForPatchGroupCommand;const de_DescribeInstancePatchStatesForPatchGroupCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InternalServerError":case"com.amazonaws.ssm#InternalServerError":throw await de_InternalServerErrorRes(n,t);case"InvalidFilter":case"com.amazonaws.ssm#InvalidFilter":throw await de_InvalidFilterRes(n,t);case"InvalidNextToken":case"com.amazonaws.ssm#InvalidNextToken":throw await de_InvalidNextTokenRes(n,t);default:const s=n.body;return u({output:e,parsedBody:s,errorCode:o})}};const de_DescribeInventoryDeletionsCommand=async(e,t)=>{if(e.statusCode>=300){return de_DescribeInventoryDeletionsCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=de_DescribeInventoryDeletionsResult(n,t);const s={$metadata:deserializeMetadata(e),...o};return s};t.de_DescribeInventoryDeletionsCommand=de_DescribeInventoryDeletionsCommand;const de_DescribeInventoryDeletionsCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InternalServerError":case"com.amazonaws.ssm#InternalServerError":throw await de_InternalServerErrorRes(n,t);case"InvalidDeletionIdException":case"com.amazonaws.ssm#InvalidDeletionIdException":throw await de_InvalidDeletionIdExceptionRes(n,t);case"InvalidNextToken":case"com.amazonaws.ssm#InvalidNextToken":throw await de_InvalidNextTokenRes(n,t);default:const s=n.body;return u({output:e,parsedBody:s,errorCode:o})}};const de_DescribeMaintenanceWindowExecutionsCommand=async(e,t)=>{if(e.statusCode>=300){return de_DescribeMaintenanceWindowExecutionsCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=de_DescribeMaintenanceWindowExecutionsResult(n,t);const s={$metadata:deserializeMetadata(e),...o};return s};t.de_DescribeMaintenanceWindowExecutionsCommand=de_DescribeMaintenanceWindowExecutionsCommand;const de_DescribeMaintenanceWindowExecutionsCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InternalServerError":case"com.amazonaws.ssm#InternalServerError":throw await de_InternalServerErrorRes(n,t);default:const s=n.body;return u({output:e,parsedBody:s,errorCode:o})}};const de_DescribeMaintenanceWindowExecutionTaskInvocationsCommand=async(e,t)=>{if(e.statusCode>=300){return de_DescribeMaintenanceWindowExecutionTaskInvocationsCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=de_DescribeMaintenanceWindowExecutionTaskInvocationsResult(n,t);const s={$metadata:deserializeMetadata(e),...o};return s};t.de_DescribeMaintenanceWindowExecutionTaskInvocationsCommand=de_DescribeMaintenanceWindowExecutionTaskInvocationsCommand;const de_DescribeMaintenanceWindowExecutionTaskInvocationsCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"DoesNotExistException":case"com.amazonaws.ssm#DoesNotExistException":throw await de_DoesNotExistExceptionRes(n,t);case"InternalServerError":case"com.amazonaws.ssm#InternalServerError":throw await de_InternalServerErrorRes(n,t);default:const s=n.body;return u({output:e,parsedBody:s,errorCode:o})}};const de_DescribeMaintenanceWindowExecutionTasksCommand=async(e,t)=>{if(e.statusCode>=300){return de_DescribeMaintenanceWindowExecutionTasksCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=de_DescribeMaintenanceWindowExecutionTasksResult(n,t);const s={$metadata:deserializeMetadata(e),...o};return s};t.de_DescribeMaintenanceWindowExecutionTasksCommand=de_DescribeMaintenanceWindowExecutionTasksCommand;const de_DescribeMaintenanceWindowExecutionTasksCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"DoesNotExistException":case"com.amazonaws.ssm#DoesNotExistException":throw await de_DoesNotExistExceptionRes(n,t);case"InternalServerError":case"com.amazonaws.ssm#InternalServerError":throw await de_InternalServerErrorRes(n,t);default:const s=n.body;return u({output:e,parsedBody:s,errorCode:o})}};const de_DescribeMaintenanceWindowsCommand=async(e,t)=>{if(e.statusCode>=300){return de_DescribeMaintenanceWindowsCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const a={$metadata:deserializeMetadata(e),...o};return a};t.de_DescribeMaintenanceWindowsCommand=de_DescribeMaintenanceWindowsCommand;const de_DescribeMaintenanceWindowsCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InternalServerError":case"com.amazonaws.ssm#InternalServerError":throw await de_InternalServerErrorRes(n,t);default:const s=n.body;return u({output:e,parsedBody:s,errorCode:o})}};const de_DescribeMaintenanceWindowScheduleCommand=async(e,t)=>{if(e.statusCode>=300){return de_DescribeMaintenanceWindowScheduleCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const a={$metadata:deserializeMetadata(e),...o};return a};t.de_DescribeMaintenanceWindowScheduleCommand=de_DescribeMaintenanceWindowScheduleCommand;const de_DescribeMaintenanceWindowScheduleCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"DoesNotExistException":case"com.amazonaws.ssm#DoesNotExistException":throw await de_DoesNotExistExceptionRes(n,t);case"InternalServerError":case"com.amazonaws.ssm#InternalServerError":throw await de_InternalServerErrorRes(n,t);default:const s=n.body;return u({output:e,parsedBody:s,errorCode:o})}};const de_DescribeMaintenanceWindowsForTargetCommand=async(e,t)=>{if(e.statusCode>=300){return de_DescribeMaintenanceWindowsForTargetCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const a={$metadata:deserializeMetadata(e),...o};return a};t.de_DescribeMaintenanceWindowsForTargetCommand=de_DescribeMaintenanceWindowsForTargetCommand;const de_DescribeMaintenanceWindowsForTargetCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InternalServerError":case"com.amazonaws.ssm#InternalServerError":throw await de_InternalServerErrorRes(n,t);default:const s=n.body;return u({output:e,parsedBody:s,errorCode:o})}};const de_DescribeMaintenanceWindowTargetsCommand=async(e,t)=>{if(e.statusCode>=300){return de_DescribeMaintenanceWindowTargetsCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const a={$metadata:deserializeMetadata(e),...o};return a};t.de_DescribeMaintenanceWindowTargetsCommand=de_DescribeMaintenanceWindowTargetsCommand;const de_DescribeMaintenanceWindowTargetsCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"DoesNotExistException":case"com.amazonaws.ssm#DoesNotExistException":throw await de_DoesNotExistExceptionRes(n,t);case"InternalServerError":case"com.amazonaws.ssm#InternalServerError":throw await de_InternalServerErrorRes(n,t);default:const s=n.body;return u({output:e,parsedBody:s,errorCode:o})}};const de_DescribeMaintenanceWindowTasksCommand=async(e,t)=>{if(e.statusCode>=300){return de_DescribeMaintenanceWindowTasksCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const a={$metadata:deserializeMetadata(e),...o};return a};t.de_DescribeMaintenanceWindowTasksCommand=de_DescribeMaintenanceWindowTasksCommand;const de_DescribeMaintenanceWindowTasksCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"DoesNotExistException":case"com.amazonaws.ssm#DoesNotExistException":throw await de_DoesNotExistExceptionRes(n,t);case"InternalServerError":case"com.amazonaws.ssm#InternalServerError":throw await de_InternalServerErrorRes(n,t);default:const s=n.body;return u({output:e,parsedBody:s,errorCode:o})}};const de_DescribeOpsItemsCommand=async(e,t)=>{if(e.statusCode>=300){return de_DescribeOpsItemsCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=de_DescribeOpsItemsResponse(n,t);const s={$metadata:deserializeMetadata(e),...o};return s};t.de_DescribeOpsItemsCommand=de_DescribeOpsItemsCommand;const de_DescribeOpsItemsCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InternalServerError":case"com.amazonaws.ssm#InternalServerError":throw await de_InternalServerErrorRes(n,t);default:const s=n.body;return u({output:e,parsedBody:s,errorCode:o})}};const de_DescribeParametersCommand=async(e,t)=>{if(e.statusCode>=300){return de_DescribeParametersCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=de_DescribeParametersResult(n,t);const s={$metadata:deserializeMetadata(e),...o};return s};t.de_DescribeParametersCommand=de_DescribeParametersCommand;const de_DescribeParametersCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InternalServerError":case"com.amazonaws.ssm#InternalServerError":throw await de_InternalServerErrorRes(n,t);case"InvalidFilterKey":case"com.amazonaws.ssm#InvalidFilterKey":throw await de_InvalidFilterKeyRes(n,t);case"InvalidFilterOption":case"com.amazonaws.ssm#InvalidFilterOption":throw await de_InvalidFilterOptionRes(n,t);case"InvalidFilterValue":case"com.amazonaws.ssm#InvalidFilterValue":throw await de_InvalidFilterValueRes(n,t);case"InvalidNextToken":case"com.amazonaws.ssm#InvalidNextToken":throw await de_InvalidNextTokenRes(n,t);default:const s=n.body;return u({output:e,parsedBody:s,errorCode:o})}};const de_DescribePatchBaselinesCommand=async(e,t)=>{if(e.statusCode>=300){return de_DescribePatchBaselinesCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const a={$metadata:deserializeMetadata(e),...o};return a};t.de_DescribePatchBaselinesCommand=de_DescribePatchBaselinesCommand;const de_DescribePatchBaselinesCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InternalServerError":case"com.amazonaws.ssm#InternalServerError":throw await de_InternalServerErrorRes(n,t);default:const s=n.body;return u({output:e,parsedBody:s,errorCode:o})}};const de_DescribePatchGroupsCommand=async(e,t)=>{if(e.statusCode>=300){return de_DescribePatchGroupsCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const a={$metadata:deserializeMetadata(e),...o};return a};t.de_DescribePatchGroupsCommand=de_DescribePatchGroupsCommand;const de_DescribePatchGroupsCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InternalServerError":case"com.amazonaws.ssm#InternalServerError":throw await de_InternalServerErrorRes(n,t);default:const s=n.body;return u({output:e,parsedBody:s,errorCode:o})}};const de_DescribePatchGroupStateCommand=async(e,t)=>{if(e.statusCode>=300){return de_DescribePatchGroupStateCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const a={$metadata:deserializeMetadata(e),...o};return a};t.de_DescribePatchGroupStateCommand=de_DescribePatchGroupStateCommand;const de_DescribePatchGroupStateCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InternalServerError":case"com.amazonaws.ssm#InternalServerError":throw await de_InternalServerErrorRes(n,t);case"InvalidNextToken":case"com.amazonaws.ssm#InvalidNextToken":throw await de_InvalidNextTokenRes(n,t);default:const s=n.body;return u({output:e,parsedBody:s,errorCode:o})}};const de_DescribePatchPropertiesCommand=async(e,t)=>{if(e.statusCode>=300){return de_DescribePatchPropertiesCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const a={$metadata:deserializeMetadata(e),...o};return a};t.de_DescribePatchPropertiesCommand=de_DescribePatchPropertiesCommand;const de_DescribePatchPropertiesCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InternalServerError":case"com.amazonaws.ssm#InternalServerError":throw await de_InternalServerErrorRes(n,t);default:const s=n.body;return u({output:e,parsedBody:s,errorCode:o})}};const de_DescribeSessionsCommand=async(e,t)=>{if(e.statusCode>=300){return de_DescribeSessionsCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=de_DescribeSessionsResponse(n,t);const s={$metadata:deserializeMetadata(e),...o};return s};t.de_DescribeSessionsCommand=de_DescribeSessionsCommand;const de_DescribeSessionsCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InternalServerError":case"com.amazonaws.ssm#InternalServerError":throw await de_InternalServerErrorRes(n,t);case"InvalidFilterKey":case"com.amazonaws.ssm#InvalidFilterKey":throw await de_InvalidFilterKeyRes(n,t);case"InvalidNextToken":case"com.amazonaws.ssm#InvalidNextToken":throw await de_InvalidNextTokenRes(n,t);default:const s=n.body;return u({output:e,parsedBody:s,errorCode:o})}};const de_DisassociateOpsItemRelatedItemCommand=async(e,t)=>{if(e.statusCode>=300){return de_DisassociateOpsItemRelatedItemCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const a={$metadata:deserializeMetadata(e),...o};return a};t.de_DisassociateOpsItemRelatedItemCommand=de_DisassociateOpsItemRelatedItemCommand;const de_DisassociateOpsItemRelatedItemCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InternalServerError":case"com.amazonaws.ssm#InternalServerError":throw await de_InternalServerErrorRes(n,t);case"OpsItemConflictException":case"com.amazonaws.ssm#OpsItemConflictException":throw await de_OpsItemConflictExceptionRes(n,t);case"OpsItemInvalidParameterException":case"com.amazonaws.ssm#OpsItemInvalidParameterException":throw await de_OpsItemInvalidParameterExceptionRes(n,t);case"OpsItemNotFoundException":case"com.amazonaws.ssm#OpsItemNotFoundException":throw await de_OpsItemNotFoundExceptionRes(n,t);case"OpsItemRelatedItemAssociationNotFoundException":case"com.amazonaws.ssm#OpsItemRelatedItemAssociationNotFoundException":throw await de_OpsItemRelatedItemAssociationNotFoundExceptionRes(n,t);default:const s=n.body;return u({output:e,parsedBody:s,errorCode:o})}};const de_GetAutomationExecutionCommand=async(e,t)=>{if(e.statusCode>=300){return de_GetAutomationExecutionCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=de_GetAutomationExecutionResult(n,t);const s={$metadata:deserializeMetadata(e),...o};return s};t.de_GetAutomationExecutionCommand=de_GetAutomationExecutionCommand;const de_GetAutomationExecutionCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"AutomationExecutionNotFoundException":case"com.amazonaws.ssm#AutomationExecutionNotFoundException":throw await de_AutomationExecutionNotFoundExceptionRes(n,t);case"InternalServerError":case"com.amazonaws.ssm#InternalServerError":throw await de_InternalServerErrorRes(n,t);default:const s=n.body;return u({output:e,parsedBody:s,errorCode:o})}};const de_GetCalendarStateCommand=async(e,t)=>{if(e.statusCode>=300){return de_GetCalendarStateCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const a={$metadata:deserializeMetadata(e),...o};return a};t.de_GetCalendarStateCommand=de_GetCalendarStateCommand;const de_GetCalendarStateCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InternalServerError":case"com.amazonaws.ssm#InternalServerError":throw await de_InternalServerErrorRes(n,t);case"InvalidDocument":case"com.amazonaws.ssm#InvalidDocument":throw await de_InvalidDocumentRes(n,t);case"InvalidDocumentType":case"com.amazonaws.ssm#InvalidDocumentType":throw await de_InvalidDocumentTypeRes(n,t);case"UnsupportedCalendarException":case"com.amazonaws.ssm#UnsupportedCalendarException":throw await de_UnsupportedCalendarExceptionRes(n,t);default:const s=n.body;return u({output:e,parsedBody:s,errorCode:o})}};const de_GetCommandInvocationCommand=async(e,t)=>{if(e.statusCode>=300){return de_GetCommandInvocationCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const a={$metadata:deserializeMetadata(e),...o};return a};t.de_GetCommandInvocationCommand=de_GetCommandInvocationCommand;const de_GetCommandInvocationCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InternalServerError":case"com.amazonaws.ssm#InternalServerError":throw await de_InternalServerErrorRes(n,t);case"InvalidCommandId":case"com.amazonaws.ssm#InvalidCommandId":throw await de_InvalidCommandIdRes(n,t);case"InvalidInstanceId":case"com.amazonaws.ssm#InvalidInstanceId":throw await de_InvalidInstanceIdRes(n,t);case"InvalidPluginName":case"com.amazonaws.ssm#InvalidPluginName":throw await de_InvalidPluginNameRes(n,t);case"InvocationDoesNotExist":case"com.amazonaws.ssm#InvocationDoesNotExist":throw await de_InvocationDoesNotExistRes(n,t);default:const s=n.body;return u({output:e,parsedBody:s,errorCode:o})}};const de_GetConnectionStatusCommand=async(e,t)=>{if(e.statusCode>=300){return de_GetConnectionStatusCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const a={$metadata:deserializeMetadata(e),...o};return a};t.de_GetConnectionStatusCommand=de_GetConnectionStatusCommand;const de_GetConnectionStatusCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InternalServerError":case"com.amazonaws.ssm#InternalServerError":throw await de_InternalServerErrorRes(n,t);default:const s=n.body;return u({output:e,parsedBody:s,errorCode:o})}};const de_GetDefaultPatchBaselineCommand=async(e,t)=>{if(e.statusCode>=300){return de_GetDefaultPatchBaselineCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const a={$metadata:deserializeMetadata(e),...o};return a};t.de_GetDefaultPatchBaselineCommand=de_GetDefaultPatchBaselineCommand;const de_GetDefaultPatchBaselineCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InternalServerError":case"com.amazonaws.ssm#InternalServerError":throw await de_InternalServerErrorRes(n,t);default:const s=n.body;return u({output:e,parsedBody:s,errorCode:o})}};const de_GetDeployablePatchSnapshotForInstanceCommand=async(e,t)=>{if(e.statusCode>=300){return de_GetDeployablePatchSnapshotForInstanceCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const a={$metadata:deserializeMetadata(e),...o};return a};t.de_GetDeployablePatchSnapshotForInstanceCommand=de_GetDeployablePatchSnapshotForInstanceCommand;const de_GetDeployablePatchSnapshotForInstanceCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InternalServerError":case"com.amazonaws.ssm#InternalServerError":throw await de_InternalServerErrorRes(n,t);case"UnsupportedFeatureRequiredException":case"com.amazonaws.ssm#UnsupportedFeatureRequiredException":throw await de_UnsupportedFeatureRequiredExceptionRes(n,t);case"UnsupportedOperatingSystem":case"com.amazonaws.ssm#UnsupportedOperatingSystem":throw await de_UnsupportedOperatingSystemRes(n,t);default:const s=n.body;return u({output:e,parsedBody:s,errorCode:o})}};const de_GetDocumentCommand=async(e,t)=>{if(e.statusCode>=300){return de_GetDocumentCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=de_GetDocumentResult(n,t);const s={$metadata:deserializeMetadata(e),...o};return s};t.de_GetDocumentCommand=de_GetDocumentCommand;const de_GetDocumentCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InternalServerError":case"com.amazonaws.ssm#InternalServerError":throw await de_InternalServerErrorRes(n,t);case"InvalidDocument":case"com.amazonaws.ssm#InvalidDocument":throw await de_InvalidDocumentRes(n,t);case"InvalidDocumentVersion":case"com.amazonaws.ssm#InvalidDocumentVersion":throw await de_InvalidDocumentVersionRes(n,t);default:const s=n.body;return u({output:e,parsedBody:s,errorCode:o})}};const de_GetInventoryCommand=async(e,t)=>{if(e.statusCode>=300){return de_GetInventoryCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const a={$metadata:deserializeMetadata(e),...o};return a};t.de_GetInventoryCommand=de_GetInventoryCommand;const de_GetInventoryCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InternalServerError":case"com.amazonaws.ssm#InternalServerError":throw await de_InternalServerErrorRes(n,t);case"InvalidAggregatorException":case"com.amazonaws.ssm#InvalidAggregatorException":throw await de_InvalidAggregatorExceptionRes(n,t);case"InvalidFilter":case"com.amazonaws.ssm#InvalidFilter":throw await de_InvalidFilterRes(n,t);case"InvalidInventoryGroupException":case"com.amazonaws.ssm#InvalidInventoryGroupException":throw await de_InvalidInventoryGroupExceptionRes(n,t);case"InvalidNextToken":case"com.amazonaws.ssm#InvalidNextToken":throw await de_InvalidNextTokenRes(n,t);case"InvalidResultAttributeException":case"com.amazonaws.ssm#InvalidResultAttributeException":throw await de_InvalidResultAttributeExceptionRes(n,t);case"InvalidTypeNameException":case"com.amazonaws.ssm#InvalidTypeNameException":throw await de_InvalidTypeNameExceptionRes(n,t);default:const s=n.body;return u({output:e,parsedBody:s,errorCode:o})}};const de_GetInventorySchemaCommand=async(e,t)=>{if(e.statusCode>=300){return de_GetInventorySchemaCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const a={$metadata:deserializeMetadata(e),...o};return a};t.de_GetInventorySchemaCommand=de_GetInventorySchemaCommand;const de_GetInventorySchemaCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InternalServerError":case"com.amazonaws.ssm#InternalServerError":throw await de_InternalServerErrorRes(n,t);case"InvalidNextToken":case"com.amazonaws.ssm#InvalidNextToken":throw await de_InvalidNextTokenRes(n,t);case"InvalidTypeNameException":case"com.amazonaws.ssm#InvalidTypeNameException":throw await de_InvalidTypeNameExceptionRes(n,t);default:const s=n.body;return u({output:e,parsedBody:s,errorCode:o})}};const de_GetMaintenanceWindowCommand=async(e,t)=>{if(e.statusCode>=300){return de_GetMaintenanceWindowCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=de_GetMaintenanceWindowResult(n,t);const s={$metadata:deserializeMetadata(e),...o};return s};t.de_GetMaintenanceWindowCommand=de_GetMaintenanceWindowCommand;const de_GetMaintenanceWindowCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"DoesNotExistException":case"com.amazonaws.ssm#DoesNotExistException":throw await de_DoesNotExistExceptionRes(n,t);case"InternalServerError":case"com.amazonaws.ssm#InternalServerError":throw await de_InternalServerErrorRes(n,t);default:const s=n.body;return u({output:e,parsedBody:s,errorCode:o})}};const de_GetMaintenanceWindowExecutionCommand=async(e,t)=>{if(e.statusCode>=300){return de_GetMaintenanceWindowExecutionCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=de_GetMaintenanceWindowExecutionResult(n,t);const s={$metadata:deserializeMetadata(e),...o};return s};t.de_GetMaintenanceWindowExecutionCommand=de_GetMaintenanceWindowExecutionCommand;const de_GetMaintenanceWindowExecutionCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"DoesNotExistException":case"com.amazonaws.ssm#DoesNotExistException":throw await de_DoesNotExistExceptionRes(n,t);case"InternalServerError":case"com.amazonaws.ssm#InternalServerError":throw await de_InternalServerErrorRes(n,t);default:const s=n.body;return u({output:e,parsedBody:s,errorCode:o})}};const de_GetMaintenanceWindowExecutionTaskCommand=async(e,t)=>{if(e.statusCode>=300){return de_GetMaintenanceWindowExecutionTaskCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=de_GetMaintenanceWindowExecutionTaskResult(n,t);const s={$metadata:deserializeMetadata(e),...o};return s};t.de_GetMaintenanceWindowExecutionTaskCommand=de_GetMaintenanceWindowExecutionTaskCommand;const de_GetMaintenanceWindowExecutionTaskCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"DoesNotExistException":case"com.amazonaws.ssm#DoesNotExistException":throw await de_DoesNotExistExceptionRes(n,t);case"InternalServerError":case"com.amazonaws.ssm#InternalServerError":throw await de_InternalServerErrorRes(n,t);default:const s=n.body;return u({output:e,parsedBody:s,errorCode:o})}};const de_GetMaintenanceWindowExecutionTaskInvocationCommand=async(e,t)=>{if(e.statusCode>=300){return de_GetMaintenanceWindowExecutionTaskInvocationCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=de_GetMaintenanceWindowExecutionTaskInvocationResult(n,t);const s={$metadata:deserializeMetadata(e),...o};return s};t.de_GetMaintenanceWindowExecutionTaskInvocationCommand=de_GetMaintenanceWindowExecutionTaskInvocationCommand;const de_GetMaintenanceWindowExecutionTaskInvocationCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"DoesNotExistException":case"com.amazonaws.ssm#DoesNotExistException":throw await de_DoesNotExistExceptionRes(n,t);case"InternalServerError":case"com.amazonaws.ssm#InternalServerError":throw await de_InternalServerErrorRes(n,t);default:const s=n.body;return u({output:e,parsedBody:s,errorCode:o})}};const de_GetMaintenanceWindowTaskCommand=async(e,t)=>{if(e.statusCode>=300){return de_GetMaintenanceWindowTaskCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=de_GetMaintenanceWindowTaskResult(n,t);const s={$metadata:deserializeMetadata(e),...o};return s};t.de_GetMaintenanceWindowTaskCommand=de_GetMaintenanceWindowTaskCommand;const de_GetMaintenanceWindowTaskCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"DoesNotExistException":case"com.amazonaws.ssm#DoesNotExistException":throw await de_DoesNotExistExceptionRes(n,t);case"InternalServerError":case"com.amazonaws.ssm#InternalServerError":throw await de_InternalServerErrorRes(n,t);default:const s=n.body;return u({output:e,parsedBody:s,errorCode:o})}};const de_GetOpsItemCommand=async(e,t)=>{if(e.statusCode>=300){return de_GetOpsItemCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=de_GetOpsItemResponse(n,t);const s={$metadata:deserializeMetadata(e),...o};return s};t.de_GetOpsItemCommand=de_GetOpsItemCommand;const de_GetOpsItemCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InternalServerError":case"com.amazonaws.ssm#InternalServerError":throw await de_InternalServerErrorRes(n,t);case"OpsItemAccessDeniedException":case"com.amazonaws.ssm#OpsItemAccessDeniedException":throw await de_OpsItemAccessDeniedExceptionRes(n,t);case"OpsItemNotFoundException":case"com.amazonaws.ssm#OpsItemNotFoundException":throw await de_OpsItemNotFoundExceptionRes(n,t);default:const s=n.body;return u({output:e,parsedBody:s,errorCode:o})}};const de_GetOpsMetadataCommand=async(e,t)=>{if(e.statusCode>=300){return de_GetOpsMetadataCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const a={$metadata:deserializeMetadata(e),...o};return a};t.de_GetOpsMetadataCommand=de_GetOpsMetadataCommand;const de_GetOpsMetadataCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InternalServerError":case"com.amazonaws.ssm#InternalServerError":throw await de_InternalServerErrorRes(n,t);case"OpsMetadataInvalidArgumentException":case"com.amazonaws.ssm#OpsMetadataInvalidArgumentException":throw await de_OpsMetadataInvalidArgumentExceptionRes(n,t);case"OpsMetadataNotFoundException":case"com.amazonaws.ssm#OpsMetadataNotFoundException":throw await de_OpsMetadataNotFoundExceptionRes(n,t);default:const s=n.body;return u({output:e,parsedBody:s,errorCode:o})}};const de_GetOpsSummaryCommand=async(e,t)=>{if(e.statusCode>=300){return de_GetOpsSummaryCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const a={$metadata:deserializeMetadata(e),...o};return a};t.de_GetOpsSummaryCommand=de_GetOpsSummaryCommand;const de_GetOpsSummaryCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InternalServerError":case"com.amazonaws.ssm#InternalServerError":throw await de_InternalServerErrorRes(n,t);case"InvalidAggregatorException":case"com.amazonaws.ssm#InvalidAggregatorException":throw await de_InvalidAggregatorExceptionRes(n,t);case"InvalidFilter":case"com.amazonaws.ssm#InvalidFilter":throw await de_InvalidFilterRes(n,t);case"InvalidNextToken":case"com.amazonaws.ssm#InvalidNextToken":throw await de_InvalidNextTokenRes(n,t);case"InvalidTypeNameException":case"com.amazonaws.ssm#InvalidTypeNameException":throw await de_InvalidTypeNameExceptionRes(n,t);case"ResourceDataSyncNotFoundException":case"com.amazonaws.ssm#ResourceDataSyncNotFoundException":throw await de_ResourceDataSyncNotFoundExceptionRes(n,t);default:const s=n.body;return u({output:e,parsedBody:s,errorCode:o})}};const de_GetParameterCommand=async(e,t)=>{if(e.statusCode>=300){return de_GetParameterCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=de_GetParameterResult(n,t);const s={$metadata:deserializeMetadata(e),...o};return s};t.de_GetParameterCommand=de_GetParameterCommand;const de_GetParameterCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InternalServerError":case"com.amazonaws.ssm#InternalServerError":throw await de_InternalServerErrorRes(n,t);case"InvalidKeyId":case"com.amazonaws.ssm#InvalidKeyId":throw await de_InvalidKeyIdRes(n,t);case"ParameterNotFound":case"com.amazonaws.ssm#ParameterNotFound":throw await de_ParameterNotFoundRes(n,t);case"ParameterVersionNotFound":case"com.amazonaws.ssm#ParameterVersionNotFound":throw await de_ParameterVersionNotFoundRes(n,t);default:const s=n.body;return u({output:e,parsedBody:s,errorCode:o})}};const de_GetParameterHistoryCommand=async(e,t)=>{if(e.statusCode>=300){return de_GetParameterHistoryCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=de_GetParameterHistoryResult(n,t);const s={$metadata:deserializeMetadata(e),...o};return s};t.de_GetParameterHistoryCommand=de_GetParameterHistoryCommand;const de_GetParameterHistoryCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InternalServerError":case"com.amazonaws.ssm#InternalServerError":throw await de_InternalServerErrorRes(n,t);case"InvalidKeyId":case"com.amazonaws.ssm#InvalidKeyId":throw await de_InvalidKeyIdRes(n,t);case"InvalidNextToken":case"com.amazonaws.ssm#InvalidNextToken":throw await de_InvalidNextTokenRes(n,t);case"ParameterNotFound":case"com.amazonaws.ssm#ParameterNotFound":throw await de_ParameterNotFoundRes(n,t);default:const s=n.body;return u({output:e,parsedBody:s,errorCode:o})}};const de_GetParametersCommand=async(e,t)=>{if(e.statusCode>=300){return de_GetParametersCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=de_GetParametersResult(n,t);const s={$metadata:deserializeMetadata(e),...o};return s};t.de_GetParametersCommand=de_GetParametersCommand;const de_GetParametersCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InternalServerError":case"com.amazonaws.ssm#InternalServerError":throw await de_InternalServerErrorRes(n,t);case"InvalidKeyId":case"com.amazonaws.ssm#InvalidKeyId":throw await de_InvalidKeyIdRes(n,t);default:const s=n.body;return u({output:e,parsedBody:s,errorCode:o})}};const de_GetParametersByPathCommand=async(e,t)=>{if(e.statusCode>=300){return de_GetParametersByPathCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=de_GetParametersByPathResult(n,t);const s={$metadata:deserializeMetadata(e),...o};return s};t.de_GetParametersByPathCommand=de_GetParametersByPathCommand;const de_GetParametersByPathCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InternalServerError":case"com.amazonaws.ssm#InternalServerError":throw await de_InternalServerErrorRes(n,t);case"InvalidFilterKey":case"com.amazonaws.ssm#InvalidFilterKey":throw await de_InvalidFilterKeyRes(n,t);case"InvalidFilterOption":case"com.amazonaws.ssm#InvalidFilterOption":throw await de_InvalidFilterOptionRes(n,t);case"InvalidFilterValue":case"com.amazonaws.ssm#InvalidFilterValue":throw await de_InvalidFilterValueRes(n,t);case"InvalidKeyId":case"com.amazonaws.ssm#InvalidKeyId":throw await de_InvalidKeyIdRes(n,t);case"InvalidNextToken":case"com.amazonaws.ssm#InvalidNextToken":throw await de_InvalidNextTokenRes(n,t);default:const s=n.body;return u({output:e,parsedBody:s,errorCode:o})}};const de_GetPatchBaselineCommand=async(e,t)=>{if(e.statusCode>=300){return de_GetPatchBaselineCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=de_GetPatchBaselineResult(n,t);const s={$metadata:deserializeMetadata(e),...o};return s};t.de_GetPatchBaselineCommand=de_GetPatchBaselineCommand;const de_GetPatchBaselineCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"DoesNotExistException":case"com.amazonaws.ssm#DoesNotExistException":throw await de_DoesNotExistExceptionRes(n,t);case"InternalServerError":case"com.amazonaws.ssm#InternalServerError":throw await de_InternalServerErrorRes(n,t);case"InvalidResourceId":case"com.amazonaws.ssm#InvalidResourceId":throw await de_InvalidResourceIdRes(n,t);default:const s=n.body;return u({output:e,parsedBody:s,errorCode:o})}};const de_GetPatchBaselineForPatchGroupCommand=async(e,t)=>{if(e.statusCode>=300){return de_GetPatchBaselineForPatchGroupCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const a={$metadata:deserializeMetadata(e),...o};return a};t.de_GetPatchBaselineForPatchGroupCommand=de_GetPatchBaselineForPatchGroupCommand;const de_GetPatchBaselineForPatchGroupCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InternalServerError":case"com.amazonaws.ssm#InternalServerError":throw await de_InternalServerErrorRes(n,t);default:const s=n.body;return u({output:e,parsedBody:s,errorCode:o})}};const de_GetResourcePoliciesCommand=async(e,t)=>{if(e.statusCode>=300){return de_GetResourcePoliciesCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const a={$metadata:deserializeMetadata(e),...o};return a};t.de_GetResourcePoliciesCommand=de_GetResourcePoliciesCommand;const de_GetResourcePoliciesCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InternalServerError":case"com.amazonaws.ssm#InternalServerError":throw await de_InternalServerErrorRes(n,t);case"ResourcePolicyInvalidParameterException":case"com.amazonaws.ssm#ResourcePolicyInvalidParameterException":throw await de_ResourcePolicyInvalidParameterExceptionRes(n,t);default:const s=n.body;return u({output:e,parsedBody:s,errorCode:o})}};const de_GetServiceSettingCommand=async(e,t)=>{if(e.statusCode>=300){return de_GetServiceSettingCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=de_GetServiceSettingResult(n,t);const s={$metadata:deserializeMetadata(e),...o};return s};t.de_GetServiceSettingCommand=de_GetServiceSettingCommand;const de_GetServiceSettingCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InternalServerError":case"com.amazonaws.ssm#InternalServerError":throw await de_InternalServerErrorRes(n,t);case"ServiceSettingNotFound":case"com.amazonaws.ssm#ServiceSettingNotFound":throw await de_ServiceSettingNotFoundRes(n,t);default:const s=n.body;return u({output:e,parsedBody:s,errorCode:o})}};const de_LabelParameterVersionCommand=async(e,t)=>{if(e.statusCode>=300){return de_LabelParameterVersionCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const a={$metadata:deserializeMetadata(e),...o};return a};t.de_LabelParameterVersionCommand=de_LabelParameterVersionCommand;const de_LabelParameterVersionCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InternalServerError":case"com.amazonaws.ssm#InternalServerError":throw await de_InternalServerErrorRes(n,t);case"ParameterNotFound":case"com.amazonaws.ssm#ParameterNotFound":throw await de_ParameterNotFoundRes(n,t);case"ParameterVersionLabelLimitExceeded":case"com.amazonaws.ssm#ParameterVersionLabelLimitExceeded":throw await de_ParameterVersionLabelLimitExceededRes(n,t);case"ParameterVersionNotFound":case"com.amazonaws.ssm#ParameterVersionNotFound":throw await de_ParameterVersionNotFoundRes(n,t);case"TooManyUpdates":case"com.amazonaws.ssm#TooManyUpdates":throw await de_TooManyUpdatesRes(n,t);default:const s=n.body;return u({output:e,parsedBody:s,errorCode:o})}};const de_ListAssociationsCommand=async(e,t)=>{if(e.statusCode>=300){return de_ListAssociationsCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=de_ListAssociationsResult(n,t);const s={$metadata:deserializeMetadata(e),...o};return s};t.de_ListAssociationsCommand=de_ListAssociationsCommand;const de_ListAssociationsCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InternalServerError":case"com.amazonaws.ssm#InternalServerError":throw await de_InternalServerErrorRes(n,t);case"InvalidNextToken":case"com.amazonaws.ssm#InvalidNextToken":throw await de_InvalidNextTokenRes(n,t);default:const s=n.body;return u({output:e,parsedBody:s,errorCode:o})}};const de_ListAssociationVersionsCommand=async(e,t)=>{if(e.statusCode>=300){return de_ListAssociationVersionsCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=de_ListAssociationVersionsResult(n,t);const s={$metadata:deserializeMetadata(e),...o};return s};t.de_ListAssociationVersionsCommand=de_ListAssociationVersionsCommand;const de_ListAssociationVersionsCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"AssociationDoesNotExist":case"com.amazonaws.ssm#AssociationDoesNotExist":throw await de_AssociationDoesNotExistRes(n,t);case"InternalServerError":case"com.amazonaws.ssm#InternalServerError":throw await de_InternalServerErrorRes(n,t);case"InvalidNextToken":case"com.amazonaws.ssm#InvalidNextToken":throw await de_InvalidNextTokenRes(n,t);default:const s=n.body;return u({output:e,parsedBody:s,errorCode:o})}};const de_ListCommandInvocationsCommand=async(e,t)=>{if(e.statusCode>=300){return de_ListCommandInvocationsCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=de_ListCommandInvocationsResult(n,t);const s={$metadata:deserializeMetadata(e),...o};return s};t.de_ListCommandInvocationsCommand=de_ListCommandInvocationsCommand;const de_ListCommandInvocationsCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InternalServerError":case"com.amazonaws.ssm#InternalServerError":throw await de_InternalServerErrorRes(n,t);case"InvalidCommandId":case"com.amazonaws.ssm#InvalidCommandId":throw await de_InvalidCommandIdRes(n,t);case"InvalidFilterKey":case"com.amazonaws.ssm#InvalidFilterKey":throw await de_InvalidFilterKeyRes(n,t);case"InvalidInstanceId":case"com.amazonaws.ssm#InvalidInstanceId":throw await de_InvalidInstanceIdRes(n,t);case"InvalidNextToken":case"com.amazonaws.ssm#InvalidNextToken":throw await de_InvalidNextTokenRes(n,t);default:const s=n.body;return u({output:e,parsedBody:s,errorCode:o})}};const de_ListCommandsCommand=async(e,t)=>{if(e.statusCode>=300){return de_ListCommandsCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=de_ListCommandsResult(n,t);const s={$metadata:deserializeMetadata(e),...o};return s};t.de_ListCommandsCommand=de_ListCommandsCommand;const de_ListCommandsCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InternalServerError":case"com.amazonaws.ssm#InternalServerError":throw await de_InternalServerErrorRes(n,t);case"InvalidCommandId":case"com.amazonaws.ssm#InvalidCommandId":throw await de_InvalidCommandIdRes(n,t);case"InvalidFilterKey":case"com.amazonaws.ssm#InvalidFilterKey":throw await de_InvalidFilterKeyRes(n,t);case"InvalidInstanceId":case"com.amazonaws.ssm#InvalidInstanceId":throw await de_InvalidInstanceIdRes(n,t);case"InvalidNextToken":case"com.amazonaws.ssm#InvalidNextToken":throw await de_InvalidNextTokenRes(n,t);default:const s=n.body;return u({output:e,parsedBody:s,errorCode:o})}};const de_ListComplianceItemsCommand=async(e,t)=>{if(e.statusCode>=300){return de_ListComplianceItemsCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=de_ListComplianceItemsResult(n,t);const s={$metadata:deserializeMetadata(e),...o};return s};t.de_ListComplianceItemsCommand=de_ListComplianceItemsCommand;const de_ListComplianceItemsCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InternalServerError":case"com.amazonaws.ssm#InternalServerError":throw await de_InternalServerErrorRes(n,t);case"InvalidFilter":case"com.amazonaws.ssm#InvalidFilter":throw await de_InvalidFilterRes(n,t);case"InvalidNextToken":case"com.amazonaws.ssm#InvalidNextToken":throw await de_InvalidNextTokenRes(n,t);case"InvalidResourceId":case"com.amazonaws.ssm#InvalidResourceId":throw await de_InvalidResourceIdRes(n,t);case"InvalidResourceType":case"com.amazonaws.ssm#InvalidResourceType":throw await de_InvalidResourceTypeRes(n,t);default:const s=n.body;return u({output:e,parsedBody:s,errorCode:o})}};const de_ListComplianceSummariesCommand=async(e,t)=>{if(e.statusCode>=300){return de_ListComplianceSummariesCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const a={$metadata:deserializeMetadata(e),...o};return a};t.de_ListComplianceSummariesCommand=de_ListComplianceSummariesCommand;const de_ListComplianceSummariesCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InternalServerError":case"com.amazonaws.ssm#InternalServerError":throw await de_InternalServerErrorRes(n,t);case"InvalidFilter":case"com.amazonaws.ssm#InvalidFilter":throw await de_InvalidFilterRes(n,t);case"InvalidNextToken":case"com.amazonaws.ssm#InvalidNextToken":throw await de_InvalidNextTokenRes(n,t);default:const s=n.body;return u({output:e,parsedBody:s,errorCode:o})}};const de_ListDocumentMetadataHistoryCommand=async(e,t)=>{if(e.statusCode>=300){return de_ListDocumentMetadataHistoryCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=de_ListDocumentMetadataHistoryResponse(n,t);const s={$metadata:deserializeMetadata(e),...o};return s};t.de_ListDocumentMetadataHistoryCommand=de_ListDocumentMetadataHistoryCommand;const de_ListDocumentMetadataHistoryCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InternalServerError":case"com.amazonaws.ssm#InternalServerError":throw await de_InternalServerErrorRes(n,t);case"InvalidDocument":case"com.amazonaws.ssm#InvalidDocument":throw await de_InvalidDocumentRes(n,t);case"InvalidDocumentVersion":case"com.amazonaws.ssm#InvalidDocumentVersion":throw await de_InvalidDocumentVersionRes(n,t);case"InvalidNextToken":case"com.amazonaws.ssm#InvalidNextToken":throw await de_InvalidNextTokenRes(n,t);default:const s=n.body;return u({output:e,parsedBody:s,errorCode:o})}};const de_ListDocumentsCommand=async(e,t)=>{if(e.statusCode>=300){return de_ListDocumentsCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=de_ListDocumentsResult(n,t);const s={$metadata:deserializeMetadata(e),...o};return s};t.de_ListDocumentsCommand=de_ListDocumentsCommand;const de_ListDocumentsCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InternalServerError":case"com.amazonaws.ssm#InternalServerError":throw await de_InternalServerErrorRes(n,t);case"InvalidFilterKey":case"com.amazonaws.ssm#InvalidFilterKey":throw await de_InvalidFilterKeyRes(n,t);case"InvalidNextToken":case"com.amazonaws.ssm#InvalidNextToken":throw await de_InvalidNextTokenRes(n,t);default:const s=n.body;return u({output:e,parsedBody:s,errorCode:o})}};const de_ListDocumentVersionsCommand=async(e,t)=>{if(e.statusCode>=300){return de_ListDocumentVersionsCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=de_ListDocumentVersionsResult(n,t);const s={$metadata:deserializeMetadata(e),...o};return s};t.de_ListDocumentVersionsCommand=de_ListDocumentVersionsCommand;const de_ListDocumentVersionsCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InternalServerError":case"com.amazonaws.ssm#InternalServerError":throw await de_InternalServerErrorRes(n,t);case"InvalidDocument":case"com.amazonaws.ssm#InvalidDocument":throw await de_InvalidDocumentRes(n,t);case"InvalidNextToken":case"com.amazonaws.ssm#InvalidNextToken":throw await de_InvalidNextTokenRes(n,t);default:const s=n.body;return u({output:e,parsedBody:s,errorCode:o})}};const de_ListInventoryEntriesCommand=async(e,t)=>{if(e.statusCode>=300){return de_ListInventoryEntriesCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const a={$metadata:deserializeMetadata(e),...o};return a};t.de_ListInventoryEntriesCommand=de_ListInventoryEntriesCommand;const de_ListInventoryEntriesCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InternalServerError":case"com.amazonaws.ssm#InternalServerError":throw await de_InternalServerErrorRes(n,t);case"InvalidFilter":case"com.amazonaws.ssm#InvalidFilter":throw await de_InvalidFilterRes(n,t);case"InvalidInstanceId":case"com.amazonaws.ssm#InvalidInstanceId":throw await de_InvalidInstanceIdRes(n,t);case"InvalidNextToken":case"com.amazonaws.ssm#InvalidNextToken":throw await de_InvalidNextTokenRes(n,t);case"InvalidTypeNameException":case"com.amazonaws.ssm#InvalidTypeNameException":throw await de_InvalidTypeNameExceptionRes(n,t);default:const s=n.body;return u({output:e,parsedBody:s,errorCode:o})}};const de_ListOpsItemEventsCommand=async(e,t)=>{if(e.statusCode>=300){return de_ListOpsItemEventsCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=de_ListOpsItemEventsResponse(n,t);const s={$metadata:deserializeMetadata(e),...o};return s};t.de_ListOpsItemEventsCommand=de_ListOpsItemEventsCommand;const de_ListOpsItemEventsCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InternalServerError":case"com.amazonaws.ssm#InternalServerError":throw await de_InternalServerErrorRes(n,t);case"OpsItemInvalidParameterException":case"com.amazonaws.ssm#OpsItemInvalidParameterException":throw await de_OpsItemInvalidParameterExceptionRes(n,t);case"OpsItemLimitExceededException":case"com.amazonaws.ssm#OpsItemLimitExceededException":throw await de_OpsItemLimitExceededExceptionRes(n,t);case"OpsItemNotFoundException":case"com.amazonaws.ssm#OpsItemNotFoundException":throw await de_OpsItemNotFoundExceptionRes(n,t);default:const s=n.body;return u({output:e,parsedBody:s,errorCode:o})}};const de_ListOpsItemRelatedItemsCommand=async(e,t)=>{if(e.statusCode>=300){return de_ListOpsItemRelatedItemsCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=de_ListOpsItemRelatedItemsResponse(n,t);const s={$metadata:deserializeMetadata(e),...o};return s};t.de_ListOpsItemRelatedItemsCommand=de_ListOpsItemRelatedItemsCommand;const de_ListOpsItemRelatedItemsCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InternalServerError":case"com.amazonaws.ssm#InternalServerError":throw await de_InternalServerErrorRes(n,t);case"OpsItemInvalidParameterException":case"com.amazonaws.ssm#OpsItemInvalidParameterException":throw await de_OpsItemInvalidParameterExceptionRes(n,t);default:const s=n.body;return u({output:e,parsedBody:s,errorCode:o})}};const de_ListOpsMetadataCommand=async(e,t)=>{if(e.statusCode>=300){return de_ListOpsMetadataCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=de_ListOpsMetadataResult(n,t);const s={$metadata:deserializeMetadata(e),...o};return s};t.de_ListOpsMetadataCommand=de_ListOpsMetadataCommand;const de_ListOpsMetadataCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InternalServerError":case"com.amazonaws.ssm#InternalServerError":throw await de_InternalServerErrorRes(n,t);case"OpsMetadataInvalidArgumentException":case"com.amazonaws.ssm#OpsMetadataInvalidArgumentException":throw await de_OpsMetadataInvalidArgumentExceptionRes(n,t);default:const s=n.body;return u({output:e,parsedBody:s,errorCode:o})}};const de_ListResourceComplianceSummariesCommand=async(e,t)=>{if(e.statusCode>=300){return de_ListResourceComplianceSummariesCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=de_ListResourceComplianceSummariesResult(n,t);const s={$metadata:deserializeMetadata(e),...o};return s};t.de_ListResourceComplianceSummariesCommand=de_ListResourceComplianceSummariesCommand;const de_ListResourceComplianceSummariesCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InternalServerError":case"com.amazonaws.ssm#InternalServerError":throw await de_InternalServerErrorRes(n,t);case"InvalidFilter":case"com.amazonaws.ssm#InvalidFilter":throw await de_InvalidFilterRes(n,t);case"InvalidNextToken":case"com.amazonaws.ssm#InvalidNextToken":throw await de_InvalidNextTokenRes(n,t);default:const s=n.body;return u({output:e,parsedBody:s,errorCode:o})}};const de_ListResourceDataSyncCommand=async(e,t)=>{if(e.statusCode>=300){return de_ListResourceDataSyncCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=de_ListResourceDataSyncResult(n,t);const s={$metadata:deserializeMetadata(e),...o};return s};t.de_ListResourceDataSyncCommand=de_ListResourceDataSyncCommand;const de_ListResourceDataSyncCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InternalServerError":case"com.amazonaws.ssm#InternalServerError":throw await de_InternalServerErrorRes(n,t);case"InvalidNextToken":case"com.amazonaws.ssm#InvalidNextToken":throw await de_InvalidNextTokenRes(n,t);case"ResourceDataSyncInvalidConfigurationException":case"com.amazonaws.ssm#ResourceDataSyncInvalidConfigurationException":throw await de_ResourceDataSyncInvalidConfigurationExceptionRes(n,t);default:const s=n.body;return u({output:e,parsedBody:s,errorCode:o})}};const de_ListTagsForResourceCommand=async(e,t)=>{if(e.statusCode>=300){return de_ListTagsForResourceCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const a={$metadata:deserializeMetadata(e),...o};return a};t.de_ListTagsForResourceCommand=de_ListTagsForResourceCommand;const de_ListTagsForResourceCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InternalServerError":case"com.amazonaws.ssm#InternalServerError":throw await de_InternalServerErrorRes(n,t);case"InvalidResourceId":case"com.amazonaws.ssm#InvalidResourceId":throw await de_InvalidResourceIdRes(n,t);case"InvalidResourceType":case"com.amazonaws.ssm#InvalidResourceType":throw await de_InvalidResourceTypeRes(n,t);default:const s=n.body;return u({output:e,parsedBody:s,errorCode:o})}};const de_ModifyDocumentPermissionCommand=async(e,t)=>{if(e.statusCode>=300){return de_ModifyDocumentPermissionCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const a={$metadata:deserializeMetadata(e),...o};return a};t.de_ModifyDocumentPermissionCommand=de_ModifyDocumentPermissionCommand;const de_ModifyDocumentPermissionCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"DocumentLimitExceeded":case"com.amazonaws.ssm#DocumentLimitExceeded":throw await de_DocumentLimitExceededRes(n,t);case"DocumentPermissionLimit":case"com.amazonaws.ssm#DocumentPermissionLimit":throw await de_DocumentPermissionLimitRes(n,t);case"InternalServerError":case"com.amazonaws.ssm#InternalServerError":throw await de_InternalServerErrorRes(n,t);case"InvalidDocument":case"com.amazonaws.ssm#InvalidDocument":throw await de_InvalidDocumentRes(n,t);case"InvalidPermissionType":case"com.amazonaws.ssm#InvalidPermissionType":throw await de_InvalidPermissionTypeRes(n,t);default:const s=n.body;return u({output:e,parsedBody:s,errorCode:o})}};const de_PutComplianceItemsCommand=async(e,t)=>{if(e.statusCode>=300){return de_PutComplianceItemsCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const a={$metadata:deserializeMetadata(e),...o};return a};t.de_PutComplianceItemsCommand=de_PutComplianceItemsCommand;const de_PutComplianceItemsCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"ComplianceTypeCountLimitExceededException":case"com.amazonaws.ssm#ComplianceTypeCountLimitExceededException":throw await de_ComplianceTypeCountLimitExceededExceptionRes(n,t);case"InternalServerError":case"com.amazonaws.ssm#InternalServerError":throw await de_InternalServerErrorRes(n,t);case"InvalidItemContentException":case"com.amazonaws.ssm#InvalidItemContentException":throw await de_InvalidItemContentExceptionRes(n,t);case"InvalidResourceId":case"com.amazonaws.ssm#InvalidResourceId":throw await de_InvalidResourceIdRes(n,t);case"InvalidResourceType":case"com.amazonaws.ssm#InvalidResourceType":throw await de_InvalidResourceTypeRes(n,t);case"ItemSizeLimitExceededException":case"com.amazonaws.ssm#ItemSizeLimitExceededException":throw await de_ItemSizeLimitExceededExceptionRes(n,t);case"TotalSizeLimitExceededException":case"com.amazonaws.ssm#TotalSizeLimitExceededException":throw await de_TotalSizeLimitExceededExceptionRes(n,t);default:const s=n.body;return u({output:e,parsedBody:s,errorCode:o})}};const de_PutInventoryCommand=async(e,t)=>{if(e.statusCode>=300){return de_PutInventoryCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const a={$metadata:deserializeMetadata(e),...o};return a};t.de_PutInventoryCommand=de_PutInventoryCommand;const de_PutInventoryCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"CustomSchemaCountLimitExceededException":case"com.amazonaws.ssm#CustomSchemaCountLimitExceededException":throw await de_CustomSchemaCountLimitExceededExceptionRes(n,t);case"InternalServerError":case"com.amazonaws.ssm#InternalServerError":throw await de_InternalServerErrorRes(n,t);case"InvalidInstanceId":case"com.amazonaws.ssm#InvalidInstanceId":throw await de_InvalidInstanceIdRes(n,t);case"InvalidInventoryItemContextException":case"com.amazonaws.ssm#InvalidInventoryItemContextException":throw await de_InvalidInventoryItemContextExceptionRes(n,t);case"InvalidItemContentException":case"com.amazonaws.ssm#InvalidItemContentException":throw await de_InvalidItemContentExceptionRes(n,t);case"InvalidTypeNameException":case"com.amazonaws.ssm#InvalidTypeNameException":throw await de_InvalidTypeNameExceptionRes(n,t);case"ItemContentMismatchException":case"com.amazonaws.ssm#ItemContentMismatchException":throw await de_ItemContentMismatchExceptionRes(n,t);case"ItemSizeLimitExceededException":case"com.amazonaws.ssm#ItemSizeLimitExceededException":throw await de_ItemSizeLimitExceededExceptionRes(n,t);case"SubTypeCountLimitExceededException":case"com.amazonaws.ssm#SubTypeCountLimitExceededException":throw await de_SubTypeCountLimitExceededExceptionRes(n,t);case"TotalSizeLimitExceededException":case"com.amazonaws.ssm#TotalSizeLimitExceededException":throw await de_TotalSizeLimitExceededExceptionRes(n,t);case"UnsupportedInventoryItemContextException":case"com.amazonaws.ssm#UnsupportedInventoryItemContextException":throw await de_UnsupportedInventoryItemContextExceptionRes(n,t);case"UnsupportedInventorySchemaVersionException":case"com.amazonaws.ssm#UnsupportedInventorySchemaVersionException":throw await de_UnsupportedInventorySchemaVersionExceptionRes(n,t);default:const s=n.body;return u({output:e,parsedBody:s,errorCode:o})}};const de_PutParameterCommand=async(e,t)=>{if(e.statusCode>=300){return de_PutParameterCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const a={$metadata:deserializeMetadata(e),...o};return a};t.de_PutParameterCommand=de_PutParameterCommand;const de_PutParameterCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"HierarchyLevelLimitExceededException":case"com.amazonaws.ssm#HierarchyLevelLimitExceededException":throw await de_HierarchyLevelLimitExceededExceptionRes(n,t);case"HierarchyTypeMismatchException":case"com.amazonaws.ssm#HierarchyTypeMismatchException":throw await de_HierarchyTypeMismatchExceptionRes(n,t);case"IncompatiblePolicyException":case"com.amazonaws.ssm#IncompatiblePolicyException":throw await de_IncompatiblePolicyExceptionRes(n,t);case"InternalServerError":case"com.amazonaws.ssm#InternalServerError":throw await de_InternalServerErrorRes(n,t);case"InvalidAllowedPatternException":case"com.amazonaws.ssm#InvalidAllowedPatternException":throw await de_InvalidAllowedPatternExceptionRes(n,t);case"InvalidKeyId":case"com.amazonaws.ssm#InvalidKeyId":throw await de_InvalidKeyIdRes(n,t);case"InvalidPolicyAttributeException":case"com.amazonaws.ssm#InvalidPolicyAttributeException":throw await de_InvalidPolicyAttributeExceptionRes(n,t);case"InvalidPolicyTypeException":case"com.amazonaws.ssm#InvalidPolicyTypeException":throw await de_InvalidPolicyTypeExceptionRes(n,t);case"ParameterAlreadyExists":case"com.amazonaws.ssm#ParameterAlreadyExists":throw await de_ParameterAlreadyExistsRes(n,t);case"ParameterLimitExceeded":case"com.amazonaws.ssm#ParameterLimitExceeded":throw await de_ParameterLimitExceededRes(n,t);case"ParameterMaxVersionLimitExceeded":case"com.amazonaws.ssm#ParameterMaxVersionLimitExceeded":throw await de_ParameterMaxVersionLimitExceededRes(n,t);case"ParameterPatternMismatchException":case"com.amazonaws.ssm#ParameterPatternMismatchException":throw await de_ParameterPatternMismatchExceptionRes(n,t);case"PoliciesLimitExceededException":case"com.amazonaws.ssm#PoliciesLimitExceededException":throw await de_PoliciesLimitExceededExceptionRes(n,t);case"TooManyUpdates":case"com.amazonaws.ssm#TooManyUpdates":throw await de_TooManyUpdatesRes(n,t);case"UnsupportedParameterType":case"com.amazonaws.ssm#UnsupportedParameterType":throw await de_UnsupportedParameterTypeRes(n,t);default:const s=n.body;return u({output:e,parsedBody:s,errorCode:o})}};const de_PutResourcePolicyCommand=async(e,t)=>{if(e.statusCode>=300){return de_PutResourcePolicyCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const a={$metadata:deserializeMetadata(e),...o};return a};t.de_PutResourcePolicyCommand=de_PutResourcePolicyCommand;const de_PutResourcePolicyCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InternalServerError":case"com.amazonaws.ssm#InternalServerError":throw await de_InternalServerErrorRes(n,t);case"ResourcePolicyConflictException":case"com.amazonaws.ssm#ResourcePolicyConflictException":throw await de_ResourcePolicyConflictExceptionRes(n,t);case"ResourcePolicyInvalidParameterException":case"com.amazonaws.ssm#ResourcePolicyInvalidParameterException":throw await de_ResourcePolicyInvalidParameterExceptionRes(n,t);case"ResourcePolicyLimitExceededException":case"com.amazonaws.ssm#ResourcePolicyLimitExceededException":throw await de_ResourcePolicyLimitExceededExceptionRes(n,t);default:const s=n.body;return u({output:e,parsedBody:s,errorCode:o})}};const de_RegisterDefaultPatchBaselineCommand=async(e,t)=>{if(e.statusCode>=300){return de_RegisterDefaultPatchBaselineCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const a={$metadata:deserializeMetadata(e),...o};return a};t.de_RegisterDefaultPatchBaselineCommand=de_RegisterDefaultPatchBaselineCommand;const de_RegisterDefaultPatchBaselineCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"DoesNotExistException":case"com.amazonaws.ssm#DoesNotExistException":throw await de_DoesNotExistExceptionRes(n,t);case"InternalServerError":case"com.amazonaws.ssm#InternalServerError":throw await de_InternalServerErrorRes(n,t);case"InvalidResourceId":case"com.amazonaws.ssm#InvalidResourceId":throw await de_InvalidResourceIdRes(n,t);default:const s=n.body;return u({output:e,parsedBody:s,errorCode:o})}};const de_RegisterPatchBaselineForPatchGroupCommand=async(e,t)=>{if(e.statusCode>=300){return de_RegisterPatchBaselineForPatchGroupCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const a={$metadata:deserializeMetadata(e),...o};return a};t.de_RegisterPatchBaselineForPatchGroupCommand=de_RegisterPatchBaselineForPatchGroupCommand;const de_RegisterPatchBaselineForPatchGroupCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"AlreadyExistsException":case"com.amazonaws.ssm#AlreadyExistsException":throw await de_AlreadyExistsExceptionRes(n,t);case"DoesNotExistException":case"com.amazonaws.ssm#DoesNotExistException":throw await de_DoesNotExistExceptionRes(n,t);case"InternalServerError":case"com.amazonaws.ssm#InternalServerError":throw await de_InternalServerErrorRes(n,t);case"InvalidResourceId":case"com.amazonaws.ssm#InvalidResourceId":throw await de_InvalidResourceIdRes(n,t);case"ResourceLimitExceededException":case"com.amazonaws.ssm#ResourceLimitExceededException":throw await de_ResourceLimitExceededExceptionRes(n,t);default:const s=n.body;return u({output:e,parsedBody:s,errorCode:o})}};const de_RegisterTargetWithMaintenanceWindowCommand=async(e,t)=>{if(e.statusCode>=300){return de_RegisterTargetWithMaintenanceWindowCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const a={$metadata:deserializeMetadata(e),...o};return a};t.de_RegisterTargetWithMaintenanceWindowCommand=de_RegisterTargetWithMaintenanceWindowCommand;const de_RegisterTargetWithMaintenanceWindowCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"DoesNotExistException":case"com.amazonaws.ssm#DoesNotExistException":throw await de_DoesNotExistExceptionRes(n,t);case"IdempotentParameterMismatch":case"com.amazonaws.ssm#IdempotentParameterMismatch":throw await de_IdempotentParameterMismatchRes(n,t);case"InternalServerError":case"com.amazonaws.ssm#InternalServerError":throw await de_InternalServerErrorRes(n,t);case"ResourceLimitExceededException":case"com.amazonaws.ssm#ResourceLimitExceededException":throw await de_ResourceLimitExceededExceptionRes(n,t);default:const s=n.body;return u({output:e,parsedBody:s,errorCode:o})}};const de_RegisterTaskWithMaintenanceWindowCommand=async(e,t)=>{if(e.statusCode>=300){return de_RegisterTaskWithMaintenanceWindowCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const a={$metadata:deserializeMetadata(e),...o};return a};t.de_RegisterTaskWithMaintenanceWindowCommand=de_RegisterTaskWithMaintenanceWindowCommand;const de_RegisterTaskWithMaintenanceWindowCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"DoesNotExistException":case"com.amazonaws.ssm#DoesNotExistException":throw await de_DoesNotExistExceptionRes(n,t);case"FeatureNotAvailableException":case"com.amazonaws.ssm#FeatureNotAvailableException":throw await de_FeatureNotAvailableExceptionRes(n,t);case"IdempotentParameterMismatch":case"com.amazonaws.ssm#IdempotentParameterMismatch":throw await de_IdempotentParameterMismatchRes(n,t);case"InternalServerError":case"com.amazonaws.ssm#InternalServerError":throw await de_InternalServerErrorRes(n,t);case"ResourceLimitExceededException":case"com.amazonaws.ssm#ResourceLimitExceededException":throw await de_ResourceLimitExceededExceptionRes(n,t);default:const s=n.body;return u({output:e,parsedBody:s,errorCode:o})}};const de_RemoveTagsFromResourceCommand=async(e,t)=>{if(e.statusCode>=300){return de_RemoveTagsFromResourceCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const a={$metadata:deserializeMetadata(e),...o};return a};t.de_RemoveTagsFromResourceCommand=de_RemoveTagsFromResourceCommand;const de_RemoveTagsFromResourceCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InternalServerError":case"com.amazonaws.ssm#InternalServerError":throw await de_InternalServerErrorRes(n,t);case"InvalidResourceId":case"com.amazonaws.ssm#InvalidResourceId":throw await de_InvalidResourceIdRes(n,t);case"InvalidResourceType":case"com.amazonaws.ssm#InvalidResourceType":throw await de_InvalidResourceTypeRes(n,t);case"TooManyUpdates":case"com.amazonaws.ssm#TooManyUpdates":throw await de_TooManyUpdatesRes(n,t);default:const s=n.body;return u({output:e,parsedBody:s,errorCode:o})}};const de_ResetServiceSettingCommand=async(e,t)=>{if(e.statusCode>=300){return de_ResetServiceSettingCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=de_ResetServiceSettingResult(n,t);const s={$metadata:deserializeMetadata(e),...o};return s};t.de_ResetServiceSettingCommand=de_ResetServiceSettingCommand;const de_ResetServiceSettingCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InternalServerError":case"com.amazonaws.ssm#InternalServerError":throw await de_InternalServerErrorRes(n,t);case"ServiceSettingNotFound":case"com.amazonaws.ssm#ServiceSettingNotFound":throw await de_ServiceSettingNotFoundRes(n,t);case"TooManyUpdates":case"com.amazonaws.ssm#TooManyUpdates":throw await de_TooManyUpdatesRes(n,t);default:const s=n.body;return u({output:e,parsedBody:s,errorCode:o})}};const de_ResumeSessionCommand=async(e,t)=>{if(e.statusCode>=300){return de_ResumeSessionCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const a={$metadata:deserializeMetadata(e),...o};return a};t.de_ResumeSessionCommand=de_ResumeSessionCommand;const de_ResumeSessionCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"DoesNotExistException":case"com.amazonaws.ssm#DoesNotExistException":throw await de_DoesNotExistExceptionRes(n,t);case"InternalServerError":case"com.amazonaws.ssm#InternalServerError":throw await de_InternalServerErrorRes(n,t);default:const s=n.body;return u({output:e,parsedBody:s,errorCode:o})}};const de_SendAutomationSignalCommand=async(e,t)=>{if(e.statusCode>=300){return de_SendAutomationSignalCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const a={$metadata:deserializeMetadata(e),...o};return a};t.de_SendAutomationSignalCommand=de_SendAutomationSignalCommand;const de_SendAutomationSignalCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"AutomationExecutionNotFoundException":case"com.amazonaws.ssm#AutomationExecutionNotFoundException":throw await de_AutomationExecutionNotFoundExceptionRes(n,t);case"AutomationStepNotFoundException":case"com.amazonaws.ssm#AutomationStepNotFoundException":throw await de_AutomationStepNotFoundExceptionRes(n,t);case"InternalServerError":case"com.amazonaws.ssm#InternalServerError":throw await de_InternalServerErrorRes(n,t);case"InvalidAutomationSignalException":case"com.amazonaws.ssm#InvalidAutomationSignalException":throw await de_InvalidAutomationSignalExceptionRes(n,t);default:const s=n.body;return u({output:e,parsedBody:s,errorCode:o})}};const de_SendCommandCommand=async(e,t)=>{if(e.statusCode>=300){return de_SendCommandCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=de_SendCommandResult(n,t);const s={$metadata:deserializeMetadata(e),...o};return s};t.de_SendCommandCommand=de_SendCommandCommand;const de_SendCommandCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"DuplicateInstanceId":case"com.amazonaws.ssm#DuplicateInstanceId":throw await de_DuplicateInstanceIdRes(n,t);case"InternalServerError":case"com.amazonaws.ssm#InternalServerError":throw await de_InternalServerErrorRes(n,t);case"InvalidDocument":case"com.amazonaws.ssm#InvalidDocument":throw await de_InvalidDocumentRes(n,t);case"InvalidDocumentVersion":case"com.amazonaws.ssm#InvalidDocumentVersion":throw await de_InvalidDocumentVersionRes(n,t);case"InvalidInstanceId":case"com.amazonaws.ssm#InvalidInstanceId":throw await de_InvalidInstanceIdRes(n,t);case"InvalidNotificationConfig":case"com.amazonaws.ssm#InvalidNotificationConfig":throw await de_InvalidNotificationConfigRes(n,t);case"InvalidOutputFolder":case"com.amazonaws.ssm#InvalidOutputFolder":throw await de_InvalidOutputFolderRes(n,t);case"InvalidParameters":case"com.amazonaws.ssm#InvalidParameters":throw await de_InvalidParametersRes(n,t);case"InvalidRole":case"com.amazonaws.ssm#InvalidRole":throw await de_InvalidRoleRes(n,t);case"MaxDocumentSizeExceeded":case"com.amazonaws.ssm#MaxDocumentSizeExceeded":throw await de_MaxDocumentSizeExceededRes(n,t);case"UnsupportedPlatformType":case"com.amazonaws.ssm#UnsupportedPlatformType":throw await de_UnsupportedPlatformTypeRes(n,t);default:const s=n.body;return u({output:e,parsedBody:s,errorCode:o})}};const de_StartAssociationsOnceCommand=async(e,t)=>{if(e.statusCode>=300){return de_StartAssociationsOnceCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const a={$metadata:deserializeMetadata(e),...o};return a};t.de_StartAssociationsOnceCommand=de_StartAssociationsOnceCommand;const de_StartAssociationsOnceCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"AssociationDoesNotExist":case"com.amazonaws.ssm#AssociationDoesNotExist":throw await de_AssociationDoesNotExistRes(n,t);case"InvalidAssociation":case"com.amazonaws.ssm#InvalidAssociation":throw await de_InvalidAssociationRes(n,t);default:const s=n.body;return u({output:e,parsedBody:s,errorCode:o})}};const de_StartAutomationExecutionCommand=async(e,t)=>{if(e.statusCode>=300){return de_StartAutomationExecutionCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const a={$metadata:deserializeMetadata(e),...o};return a};t.de_StartAutomationExecutionCommand=de_StartAutomationExecutionCommand;const de_StartAutomationExecutionCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"AutomationDefinitionNotFoundException":case"com.amazonaws.ssm#AutomationDefinitionNotFoundException":throw await de_AutomationDefinitionNotFoundExceptionRes(n,t);case"AutomationDefinitionVersionNotFoundException":case"com.amazonaws.ssm#AutomationDefinitionVersionNotFoundException":throw await de_AutomationDefinitionVersionNotFoundExceptionRes(n,t);case"AutomationExecutionLimitExceededException":case"com.amazonaws.ssm#AutomationExecutionLimitExceededException":throw await de_AutomationExecutionLimitExceededExceptionRes(n,t);case"IdempotentParameterMismatch":case"com.amazonaws.ssm#IdempotentParameterMismatch":throw await de_IdempotentParameterMismatchRes(n,t);case"InternalServerError":case"com.amazonaws.ssm#InternalServerError":throw await de_InternalServerErrorRes(n,t);case"InvalidAutomationExecutionParametersException":case"com.amazonaws.ssm#InvalidAutomationExecutionParametersException":throw await de_InvalidAutomationExecutionParametersExceptionRes(n,t);case"InvalidTarget":case"com.amazonaws.ssm#InvalidTarget":throw await de_InvalidTargetRes(n,t);default:const s=n.body;return u({output:e,parsedBody:s,errorCode:o})}};const de_StartChangeRequestExecutionCommand=async(e,t)=>{if(e.statusCode>=300){return de_StartChangeRequestExecutionCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const a={$metadata:deserializeMetadata(e),...o};return a};t.de_StartChangeRequestExecutionCommand=de_StartChangeRequestExecutionCommand;const de_StartChangeRequestExecutionCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"AutomationDefinitionNotApprovedException":case"com.amazonaws.ssm#AutomationDefinitionNotApprovedException":throw await de_AutomationDefinitionNotApprovedExceptionRes(n,t);case"AutomationDefinitionNotFoundException":case"com.amazonaws.ssm#AutomationDefinitionNotFoundException":throw await de_AutomationDefinitionNotFoundExceptionRes(n,t);case"AutomationDefinitionVersionNotFoundException":case"com.amazonaws.ssm#AutomationDefinitionVersionNotFoundException":throw await de_AutomationDefinitionVersionNotFoundExceptionRes(n,t);case"AutomationExecutionLimitExceededException":case"com.amazonaws.ssm#AutomationExecutionLimitExceededException":throw await de_AutomationExecutionLimitExceededExceptionRes(n,t);case"IdempotentParameterMismatch":case"com.amazonaws.ssm#IdempotentParameterMismatch":throw await de_IdempotentParameterMismatchRes(n,t);case"InternalServerError":case"com.amazonaws.ssm#InternalServerError":throw await de_InternalServerErrorRes(n,t);case"InvalidAutomationExecutionParametersException":case"com.amazonaws.ssm#InvalidAutomationExecutionParametersException":throw await de_InvalidAutomationExecutionParametersExceptionRes(n,t);default:const s=n.body;return u({output:e,parsedBody:s,errorCode:o})}};const de_StartSessionCommand=async(e,t)=>{if(e.statusCode>=300){return de_StartSessionCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const a={$metadata:deserializeMetadata(e),...o};return a};t.de_StartSessionCommand=de_StartSessionCommand;const de_StartSessionCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InternalServerError":case"com.amazonaws.ssm#InternalServerError":throw await de_InternalServerErrorRes(n,t);case"InvalidDocument":case"com.amazonaws.ssm#InvalidDocument":throw await de_InvalidDocumentRes(n,t);case"TargetNotConnected":case"com.amazonaws.ssm#TargetNotConnected":throw await de_TargetNotConnectedRes(n,t);default:const s=n.body;return u({output:e,parsedBody:s,errorCode:o})}};const de_StopAutomationExecutionCommand=async(e,t)=>{if(e.statusCode>=300){return de_StopAutomationExecutionCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const a={$metadata:deserializeMetadata(e),...o};return a};t.de_StopAutomationExecutionCommand=de_StopAutomationExecutionCommand;const de_StopAutomationExecutionCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"AutomationExecutionNotFoundException":case"com.amazonaws.ssm#AutomationExecutionNotFoundException":throw await de_AutomationExecutionNotFoundExceptionRes(n,t);case"InternalServerError":case"com.amazonaws.ssm#InternalServerError":throw await de_InternalServerErrorRes(n,t);case"InvalidAutomationStatusUpdateException":case"com.amazonaws.ssm#InvalidAutomationStatusUpdateException":throw await de_InvalidAutomationStatusUpdateExceptionRes(n,t);default:const s=n.body;return u({output:e,parsedBody:s,errorCode:o})}};const de_TerminateSessionCommand=async(e,t)=>{if(e.statusCode>=300){return de_TerminateSessionCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const a={$metadata:deserializeMetadata(e),...o};return a};t.de_TerminateSessionCommand=de_TerminateSessionCommand;const de_TerminateSessionCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InternalServerError":case"com.amazonaws.ssm#InternalServerError":throw await de_InternalServerErrorRes(n,t);default:const s=n.body;return u({output:e,parsedBody:s,errorCode:o})}};const de_UnlabelParameterVersionCommand=async(e,t)=>{if(e.statusCode>=300){return de_UnlabelParameterVersionCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const a={$metadata:deserializeMetadata(e),...o};return a};t.de_UnlabelParameterVersionCommand=de_UnlabelParameterVersionCommand;const de_UnlabelParameterVersionCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InternalServerError":case"com.amazonaws.ssm#InternalServerError":throw await de_InternalServerErrorRes(n,t);case"ParameterNotFound":case"com.amazonaws.ssm#ParameterNotFound":throw await de_ParameterNotFoundRes(n,t);case"ParameterVersionNotFound":case"com.amazonaws.ssm#ParameterVersionNotFound":throw await de_ParameterVersionNotFoundRes(n,t);case"TooManyUpdates":case"com.amazonaws.ssm#TooManyUpdates":throw await de_TooManyUpdatesRes(n,t);default:const s=n.body;return u({output:e,parsedBody:s,errorCode:o})}};const de_UpdateAssociationCommand=async(e,t)=>{if(e.statusCode>=300){return de_UpdateAssociationCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=de_UpdateAssociationResult(n,t);const s={$metadata:deserializeMetadata(e),...o};return s};t.de_UpdateAssociationCommand=de_UpdateAssociationCommand;const de_UpdateAssociationCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"AssociationDoesNotExist":case"com.amazonaws.ssm#AssociationDoesNotExist":throw await de_AssociationDoesNotExistRes(n,t);case"AssociationVersionLimitExceeded":case"com.amazonaws.ssm#AssociationVersionLimitExceeded":throw await de_AssociationVersionLimitExceededRes(n,t);case"InternalServerError":case"com.amazonaws.ssm#InternalServerError":throw await de_InternalServerErrorRes(n,t);case"InvalidAssociationVersion":case"com.amazonaws.ssm#InvalidAssociationVersion":throw await de_InvalidAssociationVersionRes(n,t);case"InvalidDocument":case"com.amazonaws.ssm#InvalidDocument":throw await de_InvalidDocumentRes(n,t);case"InvalidDocumentVersion":case"com.amazonaws.ssm#InvalidDocumentVersion":throw await de_InvalidDocumentVersionRes(n,t);case"InvalidOutputLocation":case"com.amazonaws.ssm#InvalidOutputLocation":throw await de_InvalidOutputLocationRes(n,t);case"InvalidParameters":case"com.amazonaws.ssm#InvalidParameters":throw await de_InvalidParametersRes(n,t);case"InvalidSchedule":case"com.amazonaws.ssm#InvalidSchedule":throw await de_InvalidScheduleRes(n,t);case"InvalidTarget":case"com.amazonaws.ssm#InvalidTarget":throw await de_InvalidTargetRes(n,t);case"InvalidTargetMaps":case"com.amazonaws.ssm#InvalidTargetMaps":throw await de_InvalidTargetMapsRes(n,t);case"InvalidUpdate":case"com.amazonaws.ssm#InvalidUpdate":throw await de_InvalidUpdateRes(n,t);case"TooManyUpdates":case"com.amazonaws.ssm#TooManyUpdates":throw await de_TooManyUpdatesRes(n,t);default:const s=n.body;return u({output:e,parsedBody:s,errorCode:o})}};const de_UpdateAssociationStatusCommand=async(e,t)=>{if(e.statusCode>=300){return de_UpdateAssociationStatusCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=de_UpdateAssociationStatusResult(n,t);const s={$metadata:deserializeMetadata(e),...o};return s};t.de_UpdateAssociationStatusCommand=de_UpdateAssociationStatusCommand;const de_UpdateAssociationStatusCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"AssociationDoesNotExist":case"com.amazonaws.ssm#AssociationDoesNotExist":throw await de_AssociationDoesNotExistRes(n,t);case"InternalServerError":case"com.amazonaws.ssm#InternalServerError":throw await de_InternalServerErrorRes(n,t);case"InvalidDocument":case"com.amazonaws.ssm#InvalidDocument":throw await de_InvalidDocumentRes(n,t);case"InvalidInstanceId":case"com.amazonaws.ssm#InvalidInstanceId":throw await de_InvalidInstanceIdRes(n,t);case"StatusUnchanged":case"com.amazonaws.ssm#StatusUnchanged":throw await de_StatusUnchangedRes(n,t);case"TooManyUpdates":case"com.amazonaws.ssm#TooManyUpdates":throw await de_TooManyUpdatesRes(n,t);default:const s=n.body;return u({output:e,parsedBody:s,errorCode:o})}};const de_UpdateDocumentCommand=async(e,t)=>{if(e.statusCode>=300){return de_UpdateDocumentCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=de_UpdateDocumentResult(n,t);const s={$metadata:deserializeMetadata(e),...o};return s};t.de_UpdateDocumentCommand=de_UpdateDocumentCommand;const de_UpdateDocumentCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"DocumentVersionLimitExceeded":case"com.amazonaws.ssm#DocumentVersionLimitExceeded":throw await de_DocumentVersionLimitExceededRes(n,t);case"DuplicateDocumentContent":case"com.amazonaws.ssm#DuplicateDocumentContent":throw await de_DuplicateDocumentContentRes(n,t);case"DuplicateDocumentVersionName":case"com.amazonaws.ssm#DuplicateDocumentVersionName":throw await de_DuplicateDocumentVersionNameRes(n,t);case"InternalServerError":case"com.amazonaws.ssm#InternalServerError":throw await de_InternalServerErrorRes(n,t);case"InvalidDocument":case"com.amazonaws.ssm#InvalidDocument":throw await de_InvalidDocumentRes(n,t);case"InvalidDocumentContent":case"com.amazonaws.ssm#InvalidDocumentContent":throw await de_InvalidDocumentContentRes(n,t);case"InvalidDocumentOperation":case"com.amazonaws.ssm#InvalidDocumentOperation":throw await de_InvalidDocumentOperationRes(n,t);case"InvalidDocumentSchemaVersion":case"com.amazonaws.ssm#InvalidDocumentSchemaVersion":throw await de_InvalidDocumentSchemaVersionRes(n,t);case"InvalidDocumentVersion":case"com.amazonaws.ssm#InvalidDocumentVersion":throw await de_InvalidDocumentVersionRes(n,t);case"MaxDocumentSizeExceeded":case"com.amazonaws.ssm#MaxDocumentSizeExceeded":throw await de_MaxDocumentSizeExceededRes(n,t);default:const s=n.body;return u({output:e,parsedBody:s,errorCode:o})}};const de_UpdateDocumentDefaultVersionCommand=async(e,t)=>{if(e.statusCode>=300){return de_UpdateDocumentDefaultVersionCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const a={$metadata:deserializeMetadata(e),...o};return a};t.de_UpdateDocumentDefaultVersionCommand=de_UpdateDocumentDefaultVersionCommand;const de_UpdateDocumentDefaultVersionCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InternalServerError":case"com.amazonaws.ssm#InternalServerError":throw await de_InternalServerErrorRes(n,t);case"InvalidDocument":case"com.amazonaws.ssm#InvalidDocument":throw await de_InvalidDocumentRes(n,t);case"InvalidDocumentSchemaVersion":case"com.amazonaws.ssm#InvalidDocumentSchemaVersion":throw await de_InvalidDocumentSchemaVersionRes(n,t);case"InvalidDocumentVersion":case"com.amazonaws.ssm#InvalidDocumentVersion":throw await de_InvalidDocumentVersionRes(n,t);default:const s=n.body;return u({output:e,parsedBody:s,errorCode:o})}};const de_UpdateDocumentMetadataCommand=async(e,t)=>{if(e.statusCode>=300){return de_UpdateDocumentMetadataCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const a={$metadata:deserializeMetadata(e),...o};return a};t.de_UpdateDocumentMetadataCommand=de_UpdateDocumentMetadataCommand;const de_UpdateDocumentMetadataCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InternalServerError":case"com.amazonaws.ssm#InternalServerError":throw await de_InternalServerErrorRes(n,t);case"InvalidDocument":case"com.amazonaws.ssm#InvalidDocument":throw await de_InvalidDocumentRes(n,t);case"InvalidDocumentOperation":case"com.amazonaws.ssm#InvalidDocumentOperation":throw await de_InvalidDocumentOperationRes(n,t);case"InvalidDocumentVersion":case"com.amazonaws.ssm#InvalidDocumentVersion":throw await de_InvalidDocumentVersionRes(n,t);default:const s=n.body;return u({output:e,parsedBody:s,errorCode:o})}};const de_UpdateMaintenanceWindowCommand=async(e,t)=>{if(e.statusCode>=300){return de_UpdateMaintenanceWindowCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const a={$metadata:deserializeMetadata(e),...o};return a};t.de_UpdateMaintenanceWindowCommand=de_UpdateMaintenanceWindowCommand;const de_UpdateMaintenanceWindowCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"DoesNotExistException":case"com.amazonaws.ssm#DoesNotExistException":throw await de_DoesNotExistExceptionRes(n,t);case"InternalServerError":case"com.amazonaws.ssm#InternalServerError":throw await de_InternalServerErrorRes(n,t);default:const s=n.body;return u({output:e,parsedBody:s,errorCode:o})}};const de_UpdateMaintenanceWindowTargetCommand=async(e,t)=>{if(e.statusCode>=300){return de_UpdateMaintenanceWindowTargetCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const a={$metadata:deserializeMetadata(e),...o};return a};t.de_UpdateMaintenanceWindowTargetCommand=de_UpdateMaintenanceWindowTargetCommand;const de_UpdateMaintenanceWindowTargetCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"DoesNotExistException":case"com.amazonaws.ssm#DoesNotExistException":throw await de_DoesNotExistExceptionRes(n,t);case"InternalServerError":case"com.amazonaws.ssm#InternalServerError":throw await de_InternalServerErrorRes(n,t);default:const s=n.body;return u({output:e,parsedBody:s,errorCode:o})}};const de_UpdateMaintenanceWindowTaskCommand=async(e,t)=>{if(e.statusCode>=300){return de_UpdateMaintenanceWindowTaskCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=de_UpdateMaintenanceWindowTaskResult(n,t);const s={$metadata:deserializeMetadata(e),...o};return s};t.de_UpdateMaintenanceWindowTaskCommand=de_UpdateMaintenanceWindowTaskCommand;const de_UpdateMaintenanceWindowTaskCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"DoesNotExistException":case"com.amazonaws.ssm#DoesNotExistException":throw await de_DoesNotExistExceptionRes(n,t);case"InternalServerError":case"com.amazonaws.ssm#InternalServerError":throw await de_InternalServerErrorRes(n,t);default:const s=n.body;return u({output:e,parsedBody:s,errorCode:o})}};const de_UpdateManagedInstanceRoleCommand=async(e,t)=>{if(e.statusCode>=300){return de_UpdateManagedInstanceRoleCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const a={$metadata:deserializeMetadata(e),...o};return a};t.de_UpdateManagedInstanceRoleCommand=de_UpdateManagedInstanceRoleCommand;const de_UpdateManagedInstanceRoleCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InternalServerError":case"com.amazonaws.ssm#InternalServerError":throw await de_InternalServerErrorRes(n,t);case"InvalidInstanceId":case"com.amazonaws.ssm#InvalidInstanceId":throw await de_InvalidInstanceIdRes(n,t);default:const s=n.body;return u({output:e,parsedBody:s,errorCode:o})}};const de_UpdateOpsItemCommand=async(e,t)=>{if(e.statusCode>=300){return de_UpdateOpsItemCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const a={$metadata:deserializeMetadata(e),...o};return a};t.de_UpdateOpsItemCommand=de_UpdateOpsItemCommand;const de_UpdateOpsItemCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InternalServerError":case"com.amazonaws.ssm#InternalServerError":throw await de_InternalServerErrorRes(n,t);case"OpsItemAccessDeniedException":case"com.amazonaws.ssm#OpsItemAccessDeniedException":throw await de_OpsItemAccessDeniedExceptionRes(n,t);case"OpsItemAlreadyExistsException":case"com.amazonaws.ssm#OpsItemAlreadyExistsException":throw await de_OpsItemAlreadyExistsExceptionRes(n,t);case"OpsItemConflictException":case"com.amazonaws.ssm#OpsItemConflictException":throw await de_OpsItemConflictExceptionRes(n,t);case"OpsItemInvalidParameterException":case"com.amazonaws.ssm#OpsItemInvalidParameterException":throw await de_OpsItemInvalidParameterExceptionRes(n,t);case"OpsItemLimitExceededException":case"com.amazonaws.ssm#OpsItemLimitExceededException":throw await de_OpsItemLimitExceededExceptionRes(n,t);case"OpsItemNotFoundException":case"com.amazonaws.ssm#OpsItemNotFoundException":throw await de_OpsItemNotFoundExceptionRes(n,t);default:const s=n.body;return u({output:e,parsedBody:s,errorCode:o})}};const de_UpdateOpsMetadataCommand=async(e,t)=>{if(e.statusCode>=300){return de_UpdateOpsMetadataCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const a={$metadata:deserializeMetadata(e),...o};return a};t.de_UpdateOpsMetadataCommand=de_UpdateOpsMetadataCommand;const de_UpdateOpsMetadataCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InternalServerError":case"com.amazonaws.ssm#InternalServerError":throw await de_InternalServerErrorRes(n,t);case"OpsMetadataInvalidArgumentException":case"com.amazonaws.ssm#OpsMetadataInvalidArgumentException":throw await de_OpsMetadataInvalidArgumentExceptionRes(n,t);case"OpsMetadataKeyLimitExceededException":case"com.amazonaws.ssm#OpsMetadataKeyLimitExceededException":throw await de_OpsMetadataKeyLimitExceededExceptionRes(n,t);case"OpsMetadataNotFoundException":case"com.amazonaws.ssm#OpsMetadataNotFoundException":throw await de_OpsMetadataNotFoundExceptionRes(n,t);case"OpsMetadataTooManyUpdatesException":case"com.amazonaws.ssm#OpsMetadataTooManyUpdatesException":throw await de_OpsMetadataTooManyUpdatesExceptionRes(n,t);default:const s=n.body;return u({output:e,parsedBody:s,errorCode:o})}};const de_UpdatePatchBaselineCommand=async(e,t)=>{if(e.statusCode>=300){return de_UpdatePatchBaselineCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=de_UpdatePatchBaselineResult(n,t);const s={$metadata:deserializeMetadata(e),...o};return s};t.de_UpdatePatchBaselineCommand=de_UpdatePatchBaselineCommand;const de_UpdatePatchBaselineCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"DoesNotExistException":case"com.amazonaws.ssm#DoesNotExistException":throw await de_DoesNotExistExceptionRes(n,t);case"InternalServerError":case"com.amazonaws.ssm#InternalServerError":throw await de_InternalServerErrorRes(n,t);default:const s=n.body;return u({output:e,parsedBody:s,errorCode:o})}};const de_UpdateResourceDataSyncCommand=async(e,t)=>{if(e.statusCode>=300){return de_UpdateResourceDataSyncCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const a={$metadata:deserializeMetadata(e),...o};return a};t.de_UpdateResourceDataSyncCommand=de_UpdateResourceDataSyncCommand;const de_UpdateResourceDataSyncCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InternalServerError":case"com.amazonaws.ssm#InternalServerError":throw await de_InternalServerErrorRes(n,t);case"ResourceDataSyncConflictException":case"com.amazonaws.ssm#ResourceDataSyncConflictException":throw await de_ResourceDataSyncConflictExceptionRes(n,t);case"ResourceDataSyncInvalidConfigurationException":case"com.amazonaws.ssm#ResourceDataSyncInvalidConfigurationException":throw await de_ResourceDataSyncInvalidConfigurationExceptionRes(n,t);case"ResourceDataSyncNotFoundException":case"com.amazonaws.ssm#ResourceDataSyncNotFoundException":throw await de_ResourceDataSyncNotFoundExceptionRes(n,t);default:const s=n.body;return u({output:e,parsedBody:s,errorCode:o})}};const de_UpdateServiceSettingCommand=async(e,t)=>{if(e.statusCode>=300){return de_UpdateServiceSettingCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const a={$metadata:deserializeMetadata(e),...o};return a};t.de_UpdateServiceSettingCommand=de_UpdateServiceSettingCommand;const de_UpdateServiceSettingCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InternalServerError":case"com.amazonaws.ssm#InternalServerError":throw await de_InternalServerErrorRes(n,t);case"ServiceSettingNotFound":case"com.amazonaws.ssm#ServiceSettingNotFound":throw await de_ServiceSettingNotFoundRes(n,t);case"TooManyUpdates":case"com.amazonaws.ssm#TooManyUpdates":throw await de_TooManyUpdatesRes(n,t);default:const s=n.body;return u({output:e,parsedBody:s,errorCode:o})}};const de_AlreadyExistsExceptionRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const a=new r.AlreadyExistsException({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(a,n)};const de_AssociatedInstancesRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const a=new r.AssociatedInstances({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(a,n)};const de_AssociationAlreadyExistsRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const a=new r.AssociationAlreadyExists({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(a,n)};const de_AssociationDoesNotExistRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const a=new r.AssociationDoesNotExist({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(a,n)};const de_AssociationExecutionDoesNotExistRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const a=new r.AssociationExecutionDoesNotExist({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(a,n)};const de_AssociationLimitExceededRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const a=new r.AssociationLimitExceeded({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(a,n)};const de_AssociationVersionLimitExceededRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const a=new c.AssociationVersionLimitExceeded({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(a,n)};const de_AutomationDefinitionNotApprovedExceptionRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const a=new i.AutomationDefinitionNotApprovedException({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(a,n)};const de_AutomationDefinitionNotFoundExceptionRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const a=new i.AutomationDefinitionNotFoundException({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(a,n)};const de_AutomationDefinitionVersionNotFoundExceptionRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const a=new i.AutomationDefinitionVersionNotFoundException({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(a,n)};const de_AutomationExecutionLimitExceededExceptionRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const a=new i.AutomationExecutionLimitExceededException({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(a,n)};const de_AutomationExecutionNotFoundExceptionRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const a=new r.AutomationExecutionNotFoundException({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(a,n)};const de_AutomationStepNotFoundExceptionRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const a=new i.AutomationStepNotFoundException({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(a,n)};const de_ComplianceTypeCountLimitExceededExceptionRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const a=new i.ComplianceTypeCountLimitExceededException({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(a,n)};const de_CustomSchemaCountLimitExceededExceptionRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const a=new i.CustomSchemaCountLimitExceededException({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(a,n)};const de_DocumentAlreadyExistsRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const a=new r.DocumentAlreadyExists({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(a,n)};const de_DocumentLimitExceededRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const a=new r.DocumentLimitExceeded({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(a,n)};const de_DocumentPermissionLimitRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const a=new i.DocumentPermissionLimit({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(a,n)};const de_DocumentVersionLimitExceededRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const a=new c.DocumentVersionLimitExceeded({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(a,n)};const de_DoesNotExistExceptionRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const a=new r.DoesNotExistException({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(a,n)};const de_DuplicateDocumentContentRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const a=new c.DuplicateDocumentContent({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(a,n)};const de_DuplicateDocumentVersionNameRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const a=new c.DuplicateDocumentVersionName({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(a,n)};const de_DuplicateInstanceIdRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const a=new r.DuplicateInstanceId({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(a,n)};const de_FeatureNotAvailableExceptionRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const a=new i.FeatureNotAvailableException({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(a,n)};const de_HierarchyLevelLimitExceededExceptionRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const a=new i.HierarchyLevelLimitExceededException({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(a,n)};const de_HierarchyTypeMismatchExceptionRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const a=new i.HierarchyTypeMismatchException({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(a,n)};const de_IdempotentParameterMismatchRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const a=new r.IdempotentParameterMismatch({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(a,n)};const de_IncompatiblePolicyExceptionRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const a=new i.IncompatiblePolicyException({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(a,n)};const de_InternalServerErrorRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const a=new r.InternalServerError({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(a,n)};const de_InvalidActivationRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const a=new r.InvalidActivation({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(a,n)};const de_InvalidActivationIdRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const a=new r.InvalidActivationId({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(a,n)};const de_InvalidAggregatorExceptionRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const a=new i.InvalidAggregatorException({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(a,n)};const de_InvalidAllowedPatternExceptionRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const a=new i.InvalidAllowedPatternException({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(a,n)};const de_InvalidAssociationRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const a=new i.InvalidAssociation({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(a,n)};const de_InvalidAssociationVersionRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const a=new r.InvalidAssociationVersion({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(a,n)};const de_InvalidAutomationExecutionParametersExceptionRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const a=new i.InvalidAutomationExecutionParametersException({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(a,n)};const de_InvalidAutomationSignalExceptionRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const a=new i.InvalidAutomationSignalException({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(a,n)};const de_InvalidAutomationStatusUpdateExceptionRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const a=new i.InvalidAutomationStatusUpdateException({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(a,n)};const de_InvalidCommandIdRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const a=new r.InvalidCommandId({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(a,n)};const de_InvalidDeleteInventoryParametersExceptionRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const a=new r.InvalidDeleteInventoryParametersException({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(a,n)};const de_InvalidDeletionIdExceptionRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const a=new r.InvalidDeletionIdException({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(a,n)};const de_InvalidDocumentRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const a=new r.InvalidDocument({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(a,n)};const de_InvalidDocumentContentRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const a=new r.InvalidDocumentContent({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(a,n)};const de_InvalidDocumentOperationRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const a=new r.InvalidDocumentOperation({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(a,n)};const de_InvalidDocumentSchemaVersionRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const a=new r.InvalidDocumentSchemaVersion({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(a,n)};const de_InvalidDocumentTypeRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const a=new i.InvalidDocumentType({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(a,n)};const de_InvalidDocumentVersionRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const a=new r.InvalidDocumentVersion({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(a,n)};const de_InvalidFilterRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const a=new r.InvalidFilter({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(a,n)};const de_InvalidFilterKeyRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const a=new r.InvalidFilterKey({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(a,n)};const de_InvalidFilterOptionRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const a=new i.InvalidFilterOption({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(a,n)};const de_InvalidFilterValueRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const a=new r.InvalidFilterValue({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(a,n)};const de_InvalidInstanceIdRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const a=new r.InvalidInstanceId({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(a,n)};const de_InvalidInstanceInformationFilterValueRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const a=new r.InvalidInstanceInformationFilterValue({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(a,n)};const de_InvalidInventoryGroupExceptionRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const a=new i.InvalidInventoryGroupException({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(a,n)};const de_InvalidInventoryItemContextExceptionRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const a=new i.InvalidInventoryItemContextException({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(a,n)};const de_InvalidInventoryRequestExceptionRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const a=new r.InvalidInventoryRequestException({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(a,n)};const de_InvalidItemContentExceptionRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const a=new i.InvalidItemContentException({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(a,n)};const de_InvalidKeyIdRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const a=new i.InvalidKeyId({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(a,n)};const de_InvalidNextTokenRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const a=new r.InvalidNextToken({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(a,n)};const de_InvalidNotificationConfigRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const a=new i.InvalidNotificationConfig({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(a,n)};const de_InvalidOptionExceptionRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const a=new r.InvalidOptionException({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(a,n)};const de_InvalidOutputFolderRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const a=new i.InvalidOutputFolder({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(a,n)};const de_InvalidOutputLocationRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const a=new r.InvalidOutputLocation({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(a,n)};const de_InvalidParametersRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const a=new r.InvalidParameters({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(a,n)};const de_InvalidPermissionTypeRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const a=new r.InvalidPermissionType({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(a,n)};const de_InvalidPluginNameRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const a=new i.InvalidPluginName({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(a,n)};const de_InvalidPolicyAttributeExceptionRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const a=new i.InvalidPolicyAttributeException({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(a,n)};const de_InvalidPolicyTypeExceptionRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const a=new i.InvalidPolicyTypeException({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(a,n)};const de_InvalidResourceIdRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const a=new r.InvalidResourceId({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(a,n)};const de_InvalidResourceTypeRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const a=new r.InvalidResourceType({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(a,n)};const de_InvalidResultAttributeExceptionRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const a=new i.InvalidResultAttributeException({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(a,n)};const de_InvalidRoleRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const a=new i.InvalidRole({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(a,n)};const de_InvalidScheduleRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const a=new r.InvalidSchedule({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(a,n)};const de_InvalidTagRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const a=new r.InvalidTag({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(a,n)};const de_InvalidTargetRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const a=new r.InvalidTarget({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(a,n)};const de_InvalidTargetMapsRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const a=new r.InvalidTargetMaps({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(a,n)};const de_InvalidTypeNameExceptionRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const a=new r.InvalidTypeNameException({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(a,n)};const de_InvalidUpdateRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const a=new c.InvalidUpdate({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(a,n)};const de_InvocationDoesNotExistRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const a=new i.InvocationDoesNotExist({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(a,n)};const de_ItemContentMismatchExceptionRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const a=new i.ItemContentMismatchException({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(a,n)};const de_ItemSizeLimitExceededExceptionRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const a=new i.ItemSizeLimitExceededException({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(a,n)};const de_MaxDocumentSizeExceededRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const a=new r.MaxDocumentSizeExceeded({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(a,n)};const de_OpsItemAccessDeniedExceptionRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const a=new r.OpsItemAccessDeniedException({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(a,n)};const de_OpsItemAlreadyExistsExceptionRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const a=new r.OpsItemAlreadyExistsException({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(a,n)};const de_OpsItemConflictExceptionRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const a=new r.OpsItemConflictException({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(a,n)};const de_OpsItemInvalidParameterExceptionRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const a=new r.OpsItemInvalidParameterException({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(a,n)};const de_OpsItemLimitExceededExceptionRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const a=new r.OpsItemLimitExceededException({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(a,n)};const de_OpsItemNotFoundExceptionRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const a=new r.OpsItemNotFoundException({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(a,n)};const de_OpsItemRelatedItemAlreadyExistsExceptionRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const a=new r.OpsItemRelatedItemAlreadyExistsException({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(a,n)};const de_OpsItemRelatedItemAssociationNotFoundExceptionRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const a=new i.OpsItemRelatedItemAssociationNotFoundException({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(a,n)};const de_OpsMetadataAlreadyExistsExceptionRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const a=new r.OpsMetadataAlreadyExistsException({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(a,n)};const de_OpsMetadataInvalidArgumentExceptionRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const a=new r.OpsMetadataInvalidArgumentException({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(a,n)};const de_OpsMetadataKeyLimitExceededExceptionRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const a=new c.OpsMetadataKeyLimitExceededException({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(a,n)};const de_OpsMetadataLimitExceededExceptionRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const a=new r.OpsMetadataLimitExceededException({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(a,n)};const de_OpsMetadataNotFoundExceptionRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const a=new r.OpsMetadataNotFoundException({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(a,n)};const de_OpsMetadataTooManyUpdatesExceptionRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const a=new r.OpsMetadataTooManyUpdatesException({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(a,n)};const de_ParameterAlreadyExistsRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const a=new i.ParameterAlreadyExists({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(a,n)};const de_ParameterLimitExceededRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const a=new i.ParameterLimitExceeded({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(a,n)};const de_ParameterMaxVersionLimitExceededRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const a=new i.ParameterMaxVersionLimitExceeded({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(a,n)};const de_ParameterNotFoundRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const a=new r.ParameterNotFound({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(a,n)};const de_ParameterPatternMismatchExceptionRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const a=new i.ParameterPatternMismatchException({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(a,n)};const de_ParameterVersionLabelLimitExceededRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const a=new i.ParameterVersionLabelLimitExceeded({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(a,n)};const de_ParameterVersionNotFoundRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const a=new i.ParameterVersionNotFound({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(a,n)};const de_PoliciesLimitExceededExceptionRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const a=new i.PoliciesLimitExceededException({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(a,n)};const de_ResourceDataSyncAlreadyExistsExceptionRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const a=new r.ResourceDataSyncAlreadyExistsException({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(a,n)};const de_ResourceDataSyncConflictExceptionRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const a=new c.ResourceDataSyncConflictException({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(a,n)};const de_ResourceDataSyncCountExceededExceptionRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const a=new r.ResourceDataSyncCountExceededException({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(a,n)};const de_ResourceDataSyncInvalidConfigurationExceptionRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const a=new r.ResourceDataSyncInvalidConfigurationException({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(a,n)};const de_ResourceDataSyncNotFoundExceptionRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const a=new r.ResourceDataSyncNotFoundException({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(a,n)};const de_ResourceInUseExceptionRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const a=new r.ResourceInUseException({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(a,n)};const de_ResourceLimitExceededExceptionRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const a=new r.ResourceLimitExceededException({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(a,n)};const de_ResourcePolicyConflictExceptionRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const a=new r.ResourcePolicyConflictException({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(a,n)};const de_ResourcePolicyInvalidParameterExceptionRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const a=new r.ResourcePolicyInvalidParameterException({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(a,n)};const de_ResourcePolicyLimitExceededExceptionRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const a=new i.ResourcePolicyLimitExceededException({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(a,n)};const de_ServiceSettingNotFoundRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const a=new i.ServiceSettingNotFound({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(a,n)};const de_StatusUnchangedRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const a=new c.StatusUnchanged({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(a,n)};const de_SubTypeCountLimitExceededExceptionRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const a=new i.SubTypeCountLimitExceededException({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(a,n)};const de_TargetInUseExceptionRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const a=new r.TargetInUseException({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(a,n)};const de_TargetNotConnectedRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const a=new i.TargetNotConnected({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(a,n)};const de_TooManyTagsErrorRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const a=new r.TooManyTagsError({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(a,n)};const de_TooManyUpdatesRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const a=new r.TooManyUpdates({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(a,n)};const de_TotalSizeLimitExceededExceptionRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const a=new i.TotalSizeLimitExceededException({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(a,n)};const de_UnsupportedCalendarExceptionRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const a=new i.UnsupportedCalendarException({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(a,n)};const de_UnsupportedFeatureRequiredExceptionRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const a=new i.UnsupportedFeatureRequiredException({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(a,n)};const de_UnsupportedInventoryItemContextExceptionRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const a=new i.UnsupportedInventoryItemContextException({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(a,n)};const de_UnsupportedInventorySchemaVersionExceptionRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const a=new i.UnsupportedInventorySchemaVersionException({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(a,n)};const de_UnsupportedOperatingSystemRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const a=new r.UnsupportedOperatingSystem({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(a,n)};const de_UnsupportedParameterTypeRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const a=new i.UnsupportedParameterType({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(a,n)};const de_UnsupportedPlatformTypeRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const a=new r.UnsupportedPlatformType({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(a,n)};const se_AssociationStatus=(e,t)=>(0,s.take)(e,{AdditionalInfo:[],Date:e=>Math.round(e.getTime()/1e3),Message:[],Name:[]});const se_ComplianceExecutionSummary=(e,t)=>(0,s.take)(e,{ExecutionId:[],ExecutionTime:e=>Math.round(e.getTime()/1e3),ExecutionType:[]});const se_CreateActivationRequest=(e,t)=>(0,s.take)(e,{DefaultInstanceName:[],Description:[],ExpirationDate:e=>Math.round(e.getTime()/1e3),IamRole:[],RegistrationLimit:[],RegistrationMetadata:s._json,Tags:s._json});const se_CreateMaintenanceWindowRequest=(e,t)=>(0,s.take)(e,{AllowUnassociatedTargets:[],ClientToken:[true,e=>e??(0,a.v4)()],Cutoff:[],Description:[],Duration:[],EndDate:[],Name:[],Schedule:[],ScheduleOffset:[],ScheduleTimezone:[],StartDate:[],Tags:s._json});const se_CreateOpsItemRequest=(e,t)=>(0,s.take)(e,{AccountId:[],ActualEndTime:e=>Math.round(e.getTime()/1e3),ActualStartTime:e=>Math.round(e.getTime()/1e3),Category:[],Description:[],Notifications:s._json,OperationalData:s._json,OpsItemType:[],PlannedEndTime:e=>Math.round(e.getTime()/1e3),PlannedStartTime:e=>Math.round(e.getTime()/1e3),Priority:[],RelatedOpsItems:s._json,Severity:[],Source:[],Tags:s._json,Title:[]});const se_CreatePatchBaselineRequest=(e,t)=>(0,s.take)(e,{ApprovalRules:s._json,ApprovedPatches:s._json,ApprovedPatchesComplianceLevel:[],ApprovedPatchesEnableNonSecurity:[],ClientToken:[true,e=>e??(0,a.v4)()],Description:[],GlobalFilters:s._json,Name:[],OperatingSystem:[],RejectedPatches:s._json,RejectedPatchesAction:[],Sources:s._json,Tags:s._json});const se_DeleteInventoryRequest=(e,t)=>(0,s.take)(e,{ClientToken:[true,e=>e??(0,a.v4)()],DryRun:[],SchemaDeleteOption:[],TypeName:[]});const se_GetInventoryRequest=(e,t)=>(0,s.take)(e,{Aggregators:e=>se_InventoryAggregatorList(e,t),Filters:s._json,MaxResults:[],NextToken:[],ResultAttributes:s._json});const se_GetOpsSummaryRequest=(e,t)=>(0,s.take)(e,{Aggregators:e=>se_OpsAggregatorList(e,t),Filters:s._json,MaxResults:[],NextToken:[],ResultAttributes:s._json,SyncName:[]});const se_InventoryAggregator=(e,t)=>(0,s.take)(e,{Aggregators:e=>se_InventoryAggregatorList(e,t),Expression:[],Groups:s._json});const se_InventoryAggregatorList=(e,t)=>e.filter((e=>e!=null)).map((e=>se_InventoryAggregator(e,t)));const se_MaintenanceWindowLambdaParameters=(e,t)=>(0,s.take)(e,{ClientContext:[],Payload:t.base64Encoder,Qualifier:[]});const se_MaintenanceWindowTaskInvocationParameters=(e,t)=>(0,s.take)(e,{Automation:s._json,Lambda:e=>se_MaintenanceWindowLambdaParameters(e,t),RunCommand:s._json,StepFunctions:s._json});const se_OpsAggregator=(e,t)=>(0,s.take)(e,{AggregatorType:[],Aggregators:e=>se_OpsAggregatorList(e,t),AttributeName:[],Filters:s._json,TypeName:[],Values:s._json});const se_OpsAggregatorList=(e,t)=>e.filter((e=>e!=null)).map((e=>se_OpsAggregator(e,t)));const se_PutComplianceItemsRequest=(e,t)=>(0,s.take)(e,{ComplianceType:[],ExecutionSummary:e=>se_ComplianceExecutionSummary(e,t),ItemContentHash:[],Items:s._json,ResourceId:[],ResourceType:[],UploadType:[]});const se_RegisterTargetWithMaintenanceWindowRequest=(e,t)=>(0,s.take)(e,{ClientToken:[true,e=>e??(0,a.v4)()],Description:[],Name:[],OwnerInformation:[],ResourceType:[],Targets:s._json,WindowId:[]});const se_RegisterTaskWithMaintenanceWindowRequest=(e,t)=>(0,s.take)(e,{AlarmConfiguration:s._json,ClientToken:[true,e=>e??(0,a.v4)()],CutoffBehavior:[],Description:[],LoggingInfo:s._json,MaxConcurrency:[],MaxErrors:[],Name:[],Priority:[],ServiceRoleArn:[],Targets:s._json,TaskArn:[],TaskInvocationParameters:e=>se_MaintenanceWindowTaskInvocationParameters(e,t),TaskParameters:s._json,TaskType:[],WindowId:[]});const se_StartChangeRequestExecutionRequest=(e,t)=>(0,s.take)(e,{AutoApprove:[],ChangeDetails:[],ChangeRequestName:[],ClientToken:[],DocumentName:[],DocumentVersion:[],Parameters:s._json,Runbooks:s._json,ScheduledEndTime:e=>Math.round(e.getTime()/1e3),ScheduledTime:e=>Math.round(e.getTime()/1e3),Tags:s._json});const se_UpdateAssociationStatusRequest=(e,t)=>(0,s.take)(e,{AssociationStatus:e=>se_AssociationStatus(e,t),InstanceId:[],Name:[]});const se_UpdateMaintenanceWindowTaskRequest=(e,t)=>(0,s.take)(e,{AlarmConfiguration:s._json,CutoffBehavior:[],Description:[],LoggingInfo:s._json,MaxConcurrency:[],MaxErrors:[],Name:[],Priority:[],Replace:[],ServiceRoleArn:[],Targets:s._json,TaskArn:[],TaskInvocationParameters:e=>se_MaintenanceWindowTaskInvocationParameters(e,t),TaskParameters:s._json,WindowId:[],WindowTaskId:[]});const se_UpdateOpsItemRequest=(e,t)=>(0,s.take)(e,{ActualEndTime:e=>Math.round(e.getTime()/1e3),ActualStartTime:e=>Math.round(e.getTime()/1e3),Category:[],Description:[],Notifications:s._json,OperationalData:s._json,OperationalDataToDelete:s._json,OpsItemArn:[],OpsItemId:[],PlannedEndTime:e=>Math.round(e.getTime()/1e3),PlannedStartTime:e=>Math.round(e.getTime()/1e3),Priority:[],RelatedOpsItems:s._json,Severity:[],Status:[],Title:[]});const de_Activation=(e,t)=>(0,s.take)(e,{ActivationId:s.expectString,CreatedDate:e=>(0,s.expectNonNull)((0,s.parseEpochTimestamp)((0,s.expectNumber)(e))),DefaultInstanceName:s.expectString,Description:s.expectString,ExpirationDate:e=>(0,s.expectNonNull)((0,s.parseEpochTimestamp)((0,s.expectNumber)(e))),Expired:s.expectBoolean,IamRole:s.expectString,RegistrationLimit:s.expectInt32,RegistrationsCount:s.expectInt32,Tags:s._json});const de_ActivationList=(e,t)=>{const n=(e||[]).filter((e=>e!=null)).map((e=>de_Activation(e,t)));return n};const de_Association=(e,t)=>(0,s.take)(e,{AssociationId:s.expectString,AssociationName:s.expectString,AssociationVersion:s.expectString,DocumentVersion:s.expectString,InstanceId:s.expectString,LastExecutionDate:e=>(0,s.expectNonNull)((0,s.parseEpochTimestamp)((0,s.expectNumber)(e))),Name:s.expectString,Overview:s._json,ScheduleExpression:s.expectString,ScheduleOffset:s.expectInt32,TargetMaps:s._json,Targets:s._json});const de_AssociationDescription=(e,t)=>(0,s.take)(e,{AlarmConfiguration:s._json,ApplyOnlyAtCronInterval:s.expectBoolean,AssociationId:s.expectString,AssociationName:s.expectString,AssociationVersion:s.expectString,AutomationTargetParameterName:s.expectString,CalendarNames:s._json,ComplianceSeverity:s.expectString,Date:e=>(0,s.expectNonNull)((0,s.parseEpochTimestamp)((0,s.expectNumber)(e))),DocumentVersion:s.expectString,InstanceId:s.expectString,LastExecutionDate:e=>(0,s.expectNonNull)((0,s.parseEpochTimestamp)((0,s.expectNumber)(e))),LastSuccessfulExecutionDate:e=>(0,s.expectNonNull)((0,s.parseEpochTimestamp)((0,s.expectNumber)(e))),LastUpdateAssociationDate:e=>(0,s.expectNonNull)((0,s.parseEpochTimestamp)((0,s.expectNumber)(e))),MaxConcurrency:s.expectString,MaxErrors:s.expectString,Name:s.expectString,OutputLocation:s._json,Overview:s._json,Parameters:s._json,ScheduleExpression:s.expectString,ScheduleOffset:s.expectInt32,Status:e=>de_AssociationStatus(e,t),SyncCompliance:s.expectString,TargetLocations:s._json,TargetMaps:s._json,Targets:s._json,TriggeredAlarms:s._json});const de_AssociationDescriptionList=(e,t)=>{const n=(e||[]).filter((e=>e!=null)).map((e=>de_AssociationDescription(e,t)));return n};const de_AssociationExecution=(e,t)=>(0,s.take)(e,{AlarmConfiguration:s._json,AssociationId:s.expectString,AssociationVersion:s.expectString,CreatedTime:e=>(0,s.expectNonNull)((0,s.parseEpochTimestamp)((0,s.expectNumber)(e))),DetailedStatus:s.expectString,ExecutionId:s.expectString,LastExecutionDate:e=>(0,s.expectNonNull)((0,s.parseEpochTimestamp)((0,s.expectNumber)(e))),ResourceCountByStatus:s.expectString,Status:s.expectString,TriggeredAlarms:s._json});const de_AssociationExecutionsList=(e,t)=>{const n=(e||[]).filter((e=>e!=null)).map((e=>de_AssociationExecution(e,t)));return n};const de_AssociationExecutionTarget=(e,t)=>(0,s.take)(e,{AssociationId:s.expectString,AssociationVersion:s.expectString,DetailedStatus:s.expectString,ExecutionId:s.expectString,LastExecutionDate:e=>(0,s.expectNonNull)((0,s.parseEpochTimestamp)((0,s.expectNumber)(e))),OutputSource:s._json,ResourceId:s.expectString,ResourceType:s.expectString,Status:s.expectString});const de_AssociationExecutionTargetsList=(e,t)=>{const n=(e||[]).filter((e=>e!=null)).map((e=>de_AssociationExecutionTarget(e,t)));return n};const de_AssociationList=(e,t)=>{const n=(e||[]).filter((e=>e!=null)).map((e=>de_Association(e,t)));return n};const de_AssociationStatus=(e,t)=>(0,s.take)(e,{AdditionalInfo:s.expectString,Date:e=>(0,s.expectNonNull)((0,s.parseEpochTimestamp)((0,s.expectNumber)(e))),Message:s.expectString,Name:s.expectString});const de_AssociationVersionInfo=(e,t)=>(0,s.take)(e,{ApplyOnlyAtCronInterval:s.expectBoolean,AssociationId:s.expectString,AssociationName:s.expectString,AssociationVersion:s.expectString,CalendarNames:s._json,ComplianceSeverity:s.expectString,CreatedDate:e=>(0,s.expectNonNull)((0,s.parseEpochTimestamp)((0,s.expectNumber)(e))),DocumentVersion:s.expectString,MaxConcurrency:s.expectString,MaxErrors:s.expectString,Name:s.expectString,OutputLocation:s._json,Parameters:s._json,ScheduleExpression:s.expectString,ScheduleOffset:s.expectInt32,SyncCompliance:s.expectString,TargetLocations:s._json,TargetMaps:s._json,Targets:s._json});const de_AssociationVersionList=(e,t)=>{const n=(e||[]).filter((e=>e!=null)).map((e=>de_AssociationVersionInfo(e,t)));return n};const de_AutomationExecution=(e,t)=>(0,s.take)(e,{AlarmConfiguration:s._json,AssociationId:s.expectString,AutomationExecutionId:s.expectString,AutomationExecutionStatus:s.expectString,AutomationSubtype:s.expectString,ChangeRequestName:s.expectString,CurrentAction:s.expectString,CurrentStepName:s.expectString,DocumentName:s.expectString,DocumentVersion:s.expectString,ExecutedBy:s.expectString,ExecutionEndTime:e=>(0,s.expectNonNull)((0,s.parseEpochTimestamp)((0,s.expectNumber)(e))),ExecutionStartTime:e=>(0,s.expectNonNull)((0,s.parseEpochTimestamp)((0,s.expectNumber)(e))),FailureMessage:s.expectString,MaxConcurrency:s.expectString,MaxErrors:s.expectString,Mode:s.expectString,OpsItemId:s.expectString,Outputs:s._json,Parameters:s._json,ParentAutomationExecutionId:s.expectString,ProgressCounters:s._json,ResolvedTargets:s._json,Runbooks:s._json,ScheduledTime:e=>(0,s.expectNonNull)((0,s.parseEpochTimestamp)((0,s.expectNumber)(e))),StepExecutions:e=>de_StepExecutionList(e,t),StepExecutionsTruncated:s.expectBoolean,Target:s.expectString,TargetLocations:s._json,TargetMaps:s._json,TargetParameterName:s.expectString,Targets:s._json,TriggeredAlarms:s._json,Variables:s._json});const de_AutomationExecutionMetadata=(e,t)=>(0,s.take)(e,{AlarmConfiguration:s._json,AssociationId:s.expectString,AutomationExecutionId:s.expectString,AutomationExecutionStatus:s.expectString,AutomationSubtype:s.expectString,AutomationType:s.expectString,ChangeRequestName:s.expectString,CurrentAction:s.expectString,CurrentStepName:s.expectString,DocumentName:s.expectString,DocumentVersion:s.expectString,ExecutedBy:s.expectString,ExecutionEndTime:e=>(0,s.expectNonNull)((0,s.parseEpochTimestamp)((0,s.expectNumber)(e))),ExecutionStartTime:e=>(0,s.expectNonNull)((0,s.parseEpochTimestamp)((0,s.expectNumber)(e))),FailureMessage:s.expectString,LogFile:s.expectString,MaxConcurrency:s.expectString,MaxErrors:s.expectString,Mode:s.expectString,OpsItemId:s.expectString,Outputs:s._json,ParentAutomationExecutionId:s.expectString,ResolvedTargets:s._json,Runbooks:s._json,ScheduledTime:e=>(0,s.expectNonNull)((0,s.parseEpochTimestamp)((0,s.expectNumber)(e))),Target:s.expectString,TargetMaps:s._json,TargetParameterName:s.expectString,Targets:s._json,TriggeredAlarms:s._json});const de_AutomationExecutionMetadataList=(e,t)=>{const n=(e||[]).filter((e=>e!=null)).map((e=>de_AutomationExecutionMetadata(e,t)));return n};const de_Command=(e,t)=>(0,s.take)(e,{AlarmConfiguration:s._json,CloudWatchOutputConfig:s._json,CommandId:s.expectString,Comment:s.expectString,CompletedCount:s.expectInt32,DeliveryTimedOutCount:s.expectInt32,DocumentName:s.expectString,DocumentVersion:s.expectString,ErrorCount:s.expectInt32,ExpiresAfter:e=>(0,s.expectNonNull)((0,s.parseEpochTimestamp)((0,s.expectNumber)(e))),InstanceIds:s._json,MaxConcurrency:s.expectString,MaxErrors:s.expectString,NotificationConfig:s._json,OutputS3BucketName:s.expectString,OutputS3KeyPrefix:s.expectString,OutputS3Region:s.expectString,Parameters:s._json,RequestedDateTime:e=>(0,s.expectNonNull)((0,s.parseEpochTimestamp)((0,s.expectNumber)(e))),ServiceRole:s.expectString,Status:s.expectString,StatusDetails:s.expectString,TargetCount:s.expectInt32,Targets:s._json,TimeoutSeconds:s.expectInt32,TriggeredAlarms:s._json});const de_CommandInvocation=(e,t)=>(0,s.take)(e,{CloudWatchOutputConfig:s._json,CommandId:s.expectString,CommandPlugins:e=>de_CommandPluginList(e,t),Comment:s.expectString,DocumentName:s.expectString,DocumentVersion:s.expectString,InstanceId:s.expectString,InstanceName:s.expectString,NotificationConfig:s._json,RequestedDateTime:e=>(0,s.expectNonNull)((0,s.parseEpochTimestamp)((0,s.expectNumber)(e))),ServiceRole:s.expectString,StandardErrorUrl:s.expectString,StandardOutputUrl:s.expectString,Status:s.expectString,StatusDetails:s.expectString,TraceOutput:s.expectString});const de_CommandInvocationList=(e,t)=>{const n=(e||[]).filter((e=>e!=null)).map((e=>de_CommandInvocation(e,t)));return n};const de_CommandList=(e,t)=>{const n=(e||[]).filter((e=>e!=null)).map((e=>de_Command(e,t)));return n};const de_CommandPlugin=(e,t)=>(0,s.take)(e,{Name:s.expectString,Output:s.expectString,OutputS3BucketName:s.expectString,OutputS3KeyPrefix:s.expectString,OutputS3Region:s.expectString,ResponseCode:s.expectInt32,ResponseFinishDateTime:e=>(0,s.expectNonNull)((0,s.parseEpochTimestamp)((0,s.expectNumber)(e))),ResponseStartDateTime:e=>(0,s.expectNonNull)((0,s.parseEpochTimestamp)((0,s.expectNumber)(e))),StandardErrorUrl:s.expectString,StandardOutputUrl:s.expectString,Status:s.expectString,StatusDetails:s.expectString});const de_CommandPluginList=(e,t)=>{const n=(e||[]).filter((e=>e!=null)).map((e=>de_CommandPlugin(e,t)));return n};const de_ComplianceExecutionSummary=(e,t)=>(0,s.take)(e,{ExecutionId:s.expectString,ExecutionTime:e=>(0,s.expectNonNull)((0,s.parseEpochTimestamp)((0,s.expectNumber)(e))),ExecutionType:s.expectString});const de_ComplianceItem=(e,t)=>(0,s.take)(e,{ComplianceType:s.expectString,Details:s._json,ExecutionSummary:e=>de_ComplianceExecutionSummary(e,t),Id:s.expectString,ResourceId:s.expectString,ResourceType:s.expectString,Severity:s.expectString,Status:s.expectString,Title:s.expectString});const de_ComplianceItemList=(e,t)=>{const n=(e||[]).filter((e=>e!=null)).map((e=>de_ComplianceItem(e,t)));return n};const de_CreateAssociationBatchResult=(e,t)=>(0,s.take)(e,{Failed:s._json,Successful:e=>de_AssociationDescriptionList(e,t)});const de_CreateAssociationResult=(e,t)=>(0,s.take)(e,{AssociationDescription:e=>de_AssociationDescription(e,t)});const de_CreateDocumentResult=(e,t)=>(0,s.take)(e,{DocumentDescription:e=>de_DocumentDescription(e,t)});const de_DescribeActivationsResult=(e,t)=>(0,s.take)(e,{ActivationList:e=>de_ActivationList(e,t),NextToken:s.expectString});const de_DescribeAssociationExecutionsResult=(e,t)=>(0,s.take)(e,{AssociationExecutions:e=>de_AssociationExecutionsList(e,t),NextToken:s.expectString});const de_DescribeAssociationExecutionTargetsResult=(e,t)=>(0,s.take)(e,{AssociationExecutionTargets:e=>de_AssociationExecutionTargetsList(e,t),NextToken:s.expectString});const de_DescribeAssociationResult=(e,t)=>(0,s.take)(e,{AssociationDescription:e=>de_AssociationDescription(e,t)});const de_DescribeAutomationExecutionsResult=(e,t)=>(0,s.take)(e,{AutomationExecutionMetadataList:e=>de_AutomationExecutionMetadataList(e,t),NextToken:s.expectString});const de_DescribeAutomationStepExecutionsResult=(e,t)=>(0,s.take)(e,{NextToken:s.expectString,StepExecutions:e=>de_StepExecutionList(e,t)});const de_DescribeAvailablePatchesResult=(e,t)=>(0,s.take)(e,{NextToken:s.expectString,Patches:e=>de_PatchList(e,t)});const de_DescribeDocumentResult=(e,t)=>(0,s.take)(e,{Document:e=>de_DocumentDescription(e,t)});const de_DescribeEffectivePatchesForPatchBaselineResult=(e,t)=>(0,s.take)(e,{EffectivePatches:e=>de_EffectivePatchList(e,t),NextToken:s.expectString});const de_DescribeInstanceAssociationsStatusResult=(e,t)=>(0,s.take)(e,{InstanceAssociationStatusInfos:e=>de_InstanceAssociationStatusInfos(e,t),NextToken:s.expectString});const de_DescribeInstanceInformationResult=(e,t)=>(0,s.take)(e,{InstanceInformationList:e=>de_InstanceInformationList(e,t),NextToken:s.expectString});const de_DescribeInstancePatchesResult=(e,t)=>(0,s.take)(e,{NextToken:s.expectString,Patches:e=>de_PatchComplianceDataList(e,t)});const de_DescribeInstancePatchStatesForPatchGroupResult=(e,t)=>(0,s.take)(e,{InstancePatchStates:e=>de_InstancePatchStatesList(e,t),NextToken:s.expectString});const de_DescribeInstancePatchStatesResult=(e,t)=>(0,s.take)(e,{InstancePatchStates:e=>de_InstancePatchStateList(e,t),NextToken:s.expectString});const de_DescribeInventoryDeletionsResult=(e,t)=>(0,s.take)(e,{InventoryDeletions:e=>de_InventoryDeletionsList(e,t),NextToken:s.expectString});const de_DescribeMaintenanceWindowExecutionsResult=(e,t)=>(0,s.take)(e,{NextToken:s.expectString,WindowExecutions:e=>de_MaintenanceWindowExecutionList(e,t)});const de_DescribeMaintenanceWindowExecutionTaskInvocationsResult=(e,t)=>(0,s.take)(e,{NextToken:s.expectString,WindowExecutionTaskInvocationIdentities:e=>de_MaintenanceWindowExecutionTaskInvocationIdentityList(e,t)});const de_DescribeMaintenanceWindowExecutionTasksResult=(e,t)=>(0,s.take)(e,{NextToken:s.expectString,WindowExecutionTaskIdentities:e=>de_MaintenanceWindowExecutionTaskIdentityList(e,t)});const de_DescribeOpsItemsResponse=(e,t)=>(0,s.take)(e,{NextToken:s.expectString,OpsItemSummaries:e=>de_OpsItemSummaries(e,t)});const de_DescribeParametersResult=(e,t)=>(0,s.take)(e,{NextToken:s.expectString,Parameters:e=>de_ParameterMetadataList(e,t)});const de_DescribeSessionsResponse=(e,t)=>(0,s.take)(e,{NextToken:s.expectString,Sessions:e=>de_SessionList(e,t)});const de_DocumentDescription=(e,t)=>(0,s.take)(e,{ApprovedVersion:s.expectString,AttachmentsInformation:s._json,Author:s.expectString,Category:s._json,CategoryEnum:s._json,CreatedDate:e=>(0,s.expectNonNull)((0,s.parseEpochTimestamp)((0,s.expectNumber)(e))),DefaultVersion:s.expectString,Description:s.expectString,DisplayName:s.expectString,DocumentFormat:s.expectString,DocumentType:s.expectString,DocumentVersion:s.expectString,Hash:s.expectString,HashType:s.expectString,LatestVersion:s.expectString,Name:s.expectString,Owner:s.expectString,Parameters:s._json,PendingReviewVersion:s.expectString,PlatformTypes:s._json,Requires:s._json,ReviewInformation:e=>de_ReviewInformationList(e,t),ReviewStatus:s.expectString,SchemaVersion:s.expectString,Sha1:s.expectString,Status:s.expectString,StatusInformation:s.expectString,Tags:s._json,TargetType:s.expectString,VersionName:s.expectString});const de_DocumentIdentifier=(e,t)=>(0,s.take)(e,{Author:s.expectString,CreatedDate:e=>(0,s.expectNonNull)((0,s.parseEpochTimestamp)((0,s.expectNumber)(e))),DisplayName:s.expectString,DocumentFormat:s.expectString,DocumentType:s.expectString,DocumentVersion:s.expectString,Name:s.expectString,Owner:s.expectString,PlatformTypes:s._json,Requires:s._json,ReviewStatus:s.expectString,SchemaVersion:s.expectString,Tags:s._json,TargetType:s.expectString,VersionName:s.expectString});const de_DocumentIdentifierList=(e,t)=>{const n=(e||[]).filter((e=>e!=null)).map((e=>de_DocumentIdentifier(e,t)));return n};const de_DocumentMetadataResponseInfo=(e,t)=>(0,s.take)(e,{ReviewerResponse:e=>de_DocumentReviewerResponseList(e,t)});const de_DocumentReviewerResponseList=(e,t)=>{const n=(e||[]).filter((e=>e!=null)).map((e=>de_DocumentReviewerResponseSource(e,t)));return n};const de_DocumentReviewerResponseSource=(e,t)=>(0,s.take)(e,{Comment:s._json,CreateTime:e=>(0,s.expectNonNull)((0,s.parseEpochTimestamp)((0,s.expectNumber)(e))),ReviewStatus:s.expectString,Reviewer:s.expectString,UpdatedTime:e=>(0,s.expectNonNull)((0,s.parseEpochTimestamp)((0,s.expectNumber)(e)))});const de_DocumentVersionInfo=(e,t)=>(0,s.take)(e,{CreatedDate:e=>(0,s.expectNonNull)((0,s.parseEpochTimestamp)((0,s.expectNumber)(e))),DisplayName:s.expectString,DocumentFormat:s.expectString,DocumentVersion:s.expectString,IsDefaultVersion:s.expectBoolean,Name:s.expectString,ReviewStatus:s.expectString,Status:s.expectString,StatusInformation:s.expectString,VersionName:s.expectString});const de_DocumentVersionList=(e,t)=>{const n=(e||[]).filter((e=>e!=null)).map((e=>de_DocumentVersionInfo(e,t)));return n};const de_EffectivePatch=(e,t)=>(0,s.take)(e,{Patch:e=>de_Patch(e,t),PatchStatus:e=>de_PatchStatus(e,t)});const de_EffectivePatchList=(e,t)=>{const n=(e||[]).filter((e=>e!=null)).map((e=>de_EffectivePatch(e,t)));return n};const de_GetAutomationExecutionResult=(e,t)=>(0,s.take)(e,{AutomationExecution:e=>de_AutomationExecution(e,t)});const de_GetDocumentResult=(e,t)=>(0,s.take)(e,{AttachmentsContent:s._json,Content:s.expectString,CreatedDate:e=>(0,s.expectNonNull)((0,s.parseEpochTimestamp)((0,s.expectNumber)(e))),DisplayName:s.expectString,DocumentFormat:s.expectString,DocumentType:s.expectString,DocumentVersion:s.expectString,Name:s.expectString,Requires:s._json,ReviewStatus:s.expectString,Status:s.expectString,StatusInformation:s.expectString,VersionName:s.expectString});const de_GetMaintenanceWindowExecutionResult=(e,t)=>(0,s.take)(e,{EndTime:e=>(0,s.expectNonNull)((0,s.parseEpochTimestamp)((0,s.expectNumber)(e))),StartTime:e=>(0,s.expectNonNull)((0,s.parseEpochTimestamp)((0,s.expectNumber)(e))),Status:s.expectString,StatusDetails:s.expectString,TaskIds:s._json,WindowExecutionId:s.expectString});const de_GetMaintenanceWindowExecutionTaskInvocationResult=(e,t)=>(0,s.take)(e,{EndTime:e=>(0,s.expectNonNull)((0,s.parseEpochTimestamp)((0,s.expectNumber)(e))),ExecutionId:s.expectString,InvocationId:s.expectString,OwnerInformation:s.expectString,Parameters:s.expectString,StartTime:e=>(0,s.expectNonNull)((0,s.parseEpochTimestamp)((0,s.expectNumber)(e))),Status:s.expectString,StatusDetails:s.expectString,TaskExecutionId:s.expectString,TaskType:s.expectString,WindowExecutionId:s.expectString,WindowTargetId:s.expectString});const de_GetMaintenanceWindowExecutionTaskResult=(e,t)=>(0,s.take)(e,{AlarmConfiguration:s._json,EndTime:e=>(0,s.expectNonNull)((0,s.parseEpochTimestamp)((0,s.expectNumber)(e))),MaxConcurrency:s.expectString,MaxErrors:s.expectString,Priority:s.expectInt32,ServiceRole:s.expectString,StartTime:e=>(0,s.expectNonNull)((0,s.parseEpochTimestamp)((0,s.expectNumber)(e))),Status:s.expectString,StatusDetails:s.expectString,TaskArn:s.expectString,TaskExecutionId:s.expectString,TaskParameters:s._json,TriggeredAlarms:s._json,Type:s.expectString,WindowExecutionId:s.expectString});const de_GetMaintenanceWindowResult=(e,t)=>(0,s.take)(e,{AllowUnassociatedTargets:s.expectBoolean,CreatedDate:e=>(0,s.expectNonNull)((0,s.parseEpochTimestamp)((0,s.expectNumber)(e))),Cutoff:s.expectInt32,Description:s.expectString,Duration:s.expectInt32,Enabled:s.expectBoolean,EndDate:s.expectString,ModifiedDate:e=>(0,s.expectNonNull)((0,s.parseEpochTimestamp)((0,s.expectNumber)(e))),Name:s.expectString,NextExecutionTime:s.expectString,Schedule:s.expectString,ScheduleOffset:s.expectInt32,ScheduleTimezone:s.expectString,StartDate:s.expectString,WindowId:s.expectString});const de_GetMaintenanceWindowTaskResult=(e,t)=>(0,s.take)(e,{AlarmConfiguration:s._json,CutoffBehavior:s.expectString,Description:s.expectString,LoggingInfo:s._json,MaxConcurrency:s.expectString,MaxErrors:s.expectString,Name:s.expectString,Priority:s.expectInt32,ServiceRoleArn:s.expectString,Targets:s._json,TaskArn:s.expectString,TaskInvocationParameters:e=>de_MaintenanceWindowTaskInvocationParameters(e,t),TaskParameters:s._json,TaskType:s.expectString,WindowId:s.expectString,WindowTaskId:s.expectString});const de_GetOpsItemResponse=(e,t)=>(0,s.take)(e,{OpsItem:e=>de_OpsItem(e,t)});const de_GetParameterHistoryResult=(e,t)=>(0,s.take)(e,{NextToken:s.expectString,Parameters:e=>de_ParameterHistoryList(e,t)});const de_GetParameterResult=(e,t)=>(0,s.take)(e,{Parameter:e=>de_Parameter(e,t)});const de_GetParametersByPathResult=(e,t)=>(0,s.take)(e,{NextToken:s.expectString,Parameters:e=>de_ParameterList(e,t)});const de_GetParametersResult=(e,t)=>(0,s.take)(e,{InvalidParameters:s._json,Parameters:e=>de_ParameterList(e,t)});const de_GetPatchBaselineResult=(e,t)=>(0,s.take)(e,{ApprovalRules:s._json,ApprovedPatches:s._json,ApprovedPatchesComplianceLevel:s.expectString,ApprovedPatchesEnableNonSecurity:s.expectBoolean,BaselineId:s.expectString,CreatedDate:e=>(0,s.expectNonNull)((0,s.parseEpochTimestamp)((0,s.expectNumber)(e))),Description:s.expectString,GlobalFilters:s._json,ModifiedDate:e=>(0,s.expectNonNull)((0,s.parseEpochTimestamp)((0,s.expectNumber)(e))),Name:s.expectString,OperatingSystem:s.expectString,PatchGroups:s._json,RejectedPatches:s._json,RejectedPatchesAction:s.expectString,Sources:s._json});const de_GetServiceSettingResult=(e,t)=>(0,s.take)(e,{ServiceSetting:e=>de_ServiceSetting(e,t)});const de_InstanceAssociationStatusInfo=(e,t)=>(0,s.take)(e,{AssociationId:s.expectString,AssociationName:s.expectString,AssociationVersion:s.expectString,DetailedStatus:s.expectString,DocumentVersion:s.expectString,ErrorCode:s.expectString,ExecutionDate:e=>(0,s.expectNonNull)((0,s.parseEpochTimestamp)((0,s.expectNumber)(e))),ExecutionSummary:s.expectString,InstanceId:s.expectString,Name:s.expectString,OutputUrl:s._json,Status:s.expectString});const de_InstanceAssociationStatusInfos=(e,t)=>{const n=(e||[]).filter((e=>e!=null)).map((e=>de_InstanceAssociationStatusInfo(e,t)));return n};const de_InstanceInformation=(e,t)=>(0,s.take)(e,{ActivationId:s.expectString,AgentVersion:s.expectString,AssociationOverview:s._json,AssociationStatus:s.expectString,ComputerName:s.expectString,IPAddress:s.expectString,IamRole:s.expectString,InstanceId:s.expectString,IsLatestVersion:s.expectBoolean,LastAssociationExecutionDate:e=>(0,s.expectNonNull)((0,s.parseEpochTimestamp)((0,s.expectNumber)(e))),LastPingDateTime:e=>(0,s.expectNonNull)((0,s.parseEpochTimestamp)((0,s.expectNumber)(e))),LastSuccessfulAssociationExecutionDate:e=>(0,s.expectNonNull)((0,s.parseEpochTimestamp)((0,s.expectNumber)(e))),Name:s.expectString,PingStatus:s.expectString,PlatformName:s.expectString,PlatformType:s.expectString,PlatformVersion:s.expectString,RegistrationDate:e=>(0,s.expectNonNull)((0,s.parseEpochTimestamp)((0,s.expectNumber)(e))),ResourceType:s.expectString,SourceId:s.expectString,SourceType:s.expectString});const de_InstanceInformationList=(e,t)=>{const n=(e||[]).filter((e=>e!=null)).map((e=>de_InstanceInformation(e,t)));return n};const de_InstancePatchState=(e,t)=>(0,s.take)(e,{BaselineId:s.expectString,CriticalNonCompliantCount:s.expectInt32,FailedCount:s.expectInt32,InstallOverrideList:s.expectString,InstalledCount:s.expectInt32,InstalledOtherCount:s.expectInt32,InstalledPendingRebootCount:s.expectInt32,InstalledRejectedCount:s.expectInt32,InstanceId:s.expectString,LastNoRebootInstallOperationTime:e=>(0,s.expectNonNull)((0,s.parseEpochTimestamp)((0,s.expectNumber)(e))),MissingCount:s.expectInt32,NotApplicableCount:s.expectInt32,Operation:s.expectString,OperationEndTime:e=>(0,s.expectNonNull)((0,s.parseEpochTimestamp)((0,s.expectNumber)(e))),OperationStartTime:e=>(0,s.expectNonNull)((0,s.parseEpochTimestamp)((0,s.expectNumber)(e))),OtherNonCompliantCount:s.expectInt32,OwnerInformation:s.expectString,PatchGroup:s.expectString,RebootOption:s.expectString,SecurityNonCompliantCount:s.expectInt32,SnapshotId:s.expectString,UnreportedNotApplicableCount:s.expectInt32});const de_InstancePatchStateList=(e,t)=>{const n=(e||[]).filter((e=>e!=null)).map((e=>de_InstancePatchState(e,t)));return n};const de_InstancePatchStatesList=(e,t)=>{const n=(e||[]).filter((e=>e!=null)).map((e=>de_InstancePatchState(e,t)));return n};const de_InventoryDeletionsList=(e,t)=>{const n=(e||[]).filter((e=>e!=null)).map((e=>de_InventoryDeletionStatusItem(e,t)));return n};const de_InventoryDeletionStatusItem=(e,t)=>(0,s.take)(e,{DeletionId:s.expectString,DeletionStartTime:e=>(0,s.expectNonNull)((0,s.parseEpochTimestamp)((0,s.expectNumber)(e))),DeletionSummary:s._json,LastStatus:s.expectString,LastStatusMessage:s.expectString,LastStatusUpdateTime:e=>(0,s.expectNonNull)((0,s.parseEpochTimestamp)((0,s.expectNumber)(e))),TypeName:s.expectString});const de_ListAssociationsResult=(e,t)=>(0,s.take)(e,{Associations:e=>de_AssociationList(e,t),NextToken:s.expectString});const de_ListAssociationVersionsResult=(e,t)=>(0,s.take)(e,{AssociationVersions:e=>de_AssociationVersionList(e,t),NextToken:s.expectString});const de_ListCommandInvocationsResult=(e,t)=>(0,s.take)(e,{CommandInvocations:e=>de_CommandInvocationList(e,t),NextToken:s.expectString});const de_ListCommandsResult=(e,t)=>(0,s.take)(e,{Commands:e=>de_CommandList(e,t),NextToken:s.expectString});const de_ListComplianceItemsResult=(e,t)=>(0,s.take)(e,{ComplianceItems:e=>de_ComplianceItemList(e,t),NextToken:s.expectString});const de_ListDocumentMetadataHistoryResponse=(e,t)=>(0,s.take)(e,{Author:s.expectString,DocumentVersion:s.expectString,Metadata:e=>de_DocumentMetadataResponseInfo(e,t),Name:s.expectString,NextToken:s.expectString});const de_ListDocumentsResult=(e,t)=>(0,s.take)(e,{DocumentIdentifiers:e=>de_DocumentIdentifierList(e,t),NextToken:s.expectString});const de_ListDocumentVersionsResult=(e,t)=>(0,s.take)(e,{DocumentVersions:e=>de_DocumentVersionList(e,t),NextToken:s.expectString});const de_ListOpsItemEventsResponse=(e,t)=>(0,s.take)(e,{NextToken:s.expectString,Summaries:e=>de_OpsItemEventSummaries(e,t)});const de_ListOpsItemRelatedItemsResponse=(e,t)=>(0,s.take)(e,{NextToken:s.expectString,Summaries:e=>de_OpsItemRelatedItemSummaries(e,t)});const de_ListOpsMetadataResult=(e,t)=>(0,s.take)(e,{NextToken:s.expectString,OpsMetadataList:e=>de_OpsMetadataList(e,t)});const de_ListResourceComplianceSummariesResult=(e,t)=>(0,s.take)(e,{NextToken:s.expectString,ResourceComplianceSummaryItems:e=>de_ResourceComplianceSummaryItemList(e,t)});const de_ListResourceDataSyncResult=(e,t)=>(0,s.take)(e,{NextToken:s.expectString,ResourceDataSyncItems:e=>de_ResourceDataSyncItemList(e,t)});const de_MaintenanceWindowExecution=(e,t)=>(0,s.take)(e,{EndTime:e=>(0,s.expectNonNull)((0,s.parseEpochTimestamp)((0,s.expectNumber)(e))),StartTime:e=>(0,s.expectNonNull)((0,s.parseEpochTimestamp)((0,s.expectNumber)(e))),Status:s.expectString,StatusDetails:s.expectString,WindowExecutionId:s.expectString,WindowId:s.expectString});const de_MaintenanceWindowExecutionList=(e,t)=>{const n=(e||[]).filter((e=>e!=null)).map((e=>de_MaintenanceWindowExecution(e,t)));return n};const de_MaintenanceWindowExecutionTaskIdentity=(e,t)=>(0,s.take)(e,{AlarmConfiguration:s._json,EndTime:e=>(0,s.expectNonNull)((0,s.parseEpochTimestamp)((0,s.expectNumber)(e))),StartTime:e=>(0,s.expectNonNull)((0,s.parseEpochTimestamp)((0,s.expectNumber)(e))),Status:s.expectString,StatusDetails:s.expectString,TaskArn:s.expectString,TaskExecutionId:s.expectString,TaskType:s.expectString,TriggeredAlarms:s._json,WindowExecutionId:s.expectString});const de_MaintenanceWindowExecutionTaskIdentityList=(e,t)=>{const n=(e||[]).filter((e=>e!=null)).map((e=>de_MaintenanceWindowExecutionTaskIdentity(e,t)));return n};const de_MaintenanceWindowExecutionTaskInvocationIdentity=(e,t)=>(0,s.take)(e,{EndTime:e=>(0,s.expectNonNull)((0,s.parseEpochTimestamp)((0,s.expectNumber)(e))),ExecutionId:s.expectString,InvocationId:s.expectString,OwnerInformation:s.expectString,Parameters:s.expectString,StartTime:e=>(0,s.expectNonNull)((0,s.parseEpochTimestamp)((0,s.expectNumber)(e))),Status:s.expectString,StatusDetails:s.expectString,TaskExecutionId:s.expectString,TaskType:s.expectString,WindowExecutionId:s.expectString,WindowTargetId:s.expectString});const de_MaintenanceWindowExecutionTaskInvocationIdentityList=(e,t)=>{const n=(e||[]).filter((e=>e!=null)).map((e=>de_MaintenanceWindowExecutionTaskInvocationIdentity(e,t)));return n};const de_MaintenanceWindowLambdaParameters=(e,t)=>(0,s.take)(e,{ClientContext:s.expectString,Payload:t.base64Decoder,Qualifier:s.expectString});const de_MaintenanceWindowTaskInvocationParameters=(e,t)=>(0,s.take)(e,{Automation:s._json,Lambda:e=>de_MaintenanceWindowLambdaParameters(e,t),RunCommand:s._json,StepFunctions:s._json});const de_OpsItem=(e,t)=>(0,s.take)(e,{ActualEndTime:e=>(0,s.expectNonNull)((0,s.parseEpochTimestamp)((0,s.expectNumber)(e))),ActualStartTime:e=>(0,s.expectNonNull)((0,s.parseEpochTimestamp)((0,s.expectNumber)(e))),Category:s.expectString,CreatedBy:s.expectString,CreatedTime:e=>(0,s.expectNonNull)((0,s.parseEpochTimestamp)((0,s.expectNumber)(e))),Description:s.expectString,LastModifiedBy:s.expectString,LastModifiedTime:e=>(0,s.expectNonNull)((0,s.parseEpochTimestamp)((0,s.expectNumber)(e))),Notifications:s._json,OperationalData:s._json,OpsItemArn:s.expectString,OpsItemId:s.expectString,OpsItemType:s.expectString,PlannedEndTime:e=>(0,s.expectNonNull)((0,s.parseEpochTimestamp)((0,s.expectNumber)(e))),PlannedStartTime:e=>(0,s.expectNonNull)((0,s.parseEpochTimestamp)((0,s.expectNumber)(e))),Priority:s.expectInt32,RelatedOpsItems:s._json,Severity:s.expectString,Source:s.expectString,Status:s.expectString,Title:s.expectString,Version:s.expectString});const de_OpsItemEventSummaries=(e,t)=>{const n=(e||[]).filter((e=>e!=null)).map((e=>de_OpsItemEventSummary(e,t)));return n};const de_OpsItemEventSummary=(e,t)=>(0,s.take)(e,{CreatedBy:s._json,CreatedTime:e=>(0,s.expectNonNull)((0,s.parseEpochTimestamp)((0,s.expectNumber)(e))),Detail:s.expectString,DetailType:s.expectString,EventId:s.expectString,OpsItemId:s.expectString,Source:s.expectString});const de_OpsItemRelatedItemSummaries=(e,t)=>{const n=(e||[]).filter((e=>e!=null)).map((e=>de_OpsItemRelatedItemSummary(e,t)));return n};const de_OpsItemRelatedItemSummary=(e,t)=>(0,s.take)(e,{AssociationId:s.expectString,AssociationType:s.expectString,CreatedBy:s._json,CreatedTime:e=>(0,s.expectNonNull)((0,s.parseEpochTimestamp)((0,s.expectNumber)(e))),LastModifiedBy:s._json,LastModifiedTime:e=>(0,s.expectNonNull)((0,s.parseEpochTimestamp)((0,s.expectNumber)(e))),OpsItemId:s.expectString,ResourceType:s.expectString,ResourceUri:s.expectString});const de_OpsItemSummaries=(e,t)=>{const n=(e||[]).filter((e=>e!=null)).map((e=>de_OpsItemSummary(e,t)));return n};const de_OpsItemSummary=(e,t)=>(0,s.take)(e,{ActualEndTime:e=>(0,s.expectNonNull)((0,s.parseEpochTimestamp)((0,s.expectNumber)(e))),ActualStartTime:e=>(0,s.expectNonNull)((0,s.parseEpochTimestamp)((0,s.expectNumber)(e))),Category:s.expectString,CreatedBy:s.expectString,CreatedTime:e=>(0,s.expectNonNull)((0,s.parseEpochTimestamp)((0,s.expectNumber)(e))),LastModifiedBy:s.expectString,LastModifiedTime:e=>(0,s.expectNonNull)((0,s.parseEpochTimestamp)((0,s.expectNumber)(e))),OperationalData:s._json,OpsItemId:s.expectString,OpsItemType:s.expectString,PlannedEndTime:e=>(0,s.expectNonNull)((0,s.parseEpochTimestamp)((0,s.expectNumber)(e))),PlannedStartTime:e=>(0,s.expectNonNull)((0,s.parseEpochTimestamp)((0,s.expectNumber)(e))),Priority:s.expectInt32,Severity:s.expectString,Source:s.expectString,Status:s.expectString,Title:s.expectString});const de_OpsMetadata=(e,t)=>(0,s.take)(e,{CreationDate:e=>(0,s.expectNonNull)((0,s.parseEpochTimestamp)((0,s.expectNumber)(e))),LastModifiedDate:e=>(0,s.expectNonNull)((0,s.parseEpochTimestamp)((0,s.expectNumber)(e))),LastModifiedUser:s.expectString,OpsMetadataArn:s.expectString,ResourceId:s.expectString});const de_OpsMetadataList=(e,t)=>{const n=(e||[]).filter((e=>e!=null)).map((e=>de_OpsMetadata(e,t)));return n};const de_Parameter=(e,t)=>(0,s.take)(e,{ARN:s.expectString,DataType:s.expectString,LastModifiedDate:e=>(0,s.expectNonNull)((0,s.parseEpochTimestamp)((0,s.expectNumber)(e))),Name:s.expectString,Selector:s.expectString,SourceResult:s.expectString,Type:s.expectString,Value:s.expectString,Version:s.expectLong});const de_ParameterHistory=(e,t)=>(0,s.take)(e,{AllowedPattern:s.expectString,DataType:s.expectString,Description:s.expectString,KeyId:s.expectString,Labels:s._json,LastModifiedDate:e=>(0,s.expectNonNull)((0,s.parseEpochTimestamp)((0,s.expectNumber)(e))),LastModifiedUser:s.expectString,Name:s.expectString,Policies:s._json,Tier:s.expectString,Type:s.expectString,Value:s.expectString,Version:s.expectLong});const de_ParameterHistoryList=(e,t)=>{const n=(e||[]).filter((e=>e!=null)).map((e=>de_ParameterHistory(e,t)));return n};const de_ParameterList=(e,t)=>{const n=(e||[]).filter((e=>e!=null)).map((e=>de_Parameter(e,t)));return n};const de_ParameterMetadata=(e,t)=>(0,s.take)(e,{AllowedPattern:s.expectString,DataType:s.expectString,Description:s.expectString,KeyId:s.expectString,LastModifiedDate:e=>(0,s.expectNonNull)((0,s.parseEpochTimestamp)((0,s.expectNumber)(e))),LastModifiedUser:s.expectString,Name:s.expectString,Policies:s._json,Tier:s.expectString,Type:s.expectString,Version:s.expectLong});const de_ParameterMetadataList=(e,t)=>{const n=(e||[]).filter((e=>e!=null)).map((e=>de_ParameterMetadata(e,t)));return n};const de_Patch=(e,t)=>(0,s.take)(e,{AdvisoryIds:s._json,Arch:s.expectString,BugzillaIds:s._json,CVEIds:s._json,Classification:s.expectString,ContentUrl:s.expectString,Description:s.expectString,Epoch:s.expectInt32,Id:s.expectString,KbNumber:s.expectString,Language:s.expectString,MsrcNumber:s.expectString,MsrcSeverity:s.expectString,Name:s.expectString,Product:s.expectString,ProductFamily:s.expectString,Release:s.expectString,ReleaseDate:e=>(0,s.expectNonNull)((0,s.parseEpochTimestamp)((0,s.expectNumber)(e))),Repository:s.expectString,Severity:s.expectString,Title:s.expectString,Vendor:s.expectString,Version:s.expectString});const de_PatchComplianceData=(e,t)=>(0,s.take)(e,{CVEIds:s.expectString,Classification:s.expectString,InstalledTime:e=>(0,s.expectNonNull)((0,s.parseEpochTimestamp)((0,s.expectNumber)(e))),KBId:s.expectString,Severity:s.expectString,State:s.expectString,Title:s.expectString});const de_PatchComplianceDataList=(e,t)=>{const n=(e||[]).filter((e=>e!=null)).map((e=>de_PatchComplianceData(e,t)));return n};const de_PatchList=(e,t)=>{const n=(e||[]).filter((e=>e!=null)).map((e=>de_Patch(e,t)));return n};const de_PatchStatus=(e,t)=>(0,s.take)(e,{ApprovalDate:e=>(0,s.expectNonNull)((0,s.parseEpochTimestamp)((0,s.expectNumber)(e))),ComplianceLevel:s.expectString,DeploymentStatus:s.expectString});const de_ResetServiceSettingResult=(e,t)=>(0,s.take)(e,{ServiceSetting:e=>de_ServiceSetting(e,t)});const de_ResourceComplianceSummaryItem=(e,t)=>(0,s.take)(e,{ComplianceType:s.expectString,CompliantSummary:s._json,ExecutionSummary:e=>de_ComplianceExecutionSummary(e,t),NonCompliantSummary:s._json,OverallSeverity:s.expectString,ResourceId:s.expectString,ResourceType:s.expectString,Status:s.expectString});const de_ResourceComplianceSummaryItemList=(e,t)=>{const n=(e||[]).filter((e=>e!=null)).map((e=>de_ResourceComplianceSummaryItem(e,t)));return n};const de_ResourceDataSyncItem=(e,t)=>(0,s.take)(e,{LastStatus:s.expectString,LastSuccessfulSyncTime:e=>(0,s.expectNonNull)((0,s.parseEpochTimestamp)((0,s.expectNumber)(e))),LastSyncStatusMessage:s.expectString,LastSyncTime:e=>(0,s.expectNonNull)((0,s.parseEpochTimestamp)((0,s.expectNumber)(e))),S3Destination:s._json,SyncCreatedTime:e=>(0,s.expectNonNull)((0,s.parseEpochTimestamp)((0,s.expectNumber)(e))),SyncLastModifiedTime:e=>(0,s.expectNonNull)((0,s.parseEpochTimestamp)((0,s.expectNumber)(e))),SyncName:s.expectString,SyncSource:s._json,SyncType:s.expectString});const de_ResourceDataSyncItemList=(e,t)=>{const n=(e||[]).filter((e=>e!=null)).map((e=>de_ResourceDataSyncItem(e,t)));return n};const de_ReviewInformation=(e,t)=>(0,s.take)(e,{ReviewedTime:e=>(0,s.expectNonNull)((0,s.parseEpochTimestamp)((0,s.expectNumber)(e))),Reviewer:s.expectString,Status:s.expectString});const de_ReviewInformationList=(e,t)=>{const n=(e||[]).filter((e=>e!=null)).map((e=>de_ReviewInformation(e,t)));return n};const de_SendCommandResult=(e,t)=>(0,s.take)(e,{Command:e=>de_Command(e,t)});const de_ServiceSetting=(e,t)=>(0,s.take)(e,{ARN:s.expectString,LastModifiedDate:e=>(0,s.expectNonNull)((0,s.parseEpochTimestamp)((0,s.expectNumber)(e))),LastModifiedUser:s.expectString,SettingId:s.expectString,SettingValue:s.expectString,Status:s.expectString});const de_Session=(e,t)=>(0,s.take)(e,{Details:s.expectString,DocumentName:s.expectString,EndDate:e=>(0,s.expectNonNull)((0,s.parseEpochTimestamp)((0,s.expectNumber)(e))),MaxSessionDuration:s.expectString,OutputUrl:s._json,Owner:s.expectString,Reason:s.expectString,SessionId:s.expectString,StartDate:e=>(0,s.expectNonNull)((0,s.parseEpochTimestamp)((0,s.expectNumber)(e))),Status:s.expectString,Target:s.expectString});const de_SessionList=(e,t)=>{const n=(e||[]).filter((e=>e!=null)).map((e=>de_Session(e,t)));return n};const de_StepExecution=(e,t)=>(0,s.take)(e,{Action:s.expectString,ExecutionEndTime:e=>(0,s.expectNonNull)((0,s.parseEpochTimestamp)((0,s.expectNumber)(e))),ExecutionStartTime:e=>(0,s.expectNonNull)((0,s.parseEpochTimestamp)((0,s.expectNumber)(e))),FailureDetails:s._json,FailureMessage:s.expectString,Inputs:s._json,IsCritical:s.expectBoolean,IsEnd:s.expectBoolean,MaxAttempts:s.expectInt32,NextStep:s.expectString,OnFailure:s.expectString,Outputs:s._json,OverriddenParameters:s._json,ParentStepDetails:s._json,Response:s.expectString,ResponseCode:s.expectString,StepExecutionId:s.expectString,StepName:s.expectString,StepStatus:s.expectString,TargetLocation:s._json,Targets:s._json,TimeoutSeconds:s.expectLong,TriggeredAlarms:s._json,ValidNextSteps:s._json});const de_StepExecutionList=(e,t)=>{const n=(e||[]).filter((e=>e!=null)).map((e=>de_StepExecution(e,t)));return n};const de_UpdateAssociationResult=(e,t)=>(0,s.take)(e,{AssociationDescription:e=>de_AssociationDescription(e,t)});const de_UpdateAssociationStatusResult=(e,t)=>(0,s.take)(e,{AssociationDescription:e=>de_AssociationDescription(e,t)});const de_UpdateDocumentResult=(e,t)=>(0,s.take)(e,{DocumentDescription:e=>de_DocumentDescription(e,t)});const de_UpdateMaintenanceWindowTaskResult=(e,t)=>(0,s.take)(e,{AlarmConfiguration:s._json,CutoffBehavior:s.expectString,Description:s.expectString,LoggingInfo:s._json,MaxConcurrency:s.expectString,MaxErrors:s.expectString,Name:s.expectString,Priority:s.expectInt32,ServiceRoleArn:s.expectString,Targets:s._json,TaskArn:s.expectString,TaskInvocationParameters:e=>de_MaintenanceWindowTaskInvocationParameters(e,t),TaskParameters:s._json,WindowId:s.expectString,WindowTaskId:s.expectString});const de_UpdatePatchBaselineResult=(e,t)=>(0,s.take)(e,{ApprovalRules:s._json,ApprovedPatches:s._json,ApprovedPatchesComplianceLevel:s.expectString,ApprovedPatchesEnableNonSecurity:s.expectBoolean,BaselineId:s.expectString,CreatedDate:e=>(0,s.expectNonNull)((0,s.parseEpochTimestamp)((0,s.expectNumber)(e))),Description:s.expectString,GlobalFilters:s._json,ModifiedDate:e=>(0,s.expectNonNull)((0,s.parseEpochTimestamp)((0,s.expectNumber)(e))),Name:s.expectString,OperatingSystem:s.expectString,RejectedPatches:s._json,RejectedPatchesAction:s.expectString,Sources:s._json});const deserializeMetadata=e=>({httpStatusCode:e.statusCode,requestId:e.headers["x-amzn-requestid"]??e.headers["x-amzn-request-id"]??e.headers["x-amz-request-id"],extendedRequestId:e.headers["x-amz-id-2"],cfId:e.headers["x-amz-cf-id"]});const collectBodyString=(e,t)=>(0,s.collectBody)(e,t).then((e=>t.utf8Encoder(e)));const u=(0,s.withBaseException)(d.SSMServiceException);const buildHttpRpcRequest=async(e,t,n,s,a)=>{const{hostname:r,protocol:i="https",port:c,path:d}=await e.endpoint();const u={protocol:i,hostname:r,port:c,method:"POST",path:d.endsWith("/")?d.slice(0,-1)+n:d+n,headers:t};if(s!==undefined){u.hostname=s}if(a!==undefined){u.body=a}return new o.HttpRequest(u)};function sharedHeaders(e){return{"content-type":"application/x-amz-json-1.1","x-amz-target":`AmazonSSM.${e}`}}const parseBody=(e,t)=>collectBodyString(e,t).then((e=>{if(e.length){return JSON.parse(e)}return{}}));const parseErrorBody=async(e,t)=>{const n=await parseBody(e,t);n.message=n.message??n.Message;return n};const loadRestJsonErrorCode=(e,t)=>{const findKey=(e,t)=>Object.keys(e).find((e=>e.toLowerCase()===t.toLowerCase()));const sanitizeErrorCode=e=>{let t=e;if(typeof t==="number"){t=t.toString()}if(t.indexOf(",")>=0){t=t.split(",")[0]}if(t.indexOf(":")>=0){t=t.split(":")[0]}if(t.indexOf("#")>=0){t=t.split("#")[1]}return t};const n=findKey(e.headers,"x-amzn-errortype");if(n!==undefined){return sanitizeErrorCode(e.headers[n])}if(t.code!==undefined){return sanitizeErrorCode(t.code)}if(t["__type"]!==undefined){return sanitizeErrorCode(t["__type"])}}},72929:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getRuntimeConfig=void 0;const o=n(10204);const s=o.__importDefault(n(70357));const a=n(70374);const r=n(10601);const i=n(62944);const c=n(17906);const d=n(1818);const u=n(94681);const l=n(67273);const m=n(83993);const p=n(38179);const S=n(4161);const g=n(39751);const f=n(63506);const y=n(11866);const E=n(12871);const h=n(11866);const getRuntimeConfig=e=>{(0,h.emitWarningIfUnsupportedVersion)(process.version);const t=(0,E.resolveDefaultsModeConfig)(e);const defaultConfigProvider=()=>t().then(y.loadConfigsForDefaultMode);const n=(0,f.getRuntimeConfig)(e);(0,r.emitWarningIfUnsupportedVersion)(process.version);return{...n,...e,runtime:"node",defaultsMode:t,bodyLengthChecker:e?.bodyLengthChecker??S.calculateBodyLength,credentialDefaultProvider:e?.credentialDefaultProvider??(0,a.decorateDefaultCredentialProvider)(i.defaultProvider),defaultUserAgentProvider:e?.defaultUserAgentProvider??(0,c.defaultUserAgent)({serviceId:n.serviceId,clientVersion:s.default.version}),maxAttempts:e?.maxAttempts??(0,m.loadConfig)(l.NODE_MAX_ATTEMPT_CONFIG_OPTIONS),region:e?.region??(0,m.loadConfig)(d.NODE_REGION_CONFIG_OPTIONS,d.NODE_REGION_CONFIG_FILE_OPTIONS),requestHandler:e?.requestHandler??new p.NodeHttpHandler(defaultConfigProvider),retryMode:e?.retryMode??(0,m.loadConfig)({...l.NODE_RETRY_MODE_CONFIG_OPTIONS,default:async()=>(await defaultConfigProvider()).retryMode||g.DEFAULT_RETRY_MODE}),sha256:e?.sha256??u.Hash.bind(null,"sha256"),streamCollector:e?.streamCollector??p.streamCollector,useDualstackEndpoint:e?.useDualstackEndpoint??(0,m.loadConfig)(d.NODE_USE_DUALSTACK_ENDPOINT_CONFIG_OPTIONS),useFipsEndpoint:e?.useFipsEndpoint??(0,m.loadConfig)(d.NODE_USE_FIPS_ENDPOINT_CONFIG_OPTIONS)}};t.getRuntimeConfig=getRuntimeConfig},63506:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getRuntimeConfig=void 0;const o=n(11866);const s=n(59381);const a=n(76456);const r=n(47107);const i=n(95454);const getRuntimeConfig=e=>({apiVersion:"2014-11-06",base64Decoder:e?.base64Decoder??a.fromBase64,base64Encoder:e?.base64Encoder??a.toBase64,disableHostPrefix:e?.disableHostPrefix??false,endpointProvider:e?.endpointProvider??i.defaultEndpointResolver,extensions:e?.extensions??[],logger:e?.logger??new o.NoOpLogger,serviceId:e?.serviceId??"SSM",urlParser:e?.urlParser??s.parseUrl,utf8Decoder:e?.utf8Decoder??r.fromUtf8,utf8Encoder:e?.utf8Encoder??r.toUtf8});t.getRuntimeConfig=getRuntimeConfig},48444:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.resolveRuntimeExtensions=void 0;const o=n(21945);const s=n(54117);const a=n(11866);const asPartial=e=>e;const resolveRuntimeExtensions=(e,t)=>{const n={...asPartial((0,o.getAwsRegionExtensionConfiguration)(e)),...asPartial((0,a.getDefaultExtensionConfiguration)(e)),...asPartial((0,s.getHttpHandlerExtensionConfiguration)(e))};t.forEach((e=>e.configure(n)));return{...e,...(0,o.resolveAwsRegionExtensionConfiguration)(n),...(0,a.resolveDefaultRuntimeConfig)(n),...(0,s.resolveHttpHandlerRuntimeConfig)(n)}};t.resolveRuntimeExtensions=resolveRuntimeExtensions},98550:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(19568),t)},19568:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.waitUntilCommandExecuted=t.waitForCommandExecuted=void 0;const o=n(67871);const s=n(93350);const checkState=async(e,t)=>{let n;try{const a=await e.send(new s.GetCommandInvocationCommand(t));n=a;try{const returnComparator=()=>a.Status;if(returnComparator()==="Pending"){return{state:o.WaiterState.RETRY,reason:n}}}catch(e){}try{const returnComparator=()=>a.Status;if(returnComparator()==="InProgress"){return{state:o.WaiterState.RETRY,reason:n}}}catch(e){}try{const returnComparator=()=>a.Status;if(returnComparator()==="Delayed"){return{state:o.WaiterState.RETRY,reason:n}}}catch(e){}try{const returnComparator=()=>a.Status;if(returnComparator()==="Success"){return{state:o.WaiterState.SUCCESS,reason:n}}}catch(e){}try{const returnComparator=()=>a.Status;if(returnComparator()==="Cancelled"){return{state:o.WaiterState.FAILURE,reason:n}}}catch(e){}try{const returnComparator=()=>a.Status;if(returnComparator()==="TimedOut"){return{state:o.WaiterState.FAILURE,reason:n}}}catch(e){}try{const returnComparator=()=>a.Status;if(returnComparator()==="Failed"){return{state:o.WaiterState.FAILURE,reason:n}}}catch(e){}try{const returnComparator=()=>a.Status;if(returnComparator()==="Cancelling"){return{state:o.WaiterState.FAILURE,reason:n}}}catch(e){}}catch(e){n=e;if(e.name&&e.name=="InvocationDoesNotExist"){return{state:o.WaiterState.RETRY,reason:n}}}return{state:o.WaiterState.RETRY,reason:n}};const waitForCommandExecuted=async(e,t)=>{const n={minDelay:5,maxDelay:120};return(0,o.createWaiter)({...n,...e},t,checkState)};t.waitForCommandExecuted=waitForCommandExecuted;const waitUntilCommandExecuted=async(e,t)=>{const n={minDelay:5,maxDelay:120};const s=await(0,o.createWaiter)({...n,...e},t,checkState);return(0,o.checkExceptions)(s)};t.waitUntilCommandExecuted=waitUntilCommandExecuted},69499:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.SSO=void 0;const o=n(11866);const s=n(73465);const a=n(19175);const r=n(74421);const i=n(35624);const c=n(85356);const d={GetRoleCredentialsCommand:s.GetRoleCredentialsCommand,ListAccountRolesCommand:a.ListAccountRolesCommand,ListAccountsCommand:r.ListAccountsCommand,LogoutCommand:i.LogoutCommand};class SSO extends c.SSOClient{}t.SSO=SSO;(0,o.createAggregatedClient)(d,SSO)},85356:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.SSOClient=t.__Client=void 0;const o=n(42459);const s=n(1475);const a=n(14103);const r=n(37163);const i=n(1818);const c=n(71829);const d=n(12538);const u=n(67273);const l=n(11866);Object.defineProperty(t,"__Client",{enumerable:true,get:function(){return l.Client}});const m=n(86827);const p=n(63107);const S=n(94265);class SSOClient extends l.Client{constructor(...[e]){const t=(0,p.getRuntimeConfig)(e||{});const n=(0,m.resolveClientEndpointParameters)(t);const l=(0,i.resolveRegionConfig)(n);const g=(0,d.resolveEndpointConfig)(l);const f=(0,u.resolveRetryConfig)(g);const y=(0,o.resolveHostHeaderConfig)(f);const E=(0,r.resolveUserAgentConfig)(y);const h=(0,S.resolveRuntimeExtensions)(E,e?.extensions||[]);super(h);this.config=h;this.middlewareStack.use((0,u.getRetryPlugin)(this.config));this.middlewareStack.use((0,c.getContentLengthPlugin)(this.config));this.middlewareStack.use((0,o.getHostHeaderPlugin)(this.config));this.middlewareStack.use((0,s.getLoggerPlugin)(this.config));this.middlewareStack.use((0,a.getRecursionDetectionPlugin)(this.config));this.middlewareStack.use((0,r.getUserAgentPlugin)(this.config))}destroy(){super.destroy()}}t.SSOClient=SSOClient},73465:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.GetRoleCredentialsCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const a=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return a.Command}});const r=n(18499);const i=n(19125);const c=n(62876);class GetRoleCredentialsCommand extends a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,GetRoleCredentialsCommand.getEndpointParameterInstructions()));const a=e.concat(this.middlewareStack);const{logger:c}=t;const d="SSOClient";const u="GetRoleCredentialsCommand";const l={logger:c,clientName:d,commandName:u,inputFilterSensitiveLog:i.GetRoleCredentialsRequestFilterSensitiveLog,outputFilterSensitiveLog:i.GetRoleCredentialsResponseFilterSensitiveLog,[r.SMITHY_CONTEXT_KEY]:{service:"SWBPortalService",operation:"GetRoleCredentials"}};const{requestHandler:m}=t;return a.resolve((e=>m.handle(e.request,n||{})),l)}serialize(e,t){return(0,c.se_GetRoleCredentialsCommand)(e,t)}deserialize(e,t){return(0,c.de_GetRoleCredentialsCommand)(e,t)}}t.GetRoleCredentialsCommand=GetRoleCredentialsCommand},19175:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.ListAccountRolesCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const a=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return a.Command}});const r=n(18499);const i=n(19125);const c=n(62876);class ListAccountRolesCommand extends a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,ListAccountRolesCommand.getEndpointParameterInstructions()));const a=e.concat(this.middlewareStack);const{logger:c}=t;const d="SSOClient";const u="ListAccountRolesCommand";const l={logger:c,clientName:d,commandName:u,inputFilterSensitiveLog:i.ListAccountRolesRequestFilterSensitiveLog,outputFilterSensitiveLog:e=>e,[r.SMITHY_CONTEXT_KEY]:{service:"SWBPortalService",operation:"ListAccountRoles"}};const{requestHandler:m}=t;return a.resolve((e=>m.handle(e.request,n||{})),l)}serialize(e,t){return(0,c.se_ListAccountRolesCommand)(e,t)}deserialize(e,t){return(0,c.de_ListAccountRolesCommand)(e,t)}}t.ListAccountRolesCommand=ListAccountRolesCommand},74421:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.ListAccountsCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const a=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return a.Command}});const r=n(18499);const i=n(19125);const c=n(62876);class ListAccountsCommand extends a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,ListAccountsCommand.getEndpointParameterInstructions()));const a=e.concat(this.middlewareStack);const{logger:c}=t;const d="SSOClient";const u="ListAccountsCommand";const l={logger:c,clientName:d,commandName:u,inputFilterSensitiveLog:i.ListAccountsRequestFilterSensitiveLog,outputFilterSensitiveLog:e=>e,[r.SMITHY_CONTEXT_KEY]:{service:"SWBPortalService",operation:"ListAccounts"}};const{requestHandler:m}=t;return a.resolve((e=>m.handle(e.request,n||{})),l)}serialize(e,t){return(0,c.se_ListAccountsCommand)(e,t)}deserialize(e,t){return(0,c.de_ListAccountsCommand)(e,t)}}t.ListAccountsCommand=ListAccountsCommand},35624:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.LogoutCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const a=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return a.Command}});const r=n(18499);const i=n(19125);const c=n(62876);class LogoutCommand extends a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,LogoutCommand.getEndpointParameterInstructions()));const a=e.concat(this.middlewareStack);const{logger:c}=t;const d="SSOClient";const u="LogoutCommand";const l={logger:c,clientName:d,commandName:u,inputFilterSensitiveLog:i.LogoutRequestFilterSensitiveLog,outputFilterSensitiveLog:e=>e,[r.SMITHY_CONTEXT_KEY]:{service:"SWBPortalService",operation:"Logout"}};const{requestHandler:m}=t;return a.resolve((e=>m.handle(e.request,n||{})),l)}serialize(e,t){return(0,c.se_LogoutCommand)(e,t)}deserialize(e,t){return(0,c.de_LogoutCommand)(e,t)}}t.LogoutCommand=LogoutCommand},86012:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(73465),t);o.__exportStar(n(19175),t);o.__exportStar(n(74421),t);o.__exportStar(n(35624),t)},86827:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.resolveClientEndpointParameters=void 0;const resolveClientEndpointParameters=e=>({...e,useDualstackEndpoint:e.useDualstackEndpoint??false,useFipsEndpoint:e.useFipsEndpoint??false,defaultSigningName:"awsssoportal"});t.resolveClientEndpointParameters=resolveClientEndpointParameters},85986:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.defaultEndpointResolver=void 0;const o=n(88013);const s=n(53001);const defaultEndpointResolver=(e,t={})=>(0,o.resolveEndpoint)(s.ruleSet,{endpointParams:e,logger:t.logger});t.defaultEndpointResolver=defaultEndpointResolver},53001:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.ruleSet=void 0;const n="required",o="fn",s="argv",a="ref";const r=true,i="isSet",c="booleanEquals",d="error",u="endpoint",l="tree",m="PartitionResult",p="getAttr",S={[n]:false,type:"String"},g={[n]:true,default:false,type:"Boolean"},f={[a]:"Endpoint"},y={[o]:c,[s]:[{[a]:"UseFIPS"},true]},E={[o]:c,[s]:[{[a]:"UseDualStack"},true]},h={},v={[o]:p,[s]:[{[a]:m},"supportsFIPS"]},C={[a]:m},_={[o]:c,[s]:[true,{[o]:p,[s]:[C,"supportsDualStack"]}]},I=[y],w=[E],P=[{[a]:"Region"}];const b={version:"1.0",parameters:{Region:S,UseDualStack:g,UseFIPS:g,Endpoint:S},rules:[{conditions:[{[o]:i,[s]:[f]}],rules:[{conditions:I,error:"Invalid Configuration: FIPS and custom endpoint are not supported",type:d},{conditions:w,error:"Invalid Configuration: Dualstack and custom endpoint are not supported",type:d},{endpoint:{url:f,properties:h,headers:h},type:u}],type:l},{conditions:[{[o]:i,[s]:P}],rules:[{conditions:[{[o]:"aws.partition",[s]:P,assign:m}],rules:[{conditions:[y,E],rules:[{conditions:[{[o]:c,[s]:[r,v]},_],rules:[{endpoint:{url:"https://portal.sso-fips.{Region}.{PartitionResult#dualStackDnsSuffix}",properties:h,headers:h},type:u}],type:l},{error:"FIPS and DualStack are enabled, but this partition does not support one or both",type:d}],type:l},{conditions:I,rules:[{conditions:[{[o]:c,[s]:[v,r]}],rules:[{conditions:[{[o]:"stringEquals",[s]:[{[o]:p,[s]:[C,"name"]},"aws-us-gov"]}],endpoint:{url:"https://portal.sso.{Region}.amazonaws.com",properties:h,headers:h},type:u},{endpoint:{url:"https://portal.sso-fips.{Region}.{PartitionResult#dnsSuffix}",properties:h,headers:h},type:u}],type:l},{error:"FIPS is enabled but this partition does not support FIPS",type:d}],type:l},{conditions:w,rules:[{conditions:[_],rules:[{endpoint:{url:"https://portal.sso.{Region}.{PartitionResult#dualStackDnsSuffix}",properties:h,headers:h},type:u}],type:l},{error:"DualStack is enabled but this partition does not support DualStack",type:d}],type:l},{endpoint:{url:"https://portal.sso.{Region}.{PartitionResult#dnsSuffix}",properties:h,headers:h},type:u}],type:l}],type:l},{error:"Invalid Configuration: Missing Region",type:d}]};t.ruleSet=b},69615:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.SSOServiceException=void 0;const o=n(10204);o.__exportStar(n(85356),t);o.__exportStar(n(69499),t);o.__exportStar(n(86012),t);o.__exportStar(n(40630),t);o.__exportStar(n(51269),t);n(61194);var s=n(99055);Object.defineProperty(t,"SSOServiceException",{enumerable:true,get:function(){return s.SSOServiceException}})},99055:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.SSOServiceException=t.__ServiceException=void 0;const o=n(11866);Object.defineProperty(t,"__ServiceException",{enumerable:true,get:function(){return o.ServiceException}});class SSOServiceException extends o.ServiceException{constructor(e){super(e);Object.setPrototypeOf(this,SSOServiceException.prototype)}}t.SSOServiceException=SSOServiceException},51269:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(19125),t)},19125:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.LogoutRequestFilterSensitiveLog=t.ListAccountsRequestFilterSensitiveLog=t.ListAccountRolesRequestFilterSensitiveLog=t.GetRoleCredentialsResponseFilterSensitiveLog=t.RoleCredentialsFilterSensitiveLog=t.GetRoleCredentialsRequestFilterSensitiveLog=t.UnauthorizedException=t.TooManyRequestsException=t.ResourceNotFoundException=t.InvalidRequestException=void 0;const o=n(11866);const s=n(99055);class InvalidRequestException extends s.SSOServiceException{constructor(e){super({name:"InvalidRequestException",$fault:"client",...e});this.name="InvalidRequestException";this.$fault="client";Object.setPrototypeOf(this,InvalidRequestException.prototype)}}t.InvalidRequestException=InvalidRequestException;class ResourceNotFoundException extends s.SSOServiceException{constructor(e){super({name:"ResourceNotFoundException",$fault:"client",...e});this.name="ResourceNotFoundException";this.$fault="client";Object.setPrototypeOf(this,ResourceNotFoundException.prototype)}}t.ResourceNotFoundException=ResourceNotFoundException;class TooManyRequestsException extends s.SSOServiceException{constructor(e){super({name:"TooManyRequestsException",$fault:"client",...e});this.name="TooManyRequestsException";this.$fault="client";Object.setPrototypeOf(this,TooManyRequestsException.prototype)}}t.TooManyRequestsException=TooManyRequestsException;class UnauthorizedException extends s.SSOServiceException{constructor(e){super({name:"UnauthorizedException",$fault:"client",...e});this.name="UnauthorizedException";this.$fault="client";Object.setPrototypeOf(this,UnauthorizedException.prototype)}}t.UnauthorizedException=UnauthorizedException;const GetRoleCredentialsRequestFilterSensitiveLog=e=>({...e,...e.accessToken&&{accessToken:o.SENSITIVE_STRING}});t.GetRoleCredentialsRequestFilterSensitiveLog=GetRoleCredentialsRequestFilterSensitiveLog;const RoleCredentialsFilterSensitiveLog=e=>({...e,...e.secretAccessKey&&{secretAccessKey:o.SENSITIVE_STRING},...e.sessionToken&&{sessionToken:o.SENSITIVE_STRING}});t.RoleCredentialsFilterSensitiveLog=RoleCredentialsFilterSensitiveLog;const GetRoleCredentialsResponseFilterSensitiveLog=e=>({...e,...e.roleCredentials&&{roleCredentials:(0,t.RoleCredentialsFilterSensitiveLog)(e.roleCredentials)}});t.GetRoleCredentialsResponseFilterSensitiveLog=GetRoleCredentialsResponseFilterSensitiveLog;const ListAccountRolesRequestFilterSensitiveLog=e=>({...e,...e.accessToken&&{accessToken:o.SENSITIVE_STRING}});t.ListAccountRolesRequestFilterSensitiveLog=ListAccountRolesRequestFilterSensitiveLog;const ListAccountsRequestFilterSensitiveLog=e=>({...e,...e.accessToken&&{accessToken:o.SENSITIVE_STRING}});t.ListAccountsRequestFilterSensitiveLog=ListAccountsRequestFilterSensitiveLog;const LogoutRequestFilterSensitiveLog=e=>({...e,...e.accessToken&&{accessToken:o.SENSITIVE_STRING}});t.LogoutRequestFilterSensitiveLog=LogoutRequestFilterSensitiveLog},54232:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},3298:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.paginateListAccountRoles=void 0;const o=n(19175);const s=n(85356);const makePagedClientRequest=async(e,t,...n)=>await e.send(new o.ListAccountRolesCommand(t),...n);async function*paginateListAccountRoles(e,t,...n){let o=e.startingToken||undefined;let a=true;let r;while(a){t.nextToken=o;t["maxResults"]=e.pageSize;if(e.client instanceof s.SSOClient){r=await makePagedClientRequest(e.client,t,...n)}else{throw new Error("Invalid client, expected SSO | SSOClient")}yield r;const i=o;o=r.nextToken;a=!!(o&&(!e.stopOnSameToken||o!==i))}return undefined}t.paginateListAccountRoles=paginateListAccountRoles},50551:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.paginateListAccounts=void 0;const o=n(74421);const s=n(85356);const makePagedClientRequest=async(e,t,...n)=>await e.send(new o.ListAccountsCommand(t),...n);async function*paginateListAccounts(e,t,...n){let o=e.startingToken||undefined;let a=true;let r;while(a){t.nextToken=o;t["maxResults"]=e.pageSize;if(e.client instanceof s.SSOClient){r=await makePagedClientRequest(e.client,t,...n)}else{throw new Error("Invalid client, expected SSO | SSOClient")}yield r;const i=o;o=r.nextToken;a=!!(o&&(!e.stopOnSameToken||o!==i))}return undefined}t.paginateListAccounts=paginateListAccounts},40630:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(54232),t);o.__exportStar(n(3298),t);o.__exportStar(n(50551),t)},62876:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.de_LogoutCommand=t.de_ListAccountsCommand=t.de_ListAccountRolesCommand=t.de_GetRoleCredentialsCommand=t.se_LogoutCommand=t.se_ListAccountsCommand=t.se_ListAccountRolesCommand=t.se_GetRoleCredentialsCommand=void 0;const o=n(54117);const s=n(11866);const a=n(19125);const r=n(99055);const se_GetRoleCredentialsCommand=async(e,t)=>{const{hostname:n,protocol:a="https",port:r,path:i}=await t.endpoint();const c=(0,s.map)({},isSerializableHeaderValue,{"x-amz-sso_bearer_token":e.accessToken});const d=`${i?.endsWith("/")?i.slice(0,-1):i||""}`+"/federation/credentials";const u=(0,s.map)({role_name:[,(0,s.expectNonNull)(e.roleName,`roleName`)],account_id:[,(0,s.expectNonNull)(e.accountId,`accountId`)]});let l;return new o.HttpRequest({protocol:a,hostname:n,port:r,method:"GET",headers:c,path:d,query:u,body:l})};t.se_GetRoleCredentialsCommand=se_GetRoleCredentialsCommand;const se_ListAccountRolesCommand=async(e,t)=>{const{hostname:n,protocol:a="https",port:r,path:i}=await t.endpoint();const c=(0,s.map)({},isSerializableHeaderValue,{"x-amz-sso_bearer_token":e.accessToken});const d=`${i?.endsWith("/")?i.slice(0,-1):i||""}`+"/assignment/roles";const u=(0,s.map)({next_token:[,e.nextToken],max_result:[()=>e.maxResults!==void 0,()=>e.maxResults.toString()],account_id:[,(0,s.expectNonNull)(e.accountId,`accountId`)]});let l;return new o.HttpRequest({protocol:a,hostname:n,port:r,method:"GET",headers:c,path:d,query:u,body:l})};t.se_ListAccountRolesCommand=se_ListAccountRolesCommand;const se_ListAccountsCommand=async(e,t)=>{const{hostname:n,protocol:a="https",port:r,path:i}=await t.endpoint();const c=(0,s.map)({},isSerializableHeaderValue,{"x-amz-sso_bearer_token":e.accessToken});const d=`${i?.endsWith("/")?i.slice(0,-1):i||""}`+"/assignment/accounts";const u=(0,s.map)({next_token:[,e.nextToken],max_result:[()=>e.maxResults!==void 0,()=>e.maxResults.toString()]});let l;return new o.HttpRequest({protocol:a,hostname:n,port:r,method:"GET",headers:c,path:d,query:u,body:l})};t.se_ListAccountsCommand=se_ListAccountsCommand;const se_LogoutCommand=async(e,t)=>{const{hostname:n,protocol:a="https",port:r,path:i}=await t.endpoint();const c=(0,s.map)({},isSerializableHeaderValue,{"x-amz-sso_bearer_token":e.accessToken});const d=`${i?.endsWith("/")?i.slice(0,-1):i||""}`+"/logout";let u;return new o.HttpRequest({protocol:a,hostname:n,port:r,method:"POST",headers:c,path:d,body:u})};t.se_LogoutCommand=se_LogoutCommand;const de_GetRoleCredentialsCommand=async(e,t)=>{if(e.statusCode!==200&&e.statusCode>=300){return de_GetRoleCredentialsCommandError(e,t)}const n=(0,s.map)({$metadata:deserializeMetadata(e)});const o=(0,s.expectNonNull)((0,s.expectObject)(await parseBody(e.body,t)),"body");const a=(0,s.take)(o,{roleCredentials:s._json});Object.assign(n,a);return n};t.de_GetRoleCredentialsCommand=de_GetRoleCredentialsCommand;const de_GetRoleCredentialsCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InvalidRequestException":case"com.amazonaws.sso#InvalidRequestException":throw await de_InvalidRequestExceptionRes(n,t);case"ResourceNotFoundException":case"com.amazonaws.sso#ResourceNotFoundException":throw await de_ResourceNotFoundExceptionRes(n,t);case"TooManyRequestsException":case"com.amazonaws.sso#TooManyRequestsException":throw await de_TooManyRequestsExceptionRes(n,t);case"UnauthorizedException":case"com.amazonaws.sso#UnauthorizedException":throw await de_UnauthorizedExceptionRes(n,t);default:const s=n.body;return i({output:e,parsedBody:s,errorCode:o})}};const de_ListAccountRolesCommand=async(e,t)=>{if(e.statusCode!==200&&e.statusCode>=300){return de_ListAccountRolesCommandError(e,t)}const n=(0,s.map)({$metadata:deserializeMetadata(e)});const o=(0,s.expectNonNull)((0,s.expectObject)(await parseBody(e.body,t)),"body");const a=(0,s.take)(o,{nextToken:s.expectString,roleList:s._json});Object.assign(n,a);return n};t.de_ListAccountRolesCommand=de_ListAccountRolesCommand;const de_ListAccountRolesCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InvalidRequestException":case"com.amazonaws.sso#InvalidRequestException":throw await de_InvalidRequestExceptionRes(n,t);case"ResourceNotFoundException":case"com.amazonaws.sso#ResourceNotFoundException":throw await de_ResourceNotFoundExceptionRes(n,t);case"TooManyRequestsException":case"com.amazonaws.sso#TooManyRequestsException":throw await de_TooManyRequestsExceptionRes(n,t);case"UnauthorizedException":case"com.amazonaws.sso#UnauthorizedException":throw await de_UnauthorizedExceptionRes(n,t);default:const s=n.body;return i({output:e,parsedBody:s,errorCode:o})}};const de_ListAccountsCommand=async(e,t)=>{if(e.statusCode!==200&&e.statusCode>=300){return de_ListAccountsCommandError(e,t)}const n=(0,s.map)({$metadata:deserializeMetadata(e)});const o=(0,s.expectNonNull)((0,s.expectObject)(await parseBody(e.body,t)),"body");const a=(0,s.take)(o,{accountList:s._json,nextToken:s.expectString});Object.assign(n,a);return n};t.de_ListAccountsCommand=de_ListAccountsCommand;const de_ListAccountsCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InvalidRequestException":case"com.amazonaws.sso#InvalidRequestException":throw await de_InvalidRequestExceptionRes(n,t);case"ResourceNotFoundException":case"com.amazonaws.sso#ResourceNotFoundException":throw await de_ResourceNotFoundExceptionRes(n,t);case"TooManyRequestsException":case"com.amazonaws.sso#TooManyRequestsException":throw await de_TooManyRequestsExceptionRes(n,t);case"UnauthorizedException":case"com.amazonaws.sso#UnauthorizedException":throw await de_UnauthorizedExceptionRes(n,t);default:const s=n.body;return i({output:e,parsedBody:s,errorCode:o})}};const de_LogoutCommand=async(e,t)=>{if(e.statusCode!==200&&e.statusCode>=300){return de_LogoutCommandError(e,t)}const n=(0,s.map)({$metadata:deserializeMetadata(e)});await(0,s.collectBody)(e.body,t);return n};t.de_LogoutCommand=de_LogoutCommand;const de_LogoutCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InvalidRequestException":case"com.amazonaws.sso#InvalidRequestException":throw await de_InvalidRequestExceptionRes(n,t);case"TooManyRequestsException":case"com.amazonaws.sso#TooManyRequestsException":throw await de_TooManyRequestsExceptionRes(n,t);case"UnauthorizedException":case"com.amazonaws.sso#UnauthorizedException":throw await de_UnauthorizedExceptionRes(n,t);default:const s=n.body;return i({output:e,parsedBody:s,errorCode:o})}};const i=(0,s.withBaseException)(r.SSOServiceException);const de_InvalidRequestExceptionRes=async(e,t)=>{const n=(0,s.map)({});const o=e.body;const r=(0,s.take)(o,{message:s.expectString});Object.assign(n,r);const i=new a.InvalidRequestException({$metadata:deserializeMetadata(e),...n});return(0,s.decorateServiceException)(i,e.body)};const de_ResourceNotFoundExceptionRes=async(e,t)=>{const n=(0,s.map)({});const o=e.body;const r=(0,s.take)(o,{message:s.expectString});Object.assign(n,r);const i=new a.ResourceNotFoundException({$metadata:deserializeMetadata(e),...n});return(0,s.decorateServiceException)(i,e.body)};const de_TooManyRequestsExceptionRes=async(e,t)=>{const n=(0,s.map)({});const o=e.body;const r=(0,s.take)(o,{message:s.expectString});Object.assign(n,r);const i=new a.TooManyRequestsException({$metadata:deserializeMetadata(e),...n});return(0,s.decorateServiceException)(i,e.body)};const de_UnauthorizedExceptionRes=async(e,t)=>{const n=(0,s.map)({});const o=e.body;const r=(0,s.take)(o,{message:s.expectString});Object.assign(n,r);const i=new a.UnauthorizedException({$metadata:deserializeMetadata(e),...n});return(0,s.decorateServiceException)(i,e.body)};const deserializeMetadata=e=>({httpStatusCode:e.statusCode,requestId:e.headers["x-amzn-requestid"]??e.headers["x-amzn-request-id"]??e.headers["x-amz-request-id"],extendedRequestId:e.headers["x-amz-id-2"],cfId:e.headers["x-amz-cf-id"]});const collectBodyString=(e,t)=>(0,s.collectBody)(e,t).then((e=>t.utf8Encoder(e)));const isSerializableHeaderValue=e=>e!==undefined&&e!==null&&e!==""&&(!Object.getOwnPropertyNames(e).includes("length")||e.length!=0)&&(!Object.getOwnPropertyNames(e).includes("size")||e.size!=0);const parseBody=(e,t)=>collectBodyString(e,t).then((e=>{if(e.length){return JSON.parse(e)}return{}}));const parseErrorBody=async(e,t)=>{const n=await parseBody(e,t);n.message=n.message??n.Message;return n};const loadRestJsonErrorCode=(e,t)=>{const findKey=(e,t)=>Object.keys(e).find((e=>e.toLowerCase()===t.toLowerCase()));const sanitizeErrorCode=e=>{let t=e;if(typeof t==="number"){t=t.toString()}if(t.indexOf(",")>=0){t=t.split(",")[0]}if(t.indexOf(":")>=0){t=t.split(":")[0]}if(t.indexOf("#")>=0){t=t.split("#")[1]}return t};const n=findKey(e.headers,"x-amzn-errortype");if(n!==undefined){return sanitizeErrorCode(e.headers[n])}if(t.code!==undefined){return sanitizeErrorCode(t.code)}if(t["__type"]!==undefined){return sanitizeErrorCode(t["__type"])}}},63107:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getRuntimeConfig=void 0;const o=n(10204);const s=o.__importDefault(n(16151));const a=n(10601);const r=n(17906);const i=n(1818);const c=n(94681);const d=n(67273);const u=n(83993);const l=n(38179);const m=n(4161);const p=n(39751);const S=n(88060);const g=n(11866);const f=n(12871);const y=n(11866);const getRuntimeConfig=e=>{(0,y.emitWarningIfUnsupportedVersion)(process.version);const t=(0,f.resolveDefaultsModeConfig)(e);const defaultConfigProvider=()=>t().then(g.loadConfigsForDefaultMode);const n=(0,S.getRuntimeConfig)(e);(0,a.emitWarningIfUnsupportedVersion)(process.version);return{...n,...e,runtime:"node",defaultsMode:t,bodyLengthChecker:e?.bodyLengthChecker??m.calculateBodyLength,defaultUserAgentProvider:e?.defaultUserAgentProvider??(0,r.defaultUserAgent)({serviceId:n.serviceId,clientVersion:s.default.version}),maxAttempts:e?.maxAttempts??(0,u.loadConfig)(d.NODE_MAX_ATTEMPT_CONFIG_OPTIONS),region:e?.region??(0,u.loadConfig)(i.NODE_REGION_CONFIG_OPTIONS,i.NODE_REGION_CONFIG_FILE_OPTIONS),requestHandler:e?.requestHandler??new l.NodeHttpHandler(defaultConfigProvider),retryMode:e?.retryMode??(0,u.loadConfig)({...d.NODE_RETRY_MODE_CONFIG_OPTIONS,default:async()=>(await defaultConfigProvider()).retryMode||p.DEFAULT_RETRY_MODE}),sha256:e?.sha256??c.Hash.bind(null,"sha256"),streamCollector:e?.streamCollector??l.streamCollector,useDualstackEndpoint:e?.useDualstackEndpoint??(0,u.loadConfig)(i.NODE_USE_DUALSTACK_ENDPOINT_CONFIG_OPTIONS),useFipsEndpoint:e?.useFipsEndpoint??(0,u.loadConfig)(i.NODE_USE_FIPS_ENDPOINT_CONFIG_OPTIONS)}};t.getRuntimeConfig=getRuntimeConfig},88060:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getRuntimeConfig=void 0;const o=n(11866);const s=n(59381);const a=n(76456);const r=n(47107);const i=n(85986);const getRuntimeConfig=e=>({apiVersion:"2019-06-10",base64Decoder:e?.base64Decoder??a.fromBase64,base64Encoder:e?.base64Encoder??a.toBase64,disableHostPrefix:e?.disableHostPrefix??false,endpointProvider:e?.endpointProvider??i.defaultEndpointResolver,extensions:e?.extensions??[],logger:e?.logger??new o.NoOpLogger,serviceId:e?.serviceId??"SSO",urlParser:e?.urlParser??s.parseUrl,utf8Decoder:e?.utf8Decoder??r.fromUtf8,utf8Encoder:e?.utf8Encoder??r.toUtf8});t.getRuntimeConfig=getRuntimeConfig},94265:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.resolveRuntimeExtensions=void 0;const o=n(21945);const s=n(54117);const a=n(11866);const asPartial=e=>e;const resolveRuntimeExtensions=(e,t)=>{const n={...asPartial((0,o.getAwsRegionExtensionConfiguration)(e)),...asPartial((0,a.getDefaultExtensionConfiguration)(e)),...asPartial((0,s.getHttpHandlerExtensionConfiguration)(e))};t.forEach((e=>e.configure(n)));return{...e,...(0,o.resolveAwsRegionExtensionConfiguration)(n),...(0,a.resolveDefaultRuntimeConfig)(n),...(0,s.resolveHttpHandlerRuntimeConfig)(n)}};t.resolveRuntimeExtensions=resolveRuntimeExtensions},29632:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.STS=void 0;const o=n(11866);const s=n(34173);const a=n(35023);const r=n(98864);const i=n(42679);const c=n(46925);const d=n(65240);const u=n(26923);const l=n(79732);const m=n(6901);const p={AssumeRoleCommand:s.AssumeRoleCommand,AssumeRoleWithSAMLCommand:a.AssumeRoleWithSAMLCommand,AssumeRoleWithWebIdentityCommand:r.AssumeRoleWithWebIdentityCommand,DecodeAuthorizationMessageCommand:i.DecodeAuthorizationMessageCommand,GetAccessKeyInfoCommand:c.GetAccessKeyInfoCommand,GetCallerIdentityCommand:d.GetCallerIdentityCommand,GetFederationTokenCommand:u.GetFederationTokenCommand,GetSessionTokenCommand:l.GetSessionTokenCommand};class STS extends m.STSClient{}t.STS=STS;(0,o.createAggregatedClient)(p,STS)},6901:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.STSClient=t.__Client=void 0;const o=n(42459);const s=n(1475);const a=n(14103);const r=n(2629);const i=n(37163);const c=n(1818);const d=n(71829);const u=n(12538);const l=n(67273);const m=n(11866);Object.defineProperty(t,"__Client",{enumerable:true,get:function(){return m.Client}});const p=n(54101);const S=n(36184);const g=n(88199);class STSClient extends m.Client{constructor(...[e]){const t=(0,S.getRuntimeConfig)(e||{});const n=(0,p.resolveClientEndpointParameters)(t);const m=(0,c.resolveRegionConfig)(n);const f=(0,u.resolveEndpointConfig)(m);const y=(0,l.resolveRetryConfig)(f);const E=(0,o.resolveHostHeaderConfig)(y);const h=(0,r.resolveStsAuthConfig)(E,{stsClientCtor:STSClient});const v=(0,i.resolveUserAgentConfig)(h);const C=(0,g.resolveRuntimeExtensions)(v,e?.extensions||[]);super(C);this.config=C;this.middlewareStack.use((0,l.getRetryPlugin)(this.config));this.middlewareStack.use((0,d.getContentLengthPlugin)(this.config));this.middlewareStack.use((0,o.getHostHeaderPlugin)(this.config));this.middlewareStack.use((0,s.getLoggerPlugin)(this.config));this.middlewareStack.use((0,a.getRecursionDetectionPlugin)(this.config));this.middlewareStack.use((0,i.getUserAgentPlugin)(this.config))}destroy(){super.destroy()}}t.STSClient=STSClient},34173:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.AssumeRoleCommand=t.$Command=void 0;const o=n(83347);const s=n(12538);const a=n(76904);const r=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return r.Command}});const i=n(18499);const c=n(3072);const d=n(69086);class AssumeRoleCommand extends r.Command{static getEndpointParameterInstructions(){return{UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,a.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,s.getEndpointPlugin)(t,AssumeRoleCommand.getEndpointParameterInstructions()));this.middlewareStack.use((0,o.getAwsAuthPlugin)(t));const r=e.concat(this.middlewareStack);const{logger:d}=t;const u="STSClient";const l="AssumeRoleCommand";const m={logger:d,clientName:u,commandName:l,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:c.AssumeRoleResponseFilterSensitiveLog,[i.SMITHY_CONTEXT_KEY]:{service:"AWSSecurityTokenServiceV20110615",operation:"AssumeRole"}};const{requestHandler:p}=t;return r.resolve((e=>p.handle(e.request,n||{})),m)}serialize(e,t){return(0,d.se_AssumeRoleCommand)(e,t)}deserialize(e,t){return(0,d.de_AssumeRoleCommand)(e,t)}}t.AssumeRoleCommand=AssumeRoleCommand},35023:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.AssumeRoleWithSAMLCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const a=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return a.Command}});const r=n(18499);const i=n(3072);const c=n(69086);class AssumeRoleWithSAMLCommand extends a.Command{static getEndpointParameterInstructions(){return{UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,AssumeRoleWithSAMLCommand.getEndpointParameterInstructions()));const a=e.concat(this.middlewareStack);const{logger:c}=t;const d="STSClient";const u="AssumeRoleWithSAMLCommand";const l={logger:c,clientName:d,commandName:u,inputFilterSensitiveLog:i.AssumeRoleWithSAMLRequestFilterSensitiveLog,outputFilterSensitiveLog:i.AssumeRoleWithSAMLResponseFilterSensitiveLog,[r.SMITHY_CONTEXT_KEY]:{service:"AWSSecurityTokenServiceV20110615",operation:"AssumeRoleWithSAML"}};const{requestHandler:m}=t;return a.resolve((e=>m.handle(e.request,n||{})),l)}serialize(e,t){return(0,c.se_AssumeRoleWithSAMLCommand)(e,t)}deserialize(e,t){return(0,c.de_AssumeRoleWithSAMLCommand)(e,t)}}t.AssumeRoleWithSAMLCommand=AssumeRoleWithSAMLCommand},98864:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.AssumeRoleWithWebIdentityCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const a=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return a.Command}});const r=n(18499);const i=n(3072);const c=n(69086);class AssumeRoleWithWebIdentityCommand extends a.Command{static getEndpointParameterInstructions(){return{UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,AssumeRoleWithWebIdentityCommand.getEndpointParameterInstructions()));const a=e.concat(this.middlewareStack);const{logger:c}=t;const d="STSClient";const u="AssumeRoleWithWebIdentityCommand";const l={logger:c,clientName:d,commandName:u,inputFilterSensitiveLog:i.AssumeRoleWithWebIdentityRequestFilterSensitiveLog,outputFilterSensitiveLog:i.AssumeRoleWithWebIdentityResponseFilterSensitiveLog,[r.SMITHY_CONTEXT_KEY]:{service:"AWSSecurityTokenServiceV20110615",operation:"AssumeRoleWithWebIdentity"}};const{requestHandler:m}=t;return a.resolve((e=>m.handle(e.request,n||{})),l)}serialize(e,t){return(0,c.se_AssumeRoleWithWebIdentityCommand)(e,t)}deserialize(e,t){return(0,c.de_AssumeRoleWithWebIdentityCommand)(e,t)}}t.AssumeRoleWithWebIdentityCommand=AssumeRoleWithWebIdentityCommand},42679:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.DecodeAuthorizationMessageCommand=t.$Command=void 0;const o=n(83347);const s=n(12538);const a=n(76904);const r=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return r.Command}});const i=n(18499);const c=n(69086);class DecodeAuthorizationMessageCommand extends r.Command{static getEndpointParameterInstructions(){return{UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,a.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,s.getEndpointPlugin)(t,DecodeAuthorizationMessageCommand.getEndpointParameterInstructions()));this.middlewareStack.use((0,o.getAwsAuthPlugin)(t));const r=e.concat(this.middlewareStack);const{logger:c}=t;const d="STSClient";const u="DecodeAuthorizationMessageCommand";const l={logger:c,clientName:d,commandName:u,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"AWSSecurityTokenServiceV20110615",operation:"DecodeAuthorizationMessage"}};const{requestHandler:m}=t;return r.resolve((e=>m.handle(e.request,n||{})),l)}serialize(e,t){return(0,c.se_DecodeAuthorizationMessageCommand)(e,t)}deserialize(e,t){return(0,c.de_DecodeAuthorizationMessageCommand)(e,t)}}t.DecodeAuthorizationMessageCommand=DecodeAuthorizationMessageCommand},46925:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.GetAccessKeyInfoCommand=t.$Command=void 0;const o=n(83347);const s=n(12538);const a=n(76904);const r=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return r.Command}});const i=n(18499);const c=n(69086);class GetAccessKeyInfoCommand extends r.Command{static getEndpointParameterInstructions(){return{UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,a.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,s.getEndpointPlugin)(t,GetAccessKeyInfoCommand.getEndpointParameterInstructions()));this.middlewareStack.use((0,o.getAwsAuthPlugin)(t));const r=e.concat(this.middlewareStack);const{logger:c}=t;const d="STSClient";const u="GetAccessKeyInfoCommand";const l={logger:c,clientName:d,commandName:u,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"AWSSecurityTokenServiceV20110615",operation:"GetAccessKeyInfo"}};const{requestHandler:m}=t;return r.resolve((e=>m.handle(e.request,n||{})),l)}serialize(e,t){return(0,c.se_GetAccessKeyInfoCommand)(e,t)}deserialize(e,t){return(0,c.de_GetAccessKeyInfoCommand)(e,t)}}t.GetAccessKeyInfoCommand=GetAccessKeyInfoCommand},65240:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.GetCallerIdentityCommand=t.$Command=void 0;const o=n(83347);const s=n(12538);const a=n(76904);const r=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return r.Command}});const i=n(18499);const c=n(69086);class GetCallerIdentityCommand extends r.Command{static getEndpointParameterInstructions(){return{UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,a.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,s.getEndpointPlugin)(t,GetCallerIdentityCommand.getEndpointParameterInstructions()));this.middlewareStack.use((0,o.getAwsAuthPlugin)(t));const r=e.concat(this.middlewareStack);const{logger:c}=t;const d="STSClient";const u="GetCallerIdentityCommand";const l={logger:c,clientName:d,commandName:u,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"AWSSecurityTokenServiceV20110615",operation:"GetCallerIdentity"}};const{requestHandler:m}=t;return r.resolve((e=>m.handle(e.request,n||{})),l)}serialize(e,t){return(0,c.se_GetCallerIdentityCommand)(e,t)}deserialize(e,t){return(0,c.de_GetCallerIdentityCommand)(e,t)}}t.GetCallerIdentityCommand=GetCallerIdentityCommand},26923:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.GetFederationTokenCommand=t.$Command=void 0;const o=n(83347);const s=n(12538);const a=n(76904);const r=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return r.Command}});const i=n(18499);const c=n(3072);const d=n(69086);class GetFederationTokenCommand extends r.Command{static getEndpointParameterInstructions(){return{UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,a.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,s.getEndpointPlugin)(t,GetFederationTokenCommand.getEndpointParameterInstructions()));this.middlewareStack.use((0,o.getAwsAuthPlugin)(t));const r=e.concat(this.middlewareStack);const{logger:d}=t;const u="STSClient";const l="GetFederationTokenCommand";const m={logger:d,clientName:u,commandName:l,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:c.GetFederationTokenResponseFilterSensitiveLog,[i.SMITHY_CONTEXT_KEY]:{service:"AWSSecurityTokenServiceV20110615",operation:"GetFederationToken"}};const{requestHandler:p}=t;return r.resolve((e=>p.handle(e.request,n||{})),m)}serialize(e,t){return(0,d.se_GetFederationTokenCommand)(e,t)}deserialize(e,t){return(0,d.de_GetFederationTokenCommand)(e,t)}}t.GetFederationTokenCommand=GetFederationTokenCommand},79732:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.GetSessionTokenCommand=t.$Command=void 0;const o=n(83347);const s=n(12538);const a=n(76904);const r=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return r.Command}});const i=n(18499);const c=n(3072);const d=n(69086);class GetSessionTokenCommand extends r.Command{static getEndpointParameterInstructions(){return{UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,a.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,s.getEndpointPlugin)(t,GetSessionTokenCommand.getEndpointParameterInstructions()));this.middlewareStack.use((0,o.getAwsAuthPlugin)(t));const r=e.concat(this.middlewareStack);const{logger:d}=t;const u="STSClient";const l="GetSessionTokenCommand";const m={logger:d,clientName:u,commandName:l,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:c.GetSessionTokenResponseFilterSensitiveLog,[i.SMITHY_CONTEXT_KEY]:{service:"AWSSecurityTokenServiceV20110615",operation:"GetSessionToken"}};const{requestHandler:p}=t;return r.resolve((e=>p.handle(e.request,n||{})),m)}serialize(e,t){return(0,d.se_GetSessionTokenCommand)(e,t)}deserialize(e,t){return(0,d.de_GetSessionTokenCommand)(e,t)}}t.GetSessionTokenCommand=GetSessionTokenCommand},65361:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(34173),t);o.__exportStar(n(35023),t);o.__exportStar(n(98864),t);o.__exportStar(n(42679),t);o.__exportStar(n(46925),t);o.__exportStar(n(65240),t);o.__exportStar(n(26923),t);o.__exportStar(n(79732),t)},16170:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.decorateDefaultCredentialProvider=t.getDefaultRoleAssumerWithWebIdentity=t.getDefaultRoleAssumer=void 0;const o=n(98525);const s=n(6901);const getCustomizableStsClientCtor=(e,t)=>{if(!t)return e;else return class CustomizableSTSClient extends e{constructor(e){super(e);for(const e of t){this.middlewareStack.use(e)}}}};const getDefaultRoleAssumer=(e={},t)=>(0,o.getDefaultRoleAssumer)(e,getCustomizableStsClientCtor(s.STSClient,t));t.getDefaultRoleAssumer=getDefaultRoleAssumer;const getDefaultRoleAssumerWithWebIdentity=(e={},t)=>(0,o.getDefaultRoleAssumerWithWebIdentity)(e,getCustomizableStsClientCtor(s.STSClient,t));t.getDefaultRoleAssumerWithWebIdentity=getDefaultRoleAssumerWithWebIdentity;const decorateDefaultCredentialProvider=e=>n=>e({roleAssumer:(0,t.getDefaultRoleAssumer)(n),roleAssumerWithWebIdentity:(0,t.getDefaultRoleAssumerWithWebIdentity)(n),...n});t.decorateDefaultCredentialProvider=decorateDefaultCredentialProvider},98525:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.decorateDefaultCredentialProvider=t.getDefaultRoleAssumerWithWebIdentity=t.getDefaultRoleAssumer=void 0;const o=n(34173);const s=n(98864);const a="us-east-1";const decorateDefaultRegion=e=>{if(typeof e!=="function"){return e===undefined?a:e}return async()=>{try{return await e()}catch(e){return a}}};const getDefaultRoleAssumer=(e,t)=>{let n;let s;return async(a,r)=>{s=a;if(!n){const{logger:o,region:a,requestHandler:r}=e;n=new t({logger:o,credentialDefaultProvider:()=>async()=>s,region:decorateDefaultRegion(a||e.region),...r?{requestHandler:r}:{}})}const{Credentials:i}=await n.send(new o.AssumeRoleCommand(r));if(!i||!i.AccessKeyId||!i.SecretAccessKey){throw new Error(`Invalid response from STS.assumeRole call with role ${r.RoleArn}`)}return{accessKeyId:i.AccessKeyId,secretAccessKey:i.SecretAccessKey,sessionToken:i.SessionToken,expiration:i.Expiration}}};t.getDefaultRoleAssumer=getDefaultRoleAssumer;const getDefaultRoleAssumerWithWebIdentity=(e,t)=>{let n;return async o=>{if(!n){const{logger:o,region:s,requestHandler:a}=e;n=new t({logger:o,region:decorateDefaultRegion(s||e.region),...a?{requestHandler:a}:{}})}const{Credentials:a}=await n.send(new s.AssumeRoleWithWebIdentityCommand(o));if(!a||!a.AccessKeyId||!a.SecretAccessKey){throw new Error(`Invalid response from STS.assumeRoleWithWebIdentity call with role ${o.RoleArn}`)}return{accessKeyId:a.AccessKeyId,secretAccessKey:a.SecretAccessKey,sessionToken:a.SessionToken,expiration:a.Expiration}}};t.getDefaultRoleAssumerWithWebIdentity=getDefaultRoleAssumerWithWebIdentity;const decorateDefaultCredentialProvider=e=>n=>e({roleAssumer:(0,t.getDefaultRoleAssumer)(n,n.stsClientCtor),roleAssumerWithWebIdentity:(0,t.getDefaultRoleAssumerWithWebIdentity)(n,n.stsClientCtor),...n});t.decorateDefaultCredentialProvider=decorateDefaultCredentialProvider},54101:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.resolveClientEndpointParameters=void 0;const resolveClientEndpointParameters=e=>({...e,useDualstackEndpoint:e.useDualstackEndpoint??false,useFipsEndpoint:e.useFipsEndpoint??false,useGlobalEndpoint:e.useGlobalEndpoint??false,defaultSigningName:"sts"});t.resolveClientEndpointParameters=resolveClientEndpointParameters},68763:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.defaultEndpointResolver=void 0;const o=n(88013);const s=n(17705);const defaultEndpointResolver=(e,t={})=>(0,o.resolveEndpoint)(s.ruleSet,{endpointParams:e,logger:t.logger});t.defaultEndpointResolver=defaultEndpointResolver},17705:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.ruleSet=void 0;const n="required",o="type",s="fn",a="argv",r="ref";const i=false,c=true,d="booleanEquals",u="stringEquals",l="sigv4",m="sts",p="us-east-1",S="endpoint",g="https://sts.{Region}.{PartitionResult#dnsSuffix}",f="tree",y="error",E="getAttr",h={[n]:false,[o]:"String"},v={[n]:true,default:false,[o]:"Boolean"},C={[r]:"Endpoint"},_={[s]:"isSet",[a]:[{[r]:"Region"}]},I={[r]:"Region"},w={[s]:"aws.partition",[a]:[I],assign:"PartitionResult"},P={[r]:"UseFIPS"},b={[r]:"UseDualStack"},x={url:"https://sts.amazonaws.com",properties:{authSchemes:[{name:l,signingName:m,signingRegion:p}]},headers:{}},T={},O={conditions:[{[s]:u,[a]:[I,"aws-global"]}],[S]:x,[o]:S},D={[s]:d,[a]:[P,true]},M={[s]:d,[a]:[b,true]},A={[s]:E,[a]:[{[r]:"PartitionResult"},"supportsFIPS"]},R={[r]:"PartitionResult"},N={[s]:d,[a]:[true,{[s]:E,[a]:[R,"supportsDualStack"]}]},k=[{[s]:"isSet",[a]:[C]}],F=[D],L=[M];const j={version:"1.0",parameters:{Region:h,UseDualStack:v,UseFIPS:v,Endpoint:h,UseGlobalEndpoint:v},rules:[{conditions:[{[s]:d,[a]:[{[r]:"UseGlobalEndpoint"},c]},{[s]:"not",[a]:k},_,w,{[s]:d,[a]:[P,i]},{[s]:d,[a]:[b,i]}],rules:[{conditions:[{[s]:u,[a]:[I,"ap-northeast-1"]}],endpoint:x,[o]:S},{conditions:[{[s]:u,[a]:[I,"ap-south-1"]}],endpoint:x,[o]:S},{conditions:[{[s]:u,[a]:[I,"ap-southeast-1"]}],endpoint:x,[o]:S},{conditions:[{[s]:u,[a]:[I,"ap-southeast-2"]}],endpoint:x,[o]:S},O,{conditions:[{[s]:u,[a]:[I,"ca-central-1"]}],endpoint:x,[o]:S},{conditions:[{[s]:u,[a]:[I,"eu-central-1"]}],endpoint:x,[o]:S},{conditions:[{[s]:u,[a]:[I,"eu-north-1"]}],endpoint:x,[o]:S},{conditions:[{[s]:u,[a]:[I,"eu-west-1"]}],endpoint:x,[o]:S},{conditions:[{[s]:u,[a]:[I,"eu-west-2"]}],endpoint:x,[o]:S},{conditions:[{[s]:u,[a]:[I,"eu-west-3"]}],endpoint:x,[o]:S},{conditions:[{[s]:u,[a]:[I,"sa-east-1"]}],endpoint:x,[o]:S},{conditions:[{[s]:u,[a]:[I,p]}],endpoint:x,[o]:S},{conditions:[{[s]:u,[a]:[I,"us-east-2"]}],endpoint:x,[o]:S},{conditions:[{[s]:u,[a]:[I,"us-west-1"]}],endpoint:x,[o]:S},{conditions:[{[s]:u,[a]:[I,"us-west-2"]}],endpoint:x,[o]:S},{endpoint:{url:g,properties:{authSchemes:[{name:l,signingName:m,signingRegion:"{Region}"}]},headers:T},[o]:S}],[o]:f},{conditions:k,rules:[{conditions:F,error:"Invalid Configuration: FIPS and custom endpoint are not supported",[o]:y},{conditions:L,error:"Invalid Configuration: Dualstack and custom endpoint are not supported",[o]:y},{endpoint:{url:C,properties:T,headers:T},[o]:S}],[o]:f},{conditions:[_],rules:[{conditions:[w],rules:[{conditions:[D,M],rules:[{conditions:[{[s]:d,[a]:[c,A]},N],rules:[{endpoint:{url:"https://sts-fips.{Region}.{PartitionResult#dualStackDnsSuffix}",properties:T,headers:T},[o]:S}],[o]:f},{error:"FIPS and DualStack are enabled, but this partition does not support one or both",[o]:y}],[o]:f},{conditions:F,rules:[{conditions:[{[s]:d,[a]:[A,c]}],rules:[{conditions:[{[s]:u,[a]:[{[s]:E,[a]:[R,"name"]},"aws-us-gov"]}],endpoint:{url:"https://sts.{Region}.amazonaws.com",properties:T,headers:T},[o]:S},{endpoint:{url:"https://sts-fips.{Region}.{PartitionResult#dnsSuffix}",properties:T,headers:T},[o]:S}],[o]:f},{error:"FIPS is enabled but this partition does not support FIPS",[o]:y}],[o]:f},{conditions:L,rules:[{conditions:[N],rules:[{endpoint:{url:"https://sts.{Region}.{PartitionResult#dualStackDnsSuffix}",properties:T,headers:T},[o]:S}],[o]:f},{error:"DualStack is enabled but this partition does not support DualStack",[o]:y}],[o]:f},O,{endpoint:{url:g,properties:T,headers:T},[o]:S}],[o]:f}],[o]:f},{error:"Invalid Configuration: Missing Region",[o]:y}]};t.ruleSet=j},70374:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.STSServiceException=void 0;const o=n(10204);o.__exportStar(n(6901),t);o.__exportStar(n(29632),t);o.__exportStar(n(65361),t);o.__exportStar(n(14668),t);o.__exportStar(n(16170),t);n(61194);var s=n(28101);Object.defineProperty(t,"STSServiceException",{enumerable:true,get:function(){return s.STSServiceException}})},28101:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.STSServiceException=t.__ServiceException=void 0;const o=n(11866);Object.defineProperty(t,"__ServiceException",{enumerable:true,get:function(){return o.ServiceException}});class STSServiceException extends o.ServiceException{constructor(e){super(e);Object.setPrototypeOf(this,STSServiceException.prototype)}}t.STSServiceException=STSServiceException},14668:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(3072),t)},3072:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.GetSessionTokenResponseFilterSensitiveLog=t.GetFederationTokenResponseFilterSensitiveLog=t.AssumeRoleWithWebIdentityResponseFilterSensitiveLog=t.AssumeRoleWithWebIdentityRequestFilterSensitiveLog=t.AssumeRoleWithSAMLResponseFilterSensitiveLog=t.AssumeRoleWithSAMLRequestFilterSensitiveLog=t.AssumeRoleResponseFilterSensitiveLog=t.CredentialsFilterSensitiveLog=t.InvalidAuthorizationMessageException=t.IDPCommunicationErrorException=t.InvalidIdentityTokenException=t.IDPRejectedClaimException=t.RegionDisabledException=t.PackedPolicyTooLargeException=t.MalformedPolicyDocumentException=t.ExpiredTokenException=void 0;const o=n(11866);const s=n(28101);class ExpiredTokenException extends s.STSServiceException{constructor(e){super({name:"ExpiredTokenException",$fault:"client",...e});this.name="ExpiredTokenException";this.$fault="client";Object.setPrototypeOf(this,ExpiredTokenException.prototype)}}t.ExpiredTokenException=ExpiredTokenException;class MalformedPolicyDocumentException extends s.STSServiceException{constructor(e){super({name:"MalformedPolicyDocumentException",$fault:"client",...e});this.name="MalformedPolicyDocumentException";this.$fault="client";Object.setPrototypeOf(this,MalformedPolicyDocumentException.prototype)}}t.MalformedPolicyDocumentException=MalformedPolicyDocumentException;class PackedPolicyTooLargeException extends s.STSServiceException{constructor(e){super({name:"PackedPolicyTooLargeException",$fault:"client",...e});this.name="PackedPolicyTooLargeException";this.$fault="client";Object.setPrototypeOf(this,PackedPolicyTooLargeException.prototype)}}t.PackedPolicyTooLargeException=PackedPolicyTooLargeException;class RegionDisabledException extends s.STSServiceException{constructor(e){super({name:"RegionDisabledException",$fault:"client",...e});this.name="RegionDisabledException";this.$fault="client";Object.setPrototypeOf(this,RegionDisabledException.prototype)}}t.RegionDisabledException=RegionDisabledException;class IDPRejectedClaimException extends s.STSServiceException{constructor(e){super({name:"IDPRejectedClaimException",$fault:"client",...e});this.name="IDPRejectedClaimException";this.$fault="client";Object.setPrototypeOf(this,IDPRejectedClaimException.prototype)}}t.IDPRejectedClaimException=IDPRejectedClaimException;class InvalidIdentityTokenException extends s.STSServiceException{constructor(e){super({name:"InvalidIdentityTokenException",$fault:"client",...e});this.name="InvalidIdentityTokenException";this.$fault="client";Object.setPrototypeOf(this,InvalidIdentityTokenException.prototype)}}t.InvalidIdentityTokenException=InvalidIdentityTokenException;class IDPCommunicationErrorException extends s.STSServiceException{constructor(e){super({name:"IDPCommunicationErrorException",$fault:"client",...e});this.name="IDPCommunicationErrorException";this.$fault="client";Object.setPrototypeOf(this,IDPCommunicationErrorException.prototype)}}t.IDPCommunicationErrorException=IDPCommunicationErrorException;class InvalidAuthorizationMessageException extends s.STSServiceException{constructor(e){super({name:"InvalidAuthorizationMessageException",$fault:"client",...e});this.name="InvalidAuthorizationMessageException";this.$fault="client";Object.setPrototypeOf(this,InvalidAuthorizationMessageException.prototype)}}t.InvalidAuthorizationMessageException=InvalidAuthorizationMessageException;const CredentialsFilterSensitiveLog=e=>({...e,...e.SecretAccessKey&&{SecretAccessKey:o.SENSITIVE_STRING}});t.CredentialsFilterSensitiveLog=CredentialsFilterSensitiveLog;const AssumeRoleResponseFilterSensitiveLog=e=>({...e,...e.Credentials&&{Credentials:(0,t.CredentialsFilterSensitiveLog)(e.Credentials)}});t.AssumeRoleResponseFilterSensitiveLog=AssumeRoleResponseFilterSensitiveLog;const AssumeRoleWithSAMLRequestFilterSensitiveLog=e=>({...e,...e.SAMLAssertion&&{SAMLAssertion:o.SENSITIVE_STRING}});t.AssumeRoleWithSAMLRequestFilterSensitiveLog=AssumeRoleWithSAMLRequestFilterSensitiveLog;const AssumeRoleWithSAMLResponseFilterSensitiveLog=e=>({...e,...e.Credentials&&{Credentials:(0,t.CredentialsFilterSensitiveLog)(e.Credentials)}});t.AssumeRoleWithSAMLResponseFilterSensitiveLog=AssumeRoleWithSAMLResponseFilterSensitiveLog;const AssumeRoleWithWebIdentityRequestFilterSensitiveLog=e=>({...e,...e.WebIdentityToken&&{WebIdentityToken:o.SENSITIVE_STRING}});t.AssumeRoleWithWebIdentityRequestFilterSensitiveLog=AssumeRoleWithWebIdentityRequestFilterSensitiveLog;const AssumeRoleWithWebIdentityResponseFilterSensitiveLog=e=>({...e,...e.Credentials&&{Credentials:(0,t.CredentialsFilterSensitiveLog)(e.Credentials)}});t.AssumeRoleWithWebIdentityResponseFilterSensitiveLog=AssumeRoleWithWebIdentityResponseFilterSensitiveLog;const GetFederationTokenResponseFilterSensitiveLog=e=>({...e,...e.Credentials&&{Credentials:(0,t.CredentialsFilterSensitiveLog)(e.Credentials)}});t.GetFederationTokenResponseFilterSensitiveLog=GetFederationTokenResponseFilterSensitiveLog;const GetSessionTokenResponseFilterSensitiveLog=e=>({...e,...e.Credentials&&{Credentials:(0,t.CredentialsFilterSensitiveLog)(e.Credentials)}});t.GetSessionTokenResponseFilterSensitiveLog=GetSessionTokenResponseFilterSensitiveLog},69086:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.de_GetSessionTokenCommand=t.de_GetFederationTokenCommand=t.de_GetCallerIdentityCommand=t.de_GetAccessKeyInfoCommand=t.de_DecodeAuthorizationMessageCommand=t.de_AssumeRoleWithWebIdentityCommand=t.de_AssumeRoleWithSAMLCommand=t.de_AssumeRoleCommand=t.se_GetSessionTokenCommand=t.se_GetFederationTokenCommand=t.se_GetCallerIdentityCommand=t.se_GetAccessKeyInfoCommand=t.se_DecodeAuthorizationMessageCommand=t.se_AssumeRoleWithWebIdentityCommand=t.se_AssumeRoleWithSAMLCommand=t.se_AssumeRoleCommand=void 0;const o=n(54117);const s=n(11866);const a=n(54819);const r=n(3072);const i=n(28101);const se_AssumeRoleCommand=async(e,t)=>{const n=d;let o;o=buildFormUrlencodedString({...se_AssumeRoleRequest(e,t),Action:"AssumeRole",Version:"2011-06-15"});return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_AssumeRoleCommand=se_AssumeRoleCommand;const se_AssumeRoleWithSAMLCommand=async(e,t)=>{const n=d;let o;o=buildFormUrlencodedString({...se_AssumeRoleWithSAMLRequest(e,t),Action:"AssumeRoleWithSAML",Version:"2011-06-15"});return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_AssumeRoleWithSAMLCommand=se_AssumeRoleWithSAMLCommand;const se_AssumeRoleWithWebIdentityCommand=async(e,t)=>{const n=d;let o;o=buildFormUrlencodedString({...se_AssumeRoleWithWebIdentityRequest(e,t),Action:"AssumeRoleWithWebIdentity",Version:"2011-06-15"});return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_AssumeRoleWithWebIdentityCommand=se_AssumeRoleWithWebIdentityCommand;const se_DecodeAuthorizationMessageCommand=async(e,t)=>{const n=d;let o;o=buildFormUrlencodedString({...se_DecodeAuthorizationMessageRequest(e,t),Action:"DecodeAuthorizationMessage",Version:"2011-06-15"});return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_DecodeAuthorizationMessageCommand=se_DecodeAuthorizationMessageCommand;const se_GetAccessKeyInfoCommand=async(e,t)=>{const n=d;let o;o=buildFormUrlencodedString({...se_GetAccessKeyInfoRequest(e,t),Action:"GetAccessKeyInfo",Version:"2011-06-15"});return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_GetAccessKeyInfoCommand=se_GetAccessKeyInfoCommand;const se_GetCallerIdentityCommand=async(e,t)=>{const n=d;let o;o=buildFormUrlencodedString({...se_GetCallerIdentityRequest(e,t),Action:"GetCallerIdentity",Version:"2011-06-15"});return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_GetCallerIdentityCommand=se_GetCallerIdentityCommand;const se_GetFederationTokenCommand=async(e,t)=>{const n=d;let o;o=buildFormUrlencodedString({...se_GetFederationTokenRequest(e,t),Action:"GetFederationToken",Version:"2011-06-15"});return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_GetFederationTokenCommand=se_GetFederationTokenCommand;const se_GetSessionTokenCommand=async(e,t)=>{const n=d;let o;o=buildFormUrlencodedString({...se_GetSessionTokenRequest(e,t),Action:"GetSessionToken",Version:"2011-06-15"});return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_GetSessionTokenCommand=se_GetSessionTokenCommand;const de_AssumeRoleCommand=async(e,t)=>{if(e.statusCode>=300){return de_AssumeRoleCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=de_AssumeRoleResponse(n.AssumeRoleResult,t);const s={$metadata:deserializeMetadata(e),...o};return s};t.de_AssumeRoleCommand=de_AssumeRoleCommand;const de_AssumeRoleCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadQueryErrorCode(e,n.body);switch(o){case"ExpiredTokenException":case"com.amazonaws.sts#ExpiredTokenException":throw await de_ExpiredTokenExceptionRes(n,t);case"MalformedPolicyDocument":case"com.amazonaws.sts#MalformedPolicyDocumentException":throw await de_MalformedPolicyDocumentExceptionRes(n,t);case"PackedPolicyTooLarge":case"com.amazonaws.sts#PackedPolicyTooLargeException":throw await de_PackedPolicyTooLargeExceptionRes(n,t);case"RegionDisabledException":case"com.amazonaws.sts#RegionDisabledException":throw await de_RegionDisabledExceptionRes(n,t);default:const s=n.body;return c({output:e,parsedBody:s.Error,errorCode:o})}};const de_AssumeRoleWithSAMLCommand=async(e,t)=>{if(e.statusCode>=300){return de_AssumeRoleWithSAMLCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=de_AssumeRoleWithSAMLResponse(n.AssumeRoleWithSAMLResult,t);const s={$metadata:deserializeMetadata(e),...o};return s};t.de_AssumeRoleWithSAMLCommand=de_AssumeRoleWithSAMLCommand;const de_AssumeRoleWithSAMLCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadQueryErrorCode(e,n.body);switch(o){case"ExpiredTokenException":case"com.amazonaws.sts#ExpiredTokenException":throw await de_ExpiredTokenExceptionRes(n,t);case"IDPRejectedClaim":case"com.amazonaws.sts#IDPRejectedClaimException":throw await de_IDPRejectedClaimExceptionRes(n,t);case"InvalidIdentityToken":case"com.amazonaws.sts#InvalidIdentityTokenException":throw await de_InvalidIdentityTokenExceptionRes(n,t);case"MalformedPolicyDocument":case"com.amazonaws.sts#MalformedPolicyDocumentException":throw await de_MalformedPolicyDocumentExceptionRes(n,t);case"PackedPolicyTooLarge":case"com.amazonaws.sts#PackedPolicyTooLargeException":throw await de_PackedPolicyTooLargeExceptionRes(n,t);case"RegionDisabledException":case"com.amazonaws.sts#RegionDisabledException":throw await de_RegionDisabledExceptionRes(n,t);default:const s=n.body;return c({output:e,parsedBody:s.Error,errorCode:o})}};const de_AssumeRoleWithWebIdentityCommand=async(e,t)=>{if(e.statusCode>=300){return de_AssumeRoleWithWebIdentityCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=de_AssumeRoleWithWebIdentityResponse(n.AssumeRoleWithWebIdentityResult,t);const s={$metadata:deserializeMetadata(e),...o};return s};t.de_AssumeRoleWithWebIdentityCommand=de_AssumeRoleWithWebIdentityCommand;const de_AssumeRoleWithWebIdentityCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadQueryErrorCode(e,n.body);switch(o){case"ExpiredTokenException":case"com.amazonaws.sts#ExpiredTokenException":throw await de_ExpiredTokenExceptionRes(n,t);case"IDPCommunicationError":case"com.amazonaws.sts#IDPCommunicationErrorException":throw await de_IDPCommunicationErrorExceptionRes(n,t);case"IDPRejectedClaim":case"com.amazonaws.sts#IDPRejectedClaimException":throw await de_IDPRejectedClaimExceptionRes(n,t);case"InvalidIdentityToken":case"com.amazonaws.sts#InvalidIdentityTokenException":throw await de_InvalidIdentityTokenExceptionRes(n,t);case"MalformedPolicyDocument":case"com.amazonaws.sts#MalformedPolicyDocumentException":throw await de_MalformedPolicyDocumentExceptionRes(n,t);case"PackedPolicyTooLarge":case"com.amazonaws.sts#PackedPolicyTooLargeException":throw await de_PackedPolicyTooLargeExceptionRes(n,t);case"RegionDisabledException":case"com.amazonaws.sts#RegionDisabledException":throw await de_RegionDisabledExceptionRes(n,t);default:const s=n.body;return c({output:e,parsedBody:s.Error,errorCode:o})}};const de_DecodeAuthorizationMessageCommand=async(e,t)=>{if(e.statusCode>=300){return de_DecodeAuthorizationMessageCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=de_DecodeAuthorizationMessageResponse(n.DecodeAuthorizationMessageResult,t);const s={$metadata:deserializeMetadata(e),...o};return s};t.de_DecodeAuthorizationMessageCommand=de_DecodeAuthorizationMessageCommand;const de_DecodeAuthorizationMessageCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadQueryErrorCode(e,n.body);switch(o){case"InvalidAuthorizationMessageException":case"com.amazonaws.sts#InvalidAuthorizationMessageException":throw await de_InvalidAuthorizationMessageExceptionRes(n,t);default:const s=n.body;return c({output:e,parsedBody:s.Error,errorCode:o})}};const de_GetAccessKeyInfoCommand=async(e,t)=>{if(e.statusCode>=300){return de_GetAccessKeyInfoCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=de_GetAccessKeyInfoResponse(n.GetAccessKeyInfoResult,t);const s={$metadata:deserializeMetadata(e),...o};return s};t.de_GetAccessKeyInfoCommand=de_GetAccessKeyInfoCommand;const de_GetAccessKeyInfoCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadQueryErrorCode(e,n.body);const s=n.body;return c({output:e,parsedBody:s.Error,errorCode:o})};const de_GetCallerIdentityCommand=async(e,t)=>{if(e.statusCode>=300){return de_GetCallerIdentityCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=de_GetCallerIdentityResponse(n.GetCallerIdentityResult,t);const s={$metadata:deserializeMetadata(e),...o};return s};t.de_GetCallerIdentityCommand=de_GetCallerIdentityCommand;const de_GetCallerIdentityCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadQueryErrorCode(e,n.body);const s=n.body;return c({output:e,parsedBody:s.Error,errorCode:o})};const de_GetFederationTokenCommand=async(e,t)=>{if(e.statusCode>=300){return de_GetFederationTokenCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=de_GetFederationTokenResponse(n.GetFederationTokenResult,t);const s={$metadata:deserializeMetadata(e),...o};return s};t.de_GetFederationTokenCommand=de_GetFederationTokenCommand;const de_GetFederationTokenCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadQueryErrorCode(e,n.body);switch(o){case"MalformedPolicyDocument":case"com.amazonaws.sts#MalformedPolicyDocumentException":throw await de_MalformedPolicyDocumentExceptionRes(n,t);case"PackedPolicyTooLarge":case"com.amazonaws.sts#PackedPolicyTooLargeException":throw await de_PackedPolicyTooLargeExceptionRes(n,t);case"RegionDisabledException":case"com.amazonaws.sts#RegionDisabledException":throw await de_RegionDisabledExceptionRes(n,t);default:const s=n.body;return c({output:e,parsedBody:s.Error,errorCode:o})}};const de_GetSessionTokenCommand=async(e,t)=>{if(e.statusCode>=300){return de_GetSessionTokenCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=de_GetSessionTokenResponse(n.GetSessionTokenResult,t);const s={$metadata:deserializeMetadata(e),...o};return s};t.de_GetSessionTokenCommand=de_GetSessionTokenCommand;const de_GetSessionTokenCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadQueryErrorCode(e,n.body);switch(o){case"RegionDisabledException":case"com.amazonaws.sts#RegionDisabledException":throw await de_RegionDisabledExceptionRes(n,t);default:const s=n.body;return c({output:e,parsedBody:s.Error,errorCode:o})}};const de_ExpiredTokenExceptionRes=async(e,t)=>{const n=e.body;const o=de_ExpiredTokenException(n.Error,t);const a=new r.ExpiredTokenException({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(a,n)};const de_IDPCommunicationErrorExceptionRes=async(e,t)=>{const n=e.body;const o=de_IDPCommunicationErrorException(n.Error,t);const a=new r.IDPCommunicationErrorException({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(a,n)};const de_IDPRejectedClaimExceptionRes=async(e,t)=>{const n=e.body;const o=de_IDPRejectedClaimException(n.Error,t);const a=new r.IDPRejectedClaimException({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(a,n)};const de_InvalidAuthorizationMessageExceptionRes=async(e,t)=>{const n=e.body;const o=de_InvalidAuthorizationMessageException(n.Error,t);const a=new r.InvalidAuthorizationMessageException({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(a,n)};const de_InvalidIdentityTokenExceptionRes=async(e,t)=>{const n=e.body;const o=de_InvalidIdentityTokenException(n.Error,t);const a=new r.InvalidIdentityTokenException({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(a,n)};const de_MalformedPolicyDocumentExceptionRes=async(e,t)=>{const n=e.body;const o=de_MalformedPolicyDocumentException(n.Error,t);const a=new r.MalformedPolicyDocumentException({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(a,n)};const de_PackedPolicyTooLargeExceptionRes=async(e,t)=>{const n=e.body;const o=de_PackedPolicyTooLargeException(n.Error,t);const a=new r.PackedPolicyTooLargeException({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(a,n)};const de_RegionDisabledExceptionRes=async(e,t)=>{const n=e.body;const o=de_RegionDisabledException(n.Error,t);const a=new r.RegionDisabledException({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(a,n)};const se_AssumeRoleRequest=(e,t)=>{const n={};if(e.RoleArn!=null){n["RoleArn"]=e.RoleArn}if(e.RoleSessionName!=null){n["RoleSessionName"]=e.RoleSessionName}if(e.PolicyArns!=null){const o=se_policyDescriptorListType(e.PolicyArns,t);if(e.PolicyArns?.length===0){n.PolicyArns=[]}Object.entries(o).forEach((([e,t])=>{const o=`PolicyArns.${e}`;n[o]=t}))}if(e.Policy!=null){n["Policy"]=e.Policy}if(e.DurationSeconds!=null){n["DurationSeconds"]=e.DurationSeconds}if(e.Tags!=null){const o=se_tagListType(e.Tags,t);if(e.Tags?.length===0){n.Tags=[]}Object.entries(o).forEach((([e,t])=>{const o=`Tags.${e}`;n[o]=t}))}if(e.TransitiveTagKeys!=null){const o=se_tagKeyListType(e.TransitiveTagKeys,t);if(e.TransitiveTagKeys?.length===0){n.TransitiveTagKeys=[]}Object.entries(o).forEach((([e,t])=>{const o=`TransitiveTagKeys.${e}`;n[o]=t}))}if(e.ExternalId!=null){n["ExternalId"]=e.ExternalId}if(e.SerialNumber!=null){n["SerialNumber"]=e.SerialNumber}if(e.TokenCode!=null){n["TokenCode"]=e.TokenCode}if(e.SourceIdentity!=null){n["SourceIdentity"]=e.SourceIdentity}if(e.ProvidedContexts!=null){const o=se_ProvidedContextsListType(e.ProvidedContexts,t);if(e.ProvidedContexts?.length===0){n.ProvidedContexts=[]}Object.entries(o).forEach((([e,t])=>{const o=`ProvidedContexts.${e}`;n[o]=t}))}return n};const se_AssumeRoleWithSAMLRequest=(e,t)=>{const n={};if(e.RoleArn!=null){n["RoleArn"]=e.RoleArn}if(e.PrincipalArn!=null){n["PrincipalArn"]=e.PrincipalArn}if(e.SAMLAssertion!=null){n["SAMLAssertion"]=e.SAMLAssertion}if(e.PolicyArns!=null){const o=se_policyDescriptorListType(e.PolicyArns,t);if(e.PolicyArns?.length===0){n.PolicyArns=[]}Object.entries(o).forEach((([e,t])=>{const o=`PolicyArns.${e}`;n[o]=t}))}if(e.Policy!=null){n["Policy"]=e.Policy}if(e.DurationSeconds!=null){n["DurationSeconds"]=e.DurationSeconds}return n};const se_AssumeRoleWithWebIdentityRequest=(e,t)=>{const n={};if(e.RoleArn!=null){n["RoleArn"]=e.RoleArn}if(e.RoleSessionName!=null){n["RoleSessionName"]=e.RoleSessionName}if(e.WebIdentityToken!=null){n["WebIdentityToken"]=e.WebIdentityToken}if(e.ProviderId!=null){n["ProviderId"]=e.ProviderId}if(e.PolicyArns!=null){const o=se_policyDescriptorListType(e.PolicyArns,t);if(e.PolicyArns?.length===0){n.PolicyArns=[]}Object.entries(o).forEach((([e,t])=>{const o=`PolicyArns.${e}`;n[o]=t}))}if(e.Policy!=null){n["Policy"]=e.Policy}if(e.DurationSeconds!=null){n["DurationSeconds"]=e.DurationSeconds}return n};const se_DecodeAuthorizationMessageRequest=(e,t)=>{const n={};if(e.EncodedMessage!=null){n["EncodedMessage"]=e.EncodedMessage}return n};const se_GetAccessKeyInfoRequest=(e,t)=>{const n={};if(e.AccessKeyId!=null){n["AccessKeyId"]=e.AccessKeyId}return n};const se_GetCallerIdentityRequest=(e,t)=>{const n={};return n};const se_GetFederationTokenRequest=(e,t)=>{const n={};if(e.Name!=null){n["Name"]=e.Name}if(e.Policy!=null){n["Policy"]=e.Policy}if(e.PolicyArns!=null){const o=se_policyDescriptorListType(e.PolicyArns,t);if(e.PolicyArns?.length===0){n.PolicyArns=[]}Object.entries(o).forEach((([e,t])=>{const o=`PolicyArns.${e}`;n[o]=t}))}if(e.DurationSeconds!=null){n["DurationSeconds"]=e.DurationSeconds}if(e.Tags!=null){const o=se_tagListType(e.Tags,t);if(e.Tags?.length===0){n.Tags=[]}Object.entries(o).forEach((([e,t])=>{const o=`Tags.${e}`;n[o]=t}))}return n};const se_GetSessionTokenRequest=(e,t)=>{const n={};if(e.DurationSeconds!=null){n["DurationSeconds"]=e.DurationSeconds}if(e.SerialNumber!=null){n["SerialNumber"]=e.SerialNumber}if(e.TokenCode!=null){n["TokenCode"]=e.TokenCode}return n};const se_policyDescriptorListType=(e,t)=>{const n={};let o=1;for(const s of e){if(s===null){continue}const e=se_PolicyDescriptorType(s,t);Object.entries(e).forEach((([e,t])=>{n[`member.${o}.${e}`]=t}));o++}return n};const se_PolicyDescriptorType=(e,t)=>{const n={};if(e.arn!=null){n["arn"]=e.arn}return n};const se_ProvidedContext=(e,t)=>{const n={};if(e.ProviderArn!=null){n["ProviderArn"]=e.ProviderArn}if(e.ContextAssertion!=null){n["ContextAssertion"]=e.ContextAssertion}return n};const se_ProvidedContextsListType=(e,t)=>{const n={};let o=1;for(const s of e){if(s===null){continue}const e=se_ProvidedContext(s,t);Object.entries(e).forEach((([e,t])=>{n[`member.${o}.${e}`]=t}));o++}return n};const se_Tag=(e,t)=>{const n={};if(e.Key!=null){n["Key"]=e.Key}if(e.Value!=null){n["Value"]=e.Value}return n};const se_tagKeyListType=(e,t)=>{const n={};let o=1;for(const t of e){if(t===null){continue}n[`member.${o}`]=t;o++}return n};const se_tagListType=(e,t)=>{const n={};let o=1;for(const s of e){if(s===null){continue}const e=se_Tag(s,t);Object.entries(e).forEach((([e,t])=>{n[`member.${o}.${e}`]=t}));o++}return n};const de_AssumedRoleUser=(e,t)=>{const n={};if(e["AssumedRoleId"]!==undefined){n.AssumedRoleId=(0,s.expectString)(e["AssumedRoleId"])}if(e["Arn"]!==undefined){n.Arn=(0,s.expectString)(e["Arn"])}return n};const de_AssumeRoleResponse=(e,t)=>{const n={};if(e["Credentials"]!==undefined){n.Credentials=de_Credentials(e["Credentials"],t)}if(e["AssumedRoleUser"]!==undefined){n.AssumedRoleUser=de_AssumedRoleUser(e["AssumedRoleUser"],t)}if(e["PackedPolicySize"]!==undefined){n.PackedPolicySize=(0,s.strictParseInt32)(e["PackedPolicySize"])}if(e["SourceIdentity"]!==undefined){n.SourceIdentity=(0,s.expectString)(e["SourceIdentity"])}return n};const de_AssumeRoleWithSAMLResponse=(e,t)=>{const n={};if(e["Credentials"]!==undefined){n.Credentials=de_Credentials(e["Credentials"],t)}if(e["AssumedRoleUser"]!==undefined){n.AssumedRoleUser=de_AssumedRoleUser(e["AssumedRoleUser"],t)}if(e["PackedPolicySize"]!==undefined){n.PackedPolicySize=(0,s.strictParseInt32)(e["PackedPolicySize"])}if(e["Subject"]!==undefined){n.Subject=(0,s.expectString)(e["Subject"])}if(e["SubjectType"]!==undefined){n.SubjectType=(0,s.expectString)(e["SubjectType"])}if(e["Issuer"]!==undefined){n.Issuer=(0,s.expectString)(e["Issuer"])}if(e["Audience"]!==undefined){n.Audience=(0,s.expectString)(e["Audience"])}if(e["NameQualifier"]!==undefined){n.NameQualifier=(0,s.expectString)(e["NameQualifier"])}if(e["SourceIdentity"]!==undefined){n.SourceIdentity=(0,s.expectString)(e["SourceIdentity"])}return n};const de_AssumeRoleWithWebIdentityResponse=(e,t)=>{const n={};if(e["Credentials"]!==undefined){n.Credentials=de_Credentials(e["Credentials"],t)}if(e["SubjectFromWebIdentityToken"]!==undefined){n.SubjectFromWebIdentityToken=(0,s.expectString)(e["SubjectFromWebIdentityToken"])}if(e["AssumedRoleUser"]!==undefined){n.AssumedRoleUser=de_AssumedRoleUser(e["AssumedRoleUser"],t)}if(e["PackedPolicySize"]!==undefined){n.PackedPolicySize=(0,s.strictParseInt32)(e["PackedPolicySize"])}if(e["Provider"]!==undefined){n.Provider=(0,s.expectString)(e["Provider"])}if(e["Audience"]!==undefined){n.Audience=(0,s.expectString)(e["Audience"])}if(e["SourceIdentity"]!==undefined){n.SourceIdentity=(0,s.expectString)(e["SourceIdentity"])}return n};const de_Credentials=(e,t)=>{const n={};if(e["AccessKeyId"]!==undefined){n.AccessKeyId=(0,s.expectString)(e["AccessKeyId"])}if(e["SecretAccessKey"]!==undefined){n.SecretAccessKey=(0,s.expectString)(e["SecretAccessKey"])}if(e["SessionToken"]!==undefined){n.SessionToken=(0,s.expectString)(e["SessionToken"])}if(e["Expiration"]!==undefined){n.Expiration=(0,s.expectNonNull)((0,s.parseRfc3339DateTimeWithOffset)(e["Expiration"]))}return n};const de_DecodeAuthorizationMessageResponse=(e,t)=>{const n={};if(e["DecodedMessage"]!==undefined){n.DecodedMessage=(0,s.expectString)(e["DecodedMessage"])}return n};const de_ExpiredTokenException=(e,t)=>{const n={};if(e["message"]!==undefined){n.message=(0,s.expectString)(e["message"])}return n};const de_FederatedUser=(e,t)=>{const n={};if(e["FederatedUserId"]!==undefined){n.FederatedUserId=(0,s.expectString)(e["FederatedUserId"])}if(e["Arn"]!==undefined){n.Arn=(0,s.expectString)(e["Arn"])}return n};const de_GetAccessKeyInfoResponse=(e,t)=>{const n={};if(e["Account"]!==undefined){n.Account=(0,s.expectString)(e["Account"])}return n};const de_GetCallerIdentityResponse=(e,t)=>{const n={};if(e["UserId"]!==undefined){n.UserId=(0,s.expectString)(e["UserId"])}if(e["Account"]!==undefined){n.Account=(0,s.expectString)(e["Account"])}if(e["Arn"]!==undefined){n.Arn=(0,s.expectString)(e["Arn"])}return n};const de_GetFederationTokenResponse=(e,t)=>{const n={};if(e["Credentials"]!==undefined){n.Credentials=de_Credentials(e["Credentials"],t)}if(e["FederatedUser"]!==undefined){n.FederatedUser=de_FederatedUser(e["FederatedUser"],t)}if(e["PackedPolicySize"]!==undefined){n.PackedPolicySize=(0,s.strictParseInt32)(e["PackedPolicySize"])}return n};const de_GetSessionTokenResponse=(e,t)=>{const n={};if(e["Credentials"]!==undefined){n.Credentials=de_Credentials(e["Credentials"],t)}return n};const de_IDPCommunicationErrorException=(e,t)=>{const n={};if(e["message"]!==undefined){n.message=(0,s.expectString)(e["message"])}return n};const de_IDPRejectedClaimException=(e,t)=>{const n={};if(e["message"]!==undefined){n.message=(0,s.expectString)(e["message"])}return n};const de_InvalidAuthorizationMessageException=(e,t)=>{const n={};if(e["message"]!==undefined){n.message=(0,s.expectString)(e["message"])}return n};const de_InvalidIdentityTokenException=(e,t)=>{const n={};if(e["message"]!==undefined){n.message=(0,s.expectString)(e["message"])}return n};const de_MalformedPolicyDocumentException=(e,t)=>{const n={};if(e["message"]!==undefined){n.message=(0,s.expectString)(e["message"])}return n};const de_PackedPolicyTooLargeException=(e,t)=>{const n={};if(e["message"]!==undefined){n.message=(0,s.expectString)(e["message"])}return n};const de_RegionDisabledException=(e,t)=>{const n={};if(e["message"]!==undefined){n.message=(0,s.expectString)(e["message"])}return n};const deserializeMetadata=e=>({httpStatusCode:e.statusCode,requestId:e.headers["x-amzn-requestid"]??e.headers["x-amzn-request-id"]??e.headers["x-amz-request-id"],extendedRequestId:e.headers["x-amz-id-2"],cfId:e.headers["x-amz-cf-id"]});const collectBodyString=(e,t)=>(0,s.collectBody)(e,t).then((e=>t.utf8Encoder(e)));const c=(0,s.withBaseException)(i.STSServiceException);const buildHttpRpcRequest=async(e,t,n,s,a)=>{const{hostname:r,protocol:i="https",port:c,path:d}=await e.endpoint();const u={protocol:i,hostname:r,port:c,method:"POST",path:d.endsWith("/")?d.slice(0,-1)+n:d+n,headers:t};if(s!==undefined){u.hostname=s}if(a!==undefined){u.body=a}return new o.HttpRequest(u)};const d={"content-type":"application/x-www-form-urlencoded"};const parseBody=(e,t)=>collectBodyString(e,t).then((e=>{if(e.length){const t=new a.XMLParser({attributeNamePrefix:"",htmlEntities:true,ignoreAttributes:false,ignoreDeclaration:true,parseTagValue:false,trimValues:false,tagValueProcessor:(e,t)=>t.trim()===""&&t.includes("\n")?"":undefined});t.addEntity("#xD","\r");t.addEntity("#10","\n");const n=t.parse(e);const o="#text";const r=Object.keys(n)[0];const i=n[r];if(i[o]){i[r]=i[o];delete i[o]}return(0,s.getValueFromTextNode)(i)}return{}}));const parseErrorBody=async(e,t)=>{const n=await parseBody(e,t);if(n.Error){n.Error.message=n.Error.message??n.Error.Message}return n};const buildFormUrlencodedString=e=>Object.entries(e).map((([e,t])=>(0,s.extendedEncodeURIComponent)(e)+"="+(0,s.extendedEncodeURIComponent)(t))).join("&");const loadQueryErrorCode=(e,t)=>{if(t.Error?.Code!==undefined){return t.Error.Code}if(e.statusCode==404){return"NotFound"}}},36184:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getRuntimeConfig=void 0;const o=n(10204);const s=o.__importDefault(n(80858));const a=n(98525);const r=n(10601);const i=n(62944);const c=n(17906);const d=n(1818);const u=n(94681);const l=n(67273);const m=n(83993);const p=n(38179);const S=n(4161);const g=n(39751);const f=n(58809);const y=n(11866);const E=n(12871);const h=n(11866);const getRuntimeConfig=e=>{(0,h.emitWarningIfUnsupportedVersion)(process.version);const t=(0,E.resolveDefaultsModeConfig)(e);const defaultConfigProvider=()=>t().then(y.loadConfigsForDefaultMode);const n=(0,f.getRuntimeConfig)(e);(0,r.emitWarningIfUnsupportedVersion)(process.version);return{...n,...e,runtime:"node",defaultsMode:t,bodyLengthChecker:e?.bodyLengthChecker??S.calculateBodyLength,credentialDefaultProvider:e?.credentialDefaultProvider??(0,a.decorateDefaultCredentialProvider)(i.defaultProvider),defaultUserAgentProvider:e?.defaultUserAgentProvider??(0,c.defaultUserAgent)({serviceId:n.serviceId,clientVersion:s.default.version}),maxAttempts:e?.maxAttempts??(0,m.loadConfig)(l.NODE_MAX_ATTEMPT_CONFIG_OPTIONS),region:e?.region??(0,m.loadConfig)(d.NODE_REGION_CONFIG_OPTIONS,d.NODE_REGION_CONFIG_FILE_OPTIONS),requestHandler:e?.requestHandler??new p.NodeHttpHandler(defaultConfigProvider),retryMode:e?.retryMode??(0,m.loadConfig)({...l.NODE_RETRY_MODE_CONFIG_OPTIONS,default:async()=>(await defaultConfigProvider()).retryMode||g.DEFAULT_RETRY_MODE}),sha256:e?.sha256??u.Hash.bind(null,"sha256"),streamCollector:e?.streamCollector??p.streamCollector,useDualstackEndpoint:e?.useDualstackEndpoint??(0,m.loadConfig)(d.NODE_USE_DUALSTACK_ENDPOINT_CONFIG_OPTIONS),useFipsEndpoint:e?.useFipsEndpoint??(0,m.loadConfig)(d.NODE_USE_FIPS_ENDPOINT_CONFIG_OPTIONS)}};t.getRuntimeConfig=getRuntimeConfig},58809:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getRuntimeConfig=void 0;const o=n(11866);const s=n(59381);const a=n(76456);const r=n(47107);const i=n(68763);const getRuntimeConfig=e=>({apiVersion:"2011-06-15",base64Decoder:e?.base64Decoder??a.fromBase64,base64Encoder:e?.base64Encoder??a.toBase64,disableHostPrefix:e?.disableHostPrefix??false,endpointProvider:e?.endpointProvider??i.defaultEndpointResolver,extensions:e?.extensions??[],logger:e?.logger??new o.NoOpLogger,serviceId:e?.serviceId??"STS",urlParser:e?.urlParser??s.parseUrl,utf8Decoder:e?.utf8Decoder??r.fromUtf8,utf8Encoder:e?.utf8Encoder??r.toUtf8});t.getRuntimeConfig=getRuntimeConfig},88199:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.resolveRuntimeExtensions=void 0;const o=n(21945);const s=n(54117);const a=n(11866);const asPartial=e=>e;const resolveRuntimeExtensions=(e,t)=>{const n={...asPartial((0,o.getAwsRegionExtensionConfiguration)(e)),...asPartial((0,a.getDefaultExtensionConfiguration)(e)),...asPartial((0,s.getHttpHandlerExtensionConfiguration)(e))};t.forEach((e=>e.configure(n)));return{...e,...(0,o.resolveAwsRegionExtensionConfiguration)(n),...(0,a.resolveDefaultRuntimeConfig)(n),...(0,s.resolveHttpHandlerRuntimeConfig)(n)}};t.resolveRuntimeExtensions=resolveRuntimeExtensions},52888:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.emitWarningIfUnsupportedVersion=void 0;let n=false;const emitWarningIfUnsupportedVersion=e=>{if(e&&!n&&parseInt(e.substring(1,e.indexOf(".")))<16){n=true;process.emitWarning(`NodeDeprecationWarning: The AWS SDK for JavaScript (v3) will\nno longer support Node.js 14.x on May 1, 2024.\n\nTo continue receiving updates to AWS services, bug fixes, and security\nupdates please upgrade to an active Node.js LTS version.\n\nMore information can be found at: https://a.co/dzr2AJd`)}};t.emitWarningIfUnsupportedVersion=emitWarningIfUnsupportedVersion},69714:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(52888),t)},10601:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(69714),t);o.__exportStar(n(48586),t)},26841:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t._toNum=t._toBool=t._toStr=void 0;const _toStr=e=>{if(e==null){return e}if(typeof e==="number"||typeof e==="bigint"){const t=new Error(`Received number ${e} where a string was expected.`);t.name="Warning";console.warn(t);return String(e)}if(typeof e==="boolean"){const t=new Error(`Received boolean ${e} where a string was expected.`);t.name="Warning";console.warn(t);return String(e)}return e};t._toStr=_toStr;const _toBool=e=>{if(e==null){return e}if(typeof e==="number"){}if(typeof e==="string"){const t=e.toLowerCase();if(e!==""&&t!=="false"&&t!=="true"){const t=new Error(`Received string "${e}" where a boolean was expected.`);t.name="Warning";console.warn(t)}return e!==""&&t!=="false"}return e};t._toBool=_toBool;const _toNum=e=>{if(e==null){return e}if(typeof e==="boolean"){}if(typeof e==="string"){const t=Number(e);if(t.toString()!==e){const t=new Error(`Received string "${e}" where a number was expected.`);t.name="Warning";console.warn(t);return e}return t}return e};t._toNum=_toNum},48586:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(26841),t);o.__exportStar(n(14480),t)},14480:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.awsExpectUnion=void 0;const o=n(11866);const awsExpectUnion=e=>{if(e==null){return undefined}if(typeof e==="object"&&"__type"in e){delete e.__type}return(0,o.expectUnion)(e)};t.awsExpectUnion=awsExpectUnion},40212:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.fromEnv=t.ENV_EXPIRATION=t.ENV_SESSION=t.ENV_SECRET=t.ENV_KEY=void 0;const o=n(57879);t.ENV_KEY="AWS_ACCESS_KEY_ID";t.ENV_SECRET="AWS_SECRET_ACCESS_KEY";t.ENV_SESSION="AWS_SESSION_TOKEN";t.ENV_EXPIRATION="AWS_CREDENTIAL_EXPIRATION";const fromEnv=()=>async()=>{const e=process.env[t.ENV_KEY];const n=process.env[t.ENV_SECRET];const s=process.env[t.ENV_SESSION];const a=process.env[t.ENV_EXPIRATION];if(e&&n){return{accessKeyId:e,secretAccessKey:n,...s&&{sessionToken:s},...a&&{expiration:new Date(a)}}}throw new o.CredentialsProviderError("Unable to find environment variable credentials.")};t.fromEnv=fromEnv},81114:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(40212),t)},73858:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.fromIni=void 0;const o=n(87831);const s=n(85642);const fromIni=(e={})=>async()=>{const t=await(0,o.parseKnownFiles)(e);return(0,s.resolveProfileData)((0,o.getProfileName)(e),t,e)};t.fromIni=fromIni},25544:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(73858),t)},92128:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.resolveAssumeRoleCredentials=t.isAssumeRoleProfile=void 0;const o=n(57879);const s=n(87831);const a=n(87662);const r=n(85642);const isAssumeRoleProfile=e=>Boolean(e)&&typeof e==="object"&&typeof e.role_arn==="string"&&["undefined","string"].indexOf(typeof e.role_session_name)>-1&&["undefined","string"].indexOf(typeof e.external_id)>-1&&["undefined","string"].indexOf(typeof e.mfa_serial)>-1&&(isAssumeRoleWithSourceProfile(e)||isAssumeRoleWithProviderProfile(e));t.isAssumeRoleProfile=isAssumeRoleProfile;const isAssumeRoleWithSourceProfile=e=>typeof e.source_profile==="string"&&typeof e.credential_source==="undefined";const isAssumeRoleWithProviderProfile=e=>typeof e.credential_source==="string"&&typeof e.source_profile==="undefined";const resolveAssumeRoleCredentials=async(e,t,n,i={})=>{const c=t[e];if(!n.roleAssumer){throw new o.CredentialsProviderError(`Profile ${e} requires a role to be assumed, but no role assumption callback was provided.`,false)}const{source_profile:d}=c;if(d&&d in i){throw new o.CredentialsProviderError(`Detected a cycle attempting to resolve credentials for profile`+` ${(0,s.getProfileName)(n)}. Profiles visited: `+Object.keys(i).join(", "),false)}const u=d?(0,r.resolveProfileData)(d,t,n,{...i,[d]:true}):(0,a.resolveCredentialSource)(c.credential_source,e)();const l={RoleArn:c.role_arn,RoleSessionName:c.role_session_name||`aws-sdk-js-${Date.now()}`,ExternalId:c.external_id,DurationSeconds:parseInt(c.duration_seconds||"3600",10)};const{mfa_serial:m}=c;if(m){if(!n.mfaCodeProvider){throw new o.CredentialsProviderError(`Profile ${e} requires multi-factor authentication, but no MFA code callback was provided.`,false)}l.SerialNumber=m;l.TokenCode=await n.mfaCodeProvider(m)}const p=await u;return n.roleAssumer(p,l)};t.resolveAssumeRoleCredentials=resolveAssumeRoleCredentials},87662:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.resolveCredentialSource=void 0;const o=n(81114);const s=n(27919);const a=n(57879);const resolveCredentialSource=(e,t)=>{const n={EcsContainer:s.fromContainerMetadata,Ec2InstanceMetadata:s.fromInstanceMetadata,Environment:o.fromEnv};if(e in n){return n[e]()}else{throw new a.CredentialsProviderError(`Unsupported credential source in profile ${t}. Got ${e}, `+`expected EcsContainer or Ec2InstanceMetadata or Environment.`)}};t.resolveCredentialSource=resolveCredentialSource},54328:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.resolveProcessCredentials=t.isProcessProfile=void 0;const o=n(1287);const isProcessProfile=e=>Boolean(e)&&typeof e==="object"&&typeof e.credential_process==="string";t.isProcessProfile=isProcessProfile;const resolveProcessCredentials=async(e,t)=>(0,o.fromProcess)({...e,profile:t})();t.resolveProcessCredentials=resolveProcessCredentials},85642:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.resolveProfileData=void 0;const o=n(57879);const s=n(92128);const a=n(54328);const r=n(15813);const i=n(58024);const c=n(12483);const resolveProfileData=async(e,t,n,d={})=>{const u=t[e];if(Object.keys(d).length>0&&(0,i.isStaticCredsProfile)(u)){return(0,i.resolveStaticCredentials)(u)}if((0,s.isAssumeRoleProfile)(u)){return(0,s.resolveAssumeRoleCredentials)(e,t,n,d)}if((0,i.isStaticCredsProfile)(u)){return(0,i.resolveStaticCredentials)(u)}if((0,c.isWebIdentityProfile)(u)){return(0,c.resolveWebIdentityCredentials)(u,n)}if((0,a.isProcessProfile)(u)){return(0,a.resolveProcessCredentials)(n,e)}if((0,r.isSsoProfile)(u)){return(0,r.resolveSsoCredentials)(u)}throw new o.CredentialsProviderError(`Profile ${e} could not be found or parsed in shared credentials file.`)};t.resolveProfileData=resolveProfileData},15813:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.resolveSsoCredentials=t.isSsoProfile=void 0;const o=n(14254);var s=n(14254);Object.defineProperty(t,"isSsoProfile",{enumerable:true,get:function(){return s.isSsoProfile}});const resolveSsoCredentials=e=>{const{sso_start_url:t,sso_account_id:n,sso_session:s,sso_region:a,sso_role_name:r}=(0,o.validateSsoProfile)(e);return(0,o.fromSSO)({ssoStartUrl:t,ssoAccountId:n,ssoSession:s,ssoRegion:a,ssoRoleName:r})()};t.resolveSsoCredentials=resolveSsoCredentials},58024:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.resolveStaticCredentials=t.isStaticCredsProfile=void 0;const isStaticCredsProfile=e=>Boolean(e)&&typeof e==="object"&&typeof e.aws_access_key_id==="string"&&typeof e.aws_secret_access_key==="string"&&["undefined","string"].indexOf(typeof e.aws_session_token)>-1;t.isStaticCredsProfile=isStaticCredsProfile;const resolveStaticCredentials=e=>Promise.resolve({accessKeyId:e.aws_access_key_id,secretAccessKey:e.aws_secret_access_key,sessionToken:e.aws_session_token});t.resolveStaticCredentials=resolveStaticCredentials},12483:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.resolveWebIdentityCredentials=t.isWebIdentityProfile=void 0;const o=n(28520);const isWebIdentityProfile=e=>Boolean(e)&&typeof e==="object"&&typeof e.web_identity_token_file==="string"&&typeof e.role_arn==="string"&&["undefined","string"].indexOf(typeof e.role_session_name)>-1;t.isWebIdentityProfile=isWebIdentityProfile;const resolveWebIdentityCredentials=async(e,t)=>(0,o.fromTokenFile)({webIdentityTokenFile:e.web_identity_token_file,roleArn:e.role_arn,roleSessionName:e.role_session_name,roleAssumerWithWebIdentity:t.roleAssumerWithWebIdentity})();t.resolveWebIdentityCredentials=resolveWebIdentityCredentials},55305:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.defaultProvider=void 0;const o=n(81114);const s=n(25544);const a=n(1287);const r=n(14254);const i=n(28520);const c=n(57879);const d=n(87831);const u=n(20858);const defaultProvider=(e={})=>(0,c.memoize)((0,c.chain)(...e.profile||process.env[d.ENV_PROFILE]?[]:[(0,o.fromEnv)()],(0,r.fromSSO)(e),(0,s.fromIni)(e),(0,a.fromProcess)(e),(0,i.fromTokenFile)(e),(0,u.remoteProvider)(e),(async()=>{throw new c.CredentialsProviderError("Could not load credentials from any providers",false)})),(e=>e.expiration!==undefined&&e.expiration.getTime()-Date.now()<3e5),(e=>e.expiration!==undefined));t.defaultProvider=defaultProvider},62944:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(55305),t)},20858:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.remoteProvider=t.ENV_IMDS_DISABLED=void 0;const o=n(27919);const s=n(57879);t.ENV_IMDS_DISABLED="AWS_EC2_METADATA_DISABLED";const remoteProvider=e=>{if(process.env[o.ENV_CMDS_RELATIVE_URI]||process.env[o.ENV_CMDS_FULL_URI]){return(0,o.fromContainerMetadata)(e)}if(process.env[t.ENV_IMDS_DISABLED]){return async()=>{throw new s.CredentialsProviderError("EC2 Instance Metadata Service access disabled")}}return(0,o.fromInstanceMetadata)(e)};t.remoteProvider=remoteProvider},75576:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.fromProcess=void 0;const o=n(87831);const s=n(73035);const fromProcess=(e={})=>async()=>{const t=await(0,o.parseKnownFiles)(e);return(0,s.resolveProcessCredentials)((0,o.getProfileName)(e),t)};t.fromProcess=fromProcess},39726:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getValidatedProcessCredentials=void 0;const getValidatedProcessCredentials=(e,t)=>{if(t.Version!==1){throw Error(`Profile ${e} credential_process did not return Version 1.`)}if(t.AccessKeyId===undefined||t.SecretAccessKey===undefined){throw Error(`Profile ${e} credential_process returned invalid credentials.`)}if(t.Expiration){const n=new Date;const o=new Date(t.Expiration);if(o{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(75576),t)},73035:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.resolveProcessCredentials=void 0;const o=n(57879);const s=n(32081);const a=n(73837);const r=n(39726);const resolveProcessCredentials=async(e,t)=>{const n=t[e];if(t[e]){const t=n["credential_process"];if(t!==undefined){const n=(0,a.promisify)(s.exec);try{const{stdout:o}=await n(t);let s;try{s=JSON.parse(o.trim())}catch(t){throw Error(`Profile ${e} credential_process returned invalid JSON.`)}return(0,r.getValidatedProcessCredentials)(e,s)}catch(e){throw new o.CredentialsProviderError(e.message)}}else{throw new o.CredentialsProviderError(`Profile ${e} did not contain credential_process.`)}}else{throw new o.CredentialsProviderError(`Profile ${e} could not be found in shared credentials file.`)}};t.resolveProcessCredentials=resolveProcessCredentials},63079:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.fromSSO=void 0;const o=n(57879);const s=n(87831);const a=n(14899);const r=n(37020);const i=n(69859);const fromSSO=(e={})=>async()=>{const{ssoStartUrl:t,ssoAccountId:n,ssoRegion:c,ssoRoleName:d,ssoClient:u,ssoSession:l}=e;const m=(0,s.getProfileName)(e);if(!t&&!n&&!c&&!d&&!l){const n=await(0,s.parseKnownFiles)(e);const d=n[m];if(!d){throw new o.CredentialsProviderError(`Profile ${m} was not found.`)}if(!(0,a.isSsoProfile)(d)){throw new o.CredentialsProviderError(`Profile ${m} is not configured with SSO credentials.`)}if(d===null||d===void 0?void 0:d.sso_session){const n=await(0,s.loadSsoSessionData)(e);const a=n[d.sso_session];const r=` configurations in profile ${m} and sso-session ${d.sso_session}`;if(c&&c!==a.sso_region){throw new o.CredentialsProviderError(`Conflicting SSO region`+r,false)}if(t&&t!==a.sso_start_url){throw new o.CredentialsProviderError(`Conflicting SSO start_url`+r,false)}d.sso_region=a.sso_region;d.sso_start_url=a.sso_start_url}const{sso_start_url:l,sso_account_id:p,sso_region:S,sso_role_name:g,sso_session:f}=(0,i.validateSsoProfile)(d);return(0,r.resolveSSOCredentials)({ssoStartUrl:l,ssoSession:f,ssoAccountId:p,ssoRegion:S,ssoRoleName:g,ssoClient:u,profile:m})}else if(!t||!n||!c||!d){throw new o.CredentialsProviderError("Incomplete configuration. The fromSSO() argument hash must include "+'"ssoStartUrl", "ssoAccountId", "ssoRegion", "ssoRoleName"')}else{return(0,r.resolveSSOCredentials)({ssoStartUrl:t,ssoSession:l,ssoAccountId:n,ssoRegion:c,ssoRoleName:d,ssoClient:u,profile:m})}};t.fromSSO=fromSSO},14254:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(63079),t);o.__exportStar(n(14899),t);o.__exportStar(n(10245),t);o.__exportStar(n(69859),t)},14899:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.isSsoProfile=void 0;const isSsoProfile=e=>e&&(typeof e.sso_start_url==="string"||typeof e.sso_account_id==="string"||typeof e.sso_session==="string"||typeof e.sso_region==="string"||typeof e.sso_role_name==="string");t.isSsoProfile=isSsoProfile},37020:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.resolveSSOCredentials=void 0;const o=n(69615);const s=n(87179);const a=n(57879);const r=n(87831);const i=false;const resolveSSOCredentials=async({ssoStartUrl:e,ssoSession:t,ssoAccountId:n,ssoRegion:c,ssoRoleName:d,ssoClient:u,profile:l})=>{let m;const p=`To refresh this SSO session run aws sso login with the corresponding profile.`;if(t){try{const e=await(0,s.fromSso)({profile:l})();m={accessToken:e.token,expiresAt:new Date(e.expiration).toISOString()}}catch(e){throw new a.CredentialsProviderError(e.message,i)}}else{try{m=await(0,r.getSSOTokenFromFile)(e)}catch(e){throw new a.CredentialsProviderError(`The SSO session associated with this profile is invalid. ${p}`,i)}}if(new Date(m.expiresAt).getTime()-Date.now()<=0){throw new a.CredentialsProviderError(`The SSO session associated with this profile has expired. ${p}`,i)}const{accessToken:S}=m;const g=u||new o.SSOClient({region:c});let f;try{f=await g.send(new o.GetRoleCredentialsCommand({accountId:n,roleName:d,accessToken:S}))}catch(e){throw a.CredentialsProviderError.from(e,i)}const{roleCredentials:{accessKeyId:y,secretAccessKey:E,sessionToken:h,expiration:v}={}}=f;if(!y||!E||!h||!v){throw new a.CredentialsProviderError("SSO returns an invalid temporary credential.",i)}return{accessKeyId:y,secretAccessKey:E,sessionToken:h,expiration:new Date(v)}};t.resolveSSOCredentials=resolveSSOCredentials},10245:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},69859:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.validateSsoProfile=void 0;const o=n(57879);const validateSsoProfile=e=>{const{sso_start_url:t,sso_account_id:n,sso_region:s,sso_role_name:a}=e;if(!t||!n||!s||!a){throw new o.CredentialsProviderError(`Profile is configured with invalid SSO credentials. Required parameters "sso_account_id", `+`"sso_region", "sso_role_name", "sso_start_url". Got ${Object.keys(e).join(", ")}\nReference: https://docs.aws.amazon.com/cli/latest/userguide/cli-configure-sso.html`,false)}return e};t.validateSsoProfile=validateSsoProfile},15701:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.fromTokenFile=void 0;const o=n(57879);const s=n(57147);const a=n(34619);const r="AWS_WEB_IDENTITY_TOKEN_FILE";const i="AWS_ROLE_ARN";const c="AWS_ROLE_SESSION_NAME";const fromTokenFile=(e={})=>async()=>{var t,n,d;const u=(t=e===null||e===void 0?void 0:e.webIdentityTokenFile)!==null&&t!==void 0?t:process.env[r];const l=(n=e===null||e===void 0?void 0:e.roleArn)!==null&&n!==void 0?n:process.env[i];const m=(d=e===null||e===void 0?void 0:e.roleSessionName)!==null&&d!==void 0?d:process.env[c];if(!u||!l){throw new o.CredentialsProviderError("Web identity configuration not specified")}return(0,a.fromWebToken)({...e,webIdentityToken:(0,s.readFileSync)(u,{encoding:"ascii"}),roleArn:l,roleSessionName:m})()};t.fromTokenFile=fromTokenFile},34619:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.fromWebToken=void 0;const o=n(57879);const fromWebToken=e=>()=>{const{roleArn:t,roleSessionName:n,webIdentityToken:s,providerId:a,policyArns:r,policy:i,durationSeconds:c,roleAssumerWithWebIdentity:d}=e;if(!d){throw new o.CredentialsProviderError(`Role Arn '${t}' needs to be assumed with web identity,`+` but no role assumption callback was provided.`,false)}return d({RoleArn:t,RoleSessionName:n!==null&&n!==void 0?n:`aws-sdk-js-session-${Date.now()}`,WebIdentityToken:s,ProviderId:a,PolicyArns:r,Policy:i,DurationSeconds:c})};t.fromWebToken=fromWebToken},28520:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(15701),t);o.__exportStar(n(34619),t)},42459:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getHostHeaderPlugin=t.hostHeaderMiddlewareOptions=t.hostHeaderMiddleware=t.resolveHostHeaderConfig=void 0;const o=n(54117);function resolveHostHeaderConfig(e){return e}t.resolveHostHeaderConfig=resolveHostHeaderConfig;const hostHeaderMiddleware=e=>t=>async n=>{if(!o.HttpRequest.isInstance(n.request))return t(n);const{request:s}=n;const{handlerProtocol:a=""}=e.requestHandler.metadata||{};if(a.indexOf("h2")>=0&&!s.headers[":authority"]){delete s.headers["host"];s.headers[":authority"]=s.hostname+(s.port?":"+s.port:"")}else if(!s.headers["host"]){let e=s.hostname;if(s.port!=null)e+=`:${s.port}`;s.headers["host"]=e}return t(n)};t.hostHeaderMiddleware=hostHeaderMiddleware;t.hostHeaderMiddlewareOptions={name:"hostHeaderMiddleware",step:"build",priority:"low",tags:["HOST"],override:true};const getHostHeaderPlugin=e=>({applyToStack:n=>{n.add((0,t.hostHeaderMiddleware)(e),t.hostHeaderMiddlewareOptions)}});t.getHostHeaderPlugin=getHostHeaderPlugin},1475:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(41233),t)},41233:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getLoggerPlugin=t.loggerMiddlewareOptions=t.loggerMiddleware=void 0;const loggerMiddleware=()=>(e,t)=>async n=>{var o,s;try{const s=await e(n);const{clientName:a,commandName:r,logger:i,dynamoDbDocumentClientOptions:c={}}=t;const{overrideInputFilterSensitiveLog:d,overrideOutputFilterSensitiveLog:u}=c;const l=d!==null&&d!==void 0?d:t.inputFilterSensitiveLog;const m=u!==null&&u!==void 0?u:t.outputFilterSensitiveLog;const{$metadata:p,...S}=s.output;(o=i===null||i===void 0?void 0:i.info)===null||o===void 0?void 0:o.call(i,{clientName:a,commandName:r,input:l(n.input),output:m(S),metadata:p});return s}catch(e){const{clientName:o,commandName:a,logger:r,dynamoDbDocumentClientOptions:i={}}=t;const{overrideInputFilterSensitiveLog:c}=i;const d=c!==null&&c!==void 0?c:t.inputFilterSensitiveLog;(s=r===null||r===void 0?void 0:r.error)===null||s===void 0?void 0:s.call(r,{clientName:o,commandName:a,input:d(n.input),error:e,metadata:e.$metadata});throw e}};t.loggerMiddleware=loggerMiddleware;t.loggerMiddlewareOptions={name:"loggerMiddleware",tags:["LOGGER"],step:"initialize",override:true};const getLoggerPlugin=e=>({applyToStack:e=>{e.add((0,t.loggerMiddleware)(),t.loggerMiddlewareOptions)}});t.getLoggerPlugin=getLoggerPlugin},14103:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getRecursionDetectionPlugin=t.addRecursionDetectionMiddlewareOptions=t.recursionDetectionMiddleware=void 0;const o=n(54117);const s="X-Amzn-Trace-Id";const a="AWS_LAMBDA_FUNCTION_NAME";const r="_X_AMZN_TRACE_ID";const recursionDetectionMiddleware=e=>t=>async n=>{const{request:i}=n;if(!o.HttpRequest.isInstance(i)||e.runtime!=="node"||i.headers.hasOwnProperty(s)){return t(n)}const c=process.env[a];const d=process.env[r];const nonEmptyString=e=>typeof e==="string"&&e.length>0;if(nonEmptyString(c)&&nonEmptyString(d)){i.headers[s]=d}return t({...n,request:i})};t.recursionDetectionMiddleware=recursionDetectionMiddleware;t.addRecursionDetectionMiddlewareOptions={step:"build",tags:["RECURSION_DETECTION"],name:"recursionDetectionMiddleware",override:true,priority:"low"};const getRecursionDetectionPlugin=e=>({applyToStack:n=>{n.add((0,t.recursionDetectionMiddleware)(e),t.addRecursionDetectionMiddlewareOptions)}});t.getRecursionDetectionPlugin=getRecursionDetectionPlugin},2629:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.resolveStsAuthConfig=void 0;const o=n(83347);const resolveStsAuthConfig=(e,{stsClientCtor:t})=>(0,o.resolveAwsAuthConfig)({...e,stsClientCtor:t});t.resolveStsAuthConfig=resolveStsAuthConfig},55182:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.resolveSigV4AuthConfig=t.resolveAwsAuthConfig=void 0;const o=n(57879);const s=n(20829);const a=n(25275);const r=3e5;const resolveAwsAuthConfig=e=>{const t=e.credentials?normalizeCredentialProvider(e.credentials):e.credentialDefaultProvider(e);const{signingEscapePath:n=true,systemClockOffset:o=e.systemClockOffset||0,sha256:r}=e;let i;if(e.signer){i=(0,a.normalizeProvider)(e.signer)}else if(e.regionInfoProvider){i=()=>(0,a.normalizeProvider)(e.region)().then((async t=>[await e.regionInfoProvider(t,{useFipsEndpoint:await e.useFipsEndpoint(),useDualstackEndpoint:await e.useDualstackEndpoint()})||{},t])).then((([o,a])=>{const{signingRegion:i,signingService:c}=o;e.signingRegion=e.signingRegion||i||a;e.signingName=e.signingName||c||e.serviceId;const d={...e,credentials:t,region:e.signingRegion,service:e.signingName,sha256:r,uriEscapePath:n};const u=e.signerConstructor||s.SignatureV4;return new u(d)}))}else{i=async o=>{o=Object.assign({},{name:"sigv4",signingName:e.signingName||e.defaultSigningName,signingRegion:await(0,a.normalizeProvider)(e.region)(),properties:{}},o);const i=o.signingRegion;const c=o.signingName;e.signingRegion=e.signingRegion||i;e.signingName=e.signingName||c||e.serviceId;const d={...e,credentials:t,region:e.signingRegion,service:e.signingName,sha256:r,uriEscapePath:n};const u=e.signerConstructor||s.SignatureV4;return new u(d)}}return{...e,systemClockOffset:o,signingEscapePath:n,credentials:t,signer:i}};t.resolveAwsAuthConfig=resolveAwsAuthConfig;const resolveSigV4AuthConfig=e=>{const t=e.credentials?normalizeCredentialProvider(e.credentials):e.credentialDefaultProvider(e);const{signingEscapePath:n=true,systemClockOffset:o=e.systemClockOffset||0,sha256:r}=e;let i;if(e.signer){i=(0,a.normalizeProvider)(e.signer)}else{i=(0,a.normalizeProvider)(new s.SignatureV4({credentials:t,region:e.region,service:e.signingName,sha256:r,uriEscapePath:n}))}return{...e,systemClockOffset:o,signingEscapePath:n,credentials:t,signer:i}};t.resolveSigV4AuthConfig=resolveSigV4AuthConfig;const normalizeCredentialProvider=e=>{if(typeof e==="function"){return(0,o.memoize)(e,(e=>e.expiration!==undefined&&e.expiration.getTime()-Date.now()e.expiration!==undefined))}return(0,a.normalizeProvider)(e)}},7717:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getSigV4AuthPlugin=t.getAwsAuthPlugin=t.awsAuthMiddlewareOptions=t.awsAuthMiddleware=void 0;const o=n(54117);const s=n(3904);const a=n(85384);const awsAuthMiddleware=e=>(t,n)=>async function(r){var i,c,d,u;if(!o.HttpRequest.isInstance(r.request))return t(r);const l=(d=(c=(i=n.endpointV2)===null||i===void 0?void 0:i.properties)===null||c===void 0?void 0:c.authSchemes)===null||d===void 0?void 0:d[0];const m=(l===null||l===void 0?void 0:l.name)==="sigv4a"?(u=l===null||l===void 0?void 0:l.signingRegionSet)===null||u===void 0?void 0:u.join(","):undefined;const p=await e.signer(l);const S=await t({...r,request:await p.sign(r.request,{signingDate:(0,s.getSkewCorrectedDate)(e.systemClockOffset),signingRegion:m||n["signing_region"],signingService:n["signing_service"]})}).catch((t=>{var n;const o=(n=t.ServerTime)!==null&&n!==void 0?n:getDateHeader(t.$response);if(o){e.systemClockOffset=(0,a.getUpdatedSystemClockOffset)(o,e.systemClockOffset)}throw t}));const g=getDateHeader(S.response);if(g){e.systemClockOffset=(0,a.getUpdatedSystemClockOffset)(g,e.systemClockOffset)}return S};t.awsAuthMiddleware=awsAuthMiddleware;const getDateHeader=e=>{var t,n,s;return o.HttpResponse.isInstance(e)?(n=(t=e.headers)===null||t===void 0?void 0:t.date)!==null&&n!==void 0?n:(s=e.headers)===null||s===void 0?void 0:s.Date:undefined};t.awsAuthMiddlewareOptions={name:"awsAuthMiddleware",tags:["SIGNATURE","AWSAUTH"],relation:"after",toMiddleware:"retryMiddleware",override:true};const getAwsAuthPlugin=e=>({applyToStack:n=>{n.addRelativeTo((0,t.awsAuthMiddleware)(e),t.awsAuthMiddlewareOptions)}});t.getAwsAuthPlugin=getAwsAuthPlugin;t.getSigV4AuthPlugin=t.getAwsAuthPlugin},83347:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(55182),t);o.__exportStar(n(7717),t)},3904:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getSkewCorrectedDate=void 0;const getSkewCorrectedDate=e=>new Date(Date.now()+e);t.getSkewCorrectedDate=getSkewCorrectedDate},85384:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getUpdatedSystemClockOffset=void 0;const o=n(78958);const getUpdatedSystemClockOffset=(e,t)=>{const n=Date.parse(e);if((0,o.isClockSkewed)(n,t)){return n-Date.now()}return t};t.getUpdatedSystemClockOffset=getUpdatedSystemClockOffset},78958:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.isClockSkewed=void 0;const o=n(3904);const isClockSkewed=(e,t)=>Math.abs((0,o.getSkewCorrectedDate)(t).getTime()-e)>=3e5;t.isClockSkewed=isClockSkewed},53274:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.resolveUserAgentConfig=void 0;function resolveUserAgentConfig(e){return{...e,customUserAgent:typeof e.customUserAgent==="string"?[[e.customUserAgent]]:e.customUserAgent}}t.resolveUserAgentConfig=resolveUserAgentConfig},37696:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.UA_ESCAPE_CHAR=t.UA_VALUE_ESCAPE_REGEX=t.UA_NAME_ESCAPE_REGEX=t.UA_NAME_SEPARATOR=t.SPACE=t.X_AMZ_USER_AGENT=t.USER_AGENT=void 0;t.USER_AGENT="user-agent";t.X_AMZ_USER_AGENT="x-amz-user-agent";t.SPACE=" ";t.UA_NAME_SEPARATOR="/";t.UA_NAME_ESCAPE_REGEX=/[^\!\$\%\&\'\*\+\-\.\^\_\`\|\~\d\w]/g;t.UA_VALUE_ESCAPE_REGEX=/[^\!\$\%\&\'\*\+\-\.\^\_\`\|\~\d\w\#]/g;t.UA_ESCAPE_CHAR="-"},37163:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(53274),t);o.__exportStar(n(83689),t)},83689:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getUserAgentPlugin=t.getUserAgentMiddlewareOptions=t.userAgentMiddleware=void 0;const o=n(61194);const s=n(54117);const a=n(37696);const userAgentMiddleware=e=>(t,n)=>async r=>{var i,c;const{request:d}=r;if(!s.HttpRequest.isInstance(d))return t(r);const{headers:u}=d;const l=((i=n===null||n===void 0?void 0:n.userAgent)===null||i===void 0?void 0:i.map(escapeUserAgent))||[];const m=(await e.defaultUserAgentProvider()).map(escapeUserAgent);const p=((c=e===null||e===void 0?void 0:e.customUserAgent)===null||c===void 0?void 0:c.map(escapeUserAgent))||[];const S=(0,o.getUserAgentPrefix)();const g=(S?[S]:[]).concat([...m,...l,...p]).join(a.SPACE);const f=[...m.filter((e=>e.startsWith("aws-sdk-"))),...p].join(a.SPACE);if(e.runtime!=="browser"){if(f){u[a.X_AMZ_USER_AGENT]=u[a.X_AMZ_USER_AGENT]?`${u[a.USER_AGENT]} ${f}`:f}u[a.USER_AGENT]=g}else{u[a.X_AMZ_USER_AGENT]=g}return t({...r,request:d})};t.userAgentMiddleware=userAgentMiddleware;const escapeUserAgent=e=>{var t;const n=e[0].split(a.UA_NAME_SEPARATOR).map((e=>e.replace(a.UA_NAME_ESCAPE_REGEX,a.UA_ESCAPE_CHAR))).join(a.UA_NAME_SEPARATOR);const o=(t=e[1])===null||t===void 0?void 0:t.replace(a.UA_VALUE_ESCAPE_REGEX,a.UA_ESCAPE_CHAR);const s=n.indexOf(a.UA_NAME_SEPARATOR);const r=n.substring(0,s);let i=n.substring(s+1);if(r==="api"){i=i.toLowerCase()}return[r,i,o].filter((e=>e&&e.length>0)).reduce(((e,t,n)=>{switch(n){case 0:return t;case 1:return`${e}/${t}`;default:return`${e}#${t}`}}),"")};t.getUserAgentMiddlewareOptions={name:"getUserAgentMiddleware",step:"build",priority:"low",tags:["SET_USER_AGENT","USER_AGENT"],override:true};const getUserAgentPlugin=e=>({applyToStack:n=>{n.add((0,t.userAgentMiddleware)(e),t.getUserAgentMiddlewareOptions)}});t.getUserAgentPlugin=getUserAgentPlugin},91115:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.resolveAwsRegionExtensionConfiguration=t.getAwsRegionExtensionConfiguration=void 0;const getAwsRegionExtensionConfiguration=e=>{let runtimeConfigRegion=async()=>{if(e.region===undefined){throw new Error("Region is missing from runtimeConfig")}const t=e.region;if(typeof t==="string"){return t}return t()};return{setRegion(e){runtimeConfigRegion=e},region(){return runtimeConfigRegion}}};t.getAwsRegionExtensionConfiguration=getAwsRegionExtensionConfiguration;const resolveAwsRegionExtensionConfiguration=e=>({region:e.region()});t.resolveAwsRegionExtensionConfiguration=resolveAwsRegionExtensionConfiguration},21945:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(91115),t);o.__exportStar(n(3982),t)},81558:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.NODE_REGION_CONFIG_FILE_OPTIONS=t.NODE_REGION_CONFIG_OPTIONS=t.REGION_INI_NAME=t.REGION_ENV_NAME=void 0;t.REGION_ENV_NAME="AWS_REGION";t.REGION_INI_NAME="region";t.NODE_REGION_CONFIG_OPTIONS={environmentVariableSelector:e=>e[t.REGION_ENV_NAME],configFileSelector:e=>e[t.REGION_INI_NAME],default:()=>{throw new Error("Region is missing")}};t.NODE_REGION_CONFIG_FILE_OPTIONS={preferredFile:"credentials"}},36926:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getRealRegion=void 0;const o=n(62995);const getRealRegion=e=>(0,o.isFipsRegion)(e)?["fips-aws-global","aws-fips"].includes(e)?"us-east-1":e.replace(/fips-(dkr-|prod-)?|-fips/,""):e;t.getRealRegion=getRealRegion},3982:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(81558),t);o.__exportStar(n(33757),t)},62995:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.isFipsRegion=void 0;const isFipsRegion=e=>typeof e==="string"&&(e.startsWith("fips-")||e.endsWith("-fips"));t.isFipsRegion=isFipsRegion},33757:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.resolveRegionConfig=void 0;const o=n(36926);const s=n(62995);const resolveRegionConfig=e=>{const{region:t,useFipsEndpoint:n}=e;if(!t){throw new Error("Region is missing")}return{...e,region:async()=>{if(typeof t==="string"){return(0,o.getRealRegion)(t)}const e=await t();return(0,o.getRealRegion)(e)},useFipsEndpoint:async()=>{const e=typeof t==="string"?t:await t();if((0,s.isFipsRegion)(e)){return true}return typeof n!=="function"?Promise.resolve(!!n):n()}}};t.resolveRegionConfig=resolveRegionConfig},42965:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.UnsupportedGrantTypeException=t.UnauthorizedClientException=t.SlowDownException=t.SSOOIDCClient=t.InvalidScopeException=t.InvalidRequestException=t.InvalidClientException=t.InternalServerException=t.ExpiredTokenException=t.CreateTokenCommand=t.AuthorizationPendingException=t.AccessDeniedException=void 0;const o=n(42459);const s=n(1475);const a=n(14103);const r=n(37163);const i=n(1818);const c=n(71829);const d=n(12538);const u=n(67273);const l=n(11866);var resolveClientEndpointParameters=e=>{var t,n;return{...e,useDualstackEndpoint:(t=e.useDualstackEndpoint)!==null&&t!==void 0?t:false,useFipsEndpoint:(n=e.useFipsEndpoint)!==null&&n!==void 0?n:false,defaultSigningName:"awsssooidc"}};var m={version:"3.429.0"};const p=n(17906);const S=n(1818);const g=n(94681);const f=n(67273);const y=n(83993);const E=n(38179);const h=n(4161);const v=n(39751);const C=n(11866);const _=n(59381);const I=n(76456);const w=n(47107);const P=n(88013);var b="required";var x="fn";var T="argv";var O="ref";var D="isSet";var M="tree";var A="error";var R="endpoint";var N="PartitionResult";var k="getAttr";var F={[b]:false,type:"String"};var L={[b]:true,default:false,type:"Boolean"};var j={[O]:"Endpoint"};var U={[x]:"booleanEquals",[T]:[{[O]:"UseFIPS"},true]};var z={[x]:"booleanEquals",[T]:[{[O]:"UseDualStack"},true]};var $={};var H={[x]:"booleanEquals",[T]:[true,{[x]:k,[T]:[{[O]:N},"supportsFIPS"]}]};var G={[O]:N};var W={[x]:"booleanEquals",[T]:[true,{[x]:k,[T]:[G,"supportsDualStack"]}]};var q=[U];var B=[z];var V=[{[O]:"Region"}];var Y={version:"1.0",parameters:{Region:F,UseDualStack:L,UseFIPS:L,Endpoint:F},rules:[{conditions:[{[x]:D,[T]:[j]}],type:M,rules:[{conditions:q,error:"Invalid Configuration: FIPS and custom endpoint are not supported",type:A},{conditions:B,error:"Invalid Configuration: Dualstack and custom endpoint are not supported",type:A},{endpoint:{url:j,properties:$,headers:$},type:R}]},{conditions:[{[x]:D,[T]:V}],type:M,rules:[{conditions:[{[x]:"aws.partition",[T]:V,assign:N}],type:M,rules:[{conditions:[U,z],type:M,rules:[{conditions:[H,W],type:M,rules:[{endpoint:{url:"https://oidc-fips.{Region}.{PartitionResult#dualStackDnsSuffix}",properties:$,headers:$},type:R}]},{error:"FIPS and DualStack are enabled, but this partition does not support one or both",type:A}]},{conditions:q,type:M,rules:[{conditions:[H],type:M,rules:[{conditions:[{[x]:"stringEquals",[T]:["aws-us-gov",{[x]:k,[T]:[G,"name"]}]}],endpoint:{url:"https://oidc.{Region}.amazonaws.com",properties:$,headers:$},type:R},{endpoint:{url:"https://oidc-fips.{Region}.{PartitionResult#dnsSuffix}",properties:$,headers:$},type:R}]},{error:"FIPS is enabled but this partition does not support FIPS",type:A}]},{conditions:B,type:M,rules:[{conditions:[W],type:M,rules:[{endpoint:{url:"https://oidc.{Region}.{PartitionResult#dualStackDnsSuffix}",properties:$,headers:$},type:R}]},{error:"DualStack is enabled but this partition does not support DualStack",type:A}]},{endpoint:{url:"https://oidc.{Region}.{PartitionResult#dnsSuffix}",properties:$,headers:$},type:R}]}]},{error:"Invalid Configuration: Missing Region",type:A}]};var K=Y;var defaultEndpointResolver=(e,t={})=>(0,P.resolveEndpoint)(K,{endpointParams:e,logger:t.logger});var getRuntimeConfig=e=>{var t,n,o,s,a,r,i,c,d,u;return{apiVersion:"2019-06-10",base64Decoder:(t=e===null||e===void 0?void 0:e.base64Decoder)!==null&&t!==void 0?t:I.fromBase64,base64Encoder:(n=e===null||e===void 0?void 0:e.base64Encoder)!==null&&n!==void 0?n:I.toBase64,disableHostPrefix:(o=e===null||e===void 0?void 0:e.disableHostPrefix)!==null&&o!==void 0?o:false,endpointProvider:(s=e===null||e===void 0?void 0:e.endpointProvider)!==null&&s!==void 0?s:defaultEndpointResolver,extensions:(a=e===null||e===void 0?void 0:e.extensions)!==null&&a!==void 0?a:[],logger:(r=e===null||e===void 0?void 0:e.logger)!==null&&r!==void 0?r:new C.NoOpLogger,serviceId:(i=e===null||e===void 0?void 0:e.serviceId)!==null&&i!==void 0?i:"SSO OIDC",urlParser:(c=e===null||e===void 0?void 0:e.urlParser)!==null&&c!==void 0?c:_.parseUrl,utf8Decoder:(d=e===null||e===void 0?void 0:e.utf8Decoder)!==null&&d!==void 0?d:w.fromUtf8,utf8Encoder:(u=e===null||e===void 0?void 0:e.utf8Encoder)!==null&&u!==void 0?u:w.toUtf8}};const X=n(11866);const J=n(12871);const Q=n(11866);var getRuntimeConfig2=e=>{var t,n,o,s,a,r,i,c,d,u;(0,Q.emitWarningIfUnsupportedVersion)(process.version);const l=(0,J.resolveDefaultsModeConfig)(e);const defaultConfigProvider=()=>l().then(X.loadConfigsForDefaultMode);const C=getRuntimeConfig(e);return{...C,...e,runtime:"node",defaultsMode:l,bodyLengthChecker:(t=e===null||e===void 0?void 0:e.bodyLengthChecker)!==null&&t!==void 0?t:h.calculateBodyLength,defaultUserAgentProvider:(n=e===null||e===void 0?void 0:e.defaultUserAgentProvider)!==null&&n!==void 0?n:(0,p.defaultUserAgent)({serviceId:C.serviceId,clientVersion:m.version}),maxAttempts:(o=e===null||e===void 0?void 0:e.maxAttempts)!==null&&o!==void 0?o:(0,y.loadConfig)(f.NODE_MAX_ATTEMPT_CONFIG_OPTIONS),region:(s=e===null||e===void 0?void 0:e.region)!==null&&s!==void 0?s:(0,y.loadConfig)(S.NODE_REGION_CONFIG_OPTIONS,S.NODE_REGION_CONFIG_FILE_OPTIONS),requestHandler:(a=e===null||e===void 0?void 0:e.requestHandler)!==null&&a!==void 0?a:new E.NodeHttpHandler(defaultConfigProvider),retryMode:(r=e===null||e===void 0?void 0:e.retryMode)!==null&&r!==void 0?r:(0,y.loadConfig)({...f.NODE_RETRY_MODE_CONFIG_OPTIONS,default:async()=>(await defaultConfigProvider()).retryMode||v.DEFAULT_RETRY_MODE}),sha256:(i=e===null||e===void 0?void 0:e.sha256)!==null&&i!==void 0?i:g.Hash.bind(null,"sha256"),streamCollector:(c=e===null||e===void 0?void 0:e.streamCollector)!==null&&c!==void 0?c:E.streamCollector,useDualstackEndpoint:(d=e===null||e===void 0?void 0:e.useDualstackEndpoint)!==null&&d!==void 0?d:(0,y.loadConfig)(S.NODE_USE_DUALSTACK_ENDPOINT_CONFIG_OPTIONS),useFipsEndpoint:(u=e===null||e===void 0?void 0:e.useFipsEndpoint)!==null&&u!==void 0?u:(0,y.loadConfig)(S.NODE_USE_FIPS_ENDPOINT_CONFIG_OPTIONS)}};const Z=n(21945);const ee=n(54117);const te=n(11866);var asPartial=e=>e;var resolveRuntimeExtensions=(e,t)=>{const n={...asPartial((0,Z.getAwsRegionExtensionConfiguration)(e)),...asPartial((0,te.getDefaultExtensionConfiguration)(e)),...asPartial((0,ee.getHttpHandlerExtensionConfiguration)(e))};t.forEach((e=>e.configure(n)));return{...e,...(0,Z.resolveAwsRegionExtensionConfiguration)(n),...(0,te.resolveDefaultRuntimeConfig)(n),...(0,ee.resolveHttpHandlerRuntimeConfig)(n)}};var ne=class extends l.Client{constructor(...[e]){const t=getRuntimeConfig2(e||{});const n=resolveClientEndpointParameters(t);const l=(0,i.resolveRegionConfig)(n);const m=(0,d.resolveEndpointConfig)(l);const p=(0,u.resolveRetryConfig)(m);const S=(0,o.resolveHostHeaderConfig)(p);const g=(0,r.resolveUserAgentConfig)(S);const f=resolveRuntimeExtensions(g,(e===null||e===void 0?void 0:e.extensions)||[]);super(f);this.config=f;this.middlewareStack.use((0,u.getRetryPlugin)(this.config));this.middlewareStack.use((0,c.getContentLengthPlugin)(this.config));this.middlewareStack.use((0,o.getHostHeaderPlugin)(this.config));this.middlewareStack.use((0,s.getLoggerPlugin)(this.config));this.middlewareStack.use((0,a.getRecursionDetectionPlugin)(this.config));this.middlewareStack.use((0,r.getUserAgentPlugin)(this.config))}destroy(){super.destroy()}};t.SSOOIDCClient=ne;const oe=n(11866);const se=n(12538);const ae=n(76904);const re=n(11866);const ie=n(18499);const ce=n(54117);const de=n(11866);const ue=n(11866);var le=class _SSOOIDCServiceException extends ue.ServiceException{constructor(e){super(e);Object.setPrototypeOf(this,_SSOOIDCServiceException.prototype)}};var me=class _AccessDeniedException extends le{constructor(e){super({name:"AccessDeniedException",$fault:"client",...e});this.name="AccessDeniedException";this.$fault="client";Object.setPrototypeOf(this,_AccessDeniedException.prototype);this.error=e.error;this.error_description=e.error_description}};t.AccessDeniedException=me;var pe=class _AuthorizationPendingException extends le{constructor(e){super({name:"AuthorizationPendingException",$fault:"client",...e});this.name="AuthorizationPendingException";this.$fault="client";Object.setPrototypeOf(this,_AuthorizationPendingException.prototype);this.error=e.error;this.error_description=e.error_description}};t.AuthorizationPendingException=pe;var Se=class _ExpiredTokenException extends le{constructor(e){super({name:"ExpiredTokenException",$fault:"client",...e});this.name="ExpiredTokenException";this.$fault="client";Object.setPrototypeOf(this,_ExpiredTokenException.prototype);this.error=e.error;this.error_description=e.error_description}};t.ExpiredTokenException=Se;var ge=class _InternalServerException extends le{constructor(e){super({name:"InternalServerException",$fault:"server",...e});this.name="InternalServerException";this.$fault="server";Object.setPrototypeOf(this,_InternalServerException.prototype);this.error=e.error;this.error_description=e.error_description}};t.InternalServerException=ge;var fe=class _InvalidClientException extends le{constructor(e){super({name:"InvalidClientException",$fault:"client",...e});this.name="InvalidClientException";this.$fault="client";Object.setPrototypeOf(this,_InvalidClientException.prototype);this.error=e.error;this.error_description=e.error_description}};t.InvalidClientException=fe;var ye=class _InvalidGrantException extends le{constructor(e){super({name:"InvalidGrantException",$fault:"client",...e});this.name="InvalidGrantException";this.$fault="client";Object.setPrototypeOf(this,_InvalidGrantException.prototype);this.error=e.error;this.error_description=e.error_description}};var Ee=class _InvalidRequestException extends le{constructor(e){super({name:"InvalidRequestException",$fault:"client",...e});this.name="InvalidRequestException";this.$fault="client";Object.setPrototypeOf(this,_InvalidRequestException.prototype);this.error=e.error;this.error_description=e.error_description}};t.InvalidRequestException=Ee;var he=class _InvalidScopeException extends le{constructor(e){super({name:"InvalidScopeException",$fault:"client",...e});this.name="InvalidScopeException";this.$fault="client";Object.setPrototypeOf(this,_InvalidScopeException.prototype);this.error=e.error;this.error_description=e.error_description}};t.InvalidScopeException=he;var ve=class _SlowDownException extends le{constructor(e){super({name:"SlowDownException",$fault:"client",...e});this.name="SlowDownException";this.$fault="client";Object.setPrototypeOf(this,_SlowDownException.prototype);this.error=e.error;this.error_description=e.error_description}};t.SlowDownException=ve;var Ce=class _UnauthorizedClientException extends le{constructor(e){super({name:"UnauthorizedClientException",$fault:"client",...e});this.name="UnauthorizedClientException";this.$fault="client";Object.setPrototypeOf(this,_UnauthorizedClientException.prototype);this.error=e.error;this.error_description=e.error_description}};t.UnauthorizedClientException=Ce;var _e=class _UnsupportedGrantTypeException extends le{constructor(e){super({name:"UnsupportedGrantTypeException",$fault:"client",...e});this.name="UnsupportedGrantTypeException";this.$fault="client";Object.setPrototypeOf(this,_UnsupportedGrantTypeException.prototype);this.error=e.error;this.error_description=e.error_description}};t.UnsupportedGrantTypeException=_e;var Ie=class _InvalidClientMetadataException extends le{constructor(e){super({name:"InvalidClientMetadataException",$fault:"client",...e});this.name="InvalidClientMetadataException";this.$fault="client";Object.setPrototypeOf(this,_InvalidClientMetadataException.prototype);this.error=e.error;this.error_description=e.error_description}};var se_CreateTokenCommand=async(e,t)=>{const{hostname:n,protocol:o="https",port:s,path:a}=await t.endpoint();const r={"content-type":"application/json"};const i=`${(a===null||a===void 0?void 0:a.endsWith("/"))?a.slice(0,-1):a||""}/token`;let c;c=JSON.stringify((0,de.take)(e,{clientId:[],clientSecret:[],code:[],deviceCode:[],grantType:[],redirectUri:[],refreshToken:[],scope:e=>(0,de._json)(e)}));return new ce.HttpRequest({protocol:o,hostname:n,port:s,method:"POST",headers:r,path:i,body:c})};var se_RegisterClientCommand=async(e,t)=>{const{hostname:n,protocol:o="https",port:s,path:a}=await t.endpoint();const r={"content-type":"application/json"};const i=`${(a===null||a===void 0?void 0:a.endsWith("/"))?a.slice(0,-1):a||""}/client/register`;let c;c=JSON.stringify((0,de.take)(e,{clientName:[],clientType:[],scopes:e=>(0,de._json)(e)}));return new ce.HttpRequest({protocol:o,hostname:n,port:s,method:"POST",headers:r,path:i,body:c})};var se_StartDeviceAuthorizationCommand=async(e,t)=>{const{hostname:n,protocol:o="https",port:s,path:a}=await t.endpoint();const r={"content-type":"application/json"};const i=`${(a===null||a===void 0?void 0:a.endsWith("/"))?a.slice(0,-1):a||""}/device_authorization`;let c;c=JSON.stringify((0,de.take)(e,{clientId:[],clientSecret:[],startUrl:[]}));return new ce.HttpRequest({protocol:o,hostname:n,port:s,method:"POST",headers:r,path:i,body:c})};var de_CreateTokenCommand=async(e,t)=>{if(e.statusCode!==200&&e.statusCode>=300){return de_CreateTokenCommandError(e,t)}const n=(0,de.map)({$metadata:deserializeMetadata(e)});const o=(0,de.expectNonNull)((0,de.expectObject)(await parseBody(e.body,t)),"body");const s=(0,de.take)(o,{accessToken:de.expectString,expiresIn:de.expectInt32,idToken:de.expectString,refreshToken:de.expectString,tokenType:de.expectString});Object.assign(n,s);return n};var de_CreateTokenCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"AccessDeniedException":case"com.amazonaws.ssooidc#AccessDeniedException":throw await de_AccessDeniedExceptionRes(n,t);case"AuthorizationPendingException":case"com.amazonaws.ssooidc#AuthorizationPendingException":throw await de_AuthorizationPendingExceptionRes(n,t);case"ExpiredTokenException":case"com.amazonaws.ssooidc#ExpiredTokenException":throw await de_ExpiredTokenExceptionRes(n,t);case"InternalServerException":case"com.amazonaws.ssooidc#InternalServerException":throw await de_InternalServerExceptionRes(n,t);case"InvalidClientException":case"com.amazonaws.ssooidc#InvalidClientException":throw await de_InvalidClientExceptionRes(n,t);case"InvalidGrantException":case"com.amazonaws.ssooidc#InvalidGrantException":throw await de_InvalidGrantExceptionRes(n,t);case"InvalidRequestException":case"com.amazonaws.ssooidc#InvalidRequestException":throw await de_InvalidRequestExceptionRes(n,t);case"InvalidScopeException":case"com.amazonaws.ssooidc#InvalidScopeException":throw await de_InvalidScopeExceptionRes(n,t);case"SlowDownException":case"com.amazonaws.ssooidc#SlowDownException":throw await de_SlowDownExceptionRes(n,t);case"UnauthorizedClientException":case"com.amazonaws.ssooidc#UnauthorizedClientException":throw await de_UnauthorizedClientExceptionRes(n,t);case"UnsupportedGrantTypeException":case"com.amazonaws.ssooidc#UnsupportedGrantTypeException":throw await de_UnsupportedGrantTypeExceptionRes(n,t);default:const s=n.body;return we({output:e,parsedBody:s,errorCode:o})}};var de_RegisterClientCommand=async(e,t)=>{if(e.statusCode!==200&&e.statusCode>=300){return de_RegisterClientCommandError(e,t)}const n=(0,de.map)({$metadata:deserializeMetadata(e)});const o=(0,de.expectNonNull)((0,de.expectObject)(await parseBody(e.body,t)),"body");const s=(0,de.take)(o,{authorizationEndpoint:de.expectString,clientId:de.expectString,clientIdIssuedAt:de.expectLong,clientSecret:de.expectString,clientSecretExpiresAt:de.expectLong,tokenEndpoint:de.expectString});Object.assign(n,s);return n};var de_RegisterClientCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InternalServerException":case"com.amazonaws.ssooidc#InternalServerException":throw await de_InternalServerExceptionRes(n,t);case"InvalidClientMetadataException":case"com.amazonaws.ssooidc#InvalidClientMetadataException":throw await de_InvalidClientMetadataExceptionRes(n,t);case"InvalidRequestException":case"com.amazonaws.ssooidc#InvalidRequestException":throw await de_InvalidRequestExceptionRes(n,t);case"InvalidScopeException":case"com.amazonaws.ssooidc#InvalidScopeException":throw await de_InvalidScopeExceptionRes(n,t);default:const s=n.body;return we({output:e,parsedBody:s,errorCode:o})}};var de_StartDeviceAuthorizationCommand=async(e,t)=>{if(e.statusCode!==200&&e.statusCode>=300){return de_StartDeviceAuthorizationCommandError(e,t)}const n=(0,de.map)({$metadata:deserializeMetadata(e)});const o=(0,de.expectNonNull)((0,de.expectObject)(await parseBody(e.body,t)),"body");const s=(0,de.take)(o,{deviceCode:de.expectString,expiresIn:de.expectInt32,interval:de.expectInt32,userCode:de.expectString,verificationUri:de.expectString,verificationUriComplete:de.expectString});Object.assign(n,s);return n};var de_StartDeviceAuthorizationCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InternalServerException":case"com.amazonaws.ssooidc#InternalServerException":throw await de_InternalServerExceptionRes(n,t);case"InvalidClientException":case"com.amazonaws.ssooidc#InvalidClientException":throw await de_InvalidClientExceptionRes(n,t);case"InvalidRequestException":case"com.amazonaws.ssooidc#InvalidRequestException":throw await de_InvalidRequestExceptionRes(n,t);case"SlowDownException":case"com.amazonaws.ssooidc#SlowDownException":throw await de_SlowDownExceptionRes(n,t);case"UnauthorizedClientException":case"com.amazonaws.ssooidc#UnauthorizedClientException":throw await de_UnauthorizedClientExceptionRes(n,t);default:const s=n.body;return we({output:e,parsedBody:s,errorCode:o})}};var we=(0,de.withBaseException)(le);var de_AccessDeniedExceptionRes=async(e,t)=>{const n=(0,de.map)({});const o=e.body;const s=(0,de.take)(o,{error:de.expectString,error_description:de.expectString});Object.assign(n,s);const a=new me({$metadata:deserializeMetadata(e),...n});return(0,de.decorateServiceException)(a,e.body)};var de_AuthorizationPendingExceptionRes=async(e,t)=>{const n=(0,de.map)({});const o=e.body;const s=(0,de.take)(o,{error:de.expectString,error_description:de.expectString});Object.assign(n,s);const a=new pe({$metadata:deserializeMetadata(e),...n});return(0,de.decorateServiceException)(a,e.body)};var de_ExpiredTokenExceptionRes=async(e,t)=>{const n=(0,de.map)({});const o=e.body;const s=(0,de.take)(o,{error:de.expectString,error_description:de.expectString});Object.assign(n,s);const a=new Se({$metadata:deserializeMetadata(e),...n});return(0,de.decorateServiceException)(a,e.body)};var de_InternalServerExceptionRes=async(e,t)=>{const n=(0,de.map)({});const o=e.body;const s=(0,de.take)(o,{error:de.expectString,error_description:de.expectString});Object.assign(n,s);const a=new ge({$metadata:deserializeMetadata(e),...n});return(0,de.decorateServiceException)(a,e.body)};var de_InvalidClientExceptionRes=async(e,t)=>{const n=(0,de.map)({});const o=e.body;const s=(0,de.take)(o,{error:de.expectString,error_description:de.expectString});Object.assign(n,s);const a=new fe({$metadata:deserializeMetadata(e),...n});return(0,de.decorateServiceException)(a,e.body)};var de_InvalidClientMetadataExceptionRes=async(e,t)=>{const n=(0,de.map)({});const o=e.body;const s=(0,de.take)(o,{error:de.expectString,error_description:de.expectString});Object.assign(n,s);const a=new Ie({$metadata:deserializeMetadata(e),...n});return(0,de.decorateServiceException)(a,e.body)};var de_InvalidGrantExceptionRes=async(e,t)=>{const n=(0,de.map)({});const o=e.body;const s=(0,de.take)(o,{error:de.expectString,error_description:de.expectString});Object.assign(n,s);const a=new ye({$metadata:deserializeMetadata(e),...n});return(0,de.decorateServiceException)(a,e.body)};var de_InvalidRequestExceptionRes=async(e,t)=>{const n=(0,de.map)({});const o=e.body;const s=(0,de.take)(o,{error:de.expectString,error_description:de.expectString});Object.assign(n,s);const a=new Ee({$metadata:deserializeMetadata(e),...n});return(0,de.decorateServiceException)(a,e.body)};var de_InvalidScopeExceptionRes=async(e,t)=>{const n=(0,de.map)({});const o=e.body;const s=(0,de.take)(o,{error:de.expectString,error_description:de.expectString});Object.assign(n,s);const a=new he({$metadata:deserializeMetadata(e),...n});return(0,de.decorateServiceException)(a,e.body)};var de_SlowDownExceptionRes=async(e,t)=>{const n=(0,de.map)({});const o=e.body;const s=(0,de.take)(o,{error:de.expectString,error_description:de.expectString});Object.assign(n,s);const a=new ve({$metadata:deserializeMetadata(e),...n});return(0,de.decorateServiceException)(a,e.body)};var de_UnauthorizedClientExceptionRes=async(e,t)=>{const n=(0,de.map)({});const o=e.body;const s=(0,de.take)(o,{error:de.expectString,error_description:de.expectString});Object.assign(n,s);const a=new Ce({$metadata:deserializeMetadata(e),...n});return(0,de.decorateServiceException)(a,e.body)};var de_UnsupportedGrantTypeExceptionRes=async(e,t)=>{const n=(0,de.map)({});const o=e.body;const s=(0,de.take)(o,{error:de.expectString,error_description:de.expectString});Object.assign(n,s);const a=new _e({$metadata:deserializeMetadata(e),...n});return(0,de.decorateServiceException)(a,e.body)};var deserializeMetadata=e=>{var t,n;return{httpStatusCode:e.statusCode,requestId:(n=(t=e.headers["x-amzn-requestid"])!==null&&t!==void 0?t:e.headers["x-amzn-request-id"])!==null&&n!==void 0?n:e.headers["x-amz-request-id"],extendedRequestId:e.headers["x-amz-id-2"],cfId:e.headers["x-amz-cf-id"]}};var collectBodyString=(e,t)=>(0,de.collectBody)(e,t).then((e=>t.utf8Encoder(e)));var parseBody=(e,t)=>collectBodyString(e,t).then((e=>{if(e.length){return JSON.parse(e)}return{}}));var parseErrorBody=async(e,t)=>{var n;const o=await parseBody(e,t);o.message=(n=o.message)!==null&&n!==void 0?n:o.Message;return o};var loadRestJsonErrorCode=(e,t)=>{const findKey=(e,t)=>Object.keys(e).find((e=>e.toLowerCase()===t.toLowerCase()));const sanitizeErrorCode=e=>{let t=e;if(typeof t==="number"){t=t.toString()}if(t.indexOf(",")>=0){t=t.split(",")[0]}if(t.indexOf(":")>=0){t=t.split(":")[0]}if(t.indexOf("#")>=0){t=t.split("#")[1]}return t};const n=findKey(e.headers,"x-amzn-errortype");if(n!==void 0){return sanitizeErrorCode(e.headers[n])}if(t.code!==void 0){return sanitizeErrorCode(t.code)}if(t["__type"]!==void 0){return sanitizeErrorCode(t["__type"])}};var Pe=class _CreateTokenCommand extends re.Command{constructor(e){super();this.input=e}static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}resolveMiddleware(e,t,n){this.middlewareStack.use((0,ae.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,se.getEndpointPlugin)(t,_CreateTokenCommand.getEndpointParameterInstructions()));const o=e.concat(this.middlewareStack);const{logger:s}=t;const a="SSOOIDCClient";const r="CreateTokenCommand";const i={logger:s,clientName:a,commandName:r,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[ie.SMITHY_CONTEXT_KEY]:{service:"AWSSSOOIDCService",operation:"CreateToken"}};const{requestHandler:c}=t;return o.resolve((e=>c.handle(e.request,n||{})),i)}serialize(e,t){return se_CreateTokenCommand(e,t)}deserialize(e,t){return de_CreateTokenCommand(e,t)}};t.CreateTokenCommand=Pe;const be=n(12538);const xe=n(76904);const Te=n(11866);const Oe=n(18499);var De=class _RegisterClientCommand extends Te.Command{constructor(e){super();this.input=e}static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}resolveMiddleware(e,t,n){this.middlewareStack.use((0,xe.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,be.getEndpointPlugin)(t,_RegisterClientCommand.getEndpointParameterInstructions()));const o=e.concat(this.middlewareStack);const{logger:s}=t;const a="SSOOIDCClient";const r="RegisterClientCommand";const i={logger:s,clientName:a,commandName:r,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[Oe.SMITHY_CONTEXT_KEY]:{service:"AWSSSOOIDCService",operation:"RegisterClient"}};const{requestHandler:c}=t;return o.resolve((e=>c.handle(e.request,n||{})),i)}serialize(e,t){return se_RegisterClientCommand(e,t)}deserialize(e,t){return de_RegisterClientCommand(e,t)}};const Me=n(12538);const Ae=n(76904);const Re=n(11866);const Ne=n(18499);var ke=class _StartDeviceAuthorizationCommand extends Re.Command{constructor(e){super();this.input=e}static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}resolveMiddleware(e,t,n){this.middlewareStack.use((0,Ae.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,Me.getEndpointPlugin)(t,_StartDeviceAuthorizationCommand.getEndpointParameterInstructions()));const o=e.concat(this.middlewareStack);const{logger:s}=t;const a="SSOOIDCClient";const r="StartDeviceAuthorizationCommand";const i={logger:s,clientName:a,commandName:r,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[Ne.SMITHY_CONTEXT_KEY]:{service:"AWSSSOOIDCService",operation:"StartDeviceAuthorization"}};const{requestHandler:c}=t;return o.resolve((e=>c.handle(e.request,n||{})),i)}serialize(e,t){return se_StartDeviceAuthorizationCommand(e,t)}deserialize(e,t){return de_StartDeviceAuthorizationCommand(e,t)}};var Fe={CreateTokenCommand:Pe,RegisterClientCommand:De,StartDeviceAuthorizationCommand:ke};var Le=class extends ne{};(0,oe.createAggregatedClient)(Fe,Le)},18041:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.REFRESH_MESSAGE=t.EXPIRE_WINDOW_MS=void 0;t.EXPIRE_WINDOW_MS=5*60*1e3;t.REFRESH_MESSAGE=`To refresh this SSO session run 'aws sso login' with the corresponding profile.`},66786:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.fromSso=void 0;const o=n(57879);const s=n(87831);const a=n(18041);const r=n(90363);const i=n(43140);const c=n(80345);const d=n(90665);const u=new Date(0);const fromSso=(e={})=>async()=>{const t=await(0,s.parseKnownFiles)(e);const n=(0,s.getProfileName)(e);const l=t[n];if(!l){throw new o.TokenProviderError(`Profile '${n}' could not be found in shared credentials file.`,false)}else if(!l["sso_session"]){throw new o.TokenProviderError(`Profile '${n}' is missing required property 'sso_session'.`)}const m=l["sso_session"];const p=await(0,s.loadSsoSessionData)(e);const S=p[m];if(!S){throw new o.TokenProviderError(`Sso session '${m}' could not be found in shared credentials file.`,false)}for(const e of["sso_start_url","sso_region"]){if(!S[e]){throw new o.TokenProviderError(`Sso session '${m}' is missing required property '${e}'.`,false)}}const g=S["sso_start_url"];const f=S["sso_region"];let y;try{y=await(0,s.getSSOTokenFromFile)(m)}catch(e){throw new o.TokenProviderError(`The SSO session token associated with profile=${n} was not found or is invalid. ${a.REFRESH_MESSAGE}`,false)}(0,c.validateTokenKey)("accessToken",y.accessToken);(0,c.validateTokenKey)("expiresAt",y.expiresAt);const{accessToken:E,expiresAt:h}=y;const v={token:E,expiration:new Date(h)};if(v.expiration.getTime()-Date.now()>a.EXPIRE_WINDOW_MS){return v}if(Date.now()-u.getTime()<30*1e3){(0,i.validateTokenExpiry)(v);return v}(0,c.validateTokenKey)("clientId",y.clientId,true);(0,c.validateTokenKey)("clientSecret",y.clientSecret,true);(0,c.validateTokenKey)("refreshToken",y.refreshToken,true);try{u.setTime(Date.now());const e=await(0,r.getNewSsoOidcToken)(y,f);(0,c.validateTokenKey)("accessToken",e.accessToken);(0,c.validateTokenKey)("expiresIn",e.expiresIn);const t=new Date(Date.now()+e.expiresIn*1e3);try{await(0,d.writeSSOTokenToFile)(m,{...y,accessToken:e.accessToken,expiresAt:t.toISOString(),refreshToken:e.refreshToken})}catch(e){}return{token:e.accessToken,expiration:t}}catch(e){(0,i.validateTokenExpiry)(v);return v}};t.fromSso=fromSso},9637:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.fromStatic=void 0;const o=n(57879);const fromStatic=({token:e})=>async()=>{if(!e||!e.token){throw new o.TokenProviderError(`Please pass a valid token to fromStatic`,false)}return e};t.fromStatic=fromStatic},90363:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getNewSsoOidcToken=void 0;const o=n(42965);const s=n(23901);const getNewSsoOidcToken=(e,t)=>{const n=(0,s.getSsoOidcClient)(t);return n.send(new o.CreateTokenCommand({clientId:e.clientId,clientSecret:e.clientSecret,refreshToken:e.refreshToken,grantType:"refresh_token"}))};t.getNewSsoOidcToken=getNewSsoOidcToken},23901:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getSsoOidcClient=void 0;const o=n(42965);const s={};const getSsoOidcClient=e=>{if(s[e]){return s[e]}const t=new o.SSOOIDCClient({region:e});s[e]=t;return t};t.getSsoOidcClient=getSsoOidcClient},87179:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(42965),t);o.__exportStar(n(66786),t);o.__exportStar(n(9637),t);o.__exportStar(n(32518),t)},32518:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.nodeProvider=void 0;const o=n(57879);const s=n(66786);const nodeProvider=(e={})=>(0,o.memoize)((0,o.chain)((0,s.fromSso)(e),(async()=>{throw new o.TokenProviderError("Could not load token from any providers",false)})),(e=>e.expiration!==undefined&&e.expiration.getTime()-Date.now()<3e5),(e=>e.expiration!==undefined));t.nodeProvider=nodeProvider},43140:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.validateTokenExpiry=void 0;const o=n(57879);const s=n(18041);const validateTokenExpiry=e=>{if(e.expiration&&e.expiration.getTime(){"use strict";Object.defineProperty(t,"__esModule",{value:true});t.validateTokenKey=void 0;const o=n(57879);const s=n(18041);const validateTokenKey=(e,t,n=false)=>{if(typeof t==="undefined"){throw new o.TokenProviderError(`Value not present for '${e}' in SSO Token${n?". Cannot refresh":""}. ${s.REFRESH_MESSAGE}`,false)}};t.validateTokenKey=validateTokenKey},90665:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.writeSSOTokenToFile=void 0;const o=n(87831);const s=n(57147);const{writeFile:a}=s.promises;const writeSSOTokenToFile=(e,t)=>{const n=(0,o.getSSOTokenFilepath)(e);const s=JSON.stringify(t,null,2);return a(n,s)};t.writeSSOTokenToFile=writeSSOTokenToFile},75581:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(88013);const s=n(85054);const a=n(86814);const r=n(80116);const i={isVirtualHostableS3Bucket:s.isVirtualHostableS3Bucket,parseArn:a.parseArn,partition:r.partition};o.customEndpointFunctions.aws=i},61194:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(75581),t);o.__exportStar(n(80116),t);o.__exportStar(n(48028),t);o.__exportStar(n(77466),t);o.__exportStar(n(55045),t)},85054:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.isVirtualHostableS3Bucket=void 0;const o=n(88013);const s=n(48028);const isVirtualHostableS3Bucket=(e,n=false)=>{if(n){for(const n of e.split(".")){if(!(0,t.isVirtualHostableS3Bucket)(n)){return false}}return true}if(!(0,o.isValidHostLabel)(e)){return false}if(e.length<3||e.length>63){return false}if(e!==e.toLowerCase()){return false}if((0,s.isIpAddress)(e)){return false}return true};t.isVirtualHostableS3Bucket=isVirtualHostableS3Bucket},86814:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.parseArn=void 0;const parseArn=e=>{const t=e.split(":");if(t.length<6)return null;const[n,o,s,a,r,...i]=t;if(n!=="arn"||o===""||s===""||i[0]==="")return null;return{partition:o,service:s,region:a,accountId:r,resourceId:i[0].includes("/")?i[0].split("/"):i}};t.parseArn=parseArn},80116:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getUserAgentPrefix=t.useDefaultPartitionInfo=t.setPartitionInfo=t.partition=void 0;const o=n(10204);const s=o.__importDefault(n(35055));let a=s.default;let r="";const partition=e=>{const{partitions:t}=a;for(const n of t){const{regions:t,outputs:o}=n;for(const[n,s]of Object.entries(t)){if(n===e){return{...o,...s}}}}for(const n of t){const{regionRegex:t,outputs:o}=n;if(new RegExp(t).test(e)){return{...o}}}const n=t.find((e=>e.id==="aws"));if(!n){throw new Error("Provided region was not found in the partition array or regex,"+" and default partition with id 'aws' doesn't exist.")}return{...n.outputs}};t.partition=partition;const setPartitionInfo=(e,t="")=>{a=e;r=t};t.setPartitionInfo=setPartitionInfo;const useDefaultPartitionInfo=()=>{(0,t.setPartitionInfo)(s.default,"")};t.useDefaultPartitionInfo=useDefaultPartitionInfo;const getUserAgentPrefix=()=>r;t.getUserAgentPrefix=getUserAgentPrefix},48028:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.isIpAddress=void 0;var o=n(88013);Object.defineProperty(t,"isIpAddress",{enumerable:true,get:function(){return o.isIpAddress}})},77466:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.resolveEndpoint=void 0;var o=n(88013);Object.defineProperty(t,"resolveEndpoint",{enumerable:true,get:function(){return o.resolveEndpoint}})},96501:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.EndpointError=void 0;var o=n(88013);Object.defineProperty(t,"EndpointError",{enumerable:true,get:function(){return o.EndpointError}})},49503:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},61493:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},55125:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},33343:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},55045:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(96501),t);o.__exportStar(n(49503),t);o.__exportStar(n(61493),t);o.__exportStar(n(55125),t);o.__exportStar(n(33343),t);o.__exportStar(n(68412),t)},68412:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},60136:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.crtAvailability=void 0;t.crtAvailability={isCrtAvailable:false}},17906:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.defaultUserAgent=t.UA_APP_ID_INI_NAME=t.UA_APP_ID_ENV_NAME=t.crtAvailability=void 0;const o=n(83993);const s=n(22037);const a=n(77282);const r=n(24214);var i=n(60136);Object.defineProperty(t,"crtAvailability",{enumerable:true,get:function(){return i.crtAvailability}});t.UA_APP_ID_ENV_NAME="AWS_SDK_UA_APP_ID";t.UA_APP_ID_INI_NAME="sdk-ua-app-id";const defaultUserAgent=({serviceId:e,clientVersion:n})=>{const i=[["aws-sdk-js",n],["ua","2.0"],[`os/${(0,s.platform)()}`,(0,s.release)()],["lang/js"],["md/nodejs",`${a.versions.node}`]];const c=(0,r.isCrtAvailable)();if(c){i.push(c)}if(e){i.push([`api/${e}`,n])}if(a.env.AWS_EXECUTION_ENV){i.push([`exec-env/${a.env.AWS_EXECUTION_ENV}`])}const d=(0,o.loadConfig)({environmentVariableSelector:e=>e[t.UA_APP_ID_ENV_NAME],configFileSelector:e=>e[t.UA_APP_ID_INI_NAME],default:undefined})();let u=undefined;return async()=>{if(!u){const e=await d;u=e?[...i,[`app/${e}`]]:[...i]}return u}};t.defaultUserAgent=defaultUserAgent},24214:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.isCrtAvailable=void 0;const o=n(60136);const isCrtAvailable=()=>{if(o.crtAvailability.isCrtAvailable){return["md/crt-avail"]}return null};t.isCrtAvailable=isCrtAvailable},51908:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.toUtf8=t.fromUtf8=void 0;const o=n(10431);const s=n(97150);const fromUtf8=e=>typeof TextEncoder==="function"?(0,s.fromUtf8)(e):(0,o.fromUtf8)(e);t.fromUtf8=fromUtf8;const toUtf8=e=>typeof TextDecoder==="function"?(0,s.toUtf8)(e):(0,o.toUtf8)(e);t.toUtf8=toUtf8},10431:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.toUtf8=t.fromUtf8=void 0;const fromUtf8=e=>{const t=[];for(let n=0,o=e.length;n>6|192,o&63|128)}else if(n+1>18|240,s>>12&63|128,s>>6&63|128,s&63|128)}else{t.push(o>>12|224,o>>6&63|128,o&63|128)}}return Uint8Array.from(t)};t.fromUtf8=fromUtf8;const toUtf8=e=>{let t="";for(let n=0,o=e.length;ne.toString(16))).join("%");t+=decodeURIComponent(a)}else{t+=String.fromCharCode((o&15)<<12|(e[++n]&63)<<6|e[++n]&63)}}return t};t.toUtf8=toUtf8},97150:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.toUtf8=t.fromUtf8=void 0;function fromUtf8(e){return(new TextEncoder).encode(e)}t.fromUtf8=fromUtf8;function toUtf8(e){return new TextDecoder("utf-8").decode(e)}t.toUtf8=toUtf8},7167:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.NODE_USE_DUALSTACK_ENDPOINT_CONFIG_OPTIONS=t.DEFAULT_USE_DUALSTACK_ENDPOINT=t.CONFIG_USE_DUALSTACK_ENDPOINT=t.ENV_USE_DUALSTACK_ENDPOINT=void 0;const o=n(61979);t.ENV_USE_DUALSTACK_ENDPOINT="AWS_USE_DUALSTACK_ENDPOINT";t.CONFIG_USE_DUALSTACK_ENDPOINT="use_dualstack_endpoint";t.DEFAULT_USE_DUALSTACK_ENDPOINT=false;t.NODE_USE_DUALSTACK_ENDPOINT_CONFIG_OPTIONS={environmentVariableSelector:e=>(0,o.booleanSelector)(e,t.ENV_USE_DUALSTACK_ENDPOINT,o.SelectorType.ENV),configFileSelector:e=>(0,o.booleanSelector)(e,t.CONFIG_USE_DUALSTACK_ENDPOINT,o.SelectorType.CONFIG),default:false}},33869:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.NODE_USE_FIPS_ENDPOINT_CONFIG_OPTIONS=t.DEFAULT_USE_FIPS_ENDPOINT=t.CONFIG_USE_FIPS_ENDPOINT=t.ENV_USE_FIPS_ENDPOINT=void 0;const o=n(61979);t.ENV_USE_FIPS_ENDPOINT="AWS_USE_FIPS_ENDPOINT";t.CONFIG_USE_FIPS_ENDPOINT="use_fips_endpoint";t.DEFAULT_USE_FIPS_ENDPOINT=false;t.NODE_USE_FIPS_ENDPOINT_CONFIG_OPTIONS={environmentVariableSelector:e=>(0,o.booleanSelector)(e,t.ENV_USE_FIPS_ENDPOINT,o.SelectorType.ENV),configFileSelector:e=>(0,o.booleanSelector)(e,t.CONFIG_USE_FIPS_ENDPOINT,o.SelectorType.CONFIG),default:false}},46955:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(7167),t);o.__exportStar(n(33869),t);o.__exportStar(n(52204),t);o.__exportStar(n(83240),t)},52204:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.resolveCustomEndpointsConfig=void 0;const o=n(25275);const resolveCustomEndpointsConfig=e=>{var t,n;const{endpoint:s,urlParser:a}=e;return{...e,tls:(t=e.tls)!==null&&t!==void 0?t:true,endpoint:(0,o.normalizeProvider)(typeof s==="string"?a(s):s),isCustomEndpoint:true,useDualstackEndpoint:(0,o.normalizeProvider)((n=e.useDualstackEndpoint)!==null&&n!==void 0?n:false)}};t.resolveCustomEndpointsConfig=resolveCustomEndpointsConfig},83240:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.resolveEndpointsConfig=void 0;const o=n(25275);const s=n(94459);const resolveEndpointsConfig=e=>{var t,n;const a=(0,o.normalizeProvider)((t=e.useDualstackEndpoint)!==null&&t!==void 0?t:false);const{endpoint:r,useFipsEndpoint:i,urlParser:c}=e;return{...e,tls:(n=e.tls)!==null&&n!==void 0?n:true,endpoint:r?(0,o.normalizeProvider)(typeof r==="string"?c(r):r):()=>(0,s.getEndpointFromRegion)({...e,useDualstackEndpoint:a,useFipsEndpoint:i}),isCustomEndpoint:!!r,useDualstackEndpoint:a}};t.resolveEndpointsConfig=resolveEndpointsConfig},94459:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getEndpointFromRegion=void 0;const getEndpointFromRegion=async e=>{var t;const{tls:n=true}=e;const o=await e.region();const s=new RegExp(/^([a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9-]{0,61}[a-zA-Z0-9])$/);if(!s.test(o)){throw new Error("Invalid region in client config")}const a=await e.useDualstackEndpoint();const r=await e.useFipsEndpoint();const{hostname:i}=(t=await e.regionInfoProvider(o,{useDualstackEndpoint:a,useFipsEndpoint:r}))!==null&&t!==void 0?t:{};if(!i){throw new Error("Cannot resolve hostname from client config")}return e.urlParser(`${n?"https:":"http:"}//${i}`)};t.getEndpointFromRegion=getEndpointFromRegion},1818:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(46955),t);o.__exportStar(n(4133),t);o.__exportStar(n(55331),t)},86020:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.NODE_REGION_CONFIG_FILE_OPTIONS=t.NODE_REGION_CONFIG_OPTIONS=t.REGION_INI_NAME=t.REGION_ENV_NAME=void 0;t.REGION_ENV_NAME="AWS_REGION";t.REGION_INI_NAME="region";t.NODE_REGION_CONFIG_OPTIONS={environmentVariableSelector:e=>e[t.REGION_ENV_NAME],configFileSelector:e=>e[t.REGION_INI_NAME],default:()=>{throw new Error("Region is missing")}};t.NODE_REGION_CONFIG_FILE_OPTIONS={preferredFile:"credentials"}},9242:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getRealRegion=void 0;const o=n(28247);const getRealRegion=e=>(0,o.isFipsRegion)(e)?["fips-aws-global","aws-fips"].includes(e)?"us-east-1":e.replace(/fips-(dkr-|prod-)?|-fips/,""):e;t.getRealRegion=getRealRegion},4133:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(86020),t);o.__exportStar(n(96314),t)},28247:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.isFipsRegion=void 0;const isFipsRegion=e=>typeof e==="string"&&(e.startsWith("fips-")||e.endsWith("-fips"));t.isFipsRegion=isFipsRegion},96314:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.resolveRegionConfig=void 0;const o=n(9242);const s=n(28247);const resolveRegionConfig=e=>{const{region:t,useFipsEndpoint:n}=e;if(!t){throw new Error("Region is missing")}return{...e,region:async()=>{if(typeof t==="string"){return(0,o.getRealRegion)(t)}const e=await t();return(0,o.getRealRegion)(e)},useFipsEndpoint:async()=>{const e=typeof t==="string"?t:await t();if((0,s.isFipsRegion)(e)){return true}return typeof n!=="function"?Promise.resolve(!!n):n()}}};t.resolveRegionConfig=resolveRegionConfig},92353:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},25545:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},24722:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getHostnameFromVariants=void 0;const getHostnameFromVariants=(e=[],{useFipsEndpoint:t,useDualstackEndpoint:n})=>{var o;return(o=e.find((({tags:e})=>t===e.includes("fips")&&n===e.includes("dualstack"))))===null||o===void 0?void 0:o.hostname};t.getHostnameFromVariants=getHostnameFromVariants},94538:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getRegionInfo=void 0;const o=n(24722);const s=n(84408);const a=n(67223);const r=n(68101);const getRegionInfo=(e,{useFipsEndpoint:t=false,useDualstackEndpoint:n=false,signingService:i,regionHash:c,partitionHash:d})=>{var u,l,m,p,S,g;const f=(0,a.getResolvedPartition)(e,{partitionHash:d});const y=e in c?e:(l=(u=d[f])===null||u===void 0?void 0:u.endpoint)!==null&&l!==void 0?l:e;const E={useFipsEndpoint:t,useDualstackEndpoint:n};const h=(0,o.getHostnameFromVariants)((m=c[y])===null||m===void 0?void 0:m.variants,E);const v=(0,o.getHostnameFromVariants)((p=d[f])===null||p===void 0?void 0:p.variants,E);const C=(0,s.getResolvedHostname)(y,{regionHostname:h,partitionHostname:v});if(C===undefined){throw new Error(`Endpoint resolution failed for: ${{resolvedRegion:y,useFipsEndpoint:t,useDualstackEndpoint:n}}`)}const _=(0,r.getResolvedSigningRegion)(C,{signingRegion:(S=c[y])===null||S===void 0?void 0:S.signingRegion,regionRegex:d[f].regionRegex,useFipsEndpoint:t});return{partition:f,signingService:i,hostname:C,..._&&{signingRegion:_},...((g=c[y])===null||g===void 0?void 0:g.signingService)&&{signingService:c[y].signingService}}};t.getRegionInfo=getRegionInfo},84408:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getResolvedHostname=void 0;const getResolvedHostname=(e,{regionHostname:t,partitionHostname:n})=>t?t:n?n.replace("{region}",e):undefined;t.getResolvedHostname=getResolvedHostname},67223:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getResolvedPartition=void 0;const getResolvedPartition=(e,{partitionHash:t})=>{var n;return(n=Object.keys(t||{}).find((n=>t[n].regions.includes(e))))!==null&&n!==void 0?n:"aws"};t.getResolvedPartition=getResolvedPartition},68101:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getResolvedSigningRegion=void 0;const getResolvedSigningRegion=(e,{signingRegion:t,regionRegex:n,useFipsEndpoint:o})=>{if(t){return t}else if(o){const t=n.replace("\\\\","\\").replace(/^\^/g,"\\.").replace(/\$$/g,"\\.");const o=e.match(t);if(o){return o[0].slice(1,-1)}}};t.getResolvedSigningRegion=getResolvedSigningRegion},55331:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(92353),t);o.__exportStar(n(25545),t);o.__exportStar(n(94538),t)},87040:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.Endpoint=void 0;var n;(function(e){e["IPv4"]="http://169.254.169.254";e["IPv6"]="http://[fd00:ec2::254]"})(n=t.Endpoint||(t.Endpoint={}))},12940:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.ENDPOINT_CONFIG_OPTIONS=t.CONFIG_ENDPOINT_NAME=t.ENV_ENDPOINT_NAME=void 0;t.ENV_ENDPOINT_NAME="AWS_EC2_METADATA_SERVICE_ENDPOINT";t.CONFIG_ENDPOINT_NAME="ec2_metadata_service_endpoint";t.ENDPOINT_CONFIG_OPTIONS={environmentVariableSelector:e=>e[t.ENV_ENDPOINT_NAME],configFileSelector:e=>e[t.CONFIG_ENDPOINT_NAME],default:undefined}},32528:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.EndpointMode=void 0;var n;(function(e){e["IPv4"]="IPv4";e["IPv6"]="IPv6"})(n=t.EndpointMode||(t.EndpointMode={}))},36308:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.ENDPOINT_MODE_CONFIG_OPTIONS=t.CONFIG_ENDPOINT_MODE_NAME=t.ENV_ENDPOINT_MODE_NAME=void 0;const o=n(32528);t.ENV_ENDPOINT_MODE_NAME="AWS_EC2_METADATA_SERVICE_ENDPOINT_MODE";t.CONFIG_ENDPOINT_MODE_NAME="ec2_metadata_service_endpoint_mode";t.ENDPOINT_MODE_CONFIG_OPTIONS={environmentVariableSelector:e=>e[t.ENV_ENDPOINT_MODE_NAME],configFileSelector:e=>e[t.CONFIG_ENDPOINT_MODE_NAME],default:o.EndpointMode.IPv4}},56655:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.InstanceMetadataV1FallbackError=void 0;const o=n(57879);class InstanceMetadataV1FallbackError extends o.CredentialsProviderError{constructor(e,t=true){super(e,t);this.tryNextLink=t;this.name="InstanceMetadataV1FallbackError";Object.setPrototypeOf(this,InstanceMetadataV1FallbackError.prototype)}}t.InstanceMetadataV1FallbackError=InstanceMetadataV1FallbackError},26856:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.fromContainerMetadata=t.ENV_CMDS_AUTH_TOKEN=t.ENV_CMDS_RELATIVE_URI=t.ENV_CMDS_FULL_URI=void 0;const o=n(57879);const s=n(57310);const a=n(20212);const r=n(50694);const i=n(91006);const c=n(84898);t.ENV_CMDS_FULL_URI="AWS_CONTAINER_CREDENTIALS_FULL_URI";t.ENV_CMDS_RELATIVE_URI="AWS_CONTAINER_CREDENTIALS_RELATIVE_URI";t.ENV_CMDS_AUTH_TOKEN="AWS_CONTAINER_AUTHORIZATION_TOKEN";const fromContainerMetadata=(e={})=>{const{timeout:t,maxRetries:n}=(0,i.providerConfigFromInit)(e);return()=>(0,c.retry)((async()=>{const e=await getCmdsUri();const n=JSON.parse(await requestFromEcsImds(t,e));if(!(0,r.isImdsCredentials)(n)){throw new o.CredentialsProviderError("Invalid response received from instance metadata service.")}return(0,r.fromImdsCredentials)(n)}),n)};t.fromContainerMetadata=fromContainerMetadata;const requestFromEcsImds=async(e,n)=>{if(process.env[t.ENV_CMDS_AUTH_TOKEN]){n.headers={...n.headers,Authorization:process.env[t.ENV_CMDS_AUTH_TOKEN]}}const o=await(0,a.httpRequest)({...n,timeout:e});return o.toString()};const d="169.254.170.2";const u={localhost:true,"127.0.0.1":true};const l={"http:":true,"https:":true};const getCmdsUri=async()=>{if(process.env[t.ENV_CMDS_RELATIVE_URI]){return{hostname:d,path:process.env[t.ENV_CMDS_RELATIVE_URI]}}if(process.env[t.ENV_CMDS_FULL_URI]){const e=(0,s.parse)(process.env[t.ENV_CMDS_FULL_URI]);if(!e.hostname||!(e.hostname in u)){throw new o.CredentialsProviderError(`${e.hostname} is not a valid container metadata service hostname`,false)}if(!e.protocol||!(e.protocol in l)){throw new o.CredentialsProviderError(`${e.protocol} is not a valid container metadata service protocol`,false)}return{...e,port:e.port?parseInt(e.port,10):undefined}}throw new o.CredentialsProviderError("The container metadata credential provider cannot be used unless"+` the ${t.ENV_CMDS_RELATIVE_URI} or ${t.ENV_CMDS_FULL_URI} environment`+" variable is set",false)}},91737:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.fromInstanceMetadata=void 0;const o=n(83993);const s=n(57879);const a=n(56655);const r=n(20212);const i=n(50694);const c=n(91006);const d=n(84898);const u=n(53539);const l=n(22267);const m="/latest/meta-data/iam/security-credentials/";const p="/latest/api/token";const S="AWS_EC2_METADATA_V1_DISABLED";const g="ec2_metadata_v1_disabled";const f="x-aws-ec2-metadata-token";const fromInstanceMetadata=(e={})=>(0,l.staticStabilityProvider)(getInstanceImdsProvider(e),{logger:e.logger});t.fromInstanceMetadata=fromInstanceMetadata;const getInstanceImdsProvider=e=>{let t=false;const{logger:n,profile:r}=e;const{timeout:i,maxRetries:l}=(0,c.providerConfigFromInit)(e);const getCredentials=async(n,i)=>{var c;const u=t||((c=i.headers)===null||c===void 0?void 0:c[f])==null;if(u){let t=false;let n=false;const i=await(0,o.loadConfig)({environmentVariableSelector:e=>{const t=e[S];n=!!t&&t!=="false";if(t===undefined){throw new s.CredentialsProviderError(`${S} not set in env, checking config file next.`)}return n},configFileSelector:e=>{const n=e[g];t=!!n&&n!=="false";return t},default:false},{profile:r})();if(e.ec2MetadataV1Disabled||i){const o=[];if(e.ec2MetadataV1Disabled)o.push("credential provider initialization (runtime option ec2MetadataV1Disabled)");if(t)o.push(`config file profile (${g})`);if(n)o.push(`process environment variable (${S})`);throw new a.InstanceMetadataV1FallbackError(`AWS EC2 Metadata v1 fallback has been blocked by AWS SDK configuration in the following: [${o.join(", ")}].`)}}const l=(await(0,d.retry)((async()=>{let e;try{e=await getProfile(i)}catch(e){if(e.statusCode===401){t=false}throw e}return e}),n)).trim();return(0,d.retry)((async()=>{let e;try{e=await getCredentialsFromProfile(l,i)}catch(e){if(e.statusCode===401){t=false}throw e}return e}),n)};return async()=>{const e=await(0,u.getInstanceMetadataEndpoint)();if(t){n===null||n===void 0?void 0:n.debug("AWS SDK Instance Metadata","using v1 fallback (no token fetch)");return getCredentials(l,{...e,timeout:i})}else{let o;try{o=(await getMetadataToken({...e,timeout:i})).toString()}catch(o){if((o===null||o===void 0?void 0:o.statusCode)===400){throw Object.assign(o,{message:"EC2 Metadata token request returned error"})}else if(o.message==="TimeoutError"||[403,404,405].includes(o.statusCode)){t=true}n===null||n===void 0?void 0:n.debug("AWS SDK Instance Metadata","using v1 fallback (initial)");return getCredentials(l,{...e,timeout:i})}return getCredentials(l,{...e,headers:{[f]:o},timeout:i})}}};const getMetadataToken=async e=>(0,r.httpRequest)({...e,path:p,method:"PUT",headers:{"x-aws-ec2-metadata-token-ttl-seconds":"21600"}});const getProfile=async e=>(await(0,r.httpRequest)({...e,path:m})).toString();const getCredentialsFromProfile=async(e,t)=>{const n=JSON.parse((await(0,r.httpRequest)({...t,path:m+e})).toString());if(!(0,i.isImdsCredentials)(n)){throw new s.CredentialsProviderError("Invalid response received from instance metadata service.")}return(0,i.fromImdsCredentials)(n)}},27919:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getInstanceMetadataEndpoint=t.httpRequest=void 0;const o=n(10204);o.__exportStar(n(26856),t);o.__exportStar(n(91737),t);o.__exportStar(n(91006),t);o.__exportStar(n(33347),t);var s=n(20212);Object.defineProperty(t,"httpRequest",{enumerable:true,get:function(){return s.httpRequest}});var a=n(53539);Object.defineProperty(t,"getInstanceMetadataEndpoint",{enumerable:true,get:function(){return a.getInstanceMetadataEndpoint}})},50694:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.fromImdsCredentials=t.isImdsCredentials=void 0;const isImdsCredentials=e=>Boolean(e)&&typeof e==="object"&&typeof e.AccessKeyId==="string"&&typeof e.SecretAccessKey==="string"&&typeof e.Token==="string"&&typeof e.Expiration==="string";t.isImdsCredentials=isImdsCredentials;const fromImdsCredentials=e=>({accessKeyId:e.AccessKeyId,secretAccessKey:e.SecretAccessKey,sessionToken:e.Token,expiration:new Date(e.Expiration)});t.fromImdsCredentials=fromImdsCredentials},91006:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.providerConfigFromInit=t.DEFAULT_MAX_RETRIES=t.DEFAULT_TIMEOUT=void 0;t.DEFAULT_TIMEOUT=1e3;t.DEFAULT_MAX_RETRIES=0;const providerConfigFromInit=({maxRetries:e=t.DEFAULT_MAX_RETRIES,timeout:n=t.DEFAULT_TIMEOUT})=>({maxRetries:e,timeout:n});t.providerConfigFromInit=providerConfigFromInit},20212:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.httpRequest=void 0;const o=n(57879);const s=n(14300);const a=n(13685);function httpRequest(e){return new Promise(((t,n)=>{var r;const i=(0,a.request)({method:"GET",...e,hostname:(r=e.hostname)===null||r===void 0?void 0:r.replace(/^\[(.+)\]$/,"$1")});i.on("error",(e=>{n(Object.assign(new o.ProviderError("Unable to connect to instance metadata service"),e));i.destroy()}));i.on("timeout",(()=>{n(new o.ProviderError("TimeoutError from instance metadata service"));i.destroy()}));i.on("response",(e=>{const{statusCode:a=400}=e;if(a<200||300<=a){n(Object.assign(new o.ProviderError("Error response received from instance metadata service"),{statusCode:a}));i.destroy()}const r=[];e.on("data",(e=>{r.push(e)}));e.on("end",(()=>{t(s.Buffer.concat(r));i.destroy()}))}));i.end()}))}t.httpRequest=httpRequest},84898:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.retry=void 0;const retry=(e,t)=>{let n=e();for(let o=0;o{"use strict";Object.defineProperty(t,"__esModule",{value:true})},5509:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getExtendedInstanceMetadataCredentials=void 0;const n=5*60;const o=5*60;const s="https://docs.aws.amazon.com/sdkref/latest/guide/feature-static-credentials.html";const getExtendedInstanceMetadataCredentials=(e,t)=>{var a;const r=n+Math.floor(Math.random()*o);const i=new Date(Date.now()+r*1e3);t.warn("Attempting credential expiration extension due to a credential service availability issue. A refresh of these "+"credentials will be attempted after ${new Date(newExpiration)}.\nFor more information, please visit: "+s);const c=(a=e.originalExpiration)!==null&&a!==void 0?a:e.expiration;return{...e,...c?{originalExpiration:c}:{},expiration:i}};t.getExtendedInstanceMetadataCredentials=getExtendedInstanceMetadataCredentials},53539:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getInstanceMetadataEndpoint=void 0;const o=n(83993);const s=n(59381);const a=n(87040);const r=n(12940);const i=n(32528);const c=n(36308);const getInstanceMetadataEndpoint=async()=>(0,s.parseUrl)(await getFromEndpointConfig()||await getFromEndpointModeConfig());t.getInstanceMetadataEndpoint=getInstanceMetadataEndpoint;const getFromEndpointConfig=async()=>(0,o.loadConfig)(r.ENDPOINT_CONFIG_OPTIONS)();const getFromEndpointModeConfig=async()=>{const e=await(0,o.loadConfig)(c.ENDPOINT_MODE_CONFIG_OPTIONS)();switch(e){case i.EndpointMode.IPv4:return a.Endpoint.IPv4;case i.EndpointMode.IPv6:return a.Endpoint.IPv6;default:throw new Error(`Unsupported endpoint mode: ${e}.`+` Select from ${Object.values(i.EndpointMode)}`)}}},22267:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.staticStabilityProvider=void 0;const o=n(5509);const staticStabilityProvider=(e,t={})=>{const n=(t===null||t===void 0?void 0:t.logger)||console;let s;return async()=>{let t;try{t=await e();if(t.expiration&&t.expiration.getTime(){"use strict";Object.defineProperty(t,"__esModule",{value:true});t.EventStreamCodec=void 0;const o=n(14739);const s=n(58930);const a=n(21288);class EventStreamCodec{constructor(e,t){this.headerMarshaller=new s.HeaderMarshaller(e,t);this.messageBuffer=[];this.isEndOfStream=false}feed(e){this.messageBuffer.push(this.decode(e))}endOfStream(){this.isEndOfStream=true}getMessage(){const e=this.messageBuffer.pop();const t=this.isEndOfStream;return{getMessage(){return e},isEndOfStream(){return t}}}getAvailableMessages(){const e=this.messageBuffer;this.messageBuffer=[];const t=this.isEndOfStream;return{getMessages(){return e},isEndOfStream(){return t}}}encode({headers:e,body:t}){const n=this.headerMarshaller.format(e);const s=n.byteLength+t.byteLength+16;const a=new Uint8Array(s);const r=new DataView(a.buffer,a.byteOffset,a.byteLength);const i=new o.Crc32;r.setUint32(0,s,false);r.setUint32(4,n.byteLength,false);r.setUint32(8,i.update(a.subarray(0,8)).digest(),false);a.set(n,12);a.set(t,n.byteLength+12);r.setUint32(s-4,i.update(a.subarray(8,s-4)).digest(),false);return a}decode(e){const{headers:t,body:n}=(0,a.splitMessage)(e);return{headers:this.headerMarshaller.parse(t),body:n}}formatHeaders(e){return this.headerMarshaller.format(e)}}t.EventStreamCodec=EventStreamCodec},58930:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.HeaderMarshaller=void 0;const o=n(10846);const s=n(93789);class HeaderMarshaller{constructor(e,t){this.toUtf8=e;this.fromUtf8=t}format(e){const t=[];for(const n of Object.keys(e)){const o=this.fromUtf8(n);t.push(Uint8Array.from([o.byteLength]),o,this.formatHeaderValue(e[n]))}const n=new Uint8Array(t.reduce(((e,t)=>e+t.byteLength),0));let o=0;for(const e of t){n.set(e,o);o+=e.byteLength}return n}formatHeaderValue(e){switch(e.type){case"boolean":return Uint8Array.from([e.value?0:1]);case"byte":return Uint8Array.from([2,e.value]);case"short":const t=new DataView(new ArrayBuffer(3));t.setUint8(0,3);t.setInt16(1,e.value,false);return new Uint8Array(t.buffer);case"integer":const n=new DataView(new ArrayBuffer(5));n.setUint8(0,4);n.setInt32(1,e.value,false);return new Uint8Array(n.buffer);case"long":const a=new Uint8Array(9);a[0]=5;a.set(e.value.bytes,1);return a;case"binary":const r=new DataView(new ArrayBuffer(3+e.value.byteLength));r.setUint8(0,6);r.setUint16(1,e.value.byteLength,false);const i=new Uint8Array(r.buffer);i.set(e.value,3);return i;case"string":const c=this.fromUtf8(e.value);const d=new DataView(new ArrayBuffer(3+c.byteLength));d.setUint8(0,7);d.setUint16(1,c.byteLength,false);const u=new Uint8Array(d.buffer);u.set(c,3);return u;case"timestamp":const l=new Uint8Array(9);l[0]=8;l.set(s.Int64.fromNumber(e.value.valueOf()).bytes,1);return l;case"uuid":if(!g.test(e.value)){throw new Error(`Invalid UUID received: ${e.value}`)}const m=new Uint8Array(17);m[0]=9;m.set((0,o.fromHex)(e.value.replace(/\-/g,"")),1);return m}}parse(e){const t={};let n=0;while(n{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.Int64=void 0;const o=n(10846);class Int64{constructor(e){this.bytes=e;if(e.byteLength!==8){throw new Error("Int64 buffers must be exactly 8 bytes")}}static fromNumber(e){if(e>0x8000000000000000||e<-0x8000000000000000){throw new Error(`${e} is too large (or, if negative, too small) to represent as an Int64`)}const t=new Uint8Array(8);for(let n=7,o=Math.abs(Math.round(e));n>-1&&o>0;n--,o/=256){t[n]=o}if(e<0){negate(t)}return new Int64(t)}valueOf(){const e=this.bytes.slice(0);const t=e[0]&128;if(t){negate(e)}return parseInt((0,o.toHex)(e),16)*(t?-1:1)}toString(){return String(this.valueOf())}}t.Int64=Int64;function negate(e){for(let t=0;t<8;t++){e[t]^=255}for(let t=7;t>-1;t--){e[t]++;if(e[t]!==0)break}}},50735:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},45919:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.MessageDecoderStream=void 0;class MessageDecoderStream{constructor(e){this.options=e}[Symbol.asyncIterator](){return this.asyncIterator()}async*asyncIterator(){for await(const e of this.options.inputStream){const t=this.options.decoder.decode(e);yield t}}}t.MessageDecoderStream=MessageDecoderStream},17627:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.MessageEncoderStream=void 0;class MessageEncoderStream{constructor(e){this.options=e}[Symbol.asyncIterator](){return this.asyncIterator()}async*asyncIterator(){for await(const e of this.options.messageStream){const t=this.options.encoder.encode(e);yield t}if(this.options.includeEndFrame){yield new Uint8Array(0)}}}t.MessageEncoderStream=MessageEncoderStream},83043:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.SmithyMessageDecoderStream=void 0;class SmithyMessageDecoderStream{constructor(e){this.options=e}[Symbol.asyncIterator](){return this.asyncIterator()}async*asyncIterator(){for await(const e of this.options.messageStream){const t=await this.options.deserializer(e);if(t===undefined)continue;yield t}}}t.SmithyMessageDecoderStream=SmithyMessageDecoderStream},14112:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.SmithyMessageEncoderStream=void 0;class SmithyMessageEncoderStream{constructor(e){this.options=e}[Symbol.asyncIterator](){return this.asyncIterator()}async*asyncIterator(){for await(const e of this.options.inputStream){const t=this.options.serializer(e);yield t}}}t.SmithyMessageEncoderStream=SmithyMessageEncoderStream},64268:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(62348),t);o.__exportStar(n(58930),t);o.__exportStar(n(93789),t);o.__exportStar(n(50735),t);o.__exportStar(n(45919),t);o.__exportStar(n(17627),t);o.__exportStar(n(83043),t);o.__exportStar(n(14112),t)},21288:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.splitMessage=void 0;const o=n(14739);const s=4;const a=s*2;const r=4;const i=a+r*2;function splitMessage({byteLength:e,byteOffset:t,buffer:n}){if(e{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.Hash=void 0;const o=n(922);const s=n(47107);const a=n(14300);const r=n(6113);class Hash{constructor(e,t){this.algorithmIdentifier=e;this.secret=t;this.reset()}update(e,t){this.hash.update((0,s.toUint8Array)(castSourceData(e,t)))}digest(){return Promise.resolve(this.hash.digest())}reset(){this.hash=this.secret?(0,r.createHmac)(this.algorithmIdentifier,castSourceData(this.secret)):(0,r.createHash)(this.algorithmIdentifier)}}t.Hash=Hash;function castSourceData(e,t){if(a.Buffer.isBuffer(e)){return e}if(typeof e==="string"){return(0,o.fromString)(e,t)}if(ArrayBuffer.isView(e)){return(0,o.fromArrayBuffer)(e.buffer,e.byteOffset,e.byteLength)}return(0,o.fromArrayBuffer)(e)}},35696:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.isArrayBuffer=void 0;const isArrayBuffer=e=>typeof ArrayBuffer==="function"&&e instanceof ArrayBuffer||Object.prototype.toString.call(e)==="[object ArrayBuffer]";t.isArrayBuffer=isArrayBuffer},71829:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getContentLengthPlugin=t.contentLengthMiddlewareOptions=t.contentLengthMiddleware=void 0;const o=n(54117);const s="content-length";function contentLengthMiddleware(e){return t=>async n=>{const a=n.request;if(o.HttpRequest.isInstance(a)){const{body:t,headers:n}=a;if(t&&Object.keys(n).map((e=>e.toLowerCase())).indexOf(s)===-1){try{const n=e(t);a.headers={...a.headers,[s]:String(n)}}catch(e){}}}return t({...n,request:a})}}t.contentLengthMiddleware=contentLengthMiddleware;t.contentLengthMiddlewareOptions={step:"build",tags:["SET_CONTENT_LENGTH","CONTENT_LENGTH"],name:"contentLengthMiddleware",override:true};const getContentLengthPlugin=e=>({applyToStack:n=>{n.add(contentLengthMiddleware(e.bodyLengthChecker),t.contentLengthMiddlewareOptions)}});t.getContentLengthPlugin=getContentLengthPlugin},95215:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.createConfigValueProvider=void 0;const createConfigValueProvider=(e,t,n)=>{const configProvider=async()=>{var o;const s=(o=n[e])!==null&&o!==void 0?o:n[t];if(typeof s==="function"){return s()}return s};if(e==="endpoint"||t==="endpoint"){return async()=>{const e=await configProvider();if(e&&typeof e==="object"){if("url"in e){return e.url.href}if("hostname"in e){const{protocol:t,hostname:n,port:o,path:s}=e;return`${t}//${n}${o?":"+o:""}${s}`}}return e}}return configProvider};t.createConfigValueProvider=createConfigValueProvider},62477:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getEndpointFromConfig=void 0;const o=n(83993);const s=n(20536);const getEndpointFromConfig=async e=>(0,o.loadConfig)((0,s.getEndpointUrlConfig)(e))();t.getEndpointFromConfig=getEndpointFromConfig},46688:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.resolveParams=t.getEndpointFromInstructions=void 0;const o=n(43992);const s=n(95215);const a=n(62477);const r=n(36079);const getEndpointFromInstructions=async(e,n,o,s)=>{if(!o.endpoint){const e=await(0,a.getEndpointFromConfig)(o.serviceId||"");if(e){o.endpoint=()=>Promise.resolve((0,r.toEndpointV1)(e))}}const i=await(0,t.resolveParams)(e,n,o);if(typeof o.endpointProvider!=="function"){throw new Error("config.endpointProvider is not set.")}const c=o.endpointProvider(i,s);return c};t.getEndpointFromInstructions=getEndpointFromInstructions;const resolveParams=async(e,t,n)=>{var a;const r={};const i=((a=t===null||t===void 0?void 0:t.getEndpointParameterInstructions)===null||a===void 0?void 0:a.call(t))||{};for(const[t,o]of Object.entries(i)){switch(o.type){case"staticContextParams":r[t]=o.value;break;case"contextParams":r[t]=e[o.name];break;case"clientContextParams":case"builtInParams":r[t]=await(0,s.createConfigValueProvider)(o.name,t,n)();break;default:throw new Error("Unrecognized endpoint parameter instruction: "+JSON.stringify(o))}}if(Object.keys(i).length===0){Object.assign(r,n)}if(String(n.serviceId).toLowerCase()==="s3"){await(0,o.resolveParamsForS3)(r)}return r};t.resolveParams=resolveParams},20536:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getEndpointUrlConfig=void 0;const o=n(87831);const s="AWS_ENDPOINT_URL";const a="endpoint_url";const getEndpointUrlConfig=e=>({environmentVariableSelector:t=>{const n=e.split(" ").map((e=>e.toUpperCase()));const o=t[[s,...n].join("_")];if(o)return o;const a=t[s];if(a)return a;return undefined},configFileSelector:(t,n)=>{if(n&&t.services){const s=n[["services",t.services].join(o.CONFIG_PREFIX_SEPARATOR)];if(s){const t=e.split(" ").map((e=>e.toLowerCase()));const n=s[[t.join("_"),a].join(o.CONFIG_PREFIX_SEPARATOR)];if(n)return n}}const s=t[a];if(s)return s;return undefined},default:undefined});t.getEndpointUrlConfig=getEndpointUrlConfig},96324:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(46688),t);o.__exportStar(n(36079),t)},36079:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.toEndpointV1=void 0;const o=n(59381);const toEndpointV1=e=>{if(typeof e==="object"){if("url"in e){return(0,o.parseUrl)(e.url)}return e}return(0,o.parseUrl)(e)};t.toEndpointV1=toEndpointV1},82879:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.endpointMiddleware=void 0;const o=n(25275);const s=n(46688);const endpointMiddleware=({config:e,instructions:t})=>(n,a)=>async r=>{var i,c,d;const u=await(0,s.getEndpointFromInstructions)(r.input,{getEndpointParameterInstructions(){return t}},{...e},a);a.endpointV2=u;a.authSchemes=(i=u.properties)===null||i===void 0?void 0:i.authSchemes;const l=(c=a.authSchemes)===null||c===void 0?void 0:c[0];if(l){a["signing_region"]=l.signingRegion;a["signing_service"]=l.signingName;const e=(0,o.getSmithyContext)(a);const t=(d=e===null||e===void 0?void 0:e.selectedHttpAuthScheme)===null||d===void 0?void 0:d.httpAuthOption;if(t){t.signingProperties=Object.assign(t.signingProperties||{},{signing_region:l.signingRegion,signingRegion:l.signingRegion,signing_service:l.signingName,signingName:l.signingName,signingRegionSet:l.signingRegionSet},l.properties)}}return n({...r})};t.endpointMiddleware=endpointMiddleware},72323:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getEndpointPlugin=t.endpointMiddlewareOptions=void 0;const o=n(76904);const s=n(82879);t.endpointMiddlewareOptions={step:"serialize",tags:["ENDPOINT_PARAMETERS","ENDPOINT_V2","ENDPOINT"],name:"endpointV2Middleware",override:true,relation:"before",toMiddleware:o.serializerMiddlewareOption.name};const getEndpointPlugin=(e,n)=>({applyToStack:o=>{o.addRelativeTo((0,s.endpointMiddleware)({config:e,instructions:n}),t.endpointMiddlewareOptions)}});t.getEndpointPlugin=getEndpointPlugin},12538:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(96324),t);o.__exportStar(n(82879),t);o.__exportStar(n(72323),t);o.__exportStar(n(76258),t);o.__exportStar(n(40561),t)},76258:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.resolveEndpointConfig=void 0;const o=n(25275);const s=n(36079);const resolveEndpointConfig=e=>{var t,n,a;const r=(t=e.tls)!==null&&t!==void 0?t:true;const{endpoint:i}=e;const c=i!=null?async()=>(0,s.toEndpointV1)(await(0,o.normalizeProvider)(i)()):undefined;const d=!!i;return{...e,endpoint:c,tls:r,isCustomEndpoint:d,useDualstackEndpoint:(0,o.normalizeProvider)((n=e.useDualstackEndpoint)!==null&&n!==void 0?n:false),useFipsEndpoint:(0,o.normalizeProvider)((a=e.useFipsEndpoint)!==null&&a!==void 0?a:false)}};t.resolveEndpointConfig=resolveEndpointConfig},43992:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(63994),t)},63994:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.isArnBucketName=t.isDnsCompatibleBucketName=t.S3_HOSTNAME_PATTERN=t.DOT_PATTERN=t.resolveParamsForS3=void 0;const resolveParamsForS3=async e=>{const n=(e===null||e===void 0?void 0:e.Bucket)||"";if(typeof e.Bucket==="string"){e.Bucket=n.replace(/#/g,encodeURIComponent("#")).replace(/\?/g,encodeURIComponent("?"))}if((0,t.isArnBucketName)(n)){if(e.ForcePathStyle===true){throw new Error("Path-style addressing cannot be used with ARN buckets")}}else if(!(0,t.isDnsCompatibleBucketName)(n)||n.indexOf(".")!==-1&&!String(e.Endpoint).startsWith("http:")||n.toLowerCase()!==n||n.length<3){e.ForcePathStyle=true}if(e.DisableMultiRegionAccessPoints){e.disableMultiRegionAccessPoints=true;e.DisableMRAP=true}return e};t.resolveParamsForS3=resolveParamsForS3;const n=/^[a-z0-9][a-z0-9\.\-]{1,61}[a-z0-9]$/;const o=/(\d+\.){3}\d+/;const s=/\.\./;t.DOT_PATTERN=/\./;t.S3_HOSTNAME_PATTERN=/^(.+\.)?s3(-fips)?(\.dualstack)?[.-]([a-z0-9-]+)\./;const isDnsCompatibleBucketName=e=>n.test(e)&&!o.test(e)&&!s.test(e);t.isDnsCompatibleBucketName=isDnsCompatibleBucketName;const isArnBucketName=e=>{const[t,n,o,s,a,r]=e.split(":");const i=t==="arn"&&e.split(":").length>=6;const c=[t,n,o,a,r].filter(Boolean).length===5;if(i&&!c){throw new Error(`Invalid ARN: ${e} was an invalid ARN.`)}return t==="arn"&&!!n&&!!o&&!!a&&!!r};t.isArnBucketName=isArnBucketName},40561:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},73544:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.AdaptiveRetryStrategy=void 0;const o=n(39751);const s=n(33109);class AdaptiveRetryStrategy extends s.StandardRetryStrategy{constructor(e,t){const{rateLimiter:n,...s}=t!==null&&t!==void 0?t:{};super(e,s);this.rateLimiter=n!==null&&n!==void 0?n:new o.DefaultRateLimiter;this.mode=o.RETRY_MODES.ADAPTIVE}async retry(e,t){return super.retry(e,t,{beforeRequest:async()=>this.rateLimiter.getSendToken(),afterRequest:e=>{this.rateLimiter.updateClientSendingRate(e)}})}}t.AdaptiveRetryStrategy=AdaptiveRetryStrategy},33109:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.StandardRetryStrategy=void 0;const o=n(54117);const s=n(51528);const a=n(39751);const r=n(2420);const i=n(56729);const c=n(21671);const d=n(73542);const u=n(69580);class StandardRetryStrategy{constructor(e,t){var n,o,s;this.maxAttemptsProvider=e;this.mode=a.RETRY_MODES.STANDARD;this.retryDecider=(n=t===null||t===void 0?void 0:t.retryDecider)!==null&&n!==void 0?n:d.defaultRetryDecider;this.delayDecider=(o=t===null||t===void 0?void 0:t.delayDecider)!==null&&o!==void 0?o:c.defaultDelayDecider;this.retryQuota=(s=t===null||t===void 0?void 0:t.retryQuota)!==null&&s!==void 0?s:(0,i.getDefaultRetryQuota)(a.INITIAL_RETRY_TOKENS)}shouldRetry(e,t,n){return tsetTimeout(e,o)));continue}if(!t.$metadata){t.$metadata={}}t.$metadata.attempts=c;t.$metadata.totalRetryDelay=d;throw t}}}}t.StandardRetryStrategy=StandardRetryStrategy;const getDelayFromRetryAfterHeader=e=>{if(!o.HttpResponse.isInstance(e))return;const t=Object.keys(e.headers).find((e=>e.toLowerCase()==="retry-after"));if(!t)return;const n=e.headers[t];const s=Number(n);if(!Number.isNaN(s))return s*1e3;const a=new Date(n);return a.getTime()-Date.now()}},35115:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.NODE_RETRY_MODE_CONFIG_OPTIONS=t.CONFIG_RETRY_MODE=t.ENV_RETRY_MODE=t.resolveRetryConfig=t.NODE_MAX_ATTEMPT_CONFIG_OPTIONS=t.CONFIG_MAX_ATTEMPTS=t.ENV_MAX_ATTEMPTS=void 0;const o=n(25275);const s=n(39751);t.ENV_MAX_ATTEMPTS="AWS_MAX_ATTEMPTS";t.CONFIG_MAX_ATTEMPTS="max_attempts";t.NODE_MAX_ATTEMPT_CONFIG_OPTIONS={environmentVariableSelector:e=>{const n=e[t.ENV_MAX_ATTEMPTS];if(!n)return undefined;const o=parseInt(n);if(Number.isNaN(o)){throw new Error(`Environment variable ${t.ENV_MAX_ATTEMPTS} mast be a number, got "${n}"`)}return o},configFileSelector:e=>{const n=e[t.CONFIG_MAX_ATTEMPTS];if(!n)return undefined;const o=parseInt(n);if(Number.isNaN(o)){throw new Error(`Shared config file entry ${t.CONFIG_MAX_ATTEMPTS} mast be a number, got "${n}"`)}return o},default:s.DEFAULT_MAX_ATTEMPTS};const resolveRetryConfig=e=>{var t;const{retryStrategy:n}=e;const a=(0,o.normalizeProvider)((t=e.maxAttempts)!==null&&t!==void 0?t:s.DEFAULT_MAX_ATTEMPTS);return{...e,maxAttempts:a,retryStrategy:async()=>{if(n){return n}const t=await(0,o.normalizeProvider)(e.retryMode)();if(t===s.RETRY_MODES.ADAPTIVE){return new s.AdaptiveRetryStrategy(a)}return new s.StandardRetryStrategy(a)}}};t.resolveRetryConfig=resolveRetryConfig;t.ENV_RETRY_MODE="AWS_RETRY_MODE";t.CONFIG_RETRY_MODE="retry_mode";t.NODE_RETRY_MODE_CONFIG_OPTIONS={environmentVariableSelector:e=>e[t.ENV_RETRY_MODE],configFileSelector:e=>e[t.CONFIG_RETRY_MODE],default:s.DEFAULT_RETRY_MODE}},56729:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getDefaultRetryQuota=void 0;const o=n(39751);const getDefaultRetryQuota=(e,t)=>{var n,s,a;const r=e;const i=(n=t===null||t===void 0?void 0:t.noRetryIncrement)!==null&&n!==void 0?n:o.NO_RETRY_INCREMENT;const c=(s=t===null||t===void 0?void 0:t.retryCost)!==null&&s!==void 0?s:o.RETRY_COST;const d=(a=t===null||t===void 0?void 0:t.timeoutRetryCost)!==null&&a!==void 0?a:o.TIMEOUT_RETRY_COST;let u=e;const getCapacityAmount=e=>e.name==="TimeoutError"?d:c;const hasRetryTokens=e=>getCapacityAmount(e)<=u;const retrieveRetryTokens=e=>{if(!hasRetryTokens(e)){throw new Error("No retry token available")}const t=getCapacityAmount(e);u-=t;return t};const releaseRetryTokens=e=>{u+=e!==null&&e!==void 0?e:i;u=Math.min(u,r)};return Object.freeze({hasRetryTokens:hasRetryTokens,retrieveRetryTokens:retrieveRetryTokens,releaseRetryTokens:releaseRetryTokens})};t.getDefaultRetryQuota=getDefaultRetryQuota},21671:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.defaultDelayDecider=void 0;const o=n(39751);const defaultDelayDecider=(e,t)=>Math.floor(Math.min(o.MAXIMUM_RETRY_DELAY,Math.random()*2**t*e));t.defaultDelayDecider=defaultDelayDecider},67273:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(73544),t);o.__exportStar(n(33109),t);o.__exportStar(n(35115),t);o.__exportStar(n(21671),t);o.__exportStar(n(35031),t);o.__exportStar(n(73542),t);o.__exportStar(n(97153),t)},35031:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getOmitRetryHeadersPlugin=t.omitRetryHeadersMiddlewareOptions=t.omitRetryHeadersMiddleware=void 0;const o=n(54117);const s=n(39751);const omitRetryHeadersMiddleware=()=>e=>async t=>{const{request:n}=t;if(o.HttpRequest.isInstance(n)){delete n.headers[s.INVOCATION_ID_HEADER];delete n.headers[s.REQUEST_HEADER]}return e(t)};t.omitRetryHeadersMiddleware=omitRetryHeadersMiddleware;t.omitRetryHeadersMiddlewareOptions={name:"omitRetryHeadersMiddleware",tags:["RETRY","HEADERS","OMIT_RETRY_HEADERS"],relation:"before",toMiddleware:"awsAuthMiddleware",override:true};const getOmitRetryHeadersPlugin=e=>({applyToStack:e=>{e.addRelativeTo((0,t.omitRetryHeadersMiddleware)(),t.omitRetryHeadersMiddlewareOptions)}});t.getOmitRetryHeadersPlugin=getOmitRetryHeadersPlugin},73542:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.defaultRetryDecider=void 0;const o=n(51528);const defaultRetryDecider=e=>{if(!e){return false}return(0,o.isRetryableByTrait)(e)||(0,o.isClockSkewError)(e)||(0,o.isThrottlingError)(e)||(0,o.isTransientError)(e)};t.defaultRetryDecider=defaultRetryDecider},97153:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getRetryAfterHint=t.getRetryPlugin=t.retryMiddlewareOptions=t.retryMiddleware=void 0;const o=n(54117);const s=n(51528);const a=n(39751);const r=n(2420);const i=n(69580);const retryMiddleware=e=>(t,n)=>async s=>{let c=await e.retryStrategy();const d=await e.maxAttempts();if(isRetryStrategyV2(c)){c=c;let e=await c.acquireInitialRetryToken(n["partition_id"]);let u=new Error;let l=0;let m=0;const{request:p}=s;if(o.HttpRequest.isInstance(p)){p.headers[a.INVOCATION_ID_HEADER]=(0,r.v4)()}while(true){try{if(o.HttpRequest.isInstance(p)){p.headers[a.REQUEST_HEADER]=`attempt=${l+1}; max=${d}`}const{response:n,output:r}=await t(s);c.recordSuccess(e);r.$metadata.attempts=l+1;r.$metadata.totalRetryDelay=m;return{response:n,output:r}}catch(t){const n=getRetryErrorInfo(t);u=(0,i.asSdkError)(t);try{e=await c.refreshRetryTokenForRetry(e,n)}catch(e){if(!u.$metadata){u.$metadata={}}u.$metadata.attempts=l+1;u.$metadata.totalRetryDelay=m;throw u}l=e.getRetryCount();const o=e.getRetryDelay();m+=o;await new Promise((e=>setTimeout(e,o)))}}}else{c=c;if(c===null||c===void 0?void 0:c.mode)n.userAgent=[...n.userAgent||[],["cfg/retry-mode",c.mode]];return c.retry(t,s)}};t.retryMiddleware=retryMiddleware;const isRetryStrategyV2=e=>typeof e.acquireInitialRetryToken!=="undefined"&&typeof e.refreshRetryTokenForRetry!=="undefined"&&typeof e.recordSuccess!=="undefined";const getRetryErrorInfo=e=>{const n={errorType:getRetryErrorType(e)};const o=(0,t.getRetryAfterHint)(e.$response);if(o){n.retryAfterHint=o}return n};const getRetryErrorType=e=>{if((0,s.isThrottlingError)(e))return"THROTTLING";if((0,s.isTransientError)(e))return"TRANSIENT";if((0,s.isServerError)(e))return"SERVER_ERROR";return"CLIENT_ERROR"};t.retryMiddlewareOptions={name:"retryMiddleware",tags:["RETRY"],step:"finalizeRequest",priority:"high",override:true};const getRetryPlugin=e=>({applyToStack:n=>{n.add((0,t.retryMiddleware)(e),t.retryMiddlewareOptions)}});t.getRetryPlugin=getRetryPlugin;const getRetryAfterHint=e=>{if(!o.HttpResponse.isInstance(e))return;const t=Object.keys(e.headers).find((e=>e.toLowerCase()==="retry-after"));if(!t)return;const n=e.headers[t];const s=Number(n);if(!Number.isNaN(s))return new Date(s*1e3);const a=new Date(n);return a};t.getRetryAfterHint=getRetryAfterHint},69580:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.asSdkError=void 0;const asSdkError=e=>{if(e instanceof Error)return e;if(e instanceof Object)return Object.assign(new Error,e);if(typeof e==="string")return new Error(e);return new Error(`AWS SDK error wrapper for ${e}`)};t.asSdkError=asSdkError},35643:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.deserializerMiddleware=void 0;const deserializerMiddleware=(e,t)=>(n,o)=>async o=>{const{response:s}=await n(o);try{const n=await t(s,e);return{response:s,output:n}}catch(e){Object.defineProperty(e,"$response",{value:s});if(!("$metadata"in e)){const t=`Deserialization error: to see the raw response, inspect the hidden field {error}.$response on this object.`;e.message+="\n "+t}throw e}};t.deserializerMiddleware=deserializerMiddleware},76904:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(35643),t);o.__exportStar(n(90359),t);o.__exportStar(n(78830),t)},90359:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getSerdePlugin=t.serializerMiddlewareOption=t.deserializerMiddlewareOption=void 0;const o=n(35643);const s=n(78830);t.deserializerMiddlewareOption={name:"deserializerMiddleware",step:"deserialize",tags:["DESERIALIZER"],override:true};t.serializerMiddlewareOption={name:"serializerMiddleware",step:"serialize",tags:["SERIALIZER"],override:true};function getSerdePlugin(e,n,a){return{applyToStack:r=>{r.add((0,o.deserializerMiddleware)(e,a),t.deserializerMiddlewareOption);r.add((0,s.serializerMiddleware)(e,n),t.serializerMiddlewareOption)}}}t.getSerdePlugin=getSerdePlugin},78830:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.serializerMiddleware=void 0;const serializerMiddleware=(e,t)=>(n,o)=>async s=>{var a;const r=((a=o.endpointV2)===null||a===void 0?void 0:a.url)&&e.urlParser?async()=>e.urlParser(o.endpointV2.url):e.endpoint;if(!r){throw new Error("No valid endpoint provider available.")}const i=await t(s.input,{...e,endpoint:r});return n({...s,request:i})};t.serializerMiddleware=serializerMiddleware},31729:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.constructStack=void 0;const getAllAliases=(e,t)=>{const n=[];if(e){n.push(e)}if(t){for(const e of t){n.push(e)}}return n};const getMiddlewareNameWithAliases=(e,t)=>`${e||"anonymous"}${t&&t.length>0?` (a.k.a. ${t.join(",")})`:""}`;const constructStack=()=>{let e=[];let s=[];let a=false;const r=new Set;const sort=e=>e.sort(((e,t)=>n[t.step]-n[e.step]||o[t.priority||"normal"]-o[e.priority||"normal"]));const removeByName=t=>{let n=false;const filterCb=e=>{const o=getAllAliases(e.name,e.aliases);if(o.includes(t)){n=true;for(const e of o){r.delete(e)}return false}return true};e=e.filter(filterCb);s=s.filter(filterCb);return n};const removeByReference=t=>{let n=false;const filterCb=e=>{if(e.middleware===t){n=true;for(const t of getAllAliases(e.name,e.aliases)){r.delete(t)}return false}return true};e=e.filter(filterCb);s=s.filter(filterCb);return n};const cloneTo=t=>{var n;e.forEach((e=>{t.add(e.middleware,{...e})}));s.forEach((e=>{t.addRelativeTo(e.middleware,{...e})}));(n=t.identifyOnResolve)===null||n===void 0?void 0:n.call(t,i.identifyOnResolve());return t};const expandRelativeMiddlewareList=e=>{const t=[];e.before.forEach((e=>{if(e.before.length===0&&e.after.length===0){t.push(e)}else{t.push(...expandRelativeMiddlewareList(e))}}));t.push(e);e.after.reverse().forEach((e=>{if(e.before.length===0&&e.after.length===0){t.push(e)}else{t.push(...expandRelativeMiddlewareList(e))}}));return t};const getMiddlewareList=(t=false)=>{const n=[];const o=[];const a={};e.forEach((e=>{const t={...e,before:[],after:[]};for(const e of getAllAliases(t.name,t.aliases)){a[e]=t}n.push(t)}));s.forEach((e=>{const t={...e,before:[],after:[]};for(const e of getAllAliases(t.name,t.aliases)){a[e]=t}o.push(t)}));o.forEach((e=>{if(e.toMiddleware){const n=a[e.toMiddleware];if(n===undefined){if(t){return}throw new Error(`${e.toMiddleware} is not found when adding `+`${getMiddlewareNameWithAliases(e.name,e.aliases)} `+`middleware ${e.relation} ${e.toMiddleware}`)}if(e.relation==="after"){n.after.push(e)}if(e.relation==="before"){n.before.push(e)}}}));const r=sort(n).map(expandRelativeMiddlewareList).reduce(((e,t)=>{e.push(...t);return e}),[]);return r};const i={add:(t,n={})=>{const{name:o,override:s,aliases:a}=n;const i={step:"initialize",priority:"normal",middleware:t,...n};const c=getAllAliases(o,a);if(c.length>0){if(c.some((e=>r.has(e)))){if(!s)throw new Error(`Duplicate middleware name '${getMiddlewareNameWithAliases(o,a)}'`);for(const t of c){const n=e.findIndex((e=>{var n;return e.name===t||((n=e.aliases)===null||n===void 0?void 0:n.some((e=>e===t)))}));if(n===-1){continue}const s=e[n];if(s.step!==i.step||i.priority!==s.priority){throw new Error(`"${getMiddlewareNameWithAliases(s.name,s.aliases)}" middleware with `+`${s.priority} priority in ${s.step} step cannot `+`be overridden by "${getMiddlewareNameWithAliases(o,a)}" middleware with `+`${i.priority} priority in ${i.step} step.`)}e.splice(n,1)}}for(const e of c){r.add(e)}}e.push(i)},addRelativeTo:(e,t)=>{const{name:n,override:o,aliases:a}=t;const i={middleware:e,...t};const c=getAllAliases(n,a);if(c.length>0){if(c.some((e=>r.has(e)))){if(!o)throw new Error(`Duplicate middleware name '${getMiddlewareNameWithAliases(n,a)}'`);for(const e of c){const t=s.findIndex((t=>{var n;return t.name===e||((n=t.aliases)===null||n===void 0?void 0:n.some((t=>t===e)))}));if(t===-1){continue}const o=s[t];if(o.toMiddleware!==i.toMiddleware||o.relation!==i.relation){throw new Error(`"${getMiddlewareNameWithAliases(o.name,o.aliases)}" middleware `+`${o.relation} "${o.toMiddleware}" middleware cannot be overridden `+`by "${getMiddlewareNameWithAliases(n,a)}" middleware ${i.relation} `+`"${i.toMiddleware}" middleware.`)}s.splice(t,1)}}for(const e of c){r.add(e)}}s.push(i)},clone:()=>cloneTo((0,t.constructStack)()),use:e=>{e.applyToStack(i)},remove:e=>{if(typeof e==="string")return removeByName(e);else return removeByReference(e)},removeByTag:t=>{let n=false;const filterCb=e=>{const{tags:o,name:s,aliases:a}=e;if(o&&o.includes(t)){const e=getAllAliases(s,a);for(const t of e){r.delete(t)}n=true;return false}return true};e=e.filter(filterCb);s=s.filter(filterCb);return n},concat:e=>{var n,o;const s=cloneTo((0,t.constructStack)());s.use(e);s.identifyOnResolve(a||s.identifyOnResolve()||((o=(n=e.identifyOnResolve)===null||n===void 0?void 0:n.call(e))!==null&&o!==void 0?o:false));return s},applyToStack:cloneTo,identify:()=>getMiddlewareList(true).map((e=>{var t;const n=(t=e.step)!==null&&t!==void 0?t:e.relation+" "+e.toMiddleware;return getMiddlewareNameWithAliases(e.name,e.aliases)+" - "+n})),identifyOnResolve(e){if(typeof e==="boolean")a=e;return a},resolve:(e,t)=>{for(const n of getMiddlewareList().map((e=>e.middleware)).reverse()){e=n(e,t)}if(a){console.log(i.identify())}return e}};return i};t.constructStack=constructStack;const n={initialize:5,serialize:4,build:3,finalizeRequest:2,deserialize:1};const o={high:3,normal:2,low:1}},61903:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(31729),t)},65190:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.loadConfig=void 0;const o=n(57879);const s=n(99778);const a=n(20857);const r=n(1416);const loadConfig=({environmentVariableSelector:e,configFileSelector:t,default:n},i={})=>(0,o.memoize)((0,o.chain)((0,s.fromEnv)(e),(0,a.fromSharedConfigFiles)(t,i),(0,r.fromStatic)(n)));t.loadConfig=loadConfig},99778:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.fromEnv=void 0;const o=n(57879);const fromEnv=e=>async()=>{try{const t=e(process.env);if(t===undefined){throw new Error}return t}catch(t){throw new o.CredentialsProviderError(t.message||`Cannot load config from environment variables with getter: ${e}`)}};t.fromEnv=fromEnv},20857:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.fromSharedConfigFiles=void 0;const o=n(57879);const s=n(87831);const fromSharedConfigFiles=(e,{preferredFile:t="config",...n}={})=>async()=>{const a=(0,s.getProfileName)(n);const{configFile:r,credentialsFile:i}=await(0,s.loadSharedConfigFiles)(n);const c=i[a]||{};const d=r[a]||{};const u=t==="config"?{...c,...d}:{...d,...c};try{const n=t==="config"?r:i;const o=e(u,n);if(o===undefined){throw new Error}return o}catch(t){throw new o.CredentialsProviderError(t.message||`Cannot load config for profile ${a} in SDK configuration files with getter: ${e}`)}};t.fromSharedConfigFiles=fromSharedConfigFiles},1416:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.fromStatic=void 0;const o=n(57879);const isFunction=e=>typeof e==="function";const fromStatic=e=>isFunction(e)?async()=>await e():(0,o.fromStatic)(e);t.fromStatic=fromStatic},83993:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(65190),t)},90505:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.NODEJS_TIMEOUT_ERROR_CODES=void 0;t.NODEJS_TIMEOUT_ERROR_CODES=["ECONNRESET","EPIPE","ETIMEDOUT"]},22855:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getTransformedHeaders=void 0;const getTransformedHeaders=e=>{const t={};for(const n of Object.keys(e)){const o=e[n];t[n]=Array.isArray(o)?o.join(","):o}return t};t.getTransformedHeaders=getTransformedHeaders},38179:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(78246),t);o.__exportStar(n(54138),t);o.__exportStar(n(7586),t)},78246:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.NodeHttpHandler=t.DEFAULT_REQUEST_TIMEOUT=void 0;const o=n(54117);const s=n(41962);const a=n(13685);const r=n(95687);const i=n(90505);const c=n(22855);const d=n(9165);const u=n(70629);const l=n(66011);const m=n(71977);t.DEFAULT_REQUEST_TIMEOUT=0;class NodeHttpHandler{constructor(e){this.metadata={handlerProtocol:"http/1.1"};this.configProvider=new Promise(((t,n)=>{if(typeof e==="function"){e().then((e=>{t(this.resolveDefaultConfig(e))})).catch(n)}else{t(this.resolveDefaultConfig(e))}}))}resolveDefaultConfig(e){const{requestTimeout:t,connectionTimeout:n,socketTimeout:o,httpAgent:s,httpsAgent:i}=e||{};const c=true;const d=50;return{connectionTimeout:n,requestTimeout:t!==null&&t!==void 0?t:o,httpAgent:s||new a.Agent({keepAlive:c,maxSockets:d}),httpsAgent:i||new r.Agent({keepAlive:c,maxSockets:d})}}destroy(){var e,t,n,o;(t=(e=this.config)===null||e===void 0?void 0:e.httpAgent)===null||t===void 0?void 0:t.destroy();(o=(n=this.config)===null||n===void 0?void 0:n.httpsAgent)===null||o===void 0?void 0:o.destroy()}async handle(e,{abortSignal:t}={}){if(!this.config){this.config=await this.configProvider}return new Promise(((n,p)=>{var S,g;let f=undefined;const resolve=async e=>{await f;n(e)};const reject=async e=>{await f;p(e)};if(!this.config){throw new Error("Node HTTP request handler config is not resolved")}if(t===null||t===void 0?void 0:t.aborted){const e=new Error("Request aborted");e.name="AbortError";reject(e);return}const y=e.protocol==="https:";const E=(0,s.buildQueryString)(e.query||{});let h=undefined;if(e.username!=null||e.password!=null){const t=(S=e.username)!==null&&S!==void 0?S:"";const n=(g=e.password)!==null&&g!==void 0?g:"";h=`${t}:${n}`}let v=e.path;if(E){v+=`?${E}`}if(e.fragment){v+=`#${e.fragment}`}const C={headers:e.headers,host:e.hostname,method:e.method,path:v,port:e.port,agent:y?this.config.httpsAgent:this.config.httpAgent,auth:h};const _=y?r.request:a.request;const I=_(C,(e=>{const t=new o.HttpResponse({statusCode:e.statusCode||-1,reason:e.statusMessage,headers:(0,c.getTransformedHeaders)(e.headers),body:e});resolve({response:t})}));I.on("error",(e=>{if(i.NODEJS_TIMEOUT_ERROR_CODES.includes(e.code)){reject(Object.assign(e,{name:"TimeoutError"}))}else{reject(e)}}));(0,d.setConnectionTimeout)(I,reject,this.config.connectionTimeout);(0,l.setSocketTimeout)(I,reject,this.config.requestTimeout);if(t){t.onabort=()=>{I.abort();const e=new Error("Request aborted");e.name="AbortError";reject(e)}}const w=C.agent;if(typeof w==="object"&&"keepAlive"in w){(0,u.setSocketKeepAlive)(I,{keepAlive:w.keepAlive,keepAliveMsecs:w.keepAliveMsecs})}f=(0,m.writeRequestBody)(I,e,this.config.requestTimeout).catch(p)}))}updateHttpClientConfig(e,t){this.config=undefined;this.configProvider=this.configProvider.then((n=>({...n,[e]:t})))}httpHandlerConfigs(){var e;return(e=this.config)!==null&&e!==void 0?e:{}}}t.NodeHttpHandler=NodeHttpHandler},38030:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.NodeHttp2ConnectionManager=void 0;const o=n(10204);const s=o.__importDefault(n(85158));const a=n(61030);class NodeHttp2ConnectionManager{constructor(e){this.sessionCache=new Map;this.config=e;if(this.config.maxConcurrency&&this.config.maxConcurrency<=0){throw new RangeError("maxConcurrency must be greater than zero.")}}lease(e,t){const n=this.getUrlString(e);const o=this.sessionCache.get(n);if(o){const e=o.poll();if(e&&!this.config.disableConcurrency){return e}}const r=s.default.connect(n);if(this.config.maxConcurrency){r.settings({maxConcurrentStreams:this.config.maxConcurrency},(t=>{if(t){throw new Error("Fail to set maxConcurrentStreams to "+this.config.maxConcurrency+"when creating new session for "+e.destination.toString())}}))}r.unref();const destroySessionCb=()=>{r.destroy();this.deleteSession(n,r)};r.on("goaway",destroySessionCb);r.on("error",destroySessionCb);r.on("frameError",destroySessionCb);r.on("close",(()=>this.deleteSession(n,r)));if(t.requestTimeout){r.setTimeout(t.requestTimeout,destroySessionCb)}const i=this.sessionCache.get(n)||new a.NodeHttp2ConnectionPool;i.offerLast(r);this.sessionCache.set(n,i);return r}deleteSession(e,t){const n=this.sessionCache.get(e);if(!n){return}if(!n.contains(t)){return}n.remove(t);this.sessionCache.set(e,n)}release(e,t){var n;const o=this.getUrlString(e);(n=this.sessionCache.get(o))===null||n===void 0?void 0:n.offerLast(t)}destroy(){for(const[e,t]of this.sessionCache){for(const e of t){if(!e.destroyed){e.destroy()}t.remove(e)}this.sessionCache.delete(e)}}setMaxConcurrentStreams(e){if(this.config.maxConcurrency&&this.config.maxConcurrency<=0){throw new RangeError("maxConcurrentStreams must be greater than zero.")}this.config.maxConcurrency=e}setDisableConcurrentStreams(e){this.config.disableConcurrency=e}getUrlString(e){return e.destination.toString()}}t.NodeHttp2ConnectionManager=NodeHttp2ConnectionManager},61030:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.NodeHttp2ConnectionPool=void 0;class NodeHttp2ConnectionPool{constructor(e){this.sessions=[];this.sessions=e!==null&&e!==void 0?e:[]}poll(){if(this.sessions.length>0){return this.sessions.shift()}}offerLast(e){this.sessions.push(e)}contains(e){return this.sessions.includes(e)}remove(e){this.sessions=this.sessions.filter((t=>t!==e))}[Symbol.iterator](){return this.sessions[Symbol.iterator]()}destroy(e){for(const t of this.sessions){if(t===e){if(!t.destroyed){t.destroy()}}}}}t.NodeHttp2ConnectionPool=NodeHttp2ConnectionPool},54138:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.NodeHttp2Handler=void 0;const o=n(54117);const s=n(41962);const a=n(85158);const r=n(22855);const i=n(38030);const c=n(71977);class NodeHttp2Handler{constructor(e){this.metadata={handlerProtocol:"h2"};this.connectionManager=new i.NodeHttp2ConnectionManager({});this.configProvider=new Promise(((t,n)=>{if(typeof e==="function"){e().then((e=>{t(e||{})})).catch(n)}else{t(e||{})}}))}destroy(){this.connectionManager.destroy()}async handle(e,{abortSignal:t}={}){if(!this.config){this.config=await this.configProvider;this.connectionManager.setDisableConcurrentStreams(this.config.disableConcurrentStreams||false);if(this.config.maxConcurrentStreams){this.connectionManager.setMaxConcurrentStreams(this.config.maxConcurrentStreams)}}const{requestTimeout:n,disableConcurrentStreams:i}=this.config;return new Promise(((d,u)=>{var l,m,p;let S=false;let g=undefined;const resolve=async e=>{await g;d(e)};const reject=async e=>{await g;u(e)};if(t===null||t===void 0?void 0:t.aborted){S=true;const e=new Error("Request aborted");e.name="AbortError";reject(e);return}const{hostname:f,method:y,port:E,protocol:h,query:v}=e;let C="";if(e.username!=null||e.password!=null){const t=(l=e.username)!==null&&l!==void 0?l:"";const n=(m=e.password)!==null&&m!==void 0?m:"";C=`${t}:${n}@`}const _=`${h}//${C}${f}${E?`:${E}`:""}`;const I={destination:new URL(_)};const w=this.connectionManager.lease(I,{requestTimeout:(p=this.config)===null||p===void 0?void 0:p.sessionTimeout,disableConcurrentStreams:i||false});const rejectWithDestroy=e=>{if(i){this.destroySession(w)}S=true;reject(e)};const P=(0,s.buildQueryString)(v||{});let b=e.path;if(P){b+=`?${P}`}if(e.fragment){b+=`#${e.fragment}`}const x=w.request({...e.headers,[a.constants.HTTP2_HEADER_PATH]:b,[a.constants.HTTP2_HEADER_METHOD]:y});w.ref();x.on("response",(e=>{const t=new o.HttpResponse({statusCode:e[":status"]||-1,headers:(0,r.getTransformedHeaders)(e),body:x});S=true;resolve({response:t});if(i){w.close();this.connectionManager.deleteSession(_,w)}}));if(n){x.setTimeout(n,(()=>{x.close();const e=new Error(`Stream timed out because of no activity for ${n} ms`);e.name="TimeoutError";rejectWithDestroy(e)}))}if(t){t.onabort=()=>{x.close();const e=new Error("Request aborted");e.name="AbortError";rejectWithDestroy(e)}}x.on("frameError",((e,t,n)=>{rejectWithDestroy(new Error(`Frame type id ${e} in stream id ${n} has failed with code ${t}.`))}));x.on("error",rejectWithDestroy);x.on("aborted",(()=>{rejectWithDestroy(new Error(`HTTP/2 stream is abnormally aborted in mid-communication with result code ${x.rstCode}.`))}));x.on("close",(()=>{w.unref();if(i){w.destroy()}if(!S){rejectWithDestroy(new Error("Unexpected error: http2 request did not get a response"))}}));g=(0,c.writeRequestBody)(x,e,n)}))}updateHttpClientConfig(e,t){this.config=undefined;this.configProvider=this.configProvider.then((n=>({...n,[e]:t})))}httpHandlerConfigs(){var e;return(e=this.config)!==null&&e!==void 0?e:{}}destroySession(e){if(!e.destroyed){e.destroy()}}}t.NodeHttp2Handler=NodeHttp2Handler},9165:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.setConnectionTimeout=void 0;const setConnectionTimeout=(e,t,n=0)=>{if(!n){return}const o=setTimeout((()=>{e.destroy();t(Object.assign(new Error(`Socket timed out without establishing a connection within ${n} ms`),{name:"TimeoutError"}))}),n);e.on("socket",(e=>{if(e.connecting){e.on("connect",(()=>{clearTimeout(o)}))}else{clearTimeout(o)}}))};t.setConnectionTimeout=setConnectionTimeout},70629:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.setSocketKeepAlive=void 0;const setSocketKeepAlive=(e,{keepAlive:t,keepAliveMsecs:n})=>{if(t!==true){return}e.on("socket",(e=>{e.setKeepAlive(t,n||0)}))};t.setSocketKeepAlive=setSocketKeepAlive},66011:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.setSocketTimeout=void 0;const setSocketTimeout=(e,t,n=0)=>{e.setTimeout(n,(()=>{e.destroy();t(Object.assign(new Error(`Connection timed out after ${n} ms`),{name:"TimeoutError"}))}))};t.setSocketTimeout=setSocketTimeout},20761:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.Collector=void 0;const o=n(12781);class Collector extends o.Writable{constructor(){super(...arguments);this.bufferedBytes=[]}_write(e,t,n){this.bufferedBytes.push(e);n()}}t.Collector=Collector},7586:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.streamCollector=void 0;const o=n(20761);const streamCollector=e=>new Promise(((t,n)=>{const s=new o.Collector;e.pipe(s);e.on("error",(e=>{s.end();n(e)}));s.on("error",n);s.on("finish",(function(){const e=new Uint8Array(Buffer.concat(this.bufferedBytes));t(e)}))}));t.streamCollector=streamCollector},71977:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.writeRequestBody=void 0;const o=n(12781);const s=1e3;async function writeRequestBody(e,t,n=s){var o;const a=(o=t.headers)!==null&&o!==void 0?o:{};const r=a["Expect"]||a["expect"];let i=-1;let c=false;if(r==="100-continue"){await Promise.race([new Promise((e=>{i=Number(setTimeout(e,Math.max(s,n)))})),new Promise((t=>{e.on("continue",(()=>{clearTimeout(i);t()}));e.on("error",(()=>{c=true;clearTimeout(i);t()}))}))])}if(!c){writeBody(e,t.body)}}t.writeRequestBody=writeRequestBody;function writeBody(e,t){if(t instanceof o.Readable){t.pipe(e)}else if(t){e.end(Buffer.from(t))}else{e.end()}}},83601:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.CredentialsProviderError=void 0;const o=n(32359);class CredentialsProviderError extends o.ProviderError{constructor(e,t=true){super(e,t);this.tryNextLink=t;this.name="CredentialsProviderError";Object.setPrototypeOf(this,CredentialsProviderError.prototype)}}t.CredentialsProviderError=CredentialsProviderError},32359:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.ProviderError=void 0;class ProviderError extends Error{constructor(e,t=true){super(e);this.tryNextLink=t;this.name="ProviderError";Object.setPrototypeOf(this,ProviderError.prototype)}static from(e,t=true){return Object.assign(new this(e.message,t),e)}}t.ProviderError=ProviderError},5710:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.TokenProviderError=void 0;const o=n(32359);class TokenProviderError extends o.ProviderError{constructor(e,t=true){super(e,t);this.tryNextLink=t;this.name="TokenProviderError";Object.setPrototypeOf(this,TokenProviderError.prototype)}}t.TokenProviderError=TokenProviderError},41143:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.chain=void 0;const o=n(32359);const chain=(...e)=>async()=>{if(e.length===0){throw new o.ProviderError("No providers in chain")}let t;for(const n of e){try{const e=await n();return e}catch(e){t=e;if(e===null||e===void 0?void 0:e.tryNextLink){continue}throw e}}throw t};t.chain=chain},19033:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.fromStatic=void 0;const fromStatic=e=>()=>Promise.resolve(e);t.fromStatic=fromStatic},57879:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(83601),t);o.__exportStar(n(32359),t);o.__exportStar(n(5710),t);o.__exportStar(n(41143),t);o.__exportStar(n(19033),t);o.__exportStar(n(42435),t)},42435:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.memoize=void 0;const memoize=(e,t,n)=>{let o;let s;let a;let r=false;const coalesceProvider=async()=>{if(!s){s=e()}try{o=await s;a=true;r=false}finally{s=undefined}return o};if(t===undefined){return async e=>{if(!a||(e===null||e===void 0?void 0:e.forceRefresh)){o=await coalesceProvider()}return o}}return async e=>{if(!a||(e===null||e===void 0?void 0:e.forceRefresh)){o=await coalesceProvider()}if(r){return o}if(n&&!n(o)){r=true;return o}if(t(o)){await coalesceProvider();return o}return o}};t.memoize=memoize},10488:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.Field=void 0;const o=n(18499);class Field{constructor({name:e,kind:t=o.FieldPosition.HEADER,values:n=[]}){this.name=e;this.kind=t;this.values=n}add(e){this.values.push(e)}set(e){this.values=e}remove(e){this.values=this.values.filter((t=>t!==e))}toString(){return this.values.map((e=>e.includes(",")||e.includes(" ")?`"${e}"`:e)).join(", ")}get(){return this.values}}t.Field=Field},96585:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.Fields=void 0;class Fields{constructor({fields:e=[],encoding:t="utf-8"}){this.entries={};e.forEach(this.setField.bind(this));this.encoding=t}setField(e){this.entries[e.name.toLowerCase()]=e}getField(e){return this.entries[e.toLowerCase()]}removeField(e){delete this.entries[e.toLowerCase()]}getByType(e){return Object.values(this.entries).filter((t=>t.kind===e))}}t.Fields=Fields},50971:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.resolveHttpHandlerRuntimeConfig=t.getHttpHandlerExtensionConfiguration=void 0;const getHttpHandlerExtensionConfiguration=e=>{let t=e.httpHandler;return{setHttpHandler(e){t=e},httpHandler(){return t},updateHttpClientConfig(e,n){t.updateHttpClientConfig(e,n)},httpHandlerConfigs(){return t.httpHandlerConfigs()}}};t.getHttpHandlerExtensionConfiguration=getHttpHandlerExtensionConfiguration;const resolveHttpHandlerRuntimeConfig=e=>({httpHandler:e.httpHandler()});t.resolveHttpHandlerRuntimeConfig=resolveHttpHandlerRuntimeConfig},54881:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(50971),t)},38382:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},75675:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.HttpRequest=void 0;class HttpRequest{constructor(e){this.method=e.method||"GET";this.hostname=e.hostname||"localhost";this.port=e.port;this.query=e.query||{};this.headers=e.headers||{};this.body=e.body;this.protocol=e.protocol?e.protocol.slice(-1)!==":"?`${e.protocol}:`:e.protocol:"https:";this.path=e.path?e.path.charAt(0)!=="/"?`/${e.path}`:e.path:"/";this.username=e.username;this.password=e.password;this.fragment=e.fragment}static isInstance(e){if(!e)return false;const t=e;return"method"in t&&"protocol"in t&&"hostname"in t&&"path"in t&&typeof t["query"]==="object"&&typeof t["headers"]==="object"}clone(){const e=new HttpRequest({...this,headers:{...this.headers}});if(e.query)e.query=cloneQuery(e.query);return e}}t.HttpRequest=HttpRequest;function cloneQuery(e){return Object.keys(e).reduce(((t,n)=>{const o=e[n];return{...t,[n]:Array.isArray(o)?[...o]:o}}),{})}},36471:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.HttpResponse=void 0;class HttpResponse{constructor(e){this.statusCode=e.statusCode;this.reason=e.reason;this.headers=e.headers||{};this.body=e.body}static isInstance(e){if(!e)return false;const t=e;return typeof t.statusCode==="number"&&typeof t.headers==="object"}}t.HttpResponse=HttpResponse},54117:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(54881),t);o.__exportStar(n(10488),t);o.__exportStar(n(96585),t);o.__exportStar(n(38382),t);o.__exportStar(n(75675),t);o.__exportStar(n(36471),t);o.__exportStar(n(99448),t);o.__exportStar(n(11767),t)},99448:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.isValidHostname=void 0;function isValidHostname(e){const t=/^[a-z0-9][a-z0-9\.\-]*[a-z0-9]$/;return t.test(e)}t.isValidHostname=isValidHostname},11767:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},41962:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.buildQueryString=void 0;const o=n(68290);function buildQueryString(e){const t=[];for(let n of Object.keys(e).sort()){const s=e[n];n=(0,o.escapeUri)(n);if(Array.isArray(s)){for(let e=0,a=s.length;e{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.parseQueryString=void 0;function parseQueryString(e){const t={};e=e.replace(/^\?/,"");if(e){for(const n of e.split("&")){let[e,o=null]=n.split("=");e=decodeURIComponent(e);if(o){o=decodeURIComponent(o)}if(!(e in t)){t[e]=o}else if(Array.isArray(t[e])){t[e].push(o)}else{t[e]=[t[e],o]}}}return t}t.parseQueryString=parseQueryString},35192:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.NODEJS_TIMEOUT_ERROR_CODES=t.TRANSIENT_ERROR_STATUS_CODES=t.TRANSIENT_ERROR_CODES=t.THROTTLING_ERROR_CODES=t.CLOCK_SKEW_ERROR_CODES=void 0;t.CLOCK_SKEW_ERROR_CODES=["AuthFailure","InvalidSignatureException","RequestExpired","RequestInTheFuture","RequestTimeTooSkewed","SignatureDoesNotMatch"];t.THROTTLING_ERROR_CODES=["BandwidthLimitExceeded","EC2ThrottledException","LimitExceededException","PriorRequestNotComplete","ProvisionedThroughputExceededException","RequestLimitExceeded","RequestThrottled","RequestThrottledException","SlowDown","ThrottledException","Throttling","ThrottlingException","TooManyRequestsException","TransactionInProgressException"];t.TRANSIENT_ERROR_CODES=["TimeoutError","RequestTimeout","RequestTimeoutException"];t.TRANSIENT_ERROR_STATUS_CODES=[500,502,503,504];t.NODEJS_TIMEOUT_ERROR_CODES=["ECONNRESET","ECONNREFUSED","EPIPE","ETIMEDOUT"]},51528:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.isServerError=t.isTransientError=t.isThrottlingError=t.isClockSkewError=t.isRetryableByTrait=void 0;const o=n(35192);const isRetryableByTrait=e=>e.$retryable!==undefined;t.isRetryableByTrait=isRetryableByTrait;const isClockSkewError=e=>o.CLOCK_SKEW_ERROR_CODES.includes(e.name);t.isClockSkewError=isClockSkewError;const isThrottlingError=e=>{var t,n;return((t=e.$metadata)===null||t===void 0?void 0:t.httpStatusCode)===429||o.THROTTLING_ERROR_CODES.includes(e.name)||((n=e.$retryable)===null||n===void 0?void 0:n.throttling)==true};t.isThrottlingError=isThrottlingError;const isTransientError=e=>{var t;return o.TRANSIENT_ERROR_CODES.includes(e.name)||o.NODEJS_TIMEOUT_ERROR_CODES.includes((e===null||e===void 0?void 0:e.code)||"")||o.TRANSIENT_ERROR_STATUS_CODES.includes(((t=e.$metadata)===null||t===void 0?void 0:t.httpStatusCode)||0)};t.isTransientError=isTransientError;const isServerError=e=>{var n;if(((n=e.$metadata)===null||n===void 0?void 0:n.httpStatusCode)!==undefined){const n=e.$metadata.httpStatusCode;if(500<=n&&n<=599&&!(0,t.isTransientError)(e)){return true}return false}return false};t.isServerError=isServerError},58523:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getConfigData=void 0;const o=n(18499);const s=n(61570);const getConfigData=e=>Object.entries(e).filter((([e])=>{const t=e.split(s.CONFIG_PREFIX_SEPARATOR);if(t.length===2&&Object.values(o.IniSectionType).includes(t[0])){return true}return false})).reduce(((e,[t,n])=>{const a=t.startsWith(o.IniSectionType.PROFILE)?t.split(s.CONFIG_PREFIX_SEPARATOR)[1]:t;e[a]=n;return e}),{...e.default&&{default:e.default}});t.getConfigData=getConfigData},24251:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getConfigFilepath=t.ENV_CONFIG_PATH=void 0;const o=n(71017);const s=n(56733);t.ENV_CONFIG_PATH="AWS_CONFIG_FILE";const getConfigFilepath=()=>process.env[t.ENV_CONFIG_PATH]||(0,o.join)((0,s.getHomeDir)(),".aws","config");t.getConfigFilepath=getConfigFilepath},25244:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getCredentialsFilepath=t.ENV_CREDENTIALS_PATH=void 0;const o=n(71017);const s=n(56733);t.ENV_CREDENTIALS_PATH="AWS_SHARED_CREDENTIALS_FILE";const getCredentialsFilepath=()=>process.env[t.ENV_CREDENTIALS_PATH]||(0,o.join)((0,s.getHomeDir)(),".aws","credentials");t.getCredentialsFilepath=getCredentialsFilepath},56733:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getHomeDir=void 0;const o=n(22037);const s=n(71017);const a={};const getHomeDirCacheKey=()=>{if(process&&process.geteuid){return`${process.geteuid()}`}return"DEFAULT"};const getHomeDir=()=>{const{HOME:e,USERPROFILE:t,HOMEPATH:n,HOMEDRIVE:r=`C:${s.sep}`}=process.env;if(e)return e;if(t)return t;if(n)return`${r}${n}`;const i=getHomeDirCacheKey();if(!a[i])a[i]=(0,o.homedir)();return a[i]};t.getHomeDir=getHomeDir},44632:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getProfileName=t.DEFAULT_PROFILE=t.ENV_PROFILE=void 0;t.ENV_PROFILE="AWS_PROFILE";t.DEFAULT_PROFILE="default";const getProfileName=e=>e.profile||process.env[t.ENV_PROFILE]||t.DEFAULT_PROFILE;t.getProfileName=getProfileName},31910:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getSSOTokenFilepath=void 0;const o=n(6113);const s=n(71017);const a=n(56733);const getSSOTokenFilepath=e=>{const t=(0,o.createHash)("sha1");const n=t.update(e).digest("hex");return(0,s.join)((0,a.getHomeDir)(),".aws","sso","cache",`${n}.json`)};t.getSSOTokenFilepath=getSSOTokenFilepath},14026:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getSSOTokenFromFile=void 0;const o=n(57147);const s=n(31910);const{readFile:a}=o.promises;const getSSOTokenFromFile=async e=>{const t=(0,s.getSSOTokenFilepath)(e);const n=await a(t,"utf8");return JSON.parse(n)};t.getSSOTokenFromFile=getSSOTokenFromFile},7295:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getSsoSessionData=void 0;const o=n(18499);const s=n(61570);const getSsoSessionData=e=>Object.entries(e).filter((([e])=>e.startsWith(o.IniSectionType.SSO_SESSION+s.CONFIG_PREFIX_SEPARATOR))).reduce(((e,[t,n])=>({...e,[t.split(s.CONFIG_PREFIX_SEPARATOR)[1]]:n})),{});t.getSsoSessionData=getSsoSessionData},87831:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(56733),t);o.__exportStar(n(44632),t);o.__exportStar(n(31910),t);o.__exportStar(n(14026),t);o.__exportStar(n(61570),t);o.__exportStar(n(43340),t);o.__exportStar(n(98417),t);o.__exportStar(n(7958),t)},61570:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.loadSharedConfigFiles=t.CONFIG_PREFIX_SEPARATOR=void 0;const o=n(58523);const s=n(24251);const a=n(25244);const r=n(91095);const i=n(10168);const swallowError=()=>({});t.CONFIG_PREFIX_SEPARATOR=".";const loadSharedConfigFiles=async(e={})=>{const{filepath:t=(0,a.getCredentialsFilepath)(),configFilepath:n=(0,s.getConfigFilepath)()}=e;const c=await Promise.all([(0,i.slurpFile)(n,{ignoreCache:e.ignoreCache}).then(r.parseIni).then(o.getConfigData).catch(swallowError),(0,i.slurpFile)(t,{ignoreCache:e.ignoreCache}).then(r.parseIni).catch(swallowError)]);return{configFile:c[0],credentialsFile:c[1]}};t.loadSharedConfigFiles=loadSharedConfigFiles},43340:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.loadSsoSessionData=void 0;const o=n(24251);const s=n(7295);const a=n(91095);const r=n(10168);const swallowError=()=>({});const loadSsoSessionData=async(e={})=>{var t;return(0,r.slurpFile)((t=e.configFilepath)!==null&&t!==void 0?t:(0,o.getConfigFilepath)()).then(a.parseIni).then(s.getSsoSessionData).catch(swallowError)};t.loadSsoSessionData=loadSsoSessionData},58791:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.mergeConfigFiles=void 0;const mergeConfigFiles=(...e)=>{const t={};for(const n of e){for(const[e,o]of Object.entries(n)){if(t[e]!==undefined){Object.assign(t[e],o)}else{t[e]=o}}}return t};t.mergeConfigFiles=mergeConfigFiles},91095:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.parseIni=void 0;const o=n(18499);const s=n(61570);const a=/^([\w-]+)\s(["'])?([\w-@\+\.%:/]+)\2$/;const r=["__proto__","profile __proto__"];const parseIni=e=>{const t={};let n;let i;for(const c of e.split(/\r?\n/)){const e=c.split(/(^|\s)[;#]/)[0].trim();const d=e[0]==="["&&e[e.length-1]==="]";if(d){n=undefined;i=undefined;const t=e.substring(1,e.length-1);const c=a.exec(t);if(c){const[,e,,t]=c;if(Object.values(o.IniSectionType).includes(e)){n=[e,t].join(s.CONFIG_PREFIX_SEPARATOR)}}else{n=t}if(r.includes(t)){throw new Error(`Found invalid profile name "${t}"`)}}else if(n){const o=e.indexOf("=");if(![0,-1].includes(o)){const[a,r]=[e.substring(0,o).trim(),e.substring(o+1).trim()];if(r===""){i=a}else{if(i&&c.trimStart()===c){i=undefined}t[n]=t[n]||{};const e=i?[i,a].join(s.CONFIG_PREFIX_SEPARATOR):a;t[n][e]=r}}}}return t};t.parseIni=parseIni},98417:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.parseKnownFiles=void 0;const o=n(61570);const s=n(58791);const parseKnownFiles=async e=>{const t=await(0,o.loadSharedConfigFiles)(e);return(0,s.mergeConfigFiles)(t.configFile,t.credentialsFile)};t.parseKnownFiles=parseKnownFiles},10168:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.slurpFile=void 0;const o=n(57147);const{readFile:s}=o.promises;const a={};const slurpFile=(e,t)=>{if(!a[e]||(t===null||t===void 0?void 0:t.ignoreCache)){a[e]=s(e,"utf8")}return a[e]};t.slurpFile=slurpFile},7958:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},32028:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.SignatureV4=void 0;const o=n(64268);const s=n(10846);const a=n(25275);const r=n(47107);const i=n(36089);const c=n(94346);const d=n(84306);const u=n(83297);const l=n(68178);const m=n(64858);const p=n(62665);const S=n(71989);const g=n(69890);class SignatureV4{constructor({applyChecksum:e,credentials:t,region:n,service:s,sha256:i,uriEscapePath:c=true}){this.headerMarshaller=new o.HeaderMarshaller(r.toUtf8,r.fromUtf8);this.service=s;this.sha256=i;this.uriEscapePath=c;this.applyChecksum=typeof e==="boolean"?e:true;this.regionProvider=(0,a.normalizeProvider)(n);this.credentialProvider=(0,a.normalizeProvider)(t)}async presign(e,t={}){const{signingDate:n=new Date,expiresIn:o=3600,unsignableHeaders:s,unhoistableHeaders:a,signableHeaders:r,signingRegion:u,signingService:m}=t;const g=await this.credentialProvider();this.validateResolvedCredentials(g);const f=u!==null&&u!==void 0?u:await this.regionProvider();const{longDate:y,shortDate:E}=formatDate(n);if(o>i.MAX_PRESIGNED_TTL){return Promise.reject("Signature version 4 presigned URLs"+" must have an expiration date less than one week in"+" the future")}const h=(0,c.createScope)(E,f,m!==null&&m!==void 0?m:this.service);const v=(0,p.moveHeadersToQuery)((0,S.prepareRequest)(e),{unhoistableHeaders:a});if(g.sessionToken){v.query[i.TOKEN_QUERY_PARAM]=g.sessionToken}v.query[i.ALGORITHM_QUERY_PARAM]=i.ALGORITHM_IDENTIFIER;v.query[i.CREDENTIAL_QUERY_PARAM]=`${g.accessKeyId}/${h}`;v.query[i.AMZ_DATE_QUERY_PARAM]=y;v.query[i.EXPIRES_QUERY_PARAM]=o.toString(10);const C=(0,d.getCanonicalHeaders)(v,s,r);v.query[i.SIGNED_HEADERS_QUERY_PARAM]=getCanonicalHeaderList(C);v.query[i.SIGNATURE_QUERY_PARAM]=await this.getSignature(y,h,this.getSigningKey(g,f,E,m),this.createCanonicalRequest(v,C,await(0,l.getPayloadHash)(e,this.sha256)));return v}async sign(e,t){if(typeof e==="string"){return this.signString(e,t)}else if(e.headers&&e.payload){return this.signEvent(e,t)}else if(e.message){return this.signMessage(e,t)}else{return this.signRequest(e,t)}}async signEvent({headers:e,payload:t},{signingDate:n=new Date,priorSignature:o,signingRegion:a,signingService:r}){const d=a!==null&&a!==void 0?a:await this.regionProvider();const{shortDate:u,longDate:m}=formatDate(n);const p=(0,c.createScope)(u,d,r!==null&&r!==void 0?r:this.service);const S=await(0,l.getPayloadHash)({headers:{},body:t},this.sha256);const g=new this.sha256;g.update(e);const f=(0,s.toHex)(await g.digest());const y=[i.EVENT_ALGORITHM_IDENTIFIER,m,p,o,f,S].join("\n");return this.signString(y,{signingDate:n,signingRegion:d,signingService:r})}async signMessage(e,{signingDate:t=new Date,signingRegion:n,signingService:o}){const s=this.signEvent({headers:this.headerMarshaller.format(e.message.headers),payload:e.message.body},{signingDate:t,signingRegion:n,signingService:o,priorSignature:e.priorSignature});return s.then((t=>({message:e.message,signature:t})))}async signString(e,{signingDate:t=new Date,signingRegion:n,signingService:o}={}){const a=await this.credentialProvider();this.validateResolvedCredentials(a);const i=n!==null&&n!==void 0?n:await this.regionProvider();const{shortDate:c}=formatDate(t);const d=new this.sha256(await this.getSigningKey(a,i,c,o));d.update((0,r.toUint8Array)(e));return(0,s.toHex)(await d.digest())}async signRequest(e,{signingDate:t=new Date,signableHeaders:n,unsignableHeaders:o,signingRegion:s,signingService:a}={}){const r=await this.credentialProvider();this.validateResolvedCredentials(r);const u=s!==null&&s!==void 0?s:await this.regionProvider();const p=(0,S.prepareRequest)(e);const{longDate:g,shortDate:f}=formatDate(t);const y=(0,c.createScope)(f,u,a!==null&&a!==void 0?a:this.service);p.headers[i.AMZ_DATE_HEADER]=g;if(r.sessionToken){p.headers[i.TOKEN_HEADER]=r.sessionToken}const E=await(0,l.getPayloadHash)(p,this.sha256);if(!(0,m.hasHeader)(i.SHA256_HEADER,p.headers)&&this.applyChecksum){p.headers[i.SHA256_HEADER]=E}const h=(0,d.getCanonicalHeaders)(p,o,n);const v=await this.getSignature(g,y,this.getSigningKey(r,u,f,a),this.createCanonicalRequest(p,h,E));p.headers[i.AUTH_HEADER]=`${i.ALGORITHM_IDENTIFIER} `+`Credential=${r.accessKeyId}/${y}, `+`SignedHeaders=${getCanonicalHeaderList(h)}, `+`Signature=${v}`;return p}createCanonicalRequest(e,t,n){const o=Object.keys(t).sort();return`${e.method}\n${this.getCanonicalPath(e)}\n${(0,u.getCanonicalQuery)(e)}\n${o.map((e=>`${e}:${t[e]}`)).join("\n")}\n\n${o.join(";")}\n${n}`}async createStringToSign(e,t,n){const o=new this.sha256;o.update((0,r.toUint8Array)(n));const a=await o.digest();return`${i.ALGORITHM_IDENTIFIER}\n${e}\n${t}\n${(0,s.toHex)(a)}`}getCanonicalPath({path:e}){if(this.uriEscapePath){const t=[];for(const n of e.split("/")){if((n===null||n===void 0?void 0:n.length)===0)continue;if(n===".")continue;if(n===".."){t.pop()}else{t.push(n)}}const n=`${(e===null||e===void 0?void 0:e.startsWith("/"))?"/":""}${t.join("/")}${t.length>0&&(e===null||e===void 0?void 0:e.endsWith("/"))?"/":""}`;const o=encodeURIComponent(n);return o.replace(/%2F/g,"/")}return e}async getSignature(e,t,n,o){const a=await this.createStringToSign(e,t,o);const i=new this.sha256(await n);i.update((0,r.toUint8Array)(a));return(0,s.toHex)(await i.digest())}getSigningKey(e,t,n,o){return(0,c.getSigningKey)(this.sha256,e,n,t,o||this.service)}validateResolvedCredentials(e){if(typeof e!=="object"||typeof e.accessKeyId!=="string"||typeof e.secretAccessKey!=="string"){throw new Error("Resolved credential object is not valid")}}}t.SignatureV4=SignatureV4;const formatDate=e=>{const t=(0,g.iso8601)(e).replace(/[\-:]/g,"");return{longDate:t,shortDate:t.slice(0,8)}};const getCanonicalHeaderList=e=>Object.keys(e).sort().join(";")},42468:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.cloneQuery=t.cloneRequest=void 0;const cloneRequest=({headers:e,query:n,...o})=>({...o,headers:{...e},query:n?(0,t.cloneQuery)(n):undefined});t.cloneRequest=cloneRequest;const cloneQuery=e=>Object.keys(e).reduce(((t,n)=>{const o=e[n];return{...t,[n]:Array.isArray(o)?[...o]:o}}),{});t.cloneQuery=cloneQuery},36089:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.MAX_PRESIGNED_TTL=t.KEY_TYPE_IDENTIFIER=t.MAX_CACHE_SIZE=t.UNSIGNED_PAYLOAD=t.EVENT_ALGORITHM_IDENTIFIER=t.ALGORITHM_IDENTIFIER_V4A=t.ALGORITHM_IDENTIFIER=t.UNSIGNABLE_PATTERNS=t.SEC_HEADER_PATTERN=t.PROXY_HEADER_PATTERN=t.ALWAYS_UNSIGNABLE_HEADERS=t.HOST_HEADER=t.TOKEN_HEADER=t.SHA256_HEADER=t.SIGNATURE_HEADER=t.GENERATED_HEADERS=t.DATE_HEADER=t.AMZ_DATE_HEADER=t.AUTH_HEADER=t.REGION_SET_PARAM=t.TOKEN_QUERY_PARAM=t.SIGNATURE_QUERY_PARAM=t.EXPIRES_QUERY_PARAM=t.SIGNED_HEADERS_QUERY_PARAM=t.AMZ_DATE_QUERY_PARAM=t.CREDENTIAL_QUERY_PARAM=t.ALGORITHM_QUERY_PARAM=void 0;t.ALGORITHM_QUERY_PARAM="X-Amz-Algorithm";t.CREDENTIAL_QUERY_PARAM="X-Amz-Credential";t.AMZ_DATE_QUERY_PARAM="X-Amz-Date";t.SIGNED_HEADERS_QUERY_PARAM="X-Amz-SignedHeaders";t.EXPIRES_QUERY_PARAM="X-Amz-Expires";t.SIGNATURE_QUERY_PARAM="X-Amz-Signature";t.TOKEN_QUERY_PARAM="X-Amz-Security-Token";t.REGION_SET_PARAM="X-Amz-Region-Set";t.AUTH_HEADER="authorization";t.AMZ_DATE_HEADER=t.AMZ_DATE_QUERY_PARAM.toLowerCase();t.DATE_HEADER="date";t.GENERATED_HEADERS=[t.AUTH_HEADER,t.AMZ_DATE_HEADER,t.DATE_HEADER];t.SIGNATURE_HEADER=t.SIGNATURE_QUERY_PARAM.toLowerCase();t.SHA256_HEADER="x-amz-content-sha256";t.TOKEN_HEADER=t.TOKEN_QUERY_PARAM.toLowerCase();t.HOST_HEADER="host";t.ALWAYS_UNSIGNABLE_HEADERS={authorization:true,"cache-control":true,connection:true,expect:true,from:true,"keep-alive":true,"max-forwards":true,pragma:true,referer:true,te:true,trailer:true,"transfer-encoding":true,upgrade:true,"user-agent":true,"x-amzn-trace-id":true};t.PROXY_HEADER_PATTERN=/^proxy-/;t.SEC_HEADER_PATTERN=/^sec-/;t.UNSIGNABLE_PATTERNS=[/^proxy-/i,/^sec-/i];t.ALGORITHM_IDENTIFIER="AWS4-HMAC-SHA256";t.ALGORITHM_IDENTIFIER_V4A="AWS4-ECDSA-P256-SHA256";t.EVENT_ALGORITHM_IDENTIFIER="AWS4-HMAC-SHA256-PAYLOAD";t.UNSIGNED_PAYLOAD="UNSIGNED-PAYLOAD";t.MAX_CACHE_SIZE=50;t.KEY_TYPE_IDENTIFIER="aws4_request";t.MAX_PRESIGNED_TTL=60*60*24*7},94346:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.clearCredentialCache=t.getSigningKey=t.createScope=void 0;const o=n(10846);const s=n(47107);const a=n(36089);const r={};const i=[];const createScope=(e,t,n)=>`${e}/${t}/${n}/${a.KEY_TYPE_IDENTIFIER}`;t.createScope=createScope;const getSigningKey=async(e,t,n,s,c)=>{const d=await hmac(e,t.secretAccessKey,t.accessKeyId);const u=`${n}:${s}:${c}:${(0,o.toHex)(d)}:${t.sessionToken}`;if(u in r){return r[u]}i.push(u);while(i.length>a.MAX_CACHE_SIZE){delete r[i.shift()]}let l=`AWS4${t.secretAccessKey}`;for(const t of[n,s,c,a.KEY_TYPE_IDENTIFIER]){l=await hmac(e,l,t)}return r[u]=l};t.getSigningKey=getSigningKey;const clearCredentialCache=()=>{i.length=0;Object.keys(r).forEach((e=>{delete r[e]}))};t.clearCredentialCache=clearCredentialCache;const hmac=(e,t,n)=>{const o=new e(t);o.update((0,s.toUint8Array)(n));return o.digest()}},84306:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getCanonicalHeaders=void 0;const o=n(36089);const getCanonicalHeaders=({headers:e},t,n)=>{const s={};for(const a of Object.keys(e).sort()){if(e[a]==undefined){continue}const r=a.toLowerCase();if(r in o.ALWAYS_UNSIGNABLE_HEADERS||(t===null||t===void 0?void 0:t.has(r))||o.PROXY_HEADER_PATTERN.test(r)||o.SEC_HEADER_PATTERN.test(r)){if(!n||n&&!n.has(r)){continue}}s[r]=e[a].trim().replace(/\s+/g," ")}return s};t.getCanonicalHeaders=getCanonicalHeaders},83297:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getCanonicalQuery=void 0;const o=n(68290);const s=n(36089);const getCanonicalQuery=({query:e={}})=>{const t=[];const n={};for(const a of Object.keys(e).sort()){if(a.toLowerCase()===s.SIGNATURE_HEADER){continue}t.push(a);const r=e[a];if(typeof r==="string"){n[a]=`${(0,o.escapeUri)(a)}=${(0,o.escapeUri)(r)}`}else if(Array.isArray(r)){n[a]=r.slice(0).reduce(((e,t)=>e.concat([`${(0,o.escapeUri)(a)}=${(0,o.escapeUri)(t)}`])),[]).sort().join("&")}}return t.map((e=>n[e])).filter((e=>e)).join("&")};t.getCanonicalQuery=getCanonicalQuery},68178:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getPayloadHash=void 0;const o=n(35696);const s=n(10846);const a=n(47107);const r=n(36089);const getPayloadHash=async({headers:e,body:t},n)=>{for(const t of Object.keys(e)){if(t.toLowerCase()===r.SHA256_HEADER){return e[t]}}if(t==undefined){return"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"}else if(typeof t==="string"||ArrayBuffer.isView(t)||(0,o.isArrayBuffer)(t)){const e=new n;e.update((0,a.toUint8Array)(t));return(0,s.toHex)(await e.digest())}return r.UNSIGNED_PAYLOAD};t.getPayloadHash=getPayloadHash},64858:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.deleteHeader=t.getHeaderValue=t.hasHeader=void 0;const hasHeader=(e,t)=>{e=e.toLowerCase();for(const n of Object.keys(t)){if(e===n.toLowerCase()){return true}}return false};t.hasHeader=hasHeader;const getHeaderValue=(e,t)=>{e=e.toLowerCase();for(const n of Object.keys(t)){if(e===n.toLowerCase()){return t[n]}}return undefined};t.getHeaderValue=getHeaderValue;const deleteHeader=(e,t)=>{e=e.toLowerCase();for(const n of Object.keys(t)){if(e===n.toLowerCase()){delete t[n]}}};t.deleteHeader=deleteHeader},20829:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.prepareRequest=t.moveHeadersToQuery=t.getPayloadHash=t.getCanonicalQuery=t.getCanonicalHeaders=void 0;const o=n(10204);o.__exportStar(n(32028),t);var s=n(84306);Object.defineProperty(t,"getCanonicalHeaders",{enumerable:true,get:function(){return s.getCanonicalHeaders}});var a=n(83297);Object.defineProperty(t,"getCanonicalQuery",{enumerable:true,get:function(){return a.getCanonicalQuery}});var r=n(68178);Object.defineProperty(t,"getPayloadHash",{enumerable:true,get:function(){return r.getPayloadHash}});var i=n(62665);Object.defineProperty(t,"moveHeadersToQuery",{enumerable:true,get:function(){return i.moveHeadersToQuery}});var c=n(71989);Object.defineProperty(t,"prepareRequest",{enumerable:true,get:function(){return c.prepareRequest}});o.__exportStar(n(94346),t)},62665:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.moveHeadersToQuery=void 0;const o=n(42468);const moveHeadersToQuery=(e,t={})=>{var n;const{headers:s,query:a={}}=typeof e.clone==="function"?e.clone():(0,o.cloneRequest)(e);for(const e of Object.keys(s)){const o=e.toLowerCase();if(o.slice(0,6)==="x-amz-"&&!((n=t.unhoistableHeaders)===null||n===void 0?void 0:n.has(o))){a[e]=s[e];delete s[e]}}return{...e,headers:s,query:a}};t.moveHeadersToQuery=moveHeadersToQuery},71989:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.prepareRequest=void 0;const o=n(42468);const s=n(36089);const prepareRequest=e=>{e=typeof e.clone==="function"?e.clone():(0,o.cloneRequest)(e);for(const t of Object.keys(e.headers)){if(s.GENERATED_HEADERS.indexOf(t.toLowerCase())>-1){delete e.headers[t]}}return e};t.prepareRequest=prepareRequest},69890:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.toDate=t.iso8601=void 0;const iso8601=e=>(0,t.toDate)(e).toISOString().replace(/\.\d{3}Z$/,"Z");t.iso8601=iso8601;const toDate=e=>{if(typeof e==="number"){return new Date(e*1e3)}if(typeof e==="string"){if(Number(e)){return new Date(Number(e)*1e3)}return new Date(e)}return e};t.toDate=toDate},42518:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.NoOpLogger=void 0;class NoOpLogger{trace(){}debug(){}info(){}warn(){}error(){}}t.NoOpLogger=NoOpLogger},57242:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.Client=void 0;const o=n(61903);class Client{constructor(e){this.middlewareStack=(0,o.constructStack)();this.config=e}send(e,t,n){const o=typeof t!=="function"?t:undefined;const s=typeof t==="function"?t:n;const a=e.resolveMiddleware(this.middlewareStack,this.config,o);if(s){a(e).then((e=>s(null,e.output)),(e=>s(e))).catch((()=>{}))}else{return a(e).then((e=>e.output))}}destroy(){if(this.config.requestHandler.destroy)this.config.requestHandler.destroy()}}t.Client=Client},8903:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.collectBody=void 0;const o=n(5422);const collectBody=async(e=new Uint8Array,t)=>{if(e instanceof Uint8Array){return o.Uint8ArrayBlobAdapter.mutate(e)}if(!e){return o.Uint8ArrayBlobAdapter.mutate(new Uint8Array)}const n=t.streamCollector(e);return o.Uint8ArrayBlobAdapter.mutate(await n)};t.collectBody=collectBody},91507:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.Command=void 0;const o=n(61903);class Command{constructor(){this.middlewareStack=(0,o.constructStack)()}}t.Command=Command},34381:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.SENSITIVE_STRING=void 0;t.SENSITIVE_STRING="***SensitiveInformation***"},7559:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.createAggregatedClient=void 0;const createAggregatedClient=(e,t)=>{for(const n of Object.keys(e)){const o=e[n];const methodImpl=async function(e,t,n){const s=new o(e);if(typeof t==="function"){this.send(s,t)}else if(typeof n==="function"){if(typeof t!=="object")throw new Error(`Expected http options but got ${typeof t}`);this.send(s,t||{},n)}else{return this.send(s,t)}};const s=(n[0].toLowerCase()+n.slice(1)).replace(/Command$/,"");t.prototype[s]=methodImpl}};t.createAggregatedClient=createAggregatedClient},98529:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.parseEpochTimestamp=t.parseRfc7231DateTime=t.parseRfc3339DateTimeWithOffset=t.parseRfc3339DateTime=t.dateToUtcString=void 0;const o=n(62986);const s=["Sun","Mon","Tue","Wed","Thu","Fri","Sat"];const a=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];function dateToUtcString(e){const t=e.getUTCFullYear();const n=e.getUTCMonth();const o=e.getUTCDay();const r=e.getUTCDate();const i=e.getUTCHours();const c=e.getUTCMinutes();const d=e.getUTCSeconds();const u=r<10?`0${r}`:`${r}`;const l=i<10?`0${i}`:`${i}`;const m=c<10?`0${c}`:`${c}`;const p=d<10?`0${d}`:`${d}`;return`${s[o]}, ${u} ${a[n]} ${t} ${l}:${m}:${p} GMT`}t.dateToUtcString=dateToUtcString;const r=new RegExp(/^(\d{4})-(\d{2})-(\d{2})[tT](\d{2}):(\d{2}):(\d{2})(?:\.(\d+))?[zZ]$/);const parseRfc3339DateTime=e=>{if(e===null||e===undefined){return undefined}if(typeof e!=="string"){throw new TypeError("RFC-3339 date-times must be expressed as strings")}const t=r.exec(e);if(!t){throw new TypeError("Invalid RFC-3339 date-time value")}const[n,s,a,i,c,d,u,l]=t;const m=(0,o.strictParseShort)(stripLeadingZeroes(s));const p=parseDateValue(a,"month",1,12);const S=parseDateValue(i,"day",1,31);return buildDate(m,p,S,{hours:c,minutes:d,seconds:u,fractionalMilliseconds:l})};t.parseRfc3339DateTime=parseRfc3339DateTime;const i=new RegExp(/^(\d{4})-(\d{2})-(\d{2})[tT](\d{2}):(\d{2}):(\d{2})(?:\.(\d+))?(([-+]\d{2}\:\d{2})|[zZ])$/);const parseRfc3339DateTimeWithOffset=e=>{if(e===null||e===undefined){return undefined}if(typeof e!=="string"){throw new TypeError("RFC-3339 date-times must be expressed as strings")}const t=i.exec(e);if(!t){throw new TypeError("Invalid RFC-3339 date-time value")}const[n,s,a,r,c,d,u,l,m]=t;const p=(0,o.strictParseShort)(stripLeadingZeroes(s));const S=parseDateValue(a,"month",1,12);const g=parseDateValue(r,"day",1,31);const f=buildDate(p,S,g,{hours:c,minutes:d,seconds:u,fractionalMilliseconds:l});if(m.toUpperCase()!="Z"){f.setTime(f.getTime()-parseOffsetToMilliseconds(m))}return f};t.parseRfc3339DateTimeWithOffset=parseRfc3339DateTimeWithOffset;const c=new RegExp(/^(?:Mon|Tue|Wed|Thu|Fri|Sat|Sun), (\d{2}) (Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec) (\d{4}) (\d{1,2}):(\d{2}):(\d{2})(?:\.(\d+))? GMT$/);const d=new RegExp(/^(?:Monday|Tuesday|Wednesday|Thursday|Friday|Saturday|Sunday), (\d{2})-(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)-(\d{2}) (\d{1,2}):(\d{2}):(\d{2})(?:\.(\d+))? GMT$/);const u=new RegExp(/^(?:Mon|Tue|Wed|Thu|Fri|Sat|Sun) (Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec) ( [1-9]|\d{2}) (\d{1,2}):(\d{2}):(\d{2})(?:\.(\d+))? (\d{4})$/);const parseRfc7231DateTime=e=>{if(e===null||e===undefined){return undefined}if(typeof e!=="string"){throw new TypeError("RFC-7231 date-times must be expressed as strings")}let t=c.exec(e);if(t){const[e,n,s,a,r,i,c,d]=t;return buildDate((0,o.strictParseShort)(stripLeadingZeroes(a)),parseMonthByShortName(s),parseDateValue(n,"day",1,31),{hours:r,minutes:i,seconds:c,fractionalMilliseconds:d})}t=d.exec(e);if(t){const[e,n,o,s,a,r,i,c]=t;return adjustRfc850Year(buildDate(parseTwoDigitYear(s),parseMonthByShortName(o),parseDateValue(n,"day",1,31),{hours:a,minutes:r,seconds:i,fractionalMilliseconds:c}))}t=u.exec(e);if(t){const[e,n,s,a,r,i,c,d]=t;return buildDate((0,o.strictParseShort)(stripLeadingZeroes(d)),parseMonthByShortName(n),parseDateValue(s.trimLeft(),"day",1,31),{hours:a,minutes:r,seconds:i,fractionalMilliseconds:c})}throw new TypeError("Invalid RFC-7231 date-time value")};t.parseRfc7231DateTime=parseRfc7231DateTime;const parseEpochTimestamp=e=>{if(e===null||e===undefined){return undefined}let t;if(typeof e==="number"){t=e}else if(typeof e==="string"){t=(0,o.strictParseDouble)(e)}else{throw new TypeError("Epoch timestamps must be expressed as floating point numbers or their string representation")}if(Number.isNaN(t)||t===Infinity||t===-Infinity){throw new TypeError("Epoch timestamps must be valid, non-Infinite, non-NaN numerics")}return new Date(Math.round(t*1e3))};t.parseEpochTimestamp=parseEpochTimestamp;const buildDate=(e,t,n,o)=>{const s=t-1;validateDayOfMonth(e,s,n);return new Date(Date.UTC(e,s,n,parseDateValue(o.hours,"hour",0,23),parseDateValue(o.minutes,"minute",0,59),parseDateValue(o.seconds,"seconds",0,60),parseMilliseconds(o.fractionalMilliseconds)))};const parseTwoDigitYear=e=>{const t=(new Date).getUTCFullYear();const n=Math.floor(t/100)*100+(0,o.strictParseShort)(stripLeadingZeroes(e));if(n{if(e.getTime()-(new Date).getTime()>l){return new Date(Date.UTC(e.getUTCFullYear()-100,e.getUTCMonth(),e.getUTCDate(),e.getUTCHours(),e.getUTCMinutes(),e.getUTCSeconds(),e.getUTCMilliseconds()))}return e};const parseMonthByShortName=e=>{const t=a.indexOf(e);if(t<0){throw new TypeError(`Invalid month: ${e}`)}return t+1};const m=[31,28,31,30,31,30,31,31,30,31,30,31];const validateDayOfMonth=(e,t,n)=>{let o=m[t];if(t===1&&isLeapYear(e)){o=29}if(n>o){throw new TypeError(`Invalid day for ${a[t]} in ${e}: ${n}`)}};const isLeapYear=e=>e%4===0&&(e%100!==0||e%400===0);const parseDateValue=(e,t,n,s)=>{const a=(0,o.strictParseByte)(stripLeadingZeroes(e));if(as){throw new TypeError(`${t} must be between ${n} and ${s}, inclusive`)}return a};const parseMilliseconds=e=>{if(e===null||e===undefined){return 0}return(0,o.strictParseFloat32)("0."+e)*1e3};const parseOffsetToMilliseconds=e=>{const t=e[0];let n=1;if(t=="+"){n=1}else if(t=="-"){n=-1}else{throw new TypeError(`Offset direction, ${t}, must be "+" or "-"`)}const o=Number(e.substring(1,3));const s=Number(e.substring(4,6));return n*(o*60+s)*60*1e3};const stripLeadingZeroes=e=>{let t=0;while(t{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.withBaseException=t.throwDefaultError=void 0;const o=n(78672);const throwDefaultError=({output:e,parsedBody:t,exceptionCtor:n,errorCode:s})=>{const a=deserializeMetadata(e);const r=a.httpStatusCode?a.httpStatusCode+"":undefined;const i=new n({name:(t===null||t===void 0?void 0:t.code)||(t===null||t===void 0?void 0:t.Code)||s||r||"UnknownError",$fault:"client",$metadata:a});throw(0,o.decorateServiceException)(i,t)};t.throwDefaultError=throwDefaultError;const withBaseException=e=>({output:n,parsedBody:o,errorCode:s})=>{(0,t.throwDefaultError)({output:n,parsedBody:o,exceptionCtor:e,errorCode:s})};t.withBaseException=withBaseException;const deserializeMetadata=e=>{var t,n;return{httpStatusCode:e.statusCode,requestId:(n=(t=e.headers["x-amzn-requestid"])!==null&&t!==void 0?t:e.headers["x-amzn-request-id"])!==null&&n!==void 0?n:e.headers["x-amz-request-id"],extendedRequestId:e.headers["x-amz-id-2"],cfId:e.headers["x-amz-cf-id"]}}},51109:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.loadConfigsForDefaultMode=void 0;const loadConfigsForDefaultMode=e=>{switch(e){case"standard":return{retryMode:"standard",connectionTimeout:3100};case"in-region":return{retryMode:"standard",connectionTimeout:1100};case"cross-region":return{retryMode:"standard",connectionTimeout:3100};case"mobile":return{retryMode:"standard",connectionTimeout:3e4};default:return{}}};t.loadConfigsForDefaultMode=loadConfigsForDefaultMode},73842:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.emitWarningIfUnsupportedVersion=void 0;let n=false;const emitWarningIfUnsupportedVersion=e=>{if(e&&!n&&parseInt(e.substring(1,e.indexOf(".")))<14){n=true}};t.emitWarningIfUnsupportedVersion=emitWarningIfUnsupportedVersion},78672:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.decorateServiceException=t.ServiceException=void 0;class ServiceException extends Error{constructor(e){super(e.message);Object.setPrototypeOf(this,ServiceException.prototype);this.name=e.name;this.$fault=e.$fault;this.$metadata=e.$metadata}}t.ServiceException=ServiceException;const decorateServiceException=(e,t={})=>{Object.entries(t).filter((([,e])=>e!==undefined)).forEach((([t,n])=>{if(e[t]==undefined||e[t]===""){e[t]=n}}));const n=e.message||e.Message||"UnknownError";e.message=n;delete e.Message;return e};t.decorateServiceException=decorateServiceException},56047:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.extendedEncodeURIComponent=void 0;function extendedEncodeURIComponent(e){return encodeURIComponent(e).replace(/[!'()*]/g,(function(e){return"%"+e.charCodeAt(0).toString(16).toUpperCase()}))}t.extendedEncodeURIComponent=extendedEncodeURIComponent},74739:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.resolveChecksumRuntimeConfig=t.getChecksumConfiguration=t.AlgorithmId=void 0;const o=n(18499);Object.defineProperty(t,"AlgorithmId",{enumerable:true,get:function(){return o.AlgorithmId}});const getChecksumConfiguration=e=>{const t=[];for(const n in o.AlgorithmId){const s=o.AlgorithmId[n];if(e[s]===undefined){continue}t.push({algorithmId:()=>s,checksumConstructor:()=>e[s]})}return{_checksumAlgorithms:t,addChecksumAlgorithm(e){this._checksumAlgorithms.push(e)},checksumAlgorithms(){return this._checksumAlgorithms}}};t.getChecksumConfiguration=getChecksumConfiguration;const resolveChecksumRuntimeConfig=e=>{const t={};e.checksumAlgorithms().forEach((e=>{t[e.algorithmId()]=e.checksumConstructor()}));return t};t.resolveChecksumRuntimeConfig=resolveChecksumRuntimeConfig},16566:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.resolveDefaultRuntimeConfig=t.getDefaultClientConfiguration=t.getDefaultExtensionConfiguration=void 0;const o=n(74739);const s=n(70478);const getDefaultExtensionConfiguration=e=>({...(0,o.getChecksumConfiguration)(e),...(0,s.getRetryConfiguration)(e)});t.getDefaultExtensionConfiguration=getDefaultExtensionConfiguration;t.getDefaultClientConfiguration=t.getDefaultExtensionConfiguration;const resolveDefaultRuntimeConfig=e=>({...(0,o.resolveChecksumRuntimeConfig)(e),...(0,s.resolveRetryRuntimeConfig)(e)});t.resolveDefaultRuntimeConfig=resolveDefaultRuntimeConfig},15866:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(16566),t)},70478:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.resolveRetryRuntimeConfig=t.getRetryConfiguration=void 0;const getRetryConfiguration=e=>{let t=e.retryStrategy;return{setRetryStrategy(e){t=e},retryStrategy(){return t}}};t.getRetryConfiguration=getRetryConfiguration;const resolveRetryRuntimeConfig=e=>{const t={};t.retryStrategy=e.retryStrategy();return t};t.resolveRetryRuntimeConfig=resolveRetryRuntimeConfig},76760:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getArrayIfSingleItem=void 0;const getArrayIfSingleItem=e=>Array.isArray(e)?e:[e];t.getArrayIfSingleItem=getArrayIfSingleItem},67595:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getValueFromTextNode=void 0;const getValueFromTextNode=e=>{const n="#text";for(const o in e){if(e.hasOwnProperty(o)&&e[o][n]!==undefined){e[o]=e[o][n]}else if(typeof e[o]==="object"&&e[o]!==null){e[o]=(0,t.getValueFromTextNode)(e[o])}}return e};t.getValueFromTextNode=getValueFromTextNode},11866:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(42518),t);o.__exportStar(n(57242),t);o.__exportStar(n(8903),t);o.__exportStar(n(91507),t);o.__exportStar(n(34381),t);o.__exportStar(n(7559),t);o.__exportStar(n(98529),t);o.__exportStar(n(81138),t);o.__exportStar(n(51109),t);o.__exportStar(n(73842),t);o.__exportStar(n(15866),t);o.__exportStar(n(78672),t);o.__exportStar(n(56047),t);o.__exportStar(n(76760),t);o.__exportStar(n(67595),t);o.__exportStar(n(14952),t);o.__exportStar(n(84206),t);o.__exportStar(n(62986),t);o.__exportStar(n(99454),t);o.__exportStar(n(86045),t);o.__exportStar(n(9182),t);o.__exportStar(n(80781),t)},14952:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.LazyJsonString=t.StringWrapper=void 0;const StringWrapper=function(){const e=Object.getPrototypeOf(this).constructor;const t=Function.bind.apply(String,[null,...arguments]);const n=new t;Object.setPrototypeOf(n,e.prototype);return n};t.StringWrapper=StringWrapper;t.StringWrapper.prototype=Object.create(String.prototype,{constructor:{value:t.StringWrapper,enumerable:false,writable:true,configurable:true}});Object.setPrototypeOf(t.StringWrapper,String);class LazyJsonString extends t.StringWrapper{deserializeJSON(){return JSON.parse(super.toString())}toJSON(){return super.toString()}static fromObject(e){if(e instanceof LazyJsonString){return e}else if(e instanceof String||typeof e==="string"){return new LazyJsonString(e)}return new LazyJsonString(JSON.stringify(e))}}t.LazyJsonString=LazyJsonString},84206:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.take=t.convertMap=t.map=void 0;function map(e,t,n){let o;let s;let a;if(typeof t==="undefined"&&typeof n==="undefined"){o={};a=e}else{o=e;if(typeof t==="function"){s=t;a=n;return mapWithFilter(o,s,a)}else{a=t}}for(const e of Object.keys(a)){if(!Array.isArray(a[e])){o[e]=a[e];continue}applyInstruction(o,null,a,e)}return o}t.map=map;const convertMap=e=>{const t={};for(const[n,o]of Object.entries(e||{})){t[n]=[,o]}return t};t.convertMap=convertMap;const take=(e,t)=>{const n={};for(const o in t){applyInstruction(n,e,t,o)}return n};t.take=take;const mapWithFilter=(e,t,n)=>map(e,Object.entries(n).reduce(((e,[n,o])=>{if(Array.isArray(o)){e[n]=o}else{if(typeof o==="function"){e[n]=[t,o()]}else{e[n]=[t,o]}}return e}),{}));const applyInstruction=(e,t,n,o)=>{if(t!==null){let s=n[o];if(typeof s==="function"){s=[,s]}const[a=nonNullish,r=pass,i=o]=s;if(typeof a==="function"&&a(t[i])||typeof a!=="function"&&!!a){e[o]=r(t[i])}return}let[s,a]=n[o];if(typeof a==="function"){let t;const n=s===undefined&&(t=a())!=null;const r=typeof s==="function"&&!!s(void 0)||typeof s!=="function"&&!!s;if(n){e[o]=t}else if(r){e[o]=a()}}else{const t=s===undefined&&a!=null;const n=typeof s==="function"&&!!s(a)||typeof s!=="function"&&!!s;if(t||n){e[o]=a}}};const nonNullish=e=>e!=null;const pass=e=>e},62986:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.logger=t.strictParseByte=t.strictParseShort=t.strictParseInt32=t.strictParseInt=t.strictParseLong=t.limitedParseFloat32=t.limitedParseFloat=t.handleFloat=t.limitedParseDouble=t.strictParseFloat32=t.strictParseFloat=t.strictParseDouble=t.expectUnion=t.expectString=t.expectObject=t.expectNonNull=t.expectByte=t.expectShort=t.expectInt32=t.expectInt=t.expectLong=t.expectFloat32=t.expectNumber=t.expectBoolean=t.parseBoolean=void 0;const parseBoolean=e=>{switch(e){case"true":return true;case"false":return false;default:throw new Error(`Unable to parse boolean value "${e}"`)}};t.parseBoolean=parseBoolean;const expectBoolean=e=>{if(e===null||e===undefined){return undefined}if(typeof e==="number"){if(e===0||e===1){t.logger.warn(stackTraceWarning(`Expected boolean, got ${typeof e}: ${e}`))}if(e===0){return false}if(e===1){return true}}if(typeof e==="string"){const n=e.toLowerCase();if(n==="false"||n==="true"){t.logger.warn(stackTraceWarning(`Expected boolean, got ${typeof e}: ${e}`))}if(n==="false"){return false}if(n==="true"){return true}}if(typeof e==="boolean"){return e}throw new TypeError(`Expected boolean, got ${typeof e}: ${e}`)};t.expectBoolean=expectBoolean;const expectNumber=e=>{if(e===null||e===undefined){return undefined}if(typeof e==="string"){const n=parseFloat(e);if(!Number.isNaN(n)){if(String(n)!==String(e)){t.logger.warn(stackTraceWarning(`Expected number but observed string: ${e}`))}return n}}if(typeof e==="number"){return e}throw new TypeError(`Expected number, got ${typeof e}: ${e}`)};t.expectNumber=expectNumber;const n=Math.ceil(2**127*(2-2**-23));const expectFloat32=e=>{const o=(0,t.expectNumber)(e);if(o!==undefined&&!Number.isNaN(o)&&o!==Infinity&&o!==-Infinity){if(Math.abs(o)>n){throw new TypeError(`Expected 32-bit float, got ${e}`)}}return o};t.expectFloat32=expectFloat32;const expectLong=e=>{if(e===null||e===undefined){return undefined}if(Number.isInteger(e)&&!Number.isNaN(e)){return e}throw new TypeError(`Expected integer, got ${typeof e}: ${e}`)};t.expectLong=expectLong;t.expectInt=t.expectLong;const expectInt32=e=>expectSizedInt(e,32);t.expectInt32=expectInt32;const expectShort=e=>expectSizedInt(e,16);t.expectShort=expectShort;const expectByte=e=>expectSizedInt(e,8);t.expectByte=expectByte;const expectSizedInt=(e,n)=>{const o=(0,t.expectLong)(e);if(o!==undefined&&castInt(o,n)!==o){throw new TypeError(`Expected ${n}-bit integer, got ${e}`)}return o};const castInt=(e,t)=>{switch(t){case 32:return Int32Array.of(e)[0];case 16:return Int16Array.of(e)[0];case 8:return Int8Array.of(e)[0]}};const expectNonNull=(e,t)=>{if(e===null||e===undefined){if(t){throw new TypeError(`Expected a non-null value for ${t}`)}throw new TypeError("Expected a non-null value")}return e};t.expectNonNull=expectNonNull;const expectObject=e=>{if(e===null||e===undefined){return undefined}if(typeof e==="object"&&!Array.isArray(e)){return e}const t=Array.isArray(e)?"array":typeof e;throw new TypeError(`Expected object, got ${t}: ${e}`)};t.expectObject=expectObject;const expectString=e=>{if(e===null||e===undefined){return undefined}if(typeof e==="string"){return e}if(["boolean","number","bigint"].includes(typeof e)){t.logger.warn(stackTraceWarning(`Expected string, got ${typeof e}: ${e}`));return String(e)}throw new TypeError(`Expected string, got ${typeof e}: ${e}`)};t.expectString=expectString;const expectUnion=e=>{if(e===null||e===undefined){return undefined}const n=(0,t.expectObject)(e);const o=Object.entries(n).filter((([,e])=>e!=null)).map((([e])=>e));if(o.length===0){throw new TypeError(`Unions must have exactly one non-null member. None were found.`)}if(o.length>1){throw new TypeError(`Unions must have exactly one non-null member. Keys ${o} were not null.`)}return n};t.expectUnion=expectUnion;const strictParseDouble=e=>{if(typeof e=="string"){return(0,t.expectNumber)(parseNumber(e))}return(0,t.expectNumber)(e)};t.strictParseDouble=strictParseDouble;t.strictParseFloat=t.strictParseDouble;const strictParseFloat32=e=>{if(typeof e=="string"){return(0,t.expectFloat32)(parseNumber(e))}return(0,t.expectFloat32)(e)};t.strictParseFloat32=strictParseFloat32;const o=/(-?(?:0|[1-9]\d*)(?:\.\d+)?(?:[eE][+-]?\d+)?)|(-?Infinity)|(NaN)/g;const parseNumber=e=>{const t=e.match(o);if(t===null||t[0].length!==e.length){throw new TypeError(`Expected real number, got implicit NaN`)}return parseFloat(e)};const limitedParseDouble=e=>{if(typeof e=="string"){return parseFloatString(e)}return(0,t.expectNumber)(e)};t.limitedParseDouble=limitedParseDouble;t.handleFloat=t.limitedParseDouble;t.limitedParseFloat=t.limitedParseDouble;const limitedParseFloat32=e=>{if(typeof e=="string"){return parseFloatString(e)}return(0,t.expectFloat32)(e)};t.limitedParseFloat32=limitedParseFloat32;const parseFloatString=e=>{switch(e){case"NaN":return NaN;case"Infinity":return Infinity;case"-Infinity":return-Infinity;default:throw new Error(`Unable to parse float value: ${e}`)}};const strictParseLong=e=>{if(typeof e==="string"){return(0,t.expectLong)(parseNumber(e))}return(0,t.expectLong)(e)};t.strictParseLong=strictParseLong;t.strictParseInt=t.strictParseLong;const strictParseInt32=e=>{if(typeof e==="string"){return(0,t.expectInt32)(parseNumber(e))}return(0,t.expectInt32)(e)};t.strictParseInt32=strictParseInt32;const strictParseShort=e=>{if(typeof e==="string"){return(0,t.expectShort)(parseNumber(e))}return(0,t.expectShort)(e)};t.strictParseShort=strictParseShort;const strictParseByte=e=>{if(typeof e==="string"){return(0,t.expectByte)(parseNumber(e))}return(0,t.expectByte)(e)};t.strictParseByte=strictParseByte;const stackTraceWarning=e=>String(new TypeError(e).stack||e).split("\n").slice(0,5).filter((e=>!e.includes("stackTraceWarning"))).join("\n");t.logger={warn:console.warn}},99454:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.resolvedPath=void 0;const o=n(56047);const resolvedPath=(e,t,n,s,a,r)=>{if(t!=null&&t[n]!==undefined){const t=s();if(t.length<=0){throw new Error("Empty value provided for input HTTP label: "+n+".")}e=e.replace(a,r?t.split("/").map((e=>(0,o.extendedEncodeURIComponent)(e))).join("/"):(0,o.extendedEncodeURIComponent)(t))}else{throw new Error("No value provided for input HTTP label: "+n+".")}return e};t.resolvedPath=resolvedPath},86045:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.serializeFloat=void 0;const serializeFloat=e=>{if(e!==e){return"NaN"}switch(e){case Infinity:return"Infinity";case-Infinity:return"-Infinity";default:return e}};t.serializeFloat=serializeFloat},9182:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t._json=void 0;const _json=e=>{if(e==null){return{}}if(Array.isArray(e)){return e.filter((e=>e!=null))}if(typeof e==="object"){const n={};for(const o of Object.keys(e)){if(e[o]==null){continue}n[o]=(0,t._json)(e[o])}return n}return e};t._json=_json},80781:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.splitEvery=void 0;function splitEvery(e,t,n){if(n<=0||!Number.isInteger(n)){throw new Error("Invalid number of delimiters ("+n+") for splitEvery.")}const o=e.split(t);if(n===1){return o}const s=[];let a="";for(let e=0;e{"use strict";Object.defineProperty(t,"__esModule",{value:true})},53240:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.HttpApiKeyAuthLocation=void 0;var n;(function(e){e["HEADER"]="header";e["QUERY"]="query"})(n=t.HttpApiKeyAuthLocation||(t.HttpApiKeyAuthLocation={}))},83707:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},55957:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},89012:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},6359:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},68399:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.HttpAuthLocation=void 0;var n;(function(e){e["HEADER"]="header";e["QUERY"]="query"})(n=t.HttpAuthLocation||(t.HttpAuthLocation={}))},65071:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(68399),t);o.__exportStar(n(53240),t);o.__exportStar(n(83707),t);o.__exportStar(n(55957),t);o.__exportStar(n(89012),t);o.__exportStar(n(6359),t)},78698:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},79697:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},4036:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},52772:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},55379:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},50942:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(55379),t);o.__exportStar(n(41407),t);o.__exportStar(n(74590),t)},41407:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},74590:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},77415:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},31421:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},30103:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.EndpointURLScheme=void 0;var n;(function(e){e["HTTP"]="http";e["HTTPS"]="https"})(n=t.EndpointURLScheme||(t.EndpointURLScheme={}))},44169:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},51407:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},34735:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},18162:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},10546:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(44169),t);o.__exportStar(n(51407),t);o.__exportStar(n(34735),t);o.__exportStar(n(54469),t);o.__exportStar(n(18162),t)},54469:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},51281:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},55294:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.resolveChecksumRuntimeConfig=t.getChecksumConfiguration=t.AlgorithmId=void 0;var n;(function(e){e["MD5"]="md5";e["CRC32"]="crc32";e["CRC32C"]="crc32c";e["SHA1"]="sha1";e["SHA256"]="sha256"})(n=t.AlgorithmId||(t.AlgorithmId={}));const getChecksumConfiguration=e=>{const t=[];if(e.sha256!==undefined){t.push({algorithmId:()=>n.SHA256,checksumConstructor:()=>e.sha256})}if(e.md5!=undefined){t.push({algorithmId:()=>n.MD5,checksumConstructor:()=>e.md5})}return{_checksumAlgorithms:t,addChecksumAlgorithm(e){this._checksumAlgorithms.push(e)},checksumAlgorithms(){return this._checksumAlgorithms}}};t.getChecksumConfiguration=getChecksumConfiguration;const resolveChecksumRuntimeConfig=e=>{const t={};e.checksumAlgorithms().forEach((e=>{t[e.algorithmId()]=e.checksumConstructor()}));return t};t.resolveChecksumRuntimeConfig=resolveChecksumRuntimeConfig},66209:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.resolveDefaultRuntimeConfig=t.getDefaultClientConfiguration=void 0;const o=n(55294);const getDefaultClientConfiguration=e=>({...(0,o.getChecksumConfiguration)(e)});t.getDefaultClientConfiguration=getDefaultClientConfiguration;const resolveDefaultRuntimeConfig=e=>({...(0,o.resolveChecksumRuntimeConfig)(e)});t.resolveDefaultRuntimeConfig=resolveDefaultRuntimeConfig},68152:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},64950:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.AlgorithmId=void 0;const o=n(10204);o.__exportStar(n(66209),t);o.__exportStar(n(68152),t);var s=n(55294);Object.defineProperty(t,"AlgorithmId",{enumerable:true,get:function(){return s.AlgorithmId}})},92368:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.FieldPosition=void 0;var n;(function(e){e[e["HEADER"]=0]="HEADER";e[e["TRAILER"]=1]="TRAILER"})(n=t.FieldPosition||(t.FieldPosition={}))},47814:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},15390:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},63781:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},54853:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(47814),t);o.__exportStar(n(15390),t);o.__exportStar(n(63781),t);o.__exportStar(n(6170),t)},6170:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},18499:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(15954),t);o.__exportStar(n(65071),t);o.__exportStar(n(78698),t);o.__exportStar(n(79697),t);o.__exportStar(n(4036),t);o.__exportStar(n(52772),t);o.__exportStar(n(50942),t);o.__exportStar(n(77415),t);o.__exportStar(n(31421),t);o.__exportStar(n(30103),t);o.__exportStar(n(10546),t);o.__exportStar(n(51281),t);o.__exportStar(n(64950),t);o.__exportStar(n(92368),t);o.__exportStar(n(54853),t);o.__exportStar(n(51512),t);o.__exportStar(n(93259),t);o.__exportStar(n(95886),t);o.__exportStar(n(2041),t);o.__exportStar(n(93224),t);o.__exportStar(n(94055),t);o.__exportStar(n(97569),t);o.__exportStar(n(31509),t);o.__exportStar(n(80451),t);o.__exportStar(n(77606),t);o.__exportStar(n(31495),t);o.__exportStar(n(57427),t);o.__exportStar(n(93030),t);o.__exportStar(n(21014),t);o.__exportStar(n(54274),t);o.__exportStar(n(7440),t);o.__exportStar(n(28602),t);o.__exportStar(n(79201),t);o.__exportStar(n(49030),t)},51512:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},93259:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.SMITHY_CONTEXT_KEY=void 0;t.SMITHY_CONTEXT_KEY="__smithy_context"},95886:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},2041:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.IniSectionType=void 0;var n;(function(e){e["PROFILE"]="profile";e["SSO_SESSION"]="sso-session";e["SERVICES"]="services"})(n=t.IniSectionType||(t.IniSectionType={}))},93224:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},94055:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},97569:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},31509:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},80451:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},77606:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},31495:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},57427:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},93030:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},21014:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.RequestHandlerProtocol=void 0;var n;(function(e){e["HTTP_0_9"]="http/0.9";e["HTTP_1_0"]="http/1.0";e["TDS_8_0"]="tds/8.0"})(n=t.RequestHandlerProtocol||(t.RequestHandlerProtocol={}))},54274:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},7440:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},28602:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},79201:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},49030:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},59381:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.parseUrl=void 0;const o=n(40626);const parseUrl=e=>{if(typeof e==="string"){return(0,t.parseUrl)(new URL(e))}const{hostname:n,pathname:s,port:a,protocol:r,search:i}=e;let c;if(i){c=(0,o.parseQueryString)(i)}return{hostname:n,port:a?parseInt(a):undefined,protocol:r,path:s,query:c}};t.parseUrl=parseUrl},61204:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.fromBase64=void 0;const o=n(922);const s=/^[A-Za-z0-9+/]*={0,2}$/;const fromBase64=e=>{if(e.length*3%4!==0){throw new TypeError(`Incorrect padding on base64 string.`)}if(!s.exec(e)){throw new TypeError(`Invalid base64 string.`)}const t=(0,o.fromString)(e,"base64");return new Uint8Array(t.buffer,t.byteOffset,t.byteLength)};t.fromBase64=fromBase64},76456:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(61204),t);o.__exportStar(n(11587),t)},11587:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.toBase64=void 0;const o=n(922);const toBase64=e=>(0,o.fromArrayBuffer)(e.buffer,e.byteOffset,e.byteLength).toString("base64");t.toBase64=toBase64},92134:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.calculateBodyLength=void 0;const o=n(57147);const calculateBodyLength=e=>{if(!e){return 0}if(typeof e==="string"){return Buffer.from(e).length}else if(typeof e.byteLength==="number"){return e.byteLength}else if(typeof e.size==="number"){return e.size}else if(typeof e.start==="number"&&typeof e.end==="number"){return e.end+1-e.start}else if(typeof e.path==="string"||Buffer.isBuffer(e.path)){return(0,o.lstatSync)(e.path).size}else if(typeof e.fd==="number"){return(0,o.fstatSync)(e.fd).size}throw new Error(`Body Length computation failed for ${e}`)};t.calculateBodyLength=calculateBodyLength},4161:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(92134),t)},922:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.fromString=t.fromArrayBuffer=void 0;const o=n(35696);const s=n(14300);const fromArrayBuffer=(e,t=0,n=e.byteLength-t)=>{if(!(0,o.isArrayBuffer)(e)){throw new TypeError(`The "input" argument must be ArrayBuffer. Received type ${typeof e} (${e})`)}return s.Buffer.from(e,t,n)};t.fromArrayBuffer=fromArrayBuffer;const fromString=(e,t)=>{if(typeof e!=="string"){throw new TypeError(`The "input" argument must be of type string. Received type ${typeof e} (${e})`)}return t?s.Buffer.from(e,t):s.Buffer.from(e)};t.fromString=fromString},87618:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.booleanSelector=t.SelectorType=void 0;var n;(function(e){e["ENV"]="env";e["CONFIG"]="shared config entry"})(n=t.SelectorType||(t.SelectorType={}));const booleanSelector=(e,t,n)=>{if(!(t in e))return undefined;if(e[t]==="true")return true;if(e[t]==="false")return false;throw new Error(`Cannot load ${n} "${t}". Expected "true" or "false", got ${e[t]}.`)};t.booleanSelector=booleanSelector},61979:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(87618),t)},28226:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.IMDS_REGION_PATH=t.DEFAULTS_MODE_OPTIONS=t.ENV_IMDS_DISABLED=t.AWS_DEFAULT_REGION_ENV=t.AWS_REGION_ENV=t.AWS_EXECUTION_ENV=void 0;t.AWS_EXECUTION_ENV="AWS_EXECUTION_ENV";t.AWS_REGION_ENV="AWS_REGION";t.AWS_DEFAULT_REGION_ENV="AWS_DEFAULT_REGION";t.ENV_IMDS_DISABLED="AWS_EC2_METADATA_DISABLED";t.DEFAULTS_MODE_OPTIONS=["in-region","cross-region","mobile","standard","legacy"];t.IMDS_REGION_PATH="/latest/meta-data/placement/region"},94792:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.NODE_DEFAULTS_MODE_CONFIG_OPTIONS=void 0;const n="AWS_DEFAULTS_MODE";const o="defaults_mode";t.NODE_DEFAULTS_MODE_CONFIG_OPTIONS={environmentVariableSelector:e=>e[n],configFileSelector:e=>e[o],default:"legacy"}},12871:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(82027),t)},82027:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.resolveDefaultsModeConfig=void 0;const o=n(1818);const s=n(27919);const a=n(83993);const r=n(57879);const i=n(28226);const c=n(94792);const resolveDefaultsModeConfig=({region:e=(0,a.loadConfig)(o.NODE_REGION_CONFIG_OPTIONS),defaultsMode:t=(0,a.loadConfig)(c.NODE_DEFAULTS_MODE_CONFIG_OPTIONS)}={})=>(0,r.memoize)((async()=>{const n=typeof t==="function"?await t():t;switch(n===null||n===void 0?void 0:n.toLowerCase()){case"auto":return resolveNodeDefaultsModeAuto(e);case"in-region":case"cross-region":case"mobile":case"standard":case"legacy":return Promise.resolve(n===null||n===void 0?void 0:n.toLocaleLowerCase());case undefined:return Promise.resolve("legacy");default:throw new Error(`Invalid parameter for "defaultsMode", expect ${i.DEFAULTS_MODE_OPTIONS.join(", ")}, got ${n}`)}}));t.resolveDefaultsModeConfig=resolveDefaultsModeConfig;const resolveNodeDefaultsModeAuto=async e=>{if(e){const t=typeof e==="function"?await e():e;const n=await inferPhysicalRegion();if(!n){return"standard"}if(t===n){return"in-region"}else{return"cross-region"}}return"standard"};const inferPhysicalRegion=async()=>{var e;if(process.env[i.AWS_EXECUTION_ENV]&&(process.env[i.AWS_REGION_ENV]||process.env[i.AWS_DEFAULT_REGION_ENV])){return(e=process.env[i.AWS_REGION_ENV])!==null&&e!==void 0?e:process.env[i.AWS_DEFAULT_REGION_ENV]}if(!process.env[i.ENV_IMDS_DISABLED]){try{const e=await(0,s.getInstanceMetadataEndpoint)();return(await(0,s.httpRequest)({...e,path:i.IMDS_REGION_PATH})).toString()}catch(e){}}}},74378:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.debugId=void 0;t.debugId="endpoints"},10917:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(74378),t);o.__exportStar(n(40250),t)},40250:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.toDebugString=void 0;function toDebugString(e){if(typeof e!=="object"||e==null){return e}if("ref"in e){return`$${toDebugString(e.ref)}`}if("fn"in e){return`${e.fn}(${(e.argv||[]).map(toDebugString).join(", ")})`}return JSON.stringify(e,null,2)}t.toDebugString=toDebugString},88013:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(67050),t);o.__exportStar(n(78036),t);o.__exportStar(n(72938),t);o.__exportStar(n(72570),t);o.__exportStar(n(35460),t)},97110:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.booleanEquals=void 0;const booleanEquals=(e,t)=>e===t;t.booleanEquals=booleanEquals},62692:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getAttr=void 0;const o=n(35460);const s=n(64007);const getAttr=(e,t)=>(0,s.getAttrPathList)(t).reduce(((n,s)=>{if(typeof n!=="object"){throw new o.EndpointError(`Index '${s}' in '${t}' not found in '${JSON.stringify(e)}'`)}else if(Array.isArray(n)){return n[parseInt(s)]}return n[s]}),e);t.getAttr=getAttr},64007:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getAttrPathList=void 0;const o=n(35460);const getAttrPathList=e=>{const t=e.split(".");const n=[];for(const s of t){const t=s.indexOf("[");if(t!==-1){if(s.indexOf("]")!==s.length-1){throw new o.EndpointError(`Path: '${e}' does not end with ']'`)}const a=s.slice(t+1,-1);if(Number.isNaN(parseInt(a))){throw new o.EndpointError(`Invalid array index: '${a}' in path: '${e}'`)}if(t!==0){n.push(s.slice(0,t))}n.push(a)}else{n.push(s)}}return n};t.getAttrPathList=getAttrPathList},97182:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(97110),t);o.__exportStar(n(62692),t);o.__exportStar(n(62391),t);o.__exportStar(n(78036),t);o.__exportStar(n(75608),t);o.__exportStar(n(26297),t);o.__exportStar(n(10391),t);o.__exportStar(n(3110),t);o.__exportStar(n(86751),t)},67050:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.isIpAddress=void 0;const n=new RegExp(`^(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]\\d|\\d)(?:\\.(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]\\d|\\d)){3}$`);const isIpAddress=e=>n.test(e)||e.startsWith("[")&&e.endsWith("]");t.isIpAddress=isIpAddress},62391:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.isSet=void 0;const isSet=e=>e!=null;t.isSet=isSet},78036:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.isValidHostLabel=void 0;const n=new RegExp(`^(?!.*-$)(?!-)[a-zA-Z0-9-]{1,63}$`);const isValidHostLabel=(e,o=false)=>{if(!o){return n.test(e)}const s=e.split(".");for(const e of s){if(!(0,t.isValidHostLabel)(e)){return false}}return true};t.isValidHostLabel=isValidHostLabel},75608:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.not=void 0;const not=e=>!e;t.not=not},26297:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.parseURL=void 0;const o=n(18499);const s=n(67050);const a={[o.EndpointURLScheme.HTTP]:80,[o.EndpointURLScheme.HTTPS]:443};const parseURL=e=>{const t=(()=>{try{if(e instanceof URL){return e}if(typeof e==="object"&&"hostname"in e){const{hostname:t,port:n,protocol:o="",path:s="",query:a={}}=e;const r=new URL(`${o}//${t}${n?`:${n}`:""}${s}`);r.search=Object.entries(a).map((([e,t])=>`${e}=${t}`)).join("&");return r}return new URL(e)}catch(e){return null}})();if(!t){console.error(`Unable to parse ${JSON.stringify(e)} as a whatwg URL.`);return null}const n=t.href;const{host:r,hostname:i,pathname:c,protocol:d,search:u}=t;if(u){return null}const l=d.slice(0,-1);if(!Object.values(o.EndpointURLScheme).includes(l)){return null}const m=(0,s.isIpAddress)(i);const p=n.includes(`${r}:${a[l]}`)||typeof e==="string"&&e.includes(`${r}:${a[l]}`);const S=`${r}${p?`:${a[l]}`:``}`;return{scheme:l,authority:S,path:c,normalizedPath:c.endsWith("/")?c:`${c}/`,isIp:m}};t.parseURL=parseURL},10391:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.stringEquals=void 0;const stringEquals=(e,t)=>e===t;t.stringEquals=stringEquals},3110:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.substring=void 0;const substring=(e,t,n,o)=>{if(t>=n||e.length{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.uriEncode=void 0;const uriEncode=e=>encodeURIComponent(e).replace(/[!*'()]/g,(e=>`%${e.charCodeAt(0).toString(16).toUpperCase()}`));t.uriEncode=uriEncode},72570:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.resolveEndpoint=void 0;const o=n(10917);const s=n(35460);const a=n(8396);const resolveEndpoint=(e,t)=>{var n,r,i,c,d,u;const{endpointParams:l,logger:m}=t;const{parameters:p,rules:S}=e;(r=(n=t.logger)===null||n===void 0?void 0:n.debug)===null||r===void 0?void 0:r.call(n,`${o.debugId} Initial EndpointParams: ${(0,o.toDebugString)(l)}`);const g=Object.entries(p).filter((([,e])=>e.default!=null)).map((([e,t])=>[e,t.default]));if(g.length>0){for(const[e,t]of g){l[e]=(i=l[e])!==null&&i!==void 0?i:t}}const f=Object.entries(p).filter((([,e])=>e.required)).map((([e])=>e));for(const e of f){if(l[e]==null){throw new s.EndpointError(`Missing required parameter: '${e}'`)}}const y=(0,a.evaluateRules)(S,{endpointParams:l,logger:m,referenceRecord:{}});if((c=t.endpointParams)===null||c===void 0?void 0:c.Endpoint){try{const e=new URL(t.endpointParams.Endpoint);const{protocol:n,port:o}=e;y.url.protocol=n;y.url.port=o}catch(e){}}(u=(d=t.logger)===null||d===void 0?void 0:d.debug)===null||u===void 0?void 0:u.call(d,`${o.debugId} Resolved endpoint: ${(0,o.toDebugString)(y)}`);return y};t.resolveEndpoint=resolveEndpoint},3622:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.EndpointError=void 0;class EndpointError extends Error{constructor(e){super(e);this.name="EndpointError"}}t.EndpointError=EndpointError},21427:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},44786:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},95097:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},30586:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},8309:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},35460:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(3622),t);o.__exportStar(n(21427),t);o.__exportStar(n(44786),t);o.__exportStar(n(95097),t);o.__exportStar(n(30586),t);o.__exportStar(n(8309),t);o.__exportStar(n(88732),t)},88732:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},81410:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.callFunction=void 0;const o=n(72938);const s=n(85488);const a=n(75992);const callFunction=({fn:e,argv:t},n)=>{const r=t.map((e=>["boolean","number"].includes(typeof e)?e:(0,a.evaluateExpression)(e,"arg",n)));const i=e.split(".");if(i[0]in o.customEndpointFunctions&&i[1]!=null){return o.customEndpointFunctions[i[0]][i[1]](...r)}return s.endpointFunctions[e](...r)};t.callFunction=callFunction},72938:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.customEndpointFunctions=void 0;t.customEndpointFunctions={}},85488:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.endpointFunctions=void 0;const o=n(97182);t.endpointFunctions={booleanEquals:o.booleanEquals,getAttr:o.getAttr,isSet:o.isSet,isValidHostLabel:o.isValidHostLabel,not:o.not,parseURL:o.parseURL,stringEquals:o.stringEquals,substring:o.substring,uriEncode:o.uriEncode}},28575:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.evaluateCondition=void 0;const o=n(10917);const s=n(35460);const a=n(81410);const evaluateCondition=({assign:e,...t},n)=>{var r,i;if(e&&e in n.referenceRecord){throw new s.EndpointError(`'${e}' is already defined in Reference Record.`)}const c=(0,a.callFunction)(t,n);(i=(r=n.logger)===null||r===void 0?void 0:r.debug)===null||i===void 0?void 0:i.call(r,o.debugId,`evaluateCondition: ${(0,o.toDebugString)(t)} = ${(0,o.toDebugString)(c)}`);return{result:c===""?true:!!c,...e!=null&&{toAssign:{name:e,value:c}}}};t.evaluateCondition=evaluateCondition},53232:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.evaluateConditions=void 0;const o=n(10917);const s=n(28575);const evaluateConditions=(e=[],t)=>{var n,a;const r={};for(const i of e){const{result:e,toAssign:c}=(0,s.evaluateCondition)(i,{...t,referenceRecord:{...t.referenceRecord,...r}});if(!e){return{result:e}}if(c){r[c.name]=c.value;(a=(n=t.logger)===null||n===void 0?void 0:n.debug)===null||a===void 0?void 0:a.call(n,o.debugId,`assign: ${c.name} := ${(0,o.toDebugString)(c.value)}`)}}return{result:true,referenceRecord:r}};t.evaluateConditions=evaluateConditions},64930:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.evaluateEndpointRule=void 0;const o=n(10917);const s=n(53232);const a=n(56813);const r=n(3788);const i=n(6528);const evaluateEndpointRule=(e,t)=>{var n,c;const{conditions:d,endpoint:u}=e;const{result:l,referenceRecord:m}=(0,s.evaluateConditions)(d,t);if(!l){return}const p={...t,referenceRecord:{...t.referenceRecord,...m}};const{url:S,properties:g,headers:f}=u;(c=(n=t.logger)===null||n===void 0?void 0:n.debug)===null||c===void 0?void 0:c.call(n,o.debugId,`Resolving endpoint from template: ${(0,o.toDebugString)(u)}`);return{...f!=undefined&&{headers:(0,a.getEndpointHeaders)(f,p)},...g!=undefined&&{properties:(0,r.getEndpointProperties)(g,p)},url:(0,i.getEndpointUrl)(S,p)}};t.evaluateEndpointRule=evaluateEndpointRule},91169:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.evaluateErrorRule=void 0;const o=n(35460);const s=n(53232);const a=n(75992);const evaluateErrorRule=(e,t)=>{const{conditions:n,error:r}=e;const{result:i,referenceRecord:c}=(0,s.evaluateConditions)(n,t);if(!i){return}throw new o.EndpointError((0,a.evaluateExpression)(r,"Error",{...t,referenceRecord:{...t.referenceRecord,...c}}))};t.evaluateErrorRule=evaluateErrorRule},75992:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.evaluateExpression=void 0;const o=n(35460);const s=n(81410);const a=n(86787);const r=n(3686);const evaluateExpression=(e,t,n)=>{if(typeof e==="string"){return(0,a.evaluateTemplate)(e,n)}else if(e["fn"]){return(0,s.callFunction)(e,n)}else if(e["ref"]){return(0,r.getReferenceValue)(e,n)}throw new o.EndpointError(`'${t}': ${String(e)} is not a string, function or reference.`)};t.evaluateExpression=evaluateExpression},30291:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.evaluateRules=void 0;const o=n(35460);const s=n(64930);const a=n(91169);const r=n(22591);const evaluateRules=(e,t)=>{for(const n of e){if(n.type==="endpoint"){const e=(0,s.evaluateEndpointRule)(n,t);if(e){return e}}else if(n.type==="error"){(0,a.evaluateErrorRule)(n,t)}else if(n.type==="tree"){const e=(0,r.evaluateTreeRule)(n,t);if(e){return e}}else{throw new o.EndpointError(`Unknown endpoint rule: ${n}`)}}throw new o.EndpointError(`Rules evaluation failed`)};t.evaluateRules=evaluateRules},86787:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.evaluateTemplate=void 0;const o=n(97182);const evaluateTemplate=(e,t)=>{const n=[];const s={...t.endpointParams,...t.referenceRecord};let a=0;while(a{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.evaluateTreeRule=void 0;const o=n(53232);const s=n(30291);const evaluateTreeRule=(e,t)=>{const{conditions:n,rules:a}=e;const{result:r,referenceRecord:i}=(0,o.evaluateConditions)(n,t);if(!r){return}return(0,s.evaluateRules)(a,{...t,referenceRecord:{...t.referenceRecord,...i}})};t.evaluateTreeRule=evaluateTreeRule},56813:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getEndpointHeaders=void 0;const o=n(35460);const s=n(75992);const getEndpointHeaders=(e,t)=>Object.entries(e).reduce(((e,[n,a])=>({...e,[n]:a.map((e=>{const a=(0,s.evaluateExpression)(e,"Header value entry",t);if(typeof a!=="string"){throw new o.EndpointError(`Header '${n}' value '${a}' is not a string`)}return a}))})),{});t.getEndpointHeaders=getEndpointHeaders},3788:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getEndpointProperties=void 0;const o=n(95462);const getEndpointProperties=(e,t)=>Object.entries(e).reduce(((e,[n,s])=>({...e,[n]:(0,o.getEndpointProperty)(s,t)})),{});t.getEndpointProperties=getEndpointProperties},95462:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getEndpointProperty=void 0;const o=n(35460);const s=n(86787);const a=n(3788);const getEndpointProperty=(e,n)=>{if(Array.isArray(e)){return e.map((e=>(0,t.getEndpointProperty)(e,n)))}switch(typeof e){case"string":return(0,s.evaluateTemplate)(e,n);case"object":if(e===null){throw new o.EndpointError(`Unexpected endpoint property: ${e}`)}return(0,a.getEndpointProperties)(e,n);case"boolean":return e;default:throw new o.EndpointError(`Unexpected endpoint property type: ${typeof e}`)}};t.getEndpointProperty=getEndpointProperty},6528:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getEndpointUrl=void 0;const o=n(35460);const s=n(75992);const getEndpointUrl=(e,t)=>{const n=(0,s.evaluateExpression)(e,"Endpoint URL",t);if(typeof n==="string"){try{return new URL(n)}catch(e){console.error(`Failed to construct URL with ${n}`,e);throw e}}throw new o.EndpointError(`Endpoint URL must be a string, got ${typeof n}`)};t.getEndpointUrl=getEndpointUrl},3686:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getReferenceValue=void 0;const getReferenceValue=({ref:e},t)=>{const n={...t.endpointParams,...t.referenceRecord};return n[e]};t.getReferenceValue=getReferenceValue},8396:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(72938),t);o.__exportStar(n(30291),t)},10846:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.toHex=t.fromHex=void 0;const n={};const o={};for(let e=0;e<256;e++){let t=e.toString(16).toLowerCase();if(t.length===1){t=`0${t}`}n[e]=t;o[t]=e}function fromHex(e){if(e.length%2!==0){throw new Error("Hex encoded strings must have an even number length")}const t=new Uint8Array(e.length/2);for(let n=0;n{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getSmithyContext=void 0;const o=n(18499);const getSmithyContext=e=>e[o.SMITHY_CONTEXT_KEY]||(e[o.SMITHY_CONTEXT_KEY]={});t.getSmithyContext=getSmithyContext},25275:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(25516),t);o.__exportStar(n(19931),t)},19931:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.normalizeProvider=void 0;const normalizeProvider=e=>{if(typeof e==="function")return e;const t=Promise.resolve(e);return()=>t};t.normalizeProvider=normalizeProvider},307:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.AdaptiveRetryStrategy=void 0;const o=n(74251);const s=n(17703);const a=n(51453);class AdaptiveRetryStrategy{constructor(e,t){this.maxAttemptsProvider=e;this.mode=o.RETRY_MODES.ADAPTIVE;const{rateLimiter:n}=t!==null&&t!==void 0?t:{};this.rateLimiter=n!==null&&n!==void 0?n:new s.DefaultRateLimiter;this.standardRetryStrategy=new a.StandardRetryStrategy(e)}async acquireInitialRetryToken(e){await this.rateLimiter.getSendToken();return this.standardRetryStrategy.acquireInitialRetryToken(e)}async refreshRetryTokenForRetry(e,t){this.rateLimiter.updateClientSendingRate(t);return this.standardRetryStrategy.refreshRetryTokenForRetry(e,t)}recordSuccess(e){this.rateLimiter.updateClientSendingRate({});this.standardRetryStrategy.recordSuccess(e)}}t.AdaptiveRetryStrategy=AdaptiveRetryStrategy},48786:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.ConfiguredRetryStrategy=void 0;const o=n(11659);const s=n(51453);class ConfiguredRetryStrategy extends s.StandardRetryStrategy{constructor(e,t=o.DEFAULT_RETRY_DELAY_BASE){super(typeof e==="function"?e:async()=>e);if(typeof t==="number"){this.computeNextBackoffDelay=()=>t}else{this.computeNextBackoffDelay=t}}async refreshRetryTokenForRetry(e,t){const n=await super.refreshRetryTokenForRetry(e,t);n.getRetryDelay=()=>this.computeNextBackoffDelay(n.getRetryCount());return n}}t.ConfiguredRetryStrategy=ConfiguredRetryStrategy},17703:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.DefaultRateLimiter=void 0;const o=n(51528);class DefaultRateLimiter{constructor(e){var t,n,o,s,a;this.currentCapacity=0;this.enabled=false;this.lastMaxRate=0;this.measuredTxRate=0;this.requestCount=0;this.lastTimestamp=0;this.timeWindow=0;this.beta=(t=e===null||e===void 0?void 0:e.beta)!==null&&t!==void 0?t:.7;this.minCapacity=(n=e===null||e===void 0?void 0:e.minCapacity)!==null&&n!==void 0?n:1;this.minFillRate=(o=e===null||e===void 0?void 0:e.minFillRate)!==null&&o!==void 0?o:.5;this.scaleConstant=(s=e===null||e===void 0?void 0:e.scaleConstant)!==null&&s!==void 0?s:.4;this.smooth=(a=e===null||e===void 0?void 0:e.smooth)!==null&&a!==void 0?a:.8;const r=this.getCurrentTimeInSeconds();this.lastThrottleTime=r;this.lastTxRateBucket=Math.floor(this.getCurrentTimeInSeconds());this.fillRate=this.minFillRate;this.maxCapacity=this.minCapacity}getCurrentTimeInSeconds(){return Date.now()/1e3}async getSendToken(){return this.acquireTokenBucket(1)}async acquireTokenBucket(e){if(!this.enabled){return}this.refillTokenBucket();if(e>this.currentCapacity){const t=(e-this.currentCapacity)/this.fillRate*1e3;await new Promise((e=>setTimeout(e,t)))}this.currentCapacity=this.currentCapacity-e}refillTokenBucket(){const e=this.getCurrentTimeInSeconds();if(!this.lastTimestamp){this.lastTimestamp=e;return}const t=(e-this.lastTimestamp)*this.fillRate;this.currentCapacity=Math.min(this.maxCapacity,this.currentCapacity+t);this.lastTimestamp=e}updateClientSendingRate(e){let t;this.updateMeasuredRate();if((0,o.isThrottlingError)(e)){const e=!this.enabled?this.measuredTxRate:Math.min(this.measuredTxRate,this.fillRate);this.lastMaxRate=e;this.calculateTimeWindow();this.lastThrottleTime=this.getCurrentTimeInSeconds();t=this.cubicThrottle(e);this.enableTokenBucket()}else{this.calculateTimeWindow();t=this.cubicSuccess(this.getCurrentTimeInSeconds())}const n=Math.min(t,2*this.measuredTxRate);this.updateTokenBucketRate(n)}calculateTimeWindow(){this.timeWindow=this.getPrecise(Math.pow(this.lastMaxRate*(1-this.beta)/this.scaleConstant,1/3))}cubicThrottle(e){return this.getPrecise(e*this.beta)}cubicSuccess(e){return this.getPrecise(this.scaleConstant*Math.pow(e-this.lastThrottleTime-this.timeWindow,3)+this.lastMaxRate)}enableTokenBucket(){this.enabled=true}updateTokenBucketRate(e){this.refillTokenBucket();this.fillRate=Math.max(e,this.minFillRate);this.maxCapacity=Math.max(e,this.minCapacity);this.currentCapacity=Math.min(this.currentCapacity,this.maxCapacity)}updateMeasuredRate(){const e=this.getCurrentTimeInSeconds();const t=Math.floor(e*2)/2;this.requestCount++;if(t>this.lastTxRateBucket){const e=this.requestCount/(t-this.lastTxRateBucket);this.measuredTxRate=this.getPrecise(e*this.smooth+this.measuredTxRate*(1-this.smooth));this.requestCount=0;this.lastTxRateBucket=t}}getPrecise(e){return parseFloat(e.toFixed(8))}}t.DefaultRateLimiter=DefaultRateLimiter},51453:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.StandardRetryStrategy=void 0;const o=n(74251);const s=n(11659);const a=n(71397);const r=n(27316);class StandardRetryStrategy{constructor(e){this.maxAttempts=e;this.mode=o.RETRY_MODES.STANDARD;this.capacity=s.INITIAL_RETRY_TOKENS;this.retryBackoffStrategy=(0,a.getDefaultRetryBackoffStrategy)();this.maxAttemptsProvider=typeof e==="function"?e:async()=>e}async acquireInitialRetryToken(e){return(0,r.createDefaultRetryToken)({retryDelay:s.DEFAULT_RETRY_DELAY_BASE,retryCount:0})}async refreshRetryTokenForRetry(e,t){const n=await this.getMaxAttempts();if(this.shouldRetry(e,t,n)){const n=t.errorType;this.retryBackoffStrategy.setDelayBase(n==="THROTTLING"?s.THROTTLING_RETRY_DELAY_BASE:s.DEFAULT_RETRY_DELAY_BASE);const o=this.retryBackoffStrategy.computeNextBackoffDelay(e.getRetryCount());const a=t.retryAfterHint?Math.max(t.retryAfterHint.getTime()-Date.now()||0,o):o;const i=this.getCapacityCost(n);this.capacity-=i;return(0,r.createDefaultRetryToken)({retryDelay:a,retryCount:e.getRetryCount()+1,retryCost:i})}throw new Error("No retry token available")}recordSuccess(e){var t;this.capacity=Math.max(s.INITIAL_RETRY_TOKENS,this.capacity+((t=e.getRetryCost())!==null&&t!==void 0?t:s.NO_RETRY_INCREMENT))}getCapacity(){return this.capacity}async getMaxAttempts(){try{return await this.maxAttemptsProvider()}catch(e){console.warn(`Max attempts provider could not resolve. Using default of ${o.DEFAULT_MAX_ATTEMPTS}`);return o.DEFAULT_MAX_ATTEMPTS}}shouldRetry(e,t,n){const o=e.getRetryCount()+1;return o=this.getCapacityCost(t.errorType)&&this.isRetryableError(t.errorType)}getCapacityCost(e){return e==="TRANSIENT"?s.TIMEOUT_RETRY_COST:s.RETRY_COST}isRetryableError(e){return e==="THROTTLING"||e==="TRANSIENT"}}t.StandardRetryStrategy=StandardRetryStrategy},74251:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.DEFAULT_RETRY_MODE=t.DEFAULT_MAX_ATTEMPTS=t.RETRY_MODES=void 0;var n;(function(e){e["STANDARD"]="standard";e["ADAPTIVE"]="adaptive"})(n=t.RETRY_MODES||(t.RETRY_MODES={}));t.DEFAULT_MAX_ATTEMPTS=3;t.DEFAULT_RETRY_MODE=n.STANDARD},11659:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.REQUEST_HEADER=t.INVOCATION_ID_HEADER=t.NO_RETRY_INCREMENT=t.TIMEOUT_RETRY_COST=t.RETRY_COST=t.INITIAL_RETRY_TOKENS=t.THROTTLING_RETRY_DELAY_BASE=t.MAXIMUM_RETRY_DELAY=t.DEFAULT_RETRY_DELAY_BASE=void 0;t.DEFAULT_RETRY_DELAY_BASE=100;t.MAXIMUM_RETRY_DELAY=20*1e3;t.THROTTLING_RETRY_DELAY_BASE=500;t.INITIAL_RETRY_TOKENS=500;t.RETRY_COST=5;t.TIMEOUT_RETRY_COST=10;t.NO_RETRY_INCREMENT=1;t.INVOCATION_ID_HEADER="amz-sdk-invocation-id";t.REQUEST_HEADER="amz-sdk-request"},71397:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getDefaultRetryBackoffStrategy=void 0;const o=n(11659);const getDefaultRetryBackoffStrategy=()=>{let e=o.DEFAULT_RETRY_DELAY_BASE;const computeNextBackoffDelay=t=>Math.floor(Math.min(o.MAXIMUM_RETRY_DELAY,Math.random()*2**t*e));const setDelayBase=t=>{e=t};return{computeNextBackoffDelay:computeNextBackoffDelay,setDelayBase:setDelayBase}};t.getDefaultRetryBackoffStrategy=getDefaultRetryBackoffStrategy},27316:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.createDefaultRetryToken=void 0;const o=n(11659);const createDefaultRetryToken=({retryDelay:e,retryCount:t,retryCost:n})=>{const getRetryCount=()=>t;const getRetryDelay=()=>Math.min(o.MAXIMUM_RETRY_DELAY,e);const getRetryCost=()=>n;return{getRetryCount:getRetryCount,getRetryDelay:getRetryDelay,getRetryCost:getRetryCost}};t.createDefaultRetryToken=createDefaultRetryToken},39751:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(307),t);o.__exportStar(n(48786),t);o.__exportStar(n(17703),t);o.__exportStar(n(51453),t);o.__exportStar(n(74251),t);o.__exportStar(n(11659),t);o.__exportStar(n(62457),t)},62457:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},97797:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.Uint8ArrayBlobAdapter=void 0;const o=n(54706);class Uint8ArrayBlobAdapter extends Uint8Array{static fromString(e,t="utf-8"){switch(typeof e){case"string":return(0,o.transformFromString)(e,t);default:throw new Error(`Unsupported conversion from ${typeof e} to Uint8ArrayBlobAdapter.`)}}static mutate(e){Object.setPrototypeOf(e,Uint8ArrayBlobAdapter.prototype);return e}transformToString(e="utf-8"){return(0,o.transformToString)(this,e)}}t.Uint8ArrayBlobAdapter=Uint8ArrayBlobAdapter},54706:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.transformFromString=t.transformToString=void 0;const o=n(76456);const s=n(47107);const a=n(97797);function transformToString(e,t="utf-8"){if(t==="base64"){return(0,o.toBase64)(e)}return(0,s.toUtf8)(e)}t.transformToString=transformToString;function transformFromString(e,t){if(t==="base64"){return a.Uint8ArrayBlobAdapter.mutate((0,o.fromBase64)(e))}return a.Uint8ArrayBlobAdapter.mutate((0,s.fromUtf8)(e))}t.transformFromString=transformFromString},2840:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getAwsChunkedEncodingStream=void 0;const o=n(12781);const getAwsChunkedEncodingStream=(e,t)=>{const{base64Encoder:n,bodyLengthChecker:s,checksumAlgorithmFn:a,checksumLocationName:r,streamHasher:i}=t;const c=n!==undefined&&a!==undefined&&r!==undefined&&i!==undefined;const d=c?i(a,e):undefined;const u=new o.Readable({read:()=>{}});e.on("data",(e=>{const t=s(e)||0;u.push(`${t.toString(16)}\r\n`);u.push(e);u.push("\r\n")}));e.on("end",(async()=>{u.push(`0\r\n`);if(c){const e=n(await d);u.push(`${r}:${e}\r\n`);u.push(`\r\n`)}u.push(null)}));return u};t.getAwsChunkedEncodingStream=getAwsChunkedEncodingStream},5422:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(97797),t);o.__exportStar(n(2840),t);o.__exportStar(n(53101),t)},53101:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.sdkStreamMixin=void 0;const o=n(38179);const s=n(922);const a=n(12781);const r=n(73837);const i="The stream has already been transformed.";const sdkStreamMixin=e=>{var t,n;if(!(e instanceof a.Readable)){const o=((n=(t=e===null||e===void 0?void 0:e.__proto__)===null||t===void 0?void 0:t.constructor)===null||n===void 0?void 0:n.name)||e;throw new Error(`Unexpected stream implementation, expect Stream.Readable instance, got ${o}`)}let c=false;const transformToByteArray=async()=>{if(c){throw new Error(i)}c=true;return await(0,o.streamCollector)(e)};return Object.assign(e,{transformToByteArray:transformToByteArray,transformToString:async e=>{const t=await transformToByteArray();if(e===undefined||Buffer.isEncoding(e)){return(0,s.fromArrayBuffer)(t.buffer,t.byteOffset,t.byteLength).toString(e)}else{const n=new r.TextDecoder(e);return n.decode(t)}},transformToWebStream:()=>{if(c){throw new Error(i)}if(e.readableFlowing!==null){throw new Error("The stream has been consumed by other callbacks.")}if(typeof a.Readable.toWeb!=="function"){throw new Error("Readable.toWeb() is not supported. Please make sure you are using Node.js >= 17.0.0, or polyfill is available.")}c=true;return a.Readable.toWeb(e)}})};t.sdkStreamMixin=sdkStreamMixin},83156:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.escapeUriPath=void 0;const o=n(74279);const escapeUriPath=e=>e.split("/").map(o.escapeUri).join("/");t.escapeUriPath=escapeUriPath},74279:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.escapeUri=void 0;const escapeUri=e=>encodeURIComponent(e).replace(/[!'()*]/g,hexEncode);t.escapeUri=escapeUri;const hexEncode=e=>`%${e.charCodeAt(0).toString(16).toUpperCase()}`},68290:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(74279),t);o.__exportStar(n(83156),t)},93607:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.fromUtf8=void 0;const o=n(922);const fromUtf8=e=>{const t=(0,o.fromString)(e,"utf8");return new Uint8Array(t.buffer,t.byteOffset,t.byteLength/Uint8Array.BYTES_PER_ELEMENT)};t.fromUtf8=fromUtf8},47107:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(93607),t);o.__exportStar(n(66809),t);o.__exportStar(n(36442),t)},66809:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.toUint8Array=void 0;const o=n(93607);const toUint8Array=e=>{if(typeof e==="string"){return(0,o.fromUtf8)(e)}if(ArrayBuffer.isView(e)){return new Uint8Array(e.buffer,e.byteOffset,e.byteLength/Uint8Array.BYTES_PER_ELEMENT)}return new Uint8Array(e)};t.toUint8Array=toUint8Array},36442:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.toUtf8=void 0;const o=n(922);const toUtf8=e=>(0,o.fromArrayBuffer)(e.buffer,e.byteOffset,e.byteLength).toString("utf8");t.toUtf8=toUtf8},85640:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.createWaiter=void 0;const o=n(12274);const s=n(64548);const a=n(87919);const abortTimeout=async e=>new Promise((t=>{e.onabort=()=>t({state:a.WaiterState.ABORTED})}));const createWaiter=async(e,t,n)=>{const r={...a.waiterServiceDefaults,...e};(0,s.validateWaiterOptions)(r);const i=[(0,o.runPolling)(r,t,n)];if(e.abortController){i.push(abortTimeout(e.abortController.signal))}if(e.abortSignal){i.push(abortTimeout(e.abortSignal))}return Promise.race(i)};t.createWaiter=createWaiter},67871:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(85640),t);o.__exportStar(n(87919),t)},12274:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.runPolling=void 0;const o=n(76127);const s=n(87919);const exponentialBackoffWithJitter=(e,t,n,o)=>{if(o>n)return t;const s=e*2**(o-1);return randomInRange(e,s)};const randomInRange=(e,t)=>e+Math.random()*(t-e);const runPolling=async({minDelay:e,maxDelay:t,maxWaitTime:n,abortController:a,client:r,abortSignal:i},c,d)=>{var u;const{state:l,reason:m}=await d(r,c);if(l!==s.WaiterState.RETRY){return{state:l,reason:m}}let p=1;const S=Date.now()+n*1e3;const g=Math.log(t/e)/Math.log(2)+1;while(true){if(((u=a===null||a===void 0?void 0:a.signal)===null||u===void 0?void 0:u.aborted)||(i===null||i===void 0?void 0:i.aborted)){return{state:s.WaiterState.ABORTED}}const n=exponentialBackoffWithJitter(e,t,g,p);if(Date.now()+n*1e3>S){return{state:s.WaiterState.TIMEOUT}}await(0,o.sleep)(n);const{state:l,reason:m}=await d(r,c);if(l!==s.WaiterState.RETRY){return{state:l,reason:m}}p+=1}};t.runPolling=runPolling},64548:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(76127),t);o.__exportStar(n(45256),t)},76127:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.sleep=void 0;const sleep=e=>new Promise((t=>setTimeout(t,e*1e3)));t.sleep=sleep},45256:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.validateWaiterOptions=void 0;const validateWaiterOptions=e=>{if(e.maxWaitTime<1){throw new Error(`WaiterConfiguration.maxWaitTime must be greater than 0`)}else if(e.minDelay<1){throw new Error(`WaiterConfiguration.minDelay must be greater than 0`)}else if(e.maxDelay<1){throw new Error(`WaiterConfiguration.maxDelay must be greater than 0`)}else if(e.maxWaitTime<=e.minDelay){throw new Error(`WaiterConfiguration.maxWaitTime [${e.maxWaitTime}] must be greater than WaiterConfiguration.minDelay [${e.minDelay}] for this waiter`)}else if(e.maxDelay{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.checkExceptions=t.WaiterState=t.waiterServiceDefaults=void 0;t.waiterServiceDefaults={minDelay:2,maxDelay:120};var n;(function(e){e["ABORTED"]="ABORTED";e["FAILURE"]="FAILURE";e["SUCCESS"]="SUCCESS";e["RETRY"]="RETRY";e["TIMEOUT"]="TIMEOUT"})(n=t.WaiterState||(t.WaiterState={}));const checkExceptions=e=>{if(e.state===n.ABORTED){const t=new Error(`${JSON.stringify({...e,reason:"Request was aborted"})}`);t.name="AbortError";throw t}else if(e.state===n.TIMEOUT){const t=new Error(`${JSON.stringify({...e,reason:"Waiter has timed out"})}`);t.name="TimeoutError";throw t}else if(e.state!==n.SUCCESS){throw new Error(`${JSON.stringify({result:e})}`)}return e};t.checkExceptions=checkExceptions},54819:(e,t,n)=>{"use strict";const o=n(5850);const s=n(80086);const a=n(3601);e.exports={XMLParser:s,XMLValidator:o,XMLBuilder:a}},43348:(e,t)=>{"use strict";const n=":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";const o=n+"\\-.\\d\\u00B7\\u0300-\\u036F\\u203F-\\u2040";const s="["+n+"]["+o+"]*";const a=new RegExp("^"+s+"$");const getAllMatches=function(e,t){const n=[];let o=t.exec(e);while(o){const s=[];s.startIndex=t.lastIndex-o[0].length;const a=o.length;for(let e=0;e{"use strict";const o=n(43348);const s={allowBooleanAttributes:false,unpairedTags:[]};t.validate=function(e,t){t=Object.assign({},s,t);const n=[];let o=false;let a=false;if(e[0]==="\ufeff"){e=e.substr(1)}for(let s=0;s"&&e[s]!==" "&&e[s]!=="\t"&&e[s]!=="\n"&&e[s]!=="\r";s++){c+=e[s]}c=c.trim();if(c[c.length-1]==="/"){c=c.substring(0,c.length-1);s--}if(!validateTagName(c)){let t;if(c.trim().length===0){t="Invalid space after '<'."}else{t="Tag '"+c+"' is an invalid name."}return getErrorObject("InvalidTag",t,getLineNumberForPosition(e,s))}const d=readAttributeStr(e,s);if(d===false){return getErrorObject("InvalidAttr","Attributes for '"+c+"' have open quote.",getLineNumberForPosition(e,s))}let u=d.value;s=d.index;if(u[u.length-1]==="/"){const n=s-u.length;u=u.substring(0,u.length-1);const a=validateAttributeString(u,t);if(a===true){o=true}else{return getErrorObject(a.err.code,a.err.msg,getLineNumberForPosition(e,n+a.err.line))}}else if(i){if(!d.tagClosed){return getErrorObject("InvalidTag","Closing tag '"+c+"' doesn't have proper closing.",getLineNumberForPosition(e,s))}else if(u.trim().length>0){return getErrorObject("InvalidTag","Closing tag '"+c+"' can't have attributes or invalid starting.",getLineNumberForPosition(e,r))}else{const t=n.pop();if(c!==t.tagName){let n=getLineNumberForPosition(e,t.tagStartPos);return getErrorObject("InvalidTag","Expected closing tag '"+t.tagName+"' (opened in line "+n.line+", col "+n.col+") instead of closing tag '"+c+"'.",getLineNumberForPosition(e,r))}if(n.length==0){a=true}}}else{const i=validateAttributeString(u,t);if(i!==true){return getErrorObject(i.err.code,i.err.msg,getLineNumberForPosition(e,s-u.length+i.err.line))}if(a===true){return getErrorObject("InvalidXml","Multiple possible root nodes found.",getLineNumberForPosition(e,s))}else if(t.unpairedTags.indexOf(c)!==-1){}else{n.push({tagName:c,tagStartPos:r})}o=true}for(s++;s0){return getErrorObject("InvalidXml","Invalid '"+JSON.stringify(n.map((e=>e.tagName)),null,4).replace(/\r?\n/g,"")+"' found.",{line:1,col:1})}return true};function isWhiteSpace(e){return e===" "||e==="\t"||e==="\n"||e==="\r"}function readPI(e,t){const n=t;for(;t5&&o==="xml"){return getErrorObject("InvalidXml","XML declaration allowed only at the start of the document.",getLineNumberForPosition(e,t))}else if(e[t]=="?"&&e[t+1]==">"){t++;break}else{continue}}}return t}function readCommentAndCDATA(e,t){if(e.length>t+5&&e[t+1]==="-"&&e[t+2]==="-"){for(t+=3;t"){t+=2;break}}}else if(e.length>t+8&&e[t+1]==="D"&&e[t+2]==="O"&&e[t+3]==="C"&&e[t+4]==="T"&&e[t+5]==="Y"&&e[t+6]==="P"&&e[t+7]==="E"){let n=1;for(t+=8;t"){n--;if(n===0){break}}}}else if(e.length>t+9&&e[t+1]==="["&&e[t+2]==="C"&&e[t+3]==="D"&&e[t+4]==="A"&&e[t+5]==="T"&&e[t+6]==="A"&&e[t+7]==="["){for(t+=8;t"){t+=2;break}}}return t}const a='"';const r="'";function readAttributeStr(e,t){let n="";let o="";let s=false;for(;t"){if(o===""){s=true;break}}n+=e[t]}if(o!==""){return false}return{value:n,index:t,tagClosed:s}}const i=new RegExp("(\\s*)([^\\s=]+)(\\s*=)?(\\s*(['\"])(([\\s\\S])*?)\\5)?","g");function validateAttributeString(e,t){const n=o.getAllMatches(e,i);const s={};for(let e=0;e{"use strict";const o=n(82717);const s={attributeNamePrefix:"@_",attributesGroupName:false,textNodeName:"#text",ignoreAttributes:true,cdataPropName:false,format:false,indentBy:" ",suppressEmptyNode:false,suppressUnpairedNode:true,suppressBooleanAttributes:true,tagValueProcessor:function(e,t){return t},attributeValueProcessor:function(e,t){return t},preserveOrder:false,commentPropName:false,unpairedTags:[],entities:[{regex:new RegExp("&","g"),val:"&"},{regex:new RegExp(">","g"),val:">"},{regex:new RegExp("<","g"),val:"<"},{regex:new RegExp("'","g"),val:"'"},{regex:new RegExp('"',"g"),val:"""}],processEntities:true,stopNodes:[],oneListGroup:false};function Builder(e){this.options=Object.assign({},s,e);if(this.options.ignoreAttributes||this.options.attributesGroupName){this.isAttribute=function(){return false}}else{this.attrPrefixLen=this.options.attributeNamePrefix.length;this.isAttribute=isAttribute}this.processTextOrObjNode=processTextOrObjNode;if(this.options.format){this.indentate=indentate;this.tagEndChar=">\n";this.newLine="\n"}else{this.indentate=function(){return""};this.tagEndChar=">";this.newLine=""}}Builder.prototype.build=function(e){if(this.options.preserveOrder){return o(e,this.options)}else{if(Array.isArray(e)&&this.options.arrayNodeName&&this.options.arrayNodeName.length>1){e={[this.options.arrayNodeName]:e}}return this.j2x(e,0).val}};Builder.prototype.j2x=function(e,t){let n="";let o="";for(let s in e){if(typeof e[s]==="undefined"){}else if(e[s]===null){if(s[0]==="?")o+=this.indentate(t)+"<"+s+"?"+this.tagEndChar;else o+=this.indentate(t)+"<"+s+"/"+this.tagEndChar}else if(e[s]instanceof Date){o+=this.buildTextValNode(e[s],s,"",t)}else if(typeof e[s]!=="object"){const a=this.isAttribute(s);if(a){n+=this.buildAttrPairStr(a,""+e[s])}else{if(s===this.options.textNodeName){let t=this.options.tagValueProcessor(s,""+e[s]);o+=this.replaceEntitiesValue(t)}else{o+=this.buildTextValNode(e[s],s,"",t)}}}else if(Array.isArray(e[s])){const n=e[s].length;let a="";for(let r=0;r"+e+s}else if(this.options.commentPropName!==false&&t===this.options.commentPropName&&a.length===0){return this.indentate(o)+`\x3c!--${e}--\x3e`+this.newLine}else{return this.indentate(o)+"<"+t+n+a+this.tagEndChar+e+this.indentate(o)+s}}};Builder.prototype.closeTag=function(e){let t="";if(this.options.unpairedTags.indexOf(e)!==-1){if(!this.options.suppressUnpairedNode)t="/"}else if(this.options.suppressEmptyNode){t="/"}else{t=`>`+this.newLine}else if(this.options.commentPropName!==false&&t===this.options.commentPropName){return this.indentate(o)+`\x3c!--${e}--\x3e`+this.newLine}else if(t[0]==="?"){return this.indentate(o)+"<"+t+n+"?"+this.tagEndChar}else{let s=this.options.tagValueProcessor(t,e);s=this.replaceEntitiesValue(s);if(s===""){return this.indentate(o)+"<"+t+n+this.closeTag(t)+this.tagEndChar}else{return this.indentate(o)+"<"+t+n+">"+s+"0&&this.options.processEntities){for(let t=0;t{const t="\n";function toXml(e,n){let o="";if(n.format&&n.indentBy.length>0){o=t}return arrToStr(e,n,"",o)}function arrToStr(e,t,n,o){let s="";let a=false;for(let r=0;r`;a=false;continue}else if(c===t.commentPropName){s+=o+`\x3c!--${i[c][0][t.textNodeName]}--\x3e`;a=true;continue}else if(c[0]==="?"){const e=attr_to_str(i[":@"],t);const n=c==="?xml"?"":o;let r=i[c][0][t.textNodeName];r=r.length!==0?" "+r:"";s+=n+`<${c}${r}${e}?>`;a=true;continue}let u=o;if(u!==""){u+=t.indentBy}const l=attr_to_str(i[":@"],t);const m=o+`<${c}${l}`;const p=arrToStr(i[c],t,d,u);if(t.unpairedTags.indexOf(c)!==-1){if(t.suppressUnpairedNode)s+=m+">";else s+=m+"/>"}else if((!p||p.length===0)&&t.suppressEmptyNode){s+=m+"/>"}else if(p&&p.endsWith(">")){s+=m+`>${p}${o}`}else{s+=m+">";if(p&&o!==""&&(p.includes("/>")||p.includes("`}a=true}return s}function propName(e){const t=Object.keys(e);for(let e=0;e0&&t.processEntities){for(let n=0;n{const o=n(43348);function readDocType(e,t){const n={};if(e[t+3]==="O"&&e[t+4]==="C"&&e[t+5]==="T"&&e[t+6]==="Y"&&e[t+7]==="P"&&e[t+8]==="E"){t=t+9;let o=1;let s=false,a=false;let r="";for(;t"){if(a){if(e[t-1]==="-"&&e[t-2]==="-"){a=false;o--}}else{o--}if(o===0){break}}else if(e[t]==="["){s=true}else{r+=e[t]}}if(o!==0){throw new Error(`Unclosed DOCTYPE`)}}else{throw new Error(`Invalid Tag instead of DOCTYPE`)}return{entities:n,i:t}}function readEntityExp(e,t){let n="";for(;t{const n={preserveOrder:false,attributeNamePrefix:"@_",attributesGroupName:false,textNodeName:"#text",ignoreAttributes:true,removeNSPrefix:false,allowBooleanAttributes:false,parseTagValue:true,parseAttributeValue:false,trimValues:true,cdataPropName:false,numberParseOptions:{hex:true,leadingZeros:true,eNotation:true},tagValueProcessor:function(e,t){return t},attributeValueProcessor:function(e,t){return t},stopNodes:[],alwaysCreateTextNode:false,isArray:()=>false,commentPropName:false,unpairedTags:[],processEntities:true,htmlEntities:false,ignoreDeclaration:false,ignorePiTags:false,transformTagName:false,transformAttributeName:false,updateTag:function(e,t,n){return e}};const buildOptions=function(e){return Object.assign({},n,e)};t.buildOptions=buildOptions;t.defaultOptions=n},57724:(e,t,n)=>{"use strict";const o=n(43348);const s=n(39186);const a=n(26317);const r=n(53230);const i="<((!\\[CDATA\\[([\\s\\S]*?)(]]>))|((NAME:)?(NAME))([^>]*)>|((\\/)(NAME)\\s*>))([^<]*)".replace(/NAME/g,o.nameRegexp);class OrderedObjParser{constructor(e){this.options=e;this.currentNode=null;this.tagsNodeStack=[];this.docTypeEntities={};this.lastEntities={apos:{regex:/&(apos|#39|#x27);/g,val:"'"},gt:{regex:/&(gt|#62|#x3E);/g,val:">"},lt:{regex:/&(lt|#60|#x3C);/g,val:"<"},quot:{regex:/&(quot|#34|#x22);/g,val:'"'}};this.ampEntity={regex:/&(amp|#38|#x26);/g,val:"&"};this.htmlEntities={space:{regex:/&(nbsp|#160);/g,val:" "},cent:{regex:/&(cent|#162);/g,val:"¢"},pound:{regex:/&(pound|#163);/g,val:"£"},yen:{regex:/&(yen|#165);/g,val:"¥"},euro:{regex:/&(euro|#8364);/g,val:"€"},copyright:{regex:/&(copy|#169);/g,val:"©"},reg:{regex:/&(reg|#174);/g,val:"®"},inr:{regex:/&(inr|#8377);/g,val:"₹"}};this.addExternalEntities=addExternalEntities;this.parseXml=parseXml;this.parseTextData=parseTextData;this.resolveNameSpace=resolveNameSpace;this.buildAttributesMap=buildAttributesMap;this.isItStopNode=isItStopNode;this.replaceEntitiesValue=replaceEntitiesValue;this.readStopNodeData=readStopNodeData;this.saveTextToParentTag=saveTextToParentTag;this.addChild=addChild}}function addExternalEntities(e){const t=Object.keys(e);for(let n=0;n0){if(!r)e=this.replaceEntitiesValue(e);const o=this.options.tagValueProcessor(t,e,n,s,a);if(o===null||o===undefined){return e}else if(typeof o!==typeof e||o!==e){return o}else if(this.options.trimValues){return parseValue(e,this.options.parseTagValue,this.options.numberParseOptions)}else{const t=e.trim();if(t===e){return parseValue(e,this.options.parseTagValue,this.options.numberParseOptions)}else{return e}}}}}function resolveNameSpace(e){if(this.options.removeNSPrefix){const t=e.split(":");const n=e.charAt(0)==="/"?"/":"";if(t[0]==="xmlns"){return""}if(t.length===2){e=n+t[1]}}return e}const c=new RegExp("([^\\s=]+)\\s*(=\\s*(['\"])([\\s\\S]*?)\\3)?","gm");function buildAttributesMap(e,t,n){if(!this.options.ignoreAttributes&&typeof e==="string"){const n=o.getAllMatches(e,c);const s=n.length;const a={};for(let e=0;e",i,"Closing Tag is not closed.");let s=e.substring(i+2,t).trim();if(this.options.removeNSPrefix){const e=s.indexOf(":");if(e!==-1){s=s.substr(e+1)}}if(this.options.transformTagName){s=this.options.transformTagName(s)}if(n){o=this.saveTextToParentTag(o,n,r)}const a=r.substring(r.lastIndexOf(".")+1);if(s&&this.options.unpairedTags.indexOf(s)!==-1){throw new Error(`Unpaired tag can not be used as closing tag: `)}let c=0;if(a&&this.options.unpairedTags.indexOf(a)!==-1){c=r.lastIndexOf(".",r.lastIndexOf(".")-1);this.tagsNodeStack.pop()}else{c=r.lastIndexOf(".")}r=r.substring(0,c);n=this.tagsNodeStack.pop();o="";i=t}else if(e[i+1]==="?"){let t=readTagExp(e,i,false,"?>");if(!t)throw new Error("Pi Tag is not closed.");o=this.saveTextToParentTag(o,n,r);if(this.options.ignoreDeclaration&&t.tagName==="?xml"||this.options.ignorePiTags){}else{const e=new s(t.tagName);e.add(this.options.textNodeName,"");if(t.tagName!==t.tagExp&&t.attrExpPresent){e[":@"]=this.buildAttributesMap(t.tagExp,r,t.tagName)}this.addChild(n,e,r)}i=t.closeIndex+1}else if(e.substr(i+1,3)==="!--"){const t=findClosingIndex(e,"--\x3e",i+4,"Comment is not closed.");if(this.options.commentPropName){const s=e.substring(i+4,t-2);o=this.saveTextToParentTag(o,n,r);n.add(this.options.commentPropName,[{[this.options.textNodeName]:s}])}i=t}else if(e.substr(i+1,2)==="!D"){const t=a(e,i);this.docTypeEntities=t.entities;i=t.i}else if(e.substr(i+1,2)==="!["){const t=findClosingIndex(e,"]]>",i,"CDATA is not closed.")-2;const s=e.substring(i+9,t);o=this.saveTextToParentTag(o,n,r);if(this.options.cdataPropName){n.add(this.options.cdataPropName,[{[this.options.textNodeName]:s}])}else{let e=this.parseTextData(s,n.tagname,r,true,false,true);if(e==undefined)e="";n.add(this.options.textNodeName,e)}i=t+2}else{let a=readTagExp(e,i,this.options.removeNSPrefix);let c=a.tagName;let d=a.tagExp;let u=a.attrExpPresent;let l=a.closeIndex;if(this.options.transformTagName){c=this.options.transformTagName(c)}if(n&&o){if(n.tagname!=="!xml"){o=this.saveTextToParentTag(o,n,r,false)}}const m=n;if(m&&this.options.unpairedTags.indexOf(m.tagname)!==-1){n=this.tagsNodeStack.pop();r=r.substring(0,r.lastIndexOf("."))}if(c!==t.tagname){r+=r?"."+c:c}if(this.isItStopNode(this.options.stopNodes,r,c)){let t="";if(d.length>0&&d.lastIndexOf("/")===d.length-1){i=a.closeIndex}else if(this.options.unpairedTags.indexOf(c)!==-1){i=a.closeIndex}else{const n=this.readStopNodeData(e,c,l+1);if(!n)throw new Error(`Unexpected end of ${c}`);i=n.i;t=n.tagContent}const o=new s(c);if(c!==d&&u){o[":@"]=this.buildAttributesMap(d,r,c)}if(t){t=this.parseTextData(t,c,r,true,u,true,true)}r=r.substr(0,r.lastIndexOf("."));o.add(this.options.textNodeName,t);this.addChild(n,o,r)}else{if(d.length>0&&d.lastIndexOf("/")===d.length-1){if(c[c.length-1]==="/"){c=c.substr(0,c.length-1);d=c}else{d=d.substr(0,d.length-1)}if(this.options.transformTagName){c=this.options.transformTagName(c)}const e=new s(c);if(c!==d&&u){e[":@"]=this.buildAttributesMap(d,r,c)}this.addChild(n,e,r);r=r.substr(0,r.lastIndexOf("."))}else{const e=new s(c);this.tagsNodeStack.push(n);if(c!==d&&u){e[":@"]=this.buildAttributesMap(d,r,c)}this.addChild(n,e,r);n=e}o="";i=l}}}else{o+=e[i]}}return t.child};function addChild(e,t,n){const o=this.options.updateTag(t.tagname,n,t[":@"]);if(o===false){}else if(typeof o==="string"){t.tagname=o;e.addChild(t)}else{e.addChild(t)}}const replaceEntitiesValue=function(e){if(this.options.processEntities){for(let t in this.docTypeEntities){const n=this.docTypeEntities[t];e=e.replace(n.regx,n.val)}for(let t in this.lastEntities){const n=this.lastEntities[t];e=e.replace(n.regex,n.val)}if(this.options.htmlEntities){for(let t in this.htmlEntities){const n=this.htmlEntities[t];e=e.replace(n.regex,n.val)}}e=e.replace(this.ampEntity.regex,this.ampEntity.val)}return e};function saveTextToParentTag(e,t,n,o){if(e){if(o===undefined)o=Object.keys(t.child).length===0;e=this.parseTextData(e,t.tagname,n,false,t[":@"]?Object.keys(t[":@"]).length!==0:false,o);if(e!==undefined&&e!=="")t.add(this.options.textNodeName,e);e=""}return e}function isItStopNode(e,t,n){const o="*."+n;for(const n in e){const s=e[n];if(o===s||t===s)return true}return false}function tagExpWithClosingIndex(e,t,n=">"){let o;let s="";for(let a=t;a",n,`${t} is not closed`);let r=e.substring(n+2,a).trim();if(r===t){s--;if(s===0){return{tagContent:e.substring(o,n),i:a}}}n=a}else if(e[n+1]==="?"){const t=findClosingIndex(e,"?>",n+1,"StopNode is not closed.");n=t}else if(e.substr(n+1,3)==="!--"){const t=findClosingIndex(e,"--\x3e",n+3,"StopNode is not closed.");n=t}else if(e.substr(n+1,2)==="!["){const t=findClosingIndex(e,"]]>",n,"StopNode is not closed.")-2;n=t}else{const o=readTagExp(e,n,">");if(o){const e=o&&o.tagName;if(e===t&&o.tagExp[o.tagExp.length-1]!=="/"){s++}n=o.closeIndex}}}}}function parseValue(e,t,n){if(t&&typeof e==="string"){const t=e.trim();if(t==="true")return true;else if(t==="false")return false;else return r(e,n)}else{if(o.isExist(e)){return e}else{return""}}}e.exports=OrderedObjParser},80086:(e,t,n)=>{const{buildOptions:o}=n(33565);const s=n(57724);const{prettify:a}=n(10766);const r=n(5850);class XMLParser{constructor(e){this.externalEntities={};this.options=o(e)}parse(e,t){if(typeof e==="string"){}else if(e.toString){e=e.toString()}else{throw new Error("XML data is accepted in String or Bytes[] form.")}if(t){if(t===true)t={};const n=r.validate(e,t);if(n!==true){throw Error(`${n.err.msg}:${n.err.line}:${n.err.col}`)}}const n=new s(this.options);n.addExternalEntities(this.externalEntities);const o=n.parseXml(e);if(this.options.preserveOrder||o===undefined)return o;else return a(o,this.options)}addEntity(e,t){if(t.indexOf("&")!==-1){throw new Error("Entity value can't have '&'")}else if(e.indexOf("&")!==-1||e.indexOf(";")!==-1){throw new Error("An entity must be set without '&' and ';'. Eg. use '#xD' for ' '")}else if(t==="&"){throw new Error("An entity with value '&' is not permitted")}else{this.externalEntities[e]=t}}}e.exports=XMLParser},10766:(e,t)=>{"use strict";function prettify(e,t){return compress(e,t)}function compress(e,t,n){let o;const s={};for(let a=0;a0)s[t.textNodeName]=o}else if(o!==undefined)s[t.textNodeName]=o;return s}function propName(e){const t=Object.keys(e);for(let e=0;e{"use strict";class XmlNode{constructor(e){this.tagname=e;this.child=[];this[":@"]={}}add(e,t){if(e==="__proto__")e="#__proto__";this.child.push({[e]:t})}addChild(e){if(e.tagname==="__proto__")e.tagname="#__proto__";if(e[":@"]&&Object.keys(e[":@"]).length>0){this.child.push({[e.tagname]:e.child,[":@"]:e[":@"]})}else{this.child.push({[e.tagname]:e.child})}}}e.exports=XmlNode},53230:e=>{const t=/^[-+]?0x[a-fA-F0-9]+$/;const n=/^([\-\+])?(0*)(\.[0-9]+([eE]\-?[0-9]+)?|[0-9]+(\.[0-9]+([eE]\-?[0-9]+)?)?)$/;if(!Number.parseInt&&window.parseInt){Number.parseInt=window.parseInt}if(!Number.parseFloat&&window.parseFloat){Number.parseFloat=window.parseFloat}const o={hex:true,leadingZeros:true,decimalPoint:".",eNotation:true};function toNumber(e,s={}){s=Object.assign({},o,s);if(!e||typeof e!=="string")return e;let a=e.trim();if(s.skipLike!==undefined&&s.skipLike.test(a))return e;else if(s.hex&&t.test(a)){return Number.parseInt(a,16)}else{const t=n.exec(a);if(t){const n=t[1];const o=t[2];let r=trimZeros(t[3]);const i=t[4]||t[6];if(!s.leadingZeros&&o.length>0&&n&&a[2]!==".")return e;else if(!s.leadingZeros&&o.length>0&&!n&&a[1]!==".")return e;else{const t=Number(a);const c=""+t;if(c.search(/[eE]/)!==-1){if(s.eNotation)return t;else return e}else if(i){if(s.eNotation)return t;else return e}else if(a.indexOf(".")!==-1){if(c==="0"&&r==="")return t;else if(c===r)return t;else if(n&&c==="-"+r)return t;else return e}if(o){if(r===c)return t;else if(n+r===c)return t;else return e}if(a===c)return t;else if(a===n+c)return t;return e}}else{return e}}}function trimZeros(e){if(e&&e.indexOf(".")!==-1){e=e.replace(/0+$/,"");if(e===".")e="0";else if(e[0]===".")e="0"+e;else if(e[e.length-1]===".")e=e.substr(0,e.length-1);return e}return e}e.exports=toNumber},10204:e=>{var t;var n;var o;var s;var a;var r;var i;var c;var d;var u;var l;var m;var p;var S;var g;var f;var y;var E;var h;var v;var C;var _;var I;var w;var P;var b;var x;var T;var O;var D;var M;(function(t){var n=typeof global==="object"?global:typeof self==="object"?self:typeof this==="object"?this:{};if(typeof define==="function"&&define.amd){define("tslib",["exports"],(function(e){t(createExporter(n,createExporter(e)))}))}else if(true&&typeof e.exports==="object"){t(createExporter(n,createExporter(e.exports)))}else{t(createExporter(n))}function createExporter(e,t){if(e!==n){if(typeof Object.create==="function"){Object.defineProperty(e,"__esModule",{value:true})}else{e.__esModule=true}}return function(n,o){return e[n]=t?t(n,o):o}}})((function(e){var A=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)if(Object.prototype.hasOwnProperty.call(t,n))e[n]=t[n]};t=function(e,t){if(typeof t!=="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");A(e,t);function __(){this.constructor=e}e.prototype=t===null?Object.create(t):(__.prototype=t.prototype,new __)};n=Object.assign||function(e){for(var t,n=1,o=arguments.length;n=0;i--)if(r=e[i])a=(s<3?r(a):s>3?r(t,n,a):r(t,n))||a;return s>3&&a&&Object.defineProperty(t,n,a),a};a=function(e,t){return function(n,o){t(n,o,e)}};r=function(e,t,n,o,s,a){function accept(e){if(e!==void 0&&typeof e!=="function")throw new TypeError("Function expected");return e}var r=o.kind,i=r==="getter"?"get":r==="setter"?"set":"value";var c=!t&&e?o["static"]?e:e.prototype:null;var d=t||(c?Object.getOwnPropertyDescriptor(c,o.name):{});var u,l=false;for(var m=n.length-1;m>=0;m--){var p={};for(var S in o)p[S]=S==="access"?{}:o[S];for(var S in o.access)p.access[S]=o.access[S];p.addInitializer=function(e){if(l)throw new TypeError("Cannot add initializers after decoration has completed");a.push(accept(e||null))};var g=(0,n[m])(r==="accessor"?{get:d.get,set:d.set}:d[i],p);if(r==="accessor"){if(g===void 0)continue;if(g===null||typeof g!=="object")throw new TypeError("Object expected");if(u=accept(g.get))d.get=u;if(u=accept(g.set))d.set=u;if(u=accept(g.init))s.unshift(u)}else if(u=accept(g)){if(r==="field")s.unshift(u);else d[i]=u}}if(c)Object.defineProperty(c,o.name,d);l=true};i=function(e,t,n){var o=arguments.length>2;for(var s=0;s0&&a[a.length-1])&&(i[0]===6||i[0]===2)){n=0;continue}if(i[0]===3&&(!a||i[1]>a[0]&&i[1]=e.length)e=void 0;return{value:e&&e[o++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};g=function(e,t){var n=typeof Symbol==="function"&&e[Symbol.iterator];if(!n)return e;var o=n.call(e),s,a=[],r;try{while((t===void 0||t-- >0)&&!(s=o.next()).done)a.push(s.value)}catch(e){r={error:e}}finally{try{if(s&&!s.done&&(n=o["return"]))n.call(o)}finally{if(r)throw r.error}}return a};f=function(){for(var e=[],t=0;t1||resume(e,t)}))}}function resume(e,t){try{step(o[e](t))}catch(e){settle(a[0][3],e)}}function step(e){e.value instanceof h?Promise.resolve(e.value.v).then(fulfill,reject):settle(a[0][2],e)}function fulfill(e){resume("next",e)}function reject(e){resume("throw",e)}function settle(e,t){if(e(t),a.shift(),a.length)resume(a[0][0],a[0][1])}};C=function(e){var t,n;return t={},verb("next"),verb("throw",(function(e){throw e})),verb("return"),t[Symbol.iterator]=function(){return this},t;function verb(o,s){t[o]=e[o]?function(t){return(n=!n)?{value:h(e[o](t)),done:false}:s?s(t):t}:s}};_=function(e){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var t=e[Symbol.asyncIterator],n;return t?t.call(e):(e=typeof S==="function"?S(e):e[Symbol.iterator](),n={},verb("next"),verb("throw"),verb("return"),n[Symbol.asyncIterator]=function(){return this},n);function verb(t){n[t]=e[t]&&function(n){return new Promise((function(o,s){n=e[t](n),settle(o,s,n.done,n.value)}))}}function settle(e,t,n,o){Promise.resolve(o).then((function(t){e({value:t,done:n})}),t)}};I=function(e,t){if(Object.defineProperty){Object.defineProperty(e,"raw",{value:t})}else{e.raw=t}return e};var R=Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:true,value:t})}:function(e,t){e["default"]=t};w=function(e){if(e&&e.__esModule)return e;var t={};if(e!=null)for(var n in e)if(n!=="default"&&Object.prototype.hasOwnProperty.call(e,n))O(t,e,n);R(t,e);return t};P=function(e){return e&&e.__esModule?e:{default:e}};b=function(e,t,n,o){if(n==="a"&&!o)throw new TypeError("Private accessor was defined without a getter");if(typeof t==="function"?e!==t||!o:!t.has(e))throw new TypeError("Cannot read private member from an object whose class did not declare it");return n==="m"?o:n==="a"?o.call(e):o?o.value:t.get(e)};x=function(e,t,n,o,s){if(o==="m")throw new TypeError("Private method is not writable");if(o==="a"&&!s)throw new TypeError("Private accessor was defined without a setter");if(typeof t==="function"?e!==t||!s:!t.has(e))throw new TypeError("Cannot write private member to an object whose class did not declare it");return o==="a"?s.call(e,n):s?s.value=n:t.set(e,n),n};T=function(e,t){if(t===null||typeof t!=="object"&&typeof t!=="function")throw new TypeError("Cannot use 'in' operator on non-object");return typeof e==="function"?t===e:e.has(t)};D=function(e,t,n){if(t!==null&&t!==void 0){if(typeof t!=="object"&&typeof t!=="function")throw new TypeError("Object expected.");var o;if(n){if(!Symbol.asyncDispose)throw new TypeError("Symbol.asyncDispose is not defined.");o=t[Symbol.asyncDispose]}if(o===void 0){if(!Symbol.dispose)throw new TypeError("Symbol.dispose is not defined.");o=t[Symbol.dispose]}if(typeof o!=="function")throw new TypeError("Object not disposable.");e.stack.push({value:t,dispose:o,async:n})}else if(n){e.stack.push({async:true})}return t};var N=typeof SuppressedError==="function"?SuppressedError:function(e,t,n){var o=new Error(n);return o.name="SuppressedError",o.error=e,o.suppressed=t,o};M=function(e){function fail(t){e.error=e.hasError?new N(t,e.error,"An error was suppressed during disposal."):t;e.hasError=true}function next(){while(e.stack.length){var t=e.stack.pop();try{var n=t.dispose&&t.dispose.call(t.value);if(t.async)return Promise.resolve(n).then(next,(function(e){fail(e);return next()}))}catch(e){fail(e)}}if(e.hasError)throw e.error}return next()};e("__extends",t);e("__assign",n);e("__rest",o);e("__decorate",s);e("__param",a);e("__esDecorate",r);e("__runInitializers",i);e("__propKey",c);e("__setFunctionName",d);e("__metadata",u);e("__awaiter",l);e("__generator",m);e("__exportStar",p);e("__createBinding",O);e("__values",S);e("__read",g);e("__spread",f);e("__spreadArrays",y);e("__spreadArray",E);e("__await",h);e("__asyncGenerator",v);e("__asyncDelegator",C);e("__asyncValues",_);e("__makeTemplateObject",I);e("__importStar",w);e("__importDefault",P);e("__classPrivateFieldGet",b);e("__classPrivateFieldSet",x);e("__classPrivateFieldIn",T);e("__addDisposableResource",D);e("__disposeResources",M)}))},45220:(e,t,n)=>{e.exports=n(17419)},17419:(e,t,n)=>{"use strict";var o=n(41808);var s=n(24404);var a=n(13685);var r=n(95687);var i=n(82361);var c=n(39491);var d=n(73837);t.httpOverHttp=httpOverHttp;t.httpsOverHttp=httpsOverHttp;t.httpOverHttps=httpOverHttps;t.httpsOverHttps=httpsOverHttps;function httpOverHttp(e){var t=new TunnelingAgent(e);t.request=a.request;return t}function httpsOverHttp(e){var t=new TunnelingAgent(e);t.request=a.request;t.createSocket=createSecureSocket;t.defaultPort=443;return t}function httpOverHttps(e){var t=new TunnelingAgent(e);t.request=r.request;return t}function httpsOverHttps(e){var t=new TunnelingAgent(e);t.request=r.request;t.createSocket=createSecureSocket;t.defaultPort=443;return t}function TunnelingAgent(e){var t=this;t.options=e||{};t.proxyOptions=t.options.proxy||{};t.maxSockets=t.options.maxSockets||a.Agent.defaultMaxSockets;t.requests=[];t.sockets=[];t.on("free",(function onFree(e,n,o,s){var a=toOptions(n,o,s);for(var r=0,i=t.requests.length;r=this.maxSockets){s.requests.push(a);return}s.createSocket(a,(function(t){t.on("free",onFree);t.on("close",onCloseOrRemove);t.on("agentRemove",onCloseOrRemove);e.onSocket(t);function onFree(){s.emit("free",t,a)}function onCloseOrRemove(e){s.removeSocket(t);t.removeListener("free",onFree);t.removeListener("close",onCloseOrRemove);t.removeListener("agentRemove",onCloseOrRemove)}}))};TunnelingAgent.prototype.createSocket=function createSocket(e,t){var n=this;var o={};n.sockets.push(o);var s=mergeOptions({},n.proxyOptions,{method:"CONNECT",path:e.host+":"+e.port,agent:false,headers:{host:e.host+":"+e.port}});if(e.localAddress){s.localAddress=e.localAddress}if(s.proxyAuth){s.headers=s.headers||{};s.headers["Proxy-Authorization"]="Basic "+new Buffer(s.proxyAuth).toString("base64")}u("making CONNECT request");var a=n.request(s);a.useChunkedEncodingByDefault=false;a.once("response",onResponse);a.once("upgrade",onUpgrade);a.once("connect",onConnect);a.once("error",onError);a.end();function onResponse(e){e.upgrade=true}function onUpgrade(e,t,n){process.nextTick((function(){onConnect(e,t,n)}))}function onConnect(s,r,i){a.removeAllListeners();r.removeAllListeners();if(s.statusCode!==200){u("tunneling socket could not be established, statusCode=%d",s.statusCode);r.destroy();var c=new Error("tunneling socket could not be established, "+"statusCode="+s.statusCode);c.code="ECONNRESET";e.request.emit("error",c);n.removeSocket(o);return}if(i.length>0){u("got illegal response body from proxy");r.destroy();var c=new Error("got illegal response body from proxy");c.code="ECONNRESET";e.request.emit("error",c);n.removeSocket(o);return}u("tunneling connection has established");n.sockets[n.sockets.indexOf(o)]=r;return t(r)}function onError(t){a.removeAllListeners();u("tunneling socket could not be established, cause=%s\n",t.message,t.stack);var s=new Error("tunneling socket could not be established, "+"cause="+t.message);s.code="ECONNRESET";e.request.emit("error",s);n.removeSocket(o)}};TunnelingAgent.prototype.removeSocket=function removeSocket(e){var t=this.sockets.indexOf(e);if(t===-1){return}this.sockets.splice(t,1);var n=this.requests.shift();if(n){this.createSocket(n,(function(e){n.request.onSocket(e)}))}};function createSecureSocket(e,t){var n=this;TunnelingAgent.prototype.createSocket.call(n,e,(function(o){var a=e.request.getHeader("host");var r=mergeOptions({},n.options,{socket:o,servername:a?a.replace(/:.*$/,""):e.host});var i=s.connect(0,r);n.sockets[n.sockets.indexOf(o)]=i;t(i)}))}function toOptions(e,t,n){if(typeof e==="string"){return{host:e,port:t,localAddress:n}}return e}function mergeOptions(e){for(var t=1,n=arguments.length;t{"use strict";Object.defineProperty(t,"__esModule",{value:true});Object.defineProperty(t,"v1",{enumerable:true,get:function(){return o.default}});Object.defineProperty(t,"v3",{enumerable:true,get:function(){return s.default}});Object.defineProperty(t,"v4",{enumerable:true,get:function(){return a.default}});Object.defineProperty(t,"v5",{enumerable:true,get:function(){return r.default}});Object.defineProperty(t,"NIL",{enumerable:true,get:function(){return i.default}});Object.defineProperty(t,"version",{enumerable:true,get:function(){return c.default}});Object.defineProperty(t,"validate",{enumerable:true,get:function(){return d.default}});Object.defineProperty(t,"stringify",{enumerable:true,get:function(){return u.default}});Object.defineProperty(t,"parse",{enumerable:true,get:function(){return l.default}});var o=_interopRequireDefault(n(35076));var s=_interopRequireDefault(n(8226));var a=_interopRequireDefault(n(94261));var r=_interopRequireDefault(n(37926));var i=_interopRequireDefault(n(6438));var c=_interopRequireDefault(n(39337));var d=_interopRequireDefault(n(48541));var u=_interopRequireDefault(n(51368));var l=_interopRequireDefault(n(45553));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}},58776:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t["default"]=void 0;var o=_interopRequireDefault(n(6113));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function md5(e){if(Array.isArray(e)){e=Buffer.from(e)}else if(typeof e==="string"){e=Buffer.from(e,"utf8")}return o.default.createHash("md5").update(e).digest()}var s=md5;t["default"]=s},6438:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t["default"]=void 0;var n="00000000-0000-0000-0000-000000000000";t["default"]=n},45553:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t["default"]=void 0;var o=_interopRequireDefault(n(48541));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function parse(e){if(!(0,o.default)(e)){throw TypeError("Invalid UUID")}let t;const n=new Uint8Array(16);n[0]=(t=parseInt(e.slice(0,8),16))>>>24;n[1]=t>>>16&255;n[2]=t>>>8&255;n[3]=t&255;n[4]=(t=parseInt(e.slice(9,13),16))>>>8;n[5]=t&255;n[6]=(t=parseInt(e.slice(14,18),16))>>>8;n[7]=t&255;n[8]=(t=parseInt(e.slice(19,23),16))>>>8;n[9]=t&255;n[10]=(t=parseInt(e.slice(24,36),16))/1099511627776&255;n[11]=t/4294967296&255;n[12]=t>>>24&255;n[13]=t>>>16&255;n[14]=t>>>8&255;n[15]=t&255;return n}var s=parse;t["default"]=s},43787:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t["default"]=void 0;var n=/^(?:[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}|00000000-0000-0000-0000-000000000000)$/i;t["default"]=n},3843:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t["default"]=rng;var o=_interopRequireDefault(n(6113));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}const s=new Uint8Array(256);let a=s.length;function rng(){if(a>s.length-16){o.default.randomFillSync(s);a=0}return s.slice(a,a+=16)}},39084:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t["default"]=void 0;var o=_interopRequireDefault(n(6113));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function sha1(e){if(Array.isArray(e)){e=Buffer.from(e)}else if(typeof e==="string"){e=Buffer.from(e,"utf8")}return o.default.createHash("sha1").update(e).digest()}var s=sha1;t["default"]=s},51368:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t["default"]=void 0;var o=_interopRequireDefault(n(48541));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}const s=[];for(let e=0;e<256;++e){s.push((e+256).toString(16).substr(1))}function stringify(e,t=0){const n=(s[e[t+0]]+s[e[t+1]]+s[e[t+2]]+s[e[t+3]]+"-"+s[e[t+4]]+s[e[t+5]]+"-"+s[e[t+6]]+s[e[t+7]]+"-"+s[e[t+8]]+s[e[t+9]]+"-"+s[e[t+10]]+s[e[t+11]]+s[e[t+12]]+s[e[t+13]]+s[e[t+14]]+s[e[t+15]]).toLowerCase();if(!(0,o.default)(n)){throw TypeError("Stringified UUID is invalid")}return n}var a=stringify;t["default"]=a},35076:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t["default"]=void 0;var o=_interopRequireDefault(n(3843));var s=_interopRequireDefault(n(51368));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}let a;let r;let i=0;let c=0;function v1(e,t,n){let d=t&&n||0;const u=t||new Array(16);e=e||{};let l=e.node||a;let m=e.clockseq!==undefined?e.clockseq:r;if(l==null||m==null){const t=e.random||(e.rng||o.default)();if(l==null){l=a=[t[0]|1,t[1],t[2],t[3],t[4],t[5]]}if(m==null){m=r=(t[6]<<8|t[7])&16383}}let p=e.msecs!==undefined?e.msecs:Date.now();let S=e.nsecs!==undefined?e.nsecs:c+1;const g=p-i+(S-c)/1e4;if(g<0&&e.clockseq===undefined){m=m+1&16383}if((g<0||p>i)&&e.nsecs===undefined){S=0}if(S>=1e4){throw new Error("uuid.v1(): Can't create more than 10M uuids/sec")}i=p;c=S;r=m;p+=122192928e5;const f=((p&268435455)*1e4+S)%4294967296;u[d++]=f>>>24&255;u[d++]=f>>>16&255;u[d++]=f>>>8&255;u[d++]=f&255;const y=p/4294967296*1e4&268435455;u[d++]=y>>>8&255;u[d++]=y&255;u[d++]=y>>>24&15|16;u[d++]=y>>>16&255;u[d++]=m>>>8|128;u[d++]=m&255;for(let e=0;e<6;++e){u[d+e]=l[e]}return t||(0,s.default)(u)}var d=v1;t["default"]=d},8226:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t["default"]=void 0;var o=_interopRequireDefault(n(48745));var s=_interopRequireDefault(n(58776));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}const a=(0,o.default)("v3",48,s.default);var r=a;t["default"]=r},48745:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t["default"]=_default;t.URL=t.DNS=void 0;var o=_interopRequireDefault(n(51368));var s=_interopRequireDefault(n(45553));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function stringToBytes(e){e=unescape(encodeURIComponent(e));const t=[];for(let n=0;n{"use strict";Object.defineProperty(t,"__esModule",{value:true});t["default"]=void 0;var o=_interopRequireDefault(n(3843));var s=_interopRequireDefault(n(51368));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function v4(e,t,n){e=e||{};const a=e.random||(e.rng||o.default)();a[6]=a[6]&15|64;a[8]=a[8]&63|128;if(t){n=n||0;for(let e=0;e<16;++e){t[n+e]=a[e]}return t}return(0,s.default)(a)}var a=v4;t["default"]=a},37926:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t["default"]=void 0;var o=_interopRequireDefault(n(48745));var s=_interopRequireDefault(n(39084));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}const a=(0,o.default)("v5",80,s.default);var r=a;t["default"]=r},48541:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t["default"]=void 0;var o=_interopRequireDefault(n(43787));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function validate(e){return typeof e==="string"&&o.default.test(e)}var s=validate;t["default"]=s},39337:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t["default"]=void 0;var o=_interopRequireDefault(n(48541));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function version(e){if(!(0,o.default)(e)){throw TypeError("Invalid UUID")}return parseInt(e.substr(14,1),16)}var s=version;t["default"]=s},83500:(module,__unused_webpack_exports,__nccwpck_require__)=>{const core=__nccwpck_require__(75316);const readFromParamStore=__nccwpck_require__(32493);async function run(){try{const e=core.getInput("region",{required:true});const t=core.getInput("path",{required:true});const n=await readFromParamStore(t,e);core.setOutput("param_json",n)}catch(e){core.setFailed(e.message)}}module.exports=run;if(require.main===require.cache[eval("__filename")]){run()}},32493:(e,t,n)=>{const{SSM:o}=n(73955);const s="SECURE";async function readFromParamStore(e,t){const n=new o({region:t});const a={};const r=await readAllParams(n,e);r.forEach((function({Name:t,Value:n,Type:o}){const r=t.replace(e,"").split("/").filter((function(e){return!!e}));let i=r.pop();let c=n;if(o==="SecureString"){i=`${i}!`;c=s}const d=r.reduce((function(e,t){if(!e[t]){e[t]={}}return e[t]}),a);d[i]=c}));return a}async function readAllParams(e,t,n){const o=await e.getParametersByPath({Path:t,Recursive:true,WithDecryption:false,NextToken:n});if(o.NextToken){return o.Parameters.concat(await readAllParams(e,t,o.NextToken))}return o.Parameters}e.exports=readFromParamStore},39491:e=>{"use strict";e.exports=require("assert")},14300:e=>{"use strict";e.exports=require("buffer")},32081:e=>{"use strict";e.exports=require("child_process")},6113:e=>{"use strict";e.exports=require("crypto")},82361:e=>{"use strict";e.exports=require("events")},57147:e=>{"use strict";e.exports=require("fs")},13685:e=>{"use strict";e.exports=require("http")},85158:e=>{"use strict";e.exports=require("http2")},95687:e=>{"use strict";e.exports=require("https")},41808:e=>{"use strict";e.exports=require("net")},22037:e=>{"use strict";e.exports=require("os")},71017:e=>{"use strict";e.exports=require("path")},77282:e=>{"use strict";e.exports=require("process")},12781:e=>{"use strict";e.exports=require("stream")},24404:e=>{"use strict";e.exports=require("tls")},57310:e=>{"use strict";e.exports=require("url")},73837:e=>{"use strict";e.exports=require("util")},70357:e=>{"use strict";e.exports=JSON.parse('{"name":"@aws-sdk/client-ssm","description":"AWS SDK for JavaScript Ssm Client for Node.js, Browser and React Native","version":"3.454.0","scripts":{"build":"concurrently \'yarn:build:cjs\' \'yarn:build:es\' \'yarn:build:types\'","build:cjs":"tsc -p tsconfig.cjs.json","build:docs":"typedoc","build:es":"tsc -p tsconfig.es.json","build:include:deps":"lerna run --scope $npm_package_name --include-dependencies build","build:types":"tsc -p tsconfig.types.json","build:types:downlevel":"downlevel-dts dist-types dist-types/ts3.4","clean":"rimraf ./dist-* && rimraf *.tsbuildinfo","extract:docs":"api-extractor run --local","generate:client":"node ../../scripts/generate-clients/single-service --solo ssm"},"main":"./dist-cjs/index.js","types":"./dist-types/index.d.ts","module":"./dist-es/index.js","sideEffects":false,"dependencies":{"@aws-crypto/sha256-browser":"3.0.0","@aws-crypto/sha256-js":"3.0.0","@aws-sdk/client-sts":"3.454.0","@aws-sdk/core":"3.451.0","@aws-sdk/credential-provider-node":"3.451.0","@aws-sdk/middleware-host-header":"3.451.0","@aws-sdk/middleware-logger":"3.451.0","@aws-sdk/middleware-recursion-detection":"3.451.0","@aws-sdk/middleware-signing":"3.451.0","@aws-sdk/middleware-user-agent":"3.451.0","@aws-sdk/region-config-resolver":"3.451.0","@aws-sdk/types":"3.451.0","@aws-sdk/util-endpoints":"3.451.0","@aws-sdk/util-user-agent-browser":"3.451.0","@aws-sdk/util-user-agent-node":"3.451.0","@smithy/config-resolver":"^2.0.18","@smithy/fetch-http-handler":"^2.2.6","@smithy/hash-node":"^2.0.15","@smithy/invalid-dependency":"^2.0.13","@smithy/middleware-content-length":"^2.0.15","@smithy/middleware-endpoint":"^2.2.0","@smithy/middleware-retry":"^2.0.20","@smithy/middleware-serde":"^2.0.13","@smithy/middleware-stack":"^2.0.7","@smithy/node-config-provider":"^2.1.5","@smithy/node-http-handler":"^2.1.9","@smithy/protocol-http":"^3.0.9","@smithy/smithy-client":"^2.1.15","@smithy/types":"^2.5.0","@smithy/url-parser":"^2.0.13","@smithy/util-base64":"^2.0.1","@smithy/util-body-length-browser":"^2.0.0","@smithy/util-body-length-node":"^2.1.0","@smithy/util-defaults-mode-browser":"^2.0.19","@smithy/util-defaults-mode-node":"^2.0.25","@smithy/util-endpoints":"^1.0.4","@smithy/util-retry":"^2.0.6","@smithy/util-utf8":"^2.0.2","@smithy/util-waiter":"^2.0.13","tslib":"^2.5.0","uuid":"^8.3.2"},"devDependencies":{"@smithy/service-client-documentation-generator":"^2.0.0","@tsconfig/node14":"1.0.3","@types/node":"^14.14.31","@types/uuid":"^8.3.0","concurrently":"7.0.0","downlevel-dts":"0.10.1","rimraf":"3.0.2","typedoc":"0.23.23","typescript":"~4.9.5"},"engines":{"node":">=14.0.0"},"typesVersions":{"<4.0":{"dist-types/*":["dist-types/ts3.4/*"]}},"files":["dist-*/**"],"author":{"name":"AWS SDK for JavaScript Team","url":"https://aws.amazon.com/javascript/"},"license":"Apache-2.0","browser":{"./dist-es/runtimeConfig":"./dist-es/runtimeConfig.browser"},"react-native":{"./dist-es/runtimeConfig":"./dist-es/runtimeConfig.native"},"homepage":"https://github.com/aws/aws-sdk-js-v3/tree/main/clients/client-ssm","repository":{"type":"git","url":"https://github.com/aws/aws-sdk-js-v3.git","directory":"clients/client-ssm"}}')},16151:e=>{"use strict";e.exports=JSON.parse('{"name":"@aws-sdk/client-sso","description":"AWS SDK for JavaScript Sso Client for Node.js, Browser and React Native","version":"3.451.0","scripts":{"build":"concurrently \'yarn:build:cjs\' \'yarn:build:es\' \'yarn:build:types\'","build:cjs":"tsc -p tsconfig.cjs.json","build:docs":"typedoc","build:es":"tsc -p tsconfig.es.json","build:include:deps":"lerna run --scope $npm_package_name --include-dependencies build","build:types":"tsc -p tsconfig.types.json","build:types:downlevel":"downlevel-dts dist-types dist-types/ts3.4","clean":"rimraf ./dist-* && rimraf *.tsbuildinfo","extract:docs":"api-extractor run --local","generate:client":"node ../../scripts/generate-clients/single-service --solo sso"},"main":"./dist-cjs/index.js","types":"./dist-types/index.d.ts","module":"./dist-es/index.js","sideEffects":false,"dependencies":{"@aws-crypto/sha256-browser":"3.0.0","@aws-crypto/sha256-js":"3.0.0","@aws-sdk/core":"3.451.0","@aws-sdk/middleware-host-header":"3.451.0","@aws-sdk/middleware-logger":"3.451.0","@aws-sdk/middleware-recursion-detection":"3.451.0","@aws-sdk/middleware-user-agent":"3.451.0","@aws-sdk/region-config-resolver":"3.451.0","@aws-sdk/types":"3.451.0","@aws-sdk/util-endpoints":"3.451.0","@aws-sdk/util-user-agent-browser":"3.451.0","@aws-sdk/util-user-agent-node":"3.451.0","@smithy/config-resolver":"^2.0.18","@smithy/fetch-http-handler":"^2.2.6","@smithy/hash-node":"^2.0.15","@smithy/invalid-dependency":"^2.0.13","@smithy/middleware-content-length":"^2.0.15","@smithy/middleware-endpoint":"^2.2.0","@smithy/middleware-retry":"^2.0.20","@smithy/middleware-serde":"^2.0.13","@smithy/middleware-stack":"^2.0.7","@smithy/node-config-provider":"^2.1.5","@smithy/node-http-handler":"^2.1.9","@smithy/protocol-http":"^3.0.9","@smithy/smithy-client":"^2.1.15","@smithy/types":"^2.5.0","@smithy/url-parser":"^2.0.13","@smithy/util-base64":"^2.0.1","@smithy/util-body-length-browser":"^2.0.0","@smithy/util-body-length-node":"^2.1.0","@smithy/util-defaults-mode-browser":"^2.0.19","@smithy/util-defaults-mode-node":"^2.0.25","@smithy/util-endpoints":"^1.0.4","@smithy/util-retry":"^2.0.6","@smithy/util-utf8":"^2.0.2","tslib":"^2.5.0"},"devDependencies":{"@smithy/service-client-documentation-generator":"^2.0.0","@tsconfig/node14":"1.0.3","@types/node":"^14.14.31","concurrently":"7.0.0","downlevel-dts":"0.10.1","rimraf":"3.0.2","typedoc":"0.23.23","typescript":"~4.9.5"},"engines":{"node":">=14.0.0"},"typesVersions":{"<4.0":{"dist-types/*":["dist-types/ts3.4/*"]}},"files":["dist-*/**"],"author":{"name":"AWS SDK for JavaScript Team","url":"https://aws.amazon.com/javascript/"},"license":"Apache-2.0","browser":{"./dist-es/runtimeConfig":"./dist-es/runtimeConfig.browser"},"react-native":{"./dist-es/runtimeConfig":"./dist-es/runtimeConfig.native"},"homepage":"https://github.com/aws/aws-sdk-js-v3/tree/main/clients/client-sso","repository":{"type":"git","url":"https://github.com/aws/aws-sdk-js-v3.git","directory":"clients/client-sso"}}')},80858:e=>{"use strict";e.exports=JSON.parse('{"name":"@aws-sdk/client-sts","description":"AWS SDK for JavaScript Sts Client for Node.js, Browser and React Native","version":"3.454.0","scripts":{"build":"concurrently \'yarn:build:cjs\' \'yarn:build:es\' \'yarn:build:types\'","build:cjs":"tsc -p tsconfig.cjs.json","build:docs":"typedoc","build:es":"tsc -p tsconfig.es.json","build:include:deps":"lerna run --scope $npm_package_name --include-dependencies build","build:types":"tsc -p tsconfig.types.json","build:types:downlevel":"downlevel-dts dist-types dist-types/ts3.4","clean":"rimraf ./dist-* && rimraf *.tsbuildinfo","extract:docs":"api-extractor run --local","generate:client":"node ../../scripts/generate-clients/single-service --solo sts","test":"yarn test:unit","test:unit":"jest"},"main":"./dist-cjs/index.js","types":"./dist-types/index.d.ts","module":"./dist-es/index.js","sideEffects":false,"dependencies":{"@aws-crypto/sha256-browser":"3.0.0","@aws-crypto/sha256-js":"3.0.0","@aws-sdk/core":"3.451.0","@aws-sdk/credential-provider-node":"3.451.0","@aws-sdk/middleware-host-header":"3.451.0","@aws-sdk/middleware-logger":"3.451.0","@aws-sdk/middleware-recursion-detection":"3.451.0","@aws-sdk/middleware-sdk-sts":"3.451.0","@aws-sdk/middleware-signing":"3.451.0","@aws-sdk/middleware-user-agent":"3.451.0","@aws-sdk/region-config-resolver":"3.451.0","@aws-sdk/types":"3.451.0","@aws-sdk/util-endpoints":"3.451.0","@aws-sdk/util-user-agent-browser":"3.451.0","@aws-sdk/util-user-agent-node":"3.451.0","@smithy/config-resolver":"^2.0.18","@smithy/fetch-http-handler":"^2.2.6","@smithy/hash-node":"^2.0.15","@smithy/invalid-dependency":"^2.0.13","@smithy/middleware-content-length":"^2.0.15","@smithy/middleware-endpoint":"^2.2.0","@smithy/middleware-retry":"^2.0.20","@smithy/middleware-serde":"^2.0.13","@smithy/middleware-stack":"^2.0.7","@smithy/node-config-provider":"^2.1.5","@smithy/node-http-handler":"^2.1.9","@smithy/protocol-http":"^3.0.9","@smithy/smithy-client":"^2.1.15","@smithy/types":"^2.5.0","@smithy/url-parser":"^2.0.13","@smithy/util-base64":"^2.0.1","@smithy/util-body-length-browser":"^2.0.0","@smithy/util-body-length-node":"^2.1.0","@smithy/util-defaults-mode-browser":"^2.0.19","@smithy/util-defaults-mode-node":"^2.0.25","@smithy/util-endpoints":"^1.0.4","@smithy/util-retry":"^2.0.6","@smithy/util-utf8":"^2.0.2","fast-xml-parser":"4.2.5","tslib":"^2.5.0"},"devDependencies":{"@smithy/service-client-documentation-generator":"^2.0.0","@tsconfig/node14":"1.0.3","@types/node":"^14.14.31","concurrently":"7.0.0","downlevel-dts":"0.10.1","rimraf":"3.0.2","typedoc":"0.23.23","typescript":"~4.9.5"},"engines":{"node":">=14.0.0"},"typesVersions":{"<4.0":{"dist-types/*":["dist-types/ts3.4/*"]}},"files":["dist-*/**"],"author":{"name":"AWS SDK for JavaScript Team","url":"https://aws.amazon.com/javascript/"},"license":"Apache-2.0","browser":{"./dist-es/runtimeConfig":"./dist-es/runtimeConfig.browser"},"react-native":{"./dist-es/runtimeConfig":"./dist-es/runtimeConfig.native"},"homepage":"https://github.com/aws/aws-sdk-js-v3/tree/main/clients/client-sts","repository":{"type":"git","url":"https://github.com/aws/aws-sdk-js-v3.git","directory":"clients/client-sts"}}')},35055:e=>{"use strict";e.exports=JSON.parse('{"partitions":[{"id":"aws","outputs":{"dnsSuffix":"amazonaws.com","dualStackDnsSuffix":"api.aws","implicitGlobalRegion":"us-east-1","name":"aws","supportsDualStack":true,"supportsFIPS":true},"regionRegex":"^(us|eu|ap|sa|ca|me|af|il)\\\\-\\\\w+\\\\-\\\\d+$","regions":{"af-south-1":{"description":"Africa (Cape Town)"},"ap-east-1":{"description":"Asia Pacific (Hong Kong)"},"ap-northeast-1":{"description":"Asia Pacific (Tokyo)"},"ap-northeast-2":{"description":"Asia Pacific (Seoul)"},"ap-northeast-3":{"description":"Asia Pacific (Osaka)"},"ap-south-1":{"description":"Asia Pacific (Mumbai)"},"ap-south-2":{"description":"Asia Pacific (Hyderabad)"},"ap-southeast-1":{"description":"Asia Pacific (Singapore)"},"ap-southeast-2":{"description":"Asia Pacific (Sydney)"},"ap-southeast-3":{"description":"Asia Pacific (Jakarta)"},"ap-southeast-4":{"description":"Asia Pacific (Melbourne)"},"aws-global":{"description":"AWS Standard global region"},"ca-central-1":{"description":"Canada (Central)"},"eu-central-1":{"description":"Europe (Frankfurt)"},"eu-central-2":{"description":"Europe (Zurich)"},"eu-north-1":{"description":"Europe (Stockholm)"},"eu-south-1":{"description":"Europe (Milan)"},"eu-south-2":{"description":"Europe (Spain)"},"eu-west-1":{"description":"Europe (Ireland)"},"eu-west-2":{"description":"Europe (London)"},"eu-west-3":{"description":"Europe (Paris)"},"il-central-1":{"description":"Israel (Tel Aviv)"},"me-central-1":{"description":"Middle East (UAE)"},"me-south-1":{"description":"Middle East (Bahrain)"},"sa-east-1":{"description":"South America (Sao Paulo)"},"us-east-1":{"description":"US East (N. Virginia)"},"us-east-2":{"description":"US East (Ohio)"},"us-west-1":{"description":"US West (N. California)"},"us-west-2":{"description":"US West (Oregon)"}}},{"id":"aws-cn","outputs":{"dnsSuffix":"amazonaws.com.cn","dualStackDnsSuffix":"api.amazonwebservices.com.cn","implicitGlobalRegion":"cn-northwest-1","name":"aws-cn","supportsDualStack":true,"supportsFIPS":true},"regionRegex":"^cn\\\\-\\\\w+\\\\-\\\\d+$","regions":{"aws-cn-global":{"description":"AWS China global region"},"cn-north-1":{"description":"China (Beijing)"},"cn-northwest-1":{"description":"China (Ningxia)"}}},{"id":"aws-us-gov","outputs":{"dnsSuffix":"amazonaws.com","dualStackDnsSuffix":"api.aws","implicitGlobalRegion":"us-gov-west-1","name":"aws-us-gov","supportsDualStack":true,"supportsFIPS":true},"regionRegex":"^us\\\\-gov\\\\-\\\\w+\\\\-\\\\d+$","regions":{"aws-us-gov-global":{"description":"AWS GovCloud (US) global region"},"us-gov-east-1":{"description":"AWS GovCloud (US-East)"},"us-gov-west-1":{"description":"AWS GovCloud (US-West)"}}},{"id":"aws-iso","outputs":{"dnsSuffix":"c2s.ic.gov","dualStackDnsSuffix":"c2s.ic.gov","implicitGlobalRegion":"us-iso-east-1","name":"aws-iso","supportsDualStack":false,"supportsFIPS":true},"regionRegex":"^us\\\\-iso\\\\-\\\\w+\\\\-\\\\d+$","regions":{"aws-iso-global":{"description":"AWS ISO (US) global region"},"us-iso-east-1":{"description":"US ISO East"},"us-iso-west-1":{"description":"US ISO WEST"}}},{"id":"aws-iso-b","outputs":{"dnsSuffix":"sc2s.sgov.gov","dualStackDnsSuffix":"sc2s.sgov.gov","implicitGlobalRegion":"us-isob-east-1","name":"aws-iso-b","supportsDualStack":false,"supportsFIPS":true},"regionRegex":"^us\\\\-isob\\\\-\\\\w+\\\\-\\\\d+$","regions":{"aws-iso-b-global":{"description":"AWS ISOB (US) global region"},"us-isob-east-1":{"description":"US ISOB East (Ohio)"}}},{"id":"aws-iso-e","outputs":{"dnsSuffix":"cloud.adc-e.uk","dualStackDnsSuffix":"cloud.adc-e.uk","implicitGlobalRegion":"eu-isoe-west-1","name":"aws-iso-e","supportsDualStack":false,"supportsFIPS":true},"regionRegex":"^eu\\\\-isoe\\\\-\\\\w+\\\\-\\\\d+$","regions":{}},{"id":"aws-iso-f","outputs":{"dnsSuffix":"csp.hci.ic.gov","dualStackDnsSuffix":"csp.hci.ic.gov","implicitGlobalRegion":"us-isof-south-1","name":"aws-iso-f","supportsDualStack":false,"supportsFIPS":true},"regionRegex":"^us\\\\-isof\\\\-\\\\w+\\\\-\\\\d+$","regions":{}}],"version":"1.1"}')}};var __webpack_module_cache__={};function __nccwpck_require__(e){var t=__webpack_module_cache__[e];if(t!==undefined){return t.exports}var n=__webpack_module_cache__[e]={exports:{}};var o=true;try{__webpack_modules__[e].call(n.exports,n,n.exports,__nccwpck_require__);o=false}finally{if(o)delete __webpack_module_cache__[e]}return n.exports}if(typeof __nccwpck_require__!=="undefined")__nccwpck_require__.ab=__dirname+"/";var __webpack_exports__=__nccwpck_require__(83500);module.exports=__webpack_exports__})(); \ No newline at end of file diff --git a/read-from-ssm-param-store/package.json b/read-from-ssm-param-store/package.json index dae95b0..5ce1b61 100644 --- a/read-from-ssm-param-store/package.json +++ b/read-from-ssm-param-store/package.json @@ -5,10 +5,10 @@ "private": true, "dependencies": { "@actions/core": "^1.9.1", - "aws-sdk": "^2.814.0" + "@aws-sdk/client-ssm": "^3.178.0" }, "devDependencies": { - "@vercel/ncc": "~>0.23.0" + "@vercel/ncc": "~>0.38.1" }, "scripts": { "prepublish": "node_modules/.bin/ncc build index.js -m -o dist", diff --git a/read-from-ssm-param-store/readFromParamStore.js b/read-from-ssm-param-store/readFromParamStore.js index 45dfc67..58c7756 100644 --- a/read-from-ssm-param-store/readFromParamStore.js +++ b/read-from-ssm-param-store/readFromParamStore.js @@ -1,9 +1,9 @@ -const AWS = require("aws-sdk"); +const { SSM } = require('@aws-sdk/client-ssm'); const SECURE_MARKER = 'SECURE'; async function readFromParamStore (path, region) { - const client = new AWS.SSM({ + const client = new SSM({ region: region }); @@ -39,7 +39,7 @@ async function readAllParams(client, path, nextToken) { Recursive: true, WithDecryption: false, NextToken: nextToken - }).promise() + }) if (data.NextToken) { return data.Parameters.concat(await readAllParams(client, path, data.NextToken)); diff --git a/register-ecs-task-definition/dist/index.js b/register-ecs-task-definition/dist/index.js index 32ae79b..13d12f4 100644 --- a/register-ecs-task-definition/dist/index.js +++ b/register-ecs-task-definition/dist/index.js @@ -1 +1,16 @@ -module.exports=function(e,t){"use strict";var r={};function __webpack_require__(t){if(r[t]){return r[t].exports}var s=r[t]={i:t,l:false,exports:{}};var i=true;try{e[t].call(s.exports,s,s.exports,__webpack_require__);i=false}finally{if(i)delete r[t]}s.l=true;return s.exports}__webpack_require__.ab=__dirname+"/";function startup(){return __webpack_require__(3500)}return startup()}({2:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["applicationautoscaling"]={};s.ApplicationAutoScaling=i.defineService("applicationautoscaling",["2016-02-06"]);Object.defineProperty(a.services["applicationautoscaling"],"2016-02-06",{get:function get(){var e=r(3960);e.paginators=r(8992).pagination;return e},enumerable:true,configurable:true});e.exports=s.ApplicationAutoScaling},4:function(e){e.exports={pagination:{}}},29:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["directconnect"]={};s.DirectConnect=i.defineService("directconnect",["2012-10-25"]);Object.defineProperty(a.services["directconnect"],"2012-10-25",{get:function get(){var e=r(5002);e.paginators=r(1107).pagination;return e},enumerable:true,configurable:true});e.exports=s.DirectConnect},49:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2022-03-31",endpointPrefix:"sms-voice",jsonVersion:"1.0",protocol:"json",serviceFullName:"Amazon Pinpoint SMS Voice V2",serviceId:"Pinpoint SMS Voice V2",signatureVersion:"v4",signingName:"sms-voice",targetPrefix:"PinpointSMSVoiceV2",uid:"pinpoint-sms-voice-v2-2022-03-31"},operations:{AssociateOriginationIdentity:{input:{type:"structure",required:["PoolId","OriginationIdentity","IsoCountryCode"],members:{PoolId:{},OriginationIdentity:{},IsoCountryCode:{},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{PoolArn:{},PoolId:{},OriginationIdentityArn:{},OriginationIdentity:{},IsoCountryCode:{}}}},CreateConfigurationSet:{input:{type:"structure",required:["ConfigurationSetName"],members:{ConfigurationSetName:{},Tags:{shape:"Sa"},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{ConfigurationSetArn:{},ConfigurationSetName:{},Tags:{shape:"Sa"},CreatedTimestamp:{type:"timestamp"}}}},CreateEventDestination:{input:{type:"structure",required:["ConfigurationSetName","EventDestinationName","MatchingEventTypes"],members:{ConfigurationSetName:{},EventDestinationName:{},MatchingEventTypes:{shape:"Sj"},CloudWatchLogsDestination:{shape:"Sl"},KinesisFirehoseDestination:{shape:"So"},SnsDestination:{shape:"Sq"},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{ConfigurationSetArn:{},ConfigurationSetName:{},EventDestination:{shape:"St"}}}},CreateOptOutList:{input:{type:"structure",required:["OptOutListName"],members:{OptOutListName:{},Tags:{shape:"Sa"},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{OptOutListArn:{},OptOutListName:{},Tags:{shape:"Sa"},CreatedTimestamp:{type:"timestamp"}}}},CreatePool:{input:{type:"structure",required:["OriginationIdentity","IsoCountryCode","MessageType"],members:{OriginationIdentity:{},IsoCountryCode:{},MessageType:{},DeletionProtectionEnabled:{type:"boolean"},Tags:{shape:"Sa"},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{PoolArn:{},PoolId:{},Status:{},MessageType:{},TwoWayEnabled:{type:"boolean"},TwoWayChannelArn:{},SelfManagedOptOutsEnabled:{type:"boolean"},OptOutListName:{},SharedRoutesEnabled:{type:"boolean"},DeletionProtectionEnabled:{type:"boolean"},Tags:{shape:"Sa"},CreatedTimestamp:{type:"timestamp"}}}},DeleteConfigurationSet:{input:{type:"structure",required:["ConfigurationSetName"],members:{ConfigurationSetName:{}}},output:{type:"structure",members:{ConfigurationSetArn:{},ConfigurationSetName:{},EventDestinations:{shape:"S16"},DefaultMessageType:{},DefaultSenderId:{},CreatedTimestamp:{type:"timestamp"}}}},DeleteDefaultMessageType:{input:{type:"structure",required:["ConfigurationSetName"],members:{ConfigurationSetName:{}}},output:{type:"structure",members:{ConfigurationSetArn:{},ConfigurationSetName:{},MessageType:{}}}},DeleteDefaultSenderId:{input:{type:"structure",required:["ConfigurationSetName"],members:{ConfigurationSetName:{}}},output:{type:"structure",members:{ConfigurationSetArn:{},ConfigurationSetName:{},SenderId:{}}}},DeleteEventDestination:{input:{type:"structure",required:["ConfigurationSetName","EventDestinationName"],members:{ConfigurationSetName:{},EventDestinationName:{}}},output:{type:"structure",members:{ConfigurationSetArn:{},ConfigurationSetName:{},EventDestination:{shape:"St"}}}},DeleteKeyword:{input:{type:"structure",required:["OriginationIdentity","Keyword"],members:{OriginationIdentity:{},Keyword:{}}},output:{type:"structure",members:{OriginationIdentityArn:{},OriginationIdentity:{},Keyword:{},KeywordMessage:{},KeywordAction:{}}}},DeleteOptOutList:{input:{type:"structure",required:["OptOutListName"],members:{OptOutListName:{}}},output:{type:"structure",members:{OptOutListArn:{},OptOutListName:{},CreatedTimestamp:{type:"timestamp"}}}},DeleteOptedOutNumber:{input:{type:"structure",required:["OptOutListName","OptedOutNumber"],members:{OptOutListName:{},OptedOutNumber:{}}},output:{type:"structure",members:{OptOutListArn:{},OptOutListName:{},OptedOutNumber:{},OptedOutTimestamp:{type:"timestamp"},EndUserOptedOut:{type:"boolean"}}}},DeletePool:{input:{type:"structure",required:["PoolId"],members:{PoolId:{}}},output:{type:"structure",members:{PoolArn:{},PoolId:{},Status:{},MessageType:{},TwoWayEnabled:{type:"boolean"},TwoWayChannelArn:{},SelfManagedOptOutsEnabled:{type:"boolean"},OptOutListName:{},SharedRoutesEnabled:{type:"boolean"},CreatedTimestamp:{type:"timestamp"}}}},DeleteTextMessageSpendLimitOverride:{input:{type:"structure",members:{}},output:{type:"structure",members:{MonthlyLimit:{type:"long"}}}},DeleteVoiceMessageSpendLimitOverride:{input:{type:"structure",members:{}},output:{type:"structure",members:{MonthlyLimit:{type:"long"}}}},DescribeAccountAttributes:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{AccountAttributes:{type:"list",member:{type:"structure",required:["Name","Value"],members:{Name:{},Value:{}}}},NextToken:{}}}},DescribeAccountLimits:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{AccountLimits:{type:"list",member:{type:"structure",required:["Name","Used","Max"],members:{Name:{},Used:{type:"long"},Max:{type:"long"}}}},NextToken:{}}}},DescribeConfigurationSets:{input:{type:"structure",members:{ConfigurationSetNames:{type:"list",member:{}},Filters:{type:"list",member:{type:"structure",required:["Name","Values"],members:{Name:{},Values:{shape:"S2f"}}}},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{ConfigurationSets:{type:"list",member:{type:"structure",required:["ConfigurationSetArn","ConfigurationSetName","EventDestinations","CreatedTimestamp"],members:{ConfigurationSetArn:{},ConfigurationSetName:{},EventDestinations:{shape:"S16"},DefaultMessageType:{},DefaultSenderId:{},CreatedTimestamp:{type:"timestamp"}}}},NextToken:{}}}},DescribeKeywords:{input:{type:"structure",required:["OriginationIdentity"],members:{OriginationIdentity:{},Keywords:{type:"list",member:{}},Filters:{type:"list",member:{type:"structure",required:["Name","Values"],members:{Name:{},Values:{shape:"S2f"}}}},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{OriginationIdentityArn:{},OriginationIdentity:{},Keywords:{type:"list",member:{type:"structure",required:["Keyword","KeywordMessage","KeywordAction"],members:{Keyword:{},KeywordMessage:{},KeywordAction:{}}}},NextToken:{}}}},DescribeOptOutLists:{input:{type:"structure",members:{OptOutListNames:{type:"list",member:{}},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{OptOutLists:{type:"list",member:{type:"structure",required:["OptOutListArn","OptOutListName","CreatedTimestamp"],members:{OptOutListArn:{},OptOutListName:{},CreatedTimestamp:{type:"timestamp"}}}},NextToken:{}}}},DescribeOptedOutNumbers:{input:{type:"structure",required:["OptOutListName"],members:{OptOutListName:{},OptedOutNumbers:{type:"list",member:{}},Filters:{type:"list",member:{type:"structure",required:["Name","Values"],members:{Name:{},Values:{shape:"S2f"}}}},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{OptOutListArn:{},OptOutListName:{},OptedOutNumbers:{type:"list",member:{type:"structure",required:["OptedOutNumber","OptedOutTimestamp","EndUserOptedOut"],members:{OptedOutNumber:{},OptedOutTimestamp:{type:"timestamp"},EndUserOptedOut:{type:"boolean"}}}},NextToken:{}}}},DescribePhoneNumbers:{input:{type:"structure",members:{PhoneNumberIds:{type:"list",member:{}},Filters:{type:"list",member:{type:"structure",required:["Name","Values"],members:{Name:{},Values:{shape:"S2f"}}}},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{PhoneNumbers:{type:"list",member:{type:"structure",required:["PhoneNumberArn","PhoneNumber","Status","IsoCountryCode","MessageType","NumberCapabilities","NumberType","MonthlyLeasingPrice","TwoWayEnabled","SelfManagedOptOutsEnabled","OptOutListName","DeletionProtectionEnabled","CreatedTimestamp"],members:{PhoneNumberArn:{},PhoneNumberId:{},PhoneNumber:{},Status:{},IsoCountryCode:{},MessageType:{},NumberCapabilities:{shape:"S3f"},NumberType:{},MonthlyLeasingPrice:{},TwoWayEnabled:{type:"boolean"},TwoWayChannelArn:{},SelfManagedOptOutsEnabled:{type:"boolean"},OptOutListName:{},DeletionProtectionEnabled:{type:"boolean"},PoolId:{},CreatedTimestamp:{type:"timestamp"}}}},NextToken:{}}}},DescribePools:{input:{type:"structure",members:{PoolIds:{type:"list",member:{}},Filters:{type:"list",member:{type:"structure",required:["Name","Values"],members:{Name:{},Values:{shape:"S2f"}}}},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Pools:{type:"list",member:{type:"structure",required:["PoolArn","PoolId","Status","MessageType","TwoWayEnabled","SelfManagedOptOutsEnabled","OptOutListName","SharedRoutesEnabled","DeletionProtectionEnabled","CreatedTimestamp"],members:{PoolArn:{},PoolId:{},Status:{},MessageType:{},TwoWayEnabled:{type:"boolean"},TwoWayChannelArn:{},SelfManagedOptOutsEnabled:{type:"boolean"},OptOutListName:{},SharedRoutesEnabled:{type:"boolean"},DeletionProtectionEnabled:{type:"boolean"},CreatedTimestamp:{type:"timestamp"}}}},NextToken:{}}}},DescribeSenderIds:{input:{type:"structure",members:{SenderIds:{type:"list",member:{type:"structure",required:["SenderId","IsoCountryCode"],members:{SenderId:{},IsoCountryCode:{}}}},Filters:{type:"list",member:{type:"structure",required:["Name","Values"],members:{Name:{},Values:{shape:"S2f"}}}},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{SenderIds:{type:"list",member:{type:"structure",required:["SenderIdArn","SenderId","IsoCountryCode","MessageTypes","MonthlyLeasingPrice"],members:{SenderIdArn:{},SenderId:{},IsoCountryCode:{},MessageTypes:{type:"list",member:{}},MonthlyLeasingPrice:{}}}},NextToken:{}}}},DescribeSpendLimits:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{SpendLimits:{type:"list",member:{type:"structure",required:["Name","EnforcedLimit","MaxLimit","Overridden"],members:{Name:{},EnforcedLimit:{type:"long"},MaxLimit:{type:"long"},Overridden:{type:"boolean"}}}},NextToken:{}}}},DisassociateOriginationIdentity:{input:{type:"structure",required:["PoolId","OriginationIdentity","IsoCountryCode"],members:{PoolId:{},OriginationIdentity:{},IsoCountryCode:{},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{PoolArn:{},PoolId:{},OriginationIdentityArn:{},OriginationIdentity:{},IsoCountryCode:{}}}},ListPoolOriginationIdentities:{input:{type:"structure",required:["PoolId"],members:{PoolId:{},Filters:{type:"list",member:{type:"structure",required:["Name","Values"],members:{Name:{},Values:{shape:"S2f"}}}},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{PoolArn:{},PoolId:{},OriginationIdentities:{type:"list",member:{type:"structure",required:["OriginationIdentityArn","OriginationIdentity","IsoCountryCode","NumberCapabilities"],members:{OriginationIdentityArn:{},OriginationIdentity:{},IsoCountryCode:{},NumberCapabilities:{shape:"S3f"}}}},NextToken:{}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},output:{type:"structure",members:{ResourceArn:{},Tags:{shape:"Sa"}}}},PutKeyword:{input:{type:"structure",required:["OriginationIdentity","Keyword","KeywordMessage"],members:{OriginationIdentity:{},Keyword:{},KeywordMessage:{},KeywordAction:{}}},output:{type:"structure",members:{OriginationIdentityArn:{},OriginationIdentity:{},Keyword:{},KeywordMessage:{},KeywordAction:{}}}},PutOptedOutNumber:{input:{type:"structure",required:["OptOutListName","OptedOutNumber"],members:{OptOutListName:{},OptedOutNumber:{}}},output:{type:"structure",members:{OptOutListArn:{},OptOutListName:{},OptedOutNumber:{},OptedOutTimestamp:{type:"timestamp"},EndUserOptedOut:{type:"boolean"}}}},ReleasePhoneNumber:{input:{type:"structure",required:["PhoneNumberId"],members:{PhoneNumberId:{}}},output:{type:"structure",members:{PhoneNumberArn:{},PhoneNumberId:{},PhoneNumber:{},Status:{},IsoCountryCode:{},MessageType:{},NumberCapabilities:{shape:"S3f"},NumberType:{},MonthlyLeasingPrice:{},TwoWayEnabled:{type:"boolean"},TwoWayChannelArn:{},SelfManagedOptOutsEnabled:{type:"boolean"},OptOutListName:{},CreatedTimestamp:{type:"timestamp"}}}},RequestPhoneNumber:{input:{type:"structure",required:["IsoCountryCode","MessageType","NumberCapabilities","NumberType"],members:{IsoCountryCode:{},MessageType:{},NumberCapabilities:{shape:"S3f"},NumberType:{},OptOutListName:{},PoolId:{},RegistrationId:{},DeletionProtectionEnabled:{type:"boolean"},Tags:{shape:"Sa"},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{PhoneNumberArn:{},PhoneNumberId:{},PhoneNumber:{},Status:{},IsoCountryCode:{},MessageType:{},NumberCapabilities:{shape:"S3f"},NumberType:{},MonthlyLeasingPrice:{},TwoWayEnabled:{type:"boolean"},TwoWayChannelArn:{},SelfManagedOptOutsEnabled:{type:"boolean"},OptOutListName:{},DeletionProtectionEnabled:{type:"boolean"},PoolId:{},Tags:{shape:"Sa"},CreatedTimestamp:{type:"timestamp"}}}},SendTextMessage:{input:{type:"structure",required:["DestinationPhoneNumber"],members:{DestinationPhoneNumber:{},OriginationIdentity:{},MessageBody:{},MessageType:{},Keyword:{},ConfigurationSetName:{},MaxPrice:{},TimeToLive:{type:"integer"},Context:{shape:"S4x"},DestinationCountryParameters:{type:"map",key:{},value:{}},DryRun:{type:"boolean"}}},output:{type:"structure",members:{MessageId:{}}}},SendVoiceMessage:{input:{type:"structure",required:["DestinationPhoneNumber","OriginationIdentity"],members:{DestinationPhoneNumber:{},OriginationIdentity:{},MessageBody:{},MessageBodyTextType:{},VoiceId:{},ConfigurationSetName:{},MaxPricePerMinute:{},TimeToLive:{type:"integer"},Context:{shape:"S4x"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{MessageId:{}}}},SetDefaultMessageType:{input:{type:"structure",required:["ConfigurationSetName","MessageType"],members:{ConfigurationSetName:{},MessageType:{}}},output:{type:"structure",members:{ConfigurationSetArn:{},ConfigurationSetName:{},MessageType:{}}}},SetDefaultSenderId:{input:{type:"structure",required:["ConfigurationSetName","SenderId"],members:{ConfigurationSetName:{},SenderId:{}}},output:{type:"structure",members:{ConfigurationSetArn:{},ConfigurationSetName:{},SenderId:{}}}},SetTextMessageSpendLimitOverride:{input:{type:"structure",required:["MonthlyLimit"],members:{MonthlyLimit:{type:"long"}}},output:{type:"structure",members:{MonthlyLimit:{type:"long"}}}},SetVoiceMessageSpendLimitOverride:{input:{type:"structure",required:["MonthlyLimit"],members:{MonthlyLimit:{type:"long"}}},output:{type:"structure",members:{MonthlyLimit:{type:"long"}}}},TagResource:{input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{},Tags:{type:"list",member:{shape:"Sb"}}}},output:{type:"structure",members:{}}},UntagResource:{input:{type:"structure",required:["ResourceArn","TagKeys"],members:{ResourceArn:{},TagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateEventDestination:{input:{type:"structure",required:["ConfigurationSetName","EventDestinationName"],members:{ConfigurationSetName:{},EventDestinationName:{},Enabled:{type:"boolean"},MatchingEventTypes:{shape:"Sj"},CloudWatchLogsDestination:{shape:"Sl"},KinesisFirehoseDestination:{shape:"So"},SnsDestination:{shape:"Sq"}}},output:{type:"structure",members:{ConfigurationSetArn:{},ConfigurationSetName:{},EventDestination:{shape:"St"}}}},UpdatePhoneNumber:{input:{type:"structure",required:["PhoneNumberId"],members:{PhoneNumberId:{},TwoWayEnabled:{type:"boolean"},TwoWayChannelArn:{},SelfManagedOptOutsEnabled:{type:"boolean"},OptOutListName:{},DeletionProtectionEnabled:{type:"boolean"}}},output:{type:"structure",members:{PhoneNumberArn:{},PhoneNumberId:{},PhoneNumber:{},Status:{},IsoCountryCode:{},MessageType:{},NumberCapabilities:{shape:"S3f"},NumberType:{},MonthlyLeasingPrice:{},TwoWayEnabled:{type:"boolean"},TwoWayChannelArn:{},SelfManagedOptOutsEnabled:{type:"boolean"},OptOutListName:{},DeletionProtectionEnabled:{type:"boolean"},CreatedTimestamp:{type:"timestamp"}}}},UpdatePool:{input:{type:"structure",required:["PoolId"],members:{PoolId:{},TwoWayEnabled:{type:"boolean"},TwoWayChannelArn:{},SelfManagedOptOutsEnabled:{type:"boolean"},OptOutListName:{},SharedRoutesEnabled:{type:"boolean"},DeletionProtectionEnabled:{type:"boolean"}}},output:{type:"structure",members:{PoolArn:{},PoolId:{},Status:{},MessageType:{},TwoWayEnabled:{type:"boolean"},TwoWayChannelArn:{},SelfManagedOptOutsEnabled:{type:"boolean"},OptOutListName:{},SharedRoutesEnabled:{type:"boolean"},DeletionProtectionEnabled:{type:"boolean"},CreatedTimestamp:{type:"timestamp"}}}}},shapes:{Sa:{type:"list",member:{shape:"Sb"}},Sb:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}},Sj:{type:"list",member:{}},Sl:{type:"structure",required:["IamRoleArn","LogGroupArn"],members:{IamRoleArn:{},LogGroupArn:{}}},So:{type:"structure",required:["IamRoleArn","DeliveryStreamArn"],members:{IamRoleArn:{},DeliveryStreamArn:{}}},Sq:{type:"structure",required:["TopicArn"],members:{TopicArn:{}}},St:{type:"structure",required:["EventDestinationName","Enabled","MatchingEventTypes"],members:{EventDestinationName:{},Enabled:{type:"boolean"},MatchingEventTypes:{shape:"Sj"},CloudWatchLogsDestination:{shape:"Sl"},KinesisFirehoseDestination:{shape:"So"},SnsDestination:{shape:"Sq"}}},S16:{type:"list",member:{shape:"St"}},S2f:{type:"list",member:{}},S3f:{type:"list",member:{}},S4x:{type:"map",key:{},value:{}}}}},51:function(e){e.exports={pagination:{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"}}}},57:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["cloudwatch"]={};s.CloudWatch=i.defineService("cloudwatch",["2010-08-01"]);Object.defineProperty(a.services["cloudwatch"],"2010-08-01",{get:function get(){var e=r(4807);e.paginators=r(1649).pagination;e.waiters=r(9532).waiters;return e},enumerable:true,configurable:true});e.exports=s.CloudWatch},63:function(e){e.exports={pagination:{}}},64:function(e){e.exports={pagination:{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"}}}},65:function(e){e.exports={pagination:{ListChangesets:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"changesets"},ListDataViews:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"dataViews"},ListDatasets:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"datasets"},ListPermissionGroups:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"permissionGroups"},ListUsers:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"users"}}}},70:function(e,t,r){var s=r(2393);var i=s.util.inherit;s.Endpoint=i({constructor:function Endpoint(e,t){s.util.hideProperties(this,["slashes","auth","hash","search","query"]);if(typeof e==="undefined"||e===null){throw new Error("Invalid endpoint: "+e)}else if(typeof e!=="string"){return s.util.copy(e)}if(!e.match(/^http/)){var r=t&&t.sslEnabled!==undefined?t.sslEnabled:s.config.sslEnabled;e=(r?"https":"http")+"://"+e}s.util.update(this,s.util.urlParse(e));if(this.port){this.port=parseInt(this.port,10)}else{this.port=this.protocol==="https:"?443:80}}});s.HttpRequest=i({constructor:function HttpRequest(e,t){e=new s.Endpoint(e);this.method="POST";this.path=e.path||"/";this.headers={};this.body="";this.endpoint=e;this.region=t;this._userAgent="";this.setUserAgent()},setUserAgent:function setUserAgent(){this._userAgent=this.headers[this.getUserAgentHeaderName()]=s.util.userAgent()},getUserAgentHeaderName:function getUserAgentHeaderName(){var e=s.util.isBrowser()?"X-Amz-":"";return e+"User-Agent"},appendToUserAgent:function appendToUserAgent(e){if(typeof e==="string"&&e){this._userAgent+=" "+e}this.headers[this.getUserAgentHeaderName()]=this._userAgent},getUserAgent:function getUserAgent(){return this._userAgent},pathname:function pathname(){return this.path.split("?",1)[0]},search:function search(){var e=this.path.split("?",2)[1];if(e){e=s.util.queryStringParse(e);return s.util.queryParamsToString(e)}return""},updateEndpoint:function updateEndpoint(e){var t=new s.Endpoint(e);this.endpoint=t;this.path=t.path||"/";if(this.headers["Host"]){this.headers["Host"]=t.host}}});s.HttpResponse=i({constructor:function HttpResponse(){this.statusCode=undefined;this.headers={};this.body=undefined;this.streaming=false;this.stream=null},createUnbufferedStream:function createUnbufferedStream(){this.streaming=true;return this.stream}});s.HttpClient=i({});s.HttpClient.getInstance=function getInstance(){if(this.singleton===undefined){this.singleton=new this}return this.singleton}},72:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["ssmcontacts"]={};s.SSMContacts=i.defineService("ssmcontacts",["2021-05-03"]);Object.defineProperty(a.services["ssmcontacts"],"2021-05-03",{get:function get(){var e=r(6055);e.paginators=r(7256).pagination;return e},enumerable:true,configurable:true});e.exports=s.SSMContacts},76:function(e){e.exports={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:{},Matching:{shape:"Sb"},Tags:{shape:"Sr"}}},output:{type:"structure",required:["DomainName","DefaultExpirationDays","CreatedAt","LastUpdatedAt"],members:{DomainName:{},DefaultExpirationDays:{type:"integer"},DefaultEncryptionKey:{},DeadLetterQueueUrl:{},Matching:{shape:"Sv"},CreatedAt:{type:"timestamp"},LastUpdatedAt:{type:"timestamp"},Tags:{shape:"Sr"}}}},CreateIntegrationWorkflow:{http:{requestUri:"/domains/{DomainName}/workflows/integrations"},input:{type:"structure",required:["DomainName","WorkflowType","IntegrationConfig","ObjectTypeName","RoleArn"],members:{DomainName:{location:"uri",locationName:"DomainName"},WorkflowType:{},IntegrationConfig:{type:"structure",members:{AppflowIntegration:{type:"structure",required:["FlowDefinition"],members:{FlowDefinition:{shape:"S11"},Batches:{type:"list",member:{type:"structure",required:["StartTime","EndTime"],members:{StartTime:{type:"timestamp"},EndTime:{type:"timestamp"}}}}}}}},ObjectTypeName:{},RoleArn:{},Tags:{shape:"Sr"}}},output:{type:"structure",required:["WorkflowId","Message"],members:{WorkflowId:{},Message:{}}}},CreateProfile:{http:{requestUri:"/domains/{DomainName}/profiles"},input:{type:"structure",required:["DomainName"],members:{DomainName:{location:"uri",locationName:"DomainName"},AccountNumber:{},AdditionalInformation:{},PartyType:{shape:"S2f"},BusinessName:{},FirstName:{},MiddleName:{},LastName:{},BirthDate:{},Gender:{shape:"S2g"},PhoneNumber:{},MobilePhoneNumber:{},HomePhoneNumber:{},BusinessPhoneNumber:{},EmailAddress:{},PersonalEmailAddress:{},BusinessEmailAddress:{},Address:{shape:"S2h"},ShippingAddress:{shape:"S2h"},MailingAddress:{shape:"S2h"},BillingAddress:{shape:"S2h"},Attributes:{shape:"S2i"},PartyTypeString:{},GenderString:{}}},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","Uri"],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:{}}}},DeleteWorkflow:{http:{method:"DELETE",requestUri:"/domains/{DomainName}/workflows/{WorkflowId}"},input:{type:"structure",required:["DomainName","WorkflowId"],members:{DomainName:{location:"uri",locationName:"DomainName"},WorkflowId:{location:"uri",locationName:"WorkflowId"}}},output:{type:"structure",members:{}}},GetAutoMergingPreview:{http:{requestUri:"/domains/{DomainName}/identity-resolution-jobs/auto-merging-preview"},input:{type:"structure",required:["DomainName","Consolidation","ConflictResolution"],members:{DomainName:{location:"uri",locationName:"DomainName"},Consolidation:{shape:"Sh"},ConflictResolution:{shape:"Sk"},MinAllowedConfidenceScoreForMerging:{type:"double"}}},output:{type:"structure",required:["DomainName"],members:{DomainName:{},NumberOfMatchesInSample:{type:"long"},NumberOfProfilesInSample:{type:"long"},NumberOfProfilesWillBeMerged:{type:"long"}}}},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"}}},Matching:{shape:"Sv"},CreatedAt:{type:"timestamp"},LastUpdatedAt:{type:"timestamp"},Tags:{shape:"Sr"}}}},GetIdentityResolutionJob:{http:{method:"GET",requestUri:"/domains/{DomainName}/identity-resolution-jobs/{JobId}"},input:{type:"structure",required:["DomainName","JobId"],members:{DomainName:{location:"uri",locationName:"DomainName"},JobId:{location:"uri",locationName:"JobId"}}},output:{type:"structure",members:{DomainName:{},JobId:{},Status:{},Message:{},JobStartTime:{type:"timestamp"},JobEndTime:{type:"timestamp"},LastUpdatedAt:{type:"timestamp"},JobExpirationTime:{type:"timestamp"},AutoMerging:{shape:"Sg"},ExportingLocation:{shape:"S38"},JobStats:{shape:"S3b"}}}},GetIntegration:{http:{requestUri:"/domains/{DomainName}/integrations"},input:{type:"structure",required:["DomainName","Uri"],members:{DomainName:{location:"uri",locationName:"DomainName"},Uri:{}}},output:{type:"structure",required:["DomainName","Uri","CreatedAt","LastUpdatedAt"],members:{DomainName:{},Uri:{},ObjectTypeName:{},CreatedAt:{type:"timestamp"},LastUpdatedAt:{type:"timestamp"},Tags:{shape:"Sr"},ObjectTypeNames:{shape:"S3e"},WorkflowId:{},IsUnstructured:{type:"boolean"}}}},GetMatches:{http:{method:"GET",requestUri:"/domains/{DomainName}/matches"},input:{type:"structure",required:["DomainName"],members:{NextToken:{location:"querystring",locationName:"next-token"},MaxResults:{location:"querystring",locationName:"max-results",type:"integer"},DomainName:{location:"uri",locationName:"DomainName"}}},output:{type:"structure",members:{NextToken:{},MatchGenerationDate:{type:"timestamp"},PotentialMatches:{type:"integer"},Matches:{type:"list",member:{type:"structure",members:{MatchId:{},ProfileIds:{type:"list",member:{}},ConfidenceScore:{type:"double"}}}}}}},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"},SourceLastUpdatedTimestampFormat:{},Fields:{shape:"S3r"},Keys:{shape:"S3u"},CreatedAt:{type:"timestamp"},LastUpdatedAt:{type:"timestamp"},Tags:{shape:"Sr"}}}},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"},SourceLastUpdatedTimestampFormat:{},Fields:{shape:"S3r"},Keys:{shape:"S3u"}}}},GetWorkflow:{http:{method:"GET",requestUri:"/domains/{DomainName}/workflows/{WorkflowId}"},input:{type:"structure",required:["DomainName","WorkflowId"],members:{DomainName:{location:"uri",locationName:"DomainName"},WorkflowId:{location:"uri",locationName:"WorkflowId"}}},output:{type:"structure",members:{WorkflowId:{},WorkflowType:{},Status:{},ErrorDescription:{},StartDate:{type:"timestamp"},LastUpdatedAt:{type:"timestamp"},Attributes:{type:"structure",members:{AppflowIntegration:{type:"structure",required:["SourceConnectorType","ConnectorProfileName"],members:{SourceConnectorType:{},ConnectorProfileName:{},RoleArn:{}}}}},Metrics:{type:"structure",members:{AppflowIntegration:{type:"structure",required:["RecordsProcessed","StepsCompleted","TotalSteps"],members:{RecordsProcessed:{type:"long"},StepsCompleted:{type:"long"},TotalSteps:{type:"long"}}}}}}}},GetWorkflowSteps:{http:{method:"GET",requestUri:"/domains/{DomainName}/workflows/{WorkflowId}/steps"},input:{type:"structure",required:["DomainName","WorkflowId"],members:{DomainName:{location:"uri",locationName:"DomainName"},WorkflowId:{location:"uri",locationName:"WorkflowId"},NextToken:{location:"querystring",locationName:"next-token"},MaxResults:{location:"querystring",locationName:"max-results",type:"integer"}}},output:{type:"structure",members:{WorkflowId:{},WorkflowType:{},Items:{type:"list",member:{type:"structure",members:{AppflowIntegration:{type:"structure",required:["FlowName","Status","ExecutionMessage","RecordsProcessed","BatchRecordsStartTime","BatchRecordsEndTime","CreatedAt","LastUpdatedAt"],members:{FlowName:{},Status:{},ExecutionMessage:{},RecordsProcessed:{type:"long"},BatchRecordsStartTime:{},BatchRecordsEndTime:{},CreatedAt:{type:"timestamp"},LastUpdatedAt:{type:"timestamp"}}}}}},NextToken:{}}}},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"},IncludeHidden:{location:"querystring",locationName:"include-hidden",type:"boolean"}}},output:{type:"structure",members:{Items:{shape:"S4g"},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:"Sr"}}}},NextToken:{}}}},ListIdentityResolutionJobs:{http:{method:"GET",requestUri:"/domains/{DomainName}/identity-resolution-jobs"},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:{IdentityResolutionJobsList:{type:"list",member:{type:"structure",members:{DomainName:{},JobId:{},Status:{},JobStartTime:{type:"timestamp"},JobEndTime:{type:"timestamp"},JobStats:{shape:"S3b"},ExportingLocation:{shape:"S38"},Message:{}}}},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"},IncludeHidden:{location:"querystring",locationName:"include-hidden",type:"boolean"}}},output:{type:"structure",members:{Items:{shape:"S4g"},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:"Sr"}}}},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:{},ObjectFilter:{type:"structure",required:["KeyName","Values"],members:{KeyName:{},Values:{shape:"S4"}}}}},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:"Sr"}}}},ListWorkflows:{http:{requestUri:"/domains/{DomainName}/workflows"},input:{type:"structure",required:["DomainName"],members:{DomainName:{location:"uri",locationName:"DomainName"},WorkflowType:{},Status:{},QueryStartDate:{type:"timestamp"},QueryEndDate:{type:"timestamp"},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:["WorkflowType","WorkflowId","Status","StatusDescription","CreatedAt","LastUpdatedAt"],members:{WorkflowType:{},WorkflowId:{},Status:{},StatusDescription:{},CreatedAt:{type:"timestamp"},LastUpdatedAt:{type:"timestamp"}}}},NextToken:{}}}},MergeProfiles:{http:{requestUri:"/domains/{DomainName}/profiles/objects/merge"},input:{type:"structure",required:["DomainName","MainProfileId","ProfileIdsToBeMerged"],members:{DomainName:{location:"uri",locationName:"DomainName"},MainProfileId:{},ProfileIdsToBeMerged:{type:"list",member:{}},FieldSourceProfileIds:{type:"structure",members:{AccountNumber:{},AdditionalInformation:{},PartyType:{},BusinessName:{},FirstName:{},MiddleName:{},LastName:{},BirthDate:{},Gender:{},PhoneNumber:{},MobilePhoneNumber:{},HomePhoneNumber:{},BusinessPhoneNumber:{},EmailAddress:{},PersonalEmailAddress:{},BusinessEmailAddress:{},Address:{},ShippingAddress:{},MailingAddress:{},BillingAddress:{},Attributes:{type:"map",key:{},value:{}}}}}},output:{type:"structure",members:{Message:{}}}},PutIntegration:{http:{method:"PUT",requestUri:"/domains/{DomainName}/integrations"},input:{type:"structure",required:["DomainName"],members:{DomainName:{location:"uri",locationName:"DomainName"},Uri:{},ObjectTypeName:{},Tags:{shape:"Sr"},FlowDefinition:{shape:"S11"},ObjectTypeNames:{shape:"S3e"}}},output:{type:"structure",required:["DomainName","Uri","CreatedAt","LastUpdatedAt"],members:{DomainName:{},Uri:{},ObjectTypeName:{},CreatedAt:{type:"timestamp"},LastUpdatedAt:{type:"timestamp"},Tags:{shape:"Sr"},ObjectTypeNames:{shape:"S3e"},WorkflowId:{},IsUnstructured:{type:"boolean"}}}},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"},SourceLastUpdatedTimestampFormat:{},Fields:{shape:"S3r"},Keys:{shape:"S3u"},Tags:{shape:"Sr"}}},output:{type:"structure",required:["ObjectTypeName","Description"],members:{ObjectTypeName:{},Description:{},TemplateId:{},ExpirationDays:{type:"integer"},EncryptionKey:{},AllowProfileCreation:{type:"boolean"},SourceLastUpdatedTimestampFormat:{},Fields:{shape:"S3r"},Keys:{shape:"S3u"},CreatedAt:{type:"timestamp"},LastUpdatedAt:{type:"timestamp"},Tags:{shape:"Sr"}}}},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"},AdditionalSearchKeys:{type:"list",member:{type:"structure",required:["KeyName","Values"],members:{KeyName:{},Values:{shape:"S4"}}}},LogicalOperator:{}}},output:{type:"structure",members:{Items:{type:"list",member:{type:"structure",members:{ProfileId:{},AccountNumber:{},AdditionalInformation:{},PartyType:{shape:"S2f"},BusinessName:{},FirstName:{},MiddleName:{},LastName:{},BirthDate:{},Gender:{shape:"S2g"},PhoneNumber:{},MobilePhoneNumber:{},HomePhoneNumber:{},BusinessPhoneNumber:{},EmailAddress:{},PersonalEmailAddress:{},BusinessEmailAddress:{},Address:{shape:"S2h"},ShippingAddress:{shape:"S2h"},MailingAddress:{shape:"S2h"},BillingAddress:{shape:"S2h"},Attributes:{shape:"S2i"},FoundByItems:{type:"list",member:{type:"structure",members:{KeyName:{},Values:{shape:"S4"}}}},PartyTypeString:{},GenderString:{}}}},NextToken:{}}}},TagResource:{http:{requestUri:"/tags/{resourceArn}"},input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tags:{shape:"Sr"}}},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:{},Matching:{shape:"Sb"},Tags:{shape:"Sr"}}},output:{type:"structure",required:["DomainName","CreatedAt","LastUpdatedAt"],members:{DomainName:{},DefaultExpirationDays:{type:"integer"},DefaultEncryptionKey:{},DeadLetterQueueUrl:{},Matching:{shape:"Sv"},CreatedAt:{type:"timestamp"},LastUpdatedAt:{type:"timestamp"},Tags:{shape:"Sr"}}}},UpdateProfile:{http:{method:"PUT",requestUri:"/domains/{DomainName}/profiles"},input:{type:"structure",required:["DomainName","ProfileId"],members:{DomainName:{location:"uri",locationName:"DomainName"},ProfileId:{},AdditionalInformation:{},AccountNumber:{},PartyType:{shape:"S2f"},BusinessName:{},FirstName:{},MiddleName:{},LastName:{},BirthDate:{},Gender:{shape:"S2g"},PhoneNumber:{},MobilePhoneNumber:{},HomePhoneNumber:{},BusinessPhoneNumber:{},EmailAddress:{},PersonalEmailAddress:{},BusinessEmailAddress:{},Address:{shape:"S67"},ShippingAddress:{shape:"S67"},MailingAddress:{shape:"S67"},BillingAddress:{shape:"S67"},Attributes:{type:"map",key:{},value:{}},PartyTypeString:{},GenderString:{}}},output:{type:"structure",required:["ProfileId"],members:{ProfileId:{}}}}},shapes:{S4:{type:"list",member:{}},Sb:{type:"structure",required:["Enabled"],members:{Enabled:{type:"boolean"},JobSchedule:{shape:"Sd"},AutoMerging:{shape:"Sg"},ExportingConfig:{shape:"Sn"}}},Sd:{type:"structure",required:["DayOfTheWeek","Time"],members:{DayOfTheWeek:{},Time:{}}},Sg:{type:"structure",required:["Enabled"],members:{Enabled:{type:"boolean"},Consolidation:{shape:"Sh"},ConflictResolution:{shape:"Sk"},MinAllowedConfidenceScoreForMerging:{type:"double"}}},Sh:{type:"structure",required:["MatchingAttributesList"],members:{MatchingAttributesList:{type:"list",member:{type:"list",member:{}}}}},Sk:{type:"structure",required:["ConflictResolvingModel"],members:{ConflictResolvingModel:{},SourceName:{}}},Sn:{type:"structure",members:{S3Exporting:{type:"structure",required:["S3BucketName"],members:{S3BucketName:{},S3KeyName:{}}}}},Sr:{type:"map",key:{},value:{}},Sv:{type:"structure",members:{Enabled:{type:"boolean"},JobSchedule:{shape:"Sd"},AutoMerging:{shape:"Sg"},ExportingConfig:{shape:"Sn"}}},S11:{type:"structure",required:["FlowName","KmsArn","SourceFlowConfig","Tasks","TriggerConfig"],members:{Description:{},FlowName:{},KmsArn:{},SourceFlowConfig:{type:"structure",required:["ConnectorType","SourceConnectorProperties"],members:{ConnectorProfileName:{},ConnectorType:{},IncrementalPullConfig:{type:"structure",members:{DatetimeTypeFieldName:{}}},SourceConnectorProperties:{type:"structure",members:{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:{}}},Zendesk:{type:"structure",required:["Object"],members:{Object:{}}}}}}},Tasks:{type:"list",member:{type:"structure",required:["SourceFields","TaskType"],members:{ConnectorOperator:{type:"structure",members:{Marketo:{},S3:{},Salesforce:{},ServiceNow:{},Zendesk:{}}},DestinationField:{},SourceFields:{type:"list",member:{}},TaskProperties:{type:"map",key:{},value:{}},TaskType:{}}}},TriggerConfig:{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:{},ScheduleOffset:{type:"long"},FirstExecutionFrom:{type:"timestamp"}}}}}}}}},S2f:{type:"string",deprecated:true},S2g:{type:"string",deprecated:true},S2h:{type:"structure",members:{Address1:{},Address2:{},Address3:{},Address4:{},City:{},County:{},State:{},Province:{},Country:{},PostalCode:{}}},S2i:{type:"map",key:{},value:{}},S38:{type:"structure",members:{S3Exporting:{type:"structure",members:{S3BucketName:{},S3KeyName:{}}}}},S3b:{type:"structure",members:{NumberOfProfilesReviewed:{type:"long"},NumberOfMatchesFound:{type:"long"},NumberOfMergesDone:{type:"long"}}},S3e:{type:"map",key:{},value:{}},S3r:{type:"map",key:{},value:{type:"structure",members:{Source:{},Target:{},ContentType:{}}}},S3u:{type:"map",key:{},value:{type:"list",member:{type:"structure",members:{StandardIdentifiers:{type:"list",member:{}},FieldNames:{type:"list",member:{}}}}}},S4g:{type:"list",member:{type:"structure",required:["DomainName","Uri","CreatedAt","LastUpdatedAt"],members:{DomainName:{},Uri:{},ObjectTypeName:{},CreatedAt:{type:"timestamp"},LastUpdatedAt:{type:"timestamp"},Tags:{shape:"Sr"},ObjectTypeNames:{shape:"S3e"},WorkflowId:{},IsUnstructured:{type:"boolean"}}}},S67:{type:"structure",members:{Address1:{},Address2:{},Address3:{},Address4:{},City:{},County:{},State:{},Province:{},Country:{},PostalCode:{}}}}}},78:function(e){e.exports={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:{Server:{shape:"Sz"}}}},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:{}}}}}},80:function(e){e.exports={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"},integrations:{type:"structure",members:{resourceGroup:{shape:"S17"}}}}}},GetAssociatedResource:{http:{method:"GET",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:{resource:{type:"structure",members:{name:{},arn:{},associationTime:{shape:"Sm"},integrations:{type:"structure",members:{resourceGroup:{shape:"S17"}}}}}}},idempotent:true},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"},createdBy:{}}}},GetConfiguration:{http:{method:"GET",requestUri:"/configuration"},output:{type:"structure",members:{configuration:{shape:"S1i"}}}},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:{},resourceType:{},resourceDetails:{type:"structure",members:{tagValue:{}}}}}},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},ListAttributeGroupsForApplication:{http:{method:"GET",requestUri:"/applications/{application}/attribute-group-details"},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:{attributeGroupsDetails:{type:"list",member:{type:"structure",members:{id:{},arn:{},name:{deprecated:true,deprecatedMessage:"This field is deprecated. We recommend not using the field when using ListAttributeGroupsForApplication."},createdBy:{}}}},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"}}}},PutConfiguration:{http:{method:"PUT",requestUri:"/configuration"},input:{type:"structure",required:["configuration"],members:{configuration:{shape:"S1i"}}}},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:{deprecated:true,deprecatedMessage:"Name update for application is deprecated."},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:{deprecated:true,deprecatedMessage:"Name update for attribute group is deprecated."},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"},createdBy:{}}},S17:{type:"structure",members:{state:{},arn:{},errorMessage:{}}},S1i:{type:"structure",members:{tagQueryConfiguration:{type:"structure",members:{tagKey:{}}}}}}}},81:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["wafregional"]={};s.WAFRegional=i.defineService("wafregional",["2016-11-28"]);Object.defineProperty(a.services["wafregional"],"2016-11-28",{get:function get(){var e=r(2540);e.paginators=r(3641).pagination;return e},enumerable:true,configurable:true});e.exports=s.WAFRegional},91:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["frauddetector"]={};s.FraudDetector=i.defineService("frauddetector",["2019-11-15"]);Object.defineProperty(a.services["frauddetector"],"2019-11-15",{get:function get(){var e=r(2208);e.paginators=r(1384).pagination;return e},enumerable:true,configurable:true});e.exports=s.FraudDetector},93:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["scheduler"]={};s.Scheduler=i.defineService("scheduler",["2021-06-30"]);Object.defineProperty(a.services["scheduler"],"2021-06-30",{get:function get(){var e=r(3693);e.paginators=r(1946).pagination;return e},enumerable:true,configurable:true});e.exports=s.Scheduler},98:function(e,t,r){var s=r(2393);var i=r(8498);var a=r(504);var o=r(1486);var n=r(926).populateHostPrefix;function buildRequest(e){var t=e.service.api.operations[e.operation];var r=e.httpRequest;r.headers["Content-Type"]="application/x-www-form-urlencoded; charset=utf-8";r.params={Version:e.service.api.apiVersion,Action:t.name};var s=new a;s.serialize(e.params,t.input,function(e,t){r.params[e]=t});r.body=i.queryParamsToString(r.params);n(e)}function extractError(e){var t,r=e.httpResponse.body.toString();if(r.match("0){t.throwInvalidChecksumError(e,a,"Invalid messages: "+i.join(", "))}},verifyReceiveMessageChecksum:function verifyReceiveMessageChecksum(e){if(!e.data)return;var t=this.service;var r=[];s.util.arrayEach(e.data.Messages,function(e){var s=e.MD5OfBody;var i=e.Body;if(!t.isChecksumValid(s,i)){r.push(e.MessageId)}});if(r.length>0){t.throwInvalidChecksumError(e,r,"Invalid messages: "+r.join(", "))}},throwInvalidChecksumError:function throwInvalidChecksumError(e,t,r){e.error=s.util.error(new Error,{retryable:true,code:"InvalidChecksum",messageIds:t,message:e.request.operation+" returned an invalid MD5 response. "+r})},isChecksumValid:function isChecksumValid(e,t){return this.calculateChecksum(t)===e},calculateChecksum:function calculateChecksum(e){return s.util.crypto.md5(e,"hex")},buildEndpoint:function buildEndpoint(e){var t=e.httpRequest.params.QueueUrl;if(t){e.httpRequest.endpoint=new s.Endpoint(t);var r=e.httpRequest.endpoint.host.match(/^sqs\.(.+?)\./);if(r)e.httpRequest.region=r[1]}}})},148:function(e){e.exports={pagination:{DescribeInstanceHealth:{result_key:"InstanceStates"},DescribeLoadBalancerPolicies:{result_key:"PolicyDescriptions"},DescribeLoadBalancerPolicyTypes:{result_key:"PolicyTypeDescriptions"},DescribeLoadBalancers:{input_token:"Marker",output_token:"NextMarker",result_key:"LoadBalancerDescriptions"}}}},153:function(e){e.exports={pagination:{}}},154:function(e,t,r){var s=r(2413).Transform;var i=r(291).parseEvent;function EventUnmarshallerStream(e){e=e||{};e.readableObjectMode=true;s.call(this,e);this._readableState.objectMode=true;this.parser=e.parser;this.eventStreamModel=e.eventStreamModel}EventUnmarshallerStream.prototype=Object.create(s.prototype);EventUnmarshallerStream.prototype._transform=function(e,t,r){try{var s=i(this.parser,e,this.eventStreamModel);this.push(s);return r()}catch(e){r(e)}};e.exports={EventUnmarshallerStream:EventUnmarshallerStream}},156:function(e){e.exports={pagination:{}}},175:function(e){e.exports={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:{}}}}},176:function(e){e.exports={pagination:{ListFHIRDatastores:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListFHIRExportJobs:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListFHIRImportJobs:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"}}}},181:function(e,t,r){var s=r(2393),i="AWS_CONTAINER_CREDENTIALS_RELATIVE_URI",a="AWS_CONTAINER_CREDENTIALS_FULL_URI",o="AWS_CONTAINER_AUTHORIZATION_TOKEN",n=["https:"],u=["http:","https:"],p=["localhost","127.0.0.1"],m="169.254.170.2";s.RemoteCredentials=s.util.inherit(s.Credentials,{constructor:function RemoteCredentials(e){s.Credentials.call(this);e=e?s.util.copy(e):{};if(!e.httpOptions)e.httpOptions={};e.httpOptions=s.util.merge(this.httpOptions,e.httpOptions);s.util.update(this,e)},httpOptions:{timeout:1e3},maxRetries:3,isConfiguredForEcsCredentials:function isConfiguredForEcsCredentials(){return Boolean(process&&process.env&&(process.env[i]||process.env[a]))},getECSFullUri:function getECSFullUri(){if(process&&process.env){var e=process.env[i],t=process.env[a];if(e){return"http://"+m+e}else if(t){var r=s.util.urlParse(t);if(u.indexOf(r.protocol)<0){throw s.util.error(new Error("Unsupported protocol: AWS.RemoteCredentials supports "+u.join(",")+" only; "+r.protocol+" requested."),{code:"ECSCredentialsProviderFailure"})}if(n.indexOf(r.protocol)<0&&p.indexOf(r.hostname)<0){throw s.util.error(new Error("Unsupported hostname: AWS.RemoteCredentials only supports "+p.join(",")+" for "+r.protocol+"; "+r.protocol+"//"+r.hostname+" requested."),{code:"ECSCredentialsProviderFailure"})}return t}else{throw s.util.error(new Error("Variable "+i+" or "+a+" must be set to use AWS.RemoteCredentials."),{code:"ECSCredentialsProviderFailure"})}}else{throw s.util.error(new Error("No process info available"),{code:"ECSCredentialsProviderFailure"})}},getECSAuthToken:function getECSAuthToken(){if(process&&process.env&&process.env[a]){return process.env[o]}},credsFormatIsValid:function credsFormatIsValid(e){return!!e.accessKeyId&&!!e.secretAccessKey&&!!e.sessionToken&&!!e.expireTime},formatCreds:function formatCreds(e){if(!!e.credentials){e=e.credentials}return{expired:false,accessKeyId:e.accessKeyId||e.AccessKeyId,secretAccessKey:e.secretAccessKey||e.SecretAccessKey,sessionToken:e.sessionToken||e.Token,expireTime:new Date(e.expiration||e.Expiration)}},request:function request(e,t){var r=new s.HttpRequest(e);r.method="GET";r.headers.Accept="application/json";var i=this.getECSAuthToken();if(i){r.headers.Authorization=i}s.util.handleRequestWithRetries(r,this,t)},refresh:function refresh(e){this.coalesceRefresh(e||s.util.fn.callback)},load:function load(e){var t=this;var r;try{r=this.getECSFullUri()}catch(t){e(t);return}this.request(r,function(r,i){if(!r){try{i=JSON.parse(i);var a=t.formatCreds(i);if(!t.credsFormatIsValid(a)){throw s.util.error(new Error("Response data is not in valid format"),{code:"ECSCredentialsProviderFailure"})}s.util.update(t,a)}catch(e){r=e}}e(r,a)})}})},190:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2021-04-28",endpointPrefix:"m2",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"AWSMainframeModernization",serviceId:"m2",signatureVersion:"v4",signingName:"m2",uid:"m2-2021-04-28"},operations:{CancelBatchJobExecution:{http:{requestUri:"/applications/{applicationId}/batch-job-executions/{executionId}/cancel",responseCode:200},input:{type:"structure",required:["applicationId","executionId"],members:{applicationId:{location:"uri",locationName:"applicationId"},executionId:{location:"uri",locationName:"executionId"}}},output:{type:"structure",members:{}}},CreateApplication:{http:{requestUri:"/applications",responseCode:200},input:{type:"structure",required:["definition","engineType","name"],members:{clientToken:{idempotencyToken:true},definition:{shape:"S6"},description:{},engineType:{},kmsKeyId:{},name:{},tags:{shape:"Sc"}}},output:{type:"structure",required:["applicationArn","applicationId","applicationVersion"],members:{applicationArn:{},applicationId:{},applicationVersion:{type:"integer"}}},idempotent:true},CreateDataSetImportTask:{http:{requestUri:"/applications/{applicationId}/dataset-import-task",responseCode:200},input:{type:"structure",required:["applicationId","importConfig"],members:{applicationId:{location:"uri",locationName:"applicationId"},clientToken:{idempotencyToken:true},importConfig:{type:"structure",members:{dataSets:{type:"list",member:{type:"structure",required:["dataSet","externalLocation"],members:{dataSet:{type:"structure",required:["datasetName","datasetOrg","recordLength"],members:{datasetName:{},datasetOrg:{type:"structure",members:{gdg:{type:"structure",members:{limit:{type:"integer"},rollDisposition:{}}},vsam:{type:"structure",required:["format"],members:{alternateKeys:{shape:"Sr"},compressed:{type:"boolean"},encoding:{},format:{},primaryKey:{shape:"Su"}}}},union:true},recordLength:{type:"structure",required:["max","min"],members:{max:{type:"integer"},min:{type:"integer"}}},relativePath:{},storageType:{}}},externalLocation:{type:"structure",members:{s3Location:{}},union:true}}}},s3Location:{}},union:true}}},output:{type:"structure",required:["taskId"],members:{taskId:{}}},idempotent:true},CreateDeployment:{http:{requestUri:"/applications/{applicationId}/deployments",responseCode:200},input:{type:"structure",required:["applicationId","applicationVersion","environmentId"],members:{applicationId:{location:"uri",locationName:"applicationId"},applicationVersion:{type:"integer"},clientToken:{idempotencyToken:true},environmentId:{}}},output:{type:"structure",required:["deploymentId"],members:{deploymentId:{}}},idempotent:true},CreateEnvironment:{http:{requestUri:"/environments",responseCode:200},input:{type:"structure",required:["engineType","instanceType","name"],members:{clientToken:{idempotencyToken:true},description:{},engineType:{},engineVersion:{},highAvailabilityConfig:{shape:"S12"},instanceType:{},kmsKeyId:{},name:{},preferredMaintenanceWindow:{},publiclyAccessible:{type:"boolean"},securityGroupIds:{shape:"S16"},storageConfigurations:{shape:"S17"},subnetIds:{shape:"S16"},tags:{shape:"Sc"}}},output:{type:"structure",required:["environmentId"],members:{environmentId:{}}},idempotent:true},DeleteApplication:{http:{method:"DELETE",requestUri:"/applications/{applicationId}",responseCode:200},input:{type:"structure",required:["applicationId"],members:{applicationId:{location:"uri",locationName:"applicationId"}}},output:{type:"structure",members:{}},idempotent:true},DeleteApplicationFromEnvironment:{http:{method:"DELETE",requestUri:"/applications/{applicationId}/environment/{environmentId}",responseCode:200},input:{type:"structure",required:["applicationId","environmentId"],members:{applicationId:{location:"uri",locationName:"applicationId"},environmentId:{location:"uri",locationName:"environmentId"}}},output:{type:"structure",members:{}}},DeleteEnvironment:{http:{method:"DELETE",requestUri:"/environments/{environmentId}",responseCode:200},input:{type:"structure",required:["environmentId"],members:{environmentId:{location:"uri",locationName:"environmentId"}}},output:{type:"structure",members:{}},idempotent:true},GetApplication:{http:{method:"GET",requestUri:"/applications/{applicationId}",responseCode:200},input:{type:"structure",required:["applicationId"],members:{applicationId:{location:"uri",locationName:"applicationId"}}},output:{type:"structure",required:["applicationArn","applicationId","creationTime","engineType","latestVersion","name","status"],members:{applicationArn:{},applicationId:{},creationTime:{type:"timestamp"},deployedVersion:{type:"structure",required:["applicationVersion","status"],members:{applicationVersion:{type:"integer"},status:{},statusReason:{}}},description:{},engineType:{},environmentId:{},kmsKeyId:{},lastStartTime:{type:"timestamp"},latestVersion:{shape:"S1o"},listenerArns:{shape:"S1q"},listenerPorts:{type:"list",member:{type:"integer"}},loadBalancerDnsName:{},logGroups:{type:"list",member:{type:"structure",required:["logGroupName","logType"],members:{logGroupName:{},logType:{}}}},name:{},status:{},statusReason:{},tags:{shape:"Sc"},targetGroupArns:{shape:"S1q"}}}},GetApplicationVersion:{http:{method:"GET",requestUri:"/applications/{applicationId}/versions/{applicationVersion}",responseCode:200},input:{type:"structure",required:["applicationId","applicationVersion"],members:{applicationId:{location:"uri",locationName:"applicationId"},applicationVersion:{location:"uri",locationName:"applicationVersion",type:"integer"}}},output:{type:"structure",required:["applicationVersion","creationTime","definitionContent","name","status"],members:{applicationVersion:{type:"integer"},creationTime:{type:"timestamp"},definitionContent:{},description:{},name:{},status:{},statusReason:{}}}},GetBatchJobExecution:{http:{method:"GET",requestUri:"/applications/{applicationId}/batch-job-executions/{executionId}",responseCode:200},input:{type:"structure",required:["applicationId","executionId"],members:{applicationId:{location:"uri",locationName:"applicationId"},executionId:{location:"uri",locationName:"executionId"}}},output:{type:"structure",required:["applicationId","executionId","startTime","status"],members:{applicationId:{},batchJobIdentifier:{shape:"S21"},endTime:{type:"timestamp"},executionId:{},jobId:{},jobName:{},jobType:{},jobUser:{},returnCode:{},startTime:{type:"timestamp"},status:{},statusReason:{}}}},GetDataSetDetails:{http:{method:"GET",requestUri:"/applications/{applicationId}/datasets/{dataSetName}",responseCode:200},input:{type:"structure",required:["applicationId","dataSetName"],members:{applicationId:{location:"uri",locationName:"applicationId"},dataSetName:{location:"uri",locationName:"dataSetName"}}},output:{type:"structure",required:["dataSetName"],members:{blocksize:{type:"integer"},creationTime:{type:"timestamp"},dataSetName:{},dataSetOrg:{type:"structure",members:{gdg:{type:"structure",members:{limit:{type:"integer"},rollDisposition:{}}},vsam:{type:"structure",members:{alternateKeys:{shape:"Sr"},cacheAtStartup:{type:"boolean"},compressed:{type:"boolean"},encoding:{},primaryKey:{shape:"Su"},recordFormat:{}}}},union:true},lastReferencedTime:{type:"timestamp"},lastUpdatedTime:{type:"timestamp"},location:{},recordLength:{type:"integer"}}}},GetDataSetImportTask:{http:{method:"GET",requestUri:"/applications/{applicationId}/dataset-import-tasks/{taskId}",responseCode:200},input:{type:"structure",required:["applicationId","taskId"],members:{applicationId:{location:"uri",locationName:"applicationId"},taskId:{location:"uri",locationName:"taskId"}}},output:{type:"structure",required:["status","taskId"],members:{status:{},summary:{shape:"S2e"},taskId:{}}}},GetDeployment:{http:{method:"GET",requestUri:"/applications/{applicationId}/deployments/{deploymentId}",responseCode:200},input:{type:"structure",required:["applicationId","deploymentId"],members:{applicationId:{location:"uri",locationName:"applicationId"},deploymentId:{location:"uri",locationName:"deploymentId"}}},output:{type:"structure",required:["applicationId","applicationVersion","creationTime","deploymentId","environmentId","status"],members:{applicationId:{},applicationVersion:{type:"integer"},creationTime:{type:"timestamp"},deploymentId:{},environmentId:{},status:{},statusReason:{}}}},GetEnvironment:{http:{method:"GET",requestUri:"/environments/{environmentId}",responseCode:200},input:{type:"structure",required:["environmentId"],members:{environmentId:{location:"uri",locationName:"environmentId"}}},output:{type:"structure",required:["creationTime","engineType","engineVersion","environmentArn","environmentId","instanceType","name","securityGroupIds","status","subnetIds","vpcId"],members:{actualCapacity:{type:"integer"},creationTime:{type:"timestamp"},description:{},engineType:{},engineVersion:{},environmentArn:{},environmentId:{},highAvailabilityConfig:{shape:"S12"},instanceType:{},kmsKeyId:{},loadBalancerArn:{},name:{},pendingMaintenance:{type:"structure",members:{engineVersion:{},schedule:{type:"structure",members:{endTime:{type:"timestamp"},startTime:{type:"timestamp"}}}}},preferredMaintenanceWindow:{},publiclyAccessible:{type:"boolean"},securityGroupIds:{shape:"S16"},status:{},statusReason:{},storageConfigurations:{shape:"S17"},subnetIds:{shape:"S16"},tags:{shape:"Sc"},vpcId:{}}}},ListApplicationVersions:{http:{method:"GET",requestUri:"/applications/{applicationId}/versions",responseCode:200},input:{type:"structure",required:["applicationId"],members:{applicationId:{location:"uri",locationName:"applicationId"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",required:["applicationVersions"],members:{applicationVersions:{type:"list",member:{shape:"S1o"}},nextToken:{}}}},ListApplications:{http:{method:"GET",requestUri:"/applications",responseCode:200},input:{type:"structure",members:{environmentId:{location:"querystring",locationName:"environmentId"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},names:{shape:"S2s",location:"querystring",locationName:"names"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",required:["applications"],members:{applications:{type:"list",member:{type:"structure",required:["applicationArn","applicationId","applicationVersion","creationTime","engineType","name","status"],members:{applicationArn:{},applicationId:{},applicationVersion:{type:"integer"},creationTime:{type:"timestamp"},deploymentStatus:{},description:{},engineType:{},environmentId:{},lastStartTime:{type:"timestamp"},name:{},status:{},versionStatus:{}}}},nextToken:{}}}},ListBatchJobDefinitions:{http:{method:"GET",requestUri:"/applications/{applicationId}/batch-job-definitions",responseCode:200},input:{type:"structure",required:["applicationId"],members:{applicationId:{location:"uri",locationName:"applicationId"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},prefix:{location:"querystring",locationName:"prefix"}}},output:{type:"structure",required:["batchJobDefinitions"],members:{batchJobDefinitions:{type:"list",member:{type:"structure",members:{fileBatchJobDefinition:{type:"structure",required:["fileName"],members:{fileName:{},folderPath:{}}},scriptBatchJobDefinition:{type:"structure",required:["scriptName"],members:{scriptName:{}}}},union:true}},nextToken:{}}}},ListBatchJobExecutions:{http:{method:"GET",requestUri:"/applications/{applicationId}/batch-job-executions",responseCode:200},input:{type:"structure",required:["applicationId"],members:{applicationId:{location:"uri",locationName:"applicationId"},executionIds:{location:"querystring",locationName:"executionIds",type:"list",member:{}},jobName:{location:"querystring",locationName:"jobName"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},startedAfter:{location:"querystring",locationName:"startedAfter",type:"timestamp"},startedBefore:{location:"querystring",locationName:"startedBefore",type:"timestamp"},status:{location:"querystring",locationName:"status"}}},output:{type:"structure",required:["batchJobExecutions"],members:{batchJobExecutions:{type:"list",member:{type:"structure",required:["applicationId","executionId","startTime","status"],members:{applicationId:{},batchJobIdentifier:{shape:"S21"},endTime:{type:"timestamp"},executionId:{},jobId:{},jobName:{},jobType:{},returnCode:{},startTime:{type:"timestamp"},status:{}}}},nextToken:{}}}},ListDataSetImportHistory:{http:{method:"GET",requestUri:"/applications/{applicationId}/dataset-import-tasks",responseCode:200},input:{type:"structure",required:["applicationId"],members:{applicationId:{location:"uri",locationName:"applicationId"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",required:["dataSetImportTasks"],members:{dataSetImportTasks:{type:"list",member:{type:"structure",required:["status","summary","taskId"],members:{status:{},summary:{shape:"S2e"},taskId:{}}}},nextToken:{}}}},ListDataSets:{http:{method:"GET",requestUri:"/applications/{applicationId}/datasets",responseCode:200},input:{type:"structure",required:["applicationId"],members:{applicationId:{location:"uri",locationName:"applicationId"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},prefix:{location:"querystring",locationName:"prefix"}}},output:{type:"structure",required:["dataSets"],members:{dataSets:{type:"list",member:{type:"structure",required:["dataSetName"],members:{creationTime:{type:"timestamp"},dataSetName:{},dataSetOrg:{},format:{},lastReferencedTime:{type:"timestamp"},lastUpdatedTime:{type:"timestamp"}}}},nextToken:{}}}},ListDeployments:{http:{method:"GET",requestUri:"/applications/{applicationId}/deployments",responseCode:200},input:{type:"structure",required:["applicationId"],members:{applicationId:{location:"uri",locationName:"applicationId"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",required:["deployments"],members:{deployments:{type:"list",member:{type:"structure",required:["applicationId","applicationVersion","creationTime","deploymentId","environmentId","status"],members:{applicationId:{},applicationVersion:{type:"integer"},creationTime:{type:"timestamp"},deploymentId:{},environmentId:{},status:{},statusReason:{}}}},nextToken:{}}}},ListEngineVersions:{http:{method:"GET",requestUri:"/engine-versions",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",required:["engineVersions"],members:{engineVersions:{type:"list",member:{type:"structure",required:["engineType","engineVersion"],members:{engineType:{},engineVersion:{}}}},nextToken:{}}}},ListEnvironments:{http:{method:"GET",requestUri:"/environments",responseCode:200},input:{type:"structure",members:{engineType:{location:"querystring",locationName:"engineType"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},names:{shape:"S2s",location:"querystring",locationName:"names"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",required:["environments"],members:{environments:{type:"list",member:{type:"structure",required:["creationTime","engineType","engineVersion","environmentArn","environmentId","instanceType","name","status"],members:{creationTime:{type:"timestamp"},engineType:{},engineVersion:{},environmentArn:{},environmentId:{},instanceType:{},name:{},status:{}}}},nextToken:{}}}},ListTagsForResource:{http:{method:"GET",requestUri:"/tags/{resourceArn}",responseCode:200},input:{type:"structure",required:["resourceArn"],members:{resourceArn:{location:"uri",locationName:"resourceArn"}}},output:{type:"structure",required:["tags"],members:{tags:{shape:"Sc"}}}},StartApplication:{http:{requestUri:"/applications/{applicationId}/start",responseCode:200},input:{type:"structure",required:["applicationId"],members:{applicationId:{location:"uri",locationName:"applicationId"}}},output:{type:"structure",members:{}}},StartBatchJob:{http:{requestUri:"/applications/{applicationId}/batch-job",responseCode:200},input:{type:"structure",required:["applicationId","batchJobIdentifier"],members:{applicationId:{location:"uri",locationName:"applicationId"},batchJobIdentifier:{shape:"S21"},jobParams:{type:"map",key:{},value:{}}}},output:{type:"structure",required:["executionId"],members:{executionId:{}}}},StopApplication:{http:{requestUri:"/applications/{applicationId}/stop",responseCode:200},input:{type:"structure",required:["applicationId"],members:{applicationId:{location:"uri",locationName:"applicationId"},forceStop:{type:"boolean"}}},output:{type:"structure",members:{}}},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:{}}},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:{}}},UpdateApplication:{http:{method:"PATCH",requestUri:"/applications/{applicationId}",responseCode:200},input:{type:"structure",required:["applicationId","currentApplicationVersion"],members:{applicationId:{location:"uri",locationName:"applicationId"},currentApplicationVersion:{type:"integer"},definition:{shape:"S6"},description:{}}},output:{type:"structure",required:["applicationVersion"],members:{applicationVersion:{type:"integer"}}}},UpdateEnvironment:{http:{method:"PATCH",requestUri:"/environments/{environmentId}",responseCode:200},input:{type:"structure",required:["environmentId"],members:{applyDuringMaintenanceWindow:{type:"boolean"},desiredCapacity:{type:"integer"},engineVersion:{},environmentId:{location:"uri",locationName:"environmentId"},instanceType:{},preferredMaintenanceWindow:{}}},output:{type:"structure",required:["environmentId"],members:{environmentId:{}}}}},shapes:{S6:{type:"structure",members:{content:{},s3Location:{}},union:true},Sc:{type:"map",key:{},value:{}},Sr:{type:"list",member:{type:"structure",required:["length","offset"],members:{allowDuplicates:{type:"boolean"},length:{type:"integer"},name:{},offset:{type:"integer"}}}},Su:{type:"structure",required:["length","offset"],members:{length:{type:"integer"},name:{},offset:{type:"integer"}}},S12:{type:"structure",required:["desiredCapacity"],members:{desiredCapacity:{type:"integer"}}},S16:{type:"list",member:{}},S17:{type:"list",member:{type:"structure",members:{efs:{type:"structure",required:["fileSystemId","mountPoint"],members:{fileSystemId:{locationName:"file-system-id"},mountPoint:{locationName:"mount-point"}}},fsx:{type:"structure",required:["fileSystemId","mountPoint"],members:{fileSystemId:{locationName:"file-system-id"},mountPoint:{locationName:"mount-point"}}}},union:true}},S1o:{type:"structure",required:["applicationVersion","creationTime","status"],members:{applicationVersion:{type:"integer"},creationTime:{type:"timestamp"},status:{},statusReason:{}}},S1q:{type:"list",member:{}},S21:{type:"structure",members:{fileBatchJobIdentifier:{type:"structure",required:["fileName"],members:{fileName:{},folderPath:{}}},scriptBatchJobIdentifier:{type:"structure",required:["scriptName"],members:{scriptName:{}}}},union:true},S2e:{type:"structure",required:["failed","inProgress","pending","succeeded","total"],members:{failed:{type:"integer"},inProgress:{type:"integer"},pending:{type:"integer"},succeeded:{type:"integer"},total:{type:"integer"}}},S2s:{type:"list",member:{}}}}},194:function(e){e.exports={pagination:{}}},207:function(e){e.exports={pagination:{BatchGetTraces:{input_token:"NextToken",non_aggregate_keys:["UnprocessedTraceIds"],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",non_aggregate_keys:["StartTime","EndTime","ContainsOldGroupVersions"],output_token:"NextToken",result_key:"Services"},GetTimeSeriesServiceStatistics:{input_token:"NextToken",non_aggregate_keys:["ContainsOldGroupVersions"],output_token:"NextToken",result_key:"TimeSeriesServiceStatistics"},GetTraceGraph:{input_token:"NextToken",output_token:"NextToken",result_key:"Services"},GetTraceSummaries:{input_token:"NextToken",non_aggregate_keys:["TracesProcessedCount","ApproximateTime"],output_token:"NextToken",result_key:"TraceSummaries"},ListResourcePolicies:{input_token:"NextToken",output_token:"NextToken",result_key:"ResourcePolicies"},ListTagsForResource:{input_token:"NextToken",output_token:"NextToken",result_key:"Tags"}}}},215:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["iotsecuretunneling"]={};s.IoTSecureTunneling=i.defineService("iotsecuretunneling",["2018-10-05"]);Object.defineProperty(a.services["iotsecuretunneling"],"2018-10-05",{get:function get(){var e=r(8516);e.paginators=r(3306).pagination;return e},enumerable:true,configurable:true});e.exports=s.IoTSecureTunneling},220:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["mobile"]={};s.Mobile=i.defineService("mobile",["2017-07-01"]);Object.defineProperty(a.services["mobile"],"2017-07-01",{get:function get(){var e=r(1430);e.paginators=r(9951).pagination;return e},enumerable:true,configurable:true});e.exports=s.Mobile},247:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["waf"]={};s.WAF=i.defineService("waf",["2015-08-24"]);Object.defineProperty(a.services["waf"],"2015-08-24",{get:function get(){var e=r(1017);e.paginators=r(3052).pagination;return e},enumerable:true,configurable:true});e.exports=s.WAF},248:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["elb"]={};s.ELB=i.defineService("elb",["2012-06-01"]);Object.defineProperty(a.services["elb"],"2012-06-01",{get:function get(){var e=r(2535);e.paginators=r(148).pagination;e.waiters=r(3586).waiters;return e},enumerable:true,configurable:true});e.exports=s.ELB},253:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:true});var r=function(){function LinkedListNode(e,t){this.key=e;this.value=t}return LinkedListNode}();var s=function(){function LRUCache(e){this.nodeMap={};this.size=0;if(typeof e!=="number"||e<1){throw new Error("Cache size can only be positive number")}this.sizeLimit=e}Object.defineProperty(LRUCache.prototype,"length",{get:function(){return this.size},enumerable:true,configurable:true});LRUCache.prototype.prependToList=function(e){if(!this.headerNode){this.tailNode=e}else{this.headerNode.prev=e;e.next=this.headerNode}this.headerNode=e;this.size++};LRUCache.prototype.removeFromTail=function(){if(!this.tailNode){return undefined}var e=this.tailNode;var t=e.prev;if(t){t.next=undefined}e.prev=undefined;this.tailNode=t;this.size--;return e};LRUCache.prototype.detachFromList=function(e){if(this.headerNode===e){this.headerNode=e.next}if(this.tailNode===e){this.tailNode=e.prev}if(e.prev){e.prev.next=e.next}if(e.next){e.next.prev=e.prev}e.next=undefined;e.prev=undefined;this.size--};LRUCache.prototype.get=function(e){if(this.nodeMap[e]){var t=this.nodeMap[e];this.detachFromList(t);this.prependToList(t);return t.value}};LRUCache.prototype.remove=function(e){if(this.nodeMap[e]){var t=this.nodeMap[e];this.detachFromList(t);delete this.nodeMap[e]}};LRUCache.prototype.put=function(e,t){if(this.nodeMap[e]){this.remove(e)}else if(this.size===this.sizeLimit){var s=this.removeFromTail();var i=s.key;delete this.nodeMap[i]}var a=new r(e,t);this.nodeMap[e]=a;this.prependToList(a)};LRUCache.prototype.empty=function(){var e=Object.keys(this.nodeMap);for(var t=0;t0x8000000000000000||e<-0x8000000000000000){throw new Error(e+" is too large (or, if negative, too small) to represent as an Int64")}var t=new Uint8Array(8);for(var r=7,s=Math.abs(Math.round(e));r>-1&&s>0;r--,s/=256){t[r]=s}if(e<0){negate(t)}return new Int64(t)};Int64.prototype.valueOf=function(){var e=this.bytes.slice(0);var t=e[0]&128;if(t){negate(e)}return parseInt(e.toString("hex"),16)*(t?-1:1)};Int64.prototype.toString=function(){return String(this.valueOf())};function negate(e){for(var t=0;t<8;t++){e[t]^=255}for(var t=7;t>-1;t--){e[t]++;if(e[t]!==0){break}}}e.exports={Int64:Int64}},408:function(e){e.exports={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:{CreateDataIntegration:{http:{requestUri:"/dataIntegrations"},input:{type:"structure",required:["Name","KmsKey","SourceURI","ScheduleConfig"],members:{Name:{},Description:{},KmsKey:{},SourceURI:{},ScheduleConfig:{shape:"S6"},Tags:{shape:"S8"},ClientToken:{idempotencyToken:true},FileConfiguration:{shape:"Sc"},ObjectConfiguration:{shape:"Si"}}},output:{type:"structure",members:{Arn:{},Id:{},Name:{},Description:{},KmsKey:{},SourceURI:{},ScheduleConfiguration:{shape:"S6"},Tags:{shape:"S8"},ClientToken:{},FileConfiguration:{shape:"Sc"},ObjectConfiguration:{shape:"Si"}}}},CreateEventIntegration:{http:{requestUri:"/eventIntegrations"},input:{type:"structure",required:["Name","EventFilter","EventBridgeBus"],members:{Name:{},Description:{},EventFilter:{shape:"Sn"},EventBridgeBus:{},ClientToken:{idempotencyToken:true},Tags:{shape:"S8"}}},output:{type:"structure",members:{EventIntegrationArn:{}}}},DeleteDataIntegration:{http:{method:"DELETE",requestUri:"/dataIntegrations/{Identifier}"},input:{type:"structure",required:["DataIntegrationIdentifier"],members:{DataIntegrationIdentifier:{location:"uri",locationName:"Identifier"}}},output:{type:"structure",members:{}}},DeleteEventIntegration:{http:{method:"DELETE",requestUri:"/eventIntegrations/{Name}"},input:{type:"structure",required:["Name"],members:{Name:{location:"uri",locationName:"Name"}}},output:{type:"structure",members:{}}},GetDataIntegration:{http:{method:"GET",requestUri:"/dataIntegrations/{Identifier}"},input:{type:"structure",required:["Identifier"],members:{Identifier:{location:"uri",locationName:"Identifier"}}},output:{type:"structure",members:{Arn:{},Id:{},Name:{},Description:{},KmsKey:{},SourceURI:{},ScheduleConfiguration:{shape:"S6"},Tags:{shape:"S8"},FileConfiguration:{shape:"Sc"},ObjectConfiguration:{shape:"Si"}}}},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:"Sn"},Tags:{shape:"S8"}}}},ListDataIntegrationAssociations:{http:{method:"GET",requestUri:"/dataIntegrations/{Identifier}/associations"},input:{type:"structure",required:["DataIntegrationIdentifier"],members:{DataIntegrationIdentifier:{location:"uri",locationName:"Identifier"},NextToken:{location:"querystring",locationName:"nextToken"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{DataIntegrationAssociations:{type:"list",member:{type:"structure",members:{DataIntegrationAssociationArn:{},DataIntegrationArn:{},ClientId:{}}}},NextToken:{}}}},ListDataIntegrations:{http:{method:"GET",requestUri:"/dataIntegrations"},input:{type:"structure",members:{NextToken:{location:"querystring",locationName:"nextToken"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{DataIntegrations:{type:"list",member:{type:"structure",members:{Arn:{},Name:{},SourceURI:{}}}},NextToken:{}}}},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:"Sn"},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:{}}},UpdateDataIntegration:{http:{method:"PATCH",requestUri:"/dataIntegrations/{Identifier}"},input:{type:"structure",required:["Identifier"],members:{Identifier:{location:"uri",locationName:"Identifier"},Name:{},Description:{}}},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:{S6:{type:"structure",required:["ScheduleExpression"],members:{FirstExecutionFrom:{},Object:{},ScheduleExpression:{}}},S8:{type:"map",key:{},value:{}},Sc:{type:"structure",required:["Folders"],members:{Folders:{type:"list",member:{}},Filters:{shape:"Sf"}}},Sf:{type:"map",key:{},value:{type:"list",member:{}}},Si:{type:"map",key:{},value:{shape:"Sf"}},Sn:{type:"structure",required:["Source"],members:{Source:{}}}}}},435:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["grafana"]={};s.Grafana=i.defineService("grafana",["2020-08-18"]);Object.defineProperty(a.services["grafana"],"2020-08-18",{get:function get(){var e=r(9975);e.paginators=r(8704).pagination;return e},enumerable:true,configurable:true});e.exports=s.Grafana},449:function(e,t,r){var s=r(2393);var i=r(5943);var a=s.util.inherit;var o="presigned-expires";s.Signers.V4=a(s.Signers.RequestSigner,{constructor:function V4(e,t,r){s.Signers.RequestSigner.call(this,e);this.serviceName=t;r=r||{};this.signatureCache=typeof r.signatureCache==="boolean"?r.signatureCache:true;this.operation=r.operation;this.signatureVersion=r.signatureVersion},algorithm:"AWS4-HMAC-SHA256",addAuthorization:function addAuthorization(e,t){var r=s.util.date.iso8601(t).replace(/[:\-]|\.\d{3}/g,"");if(this.isPresigned()){this.updateForPresigned(e,r)}else{this.addHeaders(e,r)}this.request.headers["Authorization"]=this.authorization(e,r)},addHeaders:function addHeaders(e,t){this.request.headers["X-Amz-Date"]=t;if(e.sessionToken){this.request.headers["x-amz-security-token"]=e.sessionToken}},updateForPresigned:function updateForPresigned(e,t){var r=this.credentialString(t);var i={"X-Amz-Date":t,"X-Amz-Algorithm":this.algorithm,"X-Amz-Credential":e.accessKeyId+"/"+r,"X-Amz-Expires":this.request.headers[o],"X-Amz-SignedHeaders":this.signedHeaders()};if(e.sessionToken){i["X-Amz-Security-Token"]=e.sessionToken}if(this.request.headers["Content-Type"]){i["Content-Type"]=this.request.headers["Content-Type"]}if(this.request.headers["Content-MD5"]){i["Content-MD5"]=this.request.headers["Content-MD5"]}if(this.request.headers["Cache-Control"]){i["Cache-Control"]=this.request.headers["Cache-Control"]}s.util.each.call(this,this.request.headers,function(e,t){if(e===o)return;if(this.isSignableHeader(e)){var r=e.toLowerCase();if(r.indexOf("x-amz-meta-")===0){i[r]=t}else if(r.indexOf("x-amz-")===0){i[e]=t}}});var a=this.request.path.indexOf("?")>=0?"&":"?";this.request.path+=a+s.util.queryParamsToString(i)},authorization:function authorization(e,t){var r=[];var s=this.credentialString(t);r.push(this.algorithm+" Credential="+e.accessKeyId+"/"+s);r.push("SignedHeaders="+this.signedHeaders());r.push("Signature="+this.signature(e,t));return r.join(", ")},signature:function signature(e,t){var r=i.getSigningKey(e,t.substr(0,8),this.request.region,this.serviceName,this.signatureCache);return s.util.crypto.hmac(r,this.stringToSign(t),"hex")},stringToSign:function stringToSign(e){var t=[];t.push("AWS4-HMAC-SHA256");t.push(e);t.push(this.credentialString(e));t.push(this.hexEncodedHash(this.canonicalString()));return t.join("\n")},canonicalString:function canonicalString(){var e=[],t=this.request.pathname();if(this.serviceName!=="s3"&&this.signatureVersion!=="s3v4")t=s.util.uriEscapePath(t);e.push(this.request.method);e.push(t);e.push(this.request.search());e.push(this.canonicalHeaders()+"\n");e.push(this.signedHeaders());e.push(this.hexEncodedBodyHash());return e.join("\n")},canonicalHeaders:function canonicalHeaders(){var e=[];s.util.each.call(this,this.request.headers,function(t,r){e.push([t,r])});e.sort(function(e,t){return e[0].toLowerCase()-1&&!e.body){return"UNSIGNED-PAYLOAD"}else if(e.headers["X-Amz-Content-Sha256"]){return e.headers["X-Amz-Content-Sha256"]}else{return this.hexEncodedHash(this.request.body||"")}},unsignableHeaders:["authorization","content-type","content-length","user-agent",o,"expect","x-amzn-trace-id"],isSignableHeader:function isSignableHeader(e){if(e.toLowerCase().indexOf("x-amz-")===0)return true;return this.unsignableHeaders.indexOf(e)<0},isPresigned:function isPresigned(){return this.request.headers[o]?true:false}});e.exports=s.Signers.V4},454:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["ses"]={};s.SES=i.defineService("ses",["2010-12-01"]);Object.defineProperty(a.services["ses"],"2010-12-01",{get:function get(){var e=r(5113);e.paginators=r(8695).pagination;e.waiters=r(4306).waiters;return e},enumerable:true,configurable:true});e.exports=s.SES},455:function(e){e.exports={version:2,waiters:{ResourceRequestSuccess:{description:"Wait until resource operation request is successful",delay:5,maxAttempts:24,operation:"GetResourceRequestStatus",acceptors:[{matcher:"path",argument:"ProgressEvent.OperationStatus",state:"success",expected:"SUCCESS"},{matcher:"path",argument:"ProgressEvent.OperationStatus",state:"failure",expected:"FAILED"},{matcher:"path",argument:"ProgressEvent.OperationStatus",state:"failure",expected:"CANCEL_COMPLETE"}]}}}},457:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["amplifyuibuilder"]={};s.AmplifyUIBuilder=i.defineService("amplifyuibuilder",["2021-08-11"]);Object.defineProperty(a.services["amplifyuibuilder"],"2021-08-11",{get:function get(){var e=r(5045);e.paginators=r(5699).pagination;e.waiters=r(2768).waiters;return e},enumerable:true,configurable:true});e.exports=s.AmplifyUIBuilder},458:function(e,t,r){var s=r(2393);var i=s.util.inherit;var a=r(1405);function CHECK_ACCEPTORS(e){var t=e.request._waiter;var r=t.config.acceptors;var s=false;var i="retry";r.forEach(function(r){if(!s){var a=t.matchers[r.matcher];if(a&&a(e,r.expected,r.argument)){s=true;i=r.state}}});if(!s&&e.error)i="failure";if(i==="success"){t.setSuccess(e)}else{t.setError(e,i==="retry")}}s.ResourceWaiter=i({constructor:function constructor(e,t){this.service=e;this.state=t;this.loadWaiterConfig(this.state)},service:null,state:null,config:null,matchers:{path:function(e,t,r){try{var s=a.search(e.data,r)}catch(e){return false}return a.strictDeepEqual(s,t)},pathAll:function(e,t,r){try{var s=a.search(e.data,r)}catch(e){return false}if(!Array.isArray(s))s=[s];var i=s.length;if(!i)return false;for(var o=0;o0){try{var i=JSON.parse(r.body.toString());var a=i.__type||i.code||i.Code;if(a){t.code=a.split("#").pop()}if(t.code==="RequestEntityTooLarge"){t.message="Request body must be less than 1 MB"}else{t.message=i.message||i.Message||null}for(var o in i||{}){if(o==="code"||o==="message"){continue}t["["+o+"]"]="See error."+o+" for details.";Object.defineProperty(t,o,{value:i[o],enumerable:false,writable:true})}}catch(i){t.statusCode=r.statusCode;t.message=r.statusMessage}}else{t.statusCode=r.statusCode;t.message=r.statusCode.toString()}e.error=s.error(new Error,t)}function extractData(e){var t=e.httpResponse.body.toString()||"{}";if(e.request.service.config.convertResponseTypes===false){e.data=JSON.parse(t)}else{var r=e.request.service.api.operations[e.request.operation];var s=r.output||{};var i=new a;e.data=i.parse(t,s)}}e.exports={buildRequest:buildRequest,extractError:extractError,extractData:extractData}},481:function(e,t,r){(function(){var t,s,i,a=function(e,t){for(var r in t){if(o.call(t,r))e[r]=t[r]}function ctor(){this.constructor=e}ctor.prototype=t.prototype;e.prototype=new ctor;e.__super__=t.prototype;return e},o={}.hasOwnProperty;i=r(5542);t=r(2597);e.exports=s=function(e){a(XMLDTDElement,e);function XMLDTDElement(e,r,s){XMLDTDElement.__super__.constructor.call(this,e);if(r==null){throw new Error("Missing DTD element name. "+this.debugInfo())}if(!s){s="(#PCDATA)"}if(Array.isArray(s)){s="("+s.join(",")+")"}this.name=this.stringify.name(r);this.type=t.ElementDeclaration;this.value=this.stringify.dtdElementValue(s)}XMLDTDElement.prototype.toString=function(e){return this.options.writer.dtdElement(this,this.options.writer.filterOptions(e))};return XMLDTDElement}(i)}).call(this)},482:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2022-10-30",endpointPrefix:"arc-zonal-shift",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"AWS ARC - Zonal Shift",serviceId:"ARC Zonal Shift",signatureVersion:"v4",signingName:"arc-zonal-shift",uid:"arc-zonal-shift-2022-10-30"},operations:{CancelZonalShift:{http:{method:"DELETE",requestUri:"/zonalshifts/{zonalShiftId}",responseCode:200},input:{type:"structure",required:["zonalShiftId"],members:{zonalShiftId:{location:"uri",locationName:"zonalShiftId"}}},output:{shape:"S3"}},GetManagedResource:{http:{method:"GET",requestUri:"/managedresources/{resourceIdentifier}",responseCode:200},input:{type:"structure",required:["resourceIdentifier"],members:{resourceIdentifier:{location:"uri",locationName:"resourceIdentifier"}}},output:{type:"structure",required:["appliedWeights","zonalShifts"],members:{appliedWeights:{type:"map",key:{},value:{type:"float"}},arn:{},name:{},zonalShifts:{type:"list",member:{type:"structure",required:["appliedStatus","awayFrom","comment","expiryTime","resourceIdentifier","startTime","zonalShiftId"],members:{appliedStatus:{},awayFrom:{},comment:{},expiryTime:{type:"timestamp"},resourceIdentifier:{},startTime:{type:"timestamp"},zonalShiftId:{}}}}}}},ListManagedResources:{http:{method:"GET",requestUri:"/managedresources",responseCode:200},input:{type:"structure",members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",required:["items"],members:{items:{type:"list",member:{type:"structure",required:["availabilityZones"],members:{arn:{},availabilityZones:{type:"list",member:{}},name:{}}}},nextToken:{}}}},ListZonalShifts:{http:{method:"GET",requestUri:"/zonalshifts",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:{items:{type:"list",member:{type:"structure",required:["awayFrom","comment","expiryTime","resourceIdentifier","startTime","status","zonalShiftId"],members:{awayFrom:{},comment:{},expiryTime:{type:"timestamp"},resourceIdentifier:{},startTime:{type:"timestamp"},status:{},zonalShiftId:{}}}},nextToken:{}}}},StartZonalShift:{http:{requestUri:"/zonalshifts",responseCode:201},input:{type:"structure",required:["awayFrom","comment","expiresIn","resourceIdentifier"],members:{awayFrom:{},comment:{},expiresIn:{},resourceIdentifier:{}}},output:{shape:"S3"}},UpdateZonalShift:{http:{method:"PATCH",requestUri:"/zonalshifts/{zonalShiftId}",responseCode:200},input:{type:"structure",required:["zonalShiftId"],members:{comment:{},expiresIn:{},zonalShiftId:{location:"uri",locationName:"zonalShiftId"}}},output:{shape:"S3"}}},shapes:{S3:{type:"structure",required:["awayFrom","comment","expiryTime","resourceIdentifier","startTime","status","zonalShiftId"],members:{awayFrom:{},comment:{},expiryTime:{type:"timestamp"},resourceIdentifier:{},startTime:{type:"timestamp"},status:{},zonalShiftId:{}}}}}},489:function(e){e.exports={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:{},BillingViewArn:{}}}}}},504:function(e,t,r){var s=r(8498);function QueryParamSerializer(){}QueryParamSerializer.prototype.serialize=function(e,t,r){serializeStructure("",e,t,r)};function ucfirst(e){if(e.isQueryName||e.api.protocol!=="ec2"){return e.name}else{return e.name[0].toUpperCase()+e.name.substr(1)}}function serializeStructure(e,t,r,i){s.each(r.members,function(r,s){var a=t[r];if(a===null||a===undefined)return;var o=ucfirst(s);o=e?e+"."+o:o;serializeMember(o,a,s,i)})}function serializeMap(e,t,r,i){var a=1;s.each(t,function(t,s){var o=r.flattened?".":".entry.";var n=o+a+++".";var u=n+(r.key.name||"key");var p=n+(r.value.name||"value");serializeMember(e+u,t,r.key,i);serializeMember(e+p,s,r.value,i)})}function serializeList(e,t,r,i){var a=r.member||{};if(t.length===0){i.call(this,e,null);return}s.arrayEach(t,function(t,s){var o="."+(s+1);if(r.api.protocol==="ec2"){o=o+""}else if(r.flattened){if(a.name){var n=e.split(".");n.pop();n.push(ucfirst(a));e=n.join(".")}}else{o="."+(a.name?a.name:"member")+o}serializeMember(e+o,t,a,i)})}function serializeMember(e,t,r,s){if(t===null||t===undefined)return;if(r.type==="structure"){serializeStructure(e,t,r,s)}else if(r.type==="list"){serializeList(e,t,r,s)}else if(r.type==="map"){serializeMap(e,t,r,s)}else{s(e,r.toWireFormat(t).toString())}}e.exports=QueryParamSerializer},532:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["forecastservice"]={};s.ForecastService=i.defineService("forecastservice",["2018-06-26"]);Object.defineProperty(a.services["forecastservice"],"2018-06-26",{get:function get(){var e=r(8532);e.paginators=r(2964).pagination;return e},enumerable:true,configurable:true});e.exports=s.ForecastService},537:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2018-05-10",endpointPrefix:"iotroborunner",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"AWS IoT RoboRunner",serviceId:"IoT RoboRunner",signatureVersion:"v4",signingName:"iotroborunner",uid:"iot-roborunner-2018-05-10"},operations:{CreateDestination:{http:{requestUri:"/createDestination",responseCode:200},input:{type:"structure",required:["name","site"],members:{clientToken:{idempotencyToken:true},name:{},site:{},state:{},additionalFixedProperties:{}}},output:{type:"structure",required:["arn","id","createdAt","updatedAt","state"],members:{arn:{},id:{},createdAt:{type:"timestamp"},updatedAt:{type:"timestamp"},state:{}}},idempotent:true},CreateSite:{http:{requestUri:"/createSite",responseCode:200},input:{type:"structure",required:["name","countryCode"],members:{clientToken:{idempotencyToken:true},name:{},countryCode:{},description:{}}},output:{type:"structure",required:["arn","id","createdAt","updatedAt"],members:{arn:{},id:{},createdAt:{type:"timestamp"},updatedAt:{type:"timestamp"}}},idempotent:true},CreateWorker:{http:{requestUri:"/createWorker",responseCode:200},input:{type:"structure",required:["name","fleet"],members:{clientToken:{idempotencyToken:true},name:{},fleet:{},additionalTransientProperties:{},additionalFixedProperties:{},vendorProperties:{shape:"Sm"},position:{shape:"Sr"},orientation:{shape:"Su"}}},output:{type:"structure",required:["arn","id","createdAt","updatedAt","site"],members:{arn:{},id:{},createdAt:{type:"timestamp"},updatedAt:{type:"timestamp"},site:{}}},idempotent:true},CreateWorkerFleet:{http:{requestUri:"/createWorkerFleet",responseCode:200},input:{type:"structure",required:["name","site"],members:{clientToken:{idempotencyToken:true},name:{},site:{},additionalFixedProperties:{}}},output:{type:"structure",required:["arn","id","createdAt","updatedAt"],members:{arn:{},id:{},createdAt:{type:"timestamp"},updatedAt:{type:"timestamp"}}},idempotent:true},DeleteDestination:{http:{requestUri:"/deleteDestination",responseCode:200},input:{type:"structure",required:["id"],members:{id:{}}},output:{type:"structure",members:{}}},DeleteSite:{http:{requestUri:"/deleteSite",responseCode:200},input:{type:"structure",required:["id"],members:{id:{}}},output:{type:"structure",members:{}}},DeleteWorker:{http:{requestUri:"/deleteWorker",responseCode:200},input:{type:"structure",required:["id"],members:{id:{}}},output:{type:"structure",members:{}}},DeleteWorkerFleet:{http:{requestUri:"/deleteWorkerFleet",responseCode:200},input:{type:"structure",required:["id"],members:{id:{}}},output:{type:"structure",members:{}}},GetDestination:{http:{method:"GET",requestUri:"/getDestination",responseCode:200},input:{type:"structure",required:["id"],members:{id:{location:"querystring",locationName:"id"}}},output:{type:"structure",required:["arn","id","name","site","createdAt","updatedAt","state"],members:{arn:{},id:{},name:{},site:{},createdAt:{type:"timestamp"},updatedAt:{type:"timestamp"},state:{},additionalFixedProperties:{}}}},GetSite:{http:{method:"GET",requestUri:"/getSite",responseCode:200},input:{type:"structure",required:["id"],members:{id:{location:"querystring",locationName:"id"}}},output:{type:"structure",required:["arn","id","name","countryCode","createdAt","updatedAt"],members:{arn:{},id:{},name:{},countryCode:{},description:{},createdAt:{type:"timestamp"},updatedAt:{type:"timestamp"}}}},GetWorker:{http:{method:"GET",requestUri:"/getWorker",responseCode:200},input:{type:"structure",required:["id"],members:{id:{location:"querystring",locationName:"id"}}},output:{type:"structure",required:["arn","id","fleet","site","createdAt","updatedAt","name"],members:{arn:{},id:{},fleet:{},site:{},createdAt:{type:"timestamp"},updatedAt:{type:"timestamp"},name:{},additionalTransientProperties:{},additionalFixedProperties:{},vendorProperties:{shape:"Sm"},position:{shape:"Sr"},orientation:{shape:"Su"}}}},GetWorkerFleet:{http:{method:"GET",requestUri:"/getWorkerFleet",responseCode:200},input:{type:"structure",required:["id"],members:{id:{location:"querystring",locationName:"id"}}},output:{type:"structure",required:["id","arn","name","site","createdAt","updatedAt"],members:{id:{},arn:{},name:{},site:{},createdAt:{type:"timestamp"},updatedAt:{type:"timestamp"},additionalFixedProperties:{}}}},ListDestinations:{http:{method:"GET",requestUri:"/listDestinations",responseCode:200},input:{type:"structure",required:["site"],members:{site:{location:"querystring",locationName:"site"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},state:{location:"querystring",locationName:"state"}}},output:{type:"structure",members:{nextToken:{},destinations:{type:"list",member:{type:"structure",required:["arn","id","name","site","createdAt","updatedAt","state"],members:{arn:{},id:{},name:{},site:{},createdAt:{type:"timestamp"},updatedAt:{type:"timestamp"},state:{},additionalFixedProperties:{}}}}}}},ListSites:{http:{method:"GET",requestUri:"/listSites",responseCode:200},input:{type:"structure",members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{nextToken:{},sites:{type:"list",member:{type:"structure",required:["arn","name","countryCode","createdAt"],members:{arn:{},name:{},countryCode:{},createdAt:{type:"timestamp"}}}}}}},ListWorkerFleets:{http:{method:"GET",requestUri:"/listWorkerFleets",responseCode:200},input:{type:"structure",required:["site"],members:{site:{location:"querystring",locationName:"site"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{nextToken:{},workerFleets:{type:"list",member:{type:"structure",required:["arn","id","name","site","createdAt","updatedAt"],members:{arn:{},id:{},name:{},site:{},createdAt:{type:"timestamp"},updatedAt:{type:"timestamp"},additionalFixedProperties:{}}}}}}},ListWorkers:{http:{method:"GET",requestUri:"/listWorkers",responseCode:200},input:{type:"structure",required:["site"],members:{site:{location:"querystring",locationName:"site"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},fleet:{location:"querystring",locationName:"fleet"}}},output:{type:"structure",members:{nextToken:{},workers:{type:"list",member:{type:"structure",required:["arn","id","fleet","createdAt","updatedAt","name","site"],members:{arn:{},id:{},fleet:{},createdAt:{type:"timestamp"},updatedAt:{type:"timestamp"},name:{},site:{},additionalTransientProperties:{},additionalFixedProperties:{},vendorProperties:{shape:"Sm"},position:{shape:"Sr"},orientation:{shape:"Su"}}}}}}},UpdateDestination:{http:{requestUri:"/updateDestination",responseCode:200},input:{type:"structure",required:["id"],members:{id:{},name:{},state:{},additionalFixedProperties:{}}},output:{type:"structure",required:["arn","id","name","updatedAt","state"],members:{arn:{},id:{},name:{},updatedAt:{type:"timestamp"},state:{},additionalFixedProperties:{}}}},UpdateSite:{http:{requestUri:"/updateSite",responseCode:200},input:{type:"structure",required:["id"],members:{id:{},name:{},countryCode:{},description:{}}},output:{type:"structure",required:["arn","id","name","updatedAt"],members:{arn:{},id:{},name:{},countryCode:{},description:{},updatedAt:{type:"timestamp"}}}},UpdateWorker:{http:{requestUri:"/updateWorker",responseCode:200},input:{type:"structure",required:["id"],members:{id:{},name:{},additionalTransientProperties:{},additionalFixedProperties:{},vendorProperties:{shape:"Sm"},position:{shape:"Sr"},orientation:{shape:"Su"}}},output:{type:"structure",required:["arn","id","fleet","updatedAt","name"],members:{arn:{},id:{},fleet:{},updatedAt:{type:"timestamp"},name:{},additionalTransientProperties:{},additionalFixedProperties:{},orientation:{shape:"Su"},vendorProperties:{shape:"Sm"},position:{shape:"Sr"}}}},UpdateWorkerFleet:{http:{requestUri:"/updateWorkerFleet",responseCode:200},input:{type:"structure",required:["id"],members:{id:{},name:{},additionalFixedProperties:{}}},output:{type:"structure",required:["arn","id","name","updatedAt"],members:{arn:{},id:{},name:{},updatedAt:{type:"timestamp"},additionalFixedProperties:{}}}}},shapes:{Sm:{type:"structure",required:["vendorWorkerId"],members:{vendorWorkerId:{},vendorWorkerIpAddress:{},vendorAdditionalTransientProperties:{},vendorAdditionalFixedProperties:{}}},Sr:{type:"structure",members:{cartesianCoordinates:{type:"structure",required:["x","y"],members:{x:{type:"double"},y:{type:"double"},z:{type:"double"}}}},union:true},Su:{type:"structure",members:{degrees:{type:"double"}},union:true}}}},548:function(e){e.exports={pagination:{GetTranscript:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"}}}},551:function(e){e.exports={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:{},imageId:{},automaticStopTimeMinutes:{type:"integer"},ownerArn:{},tags:{shape:"Sa"},connectionType:{},dryRun:{type:"boolean"}}},output:{type:"structure",members:{environmentId:{}}},idempotent:true},CreateEnvironmentMembership:{input:{type:"structure",required:["environmentId","userArn","permissions"],members:{environmentId:{},userArn:{},permissions:{}}},output:{type:"structure",required:["membership"],members:{membership:{shape:"Sl"}}},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:"Sl"}},nextToken:{}}}},DescribeEnvironmentStatus:{input:{type:"structure",required:["environmentId"],members:{environmentId:{}}},output:{type:"structure",required:["status","message"],members:{status:{},message:{}}}},DescribeEnvironments:{input:{type:"structure",required:["environmentIds"],members:{environmentIds:{type:"list",member:{}}}},output:{type:"structure",members:{environments:{type:"list",member:{type:"structure",required:["type","arn","ownerArn"],members:{id:{},name:{},description:{shape:"S3"},type:{},connectionType:{},arn:{},ownerArn:{},lifecycle:{type:"structure",members:{status:{},reason:{},failureResource:{}}},managedCredentialsStatus:{}}}}}}},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:"Sa"}}}},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:{shape:"Sc"},sensitive:true}}},output:{type:"structure",members:{}}},UpdateEnvironment:{input:{type:"structure",required:["environmentId"],members:{environmentId:{},name:{},description:{shape:"S3"},managedCredentialsAction:{}}},output:{type:"structure",members:{}},idempotent:true},UpdateEnvironmentMembership:{input:{type:"structure",required:["environmentId","userArn","permissions"],members:{environmentId:{},userArn:{},permissions:{}}},output:{type:"structure",members:{membership:{shape:"Sl"}}},idempotent:true}},shapes:{S3:{type:"string",sensitive:true},Sa:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{shape:"Sc"},Value:{type:"string",sensitive:true}},sensitive:true},sensitive:true},Sc:{type:"string",sensitive:true},Sl:{type:"structure",required:["permissions","userId","userArn","environmentId"],members:{permissions:{},userId:{},userArn:{},environmentId:{},lastAccess:{type:"timestamp"}}}}}},554:function(e){e.exports={pagination:{ListContainers:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"}}}},571:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["apprunner"]={};s.AppRunner=i.defineService("apprunner",["2020-05-15"]);Object.defineProperty(a.services["apprunner"],"2020-05-15",{get:function get(){var e=r(6316);e.paginators=r(5611).pagination;return e},enumerable:true,configurable:true});e.exports=s.AppRunner},590:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["cognitoidentityserviceprovider"]={};s.CognitoIdentityServiceProvider=i.defineService("cognitoidentityserviceprovider",["2016-04-18"]);Object.defineProperty(a.services["cognitoidentityserviceprovider"],"2016-04-18",{get:function get(){var e=r(1983);e.paginators=r(8683).pagination;return e},enumerable:true,configurable:true});e.exports=s.CognitoIdentityServiceProvider},596:function(e){e.exports={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:{AssociateApi:{http:{requestUri:"/v1/domainnames/{domainName}/apiassociation"},input:{type:"structure",required:["domainName","apiId"],members:{domainName:{location:"uri",locationName:"domainName"},apiId:{}}},output:{type:"structure",members:{apiAssociation:{shape:"S5"}}}},AssociateMergedGraphqlApi:{http:{requestUri:"/v1/sourceApis/{sourceApiIdentifier}/mergedApiAssociations"},input:{type:"structure",required:["sourceApiIdentifier","mergedApiIdentifier"],members:{sourceApiIdentifier:{location:"uri",locationName:"sourceApiIdentifier"},mergedApiIdentifier:{},description:{},sourceApiAssociationConfig:{shape:"S8"}}},output:{type:"structure",members:{sourceApiAssociation:{shape:"Sb"}}}},AssociateSourceGraphqlApi:{http:{requestUri:"/v1/mergedApis/{mergedApiIdentifier}/sourceApiAssociations"},input:{type:"structure",required:["mergedApiIdentifier","sourceApiIdentifier"],members:{mergedApiIdentifier:{location:"uri",locationName:"mergedApiIdentifier"},sourceApiIdentifier:{},description:{},sourceApiAssociationConfig:{shape:"S8"}}},output:{type:"structure",members:{sourceApiAssociation:{shape:"Sb"}}}},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:"Sm"}}}},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:"Sq"}}}},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:"Su"},lambdaConfig:{shape:"Sw"},elasticsearchConfig:{shape:"Sx"},openSearchServiceConfig:{shape:"Sy"},httpConfig:{shape:"Sz"},relationalDatabaseConfig:{shape:"S13"},eventBridgeConfig:{shape:"S16"}}},output:{type:"structure",members:{dataSource:{shape:"S18"}}}},CreateDomainName:{http:{requestUri:"/v1/domainnames"},input:{type:"structure",required:["domainName","certificateArn"],members:{domainName:{},certificateArn:{},description:{}}},output:{type:"structure",members:{domainNameConfig:{shape:"S1d"}}}},CreateFunction:{http:{requestUri:"/v1/apis/{apiId}/functions"},input:{type:"structure",required:["apiId","name","dataSourceName"],members:{apiId:{location:"uri",locationName:"apiId"},name:{},description:{},dataSourceName:{},requestMappingTemplate:{},responseMappingTemplate:{},functionVersion:{},syncConfig:{shape:"S1g"},maxBatchSize:{type:"integer"},runtime:{shape:"S1l"},code:{}}},output:{type:"structure",members:{functionConfiguration:{shape:"S1p"}}}},CreateGraphqlApi:{http:{requestUri:"/v1/apis"},input:{type:"structure",required:["name","authenticationType"],members:{name:{},logConfig:{shape:"S1r"},authenticationType:{},userPoolConfig:{shape:"S1u"},openIDConnectConfig:{shape:"S1w"},tags:{shape:"S1x"},additionalAuthenticationProviders:{shape:"S20"},xrayEnabled:{type:"boolean"},lambdaAuthorizerConfig:{shape:"S23"},visibility:{},apiType:{},mergedApiExecutionRoleArn:{},ownerContact:{}}},output:{type:"structure",members:{graphqlApi:{shape:"S28"}}}},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:"S2c"},syncConfig:{shape:"S1g"},cachingConfig:{shape:"S2e"},maxBatchSize:{type:"integer"},runtime:{shape:"S1l"},code:{}}},output:{type:"structure",members:{resolver:{shape:"S2h"}}}},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:"S2l"}}}},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:{}}},DeleteDomainName:{http:{method:"DELETE",requestUri:"/v1/domainnames/{domainName}"},input:{type:"structure",required:["domainName"],members:{domainName:{location:"uri",locationName:"domainName"}}},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:{}}},DisassociateApi:{http:{method:"DELETE",requestUri:"/v1/domainnames/{domainName}/apiassociation"},input:{type:"structure",required:["domainName"],members:{domainName:{location:"uri",locationName:"domainName"}}},output:{type:"structure",members:{}}},DisassociateMergedGraphqlApi:{http:{method:"DELETE",requestUri:"/v1/sourceApis/{sourceApiIdentifier}/mergedApiAssociations/{associationId}"},input:{type:"structure",required:["sourceApiIdentifier","associationId"],members:{sourceApiIdentifier:{location:"uri",locationName:"sourceApiIdentifier"},associationId:{location:"uri",locationName:"associationId"}}},output:{type:"structure",members:{sourceApiAssociationStatus:{}}}},DisassociateSourceGraphqlApi:{http:{method:"DELETE",requestUri:"/v1/mergedApis/{mergedApiIdentifier}/sourceApiAssociations/{associationId}"},input:{type:"structure",required:["mergedApiIdentifier","associationId"],members:{mergedApiIdentifier:{location:"uri",locationName:"mergedApiIdentifier"},associationId:{location:"uri",locationName:"associationId"}}},output:{type:"structure",members:{sourceApiAssociationStatus:{}}}},EvaluateCode:{http:{requestUri:"/v1/dataplane-evaluatecode"},input:{type:"structure",required:["runtime","code","context"],members:{runtime:{shape:"S1l"},code:{},context:{},function:{}}},output:{type:"structure",members:{evaluationResult:{},error:{type:"structure",members:{message:{},codeErrors:{type:"list",member:{type:"structure",members:{errorType:{},value:{},location:{type:"structure",members:{line:{type:"integer"},column:{type:"integer"},span:{type:"integer"}}}}}}}},logs:{shape:"S3k"}}}},EvaluateMappingTemplate:{http:{requestUri:"/v1/dataplane-evaluatetemplate"},input:{type:"structure",required:["template","context"],members:{template:{},context:{}}},output:{type:"structure",members:{evaluationResult:{},error:{type:"structure",members:{message:{}}},logs:{shape:"S3k"}}}},FlushApiCache:{http:{method:"DELETE",requestUri:"/v1/apis/{apiId}/FlushCache"},input:{type:"structure",required:["apiId"],members:{apiId:{location:"uri",locationName:"apiId"}}},output:{type:"structure",members:{}}},GetApiAssociation:{http:{method:"GET",requestUri:"/v1/domainnames/{domainName}/apiassociation"},input:{type:"structure",required:["domainName"],members:{domainName:{location:"uri",locationName:"domainName"}}},output:{type:"structure",members:{apiAssociation:{shape:"S5"}}}},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:"Sm"}}}},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:"S18"}}}},GetDomainName:{http:{method:"GET",requestUri:"/v1/domainnames/{domainName}"},input:{type:"structure",required:["domainName"],members:{domainName:{location:"uri",locationName:"domainName"}}},output:{type:"structure",members:{domainNameConfig:{shape:"S1d"}}}},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:"S1p"}}}},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:"S28"}}}},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:"S2h"}}}},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:{}}}},GetSourceApiAssociation:{http:{method:"GET",requestUri:"/v1/mergedApis/{mergedApiIdentifier}/sourceApiAssociations/{associationId}"},input:{type:"structure",required:["mergedApiIdentifier","associationId"],members:{mergedApiIdentifier:{location:"uri",locationName:"mergedApiIdentifier"},associationId:{location:"uri",locationName:"associationId"}}},output:{type:"structure",members:{sourceApiAssociation:{shape:"Sb"}}}},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:"S2l"}}}},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:"Sq"}},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:"S18"}},nextToken:{}}}},ListDomainNames:{http:{method:"GET",requestUri:"/v1/domainnames"},input:{type:"structure",members:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{domainNameConfigs:{type:"list",member:{shape:"S1d"}},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:"S1p"}},nextToken:{}}}},ListGraphqlApis:{http:{method:"GET",requestUri:"/v1/apis"},input:{type:"structure",members:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},apiType:{location:"querystring",locationName:"apiType"},owner:{location:"querystring",locationName:"owner"}}},output:{type:"structure",members:{graphqlApis:{type:"list",member:{shape:"S28"}},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:"S51"},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:"S51"},nextToken:{}}}},ListSourceApiAssociations:{http:{method:"GET",requestUri:"/v1/apis/{apiId}/sourceApiAssociations"},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:{sourceApiAssociationSummaries:{type:"list",member:{type:"structure",members:{associationId:{},associationArn:{},sourceApiId:{},sourceApiArn:{},mergedApiId:{},mergedApiArn:{},description:{}}}},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:"S1x"}}}},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:{shape:"S5d"},nextToken:{}}}},ListTypesByAssociation:{http:{method:"GET",requestUri:"/v1/mergedApis/{mergedApiIdentifier}/sourceApiAssociations/{associationId}/types"},input:{type:"structure",required:["mergedApiIdentifier","associationId","format"],members:{mergedApiIdentifier:{location:"uri",locationName:"mergedApiIdentifier"},associationId:{location:"uri",locationName:"associationId"},format:{location:"querystring",locationName:"format"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{types:{shape:"S5d"},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:{}}}},StartSchemaMerge:{http:{requestUri:"/v1/mergedApis/{mergedApiIdentifier}/sourceApiAssociations/{associationId}/merge"},input:{type:"structure",required:["associationId","mergedApiIdentifier"],members:{associationId:{location:"uri",locationName:"associationId"},mergedApiIdentifier:{location:"uri",locationName:"mergedApiIdentifier"}}},output:{type:"structure",members:{sourceApiAssociationStatus:{}}}},TagResource:{http:{requestUri:"/v1/tags/{resourceArn}"},input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tags:{shape:"S1x"}}},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:"Sm"}}}},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:"Sq"}}}},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:"Su"},lambdaConfig:{shape:"Sw"},elasticsearchConfig:{shape:"Sx"},openSearchServiceConfig:{shape:"Sy"},httpConfig:{shape:"Sz"},relationalDatabaseConfig:{shape:"S13"},eventBridgeConfig:{shape:"S16"}}},output:{type:"structure",members:{dataSource:{shape:"S18"}}}},UpdateDomainName:{http:{requestUri:"/v1/domainnames/{domainName}"},input:{type:"structure",required:["domainName"],members:{domainName:{location:"uri",locationName:"domainName"},description:{}}},output:{type:"structure",members:{domainNameConfig:{shape:"S1d"}}}},UpdateFunction:{http:{requestUri:"/v1/apis/{apiId}/functions/{functionId}"},input:{type:"structure",required:["apiId","name","functionId","dataSourceName"],members:{apiId:{location:"uri",locationName:"apiId"},name:{},description:{},functionId:{location:"uri",locationName:"functionId"},dataSourceName:{},requestMappingTemplate:{},responseMappingTemplate:{},functionVersion:{},syncConfig:{shape:"S1g"},maxBatchSize:{type:"integer"},runtime:{shape:"S1l"},code:{}}},output:{type:"structure",members:{functionConfiguration:{shape:"S1p"}}}},UpdateGraphqlApi:{http:{requestUri:"/v1/apis/{apiId}"},input:{type:"structure",required:["apiId","name"],members:{apiId:{location:"uri",locationName:"apiId"},name:{},logConfig:{shape:"S1r"},authenticationType:{},userPoolConfig:{shape:"S1u"},openIDConnectConfig:{shape:"S1w"},additionalAuthenticationProviders:{shape:"S20"},xrayEnabled:{type:"boolean"},lambdaAuthorizerConfig:{shape:"S23"},mergedApiExecutionRoleArn:{},ownerContact:{}}},output:{type:"structure",members:{graphqlApi:{shape:"S28"}}}},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:"S2c"},syncConfig:{shape:"S1g"},cachingConfig:{shape:"S2e"},maxBatchSize:{type:"integer"},runtime:{shape:"S1l"},code:{}}},output:{type:"structure",members:{resolver:{shape:"S2h"}}}},UpdateSourceApiAssociation:{http:{requestUri:"/v1/mergedApis/{mergedApiIdentifier}/sourceApiAssociations/{associationId}"},input:{type:"structure",required:["associationId","mergedApiIdentifier"],members:{associationId:{location:"uri",locationName:"associationId"},mergedApiIdentifier:{location:"uri",locationName:"mergedApiIdentifier"},description:{},sourceApiAssociationConfig:{shape:"S8"}}},output:{type:"structure",members:{sourceApiAssociation:{shape:"Sb"}}}},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:"S2l"}}}}},shapes:{S5:{type:"structure",members:{domainName:{},apiId:{},associationStatus:{},deploymentDetail:{}}},S8:{type:"structure",members:{mergeType:{}}},Sb:{type:"structure",members:{associationId:{},associationArn:{},sourceApiId:{},sourceApiArn:{},mergedApiArn:{},mergedApiId:{},description:{},sourceApiAssociationConfig:{shape:"S8"},sourceApiAssociationStatus:{},sourceApiAssociationStatusDetail:{},lastSuccessfulMergeDate:{type:"timestamp"}}},Sm:{type:"structure",members:{ttl:{type:"long"},apiCachingBehavior:{},transitEncryptionEnabled:{type:"boolean"},atRestEncryptionEnabled:{type:"boolean"},type:{},status:{}}},Sq:{type:"structure",members:{id:{},description:{},expires:{type:"long"},deletes:{type:"long"}}},Su:{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"}}},Sw:{type:"structure",required:["lambdaFunctionArn"],members:{lambdaFunctionArn:{}}},Sx:{type:"structure",required:["endpoint","awsRegion"],members:{endpoint:{},awsRegion:{}}},Sy:{type:"structure",required:["endpoint","awsRegion"],members:{endpoint:{},awsRegion:{}}},Sz:{type:"structure",members:{endpoint:{},authorizationConfig:{type:"structure",required:["authorizationType"],members:{authorizationType:{},awsIamConfig:{type:"structure",members:{signingRegion:{},signingServiceName:{}}}}}}},S13:{type:"structure",members:{relationalDatabaseSourceType:{},rdsHttpEndpointConfig:{type:"structure",members:{awsRegion:{},dbClusterIdentifier:{},databaseName:{},schema:{},awsSecretStoreArn:{}}}}},S16:{type:"structure",required:["eventBusArn"],members:{eventBusArn:{}}},S18:{type:"structure",members:{dataSourceArn:{},name:{},description:{},type:{},serviceRoleArn:{},dynamodbConfig:{shape:"Su"},lambdaConfig:{shape:"Sw"},elasticsearchConfig:{shape:"Sx"},openSearchServiceConfig:{shape:"Sy"},httpConfig:{shape:"Sz"},relationalDatabaseConfig:{shape:"S13"},eventBridgeConfig:{shape:"S16"}}},S1d:{type:"structure",members:{domainName:{},description:{},certificateArn:{},appsyncDomainName:{},hostedZoneId:{}}},S1g:{type:"structure",members:{conflictHandler:{},conflictDetection:{},lambdaConflictHandlerConfig:{type:"structure",members:{lambdaConflictHandlerArn:{}}}}},S1l:{type:"structure",required:["name","runtimeVersion"],members:{name:{},runtimeVersion:{}}},S1p:{type:"structure",members:{functionId:{},functionArn:{},name:{},description:{},dataSourceName:{},requestMappingTemplate:{},responseMappingTemplate:{},functionVersion:{},syncConfig:{shape:"S1g"},maxBatchSize:{type:"integer"},runtime:{shape:"S1l"},code:{}}},S1r:{type:"structure",required:["fieldLogLevel","cloudWatchLogsRoleArn"],members:{fieldLogLevel:{},cloudWatchLogsRoleArn:{},excludeVerboseContent:{type:"boolean"}}},S1u:{type:"structure",required:["userPoolId","awsRegion","defaultAction"],members:{userPoolId:{},awsRegion:{},defaultAction:{},appIdClientRegex:{}}},S1w:{type:"structure",required:["issuer"],members:{issuer:{},clientId:{},iatTTL:{type:"long"},authTTL:{type:"long"}}},S1x:{type:"map",key:{},value:{}},S20:{type:"list",member:{type:"structure",members:{authenticationType:{},openIDConnectConfig:{shape:"S1w"},userPoolConfig:{type:"structure",required:["userPoolId","awsRegion"],members:{userPoolId:{},awsRegion:{},appIdClientRegex:{}}},lambdaAuthorizerConfig:{shape:"S23"}}}},S23:{type:"structure",required:["authorizerUri"],members:{authorizerResultTtlInSeconds:{type:"integer"},authorizerUri:{},identityValidationExpression:{}}},S28:{type:"structure",members:{name:{},apiId:{},authenticationType:{},logConfig:{shape:"S1r"},userPoolConfig:{shape:"S1u"},openIDConnectConfig:{shape:"S1w"},arn:{},uris:{shape:"S29"},tags:{shape:"S1x"},additionalAuthenticationProviders:{shape:"S20"},xrayEnabled:{type:"boolean"},wafWebAclArn:{},lambdaAuthorizerConfig:{shape:"S23"},dns:{shape:"S29"},visibility:{},apiType:{},mergedApiExecutionRoleArn:{},owner:{},ownerContact:{}}},S29:{type:"map",key:{},value:{}},S2c:{type:"structure",members:{functions:{type:"list",member:{}}}},S2e:{type:"structure",required:["ttl"],members:{ttl:{type:"long"},cachingKeys:{type:"list",member:{}}}},S2h:{type:"structure",members:{typeName:{},fieldName:{},dataSourceName:{},resolverArn:{},requestMappingTemplate:{},responseMappingTemplate:{},kind:{},pipelineConfig:{shape:"S2c"},syncConfig:{shape:"S1g"},cachingConfig:{shape:"S2e"},maxBatchSize:{type:"integer"},runtime:{shape:"S1l"},code:{}}},S2l:{type:"structure",members:{name:{},description:{},arn:{},definition:{},format:{}}},S3k:{type:"list",member:{}},S51:{type:"list",member:{shape:"S2h"}},S5d:{type:"list",member:{shape:"S2l"}}}}},598:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["panorama"]={};s.Panorama=i.defineService("panorama",["2019-07-24"]);Object.defineProperty(a.services["panorama"],"2019-07-24",{get:function get(){var e=r(6548);e.paginators=r(7730).pagination;return e},enumerable:true,configurable:true});e.exports=s.Panorama},600:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["rds"]={};s.RDS=i.defineService("rds",["2013-01-10","2013-02-12","2013-09-09","2014-09-01","2014-09-01*","2014-10-31"]);r(9142);Object.defineProperty(a.services["rds"],"2013-01-10",{get:function get(){var e=r(2675);e.paginators=r(2253).pagination;return e},enumerable:true,configurable:true});Object.defineProperty(a.services["rds"],"2013-02-12",{get:function get(){var e=r(6057);e.paginators=r(8470).pagination;return e},enumerable:true,configurable:true});Object.defineProperty(a.services["rds"],"2013-09-09",{get:function get(){var e=r(5423);e.paginators=r(4599).pagination;e.waiters=r(8517).waiters;return e},enumerable:true,configurable:true});Object.defineProperty(a.services["rds"],"2014-09-01",{get:function get(){var e=r(2165);e.paginators=r(8641).pagination;return e},enumerable:true,configurable:true});Object.defineProperty(a.services["rds"],"2014-10-31",{get:function get(){var e=r(9137);e.paginators=r(4452).pagination;e.waiters=r(8761).waiters;return e},enumerable:true,configurable:true});e.exports=s.RDS},615:function(e){e.exports={pagination:{ListPipes:{input_token:"NextToken",output_token:"NextToken",limit_key:"Limit",result_key:"Pipes"}}}},621:function(e){e.exports={pagination:{ListBrowserSettings:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListIdentityProviders:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListNetworkSettings:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListPortals:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListTrustStoreCertificates:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListTrustStores:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListUserAccessLoggingSettings:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListUserSettings:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"}}}},641:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["connectparticipant"]={};s.ConnectParticipant=i.defineService("connectparticipant",["2018-09-07"]);Object.defineProperty(a.services["connectparticipant"],"2018-09-07",{get:function get(){var e=r(5720);e.paginators=r(548).pagination;return e},enumerable:true,configurable:true});e.exports=s.ConnectParticipant},658:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["docdb"]={};s.DocDB=i.defineService("docdb",["2014-10-31"]);r(4687);Object.defineProperty(a.services["docdb"],"2014-10-31",{get:function get(){var e=r(5107);e.paginators=r(5142).pagination;e.waiters=r(4746).waiters;return e},enumerable:true,configurable:true});e.exports=s.DocDB},660:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["iot"]={};s.Iot=i.defineService("iot",["2015-05-28"]);Object.defineProperty(a.services["iot"],"2015-05-28",{get:function get(){var e=r(8886);e.paginators=r(7750).pagination;return e},enumerable:true,configurable:true});e.exports=s.Iot},673:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2022-02-10",endpointPrefix:"cassandra",jsonVersion:"1.0",protocol:"json",serviceFullName:"Amazon Keyspaces",serviceId:"Keyspaces",signatureVersion:"v4",signingName:"cassandra",targetPrefix:"KeyspacesService",uid:"keyspaces-2022-02-10"},operations:{CreateKeyspace:{input:{type:"structure",required:["keyspaceName"],members:{keyspaceName:{},tags:{shape:"S3"}}},output:{type:"structure",required:["resourceArn"],members:{resourceArn:{}}}},CreateTable:{input:{type:"structure",required:["keyspaceName","tableName","schemaDefinition"],members:{keyspaceName:{},tableName:{},schemaDefinition:{shape:"Sb"},comment:{shape:"Sm"},capacitySpecification:{shape:"So"},encryptionSpecification:{shape:"Sr"},pointInTimeRecovery:{shape:"Su"},ttl:{shape:"Sw"},defaultTimeToLive:{type:"integer"},tags:{shape:"S3"},clientSideTimestamps:{shape:"Sz"}}},output:{type:"structure",required:["resourceArn"],members:{resourceArn:{}}}},DeleteKeyspace:{input:{type:"structure",required:["keyspaceName"],members:{keyspaceName:{}}},output:{type:"structure",members:{}}},DeleteTable:{input:{type:"structure",required:["keyspaceName","tableName"],members:{keyspaceName:{},tableName:{}}},output:{type:"structure",members:{}}},GetKeyspace:{input:{type:"structure",required:["keyspaceName"],members:{keyspaceName:{}}},output:{type:"structure",required:["keyspaceName","resourceArn"],members:{keyspaceName:{},resourceArn:{}}}},GetTable:{input:{type:"structure",required:["keyspaceName","tableName"],members:{keyspaceName:{},tableName:{}}},output:{type:"structure",required:["keyspaceName","tableName","resourceArn"],members:{keyspaceName:{},tableName:{},resourceArn:{},creationTimestamp:{type:"timestamp"},status:{},schemaDefinition:{shape:"Sb"},capacitySpecification:{type:"structure",required:["throughputMode"],members:{throughputMode:{},readCapacityUnits:{type:"long"},writeCapacityUnits:{type:"long"},lastUpdateToPayPerRequestTimestamp:{type:"timestamp"}}},encryptionSpecification:{shape:"Sr"},pointInTimeRecovery:{type:"structure",required:["status"],members:{status:{},earliestRestorableTimestamp:{type:"timestamp"}}},ttl:{shape:"Sw"},defaultTimeToLive:{type:"integer"},comment:{shape:"Sm"},clientSideTimestamps:{shape:"Sz"}}}},ListKeyspaces:{input:{type:"structure",members:{nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",required:["keyspaces"],members:{nextToken:{},keyspaces:{type:"list",member:{type:"structure",required:["keyspaceName","resourceArn"],members:{keyspaceName:{},resourceArn:{}}}}}}},ListTables:{input:{type:"structure",required:["keyspaceName"],members:{nextToken:{},maxResults:{type:"integer"},keyspaceName:{}}},output:{type:"structure",members:{nextToken:{},tables:{type:"list",member:{type:"structure",required:["keyspaceName","tableName","resourceArn"],members:{keyspaceName:{},tableName:{},resourceArn:{}}}}}}},ListTagsForResource:{input:{type:"structure",required:["resourceArn"],members:{resourceArn:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{nextToken:{},tags:{shape:"S3"}}}},RestoreTable:{input:{type:"structure",required:["sourceKeyspaceName","sourceTableName","targetKeyspaceName","targetTableName"],members:{sourceKeyspaceName:{},sourceTableName:{},targetKeyspaceName:{},targetTableName:{},restoreTimestamp:{type:"timestamp"},capacitySpecificationOverride:{shape:"So"},encryptionSpecificationOverride:{shape:"Sr"},pointInTimeRecoveryOverride:{shape:"Su"},tagsOverride:{shape:"S3"}}},output:{type:"structure",required:["restoredTableARN"],members:{restoredTableARN:{}}}},TagResource:{input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{},tags:{shape:"S3"}}},output:{type:"structure",members:{}}},UntagResource:{input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{},tags:{shape:"S3"}}},output:{type:"structure",members:{}}},UpdateTable:{input:{type:"structure",required:["keyspaceName","tableName"],members:{keyspaceName:{},tableName:{},addColumns:{shape:"Sc"},capacitySpecification:{shape:"So"},encryptionSpecification:{shape:"Sr"},pointInTimeRecovery:{shape:"Su"},ttl:{shape:"Sw"},defaultTimeToLive:{type:"integer"},clientSideTimestamps:{shape:"Sz"}}},output:{type:"structure",required:["resourceArn"],members:{resourceArn:{}}}}},shapes:{S3:{type:"list",member:{type:"structure",required:["key","value"],members:{key:{},value:{}}}},Sb:{type:"structure",required:["allColumns","partitionKeys"],members:{allColumns:{shape:"Sc"},partitionKeys:{type:"list",member:{type:"structure",required:["name"],members:{name:{}}}},clusteringKeys:{type:"list",member:{type:"structure",required:["name","orderBy"],members:{name:{},orderBy:{}}}},staticColumns:{type:"list",member:{type:"structure",required:["name"],members:{name:{}}}}}},Sc:{type:"list",member:{type:"structure",required:["name","type"],members:{name:{},type:{}}}},Sm:{type:"structure",required:["message"],members:{message:{}}},So:{type:"structure",required:["throughputMode"],members:{throughputMode:{},readCapacityUnits:{type:"long"},writeCapacityUnits:{type:"long"}}},Sr:{type:"structure",required:["type"],members:{type:{},kmsKeyIdentifier:{}}},Su:{type:"structure",required:["status"],members:{status:{}}},Sw:{type:"structure",required:["status"],members:{status:{}}},Sz:{type:"structure",required:["status"],members:{status:{}}}}}},674:function(e){e.exports={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:{},mapRunArn:{},error:{shape:"S10"},cause:{shape:"S11"}}}},DescribeMapRun:{input:{type:"structure",required:["mapRunArn"],members:{mapRunArn:{}}},output:{type:"structure",required:["mapRunArn","executionArn","status","startDate","maxConcurrency","toleratedFailurePercentage","toleratedFailureCount","itemCounts","executionCounts"],members:{mapRunArn:{},executionArn:{},status:{},startDate:{type:"timestamp"},stopDate:{type:"timestamp"},maxConcurrency:{type:"integer"},toleratedFailurePercentage:{type:"float"},toleratedFailureCount:{type:"long"},itemCounts:{type:"structure",required:["pending","running","succeeded","failed","timedOut","aborted","total","resultsWritten"],members:{pending:{type:"long"},running:{type:"long"},succeeded:{type:"long"},failed:{type:"long"},timedOut:{type:"long"},aborted:{type:"long"},total:{type:"long"},resultsWritten:{type:"long"}}},executionCounts:{type:"structure",required:["pending","running","succeeded","failed","timedOut","aborted","total","resultsWritten"],members:{pending:{type:"long"},running:{type:"long"},succeeded:{type:"long"},failed:{type:"long"},timedOut:{type:"long"},aborted:{type:"long"},total:{type:"long"},resultsWritten:{type:"long"}}}}}},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"},label:{}}}},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"},mapRunArn:{},label:{}}}},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:"S10"},cause:{shape:"S11"}}},activityScheduleFailedEventDetails:{type:"structure",members:{error:{shape:"S10"},cause:{shape:"S11"}}},activityScheduledEventDetails:{type:"structure",required:["resource"],members:{resource:{},input:{shape:"Sv"},inputDetails:{shape:"S1y"},timeoutInSeconds:{type:"long"},heartbeatInSeconds:{type:"long"}}},activityStartedEventDetails:{type:"structure",members:{workerName:{}}},activitySucceededEventDetails:{type:"structure",members:{output:{shape:"Sv"},outputDetails:{shape:"S1y"}}},activityTimedOutEventDetails:{type:"structure",members:{error:{shape:"S10"},cause:{shape:"S11"}}},taskFailedEventDetails:{type:"structure",required:["resourceType","resource"],members:{resourceType:{},resource:{},error:{shape:"S10"},cause:{shape:"S11"}}},taskScheduledEventDetails:{type:"structure",required:["resourceType","resource","region","parameters"],members:{resourceType:{},resource:{},region:{},parameters:{type:"string",sensitive:true},timeoutInSeconds:{type:"long"},heartbeatInSeconds:{type:"long"},taskCredentials:{shape:"S28"}}},taskStartFailedEventDetails:{type:"structure",required:["resourceType","resource"],members:{resourceType:{},resource:{},error:{shape:"S10"},cause:{shape:"S11"}}},taskStartedEventDetails:{type:"structure",required:["resourceType","resource"],members:{resourceType:{},resource:{}}},taskSubmitFailedEventDetails:{type:"structure",required:["resourceType","resource"],members:{resourceType:{},resource:{},error:{shape:"S10"},cause:{shape:"S11"}}},taskSubmittedEventDetails:{type:"structure",required:["resourceType","resource"],members:{resourceType:{},resource:{},output:{shape:"Sv"},outputDetails:{shape:"S1y"}}},taskSucceededEventDetails:{type:"structure",required:["resourceType","resource"],members:{resourceType:{},resource:{},output:{shape:"Sv"},outputDetails:{shape:"S1y"}}},taskTimedOutEventDetails:{type:"structure",required:["resourceType","resource"],members:{resourceType:{},resource:{},error:{shape:"S10"},cause:{shape:"S11"}}},executionFailedEventDetails:{type:"structure",members:{error:{shape:"S10"},cause:{shape:"S11"}}},executionStartedEventDetails:{type:"structure",members:{input:{shape:"Sv"},inputDetails:{shape:"S1y"},roleArn:{}}},executionSucceededEventDetails:{type:"structure",members:{output:{shape:"Sv"},outputDetails:{shape:"S1y"}}},executionAbortedEventDetails:{type:"structure",members:{error:{shape:"S10"},cause:{shape:"S11"}}},executionTimedOutEventDetails:{type:"structure",members:{error:{shape:"S10"},cause:{shape:"S11"}}},mapStateStartedEventDetails:{type:"structure",members:{length:{type:"integer"}}},mapIterationStartedEventDetails:{shape:"S2m"},mapIterationSucceededEventDetails:{shape:"S2m"},mapIterationFailedEventDetails:{shape:"S2m"},mapIterationAbortedEventDetails:{shape:"S2m"},lambdaFunctionFailedEventDetails:{type:"structure",members:{error:{shape:"S10"},cause:{shape:"S11"}}},lambdaFunctionScheduleFailedEventDetails:{type:"structure",members:{error:{shape:"S10"},cause:{shape:"S11"}}},lambdaFunctionScheduledEventDetails:{type:"structure",required:["resource"],members:{resource:{},input:{shape:"Sv"},inputDetails:{shape:"S1y"},timeoutInSeconds:{type:"long"},taskCredentials:{shape:"S28"}}},lambdaFunctionStartFailedEventDetails:{type:"structure",members:{error:{shape:"S10"},cause:{shape:"S11"}}},lambdaFunctionSucceededEventDetails:{type:"structure",members:{output:{shape:"Sv"},outputDetails:{shape:"S1y"}}},lambdaFunctionTimedOutEventDetails:{type:"structure",members:{error:{shape:"S10"},cause:{shape:"S11"}}},stateEnteredEventDetails:{type:"structure",required:["name"],members:{name:{},input:{shape:"Sv"},inputDetails:{shape:"S1y"}}},stateExitedEventDetails:{type:"structure",required:["name"],members:{name:{},output:{shape:"Sv"},outputDetails:{shape:"S1y"}}},mapRunStartedEventDetails:{type:"structure",members:{mapRunArn:{}}},mapRunFailedEventDetails:{type:"structure",members:{error:{shape:"S10"},cause:{shape:"S11"}}}}}},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",members:{stateMachineArn:{},statusFilter:{},maxResults:{type:"integer"},nextToken:{},mapRunArn:{}}},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"},mapRunArn:{},itemCount:{type:"integer"}}}},nextToken:{}}}},ListMapRuns:{input:{type:"structure",required:["executionArn"],members:{executionArn:{},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",required:["mapRuns"],members:{mapRuns:{type:"list",member:{type:"structure",required:["executionArn","mapRunArn","stateMachineArn","startDate"],members:{executionArn:{},mapRunArn:{},stateMachineArn:{},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:"S10"},cause:{shape:"S11"}}},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:"S10"},cause:{shape:"S11"},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:"S10"},cause:{shape:"S11"}}},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:{}}},UpdateMapRun:{input:{type:"structure",required:["mapRunArn"],members:{mapRunArn:{},maxConcurrency:{type:"integer"},toleratedFailurePercentage:{type:"float"},toleratedFailureCount:{type:"long"}}},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"}}},S10:{type:"string",sensitive:true},S11:{type:"string",sensitive:true},S1y:{type:"structure",members:{truncated:{type:"boolean"}}},S28:{type:"structure",members:{roleArn:{}}},S2m:{type:"structure",members:{name:{},index:{type:"integer"}}}}}},684:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["acmpca"]={};s.ACMPCA=i.defineService("acmpca",["2017-08-22"]);Object.defineProperty(a.services["acmpca"],"2017-08-22",{get:function get(){var e=r(3232);e.paginators=r(5298).pagination;e.waiters=r(4857).waiters;return e},enumerable:true,configurable:true});e.exports=s.ACMPCA},687:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["rum"]={};s.RUM=i.defineService("rum",["2018-05-10"]);Object.defineProperty(a.services["rum"],"2018-05-10",{get:function get(){var e=r(4749);e.paginators=r(2365).pagination;return e},enumerable:true,configurable:true});e.exports=s.RUM},704:function(e,t,r){var s=r(2393);var i=s.util.string.byteLength;var a=s.util.Buffer;s.S3.ManagedUpload=s.util.inherit({constructor:function ManagedUpload(e){var t=this;s.SequentialExecutor.call(t);t.body=null;t.sliceFn=null;t.callback=null;t.parts={};t.completeInfo=[];t.fillQueue=function(){t.callback(new Error("Unsupported body payload "+typeof t.body))};t.configure(e)},configure:function configure(e){e=e||{};this.partSize=this.minPartSize;if(e.queueSize)this.queueSize=e.queueSize;if(e.partSize)this.partSize=e.partSize;if(e.leavePartsOnError)this.leavePartsOnError=true;if(e.tags){if(!Array.isArray(e.tags)){throw new Error("Tags must be specified as an array; "+typeof e.tags+" provided.")}this.tags=e.tags}if(this.partSize=1&&t.doneParts===t.numParts){t.finishMultiPart()}})}}if(r)t.fillQueue.call(t)},abort:function(){var e=this;if(e.isDoneChunking===true&&e.totalPartNumbers===1&&e.singlePart){e.singlePart.abort()}else{e.cleanup(s.util.error(new Error("Request aborted by user"),{code:"RequestAbortedError",retryable:false}))}},validateBody:function validateBody(){var e=this;e.body=e.service.config.params.Body;if(typeof e.body==="string"){e.body=s.util.buffer.toBuffer(e.body)}else if(!e.body){throw new Error("params.Body is required")}e.sliceFn=s.util.arraySliceFn(e.body)},bindServiceObject:function bindServiceObject(e){e=e||{};var t=this;if(!t.service){t.service=new s.S3({params:e})}else{var r=t.service;var i=s.util.copy(r.config);i.signatureVersion=r.getSignatureVersion();t.service=new r.constructor.__super__(i);t.service.config.params=s.util.merge(t.service.config.params||{},e);Object.defineProperty(t.service,"_originalConfig",{get:function(){return r._originalConfig},enumerable:false,configurable:true})}},adjustTotalBytes:function adjustTotalBytes(){var e=this;try{e.totalBytes=i(e.body)}catch(e){}if(e.totalBytes){var t=Math.ceil(e.totalBytes/e.maxTotalParts);if(t>e.partSize)e.partSize=t}else{e.totalBytes=undefined}},isDoneChunking:false,partPos:0,totalChunkedBytes:0,totalUploadedBytes:0,totalBytes:undefined,numParts:0,totalPartNumbers:0,activeParts:0,doneParts:0,parts:null,completeInfo:null,failed:false,multipartReq:null,partBuffers:null,partBufferLength:0,fillBuffer:function fillBuffer(){var e=this;var t=i(e.body);if(t===0){e.isDoneChunking=true;e.numParts=1;e.nextChunk(e.body);return}while(e.activeParts=e.queueSize)return;var t=e.body.read(e.partSize-e.partBufferLength)||e.body.read();if(t){e.partBuffers.push(t);e.partBufferLength+=t.length;e.totalChunkedBytes+=t.length}if(e.partBufferLength>=e.partSize){var r=e.partBuffers.length===1?e.partBuffers[0]:a.concat(e.partBuffers);e.partBuffers=[];e.partBufferLength=0;if(r.length>e.partSize){var s=r.slice(e.partSize);e.partBuffers.push(s);e.partBufferLength+=s.length;r=r.slice(0,e.partSize)}e.nextChunk(r)}if(e.isDoneChunking&&!e.isDoneSending){r=e.partBuffers.length===1?e.partBuffers[0]:a.concat(e.partBuffers);e.partBuffers=[];e.partBufferLength=0;e.totalBytes=e.totalChunkedBytes;e.isDoneSending=true;if(e.numParts===0||r.length>0){e.numParts++;e.nextChunk(r)}}e.body.read(0)},nextChunk:function nextChunk(e){var t=this;if(t.failed)return null;var r=++t.totalPartNumbers;if(t.isDoneChunking&&r===1){var i={Body:e};if(this.tags){i.Tagging=this.getTaggingHeader()}var a=t.service.putObject(i);a._managedUpload=t;a.on("httpUploadProgress",t.progress).send(t.finishSinglePart);t.singlePart=a;return null}else if(t.service.config.params.ContentMD5){var o=s.util.error(new Error("The Content-MD5 you specified is invalid for multi-part uploads."),{code:"InvalidDigest",retryable:false});t.cleanup(o);return null}if(t.completeInfo[r]&&t.completeInfo[r].ETag!==null){return null}t.activeParts++;if(!t.service.config.params.UploadId){if(!t.multipartReq){t.multipartReq=t.service.createMultipartUpload();t.multipartReq.on("success",function(e){t.service.config.params.UploadId=e.data.UploadId;t.multipartReq=null});t.queueChunks(e,r);t.multipartReq.on("error",function(e){t.cleanup(e)});t.multipartReq.send()}else{t.queueChunks(e,r)}}else{t.uploadPart(e,r)}},getTaggingHeader:function getTaggingHeader(){var e=[];for(var t=0;t0){u[e.options.childkey]=m}m=u}else if(y){y[e.options.childkey]=y[e.options.childkey]||[];c=Object.create(null);for(n in m){if(!l.call(m,n))continue;c[n]=m[n]}y[e.options.childkey].push(c);delete m["#name"];if(Object.keys(m).length===1&&t in m&&!e.EXPLICIT_CHARKEY){m=m[t]}}}if(s.length>0){return e.assignOrPush(y,p,m)}else{if(e.options.explicitRoot){d=m;m=Object.create(null);m[p]=d}e.resultObject=m;e.saxParser.ended=true;return e.emit("end",e.resultObject)}}}(this);r=function(e){return function(r){var i,a;a=s[s.length-1];if(a){a[t]+=r;if(e.options.explicitChildren&&e.options.preserveChildrenOrder&&e.options.charsAsChildren&&(e.options.includeWhiteChars||r.replace(/\\n/g,"").trim()!=="")){a[e.options.childkey]=a[e.options.childkey]||[];i={"#name":"__text__"};i[t]=r;if(e.options.normalize){i[t]=i[t].replace(/\s{2,}/g," ").trim()}a[e.options.childkey].push(i)}return a}}}(this);this.saxParser.ontext=r;return this.saxParser.oncdata=function(e){return function(e){var t;t=r(e);if(t){return t.cdata=true}}}(this)};Parser.prototype.parseString=function(t,r){var s;if(r!=null&&typeof r==="function"){this.on("end",function(e){this.reset();return r(null,e)});this.on("error",function(e){this.reset();return r(e)})}try{t=t.toString();if(t.trim()===""){this.emit("end",null);return true}t=e.stripBOM(t);if(this.options.async){this.remaining=t;p(this.processAsync);return this.saxParser}return this.saxParser.write(t).close()}catch(e){s=e;if(!(this.saxParser.errThrown||this.saxParser.ended)){this.emit("error",s);return this.saxParser.errThrown=true}else if(this.saxParser.ended){throw s}}};Parser.prototype.parseStringPromise=function(e){return new Promise(function(t){return function(r,s){return t.parseString(e,function(e,t){if(e){return s(e)}else{return r(t)}})}}(this))};return Parser}(i);t.parseString=function(e,r,s){var i,a,o;if(s!=null){if(typeof s==="function"){i=s}if(typeof r==="object"){a=r}}else{if(typeof r==="function"){i=r}a={}}o=new t.Parser(a);return o.parseString(e,i)};t.parseStringPromise=function(e,r){var s,i;if(typeof r==="object"){s=r}i=new t.Parser(s);return i.parseStringPromise(e)}}).call(this)},926:function(e,t,r){var s=r(8498);var i=r(2393);function populateHostPrefix(e){var t=e.service.config.hostPrefixEnabled;if(!t)return e;var r=e.service.api.operations[e.operation];if(hasEndpointDiscover(e))return e;if(r.endpoint&&r.endpoint.hostPrefix){var s=r.endpoint.hostPrefix;var i=expandHostPrefix(s,e.params,r.input);prependEndpointPrefix(e.httpRequest.endpoint,i);validateHostname(e.httpRequest.endpoint.hostname)}return e}function hasEndpointDiscover(e){var t=e.service.api;var r=t.operations[e.operation];var i=t.endpointOperation&&t.endpointOperation===s.string.lowerFirst(r.name);return r.endpointDiscoveryRequired!=="NULL"||i===true}function expandHostPrefix(e,t,r){s.each(r.members,function(r,i){if(i.hostLabel===true){if(typeof t[r]!=="string"||t[r]===""){throw s.error(new Error,{message:"Parameter "+r+" should be a non-empty string.",code:"InvalidParameter"})}var a=new RegExp("\\{"+r+"\\}","g");e=e.replace(a,t[r])}});return e}function prependEndpointPrefix(e,t){if(e.host){e.host=t+e.host}if(e.hostname){e.hostname=t+e.hostname}}function validateHostname(e){var t=e.split(".");var r=/^[a-zA-Z0-9]{1}$|^[a-zA-Z0-9][a-zA-Z0-9\-]*[a-zA-Z0-9]$/;s.arrayEach(t,function(e){if(!e.length||e.length<1||e.length>63){throw s.error(new Error,{code:"ValidationError",message:"Hostname label length should be between 1 to 63 characters, inclusive."})}if(!r.test(e)){throw i.util.error(new Error,{code:"ValidationError",message:e+" is not hostname compatible."})}})}e.exports={populateHostPrefix:populateHostPrefix}},947:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["securityhub"]={};s.SecurityHub=i.defineService("securityhub",["2018-10-26"]);Object.defineProperty(a.services["securityhub"],"2018-10-26",{get:function get(){var e=r(7814);e.paginators=r(4581).pagination;return e},enumerable:true,configurable:true});e.exports=s.SecurityHub},966:function(e){e.exports={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:"Sf"}}}},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:"Sj"},clientRequestToken:{}}},output:{type:"structure",required:["workbookCursor"],members:{workbookCursor:{type:"long"},failedBatchItems:{shape:"Sf"}}}},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:"Sf"}}}},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:"Ss"},cellsToUpdate:{shape:"S6"}}}},clientRequestToken:{}}},output:{type:"structure",required:["rows","workbookCursor"],members:{rows:{type:"map",key:{},value:{type:"structure",required:["rowIds","upsertAction"],members:{rowIds:{shape:"Sj"},upsertAction:{}}}},workbookCursor:{type:"long"},failedBatchItems:{shape:"Sf"}}}},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:"S18"},dataSource:{shape:"S1i"}}},errorCode:{}}}},GetScreenData:{http:{requestUri:"/screendata"},input:{type:"structure",required:["workbookId","appId","screenId"],members:{workbookId:{},appId:{},screenId:{},variables:{shape:"S1n"},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",required:["results","workbookCursor"],members:{results:{type:"map",key:{shape:"S1v"},value:{type:"structure",required:["headers","rows"],members:{headers:{type:"list",member:{type:"structure",required:["name","format"],members:{name:{shape:"S1v"},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:"S1n"},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:"Sj"},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",required:["columnIds","rows","workbookCursor"],members:{columnIds:{shape:"S2e"},rows:{shape:"S2f"},rowIdsNotFound:{shape:"Sj"},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"}}}},ListTagsForResource:{http:{method:"GET",requestUri:"/tags/{resourceArn}"},input:{type:"structure",required:["resourceArn"],members:{resourceArn:{location:"uri",locationName:"resourceArn"}}},output:{type:"structure",members:{tags:{shape:"S2s"}}}},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:"Ss"},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",required:["columnIds","rows","workbookCursor"],members:{columnIds:{shape:"S2e"},rows:{shape:"S2f"},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:"S1i"},dataFormat:{},destinationTableId:{location:"uri",locationName:"tableId"},importOptions:{shape:"S18"},clientRequestToken:{}}},output:{type:"structure",required:["jobId","jobStatus"],members:{jobId:{},jobStatus:{}}}},TagResource:{http:{requestUri:"/tags/{resourceArn}"},input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tags:{shape:"S2s"}}},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:{S6:{type:"map",key:{},value:{type:"structure",members:{fact:{shape:"S8"},facts:{type:"list",member:{shape:"S8"}}}}},S8:{type:"string",sensitive:true},Sf:{type:"list",member:{type:"structure",required:["id","errorMessage"],members:{id:{},errorMessage:{}}}},Sj:{type:"list",member:{}},Ss:{type:"structure",required:["formula"],members:{formula:{shape:"St"},contextRowId:{}}},St:{type:"string",sensitive:true},S18:{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:{}}}}},S1i:{type:"structure",required:["dataSourceConfig"],members:{dataSourceConfig:{type:"structure",members:{dataSourceUrl:{type:"string",sensitive:true}}}}},S1n:{type:"map",key:{type:"string",sensitive:true},value:{type:"structure",required:["rawValue"],members:{rawValue:{}},sensitive:true},sensitive:true},S1v:{type:"string",sensitive:true},S2e:{type:"list",member:{}},S2f:{type:"list",member:{type:"structure",required:["rowId","cells"],members:{rowId:{},cells:{type:"list",member:{type:"structure",members:{formula:{shape:"St"},format:{},rawValue:{},formattedValue:{},formattedValues:{type:"list",member:{}}},sensitive:true}}}}},S2s:{type:"map",key:{},value:{}}}}},972:function(e){e.exports={pagination:{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"},ListImports:{input_token:"NextToken",limit_key:"PageSize",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"}}}},1001:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["servicediscovery"]={};s.ServiceDiscovery=i.defineService("servicediscovery",["2017-03-14"]);Object.defineProperty(a.services["servicediscovery"],"2017-03-14",{get:function get(){var e=r(9054);e.paginators=r(5145).pagination;return e},enumerable:true,configurable:true});e.exports=s.ServiceDiscovery},1017:function(e){e.exports={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"}}}}}}},1019:function(e){e.exports={pagination:{ListComponentOutputs:{input_token:"nextToken",output_token:"nextToken",result_key:"outputs"},ListComponentProvisionedResources:{input_token:"nextToken",output_token:"nextToken",result_key:"provisionedResources"},ListComponents:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"components"},ListEnvironmentAccountConnections:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"environmentAccountConnections"},ListEnvironmentOutputs:{input_token:"nextToken",output_token:"nextToken",result_key:"outputs"},ListEnvironmentProvisionedResources:{input_token:"nextToken",output_token:"nextToken",result_key:"provisionedResources"},ListEnvironmentTemplateVersions:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"templateVersions"},ListEnvironmentTemplates:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"templates"},ListEnvironments:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"environments"},ListRepositories:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"repositories"},ListRepositorySyncDefinitions:{input_token:"nextToken",output_token:"nextToken",result_key:"syncDefinitions"},ListServiceInstanceOutputs:{input_token:"nextToken",output_token:"nextToken",result_key:"outputs"},ListServiceInstanceProvisionedResources:{input_token:"nextToken",output_token:"nextToken",result_key:"provisionedResources"},ListServiceInstances:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"serviceInstances"},ListServicePipelineOutputs:{input_token:"nextToken",output_token:"nextToken",result_key:"outputs"},ListServicePipelineProvisionedResources:{input_token:"nextToken",output_token:"nextToken",result_key:"provisionedResources"},ListServiceTemplateVersions:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"templateVersions"},ListServiceTemplates:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"templates"},ListServices:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"services"},ListTagsForResource:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"tags"}}}},1037:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["resiliencehub"]={};s.Resiliencehub=i.defineService("resiliencehub",["2020-04-30"]);Object.defineProperty(a.services["resiliencehub"],"2020-04-30",{get:function get(){var e=r(3339);e.paginators=r(6724).pagination;return e},enumerable:true,configurable:true});e.exports=s.Resiliencehub},1046:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["computeoptimizer"]={};s.ComputeOptimizer=i.defineService("computeoptimizer",["2019-11-01"]);Object.defineProperty(a.services["computeoptimizer"],"2019-11-01",{get:function get(){var e=r(9454);e.paginators=r(7787).pagination;return e},enumerable:true,configurable:true});e.exports=s.ComputeOptimizer},1054:function(e){e.exports={pagination:{GetDataLakeSources:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"dataLakeSources"},ListDataLakeExceptions:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"exceptions"},ListLogSources:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"sources"},ListSubscribers:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"subscribers"}}}},1079:function(e){e.exports={pagination:{DescribeBackups:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},DescribeDataRepositoryAssociations:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},DescribeDataRepositoryTasks:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},DescribeFileCaches:{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"},DescribeSnapshots:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},DescribeStorageVirtualMachines:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"StorageVirtualMachines"},DescribeVolumes:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Volumes"},ListTagsForResource:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"}}}},1090:function(e){e.exports={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:{}}}}},1104:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2022-07-28",endpointPrefix:"resource-explorer-2",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"AWS Resource Explorer",serviceId:"Resource Explorer 2",signatureVersion:"v4",signingName:"resource-explorer-2",uid:"resource-explorer-2-2022-07-28"},operations:{AssociateDefaultView:{http:{requestUri:"/AssociateDefaultView",responseCode:200},input:{type:"structure",required:["ViewArn"],members:{ViewArn:{}}},output:{type:"structure",members:{ViewArn:{}}},idempotent:true},BatchGetView:{http:{requestUri:"/BatchGetView",responseCode:200},input:{type:"structure",members:{ViewArns:{type:"list",member:{}}}},output:{type:"structure",members:{Errors:{type:"list",member:{type:"structure",required:["ErrorMessage","ViewArn"],members:{ErrorMessage:{},ViewArn:{}}}},Views:{type:"list",member:{shape:"Sb"}}}}},CreateIndex:{http:{requestUri:"/CreateIndex",responseCode:200},input:{type:"structure",members:{ClientToken:{idempotencyToken:true},Tags:{shape:"Sj"}}},output:{type:"structure",members:{Arn:{},CreatedAt:{shape:"Sh"},State:{}}},idempotent:true},CreateView:{http:{requestUri:"/CreateView",responseCode:200},input:{type:"structure",required:["ViewName"],members:{ClientToken:{idempotencyToken:true},Filters:{shape:"Sc"},IncludedProperties:{shape:"Se"},Tags:{shape:"Sj"},ViewName:{}}},output:{type:"structure",members:{View:{shape:"Sb"}}}},DeleteIndex:{http:{requestUri:"/DeleteIndex",responseCode:200},input:{type:"structure",required:["Arn"],members:{Arn:{}}},output:{type:"structure",members:{Arn:{},LastUpdatedAt:{shape:"Sh"},State:{}}},idempotent:true},DeleteView:{http:{requestUri:"/DeleteView",responseCode:200},input:{type:"structure",required:["ViewArn"],members:{ViewArn:{}}},output:{type:"structure",members:{ViewArn:{}}},idempotent:true},DisassociateDefaultView:{http:{requestUri:"/DisassociateDefaultView",responseCode:200},idempotent:true},GetDefaultView:{http:{requestUri:"/GetDefaultView",responseCode:200},output:{type:"structure",members:{ViewArn:{}}}},GetIndex:{http:{requestUri:"/GetIndex",responseCode:200},output:{type:"structure",members:{Arn:{},CreatedAt:{shape:"Sh"},LastUpdatedAt:{shape:"Sh"},ReplicatingFrom:{shape:"Sx"},ReplicatingTo:{shape:"Sx"},State:{},Tags:{shape:"Sj"},Type:{}}}},GetView:{http:{requestUri:"/GetView",responseCode:200},input:{type:"structure",required:["ViewArn"],members:{ViewArn:{}}},output:{type:"structure",members:{Tags:{shape:"Sj"},View:{shape:"Sb"}}}},ListIndexes:{http:{requestUri:"/ListIndexes",responseCode:200},input:{type:"structure",members:{MaxResults:{type:"integer"},NextToken:{},Regions:{type:"list",member:{}},Type:{}}},output:{type:"structure",members:{Indexes:{type:"list",member:{type:"structure",members:{Arn:{},Region:{},Type:{}}}},NextToken:{}}}},ListSupportedResourceTypes:{http:{requestUri:"/ListSupportedResourceTypes",responseCode:200},input:{type:"structure",members:{MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{NextToken:{},ResourceTypes:{type:"list",member:{type:"structure",members:{ResourceType:{},Service:{}}}}}}},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:"Sj"}}}},ListViews:{http:{requestUri:"/ListViews",responseCode:200},input:{type:"structure",members:{MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{NextToken:{},Views:{type:"list",member:{}}}}},Search:{http:{requestUri:"/Search",responseCode:200},input:{type:"structure",required:["QueryString"],members:{MaxResults:{type:"integer"},NextToken:{},QueryString:{type:"string",sensitive:true},ViewArn:{}}},output:{type:"structure",members:{Count:{type:"structure",members:{Complete:{type:"boolean"},TotalResources:{type:"long"}}},NextToken:{},Resources:{type:"list",member:{type:"structure",members:{Arn:{},LastReportedAt:{shape:"Sh"},OwningAccountId:{},Properties:{type:"list",member:{type:"structure",members:{Data:{type:"structure",members:{},document:true},LastReportedAt:{shape:"Sh"},Name:{}}}},Region:{},ResourceType:{},Service:{}}}},ViewArn:{}}}},TagResource:{http:{requestUri:"/tags/{resourceArn}",responseCode:200},input:{type:"structure",required:["resourceArn"],members:{Tags:{shape:"Sj"},resourceArn:{location:"uri",locationName:"resourceArn"}}},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:{}}},UpdateIndexType:{http:{requestUri:"/UpdateIndexType",responseCode:200},input:{type:"structure",required:["Arn","Type"],members:{Arn:{},Type:{}}},output:{type:"structure",members:{Arn:{},LastUpdatedAt:{shape:"Sh"},State:{},Type:{}}}},UpdateView:{http:{requestUri:"/UpdateView",responseCode:200},input:{type:"structure",required:["ViewArn"],members:{Filters:{shape:"Sc"},IncludedProperties:{shape:"Se"},ViewArn:{}}},output:{type:"structure",members:{View:{shape:"Sb"}}}}},shapes:{Sb:{type:"structure",members:{Filters:{shape:"Sc"},IncludedProperties:{shape:"Se"},LastUpdatedAt:{shape:"Sh"},Owner:{},Scope:{},ViewArn:{}}},Sc:{type:"structure",required:["FilterString"],members:{FilterString:{}},sensitive:true},Se:{type:"list",member:{type:"structure",required:["Name"],members:{Name:{}}}},Sh:{type:"timestamp",timestampFormat:"iso8601"},Sj:{type:"map",key:{},value:{}},Sx:{type:"list",member:{}}}}},1107:function(e){e.exports={pagination:{DescribeConnections:{result_key:"connections"},DescribeConnectionsOnInterconnect:{result_key:"connections"},DescribeInterconnects:{result_key:"interconnects"},DescribeLocations:{result_key:"locations"},DescribeVirtualGateways:{result_key:"virtualGateways"},DescribeVirtualInterfaces:{result_key:"virtualInterfaces"}}}},1109:function(e){function AcceptorStateMachine(e,t){this.currentState=t||null;this.states=e||{}}AcceptorStateMachine.prototype.runTo=function runTo(e,t,r,s){if(typeof e==="function"){s=r;r=t;t=e;e=null}var i=this;var a=i.states[i.currentState];a.fn.call(r||i,s,function(s){if(s){if(a.fail)i.currentState=a.fail;else return t?t.call(r,s):null}else{if(a.accept)i.currentState=a.accept;else return t?t.call(r):null}if(i.currentState===e){return t?t.call(r,s):null}i.runTo(e,t,r,s)})};AcceptorStateMachine.prototype.addState=function addState(e,t,r,s){if(typeof t==="function"){s=t;t=null;r=null}else if(typeof r==="function"){s=r;r=null}if(!this.currentState)this.currentState=e;this.states[e]={accept:t,fail:r,fn:s};return this};e.exports=AcceptorStateMachine},1130:function(e){e.exports={pagination:{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"},ListSchedulingPolicies:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"schedulingPolicies"}}}},1145:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["ecr"]={};s.ECR=i.defineService("ecr",["2015-09-21"]);Object.defineProperty(a.services["ecr"],"2015-09-21",{get:function get(){var e=r(715);e.paginators=r(8741).pagination;e.waiters=r(780).waiters;return e},enumerable:true,configurable:true});e.exports=s.ECR},1147:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2018-05-10",endpointPrefix:"rolesanywhere",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"IAM Roles Anywhere",serviceId:"RolesAnywhere",signatureVersion:"v4",signingName:"rolesanywhere",uid:"rolesanywhere-2018-05-10"},operations:{CreateProfile:{http:{requestUri:"/profiles",responseCode:201},input:{type:"structure",required:["name","roleArns"],members:{durationSeconds:{type:"integer"},enabled:{type:"boolean"},managedPolicyArns:{shape:"S4"},name:{},requireInstanceProperties:{type:"boolean"},roleArns:{shape:"S7"},sessionPolicy:{},tags:{shape:"Sa"}}},output:{shape:"Se"}},CreateTrustAnchor:{http:{requestUri:"/trustanchors",responseCode:201},input:{type:"structure",required:["name","source"],members:{enabled:{type:"boolean"},name:{},notificationSettings:{shape:"Sl"},source:{shape:"Sq"},tags:{shape:"Sa"}}},output:{shape:"Su"}},DeleteCrl:{http:{method:"DELETE",requestUri:"/crl/{crlId}",responseCode:200},input:{shape:"S10"},output:{shape:"S11"},idempotent:true},DeleteProfile:{http:{method:"DELETE",requestUri:"/profile/{profileId}",responseCode:200},input:{shape:"S14"},output:{shape:"Se"},idempotent:true},DeleteTrustAnchor:{http:{method:"DELETE",requestUri:"/trustanchor/{trustAnchorId}",responseCode:200},input:{shape:"S15"},output:{shape:"Su"},idempotent:true},DisableCrl:{http:{requestUri:"/crl/{crlId}/disable",responseCode:200},input:{shape:"S10"},output:{shape:"S11"}},DisableProfile:{http:{requestUri:"/profile/{profileId}/disable",responseCode:200},input:{shape:"S14"},output:{shape:"Se"}},DisableTrustAnchor:{http:{requestUri:"/trustanchor/{trustAnchorId}/disable",responseCode:200},input:{shape:"S15"},output:{shape:"Su"}},EnableCrl:{http:{requestUri:"/crl/{crlId}/enable",responseCode:200},input:{shape:"S10"},output:{shape:"S11"}},EnableProfile:{http:{requestUri:"/profile/{profileId}/enable",responseCode:200},input:{shape:"S14"},output:{shape:"Se"}},EnableTrustAnchor:{http:{requestUri:"/trustanchor/{trustAnchorId}/enable",responseCode:200},input:{shape:"S15"},output:{shape:"Su"}},GetCrl:{http:{method:"GET",requestUri:"/crl/{crlId}",responseCode:200},input:{shape:"S10"},output:{shape:"S11"}},GetProfile:{http:{method:"GET",requestUri:"/profile/{profileId}",responseCode:200},input:{shape:"S14"},output:{shape:"Se"}},GetSubject:{http:{method:"GET",requestUri:"/subject/{subjectId}",responseCode:200},input:{type:"structure",required:["subjectId"],members:{subjectId:{location:"uri",locationName:"subjectId"}}},output:{type:"structure",members:{subject:{type:"structure",members:{createdAt:{shape:"Sg"},credentials:{type:"list",member:{type:"structure",members:{enabled:{type:"boolean"},failed:{type:"boolean"},issuer:{},seenAt:{shape:"Sg"},serialNumber:{},x509CertificateData:{}}}},enabled:{type:"boolean"},instanceProperties:{type:"list",member:{type:"structure",members:{failed:{type:"boolean"},properties:{type:"map",key:{},value:{}},seenAt:{shape:"Sg"}}}},lastSeenAt:{shape:"Sg"},subjectArn:{},subjectId:{},updatedAt:{shape:"Sg"},x509Subject:{}}}}}},GetTrustAnchor:{http:{method:"GET",requestUri:"/trustanchor/{trustAnchorId}",responseCode:200},input:{shape:"S15"},output:{shape:"Su"}},ImportCrl:{http:{requestUri:"/crls",responseCode:201},input:{type:"structure",required:["crlData","name","trustAnchorArn"],members:{crlData:{type:"blob"},enabled:{type:"boolean"},name:{},tags:{shape:"Sa"},trustAnchorArn:{}}},output:{shape:"S11"}},ListCrls:{http:{method:"GET",requestUri:"/crls",responseCode:200},input:{shape:"S1j"},output:{type:"structure",members:{crls:{type:"list",member:{shape:"S12"}},nextToken:{}}}},ListProfiles:{http:{method:"GET",requestUri:"/profiles",responseCode:200},input:{shape:"S1j"},output:{type:"structure",members:{nextToken:{},profiles:{type:"list",member:{shape:"Sf"}}}}},ListSubjects:{http:{method:"GET",requestUri:"/subjects",responseCode:200},input:{shape:"S1j"},output:{type:"structure",members:{nextToken:{},subjects:{type:"list",member:{type:"structure",members:{createdAt:{shape:"Sg"},enabled:{type:"boolean"},lastSeenAt:{shape:"Sg"},subjectArn:{},subjectId:{},updatedAt:{shape:"Sg"},x509Subject:{}}}}}}},ListTagsForResource:{http:{method:"GET",requestUri:"/ListTagsForResource",responseCode:200},input:{type:"structure",required:["resourceArn"],members:{resourceArn:{location:"querystring",locationName:"resourceArn"}}},output:{type:"structure",members:{tags:{shape:"Sa"}}}},ListTrustAnchors:{http:{method:"GET",requestUri:"/trustanchors",responseCode:200},input:{shape:"S1j"},output:{type:"structure",members:{nextToken:{},trustAnchors:{type:"list",member:{shape:"Sv"}}}}},PutNotificationSettings:{http:{method:"PATCH",requestUri:"/put-notifications-settings",responseCode:200},input:{type:"structure",required:["notificationSettings","trustAnchorId"],members:{notificationSettings:{shape:"Sl"},trustAnchorId:{}}},output:{type:"structure",required:["trustAnchor"],members:{trustAnchor:{shape:"Sv"}}}},ResetNotificationSettings:{http:{method:"PATCH",requestUri:"/reset-notifications-settings",responseCode:200},input:{type:"structure",required:["notificationSettingKeys","trustAnchorId"],members:{notificationSettingKeys:{type:"list",member:{type:"structure",required:["event"],members:{channel:{},event:{}}}},trustAnchorId:{}}},output:{type:"structure",required:["trustAnchor"],members:{trustAnchor:{shape:"Sv"}}}},TagResource:{http:{requestUri:"/TagResource",responseCode:201},input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{},tags:{shape:"Sa"}}},output:{type:"structure",members:{}}},UntagResource:{http:{requestUri:"/UntagResource",responseCode:200},input:{type:"structure",required:["resourceArn","tagKeys"],members:{resourceArn:{},tagKeys:{type:"list",member:{shape:"Sc"}}}},output:{type:"structure",members:{}}},UpdateCrl:{http:{method:"PATCH",requestUri:"/crl/{crlId}",responseCode:200},input:{type:"structure",required:["crlId"],members:{crlData:{type:"blob"},crlId:{location:"uri",locationName:"crlId"},name:{}}},output:{shape:"S11"}},UpdateProfile:{http:{method:"PATCH",requestUri:"/profile/{profileId}",responseCode:200},input:{type:"structure",required:["profileId"],members:{durationSeconds:{type:"integer"},managedPolicyArns:{shape:"S4"},name:{},profileId:{location:"uri",locationName:"profileId"},roleArns:{shape:"S7"},sessionPolicy:{}}},output:{shape:"Se"},idempotent:true},UpdateTrustAnchor:{http:{method:"PATCH",requestUri:"/trustanchor/{trustAnchorId}",responseCode:200},input:{type:"structure",required:["trustAnchorId"],members:{name:{},source:{shape:"Sq"},trustAnchorId:{location:"uri",locationName:"trustAnchorId"}}},output:{shape:"Su"},idempotent:true}},shapes:{S4:{type:"list",member:{}},S7:{type:"list",member:{}},Sa:{type:"list",member:{type:"structure",required:["key","value"],members:{key:{shape:"Sc"},value:{type:"string",sensitive:true}}}},Sc:{type:"string",sensitive:true},Se:{type:"structure",members:{profile:{shape:"Sf"}}},Sf:{type:"structure",members:{createdAt:{shape:"Sg"},createdBy:{},durationSeconds:{type:"integer"},enabled:{type:"boolean"},managedPolicyArns:{shape:"S4"},name:{},profileArn:{},profileId:{},requireInstanceProperties:{type:"boolean"},roleArns:{shape:"S7"},sessionPolicy:{},updatedAt:{shape:"Sg"}}},Sg:{type:"timestamp",timestampFormat:"iso8601"},Sl:{type:"list",member:{type:"structure",required:["enabled","event"],members:{channel:{},enabled:{type:"boolean"},event:{},threshold:{type:"integer"}}}},Sq:{type:"structure",members:{sourceData:{type:"structure",members:{acmPcaArn:{},x509CertificateData:{}},union:true},sourceType:{}}},Su:{type:"structure",required:["trustAnchor"],members:{trustAnchor:{shape:"Sv"}}},Sv:{type:"structure",members:{createdAt:{shape:"Sg"},enabled:{type:"boolean"},name:{},notificationSettings:{type:"list",member:{type:"structure",required:["enabled","event"],members:{channel:{},configuredBy:{},enabled:{type:"boolean"},event:{},threshold:{type:"integer"}}}},source:{shape:"Sq"},trustAnchorArn:{},trustAnchorId:{},updatedAt:{shape:"Sg"}}},S10:{type:"structure",required:["crlId"],members:{crlId:{location:"uri",locationName:"crlId"}}},S11:{type:"structure",required:["crl"],members:{crl:{shape:"S12"}}},S12:{type:"structure",members:{createdAt:{shape:"Sg"},crlArn:{},crlData:{type:"blob"},crlId:{},enabled:{type:"boolean"},name:{},trustAnchorArn:{},updatedAt:{shape:"Sg"}}},S14:{type:"structure",required:["profileId"],members:{profileId:{location:"uri",locationName:"profileId"}}},S15:{type:"structure",required:["trustAnchorId"],members:{trustAnchorId:{location:"uri",locationName:"trustAnchorId"}}},S1j:{type:"structure",members:{nextToken:{location:"querystring",locationName:"nextToken"},pageSize:{location:"querystring",locationName:"pageSize",type:"integer"}}}}}},1151:function(e){e.exports={pagination:{}}},1159:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["sms"]={};s.SMS=i.defineService("sms",["2016-10-24"]);Object.defineProperty(a.services["sms"],"2016-10-24",{get:function get(){var e=r(3300);e.paginators=r(1416).pagination;return e},enumerable:true,configurable:true});e.exports=s.SMS},1161:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["glue"]={};s.Glue=i.defineService("glue",["2017-03-31"]);Object.defineProperty(a.services["glue"],"2017-03-31",{get:function get(){var e=r(5048);e.paginators=r(1530).pagination;return e},enumerable:true,configurable:true});e.exports=s.Glue},1165:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2021-07-15",endpointPrefix:"meetings-chime",protocol:"rest-json",serviceFullName:"Amazon Chime SDK Meetings",serviceId:"Chime SDK Meetings",signatureVersion:"v4",signingName:"chime",uid:"chime-sdk-meetings-2021-07-15"},operations:{BatchCreateAttendee:{http:{requestUri:"/meetings/{MeetingId}/attendees?operation=batch-create"},input:{type:"structure",required:["MeetingId","Attendees"],members:{MeetingId:{location:"uri",locationName:"MeetingId"},Attendees:{type:"list",member:{shape:"S4"}}}},output:{type:"structure",members:{Attendees:{shape:"S9"},Errors:{shape:"Sc"}}}},BatchUpdateAttendeeCapabilitiesExcept:{http:{method:"PUT",requestUri:"/meetings/{MeetingId}/attendees/capabilities?operation=batch-update-except",responseCode:200},input:{type:"structure",required:["MeetingId","ExcludedAttendeeIds","Capabilities"],members:{MeetingId:{location:"uri",locationName:"MeetingId"},ExcludedAttendeeIds:{type:"list",member:{type:"structure",required:["AttendeeId"],members:{AttendeeId:{}}}},Capabilities:{shape:"S6"}}}},CreateAttendee:{http:{requestUri:"/meetings/{MeetingId}/attendees"},input:{type:"structure",required:["MeetingId","ExternalUserId"],members:{MeetingId:{location:"uri",locationName:"MeetingId"},ExternalUserId:{shape:"S5"},Capabilities:{shape:"S6"}}},output:{type:"structure",members:{Attendee:{shape:"Sa"}}}},CreateMeeting:{http:{requestUri:"/meetings"},input:{type:"structure",required:["ClientRequestToken","MediaRegion","ExternalMeetingId"],members:{ClientRequestToken:{shape:"Sl",idempotencyToken:true},MediaRegion:{},MeetingHostId:{shape:"S5"},ExternalMeetingId:{shape:"Sn"},NotificationsConfiguration:{shape:"So"},MeetingFeatures:{shape:"Sq"},PrimaryMeetingId:{},TenantIds:{shape:"Su"},Tags:{shape:"Sw"}}},output:{type:"structure",members:{Meeting:{shape:"S11"}}}},CreateMeetingWithAttendees:{http:{requestUri:"/meetings?operation=create-attendees"},input:{type:"structure",required:["ClientRequestToken","MediaRegion","ExternalMeetingId","Attendees"],members:{ClientRequestToken:{shape:"Sl",idempotencyToken:true},MediaRegion:{},MeetingHostId:{shape:"S5"},ExternalMeetingId:{shape:"Sn"},MeetingFeatures:{shape:"Sq"},NotificationsConfiguration:{shape:"So"},Attendees:{type:"list",member:{shape:"S4"}},PrimaryMeetingId:{},TenantIds:{shape:"Su"},Tags:{shape:"Sw"}}},output:{type:"structure",members:{Meeting:{shape:"S11"},Attendees:{shape:"S9"},Errors:{shape:"Sc"}}}},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"}}}},DeleteMeeting:{http:{method:"DELETE",requestUri:"/meetings/{MeetingId}",responseCode:204},input:{type:"structure",required:["MeetingId"],members:{MeetingId:{location:"uri",locationName:"MeetingId"}}}},GetAttendee:{http:{method:"GET",requestUri:"/meetings/{MeetingId}/attendees/{AttendeeId}"},input:{type:"structure",required:["MeetingId","AttendeeId"],members:{MeetingId:{location:"uri",locationName:"MeetingId"},AttendeeId:{location:"uri",locationName:"AttendeeId"}}},output:{type:"structure",members:{Attendee:{shape:"Sa"}}}},GetMeeting:{http:{method:"GET",requestUri:"/meetings/{MeetingId}"},input:{type:"structure",required:["MeetingId"],members:{MeetingId:{location:"uri",locationName:"MeetingId"}}},output:{type:"structure",members:{Meeting:{shape:"S11"}}}},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:"S9"},NextToken:{}}}},ListTagsForResource:{http:{method:"GET",requestUri:"/tags",responseCode:200},input:{type:"structure",required:["ResourceARN"],members:{ResourceARN:{location:"querystring",locationName:"arn"}}},output:{type:"structure",members:{Tags:{shape:"Sw"}}}},StartMeetingTranscription:{http:{requestUri:"/meetings/{MeetingId}/transcription?operation=start",responseCode:200},input:{type:"structure",required:["MeetingId","TranscriptionConfiguration"],members:{MeetingId:{location:"uri",locationName:"MeetingId"},TranscriptionConfiguration:{type:"structure",members:{EngineTranscribeSettings:{type:"structure",members:{LanguageCode:{},VocabularyFilterMethod:{},VocabularyFilterName:{},VocabularyName:{},Region:{},EnablePartialResultsStabilization:{type:"boolean"},PartialResultsStability:{},ContentIdentificationType:{},ContentRedactionType:{},PiiEntityTypes:{},LanguageModelName:{},IdentifyLanguage:{type:"boolean"},LanguageOptions:{},PreferredLanguage:{},VocabularyNames:{},VocabularyFilterNames:{}}},EngineTranscribeMedicalSettings:{type:"structure",required:["LanguageCode","Specialty","Type"],members:{LanguageCode:{},Specialty:{},Type:{},VocabularyName:{},Region:{},ContentIdentificationType:{}}}}}}}},StopMeetingTranscription:{http:{requestUri:"/meetings/{MeetingId}/transcription?operation=stop",responseCode:200},input:{type:"structure",required:["MeetingId"],members:{MeetingId:{location:"uri",locationName:"MeetingId"}}}},TagResource:{http:{requestUri:"/tags?operation=tag-resource",responseCode:204},input:{type:"structure",required:["ResourceARN","Tags"],members:{ResourceARN:{},Tags:{shape:"Sw"}}},output:{type:"structure",members:{}}},UntagResource:{http:{requestUri:"/tags?operation=untag-resource",responseCode:204},input:{type:"structure",required:["ResourceARN","TagKeys"],members:{ResourceARN:{},TagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateAttendeeCapabilities:{http:{method:"PUT",requestUri:"/meetings/{MeetingId}/attendees/{AttendeeId}/capabilities"},input:{type:"structure",required:["MeetingId","AttendeeId","Capabilities"],members:{MeetingId:{location:"uri",locationName:"MeetingId"},AttendeeId:{location:"uri",locationName:"AttendeeId"},Capabilities:{shape:"S6"}}},output:{type:"structure",members:{Attendee:{shape:"Sa"}}}}},shapes:{S4:{type:"structure",required:["ExternalUserId"],members:{ExternalUserId:{shape:"S5"},Capabilities:{shape:"S6"}}},S5:{type:"string",sensitive:true},S6:{type:"structure",required:["Audio","Video","Content"],members:{Audio:{},Video:{},Content:{}}},S9:{type:"list",member:{shape:"Sa"}},Sa:{type:"structure",members:{ExternalUserId:{shape:"S5"},AttendeeId:{},JoinToken:{type:"string",sensitive:true},Capabilities:{shape:"S6"}}},Sc:{type:"list",member:{type:"structure",members:{ExternalUserId:{shape:"S5"},ErrorCode:{},ErrorMessage:{}}}},Sl:{type:"string",sensitive:true},Sn:{type:"string",sensitive:true},So:{type:"structure",members:{LambdaFunctionArn:{shape:"Sp"},SnsTopicArn:{shape:"Sp"},SqsQueueArn:{shape:"Sp"}}},Sp:{type:"string",sensitive:true},Sq:{type:"structure",members:{Audio:{type:"structure",members:{EchoReduction:{}}}}},Su:{type:"list",member:{}},Sw:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},S11:{type:"structure",members:{MeetingId:{},MeetingHostId:{shape:"S5"},ExternalMeetingId:{shape:"Sn"},MediaRegion:{},MediaPlacement:{type:"structure",members:{AudioHostUrl:{},AudioFallbackUrl:{},SignalingUrl:{},TurnControlUrl:{},ScreenDataUrl:{},ScreenViewingUrl:{},ScreenSharingUrl:{},EventIngestionUrl:{}}},MeetingFeatures:{shape:"Sq"},PrimaryMeetingId:{},TenantIds:{shape:"Su"},MeetingArn:{}}}}}},1169:function(e,t,r){var s=r(2393),i=s.util.url,a=s.util.crypto.lib,o=s.util.base64.encode,n=s.util.inherit;var u=function(e){var t={"+":"-","=":"_","/":"~"};return e.replace(/[\+=\/]/g,function(e){return t[e]})};var p=function(e,t){var r=a.createSign("RSA-SHA1");r.write(e);return u(r.sign(t,"base64"))};var m=function(e,t,r,s){var i=JSON.stringify({Statement:[{Resource:e,Condition:{DateLessThan:{"AWS:EpochTime":t}}}]});return{Expires:t,"Key-Pair-Id":r,Signature:p(i.toString(),s)}};var c=function(e,t,r){e=e.replace(/\s/gm,"");return{Policy:u(o(e)),"Key-Pair-Id":t,Signature:p(e,r)}};var l=function(e){var t=e.split("://");if(t.length<2){throw new Error("Invalid URL.")}return t[0].replace("*","")};var d=function(e){var t=i.parse(e);return t.path.replace(/^\//,"")+(t.hash||"")};var y=function(e){switch(l(e)){case"http":case"https":return e;case"rtmp":return d(e);default:throw new Error("Invalid URI scheme. Scheme must be one of"+" http, https, or rtmp")}};var b=function(e,t){if(!t||typeof t!=="function"){throw e}t(e)};var S=function(e,t){if(!t||typeof t!=="function"){return e}t(null,e)};s.CloudFront.Signer=n({constructor:function Signer(e,t){if(e===void 0||t===void 0){throw new Error("A key pair ID and private key are required")}this.keyPairId=e;this.privateKey=t},getSignedCookie:function(e,t){var r="policy"in e?c(e.policy,this.keyPairId,this.privateKey):m(e.url,e.expires,this.keyPairId,this.privateKey);var s={};for(var i in r){if(Object.prototype.hasOwnProperty.call(r,i)){s["CloudFront-"+i]=r[i]}}return S(s,t)},getSignedUrl:function(e,t){try{var r=y(e.url)}catch(e){return b(e,t)}var s=i.parse(e.url,true),a=Object.prototype.hasOwnProperty.call(e,"policy")?c(e.policy,this.keyPairId,this.privateKey):m(r,e.expires,this.keyPairId,this.privateKey);s.search=null;for(var o in a){if(Object.prototype.hasOwnProperty.call(a,o)){s.query[o]=a[o]}}try{var n=l(e.url)==="rtmp"?d(i.format(s)):i.format(s)}catch(e){return b(e,t)}return S(n,t)}});e.exports=s.CloudFront.Signer},1171:function(e){e.exports={pagination:{ListEulaAcceptances:{input_token:"nextToken",output_token:"nextToken",result_key:"eulaAcceptances"},ListEulas:{input_token:"nextToken",output_token:"nextToken",result_key:"eulas"},ListLaunchProfileMembers:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"members"},ListLaunchProfiles:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"launchProfiles"},ListStreamingImages:{input_token:"nextToken",output_token:"nextToken",result_key:"streamingImages"},ListStreamingSessionBackups:{input_token:"nextToken",output_token:"nextToken",result_key:"streamingSessionBackups"},ListStreamingSessions:{input_token:"nextToken",output_token:"nextToken",result_key:"sessions"},ListStudioComponents:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"studioComponents"},ListStudioMembers:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"members"},ListStudios:{input_token:"nextToken",output_token:"nextToken",result_key:"studios"}}}},1176:function(e){e.exports={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:{AttachCustomerManagedPolicyReferenceToPermissionSet:{input:{type:"structure",required:["InstanceArn","PermissionSetArn","CustomerManagedPolicyReference"],members:{InstanceArn:{},PermissionSetArn:{},CustomerManagedPolicyReference:{shape:"S4"}}},output:{type:"structure",members:{}}},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:"Sh"}}}},CreateInstanceAccessControlAttributeConfiguration:{input:{type:"structure",required:["InstanceArn","InstanceAccessControlAttributeConfiguration"],members:{InstanceArn:{},InstanceAccessControlAttributeConfiguration:{shape:"Sn"}}},output:{type:"structure",members:{}}},CreatePermissionSet:{input:{type:"structure",required:["Name","InstanceArn"],members:{Name:{},Description:{},InstanceArn:{},SessionDuration:{},RelayState:{},Tags:{shape:"S10"}}},output:{type:"structure",members:{PermissionSet:{shape:"S15"}}}},DeleteAccountAssignment:{input:{type:"structure",required:["InstanceArn","TargetId","TargetType","PermissionSetArn","PrincipalType","PrincipalId"],members:{InstanceArn:{},TargetId:{},TargetType:{},PermissionSetArn:{},PrincipalType:{},PrincipalId:{}}},output:{type:"structure",members:{AccountAssignmentDeletionStatus:{shape:"Sh"}}}},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:{}}},DeletePermissionsBoundaryFromPermissionSet:{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:"Sh"}}}},DescribeAccountAssignmentDeletionStatus:{input:{type:"structure",required:["InstanceArn","AccountAssignmentDeletionRequestId"],members:{InstanceArn:{},AccountAssignmentDeletionRequestId:{}}},output:{type:"structure",members:{AccountAssignmentDeletionStatus:{shape:"Sh"}}}},DescribeInstanceAccessControlAttributeConfiguration:{input:{type:"structure",required:["InstanceArn"],members:{InstanceArn:{}}},output:{type:"structure",members:{Status:{},StatusReason:{},InstanceAccessControlAttributeConfiguration:{shape:"Sn"}}}},DescribePermissionSet:{input:{type:"structure",required:["InstanceArn","PermissionSetArn"],members:{InstanceArn:{},PermissionSetArn:{}}},output:{type:"structure",members:{PermissionSet:{shape:"S15"}}}},DescribePermissionSetProvisioningStatus:{input:{type:"structure",required:["InstanceArn","ProvisionPermissionSetRequestId"],members:{InstanceArn:{},ProvisionPermissionSetRequestId:{}}},output:{type:"structure",members:{PermissionSetProvisioningStatus:{shape:"S1s"}}}},DetachCustomerManagedPolicyReferenceFromPermissionSet:{input:{type:"structure",required:["InstanceArn","PermissionSetArn","CustomerManagedPolicyReference"],members:{InstanceArn:{},PermissionSetArn:{},CustomerManagedPolicyReference:{shape:"S4"}}},output:{type:"structure",members:{}}},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:{}}}},GetPermissionsBoundaryForPermissionSet:{input:{type:"structure",required:["InstanceArn","PermissionSetArn"],members:{InstanceArn:{},PermissionSetArn:{}}},output:{type:"structure",members:{PermissionsBoundary:{shape:"S23"}}}},ListAccountAssignmentCreationStatus:{input:{type:"structure",required:["InstanceArn"],members:{InstanceArn:{},MaxResults:{type:"integer"},NextToken:{},Filter:{shape:"S27"}}},output:{type:"structure",members:{AccountAssignmentsCreationStatus:{shape:"S29"},NextToken:{}}}},ListAccountAssignmentDeletionStatus:{input:{type:"structure",required:["InstanceArn"],members:{InstanceArn:{},MaxResults:{type:"integer"},NextToken:{},Filter:{shape:"S27"}}},output:{type:"structure",members:{AccountAssignmentsDeletionStatus:{shape:"S29"},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:{}}}},ListCustomerManagedPolicyReferencesInPermissionSet:{input:{type:"structure",required:["InstanceArn","PermissionSetArn"],members:{InstanceArn:{},PermissionSetArn:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{CustomerManagedPolicyReferences:{type:"list",member:{shape:"S4"}},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:"S27"}}},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:"S34"},NextToken:{}}}},ListPermissionSetsProvisionedToAccount:{input:{type:"structure",required:["InstanceArn","AccountId"],members:{InstanceArn:{},AccountId:{},ProvisioningStatus:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{NextToken:{},PermissionSets:{shape:"S34"}}}},ListTagsForResource:{input:{type:"structure",required:["InstanceArn","ResourceArn"],members:{InstanceArn:{},ResourceArn:{},NextToken:{}}},output:{type:"structure",members:{Tags:{shape:"S10"},NextToken:{}}}},ProvisionPermissionSet:{input:{type:"structure",required:["InstanceArn","PermissionSetArn","TargetType"],members:{InstanceArn:{},PermissionSetArn:{},TargetId:{},TargetType:{}}},output:{type:"structure",members:{PermissionSetProvisioningStatus:{shape:"S1s"}}}},PutInlinePolicyToPermissionSet:{input:{type:"structure",required:["InstanceArn","PermissionSetArn","InlinePolicy"],members:{InstanceArn:{},PermissionSetArn:{},InlinePolicy:{}}},output:{type:"structure",members:{}}},PutPermissionsBoundaryToPermissionSet:{input:{type:"structure",required:["InstanceArn","PermissionSetArn","PermissionsBoundary"],members:{InstanceArn:{},PermissionSetArn:{},PermissionsBoundary:{shape:"S23"}}},output:{type:"structure",members:{}}},TagResource:{input:{type:"structure",required:["InstanceArn","ResourceArn","Tags"],members:{InstanceArn:{},ResourceArn:{},Tags:{shape:"S10"}}},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:"Sn"}}},output:{type:"structure",members:{}}},UpdatePermissionSet:{input:{type:"structure",required:["InstanceArn","PermissionSetArn"],members:{InstanceArn:{},PermissionSetArn:{},Description:{},SessionDuration:{},RelayState:{}}},output:{type:"structure",members:{}}}},shapes:{S4:{type:"structure",required:["Name"],members:{Name:{},Path:{}}},Sh:{type:"structure",members:{Status:{},RequestId:{},FailureReason:{},TargetId:{},TargetType:{},PermissionSetArn:{},PrincipalType:{},PrincipalId:{},CreatedDate:{type:"timestamp"}}},Sn:{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:{}}}}}}}}},S10:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},S15:{type:"structure",members:{Name:{},PermissionSetArn:{},Description:{},CreatedDate:{type:"timestamp"},SessionDuration:{},RelayState:{}}},S1s:{type:"structure",members:{Status:{},RequestId:{},AccountId:{},PermissionSetArn:{},FailureReason:{},CreatedDate:{type:"timestamp"}}},S23:{type:"structure",members:{CustomerManagedPolicyReference:{shape:"S4"},ManagedPolicyArn:{}}},S27:{type:"structure",members:{Status:{}}},S29:{type:"list",member:{type:"structure",members:{Status:{},RequestId:{},CreatedDate:{type:"timestamp"}}}},S34:{type:"list",member:{}}}}},1178:function(e){e.exports={pagination:{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"}}}},1179:function(e){e.exports={version:2,waiters:{LaunchProfileDeleted:{description:"Wait until a LaunchProfile is Deleted. Use this after invoking DeleteLaunchProfile",delay:5,maxAttempts:150,operation:"GetLaunchProfile",acceptors:[{matcher:"path",argument:"launchProfile.state",state:"success",expected:"DELETED"},{matcher:"path",argument:"launchProfile.state",state:"failure",expected:"DELETE_FAILED"}]},LaunchProfileReady:{description:"Wait until a LaunchProfile is Ready. Use this after invoking CreateLaunchProfile or UpdateLaunchProfile",delay:5,maxAttempts:150,operation:"GetLaunchProfile",acceptors:[{matcher:"path",argument:"launchProfile.state",state:"success",expected:"READY"},{matcher:"path",argument:"launchProfile.state",state:"failure",expected:"CREATE_FAILED"},{matcher:"path",argument:"launchProfile.state",state:"failure",expected:"UPDATE_FAILED"}]},StreamingImageDeleted:{description:"Wait until a StreamingImage Deleted. Use this after invoking DeleteStreamingImage",delay:2,maxAttempts:60,operation:"GetStreamingImage",acceptors:[{matcher:"path",argument:"streamingImage.state",state:"success",expected:"DELETED"},{matcher:"path",argument:"streamingImage.state",state:"failure",expected:"DELETE_FAILED"}]},StreamingImageReady:{description:"Wait until a StreamingImage is Ready. Use this after invoking CreateStreamingImage or UpdateStreamingImage",delay:2,maxAttempts:60,operation:"GetStreamingImage",acceptors:[{matcher:"path",argument:"streamingImage.state",state:"success",expected:"READY"},{matcher:"path",argument:"streamingImage.state",state:"failure",expected:"CREATE_FAILED"},{matcher:"path",argument:"streamingImage.state",state:"failure",expected:"UPDATE_FAILED"}]},StreamingSessionDeleted:{description:"Wait until a StreamingSessionDeleted. Use this after invoking DeleteStreamingSession",delay:5,maxAttempts:180,operation:"GetStreamingSession",acceptors:[{matcher:"path",argument:"session.state",state:"success",expected:"DELETED"},{matcher:"path",argument:"session.state",state:"failure",expected:"DELETE_FAILED"}]},StreamingSessionReady:{description:"Wait until a StreamingSession is ready. Use this after invoking CreateStreamingSession, StartStreamingSession",delay:10,maxAttempts:180,operation:"GetStreamingSession",acceptors:[{matcher:"path",argument:"session.state",state:"success",expected:"READY"},{matcher:"path",argument:"session.state",state:"failure",expected:"CREATE_FAILED"},{matcher:"path",argument:"session.state",state:"failure",expected:"START_FAILED"}]},StreamingSessionStopped:{description:"Wait until a StreamingSessionStopped. Use this after invoking StopStreamingSession",delay:5,maxAttempts:180,operation:"GetStreamingSession",acceptors:[{matcher:"path",argument:"session.state",state:"success",expected:"STOPPED"},{matcher:"path",argument:"session.state",state:"failure",expected:"STOP_FAILED"}]},StreamingSessionStreamReady:{description:"Wait until a StreamingSessionStream is ready. Use this after invoking CreateStreamingSessionStream",delay:5,maxAttempts:30,operation:"GetStreamingSessionStream",acceptors:[{matcher:"path",argument:"stream.state",state:"success",expected:"READY"},{matcher:"path",argument:"stream.state",state:"failure",expected:"CREATE_FAILED"}]},StudioComponentDeleted:{description:"Wait until a StudioComponent Deleted. Use this after invoking DeleteStudioComponent",delay:1,maxAttempts:120,operation:"GetStudioComponent",acceptors:[{matcher:"path",argument:"studioComponent.state",state:"success",expected:"DELETED"},{matcher:"path",argument:"studioComponent.state",state:"failure",expected:"DELETE_FAILED"}]},StudioComponentReady:{description:"Wait until a StudioComponent is Ready. Use this after invoking CreateStudioComponent or UpdateStudioComponent",delay:2,maxAttempts:60,operation:"GetStudioComponent",acceptors:[{matcher:"path",argument:"studioComponent.state",state:"success",expected:"READY"},{matcher:"path",argument:"studioComponent.state",state:"failure",expected:"CREATE_FAILED"},{matcher:"path",argument:"studioComponent.state",state:"failure",expected:"UPDATE_FAILED"}]},StudioDeleted:{description:"Wait until a Studio is Deleted. Use this after invoking DeleteStudio.",delay:2,maxAttempts:60,operation:"GetStudio",acceptors:[{matcher:"path",argument:"studio.state",state:"success",expected:"DELETED"},{matcher:"path",argument:"studio.state",state:"failure",expected:"DELETE_FAILED"}]},StudioReady:{description:"Wait until a Studio is Ready. Use this after invoking CreateStudio, UpdateStudio, or StartStudioSSOConfigurationRepair",delay:2,maxAttempts:60,operation:"GetStudio",acceptors:[{matcher:"path",argument:"studio.state",state:"success",expected:"READY"},{matcher:"path",argument:"studio.state",state:"failure",expected:"CREATE_FAILED"},{matcher:"path",argument:"studio.state",state:"failure",expected:"UPDATE_FAILED"}]}}}},1181:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["iottwinmaker"]={};s.IoTTwinMaker=i.defineService("iottwinmaker",["2021-11-29"]);Object.defineProperty(a.services["iottwinmaker"],"2021-11-29",{get:function get(){var e=r(6646);e.paginators=r(9369).pagination;e.waiters=r(1671).waiters;return e},enumerable:true,configurable:true});e.exports=s.IoTTwinMaker},1191:function(e){e.exports=require("querystring")},1218:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2021-09-14",endpointPrefix:"kafkaconnect",jsonVersion:"1.1",protocol:"rest-json",serviceAbbreviation:"Kafka Connect",serviceFullName:"Managed Streaming for Kafka Connect",serviceId:"KafkaConnect",signatureVersion:"v4",signingName:"kafkaconnect",uid:"kafkaconnect-2021-09-14"},operations:{CreateConnector:{http:{requestUri:"/v1/connectors",responseCode:200},input:{type:"structure",required:["capacity","connectorConfiguration","connectorName","kafkaCluster","kafkaClusterClientAuthentication","kafkaClusterEncryptionInTransit","kafkaConnectVersion","plugins","serviceExecutionRoleArn"],members:{capacity:{type:"structure",members:{autoScaling:{type:"structure",required:["maxWorkerCount","mcuCount","minWorkerCount"],members:{maxWorkerCount:{type:"integer"},mcuCount:{type:"integer"},minWorkerCount:{type:"integer"},scaleInPolicy:{type:"structure",required:["cpuUtilizationPercentage"],members:{cpuUtilizationPercentage:{type:"integer"}}},scaleOutPolicy:{type:"structure",required:["cpuUtilizationPercentage"],members:{cpuUtilizationPercentage:{type:"integer"}}}}},provisionedCapacity:{type:"structure",required:["mcuCount","workerCount"],members:{mcuCount:{type:"integer"},workerCount:{type:"integer"}}}}},connectorConfiguration:{type:"map",key:{},value:{},sensitive:true},connectorDescription:{},connectorName:{},kafkaCluster:{type:"structure",required:["apacheKafkaCluster"],members:{apacheKafkaCluster:{type:"structure",required:["bootstrapServers","vpc"],members:{bootstrapServers:{},vpc:{type:"structure",required:["subnets"],members:{securityGroups:{shape:"Sh"},subnets:{shape:"Sh"}}}}}}},kafkaClusterClientAuthentication:{type:"structure",required:["authenticationType"],members:{authenticationType:{}}},kafkaClusterEncryptionInTransit:{type:"structure",required:["encryptionType"],members:{encryptionType:{}}},kafkaConnectVersion:{},logDelivery:{type:"structure",required:["workerLogDelivery"],members:{workerLogDelivery:{type:"structure",members:{cloudWatchLogs:{type:"structure",required:["enabled"],members:{enabled:{type:"boolean"},logGroup:{}}},firehose:{type:"structure",required:["enabled"],members:{deliveryStream:{},enabled:{type:"boolean"}}},s3:{type:"structure",required:["enabled"],members:{bucket:{},enabled:{type:"boolean"},prefix:{}}}}}}},plugins:{type:"list",member:{type:"structure",required:["customPlugin"],members:{customPlugin:{type:"structure",required:["customPluginArn","revision"],members:{customPluginArn:{},revision:{type:"long"}}}}}},serviceExecutionRoleArn:{},workerConfiguration:{type:"structure",required:["revision","workerConfigurationArn"],members:{revision:{type:"long"},workerConfigurationArn:{}}}}},output:{type:"structure",members:{connectorArn:{},connectorName:{},connectorState:{}}}},CreateCustomPlugin:{http:{requestUri:"/v1/custom-plugins",responseCode:200},input:{type:"structure",required:["contentType","location","name"],members:{contentType:{},description:{},location:{type:"structure",required:["s3Location"],members:{s3Location:{type:"structure",required:["bucketArn","fileKey"],members:{bucketArn:{},fileKey:{},objectVersion:{}}}}},name:{}}},output:{type:"structure",members:{customPluginArn:{},customPluginState:{},name:{},revision:{type:"long"}}}},CreateWorkerConfiguration:{http:{requestUri:"/v1/worker-configurations",responseCode:200},input:{type:"structure",required:["name","propertiesFileContent"],members:{description:{},name:{},propertiesFileContent:{type:"string",sensitive:true}}},output:{type:"structure",members:{creationTime:{shape:"S19"},latestRevision:{shape:"S1a"},name:{},workerConfigurationArn:{}}}},DeleteConnector:{http:{method:"DELETE",requestUri:"/v1/connectors/{connectorArn}",responseCode:200},input:{type:"structure",required:["connectorArn"],members:{connectorArn:{location:"uri",locationName:"connectorArn"},currentVersion:{location:"querystring",locationName:"currentVersion"}}},output:{type:"structure",members:{connectorArn:{},connectorState:{}}},idempotent:true},DeleteCustomPlugin:{http:{method:"DELETE",requestUri:"/v1/custom-plugins/{customPluginArn}",responseCode:200},input:{type:"structure",required:["customPluginArn"],members:{customPluginArn:{location:"uri",locationName:"customPluginArn"}}},output:{type:"structure",members:{customPluginArn:{},customPluginState:{}}},idempotent:true},DescribeConnector:{http:{method:"GET",requestUri:"/v1/connectors/{connectorArn}",responseCode:200},input:{type:"structure",required:["connectorArn"],members:{connectorArn:{location:"uri",locationName:"connectorArn"}}},output:{type:"structure",members:{capacity:{shape:"S1h"},connectorArn:{},connectorConfiguration:{type:"map",key:{},value:{},sensitive:true},connectorDescription:{},connectorName:{},connectorState:{},creationTime:{shape:"S19"},currentVersion:{},kafkaCluster:{shape:"S1o"},kafkaClusterClientAuthentication:{shape:"S1r"},kafkaClusterEncryptionInTransit:{shape:"S1s"},kafkaConnectVersion:{},logDelivery:{shape:"S1t"},plugins:{shape:"S1y"},serviceExecutionRoleArn:{},stateDescription:{shape:"S21"},workerConfiguration:{shape:"S22"}}}},DescribeCustomPlugin:{http:{method:"GET",requestUri:"/v1/custom-plugins/{customPluginArn}",responseCode:200},input:{type:"structure",required:["customPluginArn"],members:{customPluginArn:{location:"uri",locationName:"customPluginArn"}}},output:{type:"structure",members:{creationTime:{shape:"S19"},customPluginArn:{},customPluginState:{},description:{},latestRevision:{shape:"S25"},name:{},stateDescription:{shape:"S21"}}}},DescribeWorkerConfiguration:{http:{method:"GET",requestUri:"/v1/worker-configurations/{workerConfigurationArn}",responseCode:200},input:{type:"structure",required:["workerConfigurationArn"],members:{workerConfigurationArn:{location:"uri",locationName:"workerConfigurationArn"}}},output:{type:"structure",members:{creationTime:{shape:"S19"},description:{},latestRevision:{type:"structure",members:{creationTime:{shape:"S19"},description:{},propertiesFileContent:{type:"string",sensitive:true},revision:{type:"long"}}},name:{},workerConfigurationArn:{}}}},ListConnectors:{http:{method:"GET",requestUri:"/v1/connectors",responseCode:200},input:{type:"structure",members:{connectorNamePrefix:{location:"querystring",locationName:"connectorNamePrefix"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{connectors:{type:"list",member:{type:"structure",members:{capacity:{shape:"S1h"},connectorArn:{},connectorDescription:{},connectorName:{},connectorState:{},creationTime:{shape:"S19"},currentVersion:{},kafkaCluster:{shape:"S1o"},kafkaClusterClientAuthentication:{shape:"S1r"},kafkaClusterEncryptionInTransit:{shape:"S1s"},kafkaConnectVersion:{},logDelivery:{shape:"S1t"},plugins:{shape:"S1y"},serviceExecutionRoleArn:{},workerConfiguration:{shape:"S22"}}}},nextToken:{}}}},ListCustomPlugins:{http:{method:"GET",requestUri:"/v1/custom-plugins",responseCode:200},input:{type:"structure",members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{customPlugins:{type:"list",member:{type:"structure",members:{creationTime:{shape:"S19"},customPluginArn:{},customPluginState:{},description:{},latestRevision:{shape:"S25"},name:{}}}},nextToken:{}}}},ListWorkerConfigurations:{http:{method:"GET",requestUri:"/v1/worker-configurations",responseCode:200},input:{type:"structure",members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{nextToken:{},workerConfigurations:{type:"list",member:{type:"structure",members:{creationTime:{shape:"S19"},description:{},latestRevision:{shape:"S1a"},name:{},workerConfigurationArn:{}}}}}}},UpdateConnector:{http:{method:"PUT",requestUri:"/v1/connectors/{connectorArn}",responseCode:200},input:{type:"structure",required:["capacity","connectorArn","currentVersion"],members:{capacity:{type:"structure",members:{autoScaling:{type:"structure",required:["maxWorkerCount","mcuCount","minWorkerCount","scaleInPolicy","scaleOutPolicy"],members:{maxWorkerCount:{type:"integer"},mcuCount:{type:"integer"},minWorkerCount:{type:"integer"},scaleInPolicy:{type:"structure",required:["cpuUtilizationPercentage"],members:{cpuUtilizationPercentage:{type:"integer"}}},scaleOutPolicy:{type:"structure",required:["cpuUtilizationPercentage"],members:{cpuUtilizationPercentage:{type:"integer"}}}}},provisionedCapacity:{type:"structure",required:["mcuCount","workerCount"],members:{mcuCount:{type:"integer"},workerCount:{type:"integer"}}}}},connectorArn:{location:"uri",locationName:"connectorArn"},currentVersion:{location:"querystring",locationName:"currentVersion"}}},output:{type:"structure",members:{connectorArn:{},connectorState:{}}},idempotent:true}},shapes:{Sh:{type:"list",member:{}},S19:{type:"timestamp",timestampFormat:"iso8601"},S1a:{type:"structure",members:{creationTime:{shape:"S19"},description:{},revision:{type:"long"}}},S1h:{type:"structure",members:{autoScaling:{type:"structure",members:{maxWorkerCount:{type:"integer"},mcuCount:{type:"integer"},minWorkerCount:{type:"integer"},scaleInPolicy:{type:"structure",members:{cpuUtilizationPercentage:{type:"integer"}}},scaleOutPolicy:{type:"structure",members:{cpuUtilizationPercentage:{type:"integer"}}}}},provisionedCapacity:{type:"structure",members:{mcuCount:{type:"integer"},workerCount:{type:"integer"}}}}},S1o:{type:"structure",members:{apacheKafkaCluster:{type:"structure",members:{bootstrapServers:{},vpc:{type:"structure",members:{securityGroups:{shape:"Sh"},subnets:{shape:"Sh"}}}}}}},S1r:{type:"structure",members:{authenticationType:{}}},S1s:{type:"structure",members:{encryptionType:{}}},S1t:{type:"structure",members:{workerLogDelivery:{type:"structure",members:{cloudWatchLogs:{type:"structure",members:{enabled:{type:"boolean"},logGroup:{}}},firehose:{type:"structure",members:{deliveryStream:{},enabled:{type:"boolean"}}},s3:{type:"structure",members:{bucket:{},enabled:{type:"boolean"},prefix:{}}}}}}},S1y:{type:"list",member:{type:"structure",members:{customPlugin:{type:"structure",members:{customPluginArn:{},revision:{type:"long"}}}}}},S21:{type:"structure",members:{code:{},message:{}}},S22:{type:"structure",members:{revision:{type:"long"},workerConfigurationArn:{}}},S25:{type:"structure",members:{contentType:{},creationTime:{shape:"S19"},description:{},fileDescription:{type:"structure",members:{fileMd5:{},fileSize:{type:"long"}}},location:{type:"structure",members:{s3Location:{type:"structure",members:{bucketArn:{},fileKey:{},objectVersion:{}}}}},revision:{type:"long"}}}}}},1244:function(e){e.exports={pagination:{ListBackupJobs:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"BackupJobs"},ListBackupPlanTemplates:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"BackupPlanTemplatesList"},ListBackupPlanVersions:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"BackupPlanVersionsList"},ListBackupPlans:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"BackupPlansList"},ListBackupSelections:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"BackupSelectionsList"},ListBackupVaults:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"BackupVaultList"},ListCopyJobs:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"CopyJobs"},ListFrameworks:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListLegalHolds:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"LegalHolds"},ListProtectedResources:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Results"},ListRecoveryPointsByBackupVault:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"RecoveryPoints"},ListRecoveryPointsByLegalHold:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"RecoveryPoints"},ListRecoveryPointsByResource:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"RecoveryPoints"},ListReportJobs:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListReportPlans:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListRestoreJobs:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"RestoreJobs"},ListTags:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"}}}},1254:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["apigateway"]={};s.APIGateway=i.defineService("apigateway",["2015-07-09"]);r(7786);Object.defineProperty(a.services["apigateway"],"2015-07-09",{get:function get(){var e=r(4046);e.paginators=r(1536).pagination;return e},enumerable:true,configurable:true});e.exports=s.APIGateway},1259:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2017-07-25",endpointPrefix:"lookoutmetrics",jsonVersion:"1.1",protocol:"rest-json",serviceAbbreviation:"LookoutMetrics",serviceFullName:"Amazon Lookout for Metrics",serviceId:"LookoutMetrics",signatureVersion:"v4",signingName:"lookoutmetrics",uid:"lookoutmetrics-2017-07-25"},operations:{ActivateAnomalyDetector:{http:{requestUri:"/ActivateAnomalyDetector"},input:{type:"structure",required:["AnomalyDetectorArn"],members:{AnomalyDetectorArn:{}}},output:{type:"structure",members:{}}},BackTestAnomalyDetector:{http:{requestUri:"/BackTestAnomalyDetector"},input:{type:"structure",required:["AnomalyDetectorArn"],members:{AnomalyDetectorArn:{}}},output:{type:"structure",members:{}}},CreateAlert:{http:{requestUri:"/CreateAlert"},input:{type:"structure",required:["AlertName","AnomalyDetectorArn","Action"],members:{AlertName:{},AlertSensitivityThreshold:{type:"integer"},AlertDescription:{},AnomalyDetectorArn:{},Action:{shape:"Sa"},Tags:{shape:"Se"},AlertFilters:{shape:"Sh"}}},output:{type:"structure",members:{AlertArn:{}}}},CreateAnomalyDetector:{http:{requestUri:"/CreateAnomalyDetector"},input:{type:"structure",required:["AnomalyDetectorName","AnomalyDetectorConfig"],members:{AnomalyDetectorName:{},AnomalyDetectorDescription:{},AnomalyDetectorConfig:{shape:"St"},KmsKeyArn:{},Tags:{shape:"Se"}}},output:{type:"structure",members:{AnomalyDetectorArn:{}}}},CreateMetricSet:{http:{requestUri:"/CreateMetricSet"},input:{type:"structure",required:["AnomalyDetectorArn","MetricSetName","MetricList","MetricSource"],members:{AnomalyDetectorArn:{},MetricSetName:{},MetricSetDescription:{},MetricList:{shape:"S10"},Offset:{type:"integer"},TimestampColumn:{shape:"S15"},DimensionList:{shape:"S17"},MetricSetFrequency:{},MetricSource:{shape:"S18"},Timezone:{},Tags:{shape:"Se"},DimensionFilterList:{shape:"S2e"}}},output:{type:"structure",members:{MetricSetArn:{}}}},DeactivateAnomalyDetector:{http:{requestUri:"/DeactivateAnomalyDetector"},input:{type:"structure",required:["AnomalyDetectorArn"],members:{AnomalyDetectorArn:{}}},output:{type:"structure",members:{}}},DeleteAlert:{http:{requestUri:"/DeleteAlert"},input:{type:"structure",required:["AlertArn"],members:{AlertArn:{}}},output:{type:"structure",members:{}}},DeleteAnomalyDetector:{http:{requestUri:"/DeleteAnomalyDetector"},input:{type:"structure",required:["AnomalyDetectorArn"],members:{AnomalyDetectorArn:{}}},output:{type:"structure",members:{}}},DescribeAlert:{http:{requestUri:"/DescribeAlert"},input:{type:"structure",required:["AlertArn"],members:{AlertArn:{}}},output:{type:"structure",members:{Alert:{type:"structure",members:{Action:{shape:"Sa"},AlertDescription:{},AlertArn:{},AnomalyDetectorArn:{},AlertName:{},AlertSensitivityThreshold:{type:"integer"},AlertType:{},AlertStatus:{},LastModificationTime:{type:"timestamp"},CreationTime:{type:"timestamp"},AlertFilters:{shape:"Sh"}}}}}},DescribeAnomalyDetectionExecutions:{http:{requestUri:"/DescribeAnomalyDetectionExecutions"},input:{type:"structure",required:["AnomalyDetectorArn"],members:{AnomalyDetectorArn:{},Timestamp:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{ExecutionList:{type:"list",member:{type:"structure",members:{Timestamp:{},Status:{},FailureReason:{}}}},NextToken:{}}}},DescribeAnomalyDetector:{http:{requestUri:"/DescribeAnomalyDetector"},input:{type:"structure",required:["AnomalyDetectorArn"],members:{AnomalyDetectorArn:{}}},output:{type:"structure",members:{AnomalyDetectorArn:{},AnomalyDetectorName:{},AnomalyDetectorDescription:{},AnomalyDetectorConfig:{type:"structure",members:{AnomalyDetectorFrequency:{}}},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"},Status:{},FailureReason:{},KmsKeyArn:{},FailureType:{}}}},DescribeMetricSet:{http:{requestUri:"/DescribeMetricSet"},input:{type:"structure",required:["MetricSetArn"],members:{MetricSetArn:{}}},output:{type:"structure",members:{MetricSetArn:{},AnomalyDetectorArn:{},MetricSetName:{},MetricSetDescription:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"},Offset:{type:"integer"},MetricList:{shape:"S10"},TimestampColumn:{shape:"S15"},DimensionList:{shape:"S17"},MetricSetFrequency:{},Timezone:{},MetricSource:{shape:"S18"},DimensionFilterList:{shape:"S2e"}}}},DetectMetricSetConfig:{http:{requestUri:"/DetectMetricSetConfig"},input:{type:"structure",required:["AnomalyDetectorArn","AutoDetectionMetricSource"],members:{AnomalyDetectorArn:{},AutoDetectionMetricSource:{type:"structure",members:{S3SourceConfig:{type:"structure",members:{TemplatedPathList:{shape:"S1a"},HistoricalDataPathList:{shape:"S1c"}}}}}}},output:{type:"structure",members:{DetectedMetricSetConfig:{type:"structure",members:{Offset:{shape:"S3i"},MetricSetFrequency:{shape:"S3i"},MetricSource:{type:"structure",members:{S3SourceConfig:{type:"structure",members:{FileFormatDescriptor:{type:"structure",members:{CsvFormatDescriptor:{type:"structure",members:{FileCompression:{shape:"S3i"},Charset:{shape:"S3i"},ContainsHeader:{shape:"S3i"},Delimiter:{shape:"S3i"},HeaderList:{shape:"S3i"},QuoteSymbol:{shape:"S3i"}}},JsonFormatDescriptor:{type:"structure",members:{FileCompression:{shape:"S3i"},Charset:{shape:"S3i"}}}}}}}}}}}}}},GetAnomalyGroup:{http:{requestUri:"/GetAnomalyGroup"},input:{type:"structure",required:["AnomalyGroupId","AnomalyDetectorArn"],members:{AnomalyGroupId:{},AnomalyDetectorArn:{}}},output:{type:"structure",members:{AnomalyGroup:{type:"structure",members:{StartTime:{},EndTime:{},AnomalyGroupId:{},AnomalyGroupScore:{type:"double"},PrimaryMetricName:{},MetricLevelImpactList:{type:"list",member:{type:"structure",members:{MetricName:{},NumTimeSeries:{type:"integer"},ContributionMatrix:{type:"structure",members:{DimensionContributionList:{type:"list",member:{type:"structure",members:{DimensionName:{},DimensionValueContributionList:{type:"list",member:{type:"structure",members:{DimensionValue:{},ContributionScore:{type:"double"}}}}}}}}}}}}}}}}},GetDataQualityMetrics:{http:{requestUri:"/GetDataQualityMetrics"},input:{type:"structure",required:["AnomalyDetectorArn"],members:{AnomalyDetectorArn:{},MetricSetArn:{}}},output:{type:"structure",members:{AnomalyDetectorDataQualityMetricList:{type:"list",member:{type:"structure",members:{StartTimestamp:{type:"timestamp"},MetricSetDataQualityMetricList:{type:"list",member:{type:"structure",members:{MetricSetArn:{},DataQualityMetricList:{type:"list",member:{type:"structure",members:{MetricType:{},MetricDescription:{},RelatedColumnName:{},MetricValue:{type:"double"}}}}}}}}}}}}},GetFeedback:{http:{requestUri:"/GetFeedback"},input:{type:"structure",required:["AnomalyDetectorArn","AnomalyGroupTimeSeriesFeedback"],members:{AnomalyDetectorArn:{},AnomalyGroupTimeSeriesFeedback:{type:"structure",required:["AnomalyGroupId"],members:{AnomalyGroupId:{},TimeSeriesId:{}}},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{AnomalyGroupTimeSeriesFeedback:{type:"list",member:{type:"structure",members:{TimeSeriesId:{},IsAnomaly:{type:"boolean"}}}},NextToken:{}}}},GetSampleData:{http:{requestUri:"/GetSampleData"},input:{type:"structure",members:{S3SourceConfig:{type:"structure",required:["RoleArn","FileFormatDescriptor"],members:{RoleArn:{},TemplatedPathList:{shape:"S1a"},HistoricalDataPathList:{shape:"S1c"},FileFormatDescriptor:{shape:"S1e"}}}}},output:{type:"structure",members:{HeaderValues:{type:"list",member:{}},SampleRows:{type:"list",member:{type:"list",member:{}}}}}},ListAlerts:{http:{requestUri:"/ListAlerts"},input:{type:"structure",members:{AnomalyDetectorArn:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{AlertSummaryList:{type:"list",member:{type:"structure",members:{AlertArn:{},AnomalyDetectorArn:{},AlertName:{},AlertSensitivityThreshold:{type:"integer"},AlertType:{},AlertStatus:{},LastModificationTime:{type:"timestamp"},CreationTime:{type:"timestamp"},Tags:{shape:"Se"}}}},NextToken:{}}}},ListAnomalyDetectors:{http:{requestUri:"/ListAnomalyDetectors"},input:{type:"structure",members:{MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{AnomalyDetectorSummaryList:{type:"list",member:{type:"structure",members:{AnomalyDetectorArn:{},AnomalyDetectorName:{},AnomalyDetectorDescription:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"},Status:{},Tags:{shape:"Se"}}}},NextToken:{}}}},ListAnomalyGroupRelatedMetrics:{http:{requestUri:"/ListAnomalyGroupRelatedMetrics"},input:{type:"structure",required:["AnomalyDetectorArn","AnomalyGroupId"],members:{AnomalyDetectorArn:{},AnomalyGroupId:{},RelationshipTypeFilter:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{InterMetricImpactList:{type:"list",member:{type:"structure",members:{MetricName:{},AnomalyGroupId:{},RelationshipType:{},ContributionPercentage:{type:"double"}}}},NextToken:{}}}},ListAnomalyGroupSummaries:{http:{requestUri:"/ListAnomalyGroupSummaries"},input:{type:"structure",required:["AnomalyDetectorArn","SensitivityThreshold"],members:{AnomalyDetectorArn:{},SensitivityThreshold:{type:"integer"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{AnomalyGroupSummaryList:{type:"list",member:{type:"structure",members:{StartTime:{},EndTime:{},AnomalyGroupId:{},AnomalyGroupScore:{type:"double"},PrimaryMetricName:{}}}},AnomalyGroupStatistics:{type:"structure",members:{EvaluationStartDate:{},TotalCount:{type:"integer"},ItemizedMetricStatsList:{type:"list",member:{type:"structure",members:{MetricName:{},OccurrenceCount:{type:"integer"}}}}}},NextToken:{}}}},ListAnomalyGroupTimeSeries:{http:{requestUri:"/ListAnomalyGroupTimeSeries"},input:{type:"structure",required:["AnomalyDetectorArn","AnomalyGroupId","MetricName"],members:{AnomalyDetectorArn:{},AnomalyGroupId:{},MetricName:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{AnomalyGroupId:{},MetricName:{},TimestampList:{type:"list",member:{}},NextToken:{},TimeSeriesList:{type:"list",member:{type:"structure",required:["TimeSeriesId","DimensionList","MetricValueList"],members:{TimeSeriesId:{},DimensionList:{type:"list",member:{type:"structure",required:["DimensionName","DimensionValue"],members:{DimensionName:{},DimensionValue:{}}}},MetricValueList:{type:"list",member:{type:"double"}}}}}}}},ListMetricSets:{http:{requestUri:"/ListMetricSets"},input:{type:"structure",members:{AnomalyDetectorArn:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{MetricSetSummaryList:{type:"list",member:{type:"structure",members:{MetricSetArn:{},AnomalyDetectorArn:{},MetricSetDescription:{},MetricSetName:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"},Tags:{shape:"Se"}}}},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:"Se",locationName:"Tags"}}}},PutFeedback:{http:{requestUri:"/PutFeedback"},input:{type:"structure",required:["AnomalyDetectorArn","AnomalyGroupTimeSeriesFeedback"],members:{AnomalyDetectorArn:{},AnomalyGroupTimeSeriesFeedback:{type:"structure",required:["AnomalyGroupId","TimeSeriesId","IsAnomaly"],members:{AnomalyGroupId:{},TimeSeriesId:{},IsAnomaly:{type:"boolean"}}}}},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:"Se",locationName:"tags"}}},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:{}}},UpdateAlert:{http:{requestUri:"/UpdateAlert"},input:{type:"structure",required:["AlertArn"],members:{AlertArn:{},AlertDescription:{},AlertSensitivityThreshold:{type:"integer"},Action:{shape:"Sa"},AlertFilters:{shape:"Sh"}}},output:{type:"structure",members:{AlertArn:{}}}},UpdateAnomalyDetector:{http:{requestUri:"/UpdateAnomalyDetector"},input:{type:"structure",required:["AnomalyDetectorArn"],members:{AnomalyDetectorArn:{},KmsKeyArn:{},AnomalyDetectorDescription:{},AnomalyDetectorConfig:{shape:"St"}}},output:{type:"structure",members:{AnomalyDetectorArn:{}}}},UpdateMetricSet:{http:{requestUri:"/UpdateMetricSet"},input:{type:"structure",required:["MetricSetArn"],members:{MetricSetArn:{},MetricSetDescription:{},MetricList:{shape:"S10"},Offset:{type:"integer"},TimestampColumn:{shape:"S15"},DimensionList:{shape:"S17"},MetricSetFrequency:{},MetricSource:{shape:"S18"},DimensionFilterList:{shape:"S2e"}}},output:{type:"structure",members:{MetricSetArn:{}}}}},shapes:{Sa:{type:"structure",members:{SNSConfiguration:{type:"structure",required:["RoleArn","SnsTopicArn"],members:{RoleArn:{},SnsTopicArn:{},SnsFormat:{}}},LambdaConfiguration:{type:"structure",required:["RoleArn","LambdaArn"],members:{RoleArn:{},LambdaArn:{}}}}},Se:{type:"map",key:{},value:{}},Sh:{type:"structure",members:{MetricList:{type:"list",member:{}},DimensionFilterList:{type:"list",member:{type:"structure",members:{DimensionName:{},DimensionValueList:{type:"list",member:{}}}}}}},St:{type:"structure",members:{AnomalyDetectorFrequency:{}}},S10:{type:"list",member:{type:"structure",required:["MetricName","AggregationFunction"],members:{MetricName:{},AggregationFunction:{},Namespace:{}}}},S15:{type:"structure",members:{ColumnName:{},ColumnFormat:{}}},S17:{type:"list",member:{}},S18:{type:"structure",members:{S3SourceConfig:{type:"structure",members:{RoleArn:{},TemplatedPathList:{shape:"S1a"},HistoricalDataPathList:{shape:"S1c"},FileFormatDescriptor:{shape:"S1e"}}},AppFlowConfig:{type:"structure",members:{RoleArn:{},FlowName:{}}},CloudWatchConfig:{type:"structure",members:{RoleArn:{},BackTestConfiguration:{shape:"S1r"}}},RDSSourceConfig:{type:"structure",members:{DBInstanceIdentifier:{},DatabaseHost:{},DatabasePort:{type:"integer"},SecretManagerArn:{},DatabaseName:{},TableName:{},RoleArn:{},VpcConfiguration:{shape:"S1z"}}},RedshiftSourceConfig:{type:"structure",members:{ClusterIdentifier:{},DatabaseHost:{},DatabasePort:{type:"integer"},SecretManagerArn:{},DatabaseName:{},TableName:{},RoleArn:{},VpcConfiguration:{shape:"S1z"}}},AthenaSourceConfig:{type:"structure",members:{RoleArn:{},DatabaseName:{},DataCatalog:{},TableName:{},WorkGroupName:{},S3ResultsPath:{},BackTestConfiguration:{shape:"S1r"}}}}},S1a:{type:"list",member:{}},S1c:{type:"list",member:{}},S1e:{type:"structure",members:{CsvFormatDescriptor:{type:"structure",members:{FileCompression:{},Charset:{},ContainsHeader:{type:"boolean"},Delimiter:{},HeaderList:{type:"list",member:{}},QuoteSymbol:{}}},JsonFormatDescriptor:{type:"structure",members:{FileCompression:{},Charset:{}}}}},S1r:{type:"structure",required:["RunBackTestMode"],members:{RunBackTestMode:{type:"boolean"}}},S1z:{type:"structure",required:["SubnetIdList","SecurityGroupIdList"],members:{SubnetIdList:{type:"list",member:{}},SecurityGroupIdList:{type:"list",member:{}}}},S2e:{type:"list",member:{type:"structure",members:{Name:{},FilterList:{type:"list",member:{type:"structure",members:{DimensionValue:{},FilterOperation:{}}}}}}},S3i:{type:"structure",members:{Value:{type:"structure",members:{S:{},N:{},B:{},SS:{type:"list",member:{}},NS:{type:"list",member:{}},BS:{type:"list",member:{}}}},Confidence:{},Message:{}}}}}},1263:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["amp"]={};s.Amp=i.defineService("amp",["2020-08-01"]);Object.defineProperty(a.services["amp"],"2020-08-01",{get:function get(){var e=r(6649);e.paginators=r(5681).pagination;e.waiters=r(8372).waiters;return e},enumerable:true,configurable:true});e.exports=s.Amp},1278:function(e){e.exports={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:"Sg"},EncryptionConfiguration:{shape:"Sk"}}},output:{type:"structure",members:{Firewall:{shape:"So"},FirewallStatus:{shape:"Sq"}}}},CreateFirewallPolicy:{input:{type:"structure",required:["FirewallPolicyName","FirewallPolicy"],members:{FirewallPolicyName:{},FirewallPolicy:{shape:"S1b"},Description:{},Tags:{shape:"Sg"},DryRun:{type:"boolean"},EncryptionConfiguration:{shape:"Sk"}}},output:{type:"structure",required:["UpdateToken","FirewallPolicyResponse"],members:{UpdateToken:{},FirewallPolicyResponse:{shape:"S23"}}}},CreateRuleGroup:{input:{type:"structure",required:["RuleGroupName","Type","Capacity"],members:{RuleGroupName:{},RuleGroup:{shape:"S29"},Rules:{},Type:{},Description:{},Capacity:{type:"integer"},Tags:{shape:"Sg"},DryRun:{type:"boolean"},EncryptionConfiguration:{shape:"Sk"},SourceMetadata:{shape:"S3l"}}},output:{type:"structure",required:["UpdateToken","RuleGroupResponse"],members:{UpdateToken:{},RuleGroupResponse:{shape:"S3n"}}}},CreateTLSInspectionConfiguration:{input:{type:"structure",required:["TLSInspectionConfigurationName","TLSInspectionConfiguration"],members:{TLSInspectionConfigurationName:{},TLSInspectionConfiguration:{shape:"S3p"},Description:{},Tags:{shape:"Sg"},EncryptionConfiguration:{shape:"Sk"}}},output:{type:"structure",required:["UpdateToken","TLSInspectionConfigurationResponse"],members:{UpdateToken:{},TLSInspectionConfigurationResponse:{shape:"S3x"}}}},DeleteFirewall:{input:{type:"structure",members:{FirewallName:{},FirewallArn:{}}},output:{type:"structure",members:{Firewall:{shape:"So"},FirewallStatus:{shape:"Sq"}}}},DeleteFirewallPolicy:{input:{type:"structure",members:{FirewallPolicyName:{},FirewallPolicyArn:{}}},output:{type:"structure",required:["FirewallPolicyResponse"],members:{FirewallPolicyResponse:{shape:"S23"}}}},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:"S3n"}}}},DeleteTLSInspectionConfiguration:{input:{type:"structure",members:{TLSInspectionConfigurationArn:{},TLSInspectionConfigurationName:{}}},output:{type:"structure",required:["TLSInspectionConfigurationResponse"],members:{TLSInspectionConfigurationResponse:{shape:"S3x"}}}},DescribeFirewall:{input:{type:"structure",members:{FirewallName:{},FirewallArn:{}}},output:{type:"structure",members:{UpdateToken:{},Firewall:{shape:"So"},FirewallStatus:{shape:"Sq"}}}},DescribeFirewallPolicy:{input:{type:"structure",members:{FirewallPolicyName:{},FirewallPolicyArn:{}}},output:{type:"structure",required:["UpdateToken","FirewallPolicyResponse"],members:{UpdateToken:{},FirewallPolicyResponse:{shape:"S23"},FirewallPolicy:{shape:"S1b"}}}},DescribeLoggingConfiguration:{input:{type:"structure",members:{FirewallArn:{},FirewallName:{}}},output:{type:"structure",members:{FirewallArn:{},LoggingConfiguration:{shape:"S4h"}}}},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:"S29"},RuleGroupResponse:{shape:"S3n"}}}},DescribeRuleGroupMetadata:{input:{type:"structure",members:{RuleGroupName:{},RuleGroupArn:{},Type:{}}},output:{type:"structure",required:["RuleGroupArn","RuleGroupName"],members:{RuleGroupArn:{},RuleGroupName:{},Description:{},Type:{},Capacity:{type:"integer"},StatefulRuleOptions:{shape:"S3j"},LastModifiedTime:{type:"timestamp"}}}},DescribeTLSInspectionConfiguration:{input:{type:"structure",members:{TLSInspectionConfigurationArn:{},TLSInspectionConfigurationName:{}}},output:{type:"structure",required:["UpdateToken","TLSInspectionConfigurationResponse"],members:{UpdateToken:{},TLSInspectionConfiguration:{shape:"S3p"},TLSInspectionConfigurationResponse:{shape:"S3x"}}}},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"},Scope:{},ManagedType:{},Type:{}}},output:{type:"structure",members:{NextToken:{},RuleGroups:{type:"list",member:{type:"structure",members:{Name:{},Arn:{}}}}}}},ListTLSInspectionConfigurations:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{NextToken:{},TLSInspectionConfigurations:{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:"Sg"}}}},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:"Sg"}}},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:{}}}},UpdateFirewallEncryptionConfiguration:{input:{type:"structure",members:{UpdateToken:{},FirewallArn:{},FirewallName:{},EncryptionConfiguration:{shape:"Sk"}}},output:{type:"structure",members:{FirewallArn:{},FirewallName:{},UpdateToken:{},EncryptionConfiguration:{shape:"Sk"}}}},UpdateFirewallPolicy:{input:{type:"structure",required:["UpdateToken","FirewallPolicy"],members:{UpdateToken:{},FirewallPolicyArn:{},FirewallPolicyName:{},FirewallPolicy:{shape:"S1b"},Description:{},DryRun:{type:"boolean"},EncryptionConfiguration:{shape:"Sk"}}},output:{type:"structure",required:["UpdateToken","FirewallPolicyResponse"],members:{UpdateToken:{},FirewallPolicyResponse:{shape:"S23"}}}},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:"S4h"}}},output:{type:"structure",members:{FirewallArn:{},FirewallName:{},LoggingConfiguration:{shape:"S4h"}}}},UpdateRuleGroup:{input:{type:"structure",required:["UpdateToken"],members:{UpdateToken:{},RuleGroupArn:{},RuleGroupName:{},RuleGroup:{shape:"S29"},Rules:{},Type:{},Description:{},DryRun:{type:"boolean"},EncryptionConfiguration:{shape:"Sk"},SourceMetadata:{shape:"S3l"}}},output:{type:"structure",required:["UpdateToken","RuleGroupResponse"],members:{UpdateToken:{},RuleGroupResponse:{shape:"S3n"}}}},UpdateSubnetChangeProtection:{input:{type:"structure",required:["SubnetChangeProtection"],members:{UpdateToken:{},FirewallArn:{},FirewallName:{},SubnetChangeProtection:{type:"boolean"}}},output:{type:"structure",members:{UpdateToken:{},FirewallArn:{},FirewallName:{},SubnetChangeProtection:{type:"boolean"}}}},UpdateTLSInspectionConfiguration:{input:{type:"structure",required:["TLSInspectionConfiguration","UpdateToken"],members:{TLSInspectionConfigurationArn:{},TLSInspectionConfigurationName:{},TLSInspectionConfiguration:{shape:"S3p"},Description:{},EncryptionConfiguration:{shape:"Sk"},UpdateToken:{}}},output:{type:"structure",required:["UpdateToken","TLSInspectionConfigurationResponse"],members:{UpdateToken:{},TLSInspectionConfigurationResponse:{shape:"S3x"}}}}},shapes:{S7:{type:"list",member:{type:"structure",required:["SubnetId"],members:{SubnetId:{},IPAddressType:{}}}},Sg:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},Sk:{type:"structure",required:["Type"],members:{KeyId:{},Type:{}}},So:{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:"Sg"},EncryptionConfiguration:{shape:"Sk"}}},Sq:{type:"structure",required:["Status","ConfigurationSyncStateSummary"],members:{Status:{},ConfigurationSyncStateSummary:{},SyncStates:{type:"map",key:{},value:{type:"structure",members:{Attachment:{type:"structure",members:{SubnetId:{},EndpointId:{},Status:{},StatusMessage:{}}},Config:{type:"map",key:{},value:{type:"structure",members:{SyncStatus:{},UpdateToken:{}}}}}}},CapacityUsageSummary:{type:"structure",members:{CIDRs:{type:"structure",members:{AvailableCIDRCount:{type:"integer"},UtilizedCIDRCount:{type:"integer"},IPSetReferences:{type:"map",key:{},value:{type:"structure",members:{ResolvedCIDRCount:{type:"integer"}}}}}}}}}},S1b:{type:"structure",required:["StatelessDefaultActions","StatelessFragmentDefaultActions"],members:{StatelessRuleGroupReferences:{type:"list",member:{type:"structure",required:["ResourceArn","Priority"],members:{ResourceArn:{},Priority:{type:"integer"}}}},StatelessDefaultActions:{shape:"S1f"},StatelessFragmentDefaultActions:{shape:"S1f"},StatelessCustomActions:{shape:"S1g"},StatefulRuleGroupReferences:{type:"list",member:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{},Priority:{type:"integer"},Override:{type:"structure",members:{Action:{}}}}}},StatefulDefaultActions:{type:"list",member:{}},StatefulEngineOptions:{type:"structure",members:{RuleOrder:{},StreamExceptionPolicy:{}}},TLSInspectionConfigurationArn:{},PolicyVariables:{type:"structure",members:{RuleVariables:{shape:"S1x"}}}}},S1f:{type:"list",member:{}},S1g:{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:{}}}}}}}}}}},S1x:{type:"map",key:{},value:{type:"structure",required:["Definition"],members:{Definition:{shape:"S20"}}}},S20:{type:"list",member:{}},S23:{type:"structure",required:["FirewallPolicyName","FirewallPolicyArn","FirewallPolicyId"],members:{FirewallPolicyName:{},FirewallPolicyArn:{},FirewallPolicyId:{},Description:{},FirewallPolicyStatus:{},Tags:{shape:"Sg"},ConsumedStatelessRuleCapacity:{type:"integer"},ConsumedStatefulRuleCapacity:{type:"integer"},NumberOfAssociations:{type:"integer"},EncryptionConfiguration:{shape:"Sk"},LastModifiedTime:{type:"timestamp"}}},S29:{type:"structure",required:["RulesSource"],members:{RuleVariables:{type:"structure",members:{IPSets:{shape:"S1x"},PortSets:{type:"map",key:{},value:{type:"structure",members:{Definition:{shape:"S20"}}}}}},ReferenceSets:{type:"structure",members:{IPSetReferences:{type:"map",key:{},value:{type:"structure",members:{ReferenceArn:{}}}}}},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:"S37"},Destinations:{shape:"S37"},SourcePorts:{shape:"S3a"},DestinationPorts:{shape:"S3a"},Protocols:{shape:"S3d"},TCPFlags:{type:"list",member:{type:"structure",required:["Flags"],members:{Flags:{shape:"S3h"},Masks:{shape:"S3h"}}}}}},Actions:{shape:"S1f"}}},Priority:{type:"integer"}}}},CustomActions:{shape:"S1g"}}}}},StatefulRuleOptions:{shape:"S3j"}}},S37:{type:"list",member:{type:"structure",required:["AddressDefinition"],members:{AddressDefinition:{}}}},S3a:{type:"list",member:{type:"structure",required:["FromPort","ToPort"],members:{FromPort:{type:"integer"},ToPort:{type:"integer"}}}},S3d:{type:"list",member:{type:"integer"}},S3h:{type:"list",member:{}},S3j:{type:"structure",members:{RuleOrder:{}}},S3l:{type:"structure",members:{SourceArn:{},SourceUpdateToken:{}}},S3n:{type:"structure",required:["RuleGroupArn","RuleGroupName","RuleGroupId"],members:{RuleGroupArn:{},RuleGroupName:{},RuleGroupId:{},Description:{},Type:{},Capacity:{type:"integer"},RuleGroupStatus:{},Tags:{shape:"Sg"},ConsumedCapacity:{type:"integer"},NumberOfAssociations:{type:"integer"},EncryptionConfiguration:{shape:"Sk"},SourceMetadata:{shape:"S3l"},SnsTopic:{},LastModifiedTime:{type:"timestamp"}}},S3p:{type:"structure",members:{ServerCertificateConfigurations:{type:"list",member:{type:"structure",members:{ServerCertificates:{type:"list",member:{type:"structure",members:{ResourceArn:{}}}},Scopes:{type:"list",member:{type:"structure",members:{Sources:{shape:"S37"},Destinations:{shape:"S37"},SourcePorts:{shape:"S3a"},DestinationPorts:{shape:"S3a"},Protocols:{shape:"S3d"}}}}}}}}},S3x:{type:"structure",required:["TLSInspectionConfigurationArn","TLSInspectionConfigurationName","TLSInspectionConfigurationId"],members:{TLSInspectionConfigurationArn:{},TLSInspectionConfigurationName:{},TLSInspectionConfigurationId:{},TLSInspectionConfigurationStatus:{},Description:{},Tags:{shape:"Sg"},LastModifiedTime:{type:"timestamp"},NumberOfAssociations:{type:"integer"},EncryptionConfiguration:{shape:"Sk"},Certificates:{type:"list",member:{type:"structure",members:{CertificateArn:{},CertificateSerial:{},Status:{},StatusMessage:{}}}}}},S4h:{type:"structure",required:["LogDestinationConfigs"],members:{LogDestinationConfigs:{type:"list",member:{type:"structure",required:["LogType","LogDestinationType","LogDestination"],members:{LogType:{},LogDestinationType:{},LogDestination:{type:"map",key:{},value:{}}}}}}}}}},1294:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["cognitoidentity"]={};s.CognitoIdentity=i.defineService("cognitoidentity",["2014-06-30"]);Object.defineProperty(a.services["cognitoidentity"],"2014-06-30",{get:function get(){var e=r(6949);e.paginators=r(1963).pagination;return e},enumerable:true,configurable:true});e.exports=s.CognitoIdentity},1295:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2021-06-03",endpointPrefix:"internetmonitor",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"Amazon CloudWatch Internet Monitor",serviceId:"InternetMonitor",signatureVersion:"v4",signingName:"internetmonitor",uid:"internetmonitor-2021-06-03"},operations:{CreateMonitor:{http:{requestUri:"/v20210603/Monitors",responseCode:200},input:{type:"structure",required:["MonitorName"],members:{MonitorName:{},Resources:{shape:"S3"},ClientToken:{idempotencyToken:true},Tags:{shape:"S6"},MaxCityNetworksToMonitor:{type:"integer"},InternetMeasurementsLogDelivery:{shape:"Sa"},TrafficPercentageToMonitor:{type:"integer"}}},output:{type:"structure",required:["Arn","Status"],members:{Arn:{},Status:{}}},idempotent:true},DeleteMonitor:{http:{method:"DELETE",requestUri:"/v20210603/Monitors/{MonitorName}",responseCode:200},input:{type:"structure",required:["MonitorName"],members:{MonitorName:{location:"uri",locationName:"MonitorName"}}},output:{type:"structure",members:{}},idempotent:true},GetHealthEvent:{http:{method:"GET",requestUri:"/v20210603/Monitors/{MonitorName}/HealthEvents/{EventId}",responseCode:200},input:{type:"structure",required:["MonitorName","EventId"],members:{MonitorName:{location:"uri",locationName:"MonitorName"},EventId:{location:"uri",locationName:"EventId"}}},output:{type:"structure",required:["EventArn","EventId","StartedAt","LastUpdatedAt","ImpactedLocations","Status","ImpactType"],members:{EventArn:{},EventId:{},StartedAt:{shape:"Sn"},EndedAt:{shape:"Sn"},CreatedAt:{shape:"Sn"},LastUpdatedAt:{shape:"Sn"},ImpactedLocations:{shape:"So"},Status:{},PercentOfTotalTrafficImpacted:{type:"double"},ImpactType:{}}}},GetMonitor:{http:{method:"GET",requestUri:"/v20210603/Monitors/{MonitorName}",responseCode:200},input:{type:"structure",required:["MonitorName"],members:{MonitorName:{location:"uri",locationName:"MonitorName"}}},output:{type:"structure",required:["MonitorName","MonitorArn","Resources","Status","CreatedAt","ModifiedAt"],members:{MonitorName:{},MonitorArn:{},Resources:{shape:"S3"},Status:{},CreatedAt:{shape:"Sn"},ModifiedAt:{shape:"Sn"},ProcessingStatus:{},ProcessingStatusInfo:{},Tags:{shape:"S6"},MaxCityNetworksToMonitor:{type:"integer"},InternetMeasurementsLogDelivery:{shape:"Sa"},TrafficPercentageToMonitor:{type:"integer"}}}},ListHealthEvents:{http:{method:"GET",requestUri:"/v20210603/Monitors/{MonitorName}/HealthEvents",responseCode:200},input:{type:"structure",required:["MonitorName"],members:{MonitorName:{location:"uri",locationName:"MonitorName"},StartTime:{shape:"Sn",location:"querystring",locationName:"StartTime"},EndTime:{shape:"Sn",location:"querystring",locationName:"EndTime"},NextToken:{location:"querystring",locationName:"NextToken"},MaxResults:{location:"querystring",locationName:"MaxResults",type:"integer"},EventStatus:{location:"querystring",locationName:"EventStatus"}}},output:{type:"structure",required:["HealthEvents"],members:{HealthEvents:{type:"list",member:{type:"structure",required:["EventArn","EventId","StartedAt","LastUpdatedAt","ImpactedLocations","Status","ImpactType"],members:{EventArn:{},EventId:{},StartedAt:{shape:"Sn"},EndedAt:{shape:"Sn"},CreatedAt:{shape:"Sn"},LastUpdatedAt:{shape:"Sn"},ImpactedLocations:{shape:"So"},Status:{},PercentOfTotalTrafficImpacted:{type:"double"},ImpactType:{}}}},NextToken:{}}}},ListMonitors:{http:{method:"GET",requestUri:"/v20210603/Monitors",responseCode:200},input:{type:"structure",members:{NextToken:{location:"querystring",locationName:"NextToken"},MaxResults:{location:"querystring",locationName:"MaxResults",type:"integer"},MonitorStatus:{location:"querystring",locationName:"MonitorStatus"}}},output:{type:"structure",required:["Monitors"],members:{Monitors:{type:"list",member:{type:"structure",required:["MonitorName","MonitorArn","Status"],members:{MonitorName:{},MonitorArn:{},Status:{},ProcessingStatus:{}}}},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:"S6"}}}},TagResource:{http:{requestUri:"/tags/{ResourceArn}",responseCode:204},input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{location:"uri",locationName:"ResourceArn"},Tags:{shape:"S6"}}},output:{type:"structure",members:{}},idempotent:true},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},UpdateMonitor:{http:{method:"PATCH",requestUri:"/v20210603/Monitors/{MonitorName}",responseCode:200},input:{type:"structure",required:["MonitorName"],members:{MonitorName:{location:"uri",locationName:"MonitorName"},ResourcesToAdd:{shape:"S3"},ResourcesToRemove:{shape:"S3"},Status:{},ClientToken:{idempotencyToken:true},MaxCityNetworksToMonitor:{type:"integer"},InternetMeasurementsLogDelivery:{shape:"Sa"},TrafficPercentageToMonitor:{type:"integer"}}},output:{type:"structure",required:["MonitorArn","Status"],members:{MonitorArn:{},Status:{}}},idempotent:true}},shapes:{S3:{type:"list",member:{}},S6:{type:"map",key:{},value:{}},Sa:{type:"structure",members:{S3Config:{type:"structure",members:{BucketName:{},BucketPrefix:{},LogDeliveryStatus:{}}}}},Sn:{type:"timestamp",timestampFormat:"iso8601"},So:{type:"list",member:{type:"structure",required:["ASName","ASNumber","Country","Status"],members:{ASName:{},ASNumber:{type:"long"},Country:{},Subdivision:{},Metro:{},City:{},Latitude:{type:"double"},Longitude:{type:"double"},CountryCode:{},SubdivisionCode:{},ServiceLocation:{},Status:{},CausedBy:{type:"structure",required:["Networks","AsPath","NetworkEventType"],members:{Networks:{shape:"Su"},AsPath:{shape:"Su"},NetworkEventType:{}}},InternetHealth:{type:"structure",members:{Availability:{type:"structure",members:{ExperienceScore:{type:"double"},PercentOfTotalTrafficImpacted:{type:"double"},PercentOfClientLocationImpacted:{type:"double"}}},Performance:{type:"structure",members:{ExperienceScore:{type:"double"},PercentOfTotalTrafficImpacted:{type:"double"},PercentOfClientLocationImpacted:{type:"double"},RoundTripTime:{type:"structure",members:{P50:{type:"double"},P90:{type:"double"},P95:{type:"double"}}}}}}}}}},Su:{type:"list",member:{type:"structure",required:["ASName","ASNumber"],members:{ASName:{},ASNumber:{type:"long"}}}}}}},1320:function(e){e.exports={pagination:{ListExperiments:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"experiments"},ListFeatures:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"features"},ListLaunches:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"launches"},ListProjects:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"projects"},ListSegmentReferences:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"referencedBy"},ListSegments:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"segments"}}}},1324:function(e){e.exports={version:2,waiters:{}}},1325:function(e,t,r){var s=r(2393);s.TokenProviderChain=s.util.inherit(s.Token,{constructor:function TokenProviderChain(e){if(e){this.providers=e}else{this.providers=s.TokenProviderChain.defaultProviders.slice(0)}this.resolveCallbacks=[]},resolve:function resolve(e){var t=this;if(t.providers.length===0){e(new Error("No providers"));return t}if(t.resolveCallbacks.push(e)===1){var r=0;var i=t.providers.slice(0);function resolveNext(e,a){if(!e&&a||r===i.length){s.util.arrayEach(t.resolveCallbacks,function(t){t(e,a)});t.resolveCallbacks.length=0;return}var o=i[r++];if(typeof o==="function"){a=o.call()}else{a=o}if(a.get){a.get(function(e){resolveNext(e,e?null:a)})}else{resolveNext(null,a)}}resolveNext()}return t}});s.TokenProviderChain.defaultProviders=[];s.TokenProviderChain.addPromisesToClass=function addPromisesToClass(e){this.prototype.resolvePromise=s.util.promisifyMethod("resolve",e)};s.TokenProviderChain.deletePromisesFromClass=function deletePromisesFromClass(){delete this.prototype.resolvePromise};s.util.addPromises(s.TokenProviderChain)},1333:function(e){e.exports={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:{}}}}}},1343:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["codeguruprofiler"]={};s.CodeGuruProfiler=i.defineService("codeguruprofiler",["2019-07-18"]);Object.defineProperty(a.services["codeguruprofiler"],"2019-07-18",{get:function get(){var e=r(354);e.paginators=r(7755).pagination;return e},enumerable:true,configurable:true});e.exports=s.CodeGuruProfiler},1359:function(e){e.exports={pagination:{ListManagedResources:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"},ListZonalShifts:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"}}}},1363:function(e,t,r){var s=r(2393);var i=r(1294);var a=r(2726);s.CognitoIdentityCredentials=s.util.inherit(s.Credentials,{localStorageKey:{id:"aws.cognito.identity-id.",providers:"aws.cognito.identity-providers."},constructor:function CognitoIdentityCredentials(e,t){s.Credentials.call(this);this.expired=true;this.params=e;this.data=null;this._identityId=null;this._clientConfig=s.util.copy(t||{});this.loadCachedId();var r=this;Object.defineProperty(this,"identityId",{get:function(){r.loadCachedId();return r._identityId||r.params.IdentityId},set:function(e){r._identityId=e}})},refresh:function refresh(e){this.coalesceRefresh(e||s.util.fn.callback)},load:function load(e){var t=this;t.createClients();t.data=null;t._identityId=null;t.getId(function(r){if(!r){if(!t.params.RoleArn){t.getCredentialsForIdentity(e)}else{t.getCredentialsFromSTS(e)}}else{t.clearIdOnNotAuthorized(r);e(r)}})},clearCachedId:function clearCache(){this._identityId=null;delete this.params.IdentityId;var e=this.params.IdentityPoolId;var t=this.params.LoginId||"";delete this.storage[this.localStorageKey.id+e+t];delete this.storage[this.localStorageKey.providers+e+t]},clearIdOnNotAuthorized:function clearIdOnNotAuthorized(e){var t=this;if(e.code=="NotAuthorizedException"){t.clearCachedId()}},getId:function getId(e){var t=this;if(typeof t.params.IdentityId==="string"){return e(null,t.params.IdentityId)}t.cognito.getId(function(r,s){if(!r&&s.IdentityId){t.params.IdentityId=s.IdentityId;e(null,s.IdentityId)}else{e(r)}})},loadCredentials:function loadCredentials(e,t){if(!e||!t)return;t.expired=false;t.accessKeyId=e.Credentials.AccessKeyId;t.secretAccessKey=e.Credentials.SecretKey;t.sessionToken=e.Credentials.SessionToken;t.expireTime=e.Credentials.Expiration},getCredentialsForIdentity:function getCredentialsForIdentity(e){var t=this;t.cognito.getCredentialsForIdentity(function(r,s){if(!r){t.cacheId(s);t.data=s;t.loadCredentials(t.data,t)}else{t.clearIdOnNotAuthorized(r)}e(r)})},getCredentialsFromSTS:function getCredentialsFromSTS(e){var t=this;t.cognito.getOpenIdToken(function(r,s){if(!r){t.cacheId(s);t.params.WebIdentityToken=s.Token;t.webIdentityCredentials.refresh(function(r){if(!r){t.data=t.webIdentityCredentials.data;t.sts.credentialsFrom(t.data,t)}e(r)})}else{t.clearIdOnNotAuthorized(r);e(r)}})},loadCachedId:function loadCachedId(){var e=this;if(s.util.isBrowser()&&!e.params.IdentityId){var t=e.getStorage("id");if(t&&e.params.Logins){var r=Object.keys(e.params.Logins);var i=(e.getStorage("providers")||"").split(",");var a=i.filter(function(e){return r.indexOf(e)!==-1});if(a.length!==0){e.params.IdentityId=t}}else if(t){e.params.IdentityId=t}}},createClients:function(){var e=this._clientConfig;this.webIdentityCredentials=this.webIdentityCredentials||new s.WebIdentityCredentials(this.params,e);if(!this.cognito){var t=s.util.merge({},e);t.params=this.params;this.cognito=new i(t)}this.sts=this.sts||new a(e)},cacheId:function cacheId(e){this._identityId=e.IdentityId;this.params.IdentityId=this._identityId;if(s.util.isBrowser()){this.setStorage("id",e.IdentityId);if(this.params.Logins){this.setStorage("providers",Object.keys(this.params.Logins).join(","))}}},getStorage:function getStorage(e){return this.storage[this.localStorageKey[e]+this.params.IdentityPoolId+(this.params.LoginId||"")]},setStorage:function setStorage(e,t){try{this.storage[this.localStorageKey[e]+this.params.IdentityPoolId+(this.params.LoginId||"")]=t}catch(e){}},storage:function(){try{var e=s.util.isBrowser()&&window.localStorage!==null&&typeof window.localStorage==="object"?window.localStorage:{};e["aws.test-storage"]="foobar";delete e["aws.test-storage"];return e}catch(e){return{}}}()})},1368:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:true});t.default=void 0;var s=_interopRequireDefault(r(8541));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}const i=[];for(let e=0;e<256;++e){i.push((e+256).toString(16).substr(1))}function stringify(e,t=0){const r=(i[e[t+0]]+i[e[t+1]]+i[e[t+2]]+i[e[t+3]]+"-"+i[e[t+4]]+i[e[t+5]]+"-"+i[e[t+6]]+i[e[t+7]]+"-"+i[e[t+8]]+i[e[t+9]]+"-"+i[e[t+10]]+i[e[t+11]]+i[e[t+12]]+i[e[t+13]]+i[e[t+14]]+i[e[t+15]]).toLowerCase();if(!(0,s.default)(r)){throw TypeError("Stringified UUID is invalid")}return r}var a=stringify;t.default=a},1374:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["workdocs"]={};s.WorkDocs=i.defineService("workdocs",["2016-05-01"]);Object.defineProperty(a.services["workdocs"],"2016-05-01",{get:function get(){var e=r(6129);e.paginators=r(4073).pagination;return e},enumerable:true,configurable:true});e.exports=s.WorkDocs},1382:function(e){e.exports={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:{AssociateAlias:{http:{method:"PUT",requestUri:"/2020-05-31/distribution/{TargetDistributionId}/associate-alias",responseCode:200},input:{type:"structure",required:["TargetDistributionId","Alias"],members:{TargetDistributionId:{location:"uri",locationName:"TargetDistributionId"},Alias:{location:"querystring",locationName:"Alias"}}}},CopyDistribution:{http:{requestUri:"/2020-05-31/distribution/{PrimaryDistributionId}/copy",responseCode:201},input:{locationName:"CopyDistributionRequest",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2020-05-31/"},type:"structure",required:["PrimaryDistributionId","CallerReference"],members:{PrimaryDistributionId:{location:"uri",locationName:"PrimaryDistributionId"},Staging:{location:"header",locationName:"Staging",type:"boolean"},IfMatch:{location:"header",locationName:"If-Match"},CallerReference:{}}},output:{type:"structure",members:{Distribution:{shape:"S6"},Location:{location:"header",locationName:"Location"},ETag:{location:"header",locationName:"ETag"}},payload:"Distribution"}},CreateCachePolicy:{http:{requestUri:"/2020-05-31/cache-policy",responseCode:201},input:{type:"structure",required:["CachePolicyConfig"],members:{CachePolicyConfig:{shape:"S2n",locationName:"CachePolicyConfig",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2020-05-31/"}}},payload:"CachePolicyConfig"},output:{type:"structure",members:{CachePolicy:{shape:"S2y"},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:"S30",locationName:"CloudFrontOriginAccessIdentityConfig",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2020-05-31/"}}},payload:"CloudFrontOriginAccessIdentityConfig"},output:{type:"structure",members:{CloudFrontOriginAccessIdentity:{shape:"S32"},Location:{location:"header",locationName:"Location"},ETag:{location:"header",locationName:"ETag"}},payload:"CloudFrontOriginAccessIdentity"}},CreateContinuousDeploymentPolicy:{http:{requestUri:"/2020-05-31/continuous-deployment-policy",responseCode:201},input:{type:"structure",required:["ContinuousDeploymentPolicyConfig"],members:{ContinuousDeploymentPolicyConfig:{shape:"S34",locationName:"ContinuousDeploymentPolicyConfig",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2020-05-31/"}}},payload:"ContinuousDeploymentPolicyConfig"},output:{type:"structure",members:{ContinuousDeploymentPolicy:{shape:"S3e"},Location:{location:"header",locationName:"Location"},ETag:{location:"header",locationName:"ETag"}},payload:"ContinuousDeploymentPolicy"}},CreateDistribution:{http:{requestUri:"/2020-05-31/distribution",responseCode:201},input:{type:"structure",required:["DistributionConfig"],members:{DistributionConfig:{shape:"Sh",locationName:"DistributionConfig",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2020-05-31/"}}},payload:"DistributionConfig"},output:{type:"structure",members:{Distribution:{shape:"S6"},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:"Sh"},Tags:{shape:"S3j"}}}},payload:"DistributionConfigWithTags"},output:{type:"structure",members:{Distribution:{shape:"S6"},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:"S3q",locationName:"FieldLevelEncryptionConfig",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2020-05-31/"}}},payload:"FieldLevelEncryptionConfig"},output:{type:"structure",members:{FieldLevelEncryption:{shape:"S41"},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:"S43",locationName:"FieldLevelEncryptionProfileConfig",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2020-05-31/"}}},payload:"FieldLevelEncryptionProfileConfig"},output:{type:"structure",members:{FieldLevelEncryptionProfile:{shape:"S4a"},Location:{location:"header",locationName:"Location"},ETag:{location:"header",locationName:"ETag"}},payload:"FieldLevelEncryptionProfile"}},CreateFunction:{http:{requestUri:"/2020-05-31/function",responseCode:201},input:{locationName:"CreateFunctionRequest",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2020-05-31/"},type:"structure",required:["Name","FunctionConfig","FunctionCode"],members:{Name:{},FunctionConfig:{shape:"S4d"},FunctionCode:{shape:"S4f"}}},output:{type:"structure",members:{FunctionSummary:{shape:"S4h"},Location:{location:"header",locationName:"Location"},ETag:{location:"header",locationName:"ETag"}},payload:"FunctionSummary"}},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:"S4l",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:"S4p"}},payload:"Invalidation"}},CreateKeyGroup:{http:{requestUri:"/2020-05-31/key-group",responseCode:201},input:{type:"structure",required:["KeyGroupConfig"],members:{KeyGroupConfig:{shape:"S4r",locationName:"KeyGroupConfig",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2020-05-31/"}}},payload:"KeyGroupConfig"},output:{type:"structure",members:{KeyGroup:{shape:"S4u"},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:"S4w",locationName:"MonitoringSubscription",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2020-05-31/"}}},payload:"MonitoringSubscription"},output:{type:"structure",members:{MonitoringSubscription:{shape:"S4w"}},payload:"MonitoringSubscription"}},CreateOriginAccessControl:{http:{requestUri:"/2020-05-31/origin-access-control",responseCode:201},input:{type:"structure",required:["OriginAccessControlConfig"],members:{OriginAccessControlConfig:{shape:"S51",locationName:"OriginAccessControlConfig",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2020-05-31/"}}},payload:"OriginAccessControlConfig"},output:{type:"structure",members:{OriginAccessControl:{shape:"S56"},Location:{location:"header",locationName:"Location"},ETag:{location:"header",locationName:"ETag"}},payload:"OriginAccessControl"}},CreateOriginRequestPolicy:{http:{requestUri:"/2020-05-31/origin-request-policy",responseCode:201},input:{type:"structure",required:["OriginRequestPolicyConfig"],members:{OriginRequestPolicyConfig:{shape:"S58",locationName:"OriginRequestPolicyConfig",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2020-05-31/"}}},payload:"OriginRequestPolicyConfig"},output:{type:"structure",members:{OriginRequestPolicy:{shape:"S5g"},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:"S5i",locationName:"PublicKeyConfig",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2020-05-31/"}}},payload:"PublicKeyConfig"},output:{type:"structure",members:{PublicKey:{shape:"S5k"},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:"S5m"},Fields:{shape:"S5p"},Name:{},SamplingRate:{type:"long"}}},output:{type:"structure",members:{RealtimeLogConfig:{shape:"S5r"}}}},CreateResponseHeadersPolicy:{http:{requestUri:"/2020-05-31/response-headers-policy",responseCode:201},input:{type:"structure",required:["ResponseHeadersPolicyConfig"],members:{ResponseHeadersPolicyConfig:{shape:"S5t",locationName:"ResponseHeadersPolicyConfig",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2020-05-31/"}}},payload:"ResponseHeadersPolicyConfig"},output:{type:"structure",members:{ResponseHeadersPolicy:{shape:"S6m"},Location:{location:"header",locationName:"Location"},ETag:{location:"header",locationName:"ETag"}},payload:"ResponseHeadersPolicy"}},CreateStreamingDistribution:{http:{requestUri:"/2020-05-31/streaming-distribution",responseCode:201},input:{type:"structure",required:["StreamingDistributionConfig"],members:{StreamingDistributionConfig:{shape:"S6o",locationName:"StreamingDistributionConfig",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2020-05-31/"}}},payload:"StreamingDistributionConfig"},output:{type:"structure",members:{StreamingDistribution:{shape:"S6s"},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:"S6o"},Tags:{shape:"S3j"}}}},payload:"StreamingDistributionConfigWithTags"},output:{type:"structure",members:{StreamingDistribution:{shape:"S6s"},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"}}}},DeleteContinuousDeploymentPolicy:{http:{method:"DELETE",requestUri:"/2020-05-31/continuous-deployment-policy/{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"}}}},DeleteFunction:{http:{method:"DELETE",requestUri:"/2020-05-31/function/{Name}",responseCode:204},input:{type:"structure",required:["IfMatch","Name"],members:{Name:{location:"uri",locationName:"Name"},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:{}}},DeleteOriginAccessControl:{http:{method:"DELETE",requestUri:"/2020-05-31/origin-access-control/{Id}",responseCode:204},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"},IfMatch:{location:"header",locationName:"If-Match"}}}},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:{}}}},DeleteResponseHeadersPolicy:{http:{method:"DELETE",requestUri:"/2020-05-31/response-headers-policy/{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:"/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"}}}},DescribeFunction:{http:{method:"GET",requestUri:"/2020-05-31/function/{Name}/describe"},input:{type:"structure",required:["Name"],members:{Name:{location:"uri",locationName:"Name"},Stage:{location:"querystring",locationName:"Stage"}}},output:{type:"structure",members:{FunctionSummary:{shape:"S4h"},ETag:{location:"header",locationName:"ETag"}},payload:"FunctionSummary"}},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:"S2y"},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:"S2n"},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:"S32"},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:"S30"},ETag:{location:"header",locationName:"ETag"}},payload:"CloudFrontOriginAccessIdentityConfig"}},GetContinuousDeploymentPolicy:{http:{method:"GET",requestUri:"/2020-05-31/continuous-deployment-policy/{Id}"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{ContinuousDeploymentPolicy:{shape:"S3e"},ETag:{location:"header",locationName:"ETag"}},payload:"ContinuousDeploymentPolicy"}},GetContinuousDeploymentPolicyConfig:{http:{method:"GET",requestUri:"/2020-05-31/continuous-deployment-policy/{Id}/config"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{ContinuousDeploymentPolicyConfig:{shape:"S34"},ETag:{location:"header",locationName:"ETag"}},payload:"ContinuousDeploymentPolicyConfig"}},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:"S6"},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:"Sh"},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:"S41"},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:"S3q"},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:"S4a"},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:"S43"},ETag:{location:"header",locationName:"ETag"}},payload:"FieldLevelEncryptionProfileConfig"}},GetFunction:{http:{method:"GET",requestUri:"/2020-05-31/function/{Name}"},input:{type:"structure",required:["Name"],members:{Name:{location:"uri",locationName:"Name"},Stage:{location:"querystring",locationName:"Stage"}}},output:{type:"structure",members:{FunctionCode:{shape:"S4f"},ETag:{location:"header",locationName:"ETag"},ContentType:{location:"header",locationName:"Content-Type"}},payload:"FunctionCode"}},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:"S4p"}},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:"S4u"},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:"S4r"},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:"S4w"}},payload:"MonitoringSubscription"}},GetOriginAccessControl:{http:{method:"GET",requestUri:"/2020-05-31/origin-access-control/{Id}"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{OriginAccessControl:{shape:"S56"},ETag:{location:"header",locationName:"ETag"}},payload:"OriginAccessControl"}},GetOriginAccessControlConfig:{http:{method:"GET",requestUri:"/2020-05-31/origin-access-control/{Id}/config"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{OriginAccessControlConfig:{shape:"S51"},ETag:{location:"header",locationName:"ETag"}},payload:"OriginAccessControlConfig"}},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:"S5g"},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:"S58"},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:"S5k"},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:"S5i"},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:"S5r"}}}},GetResponseHeadersPolicy:{http:{method:"GET",requestUri:"/2020-05-31/response-headers-policy/{Id}"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{ResponseHeadersPolicy:{shape:"S6m"},ETag:{location:"header",locationName:"ETag"}},payload:"ResponseHeadersPolicy"}},GetResponseHeadersPolicyConfig:{http:{method:"GET",requestUri:"/2020-05-31/response-headers-policy/{Id}/config"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{ResponseHeadersPolicyConfig:{shape:"S5t"},ETag:{location:"header",locationName:"ETag"}},payload:"ResponseHeadersPolicyConfig"}},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:"S6s"},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:"S6o"},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:"S2y"}}}}}}},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"}},ListConflictingAliases:{http:{method:"GET",requestUri:"/2020-05-31/conflicting-alias",responseCode:200},input:{type:"structure",required:["DistributionId","Alias"],members:{DistributionId:{location:"querystring",locationName:"DistributionId"},Alias:{location:"querystring",locationName:"Alias"},Marker:{location:"querystring",locationName:"Marker"},MaxItems:{location:"querystring",locationName:"MaxItems",type:"integer"}}},output:{type:"structure",members:{ConflictingAliasesList:{type:"structure",members:{NextMarker:{},MaxItems:{type:"integer"},Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"ConflictingAlias",type:"structure",members:{Alias:{},DistributionId:{},AccountId:{}}}}}}},payload:"ConflictingAliasesList"}},ListContinuousDeploymentPolicies:{http:{method:"GET",requestUri:"/2020-05-31/continuous-deployment-policy"},input:{type:"structure",members:{Marker:{location:"querystring",locationName:"Marker"},MaxItems:{location:"querystring",locationName:"MaxItems"}}},output:{type:"structure",members:{ContinuousDeploymentPolicyList:{type:"structure",required:["MaxItems","Quantity"],members:{NextMarker:{},MaxItems:{type:"integer"},Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"ContinuousDeploymentPolicySummary",type:"structure",required:["ContinuousDeploymentPolicy"],members:{ContinuousDeploymentPolicy:{shape:"S3e"}}}}}}},payload:"ContinuousDeploymentPolicyList"}},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:"S9o"}},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:"S9t"}},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:"S9t"}},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:"S9t"}},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:"S9o"}},payload:"DistributionList"}},ListDistributionsByResponseHeadersPolicyId:{http:{method:"GET",requestUri:"/2020-05-31/distributionsByResponseHeadersPolicyId/{ResponseHeadersPolicyId}"},input:{type:"structure",required:["ResponseHeadersPolicyId"],members:{Marker:{location:"querystring",locationName:"Marker"},MaxItems:{location:"querystring",locationName:"MaxItems"},ResponseHeadersPolicyId:{location:"uri",locationName:"ResponseHeadersPolicyId"}}},output:{type:"structure",members:{DistributionIdList:{shape:"S9t"}},payload:"DistributionIdList"}},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:"S9o"}},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:"S3r"},ContentTypeProfileConfig:{shape:"S3v"}}}}}}},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:"S44"},Comment:{}}}}}}},payload:"FieldLevelEncryptionProfileList"}},ListFunctions:{http:{method:"GET",requestUri:"/2020-05-31/function"},input:{type:"structure",members:{Marker:{location:"querystring",locationName:"Marker"},MaxItems:{location:"querystring",locationName:"MaxItems"},Stage:{location:"querystring",locationName:"Stage"}}},output:{type:"structure",members:{FunctionList:{type:"structure",required:["MaxItems","Quantity"],members:{NextMarker:{},MaxItems:{type:"integer"},Quantity:{type:"integer"},Items:{type:"list",member:{shape:"S4h",locationName:"FunctionSummary"}}}}},payload:"FunctionList"}},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:"S4u"}}}}}}},payload:"KeyGroupList"}},ListOriginAccessControls:{http:{method:"GET",requestUri:"/2020-05-31/origin-access-control"},input:{type:"structure",members:{Marker:{location:"querystring",locationName:"Marker"},MaxItems:{location:"querystring",locationName:"MaxItems"}}},output:{type:"structure",members:{OriginAccessControlList:{type:"structure",required:["Marker","MaxItems","IsTruncated","Quantity"],members:{Marker:{},NextMarker:{},MaxItems:{type:"integer"},IsTruncated:{type:"boolean"},Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"OriginAccessControlSummary",type:"structure",required:["Id","Description","Name","SigningProtocol","SigningBehavior","OriginAccessControlOriginType"],members:{Id:{},Description:{},Name:{},SigningProtocol:{},SigningBehavior:{},OriginAccessControlOriginType:{}}}}}}},payload:"OriginAccessControlList"}},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:"S5g"}}}}}}},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:"S5r"}},IsTruncated:{type:"boolean"},Marker:{},NextMarker:{}}}},payload:"RealtimeLogConfigs"}},ListResponseHeadersPolicies:{http:{method:"GET",requestUri:"/2020-05-31/response-headers-policy"},input:{type:"structure",members:{Type:{location:"querystring",locationName:"Type"},Marker:{location:"querystring",locationName:"Marker"},MaxItems:{location:"querystring",locationName:"MaxItems"}}},output:{type:"structure",members:{ResponseHeadersPolicyList:{type:"structure",required:["MaxItems","Quantity"],members:{NextMarker:{},MaxItems:{type:"integer"},Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"ResponseHeadersPolicySummary",type:"structure",required:["Type","ResponseHeadersPolicy"],members:{Type:{},ResponseHeadersPolicy:{shape:"S6m"}}}}}}},payload:"ResponseHeadersPolicyList"}},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:"S6p"},Aliases:{shape:"Si"},TrustedSigners:{shape:"S19"},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:"S3j"}},payload:"Tags"}},PublishFunction:{http:{requestUri:"/2020-05-31/function/{Name}/publish"},input:{type:"structure",required:["Name","IfMatch"],members:{Name:{location:"uri",locationName:"Name"},IfMatch:{location:"header",locationName:"If-Match"}}},output:{type:"structure",members:{FunctionSummary:{shape:"S4h"}},payload:"FunctionSummary"}},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:"S3j",locationName:"Tags",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2020-05-31/"}}},payload:"Tags"}},TestFunction:{http:{requestUri:"/2020-05-31/function/{Name}/test"},input:{locationName:"TestFunctionRequest",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2020-05-31/"},type:"structure",required:["Name","IfMatch","EventObject"],members:{Name:{location:"uri",locationName:"Name"},IfMatch:{location:"header",locationName:"If-Match"},Stage:{},EventObject:{type:"blob",sensitive:true}}},output:{type:"structure",members:{TestResult:{type:"structure",members:{FunctionSummary:{shape:"S4h"},ComputeUtilization:{},FunctionExecutionLogs:{type:"list",member:{},sensitive:true},FunctionErrorMessage:{shape:"Sq"},FunctionOutput:{shape:"Sq"}}}},payload:"TestResult"}},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:"S2n",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:"S2y"},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:"S30",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:"S32"},ETag:{location:"header",locationName:"ETag"}},payload:"CloudFrontOriginAccessIdentity"}},UpdateContinuousDeploymentPolicy:{http:{method:"PUT",requestUri:"/2020-05-31/continuous-deployment-policy/{Id}"},input:{type:"structure",required:["ContinuousDeploymentPolicyConfig","Id"],members:{ContinuousDeploymentPolicyConfig:{shape:"S34",locationName:"ContinuousDeploymentPolicyConfig",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2020-05-31/"}},Id:{location:"uri",locationName:"Id"},IfMatch:{location:"header",locationName:"If-Match"}},payload:"ContinuousDeploymentPolicyConfig"},output:{type:"structure",members:{ContinuousDeploymentPolicy:{shape:"S3e"},ETag:{location:"header",locationName:"ETag"}},payload:"ContinuousDeploymentPolicy"}},UpdateDistribution:{http:{method:"PUT",requestUri:"/2020-05-31/distribution/{Id}/config"},input:{type:"structure",required:["DistributionConfig","Id"],members:{DistributionConfig:{shape:"Sh",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:"S6"},ETag:{location:"header",locationName:"ETag"}},payload:"Distribution"}},UpdateDistributionWithStagingConfig:{http:{method:"PUT",requestUri:"/2020-05-31/distribution/{Id}/promote-staging-config"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"},StagingDistributionId:{location:"querystring",locationName:"StagingDistributionId"},IfMatch:{location:"header",locationName:"If-Match"}}},output:{type:"structure",members:{Distribution:{shape:"S6"},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:"S3q",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:"S41"},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:"S43",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:"S4a"},ETag:{location:"header",locationName:"ETag"}},payload:"FieldLevelEncryptionProfile"}},UpdateFunction:{http:{method:"PUT",requestUri:"/2020-05-31/function/{Name}"},input:{locationName:"UpdateFunctionRequest",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2020-05-31/"},type:"structure",required:["IfMatch","FunctionConfig","FunctionCode","Name"],members:{Name:{location:"uri",locationName:"Name"},IfMatch:{location:"header",locationName:"If-Match"},FunctionConfig:{shape:"S4d"},FunctionCode:{shape:"S4f"}}},output:{type:"structure",members:{FunctionSummary:{shape:"S4h"},ETag:{location:"header",locationName:"ETtag"}},payload:"FunctionSummary"}},UpdateKeyGroup:{http:{method:"PUT",requestUri:"/2020-05-31/key-group/{Id}"},input:{type:"structure",required:["KeyGroupConfig","Id"],members:{KeyGroupConfig:{shape:"S4r",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:"S4u"},ETag:{location:"header",locationName:"ETag"}},payload:"KeyGroup"}},UpdateOriginAccessControl:{http:{method:"PUT",requestUri:"/2020-05-31/origin-access-control/{Id}/config"},input:{type:"structure",required:["OriginAccessControlConfig","Id"],members:{OriginAccessControlConfig:{shape:"S51",locationName:"OriginAccessControlConfig",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2020-05-31/"}},Id:{location:"uri",locationName:"Id"},IfMatch:{location:"header",locationName:"If-Match"}},payload:"OriginAccessControlConfig"},output:{type:"structure",members:{OriginAccessControl:{shape:"S56"},ETag:{location:"header",locationName:"ETag"}},payload:"OriginAccessControl"}},UpdateOriginRequestPolicy:{http:{method:"PUT",requestUri:"/2020-05-31/origin-request-policy/{Id}"},input:{type:"structure",required:["OriginRequestPolicyConfig","Id"],members:{OriginRequestPolicyConfig:{shape:"S58",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:"S5g"},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:"S5i",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:"S5k"},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:"S5m"},Fields:{shape:"S5p"},Name:{},ARN:{},SamplingRate:{type:"long"}}},output:{type:"structure",members:{RealtimeLogConfig:{shape:"S5r"}}}},UpdateResponseHeadersPolicy:{http:{method:"PUT",requestUri:"/2020-05-31/response-headers-policy/{Id}"},input:{type:"structure",required:["ResponseHeadersPolicyConfig","Id"],members:{ResponseHeadersPolicyConfig:{shape:"S5t",locationName:"ResponseHeadersPolicyConfig",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2020-05-31/"}},Id:{location:"uri",locationName:"Id"},IfMatch:{location:"header",locationName:"If-Match"}},payload:"ResponseHeadersPolicyConfig"},output:{type:"structure",members:{ResponseHeadersPolicy:{shape:"S6m"},ETag:{location:"header",locationName:"ETag"}},payload:"ResponseHeadersPolicy"}},UpdateStreamingDistribution:{http:{method:"PUT",requestUri:"/2020-05-31/streaming-distribution/{Id}/config"},input:{type:"structure",required:["StreamingDistributionConfig","Id"],members:{StreamingDistributionConfig:{shape:"S6o",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:"S6s"},ETag:{location:"header",locationName:"ETag"}},payload:"StreamingDistribution"}}},shapes:{S6:{type:"structure",required:["Id","ARN","Status","LastModifiedTime","InProgressInvalidationBatches","DomainName","DistributionConfig"],members:{Id:{},ARN:{},Status:{},LastModifiedTime:{type:"timestamp"},InProgressInvalidationBatches:{type:"integer"},DomainName:{},ActiveTrustedSigners:{shape:"S9"},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:"Sc"}}}}}},DistributionConfig:{shape:"Sh"},AliasICPRecordals:{shape:"S2j"}}},S9:{type:"structure",required:["Enabled","Quantity"],members:{Enabled:{type:"boolean"},Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"Signer",type:"structure",members:{AwsAccountNumber:{},KeyPairIds:{shape:"Sc"}}}}}},Sc:{type:"structure",required:["Quantity"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"KeyPairId"}}}},Sh:{type:"structure",required:["CallerReference","Origins","DefaultCacheBehavior","Comment","Enabled"],members:{CallerReference:{},Aliases:{shape:"Si"},DefaultRootObject:{},Origins:{shape:"Sk"},OriginGroups:{shape:"Sz"},DefaultCacheBehavior:{shape:"S18"},CacheBehaviors:{shape:"S21"},CustomErrorResponses:{shape:"S24"},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:"S2a"},Restrictions:{shape:"S2e"},WebACLId:{},HttpVersion:{},IsIPV6Enabled:{type:"boolean"},ContinuousDeploymentPolicyId:{},Staging:{type:"boolean"}}},Si:{type:"structure",required:["Quantity"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"CNAME"}}}},Sk:{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:{shape:"Sq"}}}}}},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:{}}},OriginAccessControlId:{}}}}}},Sq:{type:"string",sensitive:true},Sz:{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:{}}}}}}}}}}},S18:{type:"structure",required:["TargetOriginId","ViewerProtocolPolicy"],members:{TargetOriginId:{},TrustedSigners:{shape:"S19"},TrustedKeyGroups:{shape:"S1b"},ViewerProtocolPolicy:{},AllowedMethods:{shape:"S1e"},SmoothStreaming:{type:"boolean"},Compress:{type:"boolean"},LambdaFunctionAssociations:{shape:"S1i"},FunctionAssociations:{shape:"S1n"},FieldLevelEncryptionId:{},RealtimeLogConfigArn:{},CachePolicyId:{},OriginRequestPolicyId:{},ResponseHeadersPolicyId:{},ForwardedValues:{shape:"S1r",deprecated:true},MinTTL:{deprecated:true,type:"long"},DefaultTTL:{deprecated:true,type:"long"},MaxTTL:{deprecated:true,type:"long"}}},S19:{type:"structure",required:["Enabled","Quantity"],members:{Enabled:{type:"boolean"},Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"AwsAccountNumber"}}}},S1b:{type:"structure",required:["Enabled","Quantity"],members:{Enabled:{type:"boolean"},Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"KeyGroup"}}}},S1e:{type:"structure",required:["Quantity","Items"],members:{Quantity:{type:"integer"},Items:{shape:"S1f"},CachedMethods:{type:"structure",required:["Quantity","Items"],members:{Quantity:{type:"integer"},Items:{shape:"S1f"}}}}},S1f:{type:"list",member:{locationName:"Method"}},S1i:{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"}}}}}},S1n:{type:"structure",required:["Quantity"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"FunctionAssociation",type:"structure",required:["FunctionARN","EventType"],members:{FunctionARN:{},EventType:{}}}}}},S1r:{type:"structure",required:["QueryString","Cookies"],members:{QueryString:{type:"boolean"},Cookies:{type:"structure",required:["Forward"],members:{Forward:{},WhitelistedNames:{shape:"S1u"}}},Headers:{shape:"S1w"},QueryStringCacheKeys:{type:"structure",required:["Quantity"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"Name"}}}}}},S1u:{type:"structure",required:["Quantity"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"Name"}}}},S1w:{type:"structure",required:["Quantity"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"Name"}}}},S21:{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:"S19"},TrustedKeyGroups:{shape:"S1b"},ViewerProtocolPolicy:{},AllowedMethods:{shape:"S1e"},SmoothStreaming:{type:"boolean"},Compress:{type:"boolean"},LambdaFunctionAssociations:{shape:"S1i"},FunctionAssociations:{shape:"S1n"},FieldLevelEncryptionId:{},RealtimeLogConfigArn:{},CachePolicyId:{},OriginRequestPolicyId:{},ResponseHeadersPolicyId:{},ForwardedValues:{shape:"S1r",deprecated:true},MinTTL:{deprecated:true,type:"long"},DefaultTTL:{deprecated:true,type:"long"},MaxTTL:{deprecated:true,type:"long"}}}}}},S24:{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"}}}}}},S2a:{type:"structure",members:{CloudFrontDefaultCertificate:{type:"boolean"},IAMCertificateId:{},ACMCertificateArn:{},SSLSupportMethod:{},MinimumProtocolVersion:{},Certificate:{deprecated:true},CertificateSource:{deprecated:true}}},S2e:{type:"structure",required:["GeoRestriction"],members:{GeoRestriction:{type:"structure",required:["RestrictionType","Quantity"],members:{RestrictionType:{},Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"Location"}}}}}},S2j:{type:"list",member:{locationName:"AliasICPRecordal",type:"structure",members:{CNAME:{},ICPRecordalStatus:{}}}},S2n:{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:"S1w"}}},CookiesConfig:{type:"structure",required:["CookieBehavior"],members:{CookieBehavior:{},Cookies:{shape:"S1u"}}},QueryStringsConfig:{type:"structure",required:["QueryStringBehavior"],members:{QueryStringBehavior:{},QueryStrings:{shape:"S2v"}}}}}}},S2v:{type:"structure",required:["Quantity"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"Name"}}}},S2y:{type:"structure",required:["Id","LastModifiedTime","CachePolicyConfig"],members:{Id:{},LastModifiedTime:{type:"timestamp"},CachePolicyConfig:{shape:"S2n"}}},S30:{type:"structure",required:["CallerReference","Comment"],members:{CallerReference:{},Comment:{}}},S32:{type:"structure",required:["Id","S3CanonicalUserId"],members:{Id:{},S3CanonicalUserId:{},CloudFrontOriginAccessIdentityConfig:{shape:"S30"}}},S34:{type:"structure",required:["StagingDistributionDnsNames","Enabled"],members:{StagingDistributionDnsNames:{type:"structure",required:["Quantity"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"DnsName"}}}},Enabled:{type:"boolean"},TrafficConfig:{type:"structure",required:["Type"],members:{SingleWeightConfig:{type:"structure",required:["Weight"],members:{Weight:{type:"float"},SessionStickinessConfig:{type:"structure",required:["IdleTTL","MaximumTTL"],members:{IdleTTL:{type:"integer"},MaximumTTL:{type:"integer"}}}}},SingleHeaderConfig:{type:"structure",required:["Header","Value"],members:{Header:{},Value:{}}},Type:{}}}}},S3e:{type:"structure",required:["Id","LastModifiedTime","ContinuousDeploymentPolicyConfig"],members:{Id:{},LastModifiedTime:{type:"timestamp"},ContinuousDeploymentPolicyConfig:{shape:"S34"}}},S3j:{type:"structure",members:{Items:{type:"list",member:{locationName:"Tag",type:"structure",required:["Key"],members:{Key:{},Value:{}}}}}},S3q:{type:"structure",required:["CallerReference"],members:{CallerReference:{},Comment:{},QueryArgProfileConfig:{shape:"S3r"},ContentTypeProfileConfig:{shape:"S3v"}}},S3r:{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:{}}}}}}}},S3v:{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:{}}}}}}}},S41:{type:"structure",required:["Id","LastModifiedTime","FieldLevelEncryptionConfig"],members:{Id:{},LastModifiedTime:{type:"timestamp"},FieldLevelEncryptionConfig:{shape:"S3q"}}},S43:{type:"structure",required:["Name","CallerReference","EncryptionEntities"],members:{Name:{},CallerReference:{},Comment:{},EncryptionEntities:{shape:"S44"}}},S44:{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"}}}}}}}}},S4a:{type:"structure",required:["Id","LastModifiedTime","FieldLevelEncryptionProfileConfig"],members:{Id:{},LastModifiedTime:{type:"timestamp"},FieldLevelEncryptionProfileConfig:{shape:"S43"}}},S4d:{type:"structure",required:["Comment","Runtime"],members:{Comment:{},Runtime:{}}},S4f:{type:"blob",sensitive:true},S4h:{type:"structure",required:["Name","FunctionConfig","FunctionMetadata"],members:{Name:{},Status:{},FunctionConfig:{shape:"S4d"},FunctionMetadata:{type:"structure",required:["FunctionARN","LastModifiedTime"],members:{FunctionARN:{},Stage:{},CreatedTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"}}}}},S4l:{type:"structure",required:["Paths","CallerReference"],members:{Paths:{type:"structure",required:["Quantity"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"Path"}}}},CallerReference:{}}},S4p:{type:"structure",required:["Id","Status","CreateTime","InvalidationBatch"],members:{Id:{},Status:{},CreateTime:{type:"timestamp"},InvalidationBatch:{shape:"S4l"}}},S4r:{type:"structure",required:["Name","Items"],members:{Name:{},Items:{type:"list",member:{locationName:"PublicKey"}},Comment:{}}},S4u:{type:"structure",required:["Id","LastModifiedTime","KeyGroupConfig"],members:{Id:{},LastModifiedTime:{type:"timestamp"},KeyGroupConfig:{shape:"S4r"}}},S4w:{type:"structure",members:{RealtimeMetricsSubscriptionConfig:{type:"structure",required:["RealtimeMetricsSubscriptionStatus"],members:{RealtimeMetricsSubscriptionStatus:{}}}}},S51:{type:"structure",required:["Name","SigningProtocol","SigningBehavior","OriginAccessControlOriginType"],members:{Name:{},Description:{},SigningProtocol:{},SigningBehavior:{},OriginAccessControlOriginType:{}}},S56:{type:"structure",required:["Id"],members:{Id:{},OriginAccessControlConfig:{shape:"S51"}}},S58:{type:"structure",required:["Name","HeadersConfig","CookiesConfig","QueryStringsConfig"],members:{Comment:{},Name:{},HeadersConfig:{type:"structure",required:["HeaderBehavior"],members:{HeaderBehavior:{},Headers:{shape:"S1w"}}},CookiesConfig:{type:"structure",required:["CookieBehavior"],members:{CookieBehavior:{},Cookies:{shape:"S1u"}}},QueryStringsConfig:{type:"structure",required:["QueryStringBehavior"],members:{QueryStringBehavior:{},QueryStrings:{shape:"S2v"}}}}},S5g:{type:"structure",required:["Id","LastModifiedTime","OriginRequestPolicyConfig"],members:{Id:{},LastModifiedTime:{type:"timestamp"},OriginRequestPolicyConfig:{shape:"S58"}}},S5i:{type:"structure",required:["CallerReference","Name","EncodedKey"],members:{CallerReference:{},Name:{},EncodedKey:{},Comment:{}}},S5k:{type:"structure",required:["Id","CreatedTime","PublicKeyConfig"],members:{Id:{},CreatedTime:{type:"timestamp"},PublicKeyConfig:{shape:"S5i"}}},S5m:{type:"list",member:{type:"structure",required:["StreamType"],members:{StreamType:{},KinesisStreamConfig:{type:"structure",required:["RoleARN","StreamARN"],members:{RoleARN:{},StreamARN:{}}}}}},S5p:{type:"list",member:{locationName:"Field"}},S5r:{type:"structure",required:["ARN","Name","SamplingRate","EndPoints","Fields"],members:{ARN:{},Name:{},SamplingRate:{type:"long"},EndPoints:{shape:"S5m"},Fields:{shape:"S5p"}}},S5t:{type:"structure",required:["Name"],members:{Comment:{},Name:{},CorsConfig:{type:"structure",required:["AccessControlAllowOrigins","AccessControlAllowHeaders","AccessControlAllowMethods","AccessControlAllowCredentials","OriginOverride"],members:{AccessControlAllowOrigins:{type:"structure",required:["Quantity","Items"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"Origin"}}}},AccessControlAllowHeaders:{type:"structure",required:["Quantity","Items"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"Header"}}}},AccessControlAllowMethods:{type:"structure",required:["Quantity","Items"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"Method"}}}},AccessControlAllowCredentials:{type:"boolean"},AccessControlExposeHeaders:{type:"structure",required:["Quantity"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"Header"}}}},AccessControlMaxAgeSec:{type:"integer"},OriginOverride:{type:"boolean"}}},SecurityHeadersConfig:{type:"structure",members:{XSSProtection:{type:"structure",required:["Override","Protection"],members:{Override:{type:"boolean"},Protection:{type:"boolean"},ModeBlock:{type:"boolean"},ReportUri:{}}},FrameOptions:{type:"structure",required:["Override","FrameOption"],members:{Override:{type:"boolean"},FrameOption:{}}},ReferrerPolicy:{type:"structure",required:["Override","ReferrerPolicy"],members:{Override:{type:"boolean"},ReferrerPolicy:{}}},ContentSecurityPolicy:{type:"structure",required:["Override","ContentSecurityPolicy"],members:{Override:{type:"boolean"},ContentSecurityPolicy:{}}},ContentTypeOptions:{type:"structure",required:["Override"],members:{Override:{type:"boolean"}}},StrictTransportSecurity:{type:"structure",required:["Override","AccessControlMaxAgeSec"],members:{Override:{type:"boolean"},IncludeSubdomains:{type:"boolean"},Preload:{type:"boolean"},AccessControlMaxAgeSec:{type:"integer"}}}}},ServerTimingHeadersConfig:{type:"structure",required:["Enabled"],members:{Enabled:{type:"boolean"},SamplingRate:{type:"double"}}},CustomHeadersConfig:{type:"structure",required:["Quantity"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"ResponseHeadersPolicyCustomHeader",type:"structure",required:["Header","Value","Override"],members:{Header:{},Value:{},Override:{type:"boolean"}}}}}},RemoveHeadersConfig:{type:"structure",required:["Quantity"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"ResponseHeadersPolicyRemoveHeader",type:"structure",required:["Header"],members:{Header:{}}}}}}}},S6m:{type:"structure",required:["Id","LastModifiedTime","ResponseHeadersPolicyConfig"],members:{Id:{},LastModifiedTime:{type:"timestamp"},ResponseHeadersPolicyConfig:{shape:"S5t"}}},S6o:{type:"structure",required:["CallerReference","S3Origin","Comment","TrustedSigners","Enabled"],members:{CallerReference:{},S3Origin:{shape:"S6p"},Aliases:{shape:"Si"},Comment:{},Logging:{type:"structure",required:["Enabled","Bucket","Prefix"],members:{Enabled:{type:"boolean"},Bucket:{},Prefix:{}}},TrustedSigners:{shape:"S19"},PriceClass:{},Enabled:{type:"boolean"}}},S6p:{type:"structure",required:["DomainName","OriginAccessIdentity"],members:{DomainName:{},OriginAccessIdentity:{}}},S6s:{type:"structure",required:["Id","ARN","Status","DomainName","ActiveTrustedSigners","StreamingDistributionConfig"],members:{Id:{},ARN:{},Status:{},LastModifiedTime:{type:"timestamp"},DomainName:{},ActiveTrustedSigners:{shape:"S9"},StreamingDistributionConfig:{shape:"S6o"}}},S9o:{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","Staging"],members:{Id:{},ARN:{},Status:{},LastModifiedTime:{type:"timestamp"},DomainName:{},Aliases:{shape:"Si"},Origins:{shape:"Sk"},OriginGroups:{shape:"Sz"},DefaultCacheBehavior:{shape:"S18"},CacheBehaviors:{shape:"S21"},CustomErrorResponses:{shape:"S24"},Comment:{},PriceClass:{},Enabled:{type:"boolean"},ViewerCertificate:{shape:"S2a"},Restrictions:{shape:"S2e"},WebACLId:{},HttpVersion:{},IsIPV6Enabled:{type:"boolean"},AliasICPRecordals:{shape:"S2j"},Staging:{type:"boolean"}}}}}},S9t:{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"}}}}}}},1384:function(e){e.exports={pagination:{DescribeModelVersions:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},GetBatchImportJobs:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},GetBatchPredictionJobs:{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"},GetListElements:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},GetListsMetadata:{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"},ListEventPredictions:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListTagsForResource:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"}}}},1387:function(e){e.exports={pagination:{ListGroupMemberships:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"GroupMemberships"},ListGroupMembershipsForMember:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"GroupMemberships"},ListGroups:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Groups"},ListUsers:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Users"}}}},1388:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2022-09-30",endpointPrefix:"metrics.sagemaker",protocol:"rest-json",serviceAbbreviation:"SageMaker Metrics",serviceFullName:"Amazon SageMaker Metrics Service",serviceId:"SageMaker Metrics",signatureVersion:"v4",signingName:"sagemaker",uid:"sagemaker-metrics-2022-09-30"},operations:{BatchPutMetrics:{http:{method:"PUT",requestUri:"/BatchPutMetrics"},input:{type:"structure",required:["TrialComponentName","MetricData"],members:{TrialComponentName:{},MetricData:{type:"list",member:{type:"structure",required:["MetricName","Timestamp","Value"],members:{MetricName:{},Timestamp:{type:"timestamp"},Step:{type:"integer"},Value:{type:"double"}}}}}},output:{type:"structure",members:{Errors:{type:"list",member:{type:"structure",members:{Code:{},MetricIndex:{type:"integer"}}}}}}}},shapes:{}}},1399:function(e){e.exports={version:2,waiters:{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"}]}}}},1405:function(e,t){(function(e){"use strict";function isArray(e){if(e!==null){return Object.prototype.toString.call(e)==="[object Array]"}else{return false}}function isObject(e){if(e!==null){return Object.prototype.toString.call(e)==="[object Object]"}else{return false}}function strictDeepEqual(e,t){if(e===t){return true}var r=Object.prototype.toString.call(e);if(r!==Object.prototype.toString.call(t)){return false}if(isArray(e)===true){if(e.length!==t.length){return false}for(var s=0;s",9:"Array"};var d="EOF";var y="UnquotedIdentifier";var b="QuotedIdentifier";var S="Rbracket";var g="Rparen";var h="Comma";var N="Colon";var I="Rbrace";var T="Number";var f="Current";var k="Expref";var C="Pipe";var A="Or";var q="And";var v="EQ";var R="GT";var D="LT";var x="GTE";var P="LTE";var E="NE";var M="Flatten";var L="Star";var U="Filter";var w="Dot";var G="Not";var V="Lbrace";var F="Lbracket";var B="Lparen";var _="Literal";var O={".":w,"*":L,",":h,":":N,"{":V,"}":I,"]":S,"(":B,")":g,"@":f};var z={"<":true,">":true,"=":true,"!":true};var j={" ":true,"\t":true,"\n":true};function isAlpha(e){return e>="a"&&e<="z"||e>="A"&&e<="Z"||e==="_"}function isNum(e){return e>="0"&&e<="9"||e==="-"}function isAlphaNum(e){return e>="a"&&e<="z"||e>="A"&&e<="Z"||e>="0"&&e<="9"||e==="_"}function Lexer(){}Lexer.prototype={tokenize:function(e){var t=[];this._current=0;var r;var s;var i;while(this._current"){if(e[this._current]==="="){this._current++;return{type:x,value:">=",start:t}}else{return{type:R,value:">",start:t}}}else if(r==="="){if(e[this._current]==="="){this._current++;return{type:v,value:"==",start:t}}}},_consumeLiteral:function(e){this._current++;var r=this._current;var s=e.length;var i;while(e[this._current]!=="`"&&this._current=0){return true}else if(r.indexOf(e)>=0){return true}else if(s.indexOf(e[0])>=0){try{JSON.parse(e);return true}catch(e){return false}}else{return false}}};var K={};K[d]=0;K[y]=0;K[b]=0;K[S]=0;K[g]=0;K[h]=0;K[I]=0;K[T]=0;K[f]=0;K[k]=0;K[C]=1;K[A]=2;K[q]=3;K[v]=5;K[R]=5;K[D]=5;K[x]=5;K[P]=5;K[E]=5;K[M]=9;K[L]=20;K[U]=21;K[w]=40;K[G]=45;K[V]=50;K[F]=55;K[B]=60;function Parser(){}Parser.prototype={parse:function(e){this._loadTokens(e);this.index=0;var t=this.expression(0);if(this._lookahead(0)!==d){var r=this._lookaheadToken(0);var s=new Error("Unexpected token type: "+r.type+", value: "+r.value);s.name="ParserError";throw s}return t},_loadTokens:function(e){var t=new Lexer;var r=t.tokenize(e);r.push({type:d,value:"",start:e.length});this.tokens=r},expression:function(e){var t=this._lookaheadToken(0);this._advance();var r=this.nud(t);var s=this._lookahead(0);while(e=0){return this.expression(e)}else if(t===F){this._match(F);return this._parseMultiselectList()}else if(t===V){this._match(V);return this._parseMultiselectHash()}},_parseProjectionRHS:function(e){var t;if(K[this._lookahead(0)]<10){t={type:"Identity"}}else if(this._lookahead(0)===F){t=this.expression(e)}else if(this._lookahead(0)===U){t=this.expression(e)}else if(this._lookahead(0)===w){this._match(w);t=this._parseDotRHS(e)}else{var r=this._lookaheadToken(0);var s=new Error("Sytanx error, unexpected token: "+r.value+"("+r.type+")");s.name="ParserError";throw s}return t},_parseMultiselectList:function(){var e=[];while(this._lookahead(0)!==S){var t=this.expression(0);e.push(t);if(this._lookahead(0)===h){this._match(h);if(this._lookahead(0)===S){throw new Error("Unexpected token Rbracket")}}}this._match(S);return{type:"MultiSelectList",children:e}},_parseMultiselectHash:function(){var e=[];var t=[y,b];var r,s,i,a;for(;;){r=this._lookaheadToken(0);if(t.indexOf(r.type)<0){throw new Error("Expecting an identifier token, got: "+r.type)}s=r.value;this._advance();this._match(N);i=this.expression(0);a={type:"KeyValuePair",name:s,value:i};e.push(a);if(this._lookahead(0)===h){this._match(h)}else if(this._lookahead(0)===I){this._match(I);break}}return{type:"MultiSelectHash",children:e}}};function TreeInterpreter(e){this.runtime=e}TreeInterpreter.prototype={search:function(e,t){return this.visit(e,t)},visit:function(e,t){var r,s,i,a,o,n,u,p,m,c;switch(e.type){case"Field":if(t!==null&&isObject(t)){n=t[e.name];if(n===undefined){return null}else{return n}}return null;case"Subexpression":i=this.visit(e.children[0],t);for(c=1;c0){for(c=b;cS;c+=g){i.push(t[c])}}return i;case"Projection":var h=this.visit(e.children[0],t);if(!isArray(h)){return null}m=[];for(c=0;co;break;case x:i=a>=o;break;case D:i=a=e){t=r<0?e-1:e}return t}};function Runtime(e){this._interpreter=e;this.functionTable={abs:{_func:this._functionAbs,_signature:[{types:[r]}]},avg:{_func:this._functionAvg,_signature:[{types:[m]}]},ceil:{_func:this._functionCeil,_signature:[{types:[r]}]},contains:{_func:this._functionContains,_signature:[{types:[i,a]},{types:[s]}]},ends_with:{_func:this._functionEndsWith,_signature:[{types:[i]},{types:[i]}]},floor:{_func:this._functionFloor,_signature:[{types:[r]}]},length:{_func:this._functionLength,_signature:[{types:[i,a,o]}]},map:{_func:this._functionMap,_signature:[{types:[u]},{types:[a]}]},max:{_func:this._functionMax,_signature:[{types:[m,c]}]},merge:{_func:this._functionMerge,_signature:[{types:[o],variadic:true}]},max_by:{_func:this._functionMaxBy,_signature:[{types:[a]},{types:[u]}]},sum:{_func:this._functionSum,_signature:[{types:[m]}]},starts_with:{_func:this._functionStartsWith,_signature:[{types:[i]},{types:[i]}]},min:{_func:this._functionMin,_signature:[{types:[m,c]}]},min_by:{_func:this._functionMinBy,_signature:[{types:[a]},{types:[u]}]},type:{_func:this._functionType,_signature:[{types:[s]}]},keys:{_func:this._functionKeys,_signature:[{types:[o]}]},values:{_func:this._functionValues,_signature:[{types:[o]}]},sort:{_func:this._functionSort,_signature:[{types:[c,m]}]},sort_by:{_func:this._functionSortBy,_signature:[{types:[a]},{types:[u]}]},join:{_func:this._functionJoin,_signature:[{types:[i]},{types:[c]}]},reverse:{_func:this._functionReverse,_signature:[{types:[i,a]}]},to_array:{_func:this._functionToArray,_signature:[{types:[s]}]},to_string:{_func:this._functionToString,_signature:[{types:[s]}]},to_number:{_func:this._functionToNumber,_signature:[{types:[s]}]},not_null:{_func:this._functionNotNull,_signature:[{types:[s],variadic:true}]}}}Runtime.prototype={callFunction:function(e,t){var r=this.functionTable[e];if(r===undefined){throw new Error("Unknown function: "+e+"()")}this._validateArgs(e,t,r._signature);return r._func.call(this,t)},_validateArgs:function(e,t,r){var s;if(r[r.length-1].variadic){if(t.length=0;a--){s+=r[a]}return s}else{var o=e[0].slice(0);o.reverse();return o}},_functionAbs:function(e){return Math.abs(e[0])},_functionCeil:function(e){return Math.ceil(e[0])},_functionAvg:function(e){var t=0;var r=e[0];for(var s=0;s=0},_functionFloor:function(e){return Math.floor(e[0])},_functionLength:function(e){if(!isObject(e[0])){return e[0].length}else{return Object.keys(e[0]).length}},_functionMap:function(e){var t=[];var r=this._interpreter;var s=e[0];var i=e[1];for(var a=0;a0){var t=this._getTypeName(e[0][0]);if(t===r){return Math.max.apply(Math,e[0])}else{var s=e[0];var i=s[0];for(var a=1;a0){var t=this._getTypeName(e[0][0]);if(t===r){return Math.min.apply(Math,e[0])}else{var s=e[0];var i=s[0];for(var a=1;ai){return 1}else if(ro){o=u;n=s[p]}}return n},_functionMinBy:function(e){var t=e[1];var s=e[0];var a=this.createKeyFunction(t,[r,i]);var o=Infinity;var n;var u;for(var p=0;p-1?t||"":t;if(this.isJsonValue){return JSON.parse(t)}return t&&typeof t.toString==="function"?t.toString():t};this.toWireFormat=function(e){return this.isJsonValue?JSON.stringify(e):e}}function FloatShape(){Shape.apply(this,arguments);this.toType=function(e){if(e===null||e===undefined)return null;return parseFloat(e)};this.toWireFormat=this.toType}function IntegerShape(){Shape.apply(this,arguments);this.toType=function(e){if(e===null||e===undefined)return null;return parseInt(e,10)};this.toWireFormat=this.toType}function BinaryShape(){Shape.apply(this,arguments);this.toType=function(e){var t=i.base64.decode(e);if(this.isSensitive&&i.isNode()&&typeof i.Buffer.alloc==="function"){var r=i.Buffer.alloc(t.length,t);t.fill(0);t=r}return t};this.toWireFormat=i.base64.encode}function Base64Shape(){BinaryShape.apply(this,arguments)}function BooleanShape(){Shape.apply(this,arguments);this.toType=function(e){if(typeof e==="boolean")return e;if(e===null||e===undefined)return null;return e==="true"}}Shape.shapes={StructureShape:StructureShape,ListShape:ListShape,MapShape:MapShape,StringShape:StringShape,BooleanShape:BooleanShape,Base64Shape:Base64Shape};e.exports=Shape},1488:function(e){e.exports={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"},DynamicPartitioningConfiguration:{shape:"S1o"}}},RedshiftDestinationConfiguration:{type:"structure",required:["RoleARN","ClusterJDBCURL","CopyCommand","Username","Password","S3Configuration"],members:{RoleARN:{},ClusterJDBCURL:{},CopyCommand:{shape:"S1t"},Username:{shape:"S1x"},Password:{shape:"S1y"},RetryOptions:{shape:"S1z"},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:"S28"},RetryOptions:{shape:"S2b"},S3BackupMode:{},S3Configuration:{shape:"Sa"},ProcessingConfiguration:{shape:"Sq"},CloudWatchLoggingOptions:{shape:"Sl"},VpcConfiguration:{shape:"S2e"}}},AmazonopensearchserviceDestinationConfiguration:{type:"structure",required:["RoleARN","IndexName","S3Configuration"],members:{RoleARN:{},DomainARN:{},ClusterEndpoint:{},IndexName:{},TypeName:{},IndexRotationPeriod:{},BufferingHints:{shape:"S2n"},RetryOptions:{shape:"S2q"},S3BackupMode:{},S3Configuration:{shape:"Sa"},ProcessingConfiguration:{shape:"Sq"},CloudWatchLoggingOptions:{shape:"Sl"},VpcConfiguration:{shape:"S2e"}}},SplunkDestinationConfiguration:{type:"structure",required:["HECEndpoint","HECEndpointType","HECToken","S3Configuration"],members:{HECEndpoint:{},HECEndpointType:{},HECToken:{},HECAcknowledgmentTimeoutInSeconds:{type:"integer"},RetryOptions:{shape:"S2y"},S3BackupMode:{},S3Configuration:{shape:"Sa"},ProcessingConfiguration:{shape:"Sq"},CloudWatchLoggingOptions:{shape:"Sl"}}},HttpEndpointDestinationConfiguration:{type:"structure",required:["EndpointConfiguration","S3Configuration"],members:{EndpointConfiguration:{shape:"S32"},BufferingHints:{shape:"S36"},CloudWatchLoggingOptions:{shape:"Sl"},RequestConfiguration:{shape:"S39"},ProcessingConfiguration:{shape:"Sq"},RoleARN:{},RetryOptions:{shape:"S3f"},S3BackupMode:{},S3Configuration:{shape:"Sa"}}},Tags:{shape:"S3i"},AmazonOpenSearchServerlessDestinationConfiguration:{type:"structure",required:["RoleARN","IndexName","S3Configuration"],members:{RoleARN:{},CollectionEndpoint:{},IndexName:{},BufferingHints:{shape:"S3p"},RetryOptions:{shape:"S3s"},S3BackupMode:{},S3Configuration:{shape:"Sa"},ProcessingConfiguration:{shape:"Sq"},CloudWatchLoggingOptions:{shape:"Sl"},VpcConfiguration:{shape:"S2e"}}}}},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:"S45"},DeliveryStreamEncryptionConfiguration:{type:"structure",members:{KeyARN:{},KeyType:{},Status:{},FailureDescription:{shape:"S45"}}},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:"S4g"},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:"S4g"},DataFormatConversionConfiguration:{shape:"Sz"},DynamicPartitioningConfiguration:{shape:"S1o"}}},RedshiftDestinationDescription:{type:"structure",required:["RoleARN","ClusterJDBCURL","CopyCommand","Username","S3DestinationDescription"],members:{RoleARN:{},ClusterJDBCURL:{},CopyCommand:{shape:"S1t"},Username:{shape:"S1x"},RetryOptions:{shape:"S1z"},S3DestinationDescription:{shape:"S4g"},ProcessingConfiguration:{shape:"Sq"},S3BackupMode:{},S3BackupDescription:{shape:"S4g"},CloudWatchLoggingOptions:{shape:"Sl"}}},ElasticsearchDestinationDescription:{type:"structure",members:{RoleARN:{},DomainARN:{},ClusterEndpoint:{},IndexName:{},TypeName:{},IndexRotationPeriod:{},BufferingHints:{shape:"S28"},RetryOptions:{shape:"S2b"},S3BackupMode:{},S3DestinationDescription:{shape:"S4g"},ProcessingConfiguration:{shape:"Sq"},CloudWatchLoggingOptions:{shape:"Sl"},VpcConfigurationDescription:{shape:"S4k"}}},AmazonopensearchserviceDestinationDescription:{type:"structure",members:{RoleARN:{},DomainARN:{},ClusterEndpoint:{},IndexName:{},TypeName:{},IndexRotationPeriod:{},BufferingHints:{shape:"S2n"},RetryOptions:{shape:"S2q"},S3BackupMode:{},S3DestinationDescription:{shape:"S4g"},ProcessingConfiguration:{shape:"Sq"},CloudWatchLoggingOptions:{shape:"Sl"},VpcConfigurationDescription:{shape:"S4k"}}},SplunkDestinationDescription:{type:"structure",members:{HECEndpoint:{},HECEndpointType:{},HECToken:{},HECAcknowledgmentTimeoutInSeconds:{type:"integer"},RetryOptions:{shape:"S2y"},S3BackupMode:{},S3DestinationDescription:{shape:"S4g"},ProcessingConfiguration:{shape:"Sq"},CloudWatchLoggingOptions:{shape:"Sl"}}},HttpEndpointDestinationDescription:{type:"structure",members:{EndpointConfiguration:{type:"structure",members:{Url:{shape:"S33"},Name:{}}},BufferingHints:{shape:"S36"},CloudWatchLoggingOptions:{shape:"Sl"},RequestConfiguration:{shape:"S39"},ProcessingConfiguration:{shape:"Sq"},RoleARN:{},RetryOptions:{shape:"S3f"},S3BackupMode:{},S3DestinationDescription:{shape:"S4g"}}},AmazonOpenSearchServerlessDestinationDescription:{type:"structure",members:{RoleARN:{},CollectionEndpoint:{},IndexName:{},BufferingHints:{shape:"S3p"},RetryOptions:{shape:"S3s"},S3BackupMode:{},S3DestinationDescription:{shape:"S4g"},ProcessingConfiguration:{shape:"Sq"},CloudWatchLoggingOptions:{shape:"Sl"},VpcConfigurationDescription:{shape:"S4k"}}}}}},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:"S3j"}},HasMoreTags:{type:"boolean"}}}},PutRecord:{input:{type:"structure",required:["DeliveryStreamName","Record"],members:{DeliveryStreamName:{},Record:{shape:"S4z"}}},output:{type:"structure",required:["RecordId"],members:{RecordId:{},Encrypted:{type:"boolean"}}}},PutRecordBatch:{input:{type:"structure",required:["DeliveryStreamName","Records"],members:{DeliveryStreamName:{},Records:{type:"list",member:{shape:"S4z"}}}},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:"S3i"}}},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:"S5k",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:"S5k"},DataFormatConversionConfiguration:{shape:"Sz"},DynamicPartitioningConfiguration:{shape:"S1o"}}},RedshiftDestinationUpdate:{type:"structure",members:{RoleARN:{},ClusterJDBCURL:{},CopyCommand:{shape:"S1t"},Username:{shape:"S1x"},Password:{shape:"S1y"},RetryOptions:{shape:"S1z"},S3Update:{shape:"S5k"},ProcessingConfiguration:{shape:"Sq"},S3BackupMode:{},S3BackupUpdate:{shape:"S5k"},CloudWatchLoggingOptions:{shape:"Sl"}}},ElasticsearchDestinationUpdate:{type:"structure",members:{RoleARN:{},DomainARN:{},ClusterEndpoint:{},IndexName:{},TypeName:{},IndexRotationPeriod:{},BufferingHints:{shape:"S28"},RetryOptions:{shape:"S2b"},S3Update:{shape:"S5k"},ProcessingConfiguration:{shape:"Sq"},CloudWatchLoggingOptions:{shape:"Sl"}}},AmazonopensearchserviceDestinationUpdate:{type:"structure",members:{RoleARN:{},DomainARN:{},ClusterEndpoint:{},IndexName:{},TypeName:{},IndexRotationPeriod:{},BufferingHints:{shape:"S2n"},RetryOptions:{shape:"S2q"},S3Update:{shape:"S5k"},ProcessingConfiguration:{shape:"Sq"},CloudWatchLoggingOptions:{shape:"Sl"}}},SplunkDestinationUpdate:{type:"structure",members:{HECEndpoint:{},HECEndpointType:{},HECToken:{},HECAcknowledgmentTimeoutInSeconds:{type:"integer"},RetryOptions:{shape:"S2y"},S3BackupMode:{},S3Update:{shape:"S5k"},ProcessingConfiguration:{shape:"Sq"},CloudWatchLoggingOptions:{shape:"Sl"}}},HttpEndpointDestinationUpdate:{type:"structure",members:{EndpointConfiguration:{shape:"S32"},BufferingHints:{shape:"S36"},CloudWatchLoggingOptions:{shape:"Sl"},RequestConfiguration:{shape:"S39"},ProcessingConfiguration:{shape:"Sq"},RoleARN:{},RetryOptions:{shape:"S3f"},S3BackupMode:{},S3Update:{shape:"S5k"}}},AmazonOpenSearchServerlessDestinationUpdate:{type:"structure",members:{RoleARN:{},CollectionEndpoint:{},IndexName:{},BufferingHints:{shape:"S3p"},RetryOptions:{shape:"S3s"},S3Update:{shape:"S5k"},ProcessingConfiguration:{shape:"Sq"},CloudWatchLoggingOptions:{shape:"Sl"}}}}},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"}}},S1o:{type:"structure",members:{RetryOptions:{type:"structure",members:{DurationInSeconds:{type:"integer"}}},Enabled:{type:"boolean"}}},S1t:{type:"structure",required:["DataTableName"],members:{DataTableName:{},DataTableColumns:{},CopyOptions:{}}},S1x:{type:"string",sensitive:true},S1y:{type:"string",sensitive:true},S1z:{type:"structure",members:{DurationInSeconds:{type:"integer"}}},S28:{type:"structure",members:{IntervalInSeconds:{type:"integer"},SizeInMBs:{type:"integer"}}},S2b:{type:"structure",members:{DurationInSeconds:{type:"integer"}}},S2e:{type:"structure",required:["SubnetIds","RoleARN","SecurityGroupIds"],members:{SubnetIds:{shape:"S2f"},RoleARN:{},SecurityGroupIds:{shape:"S2g"}}},S2f:{type:"list",member:{}},S2g:{type:"list",member:{}},S2n:{type:"structure",members:{IntervalInSeconds:{type:"integer"},SizeInMBs:{type:"integer"}}},S2q:{type:"structure",members:{DurationInSeconds:{type:"integer"}}},S2y:{type:"structure",members:{DurationInSeconds:{type:"integer"}}},S32:{type:"structure",required:["Url"],members:{Url:{shape:"S33"},Name:{},AccessKey:{type:"string",sensitive:true}}},S33:{type:"string",sensitive:true},S36:{type:"structure",members:{SizeInMBs:{type:"integer"},IntervalInSeconds:{type:"integer"}}},S39:{type:"structure",members:{ContentEncoding:{},CommonAttributes:{type:"list",member:{type:"structure",required:["AttributeName","AttributeValue"],members:{AttributeName:{type:"string",sensitive:true},AttributeValue:{type:"string",sensitive:true}}}}}},S3f:{type:"structure",members:{DurationInSeconds:{type:"integer"}}},S3i:{type:"list",member:{shape:"S3j"}},S3j:{type:"structure",required:["Key"],members:{Key:{},Value:{}}},S3p:{type:"structure",members:{IntervalInSeconds:{type:"integer"},SizeInMBs:{type:"integer"}}},S3s:{type:"structure",members:{DurationInSeconds:{type:"integer"}}},S45:{type:"structure",required:["Type","Details"],members:{Type:{},Details:{}}},S4g:{type:"structure",required:["RoleARN","BucketARN","BufferingHints","CompressionFormat","EncryptionConfiguration"],members:{RoleARN:{},BucketARN:{},Prefix:{},ErrorOutputPrefix:{},BufferingHints:{shape:"Se"},CompressionFormat:{},EncryptionConfiguration:{shape:"Si"},CloudWatchLoggingOptions:{shape:"Sl"}}},S4k:{type:"structure",required:["SubnetIds","RoleARN","SecurityGroupIds","VpcId"],members:{SubnetIds:{shape:"S2f"},RoleARN:{},SecurityGroupIds:{shape:"S2g"},VpcId:{}}},S4z:{type:"structure",required:["Data"],members:{Data:{type:"blob"}}},S5k:{type:"structure",members:{RoleARN:{},BucketARN:{},Prefix:{},ErrorOutputPrefix:{},BufferingHints:{shape:"Se"},CompressionFormat:{},EncryptionConfiguration:{shape:"Si"},CloudWatchLoggingOptions:{shape:"Sl"}}}}}},1491:function(e,t,r){var s=r(2393);s.util.update(s.EventBridge.prototype,{setupRequestListeners:function setupRequestListeners(e){if(e.operation==="putEvents"){var t=e.params||{};if(t.EndpointId!==undefined){throw new s.util.error(new Error,{code:"InvalidParameter",message:"EndpointId is not supported in current SDK.\n"+"You should consider switching to V3(https://github.com/aws/aws-sdk-js-v3)."})}}}})},1499:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2021-02-01",endpointPrefix:"evidently",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"Amazon CloudWatch Evidently",serviceId:"Evidently",signatureVersion:"v4",signingName:"evidently",uid:"evidently-2021-02-01"},operations:{BatchEvaluateFeature:{http:{requestUri:"/projects/{project}/evaluations",responseCode:200},input:{type:"structure",required:["project","requests"],members:{project:{location:"uri",locationName:"project"},requests:{type:"list",member:{type:"structure",required:["entityId","feature"],members:{entityId:{},evaluationContext:{jsonvalue:true},feature:{}}}}}},output:{type:"structure",members:{results:{type:"list",member:{type:"structure",required:["entityId","feature"],members:{details:{jsonvalue:true},entityId:{},feature:{},project:{},reason:{},value:{shape:"Sd"},variation:{}}}}}},endpoint:{hostPrefix:"dataplane."}},CreateExperiment:{http:{requestUri:"/projects/{project}/experiments",responseCode:200},input:{type:"structure",required:["metricGoals","name","project","treatments"],members:{description:{},metricGoals:{shape:"Sk"},name:{},onlineAbConfig:{shape:"St"},project:{location:"uri",locationName:"project"},randomizationSalt:{},samplingRate:{type:"long"},segment:{},tags:{shape:"Sz"},treatments:{shape:"S12"}}},output:{type:"structure",required:["experiment"],members:{experiment:{shape:"S16"}}},idempotent:true},CreateFeature:{http:{requestUri:"/projects/{project}/features",responseCode:200},input:{type:"structure",required:["name","project","variations"],members:{defaultVariation:{},description:{},entityOverrides:{shape:"S1n"},evaluationStrategy:{},name:{},project:{location:"uri",locationName:"project"},tags:{shape:"Sz"},variations:{shape:"S1p"}}},output:{type:"structure",members:{feature:{shape:"S1s"}}}},CreateLaunch:{http:{requestUri:"/projects/{project}/launches",responseCode:200},input:{type:"structure",required:["groups","name","project"],members:{description:{},groups:{shape:"S23"},metricMonitors:{shape:"S26"},name:{},project:{location:"uri",locationName:"project"},randomizationSalt:{},scheduledSplitsConfig:{shape:"S29"},tags:{shape:"Sz"}}},output:{type:"structure",required:["launch"],members:{launch:{shape:"S2h"}}}},CreateProject:{http:{requestUri:"/projects",responseCode:200},input:{type:"structure",required:["name"],members:{appConfigResource:{shape:"S2u"},dataDelivery:{type:"structure",members:{cloudWatchLogs:{shape:"S2x"},s3Destination:{shape:"S2z"}}},description:{},name:{},tags:{shape:"Sz"}}},output:{type:"structure",required:["project"],members:{project:{shape:"S34"}}}},CreateSegment:{http:{requestUri:"/segments",responseCode:200},input:{type:"structure",required:["name","pattern"],members:{description:{},name:{},pattern:{jsonvalue:true},tags:{shape:"Sz"}}},output:{type:"structure",required:["segment"],members:{segment:{shape:"S3e"}}}},DeleteExperiment:{http:{method:"DELETE",requestUri:"/projects/{project}/experiments/{experiment}",responseCode:200},input:{type:"structure",required:["experiment","project"],members:{experiment:{location:"uri",locationName:"experiment"},project:{location:"uri",locationName:"project"}}},output:{type:"structure",members:{}},idempotent:true},DeleteFeature:{http:{method:"DELETE",requestUri:"/projects/{project}/features/{feature}",responseCode:200},input:{type:"structure",required:["feature","project"],members:{feature:{location:"uri",locationName:"feature"},project:{location:"uri",locationName:"project"}}},output:{type:"structure",members:{}},idempotent:true},DeleteLaunch:{http:{method:"DELETE",requestUri:"/projects/{project}/launches/{launch}",responseCode:200},input:{type:"structure",required:["launch","project"],members:{launch:{location:"uri",locationName:"launch"},project:{location:"uri",locationName:"project"}}},output:{type:"structure",members:{}},idempotent:true},DeleteProject:{http:{method:"DELETE",requestUri:"/projects/{project}",responseCode:200},input:{type:"structure",required:["project"],members:{project:{location:"uri",locationName:"project"}}},output:{type:"structure",members:{}},idempotent:true},DeleteSegment:{http:{method:"DELETE",requestUri:"/segments/{segment}",responseCode:200},input:{type:"structure",required:["segment"],members:{segment:{location:"uri",locationName:"segment"}}},output:{type:"structure",members:{}},idempotent:true},EvaluateFeature:{http:{requestUri:"/projects/{project}/evaluations/{feature}",responseCode:200},input:{type:"structure",required:["entityId","feature","project"],members:{entityId:{},evaluationContext:{jsonvalue:true},feature:{location:"uri",locationName:"feature"},project:{location:"uri",locationName:"project"}}},output:{type:"structure",members:{details:{jsonvalue:true},reason:{},value:{shape:"Sd"},variation:{}}},endpoint:{hostPrefix:"dataplane."}},GetExperiment:{http:{method:"GET",requestUri:"/projects/{project}/experiments/{experiment}",responseCode:200},input:{type:"structure",required:["experiment","project"],members:{experiment:{location:"uri",locationName:"experiment"},project:{location:"uri",locationName:"project"}}},output:{type:"structure",members:{experiment:{shape:"S16"}}}},GetExperimentResults:{http:{requestUri:"/projects/{project}/experiments/{experiment}/results",responseCode:200},input:{type:"structure",required:["experiment","metricNames","project","treatmentNames"],members:{baseStat:{},endTime:{type:"timestamp"},experiment:{location:"uri",locationName:"experiment"},metricNames:{type:"list",member:{}},period:{type:"long"},project:{location:"uri",locationName:"project"},reportNames:{type:"list",member:{}},resultStats:{type:"list",member:{}},startTime:{type:"timestamp"},treatmentNames:{type:"list",member:{}}}},output:{type:"structure",members:{details:{},reports:{type:"list",member:{type:"structure",members:{content:{jsonvalue:true},metricName:{},reportName:{},treatmentName:{}}}},resultsData:{type:"list",member:{type:"structure",members:{metricName:{},resultStat:{},treatmentName:{},values:{type:"list",member:{type:"double"}}}}},timestamps:{type:"list",member:{type:"timestamp"}}}}},GetFeature:{http:{method:"GET",requestUri:"/projects/{project}/features/{feature}",responseCode:200},input:{type:"structure",required:["feature","project"],members:{feature:{location:"uri",locationName:"feature"},project:{location:"uri",locationName:"project"}}},output:{type:"structure",required:["feature"],members:{feature:{shape:"S1s"}}}},GetLaunch:{http:{method:"GET",requestUri:"/projects/{project}/launches/{launch}",responseCode:200},input:{type:"structure",required:["launch","project"],members:{launch:{location:"uri",locationName:"launch"},project:{location:"uri",locationName:"project"}}},output:{type:"structure",members:{launch:{shape:"S2h"}}}},GetProject:{http:{method:"GET",requestUri:"/projects/{project}",responseCode:200},input:{type:"structure",required:["project"],members:{project:{location:"uri",locationName:"project"}}},output:{type:"structure",required:["project"],members:{project:{shape:"S34"}}}},GetSegment:{http:{method:"GET",requestUri:"/segments/{segment}",responseCode:200},input:{type:"structure",required:["segment"],members:{segment:{location:"uri",locationName:"segment"}}},output:{type:"structure",required:["segment"],members:{segment:{shape:"S3e"}}}},ListExperiments:{http:{method:"GET",requestUri:"/projects/{project}/experiments",responseCode:200},input:{type:"structure",required:["project"],members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},project:{location:"uri",locationName:"project"},status:{location:"querystring",locationName:"status"}}},output:{type:"structure",members:{experiments:{type:"list",member:{shape:"S16"}},nextToken:{}}}},ListFeatures:{http:{method:"GET",requestUri:"/projects/{project}/features",responseCode:200},input:{type:"structure",required:["project"],members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},project:{location:"uri",locationName:"project"}}},output:{type:"structure",members:{features:{type:"list",member:{type:"structure",required:["arn","createdTime","evaluationStrategy","lastUpdatedTime","name","status"],members:{arn:{},createdTime:{type:"timestamp"},defaultVariation:{},evaluationRules:{shape:"S1u"},evaluationStrategy:{},lastUpdatedTime:{type:"timestamp"},name:{},project:{},status:{},tags:{shape:"Sz"}}}},nextToken:{}}}},ListLaunches:{http:{method:"GET",requestUri:"/projects/{project}/launches",responseCode:200},input:{type:"structure",required:["project"],members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},project:{location:"uri",locationName:"project"},status:{location:"querystring",locationName:"status"}}},output:{type:"structure",members:{launches:{type:"list",member:{shape:"S2h"}},nextToken:{}}}},ListProjects:{http:{method:"GET",requestUri:"/projects",responseCode:200},input:{type:"structure",members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{nextToken:{},projects:{type:"list",member:{type:"structure",required:["arn","createdTime","lastUpdatedTime","name","status"],members:{activeExperimentCount:{type:"long"},activeLaunchCount:{type:"long"},arn:{},createdTime:{type:"timestamp"},description:{},experimentCount:{type:"long"},featureCount:{type:"long"},lastUpdatedTime:{type:"timestamp"},launchCount:{type:"long"},name:{},status:{},tags:{shape:"Sz"}}}}}}},ListSegmentReferences:{http:{method:"GET",requestUri:"/segments/{segment}/references",responseCode:200},input:{type:"structure",required:["segment","type"],members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},segment:{location:"uri",locationName:"segment"},type:{location:"querystring",locationName:"type"}}},output:{type:"structure",members:{nextToken:{},referencedBy:{type:"list",member:{type:"structure",required:["name","type"],members:{arn:{},endTime:{},lastUpdatedOn:{},name:{},startTime:{},status:{},type:{}}}}}}},ListSegments:{http:{method:"GET",requestUri:"/segments",responseCode:200},input:{type:"structure",members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{nextToken:{},segments:{type:"list",member:{shape:"S3e"}}}}},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:"Sz"}}}},PutProjectEvents:{http:{requestUri:"/events/projects/{project}",responseCode:200},input:{type:"structure",required:["events","project"],members:{events:{type:"list",member:{type:"structure",required:["data","timestamp","type"],members:{data:{jsonvalue:true},timestamp:{type:"timestamp"},type:{}}}},project:{location:"uri",locationName:"project"}}},output:{type:"structure",members:{eventResults:{type:"list",member:{type:"structure",members:{errorCode:{},errorMessage:{},eventId:{}}}},failedEventCount:{type:"integer"}}},endpoint:{hostPrefix:"dataplane."}},StartExperiment:{http:{requestUri:"/projects/{project}/experiments/{experiment}/start",responseCode:200},input:{type:"structure",required:["analysisCompleteTime","experiment","project"],members:{analysisCompleteTime:{type:"timestamp"},experiment:{location:"uri",locationName:"experiment"},project:{location:"uri",locationName:"project"}}},output:{type:"structure",members:{startedTime:{type:"timestamp"}}}},StartLaunch:{http:{requestUri:"/projects/{project}/launches/{launch}/start",responseCode:200},input:{type:"structure",required:["launch","project"],members:{launch:{location:"uri",locationName:"launch"},project:{location:"uri",locationName:"project"}}},output:{type:"structure",required:["launch"],members:{launch:{shape:"S2h"}}}},StopExperiment:{http:{requestUri:"/projects/{project}/experiments/{experiment}/cancel",responseCode:200},input:{type:"structure",required:["experiment","project"],members:{desiredState:{},experiment:{location:"uri",locationName:"experiment"},project:{location:"uri",locationName:"project"},reason:{}}},output:{type:"structure",members:{endedTime:{type:"timestamp"}}}},StopLaunch:{http:{requestUri:"/projects/{project}/launches/{launch}/cancel",responseCode:200},input:{type:"structure",required:["launch","project"],members:{desiredState:{},launch:{location:"uri",locationName:"launch"},project:{location:"uri",locationName:"project"},reason:{}}},output:{type:"structure",members:{endedTime:{type:"timestamp"}}}},TagResource:{http:{requestUri:"/tags/{resourceArn}",responseCode:200},input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tags:{shape:"Sz"}}},output:{type:"structure",members:{}},idempotent:true},TestSegmentPattern:{http:{requestUri:"/test-segment-pattern",responseCode:200},input:{type:"structure",required:["pattern","payload"],members:{pattern:{jsonvalue:true},payload:{jsonvalue:true}}},output:{type:"structure",required:["match"],members:{match:{type:"boolean"}}}},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},UpdateExperiment:{http:{method:"PATCH",requestUri:"/projects/{project}/experiments/{experiment}",responseCode:200},input:{type:"structure",required:["experiment","project"],members:{description:{},experiment:{location:"uri",locationName:"experiment"},metricGoals:{shape:"Sk"},onlineAbConfig:{shape:"St"},project:{location:"uri",locationName:"project"},randomizationSalt:{},removeSegment:{type:"boolean"},samplingRate:{type:"long"},segment:{},treatments:{shape:"S12"}}},output:{type:"structure",required:["experiment"],members:{experiment:{shape:"S16"}}}},UpdateFeature:{http:{method:"PATCH",requestUri:"/projects/{project}/features/{feature}",responseCode:200},input:{type:"structure",required:["feature","project"],members:{addOrUpdateVariations:{shape:"S1p"},defaultVariation:{},description:{},entityOverrides:{shape:"S1n"},evaluationStrategy:{},feature:{location:"uri",locationName:"feature"},project:{location:"uri",locationName:"project"},removeVariations:{type:"list",member:{}}}},output:{type:"structure",required:["feature"],members:{feature:{shape:"S1s"}}}},UpdateLaunch:{http:{method:"PATCH",requestUri:"/projects/{project}/launches/{launch}",responseCode:200},input:{type:"structure",required:["launch","project"],members:{description:{},groups:{shape:"S23"},launch:{location:"uri",locationName:"launch"},metricMonitors:{shape:"S26"},project:{location:"uri",locationName:"project"},randomizationSalt:{},scheduledSplitsConfig:{shape:"S29"}}},output:{type:"structure",required:["launch"],members:{launch:{shape:"S2h"}}}},UpdateProject:{http:{method:"PATCH",requestUri:"/projects/{project}",responseCode:200},input:{type:"structure",required:["project"],members:{appConfigResource:{shape:"S2u"},description:{},project:{location:"uri",locationName:"project"}}},output:{type:"structure",required:["project"],members:{project:{shape:"S34"}}}},UpdateProjectDataDelivery:{http:{method:"PATCH",requestUri:"/projects/{project}/data-delivery",responseCode:200},input:{type:"structure",required:["project"],members:{cloudWatchLogs:{shape:"S2x"},project:{location:"uri",locationName:"project"},s3Destination:{shape:"S2z"}}},output:{type:"structure",required:["project"],members:{project:{shape:"S34"}}}}},shapes:{Sd:{type:"structure",members:{boolValue:{type:"boolean"},doubleValue:{type:"double"},longValue:{type:"long"},stringValue:{}},union:true},Sk:{type:"list",member:{type:"structure",required:["metricDefinition"],members:{desiredChange:{},metricDefinition:{shape:"Sn"}}}},Sn:{type:"structure",required:["entityIdKey","name","valueKey"],members:{entityIdKey:{},eventPattern:{jsonvalue:true},name:{},unitLabel:{},valueKey:{}}},St:{type:"structure",members:{controlTreatmentName:{},treatmentWeights:{shape:"Sv"}}},Sv:{type:"map",key:{},value:{type:"long"}},Sz:{type:"map",key:{},value:{}},S12:{type:"list",member:{type:"structure",required:["feature","name","variation"],members:{description:{},feature:{},name:{},variation:{}}}},S16:{type:"structure",required:["arn","createdTime","lastUpdatedTime","name","status","type"],members:{arn:{},createdTime:{type:"timestamp"},description:{},execution:{type:"structure",members:{endedTime:{type:"timestamp"},startedTime:{type:"timestamp"}}},lastUpdatedTime:{type:"timestamp"},metricGoals:{type:"list",member:{type:"structure",required:["metricDefinition"],members:{desiredChange:{},metricDefinition:{shape:"S1c"}}}},name:{},onlineAbDefinition:{type:"structure",members:{controlTreatmentName:{},treatmentWeights:{shape:"Sv"}}},project:{},randomizationSalt:{},samplingRate:{type:"long"},schedule:{type:"structure",members:{analysisCompleteTime:{type:"timestamp"}}},segment:{},status:{},statusReason:{},tags:{shape:"Sz"},treatments:{type:"list",member:{type:"structure",required:["name"],members:{description:{},featureVariations:{shape:"S1k"},name:{}}}},type:{}}},S1c:{type:"structure",members:{entityIdKey:{},eventPattern:{jsonvalue:true},name:{},unitLabel:{},valueKey:{}}},S1k:{type:"map",key:{},value:{}},S1n:{type:"map",key:{},value:{}},S1p:{type:"list",member:{type:"structure",required:["name","value"],members:{name:{},value:{shape:"Sd"}}}},S1s:{type:"structure",required:["arn","createdTime","evaluationStrategy","lastUpdatedTime","name","status","valueType","variations"],members:{arn:{},createdTime:{type:"timestamp"},defaultVariation:{},description:{},entityOverrides:{shape:"S1n"},evaluationRules:{shape:"S1u"},evaluationStrategy:{},lastUpdatedTime:{type:"timestamp"},name:{},project:{},status:{},tags:{shape:"Sz"},valueType:{},variations:{type:"list",member:{type:"structure",members:{name:{},value:{shape:"Sd"}}}}}},S1u:{type:"list",member:{type:"structure",required:["type"],members:{name:{},type:{}}}},S23:{type:"list",member:{type:"structure",required:["feature","name","variation"],members:{description:{},feature:{},name:{},variation:{}}}},S26:{type:"list",member:{type:"structure",required:["metricDefinition"],members:{metricDefinition:{shape:"Sn"}}}},S29:{type:"structure",required:["steps"],members:{steps:{type:"list",member:{type:"structure",required:["groupWeights","startTime"],members:{groupWeights:{shape:"S2c"},segmentOverrides:{shape:"S2d"},startTime:{type:"timestamp"}}}}}},S2c:{type:"map",key:{},value:{type:"long"}},S2d:{type:"list",member:{type:"structure",required:["evaluationOrder","segment","weights"],members:{evaluationOrder:{type:"long"},segment:{},weights:{shape:"S2c"}}}},S2h:{type:"structure",required:["arn","createdTime","lastUpdatedTime","name","status","type"],members:{arn:{},createdTime:{type:"timestamp"},description:{},execution:{type:"structure",members:{endedTime:{type:"timestamp"},startedTime:{type:"timestamp"}}},groups:{type:"list",member:{type:"structure",required:["featureVariations","name"],members:{description:{},featureVariations:{shape:"S1k"},name:{}}}},lastUpdatedTime:{type:"timestamp"},metricMonitors:{type:"list",member:{type:"structure",required:["metricDefinition"],members:{metricDefinition:{shape:"S1c"}}}},name:{},project:{},randomizationSalt:{},scheduledSplitsDefinition:{type:"structure",members:{steps:{type:"list",member:{type:"structure",required:["startTime"],members:{groupWeights:{shape:"S2c"},segmentOverrides:{shape:"S2d"},startTime:{type:"timestamp"}}}}}},status:{},statusReason:{},tags:{shape:"Sz"},type:{}}},S2u:{type:"structure",members:{applicationId:{},environmentId:{}}},S2x:{type:"structure",members:{logGroup:{}}},S2z:{type:"structure",members:{bucket:{},prefix:{}}},S34:{type:"structure",required:["arn","createdTime","lastUpdatedTime","name","status"],members:{activeExperimentCount:{type:"long"},activeLaunchCount:{type:"long"},appConfigResource:{type:"structure",required:["applicationId","configurationProfileId","environmentId"],members:{applicationId:{},configurationProfileId:{},environmentId:{}}},arn:{},createdTime:{type:"timestamp"},dataDelivery:{type:"structure",members:{cloudWatchLogs:{type:"structure",members:{logGroup:{}}},s3Destination:{type:"structure",members:{bucket:{},prefix:{}}}}},description:{},experimentCount:{type:"long"},featureCount:{type:"long"},lastUpdatedTime:{type:"timestamp"},launchCount:{type:"long"},name:{},status:{},tags:{shape:"Sz"}}},S3e:{type:"structure",required:["arn","createdTime","lastUpdatedTime","name","pattern"],members:{arn:{},createdTime:{type:"timestamp"},description:{},experimentCount:{type:"long"},lastUpdatedTime:{type:"timestamp"},launchCount:{type:"long"},name:{},pattern:{jsonvalue:true},tags:{shape:"Sz"}}}}}},1501:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2021-07-13",endpointPrefix:"emr-serverless",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"EMR Serverless",serviceId:"EMR Serverless",signatureVersion:"v4",signingName:"emr-serverless",uid:"emr-serverless-2021-07-13"},operations:{CancelJobRun:{http:{method:"DELETE",requestUri:"/applications/{applicationId}/jobruns/{jobRunId}",responseCode:200},input:{type:"structure",required:["applicationId","jobRunId"],members:{applicationId:{location:"uri",locationName:"applicationId"},jobRunId:{location:"uri",locationName:"jobRunId"}}},output:{type:"structure",required:["applicationId","jobRunId"],members:{applicationId:{},jobRunId:{}}},idempotent:true},CreateApplication:{http:{requestUri:"/applications",responseCode:200},input:{type:"structure",required:["releaseLabel","type","clientToken"],members:{name:{},releaseLabel:{},type:{},clientToken:{idempotencyToken:true},initialCapacity:{shape:"Sa"},maximumCapacity:{shape:"Si"},tags:{shape:"Sj"},autoStartConfiguration:{shape:"Sm"},autoStopConfiguration:{shape:"So"},networkConfiguration:{shape:"Sq"},architecture:{},imageConfiguration:{shape:"Sw"},workerTypeSpecifications:{shape:"Sy"}}},output:{type:"structure",required:["applicationId","arn"],members:{applicationId:{},name:{},arn:{}}},idempotent:true},DeleteApplication:{http:{method:"DELETE",requestUri:"/applications/{applicationId}",responseCode:200},input:{type:"structure",required:["applicationId"],members:{applicationId:{location:"uri",locationName:"applicationId"}}},output:{type:"structure",members:{}},idempotent:true},GetApplication:{http:{method:"GET",requestUri:"/applications/{applicationId}",responseCode:200},input:{type:"structure",required:["applicationId"],members:{applicationId:{location:"uri",locationName:"applicationId"}}},output:{type:"structure",required:["application"],members:{application:{shape:"S16"}}}},GetDashboardForJobRun:{http:{method:"GET",requestUri:"/applications/{applicationId}/jobruns/{jobRunId}/dashboard",responseCode:200},input:{type:"structure",required:["applicationId","jobRunId"],members:{applicationId:{location:"uri",locationName:"applicationId"},jobRunId:{location:"uri",locationName:"jobRunId"}}},output:{type:"structure",members:{url:{}}}},GetJobRun:{http:{method:"GET",requestUri:"/applications/{applicationId}/jobruns/{jobRunId}",responseCode:200},input:{type:"structure",required:["applicationId","jobRunId"],members:{applicationId:{location:"uri",locationName:"applicationId"},jobRunId:{location:"uri",locationName:"jobRunId"}}},output:{type:"structure",required:["jobRun"],members:{jobRun:{type:"structure",required:["applicationId","jobRunId","arn","createdBy","createdAt","updatedAt","executionRole","state","stateDetails","releaseLabel","jobDriver"],members:{applicationId:{},jobRunId:{},name:{},arn:{},createdBy:{},createdAt:{type:"timestamp"},updatedAt:{type:"timestamp"},executionRole:{},state:{},stateDetails:{},releaseLabel:{},configurationOverrides:{shape:"S1o"},jobDriver:{shape:"S1y"},tags:{shape:"Sj"},totalResourceUtilization:{type:"structure",members:{vCPUHour:{type:"double"},memoryGBHour:{type:"double"},storageGBHour:{type:"double"}}},networkConfiguration:{shape:"Sq"},totalExecutionDurationSeconds:{type:"integer"},executionTimeoutMinutes:{type:"long"},billedResourceUtilization:{type:"structure",members:{vCPUHour:{type:"double"},memoryGBHour:{type:"double"},storageGBHour:{type:"double"}}}}}}}},ListApplications:{http:{method:"GET",requestUri:"/applications",responseCode:200},input:{type:"structure",members:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},states:{location:"querystring",locationName:"states",type:"list",member:{}}}},output:{type:"structure",required:["applications"],members:{applications:{type:"list",member:{type:"structure",required:["id","arn","releaseLabel","type","state","createdAt","updatedAt"],members:{id:{},name:{},arn:{},releaseLabel:{},type:{},state:{},stateDetails:{},createdAt:{type:"timestamp"},updatedAt:{type:"timestamp"},architecture:{}}}},nextToken:{}}}},ListJobRuns:{http:{method:"GET",requestUri:"/applications/{applicationId}/jobruns",responseCode:200},input:{type:"structure",required:["applicationId"],members:{applicationId:{location:"uri",locationName:"applicationId"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},createdAtAfter:{location:"querystring",locationName:"createdAtAfter",type:"timestamp"},createdAtBefore:{location:"querystring",locationName:"createdAtBefore",type:"timestamp"},states:{location:"querystring",locationName:"states",type:"list",member:{}}}},output:{type:"structure",required:["jobRuns"],members:{jobRuns:{type:"list",member:{type:"structure",required:["applicationId","id","arn","createdBy","createdAt","updatedAt","executionRole","state","stateDetails","releaseLabel"],members:{applicationId:{},id:{},name:{},arn:{},createdBy:{},createdAt:{type:"timestamp"},updatedAt:{type:"timestamp"},executionRole:{},state:{},stateDetails:{},releaseLabel:{},type:{}}}},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:"Sj"}}}},StartApplication:{http:{requestUri:"/applications/{applicationId}/start",responseCode:200},input:{type:"structure",required:["applicationId"],members:{applicationId:{location:"uri",locationName:"applicationId"}}},output:{type:"structure",members:{}},idempotent:true},StartJobRun:{http:{requestUri:"/applications/{applicationId}/jobruns",responseCode:200},input:{type:"structure",required:["applicationId","clientToken","executionRoleArn"],members:{applicationId:{location:"uri",locationName:"applicationId"},clientToken:{idempotencyToken:true},executionRoleArn:{},jobDriver:{shape:"S1y"},configurationOverrides:{shape:"S1o"},tags:{shape:"Sj"},executionTimeoutMinutes:{type:"long"},name:{}}},output:{type:"structure",required:["applicationId","jobRunId","arn"],members:{applicationId:{},jobRunId:{},arn:{}}},idempotent:true},StopApplication:{http:{requestUri:"/applications/{applicationId}/stop",responseCode:200},input:{type:"structure",required:["applicationId"],members:{applicationId:{location:"uri",locationName:"applicationId"}}},output:{type:"structure",members:{}},idempotent:true},TagResource:{http:{requestUri:"/tags/{resourceArn}",responseCode:200},input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tags:{shape:"Sj"}}},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},UpdateApplication:{http:{method:"PATCH",requestUri:"/applications/{applicationId}",responseCode:200},input:{type:"structure",required:["applicationId","clientToken"],members:{applicationId:{location:"uri",locationName:"applicationId"},clientToken:{idempotencyToken:true},initialCapacity:{shape:"Sa"},maximumCapacity:{shape:"Si"},autoStartConfiguration:{shape:"Sm"},autoStopConfiguration:{shape:"So"},networkConfiguration:{shape:"Sq"},architecture:{},imageConfiguration:{shape:"Sw"},workerTypeSpecifications:{shape:"Sy"}}},output:{type:"structure",required:["application"],members:{application:{shape:"S16"}}}}},shapes:{Sa:{type:"map",key:{},value:{type:"structure",required:["workerCount"],members:{workerCount:{type:"long"},workerConfiguration:{type:"structure",required:["cpu","memory"],members:{cpu:{},memory:{},disk:{}}}}}},Si:{type:"structure",required:["cpu","memory"],members:{cpu:{},memory:{},disk:{}}},Sj:{type:"map",key:{},value:{}},Sm:{type:"structure",members:{enabled:{type:"boolean"}}},So:{type:"structure",members:{enabled:{type:"boolean"},idleTimeoutMinutes:{type:"integer"}}},Sq:{type:"structure",members:{subnetIds:{type:"list",member:{}},securityGroupIds:{type:"list",member:{}}}},Sw:{type:"structure",members:{imageUri:{}}},Sy:{type:"map",key:{},value:{type:"structure",members:{imageConfiguration:{shape:"Sw"}}}},S16:{type:"structure",required:["applicationId","arn","releaseLabel","type","state","createdAt","updatedAt"],members:{applicationId:{},name:{},arn:{},releaseLabel:{},type:{},state:{},stateDetails:{},initialCapacity:{shape:"Sa"},maximumCapacity:{shape:"Si"},createdAt:{type:"timestamp"},updatedAt:{type:"timestamp"},tags:{shape:"Sj"},autoStartConfiguration:{shape:"Sm"},autoStopConfiguration:{shape:"So"},networkConfiguration:{shape:"Sq"},architecture:{},imageConfiguration:{shape:"S1a"},workerTypeSpecifications:{type:"map",key:{},value:{type:"structure",members:{imageConfiguration:{shape:"S1a"}}}}}},S1a:{type:"structure",required:["imageUri"],members:{imageUri:{},resolvedImageDigest:{}}},S1o:{type:"structure",members:{applicationConfiguration:{shape:"S1p"},monitoringConfiguration:{type:"structure",members:{s3MonitoringConfiguration:{type:"structure",members:{logUri:{},encryptionKeyArn:{}}},managedPersistenceMonitoringConfiguration:{type:"structure",members:{enabled:{type:"boolean"},encryptionKeyArn:{}}}}}}},S1p:{type:"list",member:{type:"structure",required:["classification"],members:{classification:{},properties:{type:"map",key:{},value:{},sensitive:true},configurations:{shape:"S1p"}}}},S1y:{type:"structure",members:{sparkSubmit:{type:"structure",required:["entryPoint"],members:{entryPoint:{type:"string",sensitive:true},entryPointArguments:{type:"list",member:{type:"string",sensitive:true}},sparkSubmitParameters:{type:"string",sensitive:true}}},hive:{type:"structure",required:["query"],members:{query:{type:"string",sensitive:true},initQueryFile:{type:"string",sensitive:true},parameters:{type:"string",sensitive:true}}}},union:true}}}},1518:function(e){e.exports={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:{}}}}},1524:function(e){e.exports={pagination:{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"}}}},1530:function(e){e.exports={pagination:{GetBlueprintRuns:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},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"},GetUnfilteredPartitionsMetadata:{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"},ListBlueprints:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListCrawlers:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListCustomEntityTypes:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListDataQualityResults:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListDataQualityRuleRecommendationRuns:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListDataQualityRulesetEvaluationRuns:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListDataQualityRulesets:{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"},ListSessions:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},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"}}}},1535:function(e){e.exports={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"},KmsKey:{}}},output:{type:"structure",members:{Name:{},Arn:{},State:{},CreationDateTime:{type:"timestamp"},PermissionsMode:{},DeletionProtection:{type:"boolean"},KmsKeyArn:{}}}},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:"Sj"}}}},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:"Sr"}}}},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"},PermissionsMode:{},DeletionProtection:{type:"boolean"},EncryptionDescription:{shape:"S11"}}}},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:"St"},RoleArn:{},OutputFormat:{}}},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:"S16"},DigestTipAddress:{shape:"S16"}}},output:{type:"structure",required:["Block"],members:{Block:{shape:"S16"},Proof:{shape:"S16"}}}},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:"S16"}}}},GetRevision:{http:{requestUri:"/ledgers/{name}/revision"},input:{type:"structure",required:["Name","BlockAddress","DocumentId"],members:{Name:{location:"uri",locationName:"name"},BlockAddress:{shape:"S16"},DocumentId:{},DigestTipAddress:{shape:"S16"}}},output:{type:"structure",required:["Revision"],members:{Proof:{shape:"S16"},Revision:{shape:"S16"}}}},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:"Sj"}},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:"S1l"},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:"S1l"},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:"Sl"},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"},KmsKey:{}}},output:{type:"structure",members:{Name:{},Arn:{},State:{},CreationDateTime:{type:"timestamp"},DeletionProtection:{type:"boolean"},EncryptionDescription:{shape:"S11"}}}},UpdateLedgerPermissionsMode:{http:{method:"PATCH",requestUri:"/ledgers/{name}/permissions-mode"},input:{type:"structure",required:["Name","PermissionsMode"],members:{Name:{location:"uri",locationName:"name"},PermissionsMode:{}}},output:{type:"structure",members:{Name:{},Arn:{},PermissionsMode:{}}}}},shapes:{S6:{type:"map",key:{},value:{}},Sj:{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:"Sl"},ErrorCause:{},StreamName:{}}},Sl:{type:"structure",required:["StreamArn"],members:{StreamArn:{},AggregationEnabled:{type:"boolean"}}},Sr:{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:"St"},RoleArn:{},OutputFormat:{}}},St:{type:"structure",required:["Bucket","Prefix","EncryptionConfiguration"],members:{Bucket:{},Prefix:{},EncryptionConfiguration:{type:"structure",required:["ObjectEncryptionType"],members:{ObjectEncryptionType:{},KmsKeyArn:{}}}}},S11:{type:"structure",required:["KmsKeyArn","EncryptionStatus"],members:{KmsKeyArn:{},EncryptionStatus:{},InaccessibleKmsKeyDateTime:{type:"timestamp"}}},S16:{type:"structure",members:{IonText:{type:"string",sensitive:true}},sensitive:true},S1l:{type:"list",member:{shape:"Sr"}}}}},1536:function(e){e.exports={pagination:{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",non_aggregate_keys:["usagePlanId","startDate","endDate"],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"}}}},1537:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["pricing"]={};s.Pricing=i.defineService("pricing",["2017-10-15"]);Object.defineProperty(a.services["pricing"],"2017-10-15",{get:function get(){var e=r(3605);e.paginators=r(4816).pagination;return e},enumerable:true,configurable:true});e.exports=s.Pricing},1539:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["ssooidc"]={};s.SSOOIDC=i.defineService("ssooidc",["2019-06-10"]);Object.defineProperty(a.services["ssooidc"],"2019-06-10",{get:function get(){var e=r(3325);e.paginators=r(469).pagination;return e},enumerable:true,configurable:true});e.exports=s.SSOOIDC},1556:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2009-03-31",endpointPrefix:"elasticmapreduce",jsonVersion:"1.1",protocol:"json",serviceAbbreviation:"Amazon EMR",serviceFullName:"Amazon EMR",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:"S11"},JobFlowId:{}}},output:{type:"structure",members:{JobFlowId:{},InstanceGroupIds:{type:"list",member:{}},ClusterArn:{}}}},AddJobFlowSteps:{input:{type:"structure",required:["JobFlowId","Steps"],members:{JobFlowId:{},Steps:{shape:"S1m"},ExecutionRoleArn:{}}},output:{type:"structure",members:{StepIds:{shape:"S1v"}}}},AddTags:{input:{type:"structure",required:["ResourceId","Tags"],members:{ResourceId:{},Tags:{shape:"S1y"}}},output:{type:"structure",members:{}}},CancelSteps:{input:{type:"structure",required:["ClusterId","StepIds"],members:{ClusterId:{},StepIds:{shape:"S1v"},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","WorkspaceSecurityGroupId","EngineSecurityGroupId","DefaultS3Location"],members:{Name:{},Description:{},AuthMode:{},VpcId:{},SubnetIds:{shape:"S2d"},ServiceRole:{},UserRole:{},WorkspaceSecurityGroupId:{},EngineSecurityGroupId:{},DefaultS3Location:{},IdpAuthUrl:{},IdpRelayStateParameterName:{},Tags:{shape:"S1y"}}},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:"S2p"},Ec2InstanceAttributes:{type:"structure",members:{Ec2KeyName:{},Ec2SubnetId:{},RequestedEc2SubnetIds:{shape:"S2y"},Ec2AvailabilityZone:{},RequestedEc2AvailabilityZones:{shape:"S2y"},IamInstanceProfile:{},EmrManagedMasterSecurityGroup:{},EmrManagedSlaveSecurityGroup:{},ServiceAccessSecurityGroup:{},AdditionalMasterSecurityGroups:{shape:"S2z"},AdditionalSlaveSecurityGroups:{shape:"S2z"}}},InstanceCollectionType:{},LogUri:{},LogEncryptionKmsKeyId:{},RequestedAmiVersion:{},RunningAmiVersion:{},ReleaseLabel:{},AutoTerminate:{type:"boolean"},TerminationProtected:{type:"boolean"},VisibleToAllUsers:{type:"boolean"},Applications:{shape:"S32"},Tags:{shape:"S1y"},ServiceRole:{},NormalizedInstanceHours:{type:"integer"},MasterPublicDnsName:{},Configurations:{shape:"Si"},SecurityConfiguration:{},AutoScalingRole:{},ScaleDownBehavior:{},CustomAmiId:{},EbsRootVolumeSize:{type:"integer"},RepoUpgradeOnBoot:{},KerberosAttributes:{shape:"S36"},ClusterArn:{},OutpostArn:{},StepConcurrencyLevel:{type:"integer"},PlacementGroups:{shape:"S38"},OSReleaseLabel:{}}}}}},DescribeJobFlows:{input:{type:"structure",members:{CreatedAfter:{type:"timestamp"},CreatedBefore:{type:"timestamp"},JobFlowIds:{shape:"S1t"},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"},CustomAmiId:{}}}},NormalizedInstanceHours:{type:"integer"},Ec2KeyName:{},Ec2SubnetId:{},Placement:{shape:"S3m"},KeepJobFlowAliveWhenNoSteps:{type:"boolean"},TerminationProtected:{type:"boolean"},HadoopVersion:{}}},Steps:{type:"list",member:{type:"structure",required:["StepConfig","ExecutionStatusDetail"],members:{StepConfig:{shape:"S1n"},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:"S3t"}}}},SupportedProducts:{shape:"S3v"},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:"S3z"},NotebookExecutionName:{},NotebookParams:{},Status:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},Arn:{},OutputNotebookURI:{},LastStateChangeReason:{},NotebookInstanceSecurityGroupId:{},Tags:{shape:"S1y"},NotebookS3Location:{shape:"S43"},OutputNotebookS3Location:{type:"structure",members:{Bucket:{},Key:{}}},OutputNotebookFormat:{},EnvironmentVariables:{shape:"S47"}}}}}},DescribeReleaseLabel:{input:{type:"structure",members:{ReleaseLabel:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{ReleaseLabel:{},Applications:{type:"list",member:{type:"structure",members:{Name:{},Version:{}}}},NextToken:{},AvailableOSReleases:{type:"list",member:{type:"structure",members:{Label:{}}}}}}},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:"S4k"},ActionOnFailure:{},Status:{shape:"S4l"},ExecutionRoleArn:{}}}}}},DescribeStudio:{input:{type:"structure",required:["StudioId"],members:{StudioId:{}}},output:{type:"structure",members:{Studio:{type:"structure",members:{StudioId:{},StudioArn:{},Name:{},Description:{},AuthMode:{},VpcId:{},SubnetIds:{shape:"S2d"},ServiceRole:{},UserRole:{},WorkspaceSecurityGroupId:{},EngineSecurityGroupId:{},Url:{},CreationTime:{type:"timestamp"},DefaultS3Location:{},IdpAuthUrl:{},IdpRelayStateParameterName:{},Tags:{shape:"S1y"}}}}}},GetAutoTerminationPolicy:{input:{type:"structure",required:["ClusterId"],members:{ClusterId:{}}},output:{type:"structure",members:{AutoTerminationPolicy:{shape:"S4w"}}}},GetBlockPublicAccessConfiguration:{input:{type:"structure",members:{}},output:{type:"structure",required:["BlockPublicAccessConfiguration","BlockPublicAccessConfigurationMetadata"],members:{BlockPublicAccessConfiguration:{shape:"S50"},BlockPublicAccessConfigurationMetadata:{type:"structure",required:["CreationDateTime","CreatedByArn"],members:{CreationDateTime:{type:"timestamp"},CreatedByArn:{}}}}}},GetClusterSessionCredentials:{input:{type:"structure",required:["ClusterId","ExecutionRoleArn"],members:{ClusterId:{},ExecutionRoleArn:{}}},output:{type:"structure",members:{Credentials:{type:"structure",members:{UsernamePassword:{type:"structure",members:{Username:{},Password:{}},sensitive:true}},union:true},ExpiresAt:{type:"timestamp"}}}},GetManagedScalingPolicy:{input:{type:"structure",required:["ClusterId"],members:{ClusterId:{}}},output:{type:"structure",members:{ManagedScalingPolicy:{shape:"S5b"}}}},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:"S2z"}}}},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:"S2p"},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:"Si"},EbsBlockDevices:{shape:"S62"},EbsOptimized:{type:"boolean"},CustomAmiId:{}}}},LaunchSpecifications:{shape:"Sl"},ResizeSpecifications:{shape:"Su"}}}},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:"Si"},ConfigurationsVersion:{type:"long"},LastSuccessfullyAppliedConfigurations:{shape:"Si"},LastSuccessfullyAppliedConfigurationsVersion:{type:"long"},EbsBlockDevices:{shape:"S62"},EbsOptimized:{type:"boolean"},ShrinkPolicy:{shape:"S6e"},AutoScalingPolicy:{shape:"S6i"},CustomAmiId:{}}}},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:{},ExecutionEngineId:{}}},output:{type:"structure",members:{NotebookExecutions:{type:"list",member:{type:"structure",members:{NotebookExecutionId:{},EditorId:{},NotebookExecutionName:{},Status:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},NotebookS3Location:{shape:"S43"},ExecutionEngineId:{}}}},Marker:{}}}},ListReleaseLabels:{input:{type:"structure",members:{Filters:{type:"structure",members:{Prefix:{},Application:{}}},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{ReleaseLabels:{shape:"S2z"},NextToken:{}}}},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:"S1t"},Marker:{}}},output:{type:"structure",members:{Steps:{type:"list",member:{type:"structure",members:{Id:{},Name:{},Config:{shape:"S4k"},ActionOnFailure:{},Status:{shape:"S4l"}}}},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:{},AuthMode:{},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"},ResizeSpecifications:{shape:"Su"}}}}}},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:"S6e"},ReconfigurationType:{},Configurations:{shape:"Si"}}}}}}},PutAutoScalingPolicy:{input:{type:"structure",required:["ClusterId","InstanceGroupId","AutoScalingPolicy"],members:{ClusterId:{},InstanceGroupId:{},AutoScalingPolicy:{shape:"S15"}}},output:{type:"structure",members:{ClusterId:{},InstanceGroupId:{},AutoScalingPolicy:{shape:"S6i"},ClusterArn:{}}}},PutAutoTerminationPolicy:{input:{type:"structure",required:["ClusterId"],members:{ClusterId:{},AutoTerminationPolicy:{shape:"S4w"}}},output:{type:"structure",members:{}}},PutBlockPublicAccessConfiguration:{input:{type:"structure",required:["BlockPublicAccessConfiguration"],members:{BlockPublicAccessConfiguration:{shape:"S50"}}},output:{type:"structure",members:{}}},PutManagedScalingPolicy:{input:{type:"structure",required:["ClusterId","ManagedScalingPolicy"],members:{ClusterId:{},ManagedScalingPolicy:{shape:"S5b"}}},output:{type:"structure",members:{}}},RemoveAutoScalingPolicy:{input:{type:"structure",required:["ClusterId","InstanceGroupId"],members:{ClusterId:{},InstanceGroupId:{}}},output:{type:"structure",members:{}}},RemoveAutoTerminationPolicy:{input:{type:"structure",required:["ClusterId"],members:{ClusterId:{}}},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:"S2z"}}},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:"S11"},InstanceFleets:{type:"list",member:{shape:"S3"}},Ec2KeyName:{},Placement:{shape:"S3m"},KeepJobFlowAliveWhenNoSteps:{type:"boolean"},TerminationProtected:{type:"boolean"},HadoopVersion:{},Ec2SubnetId:{},Ec2SubnetIds:{shape:"S2y"},EmrManagedMasterSecurityGroup:{},EmrManagedSlaveSecurityGroup:{},ServiceAccessSecurityGroup:{},AdditionalMasterSecurityGroups:{shape:"S8g"},AdditionalSlaveSecurityGroups:{shape:"S8g"}}},Steps:{shape:"S1m"},BootstrapActions:{type:"list",member:{shape:"S3t"}},SupportedProducts:{shape:"S3v"},NewSupportedProducts:{type:"list",member:{type:"structure",members:{Name:{},Args:{shape:"S1t"}}}},Applications:{shape:"S32"},Configurations:{shape:"Si"},VisibleToAllUsers:{type:"boolean"},JobFlowRole:{},ServiceRole:{},Tags:{shape:"S1y"},SecurityConfiguration:{},AutoScalingRole:{},ScaleDownBehavior:{},CustomAmiId:{},EbsRootVolumeSize:{type:"integer"},RepoUpgradeOnBoot:{},KerberosAttributes:{shape:"S36"},StepConcurrencyLevel:{type:"integer"},ManagedScalingPolicy:{shape:"S5b"},PlacementGroupConfigs:{shape:"S38"},AutoTerminationPolicy:{shape:"S4w"},OSReleaseLabel:{}}},output:{type:"structure",members:{JobFlowId:{},ClusterArn:{}}}},SetTerminationProtection:{input:{type:"structure",required:["JobFlowIds","TerminationProtected"],members:{JobFlowIds:{shape:"S1t"},TerminationProtected:{type:"boolean"}}}},SetVisibleToAllUsers:{input:{type:"structure",required:["JobFlowIds","VisibleToAllUsers"],members:{JobFlowIds:{shape:"S1t"},VisibleToAllUsers:{type:"boolean"}}}},StartNotebookExecution:{input:{type:"structure",required:["ExecutionEngine","ServiceRole"],members:{EditorId:{},RelativePath:{},NotebookExecutionName:{},NotebookParams:{},ExecutionEngine:{shape:"S3z"},ServiceRole:{},NotebookInstanceSecurityGroupId:{},Tags:{shape:"S1y"},NotebookS3Location:{type:"structure",members:{Bucket:{},Key:{}}},OutputNotebookS3Location:{type:"structure",members:{Bucket:{},Key:{}}},OutputNotebookFormat:{},EnvironmentVariables:{shape:"S47"}}},output:{type:"structure",members:{NotebookExecutionId:{}}}},StopNotebookExecution:{input:{type:"structure",required:["NotebookExecutionId"],members:{NotebookExecutionId:{}}}},TerminateJobFlows:{input:{type:"structure",required:["JobFlowIds"],members:{JobFlowIds:{shape:"S1t"}}}},UpdateStudio:{input:{type:"structure",required:["StudioId"],members:{StudioId:{},Name:{},Description:{},SubnetIds:{shape:"S2d"},DefaultS3Location:{}}}},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:"Si"},CustomAmiId:{}}}},LaunchSpecifications:{shape:"Sl"},ResizeSpecifications:{shape:"Su"}}},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"},Throughput:{type:"integer"}}},Si:{type:"list",member:{type:"structure",members:{Classification:{},Configurations:{shape:"Si"},Properties:{shape:"Sk"}}}},Sk:{type:"map",key:{},value:{}},Sl:{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:{},CapacityReservationOptions:{type:"structure",members:{UsageStrategy:{},CapacityReservationPreference:{},CapacityReservationResourceGroupArn:{}}}}}}},Su:{type:"structure",members:{SpotResizeSpecification:{type:"structure",required:["TimeoutDurationMinutes"],members:{TimeoutDurationMinutes:{type:"integer"}}},OnDemandResizeSpecification:{type:"structure",required:["TimeoutDurationMinutes"],members:{TimeoutDurationMinutes:{type:"integer"}}}}},S11:{type:"list",member:{type:"structure",required:["InstanceRole","InstanceType","InstanceCount"],members:{Name:{},Market:{},InstanceRole:{},BidPrice:{},InstanceType:{},InstanceCount:{type:"integer"},Configurations:{shape:"Si"},EbsConfiguration:{shape:"Sa"},AutoScalingPolicy:{shape:"S15"},CustomAmiId:{}}}},S15:{type:"structure",required:["Constraints","Rules"],members:{Constraints:{shape:"S16"},Rules:{shape:"S17"}}},S16:{type:"structure",required:["MinCapacity","MaxCapacity"],members:{MinCapacity:{type:"integer"},MaxCapacity:{type:"integer"}}},S17:{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:{}}}}}}}}}}},S1m:{type:"list",member:{shape:"S1n"}},S1n:{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:"S1t"}}}}},S1t:{type:"list",member:{}},S1v:{type:"list",member:{}},S1y:{type:"list",member:{type:"structure",members:{Key:{},Value:{}}}},S2d:{type:"list",member:{}},S2p:{type:"structure",members:{State:{},StateChangeReason:{type:"structure",members:{Code:{},Message:{}}},Timeline:{type:"structure",members:{CreationDateTime:{type:"timestamp"},ReadyDateTime:{type:"timestamp"},EndDateTime:{type:"timestamp"}}},ErrorDetails:{type:"list",member:{type:"structure",members:{ErrorCode:{},ErrorData:{type:"list",member:{shape:"Sk"}},ErrorMessage:{}}}}}},S2y:{type:"list",member:{}},S2z:{type:"list",member:{}},S32:{type:"list",member:{type:"structure",members:{Name:{},Version:{},Args:{shape:"S2z"},AdditionalInfo:{shape:"Sk"}}}},S36:{type:"structure",required:["Realm","KdcAdminPassword"],members:{Realm:{},KdcAdminPassword:{},CrossRealmTrustPrincipalPassword:{},ADDomainJoinUser:{},ADDomainJoinPassword:{}}},S38:{type:"list",member:{type:"structure",required:["InstanceRole"],members:{InstanceRole:{},PlacementStrategy:{}}}},S3m:{type:"structure",members:{AvailabilityZone:{},AvailabilityZones:{shape:"S2y"}}},S3t:{type:"structure",required:["Name","ScriptBootstrapAction"],members:{Name:{},ScriptBootstrapAction:{type:"structure",required:["Path"],members:{Path:{},Args:{shape:"S1t"}}}}},S3v:{type:"list",member:{}},S3z:{type:"structure",required:["Id"],members:{Id:{},Type:{},MasterInstanceSecurityGroupId:{},ExecutionRoleArn:{}}},S43:{type:"structure",members:{Bucket:{},Key:{}}},S47:{type:"map",key:{},value:{}},S4k:{type:"structure",members:{Jar:{},Properties:{shape:"Sk"},MainClass:{},Args:{shape:"S2z"}}},S4l:{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"}}}}},S4w:{type:"structure",members:{IdleTimeout:{type:"long"}}},S50:{type:"structure",required:["BlockPublicSecurityGroupRules"],members:{BlockPublicSecurityGroupRules:{type:"boolean"},PermittedPublicSecurityGroupRuleRanges:{type:"list",member:{type:"structure",required:["MinRange"],members:{MinRange:{type:"integer"},MaxRange:{type:"integer"}}}}}},S5b:{type:"structure",members:{ComputeLimits:{type:"structure",required:["UnitType","MinimumCapacityUnits","MaximumCapacityUnits"],members:{UnitType:{},MinimumCapacityUnits:{type:"integer"},MaximumCapacityUnits:{type:"integer"},MaximumOnDemandCapacityUnits:{type:"integer"},MaximumCoreCapacityUnits:{type:"integer"}}}}},S62:{type:"list",member:{type:"structure",members:{VolumeSpecification:{shape:"Sd"},Device:{}}}},S6e:{type:"structure",members:{DecommissionTimeout:{type:"integer"},InstanceResizePolicy:{type:"structure",members:{InstancesToTerminate:{shape:"S6g"},InstancesToProtect:{shape:"S6g"},InstanceTerminationTimeout:{type:"integer"}}}}},S6g:{type:"list",member:{}},S6i:{type:"structure",members:{Status:{type:"structure",members:{State:{},StateChangeReason:{type:"structure",members:{Code:{},Message:{}}}}},Constraints:{shape:"S16"},Rules:{shape:"S17"}}},S8g:{type:"list",member:{}}}}},1567:function(e,t,r){var s=r(2393);var i=s.util.inherit;s.Signers.S3=i(s.Signers.RequestSigner,{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},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(e,t){if(!this.request.headers["presigned-expires"]){this.request.headers["X-Amz-Date"]=s.util.date.rfc822(t)}if(e.sessionToken){this.request.headers["x-amz-security-token"]=e.sessionToken}var r=this.sign(e.secretAccessKey,this.stringToSign());var i="AWS "+e.accessKeyId+":"+r;this.request.headers["Authorization"]=i},stringToSign:function stringToSign(){var e=this.request;var t=[];t.push(e.method);t.push(e.headers["Content-MD5"]||"");t.push(e.headers["Content-Type"]||"");t.push(e.headers["presigned-expires"]||"");var r=this.canonicalizedAmzHeaders();if(r)t.push(r);t.push(this.canonicalizedResource());return t.join("\n")},canonicalizedAmzHeaders:function canonicalizedAmzHeaders(){var e=[];s.util.each(this.request.headers,function(t){if(t.match(/^x-amz-/i))e.push(t)});e.sort(function(e,t){return e.toLowerCase()=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(e){var r,i,a,o;if(!e.isOpen){if(!this.root&&this.currentLevel===0&&e.type===t.Element){this.root=e}i="";if(e.type===t.Element){this.writerOptions.state=s.OpenTag;i=this.writer.indent(e,this.writerOptions,this.currentLevel)+"<"+e.name;o=e.attribs;for(a in o){if(!q.call(o,a))continue;r=o[a];i+=this.writer.attribute(r,this.writerOptions,this.currentLevel)}i+=(e.children?">":"/>")+this.writer.endline(e,this.writerOptions,this.currentLevel);this.writerOptions.state=s.InsideTag}else{this.writerOptions.state=s.OpenTag;i=this.writer.indent(e,this.writerOptions,this.currentLevel)+""}i+=this.writer.endline(e,this.writerOptions,this.currentLevel)}this.onData(i,this.currentLevel);return e.isOpen=true}};XMLDocumentCB.prototype.closeNode=function(e){var r;if(!e.isClosed){r="";this.writerOptions.state=s.CloseTag;if(e.type===t.Element){r=this.writer.indent(e,this.writerOptions,this.currentLevel)+""+this.writer.endline(e,this.writerOptions,this.currentLevel)}else{r=this.writer.indent(e,this.writerOptions,this.currentLevel)+"]>"+this.writer.endline(e,this.writerOptions,this.currentLevel)}this.writerOptions.state=s.None;this.onData(r,this.currentLevel);return e.isClosed=true}};XMLDocumentCB.prototype.onData=function(e,t){this.documentStarted=true;return this.onDataCallback(e,t+1)};XMLDocumentCB.prototype.onEnd=function(){this.documentCompleted=true;return this.onEndCallback()};XMLDocumentCB.prototype.debugInfo=function(e){if(e==null){return""}else{return"node: <"+e+">"}};XMLDocumentCB.prototype.ele=function(){return this.element.apply(this,arguments)};XMLDocumentCB.prototype.nod=function(e,t,r){return this.node(e,t,r)};XMLDocumentCB.prototype.txt=function(e){return this.text(e)};XMLDocumentCB.prototype.dat=function(e){return this.cdata(e)};XMLDocumentCB.prototype.com=function(e){return this.comment(e)};XMLDocumentCB.prototype.ins=function(e,t){return this.instruction(e,t)};XMLDocumentCB.prototype.dec=function(e,t,r){return this.declaration(e,t,r)};XMLDocumentCB.prototype.dtd=function(e,t,r){return this.doctype(e,t,r)};XMLDocumentCB.prototype.e=function(e,t,r){return this.element(e,t,r)};XMLDocumentCB.prototype.n=function(e,t,r){return this.node(e,t,r)};XMLDocumentCB.prototype.t=function(e){return this.text(e)};XMLDocumentCB.prototype.d=function(e){return this.cdata(e)};XMLDocumentCB.prototype.c=function(e){return this.comment(e)};XMLDocumentCB.prototype.r=function(e){return this.raw(e)};XMLDocumentCB.prototype.i=function(e,t){return this.instruction(e,t)};XMLDocumentCB.prototype.att=function(){if(this.currentNode&&this.currentNode.type===t.DocType){return this.attList.apply(this,arguments)}else{return this.attribute.apply(this,arguments)}};XMLDocumentCB.prototype.a=function(){if(this.currentNode&&this.currentNode.type===t.DocType){return this.attList.apply(this,arguments)}else{return this.attribute.apply(this,arguments)}};XMLDocumentCB.prototype.ent=function(e,t){return this.entity(e,t)};XMLDocumentCB.prototype.pent=function(e,t){return this.pEntity(e,t)};XMLDocumentCB.prototype.not=function(e,t){return this.notation(e,t)};return XMLDocumentCB}()}).call(this)},1599:function(e,t,r){var s=r(2393);var i=r(8498);var a=r(5439);function populateBody(e){var t=e.service.api.operations[e.operation].input;var r=new s.XML.Builder;var a=e.params;var o=t.payload;if(o){var n=t.members[o];a=a[o];if(a===undefined)return;if(n.type==="structure"){var u=n.name;e.httpRequest.body=r.toXML(a,n,u,true)}else{e.httpRequest.body=a}}else{e.httpRequest.body=r.toXML(a,t,t.name||t.shape||i.string.upperFirst(e.operation)+"Request")}}function buildRequest(e){a.buildRequest(e);if(["GET","HEAD"].indexOf(e.httpRequest.method)<0){populateBody(e)}}function extractError(e){a.extractError(e);var t;try{t=(new s.XML.Parser).parse(e.httpResponse.body.toString())}catch(r){t={Code:e.httpResponse.statusCode,Message:e.httpResponse.statusMessage}}if(t.Errors)t=t.Errors;if(t.Error)t=t.Error;if(t.Code){e.error=i.error(new Error,{code:t.Code,message:t.Message})}else{e.error=i.error(new Error,{code:e.httpResponse.statusCode,message:null})}}function extractData(e){a.extractData(e);var t;var r=e.request;var o=e.httpResponse.body;var n=r.service.api.operations[r.operation];var u=n.output;var p=n.hasEventOutput;var m=u.payload;if(m){var c=u.members[m];if(c.isEventStream){t=new s.XML.Parser;e.data[m]=i.createEventStream(s.HttpClient.streamsApiVersion===2?e.httpResponse.stream:e.httpResponse.body,t,c)}else if(c.type==="structure"){t=new s.XML.Parser;e.data[m]=t.parse(o.toString(),c)}else if(c.type==="binary"||c.isStreaming){e.data[m]=o}else{e.data[m]=c.toType(o)}}else if(o.length>0){t=new s.XML.Parser;var l=t.parse(o.toString(),u);i.update(e.data,l)}}e.exports={buildRequest:buildRequest,extractError:extractError,extractData:extractData}},1600:function(e){e.exports={metadata:{apiVersion:"2019-12-02",endpointPrefix:"route53-recovery-readiness",signingName:"route53-recovery-readiness",serviceFullName:"AWS Route53 Recovery Readiness",serviceId:"Route53 Recovery Readiness",protocol:"rest-json",jsonVersion:"1.1",uid:"route53-recovery-readiness-2019-12-02",signatureVersion:"v4"},operations:{CreateCell:{http:{requestUri:"/cells",responseCode:200},input:{type:"structure",members:{CellName:{locationName:"cellName"},Cells:{shape:"S3",locationName:"cells"},Tags:{shape:"S4",locationName:"tags"}},required:["CellName"]},output:{type:"structure",members:{CellArn:{locationName:"cellArn"},CellName:{locationName:"cellName"},Cells:{shape:"S3",locationName:"cells"},ParentReadinessScopes:{shape:"S3",locationName:"parentReadinessScopes"},Tags:{shape:"S4",locationName:"tags"}}}},CreateCrossAccountAuthorization:{http:{requestUri:"/crossaccountauthorizations",responseCode:200},input:{type:"structure",members:{CrossAccountAuthorization:{locationName:"crossAccountAuthorization"}},required:["CrossAccountAuthorization"]},output:{type:"structure",members:{CrossAccountAuthorization:{locationName:"crossAccountAuthorization"}}}},CreateReadinessCheck:{http:{requestUri:"/readinesschecks",responseCode:200},input:{type:"structure",members:{ReadinessCheckName:{locationName:"readinessCheckName"},ResourceSetName:{locationName:"resourceSetName"},Tags:{shape:"S4",locationName:"tags"}},required:["ResourceSetName","ReadinessCheckName"]},output:{type:"structure",members:{ReadinessCheckArn:{locationName:"readinessCheckArn"},ReadinessCheckName:{locationName:"readinessCheckName"},ResourceSet:{locationName:"resourceSet"},Tags:{shape:"S4",locationName:"tags"}}}},CreateRecoveryGroup:{http:{requestUri:"/recoverygroups",responseCode:200},input:{type:"structure",members:{Cells:{shape:"S3",locationName:"cells"},RecoveryGroupName:{locationName:"recoveryGroupName"},Tags:{shape:"S4",locationName:"tags"}},required:["RecoveryGroupName"]},output:{type:"structure",members:{Cells:{shape:"S3",locationName:"cells"},RecoveryGroupArn:{locationName:"recoveryGroupArn"},RecoveryGroupName:{locationName:"recoveryGroupName"},Tags:{shape:"S4",locationName:"tags"}}}},CreateResourceSet:{http:{requestUri:"/resourcesets",responseCode:200},input:{type:"structure",members:{ResourceSetName:{locationName:"resourceSetName"},ResourceSetType:{locationName:"resourceSetType"},Resources:{shape:"Sh",locationName:"resources"},Tags:{shape:"S4",locationName:"tags"}},required:["ResourceSetType","ResourceSetName","Resources"]},output:{type:"structure",members:{ResourceSetArn:{locationName:"resourceSetArn"},ResourceSetName:{locationName:"resourceSetName"},ResourceSetType:{locationName:"resourceSetType"},Resources:{shape:"Sh",locationName:"resources"},Tags:{shape:"S4",locationName:"tags"}}}},DeleteCell:{http:{method:"DELETE",requestUri:"/cells/{cellName}",responseCode:204},input:{type:"structure",members:{CellName:{location:"uri",locationName:"cellName"}},required:["CellName"]}},DeleteCrossAccountAuthorization:{http:{method:"DELETE",requestUri:"/crossaccountauthorizations/{crossAccountAuthorization}",responseCode:200},input:{type:"structure",members:{CrossAccountAuthorization:{location:"uri",locationName:"crossAccountAuthorization"}},required:["CrossAccountAuthorization"]},output:{type:"structure",members:{}}},DeleteReadinessCheck:{http:{method:"DELETE",requestUri:"/readinesschecks/{readinessCheckName}",responseCode:204},input:{type:"structure",members:{ReadinessCheckName:{location:"uri",locationName:"readinessCheckName"}},required:["ReadinessCheckName"]}},DeleteRecoveryGroup:{http:{method:"DELETE",requestUri:"/recoverygroups/{recoveryGroupName}",responseCode:204},input:{type:"structure",members:{RecoveryGroupName:{location:"uri",locationName:"recoveryGroupName"}},required:["RecoveryGroupName"]}},DeleteResourceSet:{http:{method:"DELETE",requestUri:"/resourcesets/{resourceSetName}",responseCode:204},input:{type:"structure",members:{ResourceSetName:{location:"uri",locationName:"resourceSetName"}},required:["ResourceSetName"]}},GetArchitectureRecommendations:{http:{method:"GET",requestUri:"/recoverygroups/{recoveryGroupName}/architectureRecommendations",responseCode:200},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"},RecoveryGroupName:{location:"uri",locationName:"recoveryGroupName"}},required:["RecoveryGroupName"]},output:{type:"structure",members:{LastAuditTimestamp:{locationName:"lastAuditTimestamp",type:"timestamp",timestampFormat:"iso8601"},NextToken:{locationName:"nextToken"},Recommendations:{locationName:"recommendations",type:"list",member:{type:"structure",members:{RecommendationText:{locationName:"recommendationText"}},required:["RecommendationText"]}}}}},GetCell:{http:{method:"GET",requestUri:"/cells/{cellName}",responseCode:200},input:{type:"structure",members:{CellName:{location:"uri",locationName:"cellName"}},required:["CellName"]},output:{type:"structure",members:{CellArn:{locationName:"cellArn"},CellName:{locationName:"cellName"},Cells:{shape:"S3",locationName:"cells"},ParentReadinessScopes:{shape:"S3",locationName:"parentReadinessScopes"},Tags:{shape:"S4",locationName:"tags"}}}},GetCellReadinessSummary:{http:{method:"GET",requestUri:"/cellreadiness/{cellName}",responseCode:200},input:{type:"structure",members:{CellName:{location:"uri",locationName:"cellName"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}},required:["CellName"]},output:{type:"structure",members:{NextToken:{locationName:"nextToken"},Readiness:{locationName:"readiness"},ReadinessChecks:{shape:"S15",locationName:"readinessChecks"}}}},GetReadinessCheck:{http:{method:"GET",requestUri:"/readinesschecks/{readinessCheckName}",responseCode:200},input:{type:"structure",members:{ReadinessCheckName:{location:"uri",locationName:"readinessCheckName"}},required:["ReadinessCheckName"]},output:{type:"structure",members:{ReadinessCheckArn:{locationName:"readinessCheckArn"},ReadinessCheckName:{locationName:"readinessCheckName"},ResourceSet:{locationName:"resourceSet"},Tags:{shape:"S4",locationName:"tags"}}}},GetReadinessCheckResourceStatus:{http:{method:"GET",requestUri:"/readinesschecks/{readinessCheckName}/resource/{resourceIdentifier}/status",responseCode:200},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"},ReadinessCheckName:{location:"uri",locationName:"readinessCheckName"},ResourceIdentifier:{location:"uri",locationName:"resourceIdentifier"}},required:["ReadinessCheckName","ResourceIdentifier"]},output:{type:"structure",members:{NextToken:{locationName:"nextToken"},Readiness:{locationName:"readiness"},Rules:{locationName:"rules",type:"list",member:{type:"structure",members:{LastCheckedTimestamp:{shape:"S1d",locationName:"lastCheckedTimestamp"},Messages:{shape:"S1e",locationName:"messages"},Readiness:{locationName:"readiness"},RuleId:{locationName:"ruleId"}},required:["Messages","Readiness","RuleId","LastCheckedTimestamp"]}}}}},GetReadinessCheckStatus:{http:{method:"GET",requestUri:"/readinesschecks/{readinessCheckName}/status",responseCode:200},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"},ReadinessCheckName:{location:"uri",locationName:"readinessCheckName"}},required:["ReadinessCheckName"]},output:{type:"structure",members:{Messages:{shape:"S1e",locationName:"messages"},NextToken:{locationName:"nextToken"},Readiness:{locationName:"readiness"},Resources:{locationName:"resources",type:"list",member:{type:"structure",members:{ComponentId:{locationName:"componentId"},LastCheckedTimestamp:{shape:"S1d",locationName:"lastCheckedTimestamp"},Readiness:{locationName:"readiness"},ResourceArn:{locationName:"resourceArn"}},required:["Readiness","LastCheckedTimestamp"]}}}}},GetRecoveryGroup:{http:{method:"GET",requestUri:"/recoverygroups/{recoveryGroupName}",responseCode:200},input:{type:"structure",members:{RecoveryGroupName:{location:"uri",locationName:"recoveryGroupName"}},required:["RecoveryGroupName"]},output:{type:"structure",members:{Cells:{shape:"S3",locationName:"cells"},RecoveryGroupArn:{locationName:"recoveryGroupArn"},RecoveryGroupName:{locationName:"recoveryGroupName"},Tags:{shape:"S4",locationName:"tags"}}}},GetRecoveryGroupReadinessSummary:{http:{method:"GET",requestUri:"/recoverygroupreadiness/{recoveryGroupName}",responseCode:200},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"},RecoveryGroupName:{location:"uri",locationName:"recoveryGroupName"}},required:["RecoveryGroupName"]},output:{type:"structure",members:{NextToken:{locationName:"nextToken"},Readiness:{locationName:"readiness"},ReadinessChecks:{shape:"S15",locationName:"readinessChecks"}}}},GetResourceSet:{http:{method:"GET",requestUri:"/resourcesets/{resourceSetName}",responseCode:200},input:{type:"structure",members:{ResourceSetName:{location:"uri",locationName:"resourceSetName"}},required:["ResourceSetName"]},output:{type:"structure",members:{ResourceSetArn:{locationName:"resourceSetArn"},ResourceSetName:{locationName:"resourceSetName"},ResourceSetType:{locationName:"resourceSetType"},Resources:{shape:"Sh",locationName:"resources"},Tags:{shape:"S4",locationName:"tags"}}}},ListCells:{http:{method:"GET",requestUri:"/cells",responseCode:200},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{Cells:{locationName:"cells",type:"list",member:{type:"structure",members:{CellArn:{locationName:"cellArn"},CellName:{locationName:"cellName"},Cells:{shape:"S3",locationName:"cells"},ParentReadinessScopes:{shape:"S3",locationName:"parentReadinessScopes"},Tags:{shape:"S4",locationName:"tags"}},required:["ParentReadinessScopes","CellArn","CellName","Cells"]}},NextToken:{locationName:"nextToken"}}}},ListCrossAccountAuthorizations:{http:{method:"GET",requestUri:"/crossaccountauthorizations",responseCode:200},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{CrossAccountAuthorizations:{locationName:"crossAccountAuthorizations",type:"list",member:{}},NextToken:{locationName:"nextToken"}}}},ListReadinessChecks:{http:{method:"GET",requestUri:"/readinesschecks",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"},ReadinessChecks:{locationName:"readinessChecks",type:"list",member:{type:"structure",members:{ReadinessCheckArn:{locationName:"readinessCheckArn"},ReadinessCheckName:{locationName:"readinessCheckName"},ResourceSet:{locationName:"resourceSet"},Tags:{shape:"S4",locationName:"tags"}},required:["ReadinessCheckArn","ResourceSet"]}}}}},ListRecoveryGroups:{http:{method:"GET",requestUri:"/recoverygroups",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"},RecoveryGroups:{locationName:"recoveryGroups",type:"list",member:{type:"structure",members:{Cells:{shape:"S3",locationName:"cells"},RecoveryGroupArn:{locationName:"recoveryGroupArn"},RecoveryGroupName:{locationName:"recoveryGroupName"},Tags:{shape:"S4",locationName:"tags"}},required:["RecoveryGroupArn","RecoveryGroupName","Cells"]}}}}},ListResourceSets:{http:{method:"GET",requestUri:"/resourcesets",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"},ResourceSets:{locationName:"resourceSets",type:"list",member:{type:"structure",members:{ResourceSetArn:{locationName:"resourceSetArn"},ResourceSetName:{locationName:"resourceSetName"},ResourceSetType:{locationName:"resourceSetType"},Resources:{shape:"Sh",locationName:"resources"},Tags:{shape:"S4",locationName:"tags"}},required:["ResourceSetType","ResourceSetName","ResourceSetArn","Resources"]}}}}},ListRules:{http:{method:"GET",requestUri:"/rules",responseCode:200},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"},ResourceType:{location:"querystring",locationName:"resourceType"}}},output:{type:"structure",members:{NextToken:{locationName:"nextToken"},Rules:{locationName:"rules",type:"list",member:{type:"structure",members:{ResourceType:{locationName:"resourceType"},RuleDescription:{locationName:"ruleDescription"},RuleId:{locationName:"ruleId"}},required:["RuleDescription","RuleId","ResourceType"]}}}}},ListTagsForResources:{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"}}}},TagResource:{http:{requestUri:"/tags/{resource-arn}",responseCode:200},input:{type:"structure",members:{ResourceArn:{location:"uri",locationName:"resource-arn"},Tags:{shape:"S4",locationName:"tags"}},required:["ResourceArn","Tags"]},output:{type:"structure",members:{}}},UntagResource:{http:{method:"DELETE",requestUri:"/tags/{resource-arn}",responseCode:204},input:{type:"structure",members:{ResourceArn:{location:"uri",locationName:"resource-arn"},TagKeys:{shape:"S3",location:"querystring",locationName:"tagKeys"}},required:["TagKeys","ResourceArn"]}},UpdateCell:{http:{method:"PUT",requestUri:"/cells/{cellName}",responseCode:200},input:{type:"structure",members:{CellName:{location:"uri",locationName:"cellName"},Cells:{shape:"S3",locationName:"cells"}},required:["CellName","Cells"]},output:{type:"structure",members:{CellArn:{locationName:"cellArn"},CellName:{locationName:"cellName"},Cells:{shape:"S3",locationName:"cells"},ParentReadinessScopes:{shape:"S3",locationName:"parentReadinessScopes"},Tags:{shape:"S4",locationName:"tags"}}}},UpdateReadinessCheck:{http:{method:"PUT",requestUri:"/readinesschecks/{readinessCheckName}",responseCode:200},input:{type:"structure",members:{ReadinessCheckName:{location:"uri",locationName:"readinessCheckName"},ResourceSetName:{locationName:"resourceSetName"}},required:["ReadinessCheckName","ResourceSetName"]},output:{type:"structure",members:{ReadinessCheckArn:{locationName:"readinessCheckArn"},ReadinessCheckName:{locationName:"readinessCheckName"},ResourceSet:{locationName:"resourceSet"},Tags:{shape:"S4",locationName:"tags"}}}},UpdateRecoveryGroup:{http:{method:"PUT",requestUri:"/recoverygroups/{recoveryGroupName}",responseCode:200},input:{type:"structure",members:{Cells:{shape:"S3",locationName:"cells"},RecoveryGroupName:{location:"uri",locationName:"recoveryGroupName"}},required:["RecoveryGroupName","Cells"]},output:{type:"structure",members:{Cells:{shape:"S3",locationName:"cells"},RecoveryGroupArn:{locationName:"recoveryGroupArn"},RecoveryGroupName:{locationName:"recoveryGroupName"},Tags:{shape:"S4",locationName:"tags"}}}},UpdateResourceSet:{http:{method:"PUT",requestUri:"/resourcesets/{resourceSetName}",responseCode:200},input:{type:"structure",members:{ResourceSetName:{location:"uri",locationName:"resourceSetName"},ResourceSetType:{locationName:"resourceSetType"},Resources:{shape:"Sh",locationName:"resources"}},required:["ResourceSetName","ResourceSetType","Resources"]},output:{type:"structure",members:{ResourceSetArn:{locationName:"resourceSetArn"},ResourceSetName:{locationName:"resourceSetName"},ResourceSetType:{locationName:"resourceSetType"},Resources:{shape:"Sh",locationName:"resources"},Tags:{shape:"S4",locationName:"tags"}}}}},shapes:{S3:{type:"list",member:{}},S4:{type:"map",key:{},value:{}},Sh:{type:"list",member:{type:"structure",members:{ComponentId:{locationName:"componentId"},DnsTargetResource:{locationName:"dnsTargetResource",type:"structure",members:{DomainName:{locationName:"domainName"},HostedZoneArn:{locationName:"hostedZoneArn"},RecordSetId:{locationName:"recordSetId"},RecordType:{locationName:"recordType"},TargetResource:{locationName:"targetResource",type:"structure",members:{NLBResource:{locationName:"nLBResource",type:"structure",members:{Arn:{locationName:"arn"}}},R53Resource:{locationName:"r53Resource",type:"structure",members:{DomainName:{locationName:"domainName"},RecordSetId:{locationName:"recordSetId"}}}}}}},ReadinessScopes:{shape:"S3",locationName:"readinessScopes"},ResourceArn:{locationName:"resourceArn"}}}},S15:{type:"list",member:{type:"structure",members:{Readiness:{locationName:"readiness"},ReadinessCheckName:{locationName:"readinessCheckName"}}}},S1d:{type:"timestamp",timestampFormat:"iso8601"},S1e:{type:"list",member:{type:"structure",members:{MessageText:{locationName:"messageText"}}}}}}},1603:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2022-09-28",endpointPrefix:"codecatalyst",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"Amazon CodeCatalyst",serviceId:"CodeCatalyst",signatureVersion:"bearer",signingName:"codecatalyst",uid:"codecatalyst-2022-09-28"},operations:{CreateAccessToken:{http:{method:"PUT",requestUri:"/v1/accessTokens",responseCode:201},input:{type:"structure",required:["name"],members:{name:{},expiresTime:{shape:"S3"}}},output:{type:"structure",required:["secret","name","expiresTime","accessTokenId"],members:{secret:{type:"string",sensitive:true},name:{},expiresTime:{shape:"S3"},accessTokenId:{}}}},CreateDevEnvironment:{http:{method:"PUT",requestUri:"/v1/spaces/{spaceName}/projects/{projectName}/devEnvironments",responseCode:201},input:{type:"structure",required:["spaceName","projectName","instanceType","persistentStorage"],members:{spaceName:{location:"uri",locationName:"spaceName"},projectName:{location:"uri",locationName:"projectName"},repositories:{type:"list",member:{type:"structure",required:["repositoryName"],members:{repositoryName:{},branchName:{}}}},clientToken:{},alias:{},ides:{shape:"Sf"},instanceType:{},inactivityTimeoutMinutes:{type:"integer"},persistentStorage:{type:"structure",required:["sizeInGiB"],members:{sizeInGiB:{type:"integer"}}}}},output:{type:"structure",required:["spaceName","projectName","id"],members:{spaceName:{},projectName:{},id:{}}},idempotent:true},CreateProject:{http:{method:"PUT",requestUri:"/v1/spaces/{spaceName}/projects",responseCode:201},input:{type:"structure",required:["spaceName","displayName"],members:{spaceName:{location:"uri",locationName:"spaceName"},displayName:{},description:{}}},output:{type:"structure",required:["name"],members:{spaceName:{},name:{},displayName:{},description:{}}},idempotent:true},CreateSourceRepositoryBranch:{http:{method:"PUT",requestUri:"/v1/spaces/{spaceName}/projects/{projectName}/sourceRepositories/{sourceRepositoryName}/branches/{name}",responseCode:201},input:{type:"structure",required:["spaceName","projectName","sourceRepositoryName","name"],members:{spaceName:{location:"uri",locationName:"spaceName"},projectName:{location:"uri",locationName:"projectName"},sourceRepositoryName:{location:"uri",locationName:"sourceRepositoryName"},name:{location:"uri",locationName:"name"},headCommitId:{}}},output:{type:"structure",members:{ref:{},name:{},lastUpdatedTime:{shape:"S3"},headCommitId:{}}},idempotent:true},DeleteAccessToken:{http:{method:"DELETE",requestUri:"/v1/accessTokens/{id}",responseCode:200},input:{type:"structure",required:["id"],members:{id:{location:"uri",locationName:"id"}}},output:{type:"structure",members:{}},idempotent:true},DeleteDevEnvironment:{http:{method:"DELETE",requestUri:"/v1/spaces/{spaceName}/projects/{projectName}/devEnvironments/{id}",responseCode:200},input:{type:"structure",required:["spaceName","projectName","id"],members:{spaceName:{location:"uri",locationName:"spaceName"},projectName:{location:"uri",locationName:"projectName"},id:{location:"uri",locationName:"id"}}},output:{type:"structure",required:["spaceName","projectName","id"],members:{spaceName:{},projectName:{},id:{}}},idempotent:true},GetDevEnvironment:{http:{method:"GET",requestUri:"/v1/spaces/{spaceName}/projects/{projectName}/devEnvironments/{id}",responseCode:200},input:{type:"structure",required:["spaceName","projectName","id"],members:{spaceName:{location:"uri",locationName:"spaceName"},projectName:{location:"uri",locationName:"projectName"},id:{location:"uri",locationName:"id"}}},output:{type:"structure",required:["spaceName","projectName","id","lastUpdatedTime","creatorId","status","repositories","instanceType","inactivityTimeoutMinutes","persistentStorage"],members:{spaceName:{},projectName:{},id:{},lastUpdatedTime:{shape:"S3"},creatorId:{},status:{},statusReason:{},repositories:{shape:"S16"},alias:{},ides:{shape:"S19"},instanceType:{},inactivityTimeoutMinutes:{type:"integer"},persistentStorage:{shape:"S1d"}}}},GetProject:{http:{method:"GET",requestUri:"/v1/spaces/{spaceName}/projects/{name}",responseCode:200},input:{type:"structure",required:["spaceName","name"],members:{spaceName:{location:"uri",locationName:"spaceName"},name:{location:"uri",locationName:"name"}}},output:{type:"structure",required:["name"],members:{spaceName:{},name:{},displayName:{},description:{}}}},GetSourceRepositoryCloneUrls:{http:{method:"GET",requestUri:"/v1/spaces/{spaceName}/projects/{projectName}/sourceRepositories/{sourceRepositoryName}/cloneUrls",responseCode:200},input:{type:"structure",required:["spaceName","projectName","sourceRepositoryName"],members:{spaceName:{location:"uri",locationName:"spaceName"},projectName:{location:"uri",locationName:"projectName"},sourceRepositoryName:{location:"uri",locationName:"sourceRepositoryName"}}},output:{type:"structure",required:["https"],members:{https:{}}}},GetSpace:{http:{method:"GET",requestUri:"/v1/spaces/{name}",responseCode:200},input:{type:"structure",required:["name"],members:{name:{location:"uri",locationName:"name"}}},output:{type:"structure",required:["name","regionName"],members:{name:{},regionName:{},displayName:{},description:{}}}},GetSubscription:{http:{method:"GET",requestUri:"/v1/spaces/{spaceName}/subscription",responseCode:200},input:{type:"structure",required:["spaceName"],members:{spaceName:{location:"uri",locationName:"spaceName"}}},output:{type:"structure",members:{subscriptionType:{},awsAccountName:{}}}},GetUserDetails:{http:{method:"GET",requestUri:"/userDetails",responseCode:200},input:{type:"structure",members:{id:{location:"querystring",locationName:"id"},userName:{location:"querystring",locationName:"userName"}}},output:{type:"structure",members:{userId:{},userName:{},displayName:{},primaryEmail:{type:"structure",members:{email:{},verified:{type:"boolean"}}},version:{}}}},ListAccessTokens:{http:{requestUri:"/v1/accessTokens",responseCode:200},input:{type:"structure",members:{maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",required:["items"],members:{items:{type:"list",member:{type:"structure",required:["id","name"],members:{id:{},name:{},expiresTime:{shape:"S3"}}}},nextToken:{}}}},ListDevEnvironmentSessions:{http:{requestUri:"/v1/spaces/{spaceName}/projects/{projectName}/devEnvironments/{devEnvironmentId}/sessions",responseCode:200},input:{type:"structure",required:["spaceName","projectName","devEnvironmentId"],members:{spaceName:{location:"uri",locationName:"spaceName"},projectName:{location:"uri",locationName:"projectName"},devEnvironmentId:{location:"uri",locationName:"devEnvironmentId"},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",required:["items"],members:{items:{type:"list",member:{type:"structure",required:["spaceName","projectName","devEnvironmentId","startedTime","id"],members:{spaceName:{},projectName:{},devEnvironmentId:{},startedTime:{shape:"S3"},id:{}}}},nextToken:{}}}},ListDevEnvironments:{http:{requestUri:"/v1/spaces/{spaceName}/projects/{projectName}/devEnvironments",responseCode:200},input:{type:"structure",required:["spaceName","projectName"],members:{spaceName:{location:"uri",locationName:"spaceName"},projectName:{location:"uri",locationName:"projectName"},filters:{type:"list",member:{type:"structure",required:["key","values"],members:{key:{},values:{shape:"S2a"},comparisonOperator:{}}}},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",required:["items"],members:{items:{type:"list",member:{type:"structure",required:["id","lastUpdatedTime","creatorId","status","repositories","instanceType","inactivityTimeoutMinutes","persistentStorage"],members:{spaceName:{},projectName:{},id:{},lastUpdatedTime:{shape:"S3"},creatorId:{},status:{},statusReason:{},repositories:{shape:"S16"},alias:{},ides:{shape:"S19"},instanceType:{},inactivityTimeoutMinutes:{type:"integer"},persistentStorage:{shape:"S1d"}}}},nextToken:{}}}},ListEventLogs:{http:{requestUri:"/v1/spaces/{spaceName}/eventLogs",responseCode:200},input:{type:"structure",required:["spaceName","startTime","endTime"],members:{spaceName:{location:"uri",locationName:"spaceName"},startTime:{shape:"S3"},endTime:{shape:"S3"},eventName:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",required:["items"],members:{nextToken:{},items:{type:"list",member:{type:"structure",required:["id","eventName","eventType","eventCategory","eventSource","eventTime","operationType","userIdentity"],members:{id:{},eventName:{},eventType:{},eventCategory:{},eventSource:{},eventTime:{shape:"S3"},operationType:{},userIdentity:{type:"structure",required:["userType","principalId"],members:{userType:{},principalId:{},userName:{},awsAccountId:{}}},projectInformation:{type:"structure",members:{name:{},projectId:{}}},requestId:{},requestPayload:{shape:"S2s"},responsePayload:{shape:"S2s"},errorCode:{},sourceIpAddress:{},userAgent:{}}}}}}},ListProjects:{http:{requestUri:"/v1/spaces/{spaceName}/projects",responseCode:200},input:{type:"structure",required:["spaceName"],members:{spaceName:{location:"uri",locationName:"spaceName"},nextToken:{},maxResults:{type:"integer"},filters:{type:"list",member:{type:"structure",required:["key","values"],members:{key:{},values:{shape:"S2a"},comparisonOperator:{}}}}}},output:{type:"structure",members:{nextToken:{},items:{type:"list",member:{type:"structure",required:["name"],members:{name:{},displayName:{},description:{}}}}}}},ListSourceRepositories:{http:{requestUri:"/v1/spaces/{spaceName}/projects/{projectName}/sourceRepositories",responseCode:200},input:{type:"structure",required:["spaceName","projectName"],members:{spaceName:{location:"uri",locationName:"spaceName"},projectName:{location:"uri",locationName:"projectName"},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{items:{type:"list",member:{type:"structure",required:["id","name","lastUpdatedTime","createdTime"],members:{id:{},name:{},description:{},lastUpdatedTime:{shape:"S3b"},createdTime:{shape:"S3b"}}}},nextToken:{}}}},ListSourceRepositoryBranches:{http:{requestUri:"/v1/spaces/{spaceName}/projects/{projectName}/sourceRepositories/{sourceRepositoryName}/branches",responseCode:200},input:{type:"structure",required:["spaceName","projectName","sourceRepositoryName"],members:{spaceName:{location:"uri",locationName:"spaceName"},projectName:{location:"uri",locationName:"projectName"},sourceRepositoryName:{location:"uri",locationName:"sourceRepositoryName"},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",required:["items"],members:{nextToken:{},items:{type:"list",member:{type:"structure",members:{ref:{},name:{},lastUpdatedTime:{shape:"S3"},headCommitId:{}}}}}}},ListSpaces:{http:{requestUri:"/v1/spaces",responseCode:200},input:{type:"structure",members:{nextToken:{}}},output:{type:"structure",members:{nextToken:{},items:{type:"list",member:{type:"structure",required:["name","regionName"],members:{name:{},regionName:{},displayName:{},description:{}}}}}}},StartDevEnvironment:{http:{method:"PUT",requestUri:"/v1/spaces/{spaceName}/projects/{projectName}/devEnvironments/{id}/start",responseCode:200},input:{type:"structure",required:["spaceName","projectName","id"],members:{spaceName:{location:"uri",locationName:"spaceName"},projectName:{location:"uri",locationName:"projectName"},id:{location:"uri",locationName:"id"},ides:{shape:"Sf"},instanceType:{},inactivityTimeoutMinutes:{type:"integer"}}},output:{type:"structure",required:["spaceName","projectName","id","status"],members:{spaceName:{},projectName:{},id:{},status:{}}},idempotent:true},StartDevEnvironmentSession:{http:{method:"PUT",requestUri:"/v1/spaces/{spaceName}/projects/{projectName}/devEnvironments/{id}/session",responseCode:200},input:{type:"structure",required:["spaceName","projectName","id","sessionConfiguration"],members:{spaceName:{location:"uri",locationName:"spaceName"},projectName:{location:"uri",locationName:"projectName"},id:{location:"uri",locationName:"id"},sessionConfiguration:{type:"structure",required:["sessionType"],members:{sessionType:{},executeCommandSessionConfiguration:{type:"structure",required:["command"],members:{command:{},arguments:{type:"list",member:{}}}}}}}},output:{type:"structure",required:["accessDetails","spaceName","projectName","id"],members:{accessDetails:{type:"structure",required:["streamUrl","tokenValue"],members:{streamUrl:{shape:"S3y"},tokenValue:{shape:"S3y"}},sensitive:true},sessionId:{},spaceName:{},projectName:{},id:{}}}},StopDevEnvironment:{http:{method:"PUT",requestUri:"/v1/spaces/{spaceName}/projects/{projectName}/devEnvironments/{id}/stop",responseCode:200},input:{type:"structure",required:["spaceName","projectName","id"],members:{spaceName:{location:"uri",locationName:"spaceName"},projectName:{location:"uri",locationName:"projectName"},id:{location:"uri",locationName:"id"}}},output:{type:"structure",required:["spaceName","projectName","id","status"],members:{spaceName:{},projectName:{},id:{},status:{}}},idempotent:true},StopDevEnvironmentSession:{http:{method:"DELETE",requestUri:"/v1/spaces/{spaceName}/projects/{projectName}/devEnvironments/{id}/session/{sessionId}",responseCode:200},input:{type:"structure",required:["spaceName","projectName","id","sessionId"],members:{spaceName:{location:"uri",locationName:"spaceName"},projectName:{location:"uri",locationName:"projectName"},id:{location:"uri",locationName:"id"},sessionId:{location:"uri",locationName:"sessionId"}}},output:{type:"structure",required:["spaceName","projectName","id","sessionId"],members:{spaceName:{},projectName:{},id:{},sessionId:{}}},idempotent:true},UpdateDevEnvironment:{http:{method:"PATCH",requestUri:"/v1/spaces/{spaceName}/projects/{projectName}/devEnvironments/{id}",responseCode:200},input:{type:"structure",required:["spaceName","projectName","id"],members:{spaceName:{location:"uri",locationName:"spaceName"},projectName:{location:"uri",locationName:"projectName"},id:{location:"uri",locationName:"id"},alias:{},ides:{shape:"Sf"},instanceType:{},inactivityTimeoutMinutes:{type:"integer"},clientToken:{}}},output:{type:"structure",required:["id","spaceName","projectName"],members:{id:{},spaceName:{},projectName:{},alias:{},ides:{shape:"Sf"},instanceType:{},inactivityTimeoutMinutes:{type:"integer"},clientToken:{}}},idempotent:true},VerifySession:{http:{method:"GET",requestUri:"/session",responseCode:200},output:{type:"structure",members:{identity:{}}}}},shapes:{S3:{type:"timestamp",timestampFormat:"iso8601"},Sf:{type:"list",member:{type:"structure",members:{runtime:{},name:{}}}},S16:{type:"list",member:{type:"structure",required:["repositoryName"],members:{repositoryName:{},branchName:{}}}},S19:{type:"list",member:{type:"structure",members:{runtime:{},name:{}}}},S1d:{type:"structure",required:["sizeInGiB"],members:{sizeInGiB:{type:"integer"}}},S2a:{type:"list",member:{}},S2s:{type:"structure",members:{contentType:{},data:{}}},S3b:{type:"timestamp",timestampFormat:"iso8601"},S3y:{type:"string",sensitive:true}}}},1624:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["resourcegroups"]={};s.ResourceGroups=i.defineService("resourcegroups",["2017-11-27"]);Object.defineProperty(a.services["resourcegroups"],"2017-11-27",{get:function get(){var e=r(7764);e.paginators=r(3457).pagination;return e},enumerable:true,configurable:true});e.exports=s.ResourceGroups},1628:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2021-01-01",endpointPrefix:"es",protocol:"rest-json",serviceFullName:"Amazon OpenSearch Service",serviceId:"OpenSearch",signatureVersion:"v4",uid:"opensearch-2021-01-01"},operations:{AcceptInboundConnection:{http:{method:"PUT",requestUri:"/2021-01-01/opensearch/cc/inboundConnection/{ConnectionId}/accept"},input:{type:"structure",required:["ConnectionId"],members:{ConnectionId:{location:"uri",locationName:"ConnectionId"}}},output:{type:"structure",members:{Connection:{shape:"S4"}}}},AddTags:{http:{requestUri:"/2021-01-01/tags"},input:{type:"structure",required:["ARN","TagList"],members:{ARN:{},TagList:{shape:"Sg"}}}},AssociatePackage:{http:{requestUri:"/2021-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:"Sn"}}}},AuthorizeVpcEndpointAccess:{http:{requestUri:"/2021-01-01/opensearch/domain/{DomainName}/authorizeVpcEndpointAccess"},input:{type:"structure",required:["DomainName","Account"],members:{DomainName:{location:"uri",locationName:"DomainName"},Account:{}}},output:{type:"structure",required:["AuthorizedPrincipal"],members:{AuthorizedPrincipal:{shape:"S10"}}}},CancelServiceSoftwareUpdate:{http:{requestUri:"/2021-01-01/opensearch/serviceSoftwareUpdate/cancel"},input:{type:"structure",required:["DomainName"],members:{DomainName:{}}},output:{type:"structure",members:{ServiceSoftwareOptions:{shape:"S15"}}}},CreateDomain:{http:{requestUri:"/2021-01-01/opensearch/domain"},input:{type:"structure",required:["DomainName"],members:{DomainName:{},EngineVersion:{},ClusterConfig:{shape:"S1b"},EBSOptions:{shape:"S1h"},AccessPolicies:{},SnapshotOptions:{shape:"S1k"},VPCOptions:{shape:"S1l"},CognitoOptions:{shape:"S1n"},EncryptionAtRestOptions:{shape:"S1r"},NodeToNodeEncryptionOptions:{shape:"S1t"},AdvancedOptions:{shape:"S1u"},LogPublishingOptions:{shape:"S1v"},DomainEndpointOptions:{shape:"S1z"},AdvancedSecurityOptions:{shape:"S22"},TagList:{shape:"Sg"},AutoTuneOptions:{type:"structure",members:{DesiredState:{},MaintenanceSchedules:{shape:"S2d"},UseOffPeakWindow:{type:"boolean"}}},OffPeakWindowOptions:{shape:"S2j"},SoftwareUpdateOptions:{shape:"S2o"}}},output:{type:"structure",members:{DomainStatus:{shape:"S2q"}}}},CreateOutboundConnection:{http:{requestUri:"/2021-01-01/opensearch/cc/outboundConnection"},input:{type:"structure",required:["LocalDomainInfo","RemoteDomainInfo","ConnectionAlias"],members:{LocalDomainInfo:{shape:"S5"},RemoteDomainInfo:{shape:"S5"},ConnectionAlias:{},ConnectionMode:{}}},output:{type:"structure",members:{LocalDomainInfo:{shape:"S5"},RemoteDomainInfo:{shape:"S5"},ConnectionAlias:{},ConnectionStatus:{shape:"S36"},ConnectionId:{},ConnectionMode:{},ConnectionProperties:{shape:"S38"}}}},CreatePackage:{http:{requestUri:"/2021-01-01/packages"},input:{type:"structure",required:["PackageName","PackageType","PackageSource"],members:{PackageName:{},PackageType:{},PackageDescription:{},PackageSource:{shape:"S3c"}}},output:{type:"structure",members:{PackageDetails:{shape:"S3g"}}}},CreateVpcEndpoint:{http:{requestUri:"/2021-01-01/opensearch/vpcEndpoints"},input:{type:"structure",required:["DomainArn","VpcOptions"],members:{DomainArn:{},VpcOptions:{shape:"S1l"},ClientToken:{}}},output:{type:"structure",required:["VpcEndpoint"],members:{VpcEndpoint:{shape:"S3n"}}}},DeleteDomain:{http:{method:"DELETE",requestUri:"/2021-01-01/opensearch/domain/{DomainName}"},input:{type:"structure",required:["DomainName"],members:{DomainName:{location:"uri",locationName:"DomainName"}}},output:{type:"structure",members:{DomainStatus:{shape:"S2q"}}}},DeleteInboundConnection:{http:{method:"DELETE",requestUri:"/2021-01-01/opensearch/cc/inboundConnection/{ConnectionId}"},input:{type:"structure",required:["ConnectionId"],members:{ConnectionId:{location:"uri",locationName:"ConnectionId"}}},output:{type:"structure",members:{Connection:{shape:"S4"}}}},DeleteOutboundConnection:{http:{method:"DELETE",requestUri:"/2021-01-01/opensearch/cc/outboundConnection/{ConnectionId}"},input:{type:"structure",required:["ConnectionId"],members:{ConnectionId:{location:"uri",locationName:"ConnectionId"}}},output:{type:"structure",members:{Connection:{shape:"S3w"}}}},DeletePackage:{http:{method:"DELETE",requestUri:"/2021-01-01/packages/{PackageID}"},input:{type:"structure",required:["PackageID"],members:{PackageID:{location:"uri",locationName:"PackageID"}}},output:{type:"structure",members:{PackageDetails:{shape:"S3g"}}}},DeleteVpcEndpoint:{http:{method:"DELETE",requestUri:"/2021-01-01/opensearch/vpcEndpoints/{VpcEndpointId}"},input:{type:"structure",required:["VpcEndpointId"],members:{VpcEndpointId:{location:"uri",locationName:"VpcEndpointId"}}},output:{type:"structure",required:["VpcEndpointSummary"],members:{VpcEndpointSummary:{shape:"S41"}}}},DescribeDomain:{http:{method:"GET",requestUri:"/2021-01-01/opensearch/domain/{DomainName}"},input:{type:"structure",required:["DomainName"],members:{DomainName:{location:"uri",locationName:"DomainName"}}},output:{type:"structure",required:["DomainStatus"],members:{DomainStatus:{shape:"S2q"}}}},DescribeDomainAutoTunes:{http:{method:"GET",requestUri:"/2021-01-01/opensearch/domain/{DomainName}/autoTunes"},input:{type:"structure",required:["DomainName"],members:{DomainName:{location:"uri",locationName:"DomainName"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{AutoTunes:{type:"list",member:{type:"structure",members:{AutoTuneType:{},AutoTuneDetails:{type:"structure",members:{ScheduledAutoTuneDetails:{type:"structure",members:{Date:{type:"timestamp"},ActionType:{},Action:{},Severity:{}}}}}}}},NextToken:{}}}},DescribeDomainChangeProgress:{http:{method:"GET",requestUri:"/2021-01-01/opensearch/domain/{DomainName}/progress"},input:{type:"structure",required:["DomainName"],members:{DomainName:{location:"uri",locationName:"DomainName"},ChangeId:{location:"querystring",locationName:"changeid"}}},output:{type:"structure",members:{ChangeProgressStatus:{type:"structure",members:{ChangeId:{},StartTime:{type:"timestamp"},Status:{},PendingProperties:{shape:"S1m"},CompletedProperties:{shape:"S1m"},TotalNumberOfStages:{type:"integer"},ChangeProgressStages:{type:"list",member:{type:"structure",members:{Name:{},Status:{},Description:{},LastUpdated:{type:"timestamp"}}}}}}}}},DescribeDomainConfig:{http:{method:"GET",requestUri:"/2021-01-01/opensearch/domain/{DomainName}/config"},input:{type:"structure",required:["DomainName"],members:{DomainName:{location:"uri",locationName:"DomainName"}}},output:{type:"structure",required:["DomainConfig"],members:{DomainConfig:{shape:"S4u"}}}},DescribeDomainHealth:{http:{method:"GET",requestUri:"/2021-01-01/opensearch/domain/{DomainName}/health"},input:{type:"structure",required:["DomainName"],members:{DomainName:{location:"uri",locationName:"DomainName"}}},output:{type:"structure",members:{DomainState:{},AvailabilityZoneCount:{},ActiveAvailabilityZoneCount:{},StandByAvailabilityZoneCount:{},DataNodeCount:{},DedicatedMaster:{type:"boolean"},MasterEligibleNodeCount:{},WarmNodeCount:{},MasterNode:{},ClusterHealth:{},TotalShards:{},TotalUnAssignedShards:{},EnvironmentInformation:{type:"list",member:{type:"structure",members:{AvailabilityZoneInformation:{type:"list",member:{type:"structure",members:{AvailabilityZoneName:{},ZoneStatus:{},ConfiguredDataNodeCount:{},AvailableDataNodeCount:{},TotalShards:{},TotalUnAssignedShards:{}}}}}}}}}},DescribeDomainNodes:{http:{method:"GET",requestUri:"/2021-01-01/opensearch/domain/{DomainName}/nodes"},input:{type:"structure",required:["DomainName"],members:{DomainName:{location:"uri",locationName:"DomainName"}}},output:{type:"structure",members:{DomainNodesStatusList:{type:"list",member:{type:"structure",members:{NodeId:{},NodeType:{},AvailabilityZone:{},InstanceType:{},NodeStatus:{},StorageType:{},StorageVolumeType:{},StorageSize:{}}}}}}},DescribeDomains:{http:{requestUri:"/2021-01-01/opensearch/domain-info"},input:{type:"structure",required:["DomainNames"],members:{DomainNames:{type:"list",member:{}}}},output:{type:"structure",required:["DomainStatusList"],members:{DomainStatusList:{type:"list",member:{shape:"S2q"}}}}},DescribeDryRunProgress:{http:{method:"GET",requestUri:"/2021-01-01/opensearch/domain/{DomainName}/dryRun"},input:{type:"structure",required:["DomainName"],members:{DomainName:{location:"uri",locationName:"DomainName"},DryRunId:{location:"querystring",locationName:"dryRunId"},LoadDryRunConfig:{location:"querystring",locationName:"loadDryRunConfig",type:"boolean"}}},output:{type:"structure",members:{DryRunProgressStatus:{shape:"S6a"},DryRunConfig:{shape:"S2q"},DryRunResults:{shape:"S6d"}}}},DescribeInboundConnections:{http:{requestUri:"/2021-01-01/opensearch/cc/inboundConnection/search"},input:{type:"structure",members:{Filters:{shape:"S6g"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Connections:{type:"list",member:{shape:"S4"}},NextToken:{}}}},DescribeInstanceTypeLimits:{http:{method:"GET",requestUri:"/2021-01-01/opensearch/instanceTypeLimits/{EngineVersion}/{InstanceType}"},input:{type:"structure",required:["InstanceType","EngineVersion"],members:{DomainName:{location:"querystring",locationName:"domainName"},InstanceType:{location:"uri",locationName:"InstanceType"},EngineVersion:{location:"uri",locationName:"EngineVersion"}}},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:"S6x"}}}}}}},InstanceLimits:{type:"structure",members:{InstanceCountLimits:{type:"structure",members:{MinimumInstanceCount:{type:"integer"},MaximumInstanceCount:{type:"integer"}}}}},AdditionalLimits:{type:"list",member:{type:"structure",members:{LimitName:{},LimitValues:{shape:"S6x"}}}}}}}}}},DescribeOutboundConnections:{http:{requestUri:"/2021-01-01/opensearch/cc/outboundConnection/search"},input:{type:"structure",members:{Filters:{shape:"S6g"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Connections:{type:"list",member:{shape:"S3w"}},NextToken:{}}}},DescribePackages:{http:{requestUri:"/2021-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:"S3g"}},NextToken:{}}}},DescribeReservedInstanceOfferings:{http:{method:"GET",requestUri:"/2021-01-01/opensearch/reservedInstanceOfferings"},input:{type:"structure",members:{ReservedInstanceOfferingId:{location:"querystring",locationName:"offeringId"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{NextToken:{},ReservedInstanceOfferings:{type:"list",member:{type:"structure",members:{ReservedInstanceOfferingId:{},InstanceType:{},Duration:{type:"integer"},FixedPrice:{type:"double"},UsagePrice:{type:"double"},CurrencyCode:{},PaymentOption:{},RecurringCharges:{shape:"S7n"}}}}}}},DescribeReservedInstances:{http:{method:"GET",requestUri:"/2021-01-01/opensearch/reservedInstances"},input:{type:"structure",members:{ReservedInstanceId:{location:"querystring",locationName:"reservationId"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{NextToken:{},ReservedInstances:{type:"list",member:{type:"structure",members:{ReservationName:{},ReservedInstanceId:{},BillingSubscriptionId:{type:"long"},ReservedInstanceOfferingId:{},InstanceType:{},StartTime:{type:"timestamp"},Duration:{type:"integer"},FixedPrice:{type:"double"},UsagePrice:{type:"double"},CurrencyCode:{},InstanceCount:{type:"integer"},State:{},PaymentOption:{},RecurringCharges:{shape:"S7n"}}}}}}},DescribeVpcEndpoints:{http:{requestUri:"/2021-01-01/opensearch/vpcEndpoints/describe"},input:{type:"structure",required:["VpcEndpointIds"],members:{VpcEndpointIds:{type:"list",member:{}}}},output:{type:"structure",required:["VpcEndpoints","VpcEndpointErrors"],members:{VpcEndpoints:{type:"list",member:{shape:"S3n"}},VpcEndpointErrors:{type:"list",member:{type:"structure",members:{VpcEndpointId:{},ErrorCode:{},ErrorMessage:{}}}}}}},DissociatePackage:{http:{requestUri:"/2021-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:"Sn"}}}},GetCompatibleVersions:{http:{method:"GET",requestUri:"/2021-01-01/opensearch/compatibleVersions"},input:{type:"structure",members:{DomainName:{location:"querystring",locationName:"domainName"}}},output:{type:"structure",members:{CompatibleVersions:{type:"list",member:{type:"structure",members:{SourceVersion:{},TargetVersions:{shape:"S88"}}}}}}},GetPackageVersionHistory:{http:{method:"GET",requestUri:"/2021-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:"/2021-01-01/opensearch/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:"/2021-01-01/opensearch/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:"/2021-01-01/domain"},input:{type:"structure",members:{EngineType:{location:"querystring",locationName:"engineType"}}},output:{type:"structure",members:{DomainNames:{type:"list",member:{type:"structure",members:{DomainName:{},EngineType:{}}}}}}},ListDomainsForPackage:{http:{method:"GET",requestUri:"/2021-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:"S8z"},NextToken:{}}}},ListInstanceTypeDetails:{http:{method:"GET",requestUri:"/2021-01-01/opensearch/instanceTypeDetails/{EngineVersion}"},input:{type:"structure",required:["EngineVersion"],members:{EngineVersion:{location:"uri",locationName:"EngineVersion"},DomainName:{location:"querystring",locationName:"domainName"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"},RetrieveAZs:{location:"querystring",locationName:"retrieveAZs",type:"boolean"},InstanceType:{location:"querystring",locationName:"instanceType"}}},output:{type:"structure",members:{InstanceTypeDetails:{type:"list",member:{type:"structure",members:{InstanceType:{},EncryptionEnabled:{type:"boolean"},CognitoEnabled:{type:"boolean"},AppLogsEnabled:{type:"boolean"},AdvancedSecurityEnabled:{type:"boolean"},WarmEnabled:{type:"boolean"},InstanceRole:{type:"list",member:{}},AvailabilityZones:{type:"list",member:{}}}}},NextToken:{}}}},ListPackagesForDomain:{http:{method:"GET",requestUri:"/2021-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:"S8z"},NextToken:{}}}},ListScheduledActions:{http:{method:"GET",requestUri:"/2021-01-01/opensearch/domain/{DomainName}/scheduledActions"},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:{ScheduledActions:{type:"list",member:{shape:"S9c"}},NextToken:{}}}},ListTags:{http:{method:"GET",requestUri:"/2021-01-01/tags/"},input:{type:"structure",required:["ARN"],members:{ARN:{location:"querystring",locationName:"arn"}}},output:{type:"structure",members:{TagList:{shape:"Sg"}}}},ListVersions:{http:{method:"GET",requestUri:"/2021-01-01/opensearch/versions"},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{Versions:{shape:"S88"},NextToken:{}}}},ListVpcEndpointAccess:{http:{method:"GET",requestUri:"/2021-01-01/opensearch/domain/{DomainName}/listVpcEndpointAccess"},input:{type:"structure",required:["DomainName"],members:{DomainName:{location:"uri",locationName:"DomainName"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",required:["AuthorizedPrincipalList","NextToken"],members:{AuthorizedPrincipalList:{type:"list",member:{shape:"S10"}},NextToken:{}}}},ListVpcEndpoints:{http:{method:"GET",requestUri:"/2021-01-01/opensearch/vpcEndpoints"},input:{type:"structure",members:{NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",required:["VpcEndpointSummaryList","NextToken"],members:{VpcEndpointSummaryList:{shape:"S9q"},NextToken:{}}}},ListVpcEndpointsForDomain:{http:{method:"GET",requestUri:"/2021-01-01/opensearch/domain/{DomainName}/vpcEndpoints"},input:{type:"structure",required:["DomainName"],members:{DomainName:{location:"uri",locationName:"DomainName"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",required:["VpcEndpointSummaryList","NextToken"],members:{VpcEndpointSummaryList:{shape:"S9q"},NextToken:{}}}},PurchaseReservedInstanceOffering:{http:{requestUri:"/2021-01-01/opensearch/purchaseReservedInstanceOffering"},input:{type:"structure",required:["ReservedInstanceOfferingId","ReservationName"],members:{ReservedInstanceOfferingId:{},ReservationName:{},InstanceCount:{type:"integer"}}},output:{type:"structure",members:{ReservedInstanceId:{},ReservationName:{}}}},RejectInboundConnection:{http:{method:"PUT",requestUri:"/2021-01-01/opensearch/cc/inboundConnection/{ConnectionId}/reject"},input:{type:"structure",required:["ConnectionId"],members:{ConnectionId:{location:"uri",locationName:"ConnectionId"}}},output:{type:"structure",members:{Connection:{shape:"S4"}}}},RemoveTags:{http:{requestUri:"/2021-01-01/tags-removal"},input:{type:"structure",required:["ARN","TagKeys"],members:{ARN:{},TagKeys:{shape:"S1m"}}}},RevokeVpcEndpointAccess:{http:{requestUri:"/2021-01-01/opensearch/domain/{DomainName}/revokeVpcEndpointAccess"},input:{type:"structure",required:["DomainName","Account"],members:{DomainName:{location:"uri",locationName:"DomainName"},Account:{}}},output:{type:"structure",members:{}}},StartServiceSoftwareUpdate:{http:{requestUri:"/2021-01-01/opensearch/serviceSoftwareUpdate/start"},input:{type:"structure",required:["DomainName"],members:{DomainName:{},ScheduleAt:{},DesiredStartTime:{type:"long"}}},output:{type:"structure",members:{ServiceSoftwareOptions:{shape:"S15"}}}},UpdateDomainConfig:{http:{requestUri:"/2021-01-01/opensearch/domain/{DomainName}/config"},input:{type:"structure",required:["DomainName"],members:{DomainName:{location:"uri",locationName:"DomainName"},ClusterConfig:{shape:"S1b"},EBSOptions:{shape:"S1h"},SnapshotOptions:{shape:"S1k"},VPCOptions:{shape:"S1l"},CognitoOptions:{shape:"S1n"},AdvancedOptions:{shape:"S1u"},AccessPolicies:{},LogPublishingOptions:{shape:"S1v"},EncryptionAtRestOptions:{shape:"S1r"},DomainEndpointOptions:{shape:"S1z"},NodeToNodeEncryptionOptions:{shape:"S1t"},AdvancedSecurityOptions:{shape:"S22"},AutoTuneOptions:{shape:"S5c"},DryRun:{type:"boolean"},DryRunMode:{},OffPeakWindowOptions:{shape:"S2j"},SoftwareUpdateOptions:{shape:"S2o"}}},output:{type:"structure",required:["DomainConfig"],members:{DomainConfig:{shape:"S4u"},DryRunResults:{shape:"S6d"},DryRunProgressStatus:{shape:"S6a"}}}},UpdatePackage:{http:{requestUri:"/2021-01-01/packages/update"},input:{type:"structure",required:["PackageID","PackageSource"],members:{PackageID:{},PackageSource:{shape:"S3c"},PackageDescription:{},CommitMessage:{}}},output:{type:"structure",members:{PackageDetails:{shape:"S3g"}}}},UpdateScheduledAction:{http:{method:"PUT",requestUri:"/2021-01-01/opensearch/domain/{DomainName}/scheduledAction/update"},input:{type:"structure",required:["DomainName","ActionID","ActionType","ScheduleAt"],members:{DomainName:{location:"uri",locationName:"DomainName"},ActionID:{},ActionType:{},ScheduleAt:{},DesiredStartTime:{type:"long"}}},output:{type:"structure",members:{ScheduledAction:{shape:"S9c"}}}},UpdateVpcEndpoint:{http:{requestUri:"/2021-01-01/opensearch/vpcEndpoints/update"},input:{type:"structure",required:["VpcEndpointId","VpcOptions"],members:{VpcEndpointId:{},VpcOptions:{shape:"S1l"}}},output:{type:"structure",required:["VpcEndpoint"],members:{VpcEndpoint:{shape:"S3n"}}}},UpgradeDomain:{http:{requestUri:"/2021-01-01/opensearch/upgradeDomain"},input:{type:"structure",required:["DomainName","TargetVersion"],members:{DomainName:{},TargetVersion:{},PerformCheckOnly:{type:"boolean"},AdvancedOptions:{shape:"S1u"}}},output:{type:"structure",members:{UpgradeId:{},DomainName:{},TargetVersion:{},PerformCheckOnly:{type:"boolean"},AdvancedOptions:{shape:"S1u"},ChangeProgressDetails:{shape:"S30"}}}}},shapes:{S4:{type:"structure",members:{LocalDomainInfo:{shape:"S5"},RemoteDomainInfo:{shape:"S5"},ConnectionId:{},ConnectionStatus:{type:"structure",members:{StatusCode:{},Message:{}}},ConnectionMode:{}}},S5:{type:"structure",members:{AWSDomainInformation:{type:"structure",required:["DomainName"],members:{OwnerId:{},DomainName:{},Region:{}}}}},Sg:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},Sn:{type:"structure",members:{PackageID:{},PackageName:{},PackageType:{},LastUpdated:{type:"timestamp"},DomainName:{},DomainPackageStatus:{},PackageVersion:{},ReferencePath:{},ErrorDetails:{shape:"Su"}}},Su:{type:"structure",members:{ErrorType:{},ErrorMessage:{}}},S10:{type:"structure",members:{PrincipalType:{},Principal:{}}},S15:{type:"structure",members:{CurrentVersion:{},NewVersion:{},UpdateAvailable:{type:"boolean"},Cancellable:{type:"boolean"},UpdateStatus:{},Description:{},AutomatedUpdateDate:{type:"timestamp"},OptionalDeployment:{type:"boolean"}}},S1b:{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"},ColdStorageOptions:{type:"structure",required:["Enabled"],members:{Enabled:{type:"boolean"}}},MultiAZWithStandbyEnabled:{type:"boolean"}}},S1h:{type:"structure",members:{EBSEnabled:{type:"boolean"},VolumeType:{},VolumeSize:{type:"integer"},Iops:{type:"integer"},Throughput:{type:"integer"}}},S1k:{type:"structure",members:{AutomatedSnapshotStartHour:{type:"integer"}}},S1l:{type:"structure",members:{SubnetIds:{shape:"S1m"},SecurityGroupIds:{shape:"S1m"}}},S1m:{type:"list",member:{}},S1n:{type:"structure",members:{Enabled:{type:"boolean"},UserPoolId:{},IdentityPoolId:{},RoleArn:{}}},S1r:{type:"structure",members:{Enabled:{type:"boolean"},KmsKeyId:{}}},S1t:{type:"structure",members:{Enabled:{type:"boolean"}}},S1u:{type:"map",key:{},value:{}},S1v:{type:"map",key:{},value:{type:"structure",members:{CloudWatchLogsLogGroupArn:{},Enabled:{type:"boolean"}}}},S1z:{type:"structure",members:{EnforceHTTPS:{type:"boolean"},TLSSecurityPolicy:{},CustomEndpointEnabled:{type:"boolean"},CustomEndpoint:{},CustomEndpointCertificateArn:{}}},S22:{type:"structure",members:{Enabled:{type:"boolean"},InternalUserDatabaseEnabled:{type:"boolean"},MasterUserOptions:{type:"structure",members:{MasterUserARN:{},MasterUserName:{shape:"S24"},MasterUserPassword:{type:"string",sensitive:true}}},SAMLOptions:{type:"structure",members:{Enabled:{type:"boolean"},Idp:{shape:"S27"},MasterUserName:{shape:"S24"},MasterBackendRole:{},SubjectKey:{},RolesKey:{},SessionTimeoutMinutes:{type:"integer"}}},AnonymousAuthEnabled:{type:"boolean"}}},S24:{type:"string",sensitive:true},S27:{type:"structure",required:["MetadataContent","EntityId"],members:{MetadataContent:{},EntityId:{}}},S2d:{type:"list",member:{type:"structure",members:{StartAt:{type:"timestamp"},Duration:{type:"structure",members:{Value:{type:"long"},Unit:{}}},CronExpressionForRecurrence:{}}}},S2j:{type:"structure",members:{Enabled:{type:"boolean"},OffPeakWindow:{type:"structure",members:{WindowStartTime:{type:"structure",required:["Hours","Minutes"],members:{Hours:{type:"long"},Minutes:{type:"long"}}}}}}},S2o:{type:"structure",members:{AutoSoftwareUpdateEnabled:{type:"boolean"}}},S2q:{type:"structure",required:["DomainId","DomainName","ARN","ClusterConfig"],members:{DomainId:{},DomainName:{},ARN:{},Created:{type:"boolean"},Deleted:{type:"boolean"},Endpoint:{},Endpoints:{type:"map",key:{},value:{}},Processing:{type:"boolean"},UpgradeProcessing:{type:"boolean"},EngineVersion:{},ClusterConfig:{shape:"S1b"},EBSOptions:{shape:"S1h"},AccessPolicies:{},SnapshotOptions:{shape:"S1k"},VPCOptions:{shape:"S2u"},CognitoOptions:{shape:"S1n"},EncryptionAtRestOptions:{shape:"S1r"},NodeToNodeEncryptionOptions:{shape:"S1t"},AdvancedOptions:{shape:"S1u"},LogPublishingOptions:{shape:"S1v"},ServiceSoftwareOptions:{shape:"S15"},DomainEndpointOptions:{shape:"S1z"},AdvancedSecurityOptions:{shape:"S2v"},AutoTuneOptions:{type:"structure",members:{State:{},ErrorMessage:{},UseOffPeakWindow:{type:"boolean"}}},ChangeProgressDetails:{shape:"S30"},OffPeakWindowOptions:{shape:"S2j"},SoftwareUpdateOptions:{shape:"S2o"}}},S2u:{type:"structure",members:{VPCId:{},SubnetIds:{shape:"S1m"},AvailabilityZones:{shape:"S1m"},SecurityGroupIds:{shape:"S1m"}}},S2v:{type:"structure",members:{Enabled:{type:"boolean"},InternalUserDatabaseEnabled:{type:"boolean"},SAMLOptions:{type:"structure",members:{Enabled:{type:"boolean"},Idp:{shape:"S27"},SubjectKey:{},RolesKey:{},SessionTimeoutMinutes:{type:"integer"}}},AnonymousAuthDisableDate:{type:"timestamp"},AnonymousAuthEnabled:{type:"boolean"}}},S30:{type:"structure",members:{ChangeId:{},Message:{}}},S36:{type:"structure",members:{StatusCode:{},Message:{}}},S38:{type:"structure",members:{Endpoint:{}}},S3c:{type:"structure",members:{S3BucketName:{},S3Key:{}}},S3g:{type:"structure",members:{PackageID:{},PackageName:{},PackageType:{},PackageDescription:{},PackageStatus:{},CreatedAt:{type:"timestamp"},LastUpdatedAt:{type:"timestamp"},AvailablePackageVersion:{},ErrorDetails:{shape:"Su"}}},S3n:{type:"structure",members:{VpcEndpointId:{},VpcEndpointOwner:{},DomainArn:{},VpcOptions:{shape:"S2u"},Status:{},Endpoint:{}}},S3w:{type:"structure",members:{LocalDomainInfo:{shape:"S5"},RemoteDomainInfo:{shape:"S5"},ConnectionId:{},ConnectionAlias:{},ConnectionStatus:{shape:"S36"},ConnectionMode:{},ConnectionProperties:{shape:"S38"}}},S41:{type:"structure",members:{VpcEndpointId:{},VpcEndpointOwner:{},DomainArn:{},Status:{}}},S4u:{type:"structure",members:{EngineVersion:{type:"structure",required:["Options","Status"],members:{Options:{},Status:{shape:"S4w"}}},ClusterConfig:{type:"structure",required:["Options","Status"],members:{Options:{shape:"S1b"},Status:{shape:"S4w"}}},EBSOptions:{type:"structure",required:["Options","Status"],members:{Options:{shape:"S1h"},Status:{shape:"S4w"}}},AccessPolicies:{type:"structure",required:["Options","Status"],members:{Options:{},Status:{shape:"S4w"}}},SnapshotOptions:{type:"structure",required:["Options","Status"],members:{Options:{shape:"S1k"},Status:{shape:"S4w"}}},VPCOptions:{type:"structure",required:["Options","Status"],members:{Options:{shape:"S2u"},Status:{shape:"S4w"}}},CognitoOptions:{type:"structure",required:["Options","Status"],members:{Options:{shape:"S1n"},Status:{shape:"S4w"}}},EncryptionAtRestOptions:{type:"structure",required:["Options","Status"],members:{Options:{shape:"S1r"},Status:{shape:"S4w"}}},NodeToNodeEncryptionOptions:{type:"structure",required:["Options","Status"],members:{Options:{shape:"S1t"},Status:{shape:"S4w"}}},AdvancedOptions:{type:"structure",required:["Options","Status"],members:{Options:{shape:"S1u"},Status:{shape:"S4w"}}},LogPublishingOptions:{type:"structure",members:{Options:{shape:"S1v"},Status:{shape:"S4w"}}},DomainEndpointOptions:{type:"structure",required:["Options","Status"],members:{Options:{shape:"S1z"},Status:{shape:"S4w"}}},AdvancedSecurityOptions:{type:"structure",required:["Options","Status"],members:{Options:{shape:"S2v"},Status:{shape:"S4w"}}},AutoTuneOptions:{type:"structure",members:{Options:{shape:"S5c"},Status:{type:"structure",required:["CreationDate","UpdateDate","State"],members:{CreationDate:{type:"timestamp"},UpdateDate:{type:"timestamp"},UpdateVersion:{type:"integer"},State:{},ErrorMessage:{},PendingDeletion:{type:"boolean"}}}}},ChangeProgressDetails:{shape:"S30"},OffPeakWindowOptions:{type:"structure",members:{Options:{shape:"S2j"},Status:{shape:"S4w"}}},SoftwareUpdateOptions:{type:"structure",members:{Options:{shape:"S2o"},Status:{shape:"S4w"}}}}},S4w:{type:"structure",required:["CreationDate","UpdateDate","State"],members:{CreationDate:{type:"timestamp"},UpdateDate:{type:"timestamp"},UpdateVersion:{type:"integer"},State:{},PendingDeletion:{type:"boolean"}}},S5c:{type:"structure",members:{DesiredState:{},RollbackOnDisable:{},MaintenanceSchedules:{shape:"S2d"},UseOffPeakWindow:{type:"boolean"}}},S6a:{type:"structure",required:["DryRunId","DryRunStatus","CreationDate","UpdateDate"],members:{DryRunId:{},DryRunStatus:{},CreationDate:{},UpdateDate:{},ValidationFailures:{type:"list",member:{type:"structure",members:{Code:{},Message:{}}}}}},S6d:{type:"structure",members:{DeploymentType:{},Message:{}}},S6g:{type:"list",member:{type:"structure",members:{Name:{},Values:{type:"list",member:{}}}}},S6x:{type:"list",member:{}},S7n:{type:"list",member:{type:"structure",members:{RecurringChargeAmount:{type:"double"},RecurringChargeFrequency:{}}}},S88:{type:"list",member:{}},S8z:{type:"list",member:{shape:"Sn"}},S9c:{type:"structure",required:["Id","Type","Severity","ScheduledTime"],members:{Id:{},Type:{},Severity:{},ScheduledTime:{type:"long"},Description:{},ScheduledBy:{},Status:{},Mandatory:{type:"boolean"},Cancellable:{type:"boolean"}}},S9q:{type:"list",member:{shape:"S41"}}}}},1631:function(e){e.exports=require("net")},1633:function(e,t,r){var s=r(2393);var i=r(5943);var a=r(7988);var o=r(7688);var n=r(8851);r(704);var u={completeMultipartUpload:true,copyObject:true,uploadPartCopy:true};var p=["AuthorizationHeaderMalformed","BadRequest","PermanentRedirect",301];var m="s3-object-lambda";s.util.update(s.S3.prototype,{getSignatureVersion:function getSignatureVersion(e){var t=this.api.signatureVersion;var r=this._originalConfig?this._originalConfig.signatureVersion:null;var s=this.config.signatureVersion;var i=e?e.isPresigned():false;if(r){r=r==="v2"?"s3":r;return r}if(i!==true){t="v4"}else if(s){t=s}return t},getSigningName:function getSigningName(e){if(e&&e.operation==="writeGetObjectResponse"){return m}var t=s.Service.prototype.getSigningName;return e&&e._parsedArn&&e._parsedArn.service?e._parsedArn.service:t.call(this)},getSignerClass:function getSignerClass(e){var t=this.getSignatureVersion(e);return s.Signers.RequestSigner.getVersion(t)},validateService:function validateService(){var e;var t=[];if(!this.config.region)this.config.region="us-east-1";if(!this.config.endpoint&&this.config.s3BucketEndpoint){t.push("An endpoint must be provided when configuring "+"`s3BucketEndpoint` to true.")}if(t.length===1){e=t[0]}else if(t.length>1){e="Multiple configuration errors:\n"+t.join("\n")}if(e){throw s.util.error(new Error,{name:"InvalidEndpoint",message:e})}},shouldDisableBodySigning:function shouldDisableBodySigning(e){var t=this.getSignerClass();if(this.config.s3DisableBodySigning===true&&t===s.Signers.V4&&e.httpRequest.endpoint.protocol==="https:"){return true}return false},setupRequestListeners:function setupRequestListeners(e){var t=true;e.addListener("validate",this.validateScheme);e.addListener("validate",this.validateBucketName,t);e.addListener("validate",this.optInUsEast1RegionalEndpoint,t);e.removeListener("validate",s.EventListeners.Core.VALIDATE_REGION);e.addListener("build",this.addContentType);e.addListener("build",this.computeContentMd5);e.addListener("build",this.computeSseCustomerKeyMd5);e.addListener("build",this.populateURI);e.addListener("afterBuild",this.addExpect100Continue);e.addListener("extractError",this.extractError);e.addListener("extractData",s.util.hoistPayloadMember);e.addListener("extractData",this.extractData);e.addListener("extractData",this.extractErrorFrom200Response);e.addListener("beforePresign",this.prepareSignedUrl);if(this.shouldDisableBodySigning(e)){e.removeListener("afterBuild",s.EventListeners.Core.COMPUTE_SHA256);e.addListener("afterBuild",this.disableBodySigning)}if(e.operation!=="createBucket"&&o.isArnInParam(e,"Bucket")){e._parsedArn=s.util.ARN.parse(e.params.Bucket);e.removeListener("validate",this.validateBucketName);e.removeListener("build",this.populateURI);if(e._parsedArn.service==="s3"){e.addListener("validate",o.validateS3AccessPointArn);e.addListener("validate",this.validateArnResourceType);e.addListener("validate",this.validateArnRegion)}else if(e._parsedArn.service==="s3-outposts"){e.addListener("validate",o.validateOutpostsAccessPointArn);e.addListener("validate",o.validateOutpostsArn);e.addListener("validate",o.validateArnRegion)}e.addListener("validate",o.validateArnAccount);e.addListener("validate",o.validateArnService);e.addListener("build",this.populateUriFromAccessPointArn);e.addListener("build",o.validatePopulateUriFromArn);return}e.addListener("validate",this.validateBucketEndpoint);e.addListener("validate",this.correctBucketRegionFromCache);e.onAsync("extractError",this.requestBucketRegion);if(s.util.isBrowser()){e.onAsync("retry",this.reqRegionForNetworkingError)}},validateScheme:function(e){var t=e.params,r=e.httpRequest.endpoint.protocol,i=t.SSECustomerKey||t.CopySourceSSECustomerKey;if(i&&r!=="https:"){var a="Cannot send SSE keys over HTTP. Set 'sslEnabled'"+"to 'true' in your configuration";throw s.util.error(new Error,{code:"ConfigError",message:a})}},validateBucketEndpoint:function(e){if(!e.params.Bucket&&e.service.config.s3BucketEndpoint){var t="Cannot send requests to root API with `s3BucketEndpoint` set.";throw s.util.error(new Error,{code:"ConfigError",message:t})}},validateArnRegion:function validateArnRegion(e){o.validateArnRegion(e,{allowFipsEndpoint:true})},validateArnResourceType:function validateArnResourceType(e){var t=e._parsedArn.resource;if(t.indexOf("accesspoint:")!==0&&t.indexOf("accesspoint/")!==0){throw s.util.error(new Error,{code:"InvalidARN",message:"ARN resource should begin with 'accesspoint/'"})}},validateBucketName:function validateBucketName(e){var t=e.service;var r=t.getSignatureVersion(e);var i=e.params&&e.params.Bucket;var a=e.params&&e.params.Key;var o=i&&i.indexOf("/");if(i&&o>=0){if(typeof a==="string"&&o>0){e.params=s.util.copy(e.params);var n=i.substr(o+1)||"";e.params.Key=n+"/"+a;e.params.Bucket=i.substr(0,o)}else if(r==="v4"){var u="Bucket names cannot contain forward slashes. Bucket: "+i;throw s.util.error(new Error,{code:"InvalidBucket",message:u})}}},isValidAccelerateOperation:function isValidAccelerateOperation(e){var t=["createBucket","deleteBucket","listBuckets"];return t.indexOf(e)===-1},optInUsEast1RegionalEndpoint:function optInUsEast1RegionalEndpoint(e){var t=e.service;var r=t.config;r.s3UsEast1RegionalEndpoint=a(t._originalConfig,{env:"AWS_S3_US_EAST_1_REGIONAL_ENDPOINT",sharedConfig:"s3_us_east_1_regional_endpoint",clientConfig:"s3UsEast1RegionalEndpoint"});if(!(t._originalConfig||{}).endpoint&&e.httpRequest.region==="us-east-1"&&r.s3UsEast1RegionalEndpoint==="regional"&&e.httpRequest.endpoint.hostname.indexOf("s3.amazonaws.com")>=0){var s=r.endpoint.indexOf(".amazonaws.com");regionalEndpoint=r.endpoint.substring(0,s)+".us-east-1"+r.endpoint.substring(s);e.httpRequest.updateEndpoint(regionalEndpoint)}},populateURI:function populateURI(e){var t=e.httpRequest;var r=e.params.Bucket;var s=e.service;var i=t.endpoint;if(r){if(!s.pathStyleBucketName(r)){if(s.config.useAccelerateEndpoint&&s.isValidAccelerateOperation(e.operation)){if(s.config.useDualstackEndpoint){i.hostname=r+".s3-accelerate.dualstack.amazonaws.com"}else{i.hostname=r+".s3-accelerate.amazonaws.com"}}else if(!s.config.s3BucketEndpoint){i.hostname=r+"."+i.hostname}var a=i.port;if(a!==80&&a!==443){i.host=i.hostname+":"+i.port}else{i.host=i.hostname}t.virtualHostedBucket=r;s.removeVirtualHostedBucketFromPath(e)}}},removeVirtualHostedBucketFromPath:function removeVirtualHostedBucketFromPath(e){var t=e.httpRequest;var r=t.virtualHostedBucket;if(r&&t.path){if(e.params&&e.params.Key){var i="/"+s.util.uriEscapePath(e.params.Key);if(t.path.indexOf(i)===0&&(t.path.length===i.length||t.path[i.length]==="?")){return}}t.path=t.path.replace(new RegExp("/"+r),"");if(t.path[0]!=="/"){t.path="/"+t.path}}},populateUriFromAccessPointArn:function populateUriFromAccessPointArn(e){var t=e._parsedArn;var r=t.service==="s3-outposts";var i=t.service==="s3-object-lambda";var a=r?"."+t.outpostId:"";var o=r?"s3-outposts":"s3-accesspoint";var u=!r&&e.service.config.useFipsEndpoint?"-fips":"";var p=!r&&e.service.config.useDualstackEndpoint?".dualstack":"";var m=e.httpRequest.endpoint;var c=n.getEndpointSuffix(t.region);var l=e.service.config.s3UseArnRegion;m.hostname=[t.accessPoint+"-"+t.accountId+a,o+u+p,l?t.region:e.service.config.region,c].join(".");if(i){var o="s3-object-lambda";var d=t.resource.split("/")[1];var u=e.service.config.useFipsEndpoint?"-fips":"";m.hostname=[d+"-"+t.accountId,o+u,l?t.region:e.service.config.region,c].join(".")}m.host=m.hostname;var y=s.util.uriEscape(e.params.Bucket);var b=e.httpRequest.path;e.httpRequest.path=b.replace(new RegExp("/"+y),"");if(e.httpRequest.path[0]!=="/"){e.httpRequest.path="/"+e.httpRequest.path}e.httpRequest.region=t.region},addExpect100Continue:function addExpect100Continue(e){var t=e.httpRequest.headers["Content-Length"];if(s.util.isNode()&&(t>=1024*1024||e.params.Body instanceof s.util.stream.Stream)){e.httpRequest.headers["Expect"]="100-continue"}},addContentType:function addContentType(e){var t=e.httpRequest;if(t.method==="GET"||t.method==="HEAD"){delete t.headers["Content-Type"];return}if(!t.headers["Content-Type"]){t.headers["Content-Type"]="application/octet-stream"}var r=t.headers["Content-Type"];if(s.util.isBrowser()){if(typeof t.body==="string"&&!r.match(/;\s*charset=/)){var i="; charset=UTF-8";t.headers["Content-Type"]+=i}else{var a=function(e,t,r){return t+r.toUpperCase()};t.headers["Content-Type"]=r.replace(/(;\s*charset=)(.+)$/,a)}}},willComputeChecksums:function willComputeChecksums(e){var t=e.service.api.operations[e.operation].input.members;var r=e.httpRequest.body;var i=e.service.config.computeChecksums&&t.ContentMD5&&!e.params.ContentMD5&&r&&(s.util.Buffer.isBuffer(e.httpRequest.body)||typeof e.httpRequest.body==="string");if(i&&e.service.shouldDisableBodySigning(e)&&!e.isPresigned()){return true}if(i&&this.getSignatureVersion(e)==="s3"&&e.isPresigned()){return true}return false},computeContentMd5:function computeContentMd5(e){if(e.service.willComputeChecksums(e)){var t=s.util.crypto.md5(e.httpRequest.body,"base64");e.httpRequest.headers["Content-MD5"]=t}},computeSseCustomerKeyMd5:function computeSseCustomerKeyMd5(e){var t={SSECustomerKey:"x-amz-server-side-encryption-customer-key-MD5",CopySourceSSECustomerKey:"x-amz-copy-source-server-side-encryption-customer-key-MD5"};s.util.each(t,function(t,r){if(e.params[t]){var i=s.util.crypto.md5(e.params[t],"base64");e.httpRequest.headers[r]=i}})},pathStyleBucketName:function pathStyleBucketName(e){if(this.config.s3ForcePathStyle)return true;if(this.config.s3BucketEndpoint)return false;if(o.dnsCompatibleBucketName(e)){return this.config.sslEnabled&&e.match(/\./)?true:false}else{return true}},extractErrorFrom200Response:function extractErrorFrom200Response(e){if(!u[e.request.operation])return;var t=e.httpResponse;if(t.body&&t.body.toString().match("")){e.data=null;var r=this.service?this.service:this;r.extractError(e);throw e.error}else if(!t.body||!t.body.toString().match(/<[\w_]/)){e.data=null;throw s.util.error(new Error,{code:"InternalError",message:"S3 aborted request"})}},retryableError:function retryableError(e,t){if(u[t.operation]&&e.statusCode===200){return true}else if(t._requestRegionForBucket&&t.service.bucketRegionCache[t._requestRegionForBucket]){return false}else if(e&&e.code==="RequestTimeout"){return true}else if(e&&p.indexOf(e.code)!=-1&&e.region&&e.region!=t.httpRequest.region){t.httpRequest.region=e.region;if(e.statusCode===301){t.service.updateReqBucketRegion(t)}return true}else{var r=s.Service.prototype.retryableError;return r.call(this,e,t)}},updateReqBucketRegion:function updateReqBucketRegion(e,t){var r=e.httpRequest;if(typeof t==="string"&&t.length){r.region=t}if(!r.endpoint.host.match(/s3(?!-accelerate).*\.amazonaws\.com$/)){return}var i=e.service;var a=i.config;var o=a.s3BucketEndpoint;if(o){delete a.s3BucketEndpoint}var n=s.util.copy(a);delete n.endpoint;n.region=r.region;r.endpoint=new s.S3(n).endpoint;i.populateURI(e);a.s3BucketEndpoint=o;r.headers.Host=r.endpoint.host;if(e._asm.currentState==="validate"){e.removeListener("build",i.populateURI);e.addListener("build",i.removeVirtualHostedBucketFromPath)}},extractData:function extractData(e){var t=e.request;if(t.operation==="getBucketLocation"){var r=e.httpResponse.body.toString().match(/>(.+)<\/Location/);delete e.data["_"];if(r){e.data.LocationConstraint=r[1]}else{e.data.LocationConstraint=""}}var s=t.params.Bucket||null;if(t.operation==="deleteBucket"&&typeof s==="string"&&!e.error){t.service.clearBucketRegionCache(s)}else{var i=e.httpResponse.headers||{};var a=i["x-amz-bucket-region"]||null;if(!a&&t.operation==="createBucket"&&!e.error){var o=t.params.CreateBucketConfiguration;if(!o){a="us-east-1"}else if(o.LocationConstraint==="EU"){a="eu-west-1"}else{a=o.LocationConstraint}}if(a){if(s&&a!==t.service.bucketRegionCache[s]){t.service.bucketRegionCache[s]=a}}}t.service.extractRequestIds(e)},extractError:function extractError(e){var t={304:"NotModified",403:"Forbidden",400:"BadRequest",404:"NotFound"};var r=e.request;var i=e.httpResponse.statusCode;var a=e.httpResponse.body||"";var o=e.httpResponse.headers||{};var n=o["x-amz-bucket-region"]||null;var u=r.params.Bucket||null;var p=r.service.bucketRegionCache;if(n&&u&&n!==p[u]){p[u]=n}var m;if(t[i]&&a.length===0){if(u&&!n){m=p[u]||null;if(m!==r.httpRequest.region){n=m}}e.error=s.util.error(new Error,{code:t[i],message:null,region:n})}else{var c=(new s.XML.Parser).parse(a.toString());if(c.Region&&!n){n=c.Region;if(u&&n!==p[u]){p[u]=n}}else if(u&&!n&&!c.Region){m=p[u]||null;if(m!==r.httpRequest.region){n=m}}e.error=s.util.error(new Error,{code:c.Code||i,message:c.Message||null,region:n})}r.service.extractRequestIds(e)},requestBucketRegion:function requestBucketRegion(e,t){var r=e.error;var i=e.request;var a=i.params.Bucket||null;if(!r||!a||r.region||i.operation==="listObjects"||s.util.isNode()&&i.operation==="headBucket"||r.statusCode===400&&i.operation!=="headObject"||p.indexOf(r.code)===-1){return t()}var o=s.util.isNode()?"headBucket":"listObjects";var n={Bucket:a};if(o==="listObjects")n.MaxKeys=0;var u=i.service[o](n);u._requestRegionForBucket=a;u.send(function(){var e=i.service.bucketRegionCache[a]||null;r.region=e;t()})},reqRegionForNetworkingError:function reqRegionForNetworkingError(e,t){if(!s.util.isBrowser()){return t()}var r=e.error;var i=e.request;var a=i.params.Bucket;if(!r||r.code!=="NetworkingError"||!a||i.httpRequest.region==="us-east-1"){return t()}var n=i.service;var u=n.bucketRegionCache;var p=u[a]||null;if(p&&p!==i.httpRequest.region){n.updateReqBucketRegion(i,p);t()}else if(!o.dnsCompatibleBucketName(a)){n.updateReqBucketRegion(i,"us-east-1");if(u[a]!=="us-east-1"){u[a]="us-east-1"}t()}else if(i.httpRequest.virtualHostedBucket){var m=n.listObjects({Bucket:a,MaxKeys:0});n.updateReqBucketRegion(m,"us-east-1");m._requestRegionForBucket=a;m.send(function(){var e=n.bucketRegionCache[a]||null;if(e&&e!==i.httpRequest.region){n.updateReqBucketRegion(i,e)}t()})}else{t()}},bucketRegionCache:{},clearBucketRegionCache:function(e){var t=this.bucketRegionCache;if(!e){e=Object.keys(t)}else if(typeof e==="string"){e=[e]}for(var r=0;r=0||e.indexOf(">")>=0||e.indexOf("<")>=0)};o=function(e){return""};i=function(e){return e.replace("]]>","]]]]>")};t.Builder=function(){function Builder(e){var t,r,i;this.options={};r=s["0.2"];for(t in r){if(!n.call(r,t))continue;i=r[t];this.options[t]=i}for(t in e){if(!n.call(e,t))continue;i=e[t];this.options[t]=i}}Builder.prototype.buildObject=function(t){var r,i,u,p,m;r=this.options.attrkey;i=this.options.charkey;if(Object.keys(t).length===1&&this.options.rootName===s["0.2"].rootName){m=Object.keys(t)[0];t=t[m]}else{m=this.options.rootName}u=function(e){return function(t,s){var p,m,c,l,d,y;if(typeof s!=="object"){if(e.options.cdata&&a(s)){t.raw(o(s))}else{t.txt(s)}}else if(Array.isArray(s)){for(l in s){if(!n.call(s,l))continue;m=s[l];for(d in m){c=m[d];t=u(t.ele(d),c).up()}}}else{for(d in s){if(!n.call(s,d))continue;m=s[d];if(d===r){if(typeof m==="object"){for(p in m){y=m[p];t=t.att(p,y)}}}else if(d===i){if(e.options.cdata&&a(m)){t=t.raw(o(m))}else{t=t.txt(m)}}else if(Array.isArray(m)){for(l in m){if(!n.call(m,l))continue;c=m[l];if(typeof c==="string"){if(e.options.cdata&&a(c)){t=t.ele(d).raw(o(c)).up()}else{t=t.ele(d,c).up()}}else{t=u(t.ele(d),c).up()}}}else if(typeof m==="object"){t=u(t.ele(d),m).up()}else{if(typeof m==="string"&&e.options.cdata&&a(m)){t=t.ele(d).raw(o(m)).up()}else{if(m==null){m=""}t=t.ele(d,m.toString()).up()}}}}return t}}(this);p=e.create(m,this.options.xmldec,this.options.doctype,{headless:this.options.headless,allowSurrogateChars:this.options.allowSurrogateChars});return u(p,t).end(this.options.renderOpts)};return Builder}()}).call(this)},1662:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["autoscaling"]={};s.AutoScaling=i.defineService("autoscaling",["2011-01-01"]);Object.defineProperty(a.services["autoscaling"],"2011-01-01",{get:function get(){var e=r(3037);e.paginators=r(4916).pagination;return e},enumerable:true,configurable:true});e.exports=s.AutoScaling},1669:function(e){e.exports=require("util")},1671:function(e){e.exports={version:2,waiters:{}}},1733:function(e){e.exports={version:2,waiters:{}}},1736:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["iotsitewise"]={};s.IoTSiteWise=i.defineService("iotsitewise",["2019-12-02"]);Object.defineProperty(a.services["iotsitewise"],"2019-12-02",{get:function get(){var e=r(6396);e.paginators=r(7361).pagination;e.waiters=r(8502).waiters;return e},enumerable:true,configurable:true});e.exports=s.IoTSiteWise},1737:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["healthlake"]={};s.HealthLake=i.defineService("healthlake",["2017-07-01"]);Object.defineProperty(a.services["healthlake"],"2017-07-01",{get:function get(){var e=r(4800);e.paginators=r(176).pagination;return e},enumerable:true,configurable:true});e.exports=s.HealthLake},1739:function(e){e.exports={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"},AddReplicaRegions:{shape:"Si"},ForceOverwriteReplicaSecret:{type:"boolean"}}},output:{type:"structure",members:{ARN:{},Name:{},VersionId:{},ReplicationStatus:{shape:"Sn"}}}},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:"S12"},LastRotatedDate:{type:"timestamp"},LastChangedDate:{type:"timestamp"},LastAccessedDate:{type:"timestamp"},DeletedDate:{type:"timestamp"},NextRotationDate:{type:"timestamp"},Tags:{shape:"Se"},VersionIdsToStages:{shape:"S1a"},OwningService:{},CreatedDate:{type:"timestamp"},PrimaryRegion:{},ReplicationStatus:{shape:"Sn"}}}},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:"S1b"},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:"S1b"},LastAccessedDate:{type:"timestamp"},CreatedDate:{type:"timestamp"},KmsKeyIds:{type:"list",member:{}}}}},NextToken:{},ARN:{},Name:{}}}},ListSecrets:{input:{type:"structure",members:{IncludePlannedDeletion:{type:"boolean"},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:"S12"},LastRotatedDate:{type:"timestamp"},LastChangedDate:{type:"timestamp"},LastAccessedDate:{type:"timestamp"},DeletedDate:{type:"timestamp"},NextRotationDate:{type:"timestamp"},Tags:{shape:"Se"},SecretVersionsToStages:{shape:"S1a"},OwningService:{},CreatedDate:{type:"timestamp"},PrimaryRegion:{}}}},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:"S1b"}}},output:{type:"structure",members:{ARN:{},Name:{},VersionId:{},VersionStages:{shape:"S1b"}}}},RemoveRegionsFromReplication:{input:{type:"structure",required:["SecretId","RemoveReplicaRegions"],members:{SecretId:{},RemoveReplicaRegions:{type:"list",member:{}}}},output:{type:"structure",members:{ARN:{},ReplicationStatus:{shape:"Sn"}}}},ReplicateSecretToRegions:{input:{type:"structure",required:["SecretId","AddReplicaRegions"],members:{SecretId:{},AddReplicaRegions:{shape:"Si"},ForceOverwriteReplicaSecret:{type:"boolean"}}},output:{type:"structure",members:{ARN:{},ReplicationStatus:{shape:"Sn"}}}},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:"S12"},RotateImmediately:{type:"boolean"}}},output:{type:"structure",members:{ARN:{},Name:{},VersionId:{}}}},StopReplicationToReplica:{input:{type:"structure",required:["SecretId"],members:{SecretId:{}}},output:{type:"structure",members:{ARN:{}}}},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:{}}}},Si:{type:"list",member:{type:"structure",members:{Region:{},KmsKeyId:{}}}},Sn:{type:"list",member:{type:"structure",members:{Region:{},KmsKeyId:{},Status:{},StatusMessage:{},LastAccessedDate:{type:"timestamp"}}}},S12:{type:"structure",members:{AutomaticallyAfterDays:{type:"long"},Duration:{},ScheduleExpression:{}}},S1a:{type:"map",key:{},value:{shape:"S1b"}},S1b:{type:"list",member:{}}}}},1744:function(e,t,r){var s=r(2393);s.ParamValidator=s.util.inherit({constructor:function ParamValidator(e){if(e===true||e===undefined){e={min:true}}this.validation=e},validate:function validate(e,t,r){this.errors=[];this.validateMember(e,t||{},r||"params");if(this.errors.length>1){var i=this.errors.join("\n* ");i="There were "+this.errors.length+" validation errors:\n* "+i;throw s.util.error(new Error(i),{code:"MultipleValidationErrors",errors:this.errors})}else if(this.errors.length===1){throw this.errors[0]}else{return true}},fail:function fail(e,t){this.errors.push(s.util.error(new Error(t),{code:e}))},validateStructure:function validateStructure(e,t,r){if(e.isDocument)return true;this.validateType(t,r,["object"],"structure");var s;for(var i=0;e.required&&i= 1,"+' but found "'+t+'" for '+r)}}},validatePattern:function validatePattern(e,t,r){if(this.validation["pattern"]&&e["pattern"]!==undefined){if(!new RegExp(e["pattern"]).test(t)){this.fail("PatternMatchError",'Provided value "'+t+'" '+"does not match regex pattern /"+e["pattern"]+"/ for "+r)}}},validateRange:function validateRange(e,t,r,s){if(this.validation["min"]){if(e["min"]!==undefined&&t= "+e["min"]+", but found "+t+" for "+r)}}if(this.validation["max"]){if(e["max"]!==undefined&&t>e["max"]){this.fail("MaxRangeError","Expected "+s+" <= "+e["max"]+", but found "+t+" for "+r)}}},validateEnum:function validateRange(e,t,r){if(this.validation["enum"]&&e["enum"]!==undefined){if(e["enum"].indexOf(t)===-1){this.fail("EnumError","Found string value of "+t+", but "+"expected "+e["enum"].join("|")+" for "+r)}}},validateType:function validateType(e,t,r,i){if(e===null||e===undefined)return false;var a=false;for(var o=0;o0){return new Array(s).join(t.indent)}}return""};XMLWriterBase.prototype.endline=function(e,t,r){if(!t.pretty||t.suppressPrettyCount){return""}else{return t.newline}};XMLWriterBase.prototype.attribute=function(e,t,r){var s;this.openAttribute(e,t,r);s=" "+e.name+'="'+e.value+'"';this.closeAttribute(e,t,r);return s};XMLWriterBase.prototype.cdata=function(e,t,r){var i;this.openNode(e,t,r);t.state=s.OpenTag;i=this.indent(e,t,r)+""+this.endline(e,t,r);t.state=s.None;this.closeNode(e,t,r);return i};XMLWriterBase.prototype.comment=function(e,t,r){var i;this.openNode(e,t,r);t.state=s.OpenTag;i=this.indent(e,t,r)+"\x3c!-- ";t.state=s.InsideTag;i+=e.value;t.state=s.CloseTag;i+=" --\x3e"+this.endline(e,t,r);t.state=s.None;this.closeNode(e,t,r);return i};XMLWriterBase.prototype.declaration=function(e,t,r){var i;this.openNode(e,t,r);t.state=s.OpenTag;i=this.indent(e,t,r)+"";i+=this.endline(e,t,r);t.state=s.None;this.closeNode(e,t,r);return i};XMLWriterBase.prototype.docType=function(e,t,r){var i,a,o,n,u;r||(r=0);this.openNode(e,t,r);t.state=s.OpenTag;n=this.indent(e,t,r);n+="0){n+=" [";n+=this.endline(e,t,r);t.state=s.InsideTag;u=e.children;for(a=0,o=u.length;a";n+=this.endline(e,t,r);t.state=s.None;this.closeNode(e,t,r);return n};XMLWriterBase.prototype.element=function(e,r,i){var a,o,n,u,p,m,c,l,d,y,b,S,g,h;i||(i=0);y=false;b="";this.openNode(e,r,i);r.state=s.OpenTag;b+=this.indent(e,r,i)+"<"+e.name;S=e.attribs;for(d in S){if(!N.call(S,d))continue;a=S[d];b+=this.attribute(a,r,i)}n=e.children.length;u=n===0?null:e.children[0];if(n===0||e.children.every(function(e){return(e.type===t.Text||e.type===t.Raw)&&e.value===""})){if(r.allowEmpty){b+=">";r.state=s.CloseTag;b+=""+this.endline(e,r,i)}else{r.state=s.CloseTag;b+=r.spaceBeforeSlash+"/>"+this.endline(e,r,i)}}else if(r.pretty&&n===1&&(u.type===t.Text||u.type===t.Raw)&&u.value!=null){b+=">";r.state=s.InsideTag;r.suppressPrettyCount++;y=true;b+=this.writeChildNode(u,r,i+1);r.suppressPrettyCount--;y=false;r.state=s.CloseTag;b+=""+this.endline(e,r,i)}else{if(r.dontPrettyTextNodes){g=e.children;for(p=0,c=g.length;p"+this.endline(e,r,i);r.state=s.InsideTag;h=e.children;for(m=0,l=h.length;m";if(y){r.suppressPrettyCount--}b+=this.endline(e,r,i);r.state=s.None}this.closeNode(e,r,i);return b};XMLWriterBase.prototype.writeChildNode=function(e,r,s){switch(e.type){case t.CData:return this.cdata(e,r,s);case t.Comment:return this.comment(e,r,s);case t.Element:return this.element(e,r,s);case t.Raw:return this.raw(e,r,s);case t.Text:return this.text(e,r,s);case t.ProcessingInstruction:return this.processingInstruction(e,r,s);case t.Dummy:return"";case t.Declaration:return this.declaration(e,r,s);case t.DocType:return this.docType(e,r,s);case t.AttributeDeclaration:return this.dtdAttList(e,r,s);case t.ElementDeclaration:return this.dtdElement(e,r,s);case t.EntityDeclaration:return this.dtdEntity(e,r,s);case t.NotationDeclaration:return this.dtdNotation(e,r,s);default:throw new Error("Unknown XML node type: "+e.constructor.name)}};XMLWriterBase.prototype.processingInstruction=function(e,t,r){var i;this.openNode(e,t,r);t.state=s.OpenTag;i=this.indent(e,t,r)+"";i+=this.endline(e,t,r);t.state=s.None;this.closeNode(e,t,r);return i};XMLWriterBase.prototype.raw=function(e,t,r){var i;this.openNode(e,t,r);t.state=s.OpenTag;i=this.indent(e,t,r);t.state=s.InsideTag;i+=e.value;t.state=s.CloseTag;i+=this.endline(e,t,r);t.state=s.None;this.closeNode(e,t,r);return i};XMLWriterBase.prototype.text=function(e,t,r){var i;this.openNode(e,t,r);t.state=s.OpenTag;i=this.indent(e,t,r);t.state=s.InsideTag;i+=e.value;t.state=s.CloseTag;i+=this.endline(e,t,r);t.state=s.None;this.closeNode(e,t,r);return i};XMLWriterBase.prototype.dtdAttList=function(e,t,r){var i;this.openNode(e,t,r);t.state=s.OpenTag;i=this.indent(e,t,r)+""+this.endline(e,t,r);t.state=s.None;this.closeNode(e,t,r);return i};XMLWriterBase.prototype.dtdElement=function(e,t,r){var i;this.openNode(e,t,r);t.state=s.OpenTag;i=this.indent(e,t,r)+""+this.endline(e,t,r);t.state=s.None;this.closeNode(e,t,r);return i};XMLWriterBase.prototype.dtdEntity=function(e,t,r){var i;this.openNode(e,t,r);t.state=s.OpenTag;i=this.indent(e,t,r)+""+this.endline(e,t,r);t.state=s.None;this.closeNode(e,t,r);return i};XMLWriterBase.prototype.dtdNotation=function(e,t,r){var i;this.openNode(e,t,r);t.state=s.OpenTag;i=this.indent(e,t,r)+""+this.endline(e,t,r);t.state=s.None;this.closeNode(e,t,r);return i};XMLWriterBase.prototype.openNode=function(e,t,r){};XMLWriterBase.prototype.closeNode=function(e,t,r){};XMLWriterBase.prototype.openAttribute=function(e,t,r){};XMLWriterBase.prototype.closeAttribute=function(e,t,r){};return XMLWriterBase}()}).call(this)},2477:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["schemas"]={};s.Schemas=i.defineService("schemas",["2019-12-02"]);Object.defineProperty(a.services["schemas"],"2019-12-02",{get:function get(){var e=r(7303);e.paginators=r(6177).pagination;e.waiters=r(6870).waiters;return e},enumerable:true,configurable:true});e.exports=s.Schemas},2484:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["codeartifact"]={};s.CodeArtifact=i.defineService("codeartifact",["2018-09-22"]);Object.defineProperty(a.services["codeartifact"],"2018-09-22",{get:function get(){var e=r(3805);e.paginators=r(6222).pagination;return e},enumerable:true,configurable:true});e.exports=s.CodeArtifact},2486:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["opsworks"]={};s.OpsWorks=i.defineService("opsworks",["2013-02-18"]);Object.defineProperty(a.services["opsworks"],"2013-02-18",{get:function get(){var e=r(1518);e.paginators=r(5538).pagination;e.waiters=r(6408).waiters;return e},enumerable:true,configurable:true});e.exports=s.OpsWorks},2500:function(e,t,r){(function(){var t,s,i,a=function(e,t){for(var r in t){if(o.call(t,r))e[r]=t[r]}function ctor(){this.constructor=e}ctor.prototype=t.prototype;e.prototype=new ctor;e.__super__=t.prototype;return e},o={}.hasOwnProperty;i=r(5542);t=r(2597);e.exports=s=function(e){a(XMLDTDNotation,e);function XMLDTDNotation(e,r,s){XMLDTDNotation.__super__.constructor.call(this,e);if(r==null){throw new Error("Missing DTD notation name. "+this.debugInfo(r))}if(!s.pubID&&!s.sysID){throw new Error("Public or system identifiers are required for an external entity. "+this.debugInfo(r))}this.name=this.stringify.name(r);this.type=t.NotationDeclaration;if(s.pubID!=null){this.pubID=this.stringify.dtdPubID(s.pubID)}if(s.sysID!=null){this.sysID=this.stringify.dtdSysID(s.sysID)}}Object.defineProperty(XMLDTDNotation.prototype,"publicId",{get:function(){return this.pubID}});Object.defineProperty(XMLDTDNotation.prototype,"systemId",{get:function(){return this.sysID}});XMLDTDNotation.prototype.toString=function(e){return this.options.writer.dtdNotation(this,this.options.writer.filterOptions(e))};return XMLDTDNotation}(i)}).call(this)},2506:function(e){e.exports={pagination:{DescribeMalwareScans:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Scans"},DescribeOrganizationConfiguration:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},GetUsageStatistics:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListCoverage:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Resources"},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"}}}},2528:function(e){e.exports={pagination:{ListCertificates:{input_token:"NextToken",limit_key:"MaxItems",output_token:"NextToken",result_key:"CertificateSummaryList"}}}},2530:function(e){e.exports={pagination:{}}},2535:function(e){e.exports={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:{}}}}},2540:function(e){e.exports={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"}}}}}}},2543:function(e){e.exports={pagination:{GetDevicePositionHistory:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"DevicePositions"},ListDevicePositions:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Entries"},ListGeofenceCollections:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Entries"},ListGeofences:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Entries"},ListKeys:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",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"},ListRouteCalculators:{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"}}}},2553:function(e){e.exports={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:{}}}}},2557:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["comprehendmedical"]={};s.ComprehendMedical=i.defineService("comprehendmedical",["2018-10-30"]);Object.defineProperty(a.services["comprehendmedical"],"2018-10-30",{get:function get(){var e=r(4125);e.paginators=r(3342).pagination;return e},enumerable:true,configurable:true});e.exports=s.ComprehendMedical},2558:function(e){e.exports={pagination:{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"}}}},2562:function(e,t,r){var s=r(2746).escapeAttribute;function XmlNode(e,t){if(t===void 0){t=[]}this.name=e;this.children=t;this.attributes={}}XmlNode.prototype.addAttribute=function(e,t){this.attributes[e]=t;return this};XmlNode.prototype.addChildNode=function(e){this.children.push(e);return this};XmlNode.prototype.removeAttribute=function(e){delete this.attributes[e];return this};XmlNode.prototype.toString=function(){var e=Boolean(this.children.length);var t="<"+this.name;var r=this.attributes;for(var i=0,a=Object.keys(r);i":">"+this.children.map(function(e){return e.toString()}).join("")+""};e.exports={XmlNode:XmlNode}},2573:function(e,t,r){var s=r(2393);s.ECSCredentials=s.RemoteCredentials},2578:function(e){e.exports={pagination:{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"}}}},2588:function(e){e.exports={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:{}}}}}}},2596:function(e){e.exports={pagination:{DescribeAnomalyDetectionExecutions:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},GetFeedback:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListAlerts:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListAnomalyDetectors:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListAnomalyGroupRelatedMetrics:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListAnomalyGroupSummaries:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListAnomalyGroupTimeSeries:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListMetricSets:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"}}}},2597:function(e){(function(){e.exports={Element:1,Attribute:2,Text:3,CData:4,EntityReference:5,EntityDeclaration:6,ProcessingInstruction:7,Comment:8,Document:9,DocType:10,DocumentFragment:11,NotationDeclaration:12,Declaration:201,Raw:202,AttributeDeclaration:203,ElementDeclaration:204,Dummy:205}}).call(this)},2601:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2020-02-26",endpointPrefix:"mgn",jsonVersion:"1.1",protocol:"rest-json",serviceAbbreviation:"mgn",serviceFullName:"Application Migration Service",serviceId:"mgn",signatureVersion:"v4",signingName:"mgn",uid:"mgn-2020-02-26"},operations:{ArchiveApplication:{http:{requestUri:"/ArchiveApplication",responseCode:200},input:{type:"structure",required:["applicationID"],members:{applicationID:{}}},output:{shape:"S3"}},ArchiveWave:{http:{requestUri:"/ArchiveWave",responseCode:200},input:{type:"structure",required:["waveID"],members:{waveID:{}}},output:{shape:"Si"}},AssociateApplications:{http:{requestUri:"/AssociateApplications",responseCode:200},input:{type:"structure",required:["applicationIDs","waveID"],members:{applicationIDs:{shape:"Sp"},waveID:{}}},output:{type:"structure",members:{}},idempotent:true},AssociateSourceServers:{http:{requestUri:"/AssociateSourceServers",responseCode:200},input:{type:"structure",required:["applicationID","sourceServerIDs"],members:{applicationID:{},sourceServerIDs:{type:"list",member:{}}}},output:{type:"structure",members:{}},idempotent:true},ChangeServerLifeCycleState:{http:{requestUri:"/ChangeServerLifeCycleState",responseCode:200},input:{type:"structure",required:["lifeCycle","sourceServerID"],members:{lifeCycle:{type:"structure",required:["state"],members:{state:{}}},sourceServerID:{}}},output:{shape:"Sy"}},CreateApplication:{http:{requestUri:"/CreateApplication",responseCode:201},input:{type:"structure",required:["name"],members:{description:{},name:{},tags:{shape:"Sd"}}},output:{shape:"S3"},idempotent:true},CreateLaunchConfigurationTemplate:{http:{requestUri:"/CreateLaunchConfigurationTemplate",responseCode:201},input:{type:"structure",members:{associatePublicIpAddress:{type:"boolean"},bootMode:{},copyPrivateIp:{type:"boolean"},copyTags:{type:"boolean"},enableMapAutoTagging:{type:"boolean"},largeVolumeConf:{shape:"S27"},launchDisposition:{},licensing:{shape:"S2a"},mapAutoTaggingMpeID:{},postLaunchActions:{shape:"S2b"},smallVolumeConf:{shape:"S27"},smallVolumeMaxSize:{type:"long"},tags:{shape:"Sd"},targetInstanceTypeRightSizingMethod:{}}},output:{shape:"S2t"}},CreateReplicationConfigurationTemplate:{http:{requestUri:"/CreateReplicationConfigurationTemplate",responseCode:201},input:{type:"structure",required:["associateDefaultSecurityGroup","bandwidthThrottling","createPublicIP","dataPlaneRouting","defaultLargeStagingDiskType","ebsEncryption","replicationServerInstanceType","replicationServersSecurityGroupsIDs","stagingAreaSubnetId","stagingAreaTags","useDedicatedReplicationServer"],members:{associateDefaultSecurityGroup:{type:"boolean"},bandwidthThrottling:{type:"long"},createPublicIP:{type:"boolean"},dataPlaneRouting:{},defaultLargeStagingDiskType:{},ebsEncryption:{},ebsEncryptionKeyArn:{},replicationServerInstanceType:{},replicationServersSecurityGroupsIDs:{shape:"S30"},stagingAreaSubnetId:{},stagingAreaTags:{shape:"Sd"},tags:{shape:"Sd"},useDedicatedReplicationServer:{type:"boolean"}}},output:{shape:"S33"}},CreateWave:{http:{requestUri:"/CreateWave",responseCode:201},input:{type:"structure",required:["name"],members:{description:{},name:{},tags:{shape:"Sd"}}},output:{shape:"Si"},idempotent:true},DeleteApplication:{http:{requestUri:"/DeleteApplication",responseCode:204},input:{type:"structure",required:["applicationID"],members:{applicationID:{}}},output:{type:"structure",members:{}},idempotent:true},DeleteJob:{http:{requestUri:"/DeleteJob",responseCode:204},input:{type:"structure",required:["jobID"],members:{jobID:{}}},output:{type:"structure",members:{}},idempotent:true},DeleteLaunchConfigurationTemplate:{http:{requestUri:"/DeleteLaunchConfigurationTemplate",responseCode:204},input:{type:"structure",required:["launchConfigurationTemplateID"],members:{launchConfigurationTemplateID:{}}},output:{type:"structure",members:{}},idempotent:true},DeleteReplicationConfigurationTemplate:{http:{requestUri:"/DeleteReplicationConfigurationTemplate",responseCode:204},input:{type:"structure",required:["replicationConfigurationTemplateID"],members:{replicationConfigurationTemplateID:{}}},output:{type:"structure",members:{}},idempotent:true},DeleteSourceServer:{http:{requestUri:"/DeleteSourceServer",responseCode:204},input:{type:"structure",required:["sourceServerID"],members:{sourceServerID:{}}},output:{type:"structure",members:{}},idempotent:true},DeleteVcenterClient:{http:{requestUri:"/DeleteVcenterClient",responseCode:204},input:{type:"structure",required:["vcenterClientID"],members:{vcenterClientID:{}}},idempotent:true},DeleteWave:{http:{requestUri:"/DeleteWave",responseCode:204},input:{type:"structure",required:["waveID"],members:{waveID:{}}},output:{type:"structure",members:{}},idempotent:true},DescribeJobLogItems:{http:{requestUri:"/DescribeJobLogItems",responseCode:200},input:{type:"structure",required:["jobID"],members:{jobID:{},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{items:{type:"list",member:{type:"structure",members:{event:{},eventData:{type:"structure",members:{conversionServerID:{},rawError:{},sourceServerID:{},targetInstanceID:{}}},logDateTime:{}}}},nextToken:{}}}},DescribeJobs:{http:{requestUri:"/DescribeJobs",responseCode:200},input:{type:"structure",members:{filters:{type:"structure",members:{fromDate:{},jobIDs:{type:"list",member:{}},toDate:{}}},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{items:{type:"list",member:{shape:"S3w"}},nextToken:{}}}},DescribeLaunchConfigurationTemplates:{http:{requestUri:"/DescribeLaunchConfigurationTemplates",responseCode:200},input:{type:"structure",members:{launchConfigurationTemplateIDs:{type:"list",member:{}},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{items:{type:"list",member:{shape:"S2t"}},nextToken:{}}}},DescribeReplicationConfigurationTemplates:{http:{requestUri:"/DescribeReplicationConfigurationTemplates",responseCode:200},input:{type:"structure",members:{maxResults:{type:"integer"},nextToken:{},replicationConfigurationTemplateIDs:{type:"list",member:{}}}},output:{type:"structure",members:{items:{type:"list",member:{shape:"S33"}},nextToken:{}}}},DescribeSourceServers:{http:{requestUri:"/DescribeSourceServers",responseCode:200},input:{type:"structure",members:{filters:{type:"structure",members:{applicationIDs:{type:"list",member:{}},isArchived:{type:"boolean"},lifeCycleStates:{type:"list",member:{}},replicationTypes:{type:"list",member:{}},sourceServerIDs:{type:"list",member:{}}}},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{items:{type:"list",member:{shape:"Sy"}},nextToken:{}}}},DescribeVcenterClients:{http:{method:"GET",requestUri:"/DescribeVcenterClients",responseCode:200},input:{type:"structure",members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{items:{type:"list",member:{type:"structure",members:{arn:{},datacenterName:{},hostname:{},lastSeenDatetime:{},sourceServerTags:{shape:"Sd"},tags:{shape:"Sd"},vcenterClientID:{},vcenterUUID:{}}}},nextToken:{}}}},DisassociateApplications:{http:{requestUri:"/DisassociateApplications",responseCode:200},input:{type:"structure",required:["applicationIDs","waveID"],members:{applicationIDs:{shape:"Sp"},waveID:{}}},output:{type:"structure",members:{}},idempotent:true},DisassociateSourceServers:{http:{requestUri:"/DisassociateSourceServers",responseCode:200},input:{type:"structure",required:["applicationID","sourceServerIDs"],members:{applicationID:{},sourceServerIDs:{type:"list",member:{}}}},output:{type:"structure",members:{}},idempotent:true},DisconnectFromService:{http:{requestUri:"/DisconnectFromService",responseCode:200},input:{type:"structure",required:["sourceServerID"],members:{sourceServerID:{}}},output:{shape:"Sy"}},FinalizeCutover:{http:{requestUri:"/FinalizeCutover",responseCode:200},input:{type:"structure",required:["sourceServerID"],members:{sourceServerID:{}}},output:{shape:"Sy"}},GetLaunchConfiguration:{http:{requestUri:"/GetLaunchConfiguration",responseCode:200},input:{type:"structure",required:["sourceServerID"],members:{sourceServerID:{}}},output:{shape:"S50"}},GetReplicationConfiguration:{http:{requestUri:"/GetReplicationConfiguration",responseCode:200},input:{type:"structure",required:["sourceServerID"],members:{sourceServerID:{}}},output:{shape:"S53"}},InitializeService:{http:{requestUri:"/InitializeService",responseCode:204},input:{type:"structure",members:{}},output:{type:"structure",members:{}}},ListApplications:{http:{requestUri:"/ListApplications",responseCode:200},input:{type:"structure",members:{filters:{type:"structure",members:{applicationIDs:{type:"list",member:{}},isArchived:{type:"boolean"},waveIDs:{shape:"S5c"}}},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{items:{type:"list",member:{shape:"S3"}},nextToken:{}}}},ListExportErrors:{http:{requestUri:"/ListExportErrors",responseCode:200},input:{type:"structure",required:["exportID"],members:{exportID:{},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{items:{type:"list",member:{type:"structure",members:{errorData:{type:"structure",members:{rawError:{}}},errorDateTime:{}}}},nextToken:{}}}},ListExports:{http:{requestUri:"/ListExports",responseCode:200},input:{type:"structure",members:{filters:{type:"structure",members:{exportIDs:{type:"list",member:{}}}},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{items:{type:"list",member:{shape:"S5q"}},nextToken:{}}}},ListImportErrors:{http:{requestUri:"/ListImportErrors",responseCode:200},input:{type:"structure",required:["importID"],members:{importID:{},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{items:{type:"list",member:{type:"structure",members:{errorData:{type:"structure",members:{applicationID:{},ec2LaunchTemplateID:{},rawError:{},rowNumber:{type:"long"},sourceServerID:{},waveID:{}}},errorDateTime:{},errorType:{}}}},nextToken:{}}}},ListImports:{http:{requestUri:"/ListImports",responseCode:200},input:{type:"structure",members:{filters:{type:"structure",members:{importIDs:{type:"list",member:{}}}},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{items:{type:"list",member:{shape:"S69"}},nextToken:{}}}},ListSourceServerActions:{http:{requestUri:"/ListSourceServerActions",responseCode:200},input:{type:"structure",required:["sourceServerID"],members:{filters:{type:"structure",members:{actionIDs:{shape:"S6i"}}},maxResults:{type:"integer"},nextToken:{},sourceServerID:{}}},output:{type:"structure",members:{items:{type:"list",member:{shape:"S6m"}},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:"Sd"}}}},ListTemplateActions:{http:{requestUri:"/ListTemplateActions",responseCode:200},input:{type:"structure",required:["launchConfigurationTemplateID"],members:{filters:{type:"structure",members:{actionIDs:{shape:"S6i"}}},launchConfigurationTemplateID:{},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{items:{type:"list",member:{shape:"S6y"}},nextToken:{}}}},ListWaves:{http:{requestUri:"/ListWaves",responseCode:200},input:{type:"structure",members:{filters:{type:"structure",members:{isArchived:{type:"boolean"},waveIDs:{shape:"S5c"}}},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{items:{type:"list",member:{shape:"Si"}},nextToken:{}}}},MarkAsArchived:{http:{requestUri:"/MarkAsArchived",responseCode:200},input:{type:"structure",required:["sourceServerID"],members:{sourceServerID:{}}},output:{shape:"Sy"}},PutSourceServerAction:{http:{requestUri:"/PutSourceServerAction",responseCode:200},input:{type:"structure",required:["actionID","actionName","documentIdentifier","order","sourceServerID"],members:{actionID:{},actionName:{},active:{type:"boolean"},category:{},description:{},documentIdentifier:{},documentVersion:{},externalParameters:{shape:"S2h"},mustSucceedForCutover:{type:"boolean"},order:{type:"integer"},parameters:{shape:"S2l"},sourceServerID:{},timeoutSeconds:{type:"integer"}}},output:{shape:"S6m"}},PutTemplateAction:{http:{requestUri:"/PutTemplateAction",responseCode:200},input:{type:"structure",required:["actionID","actionName","documentIdentifier","launchConfigurationTemplateID","order"],members:{actionID:{},actionName:{},active:{type:"boolean"},category:{},description:{},documentIdentifier:{},documentVersion:{},externalParameters:{shape:"S2h"},launchConfigurationTemplateID:{},mustSucceedForCutover:{type:"boolean"},operatingSystem:{},order:{type:"integer"},parameters:{shape:"S2l"},timeoutSeconds:{type:"integer"}}},output:{shape:"S6y"}},RemoveSourceServerAction:{http:{requestUri:"/RemoveSourceServerAction",responseCode:204},input:{type:"structure",required:["actionID","sourceServerID"],members:{actionID:{},sourceServerID:{}}},output:{type:"structure",members:{}}},RemoveTemplateAction:{http:{requestUri:"/RemoveTemplateAction",responseCode:204},input:{type:"structure",required:["actionID","launchConfigurationTemplateID"],members:{actionID:{},launchConfigurationTemplateID:{}}},output:{type:"structure",members:{}}},RetryDataReplication:{http:{requestUri:"/RetryDataReplication",responseCode:200},input:{type:"structure",required:["sourceServerID"],members:{sourceServerID:{}}},output:{shape:"Sy"}},StartCutover:{http:{requestUri:"/StartCutover",responseCode:202},input:{type:"structure",required:["sourceServerIDs"],members:{sourceServerIDs:{type:"list",member:{}},tags:{shape:"Sd"}}},output:{type:"structure",members:{job:{shape:"S3w"}}}},StartExport:{http:{requestUri:"/StartExport",responseCode:202},input:{type:"structure",required:["s3Bucket","s3Key"],members:{s3Bucket:{},s3BucketOwner:{},s3Key:{}}},output:{type:"structure",members:{exportTask:{shape:"S5q"}}}},StartImport:{http:{requestUri:"/StartImport",responseCode:202},input:{type:"structure",required:["s3BucketSource"],members:{clientToken:{idempotencyToken:true},s3BucketSource:{shape:"S6a"}}},output:{type:"structure",members:{importTask:{shape:"S69"}}}},StartReplication:{http:{requestUri:"/StartReplication",responseCode:200},input:{type:"structure",required:["sourceServerID"],members:{sourceServerID:{}}},output:{shape:"Sy"}},StartTest:{http:{requestUri:"/StartTest",responseCode:202},input:{type:"structure",required:["sourceServerIDs"],members:{sourceServerIDs:{type:"list",member:{}},tags:{shape:"Sd"}}},output:{type:"structure",members:{job:{shape:"S3w"}}}},TagResource:{http:{requestUri:"/tags/{resourceArn}",responseCode:200},input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tags:{shape:"Sd"}}},idempotent:true},TerminateTargetInstances:{http:{requestUri:"/TerminateTargetInstances",responseCode:202},input:{type:"structure",required:["sourceServerIDs"],members:{sourceServerIDs:{type:"list",member:{}},tags:{shape:"Sd"}}},output:{type:"structure",members:{job:{shape:"S3w"}}}},UnarchiveApplication:{http:{requestUri:"/UnarchiveApplication",responseCode:200},input:{type:"structure",required:["applicationID"],members:{applicationID:{}}},output:{shape:"S3"}},UnarchiveWave:{http:{requestUri:"/UnarchiveWave",responseCode:200},input:{type:"structure",required:["waveID"],members:{waveID:{}}},output:{shape:"Si"}},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:{},sensitive:true}}},idempotent:true},UpdateApplication:{http:{requestUri:"/UpdateApplication",responseCode:200},input:{type:"structure",required:["applicationID"],members:{applicationID:{},description:{},name:{}}},output:{shape:"S3"},idempotent:true},UpdateLaunchConfiguration:{http:{requestUri:"/UpdateLaunchConfiguration",responseCode:200},input:{type:"structure",required:["sourceServerID"],members:{bootMode:{},copyPrivateIp:{type:"boolean"},copyTags:{type:"boolean"},enableMapAutoTagging:{type:"boolean"},launchDisposition:{},licensing:{shape:"S2a"},mapAutoTaggingMpeID:{},name:{},postLaunchActions:{shape:"S2b"},sourceServerID:{},targetInstanceTypeRightSizingMethod:{}}},output:{shape:"S50"},idempotent:true},UpdateLaunchConfigurationTemplate:{http:{requestUri:"/UpdateLaunchConfigurationTemplate",responseCode:200},input:{type:"structure",required:["launchConfigurationTemplateID"],members:{associatePublicIpAddress:{type:"boolean"},bootMode:{},copyPrivateIp:{type:"boolean"},copyTags:{type:"boolean"},enableMapAutoTagging:{type:"boolean"},largeVolumeConf:{shape:"S27"},launchConfigurationTemplateID:{},launchDisposition:{},licensing:{shape:"S2a"},mapAutoTaggingMpeID:{},postLaunchActions:{shape:"S2b"},smallVolumeConf:{shape:"S27"},smallVolumeMaxSize:{type:"long"},targetInstanceTypeRightSizingMethod:{}}},output:{shape:"S2t"}},UpdateReplicationConfiguration:{http:{requestUri:"/UpdateReplicationConfiguration",responseCode:200},input:{type:"structure",required:["sourceServerID"],members:{associateDefaultSecurityGroup:{type:"boolean"},bandwidthThrottling:{type:"long"},createPublicIP:{type:"boolean"},dataPlaneRouting:{},defaultLargeStagingDiskType:{},ebsEncryption:{},ebsEncryptionKeyArn:{},name:{},replicatedDisks:{shape:"S54"},replicationServerInstanceType:{},replicationServersSecurityGroupsIDs:{shape:"S30"},sourceServerID:{},stagingAreaSubnetId:{},stagingAreaTags:{shape:"Sd"},useDedicatedReplicationServer:{type:"boolean"}}},output:{shape:"S53"},idempotent:true},UpdateReplicationConfigurationTemplate:{http:{requestUri:"/UpdateReplicationConfigurationTemplate",responseCode:200},input:{type:"structure",required:["replicationConfigurationTemplateID"],members:{arn:{},associateDefaultSecurityGroup:{type:"boolean"},bandwidthThrottling:{type:"long"},createPublicIP:{type:"boolean"},dataPlaneRouting:{},defaultLargeStagingDiskType:{},ebsEncryption:{},ebsEncryptionKeyArn:{},replicationConfigurationTemplateID:{},replicationServerInstanceType:{},replicationServersSecurityGroupsIDs:{shape:"S30"},stagingAreaSubnetId:{},stagingAreaTags:{shape:"Sd"},useDedicatedReplicationServer:{type:"boolean"}}},output:{shape:"S33"}},UpdateSourceServerReplicationType:{http:{requestUri:"/UpdateSourceServerReplicationType",responseCode:200},input:{type:"structure",required:["replicationType","sourceServerID"],members:{replicationType:{},sourceServerID:{}}},output:{shape:"Sy"}},UpdateWave:{http:{requestUri:"/UpdateWave",responseCode:200},input:{type:"structure",required:["waveID"],members:{description:{},name:{},waveID:{}}},output:{shape:"Si"},idempotent:true}},shapes:{S3:{type:"structure",members:{applicationAggregatedStatus:{type:"structure",members:{healthStatus:{},lastUpdateDateTime:{},progressStatus:{},totalSourceServers:{type:"long"}}},applicationID:{},arn:{},creationDateTime:{},description:{},isArchived:{type:"boolean"},lastModifiedDateTime:{},name:{},tags:{shape:"Sd"},waveID:{}}},Sd:{type:"map",key:{},value:{},sensitive:true},Si:{type:"structure",members:{arn:{},creationDateTime:{},description:{},isArchived:{type:"boolean"},lastModifiedDateTime:{},name:{},tags:{shape:"Sd"},waveAggregatedStatus:{type:"structure",members:{healthStatus:{},lastUpdateDateTime:{},progressStatus:{},replicationStartedDateTime:{},totalApplications:{type:"long"}}},waveID:{}}},Sp:{type:"list",member:{}},Sy:{type:"structure",members:{applicationID:{},arn:{},dataReplicationInfo:{type:"structure",members:{dataReplicationError:{type:"structure",members:{error:{},rawError:{}}},dataReplicationInitiation:{type:"structure",members:{nextAttemptDateTime:{},startDateTime:{},steps:{type:"list",member:{type:"structure",members:{name:{},status:{}}}}}},dataReplicationState:{},etaDateTime:{},lagDuration:{},lastSnapshotDateTime:{},replicatedDisks:{type:"list",member:{type:"structure",members:{backloggedStorageBytes:{type:"long"},deviceName:{},replicatedStorageBytes:{type:"long"},rescannedStorageBytes:{type:"long"},totalStorageBytes:{type:"long"}}}}}},fqdnForActionFramework:{},isArchived:{type:"boolean"},launchedInstance:{type:"structure",members:{ec2InstanceID:{},firstBoot:{},jobID:{}}},lifeCycle:{type:"structure",members:{addedToServiceDateTime:{},elapsedReplicationDuration:{},firstByteDateTime:{},lastCutover:{type:"structure",members:{finalized:{type:"structure",members:{apiCallDateTime:{}}},initiated:{type:"structure",members:{apiCallDateTime:{},jobID:{}}},reverted:{type:"structure",members:{apiCallDateTime:{}}}}},lastSeenByServiceDateTime:{},lastTest:{type:"structure",members:{finalized:{type:"structure",members:{apiCallDateTime:{}}},initiated:{type:"structure",members:{apiCallDateTime:{},jobID:{}}},reverted:{type:"structure",members:{apiCallDateTime:{}}}}},state:{}}},replicationType:{},sourceProperties:{type:"structure",members:{cpus:{type:"list",member:{type:"structure",members:{cores:{type:"long"},modelName:{}}}},disks:{type:"list",member:{type:"structure",members:{bytes:{type:"long"},deviceName:{}}}},identificationHints:{type:"structure",members:{awsInstanceID:{},fqdn:{},hostname:{},vmPath:{},vmWareUuid:{}}},lastUpdatedDateTime:{},networkInterfaces:{type:"list",member:{type:"structure",members:{ips:{type:"list",member:{}},isPrimary:{type:"boolean"},macAddress:{}}}},os:{type:"structure",members:{fullString:{}}},ramBytes:{type:"long"},recommendedInstanceType:{}}},sourceServerID:{},tags:{shape:"Sd"},userProvidedID:{},vcenterClientID:{}}},S27:{type:"structure",members:{iops:{type:"long"},throughput:{type:"long"},volumeType:{}}},S2a:{type:"structure",members:{osByol:{type:"boolean"}}},S2b:{type:"structure",members:{cloudWatchLogGroupName:{},deployment:{},s3LogBucket:{},s3OutputKeyPrefix:{},ssmDocuments:{type:"list",member:{shape:"S2g"}}}},S2g:{type:"structure",required:["actionName","ssmDocumentName"],members:{actionName:{},externalParameters:{shape:"S2h"},mustSucceedForCutover:{type:"boolean"},parameters:{shape:"S2l"},ssmDocumentName:{},timeoutSeconds:{type:"integer"}}},S2h:{type:"map",key:{},value:{type:"structure",members:{dynamicPath:{}},union:true}},S2l:{type:"map",key:{},value:{type:"list",member:{type:"structure",required:["parameterName","parameterType"],members:{parameterName:{},parameterType:{}}}}},S2t:{type:"structure",required:["launchConfigurationTemplateID"],members:{arn:{},associatePublicIpAddress:{type:"boolean"},bootMode:{},copyPrivateIp:{type:"boolean"},copyTags:{type:"boolean"},ec2LaunchTemplateID:{},enableMapAutoTagging:{type:"boolean"},largeVolumeConf:{shape:"S27"},launchConfigurationTemplateID:{},launchDisposition:{},licensing:{shape:"S2a"},mapAutoTaggingMpeID:{},postLaunchActions:{shape:"S2b"},smallVolumeConf:{shape:"S27"},smallVolumeMaxSize:{type:"long"},tags:{shape:"Sd"},targetInstanceTypeRightSizingMethod:{}}},S30:{type:"list",member:{}},S33:{type:"structure",required:["replicationConfigurationTemplateID"],members:{arn:{},associateDefaultSecurityGroup:{type:"boolean"},bandwidthThrottling:{type:"long"},createPublicIP:{type:"boolean"},dataPlaneRouting:{},defaultLargeStagingDiskType:{},ebsEncryption:{},ebsEncryptionKeyArn:{},replicationConfigurationTemplateID:{},replicationServerInstanceType:{},replicationServersSecurityGroupsIDs:{shape:"S30"},stagingAreaSubnetId:{},stagingAreaTags:{shape:"Sd"},tags:{shape:"Sd"},useDedicatedReplicationServer:{type:"boolean"}}},S3w:{type:"structure",required:["jobID"],members:{arn:{},creationDateTime:{},endDateTime:{},initiatedBy:{},jobID:{},participatingServers:{type:"list",member:{type:"structure",required:["sourceServerID"],members:{launchStatus:{},launchedEc2InstanceID:{},postLaunchActionsStatus:{type:"structure",members:{postLaunchActionsLaunchStatusList:{type:"list",member:{type:"structure",members:{executionID:{},executionStatus:{},failureReason:{},ssmDocument:{shape:"S2g"},ssmDocumentType:{}}}},ssmAgentDiscoveryDatetime:{}}},sourceServerID:{}}}},status:{},tags:{shape:"Sd"},type:{}}},S50:{type:"structure",members:{bootMode:{},copyPrivateIp:{type:"boolean"},copyTags:{type:"boolean"},ec2LaunchTemplateID:{},enableMapAutoTagging:{type:"boolean"},launchDisposition:{},licensing:{shape:"S2a"},mapAutoTaggingMpeID:{},name:{},postLaunchActions:{shape:"S2b"},sourceServerID:{},targetInstanceTypeRightSizingMethod:{}}},S53:{type:"structure",members:{associateDefaultSecurityGroup:{type:"boolean"},bandwidthThrottling:{type:"long"},createPublicIP:{type:"boolean"},dataPlaneRouting:{},defaultLargeStagingDiskType:{},ebsEncryption:{},ebsEncryptionKeyArn:{},name:{},replicatedDisks:{shape:"S54"},replicationServerInstanceType:{},replicationServersSecurityGroupsIDs:{shape:"S30"},sourceServerID:{},stagingAreaSubnetId:{},stagingAreaTags:{shape:"Sd"},useDedicatedReplicationServer:{type:"boolean"}}},S54:{type:"list",member:{type:"structure",members:{deviceName:{},iops:{type:"long"},isBootDisk:{type:"boolean"},stagingDiskType:{},throughput:{type:"long"}}}},S5c:{type:"list",member:{}},S5q:{type:"structure",members:{creationDateTime:{},endDateTime:{},exportID:{},progressPercentage:{type:"float"},s3Bucket:{},s3BucketOwner:{},s3Key:{},status:{},summary:{type:"structure",members:{applicationsCount:{type:"long"},serversCount:{type:"long"},wavesCount:{type:"long"}}}}},S69:{type:"structure",members:{creationDateTime:{},endDateTime:{},importID:{},progressPercentage:{type:"float"},s3BucketSource:{shape:"S6a"},status:{},summary:{type:"structure",members:{applications:{type:"structure",members:{createdCount:{type:"long"},modifiedCount:{type:"long"}}},servers:{type:"structure",members:{createdCount:{type:"long"},modifiedCount:{type:"long"}}},waves:{type:"structure",members:{createdCount:{type:"long"},modifiedCount:{type:"long"}}}}}}},S6a:{type:"structure",required:["s3Bucket","s3Key"],members:{s3Bucket:{},s3BucketOwner:{},s3Key:{}}},S6i:{type:"list",member:{}},S6m:{type:"structure",members:{actionID:{},actionName:{},active:{type:"boolean"},category:{},description:{},documentIdentifier:{},documentVersion:{},externalParameters:{shape:"S2h"},mustSucceedForCutover:{type:"boolean"},order:{type:"integer"},parameters:{shape:"S2l"},timeoutSeconds:{type:"integer"}}},S6y:{type:"structure",members:{actionID:{},actionName:{},active:{type:"boolean"},category:{},description:{},documentIdentifier:{},documentVersion:{},externalParameters:{shape:"S2h"},mustSucceedForCutover:{type:"boolean"},operatingSystem:{},order:{type:"integer"},parameters:{shape:"S2l"},timeoutSeconds:{type:"integer"}}}}}},2608:function(e){e.exports={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"},AvailabilityZoneName:{},Backup:{type:"boolean"},Tags:{shape:"S3"}}},output:{shape:"Sx"}},CreateMountTarget:{http:{requestUri:"/2015-02-01/mount-targets",responseCode:200},input:{type:"structure",required:["FileSystemId","SubnetId"],members:{FileSystemId:{},SubnetId:{},IpAddress:{},SecurityGroups:{shape:"S18"}}},output:{shape:"S1a"}},CreateReplicationConfiguration:{http:{requestUri:"/2015-02-01/file-systems/{SourceFileSystemId}/replication-configuration",responseCode:200},input:{type:"structure",required:["SourceFileSystemId","Destinations"],members:{SourceFileSystemId:{location:"uri",locationName:"SourceFileSystemId"},Destinations:{type:"list",member:{type:"structure",members:{Region:{},AvailabilityZoneName:{},KmsKeyId:{}}}}}},output:{shape:"S1i"}},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"}}}},DeleteReplicationConfiguration:{http:{method:"DELETE",requestUri:"/2015-02-01/file-systems/{SourceFileSystemId}/replication-configuration",responseCode:204},input:{type:"structure",required:["SourceFileSystemId"],members:{SourceFileSystemId:{location:"uri",locationName:"SourceFileSystemId"}}}},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:"S1t"}}},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:{}}}},DescribeAccountPreferences:{http:{method:"GET",requestUri:"/2015-02-01/account-preferences",responseCode:200},input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{ResourceIdPreference:{shape:"S21"},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:"S26"}},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:"S2a"}},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:"Sx"}},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:"S2i"}},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:"S18"}}}},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:"S1a"}},NextMarker:{}}}},DescribeReplicationConfigurations:{http:{method:"GET",requestUri:"/2015-02-01/file-systems/replication-configurations",responseCode:200},input:{type:"structure",members:{FileSystemId:{location:"querystring",locationName:"FileSystemId"},NextToken:{location:"querystring",locationName:"NextToken"},MaxResults:{location:"querystring",locationName:"MaxResults",type:"integer"}}},output:{type:"structure",members:{Replications:{type:"list",member:{shape:"S1i"}},NextToken:{}}}},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:"S18"}}}},PutAccountPreferences:{http:{method:"PUT",requestUri:"/2015-02-01/account-preferences",responseCode:200},input:{type:"structure",required:["ResourceIdType"],members:{ResourceIdType:{}}},output:{type:"structure",members:{ResourceIdPreference:{shape:"S21"}}}},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:"S27"}}},output:{shape:"S26"}},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:"S2a"}},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:"S2j"}}},output:{shape:"S2i"}},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:"S1t",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:"Sx"}}},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:{}}},Sx:{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"},AvailabilityZoneName:{},AvailabilityZoneId:{},Tags:{shape:"S3"}}},S18:{type:"list",member:{}},S1a:{type:"structure",required:["MountTargetId","FileSystemId","SubnetId","LifeCycleState"],members:{OwnerId:{},MountTargetId:{},FileSystemId:{},SubnetId:{},LifeCycleState:{},IpAddress:{},NetworkInterfaceId:{},AvailabilityZoneId:{},AvailabilityZoneName:{},VpcId:{}}},S1i:{type:"structure",required:["SourceFileSystemId","SourceFileSystemRegion","SourceFileSystemArn","OriginalSourceFileSystemArn","CreationTime","Destinations"],members:{SourceFileSystemId:{},SourceFileSystemRegion:{},SourceFileSystemArn:{},OriginalSourceFileSystemArn:{},CreationTime:{type:"timestamp"},Destinations:{type:"list",member:{type:"structure",required:["Status","FileSystemId","Region"],members:{Status:{},FileSystemId:{},Region:{},LastReplicatedTimestamp:{type:"timestamp"}}}}}},S1t:{type:"list",member:{}},S21:{type:"structure",members:{ResourceIdType:{},Resources:{type:"list",member:{}}}},S26:{type:"structure",members:{BackupPolicy:{shape:"S27"}}},S27:{type:"structure",required:["Status"],members:{Status:{}}},S2a:{type:"structure",members:{FileSystemId:{},Policy:{}}},S2i:{type:"structure",members:{LifecyclePolicies:{shape:"S2j"}}},S2j:{type:"list",member:{type:"structure",members:{TransitionToIA:{},TransitionToPrimaryStorageClass:{}}}}}}},2613:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["alexaforbusiness"]={};s.AlexaForBusiness=i.defineService("alexaforbusiness",["2017-11-09"]);Object.defineProperty(a.services["alexaforbusiness"],"2017-11-09",{get:function get(){var e=r(2836);e.paginators=r(3887).pagination;return e},enumerable:true,configurable:true});e.exports=s.AlexaForBusiness},2617:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["cloudsearchdomain"]={};s.CloudSearchDomain=i.defineService("cloudsearchdomain",["2013-01-01"]);r(4655);Object.defineProperty(a.services["cloudsearchdomain"],"2013-01-01",{get:function get(){var e=r(6847);return e},enumerable:true,configurable:true});e.exports=s.CloudSearchDomain},2621:function(e){e.exports={pagination:{GetQueryResults:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListApplicationDPUSizes:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListCalculationExecutions:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListCapacityReservations:{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"},ListEngineVersions:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListExecutors:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListNamedQueries:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListPreparedStatements:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListQueryExecutions:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListSessions:{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"}}}},2627:function(e){(function(){var t,r=function(e,t){return function(){return e.apply(t,arguments)}},s={}.hasOwnProperty;e.exports=t=function(){function XMLStringifier(e){this.assertLegalName=r(this.assertLegalName,this);this.assertLegalChar=r(this.assertLegalChar,this);var t,i,a;e||(e={});this.options=e;if(!this.options.version){this.options.version="1.0"}i=e.stringify||{};for(t in i){if(!s.call(i,t))continue;a=i[t];this[t]=a}}XMLStringifier.prototype.name=function(e){if(this.options.noValidation){return e}return this.assertLegalName(""+e||"")};XMLStringifier.prototype.text=function(e){if(this.options.noValidation){return e}return this.assertLegalChar(this.textEscape(""+e||""))};XMLStringifier.prototype.cdata=function(e){if(this.options.noValidation){return e}e=""+e||"";e=e.replace("]]>","]]]]>");return this.assertLegalChar(e)};XMLStringifier.prototype.comment=function(e){if(this.options.noValidation){return e}e=""+e||"";if(e.match(/--/)){throw new Error("Comment text cannot contain double-hypen: "+e)}return this.assertLegalChar(e)};XMLStringifier.prototype.raw=function(e){if(this.options.noValidation){return e}return""+e||""};XMLStringifier.prototype.attValue=function(e){if(this.options.noValidation){return e}return this.assertLegalChar(this.attEscape(e=""+e||""))};XMLStringifier.prototype.insTarget=function(e){if(this.options.noValidation){return e}return this.assertLegalChar(""+e||"")};XMLStringifier.prototype.insValue=function(e){if(this.options.noValidation){return e}e=""+e||"";if(e.match(/\?>/)){throw new Error("Invalid processing instruction value: "+e)}return this.assertLegalChar(e)};XMLStringifier.prototype.xmlVersion=function(e){if(this.options.noValidation){return e}e=""+e||"";if(!e.match(/1\.[0-9]+/)){throw new Error("Invalid version number: "+e)}return e};XMLStringifier.prototype.xmlEncoding=function(e){if(this.options.noValidation){return e}e=""+e||"";if(!e.match(/^[A-Za-z](?:[A-Za-z0-9._-])*$/)){throw new Error("Invalid encoding: "+e)}return this.assertLegalChar(e)};XMLStringifier.prototype.xmlStandalone=function(e){if(this.options.noValidation){return e}if(e){return"yes"}else{return"no"}};XMLStringifier.prototype.dtdPubID=function(e){if(this.options.noValidation){return e}return this.assertLegalChar(""+e||"")};XMLStringifier.prototype.dtdSysID=function(e){if(this.options.noValidation){return e}return this.assertLegalChar(""+e||"")};XMLStringifier.prototype.dtdElementValue=function(e){if(this.options.noValidation){return e}return this.assertLegalChar(""+e||"")};XMLStringifier.prototype.dtdAttType=function(e){if(this.options.noValidation){return e}return this.assertLegalChar(""+e||"")};XMLStringifier.prototype.dtdAttDefault=function(e){if(this.options.noValidation){return e}return this.assertLegalChar(""+e||"")};XMLStringifier.prototype.dtdEntityValue=function(e){if(this.options.noValidation){return e}return this.assertLegalChar(""+e||"")};XMLStringifier.prototype.dtdNData=function(e){if(this.options.noValidation){return e}return this.assertLegalChar(""+e||"")};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(e){var t,r;if(this.options.noValidation){return e}t="";if(this.options.version==="1.0"){t=/[\0-\x08\x0B\f\x0E-\x1F\uFFFE\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/;if(r=e.match(t)){throw new Error("Invalid character in string: "+e+" at index "+r.index)}}else if(this.options.version==="1.1"){t=/[\0\uFFFE\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/;if(r=e.match(t)){throw new Error("Invalid character in string: "+e+" at index "+r.index)}}return e};XMLStringifier.prototype.assertLegalName=function(e){var t;if(this.options.noValidation){return e}this.assertLegalChar(e);t=/^([:A-Z_a-z\xC0-\xD6\xD8-\xF6\xF8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD]|[\uD800-\uDB7F][\uDC00-\uDFFF])([\x2D\.0-:A-Z_a-z\xB7\xC0-\xD6\xD8-\xF6\xF8-\u037D\u037F-\u1FFF\u200C\u200D\u203F\u2040\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD]|[\uD800-\uDB7F][\uDC00-\uDFFF])*$/;if(!e.match(t)){throw new Error("Invalid character in name")}return e};XMLStringifier.prototype.textEscape=function(e){var t;if(this.options.noValidation){return e}t=this.options.noDoubleEncoding?/(?!&\S+;)&/g:/&/g;return e.replace(t,"&").replace(//g,">").replace(/\r/g," ")};XMLStringifier.prototype.attEscape=function(e){var t;if(this.options.noValidation){return e}t=this.options.noDoubleEncoding?/(?!&\S+;)&/g:/&/g;return e.replace(t,"&").replace(//g,">").replace(/"/g,""")}e.exports={escapeAttribute:escapeAttribute}},2756:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2020-08-07",endpointPrefix:"runtime-v2-lex",jsonVersion:"1.1",protocol:"rest-json",protocolSettings:{h2:"eventstream"},serviceAbbreviation:"Lex Runtime V2",serviceFullName:"Amazon Lex Runtime V2",serviceId:"Lex Runtime V2",signatureVersion:"v4",signingName:"lex",uid:"runtime.lex.v2-2020-08-07"},operations:{DeleteSession:{http:{method:"DELETE",requestUri:"/bots/{botId}/botAliases/{botAliasId}/botLocales/{localeId}/sessions/{sessionId}"},input:{type:"structure",required:["botId","botAliasId","sessionId","localeId"],members:{botId:{location:"uri",locationName:"botId"},botAliasId:{location:"uri",locationName:"botAliasId"},localeId:{location:"uri",locationName:"localeId"},sessionId:{location:"uri",locationName:"sessionId"}}},output:{type:"structure",members:{botId:{},botAliasId:{},localeId:{},sessionId:{}}}},GetSession:{http:{method:"GET",requestUri:"/bots/{botId}/botAliases/{botAliasId}/botLocales/{localeId}/sessions/{sessionId}"},input:{type:"structure",required:["botId","botAliasId","localeId","sessionId"],members:{botId:{location:"uri",locationName:"botId"},botAliasId:{location:"uri",locationName:"botAliasId"},localeId:{location:"uri",locationName:"localeId"},sessionId:{location:"uri",locationName:"sessionId"}}},output:{type:"structure",members:{sessionId:{},messages:{shape:"Sa"},interpretations:{shape:"Sl"},sessionState:{shape:"S11"}}}},PutSession:{http:{requestUri:"/bots/{botId}/botAliases/{botAliasId}/botLocales/{localeId}/sessions/{sessionId}"},input:{type:"structure",required:["botId","botAliasId","localeId","sessionState","sessionId"],members:{botId:{location:"uri",locationName:"botId"},botAliasId:{location:"uri",locationName:"botAliasId"},localeId:{location:"uri",locationName:"localeId"},sessionId:{location:"uri",locationName:"sessionId"},messages:{shape:"Sa"},sessionState:{shape:"S11"},requestAttributes:{shape:"S1e"},responseContentType:{location:"header",locationName:"ResponseContentType"}}},output:{type:"structure",members:{contentType:{location:"header",locationName:"Content-Type"},messages:{location:"header",locationName:"x-amz-lex-messages"},sessionState:{location:"header",locationName:"x-amz-lex-session-state"},requestAttributes:{location:"header",locationName:"x-amz-lex-request-attributes"},sessionId:{location:"header",locationName:"x-amz-lex-session-id"},audioStream:{shape:"S1q"}},payload:"audioStream"}},RecognizeText:{http:{requestUri:"/bots/{botId}/botAliases/{botAliasId}/botLocales/{localeId}/sessions/{sessionId}/text"},input:{type:"structure",required:["botId","botAliasId","localeId","text","sessionId"],members:{botId:{location:"uri",locationName:"botId"},botAliasId:{location:"uri",locationName:"botAliasId"},localeId:{location:"uri",locationName:"localeId"},sessionId:{location:"uri",locationName:"sessionId"},text:{shape:"Sc"},sessionState:{shape:"S11"},requestAttributes:{shape:"S1e"}}},output:{type:"structure",members:{messages:{shape:"Sa"},sessionState:{shape:"S11"},interpretations:{shape:"Sl"},requestAttributes:{shape:"S1e"},sessionId:{},recognizedBotMember:{type:"structure",required:["botId"],members:{botId:{},botName:{}}}}}},RecognizeUtterance:{http:{requestUri:"/bots/{botId}/botAliases/{botAliasId}/botLocales/{localeId}/sessions/{sessionId}/utterance"},input:{type:"structure",required:["botId","botAliasId","localeId","requestContentType","sessionId"],members:{botId:{location:"uri",locationName:"botId"},botAliasId:{location:"uri",locationName:"botAliasId"},localeId:{location:"uri",locationName:"localeId"},sessionId:{location:"uri",locationName:"sessionId"},sessionState:{shape:"S1v",location:"header",locationName:"x-amz-lex-session-state"},requestAttributes:{shape:"S1v",location:"header",locationName:"x-amz-lex-request-attributes"},requestContentType:{location:"header",locationName:"Content-Type"},responseContentType:{location:"header",locationName:"Response-Content-Type"},inputStream:{shape:"S1q"}},payload:"inputStream"},output:{type:"structure",members:{inputMode:{location:"header",locationName:"x-amz-lex-input-mode"},contentType:{location:"header",locationName:"Content-Type"},messages:{location:"header",locationName:"x-amz-lex-messages"},interpretations:{location:"header",locationName:"x-amz-lex-interpretations"},sessionState:{location:"header",locationName:"x-amz-lex-session-state"},requestAttributes:{location:"header",locationName:"x-amz-lex-request-attributes"},sessionId:{location:"header",locationName:"x-amz-lex-session-id"},inputTranscript:{location:"header",locationName:"x-amz-lex-input-transcript"},audioStream:{shape:"S1q"},recognizedBotMember:{location:"header",locationName:"x-amz-lex-recognized-bot-member"}},payload:"audioStream"},authtype:"v4-unsigned-body"}},shapes:{Sa:{type:"list",member:{type:"structure",required:["contentType"],members:{content:{shape:"Sc"},contentType:{},imageResponseCard:{type:"structure",required:["title"],members:{title:{},subtitle:{},imageUrl:{},buttons:{type:"list",member:{type:"structure",required:["text","value"],members:{text:{},value:{}}}}}}}}},Sc:{type:"string",sensitive:true},Sl:{type:"list",member:{type:"structure",members:{nluConfidence:{type:"structure",members:{score:{type:"double"}}},sentimentResponse:{type:"structure",members:{sentiment:{},sentimentScore:{type:"structure",members:{positive:{type:"double"},negative:{type:"double"},neutral:{type:"double"},mixed:{type:"double"}}}}},intent:{shape:"Ss"}}}},Ss:{type:"structure",required:["name"],members:{name:{},slots:{shape:"St"},state:{},confirmationState:{}}},St:{type:"map",key:{},value:{shape:"Su"}},Su:{type:"structure",members:{value:{type:"structure",required:["interpretedValue"],members:{originalValue:{},interpretedValue:{},resolvedValues:{type:"list",member:{}}}},shape:{},values:{type:"list",member:{shape:"Su"}},subSlots:{shape:"St"}}},S11:{type:"structure",members:{dialogAction:{type:"structure",required:["type"],members:{type:{},slotToElicit:{},slotElicitationStyle:{},subSlotToElicit:{shape:"S15"}}},intent:{shape:"Ss"},activeContexts:{type:"list",member:{type:"structure",required:["name","timeToLive","contextAttributes"],members:{name:{},timeToLive:{type:"structure",required:["timeToLiveInSeconds","turnsToLive"],members:{timeToLiveInSeconds:{type:"integer"},turnsToLive:{type:"integer"}}},contextAttributes:{type:"map",key:{},value:{shape:"Sc"}}}}},sessionAttributes:{shape:"S1e"},originatingRequestId:{},runtimeHints:{type:"structure",members:{slotHints:{type:"map",key:{},value:{shape:"S1j"}}}}}},S15:{type:"structure",required:["name"],members:{name:{},subSlotToElicit:{shape:"S15"}}},S1e:{type:"map",key:{},value:{}},S1j:{type:"map",key:{},value:{type:"structure",members:{runtimeHintValues:{type:"list",member:{type:"structure",required:["phrase"],members:{phrase:{}}}},subSlotHints:{shape:"S1j"}}}},S1q:{type:"blob",streaming:true},S1v:{type:"string",sensitive:true}}}},2757:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["groundstation"]={};s.GroundStation=i.defineService("groundstation",["2019-05-23"]);Object.defineProperty(a.services["groundstation"],"2019-05-23",{get:function get(){var e=r(9851);e.paginators=r(4904).pagination;e.waiters=r(9552).waiters;return e},enumerable:true,configurable:true});e.exports=s.GroundStation},2758:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["route53"]={};s.Route53=i.defineService("route53",["2013-04-01"]);r(4470);Object.defineProperty(a.services["route53"],"2013-04-01",{get:function get(){var e=r(3148);e.paginators=r(2335).pagination;e.waiters=r(3620).waiters;return e},enumerable:true,configurable:true});e.exports=s.Route53},2759:function(e){e.exports={pagination:{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"},ListEventActions:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"EventActions"},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"}}}},2762:function(e,t,r){var s=r(2393);var i=s.util.inherit;var a="presigned-expires";function signedUrlBuilder(e){var t=e.httpRequest.headers[a];var r=e.service.getSignerClass(e);delete e.httpRequest.headers["User-Agent"];delete e.httpRequest.headers["X-Amz-User-Agent"];if(r===s.Signers.V4){if(t>604800){var i="Presigning does not support expiry time greater "+"than a week with SigV4 signing.";throw s.util.error(new Error,{code:"InvalidExpiryTime",message:i,retryable:false})}e.httpRequest.headers[a]=t}else if(r===s.Signers.S3){var o=e.service?e.service.getSkewCorrectedDate():s.util.date.getDate();e.httpRequest.headers[a]=parseInt(s.util.date.unixTimestamp(o)+t,10).toString()}else{throw s.util.error(new Error,{message:"Presigning only supports S3 or SigV4 signing.",code:"UnsupportedSigner",retryable:false})}}function signedUrlSigner(e){var t=e.httpRequest.endpoint;var r=s.util.urlParse(e.httpRequest.path);var i={};if(r.search){i=s.util.queryStringParse(r.search.substr(1))}var o=e.httpRequest.headers["Authorization"].split(" ");if(o[0]==="AWS"){o=o[1].split(":");i["Signature"]=o.pop();i["AWSAccessKeyId"]=o.join(":");s.util.each(e.httpRequest.headers,function(e,t){if(e===a)e="Expires";if(e.indexOf("x-amz-meta-")===0){delete i[e];e=e.toLowerCase()}i[e]=t});delete e.httpRequest.headers[a];delete i["Authorization"];delete i["Host"]}else if(o[0]==="AWS4-HMAC-SHA256"){o.shift();var n=o.join(" ");var u=n.match(/Signature=(.*?)(?:,|\s|\r?\n|$)/)[1];i["X-Amz-Signature"]=u;delete i["Expires"]}t.pathname=r.pathname;t.search=s.util.queryParamsToString(i)}s.Signers.Presign=i({sign:function sign(e,t,r){e.httpRequest.headers[a]=t||3600;e.on("build",signedUrlBuilder);e.on("sign",signedUrlSigner);e.removeListener("afterBuild",s.EventListeners.Core.SET_CONTENT_LENGTH);e.removeListener("afterBuild",s.EventListeners.Core.COMPUTE_SHA256);e.emit("beforePresign",[e]);if(r){e.build(function(){if(this.response.error)r(this.response.error);else{r(null,s.util.urlFormat(e.httpRequest.endpoint))}})}else{e.build();if(e.response.error)throw e.response.error;return s.util.urlFormat(e.httpRequest.endpoint)}}});e.exports=s.Signers.Presign},2768:function(e){e.exports={version:2,waiters:{}}},2793:function(e,t,r){var s=r(2393);var i=r(6417);var a=r(5747);var o=r(5622);var n=s.util.iniLoader;var u=0;var p=function validateTokenKey(e,t){if(!e[t]){throw s.util.error(new Error('Key "'+t+'" not present in SSO Token'),{code:"SSOTokenProviderFailure"})}};var m=function refreshUnsuccessful(e,t,r){if(t>e){r(null)}else{throw s.util.error(new Error('SSO Token refresh failed. Please log in using "aws sso login"'),{code:"SSOTokenProviderFailure"})}};s.SSOTokenProvider=s.util.inherit(s.Token,{expiryWindow:5*60,constructor:function SSOTokenProvider(e){s.Token.call(this);e=e||{};this.expired=true;this.profile=e.profile||process.env.AWS_PROFILE||s.util.defaultProfile;this.get(e.callback||s.util.fn.noop)},load:function load(e){var t=this;var r=n.loadFrom({isConfig:true});var c=r[this.profile]||{};if(Object.keys(c).length===0){throw s.util.error(new Error('Profile "'+this.profile+'" not found'),{code:"SSOTokenProviderFailure"})}else if(!c["sso_session"]){throw s.util.error(new Error('Profile "'+profileName+'" is missing required property "sso_session".'),{code:"SSOTokenProviderFailure"})}var l=c["sso_session"];var d=n.loadSsoSessionsFrom();var y=d[l];if(!y){throw s.util.error(new Error('Sso session "'+l+'" not found'),{code:"SSOTokenProviderFailure"})}else if(!y["sso_start_url"]){throw s.util.error(new Error('Sso session "'+profileName+'" is missing required property "sso_start_url".'),{code:"SSOTokenProviderFailure"})}else if(!y["sso_region"]){throw s.util.error(new Error('Sso session "'+profileName+'" is missing required property "sso_region".'),{code:"SSOTokenProviderFailure"})}var b=i.createHash("sha1");var S=b.update(l).digest("hex")+".json";var g=o.join(n.getHomeDir(),".aws","sso","cache",S);var h=JSON.parse(a.readFileSync(g));if(!h){throw s.util.error(new Error('Cached token not found. Please log in using "aws sso login"'+' for profile "'+this.profile+'".'),{code:"SSOTokenProviderFailure"})}p(h,"accessToken");p(h,"expiresAt");var N=s.util.date.getDate().getTime();var I=new Date(N+this.expiryWindow*1e3);var T=new Date(h["expiresAt"]);if(T>I){t.token=h.accessToken;t.expireTime=T;t.expired=false;e(null);return}if(N-u<30*1e3){m(N,T,e);return}p(h,"clientId");p(h,"clientSecret");p(h,"refreshToken");if(!t.service||t.service.config.region!==y.sso_region){t.service=new s.SSOOIDC({region:y.sso_region})}var f={clientId:h.clientId,clientSecret:h.clientSecret,refreshToken:h.refreshToken,grantType:"refresh_token"};u=s.util.date.getDate().getTime();t.service.createToken(f,function(r,s){if(r||!s){m(N,T,e)}else{try{p(s,"accessToken");p(s,"expiresIn");t.expired=false;t.token=s.accessToken;t.expireTime=new Date(Date.now()+s.expiresIn*1e3);e(null);try{h.accessToken=s.accessToken;h.expiresAt=t.expireTime.toISOString();h.refreshToken=s.refreshToken;a.writeFileSync(g,JSON.stringify(h,null,2))}catch(e){}}catch(t){m(N,T,e)}}})},refresh:function refresh(e){n.clearCachedFiles();this.coalesceRefresh(e||s.util.fn.callback)}})},2807:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["acm"]={};s.ACM=i.defineService("acm",["2015-12-08"]);Object.defineProperty(a.services["acm"],"2015-12-08",{get:function get(){var e=r(365);e.paginators=r(2528).pagination;e.waiters=r(5797).waiters;return e},enumerable:true,configurable:true});e.exports=s.ACM},2822:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["swf"]={};s.SWF=i.defineService("swf",["2012-01-25"]);r(8127);Object.defineProperty(a.services["swf"],"2012-01-25",{get:function get(){var e=r(4006);e.paginators=r(6703).pagination;return e},enumerable:true,configurable:true});e.exports=s.SWF},2829:function(e){e.exports={pagination:{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"}}}},2831:function(e,t,r){var s=r(2393).util;var i=r(6554);var a=function(e){e=e||{};this.attrValue=e.attrValue;this.convertEmptyValues=Boolean(e.convertEmptyValues);this.wrapNumbers=Boolean(e.wrapNumbers)};a.prototype.translateInput=function(e,t){this.mode="input";return this.translate(e,t)};a.prototype.translateOutput=function(e,t){this.mode="output";return this.translate(e,t)};a.prototype.translate=function(e,t){var r=this;if(!t||e===undefined)return undefined;if(t.shape===r.attrValue){return i[r.mode](e,{convertEmptyValues:r.convertEmptyValues,wrapNumbers:r.wrapNumbers})}switch(t.type){case"structure":return r.translateStructure(e,t);case"map":return r.translateMap(e,t);case"list":return r.translateList(e,t);default:return r.translateScalar(e,t)}};a.prototype.translateStructure=function(e,t){var r=this;if(e==null)return undefined;var i={};s.each(e,function(e,s){var a=t.members[e];if(a){var o=r.translate(s,a);if(o!==undefined)i[e]=o}});return i};a.prototype.translateList=function(e,t){var r=this;if(e==null)return undefined;var i=[];s.arrayEach(e,function(e){var s=r.translate(e,t.member);if(s===undefined)i.push(null);else i.push(s)});return i};a.prototype.translateMap=function(e,t){var r=this;if(e==null)return undefined;var i={};s.each(e,function(e,s){var a=r.translate(s,t.value);if(a===undefined)i[e]=null;else i[e]=a});return i};a.prototype.translateScalar=function(e,t){return t.toType(e)};e.exports=a},2835:function(e){e.exports={pagination:{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"}}}},2836:function(e){e.exports={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},Tags:{shape:"Sl"}}},output:{type:"structure",members:{AddressBookArn:{}}}},CreateBusinessReportSchedule:{input:{type:"structure",required:["Format","ContentRange"],members:{ScheduleName:{},S3BucketName:{},S3KeyPrefix:{},Format:{},ContentRange:{shape:"Sv"},Recurrence:{shape:"Sx"},ClientRequestToken:{idempotencyToken:true},Tags:{shape:"Sl"}}},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},Tags:{shape:"Sl"}}},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},Tags:{shape:"Sl"}}},output:{type:"structure",members:{ContactArn:{}}}},CreateGatewayGroup:{input:{type:"structure",required:["Name","ClientRequestToken"],members:{Name:{},Description:{},ClientRequestToken:{idempotencyToken:true},Tags:{shape:"Sl"}}},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},Tags:{shape:"Sl"}}},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"},DataRetentionOptIn:{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:"Sl"}}},output:{type:"structure",members:{ProfileArn:{}}}},CreateRoom:{input:{type:"structure",required:["RoomName"],members:{RoomName:{},Description:{},ProfileArn:{},ProviderCalendarId:{},ClientRequestToken:{idempotencyToken:true},Tags:{shape:"Sl"}}},output:{type:"structure",members:{RoomArn:{}}}},CreateSkillGroup:{input:{type:"structure",required:["SkillGroupName"],members:{SkillGroupName:{},Description:{},ClientRequestToken:{idempotencyToken:true},Tags:{shape:"Sl"}}},output:{type:"structure",members:{SkillGroupArn:{}}}},CreateUser:{input:{type:"structure",required:["UserId"],members:{UserId:{},FirstName:{},LastName:{},Email:{},ClientRequestToken:{idempotencyToken:true},Tags:{shape:"Sl"}}},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"},DataRetentionOptIn:{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:"Sv"},Recurrence:{shape:"Sx"},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:"Sl"},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:{},Tags:{shape:"Sl"}}},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:"Sl"}}},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:"Sx"}}},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"},DataRetentionOptIn:{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:{Sl:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},Sv:{type:"structure",required:["Interval"],members:{Interval:{}}},Sx:{type:"structure",members:{StartDate:{}}},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:{}}}}}}},2838:function(e){e.exports={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"}}}},CloseAccount:{input:{type:"structure",required:["AccountId"],members:{AccountId:{}}}},CreateAccount:{input:{type:"structure",required:["Email","AccountName"],members:{Email:{shape:"Sp"},AccountName:{shape:"Sq"},RoleName:{},IamUserAccessToBilling:{},Tags:{shape:"St"}}},output:{type:"structure",members:{CreateAccountStatus:{shape:"Sy"}}}},CreateGovCloudAccount:{input:{type:"structure",required:["Email","AccountName"],members:{Email:{shape:"Sp"},AccountName:{shape:"Sq"},RoleName:{},IamUserAccessToBilling:{},Tags:{shape:"St"}}},output:{type:"structure",members:{CreateAccountStatus:{shape:"Sy"}}}},CreateOrganization:{input:{type:"structure",members:{FeatureSet:{}}},output:{type:"structure",members:{Organization:{shape:"S17"}}}},CreateOrganizationalUnit:{input:{type:"structure",required:["ParentId","Name"],members:{ParentId:{},Name:{},Tags:{shape:"St"}}},output:{type:"structure",members:{OrganizationalUnit:{shape:"S1j"}}}},CreatePolicy:{input:{type:"structure",required:["Content","Description","Name","Type"],members:{Content:{},Description:{},Name:{},Type:{},Tags:{shape:"St"}}},output:{type:"structure",members:{Policy:{shape:"S1r"}}}},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:{}}}},DeleteResourcePolicy:{},DeregisterDelegatedAdministrator:{input:{type:"structure",required:["AccountId","ServicePrincipal"],members:{AccountId:{},ServicePrincipal:{}}}},DescribeAccount:{input:{type:"structure",required:["AccountId"],members:{AccountId:{}}},output:{type:"structure",members:{Account:{shape:"S23"}}}},DescribeCreateAccountStatus:{input:{type:"structure",required:["CreateAccountRequestId"],members:{CreateAccountRequestId:{}}},output:{type:"structure",members:{CreateAccountStatus:{shape:"Sy"}}}},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:"S17"}}}},DescribeOrganizationalUnit:{input:{type:"structure",required:["OrganizationalUnitId"],members:{OrganizationalUnitId:{}}},output:{type:"structure",members:{OrganizationalUnit:{shape:"S1j"}}}},DescribePolicy:{input:{type:"structure",required:["PolicyId"],members:{PolicyId:{}}},output:{type:"structure",members:{Policy:{shape:"S1r"}}}},DescribeResourcePolicy:{output:{type:"structure",members:{ResourcePolicy:{shape:"S2l"}}}},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:"S2v"}}}},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:"S2v"}}}},InviteAccountToOrganization:{input:{type:"structure",required:["Target"],members:{Target:{shape:"S7"},Notes:{type:"string",sensitive:true},Tags:{shape:"St"}}},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:"S3e"},NextToken:{}}}},ListAccountsForParent:{input:{type:"structure",required:["ParentId"],members:{ParentId:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Accounts:{shape:"S3e"},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:"Sy"}},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:"Sp"},Name:{shape:"S24"},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:"S40"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Handshakes:{shape:"S42"},NextToken:{}}}},ListHandshakesForOrganization:{input:{type:"structure",members:{Filter:{shape:"S40"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Handshakes:{shape:"S42"},NextToken:{}}}},ListOrganizationalUnitsForParent:{input:{type:"structure",required:["ParentId"],members:{ParentId:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{OrganizationalUnits:{type:"list",member:{shape:"S1j"}},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:"S4f"},NextToken:{}}}},ListPoliciesForTarget:{input:{type:"structure",required:["TargetId","Filter"],members:{TargetId:{},Filter:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Policies:{shape:"S4f"},NextToken:{}}}},ListRoots:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Roots:{type:"list",member:{shape:"S2v"}},NextToken:{}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceId"],members:{ResourceId:{},NextToken:{}}},output:{type:"structure",members:{Tags:{shape:"St"},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:{}}}},PutResourcePolicy:{input:{type:"structure",required:["Content"],members:{Content:{},Tags:{shape:"St"}}},output:{type:"structure",members:{ResourcePolicy:{shape:"S2l"}}}},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:"St"}}}},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:"S1j"}}}},UpdatePolicy:{input:{type:"structure",required:["PolicyId"],members:{PolicyId:{},Name:{},Description:{},Content:{}}},output:{type:"structure",members:{Policy:{shape:"S1r"}}}}},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"}}}},Sp:{type:"string",sensitive:true},Sq:{type:"string",sensitive:true},St:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},Sy:{type:"structure",members:{Id:{},AccountName:{shape:"Sq"},State:{},RequestedTimestamp:{type:"timestamp"},CompletedTimestamp:{type:"timestamp"},AccountId:{},GovCloudAccountId:{},FailureReason:{}}},S17:{type:"structure",members:{Id:{},Arn:{},FeatureSet:{},MasterAccountArn:{},MasterAccountId:{},MasterAccountEmail:{shape:"Sp"},AvailablePolicyTypes:{shape:"S1b"}}},S1b:{type:"list",member:{type:"structure",members:{Type:{},Status:{}}}},S1j:{type:"structure",members:{Id:{},Arn:{},Name:{}}},S1r:{type:"structure",members:{PolicySummary:{shape:"S1s"},Content:{}}},S1s:{type:"structure",members:{Id:{},Arn:{},Name:{},Description:{},Type:{},AwsManaged:{type:"boolean"}}},S23:{type:"structure",members:{Id:{},Arn:{},Email:{shape:"Sp"},Name:{shape:"S24"},Status:{},JoinedMethod:{},JoinedTimestamp:{type:"timestamp"}}},S24:{type:"string",sensitive:true},S2l:{type:"structure",members:{ResourcePolicySummary:{type:"structure",members:{Id:{},Arn:{}}},Content:{}}},S2v:{type:"structure",members:{Id:{},Arn:{},Name:{},PolicyTypes:{shape:"S1b"}}},S3e:{type:"list",member:{shape:"S23"}},S40:{type:"structure",members:{ActionType:{},ParentHandshakeId:{}}},S42:{type:"list",member:{shape:"S4"}},S4f:{type:"list",member:{shape:"S1s"}}}}},2841:function(e){e.exports={pagination:{}}},2843:function(e){e.exports={pagination:{ListDataIngestionJobs:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListDatasets:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListInferenceEvents:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListInferenceExecutions:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListInferenceSchedulers:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListLabelGroups:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListLabels:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListModels:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListSensorStatistics:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"}}}},2845:function(e,t,r){var s=r(2393);s.Token=s.util.inherit({constructor:function Token(e){s.util.hideProperties(this,["token"]);this.expired=false;this.expireTime=null;this.refreshCallbacks=[];if(arguments.length===1){var e=arguments[0];this.token=e.token;this.expireTime=e.expireTime}},expiryWindow:15,needsRefresh:function needsRefresh(){var e=s.util.date.getDate().getTime();var t=new Date(e+this.expiryWindow*1e3);if(this.expireTime&&t>this.expireTime)return true;return this.expired||!this.token},get:function get(e){var t=this;if(this.needsRefresh()){this.refresh(function(r){if(!r)t.expired=false;if(e)e(r)})}else if(e){e()}},refresh:function refresh(e){this.expired=false;e()},coalesceRefresh:function coalesceRefresh(e,t){var r=this;if(r.refreshCallbacks.push(e)===1){r.load(function onLoad(e){s.util.arrayEach(r.refreshCallbacks,function(r){if(t){r(e)}else{s.util.defer(function(){r(e)})}});r.refreshCallbacks.length=0})}},load:function load(e){e()}});s.Token.addPromisesToClass=function addPromisesToClass(e){this.prototype.getPromise=s.util.promisifyMethod("get",e);this.prototype.refreshPromise=s.util.promisifyMethod("refresh",e)};s.Token.deletePromisesFromClass=function deletePromisesFromClass(){delete this.prototype.getPromise;delete this.prototype.refreshPromise};s.util.addPromises(s.Token)},2857:function(e,t){(function(){"use strict";t.stripBOM=function(e){if(e[0]==="\ufeff"){return e.substring(1)}else{return e}}}).call(this)},2860:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["detective"]={};s.Detective=i.defineService("detective",["2018-10-26"]);Object.defineProperty(a.services["detective"],"2018-10-26",{get:function get(){var e=r(9498);e.paginators=r(8705).pagination;return e},enumerable:true,configurable:true});e.exports=s.Detective},2861:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:true});t.toCommandProperties=t.toCommandValue=void 0;function toCommandValue(e){if(e===null||e===undefined){return""}else if(typeof e==="string"||e instanceof String){return e}return JSON.stringify(e)}t.toCommandValue=toCommandValue;function toCommandProperties(e){if(!Object.keys(e).length){return{}}return{title:e.title,file:e.file,line:e.startLine,endLine:e.endLine,col:e.startColumn,endColumn:e.endColumn}}t.toCommandProperties=toCommandProperties},2876:function(e){e.exports={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"],members:{CustomKeyStoreName:{},CloudHsmClusterId:{},TrustAnchorCertificate:{},KeyStorePassword:{shape:"Sd"},CustomKeyStoreType:{},XksProxyUriEndpoint:{},XksProxyUriPath:{},XksProxyVpcEndpointServiceName:{},XksProxyAuthenticationCredential:{shape:"Si"},XksProxyConnectivity:{}}},output:{type:"structure",members:{CustomKeyStoreId:{}}}},CreateGrant:{input:{type:"structure",required:["KeyId","GranteePrincipal","Operations"],members:{KeyId:{},GranteePrincipal:{},RetiringPrincipal:{},Operations:{shape:"Sp"},Constraints:{shape:"Sr"},GrantTokens:{shape:"Sv"},Name:{}}},output:{type:"structure",members:{GrantToken:{},GrantId:{}}}},CreateKey:{input:{type:"structure",members:{Policy:{},Description:{},KeyUsage:{},CustomerMasterKeySpec:{shape:"S14",deprecated:true,deprecatedMessage:"This parameter has been deprecated. Instead, use the KeySpec parameter."},KeySpec:{},Origin:{},CustomKeyStoreId:{},BypassPolicyLockoutSafetyCheck:{type:"boolean"},Tags:{shape:"S18"},MultiRegion:{type:"boolean"},XksKeyId:{}}},output:{type:"structure",members:{KeyMetadata:{shape:"S1f"}}}},Decrypt:{input:{type:"structure",required:["CiphertextBlob"],members:{CiphertextBlob:{type:"blob"},EncryptionContext:{shape:"Ss"},GrantTokens:{shape:"Sv"},KeyId:{},EncryptionAlgorithm:{},Recipient:{shape:"S21"}}},output:{type:"structure",members:{KeyId:{},Plaintext:{shape:"S25"},EncryptionAlgorithm:{},CiphertextForRecipient:{type:"blob"}}}},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"},CustomKeyStoreType:{},XksProxyConfiguration:{type:"structure",members:{Connectivity:{},AccessKeyId:{shape:"Sj"},UriEndpoint:{},UriPath:{},VpcEndpointServiceName:{}}}}}},NextMarker:{},Truncated:{type:"boolean"}}}},DescribeKey:{input:{type:"structure",required:["KeyId"],members:{KeyId:{},GrantTokens:{shape:"Sv"}}},output:{type:"structure",members:{KeyMetadata:{shape:"S1f"}}}},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:"S25"},EncryptionContext:{shape:"Ss"},GrantTokens:{shape:"Sv"},EncryptionAlgorithm:{}}},output:{type:"structure",members:{CiphertextBlob:{type:"blob"},KeyId:{},EncryptionAlgorithm:{}}}},GenerateDataKey:{input:{type:"structure",required:["KeyId"],members:{KeyId:{},EncryptionContext:{shape:"Ss"},NumberOfBytes:{type:"integer"},KeySpec:{},GrantTokens:{shape:"Sv"},Recipient:{shape:"S21"}}},output:{type:"structure",members:{CiphertextBlob:{type:"blob"},Plaintext:{shape:"S25"},KeyId:{},CiphertextForRecipient:{type:"blob"}}}},GenerateDataKeyPair:{input:{type:"structure",required:["KeyId","KeyPairSpec"],members:{EncryptionContext:{shape:"Ss"},KeyId:{},KeyPairSpec:{},GrantTokens:{shape:"Sv"},Recipient:{shape:"S21"}}},output:{type:"structure",members:{PrivateKeyCiphertextBlob:{type:"blob"},PrivateKeyPlaintext:{shape:"S25"},PublicKey:{type:"blob"},KeyId:{},KeyPairSpec:{},CiphertextForRecipient:{type:"blob"}}}},GenerateDataKeyPairWithoutPlaintext:{input:{type:"structure",required:["KeyId","KeyPairSpec"],members:{EncryptionContext:{shape:"Ss"},KeyId:{},KeyPairSpec:{},GrantTokens:{shape:"Sv"}}},output:{type:"structure",members:{PrivateKeyCiphertextBlob:{type:"blob"},PublicKey:{type:"blob"},KeyId:{},KeyPairSpec:{}}}},GenerateDataKeyWithoutPlaintext:{input:{type:"structure",required:["KeyId"],members:{KeyId:{},EncryptionContext:{shape:"Ss"},KeySpec:{},NumberOfBytes:{type:"integer"},GrantTokens:{shape:"Sv"}}},output:{type:"structure",members:{CiphertextBlob:{type:"blob"},KeyId:{}}}},GenerateMac:{input:{type:"structure",required:["Message","KeyId","MacAlgorithm"],members:{Message:{shape:"S25"},KeyId:{},MacAlgorithm:{},GrantTokens:{shape:"Sv"}}},output:{type:"structure",members:{Mac:{type:"blob"},MacAlgorithm:{},KeyId:{}}}},GenerateRandom:{input:{type:"structure",members:{NumberOfBytes:{type:"integer"},CustomKeyStoreId:{},Recipient:{shape:"S21"}}},output:{type:"structure",members:{Plaintext:{shape:"S25"},CiphertextForRecipient:{type:"blob"}}}},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:"S25"},ParametersValidTo:{type:"timestamp"}}}},GetPublicKey:{input:{type:"structure",required:["KeyId"],members:{KeyId:{},GrantTokens:{shape:"Sv"}}},output:{type:"structure",members:{KeyId:{},PublicKey:{type:"blob"},CustomerMasterKeySpec:{shape:"S14",deprecated:true,deprecatedMessage:"This field has been deprecated. Instead, use the KeySpec field."},KeySpec:{},KeyUsage:{},EncryptionAlgorithms:{shape:"S1m"},SigningAlgorithms:{shape:"S1o"}}}},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:"S3r"}},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:"S18"},NextMarker:{},Truncated:{type:"boolean"}}}},ListRetirableGrants:{input:{type:"structure",required:["RetiringPrincipal"],members:{Limit:{type:"integer"},Marker:{},RetiringPrincipal:{}}},output:{shape:"S3r"}},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:"Ss"},SourceKeyId:{},DestinationKeyId:{},DestinationEncryptionContext:{shape:"Ss"},SourceEncryptionAlgorithm:{},DestinationEncryptionAlgorithm:{},GrantTokens:{shape:"Sv"}}},output:{type:"structure",members:{CiphertextBlob:{type:"blob"},SourceKeyId:{},KeyId:{},SourceEncryptionAlgorithm:{},DestinationEncryptionAlgorithm:{}}}},ReplicateKey:{input:{type:"structure",required:["KeyId","ReplicaRegion"],members:{KeyId:{},ReplicaRegion:{},Policy:{},BypassPolicyLockoutSafetyCheck:{type:"boolean"},Description:{},Tags:{shape:"S18"}}},output:{type:"structure",members:{ReplicaKeyMetadata:{shape:"S1f"},ReplicaPolicy:{},ReplicaTags:{shape:"S18"}}}},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"},KeyState:{},PendingWindowInDays:{type:"integer"}}}},Sign:{input:{type:"structure",required:["KeyId","Message","SigningAlgorithm"],members:{KeyId:{},Message:{shape:"S25"},MessageType:{},GrantTokens:{shape:"Sv"},SigningAlgorithm:{}}},output:{type:"structure",members:{KeyId:{},Signature:{type:"blob"},SigningAlgorithm:{}}}},TagResource:{input:{type:"structure",required:["KeyId","Tags"],members:{KeyId:{},Tags:{shape:"S18"}}}},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:{},XksProxyUriEndpoint:{},XksProxyUriPath:{},XksProxyVpcEndpointServiceName:{},XksProxyAuthenticationCredential:{shape:"Si"},XksProxyConnectivity:{}}},output:{type:"structure",members:{}}},UpdateKeyDescription:{input:{type:"structure",required:["KeyId","Description"],members:{KeyId:{},Description:{}}}},UpdatePrimaryRegion:{input:{type:"structure",required:["KeyId","PrimaryRegion"],members:{KeyId:{},PrimaryRegion:{}}}},Verify:{input:{type:"structure",required:["KeyId","Message","Signature","SigningAlgorithm"],members:{KeyId:{},Message:{shape:"S25"},MessageType:{},Signature:{type:"blob"},SigningAlgorithm:{},GrantTokens:{shape:"Sv"}}},output:{type:"structure",members:{KeyId:{},SignatureValid:{type:"boolean"},SigningAlgorithm:{}}}},VerifyMac:{input:{type:"structure",required:["Message","KeyId","MacAlgorithm","Mac"],members:{Message:{shape:"S25"},KeyId:{},MacAlgorithm:{},Mac:{type:"blob"},GrantTokens:{shape:"Sv"}}},output:{type:"structure",members:{KeyId:{},MacValid:{type:"boolean"},MacAlgorithm:{}}}}},shapes:{Sd:{type:"string",sensitive:true},Si:{type:"structure",required:["AccessKeyId","RawSecretAccessKey"],members:{AccessKeyId:{shape:"Sj"},RawSecretAccessKey:{type:"string",sensitive:true}}},Sj:{type:"string",sensitive:true},Sp:{type:"list",member:{}},Sr:{type:"structure",members:{EncryptionContextSubset:{shape:"Ss"},EncryptionContextEquals:{shape:"Ss"}}},Ss:{type:"map",key:{},value:{}},Sv:{type:"list",member:{}},S14:{type:"string",deprecated:true,deprecatedMessage:"This enum has been deprecated. Instead, use the KeySpec enum."},S18:{type:"list",member:{type:"structure",required:["TagKey","TagValue"],members:{TagKey:{},TagValue:{}}}},S1f:{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:{shape:"S14",deprecated:true,deprecatedMessage:"This field has been deprecated. Instead, use the KeySpec field."},KeySpec:{},EncryptionAlgorithms:{shape:"S1m"},SigningAlgorithms:{shape:"S1o"},MultiRegion:{type:"boolean"},MultiRegionConfiguration:{type:"structure",members:{MultiRegionKeyType:{},PrimaryKey:{shape:"S1s"},ReplicaKeys:{type:"list",member:{shape:"S1s"}}}},PendingDeletionWindowInDays:{type:"integer"},MacAlgorithms:{type:"list",member:{}},XksKeyConfiguration:{type:"structure",members:{Id:{}}}}},S1m:{type:"list",member:{}},S1o:{type:"list",member:{}},S1s:{type:"structure",members:{Arn:{},Region:{}}},S21:{type:"structure",members:{KeyEncryptionAlgorithm:{},AttestationDocument:{type:"blob"}}},S25:{type:"blob",sensitive:true},S3r:{type:"structure",members:{Grants:{type:"list",member:{type:"structure",members:{KeyId:{},GrantId:{},Name:{},CreationDate:{type:"timestamp"},GranteePrincipal:{},RetiringPrincipal:{},IssuingAccount:{},Operations:{shape:"Sp"},Constraints:{shape:"Sr"}}}},NextMarker:{},Truncated:{type:"boolean"}}}}}},2903:function(e){e.exports={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"}}}}}}}}},2910:function(e,t,r){(function(){var t,s,i,a,o=function(e,t){for(var r in t){if(n.call(t,r))e[r]=t[r]}function ctor(){this.constructor=e}ctor.prototype=t.prototype;e.prototype=new ctor;e.__super__=t.prototype;return e},n={}.hasOwnProperty;t=r(2597);a=r(2473);s=r(7110);e.exports=i=function(e){o(XMLStreamWriter,e);function XMLStreamWriter(e,t){this.stream=e;XMLStreamWriter.__super__.constructor.call(this,t)}XMLStreamWriter.prototype.endline=function(e,t,r){if(e.isLastRootNode&&t.state===s.CloseTag){return""}else{return XMLStreamWriter.__super__.endline.call(this,e,t,r)}};XMLStreamWriter.prototype.document=function(e,t){var r,s,i,a,o,n,u,p,m;u=e.children;for(s=i=0,o=u.length;i0){this.stream.write(" [");this.stream.write(this.endline(e,t,r));t.state=s.InsideTag;n=e.children;for(a=0,o=n.length;a");this.stream.write(this.endline(e,t,r));t.state=s.None;return this.closeNode(e,t,r)};XMLStreamWriter.prototype.element=function(e,r,i){var a,o,u,p,m,c,l,d,y,b;i||(i=0);this.openNode(e,r,i);r.state=s.OpenTag;this.stream.write(this.indent(e,r,i)+"<"+e.name);y=e.attribs;for(l in y){if(!n.call(y,l))continue;a=y[l];this.attribute(a,r,i)}u=e.children.length;p=u===0?null:e.children[0];if(u===0||e.children.every(function(e){return(e.type===t.Text||e.type===t.Raw)&&e.value===""})){if(r.allowEmpty){this.stream.write(">");r.state=s.CloseTag;this.stream.write("")}else{r.state=s.CloseTag;this.stream.write(r.spaceBeforeSlash+"/>")}}else if(r.pretty&&u===1&&(p.type===t.Text||p.type===t.Raw)&&p.value!=null){this.stream.write(">");r.state=s.InsideTag;r.suppressPrettyCount++;d=true;this.writeChildNode(p,r,i+1);r.suppressPrettyCount--;d=false;r.state=s.CloseTag;this.stream.write("")}else{this.stream.write(">"+this.endline(e,r,i));r.state=s.InsideTag;b=e.children;for(m=0,c=b.length;m")}this.stream.write(this.endline(e,r,i));r.state=s.None;return this.closeNode(e,r,i)};XMLStreamWriter.prototype.processingInstruction=function(e,t,r){return this.stream.write(XMLStreamWriter.__super__.processingInstruction.call(this,e,t,r))};XMLStreamWriter.prototype.raw=function(e,t,r){return this.stream.write(XMLStreamWriter.__super__.raw.call(this,e,t,r))};XMLStreamWriter.prototype.text=function(e,t,r){return this.stream.write(XMLStreamWriter.__super__.text.call(this,e,t,r))};XMLStreamWriter.prototype.dtdAttList=function(e,t,r){return this.stream.write(XMLStreamWriter.__super__.dtdAttList.call(this,e,t,r))};XMLStreamWriter.prototype.dtdElement=function(e,t,r){return this.stream.write(XMLStreamWriter.__super__.dtdElement.call(this,e,t,r))};XMLStreamWriter.prototype.dtdEntity=function(e,t,r){return this.stream.write(XMLStreamWriter.__super__.dtdEntity.call(this,e,t,r))};XMLStreamWriter.prototype.dtdNotation=function(e,t,r){return this.stream.write(XMLStreamWriter.__super__.dtdNotation.call(this,e,t,r))};return XMLStreamWriter}(a)}).call(this)},2915:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["lexmodelbuildingservice"]={};s.LexModelBuildingService=i.defineService("lexmodelbuildingservice",["2017-04-19"]);Object.defineProperty(a.services["lexmodelbuildingservice"],"2017-04-19",{get:function get(){var e=r(8371);e.paginators=r(9631).pagination;return e},enumerable:true,configurable:true});e.exports=s.LexModelBuildingService},2916:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["connectcontactlens"]={};s.ConnectContactLens=i.defineService("connectcontactlens",["2020-08-21"]);Object.defineProperty(a.services["connectcontactlens"],"2020-08-21",{get:function get(){var e=r(3236);e.paginators=r(9356).pagination;return e},enumerable:true,configurable:true});e.exports=s.ConnectContactLens},2918:function(e){e.exports={version:2,waiters:{}}},2925:function(e){e.exports={pagination:{DescribeOrganizationResourceCollectionHealth:{input_token:"NextToken",output_token:"NextToken",result_key:["CloudFormation","Account","Service","Tags"]},DescribeResourceCollectionHealth:{input_token:"NextToken",output_token:"NextToken",result_key:["CloudFormation","Service","Tags"]},GetCostEstimation:{input_token:"NextToken",non_aggregate_keys:["Status","TotalCost","TimeRange","ResourceCollection"],output_token:"NextToken",result_key:["Costs"]},GetResourceCollection:{input_token:"NextToken",non_aggregate_keys:["ResourceCollection"],output_token:"NextToken",result_key:["ResourceCollection.CloudFormation.StackNames","ResourceCollection.Tags"]},ListAnomaliesForInsight:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:["ReactiveAnomalies","ProactiveAnomalies"]},ListAnomalousLogGroups:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:["InsightId","AnomalousLogGroups"]},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"]},ListMonitoredResources:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:["MonitoredResourceIdentifiers"]},ListNotificationChannels:{input_token:"NextToken",output_token:"NextToken",result_key:"Channels"},ListOrganizationInsights:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:["ProactiveInsights","ReactiveInsights"]},ListRecommendations:{input_token:"NextToken",output_token:"NextToken",result_key:"Recommendations"},SearchInsights:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:["ProactiveInsights","ReactiveInsights"]},SearchOrganizationInsights:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:["ProactiveInsights","ReactiveInsights"]}}}},2927:function(e,t,r){var s=r(2393);var i=s.Protocol.Rest;s.Polly.Presigner=s.util.inherit({constructor:function Signer(e){e=e||{};this.options=e;this.service=e.service;this.bindServiceObject(e);this._operations={}},bindServiceObject:function bindServiceObject(e){e=e||{};if(!this.service){this.service=new s.Polly(e)}else{var t=s.util.copy(this.service.config);this.service=new this.service.constructor.__super__(t);this.service.config.params=s.util.merge(this.service.config.params||{},e.params)}},modifyInputMembers:function modifyInputMembers(e){var t=s.util.copy(e);t.members=s.util.copy(e.members);s.util.each(e.members,function(e,r){t.members[e]=s.util.copy(r);if(!r.location||r.location==="body"){t.members[e].location="querystring";t.members[e].locationName=e}});return t},convertPostToGet:function convertPostToGet(e){e.httpRequest.method="GET";var t=e.service.api.operations[e.operation];var r=this._operations[e.operation];if(!r){this._operations[e.operation]=r=this.modifyInputMembers(t.input)}var s=i.generateURI(e.httpRequest.endpoint.path,t.httpPath,r,e.params);e.httpRequest.path=s;e.httpRequest.body="";delete e.httpRequest.headers["Content-Length"];delete e.httpRequest.headers["Content-Type"]},getSynthesizeSpeechUrl:function getSynthesizeSpeechUrl(e,t,r){var s=this;var i=this.service.makeRequest("synthesizeSpeech",e);i.removeAllListeners("build");i.on("build",function(e){s.convertPostToGet(e)});return i.presign(t,r)}})},2946:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["applicationcostprofiler"]={};s.ApplicationCostProfiler=i.defineService("applicationcostprofiler",["2020-09-10"]);Object.defineProperty(a.services["applicationcostprofiler"],"2020-09-10",{get:function get(){var e=r(3211);e.paginators=r(8940).pagination;return e},enumerable:true,configurable:true});e.exports=s.ApplicationCostProfiler},2948:function(e){e.exports={pagination:{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",result_key:"TypeSummaries"}}}},2951:function(e,t,r){r(8492);e.exports={ACM:r(2807),APIGateway:r(1254),ApplicationAutoScaling:r(2),AppStream:r(3495),AutoScaling:r(1662),Batch:r(2260),Budgets:r(7483),CloudDirectory:r(5094),CloudFormation:r(7791),CloudFront:r(3764),CloudHSM:r(2063),CloudSearch:r(4245),CloudSearchDomain:r(2617),CloudTrail:r(4298),CloudWatch:r(57),CloudWatchEvents:r(3295),CloudWatchLogs:r(7080),CodeBuild:r(4444),CodeCommit:r(3090),CodeDeploy:r(5878),CodePipeline:r(3439),CognitoIdentity:r(1294),CognitoIdentityServiceProvider:r(590),CognitoSync:r(1642),ConfigService:r(1897),CUR:r(8554),DataPipeline:r(5405),DeviceFarm:r(2650),DirectConnect:r(29),DirectoryService:r(874),Discovery:r(8804),DMS:r(3263),DynamoDB:r(2129),DynamoDBStreams:r(6180),EC2:r(4639),ECR:r(1145),ECS:r(1979),EFS:r(2384),ElastiCache:r(9614),ElasticBeanstalk:r(2298),ELB:r(248),ELBv2:r(2370),EMR:r(8895),ES:r(109),ElasticTranscoder:r(1429),Firehose:r(5013),GameLift:r(4793),Glacier:r(1945),Health:r(7349),IAM:r(4817),ImportExport:r(7620),Inspector:r(8719),Iot:r(660),IotData:r(3031),Kinesis:r(4947),KinesisAnalytics:r(6918),KMS:r(2978),Lambda:r(5069),LexRuntime:r(7804),Lightsail:r(9555),MachineLearning:r(1459),MarketplaceCommerceAnalytics:r(7140),MarketplaceMetering:r(2214),MTurk:r(6636),MobileAnalytics:r(9821),OpsWorks:r(2486),OpsWorksCM:r(6406),Organizations:r(3656),Pinpoint:r(9896),Polly:r(9189),RDS:r(600),Redshift:r(8642),Rekognition:r(4551),ResourceGroupsTaggingAPI:r(8579),Route53:r(2758),Route53Domains:r(2353),S3:r(3368),S3Control:r(3791),ServiceCatalog:r(4123),SES:r(454),Shield:r(4869),SimpleDB:r(2299),SMS:r(1159),Snowball:r(6387),SNS:r(3878),SQS:r(9156),SSM:r(7438),StorageGateway:r(5724),StepFunctions:r(2015),STS:r(2726),Support:r(4776),SWF:r(2822),XRay:r(8956),WAF:r(247),WAFRegional:r(81),WorkDocs:r(1374),WorkSpaces:r(2723),CodeStar:r(9696),LexModelBuildingService:r(2915),MarketplaceEntitlementService:r(8969),Athena:r(5777),Greengrass:r(9468),DAX:r(2336),MigrationHub:r(5214),CloudHSMV2:r(3136),Glue:r(1161),Mobile:r(220),Pricing:r(1537),CostExplorer:r(4309),MediaConvert:r(4335),MediaLive:r(4273),MediaPackage:r(254),MediaStore:r(5917),MediaStoreData:r(2244),AppSync:r(266),GuardDuty:r(9644),MQ:r(7148),Comprehend:r(3858),IoTJobsDataPlane:r(8286),KinesisVideoArchivedMedia:r(4463),KinesisVideoMedia:r(2349),KinesisVideo:r(7459),SageMakerRuntime:r(4363),SageMaker:r(747),Translate:r(7444),ResourceGroups:r(1624),AlexaForBusiness:r(2613),Cloud9:r(2406),ServerlessApplicationRepository:r(9140),ServiceDiscovery:r(1001),WorkMail:r(8657),AutoScalingPlans:r(9659),TranscribeService:r(7536),Connect:r(6110),ACMPCA:r(684),FMS:r(5040),SecretsManager:r(3591),IoTAnalytics:r(2261),IoT1ClickDevicesService:r(3705),IoT1ClickProjects:r(4494),PI:r(9738),Neptune:r(5899),MediaTailor:r(4879),EKS:r(1936),Macie:r(7728),DLM:r(9362),Signer:r(8815),Chime:r(6719),PinpointEmail:r(5744),RAM:r(2188),Route53Resolver:r(4837),PinpointSMSVoice:r(2700),QuickSight:r(8758),RDSDataService:r(4385),Amplify:r(9577),DataSync:r(8066),RoboMaker:r(7274),Transfer:r(1867),GlobalAccelerator:r(1890),ComprehendMedical:r(2557),KinesisAnalyticsV2:r(4953),MediaConnect:r(9807),FSx:r(3002),SecurityHub:r(947),AppMesh:r(3262),LicenseManager:r(3203),Kafka:r(8292),ApiGatewayManagementApi:r(5170),ApiGatewayV2:r(5333),DocDB:r(658),Backup:r(8678),WorkLink:r(3545),Textract:r(9718),ManagedBlockchain:r(1858),MediaPackageVod:r(7357),GroundStation:r(2757),IoTThingsGraph:r(4007),IoTEvents:r(4924),IoTEventsData:r(7634),Personalize:r(3094),PersonalizeEvents:r(9783),PersonalizeRuntime:r(8613),ApplicationInsights:r(3367),ServiceQuotas:r(4178),EC2InstanceConnect:r(5089),EventBridge:r(1924),LakeFormation:r(4269),ForecastService:r(532),ForecastQueryService:r(9953),QLDB:r(866),QLDBSession:r(9574),WorkMailMessageFlow:r(4131),CodeStarNotifications:r(5788),SavingsPlans:r(5532),SSO:r(1837),SSOOIDC:r(1539),MarketplaceCatalog:r(7013),DataExchange:r(8509),SESV2:r(5857),MigrationHubConfig:r(3241),ConnectParticipant:r(641),AppConfig:r(8990),IoTSecureTunneling:r(215),WAFV2:r(9864),ElasticInference:r(2097),Imagebuilder:r(8535),Schemas:r(2477),AccessAnalyzer:r(7234),CodeGuruReviewer:r(5154),CodeGuruProfiler:r(1343),ComputeOptimizer:r(1046),FraudDetector:r(91),Kendra:r(8654),NetworkManager:r(7158),Outposts:r(8525),AugmentedAIRuntime:r(2218),EBS:r(6711),KinesisVideoSignalingChannels:r(2293),Detective:r(2860),CodeStarconnections:r(5711),Synthetics:r(2216),IoTSiteWise:r(1736),Macie2:r(7726),CodeArtifact:r(2484),Honeycode:r(5339),IVS:r(1954),Braket:r(338),IdentityStore:r(379),Appflow:r(8667),RedshiftData:r(274),SSOAdmin:r(6445),TimestreamQuery:r(3865),TimestreamWrite:r(9997),S3Outposts:r(3407),DataBrew:r(9622),ServiceCatalogAppRegistry:r(9237),NetworkFirewall:r(6827),MWAA:r(4288),AmplifyBackend:r(861),AppIntegrations:r(3298),ConnectContactLens:r(2916),DevOpsGuru:r(257),ECRPUBLIC:r(3259),LookoutVision:r(8971),SageMakerFeatureStoreRuntime:r(9541),CustomerProfiles:r(7188),AuditManager:r(8041),EMRcontainers:r(1446),HealthLake:r(1737),SagemakerEdge:r(4714),Amp:r(1263),GreengrassV2:r(5667),IotDeviceAdvisor:r(6093),IoTFleetHub:r(1763),IoTWireless:r(5456),Location:r(4821),WellArchitected:r(6495),LexModelsV2:r(2401),LexRuntimeV2:r(3220),Fis:r(2020),LookoutMetrics:r(7703),Mgn:r(2967),LookoutEquipment:r(7463),Nimble:r(6817),Finspace:r(5568),Finspacedata:r(9735),SSMContacts:r(72),SSMIncidents:r(2030),ApplicationCostProfiler:r(2946),AppRunner:r(571),Proton:r(3061),Route53RecoveryCluster:r(7049),Route53RecoveryControlConfig:r(9246),Route53RecoveryReadiness:r(1871),ChimeSDKIdentity:r(8409),ChimeSDKMessaging:r(4621),SnowDeviceManagement:r(7485),MemoryDB:r(5856),OpenSearch:r(2971),KafkaConnect:r(9298),VoiceID:r(8955),Wisdom:r(5743),Account:r(3301),CloudControl:r(7855),Grafana:r(435),Panorama:r(598),ChimeSDKMeetings:r(3550),Resiliencehub:r(1037),MigrationHubStrategy:r(5066),AppConfigData:r(7998),Drs:r(5492),MigrationHubRefactorSpaces:r(5509),Evidently:r(4393),Inspector2:r(4705),Rbin:r(8059),RUM:r(687),BackupGateway:r(6216),IoTTwinMaker:r(1181),WorkSpacesWeb:r(6781),AmplifyUIBuilder:r(457),Keyspaces:r(7572),Billingconductor:r(7816),GameSparks:r(8163),PinpointSMSVoiceV2:r(9173),Ivschat:r(5021),ChimeSDKMediaPipelines:r(7934),EMRServerless:r(1891),M2:r(7802),ConnectCampaigns:r(6565),RedshiftServerless:r(2178),RolesAnywhere:r(7233),LicenseManagerUserSubscriptions:r(792),BackupStorage:r(8431),PrivateNetworks:r(9708),SupportApp:r(2255),ControlTower:r(6226),IoTFleetWise:r(7062),MigrationHubOrchestrator:r(2280),ConnectCases:r(4425),ResourceExplorer2:r(7798),Scheduler:r(93),ChimeSDKVoice:r(8996),IoTRoboRunner:r(5037),SsmSap:r(8685),OAM:r(4664),ARCZonalShift:r(1974),Omics:r(856),OpenSearchServerless:r(3399),SecurityLake:r(3593),SimSpaceWeaver:r(8826),DocDBElastic:r(3026),SageMakerGeospatial:r(6877),CodeCatalyst:r(4692),Pipes:r(4618),SageMakerMetrics:r(5091),KinesisVideoWebRTCStorage:r(3808),LicenseManagerLinuxSubscriptions:r(3246),KendraRanking:r(7554),CleanRooms:r(5614),CloudTrailData:r(7807),Tnb:r(3512),InternetMonitor:r(459),IVSRealTime:r(2424),VPCLattice:r(4424),OSIS:r(7783),MediaPackageV2:r(6580)}},2954:function(e){e.exports={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:{}}}},DeleteDataProtectionPolicy:{input:{type:"structure",required:["logGroupIdentifier"],members:{logGroupIdentifier:{}}}},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:"S13"}},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:{accountIdentifiers:{type:"list",member:{}},logGroupNamePrefix:{},logGroupNamePattern:{},nextToken:{},limit:{type:"integer"},includeLinkedAccounts:{type:"boolean"}}},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:{},dataProtectionStatus:{}}}},nextToken:{}}}},DescribeLogStreams:{input:{type:"structure",members:{logGroupName:{},logGroupIdentifier:{},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:"S26"},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:"S2s"}}}},nextToken:{}}}},DescribeResourcePolicies:{input:{type:"structure",members:{nextToken:{},limit:{type:"integer"}}},output:{type:"structure",members:{resourcePolicies:{type:"list",member:{shape:"S2w"}},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",members:{logGroupName:{},logGroupIdentifier:{},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"},unmask:{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:{}}}},GetDataProtectionPolicy:{input:{type:"structure",required:["logGroupIdentifier"],members:{logGroupIdentifier:{}}},output:{type:"structure",members:{logGroupIdentifier:{},policyDocument:{},lastUpdatedTime:{type:"long"}}}},GetLogEvents:{input:{type:"structure",required:["logStreamName"],members:{logGroupName:{},logGroupIdentifier:{},logStreamName:{},startTime:{type:"long"},endTime:{type:"long"},nextToken:{},limit:{type:"integer"},startFromHead:{type:"boolean"},unmask:{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",members:{logGroupName:{},time:{type:"long"},logGroupIdentifier:{}}},output:{type:"structure",members:{logGroupFields:{type:"list",member:{type:"structure",members:{name:{},percent:{type:"integer"}}}}}}},GetLogRecord:{input:{type:"structure",required:["logRecordPointer"],members:{logRecordPointer:{},unmask:{type:"boolean"}}},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:{}}}},ListTagsForResource:{input:{type:"structure",required:["resourceArn"],members:{resourceArn:{}}},output:{type:"structure",members:{tags:{shape:"Se"}}}},ListTagsLogGroup:{input:{type:"structure",required:["logGroupName"],members:{logGroupName:{}},deprecated:true,deprecatedMessage:"Please use the generic tagging API model ListTagsForResourceRequest and ListTagsForResourceResponse"},output:{type:"structure",members:{tags:{shape:"Se"}},deprecated:true,deprecatedMessage:"Please use the generic tagging API model ListTagsForResourceRequest and ListTagsForResourceResponse"},deprecated:true,deprecatedMessage:"Please use the generic tagging API ListTagsForResource"},PutDataProtectionPolicy:{input:{type:"structure",required:["logGroupIdentifier","policyDocument"],members:{logGroupIdentifier:{},policyDocument:{}}},output:{type:"structure",members:{logGroupIdentifier:{},policyDocument:{},lastUpdatedTime:{type:"long"}}}},PutDestination:{input:{type:"structure",required:["destinationName","targetArn","roleArn"],members:{destinationName:{},targetArn:{},roleArn:{},tags:{shape:"Se"}}},output:{type:"structure",members:{destination:{shape:"S13"}}}},PutDestinationPolicy:{input:{type:"structure",required:["destinationName","accessPolicy"],members:{destinationName:{},accessPolicy:{},forceUpdate:{type:"boolean"}}}},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:"S26"}}}},PutQueryDefinition:{input:{type:"structure",required:["name","queryString"],members:{name:{},queryDefinitionId:{},logGroupNames:{shape:"S2s"},queryString:{}}},output:{type:"structure",members:{queryDefinitionId:{}}}},PutResourcePolicy:{input:{type:"structure",members:{policyName:{},policyDocument:{}}},output:{type:"structure",members:{resourcePolicy:{shape:"S2w"}}}},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:"S2s"},logGroupIdentifiers:{type:"list",member:{}},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"}},deprecated:true,deprecatedMessage:"Please use the generic tagging API model TagResourceRequest"},deprecated:true,deprecatedMessage:"Please use the generic tagging API TagResource"},TagResource:{input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{},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:{}}},deprecated:true,deprecatedMessage:"Please use the generic tagging API model UntagResourceRequest"},deprecated:true,deprecatedMessage:"Please use the generic tagging API UntagResource"},UntagResource:{input:{type:"structure",required:["resourceArn","tagKeys"],members:{resourceArn:{},tagKeys:{type:"list",member:{}}}}}},shapes:{Se:{type:"map",key:{},value:{}},S13:{type:"structure",members:{destinationName:{},targetArn:{},roleArn:{},accessPolicy:{},arn:{},creationTime:{type:"long"}}},S26:{type:"list",member:{type:"structure",required:["metricName","metricNamespace","metricValue"],members:{metricName:{},metricNamespace:{},metricValue:{},defaultValue:{type:"double"},dimensions:{type:"map",key:{},value:{}},unit:{}}}},S2s:{type:"list",member:{}},S2w:{type:"structure",members:{policyName:{},policyDocument:{},lastUpdatedTime:{type:"long"}}}}}},2964:function(e){e.exports={pagination:{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"},ListExplainabilities:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Explainabilities"},ListExplainabilityExports:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"ExplainabilityExports"},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"},ListMonitorEvaluations:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"PredictorMonitorEvaluations"},ListMonitors:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Monitors"},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"},ListWhatIfAnalyses:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"WhatIfAnalyses"},ListWhatIfForecastExports:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"WhatIfForecastExports"},ListWhatIfForecasts:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"WhatIfForecasts"}}}},2967:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["mgn"]={};s.Mgn=i.defineService("mgn",["2020-02-26"]);Object.defineProperty(a.services["mgn"],"2020-02-26",{get:function get(){var e=r(2601);e.paginators=r(3476).pagination;return e},enumerable:true,configurable:true});e.exports=s.Mgn},2971:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["opensearch"]={};s.OpenSearch=i.defineService("opensearch",["2021-01-01"]);Object.defineProperty(a.services["opensearch"],"2021-01-01",{get:function get(){var e=r(1628);e.paginators=r(7088).pagination;return e},enumerable:true,configurable:true});e.exports=s.OpenSearch},2978:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["kms"]={};s.KMS=i.defineService("kms",["2014-11-01"]);Object.defineProperty(a.services["kms"],"2014-11-01",{get:function get(){var e=r(2876);e.paginators=r(8460).pagination;return e},enumerable:true,configurable:true});e.exports=s.KMS},2992:function(e){e.exports={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"}}}}}}}}},3002:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["fsx"]={};s.FSx=i.defineService("fsx",["2018-03-01"]);Object.defineProperty(a.services["fsx"],"2018-03-01",{get:function get(){var e=r(1777);e.paginators=r(1079).pagination;return e},enumerable:true,configurable:true});e.exports=s.FSx},3019:function(e,t,r){var s=r(2393);s.Signers.Bearer=s.util.inherit(s.Signers.RequestSigner,{constructor:function Bearer(e){s.Signers.RequestSigner.call(this,e)},addAuthorization:function addAuthorization(e){this.request.headers["Authorization"]="Bearer "+e.token}})},3026:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["docdbelastic"]={};s.DocDBElastic=i.defineService("docdbelastic",["2022-11-28"]);Object.defineProperty(a.services["docdbelastic"],"2022-11-28",{get:function get(){var e=r(6542);e.paginators=r(6152).pagination;return e},enumerable:true,configurable:true});e.exports=s.DocDBElastic},3031:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["iotdata"]={};s.IotData=i.defineService("iotdata",["2015-05-28"]);r(6069);Object.defineProperty(a.services["iotdata"],"2015-05-28",{get:function get(){var e=r(2303);e.paginators=r(4623).pagination;return e},enumerable:true,configurable:true});e.exports=s.IotData},3033:function(e,t,r){var s=r(2393);var i=r(5747);var a=r(2726);var o=s.util.iniLoader;s.TokenFileWebIdentityCredentials=s.util.inherit(s.Credentials,{constructor:function TokenFileWebIdentityCredentials(e){s.Credentials.call(this);this.data=null;this.clientConfig=s.util.copy(e||{})},getParamsFromEnv:function getParamsFromEnv(){var e="AWS_WEB_IDENTITY_TOKEN_FILE",t="AWS_ROLE_ARN";if(process.env[e]&&process.env[t]){return[{envTokenFile:process.env[e],roleArn:process.env[t],roleSessionName:process.env["AWS_ROLE_SESSION_NAME"]}]}},getParamsFromSharedConfig:function getParamsFromSharedConfig(){var e=s.util.getProfilesFromSharedConfig(o);var t=process.env.AWS_PROFILE||s.util.defaultProfile;var r=e[t]||{};if(Object.keys(r).length===0){throw s.util.error(new Error("Profile "+t+" not found"),{code:"TokenFileWebIdentityCredentialsProviderFailure"})}var i=[];while(!r["web_identity_token_file"]&&r["source_profile"]){i.unshift({roleArn:r["role_arn"],roleSessionName:r["role_session_name"]});var a=r["source_profile"];r=e[a]}i.unshift({envTokenFile:r["web_identity_token_file"],roleArn:r["role_arn"],roleSessionName:r["role_session_name"]});return i},refresh:function refresh(e){this.coalesceRefresh(e||s.util.fn.callback)},assumeRoleChaining:function assumeRoleChaining(e,t){var r=this;if(e.length===0){r.service.credentialsFrom(r.data,r);t()}else{var s=e.shift();r.service.config.credentials=r.service.credentialsFrom(r.data,r);r.service.assumeRole({RoleArn:s.roleArn,RoleSessionName:s.roleSessionName||"token-file-web-identity"},function(s,i){r.data=null;if(s){t(s)}else{r.data=i;r.assumeRoleChaining(e,t)}})}},load:function load(e){var t=this;try{var r=t.getParamsFromEnv();if(!r){r=t.getParamsFromSharedConfig()}if(r){var s=r.shift();var a=i.readFileSync(s.envTokenFile,{encoding:"ascii"});if(!t.service){t.createClients()}t.service.assumeRoleWithWebIdentity({WebIdentityToken:a,RoleArn:s.roleArn,RoleSessionName:s.roleSessionName||"token-file-web-identity"},function(s,i){t.data=null;if(s){e(s)}else{t.data=i;t.assumeRoleChaining(r,e)}})}}catch(t){e(t)}},createClients:function(){if(!this.service){var e=s.util.merge({},this.clientConfig);this.service=new a(e);this.service.retryableError=function(e){if(e.code==="IDPCommunicationErrorException"||e.code==="InvalidIdentityToken"){return true}else{return s.Service.prototype.retryableError.call(this,e)}}}}})},3037:function(e){e.exports={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:{}}},AttachTrafficSources:{input:{type:"structure",required:["AutoScalingGroupName","TrafficSources"],members:{AutoScalingGroupName:{},TrafficSources:{shape:"Sd"}}},output:{resultWrapper:"AttachTrafficSourcesResult",type:"structure",members:{}}},BatchDeleteScheduledAction:{input:{type:"structure",required:["AutoScalingGroupName","ScheduledActionNames"],members:{AutoScalingGroupName:{},ScheduledActionNames:{shape:"Sh"}}},output:{resultWrapper:"BatchDeleteScheduledActionResult",type:"structure",members:{FailedScheduledActions:{shape:"Sj"}}}},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"},TimeZone:{}}}}}},output:{resultWrapper:"BatchPutScheduledUpdateGroupActionResult",type:"structure",members:{FailedScheduledUpdateGroupActions:{shape:"Sj"}}}},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:"S14"},MixedInstancesPolicy:{shape:"S16"},InstanceId:{},MinSize:{type:"integer"},MaxSize:{type:"integer"},DesiredCapacity:{type:"integer"},DefaultCooldown:{type:"integer"},AvailabilityZones:{shape:"S2d"},LoadBalancerNames:{shape:"Sa"},TargetGroupARNs:{shape:"S6"},HealthCheckType:{},HealthCheckGracePeriod:{type:"integer"},PlacementGroup:{},VPCZoneIdentifier:{},TerminationPolicies:{shape:"S2g"},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:"S2q"},ServiceLinkedRoleARN:{},MaxInstanceLifetime:{type:"integer"},Context:{},DesiredCapacityType:{},DefaultInstanceWarmup:{type:"integer"},TrafficSources:{shape:"Sd"}}}},CreateLaunchConfiguration:{input:{type:"structure",required:["LaunchConfigurationName"],members:{LaunchConfigurationName:{},ImageId:{},KeyName:{},SecurityGroups:{shape:"S2z"},ClassicLinkVPCId:{},ClassicLinkVPCSecurityGroups:{shape:"S30"},UserData:{},InstanceId:{},InstanceType:{},KernelId:{},RamdiskId:{},BlockDeviceMappings:{shape:"S32"},InstanceMonitoring:{shape:"S3c"},SpotPrice:{},IamInstanceProfile:{},EbsOptimized:{type:"boolean"},AssociatePublicIpAddress:{type:"boolean"},PlacementTenancy:{},MetadataOptions:{shape:"S3h"}}}},CreateOrUpdateTags:{input:{type:"structure",required:["Tags"],members:{Tags:{shape:"S2q"}}}},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:"S2q"}}}},DeleteWarmPool:{input:{type:"structure",required:["AutoScalingGroupName"],members:{AutoScalingGroupName:{},ForceDelete:{type:"boolean"}}},output:{resultWrapper:"DeleteWarmPoolResult",type:"structure",members:{}}},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:"S46"},NextToken:{},MaxRecords:{type:"integer"},Filters:{shape:"S48"}}},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:"S14"},MixedInstancesPolicy:{shape:"S16"},MinSize:{type:"integer"},MaxSize:{type:"integer"},DesiredCapacity:{type:"integer"},PredictedCapacity:{type:"integer"},DefaultCooldown:{type:"integer"},AvailabilityZones:{shape:"S2d"},LoadBalancerNames:{shape:"Sa"},TargetGroupARNs:{shape:"S6"},HealthCheckType:{},HealthCheckGracePeriod:{type:"integer"},Instances:{shape:"S4f"},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:"S4m"},TerminationPolicies:{shape:"S2g"},NewInstancesProtectedFromScaleIn:{type:"boolean"},ServiceLinkedRoleARN:{},MaxInstanceLifetime:{type:"integer"},CapacityRebalance:{type:"boolean"},WarmPoolConfiguration:{shape:"S4o"},WarmPoolSize:{type:"integer"},Context:{},DesiredCapacityType:{},DefaultInstanceWarmup:{type:"integer"},TrafficSources:{shape:"Sd"}}}},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:"S14"},ProtectedFromScaleIn:{type:"boolean"},WeightedCapacity:{}}}},NextToken:{}}}},DescribeAutoScalingNotificationTypes:{output:{resultWrapper:"DescribeAutoScalingNotificationTypesResult",type:"structure",members:{AutoScalingNotificationTypes:{shape:"S51"}}}},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"},ProgressDetails:{shape:"S5a"},Preferences:{shape:"S5d"},DesiredConfiguration:{shape:"S5m"},RollbackDetails:{type:"structure",members:{RollbackReason:{},RollbackStartTime:{type:"timestamp"},PercentageCompleteOnRollback:{type:"integer"},InstancesToUpdateOnRollback:{type:"integer"},ProgressDetailsOnRollback:{shape:"S5a"}}}}}},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:"S2z"},ClassicLinkVPCId:{},ClassicLinkVPCSecurityGroups:{shape:"S30"},UserData:{},InstanceType:{},KernelId:{},RamdiskId:{},BlockDeviceMappings:{shape:"S32"},InstanceMonitoring:{shape:"S3c"},SpotPrice:{},IamInstanceProfile:{},CreatedTime:{type:"timestamp"},EbsOptimized:{type:"boolean"},AssociatePublicIpAddress:{type:"boolean"},PlacementTenancy:{},MetadataOptions:{shape:"S3h"}}}},NextToken:{}}}},DescribeLifecycleHookTypes:{output:{resultWrapper:"DescribeLifecycleHookTypesResult",type:"structure",members:{LifecycleHookTypes:{shape:"S51"}}}},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:"S46"},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:"S6n"},MinAdjustmentMagnitude:{type:"integer"},ScalingAdjustment:{type:"integer"},Cooldown:{type:"integer"},StepAdjustments:{shape:"S6q"},MetricAggregationType:{},EstimatedInstanceWarmup:{type:"integer"},Alarms:{shape:"S6u"},TargetTrackingConfiguration:{shape:"S6w"},Enabled:{type:"boolean"},PredictiveScalingConfiguration:{shape:"S7h"}}}},NextToken:{}}}},DescribeScalingActivities:{input:{type:"structure",members:{ActivityIds:{type:"list",member:{}},AutoScalingGroupName:{},IncludeDeletedGroups:{type:"boolean"},MaxRecords:{type:"integer"},NextToken:{}}},output:{resultWrapper:"DescribeScalingActivitiesResult",type:"structure",required:["Activities"],members:{Activities:{shape:"S84"},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:"Sh"},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"},TimeZone:{}}}},NextToken:{}}}},DescribeTags:{input:{type:"structure",members:{Filters:{shape:"S48"},NextToken:{},MaxRecords:{type:"integer"}}},output:{resultWrapper:"DescribeTagsResult",type:"structure",members:{Tags:{shape:"S4m"},NextToken:{}}}},DescribeTerminationPolicyTypes:{output:{resultWrapper:"DescribeTerminationPolicyTypesResult",type:"structure",members:{TerminationPolicyTypes:{shape:"S2g"}}}},DescribeTrafficSources:{input:{type:"structure",required:["AutoScalingGroupName"],members:{AutoScalingGroupName:{},TrafficSourceType:{},NextToken:{},MaxRecords:{type:"integer"}}},output:{resultWrapper:"DescribeTrafficSourcesResult",type:"structure",members:{TrafficSources:{type:"list",member:{type:"structure",members:{TrafficSource:{deprecated:true,deprecatedMessage:"TrafficSource has been replaced by Identifier"},State:{},Identifier:{},Type:{}}}},NextToken:{}}}},DescribeWarmPool:{input:{type:"structure",required:["AutoScalingGroupName"],members:{AutoScalingGroupName:{},MaxRecords:{type:"integer"},NextToken:{}}},output:{resultWrapper:"DescribeWarmPoolResult",type:"structure",members:{WarmPoolConfiguration:{shape:"S4o"},Instances:{shape:"S4f"},NextToken:{}}}},DetachInstances:{input:{type:"structure",required:["AutoScalingGroupName","ShouldDecrementDesiredCapacity"],members:{InstanceIds:{shape:"S2"},AutoScalingGroupName:{},ShouldDecrementDesiredCapacity:{type:"boolean"}}},output:{resultWrapper:"DetachInstancesResult",type:"structure",members:{Activities:{shape:"S84"}}}},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:{}}},DetachTrafficSources:{input:{type:"structure",required:["AutoScalingGroupName","TrafficSources"],members:{AutoScalingGroupName:{},TrafficSources:{shape:"Sd"}}},output:{resultWrapper:"DetachTrafficSourcesResult",type:"structure",members:{}}},DisableMetricsCollection:{input:{type:"structure",required:["AutoScalingGroupName"],members:{AutoScalingGroupName:{},Metrics:{shape:"S8z"}}}},EnableMetricsCollection:{input:{type:"structure",required:["AutoScalingGroupName","Granularity"],members:{AutoScalingGroupName:{},Metrics:{shape:"S8z"},Granularity:{}}}},EnterStandby:{input:{type:"structure",required:["AutoScalingGroupName","ShouldDecrementDesiredCapacity"],members:{InstanceIds:{shape:"S2"},AutoScalingGroupName:{},ShouldDecrementDesiredCapacity:{type:"boolean"}}},output:{resultWrapper:"EnterStandbyResult",type:"structure",members:{Activities:{shape:"S84"}}}},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:"S84"}}}},GetPredictiveScalingForecast:{input:{type:"structure",required:["AutoScalingGroupName","PolicyName","StartTime","EndTime"],members:{AutoScalingGroupName:{},PolicyName:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"}}},output:{resultWrapper:"GetPredictiveScalingForecastResult",type:"structure",required:["LoadForecast","CapacityForecast","UpdateTime"],members:{LoadForecast:{type:"list",member:{type:"structure",required:["Timestamps","Values","MetricSpecification"],members:{Timestamps:{shape:"S9b"},Values:{shape:"S9c"},MetricSpecification:{shape:"S7j"}}}},CapacityForecast:{type:"structure",required:["Timestamps","Values"],members:{Timestamps:{shape:"S9b"},Values:{shape:"S9c"}}},UpdateTime:{type:"timestamp"}}}},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:"S51"}}}},PutScalingPolicy:{input:{type:"structure",required:["AutoScalingGroupName","PolicyName"],members:{AutoScalingGroupName:{},PolicyName:{},PolicyType:{},AdjustmentType:{},MinAdjustmentStep:{shape:"S6n"},MinAdjustmentMagnitude:{type:"integer"},ScalingAdjustment:{type:"integer"},Cooldown:{type:"integer"},MetricAggregationType:{},StepAdjustments:{shape:"S6q"},EstimatedInstanceWarmup:{type:"integer"},TargetTrackingConfiguration:{shape:"S6w"},Enabled:{type:"boolean"},PredictiveScalingConfiguration:{shape:"S7h"}}},output:{resultWrapper:"PutScalingPolicyResult",type:"structure",members:{PolicyARN:{},Alarms:{shape:"S6u"}}}},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"},TimeZone:{}}}},PutWarmPool:{input:{type:"structure",required:["AutoScalingGroupName"],members:{AutoScalingGroupName:{},MaxGroupPreparedCapacity:{type:"integer"},MinSize:{type:"integer"},PoolState:{},InstanceReusePolicy:{shape:"S4t"}}},output:{resultWrapper:"PutWarmPoolResult",type:"structure",members:{}}},RecordLifecycleActionHeartbeat:{input:{type:"structure",required:["LifecycleHookName","AutoScalingGroupName"],members:{LifecycleHookName:{},AutoScalingGroupName:{},LifecycleActionToken:{},InstanceId:{}}},output:{resultWrapper:"RecordLifecycleActionHeartbeatResult",type:"structure",members:{}}},ResumeProcesses:{input:{shape:"S9o"}},RollbackInstanceRefresh:{input:{type:"structure",members:{AutoScalingGroupName:{}}},output:{resultWrapper:"RollbackInstanceRefreshResult",type:"structure",members:{InstanceRefreshId:{}}}},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:{},DesiredConfiguration:{shape:"S5m"},Preferences:{shape:"S5d"}}},output:{resultWrapper:"StartInstanceRefreshResult",type:"structure",members:{InstanceRefreshId:{}}}},SuspendProcesses:{input:{shape:"S9o"}},TerminateInstanceInAutoScalingGroup:{input:{type:"structure",required:["InstanceId","ShouldDecrementDesiredCapacity"],members:{InstanceId:{},ShouldDecrementDesiredCapacity:{type:"boolean"}}},output:{resultWrapper:"TerminateInstanceInAutoScalingGroupResult",type:"structure",members:{Activity:{shape:"S85"}}}},UpdateAutoScalingGroup:{input:{type:"structure",required:["AutoScalingGroupName"],members:{AutoScalingGroupName:{},LaunchConfigurationName:{},LaunchTemplate:{shape:"S14"},MixedInstancesPolicy:{shape:"S16"},MinSize:{type:"integer"},MaxSize:{type:"integer"},DesiredCapacity:{type:"integer"},DefaultCooldown:{type:"integer"},AvailabilityZones:{shape:"S2d"},HealthCheckType:{},HealthCheckGracePeriod:{type:"integer"},PlacementGroup:{},VPCZoneIdentifier:{},TerminationPolicies:{shape:"S2g"},NewInstancesProtectedFromScaleIn:{type:"boolean"},ServiceLinkedRoleARN:{},MaxInstanceLifetime:{type:"integer"},CapacityRebalance:{type:"boolean"},Context:{},DesiredCapacityType:{},DefaultInstanceWarmup:{type:"integer"}}}}},shapes:{S2:{type:"list",member:{}},S6:{type:"list",member:{}},Sa:{type:"list",member:{}},Sd:{type:"list",member:{type:"structure",required:["Identifier"],members:{Identifier:{},Type:{}}}},Sh:{type:"list",member:{}},Sj:{type:"list",member:{type:"structure",required:["ScheduledActionName"],members:{ScheduledActionName:{},ErrorCode:{},ErrorMessage:{}}}},S14:{type:"structure",members:{LaunchTemplateId:{},LaunchTemplateName:{},Version:{}}},S16:{type:"structure",members:{LaunchTemplate:{type:"structure",members:{LaunchTemplateSpecification:{shape:"S14"},Overrides:{type:"list",member:{type:"structure",members:{InstanceType:{},WeightedCapacity:{},LaunchTemplateSpecification:{shape:"S14"},InstanceRequirements:{type:"structure",required:["VCpuCount","MemoryMiB"],members:{VCpuCount:{type:"structure",required:["Min"],members:{Min:{type:"integer"},Max:{type:"integer"}}},MemoryMiB:{type:"structure",required:["Min"],members:{Min:{type:"integer"},Max:{type:"integer"}}},CpuManufacturers:{type:"list",member:{}},MemoryGiBPerVCpu:{type:"structure",members:{Min:{type:"double"},Max:{type:"double"}}},ExcludedInstanceTypes:{type:"list",member:{}},InstanceGenerations:{type:"list",member:{}},SpotMaxPricePercentageOverLowestPrice:{type:"integer"},OnDemandMaxPricePercentageOverLowestPrice:{type:"integer"},BareMetal:{},BurstablePerformance:{},RequireHibernateSupport:{type:"boolean"},NetworkInterfaceCount:{type:"structure",members:{Min:{type:"integer"},Max:{type:"integer"}}},LocalStorage:{},LocalStorageTypes:{type:"list",member:{}},TotalLocalStorageGB:{type:"structure",members:{Min:{type:"double"},Max:{type:"double"}}},BaselineEbsBandwidthMbps:{type:"structure",members:{Min:{type:"integer"},Max:{type:"integer"}}},AcceleratorTypes:{type:"list",member:{}},AcceleratorCount:{type:"structure",members:{Min:{type:"integer"},Max:{type:"integer"}}},AcceleratorManufacturers:{type:"list",member:{}},AcceleratorNames:{type:"list",member:{}},AcceleratorTotalMemoryMiB:{type:"structure",members:{Min:{type:"integer"},Max:{type:"integer"}}},NetworkBandwidthGbps:{type:"structure",members:{Min:{type:"double"},Max:{type:"double"}}},AllowedInstanceTypes:{type:"list",member:{}}}}}}}}},InstancesDistribution:{type:"structure",members:{OnDemandAllocationStrategy:{},OnDemandBaseCapacity:{type:"integer"},OnDemandPercentageAboveBaseCapacity:{type:"integer"},SpotAllocationStrategy:{},SpotInstancePools:{type:"integer"},SpotMaxPrice:{}}}}},S2d:{type:"list",member:{}},S2g:{type:"list",member:{}},S2q:{type:"list",member:{type:"structure",required:["Key"],members:{ResourceId:{},ResourceType:{},Key:{},Value:{},PropagateAtLaunch:{type:"boolean"}}}},S2z:{type:"list",member:{}},S30:{type:"list",member:{}},S32:{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"},Throughput:{type:"integer"}}},NoDevice:{type:"boolean"}}}},S3c:{type:"structure",members:{Enabled:{type:"boolean"}}},S3h:{type:"structure",members:{HttpTokens:{},HttpPutResponseHopLimit:{type:"integer"},HttpEndpoint:{}}},S46:{type:"list",member:{}},S48:{type:"list",member:{type:"structure",members:{Name:{},Values:{type:"list",member:{}}}}},S4f:{type:"list",member:{type:"structure",required:["InstanceId","AvailabilityZone","LifecycleState","HealthStatus","ProtectedFromScaleIn"],members:{InstanceId:{},InstanceType:{},AvailabilityZone:{},LifecycleState:{},HealthStatus:{},LaunchConfigurationName:{},LaunchTemplate:{shape:"S14"},ProtectedFromScaleIn:{type:"boolean"},WeightedCapacity:{}}}},S4m:{type:"list",member:{type:"structure",members:{ResourceId:{},ResourceType:{},Key:{},Value:{},PropagateAtLaunch:{type:"boolean"}}}},S4o:{type:"structure",members:{MaxGroupPreparedCapacity:{type:"integer"},MinSize:{type:"integer"},PoolState:{},Status:{},InstanceReusePolicy:{shape:"S4t"}}},S4t:{type:"structure",members:{ReuseOnScaleIn:{type:"boolean"}}},S51:{type:"list",member:{}},S5a:{type:"structure",members:{LivePoolProgress:{type:"structure",members:{PercentageComplete:{type:"integer"},InstancesToUpdate:{type:"integer"}}},WarmPoolProgress:{type:"structure",members:{PercentageComplete:{type:"integer"},InstancesToUpdate:{type:"integer"}}}}},S5d:{type:"structure",members:{MinHealthyPercentage:{type:"integer"},InstanceWarmup:{type:"integer"},CheckpointPercentages:{type:"list",member:{type:"integer"}},CheckpointDelay:{type:"integer"},SkipMatching:{type:"boolean"},AutoRollback:{type:"boolean"},ScaleInProtectedInstances:{},StandbyInstances:{}}},S5m:{type:"structure",members:{LaunchTemplate:{shape:"S14"},MixedInstancesPolicy:{shape:"S16"}}},S6n:{type:"integer",deprecated:true},S6q:{type:"list",member:{type:"structure",required:["ScalingAdjustment"],members:{MetricIntervalLowerBound:{type:"double"},MetricIntervalUpperBound:{type:"double"},ScalingAdjustment:{type:"integer"}}}},S6u:{type:"list",member:{type:"structure",members:{AlarmName:{},AlarmARN:{}}}},S6w:{type:"structure",required:["TargetValue"],members:{PredefinedMetricSpecification:{type:"structure",required:["PredefinedMetricType"],members:{PredefinedMetricType:{},ResourceLabel:{}}},CustomizedMetricSpecification:{type:"structure",members:{MetricName:{},Namespace:{},Dimensions:{shape:"S72"},Statistic:{},Unit:{},Metrics:{type:"list",member:{type:"structure",required:["Id"],members:{Id:{},Expression:{},MetricStat:{type:"structure",required:["Metric","Stat"],members:{Metric:{shape:"S7b"},Stat:{},Unit:{}}},Label:{},ReturnData:{type:"boolean"}}}}}},TargetValue:{type:"double"},DisableScaleIn:{type:"boolean"}}},S72:{type:"list",member:{type:"structure",required:["Name","Value"],members:{Name:{},Value:{}}}},S7b:{type:"structure",required:["Namespace","MetricName"],members:{Namespace:{},MetricName:{},Dimensions:{shape:"S72"}}},S7h:{type:"structure",required:["MetricSpecifications"],members:{MetricSpecifications:{type:"list",member:{shape:"S7j"}},Mode:{},SchedulingBufferTime:{type:"integer"},MaxCapacityBreachBehavior:{},MaxCapacityBuffer:{type:"integer"}}},S7j:{type:"structure",required:["TargetValue"],members:{TargetValue:{type:"double"},PredefinedMetricPairSpecification:{type:"structure",required:["PredefinedMetricType"],members:{PredefinedMetricType:{},ResourceLabel:{}}},PredefinedScalingMetricSpecification:{type:"structure",required:["PredefinedMetricType"],members:{PredefinedMetricType:{},ResourceLabel:{}}},PredefinedLoadMetricSpecification:{type:"structure",required:["PredefinedMetricType"],members:{PredefinedMetricType:{},ResourceLabel:{}}},CustomizedScalingMetricSpecification:{type:"structure",required:["MetricDataQueries"],members:{MetricDataQueries:{shape:"S7r"}}},CustomizedLoadMetricSpecification:{type:"structure",required:["MetricDataQueries"],members:{MetricDataQueries:{shape:"S7r"}}},CustomizedCapacityMetricSpecification:{type:"structure",required:["MetricDataQueries"],members:{MetricDataQueries:{shape:"S7r"}}}}},S7r:{type:"list",member:{type:"structure",required:["Id"],members:{Id:{},Expression:{},MetricStat:{type:"structure",required:["Metric","Stat"],members:{Metric:{shape:"S7b"},Stat:{},Unit:{}}},Label:{},ReturnData:{type:"boolean"}}}},S84:{type:"list",member:{shape:"S85"}},S85:{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:{},AutoScalingGroupState:{},AutoScalingGroupARN:{}}},S8z:{type:"list",member:{}},S9b:{type:"list",member:{type:"timestamp"}},S9c:{type:"list",member:{type:"double"}},S9o:{type:"structure",required:["AutoScalingGroupName"],members:{AutoScalingGroupName:{},ScalingProcesses:{type:"list",member:{}}}}}}},3039:function(e){e.exports={version:2,waiters:{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"}]}}}},3044:function(e){e.exports={pagination:{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"},ListExtensionAssociations:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListExtensions:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListHostedConfigurationVersions:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"}}}},3049:function(e){e.exports={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"},AdditionalMetrics:{type:"list",member:{}},PartitionBy:{shape:"S6"},Filter:{shape:"Sa"},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:"Sg"}}}},Keys:{type:"list",member:{type:"structure",members:{Dimensions:{shape:"Sg"},Total:{type:"double"},AdditionalMetrics:{type:"map",key:{},value:{type:"double"}},Partitions:{type:"list",member:{type:"double"}}}}},NextToken:{}}}},GetDimensionKeyDetails:{input:{type:"structure",required:["ServiceType","Identifier","Group","GroupIdentifier"],members:{ServiceType:{},Identifier:{},Group:{},GroupIdentifier:{},RequestedDimensions:{type:"list",member:{}}}},output:{type:"structure",members:{Dimensions:{type:"list",member:{type:"structure",members:{Value:{},Dimension:{},Status:{}}}}}}},GetResourceMetadata:{input:{type:"structure",required:["ServiceType","Identifier"],members:{ServiceType:{},Identifier:{}}},output:{type:"structure",members:{Identifier:{},Features:{type:"map",key:{},value:{type:"structure",members:{Status:{}}}}}}},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:"Sa"}}}},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},PeriodInSeconds:{type:"integer"},MaxResults:{type:"integer"},NextToken:{},PeriodAlignment:{}}},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:"Sg"}}},DataPoints:{type:"list",member:{type:"structure",required:["Timestamp","Value"],members:{Timestamp:{type:"timestamp"},Value:{type:"double"}}}}}}},NextToken:{}}}},ListAvailableResourceDimensions:{input:{type:"structure",required:["ServiceType","Identifier","Metrics"],members:{ServiceType:{},Identifier:{},Metrics:{type:"list",member:{}},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{MetricDimensions:{type:"list",member:{type:"structure",members:{Metric:{},Groups:{type:"list",member:{type:"structure",members:{Group:{},Dimensions:{type:"list",member:{type:"structure",members:{Identifier:{}}}}}}}}}},NextToken:{}}}},ListAvailableResourceMetrics:{input:{type:"structure",required:["ServiceType","Identifier","MetricTypes"],members:{ServiceType:{},Identifier:{},MetricTypes:{type:"list",member:{}},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Metrics:{type:"list",member:{type:"structure",members:{Metric:{},Description:{},Unit:{}}}},NextToken:{}}}}},shapes:{S6:{type:"structure",required:["Group"],members:{Group:{},Dimensions:{type:"list",member:{}},Limit:{type:"integer"}}},Sa:{type:"map",key:{},value:{}},Sg:{type:"map",key:{},value:{}}}}},3052:function(e){e.exports={pagination:{}}},3060:function(e){e.exports={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:{}}}},AssociateThirdPartyFirewall:{input:{type:"structure",required:["ThirdPartyFirewall"],members:{ThirdPartyFirewall:{}}},output:{type:"structure",members:{ThirdPartyFirewallStatus:{}}}},BatchAssociateResource:{input:{type:"structure",required:["ResourceSetIdentifier","Items"],members:{ResourceSetIdentifier:{},Items:{shape:"S9"}}},output:{type:"structure",required:["ResourceSetIdentifier","FailedItems"],members:{ResourceSetIdentifier:{},FailedItems:{shape:"Sb"}}}},BatchDisassociateResource:{input:{type:"structure",required:["ResourceSetIdentifier","Items"],members:{ResourceSetIdentifier:{},Items:{shape:"S9"}}},output:{type:"structure",required:["ResourceSetIdentifier","FailedItems"],members:{ResourceSetIdentifier:{},FailedItems:{shape:"Sb"}}}},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:{}}}},DeleteResourceSet:{input:{type:"structure",required:["Identifier"],members:{Identifier:{}}}},DisassociateAdminAccount:{input:{type:"structure",members:{}}},DisassociateThirdPartyFirewall:{input:{type:"structure",required:["ThirdPartyFirewall"],members:{ThirdPartyFirewall:{}}},output:{type:"structure",members:{ThirdPartyFirewallStatus:{}}}},GetAdminAccount:{input:{type:"structure",members:{}},output:{type:"structure",members:{AdminAccount:{},RoleStatus:{}}}},GetAdminScope:{input:{type:"structure",required:["AdminAccount"],members:{AdminAccount:{}}},output:{type:"structure",members:{AdminScope:{shape:"Sx"},Status:{}}}},GetAppsList:{input:{type:"structure",required:["ListId"],members:{ListId:{},DefaultList:{type:"boolean"}}},output:{type:"structure",members:{AppsList:{shape:"S1c"},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:{},Metadata:{type:"map",key:{},value:{}}}}},EvaluationLimitExceeded:{type:"boolean"},ExpiredAt:{type:"timestamp"},IssueInfoMap:{shape:"S1x"}}}}}},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:"S24"},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:"S2v"},ProtocolsListArn:{}}}},GetResourceSet:{input:{type:"structure",required:["Identifier"],members:{Identifier:{}}},output:{type:"structure",required:["ResourceSet","ResourceSetArn"],members:{ResourceSet:{shape:"S30"},ResourceSetArn:{}}}},GetThirdPartyFirewallAssociationStatus:{input:{type:"structure",required:["ThirdPartyFirewall"],members:{ThirdPartyFirewall:{}}},output:{type:"structure",members:{ThirdPartyFirewallStatus:{},MarketplaceOnboardingStatus:{}}}},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:"S3p"},AwsEc2InstanceViolation:{type:"structure",members:{ViolationTarget:{},AwsEc2NetworkInterfaceViolations:{type:"list",member:{shape:"S3p"}}}},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:"S3x"},ExpectedPolicyDescription:{shape:"S3x"}}},NetworkFirewallInternetTrafficNotInspectedViolation:{type:"structure",members:{SubnetId:{},SubnetAvailabilityZone:{},RouteTableId:{},ViolatingRoutes:{shape:"S4c"},IsRouteTableUsedInDifferentAZ:{type:"boolean"},CurrentFirewallSubnetRouteTable:{},ExpectedFirewallEndpoint:{},FirewallSubnetId:{},ExpectedFirewallSubnetRoutes:{shape:"S4g"},ActualFirewallSubnetRoutes:{shape:"S4c"},InternetGatewayId:{},CurrentInternetGatewayRouteTable:{},ExpectedInternetGatewayRoutes:{shape:"S4g"},ActualInternetGatewayRoutes:{shape:"S4c"},VpcId:{}}},NetworkFirewallInvalidRouteConfigurationViolation:{type:"structure",members:{AffectedSubnets:{shape:"S3q"},RouteTableId:{},IsRouteTableUsedInDifferentAZ:{type:"boolean"},ViolatingRoute:{shape:"S4d"},CurrentFirewallSubnetRouteTable:{},ExpectedFirewallEndpoint:{},ActualFirewallEndpoint:{},ExpectedFirewallSubnetId:{},ActualFirewallSubnetId:{},ExpectedFirewallSubnetRoutes:{shape:"S4g"},ActualFirewallSubnetRoutes:{shape:"S4c"},InternetGatewayId:{},CurrentInternetGatewayRouteTable:{},ExpectedInternetGatewayRoutes:{shape:"S4g"},ActualInternetGatewayRoutes:{shape:"S4c"},VpcId:{}}},NetworkFirewallBlackHoleRouteDetectedViolation:{type:"structure",members:{ViolationTarget:{},RouteTableId:{},VpcId:{},ViolatingRoutes:{shape:"S4c"}}},NetworkFirewallUnexpectedFirewallRoutesViolation:{type:"structure",members:{FirewallSubnetId:{},ViolatingRoutes:{shape:"S4c"},RouteTableId:{},FirewallEndpoint:{},VpcId:{}}},NetworkFirewallUnexpectedGatewayRoutesViolation:{type:"structure",members:{GatewayId:{},ViolatingRoutes:{shape:"S4c"},RouteTableId:{},VpcId:{}}},NetworkFirewallMissingExpectedRoutesViolation:{type:"structure",members:{ViolationTarget:{},ExpectedRoutes:{shape:"S4g"},VpcId:{}}},DnsRuleGroupPriorityConflictViolation:{type:"structure",members:{ViolationTarget:{},ViolationTargetDescription:{},ConflictingPriority:{type:"integer"},ConflictingPolicyId:{},UnavailablePriorities:{type:"list",member:{type:"integer"}}}},DnsDuplicateRuleGroupViolation:{type:"structure",members:{ViolationTarget:{},ViolationTargetDescription:{}}},DnsRuleGroupLimitExceededViolation:{type:"structure",members:{ViolationTarget:{},ViolationTargetDescription:{},NumberOfRuleGroupsAlreadyAssociated:{type:"integer"}}},PossibleRemediationActions:{type:"structure",members:{Description:{},Actions:{type:"list",member:{type:"structure",required:["OrderedRemediationActions"],members:{Description:{},OrderedRemediationActions:{type:"list",member:{type:"structure",members:{RemediationAction:{type:"structure",members:{Description:{},EC2CreateRouteAction:{type:"structure",required:["RouteTableId"],members:{Description:{},DestinationCidrBlock:{},DestinationPrefixListId:{},DestinationIpv6CidrBlock:{},VpcEndpointId:{shape:"S51"},GatewayId:{shape:"S51"},RouteTableId:{shape:"S51"}}},EC2ReplaceRouteAction:{type:"structure",required:["RouteTableId"],members:{Description:{},DestinationCidrBlock:{},DestinationPrefixListId:{},DestinationIpv6CidrBlock:{},GatewayId:{shape:"S51"},RouteTableId:{shape:"S51"}}},EC2DeleteRouteAction:{type:"structure",required:["RouteTableId"],members:{Description:{},DestinationCidrBlock:{},DestinationPrefixListId:{},DestinationIpv6CidrBlock:{},RouteTableId:{shape:"S51"}}},EC2CopyRouteTableAction:{type:"structure",required:["VpcId","RouteTableId"],members:{Description:{},VpcId:{shape:"S51"},RouteTableId:{shape:"S51"}}},EC2ReplaceRouteTableAssociationAction:{type:"structure",required:["AssociationId","RouteTableId"],members:{Description:{},AssociationId:{shape:"S51"},RouteTableId:{shape:"S51"}}},EC2AssociateRouteTableAction:{type:"structure",required:["RouteTableId"],members:{Description:{},RouteTableId:{shape:"S51"},SubnetId:{shape:"S51"},GatewayId:{shape:"S51"}}},EC2CreateRouteTableAction:{type:"structure",required:["VpcId"],members:{Description:{},VpcId:{shape:"S51"}}},FMSPolicyUpdateFirewallCreationConfigAction:{type:"structure",members:{Description:{},FirewallCreationConfig:{}}}}},Order:{type:"integer"}}}},IsDefaultAction:{type:"boolean"}}}}}},FirewallSubnetIsOutOfScopeViolation:{type:"structure",members:{FirewallSubnetId:{},VpcId:{},SubnetAvailabilityZone:{},SubnetAvailabilityZoneId:{},VpcEndpointId:{}}},RouteHasOutOfScopeEndpointViolation:{type:"structure",members:{SubnetId:{},VpcId:{},RouteTableId:{},ViolatingRoutes:{shape:"S4c"},SubnetAvailabilityZone:{},SubnetAvailabilityZoneId:{},CurrentFirewallSubnetRouteTable:{},FirewallSubnetId:{},FirewallSubnetRoutes:{shape:"S4c"},InternetGatewayId:{},CurrentInternetGatewayRouteTable:{},InternetGatewayRoutes:{shape:"S4c"}}},ThirdPartyFirewallMissingFirewallViolation:{type:"structure",members:{ViolationTarget:{},VPC:{},AvailabilityZone:{},TargetViolationReason:{}}},ThirdPartyFirewallMissingSubnetViolation:{type:"structure",members:{ViolationTarget:{},VPC:{},AvailabilityZone:{},TargetViolationReason:{}}},ThirdPartyFirewallMissingExpectedRouteTableViolation:{type:"structure",members:{ViolationTarget:{},VPC:{},AvailabilityZone:{},CurrentRouteTable:{},ExpectedRouteTable:{}}},FirewallSubnetMissingVPCEndpointViolation:{type:"structure",members:{FirewallSubnetId:{},VpcId:{},SubnetAvailabilityZone:{},SubnetAvailabilityZoneId:{}}}}}},ResourceTags:{shape:"S5f"},ResourceDescription:{}}}}}},ListAdminAccountsForOrganization:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{AdminAccounts:{type:"list",member:{type:"structure",members:{AdminAccount:{},DefaultAdmin:{type:"boolean"},Status:{}}}},NextToken:{}}}},ListAdminsManagingAccount:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{AdminAccounts:{shape:"Sz"},NextToken:{}}}},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:"S1g"}}}},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:"S1x"}}}},NextToken:{}}}},ListDiscoveredResources:{input:{type:"structure",required:["MemberAccountIds","ResourceType"],members:{MemberAccountIds:{type:"list",member:{}},ResourceType:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Items:{type:"list",member:{type:"structure",members:{URI:{},AccountId:{},Type:{},Name:{}}}},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"},DeleteUnusedFMManagedResources:{type:"boolean"},PolicyStatus:{}}}},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:"S2w"}}}},NextToken:{}}}},ListResourceSetResources:{input:{type:"structure",required:["Identifier"],members:{Identifier:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",required:["Items"],members:{Items:{type:"list",member:{type:"structure",required:["URI"],members:{URI:{},AccountId:{}}}},NextToken:{}}}},ListResourceSets:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{ResourceSets:{type:"list",member:{type:"structure",members:{Id:{},Name:{},Description:{},LastUpdateTime:{type:"timestamp"},ResourceSetStatus:{}}}},NextToken:{}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},output:{type:"structure",members:{TagList:{shape:"S5f"}}}},ListThirdPartyFirewallFirewallPolicies:{input:{type:"structure",required:["ThirdPartyFirewall","MaxResults"],members:{ThirdPartyFirewall:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{ThirdPartyFirewallFirewallPolicies:{type:"list",member:{type:"structure",members:{FirewallPolicyId:{},FirewallPolicyName:{}}}},NextToken:{}}}},PutAdminAccount:{input:{type:"structure",required:["AdminAccount"],members:{AdminAccount:{},AdminScope:{shape:"Sx"}}}},PutAppsList:{input:{type:"structure",required:["AppsList"],members:{AppsList:{shape:"S1c"},TagList:{shape:"S5f"}}},output:{type:"structure",members:{AppsList:{shape:"S1c"},AppsListArn:{}}}},PutNotificationChannel:{input:{type:"structure",required:["SnsTopicArn","SnsRoleName"],members:{SnsTopicArn:{},SnsRoleName:{}}}},PutPolicy:{input:{type:"structure",required:["Policy"],members:{Policy:{shape:"S24"},TagList:{shape:"S5f"}}},output:{type:"structure",members:{Policy:{shape:"S24"},PolicyArn:{}}}},PutProtocolsList:{input:{type:"structure",required:["ProtocolsList"],members:{ProtocolsList:{shape:"S2v"},TagList:{shape:"S5f"}}},output:{type:"structure",members:{ProtocolsList:{shape:"S2v"},ProtocolsListArn:{}}}},PutResourceSet:{input:{type:"structure",required:["ResourceSet"],members:{ResourceSet:{shape:"S30"},TagList:{shape:"S5f"}}},output:{type:"structure",required:["ResourceSet","ResourceSetArn"],members:{ResourceSet:{shape:"S30"},ResourceSetArn:{}}}},TagResource:{input:{type:"structure",required:["ResourceArn","TagList"],members:{ResourceArn:{},TagList:{shape:"S5f"}}},output:{type:"structure",members:{}}},UntagResource:{input:{type:"structure",required:["ResourceArn","TagKeys"],members:{ResourceArn:{},TagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}}},shapes:{S9:{type:"list",member:{}},Sb:{type:"list",member:{type:"structure",members:{URI:{},Reason:{}}}},Sx:{type:"structure",members:{AccountScope:{type:"structure",members:{Accounts:{shape:"Sz"},AllAccountsEnabled:{type:"boolean"},ExcludeSpecifiedAccounts:{type:"boolean"}}},OrganizationalUnitScope:{type:"structure",members:{OrganizationalUnits:{type:"list",member:{}},AllOrganizationalUnitsEnabled:{type:"boolean"},ExcludeSpecifiedOrganizationalUnits:{type:"boolean"}}},RegionScope:{type:"structure",members:{Regions:{type:"list",member:{}},AllRegionsEnabled:{type:"boolean"}}},PolicyTypeScope:{type:"structure",members:{PolicyTypes:{type:"list",member:{}},AllPolicyTypesEnabled:{type:"boolean"}}}}},Sz:{type:"list",member:{}},S1c:{type:"structure",required:["ListName","AppsList"],members:{ListId:{},ListName:{},ListUpdateToken:{},CreateTime:{type:"timestamp"},LastUpdateTime:{type:"timestamp"},AppsList:{shape:"S1g"},PreviousAppsList:{type:"map",key:{},value:{shape:"S1g"}}}},S1g:{type:"list",member:{type:"structure",required:["AppName","Protocol","Port"],members:{AppName:{},Protocol:{},Port:{type:"long"}}}},S1x:{type:"map",key:{},value:{}},S24:{type:"structure",required:["PolicyName","SecurityServicePolicyData","ResourceType","ExcludeResourceTags","RemediationEnabled"],members:{PolicyId:{},PolicyName:{},PolicyUpdateToken:{},SecurityServicePolicyData:{type:"structure",required:["Type"],members:{Type:{},ManagedServiceData:{},PolicyOption:{type:"structure",members:{NetworkFirewallPolicy:{type:"structure",members:{FirewallDeploymentModel:{}}},ThirdPartyFirewallPolicy:{type:"structure",members:{FirewallDeploymentModel:{}}}}}}},ResourceType:{},ResourceTypeList:{shape:"S2c"},ResourceTags:{type:"list",member:{type:"structure",required:["Key"],members:{Key:{},Value:{}}}},ExcludeResourceTags:{type:"boolean"},RemediationEnabled:{type:"boolean"},DeleteUnusedFMManagedResources:{type:"boolean"},IncludeMap:{shape:"S2h"},ExcludeMap:{shape:"S2h"},ResourceSetIds:{type:"list",member:{}},PolicyDescription:{},PolicyStatus:{}}},S2c:{type:"list",member:{}},S2h:{type:"map",key:{},value:{type:"list",member:{}}},S2v:{type:"structure",required:["ListName","ProtocolsList"],members:{ListId:{},ListName:{},ListUpdateToken:{},CreateTime:{type:"timestamp"},LastUpdateTime:{type:"timestamp"},ProtocolsList:{shape:"S2w"},PreviousProtocolsList:{type:"map",key:{},value:{shape:"S2w"}}}},S2w:{type:"list",member:{}},S30:{type:"structure",required:["Name","ResourceTypeList"],members:{Id:{},Name:{},Description:{},UpdateToken:{},ResourceTypeList:{shape:"S2c"},LastUpdateTime:{type:"timestamp"},ResourceSetStatus:{}}},S3p:{type:"structure",members:{ViolationTarget:{},ViolatingSecurityGroups:{shape:"S3q"}}},S3q:{type:"list",member:{}},S3x:{type:"structure",members:{StatelessRuleGroups:{type:"list",member:{type:"structure",members:{RuleGroupName:{},ResourceId:{},Priority:{type:"integer"}}}},StatelessDefaultActions:{shape:"S42"},StatelessFragmentDefaultActions:{shape:"S42"},StatelessCustomActions:{shape:"S42"},StatefulRuleGroups:{type:"list",member:{type:"structure",members:{RuleGroupName:{},ResourceId:{},Priority:{type:"integer"},Override:{type:"structure",members:{Action:{}}}}}},StatefulDefaultActions:{shape:"S42"},StatefulEngineOptions:{type:"structure",members:{RuleOrder:{}}}}},S42:{type:"list",member:{}},S4c:{type:"list",member:{shape:"S4d"}},S4d:{type:"structure",members:{DestinationType:{},TargetType:{},Destination:{},Target:{}}},S4g:{type:"list",member:{type:"structure",members:{IpV4Cidr:{},PrefixListId:{},IpV6Cidr:{},ContributingSubnets:{shape:"S3q"},AllowedTargets:{type:"list",member:{}},RouteTableId:{}}}},S51:{type:"structure",members:{ResourceId:{},Description:{}}},S5f:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}}}}},3061:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["proton"]={};s.Proton=i.defineService("proton",["2020-07-20"]);Object.defineProperty(a.services["proton"],"2020-07-20",{get:function get(){var e=r(6474);e.paginators=r(1019).pagination;e.waiters=r(8939).waiters;return e},enumerable:true,configurable:true});e.exports=s.Proton},3090:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["codecommit"]={};s.CodeCommit=i.defineService("codecommit",["2015-04-13"]);Object.defineProperty(a.services["codecommit"],"2015-04-13",{get:function get(){var e=r(2553);e.paginators=r(3729).pagination;return e},enumerable:true,configurable:true});e.exports=s.CodeCommit},3092:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2018-05-10",endpointPrefix:"ssm-sap",jsonVersion:"1.1",protocol:"rest-json",serviceAbbreviation:"SsmSap",serviceFullName:"AWS Systems Manager for SAP",serviceId:"Ssm Sap",signatureVersion:"v4",signingName:"ssm-sap",uid:"ssm-sap-2018-05-10"},operations:{DeleteResourcePermission:{http:{requestUri:"/delete-resource-permission",responseCode:200},input:{type:"structure",required:["ResourceArn"],members:{ActionType:{},SourceResourceArn:{},ResourceArn:{}}},output:{type:"structure",members:{Policy:{}}}},DeregisterApplication:{http:{requestUri:"/deregister-application",responseCode:200},input:{type:"structure",required:["ApplicationId"],members:{ApplicationId:{}}},output:{type:"structure",members:{}}},GetApplication:{http:{requestUri:"/get-application",responseCode:200},input:{type:"structure",members:{ApplicationId:{},ApplicationArn:{},AppRegistryArn:{}}},output:{type:"structure",members:{Application:{shape:"Sd"},Tags:{shape:"Sj"}}}},GetComponent:{http:{requestUri:"/get-component",responseCode:200},input:{type:"structure",required:["ApplicationId","ComponentId"],members:{ApplicationId:{},ComponentId:{}}},output:{type:"structure",members:{Component:{type:"structure",members:{ComponentId:{},ApplicationId:{},ComponentType:{},Status:{},Databases:{type:"list",member:{}},Hosts:{type:"list",member:{type:"structure",members:{HostName:{},HostRole:{},HostIp:{},InstanceId:{}}}},PrimaryHost:{},LastUpdated:{type:"timestamp"}}}}}},GetDatabase:{http:{requestUri:"/get-database",responseCode:200},input:{type:"structure",members:{ApplicationId:{},ComponentId:{},DatabaseId:{},DatabaseArn:{}}},output:{type:"structure",members:{Database:{type:"structure",members:{ApplicationId:{},ComponentId:{},Credentials:{shape:"Sz"},DatabaseId:{},DatabaseName:{},DatabaseType:{},Arn:{},Status:{},PrimaryHost:{},SQLPort:{type:"integer"},LastUpdated:{type:"timestamp"}}},Tags:{shape:"Sj"}}}},GetOperation:{http:{requestUri:"/get-operation",responseCode:200},input:{type:"structure",required:["OperationId"],members:{OperationId:{}}},output:{type:"structure",members:{Operation:{shape:"S1a"}}}},GetResourcePermission:{http:{requestUri:"/get-resource-permission",responseCode:200},input:{type:"structure",required:["ResourceArn"],members:{ActionType:{},ResourceArn:{}}},output:{type:"structure",members:{Policy:{}}}},ListApplications:{http:{requestUri:"/list-applications",responseCode:200},input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Applications:{type:"list",member:{type:"structure",members:{Id:{},Type:{},Arn:{},Tags:{shape:"Sj"}}}},NextToken:{}}}},ListComponents:{http:{requestUri:"/list-components",responseCode:200},input:{type:"structure",members:{ApplicationId:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Components:{type:"list",member:{type:"structure",members:{ApplicationId:{},ComponentId:{},ComponentType:{},Tags:{shape:"Sj"}}}},NextToken:{}}}},ListDatabases:{http:{requestUri:"/list-databases",responseCode:200},input:{type:"structure",members:{ApplicationId:{},ComponentId:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Databases:{type:"list",member:{type:"structure",members:{ApplicationId:{},ComponentId:{},DatabaseId:{},DatabaseType:{},Arn:{},Tags:{shape:"Sj"}}}},NextToken:{}}}},ListOperations:{http:{requestUri:"/list-operations",responseCode:200},input:{type:"structure",required:["ApplicationId"],members:{ApplicationId:{},MaxResults:{type:"integer"},NextToken:{},Filters:{type:"list",member:{type:"structure",required:["Name","Value","Operator"],members:{Name:{},Value:{},Operator:{}}}}}},output:{type:"structure",members:{Operations:{type:"list",member:{shape:"S1a"}},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:"Sj"}}}},PutResourcePermission:{http:{requestUri:"/put-resource-permission",responseCode:200},input:{type:"structure",required:["ActionType","SourceResourceArn","ResourceArn"],members:{ActionType:{},SourceResourceArn:{},ResourceArn:{}}},output:{type:"structure",members:{Policy:{}}}},RegisterApplication:{http:{requestUri:"/register-application",responseCode:200},input:{type:"structure",required:["ApplicationId","ApplicationType","Instances","Credentials"],members:{ApplicationId:{},ApplicationType:{},Instances:{type:"list",member:{}},SapInstanceNumber:{},Sid:{},Tags:{shape:"Sj"},Credentials:{shape:"Sz"}}},output:{type:"structure",members:{Application:{shape:"Sd"},OperationId:{}}}},TagResource:{http:{requestUri:"/tags/{resourceArn}",responseCode:200},input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tags:{shape:"Sj"}}},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},UpdateApplicationSettings:{http:{requestUri:"/update-application-settings",responseCode:200},input:{type:"structure",required:["ApplicationId"],members:{ApplicationId:{},CredentialsToAddOrUpdate:{shape:"Sz"},CredentialsToRemove:{shape:"Sz"}}},output:{type:"structure",members:{Message:{},OperationIds:{type:"list",member:{}}}}}},shapes:{Sd:{type:"structure",members:{Id:{},Type:{},Arn:{},AppRegistryArn:{},Status:{},Components:{type:"list",member:{}},LastUpdated:{type:"timestamp"},StatusMessage:{}}},Sj:{type:"map",key:{},value:{}},Sz:{type:"list",member:{type:"structure",required:["DatabaseName","CredentialType","SecretId"],members:{DatabaseName:{},CredentialType:{},SecretId:{type:"string",sensitive:true}}}},S1a:{type:"structure",members:{Id:{},Type:{},Status:{},StatusMessage:{},Properties:{type:"map",key:{},value:{}},ResourceType:{},ResourceId:{},ResourceArn:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},LastUpdatedTime:{type:"timestamp"}}}}}},3093:function(e){e.exports={version:2,waiters:{FleetStarted:{delay:30,maxAttempts:40,operation:"DescribeFleets",acceptors:[{state:"success",matcher:"pathAll",argument:"Fleets[].State",expected:"RUNNING"},{state:"failure",matcher:"pathAny",argument:"Fleets[].State",expected:"STOPPING"},{state:"failure",matcher:"pathAny",argument:"Fleets[].State",expected:"STOPPED"}]},FleetStopped:{delay:30,maxAttempts:40,operation:"DescribeFleets",acceptors:[{state:"success",matcher:"pathAll",argument:"Fleets[].State",expected:"STOPPED"},{state:"failure",matcher:"pathAny",argument:"Fleets[].State",expected:"STARTING"},{state:"failure",matcher:"pathAny",argument:"Fleets[].State",expected:"RUNNING"}]}}}},3094:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["personalize"]={};s.Personalize=i.defineService("personalize",["2018-05-22"]);Object.defineProperty(a.services["personalize"],"2018-05-22",{get:function get(){var e=r(5757);e.paginators=r(3851).pagination;return e},enumerable:true,configurable:true});e.exports=s.Personalize},3115:function(e,t,r){var s=r(2393);var i=s.util.inherit;s.Signers.V2=i(s.Signers.RequestSigner,{addAuthorization:function addAuthorization(e,t){if(!t)t=s.util.date.getDate();var r=this.request;r.params.Timestamp=s.util.date.iso8601(t);r.params.SignatureVersion="2";r.params.SignatureMethod="HmacSHA256";r.params.AWSAccessKeyId=e.accessKeyId;if(e.sessionToken){r.params.SecurityToken=e.sessionToken}delete r.params.Signature;r.params.Signature=this.signature(e);r.body=s.util.queryParamsToString(r.params);r.headers["Content-Length"]=r.body.length},signature:function signature(e){return s.util.crypto.hmac(e.secretAccessKey,this.stringToSign(),"base64")},stringToSign:function stringToSign(){var e=[];e.push(this.request.method);e.push(this.request.endpoint.host.toLowerCase());e.push(this.request.pathname());e.push(s.util.queryParamsToString(this.request.params));return e.join("\n")}});e.exports=s.Signers.V2},3129:function(e){e.exports=require("child_process")},3136:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["cloudhsmv2"]={};s.CloudHSMV2=i.defineService("cloudhsmv2",["2017-04-28"]);Object.defineProperty(a.services["cloudhsmv2"],"2017-04-28",{get:function get(){var e=r(6249);e.paginators=r(5615).pagination;return e},enumerable:true,configurable:true});e.exports=s.CloudHSMV2},3138:function(e,t,r){var s=r(2393);r(5968);s.EC2MetadataCredentials=s.util.inherit(s.Credentials,{constructor:function EC2MetadataCredentials(e){s.Credentials.call(this);e=e?s.util.copy(e):{};e=s.util.merge({maxRetries:this.defaultMaxRetries},e);if(!e.httpOptions)e.httpOptions={};e.httpOptions=s.util.merge({timeout:this.defaultTimeout,connectTimeout:this.defaultConnectTimeout},e.httpOptions);this.metadataService=new s.MetadataService(e);this.logger=e.logger||s.config&&s.config.logger},defaultTimeout:1e3,defaultConnectTimeout:1e3,defaultMaxRetries:3,originalExpiration:undefined,refresh:function refresh(e){this.coalesceRefresh(e||s.util.fn.callback)},load:function load(e){var t=this;t.metadataService.loadCredentials(function(r,s){if(r){if(t.hasLoadedCredentials()){t.extendExpirationIfExpired();e()}else{e(r)}}else{t.setCredentials(s);t.extendExpirationIfExpired();e()}})},hasLoadedCredentials:function hasLoadedCredentials(){return this.AccessKeyId&&this.secretAccessKey},extendExpirationIfExpired:function extendExpirationIfExpired(){if(this.needsRefresh()){this.originalExpiration=this.originalExpiration||this.expireTime;this.expired=false;var e=15*60+Math.floor(Math.random()*5*60);var t=s.util.date.getDate().getTime();this.expireTime=new Date(t+e*1e3);this.logger.warn("Attempting credential expiration extension due to a "+"credential service availability issue. A refresh of these "+"credentials will be attempted again at "+this.expireTime+"\nFor more information, please visit: https://docs.aws.amazon.com/sdkref/latest/guide/feature-static-credentials.html")}},setCredentials:function setCredentials(e){var t=s.util.date.getDate().getTime();var r=new Date(e.Expiration);this.expired=t>=r?true:false;this.metadata=e;this.accessKeyId=e.AccessKeyId;this.secretAccessKey=e.SecretAccessKey;this.sessionToken=e.Token;this.expireTime=r}})},3148:function(e){e.exports={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"}}}},ChangeCidrCollection:{http:{requestUri:"/2013-04-01/cidrcollection/{CidrCollectionId}"},input:{locationName:"ChangeCidrCollectionRequest",xmlNamespace:{uri:"https://route53.amazonaws.com/doc/2013-04-01/"},type:"structure",required:["Id","Changes"],members:{Id:{location:"uri",locationName:"CidrCollectionId"},CollectionVersion:{type:"long"},Changes:{type:"list",member:{type:"structure",required:["LocationName","Action","CidrList"],members:{LocationName:{},Action:{},CidrList:{type:"list",member:{locationName:"Cidr"}}}}}}},output:{type:"structure",required:["Id"],members:{Id:{}}}},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:"Sv"}}}}}}}},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:"S1l"},RemoveTagKeys:{type:"list",member:{locationName:"Key"}}}},output:{type:"structure",members:{}}},CreateCidrCollection:{http:{requestUri:"/2013-04-01/cidrcollection",responseCode:201},input:{locationName:"CreateCidrCollectionRequest",xmlNamespace:{uri:"https://route53.amazonaws.com/doc/2013-04-01/"},type:"structure",required:["Name","CallerReference"],members:{Name:{},CallerReference:{}}},output:{type:"structure",members:{Collection:{type:"structure",members:{Arn:{},Id:{},Name:{},Version:{type:"long"}}},Location:{location:"header",locationName:"Location"}}}},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:"S20"}}},output:{type:"structure",required:["HealthCheck","Location"],members:{HealthCheck:{shape:"S2n"},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:"S34"},DelegationSetId:{}}},output:{type:"structure",required:["HostedZone","ChangeInfo","DelegationSet","Location"],members:{HostedZone:{shape:"S37"},ChangeInfo:{shape:"S5"},DelegationSet:{shape:"S39"},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:"S3f"},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:"S3m"},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:"S39"},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:"S3v"},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:"S40"},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:"S3v"},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"}}}},DeleteCidrCollection:{http:{method:"DELETE",requestUri:"/2013-04-01/cidrcollection/{CidrCollectionId}"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"CidrCollectionId"}}},output:{type:"structure",members:{}}},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:"S3f"}}}}},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:"S5h"}}}},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:"S2n"}}}},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:"S5s"}}}},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:"S5s"}}}},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:"S37"},DelegationSet:{shape:"S39"},VPCs:{shape:"S60"}}}},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:"S3m"}}}},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:"S39"}}}},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:"S3v"}}}},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:"S40"}}}},GetTrafficPolicyInstanceCount:{http:{method:"GET",requestUri:"/2013-04-01/trafficpolicyinstancecount"},input:{type:"structure",members:{}},output:{type:"structure",required:["TrafficPolicyInstanceCount"],members:{TrafficPolicyInstanceCount:{type:"integer"}}}},ListCidrBlocks:{http:{method:"GET",requestUri:"/2013-04-01/cidrcollection/{CidrCollectionId}/cidrblocks"},input:{type:"structure",required:["CollectionId"],members:{CollectionId:{location:"uri",locationName:"CidrCollectionId"},LocationName:{location:"querystring",locationName:"location"},NextToken:{location:"querystring",locationName:"nexttoken"},MaxResults:{location:"querystring",locationName:"maxresults"}}},output:{type:"structure",members:{NextToken:{},CidrBlocks:{type:"list",member:{type:"structure",members:{CidrBlock:{},LocationName:{}}}}}}},ListCidrCollections:{http:{method:"GET",requestUri:"/2013-04-01/cidrcollection"},input:{type:"structure",members:{NextToken:{location:"querystring",locationName:"nexttoken"},MaxResults:{location:"querystring",locationName:"maxresults"}}},output:{type:"structure",members:{NextToken:{},CidrCollections:{type:"list",member:{type:"structure",members:{Arn:{},Id:{},Name:{},Version:{type:"long"}}}}}}},ListCidrLocations:{http:{method:"GET",requestUri:"/2013-04-01/cidrcollection/{CidrCollectionId}"},input:{type:"structure",required:["CollectionId"],members:{CollectionId:{location:"uri",locationName:"CidrCollectionId"},NextToken:{location:"querystring",locationName:"nexttoken"},MaxResults:{location:"querystring",locationName:"maxresults"}}},output:{type:"structure",members:{NextToken:{},CidrLocations:{type:"list",member:{type:"structure",members:{LocationName:{}}}}}}},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:"S5h",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:"S2n",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:"S7c"},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:"S7c"},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:"S3m",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:"Sv",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:"S39",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:"S7x"}}}},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:"S7x",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:"S88"},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:"S88"},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:"S88"},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:"S3v",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:"S60"}}}},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:"S2d"},EnableSNI:{type:"boolean"},Regions:{shape:"S2f"},AlarmIdentifier:{shape:"S2h"},InsufficientDataHealthStatus:{},ResetElements:{type:"list",member:{locationName:"ResettableElementName"}}}},output:{type:"structure",required:["HealthCheck"],members:{HealthCheck:{shape:"S2n"}}}},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:"S37"}}}},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:"S3v"}}}},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:"S40"}}}}},shapes:{S5:{type:"structure",required:["Id","Status","SubmittedAt"],members:{Id:{},Status:{},SubmittedAt:{type:"timestamp"},Comment:{}}},Sa:{type:"structure",members:{VPCRegion:{},VPCId:{}}},Sv:{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:{},CidrRoutingConfig:{type:"structure",required:["CollectionId","LocationName"],members:{CollectionId:{},LocationName:{}}}}},S1l:{type:"list",member:{locationName:"Tag",type:"structure",members:{Key:{},Value:{}}}},S20:{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:"S2d"},EnableSNI:{type:"boolean"},Regions:{shape:"S2f"},AlarmIdentifier:{shape:"S2h"},InsufficientDataHealthStatus:{},RoutingControlArn:{}}},S2d:{type:"list",member:{locationName:"ChildHealthCheck"}},S2f:{type:"list",member:{locationName:"Region"}},S2h:{type:"structure",required:["Region","Name"],members:{Region:{},Name:{}}},S2n:{type:"structure",required:["Id","CallerReference","HealthCheckConfig","HealthCheckVersion"],members:{Id:{},CallerReference:{},LinkedService:{shape:"S2o"},HealthCheckConfig:{shape:"S20"},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:{}}}}}}}},S2o:{type:"structure",members:{ServicePrincipal:{},Description:{}}},S34:{type:"structure",members:{Comment:{},PrivateZone:{type:"boolean"}}},S37:{type:"structure",required:["Id","Name","CallerReference"],members:{Id:{},Name:{},CallerReference:{},Config:{shape:"S34"},ResourceRecordSetCount:{type:"long"},LinkedService:{shape:"S2o"}}},S39:{type:"structure",required:["NameServers"],members:{Id:{},CallerReference:{},NameServers:{type:"list",member:{locationName:"NameServer"}}}},S3f:{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"}}},S3m:{type:"structure",required:["Id","HostedZoneId","CloudWatchLogsLogGroupArn"],members:{Id:{},HostedZoneId:{},CloudWatchLogsLogGroupArn:{}}},S3v:{type:"structure",required:["Id","Version","Name","Type","Document"],members:{Id:{},Version:{type:"integer"},Name:{},Type:{},Document:{},Comment:{}}},S40:{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:{}}},S5h:{type:"structure",members:{ContinentCode:{},ContinentName:{},CountryCode:{},CountryName:{},SubdivisionCode:{},SubdivisionName:{}}},S5s:{type:"list",member:{locationName:"HealthCheckObservation",type:"structure",members:{Region:{},IPAddress:{},StatusReport:{type:"structure",members:{Status:{},CheckedTime:{type:"timestamp"}}}}}},S60:{type:"list",member:{shape:"Sa",locationName:"VPC"}},S7c:{type:"list",member:{shape:"S37",locationName:"HostedZone"}},S7x:{type:"structure",members:{ResourceType:{},ResourceId:{},Tags:{shape:"S1l"}}},S88:{type:"list",member:{shape:"S40",locationName:"TrafficPolicyInstance"}}}}},3150:function(e){e.exports={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},AssumeImpersonationRole:{input:{type:"structure",required:["OrganizationId","ImpersonationRoleId"],members:{OrganizationId:{},ImpersonationRoleId:{}}},output:{type:"structure",members:{Token:{},ExpiresIn:{type:"long"}}}},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},CreateAvailabilityConfiguration:{input:{type:"structure",required:["OrganizationId","DomainName"],members:{ClientToken:{idempotencyToken:true},OrganizationId:{},DomainName:{},EwsProvider:{shape:"Sm"},LambdaProvider:{shape:"Sq"}}},output:{type:"structure",members:{}},idempotent:true},CreateGroup:{input:{type:"structure",required:["OrganizationId","Name"],members:{OrganizationId:{},Name:{}}},output:{type:"structure",members:{GroupId:{}}},idempotent:true},CreateImpersonationRole:{input:{type:"structure",required:["OrganizationId","Name","Type","Rules"],members:{ClientToken:{idempotencyToken:true},OrganizationId:{},Name:{},Type:{},Description:{},Rules:{shape:"S10"}}},output:{type:"structure",members:{ImpersonationRoleId:{}}}},CreateMobileDeviceAccessRule:{input:{type:"structure",required:["OrganizationId","Name","Effect"],members:{OrganizationId:{},ClientToken:{idempotencyToken:true},Name:{},Description:{},Effect:{},DeviceTypes:{shape:"S1d"},NotDeviceTypes:{shape:"S1d"},DeviceModels:{shape:"S1f"},NotDeviceModels:{shape:"S1f"},DeviceOperatingSystems:{shape:"S1h"},NotDeviceOperatingSystems:{shape:"S1h"},DeviceUserAgents:{shape:"S1j"},NotDeviceUserAgents:{shape:"S1j"}}},output:{type:"structure",members:{MobileDeviceAccessRuleId:{}}}},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:"Sp"}}},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},DeleteAvailabilityConfiguration:{input:{type:"structure",required:["OrganizationId","DomainName"],members:{OrganizationId:{},DomainName:{}}},output:{type:"structure",members:{}},idempotent:true},DeleteEmailMonitoringConfiguration:{input:{type:"structure",required:["OrganizationId"],members:{OrganizationId:{}}},output:{type:"structure",members:{}},idempotent:true},DeleteGroup:{input:{type:"structure",required:["OrganizationId","GroupId"],members:{OrganizationId:{},GroupId:{}}},output:{type:"structure",members:{}},idempotent:true},DeleteImpersonationRole:{input:{type:"structure",required:["OrganizationId","ImpersonationRoleId"],members:{OrganizationId:{},ImpersonationRoleId:{}}},output:{type:"structure",members:{}}},DeleteMailboxPermissions:{input:{type:"structure",required:["OrganizationId","EntityId","GranteeId"],members:{OrganizationId:{},EntityId:{},GranteeId:{}}},output:{type:"structure",members:{}},idempotent:true},DeleteMobileDeviceAccessOverride:{input:{type:"structure",required:["OrganizationId","UserId","DeviceId"],members:{OrganizationId:{},UserId:{},DeviceId:{}}},output:{type:"structure",members:{}}},DeleteMobileDeviceAccessRule:{input:{type:"structure",required:["OrganizationId","MobileDeviceAccessRuleId"],members:{OrganizationId:{},MobileDeviceAccessRuleId:{}}},output:{type:"structure",members:{}}},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},DeregisterMailDomain:{input:{type:"structure",required:["OrganizationId","DomainName"],members:{OrganizationId:{},DomainName:{}}},output:{type:"structure",members:{}},idempotent:true},DescribeEmailMonitoringConfiguration:{input:{type:"structure",required:["OrganizationId"],members:{OrganizationId:{}}},output:{type:"structure",members:{RoleArn:{},LogGroupArn:{}}},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},DescribeInboundDmarcSettings:{input:{type:"structure",required:["OrganizationId"],members:{OrganizationId:{}}},output:{type:"structure",members:{Enforced:{type:"boolean"}}},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:"S3p"},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"],members:{OrganizationId:{},IpAddress:{},Action:{},UserId:{},ImpersonationRoleId:{}}},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:"S45"}}},idempotent:true},GetImpersonationRole:{input:{type:"structure",required:["OrganizationId","ImpersonationRoleId"],members:{OrganizationId:{},ImpersonationRoleId:{}}},output:{type:"structure",members:{ImpersonationRoleId:{},Name:{},Type:{},Description:{},Rules:{shape:"S10"},DateCreated:{type:"timestamp"},DateModified:{type:"timestamp"}}}},GetImpersonationRoleEffect:{input:{type:"structure",required:["OrganizationId","ImpersonationRoleId","TargetUser"],members:{OrganizationId:{},ImpersonationRoleId:{},TargetUser:{}}},output:{type:"structure",members:{Type:{},Effect:{},MatchedRules:{type:"list",member:{type:"structure",members:{ImpersonationRuleId:{},Name:{}}}}}}},GetMailDomain:{input:{type:"structure",required:["OrganizationId","DomainName"],members:{OrganizationId:{},DomainName:{}}},output:{type:"structure",members:{Records:{type:"list",member:{type:"structure",members:{Type:{},Hostname:{},Value:{}}}},IsTestDomain:{type:"boolean"},IsDefault:{type:"boolean"},OwnershipVerificationStatus:{},DkimVerificationStatus:{}}},idempotent:true},GetMailboxDetails:{input:{type:"structure",required:["OrganizationId","UserId"],members:{OrganizationId:{},UserId:{}}},output:{type:"structure",members:{MailboxQuota:{type:"integer"},MailboxSize:{type:"double"}}},idempotent:true},GetMobileDeviceAccessEffect:{input:{type:"structure",required:["OrganizationId"],members:{OrganizationId:{},DeviceType:{},DeviceModel:{},DeviceOperatingSystem:{},DeviceUserAgent:{}}},output:{type:"structure",members:{Effect:{},MatchedRules:{type:"list",member:{type:"structure",members:{MobileDeviceAccessRuleId:{},Name:{}}}}}}},GetMobileDeviceAccessOverride:{input:{type:"structure",required:["OrganizationId","UserId","DeviceId"],members:{OrganizationId:{},UserId:{},DeviceId:{}}},output:{type:"structure",members:{UserId:{},DeviceId:{},Effect:{},Description:{},DateCreated:{type:"timestamp"},DateModified:{type:"timestamp"}}}},ListAccessControlRules:{input:{type:"structure",required:["OrganizationId"],members:{OrganizationId:{}}},output:{type:"structure",members:{Rules:{type:"list",member:{type:"structure",members:{Name:{},Effect:{},Description:{},IpRanges:{shape:"S50"},NotIpRanges:{shape:"S50"},Actions:{shape:"S52"},NotActions:{shape:"S52"},UserIds:{shape:"S53"},NotUserIds:{shape:"S53"},DateCreated:{type:"timestamp"},DateModified:{type:"timestamp"},ImpersonationRoleIds:{shape:"S54"},NotImpersonationRoleIds:{shape:"S54"}}}}}}},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},ListAvailabilityConfigurations:{input:{type:"structure",required:["OrganizationId"],members:{OrganizationId:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{AvailabilityConfigurations:{type:"list",member:{type:"structure",members:{DomainName:{},ProviderType:{},EwsProvider:{type:"structure",members:{EwsEndpoint:{},EwsUsername:{}}},LambdaProvider:{shape:"Sq"},DateCreated:{type:"timestamp"},DateModified:{type:"timestamp"}}}},NextToken:{}}}},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},ListImpersonationRoles:{input:{type:"structure",required:["OrganizationId"],members:{OrganizationId:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Roles:{type:"list",member:{type:"structure",members:{ImpersonationRoleId:{},Name:{},Type:{},DateCreated:{type:"timestamp"},DateModified:{type:"timestamp"}}}},NextToken:{}}}},ListMailDomains:{input:{type:"structure",required:["OrganizationId"],members:{OrganizationId:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{MailDomains:{type:"list",member:{type:"structure",members:{DomainName:{},DefaultDomain:{type:"boolean"}}}},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:"S65"}}}},NextToken:{}}},idempotent:true},ListMobileDeviceAccessOverrides:{input:{type:"structure",required:["OrganizationId"],members:{OrganizationId:{},UserId:{},DeviceId:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Overrides:{type:"list",member:{type:"structure",members:{UserId:{},DeviceId:{},Effect:{},Description:{},DateCreated:{type:"timestamp"},DateModified:{type:"timestamp"}}}},NextToken:{}}}},ListMobileDeviceAccessRules:{input:{type:"structure",required:["OrganizationId"],members:{OrganizationId:{}}},output:{type:"structure",members:{Rules:{type:"list",member:{type:"structure",members:{MobileDeviceAccessRuleId:{},Name:{},Description:{},Effect:{},DeviceTypes:{shape:"S1d"},NotDeviceTypes:{shape:"S1d"},DeviceModels:{shape:"S1f"},NotDeviceModels:{shape:"S1f"},DeviceOperatingSystems:{shape:"S1h"},NotDeviceOperatingSystems:{shape:"S1h"},DeviceUserAgents:{shape:"S1j"},NotDeviceUserAgents:{shape:"S1j"},DateCreated:{type:"timestamp"},DateModified:{type:"timestamp"}}}}}}},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:"S6t"}}}},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:"S50"},NotIpRanges:{shape:"S50"},Actions:{shape:"S52"},NotActions:{shape:"S52"},UserIds:{shape:"S53"},NotUserIds:{shape:"S53"},OrganizationId:{},ImpersonationRoleIds:{shape:"S54"},NotImpersonationRoleIds:{shape:"S54"}}},output:{type:"structure",members:{}}},PutEmailMonitoringConfiguration:{input:{type:"structure",required:["OrganizationId","RoleArn","LogGroupArn"],members:{OrganizationId:{},RoleArn:{},LogGroupArn:{}}},output:{type:"structure",members:{}},idempotent:true},PutInboundDmarcSettings:{input:{type:"structure",required:["OrganizationId","Enforced"],members:{OrganizationId:{},Enforced:{type:"boolean"}}},output:{type:"structure",members:{}},idempotent:true},PutMailboxPermissions:{input:{type:"structure",required:["OrganizationId","EntityId","GranteeId","PermissionValues"],members:{OrganizationId:{},EntityId:{},GranteeId:{},PermissionValues:{shape:"S65"}}},output:{type:"structure",members:{}},idempotent:true},PutMobileDeviceAccessOverride:{input:{type:"structure",required:["OrganizationId","UserId","DeviceId","Effect"],members:{OrganizationId:{},UserId:{},DeviceId:{},Effect:{},Description:{}}},output:{type:"structure",members:{}}},PutRetentionPolicy:{input:{type:"structure",required:["OrganizationId","Name","FolderConfigurations"],members:{OrganizationId:{},Id:{},Name:{},Description:{type:"string",sensitive:true},FolderConfigurations:{shape:"S45"}}},output:{type:"structure",members:{}},idempotent:true},RegisterMailDomain:{input:{type:"structure",required:["OrganizationId","DomainName"],members:{ClientToken:{idempotencyToken:true},OrganizationId:{},DomainName:{}}},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:"Sp"}}},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:"S6t"}}},output:{type:"structure",members:{}}},TestAvailabilityConfiguration:{input:{type:"structure",required:["OrganizationId"],members:{OrganizationId:{},DomainName:{},EwsProvider:{shape:"Sm"},LambdaProvider:{shape:"Sq"}}},output:{type:"structure",members:{TestPassed:{type:"boolean"},FailureReason:{}}}},UntagResource:{input:{type:"structure",required:["ResourceARN","TagKeys"],members:{ResourceARN:{},TagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateAvailabilityConfiguration:{input:{type:"structure",required:["OrganizationId","DomainName"],members:{OrganizationId:{},DomainName:{},EwsProvider:{shape:"Sm"},LambdaProvider:{shape:"Sq"}}},output:{type:"structure",members:{}},idempotent:true},UpdateDefaultMailDomain:{input:{type:"structure",required:["OrganizationId","DomainName"],members:{OrganizationId:{},DomainName:{}}},output:{type:"structure",members:{}},idempotent:true},UpdateImpersonationRole:{input:{type:"structure",required:["OrganizationId","ImpersonationRoleId","Name","Type","Rules"],members:{OrganizationId:{},ImpersonationRoleId:{},Name:{},Type:{},Description:{},Rules:{shape:"S10"}}},output:{type:"structure",members:{}}},UpdateMailboxQuota:{input:{type:"structure",required:["OrganizationId","UserId","MailboxQuota"],members:{OrganizationId:{},UserId:{},MailboxQuota:{type:"integer"}}},output:{type:"structure",members:{}},idempotent:true},UpdateMobileDeviceAccessRule:{input:{type:"structure",required:["OrganizationId","MobileDeviceAccessRuleId","Name","Effect"],members:{OrganizationId:{},MobileDeviceAccessRuleId:{},Name:{},Description:{},Effect:{},DeviceTypes:{shape:"S1d"},NotDeviceTypes:{shape:"S1d"},DeviceModels:{shape:"S1f"},NotDeviceModels:{shape:"S1f"},DeviceOperatingSystems:{shape:"S1h"},NotDeviceOperatingSystems:{shape:"S1h"},DeviceUserAgents:{shape:"S1j"},NotDeviceUserAgents:{shape:"S1j"}}},output:{type:"structure",members:{}}},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:"S3p"}}},output:{type:"structure",members:{}},idempotent:true}},shapes:{Sm:{type:"structure",required:["EwsEndpoint","EwsUsername","EwsPassword"],members:{EwsEndpoint:{},EwsUsername:{},EwsPassword:{shape:"Sp"}}},Sp:{type:"string",sensitive:true},Sq:{type:"structure",required:["LambdaArn"],members:{LambdaArn:{}}},S10:{type:"list",member:{type:"structure",required:["ImpersonationRuleId","Effect"],members:{ImpersonationRuleId:{},Name:{},Description:{},Effect:{},TargetUsers:{shape:"S16"},NotTargetUsers:{shape:"S16"}}}},S16:{type:"list",member:{}},S1d:{type:"list",member:{}},S1f:{type:"list",member:{}},S1h:{type:"list",member:{}},S1j:{type:"list",member:{}},S3p:{type:"structure",members:{AutoAcceptRequests:{type:"boolean"},AutoDeclineRecurringRequests:{type:"boolean"},AutoDeclineConflictingRequests:{type:"boolean"}}},S45:{type:"list",member:{type:"structure",required:["Name","Action"],members:{Name:{},Action:{},Period:{type:"integer"}}}},S50:{type:"list",member:{}},S52:{type:"list",member:{}},S53:{type:"list",member:{}},S54:{type:"list",member:{}},S65:{type:"list",member:{}},S6t:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}}}}},3178:function(e){e.exports={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:{type:"string",sensitive:true},sessionId:{},eventList:{type:"list",member:{type:"structure",required:["eventType","sentAt"],members:{eventId:{},eventType:{},eventValue:{type:"float"},itemId:{shape:"S7"},properties:{jsonvalue:true,type:"string",sensitive:true},sentAt:{type:"timestamp"},recommendationId:{},impression:{type:"list",member:{shape:"S7"}},metricAttribution:{type:"structure",required:["eventAttributionSource"],members:{eventAttributionSource:{}}}},sensitive:true}}}}},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,type:"string",sensitive: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,type:"string",sensitive:true}}}}}}}},shapes:{S7:{type:"string",sensitive:true}}}},3198:function(e){e.exports={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"]}}}}},3203:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["licensemanager"]={};s.LicenseManager=i.defineService("licensemanager",["2018-08-01"]);Object.defineProperty(a.services["licensemanager"],"2018-08-01",{get:function get(){var e=r(6176);e.paginators=r(194).pagination;return e},enumerable:true,configurable:true});e.exports=s.LicenseManager},3205:function(e){e.exports={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:{BatchGetMetricData:{http:{requestUri:"/v2/email/metrics/batch"},input:{type:"structure",required:["Queries"],members:{Queries:{type:"list",member:{type:"structure",required:["Id","Namespace","Metric","StartDate","EndDate"],members:{Id:{},Namespace:{},Metric:{},Dimensions:{type:"map",key:{},value:{}},StartDate:{type:"timestamp"},EndDate:{type:"timestamp"}}}}}},output:{type:"structure",members:{Results:{type:"list",member:{type:"structure",members:{Id:{},Timestamps:{type:"list",member:{type:"timestamp"}},Values:{type:"list",member:{type:"long"}}}}},Errors:{type:"list",member:{type:"structure",members:{Id:{},Code:{},Message:{}}}}}}},CreateConfigurationSet:{http:{requestUri:"/v2/email/configuration-sets"},input:{type:"structure",required:["ConfigurationSetName"],members:{ConfigurationSetName:{},TrackingOptions:{shape:"Sn"},DeliveryOptions:{shape:"Sp"},ReputationOptions:{shape:"Ss"},SendingOptions:{shape:"Sv"},Tags:{shape:"Sw"},SuppressionOptions:{shape:"S10"},VdmOptions:{shape:"S13"}}},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:"S1a"}}},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:"S1r"},UnsubscribeAll:{type:"boolean"},AttributesData:{}}},output:{type:"structure",members:{}}},CreateContactList:{http:{requestUri:"/v2/email/contact-lists"},input:{type:"structure",required:["ContactListName"],members:{ContactListName:{},Topics:{shape:"S1z"},Description:{},Tags:{shape:"Sw"}}},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:"Sw"},ScalingMode:{}}},output:{type:"structure",members:{}}},CreateDeliverabilityTestReport:{http:{requestUri:"/v2/email/deliverability-dashboard/test"},input:{type:"structure",required:["FromEmailAddress","Content"],members:{ReportName:{},FromEmailAddress:{},Content:{shape:"S2g"},Tags:{shape:"Sw"}}},output:{type:"structure",required:["ReportId","DeliverabilityTestStatus"],members:{ReportId:{},DeliverabilityTestStatus:{}}}},CreateEmailIdentity:{http:{requestUri:"/v2/email/identities"},input:{type:"structure",required:["EmailIdentity"],members:{EmailIdentity:{},Tags:{shape:"Sw"},DkimSigningAttributes:{shape:"S2v"},ConfigurationSetName:{}}},output:{type:"structure",members:{IdentityType:{},VerifiedForSendingStatus:{type:"boolean"},DkimAttributes:{shape:"S31"}}}},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:"S3b"}}},output:{type:"structure",members:{}}},CreateImportJob:{http:{requestUri:"/v2/email/import-jobs"},input:{type:"structure",required:["ImportDestination","ImportDataSource"],members:{ImportDestination:{shape:"S3g"},ImportDataSource:{shape:"S3l"}}},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:"S11"}}},Details:{type:"structure",members:{MailType:{},WebsiteURL:{shape:"S4k"},ContactLanguage:{},UseCaseDescription:{shape:"S4m"},AdditionalContactEmailAddresses:{shape:"S4n"},ReviewDetails:{type:"structure",members:{Status:{},CaseId:{}}}}},VdmAttributes:{shape:"S4s"}}}},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:"Sn"},DeliveryOptions:{shape:"Sp"},ReputationOptions:{shape:"Ss"},SendingOptions:{shape:"Sv"},Tags:{shape:"Sw"},SuppressionOptions:{shape:"S10"},VdmOptions:{shape:"S13"}}}},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:"S1b"},KinesisFirehoseDestination:{shape:"S1d"},CloudWatchDestination:{shape:"S1f"},SnsDestination:{shape:"S1l"},PinpointDestination:{shape:"S1m"}}}}}}},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:"S1r"},TopicDefaultPreferences:{shape:"S1r"},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:"S1z"},Description:{},CreatedTimestamp:{type:"timestamp"},LastUpdatedTimestamp:{type:"timestamp"},Tags:{shape:"Sw"}}}},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:"S5j"}}}},GetDedicatedIpPool:{http:{method:"GET",requestUri:"/v2/email/dedicated-ip-pools/{PoolName}"},input:{type:"structure",required:["PoolName"],members:{PoolName:{location:"uri",locationName:"PoolName"}}},output:{type:"structure",members:{DedicatedIpPool:{type:"structure",required:["PoolName","ScalingMode"],members:{PoolName:{},ScalingMode:{}}}}}},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:"S5j"}},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:"S5x"},PendingExpirationSubscribedDomains:{shape:"S5x"}}}},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:"S65"},OverallPlacement:{shape:"S67"},IspPlacements:{type:"list",member:{type:"structure",members:{IspName:{},PlacementStatistics:{shape:"S67"}}}},Message:{},Tags:{shape:"Sw"}}}},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:"S6f"}}}},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:"S6p"},ReadRatePercent:{type:"double"},DomainIspPlacements:{shape:"S6q"}}},DailyVolumes:{type:"list",member:{type:"structure",members:{StartDate:{type:"timestamp"},VolumeStatistics:{shape:"S6p"},DomainIspPlacements:{shape:"S6q"}}}}}}},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:"S31"},MailFromAttributes:{type:"structure",required:["MailFromDomain","MailFromDomainStatus","BehaviorOnMxFailure"],members:{MailFromDomain:{},MailFromDomainStatus:{},BehaviorOnMxFailure:{}}},Policies:{shape:"S70"},Tags:{shape:"Sw"},ConfigurationSetName:{},VerificationStatus:{}}}},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:"S70"}}}},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:"S3b"}}}},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:"S3g"},ImportDataSource:{shape:"S3l"},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:"S1r"},TopicDefaultPreferences:{shape:"S1r"},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:"S65"}},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:"S6f"}},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"},VerificationStatus:{}}}},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:"S3g"},JobStatus:{},CreatedTimestamp:{type:"timestamp"},ProcessedRecordsCount:{type:"integer"},FailedRecordsCount:{type:"integer"}}}},NextToken:{}}}},ListRecommendations:{http:{requestUri:"/v2/email/vdm/recommendations"},input:{type:"structure",members:{Filter:{type:"map",key:{},value:{}},NextToken:{},PageSize:{type:"integer"}}},output:{type:"structure",members:{Recommendations:{type:"list",member:{type:"structure",members:{ResourceArn:{},Type:{},Description:{},Status:{},CreatedTimestamp:{type:"timestamp"},LastUpdatedTimestamp:{type:"timestamp"},Impact:{}}}},NextToken:{}}}},ListSuppressedDestinations:{http:{method:"GET",requestUri:"/v2/email/suppression/addresses"},input:{type:"structure",members:{Reasons:{shape:"S11",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:"Sw"}}}},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:"S4k"},ContactLanguage:{},UseCaseDescription:{shape:"S4m"},AdditionalContactEmailAddresses:{shape:"S4n"},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:"S11"}}},output:{type:"structure",members:{}}},PutAccountVdmAttributes:{http:{method:"PUT",requestUri:"/v2/email/account/vdm"},input:{type:"structure",required:["VdmAttributes"],members:{VdmAttributes:{shape:"S4s"}}},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:"S11"}}},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:{}}},PutConfigurationSetVdmOptions:{http:{method:"PUT",requestUri:"/v2/email/configuration-sets/{ConfigurationSetName}/vdm-options"},input:{type:"structure",required:["ConfigurationSetName"],members:{ConfigurationSetName:{location:"uri",locationName:"ConfigurationSetName"},VdmOptions:{shape:"S13"}}},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:{}}},PutDedicatedIpPoolScalingAttributes:{http:{method:"PUT",requestUri:"/v2/email/dedicated-ip-pools/{PoolName}/scaling"},input:{type:"structure",required:["PoolName","ScalingMode"],members:{PoolName:{location:"uri",locationName:"PoolName"},ScalingMode:{}}},output:{type:"structure",members:{}},idempotent:true},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:"S5x"}}},output:{type:"structure",members:{}}},PutEmailIdentityConfigurationSetAttributes:{http:{method:"PUT",requestUri:"/v2/email/identities/{EmailIdentity}/configuration-set"},input:{type:"structure",required:["EmailIdentity"],members:{EmailIdentity:{location:"uri",locationName:"EmailIdentity"},ConfigurationSetName:{}}},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:"S2v"}}},output:{type:"structure",members:{DkimStatus:{},DkimTokens:{shape:"S33"}}}},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:"Sae"},FeedbackForwardingEmailAddress:{},FeedbackForwardingEmailAddressIdentityArn:{},DefaultEmailTags:{shape:"Saf"},DefaultContent:{type:"structure",members:{Template:{shape:"S2o"}}},BulkEmailEntries:{type:"list",member:{type:"structure",required:["Destination"],members:{Destination:{shape:"Sam"},ReplacementTags:{shape:"Saf"},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:"Sam"},ReplyToAddresses:{shape:"Sae"},FeedbackForwardingEmailAddress:{},FeedbackForwardingEmailAddressIdentityArn:{},Content:{shape:"S2g"},EmailTags:{shape:"Saf"},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:"Sw"}}},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:"S1a"}}},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:"S1r"},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:"S1z"},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:"S3b"}}},output:{type:"structure",members:{}}}},shapes:{Sn:{type:"structure",required:["CustomRedirectDomain"],members:{CustomRedirectDomain:{}}},Sp:{type:"structure",members:{TlsPolicy:{},SendingPoolName:{}}},Ss:{type:"structure",members:{ReputationMetricsEnabled:{type:"boolean"},LastFreshStart:{type:"timestamp"}}},Sv:{type:"structure",members:{SendingEnabled:{type:"boolean"}}},Sw:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},S10:{type:"structure",members:{SuppressedReasons:{shape:"S11"}}},S11:{type:"list",member:{}},S13:{type:"structure",members:{DashboardOptions:{type:"structure",members:{EngagementMetrics:{}}},GuardianOptions:{type:"structure",members:{OptimizedSharedDelivery:{}}}}},S1a:{type:"structure",members:{Enabled:{type:"boolean"},MatchingEventTypes:{shape:"S1b"},KinesisFirehoseDestination:{shape:"S1d"},CloudWatchDestination:{shape:"S1f"},SnsDestination:{shape:"S1l"},PinpointDestination:{shape:"S1m"}}},S1b:{type:"list",member:{}},S1d:{type:"structure",required:["IamRoleArn","DeliveryStreamArn"],members:{IamRoleArn:{},DeliveryStreamArn:{}}},S1f:{type:"structure",required:["DimensionConfigurations"],members:{DimensionConfigurations:{type:"list",member:{type:"structure",required:["DimensionName","DimensionValueSource","DefaultDimensionValue"],members:{DimensionName:{},DimensionValueSource:{},DefaultDimensionValue:{}}}}}},S1l:{type:"structure",required:["TopicArn"],members:{TopicArn:{}}},S1m:{type:"structure",members:{ApplicationArn:{}}},S1r:{type:"list",member:{type:"structure",required:["TopicName","SubscriptionStatus"],members:{TopicName:{},SubscriptionStatus:{}}}},S1z:{type:"list",member:{type:"structure",required:["TopicName","DisplayName","DefaultSubscriptionStatus"],members:{TopicName:{},DisplayName:{},Description:{},DefaultSubscriptionStatus:{}}}},S2g:{type:"structure",members:{Simple:{type:"structure",required:["Subject","Body"],members:{Subject:{shape:"S2i"},Body:{type:"structure",members:{Text:{shape:"S2i"},Html:{shape:"S2i"}}}}},Raw:{type:"structure",required:["Data"],members:{Data:{type:"blob"}}},Template:{shape:"S2o"}}},S2i:{type:"structure",required:["Data"],members:{Data:{},Charset:{}}},S2o:{type:"structure",members:{TemplateName:{},TemplateArn:{},TemplateData:{}}},S2v:{type:"structure",members:{DomainSigningSelector:{},DomainSigningPrivateKey:{type:"string",sensitive:true},NextSigningKeyLength:{}}},S31:{type:"structure",members:{SigningEnabled:{type:"boolean"},Status:{},Tokens:{shape:"S33"},SigningAttributesOrigin:{},NextSigningKeyLength:{},CurrentSigningKeyLength:{},LastKeyGenerationTimestamp:{type:"timestamp"}}},S33:{type:"list",member:{}},S3b:{type:"structure",members:{Subject:{},Text:{},Html:{}}},S3g:{type:"structure",members:{SuppressionListDestination:{type:"structure",required:["SuppressionListImportAction"],members:{SuppressionListImportAction:{}}},ContactListDestination:{type:"structure",required:["ContactListName","ContactListImportAction"],members:{ContactListName:{},ContactListImportAction:{}}}}},S3l:{type:"structure",required:["S3Url","DataFormat"],members:{S3Url:{},DataFormat:{}}},S4k:{type:"string",sensitive:true},S4m:{type:"string",sensitive:true},S4n:{type:"list",member:{type:"string",sensitive:true},sensitive:true},S4s:{type:"structure",required:["VdmEnabled"],members:{VdmEnabled:{},DashboardAttributes:{type:"structure",members:{EngagementMetrics:{}}},GuardianAttributes:{type:"structure",members:{OptimizedSharedDelivery:{}}}}},S5j:{type:"structure",required:["Ip","WarmupStatus","WarmupPercentage"],members:{Ip:{},WarmupStatus:{},WarmupPercentage:{type:"integer"},PoolName:{}}},S5x:{type:"list",member:{type:"structure",members:{Domain:{},SubscriptionStartDate:{type:"timestamp"},InboxPlacementTrackingOption:{type:"structure",members:{Global:{type:"boolean"},TrackedIsps:{type:"list",member:{}}}}}}},S65:{type:"structure",members:{ReportId:{},ReportName:{},Subject:{},FromEmailAddress:{},CreateDate:{type:"timestamp"},DeliverabilityTestStatus:{}}},S67:{type:"structure",members:{InboxPercentage:{type:"double"},SpamPercentage:{type:"double"},MissingPercentage:{type:"double"},SpfPercentage:{type:"double"},DkimPercentage:{type:"double"}}},S6f:{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:{}}}},S6p:{type:"structure",members:{InboxRawCount:{type:"long"},SpamRawCount:{type:"long"},ProjectedInbox:{type:"long"},ProjectedSpam:{type:"long"}}},S6q:{type:"list",member:{type:"structure",members:{IspName:{},InboxRawCount:{type:"long"},SpamRawCount:{type:"long"},InboxPercentage:{type:"double"},SpamPercentage:{type:"double"}}}},S70:{type:"map",key:{},value:{}},Sae:{type:"list",member:{}},Saf:{type:"list",member:{type:"structure",required:["Name","Value"],members:{Name:{},Value:{}}}},Sam:{type:"structure",members:{ToAddresses:{shape:"Sae"},CcAddresses:{shape:"Sae"},BccAddresses:{shape:"Sae"}}}}}},3211:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2020-09-10",endpointPrefix:"application-cost-profiler",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"AWS Application Cost Profiler",serviceId:"ApplicationCostProfiler",signatureVersion:"v4",signingName:"application-cost-profiler",uid:"AWSApplicationCostProfiler-2020-09-10"},operations:{DeleteReportDefinition:{http:{method:"DELETE",requestUri:"/reportDefinition/{reportId}"},input:{type:"structure",required:["reportId"],members:{reportId:{location:"uri",locationName:"reportId"}}},output:{type:"structure",members:{reportId:{}}}},GetReportDefinition:{http:{method:"GET",requestUri:"/reportDefinition/{reportId}"},input:{type:"structure",required:["reportId"],members:{reportId:{location:"uri",locationName:"reportId"}}},output:{type:"structure",required:["reportId","reportDescription","reportFrequency","format","destinationS3Location","createdAt","lastUpdated"],members:{reportId:{},reportDescription:{},reportFrequency:{},format:{},destinationS3Location:{shape:"S9"},createdAt:{type:"timestamp"},lastUpdated:{type:"timestamp"}}}},ImportApplicationUsage:{http:{requestUri:"/importApplicationUsage"},input:{type:"structure",required:["sourceS3Location"],members:{sourceS3Location:{type:"structure",required:["bucket","key"],members:{bucket:{},key:{},region:{}}}}},output:{type:"structure",required:["importId"],members:{importId:{}}}},ListReportDefinitions:{http:{method:"GET",requestUri:"/reportDefinition"},input:{type:"structure",members:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{reportDefinitions:{type:"list",member:{type:"structure",members:{reportId:{},reportDescription:{},reportFrequency:{},format:{},destinationS3Location:{shape:"S9"},createdAt:{type:"timestamp"},lastUpdatedAt:{type:"timestamp"}}}},nextToken:{}}}},PutReportDefinition:{http:{requestUri:"/reportDefinition"},input:{type:"structure",required:["reportId","reportDescription","reportFrequency","format","destinationS3Location"],members:{reportId:{},reportDescription:{},reportFrequency:{},format:{},destinationS3Location:{shape:"S9"}}},output:{type:"structure",members:{reportId:{}}}},UpdateReportDefinition:{http:{method:"PUT",requestUri:"/reportDefinition/{reportId}"},input:{type:"structure",required:["reportId","reportDescription","reportFrequency","format","destinationS3Location"],members:{reportId:{location:"uri",locationName:"reportId"},reportDescription:{},reportFrequency:{},format:{},destinationS3Location:{shape:"S9"}}},output:{type:"structure",members:{reportId:{}}}}},shapes:{S9:{type:"structure",required:["bucket","prefix"],members:{bucket:{},prefix:{}}}}}},3220:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["lexruntimev2"]={};s.LexRuntimeV2=i.defineService("lexruntimev2",["2020-08-07"]);Object.defineProperty(a.services["lexruntimev2"],"2020-08-07",{get:function get(){var e=r(2756);e.paginators=r(2407).pagination;return e},enumerable:true,configurable:true});e.exports=s.LexRuntimeV2},3226:function(e){e.exports={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"}}}}}},DescribeClientAuthenticationSettings:{input:{type:"structure",required:["DirectoryId"],members:{DirectoryId:{},Type:{},NextToken:{},Limit:{type:"integer"}}},output:{type:"structure",members:{ClientAuthenticationSettingsInfo:{type:"list",member:{type:"structure",members:{Type:{},Status:{},LastUpdatedDateTime:{type:"timestamp"}}}},NextToken:{}}}},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:"S3h"},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:"S3q"},ConnectSettings:{type:"structure",members:{VpcId:{},SubnetIds:{shape:"Sm"},CustomerUserName:{},SecurityGroupId:{},AvailabilityZones:{shape:"S3s"},ConnectIps:{type:"list",member:{}}}},RadiusSettings:{shape:"S3w"},RadiusStatus:{},StageReason:{},SsoEnabled:{type:"boolean"},DesiredNumberOfDomainControllers:{type:"integer"},OwnerDirectoryDescription:{type:"structure",members:{DirectoryId:{},AccountId:{},DnsIpAddrs:{shape:"S15"},VpcSettings:{shape:"S3q"},RadiusSettings:{shape:"S3w"},RadiusStatus:{}}},RegionsInfo:{type:"structure",members:{PrimaryRegion:{},AdditionalRegions:{type:"list",member:{}}}},OsVersion:{}}}},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:{}}}},DescribeSettings:{input:{type:"structure",required:["DirectoryId"],members:{DirectoryId:{},Status:{},NextToken:{}}},output:{type:"structure",members:{DirectoryId:{},SettingEntries:{type:"list",member:{type:"structure",members:{Type:{},Name:{},AllowedValues:{},AppliedValue:{},RequestedValue:{},RequestStatus:{},RequestDetailedStatus:{type:"map",key:{},value:{}},RequestStatusMessage:{},LastUpdatedDateTime:{type:"timestamp"},LastRequestedDateTime:{type:"timestamp"},DataType:{}}}},NextToken:{}}}},DescribeSharedDirectories:{input:{type:"structure",required:["OwnerDirectoryId"],members:{OwnerDirectoryId:{},SharedDirectoryIds:{shape:"S3h"},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:{}}}},DescribeUpdateDirectory:{input:{type:"structure",required:["DirectoryId","UpdateType"],members:{DirectoryId:{},UpdateType:{},RegionName:{},NextToken:{}}},output:{type:"structure",members:{UpdateActivities:{type:"list",member:{type:"structure",members:{Region:{},Status:{},StatusReason:{},InitiatedBy:{},NewValue:{shape:"S6a"},PreviousValue:{shape:"S6a"},StartTime:{type:"timestamp"},LastUpdatedDateTime:{type:"timestamp"}}}},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:"S3w"}}},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:{}}},UpdateDirectorySetup:{input:{type:"structure",required:["DirectoryId","UpdateType"],members:{DirectoryId:{},UpdateType:{},OSUpdateSettings:{shape:"S6b"},CreateSnapshotBeforeUpdate:{type:"boolean"}}},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:"S3w"}}},output:{type:"structure",members:{}}},UpdateSettings:{input:{type:"structure",required:["DirectoryId","Settings"],members:{DirectoryId:{},Settings:{type:"list",member:{type:"structure",required:["Name","Value"],members:{Name:{},Value:{}}}}}},output:{type:"structure",members:{DirectoryId:{}}}},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:{}}},S3h:{type:"list",member:{}},S3q:{type:"structure",members:{VpcId:{},SubnetIds:{shape:"Sm"},SecurityGroupId:{},AvailabilityZones:{shape:"S3s"}}},S3s:{type:"list",member:{}},S3w:{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"}}},S6a:{type:"structure",members:{OSUpdateSettings:{shape:"S6b"}}},S6b:{type:"structure",members:{OSVersion:{}}}}}},3232:function(e){e.exports={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:"Sv"},CertificateAuthorityType:{},IdempotencyToken:{},KeyStorageSecurityStandard:{},Tags:{shape:"S15"},UsageMode:{}}},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:"S1l"}}}},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:"S1t"}}}},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:{ApiPassthrough:{type:"structure",members:{Extensions:{type:"structure",members:{CertificatePolicies:{type:"list",member:{type:"structure",required:["CertPolicyId"],members:{CertPolicyId:{},PolicyQualifiers:{type:"list",member:{type:"structure",required:["PolicyQualifierId","Qualifier"],members:{PolicyQualifierId:{},Qualifier:{type:"structure",required:["CpsUri"],members:{CpsUri:{}}}}}}}}},ExtendedKeyUsage:{type:"list",member:{type:"structure",members:{ExtendedKeyUsageType:{},ExtendedKeyUsageObjectIdentifier:{}}}},KeyUsage:{shape:"Sj"},SubjectAlternativeNames:{type:"list",member:{shape:"Sp"}},CustomExtensions:{type:"list",member:{type:"structure",required:["ObjectIdentifier","Value"],members:{ObjectIdentifier:{},Value:{},Critical:{type:"boolean"}}}}}},Subject:{shape:"S5"}}},CertificateAuthorityArn:{},Csr:{type:"blob"},SigningAlgorithm:{},TemplateArn:{},Validity:{shape:"S2x"},ValidityNotBefore:{shape:"S2x"},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:"S1t"}},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:"S1l"},Policy:{}}}},NextToken:{}}}},ListTags:{input:{type:"structure",required:["CertificateAuthorityArn"],members:{CertificateAuthorityArn:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Tags:{shape:"S15"},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:"S15"}}}},UntagCertificateAuthority:{input:{type:"structure",required:["CertificateAuthorityArn","Tags"],members:{CertificateAuthorityArn:{},Tags:{shape:"S15"}}}},UpdateCertificateAuthority:{input:{type:"structure",required:["CertificateAuthorityArn"],members:{CertificateAuthorityArn:{},RevocationConfiguration:{shape:"Sv"},Status:{}}}}},shapes:{S2:{type:"structure",required:["KeyAlgorithm","SigningAlgorithm","Subject"],members:{KeyAlgorithm:{},SigningAlgorithm:{},Subject:{shape:"S5"},CsrExtensions:{type:"structure",members:{KeyUsage:{shape:"Sj"},SubjectInformationAccess:{type:"list",member:{type:"structure",required:["AccessMethod","AccessLocation"],members:{AccessMethod:{type:"structure",members:{CustomObjectIdentifier:{},AccessMethodType:{}}},AccessLocation:{shape:"Sp"}}}}}}}},S5:{type:"structure",members:{Country:{},Organization:{},OrganizationalUnit:{},DistinguishedNameQualifier:{},State:{},CommonName:{},SerialNumber:{},Locality:{},Title:{},Surname:{},GivenName:{},Initials:{},Pseudonym:{},GenerationQualifier:{},CustomAttributes:{type:"list",member:{type:"structure",required:["ObjectIdentifier","Value"],members:{ObjectIdentifier:{},Value:{}}}}}},Sj:{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"}}},Sp:{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:{}}},Sv:{type:"structure",members:{CrlConfiguration:{type:"structure",required:["Enabled"],members:{Enabled:{type:"boolean"},ExpirationInDays:{type:"integer"},CustomCname:{},S3BucketName:{},S3ObjectAcl:{}}},OcspConfiguration:{type:"structure",required:["Enabled"],members:{Enabled:{type:"boolean"},OcspCustomCname:{}}}}},S15:{type:"list",member:{type:"structure",required:["Key"],members:{Key:{},Value:{}}}},S1l:{type:"list",member:{}},S1t:{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:"Sv"},RestorableUntil:{type:"timestamp"},KeyStorageSecurityStandard:{},UsageMode:{}}},S2x:{type:"structure",required:["Value","Type"],members:{Value:{type:"long"},Type:{}}}}}},3235:function(e){e.exports={pagination:{ListLinuxSubscriptionInstances:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Instances"},ListLinuxSubscriptions:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Subscriptions"}}}},3236:function(e){e.exports={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:{}}},3241:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["migrationhubconfig"]={};s.MigrationHubConfig=i.defineService("migrationhubconfig",["2019-06-30"]);Object.defineProperty(a.services["migrationhubconfig"],"2019-06-30",{get:function get(){var e=r(6572);e.paginators=r(9349).pagination;return e},enumerable:true,configurable:true});e.exports=s.MigrationHubConfig},3246:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["licensemanagerlinuxsubscriptions"]={};s.LicenseManagerLinuxSubscriptions=i.defineService("licensemanagerlinuxsubscriptions",["2018-05-10"]);Object.defineProperty(a.services["licensemanagerlinuxsubscriptions"],"2018-05-10",{get:function get(){var e=r(5226);e.paginators=r(3235).pagination;return e},enumerable:true,configurable:true});e.exports=s.LicenseManagerLinuxSubscriptions},3256:function(e){e.exports={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:{}}}}}},3259:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["ecrpublic"]={};s.ECRPUBLIC=i.defineService("ecrpublic",["2020-10-30"]);Object.defineProperty(a.services["ecrpublic"],"2020-10-30",{get:function get(){var e=r(9797);e.paginators=r(4788).pagination;return e},enumerable:true,configurable:true});e.exports=s.ECRPUBLIC},3262:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["appmesh"]={};s.AppMesh=i.defineService("appmesh",["2018-10-01","2018-10-01*","2019-01-25"]);Object.defineProperty(a.services["appmesh"],"2018-10-01",{get:function get(){var e=r(3256);e.paginators=r(9254).pagination;return e},enumerable:true,configurable:true});Object.defineProperty(a.services["appmesh"],"2019-01-25",{get:function get(){var e=r(5442);e.paginators=r(6376).pagination;return e},enumerable:true,configurable:true});e.exports=s.AppMesh},3263:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["dms"]={};s.DMS=i.defineService("dms",["2016-01-01"]);Object.defineProperty(a.services["dms"],"2016-01-01",{get:function get(){var e=r(8691);e.paginators=r(9476).pagination;e.waiters=r(8377).waiters;return e},enumerable:true,configurable:true});e.exports=s.DMS},3267:function(e){e.exports={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","parentImage","targetRepository","clientToken"],members:{containerType:{},name:{},description:{},semanticVersion:{},components:{shape:"Sl"},instanceConfiguration:{shape:"St"},dockerfileTemplateData:{},dockerfileTemplateUri:{},platformOverride:{},imageOsVersionOverride:{},parentImage:{},tags:{shape:"Se"},workingDirectory:{},targetRepository:{shape:"S14"},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:"S19"},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:"S25"},enhancedImageMetadataEnabled:{type:"boolean"},tags:{shape:"Se"},clientToken:{idempotencyToken:true},imageScanningConfiguration:{shape:"S27"}}},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:"S25"},enhancedImageMetadataEnabled:{type:"boolean"},schedule:{shape:"S2b"},status:{},tags:{shape:"Se"},clientToken:{idempotencyToken:true},imageScanningConfiguration:{shape:"S27"}}},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:"Su"},tags:{shape:"Se"},workingDirectory:{},additionalInstanceConfiguration:{shape:"S2i"},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:"S2n"},instanceProfileName:{},securityGroupIds:{shape:"S2q"},subnetId:{},logging:{shape:"S2r"},keyPair:{},terminateInstanceOnFailure:{type:"boolean"},snsTopicArn:{},resourceTags:{shape:"S2u"},instanceMetadataOptions:{shape:"S2v"},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"},state:{shape:"S3i"},parameters:{type:"list",member:{type:"structure",required:["name","type"],members:{name:{},type:{},defaultValue:{shape:"Sr"},description:{}}}},owner:{},data:{},kmsKeyId:{},encrypted:{type:"boolean"},dateCreated:{},tags:{shape:"Se"},publisher:{},obfuscate:{type:"boolean"}}}}}},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:"S3v"}}}},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:"S41"}}}},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:"S48"},imageRecipe:{shape:"S4a"},containerRecipe:{shape:"S3v"},sourcePipelineName:{},sourcePipelineArn:{},infrastructureConfiguration:{shape:"S4c"},distributionConfiguration:{shape:"S41"},imageTestsConfiguration:{shape:"S25"},dateCreated:{},outputResources:{shape:"S4d"},tags:{shape:"Se"},buildType:{},imageSource:{},scanState:{type:"structure",members:{status:{},reason:{}}},imageScanningConfiguration:{shape:"S27"}}}}}},GetImagePipeline:{http:{method:"GET",requestUri:"/GetImagePipeline"},input:{type:"structure",required:["imagePipelineArn"],members:{imagePipelineArn:{location:"querystring",locationName:"imagePipelineArn"}}},output:{type:"structure",members:{requestId:{},imagePipeline:{shape:"S4o"}}}},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:"S4a"}}}},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:"S4c"}}}},GetWorkflowExecution:{http:{method:"GET",requestUri:"/GetWorkflowExecution"},input:{type:"structure",required:["workflowExecutionId"],members:{workflowExecutionId:{location:"querystring",locationName:"workflowExecutionId"}}},output:{type:"structure",members:{requestId:{},workflowBuildVersionArn:{},workflowExecutionId:{},imageBuildVersionArn:{},type:{},status:{},message:{},totalStepCount:{type:"integer"},totalStepsSucceeded:{type:"integer"},totalStepsFailed:{type:"integer"},totalStepsSkipped:{type:"integer"},startTime:{},endTime:{}}}},GetWorkflowStepExecution:{http:{method:"GET",requestUri:"/GetWorkflowStepExecution"},input:{type:"structure",required:["stepExecutionId"],members:{stepExecutionId:{location:"querystring",locationName:"stepExecutionId"}}},output:{type:"structure",members:{requestId:{},stepExecutionId:{},workflowBuildVersionArn:{},workflowExecutionId:{},imageBuildVersionArn:{},name:{},description:{},action:{},status:{},rollbackStatus:{},message:{},inputs:{},outputs:{},startTime:{},endTime:{},onFailure:{},timeoutSeconds:{type:"integer"}}}},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:{}}}},ImportVmImage:{http:{method:"PUT",requestUri:"/ImportVmImage"},input:{type:"structure",required:["name","semanticVersion","platform","vmImportTaskId","clientToken"],members:{name:{},semanticVersion:{},description:{},platform:{},osVersion:{},vmImportTaskId:{},tags:{shape:"Se"},clientToken:{idempotencyToken:true}}},output:{type:"structure",members:{requestId:{},imageArn:{},clientToken:{}}}},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"},state:{shape:"S3i"},type:{},owner:{},description:{},changeDescription:{},dateCreated:{},tags:{shape:"Se"},publisher:{},obfuscate:{type:"boolean"}}}},nextToken:{}}}},ListComponents:{http:{requestUri:"/ListComponents"},input:{type:"structure",members:{owner:{},filters:{shape:"S5v"},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:"S5v"},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:"S5v"},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:"S5v"},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{requestId:{},imageSummaryList:{shape:"S6f"},nextToken:{}}}},ListImagePackages:{http:{requestUri:"/ListImagePackages"},input:{type:"structure",required:["imageBuildVersionArn"],members:{imageBuildVersionArn:{},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{requestId:{},imagePackageList:{type:"list",member:{type:"structure",members:{packageName:{},packageVersion:{}}}},nextToken:{}}}},ListImagePipelineImages:{http:{requestUri:"/ListImagePipelineImages"},input:{type:"structure",required:["imagePipelineArn"],members:{imagePipelineArn:{},filters:{shape:"S5v"},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{requestId:{},imageSummaryList:{shape:"S6f"},nextToken:{}}}},ListImagePipelines:{http:{requestUri:"/ListImagePipelines"},input:{type:"structure",members:{filters:{shape:"S5v"},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{requestId:{},imagePipelineList:{type:"list",member:{shape:"S4o"}},nextToken:{}}}},ListImageRecipes:{http:{requestUri:"/ListImageRecipes"},input:{type:"structure",members:{owner:{},filters:{shape:"S5v"},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:{}}}},ListImageScanFindingAggregations:{http:{requestUri:"/ListImageScanFindingAggregations"},input:{type:"structure",members:{filter:{shape:"S5w"},nextToken:{}}},output:{type:"structure",members:{requestId:{},aggregationType:{},responses:{type:"list",member:{type:"structure",members:{accountAggregation:{type:"structure",members:{accountId:{},severityCounts:{shape:"S6z"}}},imageAggregation:{type:"structure",members:{imageBuildVersionArn:{},severityCounts:{shape:"S6z"}}},imagePipelineAggregation:{type:"structure",members:{imagePipelineArn:{},severityCounts:{shape:"S6z"}}},vulnerabilityIdAggregation:{type:"structure",members:{vulnerabilityId:{},severityCounts:{shape:"S6z"}}}}}},nextToken:{}}}},ListImageScanFindings:{http:{requestUri:"/ListImageScanFindings"},input:{type:"structure",members:{filters:{type:"list",member:{type:"structure",members:{name:{},values:{type:"list",member:{}}}}},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{requestId:{},findings:{type:"list",member:{type:"structure",members:{awsAccountId:{},imageBuildVersionArn:{},imagePipelineArn:{},type:{},description:{},title:{},remediation:{type:"structure",members:{recommendation:{type:"structure",members:{text:{},url:{}}}}},severity:{},firstObservedAt:{type:"timestamp"},updatedAt:{type:"timestamp"},inspectorScore:{type:"double"},inspectorScoreDetails:{type:"structure",members:{adjustedCvss:{type:"structure",members:{scoreSource:{},cvssSource:{},version:{},score:{type:"double"},scoringVector:{},adjustments:{type:"list",member:{type:"structure",members:{metric:{},reason:{}}}}}}}},packageVulnerabilityDetails:{type:"structure",required:["vulnerabilityId"],members:{vulnerabilityId:{},vulnerablePackages:{type:"list",member:{type:"structure",members:{name:{},version:{},sourceLayerHash:{},epoch:{type:"integer"},release:{},arch:{},packageManager:{},filePath:{},fixedInVersion:{},remediation:{}}}},source:{},cvss:{type:"list",member:{type:"structure",members:{baseScore:{type:"double"},scoringVector:{},version:{},source:{}}}},relatedVulnerabilities:{type:"list",member:{}},sourceUrl:{},vendorSeverity:{},vendorCreatedAt:{type:"timestamp"},vendorUpdatedAt:{type:"timestamp"},referenceUrls:{type:"list",member:{}}}},fixAvailable:{}}}},nextToken:{}}}},ListImages:{http:{requestUri:"/ListImages"},input:{type:"structure",members:{owner:{},filters:{shape:"S5v"},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:{},buildType:{},imageSource:{}}}},nextToken:{}}}},ListInfrastructureConfigurations:{http:{requestUri:"/ListInfrastructureConfigurations"},input:{type:"structure",members:{filters:{shape:"S5v"},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{requestId:{},infrastructureConfigurationSummaryList:{type:"list",member:{type:"structure",members:{arn:{},name:{},description:{},dateCreated:{},dateUpdated:{},resourceTags:{shape:"S2u"},tags:{shape:"Se"},instanceTypes:{shape:"S2n"},instanceProfileName:{}}}},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"}}}},ListWorkflowExecutions:{http:{requestUri:"/ListWorkflowExecutions"},input:{type:"structure",required:["imageBuildVersionArn"],members:{maxResults:{type:"integer"},nextToken:{},imageBuildVersionArn:{}}},output:{type:"structure",members:{requestId:{},workflowExecutions:{type:"list",member:{type:"structure",members:{workflowBuildVersionArn:{},workflowExecutionId:{},type:{},status:{},message:{},totalStepCount:{type:"integer"},totalStepsSucceeded:{type:"integer"},totalStepsFailed:{type:"integer"},totalStepsSkipped:{type:"integer"},startTime:{},endTime:{}}}},imageBuildVersionArn:{},message:{},nextToken:{}}}},ListWorkflowStepExecutions:{http:{requestUri:"/ListWorkflowStepExecutions"},input:{type:"structure",required:["workflowExecutionId"],members:{maxResults:{type:"integer"},nextToken:{},workflowExecutionId:{}}},output:{type:"structure",members:{requestId:{},steps:{type:"list",member:{type:"structure",members:{stepExecutionId:{},name:{},description:{},action:{},status:{},rollbackStatus:{},message:{},inputs:{},outputs:{},startTime:{},endTime:{}}}},workflowBuildVersionArn:{},workflowExecutionId:{},imageBuildVersionArn:{},message:{},nextToken:{}}}},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:"S19"},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:"S25"},enhancedImageMetadataEnabled:{type:"boolean"},schedule:{shape:"S2b"},status:{},clientToken:{idempotencyToken:true},imageScanningConfiguration:{shape:"S27"}}},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:"S2n"},instanceProfileName:{},securityGroupIds:{shape:"S2q"},subnetId:{},logging:{shape:"S2r"},keyPair:{},terminateInstanceOnFailure:{type:"boolean"},snsTopicArn:{},clientToken:{idempotencyToken:true},resourceTags:{shape:"S2u"},instanceMetadataOptions:{shape:"S2v"}}},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:{},parameters:{type:"list",member:{type:"structure",required:["name","value"],members:{name:{},value:{shape:"Sr"}}}}}}},Sr:{type:"list",member:{}},St:{type:"structure",members:{image:{},blockDeviceMappings:{shape:"Su"}}},Su:{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:{},throughput:{type:"integer"}}},virtualName:{},noDevice:{}}}},S14:{type:"structure",required:["service","repositoryName"],members:{service:{},repositoryName:{}}},S19:{type:"list",member:{type:"structure",required:["region"],members:{region:{},amiDistributionConfiguration:{type:"structure",members:{name:{},description:{},targetAccountIds:{shape:"S1d"},amiTags:{shape:"Se"},kmsKeyId:{},launchPermission:{type:"structure",members:{userIds:{shape:"S1d"},userGroups:{shape:"S1g"},organizationArns:{type:"list",member:{}},organizationalUnitArns:{type:"list",member:{}}}}}},containerDistributionConfiguration:{type:"structure",required:["targetRepository"],members:{description:{},containerTags:{shape:"S1g"},targetRepository:{shape:"S14"}}},licenseConfigurationArns:{type:"list",member:{}},launchTemplateConfigurations:{type:"list",member:{type:"structure",required:["launchTemplateId"],members:{launchTemplateId:{},accountId:{},setDefaultVersion:{type:"boolean"}}}},s3ExportConfiguration:{type:"structure",required:["roleName","diskImageFormat","s3Bucket"],members:{roleName:{},diskImageFormat:{},s3Bucket:{},s3Prefix:{}}},fastLaunchConfigurations:{type:"list",member:{type:"structure",required:["enabled"],members:{enabled:{type:"boolean"},snapshotConfiguration:{type:"structure",members:{targetResourceCount:{type:"integer"}}},maxParallelLaunches:{type:"integer"},launchTemplate:{type:"structure",members:{launchTemplateId:{},launchTemplateName:{},launchTemplateVersion:{}}},accountId:{}}}}}}},S1d:{type:"list",member:{}},S1g:{type:"list",member:{}},S25:{type:"structure",members:{imageTestsEnabled:{type:"boolean"},timeoutMinutes:{type:"integer"}}},S27:{type:"structure",members:{imageScanningEnabled:{type:"boolean"},ecrConfiguration:{type:"structure",members:{repositoryName:{},containerTags:{shape:"S1g"}}}}},S2b:{type:"structure",members:{scheduleExpression:{},timezone:{},pipelineExecutionStartCondition:{}}},S2i:{type:"structure",members:{systemsManagerAgent:{type:"structure",members:{uninstallAfterBuild:{type:"boolean"}}},userDataOverride:{}}},S2n:{type:"list",member:{}},S2q:{type:"list",member:{}},S2r:{type:"structure",members:{s3Logs:{type:"structure",members:{s3BucketName:{},s3KeyPrefix:{}}}}},S2u:{type:"map",key:{},value:{}},S2v:{type:"structure",members:{httpTokens:{},httpPutResponseHopLimit:{type:"integer"}}},S3i:{type:"structure",members:{status:{},reason:{}}},S3v:{type:"structure",members:{arn:{},containerType:{},name:{},description:{},platform:{},owner:{},version:{},components:{shape:"Sl"},instanceConfiguration:{shape:"St"},dockerfileTemplateData:{},kmsKeyId:{},encrypted:{type:"boolean"},parentImage:{},dateCreated:{},tags:{shape:"Se"},workingDirectory:{},targetRepository:{shape:"S14"}}},S41:{type:"structure",required:["timeoutMinutes"],members:{arn:{},name:{},description:{},distributions:{shape:"S19"},timeoutMinutes:{type:"integer"},dateCreated:{},dateUpdated:{},tags:{shape:"Se"}}},S48:{type:"structure",members:{status:{},reason:{}}},S4a:{type:"structure",members:{arn:{},type:{},name:{},description:{},platform:{},owner:{},version:{},components:{shape:"Sl"},parentImage:{},blockDeviceMappings:{shape:"Su"},dateCreated:{},tags:{shape:"Se"},workingDirectory:{},additionalInstanceConfiguration:{shape:"S2i"}}},S4c:{type:"structure",members:{arn:{},name:{},description:{},instanceTypes:{shape:"S2n"},instanceProfileName:{},securityGroupIds:{shape:"S2q"},subnetId:{},logging:{shape:"S2r"},keyPair:{},terminateInstanceOnFailure:{type:"boolean"},snsTopicArn:{},dateCreated:{},dateUpdated:{},resourceTags:{shape:"S2u"},instanceMetadataOptions:{shape:"S2v"},tags:{shape:"Se"}}},S4d:{type:"structure",members:{amis:{type:"list",member:{type:"structure",members:{region:{},image:{},name:{},description:{},state:{shape:"S48"},accountId:{}}}},containers:{type:"list",member:{type:"structure",members:{region:{},imageUris:{shape:"S1g"}}}}}},S4o:{type:"structure",members:{arn:{},name:{},description:{},platform:{},enhancedImageMetadataEnabled:{type:"boolean"},imageRecipeArn:{},containerRecipeArn:{},infrastructureConfigurationArn:{},distributionConfigurationArn:{},imageTestsConfiguration:{shape:"S25"},schedule:{shape:"S2b"},status:{},dateCreated:{},dateUpdated:{},dateLastRun:{},dateNextRun:{},tags:{shape:"Se"},imageScanningConfiguration:{shape:"S27"}}},S5v:{type:"list",member:{shape:"S5w"}},S5w:{type:"structure",members:{name:{},values:{type:"list",member:{}}}},S6f:{type:"list",member:{type:"structure",members:{arn:{},name:{},type:{},version:{},platform:{},osVersion:{},state:{shape:"S48"},owner:{},dateCreated:{},outputResources:{shape:"S4d"},tags:{shape:"Se"},buildType:{},imageSource:{}}}},S6z:{type:"structure",members:{all:{type:"long"},critical:{type:"long"},high:{type:"long"},medium:{type:"long"}}}}}},3272:function(e){e.exports={pagination:{ListEnabledControls:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"enabledControls"}}}},3286:function(e){e.exports={pagination:{GetOutpostInstanceTypes:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListAssets:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListCatalogItems:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListOrders:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListOutposts:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListSites:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"}}}},3295:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["cloudwatchevents"]={};s.CloudWatchEvents=i.defineService("cloudwatchevents",["2014-02-03*","2015-10-07"]);Object.defineProperty(a.services["cloudwatchevents"],"2015-10-07",{get:function get(){var e=r(340);e.paginators=r(2418).pagination;return e},enumerable:true,configurable:true});e.exports=s.CloudWatchEvents},3298:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["appintegrations"]={};s.AppIntegrations=i.defineService("appintegrations",["2020-07-29"]);Object.defineProperty(a.services["appintegrations"],"2020-07-29",{get:function get(){var e=r(408);e.paginators=r(8465).pagination;return e},enumerable:true,configurable:true});e.exports=s.AppIntegrations},3300:function(e){e.exports={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:{}}}}},deprecated:true,deprecatedMessage:"AWS Server Migration Service is Deprecated."}},3301:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["account"]={};s.Account=i.defineService("account",["2021-02-01"]);Object.defineProperty(a.services["account"],"2021-02-01",{get:function get(){var e=r(2654);e.paginators=r(5569).pagination;return e},enumerable:true,configurable:true});e.exports=s.Account},3306:function(e){e.exports={pagination:{ListTunnels:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"}}}},3311:function(e){e.exports={pagination:{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"}}}},3325:function(e){e.exports={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"],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:{}}}}},3336:function(e){e.exports={pagination:{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"}}}},3337:function(e){e.exports={pagination:{ListApplications:{input_token:"nextToken",output_token:"nextToken",result_key:"applicationSummaries"}}}},3339:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2020-04-30",endpointPrefix:"resiliencehub",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"AWS Resilience Hub",serviceId:"resiliencehub",signatureVersion:"v4",signingName:"resiliencehub",uid:"resiliencehub-2020-04-30"},operations:{AddDraftAppVersionResourceMappings:{http:{requestUri:"/add-draft-app-version-resource-mappings",responseCode:200},input:{type:"structure",required:["appArn","resourceMappings"],members:{appArn:{},resourceMappings:{shape:"S3"}}},output:{type:"structure",required:["appArn","appVersion","resourceMappings"],members:{appArn:{},appVersion:{},resourceMappings:{shape:"S3"}}}},CreateApp:{http:{requestUri:"/create-app",responseCode:200},input:{type:"structure",required:["name"],members:{assessmentSchedule:{},clientToken:{idempotencyToken:true},description:{},name:{},policyArn:{},tags:{shape:"Si"}}},output:{type:"structure",required:["app"],members:{app:{shape:"Sm"}}}},CreateAppVersionAppComponent:{http:{requestUri:"/create-app-version-app-component",responseCode:200},input:{type:"structure",required:["appArn","name","type"],members:{additionalInfo:{shape:"Ss"},appArn:{},clientToken:{idempotencyToken:true},id:{},name:{},type:{}}},output:{type:"structure",required:["appArn","appVersion"],members:{appArn:{},appComponent:{shape:"Sx"},appVersion:{}}}},CreateAppVersionResource:{http:{requestUri:"/create-app-version-resource",responseCode:200},input:{type:"structure",required:["appArn","appComponents","logicalResourceId","physicalResourceId","resourceType"],members:{additionalInfo:{shape:"Ss"},appArn:{},appComponents:{shape:"Sz"},awsAccountId:{},awsRegion:{},clientToken:{idempotencyToken:true},logicalResourceId:{shape:"S10"},physicalResourceId:{},resourceName:{},resourceType:{}}},output:{type:"structure",required:["appArn","appVersion"],members:{appArn:{},appVersion:{},physicalResource:{shape:"S13"}}}},CreateRecommendationTemplate:{http:{requestUri:"/create-recommendation-template",responseCode:200},input:{type:"structure",required:["assessmentArn","name"],members:{assessmentArn:{},bucketName:{},clientToken:{idempotencyToken:true},format:{},name:{},recommendationIds:{shape:"S19"},recommendationTypes:{shape:"S1b"},tags:{shape:"Si"}}},output:{type:"structure",members:{recommendationTemplate:{shape:"S1e"}}}},CreateResiliencyPolicy:{http:{requestUri:"/create-resiliency-policy",responseCode:200},input:{type:"structure",required:["policy","policyName","tier"],members:{clientToken:{idempotencyToken:true},dataLocationConstraint:{},policy:{shape:"S1k"},policyDescription:{},policyName:{},tags:{shape:"Si"},tier:{}}},output:{type:"structure",required:["policy"],members:{policy:{shape:"S1q"}}}},DeleteApp:{http:{requestUri:"/delete-app",responseCode:200},input:{type:"structure",required:["appArn"],members:{appArn:{},clientToken:{idempotencyToken:true},forceDelete:{type:"boolean"}}},output:{type:"structure",required:["appArn"],members:{appArn:{}}}},DeleteAppAssessment:{http:{requestUri:"/delete-app-assessment",responseCode:200},input:{type:"structure",required:["assessmentArn"],members:{assessmentArn:{},clientToken:{idempotencyToken:true}}},output:{type:"structure",required:["assessmentArn","assessmentStatus"],members:{assessmentArn:{},assessmentStatus:{}}}},DeleteAppInputSource:{http:{requestUri:"/delete-app-input-source",responseCode:200},input:{type:"structure",required:["appArn"],members:{appArn:{},clientToken:{idempotencyToken:true},eksSourceClusterNamespace:{shape:"S1y"},sourceArn:{},terraformSource:{shape:"S20"}}},output:{type:"structure",members:{appArn:{},appInputSource:{shape:"S23"}}}},DeleteAppVersionAppComponent:{http:{requestUri:"/delete-app-version-app-component",responseCode:200},input:{type:"structure",required:["appArn","id"],members:{appArn:{},clientToken:{idempotencyToken:true},id:{}}},output:{type:"structure",required:["appArn","appVersion"],members:{appArn:{},appComponent:{shape:"Sx"},appVersion:{}}}},DeleteAppVersionResource:{http:{requestUri:"/delete-app-version-resource",responseCode:200},input:{type:"structure",required:["appArn"],members:{appArn:{},awsAccountId:{},awsRegion:{},clientToken:{idempotencyToken:true},logicalResourceId:{shape:"S10"},physicalResourceId:{},resourceName:{}}},output:{type:"structure",required:["appArn","appVersion"],members:{appArn:{},appVersion:{},physicalResource:{shape:"S13"}}}},DeleteRecommendationTemplate:{http:{requestUri:"/delete-recommendation-template",responseCode:200},input:{type:"structure",required:["recommendationTemplateArn"],members:{clientToken:{idempotencyToken:true},recommendationTemplateArn:{}}},output:{type:"structure",required:["recommendationTemplateArn","status"],members:{recommendationTemplateArn:{},status:{}}}},DeleteResiliencyPolicy:{http:{requestUri:"/delete-resiliency-policy",responseCode:200},input:{type:"structure",required:["policyArn"],members:{clientToken:{idempotencyToken:true},policyArn:{}}},output:{type:"structure",required:["policyArn"],members:{policyArn:{}}}},DescribeApp:{http:{requestUri:"/describe-app",responseCode:200},input:{type:"structure",required:["appArn"],members:{appArn:{}}},output:{type:"structure",required:["app"],members:{app:{shape:"Sm"}}}},DescribeAppAssessment:{http:{requestUri:"/describe-app-assessment",responseCode:200},input:{type:"structure",required:["assessmentArn"],members:{assessmentArn:{}}},output:{type:"structure",required:["assessment"],members:{assessment:{shape:"S2h"}}}},DescribeAppVersion:{http:{requestUri:"/describe-app-version",responseCode:200},input:{type:"structure",required:["appArn","appVersion"],members:{appArn:{},appVersion:{}}},output:{type:"structure",required:["appArn","appVersion"],members:{additionalInfo:{shape:"Ss"},appArn:{},appVersion:{}}}},DescribeAppVersionAppComponent:{http:{requestUri:"/describe-app-version-app-component",responseCode:200},input:{type:"structure",required:["appArn","appVersion","id"],members:{appArn:{},appVersion:{},id:{}}},output:{type:"structure",required:["appArn","appVersion"],members:{appArn:{},appComponent:{shape:"Sx"},appVersion:{}}}},DescribeAppVersionResource:{http:{requestUri:"/describe-app-version-resource",responseCode:200},input:{type:"structure",required:["appArn","appVersion"],members:{appArn:{},appVersion:{},awsAccountId:{},awsRegion:{},logicalResourceId:{shape:"S10"},physicalResourceId:{},resourceName:{}}},output:{type:"structure",required:["appArn","appVersion"],members:{appArn:{},appVersion:{},physicalResource:{shape:"S13"}}}},DescribeAppVersionResourcesResolutionStatus:{http:{requestUri:"/describe-app-version-resources-resolution-status",responseCode:200},input:{type:"structure",required:["appArn","appVersion"],members:{appArn:{},appVersion:{},resolutionId:{}}},output:{type:"structure",required:["appArn","appVersion","resolutionId","status"],members:{appArn:{},appVersion:{},errorMessage:{},resolutionId:{},status:{}}}},DescribeAppVersionTemplate:{http:{requestUri:"/describe-app-version-template",responseCode:200},input:{type:"structure",required:["appArn","appVersion"],members:{appArn:{},appVersion:{}}},output:{type:"structure",required:["appArn","appTemplateBody","appVersion"],members:{appArn:{},appTemplateBody:{},appVersion:{}}}},DescribeDraftAppVersionResourcesImportStatus:{http:{requestUri:"/describe-draft-app-version-resources-import-status",responseCode:200},input:{type:"structure",required:["appArn"],members:{appArn:{}}},output:{type:"structure",required:["appArn","appVersion","status","statusChangeTime"],members:{appArn:{},appVersion:{},errorMessage:{},status:{},statusChangeTime:{type:"timestamp"}}}},DescribeResiliencyPolicy:{http:{requestUri:"/describe-resiliency-policy",responseCode:200},input:{type:"structure",required:["policyArn"],members:{policyArn:{}}},output:{type:"structure",required:["policy"],members:{policy:{shape:"S1q"}}}},ImportResourcesToDraftAppVersion:{http:{requestUri:"/import-resources-to-draft-app-version",responseCode:200},input:{type:"structure",required:["appArn"],members:{appArn:{},eksSources:{shape:"S3d"},importStrategy:{},sourceArns:{shape:"S3h"},terraformSources:{shape:"S3i"}}},output:{type:"structure",required:["appArn","appVersion","status"],members:{appArn:{},appVersion:{},eksSources:{shape:"S3d"},sourceArns:{shape:"S3h"},status:{},terraformSources:{shape:"S3i"}}}},ListAlarmRecommendations:{http:{requestUri:"/list-alarm-recommendations",responseCode:200},input:{type:"structure",required:["assessmentArn"],members:{assessmentArn:{},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",required:["alarmRecommendations"],members:{alarmRecommendations:{type:"list",member:{type:"structure",required:["name","recommendationId","referenceId","type"],members:{appComponentName:{},description:{},items:{shape:"S3r"},name:{},prerequisite:{},recommendationId:{},referenceId:{},type:{}}}},nextToken:{}}}},ListAppAssessments:{http:{method:"GET",requestUri:"/list-app-assessments",responseCode:200},input:{type:"structure",members:{appArn:{location:"querystring",locationName:"appArn"},assessmentName:{location:"querystring",locationName:"assessmentName"},assessmentStatus:{location:"querystring",locationName:"assessmentStatus",type:"list",member:{}},complianceStatus:{location:"querystring",locationName:"complianceStatus"},invoker:{location:"querystring",locationName:"invoker"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},reverseOrder:{location:"querystring",locationName:"reverseOrder",type:"boolean"}}},output:{type:"structure",required:["assessmentSummaries"],members:{assessmentSummaries:{type:"list",member:{type:"structure",required:["assessmentArn","assessmentStatus"],members:{appArn:{},appVersion:{},assessmentArn:{},assessmentName:{},assessmentStatus:{},complianceStatus:{},cost:{shape:"S2l"},endTime:{type:"timestamp"},invoker:{},message:{},resiliencyScore:{type:"double"},startTime:{type:"timestamp"}}}},nextToken:{}}}},ListAppComponentCompliances:{http:{requestUri:"/list-app-component-compliances",responseCode:200},input:{type:"structure",required:["assessmentArn"],members:{assessmentArn:{},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",required:["componentCompliances"],members:{componentCompliances:{type:"list",member:{type:"structure",members:{appComponentName:{},compliance:{shape:"S2i"},cost:{shape:"S2l"},message:{},resiliencyScore:{shape:"S2p"},status:{}}}},nextToken:{}}}},ListAppComponentRecommendations:{http:{requestUri:"/list-app-component-recommendations",responseCode:200},input:{type:"structure",required:["assessmentArn"],members:{assessmentArn:{},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",required:["componentRecommendations"],members:{componentRecommendations:{type:"list",member:{type:"structure",required:["appComponentName","configRecommendations","recommendationStatus"],members:{appComponentName:{},configRecommendations:{type:"list",member:{type:"structure",required:["name","optimizationType","referenceId"],members:{appComponentName:{},compliance:{shape:"S2i"},cost:{shape:"S2l"},description:{},haArchitecture:{},name:{},optimizationType:{},recommendationCompliance:{type:"map",key:{},value:{type:"structure",required:["expectedComplianceStatus"],members:{expectedComplianceStatus:{},expectedRpoDescription:{},expectedRpoInSecs:{type:"integer"},expectedRtoDescription:{},expectedRtoInSecs:{type:"integer"}}}},referenceId:{},suggestedChanges:{type:"list",member:{}}}}},recommendationStatus:{}}}},nextToken:{}}}},ListAppInputSources:{http:{requestUri:"/list-app-input-sources",responseCode:200},input:{type:"structure",required:["appArn","appVersion"],members:{appArn:{},appVersion:{},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",required:["appInputSources"],members:{appInputSources:{type:"list",member:{shape:"S23"}},nextToken:{}}}},ListAppVersionAppComponents:{http:{requestUri:"/list-app-version-app-components",responseCode:200},input:{type:"structure",required:["appArn","appVersion"],members:{appArn:{},appVersion:{},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",required:["appArn","appVersion"],members:{appArn:{},appComponents:{shape:"S14"},appVersion:{},nextToken:{}}}},ListAppVersionResourceMappings:{http:{requestUri:"/list-app-version-resource-mappings",responseCode:200},input:{type:"structure",required:["appArn","appVersion"],members:{appArn:{},appVersion:{},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",required:["resourceMappings"],members:{nextToken:{},resourceMappings:{shape:"S3"}}}},ListAppVersionResources:{http:{requestUri:"/list-app-version-resources",responseCode:200},input:{type:"structure",required:["appArn","appVersion"],members:{appArn:{},appVersion:{},maxResults:{type:"integer"},nextToken:{},resolutionId:{}}},output:{type:"structure",required:["physicalResources","resolutionId"],members:{nextToken:{},physicalResources:{type:"list",member:{shape:"S13"}},resolutionId:{}}}},ListAppVersions:{http:{requestUri:"/list-app-versions",responseCode:200},input:{type:"structure",required:["appArn"],members:{appArn:{},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",required:["appVersions"],members:{appVersions:{type:"list",member:{type:"structure",required:["appVersion"],members:{appVersion:{}}}},nextToken:{}}}},ListApps:{http:{method:"GET",requestUri:"/list-apps",responseCode:200},input:{type:"structure",members:{appArn:{location:"querystring",locationName:"appArn"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},name:{location:"querystring",locationName:"name"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",required:["appSummaries"],members:{appSummaries:{type:"list",member:{type:"structure",required:["appArn","creationTime","name"],members:{appArn:{},assessmentSchedule:{},complianceStatus:{},creationTime:{type:"timestamp"},description:{},name:{},resiliencyScore:{type:"double"},status:{}}}},nextToken:{}}}},ListRecommendationTemplates:{http:{method:"GET",requestUri:"/list-recommendation-templates",responseCode:200},input:{type:"structure",required:["assessmentArn"],members:{assessmentArn:{location:"querystring",locationName:"assessmentArn"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},name:{location:"querystring",locationName:"name"},nextToken:{location:"querystring",locationName:"nextToken"},recommendationTemplateArn:{location:"querystring",locationName:"recommendationTemplateArn"},reverseOrder:{location:"querystring",locationName:"reverseOrder",type:"boolean"},status:{location:"querystring",locationName:"status",type:"list",member:{}}}},output:{type:"structure",members:{nextToken:{},recommendationTemplates:{type:"list",member:{shape:"S1e"}}}}},ListResiliencyPolicies:{http:{method:"GET",requestUri:"/list-resiliency-policies",responseCode:200},input:{type:"structure",members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},policyName:{location:"querystring",locationName:"policyName"}}},output:{type:"structure",required:["resiliencyPolicies"],members:{nextToken:{},resiliencyPolicies:{shape:"S54"}}}},ListSopRecommendations:{http:{requestUri:"/list-sop-recommendations",responseCode:200},input:{type:"structure",required:["assessmentArn"],members:{assessmentArn:{},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",required:["sopRecommendations"],members:{nextToken:{},sopRecommendations:{type:"list",member:{type:"structure",required:["recommendationId","referenceId","serviceType"],members:{appComponentName:{},description:{},items:{shape:"S3r"},name:{},prerequisite:{},recommendationId:{},referenceId:{},serviceType:{}}}}}}},ListSuggestedResiliencyPolicies:{http:{method:"GET",requestUri:"/list-suggested-resiliency-policies",responseCode:200},input:{type:"structure",members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",required:["resiliencyPolicies"],members:{nextToken:{},resiliencyPolicies:{shape:"S54"}}}},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:"Si"}}}},ListTestRecommendations:{http:{requestUri:"/list-test-recommendations",responseCode:200},input:{type:"structure",required:["assessmentArn"],members:{assessmentArn:{},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",required:["testRecommendations"],members:{nextToken:{},testRecommendations:{type:"list",member:{type:"structure",required:["referenceId"],members:{appComponentName:{},dependsOnAlarms:{type:"list",member:{}},description:{},intent:{},items:{shape:"S3r"},name:{},prerequisite:{},recommendationId:{},referenceId:{},risk:{},type:{}}}}}}},ListUnsupportedAppVersionResources:{http:{requestUri:"/list-unsupported-app-version-resources",responseCode:200},input:{type:"structure",required:["appArn","appVersion"],members:{appArn:{},appVersion:{},maxResults:{type:"integer"},nextToken:{},resolutionId:{}}},output:{type:"structure",required:["resolutionId","unsupportedResources"],members:{nextToken:{},resolutionId:{},unsupportedResources:{type:"list",member:{type:"structure",required:["logicalResourceId","physicalResourceId","resourceType"],members:{logicalResourceId:{shape:"S10"},physicalResourceId:{shape:"S8"},resourceType:{},unsupportedResourceStatus:{}}}}}}},PublishAppVersion:{http:{requestUri:"/publish-app-version",responseCode:200},input:{type:"structure",required:["appArn"],members:{appArn:{}}},output:{type:"structure",required:["appArn"],members:{appArn:{},appVersion:{}}}},PutDraftAppVersionTemplate:{http:{requestUri:"/put-draft-app-version-template",responseCode:200},input:{type:"structure",required:["appArn","appTemplateBody"],members:{appArn:{},appTemplateBody:{}}},output:{type:"structure",members:{appArn:{},appVersion:{}}}},RemoveDraftAppVersionResourceMappings:{http:{requestUri:"/remove-draft-app-version-resource-mappings",responseCode:200},input:{type:"structure",required:["appArn"],members:{appArn:{},appRegistryAppNames:{shape:"S5v"},eksSourceNames:{shape:"S5w"},logicalStackNames:{shape:"S5w"},resourceGroupNames:{shape:"S5v"},resourceNames:{shape:"S5v"},terraformSourceNames:{shape:"S5w"}}},output:{type:"structure",members:{appArn:{},appVersion:{}}}},ResolveAppVersionResources:{http:{requestUri:"/resolve-app-version-resources",responseCode:200},input:{type:"structure",required:["appArn","appVersion"],members:{appArn:{},appVersion:{}}},output:{type:"structure",required:["appArn","appVersion","resolutionId","status"],members:{appArn:{},appVersion:{},resolutionId:{},status:{}}}},StartAppAssessment:{http:{requestUri:"/start-app-assessment",responseCode:200},input:{type:"structure",required:["appArn","appVersion","assessmentName"],members:{appArn:{},appVersion:{},assessmentName:{},clientToken:{idempotencyToken:true},tags:{shape:"Si"}}},output:{type:"structure",required:["assessment"],members:{assessment:{shape:"S2h"}}}},TagResource:{http:{requestUri:"/tags/{resourceArn}",responseCode:200},input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tags:{shape:"Si"}}},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:{},sensitive:true}}},output:{type:"structure",members:{}}},UpdateApp:{http:{requestUri:"/update-app",responseCode:200},input:{type:"structure",required:["appArn"],members:{appArn:{},assessmentSchedule:{},clearResiliencyPolicyArn:{type:"boolean"},description:{},policyArn:{}}},output:{type:"structure",required:["app"],members:{app:{shape:"Sm"}}}},UpdateAppVersion:{http:{requestUri:"/update-app-version",responseCode:200},input:{type:"structure",required:["appArn"],members:{additionalInfo:{shape:"Ss"},appArn:{}}},output:{type:"structure",required:["appArn","appVersion"],members:{additionalInfo:{shape:"Ss"},appArn:{},appVersion:{}}}},UpdateAppVersionAppComponent:{http:{requestUri:"/update-app-version-app-component",responseCode:200},input:{type:"structure",required:["appArn","id"],members:{additionalInfo:{shape:"Ss"},appArn:{},id:{},name:{},type:{}}},output:{type:"structure",required:["appArn","appVersion"],members:{appArn:{},appComponent:{shape:"Sx"},appVersion:{}}}},UpdateAppVersionResource:{http:{requestUri:"/update-app-version-resource",responseCode:200},input:{type:"structure",required:["appArn"],members:{additionalInfo:{shape:"Ss"},appArn:{},appComponents:{shape:"Sz"},awsAccountId:{},awsRegion:{},excluded:{type:"boolean"},logicalResourceId:{shape:"S10"},physicalResourceId:{},resourceName:{},resourceType:{}}},output:{type:"structure",required:["appArn","appVersion"],members:{appArn:{},appVersion:{},physicalResource:{shape:"S13"}}}},UpdateResiliencyPolicy:{http:{requestUri:"/update-resiliency-policy",responseCode:200},input:{type:"structure",required:["policyArn"],members:{dataLocationConstraint:{},policy:{shape:"S1k"},policyArn:{},policyDescription:{},policyName:{},tier:{}}},output:{type:"structure",required:["policy"],members:{policy:{shape:"S1q"}}}}},shapes:{S3:{type:"list",member:{type:"structure",required:["mappingType","physicalResourceId"],members:{appRegistryAppName:{},eksSourceName:{},logicalStackName:{},mappingType:{},physicalResourceId:{shape:"S8"},resourceGroupName:{},resourceName:{},terraformSourceName:{}}}},S8:{type:"structure",required:["identifier","type"],members:{awsAccountId:{},awsRegion:{},identifier:{},type:{}}},Si:{type:"map",key:{},value:{},sensitive:true},Sm:{type:"structure",required:["appArn","creationTime","name"],members:{appArn:{},assessmentSchedule:{},complianceStatus:{},creationTime:{type:"timestamp"},description:{},lastAppComplianceEvaluationTime:{type:"timestamp"},lastResiliencyScoreEvaluationTime:{type:"timestamp"},name:{},policyArn:{},resiliencyScore:{type:"double"},status:{},tags:{shape:"Si"}}},Ss:{type:"map",key:{},value:{type:"list",member:{}}},Sx:{type:"structure",required:["name","type"],members:{additionalInfo:{shape:"Ss"},id:{},name:{},type:{}}},Sz:{type:"list",member:{}},S10:{type:"structure",required:["identifier"],members:{eksSourceName:{},identifier:{},logicalStackName:{},resourceGroupName:{},terraformSourceName:{}}},S13:{type:"structure",required:["logicalResourceId","physicalResourceId","resourceType"],members:{additionalInfo:{shape:"Ss"},appComponents:{shape:"S14"},excluded:{type:"boolean"},logicalResourceId:{shape:"S10"},parentResourceName:{},physicalResourceId:{shape:"S8"},resourceName:{},resourceType:{},sourceType:{}}},S14:{type:"list",member:{shape:"Sx"}},S19:{type:"list",member:{}},S1b:{type:"list",member:{}},S1e:{type:"structure",required:["assessmentArn","format","name","recommendationTemplateArn","recommendationTypes","status"],members:{appArn:{},assessmentArn:{},endTime:{type:"timestamp"},format:{},message:{},name:{},needsReplacements:{type:"boolean"},recommendationIds:{shape:"S19"},recommendationTemplateArn:{},recommendationTypes:{shape:"S1b"},startTime:{type:"timestamp"},status:{},tags:{shape:"Si"},templatesLocation:{type:"structure",members:{bucket:{},prefix:{}}}}},S1k:{type:"map",key:{},value:{type:"structure",required:["rpoInSecs","rtoInSecs"],members:{rpoInSecs:{type:"integer"},rtoInSecs:{type:"integer"}}}},S1q:{type:"structure",members:{creationTime:{type:"timestamp"},dataLocationConstraint:{},estimatedCostTier:{},policy:{shape:"S1k"},policyArn:{},policyDescription:{},policyName:{},tags:{shape:"Si"},tier:{}}},S1y:{type:"structure",required:["eksClusterArn","namespace"],members:{eksClusterArn:{},namespace:{}}},S20:{type:"structure",required:["s3StateFileUrl"],members:{s3StateFileUrl:{}}},S23:{type:"structure",required:["importType"],members:{eksSourceClusterNamespace:{shape:"S1y"},importType:{},resourceCount:{type:"integer"},sourceArn:{},sourceName:{},terraformSource:{shape:"S20"}}},S2h:{type:"structure",required:["assessmentArn","assessmentStatus","invoker"],members:{appArn:{},appVersion:{},assessmentArn:{},assessmentName:{},assessmentStatus:{},compliance:{shape:"S2i"},complianceStatus:{},cost:{shape:"S2l"},endTime:{type:"timestamp"},invoker:{},message:{},policy:{shape:"S1q"},resiliencyScore:{shape:"S2p"},resourceErrorsDetails:{type:"structure",members:{hasMoreErrors:{type:"boolean"},resourceErrors:{type:"list",member:{type:"structure",members:{logicalResourceId:{},physicalResourceId:{},reason:{}}}}}},startTime:{type:"timestamp"},tags:{shape:"Si"}}},S2i:{type:"map",key:{},value:{type:"structure",required:["complianceStatus"],members:{achievableRpoInSecs:{type:"integer"},achievableRtoInSecs:{type:"integer"},complianceStatus:{},currentRpoInSecs:{type:"integer"},currentRtoInSecs:{type:"integer"},message:{},rpoDescription:{},rpoReferenceId:{},rtoDescription:{},rtoReferenceId:{}}}},S2l:{type:"structure",required:["amount","currency","frequency"],members:{amount:{type:"double"},currency:{},frequency:{}}},S2p:{type:"structure",required:["disruptionScore","score"],members:{disruptionScore:{type:"map",key:{},value:{type:"double"}},score:{type:"double"}}},S3d:{type:"list",member:{type:"structure",required:["eksClusterArn","namespaces"],members:{eksClusterArn:{},namespaces:{type:"list",member:{}}}}},S3h:{type:"list",member:{}},S3i:{type:"list",member:{shape:"S20"}},S3r:{type:"list",member:{type:"structure",members:{alreadyImplemented:{type:"boolean"},resourceId:{},targetAccountId:{},targetRegion:{}}}},S54:{type:"list",member:{shape:"S1q"}},S5v:{type:"list",member:{}},S5w:{type:"list",member:{}}}}},3342:function(e){e.exports={pagination:{}}},3364:function(e){e.exports={pagination:{ListGateways:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Gateways"},ListHypervisors:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Hypervisors"},ListVirtualMachines:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"VirtualMachines"}}}},3367:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["applicationinsights"]={};s.ApplicationInsights=i.defineService("applicationinsights",["2018-11-25"]);Object.defineProperty(a.services["applicationinsights"],"2018-11-25",{get:function get(){var e=r(1589);e.paginators=r(9208).pagination;return e},enumerable:true,configurable:true});e.exports=s.ApplicationInsights},3368:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["s3"]={};s.S3=i.defineService("s3",["2006-03-01"]);r(1633);Object.defineProperty(a.services["s3"],"2006-03-01",{get:function get(){var e=r(6107);e.paginators=r(6266).pagination;e.waiters=r(4317).waiters;return e},enumerable:true,configurable:true});e.exports=s.S3},3376:function(e){(function(){var t;e.exports=t=function(){function XMLNodeList(e){this.nodes=e}Object.defineProperty(XMLNodeList.prototype,"length",{get:function(){return this.nodes.length||0}});XMLNodeList.prototype.clone=function(){return this.nodes=null};XMLNodeList.prototype.item=function(e){return this.nodes[e]||null};return XMLNodeList}()}).call(this)},3379:function(e){e.exports={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"}}}},CreateBackendStorage:{http:{requestUri:"/backend/{appId}/storage",responseCode:200},input:{type:"structure",members:{AppId:{location:"uri",locationName:"appId"},BackendEnvironmentName:{locationName:"backendEnvironmentName"},ResourceConfig:{locationName:"resourceConfig",type:"structure",members:{BucketName:{locationName:"bucketName"},Permissions:{shape:"S1h",locationName:"permissions"},ServiceName:{locationName:"serviceName"}},required:["ServiceName","Permissions"]},ResourceName:{locationName:"resourceName"}},required:["AppId","ResourceName","BackendEnvironmentName","ResourceConfig"]},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"}}}},DeleteBackendStorage:{http:{requestUri:"/backend/{appId}/storage/{backendEnvironmentName}/remove",responseCode:200},input:{type:"structure",members:{AppId:{location:"uri",locationName:"appId"},BackendEnvironmentName:{location:"uri",locationName:"backendEnvironmentName"},ResourceName:{locationName:"resourceName"},ServiceName:{locationName:"serviceName"}},required:["AppId","BackendEnvironmentName","ServiceName","ResourceName"]},output:{type:"structure",members:{AppId:{locationName:"appId"},BackendEnvironmentName:{locationName:"backendEnvironmentName"},JobId:{locationName:"jobId"},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:{AmplifyFeatureFlags:{locationName:"amplifyFeatureFlags"},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"},ModelIntrospectionSchema:{locationName:"modelIntrospectionSchema"}}}},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"}}}},GetBackendStorage:{http:{requestUri:"/backend/{appId}/storage/{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"},ResourceConfig:{locationName:"resourceConfig",type:"structure",members:{BucketName:{locationName:"bucketName"},Imported:{locationName:"imported",type:"boolean"},Permissions:{shape:"S1h",locationName:"permissions"},ServiceName:{locationName:"serviceName"}},required:["ServiceName","Imported"]},ResourceName:{locationName:"resourceName"}}}},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"}}}},ImportBackendAuth:{http:{requestUri:"/backend/{appId}/auth/{backendEnvironmentName}/import",responseCode:200},input:{type:"structure",members:{AppId:{location:"uri",locationName:"appId"},BackendEnvironmentName:{location:"uri",locationName:"backendEnvironmentName"},IdentityPoolId:{locationName:"identityPoolId"},NativeClientId:{locationName:"nativeClientId"},UserPoolId:{locationName:"userPoolId"},WebClientId:{locationName:"webClientId"}},required:["AppId","BackendEnvironmentName","UserPoolId","NativeClientId","WebClientId"]},output:{type:"structure",members:{AppId:{locationName:"appId"},BackendEnvironmentName:{locationName:"backendEnvironmentName"},Error:{locationName:"error"},JobId:{locationName:"jobId"},Operation:{locationName:"operation"},Status:{locationName:"status"}}}},ImportBackendStorage:{http:{requestUri:"/backend/{appId}/storage/{backendEnvironmentName}/import",responseCode:200},input:{type:"structure",members:{AppId:{location:"uri",locationName:"appId"},BackendEnvironmentName:{location:"uri",locationName:"backendEnvironmentName"},BucketName:{locationName:"bucketName"},ServiceName:{locationName:"serviceName"}},required:["AppId","BackendEnvironmentName","ServiceName"]},output:{type:"structure",members:{AppId:{locationName:"appId"},BackendEnvironmentName:{locationName:"backendEnvironmentName"},JobId:{locationName:"jobId"},Status:{locationName:"status"}}}},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"}}}},ListS3Buckets:{http:{requestUri:"/s3Buckets",responseCode:200},input:{type:"structure",members:{NextToken:{locationName:"nextToken"}}},output:{type:"structure",members:{Buckets:{locationName:"buckets",type:"list",member:{type:"structure",members:{CreationDate:{locationName:"creationDate"},Name:{locationName:"name"}}}},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:"S16",locationName:"additionalConstraints"},MinimumLength:{locationName:"minimumLength",type:"double"}}},VerificationMessage:{locationName:"verificationMessage",type:"structure",members:{DeliveryMethod:{locationName:"deliveryMethod"},EmailSettings:{shape:"Sq",locationName:"emailSettings"},SmsSettings:{shape:"Sr",locationName:"smsSettings"}},required:["DeliveryMethod"]}}}},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:"S3c",locationName:"loginAuthConfig"}},required:["AppId"]},output:{type:"structure",members:{AppId:{locationName:"appId"},BackendManagerAppId:{locationName:"backendManagerAppId"},Error:{locationName:"error"},LoginAuthConfig:{shape:"S3c",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"}}}},UpdateBackendStorage:{http:{requestUri:"/backend/{appId}/storage/{backendEnvironmentName}",responseCode:200},input:{type:"structure",members:{AppId:{location:"uri",locationName:"appId"},BackendEnvironmentName:{location:"uri",locationName:"backendEnvironmentName"},ResourceConfig:{locationName:"resourceConfig",type:"structure",members:{Permissions:{shape:"S1h",locationName:"permissions"},ServiceName:{locationName:"serviceName"}},required:["ServiceName","Permissions"]},ResourceName:{locationName:"resourceName"}},required:["AppId","BackendEnvironmentName","ResourceName","ResourceConfig"]},output:{type:"structure",members:{AppId:{locationName:"appId"},BackendEnvironmentName:{locationName:"backendEnvironmentName"},JobId:{locationName:"jobId"},Status:{locationName:"status"}}}}},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:"S16",locationName:"additionalConstraints"},MinimumLength:{locationName:"minimumLength",type:"double"}},required:["MinimumLength"]},RequiredSignUpAttributes:{locationName:"requiredSignUpAttributes",type:"list",member:{}},SignInMethod:{locationName:"signInMethod"},UserPoolName:{locationName:"userPoolName"},VerificationMessage:{locationName:"verificationMessage",type:"structure",members:{DeliveryMethod:{locationName:"deliveryMethod"},EmailSettings:{shape:"Sq",locationName:"emailSettings"},SmsSettings:{shape:"Sr",locationName:"smsSettings"}},required:["DeliveryMethod"]}},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"},SignInWithApple:{type:"structure",members:{ClientId:{locationName:"client_id"},KeyId:{locationName:"key_id"},PrivateKey:{locationName:"private_key"},TeamId:{locationName:"team_id"}}}}},S13:{type:"structure",members:{ClientId:{locationName:"client_id"},ClientSecret:{locationName:"client_secret"}}},S16:{type:"list",member:{}},S1h:{type:"structure",members:{Authenticated:{locationName:"authenticated",type:"list",member:{}},UnAuthenticated:{locationName:"unAuthenticated",type:"list",member:{}}},required:["Authenticated"]},S3c:{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"}}}}}},3393:function(e){e.exports={pagination:{ListEndpointsByPlatformApplication:{input_token:"NextToken",output_token:"NextToken",result_key:"Endpoints"},ListOriginationNumbers:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"PhoneNumbers"},ListPhoneNumbersOptedOut:{input_token:"nextToken",output_token:"nextToken",result_key:"phoneNumbers"},ListPlatformApplications:{input_token:"NextToken",output_token:"NextToken",result_key:"PlatformApplications"},ListSMSSandboxPhoneNumbers:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"PhoneNumbers"},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"}}}},3399:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["opensearchserverless"]={};s.OpenSearchServerless=i.defineService("opensearchserverless",["2021-11-01"]);Object.defineProperty(a.services["opensearchserverless"],"2021-11-01",{get:function get(){var e=r(6242);e.paginators=r(6149).pagination;return e},enumerable:true,configurable:true});e.exports=s.OpenSearchServerless},3402:function(e){e.exports={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:"Su"}}}},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:"S11"}}}},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:"S17"}}}},ErrorList:{shape:"Sc"}},sensitive:true}},BatchDetectTargetedSentiment:{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:"S1f"}}}},ErrorList:{shape:"Sc"}},sensitive:true}},ClassifyDocument:{input:{type:"structure",required:["EndpointArn"],members:{Text:{shape:"S3"},EndpointArn:{},Bytes:{type:"blob"},DocumentReaderConfig:{shape:"S1p"}}},output:{type:"structure",members:{Classes:{type:"list",member:{type:"structure",members:{Name:{},Score:{type:"float"},Page:{type:"integer"}}}},Labels:{type:"list",member:{type:"structure",members:{Name:{},Score:{type:"float"},Page:{type:"integer"}}}},DocumentMetadata:{shape:"S1z"},DocumentType:{shape:"S22"},Errors:{shape:"S25"},Warnings:{type:"list",member:{type:"structure",members:{Page:{type:"integer"},WarnCode:{},WarnMessage:{}}}}},sensitive:true}},ContainsPiiEntities:{input:{type:"structure",required:["Text","LanguageCode"],members:{Text:{},LanguageCode:{}}},output:{type:"structure",members:{Labels:{type:"list",member:{type:"structure",members:{Name:{},Score:{type:"float"}}}}}}},CreateDataset:{input:{type:"structure",required:["FlywheelArn","DatasetName","InputDataConfig"],members:{FlywheelArn:{},DatasetName:{},DatasetType:{},Description:{},InputDataConfig:{type:"structure",members:{AugmentedManifests:{type:"list",member:{type:"structure",required:["AttributeNames","S3Uri"],members:{AttributeNames:{shape:"S2o"},S3Uri:{},AnnotationDataS3Uri:{},SourceDocumentsS3Uri:{},DocumentType:{}}}},DataFormat:{},DocumentClassifierInputDataConfig:{type:"structure",required:["S3Uri"],members:{S3Uri:{},LabelDelimiter:{}}},EntityRecognizerInputDataConfig:{type:"structure",required:["Documents"],members:{Annotations:{type:"structure",required:["S3Uri"],members:{S3Uri:{}}},Documents:{type:"structure",required:["S3Uri"],members:{S3Uri:{},InputFormat:{}}},EntityList:{type:"structure",required:["S3Uri"],members:{S3Uri:{}}}}}}},ClientRequestToken:{idempotencyToken:true},Tags:{shape:"S31"}}},output:{type:"structure",members:{DatasetArn:{}}}},CreateDocumentClassifier:{input:{type:"structure",required:["DocumentClassifierName","DataAccessRoleArn","InputDataConfig","LanguageCode"],members:{DocumentClassifierName:{},VersionName:{},DataAccessRoleArn:{},Tags:{shape:"S31"},InputDataConfig:{shape:"S3a"},OutputDataConfig:{shape:"S3h"},ClientRequestToken:{idempotencyToken:true},LanguageCode:{},VolumeKmsKeyId:{},VpcConfig:{shape:"S3j"},Mode:{},ModelKmsKeyId:{},ModelPolicy:{}}},output:{type:"structure",members:{DocumentClassifierArn:{}}}},CreateEndpoint:{input:{type:"structure",required:["EndpointName","DesiredInferenceUnits"],members:{EndpointName:{},ModelArn:{},DesiredInferenceUnits:{type:"integer"},ClientRequestToken:{idempotencyToken:true},Tags:{shape:"S31"},DataAccessRoleArn:{},FlywheelArn:{}}},output:{type:"structure",members:{EndpointArn:{},ModelArn:{}}}},CreateEntityRecognizer:{input:{type:"structure",required:["RecognizerName","DataAccessRoleArn","InputDataConfig","LanguageCode"],members:{RecognizerName:{},VersionName:{},DataAccessRoleArn:{},Tags:{shape:"S31"},InputDataConfig:{shape:"S3z"},ClientRequestToken:{idempotencyToken:true},LanguageCode:{},VolumeKmsKeyId:{},VpcConfig:{shape:"S3j"},ModelKmsKeyId:{},ModelPolicy:{}}},output:{type:"structure",members:{EntityRecognizerArn:{}}}},CreateFlywheel:{input:{type:"structure",required:["FlywheelName","DataAccessRoleArn","DataLakeS3Uri"],members:{FlywheelName:{},ActiveModelArn:{},DataAccessRoleArn:{},TaskConfig:{shape:"S4b"},ModelType:{},DataLakeS3Uri:{},DataSecurityConfig:{shape:"S4i"},ClientRequestToken:{idempotencyToken:true},Tags:{shape:"S31"}}},output:{type:"structure",members:{FlywheelArn:{},ActiveModelArn:{}}}},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:{}}},DeleteFlywheel:{input:{type:"structure",required:["FlywheelArn"],members:{FlywheelArn:{}}},output:{type:"structure",members:{}}},DeleteResourcePolicy:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{},PolicyRevisionId:{}}},output:{type:"structure",members:{}}},DescribeDataset:{input:{type:"structure",required:["DatasetArn"],members:{DatasetArn:{}}},output:{type:"structure",members:{DatasetProperties:{shape:"S4x"}}}},DescribeDocumentClassificationJob:{input:{type:"structure",required:["JobId"],members:{JobId:{}}},output:{type:"structure",members:{DocumentClassificationJobProperties:{shape:"S55"}}}},DescribeDocumentClassifier:{input:{type:"structure",required:["DocumentClassifierArn"],members:{DocumentClassifierArn:{}}},output:{type:"structure",members:{DocumentClassifierProperties:{shape:"S5d"}}}},DescribeDominantLanguageDetectionJob:{input:{type:"structure",required:["JobId"],members:{JobId:{}}},output:{type:"structure",members:{DominantLanguageDetectionJobProperties:{shape:"S5k"}}}},DescribeEndpoint:{input:{type:"structure",required:["EndpointArn"],members:{EndpointArn:{}}},output:{type:"structure",members:{EndpointProperties:{shape:"S5n"}}}},DescribeEntitiesDetectionJob:{input:{type:"structure",required:["JobId"],members:{JobId:{}}},output:{type:"structure",members:{EntitiesDetectionJobProperties:{shape:"S5r"}}}},DescribeEntityRecognizer:{input:{type:"structure",required:["EntityRecognizerArn"],members:{EntityRecognizerArn:{}}},output:{type:"structure",members:{EntityRecognizerProperties:{shape:"S5u"}}}},DescribeEventsDetectionJob:{input:{type:"structure",required:["JobId"],members:{JobId:{}}},output:{type:"structure",members:{EventsDetectionJobProperties:{shape:"S63"}}}},DescribeFlywheel:{input:{type:"structure",required:["FlywheelArn"],members:{FlywheelArn:{}}},output:{type:"structure",members:{FlywheelProperties:{shape:"S68"}}}},DescribeFlywheelIteration:{input:{type:"structure",required:["FlywheelArn","FlywheelIterationId"],members:{FlywheelArn:{},FlywheelIterationId:{}}},output:{type:"structure",members:{FlywheelIterationProperties:{shape:"S6d"}}}},DescribeKeyPhrasesDetectionJob:{input:{type:"structure",required:["JobId"],members:{JobId:{}}},output:{type:"structure",members:{KeyPhrasesDetectionJobProperties:{shape:"S6i"}}}},DescribePiiEntitiesDetectionJob:{input:{type:"structure",required:["JobId"],members:{JobId:{}}},output:{type:"structure",members:{PiiEntitiesDetectionJobProperties:{shape:"S6l"}}}},DescribeResourcePolicy:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},output:{type:"structure",members:{ResourcePolicy:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},PolicyRevisionId:{}}}},DescribeSentimentDetectionJob:{input:{type:"structure",required:["JobId"],members:{JobId:{}}},output:{type:"structure",members:{SentimentDetectionJobProperties:{shape:"S6w"}}}},DescribeTargetedSentimentDetectionJob:{input:{type:"structure",required:["JobId"],members:{JobId:{}}},output:{type:"structure",members:{TargetedSentimentDetectionJobProperties:{shape:"S6z"}}}},DescribeTopicsDetectionJob:{input:{type:"structure",required:["JobId"],members:{JobId:{}}},output:{type:"structure",members:{TopicsDetectionJobProperties:{shape:"S72"}}}},DetectDominantLanguage:{input:{type:"structure",required:["Text"],members:{Text:{shape:"S3"}}},output:{type:"structure",members:{Languages:{shape:"S8"}},sensitive:true}},DetectEntities:{input:{type:"structure",members:{Text:{shape:"S3"},LanguageCode:{},EndpointArn:{},Bytes:{type:"blob"},DocumentReaderConfig:{shape:"S1p"}}},output:{type:"structure",members:{Entities:{shape:"Sj"},DocumentMetadata:{shape:"S1z"},DocumentType:{shape:"S22"},Blocks:{type:"list",member:{type:"structure",members:{Id:{},BlockType:{},Text:{},Page:{type:"integer"},Geometry:{type:"structure",members:{BoundingBox:{type:"structure",members:{Height:{type:"float"},Left:{type:"float"},Top:{type:"float"},Width:{type:"float"}}},Polygon:{type:"list",member:{type:"structure",members:{X:{type:"float"},Y:{type:"float"}}}}}},Relationships:{type:"list",member:{type:"structure",members:{Ids:{type:"list",member:{}},Type:{}}}}}}},Errors:{shape:"S25"}},sensitive:true}},DetectKeyPhrases:{input:{type:"structure",required:["Text","LanguageCode"],members:{Text:{shape:"S3"},LanguageCode:{}}},output:{type:"structure",members:{KeyPhrases:{shape:"Su"}},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:"S11"}},sensitive:true}},DetectSyntax:{input:{type:"structure",required:["Text","LanguageCode"],members:{Text:{shape:"S3"},LanguageCode:{}}},output:{type:"structure",members:{SyntaxTokens:{shape:"S17"}},sensitive:true}},DetectTargetedSentiment:{input:{type:"structure",required:["Text","LanguageCode"],members:{Text:{shape:"S3"},LanguageCode:{}}},output:{type:"structure",members:{Entities:{shape:"S1f"}},sensitive:true}},ImportModel:{input:{type:"structure",required:["SourceModelArn"],members:{SourceModelArn:{},ModelName:{},VersionName:{},ModelKmsKeyId:{},DataAccessRoleArn:{},Tags:{shape:"S31"}}},output:{type:"structure",members:{ModelArn:{}}}},ListDatasets:{input:{type:"structure",members:{FlywheelArn:{},Filter:{type:"structure",members:{Status:{},DatasetType:{},CreationTimeAfter:{type:"timestamp"},CreationTimeBefore:{type:"timestamp"}}},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{DatasetPropertiesList:{type:"list",member:{shape:"S4x"}},NextToken:{}}}},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:"S55"}},NextToken:{}}}},ListDocumentClassifierSummaries:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{DocumentClassifierSummariesList:{type:"list",member:{type:"structure",members:{DocumentClassifierName:{},NumberOfVersions:{type:"integer"},LatestVersionCreatedAt:{type:"timestamp"},LatestVersionName:{},LatestVersionStatus:{}}}},NextToken:{}}}},ListDocumentClassifiers:{input:{type:"structure",members:{Filter:{type:"structure",members:{Status:{},DocumentClassifierName:{},SubmitTimeBefore:{type:"timestamp"},SubmitTimeAfter:{type:"timestamp"}}},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{DocumentClassifierPropertiesList:{type:"list",member:{shape:"S5d"}},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:"S5k"}},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:"S5n"}},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:"S5r"}},NextToken:{}}}},ListEntityRecognizerSummaries:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{EntityRecognizerSummariesList:{type:"list",member:{type:"structure",members:{RecognizerName:{},NumberOfVersions:{type:"integer"},LatestVersionCreatedAt:{type:"timestamp"},LatestVersionName:{},LatestVersionStatus:{}}}},NextToken:{}}}},ListEntityRecognizers:{input:{type:"structure",members:{Filter:{type:"structure",members:{Status:{},RecognizerName:{},SubmitTimeBefore:{type:"timestamp"},SubmitTimeAfter:{type:"timestamp"}}},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{EntityRecognizerPropertiesList:{type:"list",member:{shape:"S5u"}},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:"S63"}},NextToken:{}}}},ListFlywheelIterationHistory:{input:{type:"structure",required:["FlywheelArn"],members:{FlywheelArn:{},Filter:{type:"structure",members:{CreationTimeAfter:{type:"timestamp"},CreationTimeBefore:{type:"timestamp"}}},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{FlywheelIterationPropertiesList:{type:"list",member:{shape:"S6d"}},NextToken:{}}}},ListFlywheels:{input:{type:"structure",members:{Filter:{type:"structure",members:{Status:{},CreationTimeAfter:{type:"timestamp"},CreationTimeBefore:{type:"timestamp"}}},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{FlywheelSummaryList:{type:"list",member:{type:"structure",members:{FlywheelArn:{},ActiveModelArn:{},DataLakeS3Uri:{},Status:{},ModelType:{},Message:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},LatestFlywheelIteration:{}}}},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:"S6i"}},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:"S6l"}},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:"S6w"}},NextToken:{}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},output:{type:"structure",members:{ResourceArn:{},Tags:{shape:"S31"}}}},ListTargetedSentimentDetectionJobs:{input:{type:"structure",members:{Filter:{type:"structure",members:{JobName:{},JobStatus:{},SubmitTimeBefore:{type:"timestamp"},SubmitTimeAfter:{type:"timestamp"}}},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{TargetedSentimentDetectionJobPropertiesList:{type:"list",member:{shape:"S6z"}},NextToken:{}}}},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:"S72"}},NextToken:{}}}},PutResourcePolicy:{input:{type:"structure",required:["ResourceArn","ResourcePolicy"],members:{ResourceArn:{},ResourcePolicy:{},PolicyRevisionId:{}}},output:{type:"structure",members:{PolicyRevisionId:{}}}},StartDocumentClassificationJob:{input:{type:"structure",required:["InputDataConfig","OutputDataConfig","DataAccessRoleArn"],members:{JobName:{},DocumentClassifierArn:{},InputDataConfig:{shape:"S59"},OutputDataConfig:{shape:"S5a"},DataAccessRoleArn:{},ClientRequestToken:{idempotencyToken:true},VolumeKmsKeyId:{},VpcConfig:{shape:"S3j"},Tags:{shape:"S31"},FlywheelArn:{}}},output:{type:"structure",members:{JobId:{},JobArn:{},JobStatus:{},DocumentClassifierArn:{}}}},StartDominantLanguageDetectionJob:{input:{type:"structure",required:["InputDataConfig","OutputDataConfig","DataAccessRoleArn"],members:{InputDataConfig:{shape:"S59"},OutputDataConfig:{shape:"S5a"},DataAccessRoleArn:{},JobName:{},ClientRequestToken:{idempotencyToken:true},VolumeKmsKeyId:{},VpcConfig:{shape:"S3j"},Tags:{shape:"S31"}}},output:{type:"structure",members:{JobId:{},JobArn:{},JobStatus:{}}}},StartEntitiesDetectionJob:{input:{type:"structure",required:["InputDataConfig","OutputDataConfig","DataAccessRoleArn","LanguageCode"],members:{InputDataConfig:{shape:"S59"},OutputDataConfig:{shape:"S5a"},DataAccessRoleArn:{},JobName:{},EntityRecognizerArn:{},LanguageCode:{},ClientRequestToken:{idempotencyToken:true},VolumeKmsKeyId:{},VpcConfig:{shape:"S3j"},Tags:{shape:"S31"},FlywheelArn:{}}},output:{type:"structure",members:{JobId:{},JobArn:{},JobStatus:{},EntityRecognizerArn:{}}}},StartEventsDetectionJob:{input:{type:"structure",required:["InputDataConfig","OutputDataConfig","DataAccessRoleArn","LanguageCode","TargetEventTypes"],members:{InputDataConfig:{shape:"S59"},OutputDataConfig:{shape:"S5a"},DataAccessRoleArn:{},JobName:{},LanguageCode:{},ClientRequestToken:{idempotencyToken:true},TargetEventTypes:{shape:"S64"},Tags:{shape:"S31"}}},output:{type:"structure",members:{JobId:{},JobArn:{},JobStatus:{}}}},StartFlywheelIteration:{input:{type:"structure",required:["FlywheelArn"],members:{FlywheelArn:{},ClientRequestToken:{}}},output:{type:"structure",members:{FlywheelArn:{},FlywheelIterationId:{}}}},StartKeyPhrasesDetectionJob:{input:{type:"structure",required:["InputDataConfig","OutputDataConfig","DataAccessRoleArn","LanguageCode"],members:{InputDataConfig:{shape:"S59"},OutputDataConfig:{shape:"S5a"},DataAccessRoleArn:{},JobName:{},LanguageCode:{},ClientRequestToken:{idempotencyToken:true},VolumeKmsKeyId:{},VpcConfig:{shape:"S3j"},Tags:{shape:"S31"}}},output:{type:"structure",members:{JobId:{},JobArn:{},JobStatus:{}}}},StartPiiEntitiesDetectionJob:{input:{type:"structure",required:["InputDataConfig","OutputDataConfig","Mode","DataAccessRoleArn","LanguageCode"],members:{InputDataConfig:{shape:"S59"},OutputDataConfig:{shape:"S5a"},Mode:{},RedactionConfig:{shape:"S6n"},DataAccessRoleArn:{},JobName:{},LanguageCode:{},ClientRequestToken:{idempotencyToken:true},Tags:{shape:"S31"}}},output:{type:"structure",members:{JobId:{},JobArn:{},JobStatus:{}}}},StartSentimentDetectionJob:{input:{type:"structure",required:["InputDataConfig","OutputDataConfig","DataAccessRoleArn","LanguageCode"],members:{InputDataConfig:{shape:"S59"},OutputDataConfig:{shape:"S5a"},DataAccessRoleArn:{},JobName:{},LanguageCode:{},ClientRequestToken:{idempotencyToken:true},VolumeKmsKeyId:{},VpcConfig:{shape:"S3j"},Tags:{shape:"S31"}}},output:{type:"structure",members:{JobId:{},JobArn:{},JobStatus:{}}}},StartTargetedSentimentDetectionJob:{input:{type:"structure",required:["InputDataConfig","OutputDataConfig","DataAccessRoleArn","LanguageCode"],members:{InputDataConfig:{shape:"S59"},OutputDataConfig:{shape:"S5a"},DataAccessRoleArn:{},JobName:{},LanguageCode:{},ClientRequestToken:{idempotencyToken:true},VolumeKmsKeyId:{},VpcConfig:{shape:"S3j"},Tags:{shape:"S31"}}},output:{type:"structure",members:{JobId:{},JobArn:{},JobStatus:{}}}},StartTopicsDetectionJob:{input:{type:"structure",required:["InputDataConfig","OutputDataConfig","DataAccessRoleArn"],members:{InputDataConfig:{shape:"S59"},OutputDataConfig:{shape:"S5a"},DataAccessRoleArn:{},JobName:{},NumberOfTopics:{type:"integer"},ClientRequestToken:{idempotencyToken:true},VolumeKmsKeyId:{},VpcConfig:{shape:"S3j"},Tags:{shape:"S31"}}},output:{type:"structure",members:{JobId:{},JobArn:{},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:{}}}},StopTargetedSentimentDetectionJob:{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:"S31"}}},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"],members:{EndpointArn:{},DesiredModelArn:{},DesiredInferenceUnits:{type:"integer"},DesiredDataAccessRoleArn:{},FlywheelArn:{}}},output:{type:"structure",members:{DesiredModelArn:{}}}},UpdateFlywheel:{input:{type:"structure",required:["FlywheelArn"],members:{FlywheelArn:{},ActiveModelArn:{},DataAccessRoleArn:{},DataSecurityConfig:{type:"structure",members:{ModelKmsKeyId:{},VolumeKmsKeyId:{},VpcConfig:{shape:"S3j"}}}}},output:{type:"structure",members:{FlywheelProperties:{shape:"S68"}}}}},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"},BlockReferences:{type:"list",member:{type:"structure",members:{BlockId:{},BeginOffset:{type:"integer"},EndOffset:{type:"integer"},ChildBlocks:{type:"list",member:{type:"structure",members:{ChildBlockId:{},BeginOffset:{type:"integer"},EndOffset:{type:"integer"}}}}}}}}}},Su:{type:"list",member:{type:"structure",members:{Score:{type:"float"},Text:{},BeginOffset:{type:"integer"},EndOffset:{type:"integer"}}}},S11:{type:"structure",members:{Positive:{type:"float"},Negative:{type:"float"},Neutral:{type:"float"},Mixed:{type:"float"}}},S17:{type:"list",member:{type:"structure",members:{TokenId:{type:"integer"},Text:{},BeginOffset:{type:"integer"},EndOffset:{type:"integer"},PartOfSpeech:{type:"structure",members:{Tag:{},Score:{type:"float"}}}}}},S1f:{type:"list",member:{type:"structure",members:{DescriptiveMentionIndex:{type:"list",member:{type:"integer"}},Mentions:{type:"list",member:{type:"structure",members:{Score:{type:"float"},GroupScore:{type:"float"},Text:{},Type:{},MentionSentiment:{type:"structure",members:{Sentiment:{},SentimentScore:{shape:"S11"}}},BeginOffset:{type:"integer"},EndOffset:{type:"integer"}}}}}}},S1p:{type:"structure",required:["DocumentReadAction"],members:{DocumentReadAction:{},DocumentReadMode:{},FeatureTypes:{type:"list",member:{}}}},S1z:{type:"structure",members:{Pages:{type:"integer"},ExtractedCharacters:{type:"list",member:{type:"structure",members:{Page:{type:"integer"},Count:{type:"integer"}}}}}},S22:{type:"list",member:{type:"structure",members:{Page:{type:"integer"},Type:{}}}},S25:{type:"list",member:{type:"structure",members:{Page:{type:"integer"},ErrorCode:{},ErrorMessage:{}}}},S2o:{type:"list",member:{}},S31:{type:"list",member:{type:"structure",required:["Key"],members:{Key:{},Value:{}}}},S3a:{type:"structure",members:{DataFormat:{},S3Uri:{},TestS3Uri:{},LabelDelimiter:{},AugmentedManifests:{type:"list",member:{shape:"S3d"}},DocumentType:{},Documents:{type:"structure",required:["S3Uri"],members:{S3Uri:{},TestS3Uri:{}}},DocumentReaderConfig:{shape:"S1p"}}},S3d:{type:"structure",required:["S3Uri","AttributeNames"],members:{S3Uri:{},Split:{},AttributeNames:{shape:"S2o"},AnnotationDataS3Uri:{},SourceDocumentsS3Uri:{},DocumentType:{}}},S3h:{type:"structure",members:{S3Uri:{},KmsKeyId:{},FlywheelStatsS3Prefix:{}}},S3j:{type:"structure",required:["SecurityGroupIds","Subnets"],members:{SecurityGroupIds:{type:"list",member:{}},Subnets:{type:"list",member:{}}}},S3z:{type:"structure",required:["EntityTypes"],members:{DataFormat:{},EntityTypes:{shape:"S41"},Documents:{type:"structure",required:["S3Uri"],members:{S3Uri:{},TestS3Uri:{},InputFormat:{}}},Annotations:{type:"structure",required:["S3Uri"],members:{S3Uri:{},TestS3Uri:{}}},EntityList:{type:"structure",required:["S3Uri"],members:{S3Uri:{}}},AugmentedManifests:{type:"list",member:{shape:"S3d"}}}},S41:{type:"list",member:{type:"structure",required:["Type"],members:{Type:{}}}},S4b:{type:"structure",required:["LanguageCode"],members:{LanguageCode:{},DocumentClassificationConfig:{type:"structure",required:["Mode"],members:{Mode:{},Labels:{type:"list",member:{}}}},EntityRecognitionConfig:{type:"structure",required:["EntityTypes"],members:{EntityTypes:{shape:"S41"}}}}},S4i:{type:"structure",members:{ModelKmsKeyId:{},VolumeKmsKeyId:{},DataLakeKmsKeyId:{},VpcConfig:{shape:"S3j"}}},S4x:{type:"structure",members:{DatasetArn:{},DatasetName:{},DatasetType:{},DatasetS3Uri:{},Description:{},Status:{},Message:{},NumberOfDocuments:{type:"long"},CreationTime:{type:"timestamp"},EndTime:{type:"timestamp"}}},S55:{type:"structure",members:{JobId:{},JobArn:{},JobName:{},JobStatus:{},Message:{},SubmitTime:{type:"timestamp"},EndTime:{type:"timestamp"},DocumentClassifierArn:{},InputDataConfig:{shape:"S59"},OutputDataConfig:{shape:"S5a"},DataAccessRoleArn:{},VolumeKmsKeyId:{},VpcConfig:{shape:"S3j"},FlywheelArn:{}}},S59:{type:"structure",required:["S3Uri"],members:{S3Uri:{},InputFormat:{},DocumentReaderConfig:{shape:"S1p"}}},S5a:{type:"structure",required:["S3Uri"],members:{S3Uri:{},KmsKeyId:{}}},S5d:{type:"structure",members:{DocumentClassifierArn:{},LanguageCode:{},Status:{},Message:{},SubmitTime:{type:"timestamp"},EndTime:{type:"timestamp"},TrainingStartTime:{type:"timestamp"},TrainingEndTime:{type:"timestamp"},InputDataConfig:{shape:"S3a"},OutputDataConfig:{shape:"S3h"},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:"S3j"},Mode:{},ModelKmsKeyId:{},VersionName:{},SourceModelArn:{},FlywheelArn:{}}},S5k:{type:"structure",members:{JobId:{},JobArn:{},JobName:{},JobStatus:{},Message:{},SubmitTime:{type:"timestamp"},EndTime:{type:"timestamp"},InputDataConfig:{shape:"S59"},OutputDataConfig:{shape:"S5a"},DataAccessRoleArn:{},VolumeKmsKeyId:{},VpcConfig:{shape:"S3j"}}},S5n:{type:"structure",members:{EndpointArn:{},Status:{},Message:{},ModelArn:{},DesiredModelArn:{},DesiredInferenceUnits:{type:"integer"},CurrentInferenceUnits:{type:"integer"},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},DataAccessRoleArn:{},DesiredDataAccessRoleArn:{},FlywheelArn:{}}},S5r:{type:"structure",members:{JobId:{},JobArn:{},JobName:{},JobStatus:{},Message:{},SubmitTime:{type:"timestamp"},EndTime:{type:"timestamp"},EntityRecognizerArn:{},InputDataConfig:{shape:"S59"},OutputDataConfig:{shape:"S5a"},LanguageCode:{},DataAccessRoleArn:{},VolumeKmsKeyId:{},VpcConfig:{shape:"S3j"},FlywheelArn:{}}},S5u:{type:"structure",members:{EntityRecognizerArn:{},LanguageCode:{},Status:{},Message:{},SubmitTime:{type:"timestamp"},EndTime:{type:"timestamp"},TrainingStartTime:{type:"timestamp"},TrainingEndTime:{type:"timestamp"},InputDataConfig:{shape:"S3z"},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:"S3j"},ModelKmsKeyId:{},VersionName:{},SourceModelArn:{},FlywheelArn:{},OutputDataConfig:{type:"structure",members:{FlywheelStatsS3Prefix:{}}}}},S63:{type:"structure",members:{JobId:{},JobArn:{},JobName:{},JobStatus:{},Message:{},SubmitTime:{type:"timestamp"},EndTime:{type:"timestamp"},InputDataConfig:{shape:"S59"},OutputDataConfig:{shape:"S5a"},LanguageCode:{},DataAccessRoleArn:{},TargetEventTypes:{shape:"S64"}}},S64:{type:"list",member:{}},S68:{type:"structure",members:{FlywheelArn:{},ActiveModelArn:{},DataAccessRoleArn:{},TaskConfig:{shape:"S4b"},DataLakeS3Uri:{},DataSecurityConfig:{shape:"S4i"},Status:{},ModelType:{},Message:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},LatestFlywheelIteration:{}}},S6d:{type:"structure",members:{FlywheelArn:{},FlywheelIterationId:{},CreationTime:{type:"timestamp"},EndTime:{type:"timestamp"},Status:{},Message:{},EvaluatedModelArn:{},EvaluatedModelMetrics:{shape:"S6f"},TrainedModelArn:{},TrainedModelMetrics:{shape:"S6f"},EvaluationManifestS3Prefix:{}}},S6f:{type:"structure",members:{AverageF1Score:{type:"double"},AveragePrecision:{type:"double"},AverageRecall:{type:"double"},AverageAccuracy:{type:"double"}}},S6i:{type:"structure",members:{JobId:{},JobArn:{},JobName:{},JobStatus:{},Message:{},SubmitTime:{type:"timestamp"},EndTime:{type:"timestamp"},InputDataConfig:{shape:"S59"},OutputDataConfig:{shape:"S5a"},LanguageCode:{},DataAccessRoleArn:{},VolumeKmsKeyId:{},VpcConfig:{shape:"S3j"}}},S6l:{type:"structure",members:{JobId:{},JobArn:{},JobName:{},JobStatus:{},Message:{},SubmitTime:{type:"timestamp"},EndTime:{type:"timestamp"},InputDataConfig:{shape:"S59"},OutputDataConfig:{type:"structure",required:["S3Uri"],members:{S3Uri:{},KmsKeyId:{}}},RedactionConfig:{shape:"S6n"},LanguageCode:{},DataAccessRoleArn:{},Mode:{}}},S6n:{type:"structure",members:{PiiEntityTypes:{type:"list",member:{}},MaskMode:{},MaskCharacter:{}}},S6w:{type:"structure",members:{JobId:{},JobArn:{},JobName:{},JobStatus:{},Message:{},SubmitTime:{type:"timestamp"},EndTime:{type:"timestamp"},InputDataConfig:{shape:"S59"},OutputDataConfig:{shape:"S5a"},LanguageCode:{},DataAccessRoleArn:{},VolumeKmsKeyId:{},VpcConfig:{shape:"S3j"}}},S6z:{type:"structure",members:{JobId:{},JobArn:{},JobName:{},JobStatus:{},Message:{},SubmitTime:{type:"timestamp"},EndTime:{type:"timestamp"},InputDataConfig:{shape:"S59"},OutputDataConfig:{shape:"S5a"},LanguageCode:{},DataAccessRoleArn:{},VolumeKmsKeyId:{},VpcConfig:{shape:"S3j"}}},S72:{type:"structure",members:{JobId:{},JobArn:{},JobName:{},JobStatus:{},Message:{},SubmitTime:{type:"timestamp"},EndTime:{type:"timestamp"},InputDataConfig:{shape:"S59"},OutputDataConfig:{shape:"S5a"},NumberOfTopics:{type:"integer"},DataAccessRoleArn:{},VolumeKmsKeyId:{},VpcConfig:{shape:"S3j"}}}}}},3407:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["s3outposts"]={};s.S3Outposts=i.defineService("s3outposts",["2017-07-25"]);Object.defineProperty(a.services["s3outposts"],"2017-07-25",{get:function get(){var e=r(8050);e.paginators=r(6861).pagination;return e},enumerable:true,configurable:true});e.exports=s.S3Outposts},3408:function(e){e.exports={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:{}}}}}},3419:function(e,t,r){"use strict";var s=this&&this.__awaiter||function(e,t,r,s){function adopt(e){return e instanceof r?e:new r(function(t){t(e)})}return new(r||(r=Promise))(function(r,i){function fulfilled(e){try{step(s.next(e))}catch(e){i(e)}}function rejected(e){try{step(s["throw"](e))}catch(e){i(e)}}function step(e){e.done?r(e.value):adopt(e.value).then(fulfilled,rejected)}step((s=s.apply(e,t||[])).next())})};Object.defineProperty(t,"__esModule",{value:true});t.OidcClient=void 0;const i=r(5315);const a=r(2421);const o=r(5316);class OidcClient{static createHttpClient(e=true,t=10){const r={allowRetries:e,maxRetries:t};return new i.HttpClient("actions/oidc-client",[new a.BearerCredentialHandler(OidcClient.getRequestToken())],r)}static getRequestToken(){const e=process.env["ACTIONS_ID_TOKEN_REQUEST_TOKEN"];if(!e){throw new Error("Unable to get ACTIONS_ID_TOKEN_REQUEST_TOKEN env variable")}return e}static getIDTokenUrl(){const e=process.env["ACTIONS_ID_TOKEN_REQUEST_URL"];if(!e){throw new Error("Unable to get ACTIONS_ID_TOKEN_REQUEST_URL env variable")}return e}static getCall(e){var t;return s(this,void 0,void 0,function*(){const r=OidcClient.createHttpClient();const s=yield r.getJson(e).catch(e=>{throw new Error(`Failed to get ID Token. \n \n Error Code : ${e.statusCode}\n \n Error Message: ${e.result.message}`)});const i=(t=s.result)===null||t===void 0?void 0:t.value;if(!i){throw new Error("Response json body do not have ID Token field")}return i})}static getIDToken(e){return s(this,void 0,void 0,function*(){try{let t=OidcClient.getIDTokenUrl();if(e){const r=encodeURIComponent(e);t=`${t}&audience=${r}`}o.debug(`ID token url is ${t}`);const r=yield OidcClient.getCall(t);o.setSecret(r);return r}catch(e){throw new Error(`Error message: ${e.message}`)}})}}t.OidcClient=OidcClient},3422:function(e,t,r){var s=r(2393);r(1169);s.util.update(s.CloudFront.prototype,{setupRequestListeners:function setupRequestListeners(e){e.addListener("extractData",s.util.hoistPayloadMember)}})},3429:function(e){e.exports={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",deprecated:true,deprecatedMessage:"The message field is deprecated, use the encodedMessage field instead. The message field is available only in the de-DE, en-AU, en-GB, en-US, es-419, es-ES, es-US, fr-CA, fr-FR and it-IT locales.",location:"header",locationName:"x-amz-lex-message"},encodedMessage:{shape:"Sz",location:"header",locationName:"x-amz-lex-encoded-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:{deprecated:true,deprecatedMessage:"The inputTranscript field is deprecated, use the encodedInputTranscript field instead. The inputTranscript field is available only in the de-DE, en-AU, en-GB, en-US, es-419, es-ES, es-US, fr-CA, fr-FR and it-IT locales.",location:"header",locationName:"x-amz-lex-input-transcript"},encodedInputTranscript:{location:"header",locationName:"x-amz-lex-encoded-input-transcript",type:"string",sensitive:true},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:"S15"},alternativeIntents:{type:"list",member:{type:"structure",members:{intentName:{},nluIntentConfidence:{shape:"S15"},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",deprecated:true,deprecatedMessage:"The message field is deprecated, use the encodedMessage field instead. The message field is available only in the de-DE, en-AU, en-GB, en-US, es-419, es-ES, es-US, fr-CA, fr-FR and it-IT locales.",location:"header",locationName:"x-amz-lex-message"},encodedMessage:{shape:"Sz",location:"header",locationName:"x-amz-lex-encoded-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},Sz:{type:"string",sensitive:true},S15:{type:"structure",members:{score:{type:"double"}}}}}},3436:function(e){e.exports={pagination:{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"}}}},3439:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["codepipeline"]={};s.CodePipeline=i.defineService("codepipeline",["2015-07-09"]);Object.defineProperty(a.services["codepipeline"],"2015-07-09",{get:function get(){var e=r(6881);e.paginators=r(6961).pagination;return e},enumerable:true,configurable:true});e.exports=s.CodePipeline},3457:function(e){e.exports={pagination:{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"}}}},3464:function(e){e.exports={pagination:{ListDatasets:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListDocumentClassificationJobs:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListDocumentClassifierSummaries:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListDocumentClassifiers:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListDominantLanguageDetectionJobs:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListEndpoints:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"EndpointPropertiesList"},ListEntitiesDetectionJobs:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListEntityRecognizerSummaries:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListEntityRecognizers:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListEventsDetectionJobs:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListFlywheelIterationHistory:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListFlywheels:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListKeyPhrasesDetectionJobs:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListPiiEntitiesDetectionJobs:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"PiiEntitiesDetectionJobPropertiesList"},ListSentimentDetectionJobs:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListTargetedSentimentDetectionJobs:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListTopicsDetectionJobs:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"}}}},3470:function(e){e.exports={pagination:{ListSolFunctionInstances:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"functionInstances"},ListSolFunctionPackages:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"functionPackages"},ListSolNetworkInstances:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"networkInstances"},ListSolNetworkOperations:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"networkOperations"},ListSolNetworkPackages:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"networkPackages"}}}},3476:function(e){e.exports={pagination:{DescribeJobLogItems:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"},DescribeJobs:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"},DescribeLaunchConfigurationTemplates:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"},DescribeReplicationConfigurationTemplates:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"},DescribeSourceServers:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"},DescribeVcenterClients:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"},ListApplications:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"},ListExportErrors:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"},ListExports:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"},ListImportErrors:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"},ListImports:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"},ListSourceServerActions:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"},ListTemplateActions:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"},ListWaves:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"}}}},3480:function(e){e.exports={pagination:{}}},3491:function(e){e.exports={pagination:{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"}}}},3495:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["appstream"]={};s.AppStream=i.defineService("appstream",["2016-12-01"]);Object.defineProperty(a.services["appstream"],"2016-12-01",{get:function get(){var e=r(5266);e.paginators=r(6066).pagination;e.waiters=r(3093).waiters;return e},enumerable:true,configurable:true});e.exports=s.AppStream},3500:function(module,__unusedexports,__webpack_require__){const core=__webpack_require__(5316);const AWS=__webpack_require__(6139);const fs=__webpack_require__(5747);const path=__webpack_require__(5622);async function run(){try{const e=new AWS.ECS;const t=core.getInput("task-definition",{required:true});const r=path.isAbsolute(t)?t:path.join(process.env.GITHUB_WORKSPACE,t);const s=JSON.parse(fs.readFileSync(r,"utf8"));let i;i=await e.registerTaskDefinition(s).promise();core.setOutput("task_definition_arn",i.taskDefinition.taskDefinitionArn)}catch(e){core.setFailed("Failed to register task definition in ECS: "+e.message);core.debug("Task definition contents:");core.debug(JSON.stringify(s,undefined,2))}}module.exports=run;if(require.main===require.cache[eval("__filename")]){run()}},3502:function(e){e.exports={pagination:{DescribeContinuousExports:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},DescribeImportTasks:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"}}}},3512:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["tnb"]={};s.Tnb=i.defineService("tnb",["2008-10-21"]);Object.defineProperty(a.services["tnb"],"2008-10-21",{get:function get(){var e=r(8790);e.paginators=r(3470).pagination;return e},enumerable:true,configurable:true});e.exports=s.Tnb},3534:function(e){e.exports={version:2,waiters:{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"}]}}}},3545:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["worklink"]={};s.WorkLink=i.defineService("worklink",["2018-09-25"]);Object.defineProperty(a.services["worklink"],"2018-09-25",{get:function get(){var e=r(8589);e.paginators=r(865).pagination;return e},enumerable:true,configurable:true});e.exports=s.WorkLink},3546:function(e,t,r){var s=r(2393).util;var i=r(8058).typeOf;var a={String:"String",Number:"Number",NumberValue:"Number",Binary:"Binary"};var o=s.inherit({constructor:function Set(e,t){t=t||{};this.wrapperName="Set";this.initialize(e,t.validate)},initialize:function(e,t){var r=this;r.values=[].concat(e);r.detectType();if(t){r.validate()}},detectType:function(){this.type=a[i(this.values[0])];if(!this.type){throw s.error(new Error,{code:"InvalidSetType",message:"Sets can contain string, number, or binary values"})}},validate:function(){var e=this;var t=e.values.length;var r=e.values;for(var o=0;o1){i[a]=parseList(o,{member:{}})}else{i[a]=parseXml(o[0],{})}}return i}e.exports=NodeXmlParser},3615:function(e){e.exports={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:{resourceArn:{},secretArn:{},sql:{},database:{},schema:{},parameterSets:{type:"list",member:{shape:"S6"}},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:{resourceArn:{},secretArn:{},database:{},schema:{}}},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:["dbClusterOrInstanceArn","awsSecretStoreArn","sqlStatements"],members:{dbClusterOrInstanceArn:{},awsSecretStoreArn:{},sqlStatements:{},database:{},schema:{}}},output:{type:"structure",members:{sqlStatementResults:{type:"list",member:{type:"structure",members:{resultFrame:{type:"structure",members:{resultSetMetadata:{type:"structure",members:{columnCount:{type:"long"},columnMetadata:{shape:"S13"}}},records:{type:"list",member:{type:"structure",members:{values:{type:"list",member:{shape:"S1a"}}}}}}},numberOfRecordsUpdated:{type:"long"}}}}}},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:{resourceArn:{},secretArn:{},sql:{},database:{},schema:{},parameters:{shape:"S6"},transactionId:{},includeResultMetadata:{type:"boolean"},continueAfterTimeout:{type:"boolean"},resultSetOptions:{type:"structure",members:{decimalReturnType:{},longReturnType:{}}},formatRecordsAs:{}}},output:{type:"structure",members:{records:{type:"list",member:{shape:"Sq"}},columnMetadata:{shape:"S13"},numberOfRecordsUpdated:{type:"long"},generatedFields:{shape:"Sq"},formattedRecords:{}}}},RollbackTransaction:{http:{requestUri:"/RollbackTransaction",responseCode:200},input:{type:"structure",required:["resourceArn","secretArn","transactionId"],members:{resourceArn:{},secretArn:{},transactionId:{}}},output:{type:"structure",members:{transactionStatus:{}}}}},shapes:{S6:{type:"list",member:{type:"structure",members:{name:{},value:{shape:"S9"},typeHint:{}}}},S9:{type:"structure",members:{isNull:{type:"boolean"},booleanValue:{type:"boolean"},longValue:{type:"long"},doubleValue:{type:"double"},stringValue:{},blobValue:{type:"blob"},arrayValue:{shape:"Sf"}},union:true},Sf:{type:"structure",members:{booleanValues:{type:"list",member:{type:"boolean"}},longValues:{type:"list",member:{type:"long"}},doubleValues:{type:"list",member:{type:"double"}},stringValues:{type:"list",member:{}},arrayValues:{type:"list",member:{shape:"Sf"}}},union:true},Sq:{type:"list",member:{shape:"S9"}},S13:{type:"list",member:{type:"structure",members:{name:{},type:{type:"integer"},typeName:{},label:{},schemaName:{},tableName:{},isAutoIncrement:{type:"boolean"},isSigned:{type:"boolean"},isCurrency:{type:"boolean"},isCaseSensitive:{type:"boolean"},nullable:{type:"integer"},precision:{type:"integer"},scale:{type:"integer"},arrayBaseColumnType:{type:"integer"}}}},S1a:{type:"structure",members:{isNull:{type:"boolean"},bitValue:{type:"boolean"},bigIntValue:{type:"long"},intValue:{type:"integer"},doubleValue:{type:"double"},realValue:{type:"float"},stringValue:{},blobValue:{type:"blob"},arrayValues:{shape:"S1d"},structValue:{type:"structure",members:{attributes:{shape:"S1d"}}}},union:true},S1d:{type:"list",member:{shape:"S1a"}}}}},3620:function(e){e.exports={version:2,waiters:{ResourceRecordSetsChanged:{delay:30,maxAttempts:60,operation:"GetChange",acceptors:[{matcher:"path",expected:"INSYNC",argument:"ChangeInfo.Status",state:"success"}]}}}},3629:function(e){e.exports={pagination:{}}},3634:function(e){e.exports={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:"Sq"},Subscribers:{shape:"Sw"}}}}}},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:"S13"},Definition:{shape:"S14"},ExecutionRoleArn:{},ApprovalModel:{},Subscribers:{shape:"Sw"}}},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:"Sq"},Subscribers:{shape:"Sw"}}},output:{type:"structure",members:{}}},CreateSubscriber:{input:{type:"structure",required:["AccountId","BudgetName","Notification","Subscriber"],members:{AccountId:{},BudgetName:{},Notification:{shape:"Sq"},Subscriber:{shape:"Sx"}}},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:"S1y"}}}},DeleteNotification:{input:{type:"structure",required:["AccountId","BudgetName","Notification"],members:{AccountId:{},BudgetName:{},Notification:{shape:"Sq"}}},output:{type:"structure",members:{}}},DeleteSubscriber:{input:{type:"structure",required:["AccountId","BudgetName","Notification","Subscriber"],members:{AccountId:{},BudgetName:{},Notification:{shape:"Sq"},Subscriber:{shape:"Sx"}}},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:"S1y"}}}},DescribeBudgetActionHistories:{input:{type:"structure",required:["AccountId","BudgetName","ActionId"],members:{AccountId:{},BudgetName:{},ActionId:{},TimePeriod:{shape:"Sg"},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:"S1y"}}}}}},NextToken:{}}}},DescribeBudgetActionsForAccount:{input:{type:"structure",required:["AccountId"],members:{AccountId:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",required:["Actions"],members:{Actions:{shape:"S2h"},NextToken:{}}}},DescribeBudgetActionsForBudget:{input:{type:"structure",required:["AccountId","BudgetName"],members:{AccountId:{},BudgetName:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",required:["Actions"],members:{Actions:{shape:"S2h"},NextToken:{}}}},DescribeBudgetNotificationsForAccount:{input:{type:"structure",required:["AccountId"],members:{AccountId:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{BudgetNotificationsForAccount:{type:"list",member:{type:"structure",members:{Notifications:{shape:"S2p"},BudgetName:{}}}},NextToken:{}}}},DescribeBudgetPerformanceHistory:{input:{type:"structure",required:["AccountId","BudgetName"],members:{AccountId:{},BudgetName:{},TimePeriod:{shape:"Sg"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{BudgetPerformanceHistory:{type:"structure",members:{BudgetName:{},BudgetType:{},CostFilters:{shape:"Sa"},CostTypes:{shape:"Sd"},TimeUnit:{},BudgetedAndActualAmountsList:{type:"list",member:{type:"structure",members:{BudgetedAmount:{shape:"S5"},ActualAmount:{shape:"S5"},TimePeriod:{shape:"Sg"}}}}}},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:{shape:"S2p"},NextToken:{}}}},DescribeSubscribersForNotification:{input:{type:"structure",required:["AccountId","BudgetName","Notification"],members:{AccountId:{},BudgetName:{},Notification:{shape:"Sq"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Subscribers:{shape:"Sw"},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:"S13"},Definition:{shape:"S14"},ExecutionRoleArn:{},ApprovalModel:{},Subscribers:{shape:"Sw"}}},output:{type:"structure",required:["AccountId","BudgetName","OldAction","NewAction"],members:{AccountId:{},BudgetName:{},OldAction:{shape:"S1y"},NewAction:{shape:"S1y"}}}},UpdateNotification:{input:{type:"structure",required:["AccountId","BudgetName","OldNotification","NewNotification"],members:{AccountId:{},BudgetName:{},OldNotification:{shape:"Sq"},NewNotification:{shape:"Sq"}}},output:{type:"structure",members:{}}},UpdateSubscriber:{input:{type:"structure",required:["AccountId","BudgetName","Notification","OldSubscriber","NewSubscriber"],members:{AccountId:{},BudgetName:{},Notification:{shape:"Sq"},OldSubscriber:{shape:"Sx"},NewSubscriber:{shape:"Sx"}}},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:"Sd"},TimeUnit:{},TimePeriod:{shape:"Sg"},CalculatedSpend:{type:"structure",required:["ActualSpend"],members:{ActualSpend:{shape:"S5"},ForecastedSpend:{shape:"S5"}}},BudgetType:{},LastUpdatedTime:{type:"timestamp"},AutoAdjustData:{type:"structure",required:["AutoAdjustType"],members:{AutoAdjustType:{},HistoricalOptions:{type:"structure",required:["BudgetAdjustmentPeriod"],members:{BudgetAdjustmentPeriod:{type:"integer"},LookBackAvailablePeriods:{type:"integer"}}},LastAutoAdjustTime:{type:"timestamp"}}}}},S5:{type:"structure",required:["Amount","Unit"],members:{Amount:{},Unit:{}}},Sa:{type:"map",key:{},value:{type:"list",member:{}}},Sd:{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"}}},Sg:{type:"structure",members:{Start:{type:"timestamp"},End:{type:"timestamp"}}},Sq:{type:"structure",required:["NotificationType","ComparisonOperator","Threshold"],members:{NotificationType:{},ComparisonOperator:{},Threshold:{type:"double"},ThresholdType:{},NotificationState:{}}},Sw:{type:"list",member:{shape:"Sx"}},Sx:{type:"structure",required:["SubscriptionType","Address"],members:{SubscriptionType:{},Address:{type:"string",sensitive:true}}},S13:{type:"structure",required:["ActionThresholdValue","ActionThresholdType"],members:{ActionThresholdValue:{type:"double"},ActionThresholdType:{}}},S14:{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:{}}}}}},S1y:{type:"structure",required:["ActionId","BudgetName","NotificationType","ActionType","ActionThreshold","Definition","ExecutionRoleArn","ApprovalModel","Status","Subscribers"],members:{ActionId:{},BudgetName:{},NotificationType:{},ActionType:{},ActionThreshold:{shape:"S13"},Definition:{shape:"S14"},ExecutionRoleArn:{},ApprovalModel:{},Status:{},Subscribers:{shape:"Sw"}}},S2h:{type:"list",member:{shape:"S1y"}},S2p:{type:"list",member:{shape:"Sq"}}}}},3641:function(e){e.exports={pagination:{}}},3650:function(e){e.exports={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:"Sp",locationName:"clientAuthentication"},ClusterName:{locationName:"clusterName"},ConfigurationInfo:{shape:"Sw",locationName:"configurationInfo"},EncryptionInfo:{shape:"Sy",locationName:"encryptionInfo"},EnhancedMonitoring:{locationName:"enhancedMonitoring"},OpenMonitoring:{shape:"S13",locationName:"openMonitoring"},KafkaVersion:{locationName:"kafkaVersion"},LoggingInfo:{shape:"S18",locationName:"loggingInfo"},NumberOfBrokerNodes:{locationName:"numberOfBrokerNodes",type:"integer"},Tags:{shape:"S1e",locationName:"tags"},StorageMode:{locationName:"storageMode"}},required:["BrokerNodeGroupInfo","KafkaVersion","NumberOfBrokerNodes","ClusterName"]},output:{type:"structure",members:{ClusterArn:{locationName:"clusterArn"},ClusterName:{locationName:"clusterName"},State:{locationName:"state"}}}},CreateClusterV2:{http:{requestUri:"/api/v2/clusters",responseCode:200},input:{type:"structure",members:{ClusterName:{locationName:"clusterName"},Tags:{shape:"S1e",locationName:"tags"},Provisioned:{locationName:"provisioned",type:"structure",members:{BrokerNodeGroupInfo:{shape:"S8",locationName:"brokerNodeGroupInfo"},ClientAuthentication:{shape:"Sp",locationName:"clientAuthentication"},ConfigurationInfo:{shape:"Sw",locationName:"configurationInfo"},EncryptionInfo:{shape:"Sy",locationName:"encryptionInfo"},EnhancedMonitoring:{locationName:"enhancedMonitoring"},OpenMonitoring:{shape:"S13",locationName:"openMonitoring"},KafkaVersion:{locationName:"kafkaVersion"},LoggingInfo:{shape:"S18",locationName:"loggingInfo"},NumberOfBrokerNodes:{locationName:"numberOfBrokerNodes",type:"integer"},StorageMode:{locationName:"storageMode"}},required:["BrokerNodeGroupInfo","KafkaVersion","NumberOfBrokerNodes"]},Serverless:{locationName:"serverless",type:"structure",members:{VpcConfigs:{shape:"S1l",locationName:"vpcConfigs"},ClientAuthentication:{shape:"S1n",locationName:"clientAuthentication"}},required:["VpcConfigs"]}},required:["ClusterName"]},output:{type:"structure",members:{ClusterArn:{locationName:"clusterArn"},ClusterName:{locationName:"clusterName"},State:{locationName:"state"},ClusterType:{locationName:"clusterType"}}}},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:"S1u",locationName:"creationTime"},LatestRevision:{shape:"S1v",locationName:"latestRevision"},Name:{locationName:"name"},State:{locationName:"state"}}}},CreateVpcConnection:{http:{requestUri:"/v1/vpc-connection",responseCode:200},input:{type:"structure",members:{TargetClusterArn:{locationName:"targetClusterArn"},Authentication:{locationName:"authentication"},VpcId:{locationName:"vpcId"},ClientSubnets:{shape:"S3",locationName:"clientSubnets"},SecurityGroups:{shape:"S3",locationName:"securityGroups"},Tags:{shape:"S1e",locationName:"tags"}},required:["TargetClusterArn","Authentication","VpcId","ClientSubnets","SecurityGroups"]},output:{type:"structure",members:{VpcConnectionArn:{locationName:"vpcConnectionArn"},State:{locationName:"state"},Authentication:{locationName:"authentication"},VpcId:{locationName:"vpcId"},ClientSubnets:{shape:"S3",locationName:"clientSubnets"},SecurityGroups:{shape:"S3",locationName:"securityGroups"},CreationTime:{shape:"S1u",locationName:"creationTime"},Tags:{shape:"S1e",locationName:"tags"}}}},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"}}}},DeleteClusterPolicy:{http:{method:"DELETE",requestUri:"/v1/clusters/{clusterArn}/policy",responseCode:200},input:{type:"structure",members:{ClusterArn:{location:"uri",locationName:"clusterArn"}},required:["ClusterArn"]},output:{type:"structure",members:{}}},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"}}}},DeleteVpcConnection:{http:{method:"DELETE",requestUri:"/v1/vpc-connection/{arn}",responseCode:200},input:{type:"structure",members:{Arn:{location:"uri",locationName:"arn"}},required:["Arn"]},output:{type:"structure",members:{VpcConnectionArn:{locationName:"vpcConnectionArn"},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:"S2a",locationName:"clusterInfo"}}}},DescribeClusterV2:{http:{method:"GET",requestUri:"/api/v2/clusters/{clusterArn}",responseCode:200},input:{type:"structure",members:{ClusterArn:{location:"uri",locationName:"clusterArn"}},required:["ClusterArn"]},output:{type:"structure",members:{ClusterInfo:{shape:"S2j",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:"S2o",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:"S1u",locationName:"creationTime"},Description:{locationName:"description"},KafkaVersions:{shape:"S3",locationName:"kafkaVersions"},LatestRevision:{shape:"S1v",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:"S1u",locationName:"creationTime"},Description:{locationName:"description"},Revision:{locationName:"revision",type:"long"},ServerProperties:{locationName:"serverProperties",type:"blob"}}}},DescribeVpcConnection:{http:{method:"GET",requestUri:"/v1/vpc-connection/{arn}",responseCode:200},input:{type:"structure",members:{Arn:{location:"uri",locationName:"arn"}},required:["Arn"]},output:{type:"structure",members:{VpcConnectionArn:{locationName:"vpcConnectionArn"},TargetClusterArn:{locationName:"targetClusterArn"},State:{locationName:"state"},Authentication:{locationName:"authentication"},VpcId:{locationName:"vpcId"},Subnets:{shape:"S3",locationName:"subnets"},SecurityGroups:{shape:"S3",locationName:"securityGroups"},CreationTime:{shape:"S1u",locationName:"creationTime"},Tags:{shape:"S1e",locationName:"tags"}}}},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"},BootstrapBrokerStringSaslIam:{locationName:"bootstrapBrokerStringSaslIam"},BootstrapBrokerStringPublicTls:{locationName:"bootstrapBrokerStringPublicTls"},BootstrapBrokerStringPublicSaslScram:{locationName:"bootstrapBrokerStringPublicSaslScram"},BootstrapBrokerStringPublicSaslIam:{locationName:"bootstrapBrokerStringPublicSaslIam"},BootstrapBrokerStringVpcConnectivityTls:{locationName:"bootstrapBrokerStringVpcConnectivityTls"},BootstrapBrokerStringVpcConnectivitySaslScram:{locationName:"bootstrapBrokerStringVpcConnectivitySaslScram"},BootstrapBrokerStringVpcConnectivitySaslIam:{locationName:"bootstrapBrokerStringVpcConnectivitySaslIam"}}}},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"}}}}}}},GetClusterPolicy:{http:{method:"GET",requestUri:"/v1/clusters/{clusterArn}/policy",responseCode:200},input:{type:"structure",members:{ClusterArn:{location:"uri",locationName:"clusterArn"}},required:["ClusterArn"]},output:{type:"structure",members:{CurrentVersion:{locationName:"currentVersion"},Policy:{locationName:"policy"}}}},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:"S2o"}},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:"S2a"}},NextToken:{locationName:"nextToken"}}}},ListClustersV2:{http:{method:"GET",requestUri:"/api/v2/clusters",responseCode:200},input:{type:"structure",members:{ClusterNameFilter:{location:"querystring",locationName:"clusterNameFilter"},ClusterTypeFilter:{location:"querystring",locationName:"clusterTypeFilter"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{ClusterInfoList:{locationName:"clusterInfoList",type:"list",member:{shape:"S2j"}},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:"S1v"}}}}},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:"S1u",locationName:"creationTime"},Description:{locationName:"description"},KafkaVersions:{shape:"S3",locationName:"kafkaVersions"},LatestRevision:{shape:"S1v",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:"S2b",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:"S1e",locationName:"tags"}}}},ListClientVpcConnections:{http:{method:"GET",requestUri:"/v1/clusters/{clusterArn}/client-vpc-connections",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:{ClientVpcConnections:{locationName:"clientVpcConnections",type:"list",member:{type:"structure",members:{Authentication:{locationName:"authentication"},CreationTime:{shape:"S1u",locationName:"creationTime"},State:{locationName:"state"},VpcConnectionArn:{locationName:"vpcConnectionArn"},Owner:{locationName:"owner"}},required:["VpcConnectionArn"]}},NextToken:{locationName:"nextToken"}}}},ListVpcConnections:{http:{method:"GET",requestUri:"/v1/vpc-connections",responseCode:200},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{VpcConnections:{locationName:"vpcConnections",type:"list",member:{type:"structure",members:{VpcConnectionArn:{locationName:"vpcConnectionArn"},TargetClusterArn:{locationName:"targetClusterArn"},CreationTime:{shape:"S1u",locationName:"creationTime"},Authentication:{locationName:"authentication"},VpcId:{locationName:"vpcId"},State:{locationName:"state"}},required:["VpcConnectionArn","TargetClusterArn"]}},NextToken:{locationName:"nextToken"}}}},RejectClientVpcConnection:{http:{method:"PUT",requestUri:"/v1/clusters/{clusterArn}/client-vpc-connection",responseCode:200},input:{type:"structure",members:{ClusterArn:{location:"uri",locationName:"clusterArn"},VpcConnectionArn:{locationName:"vpcConnectionArn"}},required:["VpcConnectionArn","ClusterArn"]},output:{type:"structure",members:{}}},PutClusterPolicy:{http:{method:"PUT",requestUri:"/v1/clusters/{clusterArn}/policy",responseCode:200},input:{type:"structure",members:{ClusterArn:{location:"uri",locationName:"clusterArn"},CurrentVersion:{locationName:"currentVersion"},Policy:{locationName:"policy"}},required:["ClusterArn","Policy"]},output:{type:"structure",members:{CurrentVersion:{locationName:"currentVersion"}}}},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:"S1e",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"}}}},UpdateBrokerType:{http:{method:"PUT",requestUri:"/v1/clusters/{clusterArn}/nodes/type",responseCode:200},input:{type:"structure",members:{ClusterArn:{location:"uri",locationName:"clusterArn"},CurrentVersion:{locationName:"currentVersion"},TargetInstanceType:{locationName:"targetInstanceType"}},required:["ClusterArn","CurrentVersion","TargetInstanceType"]},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:"S2u",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:"S1v",locationName:"latestRevision"}}}},UpdateConnectivity:{http:{method:"PUT",requestUri:"/v1/clusters/{clusterArn}/connectivity",responseCode:200},input:{type:"structure",members:{ClusterArn:{location:"uri",locationName:"clusterArn"},ConnectivityInfo:{shape:"Sh",locationName:"connectivityInfo"},CurrentVersion:{locationName:"currentVersion"}},required:["ClusterArn","ConnectivityInfo","CurrentVersion"]},output:{type:"structure",members:{ClusterArn:{locationName:"clusterArn"},ClusterOperationArn:{locationName:"clusterOperationArn"}}}},UpdateClusterConfiguration:{http:{method:"PUT",requestUri:"/v1/clusters/{clusterArn}/configuration",responseCode:200},input:{type:"structure",members:{ClusterArn:{location:"uri",locationName:"clusterArn"},ConfigurationInfo:{shape:"Sw",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:"Sw",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:"S13",locationName:"openMonitoring"},LoggingInfo:{shape:"S18",locationName:"loggingInfo"}},required:["ClusterArn","CurrentVersion"]},output:{type:"structure",members:{ClusterArn:{locationName:"clusterArn"},ClusterOperationArn:{locationName:"clusterOperationArn"}}}},UpdateSecurity:{http:{method:"PATCH",requestUri:"/v1/clusters/{clusterArn}/security",responseCode:200},input:{type:"structure",members:{ClientAuthentication:{shape:"Sp",locationName:"clientAuthentication"},ClusterArn:{location:"uri",locationName:"clusterArn"},CurrentVersion:{locationName:"currentVersion"},EncryptionInfo:{shape:"Sy",locationName:"encryptionInfo"}},required:["ClusterArn","CurrentVersion"]},output:{type:"structure",members:{ClusterArn:{locationName:"clusterArn"},ClusterOperationArn:{locationName:"clusterOperationArn"}}}},UpdateStorage:{http:{method:"PUT",requestUri:"/v1/clusters/{clusterArn}/storage",responseCode:200},input:{type:"structure",members:{ClusterArn:{location:"uri",locationName:"clusterArn"},CurrentVersion:{locationName:"currentVersion"},ProvisionedThroughput:{shape:"Sd",locationName:"provisionedThroughput"},StorageMode:{locationName:"storageMode"},VolumeSizeGB:{locationName:"volumeSizeGB",type:"integer"}},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:{ProvisionedThroughput:{shape:"Sd",locationName:"provisionedThroughput"},VolumeSize:{locationName:"volumeSize",type:"integer"}}}}},ConnectivityInfo:{shape:"Sh",locationName:"connectivityInfo"},ZoneIds:{shape:"S3",locationName:"zoneIds"}},required:["ClientSubnets","InstanceType"]},Sd:{type:"structure",members:{Enabled:{locationName:"enabled",type:"boolean"},VolumeThroughput:{locationName:"volumeThroughput",type:"integer"}}},Sh:{type:"structure",members:{PublicAccess:{locationName:"publicAccess",type:"structure",members:{Type:{locationName:"type"}}},VpcConnectivity:{locationName:"vpcConnectivity",type:"structure",members:{ClientAuthentication:{locationName:"clientAuthentication",type:"structure",members:{Sasl:{locationName:"sasl",type:"structure",members:{Scram:{locationName:"scram",type:"structure",members:{Enabled:{locationName:"enabled",type:"boolean"}}},Iam:{locationName:"iam",type:"structure",members:{Enabled:{locationName:"enabled",type:"boolean"}}}}},Tls:{locationName:"tls",type:"structure",members:{Enabled:{locationName:"enabled",type:"boolean"}}}}}}}}},Sp:{type:"structure",members:{Sasl:{locationName:"sasl",type:"structure",members:{Scram:{locationName:"scram",type:"structure",members:{Enabled:{locationName:"enabled",type:"boolean"}}},Iam:{shape:"Ss",locationName:"iam"}}},Tls:{locationName:"tls",type:"structure",members:{CertificateAuthorityArnList:{shape:"S3",locationName:"certificateAuthorityArnList"},Enabled:{locationName:"enabled",type:"boolean"}}},Unauthenticated:{locationName:"unauthenticated",type:"structure",members:{Enabled:{locationName:"enabled",type:"boolean"}}}}},Ss:{type:"structure",members:{Enabled:{locationName:"enabled",type:"boolean"}}},Sw:{type:"structure",members:{Arn:{locationName:"arn"},Revision:{locationName:"revision",type:"long"}},required:["Revision","Arn"]},Sy:{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"}}}}},S13:{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"]},S18:{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"]},S1e:{type:"map",key:{},value:{}},S1l:{type:"list",member:{type:"structure",members:{SubnetIds:{shape:"S3",locationName:"subnetIds"},SecurityGroupIds:{shape:"S3",locationName:"securityGroupIds"}},required:["SubnetIds"]}},S1n:{type:"structure",members:{Sasl:{locationName:"sasl",type:"structure",members:{Iam:{shape:"Ss",locationName:"iam"}}}}},S1u:{type:"timestamp",timestampFormat:"iso8601"},S1v:{type:"structure",members:{CreationTime:{shape:"S1u",locationName:"creationTime"},Description:{locationName:"description"},Revision:{locationName:"revision",type:"long"}},required:["Revision","CreationTime"]},S2a:{type:"structure",members:{ActiveOperationArn:{locationName:"activeOperationArn"},BrokerNodeGroupInfo:{shape:"S8",locationName:"brokerNodeGroupInfo"},ClientAuthentication:{shape:"Sp",locationName:"clientAuthentication"},ClusterArn:{locationName:"clusterArn"},ClusterName:{locationName:"clusterName"},CreationTime:{shape:"S1u",locationName:"creationTime"},CurrentBrokerSoftwareInfo:{shape:"S2b",locationName:"currentBrokerSoftwareInfo"},CurrentVersion:{locationName:"currentVersion"},EncryptionInfo:{shape:"Sy",locationName:"encryptionInfo"},EnhancedMonitoring:{locationName:"enhancedMonitoring"},OpenMonitoring:{shape:"S2c",locationName:"openMonitoring"},LoggingInfo:{shape:"S18",locationName:"loggingInfo"},NumberOfBrokerNodes:{locationName:"numberOfBrokerNodes",type:"integer"},State:{locationName:"state"},StateInfo:{shape:"S2g",locationName:"stateInfo"},Tags:{shape:"S1e",locationName:"tags"},ZookeeperConnectString:{locationName:"zookeeperConnectString"},ZookeeperConnectStringTls:{locationName:"zookeeperConnectStringTls"},StorageMode:{locationName:"storageMode"}}},S2b:{type:"structure",members:{ConfigurationArn:{locationName:"configurationArn"},ConfigurationRevision:{locationName:"configurationRevision",type:"long"},KafkaVersion:{locationName:"kafkaVersion"}}},S2c:{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"]},S2g:{type:"structure",members:{Code:{locationName:"code"},Message:{locationName:"message"}}},S2j:{type:"structure",members:{ActiveOperationArn:{locationName:"activeOperationArn"},ClusterType:{locationName:"clusterType"},ClusterArn:{locationName:"clusterArn"},ClusterName:{locationName:"clusterName"},CreationTime:{shape:"S1u",locationName:"creationTime"},CurrentVersion:{locationName:"currentVersion"},State:{locationName:"state"},StateInfo:{shape:"S2g",locationName:"stateInfo"},Tags:{shape:"S1e",locationName:"tags"},Provisioned:{locationName:"provisioned",type:"structure",members:{BrokerNodeGroupInfo:{shape:"S8",locationName:"brokerNodeGroupInfo"},CurrentBrokerSoftwareInfo:{shape:"S2b",locationName:"currentBrokerSoftwareInfo"},ClientAuthentication:{shape:"Sp",locationName:"clientAuthentication"},EncryptionInfo:{shape:"Sy",locationName:"encryptionInfo"},EnhancedMonitoring:{locationName:"enhancedMonitoring"},OpenMonitoring:{shape:"S13",locationName:"openMonitoring"},LoggingInfo:{shape:"S18",locationName:"loggingInfo"},NumberOfBrokerNodes:{locationName:"numberOfBrokerNodes",type:"integer"},ZookeeperConnectString:{locationName:"zookeeperConnectString"},ZookeeperConnectStringTls:{locationName:"zookeeperConnectStringTls"},StorageMode:{locationName:"storageMode"}},required:["BrokerNodeGroupInfo","NumberOfBrokerNodes"]},Serverless:{locationName:"serverless",type:"structure",members:{VpcConfigs:{shape:"S1l",locationName:"vpcConfigs"},ClientAuthentication:{shape:"S1n",locationName:"clientAuthentication"}},required:["VpcConfigs"]}}},S2o:{type:"structure",members:{ClientRequestId:{locationName:"clientRequestId"},ClusterArn:{locationName:"clusterArn"},CreationTime:{shape:"S1u",locationName:"creationTime"},EndTime:{shape:"S1u",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:"S2t",locationName:"sourceClusterInfo"},TargetClusterInfo:{shape:"S2t",locationName:"targetClusterInfo"},VpcConnectionInfo:{locationName:"vpcConnectionInfo",type:"structure",members:{VpcConnectionArn:{locationName:"vpcConnectionArn"},Owner:{locationName:"owner"},UserIdentity:{locationName:"userIdentity",type:"structure",members:{Type:{locationName:"type"},PrincipalId:{locationName:"principalId"}}},CreationTime:{shape:"S1u",locationName:"creationTime"}}}}},S2t:{type:"structure",members:{BrokerEBSVolumeInfo:{shape:"S2u",locationName:"brokerEBSVolumeInfo"},ConfigurationInfo:{shape:"Sw",locationName:"configurationInfo"},NumberOfBrokerNodes:{locationName:"numberOfBrokerNodes",type:"integer"},EnhancedMonitoring:{locationName:"enhancedMonitoring"},OpenMonitoring:{shape:"S2c",locationName:"openMonitoring"},KafkaVersion:{locationName:"kafkaVersion"},LoggingInfo:{shape:"S18",locationName:"loggingInfo"},InstanceType:{locationName:"instanceType"},ClientAuthentication:{shape:"Sp",locationName:"clientAuthentication"},EncryptionInfo:{shape:"Sy",locationName:"encryptionInfo"},ConnectivityInfo:{shape:"Sh",locationName:"connectivityInfo"},StorageMode:{locationName:"storageMode"}}},S2u:{type:"list",member:{type:"structure",members:{KafkaBrokerNodeId:{locationName:"kafkaBrokerNodeId"},ProvisionedThroughput:{shape:"Sd",locationName:"provisionedThroughput"},VolumeSizeGB:{locationName:"volumeSizeGB",type:"integer"}},required:["KafkaBrokerNodeId"]}}}}},3656:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["organizations"]={};s.Organizations=i.defineService("organizations",["2016-11-28"]);Object.defineProperty(a.services["organizations"],"2016-11-28",{get:function get(){var e=r(2838);e.paginators=r(8379).pagination;return e},enumerable:true,configurable:true});e.exports=s.Organizations},3685:function(e,t,r){"use strict";var s=this&&this.__createBinding||(Object.create?function(e,t,r,s){if(s===undefined)s=r;Object.defineProperty(e,s,{enumerable:true,get:function(){return t[r]}})}:function(e,t,r,s){if(s===undefined)s=r;e[s]=t[r]});var i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:true,value:t})}:function(e,t){e["default"]=t});var a=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(e!=null)for(var r in e)if(r!=="default"&&Object.hasOwnProperty.call(e,r))s(t,e,r);i(t,e);return t};Object.defineProperty(t,"__esModule",{value:true});t.prepareKeyValueMessage=t.issueFileCommand=void 0;const o=a(r(5747));const n=a(r(2087));const u=r(2420);const p=r(2861);function issueFileCommand(e,t){const r=process.env[`GITHUB_${e}`];if(!r){throw new Error(`Unable to find environment variable for file command ${e}`)}if(!o.existsSync(r)){throw new Error(`Missing file at path: ${r}`)}o.appendFileSync(r,`${p.toCommandValue(t)}${n.EOL}`,{encoding:"utf8"})}t.issueFileCommand=issueFileCommand;function prepareKeyValueMessage(e,t){const r=`ghadelimiter_${u.v4()}`;const s=p.toCommandValue(t);if(e.includes(r)){throw new Error(`Unexpected input: name should not contain the delimiter "${r}"`)}if(s.includes(r)){throw new Error(`Unexpected input: value should not contain the delimiter "${r}"`)}return`${e}<<${r}${n.EOL}${s}${n.EOL}${r}`}t.prepareKeyValueMessage=prepareKeyValueMessage},3690:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2018-05-10",endpointPrefix:"kinesisvideo",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"Amazon Kinesis Video WebRTC Storage",serviceId:"Kinesis Video WebRTC Storage",signatureVersion:"v4",signingName:"kinesisvideo",uid:"kinesis-video-webrtc-storage-2018-05-10"},operations:{JoinStorageSession:{http:{requestUri:"/joinStorageSession",responseCode:200},input:{type:"structure",required:["channelArn"],members:{channelArn:{}}}}},shapes:{}}},3693:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2021-06-30",endpointPrefix:"scheduler",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"Amazon EventBridge Scheduler",serviceId:"Scheduler",signatureVersion:"v4",signingName:"scheduler",uid:"scheduler-2021-06-30"},operations:{CreateSchedule:{http:{requestUri:"/schedules/{Name}",responseCode:200},input:{type:"structure",required:["FlexibleTimeWindow","Name","ScheduleExpression","Target"],members:{ClientToken:{idempotencyToken:true},Description:{},EndDate:{type:"timestamp"},FlexibleTimeWindow:{shape:"S5"},GroupName:{},KmsKeyArn:{},Name:{location:"uri",locationName:"Name"},ScheduleExpression:{},ScheduleExpressionTimezone:{},StartDate:{type:"timestamp"},State:{},Target:{shape:"Sf"}}},output:{type:"structure",required:["ScheduleArn"],members:{ScheduleArn:{}}},idempotent:true},CreateScheduleGroup:{http:{requestUri:"/schedule-groups/{Name}",responseCode:200},input:{type:"structure",required:["Name"],members:{ClientToken:{idempotencyToken:true},Name:{location:"uri",locationName:"Name"},Tags:{shape:"S21"}}},output:{type:"structure",required:["ScheduleGroupArn"],members:{ScheduleGroupArn:{}}},idempotent:true},DeleteSchedule:{http:{method:"DELETE",requestUri:"/schedules/{Name}",responseCode:200},input:{type:"structure",required:["Name"],members:{ClientToken:{idempotencyToken:true,location:"querystring",locationName:"clientToken"},GroupName:{location:"querystring",locationName:"groupName"},Name:{location:"uri",locationName:"Name"}}},output:{type:"structure",members:{}},idempotent:true},DeleteScheduleGroup:{http:{method:"DELETE",requestUri:"/schedule-groups/{Name}",responseCode:200},input:{type:"structure",required:["Name"],members:{ClientToken:{idempotencyToken:true,location:"querystring",locationName:"clientToken"},Name:{location:"uri",locationName:"Name"}}},output:{type:"structure",members:{}},idempotent:true},GetSchedule:{http:{method:"GET",requestUri:"/schedules/{Name}",responseCode:200},input:{type:"structure",required:["Name"],members:{GroupName:{location:"querystring",locationName:"groupName"},Name:{location:"uri",locationName:"Name"}}},output:{type:"structure",members:{Arn:{},CreationDate:{type:"timestamp"},Description:{},EndDate:{type:"timestamp"},FlexibleTimeWindow:{shape:"S5"},GroupName:{},KmsKeyArn:{},LastModificationDate:{type:"timestamp"},Name:{},ScheduleExpression:{},ScheduleExpressionTimezone:{},StartDate:{type:"timestamp"},State:{},Target:{shape:"Sf"}}}},GetScheduleGroup:{http:{method:"GET",requestUri:"/schedule-groups/{Name}",responseCode:200},input:{type:"structure",required:["Name"],members:{Name:{location:"uri",locationName:"Name"}}},output:{type:"structure",members:{Arn:{},CreationDate:{type:"timestamp"},LastModificationDate:{type:"timestamp"},Name:{},State:{}}}},ListScheduleGroups:{http:{method:"GET",requestUri:"/schedule-groups",responseCode:200},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"MaxResults",type:"integer"},NamePrefix:{location:"querystring",locationName:"NamePrefix"},NextToken:{location:"querystring",locationName:"NextToken"}}},output:{type:"structure",required:["ScheduleGroups"],members:{NextToken:{},ScheduleGroups:{type:"list",member:{type:"structure",members:{Arn:{},CreationDate:{type:"timestamp"},LastModificationDate:{type:"timestamp"},Name:{},State:{}}}}}}},ListSchedules:{http:{method:"GET",requestUri:"/schedules",responseCode:200},input:{type:"structure",members:{GroupName:{location:"querystring",locationName:"ScheduleGroup"},MaxResults:{location:"querystring",locationName:"MaxResults",type:"integer"},NamePrefix:{location:"querystring",locationName:"NamePrefix"},NextToken:{location:"querystring",locationName:"NextToken"},State:{location:"querystring",locationName:"State"}}},output:{type:"structure",required:["Schedules"],members:{NextToken:{},Schedules:{type:"list",member:{type:"structure",members:{Arn:{},CreationDate:{type:"timestamp"},GroupName:{},LastModificationDate:{type:"timestamp"},Name:{},State:{},Target:{type:"structure",required:["Arn"],members:{Arn:{}}}}}}}}},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:"S21"}}}},TagResource:{http:{requestUri:"/tags/{ResourceArn}",responseCode:200},input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{location:"uri",locationName:"ResourceArn"},Tags:{shape:"S21"}}},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},UpdateSchedule:{http:{method:"PUT",requestUri:"/schedules/{Name}",responseCode:200},input:{type:"structure",required:["FlexibleTimeWindow","Name","ScheduleExpression","Target"],members:{ClientToken:{idempotencyToken:true},Description:{},EndDate:{type:"timestamp"},FlexibleTimeWindow:{shape:"S5"},GroupName:{},KmsKeyArn:{},Name:{location:"uri",locationName:"Name"},ScheduleExpression:{},ScheduleExpressionTimezone:{},StartDate:{type:"timestamp"},State:{},Target:{shape:"Sf"}}},output:{type:"structure",required:["ScheduleArn"],members:{ScheduleArn:{}}},idempotent:true}},shapes:{S5:{type:"structure",required:["Mode"],members:{MaximumWindowInMinutes:{type:"integer"},Mode:{}}},Sf:{type:"structure",required:["Arn","RoleArn"],members:{Arn:{},DeadLetterConfig:{type:"structure",members:{Arn:{}}},EcsParameters:{type:"structure",required:["TaskDefinitionArn"],members:{CapacityProviderStrategy:{type:"list",member:{type:"structure",required:["capacityProvider"],members:{base:{type:"integer"},capacityProvider:{},weight:{type:"integer"}}}},EnableECSManagedTags:{type:"boolean"},EnableExecuteCommand:{type:"boolean"},Group:{},LaunchType:{},NetworkConfiguration:{type:"structure",members:{awsvpcConfiguration:{type:"structure",required:["Subnets"],members:{AssignPublicIp:{},SecurityGroups:{type:"list",member:{}},Subnets:{type:"list",member:{}}}}}},PlacementConstraints:{type:"list",member:{type:"structure",members:{expression:{},type:{}}}},PlacementStrategy:{type:"list",member:{type:"structure",members:{field:{},type:{}}}},PlatformVersion:{},PropagateTags:{},ReferenceId:{},Tags:{type:"list",member:{type:"map",key:{},value:{}}},TaskCount:{type:"integer"},TaskDefinitionArn:{}}},EventBridgeParameters:{type:"structure",required:["DetailType","Source"],members:{DetailType:{},Source:{}}},Input:{},KinesisParameters:{type:"structure",required:["PartitionKey"],members:{PartitionKey:{}}},RetryPolicy:{type:"structure",members:{MaximumEventAgeInSeconds:{type:"integer"},MaximumRetryAttempts:{type:"integer"}}},RoleArn:{},SageMakerPipelineParameters:{type:"structure",members:{PipelineParameterList:{type:"list",member:{type:"structure",required:["Name","Value"],members:{Name:{},Value:{}}}}}},SqsParameters:{type:"structure",members:{MessageGroupId:{}}}}},S21:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}}}}},3705:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["iot1clickdevicesservice"]={};s.IoT1ClickDevicesService=i.defineService("iot1clickdevicesservice",["2018-05-14"]);Object.defineProperty(a.services["iot1clickdevicesservice"],"2018-05-14",{get:function get(){var e=r(863);return e},enumerable:true,configurable:true});e.exports=s.IoT1ClickDevicesService},3716:function(e){e.exports={version:2,waiters:{ServerOffline:{acceptors:[{argument:"Server.State",expected:"OFFLINE",matcher:"path",state:"success"},{argument:"Server.State",expected:"STOP_FAILED",matcher:"path",state:"failure"}],delay:30,maxAttempts:120,operation:"DescribeServer",type:"api"},ServerOnline:{acceptors:[{argument:"Server.State",expected:"ONLINE",matcher:"path",state:"success"},{argument:"Server.State",expected:"START_FAILED",matcher:"path",state:"failure"}],delay:30,maxAttempts:120,operation:"DescribeServer",type:"api"}}}},3719:function(e,t){(function(){"use strict";var e;e=new RegExp(/(?!xmlns)^.*:/);t.normalize=function(e){return e.toLowerCase()};t.firstCharLowerCase=function(e){return e.charAt(0).toLowerCase()+e.slice(1)};t.stripPrefix=function(t){return t.replace(e,"")};t.parseNumbers=function(e){if(!isNaN(e)){e=e%1===0?parseInt(e,10):parseFloat(e)}return e};t.parseBooleans=function(e){if(/^(?:true|false)$/i.test(e)){e=e.toLowerCase()==="true"}return e}}).call(this)},3729:function(e){e.exports={pagination:{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"}}}},3738:function(e,t,r){var s=r(2393);var i=r(2726);var a=s.util.iniLoader;var o="us-east-1";s.SharedIniFileCredentials=s.util.inherit(s.Credentials,{constructor:function SharedIniFileCredentials(e){s.Credentials.call(this);e=e||{};this.filename=e.filename;this.profile=e.profile||process.env.AWS_PROFILE||s.util.defaultProfile;this.disableAssumeRole=Boolean(e.disableAssumeRole);this.preferStaticCredentials=Boolean(e.preferStaticCredentials);this.tokenCodeFn=e.tokenCodeFn||null;this.httpOptions=e.httpOptions||null;this.get(e.callback||s.util.fn.noop)},load:function load(e){var t=this;try{var r=s.util.getProfilesFromSharedConfig(a,this.filename);var i=r[this.profile]||{};if(Object.keys(i).length===0){throw s.util.error(new Error("Profile "+this.profile+" not found"),{code:"SharedIniFileCredentialsProviderFailure"})}var o=Boolean(this.preferStaticCredentials&&i["aws_access_key_id"]&&i["aws_secret_access_key"]);if(i["role_arn"]&&!o){this.loadRoleProfile(r,i,function(r,s){if(r){e(r)}else{t.expired=false;t.accessKeyId=s.Credentials.AccessKeyId;t.secretAccessKey=s.Credentials.SecretAccessKey;t.sessionToken=s.Credentials.SessionToken;t.expireTime=s.Credentials.Expiration;e(null)}});return}this.accessKeyId=i["aws_access_key_id"];this.secretAccessKey=i["aws_secret_access_key"];this.sessionToken=i["aws_session_token"];if(!this.accessKeyId||!this.secretAccessKey){throw s.util.error(new Error("Credentials not set for profile "+this.profile),{code:"SharedIniFileCredentialsProviderFailure"})}this.expired=false;e(null)}catch(t){e(t)}},refresh:function refresh(e){a.clearCachedFiles();this.coalesceRefresh(e||s.util.fn.callback,this.disableAssumeRole)},loadRoleProfile:function loadRoleProfile(e,t,r){if(this.disableAssumeRole){throw s.util.error(new Error("Role assumption profiles are disabled. "+"Failed to load profile "+this.profile+" from "+e.filename),{code:"SharedIniFileCredentialsProviderFailure"})}var a=this;var n=t["role_arn"];var u=t["role_session_name"];var p=t["external_id"];var m=t["mfa_serial"];var c=t["source_profile"];var l=t["region"]||o;if(!c){throw s.util.error(new Error("source_profile is not set using profile "+this.profile),{code:"SharedIniFileCredentialsProviderFailure"})}var d=e[c];if(typeof d!=="object"){throw s.util.error(new Error("source_profile "+c+" using profile "+this.profile+" does not exist"),{code:"SharedIniFileCredentialsProviderFailure"})}var y=new s.SharedIniFileCredentials(s.util.merge(this.options||{},{profile:c,preferStaticCredentials:true}));this.roleArn=n;var b=new i({credentials:y,region:l,httpOptions:this.httpOptions});var S={RoleArn:n,RoleSessionName:u||"aws-sdk-js-"+Date.now()};if(p){S.ExternalId=p}if(m&&a.tokenCodeFn){S.SerialNumber=m;a.tokenCodeFn(m,function(e,t){if(e){var i;if(e instanceof Error){i=e.message}else{i=e}r(s.util.error(new Error("Error fetching MFA token: "+i),{code:"SharedIniFileCredentialsProviderFailure"}));return}S.TokenCode=t;b.assumeRole(S,r)});return}b.assumeRole(S,r)}})},3743:function(e){e.exports={version:2,waiters:{}}},3752:function(e){e.exports={pagination:{DescribeEnvironmentMemberships:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListEnvironments:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"}}}},3764:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["cloudfront"]={};s.CloudFront=i.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"]);r(3422);Object.defineProperty(a.services["cloudfront"],"2016-11-25",{get:function get(){var e=r(2903);e.paginators=r(1524).pagination;e.waiters=r(8503).waiters;return e},enumerable:true,configurable:true});Object.defineProperty(a.services["cloudfront"],"2017-03-25",{get:function get(){var e=r(5282);e.paginators=r(8347).pagination;e.waiters=r(4162).waiters;return e},enumerable:true,configurable:true});Object.defineProperty(a.services["cloudfront"],"2017-10-30",{get:function get(){var e=r(3599);e.paginators=r(769).pagination;e.waiters=r(9282).waiters;return e},enumerable:true,configurable:true});Object.defineProperty(a.services["cloudfront"],"2018-06-18",{get:function get(){var e=r(8272);e.paginators=r(64).pagination;e.waiters=r(1399).waiters;return e},enumerable:true,configurable:true});Object.defineProperty(a.services["cloudfront"],"2018-11-05",{get:function get(){var e=r(2992);e.paginators=r(5246).pagination;e.waiters=r(3534).waiters;return e},enumerable:true,configurable:true});Object.defineProperty(a.services["cloudfront"],"2019-03-26",{get:function get(){var e=r(9294);e.paginators=r(5227).pagination;e.waiters=r(5082).waiters;return e},enumerable:true,configurable:true});Object.defineProperty(a.services["cloudfront"],"2020-05-31",{get:function get(){var e=r(1382);e.paginators=r(7319).pagination;e.waiters=r(1859).waiters;return e},enumerable:true,configurable:true});e.exports=s.CloudFront},3766:function(e){e.exports={pagination:{}}},3787:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:true});t.default=void 0;var r=/^(?:[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}|00000000-0000-0000-0000-000000000000)$/i;t.default=r},3790:function(e){e.exports={pagination:{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"}}}},3791:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["s3control"]={};s.S3Control=i.defineService("s3control",["2018-08-20"]);r(4700);Object.defineProperty(a.services["s3control"],"2018-08-20",{get:function get(){var e=r(4877);e.paginators=r(7450).pagination;return e},enumerable:true,configurable:true});e.exports=s.S3Control},3805:function(e){e.exports={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:"Sk"},versionRevisions:{shape:"Sm"},allowOverwrite:{type:"boolean"},includeFromUpstream:{type:"boolean"}}},output:{type:"structure",members:{successfulVersions:{shape:"Sq"},failedVersions:{shape:"Su"}}}},CreateDomain:{http:{requestUri:"/v1/domain"},input:{type:"structure",required:["domain"],members:{domain:{location:"querystring",locationName:"domain"},encryptionKey:{},tags:{shape:"Sz"}}},output:{type:"structure",members:{domain:{shape:"S14"}}}},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:"Sz"}}},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:"S14"}}}},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"}}}},DeletePackage:{http:{method:"DELETE",requestUri:"/v1/package"},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"}}},output:{type:"structure",members:{deletedPackage:{shape:"S1l"}}}},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:"Sk"},expectedStatus:{}}},output:{type:"structure",members:{successfulVersions:{shape:"Sq"},failedVersions:{shape:"Su"}}}},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:"S14"}}}},DescribePackage:{http:{method:"GET",requestUri:"/v1/package"},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"}}},output:{type:"structure",required:["package"],members:{package:{type:"structure",members:{format:{},namespace:{},name:{},originConfiguration:{shape:"S1m"}}}}}},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:{},origin:{shape:"S27"}}}}}},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:"Sk"},versionRevisions:{shape:"Sm"},expectedStatus:{}}},output:{type:"structure",members:{successfulVersions:{shape:"Sq"},failedVersions:{shape:"Su"}}}},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:{shape:"S2o"},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:{shape:"S35"}}}}},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"},originType:{location:"querystring",locationName:"originType"}}},output:{type:"structure",members:{defaultDisplayVersion:{},format:{},namespace:{},package:{},versions:{type:"list",member:{type:"structure",required:["version","status"],members:{version:{},revision:{},status:{},origin:{shape:"S27"}}}},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"},publish:{location:"querystring",locationName:"publish"},upstream:{location:"querystring",locationName:"upstream"}}},output:{type:"structure",members:{packages:{type:"list",member:{shape:"S1l"}},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:"S3r"},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:"S3r"},nextToken:{}}}},ListTagsForResource:{http:{requestUri:"/v1/tags"},input:{type:"structure",required:["resourceArn"],members:{resourceArn:{location:"querystring",locationName:"resourceArn"}}},output:{type:"structure",members:{tags:{shape:"Sz"}}}},PublishPackageVersion:{http:{requestUri:"/v1/package/version/publish"},input:{type:"structure",required:["domain","repository","format","package","packageVersion","assetContent","assetName","assetSHA256"],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"},assetContent:{shape:"S2o"},assetName:{location:"querystring",locationName:"asset"},assetSHA256:{location:"header",locationName:"x-amz-content-sha256"},unfinished:{location:"querystring",locationName:"unfinished",type:"boolean"}},payload:"assetContent"},output:{type:"structure",members:{format:{},namespace:{},package:{},version:{},versionRevision:{},status:{},asset:{shape:"S35"}}}},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"}}}},PutPackageOriginConfiguration:{http:{requestUri:"/v1/package"},input:{type:"structure",required:["domain","repository","format","package","restrictions"],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"},restrictions:{shape:"S1n"}}},output:{type:"structure",members:{originConfiguration:{shape:"S1m"}}}},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:"Sz"}}},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:"Sk"},versionRevisions:{shape:"Sm"},expectedStatus:{},targetStatus:{}}},output:{type:"structure",members:{successfulVersions:{shape:"Sq"},failedVersions:{shape:"Su"}}}},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:{}}}},createdTime:{type:"timestamp"}}},Sk:{type:"list",member:{}},Sm:{type:"map",key:{},value:{}},Sq:{type:"map",key:{},value:{type:"structure",members:{revision:{},status:{}}}},Su:{type:"map",key:{},value:{type:"structure",members:{errorCode:{},errorMessage:{}}}},Sz:{type:"list",member:{type:"structure",required:["key","value"],members:{key:{},value:{}}}},S14:{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:{}}},S1l:{type:"structure",members:{format:{},namespace:{},package:{},originConfiguration:{shape:"S1m"}}},S1m:{type:"structure",members:{restrictions:{shape:"S1n"}}},S1n:{type:"structure",required:["publish","upstream"],members:{publish:{},upstream:{}}},S27:{type:"structure",members:{domainEntryPoint:{type:"structure",members:{repositoryName:{},externalConnectionName:{}}},originType:{}}},S2o:{type:"blob",streaming:true},S35:{type:"structure",required:["name"],members:{name:{},size:{type:"long"},hashes:{type:"map",key:{},value:{}}}},S3r:{type:"list",member:{type:"structure",members:{name:{},administratorAccount:{},domainName:{},domainOwner:{},arn:{},description:{},createdTime:{type:"timestamp"}}}}}}},3808:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["kinesisvideowebrtcstorage"]={};s.KinesisVideoWebRTCStorage=i.defineService("kinesisvideowebrtcstorage",["2018-05-10"]);Object.defineProperty(a.services["kinesisvideowebrtcstorage"],"2018-05-10",{get:function get(){var e=r(3690);e.paginators=r(7853).pagination;return e},enumerable:true,configurable:true});e.exports=s.KinesisVideoWebRTCStorage},3815:function(e){e.exports={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:{}}}},CreateSMSSandboxPhoneNumber:{input:{type:"structure",required:["PhoneNumber"],members:{PhoneNumber:{},LanguageCode:{}}},output:{resultWrapper:"CreateSMSSandboxPhoneNumberResult",type:"structure",members:{}}},CreateTopic:{input:{type:"structure",required:["Name"],members:{Name:{},Attributes:{shape:"St"},Tags:{shape:"Sw"},DataProtectionPolicy:{}}},output:{resultWrapper:"CreateTopicResult",type:"structure",members:{TopicArn:{}}}},DeleteEndpoint:{input:{type:"structure",required:["EndpointArn"],members:{EndpointArn:{}}}},DeletePlatformApplication:{input:{type:"structure",required:["PlatformApplicationArn"],members:{PlatformApplicationArn:{}}}},DeleteSMSSandboxPhoneNumber:{input:{type:"structure",required:["PhoneNumber"],members:{PhoneNumber:{}}},output:{resultWrapper:"DeleteSMSSandboxPhoneNumberResult",type:"structure",members:{}}},DeleteTopic:{input:{type:"structure",required:["TopicArn"],members:{TopicArn:{}}}},GetDataProtectionPolicy:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},output:{resultWrapper:"GetDataProtectionPolicyResult",type:"structure",members:{DataProtectionPolicy:{}}}},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"}}}},GetSMSSandboxAccountStatus:{input:{type:"structure",members:{}},output:{resultWrapper:"GetSMSSandboxAccountStatusResult",type:"structure",required:["IsInSandbox"],members:{IsInSandbox:{type:"boolean"}}}},GetSubscriptionAttributes:{input:{type:"structure",required:["SubscriptionArn"],members:{SubscriptionArn:{}}},output:{resultWrapper:"GetSubscriptionAttributesResult",type:"structure",members:{Attributes:{shape:"S1j"}}}},GetTopicAttributes:{input:{type:"structure",required:["TopicArn"],members:{TopicArn:{}}},output:{resultWrapper:"GetTopicAttributesResult",type:"structure",members:{Attributes:{shape:"St"}}}},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:{}}}},ListOriginationNumbers:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{resultWrapper:"ListOriginationNumbersResult",type:"structure",members:{NextToken:{},PhoneNumbers:{type:"list",member:{type:"structure",members:{CreatedAt:{type:"timestamp"},PhoneNumber:{},Status:{},Iso2CountryCode:{},RouteType:{},NumberCapabilities:{type:"list",member:{}}}}}}}},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:{}}}},ListSMSSandboxPhoneNumbers:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{resultWrapper:"ListSMSSandboxPhoneNumbersResult",type:"structure",required:["PhoneNumbers"],members:{PhoneNumbers:{type:"list",member:{type:"structure",members:{PhoneNumber:{},Status:{}}}},NextToken:{}}}},ListSubscriptions:{input:{type:"structure",members:{NextToken:{}}},output:{resultWrapper:"ListSubscriptionsResult",type:"structure",members:{Subscriptions:{shape:"S2h"},NextToken:{}}}},ListSubscriptionsByTopic:{input:{type:"structure",required:["TopicArn"],members:{TopicArn:{},NextToken:{}}},output:{resultWrapper:"ListSubscriptionsByTopicResult",type:"structure",members:{Subscriptions:{shape:"S2h"},NextToken:{}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},output:{resultWrapper:"ListTagsForResourceResult",type:"structure",members:{Tags:{shape:"Sw"}}}},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:{shape:"S31"},MessageDeduplicationId:{},MessageGroupId:{}}},output:{resultWrapper:"PublishResult",type:"structure",members:{MessageId:{},SequenceNumber:{}}}},PublishBatch:{input:{type:"structure",required:["TopicArn","PublishBatchRequestEntries"],members:{TopicArn:{},PublishBatchRequestEntries:{type:"list",member:{type:"structure",required:["Id","Message"],members:{Id:{},Message:{},Subject:{},MessageStructure:{},MessageAttributes:{shape:"S31"},MessageDeduplicationId:{},MessageGroupId:{}}}}}},output:{resultWrapper:"PublishBatchResult",type:"structure",members:{Successful:{type:"list",member:{type:"structure",members:{Id:{},MessageId:{},SequenceNumber:{}}}},Failed:{type:"list",member:{type:"structure",required:["Id","Code","SenderFault"],members:{Id:{},Code:{},Message:{},SenderFault:{type:"boolean"}}}}}}},PutDataProtectionPolicy:{input:{type:"structure",required:["ResourceArn","DataProtectionPolicy"],members:{ResourceArn:{},DataProtectionPolicy:{}}}},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:"S1j"},ReturnSubscriptionArn:{type:"boolean"}}},output:{resultWrapper:"SubscribeResult",type:"structure",members:{SubscriptionArn:{}}}},TagResource:{input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{},Tags:{shape:"Sw"}}},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:{}}},VerifySMSSandboxPhoneNumber:{input:{type:"structure",required:["PhoneNumber","OneTimePassword"],members:{PhoneNumber:{},OneTimePassword:{}}},output:{resultWrapper:"VerifySMSSandboxPhoneNumberResult",type:"structure",members:{}}}},shapes:{Sj:{type:"map",key:{},value:{}},St:{type:"map",key:{},value:{}},Sw:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},S1j:{type:"map",key:{},value:{}},S2h:{type:"list",member:{type:"structure",members:{SubscriptionArn:{},Owner:{},Protocol:{},Endpoint:{},TopicArn:{}}}},S31:{type:"map",key:{locationName:"Name"},value:{locationName:"Value",type:"structure",required:["DataType"],members:{DataType:{},StringValue:{},BinaryValue:{type:"blob"}}}}}}},3827:function(e){e.exports={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","CloudWatchLoggingOption"],members:{ApplicationName:{},CurrentApplicationVersionId:{type:"long"},CloudWatchLoggingOption:{shape:"S4"},ConditionalToken:{}}},output:{type:"structure",members:{ApplicationARN:{},ApplicationVersionId:{type:"long"},CloudWatchLoggingOptionDescriptions:{shape:"S9"}}}},AddApplicationInput:{input:{type:"structure",required:["ApplicationName","CurrentApplicationVersionId","Input"],members:{ApplicationName:{},CurrentApplicationVersionId:{type:"long"},Input:{shape:"Se"}}},output:{type:"structure",members:{ApplicationARN:{},ApplicationVersionId:{type:"long"},InputDescriptions:{shape:"S12"}}}},AddApplicationInputProcessingConfiguration:{input:{type:"structure",required:["ApplicationName","CurrentApplicationVersionId","InputId","InputProcessingConfiguration"],members:{ApplicationName:{},CurrentApplicationVersionId:{type:"long"},InputId:{},InputProcessingConfiguration:{shape:"Sg"}}},output:{type:"structure",members:{ApplicationARN:{},ApplicationVersionId:{type:"long"},InputId:{},InputProcessingConfigurationDescription:{shape:"S15"}}}},AddApplicationOutput:{input:{type:"structure",required:["ApplicationName","CurrentApplicationVersionId","Output"],members:{ApplicationName:{},CurrentApplicationVersionId:{type:"long"},Output:{shape:"S1e"}}},output:{type:"structure",members:{ApplicationARN:{},ApplicationVersionId:{type:"long"},OutputDescriptions:{shape:"S1k"}}}},AddApplicationReferenceDataSource:{input:{type:"structure",required:["ApplicationName","CurrentApplicationVersionId","ReferenceDataSource"],members:{ApplicationName:{},CurrentApplicationVersionId:{type:"long"},ReferenceDataSource:{shape:"S1q"}}},output:{type:"structure",members:{ApplicationARN:{},ApplicationVersionId:{type:"long"},ReferenceDataSourceDescriptions:{shape:"S1w"}}}},AddApplicationVpcConfiguration:{input:{type:"structure",required:["ApplicationName","VpcConfiguration"],members:{ApplicationName:{},CurrentApplicationVersionId:{type:"long"},VpcConfiguration:{shape:"S20"},ConditionalToken:{}}},output:{type:"structure",members:{ApplicationARN:{},ApplicationVersionId:{type:"long"},VpcConfigurationDescription:{shape:"S26"}}}},CreateApplication:{input:{type:"structure",required:["ApplicationName","RuntimeEnvironment","ServiceExecutionRole"],members:{ApplicationName:{},ApplicationDescription:{},RuntimeEnvironment:{},ServiceExecutionRole:{},ApplicationConfiguration:{type:"structure",members:{SqlApplicationConfiguration:{type:"structure",members:{Inputs:{type:"list",member:{shape:"Se"}},Outputs:{type:"list",member:{shape:"S1e"}},ReferenceDataSources:{type:"list",member:{shape:"S1q"}}}},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:"S2t"}}},ApplicationCodeConfiguration:{type:"structure",required:["CodeContentType"],members:{CodeContent:{type:"structure",members:{TextContent:{},ZipFileContent:{type:"blob"},S3ContentLocation:{shape:"S32"}}},CodeContentType:{}}},ApplicationSnapshotConfiguration:{type:"structure",required:["SnapshotsEnabled"],members:{SnapshotsEnabled:{type:"boolean"}}},VpcConfigurations:{type:"list",member:{shape:"S20"}},ZeppelinApplicationConfiguration:{type:"structure",members:{MonitoringConfiguration:{type:"structure",required:["LogLevel"],members:{LogLevel:{}}},CatalogConfiguration:{type:"structure",required:["GlueDataCatalogConfiguration"],members:{GlueDataCatalogConfiguration:{type:"structure",required:["DatabaseARN"],members:{DatabaseARN:{}}}}},DeployAsApplicationConfiguration:{type:"structure",required:["S3ContentLocation"],members:{S3ContentLocation:{type:"structure",required:["BucketARN"],members:{BucketARN:{},BasePath:{}}}}},CustomArtifactsConfiguration:{shape:"S3f"}}}}},CloudWatchLoggingOptions:{type:"list",member:{shape:"S4"}},Tags:{shape:"S3n"},ApplicationMode:{}}},output:{type:"structure",required:["ApplicationDetail"],members:{ApplicationDetail:{shape:"S3t"}}}},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","CloudWatchLoggingOptionId"],members:{ApplicationName:{},CurrentApplicationVersionId:{type:"long"},CloudWatchLoggingOptionId:{},ConditionalToken:{}}},output:{type:"structure",members:{ApplicationARN:{},ApplicationVersionId:{type:"long"},CloudWatchLoggingOptionDescriptions:{shape:"S9"}}}},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","VpcConfigurationId"],members:{ApplicationName:{},CurrentApplicationVersionId:{type:"long"},VpcConfigurationId:{},ConditionalToken:{}}},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:"S3t"}}}},DescribeApplicationSnapshot:{input:{type:"structure",required:["ApplicationName","SnapshotName"],members:{ApplicationName:{},SnapshotName:{}}},output:{type:"structure",required:["SnapshotDetails"],members:{SnapshotDetails:{shape:"S5g"}}}},DescribeApplicationVersion:{input:{type:"structure",required:["ApplicationName","ApplicationVersionId"],members:{ApplicationName:{},ApplicationVersionId:{type:"long"}}},output:{type:"structure",members:{ApplicationVersionDetail:{shape:"S3t"}}}},DiscoverInputSchema:{input:{type:"structure",required:["ServiceExecutionRole"],members:{ResourceARN:{},ServiceExecutionRole:{},InputStartingPositionConfiguration:{shape:"S19"},S3Configuration:{type:"structure",required:["BucketARN","FileKey"],members:{BucketARN:{},FileKey:{}}},InputProcessingConfiguration:{shape:"Sg"}}},output:{type:"structure",members:{InputSchema:{shape:"Sm"},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:"S5g"}},NextToken:{}}}},ListApplicationVersions:{input:{type:"structure",required:["ApplicationName"],members:{ApplicationName:{},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{ApplicationVersionSummaries:{type:"list",member:{type:"structure",required:["ApplicationVersionId","ApplicationStatus"],members:{ApplicationVersionId:{type:"long"},ApplicationStatus:{}}}},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:{},ApplicationMode:{}}}},NextToken:{}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceARN"],members:{ResourceARN:{}}},output:{type:"structure",members:{Tags:{shape:"S3n"}}}},RollbackApplication:{input:{type:"structure",required:["ApplicationName","CurrentApplicationVersionId"],members:{ApplicationName:{},CurrentApplicationVersionId:{type:"long"}}},output:{type:"structure",required:["ApplicationDetail"],members:{ApplicationDetail:{shape:"S3t"}}}},StartApplication:{input:{type:"structure",required:["ApplicationName"],members:{ApplicationName:{},RunConfiguration:{type:"structure",members:{FlinkRunConfiguration:{shape:"S47"},SqlRunConfigurations:{type:"list",member:{type:"structure",required:["InputId","InputStartingPositionConfiguration"],members:{InputId:{},InputStartingPositionConfiguration:{shape:"S19"}}}},ApplicationRestoreConfiguration:{shape:"S44"}}}}},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:"S3n"}}},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"],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:"Sn"},RecordEncodingUpdate:{},RecordColumnUpdates:{shape:"Sw"}}},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:"S1i"}}}},ReferenceDataSourceUpdates:{type:"list",member:{type:"structure",required:["ReferenceId"],members:{ReferenceId:{},TableNameUpdate:{},S3ReferenceDataSourceUpdate:{type:"structure",members:{BucketARNUpdate:{},FileKeyUpdate:{}}},ReferenceSchemaUpdate:{shape:"Sm"}}}}}},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:"S2t"}}},ApplicationSnapshotConfigurationUpdate:{type:"structure",required:["SnapshotsEnabledUpdate"],members:{SnapshotsEnabledUpdate:{type:"boolean"}}},VpcConfigurationUpdates:{type:"list",member:{type:"structure",required:["VpcConfigurationId"],members:{VpcConfigurationId:{},SubnetIdUpdates:{shape:"S21"},SecurityGroupIdUpdates:{shape:"S23"}}}},ZeppelinApplicationConfigurationUpdate:{type:"structure",members:{MonitoringConfigurationUpdate:{type:"structure",required:["LogLevelUpdate"],members:{LogLevelUpdate:{}}},CatalogConfigurationUpdate:{type:"structure",required:["GlueDataCatalogConfigurationUpdate"],members:{GlueDataCatalogConfigurationUpdate:{type:"structure",required:["DatabaseARNUpdate"],members:{DatabaseARNUpdate:{}}}}},DeployAsApplicationConfigurationUpdate:{type:"structure",members:{S3ContentLocationUpdate:{type:"structure",members:{BucketARNUpdate:{},BasePathUpdate:{}}}}},CustomArtifactsConfigurationUpdate:{shape:"S3f"}}}}},ServiceExecutionRoleUpdate:{},RunConfigurationUpdate:{type:"structure",members:{FlinkRunConfiguration:{shape:"S47"},ApplicationRestoreConfiguration:{shape:"S44"}}},CloudWatchLoggingOptionUpdates:{type:"list",member:{type:"structure",required:["CloudWatchLoggingOptionId"],members:{CloudWatchLoggingOptionId:{},LogStreamARNUpdate:{}}}},ConditionalToken:{}}},output:{type:"structure",required:["ApplicationDetail"],members:{ApplicationDetail:{shape:"S3t"}}}},UpdateApplicationMaintenanceConfiguration:{input:{type:"structure",required:["ApplicationName","ApplicationMaintenanceConfigurationUpdate"],members:{ApplicationName:{},ApplicationMaintenanceConfigurationUpdate:{type:"structure",required:["ApplicationMaintenanceWindowStartTimeUpdate"],members:{ApplicationMaintenanceWindowStartTimeUpdate:{}}}}},output:{type:"structure",members:{ApplicationARN:{},ApplicationMaintenanceConfigurationDescription:{shape:"S4o"}}}}},shapes:{S4:{type:"structure",required:["LogStreamARN"],members:{LogStreamARN:{}}},S9:{type:"list",member:{type:"structure",required:["LogStreamARN"],members:{CloudWatchLoggingOptionId:{},LogStreamARN:{},RoleARN:{}}}},Se:{type:"structure",required:["NamePrefix","InputSchema"],members:{NamePrefix:{},InputProcessingConfiguration:{shape:"Sg"},KinesisStreamsInput:{type:"structure",required:["ResourceARN"],members:{ResourceARN:{}}},KinesisFirehoseInput:{type:"structure",required:["ResourceARN"],members:{ResourceARN:{}}},InputParallelism:{shape:"Sk"},InputSchema:{shape:"Sm"}}},Sg:{type:"structure",required:["InputLambdaProcessor"],members:{InputLambdaProcessor:{type:"structure",required:["ResourceARN"],members:{ResourceARN:{}}}}},Sk:{type:"structure",members:{Count:{type:"integer"}}},Sm:{type:"structure",required:["RecordFormat","RecordColumns"],members:{RecordFormat:{shape:"Sn"},RecordEncoding:{},RecordColumns:{shape:"Sw"}}},Sn:{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:{}}}}}}},Sw:{type:"list",member:{type:"structure",required:["Name","SqlType"],members:{Name:{},Mapping:{},SqlType:{}}}},S12:{type:"list",member:{type:"structure",members:{InputId:{},NamePrefix:{},InAppStreamNames:{type:"list",member:{}},InputProcessingConfigurationDescription:{shape:"S15"},KinesisStreamsInputDescription:{type:"structure",required:["ResourceARN"],members:{ResourceARN:{},RoleARN:{}}},KinesisFirehoseInputDescription:{type:"structure",required:["ResourceARN"],members:{ResourceARN:{},RoleARN:{}}},InputSchema:{shape:"Sm"},InputParallelism:{shape:"Sk"},InputStartingPositionConfiguration:{shape:"S19"}}}},S15:{type:"structure",members:{InputLambdaProcessorDescription:{type:"structure",required:["ResourceARN"],members:{ResourceARN:{},RoleARN:{}}}}},S19:{type:"structure",members:{InputStartingPosition:{}}},S1e:{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:"S1i"}}},S1i:{type:"structure",required:["RecordFormatType"],members:{RecordFormatType:{}}},S1k:{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:"S1i"}}}},S1q:{type:"structure",required:["TableName","ReferenceSchema"],members:{TableName:{},S3ReferenceDataSource:{type:"structure",members:{BucketARN:{},FileKey:{}}},ReferenceSchema:{shape:"Sm"}}},S1w:{type:"list",member:{type:"structure",required:["ReferenceId","TableName","S3ReferenceDataSourceDescription"],members:{ReferenceId:{},TableName:{},S3ReferenceDataSourceDescription:{type:"structure",required:["BucketARN","FileKey"],members:{BucketARN:{},FileKey:{},ReferenceRoleARN:{}}},ReferenceSchema:{shape:"Sm"}}}},S20:{type:"structure",required:["SubnetIds","SecurityGroupIds"],members:{SubnetIds:{shape:"S21"},SecurityGroupIds:{shape:"S23"}}},S21:{type:"list",member:{}},S23:{type:"list",member:{}},S26:{type:"structure",required:["VpcConfigurationId","VpcId","SubnetIds","SecurityGroupIds"],members:{VpcConfigurationId:{},VpcId:{},SubnetIds:{shape:"S21"},SecurityGroupIds:{shape:"S23"}}},S2t:{type:"list",member:{type:"structure",required:["PropertyGroupId","PropertyMap"],members:{PropertyGroupId:{},PropertyMap:{type:"map",key:{},value:{}}}}},S32:{type:"structure",required:["BucketARN","FileKey"],members:{BucketARN:{},FileKey:{},ObjectVersion:{}}},S3f:{type:"list",member:{type:"structure",required:["ArtifactType"],members:{ArtifactType:{},S3ContentLocation:{shape:"S32"},MavenReference:{shape:"S3i"}}}},S3i:{type:"structure",required:["GroupId","ArtifactId","Version"],members:{GroupId:{},ArtifactId:{},Version:{}}},S3n:{type:"list",member:{type:"structure",required:["Key"],members:{Key:{},Value:{}}}},S3t:{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:"S12"},OutputDescriptions:{shape:"S1k"},ReferenceDataSourceDescriptions:{shape:"S1w"}}},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:"S44"},FlinkRunConfigurationDescription:{shape:"S47"}}},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:"S2t"}}},ApplicationSnapshotConfigurationDescription:{type:"structure",required:["SnapshotsEnabled"],members:{SnapshotsEnabled:{type:"boolean"}}},VpcConfigurationDescriptions:{type:"list",member:{shape:"S26"}},ZeppelinApplicationConfigurationDescription:{type:"structure",required:["MonitoringConfigurationDescription"],members:{MonitoringConfigurationDescription:{type:"structure",members:{LogLevel:{}}},CatalogConfigurationDescription:{type:"structure",required:["GlueDataCatalogConfigurationDescription"],members:{GlueDataCatalogConfigurationDescription:{type:"structure",required:["DatabaseARN"],members:{DatabaseARN:{}}}}},DeployAsApplicationConfigurationDescription:{type:"structure",required:["S3ContentLocationDescription"],members:{S3ContentLocationDescription:{type:"structure",required:["BucketARN"],members:{BucketARN:{},BasePath:{}}}}},CustomArtifactsConfigurationDescription:{type:"list",member:{type:"structure",members:{ArtifactType:{},S3ContentLocationDescription:{shape:"S32"},MavenReferenceDescription:{shape:"S3i"}}}}}}}},CloudWatchLoggingOptionDescriptions:{shape:"S9"},ApplicationMaintenanceConfigurationDescription:{shape:"S4o"},ApplicationVersionUpdatedFrom:{type:"long"},ApplicationVersionRolledBackFrom:{type:"long"},ConditionalToken:{},ApplicationVersionRolledBackTo:{type:"long"},ApplicationMode:{}}},S44:{type:"structure",required:["ApplicationRestoreType"],members:{ApplicationRestoreType:{},SnapshotName:{}}},S47:{type:"structure",members:{AllowNonRestoredState:{type:"boolean"}}},S4o:{type:"structure",required:["ApplicationMaintenanceWindowStartTime","ApplicationMaintenanceWindowEndTime"],members:{ApplicationMaintenanceWindowStartTime:{},ApplicationMaintenanceWindowEndTime:{}}},S5g:{type:"structure",required:["SnapshotName","SnapshotStatus","ApplicationVersionId"],members:{SnapshotName:{},SnapshotStatus:{},ApplicationVersionId:{type:"long"},SnapshotCreationTimestamp:{type:"timestamp"}}}}}},3836:function(e){e.exports={pagination:{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"}}}},3843:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:true});t.default=rng;var s=_interopRequireDefault(r(6417));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}const i=new Uint8Array(256);let a=i.length;function rng(){if(a>i.length-16){s.default.randomFillSync(i);a=0}return i.slice(a,a+=16)}},3851:function(e){e.exports={pagination:{ListBatchInferenceJobs:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"batchInferenceJobs"},ListBatchSegmentJobs:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"batchSegmentJobs"},ListCampaigns:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"campaigns"},ListDatasetExportJobs:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"datasetExportJobs"},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"},ListFilters:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"Filters"},ListMetricAttributionMetrics:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"metrics"},ListMetricAttributions:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"metricAttributions"},ListRecipes:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"recipes"},ListRecommenders:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"recommenders"},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"}}}},3858:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["comprehend"]={};s.Comprehend=i.defineService("comprehend",["2017-11-27"]);Object.defineProperty(a.services["comprehend"],"2017-11-27",{get:function get(){var e=r(3402);e.paginators=r(3464).pagination;return e},enumerable:true,configurable:true});e.exports=s.Comprehend},3865:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["timestreamquery"]={};s.TimestreamQuery=i.defineService("timestreamquery",["2018-11-01"]);Object.defineProperty(a.services["timestreamquery"],"2018-11-01",{get:function get(){var e=r(7470);e.paginators=r(4580).pagination;return e},enumerable:true,configurable:true});e.exports=s.TimestreamQuery},3872:function(e){e.exports={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:{},FilterOption:{type:"structure",members:{InstanceStatuses:{type:"list",member:{}}}}}},output:{type:"structure",members:{GameServer:{shape:"Sf"}}}},CreateAlias:{input:{type:"structure",required:["Name","RoutingStrategy"],members:{Name:{},Description:{},RoutingStrategy:{shape:"Sp"},Tags:{shape:"St"}}},output:{type:"structure",members:{Alias:{shape:"Sy"}}}},CreateBuild:{input:{type:"structure",members:{Name:{},Version:{},StorageLocation:{shape:"S12"},OperatingSystem:{},Tags:{shape:"St"},ServerSdkVersion:{}}},output:{type:"structure",members:{Build:{shape:"S17"},UploadCredentials:{shape:"S1c"},StorageLocation:{shape:"S12"}}}},CreateFleet:{input:{type:"structure",required:["Name"],members:{Name:{},Description:{},BuildId:{},ScriptId:{},ServerLaunchPath:{},ServerLaunchParameters:{},LogPaths:{shape:"S3"},EC2InstanceType:{},EC2InboundPermissions:{shape:"S1j"},NewGameSessionProtectionPolicy:{},RuntimeConfiguration:{shape:"S1p"},ResourceCreationLimitPolicy:{shape:"S1v"},MetricGroups:{shape:"S1x"},PeerVpcAwsAccountId:{},PeerVpcId:{},FleetType:{},InstanceRoleArn:{},CertificateConfiguration:{shape:"S20"},Locations:{shape:"S22"},Tags:{shape:"St"},ComputeType:{},AnywhereConfiguration:{shape:"S26"}}},output:{type:"structure",members:{FleetAttributes:{shape:"S29"},LocationStates:{shape:"S2g"}}}},CreateFleetLocations:{input:{type:"structure",required:["FleetId","Locations"],members:{FleetId:{},Locations:{shape:"S22"}}},output:{type:"structure",members:{FleetId:{},FleetArn:{},LocationStates:{shape:"S2g"}}}},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:"S2r"},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:"St"}}},output:{type:"structure",members:{GameServerGroup:{shape:"S33"}}}},CreateGameSession:{input:{type:"structure",required:["MaximumPlayerSessionCount"],members:{FleetId:{},AliasId:{},MaximumPlayerSessionCount:{type:"integer"},Name:{},GameProperties:{shape:"S3a"},CreatorId:{},GameSessionId:{},IdempotencyToken:{},GameSessionData:{},Location:{}}},output:{type:"structure",members:{GameSession:{shape:"S3h"}}}},CreateGameSessionQueue:{input:{type:"structure",required:["Name"],members:{Name:{},TimeoutInSeconds:{type:"integer"},PlayerLatencyPolicies:{shape:"S3q"},Destinations:{shape:"S3s"},FilterConfiguration:{shape:"S3v"},PriorityConfiguration:{shape:"S3x"},CustomEventData:{},NotificationTarget:{},Tags:{shape:"St"}}},output:{type:"structure",members:{GameSessionQueue:{shape:"S43"}}}},CreateLocation:{input:{type:"structure",required:["LocationName"],members:{LocationName:{},Tags:{shape:"St"}}},output:{type:"structure",members:{Location:{shape:"S48"}}}},CreateMatchmakingConfiguration:{input:{type:"structure",required:["Name","RequestTimeoutSeconds","AcceptanceRequired","RuleSetName"],members:{Name:{},Description:{},GameSessionQueueArns:{shape:"S4b"},RequestTimeoutSeconds:{type:"integer"},AcceptanceTimeoutSeconds:{type:"integer"},AcceptanceRequired:{type:"boolean"},RuleSetName:{},NotificationTarget:{},AdditionalPlayerCount:{type:"integer"},CustomEventData:{},GameProperties:{shape:"S3a"},GameSessionData:{},BackfillMode:{},FlexMatchMode:{},Tags:{shape:"St"}}},output:{type:"structure",members:{Configuration:{shape:"S4m"}}}},CreateMatchmakingRuleSet:{input:{type:"structure",required:["Name","RuleSetBody"],members:{Name:{},RuleSetBody:{},Tags:{shape:"St"}}},output:{type:"structure",required:["RuleSet"],members:{RuleSet:{shape:"S4s"}}}},CreatePlayerSession:{input:{type:"structure",required:["GameSessionId","PlayerId"],members:{GameSessionId:{},PlayerId:{},PlayerData:{}}},output:{type:"structure",members:{PlayerSession:{shape:"S4w"}}}},CreatePlayerSessions:{input:{type:"structure",required:["GameSessionId","PlayerIds"],members:{GameSessionId:{},PlayerIds:{type:"list",member:{}},PlayerDataMap:{type:"map",key:{},value:{}}}},output:{type:"structure",members:{PlayerSessions:{shape:"S53"}}}},CreateScript:{input:{type:"structure",members:{Name:{},Version:{},StorageLocation:{shape:"S12"},ZipFile:{type:"blob"},Tags:{shape:"St"}}},output:{type:"structure",members:{Script:{shape:"S57"}}}},CreateVpcPeeringAuthorization:{input:{type:"structure",required:["GameLiftAwsAccountId","PeerVpcId"],members:{GameLiftAwsAccountId:{},PeerVpcId:{}}},output:{type:"structure",members:{VpcPeeringAuthorization:{shape:"S5a"}}}},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:{}}}},DeleteFleetLocations:{input:{type:"structure",required:["FleetId","Locations"],members:{FleetId:{},Locations:{shape:"S3w"}}},output:{type:"structure",members:{FleetId:{},FleetArn:{},LocationStates:{shape:"S2g"}}}},DeleteGameServerGroup:{input:{type:"structure",required:["GameServerGroupName"],members:{GameServerGroupName:{},DeleteOption:{}}},output:{type:"structure",members:{GameServerGroup:{shape:"S33"}}}},DeleteGameSessionQueue:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{}}},DeleteLocation:{input:{type:"structure",required:["LocationName"],members:{LocationName:{}}},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:{}}},DeregisterCompute:{input:{type:"structure",required:["FleetId","ComputeName"],members:{FleetId:{},ComputeName:{}}},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:"Sy"}}}},DescribeBuild:{input:{type:"structure",required:["BuildId"],members:{BuildId:{}}},output:{type:"structure",members:{Build:{shape:"S17"}}}},DescribeCompute:{input:{type:"structure",required:["FleetId","ComputeName"],members:{FleetId:{},ComputeName:{}}},output:{type:"structure",members:{Compute:{shape:"S6c"}}}},DescribeEC2InstanceLimits:{input:{type:"structure",members:{EC2InstanceType:{},Location:{}}},output:{type:"structure",members:{EC2InstanceLimits:{type:"list",member:{type:"structure",members:{EC2InstanceType:{},CurrentInstances:{type:"integer"},InstanceLimit:{type:"integer"},Location:{}}}}}}},DescribeFleetAttributes:{input:{type:"structure",members:{FleetIds:{shape:"S6m"},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{FleetAttributes:{type:"list",member:{shape:"S29"}},NextToken:{}}}},DescribeFleetCapacity:{input:{type:"structure",members:{FleetIds:{shape:"S6m"},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{FleetCapacity:{type:"list",member:{shape:"S6s"}},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:{}}}},DescribeFleetLocationAttributes:{input:{type:"structure",required:["FleetId"],members:{FleetId:{},Locations:{shape:"S3w"},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{FleetId:{},FleetArn:{},LocationAttributes:{type:"list",member:{type:"structure",members:{LocationState:{shape:"S2h"},StoppedActions:{shape:"S2e"},UpdateStatus:{}}}},NextToken:{}}}},DescribeFleetLocationCapacity:{input:{type:"structure",required:["FleetId","Location"],members:{FleetId:{},Location:{}}},output:{type:"structure",members:{FleetCapacity:{shape:"S6s"}}}},DescribeFleetLocationUtilization:{input:{type:"structure",required:["FleetId","Location"],members:{FleetId:{},Location:{}}},output:{type:"structure",members:{FleetUtilization:{shape:"S78"}}}},DescribeFleetPortSettings:{input:{type:"structure",required:["FleetId"],members:{FleetId:{},Location:{}}},output:{type:"structure",members:{FleetId:{},FleetArn:{},InboundPermissions:{shape:"S1j"},UpdateStatus:{},Location:{}}}},DescribeFleetUtilization:{input:{type:"structure",members:{FleetIds:{shape:"S6m"},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{FleetUtilization:{type:"list",member:{shape:"S78"}},NextToken:{}}}},DescribeGameServer:{input:{type:"structure",required:["GameServerGroupName","GameServerId"],members:{GameServerGroupName:{},GameServerId:{}}},output:{type:"structure",members:{GameServer:{shape:"Sf"}}}},DescribeGameServerGroup:{input:{type:"structure",required:["GameServerGroupName"],members:{GameServerGroupName:{}}},output:{type:"structure",members:{GameServerGroup:{shape:"S33"}}}},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:{},Location:{},StatusFilter:{},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{GameSessionDetails:{type:"list",member:{type:"structure",members:{GameSession:{shape:"S3h"},ProtectionPolicy:{}}}},NextToken:{}}}},DescribeGameSessionPlacement:{input:{type:"structure",required:["PlacementId"],members:{PlacementId:{}}},output:{type:"structure",members:{GameSessionPlacement:{shape:"S7u"}}}},DescribeGameSessionQueues:{input:{type:"structure",members:{Names:{type:"list",member:{}},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{GameSessionQueues:{type:"list",member:{shape:"S43"}},NextToken:{}}}},DescribeGameSessions:{input:{type:"structure",members:{FleetId:{},GameSessionId:{},AliasId:{},Location:{},StatusFilter:{},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{GameSessions:{shape:"S87"},NextToken:{}}}},DescribeInstances:{input:{type:"structure",required:["FleetId"],members:{FleetId:{},InstanceId:{},Limit:{type:"integer"},NextToken:{},Location:{}}},output:{type:"structure",members:{Instances:{type:"list",member:{type:"structure",members:{FleetId:{},FleetArn:{},InstanceId:{},IpAddress:{},DnsName:{},OperatingSystem:{},Type:{},Status:{},CreationTime:{type:"timestamp"},Location:{}}}},NextToken:{}}}},DescribeMatchmaking:{input:{type:"structure",required:["TicketIds"],members:{TicketIds:{type:"list",member:{}}}},output:{type:"structure",members:{TicketList:{type:"list",member:{shape:"S8i"}}}}},DescribeMatchmakingConfigurations:{input:{type:"structure",members:{Names:{type:"list",member:{}},RuleSetName:{},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Configurations:{type:"list",member:{shape:"S4m"}},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:"S4s"}},NextToken:{}}}},DescribePlayerSessions:{input:{type:"structure",members:{GameSessionId:{},PlayerId:{},PlayerSessionId:{},PlayerSessionStatusFilter:{},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{PlayerSessions:{shape:"S53"},NextToken:{}}}},DescribeRuntimeConfiguration:{input:{type:"structure",required:["FleetId"],members:{FleetId:{}}},output:{type:"structure",members:{RuntimeConfiguration:{shape:"S1p"}}}},DescribeScalingPolicies:{input:{type:"structure",required:["FleetId"],members:{FleetId:{},StatusFilter:{},Limit:{type:"integer"},NextToken:{},Location:{}}},output:{type:"structure",members:{ScalingPolicies:{type:"list",member:{type:"structure",members:{FleetId:{},FleetArn:{},Name:{},Status:{},ScalingAdjustment:{type:"integer"},ScalingAdjustmentType:{},ComparisonOperator:{},Threshold:{type:"double"},EvaluationPeriods:{type:"integer"},MetricName:{},PolicyType:{},TargetConfiguration:{shape:"S9l"},UpdateStatus:{},Location:{}}}},NextToken:{}}}},DescribeScript:{input:{type:"structure",required:["ScriptId"],members:{ScriptId:{}}},output:{type:"structure",members:{Script:{shape:"S57"}}}},DescribeVpcPeeringAuthorizations:{input:{type:"structure",members:{}},output:{type:"structure",members:{VpcPeeringAuthorizations:{type:"list",member:{shape:"S5a"}}}}},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:{}}}}}}},GetComputeAccess:{input:{type:"structure",required:["FleetId","ComputeName"],members:{FleetId:{},ComputeName:{}}},output:{type:"structure",members:{FleetId:{},FleetArn:{},ComputeName:{},ComputeArn:{},Credentials:{shape:"S1c"}}}},GetComputeAuthToken:{input:{type:"structure",required:["FleetId","ComputeName"],members:{FleetId:{},ComputeName:{}}},output:{type:"structure",members:{FleetId:{},FleetArn:{},ComputeName:{},ComputeArn:{},AuthToken:{},ExpirationTimestamp:{type:"timestamp"}}}},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:"Sy"}},NextToken:{}}}},ListBuilds:{input:{type:"structure",members:{Status:{},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Builds:{type:"list",member:{shape:"S17"}},NextToken:{}}}},ListCompute:{input:{type:"structure",required:["FleetId"],members:{FleetId:{},Location:{},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{ComputeList:{type:"list",member:{shape:"S6c"}},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:"S33"}},NextToken:{}}}},ListGameServers:{input:{type:"structure",required:["GameServerGroupName"],members:{GameServerGroupName:{},SortOrder:{},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{GameServers:{type:"list",member:{shape:"Sf"}},NextToken:{}}}},ListLocations:{input:{type:"structure",members:{Filters:{type:"list",member:{}},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Locations:{type:"list",member:{shape:"S48"}},NextToken:{}}}},ListScripts:{input:{type:"structure",members:{Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Scripts:{type:"list",member:{shape:"S57"}},NextToken:{}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceARN"],members:{ResourceARN:{}}},output:{type:"structure",members:{Tags:{shape:"St"}}}},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:"S9l"}}},output:{type:"structure",members:{Name:{}}}},RegisterCompute:{input:{type:"structure",required:["FleetId","ComputeName"],members:{FleetId:{},ComputeName:{},CertificatePath:{},DnsName:{},IpAddress:{},Location:{}}},output:{type:"structure",members:{Compute:{shape:"S6c"}}}},RegisterGameServer:{input:{type:"structure",required:["GameServerGroupName","GameServerId","InstanceId"],members:{GameServerGroupName:{},GameServerId:{},InstanceId:{},ConnectionInfo:{},GameServerData:{}}},output:{type:"structure",members:{GameServer:{shape:"Sf"}}}},RequestUploadCredentials:{input:{type:"structure",required:["BuildId"],members:{BuildId:{}}},output:{type:"structure",members:{UploadCredentials:{shape:"S1c"},StorageLocation:{shape:"S12"}}}},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:"S36"}}},output:{type:"structure",members:{GameServerGroup:{shape:"S33"}}}},SearchGameSessions:{input:{type:"structure",members:{FleetId:{},AliasId:{},Location:{},FilterExpression:{},SortExpression:{},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{GameSessions:{shape:"S87"},NextToken:{}}}},StartFleetActions:{input:{type:"structure",required:["FleetId","Actions"],members:{FleetId:{},Actions:{shape:"S2e"},Location:{}}},output:{type:"structure",members:{FleetId:{},FleetArn:{}}}},StartGameSessionPlacement:{input:{type:"structure",required:["PlacementId","GameSessionQueueName","MaximumPlayerSessionCount"],members:{PlacementId:{},GameSessionQueueName:{},GameProperties:{shape:"S3a"},MaximumPlayerSessionCount:{type:"integer"},GameSessionName:{},PlayerLatencies:{shape:"S7w"},DesiredPlayerSessions:{type:"list",member:{type:"structure",members:{PlayerId:{},PlayerData:{}}}},GameSessionData:{}}},output:{type:"structure",members:{GameSessionPlacement:{shape:"S7u"}}}},StartMatchBackfill:{input:{type:"structure",required:["ConfigurationName","Players"],members:{TicketId:{},ConfigurationName:{},GameSessionArn:{},Players:{shape:"S8l"}}},output:{type:"structure",members:{MatchmakingTicket:{shape:"S8i"}}}},StartMatchmaking:{input:{type:"structure",required:["ConfigurationName","Players"],members:{TicketId:{},ConfigurationName:{},Players:{shape:"S8l"}}},output:{type:"structure",members:{MatchmakingTicket:{shape:"S8i"}}}},StopFleetActions:{input:{type:"structure",required:["FleetId","Actions"],members:{FleetId:{},Actions:{shape:"S2e"},Location:{}}},output:{type:"structure",members:{FleetId:{},FleetArn:{}}}},StopGameSessionPlacement:{input:{type:"structure",required:["PlacementId"],members:{PlacementId:{}}},output:{type:"structure",members:{GameSessionPlacement:{shape:"S7u"}}}},StopMatchmaking:{input:{type:"structure",required:["TicketId"],members:{TicketId:{}}},output:{type:"structure",members:{}}},SuspendGameServerGroup:{input:{type:"structure",required:["GameServerGroupName","SuspendActions"],members:{GameServerGroupName:{},SuspendActions:{shape:"S36"}}},output:{type:"structure",members:{GameServerGroup:{shape:"S33"}}}},TagResource:{input:{type:"structure",required:["ResourceARN","Tags"],members:{ResourceARN:{},Tags:{shape:"St"}}},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:"Sp"}}},output:{type:"structure",members:{Alias:{shape:"Sy"}}}},UpdateBuild:{input:{type:"structure",required:["BuildId"],members:{BuildId:{},Name:{},Version:{}}},output:{type:"structure",members:{Build:{shape:"S17"}}}},UpdateFleetAttributes:{input:{type:"structure",required:["FleetId"],members:{FleetId:{},Name:{},Description:{},NewGameSessionProtectionPolicy:{},ResourceCreationLimitPolicy:{shape:"S1v"},MetricGroups:{shape:"S1x"},AnywhereConfiguration:{shape:"S26"}}},output:{type:"structure",members:{FleetId:{},FleetArn:{}}}},UpdateFleetCapacity:{input:{type:"structure",required:["FleetId"],members:{FleetId:{},DesiredInstances:{type:"integer"},MinSize:{type:"integer"},MaxSize:{type:"integer"},Location:{}}},output:{type:"structure",members:{FleetId:{},FleetArn:{},Location:{}}}},UpdateFleetPortSettings:{input:{type:"structure",required:["FleetId"],members:{FleetId:{},InboundPermissionAuthorizations:{shape:"S1j"},InboundPermissionRevocations:{shape:"S1j"}}},output:{type:"structure",members:{FleetId:{},FleetArn:{}}}},UpdateGameServer:{input:{type:"structure",required:["GameServerGroupName","GameServerId"],members:{GameServerGroupName:{},GameServerId:{},GameServerData:{},UtilizationStatus:{},HealthCheck:{}}},output:{type:"structure",members:{GameServer:{shape:"Sf"}}}},UpdateGameServerGroup:{input:{type:"structure",required:["GameServerGroupName"],members:{GameServerGroupName:{},RoleArn:{},InstanceDefinitions:{shape:"S2r"},GameServerProtectionPolicy:{},BalancingStrategy:{}}},output:{type:"structure",members:{GameServerGroup:{shape:"S33"}}}},UpdateGameSession:{input:{type:"structure",required:["GameSessionId"],members:{GameSessionId:{},MaximumPlayerSessionCount:{type:"integer"},Name:{},PlayerSessionCreationPolicy:{},ProtectionPolicy:{}}},output:{type:"structure",members:{GameSession:{shape:"S3h"}}}},UpdateGameSessionQueue:{input:{type:"structure",required:["Name"],members:{Name:{},TimeoutInSeconds:{type:"integer"},PlayerLatencyPolicies:{shape:"S3q"},Destinations:{shape:"S3s"},FilterConfiguration:{shape:"S3v"},PriorityConfiguration:{shape:"S3x"},CustomEventData:{},NotificationTarget:{}}},output:{type:"structure",members:{GameSessionQueue:{shape:"S43"}}}},UpdateMatchmakingConfiguration:{input:{type:"structure",required:["Name"],members:{Name:{},Description:{},GameSessionQueueArns:{shape:"S4b"},RequestTimeoutSeconds:{type:"integer"},AcceptanceTimeoutSeconds:{type:"integer"},AcceptanceRequired:{type:"boolean"},RuleSetName:{},NotificationTarget:{},AdditionalPlayerCount:{type:"integer"},CustomEventData:{},GameProperties:{shape:"S3a"},GameSessionData:{},BackfillMode:{},FlexMatchMode:{}}},output:{type:"structure",members:{Configuration:{shape:"S4m"}}}},UpdateRuntimeConfiguration:{input:{type:"structure",required:["FleetId","RuntimeConfiguration"],members:{FleetId:{},RuntimeConfiguration:{shape:"S1p"}}},output:{type:"structure",members:{RuntimeConfiguration:{shape:"S1p"}}}},UpdateScript:{input:{type:"structure",required:["ScriptId"],members:{ScriptId:{},Name:{},Version:{},StorageLocation:{shape:"S12"},ZipFile:{type:"blob"}}},output:{type:"structure",members:{Script:{shape:"S57"}}}},ValidateMatchmakingRuleSet:{input:{type:"structure",required:["RuleSetBody"],members:{RuleSetBody:{}}},output:{type:"structure",members:{Valid:{type:"boolean"}}}}},shapes:{S3:{type:"list",member:{}},Sf:{type:"structure",members:{GameServerGroupName:{},GameServerGroupArn:{},GameServerId:{},InstanceId:{},ConnectionInfo:{},GameServerData:{},ClaimStatus:{},UtilizationStatus:{},RegistrationTime:{type:"timestamp"},LastClaimTime:{type:"timestamp"},LastHealthCheckTime:{type:"timestamp"}}},Sp:{type:"structure",members:{Type:{},FleetId:{},Message:{}}},St:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},Sy:{type:"structure",members:{AliasId:{},Name:{},AliasArn:{},Description:{},RoutingStrategy:{shape:"Sp"},CreationTime:{type:"timestamp"},LastUpdatedTime:{type:"timestamp"}}},S12:{type:"structure",members:{Bucket:{},Key:{},RoleArn:{},ObjectVersion:{}}},S17:{type:"structure",members:{BuildId:{},BuildArn:{},Name:{},Version:{},Status:{},SizeOnDisk:{type:"long"},OperatingSystem:{},CreationTime:{type:"timestamp"},ServerSdkVersion:{}}},S1c:{type:"structure",members:{AccessKeyId:{},SecretAccessKey:{},SessionToken:{}},sensitive:true},S1j:{type:"list",member:{type:"structure",required:["FromPort","ToPort","IpRange","Protocol"],members:{FromPort:{type:"integer"},ToPort:{type:"integer"},IpRange:{},Protocol:{}}}},S1p:{type:"structure",members:{ServerProcesses:{type:"list",member:{type:"structure",required:["LaunchPath","ConcurrentExecutions"],members:{LaunchPath:{},Parameters:{},ConcurrentExecutions:{type:"integer"}}}},MaxConcurrentGameSessionActivations:{type:"integer"},GameSessionActivationTimeoutSeconds:{type:"integer"}}},S1v:{type:"structure",members:{NewGameSessionsPerCreator:{type:"integer"},PolicyPeriodInMinutes:{type:"integer"}}},S1x:{type:"list",member:{}},S20:{type:"structure",required:["CertificateType"],members:{CertificateType:{}}},S22:{type:"list",member:{type:"structure",required:["Location"],members:{Location:{}}}},S26:{type:"structure",required:["Cost"],members:{Cost:{}}},S29:{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:"S1v"},MetricGroups:{shape:"S1x"},StoppedActions:{shape:"S2e"},InstanceRoleArn:{},CertificateConfiguration:{shape:"S20"},ComputeType:{},AnywhereConfiguration:{shape:"S26"}}},S2e:{type:"list",member:{}},S2g:{type:"list",member:{shape:"S2h"}},S2h:{type:"structure",members:{Location:{},Status:{}}},S2r:{type:"list",member:{type:"structure",required:["InstanceType"],members:{InstanceType:{},WeightedCapacity:{}}}},S33:{type:"structure",members:{GameServerGroupName:{},GameServerGroupArn:{},RoleArn:{},InstanceDefinitions:{shape:"S2r"},BalancingStrategy:{},GameServerProtectionPolicy:{},AutoScalingGroupArn:{},Status:{},StatusReason:{},SuspendedActions:{shape:"S36"},CreationTime:{type:"timestamp"},LastUpdatedTime:{type:"timestamp"}}},S36:{type:"list",member:{}},S3a:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},S3h:{type:"structure",members:{GameSessionId:{},Name:{},FleetId:{},FleetArn:{},CreationTime:{type:"timestamp"},TerminationTime:{type:"timestamp"},CurrentPlayerSessionCount:{type:"integer"},MaximumPlayerSessionCount:{type:"integer"},Status:{},StatusReason:{},GameProperties:{shape:"S3a"},IpAddress:{},DnsName:{},Port:{type:"integer"},PlayerSessionCreationPolicy:{},CreatorId:{},GameSessionData:{},MatchmakerData:{},Location:{}}},S3q:{type:"list",member:{type:"structure",members:{MaximumIndividualPlayerLatencyMilliseconds:{type:"integer"},PolicyDurationSeconds:{type:"integer"}}}},S3s:{type:"list",member:{type:"structure",members:{DestinationArn:{}}}},S3v:{type:"structure",members:{AllowedLocations:{shape:"S3w"}}},S3w:{type:"list",member:{}},S3x:{type:"structure",members:{PriorityOrder:{type:"list",member:{}},LocationOrder:{shape:"S3w"}}},S43:{type:"structure",members:{Name:{},GameSessionQueueArn:{},TimeoutInSeconds:{type:"integer"},PlayerLatencyPolicies:{shape:"S3q"},Destinations:{shape:"S3s"},FilterConfiguration:{shape:"S3v"},PriorityConfiguration:{shape:"S3x"},CustomEventData:{},NotificationTarget:{}}},S48:{type:"structure",members:{LocationName:{},LocationArn:{}}},S4b:{type:"list",member:{}},S4m:{type:"structure",members:{Name:{},ConfigurationArn:{},Description:{},GameSessionQueueArns:{shape:"S4b"},RequestTimeoutSeconds:{type:"integer"},AcceptanceTimeoutSeconds:{type:"integer"},AcceptanceRequired:{type:"boolean"},RuleSetName:{},RuleSetArn:{},NotificationTarget:{},AdditionalPlayerCount:{type:"integer"},CustomEventData:{},CreationTime:{type:"timestamp"},GameProperties:{shape:"S3a"},GameSessionData:{},BackfillMode:{},FlexMatchMode:{}}},S4s:{type:"structure",required:["RuleSetBody"],members:{RuleSetName:{},RuleSetArn:{},RuleSetBody:{},CreationTime:{type:"timestamp"}}},S4w:{type:"structure",members:{PlayerSessionId:{},PlayerId:{},GameSessionId:{},FleetId:{},FleetArn:{},CreationTime:{type:"timestamp"},TerminationTime:{type:"timestamp"},Status:{},IpAddress:{},DnsName:{},Port:{type:"integer"},PlayerData:{}}},S53:{type:"list",member:{shape:"S4w"}},S57:{type:"structure",members:{ScriptId:{},ScriptArn:{},Name:{},Version:{},SizeOnDisk:{type:"long"},CreationTime:{type:"timestamp"},StorageLocation:{shape:"S12"}}},S5a:{type:"structure",members:{GameLiftAwsAccountId:{},PeerVpcAwsAccountId:{},PeerVpcId:{},CreationTime:{type:"timestamp"},ExpirationTime:{type:"timestamp"}}},S6c:{type:"structure",members:{FleetId:{},FleetArn:{},ComputeName:{},ComputeArn:{},IpAddress:{},DnsName:{},ComputeStatus:{},Location:{},CreationTime:{type:"timestamp"},OperatingSystem:{},Type:{},GameLiftServiceSdkEndpoint:{}}},S6m:{type:"list",member:{}},S6s:{type:"structure",members:{FleetId:{},FleetArn:{},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"}}},Location:{}}},S78:{type:"structure",members:{FleetId:{},FleetArn:{},ActiveServerProcessCount:{type:"integer"},ActiveGameSessionCount:{type:"integer"},CurrentPlayerSessionCount:{type:"integer"},MaximumPlayerSessionCount:{type:"integer"},Location:{}}},S7u:{type:"structure",members:{PlacementId:{},GameSessionQueueName:{},Status:{},GameProperties:{shape:"S3a"},MaximumPlayerSessionCount:{type:"integer"},GameSessionName:{},GameSessionId:{},GameSessionArn:{},GameSessionRegion:{},PlayerLatencies:{shape:"S7w"},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},IpAddress:{},DnsName:{},Port:{type:"integer"},PlacedPlayerSessions:{type:"list",member:{type:"structure",members:{PlayerId:{},PlayerSessionId:{}}}},GameSessionData:{},MatchmakerData:{}}},S7w:{type:"list",member:{type:"structure",members:{PlayerId:{},RegionIdentifier:{},LatencyInMilliseconds:{type:"float"}}}},S87:{type:"list",member:{shape:"S3h"}},S8i:{type:"structure",members:{TicketId:{},ConfigurationName:{},ConfigurationArn:{},Status:{},StatusReason:{},StatusMessage:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},Players:{shape:"S8l"},GameSessionConnectionInfo:{type:"structure",members:{GameSessionArn:{},IpAddress:{},DnsName:{},Port:{type:"integer"},MatchedPlayerSessions:{type:"list",member:{type:"structure",members:{PlayerId:{},PlayerSessionId:{}}}}}},EstimatedWaitTime:{type:"integer"}}},S8l:{type:"list",member:{type:"structure",members:{PlayerId:{},PlayerAttributes:{type:"map",key:{},value:{type:"structure",members:{S:{},N:{type:"double"},SL:{type:"list",member:{}},SDM:{type:"map",key:{},value:{type:"double"}}}}},Team:{},LatencyInMs:{type:"map",key:{},value:{type:"integer"}}}}},S9l:{type:"structure",required:["TargetValue"],members:{TargetValue:{type:"double"}}}}}},3878:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["sns"]={};s.SNS=i.defineService("sns",["2010-03-31"]);Object.defineProperty(a.services["sns"],"2010-03-31",{get:function get(){var e=r(3815);e.paginators=r(3393).pagination;return e},enumerable:true,configurable:true});e.exports=s.SNS},3880:function(e,t,r){var s=r(2393);function resolveMonitoringConfig(){var e={port:undefined,clientId:undefined,enabled:undefined,host:undefined};if(fromEnvironment(e)||fromConfigFile(e))return toJSType(e);return toJSType(e)}function fromEnvironment(e){e.port=e.port||process.env.AWS_CSM_PORT;e.enabled=e.enabled||process.env.AWS_CSM_ENABLED;e.clientId=e.clientId||process.env.AWS_CSM_CLIENT_ID;e.host=e.host||process.env.AWS_CSM_HOST;return e.port&&e.enabled&&e.clientId&&e.host||["false","0"].indexOf(e.enabled)>=0}function fromConfigFile(e){var t;try{var r=s.util.iniLoader.loadFrom({isConfig:true,filename:process.env[s.util.sharedConfigFileEnv]});var t=r[process.env.AWS_PROFILE||s.util.defaultProfile]}catch(e){return false}if(!t)return e;e.port=e.port||t.csm_port;e.enabled=e.enabled||t.csm_enabled;e.clientId=e.clientId||t.csm_client_id;e.host=e.host||t.csm_host;return e.port&&e.enabled&&e.clientId&&e.host}function toJSType(e){var t=["false","0",undefined];if(!e.enabled||t.indexOf(e.enabled.toLowerCase())>=0){e.enabled=false}else{e.enabled=true}e.port=e.port?parseInt(e.port,10):undefined;return e}e.exports=resolveMonitoringConfig},3887:function(e){e.exports={pagination:{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"}}}},3892:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2020-12-15",endpointPrefix:"lookoutequipment",jsonVersion:"1.0",protocol:"json",serviceAbbreviation:"LookoutEquipment",serviceFullName:"Amazon Lookout for Equipment",serviceId:"LookoutEquipment",signatureVersion:"v4",targetPrefix:"AWSLookoutEquipmentFrontendService",uid:"lookoutequipment-2020-12-15"},operations:{CreateDataset:{input:{type:"structure",required:["DatasetName","ClientToken"],members:{DatasetName:{},DatasetSchema:{shape:"S3"},ServerSideKmsKeyId:{},ClientToken:{idempotencyToken:true},Tags:{shape:"S7"}}},output:{type:"structure",members:{DatasetName:{},DatasetArn:{},Status:{}}}},CreateInferenceScheduler:{input:{type:"structure",required:["ModelName","InferenceSchedulerName","DataUploadFrequency","DataInputConfiguration","DataOutputConfiguration","RoleArn","ClientToken"],members:{ModelName:{},InferenceSchedulerName:{},DataDelayOffsetInMinutes:{type:"long"},DataUploadFrequency:{},DataInputConfiguration:{shape:"Sj"},DataOutputConfiguration:{shape:"Sr"},RoleArn:{},ServerSideKmsKeyId:{},ClientToken:{idempotencyToken:true},Tags:{shape:"S7"}}},output:{type:"structure",members:{InferenceSchedulerArn:{},InferenceSchedulerName:{},Status:{}}}},CreateLabel:{input:{type:"structure",required:["LabelGroupName","StartTime","EndTime","Rating","ClientToken"],members:{LabelGroupName:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},Rating:{},FaultCode:{},Notes:{},Equipment:{},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{LabelId:{}}}},CreateLabelGroup:{input:{type:"structure",required:["LabelGroupName","ClientToken"],members:{LabelGroupName:{},FaultCodes:{shape:"S17"},ClientToken:{idempotencyToken:true},Tags:{shape:"S7"}}},output:{type:"structure",members:{LabelGroupName:{},LabelGroupArn:{}}}},CreateModel:{input:{type:"structure",required:["ModelName","DatasetName","ClientToken"],members:{ModelName:{},DatasetName:{},DatasetSchema:{shape:"S3"},LabelsInputConfiguration:{shape:"S1c"},ClientToken:{idempotencyToken:true},TrainingDataStartTime:{type:"timestamp"},TrainingDataEndTime:{type:"timestamp"},EvaluationDataStartTime:{type:"timestamp"},EvaluationDataEndTime:{type:"timestamp"},RoleArn:{},DataPreProcessingConfiguration:{shape:"S1e"},ServerSideKmsKeyId:{},Tags:{shape:"S7"},OffCondition:{}}},output:{type:"structure",members:{ModelArn:{},Status:{}}}},DeleteDataset:{input:{type:"structure",required:["DatasetName"],members:{DatasetName:{}}}},DeleteInferenceScheduler:{input:{type:"structure",required:["InferenceSchedulerName"],members:{InferenceSchedulerName:{}}}},DeleteLabel:{input:{type:"structure",required:["LabelGroupName","LabelId"],members:{LabelGroupName:{},LabelId:{}}}},DeleteLabelGroup:{input:{type:"structure",required:["LabelGroupName"],members:{LabelGroupName:{}}}},DeleteModel:{input:{type:"structure",required:["ModelName"],members:{ModelName:{}}}},DescribeDataIngestionJob:{input:{type:"structure",required:["JobId"],members:{JobId:{}}},output:{type:"structure",members:{JobId:{},DatasetArn:{},IngestionInputConfiguration:{shape:"S1t"},RoleArn:{},CreatedAt:{type:"timestamp"},Status:{},FailedReason:{},DataQualitySummary:{shape:"S1y"},IngestedFilesSummary:{shape:"S27"},StatusDetail:{},IngestedDataSize:{type:"long"},DataStartTime:{type:"timestamp"},DataEndTime:{type:"timestamp"}}}},DescribeDataset:{input:{type:"structure",required:["DatasetName"],members:{DatasetName:{}}},output:{type:"structure",members:{DatasetName:{},DatasetArn:{},CreatedAt:{type:"timestamp"},LastUpdatedAt:{type:"timestamp"},Status:{},Schema:{jsonvalue:true},ServerSideKmsKeyId:{},IngestionInputConfiguration:{shape:"S1t"},DataQualitySummary:{shape:"S1y"},IngestedFilesSummary:{shape:"S27"},RoleArn:{},DataStartTime:{type:"timestamp"},DataEndTime:{type:"timestamp"}}}},DescribeInferenceScheduler:{input:{type:"structure",required:["InferenceSchedulerName"],members:{InferenceSchedulerName:{}}},output:{type:"structure",members:{ModelArn:{},ModelName:{},InferenceSchedulerName:{},InferenceSchedulerArn:{},Status:{},DataDelayOffsetInMinutes:{type:"long"},DataUploadFrequency:{},CreatedAt:{type:"timestamp"},UpdatedAt:{type:"timestamp"},DataInputConfiguration:{shape:"Sj"},DataOutputConfiguration:{shape:"Sr"},RoleArn:{},ServerSideKmsKeyId:{},LatestInferenceResult:{}}}},DescribeLabel:{input:{type:"structure",required:["LabelGroupName","LabelId"],members:{LabelGroupName:{},LabelId:{}}},output:{type:"structure",members:{LabelGroupName:{},LabelGroupArn:{},LabelId:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},Rating:{},FaultCode:{},Notes:{},Equipment:{},CreatedAt:{type:"timestamp"}}}},DescribeLabelGroup:{input:{type:"structure",required:["LabelGroupName"],members:{LabelGroupName:{}}},output:{type:"structure",members:{LabelGroupName:{},LabelGroupArn:{},FaultCodes:{shape:"S17"},CreatedAt:{type:"timestamp"},UpdatedAt:{type:"timestamp"}}}},DescribeModel:{input:{type:"structure",required:["ModelName"],members:{ModelName:{}}},output:{type:"structure",members:{ModelName:{},ModelArn:{},DatasetName:{},DatasetArn:{},Schema:{jsonvalue:true},LabelsInputConfiguration:{shape:"S1c"},TrainingDataStartTime:{type:"timestamp"},TrainingDataEndTime:{type:"timestamp"},EvaluationDataStartTime:{type:"timestamp"},EvaluationDataEndTime:{type:"timestamp"},RoleArn:{},DataPreProcessingConfiguration:{shape:"S1e"},Status:{},TrainingExecutionStartTime:{type:"timestamp"},TrainingExecutionEndTime:{type:"timestamp"},FailedReason:{},ModelMetrics:{jsonvalue:true},LastUpdatedTime:{type:"timestamp"},CreatedAt:{type:"timestamp"},ServerSideKmsKeyId:{},OffCondition:{}}}},ListDataIngestionJobs:{input:{type:"structure",members:{DatasetName:{},NextToken:{},MaxResults:{type:"integer"},Status:{}}},output:{type:"structure",members:{NextToken:{},DataIngestionJobSummaries:{type:"list",member:{type:"structure",members:{JobId:{},DatasetName:{},DatasetArn:{},IngestionInputConfiguration:{shape:"S1t"},Status:{}}}}}}},ListDatasets:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},DatasetNameBeginsWith:{}}},output:{type:"structure",members:{NextToken:{},DatasetSummaries:{type:"list",member:{type:"structure",members:{DatasetName:{},DatasetArn:{},Status:{},CreatedAt:{type:"timestamp"}}}}}}},ListInferenceEvents:{input:{type:"structure",required:["InferenceSchedulerName","IntervalStartTime","IntervalEndTime"],members:{NextToken:{},MaxResults:{type:"integer"},InferenceSchedulerName:{},IntervalStartTime:{type:"timestamp"},IntervalEndTime:{type:"timestamp"}}},output:{type:"structure",members:{NextToken:{},InferenceEventSummaries:{type:"list",member:{type:"structure",members:{InferenceSchedulerArn:{},InferenceSchedulerName:{},EventStartTime:{type:"timestamp"},EventEndTime:{type:"timestamp"},Diagnostics:{},EventDurationInSeconds:{type:"long"}}}}}}},ListInferenceExecutions:{input:{type:"structure",required:["InferenceSchedulerName"],members:{NextToken:{},MaxResults:{type:"integer"},InferenceSchedulerName:{},DataStartTimeAfter:{type:"timestamp"},DataEndTimeBefore:{type:"timestamp"},Status:{}}},output:{type:"structure",members:{NextToken:{},InferenceExecutionSummaries:{type:"list",member:{type:"structure",members:{ModelName:{},ModelArn:{},InferenceSchedulerName:{},InferenceSchedulerArn:{},ScheduledStartTime:{type:"timestamp"},DataStartTime:{type:"timestamp"},DataEndTime:{type:"timestamp"},DataInputConfiguration:{shape:"Sj"},DataOutputConfiguration:{shape:"Sr"},CustomerResultObject:{shape:"S29"},Status:{},FailedReason:{}}}}}}},ListInferenceSchedulers:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},InferenceSchedulerNameBeginsWith:{},ModelName:{},Status:{}}},output:{type:"structure",members:{NextToken:{},InferenceSchedulerSummaries:{type:"list",member:{type:"structure",members:{ModelName:{},ModelArn:{},InferenceSchedulerName:{},InferenceSchedulerArn:{},Status:{},DataDelayOffsetInMinutes:{type:"long"},DataUploadFrequency:{},LatestInferenceResult:{}}}}}}},ListLabelGroups:{input:{type:"structure",members:{LabelGroupNameBeginsWith:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{NextToken:{},LabelGroupSummaries:{type:"list",member:{type:"structure",members:{LabelGroupName:{},LabelGroupArn:{},CreatedAt:{type:"timestamp"},UpdatedAt:{type:"timestamp"}}}}}}},ListLabels:{input:{type:"structure",required:["LabelGroupName"],members:{LabelGroupName:{},IntervalStartTime:{type:"timestamp"},IntervalEndTime:{type:"timestamp"},FaultCode:{},Equipment:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{NextToken:{},LabelSummaries:{type:"list",member:{type:"structure",members:{LabelGroupName:{},LabelId:{},LabelGroupArn:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},Rating:{},FaultCode:{},Equipment:{},CreatedAt:{type:"timestamp"}}}}}}},ListModels:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},Status:{},ModelNameBeginsWith:{},DatasetNameBeginsWith:{}}},output:{type:"structure",members:{NextToken:{},ModelSummaries:{type:"list",member:{type:"structure",members:{ModelName:{},ModelArn:{},DatasetName:{},DatasetArn:{},Status:{},CreatedAt:{type:"timestamp"}}}}}}},ListSensorStatistics:{input:{type:"structure",required:["DatasetName"],members:{DatasetName:{},IngestionJobId:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{SensorStatisticsSummaries:{type:"list",member:{type:"structure",members:{ComponentName:{},SensorName:{},DataExists:{type:"boolean"},MissingValues:{shape:"S3w"},InvalidValues:{shape:"S3w"},InvalidDateEntries:{shape:"S3w"},DuplicateTimestamps:{shape:"S3w"},CategoricalValues:{type:"structure",required:["Status"],members:{Status:{},NumberOfCategory:{type:"integer"}}},MultipleOperatingModes:{type:"structure",required:["Status"],members:{Status:{}}},LargeTimestampGaps:{type:"structure",required:["Status"],members:{Status:{},NumberOfLargeTimestampGaps:{type:"integer"},MaxTimestampGapInDays:{type:"integer"}}},MonotonicValues:{type:"structure",required:["Status"],members:{Status:{},Monotonicity:{}}},DataStartTime:{type:"timestamp"},DataEndTime:{type:"timestamp"}}}},NextToken:{}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},output:{type:"structure",members:{Tags:{shape:"S7"}}}},StartDataIngestionJob:{input:{type:"structure",required:["DatasetName","IngestionInputConfiguration","RoleArn","ClientToken"],members:{DatasetName:{},IngestionInputConfiguration:{shape:"S1t"},RoleArn:{},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{JobId:{},Status:{}}}},StartInferenceScheduler:{input:{type:"structure",required:["InferenceSchedulerName"],members:{InferenceSchedulerName:{}}},output:{type:"structure",members:{ModelArn:{},ModelName:{},InferenceSchedulerName:{},InferenceSchedulerArn:{},Status:{}}}},StopInferenceScheduler:{input:{type:"structure",required:["InferenceSchedulerName"],members:{InferenceSchedulerName:{}}},output:{type:"structure",members:{ModelArn:{},ModelName:{},InferenceSchedulerName:{},InferenceSchedulerArn:{},Status:{}}}},TagResource:{input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{},Tags:{shape:"S7"}}},output:{type:"structure",members:{}}},UntagResource:{input:{type:"structure",required:["ResourceArn","TagKeys"],members:{ResourceArn:{},TagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateInferenceScheduler:{input:{type:"structure",required:["InferenceSchedulerName"],members:{InferenceSchedulerName:{},DataDelayOffsetInMinutes:{type:"long"},DataUploadFrequency:{},DataInputConfiguration:{shape:"Sj"},DataOutputConfiguration:{shape:"Sr"},RoleArn:{}}}},UpdateLabelGroup:{input:{type:"structure",required:["LabelGroupName"],members:{LabelGroupName:{},FaultCodes:{shape:"S17"}}}}},shapes:{S3:{type:"structure",members:{InlineDataSchema:{jsonvalue:true}}},S7:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},Sj:{type:"structure",members:{S3InputConfiguration:{type:"structure",required:["Bucket"],members:{Bucket:{},Prefix:{}}},InputTimeZoneOffset:{},InferenceInputNameConfiguration:{type:"structure",members:{TimestampFormat:{},ComponentTimestampDelimiter:{}}}}},Sr:{type:"structure",required:["S3OutputConfiguration"],members:{S3OutputConfiguration:{type:"structure",required:["Bucket"],members:{Bucket:{},Prefix:{}}},KmsKeyId:{}}},S17:{type:"list",member:{}},S1c:{type:"structure",members:{S3InputConfiguration:{type:"structure",required:["Bucket"],members:{Bucket:{},Prefix:{}}},LabelGroupName:{}}},S1e:{type:"structure",members:{TargetSamplingRate:{}}},S1t:{type:"structure",required:["S3InputConfiguration"],members:{S3InputConfiguration:{type:"structure",required:["Bucket"],members:{Bucket:{},Prefix:{},KeyPattern:{}}}}},S1y:{type:"structure",required:["InsufficientSensorData","MissingSensorData","InvalidSensorData","UnsupportedTimestamps","DuplicateTimestamps"],members:{InsufficientSensorData:{type:"structure",required:["MissingCompleteSensorData","SensorsWithShortDateRange"],members:{MissingCompleteSensorData:{type:"structure",required:["AffectedSensorCount"],members:{AffectedSensorCount:{type:"integer"}}},SensorsWithShortDateRange:{type:"structure",required:["AffectedSensorCount"],members:{AffectedSensorCount:{type:"integer"}}}}},MissingSensorData:{type:"structure",required:["AffectedSensorCount","TotalNumberOfMissingValues"],members:{AffectedSensorCount:{type:"integer"},TotalNumberOfMissingValues:{type:"integer"}}},InvalidSensorData:{type:"structure",required:["AffectedSensorCount","TotalNumberOfInvalidValues"],members:{AffectedSensorCount:{type:"integer"},TotalNumberOfInvalidValues:{type:"integer"}}},UnsupportedTimestamps:{type:"structure",required:["TotalNumberOfUnsupportedTimestamps"],members:{TotalNumberOfUnsupportedTimestamps:{type:"integer"}}},DuplicateTimestamps:{type:"structure",required:["TotalNumberOfDuplicateTimestamps"],members:{TotalNumberOfDuplicateTimestamps:{type:"integer"}}}}},S27:{type:"structure",required:["TotalNumberOfFiles","IngestedNumberOfFiles"],members:{TotalNumberOfFiles:{type:"integer"},IngestedNumberOfFiles:{type:"integer"},DiscardedFiles:{type:"list",member:{shape:"S29"}}}},S29:{type:"structure",required:["Bucket","Key"],members:{Bucket:{},Key:{}}},S3w:{type:"structure",required:["Count","Percentage"],members:{Count:{type:"integer"},Percentage:{type:"float"}}}}}},3897:function(e){e.exports={pagination:{GetChannelSchedule:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Items"},ListAlerts:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Items"},ListChannels:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Items"},ListLiveSources:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Items"},ListPlaybackConfigurations:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Items"},ListPrefetchSchedules:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Items"},ListSourceLocations:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Items"},ListVodSources:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Items"}}}},3903:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2022-06-10",endpointPrefix:"oam",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"CloudWatch Observability Access Manager",serviceId:"OAM",signatureVersion:"v4",signingName:"oam",uid:"oam-2022-06-10"},operations:{CreateLink:{http:{requestUri:"/CreateLink",responseCode:200},input:{type:"structure",required:["LabelTemplate","ResourceTypes","SinkIdentifier"],members:{LabelTemplate:{},ResourceTypes:{shape:"S3"},SinkIdentifier:{},Tags:{shape:"S6"}}},output:{type:"structure",members:{Arn:{},Id:{},Label:{},LabelTemplate:{},ResourceTypes:{shape:"Sb"},SinkArn:{},Tags:{shape:"Sc"}}}},CreateSink:{http:{requestUri:"/CreateSink",responseCode:200},input:{type:"structure",required:["Name"],members:{Name:{},Tags:{shape:"S6"}}},output:{type:"structure",members:{Arn:{},Id:{},Name:{},Tags:{shape:"Sc"}}}},DeleteLink:{http:{requestUri:"/DeleteLink",responseCode:200},input:{type:"structure",required:["Identifier"],members:{Identifier:{}}},output:{type:"structure",members:{}}},DeleteSink:{http:{requestUri:"/DeleteSink",responseCode:200},input:{type:"structure",required:["Identifier"],members:{Identifier:{}}},output:{type:"structure",members:{}}},GetLink:{http:{requestUri:"/GetLink",responseCode:200},input:{type:"structure",required:["Identifier"],members:{Identifier:{}}},output:{type:"structure",members:{Arn:{},Id:{},Label:{},LabelTemplate:{},ResourceTypes:{shape:"Sb"},SinkArn:{},Tags:{shape:"Sc"}}}},GetSink:{http:{requestUri:"/GetSink",responseCode:200},input:{type:"structure",required:["Identifier"],members:{Identifier:{}}},output:{type:"structure",members:{Arn:{},Id:{},Name:{},Tags:{shape:"Sc"}}}},GetSinkPolicy:{http:{requestUri:"/GetSinkPolicy",responseCode:200},input:{type:"structure",required:["SinkIdentifier"],members:{SinkIdentifier:{}}},output:{type:"structure",members:{SinkArn:{},SinkId:{},Policy:{}}}},ListAttachedLinks:{http:{requestUri:"/ListAttachedLinks",responseCode:200},input:{type:"structure",required:["SinkIdentifier"],members:{MaxResults:{type:"integer"},NextToken:{},SinkIdentifier:{}}},output:{type:"structure",required:["Items"],members:{Items:{type:"list",member:{type:"structure",members:{Label:{},LinkArn:{},ResourceTypes:{shape:"Sb"}}}},NextToken:{}}}},ListLinks:{http:{requestUri:"/ListLinks",responseCode:200},input:{type:"structure",members:{MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",required:["Items"],members:{Items:{type:"list",member:{type:"structure",members:{Arn:{},Id:{},Label:{},ResourceTypes:{shape:"Sb"},SinkArn:{}}}},NextToken:{}}}},ListSinks:{http:{requestUri:"/ListSinks",responseCode:200},input:{type:"structure",members:{MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",required:["Items"],members:{Items:{type:"list",member:{type:"structure",members:{Arn:{},Id:{},Name:{}}}},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"}}}},PutSinkPolicy:{http:{requestUri:"/PutSinkPolicy",responseCode:200},input:{type:"structure",required:["SinkIdentifier","Policy"],members:{SinkIdentifier:{},Policy:{}}},output:{type:"structure",members:{SinkArn:{},SinkId:{},Policy:{}}}},TagResource:{http:{method:"PUT",requestUri:"/tags/{ResourceArn}",responseCode:200},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}",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:{}}},UpdateLink:{http:{requestUri:"/UpdateLink",responseCode:200},input:{type:"structure",required:["Identifier","ResourceTypes"],members:{Identifier:{},ResourceTypes:{shape:"S3"}}},output:{type:"structure",members:{Arn:{},Id:{},Label:{},LabelTemplate:{},ResourceTypes:{shape:"Sb"},SinkArn:{},Tags:{shape:"Sc"}}}}},shapes:{S3:{type:"list",member:{}},S6:{type:"map",key:{},value:{}},Sb:{type:"list",member:{}},Sc:{type:"map",key:{},value:{}}}}},3930:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2018-05-10",endpointPrefix:"license-manager-user-subscriptions",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"AWS License Manager User Subscriptions",serviceId:"License Manager User Subscriptions",signatureVersion:"v4",signingName:"license-manager-user-subscriptions",uid:"license-manager-user-subscriptions-2018-05-10"},operations:{AssociateUser:{http:{requestUri:"/user/AssociateUser",responseCode:200},input:{type:"structure",required:["IdentityProvider","InstanceId","Username"],members:{Domain:{},IdentityProvider:{shape:"S3"},InstanceId:{},Username:{}}},output:{type:"structure",required:["InstanceUserSummary"],members:{InstanceUserSummary:{shape:"S6"}}},idempotent:true},DeregisterIdentityProvider:{http:{requestUri:"/identity-provider/DeregisterIdentityProvider",responseCode:200},input:{type:"structure",required:["IdentityProvider","Product"],members:{IdentityProvider:{shape:"S3"},Product:{}}},output:{type:"structure",required:["IdentityProviderSummary"],members:{IdentityProviderSummary:{shape:"S9"}}},idempotent:true},DisassociateUser:{http:{requestUri:"/user/DisassociateUser",responseCode:200},input:{type:"structure",required:["IdentityProvider","InstanceId","Username"],members:{Domain:{},IdentityProvider:{shape:"S3"},InstanceId:{},Username:{}}},output:{type:"structure",required:["InstanceUserSummary"],members:{InstanceUserSummary:{shape:"S6"}}},idempotent:true},ListIdentityProviders:{http:{requestUri:"/identity-provider/ListIdentityProviders",responseCode:200},input:{type:"structure",members:{MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",required:["IdentityProviderSummaries"],members:{IdentityProviderSummaries:{type:"list",member:{shape:"S9"}},NextToken:{}}}},ListInstances:{http:{requestUri:"/instance/ListInstances",responseCode:200},input:{type:"structure",members:{Filters:{shape:"Sl"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{InstanceSummaries:{type:"list",member:{type:"structure",required:["InstanceId","Products","Status"],members:{InstanceId:{},LastStatusCheckDate:{},Products:{type:"list",member:{}},Status:{},StatusMessage:{}}}},NextToken:{}}}},ListProductSubscriptions:{http:{requestUri:"/user/ListProductSubscriptions",responseCode:200},input:{type:"structure",required:["IdentityProvider","Product"],members:{Filters:{shape:"Sl"},IdentityProvider:{shape:"S3"},MaxResults:{type:"integer"},NextToken:{},Product:{}}},output:{type:"structure",members:{NextToken:{},ProductUserSummaries:{type:"list",member:{shape:"Su"}}}}},ListUserAssociations:{http:{requestUri:"/user/ListUserAssociations",responseCode:200},input:{type:"structure",required:["IdentityProvider","InstanceId"],members:{Filters:{shape:"Sl"},IdentityProvider:{shape:"S3"},InstanceId:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{InstanceUserSummaries:{type:"list",member:{shape:"S6"}},NextToken:{}}}},RegisterIdentityProvider:{http:{requestUri:"/identity-provider/RegisterIdentityProvider",responseCode:200},input:{type:"structure",required:["IdentityProvider","Product"],members:{IdentityProvider:{shape:"S3"},Product:{},Settings:{shape:"Sa"}}},output:{type:"structure",required:["IdentityProviderSummary"],members:{IdentityProviderSummary:{shape:"S9"}}},idempotent:true},StartProductSubscription:{http:{requestUri:"/user/StartProductSubscription",responseCode:200},input:{type:"structure",required:["IdentityProvider","Product","Username"],members:{Domain:{},IdentityProvider:{shape:"S3"},Product:{},Username:{}}},output:{type:"structure",required:["ProductUserSummary"],members:{ProductUserSummary:{shape:"Su"}}}},StopProductSubscription:{http:{requestUri:"/user/StopProductSubscription",responseCode:200},input:{type:"structure",required:["IdentityProvider","Product","Username"],members:{Domain:{},IdentityProvider:{shape:"S3"},Product:{},Username:{}}},output:{type:"structure",required:["ProductUserSummary"],members:{ProductUserSummary:{shape:"Su"}}}},UpdateIdentityProviderSettings:{http:{requestUri:"/identity-provider/UpdateIdentityProviderSettings",responseCode:200},input:{type:"structure",required:["IdentityProvider","Product","UpdateSettings"],members:{IdentityProvider:{shape:"S3"},Product:{},UpdateSettings:{type:"structure",required:["AddSubnets","RemoveSubnets"],members:{AddSubnets:{shape:"S16"},RemoveSubnets:{shape:"S16"},SecurityGroupId:{}}}}},output:{type:"structure",required:["IdentityProviderSummary"],members:{IdentityProviderSummary:{shape:"S9"}}},idempotent:true}},shapes:{S3:{type:"structure",members:{ActiveDirectoryIdentityProvider:{type:"structure",members:{DirectoryId:{}}}},union:true},S6:{type:"structure",required:["IdentityProvider","InstanceId","Status","Username"],members:{AssociationDate:{},DisassociationDate:{},Domain:{},IdentityProvider:{shape:"S3"},InstanceId:{},Status:{},StatusMessage:{},Username:{}}},S9:{type:"structure",required:["IdentityProvider","Product","Settings","Status"],members:{FailureMessage:{},IdentityProvider:{shape:"S3"},Product:{},Settings:{shape:"Sa"},Status:{}}},Sa:{type:"structure",required:["SecurityGroupId","Subnets"],members:{SecurityGroupId:{},Subnets:{type:"list",member:{}}}},Sl:{type:"list",member:{type:"structure",members:{Attribute:{},Operation:{},Value:{}}}},Su:{type:"structure",required:["IdentityProvider","Product","Status","Username"],members:{Domain:{},IdentityProvider:{shape:"S3"},Product:{},Status:{},StatusMessage:{},SubscriptionEndDate:{},SubscriptionStartDate:{},Username:{}}},S16:{type:"list",member:{}}}}},3948:function(e){e.exports={version:2,waiters:{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"}]},ImageCreated:{delay:60,maxAttempts:60,operation:"DescribeImage",acceptors:[{expected:"CREATED",matcher:"path",state:"success",argument:"ImageStatus"},{expected:"CREATE_FAILED",matcher:"path",state:"failure",argument:"ImageStatus"},{expected:"ValidationException",matcher:"error",state:"failure"}]},ImageUpdated:{delay:60,maxAttempts:60,operation:"DescribeImage",acceptors:[{expected:"CREATED",matcher:"path",state:"success",argument:"ImageStatus"},{expected:"UPDATE_FAILED",matcher:"path",state:"failure",argument:"ImageStatus"},{expected:"ValidationException",matcher:"error",state:"failure"}]},ImageDeleted:{delay:60,maxAttempts:60,operation:"DescribeImage",acceptors:[{expected:"ResourceNotFoundException",matcher:"error",state:"success"},{expected:"DELETE_FAILED",matcher:"path",state:"failure",argument:"ImageStatus"},{expected:"ValidationException",matcher:"error",state:"failure"}]},ImageVersionCreated:{delay:60,maxAttempts:60,operation:"DescribeImageVersion",acceptors:[{expected:"CREATED",matcher:"path",state:"success",argument:"ImageVersionStatus"},{expected:"CREATE_FAILED",matcher:"path",state:"failure",argument:"ImageVersionStatus"},{expected:"ValidationException",matcher:"error",state:"failure"}]},ImageVersionDeleted:{delay:60,maxAttempts:60,operation:"DescribeImageVersion",acceptors:[{expected:"ResourceNotFoundException",matcher:"error",state:"success"},{expected:"DELETE_FAILED",matcher:"path",state:"failure",argument:"ImageVersionStatus"},{expected:"ValidationException",matcher:"error",state:"failure"}]}}}},3960:function(e){e.exports={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"},ScalableTargetARN:{}}}},NextToken:{}}}},DescribeScalingActivities:{input:{type:"structure",required:["ServiceNamespace"],members:{ServiceNamespace:{},ResourceId:{},ScalableDimension:{},MaxResults:{type:"integer"},NextToken:{},IncludeNotScaledActivities:{type:"boolean"}}},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:{},NotScaledReasons:{type:"list",member:{type:"structure",required:["Code"],members:{Code:{},MaxCapacity:{type:"integer"},MinCapacity:{type:"integer"},CurrentCapacity:{type:"integer"}}}}}}},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:"S10"},TargetTrackingScalingPolicyConfiguration:{shape:"S19"},Alarms:{shape:"S21"},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:{},Timezone:{},ResourceId:{},ScalableDimension:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},ScalableTargetAction:{shape:"S28"},CreationTime:{type:"timestamp"}}}},NextToken:{}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceARN"],members:{ResourceARN:{}}},output:{type:"structure",members:{Tags:{shape:"S2c"}}}},PutScalingPolicy:{input:{type:"structure",required:["PolicyName","ServiceNamespace","ResourceId","ScalableDimension"],members:{PolicyName:{},ServiceNamespace:{},ResourceId:{},ScalableDimension:{},PolicyType:{},StepScalingPolicyConfiguration:{shape:"S10"},TargetTrackingScalingPolicyConfiguration:{shape:"S19"}}},output:{type:"structure",required:["PolicyARN"],members:{PolicyARN:{},Alarms:{shape:"S21"}}}},PutScheduledAction:{input:{type:"structure",required:["ServiceNamespace","ScheduledActionName","ResourceId","ScalableDimension"],members:{ServiceNamespace:{},Schedule:{},Timezone:{},ScheduledActionName:{},ResourceId:{},ScalableDimension:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},ScalableTargetAction:{shape:"S28"}}},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"},Tags:{shape:"S2c"}}},output:{type:"structure",members:{ScalableTargetARN:{}}}},TagResource:{input:{type:"structure",required:["ResourceARN","Tags"],members:{ResourceARN:{},Tags:{shape:"S2c"}}},output:{type:"structure",members:{}}},UntagResource:{input:{type:"structure",required:["ResourceARN","TagKeys"],members:{ResourceARN:{},TagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}}},shapes:{Sb:{type:"list",member:{}},Sj:{type:"structure",members:{DynamicScalingInSuspended:{type:"boolean"},DynamicScalingOutSuspended:{type:"boolean"},ScheduledScalingSuspended:{type:"boolean"}}},S10:{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:{}}},S19:{type:"structure",required:["TargetValue"],members:{TargetValue:{type:"double"},PredefinedMetricSpecification:{type:"structure",required:["PredefinedMetricType"],members:{PredefinedMetricType:{},ResourceLabel:{}}},CustomizedMetricSpecification:{type:"structure",members:{MetricName:{},Namespace:{},Dimensions:{type:"list",member:{type:"structure",required:["Name","Value"],members:{Name:{},Value:{}}}},Statistic:{},Unit:{},Metrics:{type:"list",member:{type:"structure",required:["Id"],members:{Expression:{},Id:{},Label:{},MetricStat:{type:"structure",required:["Metric","Stat"],members:{Metric:{type:"structure",members:{Dimensions:{type:"list",member:{type:"structure",required:["Name","Value"],members:{Name:{},Value:{}}}},MetricName:{},Namespace:{}}},Stat:{},Unit:{}}},ReturnData:{type:"boolean"}}}}}},ScaleOutCooldown:{type:"integer"},ScaleInCooldown:{type:"integer"},DisableScaleIn:{type:"boolean"}}},S21:{type:"list",member:{type:"structure",required:["AlarmName","AlarmARN"],members:{AlarmName:{},AlarmARN:{}}}},S28:{type:"structure",members:{MinCapacity:{type:"integer"},MaxCapacity:{type:"integer"}}},S2c:{type:"map",key:{},value:{}}}}},3965:function(e){e.exports={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:{},autoMounting:{type:"boolean"}}},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"}}}},CreateBucket:{input:{type:"structure",required:["bucketName","bundleId"],members:{bucketName:{},bundleId:{},tags:{shape:"S10"},enableObjectVersioning:{type:"boolean"}}},output:{type:"structure",members:{bucket:{shape:"S15"},operations:{shape:"S4"}}}},CreateBucketAccessKey:{input:{type:"structure",required:["bucketName"],members:{bucketName:{}}},output:{type:"structure",members:{accessKey:{shape:"S1g"},operations:{shape:"S4"}}}},CreateCertificate:{input:{type:"structure",required:["certificateName","domainName"],members:{certificateName:{},domainName:{},subjectAlternativeNames:{shape:"S1n"},tags:{shape:"S10"}}},output:{type:"structure",members:{certificate:{shape:"S1p"},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:"S10"},publicDomainNames:{shape:"S2l"},deployment:{type:"structure",members:{containers:{shape:"S2o"},publicEndpoint:{shape:"S2u"}}},privateRegistryAccess:{shape:"S2x"}}},output:{type:"structure",members:{containerService:{shape:"S30"}}}},CreateContainerServiceDeployment:{input:{type:"structure",required:["serviceName"],members:{serviceName:{},containers:{shape:"S2o"},publicEndpoint:{shape:"S2u"}}},output:{type:"structure",members:{containerService:{shape:"S30"}}}},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:"S10"},addOns:{shape:"S3f"}}},output:{type:"structure",members:{operations:{shape:"S4"}}}},CreateDiskFromSnapshot:{input:{type:"structure",required:["diskName","availabilityZone","sizeInGb"],members:{diskName:{},diskSnapshotName:{},availabilityZone:{},sizeInGb:{type:"integer"},tags:{shape:"S10"},addOns:{shape:"S3f"},sourceDiskName:{},restoreDate:{},useLatestRestorableAutoSnapshot:{type:"boolean"}}},output:{type:"structure",members:{operations:{shape:"S4"}}}},CreateDiskSnapshot:{input:{type:"structure",required:["diskSnapshotName"],members:{diskName:{},diskSnapshotName:{},instanceName:{},tags:{shape:"S10"}}},output:{type:"structure",members:{operations:{shape:"S4"}}}},CreateDistribution:{input:{type:"structure",required:["distributionName","origin","defaultCacheBehavior","bundleId"],members:{distributionName:{},origin:{shape:"S3r"},defaultCacheBehavior:{shape:"S3t"},cacheBehaviorSettings:{shape:"S3v"},cacheBehaviors:{shape:"S43"},bundleId:{},ipAddressType:{},tags:{shape:"S10"}}},output:{type:"structure",members:{distribution:{shape:"S47"},operation:{shape:"S5"}}}},CreateDomain:{input:{type:"structure",required:["domainName"],members:{domainName:{},tags:{shape:"S10"}}},output:{type:"structure",members:{operation:{shape:"S5"}}}},CreateDomainEntry:{input:{type:"structure",required:["domainName","domainEntry"],members:{domainName:{},domainEntry:{shape:"S4c"}}},output:{type:"structure",members:{operation:{shape:"S5"}}}},CreateGUISessionAccessDetails:{input:{type:"structure",required:["resourceName"],members:{resourceName:{}}},output:{type:"structure",members:{resourceName:{},status:{},percentageComplete:{type:"integer"},failureReason:{},sessions:{type:"list",member:{type:"structure",members:{name:{},url:{type:"string",sensitive:true},isPrimary:{type:"boolean"}}}}}}},CreateInstanceSnapshot:{input:{type:"structure",required:["instanceSnapshotName","instanceName"],members:{instanceSnapshotName:{},instanceName:{},tags:{shape:"S10"}}},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:"S10"},addOns:{shape:"S3f"},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:"S10"},addOns:{shape:"S3f"},ipAddressType:{},sourceInstanceName:{},restoreDate:{},useLatestRestorableAutoSnapshot:{type:"boolean"}}},output:{type:"structure",members:{operations:{shape:"S4"}}}},CreateKeyPair:{input:{type:"structure",required:["keyPairName"],members:{keyPairName:{},tags:{shape:"S10"}}},output:{type:"structure",members:{keyPair:{shape:"S4y"},publicKeyBase64:{},privateKeyBase64:{},operation:{shape:"S5"}}}},CreateLoadBalancer:{input:{type:"structure",required:["loadBalancerName","instancePort"],members:{loadBalancerName:{},instancePort:{type:"integer"},healthCheckPath:{},certificateName:{},certificateDomainName:{},certificateAlternativeNames:{shape:"S51"},tags:{shape:"S10"},ipAddressType:{},tlsPolicyName:{}}},output:{type:"structure",members:{operations:{shape:"S4"}}}},CreateLoadBalancerTlsCertificate:{input:{type:"structure",required:["loadBalancerName","certificateName","certificateDomainName"],members:{loadBalancerName:{},certificateName:{},certificateDomainName:{},certificateAlternativeNames:{shape:"S51"},tags:{shape:"S10"}}},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:"S56"},preferredBackupWindow:{},preferredMaintenanceWindow:{},publiclyAccessible:{type:"boolean"},tags:{shape:"S10"}}},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:"S10"}}},output:{type:"structure",members:{operations:{shape:"S4"}}}},CreateRelationalDatabaseSnapshot:{input:{type:"structure",required:["relationalDatabaseName","relationalDatabaseSnapshotName"],members:{relationalDatabaseName:{},relationalDatabaseSnapshotName:{},tags:{shape:"S10"}}},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"}}}},DeleteBucket:{input:{type:"structure",required:["bucketName"],members:{bucketName:{},forceDelete:{type:"boolean"}}},output:{type:"structure",members:{operations:{shape:"S4"}}}},DeleteBucketAccessKey:{input:{type:"structure",required:["bucketName","accessKeyId"],members:{bucketName:{},accessKeyId:{}}},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:"S4c"}}},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:{},expectedFingerprint:{}}},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:{},createdAt:{type:"timestamp"}}}},EnableAddOn:{input:{type:"structure",required:["resourceName","addOnRequest"],members:{resourceName:{},addOnRequest:{shape:"S3g"}}},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:"S7f"},notificationTriggers:{shape:"S7g"},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:{},appCategory:{}}},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:{},appCategory:{}}}},nextPageToken:{}}}},GetBucketAccessKeys:{input:{type:"structure",required:["bucketName"],members:{bucketName:{}}},output:{type:"structure",members:{accessKeys:{type:"list",member:{shape:"S1g"}}}}},GetBucketBundles:{input:{type:"structure",members:{includeInactive:{type:"boolean"}}},output:{type:"structure",members:{bundles:{type:"list",member:{type:"structure",members:{bundleId:{},name:{},price:{type:"float"},storagePerMonthInGb:{type:"integer"},transferPerMonthInGb:{type:"integer"},isActive:{type:"boolean"}}}}}}},GetBucketMetricData:{input:{type:"structure",required:["bucketName","metricName","startTime","endTime","period","statistics","unit"],members:{bucketName:{},metricName:{},startTime:{type:"timestamp"},endTime:{type:"timestamp"},period:{type:"integer"},statistics:{shape:"S85"},unit:{}}},output:{type:"structure",members:{metricName:{},metricData:{shape:"S87"}}}},GetBuckets:{input:{type:"structure",members:{bucketName:{},pageToken:{},includeConnectedResources:{type:"boolean"}}},output:{type:"structure",members:{buckets:{type:"list",member:{shape:"S15"}},nextPageToken:{},accountLevelBpaSync:{type:"structure",members:{status:{},lastSyncedAt:{type:"timestamp"},message:{},bpaImpactsLightsail:{type:"boolean"}}}}}},GetBundles:{input:{type:"structure",members:{includeInactive:{type:"boolean"},pageToken:{},appCategory:{}}},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:{}},supportedAppCategories:{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:"S1p"}}}}},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:"S8z"}}}},nextPageToken:{}}}},GetContactMethods:{input:{type:"structure",members:{protocols:{shape:"S7f"}}},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:"S9c"}}}}},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:"S34"}}}}},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:"S85"}}},output:{type:"structure",members:{metricName:{},metricData:{shape:"S87"}}}},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:"S30"}}}}},GetCostEstimate:{input:{type:"structure",required:["resourceName","startTime","endTime"],members:{resourceName:{},startTime:{type:"timestamp"},endTime:{type:"timestamp"}}},output:{type:"structure",members:{resourcesBudgetEstimate:{type:"list",member:{type:"structure",members:{resourceName:{},resourceType:{},costEstimates:{type:"list",member:{type:"structure",members:{usageType:{},resultsByTime:{type:"list",member:{type:"structure",members:{usageCost:{type:"double"},pricingUnit:{},unit:{type:"double"},currency:{},timePeriod:{type:"structure",members:{start:{type:"timestamp"},end:{type:"timestamp"}}}}}}}}},startTime:{type:"timestamp"},endTime:{type:"timestamp"}}}}}}},GetDisk:{input:{type:"structure",required:["diskName"],members:{diskName:{}}},output:{type:"structure",members:{disk:{shape:"Sa7"}}}},GetDiskSnapshot:{input:{type:"structure",required:["diskSnapshotName"],members:{diskSnapshotName:{}}},output:{type:"structure",members:{diskSnapshot:{shape:"Sae"}}}},GetDiskSnapshots:{input:{type:"structure",members:{pageToken:{}}},output:{type:"structure",members:{diskSnapshots:{type:"list",member:{shape:"Sae"}},nextPageToken:{}}}},GetDisks:{input:{type:"structure",members:{pageToken:{}}},output:{type:"structure",members:{disks:{shape:"Sal"},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:"S85"}}},output:{type:"structure",members:{metricName:{},metricData:{shape:"S87"}}}},GetDistributions:{input:{type:"structure",members:{distributionName:{},pageToken:{}}},output:{type:"structure",members:{distributions:{type:"list",member:{shape:"S47"}},nextPageToken:{}}}},GetDomain:{input:{type:"structure",required:["domainName"],members:{domainName:{}}},output:{type:"structure",members:{domain:{shape:"Sb0"}}}},GetDomains:{input:{type:"structure",members:{pageToken:{}}},output:{type:"structure",members:{domains:{type:"list",member:{shape:"Sb0"}},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:"S8z"}}}},nextPageToken:{}}}},GetInstance:{input:{type:"structure",required:["instanceName"],members:{instanceName:{}}},output:{type:"structure",members:{instance:{shape:"Sbm"}}}},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:"S85"}}},output:{type:"structure",members:{metricName:{},metricData:{shape:"S87"}}}},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:"Sck"}}}},GetInstanceSnapshots:{input:{type:"structure",members:{pageToken:{}}},output:{type:"structure",members:{instanceSnapshots:{type:"list",member:{shape:"Sck"}},nextPageToken:{}}}},GetInstanceState:{input:{type:"structure",required:["instanceName"],members:{instanceName:{}}},output:{type:"structure",members:{state:{shape:"Sbx"}}}},GetInstances:{input:{type:"structure",members:{pageToken:{}}},output:{type:"structure",members:{instances:{type:"list",member:{shape:"Sbm"}},nextPageToken:{}}}},GetKeyPair:{input:{type:"structure",required:["keyPairName"],members:{keyPairName:{}}},output:{type:"structure",members:{keyPair:{shape:"S4y"}}}},GetKeyPairs:{input:{type:"structure",members:{pageToken:{},includeDefaultKeyPair:{type:"boolean"}}},output:{type:"structure",members:{keyPairs:{type:"list",member:{shape:"S4y"}},nextPageToken:{}}}},GetLoadBalancer:{input:{type:"structure",required:["loadBalancerName"],members:{loadBalancerName:{}}},output:{type:"structure",members:{loadBalancer:{shape:"Sd1"}}}},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:"S85"}}},output:{type:"structure",members:{metricName:{},metricData:{shape:"S87"}}}},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:"S10"},loadBalancerName:{},isAttached:{type:"boolean"},status:{},domainName:{},domainValidationRecords:{type:"list",member:{type:"structure",members:{name:{},type:{},value:{},validationStatus:{},domainName:{},dnsRecordCreationState:{type:"structure",members:{code:{},message:{}}}}}},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"}}}}}}},GetLoadBalancerTlsPolicies:{input:{type:"structure",members:{pageToken:{}}},output:{type:"structure",members:{tlsPolicies:{type:"list",member:{type:"structure",members:{name:{},isDefault:{type:"boolean"},description:{},protocols:{shape:"Su"},ciphers:{shape:"Su"}}}},nextPageToken:{}}}},GetLoadBalancers:{input:{type:"structure",members:{pageToken:{}}},output:{type:"structure",members:{loadBalancers:{type:"list",member:{shape:"Sd1"}},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:"Sed"},relationalDatabaseAvailabilityZones:{shape:"Sed"}}}}}}},GetRelationalDatabase:{input:{type:"structure",required:["relationalDatabaseName"],members:{relationalDatabaseName:{}}},output:{type:"structure",members:{relationalDatabase:{shape:"Seh"}}}},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:{},includeInactive:{type:"boolean"}}},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:"S56"},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:"S85"}}},output:{type:"structure",members:{metricName:{},metricData:{shape:"S87"}}}},GetRelationalDatabaseParameters:{input:{type:"structure",required:["relationalDatabaseName"],members:{relationalDatabaseName:{},pageToken:{}}},output:{type:"structure",members:{parameters:{shape:"Sfe"},nextPageToken:{}}}},GetRelationalDatabaseSnapshot:{input:{type:"structure",required:["relationalDatabaseSnapshotName"],members:{relationalDatabaseSnapshotName:{}}},output:{type:"structure",members:{relationalDatabaseSnapshot:{shape:"Sfi"}}}},GetRelationalDatabaseSnapshots:{input:{type:"structure",members:{pageToken:{}}},output:{type:"structure",members:{relationalDatabaseSnapshots:{type:"list",member:{shape:"Sfi"}},nextPageToken:{}}}},GetRelationalDatabases:{input:{type:"structure",members:{pageToken:{}}},output:{type:"structure",members:{relationalDatabases:{type:"list",member:{shape:"Seh"}},nextPageToken:{}}}},GetStaticIp:{input:{type:"structure",required:["staticIpName"],members:{staticIpName:{}}},output:{type:"structure",members:{staticIp:{shape:"Sfr"}}}},GetStaticIps:{input:{type:"structure",members:{pageToken:{}}},output:{type:"structure",members:{staticIps:{type:"list",member:{shape:"Sfr"}},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:"S7f"},notificationTriggers:{shape:"S7g"},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:"S9c"}}}},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"}}}},SetResourceAccessForBucket:{input:{type:"structure",required:["resourceName","bucketName","access"],members:{resourceName:{},bucketName:{},access:{}}},output:{type:"structure",members:{operations:{shape:"S4"}}}},StartGUISession:{input:{type:"structure",required:["resourceName"],members:{resourceName:{}}},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"}}}},StopGUISession:{input:{type:"structure",required:["resourceName"],members:{resourceName:{}}},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:"S10"}}},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"}}}},UpdateBucket:{input:{type:"structure",required:["bucketName"],members:{bucketName:{},accessRules:{shape:"S16"},versioning:{},readonlyAccessAccounts:{shape:"S18"},accessLogConfig:{shape:"S1c"}}},output:{type:"structure",members:{bucket:{shape:"S15"},operations:{shape:"S4"}}}},UpdateBucketBundle:{input:{type:"structure",required:["bucketName","bundleId"],members:{bucketName:{},bundleId:{}}},output:{type:"structure",members:{operations:{shape:"S4"}}}},UpdateContainerService:{input:{type:"structure",required:["serviceName"],members:{serviceName:{},power:{},scale:{type:"integer"},isDisabled:{type:"boolean"},publicDomainNames:{shape:"S2l"},privateRegistryAccess:{shape:"S2x"}}},output:{type:"structure",members:{containerService:{shape:"S30"}}}},UpdateDistribution:{input:{type:"structure",required:["distributionName"],members:{distributionName:{},origin:{shape:"S3r"},defaultCacheBehavior:{shape:"S3t"},cacheBehaviorSettings:{shape:"S3v"},cacheBehaviors:{shape:"S43"},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:"S4c"}}},output:{type:"structure",members:{operations:{shape:"S4"}}}},UpdateInstanceMetadataOptions:{input:{type:"structure",required:["instanceName"],members:{instanceName:{},httpTokens:{},httpEndpoint:{},httpPutResponseHopLimit:{type:"integer"},httpProtocolIpv6:{}}},output:{type:"structure",members:{operation:{shape:"S5"}}}},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:"S56"},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:"Sfe"}}},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:{}},S10:{type:"list",member:{type:"structure",members:{key:{},value:{}}}},S15:{type:"structure",members:{resourceType:{},accessRules:{shape:"S16"},arn:{},bundleId:{},createdAt:{type:"timestamp"},url:{},location:{shape:"S9"},name:{},supportCode:{},tags:{shape:"S10"},objectVersioning:{},ableToUpdateBundle:{type:"boolean"},readonlyAccessAccounts:{shape:"S18"},resourcesReceivingAccess:{type:"list",member:{type:"structure",members:{name:{},resourceType:{}}}},state:{type:"structure",members:{code:{},message:{}}},accessLogConfig:{shape:"S1c"}}},S16:{type:"structure",members:{getObject:{},allowPublicOverrides:{type:"boolean"}}},S18:{type:"list",member:{}},S1c:{type:"structure",required:["enabled"],members:{enabled:{type:"boolean"},destination:{},prefix:{}}},S1g:{type:"structure",members:{accessKeyId:{type:"string",sensitive:true},secretAccessKey:{},status:{},createdAt:{type:"timestamp"},lastUsed:{type:"structure",members:{lastUsedDate:{type:"timestamp"},region:{},serviceName:{}}}}},S1n:{type:"list",member:{}},S1p:{type:"structure",members:{certificateArn:{},certificateName:{},domainName:{},certificateDetail:{type:"structure",members:{arn:{},name:{},domainName:{},status:{},serialNumber:{},subjectAlternativeNames:{shape:"S1n"},domainValidationRecords:{shape:"S1t"},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:"S1t"},renewalStatus:{},renewalStatusReason:{},updatedAt:{type:"timestamp"}}},revokedAt:{type:"timestamp"},revocationReason:{},tags:{shape:"S10"},supportCode:{}}},tags:{shape:"S10"}}},S1t:{type:"list",member:{type:"structure",members:{domainName:{},resourceRecord:{type:"structure",members:{name:{},type:{},value:{}}},dnsRecordCreationState:{type:"structure",members:{code:{},message:{}}},validationStatus:{}}}},S2l:{type:"map",key:{},value:{type:"list",member:{}}},S2o:{type:"map",key:{},value:{type:"structure",members:{image:{},command:{shape:"Su"},environment:{type:"map",key:{},value:{}},ports:{type:"map",key:{},value:{}}}}},S2u:{type:"structure",required:["containerName","containerPort"],members:{containerName:{},containerPort:{type:"integer"},healthCheck:{shape:"S2w"}}},S2w:{type:"structure",members:{healthyThreshold:{type:"integer"},unhealthyThreshold:{type:"integer"},timeoutSeconds:{type:"integer"},intervalSeconds:{type:"integer"},path:{},successCodes:{}}},S2x:{type:"structure",members:{ecrImagePullerRole:{type:"structure",members:{isActive:{type:"boolean"}}}}},S30:{type:"structure",members:{containerServiceName:{},arn:{},createdAt:{type:"timestamp"},location:{shape:"S9"},resourceType:{},tags:{shape:"S10"},power:{},powerId:{},state:{},stateDetail:{type:"structure",members:{code:{},message:{}}},scale:{type:"integer"},currentDeployment:{shape:"S34"},nextDeployment:{shape:"S34"},isDisabled:{type:"boolean"},principalArn:{},privateDomainName:{},publicDomainNames:{shape:"S2l"},url:{},privateRegistryAccess:{type:"structure",members:{ecrImagePullerRole:{type:"structure",members:{isActive:{type:"boolean"},principalArn:{}}}}}}},S34:{type:"structure",members:{version:{type:"integer"},state:{},containers:{shape:"S2o"},publicEndpoint:{type:"structure",members:{containerName:{},containerPort:{type:"integer"},healthCheck:{shape:"S2w"}}},createdAt:{type:"timestamp"}}},S3f:{type:"list",member:{shape:"S3g"}},S3g:{type:"structure",required:["addOnType"],members:{addOnType:{},autoSnapshotAddOnRequest:{type:"structure",members:{snapshotTimeOfDay:{}}},stopInstanceOnIdleRequest:{type:"structure",members:{threshold:{},duration:{}}}}},S3r:{type:"structure",members:{name:{},regionName:{},protocolPolicy:{}}},S3t:{type:"structure",members:{behavior:{}}},S3v:{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"}}}}},S43:{type:"list",member:{type:"structure",members:{path:{},behavior:{}}}},S47:{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:"S3t"},cacheBehaviorSettings:{shape:"S3v"},cacheBehaviors:{shape:"S43"},ableToUpdateBundle:{type:"boolean"},ipAddressType:{},tags:{shape:"S10"}}},S4c:{type:"structure",members:{id:{},name:{},target:{},isAlias:{type:"boolean"},type:{},options:{deprecated:true,type:"map",key:{},value:{}}}},S4y:{type:"structure",members:{name:{},arn:{},supportCode:{},createdAt:{type:"timestamp"},location:{shape:"S9"},resourceType:{},tags:{shape:"S10"},fingerprint:{}}},S51:{type:"list",member:{}},S56:{type:"string",sensitive:true},S7f:{type:"list",member:{}},S7g:{type:"list",member:{}},S85:{type:"list",member:{}},S87:{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:{}}}},S8z:{type:"structure",members:{id:{},service:{}}},S9c:{type:"structure",members:{image:{},digest:{},createdAt:{type:"timestamp"}}},Sa7:{type:"structure",members:{name:{},arn:{},supportCode:{},createdAt:{type:"timestamp"},location:{shape:"S9"},resourceType:{},tags:{shape:"S10"},addOns:{shape:"Sa8"},sizeInGb:{type:"integer"},isSystemDisk:{type:"boolean"},iops:{type:"integer"},path:{},state:{},attachedTo:{},isAttached:{type:"boolean"},attachmentState:{deprecated:true},gbInUse:{deprecated:true,type:"integer"},autoMountStatus:{}}},Sa8:{type:"list",member:{type:"structure",members:{name:{},status:{},snapshotTimeOfDay:{},nextSnapshotTimeOfDay:{},threshold:{},duration:{}}}},Sae:{type:"structure",members:{name:{},arn:{},supportCode:{},createdAt:{type:"timestamp"},location:{shape:"S9"},resourceType:{},tags:{shape:"S10"},sizeInGb:{type:"integer"},state:{},progress:{},fromDiskName:{},fromDiskArn:{},fromInstanceName:{},fromInstanceArn:{},isFromAutoSnapshot:{type:"boolean"}}},Sal:{type:"list",member:{shape:"Sa7"}},Sb0:{type:"structure",members:{name:{},arn:{},supportCode:{},createdAt:{type:"timestamp"},location:{shape:"S9"},resourceType:{},tags:{shape:"S10"},domainEntries:{type:"list",member:{shape:"S4c"}},registeredDomainDelegationInfo:{type:"structure",members:{nameServersUpdateState:{type:"structure",members:{code:{},message:{}}},r53HostedZoneDeletionState:{type:"structure",members:{code:{},message:{}}}}}}},Sbm:{type:"structure",members:{name:{},arn:{},supportCode:{},createdAt:{type:"timestamp"},location:{shape:"S9"},resourceType:{},tags:{shape:"S10"},blueprintId:{},blueprintName:{},bundleId:{},addOns:{shape:"Sa8"},isStaticIp:{type:"boolean"},privateIpAddress:{},publicIpAddress:{},ipv6Addresses:{type:"list",member:{}},ipAddressType:{},hardware:{type:"structure",members:{cpuCount:{type:"integer"},disks:{shape:"Sal"},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:"Sbx"},username:{},sshKeyName:{},metadataOptions:{type:"structure",members:{state:{},httpTokens:{},httpEndpoint:{},httpPutResponseHopLimit:{type:"integer"},httpProtocolIpv6:{}}}}},Sbx:{type:"structure",members:{code:{type:"integer"},name:{}}},Sck:{type:"structure",members:{name:{},arn:{},supportCode:{},createdAt:{type:"timestamp"},location:{shape:"S9"},resourceType:{},tags:{shape:"S10"},state:{},progress:{},fromAttachedDisks:{shape:"Sal"},fromInstanceName:{},fromInstanceArn:{},fromBlueprintId:{},fromBundleId:{},isFromAutoSnapshot:{type:"boolean"},sizeInGb:{type:"integer"}}},Sd1:{type:"structure",members:{name:{},arn:{},supportCode:{},createdAt:{type:"timestamp"},location:{shape:"S9"},resourceType:{},tags:{shape:"S10"},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:{},httpsRedirectionEnabled:{type:"boolean"},tlsPolicyName:{}}},Sed:{type:"list",member:{type:"structure",members:{zoneName:{},state:{}}}},Seh:{type:"structure",members:{name:{},arn:{},supportCode:{},createdAt:{type:"timestamp"},location:{shape:"S9"},resourceType:{},tags:{shape:"S10"},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:{}}},Sfe:{type:"list",member:{type:"structure",members:{allowedValues:{},applyMethod:{},applyType:{},dataType:{},description:{},isModifiable:{type:"boolean"},parameterName:{},parameterValue:{}}}},Sfi:{type:"structure",members:{name:{},arn:{},supportCode:{},createdAt:{type:"timestamp"},location:{shape:"S9"},resourceType:{},tags:{shape:"S10"},engine:{},engineVersion:{},sizeInGb:{type:"integer"},state:{},fromRelationalDatabaseName:{},fromRelationalDatabaseArn:{},fromRelationalDatabaseBundleId:{},fromRelationalDatabaseBlueprintId:{}}},Sfr:{type:"structure",members:{name:{},arn:{},supportCode:{},createdAt:{type:"timestamp"},location:{shape:"S9"},resourceType:{},ipAddress:{},attachedTo:{},isAttached:{type:"boolean"}}}}}},3978:function(e){e.exports={pagination:{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"},DescribeBudgetNotificationsForAccount:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"BudgetNotificationsForAccount"},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"}}}},3991:function(e){e.exports={pagination:{ListApplications:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"ApplicationSummaryList"},ListEnvironmentVpcs:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"EnvironmentVpcList"},ListEnvironments:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"EnvironmentSummaryList"},ListRoutes:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"RouteSummaryList"},ListServices:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"ServiceSummaryList"}}}},3996:function(e){e.exports={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:{},Tags:{shape:"Sl"}}},output:{type:"structure",members:{ProtectionId:{}}}},CreateProtectionGroup:{input:{type:"structure",required:["ProtectionGroupId","Aggregation","Pattern"],members:{ProtectionGroupId:{},Aggregation:{},Pattern:{},ResourceType:{},Members:{shape:"Sv"},Tags:{shape:"Sl"}}},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:"S1f"}}}},Counters:{shape:"S1f"}}}},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},AttackCounters:{shape:"S1f"},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:"S1w"},DataItems:{type:"list",member:{type:"structure",required:["AttackCount"],members:{AttackVolume:{type:"structure",members:{BitsPerSecond:{shape:"S21"},PacketsPerSecond:{shape:"S21"},RequestsPerSecond:{shape:"S21"}}},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:"S29"}}}},DescribeProtectionGroup:{input:{type:"structure",required:["ProtectionGroupId"],members:{ProtectionGroupId:{}}},output:{type:"structure",required:["ProtectionGroup"],members:{ProtectionGroup:{shape:"S2j"}}}},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:"S2p"},ProactiveEngagementStatus:{},SubscriptionLimits:{type:"structure",required:["ProtectionLimits","ProtectionGroupLimits"],members:{ProtectionLimits:{type:"structure",required:["ProtectedResourceTypeLimits"],members:{ProtectedResourceTypeLimits:{shape:"S2p"}}},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"}}}}}}}}},SubscriptionArn:{}}}}}},DisableApplicationLayerAutomaticResponse:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},output:{type:"structure",members:{}}},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:{}}},EnableApplicationLayerAutomaticResponse:{input:{type:"structure",required:["ResourceArn","Action"],members:{ResourceArn:{},Action:{shape:"S2e"}}},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:"S1w"},EndTime:{shape:"S1w"},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"},InclusionFilters:{type:"structure",members:{ProtectionGroupIds:{type:"list",member:{}},Patterns:{type:"list",member:{}},ResourceTypes:{shape:"S3r"},Aggregations:{type:"list",member:{}}}}}},output:{type:"structure",required:["ProtectionGroups"],members:{ProtectionGroups:{type:"list",member:{shape:"S2j"}},NextToken:{}}}},ListProtections:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},InclusionFilters:{type:"structure",members:{ResourceArns:{type:"list",member:{}},ProtectionNames:{type:"list",member:{}},ResourceTypes:{shape:"S3r"}}}}},output:{type:"structure",members:{Protections:{type:"list",member:{shape:"S29"}},NextToken:{}}}},ListResourcesInProtectionGroup:{input:{type:"structure",required:["ProtectionGroupId"],members:{ProtectionGroupId:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",required:["ResourceArns"],members:{ResourceArns:{type:"list",member:{}},NextToken:{}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceARN"],members:{ResourceARN:{}}},output:{type:"structure",members:{Tags:{shape:"Sl"}}}},TagResource:{input:{type:"structure",required:["ResourceARN","Tags"],members:{ResourceARN:{},Tags:{shape:"Sl"}}},output:{type:"structure",members:{}}},UntagResource:{input:{type:"structure",required:["ResourceARN","TagKeys"],members:{ResourceARN:{},TagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateApplicationLayerAutomaticResponse:{input:{type:"structure",required:["ResourceArn","Action"],members:{ResourceArn:{},Action:{shape:"S2e"}}},output:{type:"structure",members:{}}},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:"Sv"}}},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:{}}}},Sl:{type:"list",member:{type:"structure",members:{Key:{},Value:{}}}},Sv:{type:"list",member:{}},S1f:{type:"list",member:{type:"structure",members:{Name:{},Max:{type:"double"},Average:{type:"double"},Sum:{type:"double"},N:{type:"integer"},Unit:{}}}},S1w:{type:"structure",members:{FromInclusive:{type:"timestamp"},ToExclusive:{type:"timestamp"}}},S21:{type:"structure",required:["Max"],members:{Max:{type:"double"}}},S29:{type:"structure",members:{Id:{},Name:{},ResourceArn:{},HealthCheckIds:{type:"list",member:{}},ProtectionArn:{},ApplicationLayerAutomaticResponseConfiguration:{type:"structure",required:["Status","Action"],members:{Status:{},Action:{shape:"S2e"}}}}},S2e:{type:"structure",members:{Block:{type:"structure",members:{}},Count:{type:"structure",members:{}}}},S2j:{type:"structure",required:["ProtectionGroupId","Aggregation","Pattern","Members"],members:{ProtectionGroupId:{},Aggregation:{},Pattern:{},ResourceType:{},Members:{shape:"Sv"},ProtectionGroupArn:{}}},S2p:{type:"list",member:{type:"structure",members:{Type:{},Max:{type:"long"}}}},S3r:{type:"list",member:{}}}}},4005:function(e){e.exports={version:2,waiters:{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"}]}}}},4006:function(e){e.exports={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"},startAtPreviousStartedEvent:{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:{}}}}}}},4007:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["iotthingsgraph"]={};s.IoTThingsGraph=i.defineService("iotthingsgraph",["2018-09-06"]);Object.defineProperty(a.services["iotthingsgraph"],"2018-09-06",{get:function get(){var e=r(5270);e.paginators=r(3311).pagination;return e},enumerable:true,configurable:true});e.exports=s.IoTThingsGraph},4016:function(e){e.exports=require("tls")},4037:function(e){e.exports={pagination:{DescribeAnalysisSchemes:{result_key:"AnalysisSchemes"},DescribeDomains:{result_key:"DomainStatusList"},DescribeExpressions:{result_key:"Expressions"},DescribeIndexFields:{result_key:"IndexFields"},DescribeSuggesters:{result_key:"Suggesters"}}}},4046:function(e){e.exports={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:{}}},ownershipVerificationCertificateArn:{}}},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"}}},ownershipVerificationCertificateArn:{}}},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:{}}}}}}},4050:function(e){e.exports={pagination:{}}},4055:function(e,t,r){var s=r(8498);var i=r(5439);var a=r(476);var o=r(5785);var n=r(4093);var u=["GET","HEAD","DELETE"];function unsetContentLength(e){var t=s.getRequestPayloadShape(e);if(t===undefined&&u.indexOf(e.httpRequest.method)>=0){delete e.httpRequest.headers["Content-Length"]}}function populateBody(e){var t=new o;var r=e.service.api.operations[e.operation].input;if(r.payload){var s={};var i=r.members[r.payload];s=e.params[r.payload];if(i.type==="structure"){e.httpRequest.body=t.build(s||{},i);applyContentTypeHeader(e)}else if(s!==undefined){e.httpRequest.body=s;if(i.type==="binary"||i.isStreaming){applyContentTypeHeader(e,true)}}}else{e.httpRequest.body=t.build(e.params,r);applyContentTypeHeader(e)}}function applyContentTypeHeader(e,t){if(!e.httpRequest.headers["Content-Type"]){var r=t?"binary/octet-stream":"application/json";e.httpRequest.headers["Content-Type"]=r}}function buildRequest(e){i.buildRequest(e);if(u.indexOf(e.httpRequest.method)<0){populateBody(e)}}function extractError(e){a.extractError(e)}function extractData(e){i.extractData(e);var t=e.request;var r=t.service.api.operations[t.operation];var o=t.service.api.operations[t.operation].output||{};var u;var p=r.hasEventOutput;if(o.payload){var m=o.members[o.payload];var c=e.httpResponse.body;if(m.isEventStream){u=new n;e.data[payload]=s.createEventStream(AWS.HttpClient.streamsApiVersion===2?e.httpResponse.stream:c,u,m)}else if(m.type==="structure"||m.type==="list"){var u=new n;e.data[o.payload]=u.parse(c,m)}else if(m.type==="binary"||m.isStreaming){e.data[o.payload]=c}else{e.data[o.payload]=m.toType(c)}}else{var l=e.data;a.extractData(e);e.data=s.merge(l,e.data)}}e.exports={buildRequest:buildRequest,extractError:extractError,extractData:extractData,unsetContentLength:unsetContentLength}},4062:function(e,t,r){var s=r(2393);s.SequentialExecutor=s.util.inherit({constructor:function SequentialExecutor(){this._events={}},listeners:function listeners(e){return this._events[e]?this._events[e].slice(0):[]},on:function on(e,t,r){if(this._events[e]){r?this._events[e].unshift(t):this._events[e].push(t)}else{this._events[e]=[t]}return this},onAsync:function onAsync(e,t,r){t._isAsync=true;return this.on(e,t,r)},removeListener:function removeListener(e,t){var r=this._events[e];if(r){var s=r.length;var i=-1;for(var a=0;a-1){r.splice(i,1)}}return this},removeAllListeners:function removeAllListeners(e){if(e){delete this._events[e]}else{this._events={}}return this},emit:function emit(e,t,r){if(!r)r=function(){};var s=this.listeners(e);var i=s.length;this.callListeners(s,t,r);return i>0},callListeners:function callListeners(e,t,r,i){var a=this;var o=i||null;function callNextListener(i){if(i){o=s.util.error(o||new Error,i);if(a._haltHandlersOnError){return r.call(a,o)}}a.callListeners(e,t,r,o)}while(e.length>0){var n=e.shift();if(n._isAsync){n.apply(a,t.concat([callNextListener]));return}else{try{n.apply(a,t)}catch(e){o=s.util.error(o||new Error,e)}if(o&&a._haltHandlersOnError){r.call(a,o);return}}}r.call(a,o)},addListeners:function addListeners(e){var t=this;if(e._events)e=e._events;s.util.each(e,function(e,r){if(typeof r==="function")r=[r];s.util.arrayEach(r,function(r){t.on(e,r)})});return t},addNamedListener:function addNamedListener(e,t,r,s){this[e]=r;this.addListener(t,r,s);return this},addNamedAsyncListener:function addNamedAsyncListener(e,t,r,s){r._isAsync=true;return this.addNamedListener(e,t,r,s)},addNamedListeners:function addNamedListeners(e){var t=this;e(function(){t.addNamedListener.apply(t,arguments)},function(){t.addNamedAsyncListener.apply(t,arguments)});return this}});s.SequentialExecutor.prototype.addListener=s.SequentialExecutor.prototype.on;e.exports=s.SequentialExecutor},4070:function(e){e.exports={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"}}}}}},4073:function(e){e.exports={pagination:{DescribeActivities:{input_token:"Marker",limit_key:"Limit",output_token:"Marker",result_key:"UserActivities"},DescribeComments:{input_token:"Marker",limit_key:"Limit",output_token:"Marker",result_key:"Comments"},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"]},DescribeGroups:{input_token:"Marker",limit_key:"Limit",output_token:"Marker",result_key:"Groups"},DescribeNotificationSubscriptions:{input_token:"Marker",limit_key:"Limit",output_token:"Marker",result_key:"Subscriptions"},DescribeResourcePermissions:{input_token:"Marker",limit_key:"Limit",output_token:"Marker",result_key:"Principals"},DescribeRootFolders:{input_token:"Marker",limit_key:"Limit",output_token:"Marker",result_key:"Folders"},DescribeUsers:{input_token:"Marker",limit_key:"Limit",output_token:"Marker",result_key:"Users"},SearchResources:{input_token:"Marker",limit_key:"Limit",output_token:"Marker",result_key:"Items"}}}},4074:function(e){e.exports={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:"S19"},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:"S1v"},eventDescription:{shape:"S1x"},eventMetadata:{shape:"S1z"}}}},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:"S1v"},eventDescription:{shape:"S1x"},eventMetadata:{shape:"S1z"}}}},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:"S1c"},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:"S19"},nextToken:{},maxResults:{type:"integer"},locale:{}}},output:{type:"structure",members:{events:{type:"list",member:{shape:"S1v"}},nextToken:{}}},idempotent:true},DescribeEventsForOrganization:{input:{type:"structure",members:{filter:{type:"structure",members:{eventTypeCodes:{shape:"S1a"},awsAccountIds:{type:"list",member:{}},services:{shape:"S1c"},regions:{shape:"S1e"},startTime:{shape:"Sh"},endTime:{shape:"Sh"},lastUpdatedTime:{shape:"Sh"},entityArns:{shape:"Sc"},entityValues:{shape:"Se"},eventTypeCategories:{shape:"S1i"},eventStatusCodes:{shape:"S1k"}}},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:{}}},S19:{type:"structure",members:{eventArns:{shape:"Sb"},eventTypeCodes:{shape:"S1a"},services:{shape:"S1c"},regions:{shape:"S1e"},availabilityZones:{type:"list",member:{}},startTimes:{shape:"Sg"},endTimes:{shape:"Sg"},lastUpdatedTimes:{shape:"Sg"},entityArns:{shape:"Sc"},entityValues:{shape:"Se"},eventTypeCategories:{shape:"S1i"},tags:{shape:"Sj"},eventStatusCodes:{shape:"S1k"}}},S1a:{type:"list",member:{}},S1c:{type:"list",member:{}},S1e:{type:"list",member:{}},S1i:{type:"list",member:{}},S1k:{type:"list",member:{}},S1v:{type:"structure",members:{arn:{},service:{},eventTypeCode:{},eventTypeCategory:{},region:{},availabilityZone:{},startTime:{type:"timestamp"},endTime:{type:"timestamp"},lastUpdatedTime:{type:"timestamp"},statusCode:{},eventScopeCode:{}}},S1x:{type:"structure",members:{latestDescription:{}}},S1z:{type:"map",key:{},value:{}}}}},4075:function(e){e.exports={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:{}}}}}},4086:function(e,t,r){(function(){var t,s,i,a,o=function(e,t){for(var r in t){if(n.call(t,r))e[r]=t[r]}function ctor(){this.constructor=e}ctor.prototype=t.prototype;e.prototype=new ctor;e.__super__=t.prototype;return e},n={}.hasOwnProperty;a=r(7600).isObject;i=r(5542);t=r(2597);e.exports=s=function(e){o(XMLDeclaration,e);function XMLDeclaration(e,r,s,i){var o;XMLDeclaration.__super__.constructor.call(this,e);if(a(r)){o=r,r=o.version,s=o.encoding,i=o.standalone}if(!r){r="1.0"}this.type=t.Declaration;this.version=this.stringify.xmlVersion(r);if(s!=null){this.encoding=this.stringify.xmlEncoding(s)}if(i!=null){this.standalone=this.stringify.xmlStandalone(i)}}XMLDeclaration.prototype.toString=function(e){return this.options.writer.declaration(this,this.options.writer.filterOptions(e))};return XMLDeclaration}(i)}).call(this)},4088:function(e){e.exports={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:"Sk"}}},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:"Sk"}}},output:{type:"structure",members:{}}},DescribeAgents:{input:{type:"structure",members:{agentIds:{shape:"Sv"},filters:{shape:"Sx"},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:"S1q"}}}},nextToken:{}}}},DescribeExportConfigurations:{input:{type:"structure",members:{exportIds:{shape:"S1t"},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{exportsInfo:{shape:"S1v"},nextToken:{}}},deprecated:true},DescribeExportTasks:{input:{type:"structure",members:{exportIds:{shape:"S1t"},filters:{shape:"S23"},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{exportsInfo:{shape:"S1v"},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:"S2g"}}}}},DescribeTags:{input:{type:"structure",members:{filters:{type:"list",member:{type:"structure",required:["name","values"],members:{name:{},values:{shape:"Sz"}}}},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"}}},meCollectorSummary:{type:"structure",required:["activeMeCollectors","healthyMeCollectors","denyListedMeCollectors","shutdownMeCollectors","unhealthyMeCollectors","totalMeCollectors","unknownMeCollectors"],members:{activeMeCollectors:{type:"integer"},healthyMeCollectors:{type:"integer"},denyListedMeCollectors:{type:"integer"},shutdownMeCollectors:{type:"integer"},unhealthyMeCollectors:{type:"integer"},totalMeCollectors:{type:"integer"},unknownMeCollectors:{type:"integer"}}},agentlessCollectorSummary:{type:"structure",required:["activeAgentlessCollectors","healthyAgentlessCollectors","denyListedAgentlessCollectors","shutdownAgentlessCollectors","unhealthyAgentlessCollectors","totalAgentlessCollectors","unknownAgentlessCollectors"],members:{activeAgentlessCollectors:{type:"integer"},healthyAgentlessCollectors:{type:"integer"},denyListedAgentlessCollectors:{type:"integer"},shutdownAgentlessCollectors:{type:"integer"},unhealthyAgentlessCollectors:{type:"integer"},totalAgentlessCollectors:{type:"integer"},unknownAgentlessCollectors:{type:"integer"}}}}}},ListConfigurations:{input:{type:"structure",required:["configurationType"],members:{configurationType:{},filters:{shape:"Sx"},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:"S1q"}}}},StartDataCollectionByAgentIds:{input:{type:"structure",required:["agentIds"],members:{agentIds:{shape:"Sv"}}},output:{type:"structure",members:{agentsConfigurationStatus:{shape:"S3k"}}}},StartExportTask:{input:{type:"structure",members:{exportDataFormat:{type:"list",member:{}},filters:{shape:"S23"},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:"S2g"}}}},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:"Sv"}}},output:{type:"structure",members:{agentsConfigurationStatus:{shape:"S3k"}}}},UpdateApplication:{input:{type:"structure",required:["configurationId"],members:{configurationId:{},name:{},description:{}}},output:{type:"structure",members:{}}}},shapes:{S3:{type:"list",member:{}},Sk:{type:"list",member:{type:"structure",required:["key","value"],members:{key:{},value:{}}}},Sv:{type:"list",member:{}},Sx:{type:"list",member:{type:"structure",required:["name","values","condition"],members:{name:{},values:{shape:"Sz"},condition:{}}}},Sz:{type:"list",member:{}},S1q:{type:"map",key:{},value:{}},S1t:{type:"list",member:{}},S1v:{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"}}}},S23:{type:"list",member:{type:"structure",required:["name","values","condition"],members:{name:{},values:{shape:"Sz"},condition:{}}}},S2g:{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:{}}},S3k:{type:"list",member:{type:"structure",members:{agentId:{},operationSucceeded:{type:"boolean"},description:{}}}}}}},4091:function(e,t,r){var s=r(7298);var i=r(5719);var a=r(1486);var o=r(9730);var n=r(8433);var u=r(8304);var p=r(8498);var m=p.property;var c=p.memoizedProperty;function Api(e,t){var r=this;e=e||{};t=t||{};t.api=this;e.metadata=e.metadata||{};var l=t.serviceIdentifier;delete t.serviceIdentifier;m(this,"isApi",true,false);m(this,"apiVersion",e.metadata.apiVersion);m(this,"endpointPrefix",e.metadata.endpointPrefix);m(this,"signingName",e.metadata.signingName);m(this,"globalEndpoint",e.metadata.globalEndpoint);m(this,"signatureVersion",e.metadata.signatureVersion);m(this,"jsonVersion",e.metadata.jsonVersion);m(this,"targetPrefix",e.metadata.targetPrefix);m(this,"protocol",e.metadata.protocol);m(this,"timestampFormat",e.metadata.timestampFormat);m(this,"xmlNamespaceUri",e.metadata.xmlNamespace);m(this,"abbreviation",e.metadata.serviceAbbreviation);m(this,"fullName",e.metadata.serviceFullName);m(this,"serviceId",e.metadata.serviceId);if(l&&u[l]){m(this,"xmlNoDefaultLists",u[l].xmlNoDefaultLists,false)}c(this,"className",function(){var t=e.metadata.serviceAbbreviation||e.metadata.serviceFullName;if(!t)return null;t=t.replace(/^Amazon|AWS\s*|\(.*|\s+|\W+/g,"");if(t==="ElasticLoadBalancing")t="ELB";return t});function addEndpointOperation(e,t){if(t.endpointoperation===true){m(r,"endpointOperation",p.string.lowerFirst(e))}if(t.endpointdiscovery&&!r.hasRequiredEndpointDiscovery){m(r,"hasRequiredEndpointDiscovery",t.endpointdiscovery.required===true)}}m(this,"operations",new s(e.operations,t,function(e,r){return new i(e,r,t)},p.string.lowerFirst,addEndpointOperation));m(this,"shapes",new s(e.shapes,t,function(e,r){return a.create(r,t)}));m(this,"paginators",new s(e.paginators,t,function(e,r){return new o(e,r,t)}));m(this,"waiters",new s(e.waiters,t,function(e,r){return new n(e,r,t)},p.string.lowerFirst));if(t.documentation){m(this,"documentation",e.documentation);m(this,"documentationUrl",e.documentationUrl)}m(this,"awsQueryCompatible",e.metadata.awsQueryCompatible)}e.exports=Api},4093:function(e,t,r){var s=r(8498);function JsonParser(){}JsonParser.prototype.parse=function(e,t){return translate(JSON.parse(e),t)};function translate(e,t){if(!t||e===undefined)return undefined;switch(t.type){case"structure":return translateStructure(e,t);case"map":return translateMap(e,t);case"list":return translateList(e,t);default:return translateScalar(e,t)}}function translateStructure(e,t){if(e==null)return undefined;if(t.isDocument)return e;var r={};var i=t.members;s.each(i,function(t,s){var i=s.isLocationName?s.name:t;if(Object.prototype.hasOwnProperty.call(e,i)){var a=e[i];var o=translate(a,s);if(o!==undefined)r[t]=o}});return r}function translateList(e,t){if(e==null)return undefined;var r=[];s.arrayEach(e,function(e){var s=translate(e,t.member);if(s===undefined)r.push(null);else r.push(s)});return r}function translateMap(e,t){if(e==null)return undefined;var r={};s.each(e,function(e,s){var i=translate(s,t.value);if(i===undefined)r[e]=null;else r[e]=i});return r}function translateScalar(e,t){return t.toType(e)}e.exports=JsonParser},4107:function(e){e.exports={pagination:{DescribeAccelerators:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"acceleratorSet"}}}},4115:function(e){e.exports={pagination:{}}},4123:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["servicecatalog"]={};s.ServiceCatalog=i.defineService("servicecatalog",["2015-12-10"]);Object.defineProperty(a.services["servicecatalog"],"2015-12-10",{get:function get(){var e=r(8131);e.paginators=r(8456).pagination;return e},enumerable:true,configurable:true});e.exports=s.ServiceCatalog},4125:function(e){e.exports={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"}}}},DescribeSNOMEDCTInferenceJob:{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:"St"},UnmappedAttributes:{shape:"S16"},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:"St"},UnmappedAttributes:{shape:"S16"},PaginationToken:{},ModelVersion:{}}}},DetectPHI:{input:{type:"structure",required:["Text"],members:{Text:{}}},output:{type:"structure",required:["Entities","ModelVersion"],members:{Entities:{shape:"St"},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:"S1m"},Category:{},RelationshipType:{}}}},Traits:{shape:"S1m"},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:"S21"}}}},Traits:{shape:"S21"},RxNormConcepts:{type:"list",member:{type:"structure",members:{Description:{},Code:{},Score:{type:"float"}}}}}}},PaginationToken:{},ModelVersion:{}}}},InferSNOMEDCT:{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:{Category:{},Type:{},Score:{type:"float"},RelationshipScore:{type:"float"},RelationshipType:{},Id:{type:"integer"},BeginOffset:{type:"integer"},EndOffset:{type:"integer"},Text:{},Traits:{shape:"S2g"},SNOMEDCTConcepts:{shape:"S2j"}}}},Traits:{shape:"S2g"},SNOMEDCTConcepts:{shape:"S2j"}}}},PaginationToken:{},ModelVersion:{},SNOMEDCTDetails:{type:"structure",members:{Edition:{},Language:{},VersionDate:{}}},Characters:{type:"structure",members:{OriginalTextCharacters:{type:"integer"}}}}}},ListEntitiesDetectionV2Jobs:{input:{type:"structure",members:{Filter:{shape:"S2o"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{ComprehendMedicalAsyncJobPropertiesList:{shape:"S2r"},NextToken:{}}}},ListICD10CMInferenceJobs:{input:{type:"structure",members:{Filter:{shape:"S2o"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{ComprehendMedicalAsyncJobPropertiesList:{shape:"S2r"},NextToken:{}}}},ListPHIDetectionJobs:{input:{type:"structure",members:{Filter:{shape:"S2o"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{ComprehendMedicalAsyncJobPropertiesList:{shape:"S2r"},NextToken:{}}}},ListRxNormInferenceJobs:{input:{type:"structure",members:{Filter:{shape:"S2o"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{ComprehendMedicalAsyncJobPropertiesList:{shape:"S2r"},NextToken:{}}}},ListSNOMEDCTInferenceJobs:{input:{type:"structure",members:{Filter:{shape:"S2o"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{ComprehendMedicalAsyncJobPropertiesList:{shape:"S2r"},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:{}}}},StartSNOMEDCTInferenceJob:{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:{}}}},StopSNOMEDCTInferenceJob:{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:{}}},St:{type:"list",member:{type:"structure",members:{Id:{type:"integer"},BeginOffset:{type:"integer"},EndOffset:{type:"integer"},Score:{type:"float"},Text:{},Category:{},Type:{},Traits:{shape:"S10"},Attributes:{type:"list",member:{shape:"S14"}}}}},S10:{type:"list",member:{type:"structure",members:{Name:{},Score:{type:"float"}}}},S14:{type:"structure",members:{Type:{},Score:{type:"float"},RelationshipScore:{type:"float"},RelationshipType:{},Id:{type:"integer"},BeginOffset:{type:"integer"},EndOffset:{type:"integer"},Text:{},Category:{},Traits:{shape:"S10"}}},S16:{type:"list",member:{type:"structure",members:{Type:{},Attribute:{shape:"S14"}}}},S1m:{type:"list",member:{type:"structure",members:{Name:{},Score:{type:"float"}}}},S21:{type:"list",member:{type:"structure",members:{Name:{},Score:{type:"float"}}}},S2g:{type:"list",member:{type:"structure",members:{Name:{},Score:{type:"float"}}}},S2j:{type:"list",member:{type:"structure",members:{Description:{},Code:{},Score:{type:"float"}}}},S2o:{type:"structure",members:{JobName:{},JobStatus:{},SubmitTimeBefore:{type:"timestamp"},SubmitTimeAfter:{type:"timestamp"}}},S2r:{type:"list",member:{shape:"S4"}}}}},4131:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["workmailmessageflow"]={};s.WorkMailMessageFlow=i.defineService("workmailmessageflow",["2019-05-01"]);Object.defineProperty(a.services["workmailmessageflow"],"2019-05-01",{get:function get(){var e=r(9928);e.paginators=r(8015).pagination;return e},enumerable:true,configurable:true});e.exports=s.WorkMailMessageFlow},4152:function(e){e.exports={pagination:{}}},4162:function(e){e.exports={version:2,waiters:{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"}]}}}},4178:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["servicequotas"]={};s.ServiceQuotas=i.defineService("servicequotas",["2019-06-24"]);Object.defineProperty(a.services["servicequotas"],"2019-06-24",{get:function get(){var e=r(6809);e.paginators=r(5666).pagination;return e},enumerable:true,configurable:true});e.exports=s.ServiceQuotas},4198:function(e){e.exports={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:{}}},DeleteResourcePolicy:{http:{requestUri:"/DeleteResourcePolicy"},input:{type:"structure",required:["PolicyName"],members:{PolicyName:{},PolicyRevisionId:{}}},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:"S1j"}}}},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:"S1x"},Categories:{shape:"S1z"},State:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},Summary:{},ClientRequestImpactStatistics:{shape:"S23"},RootCauseServiceRequestImpactStatistics:{shape:"S23"},TopAnomalousServices:{shape:"S25"}}}}}},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:"S23"},RootCauseServiceRequestImpactStatistics:{shape:"S23"},TopAnomalousServices:{shape:"S25"}}}},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:"S1y"},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:"S1x"},Categories:{shape:"S1z"},State:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},Summary:{},ClientRequestImpactStatistics:{shape:"S23"},RootCauseServiceRequestImpactStatistics:{shape:"S23"},TopAnomalousServices:{shape:"S25"},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:"S3e"},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:"S3i"},ServiceSummaryStatistics:{shape:"S3q"},ServiceForecastStatistics:{type:"structure",members:{FaultCountHigh:{type:"long"},FaultCountLow:{type:"long"}}},ResponseTimeHistogram:{shape:"S3l"}}}},ContainsOldGroupVersions:{type:"boolean"},NextToken:{}}}},GetTraceGraph:{http:{requestUri:"/TraceGraph"},input:{type:"structure",required:["TraceIds"],members:{TraceIds:{shape:"S2"},NextToken:{}}},output:{type:"structure",members:{Services:{shape:"S3e"},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:"S4d"}}}}},Users:{type:"list",member:{type:"structure",members:{UserName:{},ServiceIds:{shape:"S4d"}}}},ServiceIds:{shape:"S4d"},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:"S1x"},FaultRootCauses:{type:"list",member:{type:"structure",members:{Services:{type:"list",member:{type:"structure",members:{Name:{},Names:{shape:"S1y"},Type:{},AccountId:{},EntityPath:{type:"list",member:{type:"structure",members:{Name:{},Exceptions:{shape:"S4s"},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:"S1y"},Type:{},AccountId:{},EntityPath:{type:"list",member:{type:"structure",members:{Name:{},Exceptions:{shape:"S4s"},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:"S1y"},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:{}}}},ListResourcePolicies:{http:{requestUri:"/ListResourcePolicies"},input:{type:"structure",members:{NextToken:{}}},output:{type:"structure",members:{ResourcePolicies:{type:"list",member:{shape:"S5a"}},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:"S1j"}}}},PutResourcePolicy:{http:{requestUri:"/PutResourcePolicy"},input:{type:"structure",required:["PolicyName","PolicyDocument"],members:{PolicyName:{},PolicyDocument:{},PolicyRevisionId:{},BypassPolicyLockoutCheck:{type:"boolean"}}},output:{type:"structure",members:{ResourcePolicy:{shape:"S5a"}}}},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"}}},S1j:{type:"structure",members:{KeyId:{},Status:{},Type:{}}},S1x:{type:"structure",members:{Name:{},Names:{shape:"S1y"},AccountId:{},Type:{}}},S1y:{type:"list",member:{}},S1z:{type:"list",member:{}},S23:{type:"structure",members:{FaultCount:{type:"long"},OkCount:{type:"long"},TotalCount:{type:"long"}}},S25:{type:"list",member:{type:"structure",members:{ServiceId:{shape:"S1x"}}}},S3e:{type:"list",member:{type:"structure",members:{ReferenceId:{type:"integer"},Name:{},Names:{shape:"S1y"},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:"S3i"},ResponseTimeHistogram:{shape:"S3l"},Aliases:{type:"list",member:{type:"structure",members:{Name:{},Names:{type:"list",member:{}},Type:{}}}},EdgeType:{},ReceivedEventAgeHistogram:{shape:"S3l"}}}},SummaryStatistics:{shape:"S3q"},DurationHistogram:{shape:"S3l"},ResponseTimeHistogram:{shape:"S3l"}}}},S3i:{type:"structure",members:{OkCount:{type:"long"},ErrorStatistics:{shape:"S3j"},FaultStatistics:{shape:"S3k"},TotalCount:{type:"long"},TotalResponseTime:{type:"double"}}},S3j:{type:"structure",members:{ThrottleCount:{type:"long"},OtherCount:{type:"long"},TotalCount:{type:"long"}}},S3k:{type:"structure",members:{OtherCount:{type:"long"},TotalCount:{type:"long"}}},S3l:{type:"list",member:{type:"structure",members:{Value:{type:"double"},Count:{type:"integer"}}}},S3q:{type:"structure",members:{OkCount:{type:"long"},ErrorStatistics:{shape:"S3j"},FaultStatistics:{shape:"S3k"},TotalCount:{type:"long"},TotalResponseTime:{type:"double"}}},S4d:{type:"list",member:{shape:"S1x"}},S4s:{type:"list",member:{type:"structure",members:{Name:{},Message:{}}}},S5a:{type:"structure",members:{PolicyName:{},PolicyDocument:{},PolicyRevisionId:{},LastUpdatedTime:{type:"timestamp"}}}}}},4245:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["cloudsearch"]={};s.CloudSearch=i.defineService("cloudsearch",["2011-02-01","2013-01-01"]);Object.defineProperty(a.services["cloudsearch"],"2011-02-01",{get:function get(){var e=r(5074);e.paginators=r(4894).pagination;return e},enumerable:true,configurable:true});Object.defineProperty(a.services["cloudsearch"],"2013-01-01",{get:function get(){var e=r(6491);e.paginators=r(4037).pagination;return e},enumerable:true,configurable:true});e.exports=s.CloudSearch},4251:function(e,t,r){(function(e){e.parser=function(e,t){return new SAXParser(e,t)};e.SAXParser=SAXParser;e.SAXStream=SAXStream;e.createStream=createStream;e.MAX_BUFFER_LENGTH=64*1024;var t=["comment","sgmlDecl","textNode","tagName","doctype","procInstName","procInstBody","entity","attribName","attribValue","cdata","script"];e.EVENTS=["text","processinginstruction","sgmldeclaration","doctype","comment","opentagstart","attribute","opentag","closetag","opencdata","cdata","closecdata","error","end","ready","script","opennamespace","closenamespace"];function SAXParser(t,r){if(!(this instanceof SAXParser)){return new SAXParser(t,r)}var s=this;clearBuffers(s);s.q=s.c="";s.bufferCheckPosition=e.MAX_BUFFER_LENGTH;s.opt=r||{};s.opt.lowercase=s.opt.lowercase||s.opt.lowercasetags;s.looseCase=s.opt.lowercase?"toLowerCase":"toUpperCase";s.tags=[];s.closed=s.closedRoot=s.sawRoot=false;s.tag=s.error=null;s.strict=!!t;s.noscript=!!(t||s.opt.noscript);s.state=y.BEGIN;s.strictEntities=s.opt.strictEntities;s.ENTITIES=s.strictEntities?Object.create(e.XML_ENTITIES):Object.create(e.ENTITIES);s.attribList=[];if(s.opt.xmlns){s.ns=Object.create(p)}s.trackPosition=s.opt.position!==false;if(s.trackPosition){s.position=s.line=s.column=0}emit(s,"onready")}if(!Object.create){Object.create=function(e){function F(){}F.prototype=e;var t=new F;return t}}if(!Object.keys){Object.keys=function(e){var t=[];for(var r in e)if(e.hasOwnProperty(r))t.push(r);return t}}function checkBufferLength(r){var s=Math.max(e.MAX_BUFFER_LENGTH,10);var i=0;for(var a=0,o=t.length;as){switch(t[a]){case"textNode":closeText(r);break;case"cdata":emitNode(r,"oncdata",r.cdata);r.cdata="";break;case"script":emitNode(r,"onscript",r.script);r.script="";break;default:error(r,"Max buffer length exceeded: "+t[a])}}i=Math.max(i,n)}var u=e.MAX_BUFFER_LENGTH-i;r.bufferCheckPosition=u+r.position}function clearBuffers(e){for(var r=0,s=t.length;r"||isWhitespace(e)}function isMatch(e,t){return e.test(t)}function notMatch(e,t){return!isMatch(e,t)}var y=0;e.STATE={BEGIN:y++,BEGIN_WHITESPACE:y++,TEXT:y++,TEXT_ENTITY:y++,OPEN_WAKA:y++,SGML_DECL:y++,SGML_DECL_QUOTED:y++,DOCTYPE:y++,DOCTYPE_QUOTED:y++,DOCTYPE_DTD:y++,DOCTYPE_DTD_QUOTED:y++,COMMENT_STARTING:y++,COMMENT:y++,COMMENT_ENDING:y++,COMMENT_ENDED:y++,CDATA:y++,CDATA_ENDING:y++,CDATA_ENDING_2:y++,PROC_INST:y++,PROC_INST_BODY:y++,PROC_INST_ENDING:y++,OPEN_TAG:y++,OPEN_TAG_SLASH:y++,ATTRIB:y++,ATTRIB_NAME:y++,ATTRIB_NAME_SAW_WHITE:y++,ATTRIB_VALUE:y++,ATTRIB_VALUE_QUOTED:y++,ATTRIB_VALUE_CLOSED:y++,ATTRIB_VALUE_UNQUOTED:y++,ATTRIB_VALUE_ENTITY_Q:y++,ATTRIB_VALUE_ENTITY_U:y++,CLOSE_TAG:y++,CLOSE_TAG_SAW_WHITE:y++,SCRIPT:y++,SCRIPT_ENDING:y++};e.XML_ENTITIES={amp:"&",gt:">",lt:"<",quot:'"',apos:"'"};e.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(e.ENTITIES).forEach(function(t){var r=e.ENTITIES[t];var s=typeof r==="number"?String.fromCharCode(r):r;e.ENTITIES[t]=s});for(var b in e.STATE){e.STATE[e.STATE[b]]=b}y=e.STATE;function emit(e,t,r){e[t]&&e[t](r)}function emitNode(e,t,r){if(e.textNode)closeText(e);emit(e,t,r)}function closeText(e){e.textNode=textopts(e.opt,e.textNode);if(e.textNode)emit(e,"ontext",e.textNode);e.textNode=""}function textopts(e,t){if(e.trim)t=t.trim();if(e.normalize)t=t.replace(/\s+/g," ");return t}function error(e,t){closeText(e);if(e.trackPosition){t+="\nLine: "+e.line+"\nColumn: "+e.column+"\nChar: "+e.c}t=new Error(t);e.error=t;emit(e,"onerror",t);return e}function end(e){if(e.sawRoot&&!e.closedRoot)strictFail(e,"Unclosed root tag");if(e.state!==y.BEGIN&&e.state!==y.BEGIN_WHITESPACE&&e.state!==y.TEXT){error(e,"Unexpected end")}closeText(e);e.c="";e.closed=true;emit(e,"onend");SAXParser.call(e,e.strict,e.opt);return e}function strictFail(e,t){if(typeof e!=="object"||!(e instanceof SAXParser)){throw new Error("bad call to strictFail")}if(e.strict){error(e,t)}}function newTag(e){if(!e.strict)e.tagName=e.tagName[e.looseCase]();var t=e.tags[e.tags.length-1]||e;var r=e.tag={name:e.tagName,attributes:{}};if(e.opt.xmlns){r.ns=t.ns}e.attribList.length=0;emitNode(e,"onopentagstart",r)}function qname(e,t){var r=e.indexOf(":");var s=r<0?["",e]:e.split(":");var i=s[0];var a=s[1];if(t&&e==="xmlns"){i="xmlns";a=""}return{prefix:i,local:a}}function attrib(e){if(!e.strict){e.attribName=e.attribName[e.looseCase]()}if(e.attribList.indexOf(e.attribName)!==-1||e.tag.attributes.hasOwnProperty(e.attribName)){e.attribName=e.attribValue="";return}if(e.opt.xmlns){var t=qname(e.attribName,true);var r=t.prefix;var s=t.local;if(r==="xmlns"){if(s==="xml"&&e.attribValue!==n){strictFail(e,"xml: prefix must be bound to "+n+"\n"+"Actual: "+e.attribValue)}else if(s==="xmlns"&&e.attribValue!==u){strictFail(e,"xmlns: prefix must be bound to "+u+"\n"+"Actual: "+e.attribValue)}else{var i=e.tag;var a=e.tags[e.tags.length-1]||e;if(i.ns===a.ns){i.ns=Object.create(a.ns)}i.ns[s]=e.attribValue}}e.attribList.push([e.attribName,e.attribValue])}else{e.tag.attributes[e.attribName]=e.attribValue;emitNode(e,"onattribute",{name:e.attribName,value:e.attribValue})}e.attribName=e.attribValue=""}function openTag(e,t){if(e.opt.xmlns){var r=e.tag;var s=qname(e.tagName);r.prefix=s.prefix;r.local=s.local;r.uri=r.ns[s.prefix]||"";if(r.prefix&&!r.uri){strictFail(e,"Unbound namespace prefix: "+JSON.stringify(e.tagName));r.uri=s.prefix}var i=e.tags[e.tags.length-1]||e;if(r.ns&&i.ns!==r.ns){Object.keys(r.ns).forEach(function(t){emitNode(e,"onopennamespace",{prefix:t,uri:r.ns[t]})})}for(var a=0,o=e.attribList.length;a";e.tagName="";e.state=y.SCRIPT;return}emitNode(e,"onscript",e.script);e.script=""}var t=e.tags.length;var r=e.tagName;if(!e.strict){r=r[e.looseCase]()}var s=r;while(t--){var i=e.tags[t];if(i.name!==s){strictFail(e,"Unexpected close tag")}else{break}}if(t<0){strictFail(e,"Unmatched closing tag: "+e.tagName);e.textNode+="";e.state=y.TEXT;return}e.tagName=r;var a=e.tags.length;while(a-- >t){var o=e.tag=e.tags.pop();e.tagName=e.tag.name;emitNode(e,"onclosetag",e.tagName);var n={};for(var u in o.ns){n[u]=o.ns[u]}var p=e.tags[e.tags.length-1]||e;if(e.opt.xmlns&&o.ns!==p.ns){Object.keys(o.ns).forEach(function(t){var r=o.ns[t];emitNode(e,"onclosenamespace",{prefix:t,uri:r})})}}if(t===0)e.closedRoot=true;e.tagName=e.attribValue=e.attribName="";e.attribList.length=0;e.state=y.TEXT}function parseEntity(e){var t=e.entity;var r=t.toLowerCase();var s;var i="";if(e.ENTITIES[t]){return e.ENTITIES[t]}if(e.ENTITIES[r]){return e.ENTITIES[r]}t=r;if(t.charAt(0)==="#"){if(t.charAt(1)==="x"){t=t.slice(2);s=parseInt(t,16);i=s.toString(16)}else{t=t.slice(1);s=parseInt(t,10);i=s.toString(10)}}t=t.replace(/^0+/,"");if(isNaN(s)||i.toLowerCase()!==t){strictFail(e,"Invalid character entity");return"&"+e.entity+";"}return String.fromCodePoint(s)}function beginWhiteSpace(e,t){if(t==="<"){e.state=y.OPEN_WAKA;e.startTagPosition=e.position}else if(!isWhitespace(t)){strictFail(e,"Non-whitespace before first tag.");e.textNode=t;e.state=y.TEXT}}function charAt(e,t){var r="";if(t"){emitNode(t,"onsgmldeclaration",t.sgmlDecl);t.sgmlDecl="";t.state=y.TEXT}else if(isQuote(s)){t.state=y.SGML_DECL_QUOTED;t.sgmlDecl+=s}else{t.sgmlDecl+=s}continue;case y.SGML_DECL_QUOTED:if(s===t.q){t.state=y.SGML_DECL;t.q=""}t.sgmlDecl+=s;continue;case y.DOCTYPE:if(s===">"){t.state=y.TEXT;emitNode(t,"ondoctype",t.doctype);t.doctype=true}else{t.doctype+=s;if(s==="["){t.state=y.DOCTYPE_DTD}else if(isQuote(s)){t.state=y.DOCTYPE_QUOTED;t.q=s}}continue;case y.DOCTYPE_QUOTED:t.doctype+=s;if(s===t.q){t.q="";t.state=y.DOCTYPE}continue;case y.DOCTYPE_DTD:t.doctype+=s;if(s==="]"){t.state=y.DOCTYPE}else if(isQuote(s)){t.state=y.DOCTYPE_DTD_QUOTED;t.q=s}continue;case y.DOCTYPE_DTD_QUOTED:t.doctype+=s;if(s===t.q){t.state=y.DOCTYPE_DTD;t.q=""}continue;case y.COMMENT:if(s==="-"){t.state=y.COMMENT_ENDING}else{t.comment+=s}continue;case y.COMMENT_ENDING:if(s==="-"){t.state=y.COMMENT_ENDED;t.comment=textopts(t.opt,t.comment);if(t.comment){emitNode(t,"oncomment",t.comment)}t.comment=""}else{t.comment+="-"+s;t.state=y.COMMENT}continue;case y.COMMENT_ENDED:if(s!==">"){strictFail(t,"Malformed comment");t.comment+="--"+s;t.state=y.COMMENT}else{t.state=y.TEXT}continue;case y.CDATA:if(s==="]"){t.state=y.CDATA_ENDING}else{t.cdata+=s}continue;case y.CDATA_ENDING:if(s==="]"){t.state=y.CDATA_ENDING_2}else{t.cdata+="]"+s;t.state=y.CDATA}continue;case y.CDATA_ENDING_2:if(s===">"){if(t.cdata){emitNode(t,"oncdata",t.cdata)}emitNode(t,"onclosecdata");t.cdata="";t.state=y.TEXT}else if(s==="]"){t.cdata+="]"}else{t.cdata+="]]"+s;t.state=y.CDATA}continue;case y.PROC_INST:if(s==="?"){t.state=y.PROC_INST_ENDING}else if(isWhitespace(s)){t.state=y.PROC_INST_BODY}else{t.procInstName+=s}continue;case y.PROC_INST_BODY:if(!t.procInstBody&&isWhitespace(s)){continue}else if(s==="?"){t.state=y.PROC_INST_ENDING}else{t.procInstBody+=s}continue;case y.PROC_INST_ENDING:if(s===">"){emitNode(t,"onprocessinginstruction",{name:t.procInstName,body:t.procInstBody});t.procInstName=t.procInstBody="";t.state=y.TEXT}else{t.procInstBody+="?"+s;t.state=y.PROC_INST_BODY}continue;case y.OPEN_TAG:if(isMatch(c,s)){t.tagName+=s}else{newTag(t);if(s===">"){openTag(t)}else if(s==="/"){t.state=y.OPEN_TAG_SLASH}else{if(!isWhitespace(s)){strictFail(t,"Invalid character in tag name")}t.state=y.ATTRIB}}continue;case y.OPEN_TAG_SLASH:if(s===">"){openTag(t,true);closeTag(t)}else{strictFail(t,"Forward-slash in opening tag not followed by >");t.state=y.ATTRIB}continue;case y.ATTRIB:if(isWhitespace(s)){continue}else if(s===">"){openTag(t)}else if(s==="/"){t.state=y.OPEN_TAG_SLASH}else if(isMatch(m,s)){t.attribName=s;t.attribValue="";t.state=y.ATTRIB_NAME}else{strictFail(t,"Invalid attribute name")}continue;case y.ATTRIB_NAME:if(s==="="){t.state=y.ATTRIB_VALUE}else if(s===">"){strictFail(t,"Attribute without value");t.attribValue=t.attribName;attrib(t);openTag(t)}else if(isWhitespace(s)){t.state=y.ATTRIB_NAME_SAW_WHITE}else if(isMatch(c,s)){t.attribName+=s}else{strictFail(t,"Invalid attribute name")}continue;case y.ATTRIB_NAME_SAW_WHITE:if(s==="="){t.state=y.ATTRIB_VALUE}else if(isWhitespace(s)){continue}else{strictFail(t,"Attribute without value");t.tag.attributes[t.attribName]="";t.attribValue="";emitNode(t,"onattribute",{name:t.attribName,value:""});t.attribName="";if(s===">"){openTag(t)}else if(isMatch(m,s)){t.attribName=s;t.state=y.ATTRIB_NAME}else{strictFail(t,"Invalid attribute name");t.state=y.ATTRIB}}continue;case y.ATTRIB_VALUE:if(isWhitespace(s)){continue}else if(isQuote(s)){t.q=s;t.state=y.ATTRIB_VALUE_QUOTED}else{strictFail(t,"Unquoted attribute value");t.state=y.ATTRIB_VALUE_UNQUOTED;t.attribValue=s}continue;case y.ATTRIB_VALUE_QUOTED:if(s!==t.q){if(s==="&"){t.state=y.ATTRIB_VALUE_ENTITY_Q}else{t.attribValue+=s}continue}attrib(t);t.q="";t.state=y.ATTRIB_VALUE_CLOSED;continue;case y.ATTRIB_VALUE_CLOSED:if(isWhitespace(s)){t.state=y.ATTRIB}else if(s===">"){openTag(t)}else if(s==="/"){t.state=y.OPEN_TAG_SLASH}else if(isMatch(m,s)){strictFail(t,"No whitespace between attributes");t.attribName=s;t.attribValue="";t.state=y.ATTRIB_NAME}else{strictFail(t,"Invalid attribute name")}continue;case y.ATTRIB_VALUE_UNQUOTED:if(!isAttribEnd(s)){if(s==="&"){t.state=y.ATTRIB_VALUE_ENTITY_U}else{t.attribValue+=s}continue}attrib(t);if(s===">"){openTag(t)}else{t.state=y.ATTRIB}continue;case y.CLOSE_TAG:if(!t.tagName){if(isWhitespace(s)){continue}else if(notMatch(m,s)){if(t.script){t.script+=""){closeTag(t)}else if(isMatch(c,s)){t.tagName+=s}else if(t.script){t.script+=""){closeTag(t)}else{strictFail(t,"Invalid characters in closing tag")}continue;case y.TEXT_ENTITY:case y.ATTRIB_VALUE_ENTITY_Q:case y.ATTRIB_VALUE_ENTITY_U:var u;var p;switch(t.state){case y.TEXT_ENTITY:u=y.TEXT;p="textNode";break;case y.ATTRIB_VALUE_ENTITY_Q:u=y.ATTRIB_VALUE_QUOTED;p="attribValue";break;case y.ATTRIB_VALUE_ENTITY_U:u=y.ATTRIB_VALUE_UNQUOTED;p="attribValue";break}if(s===";"){t[p]+=parseEntity(t);t.entity="";t.state=u}else if(isMatch(t.entity.length?d:l,s)){t.entity+=s}else{strictFail(t,"Invalid character in entity name");t[p]+="&"+t.entity+s;t.entity="";t.state=u}continue;default:throw new Error(t,"Unknown state: "+t.state)}}if(t.position>=t.bufferCheckPosition){checkBufferLength(t)}return t}if(!String.fromCodePoint){(function(){var e=String.fromCharCode;var t=Math.floor;var r=function(){var r=16384;var s=[];var i;var a;var o=-1;var n=arguments.length;if(!n){return""}var u="";while(++o1114111||t(p)!==p){throw RangeError("Invalid code point: "+p)}if(p<=65535){s.push(p)}else{p-=65536;i=(p>>10)+55296;a=p%1024+56320;s.push(i,a)}if(o+1===n||s.length>r){u+=e.apply(null,s);s.length=0}}return u};if(Object.defineProperty){Object.defineProperty(String,"fromCodePoint",{value:r,configurable:true,writable:true})}else{String.fromCodePoint=r}})()}})(false?undefined:t)},4261:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:true});t.default=void 0;var s=_interopRequireDefault(r(3843));var i=_interopRequireDefault(r(1368));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function v4(e,t,r){e=e||{};const a=e.random||(e.rng||s.default)();a[6]=a[6]&15|64;a[8]=a[8]&63|128;if(t){r=r||0;for(let e=0;e<16;++e){t[r+e]=a[e]}return t}return(0,i.default)(a)}var a=v4;t.default=a},4263:function(e){e.exports={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:{}}}},DescribeCreateCaseOptions:{input:{type:"structure",required:["issueType","serviceCode","language","categoryCode"],members:{issueType:{},serviceCode:{},language:{},categoryCode:{}}},output:{type:"structure",members:{languageAvailability:{},communicationTypes:{type:"list",member:{type:"structure",members:{type:{},supportedHours:{type:"list",member:{type:"structure",members:{startTime:{},endTime:{}}}},datesWithoutSupport:{type:"list",member:{type:"structure",members:{startDateTime:{},endDateTime:{}}}}}}}}}},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:{}}}}}}},DescribeSupportedLanguages:{input:{type:"structure",required:["issueType","serviceCode","categoryCode"],members:{issueType:{},serviceCode:{},categoryCode:{}}},output:{type:"structure",members:{supportedLanguages:{type:"list",member:{type:"structure",members:{code:{},language:{},display:{}}}}}}},DescribeTrustedAdvisorCheckRefreshStatuses:{input:{type:"structure",required:["checkIds"],members:{checkIds:{shape:"S2g"}}},output:{type:"structure",required:["statuses"],members:{statuses:{type:"list",member:{shape:"S2k"}}}}},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:"S2p"},categorySpecificSummary:{shape:"S2q"},flaggedResources:{type:"list",member:{type:"structure",required:["status","resourceId","metadata"],members:{status:{},region:{},resourceId:{},isSuppressed:{type:"boolean"},metadata:{shape:"S2g"}}}}}}}}},DescribeTrustedAdvisorCheckSummaries:{input:{type:"structure",required:["checkIds"],members:{checkIds:{shape:"S2g"}}},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:"S2p"},categorySpecificSummary:{shape:"S2q"}}}}}}},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:"S2g"}}}}}}},RefreshTrustedAdvisorCheck:{input:{type:"structure",required:["checkId"],members:{checkId:{}}},output:{type:"structure",required:["status"],members:{status:{shape:"S2k"}}}},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:{}}}}}}},S2g:{type:"list",member:{}},S2k:{type:"structure",required:["checkId","status","millisUntilNextRefreshable"],members:{checkId:{},status:{},millisUntilNextRefreshable:{type:"long"}}},S2p:{type:"structure",required:["resourcesProcessed","resourcesFlagged","resourcesIgnored","resourcesSuppressed"],members:{resourcesProcessed:{type:"long"},resourcesFlagged:{type:"long"},resourcesIgnored:{type:"long"},resourcesSuppressed:{type:"long"}}},S2q:{type:"structure",members:{costOptimizing:{type:"structure",required:["estimatedMonthlySavings","estimatedPercentMonthlySavings"],members:{estimatedMonthlySavings:{type:"double"},estimatedPercentMonthlySavings:{type:"double"}}}}}}}},4269:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["lakeformation"]={};s.LakeFormation=i.defineService("lakeformation",["2017-03-31"]);Object.defineProperty(a.services["lakeformation"],"2017-03-31",{get:function get(){var e=r(9517);e.paginators=r(4378).pagination;return e},enumerable:true,configurable:true});e.exports=s.LakeFormation},4273:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["medialive"]={};s.MediaLive=i.defineService("medialive",["2017-10-14"]);Object.defineProperty(a.services["medialive"],"2017-10-14",{get:function get(){var e=r(9508);e.paginators=r(2835).pagination;e.waiters=r(6682).waiters;return e},enumerable:true,configurable:true});e.exports=s.MediaLive},4286:function(e,t,r){var s=r(2393);var i=r(4062);var a=r(5836).discoverEndpoint;s.EventListeners={Core:{}};function getOperationAuthtype(e){if(!e.service.api.operations){return""}var t=e.service.api.operations[e.operation];return t?t.authtype:""}function getIdentityType(e){var t=e.service;if(t.config.signatureVersion){return t.config.signatureVersion}if(t.api.signatureVersion){return t.api.signatureVersion}return getOperationAuthtype(e)}s.EventListeners={Core:(new i).addNamedListeners(function(e,t){t("VALIDATE_CREDENTIALS","validate",function VALIDATE_CREDENTIALS(e,t){if(!e.service.api.signatureVersion&&!e.service.config.signatureVersion)return t();var r=getIdentityType(e);if(r==="bearer"){e.service.config.getToken(function(r){if(r){e.response.error=s.util.error(r,{code:"TokenError"})}t()});return}e.service.config.getCredentials(function(r){if(r){e.response.error=s.util.error(r,{code:"CredentialsError",message:"Missing credentials in config, if using AWS_CONFIG_FILE, set AWS_SDK_LOAD_CONFIG=1"})}t()})});e("VALIDATE_REGION","validate",function VALIDATE_REGION(e){if(!e.service.isGlobalEndpoint){var t=new RegExp(/^([a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9-]{0,61}[a-zA-Z0-9])$/);if(!e.service.config.region){e.response.error=s.util.error(new Error,{code:"ConfigError",message:"Missing region in config"})}else if(!t.test(e.service.config.region)){e.response.error=s.util.error(new Error,{code:"ConfigError",message:"Invalid region in config"})}}});e("BUILD_IDEMPOTENCY_TOKENS","validate",function BUILD_IDEMPOTENCY_TOKENS(e){if(!e.service.api.operations){return}var t=e.service.api.operations[e.operation];if(!t){return}var r=t.idempotentMembers;if(!r.length){return}var i=s.util.copy(e.params);for(var a=0,o=r.length;a=0){e.httpRequest.headers["X-Amz-Content-Sha256"]="UNSIGNED-PAYLOAD";return t()}s.util.computeSha256(a,function(r,s){if(r){t(r)}else{e.httpRequest.headers["X-Amz-Content-Sha256"]=s;t()}})}else{t()}});e("SET_CONTENT_LENGTH","afterBuild",function SET_CONTENT_LENGTH(e){var t=getOperationAuthtype(e);var r=s.util.getRequestPayloadShape(e);if(e.httpRequest.headers["Content-Length"]===undefined){try{var i=s.util.string.byteLength(e.httpRequest.body);e.httpRequest.headers["Content-Length"]=i}catch(s){if(r&&r.isStreaming){if(r.requiresLength){throw s}else if(t.indexOf("unsigned-body")>=0){e.httpRequest.headers["Transfer-Encoding"]="chunked";return}else{throw s}}throw s}}});e("SET_HTTP_HOST","afterBuild",function SET_HTTP_HOST(e){e.httpRequest.headers["Host"]=e.httpRequest.endpoint.host});e("SET_TRACE_ID","afterBuild",function SET_TRACE_ID(e){var t="X-Amzn-Trace-Id";if(s.util.isNode()&&!Object.hasOwnProperty.call(e.httpRequest.headers,t)){var r="AWS_LAMBDA_FUNCTION_NAME";var i="_X_AMZN_TRACE_ID";var a=process.env[r];var o=process.env[i];if(typeof a==="string"&&a.length>0&&typeof o==="string"&&o.length>0){e.httpRequest.headers[t]=o}}});e("RESTART","restart",function RESTART(){var e=this.response.error;if(!e||!e.retryable)return;this.httpRequest=new s.HttpRequest(this.service.endpoint,this.service.region);if(this.response.retryCount=60*10){this.emit("sign",[this],function(e){if(e)t(e);else executeSend()})}else{executeSend()}});e("HTTP_HEADERS","httpHeaders",function HTTP_HEADERS(e,t,r,i){r.httpResponse.statusCode=e;r.httpResponse.statusMessage=i;r.httpResponse.headers=t;r.httpResponse.body=s.util.buffer.toBuffer("");r.httpResponse.buffers=[];r.httpResponse.numBytes=0;var a=t.date||t.Date;var o=r.request.service;if(a){var n=Date.parse(a);if(o.config.correctClockSkew&&o.isClockSkewed(n)){o.applyClockOffset(n)}}});e("HTTP_DATA","httpData",function HTTP_DATA(e,t){if(e){if(s.util.isNode()){t.httpResponse.numBytes+=e.length;var r=t.httpResponse.headers["content-length"];var i={loaded:t.httpResponse.numBytes,total:r};t.request.emit("httpDownloadProgress",[i,t])}t.httpResponse.buffers.push(s.util.buffer.toBuffer(e))}});e("HTTP_DONE","httpDone",function HTTP_DONE(e){if(e.httpResponse.buffers&&e.httpResponse.buffers.length>0){var t=s.util.buffer.concat(e.httpResponse.buffers);e.httpResponse.body=t}delete e.httpResponse.numBytes;delete e.httpResponse.buffers});e("FINALIZE_ERROR","retry",function FINALIZE_ERROR(e){if(e.httpResponse.statusCode){e.error.statusCode=e.httpResponse.statusCode;if(e.error.retryable===undefined){e.error.retryable=this.service.retryableError(e.error,this)}}});e("INVALIDATE_CREDENTIALS","retry",function INVALIDATE_CREDENTIALS(e){if(!e.error)return;switch(e.error.code){case"RequestExpired":case"ExpiredTokenException":case"ExpiredToken":e.error.retryable=true;e.request.service.config.credentials.expired=true}});e("EXPIRED_SIGNATURE","retry",function EXPIRED_SIGNATURE(e){var t=e.error;if(!t)return;if(typeof t.code==="string"&&typeof t.message==="string"){if(t.code.match(/Signature/)&&t.message.match(/expired/)){e.error.retryable=true}}});e("CLOCK_SKEWED","retry",function CLOCK_SKEWED(e){if(!e.error)return;if(this.service.clockSkewError(e.error)&&this.service.config.correctClockSkew){e.error.retryable=true}});e("REDIRECT","retry",function REDIRECT(e){if(e.error&&e.error.statusCode>=300&&e.error.statusCode<400&&e.httpResponse.headers["location"]){this.httpRequest.endpoint=new s.Endpoint(e.httpResponse.headers["location"]);this.httpRequest.headers["Host"]=this.httpRequest.endpoint.host;e.error.redirect=true;e.error.retryable=true}});e("RETRY_CHECK","retry",function RETRY_CHECK(e){if(e.error){if(e.error.redirect&&e.redirectCount=0){e.error=null;setTimeout(t,r)}else{t()}})}),CorePost:(new i).addNamedListeners(function(e){e("EXTRACT_REQUEST_ID","extractData",s.util.extractRequestId);e("EXTRACT_REQUEST_ID","extractError",s.util.extractRequestId);e("ENOTFOUND_ERROR","httpError",function ENOTFOUND_ERROR(e){function isDNSError(e){return e.errno==="ENOTFOUND"||typeof e.errno==="number"&&typeof s.util.getSystemErrorName==="function"&&["EAI_NONAME","EAI_NODATA"].indexOf(s.util.getSystemErrorName(e.errno)>=0)}if(e.code==="NetworkingError"&&isDNSError(e)){var t="Inaccessible host: `"+e.hostname+"' at port `"+e.port+"'. This service may not be available in the `"+e.region+"' region.";this.response.error=s.util.error(new Error(t),{code:"UnknownEndpoint",region:e.region,hostname:e.hostname,retryable:true,originalError:e})}})}),Logger:(new i).addNamedListeners(function(e){e("LOG_REQUEST","complete",function LOG_REQUEST(e){var t=e.request;var i=t.service.config.logger;if(!i)return;function filterSensitiveLog(e,t){if(!t){return t}if(e.isSensitive){return"***SensitiveInformation***"}switch(e.type){case"structure":var r={};s.util.each(t,function(t,s){if(Object.prototype.hasOwnProperty.call(e.members,t)){r[t]=filterSensitiveLog(e.members[t],s)}else{r[t]=s}});return r;case"list":var i=[];s.util.arrayEach(t,function(t,r){i.push(filterSensitiveLog(e.member,t))});return i;case"map":var a={};s.util.each(t,function(t,r){a[t]=filterSensitiveLog(e.value,r)});return a;default:return t}}function buildMessage(){var a=e.request.service.getSkewCorrectedDate().getTime();var o=(a-t.startTime.getTime())/1e3;var n=i.isTTY?true:false;var u=e.httpResponse.statusCode;var p=t.params;if(t.service.api.operations&&t.service.api.operations[t.operation]&&t.service.api.operations[t.operation].input){var m=t.service.api.operations[t.operation].input;p=filterSensitiveLog(m,t.params)}var c=r(1669).inspect(p,true,null);var l="";if(n)l+="";l+="[AWS "+t.service.serviceIdentifier+" "+u;l+=" "+o.toString()+"s "+e.retryCount+" retries]";if(n)l+="";l+=" "+s.util.string.lowerFirst(t.operation);l+="("+c+")";if(n)l+="";return l}var a=buildMessage();if(typeof i.log==="function"){i.log(a)}else if(typeof i.write==="function"){i.write(a+"\n")}})}),Json:(new i).addNamedListeners(function(e){var t=r(476);e("BUILD","build",t.buildRequest);e("EXTRACT_DATA","extractData",t.extractData);e("EXTRACT_ERROR","extractError",t.extractError)}),Rest:(new i).addNamedListeners(function(e){var t=r(5439);e("BUILD","build",t.buildRequest);e("EXTRACT_DATA","extractData",t.extractData);e("EXTRACT_ERROR","extractError",t.extractError)}),RestJson:(new i).addNamedListeners(function(e){var t=r(4055);e("BUILD","build",t.buildRequest);e("EXTRACT_DATA","extractData",t.extractData);e("EXTRACT_ERROR","extractError",t.extractError);e("UNSET_CONTENT_LENGTH","afterBuild",t.unsetContentLength)}),RestXml:(new i).addNamedListeners(function(e){var t=r(1599);e("BUILD","build",t.buildRequest);e("EXTRACT_DATA","extractData",t.extractData);e("EXTRACT_ERROR","extractError",t.extractError)}),Query:(new i).addNamedListeners(function(e){var t=r(98);e("BUILD","build",t.buildRequest);e("EXTRACT_DATA","extractData",t.extractData);e("EXTRACT_ERROR","extractError",t.extractError)})}},4288:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["mwaa"]={};s.MWAA=i.defineService("mwaa",["2020-07-01"]);Object.defineProperty(a.services["mwaa"],"2020-07-01",{get:function get(){var e=r(4681);e.paginators=r(5696).pagination;return e},enumerable:true,configurable:true});e.exports=s.MWAA},4293:function(e){e.exports=require("buffer")},4298:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["cloudtrail"]={};s.CloudTrail=i.defineService("cloudtrail",["2013-11-01"]);Object.defineProperty(a.services["cloudtrail"],"2013-11-01",{get:function get(){var e=r(2145);e.paginators=r(8942).pagination;return e},enumerable:true,configurable:true});e.exports=s.CloudTrail},4304:function(e){e.exports=require("string_decoder")},4305:function(e){e.exports={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:{}}}},CreateApiDestination:{input:{type:"structure",required:["Name","ConnectionArn","InvocationEndpoint","HttpMethod"],members:{Name:{},Description:{},ConnectionArn:{},InvocationEndpoint:{},HttpMethod:{},InvocationRateLimitPerSecond:{type:"integer"}}},output:{type:"structure",members:{ApiDestinationArn:{},ApiDestinationState:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"}}}},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"}}}},CreateConnection:{input:{type:"structure",required:["Name","AuthorizationType","AuthParameters"],members:{Name:{},Description:{},AuthorizationType:{},AuthParameters:{type:"structure",members:{BasicAuthParameters:{type:"structure",required:["Username","Password"],members:{Username:{},Password:{}}},OAuthParameters:{type:"structure",required:["ClientParameters","AuthorizationEndpoint","HttpMethod"],members:{ClientParameters:{type:"structure",required:["ClientID","ClientSecret"],members:{ClientID:{},ClientSecret:{}}},AuthorizationEndpoint:{},HttpMethod:{},OAuthHttpParameters:{shape:"S14"}}},ApiKeyAuthParameters:{type:"structure",required:["ApiKeyName","ApiKeyValue"],members:{ApiKeyName:{},ApiKeyValue:{}}},InvocationHttpParameters:{shape:"S14"}}}}},output:{type:"structure",members:{ConnectionArn:{},ConnectionState:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"}}}},CreateEndpoint:{input:{type:"structure",required:["Name","RoutingConfig","EventBuses"],members:{Name:{},Description:{},RoutingConfig:{shape:"S1n"},ReplicationConfig:{shape:"S1t"},EventBuses:{shape:"S1v"},RoleArn:{}}},output:{type:"structure",members:{Name:{},Arn:{},RoutingConfig:{shape:"S1n"},ReplicationConfig:{shape:"S1t"},EventBuses:{shape:"S1v"},RoleArn:{},State:{}}}},CreateEventBus:{input:{type:"structure",required:["Name"],members:{Name:{},EventSourceName:{},Tags:{shape:"S24"}}},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:{}}}},DeauthorizeConnection:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{ConnectionArn:{},ConnectionState:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},LastAuthorizedTime:{type:"timestamp"}}}},DeleteApiDestination:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{}}},DeleteArchive:{input:{type:"structure",required:["ArchiveName"],members:{ArchiveName:{}}},output:{type:"structure",members:{}}},DeleteConnection:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{ConnectionArn:{},ConnectionState:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},LastAuthorizedTime:{type:"timestamp"}}}},DeleteEndpoint:{input:{type:"structure",required:["Name"],members:{Name:{}}},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"}}}},DescribeApiDestination:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{ApiDestinationArn:{},Name:{},Description:{},ApiDestinationState:{},ConnectionArn:{},InvocationEndpoint:{},HttpMethod:{},InvocationRateLimitPerSecond:{type:"integer"},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"}}}},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"}}}},DescribeConnection:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{ConnectionArn:{},Name:{},Description:{},ConnectionState:{},StateReason:{},AuthorizationType:{},SecretArn:{},AuthParameters:{type:"structure",members:{BasicAuthParameters:{type:"structure",members:{Username:{}}},OAuthParameters:{type:"structure",members:{ClientParameters:{type:"structure",members:{ClientID:{}}},AuthorizationEndpoint:{},HttpMethod:{},OAuthHttpParameters:{shape:"S14"}}},ApiKeyAuthParameters:{type:"structure",members:{ApiKeyName:{}}},InvocationHttpParameters:{shape:"S14"}}},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},LastAuthorizedTime:{type:"timestamp"}}}},DescribeEndpoint:{input:{type:"structure",required:["Name"],members:{Name:{},HomeRegion:{}}},output:{type:"structure",members:{Name:{},Description:{},Arn:{},RoutingConfig:{shape:"S1n"},ReplicationConfig:{shape:"S1t"},EventBuses:{shape:"S1v"},RoleArn:{},EndpointId:{},EndpointUrl:{},State:{},StateReason:{},CreationTime:{type:"timestamp"},LastModifiedTime:{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:"S3m"},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:{}}}},ListApiDestinations:{input:{type:"structure",members:{NamePrefix:{},ConnectionArn:{},NextToken:{},Limit:{type:"integer"}}},output:{type:"structure",members:{ApiDestinations:{type:"list",member:{type:"structure",members:{ApiDestinationArn:{},Name:{},ApiDestinationState:{},ConnectionArn:{},InvocationEndpoint:{},HttpMethod:{},InvocationRateLimitPerSecond:{type:"integer"},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"}}}},NextToken:{}}}},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:{}}}},ListConnections:{input:{type:"structure",members:{NamePrefix:{},ConnectionState:{},NextToken:{},Limit:{type:"integer"}}},output:{type:"structure",members:{Connections:{type:"list",member:{type:"structure",members:{ConnectionArn:{},Name:{},ConnectionState:{},StateReason:{},AuthorizationType:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},LastAuthorizedTime:{type:"timestamp"}}}},NextToken:{}}}},ListEndpoints:{input:{type:"structure",members:{NamePrefix:{},HomeRegion:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Endpoints:{type:"list",member:{type:"structure",members:{Name:{},Description:{},Arn:{},RoutingConfig:{shape:"S1n"},ReplicationConfig:{shape:"S1t"},EventBuses:{shape:"S1v"},RoleArn:{},EndpointId:{},EndpointUrl:{},State:{},StateReason:{},CreationTime:{type:"timestamp"},LastModifiedTime:{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:"S24"}}}},ListTargetsByRule:{input:{type:"structure",required:["Rule"],members:{Rule:{},EventBusName:{},NextToken:{},Limit:{type:"integer"}}},output:{type:"structure",members:{Targets:{shape:"S5f"},NextToken:{}}}},PutEvents:{input:{type:"structure",required:["Entries"],members:{Entries:{type:"list",member:{type:"structure",members:{Time:{type:"timestamp"},Source:{},Resources:{shape:"S7e"},DetailType:{},Detail:{},EventBusName:{},TraceHeader:{}}}},EndpointId:{contextParam:{name:"EndpointId"}}}},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:"S7e"},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:"S24"},EventBusName:{}}},output:{type:"structure",members:{RuleArn:{}}}},PutTargets:{input:{type:"structure",required:["Rule","Targets"],members:{Rule:{},EventBusName:{},Targets:{shape:"S5f"}}},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:"S3m"}}},output:{type:"structure",members:{ReplayArn:{},State:{},StateReason:{},ReplayStartTime:{type:"timestamp"}}}},TagResource:{input:{type:"structure",required:["ResourceARN","Tags"],members:{ResourceARN:{},Tags:{shape:"S24"}}},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:{}}},UpdateApiDestination:{input:{type:"structure",required:["Name"],members:{Name:{},Description:{},ConnectionArn:{},InvocationEndpoint:{},HttpMethod:{},InvocationRateLimitPerSecond:{type:"integer"}}},output:{type:"structure",members:{ApiDestinationArn:{},ApiDestinationState:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"}}}},UpdateArchive:{input:{type:"structure",required:["ArchiveName"],members:{ArchiveName:{},Description:{},EventPattern:{},RetentionDays:{type:"integer"}}},output:{type:"structure",members:{ArchiveArn:{},State:{},StateReason:{},CreationTime:{type:"timestamp"}}}},UpdateConnection:{input:{type:"structure",required:["Name"],members:{Name:{},Description:{},AuthorizationType:{},AuthParameters:{type:"structure",members:{BasicAuthParameters:{type:"structure",members:{Username:{},Password:{}}},OAuthParameters:{type:"structure",members:{ClientParameters:{type:"structure",members:{ClientID:{},ClientSecret:{}}},AuthorizationEndpoint:{},HttpMethod:{},OAuthHttpParameters:{shape:"S14"}}},ApiKeyAuthParameters:{type:"structure",members:{ApiKeyName:{},ApiKeyValue:{}}},InvocationHttpParameters:{shape:"S14"}}}}},output:{type:"structure",members:{ConnectionArn:{},ConnectionState:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},LastAuthorizedTime:{type:"timestamp"}}}},UpdateEndpoint:{input:{type:"structure",required:["Name"],members:{Name:{},Description:{},RoutingConfig:{shape:"S1n"},ReplicationConfig:{shape:"S1t"},EventBuses:{shape:"S1v"},RoleArn:{}}},output:{type:"structure",members:{Name:{},Arn:{},RoutingConfig:{shape:"S1n"},ReplicationConfig:{shape:"S1t"},EventBuses:{shape:"S1v"},RoleArn:{},EndpointId:{},EndpointUrl:{},State:{}}}}},shapes:{S14:{type:"structure",members:{HeaderParameters:{type:"list",member:{type:"structure",members:{Key:{},Value:{},IsValueSecret:{type:"boolean"}}}},QueryStringParameters:{type:"list",member:{type:"structure",members:{Key:{},Value:{},IsValueSecret:{type:"boolean"}}}},BodyParameters:{type:"list",member:{type:"structure",members:{Key:{},Value:{},IsValueSecret:{type:"boolean"}}}}}},S1n:{type:"structure",required:["FailoverConfig"],members:{FailoverConfig:{type:"structure",required:["Primary","Secondary"],members:{Primary:{type:"structure",required:["HealthCheck"],members:{HealthCheck:{}}},Secondary:{type:"structure",required:["Route"],members:{Route:{}}}}}}},S1t:{type:"structure",members:{State:{}}},S1v:{type:"list",member:{type:"structure",required:["EventBusArn"],members:{EventBusArn:{}}}},S24:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},S3m:{type:"structure",required:["Arn"],members:{Arn:{},FilterArns:{type:"list",member:{}}}},S5f:{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:"S61"},SecurityGroups:{shape:"S61"},AssignPublicIp:{}}}}},PlatformVersion:{},Group:{},CapacityProviderStrategy:{type:"list",member:{type:"structure",required:["capacityProvider"],members:{capacityProvider:{},weight:{type:"integer"},base:{type:"integer"}}}},EnableECSManagedTags:{type:"boolean"},EnableExecuteCommand:{type:"boolean"},PlacementConstraints:{type:"list",member:{type:"structure",members:{type:{},expression:{}}}},PlacementStrategy:{type:"list",member:{type:"structure",members:{type:{},field:{}}}},PropagateTags:{},ReferenceId:{},Tags:{shape:"S24"}}},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"],members:{SecretManagerArn:{},Database:{},DbUser:{},Sql:{shape:"S6x"},StatementName:{},WithEvent:{type:"boolean"},Sqls:{type:"list",member:{shape:"S6x"},sensitive:true}}},SageMakerPipelineParameters:{type:"structure",members:{PipelineParameterList:{type:"list",member:{type:"structure",required:["Name","Value"],members:{Name:{},Value:{}}}}}},DeadLetterConfig:{type:"structure",members:{Arn:{}}},RetryPolicy:{type:"structure",members:{MaximumRetryAttempts:{type:"integer"},MaximumEventAgeInSeconds:{type:"integer"}}}}}},S61:{type:"list",member:{}},S6x:{type:"string",sensitive:true},S7e:{type:"list",member:{}}}}},4306:function(e){e.exports={version:2,waiters:{IdentityExists:{delay:3,operation:"GetIdentityVerificationAttributes",maxAttempts:20,acceptors:[{expected:"Success",matcher:"pathAll",state:"success",argument:"VerificationAttributes.*.VerificationStatus"}]}}}},4309:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["costexplorer"]={};s.CostExplorer=i.defineService("costexplorer",["2017-10-25"]);Object.defineProperty(a.services["costexplorer"],"2017-10-25",{get:function get(){var e=r(4809);e.paginators=r(7986).pagination;return e},enumerable:true,configurable:true});e.exports=s.CostExplorer},4313:function(e){e.exports={pagination:{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"}}}},4317:function(e){e.exports={version:2,waiters:{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"}]}}}},4328:function(e){e.exports={pagination:{ListDestinations:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListDeviceProfiles:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListFuotaTasks:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListMulticastGroups:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListMulticastGroupsByFuotaTask:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListNetworkAnalyzerConfigurations:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListPositionConfigurations:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListQueuedMessages:{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"}}}},4333:function(e){e.exports={pagination:{ListAccessTokens:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"},ListDevEnvironmentSessions:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"},ListDevEnvironments:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"},ListEventLogs:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"},ListProjects:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"},ListSourceRepositories:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"},ListSourceRepositoryBranches:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"},ListSpaces:{input_token:"nextToken",output_token:"nextToken",result_key:"items"}}}},4335:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["mediaconvert"]={};s.MediaConvert=i.defineService("mediaconvert",["2017-08-29"]);Object.defineProperty(a.services["mediaconvert"],"2017-08-29",{get:function get(){var e=r(8493);e.paginators=r(2578).pagination;return e},enumerable:true,configurable:true});e.exports=s.MediaConvert},4342:function(e){e.exports={pagination:{ListSecretVersionIds:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListSecrets:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"}}}},4363:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["sagemakerruntime"]={};s.SageMakerRuntime=i.defineService("sagemakerruntime",["2017-05-13"]);Object.defineProperty(a.services["sagemakerruntime"],"2017-05-13",{get:function get(){var e=r(9593);e.paginators=r(9553).pagination;return e},enumerable:true,configurable:true});e.exports=s.SageMakerRuntime},4373:function(e,t,r){var s=r(2393);s.CredentialProviderChain=s.util.inherit(s.Credentials,{constructor:function CredentialProviderChain(e){if(e){this.providers=e}else{this.providers=s.CredentialProviderChain.defaultProviders.slice(0)}this.resolveCallbacks=[]},resolve:function resolve(e){var t=this;if(t.providers.length===0){e(new Error("No providers"));return t}if(t.resolveCallbacks.push(e)===1){var r=0;var i=t.providers.slice(0);function resolveNext(e,a){if(!e&&a||r===i.length){s.util.arrayEach(t.resolveCallbacks,function(t){t(e,a)});t.resolveCallbacks.length=0;return}var o=i[r++];if(typeof o==="function"){a=o.call()}else{a=o}if(a.get){a.get(function(e){resolveNext(e,e?null:a)})}else{resolveNext(null,a)}}resolveNext()}return t}});s.CredentialProviderChain.defaultProviders=[];s.CredentialProviderChain.addPromisesToClass=function addPromisesToClass(e){this.prototype.resolvePromise=s.util.promisifyMethod("resolve",e)};s.CredentialProviderChain.deletePromisesFromClass=function deletePromisesFromClass(){delete this.prototype.resolvePromise};s.util.addPromises(s.CredentialProviderChain)},4378:function(e){e.exports={pagination:{GetEffectivePermissionsForPath:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},GetTableObjects:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},GetWorkUnits:{input_token:"NextToken",limit_key:"PageSize",output_token:"NextToken",result_key:"WorkUnitRanges"},ListDataCellsFilter:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"DataCellsFilters"},ListLFTags:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"LFTags"},ListPermissions:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListResources:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListTableStorageOptimizers:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListTransactions:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},SearchDatabasesByLFTags:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"DatabaseList"},SearchTablesByLFTags:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"TableList"}}}},4385:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["rdsdataservice"]={};s.RDSDataService=i.defineService("rdsdataservice",["2018-08-01"]);r(4516);Object.defineProperty(a.services["rdsdataservice"],"2018-08-01",{get:function get(){var e=r(3615);e.paginators=r(3480).pagination;return e},enumerable:true,configurable:true});e.exports=s.RDSDataService},4389:function(e){e.exports={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:{},Format:{},FormatOptions:{shape:"Sd"},Input:{shape:"So"},PathOptions:{shape:"S13"},Tags:{shape:"S1m"}}},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:"Sp"},Configuration:{shape:"S1x"},ValidationConfigurations:{shape:"S2g"},RoleArn:{},Tags:{shape:"S1m"},Timeout:{type:"integer"},JobSample:{shape:"S2k"}}},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:"S2q"},RoleArn:{},Tags:{shape:"S1m"}}},output:{type:"structure",required:["Name"],members:{Name:{}}}},CreateRecipe:{http:{requestUri:"/recipes"},input:{type:"structure",required:["Name","Steps"],members:{Description:{},Name:{},Steps:{shape:"S2w"},Tags:{shape:"S1m"}}},output:{type:"structure",required:["Name"],members:{Name:{}}}},CreateRecipeJob:{http:{requestUri:"/recipeJobs"},input:{type:"structure",required:["Name","RoleArn"],members:{DatasetName:{},EncryptionKeyArn:{},EncryptionMode:{},Name:{},LogSubscription:{},MaxCapacity:{type:"integer"},MaxRetries:{type:"integer"},Outputs:{shape:"S36"},DataCatalogOutputs:{shape:"S3f"},DatabaseOutputs:{shape:"S3j"},ProjectName:{},RecipeReference:{shape:"S3m"},RoleArn:{},Tags:{shape:"S1m"},Timeout:{type:"integer"}}},output:{type:"structure",required:["Name"],members:{Name:{}}}},CreateRuleset:{http:{requestUri:"/rulesets"},input:{type:"structure",required:["Name","TargetArn","Rules"],members:{Name:{},Description:{},TargetArn:{},Rules:{shape:"S3r"},Tags:{shape:"S1m"}}},output:{type:"structure",required:["Name"],members:{Name:{}}}},CreateSchedule:{http:{requestUri:"/schedules"},input:{type:"structure",required:["CronExpression","Name"],members:{JobNames:{shape:"S41"},CronExpression:{},Tags:{shape:"S1m"},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:{}}}},DeleteRuleset:{http:{method:"DELETE",requestUri:"/rulesets/{name}"},input:{type:"structure",required:["Name"],members:{Name:{location:"uri",locationName:"name"}}},output:{type:"structure",required:["Name"],members:{Name:{}}}},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:{},Format:{},FormatOptions:{shape:"Sd"},Input:{shape:"So"},LastModifiedDate:{type:"timestamp"},LastModifiedBy:{},Source:{},PathOptions:{shape:"S13"},Tags:{shape:"S1m"},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:"S36"},DataCatalogOutputs:{shape:"S3f"},DatabaseOutputs:{shape:"S3j"},ProjectName:{},ProfileConfiguration:{shape:"S1x"},ValidationConfigurations:{shape:"S2g"},RecipeReference:{shape:"S3m"},ResourceArn:{},RoleArn:{},Tags:{shape:"S1m"},Timeout:{type:"integer"},JobSample:{shape:"S2k"}}}},DescribeJobRun:{http:{method:"GET",requestUri:"/jobs/{name}/jobRun/{runId}"},input:{type:"structure",required:["Name","RunId"],members:{Name:{location:"uri",locationName:"name"},RunId:{location:"uri",locationName:"runId"}}},output:{type:"structure",required:["JobName"],members:{Attempt:{type:"integer"},CompletedOn:{type:"timestamp"},DatasetName:{},ErrorMessage:{},ExecutionTime:{type:"integer"},JobName:{},ProfileConfiguration:{shape:"S1x"},ValidationConfigurations:{shape:"S2g"},RunId:{},State:{},LogSubscription:{},LogGroupName:{},Outputs:{shape:"S36"},DataCatalogOutputs:{shape:"S3f"},DatabaseOutputs:{shape:"S3j"},RecipeReference:{shape:"S3m"},StartedBy:{},StartedOn:{type:"timestamp"},JobSample:{shape:"S2k"}}}},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:"S2q"},RoleArn:{},Tags:{shape:"S1m"},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:"S2w"},Tags:{shape:"S1m"},ResourceArn:{},RecipeVersion:{}}}},DescribeRuleset:{http:{method:"GET",requestUri:"/rulesets/{name}"},input:{type:"structure",required:["Name"],members:{Name:{location:"uri",locationName:"name"}}},output:{type:"structure",required:["Name"],members:{Name:{},Description:{},TargetArn:{},Rules:{shape:"S3r"},CreateDate:{type:"timestamp"},CreatedBy:{},LastModifiedBy:{},LastModifiedDate:{type:"timestamp"},ResourceArn:{},Tags:{shape:"S1m"}}}},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:"S41"},LastModifiedBy:{},LastModifiedDate:{type:"timestamp"},ResourceArn:{},CronExpression:{},Tags:{shape:"S1m"},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:{},Format:{},FormatOptions:{shape:"Sd"},Input:{shape:"So"},LastModifiedDate:{type:"timestamp"},LastModifiedBy:{},Source:{},PathOptions:{shape:"S13"},Tags:{shape:"S1m"},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:"S36"},DataCatalogOutputs:{shape:"S3f"},DatabaseOutputs:{shape:"S3j"},RecipeReference:{shape:"S3m"},StartedBy:{},StartedOn:{type:"timestamp"},JobSample:{shape:"S2k"},ValidationConfigurations:{shape:"S2g"}}}},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:"S36"},DataCatalogOutputs:{shape:"S3f"},DatabaseOutputs:{shape:"S3j"},ProjectName:{},RecipeReference:{shape:"S3m"},ResourceArn:{},RoleArn:{},Timeout:{type:"integer"},Tags:{shape:"S1m"},JobSample:{shape:"S2k"},ValidationConfigurations:{shape:"S2g"}}}},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:"S2q"},Tags:{shape:"S1m"},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:"S5v"}}}},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:"S5v"},NextToken:{}}}},ListRulesets:{http:{method:"GET",requestUri:"/rulesets"},input:{type:"structure",members:{TargetArn:{location:"querystring",locationName:"targetArn"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",required:["Rulesets"],members:{Rulesets:{type:"list",member:{type:"structure",required:["Name","TargetArn"],members:{AccountId:{},CreatedBy:{},CreateDate:{type:"timestamp"},Description:{},LastModifiedBy:{},LastModifiedDate:{type:"timestamp"},Name:{},ResourceArn:{},RuleCount:{type:"integer"},Tags:{shape:"S1m"},TargetArn:{}}}},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:"S41"},LastModifiedBy:{},LastModifiedDate:{type:"timestamp"},ResourceArn:{},CronExpression:{},Tags:{shape:"S1m"},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:"S1m"}}}},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:"S2x"},StepIndex:{type:"integer"},ClientSessionId:{shape:"S6f"},ViewFrame:{type:"structure",required:["StartColumnIndex"],members:{StartColumnIndex:{type:"integer"},ColumnRange:{type:"integer"},HiddenColumns:{type:"list",member:{}},StartRowIndex:{type:"integer"},RowRange:{type:"integer"},Analytics:{}}}}},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:{shape:"S6f"}}}},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:"S1m"}}},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"},Format:{},FormatOptions:{shape:"Sd"},Input:{shape:"So"},PathOptions:{shape:"S13"}}},output:{type:"structure",required:["Name"],members:{Name:{}}}},UpdateProfileJob:{http:{method:"PUT",requestUri:"/profileJobs/{name}"},input:{type:"structure",required:["Name","OutputLocation","RoleArn"],members:{Configuration:{shape:"S1x"},EncryptionKeyArn:{},EncryptionMode:{},Name:{location:"uri",locationName:"name"},LogSubscription:{},MaxCapacity:{type:"integer"},MaxRetries:{type:"integer"},OutputLocation:{shape:"Sp"},ValidationConfigurations:{shape:"S2g"},RoleArn:{},Timeout:{type:"integer"},JobSample:{shape:"S2k"}}},output:{type:"structure",required:["Name"],members:{Name:{}}}},UpdateProject:{http:{method:"PUT",requestUri:"/projects/{name}"},input:{type:"structure",required:["RoleArn","Name"],members:{Sample:{shape:"S2q"},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:"S2w"}}},output:{type:"structure",required:["Name"],members:{Name:{}}}},UpdateRecipeJob:{http:{method:"PUT",requestUri:"/recipeJobs/{name}"},input:{type:"structure",required:["Name","RoleArn"],members:{EncryptionKeyArn:{},EncryptionMode:{},Name:{location:"uri",locationName:"name"},LogSubscription:{},MaxCapacity:{type:"integer"},MaxRetries:{type:"integer"},Outputs:{shape:"S36"},DataCatalogOutputs:{shape:"S3f"},DatabaseOutputs:{shape:"S3j"},RoleArn:{},Timeout:{type:"integer"}}},output:{type:"structure",required:["Name"],members:{Name:{}}}},UpdateRuleset:{http:{method:"PUT",requestUri:"/rulesets/{name}"},input:{type:"structure",required:["Name","Rules"],members:{Name:{location:"uri",locationName:"name"},Description:{},Rules:{shape:"S3r"}}},output:{type:"structure",required:["Name"],members:{Name:{}}}},UpdateSchedule:{http:{method:"PUT",requestUri:"/schedules/{name}"},input:{type:"structure",required:["CronExpression","Name"],members:{JobNames:{shape:"S41"},CronExpression:{},Name:{location:"uri",locationName:"name"}}},output:{type:"structure",required:["Name"],members:{Name:{}}}}},shapes:{Sd:{type:"structure",members:{Json:{type:"structure",members:{MultiLine:{type:"boolean"}}},Excel:{type:"structure",members:{SheetNames:{type:"list",member:{}},SheetIndexes:{type:"list",member:{type:"integer"}},HeaderRow:{type:"boolean"}}},Csv:{type:"structure",members:{Delimiter:{},HeaderRow:{type:"boolean"}}}}},So:{type:"structure",members:{S3InputDefinition:{shape:"Sp"},DataCatalogInputDefinition:{type:"structure",required:["DatabaseName","TableName"],members:{CatalogId:{},DatabaseName:{},TableName:{},TempDirectory:{shape:"Sp"}}},DatabaseInputDefinition:{type:"structure",required:["GlueConnectionName"],members:{GlueConnectionName:{},DatabaseTableName:{},TempDirectory:{shape:"Sp"},QueryString:{}}},Metadata:{type:"structure",members:{SourceArn:{}}}}},Sp:{type:"structure",required:["Bucket"],members:{Bucket:{},Key:{},BucketOwner:{}}},S13:{type:"structure",members:{LastModifiedDateCondition:{shape:"S14"},FilesLimit:{type:"structure",required:["MaxFiles"],members:{MaxFiles:{type:"integer"},OrderedBy:{},Order:{}}},Parameters:{type:"map",key:{},value:{type:"structure",required:["Name","Type"],members:{Name:{},Type:{},DatetimeOptions:{type:"structure",required:["Format"],members:{Format:{},TimezoneOffset:{},LocaleCode:{}}},CreateColumn:{type:"boolean"},Filter:{shape:"S14"}}}}}},S14:{type:"structure",required:["Expression","ValuesMap"],members:{Expression:{},ValuesMap:{shape:"S16"}}},S16:{type:"map",key:{},value:{}},S1m:{type:"map",key:{},value:{}},S1x:{type:"structure",members:{DatasetStatisticsConfiguration:{shape:"S1y"},ProfileColumns:{shape:"S26"},ColumnStatisticsConfigurations:{type:"list",member:{type:"structure",required:["Statistics"],members:{Selectors:{shape:"S26"},Statistics:{shape:"S1y"}}}},EntityDetectorConfiguration:{type:"structure",required:["EntityTypes"],members:{EntityTypes:{type:"list",member:{}},AllowedStatistics:{type:"list",member:{type:"structure",required:["Statistics"],members:{Statistics:{shape:"S1z"}}}}}}}},S1y:{type:"structure",members:{IncludedStatistics:{shape:"S1z"},Overrides:{type:"list",member:{type:"structure",required:["Statistic","Parameters"],members:{Statistic:{},Parameters:{shape:"S23"}}}}}},S1z:{type:"list",member:{}},S23:{type:"map",key:{},value:{}},S26:{type:"list",member:{type:"structure",members:{Regex:{},Name:{}}}},S2g:{type:"list",member:{type:"structure",required:["RulesetArn"],members:{RulesetArn:{},ValidationMode:{}}}},S2k:{type:"structure",members:{Mode:{},Size:{type:"long"}}},S2q:{type:"structure",required:["Type"],members:{Size:{type:"integer"},Type:{}}},S2w:{type:"list",member:{shape:"S2x"}},S2x:{type:"structure",required:["Action"],members:{Action:{type:"structure",required:["Operation"],members:{Operation:{},Parameters:{shape:"S23"}}},ConditionExpressions:{type:"list",member:{type:"structure",required:["Condition","TargetColumn"],members:{Condition:{},Value:{},TargetColumn:{}}}}}},S36:{type:"list",member:{type:"structure",required:["Location"],members:{CompressionFormat:{},Format:{},PartitionColumns:{type:"list",member:{}},Location:{shape:"Sp"},Overwrite:{type:"boolean"},FormatOptions:{type:"structure",members:{Csv:{type:"structure",members:{Delimiter:{}}}}},MaxOutputFiles:{type:"integer"}}}},S3f:{type:"list",member:{type:"structure",required:["DatabaseName","TableName"],members:{CatalogId:{},DatabaseName:{},TableName:{},S3Options:{type:"structure",required:["Location"],members:{Location:{shape:"Sp"}}},DatabaseOptions:{shape:"S3i"},Overwrite:{type:"boolean"}}}},S3i:{type:"structure",required:["TableName"],members:{TempDirectory:{shape:"Sp"},TableName:{}}},S3j:{type:"list",member:{type:"structure",required:["GlueConnectionName","DatabaseOptions"],members:{GlueConnectionName:{},DatabaseOptions:{shape:"S3i"},DatabaseOutputMode:{}}}},S3m:{type:"structure",required:["Name"],members:{Name:{},RecipeVersion:{}}},S3r:{type:"list",member:{type:"structure",required:["Name","CheckExpression"],members:{Name:{},Disabled:{type:"boolean"},CheckExpression:{},SubstitutionMap:{shape:"S16"},Threshold:{type:"structure",required:["Value"],members:{Value:{type:"double"},Type:{},Unit:{}}},ColumnSelectors:{shape:"S26"}}}},S41:{type:"list",member:{}},S5v:{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:"S2w"},Tags:{shape:"S1m"},RecipeVersion:{}}}},S6f:{type:"string",sensitive:true}}}},4391:function(e){e.exports={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:{CreateAccessor:{http:{requestUri:"/accessors"},input:{type:"structure",required:["ClientRequestToken","AccessorType"],members:{ClientRequestToken:{idempotencyToken:true},AccessorType:{},Tags:{shape:"S4"}}},output:{type:"structure",members:{AccessorId:{},BillingToken:{}}}},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:"Sb"}}},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:"Sw"},MemberConfiguration:{shape:"Sb"},Tags:{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:"S16"},StateDB:{}}},Tags:{shape:"S4"}}},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:"S1b"},Description:{},Tags:{shape:"S4"}}},output:{type:"structure",members:{ProposalId:{}}}},DeleteAccessor:{http:{method:"DELETE",requestUri:"/accessors/{AccessorId}"},input:{type:"structure",required:["AccessorId"],members:{AccessorId:{location:"uri",locationName:"AccessorId"}}},output:{type:"structure",members:{}}},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:{}}},GetAccessor:{http:{method:"GET",requestUri:"/accessors/{AccessorId}"},input:{type:"structure",required:["AccessorId"],members:{AccessorId:{location:"uri",locationName:"AccessorId"}}},output:{type:"structure",members:{Accessor:{type:"structure",members:{Id:{},Type:{},BillingToken:{},Status:{},CreationDate:{shape:"S1s"},Arn:{},Tags:{shape:"S1t"}}}}}},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:"Si"},Status:{},CreationDate:{shape:"S1s"},Tags:{shape:"S1t"},Arn:{},KmsKeyArn:{}}}}}},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:"Sw"},Status:{},CreationDate:{shape:"S1s"},Tags:{shape:"S1t"},Arn:{}}}}}},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:"S16"},StateDB:{},Status:{},CreationDate:{shape:"S1s"},Tags:{shape:"S1t"},Arn:{},KmsKeyArn:{}}}}}},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:"S1b"},ProposedByMemberId:{},ProposedByMemberName:{},Status:{},CreationDate:{shape:"S1s"},ExpirationDate:{shape:"S1s"},YesVoteCount:{type:"integer"},NoVoteCount:{type:"integer"},OutstandingVoteCount:{type:"integer"},Tags:{shape:"S1t"},Arn:{}}}}}},ListAccessors:{http:{method:"GET",requestUri:"/accessors"},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{Accessors:{type:"list",member:{type:"structure",members:{Id:{},Type:{},Status:{},CreationDate:{shape:"S1s"},Arn:{}}}},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:{type:"structure",members:{InvitationId:{},CreationDate:{shape:"S1s"},ExpirationDate:{shape:"S1s"},Status:{},NetworkSummary:{shape:"S2w"},Arn:{}}}},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:"S1s"},IsOwned:{type:"boolean"},Arn:{}}}},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:"S2w"}},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:"S1s"},AvailabilityZone:{},InstanceType:{},Arn:{}}}},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:"S1s"},ExpirationDate:{shape:"S1s"},Arn:{}}}},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:"S1t"}}}},RejectInvitation:{http:{method:"DELETE",requestUri:"/invitations/{invitationId}"},input:{type:"structure",required:["InvitationId"],members:{InvitationId:{location:"uri",locationName:"invitationId"}}},output:{type:"structure",members:{}}},TagResource:{http:{requestUri:"/tags/{resourceArn}"},input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{location:"uri",locationName:"resourceArn"},Tags:{shape:"S4"}}},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:{}}},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:"Si"}}},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:"S16"}}},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:"map",key:{},value:{}},Sb:{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:"Si"},Tags:{shape:"S4"},KmsKeyArn:{}}},Si:{type:"structure",members:{Fabric:{type:"structure",members:{CaLogs:{shape:"Sk"}}}}},Sk:{type:"structure",members:{Cloudwatch:{type:"structure",members:{Enabled:{type:"boolean"}}}}},Sw:{type:"structure",members:{ApprovalThresholdPolicy:{type:"structure",members:{ThresholdPercentage:{type:"integer"},ProposalDurationInHours:{type:"integer"},ThresholdComparator:{}}}}},S16:{type:"structure",members:{Fabric:{type:"structure",members:{ChaincodeLogs:{shape:"Sk"},PeerLogs:{shape:"Sk"}}}}},S1b:{type:"structure",members:{Invitations:{type:"list",member:{type:"structure",required:["Principal"],members:{Principal:{}}}},Removals:{type:"list",member:{type:"structure",required:["MemberId"],members:{MemberId:{}}}}}},S1s:{type:"timestamp",timestampFormat:"iso8601"},S1t:{type:"map",key:{},value:{}},S2w:{type:"structure",members:{Id:{},Name:{},Description:{},Framework:{},FrameworkVersion:{},Status:{},CreationDate:{shape:"S1s"},Arn:{}}}}}},4393:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["evidently"]={};s.Evidently=i.defineService("evidently",["2021-02-01"]);Object.defineProperty(a.services["evidently"],"2021-02-01",{get:function get(){var e=r(1499);e.paginators=r(1320).pagination;return e},enumerable:true,configurable:true});e.exports=s.Evidently},4398:function(e){e.exports={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:{}}}}},4402:function(e){e.exports={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:{AcceptAddressTransfer:{input:{type:"structure",required:["Address"],members:{Address:{},TagSpecifications:{shape:"S3",locationName:"TagSpecification"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{AddressTransfer:{shape:"Sa",locationName:"addressTransfer"}}}},AcceptReservedInstancesExchangeQuote:{input:{type:"structure",required:["ReservedInstanceIds"],members:{DryRun:{type:"boolean"},ReservedInstanceIds:{shape:"Se",locationName:"ReservedInstanceId"},TargetConfigurations:{shape:"Sg",locationName:"TargetConfiguration"}}},output:{type:"structure",members:{ExchangeId:{locationName:"exchangeId"}}}},AcceptTransitGatewayMulticastDomainAssociations:{input:{type:"structure",members:{TransitGatewayMulticastDomainId:{},TransitGatewayAttachmentId:{},SubnetIds:{shape:"So"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Associations:{shape:"Sq",locationName:"associations"}}}},AcceptTransitGatewayPeeringAttachment:{input:{type:"structure",required:["TransitGatewayAttachmentId"],members:{TransitGatewayAttachmentId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayPeeringAttachment:{shape:"Sx",locationName:"transitGatewayPeeringAttachment"}}}},AcceptTransitGatewayVpcAttachment:{input:{type:"structure",required:["TransitGatewayAttachmentId"],members:{TransitGatewayAttachmentId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayVpcAttachment:{shape:"S16",locationName:"transitGatewayVpcAttachment"}}}},AcceptVpcEndpointConnections:{input:{type:"structure",required:["ServiceId","VpcEndpointIds"],members:{DryRun:{type:"boolean"},ServiceId:{},VpcEndpointIds:{shape:"S1d",locationName:"VpcEndpointId"}}},output:{type:"structure",members:{Unsuccessful:{shape:"S1g",locationName:"unsuccessful"}}}},AcceptVpcPeeringConnection:{input:{type:"structure",required:["VpcPeeringConnectionId"],members:{DryRun:{locationName:"dryRun",type:"boolean"},VpcPeeringConnectionId:{locationName:"vpcPeeringConnectionId"}}},output:{type:"structure",members:{VpcPeeringConnection:{shape:"S1m",locationName:"vpcPeeringConnection"}}}},AdvertiseByoipCidr:{input:{type:"structure",required:["Cidr"],members:{Cidr:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{ByoipCidr:{shape:"S1x",locationName:"byoipCidr"}}}},AllocateAddress:{input:{type:"structure",members:{Domain:{},Address:{},PublicIpv4Pool:{},NetworkBorderGroup:{},CustomerOwnedIpv4Pool:{},DryRun:{locationName:"dryRun",type:"boolean"},TagSpecifications:{shape:"S3",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:"S3",locationName:"TagSpecification"},HostRecovery:{},OutpostArn:{},HostMaintenance:{}}},output:{type:"structure",members:{HostIds:{shape:"S29",locationName:"hostIdSet"}}}},AllocateIpamPoolCidr:{input:{type:"structure",required:["IpamPoolId"],members:{DryRun:{type:"boolean"},IpamPoolId:{},Cidr:{},NetmaskLength:{type:"integer"},ClientToken:{idempotencyToken:true},Description:{},PreviewNextCidr:{type:"boolean"},DisallowedCidrs:{locationName:"DisallowedCidr",type:"list",member:{locationName:"item"}}}},output:{type:"structure",members:{IpamPoolAllocation:{shape:"S2e",locationName:"ipamPoolAllocation"}}}},ApplySecurityGroupsToClientVpnTargetNetwork:{input:{type:"structure",required:["ClientVpnEndpointId","VpcId","SecurityGroupIds"],members:{ClientVpnEndpointId:{},VpcId:{},SecurityGroupIds:{shape:"S2k",locationName:"SecurityGroupId"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{SecurityGroupIds:{shape:"S2k",locationName:"securityGroupIds"}}}},AssignIpv6Addresses:{input:{type:"structure",required:["NetworkInterfaceId"],members:{Ipv6AddressCount:{locationName:"ipv6AddressCount",type:"integer"},Ipv6Addresses:{shape:"S2o",locationName:"ipv6Addresses"},Ipv6PrefixCount:{type:"integer"},Ipv6Prefixes:{shape:"S2p",locationName:"Ipv6Prefix"},NetworkInterfaceId:{locationName:"networkInterfaceId"}}},output:{type:"structure",members:{AssignedIpv6Addresses:{shape:"S2o",locationName:"assignedIpv6Addresses"},AssignedIpv6Prefixes:{shape:"S2p",locationName:"assignedIpv6PrefixSet"},NetworkInterfaceId:{locationName:"networkInterfaceId"}}}},AssignPrivateIpAddresses:{input:{type:"structure",required:["NetworkInterfaceId"],members:{AllowReassignment:{locationName:"allowReassignment",type:"boolean"},NetworkInterfaceId:{locationName:"networkInterfaceId"},PrivateIpAddresses:{shape:"S2t",locationName:"privateIpAddress"},SecondaryPrivateIpAddressCount:{locationName:"secondaryPrivateIpAddressCount",type:"integer"},Ipv4Prefixes:{shape:"S2p",locationName:"Ipv4Prefix"},Ipv4PrefixCount:{type:"integer"}}},output:{type:"structure",members:{NetworkInterfaceId:{locationName:"networkInterfaceId"},AssignedPrivateIpAddresses:{locationName:"assignedPrivateIpAddressesSet",type:"list",member:{locationName:"item",type:"structure",members:{PrivateIpAddress:{locationName:"privateIpAddress"}}}},AssignedIpv4Prefixes:{shape:"S2x",locationName:"assignedIpv4PrefixSet"}}}},AssignPrivateNatGatewayAddress:{input:{type:"structure",required:["NatGatewayId"],members:{NatGatewayId:{},PrivateIpAddresses:{shape:"S31",locationName:"PrivateIpAddress"},PrivateIpAddressCount:{type:"integer"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{NatGatewayId:{locationName:"natGatewayId"},NatGatewayAddresses:{shape:"S34",locationName:"natGatewayAddressSet"}}}},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:"S3f",locationName:"status"}}}},AssociateDhcpOptions:{input:{type:"structure",required:["DhcpOptionsId","VpcId"],members:{DhcpOptionsId:{},VpcId:{},DryRun:{locationName:"dryRun",type:"boolean"}}}},AssociateEnclaveCertificateIamRole:{input:{type:"structure",required:["CertificateArn","RoleArn"],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:"S3o"},InstanceId:{}}},output:{type:"structure",members:{IamInstanceProfileAssociation:{shape:"S3q",locationName:"iamInstanceProfileAssociation"}}}},AssociateInstanceEventWindow:{input:{type:"structure",required:["InstanceEventWindowId","AssociationTarget"],members:{DryRun:{type:"boolean"},InstanceEventWindowId:{},AssociationTarget:{type:"structure",members:{InstanceIds:{shape:"S3w",locationName:"InstanceId"},InstanceTags:{shape:"S6",locationName:"InstanceTag"},DedicatedHostIds:{shape:"S3x",locationName:"DedicatedHostId"}}}}},output:{type:"structure",members:{InstanceEventWindow:{shape:"S40",locationName:"instanceEventWindow"}}}},AssociateIpamResourceDiscovery:{input:{type:"structure",required:["IpamId","IpamResourceDiscoveryId"],members:{DryRun:{type:"boolean"},IpamId:{},IpamResourceDiscoveryId:{},TagSpecifications:{shape:"S3",locationName:"TagSpecification"},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{IpamResourceDiscoveryAssociation:{shape:"S4c",locationName:"ipamResourceDiscoveryAssociation"}}}},AssociateNatGatewayAddress:{input:{type:"structure",required:["NatGatewayId","AllocationIds"],members:{NatGatewayId:{},AllocationIds:{shape:"S4i",locationName:"AllocationId"},PrivateIpAddresses:{shape:"S31",locationName:"PrivateIpAddress"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{NatGatewayId:{locationName:"natGatewayId"},NatGatewayAddresses:{shape:"S34",locationName:"natGatewayAddressSet"}}}},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:"S4o",locationName:"associationState"}}}},AssociateSubnetCidrBlock:{input:{type:"structure",required:["Ipv6CidrBlock","SubnetId"],members:{Ipv6CidrBlock:{locationName:"ipv6CidrBlock"},SubnetId:{locationName:"subnetId"}}},output:{type:"structure",members:{Ipv6CidrBlockAssociation:{shape:"S4s",locationName:"ipv6CidrBlockAssociation"},SubnetId:{locationName:"subnetId"}}}},AssociateTransitGatewayMulticastDomain:{input:{type:"structure",required:["TransitGatewayMulticastDomainId","TransitGatewayAttachmentId","SubnetIds"],members:{TransitGatewayMulticastDomainId:{},TransitGatewayAttachmentId:{},SubnetIds:{shape:"S4x"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Associations:{shape:"Sq",locationName:"associations"}}}},AssociateTransitGatewayPolicyTable:{input:{type:"structure",required:["TransitGatewayPolicyTableId","TransitGatewayAttachmentId"],members:{TransitGatewayPolicyTableId:{},TransitGatewayAttachmentId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Association:{shape:"S52",locationName:"association"}}}},AssociateTransitGatewayRouteTable:{input:{type:"structure",required:["TransitGatewayRouteTableId","TransitGatewayAttachmentId"],members:{TransitGatewayRouteTableId:{},TransitGatewayAttachmentId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Association:{shape:"S57",locationName:"association"}}}},AssociateTrunkInterface:{input:{type:"structure",required:["BranchInterfaceId","TrunkInterfaceId"],members:{BranchInterfaceId:{},TrunkInterfaceId:{},VlanId:{type:"integer"},GreKey:{type:"integer"},ClientToken:{idempotencyToken:true},DryRun:{type:"boolean"}}},output:{type:"structure",members:{InterfaceAssociation:{shape:"S5a",locationName:"interfaceAssociation"},ClientToken:{locationName:"clientToken"}}}},AssociateVpcCidrBlock:{input:{type:"structure",required:["VpcId"],members:{AmazonProvidedIpv6CidrBlock:{locationName:"amazonProvidedIpv6CidrBlock",type:"boolean"},CidrBlock:{},VpcId:{locationName:"vpcId"},Ipv6CidrBlockNetworkBorderGroup:{},Ipv6Pool:{},Ipv6CidrBlock:{},Ipv4IpamPoolId:{},Ipv4NetmaskLength:{type:"integer"},Ipv6IpamPoolId:{},Ipv6NetmaskLength:{type:"integer"}}},output:{type:"structure",members:{Ipv6CidrBlockAssociation:{shape:"S5h",locationName:"ipv6CidrBlockAssociation"},CidrBlockAssociation:{shape:"S5k",locationName:"cidrBlockAssociation"},VpcId:{locationName:"vpcId"}}}},AttachClassicLinkVpc:{input:{type:"structure",required:["Groups","InstanceId","VpcId"],members:{DryRun:{locationName:"dryRun",type:"boolean"},Groups:{shape:"S5m",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"},EnaSrdSpecification:{shape:"S5r"}}},output:{type:"structure",members:{AttachmentId:{locationName:"attachmentId"},NetworkCardIndex:{locationName:"networkCardIndex",type:"integer"}}}},AttachVerifiedAccessTrustProvider:{input:{type:"structure",required:["VerifiedAccessInstanceId","VerifiedAccessTrustProviderId"],members:{VerifiedAccessInstanceId:{},VerifiedAccessTrustProviderId:{},ClientToken:{idempotencyToken:true},DryRun:{type:"boolean"}}},output:{type:"structure",members:{VerifiedAccessTrustProvider:{shape:"S5y",locationName:"verifiedAccessTrustProvider"},VerifiedAccessInstance:{shape:"S65",locationName:"verifiedAccessInstance"}}}},AttachVolume:{input:{type:"structure",required:["Device","InstanceId","VolumeId"],members:{Device:{},InstanceId:{},VolumeId:{},DryRun:{locationName:"dryRun",type:"boolean"}}},output:{shape:"S6a"}},AttachVpnGateway:{input:{type:"structure",required:["VpcId","VpnGatewayId"],members:{VpcId:{},VpnGatewayId:{},DryRun:{locationName:"dryRun",type:"boolean"}}},output:{type:"structure",members:{VpcAttachment:{shape:"S6f",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:"S6j",locationName:"status"}}}},AuthorizeSecurityGroupEgress:{input:{type:"structure",required:["GroupId"],members:{DryRun:{locationName:"dryRun",type:"boolean"},GroupId:{locationName:"groupId"},IpPermissions:{shape:"S6m",locationName:"ipPermissions"},TagSpecifications:{shape:"S3",locationName:"TagSpecification"},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"},SecurityGroupRules:{shape:"S6x",locationName:"securityGroupRuleSet"}}}},AuthorizeSecurityGroupIngress:{input:{type:"structure",members:{CidrIp:{},FromPort:{type:"integer"},GroupId:{},GroupName:{},IpPermissions:{shape:"S6m"},IpProtocol:{},SourceSecurityGroupName:{},SourceSecurityGroupOwnerId:{},ToPort:{type:"integer"},DryRun:{locationName:"dryRun",type:"boolean"},TagSpecifications:{shape:"S3",locationName:"TagSpecification"}}},output:{type:"structure",members:{Return:{locationName:"return",type:"boolean"},SecurityGroupRules:{shape:"S6x",locationName:"securityGroupRuleSet"}}}},BundleInstance:{input:{type:"structure",required:["InstanceId","Storage"],members:{InstanceId:{},Storage:{shape:"S76"},DryRun:{locationName:"dryRun",type:"boolean"}}},output:{type:"structure",members:{BundleTask:{shape:"S7a",locationName:"bundleInstanceTask"}}}},CancelBundleTask:{input:{type:"structure",required:["BundleId"],members:{BundleId:{},DryRun:{locationName:"dryRun",type:"boolean"}}},output:{type:"structure",members:{BundleTask:{shape:"S7a",locationName:"bundleInstanceTask"}}}},CancelCapacityReservation:{input:{type:"structure",required:["CapacityReservationId"],members:{CapacityReservationId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Return:{locationName:"return",type:"boolean"}}}},CancelCapacityReservationFleets:{input:{type:"structure",required:["CapacityReservationFleetIds"],members:{DryRun:{type:"boolean"},CapacityReservationFleetIds:{shape:"S7k",locationName:"CapacityReservationFleetId"}}},output:{type:"structure",members:{SuccessfulFleetCancellations:{locationName:"successfulFleetCancellationSet",type:"list",member:{locationName:"item",type:"structure",members:{CurrentFleetState:{locationName:"currentFleetState"},PreviousFleetState:{locationName:"previousFleetState"},CapacityReservationFleetId:{locationName:"capacityReservationFleetId"}}}},FailedFleetCancellations:{locationName:"failedFleetCancellationSet",type:"list",member:{locationName:"item",type:"structure",members:{CapacityReservationFleetId:{locationName:"capacityReservationFleetId"},CancelCapacityReservationFleetError:{locationName:"cancelCapacityReservationFleetError",type:"structure",members:{Code:{locationName:"code"},Message:{locationName:"message"}}}}}}}}},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"}}}},CancelImageLaunchPermission:{input:{type:"structure",required:["ImageId"],members:{ImageId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Return:{locationName:"return",type:"boolean"}}}},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:"S88",locationName:"reservedInstancesListingsSet"}}}},CancelSpotFleetRequests:{input:{type:"structure",required:["SpotFleetRequestIds","TerminateInstances"],members:{DryRun:{locationName:"dryRun",type:"boolean"},SpotFleetRequestIds:{shape:"S8k",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:"S8v",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:{},DestinationOutpostArn:{},DryRun:{locationName:"dryRun",type:"boolean"},CopyImageTags:{type:"boolean"}}},output:{type:"structure",members:{ImageId:{locationName:"imageId"}}}},CopySnapshot:{input:{type:"structure",required:["SourceRegion","SourceSnapshotId"],members:{Description:{},DestinationOutpostArn:{},DestinationRegion:{locationName:"destinationRegion"},Encrypted:{locationName:"encrypted",type:"boolean"},KmsKeyId:{locationName:"kmsKeyId"},PresignedUrl:{locationName:"presignedUrl",type:"string",sensitive:true},SourceRegion:{},SourceSnapshotId:{},TagSpecifications:{shape:"S3",locationName:"TagSpecification"},DryRun:{locationName:"dryRun",type:"boolean"}}},output:{type:"structure",members:{SnapshotId:{locationName:"snapshotId"},Tags:{shape:"S6",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:"S3"},DryRun:{type:"boolean"},OutpostArn:{},PlacementGroupArn:{}}},output:{type:"structure",members:{CapacityReservation:{shape:"S9j",locationName:"capacityReservation"}}}},CreateCapacityReservationFleet:{input:{type:"structure",required:["InstanceTypeSpecifications","TotalTargetCapacity"],members:{AllocationStrategy:{},ClientToken:{idempotencyToken:true},InstanceTypeSpecifications:{locationName:"InstanceTypeSpecification",type:"list",member:{type:"structure",members:{InstanceType:{},InstancePlatform:{},Weight:{type:"double"},AvailabilityZone:{},AvailabilityZoneId:{},EbsOptimized:{type:"boolean"},Priority:{type:"integer"}}}},Tenancy:{},TotalTargetCapacity:{type:"integer"},EndDate:{type:"timestamp"},InstanceMatchCriteria:{},TagSpecifications:{shape:"S3",locationName:"TagSpecification"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{CapacityReservationFleetId:{locationName:"capacityReservationFleetId"},State:{locationName:"state"},TotalTargetCapacity:{locationName:"totalTargetCapacity",type:"integer"},TotalFulfilledCapacity:{locationName:"totalFulfilledCapacity",type:"double"},InstanceMatchCriteria:{locationName:"instanceMatchCriteria"},AllocationStrategy:{locationName:"allocationStrategy"},CreateTime:{locationName:"createTime",type:"timestamp"},EndDate:{locationName:"endDate",type:"timestamp"},Tenancy:{locationName:"tenancy"},FleetCapacityReservations:{shape:"S9x",locationName:"fleetCapacityReservationSet"},Tags:{shape:"S6",locationName:"tagSet"}}}},CreateCarrierGateway:{input:{type:"structure",required:["VpcId"],members:{VpcId:{},TagSpecifications:{shape:"S3",locationName:"TagSpecification"},DryRun:{type:"boolean"},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{CarrierGateway:{shape:"Sa1",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:"Sab"},DnsServers:{shape:"So"},TransportProtocol:{},VpnPort:{type:"integer"},Description:{},SplitTunnel:{type:"boolean"},DryRun:{type:"boolean"},ClientToken:{idempotencyToken:true},TagSpecifications:{shape:"S3",locationName:"TagSpecification"},SecurityGroupIds:{shape:"S2k",locationName:"SecurityGroupId"},VpcId:{},SelfServicePortal:{},ClientConnectOptions:{shape:"Sae"},SessionTimeoutHours:{type:"integer"},ClientLoginBannerOptions:{shape:"Saf"}}},output:{type:"structure",members:{ClientVpnEndpointId:{locationName:"clientVpnEndpointId"},Status:{shape:"Sah",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:"Sal",locationName:"status"}}}},CreateCoipCidr:{input:{type:"structure",required:["Cidr","CoipPoolId"],members:{Cidr:{},CoipPoolId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{CoipCidr:{shape:"Saq",locationName:"coipCidr"}}}},CreateCoipPool:{input:{type:"structure",required:["LocalGatewayRouteTableId"],members:{LocalGatewayRouteTableId:{},TagSpecifications:{shape:"S3",locationName:"TagSpecification"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{CoipPool:{shape:"Sau",locationName:"coipPool"}}}},CreateCustomerGateway:{input:{type:"structure",required:["Type"],members:{BgpAsn:{type:"integer"},PublicIp:{},CertificateArn:{},Type:{},TagSpecifications:{shape:"S3",locationName:"TagSpecification"},DeviceName:{},IpAddress:{},DryRun:{locationName:"dryRun",type:"boolean"}}},output:{type:"structure",members:{CustomerGateway:{shape:"Say",locationName:"customerGateway"}}}},CreateDefaultSubnet:{input:{type:"structure",required:["AvailabilityZone"],members:{AvailabilityZone:{},DryRun:{type:"boolean"},Ipv6Native:{type:"boolean"}}},output:{type:"structure",members:{Subnet:{shape:"Sb1",locationName:"subnet"}}}},CreateDefaultVpc:{input:{type:"structure",members:{DryRun:{type:"boolean"}}},output:{type:"structure",members:{Vpc:{shape:"Sb9",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:"So",locationName:"Value"}}}},TagSpecifications:{shape:"S3",locationName:"TagSpecification"},DryRun:{locationName:"dryRun",type:"boolean"}}},output:{type:"structure",members:{DhcpOptions:{shape:"Sbi",locationName:"dhcpOptions"}}}},CreateEgressOnlyInternetGateway:{input:{type:"structure",required:["VpcId"],members:{ClientToken:{},DryRun:{type:"boolean"},VpcId:{},TagSpecifications:{shape:"S3",locationName:"TagSpecification"}}},output:{type:"structure",members:{ClientToken:{locationName:"clientToken"},EgressOnlyInternetGateway:{shape:"Sbp",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:{},TerminationDelay:{type:"integer"}}}}},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:"Sc5"},TargetCapacitySpecification:{shape:"Sd8"},TerminateInstancesWithExpiration:{type:"boolean"},Type:{},ValidFrom:{type:"timestamp"},ValidUntil:{type:"timestamp"},ReplaceUnhealthyInstances:{type:"boolean"},TagSpecifications:{shape:"S3",locationName:"TagSpecification"},Context:{}}},output:{type:"structure",members:{FleetId:{locationName:"fleetId"},Errors:{locationName:"errorSet",type:"list",member:{locationName:"item",type:"structure",members:{LaunchTemplateAndOverrides:{shape:"Sdg",locationName:"launchTemplateAndOverrides"},Lifecycle:{locationName:"lifecycle"},ErrorCode:{locationName:"errorCode"},ErrorMessage:{locationName:"errorMessage"}}}},Instances:{locationName:"fleetInstanceSet",type:"list",member:{locationName:"item",type:"structure",members:{LaunchTemplateAndOverrides:{shape:"Sdg",locationName:"launchTemplateAndOverrides"},Lifecycle:{locationName:"lifecycle"},InstanceIds:{shape:"Sdx",locationName:"instanceIds"},InstanceType:{locationName:"instanceType"},Platform:{locationName:"platform"}}}}}}},CreateFlowLogs:{input:{type:"structure",required:["ResourceIds","ResourceType"],members:{DryRun:{type:"boolean"},ClientToken:{},DeliverLogsPermissionArn:{},DeliverCrossAccountRole:{},LogGroupName:{},ResourceIds:{locationName:"ResourceId",type:"list",member:{locationName:"item"}},ResourceType:{},TrafficType:{},LogDestinationType:{},LogDestination:{},LogFormat:{},TagSpecifications:{shape:"S3",locationName:"TagSpecification"},MaxAggregationInterval:{type:"integer"},DestinationOptions:{type:"structure",members:{FileFormat:{},HiveCompatiblePartitions:{type:"boolean"},PerHourPartition:{type:"boolean"}}}}},output:{type:"structure",members:{ClientToken:{locationName:"clientToken"},FlowLogIds:{shape:"So",locationName:"flowLogIdSet"},Unsuccessful:{shape:"S1g",locationName:"unsuccessful"}}}},CreateFpgaImage:{input:{type:"structure",required:["InputStorageLocation"],members:{DryRun:{type:"boolean"},InputStorageLocation:{shape:"Se9"},LogsStorageLocation:{shape:"Se9"},Description:{},Name:{},ClientToken:{},TagSpecifications:{shape:"S3",locationName:"TagSpecification"}}},output:{type:"structure",members:{FpgaImageId:{locationName:"fpgaImageId"},FpgaImageGlobalId:{locationName:"fpgaImageGlobalId"}}}},CreateImage:{input:{type:"structure",required:["InstanceId","Name"],members:{BlockDeviceMappings:{shape:"Sec",locationName:"blockDeviceMapping"},Description:{locationName:"description"},DryRun:{locationName:"dryRun",type:"boolean"},InstanceId:{locationName:"instanceId"},Name:{locationName:"name"},NoReboot:{locationName:"noReboot",type:"boolean"},TagSpecifications:{shape:"S3",locationName:"TagSpecification"}}},output:{type:"structure",members:{ImageId:{locationName:"imageId"}}}},CreateInstanceEventWindow:{input:{type:"structure",members:{DryRun:{type:"boolean"},Name:{},TimeRanges:{shape:"Sej",locationName:"TimeRange"},CronExpression:{},TagSpecifications:{shape:"S3",locationName:"TagSpecification"}}},output:{type:"structure",members:{InstanceEventWindow:{shape:"S40",locationName:"instanceEventWindow"}}}},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:"S3",locationName:"TagSpecification"}}},output:{type:"structure",members:{ExportTask:{shape:"Ses",locationName:"exportTask"}}}},CreateInternetGateway:{input:{type:"structure",members:{TagSpecifications:{shape:"S3",locationName:"TagSpecification"},DryRun:{locationName:"dryRun",type:"boolean"}}},output:{type:"structure",members:{InternetGateway:{shape:"Sey",locationName:"internetGateway"}}}},CreateIpam:{input:{type:"structure",members:{DryRun:{type:"boolean"},Description:{},OperatingRegions:{shape:"Sf0",locationName:"OperatingRegion"},TagSpecifications:{shape:"S3",locationName:"TagSpecification"},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{Ipam:{shape:"Sf3",locationName:"ipam"}}}},CreateIpamPool:{input:{type:"structure",required:["IpamScopeId","AddressFamily"],members:{DryRun:{type:"boolean"},IpamScopeId:{},Locale:{},SourceIpamPoolId:{},Description:{},AddressFamily:{},AutoImport:{type:"boolean"},PubliclyAdvertisable:{type:"boolean"},AllocationMinNetmaskLength:{type:"integer"},AllocationMaxNetmaskLength:{type:"integer"},AllocationDefaultNetmaskLength:{type:"integer"},AllocationResourceTags:{shape:"Sfb",locationName:"AllocationResourceTag"},TagSpecifications:{shape:"S3",locationName:"TagSpecification"},ClientToken:{idempotencyToken:true},AwsService:{},PublicIpSource:{}}},output:{type:"structure",members:{IpamPool:{shape:"Sfg",locationName:"ipamPool"}}}},CreateIpamResourceDiscovery:{input:{type:"structure",members:{DryRun:{type:"boolean"},Description:{},OperatingRegions:{shape:"Sf0",locationName:"OperatingRegion"},TagSpecifications:{shape:"S3",locationName:"TagSpecification"},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{IpamResourceDiscovery:{shape:"Sfn",locationName:"ipamResourceDiscovery"}}}},CreateIpamScope:{input:{type:"structure",required:["IpamId"],members:{DryRun:{type:"boolean"},IpamId:{},Description:{},TagSpecifications:{shape:"S3",locationName:"TagSpecification"},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{IpamScope:{shape:"Sfr",locationName:"ipamScope"}}}},CreateKeyPair:{input:{type:"structure",required:["KeyName"],members:{KeyName:{},DryRun:{locationName:"dryRun",type:"boolean"},KeyType:{},TagSpecifications:{shape:"S3",locationName:"TagSpecification"},KeyFormat:{}}},output:{type:"structure",members:{KeyFingerprint:{locationName:"keyFingerprint"},KeyMaterial:{shape:"Sfx",locationName:"keyMaterial"},KeyName:{locationName:"keyName"},KeyPairId:{locationName:"keyPairId"},Tags:{shape:"S6",locationName:"tagSet"}}}},CreateLaunchTemplate:{input:{type:"structure",required:["LaunchTemplateName","LaunchTemplateData"],members:{DryRun:{type:"boolean"},ClientToken:{},LaunchTemplateName:{},VersionDescription:{},LaunchTemplateData:{shape:"Sg0"},TagSpecifications:{shape:"S3",locationName:"TagSpecification"}}},output:{type:"structure",members:{LaunchTemplate:{shape:"Shi",locationName:"launchTemplate"},Warning:{shape:"Shj",locationName:"warning"}}}},CreateLaunchTemplateVersion:{input:{type:"structure",required:["LaunchTemplateData"],members:{DryRun:{type:"boolean"},ClientToken:{},LaunchTemplateId:{},LaunchTemplateName:{},SourceVersion:{},VersionDescription:{},LaunchTemplateData:{shape:"Sg0"},ResolveAlias:{type:"boolean"}}},output:{type:"structure",members:{LaunchTemplateVersion:{shape:"Sho",locationName:"launchTemplateVersion"},Warning:{shape:"Shj",locationName:"warning"}}}},CreateLocalGatewayRoute:{input:{type:"structure",required:["LocalGatewayRouteTableId"],members:{DestinationCidrBlock:{},LocalGatewayRouteTableId:{},LocalGatewayVirtualInterfaceGroupId:{},DryRun:{type:"boolean"},NetworkInterfaceId:{},DestinationPrefixListId:{}}},output:{type:"structure",members:{Route:{shape:"Sir",locationName:"route"}}}},CreateLocalGatewayRouteTable:{input:{type:"structure",required:["LocalGatewayId"],members:{LocalGatewayId:{},Mode:{},TagSpecifications:{shape:"S3",locationName:"TagSpecification"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{LocalGatewayRouteTable:{shape:"Siy",locationName:"localGatewayRouteTable"}}}},CreateLocalGatewayRouteTableVirtualInterfaceGroupAssociation:{input:{type:"structure",required:["LocalGatewayRouteTableId","LocalGatewayVirtualInterfaceGroupId"],members:{LocalGatewayRouteTableId:{},LocalGatewayVirtualInterfaceGroupId:{},TagSpecifications:{shape:"S3",locationName:"TagSpecification"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{LocalGatewayRouteTableVirtualInterfaceGroupAssociation:{shape:"Sj2",locationName:"localGatewayRouteTableVirtualInterfaceGroupAssociation"}}}},CreateLocalGatewayRouteTableVpcAssociation:{input:{type:"structure",required:["LocalGatewayRouteTableId","VpcId"],members:{LocalGatewayRouteTableId:{},VpcId:{},TagSpecifications:{shape:"S3",locationName:"TagSpecification"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{LocalGatewayRouteTableVpcAssociation:{shape:"Sj6",locationName:"localGatewayRouteTableVpcAssociation"}}}},CreateManagedPrefixList:{input:{type:"structure",required:["PrefixListName","MaxEntries","AddressFamily"],members:{DryRun:{type:"boolean"},PrefixListName:{},Entries:{shape:"Sj9",locationName:"Entry"},MaxEntries:{type:"integer"},TagSpecifications:{shape:"S3",locationName:"TagSpecification"},AddressFamily:{},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{PrefixList:{shape:"Sjc",locationName:"prefixList"}}}},CreateNatGateway:{input:{type:"structure",required:["SubnetId"],members:{AllocationId:{},ClientToken:{idempotencyToken:true},DryRun:{type:"boolean"},SubnetId:{},TagSpecifications:{shape:"S3",locationName:"TagSpecification"},ConnectivityType:{},PrivateIpAddress:{},SecondaryAllocationIds:{shape:"S4i",locationName:"SecondaryAllocationId"},SecondaryPrivateIpAddresses:{shape:"S31",locationName:"SecondaryPrivateIpAddress"},SecondaryPrivateIpAddressCount:{type:"integer"}}},output:{type:"structure",members:{ClientToken:{locationName:"clientToken"},NatGateway:{shape:"Sjh",locationName:"natGateway"}}}},CreateNetworkAcl:{input:{type:"structure",required:["VpcId"],members:{DryRun:{locationName:"dryRun",type:"boolean"},VpcId:{locationName:"vpcId"},TagSpecifications:{shape:"S3",locationName:"TagSpecification"}}},output:{type:"structure",members:{NetworkAcl:{shape:"Sjm",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:"Sjr",locationName:"Icmp"},Ipv6CidrBlock:{locationName:"ipv6CidrBlock"},NetworkAclId:{locationName:"networkAclId"},PortRange:{shape:"Sjs",locationName:"portRange"},Protocol:{locationName:"protocol"},RuleAction:{locationName:"ruleAction"},RuleNumber:{locationName:"ruleNumber",type:"integer"}}}},CreateNetworkInsightsAccessScope:{input:{type:"structure",required:["ClientToken"],members:{MatchPaths:{shape:"Sjx",locationName:"MatchPath"},ExcludePaths:{shape:"Sjx",locationName:"ExcludePath"},ClientToken:{idempotencyToken:true},TagSpecifications:{shape:"S3",locationName:"TagSpecification"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{NetworkInsightsAccessScope:{shape:"Sk7",locationName:"networkInsightsAccessScope"},NetworkInsightsAccessScopeContent:{shape:"Sk9",locationName:"networkInsightsAccessScopeContent"}}}},CreateNetworkInsightsPath:{input:{type:"structure",required:["Source","Protocol","ClientToken"],members:{SourceIp:{},DestinationIp:{},Source:{},Destination:{},Protocol:{},DestinationPort:{type:"integer"},TagSpecifications:{shape:"S3",locationName:"TagSpecification"},DryRun:{type:"boolean"},ClientToken:{idempotencyToken:true},FilterAtSource:{shape:"Skl"},FilterAtDestination:{shape:"Skl"}}},output:{type:"structure",members:{NetworkInsightsPath:{shape:"Sko",locationName:"networkInsightsPath"}}}},CreateNetworkInterface:{input:{type:"structure",required:["SubnetId"],members:{Description:{locationName:"description"},DryRun:{locationName:"dryRun",type:"boolean"},Groups:{shape:"Sg8",locationName:"SecurityGroupId"},Ipv6AddressCount:{locationName:"ipv6AddressCount",type:"integer"},Ipv6Addresses:{shape:"Shw",locationName:"ipv6Addresses"},PrivateIpAddress:{locationName:"privateIpAddress"},PrivateIpAddresses:{shape:"Sgb",locationName:"privateIpAddresses"},SecondaryPrivateIpAddressCount:{locationName:"secondaryPrivateIpAddressCount",type:"integer"},Ipv4Prefixes:{shape:"Sgd",locationName:"Ipv4Prefix"},Ipv4PrefixCount:{type:"integer"},Ipv6Prefixes:{shape:"Sgf",locationName:"Ipv6Prefix"},Ipv6PrefixCount:{type:"integer"},InterfaceType:{},SubnetId:{locationName:"subnetId"},TagSpecifications:{shape:"S3",locationName:"TagSpecification"},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{NetworkInterface:{shape:"Skv",locationName:"networkInterface"},ClientToken:{locationName:"clientToken"}}}},CreateNetworkInterfacePermission:{input:{type:"structure",required:["NetworkInterfaceId","Permission"],members:{NetworkInterfaceId:{},AwsAccountId:{},AwsService:{},Permission:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{InterfacePermission:{shape:"Sld",locationName:"interfacePermission"}}}},CreatePlacementGroup:{input:{type:"structure",members:{DryRun:{locationName:"dryRun",type:"boolean"},GroupName:{locationName:"groupName"},Strategy:{locationName:"strategy"},PartitionCount:{type:"integer"},TagSpecifications:{shape:"S3",locationName:"TagSpecification"},SpreadLevel:{}}},output:{type:"structure",members:{PlacementGroup:{shape:"Slk",locationName:"placementGroup"}}}},CreatePublicIpv4Pool:{input:{type:"structure",members:{DryRun:{type:"boolean"},TagSpecifications:{shape:"S3",locationName:"TagSpecification"}}},output:{type:"structure",members:{PoolId:{locationName:"poolId"}}}},CreateReplaceRootVolumeTask:{input:{type:"structure",required:["InstanceId"],members:{InstanceId:{},SnapshotId:{},ClientToken:{idempotencyToken:true},DryRun:{type:"boolean"},TagSpecifications:{shape:"S3",locationName:"TagSpecification"},ImageId:{},DeleteReplacedRootVolume:{type:"boolean"}}},output:{type:"structure",members:{ReplaceRootVolumeTask:{shape:"Slq",locationName:"replaceRootVolumeTask"}}}},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:"S88",locationName:"reservedInstancesListingsSet"}}}},CreateRestoreImageTask:{input:{type:"structure",required:["Bucket","ObjectKey"],members:{Bucket:{},ObjectKey:{},Name:{},TagSpecifications:{shape:"S3",locationName:"TagSpecification"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{ImageId:{locationName:"imageId"}}}},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"},CoreNetworkArn:{}}},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:"S3",locationName:"TagSpecification"}}},output:{type:"structure",members:{RouteTable:{shape:"Sm6",locationName:"routeTable"}}}},CreateSecurityGroup:{input:{type:"structure",required:["Description","GroupName"],members:{Description:{locationName:"GroupDescription"},GroupName:{},VpcId:{},TagSpecifications:{shape:"S3",locationName:"TagSpecification"},DryRun:{locationName:"dryRun",type:"boolean"}}},output:{type:"structure",members:{GroupId:{locationName:"groupId"},Tags:{shape:"S6",locationName:"tagSet"}}}},CreateSnapshot:{input:{type:"structure",required:["VolumeId"],members:{Description:{},OutpostArn:{},VolumeId:{},TagSpecifications:{shape:"S3",locationName:"TagSpecification"},DryRun:{locationName:"dryRun",type:"boolean"}}},output:{shape:"Smi"}},CreateSnapshots:{input:{type:"structure",required:["InstanceSpecification"],members:{Description:{},InstanceSpecification:{type:"structure",required:["InstanceId"],members:{InstanceId:{},ExcludeBootVolume:{type:"boolean"},ExcludeDataVolumeIds:{shape:"Smo",locationName:"ExcludeDataVolumeId"}}},OutpostArn:{},TagSpecifications:{shape:"S3",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:"S6",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"},OutpostArn:{locationName:"outpostArn"}}}}}}},CreateSpotDatafeedSubscription:{input:{type:"structure",required:["Bucket"],members:{Bucket:{locationName:"bucket"},DryRun:{locationName:"dryRun",type:"boolean"},Prefix:{locationName:"prefix"}}},output:{type:"structure",members:{SpotDatafeedSubscription:{shape:"Smv",locationName:"spotDatafeedSubscription"}}}},CreateStoreImageTask:{input:{type:"structure",required:["ImageId","Bucket"],members:{ImageId:{},Bucket:{},S3ObjectTags:{locationName:"S3ObjectTag",type:"list",member:{locationName:"item",type:"structure",members:{Key:{},Value:{}}}},DryRun:{type:"boolean"}}},output:{type:"structure",members:{ObjectKey:{locationName:"objectKey"}}}},CreateSubnet:{input:{type:"structure",required:["VpcId"],members:{TagSpecifications:{shape:"S3",locationName:"TagSpecification"},AvailabilityZone:{},AvailabilityZoneId:{},CidrBlock:{},Ipv6CidrBlock:{},OutpostArn:{},VpcId:{},DryRun:{locationName:"dryRun",type:"boolean"},Ipv6Native:{type:"boolean"}}},output:{type:"structure",members:{Subnet:{shape:"Sb1",locationName:"subnet"}}}},CreateSubnetCidrReservation:{input:{type:"structure",required:["SubnetId","Cidr","ReservationType"],members:{SubnetId:{},Cidr:{},ReservationType:{},Description:{},DryRun:{type:"boolean"},TagSpecifications:{shape:"S3",locationName:"TagSpecification"}}},output:{type:"structure",members:{SubnetCidrReservation:{shape:"Sn7",locationName:"subnetCidrReservation"}}}},CreateTags:{input:{type:"structure",required:["Resources","Tags"],members:{DryRun:{locationName:"dryRun",type:"boolean"},Resources:{shape:"Sna",locationName:"ResourceId"},Tags:{shape:"S6",locationName:"Tag"}}}},CreateTrafficMirrorFilter:{input:{type:"structure",members:{Description:{},TagSpecifications:{shape:"S3",locationName:"TagSpecification"},DryRun:{type:"boolean"},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{TrafficMirrorFilter:{shape:"Sne",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:"Sno"},SourcePortRange:{shape:"Sno"},Protocol:{type:"integer"},DestinationCidrBlock:{},SourceCidrBlock:{},Description:{},DryRun:{type:"boolean"},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{TrafficMirrorFilterRule:{shape:"Sng",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:"S3",locationName:"TagSpecification"},DryRun:{type:"boolean"},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{TrafficMirrorSession:{shape:"Snt",locationName:"trafficMirrorSession"},ClientToken:{locationName:"clientToken"}}}},CreateTrafficMirrorTarget:{input:{type:"structure",members:{NetworkInterfaceId:{},NetworkLoadBalancerArn:{},Description:{},TagSpecifications:{shape:"S3",locationName:"TagSpecification"},DryRun:{type:"boolean"},ClientToken:{idempotencyToken:true},GatewayLoadBalancerEndpointId:{}}},output:{type:"structure",members:{TrafficMirrorTarget:{shape:"Snw",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:"So5"}}},TagSpecifications:{shape:"S3",locationName:"TagSpecification"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGateway:{shape:"So7",locationName:"transitGateway"}}}},CreateTransitGatewayConnect:{input:{type:"structure",required:["TransportTransitGatewayAttachmentId","Options"],members:{TransportTransitGatewayAttachmentId:{},Options:{type:"structure",required:["Protocol"],members:{Protocol:{}}},TagSpecifications:{shape:"S3",locationName:"TagSpecification"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayConnect:{shape:"Soe",locationName:"transitGatewayConnect"}}}},CreateTransitGatewayConnectPeer:{input:{type:"structure",required:["TransitGatewayAttachmentId","PeerAddress","InsideCidrBlocks"],members:{TransitGatewayAttachmentId:{},TransitGatewayAddress:{},PeerAddress:{},BgpOptions:{type:"structure",members:{PeerAsn:{type:"long"}}},InsideCidrBlocks:{shape:"Soi"},TagSpecifications:{shape:"S3",locationName:"TagSpecification"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayConnectPeer:{shape:"Sok",locationName:"transitGatewayConnectPeer"}}}},CreateTransitGatewayMulticastDomain:{input:{type:"structure",required:["TransitGatewayId"],members:{TransitGatewayId:{},Options:{type:"structure",members:{Igmpv2Support:{},StaticSourcesSupport:{},AutoAcceptSharedAssociations:{}}},TagSpecifications:{shape:"S3",locationName:"TagSpecification"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayMulticastDomain:{shape:"Sox",locationName:"transitGatewayMulticastDomain"}}}},CreateTransitGatewayPeeringAttachment:{input:{type:"structure",required:["TransitGatewayId","PeerTransitGatewayId","PeerAccountId","PeerRegion"],members:{TransitGatewayId:{},PeerTransitGatewayId:{},PeerAccountId:{},PeerRegion:{},Options:{type:"structure",members:{DynamicRouting:{}}},TagSpecifications:{shape:"S3",locationName:"TagSpecification"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayPeeringAttachment:{shape:"Sx",locationName:"transitGatewayPeeringAttachment"}}}},CreateTransitGatewayPolicyTable:{input:{type:"structure",required:["TransitGatewayId"],members:{TransitGatewayId:{},TagSpecifications:{shape:"S3"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayPolicyTable:{shape:"Sp6",locationName:"transitGatewayPolicyTable"}}}},CreateTransitGatewayPrefixListReference:{input:{type:"structure",required:["TransitGatewayRouteTableId","PrefixListId"],members:{TransitGatewayRouteTableId:{},PrefixListId:{},TransitGatewayAttachmentId:{},Blackhole:{type:"boolean"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayPrefixListReference:{shape:"Spa",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:"Spf",locationName:"route"}}}},CreateTransitGatewayRouteTable:{input:{type:"structure",required:["TransitGatewayId"],members:{TransitGatewayId:{},TagSpecifications:{shape:"S3"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayRouteTable:{shape:"Spn",locationName:"transitGatewayRouteTable"}}}},CreateTransitGatewayRouteTableAnnouncement:{input:{type:"structure",required:["TransitGatewayRouteTableId","PeeringAttachmentId"],members:{TransitGatewayRouteTableId:{},PeeringAttachmentId:{},TagSpecifications:{shape:"S3",locationName:"TagSpecification"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayRouteTableAnnouncement:{shape:"Spr",locationName:"transitGatewayRouteTableAnnouncement"}}}},CreateTransitGatewayVpcAttachment:{input:{type:"structure",required:["TransitGatewayId","VpcId","SubnetIds"],members:{TransitGatewayId:{},VpcId:{},SubnetIds:{shape:"S4x"},Options:{type:"structure",members:{DnsSupport:{},Ipv6Support:{},ApplianceModeSupport:{}}},TagSpecifications:{shape:"S3"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayVpcAttachment:{shape:"S16",locationName:"transitGatewayVpcAttachment"}}}},CreateVerifiedAccessEndpoint:{input:{type:"structure",required:["VerifiedAccessGroupId","EndpointType","AttachmentType","DomainCertificateArn","ApplicationDomain","EndpointDomainPrefix"],members:{VerifiedAccessGroupId:{},EndpointType:{},AttachmentType:{},DomainCertificateArn:{},ApplicationDomain:{},EndpointDomainPrefix:{},SecurityGroupIds:{shape:"Sq2",locationName:"SecurityGroupId"},LoadBalancerOptions:{type:"structure",members:{Protocol:{},Port:{type:"integer"},LoadBalancerArn:{},SubnetIds:{locationName:"SubnetId",type:"list",member:{locationName:"item"}}}},NetworkInterfaceOptions:{type:"structure",members:{NetworkInterfaceId:{},Protocol:{},Port:{type:"integer"}}},Description:{},PolicyDocument:{},TagSpecifications:{shape:"S3",locationName:"TagSpecification"},ClientToken:{idempotencyToken:true},DryRun:{type:"boolean"}}},output:{type:"structure",members:{VerifiedAccessEndpoint:{shape:"Sqa",locationName:"verifiedAccessEndpoint"}}}},CreateVerifiedAccessGroup:{input:{type:"structure",required:["VerifiedAccessInstanceId"],members:{VerifiedAccessInstanceId:{},Description:{},PolicyDocument:{},TagSpecifications:{shape:"S3",locationName:"TagSpecification"},ClientToken:{idempotencyToken:true},DryRun:{type:"boolean"}}},output:{type:"structure",members:{VerifiedAccessGroup:{shape:"Sqi",locationName:"verifiedAccessGroup"}}}},CreateVerifiedAccessInstance:{input:{type:"structure",members:{Description:{},TagSpecifications:{shape:"S3",locationName:"TagSpecification"},ClientToken:{idempotencyToken:true},DryRun:{type:"boolean"}}},output:{type:"structure",members:{VerifiedAccessInstance:{shape:"S65",locationName:"verifiedAccessInstance"}}}},CreateVerifiedAccessTrustProvider:{input:{type:"structure",required:["TrustProviderType","PolicyReferenceName"],members:{TrustProviderType:{},UserTrustProviderType:{},DeviceTrustProviderType:{},OidcOptions:{type:"structure",members:{Issuer:{},AuthorizationEndpoint:{},TokenEndpoint:{},UserInfoEndpoint:{},ClientId:{},ClientSecret:{shape:"S63"},Scope:{}}},DeviceOptions:{type:"structure",members:{TenantId:{}}},PolicyReferenceName:{},Description:{},TagSpecifications:{shape:"S3",locationName:"TagSpecification"},ClientToken:{idempotencyToken:true},DryRun:{type:"boolean"}}},output:{type:"structure",members:{VerifiedAccessTrustProvider:{shape:"S5y",locationName:"verifiedAccessTrustProvider"}}}},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:"S3",locationName:"TagSpecification"},MultiAttachEnabled:{type:"boolean"},Throughput:{type:"integer"},ClientToken:{idempotencyToken:true}}},output:{shape:"Sqr"}},CreateVpc:{input:{type:"structure",members:{CidrBlock:{},AmazonProvidedIpv6CidrBlock:{locationName:"amazonProvidedIpv6CidrBlock",type:"boolean"},Ipv6Pool:{},Ipv6CidrBlock:{},Ipv4IpamPoolId:{},Ipv4NetmaskLength:{type:"integer"},Ipv6IpamPoolId:{},Ipv6NetmaskLength:{type:"integer"},DryRun:{locationName:"dryRun",type:"boolean"},InstanceTenancy:{locationName:"instanceTenancy"},Ipv6CidrBlockNetworkBorderGroup:{},TagSpecifications:{shape:"S3",locationName:"TagSpecification"}}},output:{type:"structure",members:{Vpc:{shape:"Sb9",locationName:"vpc"}}}},CreateVpcEndpoint:{input:{type:"structure",required:["VpcId","ServiceName"],members:{DryRun:{type:"boolean"},VpcEndpointType:{},VpcId:{},ServiceName:{},PolicyDocument:{},RouteTableIds:{shape:"Sqy",locationName:"RouteTableId"},SubnetIds:{shape:"Sqz",locationName:"SubnetId"},SecurityGroupIds:{shape:"Sr0",locationName:"SecurityGroupId"},IpAddressType:{},DnsOptions:{shape:"Sr2"},ClientToken:{},PrivateDnsEnabled:{type:"boolean"},TagSpecifications:{shape:"S3",locationName:"TagSpecification"}}},output:{type:"structure",members:{VpcEndpoint:{shape:"Sr5",locationName:"vpcEndpoint"},ClientToken:{locationName:"clientToken"}}}},CreateVpcEndpointConnectionNotification:{input:{type:"structure",required:["ConnectionNotificationArn","ConnectionEvents"],members:{DryRun:{type:"boolean"},ServiceId:{},VpcEndpointId:{},ConnectionNotificationArn:{},ConnectionEvents:{shape:"So"},ClientToken:{}}},output:{type:"structure",members:{ConnectionNotification:{shape:"Srf",locationName:"connectionNotification"},ClientToken:{locationName:"clientToken"}}}},CreateVpcEndpointServiceConfiguration:{input:{type:"structure",members:{DryRun:{type:"boolean"},AcceptanceRequired:{type:"boolean"},PrivateDnsName:{},NetworkLoadBalancerArns:{shape:"So",locationName:"NetworkLoadBalancerArn"},GatewayLoadBalancerArns:{shape:"So",locationName:"GatewayLoadBalancerArn"},SupportedIpAddressTypes:{shape:"So",locationName:"SupportedIpAddressType"},ClientToken:{},TagSpecifications:{shape:"S3",locationName:"TagSpecification"}}},output:{type:"structure",members:{ServiceConfiguration:{shape:"Srk",locationName:"serviceConfiguration"},ClientToken:{locationName:"clientToken"}}}},CreateVpcPeeringConnection:{input:{type:"structure",required:["VpcId"],members:{DryRun:{locationName:"dryRun",type:"boolean"},PeerOwnerId:{locationName:"peerOwnerId"},PeerVpcId:{locationName:"peerVpcId"},VpcId:{locationName:"vpcId"},PeerRegion:{},TagSpecifications:{shape:"S3",locationName:"TagSpecification"}}},output:{type:"structure",members:{VpcPeeringConnection:{shape:"S1m",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:"Ss2",locationName:"Phase1EncryptionAlgorithm"},Phase2EncryptionAlgorithms:{shape:"Ss4",locationName:"Phase2EncryptionAlgorithm"},Phase1IntegrityAlgorithms:{shape:"Ss6",locationName:"Phase1IntegrityAlgorithm"},Phase2IntegrityAlgorithms:{shape:"Ss8",locationName:"Phase2IntegrityAlgorithm"},Phase1DHGroupNumbers:{shape:"Ssa",locationName:"Phase1DHGroupNumber"},Phase2DHGroupNumbers:{shape:"Ssc",locationName:"Phase2DHGroupNumber"},IKEVersions:{shape:"Sse",locationName:"IKEVersion"},StartupAction:{},LogOptions:{shape:"Ssg"},EnableTunnelLifecycleControl:{type:"boolean"}}}},LocalIpv4NetworkCidr:{},RemoteIpv4NetworkCidr:{},LocalIpv6NetworkCidr:{},RemoteIpv6NetworkCidr:{},OutsideIpAddressType:{},TransportTransitGatewayAttachmentId:{}}},TagSpecifications:{shape:"S3",locationName:"TagSpecification"}}},output:{type:"structure",members:{VpnConnection:{shape:"Ssk",locationName:"vpnConnection"}}}},CreateVpnConnectionRoute:{input:{type:"structure",required:["DestinationCidrBlock","VpnConnectionId"],members:{DestinationCidrBlock:{},VpnConnectionId:{}}}},CreateVpnGateway:{input:{type:"structure",required:["Type"],members:{AvailabilityZone:{},Type:{},TagSpecifications:{shape:"S3",locationName:"TagSpecification"},AmazonSideAsn:{type:"long"},DryRun:{locationName:"dryRun",type:"boolean"}}},output:{type:"structure",members:{VpnGateway:{shape:"Stg",locationName:"vpnGateway"}}}},DeleteCarrierGateway:{input:{type:"structure",required:["CarrierGatewayId"],members:{CarrierGatewayId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{CarrierGateway:{shape:"Sa1",locationName:"carrierGateway"}}}},DeleteClientVpnEndpoint:{input:{type:"structure",required:["ClientVpnEndpointId"],members:{ClientVpnEndpointId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Status:{shape:"Sah",locationName:"status"}}}},DeleteClientVpnRoute:{input:{type:"structure",required:["ClientVpnEndpointId","DestinationCidrBlock"],members:{ClientVpnEndpointId:{},TargetVpcSubnetId:{},DestinationCidrBlock:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Status:{shape:"Sal",locationName:"status"}}}},DeleteCoipCidr:{input:{type:"structure",required:["Cidr","CoipPoolId"],members:{Cidr:{},CoipPoolId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{CoipCidr:{shape:"Saq",locationName:"coipCidr"}}}},DeleteCoipPool:{input:{type:"structure",required:["CoipPoolId"],members:{CoipPoolId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{CoipPool:{shape:"Sau",locationName:"coipPool"}}}},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:"Sty",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:"Su8",locationName:"FlowLogId"}}},output:{type:"structure",members:{Unsuccessful:{shape:"S1g",locationName:"unsuccessful"}}}},DeleteFpgaImage:{input:{type:"structure",required:["FpgaImageId"],members:{DryRun:{type:"boolean"},FpgaImageId:{}}},output:{type:"structure",members:{Return:{locationName:"return",type:"boolean"}}}},DeleteInstanceEventWindow:{input:{type:"structure",required:["InstanceEventWindowId"],members:{DryRun:{type:"boolean"},ForceDelete:{type:"boolean"},InstanceEventWindowId:{}}},output:{type:"structure",members:{InstanceEventWindowState:{locationName:"instanceEventWindowState",type:"structure",members:{InstanceEventWindowId:{locationName:"instanceEventWindowId"},State:{locationName:"state"}}}}}},DeleteInternetGateway:{input:{type:"structure",required:["InternetGatewayId"],members:{DryRun:{locationName:"dryRun",type:"boolean"},InternetGatewayId:{locationName:"internetGatewayId"}}}},DeleteIpam:{input:{type:"structure",required:["IpamId"],members:{DryRun:{type:"boolean"},IpamId:{},Cascade:{type:"boolean"}}},output:{type:"structure",members:{Ipam:{shape:"Sf3",locationName:"ipam"}}}},DeleteIpamPool:{input:{type:"structure",required:["IpamPoolId"],members:{DryRun:{type:"boolean"},IpamPoolId:{}}},output:{type:"structure",members:{IpamPool:{shape:"Sfg",locationName:"ipamPool"}}}},DeleteIpamResourceDiscovery:{input:{type:"structure",required:["IpamResourceDiscoveryId"],members:{DryRun:{type:"boolean"},IpamResourceDiscoveryId:{}}},output:{type:"structure",members:{IpamResourceDiscovery:{shape:"Sfn",locationName:"ipamResourceDiscovery"}}}},DeleteIpamScope:{input:{type:"structure",required:["IpamScopeId"],members:{DryRun:{type:"boolean"},IpamScopeId:{}}},output:{type:"structure",members:{IpamScope:{shape:"Sfr",locationName:"ipamScope"}}}},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:"Shi",locationName:"launchTemplate"}}}},DeleteLaunchTemplateVersions:{input:{type:"structure",required:["Versions"],members:{DryRun:{type:"boolean"},LaunchTemplateId:{},LaunchTemplateName:{},Versions:{shape:"Suv",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:["LocalGatewayRouteTableId"],members:{DestinationCidrBlock:{},LocalGatewayRouteTableId:{},DryRun:{type:"boolean"},DestinationPrefixListId:{}}},output:{type:"structure",members:{Route:{shape:"Sir",locationName:"route"}}}},DeleteLocalGatewayRouteTable:{input:{type:"structure",required:["LocalGatewayRouteTableId"],members:{LocalGatewayRouteTableId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{LocalGatewayRouteTable:{shape:"Siy",locationName:"localGatewayRouteTable"}}}},DeleteLocalGatewayRouteTableVirtualInterfaceGroupAssociation:{input:{type:"structure",required:["LocalGatewayRouteTableVirtualInterfaceGroupAssociationId"],members:{LocalGatewayRouteTableVirtualInterfaceGroupAssociationId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{LocalGatewayRouteTableVirtualInterfaceGroupAssociation:{shape:"Sj2",locationName:"localGatewayRouteTableVirtualInterfaceGroupAssociation"}}}},DeleteLocalGatewayRouteTableVpcAssociation:{input:{type:"structure",required:["LocalGatewayRouteTableVpcAssociationId"],members:{LocalGatewayRouteTableVpcAssociationId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{LocalGatewayRouteTableVpcAssociation:{shape:"Sj6",locationName:"localGatewayRouteTableVpcAssociation"}}}},DeleteManagedPrefixList:{input:{type:"structure",required:["PrefixListId"],members:{DryRun:{type:"boolean"},PrefixListId:{}}},output:{type:"structure",members:{PrefixList:{shape:"Sjc",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"}}}},DeleteNetworkInsightsAccessScope:{input:{type:"structure",required:["NetworkInsightsAccessScopeId"],members:{DryRun:{type:"boolean"},NetworkInsightsAccessScopeId:{}}},output:{type:"structure",members:{NetworkInsightsAccessScopeId:{locationName:"networkInsightsAccessScopeId"}}}},DeleteNetworkInsightsAccessScopeAnalysis:{input:{type:"structure",required:["NetworkInsightsAccessScopeAnalysisId"],members:{NetworkInsightsAccessScopeAnalysisId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{NetworkInsightsAccessScopeAnalysisId:{locationName:"networkInsightsAccessScopeAnalysisId"}}}},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"}}}},DeletePublicIpv4Pool:{input:{type:"structure",required:["PoolId"],members:{DryRun:{type:"boolean"},PoolId:{}}},output:{type:"structure",members:{ReturnValue:{locationName:"returnValue",type:"boolean"}}}},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"}}}},DeleteSubnetCidrReservation:{input:{type:"structure",required:["SubnetCidrReservationId"],members:{SubnetCidrReservationId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{DeletedSubnetCidrReservation:{shape:"Sn7",locationName:"deletedSubnetCidrReservation"}}}},DeleteTags:{input:{type:"structure",required:["Resources"],members:{DryRun:{locationName:"dryRun",type:"boolean"},Resources:{shape:"Sna",locationName:"resourceId"},Tags:{shape:"S6",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:"So7",locationName:"transitGateway"}}}},DeleteTransitGatewayConnect:{input:{type:"structure",required:["TransitGatewayAttachmentId"],members:{TransitGatewayAttachmentId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayConnect:{shape:"Soe",locationName:"transitGatewayConnect"}}}},DeleteTransitGatewayConnectPeer:{input:{type:"structure",required:["TransitGatewayConnectPeerId"],members:{TransitGatewayConnectPeerId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayConnectPeer:{shape:"Sok",locationName:"transitGatewayConnectPeer"}}}},DeleteTransitGatewayMulticastDomain:{input:{type:"structure",required:["TransitGatewayMulticastDomainId"],members:{TransitGatewayMulticastDomainId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayMulticastDomain:{shape:"Sox",locationName:"transitGatewayMulticastDomain"}}}},DeleteTransitGatewayPeeringAttachment:{input:{type:"structure",required:["TransitGatewayAttachmentId"],members:{TransitGatewayAttachmentId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayPeeringAttachment:{shape:"Sx",locationName:"transitGatewayPeeringAttachment"}}}},DeleteTransitGatewayPolicyTable:{input:{type:"structure",required:["TransitGatewayPolicyTableId"],members:{TransitGatewayPolicyTableId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayPolicyTable:{shape:"Sp6",locationName:"transitGatewayPolicyTable"}}}},DeleteTransitGatewayPrefixListReference:{input:{type:"structure",required:["TransitGatewayRouteTableId","PrefixListId"],members:{TransitGatewayRouteTableId:{},PrefixListId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayPrefixListReference:{shape:"Spa",locationName:"transitGatewayPrefixListReference"}}}},DeleteTransitGatewayRoute:{input:{type:"structure",required:["TransitGatewayRouteTableId","DestinationCidrBlock"],members:{TransitGatewayRouteTableId:{},DestinationCidrBlock:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Route:{shape:"Spf",locationName:"route"}}}},DeleteTransitGatewayRouteTable:{input:{type:"structure",required:["TransitGatewayRouteTableId"],members:{TransitGatewayRouteTableId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayRouteTable:{shape:"Spn",locationName:"transitGatewayRouteTable"}}}},DeleteTransitGatewayRouteTableAnnouncement:{input:{type:"structure",required:["TransitGatewayRouteTableAnnouncementId"],members:{TransitGatewayRouteTableAnnouncementId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayRouteTableAnnouncement:{shape:"Spr",locationName:"transitGatewayRouteTableAnnouncement"}}}},DeleteTransitGatewayVpcAttachment:{input:{type:"structure",required:["TransitGatewayAttachmentId"],members:{TransitGatewayAttachmentId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayVpcAttachment:{shape:"S16",locationName:"transitGatewayVpcAttachment"}}}},DeleteVerifiedAccessEndpoint:{input:{type:"structure",required:["VerifiedAccessEndpointId"],members:{VerifiedAccessEndpointId:{},ClientToken:{idempotencyToken:true},DryRun:{type:"boolean"}}},output:{type:"structure",members:{VerifiedAccessEndpoint:{shape:"Sqa",locationName:"verifiedAccessEndpoint"}}}},DeleteVerifiedAccessGroup:{input:{type:"structure",required:["VerifiedAccessGroupId"],members:{VerifiedAccessGroupId:{},ClientToken:{idempotencyToken:true},DryRun:{type:"boolean"}}},output:{type:"structure",members:{VerifiedAccessGroup:{shape:"Sqi",locationName:"verifiedAccessGroup"}}}},DeleteVerifiedAccessInstance:{input:{type:"structure",required:["VerifiedAccessInstanceId"],members:{VerifiedAccessInstanceId:{},DryRun:{type:"boolean"},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{VerifiedAccessInstance:{shape:"S65",locationName:"verifiedAccessInstance"}}}},DeleteVerifiedAccessTrustProvider:{input:{type:"structure",required:["VerifiedAccessTrustProviderId"],members:{VerifiedAccessTrustProviderId:{},DryRun:{type:"boolean"},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{VerifiedAccessTrustProvider:{shape:"S5y",locationName:"verifiedAccessTrustProvider"}}}},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:"S1g",locationName:"unsuccessful"}}}},DeleteVpcEndpointServiceConfigurations:{input:{type:"structure",required:["ServiceIds"],members:{DryRun:{type:"boolean"},ServiceIds:{shape:"Sxs",locationName:"ServiceId"}}},output:{type:"structure",members:{Unsuccessful:{shape:"S1g",locationName:"unsuccessful"}}}},DeleteVpcEndpoints:{input:{type:"structure",required:["VpcEndpointIds"],members:{DryRun:{type:"boolean"},VpcEndpointIds:{shape:"S1d",locationName:"VpcEndpointId"}}},output:{type:"structure",members:{Unsuccessful:{shape:"S1g",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:"S1x",locationName:"byoipCidr"}}}},DeprovisionIpamPoolCidr:{input:{type:"structure",required:["IpamPoolId"],members:{DryRun:{type:"boolean"},IpamPoolId:{},Cidr:{}}},output:{type:"structure",members:{IpamPoolCidr:{shape:"Sy5",locationName:"ipamPoolCidr"}}}},DeprovisionPublicIpv4PoolCidr:{input:{type:"structure",required:["PoolId","Cidr"],members:{DryRun:{type:"boolean"},PoolId:{},Cidr:{}}},output:{type:"structure",members:{PoolId:{locationName:"poolId"},DeprovisionedAddresses:{locationName:"deprovisionedAddressSet",type:"list",member:{locationName:"item"}}}}},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:"Syg",locationName:"InstanceTagKey"}}}}},output:{type:"structure",members:{InstanceTagAttribute:{shape:"Syi",locationName:"instanceTagAttribute"}}}},DeregisterTransitGatewayMulticastGroupMembers:{input:{type:"structure",members:{TransitGatewayMulticastDomainId:{},GroupIpAddress:{},NetworkInterfaceIds:{shape:"Syk"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{DeregisteredMulticastGroupMembers:{locationName:"deregisteredMulticastGroupMembers",type:"structure",members:{TransitGatewayMulticastDomainId:{locationName:"transitGatewayMulticastDomainId"},DeregisteredNetworkInterfaceIds:{shape:"So",locationName:"deregisteredNetworkInterfaceIds"},GroupIpAddress:{locationName:"groupIpAddress"}}}}}},DeregisterTransitGatewayMulticastGroupSources:{input:{type:"structure",members:{TransitGatewayMulticastDomainId:{},GroupIpAddress:{},NetworkInterfaceIds:{shape:"Syk"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{DeregisteredMulticastGroupSources:{locationName:"deregisteredMulticastGroupSources",type:"structure",members:{TransitGatewayMulticastDomainId:{locationName:"transitGatewayMulticastDomainId"},DeregisteredNetworkInterfaceIds:{shape:"So",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"}}}}}}}}}},DescribeAddressTransfers:{input:{type:"structure",members:{AllocationIds:{shape:"S4i",locationName:"AllocationId"},NextToken:{},MaxResults:{type:"integer"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{AddressTransfers:{locationName:"addressTransferSet",type:"list",member:{shape:"Sa",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeAddresses:{input:{type:"structure",members:{Filters:{shape:"Sz3",locationName:"Filter"},PublicIps:{locationName:"PublicIp",type:"list",member:{locationName:"PublicIp"}},AllocationIds:{shape:"S4i",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:"S6",locationName:"tagSet"},PublicIpv4Pool:{locationName:"publicIpv4Pool"},NetworkBorderGroup:{locationName:"networkBorderGroup"},CustomerOwnedIp:{locationName:"customerOwnedIp"},CustomerOwnedIpv4Pool:{locationName:"customerOwnedIpv4Pool"},CarrierIp:{locationName:"carrierIp"}}}}}}},DescribeAddressesAttribute:{input:{type:"structure",members:{AllocationIds:{locationName:"AllocationId",type:"list",member:{locationName:"item"}},Attribute:{},NextToken:{},MaxResults:{type:"integer"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Addresses:{locationName:"addressSet",type:"list",member:{shape:"Szg",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeAggregateIdFormat:{input:{type:"structure",members:{DryRun:{type:"boolean"}}},output:{type:"structure",members:{UseLongIdsAggregated:{locationName:"useLongIdsAggregated",type:"boolean"},Statuses:{shape:"Szk",locationName:"statusSet"}}}},DescribeAvailabilityZones:{input:{type:"structure",members:{Filters:{shape:"Sz3",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"}}}}}}},DescribeAwsNetworkPerformanceMetricSubscriptions:{input:{type:"structure",members:{MaxResults:{type:"integer"},NextToken:{},Filters:{shape:"Sz3",locationName:"Filter"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{NextToken:{locationName:"nextToken"},Subscriptions:{locationName:"subscriptionSet",type:"list",member:{locationName:"item",type:"structure",members:{Source:{locationName:"source"},Destination:{locationName:"destination"},Metric:{locationName:"metric"},Statistic:{locationName:"statistic"},Period:{locationName:"period"}}}}}}},DescribeBundleTasks:{input:{type:"structure",members:{BundleIds:{locationName:"BundleId",type:"list",member:{locationName:"BundleId"}},Filters:{shape:"Sz3",locationName:"Filter"},DryRun:{locationName:"dryRun",type:"boolean"}}},output:{type:"structure",members:{BundleTasks:{locationName:"bundleInstanceTasksSet",type:"list",member:{shape:"S7a",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:"S1x",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeCapacityReservationFleets:{input:{type:"structure",members:{CapacityReservationFleetIds:{shape:"S7k",locationName:"CapacityReservationFleetId"},NextToken:{},MaxResults:{type:"integer"},Filters:{shape:"Sz3",locationName:"Filter"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{CapacityReservationFleets:{locationName:"capacityReservationFleetSet",type:"list",member:{locationName:"item",type:"structure",members:{CapacityReservationFleetId:{locationName:"capacityReservationFleetId"},CapacityReservationFleetArn:{locationName:"capacityReservationFleetArn"},State:{locationName:"state"},TotalTargetCapacity:{locationName:"totalTargetCapacity",type:"integer"},TotalFulfilledCapacity:{locationName:"totalFulfilledCapacity",type:"double"},Tenancy:{locationName:"tenancy"},EndDate:{locationName:"endDate",type:"timestamp"},CreateTime:{locationName:"createTime",type:"timestamp"},InstanceMatchCriteria:{locationName:"instanceMatchCriteria"},AllocationStrategy:{locationName:"allocationStrategy"},InstanceTypeSpecifications:{shape:"S9x",locationName:"instanceTypeSpecificationSet"},Tags:{shape:"S6",locationName:"tagSet"}}}},NextToken:{locationName:"nextToken"}}}},DescribeCapacityReservations:{input:{type:"structure",members:{CapacityReservationIds:{locationName:"CapacityReservationId",type:"list",member:{locationName:"item"}},NextToken:{},MaxResults:{type:"integer"},Filters:{shape:"Sz3",locationName:"Filter"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{NextToken:{locationName:"nextToken"},CapacityReservations:{locationName:"capacityReservationSet",type:"list",member:{shape:"S9j",locationName:"item"}}}}},DescribeCarrierGateways:{input:{type:"structure",members:{CarrierGatewayIds:{locationName:"CarrierGatewayId",type:"list",member:{}},Filters:{shape:"Sz3",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{CarrierGateways:{locationName:"carrierGatewaySet",type:"list",member:{shape:"Sa1",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeClassicLinkInstances:{input:{type:"structure",members:{Filters:{shape:"Sz3",locationName:"Filter"},DryRun:{locationName:"dryRun",type:"boolean"},InstanceIds:{shape:"S10s",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:"Sl0",locationName:"groupSet"},InstanceId:{locationName:"instanceId"},Tags:{shape:"S6",locationName:"tagSet"},VpcId:{locationName:"vpcId"}}}},NextToken:{locationName:"nextToken"}}}},DescribeClientVpnAuthorizationRules:{input:{type:"structure",required:["ClientVpnEndpointId"],members:{ClientVpnEndpointId:{},DryRun:{type:"boolean"},NextToken:{},Filters:{shape:"Sz3",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:"S6j",locationName:"status"}}}},NextToken:{locationName:"nextToken"}}}},DescribeClientVpnConnections:{input:{type:"structure",required:["ClientVpnEndpointId"],members:{ClientVpnEndpointId:{},Filters:{shape:"Sz3",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:"S117",locationName:"status"},ConnectionEndTime:{locationName:"connectionEndTime"},PostureComplianceStatuses:{shape:"So",locationName:"postureComplianceStatusSet"}}}},NextToken:{locationName:"nextToken"}}}},DescribeClientVpnEndpoints:{input:{type:"structure",members:{ClientVpnEndpointIds:{locationName:"ClientVpnEndpointId",type:"list",member:{locationName:"item"}},MaxResults:{type:"integer"},NextToken:{},Filters:{shape:"Sz3",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:"Sah",locationName:"status"},CreationTime:{locationName:"creationTime"},DeletionTime:{locationName:"deletionTime"},DnsName:{locationName:"dnsName"},ClientCidrBlock:{locationName:"clientCidrBlock"},DnsServers:{shape:"So",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:"S6",locationName:"tagSet"},SecurityGroupIds:{shape:"S2k",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"}}}}},SessionTimeoutHours:{locationName:"sessionTimeoutHours",type:"integer"},ClientLoginBannerOptions:{locationName:"clientLoginBannerOptions",type:"structure",members:{Enabled:{locationName:"enabled",type:"boolean"},BannerText:{locationName:"bannerText"}}}}}},NextToken:{locationName:"nextToken"}}}},DescribeClientVpnRoutes:{input:{type:"structure",required:["ClientVpnEndpointId"],members:{ClientVpnEndpointId:{},Filters:{shape:"Sz3",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:"Sal",locationName:"status"},Description:{locationName:"description"}}}},NextToken:{locationName:"nextToken"}}}},DescribeClientVpnTargetNetworks:{input:{type:"structure",required:["ClientVpnEndpointId"],members:{ClientVpnEndpointId:{},AssociationIds:{shape:"So"},MaxResults:{type:"integer"},NextToken:{},Filters:{shape:"Sz3",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:"S3f",locationName:"status"},SecurityGroups:{shape:"So",locationName:"securityGroups"}}}},NextToken:{locationName:"nextToken"}}}},DescribeCoipPools:{input:{type:"structure",members:{PoolIds:{locationName:"PoolId",type:"list",member:{locationName:"item"}},Filters:{shape:"Sz3",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{CoipPools:{locationName:"coipPoolSet",type:"list",member:{shape:"Sau",locationName:"item"}},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:"S12c",locationName:"item"}}}}},DescribeCustomerGateways:{input:{type:"structure",members:{CustomerGatewayIds:{locationName:"CustomerGatewayId",type:"list",member:{locationName:"CustomerGatewayId"}},Filters:{shape:"Sz3",locationName:"Filter"},DryRun:{locationName:"dryRun",type:"boolean"}}},output:{type:"structure",members:{CustomerGateways:{locationName:"customerGatewaySet",type:"list",member:{shape:"Say",locationName:"item"}}}}},DescribeDhcpOptions:{input:{type:"structure",members:{DhcpOptionsIds:{locationName:"DhcpOptionsId",type:"list",member:{locationName:"DhcpOptionsId"}},Filters:{shape:"Sz3",locationName:"Filter"},DryRun:{locationName:"dryRun",type:"boolean"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{DhcpOptions:{locationName:"dhcpOptionsSet",type:"list",member:{shape:"Sbi",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:"Sz3",locationName:"Filter"}}},output:{type:"structure",members:{EgressOnlyInternetGateways:{locationName:"egressOnlyInternetGatewaySet",type:"list",member:{shape:"Sbp",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeElasticGpus:{input:{type:"structure",members:{ElasticGpuIds:{locationName:"ElasticGpuId",type:"list",member:{locationName:"item"}},DryRun:{type:"boolean"},Filters:{shape:"Sz3",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:"S6",locationName:"tagSet"}}}},MaxResults:{locationName:"maxResults",type:"integer"},NextToken:{locationName:"nextToken"}}}},DescribeExportImageTasks:{input:{type:"structure",members:{DryRun:{type:"boolean"},Filters:{shape:"Sz3",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:"S13g",locationName:"s3ExportLocation"},Status:{locationName:"status"},StatusMessage:{locationName:"statusMessage"},Tags:{shape:"S6",locationName:"tagSet"}}}},NextToken:{locationName:"nextToken"}}}},DescribeExportTasks:{input:{type:"structure",members:{ExportTaskIds:{locationName:"exportTaskId",type:"list",member:{locationName:"ExportTaskId"}},Filters:{shape:"Sz3",locationName:"Filter"}}},output:{type:"structure",members:{ExportTasks:{locationName:"exportTaskSet",type:"list",member:{shape:"Ses",locationName:"item"}}}}},DescribeFastLaunchImages:{input:{type:"structure",members:{ImageIds:{locationName:"ImageId",type:"list",member:{locationName:"ImageId"}},Filters:{shape:"Sz3",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{FastLaunchImages:{locationName:"fastLaunchImageSet",type:"list",member:{locationName:"item",type:"structure",members:{ImageId:{locationName:"imageId"},ResourceType:{locationName:"resourceType"},SnapshotConfiguration:{shape:"S13t",locationName:"snapshotConfiguration"},LaunchTemplate:{shape:"S13u",locationName:"launchTemplate"},MaxParallelLaunches:{locationName:"maxParallelLaunches",type:"integer"},OwnerId:{locationName:"ownerId"},State:{locationName:"state"},StateTransitionReason:{locationName:"stateTransitionReason"},StateTransitionTime:{locationName:"stateTransitionTime",type:"timestamp"}}}},NextToken:{locationName:"nextToken"}}}},DescribeFastSnapshotRestores:{input:{type:"structure",members:{Filters:{shape:"Sz3",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:"S147",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:"Sz3",locationName:"Filter"}}},output:{type:"structure",members:{ActiveInstances:{shape:"S14a",locationName:"activeInstanceSet"},NextToken:{locationName:"nextToken"},FleetId:{locationName:"fleetId"}}}},DescribeFleets:{input:{type:"structure",members:{DryRun:{type:"boolean"},MaxResults:{type:"integer"},NextToken:{},FleetIds:{shape:"Sty",locationName:"FleetId"},Filters:{shape:"Sz3",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:"Sdh",locationName:"launchTemplateSpecification"},Overrides:{locationName:"overrides",type:"list",member:{shape:"Sdi",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"},TargetCapacityUnitType:{locationName:"targetCapacityUnitType"}}},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"},TerminationDelay:{locationName:"terminationDelay",type:"integer"}}}}},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:"S6",locationName:"tagSet"},Errors:{locationName:"errorSet",type:"list",member:{locationName:"item",type:"structure",members:{LaunchTemplateAndOverrides:{shape:"Sdg",locationName:"launchTemplateAndOverrides"},Lifecycle:{locationName:"lifecycle"},ErrorCode:{locationName:"errorCode"},ErrorMessage:{locationName:"errorMessage"}}}},Instances:{locationName:"fleetInstanceSet",type:"list",member:{locationName:"item",type:"structure",members:{LaunchTemplateAndOverrides:{shape:"Sdg",locationName:"launchTemplateAndOverrides"},Lifecycle:{locationName:"lifecycle"},InstanceIds:{shape:"Sdx",locationName:"instanceIds"},InstanceType:{locationName:"instanceType"},Platform:{locationName:"platform"}}}},Context:{locationName:"context"}}}}}}},DescribeFlowLogs:{input:{type:"structure",members:{DryRun:{type:"boolean"},Filter:{shape:"Sz3"},FlowLogIds:{shape:"Su8",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"},DeliverCrossAccountRole:{locationName:"deliverCrossAccountRole"},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:"S6",locationName:"tagSet"},MaxAggregationInterval:{locationName:"maxAggregationInterval",type:"integer"},DestinationOptions:{locationName:"destinationOptions",type:"structure",members:{FileFormat:{locationName:"fileFormat"},HiveCompatiblePartitions:{locationName:"hiveCompatiblePartitions",type:"boolean"},PerHourPartition:{locationName:"perHourPartition",type:"boolean"}}}}}},NextToken:{locationName:"nextToken"}}}},DescribeFpgaImageAttribute:{input:{type:"structure",required:["FpgaImageId","Attribute"],members:{DryRun:{type:"boolean"},FpgaImageId:{},Attribute:{}}},output:{type:"structure",members:{FpgaImageAttribute:{shape:"S153",locationName:"fpgaImageAttribute"}}}},DescribeFpgaImages:{input:{type:"structure",members:{DryRun:{type:"boolean"},FpgaImageIds:{locationName:"FpgaImageId",type:"list",member:{locationName:"item"}},Owners:{shape:"S15c",locationName:"Owner"},Filters:{shape:"Sz3",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:"S157",locationName:"productCodes"},Tags:{shape:"S6",locationName:"tags"},Public:{locationName:"public",type:"boolean"},DataRetentionSupport:{locationName:"dataRetentionSupport",type:"boolean"},InstanceTypes:{locationName:"instanceTypes",type:"list",member:{locationName:"item"}}}}},NextToken:{locationName:"nextToken"}}}},DescribeHostReservationOfferings:{input:{type:"structure",members:{Filter:{shape:"Sz3"},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:"Sz3"},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:"S15y",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:"S6",locationName:"tagSet"}}}},NextToken:{locationName:"nextToken"}}}},DescribeHosts:{input:{type:"structure",members:{Filter:{shape:"Sz3",locationName:"filter"},HostIds:{shape:"S161",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:"S6",locationName:"tagSet"},HostRecovery:{locationName:"hostRecovery"},AllowsMultipleInstanceTypes:{locationName:"allowsMultipleInstanceTypes"},OwnerId:{locationName:"ownerId"},AvailabilityZoneId:{locationName:"availabilityZoneId"},MemberOfServiceLinkedResourceGroup:{locationName:"memberOfServiceLinkedResourceGroup",type:"boolean"},OutpostArn:{locationName:"outpostArn"},HostMaintenance:{locationName:"hostMaintenance"}}}},NextToken:{locationName:"nextToken"}}}},DescribeIamInstanceProfileAssociations:{input:{type:"structure",members:{AssociationIds:{locationName:"AssociationId",type:"list",member:{locationName:"AssociationId"}},Filters:{shape:"Sz3",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{IamInstanceProfileAssociations:{locationName:"iamInstanceProfileAssociationSet",type:"list",member:{shape:"S3q",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeIdFormat:{input:{type:"structure",members:{Resource:{}}},output:{type:"structure",members:{Statuses:{shape:"Szk",locationName:"statusSet"}}}},DescribeIdentityIdFormat:{input:{type:"structure",required:["PrincipalArn"],members:{PrincipalArn:{locationName:"principalArn"},Resource:{locationName:"resource"}}},output:{type:"structure",members:{Statuses:{shape:"Szk",locationName:"statusSet"}}}},DescribeImageAttribute:{input:{type:"structure",required:["Attribute","ImageId"],members:{Attribute:{},ImageId:{},DryRun:{locationName:"dryRun",type:"boolean"}}},output:{type:"structure",members:{BlockDeviceMappings:{shape:"S16q",locationName:"blockDeviceMapping"},ImageId:{locationName:"imageId"},LaunchPermissions:{shape:"S16r",locationName:"launchPermission"},ProductCodes:{shape:"S157",locationName:"productCodes"},Description:{shape:"Sbm",locationName:"description"},KernelId:{shape:"Sbm",locationName:"kernel"},RamdiskId:{shape:"Sbm",locationName:"ramdisk"},SriovNetSupport:{shape:"Sbm",locationName:"sriovNetSupport"},BootMode:{shape:"Sbm",locationName:"bootMode"},TpmSupport:{shape:"Sbm",locationName:"tpmSupport"},UefiData:{shape:"Sbm",locationName:"uefiData"},LastLaunchedTime:{shape:"Sbm",locationName:"lastLaunchedTime"},ImdsSupport:{shape:"Sbm",locationName:"imdsSupport"}}}},DescribeImages:{input:{type:"structure",members:{ExecutableUsers:{locationName:"ExecutableBy",type:"list",member:{locationName:"ExecutableBy"}},Filters:{shape:"Sz3",locationName:"Filter"},ImageIds:{shape:"S16v",locationName:"ImageId"},Owners:{shape:"S15c",locationName:"Owner"},IncludeDeprecated:{type:"boolean"},DryRun:{locationName:"dryRun",type:"boolean"},MaxResults:{type:"integer"},NextToken:{}}},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:"S157",locationName:"productCodes"},RamdiskId:{locationName:"ramdiskId"},State:{locationName:"imageState"},BlockDeviceMappings:{shape:"S16q",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:"Siz",locationName:"stateReason"},Tags:{shape:"S6",locationName:"tagSet"},VirtualizationType:{locationName:"virtualizationType"},BootMode:{locationName:"bootMode"},TpmSupport:{locationName:"tpmSupport"},DeprecationTime:{locationName:"deprecationTime"},ImdsSupport:{locationName:"imdsSupport"}}}},NextToken:{locationName:"nextToken"}}}},DescribeImportImageTasks:{input:{type:"structure",members:{DryRun:{type:"boolean"},Filters:{shape:"Sz3"},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:"S17e",locationName:"snapshotDetailSet"},Status:{locationName:"status"},StatusMessage:{locationName:"statusMessage"},Tags:{shape:"S6",locationName:"tagSet"},LicenseSpecifications:{shape:"S17i",locationName:"licenseSpecifications"},UsageOperation:{locationName:"usageOperation"},BootMode:{locationName:"bootMode"}}}},NextToken:{locationName:"nextToken"}}}},DescribeImportSnapshotTasks:{input:{type:"structure",members:{DryRun:{type:"boolean"},Filters:{shape:"Sz3"},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:"S17q",locationName:"snapshotTaskDetail"},Tags:{shape:"S6",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:"Sl0",locationName:"groupSet"},BlockDeviceMappings:{shape:"S17u",locationName:"blockDeviceMapping"},DisableApiTermination:{shape:"S17x",locationName:"disableApiTermination"},EnaSupport:{shape:"S17x",locationName:"enaSupport"},EnclaveOptions:{shape:"S17y",locationName:"enclaveOptions"},EbsOptimized:{shape:"S17x",locationName:"ebsOptimized"},InstanceId:{locationName:"instanceId"},InstanceInitiatedShutdownBehavior:{shape:"Sbm",locationName:"instanceInitiatedShutdownBehavior"},InstanceType:{shape:"Sbm",locationName:"instanceType"},KernelId:{shape:"Sbm",locationName:"kernel"},ProductCodes:{shape:"S157",locationName:"productCodes"},RamdiskId:{shape:"Sbm",locationName:"ramdisk"},RootDeviceName:{shape:"Sbm",locationName:"rootDeviceName"},SourceDestCheck:{shape:"S17x",locationName:"sourceDestCheck"},SriovNetSupport:{shape:"Sbm",locationName:"sriovNetSupport"},UserData:{shape:"Sbm",locationName:"userData"},DisableApiStop:{shape:"S17x",locationName:"disableApiStop"}}}},DescribeInstanceCreditSpecifications:{input:{type:"structure",members:{DryRun:{type:"boolean"},Filters:{shape:"Sz3",locationName:"Filter"},InstanceIds:{shape:"S10s",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:"Syi",locationName:"instanceTagAttribute"}}}},DescribeInstanceEventWindows:{input:{type:"structure",members:{DryRun:{type:"boolean"},InstanceEventWindowIds:{locationName:"InstanceEventWindowId",type:"list",member:{locationName:"InstanceEventWindowId"}},Filters:{shape:"Sz3",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{InstanceEventWindows:{locationName:"instanceEventWindowSet",type:"list",member:{shape:"S40",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeInstanceStatus:{input:{type:"structure",members:{Filters:{shape:"Sz3",locationName:"Filter"},InstanceIds:{shape:"S10s",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:"S18g",locationName:"item"}},InstanceId:{locationName:"instanceId"},InstanceState:{shape:"S18j",locationName:"instanceState"},InstanceStatus:{shape:"S18l",locationName:"instanceStatus"},SystemStatus:{shape:"S18l",locationName:"systemStatus"}}}},NextToken:{locationName:"nextToken"}}}},DescribeInstanceTypeOfferings:{input:{type:"structure",members:{DryRun:{type:"boolean"},LocationType:{},Filters:{shape:"Sz3",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:"Sz3",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"},SupportedFeatures:{locationName:"supportedFeatures",type:"list",member:{locationName:"item"}}}},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"},EncryptionSupport:{locationName:"encryptionSupport"}}},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"},EfaInfo:{locationName:"efaInfo",type:"structure",members:{MaximumEfaInterfaces:{locationName:"maximumEfaInterfaces",type:"integer"}}},EncryptionInTransitSupported:{locationName:"encryptionInTransitSupported",type:"boolean"},EnaSrdSupported:{locationName:"enaSrdSupported",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"},SupportedBootModes:{locationName:"supportedBootModes",type:"list",member:{locationName:"item"}}}}},NextToken:{locationName:"nextToken"}}}},DescribeInstances:{input:{type:"structure",members:{Filters:{shape:"Sz3",locationName:"Filter"},InstanceIds:{shape:"S10s",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:"S1bs",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeInternetGateways:{input:{type:"structure",members:{Filters:{shape:"Sz3",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:"Sey",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeIpamPools:{input:{type:"structure",members:{DryRun:{type:"boolean"},Filters:{shape:"Sz3",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},IpamPoolIds:{shape:"So",locationName:"IpamPoolId"}}},output:{type:"structure",members:{NextToken:{locationName:"nextToken"},IpamPools:{locationName:"ipamPoolSet",type:"list",member:{shape:"Sfg",locationName:"item"}}}}},DescribeIpamResourceDiscoveries:{input:{type:"structure",members:{DryRun:{type:"boolean"},IpamResourceDiscoveryIds:{shape:"So",locationName:"IpamResourceDiscoveryId"},NextToken:{},MaxResults:{type:"integer"},Filters:{shape:"Sz3",locationName:"Filter"}}},output:{type:"structure",members:{IpamResourceDiscoveries:{locationName:"ipamResourceDiscoverySet",type:"list",member:{shape:"Sfn",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeIpamResourceDiscoveryAssociations:{input:{type:"structure",members:{DryRun:{type:"boolean"},IpamResourceDiscoveryAssociationIds:{shape:"So",locationName:"IpamResourceDiscoveryAssociationId"},NextToken:{},MaxResults:{type:"integer"},Filters:{shape:"Sz3",locationName:"Filter"}}},output:{type:"structure",members:{IpamResourceDiscoveryAssociations:{locationName:"ipamResourceDiscoveryAssociationSet",type:"list",member:{shape:"S4c",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeIpamScopes:{input:{type:"structure",members:{DryRun:{type:"boolean"},Filters:{shape:"Sz3",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},IpamScopeIds:{shape:"So",locationName:"IpamScopeId"}}},output:{type:"structure",members:{NextToken:{locationName:"nextToken"},IpamScopes:{locationName:"ipamScopeSet",type:"list",member:{shape:"Sfr",locationName:"item"}}}}},DescribeIpams:{input:{type:"structure",members:{DryRun:{type:"boolean"},Filters:{shape:"Sz3",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},IpamIds:{shape:"So",locationName:"IpamId"}}},output:{type:"structure",members:{NextToken:{locationName:"nextToken"},Ipams:{locationName:"ipamSet",type:"list",member:{shape:"Sf3",locationName:"item"}}}}},DescribeIpv6Pools:{input:{type:"structure",members:{PoolIds:{locationName:"PoolId",type:"list",member:{locationName:"item"}},NextToken:{},MaxResults:{type:"integer"},DryRun:{type:"boolean"},Filters:{shape:"Sz3",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:"S6",locationName:"tagSet"}}}},NextToken:{locationName:"nextToken"}}}},DescribeKeyPairs:{input:{type:"structure",members:{Filters:{shape:"Sz3",locationName:"Filter"},KeyNames:{locationName:"KeyName",type:"list",member:{locationName:"KeyName"}},KeyPairIds:{locationName:"KeyPairId",type:"list",member:{locationName:"KeyPairId"}},DryRun:{locationName:"dryRun",type:"boolean"},IncludePublicKey:{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"},KeyType:{locationName:"keyType"},Tags:{shape:"S6",locationName:"tagSet"},PublicKey:{locationName:"publicKey"},CreateTime:{locationName:"createTime",type:"timestamp"}}}}}}},DescribeLaunchTemplateVersions:{input:{type:"structure",members:{DryRun:{type:"boolean"},LaunchTemplateId:{},LaunchTemplateName:{},Versions:{shape:"Suv",locationName:"LaunchTemplateVersion"},MinVersion:{},MaxVersion:{},NextToken:{},MaxResults:{type:"integer"},Filters:{shape:"Sz3",locationName:"Filter"},ResolveAlias:{type:"boolean"}}},output:{type:"structure",members:{LaunchTemplateVersions:{locationName:"launchTemplateVersionSet",type:"list",member:{shape:"Sho",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:"Sz3",locationName:"Filter"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{LaunchTemplates:{locationName:"launchTemplates",type:"list",member:{shape:"Shi",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociations:{input:{type:"structure",members:{LocalGatewayRouteTableVirtualInterfaceGroupAssociationIds:{locationName:"LocalGatewayRouteTableVirtualInterfaceGroupAssociationId",type:"list",member:{locationName:"item"}},Filters:{shape:"Sz3",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{LocalGatewayRouteTableVirtualInterfaceGroupAssociations:{locationName:"localGatewayRouteTableVirtualInterfaceGroupAssociationSet",type:"list",member:{shape:"Sj2",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeLocalGatewayRouteTableVpcAssociations:{input:{type:"structure",members:{LocalGatewayRouteTableVpcAssociationIds:{locationName:"LocalGatewayRouteTableVpcAssociationId",type:"list",member:{locationName:"item"}},Filters:{shape:"Sz3",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{LocalGatewayRouteTableVpcAssociations:{locationName:"localGatewayRouteTableVpcAssociationSet",type:"list",member:{shape:"Sj6",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeLocalGatewayRouteTables:{input:{type:"structure",members:{LocalGatewayRouteTableIds:{locationName:"LocalGatewayRouteTableId",type:"list",member:{locationName:"item"}},Filters:{shape:"Sz3",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{LocalGatewayRouteTables:{locationName:"localGatewayRouteTableSet",type:"list",member:{shape:"Siy",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeLocalGatewayVirtualInterfaceGroups:{input:{type:"structure",members:{LocalGatewayVirtualInterfaceGroupIds:{locationName:"LocalGatewayVirtualInterfaceGroupId",type:"list",member:{locationName:"item"}},Filters:{shape:"Sz3",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:"S1eh",locationName:"localGatewayVirtualInterfaceIdSet"},LocalGatewayId:{locationName:"localGatewayId"},OwnerId:{locationName:"ownerId"},Tags:{shape:"S6",locationName:"tagSet"}}}},NextToken:{locationName:"nextToken"}}}},DescribeLocalGatewayVirtualInterfaces:{input:{type:"structure",members:{LocalGatewayVirtualInterfaceIds:{shape:"S1eh",locationName:"LocalGatewayVirtualInterfaceId"},Filters:{shape:"Sz3",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:"S6",locationName:"tagSet"}}}},NextToken:{locationName:"nextToken"}}}},DescribeLocalGateways:{input:{type:"structure",members:{LocalGatewayIds:{locationName:"LocalGatewayId",type:"list",member:{locationName:"item"}},Filters:{shape:"Sz3",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:"S6",locationName:"tagSet"}}}},NextToken:{locationName:"nextToken"}}}},DescribeManagedPrefixLists:{input:{type:"structure",members:{DryRun:{type:"boolean"},Filters:{shape:"Sz3",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},PrefixListIds:{shape:"So",locationName:"PrefixListId"}}},output:{type:"structure",members:{NextToken:{locationName:"nextToken"},PrefixLists:{locationName:"prefixListSet",type:"list",member:{shape:"Sjc",locationName:"item"}}}}},DescribeMovingAddresses:{input:{type:"structure",members:{Filters:{shape:"Sz3",locationName:"filter"},DryRun:{locationName:"dryRun",type:"boolean"},MaxResults:{locationName:"maxResults",type:"integer"},NextToken:{locationName:"nextToken"},PublicIps:{shape:"So",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:"Sz3"},MaxResults:{type:"integer"},NatGatewayIds:{locationName:"NatGatewayId",type:"list",member:{locationName:"item"}},NextToken:{}}},output:{type:"structure",members:{NatGateways:{locationName:"natGatewaySet",type:"list",member:{shape:"Sjh",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeNetworkAcls:{input:{type:"structure",members:{Filters:{shape:"Sz3",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:"Sjm",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeNetworkInsightsAccessScopeAnalyses:{input:{type:"structure",members:{NetworkInsightsAccessScopeAnalysisIds:{locationName:"NetworkInsightsAccessScopeAnalysisId",type:"list",member:{locationName:"item"}},NetworkInsightsAccessScopeId:{},AnalysisStartTimeBegin:{type:"timestamp"},AnalysisStartTimeEnd:{type:"timestamp"},Filters:{shape:"Sz3",locationName:"Filter"},MaxResults:{type:"integer"},DryRun:{type:"boolean"},NextToken:{}}},output:{type:"structure",members:{NetworkInsightsAccessScopeAnalyses:{locationName:"networkInsightsAccessScopeAnalysisSet",type:"list",member:{shape:"S1fh",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeNetworkInsightsAccessScopes:{input:{type:"structure",members:{NetworkInsightsAccessScopeIds:{locationName:"NetworkInsightsAccessScopeId",type:"list",member:{locationName:"item"}},Filters:{shape:"Sz3",locationName:"Filter"},MaxResults:{type:"integer"},DryRun:{type:"boolean"},NextToken:{}}},output:{type:"structure",members:{NetworkInsightsAccessScopes:{locationName:"networkInsightsAccessScopeSet",type:"list",member:{shape:"Sk7",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:"Sz3",locationName:"Filter"},MaxResults:{type:"integer"},DryRun:{type:"boolean"},NextToken:{}}},output:{type:"structure",members:{NetworkInsightsAnalyses:{locationName:"networkInsightsAnalysisSet",type:"list",member:{shape:"S1fs",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeNetworkInsightsPaths:{input:{type:"structure",members:{NetworkInsightsPathIds:{locationName:"NetworkInsightsPathId",type:"list",member:{locationName:"item"}},Filters:{shape:"Sz3",locationName:"Filter"},MaxResults:{type:"integer"},DryRun:{type:"boolean"},NextToken:{}}},output:{type:"structure",members:{NetworkInsightsPaths:{locationName:"networkInsightsPathSet",type:"list",member:{shape:"Sko",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:"Skx",locationName:"attachment"},Description:{shape:"Sbm",locationName:"description"},Groups:{shape:"Sl0",locationName:"groupSet"},NetworkInterfaceId:{locationName:"networkInterfaceId"},SourceDestCheck:{shape:"S17x",locationName:"sourceDestCheck"}}}},DescribeNetworkInterfacePermissions:{input:{type:"structure",members:{NetworkInterfacePermissionIds:{locationName:"NetworkInterfacePermissionId",type:"list",member:{}},Filters:{shape:"Sz3",locationName:"Filter"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{NetworkInterfacePermissions:{locationName:"networkInterfacePermissions",type:"list",member:{shape:"Sld",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeNetworkInterfaces:{input:{type:"structure",members:{Filters:{shape:"Sz3",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:"Skv",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribePlacementGroups:{input:{type:"structure",members:{Filters:{shape:"Sz3",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:"Slk",locationName:"item"}}}}},DescribePrefixLists:{input:{type:"structure",members:{DryRun:{type:"boolean"},Filters:{shape:"Sz3",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:"So",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:"Szk",locationName:"statusSet"}}}},NextToken:{locationName:"nextToken"}}}},DescribePublicIpv4Pools:{input:{type:"structure",members:{PoolIds:{locationName:"PoolId",type:"list",member:{locationName:"item"}},NextToken:{},MaxResults:{type:"integer"},Filters:{shape:"Sz3",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:{shape:"S1hv",locationName:"item"}},TotalAddressCount:{locationName:"totalAddressCount",type:"integer"},TotalAvailableAddressCount:{locationName:"totalAvailableAddressCount",type:"integer"},NetworkBorderGroup:{locationName:"networkBorderGroup"},Tags:{shape:"S6",locationName:"tagSet"}}}},NextToken:{locationName:"nextToken"}}}},DescribeRegions:{input:{type:"structure",members:{Filters:{shape:"Sz3",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"}}}}}}},DescribeReplaceRootVolumeTasks:{input:{type:"structure",members:{ReplaceRootVolumeTaskIds:{locationName:"ReplaceRootVolumeTaskId",type:"list",member:{locationName:"ReplaceRootVolumeTaskId"}},Filters:{shape:"Sz3",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{ReplaceRootVolumeTasks:{locationName:"replaceRootVolumeTaskSet",type:"list",member:{shape:"Slq",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeReservedInstances:{input:{type:"structure",members:{Filters:{shape:"Sz3",locationName:"Filter"},OfferingClass:{},ReservedInstancesIds:{shape:"S1i8",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:"S1ig",locationName:"recurringCharges"},Scope:{locationName:"scope"},Tags:{shape:"S6",locationName:"tagSet"}}}}}}},DescribeReservedInstancesListings:{input:{type:"structure",members:{Filters:{shape:"Sz3",locationName:"Filter"},ReservedInstancesId:{locationName:"reservedInstancesId"},ReservedInstancesListingId:{locationName:"reservedInstancesListingId"}}},output:{type:"structure",members:{ReservedInstancesListings:{shape:"S88",locationName:"reservedInstancesListingsSet"}}}},DescribeReservedInstancesModifications:{input:{type:"structure",members:{Filters:{shape:"Sz3",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:"S1iu",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:"Sz3",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:"S1ig",locationName:"recurringCharges"},Scope:{locationName:"scope"}}}},NextToken:{locationName:"nextToken"}}}},DescribeRouteTables:{input:{type:"structure",members:{Filters:{shape:"Sz3",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:"Sm6",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeScheduledInstanceAvailability:{input:{type:"structure",required:["FirstSlotStartTimeRange","Recurrence"],members:{DryRun:{type:"boolean"},Filters:{shape:"Sz3",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:"S1jh",locationName:"recurrence"},SlotDurationInHours:{locationName:"slotDurationInHours",type:"integer"},TotalScheduledInstanceHours:{locationName:"totalScheduledInstanceHours",type:"integer"}}}}}}},DescribeScheduledInstances:{input:{type:"structure",members:{DryRun:{type:"boolean"},Filters:{shape:"Sz3",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:"S1jp",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"}}}}}}},DescribeSecurityGroupRules:{input:{type:"structure",members:{Filters:{shape:"Sz3",locationName:"Filter"},SecurityGroupRuleIds:{shape:"S1jw",locationName:"SecurityGroupRuleId"},DryRun:{type:"boolean"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{SecurityGroupRules:{shape:"S6x",locationName:"securityGroupRuleSet"},NextToken:{locationName:"nextToken"}}}},DescribeSecurityGroups:{input:{type:"structure",members:{Filters:{shape:"Sz3",locationName:"Filter"},GroupIds:{shape:"S5m",locationName:"GroupId"},GroupNames:{shape:"S1k0",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:"S6m",locationName:"ipPermissions"},OwnerId:{locationName:"ownerId"},GroupId:{locationName:"groupId"},IpPermissionsEgress:{shape:"S6m",locationName:"ipPermissionsEgress"},Tags:{shape:"S6",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:"S1k8",locationName:"createVolumePermission"},ProductCodes:{shape:"S157",locationName:"productCodes"},SnapshotId:{locationName:"snapshotId"}}}},DescribeSnapshotTierStatus:{input:{type:"structure",members:{Filters:{shape:"Sz3",locationName:"Filter"},DryRun:{type:"boolean"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{SnapshotTierStatuses:{locationName:"snapshotTierStatusSet",type:"list",member:{locationName:"item",type:"structure",members:{SnapshotId:{locationName:"snapshotId"},VolumeId:{locationName:"volumeId"},Status:{locationName:"status"},OwnerId:{locationName:"ownerId"},Tags:{shape:"S6",locationName:"tagSet"},StorageTier:{locationName:"storageTier"},LastTieringStartTime:{locationName:"lastTieringStartTime",type:"timestamp"},LastTieringProgress:{locationName:"lastTieringProgress",type:"integer"},LastTieringOperationStatus:{locationName:"lastTieringOperationStatus"},LastTieringOperationStatusDetail:{locationName:"lastTieringOperationStatusDetail"},ArchivalCompleteTime:{locationName:"archivalCompleteTime",type:"timestamp"},RestoreExpiryTime:{locationName:"restoreExpiryTime",type:"timestamp"}}}},NextToken:{locationName:"nextToken"}}}},DescribeSnapshots:{input:{type:"structure",members:{Filters:{shape:"Sz3",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},OwnerIds:{shape:"S15c",locationName:"Owner"},RestorableByUserIds:{locationName:"RestorableBy",type:"list",member:{}},SnapshotIds:{shape:"S1ki",locationName:"SnapshotId"},DryRun:{locationName:"dryRun",type:"boolean"}}},output:{type:"structure",members:{Snapshots:{locationName:"snapshotSet",type:"list",member:{shape:"Smi",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeSpotDatafeedSubscription:{input:{type:"structure",members:{DryRun:{locationName:"dryRun",type:"boolean"}}},output:{type:"structure",members:{SpotDatafeedSubscription:{shape:"Smv",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:"S14a",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:"S147",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:"S8k",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:"S1l1",locationName:"spotFleetRequestConfig"},SpotFleetRequestId:{locationName:"spotFleetRequestId"},SpotFleetRequestState:{locationName:"spotFleetRequestState"},Tags:{shape:"S6",locationName:"tagSet"}}}}}}},DescribeSpotInstanceRequests:{input:{type:"structure",members:{Filters:{shape:"Sz3",locationName:"Filter"},DryRun:{locationName:"dryRun",type:"boolean"},SpotInstanceRequestIds:{shape:"S8v",locationName:"SpotInstanceRequestId"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{SpotInstanceRequests:{shape:"S1lt",locationName:"spotInstanceRequestSet"},NextToken:{locationName:"nextToken"}}}},DescribeSpotPriceHistory:{input:{type:"structure",members:{Filters:{shape:"Sz3",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:"S1mb",locationName:"staleIpPermissions"},StaleIpPermissionsEgress:{shape:"S1mb",locationName:"staleIpPermissionsEgress"},VpcId:{locationName:"vpcId"}}}}}}},DescribeStoreImageTasks:{input:{type:"structure",members:{ImageIds:{locationName:"ImageId",type:"list",member:{locationName:"item"}},DryRun:{type:"boolean"},Filters:{shape:"Sz3",locationName:"Filter"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{StoreImageTaskResults:{locationName:"storeImageTaskResultSet",type:"list",member:{locationName:"item",type:"structure",members:{AmiId:{locationName:"amiId"},TaskStartTime:{locationName:"taskStartTime",type:"timestamp"},Bucket:{locationName:"bucket"},S3objectKey:{locationName:"s3objectKey"},ProgressPercentage:{locationName:"progressPercentage",type:"integer"},StoreTaskState:{locationName:"storeTaskState"},StoreTaskFailureReason:{locationName:"storeTaskFailureReason"}}}},NextToken:{locationName:"nextToken"}}}},DescribeSubnets:{input:{type:"structure",members:{Filters:{shape:"Sz3",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:"Sb1",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeTags:{input:{type:"structure",members:{DryRun:{locationName:"dryRun",type:"boolean"},Filters:{shape:"Sz3",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:"Sz3",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{TrafficMirrorFilters:{locationName:"trafficMirrorFilterSet",type:"list",member:{shape:"Sne",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeTrafficMirrorSessions:{input:{type:"structure",members:{TrafficMirrorSessionIds:{locationName:"TrafficMirrorSessionId",type:"list",member:{locationName:"item"}},DryRun:{type:"boolean"},Filters:{shape:"Sz3",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{TrafficMirrorSessions:{locationName:"trafficMirrorSessionSet",type:"list",member:{shape:"Snt",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeTrafficMirrorTargets:{input:{type:"structure",members:{TrafficMirrorTargetIds:{locationName:"TrafficMirrorTargetId",type:"list",member:{locationName:"item"}},DryRun:{type:"boolean"},Filters:{shape:"Sz3",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{TrafficMirrorTargets:{locationName:"trafficMirrorTargetSet",type:"list",member:{shape:"Snw",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeTransitGatewayAttachments:{input:{type:"structure",members:{TransitGatewayAttachmentIds:{shape:"S1n9"},Filters:{shape:"Sz3",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:"S6",locationName:"tagSet"}}}},NextToken:{locationName:"nextToken"}}}},DescribeTransitGatewayConnectPeers:{input:{type:"structure",members:{TransitGatewayConnectPeerIds:{type:"list",member:{locationName:"item"}},Filters:{shape:"Sz3",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayConnectPeers:{locationName:"transitGatewayConnectPeerSet",type:"list",member:{shape:"Sok",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeTransitGatewayConnects:{input:{type:"structure",members:{TransitGatewayAttachmentIds:{shape:"S1n9"},Filters:{shape:"Sz3",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayConnects:{locationName:"transitGatewayConnectSet",type:"list",member:{shape:"Soe",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeTransitGatewayMulticastDomains:{input:{type:"structure",members:{TransitGatewayMulticastDomainIds:{type:"list",member:{locationName:"item"}},Filters:{shape:"Sz3",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayMulticastDomains:{locationName:"transitGatewayMulticastDomains",type:"list",member:{shape:"Sox",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeTransitGatewayPeeringAttachments:{input:{type:"structure",members:{TransitGatewayAttachmentIds:{shape:"S1n9"},Filters:{shape:"Sz3",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayPeeringAttachments:{locationName:"transitGatewayPeeringAttachments",type:"list",member:{shape:"Sx",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeTransitGatewayPolicyTables:{input:{type:"structure",members:{TransitGatewayPolicyTableIds:{type:"list",member:{locationName:"item"}},Filters:{shape:"Sz3",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayPolicyTables:{locationName:"transitGatewayPolicyTables",type:"list",member:{shape:"Sp6",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeTransitGatewayRouteTableAnnouncements:{input:{type:"structure",members:{TransitGatewayRouteTableAnnouncementIds:{type:"list",member:{locationName:"item"}},Filters:{shape:"Sz3",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayRouteTableAnnouncements:{locationName:"transitGatewayRouteTableAnnouncements",type:"list",member:{shape:"Spr",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeTransitGatewayRouteTables:{input:{type:"structure",members:{TransitGatewayRouteTableIds:{type:"list",member:{locationName:"item"}},Filters:{shape:"Sz3",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayRouteTables:{locationName:"transitGatewayRouteTables",type:"list",member:{shape:"Spn",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeTransitGatewayVpcAttachments:{input:{type:"structure",members:{TransitGatewayAttachmentIds:{shape:"S1n9"},Filters:{shape:"Sz3",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayVpcAttachments:{locationName:"transitGatewayVpcAttachments",type:"list",member:{shape:"S16",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeTransitGateways:{input:{type:"structure",members:{TransitGatewayIds:{type:"list",member:{locationName:"item"}},Filters:{shape:"Sz3",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGateways:{locationName:"transitGatewaySet",type:"list",member:{shape:"So7",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeTrunkInterfaceAssociations:{input:{type:"structure",members:{AssociationIds:{locationName:"AssociationId",type:"list",member:{locationName:"item"}},DryRun:{type:"boolean"},Filters:{shape:"Sz3",locationName:"Filter"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{InterfaceAssociations:{locationName:"interfaceAssociationSet",type:"list",member:{shape:"S5a",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeVerifiedAccessEndpoints:{input:{type:"structure",members:{VerifiedAccessEndpointIds:{locationName:"VerifiedAccessEndpointId",type:"list",member:{locationName:"item"}},VerifiedAccessInstanceId:{},VerifiedAccessGroupId:{},MaxResults:{type:"integer"},NextToken:{},Filters:{shape:"Sz3",locationName:"Filter"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{VerifiedAccessEndpoints:{locationName:"verifiedAccessEndpointSet",type:"list",member:{shape:"Sqa",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeVerifiedAccessGroups:{input:{type:"structure",members:{VerifiedAccessGroupIds:{locationName:"VerifiedAccessGroupId",type:"list",member:{locationName:"item"}},VerifiedAccessInstanceId:{},MaxResults:{type:"integer"},NextToken:{},Filters:{shape:"Sz3",locationName:"Filter"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{VerifiedAccessGroups:{locationName:"verifiedAccessGroupSet",type:"list",member:{shape:"Sqi",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeVerifiedAccessInstanceLoggingConfigurations:{input:{type:"structure",members:{VerifiedAccessInstanceIds:{shape:"S1os",locationName:"VerifiedAccessInstanceId"},MaxResults:{type:"integer"},NextToken:{},Filters:{shape:"Sz3",locationName:"Filter"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{LoggingConfigurations:{locationName:"loggingConfigurationSet",type:"list",member:{shape:"S1ow",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeVerifiedAccessInstances:{input:{type:"structure",members:{VerifiedAccessInstanceIds:{shape:"S1os",locationName:"VerifiedAccessInstanceId"},MaxResults:{type:"integer"},NextToken:{},Filters:{shape:"Sz3",locationName:"Filter"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{VerifiedAccessInstances:{locationName:"verifiedAccessInstanceSet",type:"list",member:{shape:"S65",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeVerifiedAccessTrustProviders:{input:{type:"structure",members:{VerifiedAccessTrustProviderIds:{locationName:"VerifiedAccessTrustProviderId",type:"list",member:{locationName:"item"}},MaxResults:{type:"integer"},NextToken:{},Filters:{shape:"Sz3",locationName:"Filter"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{VerifiedAccessTrustProviders:{locationName:"verifiedAccessTrustProviderSet",type:"list",member:{shape:"S5y",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:"S17x",locationName:"autoEnableIO"},ProductCodes:{shape:"S157",locationName:"productCodes"},VolumeId:{locationName:"volumeId"}}}},DescribeVolumeStatus:{input:{type:"structure",members:{Filters:{shape:"Sz3",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},VolumeIds:{shape:"Smo",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:"Sz3",locationName:"Filter"},VolumeIds:{shape:"Smo",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:"Sqr",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeVolumesModifications:{input:{type:"structure",members:{DryRun:{type:"boolean"},VolumeIds:{shape:"Smo",locationName:"VolumeId"},Filters:{shape:"Sz3",locationName:"Filter"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{VolumesModifications:{locationName:"volumeModificationSet",type:"list",member:{shape:"S1q0",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:"S17x",locationName:"enableDnsHostnames"},EnableDnsSupport:{shape:"S17x",locationName:"enableDnsSupport"},EnableNetworkAddressUsageMetrics:{shape:"S17x",locationName:"enableNetworkAddressUsageMetrics"}}}},DescribeVpcClassicLink:{input:{type:"structure",members:{Filters:{shape:"Sz3",locationName:"Filter"},DryRun:{locationName:"dryRun",type:"boolean"},VpcIds:{shape:"S1q6",locationName:"VpcId"}}},output:{type:"structure",members:{Vpcs:{locationName:"vpcSet",type:"list",member:{locationName:"item",type:"structure",members:{ClassicLinkEnabled:{locationName:"classicLinkEnabled",type:"boolean"},Tags:{shape:"S6",locationName:"tagSet"},VpcId:{locationName:"vpcId"}}}}}}},DescribeVpcClassicLinkDnsSupport:{input:{type:"structure",members:{MaxResults:{locationName:"maxResults",type:"integer"},NextToken:{locationName:"nextToken"},VpcIds:{shape:"S1q6"}}},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:"Sz3",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{ConnectionNotificationSet:{locationName:"connectionNotificationSet",type:"list",member:{shape:"Srf",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeVpcEndpointConnections:{input:{type:"structure",members:{DryRun:{type:"boolean"},Filters:{shape:"Sz3",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:"Sra",locationName:"dnsEntrySet"},NetworkLoadBalancerArns:{shape:"So",locationName:"networkLoadBalancerArnSet"},GatewayLoadBalancerArns:{shape:"So",locationName:"gatewayLoadBalancerArnSet"},IpAddressType:{locationName:"ipAddressType"},VpcEndpointConnectionId:{locationName:"vpcEndpointConnectionId"},Tags:{shape:"S6",locationName:"tagSet"}}}},NextToken:{locationName:"nextToken"}}}},DescribeVpcEndpointServiceConfigurations:{input:{type:"structure",members:{DryRun:{type:"boolean"},ServiceIds:{shape:"Sxs",locationName:"ServiceId"},Filters:{shape:"Sz3",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{ServiceConfigurations:{locationName:"serviceConfigurationSet",type:"list",member:{shape:"Srk",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeVpcEndpointServicePermissions:{input:{type:"structure",required:["ServiceId"],members:{DryRun:{type:"boolean"},ServiceId:{},Filters:{shape:"Sz3",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"},ServicePermissionId:{locationName:"servicePermissionId"},Tags:{shape:"S6",locationName:"tagSet"},ServiceId:{locationName:"serviceId"}}}},NextToken:{locationName:"nextToken"}}}},DescribeVpcEndpointServices:{input:{type:"structure",members:{DryRun:{type:"boolean"},ServiceNames:{shape:"So",locationName:"ServiceName"},Filters:{shape:"Sz3",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{ServiceNames:{shape:"So",locationName:"serviceNameSet"},ServiceDetails:{locationName:"serviceDetailSet",type:"list",member:{locationName:"item",type:"structure",members:{ServiceName:{locationName:"serviceName"},ServiceId:{locationName:"serviceId"},ServiceType:{shape:"Srl",locationName:"serviceType"},AvailabilityZones:{shape:"So",locationName:"availabilityZoneSet"},Owner:{locationName:"owner"},BaseEndpointDnsNames:{shape:"So",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"},PayerResponsibility:{locationName:"payerResponsibility"},Tags:{shape:"S6",locationName:"tagSet"},PrivateDnsNameVerificationState:{locationName:"privateDnsNameVerificationState"},SupportedIpAddressTypes:{shape:"Srp",locationName:"supportedIpAddressTypeSet"}}}},NextToken:{locationName:"nextToken"}}}},DescribeVpcEndpoints:{input:{type:"structure",members:{DryRun:{type:"boolean"},VpcEndpointIds:{shape:"S1d",locationName:"VpcEndpointId"},Filters:{shape:"Sz3",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{VpcEndpoints:{locationName:"vpcEndpointSet",type:"list",member:{shape:"Sr5",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeVpcPeeringConnections:{input:{type:"structure",members:{Filters:{shape:"Sz3",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:"S1m",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeVpcs:{input:{type:"structure",members:{Filters:{shape:"Sz3",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:"Sb9",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeVpnConnections:{input:{type:"structure",members:{Filters:{shape:"Sz3",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:"Ssk",locationName:"item"}}}}},DescribeVpnGateways:{input:{type:"structure",members:{Filters:{shape:"Sz3",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:"Stg",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"}}}},DetachVerifiedAccessTrustProvider:{input:{type:"structure",required:["VerifiedAccessInstanceId","VerifiedAccessTrustProviderId"],members:{VerifiedAccessInstanceId:{},VerifiedAccessTrustProviderId:{},ClientToken:{idempotencyToken:true},DryRun:{type:"boolean"}}},output:{type:"structure",members:{VerifiedAccessTrustProvider:{shape:"S5y",locationName:"verifiedAccessTrustProvider"},VerifiedAccessInstance:{shape:"S65",locationName:"verifiedAccessInstance"}}}},DetachVolume:{input:{type:"structure",required:["VolumeId"],members:{Device:{},Force:{type:"boolean"},InstanceId:{},VolumeId:{},DryRun:{locationName:"dryRun",type:"boolean"}}},output:{shape:"S6a"}},DetachVpnGateway:{input:{type:"structure",required:["VpcId","VpnGatewayId"],members:{VpcId:{},VpnGatewayId:{},DryRun:{locationName:"dryRun",type:"boolean"}}}},DisableAddressTransfer:{input:{type:"structure",required:["AllocationId"],members:{AllocationId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{AddressTransfer:{shape:"Sa",locationName:"addressTransfer"}}}},DisableAwsNetworkPerformanceMetricSubscription:{input:{type:"structure",members:{Source:{},Destination:{},Metric:{},Statistic:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Output:{locationName:"output",type:"boolean"}}}},DisableEbsEncryptionByDefault:{input:{type:"structure",members:{DryRun:{type:"boolean"}}},output:{type:"structure",members:{EbsEncryptionByDefault:{locationName:"ebsEncryptionByDefault",type:"boolean"}}}},DisableFastLaunch:{input:{type:"structure",required:["ImageId"],members:{ImageId:{},Force:{type:"boolean"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{ImageId:{locationName:"imageId"},ResourceType:{locationName:"resourceType"},SnapshotConfiguration:{shape:"S13t",locationName:"snapshotConfiguration"},LaunchTemplate:{shape:"S13u",locationName:"launchTemplate"},MaxParallelLaunches:{locationName:"maxParallelLaunches",type:"integer"},OwnerId:{locationName:"ownerId"},State:{locationName:"state"},StateTransitionReason:{locationName:"stateTransitionReason"},StateTransitionTime:{locationName:"stateTransitionTime",type:"timestamp"}}}},DisableFastSnapshotRestores:{input:{type:"structure",required:["AvailabilityZones","SourceSnapshotIds"],members:{AvailabilityZones:{shape:"S1s6",locationName:"AvailabilityZone"},SourceSnapshotIds:{shape:"S1ki",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"}}}}}}}}}}}},DisableImageDeprecation:{input:{type:"structure",required:["ImageId"],members:{ImageId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Return:{locationName:"return",type:"boolean"}}}},DisableIpamOrganizationAdminAccount:{input:{type:"structure",required:["DelegatedAdminAccountId"],members:{DryRun:{type:"boolean"},DelegatedAdminAccountId:{}}},output:{type:"structure",members:{Success:{locationName:"success",type:"boolean"}}}},DisableSerialConsoleAccess:{input:{type:"structure",members:{DryRun:{type:"boolean"}}},output:{type:"structure",members:{SerialConsoleAccessEnabled:{locationName:"serialConsoleAccessEnabled",type:"boolean"}}}},DisableTransitGatewayRouteTablePropagation:{input:{type:"structure",required:["TransitGatewayRouteTableId"],members:{TransitGatewayRouteTableId:{},TransitGatewayAttachmentId:{},DryRun:{type:"boolean"},TransitGatewayRouteTableAnnouncementId:{}}},output:{type:"structure",members:{Propagation:{shape:"S1sn",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:"S3f",locationName:"status"}}}},DisassociateEnclaveCertificateIamRole:{input:{type:"structure",required:["CertificateArn","RoleArn"],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:"S3q",locationName:"iamInstanceProfileAssociation"}}}},DisassociateInstanceEventWindow:{input:{type:"structure",required:["InstanceEventWindowId","AssociationTarget"],members:{DryRun:{type:"boolean"},InstanceEventWindowId:{},AssociationTarget:{type:"structure",members:{InstanceIds:{shape:"S3w",locationName:"InstanceId"},InstanceTags:{shape:"S6",locationName:"InstanceTag"},DedicatedHostIds:{shape:"S3x",locationName:"DedicatedHostId"}}}}},output:{type:"structure",members:{InstanceEventWindow:{shape:"S40",locationName:"instanceEventWindow"}}}},DisassociateIpamResourceDiscovery:{input:{type:"structure",required:["IpamResourceDiscoveryAssociationId"],members:{DryRun:{type:"boolean"},IpamResourceDiscoveryAssociationId:{}}},output:{type:"structure",members:{IpamResourceDiscoveryAssociation:{shape:"S4c",locationName:"ipamResourceDiscoveryAssociation"}}}},DisassociateNatGatewayAddress:{input:{type:"structure",required:["NatGatewayId","AssociationIds"],members:{NatGatewayId:{},AssociationIds:{locationName:"AssociationId",type:"list",member:{locationName:"item"}},MaxDrainDurationSeconds:{type:"integer"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{NatGatewayId:{locationName:"natGatewayId"},NatGatewayAddresses:{shape:"S34",locationName:"natGatewayAddressSet"}}}},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:"S4s",locationName:"ipv6CidrBlockAssociation"},SubnetId:{locationName:"subnetId"}}}},DisassociateTransitGatewayMulticastDomain:{input:{type:"structure",required:["TransitGatewayMulticastDomainId","TransitGatewayAttachmentId","SubnetIds"],members:{TransitGatewayMulticastDomainId:{},TransitGatewayAttachmentId:{},SubnetIds:{shape:"S4x"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Associations:{shape:"Sq",locationName:"associations"}}}},DisassociateTransitGatewayPolicyTable:{input:{type:"structure",required:["TransitGatewayPolicyTableId","TransitGatewayAttachmentId"],members:{TransitGatewayPolicyTableId:{},TransitGatewayAttachmentId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Association:{shape:"S52",locationName:"association"}}}},DisassociateTransitGatewayRouteTable:{input:{type:"structure",required:["TransitGatewayRouteTableId","TransitGatewayAttachmentId"],members:{TransitGatewayRouteTableId:{},TransitGatewayAttachmentId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Association:{shape:"S57",locationName:"association"}}}},DisassociateTrunkInterface:{input:{type:"structure",required:["AssociationId"],members:{AssociationId:{},ClientToken:{idempotencyToken:true},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Return:{locationName:"return",type:"boolean"},ClientToken:{locationName:"clientToken"}}}},DisassociateVpcCidrBlock:{input:{type:"structure",required:["AssociationId"],members:{AssociationId:{locationName:"associationId"}}},output:{type:"structure",members:{Ipv6CidrBlockAssociation:{shape:"S5h",locationName:"ipv6CidrBlockAssociation"},CidrBlockAssociation:{shape:"S5k",locationName:"cidrBlockAssociation"},VpcId:{locationName:"vpcId"}}}},EnableAddressTransfer:{input:{type:"structure",required:["AllocationId","TransferAccountId"],members:{AllocationId:{},TransferAccountId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{AddressTransfer:{shape:"Sa",locationName:"addressTransfer"}}}},EnableAwsNetworkPerformanceMetricSubscription:{input:{type:"structure",members:{Source:{},Destination:{},Metric:{},Statistic:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Output:{locationName:"output",type:"boolean"}}}},EnableEbsEncryptionByDefault:{input:{type:"structure",members:{DryRun:{type:"boolean"}}},output:{type:"structure",members:{EbsEncryptionByDefault:{locationName:"ebsEncryptionByDefault",type:"boolean"}}}},EnableFastLaunch:{input:{type:"structure",required:["ImageId"],members:{ImageId:{},ResourceType:{},SnapshotConfiguration:{type:"structure",members:{TargetResourceCount:{type:"integer"}}},LaunchTemplate:{type:"structure",required:["Version"],members:{LaunchTemplateId:{},LaunchTemplateName:{},Version:{}}},MaxParallelLaunches:{type:"integer"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{ImageId:{locationName:"imageId"},ResourceType:{locationName:"resourceType"},SnapshotConfiguration:{shape:"S13t",locationName:"snapshotConfiguration"},LaunchTemplate:{shape:"S13u",locationName:"launchTemplate"},MaxParallelLaunches:{locationName:"maxParallelLaunches",type:"integer"},OwnerId:{locationName:"ownerId"},State:{locationName:"state"},StateTransitionReason:{locationName:"stateTransitionReason"},StateTransitionTime:{locationName:"stateTransitionTime",type:"timestamp"}}}},EnableFastSnapshotRestores:{input:{type:"structure",required:["AvailabilityZones","SourceSnapshotIds"],members:{AvailabilityZones:{shape:"S1s6",locationName:"AvailabilityZone"},SourceSnapshotIds:{shape:"S1ki",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"}}}}}}}}}}}},EnableImageDeprecation:{input:{type:"structure",required:["ImageId","DeprecateAt"],members:{ImageId:{},DeprecateAt:{type:"timestamp"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Return:{locationName:"return",type:"boolean"}}}},EnableIpamOrganizationAdminAccount:{input:{type:"structure",required:["DelegatedAdminAccountId"],members:{DryRun:{type:"boolean"},DelegatedAdminAccountId:{}}},output:{type:"structure",members:{Success:{locationName:"success",type:"boolean"}}}},EnableReachabilityAnalyzerOrganizationSharing:{input:{type:"structure",members:{DryRun:{type:"boolean"}}},output:{type:"structure",members:{ReturnValue:{locationName:"returnValue",type:"boolean"}}}},EnableSerialConsoleAccess:{input:{type:"structure",members:{DryRun:{type:"boolean"}}},output:{type:"structure",members:{SerialConsoleAccessEnabled:{locationName:"serialConsoleAccessEnabled",type:"boolean"}}}},EnableTransitGatewayRouteTablePropagation:{input:{type:"structure",required:["TransitGatewayRouteTableId"],members:{TransitGatewayRouteTableId:{},TransitGatewayAttachmentId:{},DryRun:{type:"boolean"},TransitGatewayRouteTableAnnouncementId:{}}},output:{type:"structure",members:{Propagation:{shape:"S1sn",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:"S3",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:"S13g",locationName:"s3ExportLocation"},Status:{locationName:"status"},StatusMessage:{locationName:"statusMessage"},Tags:{shape:"S6",locationName:"tagSet"}}}},ExportTransitGatewayRoutes:{input:{type:"structure",required:["TransitGatewayRouteTableId","S3Bucket"],members:{TransitGatewayRouteTableId:{},Filters:{shape:"Sz3",locationName:"Filter"},S3Bucket:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{S3Location:{locationName:"s3Location"}}}},GetAssociatedEnclaveCertificateIamRoles:{input:{type:"structure",required:["CertificateArn"],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"}}}},GetAwsNetworkPerformanceData:{input:{type:"structure",members:{DataQueries:{locationName:"DataQuery",type:"list",member:{type:"structure",members:{Id:{},Source:{},Destination:{},Metric:{},Statistic:{},Period:{}}}},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},MaxResults:{type:"integer"},NextToken:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{DataResponses:{locationName:"dataResponseSet",type:"list",member:{locationName:"item",type:"structure",members:{Id:{locationName:"id"},Source:{locationName:"source"},Destination:{locationName:"destination"},Metric:{locationName:"metric"},Statistic:{locationName:"statistic"},Period:{locationName:"period"},MetricPoints:{locationName:"metricPointSet",type:"list",member:{locationName:"item",type:"structure",members:{StartDate:{locationName:"startDate",type:"timestamp"},EndDate:{locationName:"endDate",type:"timestamp"},Value:{locationName:"value",type:"float"},Status:{locationName:"status"}}}}}}},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:"Sz3",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:"S1vx",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"}}}},GetFlowLogsIntegrationTemplate:{input:{type:"structure",required:["FlowLogId","ConfigDeliveryS3DestinationArn","IntegrateServices"],members:{DryRun:{type:"boolean"},FlowLogId:{},ConfigDeliveryS3DestinationArn:{},IntegrateServices:{locationName:"IntegrateService",type:"structure",members:{AthenaIntegrations:{locationName:"AthenaIntegration",type:"list",member:{locationName:"item",type:"structure",required:["IntegrationResultS3DestinationArn","PartitionLoadFrequency"],members:{IntegrationResultS3DestinationArn:{},PartitionLoadFrequency:{},PartitionStartDate:{type:"timestamp"},PartitionEndDate:{type:"timestamp"}}}}}}}},output:{type:"structure",members:{Result:{locationName:"result"}}}},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:"S1we"},OfferingId:{}}},output:{type:"structure",members:{CurrencyCode:{locationName:"currencyCode"},Purchase:{shape:"S1wg",locationName:"purchase"},TotalHourlyPrice:{locationName:"totalHourlyPrice"},TotalUpfrontPrice:{locationName:"totalUpfrontPrice"}}}},GetInstanceTypesFromInstanceRequirements:{input:{type:"structure",required:["ArchitectureTypes","VirtualizationTypes","InstanceRequirements"],members:{DryRun:{type:"boolean"},ArchitectureTypes:{shape:"S1wj",locationName:"ArchitectureType"},VirtualizationTypes:{shape:"S1wk",locationName:"VirtualizationType"},InstanceRequirements:{shape:"Scf"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{InstanceTypes:{locationName:"instanceTypeSet",type:"list",member:{locationName:"item",type:"structure",members:{InstanceType:{locationName:"instanceType"}}}},NextToken:{locationName:"nextToken"}}}},GetInstanceUefiData:{input:{type:"structure",required:["InstanceId"],members:{InstanceId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{InstanceId:{locationName:"instanceId"},UefiData:{locationName:"uefiData"}}}},GetIpamAddressHistory:{input:{type:"structure",required:["Cidr","IpamScopeId"],members:{DryRun:{type:"boolean"},Cidr:{},IpamScopeId:{},VpcId:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{HistoryRecords:{locationName:"historyRecordSet",type:"list",member:{locationName:"item",type:"structure",members:{ResourceOwnerId:{locationName:"resourceOwnerId"},ResourceRegion:{locationName:"resourceRegion"},ResourceType:{locationName:"resourceType"},ResourceId:{locationName:"resourceId"},ResourceCidr:{locationName:"resourceCidr"},ResourceName:{locationName:"resourceName"},ResourceComplianceStatus:{locationName:"resourceComplianceStatus"},ResourceOverlapStatus:{locationName:"resourceOverlapStatus"},VpcId:{locationName:"vpcId"},SampledStartTime:{locationName:"sampledStartTime",type:"timestamp"},SampledEndTime:{locationName:"sampledEndTime",type:"timestamp"}}}},NextToken:{locationName:"nextToken"}}}},GetIpamDiscoveredAccounts:{input:{type:"structure",required:["IpamResourceDiscoveryId","DiscoveryRegion"],members:{DryRun:{type:"boolean"},IpamResourceDiscoveryId:{},DiscoveryRegion:{},Filters:{shape:"Sz3",locationName:"Filter"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{IpamDiscoveredAccounts:{locationName:"ipamDiscoveredAccountSet",type:"list",member:{locationName:"item",type:"structure",members:{AccountId:{locationName:"accountId"},DiscoveryRegion:{locationName:"discoveryRegion"},FailureReason:{locationName:"failureReason",type:"structure",members:{Code:{locationName:"code"},Message:{locationName:"message"}}},LastAttemptedDiscoveryTime:{locationName:"lastAttemptedDiscoveryTime",type:"timestamp"},LastSuccessfulDiscoveryTime:{locationName:"lastSuccessfulDiscoveryTime",type:"timestamp"}}}},NextToken:{locationName:"nextToken"}}}},GetIpamDiscoveredResourceCidrs:{input:{type:"structure",required:["IpamResourceDiscoveryId","ResourceRegion"],members:{DryRun:{type:"boolean"},IpamResourceDiscoveryId:{},ResourceRegion:{},Filters:{shape:"Sz3",locationName:"Filter"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{IpamDiscoveredResourceCidrs:{locationName:"ipamDiscoveredResourceCidrSet",type:"list",member:{locationName:"item",type:"structure",members:{IpamResourceDiscoveryId:{locationName:"ipamResourceDiscoveryId"},ResourceRegion:{locationName:"resourceRegion"},ResourceId:{locationName:"resourceId"},ResourceOwnerId:{locationName:"resourceOwnerId"},ResourceCidr:{locationName:"resourceCidr"},ResourceType:{locationName:"resourceType"},ResourceTags:{shape:"Sfj",locationName:"resourceTagSet"},IpUsage:{locationName:"ipUsage",type:"double"},VpcId:{locationName:"vpcId"},SampleTime:{locationName:"sampleTime",type:"timestamp"}}}},NextToken:{locationName:"nextToken"}}}},GetIpamPoolAllocations:{input:{type:"structure",required:["IpamPoolId"],members:{DryRun:{type:"boolean"},IpamPoolId:{},IpamPoolAllocationId:{},Filters:{shape:"Sz3",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{IpamPoolAllocations:{locationName:"ipamPoolAllocationSet",type:"list",member:{shape:"S2e",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},GetIpamPoolCidrs:{input:{type:"structure",required:["IpamPoolId"],members:{DryRun:{type:"boolean"},IpamPoolId:{},Filters:{shape:"Sz3",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{IpamPoolCidrs:{locationName:"ipamPoolCidrSet",type:"list",member:{shape:"Sy5",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},GetIpamResourceCidrs:{input:{type:"structure",required:["IpamScopeId"],members:{DryRun:{type:"boolean"},Filters:{shape:"Sz3",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},IpamScopeId:{},IpamPoolId:{},ResourceId:{},ResourceType:{},ResourceTag:{shape:"Sfc"},ResourceOwner:{}}},output:{type:"structure",members:{NextToken:{locationName:"nextToken"},IpamResourceCidrs:{locationName:"ipamResourceCidrSet",type:"list",member:{shape:"S1xk",locationName:"item"}}}}},GetLaunchTemplateData:{input:{type:"structure",required:["InstanceId"],members:{DryRun:{type:"boolean"},InstanceId:{}}},output:{type:"structure",members:{LaunchTemplateData:{shape:"Shp",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"}}}},GetNetworkInsightsAccessScopeAnalysisFindings:{input:{type:"structure",required:["NetworkInsightsAccessScopeAnalysisId"],members:{NetworkInsightsAccessScopeAnalysisId:{},MaxResults:{type:"integer"},NextToken:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{NetworkInsightsAccessScopeAnalysisId:{locationName:"networkInsightsAccessScopeAnalysisId"},AnalysisStatus:{locationName:"analysisStatus"},AnalysisFindings:{locationName:"analysisFindingSet",type:"list",member:{locationName:"item",type:"structure",members:{NetworkInsightsAccessScopeAnalysisId:{locationName:"networkInsightsAccessScopeAnalysisId"},NetworkInsightsAccessScopeId:{locationName:"networkInsightsAccessScopeId"},FindingId:{locationName:"findingId"},FindingComponents:{shape:"S1fu",locationName:"findingComponentSet"}}}},NextToken:{locationName:"nextToken"}}}},GetNetworkInsightsAccessScopeContent:{input:{type:"structure",required:["NetworkInsightsAccessScopeId"],members:{NetworkInsightsAccessScopeId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{NetworkInsightsAccessScopeContent:{shape:"Sk9",locationName:"networkInsightsAccessScopeContent"}}}},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:"Se",locationName:"ReservedInstanceId"},TargetConfigurations:{shape:"Sg",locationName:"TargetConfiguration"}}},output:{type:"structure",members:{CurrencyCode:{locationName:"currencyCode"},IsValidExchange:{locationName:"isValidExchange",type:"boolean"},OutputReservedInstancesWillExpireAt:{locationName:"outputReservedInstancesWillExpireAt",type:"timestamp"},PaymentDue:{locationName:"paymentDue"},ReservedInstanceValueRollup:{shape:"S1y7",locationName:"reservedInstanceValueRollup"},ReservedInstanceValueSet:{locationName:"reservedInstanceValueSet",type:"list",member:{locationName:"item",type:"structure",members:{ReservationValue:{shape:"S1y7",locationName:"reservationValue"},ReservedInstanceId:{locationName:"reservedInstanceId"}}}},TargetConfigurationValueRollup:{shape:"S1y7",locationName:"targetConfigurationValueRollup"},TargetConfigurationValueSet:{locationName:"targetConfigurationValueSet",type:"list",member:{locationName:"item",type:"structure",members:{ReservationValue:{shape:"S1y7",locationName:"reservationValue"},TargetConfiguration:{locationName:"targetConfiguration",type:"structure",members:{InstanceCount:{locationName:"instanceCount",type:"integer"},OfferingId:{locationName:"offeringId"}}}}}},ValidationFailureReason:{locationName:"validationFailureReason"}}}},GetSerialConsoleAccessStatus:{input:{type:"structure",members:{DryRun:{type:"boolean"}}},output:{type:"structure",members:{SerialConsoleAccessEnabled:{locationName:"serialConsoleAccessEnabled",type:"boolean"}}}},GetSpotPlacementScores:{input:{type:"structure",required:["TargetCapacity"],members:{InstanceTypes:{locationName:"InstanceType",type:"list",member:{}},TargetCapacity:{type:"integer"},TargetCapacityUnitType:{},SingleAvailabilityZone:{type:"boolean"},RegionNames:{locationName:"RegionName",type:"list",member:{}},InstanceRequirementsWithMetadata:{type:"structure",members:{ArchitectureTypes:{shape:"S1wj",locationName:"ArchitectureType"},VirtualizationTypes:{shape:"S1wk",locationName:"VirtualizationType"},InstanceRequirements:{shape:"Scf"}}},DryRun:{type:"boolean"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{SpotPlacementScores:{locationName:"spotPlacementScoreSet",type:"list",member:{locationName:"item",type:"structure",members:{Region:{locationName:"region"},AvailabilityZoneId:{locationName:"availabilityZoneId"},Score:{locationName:"score",type:"integer"}}}},NextToken:{locationName:"nextToken"}}}},GetSubnetCidrReservations:{input:{type:"structure",required:["SubnetId"],members:{Filters:{shape:"Sz3",locationName:"Filter"},SubnetId:{},DryRun:{type:"boolean"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{SubnetIpv4CidrReservations:{shape:"S1yr",locationName:"subnetIpv4CidrReservationSet"},SubnetIpv6CidrReservations:{shape:"S1yr",locationName:"subnetIpv6CidrReservationSet"},NextToken:{locationName:"nextToken"}}}},GetTransitGatewayAttachmentPropagations:{input:{type:"structure",required:["TransitGatewayAttachmentId"],members:{TransitGatewayAttachmentId:{},Filters:{shape:"Sz3",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",required:["TransitGatewayMulticastDomainId"],members:{TransitGatewayMulticastDomainId:{},Filters:{shape:"Sz3",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:"St",locationName:"subnet"}}}},NextToken:{locationName:"nextToken"}}}},GetTransitGatewayPolicyTableAssociations:{input:{type:"structure",required:["TransitGatewayPolicyTableId"],members:{TransitGatewayPolicyTableId:{},Filters:{shape:"Sz3",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Associations:{locationName:"associations",type:"list",member:{shape:"S52",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},GetTransitGatewayPolicyTableEntries:{input:{type:"structure",required:["TransitGatewayPolicyTableId"],members:{TransitGatewayPolicyTableId:{},Filters:{shape:"Sz3",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayPolicyTableEntries:{locationName:"transitGatewayPolicyTableEntries",type:"list",member:{locationName:"item",type:"structure",members:{PolicyRuleNumber:{locationName:"policyRuleNumber"},PolicyRule:{locationName:"policyRule",type:"structure",members:{SourceCidrBlock:{locationName:"sourceCidrBlock"},SourcePortRange:{locationName:"sourcePortRange"},DestinationCidrBlock:{locationName:"destinationCidrBlock"},DestinationPortRange:{locationName:"destinationPortRange"},Protocol:{locationName:"protocol"},MetaData:{locationName:"metaData",type:"structure",members:{MetaDataKey:{locationName:"metaDataKey"},MetaDataValue:{locationName:"metaDataValue"}}}}},TargetRouteTableId:{locationName:"targetRouteTableId"}}}}}}},GetTransitGatewayPrefixListReferences:{input:{type:"structure",required:["TransitGatewayRouteTableId"],members:{TransitGatewayRouteTableId:{},Filters:{shape:"Sz3",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayPrefixListReferences:{locationName:"transitGatewayPrefixListReferenceSet",type:"list",member:{shape:"Spa",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},GetTransitGatewayRouteTableAssociations:{input:{type:"structure",required:["TransitGatewayRouteTableId"],members:{TransitGatewayRouteTableId:{},Filters:{shape:"Sz3",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:"Sz3",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"},TransitGatewayRouteTableAnnouncementId:{locationName:"transitGatewayRouteTableAnnouncementId"}}}},NextToken:{locationName:"nextToken"}}}},GetVerifiedAccessEndpointPolicy:{input:{type:"structure",required:["VerifiedAccessEndpointId"],members:{VerifiedAccessEndpointId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{PolicyEnabled:{locationName:"policyEnabled",type:"boolean"},PolicyDocument:{locationName:"policyDocument"}}}},GetVerifiedAccessGroupPolicy:{input:{type:"structure",required:["VerifiedAccessGroupId"],members:{VerifiedAccessGroupId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{PolicyEnabled:{locationName:"policyEnabled",type:"boolean"},PolicyDocument:{locationName:"policyDocument"}}}},GetVpnConnectionDeviceSampleConfiguration:{input:{type:"structure",required:["VpnConnectionId","VpnConnectionDeviceTypeId"],members:{VpnConnectionId:{},VpnConnectionDeviceTypeId:{},InternetKeyExchangeVersion:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{VpnConnectionDeviceSampleConfiguration:{locationName:"vpnConnectionDeviceSampleConfiguration",type:"string",sensitive:true}}}},GetVpnConnectionDeviceTypes:{input:{type:"structure",members:{MaxResults:{type:"integer"},NextToken:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{VpnConnectionDeviceTypes:{locationName:"vpnConnectionDeviceTypeSet",type:"list",member:{locationName:"item",type:"structure",members:{VpnConnectionDeviceTypeId:{locationName:"vpnConnectionDeviceTypeId"},Vendor:{locationName:"vendor"},Platform:{locationName:"platform"},Software:{locationName:"software"}}}},NextToken:{locationName:"nextToken"}}}},GetVpnTunnelReplacementStatus:{input:{type:"structure",required:["VpnConnectionId","VpnTunnelOutsideIpAddress"],members:{VpnConnectionId:{},VpnTunnelOutsideIpAddress:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{VpnConnectionId:{locationName:"vpnConnectionId"},TransitGatewayId:{locationName:"transitGatewayId"},CustomerGatewayId:{locationName:"customerGatewayId"},VpnGatewayId:{locationName:"vpnGatewayId"},VpnTunnelOutsideIpAddress:{locationName:"vpnTunnelOutsideIpAddress"},MaintenanceDetails:{locationName:"maintenanceDetails",type:"structure",members:{PendingMaintenance:{locationName:"pendingMaintenance"},MaintenanceAutoAppliedAfter:{locationName:"maintenanceAutoAppliedAfter",type:"timestamp"},LastMaintenanceApplied:{locationName:"lastMaintenanceApplied",type:"timestamp"}}}}}},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:"S203"},ClientToken:{},Description:{},DiskContainers:{locationName:"DiskContainer",type:"list",member:{locationName:"item",type:"structure",members:{Description:{},DeviceName:{},Format:{},SnapshotId:{},Url:{shape:"S17g"},UserBucket:{shape:"S206"}}}},DryRun:{type:"boolean"},Encrypted:{type:"boolean"},Hypervisor:{},KmsKeyId:{},LicenseType:{},Platform:{},RoleName:{},LicenseSpecifications:{type:"list",member:{locationName:"item",type:"structure",members:{LicenseConfigurationArn:{}}}},TagSpecifications:{shape:"S3",locationName:"TagSpecification"},UsageOperation:{},BootMode:{}}},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:"S17e",locationName:"snapshotDetailSet"},Status:{locationName:"status"},StatusMessage:{locationName:"statusMessage"},LicenseSpecifications:{shape:"S17i",locationName:"licenseSpecifications"},Tags:{shape:"S6",locationName:"tagSet"},UsageOperation:{locationName:"usageOperation"}}}},ImportInstance:{input:{type:"structure",required:["Platform"],members:{Description:{locationName:"description"},DiskImages:{locationName:"diskImage",type:"list",member:{type:"structure",members:{Description:{},Image:{shape:"S20d"},Volume:{shape:"S20e"}}}},DryRun:{locationName:"dryRun",type:"boolean"},LaunchSpecification:{locationName:"launchSpecification",type:"structure",members:{AdditionalInfo:{locationName:"additionalInfo"},Architecture:{locationName:"architecture"},GroupIds:{shape:"Sg8",locationName:"GroupId"},GroupNames:{shape:"Sgt",locationName:"GroupName"},InstanceInitiatedShutdownBehavior:{locationName:"instanceInitiatedShutdownBehavior"},InstanceType:{locationName:"instanceType"},Monitoring:{locationName:"monitoring",type:"boolean"},Placement:{shape:"Scc",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:"S12c",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:"S3",locationName:"TagSpecification"}}},output:{type:"structure",members:{KeyFingerprint:{locationName:"keyFingerprint"},KeyName:{locationName:"keyName"},KeyPairId:{locationName:"keyPairId"},Tags:{shape:"S6",locationName:"tagSet"}}}},ImportSnapshot:{input:{type:"structure",members:{ClientData:{shape:"S203"},ClientToken:{},Description:{},DiskContainer:{type:"structure",members:{Description:{},Format:{},Url:{shape:"S17g"},UserBucket:{shape:"S206"}}},DryRun:{type:"boolean"},Encrypted:{type:"boolean"},KmsKeyId:{},RoleName:{},TagSpecifications:{shape:"S3",locationName:"TagSpecification"}}},output:{type:"structure",members:{Description:{locationName:"description"},ImportTaskId:{locationName:"importTaskId"},SnapshotTaskDetail:{shape:"S17q",locationName:"snapshotTaskDetail"},Tags:{shape:"S6",locationName:"tagSet"}}}},ImportVolume:{input:{type:"structure",required:["AvailabilityZone","Image","Volume"],members:{AvailabilityZone:{locationName:"availabilityZone"},Description:{locationName:"description"},DryRun:{locationName:"dryRun",type:"boolean"},Image:{shape:"S20d",locationName:"image"},Volume:{shape:"S20e",locationName:"volume"}}},output:{type:"structure",members:{ConversionTask:{shape:"S12c",locationName:"conversionTask"}}}},ListImagesInRecycleBin:{input:{type:"structure",members:{ImageIds:{shape:"S16v",locationName:"ImageId"},NextToken:{},MaxResults:{type:"integer"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Images:{locationName:"imageSet",type:"list",member:{locationName:"item",type:"structure",members:{ImageId:{locationName:"imageId"},Name:{locationName:"name"},Description:{locationName:"description"},RecycleBinEnterTime:{locationName:"recycleBinEnterTime",type:"timestamp"},RecycleBinExitTime:{locationName:"recycleBinExitTime",type:"timestamp"}}}},NextToken:{locationName:"nextToken"}}}},ListSnapshotsInRecycleBin:{input:{type:"structure",members:{MaxResults:{type:"integer"},NextToken:{},SnapshotIds:{shape:"S1ki",locationName:"SnapshotId"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Snapshots:{locationName:"snapshotSet",type:"list",member:{locationName:"item",type:"structure",members:{SnapshotId:{locationName:"snapshotId"},RecycleBinEnterTime:{locationName:"recycleBinEnterTime",type:"timestamp"},RecycleBinExitTime:{locationName:"recycleBinExitTime",type:"timestamp"},Description:{locationName:"description"},VolumeId:{locationName:"volumeId"}}}},NextToken:{locationName:"nextToken"}}}},ModifyAddressAttribute:{input:{type:"structure",required:["AllocationId"],members:{AllocationId:{},DomainName:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Address:{shape:"Szg",locationName:"address"}}}},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:{},Accept:{type:"boolean"},DryRun:{type:"boolean"},AdditionalInfo:{}}},output:{type:"structure",members:{Return:{locationName:"return",type:"boolean"}}}},ModifyCapacityReservationFleet:{input:{type:"structure",required:["CapacityReservationFleetId"],members:{CapacityReservationFleetId:{},TotalTargetCapacity:{type:"integer"},EndDate:{type:"timestamp"},DryRun:{type:"boolean"},RemoveEndDate:{type:"boolean"}}},output:{type:"structure",members:{Return:{locationName:"return",type:"boolean"}}}},ModifyClientVpnEndpoint:{input:{type:"structure",required:["ClientVpnEndpointId"],members:{ClientVpnEndpointId:{},ServerCertificateArn:{},ConnectionLogOptions:{shape:"Sab"},DnsServers:{type:"structure",members:{CustomDnsServers:{shape:"So"},Enabled:{type:"boolean"}}},VpnPort:{type:"integer"},Description:{},SplitTunnel:{type:"boolean"},DryRun:{type:"boolean"},SecurityGroupIds:{shape:"S2k",locationName:"SecurityGroupId"},VpcId:{},SelfServicePortal:{},ClientConnectOptions:{shape:"Sae"},SessionTimeoutHours:{type:"integer"},ClientLoginBannerOptions:{shape:"Saf"}}},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:"S1vx",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:"Sc5",locationName:"LaunchTemplateConfig"},FleetId:{},TargetCapacitySpecification:{shape:"Sd8"},Context:{}}},output:{type:"structure",members:{Return:{locationName:"return",type:"boolean"}}}},ModifyFpgaImageAttribute:{input:{type:"structure",required:["FpgaImageId"],members:{DryRun:{type:"boolean"},FpgaImageId:{},Attribute:{},OperationType:{},UserIds:{shape:"S21j",locationName:"UserId"},UserGroups:{shape:"S21k",locationName:"UserGroup"},ProductCodes:{shape:"S21l",locationName:"ProductCode"},LoadPermission:{type:"structure",members:{Add:{shape:"S21n"},Remove:{shape:"S21n"}}},Description:{},Name:{}}},output:{type:"structure",members:{FpgaImageAttribute:{shape:"S153",locationName:"fpgaImageAttribute"}}}},ModifyHosts:{input:{type:"structure",required:["HostIds"],members:{AutoPlacement:{locationName:"autoPlacement"},HostIds:{shape:"S161",locationName:"hostId"},HostRecovery:{},InstanceType:{},InstanceFamily:{},HostMaintenance:{}}},output:{type:"structure",members:{Successful:{shape:"S29",locationName:"successful"},Unsuccessful:{shape:"S21s",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:"Sbm"},ImageId:{},LaunchPermission:{type:"structure",members:{Add:{shape:"S16r"},Remove:{shape:"S16r"}}},OperationType:{},ProductCodes:{shape:"S21l",locationName:"ProductCode"},UserGroups:{shape:"S21k",locationName:"UserGroup"},UserIds:{shape:"S21j",locationName:"UserId"},Value:{},DryRun:{locationName:"dryRun",type:"boolean"},OrganizationArns:{locationName:"OrganizationArn",type:"list",member:{locationName:"OrganizationArn"}},OrganizationalUnitArns:{locationName:"OrganizationalUnitArn",type:"list",member:{locationName:"OrganizationalUnitArn"}},ImdsSupport:{shape:"Sbm"}}}},ModifyInstanceAttribute:{input:{type:"structure",required:["InstanceId"],members:{SourceDestCheck:{shape:"S17x"},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:"S17x",locationName:"disableApiTermination"},DryRun:{locationName:"dryRun",type:"boolean"},EbsOptimized:{shape:"S17x",locationName:"ebsOptimized"},EnaSupport:{shape:"S17x",locationName:"enaSupport"},Groups:{shape:"S5m",locationName:"GroupId"},InstanceId:{locationName:"instanceId"},InstanceInitiatedShutdownBehavior:{shape:"Sbm",locationName:"instanceInitiatedShutdownBehavior"},InstanceType:{shape:"Sbm",locationName:"instanceType"},Kernel:{shape:"Sbm",locationName:"kernel"},Ramdisk:{shape:"Sbm",locationName:"ramdisk"},SriovNetSupport:{shape:"Sbm",locationName:"sriovNetSupport"},UserData:{locationName:"userData",type:"structure",members:{Value:{locationName:"value",type:"blob"}}},Value:{locationName:"value"},DisableApiStop:{shape:"S17x"}}}},ModifyInstanceCapacityReservationAttributes:{input:{type:"structure",required:["InstanceId","CapacityReservationSpecification"],members:{InstanceId:{},CapacityReservationSpecification:{shape:"S225"},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",required:["InstanceId"],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:"S18g",locationName:"event"}}}},ModifyInstanceEventWindow:{input:{type:"structure",required:["InstanceEventWindowId"],members:{DryRun:{type:"boolean"},Name:{},InstanceEventWindowId:{},TimeRanges:{shape:"Sej",locationName:"TimeRange"},CronExpression:{}}},output:{type:"structure",members:{InstanceEventWindow:{shape:"S40",locationName:"instanceEventWindow"}}}},ModifyInstanceMaintenanceOptions:{input:{type:"structure",required:["InstanceId"],members:{InstanceId:{},AutoRecovery:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{InstanceId:{locationName:"instanceId"},AutoRecovery:{locationName:"autoRecovery"}}}},ModifyInstanceMetadataOptions:{input:{type:"structure",required:["InstanceId"],members:{InstanceId:{},HttpTokens:{},HttpPutResponseHopLimit:{type:"integer"},HttpEndpoint:{},DryRun:{type:"boolean"},HttpProtocolIpv6:{},InstanceMetadataTags:{}}},output:{type:"structure",members:{InstanceId:{locationName:"instanceId"},InstanceMetadataOptions:{shape:"S1ch",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:{},GroupId:{}}},output:{type:"structure",members:{Return:{locationName:"return",type:"boolean"}}}},ModifyIpam:{input:{type:"structure",required:["IpamId"],members:{DryRun:{type:"boolean"},IpamId:{},Description:{},AddOperatingRegions:{shape:"Sf0",locationName:"AddOperatingRegion"},RemoveOperatingRegions:{shape:"S22u",locationName:"RemoveOperatingRegion"}}},output:{type:"structure",members:{Ipam:{shape:"Sf3",locationName:"ipam"}}}},ModifyIpamPool:{input:{type:"structure",required:["IpamPoolId"],members:{DryRun:{type:"boolean"},IpamPoolId:{},Description:{},AutoImport:{type:"boolean"},AllocationMinNetmaskLength:{type:"integer"},AllocationMaxNetmaskLength:{type:"integer"},AllocationDefaultNetmaskLength:{type:"integer"},ClearAllocationDefaultNetmaskLength:{type:"boolean"},AddAllocationResourceTags:{shape:"Sfb",locationName:"AddAllocationResourceTag"},RemoveAllocationResourceTags:{shape:"Sfb",locationName:"RemoveAllocationResourceTag"}}},output:{type:"structure",members:{IpamPool:{shape:"Sfg",locationName:"ipamPool"}}}},ModifyIpamResourceCidr:{input:{type:"structure",required:["ResourceId","ResourceCidr","ResourceRegion","CurrentIpamScopeId","Monitored"],members:{DryRun:{type:"boolean"},ResourceId:{},ResourceCidr:{},ResourceRegion:{},CurrentIpamScopeId:{},DestinationIpamScopeId:{},Monitored:{type:"boolean"}}},output:{type:"structure",members:{IpamResourceCidr:{shape:"S1xk",locationName:"ipamResourceCidr"}}}},ModifyIpamResourceDiscovery:{input:{type:"structure",required:["IpamResourceDiscoveryId"],members:{DryRun:{type:"boolean"},IpamResourceDiscoveryId:{},Description:{},AddOperatingRegions:{shape:"Sf0",locationName:"AddOperatingRegion"},RemoveOperatingRegions:{shape:"S22u",locationName:"RemoveOperatingRegion"}}},output:{type:"structure",members:{IpamResourceDiscovery:{shape:"Sfn",locationName:"ipamResourceDiscovery"}}}},ModifyIpamScope:{input:{type:"structure",required:["IpamScopeId"],members:{DryRun:{type:"boolean"},IpamScopeId:{},Description:{}}},output:{type:"structure",members:{IpamScope:{shape:"Sfr",locationName:"ipamScope"}}}},ModifyLaunchTemplate:{input:{type:"structure",members:{DryRun:{type:"boolean"},ClientToken:{},LaunchTemplateId:{},LaunchTemplateName:{},DefaultVersion:{locationName:"SetDefaultVersion"}}},output:{type:"structure",members:{LaunchTemplate:{shape:"Shi",locationName:"launchTemplate"}}}},ModifyLocalGatewayRoute:{input:{type:"structure",required:["LocalGatewayRouteTableId"],members:{DestinationCidrBlock:{},LocalGatewayRouteTableId:{},LocalGatewayVirtualInterfaceGroupId:{},NetworkInterfaceId:{},DryRun:{type:"boolean"},DestinationPrefixListId:{}}},output:{type:"structure",members:{Route:{shape:"Sir",locationName:"route"}}}},ModifyManagedPrefixList:{input:{type:"structure",required:["PrefixListId"],members:{DryRun:{type:"boolean"},PrefixListId:{},CurrentVersion:{type:"long"},PrefixListName:{},AddEntries:{shape:"Sj9",locationName:"AddEntry"},RemoveEntries:{locationName:"RemoveEntry",type:"list",member:{type:"structure",required:["Cidr"],members:{Cidr:{}}}},MaxEntries:{type:"integer"}}},output:{type:"structure",members:{PrefixList:{shape:"Sjc",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:"Sbm",locationName:"description"},DryRun:{locationName:"dryRun",type:"boolean"},Groups:{shape:"Sg8",locationName:"SecurityGroupId"},NetworkInterfaceId:{locationName:"networkInterfaceId"},SourceDestCheck:{shape:"S17x",locationName:"sourceDestCheck"},EnaSrdSpecification:{shape:"S5r"}}}},ModifyPrivateDnsNameOptions:{input:{type:"structure",required:["InstanceId"],members:{DryRun:{type:"boolean"},InstanceId:{},PrivateDnsHostnameType:{},EnableResourceNameDnsARecord:{type:"boolean"},EnableResourceNameDnsAAAARecord:{type:"boolean"}}},output:{type:"structure",members:{Return:{locationName:"return",type:"boolean"}}}},ModifyReservedInstances:{input:{type:"structure",required:["ReservedInstancesIds","TargetConfigurations"],members:{ReservedInstancesIds:{shape:"S1i8",locationName:"ReservedInstancesId"},ClientToken:{locationName:"clientToken"},TargetConfigurations:{locationName:"ReservedInstancesConfigurationSetItemType",type:"list",member:{shape:"S1iu",locationName:"item"}}}},output:{type:"structure",members:{ReservedInstancesModificationId:{locationName:"reservedInstancesModificationId"}}}},ModifySecurityGroupRules:{input:{type:"structure",required:["GroupId","SecurityGroupRules"],members:{GroupId:{},SecurityGroupRules:{locationName:"SecurityGroupRule",type:"list",member:{locationName:"item",type:"structure",required:["SecurityGroupRuleId"],members:{SecurityGroupRuleId:{},SecurityGroupRule:{type:"structure",members:{IpProtocol:{},FromPort:{type:"integer"},ToPort:{type:"integer"},CidrIpv4:{},CidrIpv6:{},PrefixListId:{},ReferencedGroupId:{},Description:{}}}}}},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Return:{locationName:"return",type:"boolean"}}}},ModifySnapshotAttribute:{input:{type:"structure",required:["SnapshotId"],members:{Attribute:{},CreateVolumePermission:{type:"structure",members:{Add:{shape:"S1k8"},Remove:{shape:"S1k8"}}},GroupNames:{shape:"S1k0",locationName:"UserGroup"},OperationType:{},SnapshotId:{},UserIds:{shape:"S21j",locationName:"UserId"},DryRun:{locationName:"dryRun",type:"boolean"}}}},ModifySnapshotTier:{input:{type:"structure",required:["SnapshotId"],members:{SnapshotId:{},StorageTier:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{SnapshotId:{locationName:"snapshotId"},TieringStartTime:{locationName:"tieringStartTime",type:"timestamp"}}}},ModifySpotFleetRequest:{input:{type:"structure",required:["SpotFleetRequestId"],members:{ExcessCapacityTerminationPolicy:{locationName:"excessCapacityTerminationPolicy"},LaunchTemplateConfigs:{shape:"S1lg",locationName:"LaunchTemplateConfig"},SpotFleetRequestId:{locationName:"spotFleetRequestId"},TargetCapacity:{locationName:"targetCapacity",type:"integer"},OnDemandTargetCapacity:{type:"integer"},Context:{}}},output:{type:"structure",members:{Return:{locationName:"return",type:"boolean"}}}},ModifySubnetAttribute:{input:{type:"structure",required:["SubnetId"],members:{AssignIpv6AddressOnCreation:{shape:"S17x"},MapPublicIpOnLaunch:{shape:"S17x"},SubnetId:{locationName:"subnetId"},MapCustomerOwnedIpOnLaunch:{shape:"S17x"},CustomerOwnedIpv4Pool:{},EnableDns64:{shape:"S17x"},PrivateDnsHostnameTypeOnLaunch:{},EnableResourceNameDnsARecordOnLaunch:{shape:"S17x"},EnableResourceNameDnsAAAARecordOnLaunch:{shape:"S17x"},EnableLniAtDeviceIndex:{type:"integer"},DisableLniAtDeviceIndex:{shape:"S17x"}}}},ModifyTrafficMirrorFilterNetworkServices:{input:{type:"structure",required:["TrafficMirrorFilterId"],members:{TrafficMirrorFilterId:{},AddNetworkServices:{shape:"Snk",locationName:"AddNetworkService"},RemoveNetworkServices:{shape:"Snk",locationName:"RemoveNetworkService"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TrafficMirrorFilter:{shape:"Sne",locationName:"trafficMirrorFilter"}}}},ModifyTrafficMirrorFilterRule:{input:{type:"structure",required:["TrafficMirrorFilterRuleId"],members:{TrafficMirrorFilterRuleId:{},TrafficDirection:{},RuleNumber:{type:"integer"},RuleAction:{},DestinationPortRange:{shape:"Sno"},SourcePortRange:{shape:"Sno"},Protocol:{type:"integer"},DestinationCidrBlock:{},SourceCidrBlock:{},Description:{},RemoveFields:{locationName:"RemoveField",type:"list",member:{}},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TrafficMirrorFilterRule:{shape:"Sng",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:"Snt",locationName:"trafficMirrorSession"}}}},ModifyTransitGateway:{input:{type:"structure",required:["TransitGatewayId"],members:{TransitGatewayId:{},Description:{},Options:{type:"structure",members:{AddTransitGatewayCidrBlocks:{shape:"So5"},RemoveTransitGatewayCidrBlocks:{shape:"So5"},VpnEcmpSupport:{},DnsSupport:{},AutoAcceptSharedAttachments:{},DefaultRouteTableAssociation:{},AssociationDefaultRouteTableId:{},DefaultRouteTablePropagation:{},PropagationDefaultRouteTableId:{},AmazonSideAsn:{type:"long"}}},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGateway:{shape:"So7",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:"Spa",locationName:"transitGatewayPrefixListReference"}}}},ModifyTransitGatewayVpcAttachment:{input:{type:"structure",required:["TransitGatewayAttachmentId"],members:{TransitGatewayAttachmentId:{},AddSubnetIds:{shape:"S4x"},RemoveSubnetIds:{shape:"S4x"},Options:{type:"structure",members:{DnsSupport:{},Ipv6Support:{},ApplianceModeSupport:{}}},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayVpcAttachment:{shape:"S16",locationName:"transitGatewayVpcAttachment"}}}},ModifyVerifiedAccessEndpoint:{input:{type:"structure",required:["VerifiedAccessEndpointId"],members:{VerifiedAccessEndpointId:{},VerifiedAccessGroupId:{},LoadBalancerOptions:{type:"structure",members:{SubnetIds:{locationName:"SubnetId",type:"list",member:{locationName:"item"}},Protocol:{},Port:{type:"integer"}}},NetworkInterfaceOptions:{type:"structure",members:{Protocol:{},Port:{type:"integer"}}},Description:{},ClientToken:{idempotencyToken:true},DryRun:{type:"boolean"}}},output:{type:"structure",members:{VerifiedAccessEndpoint:{shape:"Sqa",locationName:"verifiedAccessEndpoint"}}}},ModifyVerifiedAccessEndpointPolicy:{input:{type:"structure",required:["VerifiedAccessEndpointId","PolicyEnabled"],members:{VerifiedAccessEndpointId:{},PolicyEnabled:{type:"boolean"},PolicyDocument:{},ClientToken:{idempotencyToken:true},DryRun:{type:"boolean"}}},output:{type:"structure",members:{PolicyEnabled:{locationName:"policyEnabled",type:"boolean"},PolicyDocument:{locationName:"policyDocument"}}}},ModifyVerifiedAccessGroup:{input:{type:"structure",required:["VerifiedAccessGroupId"],members:{VerifiedAccessGroupId:{},VerifiedAccessInstanceId:{},Description:{},ClientToken:{idempotencyToken:true},DryRun:{type:"boolean"}}},output:{type:"structure",members:{VerifiedAccessGroup:{shape:"Sqi",locationName:"verifiedAccessGroup"}}}},ModifyVerifiedAccessGroupPolicy:{input:{type:"structure",required:["VerifiedAccessGroupId","PolicyEnabled"],members:{VerifiedAccessGroupId:{},PolicyEnabled:{type:"boolean"},PolicyDocument:{},ClientToken:{idempotencyToken:true},DryRun:{type:"boolean"}}},output:{type:"structure",members:{PolicyEnabled:{locationName:"policyEnabled",type:"boolean"},PolicyDocument:{locationName:"policyDocument"}}}},ModifyVerifiedAccessInstance:{input:{type:"structure",required:["VerifiedAccessInstanceId"],members:{VerifiedAccessInstanceId:{},Description:{},DryRun:{type:"boolean"},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{VerifiedAccessInstance:{shape:"S65",locationName:"verifiedAccessInstance"}}}},ModifyVerifiedAccessInstanceLoggingConfiguration:{input:{type:"structure",required:["VerifiedAccessInstanceId","AccessLogs"],members:{VerifiedAccessInstanceId:{},AccessLogs:{type:"structure",members:{S3:{type:"structure",required:["Enabled"],members:{Enabled:{type:"boolean"},BucketName:{},Prefix:{},BucketOwner:{}}},CloudWatchLogs:{type:"structure",required:["Enabled"],members:{Enabled:{type:"boolean"},LogGroup:{}}},KinesisDataFirehose:{type:"structure",required:["Enabled"],members:{Enabled:{type:"boolean"},DeliveryStream:{}}}}},DryRun:{type:"boolean"},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{LoggingConfiguration:{shape:"S1ow",locationName:"loggingConfiguration"}}}},ModifyVerifiedAccessTrustProvider:{input:{type:"structure",required:["VerifiedAccessTrustProviderId"],members:{VerifiedAccessTrustProviderId:{},OidcOptions:{type:"structure",members:{Issuer:{},AuthorizationEndpoint:{},TokenEndpoint:{},UserInfoEndpoint:{},ClientId:{},ClientSecret:{shape:"S63"},Scope:{}}},Description:{},DryRun:{type:"boolean"},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{VerifiedAccessTrustProvider:{shape:"S5y",locationName:"verifiedAccessTrustProvider"}}}},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:"S1q0",locationName:"volumeModification"}}}},ModifyVolumeAttribute:{input:{type:"structure",required:["VolumeId"],members:{AutoEnableIO:{shape:"S17x"},VolumeId:{},DryRun:{locationName:"dryRun",type:"boolean"}}}},ModifyVpcAttribute:{input:{type:"structure",required:["VpcId"],members:{EnableDnsHostnames:{shape:"S17x"},EnableDnsSupport:{shape:"S17x"},VpcId:{locationName:"vpcId"},EnableNetworkAddressUsageMetrics:{shape:"S17x"}}}},ModifyVpcEndpoint:{input:{type:"structure",required:["VpcEndpointId"],members:{DryRun:{type:"boolean"},VpcEndpointId:{},ResetPolicy:{type:"boolean"},PolicyDocument:{},AddRouteTableIds:{shape:"Sqy",locationName:"AddRouteTableId"},RemoveRouteTableIds:{shape:"Sqy",locationName:"RemoveRouteTableId"},AddSubnetIds:{shape:"Sqz",locationName:"AddSubnetId"},RemoveSubnetIds:{shape:"Sqz",locationName:"RemoveSubnetId"},AddSecurityGroupIds:{shape:"Sr0",locationName:"AddSecurityGroupId"},RemoveSecurityGroupIds:{shape:"Sr0",locationName:"RemoveSecurityGroupId"},IpAddressType:{},DnsOptions:{shape:"Sr2"},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:"So"}}},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:"So",locationName:"AddNetworkLoadBalancerArn"},RemoveNetworkLoadBalancerArns:{shape:"So",locationName:"RemoveNetworkLoadBalancerArn"},AddGatewayLoadBalancerArns:{shape:"So",locationName:"AddGatewayLoadBalancerArn"},RemoveGatewayLoadBalancerArns:{shape:"So",locationName:"RemoveGatewayLoadBalancerArn"},AddSupportedIpAddressTypes:{shape:"So",locationName:"AddSupportedIpAddressType"},RemoveSupportedIpAddressTypes:{shape:"So",locationName:"RemoveSupportedIpAddressType"}}},output:{type:"structure",members:{Return:{locationName:"return",type:"boolean"}}}},ModifyVpcEndpointServicePayerResponsibility:{input:{type:"structure",required:["ServiceId","PayerResponsibility"],members:{DryRun:{type:"boolean"},ServiceId:{},PayerResponsibility:{}}},output:{type:"structure",members:{ReturnValue:{locationName:"return",type:"boolean"}}}},ModifyVpcEndpointServicePermissions:{input:{type:"structure",required:["ServiceId"],members:{DryRun:{type:"boolean"},ServiceId:{},AddAllowedPrincipals:{shape:"So"},RemoveAllowedPrincipals:{shape:"So"}}},output:{type:"structure",members:{AddedPrincipals:{locationName:"addedPrincipalSet",type:"list",member:{locationName:"item",type:"structure",members:{PrincipalType:{locationName:"principalType"},Principal:{locationName:"principal"},ServicePermissionId:{locationName:"servicePermissionId"},ServiceId:{locationName:"serviceId"}}}},ReturnValue:{locationName:"return",type:"boolean"}}}},ModifyVpcPeeringConnectionOptions:{input:{type:"structure",required:["VpcPeeringConnectionId"],members:{AccepterPeeringConnectionOptions:{shape:"S25i"},DryRun:{type:"boolean"},RequesterPeeringConnectionOptions:{shape:"S25i"},VpcPeeringConnectionId:{}}},output:{type:"structure",members:{AccepterPeeringConnectionOptions:{shape:"S25k",locationName:"accepterPeeringConnectionOptions"},RequesterPeeringConnectionOptions:{shape:"S25k",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:"Ssk",locationName:"vpnConnection"}}}},ModifyVpnConnectionOptions:{input:{type:"structure",required:["VpnConnectionId"],members:{VpnConnectionId:{},LocalIpv4NetworkCidr:{},RemoteIpv4NetworkCidr:{},LocalIpv6NetworkCidr:{},RemoteIpv6NetworkCidr:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{VpnConnection:{shape:"Ssk",locationName:"vpnConnection"}}}},ModifyVpnTunnelCertificate:{input:{type:"structure",required:["VpnConnectionId","VpnTunnelOutsideIpAddress"],members:{VpnConnectionId:{},VpnTunnelOutsideIpAddress:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{VpnConnection:{shape:"Ssk",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:"Ss2",locationName:"Phase1EncryptionAlgorithm"},Phase2EncryptionAlgorithms:{shape:"Ss4",locationName:"Phase2EncryptionAlgorithm"},Phase1IntegrityAlgorithms:{shape:"Ss6",locationName:"Phase1IntegrityAlgorithm"},Phase2IntegrityAlgorithms:{shape:"Ss8",locationName:"Phase2IntegrityAlgorithm"},Phase1DHGroupNumbers:{shape:"Ssa",locationName:"Phase1DHGroupNumber"},Phase2DHGroupNumbers:{shape:"Ssc",locationName:"Phase2DHGroupNumber"},IKEVersions:{shape:"Sse",locationName:"IKEVersion"},StartupAction:{},LogOptions:{shape:"Ssg"},EnableTunnelLifecycleControl:{type:"boolean"}}},DryRun:{type:"boolean"},SkipTunnelReplacement:{type:"boolean"}}},output:{type:"structure",members:{VpnConnection:{shape:"Ssk",locationName:"vpnConnection"}}}},MonitorInstances:{input:{type:"structure",required:["InstanceIds"],members:{InstanceIds:{shape:"S10s",locationName:"InstanceId"},DryRun:{locationName:"dryRun",type:"boolean"}}},output:{type:"structure",members:{InstanceMonitorings:{shape:"S25z",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"}}}},MoveByoipCidrToIpam:{input:{type:"structure",required:["Cidr","IpamPoolId","IpamPoolOwner"],members:{DryRun:{type:"boolean"},Cidr:{},IpamPoolId:{},IpamPoolOwner:{}}},output:{type:"structure",members:{ByoipCidr:{shape:"S1x",locationName:"byoipCidr"}}}},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:"S3",locationName:"PoolTagSpecification"},MultiRegion:{type:"boolean"}}},output:{type:"structure",members:{ByoipCidr:{shape:"S1x",locationName:"byoipCidr"}}}},ProvisionIpamPoolCidr:{input:{type:"structure",required:["IpamPoolId"],members:{DryRun:{type:"boolean"},IpamPoolId:{},Cidr:{},CidrAuthorizationContext:{type:"structure",members:{Message:{},Signature:{}}},NetmaskLength:{type:"integer"},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{IpamPoolCidr:{shape:"Sy5",locationName:"ipamPoolCidr"}}}},ProvisionPublicIpv4PoolCidr:{input:{type:"structure",required:["IpamPoolId","PoolId","NetmaskLength"],members:{DryRun:{type:"boolean"},IpamPoolId:{},PoolId:{},NetmaskLength:{type:"integer"}}},output:{type:"structure",members:{PoolId:{locationName:"poolId"},PoolAddressRange:{shape:"S1hv",locationName:"poolAddressRange"}}}},PurchaseHostReservation:{input:{type:"structure",required:["HostIdSet","OfferingId"],members:{ClientToken:{},CurrencyCode:{},HostIdSet:{shape:"S1we"},LimitPrice:{},OfferingId:{},TagSpecifications:{shape:"S3",locationName:"TagSpecification"}}},output:{type:"structure",members:{ClientToken:{locationName:"clientToken"},CurrencyCode:{locationName:"currencyCode"},Purchase:{shape:"S1wg",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:"S1jp",locationName:"item"}}}}},RebootInstances:{input:{type:"structure",required:["InstanceIds"],members:{InstanceIds:{shape:"S10s",locationName:"InstanceId"},DryRun:{locationName:"dryRun",type:"boolean"}}}},RegisterImage:{input:{type:"structure",required:["Name"],members:{ImageLocation:{},Architecture:{locationName:"architecture"},BlockDeviceMappings:{shape:"Sec",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"},BootMode:{},TpmSupport:{},UefiData:{},ImdsSupport:{}}},output:{type:"structure",members:{ImageId:{locationName:"imageId"}}}},RegisterInstanceEventNotificationAttributes:{input:{type:"structure",members:{DryRun:{type:"boolean"},InstanceTagAttribute:{type:"structure",members:{IncludeAllTagsOfInstance:{type:"boolean"},InstanceTagKeys:{shape:"Syg",locationName:"InstanceTagKey"}}}}},output:{type:"structure",members:{InstanceTagAttribute:{shape:"Syi",locationName:"instanceTagAttribute"}}}},RegisterTransitGatewayMulticastGroupMembers:{input:{type:"structure",required:["TransitGatewayMulticastDomainId","NetworkInterfaceIds"],members:{TransitGatewayMulticastDomainId:{},GroupIpAddress:{},NetworkInterfaceIds:{shape:"Syk"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{RegisteredMulticastGroupMembers:{locationName:"registeredMulticastGroupMembers",type:"structure",members:{TransitGatewayMulticastDomainId:{locationName:"transitGatewayMulticastDomainId"},RegisteredNetworkInterfaceIds:{shape:"So",locationName:"registeredNetworkInterfaceIds"},GroupIpAddress:{locationName:"groupIpAddress"}}}}}},RegisterTransitGatewayMulticastGroupSources:{input:{type:"structure",required:["TransitGatewayMulticastDomainId","NetworkInterfaceIds"],members:{TransitGatewayMulticastDomainId:{},GroupIpAddress:{},NetworkInterfaceIds:{shape:"Syk"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{RegisteredMulticastGroupSources:{locationName:"registeredMulticastGroupSources",type:"structure",members:{TransitGatewayMulticastDomainId:{locationName:"transitGatewayMulticastDomainId"},RegisteredNetworkInterfaceIds:{shape:"So",locationName:"registeredNetworkInterfaceIds"},GroupIpAddress:{locationName:"groupIpAddress"}}}}}},RejectTransitGatewayMulticastDomainAssociations:{input:{type:"structure",members:{TransitGatewayMulticastDomainId:{},TransitGatewayAttachmentId:{},SubnetIds:{shape:"So"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Associations:{shape:"Sq",locationName:"associations"}}}},RejectTransitGatewayPeeringAttachment:{input:{type:"structure",required:["TransitGatewayAttachmentId"],members:{TransitGatewayAttachmentId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayPeeringAttachment:{shape:"Sx",locationName:"transitGatewayPeeringAttachment"}}}},RejectTransitGatewayVpcAttachment:{input:{type:"structure",required:["TransitGatewayAttachmentId"],members:{TransitGatewayAttachmentId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayVpcAttachment:{shape:"S16",locationName:"transitGatewayVpcAttachment"}}}},RejectVpcEndpointConnections:{input:{type:"structure",required:["ServiceId","VpcEndpointIds"],members:{DryRun:{type:"boolean"},ServiceId:{},VpcEndpointIds:{shape:"S1d",locationName:"VpcEndpointId"}}},output:{type:"structure",members:{Unsuccessful:{shape:"S1g",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:"S161",locationName:"hostId"}}},output:{type:"structure",members:{Successful:{shape:"S29",locationName:"successful"},Unsuccessful:{shape:"S21s",locationName:"unsuccessful"}}}},ReleaseIpamPoolAllocation:{input:{type:"structure",required:["IpamPoolId","Cidr","IpamPoolAllocationId"],members:{DryRun:{type:"boolean"},IpamPoolId:{},Cidr:{},IpamPoolAllocationId:{}}},output:{type:"structure",members:{Success:{locationName:"success",type:"boolean"}}}},ReplaceIamInstanceProfileAssociation:{input:{type:"structure",required:["IamInstanceProfile","AssociationId"],members:{IamInstanceProfile:{shape:"S3o"},AssociationId:{}}},output:{type:"structure",members:{IamInstanceProfileAssociation:{shape:"S3q",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:"Sjr",locationName:"Icmp"},Ipv6CidrBlock:{locationName:"ipv6CidrBlock"},NetworkAclId:{locationName:"networkAclId"},PortRange:{shape:"Sjs",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"},CoreNetworkArn:{}}}},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:"S4o",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:"Spf",locationName:"route"}}}},ReplaceVpnTunnel:{input:{type:"structure",required:["VpnConnectionId","VpnTunnelOutsideIpAddress"],members:{VpnConnectionId:{},VpnTunnelOutsideIpAddress:{},ApplyPendingMaintenance:{type:"boolean"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Return:{locationName:"return",type:"boolean"}}}},ReportInstanceStatus:{input:{type:"structure",required:["Instances","ReasonCodes","Status"],members:{Description:{locationName:"description"},DryRun:{locationName:"dryRun",type:"boolean"},EndTime:{locationName:"endTime",type:"timestamp"},Instances:{shape:"S10s",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:"S1l1",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:"S16q",locationName:"blockDeviceMapping"},EbsOptimized:{locationName:"ebsOptimized",type:"boolean"},IamInstanceProfile:{shape:"S3o",locationName:"iamInstanceProfile"},ImageId:{locationName:"imageId"},InstanceType:{locationName:"instanceType"},KernelId:{locationName:"kernelId"},KeyName:{locationName:"keyName"},Monitoring:{shape:"S1lw",locationName:"monitoring"},NetworkInterfaces:{shape:"S1lb",locationName:"NetworkInterface"},Placement:{shape:"S1ld",locationName:"placement"},RamdiskId:{locationName:"ramdiskId"},SubnetId:{locationName:"subnetId"},UserData:{shape:"Sfx",locationName:"userData"}}},SpotPrice:{locationName:"spotPrice"},Type:{locationName:"type"},ValidFrom:{locationName:"validFrom",type:"timestamp"},ValidUntil:{locationName:"validUntil",type:"timestamp"},TagSpecifications:{shape:"S3",locationName:"TagSpecification"},InstanceInterruptionBehavior:{}}},output:{type:"structure",members:{SpotInstanceRequests:{shape:"S1lt",locationName:"spotInstanceRequestSet"}}}},ResetAddressAttribute:{input:{type:"structure",required:["AllocationId","Attribute"],members:{AllocationId:{},Attribute:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Address:{shape:"Szg",locationName:"address"}}}},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"}}}},RestoreImageFromRecycleBin:{input:{type:"structure",required:["ImageId"],members:{ImageId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Return:{locationName:"return",type:"boolean"}}}},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:"Sjc",locationName:"prefixList"}}}},RestoreSnapshotFromRecycleBin:{input:{type:"structure",required:["SnapshotId"],members:{SnapshotId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{SnapshotId:{locationName:"snapshotId"},OutpostArn:{locationName:"outpostArn"},Description:{locationName:"description"},Encrypted:{locationName:"encrypted",type:"boolean"},OwnerId:{locationName:"ownerId"},Progress:{locationName:"progress"},StartTime:{locationName:"startTime",type:"timestamp"},State:{locationName:"status"},VolumeId:{locationName:"volumeId"},VolumeSize:{locationName:"volumeSize",type:"integer"}}}},RestoreSnapshotTier:{input:{type:"structure",required:["SnapshotId"],members:{SnapshotId:{},TemporaryRestoreDays:{type:"integer"},PermanentRestore:{type:"boolean"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{SnapshotId:{locationName:"snapshotId"},RestoreStartTime:{locationName:"restoreStartTime",type:"timestamp"},RestoreDuration:{locationName:"restoreDuration",type:"integer"},IsPermanentRestore:{locationName:"isPermanentRestore",type:"boolean"}}}},RevokeClientVpnIngress:{input:{type:"structure",required:["ClientVpnEndpointId","TargetNetworkCidr"],members:{ClientVpnEndpointId:{},TargetNetworkCidr:{},AccessGroupId:{},RevokeAllGroups:{type:"boolean"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Status:{shape:"S6j",locationName:"status"}}}},RevokeSecurityGroupEgress:{input:{type:"structure",required:["GroupId"],members:{DryRun:{locationName:"dryRun",type:"boolean"},GroupId:{locationName:"groupId"},IpPermissions:{shape:"S6m",locationName:"ipPermissions"},SecurityGroupRuleIds:{shape:"S1jw",locationName:"SecurityGroupRuleId"},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:"S6m",locationName:"unknownIpPermissionSet"}}}},RevokeSecurityGroupIngress:{input:{type:"structure",members:{CidrIp:{},FromPort:{type:"integer"},GroupId:{},GroupName:{},IpPermissions:{shape:"S6m"},IpProtocol:{},SourceSecurityGroupName:{},SourceSecurityGroupOwnerId:{},ToPort:{type:"integer"},DryRun:{locationName:"dryRun",type:"boolean"},SecurityGroupRuleIds:{shape:"S1jw",locationName:"SecurityGroupRuleId"}}},output:{type:"structure",members:{Return:{locationName:"return",type:"boolean"},UnknownIpPermissions:{shape:"S6m",locationName:"unknownIpPermissionSet"}}}},RunInstances:{input:{type:"structure",required:["MaxCount","MinCount"],members:{BlockDeviceMappings:{shape:"Sec",locationName:"BlockDeviceMapping"},ImageId:{},InstanceType:{},Ipv6AddressCount:{type:"integer"},Ipv6Addresses:{shape:"Shw",locationName:"Ipv6Address"},KernelId:{},KeyName:{},MaxCount:{type:"integer"},MinCount:{type:"integer"},Monitoring:{shape:"S1lw"},Placement:{shape:"Scc"},RamdiskId:{},SecurityGroupIds:{shape:"Sg8",locationName:"SecurityGroupId"},SecurityGroups:{shape:"Sgt",locationName:"SecurityGroup"},SubnetId:{},UserData:{type:"string",sensitive:true},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:"S3o",locationName:"iamInstanceProfile"},InstanceInitiatedShutdownBehavior:{locationName:"instanceInitiatedShutdownBehavior"},NetworkInterfaces:{shape:"S1lb",locationName:"networkInterface"},PrivateIpAddress:{locationName:"privateIpAddress"},ElasticGpuSpecification:{type:"list",member:{shape:"Sgp",locationName:"item"}},ElasticInferenceAccelerators:{locationName:"ElasticInferenceAccelerator",type:"list",member:{locationName:"item",type:"structure",required:["Type"],members:{Type:{},Count:{type:"integer"}}}},TagSpecifications:{shape:"S3",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:"Sgz"},CpuOptions:{type:"structure",members:{CoreCount:{type:"integer"},ThreadsPerCore:{type:"integer"},AmdSevSnp:{}}},CapacityReservationSpecification:{shape:"S225"},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:{},HttpProtocolIpv6:{},InstanceMetadataTags:{}}},EnclaveOptions:{type:"structure",members:{Enabled:{type:"boolean"}}},PrivateDnsNameOptions:{type:"structure",members:{HostnameType:{},EnableResourceNameDnsARecord:{type:"boolean"},EnableResourceNameDnsAAAARecord:{type:"boolean"}}},MaintenanceOptions:{type:"structure",members:{AutoRecovery:{}}},DisableApiStop:{type:"boolean"}}},output:{shape:"S1bs"}},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:"S29o",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:"S29o",locationName:"SecurityGroupId"},SubnetId:{},UserData:{}},sensitive:true},ScheduledInstanceId:{}}},output:{type:"structure",members:{InstanceIdSet:{locationName:"instanceIdSet",type:"list",member:{locationName:"item"}}}}},SearchLocalGatewayRoutes:{input:{type:"structure",required:["LocalGatewayRouteTableId"],members:{LocalGatewayRouteTableId:{},Filters:{shape:"Sz3",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Routes:{locationName:"routeSet",type:"list",member:{shape:"Sir",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},SearchTransitGatewayMulticastGroups:{input:{type:"structure",required:["TransitGatewayMulticastDomainId"],members:{TransitGatewayMulticastDomainId:{},Filters:{shape:"Sz3",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:"Sz3",locationName:"Filter"},MaxResults:{type:"integer"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Routes:{locationName:"routeSet",type:"list",member:{shape:"Spf",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:"S10s",locationName:"InstanceId"},AdditionalInfo:{locationName:"additionalInfo"},DryRun:{locationName:"dryRun",type:"boolean"}}},output:{type:"structure",members:{StartingInstances:{shape:"S2ac",locationName:"instancesSet"}}}},StartNetworkInsightsAccessScopeAnalysis:{input:{type:"structure",required:["NetworkInsightsAccessScopeId","ClientToken"],members:{NetworkInsightsAccessScopeId:{},DryRun:{type:"boolean"},TagSpecifications:{shape:"S3",locationName:"TagSpecification"},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{NetworkInsightsAccessScopeAnalysis:{shape:"S1fh",locationName:"networkInsightsAccessScopeAnalysis"}}}},StartNetworkInsightsAnalysis:{input:{type:"structure",required:["NetworkInsightsPathId","ClientToken"],members:{NetworkInsightsPathId:{},AdditionalAccounts:{shape:"So",locationName:"AdditionalAccount"},FilterInArns:{shape:"S1ft",locationName:"FilterInArn"},DryRun:{type:"boolean"},TagSpecifications:{shape:"S3",locationName:"TagSpecification"},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{NetworkInsightsAnalysis:{shape:"S1fs",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:"S10s",locationName:"InstanceId"},Hibernate:{type:"boolean"},DryRun:{locationName:"dryRun",type:"boolean"},Force:{locationName:"force",type:"boolean"}}},output:{type:"structure",members:{StoppingInstances:{shape:"S2ac",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:"S117",locationName:"previousStatus"},CurrentStatus:{shape:"S117",locationName:"currentStatus"}}}}}}},TerminateInstances:{input:{type:"structure",required:["InstanceIds"],members:{InstanceIds:{shape:"S10s",locationName:"InstanceId"},DryRun:{locationName:"dryRun",type:"boolean"}}},output:{type:"structure",members:{TerminatingInstances:{shape:"S2ac",locationName:"instancesSet"}}}},UnassignIpv6Addresses:{input:{type:"structure",required:["NetworkInterfaceId"],members:{Ipv6Addresses:{shape:"S2o",locationName:"ipv6Addresses"},Ipv6Prefixes:{shape:"S2p",locationName:"Ipv6Prefix"},NetworkInterfaceId:{locationName:"networkInterfaceId"}}},output:{type:"structure",members:{NetworkInterfaceId:{locationName:"networkInterfaceId"},UnassignedIpv6Addresses:{shape:"S2o",locationName:"unassignedIpv6Addresses"},UnassignedIpv6Prefixes:{shape:"S2p",locationName:"unassignedIpv6PrefixSet"}}}},UnassignPrivateIpAddresses:{input:{type:"structure",required:["NetworkInterfaceId"],members:{NetworkInterfaceId:{locationName:"networkInterfaceId"},PrivateIpAddresses:{shape:"S2t",locationName:"privateIpAddress"},Ipv4Prefixes:{shape:"S2p",locationName:"Ipv4Prefix"}}}},UnassignPrivateNatGatewayAddress:{input:{type:"structure",required:["NatGatewayId","PrivateIpAddresses"],members:{NatGatewayId:{},PrivateIpAddresses:{shape:"S31",locationName:"PrivateIpAddress"},MaxDrainDurationSeconds:{type:"integer"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{NatGatewayId:{locationName:"natGatewayId"},NatGatewayAddresses:{shape:"S34",locationName:"natGatewayAddressSet"}}}},UnmonitorInstances:{input:{type:"structure",required:["InstanceIds"],members:{InstanceIds:{shape:"S10s",locationName:"InstanceId"},DryRun:{locationName:"dryRun",type:"boolean"}}},output:{type:"structure",members:{InstanceMonitorings:{shape:"S25z",locationName:"instancesSet"}}}},UpdateSecurityGroupRuleDescriptionsEgress:{input:{type:"structure",members:{DryRun:{type:"boolean"},GroupId:{},GroupName:{},IpPermissions:{shape:"S6m"},SecurityGroupRuleDescriptions:{shape:"S2b0",locationName:"SecurityGroupRuleDescription"}}},output:{type:"structure",members:{Return:{locationName:"return",type:"boolean"}}}},UpdateSecurityGroupRuleDescriptionsIngress:{input:{type:"structure",members:{DryRun:{type:"boolean"},GroupId:{},GroupName:{},IpPermissions:{shape:"S6m"},SecurityGroupRuleDescriptions:{shape:"S2b0",locationName:"SecurityGroupRuleDescription"}}},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:"S1x",locationName:"byoipCidr"}}}}},shapes:{S3:{type:"list",member:{locationName:"item",type:"structure",members:{ResourceType:{locationName:"resourceType"},Tags:{shape:"S6",locationName:"Tag"}}}},S6:{type:"list",member:{locationName:"item",type:"structure",members:{Key:{locationName:"key"},Value:{locationName:"value"}}}},Sa:{type:"structure",members:{PublicIp:{locationName:"publicIp"},AllocationId:{locationName:"allocationId"},TransferAccountId:{locationName:"transferAccountId"},TransferOfferExpirationTimestamp:{locationName:"transferOfferExpirationTimestamp",type:"timestamp"},TransferOfferAcceptedTimestamp:{locationName:"transferOfferAcceptedTimestamp",type:"timestamp"},AddressTransferStatus:{locationName:"addressTransferStatus"}}},Se:{type:"list",member:{locationName:"ReservedInstanceId"}},Sg:{type:"list",member:{locationName:"TargetConfigurationRequest",type:"structure",required:["OfferingId"],members:{InstanceCount:{type:"integer"},OfferingId:{}}}},So:{type:"list",member:{locationName:"item"}},Sq:{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:"St",locationName:"item"}}}},St:{type:"structure",members:{SubnetId:{locationName:"subnetId"},State:{locationName:"state"}}},Sx:{type:"structure",members:{TransitGatewayAttachmentId:{locationName:"transitGatewayAttachmentId"},AccepterTransitGatewayAttachmentId:{locationName:"accepterTransitGatewayAttachmentId"},RequesterTgwInfo:{shape:"Sy",locationName:"requesterTgwInfo"},AccepterTgwInfo:{shape:"Sy",locationName:"accepterTgwInfo"},Options:{locationName:"options",type:"structure",members:{DynamicRouting:{locationName:"dynamicRouting"}}},Status:{locationName:"status",type:"structure",members:{Code:{locationName:"code"},Message:{locationName:"message"}}},State:{locationName:"state"},CreationTime:{locationName:"creationTime",type:"timestamp"},Tags:{shape:"S6",locationName:"tagSet"}}},Sy:{type:"structure",members:{TransitGatewayId:{locationName:"transitGatewayId"},CoreNetworkId:{locationName:"coreNetworkId"},OwnerId:{locationName:"ownerId"},Region:{locationName:"region"}}},S16:{type:"structure",members:{TransitGatewayAttachmentId:{locationName:"transitGatewayAttachmentId"},TransitGatewayId:{locationName:"transitGatewayId"},VpcId:{locationName:"vpcId"},VpcOwnerId:{locationName:"vpcOwnerId"},State:{locationName:"state"},SubnetIds:{shape:"So",locationName:"subnetIds"},CreationTime:{locationName:"creationTime",type:"timestamp"},Options:{locationName:"options",type:"structure",members:{DnsSupport:{locationName:"dnsSupport"},Ipv6Support:{locationName:"ipv6Support"},ApplianceModeSupport:{locationName:"applianceModeSupport"}}},Tags:{shape:"S6",locationName:"tagSet"}}},S1d:{type:"list",member:{locationName:"item"}},S1g:{type:"list",member:{shape:"S1h",locationName:"item"}},S1h:{type:"structure",members:{Error:{locationName:"error",type:"structure",members:{Code:{locationName:"code"},Message:{locationName:"message"}}},ResourceId:{locationName:"resourceId"}}},S1m:{type:"structure",members:{AccepterVpcInfo:{shape:"S1n",locationName:"accepterVpcInfo"},ExpirationTime:{locationName:"expirationTime",type:"timestamp"},RequesterVpcInfo:{shape:"S1n",locationName:"requesterVpcInfo"},Status:{locationName:"status",type:"structure",members:{Code:{locationName:"code"},Message:{locationName:"message"}}},Tags:{shape:"S6",locationName:"tagSet"},VpcPeeringConnectionId:{locationName:"vpcPeeringConnectionId"}}},S1n:{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"}}},S1x:{type:"structure",members:{Cidr:{locationName:"cidr"},Description:{locationName:"description"},StatusMessage:{locationName:"statusMessage"},State:{locationName:"state"}}},S29:{type:"list",member:{locationName:"item"}},S2e:{type:"structure",members:{Cidr:{locationName:"cidr"},IpamPoolAllocationId:{locationName:"ipamPoolAllocationId"},Description:{locationName:"description"},ResourceId:{locationName:"resourceId"},ResourceType:{locationName:"resourceType"},ResourceRegion:{locationName:"resourceRegion"},ResourceOwner:{locationName:"resourceOwner"}}},S2k:{type:"list",member:{locationName:"item"}},S2o:{type:"list",member:{locationName:"item"}},S2p:{type:"list",member:{locationName:"item"}},S2t:{type:"list",member:{locationName:"PrivateIpAddress"}},S2x:{type:"list",member:{locationName:"item",type:"structure",members:{Ipv4Prefix:{locationName:"ipv4Prefix"}}}},S31:{type:"list",member:{locationName:"item"}},S34:{type:"list",member:{locationName:"item",type:"structure",members:{AllocationId:{locationName:"allocationId"},NetworkInterfaceId:{locationName:"networkInterfaceId"},PrivateIp:{locationName:"privateIp"},PublicIp:{locationName:"publicIp"},AssociationId:{locationName:"associationId"},IsPrimary:{locationName:"isPrimary",type:"boolean"},FailureMessage:{locationName:"failureMessage"},Status:{locationName:"status"}}}},S3f:{type:"structure",members:{Code:{locationName:"code"},Message:{locationName:"message"}}},S3o:{type:"structure",members:{Arn:{locationName:"arn"},Name:{locationName:"name"}}},S3q:{type:"structure",members:{AssociationId:{locationName:"associationId"},InstanceId:{locationName:"instanceId"},IamInstanceProfile:{shape:"S3r",locationName:"iamInstanceProfile"},State:{locationName:"state"},Timestamp:{locationName:"timestamp",type:"timestamp"}}},S3r:{type:"structure",members:{Arn:{locationName:"arn"},Id:{locationName:"id"}}},S3w:{type:"list",member:{locationName:"item"}},S3x:{type:"list",member:{locationName:"item"}},S40:{type:"structure",members:{InstanceEventWindowId:{locationName:"instanceEventWindowId"},TimeRanges:{locationName:"timeRangeSet",type:"list",member:{locationName:"item",type:"structure",members:{StartWeekDay:{locationName:"startWeekDay"},StartHour:{locationName:"startHour",type:"integer"},EndWeekDay:{locationName:"endWeekDay"},EndHour:{locationName:"endHour",type:"integer"}}}},Name:{locationName:"name"},CronExpression:{locationName:"cronExpression"},AssociationTarget:{locationName:"associationTarget",type:"structure",members:{InstanceIds:{shape:"S3w",locationName:"instanceIdSet"},Tags:{shape:"S6",locationName:"tagSet"},DedicatedHostIds:{shape:"S3x",locationName:"dedicatedHostIdSet"}}},State:{locationName:"state"},Tags:{shape:"S6",locationName:"tagSet"}}},S4c:{type:"structure",members:{OwnerId:{locationName:"ownerId"},IpamResourceDiscoveryAssociationId:{locationName:"ipamResourceDiscoveryAssociationId"},IpamResourceDiscoveryAssociationArn:{locationName:"ipamResourceDiscoveryAssociationArn"},IpamResourceDiscoveryId:{locationName:"ipamResourceDiscoveryId"},IpamId:{locationName:"ipamId"},IpamArn:{locationName:"ipamArn"},IpamRegion:{locationName:"ipamRegion"},IsDefault:{locationName:"isDefault",type:"boolean"},ResourceDiscoveryStatus:{locationName:"resourceDiscoveryStatus"},State:{locationName:"state"},Tags:{shape:"S6",locationName:"tagSet"}}},S4i:{type:"list",member:{locationName:"AllocationId"}},S4o:{type:"structure",members:{State:{locationName:"state"},StatusMessage:{locationName:"statusMessage"}}},S4s:{type:"structure",members:{AssociationId:{locationName:"associationId"},Ipv6CidrBlock:{locationName:"ipv6CidrBlock"},Ipv6CidrBlockState:{locationName:"ipv6CidrBlockState",type:"structure",members:{State:{locationName:"state"},StatusMessage:{locationName:"statusMessage"}}}}},S4x:{type:"list",member:{locationName:"item"}},S52:{type:"structure",members:{TransitGatewayPolicyTableId:{locationName:"transitGatewayPolicyTableId"},TransitGatewayAttachmentId:{locationName:"transitGatewayAttachmentId"},ResourceId:{locationName:"resourceId"},ResourceType:{locationName:"resourceType"},State:{locationName:"state"}}},S57:{type:"structure",members:{TransitGatewayRouteTableId:{locationName:"transitGatewayRouteTableId"},TransitGatewayAttachmentId:{locationName:"transitGatewayAttachmentId"},ResourceId:{locationName:"resourceId"},ResourceType:{locationName:"resourceType"},State:{locationName:"state"}}},S5a:{type:"structure",members:{AssociationId:{locationName:"associationId"},BranchInterfaceId:{locationName:"branchInterfaceId"},TrunkInterfaceId:{locationName:"trunkInterfaceId"},InterfaceProtocol:{locationName:"interfaceProtocol"},VlanId:{locationName:"vlanId",type:"integer"},GreKey:{locationName:"greKey",type:"integer"},Tags:{shape:"S6",locationName:"tagSet"}}},S5h:{type:"structure",members:{AssociationId:{locationName:"associationId"},Ipv6CidrBlock:{locationName:"ipv6CidrBlock"},Ipv6CidrBlockState:{shape:"S5i",locationName:"ipv6CidrBlockState"},NetworkBorderGroup:{locationName:"networkBorderGroup"},Ipv6Pool:{locationName:"ipv6Pool"}}},S5i:{type:"structure",members:{State:{locationName:"state"},StatusMessage:{locationName:"statusMessage"}}},S5k:{type:"structure",members:{AssociationId:{locationName:"associationId"},CidrBlock:{locationName:"cidrBlock"},CidrBlockState:{shape:"S5i",locationName:"cidrBlockState"}}},S5m:{type:"list",member:{locationName:"groupId"}},S5r:{type:"structure",members:{EnaSrdEnabled:{type:"boolean"},EnaSrdUdpSpecification:{type:"structure",members:{EnaSrdUdpEnabled:{type:"boolean"}}}}},S5y:{type:"structure",members:{VerifiedAccessTrustProviderId:{locationName:"verifiedAccessTrustProviderId"},Description:{locationName:"description"},TrustProviderType:{locationName:"trustProviderType"},UserTrustProviderType:{locationName:"userTrustProviderType"},DeviceTrustProviderType:{locationName:"deviceTrustProviderType"},OidcOptions:{locationName:"oidcOptions",type:"structure",members:{Issuer:{locationName:"issuer"},AuthorizationEndpoint:{locationName:"authorizationEndpoint"},TokenEndpoint:{locationName:"tokenEndpoint"},UserInfoEndpoint:{locationName:"userInfoEndpoint"},ClientId:{locationName:"clientId"},ClientSecret:{shape:"S63",locationName:"clientSecret"},Scope:{locationName:"scope"}}},DeviceOptions:{locationName:"deviceOptions",type:"structure",members:{TenantId:{locationName:"tenantId"}}},PolicyReferenceName:{locationName:"policyReferenceName"},CreationTime:{locationName:"creationTime"},LastUpdatedTime:{locationName:"lastUpdatedTime"},Tags:{shape:"S6",locationName:"tagSet"}}},S63:{type:"string",sensitive:true},S65:{type:"structure",members:{VerifiedAccessInstanceId:{locationName:"verifiedAccessInstanceId"},Description:{locationName:"description"},VerifiedAccessTrustProviders:{locationName:"verifiedAccessTrustProviderSet",type:"list",member:{locationName:"item",type:"structure",members:{VerifiedAccessTrustProviderId:{locationName:"verifiedAccessTrustProviderId"},Description:{locationName:"description"},TrustProviderType:{locationName:"trustProviderType"},UserTrustProviderType:{locationName:"userTrustProviderType"},DeviceTrustProviderType:{locationName:"deviceTrustProviderType"}}}},CreationTime:{locationName:"creationTime"},LastUpdatedTime:{locationName:"lastUpdatedTime"},Tags:{shape:"S6",locationName:"tagSet"}}},S6a:{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"}}},S6f:{type:"structure",members:{State:{locationName:"state"},VpcId:{locationName:"vpcId"}}},S6j:{type:"structure",members:{Code:{locationName:"code"},Message:{locationName:"message"}}},S6m:{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:"S6v",locationName:"item"}}}}},S6v:{type:"structure",members:{Description:{locationName:"description"},GroupId:{locationName:"groupId"},GroupName:{locationName:"groupName"},PeeringStatus:{locationName:"peeringStatus"},UserId:{locationName:"userId"},VpcId:{locationName:"vpcId"},VpcPeeringConnectionId:{locationName:"vpcPeeringConnectionId"}}},S6x:{type:"list",member:{locationName:"item",type:"structure",members:{SecurityGroupRuleId:{locationName:"securityGroupRuleId"},GroupId:{locationName:"groupId"},GroupOwnerId:{locationName:"groupOwnerId"},IsEgress:{locationName:"isEgress",type:"boolean"},IpProtocol:{locationName:"ipProtocol"},FromPort:{locationName:"fromPort",type:"integer"},ToPort:{locationName:"toPort",type:"integer"},CidrIpv4:{locationName:"cidrIpv4"},CidrIpv6:{locationName:"cidrIpv6"},PrefixListId:{locationName:"prefixListId"},ReferencedGroupInfo:{locationName:"referencedGroupInfo",type:"structure",members:{GroupId:{locationName:"groupId"},PeeringStatus:{locationName:"peeringStatus"},UserId:{locationName:"userId"},VpcId:{locationName:"vpcId"},VpcPeeringConnectionId:{locationName:"vpcPeeringConnectionId"}}},Description:{locationName:"description"},Tags:{shape:"S6",locationName:"tagSet"}}}},S76:{type:"structure",members:{S3:{type:"structure",members:{AWSAccessKeyId:{},Bucket:{locationName:"bucket"},Prefix:{locationName:"prefix"},UploadPolicy:{locationName:"uploadPolicy",type:"blob"},UploadPolicySignature:{locationName:"uploadPolicySignature"}}}}},S7a:{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:"S76",locationName:"storage"},UpdateTime:{locationName:"updateTime",type:"timestamp"}}},S7k:{type:"list",member:{locationName:"item"}},S88:{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:"S6",locationName:"tagSet"},UpdateDate:{locationName:"updateDate",type:"timestamp"}}}},S8k:{type:"list",member:{locationName:"item"}},S8v:{type:"list",member:{locationName:"SpotInstanceRequestId"}},S9j:{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"},StartDate:{locationName:"startDate",type:"timestamp"},EndDate:{locationName:"endDate",type:"timestamp"},EndDateType:{locationName:"endDateType"},InstanceMatchCriteria:{locationName:"instanceMatchCriteria"},CreateDate:{locationName:"createDate",type:"timestamp"},Tags:{shape:"S6",locationName:"tagSet"},OutpostArn:{locationName:"outpostArn"},CapacityReservationFleetId:{locationName:"capacityReservationFleetId"},PlacementGroupArn:{locationName:"placementGroupArn"},CapacityAllocations:{locationName:"capacityAllocationSet",type:"list",member:{locationName:"item",type:"structure",members:{AllocationType:{locationName:"allocationType"},Count:{locationName:"count",type:"integer"}}}}}},S9x:{type:"list",member:{locationName:"item",type:"structure",members:{CapacityReservationId:{locationName:"capacityReservationId"},AvailabilityZoneId:{locationName:"availabilityZoneId"},InstanceType:{locationName:"instanceType"},InstancePlatform:{locationName:"instancePlatform"},AvailabilityZone:{locationName:"availabilityZone"},TotalInstanceCount:{locationName:"totalInstanceCount",type:"integer"},FulfilledCapacity:{locationName:"fulfilledCapacity",type:"double"},EbsOptimized:{locationName:"ebsOptimized",type:"boolean"},CreateDate:{locationName:"createDate",type:"timestamp"},Weight:{locationName:"weight",type:"double"},Priority:{locationName:"priority",type:"integer"}}}},Sa1:{type:"structure",members:{CarrierGatewayId:{locationName:"carrierGatewayId"},VpcId:{locationName:"vpcId"},State:{locationName:"state"},OwnerId:{locationName:"ownerId"},Tags:{shape:"S6",locationName:"tagSet"}}},Sab:{type:"structure",members:{Enabled:{type:"boolean"},CloudwatchLogGroup:{},CloudwatchLogStream:{}}},Sae:{type:"structure",members:{Enabled:{type:"boolean"},LambdaFunctionArn:{}}},Saf:{type:"structure",members:{Enabled:{type:"boolean"},BannerText:{}}},Sah:{type:"structure",members:{Code:{locationName:"code"},Message:{locationName:"message"}}},Sal:{type:"structure",members:{Code:{locationName:"code"},Message:{locationName:"message"}}},Saq:{type:"structure",members:{Cidr:{locationName:"cidr"},CoipPoolId:{locationName:"coipPoolId"},LocalGatewayRouteTableId:{locationName:"localGatewayRouteTableId"}}},Sau:{type:"structure",members:{PoolId:{locationName:"poolId"},PoolCidrs:{shape:"So",locationName:"poolCidrSet"},LocalGatewayRouteTableId:{locationName:"localGatewayRouteTableId"},Tags:{shape:"S6",locationName:"tagSet"},PoolArn:{locationName:"poolArn"}}},Say:{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:"S6",locationName:"tagSet"}}},Sb1:{type:"structure",members:{AvailabilityZone:{locationName:"availabilityZone"},AvailabilityZoneId:{locationName:"availabilityZoneId"},AvailableIpAddressCount:{locationName:"availableIpAddressCount",type:"integer"},CidrBlock:{locationName:"cidrBlock"},DefaultForAz:{locationName:"defaultForAz",type:"boolean"},EnableLniAtDeviceIndex:{locationName:"enableLniAtDeviceIndex",type:"integer"},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:"S4s",locationName:"item"}},Tags:{shape:"S6",locationName:"tagSet"},SubnetArn:{locationName:"subnetArn"},OutpostArn:{locationName:"outpostArn"},EnableDns64:{locationName:"enableDns64",type:"boolean"},Ipv6Native:{locationName:"ipv6Native",type:"boolean"},PrivateDnsNameOptionsOnLaunch:{locationName:"privateDnsNameOptionsOnLaunch",type:"structure",members:{HostnameType:{locationName:"hostnameType"},EnableResourceNameDnsARecord:{locationName:"enableResourceNameDnsARecord",type:"boolean"},EnableResourceNameDnsAAAARecord:{locationName:"enableResourceNameDnsAAAARecord",type:"boolean"}}}}},Sb9:{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:"S5h",locationName:"item"}},CidrBlockAssociationSet:{locationName:"cidrBlockAssociationSet",type:"list",member:{shape:"S5k",locationName:"item"}},IsDefault:{locationName:"isDefault",type:"boolean"},Tags:{shape:"S6",locationName:"tagSet"}}},Sbi:{type:"structure",members:{DhcpConfigurations:{locationName:"dhcpConfigurationSet",type:"list",member:{locationName:"item",type:"structure",members:{Key:{locationName:"key"},Values:{locationName:"valueSet",type:"list",member:{shape:"Sbm",locationName:"item"}}}}},DhcpOptionsId:{locationName:"dhcpOptionsId"},OwnerId:{locationName:"ownerId"},Tags:{shape:"S6",locationName:"tagSet"}}},Sbm:{type:"structure",members:{Value:{locationName:"value"}}},Sbp:{type:"structure",members:{Attachments:{shape:"Sbq",locationName:"attachmentSet"},EgressOnlyInternetGatewayId:{locationName:"egressOnlyInternetGatewayId"},Tags:{shape:"S6",locationName:"tagSet"}}},Sbq:{type:"list",member:{locationName:"item",type:"structure",members:{State:{locationName:"state"},VpcId:{locationName:"vpcId"}}}},Sc5:{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:"Scc"},InstanceRequirements:{shape:"Scf"},ImageId:{}}}}}}},Scc:{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"},GroupId:{locationName:"groupId"}}},Scf:{type:"structure",required:["VCpuCount","MemoryMiB"],members:{VCpuCount:{type:"structure",required:["Min"],members:{Min:{type:"integer"},Max:{type:"integer"}}},MemoryMiB:{type:"structure",required:["Min"],members:{Min:{type:"integer"},Max:{type:"integer"}}},CpuManufacturers:{shape:"Sci",locationName:"CpuManufacturer"},MemoryGiBPerVCpu:{type:"structure",members:{Min:{type:"double"},Max:{type:"double"}}},ExcludedInstanceTypes:{shape:"Scl",locationName:"ExcludedInstanceType"},InstanceGenerations:{shape:"Scn",locationName:"InstanceGeneration"},SpotMaxPricePercentageOverLowestPrice:{type:"integer"},OnDemandMaxPricePercentageOverLowestPrice:{type:"integer"},BareMetal:{},BurstablePerformance:{},RequireHibernateSupport:{type:"boolean"},NetworkInterfaceCount:{type:"structure",members:{Min:{type:"integer"},Max:{type:"integer"}}},LocalStorage:{},LocalStorageTypes:{shape:"Sct",locationName:"LocalStorageType"},TotalLocalStorageGB:{type:"structure",members:{Min:{type:"double"},Max:{type:"double"}}},BaselineEbsBandwidthMbps:{type:"structure",members:{Min:{type:"integer"},Max:{type:"integer"}}},AcceleratorTypes:{shape:"Scx",locationName:"AcceleratorType"},AcceleratorCount:{type:"structure",members:{Min:{type:"integer"},Max:{type:"integer"}}},AcceleratorManufacturers:{shape:"Sd0",locationName:"AcceleratorManufacturer"},AcceleratorNames:{shape:"Sd2",locationName:"AcceleratorName"},AcceleratorTotalMemoryMiB:{type:"structure",members:{Min:{type:"integer"},Max:{type:"integer"}}},NetworkBandwidthGbps:{type:"structure",members:{Min:{type:"double"},Max:{type:"double"}}},AllowedInstanceTypes:{shape:"Sd6",locationName:"AllowedInstanceType"}}},Sci:{type:"list",member:{locationName:"item"}},Scl:{type:"list",member:{locationName:"item"}},Scn:{type:"list",member:{locationName:"item"}},Sct:{type:"list",member:{locationName:"item"}},Scx:{type:"list",member:{locationName:"item"}},Sd0:{type:"list",member:{locationName:"item"}},Sd2:{type:"list",member:{locationName:"item"}},Sd6:{type:"list",member:{locationName:"item"}},Sd8:{type:"structure",required:["TotalTargetCapacity"],members:{TotalTargetCapacity:{type:"integer"},OnDemandTargetCapacity:{type:"integer"},SpotTargetCapacity:{type:"integer"},DefaultTargetCapacityType:{},TargetCapacityUnitType:{}}},Sdg:{type:"structure",members:{LaunchTemplateSpecification:{shape:"Sdh",locationName:"launchTemplateSpecification"},Overrides:{shape:"Sdi",locationName:"overrides"}}},Sdh:{type:"structure",members:{LaunchTemplateId:{locationName:"launchTemplateId"},LaunchTemplateName:{locationName:"launchTemplateName"},Version:{locationName:"version"}}},Sdi:{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"}}},InstanceRequirements:{shape:"Sdk",locationName:"instanceRequirements"},ImageId:{locationName:"imageId"}}},Sdk:{type:"structure",members:{VCpuCount:{locationName:"vCpuCount",type:"structure",members:{Min:{locationName:"min",type:"integer"},Max:{locationName:"max",type:"integer"}}},MemoryMiB:{locationName:"memoryMiB",type:"structure",members:{Min:{locationName:"min",type:"integer"},Max:{locationName:"max",type:"integer"}}},CpuManufacturers:{shape:"Sci",locationName:"cpuManufacturerSet"},MemoryGiBPerVCpu:{locationName:"memoryGiBPerVCpu",type:"structure",members:{Min:{locationName:"min",type:"double"},Max:{locationName:"max",type:"double"}}},ExcludedInstanceTypes:{shape:"Scl",locationName:"excludedInstanceTypeSet"},InstanceGenerations:{shape:"Scn",locationName:"instanceGenerationSet"},SpotMaxPricePercentageOverLowestPrice:{locationName:"spotMaxPricePercentageOverLowestPrice",type:"integer"},OnDemandMaxPricePercentageOverLowestPrice:{locationName:"onDemandMaxPricePercentageOverLowestPrice",type:"integer"},BareMetal:{locationName:"bareMetal"},BurstablePerformance:{locationName:"burstablePerformance"},RequireHibernateSupport:{locationName:"requireHibernateSupport",type:"boolean"},NetworkInterfaceCount:{locationName:"networkInterfaceCount",type:"structure",members:{Min:{locationName:"min",type:"integer"},Max:{locationName:"max",type:"integer"}}},LocalStorage:{locationName:"localStorage"},LocalStorageTypes:{shape:"Sct",locationName:"localStorageTypeSet"},TotalLocalStorageGB:{locationName:"totalLocalStorageGB",type:"structure",members:{Min:{locationName:"min",type:"double"},Max:{locationName:"max",type:"double"}}},BaselineEbsBandwidthMbps:{locationName:"baselineEbsBandwidthMbps",type:"structure",members:{Min:{locationName:"min",type:"integer"},Max:{locationName:"max",type:"integer"}}},AcceleratorTypes:{shape:"Scx",locationName:"acceleratorTypeSet"},AcceleratorCount:{locationName:"acceleratorCount",type:"structure",members:{Min:{locationName:"min",type:"integer"},Max:{locationName:"max",type:"integer"}}},AcceleratorManufacturers:{shape:"Sd0",locationName:"acceleratorManufacturerSet"},AcceleratorNames:{shape:"Sd2",locationName:"acceleratorNameSet"},AcceleratorTotalMemoryMiB:{locationName:"acceleratorTotalMemoryMiB",type:"structure",members:{Min:{locationName:"min",type:"integer"},Max:{locationName:"max",type:"integer"}}},NetworkBandwidthGbps:{locationName:"networkBandwidthGbps",type:"structure",members:{Min:{locationName:"min",type:"double"},Max:{locationName:"max",type:"double"}}},AllowedInstanceTypes:{shape:"Sd6",locationName:"allowedInstanceTypeSet"}}},Sdx:{type:"list",member:{locationName:"item"}},Se9:{type:"structure",members:{Bucket:{},Key:{}}},Sec:{type:"list",member:{shape:"Sed",locationName:"BlockDeviceMapping"}},Sed:{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:{locationName:"kmsKeyId"},Throughput:{locationName:"throughput",type:"integer"},OutpostArn:{locationName:"outpostArn"},Encrypted:{locationName:"encrypted",type:"boolean"}}},NoDevice:{locationName:"noDevice"}}},Sej:{type:"list",member:{type:"structure",members:{StartWeekDay:{},StartHour:{type:"integer"},EndWeekDay:{},EndHour:{type:"integer"}}}},Ses:{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:"S6",locationName:"tagSet"}}},Sey:{type:"structure",members:{Attachments:{shape:"Sbq",locationName:"attachmentSet"},InternetGatewayId:{locationName:"internetGatewayId"},OwnerId:{locationName:"ownerId"},Tags:{shape:"S6",locationName:"tagSet"}}},Sf0:{type:"list",member:{type:"structure",members:{RegionName:{}}}},Sf3:{type:"structure",members:{OwnerId:{locationName:"ownerId"},IpamId:{locationName:"ipamId"},IpamArn:{locationName:"ipamArn"},IpamRegion:{locationName:"ipamRegion"},PublicDefaultScopeId:{locationName:"publicDefaultScopeId"},PrivateDefaultScopeId:{locationName:"privateDefaultScopeId"},ScopeCount:{locationName:"scopeCount",type:"integer"},Description:{locationName:"description"},OperatingRegions:{shape:"Sf5",locationName:"operatingRegionSet"},State:{locationName:"state"},Tags:{shape:"S6",locationName:"tagSet"},DefaultResourceDiscoveryId:{locationName:"defaultResourceDiscoveryId"},DefaultResourceDiscoveryAssociationId:{locationName:"defaultResourceDiscoveryAssociationId"},ResourceDiscoveryAssociationCount:{locationName:"resourceDiscoveryAssociationCount",type:"integer"}}},Sf5:{type:"list",member:{locationName:"item",type:"structure",members:{RegionName:{locationName:"regionName"}}}},Sfb:{type:"list",member:{shape:"Sfc",locationName:"item"}},Sfc:{type:"structure",members:{Key:{},Value:{}}},Sfg:{type:"structure",members:{OwnerId:{locationName:"ownerId"},IpamPoolId:{locationName:"ipamPoolId"},SourceIpamPoolId:{locationName:"sourceIpamPoolId"},IpamPoolArn:{locationName:"ipamPoolArn"},IpamScopeArn:{locationName:"ipamScopeArn"},IpamScopeType:{locationName:"ipamScopeType"},IpamArn:{locationName:"ipamArn"},IpamRegion:{locationName:"ipamRegion"},Locale:{locationName:"locale"},PoolDepth:{locationName:"poolDepth",type:"integer"},State:{locationName:"state"},StateMessage:{locationName:"stateMessage"},Description:{locationName:"description"},AutoImport:{locationName:"autoImport",type:"boolean"},PubliclyAdvertisable:{locationName:"publiclyAdvertisable",type:"boolean"},AddressFamily:{locationName:"addressFamily"},AllocationMinNetmaskLength:{locationName:"allocationMinNetmaskLength",type:"integer"},AllocationMaxNetmaskLength:{locationName:"allocationMaxNetmaskLength",type:"integer"},AllocationDefaultNetmaskLength:{locationName:"allocationDefaultNetmaskLength",type:"integer"},AllocationResourceTags:{shape:"Sfj",locationName:"allocationResourceTagSet"},Tags:{shape:"S6",locationName:"tagSet"},AwsService:{locationName:"awsService"},PublicIpSource:{locationName:"publicIpSource"}}},Sfj:{type:"list",member:{locationName:"item",type:"structure",members:{Key:{locationName:"key"},Value:{locationName:"value"}}}},Sfn:{type:"structure",members:{OwnerId:{locationName:"ownerId"},IpamResourceDiscoveryId:{locationName:"ipamResourceDiscoveryId"},IpamResourceDiscoveryArn:{locationName:"ipamResourceDiscoveryArn"},IpamResourceDiscoveryRegion:{locationName:"ipamResourceDiscoveryRegion"},Description:{locationName:"description"},OperatingRegions:{shape:"Sf5",locationName:"operatingRegionSet"},IsDefault:{locationName:"isDefault",type:"boolean"},State:{locationName:"state"},Tags:{shape:"S6",locationName:"tagSet"}}},Sfr:{type:"structure",members:{OwnerId:{locationName:"ownerId"},IpamScopeId:{locationName:"ipamScopeId"},IpamScopeArn:{locationName:"ipamScopeArn"},IpamArn:{locationName:"ipamArn"},IpamRegion:{locationName:"ipamRegion"},IpamScopeType:{locationName:"ipamScopeType"},IsDefault:{locationName:"isDefault",type:"boolean"},Description:{locationName:"description"},PoolCount:{locationName:"poolCount",type:"integer"},State:{locationName:"state"},Tags:{shape:"S6",locationName:"tagSet"}}},Sfx:{type:"string",sensitive:true},Sg0:{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:"Sg8",locationName:"SecurityGroupId"},InterfaceType:{},Ipv6AddressCount:{type:"integer"},Ipv6Addresses:{type:"list",member:{locationName:"InstanceIpv6Address",type:"structure",members:{Ipv6Address:{}}}},NetworkInterfaceId:{},PrivateIpAddress:{},PrivateIpAddresses:{shape:"Sgb"},SecondaryPrivateIpAddressCount:{type:"integer"},SubnetId:{},NetworkCardIndex:{type:"integer"},Ipv4Prefixes:{shape:"Sgd",locationName:"Ipv4Prefix"},Ipv4PrefixCount:{type:"integer"},Ipv6Prefixes:{shape:"Sgf",locationName:"Ipv6Prefix"},Ipv6PrefixCount:{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"},GroupId:{}}},RamDiskId:{},DisableApiTermination:{type:"boolean"},InstanceInitiatedShutdownBehavior:{},UserData:{shape:"Sfx"},TagSpecifications:{locationName:"TagSpecification",type:"list",member:{locationName:"LaunchTemplateTagSpecificationRequest",type:"structure",members:{ResourceType:{},Tags:{shape:"S6",locationName:"Tag"}}}},ElasticGpuSpecifications:{locationName:"ElasticGpuSpecification",type:"list",member:{shape:"Sgp",locationName:"ElasticGpuSpecification"}},ElasticInferenceAccelerators:{locationName:"ElasticInferenceAccelerator",type:"list",member:{locationName:"item",type:"structure",required:["Type"],members:{Type:{},Count:{type:"integer"}}}},SecurityGroupIds:{shape:"Sg8",locationName:"SecurityGroupId"},SecurityGroups:{shape:"Sgt",locationName:"SecurityGroup"},InstanceMarketOptions:{type:"structure",members:{MarketType:{},SpotOptions:{type:"structure",members:{MaxPrice:{},SpotInstanceType:{},BlockDurationMinutes:{type:"integer"},ValidUntil:{type:"timestamp"},InstanceInterruptionBehavior:{}}}}},CreditSpecification:{shape:"Sgz"},CpuOptions:{type:"structure",members:{CoreCount:{type:"integer"},ThreadsPerCore:{type:"integer"},AmdSevSnp:{}}},CapacityReservationSpecification:{type:"structure",members:{CapacityReservationPreference:{},CapacityReservationTarget:{shape:"Sh4"}}},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:{},HttpProtocolIpv6:{},InstanceMetadataTags:{}}},EnclaveOptions:{type:"structure",members:{Enabled:{type:"boolean"}}},InstanceRequirements:{shape:"Scf"},PrivateDnsNameOptions:{type:"structure",members:{HostnameType:{},EnableResourceNameDnsARecord:{type:"boolean"},EnableResourceNameDnsAAAARecord:{type:"boolean"}}},MaintenanceOptions:{type:"structure",members:{AutoRecovery:{}}},DisableApiStop:{type:"boolean"}}},Sg8:{type:"list",member:{locationName:"SecurityGroupId"}},Sgb:{type:"list",member:{locationName:"item",type:"structure",members:{Primary:{locationName:"primary",type:"boolean"},PrivateIpAddress:{locationName:"privateIpAddress"}}}},Sgd:{type:"list",member:{locationName:"item",type:"structure",members:{Ipv4Prefix:{}}}},Sgf:{type:"list",member:{locationName:"item",type:"structure",members:{Ipv6Prefix:{}}}},Sgp:{type:"structure",required:["Type"],members:{Type:{}}},Sgt:{type:"list",member:{locationName:"SecurityGroup"}},Sgz:{type:"structure",required:["CpuCredits"],members:{CpuCredits:{}}},Sh4:{type:"structure",members:{CapacityReservationId:{},CapacityReservationResourceGroupArn:{}}},Shi:{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:"S6",locationName:"tagSet"}}},Shj:{type:"structure",members:{Errors:{locationName:"errorSet",type:"list",member:{locationName:"item",type:"structure",members:{Code:{locationName:"code"},Message:{locationName:"message"}}}}}},Sho:{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:"Shp",locationName:"launchTemplateData"}}},Shp:{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:"S5m",locationName:"groupSet"},InterfaceType:{locationName:"interfaceType"},Ipv6AddressCount:{locationName:"ipv6AddressCount",type:"integer"},Ipv6Addresses:{shape:"Shw",locationName:"ipv6AddressesSet"},NetworkInterfaceId:{locationName:"networkInterfaceId"},PrivateIpAddress:{locationName:"privateIpAddress"},PrivateIpAddresses:{shape:"Sgb",locationName:"privateIpAddressesSet"},SecondaryPrivateIpAddressCount:{locationName:"secondaryPrivateIpAddressCount",type:"integer"},SubnetId:{locationName:"subnetId"},NetworkCardIndex:{locationName:"networkCardIndex",type:"integer"},Ipv4Prefixes:{locationName:"ipv4PrefixSet",type:"list",member:{locationName:"item",type:"structure",members:{Ipv4Prefix:{locationName:"ipv4Prefix"}}}},Ipv4PrefixCount:{locationName:"ipv4PrefixCount",type:"integer"},Ipv6Prefixes:{locationName:"ipv6PrefixSet",type:"list",member:{locationName:"item",type:"structure",members:{Ipv6Prefix:{locationName:"ipv6Prefix"}}}},Ipv6PrefixCount:{locationName:"ipv6PrefixCount",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"},GroupId:{locationName:"groupId"}}},RamDiskId:{locationName:"ramDiskId"},DisableApiTermination:{locationName:"disableApiTermination",type:"boolean"},InstanceInitiatedShutdownBehavior:{locationName:"instanceInitiatedShutdownBehavior"},UserData:{shape:"Sfx",locationName:"userData"},TagSpecifications:{locationName:"tagSpecificationSet",type:"list",member:{locationName:"item",type:"structure",members:{ResourceType:{locationName:"resourceType"},Tags:{shape:"S6",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:"So",locationName:"securityGroupIdSet"},SecurityGroups:{shape:"So",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"},AmdSevSnp:{locationName:"amdSevSnp"}}},CapacityReservationSpecification:{locationName:"capacityReservationSpecification",type:"structure",members:{CapacityReservationPreference:{locationName:"capacityReservationPreference"},CapacityReservationTarget:{shape:"Sif",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"},HttpProtocolIpv6:{locationName:"httpProtocolIpv6"},InstanceMetadataTags:{locationName:"instanceMetadataTags"}}},EnclaveOptions:{locationName:"enclaveOptions",type:"structure",members:{Enabled:{locationName:"enabled",type:"boolean"}}},InstanceRequirements:{shape:"Sdk",locationName:"instanceRequirements"},PrivateDnsNameOptions:{locationName:"privateDnsNameOptions",type:"structure",members:{HostnameType:{locationName:"hostnameType"},EnableResourceNameDnsARecord:{locationName:"enableResourceNameDnsARecord",type:"boolean"},EnableResourceNameDnsAAAARecord:{locationName:"enableResourceNameDnsAAAARecord",type:"boolean"}}},MaintenanceOptions:{locationName:"maintenanceOptions",type:"structure",members:{AutoRecovery:{locationName:"autoRecovery"}}},DisableApiStop:{locationName:"disableApiStop",type:"boolean"}}},Shw:{type:"list",member:{locationName:"item",type:"structure",members:{Ipv6Address:{locationName:"ipv6Address"}}}},Sif:{type:"structure",members:{CapacityReservationId:{locationName:"capacityReservationId"},CapacityReservationResourceGroupArn:{locationName:"capacityReservationResourceGroupArn"}}},Sir:{type:"structure",members:{DestinationCidrBlock:{locationName:"destinationCidrBlock"},LocalGatewayVirtualInterfaceGroupId:{locationName:"localGatewayVirtualInterfaceGroupId"},Type:{locationName:"type"},State:{locationName:"state"},LocalGatewayRouteTableId:{locationName:"localGatewayRouteTableId"},LocalGatewayRouteTableArn:{locationName:"localGatewayRouteTableArn"},OwnerId:{locationName:"ownerId"},SubnetId:{locationName:"subnetId"},CoipPoolId:{locationName:"coipPoolId"},NetworkInterfaceId:{locationName:"networkInterfaceId"},DestinationPrefixListId:{locationName:"destinationPrefixListId"}}},Siy:{type:"structure",members:{LocalGatewayRouteTableId:{locationName:"localGatewayRouteTableId"},LocalGatewayRouteTableArn:{locationName:"localGatewayRouteTableArn"},LocalGatewayId:{locationName:"localGatewayId"},OutpostArn:{locationName:"outpostArn"},OwnerId:{locationName:"ownerId"},State:{locationName:"state"},Tags:{shape:"S6",locationName:"tagSet"},Mode:{locationName:"mode"},StateReason:{shape:"Siz",locationName:"stateReason"}}},Siz:{type:"structure",members:{Code:{locationName:"code"},Message:{locationName:"message"}}},Sj2:{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:"S6",locationName:"tagSet"}}},Sj6:{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:"S6",locationName:"tagSet"}}},Sj9:{type:"list",member:{type:"structure",required:["Cidr"],members:{Cidr:{},Description:{}}}},Sjc:{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:"S6",locationName:"tagSet"},OwnerId:{locationName:"ownerId"}}},Sjh:{type:"structure",members:{CreateTime:{locationName:"createTime",type:"timestamp"},DeleteTime:{locationName:"deleteTime",type:"timestamp"},FailureCode:{locationName:"failureCode"},FailureMessage:{locationName:"failureMessage"},NatGatewayAddresses:{shape:"S34",locationName:"natGatewayAddressSet"},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:"S6",locationName:"tagSet"},ConnectivityType:{locationName:"connectivityType"}}},Sjm:{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:"Sjr",locationName:"icmpTypeCode"},Ipv6CidrBlock:{locationName:"ipv6CidrBlock"},PortRange:{shape:"Sjs",locationName:"portRange"},Protocol:{locationName:"protocol"},RuleAction:{locationName:"ruleAction"},RuleNumber:{locationName:"ruleNumber",type:"integer"}}}},IsDefault:{locationName:"default",type:"boolean"},NetworkAclId:{locationName:"networkAclId"},Tags:{shape:"S6",locationName:"tagSet"},VpcId:{locationName:"vpcId"},OwnerId:{locationName:"ownerId"}}},Sjr:{type:"structure",members:{Code:{locationName:"code",type:"integer"},Type:{locationName:"type",type:"integer"}}},Sjs:{type:"structure",members:{From:{locationName:"from",type:"integer"},To:{locationName:"to",type:"integer"}}},Sjx:{type:"list",member:{locationName:"item",type:"structure",members:{Source:{shape:"Sjz"},Destination:{shape:"Sjz"},ThroughResources:{locationName:"ThroughResource",type:"list",member:{locationName:"item",type:"structure",members:{ResourceStatement:{shape:"Sk3"}}}}}}},Sjz:{type:"structure",members:{PacketHeaderStatement:{type:"structure",members:{SourceAddresses:{shape:"So",locationName:"SourceAddress"},DestinationAddresses:{shape:"So",locationName:"DestinationAddress"},SourcePorts:{shape:"So",locationName:"SourcePort"},DestinationPorts:{shape:"So",locationName:"DestinationPort"},SourcePrefixLists:{shape:"So",locationName:"SourcePrefixList"},DestinationPrefixLists:{shape:"So",locationName:"DestinationPrefixList"},Protocols:{shape:"Sk1",locationName:"Protocol"}}},ResourceStatement:{shape:"Sk3"}}},Sk1:{type:"list",member:{locationName:"item"}},Sk3:{type:"structure",members:{Resources:{shape:"So",locationName:"Resource"},ResourceTypes:{shape:"So",locationName:"ResourceType"}}},Sk7:{type:"structure",members:{NetworkInsightsAccessScopeId:{locationName:"networkInsightsAccessScopeId"},NetworkInsightsAccessScopeArn:{locationName:"networkInsightsAccessScopeArn"},CreatedDate:{locationName:"createdDate",type:"timestamp"},UpdatedDate:{locationName:"updatedDate",type:"timestamp"},Tags:{shape:"S6",locationName:"tagSet"}}},Sk9:{type:"structure",members:{NetworkInsightsAccessScopeId:{locationName:"networkInsightsAccessScopeId"},MatchPaths:{shape:"Ska",locationName:"matchPathSet"},ExcludePaths:{shape:"Ska",locationName:"excludePathSet"}}},Ska:{type:"list",member:{locationName:"item",type:"structure",members:{Source:{shape:"Skc",locationName:"source"},Destination:{shape:"Skc",locationName:"destination"},ThroughResources:{locationName:"throughResourceSet",type:"list",member:{locationName:"item",type:"structure",members:{ResourceStatement:{shape:"Ske",locationName:"resourceStatement"}}}}}}},Skc:{type:"structure",members:{PacketHeaderStatement:{locationName:"packetHeaderStatement",type:"structure",members:{SourceAddresses:{shape:"So",locationName:"sourceAddressSet"},DestinationAddresses:{shape:"So",locationName:"destinationAddressSet"},SourcePorts:{shape:"So",locationName:"sourcePortSet"},DestinationPorts:{shape:"So",locationName:"destinationPortSet"},SourcePrefixLists:{shape:"So",locationName:"sourcePrefixListSet"},DestinationPrefixLists:{shape:"So",locationName:"destinationPrefixListSet"},Protocols:{shape:"Sk1",locationName:"protocolSet"}}},ResourceStatement:{shape:"Ske",locationName:"resourceStatement"}}},Ske:{type:"structure",members:{Resources:{shape:"So",locationName:"resourceSet"},ResourceTypes:{shape:"So",locationName:"resourceTypeSet"}}},Skl:{type:"structure",members:{SourceAddress:{},SourcePortRange:{shape:"Skm"},DestinationAddress:{},DestinationPortRange:{shape:"Skm"}}},Skm:{type:"structure",members:{FromPort:{type:"integer"},ToPort:{type:"integer"}}},Sko:{type:"structure",members:{NetworkInsightsPathId:{locationName:"networkInsightsPathId"},NetworkInsightsPathArn:{locationName:"networkInsightsPathArn"},CreatedDate:{locationName:"createdDate",type:"timestamp"},Source:{locationName:"source"},Destination:{locationName:"destination"},SourceArn:{locationName:"sourceArn"},DestinationArn:{locationName:"destinationArn"},SourceIp:{locationName:"sourceIp"},DestinationIp:{locationName:"destinationIp"},Protocol:{locationName:"protocol"},DestinationPort:{locationName:"destinationPort",type:"integer"},Tags:{shape:"S6",locationName:"tagSet"},FilterAtSource:{shape:"Skq",locationName:"filterAtSource"},FilterAtDestination:{shape:"Skq",locationName:"filterAtDestination"}}},Skq:{type:"structure",members:{SourceAddress:{locationName:"sourceAddress"},SourcePortRange:{shape:"Skr",locationName:"sourcePortRange"},DestinationAddress:{locationName:"destinationAddress"},DestinationPortRange:{shape:"Skr",locationName:"destinationPortRange"}}},Skr:{type:"structure",members:{FromPort:{locationName:"fromPort",type:"integer"},ToPort:{locationName:"toPort",type:"integer"}}},Skv:{type:"structure",members:{Association:{shape:"Skw",locationName:"association"},Attachment:{shape:"Skx",locationName:"attachment"},AvailabilityZone:{locationName:"availabilityZone"},Description:{locationName:"description"},Groups:{shape:"Sl0",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:"Skw",locationName:"association"},Primary:{locationName:"primary",type:"boolean"},PrivateDnsName:{locationName:"privateDnsName"},PrivateIpAddress:{locationName:"privateIpAddress"}}}},Ipv4Prefixes:{shape:"S2x",locationName:"ipv4PrefixSet"},Ipv6Prefixes:{locationName:"ipv6PrefixSet",type:"list",member:{locationName:"item",type:"structure",members:{Ipv6Prefix:{locationName:"ipv6Prefix"}}}},RequesterId:{locationName:"requesterId"},RequesterManaged:{locationName:"requesterManaged",type:"boolean"},SourceDestCheck:{locationName:"sourceDestCheck",type:"boolean"},Status:{locationName:"status"},SubnetId:{locationName:"subnetId"},TagSet:{shape:"S6",locationName:"tagSet"},VpcId:{locationName:"vpcId"},DenyAllIgwTraffic:{locationName:"denyAllIgwTraffic",type:"boolean"},Ipv6Native:{locationName:"ipv6Native",type:"boolean"},Ipv6Address:{locationName:"ipv6Address"}}},Skw:{type:"structure",members:{AllocationId:{locationName:"allocationId"},AssociationId:{locationName:"associationId"},IpOwnerId:{locationName:"ipOwnerId"},PublicDnsName:{locationName:"publicDnsName"},PublicIp:{locationName:"publicIp"},CustomerOwnedIp:{locationName:"customerOwnedIp"},CarrierIp:{locationName:"carrierIp"}}},Skx:{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"},EnaSrdSpecification:{locationName:"enaSrdSpecification",type:"structure",members:{EnaSrdEnabled:{locationName:"enaSrdEnabled",type:"boolean"},EnaSrdUdpSpecification:{locationName:"enaSrdUdpSpecification",type:"structure",members:{EnaSrdUdpEnabled:{locationName:"enaSrdUdpEnabled",type:"boolean"}}}}}}},Sl0:{type:"list",member:{locationName:"item",type:"structure",members:{GroupName:{locationName:"groupName"},GroupId:{locationName:"groupId"}}}},Sld:{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"}}}}},Slk:{type:"structure",members:{GroupName:{locationName:"groupName"},State:{locationName:"state"},Strategy:{locationName:"strategy"},PartitionCount:{locationName:"partitionCount",type:"integer"},GroupId:{locationName:"groupId"},Tags:{shape:"S6",locationName:"tagSet"},GroupArn:{locationName:"groupArn"},SpreadLevel:{locationName:"spreadLevel"}}},Slq:{type:"structure",members:{ReplaceRootVolumeTaskId:{locationName:"replaceRootVolumeTaskId"},InstanceId:{locationName:"instanceId"},TaskState:{locationName:"taskState"},StartTime:{locationName:"startTime"},CompleteTime:{locationName:"completeTime"},Tags:{shape:"S6",locationName:"tagSet"},ImageId:{locationName:"imageId"},SnapshotId:{locationName:"snapshotId"},DeleteReplacedRootVolume:{locationName:"deleteReplacedRootVolume",type:"boolean"}}},Sm6:{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:"S4o",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"},CoreNetworkArn:{locationName:"coreNetworkArn"}}}},Tags:{shape:"S6",locationName:"tagSet"},VpcId:{locationName:"vpcId"},OwnerId:{locationName:"ownerId"}}},Smi:{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"},OutpostArn:{locationName:"outpostArn"},Tags:{shape:"S6",locationName:"tagSet"},StorageTier:{locationName:"storageTier"},RestoreExpiryTime:{locationName:"restoreExpiryTime",type:"timestamp"}}},Smo:{type:"list",member:{locationName:"VolumeId"}},Smv:{type:"structure",members:{Bucket:{locationName:"bucket"},Fault:{shape:"Smw",locationName:"fault"},OwnerId:{locationName:"ownerId"},Prefix:{locationName:"prefix"},State:{locationName:"state"}}},Smw:{type:"structure",members:{Code:{locationName:"code"},Message:{locationName:"message"}}},Sn7:{type:"structure",members:{SubnetCidrReservationId:{locationName:"subnetCidrReservationId"},SubnetId:{locationName:"subnetId"},Cidr:{locationName:"cidr"},ReservationType:{locationName:"reservationType"},OwnerId:{locationName:"ownerId"},Description:{locationName:"description"},Tags:{shape:"S6",locationName:"tagSet"}}},Sna:{type:"list",member:{}},Sne:{type:"structure",members:{TrafficMirrorFilterId:{locationName:"trafficMirrorFilterId"},IngressFilterRules:{shape:"Snf",locationName:"ingressFilterRuleSet"},EgressFilterRules:{shape:"Snf",locationName:"egressFilterRuleSet"},NetworkServices:{shape:"Snk",locationName:"networkServiceSet"},Description:{locationName:"description"},Tags:{shape:"S6",locationName:"tagSet"}}},Snf:{type:"list",member:{shape:"Sng",locationName:"item"}},Sng:{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:"Snj",locationName:"destinationPortRange"},SourcePortRange:{shape:"Snj",locationName:"sourcePortRange"},DestinationCidrBlock:{locationName:"destinationCidrBlock"},SourceCidrBlock:{locationName:"sourceCidrBlock"},Description:{locationName:"description"}}},Snj:{type:"structure",members:{FromPort:{locationName:"fromPort",type:"integer"},ToPort:{locationName:"toPort",type:"integer"}}},Snk:{type:"list",member:{locationName:"item"}},Sno:{type:"structure",members:{FromPort:{type:"integer"},ToPort:{type:"integer"}}},Snt:{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:"S6",locationName:"tagSet"}}},Snw:{type:"structure",members:{TrafficMirrorTargetId:{locationName:"trafficMirrorTargetId"},NetworkInterfaceId:{locationName:"networkInterfaceId"},NetworkLoadBalancerArn:{locationName:"networkLoadBalancerArn"},Type:{locationName:"type"},Description:{locationName:"description"},OwnerId:{locationName:"ownerId"},Tags:{shape:"S6",locationName:"tagSet"},GatewayLoadBalancerEndpointId:{locationName:"gatewayLoadBalancerEndpointId"}}},So5:{type:"list",member:{locationName:"item"}},So7:{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:"So",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:"S6",locationName:"tagSet"}}},Soe:{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:"S6",locationName:"tagSet"}}},Soi:{type:"list",member:{locationName:"item"}},Sok:{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:"Soi",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:"S6",locationName:"tagSet"}}},Sox:{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:"S6",locationName:"tagSet"}}},Sp6:{type:"structure",members:{TransitGatewayPolicyTableId:{locationName:"transitGatewayPolicyTableId"},TransitGatewayId:{locationName:"transitGatewayId"},State:{locationName:"state"},CreationTime:{locationName:"creationTime",type:"timestamp"},Tags:{shape:"S6",locationName:"tagSet"}}},Spa:{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"}}}}},Spf:{type:"structure",members:{DestinationCidrBlock:{locationName:"destinationCidrBlock"},PrefixListId:{locationName:"prefixListId"},TransitGatewayRouteTableAnnouncementId:{locationName:"transitGatewayRouteTableAnnouncementId"},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"}}},Spn:{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:"S6",locationName:"tagSet"}}},Spr:{type:"structure",members:{TransitGatewayRouteTableAnnouncementId:{locationName:"transitGatewayRouteTableAnnouncementId"},TransitGatewayId:{locationName:"transitGatewayId"},CoreNetworkId:{locationName:"coreNetworkId"},PeerTransitGatewayId:{locationName:"peerTransitGatewayId"},PeerCoreNetworkId:{locationName:"peerCoreNetworkId"},PeeringAttachmentId:{locationName:"peeringAttachmentId"},AnnouncementDirection:{locationName:"announcementDirection"},TransitGatewayRouteTableId:{locationName:"transitGatewayRouteTableId"},State:{locationName:"state"},CreationTime:{locationName:"creationTime",type:"timestamp"},Tags:{shape:"S6",locationName:"tagSet"}}},Sq2:{type:"list",member:{locationName:"item"}},Sqa:{type:"structure",members:{VerifiedAccessInstanceId:{locationName:"verifiedAccessInstanceId"},VerifiedAccessGroupId:{locationName:"verifiedAccessGroupId"},VerifiedAccessEndpointId:{locationName:"verifiedAccessEndpointId"},ApplicationDomain:{locationName:"applicationDomain"},EndpointType:{locationName:"endpointType"},AttachmentType:{locationName:"attachmentType"},DomainCertificateArn:{locationName:"domainCertificateArn"},EndpointDomain:{locationName:"endpointDomain"},DeviceValidationDomain:{locationName:"deviceValidationDomain"},SecurityGroupIds:{shape:"Sq2",locationName:"securityGroupIdSet"},LoadBalancerOptions:{locationName:"loadBalancerOptions",type:"structure",members:{Protocol:{locationName:"protocol"},Port:{locationName:"port",type:"integer"},LoadBalancerArn:{locationName:"loadBalancerArn"},SubnetIds:{locationName:"subnetIdSet",type:"list",member:{locationName:"item"}}}},NetworkInterfaceOptions:{locationName:"networkInterfaceOptions",type:"structure",members:{NetworkInterfaceId:{locationName:"networkInterfaceId"},Protocol:{locationName:"protocol"},Port:{locationName:"port",type:"integer"}}},Status:{locationName:"status",type:"structure",members:{Code:{locationName:"code"},Message:{locationName:"message"}}},Description:{locationName:"description"},CreationTime:{locationName:"creationTime"},LastUpdatedTime:{locationName:"lastUpdatedTime"},DeletionTime:{locationName:"deletionTime"},Tags:{shape:"S6",locationName:"tagSet"}}},Sqi:{type:"structure",members:{VerifiedAccessGroupId:{locationName:"verifiedAccessGroupId"},VerifiedAccessInstanceId:{locationName:"verifiedAccessInstanceId"},Description:{locationName:"description"},Owner:{locationName:"owner"},VerifiedAccessGroupArn:{locationName:"verifiedAccessGroupArn"},CreationTime:{locationName:"creationTime"},LastUpdatedTime:{locationName:"lastUpdatedTime"},DeletionTime:{locationName:"deletionTime"},Tags:{shape:"S6",locationName:"tagSet"}}},Sqr:{type:"structure",members:{Attachments:{locationName:"attachmentSet",type:"list",member:{shape:"S6a",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:"S6",locationName:"tagSet"},VolumeType:{locationName:"volumeType"},FastRestored:{locationName:"fastRestored",type:"boolean"},MultiAttachEnabled:{locationName:"multiAttachEnabled",type:"boolean"},Throughput:{locationName:"throughput",type:"integer"}}},Sqy:{type:"list",member:{locationName:"item"}},Sqz:{type:"list",member:{locationName:"item"}},Sr0:{type:"list",member:{locationName:"item"}},Sr2:{type:"structure",members:{DnsRecordIpType:{},PrivateDnsOnlyForInboundResolverEndpoint:{type:"boolean"}}},Sr5:{type:"structure",members:{VpcEndpointId:{locationName:"vpcEndpointId"},VpcEndpointType:{locationName:"vpcEndpointType"},VpcId:{locationName:"vpcId"},ServiceName:{locationName:"serviceName"},State:{locationName:"state"},PolicyDocument:{locationName:"policyDocument"},RouteTableIds:{shape:"So",locationName:"routeTableIdSet"},SubnetIds:{shape:"So",locationName:"subnetIdSet"},Groups:{locationName:"groupSet",type:"list",member:{locationName:"item",type:"structure",members:{GroupId:{locationName:"groupId"},GroupName:{locationName:"groupName"}}}},IpAddressType:{locationName:"ipAddressType"},DnsOptions:{locationName:"dnsOptions",type:"structure",members:{DnsRecordIpType:{locationName:"dnsRecordIpType"},PrivateDnsOnlyForInboundResolverEndpoint:{locationName:"privateDnsOnlyForInboundResolverEndpoint",type:"boolean"}}},PrivateDnsEnabled:{locationName:"privateDnsEnabled",type:"boolean"},RequesterManaged:{locationName:"requesterManaged",type:"boolean"},NetworkInterfaceIds:{shape:"So",locationName:"networkInterfaceIdSet"},DnsEntries:{shape:"Sra",locationName:"dnsEntrySet"},CreationTimestamp:{locationName:"creationTimestamp",type:"timestamp"},Tags:{shape:"S6",locationName:"tagSet"},OwnerId:{locationName:"ownerId"},LastError:{locationName:"lastError",type:"structure",members:{Message:{locationName:"message"},Code:{locationName:"code"}}}}},Sra:{type:"list",member:{locationName:"item",type:"structure",members:{DnsName:{locationName:"dnsName"},HostedZoneId:{locationName:"hostedZoneId"}}}},Srf:{type:"structure",members:{ConnectionNotificationId:{locationName:"connectionNotificationId"},ServiceId:{locationName:"serviceId"},VpcEndpointId:{locationName:"vpcEndpointId"},ConnectionNotificationType:{locationName:"connectionNotificationType"},ConnectionNotificationArn:{locationName:"connectionNotificationArn"},ConnectionEvents:{shape:"So",locationName:"connectionEvents"},ConnectionNotificationState:{locationName:"connectionNotificationState"}}},Srk:{type:"structure",members:{ServiceType:{shape:"Srl",locationName:"serviceType"},ServiceId:{locationName:"serviceId"},ServiceName:{locationName:"serviceName"},ServiceState:{locationName:"serviceState"},AvailabilityZones:{shape:"So",locationName:"availabilityZoneSet"},AcceptanceRequired:{locationName:"acceptanceRequired",type:"boolean"},ManagesVpcEndpoints:{locationName:"managesVpcEndpoints",type:"boolean"},NetworkLoadBalancerArns:{shape:"So",locationName:"networkLoadBalancerArnSet"},GatewayLoadBalancerArns:{shape:"So",locationName:"gatewayLoadBalancerArnSet"},SupportedIpAddressTypes:{shape:"Srp",locationName:"supportedIpAddressTypeSet"},BaseEndpointDnsNames:{shape:"So",locationName:"baseEndpointDnsNameSet"},PrivateDnsName:{locationName:"privateDnsName"},PrivateDnsNameConfiguration:{locationName:"privateDnsNameConfiguration",type:"structure",members:{State:{locationName:"state"},Type:{locationName:"type"},Value:{locationName:"value"},Name:{locationName:"name"}}},PayerResponsibility:{locationName:"payerResponsibility"},Tags:{shape:"S6",locationName:"tagSet"}}},Srl:{type:"list",member:{locationName:"item",type:"structure",members:{ServiceType:{locationName:"serviceType"}}}},Srp:{type:"list",member:{locationName:"item"}},Ss2:{type:"list",member:{locationName:"item",type:"structure",members:{Value:{}}}},Ss4:{type:"list",member:{locationName:"item",type:"structure",members:{Value:{}}}},Ss6:{type:"list",member:{locationName:"item",type:"structure",members:{Value:{}}}},Ss8:{type:"list",member:{locationName:"item",type:"structure",members:{Value:{}}}},Ssa:{type:"list",member:{locationName:"item",type:"structure",members:{Value:{type:"integer"}}}},Ssc:{type:"list",member:{locationName:"item",type:"structure",members:{Value:{type:"integer"}}}},Sse:{type:"list",member:{locationName:"item",type:"structure",members:{Value:{}}}},Ssg:{type:"structure",members:{CloudWatchLogOptions:{type:"structure",members:{LogEnabled:{type:"boolean"},LogGroupArn:{},LogOutputFormat:{}}}}},Ssk:{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"},CoreNetworkArn:{locationName:"coreNetworkArn"},CoreNetworkAttachmentArn:{locationName:"coreNetworkAttachmentArn"},GatewayAssociationState:{locationName:"gatewayAssociationState"},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"},OutsideIpAddressType:{locationName:"outsideIpAddressType"},TransportTransitGatewayAttachmentId:{locationName:"transportTransitGatewayAttachmentId"},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"},LogOptions:{locationName:"logOptions",type:"structure",members:{CloudWatchLogOptions:{locationName:"cloudWatchLogOptions",type:"structure",members:{LogEnabled:{locationName:"logEnabled",type:"boolean"},LogGroupArn:{locationName:"logGroupArn"},LogOutputFormat:{locationName:"logOutputFormat"}}}}},EnableTunnelLifecycleControl:{locationName:"enableTunnelLifecycleControl",type:"boolean"}}}}}},Routes:{locationName:"routes",type:"list",member:{locationName:"item",type:"structure",members:{DestinationCidrBlock:{locationName:"destinationCidrBlock"},Source:{locationName:"source"},State:{locationName:"state"}}}},Tags:{shape:"S6",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"}}}}}},Stg:{type:"structure",members:{AvailabilityZone:{locationName:"availabilityZone"},State:{locationName:"state"},Type:{locationName:"type"},VpcAttachments:{locationName:"attachments",type:"list",member:{shape:"S6f",locationName:"item"}},VpnGatewayId:{locationName:"vpnGatewayId"},AmazonSideAsn:{locationName:"amazonSideAsn",type:"long"},Tags:{shape:"S6",locationName:"tagSet"}}},Sty:{type:"list",member:{}},Su8:{type:"list",member:{locationName:"item"}},Suv:{type:"list",member:{locationName:"item"}},Sxs:{type:"list",member:{locationName:"item"}},Sy5:{type:"structure",members:{Cidr:{locationName:"cidr"},State:{locationName:"state"},FailureReason:{locationName:"failureReason",type:"structure",members:{Code:{locationName:"code"},Message:{locationName:"message"}}},IpamPoolCidrId:{locationName:"ipamPoolCidrId"},NetmaskLength:{locationName:"netmaskLength",type:"integer"}}},Syg:{type:"list",member:{locationName:"item"}},Syi:{type:"structure",members:{InstanceTagKeys:{shape:"Syg",locationName:"instanceTagKeySet"},IncludeAllTagsOfInstance:{locationName:"includeAllTagsOfInstance",type:"boolean"}}},Syk:{type:"list",member:{locationName:"item"}},Sz3:{type:"list",member:{locationName:"Filter",type:"structure",members:{Name:{},Values:{shape:"So",locationName:"Value"}}}},Szg:{type:"structure",members:{PublicIp:{locationName:"publicIp"},AllocationId:{locationName:"allocationId"},PtrRecord:{locationName:"ptrRecord"},PtrRecordUpdate:{locationName:"ptrRecordUpdate",type:"structure",members:{Value:{locationName:"value"},Status:{locationName:"status"},Reason:{locationName:"reason"}}}}},Szk:{type:"list",member:{locationName:"item",type:"structure",members:{Deadline:{locationName:"deadline",type:"timestamp"},Resource:{locationName:"resource"},UseLongIds:{locationName:"useLongIds",type:"boolean"}}}},S10s:{type:"list",member:{locationName:"InstanceId"}},S117:{type:"structure",members:{Code:{locationName:"code"},Message:{locationName:"message"}}},S12c:{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:"S12g",locationName:"image"},Status:{locationName:"status"},StatusMessage:{locationName:"statusMessage"},Volume:{shape:"S12i",locationName:"volume"}}}}}},ImportVolume:{locationName:"importVolume",type:"structure",members:{AvailabilityZone:{locationName:"availabilityZone"},BytesConverted:{locationName:"bytesConverted",type:"long"},Description:{locationName:"description"},Image:{shape:"S12g",locationName:"image"},Volume:{shape:"S12i",locationName:"volume"}}},State:{locationName:"state"},StatusMessage:{locationName:"statusMessage"},Tags:{shape:"S6",locationName:"tagSet"}}},S12g:{type:"structure",members:{Checksum:{locationName:"checksum"},Format:{locationName:"format"},ImportManifestUrl:{shape:"S12h",locationName:"importManifestUrl"},Size:{locationName:"size",type:"long"}}},S12h:{type:"string",sensitive:true},S12i:{type:"structure",members:{Id:{locationName:"id"},Size:{locationName:"size",type:"long"}}},S13g:{type:"structure",members:{S3Bucket:{locationName:"s3Bucket"},S3Prefix:{locationName:"s3Prefix"}}},S13t:{type:"structure",members:{TargetResourceCount:{locationName:"targetResourceCount",type:"integer"}}},S13u:{type:"structure",members:{LaunchTemplateId:{locationName:"launchTemplateId"},LaunchTemplateName:{locationName:"launchTemplateName"},Version:{locationName:"version"}}},S147:{type:"structure",members:{EventDescription:{locationName:"eventDescription"},EventSubType:{locationName:"eventSubType"},InstanceId:{locationName:"instanceId"}}},S14a:{type:"list",member:{locationName:"item",type:"structure",members:{InstanceId:{locationName:"instanceId"},InstanceType:{locationName:"instanceType"},SpotInstanceRequestId:{locationName:"spotInstanceRequestId"},InstanceHealth:{locationName:"instanceHealth"}}}},S153:{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:"S157",locationName:"productCodes"}}},S157:{type:"list",member:{locationName:"item",type:"structure",members:{ProductCodeId:{locationName:"productCode"},ProductCodeType:{locationName:"type"}}}},S15c:{type:"list",member:{locationName:"Owner"}},S15y:{type:"list",member:{locationName:"item"}},S161:{type:"list",member:{locationName:"item"}},S16q:{type:"list",member:{shape:"Sed",locationName:"item"}},S16r:{type:"list",member:{locationName:"item",type:"structure",members:{Group:{locationName:"group"},UserId:{locationName:"userId"},OrganizationArn:{locationName:"organizationArn"},OrganizationalUnitArn:{locationName:"organizationalUnitArn"}}}},S16v:{type:"list",member:{locationName:"ImageId"}},S17e:{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:{shape:"S17g",locationName:"url"},UserBucket:{shape:"S17h",locationName:"userBucket"}}}},S17g:{type:"string",sensitive:true},S17h:{type:"structure",members:{S3Bucket:{locationName:"s3Bucket"},S3Key:{locationName:"s3Key"}}},S17i:{type:"list",member:{locationName:"item",type:"structure",members:{LicenseConfigurationArn:{locationName:"licenseConfigurationArn"}}}},S17q:{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:{shape:"S17g",locationName:"url"},UserBucket:{shape:"S17h",locationName:"userBucket"}}},S17u:{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"}}}}}},S17x:{type:"structure",members:{Value:{locationName:"value",type:"boolean"}}},S17y:{type:"structure",members:{Enabled:{locationName:"enabled",type:"boolean"}}},S18g:{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"}}},S18j:{type:"structure",members:{Code:{locationName:"code",type:"integer"},Name:{locationName:"name"}}},S18l:{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"}}},S1bs:{type:"structure",members:{Groups:{shape:"Sl0",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:"S1bv",locationName:"monitoring"},Placement:{shape:"Scc",locationName:"placement"},Platform:{locationName:"platform"},PrivateDnsName:{locationName:"privateDnsName"},PrivateIpAddress:{locationName:"privateIpAddress"},ProductCodes:{shape:"S157",locationName:"productCodes"},PublicDnsName:{locationName:"dnsName"},PublicIpAddress:{locationName:"ipAddress"},RamdiskId:{locationName:"ramdiskId"},State:{shape:"S18j",locationName:"instanceState"},StateTransitionReason:{locationName:"reason"},SubnetId:{locationName:"subnetId"},VpcId:{locationName:"vpcId"},Architecture:{locationName:"architecture"},BlockDeviceMappings:{shape:"S17u",locationName:"blockDeviceMapping"},ClientToken:{locationName:"clientToken"},EbsOptimized:{locationName:"ebsOptimized",type:"boolean"},EnaSupport:{locationName:"enaSupport",type:"boolean"},Hypervisor:{locationName:"hypervisor"},IamInstanceProfile:{shape:"S3r",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:"S1c4",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:"Sl0",locationName:"groupSet"},Ipv6Addresses:{shape:"Shw",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:"S1c4",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"},Ipv4Prefixes:{locationName:"ipv4PrefixSet",type:"list",member:{locationName:"item",type:"structure",members:{Ipv4Prefix:{locationName:"ipv4Prefix"}}}},Ipv6Prefixes:{locationName:"ipv6PrefixSet",type:"list",member:{locationName:"item",type:"structure",members:{Ipv6Prefix:{locationName:"ipv6Prefix"}}}}}}},OutpostArn:{locationName:"outpostArn"},RootDeviceName:{locationName:"rootDeviceName"},RootDeviceType:{locationName:"rootDeviceType"},SecurityGroups:{shape:"Sl0",locationName:"groupSet"},SourceDestCheck:{locationName:"sourceDestCheck",type:"boolean"},SpotInstanceRequestId:{locationName:"spotInstanceRequestId"},SriovNetSupport:{locationName:"sriovNetSupport"},StateReason:{shape:"Siz",locationName:"stateReason"},Tags:{shape:"S6",locationName:"tagSet"},VirtualizationType:{locationName:"virtualizationType"},CpuOptions:{locationName:"cpuOptions",type:"structure",members:{CoreCount:{locationName:"coreCount",type:"integer"},ThreadsPerCore:{locationName:"threadsPerCore",type:"integer"},AmdSevSnp:{locationName:"amdSevSnp"}}},CapacityReservationId:{locationName:"capacityReservationId"},CapacityReservationSpecification:{locationName:"capacityReservationSpecification",type:"structure",members:{CapacityReservationPreference:{locationName:"capacityReservationPreference"},CapacityReservationTarget:{shape:"Sif",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:"S1ch",locationName:"metadataOptions"},EnclaveOptions:{shape:"S17y",locationName:"enclaveOptions"},BootMode:{locationName:"bootMode"},PlatformDetails:{locationName:"platformDetails"},UsageOperation:{locationName:"usageOperation"},UsageOperationUpdateTime:{locationName:"usageOperationUpdateTime",type:"timestamp"},PrivateDnsNameOptions:{locationName:"privateDnsNameOptions",type:"structure",members:{HostnameType:{locationName:"hostnameType"},EnableResourceNameDnsARecord:{locationName:"enableResourceNameDnsARecord",type:"boolean"},EnableResourceNameDnsAAAARecord:{locationName:"enableResourceNameDnsAAAARecord",type:"boolean"}}},Ipv6Address:{locationName:"ipv6Address"},TpmSupport:{locationName:"tpmSupport"},MaintenanceOptions:{locationName:"maintenanceOptions",type:"structure",members:{AutoRecovery:{locationName:"autoRecovery"}}},CurrentInstanceBootMode:{locationName:"currentInstanceBootMode"}}}},OwnerId:{locationName:"ownerId"},RequesterId:{locationName:"requesterId"},ReservationId:{locationName:"reservationId"}}},S1bv:{type:"structure",members:{State:{locationName:"state"}}},S1c4:{type:"structure",members:{CarrierIp:{locationName:"carrierIp"},CustomerOwnedIp:{locationName:"customerOwnedIp"},IpOwnerId:{locationName:"ipOwnerId"},PublicDnsName:{locationName:"publicDnsName"},PublicIp:{locationName:"publicIp"}}},S1ch:{type:"structure",members:{State:{locationName:"state"},HttpTokens:{locationName:"httpTokens"},HttpPutResponseHopLimit:{locationName:"httpPutResponseHopLimit",type:"integer"},HttpEndpoint:{locationName:"httpEndpoint"},HttpProtocolIpv6:{locationName:"httpProtocolIpv6"},InstanceMetadataTags:{locationName:"instanceMetadataTags"}}},S1eh:{type:"list",member:{locationName:"item"}},S1fh:{type:"structure",members:{NetworkInsightsAccessScopeAnalysisId:{locationName:"networkInsightsAccessScopeAnalysisId"},NetworkInsightsAccessScopeAnalysisArn:{locationName:"networkInsightsAccessScopeAnalysisArn"},NetworkInsightsAccessScopeId:{locationName:"networkInsightsAccessScopeId"},Status:{locationName:"status"},StatusMessage:{locationName:"statusMessage"},WarningMessage:{locationName:"warningMessage"},StartDate:{locationName:"startDate",type:"timestamp"},EndDate:{locationName:"endDate",type:"timestamp"},FindingsFound:{locationName:"findingsFound"},AnalyzedEniCount:{locationName:"analyzedEniCount",type:"integer"},Tags:{shape:"S6",locationName:"tagSet"}}},S1fs:{type:"structure",members:{NetworkInsightsAnalysisId:{locationName:"networkInsightsAnalysisId"},NetworkInsightsAnalysisArn:{locationName:"networkInsightsAnalysisArn"},NetworkInsightsPathId:{locationName:"networkInsightsPathId"},AdditionalAccounts:{shape:"So",locationName:"additionalAccountSet"},FilterInArns:{shape:"S1ft",locationName:"filterInArnSet"},StartDate:{locationName:"startDate",type:"timestamp"},Status:{locationName:"status"},StatusMessage:{locationName:"statusMessage"},WarningMessage:{locationName:"warningMessage"},NetworkPathFound:{locationName:"networkPathFound",type:"boolean"},ForwardPathComponents:{shape:"S1fu",locationName:"forwardPathComponentSet"},ReturnPathComponents:{shape:"S1fu",locationName:"returnPathComponentSet"},Explanations:{shape:"S1ge",locationName:"explanationSet"},AlternatePathHints:{locationName:"alternatePathHintSet",type:"list",member:{locationName:"item",type:"structure",members:{ComponentId:{locationName:"componentId"},ComponentArn:{locationName:"componentArn"}}}},SuggestedAccounts:{shape:"So",locationName:"suggestedAccountSet"},Tags:{shape:"S6",locationName:"tagSet"}}},S1ft:{type:"list",member:{locationName:"item"}},S1fu:{type:"list",member:{locationName:"item",type:"structure",members:{SequenceNumber:{locationName:"sequenceNumber",type:"integer"},AclRule:{shape:"S1fw",locationName:"aclRule"},AttachedTo:{shape:"S1fx",locationName:"attachedTo"},Component:{shape:"S1fx",locationName:"component"},DestinationVpc:{shape:"S1fx",locationName:"destinationVpc"},OutboundHeader:{shape:"S1fy",locationName:"outboundHeader"},InboundHeader:{shape:"S1fy",locationName:"inboundHeader"},RouteTableRoute:{shape:"S1g1",locationName:"routeTableRoute"},SecurityGroupRule:{shape:"S1g2",locationName:"securityGroupRule"},SourceVpc:{shape:"S1fx",locationName:"sourceVpc"},Subnet:{shape:"S1fx",locationName:"subnet"},Vpc:{shape:"S1fx",locationName:"vpc"},AdditionalDetails:{locationName:"additionalDetailSet",type:"list",member:{locationName:"item",type:"structure",members:{AdditionalDetailType:{locationName:"additionalDetailType"},Component:{shape:"S1fx",locationName:"component"},VpcEndpointService:{shape:"S1fx",locationName:"vpcEndpointService"},RuleOptions:{shape:"S1g5",locationName:"ruleOptionSet"},RuleGroupTypePairs:{locationName:"ruleGroupTypePairSet",type:"list",member:{locationName:"item",type:"structure",members:{RuleGroupArn:{locationName:"ruleGroupArn"},RuleGroupType:{locationName:"ruleGroupType"}}}},RuleGroupRuleOptionsPairs:{locationName:"ruleGroupRuleOptionsPairSet",type:"list",member:{locationName:"item",type:"structure",members:{RuleGroupArn:{locationName:"ruleGroupArn"},RuleOptions:{shape:"S1g5",locationName:"ruleOptionSet"}}}},ServiceName:{locationName:"serviceName"},LoadBalancers:{shape:"S1gc",locationName:"loadBalancerSet"}}}},TransitGateway:{shape:"S1fx",locationName:"transitGateway"},TransitGatewayRouteTableRoute:{shape:"S1gd",locationName:"transitGatewayRouteTableRoute"},Explanations:{shape:"S1ge",locationName:"explanationSet"},ElasticLoadBalancerListener:{shape:"S1fx",locationName:"elasticLoadBalancerListener"},FirewallStatelessRule:{shape:"S1gk",locationName:"firewallStatelessRule"},FirewallStatefulRule:{shape:"S1go",locationName:"firewallStatefulRule"},ServiceName:{locationName:"serviceName"}}}},S1fw:{type:"structure",members:{Cidr:{locationName:"cidr"},Egress:{locationName:"egress",type:"boolean"},PortRange:{shape:"Sjs",locationName:"portRange"},Protocol:{locationName:"protocol"},RuleAction:{locationName:"ruleAction"},RuleNumber:{locationName:"ruleNumber",type:"integer"}}},S1fx:{type:"structure",members:{Id:{locationName:"id"},Arn:{locationName:"arn"},Name:{locationName:"name"}}},S1fy:{type:"structure",members:{DestinationAddresses:{shape:"S1fz",locationName:"destinationAddressSet"},DestinationPortRanges:{shape:"S1g0",locationName:"destinationPortRangeSet"},Protocol:{locationName:"protocol"},SourceAddresses:{shape:"S1fz",locationName:"sourceAddressSet"},SourcePortRanges:{shape:"S1g0",locationName:"sourcePortRangeSet"}}},S1fz:{type:"list",member:{locationName:"item"}},S1g0:{type:"list",member:{shape:"Sjs",locationName:"item"}},S1g1:{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"},State:{locationName:"state"},CarrierGatewayId:{locationName:"carrierGatewayId"},CoreNetworkArn:{locationName:"coreNetworkArn"},LocalGatewayId:{locationName:"localGatewayId"}}},S1g2:{type:"structure",members:{Cidr:{locationName:"cidr"},Direction:{locationName:"direction"},SecurityGroupId:{locationName:"securityGroupId"},PortRange:{shape:"Sjs",locationName:"portRange"},PrefixListId:{locationName:"prefixListId"},Protocol:{locationName:"protocol"}}},S1g5:{type:"list",member:{locationName:"item",type:"structure",members:{Keyword:{locationName:"keyword"},Settings:{shape:"S1g7",locationName:"settingSet"}}}},S1g7:{type:"list",member:{locationName:"item"}},S1gc:{type:"list",member:{shape:"S1fx",locationName:"item"}},S1gd:{type:"structure",members:{DestinationCidr:{locationName:"destinationCidr"},State:{locationName:"state"},RouteOrigin:{locationName:"routeOrigin"},PrefixListId:{locationName:"prefixListId"},AttachmentId:{locationName:"attachmentId"},ResourceId:{locationName:"resourceId"},ResourceType:{locationName:"resourceType"}}},S1ge:{type:"list",member:{locationName:"item",type:"structure",members:{Acl:{shape:"S1fx",locationName:"acl"},AclRule:{shape:"S1fw",locationName:"aclRule"},Address:{locationName:"address"},Addresses:{shape:"S1fz",locationName:"addressSet"},AttachedTo:{shape:"S1fx",locationName:"attachedTo"},AvailabilityZones:{shape:"So",locationName:"availabilityZoneSet"},Cidrs:{shape:"So",locationName:"cidrSet"},Component:{shape:"S1fx",locationName:"component"},CustomerGateway:{shape:"S1fx",locationName:"customerGateway"},Destination:{shape:"S1fx",locationName:"destination"},DestinationVpc:{shape:"S1fx",locationName:"destinationVpc"},Direction:{locationName:"direction"},ExplanationCode:{locationName:"explanationCode"},IngressRouteTable:{shape:"S1fx",locationName:"ingressRouteTable"},InternetGateway:{shape:"S1fx",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:"S1fx",locationName:"instance"},Port:{locationName:"port",type:"integer"}}},LoadBalancerTargetGroup:{shape:"S1fx",locationName:"loadBalancerTargetGroup"},LoadBalancerTargetGroups:{shape:"S1gc",locationName:"loadBalancerTargetGroupSet"},LoadBalancerTargetPort:{locationName:"loadBalancerTargetPort",type:"integer"},ElasticLoadBalancerListener:{shape:"S1fx",locationName:"elasticLoadBalancerListener"},MissingComponent:{locationName:"missingComponent"},NatGateway:{shape:"S1fx",locationName:"natGateway"},NetworkInterface:{shape:"S1fx",locationName:"networkInterface"},PacketField:{locationName:"packetField"},VpcPeeringConnection:{shape:"S1fx",locationName:"vpcPeeringConnection"},Port:{locationName:"port",type:"integer"},PortRanges:{shape:"S1g0",locationName:"portRangeSet"},PrefixList:{shape:"S1fx",locationName:"prefixList"},Protocols:{shape:"S1g7",locationName:"protocolSet"},RouteTableRoute:{shape:"S1g1",locationName:"routeTableRoute"},RouteTable:{shape:"S1fx",locationName:"routeTable"},SecurityGroup:{shape:"S1fx",locationName:"securityGroup"},SecurityGroupRule:{shape:"S1g2",locationName:"securityGroupRule"},SecurityGroups:{shape:"S1gc",locationName:"securityGroupSet"},SourceVpc:{shape:"S1fx",locationName:"sourceVpc"},State:{locationName:"state"},Subnet:{shape:"S1fx",locationName:"subnet"},SubnetRouteTable:{shape:"S1fx",locationName:"subnetRouteTable"},Vpc:{shape:"S1fx",locationName:"vpc"},VpcEndpoint:{shape:"S1fx",locationName:"vpcEndpoint"},VpnConnection:{shape:"S1fx",locationName:"vpnConnection"},VpnGateway:{shape:"S1fx",locationName:"vpnGateway"},TransitGateway:{shape:"S1fx",locationName:"transitGateway"},TransitGatewayRouteTable:{shape:"S1fx",locationName:"transitGatewayRouteTable"},TransitGatewayRouteTableRoute:{shape:"S1gd",locationName:"transitGatewayRouteTableRoute"},TransitGatewayAttachment:{shape:"S1fx",locationName:"transitGatewayAttachment"},ComponentAccount:{locationName:"componentAccount"},ComponentRegion:{locationName:"componentRegion"},FirewallStatelessRule:{shape:"S1gk",locationName:"firewallStatelessRule"},FirewallStatefulRule:{shape:"S1go",locationName:"firewallStatefulRule"}}}},S1gk:{type:"structure",members:{RuleGroupArn:{locationName:"ruleGroupArn"},Sources:{shape:"So",locationName:"sourceSet"},Destinations:{shape:"So",locationName:"destinationSet"},SourcePorts:{shape:"S1g0",locationName:"sourcePortSet"},DestinationPorts:{shape:"S1g0",locationName:"destinationPortSet"},Protocols:{locationName:"protocolSet",type:"list",member:{locationName:"item",type:"integer"}},RuleAction:{locationName:"ruleAction"},Priority:{locationName:"priority",type:"integer"}}},S1go:{type:"structure",members:{RuleGroupArn:{locationName:"ruleGroupArn"},Sources:{shape:"So",locationName:"sourceSet"},Destinations:{shape:"So",locationName:"destinationSet"},SourcePorts:{shape:"S1g0",locationName:"sourcePortSet"},DestinationPorts:{shape:"S1g0",locationName:"destinationPortSet"},Protocol:{locationName:"protocol"},RuleAction:{locationName:"ruleAction"},Direction:{locationName:"direction"}}},S1hv:{type:"structure",members:{FirstAddress:{locationName:"firstAddress"},LastAddress:{locationName:"lastAddress"},AddressCount:{locationName:"addressCount",type:"integer"},AvailableAddressCount:{locationName:"availableAddressCount",type:"integer"}}},S1i8:{type:"list",member:{locationName:"ReservedInstancesId"}},S1ig:{type:"list",member:{locationName:"item",type:"structure",members:{Amount:{locationName:"amount",type:"double"},Frequency:{locationName:"frequency"}}}},S1iu:{type:"structure",members:{AvailabilityZone:{locationName:"availabilityZone"},InstanceCount:{locationName:"instanceCount",type:"integer"},InstanceType:{locationName:"instanceType"},Platform:{locationName:"platform"},Scope:{locationName:"scope"}}},S1jh:{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"}}},S1jp:{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:"S1jh",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"}}},S1jw:{type:"list",member:{locationName:"item"}},S1k0:{type:"list",member:{locationName:"GroupName"}},S1k8:{type:"list",member:{locationName:"item",type:"structure",members:{Group:{locationName:"group"},UserId:{locationName:"userId"}}}},S1ki:{type:"list",member:{locationName:"SnapshotId"}},S1l1:{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"},TerminationDelay:{locationName:"terminationDelay",type:"integer"}}}}},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:"Sl0",locationName:"groupSet"},AddressingType:{locationName:"addressingType"},BlockDeviceMappings:{shape:"S16q",locationName:"blockDeviceMapping"},EbsOptimized:{locationName:"ebsOptimized",type:"boolean"},IamInstanceProfile:{shape:"S3o",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:"S1lb",locationName:"networkInterfaceSet"},Placement:{shape:"S1ld",locationName:"placement"},RamdiskId:{locationName:"ramdiskId"},SpotPrice:{locationName:"spotPrice"},SubnetId:{locationName:"subnetId"},UserData:{shape:"Sfx",locationName:"userData"},WeightedCapacity:{locationName:"weightedCapacity",type:"double"},TagSpecifications:{locationName:"tagSpecificationSet",type:"list",member:{locationName:"item",type:"structure",members:{ResourceType:{locationName:"resourceType"},Tags:{shape:"S6",locationName:"tag"}}}},InstanceRequirements:{shape:"Sdk",locationName:"instanceRequirements"}}}},LaunchTemplateConfigs:{shape:"S1lg",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"},Context:{locationName:"context"},TargetCapacityUnitType:{locationName:"targetCapacityUnitType"},TagSpecifications:{shape:"S3",locationName:"TagSpecification"}}},S1lb:{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:"Sg8",locationName:"SecurityGroupId"},Ipv6AddressCount:{locationName:"ipv6AddressCount",type:"integer"},Ipv6Addresses:{shape:"Shw",locationName:"ipv6AddressesSet",queryName:"Ipv6Addresses"},NetworkInterfaceId:{locationName:"networkInterfaceId"},PrivateIpAddress:{locationName:"privateIpAddress"},PrivateIpAddresses:{shape:"Sgb",locationName:"privateIpAddressesSet",queryName:"PrivateIpAddresses"},SecondaryPrivateIpAddressCount:{locationName:"secondaryPrivateIpAddressCount",type:"integer"},SubnetId:{locationName:"subnetId"},AssociateCarrierIpAddress:{type:"boolean"},InterfaceType:{},NetworkCardIndex:{type:"integer"},Ipv4Prefixes:{shape:"Sgd",locationName:"Ipv4Prefix"},Ipv4PrefixCount:{type:"integer"},Ipv6Prefixes:{shape:"Sgf",locationName:"Ipv6Prefix"},Ipv6PrefixCount:{type:"integer"}}}},S1ld:{type:"structure",members:{AvailabilityZone:{locationName:"availabilityZone"},GroupName:{locationName:"groupName"},Tenancy:{locationName:"tenancy"}}},S1lg:{type:"list",member:{locationName:"item",type:"structure",members:{LaunchTemplateSpecification:{shape:"Sdh",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"},InstanceRequirements:{shape:"Sdk",locationName:"instanceRequirements"}}}}}}},S1lt:{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:"Smw",locationName:"fault"},InstanceId:{locationName:"instanceId"},LaunchGroup:{locationName:"launchGroup"},LaunchSpecification:{locationName:"launchSpecification",type:"structure",members:{UserData:{shape:"Sfx",locationName:"userData"},SecurityGroups:{shape:"Sl0",locationName:"groupSet"},AddressingType:{locationName:"addressingType"},BlockDeviceMappings:{shape:"S16q",locationName:"blockDeviceMapping"},EbsOptimized:{locationName:"ebsOptimized",type:"boolean"},IamInstanceProfile:{shape:"S3o",locationName:"iamInstanceProfile"},ImageId:{locationName:"imageId"},InstanceType:{locationName:"instanceType"},KernelId:{locationName:"kernelId"},KeyName:{locationName:"keyName"},NetworkInterfaces:{shape:"S1lb",locationName:"networkInterfaceSet"},Placement:{shape:"S1ld",locationName:"placement"},RamdiskId:{locationName:"ramdiskId"},SubnetId:{locationName:"subnetId"},Monitoring:{shape:"S1lw",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:"S6",locationName:"tagSet"},Type:{locationName:"type"},ValidFrom:{locationName:"validFrom",type:"timestamp"},ValidUntil:{locationName:"validUntil",type:"timestamp"},InstanceInterruptionBehavior:{locationName:"instanceInterruptionBehavior"}}}},S1lw:{type:"structure",required:["Enabled"],members:{Enabled:{locationName:"enabled",type:"boolean"}}},S1mb:{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:"S6v",locationName:"item"}}}}},S1n9:{type:"list",member:{}},S1os:{type:"list",member:{locationName:"item"}},S1ow:{type:"structure",members:{VerifiedAccessInstanceId:{locationName:"verifiedAccessInstanceId"},AccessLogs:{locationName:"accessLogs",type:"structure",members:{S3:{locationName:"s3",type:"structure",members:{Enabled:{locationName:"enabled",type:"boolean"},DeliveryStatus:{shape:"S1oz",locationName:"deliveryStatus"},BucketName:{locationName:"bucketName"},Prefix:{locationName:"prefix"},BucketOwner:{locationName:"bucketOwner"}}},CloudWatchLogs:{locationName:"cloudWatchLogs",type:"structure",members:{Enabled:{locationName:"enabled",type:"boolean"},DeliveryStatus:{shape:"S1oz",locationName:"deliveryStatus"},LogGroup:{locationName:"logGroup"}}},KinesisDataFirehose:{locationName:"kinesisDataFirehose",type:"structure",members:{Enabled:{locationName:"enabled",type:"boolean"},DeliveryStatus:{shape:"S1oz",locationName:"deliveryStatus"},DeliveryStream:{locationName:"deliveryStream"}}}}}}},S1oz:{type:"structure",members:{Code:{locationName:"code"},Message:{locationName:"message"}}},S1q0:{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"}}},S1q6:{type:"list",member:{locationName:"VpcId"}},S1s6:{type:"list",member:{locationName:"AvailabilityZone"}},S1sn:{type:"structure",members:{TransitGatewayAttachmentId:{locationName:"transitGatewayAttachmentId"},ResourceId:{locationName:"resourceId"},ResourceType:{locationName:"resourceType"},TransitGatewayRouteTableId:{locationName:"transitGatewayRouteTableId"},State:{locationName:"state"},TransitGatewayRouteTableAnnouncementId:{locationName:"transitGatewayRouteTableAnnouncementId"}}},S1vx:{type:"structure",members:{InstanceFamily:{locationName:"instanceFamily"},CpuCredits:{locationName:"cpuCredits"}}},S1we:{type:"list",member:{locationName:"item"}},S1wg:{type:"list",member:{locationName:"item",type:"structure",members:{CurrencyCode:{locationName:"currencyCode"},Duration:{locationName:"duration",type:"integer"},HostIdSet:{shape:"S15y",locationName:"hostIdSet"},HostReservationId:{locationName:"hostReservationId"},HourlyPrice:{locationName:"hourlyPrice"},InstanceFamily:{locationName:"instanceFamily"},PaymentOption:{locationName:"paymentOption"},UpfrontPrice:{locationName:"upfrontPrice"}}}},S1wj:{type:"list",member:{locationName:"item"}},S1wk:{type:"list",member:{locationName:"item"}},S1xk:{type:"structure",members:{IpamId:{locationName:"ipamId"},IpamScopeId:{locationName:"ipamScopeId"},IpamPoolId:{locationName:"ipamPoolId"},ResourceRegion:{locationName:"resourceRegion"},ResourceOwnerId:{locationName:"resourceOwnerId"},ResourceId:{locationName:"resourceId"},ResourceName:{locationName:"resourceName"},ResourceCidr:{locationName:"resourceCidr"},ResourceType:{locationName:"resourceType"},ResourceTags:{shape:"Sfj",locationName:"resourceTagSet"},IpUsage:{locationName:"ipUsage",type:"double"},ComplianceStatus:{locationName:"complianceStatus"},ManagementState:{locationName:"managementState"},OverlapStatus:{locationName:"overlapStatus"},VpcId:{locationName:"vpcId"}}},S1y7:{type:"structure",members:{HourlyPrice:{locationName:"hourlyPrice"},RemainingTotalValue:{locationName:"remainingTotalValue"},RemainingUpfrontValue:{locationName:"remainingUpfrontValue"}}},S1yr:{type:"list",member:{shape:"Sn7",locationName:"item"}},S203:{type:"structure",members:{Comment:{},UploadEnd:{type:"timestamp"},UploadSize:{type:"double"},UploadStart:{type:"timestamp"}}},S206:{type:"structure",members:{S3Bucket:{},S3Key:{}}},S20d:{type:"structure",required:["Bytes","Format","ImportManifestUrl"],members:{Bytes:{locationName:"bytes",type:"long"},Format:{locationName:"format"},ImportManifestUrl:{shape:"S12h",locationName:"importManifestUrl"}}},S20e:{type:"structure",required:["Size"],members:{Size:{locationName:"size",type:"long"}}},S21j:{type:"list",member:{locationName:"UserId"}},S21k:{type:"list",member:{locationName:"UserGroup"}},S21l:{type:"list",member:{locationName:"ProductCode"}},S21n:{type:"list",member:{locationName:"item",type:"structure",members:{Group:{},UserId:{}}}},S21s:{type:"list",member:{shape:"S1h",locationName:"item"}},S225:{type:"structure",members:{CapacityReservationPreference:{},CapacityReservationTarget:{shape:"Sh4"}}},S22u:{type:"list",member:{type:"structure",members:{RegionName:{}}}},S25i:{type:"structure",members:{AllowDnsResolutionFromRemoteVpc:{type:"boolean"},AllowEgressFromLocalClassicLinkToRemoteVpc:{type:"boolean"},AllowEgressFromLocalVpcToRemoteClassicLink:{type:"boolean"}}},S25k:{type:"structure",members:{AllowDnsResolutionFromRemoteVpc:{locationName:"allowDnsResolutionFromRemoteVpc",type:"boolean"},AllowEgressFromLocalClassicLinkToRemoteVpc:{locationName:"allowEgressFromLocalClassicLinkToRemoteVpc",type:"boolean"},AllowEgressFromLocalVpcToRemoteClassicLink:{locationName:"allowEgressFromLocalVpcToRemoteClassicLink",type:"boolean"}}},S25z:{type:"list",member:{locationName:"item",type:"structure",members:{InstanceId:{locationName:"instanceId"},Monitoring:{shape:"S1bv",locationName:"monitoring"}}}},S29o:{type:"list",member:{locationName:"SecurityGroupId"}},S2ac:{type:"list",member:{locationName:"item",type:"structure",members:{CurrentState:{shape:"S18j",locationName:"currentState"},InstanceId:{locationName:"instanceId"},PreviousState:{shape:"S18j",locationName:"previousState"}}}},S2b0:{type:"list",member:{locationName:"item",type:"structure",members:{SecurityGroupRuleId:{},Description:{}}}}}}},4414:function(e,t,r){(function(){var t,s,i,a=function(e,t){for(var r in t){if(o.call(t,r))e[r]=t[r]}function ctor(){this.constructor=e}ctor.prototype=t.prototype;e.prototype=new ctor;e.__super__=t.prototype;return e},o={}.hasOwnProperty;t=r(2597);s=r(5542);e.exports=i=function(e){a(XMLRaw,e);function XMLRaw(e,r){XMLRaw.__super__.constructor.call(this,e);if(r==null){throw new Error("Missing raw text. "+this.debugInfo())}this.type=t.Raw;this.value=this.stringify.raw(r)}XMLRaw.prototype.clone=function(){return Object.create(this)};XMLRaw.prototype.toString=function(e){return this.options.writer.raw(this,this.options.writer.filterOptions(e))};return XMLRaw}(s)}).call(this)},4422:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2021-08-20",endpointPrefix:"supportapp",jsonVersion:"1.1",protocol:"rest-json",serviceAbbreviation:"SupportApp",serviceFullName:"AWS Support App",serviceId:"Support App",signatureVersion:"v4",signingName:"supportapp",uid:"support-app-2021-08-20"},operations:{CreateSlackChannelConfiguration:{http:{requestUri:"/control/create-slack-channel-configuration",responseCode:200},input:{type:"structure",required:["channelId","channelRoleArn","notifyOnCaseSeverity","teamId"],members:{channelId:{},channelName:{},channelRoleArn:{},notifyOnAddCorrespondenceToCase:{type:"boolean"},notifyOnCaseSeverity:{},notifyOnCreateOrReopenCase:{type:"boolean"},notifyOnResolveCase:{type:"boolean"},teamId:{}}},output:{type:"structure",members:{}}},DeleteAccountAlias:{http:{requestUri:"/control/delete-account-alias",responseCode:200},input:{type:"structure",members:{}},output:{type:"structure",members:{}}},DeleteSlackChannelConfiguration:{http:{requestUri:"/control/delete-slack-channel-configuration",responseCode:200},input:{type:"structure",required:["channelId","teamId"],members:{channelId:{},teamId:{}}},output:{type:"structure",members:{}}},DeleteSlackWorkspaceConfiguration:{http:{requestUri:"/control/delete-slack-workspace-configuration",responseCode:200},input:{type:"structure",required:["teamId"],members:{teamId:{}}},output:{type:"structure",members:{}}},GetAccountAlias:{http:{requestUri:"/control/get-account-alias",responseCode:200},input:{type:"structure",members:{}},output:{type:"structure",members:{accountAlias:{}}}},ListSlackChannelConfigurations:{http:{requestUri:"/control/list-slack-channel-configurations",responseCode:200},input:{type:"structure",members:{nextToken:{}}},output:{type:"structure",required:["slackChannelConfigurations"],members:{nextToken:{},slackChannelConfigurations:{type:"list",member:{type:"structure",required:["channelId","teamId"],members:{channelId:{},channelName:{},channelRoleArn:{},notifyOnAddCorrespondenceToCase:{type:"boolean"},notifyOnCaseSeverity:{},notifyOnCreateOrReopenCase:{type:"boolean"},notifyOnResolveCase:{type:"boolean"},teamId:{}}}}}}},ListSlackWorkspaceConfigurations:{http:{requestUri:"/control/list-slack-workspace-configurations",responseCode:200},input:{type:"structure",members:{nextToken:{}}},output:{type:"structure",members:{nextToken:{},slackWorkspaceConfigurations:{type:"list",member:{type:"structure",required:["teamId"],members:{allowOrganizationMemberAccount:{type:"boolean"},teamId:{},teamName:{}}}}}}},PutAccountAlias:{http:{requestUri:"/control/put-account-alias",responseCode:200},input:{type:"structure",required:["accountAlias"],members:{accountAlias:{}}},output:{type:"structure",members:{}}},RegisterSlackWorkspaceForOrganization:{http:{requestUri:"/control/register-slack-workspace-for-organization",responseCode:200},input:{type:"structure",required:["teamId"],members:{teamId:{}}},output:{type:"structure",members:{accountType:{},teamId:{},teamName:{}}}},UpdateSlackChannelConfiguration:{http:{requestUri:"/control/update-slack-channel-configuration",responseCode:200},input:{type:"structure",required:["channelId","teamId"],members:{channelId:{},channelName:{},channelRoleArn:{},notifyOnAddCorrespondenceToCase:{type:"boolean"},notifyOnCaseSeverity:{},notifyOnCreateOrReopenCase:{type:"boolean"},notifyOnResolveCase:{type:"boolean"},teamId:{}}},output:{type:"structure",members:{channelId:{},channelName:{},channelRoleArn:{},notifyOnAddCorrespondenceToCase:{type:"boolean"},notifyOnCaseSeverity:{},notifyOnCreateOrReopenCase:{type:"boolean"},notifyOnResolveCase:{type:"boolean"},teamId:{}}}}},shapes:{}}},4424:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["vpclattice"]={};s.VPCLattice=i.defineService("vpclattice",["2022-11-30"]);Object.defineProperty(a.services["vpclattice"],"2022-11-30",{get:function get(){var e=r(129);e.paginators=r(8592).pagination;return e},enumerable:true,configurable:true});e.exports=s.VPCLattice},4425:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["connectcases"]={};s.ConnectCases=i.defineService("connectcases",["2022-10-03"]);Object.defineProperty(a.services["connectcases"],"2022-10-03",{get:function get(){var e=r(5867);e.paginators=r(819).pagination;return e},enumerable:true,configurable:true});e.exports=s.ConnectCases},4440:function(e){e.exports={pagination:{}}},4442:function(e){e.exports={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:{}}}}}}},4444:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["codebuild"]={};s.CodeBuild=i.defineService("codebuild",["2016-10-06"]);Object.defineProperty(a.services["codebuild"],"2016-10-06",{get:function get(){var e=r(8555);e.paginators=r(1855).pagination;return e},enumerable:true,configurable:true});e.exports=s.CodeBuild},4446:function(e){e.exports={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:{}}}}},4452:function(e){e.exports={pagination:{DescribeBlueGreenDeployments:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"BlueGreenDeployments"},DescribeCertificates:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"Certificates"},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"},DescribeDBProxyEndpoints:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"DBProxyEndpoints"},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"},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"}}}},4463:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["kinesisvideoarchivedmedia"]={};s.KinesisVideoArchivedMedia=i.defineService("kinesisvideoarchivedmedia",["2017-09-30"]);Object.defineProperty(a.services["kinesisvideoarchivedmedia"],"2017-09-30",{get:function get(){var e=r(7186);e.paginators=r(6126).pagination;return e},enumerable:true,configurable:true});e.exports=s.KinesisVideoArchivedMedia},4466:function(e){e.exports={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:{},Tags:{shape:"Sv"}}},output:{resultWrapper:"CreateInstanceProfileResult",type:"structure",required:["InstanceProfile"],members:{InstanceProfile:{shape:"S10"}}}},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"},Tags:{shape:"Sv"}}},output:{resultWrapper:"CreateOpenIDConnectProviderResult",type:"structure",members:{OpenIDConnectProviderArn:{},Tags:{shape:"Sv"}}}},CreatePolicy:{input:{type:"structure",required:["PolicyName","PolicyDocument"],members:{PolicyName:{},Path:{},PolicyDocument:{},Description:{},Tags:{shape:"Sv"}}},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:"Sv"}}},output:{resultWrapper:"CreateRoleResult",type:"structure",required:["Role"],members:{Role:{shape:"S12"}}}},CreateSAMLProvider:{input:{type:"structure",required:["SAMLMetadataDocument","Name"],members:{SAMLMetadataDocument:{},Name:{},Tags:{shape:"Sv"}}},output:{resultWrapper:"CreateSAMLProviderResult",type:"structure",members:{SAMLProviderArn:{},Tags:{shape:"Sv"}}}},CreateServiceLinkedRole:{input:{type:"structure",required:["AWSServiceName"],members:{AWSServiceName:{},Description:{},CustomSuffix:{}}},output:{resultWrapper:"CreateServiceLinkedRoleResult",type:"structure",members:{Role:{shape:"S12"}}}},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:"Sv"}}},output:{resultWrapper:"CreateUserResult",type:"structure",members:{User:{shape:"S2d"}}}},CreateVirtualMFADevice:{input:{type:"structure",required:["VirtualMFADeviceName"],members:{Path:{},VirtualMFADeviceName:{},Tags:{shape:"Sv"}}},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:"S16"},Tags:{shape:"Sv"}}}},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:"S16"},Tags:{shape:"Sv"},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:"S10"}}}},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"},Tags:{shape:"Sv"}}}},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:"S12"}}}},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"},Tags:{shape:"Sv"}}}},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:{},Tags:{shape:"Sv"}}}}}},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:{}}}},ListInstanceProfileTags:{input:{type:"structure",required:["InstanceProfileName"],members:{InstanceProfileName:{},Marker:{},MaxItems:{type:"integer"}}},output:{resultWrapper:"ListInstanceProfileTagsResult",type:"structure",required:["Tags"],members:{Tags:{shape:"Sv"},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:{}}}},ListMFADeviceTags:{input:{type:"structure",required:["SerialNumber"],members:{SerialNumber:{},Marker:{},MaxItems:{type:"integer"}}},output:{resultWrapper:"ListMFADeviceTagsResult",type:"structure",required:["Tags"],members:{Tags:{shape:"Sv"},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:{}}}},ListOpenIDConnectProviderTags:{input:{type:"structure",required:["OpenIDConnectProviderArn"],members:{OpenIDConnectProviderArn:{},Marker:{},MaxItems:{type:"integer"}}},output:{resultWrapper:"ListOpenIDConnectProviderTagsResult",type:"structure",required:["Tags"],members:{Tags:{shape:"Sv"},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:{}}}},ListPolicyTags:{input:{type:"structure",required:["PolicyArn"],members:{PolicyArn:{},Marker:{},MaxItems:{type:"integer"}}},output:{resultWrapper:"ListPolicyTagsResult",type:"structure",required:["Tags"],members:{Tags:{shape:"Sv"},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:"Sv"},IsTruncated:{type:"boolean"},Marker:{}}}},ListRoles:{input:{type:"structure",members:{PathPrefix:{},Marker:{},MaxItems:{type:"integer"}}},output:{resultWrapper:"ListRolesResult",type:"structure",required:["Roles"],members:{Roles:{shape:"S11"},IsTruncated:{type:"boolean"},Marker:{}}}},ListSAMLProviderTags:{input:{type:"structure",required:["SAMLProviderArn"],members:{SAMLProviderArn:{},Marker:{},MaxItems:{type:"integer"}}},output:{resultWrapper:"ListSAMLProviderTagsResult",type:"structure",required:["Tags"],members:{Tags:{shape:"Sv"},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:{}}}},ListServerCertificateTags:{input:{type:"structure",required:["ServerCertificateName"],members:{ServerCertificateName:{},Marker:{},MaxItems:{type:"integer"}}},output:{resultWrapper:"ListServerCertificateTagsResult",type:"structure",required:["Tags"],members:{Tags:{shape:"Sv"},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:"S9i"}},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:"Sv"},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:"Sa8"},ResourceArns:{shape:"Saa"},ResourcePolicy:{},ResourceOwner:{},CallerArn:{},ContextEntries:{shape:"Sac"},ResourceHandlingOption:{},MaxItems:{type:"integer"},Marker:{}}},output:{shape:"Sai",resultWrapper:"SimulateCustomPolicyResult"}},SimulatePrincipalPolicy:{input:{type:"structure",required:["PolicySourceArn","ActionNames"],members:{PolicySourceArn:{},PolicyInputList:{shape:"S4s"},PermissionsBoundaryPolicyInputList:{shape:"S4s"},ActionNames:{shape:"Sa8"},ResourceArns:{shape:"Saa"},ResourcePolicy:{},ResourceOwner:{},CallerArn:{},ContextEntries:{shape:"Sac"},ResourceHandlingOption:{},MaxItems:{type:"integer"},Marker:{}}},output:{shape:"Sai",resultWrapper:"SimulatePrincipalPolicyResult"}},TagInstanceProfile:{input:{type:"structure",required:["InstanceProfileName","Tags"],members:{InstanceProfileName:{},Tags:{shape:"Sv"}}}},TagMFADevice:{input:{type:"structure",required:["SerialNumber","Tags"],members:{SerialNumber:{},Tags:{shape:"Sv"}}}},TagOpenIDConnectProvider:{input:{type:"structure",required:["OpenIDConnectProviderArn","Tags"],members:{OpenIDConnectProviderArn:{},Tags:{shape:"Sv"}}}},TagPolicy:{input:{type:"structure",required:["PolicyArn","Tags"],members:{PolicyArn:{},Tags:{shape:"Sv"}}}},TagRole:{input:{type:"structure",required:["RoleName","Tags"],members:{RoleName:{},Tags:{shape:"Sv"}}}},TagSAMLProvider:{input:{type:"structure",required:["SAMLProviderArn","Tags"],members:{SAMLProviderArn:{},Tags:{shape:"Sv"}}}},TagServerCertificate:{input:{type:"structure",required:["ServerCertificateName","Tags"],members:{ServerCertificateName:{},Tags:{shape:"Sv"}}}},TagUser:{input:{type:"structure",required:["UserName","Tags"],members:{UserName:{},Tags:{shape:"Sv"}}}},UntagInstanceProfile:{input:{type:"structure",required:["InstanceProfileName","TagKeys"],members:{InstanceProfileName:{},TagKeys:{shape:"Sb9"}}}},UntagMFADevice:{input:{type:"structure",required:["SerialNumber","TagKeys"],members:{SerialNumber:{},TagKeys:{shape:"Sb9"}}}},UntagOpenIDConnectProvider:{input:{type:"structure",required:["OpenIDConnectProviderArn","TagKeys"],members:{OpenIDConnectProviderArn:{},TagKeys:{shape:"Sb9"}}}},UntagPolicy:{input:{type:"structure",required:["PolicyArn","TagKeys"],members:{PolicyArn:{},TagKeys:{shape:"Sb9"}}}},UntagRole:{input:{type:"structure",required:["RoleName","TagKeys"],members:{RoleName:{},TagKeys:{shape:"Sb9"}}}},UntagSAMLProvider:{input:{type:"structure",required:["SAMLProviderArn","TagKeys"],members:{SAMLProviderArn:{},TagKeys:{shape:"Sb9"}}}},UntagServerCertificate:{input:{type:"structure",required:["ServerCertificateName","TagKeys"],members:{ServerCertificateName:{},TagKeys:{shape:"Sb9"}}}},UntagUser:{input:{type:"structure",required:["UserName","TagKeys"],members:{UserName:{},TagKeys:{shape:"Sb9"}}}},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:"S12"}}}},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:{},Tags:{shape:"Sv"}}},output:{resultWrapper:"UploadServerCertificateResult",type:"structure",members:{ServerCertificateMetadata:{shape:"S64"},Tags:{shape:"Sv"}}}},UploadSigningCertificate:{input:{type:"structure",required:["CertificateBody"],members:{UserName:{},CertificateBody:{}}},output:{resultWrapper:"UploadSigningCertificateResult",type:"structure",required:["Certificate"],members:{Certificate:{shape:"S9i"}}}}},shapes:{Sf:{type:"string",sensitive:true},Ss:{type:"structure",required:["Path","GroupName","GroupId","Arn","CreateDate"],members:{Path:{},GroupName:{},GroupId:{},Arn:{},CreateDate:{type:"timestamp"}}},Sv:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},S10:{type:"structure",required:["Path","InstanceProfileName","InstanceProfileId","Arn","CreateDate","Roles"],members:{Path:{},InstanceProfileName:{},InstanceProfileId:{},Arn:{},CreateDate:{type:"timestamp"},Roles:{shape:"S11"},Tags:{shape:"Sv"}}},S11:{type:"list",member:{shape:"S12"}},S12:{type:"structure",required:["Path","RoleName","RoleId","Arn","CreateDate"],members:{Path:{},RoleName:{},RoleId:{},Arn:{},CreateDate:{type:"timestamp"},AssumeRolePolicyDocument:{},Description:{},MaxSessionDuration:{type:"integer"},PermissionsBoundary:{shape:"S16"},Tags:{shape:"Sv"},RoleLastUsed:{shape:"S18"}}},S16:{type:"structure",members:{PermissionsBoundaryType:{},PermissionsBoundaryArn:{}}},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"},Tags:{shape:"Sv"}}},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:"S16"},Tags:{shape:"Sv"}}},S2h:{type:"structure",required:["SerialNumber"],members:{SerialNumber:{},Base32StringSeed:{shape:"S2j"},QRCodePNG:{shape:"S2j"},User:{shape:"S2d"},EnableDate:{type:"timestamp"},Tags:{shape:"Sv"}}},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:"S10"}},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"}},S9i:{type:"structure",required:["UserName","CertificateId","CertificateBody","Status"],members:{UserName:{},CertificateId:{},CertificateBody:{},Status:{},UploadDate:{type:"timestamp"}}},Sa8:{type:"list",member:{}},Saa:{type:"list",member:{}},Sac:{type:"list",member:{type:"structure",members:{ContextKeyName:{},ContextKeyValues:{type:"list",member:{}},ContextKeyType:{}}}},Sai:{type:"structure",members:{EvaluationResults:{type:"list",member:{type:"structure",required:["EvalActionName","EvalDecision"],members:{EvalActionName:{},EvalResourceName:{},EvalDecision:{},MatchedStatements:{shape:"Sam"},MissingContextValues:{shape:"S4u"},OrganizationsDecisionDetail:{type:"structure",members:{AllowedByOrganizations:{type:"boolean"}}},PermissionsBoundaryDecisionDetail:{shape:"Sau"},EvalDecisionDetails:{shape:"Sav"},ResourceSpecificResults:{type:"list",member:{type:"structure",required:["EvalResourceName","EvalResourceDecision"],members:{EvalResourceName:{},EvalResourceDecision:{},MatchedStatements:{shape:"Sam"},MissingContextValues:{shape:"S4u"},EvalDecisionDetails:{shape:"Sav"},PermissionsBoundaryDecisionDetail:{shape:"Sau"}}}}}}},IsTruncated:{type:"boolean"},Marker:{}}},Sam:{type:"list",member:{type:"structure",members:{SourcePolicyId:{},SourcePolicyType:{},StartPosition:{shape:"Saq"},EndPosition:{shape:"Saq"}}}},Saq:{type:"structure",members:{Line:{type:"integer"},Column:{type:"integer"}}},Sau:{type:"structure",members:{AllowedByPermissionsBoundary:{type:"boolean"}}},Sav:{type:"map",key:{},value:{}},Sb9:{type:"list",member:{}}}}},4470:function(e,t,r){var s=r(2393);s.util.update(s.Route53.prototype,{setupRequestListeners:function setupRequestListeners(e){e.on("build",this.sanitizeUrl)},sanitizeUrl:function sanitizeUrl(e){var t=e.httpRequest.path;e.httpRequest.path=t.replace(/\/%2F\w+%2F/,"/")},retryableError:function retryableError(e){if(e.code==="PriorRequestNotComplete"&&e.statusCode===400){return true}else{var t=s.Service.prototype.retryableError;return t.call(this,e)}}})},4471:function(e){e.exports={pagination:{}}},4482:function(e){e.exports={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:{}}}}},4491:function(e){e.exports={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:{}}},4494:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["iot1clickprojects"]={};s.IoT1ClickProjects=i.defineService("iot1clickprojects",["2018-05-14"]);Object.defineProperty(a.services["iot1clickprojects"],"2018-05-14",{get:function get(){var e=r(4398);e.paginators=r(3336).pagination;return e},enumerable:true,configurable:true});e.exports=s.IoT1ClickProjects},4497:function(e){e.exports={pagination:{ListAliases:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListAvailabilityConfigurations:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"AvailabilityConfigurations"},ListGroupMembers:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListGroups:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListImpersonationRoles:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListMailDomains:{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"},ListMobileDeviceAccessOverrides:{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"}}}},4515:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2020-08-07",endpointPrefix:"models-v2-lex",jsonVersion:"1.1",protocol:"rest-json",serviceAbbreviation:"Lex Models V2",serviceFullName:"Amazon Lex Model Building V2",serviceId:"Lex Models V2",signatureVersion:"v4",signingName:"lex",uid:"models.lex.v2-2020-08-07"},operations:{BatchCreateCustomVocabularyItem:{http:{method:"PUT",requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/customvocabulary/DEFAULT/batchcreate",responseCode:200},input:{type:"structure",required:["botId","botVersion","localeId","customVocabularyItemList"],members:{botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"},customVocabularyItemList:{type:"list",member:{type:"structure",required:["phrase"],members:{phrase:{},weight:{type:"integer"},displayAs:{}}}}}},output:{type:"structure",members:{botId:{},botVersion:{},localeId:{},errors:{shape:"Sa"},resources:{shape:"Sf"}}}},BatchDeleteCustomVocabularyItem:{http:{requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/customvocabulary/DEFAULT/batchdelete",responseCode:200},input:{type:"structure",required:["botId","botVersion","localeId","customVocabularyItemList"],members:{botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"},customVocabularyItemList:{type:"list",member:{type:"structure",required:["itemId"],members:{itemId:{}}}}}},output:{type:"structure",members:{botId:{},botVersion:{},localeId:{},errors:{shape:"Sa"},resources:{shape:"Sf"}}}},BatchUpdateCustomVocabularyItem:{http:{method:"PUT",requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/customvocabulary/DEFAULT/batchupdate",responseCode:200},input:{type:"structure",required:["botId","botVersion","localeId","customVocabularyItemList"],members:{botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"},customVocabularyItemList:{type:"list",member:{shape:"Sg"}}}},output:{type:"structure",members:{botId:{},botVersion:{},localeId:{},errors:{shape:"Sa"},resources:{shape:"Sf"}}}},BuildBotLocale:{http:{requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/",responseCode:202},input:{type:"structure",required:["botId","botVersion","localeId"],members:{botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"}}},output:{type:"structure",members:{botId:{},botVersion:{},localeId:{},botLocaleStatus:{},lastBuildSubmittedDateTime:{type:"timestamp"}}}},CreateBot:{http:{method:"PUT",requestUri:"/bots/",responseCode:202},input:{type:"structure",required:["botName","roleArn","dataPrivacy","idleSessionTTLInSeconds"],members:{botName:{},description:{},roleArn:{},dataPrivacy:{shape:"Sx"},idleSessionTTLInSeconds:{type:"integer"},botTags:{shape:"S10"},testBotAliasTags:{shape:"S10"},botType:{},botMembers:{shape:"S14"}}},output:{type:"structure",members:{botId:{},botName:{},description:{},roleArn:{},dataPrivacy:{shape:"Sx"},idleSessionTTLInSeconds:{type:"integer"},botStatus:{},creationDateTime:{type:"timestamp"},botTags:{shape:"S10"},testBotAliasTags:{shape:"S10"},botType:{},botMembers:{shape:"S14"}}}},CreateBotAlias:{http:{method:"PUT",requestUri:"/bots/{botId}/botaliases/",responseCode:202},input:{type:"structure",required:["botAliasName","botId"],members:{botAliasName:{},description:{},botVersion:{},botAliasLocaleSettings:{shape:"S1c"},conversationLogSettings:{shape:"S1j"},sentimentAnalysisSettings:{shape:"S1w"},botId:{location:"uri",locationName:"botId"},tags:{shape:"S10"}}},output:{type:"structure",members:{botAliasId:{},botAliasName:{},description:{},botVersion:{},botAliasLocaleSettings:{shape:"S1c"},conversationLogSettings:{shape:"S1j"},sentimentAnalysisSettings:{shape:"S1w"},botAliasStatus:{},botId:{},creationDateTime:{type:"timestamp"},tags:{shape:"S10"}}}},CreateBotLocale:{http:{method:"PUT",requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/",responseCode:202},input:{type:"structure",required:["botId","botVersion","localeId","nluIntentConfidenceThreshold"],members:{botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{},description:{},nluIntentConfidenceThreshold:{type:"double"},voiceSettings:{shape:"S21"}}},output:{type:"structure",members:{botId:{},botVersion:{},localeName:{},localeId:{},description:{},nluIntentConfidenceThreshold:{type:"double"},voiceSettings:{shape:"S21"},botLocaleStatus:{},creationDateTime:{type:"timestamp"}}}},CreateBotVersion:{http:{method:"PUT",requestUri:"/bots/{botId}/botversions/",responseCode:202},input:{type:"structure",required:["botId","botVersionLocaleSpecification"],members:{botId:{location:"uri",locationName:"botId"},description:{},botVersionLocaleSpecification:{shape:"S27"}}},output:{type:"structure",members:{botId:{},description:{},botVersion:{},botVersionLocaleSpecification:{shape:"S27"},botStatus:{},creationDateTime:{type:"timestamp"}}}},CreateExport:{http:{method:"PUT",requestUri:"/exports/",responseCode:202},input:{type:"structure",required:["resourceSpecification","fileFormat"],members:{resourceSpecification:{shape:"S2b"},fileFormat:{},filePassword:{shape:"S2g"}}},output:{type:"structure",members:{exportId:{},resourceSpecification:{shape:"S2b"},fileFormat:{},exportStatus:{},creationDateTime:{type:"timestamp"}}}},CreateIntent:{http:{method:"PUT",requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/intents/",responseCode:200},input:{type:"structure",required:["intentName","botId","botVersion","localeId"],members:{intentName:{},description:{},parentIntentSignature:{},sampleUtterances:{shape:"S2l"},dialogCodeHook:{shape:"S2o"},fulfillmentCodeHook:{shape:"S2p"},intentConfirmationSetting:{shape:"S3y"},intentClosingSetting:{shape:"S4g"},inputContexts:{shape:"S4h"},outputContexts:{shape:"S4j"},kendraConfiguration:{shape:"S4n"},botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"},initialResponseSetting:{shape:"S4q"}}},output:{type:"structure",members:{intentId:{},intentName:{},description:{},parentIntentSignature:{},sampleUtterances:{shape:"S2l"},dialogCodeHook:{shape:"S2o"},fulfillmentCodeHook:{shape:"S2p"},intentConfirmationSetting:{shape:"S3y"},intentClosingSetting:{shape:"S4g"},inputContexts:{shape:"S4h"},outputContexts:{shape:"S4j"},kendraConfiguration:{shape:"S4n"},botId:{},botVersion:{},localeId:{},creationDateTime:{type:"timestamp"},initialResponseSetting:{shape:"S4q"}}}},CreateResourcePolicy:{http:{requestUri:"/policy/{resourceArn}/",responseCode:200},input:{type:"structure",required:["resourceArn","policy"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},policy:{}}},output:{type:"structure",members:{resourceArn:{},revisionId:{}}}},CreateResourcePolicyStatement:{http:{requestUri:"/policy/{resourceArn}/statements/",responseCode:200},input:{type:"structure",required:["resourceArn","statementId","effect","principal","action"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},statementId:{},effect:{},principal:{type:"list",member:{type:"structure",members:{service:{},arn:{}}}},action:{type:"list",member:{}},condition:{type:"map",key:{},value:{type:"map",key:{},value:{}}},expectedRevisionId:{location:"querystring",locationName:"expectedRevisionId"}}},output:{type:"structure",members:{resourceArn:{},revisionId:{}}}},CreateSlot:{http:{method:"PUT",requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/intents/{intentId}/slots/",responseCode:200},input:{type:"structure",required:["slotName","valueElicitationSetting","botId","botVersion","localeId","intentId"],members:{slotName:{},description:{},slotTypeId:{},valueElicitationSetting:{shape:"S5d"},obfuscationSetting:{shape:"S5o"},botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"},intentId:{location:"uri",locationName:"intentId"},multipleValuesSetting:{shape:"S5q"},subSlotSetting:{shape:"S5r"}}},output:{type:"structure",members:{slotId:{},slotName:{},description:{},slotTypeId:{},valueElicitationSetting:{shape:"S5d"},obfuscationSetting:{shape:"S5o"},botId:{},botVersion:{},localeId:{},intentId:{},creationDateTime:{type:"timestamp"},multipleValuesSetting:{shape:"S5q"},subSlotSetting:{shape:"S5r"}}}},CreateSlotType:{http:{method:"PUT",requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/slottypes/",responseCode:200},input:{type:"structure",required:["slotTypeName","botId","botVersion","localeId"],members:{slotTypeName:{},description:{},slotTypeValues:{shape:"S5y"},valueSelectionSetting:{shape:"S63"},parentSlotTypeSignature:{},botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"},externalSourceSetting:{shape:"S6a"},compositeSlotTypeSetting:{shape:"S6f"}}},output:{type:"structure",members:{slotTypeId:{},slotTypeName:{},description:{},slotTypeValues:{shape:"S5y"},valueSelectionSetting:{shape:"S63"},parentSlotTypeSignature:{},botId:{},botVersion:{},localeId:{},creationDateTime:{type:"timestamp"},externalSourceSetting:{shape:"S6a"},compositeSlotTypeSetting:{shape:"S6f"}}}},CreateUploadUrl:{http:{requestUri:"/createuploadurl/",responseCode:200},input:{type:"structure",members:{}},output:{type:"structure",members:{importId:{},uploadUrl:{}}}},DeleteBot:{http:{method:"DELETE",requestUri:"/bots/{botId}/",responseCode:202},input:{type:"structure",required:["botId"],members:{botId:{location:"uri",locationName:"botId"},skipResourceInUseCheck:{location:"querystring",locationName:"skipResourceInUseCheck",type:"boolean"}}},output:{type:"structure",members:{botId:{},botStatus:{}}}},DeleteBotAlias:{http:{method:"DELETE",requestUri:"/bots/{botId}/botaliases/{botAliasId}/",responseCode:202},input:{type:"structure",required:["botAliasId","botId"],members:{botAliasId:{location:"uri",locationName:"botAliasId"},botId:{location:"uri",locationName:"botId"},skipResourceInUseCheck:{location:"querystring",locationName:"skipResourceInUseCheck",type:"boolean"}}},output:{type:"structure",members:{botAliasId:{},botId:{},botAliasStatus:{}}}},DeleteBotLocale:{http:{method:"DELETE",requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/",responseCode:202},input:{type:"structure",required:["botId","botVersion","localeId"],members:{botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"}}},output:{type:"structure",members:{botId:{},botVersion:{},localeId:{},botLocaleStatus:{}}}},DeleteBotVersion:{http:{method:"DELETE",requestUri:"/bots/{botId}/botversions/{botVersion}/",responseCode:202},input:{type:"structure",required:["botId","botVersion"],members:{botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},skipResourceInUseCheck:{location:"querystring",locationName:"skipResourceInUseCheck",type:"boolean"}}},output:{type:"structure",members:{botId:{},botVersion:{},botStatus:{}}}},DeleteCustomVocabulary:{http:{method:"DELETE",requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/customvocabulary",responseCode:202},input:{type:"structure",required:["botId","botVersion","localeId"],members:{botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"}}},output:{type:"structure",members:{botId:{},botVersion:{},localeId:{},customVocabularyStatus:{}}}},DeleteExport:{http:{method:"DELETE",requestUri:"/exports/{exportId}/",responseCode:202},input:{type:"structure",required:["exportId"],members:{exportId:{location:"uri",locationName:"exportId"}}},output:{type:"structure",members:{exportId:{},exportStatus:{}}}},DeleteImport:{http:{method:"DELETE",requestUri:"/imports/{importId}/",responseCode:202},input:{type:"structure",required:["importId"],members:{importId:{location:"uri",locationName:"importId"}}},output:{type:"structure",members:{importId:{},importStatus:{}}}},DeleteIntent:{http:{method:"DELETE",requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/intents/{intentId}/",responseCode:204},input:{type:"structure",required:["intentId","botId","botVersion","localeId"],members:{intentId:{location:"uri",locationName:"intentId"},botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"}}}},DeleteResourcePolicy:{http:{method:"DELETE",requestUri:"/policy/{resourceArn}/",responseCode:204},input:{type:"structure",required:["resourceArn"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},expectedRevisionId:{location:"querystring",locationName:"expectedRevisionId"}}},output:{type:"structure",members:{resourceArn:{},revisionId:{}}}},DeleteResourcePolicyStatement:{http:{method:"DELETE",requestUri:"/policy/{resourceArn}/statements/{statementId}/",responseCode:204},input:{type:"structure",required:["resourceArn","statementId"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},statementId:{location:"uri",locationName:"statementId"},expectedRevisionId:{location:"querystring",locationName:"expectedRevisionId"}}},output:{type:"structure",members:{resourceArn:{},revisionId:{}}}},DeleteSlot:{http:{method:"DELETE",requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/intents/{intentId}/slots/{slotId}/",responseCode:204},input:{type:"structure",required:["slotId","botId","botVersion","localeId","intentId"],members:{slotId:{location:"uri",locationName:"slotId"},botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"},intentId:{location:"uri",locationName:"intentId"}}}},DeleteSlotType:{http:{method:"DELETE",requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/slottypes/{slotTypeId}/",responseCode:204},input:{type:"structure",required:["slotTypeId","botId","botVersion","localeId"],members:{slotTypeId:{location:"uri",locationName:"slotTypeId"},botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"},skipResourceInUseCheck:{location:"querystring",locationName:"skipResourceInUseCheck",type:"boolean"}}}},DeleteUtterances:{http:{method:"DELETE",requestUri:"/bots/{botId}/utterances/",responseCode:204},input:{type:"structure",required:["botId"],members:{botId:{location:"uri",locationName:"botId"},localeId:{location:"querystring",locationName:"localeId"},sessionId:{location:"querystring",locationName:"sessionId"}}},output:{type:"structure",members:{}}},DescribeBot:{http:{method:"GET",requestUri:"/bots/{botId}/",responseCode:200},input:{type:"structure",required:["botId"],members:{botId:{location:"uri",locationName:"botId"}}},output:{type:"structure",members:{botId:{},botName:{},description:{},roleArn:{},dataPrivacy:{shape:"Sx"},idleSessionTTLInSeconds:{type:"integer"},botStatus:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},botType:{},botMembers:{shape:"S14"},failureReasons:{shape:"S7f"}}}},DescribeBotAlias:{http:{method:"GET",requestUri:"/bots/{botId}/botaliases/{botAliasId}/",responseCode:200},input:{type:"structure",required:["botAliasId","botId"],members:{botAliasId:{location:"uri",locationName:"botAliasId"},botId:{location:"uri",locationName:"botId"}}},output:{type:"structure",members:{botAliasId:{},botAliasName:{},description:{},botVersion:{},botAliasLocaleSettings:{shape:"S1c"},conversationLogSettings:{shape:"S1j"},sentimentAnalysisSettings:{shape:"S1w"},botAliasHistoryEvents:{type:"list",member:{type:"structure",members:{botVersion:{},startDate:{type:"timestamp"},endDate:{type:"timestamp"}}}},botAliasStatus:{},botId:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},parentBotNetworks:{shape:"S7l"}}}},DescribeBotLocale:{http:{method:"GET",requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/",responseCode:200},input:{type:"structure",required:["botId","botVersion","localeId"],members:{botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"}}},output:{type:"structure",members:{botId:{},botVersion:{},localeId:{},localeName:{},description:{},nluIntentConfidenceThreshold:{type:"double"},voiceSettings:{shape:"S21"},intentsCount:{type:"integer"},slotTypesCount:{type:"integer"},botLocaleStatus:{},failureReasons:{shape:"S7f"},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},lastBuildSubmittedDateTime:{type:"timestamp"},botLocaleHistoryEvents:{type:"list",member:{type:"structure",required:["event","eventDate"],members:{event:{},eventDate:{type:"timestamp"}}}},recommendedActions:{shape:"S7t"}}}},DescribeBotRecommendation:{http:{method:"GET",requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/botrecommendations/{botRecommendationId}/",responseCode:200},input:{type:"structure",required:["botId","botVersion","localeId","botRecommendationId"],members:{botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"},botRecommendationId:{location:"uri",locationName:"botRecommendationId"}}},output:{type:"structure",members:{botId:{},botVersion:{},localeId:{},botRecommendationStatus:{},botRecommendationId:{},failureReasons:{shape:"S7f"},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},transcriptSourceSetting:{shape:"S7y"},encryptionSetting:{shape:"S87"},botRecommendationResults:{type:"structure",members:{botLocaleExportUrl:{},associatedTranscriptsUrl:{},statistics:{type:"structure",members:{intents:{type:"structure",members:{discoveredIntentCount:{type:"integer"}}},slotTypes:{type:"structure",members:{discoveredSlotTypeCount:{type:"integer"}}}}}}}}}},DescribeBotVersion:{http:{method:"GET",requestUri:"/bots/{botId}/botversions/{botVersion}/",responseCode:200},input:{type:"structure",required:["botId","botVersion"],members:{botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"}}},output:{type:"structure",members:{botId:{},botName:{},botVersion:{},description:{},roleArn:{},dataPrivacy:{shape:"Sx"},idleSessionTTLInSeconds:{type:"integer"},botStatus:{},failureReasons:{shape:"S7f"},creationDateTime:{type:"timestamp"},parentBotNetworks:{shape:"S7l"},botType:{},botMembers:{shape:"S14"}}}},DescribeCustomVocabularyMetadata:{http:{method:"GET",requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/customvocabulary/DEFAULT/metadata",responseCode:200},input:{type:"structure",required:["botId","botVersion","localeId"],members:{botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"}}},output:{type:"structure",members:{botId:{},botVersion:{},localeId:{},customVocabularyStatus:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"}}}},DescribeExport:{http:{method:"GET",requestUri:"/exports/{exportId}/",responseCode:200},input:{type:"structure",required:["exportId"],members:{exportId:{location:"uri",locationName:"exportId"}}},output:{type:"structure",members:{exportId:{},resourceSpecification:{shape:"S2b"},fileFormat:{},exportStatus:{},failureReasons:{shape:"S7f"},downloadUrl:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"}}}},DescribeImport:{http:{method:"GET",requestUri:"/imports/{importId}/",responseCode:200},input:{type:"structure",required:["importId"],members:{importId:{location:"uri",locationName:"importId"}}},output:{type:"structure",members:{importId:{},resourceSpecification:{shape:"S8m"},importedResourceId:{},importedResourceName:{},mergeStrategy:{},importStatus:{},failureReasons:{shape:"S7f"},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"}}}},DescribeIntent:{http:{method:"GET",requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/intents/{intentId}/",responseCode:200},input:{type:"structure",required:["intentId","botId","botVersion","localeId"],members:{intentId:{location:"uri",locationName:"intentId"},botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"}}},output:{type:"structure",members:{intentId:{},intentName:{},description:{},parentIntentSignature:{},sampleUtterances:{shape:"S2l"},dialogCodeHook:{shape:"S2o"},fulfillmentCodeHook:{shape:"S2p"},slotPriorities:{shape:"S8u"},intentConfirmationSetting:{shape:"S3y"},intentClosingSetting:{shape:"S4g"},inputContexts:{shape:"S4h"},outputContexts:{shape:"S4j"},kendraConfiguration:{shape:"S4n"},botId:{},botVersion:{},localeId:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},initialResponseSetting:{shape:"S4q"}}}},DescribeResourcePolicy:{http:{method:"GET",requestUri:"/policy/{resourceArn}/",responseCode:200},input:{type:"structure",required:["resourceArn"],members:{resourceArn:{location:"uri",locationName:"resourceArn"}}},output:{type:"structure",members:{resourceArn:{},policy:{},revisionId:{}}}},DescribeSlot:{http:{method:"GET",requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/intents/{intentId}/slots/{slotId}/",responseCode:200},input:{type:"structure",required:["slotId","botId","botVersion","localeId","intentId"],members:{slotId:{location:"uri",locationName:"slotId"},botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"},intentId:{location:"uri",locationName:"intentId"}}},output:{type:"structure",members:{slotId:{},slotName:{},description:{},slotTypeId:{},valueElicitationSetting:{shape:"S5d"},obfuscationSetting:{shape:"S5o"},botId:{},botVersion:{},localeId:{},intentId:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},multipleValuesSetting:{shape:"S5q"},subSlotSetting:{shape:"S5r"}}}},DescribeSlotType:{http:{method:"GET",requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/slottypes/{slotTypeId}/",responseCode:200},input:{type:"structure",required:["slotTypeId","botId","botVersion","localeId"],members:{slotTypeId:{location:"uri",locationName:"slotTypeId"},botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"}}},output:{type:"structure",members:{slotTypeId:{},slotTypeName:{},description:{},slotTypeValues:{shape:"S5y"},valueSelectionSetting:{shape:"S63"},parentSlotTypeSignature:{},botId:{},botVersion:{},localeId:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},externalSourceSetting:{shape:"S6a"},compositeSlotTypeSetting:{shape:"S6f"}}}},ListAggregatedUtterances:{http:{requestUri:"/bots/{botId}/aggregatedutterances/",responseCode:200},input:{type:"structure",required:["botId","localeId","aggregationDuration"],members:{botId:{location:"uri",locationName:"botId"},botAliasId:{},botVersion:{},localeId:{},aggregationDuration:{shape:"S94"},sortBy:{type:"structure",required:["attribute","order"],members:{attribute:{},order:{}}},filters:{type:"list",member:{type:"structure",required:["name","values","operator"],members:{name:{},values:{shape:"S9e"},operator:{}}}},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{botId:{},botAliasId:{},botVersion:{},localeId:{},aggregationDuration:{shape:"S94"},aggregationWindowStartTime:{type:"timestamp"},aggregationWindowEndTime:{type:"timestamp"},aggregationLastRefreshedDateTime:{type:"timestamp"},aggregatedUtterancesSummaries:{type:"list",member:{type:"structure",members:{utterance:{},hitCount:{type:"integer"},missedCount:{type:"integer"},utteranceFirstRecordedInAggregationDuration:{type:"timestamp"},utteranceLastRecordedInAggregationDuration:{type:"timestamp"},containsDataFromDeletedResources:{type:"boolean"}}}},nextToken:{}}}},ListBotAliases:{http:{requestUri:"/bots/{botId}/botaliases/",responseCode:200},input:{type:"structure",required:["botId"],members:{botId:{location:"uri",locationName:"botId"},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{botAliasSummaries:{type:"list",member:{type:"structure",members:{botAliasId:{},botAliasName:{},description:{},botVersion:{},botAliasStatus:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"}}}},nextToken:{},botId:{}}}},ListBotLocales:{http:{requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/",responseCode:200},input:{type:"structure",required:["botId","botVersion"],members:{botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},sortBy:{type:"structure",required:["attribute","order"],members:{attribute:{},order:{}}},filters:{type:"list",member:{type:"structure",required:["name","values","operator"],members:{name:{},values:{shape:"S9e"},operator:{}}}},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{botId:{},botVersion:{},nextToken:{},botLocaleSummaries:{type:"list",member:{type:"structure",members:{localeId:{},localeName:{},description:{},botLocaleStatus:{},lastUpdatedDateTime:{type:"timestamp"},lastBuildSubmittedDateTime:{type:"timestamp"}}}}}}},ListBotRecommendations:{http:{requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/botrecommendations/",responseCode:200},input:{type:"structure",required:["botId","botVersion","localeId"],members:{botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{botId:{},botVersion:{},localeId:{},botRecommendationSummaries:{type:"list",member:{type:"structure",required:["botRecommendationStatus","botRecommendationId"],members:{botRecommendationStatus:{},botRecommendationId:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"}}}},nextToken:{}}}},ListBotVersions:{http:{requestUri:"/bots/{botId}/botversions/",responseCode:200},input:{type:"structure",required:["botId"],members:{botId:{location:"uri",locationName:"botId"},sortBy:{type:"structure",required:["attribute","order"],members:{attribute:{},order:{}}},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{botId:{},botVersionSummaries:{type:"list",member:{type:"structure",members:{botName:{},botVersion:{},description:{},botStatus:{},creationDateTime:{type:"timestamp"}}}},nextToken:{}}}},ListBots:{http:{requestUri:"/bots/",responseCode:200},input:{type:"structure",members:{sortBy:{type:"structure",required:["attribute","order"],members:{attribute:{},order:{}}},filters:{type:"list",member:{type:"structure",required:["name","values","operator"],members:{name:{},values:{shape:"S9e"},operator:{}}}},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{botSummaries:{type:"list",member:{type:"structure",members:{botId:{},botName:{},description:{},botStatus:{},latestBotVersion:{},lastUpdatedDateTime:{type:"timestamp"},botType:{}}}},nextToken:{}}}},ListBuiltInIntents:{http:{requestUri:"/builtins/locales/{localeId}/intents/",responseCode:200},input:{type:"structure",required:["localeId"],members:{localeId:{location:"uri",locationName:"localeId"},sortBy:{type:"structure",required:["attribute","order"],members:{attribute:{},order:{}}},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{builtInIntentSummaries:{type:"list",member:{type:"structure",members:{intentSignature:{},description:{}}}},nextToken:{},localeId:{}}}},ListBuiltInSlotTypes:{http:{requestUri:"/builtins/locales/{localeId}/slottypes/",responseCode:200},input:{type:"structure",required:["localeId"],members:{localeId:{location:"uri",locationName:"localeId"},sortBy:{type:"structure",required:["attribute","order"],members:{attribute:{},order:{}}},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{builtInSlotTypeSummaries:{type:"list",member:{type:"structure",members:{slotTypeSignature:{},description:{}}}},nextToken:{},localeId:{}}}},ListCustomVocabularyItems:{http:{requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/customvocabulary/DEFAULT/list",responseCode:200},input:{type:"structure",required:["botId","botVersion","localeId"],members:{botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{botId:{},botVersion:{},localeId:{},customVocabularyItems:{shape:"Sf"},nextToken:{}}}},ListExports:{http:{requestUri:"/exports/",responseCode:200},input:{type:"structure",members:{botId:{},botVersion:{},sortBy:{type:"structure",required:["attribute","order"],members:{attribute:{},order:{}}},filters:{type:"list",member:{type:"structure",required:["name","values","operator"],members:{name:{},values:{shape:"S9e"},operator:{}}}},maxResults:{type:"integer"},nextToken:{},localeId:{}}},output:{type:"structure",members:{botId:{},botVersion:{},exportSummaries:{type:"list",member:{type:"structure",members:{exportId:{},resourceSpecification:{shape:"S2b"},fileFormat:{},exportStatus:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"}}}},nextToken:{},localeId:{}}}},ListImports:{http:{requestUri:"/imports/",responseCode:200},input:{type:"structure",members:{botId:{},botVersion:{},sortBy:{type:"structure",required:["attribute","order"],members:{attribute:{},order:{}}},filters:{type:"list",member:{type:"structure",required:["name","values","operator"],members:{name:{},values:{shape:"S9e"},operator:{}}}},maxResults:{type:"integer"},nextToken:{},localeId:{}}},output:{type:"structure",members:{botId:{},botVersion:{},importSummaries:{type:"list",member:{type:"structure",members:{importId:{},importedResourceId:{},importedResourceName:{},importStatus:{},mergeStrategy:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},importedResourceType:{}}}},nextToken:{},localeId:{}}}},ListIntents:{http:{requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/intents/",responseCode:200},input:{type:"structure",required:["botId","botVersion","localeId"],members:{botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"},sortBy:{type:"structure",required:["attribute","order"],members:{attribute:{},order:{}}},filters:{type:"list",member:{type:"structure",required:["name","values","operator"],members:{name:{},values:{shape:"S9e"},operator:{}}}},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{botId:{},botVersion:{},localeId:{},intentSummaries:{type:"list",member:{type:"structure",members:{intentId:{},intentName:{},description:{},parentIntentSignature:{},inputContexts:{shape:"S4h"},outputContexts:{shape:"S4j"},lastUpdatedDateTime:{type:"timestamp"}}}},nextToken:{}}}},ListRecommendedIntents:{http:{requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/botrecommendations/{botRecommendationId}/intents",responseCode:200},input:{type:"structure",required:["botId","botVersion","localeId","botRecommendationId"],members:{botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"},botRecommendationId:{location:"uri",locationName:"botRecommendationId"},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{botId:{},botVersion:{},localeId:{},botRecommendationId:{},summaryList:{type:"list",member:{type:"structure",members:{intentId:{},intentName:{},sampleUtterancesCount:{type:"integer"}}}},nextToken:{}}}},ListSlotTypes:{http:{requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/slottypes/",responseCode:200},input:{type:"structure",required:["botId","botVersion","localeId"],members:{botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"},sortBy:{type:"structure",required:["attribute","order"],members:{attribute:{},order:{}}},filters:{type:"list",member:{type:"structure",required:["name","values","operator"],members:{name:{},values:{shape:"S9e"},operator:{}}}},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{botId:{},botVersion:{},localeId:{},slotTypeSummaries:{type:"list",member:{type:"structure",members:{slotTypeId:{},slotTypeName:{},description:{},parentSlotTypeSignature:{},lastUpdatedDateTime:{type:"timestamp"},slotTypeCategory:{}}}},nextToken:{}}}},ListSlots:{http:{requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/intents/{intentId}/slots/",responseCode:200},input:{type:"structure",required:["botId","botVersion","localeId","intentId"],members:{botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"},intentId:{location:"uri",locationName:"intentId"},sortBy:{type:"structure",required:["attribute","order"],members:{attribute:{},order:{}}},filters:{type:"list",member:{type:"structure",required:["name","values","operator"],members:{name:{},values:{shape:"S9e"},operator:{}}}},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{botId:{},botVersion:{},localeId:{},intentId:{},slotSummaries:{type:"list",member:{type:"structure",members:{slotId:{},slotName:{},description:{},slotConstraint:{},slotTypeId:{},valueElicitationPromptSpecification:{shape:"S3z"},lastUpdatedDateTime:{type:"timestamp"}}}},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:"S10"}}}},SearchAssociatedTranscripts:{http:{requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/botrecommendations/{botRecommendationId}/associatedtranscripts",responseCode:200},input:{type:"structure",required:["botId","botVersion","localeId","botRecommendationId","filters"],members:{botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"},botRecommendationId:{location:"uri",locationName:"botRecommendationId"},searchOrder:{},filters:{type:"list",member:{type:"structure",required:["name","values"],members:{name:{},values:{shape:"S9e"}}}},maxResults:{type:"integer"},nextIndex:{type:"integer"}}},output:{type:"structure",members:{botId:{},botVersion:{},localeId:{},botRecommendationId:{},nextIndex:{type:"integer"},associatedTranscripts:{type:"list",member:{type:"structure",members:{transcript:{}}}},totalResults:{type:"integer"}}}},StartBotRecommendation:{http:{method:"PUT",requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/botrecommendations/",responseCode:202},input:{type:"structure",required:["botId","botVersion","localeId","transcriptSourceSetting"],members:{botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"},transcriptSourceSetting:{shape:"S7y"},encryptionSetting:{shape:"S87"}}},output:{type:"structure",members:{botId:{},botVersion:{},localeId:{},botRecommendationStatus:{},botRecommendationId:{},creationDateTime:{type:"timestamp"},transcriptSourceSetting:{shape:"S7y"},encryptionSetting:{shape:"S87"}}}},StartImport:{http:{method:"PUT",requestUri:"/imports/",responseCode:202},input:{type:"structure",required:["importId","resourceSpecification","mergeStrategy"],members:{importId:{},resourceSpecification:{shape:"S8m"},mergeStrategy:{},filePassword:{shape:"S2g"}}},output:{type:"structure",members:{importId:{},resourceSpecification:{shape:"S8m"},mergeStrategy:{},importStatus:{},creationDateTime:{type:"timestamp"}}}},StopBotRecommendation:{http:{method:"PUT",requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/botrecommendations/{botRecommendationId}/stopbotrecommendation",responseCode:202},input:{type:"structure",required:["botId","botVersion","localeId","botRecommendationId"],members:{botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"},botRecommendationId:{location:"uri",locationName:"botRecommendationId"}}},output:{type:"structure",members:{botId:{},botVersion:{},localeId:{},botRecommendationStatus:{},botRecommendationId:{}}}},TagResource:{http:{requestUri:"/tags/{resourceARN}",responseCode:200},input:{type:"structure",required:["resourceARN","tags"],members:{resourceARN:{location:"uri",locationName:"resourceARN"},tags:{shape:"S10"}}},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:{}}},UpdateBot:{http:{method:"PUT",requestUri:"/bots/{botId}/",responseCode:202},input:{type:"structure",required:["botId","botName","roleArn","dataPrivacy","idleSessionTTLInSeconds"],members:{botId:{location:"uri",locationName:"botId"},botName:{},description:{},roleArn:{},dataPrivacy:{shape:"Sx"},idleSessionTTLInSeconds:{type:"integer"},botType:{},botMembers:{shape:"S14"}}},output:{type:"structure",members:{botId:{},botName:{},description:{},roleArn:{},dataPrivacy:{shape:"Sx"},idleSessionTTLInSeconds:{type:"integer"},botStatus:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},botType:{},botMembers:{shape:"S14"}}}},UpdateBotAlias:{http:{method:"PUT",requestUri:"/bots/{botId}/botaliases/{botAliasId}/",responseCode:202},input:{type:"structure",required:["botAliasId","botAliasName","botId"],members:{botAliasId:{location:"uri",locationName:"botAliasId"},botAliasName:{},description:{},botVersion:{},botAliasLocaleSettings:{shape:"S1c"},conversationLogSettings:{shape:"S1j"},sentimentAnalysisSettings:{shape:"S1w"},botId:{location:"uri",locationName:"botId"}}},output:{type:"structure",members:{botAliasId:{},botAliasName:{},description:{},botVersion:{},botAliasLocaleSettings:{shape:"S1c"},conversationLogSettings:{shape:"S1j"},sentimentAnalysisSettings:{shape:"S1w"},botAliasStatus:{},botId:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"}}}},UpdateBotLocale:{http:{method:"PUT",requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/",responseCode:202},input:{type:"structure",required:["botId","botVersion","localeId","nluIntentConfidenceThreshold"],members:{botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"},description:{},nluIntentConfidenceThreshold:{type:"double"},voiceSettings:{shape:"S21"}}},output:{type:"structure",members:{botId:{},botVersion:{},localeId:{},localeName:{},description:{},nluIntentConfidenceThreshold:{type:"double"},voiceSettings:{shape:"S21"},botLocaleStatus:{},failureReasons:{shape:"S7f"},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},recommendedActions:{shape:"S7t"}}}},UpdateBotRecommendation:{http:{method:"PUT",requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/botrecommendations/{botRecommendationId}/",responseCode:202},input:{type:"structure",required:["botId","botVersion","localeId","botRecommendationId","encryptionSetting"],members:{botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"},botRecommendationId:{location:"uri",locationName:"botRecommendationId"},encryptionSetting:{shape:"S87"}}},output:{type:"structure",members:{botId:{},botVersion:{},localeId:{},botRecommendationStatus:{},botRecommendationId:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},transcriptSourceSetting:{shape:"S7y"},encryptionSetting:{shape:"S87"}}}},UpdateExport:{http:{method:"PUT",requestUri:"/exports/{exportId}/",responseCode:202},input:{type:"structure",required:["exportId"],members:{exportId:{location:"uri",locationName:"exportId"},filePassword:{shape:"S2g"}}},output:{type:"structure",members:{exportId:{},resourceSpecification:{shape:"S2b"},fileFormat:{},exportStatus:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"}}}},UpdateIntent:{http:{method:"PUT",requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/intents/{intentId}/",responseCode:200},input:{type:"structure",required:["intentId","intentName","botId","botVersion","localeId"],members:{intentId:{location:"uri",locationName:"intentId"},intentName:{},description:{},parentIntentSignature:{},sampleUtterances:{shape:"S2l"},dialogCodeHook:{shape:"S2o"},fulfillmentCodeHook:{shape:"S2p"},slotPriorities:{shape:"S8u"},intentConfirmationSetting:{shape:"S3y"},intentClosingSetting:{shape:"S4g"},inputContexts:{shape:"S4h"},outputContexts:{shape:"S4j"},kendraConfiguration:{shape:"S4n"},botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"},initialResponseSetting:{shape:"S4q"}}},output:{type:"structure",members:{intentId:{},intentName:{},description:{},parentIntentSignature:{},sampleUtterances:{shape:"S2l"},dialogCodeHook:{shape:"S2o"},fulfillmentCodeHook:{shape:"S2p"},slotPriorities:{shape:"S8u"},intentConfirmationSetting:{shape:"S3y"},intentClosingSetting:{shape:"S4g"},inputContexts:{shape:"S4h"},outputContexts:{shape:"S4j"},kendraConfiguration:{shape:"S4n"},botId:{},botVersion:{},localeId:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},initialResponseSetting:{shape:"S4q"}}}},UpdateResourcePolicy:{http:{method:"PUT",requestUri:"/policy/{resourceArn}/",responseCode:200},input:{type:"structure",required:["resourceArn","policy"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},policy:{},expectedRevisionId:{location:"querystring",locationName:"expectedRevisionId"}}},output:{type:"structure",members:{resourceArn:{},revisionId:{}}}},UpdateSlot:{http:{method:"PUT",requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/intents/{intentId}/slots/{slotId}/",responseCode:200},input:{type:"structure",required:["slotId","slotName","valueElicitationSetting","botId","botVersion","localeId","intentId"],members:{slotId:{location:"uri",locationName:"slotId"},slotName:{},description:{},slotTypeId:{},valueElicitationSetting:{shape:"S5d"},obfuscationSetting:{shape:"S5o"},botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"},intentId:{location:"uri",locationName:"intentId"},multipleValuesSetting:{shape:"S5q"},subSlotSetting:{shape:"S5r"}}},output:{type:"structure",members:{slotId:{},slotName:{},description:{},slotTypeId:{},valueElicitationSetting:{shape:"S5d"},obfuscationSetting:{shape:"S5o"},botId:{},botVersion:{},localeId:{},intentId:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},multipleValuesSetting:{shape:"S5q"},subSlotSetting:{shape:"S5r"}}}},UpdateSlotType:{http:{method:"PUT",requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/slottypes/{slotTypeId}/",responseCode:202},input:{type:"structure",required:["slotTypeId","slotTypeName","botId","botVersion","localeId"],members:{slotTypeId:{location:"uri",locationName:"slotTypeId"},slotTypeName:{},description:{},slotTypeValues:{shape:"S5y"},valueSelectionSetting:{shape:"S63"},parentSlotTypeSignature:{},botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"},externalSourceSetting:{shape:"S6a"},compositeSlotTypeSetting:{shape:"S6f"}}},output:{type:"structure",members:{slotTypeId:{},slotTypeName:{},description:{},slotTypeValues:{shape:"S5y"},valueSelectionSetting:{shape:"S63"},parentSlotTypeSignature:{},botId:{},botVersion:{},localeId:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},externalSourceSetting:{shape:"S6a"},compositeSlotTypeSetting:{shape:"S6f"}}}}},shapes:{Sa:{type:"list",member:{type:"structure",members:{itemId:{},errorMessage:{},errorCode:{}}}},Sf:{type:"list",member:{shape:"Sg"}},Sg:{type:"structure",required:["itemId","phrase"],members:{itemId:{},phrase:{},weight:{type:"integer"},displayAs:{}}},Sx:{type:"structure",required:["childDirected"],members:{childDirected:{type:"boolean"}}},S10:{type:"map",key:{},value:{}},S14:{type:"list",member:{type:"structure",required:["botMemberId","botMemberName","botMemberAliasId","botMemberAliasName","botMemberVersion"],members:{botMemberId:{},botMemberName:{},botMemberAliasId:{},botMemberAliasName:{},botMemberVersion:{}}}},S1c:{type:"map",key:{},value:{type:"structure",required:["enabled"],members:{enabled:{type:"boolean"},codeHookSpecification:{type:"structure",required:["lambdaCodeHook"],members:{lambdaCodeHook:{type:"structure",required:["lambdaARN","codeHookInterfaceVersion"],members:{lambdaARN:{},codeHookInterfaceVersion:{}}}}}}}},S1j:{type:"structure",members:{textLogSettings:{type:"list",member:{type:"structure",required:["enabled","destination"],members:{enabled:{type:"boolean"},destination:{type:"structure",required:["cloudWatch"],members:{cloudWatch:{type:"structure",required:["cloudWatchLogGroupArn","logPrefix"],members:{cloudWatchLogGroupArn:{},logPrefix:{}}}}}}}},audioLogSettings:{type:"list",member:{type:"structure",required:["enabled","destination"],members:{enabled:{type:"boolean"},destination:{type:"structure",required:["s3Bucket"],members:{s3Bucket:{type:"structure",required:["s3BucketArn","logPrefix"],members:{kmsKeyArn:{},s3BucketArn:{},logPrefix:{}}}}}}}}}},S1w:{type:"structure",required:["detectSentiment"],members:{detectSentiment:{type:"boolean"}}},S21:{type:"structure",required:["voiceId"],members:{voiceId:{},engine:{}}},S27:{type:"map",key:{},value:{type:"structure",required:["sourceBotVersion"],members:{sourceBotVersion:{}}}},S2b:{type:"structure",members:{botExportSpecification:{type:"structure",required:["botId","botVersion"],members:{botId:{},botVersion:{}}},botLocaleExportSpecification:{type:"structure",required:["botId","botVersion","localeId"],members:{botId:{},botVersion:{},localeId:{}}},customVocabularyExportSpecification:{type:"structure",required:["botId","botVersion","localeId"],members:{botId:{},botVersion:{},localeId:{}}}}},S2g:{type:"string",sensitive:true},S2l:{type:"list",member:{type:"structure",required:["utterance"],members:{utterance:{}}}},S2o:{type:"structure",required:["enabled"],members:{enabled:{type:"boolean"}}},S2p:{type:"structure",required:["enabled"],members:{enabled:{type:"boolean"},postFulfillmentStatusSpecification:{type:"structure",members:{successResponse:{shape:"S2r"},failureResponse:{shape:"S2r"},timeoutResponse:{shape:"S2r"},successNextStep:{shape:"S3a"},successConditional:{shape:"S3m"},failureNextStep:{shape:"S3a"},failureConditional:{shape:"S3m"},timeoutNextStep:{shape:"S3a"},timeoutConditional:{shape:"S3m"}}},fulfillmentUpdatesSpecification:{type:"structure",required:["active"],members:{active:{type:"boolean"},startResponse:{type:"structure",required:["delayInSeconds","messageGroups"],members:{delayInSeconds:{type:"integer"},messageGroups:{shape:"S2s"},allowInterrupt:{type:"boolean"}}},updateResponse:{type:"structure",required:["frequencyInSeconds","messageGroups"],members:{frequencyInSeconds:{type:"integer"},messageGroups:{shape:"S2s"},allowInterrupt:{type:"boolean"}}},timeoutInSeconds:{type:"integer"}}},active:{type:"boolean"}}},S2r:{type:"structure",required:["messageGroups"],members:{messageGroups:{shape:"S2s"},allowInterrupt:{type:"boolean"}}},S2s:{type:"list",member:{type:"structure",required:["message"],members:{message:{shape:"S2u"},variations:{type:"list",member:{shape:"S2u"}}}}},S2u:{type:"structure",members:{plainTextMessage:{type:"structure",required:["value"],members:{value:{}}},customPayload:{type:"structure",required:["value"],members:{value:{}}},ssmlMessage:{type:"structure",required:["value"],members:{value:{}}},imageResponseCard:{type:"structure",required:["title"],members:{title:{},subtitle:{},imageUrl:{},buttons:{type:"list",member:{type:"structure",required:["text","value"],members:{text:{},value:{}}}}}}}},S3a:{type:"structure",members:{dialogAction:{type:"structure",required:["type"],members:{type:{},slotToElicit:{},suppressNextMessage:{type:"boolean"}}},intent:{type:"structure",members:{name:{},slots:{type:"map",key:{},value:{shape:"S3f"}}}},sessionAttributes:{type:"map",key:{},value:{}}}},S3f:{type:"structure",members:{shape:{},value:{type:"structure",members:{interpretedValue:{}}},values:{type:"list",member:{shape:"S3f"}}}},S3m:{type:"structure",required:["active","conditionalBranches","defaultBranch"],members:{active:{type:"boolean"},conditionalBranches:{type:"list",member:{type:"structure",required:["name","condition","nextStep"],members:{name:{},condition:{type:"structure",required:["expressionString"],members:{expressionString:{}}},nextStep:{shape:"S3a"},response:{shape:"S2r"}}}},defaultBranch:{type:"structure",members:{nextStep:{shape:"S3a"},response:{shape:"S2r"}}}}},S3y:{type:"structure",required:["promptSpecification"],members:{promptSpecification:{shape:"S3z"},declinationResponse:{shape:"S2r"},active:{type:"boolean"},confirmationResponse:{shape:"S2r"},confirmationNextStep:{shape:"S3a"},confirmationConditional:{shape:"S3m"},declinationNextStep:{shape:"S3a"},declinationConditional:{shape:"S3m"},failureResponse:{shape:"S2r"},failureNextStep:{shape:"S3a"},failureConditional:{shape:"S3m"},codeHook:{shape:"S4d"},elicitationCodeHook:{shape:"S4f"}}},S3z:{type:"structure",required:["messageGroups","maxRetries"],members:{messageGroups:{shape:"S2s"},maxRetries:{type:"integer"},allowInterrupt:{type:"boolean"},messageSelectionStrategy:{},promptAttemptsSpecification:{type:"map",key:{},value:{type:"structure",required:["allowedInputTypes"],members:{allowInterrupt:{type:"boolean"},allowedInputTypes:{type:"structure",required:["allowAudioInput","allowDTMFInput"],members:{allowAudioInput:{type:"boolean"},allowDTMFInput:{type:"boolean"}}},audioAndDTMFInputSpecification:{type:"structure",required:["startTimeoutMs"],members:{startTimeoutMs:{type:"integer"},audioSpecification:{type:"structure",required:["maxLengthMs","endTimeoutMs"],members:{maxLengthMs:{type:"integer"},endTimeoutMs:{type:"integer"}}},dtmfSpecification:{type:"structure",required:["maxLength","endTimeoutMs","deletionCharacter","endCharacter"],members:{maxLength:{type:"integer"},endTimeoutMs:{type:"integer"},deletionCharacter:{},endCharacter:{}}}}},textInputSpecification:{type:"structure",required:["startTimeoutMs"],members:{startTimeoutMs:{type:"integer"}}}}}}}},S4d:{type:"structure",required:["enableCodeHookInvocation","active","postCodeHookSpecification"],members:{enableCodeHookInvocation:{type:"boolean"},active:{type:"boolean"},invocationLabel:{},postCodeHookSpecification:{type:"structure",members:{successResponse:{shape:"S2r"},successNextStep:{shape:"S3a"},successConditional:{shape:"S3m"},failureResponse:{shape:"S2r"},failureNextStep:{shape:"S3a"},failureConditional:{shape:"S3m"},timeoutResponse:{shape:"S2r"},timeoutNextStep:{shape:"S3a"},timeoutConditional:{shape:"S3m"}}}}},S4f:{type:"structure",required:["enableCodeHookInvocation"],members:{enableCodeHookInvocation:{type:"boolean"},invocationLabel:{}}},S4g:{type:"structure",members:{closingResponse:{shape:"S2r"},active:{type:"boolean"},nextStep:{shape:"S3a"},conditional:{shape:"S3m"}}},S4h:{type:"list",member:{type:"structure",required:["name"],members:{name:{}}}},S4j:{type:"list",member:{type:"structure",required:["name","timeToLiveInSeconds","turnsToLive"],members:{name:{},timeToLiveInSeconds:{type:"integer"},turnsToLive:{type:"integer"}}}},S4n:{type:"structure",required:["kendraIndex"],members:{kendraIndex:{},queryFilterStringEnabled:{type:"boolean"},queryFilterString:{}}},S4q:{type:"structure",members:{initialResponse:{shape:"S2r"},nextStep:{shape:"S3a"},conditional:{shape:"S3m"},codeHook:{shape:"S4d"}}},S5d:{type:"structure",required:["slotConstraint"],members:{defaultValueSpecification:{shape:"S5e"},slotConstraint:{},promptSpecification:{shape:"S3z"},sampleUtterances:{shape:"S2l"},waitAndContinueSpecification:{shape:"S5j"},slotCaptureSetting:{type:"structure",members:{captureResponse:{shape:"S2r"},captureNextStep:{shape:"S3a"},captureConditional:{shape:"S3m"},failureResponse:{shape:"S2r"},failureNextStep:{shape:"S3a"},failureConditional:{shape:"S3m"},codeHook:{shape:"S4d"},elicitationCodeHook:{shape:"S4f"}}}}},S5e:{type:"structure",required:["defaultValueList"],members:{defaultValueList:{type:"list",member:{type:"structure",required:["defaultValue"],members:{defaultValue:{}}}}}},S5j:{type:"structure",required:["waitingResponse","continueResponse"],members:{waitingResponse:{shape:"S2r"},continueResponse:{shape:"S2r"},stillWaitingResponse:{type:"structure",required:["messageGroups","frequencyInSeconds","timeoutInSeconds"],members:{messageGroups:{shape:"S2s"},frequencyInSeconds:{type:"integer"},timeoutInSeconds:{type:"integer"},allowInterrupt:{type:"boolean"}}},active:{type:"boolean"}}},S5o:{type:"structure",required:["obfuscationSettingType"],members:{obfuscationSettingType:{}}},S5q:{type:"structure",members:{allowMultipleValues:{type:"boolean"}}},S5r:{type:"structure",members:{expression:{},slotSpecifications:{type:"map",key:{},value:{type:"structure",required:["slotTypeId","valueElicitationSetting"],members:{slotTypeId:{},valueElicitationSetting:{type:"structure",required:["promptSpecification"],members:{defaultValueSpecification:{shape:"S5e"},promptSpecification:{shape:"S3z"},sampleUtterances:{shape:"S2l"},waitAndContinueSpecification:{shape:"S5j"}}}}}}}},S5y:{type:"list",member:{type:"structure",members:{sampleValue:{shape:"S60"},synonyms:{type:"list",member:{shape:"S60"}}}}},S60:{type:"structure",required:["value"],members:{value:{}}},S63:{type:"structure",required:["resolutionStrategy"],members:{resolutionStrategy:{},regexFilter:{type:"structure",required:["pattern"],members:{pattern:{}}},advancedRecognitionSetting:{type:"structure",members:{audioRecognitionStrategy:{}}}}},S6a:{type:"structure",members:{grammarSlotTypeSetting:{type:"structure",members:{source:{type:"structure",required:["s3BucketName","s3ObjectKey"],members:{s3BucketName:{},s3ObjectKey:{},kmsKeyArn:{}}}}}}},S6f:{type:"structure",members:{subSlots:{type:"list",member:{type:"structure",required:["name","slotTypeId"],members:{name:{},slotTypeId:{}}}}}},S7f:{type:"list",member:{}},S7l:{type:"list",member:{type:"structure",required:["botId","botVersion"],members:{botId:{},botVersion:{}}}},S7t:{type:"list",member:{}},S7y:{type:"structure",members:{s3BucketTranscriptSource:{type:"structure",required:["s3BucketName","transcriptFormat"],members:{s3BucketName:{},pathFormat:{type:"structure",members:{objectPrefixes:{type:"list",member:{}}}},transcriptFormat:{},transcriptFilter:{type:"structure",members:{lexTranscriptFilter:{type:"structure",members:{dateRangeFilter:{type:"structure",required:["startDateTime","endDateTime"],members:{startDateTime:{type:"timestamp"},endDateTime:{type:"timestamp"}}}}}}},kmsKeyArn:{}}}}},S87:{type:"structure",members:{kmsKeyArn:{},botLocaleExportPassword:{shape:"S88"},associatedTranscriptsPassword:{shape:"S88"}}},S88:{type:"string",sensitive:true},S8m:{type:"structure",members:{botImportSpecification:{type:"structure",required:["botName","roleArn","dataPrivacy"],members:{botName:{},roleArn:{},dataPrivacy:{shape:"Sx"},idleSessionTTLInSeconds:{type:"integer"},botTags:{shape:"S10"},testBotAliasTags:{shape:"S10"}}},botLocaleImportSpecification:{type:"structure",required:["botId","botVersion","localeId"],members:{botId:{},botVersion:{},localeId:{},nluIntentConfidenceThreshold:{type:"double"},voiceSettings:{shape:"S21"}}},customVocabularyImportSpecification:{type:"structure",required:["botId","botVersion","localeId"],members:{botId:{},botVersion:{},localeId:{}}}}},S8u:{type:"list",member:{type:"structure",required:["priority","slotId"],members:{priority:{type:"integer"},slotId:{}}}},S94:{type:"structure",required:["relativeAggregationDuration"],members:{relativeAggregationDuration:{type:"structure",required:["timeDimension","timeValue"],members:{timeDimension:{},timeValue:{type:"integer"}}}}},S9e:{type:"list",member:{}}}}},4516:function(e,t,r){var s=r(2393);s.util.update(s.RDSDataService.prototype,{retryableError:function retryableError(e){if(e.code==="BadRequestException"&&e.message&&e.message.match(/^Communications link failure/)&&e.statusCode===400){return true}else{var t=s.Service.prototype.retryableError;return t.call(this,e)}}})},4540:function(e){e.exports={pagination:{}}},4542:function(e){e.exports={pagination:{}}},4551:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["rekognition"]={};s.Rekognition=i.defineService("rekognition",["2016-06-27"]);Object.defineProperty(a.services["rekognition"],"2016-06-27",{get:function get(){var e=r(6730);e.paginators=r(4589).pagination;e.waiters=r(5e3).waiters;return e},enumerable:true,configurable:true});e.exports=s.Rekognition},4580:function(e){e.exports={pagination:{ListScheduledQueries:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"ScheduledQueries"},ListTagsForResource:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Tags"},Query:{input_token:"NextToken",limit_key:"MaxRows",non_aggregate_keys:["ColumnInfo","QueryId","QueryStatus"],output_token:"NextToken",result_key:"Rows"}}}},4581:function(e){e.exports={pagination:{DescribeActionTargets:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"ActionTargets"},DescribeProducts:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Products"},DescribeStandards:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Standards"},DescribeStandardsControls:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Controls"},GetEnabledStandards:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"StandardsSubscriptions"},GetFindingHistory:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Records"},GetFindings:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Findings"},GetInsights:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Insights"},ListEnabledProductsForImport:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"ProductSubscriptions"},ListFindingAggregators:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"FindingAggregators"},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"},ListSecurityControlDefinitions:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"SecurityControlDefinitions"},ListStandardsControlAssociations:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"StandardsControlAssociationSummaries"}}}},4585:function(e){e.exports={pagination:{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"},ListImagePackages:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"imagePackageList"},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"},ListImageScanFindingAggregations:{input_token:"nextToken",output_token:"nextToken",result_key:"responses"},ListImageScanFindings:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"findings"},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"},ListWorkflowExecutions:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"workflowExecutions"},ListWorkflowStepExecutions:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"steps"}}}},4589:function(e){e.exports={pagination:{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"},ListDatasetEntries:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"DatasetEntries"},ListDatasetLabels:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"DatasetLabelDescriptions"},ListFaces:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Faces"},ListProjectPolicies:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"ProjectPolicies"},ListStreamProcessors:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"}}}},4595:function(e){e.exports={pagination:{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"}}}},4597:function(e){e.exports={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:[]}}}},4599:function(e){e.exports={pagination:{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"}}}},4610:function(e){e.exports={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:{}}}},AssociateDelegationSignerToDomain:{input:{type:"structure",required:["DomainName","SigningAttributes"],members:{DomainName:{},SigningAttributes:{type:"structure",members:{Algorithm:{type:"integer"},Flags:{type:"integer"},PublicKey:{}}}}},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",members:{Availability:{}}}},CheckDomainTransferability:{input:{type:"structure",required:["DomainName"],members:{DomainName:{},AuthCode:{shape:"Si"}}},output:{type:"structure",members:{Transferability:{type:"structure",members:{Transferable:{}}}}}},DeleteDomain:{input:{type:"structure",required:["DomainName"],members:{DomainName:{}}},output:{type:"structure",members:{OperationId:{}}}},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",members:{OperationId:{}}}},DisassociateDelegationSignerFromDomain:{input:{type:"structure",required:["DomainName","Id"],members:{DomainName:{},Id:{}}},output:{type:"structure",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",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",members:{DomainName:{},Nameservers:{shape:"S17"},AutoRenew:{type:"boolean"},AdminContact:{shape:"S1d"},RegistrantContact:{shape:"S1d"},TechContact:{shape:"S1d"},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:{}},DnssecKeys:{type:"list",member:{type:"structure",members:{Algorithm:{type:"integer"},Flags:{type:"integer"},PublicKey:{},DigestType:{type:"integer"},Digest:{},KeyTag:{type:"integer"},Id:{}}}}}}},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"},LastUpdatedDate:{type:"timestamp"},StatusFlag:{}}}},ListDomains:{input:{type:"structure",members:{FilterConditions:{type:"list",member:{type:"structure",required:["Name","Operator","Values"],members:{Name:{},Operator:{},Values:{type:"list",member:{}}}}},SortCondition:{type:"structure",required:["Name","SortOrder"],members:{Name:{},SortOrder:{}}},Marker:{},MaxItems:{type:"integer"}}},output:{type:"structure",members:{Domains:{type:"list",member:{type:"structure",members:{DomainName:{},AutoRenew:{type:"boolean"},TransferLock:{type:"boolean"},Expiry:{type:"timestamp"}}}},NextPageMarker:{}}}},ListOperations:{input:{type:"structure",members:{SubmittedSince:{type:"timestamp"},Marker:{},MaxItems:{type:"integer"},Status:{type:"list",member:{}},Type:{type:"list",member:{}},SortBy:{},SortOrder:{}}},output:{type:"structure",members:{Operations:{type:"list",member:{type:"structure",members:{OperationId:{},Status:{},Type:{},SubmittedDate:{type:"timestamp"},DomainName:{},Message:{},StatusFlag:{},LastUpdatedDate:{type:"timestamp"}}}},NextPageMarker:{}}}},ListPrices:{input:{type:"structure",members:{Tld:{},Marker:{},MaxItems:{type:"integer"}}},output:{type:"structure",members:{Prices:{type:"list",member:{type:"structure",members:{Name:{},RegistrationPrice:{shape:"S34"},TransferPrice:{shape:"S34"},RenewalPrice:{shape:"S34"},ChangeOwnershipPrice:{shape:"S34"},RestorationPrice:{shape:"S34"}}}},NextPageMarker:{}}}},ListTagsForDomain:{input:{type:"structure",required:["DomainName"],members:{DomainName:{}}},output:{type:"structure",members:{TagList:{shape:"S39"}}}},PushDomain:{input:{type:"structure",required:["DomainName","Target"],members:{DomainName:{},Target:{}}}},RegisterDomain:{input:{type:"structure",required:["DomainName","DurationInYears","AdminContact","RegistrantContact","TechContact"],members:{DomainName:{},IdnLangCode:{},DurationInYears:{type:"integer"},AutoRenew:{type:"boolean"},AdminContact:{shape:"S1d"},RegistrantContact:{shape:"S1d"},TechContact:{shape:"S1d"},PrivacyProtectAdminContact:{type:"boolean"},PrivacyProtectRegistrantContact:{type:"boolean"},PrivacyProtectTechContact:{type:"boolean"}}},output:{type:"structure",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",members:{OperationId:{}}}},ResendContactReachabilityEmail:{input:{type:"structure",members:{domainName:{}}},output:{type:"structure",members:{domainName:{},emailAddress:{},isAlreadyVerified:{type:"boolean"}}}},ResendOperationAuthorization:{input:{type:"structure",required:["OperationId"],members:{OperationId:{}}}},RetrieveDomainAuthCode:{input:{type:"structure",required:["DomainName"],members:{DomainName:{}}},output:{type:"structure",members:{AuthCode:{shape:"Si"}}}},TransferDomain:{input:{type:"structure",required:["DomainName","DurationInYears","AdminContact","RegistrantContact","TechContact"],members:{DomainName:{},IdnLangCode:{},DurationInYears:{type:"integer"},Nameservers:{shape:"S17"},AuthCode:{shape:"Si"},AutoRenew:{type:"boolean"},AdminContact:{shape:"S1d"},RegistrantContact:{shape:"S1d"},TechContact:{shape:"S1d"},PrivacyProtectAdminContact:{type:"boolean"},PrivacyProtectRegistrantContact:{type:"boolean"},PrivacyProtectTechContact:{type:"boolean"}}},output:{type:"structure",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:"S1d"},RegistrantContact:{shape:"S1d"},TechContact:{shape:"S1d"},Consent:{type:"structure",required:["MaxPrice","Currency"],members:{MaxPrice:{type:"double"},Currency:{}}}}},output:{type:"structure",members:{OperationId:{}}}},UpdateDomainContactPrivacy:{input:{type:"structure",required:["DomainName"],members:{DomainName:{},AdminPrivacy:{type:"boolean"},RegistrantPrivacy:{type:"boolean"},TechPrivacy:{type:"boolean"}}},output:{type:"structure",members:{OperationId:{}}}},UpdateDomainNameservers:{input:{type:"structure",required:["DomainName","Nameservers"],members:{DomainName:{},FIAuthKey:{deprecated:true,type:"string",sensitive:true},Nameservers:{shape:"S17"}}},output:{type:"structure",members:{OperationId:{}}}},UpdateTagsForDomain:{input:{type:"structure",required:["DomainName"],members:{DomainName:{},TagsToUpdate:{shape:"S39"}}},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:{Si:{type:"string",sensitive:true},S17:{type:"list",member:{type:"structure",required:["Name"],members:{Name:{},GlueIps:{type:"list",member:{}}}}},S1d:{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:{type:"string",sensitive:true}}}}},sensitive:true},S34:{type:"structure",required:["Price","Currency"],members:{Price:{type:"double"},Currency:{}}},S39:{type:"list",member:{type:"structure",members:{Key:{},Value:{}}}}}}},4618:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["pipes"]={};s.Pipes=i.defineService("pipes",["2015-10-07"]);Object.defineProperty(a.services["pipes"],"2015-10-07",{get:function get(){var e=r(6967);e.paginators=r(615).pagination;return e},enumerable:true,configurable:true});e.exports=s.Pipes},4621:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["chimesdkmessaging"]={};s.ChimeSDKMessaging=i.defineService("chimesdkmessaging",["2021-05-15"]);Object.defineProperty(a.services["chimesdkmessaging"],"2021-05-15",{get:function get(){var e=r(8102);e.paginators=r(6285).pagination;return e},enumerable:true,configurable:true});e.exports=s.ChimeSDKMessaging},4623:function(e){e.exports={pagination:{ListRetainedMessages:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"retainedTopics"}}}},4639:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["ec2"]={};s.EC2=i.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"]);r(8269);Object.defineProperty(a.services["ec2"],"2016-11-15",{get:function get(){var e=r(4402);e.paginators=r(9752).pagination;e.waiters=r(9050).waiters;return e},enumerable:true,configurable:true});e.exports=s.EC2},4644:function(e,t,r){(function(){"use strict";var e,s,i,a,o=function(e,t){for(var r in t){if(n.call(t,r))e[r]=t[r]}function ctor(){this.constructor=e}ctor.prototype=t.prototype;e.prototype=new ctor;e.__super__=t.prototype;return e},n={}.hasOwnProperty;s=r(2318);e=r(1657);i=r(904);a=r(3719);t.defaults=s.defaults;t.processors=a;t.ValidationError=function(e){o(ValidationError,e);function ValidationError(e){this.message=e}return ValidationError}(Error);t.Builder=e.Builder;t.Parser=i.Parser;t.parseString=i.parseString;t.parseStringPromise=i.parseStringPromise}).call(this)},4655:function(e,t,r){var s=r(2393);s.util.update(s.CloudSearchDomain.prototype,{validateService:function validateService(){if(!this.config.endpoint||this.config.endpoint.indexOf("{")>=0){var e="AWS.CloudSearchDomain requires an explicit "+"`endpoint' configuration option.";throw s.util.error(new Error,{name:"InvalidEndpoint",message:e})}},setupRequestListeners:function setupRequestListeners(e){e.removeListener("validate",s.EventListeners.Core.VALIDATE_CREDENTIALS);e.onAsync("validate",this.validateCredentials);e.addListener("validate",this.updateRegion);if(e.operation==="search"){e.addListener("build",this.convertGetToPost)}},validateCredentials:function(e,t){if(!e.service.api.signatureVersion)return t();e.service.config.getCredentials(function(r){if(r){e.removeListener("sign",s.EventListeners.Core.SIGN)}t()})},convertGetToPost:function(e){var t=e.httpRequest;var r=t.path.split("?");t.method="POST";t.path=r[0];t.body=r[1];t.headers["Content-Length"]=t.body.length;t.headers["Content-Type"]="application/x-www-form-urlencoded"},updateRegion:function updateRegion(e){var t=e.httpRequest.endpoint.hostname;var r=t.split(".");e.httpRequest.region=r[1]||e.httpRequest.region}})},4656:function(e,t,r){"use strict";var s=this&&this.__awaiter||function(e,t,r,s){function adopt(e){return e instanceof r?e:new r(function(t){t(e)})}return new(r||(r=Promise))(function(r,i){function fulfilled(e){try{step(s.next(e))}catch(e){i(e)}}function rejected(e){try{step(s["throw"](e))}catch(e){i(e)}}function step(e){e.done?r(e.value):adopt(e.value).then(fulfilled,rejected)}step((s=s.apply(e,t||[])).next())})};Object.defineProperty(t,"__esModule",{value:true});t.summary=t.markdownSummary=t.SUMMARY_DOCS_URL=t.SUMMARY_ENV_VAR=void 0;const i=r(2087);const a=r(5747);const{access:o,appendFile:n,writeFile:u}=a.promises;t.SUMMARY_ENV_VAR="GITHUB_STEP_SUMMARY";t.SUMMARY_DOCS_URL="https://docs.github.com/actions/using-workflows/workflow-commands-for-github-actions#adding-a-job-summary";class Summary{constructor(){this._buffer=""}filePath(){return s(this,void 0,void 0,function*(){if(this._filePath){return this._filePath}const e=process.env[t.SUMMARY_ENV_VAR];if(!e){throw new Error(`Unable to find environment variable for $${t.SUMMARY_ENV_VAR}. Check if your runtime environment supports job summaries.`)}try{yield o(e,a.constants.R_OK|a.constants.W_OK)}catch(t){throw new Error(`Unable to access summary file: '${e}'. Check if the file has correct read/write permissions.`)}this._filePath=e;return this._filePath})}wrap(e,t,r={}){const s=Object.entries(r).map(([e,t])=>` ${e}="${t}"`).join("");if(!t){return`<${e}${s}>`}return`<${e}${s}>${t}`}write(e){return s(this,void 0,void 0,function*(){const t=!!(e===null||e===void 0?void 0:e.overwrite);const r=yield this.filePath();const s=t?u:n;yield s(r,this._buffer,{encoding:"utf8"});return this.emptyBuffer()})}clear(){return s(this,void 0,void 0,function*(){return this.emptyBuffer().write({overwrite:true})})}stringify(){return this._buffer}isEmptyBuffer(){return this._buffer.length===0}emptyBuffer(){this._buffer="";return this}addRaw(e,t=false){this._buffer+=e;return t?this.addEOL():this}addEOL(){return this.addRaw(i.EOL)}addCodeBlock(e,t){const r=Object.assign({},t&&{lang:t});const s=this.wrap("pre",this.wrap("code",e),r);return this.addRaw(s).addEOL()}addList(e,t=false){const r=t?"ol":"ul";const s=e.map(e=>this.wrap("li",e)).join("");const i=this.wrap(r,s);return this.addRaw(i).addEOL()}addTable(e){const t=e.map(e=>{const t=e.map(e=>{if(typeof e==="string"){return this.wrap("td",e)}const{header:t,data:r,colspan:s,rowspan:i}=e;const a=t?"th":"td";const o=Object.assign(Object.assign({},s&&{colspan:s}),i&&{rowspan:i});return this.wrap(a,r,o)}).join("");return this.wrap("tr",t)}).join("");const r=this.wrap("table",t);return this.addRaw(r).addEOL()}addDetails(e,t){const r=this.wrap("details",this.wrap("summary",e)+t);return this.addRaw(r).addEOL()}addImage(e,t,r){const{width:s,height:i}=r||{};const a=Object.assign(Object.assign({},s&&{width:s}),i&&{height:i});const o=this.wrap("img",null,Object.assign({src:e,alt:t},a));return this.addRaw(o).addEOL()}addHeading(e,t){const r=`h${t}`;const s=["h1","h2","h3","h4","h5","h6"].includes(r)?r:"h1";const i=this.wrap(s,e);return this.addRaw(i).addEOL()}addSeparator(){const e=this.wrap("hr",null);return this.addRaw(e).addEOL()}addBreak(){const e=this.wrap("br",null);return this.addRaw(e).addEOL()}addQuote(e,t){const r=Object.assign({},t&&{cite:t});const s=this.wrap("blockquote",e,r);return this.addRaw(s).addEOL()}addLink(e,t){const r=this.wrap("a",e,{href:t});return this.addRaw(r).addEOL()}}const p=new Summary;t.markdownSummary=p;t.summary=p},4659:function(e){e.exports={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"],members:{InstanceId:{},InstanceOSUser:{},SSHPublicKey:{},AvailabilityZone:{}}},output:{type:"structure",members:{RequestId:{},Success:{type:"boolean"}}}},SendSerialConsoleSSHPublicKey:{input:{type:"structure",required:["InstanceId","SSHPublicKey"],members:{InstanceId:{},SerialPort:{type:"integer"},SSHPublicKey:{}}},output:{type:"structure",members:{RequestId:{},Success:{type:"boolean"}}}}},shapes:{}}},4664:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["oam"]={};s.OAM=i.defineService("oam",["2022-06-10"]);Object.defineProperty(a.services["oam"],"2022-06-10",{get:function get(){var e=r(3903);e.paginators=r(5588).pagination;return e},enumerable:true,configurable:true});e.exports=s.OAM},4670:function(e){e.exports={version:2,waiters:{}}},4681:function(e){e.exports={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:{shape:"S4"},WebServerHostname:{}}},endpoint:{hostPrefix:"env."}},CreateEnvironment:{http:{method:"PUT",requestUri:"/environments/{Name}",responseCode:200},input:{type:"structure",required:["DagS3Path","ExecutionRoleArn","Name","NetworkConfiguration","SourceBucketArn"],members:{AirflowConfigurationOptions:{shape:"S7"},AirflowVersion:{},DagS3Path:{},EnvironmentClass:{},ExecutionRoleArn:{},KmsKey:{},LoggingConfiguration:{shape:"Sf"},MaxWorkers:{type:"integer"},MinWorkers:{type:"integer"},Name:{location:"uri",locationName:"Name"},NetworkConfiguration:{shape:"Sl"},PluginsS3ObjectVersion:{},PluginsS3Path:{},RequirementsS3ObjectVersion:{},RequirementsS3Path:{},Schedulers:{type:"integer"},SourceBucketArn:{},StartupScriptS3ObjectVersion:{},StartupScriptS3Path:{},Tags:{shape:"St"},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:{shape:"S4"}}},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:{shape:"S7"},AirflowVersion:{},Arn:{},CreatedAt:{type:"timestamp"},DagS3Path:{},EnvironmentClass:{},ExecutionRoleArn:{},KmsKey:{},LastUpdate:{type:"structure",members:{CreatedAt:{type:"timestamp"},Error:{type:"structure",members:{ErrorCode:{},ErrorMessage:{}}},Source:{},Status:{}}},LoggingConfiguration:{type:"structure",members:{DagProcessingLogs:{shape:"S1g"},SchedulerLogs:{shape:"S1g"},TaskLogs:{shape:"S1g"},WebserverLogs:{shape:"S1g"},WorkerLogs:{shape:"S1g"}}},MaxWorkers:{type:"integer"},MinWorkers:{type:"integer"},Name:{},NetworkConfiguration:{shape:"Sl"},PluginsS3ObjectVersion:{},PluginsS3Path:{},RequirementsS3ObjectVersion:{},RequirementsS3Path:{},Schedulers:{type:"integer"},ServiceRoleArn:{},SourceBucketArn:{},StartupScriptS3ObjectVersion:{},StartupScriptS3Path:{},Status:{},Tags:{shape:"St"},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:"St"}}},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:"St"}}},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:{shape:"S7"},AirflowVersion:{},DagS3Path:{},EnvironmentClass:{},ExecutionRoleArn:{},LoggingConfiguration:{shape:"Sf"},MaxWorkers:{type:"integer"},MinWorkers:{type:"integer"},Name:{location:"uri",locationName:"Name"},NetworkConfiguration:{type:"structure",required:["SecurityGroupIds"],members:{SecurityGroupIds:{shape:"Sm"}}},PluginsS3ObjectVersion:{},PluginsS3Path:{},RequirementsS3ObjectVersion:{},RequirementsS3Path:{},Schedulers:{type:"integer"},SourceBucketArn:{},StartupScriptS3ObjectVersion:{},StartupScriptS3Path:{},WebserverAccessMode:{},WeeklyMaintenanceWindowStart:{}}},output:{type:"structure",members:{Arn:{}}},endpoint:{hostPrefix:"api."}}},shapes:{S4:{type:"string",sensitive:true},S7:{type:"map",key:{},value:{type:"string",sensitive:true},sensitive:true},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:{}}},Sl:{type:"structure",members:{SecurityGroupIds:{shape:"Sm"},SubnetIds:{type:"list",member:{}}}},Sm:{type:"list",member:{}},St:{type:"map",key:{},value:{}},S1g:{type:"structure",members:{CloudWatchLogGroupArn:{},Enabled:{type:"boolean"},LogLevel:{}}}}}},4687:function(e,t,r){var s=r(2393);var i=r(7920);var a=["createDBCluster","copyDBClusterSnapshot"];s.util.update(s.DocDB.prototype,{setupRequestListeners:function setupRequestListeners(e){if(a.indexOf(e.operation)!==-1&&this.config.params&&this.config.params.SourceRegion&&e.params&&!e.params.SourceRegion){e.params.SourceRegion=this.config.params.SourceRegion}i.setupRequestListeners(this,e,a)}})},4692:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["codecatalyst"]={};s.CodeCatalyst=i.defineService("codecatalyst",["2022-09-28"]);Object.defineProperty(a.services["codecatalyst"],"2022-09-28",{get:function get(){var e=r(1603);e.paginators=r(4333).pagination;e.waiters=r(7191).waiters;return e},enumerable:true,configurable:true});e.exports=s.CodeCatalyst},4700:function(e,t,r){var s=r(2393);var i=r(7688);var a=r(8851);s.util.update(s.S3Control.prototype,{setupRequestListeners:function setupRequestListeners(e){e.addListener("extractError",this.extractHostId);e.addListener("extractData",this.extractHostId);e.addListener("validate",this.validateAccountId);var t=i.isArnInParam(e,"Bucket");var r=i.isArnInParam(e,"Name");if(t){e._parsedArn=s.util.ARN.parse(e.params["Bucket"]);e.addListener("validate",this.validateOutpostsBucketArn);e.addListener("validate",i.validateOutpostsArn);e.addListener("afterBuild",this.addOutpostIdHeader)}else if(r){e._parsedArn=s.util.ARN.parse(e.params["Name"]);e.addListener("validate",i.validateOutpostsAccessPointArn);e.addListener("validate",i.validateOutpostsArn);e.addListener("afterBuild",this.addOutpostIdHeader)}if(t||r){e.addListener("validate",this.validateArnRegion);e.addListener("validate",this.validateArnAccountWithParams,true);e.addListener("validate",i.validateArnAccount);e.addListener("validate",i.validateArnService);e.addListener("build",this.populateParamFromArn,true);e.addListener("build",this.populateUriFromArn);e.addListener("build",i.validatePopulateUriFromArn)}if(e.params.OutpostId&&(e.operation==="createBucket"||e.operation==="listRegionalBuckets")){e.addListener("build",this.populateEndpointForOutpostId)}},addOutpostIdHeader:function addOutpostIdHeader(e){e.httpRequest.headers["x-amz-outpost-id"]=e._parsedArn.outpostId},validateOutpostsBucketArn:function validateOutpostsBucketArn(e){var t=e._parsedArn;var r=t.resource["outpost".length];if(t.resource.split(r).length!==4){throw s.util.error(new Error,{code:"InvalidARN",message:"Bucket ARN should have two resources outpost/{outpostId}/bucket/{accesspointName}"})}var a=t.resource.split(r)[3];if(!i.dnsCompatibleBucketName(a)||a.match(/\./)){throw s.util.error(new Error,{code:"InvalidARN",message:"Bucket ARN is not DNS compatible. Got "+a})}e._parsedArn.bucket=a},populateParamFromArn:function populateParamFromArn(e){var t=e._parsedArn;if(i.isArnInParam(e,"Bucket")){e.params.Bucket=t.bucket}else if(i.isArnInParam(e,"Name")){e.params.Name=t.accessPoint}},populateUriFromArn:function populateUriFromArn(e){var t=e._parsedArn;var r=e.httpRequest.endpoint;var s=e.service.config.s3UseArnRegion;var i=e.service.config.useFipsEndpoint;r.hostname=["s3-outposts"+(i?"-fips":""),s?t.region:e.service.config.region,"amazonaws.com"].join(".");r.host=r.hostname},populateEndpointForOutpostId:function populateEndpointForOutpostId(e){var t=e.httpRequest.endpoint;var r=e.service.config.useFipsEndpoint;t.hostname=["s3-outposts"+(r?"-fips":""),e.service.config.region,"amazonaws.com"].join(".");t.host=t.hostname},extractHostId:function(e){var t=e.httpResponse.headers?e.httpResponse.headers["x-amz-id-2"]:null;e.extendedRequestId=t;if(e.error){e.error.extendedRequestId=t}},validateArnRegion:function validateArnRegion(e){i.validateArnRegion(e,{allowFipsEndpoint:true})},validateArnAccountWithParams:function validateArnAccountWithParams(e){var t=e.params;var r=e.service.api.operations[e.operation].input;if(r.members.AccountId){var i=e._parsedArn;if(i.accountId){if(t.AccountId){if(t.AccountId!==i.accountId){throw s.util.error(new Error,{code:"ValidationError",message:"AccountId in ARN and request params should be same."})}}else{t.AccountId=i.accountId}}}},validateAccountId:function(e){var t=e.params;if(!Object.prototype.hasOwnProperty.call(t,"AccountId"))return;var r=t.AccountId;if(typeof r!=="string"){throw s.util.error(new Error,{code:"ValidationError",message:"AccountId must be a string."})}if(r.length<1||r.length>63){throw s.util.error(new Error,{code:"ValidationError",message:"AccountId length should be between 1 to 63 characters, inclusive."})}var i=/^[a-zA-Z0-9]{1}$|^[a-zA-Z0-9][a-zA-Z0-9\-]*[a-zA-Z0-9]$/;if(!i.test(r)){throw s.util.error(new Error,{code:"ValidationError",message:"AccountId should be hostname compatible. AccountId: "+r})}},getSigningName:function getSigningName(e){var t=s.Service.prototype.getSigningName;if(e&&e._parsedArn&&e._parsedArn.service){return e._parsedArn.service}else if(e.params.OutpostId&&(e.operation==="createBucket"||e.operation==="listRegionalBuckets")){return"s3-outposts"}else{return t.call(this,e)}}})},4705:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["inspector2"]={};s.Inspector2=i.defineService("inspector2",["2020-06-08"]);Object.defineProperty(a.services["inspector2"],"2020-06-08",{get:function get(){var e=r(9438);e.paginators=r(7282).pagination;return e},enumerable:true,configurable:true});e.exports=s.Inspector2},4714:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["sagemakeredge"]={};s.SagemakerEdge=i.defineService("sagemakeredge",["2020-09-23"]);Object.defineProperty(a.services["sagemakeredge"],"2020-09-23",{get:function get(){var e=r(4881);e.paginators=r(7950).pagination;return e},enumerable:true,configurable:true});e.exports=s.SagemakerEdge},4726:function(e){var t=function(){return{IPv4:"IPv4",IPv6:"IPv6"}};e.exports=t},4745:function(e){e.exports={pagination:{ListChangeSets:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"ChangeSetSummaryList"},ListEntities:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"EntitySummaryList"}}}},4746:function(e){e.exports={version:2,waiters:{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"}]}}}},4749:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2018-05-10",endpointPrefix:"rum",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"CloudWatch RUM",serviceId:"RUM",signatureVersion:"v4",signingName:"rum",uid:"rum-2018-05-10"},operations:{BatchCreateRumMetricDefinitions:{http:{requestUri:"/rummetrics/{AppMonitorName}/metrics",responseCode:200},input:{type:"structure",required:["AppMonitorName","Destination","MetricDefinitions"],members:{AppMonitorName:{location:"uri",locationName:"AppMonitorName"},Destination:{},DestinationArn:{},MetricDefinitions:{type:"list",member:{shape:"S6"}}}},output:{type:"structure",required:["Errors"],members:{Errors:{type:"list",member:{type:"structure",required:["ErrorCode","ErrorMessage","MetricDefinition"],members:{ErrorCode:{},ErrorMessage:{},MetricDefinition:{shape:"S6"}}}},MetricDefinitions:{shape:"Sj"}}},idempotent:true},BatchDeleteRumMetricDefinitions:{http:{method:"DELETE",requestUri:"/rummetrics/{AppMonitorName}/metrics",responseCode:200},input:{type:"structure",required:["AppMonitorName","Destination","MetricDefinitionIds"],members:{AppMonitorName:{location:"uri",locationName:"AppMonitorName"},Destination:{location:"querystring",locationName:"destination"},DestinationArn:{location:"querystring",locationName:"destinationArn"},MetricDefinitionIds:{shape:"Sn",location:"querystring",locationName:"metricDefinitionIds"}}},output:{type:"structure",required:["Errors"],members:{Errors:{type:"list",member:{type:"structure",required:["ErrorCode","ErrorMessage","MetricDefinitionId"],members:{ErrorCode:{},ErrorMessage:{},MetricDefinitionId:{}}}},MetricDefinitionIds:{shape:"Sn"}}},idempotent:true},BatchGetRumMetricDefinitions:{http:{method:"GET",requestUri:"/rummetrics/{AppMonitorName}/metrics",responseCode:200},input:{type:"structure",required:["AppMonitorName","Destination"],members:{AppMonitorName:{location:"uri",locationName:"AppMonitorName"},Destination:{location:"querystring",locationName:"destination"},DestinationArn:{location:"querystring",locationName:"destinationArn"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{MetricDefinitions:{shape:"Sj"},NextToken:{}}}},CreateAppMonitor:{http:{requestUri:"/appmonitor",responseCode:200},input:{type:"structure",required:["Domain","Name"],members:{AppMonitorConfiguration:{shape:"Sv"},CustomEvents:{shape:"S15"},CwLogEnabled:{type:"boolean"},Domain:{},Name:{},Tags:{shape:"S18"}}},output:{type:"structure",members:{Id:{}}},idempotent:true},DeleteAppMonitor:{http:{method:"DELETE",requestUri:"/appmonitor/{Name}",responseCode:200},input:{type:"structure",required:["Name"],members:{Name:{location:"uri",locationName:"Name"}}},output:{type:"structure",members:{}},idempotent:true},DeleteRumMetricsDestination:{http:{method:"DELETE",requestUri:"/rummetrics/{AppMonitorName}/metricsdestination",responseCode:200},input:{type:"structure",required:["AppMonitorName","Destination"],members:{AppMonitorName:{location:"uri",locationName:"AppMonitorName"},Destination:{location:"querystring",locationName:"destination"},DestinationArn:{location:"querystring",locationName:"destinationArn"}}},output:{type:"structure",members:{}},idempotent:true},GetAppMonitor:{http:{method:"GET",requestUri:"/appmonitor/{Name}",responseCode:200},input:{type:"structure",required:["Name"],members:{Name:{location:"uri",locationName:"Name"}}},output:{type:"structure",members:{AppMonitor:{type:"structure",members:{AppMonitorConfiguration:{shape:"Sv"},Created:{},CustomEvents:{shape:"S15"},DataStorage:{type:"structure",members:{CwLog:{type:"structure",members:{CwLogEnabled:{type:"boolean"},CwLogGroup:{}}}}},Domain:{},Id:{},LastModified:{},Name:{},State:{},Tags:{shape:"S18"}}}}}},GetAppMonitorData:{http:{requestUri:"/appmonitor/{Name}/data",responseCode:200},input:{type:"structure",required:["Name","TimeRange"],members:{Filters:{type:"list",member:{type:"structure",members:{Name:{},Values:{type:"list",member:{}}}}},MaxResults:{type:"integer"},Name:{location:"uri",locationName:"Name"},NextToken:{},TimeRange:{type:"structure",required:["After"],members:{After:{type:"long"},Before:{type:"long"}}}}},output:{type:"structure",members:{Events:{type:"list",member:{}},NextToken:{}}}},ListAppMonitors:{http:{requestUri:"/appmonitors",responseCode:200},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{AppMonitorSummaries:{type:"list",member:{type:"structure",members:{Created:{},Id:{},LastModified:{},Name:{},State:{}}}},NextToken:{}}}},ListRumMetricsDestinations:{http:{method:"GET",requestUri:"/rummetrics/{AppMonitorName}/metricsdestination",responseCode:200},input:{type:"structure",required:["AppMonitorName"],members:{AppMonitorName:{location:"uri",locationName:"AppMonitorName"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{Destinations:{type:"list",member:{type:"structure",members:{Destination:{},DestinationArn:{},IamRoleArn:{}}}},NextToken:{}}}},ListTagsForResource:{http:{method:"GET",requestUri:"/tags/{ResourceArn}",responseCode:200},input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{location:"uri",locationName:"ResourceArn"}}},output:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{},Tags:{shape:"S18"}}}},PutRumEvents:{http:{requestUri:"/appmonitors/{Id}/",responseCode:200},input:{type:"structure",required:["AppMonitorDetails","BatchId","Id","RumEvents","UserDetails"],members:{AppMonitorDetails:{type:"structure",members:{id:{},name:{},version:{}}},BatchId:{},Id:{location:"uri",locationName:"Id"},RumEvents:{type:"list",member:{type:"structure",required:["details","id","timestamp","type"],members:{details:{jsonvalue:true},id:{},metadata:{jsonvalue:true},timestamp:{type:"timestamp"},type:{}}}},UserDetails:{type:"structure",members:{sessionId:{},userId:{}}}}},output:{type:"structure",members:{}},endpoint:{hostPrefix:"dataplane."}},PutRumMetricsDestination:{http:{requestUri:"/rummetrics/{AppMonitorName}/metricsdestination",responseCode:200},input:{type:"structure",required:["AppMonitorName","Destination"],members:{AppMonitorName:{location:"uri",locationName:"AppMonitorName"},Destination:{},DestinationArn:{},IamRoleArn:{}}},output:{type:"structure",members:{}},idempotent:true},TagResource:{http:{requestUri:"/tags/{ResourceArn}",responseCode:200},input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{location:"uri",locationName:"ResourceArn"},Tags:{shape:"S18"}}},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},UpdateAppMonitor:{http:{method:"PATCH",requestUri:"/appmonitor/{Name}",responseCode:200},input:{type:"structure",required:["Name"],members:{AppMonitorConfiguration:{shape:"Sv"},CustomEvents:{shape:"S15"},CwLogEnabled:{type:"boolean"},Domain:{},Name:{location:"uri",locationName:"Name"}}},output:{type:"structure",members:{}}},UpdateRumMetricDefinition:{http:{method:"PATCH",requestUri:"/rummetrics/{AppMonitorName}/metrics",responseCode:200},input:{type:"structure",required:["AppMonitorName","Destination","MetricDefinition","MetricDefinitionId"],members:{AppMonitorName:{location:"uri",locationName:"AppMonitorName"},Destination:{},DestinationArn:{},MetricDefinition:{shape:"S6"},MetricDefinitionId:{}}},output:{type:"structure",members:{}},idempotent:true}},shapes:{S6:{type:"structure",required:["Name"],members:{DimensionKeys:{shape:"S7"},EventPattern:{},Name:{},Namespace:{},UnitLabel:{},ValueKey:{}}},S7:{type:"map",key:{},value:{}},Sj:{type:"list",member:{type:"structure",required:["MetricDefinitionId","Name"],members:{DimensionKeys:{shape:"S7"},EventPattern:{},MetricDefinitionId:{},Name:{},Namespace:{},UnitLabel:{},ValueKey:{}}}},Sn:{type:"list",member:{}},Sv:{type:"structure",members:{AllowCookies:{type:"boolean"},EnableXRay:{type:"boolean"},ExcludedPages:{shape:"Sx"},FavoritePages:{type:"list",member:{}},GuestRoleArn:{},IdentityPoolId:{},IncludedPages:{shape:"Sx"},SessionSampleRate:{type:"double"},Telemetries:{type:"list",member:{}}}},Sx:{type:"list",member:{}},S15:{type:"structure",members:{Status:{}}},S18:{type:"map",key:{},value:{}}}}},4756:function(e){e.exports={pagination:{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"}}}},4770:function(e){e.exports={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",members:{campaignArn:{},itemId:{},userId:{},numResults:{type:"integer"},context:{shape:"S6"},filterArn:{},filterValues:{shape:"S9"},recommenderArn:{},promotions:{type:"list",member:{type:"structure",members:{name:{},percentPromotedItems:{type:"integer"},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"},promotionName:{}}}}}}},4776:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["support"]={};s.Support=i.defineService("support",["2013-04-15"]);Object.defineProperty(a.services["support"],"2013-04-15",{get:function get(){var e=r(4263);e.paginators=r(5059).pagination;return e},enumerable:true,configurable:true});e.exports=s.Support},4778:function(e){e.exports={version:2,waiters:{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"}]}}}},4788:function(e){e.exports={pagination:{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"}}}},4793:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["gamelift"]={};s.GameLift=i.defineService("gamelift",["2015-10-01"]);Object.defineProperty(a.services["gamelift"],"2015-10-01",{get:function get(){var e=r(3872);e.paginators=r(5216).pagination;return e},enumerable:true,configurable:true});e.exports=s.GameLift},4800:function(e){e.exports={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:{},SseConfiguration:{shape:"S4"},PreloadDataConfig:{shape:"S8"},ClientToken:{idempotencyToken:true},Tags:{shape:"Sb"}}},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:"So"}}}},DescribeFHIRExportJob:{input:{type:"structure",required:["DatastoreId","JobId"],members:{DatastoreId:{},JobId:{}}},output:{type:"structure",required:["ExportJobProperties"],members:{ExportJobProperties:{shape:"Su"}}}},DescribeFHIRImportJob:{input:{type:"structure",required:["DatastoreId","JobId"],members:{DatastoreId:{},JobId:{}}},output:{type:"structure",required:["ImportJobProperties"],members:{ImportJobProperties:{shape:"S14"}}}},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:"So"}},NextToken:{}}}},ListFHIRExportJobs:{input:{type:"structure",required:["DatastoreId"],members:{DatastoreId:{},NextToken:{},MaxResults:{type:"integer"},JobName:{},JobStatus:{},SubmittedBefore:{type:"timestamp"},SubmittedAfter:{type:"timestamp"}}},output:{type:"structure",required:["ExportJobPropertiesList"],members:{ExportJobPropertiesList:{type:"list",member:{shape:"Su"}},NextToken:{}}}},ListFHIRImportJobs:{input:{type:"structure",required:["DatastoreId"],members:{DatastoreId:{},NextToken:{},MaxResults:{type:"integer"},JobName:{},JobStatus:{},SubmittedBefore:{type:"timestamp"},SubmittedAfter:{type:"timestamp"}}},output:{type:"structure",required:["ImportJobPropertiesList"],members:{ImportJobPropertiesList:{type:"list",member:{shape:"S14"}},NextToken:{}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceARN"],members:{ResourceARN:{}}},output:{type:"structure",members:{Tags:{shape:"Sb"}}}},StartFHIRExportJob:{input:{type:"structure",required:["OutputDataConfig","DatastoreId","DataAccessRoleArn","ClientToken"],members:{JobName:{},OutputDataConfig:{shape:"Sx"},DatastoreId:{},DataAccessRoleArn:{},ClientToken:{idempotencyToken:true}}},output:{type:"structure",required:["JobId","JobStatus"],members:{JobId:{},JobStatus:{},DatastoreId:{}}}},StartFHIRImportJob:{input:{type:"structure",required:["InputDataConfig","JobOutputDataConfig","DatastoreId","DataAccessRoleArn","ClientToken"],members:{JobName:{},InputDataConfig:{shape:"S15"},JobOutputDataConfig:{shape:"Sx"},DatastoreId:{},DataAccessRoleArn:{},ClientToken:{idempotencyToken:true}}},output:{type:"structure",required:["JobId","JobStatus"],members:{JobId:{},JobStatus:{},DatastoreId:{}}}},TagResource:{input:{type:"structure",required:["ResourceARN","Tags"],members:{ResourceARN:{},Tags:{shape:"Sb"}}},output:{type:"structure",members:{}}},UntagResource:{input:{type:"structure",required:["ResourceARN","TagKeys"],members:{ResourceARN:{},TagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}}},shapes:{S4:{type:"structure",required:["KmsEncryptionConfig"],members:{KmsEncryptionConfig:{type:"structure",required:["CmkType"],members:{CmkType:{},KmsKeyId:{}}}}},S8:{type:"structure",required:["PreloadDataType"],members:{PreloadDataType:{}}},Sb:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},So:{type:"structure",required:["DatastoreId","DatastoreArn","DatastoreStatus","DatastoreTypeVersion","DatastoreEndpoint"],members:{DatastoreId:{},DatastoreArn:{},DatastoreName:{},DatastoreStatus:{},CreatedAt:{type:"timestamp"},DatastoreTypeVersion:{},DatastoreEndpoint:{},SseConfiguration:{shape:"S4"},PreloadDataConfig:{shape:"S8"}}},Su:{type:"structure",required:["JobId","JobStatus","SubmitTime","DatastoreId","OutputDataConfig"],members:{JobId:{},JobName:{},JobStatus:{},SubmitTime:{type:"timestamp"},EndTime:{type:"timestamp"},DatastoreId:{},OutputDataConfig:{shape:"Sx"},DataAccessRoleArn:{},Message:{}}},Sx:{type:"structure",members:{S3Configuration:{type:"structure",required:["S3Uri","KmsKeyId"],members:{S3Uri:{},KmsKeyId:{}}}},union:true},S14:{type:"structure",required:["JobId","JobStatus","SubmitTime","DatastoreId","InputDataConfig"],members:{JobId:{},JobName:{},JobStatus:{},SubmitTime:{type:"timestamp"},EndTime:{type:"timestamp"},DatastoreId:{},InputDataConfig:{shape:"S15"},JobOutputDataConfig:{shape:"Sx"},DataAccessRoleArn:{},Message:{}}},S15:{type:"structure",members:{S3Uri:{}},union:true}}}},4807:function(e){e.exports={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",members:{Namespace:{deprecated:true,deprecatedMessage:"Use SingleMetricAnomalyDetector."},MetricName:{deprecated:true,deprecatedMessage:"Use SingleMetricAnomalyDetector."},Dimensions:{shape:"S7",deprecated:true,deprecatedMessage:"Use SingleMetricAnomalyDetector."},Stat:{deprecated:true,deprecatedMessage:"Use SingleMetricAnomalyDetector."},SingleMetricAnomalyDetector:{shape:"Sc"},MetricMathAnomalyDetector:{shape:"Sd"}}},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:"Sw"}}},output:{resultWrapper:"DeleteInsightRulesResult",type:"structure",members:{Failures:{shape:"Sz"}}}},DeleteMetricStream:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{resultWrapper:"DeleteMetricStreamResult",type:"structure",members:{}}},DescribeAlarmHistory:{input:{type:"structure",members:{AlarmName:{},AlarmTypes:{shape:"S19"},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:"S19"},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:"S1t"},AlarmArn:{},AlarmConfigurationUpdatedTimestamp:{type:"timestamp"},AlarmDescription:{},AlarmName:{},AlarmRule:{},InsufficientDataActions:{shape:"S1t"},OKActions:{shape:"S1t"},StateReason:{},StateReasonData:{},StateUpdatedTimestamp:{type:"timestamp"},StateValue:{},StateTransitionedTimestamp:{type:"timestamp"},ActionsSuppressedBy:{},ActionsSuppressedReason:{},ActionsSuppressor:{},ActionsSuppressorWaitPeriod:{type:"integer"},ActionsSuppressorExtensionPeriod:{type:"integer"}},xmlOrder:["ActionsEnabled","AlarmActions","AlarmArn","AlarmConfigurationUpdatedTimestamp","AlarmDescription","AlarmName","AlarmRule","InsufficientDataActions","OKActions","StateReason","StateReasonData","StateUpdatedTimestamp","StateValue","StateTransitionedTimestamp","ActionsSuppressedBy","ActionsSuppressedReason","ActionsSuppressor","ActionsSuppressorWaitPeriod","ActionsSuppressorExtensionPeriod"]}},MetricAlarms:{shape:"S23"},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:"S23"}}}},DescribeAnomalyDetectors:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},Namespace:{},MetricName:{},Dimensions:{shape:"S7"},AnomalyDetectorTypes:{type:"list",member:{}}}},output:{resultWrapper:"DescribeAnomalyDetectorsResult",type:"structure",members:{AnomalyDetectors:{type:"list",member:{type:"structure",members:{Namespace:{deprecated:true,deprecatedMessage:"Use SingleMetricAnomalyDetector.Namespace property."},MetricName:{deprecated:true,deprecatedMessage:"Use SingleMetricAnomalyDetector.MetricName property."},Dimensions:{shape:"S7",deprecated:true,deprecatedMessage:"Use SingleMetricAnomalyDetector.Dimensions property."},Stat:{deprecated:true,deprecatedMessage:"Use SingleMetricAnomalyDetector.Stat property."},Configuration:{shape:"S2n"},StateValue:{},SingleMetricAnomalyDetector:{shape:"Sc"},MetricMathAnomalyDetector:{shape:"Sd"}}}},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:{},ManagedRule:{type:"boolean"}}}}}}},DisableAlarmActions:{input:{type:"structure",required:["AlarmNames"],members:{AlarmNames:{shape:"S2"}}}},DisableInsightRules:{input:{type:"structure",required:["RuleNames"],members:{RuleNames:{shape:"Sw"}}},output:{resultWrapper:"DisableInsightRulesResult",type:"structure",members:{Failures:{shape:"Sz"}}}},EnableAlarmActions:{input:{type:"structure",required:["AlarmNames"],members:{AlarmNames:{shape:"S2"}}}},EnableInsightRules:{input:{type:"structure",required:["RuleNames"],members:{RuleNames:{shape:"Sw"}}},output:{resultWrapper:"EnableInsightRulesResult",type:"structure",members:{Failures:{shape:"Sz"}}}},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:"Se"},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},NextToken:{},ScanBy:{},MaxDatapoints:{type:"integer"},LabelOptions:{type:"structure",members:{Timezone:{}}}}},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:"S45"}}}},NextToken:{},Messages:{shape:"S45"}}}},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"]}}}}},GetMetricStream:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{resultWrapper:"GetMetricStreamResult",type:"structure",members:{Arn:{},Name:{},IncludeFilters:{shape:"S4j"},ExcludeFilters:{shape:"S4j"},FirehoseArn:{},RoleArn:{},State:{},CreationDate:{type:"timestamp"},LastUpdateDate:{type:"timestamp"},OutputFormat:{},StatisticsConfigurations:{shape:"S4o"},IncludeLinkedAccountsMetrics:{type:"boolean"}}}},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:{}}}},ListManagedInsightRules:{input:{type:"structure",required:["ResourceARN"],members:{ResourceARN:{},NextToken:{},MaxResults:{type:"integer"}}},output:{resultWrapper:"ListManagedInsightRulesResult",type:"structure",members:{ManagedRules:{type:"list",member:{type:"structure",members:{TemplateName:{},ResourceARN:{},RuleState:{type:"structure",required:["RuleName","State"],members:{RuleName:{},State:{}}}}}},NextToken:{}}}},ListMetricStreams:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{resultWrapper:"ListMetricStreamsResult",type:"structure",members:{NextToken:{},Entries:{type:"list",member:{type:"structure",members:{Arn:{},CreationDate:{type:"timestamp"},LastUpdateDate:{type:"timestamp"},Name:{},FirehoseArn:{},State:{},OutputFormat:{}}}}}}},ListMetrics:{input:{type:"structure",members:{Namespace:{},MetricName:{},Dimensions:{type:"list",member:{type:"structure",required:["Name"],members:{Name:{},Value:{}}}},NextToken:{},RecentlyActive:{},IncludeLinkedAccounts:{type:"boolean"},OwningAccount:{}}},output:{resultWrapper:"ListMetricsResult",type:"structure",members:{Metrics:{type:"list",member:{shape:"Si"}},NextToken:{},OwningAccounts:{type:"list",member:{}}},xmlOrder:["Metrics","NextToken","OwningAccounts"]}},ListTagsForResource:{input:{type:"structure",required:["ResourceARN"],members:{ResourceARN:{}}},output:{resultWrapper:"ListTagsForResourceResult",type:"structure",members:{Tags:{shape:"S5s"}}}},PutAnomalyDetector:{input:{type:"structure",members:{Namespace:{deprecated:true,deprecatedMessage:"Use SingleMetricAnomalyDetector."},MetricName:{deprecated:true,deprecatedMessage:"Use SingleMetricAnomalyDetector."},Dimensions:{shape:"S7",deprecated:true,deprecatedMessage:"Use SingleMetricAnomalyDetector."},Stat:{deprecated:true,deprecatedMessage:"Use SingleMetricAnomalyDetector."},Configuration:{shape:"S2n"},SingleMetricAnomalyDetector:{shape:"Sc"},MetricMathAnomalyDetector:{shape:"Sd"}}},output:{resultWrapper:"PutAnomalyDetectorResult",type:"structure",members:{}}},PutCompositeAlarm:{input:{type:"structure",required:["AlarmName","AlarmRule"],members:{ActionsEnabled:{type:"boolean"},AlarmActions:{shape:"S1t"},AlarmDescription:{},AlarmName:{},AlarmRule:{},InsufficientDataActions:{shape:"S1t"},OKActions:{shape:"S1t"},Tags:{shape:"S5s"},ActionsSuppressor:{},ActionsSuppressorWaitPeriod:{type:"integer"},ActionsSuppressorExtensionPeriod:{type:"integer"}}}},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:"S5s"}}},output:{resultWrapper:"PutInsightRuleResult",type:"structure",members:{}}},PutManagedInsightRules:{input:{type:"structure",required:["ManagedRules"],members:{ManagedRules:{type:"list",member:{type:"structure",required:["TemplateName","ResourceARN"],members:{TemplateName:{},ResourceARN:{},Tags:{shape:"S5s"}}}}}},output:{resultWrapper:"PutManagedInsightRulesResult",type:"structure",members:{Failures:{shape:"Sz"}}}},PutMetricAlarm:{input:{type:"structure",required:["AlarmName","EvaluationPeriods","ComparisonOperator"],members:{AlarmName:{},AlarmDescription:{},ActionsEnabled:{type:"boolean"},OKActions:{shape:"S1t"},AlarmActions:{shape:"S1t"},InsufficientDataActions:{shape:"S1t"},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:"Se"},Tags:{shape:"S5s"},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"}}}}}}},PutMetricStream:{input:{type:"structure",required:["Name","FirehoseArn","RoleArn","OutputFormat"],members:{Name:{},IncludeFilters:{shape:"S4j"},ExcludeFilters:{shape:"S4j"},FirehoseArn:{},RoleArn:{},OutputFormat:{},Tags:{shape:"S5s"},StatisticsConfigurations:{shape:"S4o"},IncludeLinkedAccountsMetrics:{type:"boolean"}}},output:{resultWrapper:"PutMetricStreamResult",type:"structure",members:{Arn:{}}}},SetAlarmState:{input:{type:"structure",required:["AlarmName","StateValue","StateReason"],members:{AlarmName:{},StateValue:{},StateReason:{},StateReasonData:{}}}},StartMetricStreams:{input:{type:"structure",required:["Names"],members:{Names:{shape:"S6n"}}},output:{resultWrapper:"StartMetricStreamsResult",type:"structure",members:{}}},StopMetricStreams:{input:{type:"structure",required:["Names"],members:{Names:{shape:"S6n"}}},output:{resultWrapper:"StopMetricStreamsResult",type:"structure",members:{}}},TagResource:{input:{type:"structure",required:["ResourceARN","Tags"],members:{ResourceARN:{},Tags:{shape:"S5s"}}},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"]}},Sc:{type:"structure",members:{Namespace:{},MetricName:{},Dimensions:{shape:"S7"},Stat:{}}},Sd:{type:"structure",members:{MetricDataQueries:{shape:"Se"}}},Se:{type:"list",member:{type:"structure",required:["Id"],members:{Id:{},MetricStat:{type:"structure",required:["Metric","Period","Stat"],members:{Metric:{shape:"Si"},Period:{type:"integer"},Stat:{},Unit:{}}},Expression:{},Label:{},ReturnData:{type:"boolean"},Period:{type:"integer"},AccountId:{}}}},Si:{type:"structure",members:{Namespace:{},MetricName:{},Dimensions:{shape:"S7"}},xmlOrder:["Namespace","MetricName","Dimensions"]},Sw:{type:"list",member:{}},Sz:{type:"list",member:{type:"structure",members:{FailureResource:{},ExceptionType:{},FailureCode:{},FailureDescription:{}}}},S19:{type:"list",member:{}},S1t:{type:"list",member:{}},S23:{type:"list",member:{type:"structure",members:{AlarmName:{},AlarmArn:{},AlarmDescription:{},AlarmConfigurationUpdatedTimestamp:{type:"timestamp"},ActionsEnabled:{type:"boolean"},OKActions:{shape:"S1t"},AlarmActions:{shape:"S1t"},InsufficientDataActions:{shape:"S1t"},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:"Se"},ThresholdMetricId:{},EvaluationState:{},StateTransitionedTimestamp:{type:"timestamp"}},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","EvaluationState","StateTransitionedTimestamp"]}},S2n:{type:"structure",members:{ExcludedTimeRanges:{type:"list",member:{type:"structure",required:["StartTime","EndTime"],members:{StartTime:{type:"timestamp"},EndTime:{type:"timestamp"}},xmlOrder:["StartTime","EndTime"]}},MetricTimezone:{}}},S45:{type:"list",member:{type:"structure",members:{Code:{},Value:{}}}},S4j:{type:"list",member:{type:"structure",members:{Namespace:{},MetricNames:{type:"list",member:{}}}}},S4o:{type:"list",member:{type:"structure",required:["IncludeMetrics","AdditionalStatistics"],members:{IncludeMetrics:{type:"list",member:{type:"structure",required:["Namespace","MetricName"],members:{Namespace:{},MetricName:{}}}},AdditionalStatistics:{type:"list",member:{}}}}},S5s:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},S6n:{type:"list",member:{}}}}},4809:function(e){e.exports={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"},ResourceTags:{shape:"Sk"}}},output:{type:"structure",required:["MonitorArn"],members:{MonitorArn:{}}}},CreateAnomalySubscription:{input:{type:"structure",required:["AnomalySubscription"],members:{AnomalySubscription:{shape:"Sq"},ResourceTags:{shape:"Sk"}}},output:{type:"structure",required:["SubscriptionArn"],members:{SubscriptionArn:{}}}},CreateCostCategoryDefinition:{input:{type:"structure",required:["Name","RuleVersion","Rules"],members:{Name:{},EffectiveStart:{},RuleVersion:{},Rules:{shape:"S14"},DefaultValue:{},SplitChargeRules:{shape:"S1a"},ResourceTags:{shape:"Sk"}}},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:"S14"},SplitChargeRules:{shape:"S1a"},ProcessingStatus:{shape:"S1s"},DefaultValue:{}}}}}},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:{},LinkedAccountName:{}}}},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"},TotalActualSpend:{type:"double"},TotalExpectedSpend:{type:"double"},TotalImpactPercentage:{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:"Sq"}},NextPageToken:{}}}},GetCostAndUsage:{input:{type:"structure",required:["TimePeriod","Granularity","Metrics"],members:{TimePeriod:{shape:"S2i"},Granularity:{},Filter:{shape:"S7"},Metrics:{shape:"S2k"},GroupBy:{shape:"S2m"},NextPageToken:{}}},output:{type:"structure",members:{NextPageToken:{},GroupDefinitions:{shape:"S2m"},ResultsByTime:{shape:"S2r"},DimensionValueAttributes:{shape:"S32"}}}},GetCostAndUsageWithResources:{input:{type:"structure",required:["TimePeriod","Granularity","Filter"],members:{TimePeriod:{shape:"S2i"},Granularity:{},Filter:{shape:"S7"},Metrics:{shape:"S2k"},GroupBy:{shape:"S2m"},NextPageToken:{}}},output:{type:"structure",members:{NextPageToken:{},GroupDefinitions:{shape:"S2m"},ResultsByTime:{shape:"S2r"},DimensionValueAttributes:{shape:"S32"}}}},GetCostCategories:{input:{type:"structure",required:["TimePeriod"],members:{SearchString:{},TimePeriod:{shape:"S2i"},CostCategoryName:{},Filter:{shape:"S7"},SortBy:{shape:"S3b"},MaxResults:{type:"integer"},NextPageToken:{}}},output:{type:"structure",required:["ReturnSize","TotalSize"],members:{NextPageToken:{},CostCategoryNames:{type:"list",member:{}},CostCategoryValues:{shape:"S3i"},ReturnSize:{type:"integer"},TotalSize:{type:"integer"}}}},GetCostForecast:{input:{type:"structure",required:["TimePeriod","Metric","Granularity"],members:{TimePeriod:{shape:"S2i"},Metric:{},Granularity:{},Filter:{shape:"S7"},PredictionIntervalLevel:{type:"integer"}}},output:{type:"structure",members:{Total:{shape:"S2u"},ForecastResultsByTime:{shape:"S3n"}}}},GetDimensionValues:{input:{type:"structure",required:["TimePeriod","Dimension"],members:{SearchString:{},TimePeriod:{shape:"S2i"},Dimension:{},Context:{},Filter:{shape:"S7"},SortBy:{shape:"S3b"},MaxResults:{type:"integer"},NextPageToken:{}}},output:{type:"structure",required:["DimensionValues","ReturnSize","TotalSize"],members:{DimensionValues:{shape:"S32"},ReturnSize:{type:"integer"},TotalSize:{type:"integer"},NextPageToken:{}}}},GetReservationCoverage:{input:{type:"structure",required:["TimePeriod"],members:{TimePeriod:{shape:"S2i"},GroupBy:{shape:"S2m"},Granularity:{},Filter:{shape:"S7"},Metrics:{shape:"S2k"},NextPageToken:{},SortBy:{shape:"S3c"},MaxResults:{type:"integer"}}},output:{type:"structure",required:["CoveragesByTime"],members:{CoveragesByTime:{type:"list",member:{type:"structure",members:{TimePeriod:{shape:"S2i"},Groups:{type:"list",member:{type:"structure",members:{Attributes:{shape:"S34"},Coverage:{shape:"S3y"}}}},Total:{shape:"S3y"}}}},Total:{shape:"S3y"},NextPageToken:{}}}},GetReservationPurchaseRecommendation:{input:{type:"structure",required:["Service"],members:{AccountId:{},Service:{},Filter:{shape:"S7"},AccountScope:{},LookbackPeriodInDays:{},TermInYears:{},PaymentOption:{},ServiceSpecification:{shape:"S4g"},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:"S4g"},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:"S2i"},GroupBy:{shape:"S2m"},Granularity:{},Filter:{shape:"S7"},SortBy:{shape:"S3c"},NextPageToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",required:["UtilizationsByTime"],members:{UtilizationsByTime:{type:"list",member:{type:"structure",members:{TimePeriod:{shape:"S2i"},Groups:{type:"list",member:{type:"structure",members:{Key:{},Value:{},Attributes:{shape:"S34"},Utilization:{shape:"S55"}}}},Total:{shape:"S55"}}}},Total:{shape:"S55"},NextPageToken:{}}}},GetRightsizingRecommendation:{input:{type:"structure",required:["Service"],members:{Filter:{shape:"S7"},Configuration:{shape:"S5o"},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:"S5x"},ResourceUtilization:{shape:"S5z"},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:"S5x"},ExpectedResourceUtilization:{shape:"S5z"},PlatformDifferences:{type:"list",member:{}}}}}}},TerminateRecommendationDetail:{type:"structure",members:{EstimatedMonthlySavings:{},CurrencyCode:{}}},FindingReasonCodes:{type:"list",member:{}}}}},NextPageToken:{},Configuration:{shape:"S5o"}}}},GetSavingsPlansCoverage:{input:{type:"structure",required:["TimePeriod"],members:{TimePeriod:{shape:"S2i"},GroupBy:{shape:"S2m"},Granularity:{},Filter:{shape:"S7"},Metrics:{shape:"S2k"},NextToken:{},MaxResults:{type:"integer"},SortBy:{shape:"S3c"}}},output:{type:"structure",required:["SavingsPlansCoverages"],members:{SavingsPlansCoverages:{type:"list",member:{type:"structure",members:{Attributes:{shape:"S34"},Coverage:{type:"structure",members:{SpendCoveredBySavingsPlans:{},OnDemandCost:{},TotalCost:{},CoveragePercentage:{}}},TimePeriod:{shape:"S2i"}}}},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:"S2i"},Granularity:{},Filter:{shape:"S7"},SortBy:{shape:"S3c"}}},output:{type:"structure",required:["Total"],members:{SavingsPlansUtilizationsByTime:{type:"list",member:{type:"structure",required:["TimePeriod","Utilization"],members:{TimePeriod:{shape:"S2i"},Utilization:{shape:"S6v"},Savings:{shape:"S6w"},AmortizedCommitment:{shape:"S6x"}}}},Total:{shape:"S6y"}}}},GetSavingsPlansUtilizationDetails:{input:{type:"structure",required:["TimePeriod"],members:{TimePeriod:{shape:"S2i"},Filter:{shape:"S7"},DataType:{type:"list",member:{}},NextToken:{},MaxResults:{type:"integer"},SortBy:{shape:"S3c"}}},output:{type:"structure",required:["SavingsPlansUtilizationDetails","TimePeriod"],members:{SavingsPlansUtilizationDetails:{type:"list",member:{type:"structure",members:{SavingsPlanArn:{},Attributes:{shape:"S34"},Utilization:{shape:"S6v"},Savings:{shape:"S6w"},AmortizedCommitment:{shape:"S6x"}}}},Total:{shape:"S6y"},TimePeriod:{shape:"S2i"},NextToken:{}}}},GetTags:{input:{type:"structure",required:["TimePeriod"],members:{SearchString:{},TimePeriod:{shape:"S2i"},TagKey:{},Filter:{shape:"S7"},SortBy:{shape:"S3b"},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:"S2i"},Metric:{},Granularity:{},Filter:{shape:"S7"},PredictionIntervalLevel:{type:"integer"}}},output:{type:"structure",members:{Total:{shape:"S2u"},ForecastResultsByTime:{shape:"S3n"}}}},ListCostAllocationTags:{input:{type:"structure",members:{Status:{},TagKeys:{type:"list",member:{}},Type:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{CostAllocationTags:{type:"list",member:{type:"structure",required:["TagKey","Type","Status"],members:{TagKey:{},Type:{},Status:{}}}},NextToken:{}}}},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:"S1s"},Values:{shape:"S3i"},DefaultValue:{}}}},NextToken:{}}}},ListSavingsPlansPurchaseRecommendationGeneration:{input:{type:"structure",members:{GenerationStatus:{},RecommendationIds:{type:"list",member:{}},PageSize:{type:"integer"},NextPageToken:{}}},output:{type:"structure",members:{GenerationSummaryList:{type:"list",member:{type:"structure",members:{RecommendationId:{},GenerationStatus:{},GenerationStartedTime:{},GenerationCompletionTime:{},EstimatedCompletionTime:{}}}},NextPageToken:{}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},output:{type:"structure",members:{ResourceTags:{shape:"Sk"}}}},ProvideAnomalyFeedback:{input:{type:"structure",required:["AnomalyId","Feedback"],members:{AnomalyId:{},Feedback:{}}},output:{type:"structure",required:["AnomalyId"],members:{AnomalyId:{}}}},StartSavingsPlansPurchaseRecommendationGeneration:{input:{type:"structure",members:{}},output:{type:"structure",members:{RecommendationId:{},GenerationStartedTime:{},EstimatedCompletionTime:{}}}},TagResource:{input:{type:"structure",required:["ResourceArn","ResourceTags"],members:{ResourceArn:{},ResourceTags:{shape:"Sk"}}},output:{type:"structure",members:{}}},UntagResource:{input:{type:"structure",required:["ResourceArn","ResourceTagKeys"],members:{ResourceArn:{},ResourceTagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}},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:{deprecated:true,deprecatedMessage:"Threshold has been deprecated in favor of ThresholdExpression",type:"double"},Frequency:{},MonitorArnList:{shape:"Sr"},Subscribers:{shape:"St"},SubscriptionName:{},ThresholdExpression:{shape:"S7"}}},output:{type:"structure",required:["SubscriptionArn"],members:{SubscriptionArn:{}}}},UpdateCostAllocationTagsStatus:{input:{type:"structure",required:["CostAllocationTagsStatus"],members:{CostAllocationTagsStatus:{type:"list",member:{type:"structure",required:["TagKey","Status"],members:{TagKey:{},Status:{}}}}}},output:{type:"structure",members:{Errors:{type:"list",member:{type:"structure",members:{TagKey:{},Code:{},Message:{}}}}}}},UpdateCostCategoryDefinition:{input:{type:"structure",required:["CostCategoryArn","RuleVersion","Rules"],members:{CostCategoryArn:{},EffectiveStart:{},RuleVersion:{},Rules:{shape:"S14"},DefaultValue:{},SplitChargeRules:{shape:"S1a"}}},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"}}},Sk:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},Sq:{type:"structure",required:["MonitorArnList","Subscribers","Frequency","SubscriptionName"],members:{SubscriptionArn:{},AccountId:{},MonitorArnList:{shape:"Sr"},Subscribers:{shape:"St"},Threshold:{deprecated:true,deprecatedMessage:"Threshold has been deprecated in favor of ThresholdExpression",type:"double"},Frequency:{},SubscriptionName:{},ThresholdExpression:{shape:"S7"}}},Sr:{type:"list",member:{}},St:{type:"list",member:{type:"structure",members:{Address:{},Type:{},Status:{}}}},S14:{type:"list",member:{type:"structure",members:{Value:{},Rule:{shape:"S7"},InheritedValue:{type:"structure",members:{DimensionName:{},DimensionKey:{}}},Type:{}}}},S1a:{type:"list",member:{type:"structure",required:["Source","Targets","Method"],members:{Source:{},Targets:{type:"list",member:{}},Method:{},Parameters:{type:"list",member:{type:"structure",required:["Type","Values"],members:{Type:{},Values:{type:"list",member:{}}}}}}}},S1s:{type:"list",member:{type:"structure",members:{Component:{},Status:{}}}},S2i:{type:"structure",required:["Start","End"],members:{Start:{},End:{}}},S2k:{type:"list",member:{}},S2m:{type:"list",member:{type:"structure",members:{Type:{},Key:{}}}},S2r:{type:"list",member:{type:"structure",members:{TimePeriod:{shape:"S2i"},Total:{shape:"S2t"},Groups:{type:"list",member:{type:"structure",members:{Keys:{type:"list",member:{}},Metrics:{shape:"S2t"}}}},Estimated:{type:"boolean"}}}},S2t:{type:"map",key:{},value:{shape:"S2u"}},S2u:{type:"structure",members:{Amount:{},Unit:{}}},S32:{type:"list",member:{type:"structure",members:{Value:{},Attributes:{shape:"S34"}}}},S34:{type:"map",key:{},value:{}},S3b:{type:"list",member:{shape:"S3c"}},S3c:{type:"structure",required:["Key"],members:{Key:{},SortOrder:{}}},S3i:{type:"list",member:{}},S3n:{type:"list",member:{type:"structure",members:{TimePeriod:{shape:"S2i"},MeanValue:{},PredictionIntervalLowerBound:{},PredictionIntervalUpperBound:{}}}},S3y:{type:"structure",members:{CoverageHours:{type:"structure",members:{OnDemandHours:{},ReservedHours:{},TotalRunningHours:{},CoverageHoursPercentage:{}}},CoverageNormalizedUnits:{type:"structure",members:{OnDemandNormalizedUnits:{},ReservedNormalizedUnits:{},TotalRunningNormalizedUnits:{},CoverageNormalizedUnitsPercentage:{}}},CoverageCost:{type:"structure",members:{OnDemandCost:{}}}}},S4g:{type:"structure",members:{EC2Specification:{type:"structure",members:{OfferingClass:{}}}}},S55:{type:"structure",members:{UtilizationPercentage:{},UtilizationPercentageInUnits:{},PurchasedHours:{},PurchasedUnits:{},TotalActualHours:{},TotalActualUnits:{},UnusedHours:{},UnusedUnits:{},OnDemandCostOfRIHoursUsed:{},NetRISavings:{},TotalPotentialRISavings:{},AmortizedUpfrontFee:{},AmortizedRecurringFee:{},TotalAmortizedFee:{},RICostForUnusedHours:{},RealizedSavings:{},UnrealizedSavings:{}}},S5o:{type:"structure",required:["RecommendationTarget","BenefitsConsidered"],members:{RecommendationTarget:{},BenefitsConsidered:{type:"boolean"}}},S5x:{type:"structure",members:{EC2ResourceDetails:{type:"structure",members:{HourlyOnDemandRate:{},InstanceType:{},Platform:{},Region:{},Sku:{},Memory:{},NetworkPerformance:{},Storage:{},Vcpu:{}}}}},S5z:{type:"structure",members:{EC2ResourceUtilization:{type:"structure",members:{MaxCpuUtilizationPercentage:{},MaxMemoryUtilizationPercentage:{},MaxStorageUtilizationPercentage:{},EBSResourceUtilization:{type:"structure",members:{EbsReadOpsPerSecond:{},EbsWriteOpsPerSecond:{},EbsReadBytesPerSecond:{},EbsWriteBytesPerSecond:{}}},DiskResourceUtilization:{type:"structure",members:{DiskReadOpsPerSecond:{},DiskWriteOpsPerSecond:{},DiskReadBytesPerSecond:{},DiskWriteBytesPerSecond:{}}},NetworkResourceUtilization:{type:"structure",members:{NetworkInBytesPerSecond:{},NetworkOutBytesPerSecond:{},NetworkPacketsInPerSecond:{},NetworkPacketsOutPerSecond:{}}}}}}},S6v:{type:"structure",members:{TotalCommitment:{},UsedCommitment:{},UnusedCommitment:{},UtilizationPercentage:{}}},S6w:{type:"structure",members:{NetSavings:{},OnDemandCostEquivalent:{}}},S6x:{type:"structure",members:{AmortizedRecurringCommitment:{},AmortizedUpfrontCommitment:{},TotalAmortizedCommitment:{}}},S6y:{type:"structure",required:["Utilization"],members:{Utilization:{shape:"S6v"},Savings:{shape:"S6w"},AmortizedCommitment:{shape:"S6x"}}}}}},4816:function(e){e.exports={pagination:{DescribeServices:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Services"},GetAttributeValues:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"AttributeValues"},GetProducts:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"PriceList"},ListPriceLists:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"PriceLists"}}}},4817:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["iam"]={};s.IAM=i.defineService("iam",["2010-05-08"]);Object.defineProperty(a.services["iam"],"2010-05-08",{get:function get(){var e=r(4466);e.paginators=r(264).pagination;e.waiters=r(306).waiters;return e},enumerable:true,configurable:true});e.exports=s.IAM},4821:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["location"]={};s.Location=i.defineService("location",["2020-11-19"]);Object.defineProperty(a.services["location"],"2020-11-19",{get:function get(){var e=r(2043);e.paginators=r(2543).pagination;return e},enumerable:true,configurable:true});e.exports=s.Location},4824:function(e){e.exports={pagination:{ListBridges:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Bridges"},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"},ListGatewayInstances:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Instances"},ListGateways:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Gateways"},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"}}}},4836:function(e){e.exports={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:{CreateAlarmModel:{http:{requestUri:"/alarm-models"},input:{type:"structure",required:["alarmModelName","roleArn","alarmRule"],members:{alarmModelName:{},alarmModelDescription:{},roleArn:{},tags:{shape:"S5"},key:{},severity:{type:"integer"},alarmRule:{shape:"Sb"},alarmNotification:{shape:"Sg"},alarmEventActions:{shape:"S13"},alarmCapabilities:{shape:"S23"}}},output:{type:"structure",members:{creationTime:{type:"timestamp"},alarmModelArn:{},alarmModelVersion:{},lastUpdateTime:{type:"timestamp"},status:{}}}},CreateDetectorModel:{http:{requestUri:"/detector-models"},input:{type:"structure",required:["detectorModelName","detectorModelDefinition","roleArn"],members:{detectorModelName:{},detectorModelDefinition:{shape:"S2f"},detectorModelDescription:{},key:{},roleArn:{},tags:{shape:"S5"},evaluationMethod:{}}},output:{type:"structure",members:{detectorModelConfiguration:{shape:"S35"}}}},CreateInput:{http:{requestUri:"/inputs",responseCode:201},input:{type:"structure",required:["inputName","inputDefinition"],members:{inputName:{},inputDescription:{},inputDefinition:{shape:"S3b"},tags:{shape:"S5"}}},output:{type:"structure",members:{inputConfiguration:{shape:"S3f"}}}},DeleteAlarmModel:{http:{method:"DELETE",requestUri:"/alarm-models/{alarmModelName}",responseCode:204},input:{type:"structure",required:["alarmModelName"],members:{alarmModelName:{location:"uri",locationName:"alarmModelName"}}},output:{type:"structure",members:{}}},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:{}}},DescribeAlarmModel:{http:{method:"GET",requestUri:"/alarm-models/{alarmModelName}"},input:{type:"structure",required:["alarmModelName"],members:{alarmModelName:{location:"uri",locationName:"alarmModelName"},alarmModelVersion:{location:"querystring",locationName:"version"}}},output:{type:"structure",members:{creationTime:{type:"timestamp"},alarmModelArn:{},alarmModelVersion:{},lastUpdateTime:{type:"timestamp"},status:{},statusMessage:{},alarmModelName:{},alarmModelDescription:{},roleArn:{},key:{},severity:{type:"integer"},alarmRule:{shape:"Sb"},alarmNotification:{shape:"Sg"},alarmEventActions:{shape:"S13"},alarmCapabilities:{shape:"S23"}}}},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:"S2f"},detectorModelConfiguration:{shape:"S35"}}}}}},DescribeDetectorModelAnalysis:{http:{method:"GET",requestUri:"/analysis/detector-models/{analysisId}"},input:{type:"structure",required:["analysisId"],members:{analysisId:{location:"uri",locationName:"analysisId"}}},output:{type:"structure",members:{status:{}}}},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:"S3f"},inputDefinition:{shape:"S3b"}}}}}},DescribeLoggingOptions:{http:{method:"GET",requestUri:"/logging"},input:{type:"structure",members:{}},output:{type:"structure",members:{loggingOptions:{shape:"S43"}}}},GetDetectorModelAnalysisResults:{http:{method:"GET",requestUri:"/analysis/detector-models/{analysisId}/results"},input:{type:"structure",required:["analysisId"],members:{analysisId:{location:"uri",locationName:"analysisId"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{analysisResults:{type:"list",member:{type:"structure",members:{type:{},level:{},message:{},locations:{type:"list",member:{type:"structure",members:{path:{}}}}}}},nextToken:{}}}},ListAlarmModelVersions:{http:{method:"GET",requestUri:"/alarm-models/{alarmModelName}/versions"},input:{type:"structure",required:["alarmModelName"],members:{alarmModelName:{location:"uri",locationName:"alarmModelName"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{alarmModelVersionSummaries:{type:"list",member:{type:"structure",members:{alarmModelName:{},alarmModelArn:{},alarmModelVersion:{},roleArn:{},creationTime:{type:"timestamp"},lastUpdateTime:{type:"timestamp"},status:{},statusMessage:{}}}},nextToken:{}}}},ListAlarmModels:{http:{method:"GET",requestUri:"/alarm-models"},input:{type:"structure",members:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{alarmModelSummaries:{type:"list",member:{type:"structure",members:{creationTime:{type:"timestamp"},alarmModelDescription:{},alarmModelName:{}}}},nextToken:{}}}},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:{}}}},ListInputRoutings:{http:{requestUri:"/input-routings"},input:{type:"structure",required:["inputIdentifier"],members:{inputIdentifier:{type:"structure",members:{iotEventsInputIdentifier:{type:"structure",required:["inputName"],members:{inputName:{}}},iotSiteWiseInputIdentifier:{type:"structure",members:{iotSiteWiseAssetModelPropertyIdentifier:{type:"structure",required:["assetModelId","propertyId"],members:{assetModelId:{},propertyId:{}}}}}}},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{routedResources:{type:"list",member:{type:"structure",members:{name:{},arn:{}}}},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:"S5"}}}},PutLoggingOptions:{http:{method:"PUT",requestUri:"/logging"},input:{type:"structure",required:["loggingOptions"],members:{loggingOptions:{shape:"S43"}}}},StartDetectorModelAnalysis:{http:{requestUri:"/analysis/detector-models/"},input:{type:"structure",required:["detectorModelDefinition"],members:{detectorModelDefinition:{shape:"S2f"}}},output:{type:"structure",members:{analysisId:{}}}},TagResource:{http:{requestUri:"/tags"},input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{location:"querystring",locationName:"resourceArn"},tags:{shape:"S5"}}},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:{}}},UpdateAlarmModel:{http:{requestUri:"/alarm-models/{alarmModelName}"},input:{type:"structure",required:["alarmModelName","roleArn","alarmRule"],members:{alarmModelName:{location:"uri",locationName:"alarmModelName"},alarmModelDescription:{},roleArn:{},severity:{type:"integer"},alarmRule:{shape:"Sb"},alarmNotification:{shape:"Sg"},alarmEventActions:{shape:"S13"},alarmCapabilities:{shape:"S23"}}},output:{type:"structure",members:{creationTime:{type:"timestamp"},alarmModelArn:{},alarmModelVersion:{},lastUpdateTime:{type:"timestamp"},status:{}}}},UpdateDetectorModel:{http:{requestUri:"/detector-models/{detectorModelName}"},input:{type:"structure",required:["detectorModelName","detectorModelDefinition","roleArn"],members:{detectorModelName:{location:"uri",locationName:"detectorModelName"},detectorModelDefinition:{shape:"S2f"},detectorModelDescription:{},roleArn:{},evaluationMethod:{}}},output:{type:"structure",members:{detectorModelConfiguration:{shape:"S35"}}}},UpdateInput:{http:{method:"PUT",requestUri:"/inputs/{inputName}"},input:{type:"structure",required:["inputName","inputDefinition"],members:{inputName:{location:"uri",locationName:"inputName"},inputDescription:{},inputDefinition:{shape:"S3b"}}},output:{type:"structure",members:{inputConfiguration:{shape:"S3f"}}}}},shapes:{S5:{type:"list",member:{type:"structure",required:["key","value"],members:{key:{},value:{}}}},Sb:{type:"structure",members:{simpleRule:{type:"structure",required:["inputProperty","comparisonOperator","threshold"],members:{inputProperty:{},comparisonOperator:{},threshold:{}}}}},Sg:{type:"structure",members:{notificationActions:{type:"list",member:{type:"structure",required:["action"],members:{action:{type:"structure",members:{lambdaAction:{shape:"Sk"}}},smsConfigurations:{type:"list",member:{type:"structure",required:["recipients"],members:{senderId:{},additionalMessage:{},recipients:{shape:"Ss"}}}},emailConfigurations:{type:"list",member:{type:"structure",required:["from","recipients"],members:{from:{},content:{type:"structure",members:{subject:{},additionalMessage:{}}},recipients:{type:"structure",members:{to:{shape:"Ss"}}}}}}}}}}},Sk:{type:"structure",required:["functionArn"],members:{functionArn:{},payload:{shape:"Sl"}}},Sl:{type:"structure",required:["contentExpression","type"],members:{contentExpression:{},type:{}}},Ss:{type:"list",member:{type:"structure",members:{ssoIdentity:{type:"structure",required:["identityStoreId"],members:{identityStoreId:{},userId:{}}}}}},S13:{type:"structure",members:{alarmActions:{type:"list",member:{type:"structure",members:{sns:{shape:"S16"},iotTopicPublish:{shape:"S17"},lambda:{shape:"Sk"},iotEvents:{shape:"S19"},sqs:{shape:"S1b"},firehose:{shape:"S1e"},dynamoDB:{shape:"S1h"},dynamoDBv2:{shape:"S1n"},iotSiteWise:{shape:"S1o"}}}}}},S16:{type:"structure",required:["targetArn"],members:{targetArn:{},payload:{shape:"Sl"}}},S17:{type:"structure",required:["mqttTopic"],members:{mqttTopic:{},payload:{shape:"Sl"}}},S19:{type:"structure",required:["inputName"],members:{inputName:{},payload:{shape:"Sl"}}},S1b:{type:"structure",required:["queueUrl"],members:{queueUrl:{},useBase64:{type:"boolean"},payload:{shape:"Sl"}}},S1e:{type:"structure",required:["deliveryStreamName"],members:{deliveryStreamName:{},separator:{},payload:{shape:"Sl"}}},S1h:{type:"structure",required:["hashKeyField","hashKeyValue","tableName"],members:{hashKeyType:{},hashKeyField:{},hashKeyValue:{},rangeKeyType:{},rangeKeyField:{},rangeKeyValue:{},operation:{},payloadField:{},tableName:{},payload:{shape:"Sl"}}},S1n:{type:"structure",required:["tableName"],members:{tableName:{},payload:{shape:"Sl"}}},S1o:{type:"structure",members:{entryId:{},assetId:{},propertyId:{},propertyAlias:{},propertyValue:{type:"structure",members:{value:{type:"structure",members:{stringValue:{},integerValue:{},doubleValue:{},booleanValue:{}}},timestamp:{type:"structure",required:["timeInSeconds"],members:{timeInSeconds:{},offsetInNanos:{}}},quality:{}}}}},S23:{type:"structure",members:{initializationConfiguration:{type:"structure",required:["disabledOnInitialization"],members:{disabledOnInitialization:{type:"boolean"}}},acknowledgeFlow:{type:"structure",required:["enabled"],members:{enabled:{type:"boolean"}}}}},S2f:{type:"structure",required:["states","initialStateName"],members:{states:{type:"list",member:{type:"structure",required:["stateName"],members:{stateName:{},onInput:{type:"structure",members:{events:{shape:"S2k"},transitionEvents:{type:"list",member:{type:"structure",required:["eventName","condition","nextState"],members:{eventName:{},condition:{},actions:{shape:"S2o"},nextState:{}}}}}},onEnter:{type:"structure",members:{events:{shape:"S2k"}}},onExit:{type:"structure",members:{events:{shape:"S2k"}}}}}},initialStateName:{}}},S2k:{type:"list",member:{type:"structure",required:["eventName"],members:{eventName:{},condition:{},actions:{shape:"S2o"}}}},S2o:{type:"list",member:{type:"structure",members:{setVariable:{type:"structure",required:["variableName","value"],members:{variableName:{},value:{}}},sns:{shape:"S16"},iotTopicPublish:{shape:"S17"},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:{shape:"Sk"},iotEvents:{shape:"S19"},sqs:{shape:"S1b"},firehose:{shape:"S1e"},dynamoDB:{shape:"S1h"},dynamoDBv2:{shape:"S1n"},iotSiteWise:{shape:"S1o"}}}},S35:{type:"structure",members:{detectorModelName:{},detectorModelVersion:{},detectorModelDescription:{},detectorModelArn:{},roleArn:{},creationTime:{type:"timestamp"},lastUpdateTime:{type:"timestamp"},status:{},key:{},evaluationMethod:{}}},S3b:{type:"structure",required:["attributes"],members:{attributes:{type:"list",member:{type:"structure",required:["jsonPath"],members:{jsonPath:{}}}}}},S3f:{type:"structure",required:["inputName","inputArn","creationTime","lastUpdateTime","status"],members:{inputName:{},inputDescription:{},inputArn:{},creationTime:{type:"timestamp"},lastUpdateTime:{type:"timestamp"},status:{}}},S43:{type:"structure",required:["roleArn","level","enabled"],members:{roleArn:{},level:{},enabled:{type:"boolean"},detectorDebugOptions:{type:"list",member:{type:"structure",required:["detectorModelName"],members:{detectorModelName:{},keyValue:{}}}}}}}}},4837:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["route53resolver"]={};s.Route53Resolver=i.defineService("route53resolver",["2018-04-01"]);Object.defineProperty(a.services["route53resolver"],"2018-04-01",{get:function get(){var e=r(1569);e.paginators=r(6523).pagination;return e},enumerable:true,configurable:true});e.exports=s.Route53Resolver},4840:function(e){e.exports={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:{}}},4857:function(e){e.exports={version:2,waiters:{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"}]}}}},4861:function(e){e.exports={pagination:{DescribeReportDefinitions:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"}}}},4869:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["shield"]={};s.Shield=i.defineService("shield",["2016-06-02"]);Object.defineProperty(a.services["shield"],"2016-06-02",{get:function get(){var e=r(3996);e.paginators=r(9346).pagination;return e},enumerable:true,configurable:true});e.exports=s.Shield},4877:function(e){e.exports={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:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},Name:{location:"uri",locationName:"name"},Bucket:{contextParam:{name:"Bucket"}},VpcConfiguration:{shape:"S5"},PublicAccessBlockConfiguration:{shape:"S7"},BucketAccountId:{}}},output:{type:"structure",members:{AccessPointArn:{},Alias:{}}},endpoint:{hostPrefix:"{AccountId}."},staticContextParams:{RequiresAccountId:{value:true}}},CreateAccessPointForObjectLambda:{http:{method:"PUT",requestUri:"/v20180820/accesspointforobjectlambda/{name}"},input:{locationName:"CreateAccessPointForObjectLambdaRequest",xmlNamespace:{uri:"http://awss3control.amazonaws.com/doc/2018-08-20/"},type:"structure",required:["AccountId","Name","Configuration"],members:{AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},Name:{location:"uri",locationName:"name"},Configuration:{shape:"Se"}}},output:{type:"structure",members:{ObjectLambdaAccessPointArn:{},Alias:{shape:"St"}}},endpoint:{hostPrefix:"{AccountId}."},staticContextParams:{RequiresAccountId:{value:true}}},CreateBucket:{http:{method:"PUT",requestUri:"/v20180820/bucket/{name}"},input:{type:"structure",required:["Bucket"],members:{ACL:{location:"header",locationName:"x-amz-acl"},Bucket:{contextParam:{name:"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:{contextParam:{name:"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","Priority","RoleArn"],members:{AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},ConfirmationRequired:{type:"boolean"},Operation:{shape:"S1c"},Report:{shape:"S2j"},ClientRequestToken:{idempotencyToken:true},Manifest:{shape:"S2n"},Description:{},Priority:{type:"integer"},RoleArn:{},Tags:{shape:"S1u"},ManifestGenerator:{shape:"S2y"}}},output:{type:"structure",members:{JobId:{}}},endpoint:{hostPrefix:"{AccountId}."},staticContextParams:{RequiresAccountId:{value:true}}},CreateMultiRegionAccessPoint:{http:{requestUri:"/v20180820/async-requests/mrap/create"},input:{locationName:"CreateMultiRegionAccessPointRequest",xmlNamespace:{uri:"http://awss3control.amazonaws.com/doc/2018-08-20/"},type:"structure",required:["AccountId","ClientToken","Details"],members:{AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},ClientToken:{idempotencyToken:true},Details:{shape:"S3e"}}},output:{type:"structure",members:{RequestTokenARN:{}}},endpoint:{hostPrefix:"{AccountId}."},httpChecksumRequired:true,staticContextParams:{RequiresAccountId:{value:true}}},DeleteAccessPoint:{http:{method:"DELETE",requestUri:"/v20180820/accesspoint/{name}"},input:{type:"structure",required:["AccountId","Name"],members:{AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},Name:{contextParam:{name:"AccessPointName"},location:"uri",locationName:"name"}}},endpoint:{hostPrefix:"{AccountId}."},staticContextParams:{RequiresAccountId:{value:true}}},DeleteAccessPointForObjectLambda:{http:{method:"DELETE",requestUri:"/v20180820/accesspointforobjectlambda/{name}"},input:{type:"structure",required:["AccountId","Name"],members:{AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},Name:{location:"uri",locationName:"name"}}},endpoint:{hostPrefix:"{AccountId}."},staticContextParams:{RequiresAccountId:{value:true}}},DeleteAccessPointPolicy:{http:{method:"DELETE",requestUri:"/v20180820/accesspoint/{name}/policy"},input:{type:"structure",required:["AccountId","Name"],members:{AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},Name:{contextParam:{name:"AccessPointName"},location:"uri",locationName:"name"}}},endpoint:{hostPrefix:"{AccountId}."},staticContextParams:{RequiresAccountId:{value:true}}},DeleteAccessPointPolicyForObjectLambda:{http:{method:"DELETE",requestUri:"/v20180820/accesspointforobjectlambda/{name}/policy"},input:{type:"structure",required:["AccountId","Name"],members:{AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},Name:{location:"uri",locationName:"name"}}},endpoint:{hostPrefix:"{AccountId}."},staticContextParams:{RequiresAccountId:{value:true}}},DeleteBucket:{http:{method:"DELETE",requestUri:"/v20180820/bucket/{name}"},input:{type:"structure",required:["AccountId","Bucket"],members:{AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"name"}}},endpoint:{hostPrefix:"{AccountId}."},staticContextParams:{RequiresAccountId:{value:true}}},DeleteBucketLifecycleConfiguration:{http:{method:"DELETE",requestUri:"/v20180820/bucket/{name}/lifecycleconfiguration"},input:{type:"structure",required:["AccountId","Bucket"],members:{AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"name"}}},endpoint:{hostPrefix:"{AccountId}."},staticContextParams:{RequiresAccountId:{value:true}}},DeleteBucketPolicy:{http:{method:"DELETE",requestUri:"/v20180820/bucket/{name}/policy"},input:{type:"structure",required:["AccountId","Bucket"],members:{AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"name"}}},endpoint:{hostPrefix:"{AccountId}."},staticContextParams:{RequiresAccountId:{value:true}}},DeleteBucketReplication:{http:{method:"DELETE",requestUri:"/v20180820/bucket/{name}/replication"},input:{type:"structure",required:["AccountId","Bucket"],members:{AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"name"}}},endpoint:{hostPrefix:"{AccountId}."},staticContextParams:{RequiresAccountId:{value:true}}},DeleteBucketTagging:{http:{method:"DELETE",requestUri:"/v20180820/bucket/{name}/tagging",responseCode:204},input:{type:"structure",required:["AccountId","Bucket"],members:{AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"name"}}},endpoint:{hostPrefix:"{AccountId}."},staticContextParams:{RequiresAccountId:{value:true}}},DeleteJobTagging:{http:{method:"DELETE",requestUri:"/v20180820/jobs/{id}/tagging"},input:{type:"structure",required:["AccountId","JobId"],members:{AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},JobId:{location:"uri",locationName:"id"}}},output:{type:"structure",members:{}},endpoint:{hostPrefix:"{AccountId}."},staticContextParams:{RequiresAccountId:{value:true}}},DeleteMultiRegionAccessPoint:{http:{requestUri:"/v20180820/async-requests/mrap/delete"},input:{locationName:"DeleteMultiRegionAccessPointRequest",xmlNamespace:{uri:"http://awss3control.amazonaws.com/doc/2018-08-20/"},type:"structure",required:["AccountId","ClientToken","Details"],members:{AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},ClientToken:{idempotencyToken:true},Details:{shape:"S3w"}}},output:{type:"structure",members:{RequestTokenARN:{}}},endpoint:{hostPrefix:"{AccountId}."},httpChecksumRequired:true,staticContextParams:{RequiresAccountId:{value:true}}},DeletePublicAccessBlock:{http:{method:"DELETE",requestUri:"/v20180820/configuration/publicAccessBlock"},input:{type:"structure",required:["AccountId"],members:{AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"}}},endpoint:{hostPrefix:"{AccountId}."},staticContextParams:{RequiresAccountId:{value:true}}},DeleteStorageLensConfiguration:{http:{method:"DELETE",requestUri:"/v20180820/storagelens/{storagelensid}"},input:{type:"structure",required:["ConfigId","AccountId"],members:{ConfigId:{location:"uri",locationName:"storagelensid"},AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"}}},endpoint:{hostPrefix:"{AccountId}."},staticContextParams:{RequiresAccountId:{value:true}}},DeleteStorageLensConfigurationTagging:{http:{method:"DELETE",requestUri:"/v20180820/storagelens/{storagelensid}/tagging"},input:{type:"structure",required:["ConfigId","AccountId"],members:{ConfigId:{location:"uri",locationName:"storagelensid"},AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"}}},output:{type:"structure",members:{}},endpoint:{hostPrefix:"{AccountId}."},staticContextParams:{RequiresAccountId:{value:true}}},DescribeJob:{http:{method:"GET",requestUri:"/v20180820/jobs/{id}"},input:{type:"structure",required:["AccountId","JobId"],members:{AccountId:{contextParam:{name:"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:"S2n"},Operation:{shape:"S1c"},Priority:{type:"integer"},ProgressSummary:{shape:"S48"},StatusUpdateReason:{},FailureReasons:{type:"list",member:{type:"structure",members:{FailureCode:{},FailureReason:{}}}},Report:{shape:"S2j"},CreationTime:{type:"timestamp"},TerminationDate:{type:"timestamp"},RoleArn:{},SuspendedDate:{type:"timestamp"},SuspendedCause:{},ManifestGenerator:{shape:"S2y"},GeneratedManifestDescriptor:{type:"structure",members:{Format:{},Location:{shape:"S2s"}}}}}}},endpoint:{hostPrefix:"{AccountId}."},staticContextParams:{RequiresAccountId:{value:true}}},DescribeMultiRegionAccessPointOperation:{http:{method:"GET",requestUri:"/v20180820/async-requests/mrap/{request_token+}"},input:{type:"structure",required:["AccountId","RequestTokenARN"],members:{AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},RequestTokenARN:{location:"uri",locationName:"request_token"}}},output:{type:"structure",members:{AsyncOperation:{type:"structure",members:{CreationTime:{type:"timestamp"},Operation:{},RequestTokenARN:{},RequestParameters:{type:"structure",members:{CreateMultiRegionAccessPointRequest:{shape:"S3e"},DeleteMultiRegionAccessPointRequest:{shape:"S3w"},PutMultiRegionAccessPointPolicyRequest:{shape:"S4u"}}},RequestStatus:{},ResponseDetails:{type:"structure",members:{MultiRegionAccessPointDetails:{type:"structure",members:{Regions:{type:"list",member:{locationName:"Region",type:"structure",members:{Name:{},RequestStatus:{}}}}}},ErrorDetails:{type:"structure",members:{Code:{},Message:{},Resource:{},RequestId:{}}}}}}}}},endpoint:{hostPrefix:"{AccountId}."},httpChecksumRequired:true,staticContextParams:{RequiresAccountId:{value:true}}},GetAccessPoint:{http:{method:"GET",requestUri:"/v20180820/accesspoint/{name}"},input:{type:"structure",required:["AccountId","Name"],members:{AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},Name:{contextParam:{name:"AccessPointName"},location:"uri",locationName:"name"}}},output:{type:"structure",members:{Name:{},Bucket:{},NetworkOrigin:{},VpcConfiguration:{shape:"S5"},PublicAccessBlockConfiguration:{shape:"S7"},CreationDate:{type:"timestamp"},Alias:{},AccessPointArn:{},Endpoints:{type:"map",key:{},value:{}},BucketAccountId:{}}},endpoint:{hostPrefix:"{AccountId}."},staticContextParams:{RequiresAccountId:{value:true}}},GetAccessPointConfigurationForObjectLambda:{http:{method:"GET",requestUri:"/v20180820/accesspointforobjectlambda/{name}/configuration"},input:{type:"structure",required:["AccountId","Name"],members:{AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},Name:{location:"uri",locationName:"name"}}},output:{type:"structure",members:{Configuration:{shape:"Se"}}},endpoint:{hostPrefix:"{AccountId}."},staticContextParams:{RequiresAccountId:{value:true}}},GetAccessPointForObjectLambda:{http:{method:"GET",requestUri:"/v20180820/accesspointforobjectlambda/{name}"},input:{type:"structure",required:["AccountId","Name"],members:{AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},Name:{location:"uri",locationName:"name"}}},output:{type:"structure",members:{Name:{},PublicAccessBlockConfiguration:{shape:"S7"},CreationDate:{type:"timestamp"},Alias:{shape:"St"}}},endpoint:{hostPrefix:"{AccountId}."},staticContextParams:{RequiresAccountId:{value:true}}},GetAccessPointPolicy:{http:{method:"GET",requestUri:"/v20180820/accesspoint/{name}/policy"},input:{type:"structure",required:["AccountId","Name"],members:{AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},Name:{contextParam:{name:"AccessPointName"},location:"uri",locationName:"name"}}},output:{type:"structure",members:{Policy:{}}},endpoint:{hostPrefix:"{AccountId}."},staticContextParams:{RequiresAccountId:{value:true}}},GetAccessPointPolicyForObjectLambda:{http:{method:"GET",requestUri:"/v20180820/accesspointforobjectlambda/{name}/policy"},input:{type:"structure",required:["AccountId","Name"],members:{AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},Name:{location:"uri",locationName:"name"}}},output:{type:"structure",members:{Policy:{}}},endpoint:{hostPrefix:"{AccountId}."},staticContextParams:{RequiresAccountId:{value:true}}},GetAccessPointPolicyStatus:{http:{method:"GET",requestUri:"/v20180820/accesspoint/{name}/policyStatus"},input:{type:"structure",required:["AccountId","Name"],members:{AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},Name:{contextParam:{name:"AccessPointName"},location:"uri",locationName:"name"}}},output:{type:"structure",members:{PolicyStatus:{shape:"S5j"}}},endpoint:{hostPrefix:"{AccountId}."},staticContextParams:{RequiresAccountId:{value:true}}},GetAccessPointPolicyStatusForObjectLambda:{http:{method:"GET",requestUri:"/v20180820/accesspointforobjectlambda/{name}/policyStatus"},input:{type:"structure",required:["AccountId","Name"],members:{AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},Name:{location:"uri",locationName:"name"}}},output:{type:"structure",members:{PolicyStatus:{shape:"S5j"}}},endpoint:{hostPrefix:"{AccountId}."},staticContextParams:{RequiresAccountId:{value:true}}},GetBucket:{http:{method:"GET",requestUri:"/v20180820/bucket/{name}"},input:{type:"structure",required:["AccountId","Bucket"],members:{AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"name"}}},output:{type:"structure",members:{Bucket:{},PublicAccessBlockEnabled:{type:"boolean"},CreationDate:{type:"timestamp"}}},endpoint:{hostPrefix:"{AccountId}."},staticContextParams:{RequiresAccountId:{value:true}}},GetBucketLifecycleConfiguration:{http:{method:"GET",requestUri:"/v20180820/bucket/{name}/lifecycleconfiguration"},input:{type:"structure",required:["AccountId","Bucket"],members:{AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"name"}}},output:{type:"structure",members:{Rules:{shape:"S5s"}}},endpoint:{hostPrefix:"{AccountId}."},staticContextParams:{RequiresAccountId:{value:true}}},GetBucketPolicy:{http:{method:"GET",requestUri:"/v20180820/bucket/{name}/policy"},input:{type:"structure",required:["AccountId","Bucket"],members:{AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"name"}}},output:{type:"structure",members:{Policy:{}}},endpoint:{hostPrefix:"{AccountId}."},staticContextParams:{RequiresAccountId:{value:true}}},GetBucketReplication:{http:{method:"GET",requestUri:"/v20180820/bucket/{name}/replication"},input:{type:"structure",required:["AccountId","Bucket"],members:{AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"name"}}},output:{type:"structure",members:{ReplicationConfiguration:{shape:"S6i"}}},endpoint:{hostPrefix:"{AccountId}."},staticContextParams:{RequiresAccountId:{value:true}}},GetBucketTagging:{http:{method:"GET",requestUri:"/v20180820/bucket/{name}/tagging"},input:{type:"structure",required:["AccountId","Bucket"],members:{AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"name"}}},output:{type:"structure",required:["TagSet"],members:{TagSet:{shape:"S1u"}}},endpoint:{hostPrefix:"{AccountId}."},staticContextParams:{RequiresAccountId:{value:true}}},GetBucketVersioning:{http:{method:"GET",requestUri:"/v20180820/bucket/{name}/versioning"},input:{type:"structure",required:["AccountId","Bucket"],members:{AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"name"}}},output:{type:"structure",members:{Status:{},MFADelete:{locationName:"MfaDelete"}}},endpoint:{hostPrefix:"{AccountId}."},staticContextParams:{RequiresAccountId:{value:true}}},GetJobTagging:{http:{method:"GET",requestUri:"/v20180820/jobs/{id}/tagging"},input:{type:"structure",required:["AccountId","JobId"],members:{AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},JobId:{location:"uri",locationName:"id"}}},output:{type:"structure",members:{Tags:{shape:"S1u"}}},endpoint:{hostPrefix:"{AccountId}."},staticContextParams:{RequiresAccountId:{value:true}}},GetMultiRegionAccessPoint:{http:{method:"GET",requestUri:"/v20180820/mrap/instances/{name+}"},input:{type:"structure",required:["AccountId","Name"],members:{AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},Name:{location:"uri",locationName:"name"}}},output:{type:"structure",members:{AccessPoint:{shape:"S7m"}}},endpoint:{hostPrefix:"{AccountId}."},httpChecksumRequired:true,staticContextParams:{RequiresAccountId:{value:true}}},GetMultiRegionAccessPointPolicy:{http:{method:"GET",requestUri:"/v20180820/mrap/instances/{name+}/policy"},input:{type:"structure",required:["AccountId","Name"],members:{AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},Name:{location:"uri",locationName:"name"}}},output:{type:"structure",members:{Policy:{type:"structure",members:{Established:{type:"structure",members:{Policy:{}}},Proposed:{type:"structure",members:{Policy:{}}}}}}},endpoint:{hostPrefix:"{AccountId}."},httpChecksumRequired:true,staticContextParams:{RequiresAccountId:{value:true}}},GetMultiRegionAccessPointPolicyStatus:{http:{method:"GET",requestUri:"/v20180820/mrap/instances/{name+}/policystatus"},input:{type:"structure",required:["AccountId","Name"],members:{AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},Name:{location:"uri",locationName:"name"}}},output:{type:"structure",members:{Established:{shape:"S5j"}}},endpoint:{hostPrefix:"{AccountId}."},httpChecksumRequired:true,staticContextParams:{RequiresAccountId:{value:true}}},GetMultiRegionAccessPointRoutes:{http:{method:"GET",requestUri:"/v20180820/mrap/instances/{mrap+}/routes"},input:{type:"structure",required:["AccountId","Mrap"],members:{AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},Mrap:{location:"uri",locationName:"mrap"}}},output:{type:"structure",members:{Mrap:{},Routes:{shape:"S82"}}},endpoint:{hostPrefix:"{AccountId}."},httpChecksumRequired:true,staticContextParams:{RequiresAccountId:{value:true}}},GetPublicAccessBlock:{http:{method:"GET",requestUri:"/v20180820/configuration/publicAccessBlock"},input:{type:"structure",required:["AccountId"],members:{AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"}}},output:{type:"structure",members:{PublicAccessBlockConfiguration:{shape:"S7"}},payload:"PublicAccessBlockConfiguration"},endpoint:{hostPrefix:"{AccountId}."},staticContextParams:{RequiresAccountId:{value:true}}},GetStorageLensConfiguration:{http:{method:"GET",requestUri:"/v20180820/storagelens/{storagelensid}"},input:{type:"structure",required:["ConfigId","AccountId"],members:{ConfigId:{location:"uri",locationName:"storagelensid"},AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"}}},output:{type:"structure",members:{StorageLensConfiguration:{shape:"S89"}},payload:"StorageLensConfiguration"},endpoint:{hostPrefix:"{AccountId}."},staticContextParams:{RequiresAccountId:{value:true}}},GetStorageLensConfigurationTagging:{http:{method:"GET",requestUri:"/v20180820/storagelens/{storagelensid}/tagging"},input:{type:"structure",required:["ConfigId","AccountId"],members:{ConfigId:{location:"uri",locationName:"storagelensid"},AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"}}},output:{type:"structure",members:{Tags:{shape:"S96"}}},endpoint:{hostPrefix:"{AccountId}."},staticContextParams:{RequiresAccountId:{value:true}}},ListAccessPoints:{http:{method:"GET",requestUri:"/v20180820/accesspoint"},input:{type:"structure",required:["AccountId"],members:{AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},Bucket:{contextParam:{name:"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:{},Alias:{},BucketAccountId:{}}}},NextToken:{}}},endpoint:{hostPrefix:"{AccountId}."},staticContextParams:{RequiresAccountId:{value:true}}},ListAccessPointsForObjectLambda:{http:{method:"GET",requestUri:"/v20180820/accesspointforobjectlambda"},input:{type:"structure",required:["AccountId"],members:{AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},NextToken:{location:"querystring",locationName:"nextToken"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{ObjectLambdaAccessPointList:{type:"list",member:{locationName:"ObjectLambdaAccessPoint",type:"structure",required:["Name"],members:{Name:{},ObjectLambdaAccessPointArn:{},Alias:{shape:"St"}}}},NextToken:{}}},endpoint:{hostPrefix:"{AccountId}."},staticContextParams:{RequiresAccountId:{value:true}}},ListJobs:{http:{method:"GET",requestUri:"/v20180820/jobs"},input:{type:"structure",required:["AccountId"],members:{AccountId:{contextParam:{name:"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:"S48"}}}}}},endpoint:{hostPrefix:"{AccountId}."},staticContextParams:{RequiresAccountId:{value:true}}},ListMultiRegionAccessPoints:{http:{method:"GET",requestUri:"/v20180820/mrap/instances"},input:{type:"structure",required:["AccountId"],members:{AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},NextToken:{location:"querystring",locationName:"nextToken"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{AccessPoints:{type:"list",member:{shape:"S7m",locationName:"AccessPoint"}},NextToken:{}}},endpoint:{hostPrefix:"{AccountId}."},httpChecksumRequired:true,staticContextParams:{RequiresAccountId:{value:true}}},ListRegionalBuckets:{http:{method:"GET",requestUri:"/v20180820/bucket"},input:{type:"structure",required:["AccountId"],members:{AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},NextToken:{location:"querystring",locationName:"nextToken"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},OutpostId:{contextParam:{name:"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}."},staticContextParams:{RequiresAccountId:{value:true}}},ListStorageLensConfigurations:{http:{method:"GET",requestUri:"/v20180820/storagelens"},input:{type:"structure",required:["AccountId"],members:{AccountId:{contextParam:{name:"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}."},staticContextParams:{RequiresAccountId:{value:true}}},PutAccessPointConfigurationForObjectLambda:{http:{method:"PUT",requestUri:"/v20180820/accesspointforobjectlambda/{name}/configuration"},input:{locationName:"PutAccessPointConfigurationForObjectLambdaRequest",xmlNamespace:{uri:"http://awss3control.amazonaws.com/doc/2018-08-20/"},type:"structure",required:["AccountId","Name","Configuration"],members:{AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},Name:{location:"uri",locationName:"name"},Configuration:{shape:"Se"}}},endpoint:{hostPrefix:"{AccountId}."},staticContextParams:{RequiresAccountId:{value:true}}},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:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},Name:{contextParam:{name:"AccessPointName"},location:"uri",locationName:"name"},Policy:{}}},endpoint:{hostPrefix:"{AccountId}."},staticContextParams:{RequiresAccountId:{value:true}}},PutAccessPointPolicyForObjectLambda:{http:{method:"PUT",requestUri:"/v20180820/accesspointforobjectlambda/{name}/policy"},input:{locationName:"PutAccessPointPolicyForObjectLambdaRequest",xmlNamespace:{uri:"http://awss3control.amazonaws.com/doc/2018-08-20/"},type:"structure",required:["AccountId","Name","Policy"],members:{AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},Name:{location:"uri",locationName:"name"},Policy:{}}},endpoint:{hostPrefix:"{AccountId}."},staticContextParams:{RequiresAccountId:{value:true}}},PutBucketLifecycleConfiguration:{http:{method:"PUT",requestUri:"/v20180820/bucket/{name}/lifecycleconfiguration"},input:{type:"structure",required:["AccountId","Bucket"],members:{AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"name"},LifecycleConfiguration:{locationName:"LifecycleConfiguration",xmlNamespace:{uri:"http://awss3control.amazonaws.com/doc/2018-08-20/"},type:"structure",members:{Rules:{shape:"S5s"}}}},payload:"LifecycleConfiguration"},endpoint:{hostPrefix:"{AccountId}."},httpChecksumRequired:true,staticContextParams:{RequiresAccountId:{value: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:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"name"},ConfirmRemoveSelfBucketAccess:{location:"header",locationName:"x-amz-confirm-remove-self-bucket-access",type:"boolean"},Policy:{}}},endpoint:{hostPrefix:"{AccountId}."},httpChecksumRequired:true,staticContextParams:{RequiresAccountId:{value:true}}},PutBucketReplication:{http:{method:"PUT",requestUri:"/v20180820/bucket/{name}/replication"},input:{type:"structure",required:["AccountId","Bucket","ReplicationConfiguration"],members:{AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"name"},ReplicationConfiguration:{shape:"S6i",locationName:"ReplicationConfiguration",xmlNamespace:{uri:"http://awss3control.amazonaws.com/doc/2018-08-20/"}}},payload:"ReplicationConfiguration"},endpoint:{hostPrefix:"{AccountId}."},httpChecksumRequired:true,staticContextParams:{RequiresAccountId:{value:true}}},PutBucketTagging:{http:{method:"PUT",requestUri:"/v20180820/bucket/{name}/tagging"},input:{type:"structure",required:["AccountId","Bucket","Tagging"],members:{AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},Bucket:{contextParam:{name:"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:"S1u"}}}},payload:"Tagging"},endpoint:{hostPrefix:"{AccountId}."},httpChecksumRequired:true,staticContextParams:{RequiresAccountId:{value:true}}},PutBucketVersioning:{http:{method:"PUT",requestUri:"/v20180820/bucket/{name}/versioning"},input:{type:"structure",required:["AccountId","Bucket","VersioningConfiguration"],members:{AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"name"},MFA:{location:"header",locationName:"x-amz-mfa"},VersioningConfiguration:{locationName:"VersioningConfiguration",xmlNamespace:{uri:"http://awss3control.amazonaws.com/doc/2018-08-20/"},type:"structure",members:{MFADelete:{locationName:"MfaDelete"},Status:{}}}},payload:"VersioningConfiguration"},endpoint:{hostPrefix:"{AccountId}."},httpChecksumRequired:true,staticContextParams:{RequiresAccountId:{value: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:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},JobId:{location:"uri",locationName:"id"},Tags:{shape:"S1u"}}},output:{type:"structure",members:{}},endpoint:{hostPrefix:"{AccountId}."},staticContextParams:{RequiresAccountId:{value:true}}},PutMultiRegionAccessPointPolicy:{http:{requestUri:"/v20180820/async-requests/mrap/put-policy"},input:{locationName:"PutMultiRegionAccessPointPolicyRequest",xmlNamespace:{uri:"http://awss3control.amazonaws.com/doc/2018-08-20/"},type:"structure",required:["AccountId","ClientToken","Details"],members:{AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},ClientToken:{idempotencyToken:true},Details:{shape:"S4u"}}},output:{type:"structure",members:{RequestTokenARN:{}}},endpoint:{hostPrefix:"{AccountId}."},httpChecksumRequired:true,staticContextParams:{RequiresAccountId:{value:true}}},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:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"}},payload:"PublicAccessBlockConfiguration"},endpoint:{hostPrefix:"{AccountId}."},staticContextParams:{RequiresAccountId:{value:true}}},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:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},StorageLensConfiguration:{shape:"S89"},Tags:{shape:"S96"}}},endpoint:{hostPrefix:"{AccountId}."},staticContextParams:{RequiresAccountId:{value:true}}},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:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},Tags:{shape:"S96"}}},output:{type:"structure",members:{}},endpoint:{hostPrefix:"{AccountId}."},staticContextParams:{RequiresAccountId:{value:true}}},SubmitMultiRegionAccessPointRoutes:{http:{method:"PATCH",requestUri:"/v20180820/mrap/instances/{mrap+}/routes"},input:{locationName:"SubmitMultiRegionAccessPointRoutesRequest",xmlNamespace:{uri:"http://awss3control.amazonaws.com/doc/2018-08-20/"},type:"structure",required:["AccountId","Mrap","RouteUpdates"],members:{AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},Mrap:{location:"uri",locationName:"mrap"},RouteUpdates:{shape:"S82"}}},output:{type:"structure",members:{}},endpoint:{hostPrefix:"{AccountId}."},httpChecksumRequired:true,staticContextParams:{RequiresAccountId:{value:true}}},UpdateJobPriority:{http:{requestUri:"/v20180820/jobs/{id}/priority"},input:{type:"structure",required:["AccountId","JobId","Priority"],members:{AccountId:{contextParam:{name:"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}."},staticContextParams:{RequiresAccountId:{value:true}}},UpdateJobStatus:{http:{requestUri:"/v20180820/jobs/{id}/status"},input:{type:"structure",required:["AccountId","JobId","RequestedJobStatus"],members:{AccountId:{contextParam:{name:"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}."},staticContextParams:{RequiresAccountId:{value:true}}}},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"}}},Se:{type:"structure",required:["SupportingAccessPoint","TransformationConfigurations"],members:{SupportingAccessPoint:{},CloudWatchMetricsEnabled:{type:"boolean"},AllowedFeatures:{type:"list",member:{locationName:"AllowedFeature"}},TransformationConfigurations:{type:"list",member:{locationName:"TransformationConfiguration",type:"structure",required:["Actions","ContentTransformation"],members:{Actions:{type:"list",member:{locationName:"Action"}},ContentTransformation:{type:"structure",members:{AwsLambda:{type:"structure",required:["FunctionArn"],members:{FunctionArn:{},FunctionPayload:{}}}},union:true}}}}}},St:{type:"structure",members:{Value:{},Status:{}}},S1c:{type:"structure",members:{LambdaInvoke:{type:"structure",members:{FunctionArn:{}}},S3PutObjectCopy:{type:"structure",members:{TargetResource:{},CannedAccessControlList:{},AccessControlGrants:{shape:"S1h"},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:"S1u"},RedirectLocation:{},RequesterPays:{type:"boolean"},StorageClass:{},UnModifiedSinceConstraint:{type:"timestamp"},SSEAwsKmsKeyId:{},TargetKeyPrefix:{},ObjectLockLegalHoldStatus:{},ObjectLockMode:{},ObjectLockRetainUntilDate:{type:"timestamp"},BucketKeyEnabled:{type:"boolean"},ChecksumAlgorithm:{}}},S3PutObjectAcl:{type:"structure",members:{AccessControlPolicy:{type:"structure",members:{AccessControlList:{type:"structure",required:["Owner"],members:{Owner:{type:"structure",members:{ID:{},DisplayName:{}}},Grants:{shape:"S1h"}}},CannedAccessControlList:{}}}}},S3PutObjectTagging:{type:"structure",members:{TagSet:{shape:"S1u"}}},S3DeleteObjectTagging:{type:"structure",members:{}},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:{}}}}},S3ReplicateObject:{type:"structure",members:{}}}},S1h:{type:"list",member:{type:"structure",members:{Grantee:{type:"structure",members:{TypeIdentifier:{},Identifier:{},DisplayName:{}}},Permission:{}}}},S1u:{type:"list",member:{shape:"S1v"}},S1v:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}},S2j:{type:"structure",required:["Enabled"],members:{Bucket:{},Format:{},Enabled:{type:"boolean"},Prefix:{},ReportScope:{}}},S2n:{type:"structure",required:["Spec","Location"],members:{Spec:{type:"structure",required:["Format"],members:{Format:{},Fields:{type:"list",member:{}}}},Location:{shape:"S2s"}}},S2s:{type:"structure",required:["ObjectArn","ETag"],members:{ObjectArn:{},ObjectVersionId:{},ETag:{}}},S2y:{type:"structure",members:{S3JobManifestGenerator:{type:"structure",required:["SourceBucket","EnableManifestOutput"],members:{ExpectedBucketOwner:{},SourceBucket:{},ManifestOutputLocation:{type:"structure",required:["Bucket","ManifestFormat"],members:{ExpectedManifestBucketOwner:{},Bucket:{},ManifestPrefix:{},ManifestEncryption:{type:"structure",members:{SSES3:{locationName:"SSE-S3",type:"structure",members:{}},SSEKMS:{locationName:"SSE-KMS",type:"structure",required:["KeyId"],members:{KeyId:{}}}}},ManifestFormat:{}}},Filter:{type:"structure",members:{EligibleForReplication:{type:"boolean"},CreatedAfter:{type:"timestamp"},CreatedBefore:{type:"timestamp"},ObjectReplicationStatuses:{type:"list",member:{}}}},EnableManifestOutput:{type:"boolean"}}}},union:true},S3e:{type:"structure",required:["Name","Regions"],members:{Name:{},PublicAccessBlock:{shape:"S7"},Regions:{type:"list",member:{locationName:"Region",type:"structure",required:["Bucket"],members:{Bucket:{},BucketAccountId:{}}}}}},S3w:{type:"structure",required:["Name"],members:{Name:{}}},S48:{type:"structure",members:{TotalNumberOfTasks:{type:"long"},NumberOfTasksSucceeded:{type:"long"},NumberOfTasksFailed:{type:"long"},Timers:{type:"structure",members:{ElapsedTimeInActiveSeconds:{type:"long"}}}}},S4u:{type:"structure",required:["Name","Policy"],members:{Name:{},Policy:{}}},S5j:{type:"structure",members:{IsPublic:{locationName:"IsPublic",type:"boolean"}}},S5s:{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:"S1v"},And:{type:"structure",members:{Prefix:{},Tags:{shape:"S1u"},ObjectSizeGreaterThan:{type:"long"},ObjectSizeLessThan:{type:"long"}}},ObjectSizeGreaterThan:{type:"long"},ObjectSizeLessThan:{type:"long"}}},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"},NewerNoncurrentVersions:{type:"integer"}}},AbortIncompleteMultipartUpload:{type:"structure",members:{DaysAfterInitiation:{type:"integer"}}}}}},S6i:{type:"structure",required:["Role","Rules"],members:{Role:{},Rules:{type:"list",member:{locationName:"Rule",type:"structure",required:["Status","Destination","Bucket"],members:{ID:{},Priority:{type:"integer"},Prefix:{deprecated:true,deprecatedMessage:"Prefix has been deprecated"},Filter:{type:"structure",members:{Prefix:{},Tag:{shape:"S1v"},And:{type:"structure",members:{Prefix:{},Tags:{shape:"S1u"}}}}},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:{Account:{},Bucket:{},ReplicationTime:{type:"structure",required:["Status","Time"],members:{Status:{},Time:{shape:"S71"}}},AccessControlTranslation:{type:"structure",required:["Owner"],members:{Owner:{}}},EncryptionConfiguration:{type:"structure",members:{ReplicaKmsKeyID:{}}},Metrics:{type:"structure",required:["Status"],members:{Status:{},EventThreshold:{shape:"S71"}}},StorageClass:{}}},DeleteMarkerReplication:{type:"structure",required:["Status"],members:{Status:{}}},Bucket:{}}}}}},S71:{type:"structure",members:{Minutes:{type:"integer"}}},S7m:{type:"structure",members:{Name:{},Alias:{},CreatedAt:{type:"timestamp"},PublicAccessBlock:{shape:"S7"},Status:{},Regions:{type:"list",member:{locationName:"Region",type:"structure",members:{Bucket:{},Region:{},BucketAccountId:{}}}}}},S82:{type:"list",member:{locationName:"Route",type:"structure",required:["TrafficDialPercentage"],members:{Bucket:{},Region:{},TrafficDialPercentage:{type:"integer"}}}},S89:{type:"structure",required:["Id","AccountLevel","IsEnabled"],members:{Id:{},AccountLevel:{type:"structure",required:["BucketLevel"],members:{ActivityMetrics:{shape:"S8b"},BucketLevel:{type:"structure",members:{ActivityMetrics:{shape:"S8b"},PrefixLevel:{type:"structure",required:["StorageMetrics"],members:{StorageMetrics:{type:"structure",members:{IsEnabled:{type:"boolean"},SelectionCriteria:{type:"structure",members:{Delimiter:{},MaxDepth:{type:"integer"},MinStorageBytesPercentage:{type:"double"}}}}}}},AdvancedCostOptimizationMetrics:{shape:"S8k"},AdvancedDataProtectionMetrics:{shape:"S8l"},DetailedStatusCodesMetrics:{shape:"S8m"}}},AdvancedCostOptimizationMetrics:{shape:"S8k"},AdvancedDataProtectionMetrics:{shape:"S8l"},DetailedStatusCodesMetrics:{shape:"S8m"}}},Include:{type:"structure",members:{Buckets:{shape:"S8o"},Regions:{shape:"S8p"}}},Exclude:{type:"structure",members:{Buckets:{shape:"S8o"},Regions:{shape:"S8p"}}},DataExport:{type:"structure",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:{}}}}}}},CloudWatchMetrics:{type:"structure",required:["IsEnabled"],members:{IsEnabled:{type:"boolean"}}}}},IsEnabled:{type:"boolean"},AwsOrg:{type:"structure",required:["Arn"],members:{Arn:{}}},StorageLensArn:{}}},S8b:{type:"structure",members:{IsEnabled:{type:"boolean"}}},S8k:{type:"structure",members:{IsEnabled:{type:"boolean"}}},S8l:{type:"structure",members:{IsEnabled:{type:"boolean"}}},S8m:{type:"structure",members:{IsEnabled:{type:"boolean"}}},S8o:{type:"list",member:{locationName:"Arn"}},S8p:{type:"list",member:{locationName:"Region"}},S96:{type:"list",member:{locationName:"Tag",type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}}},clientContextParams:{UseArnRegion:{documentation:"Enables this client to use an ARN's region when constructing an endpoint instead of the client's configured region.",type:"boolean"}}}},4879:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["mediatailor"]={};s.MediaTailor=i.defineService("mediatailor",["2018-04-23"]);Object.defineProperty(a.services["mediatailor"],"2018-04-23",{get:function get(){var e=r(7932);e.paginators=r(3897).pagination;return e},enumerable:true,configurable:true});e.exports=s.MediaTailor},4881:function(e){e.exports={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:{GetDeployments:{http:{requestUri:"/GetDeployments"},input:{type:"structure",required:["DeviceName","DeviceFleetName"],members:{DeviceName:{},DeviceFleetName:{}}},output:{type:"structure",members:{Deployments:{type:"list",member:{type:"structure",members:{DeploymentName:{},Type:{},FailureHandlingPolicy:{},Definitions:{type:"list",member:{type:"structure",members:{ModelHandle:{},S3Url:{},Checksum:{type:"structure",members:{Type:{},Sum:{}}},State:{}}}}}}}}}},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:"Sm"},Models:{type:"list",member:{type:"structure",members:{ModelName:{},ModelVersion:{},LatestSampleTime:{type:"timestamp"},LatestInference:{type:"timestamp"},ModelMetrics:{shape:"Sm"}}}},AgentVersion:{},DeviceName:{},DeviceFleetName:{},DeploymentResult:{type:"structure",members:{DeploymentName:{},DeploymentStatus:{},DeploymentStatusMessage:{},DeploymentStartTime:{type:"timestamp"},DeploymentEndTime:{type:"timestamp"},DeploymentModels:{type:"list",member:{type:"structure",members:{ModelHandle:{},ModelName:{},ModelVersion:{},DesiredState:{},State:{},Status:{},StatusReason:{},RollbackFailureReason:{}}}}}}}}}},shapes:{Sm:{type:"list",member:{type:"structure",members:{Dimension:{},MetricName:{},Value:{type:"double"},Timestamp:{type:"timestamp"}}}}}}},4891:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:true});t.default=void 0;var s=_interopRequireDefault(r(6417));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function md5(e){if(Array.isArray(e)){e=Buffer.from(e)}else if(typeof e==="string"){e=Buffer.from(e,"utf8")}return s.default.createHash("md5").update(e).digest()}var i=md5;t.default=i},4894:function(e){e.exports={pagination:{DescribeDomains:{result_key:"DomainStatusList"},DescribeIndexFields:{result_key:"IndexFields"},DescribeRankExpressions:{result_key:"RankExpressions"}}}},4895:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2020-10-19",endpointPrefix:"wisdom",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"Amazon Connect Wisdom Service",serviceId:"Wisdom",signatureVersion:"v4",signingName:"wisdom",uid:"wisdom-2020-10-19"},operations:{CreateAssistant:{http:{requestUri:"/assistants",responseCode:200},input:{type:"structure",required:["name","type"],members:{clientToken:{idempotencyToken:true},description:{},name:{},serverSideEncryptionConfiguration:{shape:"S5"},tags:{shape:"S7"},type:{}}},output:{type:"structure",members:{assistant:{shape:"Sc"}}},idempotent:true},CreateAssistantAssociation:{http:{requestUri:"/assistants/{assistantId}/associations",responseCode:200},input:{type:"structure",required:["assistantId","association","associationType"],members:{assistantId:{location:"uri",locationName:"assistantId"},association:{type:"structure",members:{knowledgeBaseId:{}},union:true},associationType:{},clientToken:{idempotencyToken:true},tags:{shape:"S7"}}},output:{type:"structure",members:{assistantAssociation:{shape:"Sl"}}},idempotent:true},CreateContent:{http:{requestUri:"/knowledgeBases/{knowledgeBaseId}/contents",responseCode:200},input:{type:"structure",required:["knowledgeBaseId","name","uploadId"],members:{clientToken:{idempotencyToken:true},knowledgeBaseId:{location:"uri",locationName:"knowledgeBaseId"},metadata:{shape:"Sp"},name:{},overrideLinkOutUri:{},tags:{shape:"S7"},title:{},uploadId:{}}},output:{type:"structure",members:{content:{shape:"Su"}}},idempotent:true},CreateKnowledgeBase:{http:{requestUri:"/knowledgeBases",responseCode:200},input:{type:"structure",required:["knowledgeBaseType","name"],members:{clientToken:{idempotencyToken:true},description:{},knowledgeBaseType:{},name:{},renderingConfiguration:{shape:"S11"},serverSideEncryptionConfiguration:{shape:"S5"},sourceConfiguration:{shape:"S12"},tags:{shape:"S7"}}},output:{type:"structure",members:{knowledgeBase:{shape:"S17"}}},idempotent:true},CreateSession:{http:{requestUri:"/assistants/{assistantId}/sessions",responseCode:200},input:{type:"structure",required:["assistantId","name"],members:{assistantId:{location:"uri",locationName:"assistantId"},clientToken:{idempotencyToken:true},description:{},name:{},tags:{shape:"S7"}}},output:{type:"structure",members:{session:{shape:"S1b"}}},idempotent:true},DeleteAssistant:{http:{method:"DELETE",requestUri:"/assistants/{assistantId}",responseCode:204},input:{type:"structure",required:["assistantId"],members:{assistantId:{location:"uri",locationName:"assistantId"}}},output:{type:"structure",members:{}},idempotent:true},DeleteAssistantAssociation:{http:{method:"DELETE",requestUri:"/assistants/{assistantId}/associations/{assistantAssociationId}",responseCode:204},input:{type:"structure",required:["assistantAssociationId","assistantId"],members:{assistantAssociationId:{location:"uri",locationName:"assistantAssociationId"},assistantId:{location:"uri",locationName:"assistantId"}}},output:{type:"structure",members:{}},idempotent:true},DeleteContent:{http:{method:"DELETE",requestUri:"/knowledgeBases/{knowledgeBaseId}/contents/{contentId}",responseCode:204},input:{type:"structure",required:["contentId","knowledgeBaseId"],members:{contentId:{location:"uri",locationName:"contentId"},knowledgeBaseId:{location:"uri",locationName:"knowledgeBaseId"}}},output:{type:"structure",members:{}},idempotent:true},DeleteKnowledgeBase:{http:{method:"DELETE",requestUri:"/knowledgeBases/{knowledgeBaseId}",responseCode:204},input:{type:"structure",required:["knowledgeBaseId"],members:{knowledgeBaseId:{location:"uri",locationName:"knowledgeBaseId"}}},output:{type:"structure",members:{}},idempotent:true},GetAssistant:{http:{method:"GET",requestUri:"/assistants/{assistantId}",responseCode:200},input:{type:"structure",required:["assistantId"],members:{assistantId:{location:"uri",locationName:"assistantId"}}},output:{type:"structure",members:{assistant:{shape:"Sc"}}}},GetAssistantAssociation:{http:{method:"GET",requestUri:"/assistants/{assistantId}/associations/{assistantAssociationId}",responseCode:200},input:{type:"structure",required:["assistantAssociationId","assistantId"],members:{assistantAssociationId:{location:"uri",locationName:"assistantAssociationId"},assistantId:{location:"uri",locationName:"assistantId"}}},output:{type:"structure",members:{assistantAssociation:{shape:"Sl"}}}},GetContent:{http:{method:"GET",requestUri:"/knowledgeBases/{knowledgeBaseId}/contents/{contentId}",responseCode:200},input:{type:"structure",required:["contentId","knowledgeBaseId"],members:{contentId:{location:"uri",locationName:"contentId"},knowledgeBaseId:{location:"uri",locationName:"knowledgeBaseId"}}},output:{type:"structure",members:{content:{shape:"Su"}}}},GetContentSummary:{http:{method:"GET",requestUri:"/knowledgeBases/{knowledgeBaseId}/contents/{contentId}/summary",responseCode:200},input:{type:"structure",required:["contentId","knowledgeBaseId"],members:{contentId:{location:"uri",locationName:"contentId"},knowledgeBaseId:{location:"uri",locationName:"knowledgeBaseId"}}},output:{type:"structure",members:{contentSummary:{shape:"S1s"}}}},GetKnowledgeBase:{http:{method:"GET",requestUri:"/knowledgeBases/{knowledgeBaseId}",responseCode:200},input:{type:"structure",required:["knowledgeBaseId"],members:{knowledgeBaseId:{location:"uri",locationName:"knowledgeBaseId"}}},output:{type:"structure",members:{knowledgeBase:{shape:"S17"}}}},GetRecommendations:{http:{method:"GET",requestUri:"/assistants/{assistantId}/sessions/{sessionId}/recommendations",responseCode:200},input:{type:"structure",required:["assistantId","sessionId"],members:{assistantId:{location:"uri",locationName:"assistantId"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},sessionId:{location:"uri",locationName:"sessionId"},waitTimeSeconds:{location:"querystring",locationName:"waitTimeSeconds",type:"integer"}}},output:{type:"structure",required:["recommendations"],members:{recommendations:{type:"list",member:{type:"structure",required:["document","recommendationId"],members:{document:{shape:"S21"},recommendationId:{},relevanceLevel:{},relevanceScore:{type:"double"},type:{}}}},triggers:{type:"list",member:{type:"structure",required:["data","id","recommendationIds","source","type"],members:{data:{type:"structure",members:{query:{type:"structure",members:{text:{shape:"S2g"}}}},union:true},id:{},recommendationIds:{shape:"S2h"},source:{},type:{}}}}}}},GetSession:{http:{method:"GET",requestUri:"/assistants/{assistantId}/sessions/{sessionId}",responseCode:200},input:{type:"structure",required:["assistantId","sessionId"],members:{assistantId:{location:"uri",locationName:"assistantId"},sessionId:{location:"uri",locationName:"sessionId"}}},output:{type:"structure",members:{session:{shape:"S1b"}}}},ListAssistantAssociations:{http:{method:"GET",requestUri:"/assistants/{assistantId}/associations",responseCode:200},input:{type:"structure",required:["assistantId"],members:{assistantId:{location:"uri",locationName:"assistantId"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",required:["assistantAssociationSummaries"],members:{assistantAssociationSummaries:{type:"list",member:{type:"structure",required:["assistantArn","assistantAssociationArn","assistantAssociationId","assistantId","associationData","associationType"],members:{assistantArn:{},assistantAssociationArn:{},assistantAssociationId:{},assistantId:{},associationData:{shape:"Sm"},associationType:{},tags:{shape:"S7"}}}},nextToken:{}}}},ListAssistants:{http:{method:"GET",requestUri:"/assistants",responseCode:200},input:{type:"structure",members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",required:["assistantSummaries"],members:{assistantSummaries:{type:"list",member:{type:"structure",required:["assistantArn","assistantId","name","status","type"],members:{assistantArn:{},assistantId:{},description:{},name:{},serverSideEncryptionConfiguration:{shape:"S5"},status:{},tags:{shape:"S7"},type:{}}}},nextToken:{}}}},ListContents:{http:{method:"GET",requestUri:"/knowledgeBases/{knowledgeBaseId}/contents",responseCode:200},input:{type:"structure",required:["knowledgeBaseId"],members:{knowledgeBaseId:{location:"uri",locationName:"knowledgeBaseId"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",required:["contentSummaries"],members:{contentSummaries:{shape:"S2x"},nextToken:{}}}},ListKnowledgeBases:{http:{method:"GET",requestUri:"/knowledgeBases",responseCode:200},input:{type:"structure",members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",required:["knowledgeBaseSummaries"],members:{knowledgeBaseSummaries:{type:"list",member:{type:"structure",required:["knowledgeBaseArn","knowledgeBaseId","knowledgeBaseType","name","status"],members:{description:{},knowledgeBaseArn:{},knowledgeBaseId:{},knowledgeBaseType:{},name:{},renderingConfiguration:{shape:"S11"},serverSideEncryptionConfiguration:{shape:"S5"},sourceConfiguration:{shape:"S12"},status:{},tags:{shape:"S7"}}}},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:"S7"}}}},NotifyRecommendationsReceived:{http:{requestUri:"/assistants/{assistantId}/sessions/{sessionId}/recommendations/notify",responseCode:200},input:{type:"structure",required:["assistantId","recommendationIds","sessionId"],members:{assistantId:{location:"uri",locationName:"assistantId"},recommendationIds:{shape:"S2h"},sessionId:{location:"uri",locationName:"sessionId"}}},output:{type:"structure",members:{errors:{type:"list",member:{type:"structure",members:{message:{},recommendationId:{}}}},recommendationIds:{shape:"S2h"}}},idempotent:true},QueryAssistant:{http:{requestUri:"/assistants/{assistantId}/query",responseCode:200},input:{type:"structure",required:["assistantId","queryText"],members:{assistantId:{location:"uri",locationName:"assistantId"},maxResults:{type:"integer"},nextToken:{},queryText:{shape:"S2g"}}},output:{type:"structure",required:["results"],members:{nextToken:{},results:{type:"list",member:{type:"structure",required:["document","resultId"],members:{document:{shape:"S21"},relevanceScore:{type:"double"},resultId:{}}}}}}},RemoveKnowledgeBaseTemplateUri:{http:{method:"DELETE",requestUri:"/knowledgeBases/{knowledgeBaseId}/templateUri",responseCode:204},input:{type:"structure",required:["knowledgeBaseId"],members:{knowledgeBaseId:{location:"uri",locationName:"knowledgeBaseId"}}},output:{type:"structure",members:{}}},SearchContent:{http:{requestUri:"/knowledgeBases/{knowledgeBaseId}/search",responseCode:200},input:{type:"structure",required:["knowledgeBaseId","searchExpression"],members:{knowledgeBaseId:{location:"uri",locationName:"knowledgeBaseId"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},searchExpression:{shape:"S3g"}}},output:{type:"structure",required:["contentSummaries"],members:{contentSummaries:{shape:"S2x"},nextToken:{}}}},SearchSessions:{http:{requestUri:"/assistants/{assistantId}/searchSessions",responseCode:200},input:{type:"structure",required:["assistantId","searchExpression"],members:{assistantId:{location:"uri",locationName:"assistantId"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},searchExpression:{shape:"S3g"}}},output:{type:"structure",required:["sessionSummaries"],members:{nextToken:{},sessionSummaries:{type:"list",member:{type:"structure",required:["assistantArn","assistantId","sessionArn","sessionId"],members:{assistantArn:{},assistantId:{},sessionArn:{},sessionId:{}}}}}}},StartContentUpload:{http:{requestUri:"/knowledgeBases/{knowledgeBaseId}/upload",responseCode:200},input:{type:"structure",required:["contentType","knowledgeBaseId"],members:{contentType:{},knowledgeBaseId:{location:"uri",locationName:"knowledgeBaseId"}}},output:{type:"structure",required:["headersToInclude","uploadId","url","urlExpiry"],members:{headersToInclude:{type:"map",key:{},value:{}},uploadId:{},url:{shape:"Sx"},urlExpiry:{shape:"Sy"}}}},TagResource:{http:{requestUri:"/tags/{resourceArn}",responseCode:200},input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tags:{shape:"S7"}}},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},UpdateContent:{http:{requestUri:"/knowledgeBases/{knowledgeBaseId}/contents/{contentId}",responseCode:200},input:{type:"structure",required:["contentId","knowledgeBaseId"],members:{contentId:{location:"uri",locationName:"contentId"},knowledgeBaseId:{location:"uri",locationName:"knowledgeBaseId"},metadata:{shape:"Sp"},overrideLinkOutUri:{},removeOverrideLinkOutUri:{type:"boolean"},revisionId:{},title:{},uploadId:{}}},output:{type:"structure",members:{content:{shape:"Su"}}}},UpdateKnowledgeBaseTemplateUri:{http:{requestUri:"/knowledgeBases/{knowledgeBaseId}/templateUri",responseCode:200},input:{type:"structure",required:["knowledgeBaseId","templateUri"],members:{knowledgeBaseId:{location:"uri",locationName:"knowledgeBaseId"},templateUri:{}}},output:{type:"structure",members:{knowledgeBase:{shape:"S17"}}}}},shapes:{S5:{type:"structure",members:{kmsKeyId:{}}},S7:{type:"map",key:{},value:{}},Sc:{type:"structure",required:["assistantArn","assistantId","name","status","type"],members:{assistantArn:{},assistantId:{},description:{},name:{},serverSideEncryptionConfiguration:{shape:"S5"},status:{},tags:{shape:"S7"},type:{}}},Sl:{type:"structure",required:["assistantArn","assistantAssociationArn","assistantAssociationId","assistantId","associationData","associationType"],members:{assistantArn:{},assistantAssociationArn:{},assistantAssociationId:{},assistantId:{},associationData:{shape:"Sm"},associationType:{},tags:{shape:"S7"}}},Sm:{type:"structure",members:{knowledgeBaseAssociation:{type:"structure",members:{knowledgeBaseArn:{},knowledgeBaseId:{}}}},union:true},Sp:{type:"map",key:{},value:{}},Su:{type:"structure",required:["contentArn","contentId","contentType","knowledgeBaseArn","knowledgeBaseId","metadata","name","revisionId","status","title","url","urlExpiry"],members:{contentArn:{},contentId:{},contentType:{},knowledgeBaseArn:{},knowledgeBaseId:{},linkOutUri:{},metadata:{shape:"Sp"},name:{},revisionId:{},status:{},tags:{shape:"S7"},title:{},url:{shape:"Sx"},urlExpiry:{shape:"Sy"}}},Sx:{type:"string",sensitive:true},Sy:{type:"timestamp",timestampFormat:"unixTimestamp"},S11:{type:"structure",members:{templateUri:{}}},S12:{type:"structure",members:{appIntegrations:{type:"structure",required:["appIntegrationArn"],members:{appIntegrationArn:{},objectFields:{type:"list",member:{}}}}},union:true},S17:{type:"structure",required:["knowledgeBaseArn","knowledgeBaseId","knowledgeBaseType","name","status"],members:{description:{},knowledgeBaseArn:{},knowledgeBaseId:{},knowledgeBaseType:{},lastContentModificationTime:{shape:"Sy"},name:{},renderingConfiguration:{shape:"S11"},serverSideEncryptionConfiguration:{shape:"S5"},sourceConfiguration:{shape:"S12"},status:{},tags:{shape:"S7"}}},S1b:{type:"structure",required:["name","sessionArn","sessionId"],members:{description:{},name:{},sessionArn:{},sessionId:{},tags:{shape:"S7"}}},S1s:{type:"structure",required:["contentArn","contentId","contentType","knowledgeBaseArn","knowledgeBaseId","metadata","name","revisionId","status","title"],members:{contentArn:{},contentId:{},contentType:{},knowledgeBaseArn:{},knowledgeBaseId:{},metadata:{shape:"Sp"},name:{},revisionId:{},status:{},tags:{shape:"S7"},title:{}}},S21:{type:"structure",required:["contentReference"],members:{contentReference:{type:"structure",members:{contentArn:{},contentId:{},knowledgeBaseArn:{},knowledgeBaseId:{}}},excerpt:{shape:"S23"},title:{shape:"S23"}}},S23:{type:"structure",members:{highlights:{type:"list",member:{type:"structure",members:{beginOffsetInclusive:{type:"integer"},endOffsetExclusive:{type:"integer"}}}},text:{type:"string",sensitive:true}}},S2g:{type:"string",sensitive:true},S2h:{type:"list",member:{}},S2x:{type:"list",member:{shape:"S1s"}},S3g:{type:"structure",required:["filters"],members:{filters:{type:"list",member:{type:"structure",required:["field","operator","value"],members:{field:{},operator:{},value:{}}}}}}}}},4899:function(e){e.exports={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:{AcceptAdministratorInvitation:{http:{requestUri:"/detector/{detectorId}/administrator",responseCode:200},input:{type:"structure",required:["DetectorId","AdministratorId","InvitationId"],members:{DetectorId:{location:"uri",locationName:"detectorId"},AdministratorId:{locationName:"administratorId"},InvitationId:{locationName:"invitationId"}}},output:{type:"structure",members:{}}},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"}},deprecated:true,deprecatedMessage:"This input is deprecated, use AcceptAdministratorInvitationRequest instead"},output:{type:"structure",members:{},deprecated:true,deprecatedMessage:"This output is deprecated, use AcceptAdministratorInvitationResponse instead"},deprecated:true,deprecatedMessage:"This operation is deprecated, use AcceptAdministratorInvitation instead"},ArchiveFindings:{http:{requestUri:"/detector/{detectorId}/findings/archive",responseCode:200},input:{type:"structure",required:["DetectorId","FindingIds"],members:{DetectorId:{location:"uri",locationName:"detectorId"},FindingIds:{shape:"S8",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:"Sf",deprecated:true,deprecatedMessage:"This parameter is deprecated, use Features instead",locationName:"dataSources"},Tags:{shape:"Sl",locationName:"tags"},Features:{shape:"So",locationName:"features"}}},output:{type:"structure",members:{DetectorId:{locationName:"detectorId"},UnprocessedDataSources:{locationName:"unprocessedDataSources",type:"structure",members:{MalwareProtection:{shape:"Sx",locationName:"malwareProtection"}}}}}},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:"S16",locationName:"findingCriteria"},ClientToken:{idempotencyToken:true,locationName:"clientToken"},Tags:{shape:"Sl",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:"Sl",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:"S1r",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:"S1v",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:"Sl",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:"S25",locationName:"accountIds"}}},output:{type:"structure",required:["UnprocessedAccounts"],members:{UnprocessedAccounts:{shape:"S1r",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:"S25",locationName:"accountIds"}}},output:{type:"structure",required:["UnprocessedAccounts"],members:{UnprocessedAccounts:{shape:"S1r",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:"S25",locationName:"accountIds"}}},output:{type:"structure",required:["UnprocessedAccounts"],members:{UnprocessedAccounts:{shape:"S1r",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:{}}},DescribeMalwareScans:{http:{requestUri:"/detector/{detectorId}/malware-scans",responseCode:200},input:{type:"structure",required:["DetectorId"],members:{DetectorId:{location:"uri",locationName:"detectorId"},NextToken:{locationName:"nextToken"},MaxResults:{locationName:"maxResults",type:"integer"},FilterCriteria:{locationName:"filterCriteria",type:"structure",members:{FilterCriterion:{locationName:"filterCriterion",type:"list",member:{type:"structure",members:{CriterionKey:{locationName:"criterionKey"},FilterCondition:{locationName:"filterCondition",type:"structure",members:{EqualsValue:{locationName:"equalsValue"},GreaterThan:{locationName:"greaterThan",type:"long"},LessThan:{locationName:"lessThan",type:"long"}}}}}}}},SortCriteria:{shape:"S2u",locationName:"sortCriteria"}}},output:{type:"structure",required:["Scans"],members:{Scans:{locationName:"scans",type:"list",member:{type:"structure",members:{DetectorId:{locationName:"detectorId"},AdminDetectorId:{locationName:"adminDetectorId"},ScanId:{locationName:"scanId"},ScanStatus:{locationName:"scanStatus"},FailureReason:{locationName:"failureReason"},ScanStartTime:{locationName:"scanStartTime",type:"timestamp"},ScanEndTime:{locationName:"scanEndTime",type:"timestamp"},TriggerDetails:{locationName:"triggerDetails",type:"structure",members:{GuardDutyFindingId:{locationName:"guardDutyFindingId"},Description:{locationName:"description"}}},ResourceDetails:{locationName:"resourceDetails",type:"structure",members:{InstanceArn:{locationName:"instanceArn"}}},ScanResultDetails:{locationName:"scanResultDetails",type:"structure",members:{ScanResult:{locationName:"scanResult"}}},AccountId:{locationName:"accountId"},TotalBytes:{locationName:"totalBytes",type:"long"},FileCount:{locationName:"fileCount",type:"long"},AttachedVolumes:{shape:"S37",locationName:"attachedVolumes"},ScanType:{locationName:"scanType"}}}},NextToken:{locationName:"nextToken"}}}},DescribeOrganizationConfiguration:{http:{method:"GET",requestUri:"/detector/{detectorId}/admin",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:["MemberAccountLimitReached"],members:{AutoEnable:{deprecated:true,deprecatedMessage:"This field is deprecated, use AutoEnableOrganizationMembers instead",locationName:"autoEnable",type:"boolean"},MemberAccountLimitReached:{locationName:"memberAccountLimitReached",type:"boolean"},DataSources:{deprecated:true,deprecatedMessage:"This parameter is deprecated, use Features instead",locationName:"dataSources",type:"structure",required:["S3Logs"],members:{S3Logs:{locationName:"s3Logs",type:"structure",required:["AutoEnable"],members:{AutoEnable:{locationName:"autoEnable",type:"boolean"}}},Kubernetes:{locationName:"kubernetes",type:"structure",required:["AuditLogs"],members:{AuditLogs:{locationName:"auditLogs",type:"structure",required:["AutoEnable"],members:{AutoEnable:{locationName:"autoEnable",type:"boolean"}}}}},MalwareProtection:{locationName:"malwareProtection",type:"structure",members:{ScanEc2InstanceWithFindings:{locationName:"scanEc2InstanceWithFindings",type:"structure",members:{EbsVolumes:{locationName:"ebsVolumes",type:"structure",members:{AutoEnable:{locationName:"autoEnable",type:"boolean"}}}}}}}}},Features:{locationName:"features",type:"list",member:{type:"structure",members:{Name:{locationName:"name"},AutoEnable:{locationName:"autoEnable"},AdditionalConfiguration:{locationName:"additionalConfiguration",type:"list",member:{type:"structure",members:{Name:{locationName:"name"},AutoEnable:{locationName:"autoEnable"}}}}}}},NextToken:{locationName:"nextToken"},AutoEnableOrganizationMembers:{locationName:"autoEnableOrganizationMembers"}}}},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:"S1v",locationName:"destinationProperties"}}}},DisableOrganizationAdminAccount:{http:{requestUri:"/admin/disable",responseCode:200},input:{type:"structure",required:["AdminAccountId"],members:{AdminAccountId:{locationName:"adminAccountId"}}},output:{type:"structure",members:{}}},DisassociateFromAdministratorAccount:{http:{requestUri:"/detector/{detectorId}/administrator/disassociate",responseCode:200},input:{type:"structure",required:["DetectorId"],members:{DetectorId:{location:"uri",locationName:"detectorId"}}},output:{type:"structure",members:{}}},DisassociateFromMasterAccount:{http:{requestUri:"/detector/{detectorId}/master/disassociate",responseCode:200},input:{type:"structure",required:["DetectorId"],members:{DetectorId:{location:"uri",locationName:"detectorId"}},deprecated:true,deprecatedMessage:"This input is deprecated, use DisassociateFromAdministratorAccountRequest instead"},output:{type:"structure",members:{},deprecated:true,deprecatedMessage:"This output is deprecated, use DisassociateFromAdministratorAccountResponse instead"},deprecated:true,deprecatedMessage:"This operation is deprecated, use DisassociateFromAdministratorAccount instead"},DisassociateMembers:{http:{requestUri:"/detector/{detectorId}/member/disassociate",responseCode:200},input:{type:"structure",required:["DetectorId","AccountIds"],members:{DetectorId:{location:"uri",locationName:"detectorId"},AccountIds:{shape:"S25",locationName:"accountIds"}}},output:{type:"structure",required:["UnprocessedAccounts"],members:{UnprocessedAccounts:{shape:"S1r",locationName:"unprocessedAccounts"}}}},EnableOrganizationAdminAccount:{http:{requestUri:"/admin/enable",responseCode:200},input:{type:"structure",required:["AdminAccountId"],members:{AdminAccountId:{locationName:"adminAccountId"}}},output:{type:"structure",members:{}}},GetAdministratorAccount:{http:{method:"GET",requestUri:"/detector/{detectorId}/administrator",responseCode:200},input:{type:"structure",required:["DetectorId"],members:{DetectorId:{location:"uri",locationName:"detectorId"}}},output:{type:"structure",required:["Administrator"],members:{Administrator:{locationName:"administrator",type:"structure",members:{AccountId:{locationName:"accountId"},InvitationId:{locationName:"invitationId"},RelationshipStatus:{locationName:"relationshipStatus"},InvitedAt:{locationName:"invitedAt"}}}}}},GetCoverageStatistics:{http:{requestUri:"/detector/{detectorId}/coverage/statistics",responseCode:200},input:{type:"structure",required:["DetectorId","StatisticsType"],members:{DetectorId:{location:"uri",locationName:"detectorId"},FilterCriteria:{shape:"S49",locationName:"filterCriteria"},StatisticsType:{locationName:"statisticsType",type:"list",member:{}}}},output:{type:"structure",members:{CoverageStatistics:{locationName:"coverageStatistics",type:"structure",members:{CountByResourceType:{locationName:"countByResourceType",type:"map",key:{},value:{type:"long"}},CountByCoverageStatus:{locationName:"countByCoverageStatus",type:"map",key:{},value:{type:"long"}}}}}}},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:"S4p",deprecated:true,deprecatedMessage:"This parameter is deprecated, use Features instead",locationName:"dataSources"},Tags:{shape:"Sl",locationName:"tags"},Features:{locationName:"features",type:"list",member:{type:"structure",members:{Name:{locationName:"name"},Status:{locationName:"status"},UpdatedAt:{locationName:"updatedAt",type:"timestamp"},AdditionalConfiguration:{locationName:"additionalConfiguration",type:"list",member:{type:"structure",members:{Name:{locationName:"name"},Status:{locationName:"status"},UpdatedAt:{locationName:"updatedAt",type:"timestamp"}}}}}}}}}},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:"S16",locationName:"findingCriteria"},Tags:{shape:"Sl",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:"S8",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:"S5d",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:"S5l",locationName:"blockPublicAccess"}}},AccountLevelPermissions:{locationName:"accountLevelPermissions",type:"structure",members:{BlockPublicAccess:{shape:"S5l",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:{shape:"S5u",locationName:"securityGroups"},SubnetId:{locationName:"subnetId"},VpcId:{locationName:"vpcId"}}}},Platform:{locationName:"platform"},ProductCodes:{locationName:"productCodes",type:"list",member:{type:"structure",members:{Code:{locationName:"productCodeId"},ProductType:{locationName:"productCodeType"}}}},Tags:{shape:"S5d",locationName:"tags"}}},EksClusterDetails:{locationName:"eksClusterDetails",type:"structure",members:{Name:{locationName:"name"},Arn:{locationName:"arn"},VpcId:{locationName:"vpcId"},Status:{locationName:"status"},Tags:{shape:"S5d",locationName:"tags"},CreatedAt:{locationName:"createdAt",type:"timestamp"}}},KubernetesDetails:{locationName:"kubernetesDetails",type:"structure",members:{KubernetesUserDetails:{locationName:"kubernetesUserDetails",type:"structure",members:{Username:{locationName:"username"},Uid:{locationName:"uid"},Groups:{locationName:"groups",type:"list",member:{}}}},KubernetesWorkloadDetails:{locationName:"kubernetesWorkloadDetails",type:"structure",members:{Name:{locationName:"name"},Type:{locationName:"type"},Uid:{locationName:"uid"},Namespace:{locationName:"namespace"},HostNetwork:{locationName:"hostNetwork",type:"boolean"},Containers:{shape:"S63",locationName:"containers"},Volumes:{shape:"S68",locationName:"volumes"}}}}},ResourceType:{locationName:"resourceType"},EbsVolumeDetails:{locationName:"ebsVolumeDetails",type:"structure",members:{ScannedVolumeDetails:{shape:"S37",locationName:"scannedVolumeDetails"},SkippedVolumeDetails:{shape:"S37",locationName:"skippedVolumeDetails"}}},EcsClusterDetails:{locationName:"ecsClusterDetails",type:"structure",members:{Name:{locationName:"name"},Arn:{locationName:"arn"},Status:{locationName:"status"},ActiveServicesCount:{locationName:"activeServicesCount",type:"integer"},RegisteredContainerInstancesCount:{locationName:"registeredContainerInstancesCount",type:"integer"},RunningTasksCount:{locationName:"runningTasksCount",type:"integer"},Tags:{shape:"S5d",locationName:"tags"},TaskDetails:{locationName:"taskDetails",type:"structure",members:{Arn:{locationName:"arn"},DefinitionArn:{locationName:"definitionArn"},Version:{locationName:"version"},TaskCreatedAt:{locationName:"createdAt",type:"timestamp"},StartedAt:{locationName:"startedAt",type:"timestamp"},StartedBy:{locationName:"startedBy"},Tags:{shape:"S5d",locationName:"tags"},Volumes:{shape:"S68",locationName:"volumes"},Containers:{shape:"S63",locationName:"containers"},Group:{locationName:"group"}}}}},ContainerDetails:{shape:"S64",locationName:"containerDetails"},RdsDbInstanceDetails:{locationName:"rdsDbInstanceDetails",type:"structure",members:{DbInstanceIdentifier:{locationName:"dbInstanceIdentifier"},Engine:{locationName:"engine"},EngineVersion:{locationName:"engineVersion"},DbClusterIdentifier:{locationName:"dbClusterIdentifier"},DbInstanceArn:{locationName:"dbInstanceArn"},Tags:{shape:"S5d",locationName:"tags"}}},RdsDbUserDetails:{locationName:"rdsDbUserDetails",type:"structure",members:{User:{locationName:"user"},Application:{locationName:"application"},Database:{locationName:"database"},Ssl:{locationName:"ssl"},AuthMethod:{locationName:"authMethod"}}},LambdaDetails:{locationName:"lambdaDetails",type:"structure",members:{FunctionArn:{locationName:"functionArn"},FunctionName:{locationName:"functionName"},Description:{locationName:"description"},LastModifiedAt:{locationName:"lastModifiedAt",type:"timestamp"},RevisionId:{locationName:"revisionId"},FunctionVersion:{locationName:"functionVersion"},Role:{locationName:"role"},VpcConfig:{locationName:"vpcConfig",type:"structure",members:{SubnetIds:{locationName:"subnetIds",type:"list",member:{}},VpcId:{locationName:"vpcId"},SecurityGroups:{shape:"S5u",locationName:"securityGroups"}}},Tags:{shape:"S5d",locationName:"tags"}}}}},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"},UserAgent:{locationName:"userAgent"},RemoteIpDetails:{shape:"S6n",locationName:"remoteIpDetails"},ServiceName:{locationName:"serviceName"},RemoteAccountDetails:{locationName:"remoteAccountDetails",type:"structure",members:{AccountId:{locationName:"accountId"},Affiliated:{locationName:"affiliated",type:"boolean"}}},AffectedResources:{locationName:"affectedResources",type:"map",key:{},value:{}}}},DnsRequestAction:{locationName:"dnsRequestAction",type:"structure",members:{Domain:{locationName:"domain"},Protocol:{locationName:"protocol"},Blocked:{locationName:"blocked",type:"boolean"}}},NetworkConnectionAction:{locationName:"networkConnectionAction",type:"structure",members:{Blocked:{locationName:"blocked",type:"boolean"},ConnectionDirection:{locationName:"connectionDirection"},LocalPortDetails:{shape:"S6w",locationName:"localPortDetails"},Protocol:{locationName:"protocol"},LocalIpDetails:{shape:"S6x",locationName:"localIpDetails"},RemoteIpDetails:{shape:"S6n",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:"S6w",locationName:"localPortDetails"},LocalIpDetails:{shape:"S6x",locationName:"localIpDetails"},RemoteIpDetails:{shape:"S6n",locationName:"remoteIpDetails"}}}}}},KubernetesApiCallAction:{locationName:"kubernetesApiCallAction",type:"structure",members:{RequestUri:{locationName:"requestUri"},Verb:{locationName:"verb"},SourceIps:{locationName:"sourceIps",type:"list",member:{}},UserAgent:{locationName:"userAgent"},RemoteIpDetails:{shape:"S6n",locationName:"remoteIpDetails"},StatusCode:{locationName:"statusCode",type:"integer"},Parameters:{locationName:"parameters"}}},RdsLoginAttemptAction:{locationName:"rdsLoginAttemptAction",type:"structure",members:{RemoteIpDetails:{shape:"S6n",locationName:"remoteIpDetails"},LoginAttributes:{type:"list",member:{type:"structure",members:{User:{locationName:"user"},Application:{locationName:"application"},FailedLoginAttempts:{locationName:"failedLoginAttempts",type:"integer"},SuccessfulLoginAttempts:{locationName:"successfulLoginAttempts",type:"integer"}}}}}}}},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"},AdditionalInfo:{locationName:"additionalInfo",type:"structure",members:{Value:{locationName:"value"},Type:{locationName:"type"}}},FeatureName:{locationName:"featureName"},EbsVolumeScanDetails:{locationName:"ebsVolumeScanDetails",type:"structure",members:{ScanId:{locationName:"scanId"},ScanStartedAt:{locationName:"scanStartedAt",type:"timestamp"},ScanCompletedAt:{locationName:"scanCompletedAt",type:"timestamp"},TriggerFindingId:{locationName:"triggerFindingId"},Sources:{locationName:"sources",type:"list",member:{}},ScanDetections:{locationName:"scanDetections",type:"structure",members:{ScannedItemCount:{locationName:"scannedItemCount",type:"structure",members:{TotalGb:{locationName:"totalGb",type:"integer"},Files:{locationName:"files",type:"integer"},Volumes:{locationName:"volumes",type:"integer"}}},ThreatsDetectedItemCount:{locationName:"threatsDetectedItemCount",type:"structure",members:{Files:{locationName:"files",type:"integer"}}},HighestSeverityThreatDetails:{locationName:"highestSeverityThreatDetails",type:"structure",members:{Severity:{locationName:"severity"},ThreatName:{locationName:"threatName"},Count:{locationName:"count",type:"integer"}}},ThreatDetectedByName:{locationName:"threatDetectedByName",type:"structure",members:{ItemCount:{locationName:"itemCount",type:"integer"},UniqueThreatNameCount:{locationName:"uniqueThreatNameCount",type:"integer"},Shortened:{locationName:"shortened",type:"boolean"},ThreatNames:{locationName:"threatNames",type:"list",member:{type:"structure",members:{Name:{locationName:"name"},Severity:{locationName:"severity"},ItemCount:{locationName:"itemCount",type:"integer"},FilePaths:{locationName:"filePaths",type:"list",member:{type:"structure",members:{FilePath:{locationName:"filePath"},VolumeArn:{locationName:"volumeArn"},Hash:{locationName:"hash"},FileName:{locationName:"fileName"}}}}}}}}}}},ScanType:{locationName:"scanType"}}},RuntimeDetails:{locationName:"runtimeDetails",type:"structure",members:{Process:{shape:"S7o",locationName:"process"},Context:{locationName:"context",type:"structure",members:{ModifyingProcess:{shape:"S7o",locationName:"modifyingProcess"},ModifiedAt:{locationName:"modifiedAt",type:"timestamp"},ScriptPath:{locationName:"scriptPath"},LibraryPath:{locationName:"libraryPath"},LdPreloadValue:{locationName:"ldPreloadValue"},SocketPath:{locationName:"socketPath"},RuncBinaryPath:{locationName:"runcBinaryPath"},ReleaseAgentPath:{locationName:"releaseAgentPath"},MountSource:{locationName:"mountSource"},MountTarget:{locationName:"mountTarget"},FileSystemType:{locationName:"fileSystemType"},Flags:{locationName:"flags",type:"list",member:{}},ModuleName:{locationName:"moduleName"},ModuleFilePath:{locationName:"moduleFilePath"},ModuleSha256:{locationName:"moduleSha256"},ShellHistoryFilePath:{locationName:"shellHistoryFilePath"},TargetProcess:{shape:"S7o",locationName:"targetProcess"},AddressFamily:{locationName:"addressFamily"},IanaProtocolNumber:{locationName:"ianaProtocolNumber",type:"integer"},MemoryRegions:{locationName:"memoryRegions",type:"list",member:{}}}}}}}},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:"S16",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:"Sl",locationName:"tags"}}}},GetInvitationsCount:{http:{method:"GET",requestUri:"/invitation/count",responseCode:200},input:{type:"structure",members:{}},output:{type:"structure",members:{InvitationsCount:{locationName:"invitationsCount",type:"integer"}}}},GetMalwareScanSettings:{http:{method:"GET",requestUri:"/detector/{detectorId}/malware-scan-settings",responseCode:200},input:{type:"structure",required:["DetectorId"],members:{DetectorId:{location:"uri",locationName:"detectorId"}}},output:{type:"structure",members:{ScanResourceCriteria:{shape:"S87",locationName:"scanResourceCriteria"},EbsSnapshotPreservation:{locationName:"ebsSnapshotPreservation"}}}},GetMasterAccount:{http:{method:"GET",requestUri:"/detector/{detectorId}/master",responseCode:200},input:{type:"structure",required:["DetectorId"],members:{DetectorId:{location:"uri",locationName:"detectorId"}},deprecated:true,deprecatedMessage:"This input is deprecated, use GetAdministratorAccountRequest instead"},output:{type:"structure",required:["Master"],members:{Master:{locationName:"master",type:"structure",members:{AccountId:{locationName:"accountId"},InvitationId:{locationName:"invitationId"},RelationshipStatus:{locationName:"relationshipStatus"},InvitedAt:{locationName:"invitedAt"}}}},deprecated:true,deprecatedMessage:"This output is deprecated, use GetAdministratorAccountResponse instead"},deprecated:true,deprecatedMessage:"This operation is deprecated, use GetAdministratorAccount instead"},GetMemberDetectors:{http:{requestUri:"/detector/{detectorId}/member/detector/get",responseCode:200},input:{type:"structure",required:["DetectorId","AccountIds"],members:{DetectorId:{location:"uri",locationName:"detectorId"},AccountIds:{shape:"S25",locationName:"accountIds"}}},output:{type:"structure",required:["MemberDataSourceConfigurations","UnprocessedAccounts"],members:{MemberDataSourceConfigurations:{locationName:"members",type:"list",member:{type:"structure",required:["AccountId"],members:{AccountId:{locationName:"accountId"},DataSources:{shape:"S4p",deprecated:true,deprecatedMessage:"This parameter is deprecated, use Features instead",locationName:"dataSources"},Features:{locationName:"features",type:"list",member:{type:"structure",members:{Name:{locationName:"name"},Status:{locationName:"status"},UpdatedAt:{locationName:"updatedAt",type:"timestamp"},AdditionalConfiguration:{locationName:"additionalConfiguration",type:"list",member:{type:"structure",members:{Name:{locationName:"name"},Status:{locationName:"status"},UpdatedAt:{locationName:"updatedAt",type:"timestamp"}}}}}}}}}},UnprocessedAccounts:{shape:"S1r",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:"S25",locationName:"accountIds"}}},output:{type:"structure",required:["Members","UnprocessedAccounts"],members:{Members:{shape:"S8r",locationName:"members"},UnprocessedAccounts:{shape:"S1r",locationName:"unprocessedAccounts"}}}},GetRemainingFreeTrialDays:{http:{requestUri:"/detector/{detectorId}/freeTrial/daysRemaining",responseCode:200},input:{type:"structure",required:["DetectorId"],members:{DetectorId:{location:"uri",locationName:"detectorId"},AccountIds:{shape:"S25",locationName:"accountIds"}}},output:{type:"structure",members:{Accounts:{locationName:"accounts",type:"list",member:{type:"structure",members:{AccountId:{locationName:"accountId"},DataSources:{deprecated:true,deprecatedMessage:"This parameter is deprecated, use Features instead",locationName:"dataSources",type:"structure",members:{CloudTrail:{shape:"S8y",locationName:"cloudTrail"},DnsLogs:{shape:"S8y",locationName:"dnsLogs"},FlowLogs:{shape:"S8y",locationName:"flowLogs"},S3Logs:{shape:"S8y",locationName:"s3Logs"},Kubernetes:{locationName:"kubernetes",type:"structure",members:{AuditLogs:{shape:"S8y",locationName:"auditLogs"}}},MalwareProtection:{locationName:"malwareProtection",type:"structure",members:{ScanEc2InstanceWithFindings:{shape:"S8y",locationName:"scanEc2InstanceWithFindings"}}}}},Features:{locationName:"features",type:"list",member:{type:"structure",members:{Name:{locationName:"name"},FreeTrialDaysRemaining:{locationName:"freeTrialDaysRemaining",type:"integer"}}}}}}},UnprocessedAccounts:{shape:"S1r",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:"Sl",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",members:{AccountIds:{shape:"S25",locationName:"accountIds"},DataSources:{deprecated:true,deprecatedMessage:"This parameter is deprecated, use Features instead",locationName:"dataSources",type:"list",member:{}},Resources:{locationName:"resources",type:"list",member:{}},Features:{locationName:"features",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:"S9j",locationName:"total"}}}},SumByDataSource:{locationName:"sumByDataSource",type:"list",member:{type:"structure",members:{DataSource:{locationName:"dataSource"},Total:{shape:"S9j",locationName:"total"}}}},SumByResource:{shape:"S9m",locationName:"sumByResource"},TopResources:{shape:"S9m",locationName:"topResources"},SumByFeature:{locationName:"sumByFeature",type:"list",member:{type:"structure",members:{Feature:{locationName:"feature"},Total:{shape:"S9j",locationName:"total"}}}}}},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:"S25",locationName:"accountIds"},DisableEmailNotification:{locationName:"disableEmailNotification",type:"boolean"},Message:{locationName:"message"}}},output:{type:"structure",required:["UnprocessedAccounts"],members:{UnprocessedAccounts:{shape:"S1r",locationName:"unprocessedAccounts"}}}},ListCoverage:{http:{requestUri:"/detector/{detectorId}/coverage",responseCode:200},input:{type:"structure",required:["DetectorId"],members:{DetectorId:{location:"uri",locationName:"detectorId"},NextToken:{locationName:"nextToken"},MaxResults:{locationName:"maxResults",type:"integer"},FilterCriteria:{shape:"S49",locationName:"filterCriteria"},SortCriteria:{locationName:"sortCriteria",type:"structure",members:{AttributeName:{locationName:"attributeName"},OrderBy:{locationName:"orderBy"}}}}},output:{type:"structure",required:["Resources"],members:{Resources:{locationName:"resources",type:"list",member:{type:"structure",members:{ResourceId:{locationName:"resourceId"},DetectorId:{locationName:"detectorId"},AccountId:{locationName:"accountId"},ResourceDetails:{locationName:"resourceDetails",type:"structure",members:{EksClusterDetails:{locationName:"eksClusterDetails",type:"structure",members:{ClusterName:{locationName:"clusterName"},CoveredNodes:{locationName:"coveredNodes",type:"long"},CompatibleNodes:{locationName:"compatibleNodes",type:"long"},AddonDetails:{locationName:"addonDetails",type:"structure",members:{AddonVersion:{locationName:"addonVersion"},AddonStatus:{locationName:"addonStatus"}}}}},ResourceType:{locationName:"resourceType"}}},CoverageStatus:{locationName:"coverageStatus"},Issue:{locationName:"issue"},UpdatedAt:{locationName:"updatedAt",type:"timestamp"}}}},NextToken:{locationName:"nextToken"}}}},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:"S16",locationName:"findingCriteria"},SortCriteria:{shape:"S2u",locationName:"sortCriteria"},MaxResults:{locationName:"maxResults",type:"integer"},NextToken:{locationName:"nextToken"}}},output:{type:"structure",required:["FindingIds"],members:{FindingIds:{shape:"S8",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:"S8r",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:"Sl",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"}}}},StartMalwareScan:{http:{requestUri:"/malware-scan/start",responseCode:200},input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{locationName:"resourceArn"}}},output:{type:"structure",members:{ScanId:{locationName:"scanId"}}}},StartMonitoringMembers:{http:{requestUri:"/detector/{detectorId}/member/start",responseCode:200},input:{type:"structure",required:["DetectorId","AccountIds"],members:{DetectorId:{location:"uri",locationName:"detectorId"},AccountIds:{shape:"S25",locationName:"accountIds"}}},output:{type:"structure",required:["UnprocessedAccounts"],members:{UnprocessedAccounts:{shape:"S1r",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:"S25",locationName:"accountIds"}}},output:{type:"structure",required:["UnprocessedAccounts"],members:{UnprocessedAccounts:{shape:"S1r",locationName:"unprocessedAccounts"}}}},TagResource:{http:{requestUri:"/tags/{resourceArn}",responseCode:204},input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{location:"uri",locationName:"resourceArn"},Tags:{shape:"Sl",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:"S8",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:"Sf",deprecated:true,deprecatedMessage:"This parameter is deprecated, use Features instead",locationName:"dataSources"},Features:{shape:"So",locationName:"features"}}},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:"S16",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:"S8",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:{}}},UpdateMalwareScanSettings:{http:{requestUri:"/detector/{detectorId}/malware-scan-settings",responseCode:200},input:{type:"structure",required:["DetectorId"],members:{DetectorId:{location:"uri",locationName:"detectorId"},ScanResourceCriteria:{shape:"S87",locationName:"scanResourceCriteria"},EbsSnapshotPreservation:{locationName:"ebsSnapshotPreservation"}}},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:"S25",locationName:"accountIds"},DataSources:{shape:"Sf",deprecated:true,deprecatedMessage:"This parameter is deprecated, use Features instead",locationName:"dataSources"},Features:{locationName:"features",type:"list",member:{type:"structure",members:{Name:{locationName:"name"},Status:{locationName:"status"},AdditionalConfiguration:{locationName:"additionalConfiguration",type:"list",member:{type:"structure",members:{Name:{locationName:"name"},Status:{locationName:"status"}}}}}}}}},output:{type:"structure",required:["UnprocessedAccounts"],members:{UnprocessedAccounts:{shape:"S1r",locationName:"unprocessedAccounts"}}}},UpdateOrganizationConfiguration:{http:{requestUri:"/detector/{detectorId}/admin",responseCode:200},input:{type:"structure",required:["DetectorId"],members:{DetectorId:{location:"uri",locationName:"detectorId"},AutoEnable:{deprecated:true,deprecatedMessage:"This field is deprecated, use AutoEnableOrganizationMembers instead",locationName:"autoEnable",type:"boolean"},DataSources:{deprecated:true,deprecatedMessage:"This parameter is deprecated, use Features instead",locationName:"dataSources",type:"structure",members:{S3Logs:{locationName:"s3Logs",type:"structure",required:["AutoEnable"],members:{AutoEnable:{locationName:"autoEnable",type:"boolean"}}},Kubernetes:{locationName:"kubernetes",type:"structure",required:["AuditLogs"],members:{AuditLogs:{locationName:"auditLogs",type:"structure",required:["AutoEnable"],members:{AutoEnable:{locationName:"autoEnable",type:"boolean"}}}}},MalwareProtection:{locationName:"malwareProtection",type:"structure",members:{ScanEc2InstanceWithFindings:{locationName:"scanEc2InstanceWithFindings",type:"structure",members:{EbsVolumes:{locationName:"ebsVolumes",type:"structure",members:{AutoEnable:{locationName:"autoEnable",type:"boolean"}}}}}}}}},Features:{locationName:"features",type:"list",member:{type:"structure",members:{Name:{locationName:"name"},AutoEnable:{locationName:"autoEnable"},AdditionalConfiguration:{locationName:"additionalConfiguration",type:"list",member:{type:"structure",members:{Name:{locationName:"name"},AutoEnable:{locationName:"autoEnable"}}}}}}},AutoEnableOrganizationMembers:{locationName:"autoEnableOrganizationMembers"}}},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:"S1v",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:{S8:{type:"list",member:{}},Sf:{type:"structure",members:{S3Logs:{locationName:"s3Logs",type:"structure",required:["Enable"],members:{Enable:{locationName:"enable",type:"boolean"}}},Kubernetes:{locationName:"kubernetes",type:"structure",required:["AuditLogs"],members:{AuditLogs:{locationName:"auditLogs",type:"structure",required:["Enable"],members:{Enable:{locationName:"enable",type:"boolean"}}}}},MalwareProtection:{locationName:"malwareProtection",type:"structure",members:{ScanEc2InstanceWithFindings:{locationName:"scanEc2InstanceWithFindings",type:"structure",members:{EbsVolumes:{locationName:"ebsVolumes",type:"boolean"}}}}}}},Sl:{type:"map",key:{},value:{}},So:{type:"list",member:{type:"structure",members:{Name:{locationName:"name"},Status:{locationName:"status"},AdditionalConfiguration:{locationName:"additionalConfiguration",type:"list",member:{type:"structure",members:{Name:{locationName:"name"},Status:{locationName:"status"}}}}}}},Sx:{type:"structure",members:{ScanEc2InstanceWithFindings:{locationName:"scanEc2InstanceWithFindings",type:"structure",members:{EbsVolumes:{locationName:"ebsVolumes",type:"structure",members:{Status:{locationName:"status"},Reason:{locationName:"reason"}}}}},ServiceRole:{locationName:"serviceRole"}}},S16:{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:{shape:"S1c",locationName:"equals"},NotEquals:{shape:"S1d",locationName:"notEquals"},GreaterThan:{locationName:"greaterThan",type:"long"},GreaterThanOrEqual:{locationName:"greaterThanOrEqual",type:"long"},LessThan:{locationName:"lessThan",type:"long"},LessThanOrEqual:{locationName:"lessThanOrEqual",type:"long"}}}}}},S1c:{type:"list",member:{}},S1d:{type:"list",member:{}},S1r:{type:"list",member:{type:"structure",required:["AccountId","Result"],members:{AccountId:{locationName:"accountId"},Result:{locationName:"result"}}}},S1v:{type:"structure",members:{DestinationArn:{locationName:"destinationArn"},KmsKeyArn:{locationName:"kmsKeyArn"}}},S25:{type:"list",member:{}},S2u:{type:"structure",members:{AttributeName:{locationName:"attributeName"},OrderBy:{locationName:"orderBy"}}},S37:{type:"list",member:{type:"structure",members:{VolumeArn:{locationName:"volumeArn"},VolumeType:{locationName:"volumeType"},DeviceName:{locationName:"deviceName"},VolumeSizeInGB:{locationName:"volumeSizeInGB",type:"integer"},EncryptionType:{locationName:"encryptionType"},SnapshotArn:{locationName:"snapshotArn"},KmsKeyArn:{locationName:"kmsKeyArn"}}}},S49:{type:"structure",members:{FilterCriterion:{locationName:"filterCriterion",type:"list",member:{type:"structure",members:{CriterionKey:{locationName:"criterionKey"},FilterCondition:{locationName:"filterCondition",type:"structure",members:{Equals:{shape:"S1c",locationName:"equals"},NotEquals:{shape:"S1d",locationName:"notEquals"}}}}}}}},S4p:{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"}}},Kubernetes:{locationName:"kubernetes",type:"structure",required:["AuditLogs"],members:{AuditLogs:{locationName:"auditLogs",type:"structure",required:["Status"],members:{Status:{locationName:"status"}}}}},MalwareProtection:{shape:"Sx",locationName:"malwareProtection"}}},S5d:{type:"list",member:{type:"structure",members:{Key:{locationName:"key"},Value:{locationName:"value"}}}},S5l:{type:"structure",members:{IgnorePublicAcls:{locationName:"ignorePublicAcls",type:"boolean"},RestrictPublicBuckets:{locationName:"restrictPublicBuckets",type:"boolean"},BlockPublicAcls:{locationName:"blockPublicAcls",type:"boolean"},BlockPublicPolicy:{locationName:"blockPublicPolicy",type:"boolean"}}},S5u:{type:"list",member:{type:"structure",members:{GroupId:{locationName:"groupId"},GroupName:{locationName:"groupName"}}}},S63:{type:"list",member:{shape:"S64"}},S64:{type:"structure",members:{ContainerRuntime:{locationName:"containerRuntime"},Id:{locationName:"id"},Name:{locationName:"name"},Image:{locationName:"image"},ImagePrefix:{locationName:"imagePrefix"},VolumeMounts:{locationName:"volumeMounts",type:"list",member:{type:"structure",members:{Name:{locationName:"name"},MountPath:{locationName:"mountPath"}}}},SecurityContext:{locationName:"securityContext",type:"structure",members:{Privileged:{locationName:"privileged",type:"boolean"}}}}},S68:{type:"list",member:{type:"structure",members:{Name:{locationName:"name"},HostPath:{locationName:"hostPath",type:"structure",members:{Path:{locationName:"path"}}}}}},S6n:{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"}}}}},S6w:{type:"structure",members:{Port:{locationName:"port",type:"integer"},PortName:{locationName:"portName"}}},S6x:{type:"structure",members:{IpAddressV4:{locationName:"ipAddressV4"}}},S7o:{type:"structure",members:{Name:{locationName:"name"},ExecutablePath:{locationName:"executablePath"},ExecutableSha256:{locationName:"executableSha256"},NamespacePid:{locationName:"namespacePid",type:"integer"},Pwd:{locationName:"pwd"},Pid:{locationName:"pid",type:"integer"},StartTime:{locationName:"startTime",type:"timestamp"},Uuid:{locationName:"uuid"},ParentUuid:{locationName:"parentUuid"},User:{locationName:"user"},UserId:{locationName:"userId",type:"integer"},Euid:{locationName:"euid",type:"integer"},Lineage:{locationName:"lineage",type:"list",member:{type:"structure",members:{StartTime:{locationName:"startTime",type:"timestamp"},NamespacePid:{locationName:"namespacePid",type:"integer"},UserId:{locationName:"userId",type:"integer"},Name:{locationName:"name"},Pid:{locationName:"pid",type:"integer"},Uuid:{locationName:"uuid"},ExecutablePath:{locationName:"executablePath"},Euid:{locationName:"euid",type:"integer"},ParentUuid:{locationName:"parentUuid"}}}}}},S87:{type:"structure",members:{Include:{shape:"S88",locationName:"include"},Exclude:{shape:"S88",locationName:"exclude"}}},S88:{type:"map",key:{},value:{type:"structure",required:["MapEquals"],members:{MapEquals:{locationName:"mapEquals",type:"list",member:{type:"structure",required:["Key"],members:{Key:{locationName:"key"},Value:{locationName:"value"}}}}}}},S8r:{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"},AdministratorId:{locationName:"administratorId"}}}},S8y:{type:"structure",members:{FreeTrialDaysRemaining:{locationName:"freeTrialDaysRemaining",type:"integer"}}},S9j:{type:"structure",members:{Amount:{locationName:"amount"},Unit:{locationName:"unit"}}},S9m:{type:"list",member:{type:"structure",members:{Resource:{locationName:"resource"},Total:{shape:"S9j",locationName:"total"}}}}}}},4904:function(e){e.exports={pagination:{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"},ListEphemerides:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"ephemerides"},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"}}}},4915:function(e){e.exports={pagination:{ListJobRuns:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"jobRuns"},ListJobTemplates:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"templates"},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"}}}},4916:function(e){e.exports={pagination:{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"},DescribeTrafficSources:{input_token:"NextToken",limit_key:"MaxRecords",output_token:"NextToken"}}}},4924:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["iotevents"]={};s.IoTEvents=i.defineService("iotevents",["2018-07-27"]);Object.defineProperty(a.services["iotevents"],"2018-07-27",{get:function get(){var e=r(4836);e.paginators=r(8415).pagination;return e},enumerable:true,configurable:true});e.exports=s.IoTEvents},4927:function(e){e.exports={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:{},PrincipalOrgID:{},FunctionUrlAuthType:{}}},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:"Sp"}}},output:{shape:"St"}},CreateCodeSigningConfig:{http:{requestUri:"/2020-04-22/code-signing-configs/",responseCode:201},input:{type:"structure",required:["AllowedPublishers"],members:{Description:{},AllowedPublishers:{shape:"Sw"},CodeSigningPolicies:{shape:"Sy"}}},output:{type:"structure",required:["CodeSigningConfig"],members:{CodeSigningConfig:{shape:"S11"}}}},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"},FilterCriteria:{shape:"S18"},MaximumBatchingWindowInSeconds:{type:"integer"},ParallelizationFactor:{type:"integer"},StartingPosition:{},StartingPositionTimestamp:{type:"timestamp"},DestinationConfig:{shape:"S1g"},MaximumRecordAgeInSeconds:{type:"integer"},BisectBatchOnFunctionError:{type:"boolean"},MaximumRetryAttempts:{type:"integer"},TumblingWindowInSeconds:{type:"integer"},Topics:{shape:"S1o"},Queues:{shape:"S1q"},SourceAccessConfigurations:{shape:"S1s"},SelfManagedEventSource:{shape:"S1w"},FunctionResponseTypes:{shape:"S21"},AmazonManagedKafkaEventSourceConfig:{shape:"S23"},SelfManagedKafkaEventSourceConfig:{shape:"S24"},ScalingConfig:{shape:"S25"},DocumentDBEventSourceConfig:{shape:"S27"}}},output:{shape:"S2b"}},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:"S2h"},S3Bucket:{},S3Key:{},S3ObjectVersion:{},ImageUri:{}}},Description:{},Timeout:{type:"integer"},MemorySize:{type:"integer"},Publish:{type:"boolean"},VpcConfig:{shape:"S2o"},PackageType:{},DeadLetterConfig:{shape:"S2u"},Environment:{shape:"S2w"},KMSKeyArn:{},TracingConfig:{shape:"S31"},Tags:{shape:"S33"},Layers:{shape:"S36"},FileSystemConfigs:{shape:"S38"},ImageConfig:{shape:"S3c"},CodeSigningConfigArn:{},Architectures:{shape:"S3f"},EphemeralStorage:{shape:"S3h"},SnapStart:{shape:"S3j"}}},output:{shape:"S3l"}},CreateFunctionUrlConfig:{http:{requestUri:"/2021-10-31/functions/{FunctionName}/url",responseCode:201},input:{type:"structure",required:["FunctionName","AuthType"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},Qualifier:{location:"querystring",locationName:"Qualifier"},AuthType:{},Cors:{shape:"S4c"},InvokeMode:{}}},output:{type:"structure",required:["FunctionUrl","FunctionArn","AuthType","CreationTime"],members:{FunctionUrl:{},FunctionArn:{},AuthType:{},Cors:{shape:"S4c"},CreationTime:{},InvokeMode:{}}}},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:"S2b"}},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"}}}},DeleteFunctionUrlConfig:{http:{method:"DELETE",requestUri:"/2021-10-31/functions/{FunctionName}/url",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:"St"}},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:"S11"}}}},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:"S2b"}},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:"S3l"},Code:{type:"structure",members:{RepositoryType:{},Location:{},ImageUri:{},ResolvedImageUri:{}}},Tags:{shape:"S33"},Concurrency:{shape:"S5c"}}}},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:"S3l"}},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:"S5k"}},GetFunctionUrlConfig:{http:{method:"GET",requestUri:"/2021-10-31/functions/{FunctionName}/url",responseCode:200},input:{type:"structure",required:["FunctionName"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},Qualifier:{location:"querystring",locationName:"Qualifier"}}},output:{type:"structure",required:["FunctionUrl","FunctionArn","AuthType","CreationTime","LastModifiedTime"],members:{FunctionUrl:{},FunctionArn:{},AuthType:{},Cors:{shape:"S4c"},CreationTime:{},LastModifiedTime:{},InvokeMode:{}}}},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:"S5q"}},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:"S5q"}},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:{}}}},GetRuntimeManagementConfig:{http:{method:"GET",requestUri:"/2021-07-20/functions/{FunctionName}/runtime-management-config",responseCode:200},input:{type:"structure",required:["FunctionName"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},Qualifier:{location:"querystring",locationName:"Qualifier"}}},output:{type:"structure",members:{UpdateRuntimeOn:{},RuntimeVersionArn:{},FunctionArn:{}}}},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:"S2h"},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:"S2h"},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},InvokeWithResponseStream:{http:{requestUri:"/2021-11-15/functions/{FunctionName}/response-streaming-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"},Qualifier:{location:"querystring",locationName:"Qualifier"},Payload:{shape:"S2h"}},payload:"Payload"},output:{type:"structure",members:{StatusCode:{location:"statusCode",type:"integer"},ExecutedVersion:{location:"header",locationName:"X-Amz-Executed-Version"},EventStream:{type:"structure",members:{PayloadChunk:{type:"structure",members:{Payload:{shape:"S2h",eventpayload:true}},event:true},InvokeComplete:{type:"structure",members:{ErrorCode:{},ErrorDetails:{},LogResult:{}},event:true}},eventstream:true},ResponseStreamContentType:{location:"header",locationName:"Content-Type"}},payload:"EventStream"}},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:"St"}}}}},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:"S11"}}}}},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:"S2b"}}}}},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:"S5k"}},NextMarker:{}}}},ListFunctionUrlConfigs:{http:{method:"GET",requestUri:"/2021-10-31/functions/{FunctionName}/urls",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",required:["FunctionUrlConfigs"],members:{FunctionUrlConfigs:{type:"list",member:{type:"structure",required:["FunctionUrl","FunctionArn","CreationTime","LastModifiedTime","AuthType"],members:{FunctionUrl:{},FunctionArn:{},CreationTime:{},LastModifiedTime:{},Cors:{shape:"S4c"},AuthType:{},InvokeMode:{}}}},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:"S7a"}}}},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"},CompatibleArchitecture:{location:"querystring",locationName:"CompatibleArchitecture"}}},output:{type:"structure",members:{NextMarker:{},LayerVersions:{type:"list",member:{shape:"S7i"}}}}},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"},CompatibleArchitecture:{location:"querystring",locationName:"CompatibleArchitecture"}}},output:{type:"structure",members:{NextMarker:{},Layers:{type:"list",member:{type:"structure",members:{LayerName:{},LayerArn:{},LatestMatchingVersion:{shape:"S7i"}}}}}}},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:"S33"}}}},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:"S7a"}}}},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:"S2h"}}},CompatibleRuntimes:{shape:"S5t"},LicenseInfo:{},CompatibleArchitectures:{shape:"S5v"}}},output:{type:"structure",members:{Content:{shape:"S5r"},LayerArn:{},LayerVersionArn:{},Description:{},CreatedDate:{},Version:{type:"long"},CompatibleRuntimes:{shape:"S5t"},LicenseInfo:{},CompatibleArchitectures:{shape:"S5v"}}}},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:"S3l"}},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:"S5c"}},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:"S1g"}}},output:{shape:"S5k"}},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:{}}}},PutRuntimeManagementConfig:{http:{method:"PUT",requestUri:"/2021-07-20/functions/{FunctionName}/runtime-management-config",responseCode:200},input:{type:"structure",required:["FunctionName","UpdateRuntimeOn"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},Qualifier:{location:"querystring",locationName:"Qualifier"},UpdateRuntimeOn:{},RuntimeVersionArn:{}}},output:{type:"structure",required:["UpdateRuntimeOn","FunctionArn"],members:{UpdateRuntimeOn:{},FunctionArn:{},RuntimeVersionArn:{}}}},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:"S33"}}}},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:"Sp"},RevisionId:{}}},output:{shape:"St"}},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:"Sw"},CodeSigningPolicies:{shape:"Sy"}}},output:{type:"structure",required:["CodeSigningConfig"],members:{CodeSigningConfig:{shape:"S11"}}}},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"},FilterCriteria:{shape:"S18"},MaximumBatchingWindowInSeconds:{type:"integer"},DestinationConfig:{shape:"S1g"},MaximumRecordAgeInSeconds:{type:"integer"},BisectBatchOnFunctionError:{type:"boolean"},MaximumRetryAttempts:{type:"integer"},ParallelizationFactor:{type:"integer"},SourceAccessConfigurations:{shape:"S1s"},TumblingWindowInSeconds:{type:"integer"},FunctionResponseTypes:{shape:"S21"},ScalingConfig:{shape:"S25"},DocumentDBEventSourceConfig:{shape:"S27"}}},output:{shape:"S2b"}},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:"S2h"},S3Bucket:{},S3Key:{},S3ObjectVersion:{},ImageUri:{},Publish:{type:"boolean"},DryRun:{type:"boolean"},RevisionId:{},Architectures:{shape:"S3f"}}},output:{shape:"S3l"}},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:"S2o"},Environment:{shape:"S2w"},Runtime:{},DeadLetterConfig:{shape:"S2u"},KMSKeyArn:{},TracingConfig:{shape:"S31"},RevisionId:{},Layers:{shape:"S36"},FileSystemConfigs:{shape:"S38"},ImageConfig:{shape:"S3c"},EphemeralStorage:{shape:"S3h"},SnapStart:{shape:"S3j"}}},output:{shape:"S3l"}},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:"S1g"}}},output:{shape:"S5k"}},UpdateFunctionUrlConfig:{http:{method:"PUT",requestUri:"/2021-10-31/functions/{FunctionName}/url",responseCode:200},input:{type:"structure",required:["FunctionName"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},Qualifier:{location:"querystring",locationName:"Qualifier"},AuthType:{},Cors:{shape:"S4c"},InvokeMode:{}}},output:{type:"structure",required:["FunctionUrl","FunctionArn","AuthType","CreationTime","LastModifiedTime"],members:{FunctionUrl:{},FunctionArn:{},AuthType:{},Cors:{shape:"S4c"},CreationTime:{},LastModifiedTime:{},InvokeMode:{}}}}},shapes:{Sp:{type:"structure",members:{AdditionalVersionWeights:{type:"map",key:{},value:{type:"double"}}}},St:{type:"structure",members:{AliasArn:{},Name:{},FunctionVersion:{},Description:{},RoutingConfig:{shape:"Sp"},RevisionId:{}}},Sw:{type:"structure",required:["SigningProfileVersionArns"],members:{SigningProfileVersionArns:{type:"list",member:{}}}},Sy:{type:"structure",members:{UntrustedArtifactOnDeployment:{}}},S11:{type:"structure",required:["CodeSigningConfigId","CodeSigningConfigArn","AllowedPublishers","CodeSigningPolicies","LastModified"],members:{CodeSigningConfigId:{},CodeSigningConfigArn:{},Description:{},AllowedPublishers:{shape:"Sw"},CodeSigningPolicies:{shape:"Sy"},LastModified:{}}},S18:{type:"structure",members:{Filters:{type:"list",member:{type:"structure",members:{Pattern:{}}}}}},S1g:{type:"structure",members:{OnSuccess:{type:"structure",members:{Destination:{}}},OnFailure:{type:"structure",members:{Destination:{}}}}},S1o:{type:"list",member:{}},S1q:{type:"list",member:{}},S1s:{type:"list",member:{type:"structure",members:{Type:{},URI:{}}}},S1w:{type:"structure",members:{Endpoints:{type:"map",key:{},value:{type:"list",member:{}}}}},S21:{type:"list",member:{}},S23:{type:"structure",members:{ConsumerGroupId:{}}},S24:{type:"structure",members:{ConsumerGroupId:{}}},S25:{type:"structure",members:{MaximumConcurrency:{type:"integer"}}},S27:{type:"structure",members:{DatabaseName:{},CollectionName:{},FullDocument:{}}},S2b:{type:"structure",members:{UUID:{},StartingPosition:{},StartingPositionTimestamp:{type:"timestamp"},BatchSize:{type:"integer"},MaximumBatchingWindowInSeconds:{type:"integer"},ParallelizationFactor:{type:"integer"},EventSourceArn:{},FilterCriteria:{shape:"S18"},FunctionArn:{},LastModified:{type:"timestamp"},LastProcessingResult:{},State:{},StateTransitionReason:{},DestinationConfig:{shape:"S1g"},Topics:{shape:"S1o"},Queues:{shape:"S1q"},SourceAccessConfigurations:{shape:"S1s"},SelfManagedEventSource:{shape:"S1w"},MaximumRecordAgeInSeconds:{type:"integer"},BisectBatchOnFunctionError:{type:"boolean"},MaximumRetryAttempts:{type:"integer"},TumblingWindowInSeconds:{type:"integer"},FunctionResponseTypes:{shape:"S21"},AmazonManagedKafkaEventSourceConfig:{shape:"S23"},SelfManagedKafkaEventSourceConfig:{shape:"S24"},ScalingConfig:{shape:"S25"},DocumentDBEventSourceConfig:{shape:"S27"}}},S2h:{type:"blob",sensitive:true},S2o:{type:"structure",members:{SubnetIds:{shape:"S2p"},SecurityGroupIds:{shape:"S2r"}}},S2p:{type:"list",member:{}},S2r:{type:"list",member:{}},S2u:{type:"structure",members:{TargetArn:{}}},S2w:{type:"structure",members:{Variables:{shape:"S2x"}}},S2x:{type:"map",key:{type:"string",sensitive:true},value:{type:"string",sensitive:true},sensitive:true},S31:{type:"structure",members:{Mode:{}}},S33:{type:"map",key:{},value:{}},S36:{type:"list",member:{}},S38:{type:"list",member:{type:"structure",required:["Arn","LocalMountPath"],members:{Arn:{},LocalMountPath:{}}}},S3c:{type:"structure",members:{EntryPoint:{shape:"S3d"},Command:{shape:"S3d"},WorkingDirectory:{}}},S3d:{type:"list",member:{}},S3f:{type:"list",member:{}},S3h:{type:"structure",required:["Size"],members:{Size:{type:"integer"}}},S3j:{type:"structure",members:{ApplyOn:{}}},S3l:{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:"S2p"},SecurityGroupIds:{shape:"S2r"},VpcId:{}}},DeadLetterConfig:{shape:"S2u"},Environment:{type:"structure",members:{Variables:{shape:"S2x"},Error:{type:"structure",members:{ErrorCode:{},Message:{shape:"S3t"}}}}},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:"S38"},PackageType:{},ImageConfigResponse:{type:"structure",members:{ImageConfig:{shape:"S3c"},Error:{type:"structure",members:{ErrorCode:{},Message:{shape:"S3t"}}}}},SigningProfileVersionArn:{},SigningJobArn:{},Architectures:{shape:"S3f"},EphemeralStorage:{shape:"S3h"},SnapStart:{type:"structure",members:{ApplyOn:{},OptimizationStatus:{}}},RuntimeVersionConfig:{type:"structure",members:{RuntimeVersionArn:{},Error:{type:"structure",members:{ErrorCode:{},Message:{shape:"S3t"}}}}}}},S3t:{type:"string",sensitive:true},S4c:{type:"structure",members:{AllowCredentials:{type:"boolean"},AllowHeaders:{shape:"S4e"},AllowMethods:{type:"list",member:{}},AllowOrigins:{type:"list",member:{}},ExposeHeaders:{shape:"S4e"},MaxAge:{type:"integer"}}},S4e:{type:"list",member:{}},S5c:{type:"structure",members:{ReservedConcurrentExecutions:{type:"integer"}}},S5k:{type:"structure",members:{LastModified:{type:"timestamp"},FunctionArn:{},MaximumRetryAttempts:{type:"integer"},MaximumEventAgeInSeconds:{type:"integer"},DestinationConfig:{shape:"S1g"}}},S5q:{type:"structure",members:{Content:{shape:"S5r"},LayerArn:{},LayerVersionArn:{},Description:{},CreatedDate:{},Version:{type:"long"},CompatibleRuntimes:{shape:"S5t"},LicenseInfo:{},CompatibleArchitectures:{shape:"S5v"}}},S5r:{type:"structure",members:{Location:{},CodeSha256:{},CodeSize:{type:"long"},SigningProfileVersionArn:{},SigningJobArn:{}}},S5t:{type:"list",member:{}},S5v:{type:"list",member:{}},S7a:{type:"list",member:{shape:"S3l"}},S7i:{type:"structure",members:{LayerVersionArn:{},Version:{type:"long"},Description:{},CreatedDate:{},CompatibleRuntimes:{shape:"S5t"},LicenseInfo:{},CompatibleArchitectures:{shape:"S5v"}}}}}},4933:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2020-07-08",endpointPrefix:"workspaces-web",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"Amazon WorkSpaces Web",serviceId:"WorkSpaces Web",signatureVersion:"v4",signingName:"workspaces-web",uid:"workspaces-web-2020-07-08"},operations:{AssociateBrowserSettings:{http:{method:"PUT",requestUri:"/portals/{portalArn+}/browserSettings",responseCode:200},input:{type:"structure",required:["browserSettingsArn","portalArn"],members:{browserSettingsArn:{location:"querystring",locationName:"browserSettingsArn"},portalArn:{location:"uri",locationName:"portalArn"}}},output:{type:"structure",required:["browserSettingsArn","portalArn"],members:{browserSettingsArn:{},portalArn:{}}},idempotent:true},AssociateNetworkSettings:{http:{method:"PUT",requestUri:"/portals/{portalArn+}/networkSettings",responseCode:200},input:{type:"structure",required:["networkSettingsArn","portalArn"],members:{networkSettingsArn:{location:"querystring",locationName:"networkSettingsArn"},portalArn:{location:"uri",locationName:"portalArn"}}},output:{type:"structure",required:["networkSettingsArn","portalArn"],members:{networkSettingsArn:{},portalArn:{}}},idempotent:true},AssociateTrustStore:{http:{method:"PUT",requestUri:"/portals/{portalArn+}/trustStores",responseCode:200},input:{type:"structure",required:["portalArn","trustStoreArn"],members:{portalArn:{location:"uri",locationName:"portalArn"},trustStoreArn:{location:"querystring",locationName:"trustStoreArn"}}},output:{type:"structure",required:["portalArn","trustStoreArn"],members:{portalArn:{},trustStoreArn:{}}},idempotent:true},AssociateUserAccessLoggingSettings:{http:{method:"PUT",requestUri:"/portals/{portalArn+}/userAccessLoggingSettings",responseCode:200},input:{type:"structure",required:["portalArn","userAccessLoggingSettingsArn"],members:{portalArn:{location:"uri",locationName:"portalArn"},userAccessLoggingSettingsArn:{location:"querystring",locationName:"userAccessLoggingSettingsArn"}}},output:{type:"structure",required:["portalArn","userAccessLoggingSettingsArn"],members:{portalArn:{},userAccessLoggingSettingsArn:{}}},idempotent:true},AssociateUserSettings:{http:{method:"PUT",requestUri:"/portals/{portalArn+}/userSettings",responseCode:200},input:{type:"structure",required:["portalArn","userSettingsArn"],members:{portalArn:{location:"uri",locationName:"portalArn"},userSettingsArn:{location:"querystring",locationName:"userSettingsArn"}}},output:{type:"structure",required:["portalArn","userSettingsArn"],members:{portalArn:{},userSettingsArn:{}}},idempotent:true},CreateBrowserSettings:{http:{requestUri:"/browserSettings",responseCode:200},input:{type:"structure",required:["browserPolicy"],members:{additionalEncryptionContext:{shape:"Sd"},browserPolicy:{shape:"Sf"},clientToken:{idempotencyToken:true},customerManagedKey:{},tags:{shape:"Si"}}},output:{type:"structure",required:["browserSettingsArn"],members:{browserSettingsArn:{}}}},CreateIdentityProvider:{http:{requestUri:"/identityProviders",responseCode:200},input:{type:"structure",required:["identityProviderDetails","identityProviderName","identityProviderType","portalArn"],members:{clientToken:{idempotencyToken:true},identityProviderDetails:{shape:"So"},identityProviderName:{shape:"Sp"},identityProviderType:{},portalArn:{}}},output:{type:"structure",required:["identityProviderArn"],members:{identityProviderArn:{}}}},CreateNetworkSettings:{http:{requestUri:"/networkSettings",responseCode:200},input:{type:"structure",required:["securityGroupIds","subnetIds","vpcId"],members:{clientToken:{idempotencyToken:true},securityGroupIds:{shape:"St"},subnetIds:{shape:"Sv"},tags:{shape:"Si"},vpcId:{}}},output:{type:"structure",required:["networkSettingsArn"],members:{networkSettingsArn:{}}}},CreatePortal:{http:{requestUri:"/portals",responseCode:200},input:{type:"structure",members:{additionalEncryptionContext:{shape:"Sd"},authenticationType:{},clientToken:{idempotencyToken:true},customerManagedKey:{},displayName:{shape:"S11"},tags:{shape:"Si"}}},output:{type:"structure",required:["portalArn","portalEndpoint"],members:{portalArn:{},portalEndpoint:{}}}},CreateTrustStore:{http:{requestUri:"/trustStores",responseCode:200},input:{type:"structure",required:["certificateList"],members:{certificateList:{shape:"S15"},clientToken:{idempotencyToken:true},tags:{shape:"Si"}}},output:{type:"structure",required:["trustStoreArn"],members:{trustStoreArn:{}}}},CreateUserAccessLoggingSettings:{http:{requestUri:"/userAccessLoggingSettings",responseCode:200},input:{type:"structure",required:["kinesisStreamArn"],members:{clientToken:{idempotencyToken:true},kinesisStreamArn:{},tags:{shape:"Si"}}},output:{type:"structure",required:["userAccessLoggingSettingsArn"],members:{userAccessLoggingSettingsArn:{}}}},CreateUserSettings:{http:{requestUri:"/userSettings",responseCode:200},input:{type:"structure",required:["copyAllowed","downloadAllowed","pasteAllowed","printAllowed","uploadAllowed"],members:{clientToken:{idempotencyToken:true},copyAllowed:{},disconnectTimeoutInMinutes:{type:"integer"},downloadAllowed:{},idleDisconnectTimeoutInMinutes:{type:"integer"},pasteAllowed:{},printAllowed:{},tags:{shape:"Si"},uploadAllowed:{}}},output:{type:"structure",required:["userSettingsArn"],members:{userSettingsArn:{}}}},DeleteBrowserSettings:{http:{method:"DELETE",requestUri:"/browserSettings/{browserSettingsArn+}",responseCode:200},input:{type:"structure",required:["browserSettingsArn"],members:{browserSettingsArn:{location:"uri",locationName:"browserSettingsArn"}}},output:{type:"structure",members:{}},idempotent:true},DeleteIdentityProvider:{http:{method:"DELETE",requestUri:"/identityProviders/{identityProviderArn+}",responseCode:200},input:{type:"structure",required:["identityProviderArn"],members:{identityProviderArn:{location:"uri",locationName:"identityProviderArn"}}},output:{type:"structure",members:{}},idempotent:true},DeleteNetworkSettings:{http:{method:"DELETE",requestUri:"/networkSettings/{networkSettingsArn+}",responseCode:200},input:{type:"structure",required:["networkSettingsArn"],members:{networkSettingsArn:{location:"uri",locationName:"networkSettingsArn"}}},output:{type:"structure",members:{}},idempotent:true},DeletePortal:{http:{method:"DELETE",requestUri:"/portals/{portalArn+}",responseCode:200},input:{type:"structure",required:["portalArn"],members:{portalArn:{location:"uri",locationName:"portalArn"}}},output:{type:"structure",members:{}},idempotent:true},DeleteTrustStore:{http:{method:"DELETE",requestUri:"/trustStores/{trustStoreArn+}",responseCode:200},input:{type:"structure",required:["trustStoreArn"],members:{trustStoreArn:{location:"uri",locationName:"trustStoreArn"}}},output:{type:"structure",members:{}},idempotent:true},DeleteUserAccessLoggingSettings:{http:{method:"DELETE",requestUri:"/userAccessLoggingSettings/{userAccessLoggingSettingsArn+}",responseCode:200},input:{type:"structure",required:["userAccessLoggingSettingsArn"],members:{userAccessLoggingSettingsArn:{location:"uri",locationName:"userAccessLoggingSettingsArn"}}},output:{type:"structure",members:{}},idempotent:true},DeleteUserSettings:{http:{method:"DELETE",requestUri:"/userSettings/{userSettingsArn+}",responseCode:200},input:{type:"structure",required:["userSettingsArn"],members:{userSettingsArn:{location:"uri",locationName:"userSettingsArn"}}},output:{type:"structure",members:{}},idempotent:true},DisassociateBrowserSettings:{http:{method:"DELETE",requestUri:"/portals/{portalArn+}/browserSettings",responseCode:200},input:{type:"structure",required:["portalArn"],members:{portalArn:{location:"uri",locationName:"portalArn"}}},output:{type:"structure",members:{}},idempotent:true},DisassociateNetworkSettings:{http:{method:"DELETE",requestUri:"/portals/{portalArn+}/networkSettings",responseCode:200},input:{type:"structure",required:["portalArn"],members:{portalArn:{location:"uri",locationName:"portalArn"}}},output:{type:"structure",members:{}},idempotent:true},DisassociateTrustStore:{http:{method:"DELETE",requestUri:"/portals/{portalArn+}/trustStores",responseCode:200},input:{type:"structure",required:["portalArn"],members:{portalArn:{location:"uri",locationName:"portalArn"}}},output:{type:"structure",members:{}},idempotent:true},DisassociateUserAccessLoggingSettings:{http:{method:"DELETE",requestUri:"/portals/{portalArn+}/userAccessLoggingSettings",responseCode:200},input:{type:"structure",required:["portalArn"],members:{portalArn:{location:"uri",locationName:"portalArn"}}},output:{type:"structure",members:{}},idempotent:true},DisassociateUserSettings:{http:{method:"DELETE",requestUri:"/portals/{portalArn+}/userSettings",responseCode:200},input:{type:"structure",required:["portalArn"],members:{portalArn:{location:"uri",locationName:"portalArn"}}},output:{type:"structure",members:{}},idempotent:true},GetBrowserSettings:{http:{method:"GET",requestUri:"/browserSettings/{browserSettingsArn+}",responseCode:200},input:{type:"structure",required:["browserSettingsArn"],members:{browserSettingsArn:{location:"uri",locationName:"browserSettingsArn"}}},output:{type:"structure",members:{browserSettings:{shape:"S26"}}}},GetIdentityProvider:{http:{method:"GET",requestUri:"/identityProviders/{identityProviderArn+}",responseCode:200},input:{type:"structure",required:["identityProviderArn"],members:{identityProviderArn:{location:"uri",locationName:"identityProviderArn"}}},output:{type:"structure",members:{identityProvider:{shape:"S2a"}}}},GetNetworkSettings:{http:{method:"GET",requestUri:"/networkSettings/{networkSettingsArn+}",responseCode:200},input:{type:"structure",required:["networkSettingsArn"],members:{networkSettingsArn:{location:"uri",locationName:"networkSettingsArn"}}},output:{type:"structure",members:{networkSettings:{shape:"S2d"}}}},GetPortal:{http:{method:"GET",requestUri:"/portals/{portalArn+}",responseCode:200},input:{type:"structure",required:["portalArn"],members:{portalArn:{location:"uri",locationName:"portalArn"}}},output:{type:"structure",members:{portal:{shape:"S2g"}}}},GetPortalServiceProviderMetadata:{http:{method:"GET",requestUri:"/portalIdp/{portalArn+}",responseCode:200},input:{type:"structure",required:["portalArn"],members:{portalArn:{location:"uri",locationName:"portalArn"}}},output:{type:"structure",required:["portalArn"],members:{portalArn:{},serviceProviderSamlMetadata:{}}}},GetTrustStore:{http:{method:"GET",requestUri:"/trustStores/{trustStoreArn+}",responseCode:200},input:{type:"structure",required:["trustStoreArn"],members:{trustStoreArn:{location:"uri",locationName:"trustStoreArn"}}},output:{type:"structure",members:{trustStore:{type:"structure",members:{associatedPortalArns:{shape:"S27"},trustStoreArn:{}}}}}},GetTrustStoreCertificate:{http:{method:"GET",requestUri:"/trustStores/{trustStoreArn+}/certificate",responseCode:200},input:{type:"structure",required:["thumbprint","trustStoreArn"],members:{thumbprint:{location:"querystring",locationName:"thumbprint"},trustStoreArn:{location:"uri",locationName:"trustStoreArn"}}},output:{type:"structure",members:{certificate:{type:"structure",members:{body:{type:"blob"},issuer:{},notValidAfter:{type:"timestamp"},notValidBefore:{type:"timestamp"},subject:{},thumbprint:{}}},trustStoreArn:{}}}},GetUserAccessLoggingSettings:{http:{method:"GET",requestUri:"/userAccessLoggingSettings/{userAccessLoggingSettingsArn+}",responseCode:200},input:{type:"structure",required:["userAccessLoggingSettingsArn"],members:{userAccessLoggingSettingsArn:{location:"uri",locationName:"userAccessLoggingSettingsArn"}}},output:{type:"structure",members:{userAccessLoggingSettings:{shape:"S2z"}}}},GetUserSettings:{http:{method:"GET",requestUri:"/userSettings/{userSettingsArn+}",responseCode:200},input:{type:"structure",required:["userSettingsArn"],members:{userSettingsArn:{location:"uri",locationName:"userSettingsArn"}}},output:{type:"structure",members:{userSettings:{shape:"S32"}}}},ListBrowserSettings:{http:{method:"GET",requestUri:"/browserSettings",responseCode:200},input:{type:"structure",members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{browserSettings:{type:"list",member:{type:"structure",members:{browserSettingsArn:{}}}},nextToken:{}}}},ListIdentityProviders:{http:{method:"GET",requestUri:"/portals/{portalArn+}/identityProviders",responseCode:200},input:{type:"structure",required:["portalArn"],members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},portalArn:{location:"uri",locationName:"portalArn"}}},output:{type:"structure",members:{identityProviders:{type:"list",member:{type:"structure",members:{identityProviderArn:{},identityProviderName:{shape:"Sp"},identityProviderType:{}}}},nextToken:{}}}},ListNetworkSettings:{http:{method:"GET",requestUri:"/networkSettings",responseCode:200},input:{type:"structure",members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{networkSettings:{type:"list",member:{type:"structure",members:{networkSettingsArn:{},vpcId:{}}}},nextToken:{}}}},ListPortals:{http:{method:"GET",requestUri:"/portals",responseCode:200},input:{type:"structure",members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{nextToken:{},portals:{type:"list",member:{type:"structure",members:{authenticationType:{},browserSettingsArn:{},browserType:{},creationDate:{type:"timestamp"},displayName:{shape:"S11"},networkSettingsArn:{},portalArn:{},portalEndpoint:{},portalStatus:{},rendererType:{},trustStoreArn:{},userAccessLoggingSettingsArn:{},userSettingsArn:{}}}}}}},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:"Si"}}}},ListTrustStoreCertificates:{http:{method:"GET",requestUri:"/trustStores/{trustStoreArn+}/certificates",responseCode:200},input:{type:"structure",required:["trustStoreArn"],members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},trustStoreArn:{location:"uri",locationName:"trustStoreArn"}}},output:{type:"structure",members:{certificateList:{type:"list",member:{type:"structure",members:{issuer:{},notValidAfter:{type:"timestamp"},notValidBefore:{type:"timestamp"},subject:{},thumbprint:{}}}},nextToken:{},trustStoreArn:{}}}},ListTrustStores:{http:{method:"GET",requestUri:"/trustStores",responseCode:200},input:{type:"structure",members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{nextToken:{},trustStores:{type:"list",member:{type:"structure",members:{trustStoreArn:{}}}}}}},ListUserAccessLoggingSettings:{http:{method:"GET",requestUri:"/userAccessLoggingSettings",responseCode:200},input:{type:"structure",members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{nextToken:{},userAccessLoggingSettings:{type:"list",member:{type:"structure",members:{kinesisStreamArn:{},userAccessLoggingSettingsArn:{}}}}}}},ListUserSettings:{http:{method:"GET",requestUri:"/userSettings",responseCode:200},input:{type:"structure",members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{nextToken:{},userSettings:{type:"list",member:{type:"structure",members:{copyAllowed:{},disconnectTimeoutInMinutes:{type:"integer"},downloadAllowed:{},idleDisconnectTimeoutInMinutes:{type:"integer"},pasteAllowed:{},printAllowed:{},uploadAllowed:{},userSettingsArn:{}}}}}}},TagResource:{http:{requestUri:"/tags/{resourceArn+}",responseCode:200},input:{type:"structure",required:["resourceArn","tags"],members:{clientToken:{idempotencyToken:true},resourceArn:{location:"uri",locationName:"resourceArn"},tags:{shape:"Si"}}},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:{shape:"Sk"}}}},output:{type:"structure",members:{}},idempotent:true},UpdateBrowserSettings:{http:{method:"PATCH",requestUri:"/browserSettings/{browserSettingsArn+}",responseCode:200},input:{type:"structure",required:["browserSettingsArn"],members:{browserPolicy:{shape:"Sf"},browserSettingsArn:{location:"uri",locationName:"browserSettingsArn"},clientToken:{idempotencyToken:true}}},output:{type:"structure",required:["browserSettings"],members:{browserSettings:{shape:"S26"}}}},UpdateIdentityProvider:{http:{method:"PATCH",requestUri:"/identityProviders/{identityProviderArn+}",responseCode:200},input:{type:"structure",required:["identityProviderArn"],members:{clientToken:{idempotencyToken:true},identityProviderArn:{location:"uri",locationName:"identityProviderArn"},identityProviderDetails:{shape:"So"},identityProviderName:{shape:"Sp"},identityProviderType:{}}},output:{type:"structure",required:["identityProvider"],members:{identityProvider:{shape:"S2a"}}}},UpdateNetworkSettings:{http:{method:"PATCH",requestUri:"/networkSettings/{networkSettingsArn+}",responseCode:200},input:{type:"structure",required:["networkSettingsArn"],members:{clientToken:{idempotencyToken:true},networkSettingsArn:{location:"uri",locationName:"networkSettingsArn"},securityGroupIds:{shape:"St"},subnetIds:{shape:"Sv"},vpcId:{}}},output:{type:"structure",required:["networkSettings"],members:{networkSettings:{shape:"S2d"}}}},UpdatePortal:{http:{method:"PUT",requestUri:"/portals/{portalArn+}",responseCode:200},input:{type:"structure",required:["portalArn"],members:{authenticationType:{},displayName:{shape:"S11"},portalArn:{location:"uri",locationName:"portalArn"}}},output:{type:"structure",members:{portal:{shape:"S2g"}}},idempotent:true},UpdateTrustStore:{http:{method:"PATCH",requestUri:"/trustStores/{trustStoreArn+}",responseCode:200},input:{type:"structure",required:["trustStoreArn"],members:{certificatesToAdd:{shape:"S15"},certificatesToDelete:{type:"list",member:{}},clientToken:{idempotencyToken:true},trustStoreArn:{location:"uri",locationName:"trustStoreArn"}}},output:{type:"structure",required:["trustStoreArn"],members:{trustStoreArn:{}}}},UpdateUserAccessLoggingSettings:{http:{method:"PATCH",requestUri:"/userAccessLoggingSettings/{userAccessLoggingSettingsArn+}",responseCode:200},input:{type:"structure",required:["userAccessLoggingSettingsArn"],members:{clientToken:{idempotencyToken:true},kinesisStreamArn:{},userAccessLoggingSettingsArn:{location:"uri",locationName:"userAccessLoggingSettingsArn"}}},output:{type:"structure",required:["userAccessLoggingSettings"],members:{userAccessLoggingSettings:{shape:"S2z"}}}},UpdateUserSettings:{http:{method:"PATCH",requestUri:"/userSettings/{userSettingsArn+}",responseCode:200},input:{type:"structure",required:["userSettingsArn"],members:{clientToken:{idempotencyToken:true},copyAllowed:{},disconnectTimeoutInMinutes:{type:"integer"},downloadAllowed:{},idleDisconnectTimeoutInMinutes:{type:"integer"},pasteAllowed:{},printAllowed:{},uploadAllowed:{},userSettingsArn:{location:"uri",locationName:"userSettingsArn"}}},output:{type:"structure",required:["userSettings"],members:{userSettings:{shape:"S32"}}}}},shapes:{Sd:{type:"map",key:{},value:{}},Sf:{type:"string",sensitive:true},Si:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{shape:"Sk"},Value:{type:"string",sensitive:true}},sensitive:true}},Sk:{type:"string",sensitive:true},So:{type:"map",key:{},value:{},sensitive:true},Sp:{type:"string",sensitive:true},St:{type:"list",member:{}},Sv:{type:"list",member:{}},S11:{type:"string",sensitive:true},S15:{type:"list",member:{type:"blob"}},S26:{type:"structure",required:["browserSettingsArn"],members:{associatedPortalArns:{shape:"S27"},browserPolicy:{shape:"Sf"},browserSettingsArn:{}}},S27:{type:"list",member:{}},S2a:{type:"structure",required:["identityProviderArn"],members:{identityProviderArn:{},identityProviderDetails:{shape:"So"},identityProviderName:{shape:"Sp"},identityProviderType:{}}},S2d:{type:"structure",required:["networkSettingsArn"],members:{associatedPortalArns:{shape:"S27"},networkSettingsArn:{},securityGroupIds:{shape:"St"},subnetIds:{shape:"Sv"},vpcId:{}}},S2g:{type:"structure",members:{authenticationType:{},browserSettingsArn:{},browserType:{},creationDate:{type:"timestamp"},displayName:{shape:"S11"},networkSettingsArn:{},portalArn:{},portalEndpoint:{},portalStatus:{},rendererType:{},statusReason:{},trustStoreArn:{},userAccessLoggingSettingsArn:{},userSettingsArn:{}}},S2z:{type:"structure",required:["userAccessLoggingSettingsArn"],members:{associatedPortalArns:{shape:"S27"},kinesisStreamArn:{},userAccessLoggingSettingsArn:{}}},S32:{type:"structure",required:["userSettingsArn"],members:{associatedPortalArns:{shape:"S27"},copyAllowed:{},disconnectTimeoutInMinutes:{type:"integer"},downloadAllowed:{},idleDisconnectTimeoutInMinutes:{type:"integer"},pasteAllowed:{},printAllowed:{},uploadAllowed:{},userSettingsArn:{}}}}}},4937:function(e){e.exports={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:{}}}}}}},BatchGetPreparedStatement:{input:{type:"structure",required:["PreparedStatementNames","WorkGroup"],members:{PreparedStatementNames:{type:"list",member:{}},WorkGroup:{}}},output:{type:"structure",members:{PreparedStatements:{type:"list",member:{shape:"Sl"}},UnprocessedPreparedStatementNames:{type:"list",member:{type:"structure",members:{StatementName:{},ErrorCode:{},ErrorMessage:{}}}}}}},BatchGetQueryExecution:{input:{type:"structure",required:["QueryExecutionIds"],members:{QueryExecutionIds:{shape:"Sq"}}},output:{type:"structure",members:{QueryExecutions:{type:"list",member:{shape:"Su"}},UnprocessedQueryExecutionIds:{type:"list",member:{type:"structure",members:{QueryExecutionId:{},ErrorCode:{},ErrorMessage:{}}}}}}},CancelCapacityReservation:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{}},idempotent:true},CreateCapacityReservation:{input:{type:"structure",required:["TargetDpus","Name"],members:{TargetDpus:{type:"integer"},Name:{},Tags:{shape:"S1s"}}},output:{type:"structure",members:{}},idempotent:true},CreateDataCatalog:{input:{type:"structure",required:["Name","Type"],members:{Name:{},Type:{},Description:{},Parameters:{shape:"S1z"},Tags:{shape:"S1s"}}},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},CreateNotebook:{input:{type:"structure",required:["WorkGroup","Name"],members:{WorkGroup:{},Name:{},ClientRequestToken:{}}},output:{type:"structure",members:{NotebookId:{}}}},CreatePreparedStatement:{input:{type:"structure",required:["StatementName","WorkGroup","QueryStatement"],members:{StatementName:{},WorkGroup:{},QueryStatement:{},Description:{}}},output:{type:"structure",members:{}}},CreatePresignedNotebookUrl:{input:{type:"structure",required:["SessionId"],members:{SessionId:{}}},output:{type:"structure",required:["NotebookUrl","AuthToken","AuthTokenExpirationTime"],members:{NotebookUrl:{},AuthToken:{},AuthTokenExpirationTime:{type:"long"}}}},CreateWorkGroup:{input:{type:"structure",required:["Name"],members:{Name:{},Configuration:{shape:"S2i"},Description:{},Tags:{shape:"S1s"}}},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},DeleteNotebook:{input:{type:"structure",required:["NotebookId"],members:{NotebookId:{}}},output:{type:"structure",members:{}}},DeletePreparedStatement:{input:{type:"structure",required:["StatementName","WorkGroup"],members:{StatementName:{},WorkGroup:{}}},output:{type:"structure",members:{}}},DeleteWorkGroup:{input:{type:"structure",required:["WorkGroup"],members:{WorkGroup:{},RecursiveDeleteOption:{type:"boolean"}}},output:{type:"structure",members:{}},idempotent:true},ExportNotebook:{input:{type:"structure",required:["NotebookId"],members:{NotebookId:{}}},output:{type:"structure",members:{NotebookMetadata:{shape:"S32"},Payload:{}}}},GetCalculationExecution:{input:{type:"structure",required:["CalculationExecutionId"],members:{CalculationExecutionId:{}}},output:{type:"structure",members:{CalculationExecutionId:{},SessionId:{},Description:{},WorkingDirectory:{},Status:{shape:"S39"},Statistics:{shape:"S3b"},Result:{type:"structure",members:{StdOutS3Uri:{},StdErrorS3Uri:{},ResultS3Uri:{},ResultType:{}}}}}},GetCalculationExecutionCode:{input:{type:"structure",required:["CalculationExecutionId"],members:{CalculationExecutionId:{}}},output:{type:"structure",members:{CodeBlock:{}}}},GetCalculationExecutionStatus:{input:{type:"structure",required:["CalculationExecutionId"],members:{CalculationExecutionId:{}}},output:{type:"structure",members:{Status:{shape:"S39"},Statistics:{shape:"S3b"}}}},GetCapacityAssignmentConfiguration:{input:{type:"structure",required:["CapacityReservationName"],members:{CapacityReservationName:{}}},output:{type:"structure",required:["CapacityAssignmentConfiguration"],members:{CapacityAssignmentConfiguration:{type:"structure",members:{CapacityReservationName:{},CapacityAssignments:{shape:"S3m"}}}}}},GetCapacityReservation:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",required:["CapacityReservation"],members:{CapacityReservation:{shape:"S3r"}}}},GetDataCatalog:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{DataCatalog:{type:"structure",required:["Name","Type"],members:{Name:{},Description:{},Type:{},Parameters:{shape:"S1z"}}}}}},GetDatabase:{input:{type:"structure",required:["CatalogName","DatabaseName"],members:{CatalogName:{},DatabaseName:{}}},output:{type:"structure",members:{Database:{shape:"S42"}}}},GetNamedQuery:{input:{type:"structure",required:["NamedQueryId"],members:{NamedQueryId:{}}},output:{type:"structure",members:{NamedQuery:{shape:"S6"}}}},GetNotebookMetadata:{input:{type:"structure",required:["NotebookId"],members:{NotebookId:{}}},output:{type:"structure",members:{NotebookMetadata:{shape:"S32"}}}},GetPreparedStatement:{input:{type:"structure",required:["StatementName","WorkGroup"],members:{StatementName:{},WorkGroup:{}}},output:{type:"structure",members:{PreparedStatement:{shape:"Sl"}}}},GetQueryExecution:{input:{type:"structure",required:["QueryExecutionId"],members:{QueryExecutionId:{}}},output:{type:"structure",members:{QueryExecution:{shape:"Su"}}}},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:{}}}},GetQueryRuntimeStatistics:{input:{type:"structure",required:["QueryExecutionId"],members:{QueryExecutionId:{}}},output:{type:"structure",members:{QueryRuntimeStatistics:{type:"structure",members:{Timeline:{type:"structure",members:{QueryQueueTimeInMillis:{type:"long"},QueryPlanningTimeInMillis:{type:"long"},EngineExecutionTimeInMillis:{type:"long"},ServiceProcessingTimeInMillis:{type:"long"},TotalExecutionTimeInMillis:{type:"long"}}},Rows:{type:"structure",members:{InputRows:{type:"long"},InputBytes:{type:"long"},OutputBytes:{type:"long"},OutputRows:{type:"long"}}},OutputStage:{shape:"S4v"}}}}}},GetSession:{input:{type:"structure",required:["SessionId"],members:{SessionId:{}}},output:{type:"structure",members:{SessionId:{},Description:{},WorkGroup:{},EngineVersion:{},EngineConfiguration:{shape:"S52"},NotebookVersion:{},SessionConfiguration:{type:"structure",members:{ExecutionRole:{},WorkingDirectory:{},IdleTimeoutSeconds:{type:"long"},EncryptionConfiguration:{shape:"Sy"}}},Status:{shape:"S57"},Statistics:{type:"structure",members:{DpuExecutionInMillis:{type:"long"}}}}}},GetSessionStatus:{input:{type:"structure",required:["SessionId"],members:{SessionId:{}}},output:{type:"structure",members:{SessionId:{},Status:{shape:"S57"}}}},GetTableMetadata:{input:{type:"structure",required:["CatalogName","DatabaseName","TableName"],members:{CatalogName:{},DatabaseName:{},TableName:{}}},output:{type:"structure",members:{TableMetadata:{shape:"S5e"}}}},GetWorkGroup:{input:{type:"structure",required:["WorkGroup"],members:{WorkGroup:{}}},output:{type:"structure",members:{WorkGroup:{type:"structure",required:["Name"],members:{Name:{},State:{},Configuration:{shape:"S2i"},Description:{},CreationTime:{type:"timestamp"}}}}}},ImportNotebook:{input:{type:"structure",required:["WorkGroup","Name","Payload","Type"],members:{WorkGroup:{},Name:{},Payload:{},Type:{},ClientRequestToken:{}}},output:{type:"structure",members:{NotebookId:{}}}},ListApplicationDPUSizes:{input:{type:"structure",members:{MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{ApplicationDPUSizes:{type:"list",member:{type:"structure",members:{ApplicationRuntimeId:{},SupportedDPUSizes:{type:"list",member:{type:"integer"}}}}},NextToken:{}}}},ListCalculationExecutions:{input:{type:"structure",required:["SessionId"],members:{SessionId:{},StateFilter:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{NextToken:{},Calculations:{type:"list",member:{type:"structure",members:{CalculationExecutionId:{},Description:{},Status:{shape:"S39"}}}}}}},ListCapacityReservations:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",required:["CapacityReservations"],members:{NextToken:{},CapacityReservations:{type:"list",member:{shape:"S3r"}}}}},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:"S42"}},NextToken:{}}}},ListEngineVersions:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{EngineVersions:{type:"list",member:{shape:"S1i"}},NextToken:{}}}},ListExecutors:{input:{type:"structure",required:["SessionId"],members:{SessionId:{},ExecutorStateFilter:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",required:["SessionId"],members:{SessionId:{},NextToken:{},ExecutorsSummary:{type:"list",member:{type:"structure",required:["ExecutorId"],members:{ExecutorId:{},ExecutorType:{},StartDateTime:{type:"long"},TerminationDateTime:{type:"long"},ExecutorState:{},ExecutorSize:{type:"long"}}}}}}},ListNamedQueries:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},WorkGroup:{}}},output:{type:"structure",members:{NamedQueryIds:{shape:"S2"},NextToken:{}}}},ListNotebookMetadata:{input:{type:"structure",required:["WorkGroup"],members:{Filters:{type:"structure",members:{Name:{}}},NextToken:{},MaxResults:{type:"integer"},WorkGroup:{}}},output:{type:"structure",members:{NextToken:{},NotebookMetadataList:{type:"list",member:{shape:"S32"}}}}},ListNotebookSessions:{input:{type:"structure",required:["NotebookId"],members:{NotebookId:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",required:["NotebookSessionsList"],members:{NotebookSessionsList:{type:"list",member:{type:"structure",members:{SessionId:{},CreationTime:{type:"timestamp"}}}},NextToken:{}}}},ListPreparedStatements:{input:{type:"structure",required:["WorkGroup"],members:{WorkGroup:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{PreparedStatements:{type:"list",member:{type:"structure",members:{StatementName:{},LastModifiedTime:{type:"timestamp"}}}},NextToken:{}}}},ListQueryExecutions:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},WorkGroup:{}}},output:{type:"structure",members:{QueryExecutionIds:{shape:"Sq"},NextToken:{}}}},ListSessions:{input:{type:"structure",required:["WorkGroup"],members:{WorkGroup:{},StateFilter:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{NextToken:{},Sessions:{type:"list",member:{type:"structure",members:{SessionId:{},Description:{},EngineVersion:{shape:"S1i"},NotebookVersion:{},Status:{shape:"S57"}}}}}}},ListTableMetadata:{input:{type:"structure",required:["CatalogName","DatabaseName"],members:{CatalogName:{},DatabaseName:{},Expression:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{TableMetadataList:{type:"list",member:{shape:"S5e"}},NextToken:{}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceARN"],members:{ResourceARN:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Tags:{shape:"S1s"},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"},EngineVersion:{shape:"S1i"}}}},NextToken:{}}}},PutCapacityAssignmentConfiguration:{input:{type:"structure",required:["CapacityReservationName","CapacityAssignments"],members:{CapacityReservationName:{},CapacityAssignments:{shape:"S3m"}}},output:{type:"structure",members:{}},idempotent:true},StartCalculationExecution:{input:{type:"structure",required:["SessionId"],members:{SessionId:{},Description:{},CalculationConfiguration:{deprecated:true,deprecatedMessage:"Kepler Post GA Tasks : https://sim.amazon.com/issues/ATHENA-39828",type:"structure",members:{CodeBlock:{}}},CodeBlock:{},ClientRequestToken:{}}},output:{type:"structure",members:{CalculationExecutionId:{},State:{}}}},StartQueryExecution:{input:{type:"structure",required:["QueryString"],members:{QueryString:{},ClientRequestToken:{idempotencyToken:true},QueryExecutionContext:{shape:"S18"},ResultConfiguration:{shape:"Sw"},WorkGroup:{},ExecutionParameters:{shape:"S1j"},ResultReuseConfiguration:{shape:"S14"}}},output:{type:"structure",members:{QueryExecutionId:{}}},idempotent:true},StartSession:{input:{type:"structure",required:["WorkGroup","EngineConfiguration"],members:{Description:{},WorkGroup:{},EngineConfiguration:{shape:"S52"},NotebookVersion:{},SessionIdleTimeoutInMinutes:{type:"integer"},ClientRequestToken:{}}},output:{type:"structure",members:{SessionId:{},State:{}}}},StopCalculationExecution:{input:{type:"structure",required:["CalculationExecutionId"],members:{CalculationExecutionId:{}}},output:{type:"structure",members:{State:{}}}},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:"S1s"}}},output:{type:"structure",members:{}}},TerminateSession:{input:{type:"structure",required:["SessionId"],members:{SessionId:{}}},output:{type:"structure",members:{State:{}}}},UntagResource:{input:{type:"structure",required:["ResourceARN","TagKeys"],members:{ResourceARN:{},TagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateCapacityReservation:{input:{type:"structure",required:["TargetDpus","Name"],members:{TargetDpus:{type:"integer"},Name:{}}},output:{type:"structure",members:{}}},UpdateDataCatalog:{input:{type:"structure",required:["Name","Type"],members:{Name:{},Type:{},Description:{},Parameters:{shape:"S1z"}}},output:{type:"structure",members:{}}},UpdateNamedQuery:{input:{type:"structure",required:["NamedQueryId","Name","QueryString"],members:{NamedQueryId:{},Name:{},Description:{},QueryString:{}}},output:{type:"structure",members:{}},idempotent:true},UpdateNotebook:{input:{type:"structure",required:["NotebookId","Payload","Type"],members:{NotebookId:{},Payload:{},Type:{},SessionId:{},ClientRequestToken:{}}},output:{type:"structure",members:{}}},UpdateNotebookMetadata:{input:{type:"structure",required:["NotebookId","Name"],members:{NotebookId:{},ClientRequestToken:{},Name:{}}},output:{type:"structure",members:{}}},UpdatePreparedStatement:{input:{type:"structure",required:["StatementName","WorkGroup","QueryStatement"],members:{StatementName:{},WorkGroup:{},QueryStatement:{},Description:{}}},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:"Sy"},RemoveEncryptionConfiguration:{type:"boolean"},ExpectedBucketOwner:{},RemoveExpectedBucketOwner:{type:"boolean"},AclConfiguration:{shape:"S12"},RemoveAclConfiguration:{type:"boolean"}}},PublishCloudWatchMetricsEnabled:{type:"boolean"},BytesScannedCutoffPerQuery:{type:"long"},RemoveBytesScannedCutoffPerQuery:{type:"boolean"},RequesterPaysEnabled:{type:"boolean"},EngineVersion:{shape:"S1i"},RemoveCustomerContentEncryptionConfiguration:{type:"boolean"},AdditionalConfiguration:{},ExecutionRole:{},CustomerContentEncryptionConfiguration:{shape:"S2m"},EnableMinimumEncryptionConfiguration:{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:{}}},Sl:{type:"structure",members:{StatementName:{},QueryStatement:{},WorkGroupName:{},Description:{},LastModifiedTime:{type:"timestamp"}}},Sq:{type:"list",member:{}},Su:{type:"structure",members:{QueryExecutionId:{},Query:{},StatementType:{},ResultConfiguration:{shape:"Sw"},ResultReuseConfiguration:{shape:"S14"},QueryExecutionContext:{shape:"S18"},Status:{type:"structure",members:{State:{},StateChangeReason:{},SubmissionDateTime:{type:"timestamp"},CompletionDateTime:{type:"timestamp"},AthenaError:{type:"structure",members:{ErrorCategory:{type:"integer"},ErrorType:{type:"integer"},Retryable:{type:"boolean"},ErrorMessage:{}}}}},Statistics:{type:"structure",members:{EngineExecutionTimeInMillis:{type:"long"},DataScannedInBytes:{type:"long"},DataManifestLocation:{},TotalExecutionTimeInMillis:{type:"long"},QueryQueueTimeInMillis:{type:"long"},QueryPlanningTimeInMillis:{type:"long"},ServiceProcessingTimeInMillis:{type:"long"},ResultReuseInformation:{type:"structure",required:["ReusedPreviousResult"],members:{ReusedPreviousResult:{type:"boolean"}}}}},WorkGroup:{},EngineVersion:{shape:"S1i"},ExecutionParameters:{shape:"S1j"},SubstatementType:{}}},Sw:{type:"structure",members:{OutputLocation:{},EncryptionConfiguration:{shape:"Sy"},ExpectedBucketOwner:{},AclConfiguration:{shape:"S12"}}},Sy:{type:"structure",required:["EncryptionOption"],members:{EncryptionOption:{},KmsKey:{}}},S12:{type:"structure",required:["S3AclOption"],members:{S3AclOption:{}}},S14:{type:"structure",members:{ResultReuseByAgeConfiguration:{type:"structure",required:["Enabled"],members:{Enabled:{type:"boolean"},MaxAgeInMinutes:{type:"integer"}}}}},S18:{type:"structure",members:{Database:{},Catalog:{}}},S1i:{type:"structure",members:{SelectedEngineVersion:{},EffectiveEngineVersion:{}}},S1j:{type:"list",member:{}},S1s:{type:"list",member:{type:"structure",members:{Key:{},Value:{}}}},S1z:{type:"map",key:{},value:{}},S2i:{type:"structure",members:{ResultConfiguration:{shape:"Sw"},EnforceWorkGroupConfiguration:{type:"boolean"},PublishCloudWatchMetricsEnabled:{type:"boolean"},BytesScannedCutoffPerQuery:{type:"long"},RequesterPaysEnabled:{type:"boolean"},EngineVersion:{shape:"S1i"},AdditionalConfiguration:{},ExecutionRole:{},CustomerContentEncryptionConfiguration:{shape:"S2m"},EnableMinimumEncryptionConfiguration:{type:"boolean"}}},S2m:{type:"structure",required:["KmsKey"],members:{KmsKey:{}}},S32:{type:"structure",members:{NotebookId:{},Name:{},WorkGroup:{},CreationTime:{type:"timestamp"},Type:{},LastModifiedTime:{type:"timestamp"}}},S39:{type:"structure",members:{SubmissionDateTime:{type:"timestamp"},CompletionDateTime:{type:"timestamp"},State:{},StateChangeReason:{}}},S3b:{type:"structure",members:{DpuExecutionInMillis:{type:"long"},Progress:{}}},S3m:{type:"list",member:{type:"structure",members:{WorkGroupNames:{type:"list",member:{}}}}},S3r:{type:"structure",required:["Name","Status","TargetDpus","AllocatedDpus","CreationTime"],members:{Name:{},Status:{},TargetDpus:{type:"integer"},AllocatedDpus:{type:"integer"},LastAllocation:{type:"structure",required:["Status","RequestTime"],members:{Status:{},StatusMessage:{},RequestTime:{type:"timestamp"},RequestCompletionTime:{type:"timestamp"}}},LastSuccessfulAllocationTime:{type:"timestamp"},CreationTime:{type:"timestamp"}}},S42:{type:"structure",required:["Name"],members:{Name:{},Description:{},Parameters:{shape:"S1z"}}},S4v:{type:"structure",members:{StageId:{type:"long"},State:{},OutputBytes:{type:"long"},OutputRows:{type:"long"},InputBytes:{type:"long"},InputRows:{type:"long"},ExecutionTime:{type:"long"},QueryStagePlan:{shape:"S4w"},SubStages:{type:"list",member:{shape:"S4v"}}}},S4w:{type:"structure",members:{Name:{},Identifier:{},Children:{type:"list",member:{shape:"S4w"}},RemoteSources:{type:"list",member:{}}}},S52:{type:"structure",required:["MaxConcurrentDpus"],members:{CoordinatorDpuSize:{type:"integer"},MaxConcurrentDpus:{type:"integer"},DefaultExecutorDpuSize:{type:"integer"},AdditionalConfigs:{shape:"S1z"}}},S57:{type:"structure",members:{StartDateTime:{type:"timestamp"},LastModifiedDateTime:{type:"timestamp"},EndDateTime:{type:"timestamp"},IdleSinceDateTime:{type:"timestamp"},State:{},StateChangeReason:{}}},S5e:{type:"structure",required:["Name"],members:{Name:{},CreateTime:{type:"timestamp"},LastAccessTime:{type:"timestamp"},TableType:{},Columns:{shape:"S5g"},PartitionKeys:{shape:"S5g"},Parameters:{shape:"S1z"}}},S5g:{type:"list",member:{type:"structure",required:["Name"],members:{Name:{},Type:{},Comment:{}}}}}}},4947:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["kinesis"]={};s.Kinesis=i.defineService("kinesis",["2013-12-02"]);Object.defineProperty(a.services["kinesis"],"2013-12-02",{get:function get(){var e=r(6619);e.paginators=r(2440).pagination;e.waiters=r(1475).waiters;return e},enumerable:true,configurable:true});e.exports=s.Kinesis},4953:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["kinesisanalyticsv2"]={};s.KinesisAnalyticsV2=i.defineService("kinesisanalyticsv2",["2018-05-23"]);Object.defineProperty(a.services["kinesisanalyticsv2"],"2018-05-23",{get:function get(){var e=r(3827);e.paginators=r(8880).pagination;return e},enumerable:true,configurable:true});e.exports=s.KinesisAnalyticsV2},4970:function(e,t,r){(function(){var t,s,i,a,o,n,u,p,m,c;c=r(7600),p=c.assign,m=c.isFunction;i=r(7565);a=r(5071);o=r(1591);u=r(8449);n=r(2910);t=r(2597);s=r(7110);e.exports.create=function(e,t,r,s){var i,o;if(e==null){throw new Error("Root element needs a name.")}s=p({},t,r,s);i=new a(s);o=i.element(e);if(!s.headless){i.declaration(s);if(s.pubID!=null||s.sysID!=null){i.dtd(s)}}return o};e.exports.begin=function(e,t,r){var s;if(m(e)){s=[e,t],t=s[0],r=s[1];e={}}if(t){return new o(e,t,r)}else{return new a(e)}};e.exports.stringWriter=function(e){return new u(e)};e.exports.streamWriter=function(e,t){return new n(e,t)};e.exports.implementation=new i;e.exports.nodeType=t;e.exports.writerState=s}).call(this)},4971:function(e,t,r){var s=r(7471).escapeElement;function XmlText(e){this.value=e}XmlText.prototype.toString=function(){return s(""+this.value)};e.exports={XmlText:XmlText}},4978:function(e){e.exports={pagination:{ListDeviceIdentifiers:{input_token:"startToken",output_token:"nextToken",limit_key:"maxResults",result_key:"deviceIdentifiers"},ListNetworkResources:{input_token:"startToken",output_token:"nextToken",limit_key:"maxResults",result_key:"networkResources"},ListNetworkSites:{input_token:"startToken",output_token:"nextToken",limit_key:"maxResults",result_key:"networkSites"},ListNetworks:{input_token:"startToken",output_token:"nextToken",limit_key:"maxResults",result_key:"networks"},ListOrders:{input_token:"startToken",output_token:"nextToken",limit_key:"maxResults",result_key:"orders"}}}},4981:function(e){e.exports={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"},OwnershipVerificationCertificateArn:{locationName:"ownershipVerificationCertificateArn"}}}},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:{}}}}},4986:function(e){e.exports={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:{AssociateEncryptionConfig:{http:{requestUri:"/clusters/{name}/encryption-config/associate"},input:{type:"structure",required:["clusterName","encryptionConfig"],members:{clusterName:{location:"uri",locationName:"name"},encryptionConfig:{shape:"S3"},clientRequestToken:{idempotencyToken:true}}},output:{type:"structure",members:{update:{shape:"S8"}}}},AssociateIdentityProviderConfig:{http:{requestUri:"/clusters/{name}/identity-provider-configs/associate"},input:{type:"structure",required:["clusterName","oidc"],members:{clusterName:{location:"uri",locationName:"name"},oidc:{type:"structure",required:["identityProviderConfigName","issuerUrl","clientId"],members:{identityProviderConfigName:{},issuerUrl:{},clientId:{},usernameClaim:{},usernamePrefix:{},groupsClaim:{},groupsPrefix:{},requiredClaims:{shape:"Sk"}}},tags:{shape:"Sn"},clientRequestToken:{idempotencyToken:true}}},output:{type:"structure",members:{update:{shape:"S8"},tags:{shape:"Sn"}}}},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:"Sn"},configurationValues:{}}},output:{type:"structure",members:{addon:{shape:"Sw"}}}},CreateCluster:{http:{requestUri:"/clusters"},input:{type:"structure",required:["name","roleArn","resourcesVpcConfig"],members:{name:{},version:{},roleArn:{},resourcesVpcConfig:{shape:"S14"},kubernetesNetworkConfig:{type:"structure",members:{serviceIpv4Cidr:{},ipFamily:{}}},logging:{shape:"S18"},clientRequestToken:{idempotencyToken:true},tags:{shape:"Sn"},encryptionConfig:{shape:"S3"},outpostConfig:{type:"structure",required:["outpostArns","controlPlaneInstanceType"],members:{outpostArns:{shape:"S5"},controlPlaneInstanceType:{},controlPlanePlacement:{type:"structure",members:{groupName:{}}}}}}},output:{type:"structure",members:{cluster:{shape:"S1g"}}}},CreateFargateProfile:{http:{requestUri:"/clusters/{name}/fargate-profiles"},input:{type:"structure",required:["fargateProfileName","clusterName","podExecutionRoleArn"],members:{fargateProfileName:{},clusterName:{location:"uri",locationName:"name"},podExecutionRoleArn:{},subnets:{shape:"S5"},selectors:{shape:"S1w"},clientRequestToken:{idempotencyToken:true},tags:{shape:"Sn"}}},output:{type:"structure",members:{fargateProfile:{shape:"S20"}}}},CreateNodegroup:{http:{requestUri:"/clusters/{name}/node-groups"},input:{type:"structure",required:["clusterName","nodegroupName","subnets","nodeRole"],members:{clusterName:{location:"uri",locationName:"name"},nodegroupName:{},scalingConfig:{shape:"S23"},diskSize:{type:"integer"},subnets:{shape:"S5"},instanceTypes:{shape:"S5"},amiType:{},remoteAccess:{shape:"S28"},nodeRole:{},labels:{shape:"S29"},taints:{shape:"S2c"},tags:{shape:"Sn"},clientRequestToken:{idempotencyToken:true},launchTemplate:{shape:"S2h"},updateConfig:{shape:"S2i"},capacityType:{},version:{},releaseVersion:{}}},output:{type:"structure",members:{nodegroup:{shape:"S2n"}}}},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"},preserve:{location:"querystring",locationName:"preserve",type:"boolean"}}},output:{type:"structure",members:{addon:{shape:"Sw"}}}},DeleteCluster:{http:{method:"DELETE",requestUri:"/clusters/{name}"},input:{type:"structure",required:["name"],members:{name:{location:"uri",locationName:"name"}}},output:{type:"structure",members:{cluster:{shape:"S1g"}}}},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:"S20"}}}},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:"S2n"}}}},DeregisterCluster:{http:{method:"DELETE",requestUri:"/cluster-registrations/{name}"},input:{type:"structure",required:["name"],members:{name:{location:"uri",locationName:"name"}}},output:{type:"structure",members:{cluster:{shape:"S1g"}}}},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:"Sw"}}}},DescribeAddonConfiguration:{http:{method:"GET",requestUri:"/addons/configuration-schemas"},input:{type:"structure",required:["addonName","addonVersion"],members:{addonName:{location:"querystring",locationName:"addonName"},addonVersion:{location:"querystring",locationName:"addonVersion"}}},output:{type:"structure",members:{addonName:{},addonVersion:{},configurationSchema:{}}}},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"},types:{shape:"S5",location:"querystring",locationName:"types"},publishers:{shape:"S5",location:"querystring",locationName:"publishers"},owners:{shape:"S5",location:"querystring",locationName:"owners"}}},output:{type:"structure",members:{addons:{type:"list",member:{type:"structure",members:{addonName:{},type:{},addonVersions:{type:"list",member:{type:"structure",members:{addonVersion:{},architecture:{shape:"S5"},compatibilities:{type:"list",member:{type:"structure",members:{clusterVersion:{},platformVersions:{shape:"S5"},defaultVersion:{type:"boolean"}}}},requiresConfiguration:{type:"boolean"}}}},publisher:{},owner:{},marketplaceInformation:{shape:"S12"}}}},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:"S1g"}}}},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:"S20"}}}},DescribeIdentityProviderConfig:{http:{requestUri:"/clusters/{name}/identity-provider-configs/describe"},input:{type:"structure",required:["clusterName","identityProviderConfig"],members:{clusterName:{location:"uri",locationName:"name"},identityProviderConfig:{shape:"S3o"}}},output:{type:"structure",members:{identityProviderConfig:{type:"structure",members:{oidc:{type:"structure",members:{identityProviderConfigName:{},identityProviderConfigArn:{},clusterName:{},issuerUrl:{},clientId:{},usernameClaim:{},usernamePrefix:{},groupsClaim:{},groupsPrefix:{},requiredClaims:{shape:"Sk"},tags:{shape:"Sn"},status:{}}}}}}}},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:"S2n"}}}},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:"S8"}}}},DisassociateIdentityProviderConfig:{http:{requestUri:"/clusters/{name}/identity-provider-configs/disassociate"},input:{type:"structure",required:["clusterName","identityProviderConfig"],members:{clusterName:{location:"uri",locationName:"name"},identityProviderConfig:{shape:"S3o"},clientRequestToken:{idempotencyToken:true}}},output:{type:"structure",members:{update:{shape:"S8"}}}},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:"S5"},nextToken:{}}}},ListClusters:{http:{method:"GET",requestUri:"/clusters"},input:{type:"structure",members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},include:{location:"querystring",locationName:"include",type:"list",member:{}}}},output:{type:"structure",members:{clusters:{shape:"S5"},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:"S5"},nextToken:{}}}},ListIdentityProviderConfigs:{http:{method:"GET",requestUri:"/clusters/{name}/identity-provider-configs"},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:{identityProviderConfigs:{type:"list",member:{shape:"S3o"}},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:"S5"},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"}}}},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:"S5"},nextToken:{}}}},RegisterCluster:{http:{requestUri:"/cluster-registrations"},input:{type:"structure",required:["name","connectorConfig"],members:{name:{},connectorConfig:{type:"structure",required:["roleArn","provider"],members:{roleArn:{},provider:{}}},clientRequestToken:{idempotencyToken:true},tags:{shape:"Sn"}}},output:{type:"structure",members:{cluster:{shape:"S1g"}}}},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:{}}},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},configurationValues:{}}},output:{type:"structure",members:{update:{shape:"S8"}}}},UpdateClusterConfig:{http:{requestUri:"/clusters/{name}/update-config"},input:{type:"structure",required:["name"],members:{name:{location:"uri",locationName:"name"},resourcesVpcConfig:{shape:"S14"},logging:{shape:"S18"},clientRequestToken:{idempotencyToken:true}}},output:{type:"structure",members:{update:{shape:"S8"}}}},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:"S8"}}}},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:"S29"},removeLabels:{type:"list",member:{}}}},taints:{type:"structure",members:{addOrUpdateTaints:{shape:"S2c"},removeTaints:{shape:"S2c"}}},scalingConfig:{shape:"S23"},updateConfig:{shape:"S2i"},clientRequestToken:{idempotencyToken:true}}},output:{type:"structure",members:{update:{shape:"S8"}}}},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:"S2h"},force:{type:"boolean"},clientRequestToken:{idempotencyToken:true}}},output:{type:"structure",members:{update:{shape:"S8"}}}}},shapes:{S3:{type:"list",member:{type:"structure",members:{resources:{shape:"S5"},provider:{type:"structure",members:{keyArn:{}}}}}},S5:{type:"list",member:{}},S8:{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:"S5"}}}}}},Sk:{type:"map",key:{},value:{}},Sn:{type:"map",key:{},value:{}},Sw:{type:"structure",members:{addonName:{},clusterName:{},status:{},addonVersion:{},health:{type:"structure",members:{issues:{type:"list",member:{type:"structure",members:{code:{},message:{},resourceIds:{shape:"S5"}}}}}},addonArn:{},createdAt:{type:"timestamp"},modifiedAt:{type:"timestamp"},serviceAccountRoleArn:{},tags:{shape:"Sn"},publisher:{},owner:{},marketplaceInformation:{shape:"S12"},configurationValues:{}}},S12:{type:"structure",members:{productId:{},productUrl:{}}},S14:{type:"structure",members:{subnetIds:{shape:"S5"},securityGroupIds:{shape:"S5"},endpointPublicAccess:{type:"boolean"},endpointPrivateAccess:{type:"boolean"},publicAccessCidrs:{shape:"S5"}}},S18:{type:"structure",members:{clusterLogging:{type:"list",member:{type:"structure",members:{types:{type:"list",member:{}},enabled:{type:"boolean"}}}}}},S1g:{type:"structure",members:{name:{},arn:{},createdAt:{type:"timestamp"},version:{},endpoint:{},roleArn:{},resourcesVpcConfig:{type:"structure",members:{subnetIds:{shape:"S5"},securityGroupIds:{shape:"S5"},clusterSecurityGroupId:{},vpcId:{},endpointPublicAccess:{type:"boolean"},endpointPrivateAccess:{type:"boolean"},publicAccessCidrs:{shape:"S5"}}},kubernetesNetworkConfig:{type:"structure",members:{serviceIpv4Cidr:{},serviceIpv6Cidr:{},ipFamily:{}}},logging:{shape:"S18"},identity:{type:"structure",members:{oidc:{type:"structure",members:{issuer:{}}}}},status:{},certificateAuthority:{type:"structure",members:{data:{}}},clientRequestToken:{},platformVersion:{},tags:{shape:"Sn"},encryptionConfig:{shape:"S3"},connectorConfig:{type:"structure",members:{activationId:{},activationCode:{},activationExpiry:{type:"timestamp"},provider:{},roleArn:{}}},id:{},health:{type:"structure",members:{issues:{type:"list",member:{type:"structure",members:{code:{},message:{},resourceIds:{shape:"S5"}}}}}},outpostConfig:{type:"structure",required:["outpostArns","controlPlaneInstanceType"],members:{outpostArns:{shape:"S5"},controlPlaneInstanceType:{},controlPlanePlacement:{type:"structure",members:{groupName:{}}}}}}},S1w:{type:"list",member:{type:"structure",members:{namespace:{},labels:{type:"map",key:{},value:{}}}}},S20:{type:"structure",members:{fargateProfileName:{},fargateProfileArn:{},clusterName:{},createdAt:{type:"timestamp"},podExecutionRoleArn:{},subnets:{shape:"S5"},selectors:{shape:"S1w"},status:{},tags:{shape:"Sn"}}},S23:{type:"structure",members:{minSize:{type:"integer"},maxSize:{type:"integer"},desiredSize:{type:"integer"}}},S28:{type:"structure",members:{ec2SshKey:{},sourceSecurityGroups:{shape:"S5"}}},S29:{type:"map",key:{},value:{}},S2c:{type:"list",member:{type:"structure",members:{key:{},value:{},effect:{}}}},S2h:{type:"structure",members:{name:{},version:{},id:{}}},S2i:{type:"structure",members:{maxUnavailable:{type:"integer"},maxUnavailablePercentage:{type:"integer"}}},S2n:{type:"structure",members:{nodegroupName:{},nodegroupArn:{},clusterName:{},version:{},releaseVersion:{},createdAt:{type:"timestamp"},modifiedAt:{type:"timestamp"},status:{},capacityType:{},scalingConfig:{shape:"S23"},instanceTypes:{shape:"S5"},subnets:{shape:"S5"},remoteAccess:{shape:"S28"},amiType:{},nodeRole:{},labels:{shape:"S29"},taints:{shape:"S2c"},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:"S5"}}}}}},updateConfig:{shape:"S2i"},launchTemplate:{shape:"S2h"},tags:{shape:"Sn"}}},S3o:{type:"structure",required:["type","name"],members:{type:{},name:{}}}}}},4989:function(e,t,r){"use strict";var s=this&&this.__createBinding||(Object.create?function(e,t,r,s){if(s===undefined)s=r;Object.defineProperty(e,s,{enumerable:true,get:function(){return t[r]}})}:function(e,t,r,s){if(s===undefined)s=r;e[s]=t[r]});var i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:true,value:t})}:function(e,t){e["default"]=t});var a=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(e!=null)for(var r in e)if(r!=="default"&&Object.hasOwnProperty.call(e,r))s(t,e,r);i(t,e);return t};Object.defineProperty(t,"__esModule",{value:true});t.toPlatformPath=t.toWin32Path=t.toPosixPath=void 0;const o=a(r(5622));function toPosixPath(e){return e.replace(/[\\]/g,"/")}t.toPosixPath=toPosixPath;function toWin32Path(e){return e.replace(/[/]/g,"\\")}t.toWin32Path=toWin32Path;function toPlatformPath(e){return e.replace(/[/\\]/g,o.sep)}t.toPlatformPath=toPlatformPath},4992:function(e,t,r){var s=r(2393);var i=r(2726);s.WebIdentityCredentials=s.util.inherit(s.Credentials,{constructor:function WebIdentityCredentials(e,t){s.Credentials.call(this);this.expired=true;this.params=e;this.params.RoleSessionName=this.params.RoleSessionName||"web-identity";this.data=null;this._clientConfig=s.util.copy(t||{})},refresh:function refresh(e){this.coalesceRefresh(e||s.util.fn.callback)},load:function load(e){var t=this;t.createClients();t.service.assumeRoleWithWebIdentity(function(r,s){t.data=null;if(!r){t.data=s;t.service.credentialsFrom(s,t)}e(r)})},createClients:function(){if(!this.service){var e=s.util.merge({},this._clientConfig);e.params=this.params;this.service=new i(e)}}})},4999:function(e){e.exports={pagination:{DescribeConnectorProfiles:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},DescribeConnectors:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},DescribeFlowExecutionRecords:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListConnectors:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListFlows:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"}}}},5000:function(e){e.exports={version:2,waiters:{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"}]}}}},5002:function(e){e.exports={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:"S10"}}},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:"S10"}}}}},output:{shape:"S1o"}},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:"S10"}}}}},output:{shape:"S1o"}},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:"S10"}}}}},output:{type:"structure",members:{virtualInterface:{shape:"S1o"}}}},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"}},AssociateMacSecKey:{input:{type:"structure",required:["connectionId"],members:{connectionId:{},secretARN:{},ckn:{},cak:{}}},output:{type:"structure",members:{connectionId:{},macSecKeys:{shape:"S18"}}}},AssociateVirtualInterface:{input:{type:"structure",required:["virtualInterfaceId","connectionId"],members:{virtualInterfaceId:{},connectionId:{}}},output:{shape:"S1o"}},ConfirmConnection:{input:{type:"structure",required:["connectionId"],members:{connectionId:{}}},output:{type:"structure",members:{connectionState:{}}}},ConfirmCustomerAgreement:{input:{type:"structure",members:{agreementName:{}}},output:{type:"structure",members:{status:{}}}},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:"S1o"}}}},CreateConnection:{input:{type:"structure",required:["location","bandwidth","connectionName"],members:{location:{},bandwidth:{},connectionName:{},lagId:{},tags:{shape:"S10"},providerName:{},requestMACSec:{type:"boolean"}}},output:{shape:"So"}},CreateDirectConnectGateway:{input:{type:"structure",required:["directConnectGatewayName"],members:{directConnectGatewayName:{},amazonSideAsn:{type:"long"}}},output:{type:"structure",members:{directConnectGateway:{shape:"S2v"}}}},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:"S32"}}}},CreateInterconnect:{input:{type:"structure",required:["interconnectName","bandwidth","location"],members:{interconnectName:{},bandwidth:{},location:{},lagId:{},tags:{shape:"S10"},providerName:{}}},output:{shape:"S36"}},CreateLag:{input:{type:"structure",required:["numberOfConnections","location","connectionsBandwidth","lagName"],members:{numberOfConnections:{type:"integer"},location:{},connectionsBandwidth:{},lagName:{},connectionId:{},tags:{shape:"S10"},childConnectionTags:{shape:"S10"},providerName:{},requestMACSec:{type:"boolean"}}},output:{shape:"S3b"}},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:"S10"},enableSiteLink:{type:"boolean"}}}}},output:{shape:"S1o"}},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:"S10"}}}}},output:{shape:"S1o"}},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:"S10"},enableSiteLink:{type:"boolean"}}}}},output:{type:"structure",members:{virtualInterface:{shape:"S1o"}}}},DeleteBGPPeer:{input:{type:"structure",members:{virtualInterfaceId:{},asn:{type:"integer"},customerAddress:{},bgpPeerId:{}}},output:{type:"structure",members:{virtualInterface:{shape:"S1o"}}}},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:"S2v"}}}},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:"S32"}}}},DeleteInterconnect:{input:{type:"structure",required:["interconnectId"],members:{interconnectId:{}}},output:{type:"structure",members:{interconnectState:{}}}},DeleteLag:{input:{type:"structure",required:["lagId"],members:{lagId:{}}},output:{shape:"S3b"}},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:"S44"}}},deprecated:true},DescribeConnections:{input:{type:"structure",members:{connectionId:{}}},output:{shape:"S47"}},DescribeConnectionsOnInterconnect:{input:{type:"structure",required:["interconnectId"],members:{interconnectId:{}}},output:{shape:"S47"},deprecated:true},DescribeCustomerMetadata:{output:{type:"structure",members:{agreements:{type:"list",member:{type:"structure",members:{agreementName:{},status:{}}}},nniPartnerType:{}}}},DescribeDirectConnectGatewayAssociationProposals:{input:{type:"structure",members:{directConnectGatewayId:{},proposalId:{},associatedGatewayId:{},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{directConnectGatewayAssociationProposals:{type:"list",member:{shape:"S32"}},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:"S2v"}},nextToken:{}}}},DescribeHostedConnections:{input:{type:"structure",required:["connectionId"],members:{connectionId:{}}},output:{shape:"S47"}},DescribeInterconnectLoa:{input:{type:"structure",required:["interconnectId"],members:{interconnectId:{},providerName:{},loaContentType:{}}},output:{type:"structure",members:{loa:{shape:"S44"}}},deprecated:true},DescribeInterconnects:{input:{type:"structure",members:{interconnectId:{}}},output:{type:"structure",members:{interconnects:{type:"list",member:{shape:"S36"}}}}},DescribeLags:{input:{type:"structure",members:{lagId:{}}},output:{type:"structure",members:{lags:{type:"list",member:{shape:"S3b"}}}}},DescribeLoa:{input:{type:"structure",required:["connectionId"],members:{connectionId:{},providerName:{},loaContentType:{}}},output:{shape:"S44"}},DescribeLocations:{output:{type:"structure",members:{locations:{type:"list",member:{type:"structure",members:{locationCode:{},locationName:{},region:{},availablePortSpeeds:{type:"list",member:{}},availableProviders:{type:"list",member:{}},availableMacSecPortSpeeds:{type:"list",member:{}}}}}}}},DescribeRouterConfiguration:{input:{type:"structure",required:["virtualInterfaceId"],members:{virtualInterfaceId:{},routerTypeIdentifier:{}}},output:{type:"structure",members:{customerRouterConfig:{},router:{type:"structure",members:{vendor:{},platform:{},software:{},xsltTemplateName:{},xsltTemplateNameForMacSec:{},routerTypeIdentifier:{}}},virtualInterfaceId:{},virtualInterfaceName:{}}}},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:"S10"}}}}}}},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:"S1o"}}}}},DisassociateConnectionFromLag:{input:{type:"structure",required:["connectionId","lagId"],members:{connectionId:{},lagId:{}}},output:{shape:"So"}},DisassociateMacSecKey:{input:{type:"structure",required:["connectionId","secretARN"],members:{connectionId:{},secretARN:{}}},output:{type:"structure",members:{connectionId:{},macSecKeys:{shape:"S18"}}}},ListVirtualInterfaceTestHistory:{input:{type:"structure",members:{testId:{},virtualInterfaceId:{},bgpPeers:{shape:"S65"},status:{},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{virtualInterfaceTestHistory:{type:"list",member:{shape:"S69"}},nextToken:{}}}},StartBgpFailoverTest:{input:{type:"structure",required:["virtualInterfaceId"],members:{virtualInterfaceId:{},bgpPeers:{shape:"S65"},testDurationInMinutes:{type:"integer"}}},output:{type:"structure",members:{virtualInterfaceTest:{shape:"S69"}}}},StopBgpFailoverTest:{input:{type:"structure",required:["virtualInterfaceId"],members:{virtualInterfaceId:{}}},output:{type:"structure",members:{virtualInterfaceTest:{shape:"S69"}}}},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:{}}},UpdateConnection:{input:{type:"structure",required:["connectionId"],members:{connectionId:{},connectionName:{},encryptionMode:{}}},output:{shape:"So"}},UpdateDirectConnectGateway:{input:{type:"structure",required:["directConnectGatewayId","newDirectConnectGatewayName"],members:{directConnectGatewayId:{},newDirectConnectGatewayName:{}}},output:{type:"structure",members:{directConnectGateway:{shape:"S2v"}}}},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"},encryptionMode:{}}},output:{shape:"S3b"}},UpdateVirtualInterfaceAttributes:{input:{type:"structure",required:["virtualInterfaceId"],members:{virtualInterfaceId:{},mtu:{type:"integer"},enableSiteLink:{type:"boolean"},virtualInterfaceName:{}}},output:{shape:"S1o"}}},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:{},awsLogicalDeviceId:{},hasLogicalRedundancy:{},tags:{shape:"S10"},providerName:{},macSecCapable:{type:"boolean"},portEncryptionStatus:{},encryptionMode:{},macSecKeys:{shape:"S18"}}},Sv:{type:"string",deprecated:true},S10:{type:"list",member:{type:"structure",required:["key"],members:{key:{},value:{}}}},S18:{type:"list",member:{type:"structure",members:{secretARN:{},ckn:{},state:{},startOn:{}}}},S1o:{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:{},awsLogicalDeviceId:{}}}},region:{},awsDeviceV2:{},awsLogicalDeviceId:{},tags:{shape:"S10"},siteLinkEnabled:{type:"boolean"}}},S2v:{type:"structure",members:{directConnectGatewayId:{},directConnectGatewayName:{},amazonSideAsn:{type:"long"},ownerAccount:{},directConnectGatewayState:{},stateChangeError:{}}},S32:{type:"structure",members:{proposalId:{},directConnectGatewayId:{},directConnectGatewayOwnerAccount:{},proposalState:{},associatedGateway:{shape:"Sc"},existingAllowedPrefixesToDirectConnectGateway:{shape:"S5"},requestedAllowedPrefixesToDirectConnectGateway:{shape:"S5"}}},S36:{type:"structure",members:{interconnectId:{},interconnectName:{},interconnectState:{},region:{},location:{},bandwidth:{},loaIssueTime:{type:"timestamp"},lagId:{},awsDevice:{shape:"Sv"},jumboFrameCapable:{type:"boolean"},awsDeviceV2:{},awsLogicalDeviceId:{},hasLogicalRedundancy:{},tags:{shape:"S10"},providerName:{}}},S3b:{type:"structure",members:{connectionsBandwidth:{},numberOfConnections:{type:"integer"},lagId:{},ownerAccount:{},lagName:{},lagState:{},location:{},region:{},minimumLinks:{type:"integer"},awsDevice:{shape:"Sv"},awsDeviceV2:{},awsLogicalDeviceId:{},connections:{shape:"S3d"},allowsHostedConnections:{type:"boolean"},jumboFrameCapable:{type:"boolean"},hasLogicalRedundancy:{},tags:{shape:"S10"},providerName:{},macSecCapable:{type:"boolean"},encryptionMode:{},macSecKeys:{shape:"S18"}}},S3d:{type:"list",member:{shape:"So"}},S44:{type:"structure",members:{loaContent:{type:"blob"},loaContentType:{}}},S47:{type:"structure",members:{connections:{shape:"S3d"}}},S65:{type:"list",member:{}},S69:{type:"structure",members:{testId:{},virtualInterfaceId:{},bgpPeers:{shape:"S65"},status:{},ownerAccount:{},testDurationInMinutes:{type:"integer"},startTime:{type:"timestamp"},endTime:{type:"timestamp"}}}}}},5010:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2018-05-10",endpointPrefix:"securitylake",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"Amazon Security Lake",serviceId:"SecurityLake",signatureVersion:"v4",signingName:"securitylake",uid:"securitylake-2018-05-10"},operations:{CreateAwsLogSource:{http:{requestUri:"/v1/datalake/logsources/aws",responseCode:200},input:{type:"structure",required:["sources"],members:{sources:{shape:"S2"}}},output:{type:"structure",members:{failed:{shape:"S4"}}}},CreateCustomLogSource:{http:{requestUri:"/v1/datalake/logsources/custom",responseCode:200},input:{type:"structure",required:["sourceName"],members:{configuration:{type:"structure",required:["crawlerConfiguration","providerIdentity"],members:{crawlerConfiguration:{type:"structure",required:["roleArn"],members:{roleArn:{}}},providerIdentity:{shape:"Sf"}}},eventClasses:{shape:"Si"},sourceName:{},sourceVersion:{}}},output:{type:"structure",members:{source:{shape:"Sn"}}},idempotent:true},CreateDataLake:{http:{requestUri:"/v1/datalake",responseCode:200},input:{type:"structure",required:["configurations","metaStoreManagerRoleArn"],members:{configurations:{shape:"St"},metaStoreManagerRoleArn:{}}},output:{type:"structure",members:{dataLakes:{shape:"S16"}}}},CreateDataLakeExceptionSubscription:{http:{requestUri:"/v1/datalake/exceptions/subscription",responseCode:200},input:{type:"structure",required:["notificationEndpoint","subscriptionProtocol"],members:{exceptionTimeToLive:{type:"long"},notificationEndpoint:{},subscriptionProtocol:{}}},output:{type:"structure",members:{}}},CreateDataLakeOrganizationConfiguration:{http:{requestUri:"/v1/datalake/organization/configuration",responseCode:200},input:{type:"structure",required:["autoEnableNewAccount"],members:{autoEnableNewAccount:{shape:"S1i"}}},output:{type:"structure",members:{}}},CreateSubscriber:{http:{requestUri:"/v1/subscribers",responseCode:200},input:{type:"structure",required:["sources","subscriberIdentity","subscriberName"],members:{accessTypes:{shape:"S1o"},sources:{shape:"S1q"},subscriberDescription:{},subscriberIdentity:{shape:"Sf"},subscriberName:{}}},output:{type:"structure",members:{subscriber:{shape:"S1v"}}}},CreateSubscriberNotification:{http:{requestUri:"/v1/subscribers/{subscriberId}/notification",responseCode:200},input:{type:"structure",required:["configuration","subscriberId"],members:{configuration:{shape:"S22"},subscriberId:{location:"uri",locationName:"subscriberId"}}},output:{type:"structure",members:{subscriberEndpoint:{}}}},DeleteAwsLogSource:{http:{requestUri:"/v1/datalake/logsources/aws/delete",responseCode:200},input:{type:"structure",required:["sources"],members:{sources:{shape:"S2"}}},output:{type:"structure",members:{failed:{shape:"S4"}}}},DeleteCustomLogSource:{http:{method:"DELETE",requestUri:"/v1/datalake/logsources/custom/{sourceName}",responseCode:200},input:{type:"structure",required:["sourceName"],members:{sourceName:{location:"uri",locationName:"sourceName"},sourceVersion:{location:"querystring",locationName:"sourceVersion"}}},output:{type:"structure",members:{}},idempotent:true},DeleteDataLake:{http:{requestUri:"/v1/datalake/delete",responseCode:200},input:{type:"structure",required:["regions"],members:{regions:{shape:"S6"}}},output:{type:"structure",members:{}},idempotent:true},DeleteDataLakeExceptionSubscription:{http:{method:"DELETE",requestUri:"/v1/datalake/exceptions/subscription",responseCode:200},input:{type:"structure",members:{}},output:{type:"structure",members:{}},idempotent:true},DeleteDataLakeOrganizationConfiguration:{http:{requestUri:"/v1/datalake/organization/configuration/delete",responseCode:200},input:{type:"structure",required:["autoEnableNewAccount"],members:{autoEnableNewAccount:{shape:"S1i"}}},output:{type:"structure",members:{}}},DeleteSubscriber:{http:{method:"DELETE",requestUri:"/v1/subscribers/{subscriberId}",responseCode:200},input:{type:"structure",required:["subscriberId"],members:{subscriberId:{location:"uri",locationName:"subscriberId"}}},output:{type:"structure",members:{}},idempotent:true},DeleteSubscriberNotification:{http:{method:"DELETE",requestUri:"/v1/subscribers/{subscriberId}/notification",responseCode:200},input:{type:"structure",required:["subscriberId"],members:{subscriberId:{location:"uri",locationName:"subscriberId"}}},output:{type:"structure",members:{}},idempotent:true},DeregisterDataLakeDelegatedAdministrator:{http:{method:"DELETE",requestUri:"/v1/datalake/delegate",responseCode:200},input:{type:"structure",members:{}},output:{type:"structure",members:{}},idempotent:true},GetDataLakeExceptionSubscription:{http:{method:"GET",requestUri:"/v1/datalake/exceptions/subscription",responseCode:200},input:{type:"structure",members:{}},output:{type:"structure",members:{exceptionTimeToLive:{type:"long"},notificationEndpoint:{},subscriptionProtocol:{}}}},GetDataLakeOrganizationConfiguration:{http:{method:"GET",requestUri:"/v1/datalake/organization/configuration",responseCode:200},input:{type:"structure",members:{}},output:{type:"structure",members:{autoEnableNewAccount:{shape:"S1i"}}}},GetDataLakeSources:{http:{requestUri:"/v1/datalake/sources",responseCode:200},input:{type:"structure",members:{accounts:{shape:"S4"},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{dataLakeArn:{},dataLakeSources:{type:"list",member:{type:"structure",members:{account:{},eventClasses:{shape:"Si"},sourceName:{},sourceStatuses:{type:"list",member:{type:"structure",members:{resource:{},status:{}}}}}}},nextToken:{}}}},GetSubscriber:{http:{method:"GET",requestUri:"/v1/subscribers/{subscriberId}",responseCode:200},input:{type:"structure",required:["subscriberId"],members:{subscriberId:{location:"uri",locationName:"subscriberId"}}},output:{type:"structure",members:{subscriber:{shape:"S1v"}}}},ListDataLakeExceptions:{http:{requestUri:"/v1/datalake/exceptions",responseCode:200},input:{type:"structure",members:{maxResults:{type:"integer"},nextToken:{},regions:{shape:"S6"}}},output:{type:"structure",members:{exceptions:{type:"list",member:{type:"structure",members:{exception:{},region:{},remediation:{},timestamp:{shape:"S1w"}}}},nextToken:{}}}},ListDataLakes:{http:{method:"GET",requestUri:"/v1/datalakes",responseCode:200},input:{type:"structure",members:{regions:{shape:"S6",location:"querystring",locationName:"regions"}}},output:{type:"structure",members:{dataLakes:{shape:"S16"}}}},ListLogSources:{http:{requestUri:"/v1/datalake/logsources/list",responseCode:200},input:{type:"structure",members:{accounts:{shape:"S4"},maxResults:{type:"integer"},nextToken:{},regions:{shape:"S6"},sources:{shape:"S1q"}}},output:{type:"structure",members:{nextToken:{},sources:{type:"list",member:{type:"structure",members:{account:{},region:{},sources:{shape:"S1q"}}}}}}},ListSubscribers:{http:{method:"GET",requestUri:"/v1/subscribers",responseCode:200},input:{type:"structure",members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{nextToken:{},subscribers:{type:"list",member:{shape:"S1v"}}}}},RegisterDataLakeDelegatedAdministrator:{http:{requestUri:"/v1/datalake/delegate",responseCode:200},input:{type:"structure",required:["accountId"],members:{accountId:{}}},output:{type:"structure",members:{}}},UpdateDataLake:{http:{method:"PUT",requestUri:"/v1/datalake",responseCode:200},input:{type:"structure",required:["configurations"],members:{configurations:{shape:"St"}}},output:{type:"structure",members:{dataLakes:{shape:"S16"}}},idempotent:true},UpdateDataLakeExceptionSubscription:{http:{method:"PUT",requestUri:"/v1/datalake/exceptions/subscription",responseCode:200},input:{type:"structure",required:["notificationEndpoint","subscriptionProtocol"],members:{exceptionTimeToLive:{type:"long"},notificationEndpoint:{},subscriptionProtocol:{}}},output:{type:"structure",members:{}},idempotent:true},UpdateSubscriber:{http:{method:"PUT",requestUri:"/v1/subscribers/{subscriberId}",responseCode:200},input:{type:"structure",required:["subscriberId"],members:{sources:{shape:"S1q"},subscriberDescription:{},subscriberId:{location:"uri",locationName:"subscriberId"},subscriberIdentity:{shape:"Sf"},subscriberName:{}}},output:{type:"structure",members:{subscriber:{shape:"S1v"}}},idempotent:true},UpdateSubscriberNotification:{http:{method:"PUT",requestUri:"/v1/subscribers/{subscriberId}/notification",responseCode:200},input:{type:"structure",required:["configuration","subscriberId"],members:{configuration:{shape:"S22"},subscriberId:{location:"uri",locationName:"subscriberId"}}},output:{type:"structure",members:{subscriberEndpoint:{}}},idempotent:true}},shapes:{S2:{type:"list",member:{type:"structure",required:["regions","sourceName"],members:{accounts:{shape:"S4"},regions:{shape:"S6"},sourceName:{},sourceVersion:{}}}},S4:{type:"list",member:{}},S6:{type:"list",member:{}},Sf:{type:"structure",required:["externalId","principal"],members:{externalId:{},principal:{}}},Si:{type:"list",member:{}},Sn:{type:"structure",members:{attributes:{type:"structure",members:{crawlerArn:{},databaseArn:{},tableArn:{}}},provider:{type:"structure",members:{location:{},roleArn:{}}},sourceName:{},sourceVersion:{}}},St:{type:"list",member:{type:"structure",required:["region"],members:{encryptionConfiguration:{shape:"Sv"},lifecycleConfiguration:{shape:"Sx"},region:{},replicationConfiguration:{shape:"S14"}}}},Sv:{type:"structure",members:{kmsKeyId:{}}},Sx:{type:"structure",members:{expiration:{type:"structure",members:{days:{type:"integer"}}},transitions:{type:"list",member:{type:"structure",members:{days:{type:"integer"},storageClass:{}}}}}},S14:{type:"structure",members:{regions:{shape:"S6"},roleArn:{}}},S16:{type:"list",member:{type:"structure",required:["dataLakeArn","region"],members:{createStatus:{},dataLakeArn:{},encryptionConfiguration:{shape:"Sv"},lifecycleConfiguration:{shape:"Sx"},region:{},replicationConfiguration:{shape:"S14"},s3BucketArn:{},updateStatus:{type:"structure",members:{exception:{type:"structure",members:{code:{},reason:{}}},requestId:{},status:{}}}}}},S1i:{type:"list",member:{type:"structure",required:["region","sources"],members:{region:{},sources:{type:"list",member:{shape:"S1l"}}}}},S1l:{type:"structure",members:{sourceName:{},sourceVersion:{}}},S1o:{type:"list",member:{}},S1q:{type:"list",member:{type:"structure",members:{awsLogSource:{shape:"S1l"},customLogSource:{shape:"Sn"}},union:true}},S1v:{type:"structure",required:["sources","subscriberArn","subscriberId","subscriberIdentity","subscriberName"],members:{accessTypes:{shape:"S1o"},createdAt:{shape:"S1w"},resourceShareArn:{},resourceShareName:{},roleArn:{},s3BucketArn:{},sources:{shape:"S1q"},subscriberArn:{},subscriberDescription:{},subscriberEndpoint:{},subscriberId:{},subscriberIdentity:{shape:"Sf"},subscriberName:{},subscriberStatus:{},updatedAt:{shape:"S1w"}}},S1w:{type:"timestamp",timestampFormat:"iso8601"},S22:{type:"structure",members:{httpsNotificationConfiguration:{type:"structure",required:["endpoint","targetRoleArn"],members:{authorizationApiKeyName:{},authorizationApiKeyValue:{},endpoint:{},httpMethod:{},targetRoleArn:{}}},sqsNotificationConfiguration:{type:"structure",members:{}}},union:true}}}},5013:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["firehose"]={};s.Firehose=i.defineService("firehose",["2015-08-04"]);Object.defineProperty(a.services["firehose"],"2015-08-04",{get:function get(){var e=r(1488);e.paginators=r(7906).pagination;return e},enumerable:true,configurable:true});e.exports=s.Firehose},5021:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["ivschat"]={};s.Ivschat=i.defineService("ivschat",["2020-07-14"]);Object.defineProperty(a.services["ivschat"],"2020-07-14",{get:function get(){var e=r(6326);e.paginators=r(290).pagination;return e},enumerable:true,configurable:true});e.exports=s.Ivschat},5037:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["iotroborunner"]={};s.IoTRoboRunner=i.defineService("iotroborunner",["2018-05-10"]);Object.defineProperty(a.services["iotroborunner"],"2018-05-10",{get:function get(){var e=r(537);e.paginators=r(3574).pagination;return e},enumerable:true,configurable:true});e.exports=s.IoTRoboRunner},5040:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["fms"]={};s.FMS=i.defineService("fms",["2018-01-01"]);Object.defineProperty(a.services["fms"],"2018-01-01",{get:function get(){var e=r(3060);e.paginators=r(7071).pagination;return e},enumerable:true,configurable:true});e.exports=s.FMS},5045:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2021-08-11",endpointPrefix:"amplifyuibuilder",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"AWS Amplify UI Builder",serviceId:"AmplifyUIBuilder",signatureVersion:"v4",signingName:"amplifyuibuilder",uid:"amplifyuibuilder-2021-08-11"},operations:{CreateComponent:{http:{requestUri:"/app/{appId}/environment/{environmentName}/components",responseCode:200},input:{type:"structure",required:["appId","environmentName","componentToCreate"],members:{appId:{location:"uri",locationName:"appId"},environmentName:{location:"uri",locationName:"environmentName"},clientToken:{idempotencyToken:true,location:"querystring",locationName:"clientToken"},componentToCreate:{type:"structure",required:["name","componentType","properties","variants","overrides","bindingProperties"],members:{name:{},sourceId:{},componentType:{},properties:{shape:"S6"},children:{shape:"Se"},variants:{shape:"Sk"},overrides:{shape:"Sn"},bindingProperties:{shape:"Sp"},collectionProperties:{shape:"Sv"},tags:{shape:"S11"},events:{shape:"Sg"},schemaVersion:{}}}},payload:"componentToCreate"},output:{type:"structure",members:{entity:{shape:"S15"}},payload:"entity"},idempotent:true},CreateForm:{http:{requestUri:"/app/{appId}/environment/{environmentName}/forms",responseCode:200},input:{type:"structure",required:["appId","environmentName","formToCreate"],members:{appId:{location:"uri",locationName:"appId"},environmentName:{location:"uri",locationName:"environmentName"},clientToken:{idempotencyToken:true,location:"querystring",locationName:"clientToken"},formToCreate:{type:"structure",required:["name","dataType","formActionType","fields","style","sectionalElements","schemaVersion"],members:{name:{},dataType:{shape:"S1b"},formActionType:{},fields:{shape:"S1e"},style:{shape:"S20"},sectionalElements:{shape:"S22"},schemaVersion:{},cta:{shape:"S24"},tags:{shape:"S11"},labelDecorator:{}}}},payload:"formToCreate"},output:{type:"structure",members:{entity:{shape:"S29"}},payload:"entity"},idempotent:true},CreateTheme:{http:{requestUri:"/app/{appId}/environment/{environmentName}/themes",responseCode:200},input:{type:"structure",required:["appId","environmentName","themeToCreate"],members:{appId:{location:"uri",locationName:"appId"},environmentName:{location:"uri",locationName:"environmentName"},clientToken:{idempotencyToken:true,location:"querystring",locationName:"clientToken"},themeToCreate:{type:"structure",required:["name","values"],members:{name:{},values:{shape:"S2d"},overrides:{shape:"S2d"},tags:{shape:"S11"}}}},payload:"themeToCreate"},output:{type:"structure",members:{entity:{shape:"S2h"}},payload:"entity"},idempotent:true},DeleteComponent:{http:{method:"DELETE",requestUri:"/app/{appId}/environment/{environmentName}/components/{id}",responseCode:200},input:{type:"structure",required:["appId","environmentName","id"],members:{appId:{location:"uri",locationName:"appId"},environmentName:{location:"uri",locationName:"environmentName"},id:{location:"uri",locationName:"id"}}},idempotent:true},DeleteForm:{http:{method:"DELETE",requestUri:"/app/{appId}/environment/{environmentName}/forms/{id}",responseCode:200},input:{type:"structure",required:["appId","environmentName","id"],members:{appId:{location:"uri",locationName:"appId"},environmentName:{location:"uri",locationName:"environmentName"},id:{location:"uri",locationName:"id"}}},idempotent:true},DeleteTheme:{http:{method:"DELETE",requestUri:"/app/{appId}/environment/{environmentName}/themes/{id}",responseCode:200},input:{type:"structure",required:["appId","environmentName","id"],members:{appId:{location:"uri",locationName:"appId"},environmentName:{location:"uri",locationName:"environmentName"},id:{location:"uri",locationName:"id"}}},idempotent:true},ExchangeCodeForToken:{http:{requestUri:"/tokens/{provider}",responseCode:200},input:{type:"structure",required:["provider","request"],members:{provider:{location:"uri",locationName:"provider"},request:{type:"structure",required:["code","redirectUri"],members:{code:{shape:"S2o"},redirectUri:{},clientId:{shape:"S2o"}}}},payload:"request"},output:{type:"structure",required:["accessToken","expiresIn","refreshToken"],members:{accessToken:{shape:"S2o"},expiresIn:{type:"integer"},refreshToken:{shape:"S2o"}}}},ExportComponents:{http:{method:"GET",requestUri:"/export/app/{appId}/environment/{environmentName}/components",responseCode:200},input:{type:"structure",required:["appId","environmentName"],members:{appId:{location:"uri",locationName:"appId"},environmentName:{location:"uri",locationName:"environmentName"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",required:["entities"],members:{entities:{type:"list",member:{shape:"S15"}},nextToken:{}}}},ExportForms:{http:{method:"GET",requestUri:"/export/app/{appId}/environment/{environmentName}/forms",responseCode:200},input:{type:"structure",required:["appId","environmentName"],members:{appId:{location:"uri",locationName:"appId"},environmentName:{location:"uri",locationName:"environmentName"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",required:["entities"],members:{entities:{type:"list",member:{shape:"S29"}},nextToken:{}}}},ExportThemes:{http:{method:"GET",requestUri:"/export/app/{appId}/environment/{environmentName}/themes",responseCode:200},input:{type:"structure",required:["appId","environmentName"],members:{appId:{location:"uri",locationName:"appId"},environmentName:{location:"uri",locationName:"environmentName"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",required:["entities"],members:{entities:{type:"list",member:{shape:"S2h"}},nextToken:{}}}},GetComponent:{http:{method:"GET",requestUri:"/app/{appId}/environment/{environmentName}/components/{id}",responseCode:200},input:{type:"structure",required:["appId","environmentName","id"],members:{appId:{location:"uri",locationName:"appId"},environmentName:{location:"uri",locationName:"environmentName"},id:{location:"uri",locationName:"id"}}},output:{type:"structure",members:{component:{shape:"S15"}},payload:"component"}},GetForm:{http:{method:"GET",requestUri:"/app/{appId}/environment/{environmentName}/forms/{id}",responseCode:200},input:{type:"structure",required:["appId","environmentName","id"],members:{appId:{location:"uri",locationName:"appId"},environmentName:{location:"uri",locationName:"environmentName"},id:{location:"uri",locationName:"id"}}},output:{type:"structure",members:{form:{shape:"S29"}},payload:"form"}},GetMetadata:{http:{method:"GET",requestUri:"/app/{appId}/environment/{environmentName}/metadata",responseCode:200},input:{type:"structure",required:["appId","environmentName"],members:{appId:{location:"uri",locationName:"appId"},environmentName:{location:"uri",locationName:"environmentName"}}},output:{type:"structure",required:["features"],members:{features:{type:"map",key:{},value:{}}}}},GetTheme:{http:{method:"GET",requestUri:"/app/{appId}/environment/{environmentName}/themes/{id}",responseCode:200},input:{type:"structure",required:["appId","environmentName","id"],members:{appId:{location:"uri",locationName:"appId"},environmentName:{location:"uri",locationName:"environmentName"},id:{location:"uri",locationName:"id"}}},output:{type:"structure",members:{theme:{shape:"S2h"}},payload:"theme"}},ListComponents:{http:{method:"GET",requestUri:"/app/{appId}/environment/{environmentName}/components",responseCode:200},input:{type:"structure",required:["appId","environmentName"],members:{appId:{location:"uri",locationName:"appId"},environmentName:{location:"uri",locationName:"environmentName"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",required:["entities"],members:{entities:{type:"list",member:{type:"structure",required:["appId","environmentName","id","name","componentType"],members:{appId:{},environmentName:{},id:{},name:{},componentType:{}}}},nextToken:{}}}},ListForms:{http:{method:"GET",requestUri:"/app/{appId}/environment/{environmentName}/forms",responseCode:200},input:{type:"structure",required:["appId","environmentName"],members:{appId:{location:"uri",locationName:"appId"},environmentName:{location:"uri",locationName:"environmentName"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",required:["entities"],members:{entities:{type:"list",member:{type:"structure",required:["appId","dataType","environmentName","formActionType","id","name"],members:{appId:{},dataType:{shape:"S1b"},environmentName:{},formActionType:{},id:{},name:{}}}},nextToken:{}}}},ListThemes:{http:{method:"GET",requestUri:"/app/{appId}/environment/{environmentName}/themes",responseCode:200},input:{type:"structure",required:["appId","environmentName"],members:{appId:{location:"uri",locationName:"appId"},environmentName:{location:"uri",locationName:"environmentName"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",required:["entities"],members:{entities:{type:"list",member:{type:"structure",required:["appId","environmentName","id","name"],members:{appId:{},environmentName:{},id:{},name:{}}}},nextToken:{}}}},PutMetadataFlag:{http:{method:"PUT",requestUri:"/app/{appId}/environment/{environmentName}/metadata/features/{featureName}",responseCode:200},input:{type:"structure",required:["appId","environmentName","featureName","body"],members:{appId:{location:"uri",locationName:"appId"},environmentName:{location:"uri",locationName:"environmentName"},featureName:{location:"uri",locationName:"featureName"},body:{type:"structure",required:["newValue"],members:{newValue:{}}}},payload:"body"}},RefreshToken:{http:{requestUri:"/tokens/{provider}/refresh",responseCode:200},input:{type:"structure",required:["provider","refreshTokenBody"],members:{provider:{location:"uri",locationName:"provider"},refreshTokenBody:{type:"structure",required:["token"],members:{token:{shape:"S2o"},clientId:{shape:"S2o"}}}},payload:"refreshTokenBody"},output:{type:"structure",required:["accessToken","expiresIn"],members:{accessToken:{shape:"S2o"},expiresIn:{type:"integer"}}}},UpdateComponent:{http:{method:"PATCH",requestUri:"/app/{appId}/environment/{environmentName}/components/{id}",responseCode:200},input:{type:"structure",required:["appId","environmentName","id","updatedComponent"],members:{appId:{location:"uri",locationName:"appId"},environmentName:{location:"uri",locationName:"environmentName"},id:{location:"uri",locationName:"id"},clientToken:{idempotencyToken:true,location:"querystring",locationName:"clientToken"},updatedComponent:{type:"structure",members:{id:{},name:{},sourceId:{},componentType:{},properties:{shape:"S6"},children:{shape:"Se"},variants:{shape:"Sk"},overrides:{shape:"Sn"},bindingProperties:{shape:"Sp"},collectionProperties:{shape:"Sv"},events:{shape:"Sg"},schemaVersion:{}}}},payload:"updatedComponent"},output:{type:"structure",members:{entity:{shape:"S15"}},payload:"entity"},idempotent:true},UpdateForm:{http:{method:"PATCH",requestUri:"/app/{appId}/environment/{environmentName}/forms/{id}",responseCode:200},input:{type:"structure",required:["appId","environmentName","id","updatedForm"],members:{appId:{location:"uri",locationName:"appId"},environmentName:{location:"uri",locationName:"environmentName"},id:{location:"uri",locationName:"id"},clientToken:{idempotencyToken:true,location:"querystring",locationName:"clientToken"},updatedForm:{type:"structure",members:{name:{},dataType:{shape:"S1b"},formActionType:{},fields:{shape:"S1e"},style:{shape:"S20"},sectionalElements:{shape:"S22"},schemaVersion:{},cta:{shape:"S24"},labelDecorator:{}}}},payload:"updatedForm"},output:{type:"structure",members:{entity:{shape:"S29"}},payload:"entity"},idempotent:true},UpdateTheme:{http:{method:"PATCH",requestUri:"/app/{appId}/environment/{environmentName}/themes/{id}",responseCode:200},input:{type:"structure",required:["appId","environmentName","id","updatedTheme"],members:{appId:{location:"uri",locationName:"appId"},environmentName:{location:"uri",locationName:"environmentName"},id:{location:"uri",locationName:"id"},clientToken:{idempotencyToken:true,location:"querystring",locationName:"clientToken"},updatedTheme:{type:"structure",required:["values"],members:{id:{},name:{},values:{shape:"S2d"},overrides:{shape:"S2d"}}}},payload:"updatedTheme"},output:{type:"structure",members:{entity:{shape:"S2h"}},payload:"entity"},idempotent:true}},shapes:{S6:{type:"map",key:{},value:{shape:"S7"}},S7:{type:"structure",members:{value:{},bindingProperties:{shape:"S8"},collectionBindingProperties:{shape:"S8"},defaultValue:{},model:{},bindings:{type:"map",key:{},value:{type:"structure",required:["element","property"],members:{element:{},property:{}}}},event:{},userAttribute:{},concat:{type:"list",member:{shape:"S7"}},condition:{type:"structure",members:{property:{},field:{},operator:{},operand:{},then:{shape:"S7"},else:{shape:"S7"},operandType:{}}},configured:{type:"boolean"},type:{},importedValue:{},componentName:{},property:{}}},S8:{type:"structure",required:["property"],members:{property:{},field:{}}},Se:{type:"list",member:{type:"structure",required:["componentType","name","properties"],members:{componentType:{},name:{},properties:{shape:"S6"},children:{shape:"Se"},events:{shape:"Sg"},sourceId:{}}}},Sg:{type:"map",key:{},value:{type:"structure",members:{action:{},parameters:{type:"structure",members:{type:{shape:"S7"},url:{shape:"S7"},anchor:{shape:"S7"},target:{shape:"S7"},global:{shape:"S7"},model:{},id:{shape:"S7"},fields:{shape:"S6"},state:{type:"structure",required:["componentName","property","set"],members:{componentName:{},property:{},set:{shape:"S7"}}}}},bindingEvent:{}}}},Sk:{type:"list",member:{type:"structure",members:{variantValues:{type:"map",key:{},value:{}},overrides:{shape:"Sn"}}}},Sn:{type:"map",key:{},value:{type:"map",key:{},value:{}}},Sp:{type:"map",key:{},value:{type:"structure",members:{type:{},bindingProperties:{type:"structure",members:{model:{},field:{},predicates:{shape:"Ss"},userAttribute:{},bucket:{},key:{},defaultValue:{},slotName:{}}},defaultValue:{}}}},Ss:{type:"list",member:{shape:"St"}},St:{type:"structure",members:{or:{shape:"Ss"},and:{shape:"Ss"},field:{},operator:{},operand:{},operandType:{}}},Sv:{type:"map",key:{},value:{type:"structure",required:["model"],members:{model:{},sort:{type:"list",member:{type:"structure",required:["field","direction"],members:{field:{},direction:{}}}},predicate:{shape:"St"},identifiers:{type:"list",member:{}}}}},S11:{type:"map",key:{},value:{}},S15:{type:"structure",required:["appId","environmentName","id","name","componentType","properties","variants","overrides","bindingProperties","createdAt"],members:{appId:{},environmentName:{},sourceId:{},id:{},name:{},componentType:{},properties:{shape:"S6"},children:{shape:"Se"},variants:{shape:"Sk"},overrides:{shape:"Sn"},bindingProperties:{shape:"Sp"},collectionProperties:{shape:"Sv"},createdAt:{shape:"S17"},modifiedAt:{shape:"S17"},tags:{shape:"S11"},events:{shape:"Sg"},schemaVersion:{}}},S17:{type:"timestamp",timestampFormat:"iso8601"},S1b:{type:"structure",required:["dataSourceType","dataTypeName"],members:{dataSourceType:{},dataTypeName:{}}},S1e:{type:"map",key:{},value:{type:"structure",members:{label:{},position:{shape:"S1g"},excluded:{type:"boolean"},inputType:{type:"structure",required:["type"],members:{type:{},required:{type:"boolean"},readOnly:{type:"boolean"},placeholder:{},defaultValue:{},descriptiveText:{},defaultChecked:{type:"boolean"},defaultCountryCode:{},valueMappings:{type:"structure",required:["values"],members:{values:{type:"list",member:{type:"structure",required:["value"],members:{displayValue:{shape:"S1m"},value:{shape:"S1m"}}}},bindingProperties:{type:"map",key:{},value:{type:"structure",members:{type:{},bindingProperties:{type:"structure",members:{model:{}}}}}}}},name:{},minValue:{type:"float"},maxValue:{type:"float"},step:{type:"float"},value:{},isArray:{type:"boolean"},fileUploaderConfig:{type:"structure",required:["accessLevel","acceptedFileTypes"],members:{accessLevel:{},acceptedFileTypes:{shape:"S1v"},showThumbnails:{type:"boolean"},isResumable:{type:"boolean"},maxFileCount:{type:"integer"},maxSize:{type:"integer"}}}}},validations:{type:"list",member:{type:"structure",required:["type"],members:{type:{},strValues:{shape:"S1v"},numValues:{type:"list",member:{type:"integer"}},validationMessage:{}}}}}}},S1g:{type:"structure",members:{fixed:{},rightOf:{},below:{}},union:true},S1m:{type:"structure",members:{value:{},bindingProperties:{type:"structure",required:["property"],members:{property:{},field:{}}},concat:{type:"list",member:{shape:"S1m"}}}},S1v:{type:"list",member:{}},S20:{type:"structure",members:{horizontalGap:{shape:"S21"},verticalGap:{shape:"S21"},outerPadding:{shape:"S21"}}},S21:{type:"structure",members:{tokenReference:{},value:{}},union:true},S22:{type:"map",key:{},value:{type:"structure",required:["type"],members:{type:{},position:{shape:"S1g"},text:{},level:{type:"integer"},orientation:{},excluded:{type:"boolean"}}}},S24:{type:"structure",members:{position:{},clear:{shape:"S26"},cancel:{shape:"S26"},submit:{shape:"S26"}}},S26:{type:"structure",members:{excluded:{type:"boolean"},children:{},position:{shape:"S1g"}}},S29:{type:"structure",required:["appId","environmentName","id","name","formActionType","style","dataType","fields","sectionalElements","schemaVersion"],members:{appId:{},environmentName:{},id:{},name:{},formActionType:{},style:{shape:"S20"},dataType:{shape:"S1b"},fields:{shape:"S1e"},sectionalElements:{shape:"S22"},schemaVersion:{},tags:{shape:"S11"},cta:{shape:"S24"},labelDecorator:{}}},S2d:{type:"list",member:{type:"structure",members:{key:{},value:{type:"structure",members:{value:{},children:{shape:"S2d"}}}}}},S2h:{type:"structure",required:["appId","environmentName","id","name","createdAt","values"],members:{appId:{},environmentName:{},id:{},name:{},createdAt:{shape:"S17"},modifiedAt:{shape:"S17"},values:{shape:"S2d"},overrides:{shape:"S2d"},tags:{shape:"S11"}}},S2o:{type:"string",sensitive:true}}}},5048:function(e){e.exports={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:"S12"}}}},BatchDeleteConnection:{input:{type:"structure",required:["ConnectionNameList"],members:{CatalogId:{},ConnectionNameList:{type:"list",member:{}}}},output:{type:"structure",members:{Succeeded:{shape:"Sn"},Errors:{type:"map",key:{},value:{shape:"S14"}}}}},BatchDeletePartition:{input:{type:"structure",required:["DatabaseName","TableName","PartitionsToDelete"],members:{CatalogId:{},DatabaseName:{},TableName:{},PartitionsToDelete:{type:"list",member:{shape:"S1c"}}}},output:{type:"structure",members:{Errors:{shape:"S12"}}}},BatchDeleteTable:{input:{type:"structure",required:["DatabaseName","TablesToDelete"],members:{CatalogId:{},DatabaseName:{},TablesToDelete:{type:"list",member:{}},TransactionId:{}}},output:{type:"structure",members:{Errors:{type:"list",member:{type:"structure",members:{TableName:{},ErrorDetail:{shape:"S14"}}}}}}},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:"S14"}}}}}}},BatchGetBlueprints:{input:{type:"structure",required:["Names"],members:{Names:{type:"list",member:{}},IncludeBlueprint:{type:"boolean"},IncludeParameterSpec:{type:"boolean"}}},output:{type:"structure",members:{Blueprints:{type:"list",member:{shape:"S1w"}},MissingBlueprints:{shape:"S24"}}}},BatchGetCrawlers:{input:{type:"structure",required:["CrawlerNames"],members:{CrawlerNames:{shape:"S26"}}},output:{type:"structure",members:{Crawlers:{shape:"S28"},CrawlersNotFound:{shape:"S26"}}}},BatchGetCustomEntityTypes:{input:{type:"structure",required:["Names"],members:{Names:{shape:"S3n"}}},output:{type:"structure",members:{CustomEntityTypes:{shape:"S3p"},CustomEntityTypesNotFound:{shape:"S3n"}}}},BatchGetDataQualityResult:{input:{type:"structure",required:["ResultIds"],members:{ResultIds:{shape:"S3t"}}},output:{type:"structure",required:["Results"],members:{Results:{type:"list",member:{type:"structure",members:{ResultId:{},Score:{type:"double"},DataSource:{shape:"S3z"},RulesetName:{},EvaluationContext:{},StartedOn:{type:"timestamp"},CompletedOn:{type:"timestamp"},JobName:{},JobRunId:{},RulesetEvaluationRunId:{},RuleResults:{shape:"S42"}}}},ResultsNotFound:{shape:"S3t"}}}},BatchGetDevEndpoints:{input:{type:"structure",required:["DevEndpointNames"],members:{DevEndpointNames:{shape:"S47"}}},output:{type:"structure",members:{DevEndpoints:{shape:"S49"},DevEndpointsNotFound:{shape:"S47"}}}},BatchGetJobs:{input:{type:"structure",required:["JobNames"],members:{JobNames:{shape:"S4j"}}},output:{type:"structure",members:{Jobs:{shape:"S4l"},JobsNotFound:{shape:"S4j"}}}},BatchGetPartition:{input:{type:"structure",required:["DatabaseName","TableName","PartitionsToGet"],members:{CatalogId:{},DatabaseName:{},TableName:{},PartitionsToGet:{shape:"S9q"}}},output:{type:"structure",members:{Partitions:{shape:"S9s"},UnprocessedKeys:{shape:"S9q"}}}},BatchGetTriggers:{input:{type:"structure",required:["TriggerNames"],members:{TriggerNames:{shape:"S9v"}}},output:{type:"structure",members:{Triggers:{shape:"S9x"},TriggersNotFound:{shape:"S9v"}}}},BatchGetWorkflows:{input:{type:"structure",required:["Names"],members:{Names:{shape:"Saf"},IncludeGraph:{type:"boolean"}}},output:{type:"structure",members:{Workflows:{type:"list",member:{shape:"Sai"}},MissingWorkflows:{shape:"Saf"}}}},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:"S14"}}}}}}},BatchUpdatePartition:{input:{type:"structure",required:["DatabaseName","TableName","Entries"],members:{CatalogId:{},DatabaseName:{},TableName:{},Entries:{type:"list",member:{type:"structure",required:["PartitionValueList","PartitionInput"],members:{PartitionValueList:{shape:"Sbg"},PartitionInput:{shape:"S5"}}}}}},output:{type:"structure",members:{Errors:{type:"list",member:{type:"structure",members:{PartitionValueList:{shape:"Sbg"},ErrorDetail:{shape:"S14"}}}}}}},CancelDataQualityRuleRecommendationRun:{input:{type:"structure",required:["RunId"],members:{RunId:{}}},output:{type:"structure",members:{}}},CancelDataQualityRulesetEvaluationRun:{input:{type:"structure",required:["RunId"],members:{RunId:{}}},output:{type:"structure",members:{}}},CancelMLTaskRun:{input:{type:"structure",required:["TransformId","TaskRunId"],members:{TransformId:{},TaskRunId:{}}},output:{type:"structure",members:{TransformId:{},TaskRunId:{},Status:{}}}},CancelStatement:{input:{type:"structure",required:["SessionId","Id"],members:{SessionId:{},Id:{type:"integer"},RequestOrigin:{}}},output:{type:"structure",members:{}}},CheckSchemaVersionValidity:{input:{type:"structure",required:["DataFormat","SchemaDefinition"],members:{DataFormat:{},SchemaDefinition:{}}},output:{type:"structure",members:{Valid:{type:"boolean"},Error:{}}}},CreateBlueprint:{input:{type:"structure",required:["Name","BlueprintLocation"],members:{Name:{},Description:{},BlueprintLocation:{},Tags:{shape:"Sc1"}}},output:{type:"structure",members:{Name:{}}}},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:"Sci"},DisableValueTrimming:{type:"boolean"},AllowSingleColumn:{type:"boolean"},CustomDatatypeConfigured:{type:"boolean"},CustomDatatypes:{shape:"Scj"}}}}},output:{type:"structure",members:{}}},CreateConnection:{input:{type:"structure",required:["ConnectionInput"],members:{CatalogId:{},ConnectionInput:{shape:"Scm"},Tags:{shape:"Sc1"}}},output:{type:"structure",members:{}}},CreateCrawler:{input:{type:"structure",required:["Name","Role","Targets"],members:{Name:{},Role:{},DatabaseName:{},Description:{},Targets:{shape:"S2b"},Schedule:{},Classifiers:{shape:"S2y"},TablePrefix:{},SchemaChangePolicy:{shape:"S31"},RecrawlPolicy:{shape:"S2z"},LineageConfiguration:{shape:"S34"},LakeFormationConfiguration:{shape:"S3k"},Configuration:{},CrawlerSecurityConfiguration:{},Tags:{shape:"Sc1"}}},output:{type:"structure",members:{}}},CreateCustomEntityType:{input:{type:"structure",required:["Name","RegexString"],members:{Name:{},RegexString:{},ContextWords:{shape:"S3r"},Tags:{shape:"Sc1"}}},output:{type:"structure",members:{Name:{}}}},CreateDataQualityRuleset:{input:{type:"structure",required:["Name","Ruleset"],members:{Name:{},Description:{},Ruleset:{},Tags:{shape:"Sc1"},TargetTable:{shape:"Sd0"},ClientToken:{}}},output:{type:"structure",members:{Name:{}}},idempotent:true},CreateDatabase:{input:{type:"structure",required:["DatabaseInput"],members:{CatalogId:{},DatabaseInput:{shape:"Sd3"},Tags:{shape:"Sc1"}}},output:{type:"structure",members:{}}},CreateDevEndpoint:{input:{type:"structure",required:["EndpointName","RoleArn"],members:{EndpointName:{},RoleArn:{},SecurityGroupIds:{shape:"S4c"},SubnetId:{},PublicKey:{},PublicKeys:{shape:"S4g"},NumberOfNodes:{type:"integer"},WorkerType:{},GlueVersion:{},NumberOfWorkers:{type:"integer"},ExtraPythonLibsS3Path:{},ExtraJarsS3Path:{},SecurityConfiguration:{},Tags:{shape:"Sc1"},Arguments:{shape:"S4h"}}},output:{type:"structure",members:{EndpointName:{},Status:{},SecurityGroupIds:{shape:"S4c"},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:"S4h"}}}},CreateJob:{input:{type:"structure",required:["Name","Role","Command"],members:{Name:{},Description:{},LogUri:{},Role:{},ExecutionProperty:{shape:"S4p"},Command:{shape:"S4r"},DefaultArguments:{shape:"S4v"},NonOverridableArguments:{shape:"S4v"},Connections:{shape:"S4w"},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:"Sc1"},NotificationProperty:{shape:"S50"},GlueVersion:{},NumberOfWorkers:{type:"integer"},WorkerType:{},CodeGenConfigurationNodes:{shape:"S52"},ExecutionClass:{},SourceControlDetails:{shape:"S9m"}}},output:{type:"structure",members:{Name:{}}}},CreateMLTransform:{input:{type:"structure",required:["Name","InputRecordTables","Parameters","Role"],members:{Name:{},Description:{},InputRecordTables:{shape:"Sdk"},Parameters:{shape:"Sdl"},Role:{},GlueVersion:{},MaxCapacity:{type:"double"},WorkerType:{},NumberOfWorkers:{type:"integer"},Timeout:{type:"integer"},MaxRetries:{type:"integer"},Tags:{shape:"Sc1"},TransformEncryption:{shape:"Sdp"}}},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:"Sdw"}}},output:{type:"structure",members:{}}},CreateRegistry:{input:{type:"structure",required:["RegistryName"],members:{RegistryName:{},Description:{},Tags:{shape:"Sc1"}}},output:{type:"structure",members:{RegistryArn:{},RegistryName:{},Description:{},Tags:{shape:"Sc1"}}}},CreateSchema:{input:{type:"structure",required:["SchemaName","DataFormat"],members:{RegistryId:{shape:"Se2"},SchemaName:{},DataFormat:{},Compatibility:{},Description:{},Tags:{shape:"Sc1"},SchemaDefinition:{}}},output:{type:"structure",members:{RegistryName:{},RegistryArn:{},SchemaName:{},SchemaArn:{},Description:{},DataFormat:{},Compatibility:{},SchemaCheckpoint:{type:"long"},LatestSchemaVersion:{type:"long"},NextSchemaVersion:{type:"long"},SchemaStatus:{},Tags:{shape:"Sc1"},SchemaVersionId:{},SchemaVersionStatus:{}}}},CreateScript:{input:{type:"structure",members:{DagNodes:{shape:"Se9"},DagEdges:{shape:"Seh"},Language:{}}},output:{type:"structure",members:{PythonScript:{},ScalaCode:{}}}},CreateSecurityConfiguration:{input:{type:"structure",required:["Name","EncryptionConfiguration"],members:{Name:{},EncryptionConfiguration:{shape:"Seo"}}},output:{type:"structure",members:{Name:{},CreatedTimestamp:{type:"timestamp"}}}},CreateSession:{input:{type:"structure",required:["Id","Role","Command"],members:{Id:{},Description:{},Role:{},Command:{shape:"Sf0"},Timeout:{type:"integer"},IdleTimeout:{type:"integer"},DefaultArguments:{shape:"Sf1"},Connections:{shape:"S4w"},MaxCapacity:{type:"double"},NumberOfWorkers:{type:"integer"},WorkerType:{},SecurityConfiguration:{},GlueVersion:{},Tags:{shape:"Sc1"},RequestOrigin:{}}},output:{type:"structure",members:{Session:{shape:"Sf4"}}}},CreateTable:{input:{type:"structure",required:["DatabaseName","TableInput"],members:{CatalogId:{},DatabaseName:{},TableInput:{shape:"Sf8"},PartitionIndexes:{type:"list",member:{shape:"Sdw"}},TransactionId:{}}},output:{type:"structure",members:{}}},CreateTrigger:{input:{type:"structure",required:["Name","Type","Actions"],members:{Name:{},WorkflowName:{},Type:{},Schedule:{},Predicate:{shape:"Sa4"},Actions:{shape:"Sa2"},Description:{},StartOnCreation:{type:"boolean"},Tags:{shape:"Sc1"},EventBatchingCondition:{shape:"Sab"}}},output:{type:"structure",members:{Name:{}}}},CreateUserDefinedFunction:{input:{type:"structure",required:["DatabaseName","FunctionInput"],members:{CatalogId:{},DatabaseName:{},FunctionInput:{shape:"Sfi"}}},output:{type:"structure",members:{}}},CreateWorkflow:{input:{type:"structure",required:["Name"],members:{Name:{},Description:{},DefaultRunProperties:{shape:"Saj"},Tags:{shape:"Sc1"},MaxConcurrentRuns:{type:"integer"}}},output:{type:"structure",members:{Name:{}}}},DeleteBlueprint:{input:{type:"structure",required:["Name"],members:{Name:{}}},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:{}}},DeleteCustomEntityType:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{Name:{}}}},DeleteDataQualityRuleset:{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:"Se2"}}},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:"Sw"}}},output:{type:"structure",members:{SchemaArn:{},SchemaName:{},Status:{}}}},DeleteSchemaVersions:{input:{type:"structure",required:["SchemaId","Versions"],members:{SchemaId:{shape:"Sw"},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:{}}},DeleteSession:{input:{type:"structure",required:["Id"],members:{Id:{},RequestOrigin:{}}},output:{type:"structure",members:{Id:{}}}},DeleteTable:{input:{type:"structure",required:["DatabaseName","Name"],members:{CatalogId:{},DatabaseName:{},Name:{},TransactionId:{}}},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:{}}}},GetBlueprint:{input:{type:"structure",required:["Name"],members:{Name:{},IncludeBlueprint:{type:"boolean"},IncludeParameterSpec:{type:"boolean"}}},output:{type:"structure",members:{Blueprint:{shape:"S1w"}}}},GetBlueprintRun:{input:{type:"structure",required:["BlueprintName","RunId"],members:{BlueprintName:{},RunId:{}}},output:{type:"structure",members:{BlueprintRun:{shape:"Shf"}}}},GetBlueprintRuns:{input:{type:"structure",required:["BlueprintName"],members:{BlueprintName:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{BlueprintRuns:{type:"list",member:{shape:"Shf"}},NextToken:{}}}},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:"Sht"}}}},GetClassifiers:{input:{type:"structure",members:{MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Classifiers:{type:"list",member:{shape:"Sht"}},NextToken:{}}}},GetColumnStatisticsForPartition:{input:{type:"structure",required:["DatabaseName","TableName","PartitionValues","ColumnNames"],members:{CatalogId:{},DatabaseName:{},TableName:{},PartitionValues:{shape:"S6"},ColumnNames:{shape:"Si3"}}},output:{type:"structure",members:{ColumnStatisticsList:{shape:"Si5"},Errors:{shape:"Sin"}}}},GetColumnStatisticsForTable:{input:{type:"structure",required:["DatabaseName","TableName","ColumnNames"],members:{CatalogId:{},DatabaseName:{},TableName:{},ColumnNames:{shape:"Si3"}}},output:{type:"structure",members:{ColumnStatisticsList:{shape:"Si5"},Errors:{shape:"Sin"}}}},GetConnection:{input:{type:"structure",required:["Name"],members:{CatalogId:{},Name:{},HidePassword:{type:"boolean"}}},output:{type:"structure",members:{Connection:{shape:"Sit"}}}},GetConnections:{input:{type:"structure",members:{CatalogId:{},Filter:{type:"structure",members:{MatchCriteria:{shape:"Sco"},ConnectionType:{}}},HidePassword:{type:"boolean"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{ConnectionList:{type:"list",member:{shape:"Sit"}},NextToken:{}}}},GetCrawler:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{Crawler:{shape:"S29"}}}},GetCrawlerMetrics:{input:{type:"structure",members:{CrawlerNameList:{shape:"S26"},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:"S28"},NextToken:{}}}},GetCustomEntityType:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{Name:{},RegexString:{},ContextWords:{shape:"S3r"}}}},GetDataCatalogEncryptionSettings:{input:{type:"structure",members:{CatalogId:{}}},output:{type:"structure",members:{DataCatalogEncryptionSettings:{shape:"Sja"}}}},GetDataQualityResult:{input:{type:"structure",required:["ResultId"],members:{ResultId:{}}},output:{type:"structure",members:{ResultId:{},Score:{type:"double"},DataSource:{shape:"S3z"},RulesetName:{},EvaluationContext:{},StartedOn:{type:"timestamp"},CompletedOn:{type:"timestamp"},JobName:{},JobRunId:{},RulesetEvaluationRunId:{},RuleResults:{shape:"S42"}}}},GetDataQualityRuleRecommendationRun:{input:{type:"structure",required:["RunId"],members:{RunId:{}}},output:{type:"structure",members:{RunId:{},DataSource:{shape:"S3z"},Role:{},NumberOfWorkers:{type:"integer"},Timeout:{type:"integer"},Status:{},ErrorString:{},StartedOn:{type:"timestamp"},LastModifiedOn:{type:"timestamp"},CompletedOn:{type:"timestamp"},ExecutionTime:{type:"integer"},RecommendedRuleset:{},CreatedRulesetName:{}}}},GetDataQualityRuleset:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{Name:{},Description:{},Ruleset:{},TargetTable:{shape:"Sd0"},CreatedOn:{type:"timestamp"},LastModifiedOn:{type:"timestamp"},RecommendationRunId:{}}}},GetDataQualityRulesetEvaluationRun:{input:{type:"structure",required:["RunId"],members:{RunId:{}}},output:{type:"structure",members:{RunId:{},DataSource:{shape:"S3z"},Role:{},NumberOfWorkers:{type:"integer"},Timeout:{type:"integer"},AdditionalRunOptions:{shape:"Sjm"},Status:{},ErrorString:{},StartedOn:{type:"timestamp"},LastModifiedOn:{type:"timestamp"},CompletedOn:{type:"timestamp"},ExecutionTime:{type:"integer"},RulesetNames:{shape:"Sjn"},ResultIds:{type:"list",member:{}},AdditionalDataSources:{shape:"Sjp"}}}},GetDatabase:{input:{type:"structure",required:["Name"],members:{CatalogId:{},Name:{}}},output:{type:"structure",members:{Database:{shape:"Sjs"}}}},GetDatabases:{input:{type:"structure",members:{CatalogId:{},NextToken:{},MaxResults:{type:"integer"},ResourceShareType:{}}},output:{type:"structure",required:["DatabaseList"],members:{DatabaseList:{type:"list",member:{shape:"Sjs"}},NextToken:{}}}},GetDataflowGraph:{input:{type:"structure",members:{PythonScript:{}}},output:{type:"structure",members:{DagNodes:{shape:"Se9"},DagEdges:{shape:"Seh"}}}},GetDevEndpoint:{input:{type:"structure",required:["EndpointName"],members:{EndpointName:{}}},output:{type:"structure",members:{DevEndpoint:{shape:"S4a"}}}},GetDevEndpoints:{input:{type:"structure",members:{MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{DevEndpoints:{shape:"S49"},NextToken:{}}}},GetJob:{input:{type:"structure",required:["JobName"],members:{JobName:{}}},output:{type:"structure",members:{Job:{shape:"S4m"}}}},GetJobBookmark:{input:{type:"structure",required:["JobName"],members:{JobName:{},RunId:{}}},output:{type:"structure",members:{JobBookmarkEntry:{shape:"Ska"}}}},GetJobRun:{input:{type:"structure",required:["JobName","RunId"],members:{JobName:{},RunId:{},PredecessorsIncluded:{type:"boolean"}}},output:{type:"structure",members:{JobRun:{shape:"Sau"}}}},GetJobRuns:{input:{type:"structure",required:["JobName"],members:{JobName:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{JobRuns:{shape:"Sat"},NextToken:{}}}},GetJobs:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Jobs:{shape:"S4l"},NextToken:{}}}},GetMLTaskRun:{input:{type:"structure",required:["TransformId","TaskRunId"],members:{TransformId:{},TaskRunId:{}}},output:{type:"structure",members:{TransformId:{},TaskRunId:{},Status:{},LogGroupName:{},Properties:{shape:"Skk"},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:"Skk"},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:"Sdk"},Parameters:{shape:"Sdl"},EvaluationMetrics:{shape:"Sl3"},LabelCount:{type:"integer"},Schema:{shape:"Sla"},Role:{},GlueVersion:{},MaxCapacity:{type:"double"},WorkerType:{},NumberOfWorkers:{type:"integer"},Timeout:{type:"integer"},MaxRetries:{type:"integer"},TransformEncryption:{shape:"Sdp"}}}},GetMLTransforms:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},Filter:{shape:"Sld"},Sort:{shape:"Sle"}}},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:"Sdk"},Parameters:{shape:"Sdl"},EvaluationMetrics:{shape:"Sl3"},LabelCount:{type:"integer"},Schema:{shape:"Sla"},Role:{},GlueVersion:{},MaxCapacity:{type:"double"},WorkerType:{},NumberOfWorkers:{type:"integer"},Timeout:{type:"integer"},MaxRetries:{type:"integer"},TransformEncryption:{shape:"Sdp"}}}},NextToken:{}}}},GetMapping:{input:{type:"structure",required:["Source"],members:{Source:{shape:"Slk"},Sinks:{shape:"Sll"},Location:{shape:"Slm"}}},output:{type:"structure",required:["Mapping"],members:{Mapping:{shape:"Slo"}}}},GetPartition:{input:{type:"structure",required:["DatabaseName","TableName","PartitionValues"],members:{CatalogId:{},DatabaseName:{},TableName:{},PartitionValues:{shape:"S6"}}},output:{type:"structure",members:{Partition:{shape:"S9t"}}}},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:"S1c"}}}}}}}},NextToken:{}}}},GetPartitions:{input:{type:"structure",required:["DatabaseName","TableName"],members:{CatalogId:{},DatabaseName:{},TableName:{},Expression:{},NextToken:{},Segment:{shape:"Sm8"},MaxResults:{type:"integer"},ExcludeColumnSchema:{type:"boolean"},TransactionId:{},QueryAsOfTime:{type:"timestamp"}}},output:{type:"structure",members:{Partitions:{shape:"S9s"},NextToken:{}}}},GetPlan:{input:{type:"structure",required:["Mapping","Source"],members:{Mapping:{shape:"Slo"},Source:{shape:"Slk"},Sinks:{shape:"Sll"},Location:{shape:"Slm"},Language:{},AdditionalPlanOptionsMap:{type:"map",key:{},value:{}}}},output:{type:"structure",members:{PythonScript:{},ScalaCode:{}}}},GetRegistry:{input:{type:"structure",required:["RegistryId"],members:{RegistryId:{shape:"Se2"}}},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:"Sw"}}},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:"Sw"},SchemaDefinition:{}}},output:{type:"structure",members:{SchemaVersionId:{},SchemaArn:{},DataFormat:{},Status:{},CreatedTime:{}}}},GetSchemaVersion:{input:{type:"structure",members:{SchemaId:{shape:"Sw"},SchemaVersionId:{},SchemaVersionNumber:{shape:"Smv"}}},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:"Sw"},FirstSchemaVersionNumber:{shape:"Smv"},SecondSchemaVersionNumber:{shape:"Smv"},SchemaDiffType:{}}},output:{type:"structure",members:{Diff:{}}}},GetSecurityConfiguration:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{SecurityConfiguration:{shape:"Sn4"}}}},GetSecurityConfigurations:{input:{type:"structure",members:{MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{SecurityConfigurations:{type:"list",member:{shape:"Sn4"}},NextToken:{}}}},GetSession:{input:{type:"structure",required:["Id"],members:{Id:{},RequestOrigin:{}}},output:{type:"structure",members:{Session:{shape:"Sf4"}}}},GetStatement:{input:{type:"structure",required:["SessionId","Id"],members:{SessionId:{},Id:{type:"integer"},RequestOrigin:{}}},output:{type:"structure",members:{Statement:{shape:"Snc"}}}},GetTable:{input:{type:"structure",required:["DatabaseName","Name"],members:{CatalogId:{},DatabaseName:{},Name:{},TransactionId:{},QueryAsOfTime:{type:"timestamp"}}},output:{type:"structure",members:{Table:{shape:"Snj"}}}},GetTableVersion:{input:{type:"structure",required:["DatabaseName","TableName"],members:{CatalogId:{},DatabaseName:{},TableName:{},VersionId:{}}},output:{type:"structure",members:{TableVersion:{shape:"Snn"}}}},GetTableVersions:{input:{type:"structure",required:["DatabaseName","TableName"],members:{CatalogId:{},DatabaseName:{},TableName:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{TableVersions:{type:"list",member:{shape:"Snn"}},NextToken:{}}}},GetTables:{input:{type:"structure",required:["DatabaseName"],members:{CatalogId:{},DatabaseName:{},Expression:{},NextToken:{},MaxResults:{type:"integer"},TransactionId:{},QueryAsOfTime:{type:"timestamp"}}},output:{type:"structure",members:{TableList:{shape:"Snu"},NextToken:{}}}},GetTags:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},output:{type:"structure",members:{Tags:{shape:"Sc1"}}}},GetTrigger:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{Trigger:{shape:"S9y"}}}},GetTriggers:{input:{type:"structure",members:{NextToken:{},DependentJobName:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Triggers:{shape:"S9x"},NextToken:{}}}},GetUnfilteredPartitionMetadata:{input:{type:"structure",required:["CatalogId","DatabaseName","TableName","PartitionValues","SupportedPermissionTypes"],members:{CatalogId:{},DatabaseName:{},TableName:{},PartitionValues:{shape:"S6"},AuditContext:{shape:"So2"},SupportedPermissionTypes:{shape:"So5"}}},output:{type:"structure",members:{Partition:{shape:"S9t"},AuthorizedColumns:{shape:"Sn"},IsRegisteredWithLakeFormation:{type:"boolean"}}}},GetUnfilteredPartitionsMetadata:{input:{type:"structure",required:["CatalogId","DatabaseName","TableName","SupportedPermissionTypes"],members:{CatalogId:{},DatabaseName:{},TableName:{},Expression:{},AuditContext:{shape:"So2"},SupportedPermissionTypes:{shape:"So5"},NextToken:{},Segment:{shape:"Sm8"},MaxResults:{type:"integer"}}},output:{type:"structure",members:{UnfilteredPartitions:{type:"list",member:{type:"structure",members:{Partition:{shape:"S9t"},AuthorizedColumns:{shape:"Sn"},IsRegisteredWithLakeFormation:{type:"boolean"}}}},NextToken:{}}}},GetUnfilteredTableMetadata:{input:{type:"structure",required:["CatalogId","DatabaseName","Name","SupportedPermissionTypes"],members:{CatalogId:{},DatabaseName:{},Name:{},AuditContext:{shape:"So2"},SupportedPermissionTypes:{shape:"So5"}}},output:{type:"structure",members:{Table:{shape:"Snj"},AuthorizedColumns:{shape:"Sn"},IsRegisteredWithLakeFormation:{type:"boolean"},CellFilters:{type:"list",member:{type:"structure",members:{ColumnName:{},RowFilterExpression:{}}}}}}},GetUserDefinedFunction:{input:{type:"structure",required:["DatabaseName","FunctionName"],members:{CatalogId:{},DatabaseName:{},FunctionName:{}}},output:{type:"structure",members:{UserDefinedFunction:{shape:"Soi"}}}},GetUserDefinedFunctions:{input:{type:"structure",required:["Pattern"],members:{CatalogId:{},DatabaseName:{},Pattern:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{UserDefinedFunctions:{type:"list",member:{shape:"Soi"}},NextToken:{}}}},GetWorkflow:{input:{type:"structure",required:["Name"],members:{Name:{},IncludeGraph:{type:"boolean"}}},output:{type:"structure",members:{Workflow:{shape:"Sai"}}}},GetWorkflowRun:{input:{type:"structure",required:["Name","RunId"],members:{Name:{},RunId:{},IncludeGraph:{type:"boolean"}}},output:{type:"structure",members:{Run:{shape:"Sak"}}}},GetWorkflowRunProperties:{input:{type:"structure",required:["Name","RunId"],members:{Name:{},RunId:{}}},output:{type:"structure",members:{RunProperties:{shape:"Saj"}}}},GetWorkflowRuns:{input:{type:"structure",required:["Name"],members:{Name:{},IncludeGraph:{type:"boolean"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Runs:{type:"list",member:{shape:"Sak"}},NextToken:{}}}},ImportCatalogToGlue:{input:{type:"structure",members:{CatalogId:{}}},output:{type:"structure",members:{}}},ListBlueprints:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},Tags:{shape:"Sc1"}}},output:{type:"structure",members:{Blueprints:{shape:"S24"},NextToken:{}}}},ListCrawlers:{input:{type:"structure",members:{MaxResults:{type:"integer"},NextToken:{},Tags:{shape:"Sc1"}}},output:{type:"structure",members:{CrawlerNames:{shape:"S26"},NextToken:{}}}},ListCrawls:{input:{type:"structure",required:["CrawlerName"],members:{CrawlerName:{},MaxResults:{type:"integer"},Filters:{type:"list",member:{type:"structure",members:{FieldName:{},FilterOperator:{},FieldValue:{}}}},NextToken:{}}},output:{type:"structure",members:{Crawls:{type:"list",member:{type:"structure",members:{CrawlId:{},State:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},Summary:{},ErrorMessage:{},LogGroup:{},LogStream:{},MessagePrefix:{},DPUHour:{type:"double"}}}},NextToken:{}}}},ListCustomEntityTypes:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},Tags:{shape:"Sc1"}}},output:{type:"structure",members:{CustomEntityTypes:{shape:"S3p"},NextToken:{}}}},ListDataQualityResults:{input:{type:"structure",members:{Filter:{type:"structure",members:{DataSource:{shape:"S3z"},JobName:{},JobRunId:{},StartedAfter:{type:"timestamp"},StartedBefore:{type:"timestamp"}}},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",required:["Results"],members:{Results:{type:"list",member:{type:"structure",members:{ResultId:{},DataSource:{shape:"S3z"},JobName:{},JobRunId:{},StartedOn:{type:"timestamp"}}}},NextToken:{}}}},ListDataQualityRuleRecommendationRuns:{input:{type:"structure",members:{Filter:{type:"structure",required:["DataSource"],members:{DataSource:{shape:"S3z"},StartedBefore:{type:"timestamp"},StartedAfter:{type:"timestamp"}}},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Runs:{type:"list",member:{type:"structure",members:{RunId:{},Status:{},StartedOn:{type:"timestamp"},DataSource:{shape:"S3z"}}}},NextToken:{}}}},ListDataQualityRulesetEvaluationRuns:{input:{type:"structure",members:{Filter:{type:"structure",required:["DataSource"],members:{DataSource:{shape:"S3z"},StartedBefore:{type:"timestamp"},StartedAfter:{type:"timestamp"}}},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Runs:{type:"list",member:{type:"structure",members:{RunId:{},Status:{},StartedOn:{type:"timestamp"},DataSource:{shape:"S3z"}}}},NextToken:{}}}},ListDataQualityRulesets:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},Filter:{type:"structure",members:{Name:{},Description:{},CreatedBefore:{type:"timestamp"},CreatedAfter:{type:"timestamp"},LastModifiedBefore:{type:"timestamp"},LastModifiedAfter:{type:"timestamp"},TargetTable:{shape:"Sd0"}}},Tags:{shape:"Sc1"}}},output:{type:"structure",members:{Rulesets:{type:"list",member:{type:"structure",members:{Name:{},Description:{},CreatedOn:{type:"timestamp"},LastModifiedOn:{type:"timestamp"},TargetTable:{shape:"Sd0"},RecommendationRunId:{},RuleCount:{type:"integer"}}}},NextToken:{}}}},ListDevEndpoints:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},Tags:{shape:"Sc1"}}},output:{type:"structure",members:{DevEndpointNames:{type:"list",member:{}},NextToken:{}}}},ListJobs:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},Tags:{shape:"Sc1"}}},output:{type:"structure",members:{JobNames:{shape:"S4j"},NextToken:{}}}},ListMLTransforms:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},Filter:{shape:"Sld"},Sort:{shape:"Sle"},Tags:{shape:"Sc1"}}},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:"Sw"},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:"Se2"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Schemas:{type:"list",member:{type:"structure",members:{RegistryName:{},SchemaName:{},SchemaArn:{},Description:{},SchemaStatus:{},CreatedTime:{},UpdatedTime:{}}}},NextToken:{}}}},ListSessions:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},Tags:{shape:"Sc1"},RequestOrigin:{}}},output:{type:"structure",members:{Ids:{type:"list",member:{}},Sessions:{type:"list",member:{shape:"Sf4"}},NextToken:{}}}},ListStatements:{input:{type:"structure",required:["SessionId"],members:{SessionId:{},RequestOrigin:{},NextToken:{}}},output:{type:"structure",members:{Statements:{type:"list",member:{shape:"Snc"}},NextToken:{}}}},ListTriggers:{input:{type:"structure",members:{NextToken:{},DependentJobName:{},MaxResults:{type:"integer"},Tags:{shape:"Sc1"}}},output:{type:"structure",members:{TriggerNames:{shape:"S9v"},NextToken:{}}}},ListWorkflows:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Workflows:{shape:"Saf"},NextToken:{}}}},PutDataCatalogEncryptionSettings:{input:{type:"structure",required:["DataCatalogEncryptionSettings"],members:{CatalogId:{},DataCatalogEncryptionSettings:{shape:"Sja"}}},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:"Sw"},SchemaVersionNumber:{shape:"Smv"},SchemaVersionId:{},MetadataKeyValue:{shape:"Sr2"}}},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:"Saj"}}},output:{type:"structure",members:{}}},QuerySchemaVersionMetadata:{input:{type:"structure",members:{SchemaId:{shape:"Sw"},SchemaVersionNumber:{shape:"Smv"},SchemaVersionId:{},MetadataList:{type:"list",member:{shape:"Sr2"}},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{MetadataInfoMap:{type:"map",key:{},value:{type:"structure",members:{MetadataValue:{},CreatedTime:{},OtherMetadataValueList:{type:"list",member:{type:"structure",members:{MetadataValue:{},CreatedTime:{}}}}}}},SchemaVersionId:{},NextToken:{}}}},RegisterSchemaVersion:{input:{type:"structure",required:["SchemaId","SchemaDefinition"],members:{SchemaId:{shape:"Sw"},SchemaDefinition:{}}},output:{type:"structure",members:{SchemaVersionId:{},VersionNumber:{type:"long"},Status:{}}}},RemoveSchemaVersionMetadata:{input:{type:"structure",required:["MetadataKeyValue"],members:{SchemaId:{shape:"Sw"},SchemaVersionNumber:{shape:"Smv"},SchemaVersionId:{},MetadataKeyValue:{shape:"Sr2"}}},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:"Ska"}}}},ResumeWorkflowRun:{input:{type:"structure",required:["Name","RunId","NodeIds"],members:{Name:{},RunId:{},NodeIds:{shape:"Srn"}}},output:{type:"structure",members:{RunId:{},NodeIds:{shape:"Srn"}}}},RunStatement:{input:{type:"structure",required:["SessionId","Code"],members:{SessionId:{},Code:{},RequestOrigin:{}}},output:{type:"structure",members:{Id:{type:"integer"}}}},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:"Snu"}}}},StartBlueprintRun:{input:{type:"structure",required:["BlueprintName","RoleArn"],members:{BlueprintName:{},Parameters:{},RoleArn:{}}},output:{type:"structure",members:{RunId:{}}}},StartCrawler:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{}}},StartCrawlerSchedule:{input:{type:"structure",required:["CrawlerName"],members:{CrawlerName:{}}},output:{type:"structure",members:{}}},StartDataQualityRuleRecommendationRun:{input:{type:"structure",required:["DataSource","Role"],members:{DataSource:{shape:"S3z"},Role:{},NumberOfWorkers:{type:"integer"},Timeout:{type:"integer"},CreatedRulesetName:{},ClientToken:{}}},output:{type:"structure",members:{RunId:{}}},idempotent:true},StartDataQualityRulesetEvaluationRun:{input:{type:"structure",required:["DataSource","Role","RulesetNames"],members:{DataSource:{shape:"S3z"},Role:{},NumberOfWorkers:{type:"integer"},Timeout:{type:"integer"},ClientToken:{},AdditionalRunOptions:{shape:"Sjm"},RulesetNames:{shape:"Sjn"},AdditionalDataSources:{shape:"Sjp"}}},output:{type:"structure",members:{RunId:{}}},idempotent:true},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:"S4v"},AllocatedCapacity:{deprecated:true,deprecatedMessage:"This property is deprecated, use MaxCapacity instead.",type:"integer"},Timeout:{type:"integer"},MaxCapacity:{type:"double"},SecurityConfiguration:{},NotificationProperty:{shape:"S50"},WorkerType:{},NumberOfWorkers:{type:"integer"},ExecutionClass:{}}},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:{},RunProperties:{shape:"Saj"}}},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:{}}},StopSession:{input:{type:"structure",required:["Id"],members:{Id:{},RequestOrigin:{}}},output:{type:"structure",members:{Id:{}}}},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:"Sc1"}}},output:{type:"structure",members:{}}},UntagResource:{input:{type:"structure",required:["ResourceArn","TagsToRemove"],members:{ResourceArn:{},TagsToRemove:{type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateBlueprint:{input:{type:"structure",required:["Name","BlueprintLocation"],members:{Name:{},Description:{},BlueprintLocation:{}}},output:{type:"structure",members:{Name:{}}}},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:"Sci"},DisableValueTrimming:{type:"boolean"},AllowSingleColumn:{type:"boolean"},CustomDatatypeConfigured:{type:"boolean"},CustomDatatypes:{shape:"Scj"}}}}},output:{type:"structure",members:{}}},UpdateColumnStatisticsForPartition:{input:{type:"structure",required:["DatabaseName","TableName","PartitionValues","ColumnStatisticsList"],members:{CatalogId:{},DatabaseName:{},TableName:{},PartitionValues:{shape:"S6"},ColumnStatisticsList:{shape:"Stc"}}},output:{type:"structure",members:{Errors:{shape:"Ste"}}}},UpdateColumnStatisticsForTable:{input:{type:"structure",required:["DatabaseName","TableName","ColumnStatisticsList"],members:{CatalogId:{},DatabaseName:{},TableName:{},ColumnStatisticsList:{shape:"Stc"}}},output:{type:"structure",members:{Errors:{shape:"Ste"}}}},UpdateConnection:{input:{type:"structure",required:["Name","ConnectionInput"],members:{CatalogId:{},Name:{},ConnectionInput:{shape:"Scm"}}},output:{type:"structure",members:{}}},UpdateCrawler:{input:{type:"structure",required:["Name"],members:{Name:{},Role:{},DatabaseName:{},Description:{},Targets:{shape:"S2b"},Schedule:{},Classifiers:{shape:"S2y"},TablePrefix:{},SchemaChangePolicy:{shape:"S31"},RecrawlPolicy:{shape:"S2z"},LineageConfiguration:{shape:"S34"},LakeFormationConfiguration:{shape:"S3k"},Configuration:{},CrawlerSecurityConfiguration:{}}},output:{type:"structure",members:{}}},UpdateCrawlerSchedule:{input:{type:"structure",required:["CrawlerName"],members:{CrawlerName:{},Schedule:{}}},output:{type:"structure",members:{}}},UpdateDataQualityRuleset:{input:{type:"structure",required:["Name"],members:{Name:{},Description:{},Ruleset:{}}},output:{type:"structure",members:{Name:{},Description:{},Ruleset:{}}}},UpdateDatabase:{input:{type:"structure",required:["Name","DatabaseInput"],members:{CatalogId:{},Name:{},DatabaseInput:{shape:"Sd3"}}},output:{type:"structure",members:{}}},UpdateDevEndpoint:{input:{type:"structure",required:["EndpointName"],members:{EndpointName:{},PublicKey:{},AddPublicKeys:{shape:"S4g"},DeletePublicKeys:{shape:"S4g"},CustomLibraries:{type:"structure",members:{ExtraPythonLibsS3Path:{},ExtraJarsS3Path:{}}},UpdateEtlLibraries:{type:"boolean"},DeleteArguments:{shape:"S4c"},AddArguments:{shape:"S4h"}}},output:{type:"structure",members:{}}},UpdateJob:{input:{type:"structure",required:["JobName","JobUpdate"],members:{JobName:{},JobUpdate:{type:"structure",members:{Description:{},LogUri:{},Role:{},ExecutionProperty:{shape:"S4p"},Command:{shape:"S4r"},DefaultArguments:{shape:"S4v"},NonOverridableArguments:{shape:"S4v"},Connections:{shape:"S4w"},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:"S50"},GlueVersion:{},CodeGenConfigurationNodes:{shape:"S52"},ExecutionClass:{},SourceControlDetails:{shape:"S9m"}}}}},output:{type:"structure",members:{JobName:{}}}},UpdateJobFromSourceControl:{input:{type:"structure",members:{JobName:{},Provider:{},RepositoryName:{},RepositoryOwner:{},BranchName:{},Folder:{},CommitId:{},AuthStrategy:{},AuthToken:{}}},output:{type:"structure",members:{JobName:{}}}},UpdateMLTransform:{input:{type:"structure",required:["TransformId"],members:{TransformId:{},Name:{},Description:{},Parameters:{shape:"Sdl"},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:"Sbg"},PartitionInput:{shape:"S5"}}},output:{type:"structure",members:{}}},UpdateRegistry:{input:{type:"structure",required:["RegistryId","Description"],members:{RegistryId:{shape:"Se2"},Description:{}}},output:{type:"structure",members:{RegistryName:{},RegistryArn:{}}}},UpdateSchema:{input:{type:"structure",required:["SchemaId"],members:{SchemaId:{shape:"Sw"},SchemaVersionNumber:{shape:"Smv"},Compatibility:{},Description:{}}},output:{type:"structure",members:{SchemaArn:{},SchemaName:{},RegistryName:{}}}},UpdateSourceControlFromJob:{input:{type:"structure",members:{JobName:{},Provider:{},RepositoryName:{},RepositoryOwner:{},BranchName:{},Folder:{},CommitId:{},AuthStrategy:{},AuthToken:{}}},output:{type:"structure",members:{JobName:{}}}},UpdateTable:{input:{type:"structure",required:["DatabaseName","TableInput"],members:{CatalogId:{},DatabaseName:{},TableInput:{shape:"Sf8"},SkipArchive:{type:"boolean"},TransactionId:{},VersionId:{}}},output:{type:"structure",members:{}}},UpdateTrigger:{input:{type:"structure",required:["Name","TriggerUpdate"],members:{Name:{},TriggerUpdate:{type:"structure",members:{Name:{},Description:{},Schedule:{},Actions:{shape:"Sa2"},Predicate:{shape:"Sa4"},EventBatchingCondition:{shape:"Sab"}}}}},output:{type:"structure",members:{Trigger:{shape:"S9y"}}}},UpdateUserDefinedFunction:{input:{type:"structure",required:["DatabaseName","FunctionName","FunctionInput"],members:{CatalogId:{},DatabaseName:{},FunctionName:{},FunctionInput:{shape:"Sfi"}}},output:{type:"structure",members:{}}},UpdateWorkflow:{input:{type:"structure",required:["Name"],members:{Name:{},Description:{},DefaultRunProperties:{shape:"Saj"},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:{},AdditionalLocations:{type:"list",member:{}},InputFormat:{},OutputFormat:{},Compressed:{type:"boolean"},NumberOfBuckets:{type:"integer"},SerdeInfo:{type:"structure",members:{Name:{},SerializationLibrary:{},Parameters:{shape:"Se"}}},BucketColumns:{shape:"Sn"},SortColumns:{type:"list",member:{type:"structure",required:["Column","SortOrder"],members:{Column:{},SortOrder:{type:"integer"}}}},Parameters:{shape:"Se"},SkewedInfo:{type:"structure",members:{SkewedColumnNames:{shape:"Sn"},SkewedColumnValues:{type:"list",member:{}},SkewedColumnValueLocationMaps:{type:"map",key:{},value:{}}}},StoredAsSubDirectories:{type:"boolean"},SchemaReference:{type:"structure",members:{SchemaId:{shape:"Sw"},SchemaVersionId:{},SchemaVersionNumber:{type:"long"}}}}},Sa:{type:"list",member:{type:"structure",required:["Name"],members:{Name:{},Type:{},Comment:{},Parameters:{shape:"Se"}}}},Se:{type:"map",key:{},value:{}},Sn:{type:"list",member:{}},Sw:{type:"structure",members:{SchemaArn:{},SchemaName:{},RegistryName:{}}},S12:{type:"list",member:{type:"structure",members:{PartitionValues:{shape:"S6"},ErrorDetail:{shape:"S14"}}}},S14:{type:"structure",members:{ErrorCode:{},ErrorMessage:{}}},S1c:{type:"structure",required:["Values"],members:{Values:{shape:"S6"}}},S1w:{type:"structure",members:{Name:{},Description:{},CreatedOn:{type:"timestamp"},LastModifiedOn:{type:"timestamp"},ParameterSpec:{},BlueprintLocation:{},BlueprintServiceLocation:{},Status:{},ErrorMessage:{},LastActiveDefinition:{type:"structure",members:{Description:{},LastModifiedOn:{type:"timestamp"},ParameterSpec:{},BlueprintLocation:{},BlueprintServiceLocation:{}}}}},S24:{type:"list",member:{}},S26:{type:"list",member:{}},S28:{type:"list",member:{shape:"S29"}},S29:{type:"structure",members:{Name:{},Role:{},Targets:{shape:"S2b"},DatabaseName:{},Description:{},Classifiers:{shape:"S2y"},RecrawlPolicy:{shape:"S2z"},SchemaChangePolicy:{shape:"S31"},LineageConfiguration:{shape:"S34"},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:{},LakeFormationConfiguration:{shape:"S3k"}}},S2b:{type:"structure",members:{S3Targets:{type:"list",member:{type:"structure",members:{Path:{},Exclusions:{shape:"S2f"},ConnectionName:{},SampleSize:{type:"integer"},EventQueueArn:{},DlqEventQueueArn:{}}}},JdbcTargets:{type:"list",member:{type:"structure",members:{ConnectionName:{},Path:{},Exclusions:{shape:"S2f"},EnableAdditionalMetadata:{type:"list",member:{}}}}},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:{}},ConnectionName:{},EventQueueArn:{},DlqEventQueueArn:{}}}},DeltaTargets:{type:"list",member:{type:"structure",members:{DeltaTables:{shape:"S2f"},ConnectionName:{},WriteManifest:{type:"boolean"},CreateNativeDeltaTable:{type:"boolean"}}}}}},S2f:{type:"list",member:{}},S2y:{type:"list",member:{}},S2z:{type:"structure",members:{RecrawlBehavior:{}}},S31:{type:"structure",members:{UpdateBehavior:{},DeleteBehavior:{}}},S34:{type:"structure",members:{CrawlerLineageSettings:{}}},S3k:{type:"structure",members:{UseLakeFormationCredentials:{type:"boolean"},AccountId:{}}},S3n:{type:"list",member:{}},S3p:{type:"list",member:{type:"structure",required:["Name","RegexString"],members:{Name:{},RegexString:{},ContextWords:{shape:"S3r"}}}},S3r:{type:"list",member:{}},S3t:{type:"list",member:{}},S3z:{type:"structure",required:["GlueTable"],members:{GlueTable:{shape:"S40"}}},S40:{type:"structure",required:["DatabaseName","TableName"],members:{DatabaseName:{},TableName:{},CatalogId:{},ConnectionName:{},AdditionalOptions:{type:"map",key:{},value:{}}}},S42:{type:"list",member:{type:"structure",members:{Name:{},Description:{},EvaluationMessage:{},Result:{},EvaluatedMetrics:{type:"map",key:{},value:{type:"double"}}}}},S47:{type:"list",member:{}},S49:{type:"list",member:{shape:"S4a"}},S4a:{type:"structure",members:{EndpointName:{},RoleArn:{},SecurityGroupIds:{shape:"S4c"},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:"S4g"},SecurityConfiguration:{},Arguments:{shape:"S4h"}}},S4c:{type:"list",member:{}},S4g:{type:"list",member:{}},S4h:{type:"map",key:{},value:{}},S4j:{type:"list",member:{}},S4l:{type:"list",member:{shape:"S4m"}},S4m:{type:"structure",members:{Name:{},Description:{},LogUri:{},Role:{},CreatedOn:{type:"timestamp"},LastModifiedOn:{type:"timestamp"},ExecutionProperty:{shape:"S4p"},Command:{shape:"S4r"},DefaultArguments:{shape:"S4v"},NonOverridableArguments:{shape:"S4v"},Connections:{shape:"S4w"},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:"S50"},GlueVersion:{},CodeGenConfigurationNodes:{shape:"S52"},ExecutionClass:{},SourceControlDetails:{shape:"S9m"}}},S4p:{type:"structure",members:{MaxConcurrentRuns:{type:"integer"}}},S4r:{type:"structure",members:{Name:{},ScriptLocation:{},PythonVersion:{},Runtime:{}}},S4v:{type:"map",key:{},value:{}},S4w:{type:"structure",members:{Connections:{shape:"S4x"}}},S4x:{type:"list",member:{}},S50:{type:"structure",members:{NotifyDelayAfter:{type:"integer"}}},S52:{type:"map",key:{},value:{type:"structure",members:{AthenaConnectorSource:{type:"structure",required:["Name","ConnectionName","ConnectorName","ConnectionType","SchemaName"],members:{Name:{},ConnectionName:{},ConnectorName:{},ConnectionType:{},ConnectionTable:{},SchemaName:{},OutputSchemas:{shape:"S59"}}},JDBCConnectorSource:{type:"structure",required:["Name","ConnectionName","ConnectorName","ConnectionType"],members:{Name:{},ConnectionName:{},ConnectorName:{},ConnectionType:{},AdditionalOptions:{type:"structure",members:{FilterPredicate:{},PartitionColumn:{},LowerBound:{type:"long"},UpperBound:{type:"long"},NumPartitions:{type:"long"},JobBookmarkKeys:{shape:"S5h"},JobBookmarkKeysSortOrder:{},DataTypeMapping:{type:"map",key:{},value:{}}}},ConnectionTable:{},Query:{},OutputSchemas:{shape:"S59"}}},SparkConnectorSource:{type:"structure",required:["Name","ConnectionName","ConnectorName","ConnectionType"],members:{Name:{},ConnectionName:{},ConnectorName:{},ConnectionType:{},AdditionalOptions:{shape:"S5n"},OutputSchemas:{shape:"S59"}}},CatalogSource:{type:"structure",required:["Name","Database","Table"],members:{Name:{},Database:{},Table:{}}},RedshiftSource:{type:"structure",required:["Name","Database","Table"],members:{Name:{},Database:{},Table:{},RedshiftTmpDir:{},TmpDirIAMRole:{}}},S3CatalogSource:{type:"structure",required:["Name","Database","Table"],members:{Name:{},Database:{},Table:{},PartitionPredicate:{},AdditionalOptions:{shape:"S5r"}}},S3CsvSource:{type:"structure",required:["Name","Paths","Separator","QuoteChar"],members:{Name:{},Paths:{shape:"S5h"},CompressionType:{},Exclusions:{shape:"S5h"},GroupSize:{},GroupFiles:{},Recurse:{type:"boolean"},MaxBand:{type:"integer"},MaxFilesInBand:{type:"integer"},AdditionalOptions:{shape:"S5x"},Separator:{},Escaper:{},QuoteChar:{},Multiline:{type:"boolean"},WithHeader:{type:"boolean"},WriteHeader:{type:"boolean"},SkipFirst:{type:"boolean"},OptimizePerformance:{type:"boolean"},OutputSchemas:{shape:"S59"}}},S3JsonSource:{type:"structure",required:["Name","Paths"],members:{Name:{},Paths:{shape:"S5h"},CompressionType:{},Exclusions:{shape:"S5h"},GroupSize:{},GroupFiles:{},Recurse:{type:"boolean"},MaxBand:{type:"integer"},MaxFilesInBand:{type:"integer"},AdditionalOptions:{shape:"S5x"},JsonPath:{},Multiline:{type:"boolean"},OutputSchemas:{shape:"S59"}}},S3ParquetSource:{type:"structure",required:["Name","Paths"],members:{Name:{},Paths:{shape:"S5h"},CompressionType:{},Exclusions:{shape:"S5h"},GroupSize:{},GroupFiles:{},Recurse:{type:"boolean"},MaxBand:{type:"integer"},MaxFilesInBand:{type:"integer"},AdditionalOptions:{shape:"S5x"},OutputSchemas:{shape:"S59"}}},RelationalCatalogSource:{type:"structure",required:["Name","Database","Table"],members:{Name:{},Database:{},Table:{}}},DynamoDBCatalogSource:{type:"structure",required:["Name","Database","Table"],members:{Name:{},Database:{},Table:{}}},JDBCConnectorTarget:{type:"structure",required:["Name","Inputs","ConnectionName","ConnectionTable","ConnectorName","ConnectionType"],members:{Name:{},Inputs:{shape:"S67"},ConnectionName:{},ConnectionTable:{},ConnectorName:{},ConnectionType:{},AdditionalOptions:{shape:"S5n"},OutputSchemas:{shape:"S59"}}},SparkConnectorTarget:{type:"structure",required:["Name","Inputs","ConnectionName","ConnectorName","ConnectionType"],members:{Name:{},Inputs:{shape:"S67"},ConnectionName:{},ConnectorName:{},ConnectionType:{},AdditionalOptions:{shape:"S5n"},OutputSchemas:{shape:"S59"}}},CatalogTarget:{type:"structure",required:["Name","Inputs","Database","Table"],members:{Name:{},Inputs:{shape:"S67"},Database:{},Table:{}}},RedshiftTarget:{type:"structure",required:["Name","Inputs","Database","Table"],members:{Name:{},Inputs:{shape:"S67"},Database:{},Table:{},RedshiftTmpDir:{},TmpDirIAMRole:{},UpsertRedshiftOptions:{type:"structure",members:{TableLocation:{},ConnectionName:{},UpsertKeys:{type:"list",member:{}}}}}},S3CatalogTarget:{type:"structure",required:["Name","Inputs","Table","Database"],members:{Name:{},Inputs:{shape:"S67"},PartitionKeys:{shape:"S6e"},Table:{},Database:{},SchemaChangePolicy:{shape:"S6f"}}},S3GlueParquetTarget:{type:"structure",required:["Name","Inputs","Path"],members:{Name:{},Inputs:{shape:"S67"},PartitionKeys:{shape:"S6e"},Path:{},Compression:{},SchemaChangePolicy:{shape:"S6i"}}},S3DirectTarget:{type:"structure",required:["Name","Inputs","Path","Format"],members:{Name:{},Inputs:{shape:"S67"},PartitionKeys:{shape:"S6e"},Path:{},Compression:{},Format:{},SchemaChangePolicy:{shape:"S6i"}}},ApplyMapping:{type:"structure",required:["Name","Inputs","Mapping"],members:{Name:{},Inputs:{shape:"S67"},Mapping:{shape:"S6m"}}},SelectFields:{type:"structure",required:["Name","Inputs","Paths"],members:{Name:{},Inputs:{shape:"S67"},Paths:{shape:"S6e"}}},DropFields:{type:"structure",required:["Name","Inputs","Paths"],members:{Name:{},Inputs:{shape:"S67"},Paths:{shape:"S6e"}}},RenameField:{type:"structure",required:["Name","Inputs","SourcePath","TargetPath"],members:{Name:{},Inputs:{shape:"S67"},SourcePath:{shape:"S5h"},TargetPath:{shape:"S5h"}}},Spigot:{type:"structure",required:["Name","Inputs","Path"],members:{Name:{},Inputs:{shape:"S67"},Path:{},Topk:{type:"integer"},Prob:{type:"double"}}},Join:{type:"structure",required:["Name","Inputs","JoinType","Columns"],members:{Name:{},Inputs:{shape:"S6v"},JoinType:{},Columns:{type:"list",member:{type:"structure",required:["From","Keys"],members:{From:{},Keys:{shape:"S6e"}}}}}},SplitFields:{type:"structure",required:["Name","Inputs","Paths"],members:{Name:{},Inputs:{shape:"S67"},Paths:{shape:"S6e"}}},SelectFromCollection:{type:"structure",required:["Name","Inputs","Index"],members:{Name:{},Inputs:{shape:"S67"},Index:{type:"integer"}}},FillMissingValues:{type:"structure",required:["Name","Inputs","ImputedPath"],members:{Name:{},Inputs:{shape:"S67"},ImputedPath:{},FilledPath:{}}},Filter:{type:"structure",required:["Name","Inputs","LogicalOperator","Filters"],members:{Name:{},Inputs:{shape:"S67"},LogicalOperator:{},Filters:{type:"list",member:{type:"structure",required:["Operation","Values"],members:{Operation:{},Negated:{type:"boolean"},Values:{type:"list",member:{type:"structure",required:["Type","Value"],members:{Type:{},Value:{shape:"S5h"}}}}}}}}},CustomCode:{type:"structure",required:["Name","Inputs","Code","ClassName"],members:{Name:{},Inputs:{shape:"S7c"},Code:{},ClassName:{},OutputSchemas:{shape:"S59"}}},SparkSQL:{type:"structure",required:["Name","Inputs","SqlQuery","SqlAliases"],members:{Name:{},Inputs:{shape:"S7c"},SqlQuery:{},SqlAliases:{type:"list",member:{type:"structure",required:["From","Alias"],members:{From:{},Alias:{}}}},OutputSchemas:{shape:"S59"}}},DirectKinesisSource:{type:"structure",required:["Name"],members:{Name:{},WindowSize:{type:"integer"},DetectSchema:{type:"boolean"},StreamingOptions:{shape:"S7j"},DataPreviewOptions:{shape:"S7l"}}},DirectKafkaSource:{type:"structure",required:["Name"],members:{Name:{},StreamingOptions:{shape:"S7p"},WindowSize:{type:"integer"},DetectSchema:{type:"boolean"},DataPreviewOptions:{shape:"S7l"}}},CatalogKinesisSource:{type:"structure",required:["Name","Table","Database"],members:{Name:{},WindowSize:{type:"integer"},DetectSchema:{type:"boolean"},Table:{},Database:{},StreamingOptions:{shape:"S7j"},DataPreviewOptions:{shape:"S7l"}}},CatalogKafkaSource:{type:"structure",required:["Name","Table","Database"],members:{Name:{},WindowSize:{type:"integer"},DetectSchema:{type:"boolean"},Table:{},Database:{},StreamingOptions:{shape:"S7p"},DataPreviewOptions:{shape:"S7l"}}},DropNullFields:{type:"structure",required:["Name","Inputs"],members:{Name:{},Inputs:{shape:"S67"},NullCheckBoxList:{type:"structure",members:{IsEmpty:{type:"boolean"},IsNullString:{type:"boolean"},IsNegOne:{type:"boolean"}}},NullTextList:{type:"list",member:{type:"structure",required:["Value","Datatype"],members:{Value:{},Datatype:{type:"structure",required:["Id","Label"],members:{Id:{},Label:{}}}}}}}},Merge:{type:"structure",required:["Name","Inputs","Source","PrimaryKeys"],members:{Name:{},Inputs:{shape:"S6v"},Source:{},PrimaryKeys:{shape:"S6e"}}},Union:{type:"structure",required:["Name","Inputs","UnionType"],members:{Name:{},Inputs:{shape:"S6v"},UnionType:{}}},PIIDetection:{type:"structure",required:["Name","Inputs","PiiType","EntityTypesToDetect"],members:{Name:{},Inputs:{shape:"S67"},PiiType:{},EntityTypesToDetect:{shape:"S5h"},OutputColumnName:{},SampleFraction:{type:"double"},ThresholdFraction:{type:"double"},MaskValue:{}}},Aggregate:{type:"structure",required:["Name","Inputs","Groups","Aggs"],members:{Name:{},Inputs:{shape:"S67"},Groups:{shape:"S6e"},Aggs:{type:"list",member:{type:"structure",required:["Column","AggFunc"],members:{Column:{shape:"S5h"},AggFunc:{}}}}}},DropDuplicates:{type:"structure",required:["Name","Inputs"],members:{Name:{},Inputs:{shape:"S67"},Columns:{type:"list",member:{type:"list",member:{}}}}},GovernedCatalogTarget:{type:"structure",required:["Name","Inputs","Table","Database"],members:{Name:{},Inputs:{shape:"S67"},PartitionKeys:{shape:"S6e"},Table:{},Database:{},SchemaChangePolicy:{shape:"S6f"}}},GovernedCatalogSource:{type:"structure",required:["Name","Database","Table"],members:{Name:{},Database:{},Table:{},PartitionPredicate:{},AdditionalOptions:{shape:"S5r"}}},MicrosoftSQLServerCatalogSource:{type:"structure",required:["Name","Database","Table"],members:{Name:{},Database:{},Table:{}}},MySQLCatalogSource:{type:"structure",required:["Name","Database","Table"],members:{Name:{},Database:{},Table:{}}},OracleSQLCatalogSource:{type:"structure",required:["Name","Database","Table"],members:{Name:{},Database:{},Table:{}}},PostgreSQLCatalogSource:{type:"structure",required:["Name","Database","Table"],members:{Name:{},Database:{},Table:{}}},MicrosoftSQLServerCatalogTarget:{type:"structure",required:["Name","Inputs","Database","Table"],members:{Name:{},Inputs:{shape:"S67"},Database:{},Table:{}}},MySQLCatalogTarget:{type:"structure",required:["Name","Inputs","Database","Table"],members:{Name:{},Inputs:{shape:"S67"},Database:{},Table:{}}},OracleSQLCatalogTarget:{type:"structure",required:["Name","Inputs","Database","Table"],members:{Name:{},Inputs:{shape:"S67"},Database:{},Table:{}}},PostgreSQLCatalogTarget:{type:"structure",required:["Name","Inputs","Database","Table"],members:{Name:{},Inputs:{shape:"S67"},Database:{},Table:{}}},DynamicTransform:{type:"structure",required:["Name","TransformName","Inputs","FunctionName","Path"],members:{Name:{},TransformName:{},Inputs:{shape:"S67"},Parameters:{type:"list",member:{type:"structure",required:["Name","Type"],members:{Name:{},Type:{},ValidationRule:{},ValidationMessage:{},Value:{shape:"S5h"},ListType:{},IsOptional:{type:"boolean"}}}},FunctionName:{},Path:{},Version:{},OutputSchemas:{shape:"S59"}}},EvaluateDataQuality:{type:"structure",required:["Name","Inputs","Ruleset"],members:{Name:{},Inputs:{shape:"S67"},Ruleset:{},Output:{},PublishingOptions:{shape:"S8t"},StopJobOnFailureOptions:{shape:"S8u"}}},S3CatalogHudiSource:{type:"structure",required:["Name","Database","Table"],members:{Name:{},Database:{},Table:{},AdditionalHudiOptions:{shape:"S5n"},OutputSchemas:{shape:"S59"}}},CatalogHudiSource:{type:"structure",required:["Name","Database","Table"],members:{Name:{},Database:{},Table:{},AdditionalHudiOptions:{shape:"S5n"},OutputSchemas:{shape:"S59"}}},S3HudiSource:{type:"structure",required:["Name","Paths"],members:{Name:{},Paths:{shape:"S5h"},AdditionalHudiOptions:{shape:"S5n"},AdditionalOptions:{shape:"S5x"},OutputSchemas:{shape:"S59"}}},S3HudiCatalogTarget:{type:"structure",required:["Name","Inputs","Table","Database","AdditionalOptions"],members:{Name:{},Inputs:{shape:"S67"},PartitionKeys:{shape:"S6e"},Table:{},Database:{},AdditionalOptions:{shape:"S5n"},SchemaChangePolicy:{shape:"S6f"}}},S3HudiDirectTarget:{type:"structure",required:["Name","Inputs","Path","Compression","Format","AdditionalOptions"],members:{Name:{},Inputs:{shape:"S67"},Path:{},Compression:{},PartitionKeys:{shape:"S6e"},Format:{},AdditionalOptions:{shape:"S5n"},SchemaChangePolicy:{shape:"S6i"}}},DirectJDBCSource:{type:"structure",required:["Name","Database","Table","ConnectionName","ConnectionType"],members:{Name:{},Database:{},Table:{},ConnectionName:{},ConnectionType:{},RedshiftTmpDir:{}}},S3CatalogDeltaSource:{type:"structure",required:["Name","Database","Table"],members:{Name:{},Database:{},Table:{},AdditionalDeltaOptions:{shape:"S5n"},OutputSchemas:{shape:"S59"}}},CatalogDeltaSource:{type:"structure",required:["Name","Database","Table"],members:{Name:{},Database:{},Table:{},AdditionalDeltaOptions:{shape:"S5n"},OutputSchemas:{shape:"S59"}}},S3DeltaSource:{type:"structure",required:["Name","Paths"],members:{Name:{},Paths:{shape:"S5h"},AdditionalDeltaOptions:{shape:"S5n"},AdditionalOptions:{shape:"S5x"},OutputSchemas:{shape:"S59"}}},S3DeltaCatalogTarget:{type:"structure",required:["Name","Inputs","Table","Database"],members:{Name:{},Inputs:{shape:"S67"},PartitionKeys:{shape:"S6e"},Table:{},Database:{},AdditionalOptions:{shape:"S5n"},SchemaChangePolicy:{shape:"S6f"}}},S3DeltaDirectTarget:{type:"structure",required:["Name","Inputs","Path","Compression","Format"],members:{Name:{},Inputs:{shape:"S67"},PartitionKeys:{shape:"S6e"},Path:{},Compression:{},Format:{},AdditionalOptions:{shape:"S5n"},SchemaChangePolicy:{shape:"S6i"}}},AmazonRedshiftSource:{type:"structure",members:{Name:{},Data:{shape:"S9b"}}},AmazonRedshiftTarget:{type:"structure",members:{Name:{},Data:{shape:"S9b"},Inputs:{shape:"S67"}}},EvaluateDataQualityMultiFrame:{type:"structure",required:["Name","Inputs","Ruleset"],members:{Name:{},Inputs:{shape:"S7c"},AdditionalDataSources:{type:"map",key:{},value:{}},Ruleset:{},PublishingOptions:{shape:"S8t"},AdditionalOptions:{type:"map",key:{},value:{}},StopJobOnFailureOptions:{shape:"S8u"}}}}},sensitive:true},S59:{type:"list",member:{type:"structure",members:{Columns:{type:"list",member:{type:"structure",required:["Name"],members:{Name:{},Type:{}}}}}}},S5h:{type:"list",member:{}},S5n:{type:"map",key:{},value:{}},S5r:{type:"structure",members:{BoundedSize:{type:"long"},BoundedFiles:{type:"long"}}},S5x:{type:"structure",members:{BoundedSize:{type:"long"},BoundedFiles:{type:"long"},EnableSamplePath:{type:"boolean"},SamplePath:{}}},S67:{type:"list",member:{}},S6e:{type:"list",member:{shape:"S5h"}},S6f:{type:"structure",members:{EnableUpdateCatalog:{type:"boolean"},UpdateBehavior:{}}},S6i:{type:"structure",members:{EnableUpdateCatalog:{type:"boolean"},UpdateBehavior:{},Table:{},Database:{}}},S6m:{type:"list",member:{type:"structure",members:{ToKey:{},FromPath:{shape:"S5h"},FromType:{},ToType:{},Dropped:{type:"boolean"},Children:{shape:"S6m"}}}},S6v:{type:"list",member:{}},S7c:{type:"list",member:{}},S7j:{type:"structure",members:{EndpointUrl:{},StreamName:{},Classification:{},Delimiter:{},StartingPosition:{},MaxFetchTimeInMs:{type:"long"},MaxFetchRecordsPerShard:{type:"long"},MaxRecordPerRead:{type:"long"},AddIdleTimeBetweenReads:{type:"boolean"},IdleTimeBetweenReadsInMs:{type:"long"},DescribeShardInterval:{type:"long"},NumRetries:{type:"integer"},RetryIntervalMs:{type:"long"},MaxRetryIntervalMs:{type:"long"},AvoidEmptyBatches:{type:"boolean"},StreamArn:{},RoleArn:{},RoleSessionName:{},AddRecordTimestamp:{},EmitConsumerLagMetrics:{}}},S7l:{type:"structure",members:{PollingTime:{type:"long"},RecordPollingLimit:{type:"long"}}},S7p:{type:"structure",members:{BootstrapServers:{},SecurityProtocol:{},ConnectionName:{},TopicName:{},Assign:{},SubscribePattern:{},Classification:{},Delimiter:{},StartingOffsets:{},EndingOffsets:{},PollTimeoutMs:{type:"long"},NumRetries:{type:"integer"},RetryIntervalMs:{type:"long"},MaxOffsetsPerTrigger:{type:"long"},MinPartitions:{type:"integer"},IncludeHeaders:{type:"boolean"},AddRecordTimestamp:{},EmitConsumerLagMetrics:{}}},S8t:{type:"structure",members:{EvaluationContext:{},ResultsS3Prefix:{},CloudWatchMetricsEnabled:{type:"boolean"},ResultsPublishingEnabled:{type:"boolean"}}},S8u:{type:"structure",members:{StopJobOnFailureTiming:{}}},S9b:{type:"structure",members:{AccessType:{},SourceType:{},Connection:{shape:"S9c"},Schema:{shape:"S9c"},Table:{shape:"S9c"},CatalogDatabase:{shape:"S9c"},CatalogTable:{shape:"S9c"},CatalogRedshiftSchema:{},CatalogRedshiftTable:{},TempDir:{},IamRole:{shape:"S9c"},AdvancedOptions:{type:"list",member:{type:"structure",members:{Key:{},Value:{}}}},SampleQuery:{},PreAction:{},PostAction:{},Action:{},TablePrefix:{},Upsert:{type:"boolean"},MergeAction:{},MergeWhenMatched:{},MergeWhenNotMatched:{},MergeClause:{},CrawlerConnection:{},TableSchema:{shape:"S9f"},StagingTable:{},SelectedColumns:{shape:"S9f"}}},S9c:{type:"structure",members:{Value:{},Label:{},Description:{}}},S9f:{type:"list",member:{shape:"S9c"}},S9m:{type:"structure",members:{Provider:{},Repository:{},Owner:{},Branch:{},Folder:{},LastCommitId:{},AuthStrategy:{},AuthToken:{}}},S9q:{type:"list",member:{shape:"S1c"}},S9s:{type:"list",member:{shape:"S9t"}},S9t:{type:"structure",members:{Values:{shape:"S6"},DatabaseName:{},TableName:{},CreationTime:{type:"timestamp"},LastAccessTime:{type:"timestamp"},StorageDescriptor:{shape:"S9"},Parameters:{shape:"Se"},LastAnalyzedTime:{type:"timestamp"},CatalogId:{}}},S9v:{type:"list",member:{}},S9x:{type:"list",member:{shape:"S9y"}},S9y:{type:"structure",members:{Name:{},WorkflowName:{},Id:{},Type:{},State:{},Description:{},Schedule:{},Actions:{shape:"Sa2"},Predicate:{shape:"Sa4"},EventBatchingCondition:{shape:"Sab"}}},Sa2:{type:"list",member:{type:"structure",members:{JobName:{},Arguments:{shape:"S4v"},Timeout:{type:"integer"},SecurityConfiguration:{},NotificationProperty:{shape:"S50"},CrawlerName:{}}}},Sa4:{type:"structure",members:{Logical:{},Conditions:{type:"list",member:{type:"structure",members:{LogicalOperator:{},JobName:{},State:{},CrawlerName:{},CrawlState:{}}}}}},Sab:{type:"structure",required:["BatchSize"],members:{BatchSize:{type:"integer"},BatchWindow:{type:"integer"}}},Saf:{type:"list",member:{}},Sai:{type:"structure",members:{Name:{},Description:{},DefaultRunProperties:{shape:"Saj"},CreatedOn:{type:"timestamp"},LastModifiedOn:{type:"timestamp"},LastRun:{shape:"Sak"},Graph:{shape:"San"},MaxConcurrentRuns:{type:"integer"},BlueprintDetails:{type:"structure",members:{BlueprintName:{},RunId:{}}}}},Saj:{type:"map",key:{},value:{}},Sak:{type:"structure",members:{Name:{},WorkflowRunId:{},PreviousRunId:{},WorkflowRunProperties:{shape:"Saj"},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"},ErroredActions:{type:"integer"},WaitingActions:{type:"integer"}}},Graph:{shape:"San"},StartingEventBatchCondition:{type:"structure",members:{BatchSize:{type:"integer"},BatchWindow:{type:"integer"}}}}},San:{type:"structure",members:{Nodes:{type:"list",member:{type:"structure",members:{Type:{},Name:{},UniqueId:{},TriggerDetails:{type:"structure",members:{Trigger:{shape:"S9y"}}},JobDetails:{type:"structure",members:{JobRuns:{shape:"Sat"}}},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:{}}}}}},Sat:{type:"list",member:{shape:"Sau"}},Sau:{type:"structure",members:{Id:{},Attempt:{type:"integer"},PreviousRunId:{},TriggerName:{},JobName:{},StartedOn:{type:"timestamp"},LastModifiedOn:{type:"timestamp"},CompletedOn:{type:"timestamp"},JobRunState:{},Arguments:{shape:"S4v"},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:"S50"},GlueVersion:{},DPUSeconds:{type:"double"},ExecutionClass:{}}},Sbg:{type:"list",member:{}},Sc1:{type:"map",key:{},value:{}},Sci:{type:"list",member:{}},Scj:{type:"list",member:{}},Scm:{type:"structure",required:["Name","ConnectionType","ConnectionProperties"],members:{Name:{},Description:{},ConnectionType:{},MatchCriteria:{shape:"Sco"},ConnectionProperties:{shape:"Scp"},PhysicalConnectionRequirements:{shape:"Scr"}}},Sco:{type:"list",member:{}},Scp:{type:"map",key:{},value:{}},Scr:{type:"structure",members:{SubnetId:{},SecurityGroupIdList:{type:"list",member:{}},AvailabilityZone:{}}},Sd0:{type:"structure",required:["TableName","DatabaseName"],members:{TableName:{},DatabaseName:{},CatalogId:{}}},Sd3:{type:"structure",required:["Name"],members:{Name:{},Description:{},LocationUri:{},Parameters:{shape:"Se"},CreateTableDefaultPermissions:{shape:"Sd5"},TargetDatabase:{shape:"Sdb"},FederatedDatabase:{shape:"Sdc"}}},Sd5:{type:"list",member:{type:"structure",members:{Principal:{type:"structure",members:{DataLakePrincipalIdentifier:{}}},Permissions:{type:"list",member:{}}}}},Sdb:{type:"structure",members:{CatalogId:{},DatabaseName:{}}},Sdc:{type:"structure",members:{Identifier:{},ConnectionName:{}}},Sdk:{type:"list",member:{shape:"S40"}},Sdl:{type:"structure",required:["TransformType"],members:{TransformType:{},FindMatchesParameters:{type:"structure",members:{PrimaryKeyColumnName:{},PrecisionRecallTradeoff:{type:"double"},AccuracyCostTradeoff:{type:"double"},EnforceProvidedLabels:{type:"boolean"}}}}},Sdp:{type:"structure",members:{MlUserDataEncryption:{type:"structure",required:["MlUserDataEncryptionMode"],members:{MlUserDataEncryptionMode:{},KmsKeyId:{}}},TaskRunSecurityConfigurationName:{}}},Sdw:{type:"structure",required:["Keys","IndexName"],members:{Keys:{type:"list",member:{}},IndexName:{}}},Se2:{type:"structure",members:{RegistryName:{},RegistryArn:{}}},Se9:{type:"list",member:{type:"structure",required:["Id","NodeType","Args"],members:{Id:{},NodeType:{},Args:{shape:"Sed"},LineNumber:{type:"integer"}}}},Sed:{type:"list",member:{type:"structure",required:["Name","Value"],members:{Name:{},Value:{},Param:{type:"boolean"}}}},Seh:{type:"list",member:{type:"structure",required:["Source","Target"],members:{Source:{},Target:{},TargetParameter:{}}}},Seo:{type:"structure",members:{S3Encryption:{type:"list",member:{type:"structure",members:{S3EncryptionMode:{},KmsKeyArn:{}}}},CloudWatchEncryption:{type:"structure",members:{CloudWatchEncryptionMode:{},KmsKeyArn:{}}},JobBookmarksEncryption:{type:"structure",members:{JobBookmarksEncryptionMode:{},KmsKeyArn:{}}}}},Sf0:{type:"structure",members:{Name:{},PythonVersion:{}}},Sf1:{type:"map",key:{},value:{}},Sf4:{type:"structure",members:{Id:{},CreatedOn:{type:"timestamp"},Status:{},ErrorMessage:{},Description:{},Role:{},Command:{shape:"Sf0"},DefaultArguments:{shape:"Sf1"},Connections:{shape:"S4w"},Progress:{type:"double"},MaxCapacity:{type:"double"},SecurityConfiguration:{},GlueVersion:{}}},Sf8:{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:"Sfc"}}},Sfc:{type:"structure",members:{CatalogId:{},DatabaseName:{},Name:{}}},Sfi:{type:"structure",members:{FunctionName:{},ClassName:{},OwnerName:{},OwnerType:{},ResourceUris:{shape:"Sfk"}}},Sfk:{type:"list",member:{type:"structure",members:{ResourceType:{},Uri:{}}}},Shf:{type:"structure",members:{BlueprintName:{},RunId:{},WorkflowName:{},State:{},StartedOn:{type:"timestamp"},CompletedOn:{type:"timestamp"},ErrorMessage:{},RollbackErrorMessage:{},Parameters:{},RoleArn:{}}},Sht:{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:"Sci"},DisableValueTrimming:{type:"boolean"},AllowSingleColumn:{type:"boolean"},CustomDatatypeConfigured:{type:"boolean"},CustomDatatypes:{shape:"Scj"}}}}},Si3:{type:"list",member:{}},Si5:{type:"list",member:{shape:"Si6"}},Si6:{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:"Sie"},MaximumValue:{shape:"Sie"},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"}}}}}}},Sie:{type:"structure",required:["UnscaledValue","Scale"],members:{UnscaledValue:{type:"blob"},Scale:{type:"integer"}}},Sin:{type:"list",member:{type:"structure",members:{ColumnName:{},Error:{shape:"S14"}}}},Sit:{type:"structure",members:{Name:{},Description:{},ConnectionType:{},MatchCriteria:{shape:"Sco"},ConnectionProperties:{shape:"Scp"},PhysicalConnectionRequirements:{shape:"Scr"},CreationTime:{type:"timestamp"},LastUpdatedTime:{type:"timestamp"},LastUpdatedBy:{}}},Sja:{type:"structure",members:{EncryptionAtRest:{type:"structure",required:["CatalogEncryptionMode"],members:{CatalogEncryptionMode:{},SseAwsKmsKeyId:{}}},ConnectionPasswordEncryption:{type:"structure",required:["ReturnConnectionPasswordEncrypted"],members:{ReturnConnectionPasswordEncrypted:{type:"boolean"},AwsKmsKeyId:{}}}}},Sjm:{type:"structure",members:{CloudWatchMetricsEnabled:{type:"boolean"},ResultsS3Prefix:{}}},Sjn:{type:"list",member:{}},Sjp:{type:"map",key:{},value:{shape:"S3z"}},Sjs:{type:"structure",required:["Name"],members:{Name:{},Description:{},LocationUri:{},Parameters:{shape:"Se"},CreateTime:{type:"timestamp"},CreateTableDefaultPermissions:{shape:"Sd5"},TargetDatabase:{shape:"Sdb"},CatalogId:{},FederatedDatabase:{shape:"Sdc"}}},Ska:{type:"structure",members:{JobName:{},Version:{type:"integer"},Run:{type:"integer"},Attempt:{type:"integer"},PreviousRunId:{},RunId:{},JobBookmark:{}}},Skk:{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:{}}}}},Sl3:{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"}}}}}}}},Sla:{type:"list",member:{type:"structure",members:{Name:{},DataType:{}}}},Sld:{type:"structure",members:{Name:{},TransformType:{},Status:{},GlueVersion:{},CreatedBefore:{type:"timestamp"},CreatedAfter:{type:"timestamp"},LastModifiedBefore:{type:"timestamp"},LastModifiedAfter:{type:"timestamp"},Schema:{shape:"Sla"}}},Sle:{type:"structure",required:["Column","SortDirection"],members:{Column:{},SortDirection:{}}},Slk:{type:"structure",required:["DatabaseName","TableName"],members:{DatabaseName:{},TableName:{}}},Sll:{type:"list",member:{shape:"Slk"}},Slm:{type:"structure",members:{Jdbc:{shape:"Sed"},S3:{shape:"Sed"},DynamoDB:{shape:"Sed"}}},Slo:{type:"list",member:{type:"structure",members:{SourceTable:{},SourcePath:{},SourceType:{},TargetTable:{},TargetPath:{},TargetType:{}}}},Sm8:{type:"structure",required:["SegmentNumber","TotalSegments"],members:{SegmentNumber:{type:"integer"},TotalSegments:{type:"integer"}}},Smv:{type:"structure",members:{LatestVersion:{type:"boolean"},VersionNumber:{type:"long"}}},Sn4:{type:"structure",members:{Name:{},CreatedTimeStamp:{type:"timestamp"},EncryptionConfiguration:{shape:"Seo"}}},Snc:{type:"structure",members:{Id:{type:"integer"},Code:{},State:{},Output:{type:"structure",members:{Data:{type:"structure",members:{TextPlain:{}}},ExecutionCount:{type:"integer"},Status:{},ErrorName:{},ErrorValue:{},Traceback:{shape:"S4x"}}},Progress:{type:"double"},StartedOn:{type:"long"},CompletedOn:{type:"long"}}},Snj:{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:"Sfc"},CatalogId:{},VersionId:{},FederatedTable:{type:"structure",members:{Identifier:{},DatabaseIdentifier:{},ConnectionName:{}}}}},Snn:{type:"structure",members:{Table:{shape:"Snj"},VersionId:{}}},Snu:{type:"list",member:{shape:"Snj"}},So2:{type:"structure",members:{AdditionalAuditContext:{},RequestedColumns:{type:"list",member:{}},AllColumnsRequested:{type:"boolean"}}},So5:{type:"list",member:{}},Soi:{type:"structure",members:{FunctionName:{},DatabaseName:{},ClassName:{},OwnerName:{},OwnerType:{},CreateTime:{type:"timestamp"},ResourceUris:{shape:"Sfk"},CatalogId:{}}},Sr2:{type:"structure",members:{MetadataKey:{},MetadataValue:{}}},Srn:{type:"list",member:{}},Stc:{type:"list",member:{shape:"Si6"}},Ste:{type:"list",member:{type:"structure",members:{ColumnStatistics:{shape:"Si6"},Error:{shape:"S14"}}}}}}},5058:function(e){e.exports={pagination:{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"},ListPermissionAssociations:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListPermissionVersions:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListPermissions:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListPrincipals:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListReplacePermissionAssociationsWork:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListResourceSharePermissions:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListResourceTypes:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListResources:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"}}}},5059:function(e){e.exports={pagination:{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"}}}},5066:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["migrationhubstrategy"]={};s.MigrationHubStrategy=i.defineService("migrationhubstrategy",["2020-02-19"]);Object.defineProperty(a.services["migrationhubstrategy"],"2020-02-19",{get:function get(){var e=r(6394);e.paginators=r(6094).pagination;return e},enumerable:true,configurable:true});e.exports=s.MigrationHubStrategy},5069:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["lambda"]={};s.Lambda=i.defineService("lambda",["2014-11-11","2015-03-31"]);r(6887);Object.defineProperty(a.services["lambda"],"2014-11-11",{get:function get(){var e=r(5536);e.paginators=r(827).pagination;return e},enumerable:true,configurable:true});Object.defineProperty(a.services["lambda"],"2015-03-31",{get:function get(){var e=r(4927);e.paginators=r(5438).pagination;e.waiters=r(5461).waiters;return e},enumerable:true,configurable:true});e.exports=s.Lambda},5071:function(e,t,r){(function(){var t,s,i,a,o,n,u,p,m=function(e,t){for(var r in t){if(c.call(t,r))e[r]=t[r]}function ctor(){this.constructor=e}ctor.prototype=t.prototype;e.prototype=new ctor;e.__super__=t.prototype;return e},c={}.hasOwnProperty;p=r(7600).isPlainObject;i=r(7565);s=r(8655);o=r(5542);t=r(2597);u=r(2627);n=r(8449);e.exports=a=function(e){m(XMLDocument,e);function XMLDocument(e){XMLDocument.__super__.constructor.call(this,null);this.name="#document";this.type=t.Document;this.documentURI=null;this.domConfig=new s;e||(e={});if(!e.writer){e.writer=new n}this.options=e;this.stringify=new u(e)}Object.defineProperty(XMLDocument.prototype,"implementation",{value:new i});Object.defineProperty(XMLDocument.prototype,"doctype",{get:function(){var e,r,s,i;i=this.children;for(r=0,s=i.length;rn)&&e.nsecs===undefined){y=0}if(y>=1e4){throw new Error("uuid.v1(): Can't create more than 10M uuids/sec")}n=d;u=y;o=l;d+=122192928e5;const S=((d&268435455)*1e4+y)%4294967296;m[p++]=S>>>24&255;m[p++]=S>>>16&255;m[p++]=S>>>8&255;m[p++]=S&255;const g=d/4294967296*1e4&268435455;m[p++]=g>>>8&255;m[p++]=g&255;m[p++]=g>>>24&15|16;m[p++]=g>>>16&255;m[p++]=l>>>8|128;m[p++]=l&255;for(let e=0;e<6;++e){m[p+e]=c[e]}return t||(0,i.default)(m)}var p=v1;t.default=p},5082:function(e){e.exports={version:2,waiters:{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"}]}}}},5087:function(e){e.exports={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",required:["name"],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"},queryStatement:{}}},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:{}}},DeleteAssessmentFrameworkShare:{http:{method:"DELETE",requestUri:"/assessmentFrameworkShareRequests/{requestId}"},input:{type:"structure",required:["requestId","requestType"],members:{requestId:{location:"uri",locationName:"requestId"},requestType:{location:"querystring",locationName:"requestType"}}},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"},userRole:{shape:"S1j"}}}},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:"S4t"}}}},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:"S4t"}},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:"S57"}}}},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:"S5b"},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:"S5b"},nextToken:{}}}},GetInsights:{http:{method:"GET",requestUri:"/insights"},input:{type:"structure",members:{}},output:{type:"structure",members:{insights:{type:"structure",members:{activeAssessmentsCount:{type:"integer"},noncompliantEvidenceCount:{type:"integer"},compliantEvidenceCount:{type:"integer"},inconclusiveEvidenceCount:{type:"integer"},assessmentControlsCountByNoncompliantEvidence:{type:"integer"},totalAssessmentControlsCount:{type:"integer"},lastUpdated:{type:"timestamp"}}}}}},GetInsightsByAssessment:{http:{method:"GET",requestUri:"/insights/assessments/{assessmentId}"},input:{type:"structure",required:["assessmentId"],members:{assessmentId:{location:"uri",locationName:"assessmentId"}}},output:{type:"structure",members:{insights:{type:"structure",members:{noncompliantEvidenceCount:{type:"integer"},compliantEvidenceCount:{type:"integer"},inconclusiveEvidenceCount:{type:"integer"},assessmentControlsCountByNoncompliantEvidence:{type:"integer"},totalAssessmentControlsCount:{type:"integer"},lastUpdated:{type:"timestamp"}}}}}},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:"S5v"}}}},ListAssessmentControlInsightsByControlDomain:{http:{method:"GET",requestUri:"/insights/controls-by-assessment"},input:{type:"structure",required:["controlDomainId","assessmentId"],members:{controlDomainId:{location:"querystring",locationName:"controlDomainId"},assessmentId:{location:"querystring",locationName:"assessmentId"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{controlInsightsByAssessment:{type:"list",member:{type:"structure",members:{name:{},id:{},evidenceInsights:{shape:"S69"},controlSetName:{},lastUpdated:{type:"timestamp"}}}},nextToken:{}}}},ListAssessmentFrameworkShareRequests:{http:{method:"GET",requestUri:"/assessmentFrameworkShareRequests"},input:{type:"structure",required:["requestType"],members:{requestType:{location:"querystring",locationName:"requestType"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{assessmentFrameworkShareRequests:{type:"list",member:{shape:"S6d"}},nextToken:{}}}},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:{status:{location:"querystring",locationName:"status"},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:{}}}},ListControlDomainInsights:{http:{method:"GET",requestUri:"/insights/control-domains"},input:{type:"structure",members:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{controlDomainInsights:{shape:"S6x"},nextToken:{}}}},ListControlDomainInsightsByAssessment:{http:{method:"GET",requestUri:"/insights/control-domains-by-assessment"},input:{type:"structure",required:["assessmentId"],members:{assessmentId:{location:"querystring",locationName:"assessmentId"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{controlDomainInsights:{shape:"S6x"},nextToken:{}}}},ListControlInsightsByControlDomain:{http:{method:"GET",requestUri:"/insights/controls"},input:{type:"structure",required:["controlDomainId"],members:{controlDomainId:{location:"querystring",locationName:"controlDomainId"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{controlInsightsMetadata:{type:"list",member:{type:"structure",members:{name:{},id:{},evidenceInsights:{shape:"S69"},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:{}}}},StartAssessmentFrameworkShare:{http:{requestUri:"/assessmentFrameworks/{frameworkId}/shareRequests"},input:{type:"structure",required:["frameworkId","destinationAccount","destinationRegion"],members:{frameworkId:{location:"uri",locationName:"frameworkId"},destinationAccount:{},destinationRegion:{},comment:{}}},output:{type:"structure",members:{assessmentFrameworkShareRequest:{shape:"S6d"}}}},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",required:["name","controls"],members:{id:{},name:{},controls:{shape:"S2j"}}}}}},output:{type:"structure",members:{framework:{shape:"S2m"}}}},UpdateAssessmentFrameworkShare:{http:{method:"PUT",requestUri:"/assessmentFrameworkShareRequests/{requestId}"},input:{type:"structure",required:["requestId","requestType","action"],members:{requestId:{location:"uri",locationName:"requestId"},requestType:{},action:{}}},output:{type:"structure",members:{assessmentFrameworkShareRequest:{shape:"S6d"}}}},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:{},evidenceFinderEnabled:{type:"boolean"},deregistrationPolicy:{shape:"S63"}}},output:{type:"structure",members:{settings:{shape:"S5v"}}}},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:{shape:"S1j"}},S1j:{type:"structure",required:["roleType","roleArn"],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",required:["id"],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:{}}},S4t:{type:"structure",members:{dataSource:{},evidenceAwsAccountId:{},time:{type:"timestamp"},eventSource:{},eventName:{},evidenceByType:{},resourcesIncluded:{type:"list",member:{type:"structure",members:{arn:{},value:{},complianceCheck:{}}}},attributes:{type:"map",key:{},value:{}},iamId:{},complianceCheck:{},awsOrganization:{},awsAccountId:{},evidenceFolderId:{},id:{},assessmentReportSelection:{}}},S57:{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"}}},S5b:{type:"list",member:{shape:"S57"}},S5v:{type:"structure",members:{isAwsOrgEnabled:{type:"boolean"},snsTopic:{},defaultAssessmentReportsDestination:{shape:"S17"},defaultProcessOwners:{shape:"S1i"},kmsKey:{},evidenceFinderEnablement:{type:"structure",members:{eventDataStoreArn:{},enablementStatus:{},backfillStatus:{},error:{}}},deregistrationPolicy:{shape:"S63"}}},S63:{type:"structure",members:{deleteResources:{}}},S69:{type:"structure",members:{noncompliantEvidenceCount:{type:"integer"},compliantEvidenceCount:{type:"integer"},inconclusiveEvidenceCount:{type:"integer"}}},S6d:{type:"structure",members:{id:{},frameworkId:{},frameworkName:{},frameworkDescription:{},status:{},sourceAccount:{},destinationAccount:{},destinationRegion:{},expirationTime:{type:"timestamp"},creationTime:{type:"timestamp"},lastUpdated:{type:"timestamp"},comment:{},standardControlsCount:{type:"integer"},customControlsCount:{type:"integer"},complianceType:{}}},S6x:{type:"list",member:{type:"structure",members:{name:{},id:{},controlsCountByNoncompliantEvidence:{type:"integer"},totalControlsCount:{type:"integer"},evidenceInsights:{shape:"S69"},lastUpdated:{type:"timestamp"}}}}}}},5088:function(e){e.exports={pagination:{ListChunks:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListObjects:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"}}}},5089:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["ec2instanceconnect"]={};s.EC2InstanceConnect=i.defineService("ec2instanceconnect",["2018-04-02"]);Object.defineProperty(a.services["ec2instanceconnect"],"2018-04-02",{get:function get(){var e=r(4659);e.paginators=r(5204).pagination;return e},enumerable:true,configurable:true});e.exports=s.EC2InstanceConnect},5091:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["sagemakermetrics"]={};s.SageMakerMetrics=i.defineService("sagemakermetrics",["2022-09-30"]);Object.defineProperty(a.services["sagemakermetrics"],"2022-09-30",{get:function get(){var e=r(1388);e.paginators=r(9234).pagination;return e},enumerable:true,configurable:true});e.exports=s.SageMakerMetrics},5094:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["clouddirectory"]={};s.CloudDirectory=i.defineService("clouddirectory",["2016-05-10","2016-05-10*","2017-01-11"]);Object.defineProperty(a.services["clouddirectory"],"2016-05-10",{get:function get(){var e=r(9458);e.paginators=r(8677).pagination;return e},enumerable:true,configurable:true});Object.defineProperty(a.services["clouddirectory"],"2017-01-11",{get:function get(){var e=r(8458);e.paginators=r(7100).pagination;return e},enumerable:true,configurable:true});e.exports=s.CloudDirectory},5096:function(e){e.exports={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:{BatchGetRecord:{http:{requestUri:"/BatchGetRecord"},input:{type:"structure",required:["Identifiers"],members:{Identifiers:{type:"list",member:{shape:"S3"}}}},output:{type:"structure",required:["Records","Errors","UnprocessedIdentifiers"],members:{Records:{type:"list",member:{type:"structure",required:["FeatureGroupName","RecordIdentifierValueAsString","Record"],members:{FeatureGroupName:{},RecordIdentifierValueAsString:{},Record:{shape:"Sc"}}}},Errors:{type:"list",member:{type:"structure",required:["FeatureGroupName","RecordIdentifierValueAsString","ErrorCode","ErrorMessage"],members:{FeatureGroupName:{},RecordIdentifierValueAsString:{},ErrorCode:{},ErrorMessage:{}}}},UnprocessedIdentifiers:{type:"list",member:{shape:"S3"}}}}},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"},TargetStores:{shape:"Sj",location:"querystring",locationName:"TargetStores"},DeletionMode:{location:"querystring",locationName:"DeletionMode"}}}},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:{shape:"S7",location:"querystring",locationName:"FeatureName"}}},output:{type:"structure",members:{Record:{shape:"Sc"}}}},PutRecord:{http:{method:"PUT",requestUri:"/FeatureGroup/{FeatureGroupName}"},input:{type:"structure",required:["FeatureGroupName","Record"],members:{FeatureGroupName:{location:"uri",locationName:"FeatureGroupName"},Record:{shape:"Sc"},TargetStores:{shape:"Sj"}}}}},shapes:{S3:{type:"structure",required:["FeatureGroupName","RecordIdentifiersValueAsString"],members:{FeatureGroupName:{},RecordIdentifiersValueAsString:{type:"list",member:{}},FeatureNames:{shape:"S7"}}},S7:{type:"list",member:{}},Sc:{type:"list",member:{type:"structure",required:["FeatureName","ValueAsString"],members:{FeatureName:{},ValueAsString:{}}}},Sj:{type:"list",member:{}}}}},5100:function(e){e.exports={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:{CancelOrder:{http:{requestUri:"/orders/{OrderId}/cancel"},input:{type:"structure",required:["OrderId"],members:{OrderId:{location:"uri",locationName:"OrderId"}}},output:{type:"structure",members:{}}},CreateOrder:{http:{requestUri:"/orders"},input:{type:"structure",required:["OutpostIdentifier","LineItems","PaymentOption"],members:{OutpostIdentifier:{},LineItems:{type:"list",member:{type:"structure",members:{CatalogItemId:{},Quantity:{type:"integer"}}}},PaymentOption:{},PaymentTerm:{}}},output:{type:"structure",members:{Order:{shape:"Sd"}}}},CreateOutpost:{http:{requestUri:"/outposts"},input:{type:"structure",required:["Name","SiteId"],members:{Name:{},Description:{},SiteId:{},AvailabilityZone:{},AvailabilityZoneId:{},Tags:{shape:"S10"},SupportedHardwareType:{}}},output:{type:"structure",members:{Outpost:{shape:"S15"}}}},CreateSite:{http:{requestUri:"/sites"},input:{type:"structure",required:["Name"],members:{Name:{},Description:{},Notes:{},Tags:{shape:"S10"},OperatingAddress:{shape:"S1f"},ShippingAddress:{shape:"S1f"},RackPhysicalProperties:{shape:"S1r"}}},output:{type:"structure",members:{Site:{shape:"S22"}}}},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:{}}},GetCatalogItem:{http:{method:"GET",requestUri:"/catalog/item/{CatalogItemId}"},input:{type:"structure",required:["CatalogItemId"],members:{CatalogItemId:{location:"uri",locationName:"CatalogItemId"}}},output:{type:"structure",members:{CatalogItem:{shape:"S2a"}}}},GetConnection:{http:{method:"GET",requestUri:"/connections/{ConnectionId}"},input:{type:"structure",required:["ConnectionId"],members:{ConnectionId:{location:"uri",locationName:"ConnectionId"}}},output:{type:"structure",members:{ConnectionId:{},ConnectionDetails:{type:"structure",members:{ClientPublicKey:{},ServerPublicKey:{},ServerEndpoint:{},ClientTunnelAddress:{},ServerTunnelAddress:{},AllowedIps:{type:"list",member:{}}}}}}},GetOrder:{http:{method:"GET",requestUri:"/orders/{OrderId}"},input:{type:"structure",required:["OrderId"],members:{OrderId:{location:"uri",locationName:"OrderId"}}},output:{type:"structure",members:{Order:{shape:"Sd"}}}},GetOutpost:{http:{method:"GET",requestUri:"/outposts/{OutpostId}"},input:{type:"structure",required:["OutpostId"],members:{OutpostId:{location:"uri",locationName:"OutpostId"}}},output:{type:"structure",members:{Outpost:{shape:"S15"}}}},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:{}}}},GetSite:{http:{method:"GET",requestUri:"/sites/{SiteId}"},input:{type:"structure",required:["SiteId"],members:{SiteId:{location:"uri",locationName:"SiteId"}}},output:{type:"structure",members:{Site:{shape:"S22"}}}},GetSiteAddress:{http:{method:"GET",requestUri:"/sites/{SiteId}/address"},input:{type:"structure",required:["SiteId","AddressType"],members:{SiteId:{location:"uri",locationName:"SiteId"},AddressType:{location:"querystring",locationName:"AddressType"}}},output:{type:"structure",members:{SiteId:{},AddressType:{},Address:{shape:"S1f"}}}},ListAssets:{http:{method:"GET",requestUri:"/outposts/{OutpostId}/assets"},input:{type:"structure",required:["OutpostIdentifier"],members:{OutpostIdentifier:{location:"uri",locationName:"OutpostId"},HostIdFilter:{location:"querystring",locationName:"HostIdFilter",type:"list",member:{}},MaxResults:{location:"querystring",locationName:"MaxResults",type:"integer"},NextToken:{location:"querystring",locationName:"NextToken"},StatusFilter:{location:"querystring",locationName:"StatusFilter",type:"list",member:{}}}},output:{type:"structure",members:{Assets:{type:"list",member:{type:"structure",members:{AssetId:{},RackId:{},AssetType:{},ComputeAttributes:{type:"structure",members:{HostId:{},State:{}}},AssetLocation:{type:"structure",members:{RackElevation:{type:"float"}}}}}},NextToken:{}}}},ListCatalogItems:{http:{method:"GET",requestUri:"/catalog/items"},input:{type:"structure",members:{NextToken:{location:"querystring",locationName:"NextToken"},MaxResults:{location:"querystring",locationName:"MaxResults",type:"integer"},ItemClassFilter:{location:"querystring",locationName:"ItemClassFilter",type:"list",member:{}},SupportedStorageFilter:{shape:"S2l",location:"querystring",locationName:"SupportedStorageFilter"},EC2FamilyFilter:{location:"querystring",locationName:"EC2FamilyFilter",type:"list",member:{}}}},output:{type:"structure",members:{CatalogItems:{type:"list",member:{shape:"S2a"}},NextToken:{}}}},ListOrders:{http:{method:"GET",requestUri:"/list-orders"},input:{type:"structure",members:{OutpostIdentifierFilter:{location:"querystring",locationName:"OutpostIdentifierFilter"},NextToken:{location:"querystring",locationName:"NextToken"},MaxResults:{location:"querystring",locationName:"MaxResults",type:"integer"}}},output:{type:"structure",members:{Orders:{type:"list",member:{type:"structure",members:{OutpostId:{},OrderId:{},OrderType:{},Status:{},LineItemCountsByStatus:{type:"map",key:{},value:{type:"integer"}},OrderSubmissionDate:{type:"timestamp"},OrderFulfilledDate:{type:"timestamp"}}}},NextToken:{}}}},ListOutposts:{http:{method:"GET",requestUri:"/outposts"},input:{type:"structure",members:{NextToken:{location:"querystring",locationName:"NextToken"},MaxResults:{location:"querystring",locationName:"MaxResults",type:"integer"},LifeCycleStatusFilter:{location:"querystring",locationName:"LifeCycleStatusFilter",type:"list",member:{}},AvailabilityZoneFilter:{location:"querystring",locationName:"AvailabilityZoneFilter",type:"list",member:{}},AvailabilityZoneIdFilter:{location:"querystring",locationName:"AvailabilityZoneIdFilter",type:"list",member:{}}}},output:{type:"structure",members:{Outposts:{type:"list",member:{shape:"S15"}},NextToken:{}}}},ListSites:{http:{method:"GET",requestUri:"/sites"},input:{type:"structure",members:{NextToken:{location:"querystring",locationName:"NextToken"},MaxResults:{location:"querystring",locationName:"MaxResults",type:"integer"},OperatingAddressCountryCodeFilter:{location:"querystring",locationName:"OperatingAddressCountryCodeFilter",type:"list",member:{}},OperatingAddressStateOrRegionFilter:{location:"querystring",locationName:"OperatingAddressStateOrRegionFilter",type:"list",member:{}},OperatingAddressCityFilter:{location:"querystring",locationName:"OperatingAddressCityFilter",type:"list",member:{}}}},output:{type:"structure",members:{Sites:{type:"list",member:{shape:"S22"}},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:"S10"}}}},StartConnection:{http:{requestUri:"/connections"},input:{type:"structure",required:["DeviceSerialNumber","AssetId","ClientPublicKey","NetworkInterfaceDeviceIndex"],members:{DeviceSerialNumber:{},AssetId:{},ClientPublicKey:{},NetworkInterfaceDeviceIndex:{type:"integer"}}},output:{type:"structure",members:{ConnectionId:{},UnderlayIpAddress:{}}}},TagResource:{http:{requestUri:"/tags/{ResourceArn}"},input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{location:"uri",locationName:"ResourceArn"},Tags:{shape:"S10"}}},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:{}}},UpdateOutpost:{http:{method:"PATCH",requestUri:"/outposts/{OutpostId}"},input:{type:"structure",required:["OutpostId"],members:{OutpostId:{location:"uri",locationName:"OutpostId"},Name:{},Description:{},SupportedHardwareType:{}}},output:{type:"structure",members:{Outpost:{shape:"S15"}}}},UpdateSite:{http:{method:"PATCH",requestUri:"/sites/{SiteId}"},input:{type:"structure",required:["SiteId"],members:{SiteId:{location:"uri",locationName:"SiteId"},Name:{},Description:{},Notes:{}}},output:{type:"structure",members:{Site:{shape:"S22"}}}},UpdateSiteAddress:{http:{method:"PUT",requestUri:"/sites/{SiteId}/address"},input:{type:"structure",required:["SiteId","AddressType","Address"],members:{SiteId:{location:"uri",locationName:"SiteId"},AddressType:{},Address:{shape:"S1f"}}},output:{type:"structure",members:{AddressType:{},Address:{shape:"S1f"}}}},UpdateSiteRackPhysicalProperties:{http:{method:"PATCH",requestUri:"/sites/{SiteId}/rackPhysicalProperties"},input:{type:"structure",required:["SiteId"],members:{SiteId:{location:"uri",locationName:"SiteId"},PowerDrawKva:{},PowerPhase:{},PowerConnector:{},PowerFeedDrop:{},UplinkGbps:{},UplinkCount:{},FiberOpticCableType:{},OpticalStandard:{},MaximumSupportedWeightLbs:{}}},output:{type:"structure",members:{Site:{shape:"S22"}}}}},shapes:{Sd:{type:"structure",members:{OutpostId:{},OrderId:{},Status:{},LineItems:{type:"list",member:{type:"structure",members:{CatalogItemId:{},LineItemId:{},Quantity:{type:"integer"},Status:{},ShipmentInformation:{type:"structure",members:{ShipmentTrackingNumber:{},ShipmentCarrier:{}}},AssetInformationList:{type:"list",member:{type:"structure",members:{AssetId:{},MacAddressList:{type:"list",member:{}}}}},PreviousLineItemId:{},PreviousOrderId:{}}}},PaymentOption:{},OrderSubmissionDate:{type:"timestamp"},OrderFulfilledDate:{type:"timestamp"},PaymentTerm:{},OrderType:{}}},S10:{type:"map",key:{},value:{}},S15:{type:"structure",members:{OutpostId:{},OwnerId:{},OutpostArn:{},SiteId:{},Name:{},Description:{},LifeCycleStatus:{},AvailabilityZone:{},AvailabilityZoneId:{},Tags:{shape:"S10"},SiteArn:{},SupportedHardwareType:{}}},S1f:{type:"structure",required:["AddressLine1","City","StateOrRegion","PostalCode","CountryCode"],members:{ContactName:{},ContactPhoneNumber:{},AddressLine1:{},AddressLine2:{},AddressLine3:{},City:{},StateOrRegion:{},DistrictOrCounty:{},PostalCode:{},CountryCode:{},Municipality:{}}},S1r:{type:"structure",members:{PowerDrawKva:{},PowerPhase:{},PowerConnector:{},PowerFeedDrop:{},UplinkGbps:{},UplinkCount:{},FiberOpticCableType:{},OpticalStandard:{},MaximumSupportedWeightLbs:{}}},S22:{type:"structure",members:{SiteId:{},AccountId:{},Name:{},Description:{},Tags:{shape:"S10"},SiteArn:{},Notes:{},OperatingAddressCountryCode:{},OperatingAddressStateOrRegion:{},OperatingAddressCity:{},RackPhysicalProperties:{shape:"S1r"}}},S2a:{type:"structure",members:{CatalogItemId:{},ItemStatus:{},EC2Capacities:{type:"list",member:{type:"structure",members:{Family:{},MaxSize:{},Quantity:{}}}},PowerKva:{type:"float"},WeightLbs:{type:"integer"},SupportedUplinkGbps:{type:"list",member:{type:"integer"}},SupportedStorage:{shape:"S2l"}}},S2l:{type:"list",member:{}}}}},5107:function(e){e.exports={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:{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"}}}},ApplyPendingMaintenanceAction:{input:{type:"structure",required:["ResourceIdentifier","ApplyAction","OptInType"],members:{ResourceIdentifier:{},ApplyAction:{},OptInType:{}}},output:{resultWrapper:"ApplyPendingMaintenanceActionResult",type:"structure",members:{ResourcePendingMaintenanceActions:{shape:"Sd"}}}},CopyDBClusterParameterGroup:{input:{type:"structure",required:["SourceDBClusterParameterGroupIdentifier","TargetDBClusterParameterGroupIdentifier","TargetDBClusterParameterGroupDescription"],members:{SourceDBClusterParameterGroupIdentifier:{},TargetDBClusterParameterGroupIdentifier:{},TargetDBClusterParameterGroupDescription:{},Tags:{shape:"S9"}}},output:{resultWrapper:"CopyDBClusterParameterGroupResult",type:"structure",members:{DBClusterParameterGroup:{shape:"Sj"}}}},CopyDBClusterSnapshot:{input:{type:"structure",required:["SourceDBClusterSnapshotIdentifier","TargetDBClusterSnapshotIdentifier"],members:{SourceDBClusterSnapshotIdentifier:{},TargetDBClusterSnapshotIdentifier:{},KmsKeyId:{},PreSignedUrl:{},CopyTags:{type:"boolean"},Tags:{shape:"S9"}}},output:{resultWrapper:"CopyDBClusterSnapshotResult",type:"structure",members:{DBClusterSnapshot:{shape:"Sn"}}}},CreateDBCluster:{input:{type:"structure",required:["DBClusterIdentifier","Engine"],members:{AvailabilityZones:{shape:"So"},BackupRetentionPeriod:{type:"integer"},DBClusterIdentifier:{},DBClusterParameterGroupName:{},VpcSecurityGroupIds:{shape:"Ss"},DBSubnetGroupName:{},Engine:{},EngineVersion:{},Port:{type:"integer"},MasterUsername:{},MasterUserPassword:{},PreferredBackupWindow:{},PreferredMaintenanceWindow:{},Tags:{shape:"S9"},StorageEncrypted:{type:"boolean"},KmsKeyId:{},PreSignedUrl:{},EnableCloudwatchLogsExports:{shape:"St"},DeletionProtection:{type:"boolean"},GlobalClusterIdentifier:{}}},output:{resultWrapper:"CreateDBClusterResult",type:"structure",members:{DBCluster:{shape:"Sw"}}}},CreateDBClusterParameterGroup:{input:{type:"structure",required:["DBClusterParameterGroupName","DBParameterGroupFamily","Description"],members:{DBClusterParameterGroupName:{},DBParameterGroupFamily:{},Description:{},Tags:{shape:"S9"}}},output:{resultWrapper:"CreateDBClusterParameterGroupResult",type:"structure",members:{DBClusterParameterGroup:{shape:"Sj"}}}},CreateDBClusterSnapshot:{input:{type:"structure",required:["DBClusterSnapshotIdentifier","DBClusterIdentifier"],members:{DBClusterSnapshotIdentifier:{},DBClusterIdentifier:{},Tags:{shape:"S9"}}},output:{resultWrapper:"CreateDBClusterSnapshotResult",type:"structure",members:{DBClusterSnapshot:{shape:"Sn"}}}},CreateDBInstance:{input:{type:"structure",required:["DBInstanceIdentifier","DBInstanceClass","Engine","DBClusterIdentifier"],members:{DBInstanceIdentifier:{},DBInstanceClass:{},Engine:{},AvailabilityZone:{},PreferredMaintenanceWindow:{},AutoMinorVersionUpgrade:{type:"boolean"},Tags:{shape:"S9"},DBClusterIdentifier:{},CopyTagsToSnapshot:{type:"boolean"},PromotionTier:{type:"integer"},EnablePerformanceInsights:{type:"boolean"},PerformanceInsightsKMSKeyId:{}}},output:{resultWrapper:"CreateDBInstanceResult",type:"structure",members:{DBInstance:{shape:"S1a"}}}},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:"S1c"}}}},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"}}}},CreateGlobalCluster:{input:{type:"structure",required:["GlobalClusterIdentifier"],members:{GlobalClusterIdentifier:{},SourceDBClusterIdentifier:{},Engine:{},EngineVersion:{},DeletionProtection:{type:"boolean"},DatabaseName:{},StorageEncrypted:{type:"boolean"}}},output:{resultWrapper:"CreateGlobalClusterResult",type:"structure",members:{GlobalCluster:{shape:"S1r"}}}},DeleteDBCluster:{input:{type:"structure",required:["DBClusterIdentifier"],members:{DBClusterIdentifier:{},SkipFinalSnapshot:{type:"boolean"},FinalDBSnapshotIdentifier:{}}},output:{resultWrapper:"DeleteDBClusterResult",type:"structure",members:{DBCluster:{shape:"Sw"}}}},DeleteDBClusterParameterGroup:{input:{type:"structure",required:["DBClusterParameterGroupName"],members:{DBClusterParameterGroupName:{}}}},DeleteDBClusterSnapshot:{input:{type:"structure",required:["DBClusterSnapshotIdentifier"],members:{DBClusterSnapshotIdentifier:{}}},output:{resultWrapper:"DeleteDBClusterSnapshotResult",type:"structure",members:{DBClusterSnapshot:{shape:"Sn"}}}},DeleteDBInstance:{input:{type:"structure",required:["DBInstanceIdentifier"],members:{DBInstanceIdentifier:{}}},output:{resultWrapper:"DeleteDBInstanceResult",type:"structure",members:{DBInstance:{shape:"S1a"}}}},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"}}}},DeleteGlobalCluster:{input:{type:"structure",required:["GlobalClusterIdentifier"],members:{GlobalClusterIdentifier:{}}},output:{resultWrapper:"DeleteGlobalClusterResult",type:"structure",members:{GlobalCluster:{shape:"S1r"}}}},DescribeCertificates:{input:{type:"structure",members:{CertificateIdentifier:{},Filters:{shape:"S28"},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:"S28"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBClusterParameterGroupsResult",type:"structure",members:{Marker:{},DBClusterParameterGroups:{type:"list",member:{shape:"Sj",locationName:"DBClusterParameterGroup"}}}}},DescribeDBClusterParameters:{input:{type:"structure",required:["DBClusterParameterGroupName"],members:{DBClusterParameterGroupName:{},Source:{},Filters:{shape:"S28"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBClusterParametersResult",type:"structure",members:{Parameters:{shape:"S2j"},Marker:{}}}},DescribeDBClusterSnapshotAttributes:{input:{type:"structure",required:["DBClusterSnapshotIdentifier"],members:{DBClusterSnapshotIdentifier:{}}},output:{resultWrapper:"DescribeDBClusterSnapshotAttributesResult",type:"structure",members:{DBClusterSnapshotAttributesResult:{shape:"S2o"}}}},DescribeDBClusterSnapshots:{input:{type:"structure",members:{DBClusterIdentifier:{},DBClusterSnapshotIdentifier:{},SnapshotType:{},Filters:{shape:"S28"},MaxRecords:{type:"integer"},Marker:{},IncludeShared:{type:"boolean"},IncludePublic:{type:"boolean"}}},output:{resultWrapper:"DescribeDBClusterSnapshotsResult",type:"structure",members:{Marker:{},DBClusterSnapshots:{type:"list",member:{shape:"Sn",locationName:"DBClusterSnapshot"}}}}},DescribeDBClusters:{input:{type:"structure",members:{DBClusterIdentifier:{},Filters:{shape:"S28"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBClustersResult",type:"structure",members:{Marker:{},DBClusters:{type:"list",member:{shape:"Sw",locationName:"DBCluster"}}}}},DescribeDBEngineVersions:{input:{type:"structure",members:{Engine:{},EngineVersion:{},DBParameterGroupFamily:{},Filters:{shape:"S28"},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:"St"},SupportsLogExportsToCloudwatchLogs:{type:"boolean"}}}}}}},DescribeDBInstances:{input:{type:"structure",members:{DBInstanceIdentifier:{},Filters:{shape:"S28"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBInstancesResult",type:"structure",members:{Marker:{},DBInstances:{type:"list",member:{shape:"S1a",locationName:"DBInstance"}}}}},DescribeDBSubnetGroups:{input:{type:"structure",members:{DBSubnetGroupName:{},Filters:{shape:"S28"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBSubnetGroupsResult",type:"structure",members:{Marker:{},DBSubnetGroups:{type:"list",member:{shape:"S1c",locationName:"DBSubnetGroup"}}}}},DescribeEngineDefaultClusterParameters:{input:{type:"structure",required:["DBParameterGroupFamily"],members:{DBParameterGroupFamily:{},Filters:{shape:"S28"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeEngineDefaultClusterParametersResult",type:"structure",members:{EngineDefaults:{type:"structure",members:{DBParameterGroupFamily:{},Marker:{},Parameters:{shape:"S2j"}},wrapper:true}}}},DescribeEventCategories:{input:{type:"structure",members:{SourceType:{},Filters:{shape:"S28"}}},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:"S28"},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:"S28"},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"},SourceArn:{}}}}}}},DescribeGlobalClusters:{input:{type:"structure",members:{GlobalClusterIdentifier:{},Filters:{shape:"S28"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeGlobalClustersResult",type:"structure",members:{Marker:{},GlobalClusters:{type:"list",member:{shape:"S1r",locationName:"GlobalClusterMember"}}}}},DescribeOrderableDBInstanceOptions:{input:{type:"structure",required:["Engine"],members:{Engine:{},EngineVersion:{},DBInstanceClass:{},LicenseModel:{},Vpc:{type:"boolean"},Filters:{shape:"S28"},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:"S1f",locationName:"AvailabilityZone"}},Vpc:{type:"boolean"}},wrapper:true}},Marker:{}}}},DescribePendingMaintenanceActions:{input:{type:"structure",members:{ResourceIdentifier:{},Filters:{shape:"S28"},Marker:{},MaxRecords:{type:"integer"}}},output:{resultWrapper:"DescribePendingMaintenanceActionsResult",type:"structure",members:{PendingMaintenanceActions:{type:"list",member:{shape:"Sd",locationName:"ResourcePendingMaintenanceActions"}},Marker:{}}}},FailoverDBCluster:{input:{type:"structure",members:{DBClusterIdentifier:{},TargetDBInstanceIdentifier:{}}},output:{resultWrapper:"FailoverDBClusterResult",type:"structure",members:{DBCluster:{shape:"Sw"}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceName"],members:{ResourceName:{},Filters:{shape:"S28"}}},output:{resultWrapper:"ListTagsForResourceResult",type:"structure",members:{TagList:{shape:"S9"}}}},ModifyDBCluster:{input:{type:"structure",required:["DBClusterIdentifier"],members:{DBClusterIdentifier:{},NewDBClusterIdentifier:{},ApplyImmediately:{type:"boolean"},BackupRetentionPeriod:{type:"integer"},DBClusterParameterGroupName:{},VpcSecurityGroupIds:{shape:"Ss"},Port:{type:"integer"},MasterUserPassword:{},PreferredBackupWindow:{},PreferredMaintenanceWindow:{},CloudwatchLogsExportConfiguration:{type:"structure",members:{EnableLogTypes:{shape:"St"},DisableLogTypes:{shape:"St"}}},EngineVersion:{},DeletionProtection:{type:"boolean"}}},output:{resultWrapper:"ModifyDBClusterResult",type:"structure",members:{DBCluster:{shape:"Sw"}}}},ModifyDBClusterParameterGroup:{input:{type:"structure",required:["DBClusterParameterGroupName","Parameters"],members:{DBClusterParameterGroupName:{},Parameters:{shape:"S2j"}}},output:{shape:"S48",resultWrapper:"ModifyDBClusterParameterGroupResult"}},ModifyDBClusterSnapshotAttribute:{input:{type:"structure",required:["DBClusterSnapshotIdentifier","AttributeName"],members:{DBClusterSnapshotIdentifier:{},AttributeName:{},ValuesToAdd:{shape:"S2r"},ValuesToRemove:{shape:"S2r"}}},output:{resultWrapper:"ModifyDBClusterSnapshotAttributeResult",type:"structure",members:{DBClusterSnapshotAttributesResult:{shape:"S2o"}}}},ModifyDBInstance:{input:{type:"structure",required:["DBInstanceIdentifier"],members:{DBInstanceIdentifier:{},DBInstanceClass:{},ApplyImmediately:{type:"boolean"},PreferredMaintenanceWindow:{},AutoMinorVersionUpgrade:{type:"boolean"},NewDBInstanceIdentifier:{},CACertificateIdentifier:{},CopyTagsToSnapshot:{type:"boolean"},PromotionTier:{type:"integer"},EnablePerformanceInsights:{type:"boolean"},PerformanceInsightsKMSKeyId:{}}},output:{resultWrapper:"ModifyDBInstanceResult",type:"structure",members:{DBInstance:{shape:"S1a"}}}},ModifyDBSubnetGroup:{input:{type:"structure",required:["DBSubnetGroupName","SubnetIds"],members:{DBSubnetGroupName:{},DBSubnetGroupDescription:{},SubnetIds:{shape:"S1l"}}},output:{resultWrapper:"ModifyDBSubnetGroupResult",type:"structure",members:{DBSubnetGroup:{shape:"S1c"}}}},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"}}}},ModifyGlobalCluster:{input:{type:"structure",required:["GlobalClusterIdentifier"],members:{GlobalClusterIdentifier:{},NewGlobalClusterIdentifier:{},DeletionProtection:{type:"boolean"}}},output:{resultWrapper:"ModifyGlobalClusterResult",type:"structure",members:{GlobalCluster:{shape:"S1r"}}}},RebootDBInstance:{input:{type:"structure",required:["DBInstanceIdentifier"],members:{DBInstanceIdentifier:{},ForceFailover:{type:"boolean"}}},output:{resultWrapper:"RebootDBInstanceResult",type:"structure",members:{DBInstance:{shape:"S1a"}}}},RemoveFromGlobalCluster:{input:{type:"structure",required:["GlobalClusterIdentifier","DbClusterIdentifier"],members:{GlobalClusterIdentifier:{},DbClusterIdentifier:{}}},output:{resultWrapper:"RemoveFromGlobalClusterResult",type:"structure",members:{GlobalCluster:{shape:"S1r"}}}},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:{}}}}},ResetDBClusterParameterGroup:{input:{type:"structure",required:["DBClusterParameterGroupName"],members:{DBClusterParameterGroupName:{},ResetAllParameters:{type:"boolean"},Parameters:{shape:"S2j"}}},output:{shape:"S48",resultWrapper:"ResetDBClusterParameterGroupResult"}},RestoreDBClusterFromSnapshot:{input:{type:"structure",required:["DBClusterIdentifier","SnapshotIdentifier","Engine"],members:{AvailabilityZones:{shape:"So"},DBClusterIdentifier:{},SnapshotIdentifier:{},Engine:{},EngineVersion:{},Port:{type:"integer"},DBSubnetGroupName:{},VpcSecurityGroupIds:{shape:"Ss"},Tags:{shape:"S9"},KmsKeyId:{},EnableCloudwatchLogsExports:{shape:"St"},DeletionProtection:{type:"boolean"},DBClusterParameterGroupName:{}}},output:{resultWrapper:"RestoreDBClusterFromSnapshotResult",type:"structure",members:{DBCluster:{shape:"Sw"}}}},RestoreDBClusterToPointInTime:{input:{type:"structure",required:["DBClusterIdentifier","SourceDBClusterIdentifier"],members:{DBClusterIdentifier:{},RestoreType:{},SourceDBClusterIdentifier:{},RestoreToTime:{type:"timestamp"},UseLatestRestorableTime:{type:"boolean"},Port:{type:"integer"},DBSubnetGroupName:{},VpcSecurityGroupIds:{shape:"Ss"},Tags:{shape:"S9"},KmsKeyId:{},EnableCloudwatchLogsExports:{shape:"St"},DeletionProtection:{type:"boolean"}}},output:{resultWrapper:"RestoreDBClusterToPointInTimeResult",type:"structure",members:{DBCluster:{shape:"Sw"}}}},StartDBCluster:{input:{type:"structure",required:["DBClusterIdentifier"],members:{DBClusterIdentifier:{}}},output:{resultWrapper:"StartDBClusterResult",type:"structure",members:{DBCluster:{shape:"Sw"}}}},StopDBCluster:{input:{type:"structure",required:["DBClusterIdentifier"],members:{DBClusterIdentifier:{}}},output:{resultWrapper:"StopDBClusterResult",type:"structure",members:{DBCluster:{shape:"Sw"}}}}},shapes:{S4:{type:"structure",members:{CustomerAwsId:{},CustSubscriptionId:{},SnsTopicArn:{},Status:{},SubscriptionCreationTime:{},SourceType:{},SourceIdsList:{shape:"S5"},EventCategoriesList:{shape:"S6"},Enabled:{type:"boolean"},EventSubscriptionArn:{}},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:{ResourceIdentifier:{},PendingMaintenanceActionDetails:{type:"list",member:{locationName:"PendingMaintenanceAction",type:"structure",members:{Action:{},AutoAppliedAfterDate:{type:"timestamp"},ForcedApplyDate:{type:"timestamp"},OptInStatus:{},CurrentApplyDate:{type:"timestamp"},Description:{}}}}},wrapper:true},Sj:{type:"structure",members:{DBClusterParameterGroupName:{},DBParameterGroupFamily:{},Description:{},DBClusterParameterGroupArn:{}},wrapper:true},Sn:{type:"structure",members:{AvailabilityZones:{shape:"So"},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},So:{type:"list",member:{locationName:"AvailabilityZone"}},Ss:{type:"list",member:{locationName:"VpcSecurityGroupId"}},St:{type:"list",member:{}},Sw:{type:"structure",members:{AvailabilityZones:{shape:"So"},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:{},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:"S10"},HostedZoneId:{},StorageEncrypted:{type:"boolean"},KmsKeyId:{},DbClusterResourceId:{},DBClusterArn:{},AssociatedRoles:{type:"list",member:{locationName:"DBClusterRole",type:"structure",members:{RoleArn:{},Status:{}}}},CloneGroupId:{},ClusterCreateTime:{type:"timestamp"},EnabledCloudwatchLogsExports:{shape:"St"},DeletionProtection:{type:"boolean"}},wrapper:true},S10:{type:"list",member:{locationName:"VpcSecurityGroupMembership",type:"structure",members:{VpcSecurityGroupId:{},Status:{}}}},S1a:{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:"S10"},AvailabilityZone:{},DBSubnetGroup:{shape:"S1c"},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:"St"},LogTypesToDisable:{shape:"St"}}}}},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:{},CopyTagsToSnapshot:{type:"boolean"},PromotionTier:{type:"integer"},DBInstanceArn:{},EnabledCloudwatchLogsExports:{shape:"St"}},wrapper:true},S1c:{type:"structure",members:{DBSubnetGroupName:{},DBSubnetGroupDescription:{},VpcId:{},SubnetGroupStatus:{},Subnets:{type:"list",member:{locationName:"Subnet",type:"structure",members:{SubnetIdentifier:{},SubnetAvailabilityZone:{shape:"S1f"},SubnetStatus:{}}}},DBSubnetGroupArn:{}},wrapper:true},S1f:{type:"structure",members:{Name:{}},wrapper:true},S1l:{type:"list",member:{locationName:"SubnetIdentifier"}},S1r:{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"}},wrapper:true}}},wrapper:true},S28:{type:"list",member:{locationName:"Filter",type:"structure",required:["Name","Values"],members:{Name:{},Values:{type:"list",member:{locationName:"Value"}}}}},S2j:{type:"list",member:{locationName:"Parameter",type:"structure",members:{ParameterName:{},ParameterValue:{},Description:{},Source:{},ApplyType:{},DataType:{},AllowedValues:{},IsModifiable:{type:"boolean"},MinimumEngineVersion:{},ApplyMethod:{}}}},S2o:{type:"structure",members:{DBClusterSnapshotIdentifier:{},DBClusterSnapshotAttributes:{type:"list",member:{locationName:"DBClusterSnapshotAttribute",type:"structure",members:{AttributeName:{},AttributeValues:{shape:"S2r"}}}}},wrapper:true},S2r:{type:"list",member:{locationName:"AttributeValue"}},S48:{type:"structure",members:{DBClusterParameterGroupName:{}}}}}},5113:function(e){e.exports={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:{}}}}}},5120:function(e){e.exports={version:2,waiters:{FindingRevealed:{description:"Wait until the sensitive data occurrences are ready.",delay:2,maxAttempts:60,operation:"GetSensitiveDataOccurrences",acceptors:[{matcher:"path",argument:"status",state:"success",expected:"SUCCESS"},{matcher:"path",argument:"status",state:"success",expected:"ERROR"}]}}}},5138:function(e){e.exports={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"},CreatedAt:{locationName:"createdAt"},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"},CreatedAt:{locationName:"createdAt"},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:"S11"},Description:{locationName:"description"},HlsPackage:{locationName:"hlsPackage",shape:"S19"},Id:{locationName:"id"},ManifestName:{locationName:"manifestName"},MssPackage:{locationName:"mssPackage",shape:"S1c"},Origination:{locationName:"origination"},StartoverWindowSeconds:{locationName:"startoverWindowSeconds",type:"integer"},Tags:{locationName:"tags",shape:"S9"},TimeDelaySeconds:{locationName:"timeDelaySeconds",type:"integer"},Whitelist:{locationName:"whitelist",shape:"Sq"}},required:["ChannelId","Id"],type:"structure"},output:{members:{Arn:{locationName:"arn"},Authorization:{locationName:"authorization",shape:"Sh"},ChannelId:{locationName:"channelId"},CmafPackage:{locationName:"cmafPackage",shape:"S1g"},CreatedAt:{locationName:"createdAt"},DashPackage:{locationName:"dashPackage",shape:"S11"},Description:{locationName:"description"},HlsPackage:{locationName:"hlsPackage",shape:"S19"},Id:{locationName:"id"},ManifestName:{locationName:"manifestName"},MssPackage:{locationName:"mssPackage",shape:"S1c"},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:"Sq"}},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"},CreatedAt:{locationName:"createdAt"},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:"S1g"},CreatedAt:{locationName:"createdAt"},DashPackage:{locationName:"dashPackage",shape:"S11"},Description:{locationName:"description"},HlsPackage:{locationName:"hlsPackage",shape:"S19"},Id:{locationName:"id"},ManifestName:{locationName:"manifestName"},MssPackage:{locationName:"mssPackage",shape:"S1c"},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:"Sq"}},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"},CreatedAt:{locationName:"createdAt"},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:"S1g"},CreatedAt:{locationName:"createdAt"},DashPackage:{locationName:"dashPackage",shape:"S11"},Description:{locationName:"description"},HlsPackage:{locationName:"hlsPackage",shape:"S19"},Id:{locationName:"id"},ManifestName:{locationName:"manifestName"},MssPackage:{locationName:"mssPackage",shape:"S1c"},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:"Sq"}},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:"S28"}},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"},CreatedAt:{locationName:"createdAt"},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"},CreatedAt:{locationName:"createdAt"},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:"S28"}},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:"Sq"}},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"},CreatedAt:{locationName:"createdAt"},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:"S11"},Description:{locationName:"description"},HlsPackage:{locationName:"hlsPackage",shape:"S19"},Id:{location:"uri",locationName:"id"},ManifestName:{locationName:"manifestName"},MssPackage:{locationName:"mssPackage",shape:"S1c"},Origination:{locationName:"origination"},StartoverWindowSeconds:{locationName:"startoverWindowSeconds",type:"integer"},TimeDelaySeconds:{locationName:"timeDelaySeconds",type:"integer"},Whitelist:{locationName:"whitelist",shape:"Sq"}},required:["Id"],type:"structure"},output:{members:{Arn:{locationName:"arn"},Authorization:{locationName:"authorization",shape:"Sh"},ChannelId:{locationName:"channelId"},CmafPackage:{locationName:"cmafPackage",shape:"S1g"},CreatedAt:{locationName:"createdAt"},DashPackage:{locationName:"dashPackage",shape:"S11"},Description:{locationName:"description"},HlsPackage:{locationName:"hlsPackage",shape:"S19"},Id:{locationName:"id"},ManifestName:{locationName:"manifestName"},MssPackage:{locationName:"mssPackage",shape:"S1c"},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:"Sq"}},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:"Su"},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:"Sz"}},type:"structure"},Sj:{members:{ConstantInitializationVector:{locationName:"constantInitializationVector"},EncryptionMethod:{locationName:"encryptionMethod"},KeyRotationIntervalSeconds:{locationName:"keyRotationIntervalSeconds",type:"integer"},SpekeKeyProvider:{locationName:"spekeKeyProvider",shape:"Sm"}},required:["SpekeKeyProvider"],type:"structure"},Sm:{members:{CertificateArn:{locationName:"certificateArn"},EncryptionContractConfiguration:{locationName:"encryptionContractConfiguration",members:{PresetSpeke20Audio:{locationName:"presetSpeke20Audio"},PresetSpeke20Video:{locationName:"presetSpeke20Video"}},required:["PresetSpeke20Audio","PresetSpeke20Video"],type:"structure"},ResourceId:{locationName:"resourceId"},RoleArn:{locationName:"roleArn"},SystemIds:{locationName:"systemIds",shape:"Sq"},Url:{locationName:"url"}},required:["ResourceId","SystemIds","Url","RoleArn"],type:"structure"},Sq:{member:{},type:"list"},Su:{member:{},type:"list"},Sz:{members:{MaxVideoBitsPerSecond:{locationName:"maxVideoBitsPerSecond",type:"integer"},MinVideoBitsPerSecond:{locationName:"minVideoBitsPerSecond",type:"integer"},StreamOrder:{locationName:"streamOrder"}},type:"structure"},S11:{members:{AdTriggers:{locationName:"adTriggers",shape:"Su"},AdsOnDeliveryRestrictions:{locationName:"adsOnDeliveryRestrictions"},Encryption:{locationName:"encryption",members:{KeyRotationIntervalSeconds:{locationName:"keyRotationIntervalSeconds",type:"integer"},SpekeKeyProvider:{locationName:"spekeKeyProvider",shape:"Sm"}},required:["SpekeKeyProvider"],type:"structure"},IncludeIframeOnlyStream:{locationName:"includeIframeOnlyStream",type:"boolean"},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:"Sz"},SuggestedPresentationDelaySeconds:{locationName:"suggestedPresentationDelaySeconds",type:"integer"},UtcTiming:{locationName:"utcTiming"},UtcTimingUri:{locationName:"utcTimingUri"}},type:"structure"},S19:{members:{AdMarkers:{locationName:"adMarkers"},AdTriggers:{locationName:"adTriggers",shape:"Su"},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:"Sm"}},required:["SpekeKeyProvider"],type:"structure"},IncludeDvbSubtitles:{locationName:"includeDvbSubtitles",type:"boolean"},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:"Sz"},UseAudioRenditionGroup:{locationName:"useAudioRenditionGroup",type:"boolean"}},type:"structure"},S1c:{members:{Encryption:{locationName:"encryption",members:{SpekeKeyProvider:{locationName:"spekeKeyProvider",shape:"Sm"}},required:["SpekeKeyProvider"],type:"structure"},ManifestWindowSeconds:{locationName:"manifestWindowSeconds",type:"integer"},SegmentDurationSeconds:{locationName:"segmentDurationSeconds",type:"integer"},StreamSelection:{locationName:"streamSelection",shape:"Sz"}},type:"structure"},S1g:{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"},AdTriggers:{locationName:"adTriggers",shape:"Su"},AdsOnDeliveryRestrictions:{locationName:"adsOnDeliveryRestrictions"}},required:["Id"],type:"structure"},type:"list"},SegmentDurationSeconds:{locationName:"segmentDurationSeconds",type:"integer"},SegmentPrefix:{locationName:"segmentPrefix"},StreamSelection:{locationName:"streamSelection",shape:"Sz"}},type:"structure"},S28:{key:{},type:"map",value:{}}}}},5142:function(e){e.exports={pagination:{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"},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"},DescribeGlobalClusters:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"GlobalClusters"},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"}}}},5145:function(e){e.exports={pagination:{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"}}}},5150:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2021-11-11",endpointPrefix:"appconfigdata",jsonVersion:"1.0",protocol:"rest-json",serviceFullName:"AWS AppConfig Data",serviceId:"AppConfigData",signatureVersion:"v4",signingName:"appconfig",uid:"appconfigdata-2021-11-11"},operations:{GetLatestConfiguration:{http:{method:"GET",requestUri:"/configuration",responseCode:200},input:{type:"structure",required:["ConfigurationToken"],members:{ConfigurationToken:{location:"querystring",locationName:"configuration_token"}}},output:{type:"structure",members:{NextPollConfigurationToken:{location:"header",locationName:"Next-Poll-Configuration-Token"},NextPollIntervalInSeconds:{location:"header",locationName:"Next-Poll-Interval-In-Seconds",type:"integer"},ContentType:{location:"header",locationName:"Content-Type"},Configuration:{type:"blob",sensitive:true},VersionLabel:{location:"header",locationName:"Version-Label"}},payload:"Configuration"}},StartConfigurationSession:{http:{requestUri:"/configurationsessions",responseCode:201},input:{type:"structure",required:["ApplicationIdentifier","EnvironmentIdentifier","ConfigurationProfileIdentifier"],members:{ApplicationIdentifier:{},EnvironmentIdentifier:{},ConfigurationProfileIdentifier:{},RequiredMinimumPollIntervalInSeconds:{type:"integer"}}},output:{type:"structure",members:{InitialConfigurationToken:{}}}}},shapes:{}}},5154:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["codegurureviewer"]={};s.CodeGuruReviewer=i.defineService("codegurureviewer",["2019-09-19"]);Object.defineProperty(a.services["codegurureviewer"],"2019-09-19",{get:function get(){var e=r(1461);e.paginators=r(3836).pagination;e.waiters=r(8270).waiters;return e},enumerable:true,configurable:true});e.exports=s.CodeGuruReviewer},5170:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["apigatewaymanagementapi"]={};s.ApiGatewayManagementApi=i.defineService("apigatewaymanagementapi",["2018-11-29"]);Object.defineProperty(a.services["apigatewaymanagementapi"],"2018-11-29",{get:function get(){var e=r(1840);e.paginators=r(4152).pagination;return e},enumerable:true,configurable:true});e.exports=s.ApiGatewayManagementApi},5189:function(e){e.exports={pagination:{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"}}}},5191:function(e,t,r){var s=r(2393);r(6936);r(4373);var i;s.Config=s.util.inherit({constructor:function Config(e){if(e===undefined)e={};e=this.extractCredentials(e);s.util.each.call(this,this.keys,function(t,r){this.set(t,e[t],r)})},getCredentials:function getCredentials(e){var t=this;function finish(r){e(r,r?null:t.credentials)}function credError(e,t){return new s.util.error(t||new Error,{code:"CredentialsError",message:e,name:"CredentialsError"})}function getAsyncCredentials(){t.credentials.get(function(e){if(e){var r="Could not load credentials from "+t.credentials.constructor.name;e=credError(r,e)}finish(e)})}function getStaticCredentials(){var e=null;if(!t.credentials.accessKeyId||!t.credentials.secretAccessKey){e=credError("Missing credentials")}finish(e)}if(t.credentials){if(typeof t.credentials.get==="function"){getAsyncCredentials()}else{getStaticCredentials()}}else if(t.credentialProvider){t.credentialProvider.resolve(function(e,r){if(e){e=credError("Could not load credentials from any providers",e)}t.credentials=r;finish(e)})}else{finish(credError("No credentials to load"))}},getToken:function getToken(e){var t=this;function finish(r){e(r,r?null:t.token)}function tokenError(e,t){return new s.util.error(t||new Error,{code:"TokenError",message:e,name:"TokenError"})}function getAsyncToken(){t.token.get(function(e){if(e){var r="Could not load token from "+t.token.constructor.name;e=tokenError(r,e)}finish(e)})}function getStaticToken(){var e=null;if(!t.token.token){e=tokenError("Missing token")}finish(e)}if(t.token){if(typeof t.token.get==="function"){getAsyncToken()}else{getStaticToken()}}else if(t.tokenProvider){t.tokenProvider.resolve(function(e,r){if(e){e=tokenError("Could not load token from any providers",e)}t.token=r;finish(e)})}else{finish(tokenError("No token to load"))}},update:function update(e,t){t=t||false;e=this.extractCredentials(e);s.util.each.call(this,e,function(e,r){if(t||Object.prototype.hasOwnProperty.call(this.keys,e)||s.Service.hasService(e)){this.set(e,r)}})},loadFromPath:function loadFromPath(e){this.clear();var t=JSON.parse(s.util.readFileSync(e));var r=new s.FileSystemCredentials(e);var i=new s.CredentialProviderChain;i.providers.unshift(r);i.resolve(function(e,r){if(e)throw e;else t.credentials=r});this.constructor(t);return this},clear:function clear(){s.util.each.call(this,this.keys,function(e){delete this[e]});this.set("credentials",undefined);this.set("credentialProvider",undefined)},set:function set(e,t,r){if(t===undefined){if(r===undefined){r=this.keys[e]}if(typeof r==="function"){this[e]=r.call(this)}else{this[e]=r}}else if(e==="httpOptions"&&this[e]){this[e]=s.util.merge(this[e],t)}else{this[e]=t}},keys:{credentials:null,credentialProvider:null,region:null,logger:null,apiVersions:{},apiVersion:null,endpoint:undefined,httpOptions:{timeout:12e4},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:1e3,hostPrefixEnabled:true,stsRegionalEndpoints:"legacy",useFipsEndpoint:false,useDualstackEndpoint:false,token:null},extractCredentials:function extractCredentials(e){if(e.accessKeyId&&e.secretAccessKey){e=s.util.copy(e);e.credentials=new s.Credentials(e)}return e},setPromisesDependency:function setPromisesDependency(e){i=e;if(e===null&&typeof Promise==="function"){i=Promise}var t=[s.Request,s.Credentials,s.CredentialProviderChain];if(s.S3){t.push(s.S3);if(s.S3.ManagedUpload){t.push(s.S3.ManagedUpload)}}s.util.addPromises(t,i)},getPromisesDependency:function getPromisesDependency(){return i}});s.config=new s.Config},5204:function(e){e.exports={pagination:{}}},5213:function(e){e.exports={pagination:{}}},5214:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["migrationhub"]={};s.MigrationHub=i.defineService("migrationhub",["2017-05-31"]);Object.defineProperty(a.services["migrationhub"],"2017-05-31",{get:function get(){var e=r(4075);e.paginators=r(4756).pagination;return e},enumerable:true,configurable:true});e.exports=s.MigrationHub},5216:function(e){e.exports={pagination:{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"},DescribeFleetLocationAttributes:{input_token:"NextToken",output_token:"NextToken",limit_key:"Limit"},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"},ListCompute:{input_token:"NextToken",output_token:"NextToken",limit_key:"Limit",result_key:"ComputeList"},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"},ListLocations:{input_token:"NextToken",output_token:"NextToken",limit_key:"Limit",result_key:"Locations"},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"}}}},5220:function(e,t,r){e.exports=r(7419)},5225:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:true});t.default=void 0;var r=[];for(var s=0;s<256;++s){r[s]=(s+256).toString(16).substr(1)}function bytesToUuid(e,t){var s=t||0;var i=r;return[i[e[s++]],i[e[s++]],i[e[s++]],i[e[s++]],"-",i[e[s++]],i[e[s++]],"-",i[e[s++]],i[e[s++]],"-",i[e[s++]],i[e[s++]],"-",i[e[s++]],i[e[s++]],i[e[s++]],i[e[s++]],i[e[s++]],i[e[s++]]].join("")}var i=bytesToUuid;t.default=i},5226:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2018-05-10",endpointPrefix:"license-manager-linux-subscriptions",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"AWS License Manager Linux Subscriptions",serviceId:"License Manager Linux Subscriptions",signatureVersion:"v4",signingName:"license-manager-linux-subscriptions",uid:"license-manager-linux-subscriptions-2018-05-10"},operations:{GetServiceSettings:{http:{requestUri:"/subscription/GetServiceSettings",responseCode:200},input:{type:"structure",members:{}},output:{type:"structure",members:{HomeRegions:{shape:"S3"},LinuxSubscriptionsDiscovery:{},LinuxSubscriptionsDiscoverySettings:{shape:"S6"},Status:{},StatusMessage:{shape:"S9"}}},idempotent:true},ListLinuxSubscriptionInstances:{http:{requestUri:"/subscription/ListLinuxSubscriptionInstances",responseCode:200},input:{type:"structure",members:{Filters:{shape:"Sc"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Instances:{type:"list",member:{type:"structure",members:{AccountID:{},AmiId:{},InstanceID:{},InstanceType:{},LastUpdatedTime:{},ProductCode:{type:"list",member:{}},Region:{},Status:{},SubscriptionName:{},UsageOperation:{}}}},NextToken:{}}},idempotent:true},ListLinuxSubscriptions:{http:{requestUri:"/subscription/ListLinuxSubscriptions",responseCode:200},input:{type:"structure",members:{Filters:{shape:"Sc"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{NextToken:{},Subscriptions:{type:"list",member:{type:"structure",members:{InstanceCount:{type:"long"},Name:{},Type:{}}}}}},idempotent:true},UpdateServiceSettings:{http:{requestUri:"/subscription/UpdateServiceSettings",responseCode:200},input:{type:"structure",required:["LinuxSubscriptionsDiscovery","LinuxSubscriptionsDiscoverySettings"],members:{AllowUpdate:{type:"boolean"},LinuxSubscriptionsDiscovery:{},LinuxSubscriptionsDiscoverySettings:{shape:"S6"}}},output:{type:"structure",members:{HomeRegions:{shape:"S3"},LinuxSubscriptionsDiscovery:{},LinuxSubscriptionsDiscoverySettings:{shape:"S6"},Status:{},StatusMessage:{shape:"S9"}}},idempotent:true}},shapes:{S3:{type:"list",member:{}},S6:{type:"structure",required:["OrganizationIntegration","SourceRegions"],members:{OrganizationIntegration:{},SourceRegions:{shape:"S3"}}},S9:{type:"map",key:{},value:{}},Sc:{type:"list",member:{type:"structure",members:{Name:{},Operator:{},Values:{shape:"S3"}}}}}}},5227:function(e){e.exports={pagination:{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"}}}},5229:function(e){e.exports=require("domain")},5245:function(e){e.exports={pagination:{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"}}}},5246:function(e){e.exports={pagination:{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"}}}},5253:function(e){e.exports={pagination:{ListIndexes:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Indexes"},ListSupportedResourceTypes:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"ResourceTypes"},ListViews:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Views"},Search:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Resources"}}}},5260:function(e){e.exports={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:{CancelJob:{http:{method:"PUT",requestUri:"/job/{jobArn}/cancel",responseCode:200},input:{type:"structure",required:["jobArn"],members:{jobArn:{location:"uri",locationName:"jobArn"}}},output:{type:"structure",required:["cancellationStatus","jobArn"],members:{cancellationStatus:{},jobArn:{}}},idempotent:true},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},CreateJob:{http:{requestUri:"/job",responseCode:201},input:{type:"structure",required:["algorithmSpecification","clientToken","deviceConfig","instanceConfig","jobName","outputDataConfig","roleArn"],members:{algorithmSpecification:{shape:"Sa"},checkpointConfig:{shape:"Sh"},clientToken:{idempotencyToken:true},deviceConfig:{shape:"Sj"},hyperParameters:{shape:"Sl"},inputDataConfig:{type:"list",member:{shape:"So"}},instanceConfig:{shape:"Ss"},jobName:{},outputDataConfig:{shape:"Sx"},roleArn:{},stoppingCondition:{shape:"S10"},tags:{shape:"S12"}}},output:{type:"structure",required:["jobArn"],members:{jobArn:{}}}},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},jobToken:{},outputS3Bucket:{},outputS3KeyPrefix:{},shots:{type:"long"},tags:{shape:"S12"}}},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:{}}}},GetJob:{http:{method:"GET",requestUri:"/job/{jobArn}",responseCode:200},input:{type:"structure",required:["jobArn"],members:{jobArn:{location:"uri",locationName:"jobArn"}}},output:{type:"structure",required:["algorithmSpecification","createdAt","instanceConfig","jobArn","jobName","outputDataConfig","roleArn","status"],members:{algorithmSpecification:{shape:"Sa"},billableDuration:{type:"integer"},checkpointConfig:{shape:"Sh"},createdAt:{shape:"S1k"},deviceConfig:{shape:"Sj"},endedAt:{shape:"S1k"},events:{type:"list",member:{type:"structure",members:{eventType:{},message:{},timeOfEvent:{shape:"S1k"}}}},failureReason:{},hyperParameters:{shape:"Sl"},inputDataConfig:{type:"list",member:{shape:"So"}},instanceConfig:{shape:"Ss"},jobArn:{},jobName:{},outputDataConfig:{shape:"Sx"},roleArn:{},startedAt:{shape:"S1k"},status:{},stoppingCondition:{shape:"S10"},tags:{shape:"S12"}}}},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:"S1k"},deviceArn:{},deviceParameters:{jsonvalue:true},endedAt:{shape:"S1k"},failureReason:{},jobArn:{},outputS3Bucket:{},outputS3Directory:{},quantumTaskArn:{},shots:{type:"long"},status:{},tags:{shape:"S12"}}}},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:"S12"}}}},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:{}}}},SearchJobs:{http:{requestUri:"/jobs",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:["jobs"],members:{jobs:{type:"list",member:{type:"structure",required:["createdAt","device","jobArn","jobName","status"],members:{createdAt:{shape:"S1k"},device:{},endedAt:{shape:"S1k"},jobArn:{},jobName:{},startedAt:{shape:"S1k"},status:{},tags:{shape:"S12"}}}},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:"S1k"},deviceArn:{},endedAt:{shape:"S1k"},outputS3Bucket:{},outputS3Directory:{},quantumTaskArn:{},shots:{type:"long"},status:{},tags:{shape:"S12"}}}}}}},TagResource:{http:{requestUri:"/tags/{resourceArn}",responseCode:200},input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tags:{shape:"S12"}}},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:{Sa:{type:"structure",members:{containerImage:{type:"structure",required:["uri"],members:{uri:{}}},scriptModeConfig:{type:"structure",required:["entryPoint","s3Uri"],members:{compressionType:{},entryPoint:{},s3Uri:{}}}}},Sh:{type:"structure",required:["s3Uri"],members:{localPath:{},s3Uri:{}}},Sj:{type:"structure",required:["device"],members:{device:{}}},Sl:{type:"map",key:{},value:{}},So:{type:"structure",required:["channelName","dataSource"],members:{channelName:{},contentType:{},dataSource:{type:"structure",required:["s3DataSource"],members:{s3DataSource:{type:"structure",required:["s3Uri"],members:{s3Uri:{}}}}}}},Ss:{type:"structure",required:["instanceType","volumeSizeInGb"],members:{instanceCount:{type:"integer"},instanceType:{},volumeSizeInGb:{type:"integer"}}},Sx:{type:"structure",required:["s3Path"],members:{kmsKeyId:{},s3Path:{}}},S10:{type:"structure",members:{maxRuntimeInSeconds:{type:"integer"}}},S12:{type:"map",key:{},value:{}},S1k:{type:"timestamp",timestampFormat:"iso8601"}}}},5262:function(e,t,r){(function(){var t,s,i,a=function(e,t){for(var r in t){if(o.call(t,r))e[r]=t[r]}function ctor(){this.constructor=e}ctor.prototype=t.prototype;e.prototype=new ctor;e.__super__=t.prototype;return e},o={}.hasOwnProperty;t=r(2597);s=r(2629);e.exports=i=function(e){a(XMLProcessingInstruction,e);function XMLProcessingInstruction(e,r,s){XMLProcessingInstruction.__super__.constructor.call(this,e);if(r==null){throw new Error("Missing instruction target. "+this.debugInfo())}this.type=t.ProcessingInstruction;this.target=this.stringify.insTarget(r);this.name=this.target;if(s){this.value=this.stringify.insValue(s)}}XMLProcessingInstruction.prototype.clone=function(){return Object.create(this)};XMLProcessingInstruction.prototype.toString=function(e){return this.options.writer.processingInstruction(this,this.options.writer.filterOptions(e))};XMLProcessingInstruction.prototype.isEqualNode=function(e){if(!XMLProcessingInstruction.__super__.isEqualNode.apply(this,arguments).isEqualNode(e)){return false}if(e.target!==this.target){return false}return true};return XMLProcessingInstruction}(s)}).call(this)},5266:function(e){e.exports={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:{AssociateApplicationFleet:{input:{type:"structure",required:["FleetName","ApplicationArn"],members:{FleetName:{},ApplicationArn:{}}},output:{type:"structure",members:{ApplicationFleetAssociation:{shape:"S5"}}}},AssociateApplicationToEntitlement:{input:{type:"structure",required:["StackName","EntitlementName","ApplicationIdentifier"],members:{StackName:{},EntitlementName:{},ApplicationIdentifier:{}}},output:{type:"structure",members:{}}},AssociateFleet:{input:{type:"structure",required:["FleetName","StackName"],members:{FleetName:{},StackName:{}}},output:{type:"structure",members:{}}},BatchAssociateUserStack:{input:{type:"structure",required:["UserStackAssociations"],members:{UserStackAssociations:{shape:"Sc"}}},output:{type:"structure",members:{errors:{shape:"Si"}}}},BatchDisassociateUserStack:{input:{type:"structure",required:["UserStackAssociations"],members:{UserStackAssociations:{shape:"Sc"}}},output:{type:"structure",members:{errors:{shape:"Si"}}}},CopyImage:{input:{type:"structure",required:["SourceImageName","DestinationImageName","DestinationRegion"],members:{SourceImageName:{},DestinationImageName:{},DestinationRegion:{},DestinationImageDescription:{}}},output:{type:"structure",members:{DestinationImageName:{}}}},CreateAppBlock:{input:{type:"structure",required:["Name","SourceS3Location","SetupScriptDetails"],members:{Name:{},Description:{},DisplayName:{},SourceS3Location:{shape:"St"},SetupScriptDetails:{shape:"Sw"},Tags:{shape:"Sy"}}},output:{type:"structure",members:{AppBlock:{shape:"S12"}}}},CreateApplication:{input:{type:"structure",required:["Name","IconS3Location","LaunchPath","Platforms","InstanceFamilies","AppBlockArn"],members:{Name:{},DisplayName:{},Description:{},IconS3Location:{shape:"St"},LaunchPath:{},WorkingDirectory:{},LaunchParameters:{},Platforms:{shape:"S15"},InstanceFamilies:{shape:"S17"},AppBlockArn:{},Tags:{shape:"Sy"}}},output:{type:"structure",members:{Application:{shape:"S19"}}}},CreateDirectoryConfig:{input:{type:"structure",required:["DirectoryName","OrganizationalUnitDistinguishedNames"],members:{DirectoryName:{},OrganizationalUnitDistinguishedNames:{shape:"S1d"},ServiceAccountCredentials:{shape:"S1f"},CertificateBasedAuthProperties:{shape:"S1i"}}},output:{type:"structure",members:{DirectoryConfig:{shape:"S1l"}}}},CreateEntitlement:{input:{type:"structure",required:["Name","StackName","AppVisibility","Attributes"],members:{Name:{},StackName:{},Description:{},AppVisibility:{},Attributes:{shape:"S1o"}}},output:{type:"structure",members:{Entitlement:{shape:"S1r"}}}},CreateFleet:{input:{type:"structure",required:["Name","InstanceType"],members:{Name:{},ImageName:{},ImageArn:{},InstanceType:{},FleetType:{},ComputeCapacity:{shape:"S1u"},VpcConfig:{shape:"S1v"},MaxUserDurationInSeconds:{type:"integer"},DisconnectTimeoutInSeconds:{type:"integer"},Description:{},DisplayName:{},EnableDefaultInternetAccess:{type:"boolean"},DomainJoinInfo:{shape:"S1z"},Tags:{shape:"Sy"},IdleDisconnectTimeoutInSeconds:{type:"integer"},IamRoleArn:{},StreamView:{},Platform:{},MaxConcurrentSessions:{type:"integer"},UsbDeviceFilterStrings:{shape:"S21"},SessionScriptS3Location:{shape:"St"}}},output:{type:"structure",members:{Fleet:{shape:"S24"}}}},CreateImageBuilder:{input:{type:"structure",required:["Name","InstanceType"],members:{Name:{},ImageName:{},ImageArn:{},InstanceType:{},Description:{},DisplayName:{},VpcConfig:{shape:"S1v"},IamRoleArn:{},EnableDefaultInternetAccess:{type:"boolean"},DomainJoinInfo:{shape:"S1z"},AppstreamAgentVersion:{},Tags:{shape:"Sy"},AccessEndpoints:{shape:"S2c"}}},output:{type:"structure",members:{ImageBuilder:{shape:"S2g"}}}},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:"S2r"},RedirectURL:{},FeedbackURL:{},UserSettings:{shape:"S2z"},ApplicationSettings:{shape:"S33"},Tags:{shape:"Sy"},AccessEndpoints:{shape:"S2c"},EmbedHostDomains:{shape:"S35"},StreamingExperienceSettings:{shape:"S37"}}},output:{type:"structure",members:{Stack:{shape:"S3a"}}}},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"}}}},CreateUpdatedImage:{input:{type:"structure",required:["existingImageName","newImageName"],members:{existingImageName:{},newImageName:{},newImageDescription:{},newImageDisplayName:{},newImageTags:{shape:"Sy"},dryRun:{type:"boolean"}}},output:{type:"structure",members:{image:{shape:"S3k"},canUpdateImage:{type:"boolean"}}}},CreateUsageReportSubscription:{input:{type:"structure",members:{}},output:{type:"structure",members:{S3BucketName:{},Schedule:{}}}},CreateUser:{input:{type:"structure",required:["UserName","AuthenticationType"],members:{UserName:{shape:"Se"},MessageAction:{},FirstName:{shape:"S3w"},LastName:{shape:"S3w"},AuthenticationType:{}}},output:{type:"structure",members:{}}},DeleteAppBlock:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{}}},DeleteApplication:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{}}},DeleteDirectoryConfig:{input:{type:"structure",required:["DirectoryName"],members:{DirectoryName:{}}},output:{type:"structure",members:{}}},DeleteEntitlement:{input:{type:"structure",required:["Name","StackName"],members:{Name:{},StackName:{}}},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:"S3k"}}}},DeleteImageBuilder:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{ImageBuilder:{shape:"S2g"}}}},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:"Se"},AuthenticationType:{}}},output:{type:"structure",members:{}}},DescribeAppBlocks:{input:{type:"structure",members:{Arns:{shape:"S4m"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{AppBlocks:{type:"list",member:{shape:"S12"}},NextToken:{}}}},DescribeApplicationFleetAssociations:{input:{type:"structure",members:{FleetName:{},ApplicationArn:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{ApplicationFleetAssociations:{type:"list",member:{shape:"S5"}},NextToken:{}}}},DescribeApplications:{input:{type:"structure",members:{Arns:{shape:"S4m"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Applications:{shape:"S3p"},NextToken:{}}}},DescribeDirectoryConfigs:{input:{type:"structure",members:{DirectoryNames:{type:"list",member:{}},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{DirectoryConfigs:{type:"list",member:{shape:"S1l"}},NextToken:{}}}},DescribeEntitlements:{input:{type:"structure",required:["StackName"],members:{Name:{},StackName:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Entitlements:{type:"list",member:{shape:"S1r"}},NextToken:{}}}},DescribeFleets:{input:{type:"structure",members:{Names:{shape:"S17"},NextToken:{}}},output:{type:"structure",members:{Fleets:{type:"list",member:{shape:"S24"}},NextToken:{}}}},DescribeImageBuilders:{input:{type:"structure",members:{Names:{shape:"S17"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{ImageBuilders:{type:"list",member:{shape:"S2g"}},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:"S3q"}}}},NextToken:{}}}},DescribeImages:{input:{type:"structure",members:{Names:{shape:"S17"},Arns:{shape:"S4m"},Type:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Images:{type:"list",member:{shape:"S3k"}},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:"S2k"}}}},NextToken:{}}}},DescribeStacks:{input:{type:"structure",members:{Names:{shape:"S17"},NextToken:{}}},output:{type:"structure",members:{Stacks:{type:"list",member:{shape:"S3a"}},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:"Se"},AuthenticationType:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{UserStackAssociations:{shape:"Sc"},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:"Se"},Enabled:{type:"boolean"},Status:{},FirstName:{shape:"S3w"},LastName:{shape:"S3w"},CreatedTime:{type:"timestamp"},AuthenticationType:{}}}},NextToken:{}}}},DisableUser:{input:{type:"structure",required:["UserName","AuthenticationType"],members:{UserName:{shape:"Se"},AuthenticationType:{}}},output:{type:"structure",members:{}}},DisassociateApplicationFleet:{input:{type:"structure",required:["FleetName","ApplicationArn"],members:{FleetName:{},ApplicationArn:{}}},output:{type:"structure",members:{}}},DisassociateApplicationFromEntitlement:{input:{type:"structure",required:["StackName","EntitlementName","ApplicationIdentifier"],members:{StackName:{},EntitlementName:{},ApplicationIdentifier:{}}},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:"Se"},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:"S17"},NextToken:{}}}},ListAssociatedStacks:{input:{type:"structure",required:["FleetName"],members:{FleetName:{},NextToken:{}}},output:{type:"structure",members:{Names:{shape:"S17"},NextToken:{}}}},ListEntitledApplications:{input:{type:"structure",required:["StackName","EntitlementName"],members:{StackName:{},EntitlementName:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{EntitledApplications:{type:"list",member:{type:"structure",required:["ApplicationIdentifier"],members:{ApplicationIdentifier:{}}}},NextToken:{}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},output:{type:"structure",members:{Tags:{shape:"Sy"}}}},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:"S2g"}}}},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:"S2g"}}}},TagResource:{input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{},Tags:{shape:"Sy"}}},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:["Name"],members:{Name:{},DisplayName:{},Description:{},IconS3Location:{shape:"St"},LaunchPath:{},WorkingDirectory:{},LaunchParameters:{},AppBlockArn:{},AttributesToDelete:{type:"list",member:{}}}},output:{type:"structure",members:{Application:{shape:"S19"}}}},UpdateDirectoryConfig:{input:{type:"structure",required:["DirectoryName"],members:{DirectoryName:{},OrganizationalUnitDistinguishedNames:{shape:"S1d"},ServiceAccountCredentials:{shape:"S1f"},CertificateBasedAuthProperties:{shape:"S1i"}}},output:{type:"structure",members:{DirectoryConfig:{shape:"S1l"}}}},UpdateEntitlement:{input:{type:"structure",required:["Name","StackName"],members:{Name:{},StackName:{},Description:{},AppVisibility:{},Attributes:{shape:"S1o"}}},output:{type:"structure",members:{Entitlement:{shape:"S1r"}}}},UpdateFleet:{input:{type:"structure",members:{ImageName:{},ImageArn:{},Name:{},InstanceType:{},ComputeCapacity:{shape:"S1u"},VpcConfig:{shape:"S1v"},MaxUserDurationInSeconds:{type:"integer"},DisconnectTimeoutInSeconds:{type:"integer"},DeleteVpcConfig:{deprecated:true,type:"boolean"},Description:{},DisplayName:{},EnableDefaultInternetAccess:{type:"boolean"},DomainJoinInfo:{shape:"S1z"},IdleDisconnectTimeoutInSeconds:{type:"integer"},AttributesToDelete:{type:"list",member:{}},IamRoleArn:{},StreamView:{},Platform:{},MaxConcurrentSessions:{type:"integer"},UsbDeviceFilterStrings:{shape:"S21"},SessionScriptS3Location:{shape:"St"}}},output:{type:"structure",members:{Fleet:{shape:"S24"}}}},UpdateImagePermissions:{input:{type:"structure",required:["Name","SharedAccountId","ImagePermissions"],members:{Name:{},SharedAccountId:{},ImagePermissions:{shape:"S3q"}}},output:{type:"structure",members:{}}},UpdateStack:{input:{type:"structure",required:["Name"],members:{DisplayName:{},Description:{},Name:{},StorageConnectors:{shape:"S2r"},DeleteStorageConnectors:{deprecated:true,type:"boolean"},RedirectURL:{},FeedbackURL:{},AttributesToDelete:{type:"list",member:{}},UserSettings:{shape:"S2z"},ApplicationSettings:{shape:"S33"},AccessEndpoints:{shape:"S2c"},EmbedHostDomains:{shape:"S35"},StreamingExperienceSettings:{shape:"S37"}}},output:{type:"structure",members:{Stack:{shape:"S3a"}}}}},shapes:{S5:{type:"structure",required:["FleetName","ApplicationArn"],members:{FleetName:{},ApplicationArn:{}}},Sc:{type:"list",member:{shape:"Sd"}},Sd:{type:"structure",required:["StackName","UserName","AuthenticationType"],members:{StackName:{},UserName:{shape:"Se"},AuthenticationType:{},SendEmailNotification:{type:"boolean"}}},Se:{type:"string",sensitive:true},Si:{type:"list",member:{type:"structure",members:{UserStackAssociation:{shape:"Sd"},ErrorCode:{},ErrorMessage:{}}}},St:{type:"structure",required:["S3Bucket","S3Key"],members:{S3Bucket:{},S3Key:{}}},Sw:{type:"structure",required:["ScriptS3Location","ExecutablePath","TimeoutInSeconds"],members:{ScriptS3Location:{shape:"St"},ExecutablePath:{},ExecutableParameters:{},TimeoutInSeconds:{type:"integer"}}},Sy:{type:"map",key:{},value:{}},S12:{type:"structure",required:["Name","Arn","SetupScriptDetails"],members:{Name:{},Arn:{},Description:{},DisplayName:{},SourceS3Location:{shape:"St"},SetupScriptDetails:{shape:"Sw"},CreatedTime:{type:"timestamp"}}},S15:{type:"list",member:{}},S17:{type:"list",member:{}},S19:{type:"structure",members:{Name:{},DisplayName:{},IconURL:{},LaunchPath:{},LaunchParameters:{},Enabled:{type:"boolean"},Metadata:{type:"map",key:{},value:{}},WorkingDirectory:{},Description:{},Arn:{},AppBlockArn:{},IconS3Location:{shape:"St"},Platforms:{shape:"S15"},InstanceFamilies:{shape:"S17"},CreatedTime:{type:"timestamp"}}},S1d:{type:"list",member:{}},S1f:{type:"structure",required:["AccountName","AccountPassword"],members:{AccountName:{type:"string",sensitive:true},AccountPassword:{type:"string",sensitive:true}}},S1i:{type:"structure",members:{Status:{},CertificateAuthorityArn:{}}},S1l:{type:"structure",required:["DirectoryName"],members:{DirectoryName:{},OrganizationalUnitDistinguishedNames:{shape:"S1d"},ServiceAccountCredentials:{shape:"S1f"},CreatedTime:{type:"timestamp"},CertificateBasedAuthProperties:{shape:"S1i"}}},S1o:{type:"list",member:{type:"structure",required:["Name","Value"],members:{Name:{},Value:{}}}},S1r:{type:"structure",required:["Name","StackName","AppVisibility","Attributes"],members:{Name:{},StackName:{},Description:{},AppVisibility:{},Attributes:{shape:"S1o"},CreatedTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"}}},S1u:{type:"structure",required:["DesiredInstances"],members:{DesiredInstances:{type:"integer"}}},S1v:{type:"structure",members:{SubnetIds:{type:"list",member:{}},SecurityGroupIds:{type:"list",member:{}}}},S1z:{type:"structure",members:{DirectoryName:{},OrganizationalUnitDistinguishedName:{}}},S21:{type:"list",member:{}},S24:{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:"S1v"},CreatedTime:{type:"timestamp"},FleetErrors:{type:"list",member:{type:"structure",members:{ErrorCode:{},ErrorMessage:{}}}},EnableDefaultInternetAccess:{type:"boolean"},DomainJoinInfo:{shape:"S1z"},IdleDisconnectTimeoutInSeconds:{type:"integer"},IamRoleArn:{},StreamView:{},Platform:{},MaxConcurrentSessions:{type:"integer"},UsbDeviceFilterStrings:{shape:"S21"},SessionScriptS3Location:{shape:"St"}}},S2c:{type:"list",member:{type:"structure",required:["EndpointType"],members:{EndpointType:{},VpceId:{}}}},S2g:{type:"structure",required:["Name"],members:{Name:{},Arn:{},ImageArn:{},Description:{},DisplayName:{},VpcConfig:{shape:"S1v"},InstanceType:{},Platform:{},IamRoleArn:{},State:{},StateChangeReason:{type:"structure",members:{Code:{},Message:{}}},CreatedTime:{type:"timestamp"},EnableDefaultInternetAccess:{type:"boolean"},DomainJoinInfo:{shape:"S1z"},NetworkAccessConfiguration:{shape:"S2k"},ImageBuilderErrors:{shape:"S2l"},AppstreamAgentVersion:{},AccessEndpoints:{shape:"S2c"}}},S2k:{type:"structure",members:{EniPrivateIpAddress:{},EniId:{}}},S2l:{type:"list",member:{type:"structure",members:{ErrorCode:{},ErrorMessage:{},ErrorTimestamp:{type:"timestamp"}}}},S2r:{type:"list",member:{type:"structure",required:["ConnectorType"],members:{ConnectorType:{},ResourceIdentifier:{},Domains:{type:"list",member:{}}}}},S2z:{type:"list",member:{type:"structure",required:["Action","Permission"],members:{Action:{},Permission:{}}}},S33:{type:"structure",required:["Enabled"],members:{Enabled:{type:"boolean"},SettingsGroup:{}}},S35:{type:"list",member:{}},S37:{type:"structure",members:{PreferredProtocol:{}}},S3a:{type:"structure",required:["Name"],members:{Arn:{},Name:{},Description:{},DisplayName:{},CreatedTime:{type:"timestamp"},StorageConnectors:{shape:"S2r"},RedirectURL:{},FeedbackURL:{},StackErrors:{type:"list",member:{type:"structure",members:{ErrorCode:{},ErrorMessage:{}}}},UserSettings:{shape:"S2z"},ApplicationSettings:{type:"structure",members:{Enabled:{type:"boolean"},SettingsGroup:{},S3BucketName:{}}},AccessEndpoints:{shape:"S2c"},EmbedHostDomains:{shape:"S35"},StreamingExperienceSettings:{shape:"S37"}}},S3k:{type:"structure",required:["Name"],members:{Name:{},Arn:{},BaseImageArn:{},DisplayName:{},State:{},Visibility:{},ImageBuilderSupported:{type:"boolean"},ImageBuilderName:{},Platform:{},Description:{},StateChangeReason:{type:"structure",members:{Code:{},Message:{}}},Applications:{shape:"S3p"},CreatedTime:{type:"timestamp"},PublicBaseImageReleasedDate:{type:"timestamp"},AppstreamAgentVersion:{},ImagePermissions:{shape:"S3q"},ImageErrors:{shape:"S2l"}}},S3p:{type:"list",member:{shape:"S19"}},S3q:{type:"structure",members:{allowFleet:{type:"boolean"},allowImageBuilder:{type:"boolean"}}},S3w:{type:"string",sensitive:true},S4m:{type:"list",member:{}}}}},5270:function(e){e.exports={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:{}},deprecated:true,deprecatedMessage:"since: 2022-08-30"},CreateFlowTemplate:{input:{type:"structure",required:["definition"],members:{definition:{shape:"S7"},compatibleNamespaceVersion:{type:"long"}}},output:{type:"structure",members:{summary:{shape:"Sb"}}},deprecated:true,deprecatedMessage:"since: 2022-08-30"},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"}}},deprecated:true,deprecatedMessage:"since: 2022-08-30"},CreateSystemTemplate:{input:{type:"structure",required:["definition"],members:{definition:{shape:"S7"},compatibleNamespaceVersion:{type:"long"}}},output:{type:"structure",members:{summary:{shape:"Sw"}}},deprecated:true,deprecatedMessage:"since: 2022-08-30"},DeleteFlowTemplate:{input:{type:"structure",required:["id"],members:{id:{}}},output:{type:"structure",members:{}},deprecated:true,deprecatedMessage:"since: 2022-08-30"},DeleteNamespace:{input:{type:"structure",members:{}},output:{type:"structure",members:{namespaceArn:{},namespaceName:{}}},deprecated:true,deprecatedMessage:"since: 2022-08-30"},DeleteSystemInstance:{input:{type:"structure",members:{id:{}}},output:{type:"structure",members:{}},deprecated:true,deprecatedMessage:"since: 2022-08-30"},DeleteSystemTemplate:{input:{type:"structure",required:["id"],members:{id:{}}},output:{type:"structure",members:{}},deprecated:true,deprecatedMessage:"since: 2022-08-30"},DeploySystemInstance:{input:{type:"structure",members:{id:{}}},output:{type:"structure",required:["summary"],members:{summary:{shape:"Sq"},greengrassDeploymentId:{}}},deprecated:true,deprecatedMessage:"since: 2022-08-30"},DeprecateFlowTemplate:{input:{type:"structure",required:["id"],members:{id:{}}},output:{type:"structure",members:{}},deprecated:true,deprecatedMessage:"since: 2022-08-30"},DeprecateSystemTemplate:{input:{type:"structure",required:["id"],members:{id:{}}},output:{type:"structure",members:{}},deprecated:true,deprecatedMessage:"since: 2022-08-30"},DescribeNamespace:{input:{type:"structure",members:{namespaceName:{}}},output:{type:"structure",members:{namespaceArn:{},namespaceName:{},trackingNamespaceName:{},trackingNamespaceVersion:{type:"long"},namespaceVersion:{type:"long"}}},deprecated:true,deprecatedMessage:"since: 2022-08-30"},DissociateEntityFromThing:{input:{type:"structure",required:["thingName","entityType"],members:{thingName:{},entityType:{}}},output:{type:"structure",members:{}},deprecated:true,deprecatedMessage:"since: 2022-08-30"},GetEntities:{input:{type:"structure",required:["ids"],members:{ids:{type:"list",member:{}},namespaceVersion:{type:"long"}}},output:{type:"structure",members:{descriptions:{shape:"S1l"}}},deprecated:true,deprecatedMessage:"since: 2022-08-30"},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"}}}}},deprecated:true,deprecatedMessage:"since: 2022-08-30"},GetFlowTemplateRevisions:{input:{type:"structure",required:["id"],members:{id:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{summaries:{shape:"S1u"},nextToken:{}}},deprecated:true,deprecatedMessage:"since: 2022-08-30"},GetNamespaceDeletionStatus:{input:{type:"structure",members:{}},output:{type:"structure",members:{namespaceArn:{},namespaceName:{},status:{},errorCode:{},errorMessage:{}}},deprecated:true,deprecatedMessage:"since: 2022-08-30"},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:{}}}}},deprecated:true,deprecatedMessage:"since: 2022-08-30"},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"}}}}},deprecated:true,deprecatedMessage:"since: 2022-08-30"},GetSystemTemplateRevisions:{input:{type:"structure",required:["id"],members:{id:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{summaries:{shape:"S2a"},nextToken:{}}},deprecated:true,deprecatedMessage:"since: 2022-08-30"},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"}}},deprecated:true,deprecatedMessage:"since: 2022-08-30"},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:{}}},deprecated:true,deprecatedMessage:"since: 2022-08-30"},ListTagsForResource:{input:{type:"structure",required:["resourceArn"],members:{maxResults:{type:"integer"},resourceArn:{},nextToken:{}}},output:{type:"structure",members:{tags:{shape:"Sf"},nextToken:{}}},deprecated:true,deprecatedMessage:"since: 2022-08-30"},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:{}}},deprecated:true,deprecatedMessage:"since: 2022-08-30"},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:{}}},deprecated:true,deprecatedMessage:"since: 2022-08-30"},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:{}}},deprecated:true,deprecatedMessage:"since: 2022-08-30"},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:{}}},deprecated:true,deprecatedMessage:"since: 2022-08-30"},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:{}}},deprecated:true,deprecatedMessage:"since: 2022-08-30"},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:{}}},deprecated:true,deprecatedMessage:"since: 2022-08-30"},TagResource:{input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{},tags:{shape:"Sf"}}},output:{type:"structure",members:{}},deprecated:true,deprecatedMessage:"since: 2022-08-30"},UndeploySystemInstance:{input:{type:"structure",members:{id:{}}},output:{type:"structure",members:{summary:{shape:"Sq"}}},deprecated:true,deprecatedMessage:"since: 2022-08-30"},UntagResource:{input:{type:"structure",required:["resourceArn","tagKeys"],members:{resourceArn:{},tagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}},deprecated:true,deprecatedMessage:"since: 2022-08-30"},UpdateFlowTemplate:{input:{type:"structure",required:["id","definition"],members:{id:{},definition:{shape:"S7"},compatibleNamespaceVersion:{type:"long"}}},output:{type:"structure",members:{summary:{shape:"Sb"}}},deprecated:true,deprecatedMessage:"since: 2022-08-30"},UpdateSystemTemplate:{input:{type:"structure",required:["id","definition"],members:{id:{},definition:{shape:"S7"},compatibleNamespaceVersion:{type:"long"}}},output:{type:"structure",members:{summary:{shape:"Sw"}}},deprecated:true,deprecatedMessage:"since: 2022-08-30"},UploadEntityDefinitions:{input:{type:"structure",members:{document:{shape:"S7"},syncWithPublicNamespace:{type:"boolean"},deprecateExistingEntities:{type:"boolean"}}},output:{type:"structure",required:["uploadId"],members:{uploadId:{}}},deprecated:true,deprecatedMessage:"since: 2022-08-30"}},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"}}}}},5282:function(e){e.exports={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"}}}}}}}}},5292:function(e){e.exports={pagination:{GetVehicleStatus:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"campaigns"},ListCampaigns:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"campaignSummaries"},ListDecoderManifestNetworkInterfaces:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"networkInterfaces"},ListDecoderManifestSignals:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"signalDecoders"},ListDecoderManifests:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"summaries"},ListFleets:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"fleetSummaries"},ListFleetsForVehicle:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"fleets"},ListModelManifestNodes:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"nodes"},ListModelManifests:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"summaries"},ListSignalCatalogNodes:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"nodes"},ListSignalCatalogs:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"summaries"},ListVehicles:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"vehicleSummaries"},ListVehiclesInFleet:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"vehicles"}}}},5298:function(e){e.exports={pagination:{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"}}}},5315:function(e,t,r){"use strict";var s=this&&this.__createBinding||(Object.create?function(e,t,r,s){if(s===undefined)s=r;Object.defineProperty(e,s,{enumerable:true,get:function(){return t[r]}})}:function(e,t,r,s){if(s===undefined)s=r;e[s]=t[r]});var i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:true,value:t})}:function(e,t){e["default"]=t});var a=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(e!=null)for(var r in e)if(r!=="default"&&Object.hasOwnProperty.call(e,r))s(t,e,r);i(t,e);return t};var o=this&&this.__awaiter||function(e,t,r,s){function adopt(e){return e instanceof r?e:new r(function(t){t(e)})}return new(r||(r=Promise))(function(r,i){function fulfilled(e){try{step(s.next(e))}catch(e){i(e)}}function rejected(e){try{step(s["throw"](e))}catch(e){i(e)}}function step(e){e.done?r(e.value):adopt(e.value).then(fulfilled,rejected)}step((s=s.apply(e,t||[])).next())})};Object.defineProperty(t,"__esModule",{value:true});t.HttpClient=t.isHttps=t.HttpClientResponse=t.HttpClientError=t.getProxyUrl=t.MediaTypes=t.Headers=t.HttpCodes=void 0;const n=a(r(8605));const u=a(r(7211));const p=a(r(6233));const m=a(r(5220));var c;(function(e){e[e["OK"]=200]="OK";e[e["MultipleChoices"]=300]="MultipleChoices";e[e["MovedPermanently"]=301]="MovedPermanently";e[e["ResourceMoved"]=302]="ResourceMoved";e[e["SeeOther"]=303]="SeeOther";e[e["NotModified"]=304]="NotModified";e[e["UseProxy"]=305]="UseProxy";e[e["SwitchProxy"]=306]="SwitchProxy";e[e["TemporaryRedirect"]=307]="TemporaryRedirect";e[e["PermanentRedirect"]=308]="PermanentRedirect";e[e["BadRequest"]=400]="BadRequest";e[e["Unauthorized"]=401]="Unauthorized";e[e["PaymentRequired"]=402]="PaymentRequired";e[e["Forbidden"]=403]="Forbidden";e[e["NotFound"]=404]="NotFound";e[e["MethodNotAllowed"]=405]="MethodNotAllowed";e[e["NotAcceptable"]=406]="NotAcceptable";e[e["ProxyAuthenticationRequired"]=407]="ProxyAuthenticationRequired";e[e["RequestTimeout"]=408]="RequestTimeout";e[e["Conflict"]=409]="Conflict";e[e["Gone"]=410]="Gone";e[e["TooManyRequests"]=429]="TooManyRequests";e[e["InternalServerError"]=500]="InternalServerError";e[e["NotImplemented"]=501]="NotImplemented";e[e["BadGateway"]=502]="BadGateway";e[e["ServiceUnavailable"]=503]="ServiceUnavailable";e[e["GatewayTimeout"]=504]="GatewayTimeout"})(c=t.HttpCodes||(t.HttpCodes={}));var l;(function(e){e["Accept"]="accept";e["ContentType"]="content-type"})(l=t.Headers||(t.Headers={}));var d;(function(e){e["ApplicationJson"]="application/json"})(d=t.MediaTypes||(t.MediaTypes={}));function getProxyUrl(e){const t=p.getProxyUrl(new URL(e));return t?t.href:""}t.getProxyUrl=getProxyUrl;const y=[c.MovedPermanently,c.ResourceMoved,c.SeeOther,c.TemporaryRedirect,c.PermanentRedirect];const b=[c.BadGateway,c.ServiceUnavailable,c.GatewayTimeout];const S=["OPTIONS","GET","DELETE","HEAD"];const g=10;const h=5;class HttpClientError extends Error{constructor(e,t){super(e);this.name="HttpClientError";this.statusCode=t;Object.setPrototypeOf(this,HttpClientError.prototype)}}t.HttpClientError=HttpClientError;class HttpClientResponse{constructor(e){this.message=e}readBody(){return o(this,void 0,void 0,function*(){return new Promise(e=>o(this,void 0,void 0,function*(){let t=Buffer.alloc(0);this.message.on("data",e=>{t=Buffer.concat([t,e])});this.message.on("end",()=>{e(t.toString())})}))})}}t.HttpClientResponse=HttpClientResponse;function isHttps(e){const t=new URL(e);return t.protocol==="https:"}t.isHttps=isHttps;class HttpClient{constructor(e,t,r){this._ignoreSslError=false;this._allowRedirects=true;this._allowRedirectDowngrade=false;this._maxRedirects=50;this._allowRetries=false;this._maxRetries=1;this._keepAlive=false;this._disposed=false;this.userAgent=e;this.handlers=t||[];this.requestOptions=r;if(r){if(r.ignoreSslError!=null){this._ignoreSslError=r.ignoreSslError}this._socketTimeout=r.socketTimeout;if(r.allowRedirects!=null){this._allowRedirects=r.allowRedirects}if(r.allowRedirectDowngrade!=null){this._allowRedirectDowngrade=r.allowRedirectDowngrade}if(r.maxRedirects!=null){this._maxRedirects=Math.max(r.maxRedirects,0)}if(r.keepAlive!=null){this._keepAlive=r.keepAlive}if(r.allowRetries!=null){this._allowRetries=r.allowRetries}if(r.maxRetries!=null){this._maxRetries=r.maxRetries}}}options(e,t){return o(this,void 0,void 0,function*(){return this.request("OPTIONS",e,null,t||{})})}get(e,t){return o(this,void 0,void 0,function*(){return this.request("GET",e,null,t||{})})}del(e,t){return o(this,void 0,void 0,function*(){return this.request("DELETE",e,null,t||{})})}post(e,t,r){return o(this,void 0,void 0,function*(){return this.request("POST",e,t,r||{})})}patch(e,t,r){return o(this,void 0,void 0,function*(){return this.request("PATCH",e,t,r||{})})}put(e,t,r){return o(this,void 0,void 0,function*(){return this.request("PUT",e,t,r||{})})}head(e,t){return o(this,void 0,void 0,function*(){return this.request("HEAD",e,null,t||{})})}sendStream(e,t,r,s){return o(this,void 0,void 0,function*(){return this.request(e,t,r,s)})}getJson(e,t={}){return o(this,void 0,void 0,function*(){t[l.Accept]=this._getExistingOrDefaultHeader(t,l.Accept,d.ApplicationJson);const r=yield this.get(e,t);return this._processResponse(r,this.requestOptions)})}postJson(e,t,r={}){return o(this,void 0,void 0,function*(){const s=JSON.stringify(t,null,2);r[l.Accept]=this._getExistingOrDefaultHeader(r,l.Accept,d.ApplicationJson);r[l.ContentType]=this._getExistingOrDefaultHeader(r,l.ContentType,d.ApplicationJson);const i=yield this.post(e,s,r);return this._processResponse(i,this.requestOptions)})}putJson(e,t,r={}){return o(this,void 0,void 0,function*(){const s=JSON.stringify(t,null,2);r[l.Accept]=this._getExistingOrDefaultHeader(r,l.Accept,d.ApplicationJson);r[l.ContentType]=this._getExistingOrDefaultHeader(r,l.ContentType,d.ApplicationJson);const i=yield this.put(e,s,r);return this._processResponse(i,this.requestOptions)})}patchJson(e,t,r={}){return o(this,void 0,void 0,function*(){const s=JSON.stringify(t,null,2);r[l.Accept]=this._getExistingOrDefaultHeader(r,l.Accept,d.ApplicationJson);r[l.ContentType]=this._getExistingOrDefaultHeader(r,l.ContentType,d.ApplicationJson);const i=yield this.patch(e,s,r);return this._processResponse(i,this.requestOptions)})}request(e,t,r,s){return o(this,void 0,void 0,function*(){if(this._disposed){throw new Error("Client has already been disposed.")}const i=new URL(t);let a=this._prepareRequest(e,i,s);const o=this._allowRetries&&S.includes(e)?this._maxRetries+1:1;let n=0;let u;do{u=yield this.requestRaw(a,r);if(u&&u.message&&u.message.statusCode===c.Unauthorized){let e;for(const t of this.handlers){if(t.canHandleAuthentication(u)){e=t;break}}if(e){return e.handleAuthentication(this,a,r)}else{return u}}let t=this._maxRedirects;while(u.message.statusCode&&y.includes(u.message.statusCode)&&this._allowRedirects&&t>0){const o=u.message.headers["location"];if(!o){break}const n=new URL(o);if(i.protocol==="https:"&&i.protocol!==n.protocol&&!this._allowRedirectDowngrade){throw new Error("Redirect from HTTPS to HTTP protocol. This downgrade is not allowed for security reasons. If you want to allow this behavior, set the allowRedirectDowngrade option to true.")}yield u.readBody();if(n.hostname!==i.hostname){for(const e in s){if(e.toLowerCase()==="authorization"){delete s[e]}}}a=this._prepareRequest(e,n,s);u=yield this.requestRaw(a,r);t--}if(!u.message.statusCode||!b.includes(u.message.statusCode)){return u}n+=1;if(n{function callbackForResult(e,t){if(e){s(e)}else if(!t){s(new Error("Unknown error"))}else{r(t)}}this.requestRawWithCallback(e,t,callbackForResult)})})}requestRawWithCallback(e,t,r){if(typeof t==="string"){if(!e.options.headers){e.options.headers={}}e.options.headers["Content-Length"]=Buffer.byteLength(t,"utf8")}let s=false;function handleResult(e,t){if(!s){s=true;r(e,t)}}const i=e.httpModule.request(e.options,e=>{const t=new HttpClientResponse(e);handleResult(undefined,t)});let a;i.on("socket",e=>{a=e});i.setTimeout(this._socketTimeout||3*6e4,()=>{if(a){a.end()}handleResult(new Error(`Request timeout: ${e.options.path}`))});i.on("error",function(e){handleResult(e)});if(t&&typeof t==="string"){i.write(t,"utf8")}if(t&&typeof t!=="string"){t.on("close",function(){i.end()});t.pipe(i)}else{i.end()}}getAgent(e){const t=new URL(e);return this._getAgent(t)}_prepareRequest(e,t,r){const s={};s.parsedUrl=t;const i=s.parsedUrl.protocol==="https:";s.httpModule=i?u:n;const a=i?443:80;s.options={};s.options.host=s.parsedUrl.hostname;s.options.port=s.parsedUrl.port?parseInt(s.parsedUrl.port):a;s.options.path=(s.parsedUrl.pathname||"")+(s.parsedUrl.search||"");s.options.method=e;s.options.headers=this._mergeHeaders(r);if(this.userAgent!=null){s.options.headers["user-agent"]=this.userAgent}s.options.agent=this._getAgent(s.parsedUrl);if(this.handlers){for(const e of this.handlers){e.prepareRequest(s.options)}}return s}_mergeHeaders(e){if(this.requestOptions&&this.requestOptions.headers){return Object.assign({},N(this.requestOptions.headers),N(e||{}))}return N(e||{})}_getExistingOrDefaultHeader(e,t,r){let s;if(this.requestOptions&&this.requestOptions.headers){s=N(this.requestOptions.headers)[t]}return e[t]||s||r}_getAgent(e){let t;const r=p.getProxyUrl(e);const s=r&&r.hostname;if(this._keepAlive&&s){t=this._proxyAgent}if(this._keepAlive&&!s){t=this._agent}if(t){return t}const i=e.protocol==="https:";let a=100;if(this.requestOptions){a=this.requestOptions.maxSockets||n.globalAgent.maxSockets}if(r&&r.hostname){const e={maxSockets:a,keepAlive:this._keepAlive,proxy:Object.assign(Object.assign({},(r.username||r.password)&&{proxyAuth:`${r.username}:${r.password}`}),{host:r.hostname,port:r.port})};let s;const o=r.protocol==="https:";if(i){s=o?m.httpsOverHttps:m.httpsOverHttp}else{s=o?m.httpOverHttps:m.httpOverHttp}t=s(e);this._proxyAgent=t}if(this._keepAlive&&!t){const e={keepAlive:this._keepAlive,maxSockets:a};t=i?new u.Agent(e):new n.Agent(e);this._agent=t}if(!t){t=i?u.globalAgent:n.globalAgent}if(i&&this._ignoreSslError){t.options=Object.assign(t.options||{},{rejectUnauthorized:false})}return t}_performExponentialBackoff(e){return o(this,void 0,void 0,function*(){e=Math.min(g,e);const t=h*Math.pow(2,e);return new Promise(e=>setTimeout(()=>e(),t))})}_processResponse(e,t){return o(this,void 0,void 0,function*(){return new Promise((r,s)=>o(this,void 0,void 0,function*(){const i=e.message.statusCode||0;const a={statusCode:i,result:null,headers:{}};if(i===c.NotFound){r(a)}function dateTimeDeserializer(e,t){if(typeof t==="string"){const e=new Date(t);if(!isNaN(e.valueOf())){return e}}return t}let o;let n;try{n=yield e.readBody();if(n&&n.length>0){if(t&&t.deserializeDates){o=JSON.parse(n,dateTimeDeserializer)}else{o=JSON.parse(n)}a.result=o}a.headers=e.message.headers}catch(e){}if(i>299){let e;if(o&&o.message){e=o.message}else if(n&&n.length>0){e=n}else{e=`Failed request: (${i})`}const t=new HttpClientError(e,i);t.result=a.result;s(t)}else{r(a)}}))})}}t.HttpClient=HttpClient;const N=e=>Object.keys(e).reduce((t,r)=>(t[r.toLowerCase()]=e[r],t),{})},5316:function(e,t,r){"use strict";var s=this&&this.__createBinding||(Object.create?function(e,t,r,s){if(s===undefined)s=r;Object.defineProperty(e,s,{enumerable:true,get:function(){return t[r]}})}:function(e,t,r,s){if(s===undefined)s=r;e[s]=t[r]});var i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:true,value:t})}:function(e,t){e["default"]=t});var a=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(e!=null)for(var r in e)if(r!=="default"&&Object.hasOwnProperty.call(e,r))s(t,e,r);i(t,e);return t};var o=this&&this.__awaiter||function(e,t,r,s){function adopt(e){return e instanceof r?e:new r(function(t){t(e)})}return new(r||(r=Promise))(function(r,i){function fulfilled(e){try{step(s.next(e))}catch(e){i(e)}}function rejected(e){try{step(s["throw"](e))}catch(e){i(e)}}function step(e){e.done?r(e.value):adopt(e.value).then(fulfilled,rejected)}step((s=s.apply(e,t||[])).next())})};Object.defineProperty(t,"__esModule",{value:true});t.getIDToken=t.getState=t.saveState=t.group=t.endGroup=t.startGroup=t.info=t.notice=t.warning=t.error=t.debug=t.isDebug=t.setFailed=t.setCommandEcho=t.setOutput=t.getBooleanInput=t.getMultilineInput=t.getInput=t.addPath=t.setSecret=t.exportVariable=t.ExitCode=void 0;const n=r(9190);const u=r(3685);const p=r(2861);const m=a(r(2087));const c=a(r(5622));const l=r(3419);var d;(function(e){e[e["Success"]=0]="Success";e[e["Failure"]=1]="Failure"})(d=t.ExitCode||(t.ExitCode={}));function exportVariable(e,t){const r=p.toCommandValue(t);process.env[e]=r;const s=process.env["GITHUB_ENV"]||"";if(s){return u.issueFileCommand("ENV",u.prepareKeyValueMessage(e,t))}n.issueCommand("set-env",{name:e},r)}t.exportVariable=exportVariable;function setSecret(e){n.issueCommand("add-mask",{},e)}t.setSecret=setSecret;function addPath(e){const t=process.env["GITHUB_PATH"]||"";if(t){u.issueFileCommand("PATH",e)}else{n.issueCommand("add-path",{},e)}process.env["PATH"]=`${e}${c.delimiter}${process.env["PATH"]}`}t.addPath=addPath;function getInput(e,t){const r=process.env[`INPUT_${e.replace(/ /g,"_").toUpperCase()}`]||"";if(t&&t.required&&!r){throw new Error(`Input required and not supplied: ${e}`)}if(t&&t.trimWhitespace===false){return r}return r.trim()}t.getInput=getInput;function getMultilineInput(e,t){const r=getInput(e,t).split("\n").filter(e=>e!=="");if(t&&t.trimWhitespace===false){return r}return r.map(e=>e.trim())}t.getMultilineInput=getMultilineInput;function getBooleanInput(e,t){const r=["true","True","TRUE"];const s=["false","False","FALSE"];const i=getInput(e,t);if(r.includes(i))return true;if(s.includes(i))return false;throw new TypeError(`Input does not meet YAML 1.2 "Core Schema" specification: ${e}\n`+`Support boolean input list: \`true | True | TRUE | false | False | FALSE\``)}t.getBooleanInput=getBooleanInput;function setOutput(e,t){const r=process.env["GITHUB_OUTPUT"]||"";if(r){return u.issueFileCommand("OUTPUT",u.prepareKeyValueMessage(e,t))}process.stdout.write(m.EOL);n.issueCommand("set-output",{name:e},p.toCommandValue(t))}t.setOutput=setOutput;function setCommandEcho(e){n.issue("echo",e?"on":"off")}t.setCommandEcho=setCommandEcho;function setFailed(e){process.exitCode=d.Failure;error(e)}t.setFailed=setFailed;function isDebug(){return process.env["RUNNER_DEBUG"]==="1"}t.isDebug=isDebug;function debug(e){n.issueCommand("debug",{},e)}t.debug=debug;function error(e,t={}){n.issueCommand("error",p.toCommandProperties(t),e instanceof Error?e.toString():e)}t.error=error;function warning(e,t={}){n.issueCommand("warning",p.toCommandProperties(t),e instanceof Error?e.toString():e)}t.warning=warning;function notice(e,t={}){n.issueCommand("notice",p.toCommandProperties(t),e instanceof Error?e.toString():e)}t.notice=notice;function info(e){process.stdout.write(e+m.EOL)}t.info=info;function startGroup(e){n.issue("group",e)}t.startGroup=startGroup;function endGroup(){n.issue("endgroup")}t.endGroup=endGroup;function group(e,t){return o(this,void 0,void 0,function*(){startGroup(e);let r;try{r=yield t()}finally{endGroup()}return r})}t.group=group;function saveState(e,t){const r=process.env["GITHUB_STATE"]||"";if(r){return u.issueFileCommand("STATE",u.prepareKeyValueMessage(e,t))}n.issueCommand("save-state",{name:e},p.toCommandValue(t))}t.saveState=saveState;function getState(e){return process.env[`STATE_${e}`]||""}t.getState=getState;function getIDToken(e){return o(this,void 0,void 0,function*(){return yield l.OidcClient.getIDToken(e)})}t.getIDToken=getIDToken;var y=r(4656);Object.defineProperty(t,"summary",{enumerable:true,get:function(){return y.summary}});var b=r(4656);Object.defineProperty(t,"markdownSummary",{enumerable:true,get:function(){return b.markdownSummary}});var S=r(4989);Object.defineProperty(t,"toPosixPath",{enumerable:true,get:function(){return S.toPosixPath}});Object.defineProperty(t,"toWin32Path",{enumerable:true,get:function(){return S.toWin32Path}});Object.defineProperty(t,"toPlatformPath",{enumerable:true,get:function(){return S.toPlatformPath}})},5333:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["apigatewayv2"]={};s.ApiGatewayV2=i.defineService("apigatewayv2",["2018-11-29"]);Object.defineProperty(a.services["apigatewayv2"],"2018-11-29",{get:function get(){var e=r(4981);e.paginators=r(4542).pagination;return e},enumerable:true,configurable:true});e.exports=s.ApiGatewayV2},5339:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["honeycode"]={};s.Honeycode=i.defineService("honeycode",["2020-03-01"]);Object.defineProperty(a.services["honeycode"],"2020-03-01",{get:function get(){var e=r(966);e.paginators=r(6442).pagination;return e},enumerable:true,configurable:true});e.exports=s.Honeycode},5362:function(e){e.exports={pagination:{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"}}}},5393:function(e){e.exports={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"}}}}},5405:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["datapipeline"]={};s.DataPipeline=i.defineService("datapipeline",["2012-10-29"]);Object.defineProperty(a.services["datapipeline"],"2012-10-29",{get:function get(){var e=r(1876);e.paginators=r(9335).pagination;return e},enumerable:true,configurable:true});e.exports=s.DataPipeline},5423:function(e){e.exports={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:{}}}}}},5436:function(e){e.exports={pagination:{}}},5438:function(e){e.exports={pagination:{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"},ListFunctionUrlConfigs:{input_token:"Marker",limit_key:"MaxItems",output_token:"NextMarker",result_key:"FunctionUrlConfigs"},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"}}}},5439:function(e,t,r){var s=r(8498);var i=r(926).populateHostPrefix;function populateMethod(e){e.httpRequest.method=e.service.api.operations[e.operation].httpMethod}function generateURI(e,t,r,i){var a=[e,t].join("/");a=a.replace(/\/+/g,"/");var o={},n=false;s.each(r.members,function(e,t){var r=i[e];if(r===null||r===undefined)return;if(t.location==="uri"){var u=new RegExp("\\{"+t.name+"(\\+)?\\}");a=a.replace(u,function(e,t){var i=t?s.uriEscapePath:s.uriEscape;return i(String(r))})}else if(t.location==="querystring"){n=true;if(t.type==="list"){o[t.name]=r.map(function(e){return s.uriEscape(t.member.toWireFormat(e).toString())})}else if(t.type==="map"){s.each(r,function(e,t){if(Array.isArray(t)){o[e]=t.map(function(e){return s.uriEscape(String(e))})}else{o[e]=s.uriEscape(String(t))}})}else{o[t.name]=s.uriEscape(t.toWireFormat(r).toString())}}});if(n){a+=a.indexOf("?")>=0?"&":"?";var u=[];s.arrayEach(Object.keys(o).sort(),function(e){if(!Array.isArray(o[e])){o[e]=[o[e]]}for(var t=0;t"}else if(!((r=this.parent)!=null?r.name:void 0)){return"node: <"+e+">"}else{return"node: <"+e+">, parent: <"+this.parent.name+">"}};XMLNode.prototype.ele=function(e,t,r){return this.element(e,t,r)};XMLNode.prototype.nod=function(e,t,r){return this.node(e,t,r)};XMLNode.prototype.txt=function(e){return this.text(e)};XMLNode.prototype.dat=function(e){return this.cdata(e)};XMLNode.prototype.com=function(e){return this.comment(e)};XMLNode.prototype.ins=function(e,t){return this.instruction(e,t)};XMLNode.prototype.doc=function(){return this.document()};XMLNode.prototype.dec=function(e,t,r){return this.declaration(e,t,r)};XMLNode.prototype.e=function(e,t,r){return this.element(e,t,r)};XMLNode.prototype.n=function(e,t,r){return this.node(e,t,r)};XMLNode.prototype.t=function(e){return this.text(e)};XMLNode.prototype.d=function(e){return this.cdata(e)};XMLNode.prototype.c=function(e){return this.comment(e)};XMLNode.prototype.r=function(e){return this.raw(e)};XMLNode.prototype.i=function(e,t){return this.instruction(e,t)};XMLNode.prototype.u=function(){return this.up()};XMLNode.prototype.importXMLBuilder=function(e){return this.importDocument(e)};XMLNode.prototype.replaceChild=function(e,t){throw new Error("This DOM method is not implemented."+this.debugInfo())};XMLNode.prototype.removeChild=function(e){throw new Error("This DOM method is not implemented."+this.debugInfo())};XMLNode.prototype.appendChild=function(e){throw new Error("This DOM method is not implemented."+this.debugInfo())};XMLNode.prototype.hasChildNodes=function(){return this.children.length!==0};XMLNode.prototype.cloneNode=function(e){throw new Error("This DOM method is not implemented."+this.debugInfo())};XMLNode.prototype.normalize=function(){throw new Error("This DOM method is not implemented."+this.debugInfo())};XMLNode.prototype.isSupported=function(e,t){return true};XMLNode.prototype.hasAttributes=function(){return this.attribs.length!==0};XMLNode.prototype.compareDocumentPosition=function(e){var r,s;r=this;if(r===e){return 0}else if(this.document()!==e.document()){s=t.Disconnected|t.ImplementationSpecific;if(Math.random()<.5){s|=t.Preceding}else{s|=t.Following}return s}else if(r.isAncestor(e)){return t.Contains|t.Preceding}else if(r.isDescendant(e)){return t.Contains|t.Following}else if(r.isPreceding(e)){return t.Preceding}else{return t.Following}};XMLNode.prototype.isSameNode=function(e){throw new Error("This DOM method is not implemented."+this.debugInfo())};XMLNode.prototype.lookupPrefix=function(e){throw new Error("This DOM method is not implemented."+this.debugInfo())};XMLNode.prototype.isDefaultNamespace=function(e){throw new Error("This DOM method is not implemented."+this.debugInfo())};XMLNode.prototype.lookupNamespaceURI=function(e){throw new Error("This DOM method is not implemented."+this.debugInfo())};XMLNode.prototype.isEqualNode=function(e){var t,r,s;if(e.nodeType!==this.nodeType){return false}if(e.children.length!==this.children.length){return false}for(t=r=0,s=this.children.length-1;0<=s?r<=s:r>=s;t=0<=s?++r:--r){if(!this.children[t].isEqualNode(e.children[t])){return false}}return true};XMLNode.prototype.getFeature=function(e,t){throw new Error("This DOM method is not implemented."+this.debugInfo())};XMLNode.prototype.setUserData=function(e,t,r){throw new Error("This DOM method is not implemented."+this.debugInfo())};XMLNode.prototype.getUserData=function(e){throw new Error("This DOM method is not implemented."+this.debugInfo())};XMLNode.prototype.contains=function(e){if(!e){return false}return e===this||this.isDescendant(e)};XMLNode.prototype.isDescendant=function(e){var t,r,s,i,a;a=this.children;for(s=0,i=a.length;sr}};XMLNode.prototype.treePosition=function(e){var t,r;r=0;t=false;this.foreachTreeNode(this.document(),function(s){r++;if(!t&&s===e){return t=true}});if(t){return r}else{return-1}};XMLNode.prototype.foreachTreeNode=function(e,t){var r,s,i,a,o;e||(e=this.document());a=e.children;for(s=0,i=a.length;s>>24;r[1]=t>>>16&255;r[2]=t>>>8&255;r[3]=t&255;r[4]=(t=parseInt(e.slice(9,13),16))>>>8;r[5]=t&255;r[6]=(t=parseInt(e.slice(14,18),16))>>>8;r[7]=t&255;r[8]=(t=parseInt(e.slice(19,23),16))>>>8;r[9]=t&255;r[10]=(t=parseInt(e.slice(24,36),16))/1099511627776&255;r[11]=t/4294967296&255;r[12]=t>>>24&255;r[13]=t>>>16&255;r[14]=t>>>8&255;r[15]=t&255;return r}var i=parse;t.default=i},5568:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["finspace"]={};s.Finspace=i.defineService("finspace",["2021-03-12"]);Object.defineProperty(a.services["finspace"],"2021-03-12",{get:function get(){var e=r(5679);e.paginators=r(7301).pagination;return e},enumerable:true,configurable:true});e.exports=s.Finspace},5569:function(e){e.exports={pagination:{ListRegions:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"}}}},5588:function(e){e.exports={pagination:{ListAttachedLinks:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Items"},ListLinks:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Items"},ListSinks:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Items"}}}},5611:function(e){e.exports={pagination:{DescribeCustomDomains:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListAutoScalingConfigurations:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListConnections:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListObservabilityConfigurations:{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"},ListVpcConnectors:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListVpcIngressConnections:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"}}}},5614:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["cleanrooms"]={};s.CleanRooms=i.defineService("cleanrooms",["2022-02-17"]);Object.defineProperty(a.services["cleanrooms"],"2022-02-17",{get:function get(){var e=r(2221);e.paginators=r(2635).pagination;e.waiters=r(1324).waiters;return e},enumerable:true,configurable:true});e.exports=s.CleanRooms},5615:function(e){e.exports={pagination:{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"}}}},5622:function(e){e.exports=require("path")},5625:function(e){e.exports={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:{}}}}}},5630:function(e){e.exports={pagination:{ListAnnotationImportJobs:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"annotationImportJobs"},ListAnnotationStores:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"annotationStores"},ListMultipartReadSetUploads:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"uploads"},ListReadSetActivationJobs:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"activationJobs"},ListReadSetExportJobs:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"exportJobs"},ListReadSetImportJobs:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"importJobs"},ListReadSetUploadParts:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"parts"},ListReadSets:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"readSets"},ListReferenceImportJobs:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"importJobs"},ListReferenceStores:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"referenceStores"},ListReferences:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"references"},ListRunGroups:{input_token:"startingToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"},ListRunTasks:{input_token:"startingToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"},ListRuns:{input_token:"startingToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"},ListSequenceStores:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"sequenceStores"},ListVariantImportJobs:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"variantImportJobs"},ListVariantStores:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"variantStores"},ListWorkflows:{input_token:"startingToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"}}}},5650:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2020-05-27",endpointPrefix:"sagemaker-geospatial",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"Amazon SageMaker geospatial capabilities",serviceId:"SageMaker Geospatial",signatureVersion:"v4",signingName:"sagemaker-geospatial",uid:"sagemaker-geospatial-2020-05-27"},operations:{DeleteEarthObservationJob:{http:{method:"DELETE",requestUri:"/earth-observation-jobs/{Arn}",responseCode:200},input:{type:"structure",required:["Arn"],members:{Arn:{location:"uri",locationName:"Arn"}}},output:{type:"structure",members:{}},idempotent:true},DeleteVectorEnrichmentJob:{http:{method:"DELETE",requestUri:"/vector-enrichment-jobs/{Arn}",responseCode:200},input:{type:"structure",required:["Arn"],members:{Arn:{location:"uri",locationName:"Arn"}}},output:{type:"structure",members:{}},idempotent:true},ExportEarthObservationJob:{http:{requestUri:"/export-earth-observation-job",responseCode:200},input:{type:"structure",required:["Arn","ExecutionRoleArn","OutputConfig"],members:{Arn:{},ClientToken:{idempotencyToken:true},ExecutionRoleArn:{},ExportSourceImages:{type:"boolean"},OutputConfig:{shape:"Sb"}}},output:{type:"structure",required:["Arn","CreationTime","ExecutionRoleArn","ExportStatus","OutputConfig"],members:{Arn:{},CreationTime:{shape:"Sg"},ExecutionRoleArn:{},ExportSourceImages:{type:"boolean"},ExportStatus:{},OutputConfig:{shape:"Sb"}}}},ExportVectorEnrichmentJob:{http:{requestUri:"/export-vector-enrichment-jobs",responseCode:200},input:{type:"structure",required:["Arn","ExecutionRoleArn","OutputConfig"],members:{Arn:{},ClientToken:{idempotencyToken:true},ExecutionRoleArn:{},OutputConfig:{shape:"Sk"}}},output:{type:"structure",required:["Arn","CreationTime","ExecutionRoleArn","ExportStatus","OutputConfig"],members:{Arn:{},CreationTime:{shape:"Sg"},ExecutionRoleArn:{},ExportStatus:{},OutputConfig:{shape:"Sk"}}}},GetEarthObservationJob:{http:{method:"GET",requestUri:"/earth-observation-jobs/{Arn}",responseCode:200},input:{type:"structure",required:["Arn"],members:{Arn:{location:"uri",locationName:"Arn"}}},output:{type:"structure",required:["Arn","CreationTime","DurationInSeconds","InputConfig","JobConfig","Name","Status"],members:{Arn:{},CreationTime:{shape:"Sg"},DurationInSeconds:{type:"integer"},ErrorDetails:{type:"structure",members:{Message:{},Type:{}}},ExecutionRoleArn:{},ExportErrorDetails:{type:"structure",members:{ExportResults:{shape:"Sv"},ExportSourceImages:{shape:"Sv"}}},ExportStatus:{},InputConfig:{shape:"Sx"},JobConfig:{shape:"S1n"},KmsKeyId:{},Name:{},OutputBands:{type:"list",member:{type:"structure",required:["BandName","OutputDataType"],members:{BandName:{},OutputDataType:{}}}},Status:{},Tags:{shape:"S2i"}}}},GetRasterDataCollection:{http:{method:"GET",requestUri:"/raster-data-collection/{Arn}",responseCode:200},input:{type:"structure",required:["Arn"],members:{Arn:{location:"uri",locationName:"Arn"}}},output:{type:"structure",required:["Arn","Description","DescriptionPageUrl","ImageSourceBands","Name","SupportedFilters","Type"],members:{Arn:{},Description:{},DescriptionPageUrl:{},ImageSourceBands:{type:"list",member:{}},Name:{},SupportedFilters:{shape:"S2m"},Tags:{shape:"S2i"},Type:{}}}},GetTile:{http:{method:"GET",requestUri:"/tile/{z}/{x}/{y}",responseCode:200},input:{type:"structure",required:["Arn","ImageAssets","Target","x","y","z"],members:{Arn:{location:"querystring",locationName:"Arn"},ExecutionRoleArn:{location:"querystring",locationName:"ExecutionRoleArn"},ImageAssets:{shape:"S1t",location:"querystring",locationName:"ImageAssets"},ImageMask:{location:"querystring",locationName:"ImageMask",type:"boolean"},OutputDataType:{location:"querystring",locationName:"OutputDataType"},OutputFormat:{location:"querystring",locationName:"OutputFormat"},PropertyFilters:{location:"querystring",locationName:"PropertyFilters"},Target:{location:"querystring",locationName:"Target"},TimeRangeFilter:{location:"querystring",locationName:"TimeRangeFilter"},x:{location:"uri",locationName:"x",type:"integer"},y:{location:"uri",locationName:"y",type:"integer"},z:{location:"uri",locationName:"z",type:"integer"}}},output:{type:"structure",members:{BinaryFile:{type:"blob",streaming:true}},payload:"BinaryFile"}},GetVectorEnrichmentJob:{http:{method:"GET",requestUri:"/vector-enrichment-jobs/{Arn}",responseCode:200},input:{type:"structure",required:["Arn"],members:{Arn:{location:"uri",locationName:"Arn"}}},output:{type:"structure",required:["Arn","CreationTime","DurationInSeconds","ExecutionRoleArn","InputConfig","JobConfig","Name","Status","Type"],members:{Arn:{},CreationTime:{shape:"Sg"},DurationInSeconds:{type:"integer"},ErrorDetails:{type:"structure",members:{ErrorMessage:{},ErrorType:{}}},ExecutionRoleArn:{},ExportErrorDetails:{type:"structure",members:{Message:{},Type:{}}},ExportStatus:{},InputConfig:{shape:"S2z"},JobConfig:{shape:"S32"},KmsKeyId:{},Name:{},Status:{},Tags:{shape:"S2i"},Type:{}}}},ListEarthObservationJobs:{http:{requestUri:"/list-earth-observation-jobs",responseCode:200},input:{type:"structure",members:{MaxResults:{type:"integer"},NextToken:{shape:"S39"},SortBy:{},SortOrder:{},StatusEquals:{}}},output:{type:"structure",required:["EarthObservationJobSummaries"],members:{EarthObservationJobSummaries:{type:"list",member:{type:"structure",required:["Arn","CreationTime","DurationInSeconds","Name","OperationType","Status"],members:{Arn:{},CreationTime:{shape:"Sg"},DurationInSeconds:{type:"integer"},Name:{},OperationType:{},Status:{},Tags:{shape:"S2i"}}}},NextToken:{shape:"S39"}}}},ListRasterDataCollections:{http:{method:"GET",requestUri:"/raster-data-collections",responseCode:200},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"MaxResults",type:"integer"},NextToken:{shape:"S39",location:"querystring",locationName:"NextToken"}}},output:{type:"structure",required:["RasterDataCollectionSummaries"],members:{NextToken:{shape:"S39"},RasterDataCollectionSummaries:{type:"list",member:{type:"structure",required:["Arn","Description","Name","SupportedFilters","Type"],members:{Arn:{},Description:{},DescriptionPageUrl:{},Name:{},SupportedFilters:{shape:"S2m"},Tags:{shape:"S2i"},Type:{}}}}}}},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:"S2i"}}}},ListVectorEnrichmentJobs:{http:{requestUri:"/list-vector-enrichment-jobs",responseCode:200},input:{type:"structure",members:{MaxResults:{type:"integer"},NextToken:{shape:"S39"},SortBy:{},SortOrder:{},StatusEquals:{}}},output:{type:"structure",required:["VectorEnrichmentJobSummaries"],members:{NextToken:{shape:"S39"},VectorEnrichmentJobSummaries:{type:"list",member:{type:"structure",required:["Arn","CreationTime","DurationInSeconds","Name","Status","Type"],members:{Arn:{},CreationTime:{shape:"Sg"},DurationInSeconds:{type:"integer"},Name:{},Status:{},Tags:{shape:"S2i"},Type:{}}}}}}},SearchRasterDataCollection:{http:{requestUri:"/search-raster-data-collection",responseCode:200},input:{type:"structure",required:["Arn","RasterDataCollectionQuery"],members:{Arn:{},NextToken:{shape:"S39"},RasterDataCollectionQuery:{type:"structure",required:["TimeRangeFilter"],members:{AreaOfInterest:{shape:"Sz"},BandFilter:{shape:"S1t"},PropertyFilters:{shape:"S18"},TimeRangeFilter:{shape:"S3t"}}}}},output:{type:"structure",required:["ApproximateResultCount"],members:{ApproximateResultCount:{type:"integer"},Items:{type:"list",member:{type:"structure",required:["DateTime","Geometry","Id"],members:{Assets:{type:"map",key:{},value:{type:"structure",members:{Href:{}}}},DateTime:{type:"timestamp"},Geometry:{type:"structure",required:["Coordinates","Type"],members:{Coordinates:{shape:"S13"},Type:{}}},Id:{},Properties:{type:"structure",members:{EoCloudCover:{type:"float"},LandsatCloudCoverLand:{type:"float"},Platform:{},ViewOffNadir:{type:"float"},ViewSunAzimuth:{type:"float"},ViewSunElevation:{type:"float"}}}}}},NextToken:{shape:"S39"}}}},StartEarthObservationJob:{http:{requestUri:"/earth-observation-jobs",responseCode:200},input:{type:"structure",required:["ExecutionRoleArn","InputConfig","JobConfig","Name"],members:{ClientToken:{idempotencyToken:true},ExecutionRoleArn:{},InputConfig:{type:"structure",members:{PreviousEarthObservationJobArn:{},RasterDataCollectionQuery:{type:"structure",required:["RasterDataCollectionArn","TimeRangeFilter"],members:{AreaOfInterest:{shape:"Sz"},PropertyFilters:{shape:"S18"},RasterDataCollectionArn:{},TimeRangeFilter:{shape:"S3t"}}}}},JobConfig:{shape:"S1n"},KmsKeyId:{},Name:{},Tags:{shape:"S2i"}}},output:{type:"structure",required:["Arn","CreationTime","DurationInSeconds","ExecutionRoleArn","JobConfig","Name","Status"],members:{Arn:{},CreationTime:{shape:"Sg"},DurationInSeconds:{type:"integer"},ExecutionRoleArn:{},InputConfig:{shape:"Sx"},JobConfig:{shape:"S1n"},KmsKeyId:{},Name:{},Status:{},Tags:{shape:"S2i"}}},idempotent:true},StartVectorEnrichmentJob:{http:{requestUri:"/vector-enrichment-jobs",responseCode:200},input:{type:"structure",required:["ExecutionRoleArn","InputConfig","JobConfig","Name"],members:{ClientToken:{idempotencyToken:true},ExecutionRoleArn:{},InputConfig:{shape:"S2z"},JobConfig:{shape:"S32"},KmsKeyId:{},Name:{},Tags:{shape:"S2i"}}},output:{type:"structure",required:["Arn","CreationTime","DurationInSeconds","ExecutionRoleArn","InputConfig","JobConfig","Name","Status","Type"],members:{Arn:{},CreationTime:{shape:"Sg"},DurationInSeconds:{type:"integer"},ExecutionRoleArn:{},InputConfig:{shape:"S2z"},JobConfig:{shape:"S32"},KmsKeyId:{},Name:{},Status:{},Tags:{shape:"S2i"},Type:{}}},idempotent:true},StopEarthObservationJob:{http:{requestUri:"/earth-observation-jobs/stop",responseCode:200},input:{type:"structure",required:["Arn"],members:{Arn:{}}},output:{type:"structure",members:{}}},StopVectorEnrichmentJob:{http:{requestUri:"/vector-enrichment-jobs/stop",responseCode:200},input:{type:"structure",required:["Arn"],members:{Arn:{}}},output:{type:"structure",members:{}},idempotent:true},TagResource:{http:{method:"PUT",requestUri:"/tags/{ResourceArn}",responseCode:200},input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{location:"uri",locationName:"ResourceArn"},Tags:{shape:"S2i"}}},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:{}}}},shapes:{Sb:{type:"structure",required:["S3Data"],members:{S3Data:{type:"structure",required:["S3Uri"],members:{KmsKeyId:{},S3Uri:{}}}}},Sg:{type:"timestamp",timestampFormat:"iso8601"},Sk:{type:"structure",required:["S3Data"],members:{S3Data:{shape:"Sl"}}},Sl:{type:"structure",required:["S3Uri"],members:{KmsKeyId:{},S3Uri:{}}},Sv:{type:"structure",members:{Message:{},Type:{}}},Sx:{type:"structure",members:{PreviousEarthObservationJobArn:{},RasterDataCollectionQuery:{type:"structure",required:["RasterDataCollectionArn","RasterDataCollectionName","TimeRangeFilter"],members:{AreaOfInterest:{shape:"Sz"},PropertyFilters:{shape:"S18"},RasterDataCollectionArn:{},RasterDataCollectionName:{},TimeRangeFilter:{type:"structure",required:["EndTime","StartTime"],members:{EndTime:{shape:"Sg"},StartTime:{shape:"Sg"}},sensitive:true}}}}},Sz:{type:"structure",members:{AreaOfInterestGeometry:{type:"structure",members:{MultiPolygonGeometry:{type:"structure",required:["Coordinates"],members:{Coordinates:{type:"list",member:{shape:"S13"}}}},PolygonGeometry:{type:"structure",required:["Coordinates"],members:{Coordinates:{shape:"S13"}}}},union:true}},union:true},S13:{type:"list",member:{type:"list",member:{type:"list",member:{type:"double"},sensitive:true}}},S18:{type:"structure",members:{LogicalOperator:{},Properties:{type:"list",member:{type:"structure",required:["Property"],members:{Property:{type:"structure",members:{EoCloudCover:{type:"structure",required:["LowerBound","UpperBound"],members:{LowerBound:{type:"float"},UpperBound:{type:"float"}}},LandsatCloudCoverLand:{type:"structure",required:["LowerBound","UpperBound"],members:{LowerBound:{type:"float"},UpperBound:{type:"float"}}},Platform:{type:"structure",required:["Value"],members:{ComparisonOperator:{},Value:{}}},ViewOffNadir:{type:"structure",required:["LowerBound","UpperBound"],members:{LowerBound:{type:"float"},UpperBound:{type:"float"}}},ViewSunAzimuth:{type:"structure",required:["LowerBound","UpperBound"],members:{LowerBound:{type:"float"},UpperBound:{type:"float"}}},ViewSunElevation:{type:"structure",required:["LowerBound","UpperBound"],members:{LowerBound:{type:"float"},UpperBound:{type:"float"}}}},union:true}}}}}},S1n:{type:"structure",members:{BandMathConfig:{type:"structure",members:{CustomIndices:{type:"structure",members:{Operations:{type:"list",member:{type:"structure",required:["Equation","Name"],members:{Equation:{},Name:{},OutputType:{}}}}}},PredefinedIndices:{shape:"S1t"}}},CloudMaskingConfig:{type:"structure",members:{}},CloudRemovalConfig:{type:"structure",members:{AlgorithmName:{},InterpolationValue:{},TargetBands:{shape:"S1t"}}},GeoMosaicConfig:{type:"structure",members:{AlgorithmName:{},TargetBands:{shape:"S1t"}}},LandCoverSegmentationConfig:{type:"structure",members:{}},ResamplingConfig:{type:"structure",required:["OutputResolution"],members:{AlgorithmName:{},OutputResolution:{type:"structure",required:["UserDefined"],members:{UserDefined:{shape:"S23"}}},TargetBands:{shape:"S1t"}}},StackConfig:{type:"structure",members:{OutputResolution:{type:"structure",members:{Predefined:{},UserDefined:{shape:"S23"}}},TargetBands:{shape:"S1t"}}},TemporalStatisticsConfig:{type:"structure",required:["Statistics"],members:{GroupBy:{},Statistics:{type:"list",member:{}},TargetBands:{shape:"S1t"}}},ZonalStatisticsConfig:{type:"structure",required:["Statistics","ZoneS3Path"],members:{Statistics:{type:"list",member:{}},TargetBands:{shape:"S1t"},ZoneS3Path:{},ZoneS3PathKmsKeyId:{}}}},union:true},S1t:{type:"list",member:{}},S23:{type:"structure",required:["Unit","Value"],members:{Unit:{},Value:{type:"float"}}},S2i:{type:"map",key:{},value:{}},S2m:{type:"list",member:{type:"structure",required:["Name","Type"],members:{Maximum:{type:"float"},Minimum:{type:"float"},Name:{},Type:{}}}},S2z:{type:"structure",required:["DataSourceConfig","DocumentType"],members:{DataSourceConfig:{type:"structure",members:{S3Data:{shape:"Sl"}},union:true},DocumentType:{}}},S32:{type:"structure",members:{MapMatchingConfig:{type:"structure",required:["IdAttributeName","TimestampAttributeName","XAttributeName","YAttributeName"],members:{IdAttributeName:{},TimestampAttributeName:{},XAttributeName:{},YAttributeName:{}}},ReverseGeocodingConfig:{type:"structure",required:["XAttributeName","YAttributeName"],members:{XAttributeName:{},YAttributeName:{}}}},union:true},S39:{type:"string",sensitive:true},S3t:{type:"structure",required:["EndTime","StartTime"],members:{EndTime:{type:"timestamp"},StartTime:{type:"timestamp"}},sensitive:true}}}},5656:function(e){e.exports={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:{}}},5666:function(e){e.exports={pagination:{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"}}}},5667:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["greengrassv2"]={};s.GreengrassV2=i.defineService("greengrassv2",["2020-11-30"]);Object.defineProperty(a.services["greengrassv2"],"2020-11-30",{get:function get(){var e=r(2295);e.paginators=r(9295).pagination;return e},enumerable:true,configurable:true});e.exports=s.GreengrassV2},5679:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2021-03-12",endpointPrefix:"finspace",jsonVersion:"1.1",protocol:"rest-json",serviceAbbreviation:"finspace",serviceFullName:"FinSpace User Environment Management service",serviceId:"finspace",signatureVersion:"v4",signingName:"finspace",uid:"finspace-2021-03-12"},operations:{CreateEnvironment:{http:{requestUri:"/environment"},input:{type:"structure",required:["name"],members:{name:{},description:{},kmsKeyId:{},tags:{shape:"S5"},federationMode:{},federationParameters:{shape:"S9"},superuserParameters:{type:"structure",required:["emailAddress","firstName","lastName"],members:{emailAddress:{type:"string",sensitive:true},firstName:{},lastName:{}}},dataBundles:{type:"list",member:{}}}},output:{type:"structure",members:{environmentId:{},environmentArn:{},environmentUrl:{}}}},DeleteEnvironment:{http:{method:"DELETE",requestUri:"/environment/{environmentId}"},input:{type:"structure",required:["environmentId"],members:{environmentId:{location:"uri",locationName:"environmentId"}}},output:{type:"structure",members:{}}},GetEnvironment:{http:{method:"GET",requestUri:"/environment/{environmentId}"},input:{type:"structure",required:["environmentId"],members:{environmentId:{location:"uri",locationName:"environmentId"}}},output:{type:"structure",members:{environment:{shape:"Ss"}}}},ListEnvironments:{http:{method:"GET",requestUri:"/environment"},input:{type:"structure",members:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{environments:{type:"list",member:{shape:"Ss"}},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:"S5"}}}},TagResource:{http:{requestUri:"/tags/{resourceArn}"},input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tags:{shape:"S5"}}},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:{}}},UpdateEnvironment:{http:{method:"PUT",requestUri:"/environment/{environmentId}"},input:{type:"structure",required:["environmentId"],members:{environmentId:{location:"uri",locationName:"environmentId"},name:{},description:{},federationMode:{},federationParameters:{shape:"S9"}}},output:{type:"structure",members:{environment:{shape:"Ss"}}}}},shapes:{S5:{type:"map",key:{},value:{}},S9:{type:"structure",members:{samlMetadataDocument:{},samlMetadataURL:{},applicationCallBackURL:{},federationURN:{},federationProviderName:{},attributeMap:{type:"map",key:{},value:{}}}},Ss:{type:"structure",members:{name:{},environmentId:{},awsAccountId:{},status:{},environmentUrl:{},description:{},environmentArn:{},sageMakerStudioDomainUrl:{},kmsKeyId:{},dedicatedServiceAccountId:{},federationMode:{},federationParameters:{shape:"S9"}}}}}},5681:function(e){e.exports={pagination:{ListRuleGroupsNamespaces:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"ruleGroupsNamespaces"},ListWorkspaces:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"workspaces"}}}},5686:function(e){e.exports={pagination:{DescribeDomainAutoTunes:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},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"}}}},5696:function(e){e.exports={pagination:{ListEnvironments:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Environments"}}}},5699:function(e){e.exports={pagination:{ExportComponents:{input_token:"nextToken",output_token:"nextToken",result_key:"entities"},ExportForms:{input_token:"nextToken",output_token:"nextToken",result_key:"entities"},ExportThemes:{input_token:"nextToken",output_token:"nextToken",result_key:"entities"},ListComponents:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"entities"},ListForms:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"entities"},ListThemes:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"entities"}}}},5711:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["codestarconnections"]={};s.CodeStarconnections=i.defineService("codestarconnections",["2019-12-01"]);Object.defineProperty(a.services["codestarconnections"],"2019-12-01",{get:function get(){var e=r(7366);e.paginators=r(2307).pagination;return e},enumerable:true,configurable:true});e.exports=s.CodeStarconnections},5717:function(e){e.exports={pagination:{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"},ListPrices:{input_token:"Marker",limit_key:"MaxItems",output_token:"NextPageMarker",result_key:"Prices"},ViewBilling:{input_token:"Marker",limit_key:"MaxItems",output_token:"NextPageMarker",result_key:"BillingRecords"}}}},5719:function(e,t,r){var s=r(1486);var i=r(8498);var a=i.property;var o=i.memoizedProperty;function Operation(e,t,r){var i=this;r=r||{};a(this,"name",t.name||e);a(this,"api",r.api,false);t.http=t.http||{};a(this,"endpoint",t.endpoint);a(this,"httpMethod",t.http.method||"POST");a(this,"httpPath",t.http.requestUri||"/");a(this,"authtype",t.authtype||"");a(this,"endpointDiscoveryRequired",t.endpointdiscovery?t.endpointdiscovery.required?"REQUIRED":"OPTIONAL":"NULL");var n=t.httpChecksumRequired||t.httpChecksum&&t.httpChecksum.requestChecksumRequired;a(this,"httpChecksumRequired",n,false);o(this,"input",function(){if(!t.input){return new s.create({type:"structure"},r)}return s.create(t.input,r)});o(this,"output",function(){if(!t.output){return new s.create({type:"structure"},r)}return s.create(t.output,r)});o(this,"errors",function(){var e=[];if(!t.errors)return null;for(var i=0;i0){i.arrayEach(r.required,function(s){var i=r.members[s];if(i.endpointDiscoveryId===true){var a=i.isLocationName?i.name:s;e[a]=String(t[s])}else{marshallCustomIdentifiersHelper(e,t[s],i)}})}}function marshallCustomIdentifiers(e,t){var r={};marshallCustomIdentifiersHelper(r,e.params,t);return r}function optionalDiscoverEndpoint(e){var t=e.service;var r=t.api;var a=r.operations?r.operations[e.operation]:undefined;var o=a?a.input:undefined;var n=marshallCustomIdentifiers(e,o);var u=getCacheKey(e);if(Object.keys(n).length>0){u=i.update(u,n);if(a)u.operation=a.name}var p=s.endpointCache.get(u);if(p&&p.length===1&&p[0].Address===""){return}else if(p&&p.length>0){e.httpRequest.updateEndpoint(p[0].Address)}else{var m=t.makeRequest(r.endpointOperation,{Operation:a.name,Identifiers:n});addApiVersionHeader(m);m.removeListener("validate",s.EventListeners.Core.VALIDATE_PARAMETERS);m.removeListener("retry",s.EventListeners.Core.RETRY_CHECK);s.endpointCache.put(u,[{Address:"",CachePeriodInMinutes:1}]);m.send(function(e,t){if(t&&t.Endpoints){s.endpointCache.put(u,t.Endpoints)}else if(e){s.endpointCache.put(u,[{Address:"",CachePeriodInMinutes:1}])}})}}var o={};function requiredDiscoverEndpoint(e,t){var r=e.service;var a=r.api;var n=a.operations?a.operations[e.operation]:undefined;var u=n?n.input:undefined;var p=marshallCustomIdentifiers(e,u);var m=getCacheKey(e);if(Object.keys(p).length>0){m=i.update(m,p);if(n)m.operation=n.name}var c=s.EndpointCache.getKeyString(m);var l=s.endpointCache.get(c);if(l&&l.length===1&&l[0].Address===""){if(!o[c])o[c]=[];o[c].push({request:e,callback:t});return}else if(l&&l.length>0){e.httpRequest.updateEndpoint(l[0].Address);t()}else{var d=r.makeRequest(a.endpointOperation,{Operation:n.name,Identifiers:p});d.removeListener("validate",s.EventListeners.Core.VALIDATE_PARAMETERS);addApiVersionHeader(d);s.endpointCache.put(c,[{Address:"",CachePeriodInMinutes:60}]);d.send(function(r,a){if(r){e.response.error=i.error(r,{retryable:false});s.endpointCache.remove(m);if(o[c]){var n=o[c];i.arrayEach(n,function(e){e.request.response.error=i.error(r,{retryable:false});e.callback()});delete o[c]}}else if(a){s.endpointCache.put(c,a.Endpoints);e.httpRequest.updateEndpoint(a.Endpoints[0].Address);if(o[c]){var n=o[c];i.arrayEach(n,function(e){e.request.httpRequest.updateEndpoint(a.Endpoints[0].Address);e.callback()});delete o[c]}}t()})}}function addApiVersionHeader(e){var t=e.service.api;var r=t.apiVersion;if(r&&!e.httpRequest.headers["x-amz-api-version"]){e.httpRequest.headers["x-amz-api-version"]=r}}function invalidateCachedEndpoints(e){var t=e.error;var r=e.httpResponse;if(t&&(t.code==="InvalidEndpointException"||r.statusCode===421)){var a=e.request;var o=a.service.api.operations||{};var n=o[a.operation]?o[a.operation].input:undefined;var u=marshallCustomIdentifiers(a,n);var p=getCacheKey(a);if(Object.keys(u).length>0){p=i.update(p,u);if(o[a.operation])p.operation=o[a.operation].name}s.endpointCache.remove(p)}}function hasCustomEndpoint(e){if(e._originalConfig&&e._originalConfig.endpoint&&e._originalConfig.endpointDiscoveryEnabled===true){throw i.error(new Error,{code:"ConfigurationException",message:"Custom endpoint is supplied; endpointDiscoveryEnabled must not be true."})}var t=s.config[e.serviceIdentifier]||{};return Boolean(s.config.endpoint||t.endpoint||e._originalConfig&&e._originalConfig.endpoint)}function isFalsy(e){return["false","0"].indexOf(e)>=0}function resolveEndpointDiscoveryConfig(e){var t=e.service||{};if(t.config.endpointDiscoveryEnabled!==undefined){return t.config.endpointDiscoveryEnabled}if(i.isBrowser())return undefined;for(var r=0;r=0;i--){if(t[i][t[i].length-1]!=="*"){r=t[i]}if(t[i].substr(0,10)<=e){return r}}throw new Error("Could not find "+this.constructor.serviceIdentifier+" API to satisfy version constraint `"+e+"'")},api:{},defaultRetryCount:3,customizeRequests:function customizeRequests(e){if(!e){this.customRequestHandler=null}else if(typeof e==="function"){this.customRequestHandler=e}else{throw new Error("Invalid callback type '"+typeof e+"' provided in customizeRequests")}},makeRequest:function makeRequest(e,t,r){if(typeof t==="function"){r=t;t=null}t=t||{};if(this.config.params){var i=this.api.operations[e];if(i){t=s.util.copy(t);s.util.each(this.config.params,function(e,r){if(i.input.members[e]){if(t[e]===undefined||t[e]===null){t[e]=r}}})}}var a=new s.Request(this,e,t);this.addAllRequestListeners(a);this.attachMonitoringEmitter(a);if(r)a.send(r);return a},makeUnauthenticatedRequest:function makeUnauthenticatedRequest(e,t,r){if(typeof t==="function"){r=t;t={}}var s=this.makeRequest(e,t).toUnauthenticated();return r?s.send(r):s},waitFor:function waitFor(e,t,r){var i=new s.ResourceWaiter(this,e);return i.wait(t,r)},addAllRequestListeners:function addAllRequestListeners(e){var t=[s.events,s.EventListeners.Core,this.serviceInterface(),s.EventListeners.CorePost];for(var r=0;r299){if(i.code)r.FinalAwsException=i.code;if(i.message)r.FinalAwsExceptionMessage=i.message}else{if(i.code||i.name)r.FinalSdkException=i.code||i.name;if(i.message)r.FinalSdkExceptionMessage=i.message}}return r},apiAttemptEvent:function apiAttemptEvent(e){var t=e.service.api.operations[e.operation];var r={Type:"ApiCallAttempt",Api:t?t.name:e.operation,Version:1,Service:e.service.api.serviceId||e.service.api.endpointPrefix,Fqdn:e.httpRequest.endpoint.hostname,UserAgent:e.httpRequest.getUserAgent()};var s=e.response;if(s.httpResponse.statusCode){r.HttpStatusCode=s.httpResponse.statusCode}if(!e._unAuthenticated&&e.service.config.credentials&&e.service.config.credentials.accessKeyId){r.AccessKey=e.service.config.credentials.accessKeyId}if(!s.httpResponse.headers)return r;if(e.httpRequest.headers["x-amz-security-token"]){r.SessionToken=e.httpRequest.headers["x-amz-security-token"]}if(s.httpResponse.headers["x-amzn-requestid"]){r.XAmznRequestId=s.httpResponse.headers["x-amzn-requestid"]}if(s.httpResponse.headers["x-amz-request-id"]){r.XAmzRequestId=s.httpResponse.headers["x-amz-request-id"]}if(s.httpResponse.headers["x-amz-id-2"]){r.XAmzId2=s.httpResponse.headers["x-amz-id-2"]}return r},attemptFailEvent:function attemptFailEvent(e){var t=this.apiAttemptEvent(e);var r=e.response;var s=r.error;if(r.httpResponse.statusCode>299){if(s.code)t.AwsException=s.code;if(s.message)t.AwsExceptionMessage=s.message}else{if(s.code||s.name)t.SdkException=s.code||s.name;if(s.message)t.SdkExceptionMessage=s.message}return t},attachMonitoringEmitter:function attachMonitoringEmitter(e){var t;var r;var i;var a;var o=0;var n;var u;var p=this;var m=true;e.on("validate",function(){a=s.util.realClock.now();u=Date.now()},m);e.on("sign",function(){r=s.util.realClock.now();t=Date.now();n=e.httpRequest.region;o++},m);e.on("validateResponse",function(){i=Math.round(s.util.realClock.now()-r)});e.addNamedListener("API_CALL_ATTEMPT","success",function API_CALL_ATTEMPT(){var r=p.apiAttemptEvent(e);r.Timestamp=t;r.AttemptLatency=i>=0?i:0;r.Region=n;p.emit("apiCallAttempt",[r])});e.addNamedListener("API_CALL_ATTEMPT_RETRY","retry",function API_CALL_ATTEMPT_RETRY(){var a=p.attemptFailEvent(e);a.Timestamp=t;i=i||Math.round(s.util.realClock.now()-r);a.AttemptLatency=i>=0?i:0;a.Region=n;p.emit("apiCallAttempt",[a])});e.addNamedListener("API_CALL","complete",function API_CALL(){var t=p.apiCallEvent(e);t.AttemptCount=o;if(t.AttemptCount<=0)return;t.Timestamp=u;var r=Math.round(s.util.realClock.now()-a);t.Latency=r>=0?r:0;var i=e.response;if(i.error&&i.error.retryable&&typeof i.retryCount==="number"&&typeof i.maxRetries==="number"&&i.retryCount>=i.maxRetries){t.MaxRetriesExceeded=1}p.emit("apiCall",[t])})},setupRequestListeners:function setupRequestListeners(e){},getSigningName:function getSigningName(){return this.api.signingName||this.api.endpointPrefix},getSignerClass:function getSignerClass(e){var t;var r=null;var i="";if(e){var a=e.service.api.operations||{};r=a[e.operation]||null;i=r?r.authtype:""}if(this.config.signatureVersion){t=this.config.signatureVersion}else if(i==="v4"||i==="v4-unsigned-body"){t="v4"}else if(i==="bearer"){t="bearer"}else{t=this.api.signatureVersion}return s.Signers.RequestSigner.getVersion(t)},serviceInterface:function serviceInterface(){switch(this.api.protocol){case"ec2":return s.EventListeners.Query;case"query":return s.EventListeners.Query;case"json":return s.EventListeners.Json;case"rest-json":return s.EventListeners.RestJson;case"rest-xml":return s.EventListeners.RestXml}if(this.api.protocol){throw new Error("Invalid service `protocol' "+this.api.protocol+" in API config")}},successfulResponse:function successfulResponse(e){return e.httpResponse.statusCode<300},numRetries:function numRetries(){if(this.config.maxRetries!==undefined){return this.config.maxRetries}else{return this.defaultRetryCount}},retryDelays:function retryDelays(e,t){return s.util.calculateRetryDelay(e,this.config.retryDelayOptions,t)},retryableError:function retryableError(e){if(this.timeoutError(e))return true;if(this.networkingError(e))return true;if(this.expiredCredentialsError(e))return true;if(this.throttledError(e))return true;if(e.statusCode>=500)return true;return false},networkingError:function networkingError(e){return e.code==="NetworkingError"},timeoutError:function timeoutError(e){return e.code==="TimeoutError"},expiredCredentialsError:function expiredCredentialsError(e){return e.code==="ExpiredTokenException"},clockSkewError:function clockSkewError(e){switch(e.code){case"RequestTimeTooSkewed":case"RequestExpired":case"InvalidSignatureException":case"SignatureDoesNotMatch":case"AuthFailure":case"RequestInTheFuture":return true;default:return false}},getSkewCorrectedDate:function getSkewCorrectedDate(){return new Date(Date.now()+this.config.systemClockOffset)},applyClockOffset:function applyClockOffset(e){if(e){this.config.systemClockOffset=e-Date.now()}},isClockSkewed:function isClockSkewed(e){if(e){return Math.abs(this.getSkewCorrectedDate().getTime()-e)>=3e5}},throttledError:function throttledError(e){if(e.statusCode===429)return true;switch(e.code){case"ProvisionedThroughputExceededException":case"Throttling":case"ThrottlingException":case"RequestLimitExceeded":case"RequestThrottled":case"RequestThrottledException":case"TooManyRequestsException":case"TransactionInProgressException":case"EC2ThrottledException":return true;default:return false}},endpointFromTemplate:function endpointFromTemplate(e){if(typeof e!=="string")return e;var t=e;t=t.replace(/\{service\}/g,this.api.endpointPrefix);t=t.replace(/\{region\}/g,this.config.region);t=t.replace(/\{scheme\}/g,this.config.sslEnabled?"https":"http");return t},setEndpoint:function setEndpoint(e){this.endpoint=new s.Endpoint(e,this.config)},paginationConfig:function paginationConfig(e,t){var r=this.api.operations[e].paginator;if(!r){if(t){var i=new Error;throw s.util.error(i,"No pagination configuration for "+e)}return null}return r}});s.util.update(s.Service,{defineMethods:function defineMethods(e){s.util.each(e.prototype.api.operations,function iterator(t){if(e.prototype[t])return;var r=e.prototype.api.operations[t];if(r.authtype==="none"){e.prototype[t]=function(e,r){return this.makeUnauthenticatedRequest(t,e,r)}}else{e.prototype[t]=function(e,r){return this.makeRequest(t,e,r)}}})},defineService:function defineService(e,t,r){s.Service._serviceMap[e]=true;if(!Array.isArray(t)){r=t;t=[]}var i=o(s.Service,r||{});if(typeof e==="string"){s.Service.addVersions(i,t);var a=i.serviceIdentifier||e;i.serviceIdentifier=a}else{i.prototype.api=e;s.Service.defineMethods(i)}s.SequentialExecutor.call(this.prototype);if(!this.prototype.publisher&&s.util.clientSideMonitoring){var n=s.util.clientSideMonitoring.Publisher;var u=s.util.clientSideMonitoring.configProvider;var p=u();this.prototype.publisher=new n(p);if(p.enabled){s.Service._clientSideMonitoring=true}}s.SequentialExecutor.call(i.prototype);s.Service.addDefaultMonitoringListeners(i.prototype);return i},addVersions:function addVersions(e,t){if(!Array.isArray(t))t=[t];e.services=e.services||{};for(var r=0;ro){delete i[a.shift()]}}return b},emptyCache:function emptyCache(){i={};a=[]}}},5950:function(e){e.exports={pagination:{ListCallAnalyticsCategories:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListCallAnalyticsJobs:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},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"}}}},5952:function(e,t,r){var s=r(2393);var i=r(5622);var a=r(6417);var o=s.util.iniLoader;s.SsoCredentials=s.util.inherit(s.Credentials,{constructor:function SsoCredentials(e){s.Credentials.call(this);e=e||{};this.errorCode="SsoCredentialsProviderFailure";this.expired=true;this.filename=e.filename;this.profile=e.profile||process.env.AWS_PROFILE||s.util.defaultProfile;this.service=e.ssoClient;this.httpOptions=e.httpOptions||null;this.get(e.callback||s.util.fn.noop)},load:function load(e){var t=this;try{var r=s.util.getProfilesFromSharedConfig(o,this.filename);var i=r[this.profile]||{};if(Object.keys(i).length===0){throw s.util.error(new Error("Profile "+this.profile+" not found"),{code:t.errorCode})}if(i.sso_session){if(!i.sso_account_id||!i.sso_role_name){throw s.util.error(new Error("Profile "+this.profile+" with session "+i.sso_session+' does not have valid SSO credentials. Required parameters "sso_account_id", "sso_session", '+'"sso_role_name". Reference: https://docs.aws.amazon.com/cli/latest/userguide/cli-configure-sso.html'),{code:t.errorCode})}}else{if(!i.sso_start_url||!i.sso_account_id||!i.sso_region||!i.sso_role_name){throw s.util.error(new Error("Profile "+this.profile+' does not have valid SSO credentials. Required parameters "sso_account_id", "sso_region", '+'"sso_role_name", "sso_start_url". Reference: https://docs.aws.amazon.com/cli/latest/userguide/cli-configure-sso.html'),{code:t.errorCode})}}this.getToken(this.profile,i,function(r,a){if(r){return e(r)}var o={accessToken:a,accountId:i.sso_account_id,roleName:i.sso_role_name};if(!t.service||t.service.config.region!==i.sso_region){t.service=new s.SSO({region:i.sso_region,httpOptions:t.httpOptions})}t.service.getRoleCredentials(o,function(r,i){if(r||!i||!i.roleCredentials){e(s.util.error(r||new Error('Please log in using "aws sso login"'),{code:t.errorCode}),null)}else if(!i.roleCredentials.accessKeyId||!i.roleCredentials.secretAccessKey||!i.roleCredentials.sessionToken||!i.roleCredentials.expiration){throw s.util.error(new Error("SSO returns an invalid temporary credential."))}else{t.expired=false;t.accessKeyId=i.roleCredentials.accessKeyId;t.secretAccessKey=i.roleCredentials.secretAccessKey;t.sessionToken=i.roleCredentials.sessionToken;t.expireTime=new Date(i.roleCredentials.expiration);e(null)}})})}catch(t){e(t)}},getToken:function getToken(e,t,r){var n=this;if(t.sso_session){var u=s.util.iniLoader;var p=u.loadSsoSessionsFrom();var m=p[t.sso_session];Object.assign(t,m);var c=new s.SSOTokenProvider({profile:e});c.load(function(e){if(e){return r(e)}return r(null,c.token)});return}try{var l=15*60*1e3;var d=a.createHash("sha1");var y=d.update(t.sso_start_url).digest("hex")+".json";var b=i.join(o.getHomeDir(),".aws","sso","cache",y);var S=s.util.readFileSync(b);var g=null;if(S){g=JSON.parse(S)}if(!g){throw s.util.error(new Error("Cached credentials not found under "+this.profile+" profile. Please make sure you log in with aws sso login first"),{code:n.errorCode})}if(!g.startUrl||!g.region||!g.accessToken||!g.expiresAt){throw s.util.error(new Error("Cached credentials are missing required properties. Try running aws sso login."))}if(new Date(g.expiresAt).getTime()-Date.now()<=l){throw s.util.error(new Error("The SSO session associated with this profile has expired. To refresh this SSO session run aws sso login with the corresponding profile."))}return r(null,g.accessToken)}catch(e){return r(e,null)}},refresh:function refresh(e){o.clearCachedFiles();this.coalesceRefresh(e||s.util.fn.callback)}})},5958:function(e){(function(){e.exports={Disconnected:1,Preceding:2,Following:4,Contains:8,ContainedBy:16,ImplementationSpecific:32}}).call(this)},5959:function(e){e.exports={version:2,waiters:{}}},5968:function(e,t,r){var s=r(2393);r(70);var i=s.util.inherit;var a=r(7297);var o=r(8835).URL;s.MetadataService=i({endpoint:a(),httpOptions:{timeout:0},disableFetchToken:false,constructor:function MetadataService(e){if(e&&e.host){e.endpoint="http://"+e.host;delete e.host}s.util.update(this,e)},request:function request(e,t,r){if(arguments.length===2){r=t;t={}}if(process.env[s.util.imdsDisabledEnv]){r(new Error("EC2 Instance Metadata Service access disabled"));return}e=e||"/";if(o){new o(this.endpoint)}var i=new s.HttpRequest(this.endpoint+e);i.method=t.method||"GET";if(t.headers){i.headers=t.headers}s.util.handleRequestWithRetries(i,this,r)},loadCredentialsCallbacks:[],fetchMetadataToken:function fetchMetadataToken(e){var t=this;var r="/latest/api/token";t.request(r,{method:"PUT",headers:{"x-aws-ec2-metadata-token-ttl-seconds":"21600"}},e)},fetchCredentials:function fetchCredentials(e,t){var r=this;var i="/latest/meta-data/iam/security-credentials/";r.request(i,e,function(a,o){if(a){r.disableFetchToken=!(a.statusCode===401);t(s.util.error(a,{message:"EC2 Metadata roleName request returned error"}));return}o=o.split("\n")[0];r.request(i+o,e,function(e,i){if(e){r.disableFetchToken=!(e.statusCode===401);t(s.util.error(e,{message:"EC2 Metadata creds request returned error"}));return}try{var a=JSON.parse(i);t(null,a)}catch(e){t(e)}})})},loadCredentials:function loadCredentials(e){var t=this;t.loadCredentialsCallbacks.push(e);if(t.loadCredentialsCallbacks.length>1){return}function callbacks(e,r){var s;while((s=t.loadCredentialsCallbacks.shift())!==undefined){s(e,r)}}if(t.disableFetchToken){t.fetchCredentials({},callbacks)}else{t.fetchMetadataToken(function(e,r){if(e){if(e.code==="TimeoutError"){t.disableFetchToken=true}else if(e.retryable===true){callbacks(s.util.error(e,{message:"EC2 Metadata token request returned error"}));return}else if(e.statusCode===400){callbacks(s.util.error(e,{message:"EC2 Metadata token request returned 400"}));return}}var i={};if(r){i.headers={"x-aws-ec2-metadata-token":r}}t.fetchCredentials(i,callbacks)})}}});e.exports=s.MetadataService},5984:function(e){e.exports={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:{}}}},CreateJobTemplate:{http:{requestUri:"/jobtemplates"},input:{type:"structure",required:["name","clientToken","jobTemplateData"],members:{name:{},clientToken:{idempotencyToken:true},jobTemplateData:{shape:"S7"},tags:{shape:"Sx"},kmsKeyArn:{}}},output:{type:"structure",members:{id:{},name:{},arn:{},createdAt:{shape:"S13"}}}},CreateManagedEndpoint:{http:{requestUri:"/virtualclusters/{virtualClusterId}/endpoints"},input:{type:"structure",required:["name","virtualClusterId","type","releaseLabel","executionRoleArn","clientToken"],members:{name:{},virtualClusterId:{location:"uri",locationName:"virtualClusterId"},type:{},releaseLabel:{},executionRoleArn:{},certificateArn:{deprecated:true,deprecatedMessage:"Customer provided certificate-arn is deprecated and would be removed in future."},configurationOverrides:{shape:"S19"},clientToken:{idempotencyToken:true},tags:{shape:"Sx"}}},output:{type:"structure",members:{id:{},name:{},arn:{},virtualClusterId:{}}}},CreateVirtualCluster:{http:{requestUri:"/virtualclusters"},input:{type:"structure",required:["name","containerProvider","clientToken"],members:{name:{},containerProvider:{shape:"S1i"},clientToken:{idempotencyToken:true},tags:{shape:"Sx"}}},output:{type:"structure",members:{id:{},name:{},arn:{}}}},DeleteJobTemplate:{http:{method:"DELETE",requestUri:"/jobtemplates/{templateId}"},input:{type:"structure",required:["id"],members:{id:{location:"uri",locationName:"templateId"}}},output:{type:"structure",members:{id:{}}}},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:"S1y"}}}},DescribeJobTemplate:{http:{method:"GET",requestUri:"/jobtemplates/{templateId}"},input:{type:"structure",required:["id"],members:{id:{location:"uri",locationName:"templateId"}}},output:{type:"structure",members:{jobTemplate:{shape:"S28"}}}},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:"S2c"}}}},DescribeVirtualCluster:{http:{method:"GET",requestUri:"/virtualclusters/{virtualClusterId}"},input:{type:"structure",required:["id"],members:{id:{location:"uri",locationName:"virtualClusterId"}}},output:{type:"structure",members:{virtualCluster:{shape:"S2j"}}}},GetManagedEndpointSessionCredentials:{http:{requestUri:"/virtualclusters/{virtualClusterId}/endpoints/{endpointId}/credentials"},input:{type:"structure",required:["executionRoleArn","credentialType","endpointIdentifier","virtualClusterIdentifier"],members:{endpointIdentifier:{location:"uri",locationName:"endpointId"},virtualClusterIdentifier:{location:"uri",locationName:"virtualClusterId"},executionRoleArn:{},credentialType:{},durationInSeconds:{type:"integer"},logContext:{},clientToken:{idempotencyToken:true}}},output:{type:"structure",members:{id:{},credentials:{type:"structure",members:{token:{type:"string",sensitive:true}},union:true},expiresAt:{shape:"S13"}}}},ListJobRuns:{http:{method:"GET",requestUri:"/virtualclusters/{virtualClusterId}/jobruns"},input:{type:"structure",required:["virtualClusterId"],members:{virtualClusterId:{location:"uri",locationName:"virtualClusterId"},createdBefore:{shape:"S13",location:"querystring",locationName:"createdBefore"},createdAfter:{shape:"S13",location:"querystring",locationName:"createdAfter"},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:"S1y"}},nextToken:{}}}},ListJobTemplates:{http:{method:"GET",requestUri:"/jobtemplates"},input:{type:"structure",members:{createdAfter:{shape:"S13",location:"querystring",locationName:"createdAfter"},createdBefore:{shape:"S13",location:"querystring",locationName:"createdBefore"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{templates:{type:"list",member:{shape:"S28"}},nextToken:{}}}},ListManagedEndpoints:{http:{method:"GET",requestUri:"/virtualclusters/{virtualClusterId}/endpoints"},input:{type:"structure",required:["virtualClusterId"],members:{virtualClusterId:{location:"uri",locationName:"virtualClusterId"},createdBefore:{shape:"S13",location:"querystring",locationName:"createdBefore"},createdAfter:{shape:"S13",location:"querystring",locationName:"createdAfter"},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:"S2c"}},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:"Sx"}}}},ListVirtualClusters:{http:{method:"GET",requestUri:"/virtualclusters"},input:{type:"structure",members:{containerProviderId:{location:"querystring",locationName:"containerProviderId"},containerProviderType:{location:"querystring",locationName:"containerProviderType"},createdAfter:{shape:"S13",location:"querystring",locationName:"createdAfter"},createdBefore:{shape:"S13",location:"querystring",locationName:"createdBefore"},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:"S2j"}},nextToken:{}}}},StartJobRun:{http:{requestUri:"/virtualclusters/{virtualClusterId}/jobruns"},input:{type:"structure",required:["virtualClusterId","clientToken"],members:{name:{},virtualClusterId:{location:"uri",locationName:"virtualClusterId"},clientToken:{idempotencyToken:true},executionRoleArn:{},releaseLabel:{},jobDriver:{shape:"Sl"},configurationOverrides:{shape:"S19"},tags:{shape:"Sx"},jobTemplateId:{},jobTemplateParameters:{type:"map",key:{},value:{}},retryPolicyConfiguration:{shape:"S23"}}},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:"Sx"}}},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:"structure",required:["executionRoleArn","releaseLabel","jobDriver"],members:{executionRoleArn:{},releaseLabel:{},configurationOverrides:{type:"structure",members:{applicationConfiguration:{shape:"Sb"},monitoringConfiguration:{type:"structure",members:{persistentAppUI:{},cloudWatchMonitoringConfiguration:{type:"structure",members:{logGroupName:{},logStreamNamePrefix:{}}},s3MonitoringConfiguration:{type:"structure",members:{logUri:{}}}}}}},jobDriver:{shape:"Sl"},parameterConfiguration:{type:"map",key:{},value:{type:"structure",members:{type:{},defaultValue:{}}}},jobTags:{shape:"Sx"}}},Sb:{type:"list",member:{type:"structure",required:["classification"],members:{classification:{},properties:{type:"map",key:{},value:{},sensitive:true},configurations:{shape:"Sb"}}}},Sl:{type:"structure",members:{sparkSubmitJobDriver:{type:"structure",required:["entryPoint"],members:{entryPoint:{shape:"Sn"},entryPointArguments:{type:"list",member:{type:"string",sensitive:true}},sparkSubmitParameters:{type:"string",sensitive:true}}},sparkSqlJobDriver:{type:"structure",members:{entryPoint:{shape:"Sn"},sparkSqlParameters:{type:"string",sensitive:true}}}}},Sn:{type:"string",sensitive:true},Sx:{type:"map",key:{},value:{}},S13:{type:"timestamp",timestampFormat:"iso8601"},S19:{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:{}}}}}}},S1i:{type:"structure",required:["type","id"],members:{type:{},id:{},info:{type:"structure",members:{eksInfo:{type:"structure",members:{namespace:{}}}},union:true}}},S1y:{type:"structure",members:{id:{},name:{},virtualClusterId:{},arn:{},state:{},clientToken:{},executionRoleArn:{},releaseLabel:{},configurationOverrides:{shape:"S19"},jobDriver:{shape:"Sl"},createdAt:{shape:"S13"},createdBy:{},finishedAt:{shape:"S13"},stateDetails:{},failureReason:{},tags:{shape:"Sx"},retryPolicyConfiguration:{shape:"S23"},retryPolicyExecution:{type:"structure",required:["currentAttemptCount"],members:{currentAttemptCount:{type:"integer"}}}}},S23:{type:"structure",required:["maxAttempts"],members:{maxAttempts:{type:"integer"}}},S28:{type:"structure",required:["jobTemplateData"],members:{name:{},id:{},arn:{},createdAt:{shape:"S13"},createdBy:{},tags:{shape:"Sx"},jobTemplateData:{shape:"S7"},kmsKeyArn:{},decryptionError:{}}},S2c:{type:"structure",members:{id:{},name:{},arn:{},virtualClusterId:{},type:{},state:{},releaseLabel:{},executionRoleArn:{},certificateArn:{deprecated:true,deprecatedMessage:"Customer provided certificate-arn is deprecated and would be removed in future."},certificateAuthority:{type:"structure",members:{certificateArn:{},certificateData:{}}},configurationOverrides:{shape:"S19"},serverUrl:{},createdAt:{shape:"S13"},securityGroup:{},subnetIds:{type:"list",member:{}},stateDetails:{},failureReason:{},tags:{shape:"Sx"}}},S2j:{type:"structure",members:{id:{},name:{},arn:{},state:{},containerProvider:{shape:"S1i"},createdAt:{shape:"S13"},tags:{shape:"Sx"}}}}}},6002:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2019-11-07",endpointPrefix:"a2i-runtime.sagemaker",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:{shape:"S6"},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:{shape:"S6",location:"querystring",locationName:"CreationTimeAfter"},CreationTimeBefore:{shape:"S6",location:"querystring",locationName:"CreationTimeBefore"},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:{shape:"S6"},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:{S6:{type:"timestamp",timestampFormat:"iso8601"}}}},6017:function(e,t,r){var s=r(2393).util;var i=r(6200);var a=s.buffer.toBuffer;var o=1024*8;function Publisher(e){e=e||{};this.enabled=e.enabled||false;this.port=e.port||31e3;this.clientId=e.clientId||"";this.address=e.host||"127.0.0.1";if(this.clientId.length>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};Publisher.prototype.trimFields=function(e){var t=Object.keys(this.fieldsToTrim);for(var r=0,s=t.length;ra){e[i]=o.substr(0,a)}}}return e};Publisher.prototype.eventHandler=function(e){e.ClientId=this.clientId;this.trimFields(e);var t=a(JSON.stringify(e));if(!this.enabled||t.length>o){return}this.publishDatagram(t)};Publisher.prototype.publishDatagram=function(e){var t=this;var r=this.getClient();this.messagesInFlight++;this.client.send(e,0,e.length,this.port,this.address,function(e,r){if(--t.messagesInFlight<=0){t.destroyClient()}})};Publisher.prototype.getClient=function(){if(!this.client){this.client=i.createSocket("udp4")}return this.client};Publisher.prototype.destroyClient=function(){if(this.client){this.client.close();this.client=void 0}};e.exports={Publisher:Publisher}},6018:function(e){e.exports={version:2,waiters:{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"}]}}}},6019:function(e){(function(){var t;e.exports=t=function(){function XMLNamedNodeMap(e){this.nodes=e}Object.defineProperty(XMLNamedNodeMap.prototype,"length",{get:function(){return Object.keys(this.nodes).length||0}});XMLNamedNodeMap.prototype.clone=function(){return this.nodes=null};XMLNamedNodeMap.prototype.getNamedItem=function(e){return this.nodes[e]};XMLNamedNodeMap.prototype.setNamedItem=function(e){var t;t=this.nodes[e.nodeName];this.nodes[e.nodeName]=e;return t||null};XMLNamedNodeMap.prototype.removeNamedItem=function(e){var t;t=this.nodes[e];delete this.nodes[e];return t||null};XMLNamedNodeMap.prototype.item=function(e){return this.nodes[Object.keys(this.nodes)[e]]||null};XMLNamedNodeMap.prototype.getNamedItemNS=function(e,t){throw new Error("This DOM method is not implemented.")};XMLNamedNodeMap.prototype.setNamedItemNS=function(e){throw new Error("This DOM method is not implemented.")};XMLNamedNodeMap.prototype.removeNamedItemNS=function(e,t){throw new Error("This DOM method is not implemented.")};return XMLNamedNodeMap}()}).call(this)},6051:function(e){e.exports={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:"S2m"},datastorePartitions:{shape:"S2u"}}},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:"S34"},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:"S42"}}}}}},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:"S2m"},datastorePartitions:{shape:"S2u"}}},statistics:{type:"structure",members:{size:{shape:"S42"}}}}}},DescribeLoggingOptions:{http:{method:"GET",requestUri:"/logging"},input:{type:"structure",members:{}},output:{type:"structure",members:{loggingOptions:{shape:"S4f"}}}},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:"S34"},reprocessingSummaries:{shape:"S4l"},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:"S4t"}}}},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:"S4t"},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:{}}},iotSiteWiseMultiLayerStorage:{type:"structure",members:{customerManagedS3Storage:{type:"structure",members:{bucket:{},keyPrefix:{}}}}}}},status:{},creationTime:{type:"timestamp"},lastUpdateTime:{type:"timestamp"},lastMessageArrivalTime:{type:"timestamp"},fileFormatType:{},datastorePartitions:{shape:"S2u"}}}},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:"S4l"},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:"S4f"}}}},RunPipelineActivity:{http:{requestUri:"/pipelineactivities/run"},input:{type:"structure",required:["pipelineActivity","payloads"],members:{pipelineActivity:{shape:"S35"},payloads:{shape:"S5z"}}},output:{type:"structure",members:{payloads:{shape:"S5z"},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:"S5z"}}}},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:"S2m"}}}},UpdatePipeline:{http:{method:"PUT",requestUri:"/pipelines/{pipelineName}"},input:{type:"structure",required:["pipelineName","pipelineActivities"],members:{pipelineName:{location:"uri",locationName:"pipelineName"},pipelineActivities:{shape:"S34"}}}}},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:{}}},iotSiteWiseMultiLayerStorage:{type:"structure",required:["customerManagedS3Storage"],members:{customerManagedS3Storage:{type:"structure",required:["bucket"],members:{bucket:{},keyPrefix:{}}}}}}},S2m:{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:{}}}}}}}}}},S2u:{type:"structure",members:{partitions:{type:"list",member:{type:"structure",members:{attributePartition:{type:"structure",required:["attributeName"],members:{attributeName:{}}},timestampPartition:{type:"structure",required:["attributeName"],members:{attributeName:{},timestampFormat:{}}}}}}}},S34:{type:"list",member:{shape:"S35"}},S35:{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:"S3g"},next:{}}},selectAttributes:{type:"structure",required:["name","attributes"],members:{name:{},attributes:{shape:"S3g"},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:{}}}}},S3g:{type:"list",member:{}},S42:{type:"structure",members:{estimatedSizeInBytes:{type:"double"},estimatedOn:{type:"timestamp"}}},S4f:{type:"structure",required:["roleArn","level","enabled"],members:{roleArn:{},level:{},enabled:{type:"boolean"}}},S4l:{type:"list",member:{type:"structure",members:{id:{},status:{},creationTime:{type:"timestamp"}}}},S4t:{type:"structure",members:{state:{},reason:{}}},S5z:{type:"list",member:{type:"blob"}}}}},6055:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2021-05-03",endpointPrefix:"ssm-contacts",jsonVersion:"1.1",protocol:"json",serviceAbbreviation:"SSM Contacts",serviceFullName:"AWS Systems Manager Incident Manager Contacts",serviceId:"SSM Contacts",signatureVersion:"v4",signingName:"ssm-contacts",targetPrefix:"SSMContacts",uid:"ssm-contacts-2021-05-03"},operations:{AcceptPage:{input:{type:"structure",required:["PageId","AcceptType","AcceptCode"],members:{PageId:{},ContactChannelId:{},AcceptType:{},Note:{},AcceptCode:{},AcceptCodeValidation:{}}},output:{type:"structure",members:{}}},ActivateContactChannel:{input:{type:"structure",required:["ContactChannelId","ActivationCode"],members:{ContactChannelId:{},ActivationCode:{}}},output:{type:"structure",members:{}}},CreateContact:{input:{type:"structure",required:["Alias","Type","Plan"],members:{Alias:{},DisplayName:{},Type:{},Plan:{shape:"Sf"},Tags:{shape:"Sq"},IdempotencyToken:{idempotencyToken:true}}},output:{type:"structure",required:["ContactArn"],members:{ContactArn:{}}}},CreateContactChannel:{input:{type:"structure",required:["ContactId","Name","Type","DeliveryAddress"],members:{ContactId:{},Name:{},Type:{},DeliveryAddress:{shape:"Sz"},DeferActivation:{type:"boolean"},IdempotencyToken:{idempotencyToken:true}}},output:{type:"structure",required:["ContactChannelArn"],members:{ContactChannelArn:{}}}},CreateRotation:{input:{type:"structure",required:["Name","ContactIds","TimeZoneId","Recurrence"],members:{Name:{},ContactIds:{shape:"S15"},StartTime:{type:"timestamp"},TimeZoneId:{},Recurrence:{shape:"S18"},Tags:{shape:"Sq"},IdempotencyToken:{}}},output:{type:"structure",required:["RotationArn"],members:{RotationArn:{}}}},CreateRotationOverride:{input:{type:"structure",required:["RotationId","NewContactIds","StartTime","EndTime"],members:{RotationId:{},NewContactIds:{type:"list",member:{}},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},IdempotencyToken:{}}},output:{type:"structure",required:["RotationOverrideId"],members:{RotationOverrideId:{}}}},DeactivateContactChannel:{input:{type:"structure",required:["ContactChannelId"],members:{ContactChannelId:{}}},output:{type:"structure",members:{}}},DeleteContact:{input:{type:"structure",required:["ContactId"],members:{ContactId:{}}},output:{type:"structure",members:{}}},DeleteContactChannel:{input:{type:"structure",required:["ContactChannelId"],members:{ContactChannelId:{}}},output:{type:"structure",members:{}}},DeleteRotation:{input:{type:"structure",required:["RotationId"],members:{RotationId:{}}},output:{type:"structure",members:{}}},DeleteRotationOverride:{input:{type:"structure",required:["RotationId","RotationOverrideId"],members:{RotationId:{},RotationOverrideId:{}}},output:{type:"structure",members:{}}},DescribeEngagement:{input:{type:"structure",required:["EngagementId"],members:{EngagementId:{}}},output:{type:"structure",required:["ContactArn","EngagementArn","Sender","Subject","Content"],members:{ContactArn:{},EngagementArn:{},Sender:{},Subject:{},Content:{},PublicSubject:{},PublicContent:{},IncidentId:{},StartTime:{type:"timestamp"},StopTime:{type:"timestamp"}}}},DescribePage:{input:{type:"structure",required:["PageId"],members:{PageId:{}}},output:{type:"structure",required:["PageArn","EngagementArn","ContactArn","Sender","Subject","Content"],members:{PageArn:{},EngagementArn:{},ContactArn:{},Sender:{},Subject:{},Content:{},PublicSubject:{},PublicContent:{},IncidentId:{},SentTime:{type:"timestamp"},ReadTime:{type:"timestamp"},DeliveryTime:{type:"timestamp"}}}},GetContact:{input:{type:"structure",required:["ContactId"],members:{ContactId:{}}},output:{type:"structure",required:["ContactArn","Alias","Type","Plan"],members:{ContactArn:{},Alias:{},DisplayName:{},Type:{},Plan:{shape:"Sf"}}}},GetContactChannel:{input:{type:"structure",required:["ContactChannelId"],members:{ContactChannelId:{}}},output:{type:"structure",required:["ContactArn","ContactChannelArn","Name","Type","DeliveryAddress"],members:{ContactArn:{},ContactChannelArn:{},Name:{},Type:{},DeliveryAddress:{shape:"Sz"},ActivationStatus:{}}}},GetContactPolicy:{input:{type:"structure",required:["ContactArn"],members:{ContactArn:{}}},output:{type:"structure",members:{ContactArn:{},Policy:{}}}},GetRotation:{input:{type:"structure",required:["RotationId"],members:{RotationId:{}}},output:{type:"structure",required:["RotationArn","Name","ContactIds","StartTime","TimeZoneId","Recurrence"],members:{RotationArn:{},Name:{},ContactIds:{shape:"S15"},StartTime:{type:"timestamp"},TimeZoneId:{},Recurrence:{shape:"S18"}}}},GetRotationOverride:{input:{type:"structure",required:["RotationId","RotationOverrideId"],members:{RotationId:{},RotationOverrideId:{}}},output:{type:"structure",members:{RotationOverrideId:{},RotationArn:{},NewContactIds:{shape:"Sp"},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},CreateTime:{type:"timestamp"}}}},ListContactChannels:{input:{type:"structure",required:["ContactId"],members:{ContactId:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",required:["ContactChannels"],members:{NextToken:{},ContactChannels:{type:"list",member:{type:"structure",required:["ContactChannelArn","ContactArn","Name","DeliveryAddress","ActivationStatus"],members:{ContactChannelArn:{},ContactArn:{},Name:{},Type:{},DeliveryAddress:{shape:"Sz"},ActivationStatus:{}}}}}}},ListContacts:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},AliasPrefix:{},Type:{}}},output:{type:"structure",members:{NextToken:{},Contacts:{type:"list",member:{type:"structure",required:["ContactArn","Alias","Type"],members:{ContactArn:{},Alias:{},DisplayName:{},Type:{}}}}}}},ListEngagements:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},IncidentId:{},TimeRangeValue:{type:"structure",members:{StartTime:{type:"timestamp"},EndTime:{type:"timestamp"}}}}},output:{type:"structure",required:["Engagements"],members:{NextToken:{},Engagements:{type:"list",member:{type:"structure",required:["EngagementArn","ContactArn","Sender"],members:{EngagementArn:{},ContactArn:{},Sender:{},IncidentId:{},StartTime:{type:"timestamp"},StopTime:{type:"timestamp"}}}}}}},ListPageReceipts:{input:{type:"structure",required:["PageId"],members:{PageId:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{NextToken:{},Receipts:{type:"list",member:{type:"structure",required:["ReceiptType","ReceiptTime"],members:{ContactChannelArn:{},ReceiptType:{},ReceiptInfo:{},ReceiptTime:{type:"timestamp"}}}}}}},ListPageResolutions:{input:{type:"structure",required:["PageId"],members:{NextToken:{},PageId:{}}},output:{type:"structure",required:["PageResolutions"],members:{NextToken:{},PageResolutions:{type:"list",member:{type:"structure",required:["ContactArn","Type"],members:{ContactArn:{},Type:{},StageIndex:{type:"integer"}}}}}}},ListPagesByContact:{input:{type:"structure",required:["ContactId"],members:{ContactId:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",required:["Pages"],members:{NextToken:{},Pages:{shape:"S3g"}}}},ListPagesByEngagement:{input:{type:"structure",required:["EngagementId"],members:{EngagementId:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",required:["Pages"],members:{NextToken:{},Pages:{shape:"S3g"}}}},ListPreviewRotationShifts:{input:{type:"structure",required:["EndTime","Members","TimeZoneId","Recurrence"],members:{RotationStartTime:{type:"timestamp"},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},Members:{type:"list",member:{}},TimeZoneId:{},Recurrence:{shape:"S18"},Overrides:{type:"list",member:{type:"structure",members:{NewMembers:{type:"list",member:{}},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"}}}},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{RotationShifts:{shape:"S3r"},NextToken:{}}}},ListRotationOverrides:{input:{type:"structure",required:["RotationId","StartTime","EndTime"],members:{RotationId:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{RotationOverrides:{type:"list",member:{type:"structure",required:["RotationOverrideId","NewContactIds","StartTime","EndTime","CreateTime"],members:{RotationOverrideId:{},NewContactIds:{shape:"Sp"},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},CreateTime:{type:"timestamp"}}}},NextToken:{}}}},ListRotationShifts:{input:{type:"structure",required:["RotationId","EndTime"],members:{RotationId:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{RotationShifts:{shape:"S3r"},NextToken:{}}}},ListRotations:{input:{type:"structure",members:{RotationNamePrefix:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",required:["Rotations"],members:{NextToken:{},Rotations:{type:"list",member:{type:"structure",required:["RotationArn","Name"],members:{RotationArn:{},Name:{},ContactIds:{shape:"Sp"},StartTime:{type:"timestamp"},TimeZoneId:{},Recurrence:{shape:"S18"}}}}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceARN"],members:{ResourceARN:{}}},output:{type:"structure",members:{Tags:{shape:"Sq"}}}},PutContactPolicy:{input:{type:"structure",required:["ContactArn","Policy"],members:{ContactArn:{},Policy:{}}},output:{type:"structure",members:{}}},SendActivationCode:{input:{type:"structure",required:["ContactChannelId"],members:{ContactChannelId:{}}},output:{type:"structure",members:{}}},StartEngagement:{input:{type:"structure",required:["ContactId","Sender","Subject","Content"],members:{ContactId:{},Sender:{},Subject:{},Content:{},PublicSubject:{},PublicContent:{},IncidentId:{},IdempotencyToken:{idempotencyToken:true}}},output:{type:"structure",required:["EngagementArn"],members:{EngagementArn:{}}}},StopEngagement:{input:{type:"structure",required:["EngagementId"],members:{EngagementId:{},Reason:{}}},output:{type:"structure",members:{}}},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:{}}},UpdateContact:{input:{type:"structure",required:["ContactId"],members:{ContactId:{},DisplayName:{},Plan:{shape:"Sf"}}},output:{type:"structure",members:{}}},UpdateContactChannel:{input:{type:"structure",required:["ContactChannelId"],members:{ContactChannelId:{},Name:{},DeliveryAddress:{shape:"Sz"}}},output:{type:"structure",members:{}}},UpdateRotation:{input:{type:"structure",required:["RotationId","Recurrence"],members:{RotationId:{},ContactIds:{shape:"S15"},StartTime:{type:"timestamp"},TimeZoneId:{},Recurrence:{shape:"S18"}}},output:{type:"structure",members:{}}}},shapes:{Sf:{type:"structure",members:{Stages:{type:"list",member:{type:"structure",required:["DurationInMinutes","Targets"],members:{DurationInMinutes:{type:"integer"},Targets:{type:"list",member:{type:"structure",members:{ChannelTargetInfo:{type:"structure",required:["ContactChannelId"],members:{ContactChannelId:{},RetryIntervalInMinutes:{type:"integer"}}},ContactTargetInfo:{type:"structure",required:["IsEssential"],members:{ContactId:{},IsEssential:{type:"boolean"}}}}}}}}},RotationIds:{shape:"Sp"}}},Sp:{type:"list",member:{}},Sq:{type:"list",member:{type:"structure",members:{Key:{},Value:{}}}},Sz:{type:"structure",members:{SimpleAddress:{}}},S15:{type:"list",member:{}},S18:{type:"structure",required:["NumberOfOnCalls","RecurrenceMultiplier"],members:{MonthlySettings:{type:"list",member:{type:"structure",required:["DayOfMonth","HandOffTime"],members:{DayOfMonth:{type:"integer"},HandOffTime:{shape:"S1c"}}}},WeeklySettings:{type:"list",member:{type:"structure",required:["DayOfWeek","HandOffTime"],members:{DayOfWeek:{},HandOffTime:{shape:"S1c"}}}},DailySettings:{type:"list",member:{shape:"S1c"}},NumberOfOnCalls:{type:"integer"},ShiftCoverages:{type:"map",key:{},value:{type:"list",member:{type:"structure",members:{Start:{shape:"S1c"},End:{shape:"S1c"}}}}},RecurrenceMultiplier:{type:"integer"}}},S1c:{type:"structure",required:["HourOfDay","MinuteOfHour"],members:{HourOfDay:{type:"integer"},MinuteOfHour:{type:"integer"}}},S3g:{type:"list",member:{type:"structure",required:["PageArn","EngagementArn","ContactArn","Sender"],members:{PageArn:{},EngagementArn:{},ContactArn:{},Sender:{},IncidentId:{},SentTime:{type:"timestamp"},DeliveryTime:{type:"timestamp"},ReadTime:{type:"timestamp"}}}},S3r:{type:"list",member:{type:"structure",required:["StartTime","EndTime"],members:{ContactIds:{shape:"Sp"},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},Type:{},ShiftDetails:{type:"structure",required:["OverriddenContactIds"],members:{OverriddenContactIds:{shape:"Sp"}}}}}}}}},6057:function(e){e.exports={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:{}}}}}},6065:function(e){e.exports={pagination:{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"}}}},6066:function(e){e.exports={pagination:{DescribeImagePermissions:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},DescribeImages:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"}}}},6068:function(e){e.exports={pagination:{DescribeAddresses:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Addresses"},ListClusterJobs:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"JobListEntries"},ListClusters:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"ClusterListEntries"},ListCompatibleImages:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"CompatibleImages"},ListJobs:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"JobListEntries"},ListLongTermPricing:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"LongTermPricingEntries"}}}},6069:function(e,t,r){var s=r(2393);var i=["deleteThingShadow","getThingShadow","updateThingShadow"];s.util.update(s.IotData.prototype,{validateService:function validateService(){if(!this.config.endpoint||this.config.endpoint.indexOf("{")>=0){var e="AWS.IotData requires an explicit "+"`endpoint' configuration option.";throw s.util.error(new Error,{name:"InvalidEndpoint",message:e})}},setupRequestListeners:function setupRequestListeners(e){e.addListener("validateResponse",this.validateResponseBody);if(i.indexOf(e.operation)>-1){e.addListener("extractData",s.util.convertPayloadToString)}},validateResponseBody:function validateResponseBody(e){var t=e.httpResponse.body.toString()||"{}";var r=t.trim();if(!r||r.charAt(0)!=="{"){e.httpResponse.body=""}}})},6081:function(e,t,r){var s=r(2393);var i=r(2087);var a=r(5622);function parseFile(e){return s.util.ini.parse(s.util.readFileSync(e))}function getProfiles(e){var t={};Object.keys(e).forEach(function(r){if(/^sso-session\s/.test(r))return;Object.defineProperty(t,r.replace(/^profile\s/,""),{value:e[r],enumerable:true})});return t}function getSsoSessions(e){var t={};Object.keys(e).forEach(function(r){if(!/^sso-session\s/.test(r))return;Object.defineProperty(t,r.replace(/^sso-session\s/,""),{value:e[r],enumerable:true})});return t}s.IniLoader=s.util.inherit({constructor:function IniLoader(){this.resolvedProfiles={};this.resolvedSsoSessions={}},clearCachedFiles:function clearCachedFiles(){this.resolvedProfiles={};this.resolvedSsoSessions={}},loadFrom:function loadFrom(e){e=e||{};var t=e.isConfig===true;var r=e.filename||this.getDefaultFilePath(t);if(!this.resolvedProfiles[r]){var s=parseFile(r);if(t){Object.defineProperty(this.resolvedProfiles,r,{value:getProfiles(s)})}else{Object.defineProperty(this.resolvedProfiles,r,{value:s})}}return this.resolvedProfiles[r]},loadSsoSessionsFrom:function loadSsoSessionsFrom(e){e=e||{};var t=e.filename||this.getDefaultFilePath(true);if(!this.resolvedSsoSessions[t]){var r=parseFile(t);Object.defineProperty(this.resolvedSsoSessions,t,{value:getSsoSessions(r)})}return this.resolvedSsoSessions[t]},getDefaultFilePath:function getDefaultFilePath(e){return a.join(this.getHomeDir(),".aws",e?"config":"credentials")},getHomeDir:function getHomeDir(){var e=process.env;var t=e.HOME||e.USERPROFILE||(e.HOMEPATH?(e.HOMEDRIVE||"C:/")+e.HOMEPATH:null);if(t){return t}if(typeof i.homedir==="function"){return i.homedir()}throw s.util.error(new Error("Cannot load credentials, HOME path not set"))}});var o=s.IniLoader;e.exports={IniLoader:o}},6084:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:true});Object.defineProperty(t,"v1",{enumerable:true,get:function(){return s.default}});Object.defineProperty(t,"v3",{enumerable:true,get:function(){return i.default}});Object.defineProperty(t,"v4",{enumerable:true,get:function(){return a.default}});Object.defineProperty(t,"v5",{enumerable:true,get:function(){return o.default}});var s=_interopRequireDefault(r(9736));var i=_interopRequireDefault(r(7762));var a=_interopRequireDefault(r(2644));var o=_interopRequireDefault(r(9675));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}},6093:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["iotdeviceadvisor"]={};s.IotDeviceAdvisor=i.defineService("iotdeviceadvisor",["2020-09-18"]);Object.defineProperty(a.services["iotdeviceadvisor"],"2020-09-18",{get:function get(){var e=r(2395);e.paginators=r(9919).pagination;return e},enumerable:true,configurable:true});e.exports=s.IotDeviceAdvisor},6094:function(e){e.exports={pagination:{GetServerDetails:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"associatedApplications"},ListApplicationComponents:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"applicationComponentInfos"},ListCollectors:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"Collectors"},ListImportFileTask:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"taskInfos"},ListServers:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"serverInfos"}}}},6107:function(e){e.exports={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:{contextParam:{name:"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:{contextParam:{name:"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:{},ChecksumCRC32:{},ChecksumCRC32C:{},ChecksumSHA1:{},ChecksumSHA256:{},PartNumber:{type:"integer"}}},flattened:true}}},UploadId:{location:"querystring",locationName:"uploadId"},ChecksumCRC32:{location:"header",locationName:"x-amz-checksum-crc32"},ChecksumCRC32C:{location:"header",locationName:"x-amz-checksum-crc32c"},ChecksumSHA1:{location:"header",locationName:"x-amz-checksum-sha1"},ChecksumSHA256:{location:"header",locationName:"x-amz-checksum-sha256"},RequestPayer:{location:"header",locationName:"x-amz-request-payer"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"},SSECustomerAlgorithm:{location:"header",locationName:"x-amz-server-side-encryption-customer-algorithm"},SSECustomerKey:{shape:"Sk",location:"header",locationName:"x-amz-server-side-encryption-customer-key"},SSECustomerKeyMD5:{location:"header",locationName:"x-amz-server-side-encryption-customer-key-MD5"}},payload:"MultipartUpload"},output:{type:"structure",members:{Location:{},Bucket:{},Key:{},Expiration:{location:"header",locationName:"x-amz-expiration"},ETag:{},ChecksumCRC32:{},ChecksumCRC32C:{},ChecksumSHA1:{},ChecksumSHA256:{},ServerSideEncryption:{location:"header",locationName:"x-amz-server-side-encryption"},VersionId:{location:"header",locationName:"x-amz-version-id"},SSEKMSKeyId:{shape:"Sr",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:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},CacheControl:{location:"header",locationName:"Cache-Control"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-checksum-algorithm"},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:"S1b",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:"Sk",location:"header",locationName:"x-amz-server-side-encryption-customer-key"},SSECustomerKeyMD5:{location:"header",locationName:"x-amz-server-side-encryption-customer-key-MD5"},SSEKMSKeyId:{shape:"Sr",location:"header",locationName:"x-amz-server-side-encryption-aws-kms-key-id"},SSEKMSEncryptionContext:{shape:"S1i",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:"S1k",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:"S1o",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"},ChecksumCRC32:{},ChecksumCRC32C:{},ChecksumSHA1:{},ChecksumSHA256:{}}},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:"Sr",location:"header",locationName:"x-amz-server-side-encryption-aws-kms-key-id"},SSEKMSEncryptionContext:{shape:"S1i",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:{contextParam:{name:"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"},ObjectOwnership:{location:"header",locationName:"x-amz-object-ownership"}},payload:"CreateBucketConfiguration"},output:{type:"structure",members:{Location:{location:"header",locationName:"Location"}}},alias:"PutBucket",staticContextParams:{DisableAccessPoints:{value:true}}},CreateMultipartUpload:{http:{requestUri:"/{Bucket}/{Key+}?uploads"},input:{type:"structure",required:["Bucket","Key"],members:{ACL:{location:"header",locationName:"x-amz-acl"},Bucket:{contextParam:{name:"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:"S1b",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:"Sk",location:"header",locationName:"x-amz-server-side-encryption-customer-key"},SSECustomerKeyMD5:{location:"header",locationName:"x-amz-server-side-encryption-customer-key-MD5"},SSEKMSKeyId:{shape:"Sr",location:"header",locationName:"x-amz-server-side-encryption-aws-kms-key-id"},SSEKMSEncryptionContext:{shape:"S1i",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:"S1o",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"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-checksum-algorithm"}}},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:"Sr",location:"header",locationName:"x-amz-server-side-encryption-aws-kms-key-id"},SSEKMSEncryptionContext:{shape:"S1i",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"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-checksum-algorithm"}}},alias:"InitiateMultipartUpload"},DeleteBucket:{http:{method:"DELETE",requestUri:"/{Bucket}",responseCode:204},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"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:{contextParam:{name:"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:{contextParam:{name:"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:{contextParam:{name:"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:{contextParam:{name:"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:{contextParam:{name:"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:{contextParam:{name:"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:{contextParam:{name:"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:{contextParam:{name:"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:{contextParam:{name:"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:{contextParam:{name:"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:{contextParam:{name:"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:{contextParam:{name:"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:{contextParam:{name:"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:{contextParam:{name:"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:{contextParam:{name:"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"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"}},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",httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:true}},DeletePublicAccessBlock:{http:{method:"DELETE",requestUri:"/{Bucket}?publicAccessBlock",responseCode:204},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"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:{contextParam:{name:"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:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{Owner:{shape:"S3d"},Grants:{shape:"S3g",locationName:"AccessControlList"}}}},GetBucketAnalyticsConfiguration:{http:{method:"GET",requestUri:"/{Bucket}?analytics"},input:{type:"structure",required:["Bucket","Id"],members:{Bucket:{contextParam:{name:"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:"S3p"}},payload:"AnalyticsConfiguration"}},GetBucketCors:{http:{method:"GET",requestUri:"/{Bucket}?cors"},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{CORSRules:{shape:"S44",locationName:"CORSRule"}}}},GetBucketEncryption:{http:{method:"GET",requestUri:"/{Bucket}?encryption"},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{ServerSideEncryptionConfiguration:{shape:"S4h"}},payload:"ServerSideEncryptionConfiguration"}},GetBucketIntelligentTieringConfiguration:{http:{method:"GET",requestUri:"/{Bucket}?intelligent-tiering"},input:{type:"structure",required:["Bucket","Id"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},Id:{location:"querystring",locationName:"id"}}},output:{type:"structure",members:{IntelligentTieringConfiguration:{shape:"S4n"}},payload:"IntelligentTieringConfiguration"}},GetBucketInventoryConfiguration:{http:{method:"GET",requestUri:"/{Bucket}?inventory"},input:{type:"structure",required:["Bucket","Id"],members:{Bucket:{contextParam:{name:"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:"S4x"}},payload:"InventoryConfiguration"}},GetBucketLifecycle:{http:{method:"GET",requestUri:"/{Bucket}?lifecycle"},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{Rules:{shape:"S5d",locationName:"Rule"}}},deprecated:true},GetBucketLifecycleConfiguration:{http:{method:"GET",requestUri:"/{Bucket}?lifecycle"},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{Rules:{shape:"S5t",locationName:"Rule"}}}},GetBucketLocation:{http:{method:"GET",requestUri:"/{Bucket}?location"},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"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:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{LoggingEnabled:{shape:"S65"}}}},GetBucketMetricsConfiguration:{http:{method:"GET",requestUri:"/{Bucket}?metrics"},input:{type:"structure",required:["Bucket","Id"],members:{Bucket:{contextParam:{name:"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:"S6d"}},payload:"MetricsConfiguration"}},GetBucketNotification:{http:{method:"GET",requestUri:"/{Bucket}?notification"},input:{shape:"S6h"},output:{shape:"S6i"},deprecated:true},GetBucketNotificationConfiguration:{http:{method:"GET",requestUri:"/{Bucket}?notification"},input:{shape:"S6h"},output:{shape:"S6t"}},GetBucketOwnershipControls:{http:{method:"GET",requestUri:"/{Bucket}?ownershipControls"},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{OwnershipControls:{shape:"S7a"}},payload:"OwnershipControls"}},GetBucketPolicy:{http:{method:"GET",requestUri:"/{Bucket}?policy"},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"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:{contextParam:{name:"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:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{ReplicationConfiguration:{shape:"S7m"}},payload:"ReplicationConfiguration"}},GetBucketRequestPayment:{http:{method:"GET",requestUri:"/{Bucket}?requestPayment"},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"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:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",required:["TagSet"],members:{TagSet:{shape:"S3v"}}}},GetBucketVersioning:{http:{method:"GET",requestUri:"/{Bucket}?versioning"},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"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:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{RedirectAllRequestsTo:{shape:"S8p"},IndexDocument:{shape:"S8s"},ErrorDocument:{shape:"S8u"},RoutingRules:{shape:"S8v"}}}},GetObject:{http:{method:"GET",requestUri:"/{Bucket}/{Key+}"},input:{type:"structure",required:["Bucket","Key"],members:{Bucket:{contextParam:{name:"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:"Sk",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"},ChecksumMode:{location:"header",locationName:"x-amz-checksum-mode"}}},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"},ChecksumCRC32:{location:"header",locationName:"x-amz-checksum-crc32"},ChecksumCRC32C:{location:"header",locationName:"x-amz-checksum-crc32c"},ChecksumSHA1:{location:"header",locationName:"x-amz-checksum-sha1"},ChecksumSHA256:{location:"header",locationName:"x-amz-checksum-sha256"},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:"S1b",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:"Sr",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:"S1o",location:"header",locationName:"x-amz-object-lock-retain-until-date"},ObjectLockLegalHoldStatus:{location:"header",locationName:"x-amz-object-lock-legal-hold"}},payload:"Body"},httpChecksum:{requestValidationModeMember:"ChecksumMode",responseAlgorithms:["CRC32","CRC32C","SHA256","SHA1"]}},GetObjectAcl:{http:{method:"GET",requestUri:"/{Bucket}/{Key+}?acl"},input:{type:"structure",required:["Bucket","Key"],members:{Bucket:{contextParam:{name:"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:"S3d"},Grants:{shape:"S3g",locationName:"AccessControlList"},RequestCharged:{location:"header",locationName:"x-amz-request-charged"}}}},GetObjectAttributes:{http:{method:"GET",requestUri:"/{Bucket}/{Key+}?attributes"},input:{type:"structure",required:["Bucket","Key","ObjectAttributes"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},Key:{location:"uri",locationName:"Key"},VersionId:{location:"querystring",locationName:"versionId"},MaxParts:{location:"header",locationName:"x-amz-max-parts",type:"integer"},PartNumberMarker:{location:"header",locationName:"x-amz-part-number-marker",type:"integer"},SSECustomerAlgorithm:{location:"header",locationName:"x-amz-server-side-encryption-customer-algorithm"},SSECustomerKey:{shape:"Sk",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"},ObjectAttributes:{location:"header",locationName:"x-amz-object-attributes",type:"list",member:{}}}},output:{type:"structure",members:{DeleteMarker:{location:"header",locationName:"x-amz-delete-marker",type:"boolean"},LastModified:{location:"header",locationName:"Last-Modified",type:"timestamp"},VersionId:{location:"header",locationName:"x-amz-version-id"},RequestCharged:{location:"header",locationName:"x-amz-request-charged"},ETag:{},Checksum:{type:"structure",members:{ChecksumCRC32:{},ChecksumCRC32C:{},ChecksumSHA1:{},ChecksumSHA256:{}}},ObjectParts:{type:"structure",members:{TotalPartsCount:{locationName:"PartsCount",type:"integer"},PartNumberMarker:{type:"integer"},NextPartNumberMarker:{type:"integer"},MaxParts:{type:"integer"},IsTruncated:{type:"boolean"},Parts:{locationName:"Part",type:"list",member:{type:"structure",members:{PartNumber:{type:"integer"},Size:{type:"integer"},ChecksumCRC32:{},ChecksumCRC32C:{},ChecksumSHA1:{},ChecksumSHA256:{}}},flattened:true}}},StorageClass:{},ObjectSize:{type:"long"}}}},GetObjectLegalHold:{http:{method:"GET",requestUri:"/{Bucket}/{Key+}?legal-hold"},input:{type:"structure",required:["Bucket","Key"],members:{Bucket:{contextParam:{name:"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:"Sa9"}},payload:"LegalHold"}},GetObjectLockConfiguration:{http:{method:"GET",requestUri:"/{Bucket}?object-lock"},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{ObjectLockConfiguration:{shape:"Sac"}},payload:"ObjectLockConfiguration"}},GetObjectRetention:{http:{method:"GET",requestUri:"/{Bucket}/{Key+}?retention"},input:{type:"structure",required:["Bucket","Key"],members:{Bucket:{contextParam:{name:"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:"Sak"}},payload:"Retention"}},GetObjectTagging:{http:{method:"GET",requestUri:"/{Bucket}/{Key+}?tagging"},input:{type:"structure",required:["Bucket","Key"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},Key:{location:"uri",locationName:"Key"},VersionId:{location:"querystring",locationName:"versionId"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"},RequestPayer:{location:"header",locationName:"x-amz-request-payer"}}},output:{type:"structure",required:["TagSet"],members:{VersionId:{location:"header",locationName:"x-amz-version-id"},TagSet:{shape:"S3v"}}}},GetObjectTorrent:{http:{method:"GET",requestUri:"/{Bucket}/{Key+}?torrent"},input:{type:"structure",required:["Bucket","Key"],members:{Bucket:{contextParam:{name:"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:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{PublicAccessBlockConfiguration:{shape:"Sar"}},payload:"PublicAccessBlockConfiguration"}},HeadBucket:{http:{method:"HEAD",requestUri:"/{Bucket}"},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"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:{contextParam:{name:"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:"Sk",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"},ChecksumMode:{location:"header",locationName:"x-amz-checksum-mode"}}},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"},ChecksumCRC32:{location:"header",locationName:"x-amz-checksum-crc32"},ChecksumCRC32C:{location:"header",locationName:"x-amz-checksum-crc32c"},ChecksumSHA1:{location:"header",locationName:"x-amz-checksum-sha1"},ChecksumSHA256:{location:"header",locationName:"x-amz-checksum-sha256"},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:"S1b",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:"Sr",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:"S1o",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:{contextParam:{name:"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:"S3p"},flattened:true}}}},ListBucketIntelligentTieringConfigurations:{http:{method:"GET",requestUri:"/{Bucket}?intelligent-tiering"},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"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:"S4n"},flattened:true}}}},ListBucketInventoryConfigurations:{http:{method:"GET",requestUri:"/{Bucket}?inventory"},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"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:"S4x"},flattened:true},IsTruncated:{type:"boolean"},NextContinuationToken:{}}}},ListBucketMetricsConfigurations:{http:{method:"GET",requestUri:"/{Bucket}?metrics"},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"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:"S6d"},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:"S3d"}}},alias:"GetService"},ListMultipartUploads:{http:{method:"GET",requestUri:"/{Bucket}?uploads"},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"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:"S3d"},Initiator:{shape:"Sbr"},ChecksumAlgorithm:{}}},flattened:true},CommonPrefixes:{shape:"Sbs"},EncodingType:{}}}},ListObjectVersions:{http:{method:"GET",requestUri:"/{Bucket}?versions"},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"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:{},ChecksumAlgorithm:{shape:"Sc1"},Size:{type:"integer"},StorageClass:{},Key:{},VersionId:{},IsLatest:{type:"boolean"},LastModified:{type:"timestamp"},Owner:{shape:"S3d"}}},flattened:true},DeleteMarkers:{locationName:"DeleteMarker",type:"list",member:{type:"structure",members:{Owner:{shape:"S3d"},Key:{},VersionId:{},IsLatest:{type:"boolean"},LastModified:{type:"timestamp"}}},flattened:true},Name:{},Prefix:{},Delimiter:{},MaxKeys:{type:"integer"},CommonPrefixes:{shape:"Sbs"},EncodingType:{}}},alias:"GetBucketObjectVersions"},ListObjects:{http:{method:"GET",requestUri:"/{Bucket}"},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"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:"Sca"},Name:{},Prefix:{},Delimiter:{},MaxKeys:{type:"integer"},CommonPrefixes:{shape:"Sbs"},EncodingType:{}}},alias:"GetBucket"},ListObjectsV2:{http:{method:"GET",requestUri:"/{Bucket}?list-type=2"},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"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:"Sca"},Name:{},Prefix:{},Delimiter:{},MaxKeys:{type:"integer"},CommonPrefixes:{shape:"Sbs"},EncodingType:{},KeyCount:{type:"integer"},ContinuationToken:{},NextContinuationToken:{},StartAfter:{}}}},ListParts:{http:{method:"GET",requestUri:"/{Bucket}/{Key+}"},input:{type:"structure",required:["Bucket","Key","UploadId"],members:{Bucket:{contextParam:{name:"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"},SSECustomerAlgorithm:{location:"header",locationName:"x-amz-server-side-encryption-customer-algorithm"},SSECustomerKey:{shape:"Sk",location:"header",locationName:"x-amz-server-side-encryption-customer-key"},SSECustomerKeyMD5:{location:"header",locationName:"x-amz-server-side-encryption-customer-key-MD5"}}},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"},ChecksumCRC32:{},ChecksumCRC32C:{},ChecksumSHA1:{},ChecksumSHA256:{}}},flattened:true},Initiator:{shape:"Sbr"},Owner:{shape:"S3d"},StorageClass:{},RequestCharged:{location:"header",locationName:"x-amz-request-charged"},ChecksumAlgorithm:{}}}},PutBucketAccelerateConfiguration:{http:{method:"PUT",requestUri:"/{Bucket}?accelerate"},input:{type:"structure",required:["Bucket","AccelerateConfiguration"],members:{Bucket:{contextParam:{name:"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"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"}},payload:"AccelerateConfiguration"},httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:false}},PutBucketAcl:{http:{method:"PUT",requestUri:"/{Bucket}?acl"},input:{type:"structure",required:["Bucket"],members:{ACL:{location:"header",locationName:"x-amz-acl"},AccessControlPolicy:{shape:"Scp",locationName:"AccessControlPolicy",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"}},Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ContentMD5:{location:"header",locationName:"Content-MD5"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},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"},httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:true}},PutBucketAnalyticsConfiguration:{http:{method:"PUT",requestUri:"/{Bucket}?analytics"},input:{type:"structure",required:["Bucket","Id","AnalyticsConfiguration"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},Id:{location:"querystring",locationName:"id"},AnalyticsConfiguration:{shape:"S3p",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:{contextParam:{name:"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:"S44",locationName:"CORSRule"}}},ContentMD5:{location:"header",locationName:"Content-MD5"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}},payload:"CORSConfiguration"},httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:true}},PutBucketEncryption:{http:{method:"PUT",requestUri:"/{Bucket}?encryption"},input:{type:"structure",required:["Bucket","ServerSideEncryptionConfiguration"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ContentMD5:{location:"header",locationName:"Content-MD5"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},ServerSideEncryptionConfiguration:{shape:"S4h",locationName:"ServerSideEncryptionConfiguration",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"}},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}},payload:"ServerSideEncryptionConfiguration"},httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:true}},PutBucketIntelligentTieringConfiguration:{http:{method:"PUT",requestUri:"/{Bucket}?intelligent-tiering"},input:{type:"structure",required:["Bucket","Id","IntelligentTieringConfiguration"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},Id:{location:"querystring",locationName:"id"},IntelligentTieringConfiguration:{shape:"S4n",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:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},Id:{location:"querystring",locationName:"id"},InventoryConfiguration:{shape:"S4x",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:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ContentMD5:{location:"header",locationName:"Content-MD5"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},LifecycleConfiguration:{locationName:"LifecycleConfiguration",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"},type:"structure",required:["Rules"],members:{Rules:{shape:"S5d",locationName:"Rule"}}},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}},payload:"LifecycleConfiguration"},deprecated:true,httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:true}},PutBucketLifecycleConfiguration:{http:{method:"PUT",requestUri:"/{Bucket}?lifecycle"},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},LifecycleConfiguration:{locationName:"LifecycleConfiguration",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"},type:"structure",required:["Rules"],members:{Rules:{shape:"S5t",locationName:"Rule"}}},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}},payload:"LifecycleConfiguration"},httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:true}},PutBucketLogging:{http:{method:"PUT",requestUri:"/{Bucket}?logging"},input:{type:"structure",required:["Bucket","BucketLoggingStatus"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},BucketLoggingStatus:{locationName:"BucketLoggingStatus",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"},type:"structure",members:{LoggingEnabled:{shape:"S65"}}},ContentMD5:{location:"header",locationName:"Content-MD5"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}},payload:"BucketLoggingStatus"},httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:true}},PutBucketMetricsConfiguration:{http:{method:"PUT",requestUri:"/{Bucket}?metrics"},input:{type:"structure",required:["Bucket","Id","MetricsConfiguration"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},Id:{location:"querystring",locationName:"id"},MetricsConfiguration:{shape:"S6d",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:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ContentMD5:{location:"header",locationName:"Content-MD5"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},NotificationConfiguration:{shape:"S6i",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,httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:true}},PutBucketNotificationConfiguration:{http:{method:"PUT",requestUri:"/{Bucket}?notification"},input:{type:"structure",required:["Bucket","NotificationConfiguration"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},NotificationConfiguration:{shape:"S6t",locationName:"NotificationConfiguration",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"}},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"},SkipDestinationValidation:{location:"header",locationName:"x-amz-skip-destination-validation",type:"boolean"}},payload:"NotificationConfiguration"}},PutBucketOwnershipControls:{http:{method:"PUT",requestUri:"/{Bucket}?ownershipControls"},input:{type:"structure",required:["Bucket","OwnershipControls"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ContentMD5:{location:"header",locationName:"Content-MD5"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"},OwnershipControls:{shape:"S7a",locationName:"OwnershipControls",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"}}},payload:"OwnershipControls"},httpChecksum:{requestChecksumRequired:true}},PutBucketPolicy:{http:{method:"PUT",requestUri:"/{Bucket}?policy"},input:{type:"structure",required:["Bucket","Policy"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ContentMD5:{location:"header",locationName:"Content-MD5"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},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"},httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:true}},PutBucketReplication:{http:{method:"PUT",requestUri:"/{Bucket}?replication"},input:{type:"structure",required:["Bucket","ReplicationConfiguration"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ContentMD5:{location:"header",locationName:"Content-MD5"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},ReplicationConfiguration:{shape:"S7m",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"},httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:true}},PutBucketRequestPayment:{http:{method:"PUT",requestUri:"/{Bucket}?requestPayment"},input:{type:"structure",required:["Bucket","RequestPaymentConfiguration"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ContentMD5:{location:"header",locationName:"Content-MD5"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},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"},httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:true}},PutBucketTagging:{http:{method:"PUT",requestUri:"/{Bucket}?tagging"},input:{type:"structure",required:["Bucket","Tagging"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ContentMD5:{location:"header",locationName:"Content-MD5"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},Tagging:{shape:"Sdf",locationName:"Tagging",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"}},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}},payload:"Tagging"},httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:true}},PutBucketVersioning:{http:{method:"PUT",requestUri:"/{Bucket}?versioning"},input:{type:"structure",required:["Bucket","VersioningConfiguration"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ContentMD5:{location:"header",locationName:"Content-MD5"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},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"},httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:true}},PutBucketWebsite:{http:{method:"PUT",requestUri:"/{Bucket}?website"},input:{type:"structure",required:["Bucket","WebsiteConfiguration"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ContentMD5:{location:"header",locationName:"Content-MD5"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},WebsiteConfiguration:{locationName:"WebsiteConfiguration",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"},type:"structure",members:{ErrorDocument:{shape:"S8u"},IndexDocument:{shape:"S8s"},RedirectAllRequestsTo:{shape:"S8p"},RoutingRules:{shape:"S8v"}}},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}},payload:"WebsiteConfiguration"},httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired: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:{contextParam:{name:"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"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},ChecksumCRC32:{location:"header",locationName:"x-amz-checksum-crc32"},ChecksumCRC32C:{location:"header",locationName:"x-amz-checksum-crc32c"},ChecksumSHA1:{location:"header",locationName:"x-amz-checksum-sha1"},ChecksumSHA256:{location:"header",locationName:"x-amz-checksum-sha256"},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:"S1b",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:"Sk",location:"header",locationName:"x-amz-server-side-encryption-customer-key"},SSECustomerKeyMD5:{location:"header",locationName:"x-amz-server-side-encryption-customer-key-MD5"},SSEKMSKeyId:{shape:"Sr",location:"header",locationName:"x-amz-server-side-encryption-aws-kms-key-id"},SSEKMSEncryptionContext:{shape:"S1i",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:"S1o",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"},ChecksumCRC32:{location:"header",locationName:"x-amz-checksum-crc32"},ChecksumCRC32C:{location:"header",locationName:"x-amz-checksum-crc32c"},ChecksumSHA1:{location:"header",locationName:"x-amz-checksum-sha1"},ChecksumSHA256:{location:"header",locationName:"x-amz-checksum-sha256"},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:"Sr",location:"header",locationName:"x-amz-server-side-encryption-aws-kms-key-id"},SSEKMSEncryptionContext:{shape:"S1i",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"}}},httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:false}},PutObjectAcl:{http:{method:"PUT",requestUri:"/{Bucket}/{Key+}?acl"},input:{type:"structure",required:["Bucket","Key"],members:{ACL:{location:"header",locationName:"x-amz-acl"},AccessControlPolicy:{shape:"Scp",locationName:"AccessControlPolicy",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"}},Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ContentMD5:{location:"header",locationName:"Content-MD5"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},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"}}},httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:true}},PutObjectLegalHold:{http:{method:"PUT",requestUri:"/{Bucket}/{Key+}?legal-hold"},input:{type:"structure",required:["Bucket","Key"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},Key:{location:"uri",locationName:"Key"},LegalHold:{shape:"Sa9",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"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}},payload:"LegalHold"},output:{type:"structure",members:{RequestCharged:{location:"header",locationName:"x-amz-request-charged"}}},httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:true}},PutObjectLockConfiguration:{http:{method:"PUT",requestUri:"/{Bucket}?object-lock"},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ObjectLockConfiguration:{shape:"Sac",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"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}},payload:"ObjectLockConfiguration"},output:{type:"structure",members:{RequestCharged:{location:"header",locationName:"x-amz-request-charged"}}},httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:true}},PutObjectRetention:{http:{method:"PUT",requestUri:"/{Bucket}/{Key+}?retention"},input:{type:"structure",required:["Bucket","Key"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},Key:{location:"uri",locationName:"Key"},Retention:{shape:"Sak",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"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}},payload:"Retention"},output:{type:"structure",members:{RequestCharged:{location:"header",locationName:"x-amz-request-charged"}}},httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:true}},PutObjectTagging:{http:{method:"PUT",requestUri:"/{Bucket}/{Key+}?tagging"},input:{type:"structure",required:["Bucket","Key","Tagging"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},Key:{location:"uri",locationName:"Key"},VersionId:{location:"querystring",locationName:"versionId"},ContentMD5:{location:"header",locationName:"Content-MD5"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},Tagging:{shape:"Sdf",locationName:"Tagging",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"}},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"},RequestPayer:{location:"header",locationName:"x-amz-request-payer"}},payload:"Tagging"},output:{type:"structure",members:{VersionId:{location:"header",locationName:"x-amz-version-id"}}},httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:true}},PutPublicAccessBlock:{http:{method:"PUT",requestUri:"/{Bucket}?publicAccessBlock"},input:{type:"structure",required:["Bucket","PublicAccessBlockConfiguration"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ContentMD5:{location:"header",locationName:"Content-MD5"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},PublicAccessBlockConfiguration:{shape:"Sar",locationName:"PublicAccessBlockConfiguration",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"}},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}},payload:"PublicAccessBlockConfiguration"},httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:true}},RestoreObject:{http:{requestUri:"/{Bucket}/{Key+}?restore"},input:{type:"structure",required:["Bucket","Key"],members:{Bucket:{contextParam:{name:"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:"Se5"},ExpressionType:{},Expression:{},OutputSerialization:{shape:"Sek"}}},OutputLocation:{type:"structure",members:{S3:{type:"structure",required:["BucketName","Prefix"],members:{BucketName:{},Prefix:{},Encryption:{type:"structure",required:["EncryptionType"],members:{EncryptionType:{},KMSKeyId:{shape:"Sr"},KMSContext:{}}},CannedACL:{},AccessControlList:{shape:"S3g"},Tagging:{shape:"Sdf"},UserMetadata:{type:"list",member:{locationName:"MetadataEntry",type:"structure",members:{Name:{},Value:{}}}},StorageClass:{}}}}}}},RequestPayer:{location:"header",locationName:"x-amz-request-payer"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},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",httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:false}},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:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},Key:{location:"uri",locationName:"Key"},SSECustomerAlgorithm:{location:"header",locationName:"x-amz-server-side-encryption-customer-algorithm"},SSECustomerKey:{shape:"Sk",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:"Se5"},OutputSerialization:{shape:"Sek"},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:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ContentLength:{location:"header",locationName:"Content-Length",type:"long"},ContentMD5:{location:"header",locationName:"Content-MD5"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},ChecksumCRC32:{location:"header",locationName:"x-amz-checksum-crc32"},ChecksumCRC32C:{location:"header",locationName:"x-amz-checksum-crc32c"},ChecksumSHA1:{location:"header",locationName:"x-amz-checksum-sha1"},ChecksumSHA256:{location:"header",locationName:"x-amz-checksum-sha256"},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:"Sk",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"},ChecksumCRC32:{location:"header",locationName:"x-amz-checksum-crc32"},ChecksumCRC32C:{location:"header",locationName:"x-amz-checksum-crc32c"},ChecksumSHA1:{location:"header",locationName:"x-amz-checksum-sha1"},ChecksumSHA256:{location:"header",locationName:"x-amz-checksum-sha256"},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:"Sr",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"}}},httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:false}},UploadPartCopy:{http:{method:"PUT",requestUri:"/{Bucket}/{Key+}"},input:{type:"structure",required:["Bucket","CopySource","Key","PartNumber","UploadId"],members:{Bucket:{contextParam:{name:"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:"Sk",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:"S1k",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"},ChecksumCRC32:{},ChecksumCRC32C:{},ChecksumSHA1:{},ChecksumSHA256:{}}},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:"Sr",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"}},WriteGetObjectResponse:{http:{requestUri:"/WriteGetObjectResponse"},input:{type:"structure",required:["RequestRoute","RequestToken"],members:{RequestRoute:{hostLabel:true,location:"header",locationName:"x-amz-request-route"},RequestToken:{location:"header",locationName:"x-amz-request-token"},Body:{streaming:true,type:"blob"},StatusCode:{location:"header",locationName:"x-amz-fwd-status",type:"integer"},ErrorCode:{location:"header",locationName:"x-amz-fwd-error-code"},ErrorMessage:{location:"header",locationName:"x-amz-fwd-error-message"},AcceptRanges:{location:"header",locationName:"x-amz-fwd-header-accept-ranges"},CacheControl:{location:"header",locationName:"x-amz-fwd-header-Cache-Control"},ContentDisposition:{location:"header",locationName:"x-amz-fwd-header-Content-Disposition"},ContentEncoding:{location:"header",locationName:"x-amz-fwd-header-Content-Encoding"},ContentLanguage:{location:"header",locationName:"x-amz-fwd-header-Content-Language"},ContentLength:{location:"header",locationName:"Content-Length",type:"long"},ContentRange:{location:"header",locationName:"x-amz-fwd-header-Content-Range"},ContentType:{location:"header",locationName:"x-amz-fwd-header-Content-Type"},ChecksumCRC32:{location:"header",locationName:"x-amz-fwd-header-x-amz-checksum-crc32"},ChecksumCRC32C:{location:"header",locationName:"x-amz-fwd-header-x-amz-checksum-crc32c"},ChecksumSHA1:{location:"header",locationName:"x-amz-fwd-header-x-amz-checksum-sha1"},ChecksumSHA256:{location:"header",locationName:"x-amz-fwd-header-x-amz-checksum-sha256"},DeleteMarker:{location:"header",locationName:"x-amz-fwd-header-x-amz-delete-marker",type:"boolean"},ETag:{location:"header",locationName:"x-amz-fwd-header-ETag"},Expires:{location:"header",locationName:"x-amz-fwd-header-Expires",type:"timestamp"},Expiration:{location:"header",locationName:"x-amz-fwd-header-x-amz-expiration"},LastModified:{location:"header",locationName:"x-amz-fwd-header-Last-Modified",type:"timestamp"},MissingMeta:{location:"header",locationName:"x-amz-fwd-header-x-amz-missing-meta",type:"integer"},Metadata:{shape:"S1b",location:"headers",locationName:"x-amz-meta-"},ObjectLockMode:{location:"header",locationName:"x-amz-fwd-header-x-amz-object-lock-mode"},ObjectLockLegalHoldStatus:{location:"header",locationName:"x-amz-fwd-header-x-amz-object-lock-legal-hold"},ObjectLockRetainUntilDate:{shape:"S1o",location:"header",locationName:"x-amz-fwd-header-x-amz-object-lock-retain-until-date"},PartsCount:{location:"header",locationName:"x-amz-fwd-header-x-amz-mp-parts-count",type:"integer"},ReplicationStatus:{location:"header",locationName:"x-amz-fwd-header-x-amz-replication-status"},RequestCharged:{location:"header",locationName:"x-amz-fwd-header-x-amz-request-charged"},Restore:{location:"header",locationName:"x-amz-fwd-header-x-amz-restore"},ServerSideEncryption:{location:"header",locationName:"x-amz-fwd-header-x-amz-server-side-encryption"},SSECustomerAlgorithm:{location:"header",locationName:"x-amz-fwd-header-x-amz-server-side-encryption-customer-algorithm"},SSEKMSKeyId:{shape:"Sr",location:"header",locationName:"x-amz-fwd-header-x-amz-server-side-encryption-aws-kms-key-id"},SSECustomerKeyMD5:{location:"header",locationName:"x-amz-fwd-header-x-amz-server-side-encryption-customer-key-MD5"},StorageClass:{location:"header",locationName:"x-amz-fwd-header-x-amz-storage-class"},TagCount:{location:"header",locationName:"x-amz-fwd-header-x-amz-tagging-count",type:"integer"},VersionId:{location:"header",locationName:"x-amz-fwd-header-x-amz-version-id"},BucketKeyEnabled:{location:"header",locationName:"x-amz-fwd-header-x-amz-server-side-encryption-bucket-key-enabled",type:"boolean"}},payload:"Body"},authtype:"v4-unsigned-body",endpoint:{hostPrefix:"{RequestRoute}."},staticContextParams:{UseObjectLambdaEndpoint:{value:true}}}},shapes:{Sk:{type:"blob",sensitive:true},Sr:{type:"string",sensitive:true},S1b:{type:"map",key:{},value:{}},S1i:{type:"string",sensitive:true},S1k:{type:"blob",sensitive:true},S1o:{type:"timestamp",timestampFormat:"iso8601"},S3d:{type:"structure",members:{DisplayName:{},ID:{}}},S3g:{type:"list",member:{locationName:"Grant",type:"structure",members:{Grantee:{shape:"S3i"},Permission:{}}}},S3i:{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"}},S3p:{type:"structure",required:["Id","StorageClassAnalysis"],members:{Id:{},Filter:{type:"structure",members:{Prefix:{},Tag:{shape:"S3s"},And:{type:"structure",members:{Prefix:{},Tags:{shape:"S3v",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:{}}}}}}}}}}},S3s:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}},S3v:{type:"list",member:{shape:"S3s",locationName:"Tag"}},S44:{type:"list",member:{type:"structure",required:["AllowedMethods","AllowedOrigins"],members:{ID:{},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},S4h:{type:"structure",required:["Rules"],members:{Rules:{locationName:"Rule",type:"list",member:{type:"structure",members:{ApplyServerSideEncryptionByDefault:{type:"structure",required:["SSEAlgorithm"],members:{SSEAlgorithm:{},KMSMasterKeyID:{shape:"Sr"}}},BucketKeyEnabled:{type:"boolean"}}},flattened:true}}},S4n:{type:"structure",required:["Id","Status","Tierings"],members:{Id:{},Filter:{type:"structure",members:{Prefix:{},Tag:{shape:"S3s"},And:{type:"structure",members:{Prefix:{},Tags:{shape:"S3v",flattened:true,locationName:"Tag"}}}}},Status:{},Tierings:{locationName:"Tiering",type:"list",member:{type:"structure",required:["Days","AccessTier"],members:{Days:{type:"integer"},AccessTier:{}}},flattened:true}}},S4x:{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:"Sr"}}}}}}}}},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:{}}}}},S5d:{type:"list",member:{type:"structure",required:["Prefix","Status"],members:{Expiration:{shape:"S5f"},ID:{},Prefix:{},Status:{},Transition:{shape:"S5k"},NoncurrentVersionTransition:{shape:"S5m"},NoncurrentVersionExpiration:{shape:"S5o"},AbortIncompleteMultipartUpload:{shape:"S5p"}}},flattened:true},S5f:{type:"structure",members:{Date:{shape:"S5g"},Days:{type:"integer"},ExpiredObjectDeleteMarker:{type:"boolean"}}},S5g:{type:"timestamp",timestampFormat:"iso8601"},S5k:{type:"structure",members:{Date:{shape:"S5g"},Days:{type:"integer"},StorageClass:{}}},S5m:{type:"structure",members:{NoncurrentDays:{type:"integer"},StorageClass:{},NewerNoncurrentVersions:{type:"integer"}}},S5o:{type:"structure",members:{NoncurrentDays:{type:"integer"},NewerNoncurrentVersions:{type:"integer"}}},S5p:{type:"structure",members:{DaysAfterInitiation:{type:"integer"}}},S5t:{type:"list",member:{type:"structure",required:["Status"],members:{Expiration:{shape:"S5f"},ID:{},Prefix:{deprecated:true},Filter:{type:"structure",members:{Prefix:{},Tag:{shape:"S3s"},ObjectSizeGreaterThan:{type:"long"},ObjectSizeLessThan:{type:"long"},And:{type:"structure",members:{Prefix:{},Tags:{shape:"S3v",flattened:true,locationName:"Tag"},ObjectSizeGreaterThan:{type:"long"},ObjectSizeLessThan:{type:"long"}}}}},Status:{},Transitions:{locationName:"Transition",type:"list",member:{shape:"S5k"},flattened:true},NoncurrentVersionTransitions:{locationName:"NoncurrentVersionTransition",type:"list",member:{shape:"S5m"},flattened:true},NoncurrentVersionExpiration:{shape:"S5o"},AbortIncompleteMultipartUpload:{shape:"S5p"}}},flattened:true},S65:{type:"structure",required:["TargetBucket","TargetPrefix"],members:{TargetBucket:{},TargetGrants:{type:"list",member:{locationName:"Grant",type:"structure",members:{Grantee:{shape:"S3i"},Permission:{}}}},TargetPrefix:{}}},S6d:{type:"structure",required:["Id"],members:{Id:{},Filter:{type:"structure",members:{Prefix:{},Tag:{shape:"S3s"},AccessPointArn:{},And:{type:"structure",members:{Prefix:{},Tags:{shape:"S3v",flattened:true,locationName:"Tag"},AccessPointArn:{}}}}}}},S6h:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},S6i:{type:"structure",members:{TopicConfiguration:{type:"structure",members:{Id:{},Events:{shape:"S6l",locationName:"Event"},Event:{deprecated:true},Topic:{}}},QueueConfiguration:{type:"structure",members:{Id:{},Event:{deprecated:true},Events:{shape:"S6l",locationName:"Event"},Queue:{}}},CloudFunctionConfiguration:{type:"structure",members:{Id:{},Event:{deprecated:true},Events:{shape:"S6l",locationName:"Event"},CloudFunction:{},InvocationRole:{}}}}},S6l:{type:"list",member:{},flattened:true},S6t:{type:"structure",members:{TopicConfigurations:{locationName:"TopicConfiguration",type:"list",member:{type:"structure",required:["TopicArn","Events"],members:{Id:{},TopicArn:{locationName:"Topic"},Events:{shape:"S6l",locationName:"Event"},Filter:{shape:"S6w"}}},flattened:true},QueueConfigurations:{locationName:"QueueConfiguration",type:"list",member:{type:"structure",required:["QueueArn","Events"],members:{Id:{},QueueArn:{locationName:"Queue"},Events:{shape:"S6l",locationName:"Event"},Filter:{shape:"S6w"}}},flattened:true},LambdaFunctionConfigurations:{locationName:"CloudFunctionConfiguration",type:"list",member:{type:"structure",required:["LambdaFunctionArn","Events"],members:{Id:{},LambdaFunctionArn:{locationName:"CloudFunction"},Events:{shape:"S6l",locationName:"Event"},Filter:{shape:"S6w"}}},flattened:true},EventBridgeConfiguration:{type:"structure",members:{}}}},S6w:{type:"structure",members:{Key:{locationName:"S3Key",type:"structure",members:{FilterRules:{locationName:"FilterRule",type:"list",member:{type:"structure",members:{Name:{},Value:{}}},flattened:true}}}}},S7a:{type:"structure",required:["Rules"],members:{Rules:{locationName:"Rule",type:"list",member:{type:"structure",required:["ObjectOwnership"],members:{ObjectOwnership:{}}},flattened:true}}},S7m:{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:"S3s"},And:{type:"structure",members:{Prefix:{},Tags:{shape:"S3v",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:"S88"}}},Metrics:{type:"structure",required:["Status"],members:{Status:{},EventThreshold:{shape:"S88"}}}}},DeleteMarkerReplication:{type:"structure",members:{Status:{}}}}},flattened:true}}},S88:{type:"structure",members:{Minutes:{type:"integer"}}},S8p:{type:"structure",required:["HostName"],members:{HostName:{},Protocol:{}}},S8s:{type:"structure",required:["Suffix"],members:{Suffix:{}}},S8u:{type:"structure",required:["Key"],members:{Key:{}}},S8v:{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:{}}}}}},Sa9:{type:"structure",members:{Status:{}}},Sac:{type:"structure",members:{ObjectLockEnabled:{},Rule:{type:"structure",members:{DefaultRetention:{type:"structure",members:{Mode:{},Days:{type:"integer"},Years:{type:"integer"}}}}}}},Sak:{type:"structure",members:{Mode:{},RetainUntilDate:{shape:"S5g"}}},Sar:{type:"structure",members:{BlockPublicAcls:{locationName:"BlockPublicAcls",type:"boolean"},IgnorePublicAcls:{locationName:"IgnorePublicAcls",type:"boolean"},BlockPublicPolicy:{locationName:"BlockPublicPolicy",type:"boolean"},RestrictPublicBuckets:{locationName:"RestrictPublicBuckets",type:"boolean"}}},Sbr:{type:"structure",members:{ID:{},DisplayName:{}}},Sbs:{type:"list",member:{type:"structure",members:{Prefix:{}}},flattened:true},Sc1:{type:"list",member:{},flattened:true},Sca:{type:"list",member:{type:"structure",members:{Key:{},LastModified:{type:"timestamp"},ETag:{},ChecksumAlgorithm:{shape:"Sc1"},Size:{type:"integer"},StorageClass:{},Owner:{shape:"S3d"}}},flattened:true},Scp:{type:"structure",members:{Grants:{shape:"S3g",locationName:"AccessControlList"},Owner:{shape:"S3d"}}},Sdf:{type:"structure",required:["TagSet"],members:{TagSet:{shape:"S3v"}}},Se5:{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:{}}}},Sek:{type:"structure",members:{CSV:{type:"structure",members:{QuoteFields:{},QuoteEscapeCharacter:{},RecordDelimiter:{},FieldDelimiter:{},QuoteCharacter:{}}},JSON:{type:"structure",members:{RecordDelimiter:{}}}}}},clientContextParams:{Accelerate:{documentation:"Enables this client to use S3 Transfer Acceleration endpoints.",type:"boolean"},DisableMultiRegionAccessPoints:{documentation:"Disables this client's usage of Multi-Region Access Points.",type:"boolean"},ForcePathStyle:{documentation:"Forces this client to use path-style addressing for buckets.",type:"boolean"},UseArnRegion:{documentation:"Enables this client to use an ARN's region when constructing an endpoint instead of the client's configured region.",type:"boolean"}}}},6110:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["connect"]={};s.Connect=i.defineService("connect",["2017-08-08"]);Object.defineProperty(a.services["connect"],"2017-08-08",{get:function get(){var e=r(7425);e.paginators=r(1778).pagination;return e},enumerable:true,configurable:true});e.exports=s.Connect},6119:function(e){e.exports={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"}}}},ReturnConsumedCapacity:{}}},output:{type:"structure",members:{Responses:{type:"list",member:{type:"structure",members:{Error:{type:"structure",members:{Code:{},Message:{}}},TableName:{},Item:{shape:"Sr"}}}},ConsumedCapacity:{shape:"Ss"}}}},BatchGetItem:{input:{type:"structure",required:["RequestItems"],members:{RequestItems:{shape:"Sz"},ReturnConsumedCapacity:{}}},output:{type:"structure",members:{Responses:{type:"map",key:{},value:{shape:"S19"}},UnprocessedKeys:{shape:"Sz"},ConsumedCapacity:{shape:"Ss"}}},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:"Ss"}}},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:"S2k"},TableName:{},KeySchema:{shape:"S2o"},LocalSecondaryIndexes:{shape:"S2r"},GlobalSecondaryIndexes:{shape:"S2x"},BillingMode:{},ProvisionedThroughput:{shape:"S2z"},StreamSpecification:{shape:"S31"},SSESpecification:{shape:"S34"},Tags:{shape:"S37"},TableClass:{},DeletionProtectionEnabled:{type:"boolean"}}},output:{type:"structure",members:{TableDescription:{shape:"S3d"}}},endpointdiscovery:{}},DeleteBackup:{input:{type:"structure",required:["BackupArn"],members:{BackupArn:{}}},output:{type:"structure",members:{BackupDescription:{shape:"S41"}}},endpointdiscovery:{}},DeleteItem:{input:{type:"structure",required:["TableName","Key"],members:{TableName:{},Key:{shape:"S12"},Expected:{shape:"S4e"},ConditionalOperator:{},ReturnValues:{},ReturnConsumedCapacity:{},ReturnItemCollectionMetrics:{},ConditionExpression:{},ExpressionAttributeNames:{shape:"S15"},ExpressionAttributeValues:{shape:"S4m"}}},output:{type:"structure",members:{Attributes:{shape:"Sr"},ConsumedCapacity:{shape:"St"},ItemCollectionMetrics:{shape:"S1l"}}},endpointdiscovery:{}},DeleteTable:{input:{type:"structure",required:["TableName"],members:{TableName:{}}},output:{type:"structure",members:{TableDescription:{shape:"S3d"}}},endpointdiscovery:{}},DescribeBackup:{input:{type:"structure",required:["BackupArn"],members:{BackupArn:{}}},output:{type:"structure",members:{BackupDescription:{shape:"S41"}}},endpointdiscovery:{}},DescribeContinuousBackups:{input:{type:"structure",required:["TableName"],members:{TableName:{}}},output:{type:"structure",members:{ContinuousBackupsDescription:{shape:"S4v"}}},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:"S5g"}}}},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:"S60"}}},endpointdiscovery:{}},DescribeImport:{input:{type:"structure",required:["ImportArn"],members:{ImportArn:{}}},output:{type:"structure",required:["ImportTableDescription"],members:{ImportTableDescription:{shape:"S6e"}}}},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:"S3d"}}},endpointdiscovery:{}},DescribeTableReplicaAutoScaling:{input:{type:"structure",required:["TableName"],members:{TableName:{}}},output:{type:"structure",members:{TableAutoScalingDescription:{shape:"S76"}}}},DescribeTimeToLive:{input:{type:"structure",required:["TableName"],members:{TableName:{}}},output:{type:"structure",members:{TimeToLiveDescription:{shape:"S4a"}}},endpointdiscovery:{}},DisableKinesisStreamingDestination:{input:{shape:"S7d"},output:{shape:"S7e"},endpointdiscovery:{}},EnableKinesisStreamingDestination:{input:{shape:"S7d"},output:{shape:"S7e"},endpointdiscovery:{}},ExecuteStatement:{input:{type:"structure",required:["Statement"],members:{Statement:{},Parameters:{shape:"S5"},ConsistentRead:{type:"boolean"},NextToken:{},ReturnConsumedCapacity:{},Limit:{type:"integer"}}},output:{type:"structure",members:{Items:{shape:"S19"},NextToken:{},ConsumedCapacity:{shape:"St"},LastEvaluatedKey:{shape:"S12"}}}},ExecuteTransaction:{input:{type:"structure",required:["TransactStatements"],members:{TransactStatements:{type:"list",member:{type:"structure",required:["Statement"],members:{Statement:{},Parameters:{shape:"S5"}}}},ClientRequestToken:{idempotencyToken:true},ReturnConsumedCapacity:{}}},output:{type:"structure",members:{Responses:{shape:"S7o"},ConsumedCapacity:{shape:"Ss"}}}},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:"S5g"}}}},GetItem:{input:{type:"structure",required:["TableName","Key"],members:{TableName:{},Key:{shape:"S12"},AttributesToGet:{shape:"S13"},ConsistentRead:{type:"boolean"},ReturnConsumedCapacity:{},ProjectionExpression:{},ExpressionAttributeNames:{shape:"S15"}}},output:{type:"structure",members:{Item:{shape:"Sr"},ConsumedCapacity:{shape:"St"}}},endpointdiscovery:{}},ImportTable:{input:{type:"structure",required:["S3BucketSource","InputFormat","TableCreationParameters"],members:{ClientToken:{idempotencyToken:true},S3BucketSource:{shape:"S6g"},InputFormat:{},InputFormatOptions:{shape:"S6k"},InputCompressionType:{},TableCreationParameters:{shape:"S6q"}}},output:{type:"structure",required:["ImportTableDescription"],members:{ImportTableDescription:{shape:"S6e"}}}},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:{}},ListImports:{input:{type:"structure",members:{TableArn:{},PageSize:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{ImportSummaryList:{type:"list",member:{type:"structure",members:{ImportArn:{},ImportStatus:{},TableArn:{},S3BucketSource:{shape:"S6g"},CloudWatchLogGroupArn:{},InputFormat:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"}}}},NextToken:{}}}},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:"S37"},NextToken:{}}},endpointdiscovery:{}},PutItem:{input:{type:"structure",required:["TableName","Item"],members:{TableName:{},Item:{shape:"S1f"},Expected:{shape:"S4e"},ReturnValues:{},ReturnConsumedCapacity:{},ReturnItemCollectionMetrics:{},ConditionalOperator:{},ConditionExpression:{},ExpressionAttributeNames:{shape:"S15"},ExpressionAttributeValues:{shape:"S4m"}}},output:{type:"structure",members:{Attributes:{shape:"Sr"},ConsumedCapacity:{shape:"St"},ItemCollectionMetrics:{shape:"S1l"}}},endpointdiscovery:{}},Query:{input:{type:"structure",required:["TableName"],members:{TableName:{},IndexName:{},Select:{},AttributesToGet:{shape:"S13"},Limit:{type:"integer"},ConsistentRead:{type:"boolean"},KeyConditions:{type:"map",key:{},value:{shape:"S92"}},QueryFilter:{shape:"S93"},ConditionalOperator:{},ScanIndexForward:{type:"boolean"},ExclusiveStartKey:{shape:"S12"},ReturnConsumedCapacity:{},ProjectionExpression:{},FilterExpression:{},KeyConditionExpression:{},ExpressionAttributeNames:{shape:"S15"},ExpressionAttributeValues:{shape:"S4m"}}},output:{type:"structure",members:{Items:{shape:"S19"},Count:{type:"integer"},ScannedCount:{type:"integer"},LastEvaluatedKey:{shape:"S12"},ConsumedCapacity:{shape:"St"}}},endpointdiscovery:{}},RestoreTableFromBackup:{input:{type:"structure",required:["TargetTableName","BackupArn"],members:{TargetTableName:{},BackupArn:{},BillingModeOverride:{},GlobalSecondaryIndexOverride:{shape:"S2x"},LocalSecondaryIndexOverride:{shape:"S2r"},ProvisionedThroughputOverride:{shape:"S2z"},SSESpecificationOverride:{shape:"S34"}}},output:{type:"structure",members:{TableDescription:{shape:"S3d"}}},endpointdiscovery:{}},RestoreTableToPointInTime:{input:{type:"structure",required:["TargetTableName"],members:{SourceTableArn:{},SourceTableName:{},TargetTableName:{},UseLatestRestorableTime:{type:"boolean"},RestoreDateTime:{type:"timestamp"},BillingModeOverride:{},GlobalSecondaryIndexOverride:{shape:"S2x"},LocalSecondaryIndexOverride:{shape:"S2r"},ProvisionedThroughputOverride:{shape:"S2z"},SSESpecificationOverride:{shape:"S34"}}},output:{type:"structure",members:{TableDescription:{shape:"S3d"}}},endpointdiscovery:{}},Scan:{input:{type:"structure",required:["TableName"],members:{TableName:{},IndexName:{},AttributesToGet:{shape:"S13"},Limit:{type:"integer"},Select:{},ScanFilter:{shape:"S93"},ConditionalOperator:{},ExclusiveStartKey:{shape:"S12"},ReturnConsumedCapacity:{},TotalSegments:{type:"integer"},Segment:{type:"integer"},ProjectionExpression:{},FilterExpression:{},ExpressionAttributeNames:{shape:"S15"},ExpressionAttributeValues:{shape:"S4m"},ConsistentRead:{type:"boolean"}}},output:{type:"structure",members:{Items:{shape:"S19"},Count:{type:"integer"},ScannedCount:{type:"integer"},LastEvaluatedKey:{shape:"S12"},ConsumedCapacity:{shape:"St"}}},endpointdiscovery:{}},TagResource:{input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{},Tags:{shape:"S37"}}},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:"S12"},TableName:{},ProjectionExpression:{},ExpressionAttributeNames:{shape:"S15"}}}}}},ReturnConsumedCapacity:{}}},output:{type:"structure",members:{ConsumedCapacity:{shape:"Ss"},Responses:{shape:"S7o"}}},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:"S12"},TableName:{},ConditionExpression:{},ExpressionAttributeNames:{shape:"S15"},ExpressionAttributeValues:{shape:"S4m"},ReturnValuesOnConditionCheckFailure:{}}},Put:{type:"structure",required:["Item","TableName"],members:{Item:{shape:"S1f"},TableName:{},ConditionExpression:{},ExpressionAttributeNames:{shape:"S15"},ExpressionAttributeValues:{shape:"S4m"},ReturnValuesOnConditionCheckFailure:{}}},Delete:{type:"structure",required:["Key","TableName"],members:{Key:{shape:"S12"},TableName:{},ConditionExpression:{},ExpressionAttributeNames:{shape:"S15"},ExpressionAttributeValues:{shape:"S4m"},ReturnValuesOnConditionCheckFailure:{}}},Update:{type:"structure",required:["Key","UpdateExpression","TableName"],members:{Key:{shape:"S12"},UpdateExpression:{},TableName:{},ConditionExpression:{},ExpressionAttributeNames:{shape:"S15"},ExpressionAttributeValues:{shape:"S4m"},ReturnValuesOnConditionCheckFailure:{}}}}}},ReturnConsumedCapacity:{},ReturnItemCollectionMetrics:{},ClientRequestToken:{idempotencyToken:true}}},output:{type:"structure",members:{ConsumedCapacity:{shape:"Ss"},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:"S4v"}}},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:"Saa"},GlobalTableGlobalSecondaryIndexSettingsUpdate:{type:"list",member:{type:"structure",required:["IndexName"],members:{IndexName:{},ProvisionedWriteCapacityUnits:{type:"long"},ProvisionedWriteCapacityAutoScalingSettingsUpdate:{shape:"Saa"}}}},ReplicaSettingsUpdate:{type:"list",member:{type:"structure",required:["RegionName"],members:{RegionName:{},ReplicaProvisionedReadCapacityUnits:{type:"long"},ReplicaProvisionedReadCapacityAutoScalingSettingsUpdate:{shape:"Saa"},ReplicaGlobalSecondaryIndexSettingsUpdate:{type:"list",member:{type:"structure",required:["IndexName"],members:{IndexName:{},ProvisionedReadCapacityUnits:{type:"long"},ProvisionedReadCapacityAutoScalingSettingsUpdate:{shape:"Saa"}}}},ReplicaTableClass:{}}}}}},output:{type:"structure",members:{GlobalTableName:{},ReplicaSettings:{shape:"S60"}}},endpointdiscovery:{}},UpdateItem:{input:{type:"structure",required:["TableName","Key"],members:{TableName:{},Key:{shape:"S12"},AttributeUpdates:{type:"map",key:{},value:{type:"structure",members:{Value:{shape:"S6"},Action:{}}}},Expected:{shape:"S4e"},ConditionalOperator:{},ReturnValues:{},ReturnConsumedCapacity:{},ReturnItemCollectionMetrics:{},UpdateExpression:{},ConditionExpression:{},ExpressionAttributeNames:{shape:"S15"},ExpressionAttributeValues:{shape:"S4m"}}},output:{type:"structure",members:{Attributes:{shape:"Sr"},ConsumedCapacity:{shape:"St"},ItemCollectionMetrics:{shape:"S1l"}}},endpointdiscovery:{}},UpdateTable:{input:{type:"structure",required:["TableName"],members:{AttributeDefinitions:{shape:"S2k"},TableName:{},BillingMode:{},ProvisionedThroughput:{shape:"S2z"},GlobalSecondaryIndexUpdates:{type:"list",member:{type:"structure",members:{Update:{type:"structure",required:["IndexName","ProvisionedThroughput"],members:{IndexName:{},ProvisionedThroughput:{shape:"S2z"}}},Create:{type:"structure",required:["IndexName","KeySchema","Projection"],members:{IndexName:{},KeySchema:{shape:"S2o"},Projection:{shape:"S2t"},ProvisionedThroughput:{shape:"S2z"}}},Delete:{type:"structure",required:["IndexName"],members:{IndexName:{}}}}}},StreamSpecification:{shape:"S31"},SSESpecification:{shape:"S34"},ReplicaUpdates:{type:"list",member:{type:"structure",members:{Create:{type:"structure",required:["RegionName"],members:{RegionName:{},KMSMasterKeyId:{},ProvisionedThroughputOverride:{shape:"S2b"},GlobalSecondaryIndexes:{shape:"Saz"},TableClassOverride:{}}},Update:{type:"structure",required:["RegionName"],members:{RegionName:{},KMSMasterKeyId:{},ProvisionedThroughputOverride:{shape:"S2b"},GlobalSecondaryIndexes:{shape:"Saz"},TableClassOverride:{}}},Delete:{type:"structure",required:["RegionName"],members:{RegionName:{}}}}}},TableClass:{},DeletionProtectionEnabled:{type:"boolean"}}},output:{type:"structure",members:{TableDescription:{shape:"S3d"}}},endpointdiscovery:{}},UpdateTableReplicaAutoScaling:{input:{type:"structure",required:["TableName"],members:{GlobalSecondaryIndexUpdates:{type:"list",member:{type:"structure",members:{IndexName:{},ProvisionedWriteCapacityAutoScalingUpdate:{shape:"Saa"}}}},TableName:{},ProvisionedWriteCapacityAutoScalingUpdate:{shape:"Saa"},ReplicaUpdates:{type:"list",member:{type:"structure",required:["RegionName"],members:{RegionName:{},ReplicaGlobalSecondaryIndexUpdates:{type:"list",member:{type:"structure",members:{IndexName:{},ProvisionedReadCapacityAutoScalingUpdate:{shape:"Saa"}}}},ReplicaProvisionedReadCapacityAutoScalingUpdate:{shape:"Saa"}}}}}},output:{type:"structure",members:{TableAutoScalingDescription:{shape:"S76"}}}},UpdateTimeToLive:{input:{type:"structure",required:["TableName","TimeToLiveSpecification"],members:{TableName:{},TimeToLiveSpecification:{shape:"Sbd"}}},output:{type:"structure",members:{TimeToLiveSpecification:{shape:"Sbd"}}},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"}}},Sr:{type:"map",key:{},value:{shape:"S6"}},Ss:{type:"list",member:{shape:"St"}},St:{type:"structure",members:{TableName:{},CapacityUnits:{type:"double"},ReadCapacityUnits:{type:"double"},WriteCapacityUnits:{type:"double"},Table:{shape:"Sv"},LocalSecondaryIndexes:{shape:"Sw"},GlobalSecondaryIndexes:{shape:"Sw"}}},Sv:{type:"structure",members:{ReadCapacityUnits:{type:"double"},WriteCapacityUnits:{type:"double"},CapacityUnits:{type:"double"}}},Sw:{type:"map",key:{},value:{shape:"Sv"}},Sz:{type:"map",key:{},value:{type:"structure",required:["Keys"],members:{Keys:{type:"list",member:{shape:"S12"}},AttributesToGet:{shape:"S13"},ConsistentRead:{type:"boolean"},ProjectionExpression:{},ExpressionAttributeNames:{shape:"S15"}}}},S12:{type:"map",key:{},value:{shape:"S6"}},S13:{type:"list",member:{}},S15:{type:"map",key:{},value:{}},S19:{type:"list",member:{shape:"Sr"}},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:"S12"}}}}}}},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"},ReplicaTableClassSummary:{shape:"S2f"}}}},S2b:{type:"structure",members:{ReadCapacityUnits:{type:"long"}}},S2f:{type:"structure",members:{TableClass:{},LastUpdateDateTime:{type:"timestamp"}}},S2k:{type:"list",member:{type:"structure",required:["AttributeName","AttributeType"],members:{AttributeName:{},AttributeType:{}}}},S2o:{type:"list",member:{type:"structure",required:["AttributeName","KeyType"],members:{AttributeName:{},KeyType:{}}}},S2r:{type:"list",member:{type:"structure",required:["IndexName","KeySchema","Projection"],members:{IndexName:{},KeySchema:{shape:"S2o"},Projection:{shape:"S2t"}}}},S2t:{type:"structure",members:{ProjectionType:{},NonKeyAttributes:{type:"list",member:{}}}},S2x:{type:"list",member:{type:"structure",required:["IndexName","KeySchema","Projection"],members:{IndexName:{},KeySchema:{shape:"S2o"},Projection:{shape:"S2t"},ProvisionedThroughput:{shape:"S2z"}}}},S2z:{type:"structure",required:["ReadCapacityUnits","WriteCapacityUnits"],members:{ReadCapacityUnits:{type:"long"},WriteCapacityUnits:{type:"long"}}},S31:{type:"structure",required:["StreamEnabled"],members:{StreamEnabled:{type:"boolean"},StreamViewType:{}}},S34:{type:"structure",members:{Enabled:{type:"boolean"},SSEType:{},KMSMasterKeyId:{}}},S37:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},S3d:{type:"structure",members:{AttributeDefinitions:{shape:"S2k"},TableName:{},KeySchema:{shape:"S2o"},TableStatus:{},CreationDateTime:{type:"timestamp"},ProvisionedThroughput:{shape:"S3f"},TableSizeBytes:{type:"long"},ItemCount:{type:"long"},TableArn:{},TableId:{},BillingModeSummary:{shape:"S3j"},LocalSecondaryIndexes:{type:"list",member:{type:"structure",members:{IndexName:{},KeySchema:{shape:"S2o"},Projection:{shape:"S2t"},IndexSizeBytes:{type:"long"},ItemCount:{type:"long"},IndexArn:{}}}},GlobalSecondaryIndexes:{type:"list",member:{type:"structure",members:{IndexName:{},KeySchema:{shape:"S2o"},Projection:{shape:"S2t"},IndexStatus:{},Backfilling:{type:"boolean"},ProvisionedThroughput:{shape:"S3f"},IndexSizeBytes:{type:"long"},ItemCount:{type:"long"},IndexArn:{}}}},StreamSpecification:{shape:"S31"},LatestStreamLabel:{},LatestStreamArn:{},GlobalTableVersion:{},Replicas:{shape:"S25"},RestoreSummary:{type:"structure",required:["RestoreDateTime","RestoreInProgress"],members:{SourceBackupArn:{},SourceTableArn:{},RestoreDateTime:{type:"timestamp"},RestoreInProgress:{type:"boolean"}}},SSEDescription:{shape:"S3u"},ArchivalSummary:{type:"structure",members:{ArchivalDateTime:{type:"timestamp"},ArchivalReason:{},ArchivalBackupArn:{}}},TableClassSummary:{shape:"S2f"},DeletionProtectionEnabled:{type:"boolean"}}},S3f:{type:"structure",members:{LastIncreaseDateTime:{type:"timestamp"},LastDecreaseDateTime:{type:"timestamp"},NumberOfDecreasesToday:{type:"long"},ReadCapacityUnits:{type:"long"},WriteCapacityUnits:{type:"long"}}},S3j:{type:"structure",members:{BillingMode:{},LastUpdateToPayPerRequestDateTime:{type:"timestamp"}}},S3u:{type:"structure",members:{Status:{},SSEType:{},KMSMasterKeyArn:{},InaccessibleEncryptionDateTime:{type:"timestamp"}}},S41:{type:"structure",members:{BackupDetails:{shape:"S1s"},SourceTableDetails:{type:"structure",required:["TableName","TableId","KeySchema","TableCreationDateTime","ProvisionedThroughput"],members:{TableName:{},TableId:{},TableArn:{},TableSizeBytes:{type:"long"},KeySchema:{shape:"S2o"},TableCreationDateTime:{type:"timestamp"},ProvisionedThroughput:{shape:"S2z"},ItemCount:{type:"long"},BillingMode:{}}},SourceTableFeatureDetails:{type:"structure",members:{LocalSecondaryIndexes:{type:"list",member:{type:"structure",members:{IndexName:{},KeySchema:{shape:"S2o"},Projection:{shape:"S2t"}}}},GlobalSecondaryIndexes:{type:"list",member:{type:"structure",members:{IndexName:{},KeySchema:{shape:"S2o"},Projection:{shape:"S2t"},ProvisionedThroughput:{shape:"S2z"}}}},StreamDescription:{shape:"S31"},TimeToLiveDescription:{shape:"S4a"},SSEDescription:{shape:"S3u"}}}}},S4a:{type:"structure",members:{TimeToLiveStatus:{},AttributeName:{}}},S4e:{type:"map",key:{},value:{type:"structure",members:{Value:{shape:"S6"},Exists:{type:"boolean"},ComparisonOperator:{},AttributeValueList:{shape:"S4i"}}}},S4i:{type:"list",member:{shape:"S6"}},S4m:{type:"map",key:{},value:{shape:"S6"}},S4v:{type:"structure",required:["ContinuousBackupsStatus"],members:{ContinuousBackupsStatus:{},PointInTimeRecoveryDescription:{type:"structure",members:{PointInTimeRecoveryStatus:{},EarliestRestorableDateTime:{type:"timestamp"},LatestRestorableDateTime:{type:"timestamp"}}}}},S5g:{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"}}},S60:{type:"list",member:{type:"structure",required:["RegionName"],members:{RegionName:{},ReplicaStatus:{},ReplicaBillingModeSummary:{shape:"S3j"},ReplicaProvisionedReadCapacityUnits:{type:"long"},ReplicaProvisionedReadCapacityAutoScalingSettings:{shape:"S62"},ReplicaProvisionedWriteCapacityUnits:{type:"long"},ReplicaProvisionedWriteCapacityAutoScalingSettings:{shape:"S62"},ReplicaGlobalSecondaryIndexSettings:{type:"list",member:{type:"structure",required:["IndexName"],members:{IndexName:{},IndexStatus:{},ProvisionedReadCapacityUnits:{type:"long"},ProvisionedReadCapacityAutoScalingSettings:{shape:"S62"},ProvisionedWriteCapacityUnits:{type:"long"},ProvisionedWriteCapacityAutoScalingSettings:{shape:"S62"}}}},ReplicaTableClassSummary:{shape:"S2f"}}}},S62:{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"}}}}}}}},S6e:{type:"structure",members:{ImportArn:{},ImportStatus:{},TableArn:{},TableId:{},ClientToken:{},S3BucketSource:{shape:"S6g"},ErrorCount:{type:"long"},CloudWatchLogGroupArn:{},InputFormat:{},InputFormatOptions:{shape:"S6k"},InputCompressionType:{},TableCreationParameters:{shape:"S6q"},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},ProcessedSizeBytes:{type:"long"},ProcessedItemCount:{type:"long"},ImportedItemCount:{type:"long"},FailureCode:{},FailureMessage:{}}},S6g:{type:"structure",required:["S3Bucket"],members:{S3BucketOwner:{},S3Bucket:{},S3KeyPrefix:{}}},S6k:{type:"structure",members:{Csv:{type:"structure",members:{Delimiter:{},HeaderList:{type:"list",member:{}}}}}},S6q:{type:"structure",required:["TableName","AttributeDefinitions","KeySchema"],members:{TableName:{},AttributeDefinitions:{shape:"S2k"},KeySchema:{shape:"S2o"},BillingMode:{},ProvisionedThroughput:{shape:"S2z"},SSESpecification:{shape:"S34"},GlobalSecondaryIndexes:{shape:"S2x"}}},S76:{type:"structure",members:{TableName:{},TableStatus:{},Replicas:{type:"list",member:{type:"structure",members:{RegionName:{},GlobalSecondaryIndexes:{type:"list",member:{type:"structure",members:{IndexName:{},IndexStatus:{},ProvisionedReadCapacityAutoScalingSettings:{shape:"S62"},ProvisionedWriteCapacityAutoScalingSettings:{shape:"S62"}}}},ReplicaProvisionedReadCapacityAutoScalingSettings:{shape:"S62"},ReplicaProvisionedWriteCapacityAutoScalingSettings:{shape:"S62"},ReplicaStatus:{}}}}}},S7d:{type:"structure",required:["TableName","StreamArn"],members:{TableName:{},StreamArn:{}}},S7e:{type:"structure",members:{TableName:{},StreamArn:{},DestinationStatus:{}}},S7o:{type:"list",member:{type:"structure",members:{Item:{shape:"Sr"}}}},S92:{type:"structure",required:["ComparisonOperator"],members:{AttributeValueList:{shape:"S4i"},ComparisonOperator:{}}},S93:{type:"map",key:{},value:{shape:"S92"}},Saa:{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"}}}}}}},Saz:{type:"list",member:{type:"structure",required:["IndexName"],members:{IndexName:{},ProvisionedThroughputOverride:{shape:"S2b"}}}},Sbd:{type:"structure",required:["Enabled","AttributeName"],members:{Enabled:{type:"boolean"},AttributeName:{}}}}}},6126:function(e){e.exports={pagination:{GetImages:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Images"},ListFragments:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Fragments"}}}},6129:function(e){e.exports={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:{shape:"S1b"},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:{shape:"S9"},EmailAddress:{shape:"Sa"},GivenName:{shape:"Sb"},Surname:{shape:"Sb"},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"}}}},DeleteDocumentVersion:{http:{method:"DELETE",requestUri:"/api/v1/documentVersions/{DocumentId}/versions/{VersionId}",responseCode:204},input:{type:"structure",required:["DocumentId","VersionId","DeletePriorVersions"],members:{AuthenticationToken:{shape:"S2",location:"header",locationName:"Authentication"},DocumentId:{location:"uri",locationName:"DocumentId"},VersionId:{location:"uri",locationName:"VersionId"},DeletePriorVersions:{location:"querystring",locationName:"deletePriorVersions",type:"boolean"}}}},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:"S2e"},Participants:{type:"structure",members:{Users:{type:"list",member:{shape:"S2e"}},Groups:{shape:"S2h"}}},ResourceMetadata:{shape:"S2k"},OriginalParent:{shape:"S2k"},CommentMetadata:{shape:"S2m"}}}},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:"S2w"}},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:"S39"},Documents:{shape:"S3a"},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:"S3d",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:"S2h"},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:"S39"},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:"S3d",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:"S3b"},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:"S44"}}}},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:"S2w"},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:"S44"}}}},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:"S39"},Documents:{shape:"S3a"},Marker:{}}}},InitiateDocumentVersionUpload:{http:{requestUri:"/api/v1/documents",responseCode:201},input:{type:"structure",members:{AuthenticationToken:{shape:"S2",location:"header",locationName:"Authentication"},Id:{},Name:{shape:"S1b"},ContentCreatedTimestamp:{type:"timestamp"},ContentModifiedTimestamp:{type:"timestamp"},ContentType:{},DocumentSizeInBytes:{type:"long"},ParentFolderId:{}}},output:{type:"structure",members:{Metadata:{shape:"S3b"},UploadMetadata:{type:"structure",members:{UploadUrl:{shape:"S31"},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"}}}},RestoreDocumentVersions:{http:{requestUri:"/api/v1/documentVersions/restore/{DocumentId}",responseCode:204},input:{type:"structure",required:["DocumentId"],members:{AuthenticationToken:{shape:"S2",location:"header",locationName:"Authentication"},DocumentId:{location:"uri",locationName:"DocumentId"}}}},SearchResources:{http:{requestUri:"/api/v1/search",responseCode:200},input:{type:"structure",members:{AuthenticationToken:{shape:"S2",location:"header",locationName:"Authentication"},QueryText:{shape:"S3d"},QueryScopes:{type:"list",member:{}},OrganizationId:{},AdditionalResponseFields:{type:"list",member:{}},Filters:{type:"structure",members:{TextLocales:{type:"list",member:{}},ContentCategories:{type:"list",member:{}},ResourceTypes:{type:"list",member:{}},Labels:{type:"list",member:{}},Principals:{type:"list",member:{type:"structure",required:["Id"],members:{Id:{},Roles:{type:"list",member:{}}}}},AncestorIds:{type:"list",member:{}},SearchCollectionTypes:{type:"list",member:{}},SizeRange:{type:"structure",members:{StartValue:{type:"long"},EndValue:{type:"long"}}},CreatedRange:{shape:"S5d"},ModifiedRange:{shape:"S5d"}}},OrderBy:{type:"list",member:{type:"structure",members:{Field:{},Order:{}}}},Limit:{type:"integer"},Marker:{}}},output:{type:"structure",members:{Items:{type:"list",member:{type:"structure",members:{ResourceType:{},WebUrl:{type:"string",sensitive:true},DocumentMetadata:{shape:"S3b"},FolderMetadata:{shape:"S1d"},CommentMetadata:{shape:"S2m"},DocumentVersionMetadata:{shape:"S2w"}}}},Marker:{}}}},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:{shape:"S1b"},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:{shape:"S1b"},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:{shape:"Sb"},Surname:{shape:"Sb"},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:{shape:"S9"},EmailAddress:{shape:"Sa"},GivenName:{shape:"Sb"},Surname:{shape:"Sb"},OrganizationId:{},RootFolderId:{},RecycleBinFolderId:{},Status:{},Type:{},CreatedTimestamp:{type:"timestamp"},ModifiedTimestamp:{type:"timestamp"},TimeZoneId:{},Locale:{},Storage:{type:"structure",members:{StorageUtilizedInBytes:{type:"long"},StorageRule:{shape:"Sj"}}}}},S9:{type:"string",sensitive:true},Sa:{type:"string",sensitive:true},Sb:{type:"string",sensitive:true},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:{}},S1b:{type:"string",sensitive:true},S1d:{type:"structure",members:{Id:{},Name:{shape:"S1b"},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:{}}},S2e:{type:"structure",members:{Id:{},Username:{shape:"S9"},GivenName:{shape:"Sb"},Surname:{shape:"Sb"},EmailAddress:{shape:"Sa"}}},S2h:{type:"list",member:{type:"structure",members:{Id:{},Name:{}}}},S2k:{type:"structure",members:{Type:{},Name:{shape:"S1b"},OriginalName:{shape:"S1b"},Id:{},VersionId:{},Owner:{shape:"S2e"},ParentId:{}}},S2m:{type:"structure",members:{CommentId:{},Contributor:{shape:"S8"},CreatedTimestamp:{type:"timestamp"},CommentStatus:{},RecipientId:{},ContributorId:{}}},S2w:{type:"structure",members:{Id:{},Name:{shape:"S1b"},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:"S31"}},Source:{type:"map",key:{},value:{shape:"S31"}}}},S31:{type:"string",sensitive:true},S39:{type:"list",member:{shape:"S1d"}},S3a:{type:"list",member:{shape:"S3b"}},S3b:{type:"structure",members:{Id:{},CreatorId:{},ParentFolderId:{},CreatedTimestamp:{type:"timestamp"},ModifiedTimestamp:{type:"timestamp"},LatestVersionMetadata:{shape:"S2w"},ResourceState:{},Labels:{shape:"S1g"}}},S3d:{type:"string",sensitive:true},S44:{type:"structure",members:{Components:{type:"list",member:{type:"structure",members:{Id:{},Name:{shape:"S1b"}}}}}},S5d:{type:"structure",members:{StartValue:{type:"timestamp"},EndValue:{type:"timestamp"}}}}}},6139:function(e,t,r){r(8492);var s=r(2393);r(2951);e.exports=s},6149:function(e){e.exports={pagination:{ListAccessPolicies:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListCollections:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListSecurityConfigs:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListSecurityPolicies:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListVpcEndpoints:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"}}}},6152:function(e){e.exports={pagination:{ListClusterSnapshots:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"snapshots"},ListClusters:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"clusters"}}}},6176:function(e){e.exports={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:{},LicenseArn:{}}}},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:{},StatusReason:{},SourceVersion:{},Options:{shape:"St"}}},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:"Sx"},HomeRegion:{},Validity:{shape:"Sy"},Entitlements:{shape:"Sz"},Beneficiary:{},ConsumptionConfiguration:{shape:"S14"},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:"S1e"},Tags:{shape:"S1f"},DisassociateWhenNotFound:{type:"boolean"},ProductInformationList:{shape:"S1h"}}},output:{type:"structure",members:{LicenseConfigurationArn:{}}}},CreateLicenseConversionTaskForResource:{input:{type:"structure",required:["ResourceArn","SourceLicenseContext","DestinationLicenseContext"],members:{ResourceArn:{},SourceLicenseContext:{shape:"S1n"},DestinationLicenseContext:{shape:"S1n"}}},output:{type:"structure",members:{LicenseConversionTaskId:{}}}},CreateLicenseManagerReportGenerator:{input:{type:"structure",required:["ReportGeneratorName","Type","ReportContext","ReportFrequency","ClientToken"],members:{ReportGeneratorName:{},Type:{shape:"S1t"},ReportContext:{shape:"S1v"},ReportFrequency:{shape:"S1x"},ClientToken:{},Description:{},Tags:{shape:"S1f"}}},output:{type:"structure",members:{LicenseManagerReportGeneratorArn:{}}}},CreateLicenseVersion:{input:{type:"structure",required:["LicenseArn","LicenseName","ProductName","Issuer","HomeRegion","Validity","Entitlements","ConsumptionConfiguration","Status","ClientToken"],members:{LicenseArn:{},LicenseName:{},ProductName:{},Issuer:{shape:"Sx"},HomeRegion:{},Validity:{shape:"Sy"},LicenseMetadata:{shape:"Sd"},Entitlements:{shape:"Sz"},ConsumptionConfiguration:{shape:"S14"},Status:{},ClientToken:{},SourceVersion:{}}},output:{type:"structure",members:{LicenseArn:{},Version:{},Status:{}}}},CreateToken:{input:{type:"structure",required:["LicenseArn","ClientToken"],members:{LicenseArn:{},RoleArns:{shape:"S1w"},ExpirationInDays:{type:"integer"},TokenProperties:{shape:"S25"},ClientToken:{}}},output:{type:"structure",members:{TokenId:{},TokenType:{},Token:{}}}},DeleteGrant:{input:{type:"structure",required:["GrantArn","Version"],members:{GrantArn:{},StatusReason:{},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:{}}},DeleteLicenseManagerReportGenerator:{input:{type:"structure",required:["LicenseManagerReportGeneratorArn"],members:{LicenseManagerReportGeneratorArn:{}}},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:"S25"}}},output:{type:"structure",members:{AccessToken:{}}}},GetGrant:{input:{type:"structure",required:["GrantArn"],members:{GrantArn:{},Version:{}}},output:{type:"structure",members:{Grant:{shape:"S2r"}}}},GetLicense:{input:{type:"structure",required:["LicenseArn"],members:{LicenseArn:{},Version:{}}},output:{type:"structure",members:{License:{shape:"S2u"}}}},GetLicenseConfiguration:{input:{type:"structure",required:["LicenseConfigurationArn"],members:{LicenseConfigurationArn:{}}},output:{type:"structure",members:{LicenseConfigurationId:{},LicenseConfigurationArn:{},Name:{},Description:{},LicenseCountingType:{},LicenseRules:{shape:"S1e"},LicenseCount:{type:"long"},LicenseCountHardLimit:{type:"boolean"},ConsumedLicenses:{type:"long"},Status:{},OwnerAccountId:{},ConsumedLicenseSummaryList:{shape:"S2y"},ManagedResourceSummaryList:{shape:"S31"},Tags:{shape:"S1f"},ProductInformationList:{shape:"S1h"},AutomatedDiscoveryInformation:{shape:"S33"},DisassociateWhenNotFound:{type:"boolean"}}}},GetLicenseConversionTask:{input:{type:"structure",required:["LicenseConversionTaskId"],members:{LicenseConversionTaskId:{}}},output:{type:"structure",members:{LicenseConversionTaskId:{},ResourceArn:{},SourceLicenseContext:{shape:"S1n"},DestinationLicenseContext:{shape:"S1n"},StatusMessage:{},Status:{},StartTime:{type:"timestamp"},LicenseConversionTime:{type:"timestamp"},EndTime:{type:"timestamp"}}}},GetLicenseManagerReportGenerator:{input:{type:"structure",required:["LicenseManagerReportGeneratorArn"],members:{LicenseManagerReportGeneratorArn:{}}},output:{type:"structure",members:{ReportGenerator:{shape:"S3a"}}}},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:"S3j"},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:"S1w"},Filters:{shape:"S3p"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Grants:{shape:"S3w"},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:"S1e"},MaxResults:{type:"integer"},NextToken:{},Filters:{shape:"S42"}}},output:{type:"structure",members:{LicenseConfigurations:{type:"list",member:{type:"structure",members:{LicenseConfigurationId:{},LicenseConfigurationArn:{},Name:{},Description:{},LicenseCountingType:{},LicenseRules:{shape:"S1e"},LicenseCount:{type:"long"},LicenseCountHardLimit:{type:"boolean"},DisassociateWhenNotFound:{type:"boolean"},ConsumedLicenses:{type:"long"},Status:{},OwnerAccountId:{},ConsumedLicenseSummaryList:{shape:"S2y"},ManagedResourceSummaryList:{shape:"S31"},ProductInformationList:{shape:"S1h"},AutomatedDiscoveryInformation:{shape:"S33"}}}},NextToken:{}}}},ListLicenseConversionTasks:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},Filters:{shape:"S42"}}},output:{type:"structure",members:{LicenseConversionTasks:{type:"list",member:{type:"structure",members:{LicenseConversionTaskId:{},ResourceArn:{},SourceLicenseContext:{shape:"S1n"},DestinationLicenseContext:{shape:"S1n"},Status:{},StatusMessage:{},StartTime:{type:"timestamp"},LicenseConversionTime:{type:"timestamp"},EndTime:{type:"timestamp"}}}},NextToken:{}}}},ListLicenseManagerReportGenerators:{input:{type:"structure",members:{Filters:{shape:"S3p"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{ReportGenerators:{type:"list",member:{shape:"S3a"}},NextToken:{}}}},ListLicenseSpecificationsForResource:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{LicenseSpecifications:{shape:"S4f"},NextToken:{}}}},ListLicenseVersions:{input:{type:"structure",required:["LicenseArn"],members:{LicenseArn:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Licenses:{shape:"S4j"},NextToken:{}}}},ListLicenses:{input:{type:"structure",members:{LicenseArns:{shape:"S1w"},Filters:{shape:"S3p"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Licenses:{shape:"S4j"},NextToken:{}}}},ListReceivedGrants:{input:{type:"structure",members:{GrantArns:{shape:"S1w"},Filters:{shape:"S3p"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Grants:{shape:"S3w"},NextToken:{}}}},ListReceivedGrantsForOrganization:{input:{type:"structure",required:["LicenseArn"],members:{LicenseArn:{},Filters:{shape:"S3p"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Grants:{shape:"S3w"},NextToken:{}}}},ListReceivedLicenses:{input:{type:"structure",members:{LicenseArns:{shape:"S1w"},Filters:{shape:"S3p"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Licenses:{shape:"S4s"},NextToken:{}}}},ListReceivedLicensesForOrganization:{input:{type:"structure",members:{Filters:{shape:"S3p"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Licenses:{shape:"S4s"},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:"S1f"}}}},ListTokens:{input:{type:"structure",members:{TokenIds:{shape:"S1e"},Filters:{shape:"S3p"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Tokens:{type:"list",member:{type:"structure",members:{TokenId:{},TokenType:{},LicenseArn:{},ExpirationTime:{},TokenProperties:{shape:"S25"},RoleArns:{shape:"S1w"},Status:{}}}},NextToken:{}}}},ListUsageForLicenseConfiguration:{input:{type:"structure",required:["LicenseConfigurationArn"],members:{LicenseConfigurationArn:{},MaxResults:{type:"integer"},NextToken:{},Filters:{shape:"S42"}}},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:"S1f"}}},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:"S1e"},LicenseCount:{type:"long"},LicenseCountHardLimit:{type:"boolean"},Name:{},Description:{},ProductInformationList:{shape:"S1h"},DisassociateWhenNotFound:{type:"boolean"}}},output:{type:"structure",members:{}}},UpdateLicenseManagerReportGenerator:{input:{type:"structure",required:["LicenseManagerReportGeneratorArn","ReportGeneratorName","Type","ReportContext","ReportFrequency","ClientToken"],members:{LicenseManagerReportGeneratorArn:{},ReportGeneratorName:{},Type:{shape:"S1t"},ReportContext:{shape:"S1v"},ReportFrequency:{shape:"S1x"},ClientToken:{},Description:{}}},output:{type:"structure",members:{}}},UpdateLicenseSpecificationsForResource:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{},AddLicenseSpecifications:{shape:"S4f"},RemoveLicenseSpecifications:{shape:"S4f"}}},output:{type:"structure",members:{}}},UpdateServiceSettings:{input:{type:"structure",members:{S3BucketArn:{},SnsTopicArn:{},OrganizationConfiguration:{shape:"S3j"},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:{}},St:{type:"structure",members:{ActivationOverrideBehavior:{}}},Sx:{type:"structure",required:["Name"],members:{Name:{},SignKey:{}}},Sy:{type:"structure",required:["Begin"],members:{Begin:{},End:{}}},Sz:{type:"list",member:{type:"structure",required:["Name","Unit"],members:{Name:{},Value:{},MaxCount:{type:"long"},Overage:{type:"boolean"},Unit:{},AllowCheckIn:{type:"boolean"}}}},S14:{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"}}}}},S1e:{type:"list",member:{}},S1f:{type:"list",member:{type:"structure",members:{Key:{},Value:{}}}},S1h:{type:"list",member:{type:"structure",required:["ResourceType","ProductInformationFilterList"],members:{ResourceType:{},ProductInformationFilterList:{type:"list",member:{type:"structure",required:["ProductInformationFilterName","ProductInformationFilterComparator"],members:{ProductInformationFilterName:{},ProductInformationFilterValue:{shape:"S1e"},ProductInformationFilterComparator:{}}}}}}},S1n:{type:"structure",members:{UsageOperation:{}}},S1t:{type:"list",member:{}},S1v:{type:"structure",required:["licenseConfigurationArns"],members:{licenseConfigurationArns:{shape:"S1w"}}},S1w:{type:"list",member:{}},S1x:{type:"structure",members:{value:{type:"integer"},period:{}}},S25:{type:"list",member:{}},S2r:{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"},Options:{shape:"St"}}},S2u:{type:"structure",members:{LicenseArn:{},LicenseName:{},ProductName:{},ProductSKU:{},Issuer:{shape:"S2v"},HomeRegion:{},Status:{},Validity:{shape:"Sy"},Beneficiary:{},Entitlements:{shape:"Sz"},ConsumptionConfiguration:{shape:"S14"},LicenseMetadata:{shape:"Sd"},CreateTime:{},Version:{}}},S2v:{type:"structure",members:{Name:{},SignKey:{},KeyFingerprint:{}}},S2y:{type:"list",member:{type:"structure",members:{ResourceType:{},ConsumedLicenses:{type:"long"}}}},S31:{type:"list",member:{type:"structure",members:{ResourceType:{},AssociationCount:{type:"long"}}}},S33:{type:"structure",members:{LastRunTime:{type:"timestamp"}}},S3a:{type:"structure",members:{ReportGeneratorName:{},ReportType:{shape:"S1t"},ReportContext:{shape:"S1v"},ReportFrequency:{shape:"S1x"},LicenseManagerReportGeneratorArn:{},LastRunStatus:{},LastRunFailureReason:{},LastReportGenerationTime:{},ReportCreatorAccount:{},Description:{},S3Location:{type:"structure",members:{bucket:{},keyPrefix:{}}},CreateTime:{},Tags:{shape:"S1f"}}},S3j:{type:"structure",required:["EnableIntegration"],members:{EnableIntegration:{type:"boolean"}}},S3p:{type:"list",member:{shape:"S3q"}},S3q:{type:"structure",members:{Name:{},Values:{type:"list",member:{}}}},S3w:{type:"list",member:{shape:"S2r"}},S42:{type:"list",member:{shape:"S3q"}},S4f:{type:"list",member:{type:"structure",required:["LicenseConfigurationArn"],members:{LicenseConfigurationArn:{},AmiAssociationScope:{}}}},S4j:{type:"list",member:{shape:"S2u"}},S4s:{type:"list",member:{type:"structure",members:{LicenseArn:{},LicenseName:{},ProductName:{},ProductSKU:{},Issuer:{shape:"S2v"},HomeRegion:{},Status:{},Validity:{shape:"Sy"},Beneficiary:{},Entitlements:{shape:"Sz"},ConsumptionConfiguration:{shape:"S14"},LicenseMetadata:{shape:"Sd"},CreateTime:{},Version:{},ReceivedMetadata:{type:"structure",members:{ReceivedStatus:{},ReceivedStatusReason:{},AllowedOperations:{shape:"So"}}}}}}}}},6177:function(e){e.exports={pagination:{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"}}}},6180:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["dynamodbstreams"]={};s.DynamoDBStreams=i.defineService("dynamodbstreams",["2012-08-10"]);Object.defineProperty(a.services["dynamodbstreams"],"2012-08-10",{get:function get(){var e=r(4070);e.paginators=r(2530).pagination;return e},enumerable:true,configurable:true});e.exports=s.DynamoDBStreams},6200:function(e){e.exports=require("dgram")},6216:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["backupgateway"]={};s.BackupGateway=i.defineService("backupgateway",["2021-01-01"]);Object.defineProperty(a.services["backupgateway"],"2021-01-01",{get:function get(){var e=r(5900);e.paginators=r(3364).pagination;return e},enumerable:true,configurable:true});e.exports=s.BackupGateway},6222:function(e){e.exports={pagination:{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"}}}},6223:function(e){e.exports={pagination:{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"},ListIdentityProviderConfigs:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"identityProviderConfigs"},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"}}}},6226:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["controltower"]={};s.ControlTower=i.defineService("controltower",["2018-05-10"]);Object.defineProperty(a.services["controltower"],"2018-05-10",{get:function get(){var e=r(7699);e.paginators=r(3272).pagination;return e},enumerable:true,configurable:true});e.exports=s.ControlTower},6233:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:true});t.checkBypass=t.getProxyUrl=void 0;function getProxyUrl(e){const t=e.protocol==="https:";if(checkBypass(e)){return undefined}const r=(()=>{if(t){return process.env["https_proxy"]||process.env["HTTPS_PROXY"]}else{return process.env["http_proxy"]||process.env["HTTP_PROXY"]}})();if(r){return new URL(r)}else{return undefined}}t.getProxyUrl=getProxyUrl;function checkBypass(e){if(!e.hostname){return false}const t=process.env["no_proxy"]||process.env["NO_PROXY"]||"";if(!t){return false}let r;if(e.port){r=Number(e.port)}else if(e.protocol==="http:"){r=80}else if(e.protocol==="https:"){r=443}const s=[e.hostname.toUpperCase()];if(typeof r==="number"){s.push(`${s[0]}:${r}`)}for(const e of t.split(",").map(e=>e.trim().toUpperCase()).filter(e=>e)){if(s.some(t=>t===e)){return true}}return false}t.checkBypass=checkBypass},6234:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2021-04-20",endpointPrefix:"identity-chime",protocol:"rest-json",serviceFullName:"Amazon Chime SDK Identity",serviceId:"Chime SDK Identity",signatureVersion:"v4",signingName:"chime",uid:"chime-sdk-identity-2021-04-20"},operations:{CreateAppInstance:{http:{requestUri:"/app-instances",responseCode:201},input:{type:"structure",required:["Name","ClientRequestToken"],members:{Name:{shape:"S2"},Metadata:{shape:"S3"},ClientRequestToken:{idempotencyToken:true},Tags:{shape:"S5"}}},output:{type:"structure",members:{AppInstanceArn:{}}}},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:"Sd"},AppInstanceArn:{}}}},CreateAppInstanceBot:{http:{requestUri:"/app-instance-bots",responseCode:201},input:{type:"structure",required:["AppInstanceArn","ClientRequestToken","Configuration"],members:{AppInstanceArn:{},Name:{shape:"Se"},Metadata:{shape:"S3"},ClientRequestToken:{idempotencyToken:true},Tags:{shape:"S5"},Configuration:{shape:"Sg"}}},output:{type:"structure",members:{AppInstanceBotArn:{}}}},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:"Sp"},Metadata:{shape:"S3"},ClientRequestToken:{idempotencyToken:true},Tags:{shape:"S5"},ExpirationSettings:{shape:"Sq"}}},output:{type:"structure",members:{AppInstanceUserArn:{}}}},DeleteAppInstance:{http:{method:"DELETE",requestUri:"/app-instances/{appInstanceArn}",responseCode:204},input:{type:"structure",required:["AppInstanceArn"],members:{AppInstanceArn:{location:"uri",locationName:"appInstanceArn"}}}},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"}}}},DeleteAppInstanceBot:{http:{method:"DELETE",requestUri:"/app-instance-bots/{appInstanceBotArn}",responseCode:204},input:{type:"structure",required:["AppInstanceBotArn"],members:{AppInstanceBotArn:{location:"uri",locationName:"appInstanceBotArn"}}}},DeleteAppInstanceUser:{http:{method:"DELETE",requestUri:"/app-instance-users/{appInstanceUserArn}",responseCode:204},input:{type:"structure",required:["AppInstanceUserArn"],members:{AppInstanceUserArn:{location:"uri",locationName:"appInstanceUserArn"}}}},DeregisterAppInstanceUserEndpoint:{http:{method:"DELETE",requestUri:"/app-instance-users/{appInstanceUserArn}/endpoints/{endpointId}",responseCode:204},input:{type:"structure",required:["AppInstanceUserArn","EndpointId"],members:{AppInstanceUserArn:{shape:"Sz",location:"uri",locationName:"appInstanceUserArn"},EndpointId:{shape:"S10",location:"uri",locationName:"endpointId"}}}},DescribeAppInstance:{http:{method:"GET",requestUri:"/app-instances/{appInstanceArn}"},input:{type:"structure",required:["AppInstanceArn"],members:{AppInstanceArn:{location:"uri",locationName:"appInstanceArn"}}},output:{type:"structure",members:{AppInstance:{type:"structure",members:{AppInstanceArn:{},Name:{shape:"S2"},CreatedTimestamp:{type:"timestamp"},LastUpdatedTimestamp:{type:"timestamp"},Metadata:{shape:"S3"}}}}}},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:"Sd"},AppInstanceArn:{},CreatedTimestamp:{type:"timestamp"}}}}}},DescribeAppInstanceBot:{http:{method:"GET",requestUri:"/app-instance-bots/{appInstanceBotArn}"},input:{type:"structure",required:["AppInstanceBotArn"],members:{AppInstanceBotArn:{location:"uri",locationName:"appInstanceBotArn"}}},output:{type:"structure",members:{AppInstanceBot:{type:"structure",members:{AppInstanceBotArn:{},Name:{shape:"Se"},Configuration:{shape:"Sg"},CreatedTimestamp:{type:"timestamp"},LastUpdatedTimestamp:{type:"timestamp"},Metadata:{shape:"S3"}}}}}},DescribeAppInstanceUser:{http:{method:"GET",requestUri:"/app-instance-users/{appInstanceUserArn}"},input:{type:"structure",required:["AppInstanceUserArn"],members:{AppInstanceUserArn:{location:"uri",locationName:"appInstanceUserArn"}}},output:{type:"structure",members:{AppInstanceUser:{type:"structure",members:{AppInstanceUserArn:{},Name:{shape:"Sp"},Metadata:{shape:"S3"},CreatedTimestamp:{type:"timestamp"},LastUpdatedTimestamp:{type:"timestamp"},ExpirationSettings:{shape:"Sq"}}}}}},DescribeAppInstanceUserEndpoint:{http:{method:"GET",requestUri:"/app-instance-users/{appInstanceUserArn}/endpoints/{endpointId}",responseCode:200},input:{type:"structure",required:["AppInstanceUserArn","EndpointId"],members:{AppInstanceUserArn:{shape:"S1f",location:"uri",locationName:"appInstanceUserArn"},EndpointId:{shape:"S10",location:"uri",locationName:"endpointId"}}},output:{type:"structure",members:{AppInstanceUserEndpoint:{type:"structure",members:{AppInstanceUserArn:{shape:"Sz"},EndpointId:{shape:"S10"},Name:{shape:"S1f"},Type:{},ResourceArn:{},EndpointAttributes:{shape:"S1j"},CreatedTimestamp:{type:"timestamp"},LastUpdatedTimestamp:{type:"timestamp"},AllowMessages:{},EndpointState:{shape:"S1m"}}}}}},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:"S1r"},InitiateDeletionTimestamp:{type:"timestamp"}}}},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:"S1w",location:"querystring",locationName:"next-token"}}},output:{type:"structure",members:{AppInstanceArn:{},AppInstanceAdmins:{type:"list",member:{type:"structure",members:{Admin:{shape:"Sd"}}}},NextToken:{shape:"S1w"}}}},ListAppInstanceBots:{http:{method:"GET",requestUri:"/app-instance-bots"},input:{type:"structure",required:["AppInstanceArn"],members:{AppInstanceArn:{location:"querystring",locationName:"app-instance-arn"},MaxResults:{location:"querystring",locationName:"max-results",type:"integer"},NextToken:{shape:"S1w",location:"querystring",locationName:"next-token"}}},output:{type:"structure",members:{AppInstanceArn:{},AppInstanceBots:{type:"list",member:{type:"structure",members:{AppInstanceBotArn:{},Name:{shape:"Se"},Metadata:{shape:"S3"}}}},NextToken:{shape:"S1w"}}}},ListAppInstanceUserEndpoints:{http:{method:"GET",requestUri:"/app-instance-users/{appInstanceUserArn}/endpoints",responseCode:200},input:{type:"structure",required:["AppInstanceUserArn"],members:{AppInstanceUserArn:{shape:"Sz",location:"uri",locationName:"appInstanceUserArn"},MaxResults:{location:"querystring",locationName:"max-results",type:"integer"},NextToken:{shape:"S1w",location:"querystring",locationName:"next-token"}}},output:{type:"structure",members:{AppInstanceUserEndpoints:{type:"list",member:{type:"structure",members:{AppInstanceUserArn:{shape:"Sz"},EndpointId:{shape:"S10"},Name:{shape:"S1f"},Type:{},AllowMessages:{},EndpointState:{shape:"S1m"}}}},NextToken:{shape:"S1w"}}}},ListAppInstanceUsers:{http:{method:"GET",requestUri:"/app-instance-users"},input:{type:"structure",required:["AppInstanceArn"],members:{AppInstanceArn:{location:"querystring",locationName:"app-instance-arn"},MaxResults:{location:"querystring",locationName:"max-results",type:"integer"},NextToken:{shape:"S1w",location:"querystring",locationName:"next-token"}}},output:{type:"structure",members:{AppInstanceArn:{},AppInstanceUsers:{type:"list",member:{type:"structure",members:{AppInstanceUserArn:{},Name:{shape:"Sp"},Metadata:{shape:"S3"}}}},NextToken:{shape:"S1w"}}}},ListAppInstances:{http:{method:"GET",requestUri:"/app-instances"},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"max-results",type:"integer"},NextToken:{shape:"S1w",location:"querystring",locationName:"next-token"}}},output:{type:"structure",members:{AppInstances:{type:"list",member:{type:"structure",members:{AppInstanceArn:{},Name:{shape:"S2"},Metadata:{shape:"S3"}}}},NextToken:{shape:"S1w"}}}},ListTagsForResource:{http:{method:"GET",requestUri:"/tags",responseCode:200},input:{type:"structure",required:["ResourceARN"],members:{ResourceARN:{location:"querystring",locationName:"arn"}}},output:{type:"structure",members:{Tags:{shape:"S5"}}}},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:"S1r"}}},output:{type:"structure",members:{AppInstanceRetentionSettings:{shape:"S1r"},InitiateDeletionTimestamp:{type:"timestamp"}}}},PutAppInstanceUserExpirationSettings:{http:{method:"PUT",requestUri:"/app-instance-users/{appInstanceUserArn}/expiration-settings",responseCode:200},input:{type:"structure",required:["AppInstanceUserArn"],members:{AppInstanceUserArn:{location:"uri",locationName:"appInstanceUserArn"},ExpirationSettings:{shape:"Sq"}}},output:{type:"structure",members:{AppInstanceUserArn:{},ExpirationSettings:{shape:"Sq"}}}},RegisterAppInstanceUserEndpoint:{http:{requestUri:"/app-instance-users/{appInstanceUserArn}/endpoints",responseCode:201},input:{type:"structure",required:["AppInstanceUserArn","Type","ResourceArn","EndpointAttributes","ClientRequestToken"],members:{AppInstanceUserArn:{shape:"Sz",location:"uri",locationName:"appInstanceUserArn"},Name:{shape:"S1f"},Type:{},ResourceArn:{},EndpointAttributes:{shape:"S1j"},ClientRequestToken:{idempotencyToken:true},AllowMessages:{}}},output:{type:"structure",members:{AppInstanceUserArn:{shape:"Sz"},EndpointId:{shape:"S10"}}}},TagResource:{http:{requestUri:"/tags?operation=tag-resource",responseCode:204},input:{type:"structure",required:["ResourceARN","Tags"],members:{ResourceARN:{},Tags:{shape:"S5"}}}},UntagResource:{http:{requestUri:"/tags?operation=untag-resource",responseCode:204},input:{type:"structure",required:["ResourceARN","TagKeys"],members:{ResourceARN:{},TagKeys:{type:"list",member:{shape:"S7"}}}}},UpdateAppInstance:{http:{method:"PUT",requestUri:"/app-instances/{appInstanceArn}",responseCode:200},input:{type:"structure",required:["AppInstanceArn","Name","Metadata"],members:{AppInstanceArn:{location:"uri",locationName:"appInstanceArn"},Name:{shape:"S2"},Metadata:{shape:"S3"}}},output:{type:"structure",members:{AppInstanceArn:{}}}},UpdateAppInstanceBot:{http:{method:"PUT",requestUri:"/app-instance-bots/{appInstanceBotArn}",responseCode:200},input:{type:"structure",required:["AppInstanceBotArn","Name","Metadata"],members:{AppInstanceBotArn:{location:"uri",locationName:"appInstanceBotArn"},Name:{shape:"Se"},Metadata:{shape:"S3"}}},output:{type:"structure",members:{AppInstanceBotArn:{}}}},UpdateAppInstanceUser:{http:{method:"PUT",requestUri:"/app-instance-users/{appInstanceUserArn}",responseCode:200},input:{type:"structure",required:["AppInstanceUserArn","Name","Metadata"],members:{AppInstanceUserArn:{location:"uri",locationName:"appInstanceUserArn"},Name:{shape:"Sp"},Metadata:{shape:"S3"}}},output:{type:"structure",members:{AppInstanceUserArn:{}}}},UpdateAppInstanceUserEndpoint:{http:{method:"PUT",requestUri:"/app-instance-users/{appInstanceUserArn}/endpoints/{endpointId}",responseCode:200},input:{type:"structure",required:["AppInstanceUserArn","EndpointId"],members:{AppInstanceUserArn:{shape:"Sz",location:"uri",locationName:"appInstanceUserArn"},EndpointId:{shape:"S10",location:"uri",locationName:"endpointId"},Name:{shape:"S1f"},AllowMessages:{}}},output:{type:"structure",members:{AppInstanceUserArn:{shape:"Sz"},EndpointId:{shape:"S10"}}}}},shapes:{S2:{type:"string",sensitive:true},S3:{type:"string",sensitive:true},S5:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{shape:"S7"},Value:{type:"string",sensitive:true}}}},S7:{type:"string",sensitive:true},Sd:{type:"structure",members:{Arn:{},Name:{shape:"Se"}}},Se:{type:"string",sensitive:true},Sg:{type:"structure",required:["Lex"],members:{Lex:{type:"structure",required:["RespondsTo","LexBotAliasArn","LocaleId"],members:{RespondsTo:{},LexBotAliasArn:{},LocaleId:{},WelcomeIntent:{}}}}},Sp:{type:"string",sensitive:true},Sq:{type:"structure",required:["ExpirationDays","ExpirationCriterion"],members:{ExpirationDays:{type:"integer"},ExpirationCriterion:{}}},Sz:{type:"string",sensitive:true},S10:{type:"string",sensitive:true},S1f:{type:"string",sensitive:true},S1j:{type:"structure",required:["DeviceToken"],members:{DeviceToken:{shape:"S1k"},VoipDeviceToken:{shape:"S1k"}}},S1k:{type:"string",sensitive:true},S1m:{type:"structure",required:["Status"],members:{Status:{},StatusReason:{}}},S1r:{type:"structure",members:{ChannelRetentionSettings:{type:"structure",members:{RetentionDays:{type:"integer"}}}}},S1w:{type:"string",sensitive:true}}}},6242:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2021-11-01",endpointPrefix:"aoss",jsonVersion:"1.0",protocol:"json",serviceFullName:"OpenSearch Service Serverless",serviceId:"OpenSearchServerless",signatureVersion:"v4",signingName:"aoss",targetPrefix:"OpenSearchServerless",uid:"opensearchserverless-2021-11-01"},operations:{BatchGetCollection:{input:{type:"structure",members:{ids:{type:"list",member:{}},names:{type:"list",member:{}}}},output:{type:"structure",members:{collectionDetails:{type:"list",member:{type:"structure",members:{arn:{},collectionEndpoint:{},createdDate:{type:"long"},dashboardEndpoint:{},description:{},id:{},kmsKeyArn:{},lastModifiedDate:{type:"long"},name:{},status:{},type:{}}}},collectionErrorDetails:{type:"list",member:{type:"structure",members:{errorCode:{},errorMessage:{},id:{},name:{}}}}}}},BatchGetVpcEndpoint:{input:{type:"structure",required:["ids"],members:{ids:{type:"list",member:{}}}},output:{type:"structure",members:{vpcEndpointDetails:{type:"list",member:{type:"structure",members:{createdDate:{type:"long"},id:{},name:{},securityGroupIds:{shape:"Sm"},status:{},subnetIds:{shape:"Sp"},vpcId:{}}}},vpcEndpointErrorDetails:{type:"list",member:{type:"structure",members:{errorCode:{},errorMessage:{},id:{}}}}}}},CreateAccessPolicy:{input:{type:"structure",required:["name","policy","type"],members:{clientToken:{idempotencyToken:true},description:{},name:{},policy:{},type:{}}},output:{type:"structure",members:{accessPolicyDetail:{shape:"S11"}}},idempotent:true},CreateCollection:{input:{type:"structure",required:["name"],members:{clientToken:{idempotencyToken:true},description:{},name:{},tags:{shape:"S16"},type:{}}},output:{type:"structure",members:{createCollectionDetail:{type:"structure",members:{arn:{},createdDate:{type:"long"},description:{},id:{},kmsKeyArn:{},lastModifiedDate:{type:"long"},name:{},status:{},type:{}}}}},idempotent:true},CreateSecurityConfig:{input:{type:"structure",required:["name","type"],members:{clientToken:{idempotencyToken:true},description:{},name:{},samlOptions:{shape:"S1f"},type:{}}},output:{type:"structure",members:{securityConfigDetail:{shape:"S1m"}}},idempotent:true},CreateSecurityPolicy:{input:{type:"structure",required:["name","policy","type"],members:{clientToken:{idempotencyToken:true},description:{},name:{},policy:{},type:{}}},output:{type:"structure",members:{securityPolicyDetail:{shape:"S1r"}}},idempotent:true},CreateVpcEndpoint:{input:{type:"structure",required:["name","subnetIds","vpcId"],members:{clientToken:{idempotencyToken:true},name:{},securityGroupIds:{shape:"Sm"},subnetIds:{shape:"Sp"},vpcId:{}}},output:{type:"structure",members:{createVpcEndpointDetail:{type:"structure",members:{id:{},name:{},status:{}}}}},idempotent:true},DeleteAccessPolicy:{input:{type:"structure",required:["name","type"],members:{clientToken:{idempotencyToken:true},name:{},type:{}}},output:{type:"structure",members:{}},idempotent:true},DeleteCollection:{input:{type:"structure",required:["id"],members:{clientToken:{idempotencyToken:true},id:{}}},output:{type:"structure",members:{deleteCollectionDetail:{type:"structure",members:{id:{},name:{},status:{}}}}},idempotent:true},DeleteSecurityConfig:{input:{type:"structure",required:["id"],members:{clientToken:{idempotencyToken:true},id:{}}},output:{type:"structure",members:{}},idempotent:true},DeleteSecurityPolicy:{input:{type:"structure",required:["name","type"],members:{clientToken:{idempotencyToken:true},name:{},type:{}}},output:{type:"structure",members:{}},idempotent:true},DeleteVpcEndpoint:{input:{type:"structure",required:["id"],members:{clientToken:{idempotencyToken:true},id:{}}},output:{type:"structure",members:{deleteVpcEndpointDetail:{type:"structure",members:{id:{},name:{},status:{}}}}},idempotent:true},GetAccessPolicy:{input:{type:"structure",required:["name","type"],members:{name:{},type:{}}},output:{type:"structure",members:{accessPolicyDetail:{shape:"S11"}}}},GetAccountSettings:{input:{type:"structure",members:{}},output:{type:"structure",members:{accountSettingsDetail:{shape:"S2b"}}}},GetPoliciesStats:{input:{type:"structure",members:{}},output:{type:"structure",members:{AccessPolicyStats:{type:"structure",members:{DataPolicyCount:{type:"long"}}},SecurityConfigStats:{type:"structure",members:{SamlConfigCount:{type:"long"}}},SecurityPolicyStats:{type:"structure",members:{EncryptionPolicyCount:{type:"long"},NetworkPolicyCount:{type:"long"}}},TotalPolicyCount:{type:"long"}}}},GetSecurityConfig:{input:{type:"structure",required:["id"],members:{id:{}}},output:{type:"structure",members:{securityConfigDetail:{shape:"S1m"}}}},GetSecurityPolicy:{input:{type:"structure",required:["name","type"],members:{name:{},type:{}}},output:{type:"structure",members:{securityPolicyDetail:{shape:"S1r"}}}},ListAccessPolicies:{input:{type:"structure",required:["type"],members:{maxResults:{type:"integer"},nextToken:{},resource:{type:"list",member:{}},type:{}}},output:{type:"structure",members:{accessPolicySummaries:{type:"list",member:{type:"structure",members:{createdDate:{type:"long"},description:{},lastModifiedDate:{type:"long"},name:{},policyVersion:{},type:{}}}},nextToken:{}}}},ListCollections:{input:{type:"structure",members:{collectionFilters:{type:"structure",members:{name:{},status:{}}},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{collectionSummaries:{type:"list",member:{type:"structure",members:{arn:{},id:{},name:{},status:{}}}},nextToken:{}}}},ListSecurityConfigs:{input:{type:"structure",required:["type"],members:{maxResults:{type:"integer"},nextToken:{},type:{}}},output:{type:"structure",members:{nextToken:{},securityConfigSummaries:{type:"list",member:{type:"structure",members:{configVersion:{},createdDate:{type:"long"},description:{},id:{},lastModifiedDate:{type:"long"},type:{}}}}}}},ListSecurityPolicies:{input:{type:"structure",required:["type"],members:{maxResults:{type:"integer"},nextToken:{},resource:{type:"list",member:{}},type:{}}},output:{type:"structure",members:{nextToken:{},securityPolicySummaries:{type:"list",member:{type:"structure",members:{createdDate:{type:"long"},description:{},lastModifiedDate:{type:"long"},name:{},policyVersion:{},type:{}}}}}}},ListTagsForResource:{input:{type:"structure",required:["resourceArn"],members:{resourceArn:{}}},output:{type:"structure",members:{tags:{shape:"S16"}}}},ListVpcEndpoints:{input:{type:"structure",members:{maxResults:{type:"integer"},nextToken:{},vpcEndpointFilters:{type:"structure",members:{status:{}}}}},output:{type:"structure",members:{nextToken:{},vpcEndpointSummaries:{type:"list",member:{type:"structure",members:{id:{},name:{},status:{}}}}}}},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:{}}},UpdateAccessPolicy:{input:{type:"structure",required:["name","policyVersion","type"],members:{clientToken:{idempotencyToken:true},description:{},name:{},policy:{},policyVersion:{},type:{}}},output:{type:"structure",members:{accessPolicyDetail:{shape:"S11"}}},idempotent:true},UpdateAccountSettings:{input:{type:"structure",members:{capacityLimits:{shape:"S2c"}}},output:{type:"structure",members:{accountSettingsDetail:{shape:"S2b"}}}},UpdateCollection:{input:{type:"structure",required:["id"],members:{clientToken:{idempotencyToken:true},description:{},id:{}}},output:{type:"structure",members:{updateCollectionDetail:{type:"structure",members:{arn:{},createdDate:{type:"long"},description:{},id:{},lastModifiedDate:{type:"long"},name:{},status:{},type:{}}}}},idempotent:true},UpdateSecurityConfig:{input:{type:"structure",required:["configVersion","id"],members:{clientToken:{idempotencyToken:true},configVersion:{},description:{},id:{},samlOptions:{shape:"S1f"}}},output:{type:"structure",members:{securityConfigDetail:{shape:"S1m"}}},idempotent:true},UpdateSecurityPolicy:{input:{type:"structure",required:["name","policyVersion","type"],members:{clientToken:{idempotencyToken:true},description:{},name:{},policy:{},policyVersion:{},type:{}}},output:{type:"structure",members:{securityPolicyDetail:{shape:"S1r"}}},idempotent:true},UpdateVpcEndpoint:{input:{type:"structure",required:["id"],members:{addSecurityGroupIds:{shape:"Sm"},addSubnetIds:{shape:"Sp"},clientToken:{idempotencyToken:true},id:{},removeSecurityGroupIds:{shape:"Sm"},removeSubnetIds:{shape:"Sp"}}},output:{type:"structure",members:{UpdateVpcEndpointDetail:{type:"structure",members:{id:{},lastModifiedDate:{type:"long"},name:{},securityGroupIds:{shape:"Sm"},status:{},subnetIds:{shape:"Sp"}}}}},idempotent:true}},shapes:{Sm:{type:"list",member:{}},Sp:{type:"list",member:{}},S11:{type:"structure",members:{createdDate:{type:"long"},description:{},lastModifiedDate:{type:"long"},name:{},policy:{shape:"S12"},policyVersion:{},type:{}}},S12:{type:"structure",members:{},document:true},S16:{type:"list",member:{type:"structure",required:["key","value"],members:{key:{},value:{}}}},S1f:{type:"structure",required:["metadata"],members:{groupAttribute:{},metadata:{},sessionTimeout:{type:"integer"},userAttribute:{}}},S1m:{type:"structure",members:{configVersion:{},createdDate:{type:"long"},description:{},id:{},lastModifiedDate:{type:"long"},samlOptions:{shape:"S1f"},type:{}}},S1r:{type:"structure",members:{createdDate:{type:"long"},description:{},lastModifiedDate:{type:"long"},name:{},policy:{shape:"S12"},policyVersion:{},type:{}}},S2b:{type:"structure",members:{capacityLimits:{shape:"S2c"}}},S2c:{type:"structure",members:{maxIndexingCapacityInOCU:{type:"integer"},maxSearchCapacityInOCU:{type:"integer"}}}}}},6247:function(e){e.exports={pagination:{ListParticipantEvents:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListParticipants:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListStageSessions:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListStages:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"}}}},6249:function(e){e.exports={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:{}}}}}},6250:function(e){e.exports={pagination:{}}},6266:function(e){e.exports={pagination:{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"}}}},6267:function(e){e.exports={pagination:{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"},ListCustomerManagedPolicyReferencesInPermissionSet:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"CustomerManagedPolicyReferences"},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"}}}},6285:function(e){e.exports={pagination:{ListChannelBans:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListChannelFlows:{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"},ListChannelsAssociatedWithChannelFlow:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListChannelsModeratedByAppInstanceUser:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListSubChannels:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},SearchChannels:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"}}}},6298:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2014-06-30",endpointPrefix:"cognito-sync",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"Amazon Cognito Sync",serviceId:"Cognito Sync",signatureVersion:"v4",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"}}}}}}},6315:function(e){e.exports={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:{}}},6316:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2020-05-15",endpointPrefix:"apprunner",jsonVersion:"1.0",protocol:"json",serviceFullName:"AWS App Runner",serviceId:"AppRunner",signatureVersion:"v4",signingName:"apprunner",targetPrefix:"AppRunner",uid:"apprunner-2020-05-15"},operations:{AssociateCustomDomain:{input:{type:"structure",required:["ServiceArn","DomainName"],members:{ServiceArn:{},DomainName:{},EnableWWWSubdomain:{type:"boolean"}}},output:{type:"structure",required:["DNSTarget","ServiceArn","CustomDomain","VpcDNSTargets"],members:{DNSTarget:{},ServiceArn:{},CustomDomain:{shape:"S7"},VpcDNSTargets:{shape:"Sc"}}}},CreateAutoScalingConfiguration:{input:{type:"structure",required:["AutoScalingConfigurationName"],members:{AutoScalingConfigurationName:{},MaxConcurrency:{type:"integer"},MinSize:{type:"integer"},MaxSize:{type:"integer"},Tags:{shape:"Sj"}}},output:{type:"structure",required:["AutoScalingConfiguration"],members:{AutoScalingConfiguration:{shape:"So"}}}},CreateConnection:{input:{type:"structure",required:["ConnectionName","ProviderType"],members:{ConnectionName:{},ProviderType:{},Tags:{shape:"Sj"}}},output:{type:"structure",required:["Connection"],members:{Connection:{shape:"Sx"}}}},CreateObservabilityConfiguration:{input:{type:"structure",required:["ObservabilityConfigurationName"],members:{ObservabilityConfigurationName:{},TraceConfiguration:{shape:"S11"},Tags:{shape:"Sj"}}},output:{type:"structure",required:["ObservabilityConfiguration"],members:{ObservabilityConfiguration:{shape:"S14"}}}},CreateService:{input:{type:"structure",required:["ServiceName","SourceConfiguration"],members:{ServiceName:{},SourceConfiguration:{shape:"S18"},InstanceConfiguration:{shape:"S1u"},Tags:{shape:"Sj"},EncryptionConfiguration:{shape:"S1x"},HealthCheckConfiguration:{shape:"S1z"},AutoScalingConfigurationArn:{},NetworkConfiguration:{shape:"S26"},ObservabilityConfiguration:{shape:"S2a"}}},output:{type:"structure",required:["Service","OperationId"],members:{Service:{shape:"S2c"},OperationId:{}}}},CreateVpcConnector:{input:{type:"structure",required:["VpcConnectorName","Subnets"],members:{VpcConnectorName:{},Subnets:{shape:"S2j"},SecurityGroups:{shape:"S2j"},Tags:{shape:"Sj"}}},output:{type:"structure",required:["VpcConnector"],members:{VpcConnector:{shape:"S2l"}}}},CreateVpcIngressConnection:{input:{type:"structure",required:["ServiceArn","VpcIngressConnectionName","IngressVpcConfiguration"],members:{ServiceArn:{},VpcIngressConnectionName:{},IngressVpcConfiguration:{shape:"S2p"},Tags:{shape:"Sj"}}},output:{type:"structure",required:["VpcIngressConnection"],members:{VpcIngressConnection:{shape:"S2r"}}}},DeleteAutoScalingConfiguration:{input:{type:"structure",required:["AutoScalingConfigurationArn"],members:{AutoScalingConfigurationArn:{}}},output:{type:"structure",required:["AutoScalingConfiguration"],members:{AutoScalingConfiguration:{shape:"So"}}}},DeleteConnection:{input:{type:"structure",required:["ConnectionArn"],members:{ConnectionArn:{}}},output:{type:"structure",members:{Connection:{shape:"Sx"}}}},DeleteObservabilityConfiguration:{input:{type:"structure",required:["ObservabilityConfigurationArn"],members:{ObservabilityConfigurationArn:{}}},output:{type:"structure",required:["ObservabilityConfiguration"],members:{ObservabilityConfiguration:{shape:"S14"}}}},DeleteService:{input:{type:"structure",required:["ServiceArn"],members:{ServiceArn:{}}},output:{type:"structure",required:["Service","OperationId"],members:{Service:{shape:"S2c"},OperationId:{}}}},DeleteVpcConnector:{input:{type:"structure",required:["VpcConnectorArn"],members:{VpcConnectorArn:{}}},output:{type:"structure",required:["VpcConnector"],members:{VpcConnector:{shape:"S2l"}}}},DeleteVpcIngressConnection:{input:{type:"structure",required:["VpcIngressConnectionArn"],members:{VpcIngressConnectionArn:{}}},output:{type:"structure",required:["VpcIngressConnection"],members:{VpcIngressConnection:{shape:"S2r"}}}},DescribeAutoScalingConfiguration:{input:{type:"structure",required:["AutoScalingConfigurationArn"],members:{AutoScalingConfigurationArn:{}}},output:{type:"structure",required:["AutoScalingConfiguration"],members:{AutoScalingConfiguration:{shape:"So"}}}},DescribeCustomDomains:{input:{type:"structure",required:["ServiceArn"],members:{ServiceArn:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",required:["DNSTarget","ServiceArn","CustomDomains","VpcDNSTargets"],members:{DNSTarget:{},ServiceArn:{},CustomDomains:{type:"list",member:{shape:"S7"}},VpcDNSTargets:{shape:"Sc"},NextToken:{}}}},DescribeObservabilityConfiguration:{input:{type:"structure",required:["ObservabilityConfigurationArn"],members:{ObservabilityConfigurationArn:{}}},output:{type:"structure",required:["ObservabilityConfiguration"],members:{ObservabilityConfiguration:{shape:"S14"}}}},DescribeService:{input:{type:"structure",required:["ServiceArn"],members:{ServiceArn:{}}},output:{type:"structure",required:["Service"],members:{Service:{shape:"S2c"}}}},DescribeVpcConnector:{input:{type:"structure",required:["VpcConnectorArn"],members:{VpcConnectorArn:{}}},output:{type:"structure",required:["VpcConnector"],members:{VpcConnector:{shape:"S2l"}}}},DescribeVpcIngressConnection:{input:{type:"structure",required:["VpcIngressConnectionArn"],members:{VpcIngressConnectionArn:{}}},output:{type:"structure",required:["VpcIngressConnection"],members:{VpcIngressConnection:{shape:"S2r"}}}},DisassociateCustomDomain:{input:{type:"structure",required:["ServiceArn","DomainName"],members:{ServiceArn:{},DomainName:{}}},output:{type:"structure",required:["DNSTarget","ServiceArn","CustomDomain","VpcDNSTargets"],members:{DNSTarget:{},ServiceArn:{},CustomDomain:{shape:"S7"},VpcDNSTargets:{shape:"Sc"}}}},ListAutoScalingConfigurations:{input:{type:"structure",members:{AutoScalingConfigurationName:{},LatestOnly:{type:"boolean"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",required:["AutoScalingConfigurationSummaryList"],members:{AutoScalingConfigurationSummaryList:{type:"list",member:{shape:"S2f"}},NextToken:{}}}},ListConnections:{input:{type:"structure",members:{ConnectionName:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",required:["ConnectionSummaryList"],members:{ConnectionSummaryList:{type:"list",member:{type:"structure",members:{ConnectionName:{},ConnectionArn:{},ProviderType:{},Status:{},CreatedAt:{type:"timestamp"}}}},NextToken:{}}}},ListObservabilityConfigurations:{input:{type:"structure",members:{ObservabilityConfigurationName:{},LatestOnly:{type:"boolean"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",required:["ObservabilityConfigurationSummaryList"],members:{ObservabilityConfigurationSummaryList:{type:"list",member:{type:"structure",members:{ObservabilityConfigurationArn:{},ObservabilityConfigurationName:{},ObservabilityConfigurationRevision:{type:"integer"}}}},NextToken:{}}}},ListOperations:{input:{type:"structure",required:["ServiceArn"],members:{ServiceArn:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{OperationSummaryList:{type:"list",member:{type:"structure",members:{Id:{},Type:{},Status:{},TargetArn:{},StartedAt:{type:"timestamp"},EndedAt:{type:"timestamp"},UpdatedAt:{type:"timestamp"}}}},NextToken:{}}}},ListServices:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",required:["ServiceSummaryList"],members:{ServiceSummaryList:{type:"list",member:{type:"structure",members:{ServiceName:{},ServiceId:{},ServiceArn:{},ServiceUrl:{},CreatedAt:{type:"timestamp"},UpdatedAt:{type:"timestamp"},Status:{}}}},NextToken:{}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},output:{type:"structure",members:{Tags:{shape:"Sj"}}}},ListVpcConnectors:{input:{type:"structure",members:{MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",required:["VpcConnectors"],members:{VpcConnectors:{type:"list",member:{shape:"S2l"}},NextToken:{}}}},ListVpcIngressConnections:{input:{type:"structure",members:{Filter:{type:"structure",members:{ServiceArn:{},VpcEndpointId:{}}},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",required:["VpcIngressConnectionSummaryList"],members:{VpcIngressConnectionSummaryList:{type:"list",member:{type:"structure",members:{VpcIngressConnectionArn:{},ServiceArn:{}}}},NextToken:{}}}},PauseService:{input:{type:"structure",required:["ServiceArn"],members:{ServiceArn:{}}},output:{type:"structure",required:["Service"],members:{Service:{shape:"S2c"},OperationId:{}}}},ResumeService:{input:{type:"structure",required:["ServiceArn"],members:{ServiceArn:{}}},output:{type:"structure",required:["Service"],members:{Service:{shape:"S2c"},OperationId:{}}}},StartDeployment:{input:{type:"structure",required:["ServiceArn"],members:{ServiceArn:{}}},output:{type:"structure",required:["OperationId"],members:{OperationId:{}}}},TagResource:{input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{},Tags:{shape:"Sj"}}},output:{type:"structure",members:{}}},UntagResource:{input:{type:"structure",required:["ResourceArn","TagKeys"],members:{ResourceArn:{},TagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateService:{input:{type:"structure",required:["ServiceArn"],members:{ServiceArn:{},SourceConfiguration:{shape:"S18"},InstanceConfiguration:{shape:"S1u"},AutoScalingConfigurationArn:{},HealthCheckConfiguration:{shape:"S1z"},NetworkConfiguration:{shape:"S26"},ObservabilityConfiguration:{shape:"S2a"}}},output:{type:"structure",required:["Service","OperationId"],members:{Service:{shape:"S2c"},OperationId:{}}}},UpdateVpcIngressConnection:{input:{type:"structure",required:["VpcIngressConnectionArn","IngressVpcConfiguration"],members:{VpcIngressConnectionArn:{},IngressVpcConfiguration:{shape:"S2p"}}},output:{type:"structure",required:["VpcIngressConnection"],members:{VpcIngressConnection:{shape:"S2r"}}}}},shapes:{S7:{type:"structure",required:["DomainName","EnableWWWSubdomain","Status"],members:{DomainName:{},EnableWWWSubdomain:{type:"boolean"},CertificateValidationRecords:{type:"list",member:{type:"structure",members:{Name:{},Type:{},Value:{},Status:{}}}},Status:{}}},Sc:{type:"list",member:{type:"structure",members:{VpcIngressConnectionArn:{},VpcId:{},DomainName:{}}}},Sj:{type:"list",member:{type:"structure",members:{Key:{},Value:{}}}},So:{type:"structure",members:{AutoScalingConfigurationArn:{},AutoScalingConfigurationName:{},AutoScalingConfigurationRevision:{type:"integer"},Latest:{type:"boolean"},Status:{},MaxConcurrency:{type:"integer"},MinSize:{type:"integer"},MaxSize:{type:"integer"},CreatedAt:{type:"timestamp"},DeletedAt:{type:"timestamp"}}},Sx:{type:"structure",members:{ConnectionName:{},ConnectionArn:{},ProviderType:{},Status:{},CreatedAt:{type:"timestamp"}}},S11:{type:"structure",required:["Vendor"],members:{Vendor:{}}},S14:{type:"structure",members:{ObservabilityConfigurationArn:{},ObservabilityConfigurationName:{},TraceConfiguration:{shape:"S11"},ObservabilityConfigurationRevision:{type:"integer"},Latest:{type:"boolean"},Status:{},CreatedAt:{type:"timestamp"},DeletedAt:{type:"timestamp"}}},S18:{type:"structure",members:{CodeRepository:{type:"structure",required:["RepositoryUrl","SourceCodeVersion"],members:{RepositoryUrl:{},SourceCodeVersion:{type:"structure",required:["Type","Value"],members:{Type:{},Value:{}}},CodeConfiguration:{type:"structure",required:["ConfigurationSource"],members:{ConfigurationSource:{},CodeConfigurationValues:{type:"structure",required:["Runtime"],members:{Runtime:{},BuildCommand:{type:"string",sensitive:true},StartCommand:{shape:"S1h"},Port:{},RuntimeEnvironmentVariables:{shape:"S1i"},RuntimeEnvironmentSecrets:{shape:"S1l"}}}}}}},ImageRepository:{type:"structure",required:["ImageIdentifier","ImageRepositoryType"],members:{ImageIdentifier:{},ImageConfiguration:{type:"structure",members:{RuntimeEnvironmentVariables:{shape:"S1i"},StartCommand:{shape:"S1h"},Port:{},RuntimeEnvironmentSecrets:{shape:"S1l"}}},ImageRepositoryType:{}}},AutoDeploymentsEnabled:{type:"boolean"},AuthenticationConfiguration:{type:"structure",members:{ConnectionArn:{},AccessRoleArn:{}}}}},S1h:{type:"string",sensitive:true},S1i:{type:"map",key:{type:"string",sensitive:true},value:{type:"string",sensitive:true}},S1l:{type:"map",key:{type:"string",sensitive:true},value:{type:"string",sensitive:true}},S1u:{type:"structure",members:{Cpu:{},Memory:{},InstanceRoleArn:{}}},S1x:{type:"structure",required:["KmsKey"],members:{KmsKey:{}}},S1z:{type:"structure",members:{Protocol:{},Path:{},Interval:{type:"integer"},Timeout:{type:"integer"},HealthyThreshold:{type:"integer"},UnhealthyThreshold:{type:"integer"}}},S26:{type:"structure",members:{EgressConfiguration:{type:"structure",members:{EgressType:{},VpcConnectorArn:{}}},IngressConfiguration:{type:"structure",members:{IsPubliclyAccessible:{type:"boolean"}}}}},S2a:{type:"structure",required:["ObservabilityEnabled"],members:{ObservabilityEnabled:{type:"boolean"},ObservabilityConfigurationArn:{}}},S2c:{type:"structure",required:["ServiceName","ServiceId","ServiceArn","CreatedAt","UpdatedAt","Status","SourceConfiguration","InstanceConfiguration","AutoScalingConfigurationSummary","NetworkConfiguration"],members:{ServiceName:{},ServiceId:{},ServiceArn:{},ServiceUrl:{},CreatedAt:{type:"timestamp"},UpdatedAt:{type:"timestamp"},DeletedAt:{type:"timestamp"},Status:{},SourceConfiguration:{shape:"S18"},InstanceConfiguration:{shape:"S1u"},EncryptionConfiguration:{shape:"S1x"},HealthCheckConfiguration:{shape:"S1z"},AutoScalingConfigurationSummary:{shape:"S2f"},NetworkConfiguration:{shape:"S26"},ObservabilityConfiguration:{shape:"S2a"}}},S2f:{type:"structure",members:{AutoScalingConfigurationArn:{},AutoScalingConfigurationName:{},AutoScalingConfigurationRevision:{type:"integer"}}},S2j:{type:"list",member:{}},S2l:{type:"structure",members:{VpcConnectorName:{},VpcConnectorArn:{},VpcConnectorRevision:{type:"integer"},Subnets:{shape:"S2j"},SecurityGroups:{shape:"S2j"},Status:{},CreatedAt:{type:"timestamp"},DeletedAt:{type:"timestamp"}}},S2p:{type:"structure",members:{VpcId:{},VpcEndpointId:{}}},S2r:{type:"structure",members:{VpcIngressConnectionArn:{},VpcIngressConnectionName:{},ServiceArn:{},Status:{},AccountId:{},DomainName:{},IngressVpcConfiguration:{shape:"S2p"},CreatedAt:{type:"timestamp"},DeletedAt:{type:"timestamp"}}}}}},6326:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2020-07-14",endpointPrefix:"ivschat",jsonVersion:"1.1",protocol:"rest-json",serviceAbbreviation:"ivschat",serviceFullName:"Amazon Interactive Video Service Chat",serviceId:"ivschat",signatureVersion:"v4",signingName:"ivschat",uid:"ivschat-2020-07-14"},operations:{CreateChatToken:{http:{requestUri:"/CreateChatToken",responseCode:200},input:{type:"structure",required:["roomIdentifier","userId"],members:{attributes:{type:"map",key:{},value:{}},capabilities:{type:"list",member:{}},roomIdentifier:{},sessionDurationInMinutes:{type:"integer"},userId:{}}},output:{type:"structure",members:{sessionExpirationTime:{shape:"Sa"},token:{},tokenExpirationTime:{shape:"Sa"}}}},CreateLoggingConfiguration:{http:{requestUri:"/CreateLoggingConfiguration",responseCode:200},input:{type:"structure",required:["destinationConfiguration"],members:{destinationConfiguration:{shape:"Sd"},name:{},tags:{shape:"Sl"}}},output:{type:"structure",members:{arn:{},createTime:{shape:"Sa"},destinationConfiguration:{shape:"Sd"},id:{},name:{},state:{},tags:{shape:"Sl"},updateTime:{shape:"Sa"}}}},CreateRoom:{http:{requestUri:"/CreateRoom",responseCode:200},input:{type:"structure",members:{loggingConfigurationIdentifiers:{shape:"St"},maximumMessageLength:{type:"integer"},maximumMessageRatePerSecond:{type:"integer"},messageReviewHandler:{shape:"Sx"},name:{},tags:{shape:"Sl"}}},output:{type:"structure",members:{arn:{},createTime:{shape:"Sa"},id:{},loggingConfigurationIdentifiers:{shape:"St"},maximumMessageLength:{type:"integer"},maximumMessageRatePerSecond:{type:"integer"},messageReviewHandler:{shape:"Sx"},name:{},tags:{shape:"Sl"},updateTime:{shape:"Sa"}}}},DeleteLoggingConfiguration:{http:{requestUri:"/DeleteLoggingConfiguration",responseCode:204},input:{type:"structure",required:["identifier"],members:{identifier:{}}}},DeleteMessage:{http:{requestUri:"/DeleteMessage",responseCode:200},input:{type:"structure",required:["id","roomIdentifier"],members:{id:{},reason:{},roomIdentifier:{}}},output:{type:"structure",members:{id:{}}}},DeleteRoom:{http:{requestUri:"/DeleteRoom",responseCode:204},input:{type:"structure",required:["identifier"],members:{identifier:{}}}},DisconnectUser:{http:{requestUri:"/DisconnectUser",responseCode:200},input:{type:"structure",required:["roomIdentifier","userId"],members:{reason:{},roomIdentifier:{},userId:{}}},output:{type:"structure",members:{}}},GetLoggingConfiguration:{http:{requestUri:"/GetLoggingConfiguration",responseCode:200},input:{type:"structure",required:["identifier"],members:{identifier:{}}},output:{type:"structure",members:{arn:{},createTime:{shape:"Sa"},destinationConfiguration:{shape:"Sd"},id:{},name:{},state:{},tags:{shape:"Sl"},updateTime:{shape:"Sa"}}}},GetRoom:{http:{requestUri:"/GetRoom",responseCode:200},input:{type:"structure",required:["identifier"],members:{identifier:{}}},output:{type:"structure",members:{arn:{},createTime:{shape:"Sa"},id:{},loggingConfigurationIdentifiers:{shape:"St"},maximumMessageLength:{type:"integer"},maximumMessageRatePerSecond:{type:"integer"},messageReviewHandler:{shape:"Sx"},name:{},tags:{shape:"Sl"},updateTime:{shape:"Sa"}}}},ListLoggingConfigurations:{http:{requestUri:"/ListLoggingConfigurations",responseCode:200},input:{type:"structure",members:{maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",required:["loggingConfigurations"],members:{loggingConfigurations:{type:"list",member:{type:"structure",members:{arn:{},createTime:{shape:"Sa"},destinationConfiguration:{shape:"Sd"},id:{},name:{},state:{},tags:{shape:"Sl"},updateTime:{shape:"Sa"}}}},nextToken:{}}}},ListRooms:{http:{requestUri:"/ListRooms",responseCode:200},input:{type:"structure",members:{loggingConfigurationIdentifier:{},maxResults:{type:"integer"},messageReviewHandlerUri:{},name:{},nextToken:{}}},output:{type:"structure",required:["rooms"],members:{nextToken:{},rooms:{type:"list",member:{type:"structure",members:{arn:{},createTime:{shape:"Sa"},id:{},loggingConfigurationIdentifiers:{shape:"St"},messageReviewHandler:{shape:"Sx"},name:{},tags:{shape:"Sl"},updateTime:{shape:"Sa"}}}}}}},ListTagsForResource:{http:{method:"GET",requestUri:"/tags/{resourceArn}",responseCode:200},input:{type:"structure",required:["resourceArn"],members:{resourceArn:{location:"uri",locationName:"resourceArn"}}},output:{type:"structure",required:["tags"],members:{tags:{shape:"Sl"}}}},SendEvent:{http:{requestUri:"/SendEvent",responseCode:200},input:{type:"structure",required:["eventName","roomIdentifier"],members:{attributes:{type:"map",key:{},value:{}},eventName:{},roomIdentifier:{}}},output:{type:"structure",members:{id:{}}}},TagResource:{http:{requestUri:"/tags/{resourceArn}",responseCode:200},input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tags:{shape:"Sl"}}},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},UpdateLoggingConfiguration:{http:{requestUri:"/UpdateLoggingConfiguration",responseCode:200},input:{type:"structure",required:["identifier"],members:{destinationConfiguration:{shape:"Sd"},identifier:{},name:{}}},output:{type:"structure",members:{arn:{},createTime:{shape:"Sa"},destinationConfiguration:{shape:"Sd"},id:{},name:{},state:{},tags:{shape:"Sl"},updateTime:{shape:"Sa"}}}},UpdateRoom:{http:{requestUri:"/UpdateRoom",responseCode:200},input:{type:"structure",required:["identifier"],members:{identifier:{},loggingConfigurationIdentifiers:{shape:"St"},maximumMessageLength:{type:"integer"},maximumMessageRatePerSecond:{type:"integer"},messageReviewHandler:{shape:"Sx"},name:{}}},output:{type:"structure",members:{arn:{},createTime:{shape:"Sa"},id:{},loggingConfigurationIdentifiers:{shape:"St"},maximumMessageLength:{type:"integer"},maximumMessageRatePerSecond:{type:"integer"},messageReviewHandler:{shape:"Sx"},name:{},tags:{shape:"Sl"},updateTime:{shape:"Sa"}}}}},shapes:{Sa:{type:"timestamp",timestampFormat:"iso8601"},Sd:{type:"structure",members:{cloudWatchLogs:{type:"structure",required:["logGroupName"],members:{logGroupName:{}}},firehose:{type:"structure",required:["deliveryStreamName"],members:{deliveryStreamName:{}}},s3:{type:"structure",required:["bucketName"],members:{bucketName:{}}}},union:true},Sl:{type:"map",key:{},value:{}},St:{type:"list",member:{}},Sx:{type:"structure",members:{fallbackResult:{},uri:{}}}}}},6335:function(e){e.exports={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}}}},6349:function(e){e.exports={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:{CancelLegalHold:{http:{method:"DELETE",requestUri:"/legal-holds/{legalHoldId}",responseCode:201},input:{type:"structure",required:["LegalHoldId","CancelDescription"],members:{LegalHoldId:{location:"uri",locationName:"legalHoldId"},CancelDescription:{location:"querystring",locationName:"cancelDescription"},RetainRecordInDays:{location:"querystring",locationName:"retainRecordInDays",type:"long"}}},output:{type:"structure",members:{}},idempotent:true},CreateBackupPlan:{http:{method:"PUT",requestUri:"/backup/plans/"},input:{type:"structure",required:["BackupPlan"],members:{BackupPlan:{shape:"S6"},BackupPlanTags:{shape:"Sf"},CreatorRequestId:{}}},output:{type:"structure",members:{BackupPlanId:{},BackupPlanArn:{},CreationDate:{type:"timestamp"},VersionId:{},AdvancedBackupSettings:{shape:"Sm"}}},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:"Sv"},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:"Sf"},EncryptionKeyArn:{},CreatorRequestId:{}}},output:{type:"structure",members:{BackupVaultName:{},BackupVaultArn:{},CreationDate:{type:"timestamp"}}},idempotent:true},CreateFramework:{http:{requestUri:"/audit/frameworks"},input:{type:"structure",required:["FrameworkName","FrameworkControls"],members:{FrameworkName:{},FrameworkDescription:{},FrameworkControls:{shape:"S1d"},IdempotencyToken:{idempotencyToken:true},FrameworkTags:{shape:"S1n"}}},output:{type:"structure",members:{FrameworkName:{},FrameworkArn:{}}},idempotent:true},CreateLegalHold:{http:{requestUri:"/legal-holds/"},input:{type:"structure",required:["Title","Description"],members:{Title:{},Description:{},IdempotencyToken:{},RecoveryPointSelection:{shape:"S1q"},Tags:{shape:"Sf"}}},output:{type:"structure",members:{Title:{},Status:{},Description:{},LegalHoldId:{},LegalHoldArn:{},CreationDate:{type:"timestamp"},RecoveryPointSelection:{shape:"S1q"}}},idempotent:true},CreateReportPlan:{http:{requestUri:"/audit/report-plans"},input:{type:"structure",required:["ReportPlanName","ReportDeliveryChannel","ReportSetting"],members:{ReportPlanName:{},ReportPlanDescription:{},ReportDeliveryChannel:{shape:"S1z"},ReportSetting:{shape:"S21"},ReportPlanTags:{shape:"S1n"},IdempotencyToken:{idempotencyToken:true}}},output:{type:"structure",members:{ReportPlanName:{},ReportPlanArn:{},CreationTime:{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},DeleteBackupVaultLockConfiguration:{http:{method:"DELETE",requestUri:"/backup-vaults/{backupVaultName}/vault-lock"},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},DeleteFramework:{http:{method:"DELETE",requestUri:"/audit/frameworks/{frameworkName}"},input:{type:"structure",required:["FrameworkName"],members:{FrameworkName:{location:"uri",locationName:"frameworkName"}}}},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},DeleteReportPlan:{http:{method:"DELETE",requestUri:"/audit/report-plans/{reportPlanName}"},input:{type:"structure",required:["ReportPlanName"],members:{ReportPlanName:{location:"uri",locationName:"reportPlanName"}}},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:"S2j"},ResourceType:{},BytesTransferred:{type:"long"},ExpectedCompletionDate:{type:"timestamp"},StartBy:{type:"timestamp"},BackupOptions:{shape:"Sp"},BackupType:{},ParentJobId:{},IsParent:{type:"boolean"},NumberOfChildJobs:{type:"long"},ChildJobsInState:{type:"map",key:{},value:{type:"long"}},ResourceName:{}}},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"},Locked:{type:"boolean"},MinRetentionDays:{type:"long"},MaxRetentionDays:{type:"long"},LockDate:{type:"timestamp"}}},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:"S2r"}}},idempotent:true},DescribeFramework:{http:{method:"GET",requestUri:"/audit/frameworks/{frameworkName}"},input:{type:"structure",required:["FrameworkName"],members:{FrameworkName:{location:"uri",locationName:"frameworkName"}}},output:{type:"structure",members:{FrameworkName:{},FrameworkArn:{},FrameworkDescription:{},FrameworkControls:{shape:"S1d"},CreationTime:{type:"timestamp"},DeploymentStatus:{},FrameworkStatus:{},IdempotencyToken:{}}}},DescribeGlobalSettings:{http:{method:"GET",requestUri:"/global-settings"},input:{type:"structure",members:{}},output:{type:"structure",members:{GlobalSettings:{shape:"S2y"},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"},ResourceName:{}}},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:"S2j"},IamRoleArn:{},Status:{},StatusMessage:{},CreationDate:{type:"timestamp"},CompletionDate:{type:"timestamp"},BackupSizeInBytes:{type:"long"},CalculatedLifecycle:{shape:"S36"},Lifecycle:{shape:"Se"},EncryptionKeyArn:{},IsEncrypted:{type:"boolean"},StorageClass:{},LastRestoreTime:{type:"timestamp"},ParentRecoveryPointArn:{},CompositeMemberIdentifier:{},IsParent:{type:"boolean"},ResourceName:{}}},idempotent:true},DescribeRegionSettings:{http:{method:"GET",requestUri:"/account-settings"},input:{type:"structure",members:{}},output:{type:"structure",members:{ResourceTypeOptInPreference:{shape:"S3a"},ResourceTypeManagementPreference:{shape:"S3c"}}}},DescribeReportJob:{http:{method:"GET",requestUri:"/audit/report-jobs/{reportJobId}"},input:{type:"structure",required:["ReportJobId"],members:{ReportJobId:{location:"uri",locationName:"reportJobId"}}},output:{type:"structure",members:{ReportJob:{shape:"S3g"}}}},DescribeReportPlan:{http:{method:"GET",requestUri:"/audit/report-plans/{reportPlanName}"},input:{type:"structure",required:["ReportPlanName"],members:{ReportPlanName:{location:"uri",locationName:"reportPlanName"}}},output:{type:"structure",members:{ReportPlan:{shape:"S3k"}}}},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},DisassociateRecoveryPoint:{http:{requestUri:"/backup-vaults/{backupVaultName}/recovery-points/{recoveryPointArn}/disassociate"},input:{type:"structure",required:["BackupVaultName","RecoveryPointArn"],members:{BackupVaultName:{location:"uri",locationName:"backupVaultName"},RecoveryPointArn:{location:"uri",locationName:"recoveryPointArn"}}}},DisassociateRecoveryPointFromParent:{http:{method:"DELETE",requestUri:"/backup-vaults/{backupVaultName}/recovery-points/{recoveryPointArn}/parentAssociation",responseCode:204},input:{type:"structure",required:["BackupVaultName","RecoveryPointArn"],members:{BackupVaultName:{location:"uri",locationName:"backupVaultName"},RecoveryPointArn:{location:"uri",locationName:"recoveryPointArn"}}}},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:"S3v"},BackupPlanId:{},BackupPlanArn:{},VersionId:{},CreatorRequestId:{},CreationDate:{type:"timestamp"},DeletionDate:{type:"timestamp"},LastExecutionDate:{type:"timestamp"},AdvancedBackupSettings:{shape:"Sm"}}},idempotent:true},GetBackupPlanFromJSON:{http:{requestUri:"/backup/template/json/toPlan"},input:{type:"structure",required:["BackupPlanTemplateJson"],members:{BackupPlanTemplateJson:{}}},output:{type:"structure",members:{BackupPlan:{shape:"S3v"}}}},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:"S3v"}}}},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:"Sv"},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:"S49"}}},idempotent:true},GetLegalHold:{http:{method:"GET",requestUri:"/legal-holds/{legalHoldId}/"},input:{type:"structure",required:["LegalHoldId"],members:{LegalHoldId:{location:"uri",locationName:"legalHoldId"}}},output:{type:"structure",members:{Title:{},Status:{},Description:{},CancelDescription:{},LegalHoldId:{},LegalHoldArn:{},CreationDate:{type:"timestamp"},CancellationDate:{type:"timestamp"},RetainRecordUntil:{type:"timestamp"},RecoveryPointSelection:{shape:"S1q"}}},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:"S4f"}}},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"},ByCompleteAfter:{location:"querystring",locationName:"completeAfter",type:"timestamp"},ByCompleteBefore:{location:"querystring",locationName:"completeBefore",type:"timestamp"},ByParentJobId:{location:"querystring",locationName:"parentJobId"}}},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:"S2j"},ExpectedCompletionDate:{type:"timestamp"},StartBy:{type:"timestamp"},ResourceType:{},BytesTransferred:{type:"long"},BackupOptions:{shape:"Sp"},BackupType:{},ParentJobId:{},IsParent:{type:"boolean"},ResourceName:{}}}},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:"S4w"}}}},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:"S4w"}}}},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"},Locked:{type:"boolean"},MinRetentionDays:{type:"long"},MaxRetentionDays:{type:"long"},LockDate:{type:"timestamp"}}}},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"},ByCompleteBefore:{location:"querystring",locationName:"completeBefore",type:"timestamp"},ByCompleteAfter:{location:"querystring",locationName:"completeAfter",type:"timestamp"},ByParentJobId:{location:"querystring",locationName:"parentJobId"}}},output:{type:"structure",members:{CopyJobs:{type:"list",member:{shape:"S2r"}},NextToken:{}}}},ListFrameworks:{http:{method:"GET",requestUri:"/audit/frameworks"},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"MaxResults",type:"integer"},NextToken:{location:"querystring",locationName:"NextToken"}}},output:{type:"structure",members:{Frameworks:{type:"list",member:{type:"structure",members:{FrameworkName:{},FrameworkArn:{},FrameworkDescription:{},NumberOfControls:{type:"integer"},CreationTime:{type:"timestamp"},DeploymentStatus:{}}}},NextToken:{}}}},ListLegalHolds:{http:{method:"GET",requestUri:"/legal-holds/"},input:{type:"structure",members:{NextToken:{location:"querystring",locationName:"nextToken"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{NextToken:{},LegalHolds:{type:"list",member:{type:"structure",members:{Title:{},Status:{},Description:{},LegalHoldId:{},LegalHoldArn:{},CreationDate:{type:"timestamp"},CancellationDate:{type:"timestamp"}}}}}},idempotent:true},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"},ResourceName:{}}}},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"},ByParentRecoveryPointArn:{location:"querystring",locationName:"parentRecoveryPointArn"}}},output:{type:"structure",members:{NextToken:{},RecoveryPoints:{type:"list",member:{type:"structure",members:{RecoveryPointArn:{},BackupVaultName:{},BackupVaultArn:{},SourceBackupVaultArn:{},ResourceArn:{},ResourceType:{},CreatedBy:{shape:"S2j"},IamRoleArn:{},Status:{},StatusMessage:{},CreationDate:{type:"timestamp"},CompletionDate:{type:"timestamp"},BackupSizeInBytes:{type:"long"},CalculatedLifecycle:{shape:"S36"},Lifecycle:{shape:"Se"},EncryptionKeyArn:{},IsEncrypted:{type:"boolean"},LastRestoreTime:{type:"timestamp"},ParentRecoveryPointArn:{},CompositeMemberIdentifier:{},IsParent:{type:"boolean"},ResourceName:{}}}}}},idempotent:true},ListRecoveryPointsByLegalHold:{http:{method:"GET",requestUri:"/legal-holds/{legalHoldId}/recovery-points"},input:{type:"structure",required:["LegalHoldId"],members:{LegalHoldId:{location:"uri",locationName:"legalHoldId"},NextToken:{location:"querystring",locationName:"nextToken"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{RecoveryPoints:{type:"list",member:{type:"structure",members:{RecoveryPointArn:{},ResourceArn:{},ResourceType:{},BackupVaultName:{}}}},NextToken:{}}},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:{},StatusMessage:{},EncryptionKeyArn:{},BackupSizeBytes:{type:"long"},BackupVaultName:{},IsParent:{type:"boolean"},ParentRecoveryPointArn:{},ResourceName:{}}}}}},idempotent:true},ListReportJobs:{http:{method:"GET",requestUri:"/audit/report-jobs"},input:{type:"structure",members:{ByReportPlanName:{location:"querystring",locationName:"ReportPlanName"},ByCreationBefore:{location:"querystring",locationName:"CreationBefore",type:"timestamp"},ByCreationAfter:{location:"querystring",locationName:"CreationAfter",type:"timestamp"},ByStatus:{location:"querystring",locationName:"Status"},MaxResults:{location:"querystring",locationName:"MaxResults",type:"integer"},NextToken:{location:"querystring",locationName:"NextToken"}}},output:{type:"structure",members:{ReportJobs:{type:"list",member:{shape:"S3g"}},NextToken:{}}}},ListReportPlans:{http:{method:"GET",requestUri:"/audit/report-plans"},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"MaxResults",type:"integer"},NextToken:{location:"querystring",locationName:"NextToken"}}},output:{type:"structure",members:{ReportPlans:{type:"list",member:{shape:"S3k"}},NextToken:{}}}},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"},ByCompleteBefore:{location:"querystring",locationName:"completeBefore",type:"timestamp"},ByCompleteAfter:{location:"querystring",locationName:"completeAfter",type:"timestamp"}}},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:"Sf"}}},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},PutBackupVaultLockConfiguration:{http:{method:"PUT",requestUri:"/backup-vaults/{backupVaultName}/vault-lock"},input:{type:"structure",required:["BackupVaultName"],members:{BackupVaultName:{location:"uri",locationName:"backupVaultName"},MinRetentionDays:{type:"long"},MaxRetentionDays:{type:"long"},ChangeableForDays:{type:"long"}}},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:"S49"}}},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:"Se"},RecoveryPointTags:{shape:"Sf"},BackupOptions:{shape:"Sp"}}},output:{type:"structure",members:{BackupJobId:{},RecoveryPointArn:{},CreationDate:{type:"timestamp"},IsParent:{type:"boolean"}}},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:"Se"}}},output:{type:"structure",members:{CopyJobId:{},CreationDate:{type:"timestamp"},IsParent:{type:"boolean"}}},idempotent:true},StartReportJob:{http:{requestUri:"/audit/report-jobs/{reportPlanName}"},input:{type:"structure",required:["ReportPlanName"],members:{ReportPlanName:{location:"uri",locationName:"reportPlanName"},IdempotencyToken:{idempotencyToken:true}}},output:{type:"structure",members:{ReportJobId:{}}},idempotent:true},StartRestoreJob:{http:{method:"PUT",requestUri:"/restore-jobs"},input:{type:"structure",required:["RecoveryPointArn","Metadata"],members:{RecoveryPointArn:{},Metadata:{shape:"S4f"},IamRoleArn:{},IdempotencyToken:{},ResourceType:{},CopySourceTagsToRestoredResource:{type:"boolean"}}},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:"Sf"}}},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:"S6"}}},output:{type:"structure",members:{BackupPlanId:{},BackupPlanArn:{},CreationDate:{type:"timestamp"},VersionId:{},AdvancedBackupSettings:{shape:"Sm"}}},idempotent:true},UpdateFramework:{http:{method:"PUT",requestUri:"/audit/frameworks/{frameworkName}"},input:{type:"structure",required:["FrameworkName"],members:{FrameworkName:{location:"uri",locationName:"frameworkName"},FrameworkDescription:{},FrameworkControls:{shape:"S1d"},IdempotencyToken:{idempotencyToken:true}}},output:{type:"structure",members:{FrameworkName:{},FrameworkArn:{},CreationTime:{type:"timestamp"}}},idempotent:true},UpdateGlobalSettings:{http:{method:"PUT",requestUri:"/global-settings"},input:{type:"structure",members:{GlobalSettings:{shape:"S2y"}}}},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:"Se"}}},output:{type:"structure",members:{BackupVaultArn:{},RecoveryPointArn:{},Lifecycle:{shape:"Se"},CalculatedLifecycle:{shape:"S36"}}},idempotent:true},UpdateRegionSettings:{http:{method:"PUT",requestUri:"/account-settings"},input:{type:"structure",members:{ResourceTypeOptInPreference:{shape:"S3a"},ResourceTypeManagementPreference:{shape:"S3c"}}}},UpdateReportPlan:{http:{method:"PUT",requestUri:"/audit/report-plans/{reportPlanName}"},input:{type:"structure",required:["ReportPlanName"],members:{ReportPlanName:{location:"uri",locationName:"reportPlanName"},ReportPlanDescription:{},ReportDeliveryChannel:{shape:"S1z"},ReportSetting:{shape:"S21"},IdempotencyToken:{idempotencyToken:true}}},output:{type:"structure",members:{ReportPlanName:{},ReportPlanArn:{},CreationTime:{type:"timestamp"}}},idempotent:true}},shapes:{S6:{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:"Se"},RecoveryPointTags:{shape:"Sf"},CopyActions:{shape:"Si"},EnableContinuousBackup:{type:"boolean"}}}},AdvancedBackupSettings:{shape:"Sm"}}},Se:{type:"structure",members:{MoveToColdStorageAfterDays:{type:"long"},DeleteAfterDays:{type:"long"}}},Sf:{type:"map",key:{},value:{},sensitive:true},Si:{type:"list",member:{type:"structure",required:["DestinationBackupVaultArn"],members:{Lifecycle:{shape:"Se"},DestinationBackupVaultArn:{}}}},Sm:{type:"list",member:{type:"structure",members:{ResourceType:{},BackupOptions:{shape:"Sp"}}}},Sp:{type:"map",key:{},value:{}},Sv:{type:"structure",required:["SelectionName","IamRoleArn"],members:{SelectionName:{},IamRoleArn:{},Resources:{shape:"Sy"},ListOfTags:{type:"list",member:{type:"structure",required:["ConditionType","ConditionKey","ConditionValue"],members:{ConditionType:{},ConditionKey:{},ConditionValue:{}}}},NotResources:{shape:"Sy"},Conditions:{type:"structure",members:{StringEquals:{shape:"S15"},StringNotEquals:{shape:"S15"},StringLike:{shape:"S15"},StringNotLike:{shape:"S15"}}}}},Sy:{type:"list",member:{}},S15:{type:"list",member:{type:"structure",members:{ConditionKey:{},ConditionValue:{}}}},S1d:{type:"list",member:{type:"structure",required:["ControlName"],members:{ControlName:{},ControlInputParameters:{type:"list",member:{type:"structure",members:{ParameterName:{},ParameterValue:{}}}},ControlScope:{type:"structure",members:{ComplianceResourceIds:{type:"list",member:{}},ComplianceResourceTypes:{type:"list",member:{}},Tags:{shape:"S1n"}}}}}},S1n:{type:"map",key:{},value:{}},S1q:{type:"structure",members:{VaultNames:{type:"list",member:{}},ResourceIdentifiers:{type:"list",member:{}},DateRange:{type:"structure",required:["FromDate","ToDate"],members:{FromDate:{type:"timestamp"},ToDate:{type:"timestamp"}}}}},S1z:{type:"structure",required:["S3BucketName"],members:{S3BucketName:{},S3KeyPrefix:{},Formats:{type:"list",member:{}}}},S21:{type:"structure",required:["ReportTemplate"],members:{ReportTemplate:{},FrameworkArns:{shape:"S22"},NumberOfFrameworks:{type:"integer"},Accounts:{shape:"S22"},OrganizationUnits:{shape:"S22"},Regions:{shape:"S22"}}},S22:{type:"list",member:{}},S2j:{type:"structure",members:{BackupPlanId:{},BackupPlanArn:{},BackupPlanVersion:{},BackupRuleId:{}}},S2r:{type:"structure",members:{AccountId:{},CopyJobId:{},SourceBackupVaultArn:{},SourceRecoveryPointArn:{},DestinationBackupVaultArn:{},DestinationRecoveryPointArn:{},ResourceArn:{},CreationDate:{type:"timestamp"},CompletionDate:{type:"timestamp"},State:{},StatusMessage:{},BackupSizeInBytes:{type:"long"},IamRoleArn:{},CreatedBy:{shape:"S2j"},ResourceType:{},ParentJobId:{},IsParent:{type:"boolean"},CompositeMemberIdentifier:{},NumberOfChildJobs:{type:"long"},ChildJobsInState:{type:"map",key:{},value:{type:"long"}},ResourceName:{}}},S2y:{type:"map",key:{},value:{}},S36:{type:"structure",members:{MoveToColdStorageAt:{type:"timestamp"},DeleteAt:{type:"timestamp"}}},S3a:{type:"map",key:{},value:{type:"boolean"}},S3c:{type:"map",key:{},value:{type:"boolean"}},S3g:{type:"structure",members:{ReportJobId:{},ReportPlanArn:{},ReportTemplate:{},CreationTime:{type:"timestamp"},CompletionTime:{type:"timestamp"},Status:{},StatusMessage:{},ReportDestination:{type:"structure",members:{S3BucketName:{},S3Keys:{shape:"S22"}}}}},S3k:{type:"structure",members:{ReportPlanArn:{},ReportPlanName:{},ReportPlanDescription:{},ReportSetting:{shape:"S21"},ReportDeliveryChannel:{shape:"S1z"},DeploymentStatus:{},CreationTime:{type:"timestamp"},LastAttemptedExecutionTime:{type:"timestamp"},LastSuccessfulExecutionTime:{type:"timestamp"}}},S3v:{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:"Se"},RecoveryPointTags:{shape:"Sf"},RuleId:{},CopyActions:{shape:"Si"},EnableContinuousBackup:{type:"boolean"}}}},AdvancedBackupSettings:{shape:"Sm"}}},S49:{type:"list",member:{}},S4f:{type:"map",key:{},value:{},sensitive:true},S4w:{type:"structure",members:{BackupPlanArn:{},BackupPlanId:{},CreationDate:{type:"timestamp"},DeletionDate:{type:"timestamp"},VersionId:{},BackupPlanName:{},CreatorRequestId:{},LastExecutionDate:{type:"timestamp"},AdvancedBackupSettings:{shape:"Sm"}}}}}},6350:function(e){e.exports={pagination:{GetConsolidatedReport:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListAnswers:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListCheckDetails:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListCheckSummaries:{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"},ListLensShares:{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"}}}},6352:function(e){e.exports={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:{shape:"Sp"},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:"S1i"}}}},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:{shape:"Sp"},ttl:{},displayName:{},enablePullRequestPreview:{type:"boolean"},pullRequestEnvironmentName:{},backendEnvironmentArn:{}}},output:{type:"structure",required:["branch"],members:{branch:{shape:"S1p"}}}},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:"S28"},autoSubDomainCreationPatterns:{shape:"S2b"},autoSubDomainIAMRole:{}}},output:{type:"structure",required:["domainAssociation"],members:{domainAssociation:{shape:"S2f"}}}},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:"S2q"}}}},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:"S1i"}}}},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:"S1p"}}}},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:"S2f"}}}},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:"S34"}}}},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:"S2q"}}}},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:"S1i"}}}},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:"S1p"}}}},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:"S2f"}}}},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:"S34"},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:"S2q"}}}},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:"S1i"}},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:"S1p"}},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:"S2f"}},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:"S34"}},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:"S2q"}},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:"S34"}}}},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:"S34"}}}},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:"S34"}}}},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:{shape:"Sp"},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:{shape:"Sp"},ttl:{},displayName:{},enablePullRequestPreview:{type:"boolean"},pullRequestEnvironmentName:{},backendEnvironmentArn:{}}},output:{type:"structure",required:["branch"],members:{branch:{shape:"S1p"}}}},UpdateDomainAssociation:{http:{requestUri:"/apps/{appId}/domains/{domainName}"},input:{type:"structure",required:["appId","domainName"],members:{appId:{location:"uri",locationName:"appId"},domainName:{location:"uri",locationName:"domainName"},enableAutoSubDomain:{type:"boolean"},subDomainSettings:{shape:"S28"},autoSubDomainCreationPatterns:{shape:"S2b"},autoSubDomainIAMRole:{}}},output:{type:"structure",required:["domainAssociation"],members:{domainAssociation:{shape:"S2f"}}}},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:"S2q"}}}}},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:{}},Sp:{type:"string",sensitive:true},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:{shape:"Sp"},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:{shape:"Sp"},customHeaders:{},enableAutoBranchCreation:{type:"boolean"},autoBranchCreationPatterns:{shape:"Ss"},autoBranchCreationConfig:{shape:"Su"},repositoryCloneMethod:{}}},S1i:{type:"structure",required:["backendEnvironmentArn","environmentName","createTime","updateTime"],members:{backendEnvironmentArn:{},environmentName:{},stackName:{},deploymentArtifacts:{},createTime:{type:"timestamp"},updateTime:{type:"timestamp"}}},S1p:{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:{shape:"Sp"},ttl:{},associatedResources:{type:"list",member:{}},enablePullRequestPreview:{type:"boolean"},pullRequestEnvironmentName:{},destinationBranch:{},sourceBranch:{},backendEnvironmentArn:{}}},S28:{type:"list",member:{shape:"S29"}},S29:{type:"structure",required:["prefix","branchName"],members:{prefix:{},branchName:{}}},S2b:{type:"list",member:{}},S2f:{type:"structure",required:["domainAssociationArn","domainName","enableAutoSubDomain","domainStatus","statusReason","subDomains"],members:{domainAssociationArn:{},domainName:{},enableAutoSubDomain:{type:"boolean"},autoSubDomainCreationPatterns:{shape:"S2b"},autoSubDomainIAMRole:{},domainStatus:{},statusReason:{},certificateVerificationDNSRecord:{},subDomains:{type:"list",member:{type:"structure",required:["subDomainSetting","verified","dnsRecord"],members:{subDomainSetting:{shape:"S29"},verified:{type:"boolean"},dnsRecord:{}}}}}},S2q:{type:"structure",required:["webhookArn","webhookId","webhookUrl","branchName","description","createTime","updateTime"],members:{webhookArn:{},webhookId:{},webhookUrl:{},branchName:{},description:{},createTime:{type:"timestamp"},updateTime:{type:"timestamp"}}},S34:{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:{}}}}}},6367:function(e){e.exports={pagination:{ListPipelines:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"}}}},6375:function(e){e.exports={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:"S32"}}},output:{type:"structure",members:{instancesSummary:{type:"list",member:{shape:"S36"}},errorMessage:{}}},deprecated:true,deprecatedMessage:"This operation is deprecated, use BatchGetDeploymentTargets instead."},BatchGetDeploymentTargets:{input:{type:"structure",members:{deploymentId:{},targetIds:{shape:"S3j"}}},output:{type:"structure",members:{deploymentTargets:{type:"list",member:{shape:"S3n"}}}}},BatchGetDeployments:{input:{type:"structure",required:["deploymentIds"],members:{deploymentIds:{shape:"S49"}}},output:{type:"structure",members:{deploymentsInfo:{type:"list",member:{shape:"S4c"}}}}},BatchGetOnPremisesInstances:{input:{type:"structure",required:["instanceNames"],members:{instanceNames:{shape:"S6"}}},output:{type:"structure",members:{instanceInfos:{type:"list",member:{shape:"S4t"}}}}},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:"S4j"},autoRollbackConfiguration:{shape:"S1z"},updateOutdatedInstancesOnly:{type:"boolean"},fileExistsBehavior:{},overrideAlarmConfiguration:{shape:"S1v"}}},output:{type:"structure",members:{deploymentId:{}}}},CreateDeploymentConfig:{input:{type:"structure",required:["deploymentConfigName"],members:{deploymentConfigName:{},minimumHealthyHosts:{shape:"S54"},trafficRoutingConfig:{shape:"S57"},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:"S4k"},serviceRoleArn:{},triggerConfigurations:{shape:"S1p"},alarmConfiguration:{shape:"S1v"},autoRollbackConfiguration:{shape:"S1z"},outdatedInstancesStrategy:{},deploymentStyle:{shape:"S22"},blueGreenDeploymentConfiguration:{shape:"S26"},loadBalancerInfo:{shape:"S2e"},ec2TagSet:{shape:"S2t"},ecsServices:{shape:"S2x"},onPremisesTagSet:{shape:"S2v"},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:"S4c"}}}},GetDeploymentConfig:{input:{type:"structure",required:["deploymentConfigName"],members:{deploymentConfigName:{}}},output:{type:"structure",members:{deploymentConfigInfo:{type:"structure",members:{deploymentConfigId:{},deploymentConfigName:{},minimumHealthyHosts:{shape:"S54"},createTime:{type:"timestamp"},computePlatform:{},trafficRoutingConfig:{shape:"S57"}}}}}},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:"S36"}}},deprecated:true,deprecatedMessage:"This operation is deprecated, use GetDeploymentTarget instead."},GetDeploymentTarget:{input:{type:"structure",members:{deploymentId:{},targetId:{}}},output:{type:"structure",members:{deploymentTarget:{shape:"S3n"}}}},GetOnPremisesInstance:{input:{type:"structure",required:["instanceName"],members:{instanceName:{}}},output:{type:"structure",members:{instanceInfo:{shape:"S4t"}}}},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:"S37"}},instanceTypeFilter:{type:"list",member:{}}}},output:{type:"structure",members:{instancesList:{shape:"S32"},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:"S3j"},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:"S49"},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:"S4k"},serviceRoleArn:{},triggerConfigurations:{shape:"S1p"},alarmConfiguration:{shape:"S1v"},autoRollbackConfiguration:{shape:"S1z"},outdatedInstancesStrategy:{},deploymentStyle:{shape:"S22"},blueGreenDeploymentConfiguration:{shape:"S26"},loadBalancerInfo:{shape:"S2e"},ec2TagSet:{shape:"S2t"},ecsServices:{shape:"S2x"},onPremisesTagSet:{shape:"S2v"}}},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"},outdatedInstancesStrategy:{},blueGreenDeploymentConfiguration:{shape:"S26"},loadBalancerInfo:{shape:"S2e"},lastSuccessfulDeployment:{shape:"S2q"},lastAttemptedDeployment:{shape:"S2q"},ec2TagSet:{shape:"S2t"},onPremisesTagSet:{shape:"S2v"},computePlatform:{},ecsServices:{shape:"S2x"}}},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:{}}},S26:{type:"structure",members:{terminateBlueInstancesOnDeploymentSuccess:{type:"structure",members:{action:{},terminationWaitTimeInMinutes:{type:"integer"}}},deploymentReadyOption:{type:"structure",members:{actionOnTimeout:{},waitTimeInMinutes:{type:"integer"}}},greenFleetProvisioningOption:{type:"structure",members:{action:{}}}}},S2e:{type:"structure",members:{elbInfoList:{type:"list",member:{type:"structure",members:{name:{}}}},targetGroupInfoList:{shape:"S2i"},targetGroupPairInfoList:{type:"list",member:{type:"structure",members:{targetGroups:{shape:"S2i"},prodTrafficRoute:{shape:"S2n"},testTrafficRoute:{shape:"S2n"}}}}}},S2i:{type:"list",member:{shape:"S2j"}},S2j:{type:"structure",members:{name:{}}},S2n:{type:"structure",members:{listenerArns:{type:"list",member:{}}}},S2q:{type:"structure",members:{deploymentId:{},status:{},endTime:{type:"timestamp"},createTime:{type:"timestamp"}}},S2t:{type:"structure",members:{ec2TagSetList:{type:"list",member:{shape:"S1e"}}}},S2v:{type:"structure",members:{onPremisesTagSetList:{type:"list",member:{shape:"S1h"}}}},S2x:{type:"list",member:{type:"structure",members:{serviceName:{},clusterName:{}}}},S32:{type:"list",member:{}},S36:{type:"structure",members:{deploymentId:{},instanceId:{},status:{shape:"S37"},lastUpdatedAt:{type:"timestamp"},lifecycleEvents:{shape:"S38"},instanceType:{}},deprecated:true,deprecatedMessage:"InstanceSummary is deprecated, use DeploymentTarget instead."},S37:{type:"string",deprecated:true,deprecatedMessage:"InstanceStatus is deprecated, use TargetStatus instead."},S38:{type:"list",member:{type:"structure",members:{lifecycleEventName:{},diagnostics:{type:"structure",members:{errorCode:{},scriptName:{},message:{},logTail:{}}},startTime:{type:"timestamp"},endTime:{type:"timestamp"},status:{}}}},S3j:{type:"list",member:{}},S3n:{type:"structure",members:{deploymentTargetType:{},instanceTarget:{type:"structure",members:{deploymentId:{},targetId:{},targetArn:{},status:{},lastUpdatedAt:{type:"timestamp"},lifecycleEvents:{shape:"S38"},instanceLabel:{}}},lambdaTarget:{type:"structure",members:{deploymentId:{},targetId:{},targetArn:{},status:{},lastUpdatedAt:{type:"timestamp"},lifecycleEvents:{shape:"S38"},lambdaFunctionInfo:{type:"structure",members:{functionName:{},functionAlias:{},currentVersion:{},targetVersion:{},targetVersionWeight:{type:"double"}}}}},ecsTarget:{type:"structure",members:{deploymentId:{},targetId:{},targetArn:{},lastUpdatedAt:{type:"timestamp"},lifecycleEvents:{shape:"S38"},status:{},taskSetsInfo:{type:"list",member:{type:"structure",members:{identifer:{},desiredCount:{type:"long"},pendingCount:{type:"long"},runningCount:{type:"long"},status:{},trafficWeight:{type:"double"},targetGroup:{shape:"S2j"},taskSetLabel:{}}}}}},cloudFormationTarget:{type:"structure",members:{deploymentId:{},targetId:{},lastUpdatedAt:{type:"timestamp"},lifecycleEvents:{shape:"S38"},status:{},resourceType:{},targetVersionWeight:{type:"double"}}}}},S49:{type:"list",member:{}},S4c:{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:"S4j"},instanceTerminationWaitTimeStarted:{type:"boolean"},blueGreenDeploymentConfiguration:{shape:"S26"},loadBalancerInfo:{shape:"S2e"},additionalDeploymentStatusInfo:{type:"string",deprecated:true,deprecatedMessage:"AdditionalDeploymentStatusInfo is deprecated, use DeploymentStatusMessageList instead."},fileExistsBehavior:{},deploymentStatusMessages:{type:"list",member:{}},computePlatform:{},externalId:{},relatedDeployments:{type:"structure",members:{autoUpdateOutdatedInstancesRootDeploymentId:{},autoUpdateOutdatedInstancesDeploymentIds:{shape:"S49"}}},overrideAlarmConfiguration:{shape:"S1v"}}},S4j:{type:"structure",members:{tagFilters:{shape:"S1e"},autoScalingGroups:{shape:"S4k"},ec2TagSet:{shape:"S2t"}}},S4k:{type:"list",member:{}},S4t:{type:"structure",members:{instanceName:{},iamSessionArn:{},iamUserArn:{},instanceArn:{},registerTime:{type:"timestamp"},deregisterTime:{type:"timestamp"},tags:{shape:"S2"}}},S54:{type:"structure",members:{type:{},value:{type:"integer"}}},S57:{type:"structure",members:{type:{},timeBasedCanary:{type:"structure",members:{canaryPercentage:{type:"integer"},canaryInterval:{type:"integer"}}},timeBasedLinear:{type:"structure",members:{linearPercentage:{type:"integer"},linearInterval:{type:"integer"}}}}}}}},6376:function(e){e.exports={pagination:{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"}}}},6387:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["snowball"]={};s.Snowball=i.defineService("snowball",["2016-06-30"]);Object.defineProperty(a.services["snowball"],"2016-06-30",{get:function get(){var e=r(7662);e.paginators=r(6068).pagination;return e},enumerable:true,configurable:true});e.exports=s.Snowball},6394:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2020-02-19",endpointPrefix:"migrationhub-strategy",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"Migration Hub Strategy Recommendations",serviceId:"MigrationHubStrategy",signatureVersion:"v4",signingName:"migrationhub-strategy",uid:"migrationhubstrategy-2020-02-19"},operations:{GetApplicationComponentDetails:{http:{method:"GET",requestUri:"/get-applicationcomponent-details/{applicationComponentId}",responseCode:200},input:{type:"structure",required:["applicationComponentId"],members:{applicationComponentId:{location:"uri",locationName:"applicationComponentId"}}},output:{type:"structure",members:{applicationComponentDetail:{shape:"S4"},associatedApplications:{shape:"S1b"},associatedServerIds:{type:"list",member:{}},moreApplicationResource:{type:"boolean"}}}},GetApplicationComponentStrategies:{http:{method:"GET",requestUri:"/get-applicationcomponent-strategies/{applicationComponentId}",responseCode:200},input:{type:"structure",required:["applicationComponentId"],members:{applicationComponentId:{location:"uri",locationName:"applicationComponentId"}}},output:{type:"structure",members:{applicationComponentStrategies:{type:"list",member:{type:"structure",members:{isPreferred:{type:"boolean"},recommendation:{shape:"Sq"},status:{}}}}}}},GetAssessment:{http:{method:"GET",requestUri:"/get-assessment/{id}",responseCode:200},input:{type:"structure",required:["id"],members:{id:{location:"uri",locationName:"id"}}},output:{type:"structure",members:{assessmentTargets:{shape:"S1m"},dataCollectionDetails:{type:"structure",members:{completionTime:{type:"timestamp"},failed:{type:"integer"},inProgress:{type:"integer"},servers:{type:"integer"},startTime:{type:"timestamp"},status:{},statusMessage:{},success:{type:"integer"}}},id:{}}}},GetImportFileTask:{http:{method:"GET",requestUri:"/get-import-file-task/{id}",responseCode:200},input:{type:"structure",required:["id"],members:{id:{location:"uri",locationName:"id"}}},output:{type:"structure",members:{completionTime:{type:"timestamp"},id:{},importName:{},inputS3Bucket:{},inputS3Key:{},numberOfRecordsFailed:{type:"integer"},numberOfRecordsSuccess:{type:"integer"},startTime:{type:"timestamp"},status:{},statusReportS3Bucket:{},statusReportS3Key:{}}}},GetLatestAssessmentId:{http:{method:"GET",requestUri:"/get-latest-assessment-id",responseCode:200},input:{type:"structure",members:{}},output:{type:"structure",members:{id:{}}}},GetPortfolioPreferences:{http:{method:"GET",requestUri:"/get-portfolio-preferences",responseCode:200},input:{type:"structure",members:{}},output:{type:"structure",members:{applicationMode:{},applicationPreferences:{shape:"S23"},databasePreferences:{shape:"S2e"},prioritizeBusinessGoals:{shape:"S2q"}}}},GetPortfolioSummary:{http:{method:"GET",requestUri:"/get-portfolio-summary",responseCode:200},input:{type:"structure",members:{}},output:{type:"structure",members:{assessmentSummary:{type:"structure",members:{antipatternReportS3Object:{shape:"S6"},antipatternReportStatus:{},antipatternReportStatusMessage:{},lastAnalyzedTimestamp:{type:"timestamp"},listAntipatternSeveritySummary:{shape:"Sk"},listApplicationComponentStatusSummary:{type:"list",member:{type:"structure",members:{count:{type:"integer"},srcCodeOrDbAnalysisStatus:{}}}},listApplicationComponentStrategySummary:{shape:"S2y"},listApplicationComponentSummary:{type:"list",member:{type:"structure",members:{appType:{},count:{type:"integer"}}}},listServerStatusSummary:{type:"list",member:{type:"structure",members:{count:{type:"integer"},runTimeAssessmentStatus:{}}}},listServerStrategySummary:{shape:"S2y"},listServerSummary:{type:"list",member:{type:"structure",members:{ServerOsType:{},count:{type:"integer"}}}}}}}}},GetRecommendationReportDetails:{http:{method:"GET",requestUri:"/get-recommendation-report-details/{id}",responseCode:200},input:{type:"structure",required:["id"],members:{id:{location:"uri",locationName:"id"}}},output:{type:"structure",members:{id:{},recommendationReportDetails:{type:"structure",members:{completionTime:{type:"timestamp"},s3Bucket:{},s3Keys:{type:"list",member:{}},startTime:{type:"timestamp"},status:{},statusMessage:{}}}}}},GetServerDetails:{http:{method:"GET",requestUri:"/get-server-details/{serverId}",responseCode:200},input:{type:"structure",required:["serverId"],members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},serverId:{location:"uri",locationName:"serverId"}}},output:{type:"structure",members:{associatedApplications:{shape:"S1b"},nextToken:{},serverDetail:{shape:"S3k"}}}},GetServerStrategies:{http:{method:"GET",requestUri:"/get-server-strategies/{serverId}",responseCode:200},input:{type:"structure",required:["serverId"],members:{serverId:{location:"uri",locationName:"serverId"}}},output:{type:"structure",members:{serverStrategies:{type:"list",member:{type:"structure",members:{isPreferred:{type:"boolean"},numberOfApplicationComponents:{type:"integer"},recommendation:{shape:"Sq"},status:{}}}}}}},ListApplicationComponents:{http:{requestUri:"/list-applicationcomponents",responseCode:200},input:{type:"structure",members:{applicationComponentCriteria:{},filterValue:{},groupIdFilter:{shape:"S44"},maxResults:{type:"integer"},nextToken:{},sort:{}}},output:{type:"structure",members:{applicationComponentInfos:{type:"list",member:{shape:"S4"}},nextToken:{}}}},ListCollectors:{http:{method:"GET",requestUri:"/list-collectors",responseCode:200},input:{type:"structure",members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{Collectors:{type:"list",member:{type:"structure",members:{collectorHealth:{},collectorId:{},collectorVersion:{},configurationSummary:{type:"structure",members:{ipAddressBasedRemoteInfoList:{type:"list",member:{type:"structure",members:{authType:{},ipAddressConfigurationTimeStamp:{},osType:{}}}},pipelineInfoList:{type:"list",member:{type:"structure",members:{pipelineConfigurationTimeStamp:{},pipelineType:{}}}},remoteSourceCodeAnalysisServerInfo:{type:"structure",members:{remoteSourceCodeAnalysisServerConfigurationTimestamp:{}}},vcenterBasedRemoteInfoList:{type:"list",member:{type:"structure",members:{osType:{},vcenterConfigurationTimeStamp:{}}}},versionControlInfoList:{type:"list",member:{type:"structure",members:{versionControlConfigurationTimeStamp:{},versionControlType:{}}}}}},hostName:{},ipAddress:{},lastActivityTimeStamp:{},registeredTimeStamp:{}}}},nextToken:{}}}},ListImportFileTask:{http:{method:"GET",requestUri:"/list-import-file-task",responseCode:200},input:{type:"structure",members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{nextToken:{},taskInfos:{type:"list",member:{type:"structure",members:{completionTime:{type:"timestamp"},id:{},importName:{},inputS3Bucket:{},inputS3Key:{},numberOfRecordsFailed:{type:"integer"},numberOfRecordsSuccess:{type:"integer"},startTime:{type:"timestamp"},status:{},statusReportS3Bucket:{},statusReportS3Key:{}}}}}}},ListServers:{http:{requestUri:"/list-servers",responseCode:200},input:{type:"structure",members:{filterValue:{},groupIdFilter:{shape:"S44"},maxResults:{type:"integer"},nextToken:{},serverCriteria:{},sort:{}}},output:{type:"structure",members:{nextToken:{},serverInfos:{type:"list",member:{shape:"S3k"}}}}},PutPortfolioPreferences:{http:{requestUri:"/put-portfolio-preferences",responseCode:200},input:{type:"structure",members:{applicationMode:{},applicationPreferences:{shape:"S23"},databasePreferences:{shape:"S2e"},prioritizeBusinessGoals:{shape:"S2q"}}},output:{type:"structure",members:{}}},StartAssessment:{http:{requestUri:"/start-assessment",responseCode:200},input:{type:"structure",members:{assessmentTargets:{shape:"S1m"},s3bucketForAnalysisData:{},s3bucketForReportData:{}}},output:{type:"structure",members:{assessmentId:{}}}},StartImportFileTask:{http:{requestUri:"/start-import-file-task",responseCode:200},input:{type:"structure",required:["S3Bucket","name","s3key"],members:{S3Bucket:{},dataSourceType:{},groupId:{shape:"S44"},name:{},s3bucketForReportData:{},s3key:{}}},output:{type:"structure",members:{id:{}}}},StartRecommendationReportGeneration:{http:{requestUri:"/start-recommendation-report-generation",responseCode:200},input:{type:"structure",members:{groupIdFilter:{shape:"S44"},outputFormat:{}}},output:{type:"structure",members:{id:{}}}},StopAssessment:{http:{requestUri:"/stop-assessment",responseCode:200},input:{type:"structure",required:["assessmentId"],members:{assessmentId:{}}},output:{type:"structure",members:{}}},UpdateApplicationComponentConfig:{http:{requestUri:"/update-applicationcomponent-config/",responseCode:200},input:{type:"structure",required:["applicationComponentId"],members:{appType:{},applicationComponentId:{},configureOnly:{type:"boolean"},inclusionStatus:{},secretsManagerKey:{type:"string",sensitive:true},sourceCodeList:{type:"list",member:{type:"structure",members:{location:{},projectName:{},sourceVersion:{},versionControl:{}}}},strategyOption:{shape:"S5o"}}},output:{type:"structure",members:{}}},UpdateServerConfig:{http:{requestUri:"/update-server-config/",responseCode:200},input:{type:"structure",required:["serverId"],members:{serverId:{},strategyOption:{shape:"S5o"}}},output:{type:"structure",members:{}}}},shapes:{S4:{type:"structure",members:{analysisStatus:{},antipatternReportS3Object:{shape:"S6"},antipatternReportStatus:{},antipatternReportStatusMessage:{},appType:{},appUnitError:{type:"structure",members:{appUnitErrorCategory:{}}},associatedServerId:{},databaseConfigDetail:{type:"structure",members:{secretName:{}}},id:{},inclusionStatus:{},lastAnalyzedTimestamp:{type:"timestamp"},listAntipatternSeveritySummary:{shape:"Sk"},moreServerAssociationExists:{type:"boolean"},name:{},osDriver:{},osVersion:{},recommendationSet:{shape:"Sq"},resourceSubType:{},resultList:{type:"list",member:{type:"structure",members:{analysisStatus:{type:"structure",members:{runtimeAnalysisStatus:{},srcCodeOrDbAnalysisStatus:{}},union:true},analysisType:{},antipatternReportResultList:{type:"list",member:{type:"structure",members:{analyzerName:{type:"structure",members:{binaryAnalyzerName:{},runTimeAnalyzerName:{},sourceCodeAnalyzerName:{}},union:true},antiPatternReportS3Object:{shape:"S6"},antipatternReportStatus:{},antipatternReportStatusMessage:{}}}},statusMessage:{}}}},runtimeStatus:{},runtimeStatusMessage:{},sourceCodeRepositories:{type:"list",member:{type:"structure",members:{branch:{},projectName:{},repository:{},versionControlType:{}}}},statusMessage:{}}},S6:{type:"structure",members:{s3Bucket:{},s3key:{}}},Sk:{type:"list",member:{type:"structure",members:{count:{type:"integer"},severity:{}}}},Sq:{type:"structure",members:{strategy:{},targetDestination:{},transformationTool:{type:"structure",members:{description:{},name:{},tranformationToolInstallationLink:{}}}}},S1b:{type:"list",member:{type:"structure",members:{id:{},name:{}}}},S1m:{type:"list",member:{type:"structure",required:["condition","name","values"],members:{condition:{},name:{},values:{type:"list",member:{}}}}},S23:{type:"structure",members:{managementPreference:{type:"structure",members:{awsManagedResources:{type:"structure",required:["targetDestination"],members:{targetDestination:{type:"list",member:{}}}},noPreference:{type:"structure",required:["targetDestination"],members:{targetDestination:{type:"list",member:{}}}},selfManageResources:{type:"structure",required:["targetDestination"],members:{targetDestination:{type:"list",member:{}}}}},union:true}}},S2e:{type:"structure",members:{databaseManagementPreference:{},databaseMigrationPreference:{type:"structure",members:{heterogeneous:{type:"structure",required:["targetDatabaseEngine"],members:{targetDatabaseEngine:{type:"list",member:{}}}},homogeneous:{type:"structure",members:{targetDatabaseEngine:{type:"list",member:{}}}},noPreference:{type:"structure",required:["targetDatabaseEngine"],members:{targetDatabaseEngine:{type:"list",member:{}}}}},union:true}}},S2q:{type:"structure",members:{businessGoals:{type:"structure",members:{licenseCostReduction:{type:"integer"},modernizeInfrastructureWithCloudNativeTechnologies:{type:"integer"},reduceOperationalOverheadWithManagedServices:{type:"integer"},speedOfMigration:{type:"integer"}}}}},S2y:{type:"list",member:{type:"structure",members:{count:{type:"integer"},strategy:{}}}},S3k:{type:"structure",members:{antipatternReportS3Object:{shape:"S6"},antipatternReportStatus:{},antipatternReportStatusMessage:{},applicationComponentStrategySummary:{shape:"S2y"},dataCollectionStatus:{},id:{},lastAnalyzedTimestamp:{type:"timestamp"},listAntipatternSeveritySummary:{shape:"Sk"},name:{},recommendationSet:{shape:"Sq"},serverError:{type:"structure",members:{serverErrorCategory:{}}},serverType:{},statusMessage:{},systemInfo:{type:"structure",members:{cpuArchitecture:{},fileSystemType:{},networkInfoList:{type:"list",member:{type:"structure",required:["interfaceName","ipAddress","macAddress","netMask"],members:{interfaceName:{},ipAddress:{},macAddress:{},netMask:{}}}},osInfo:{type:"structure",members:{type:{},version:{}}}}}}},S44:{type:"list",member:{type:"structure",members:{name:{},value:{}}}},S5o:{type:"structure",members:{isPreferred:{type:"boolean"},strategy:{},targetDestination:{},toolName:{}}}}}},6396:function(e){e.exports={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:"api."}},AssociateTimeSeriesToAssetProperty:{http:{requestUri:"/timeseries/associate/"},input:{type:"structure",required:["alias","assetId","propertyId"],members:{alias:{location:"querystring",locationName:"alias"},assetId:{location:"querystring",locationName:"assetId"},propertyId:{location:"querystring",locationName:"propertyId"},clientToken:{idempotencyToken:true}}},endpoint:{hostPrefix:"api."}},BatchAssociateProjectAssets:{http:{requestUri:"/projects/{projectId}/assets/associate",responseCode:200},input:{type:"structure",required:["projectId","assetIds"],members:{projectId:{location:"uri",locationName:"projectId"},assetIds:{shape:"S7"},clientToken:{idempotencyToken:true}}},output:{type:"structure",members:{errors:{type:"list",member:{shape:"Sa"}}}},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:"S7"},clientToken:{idempotencyToken:true}}},output:{type:"structure",members:{errors:{type:"list",member:{shape:"Sa"}}}},endpoint:{hostPrefix:"monitor."}},BatchGetAssetPropertyAggregates:{http:{requestUri:"/properties/batch/aggregates"},input:{type:"structure",required:["entries"],members:{entries:{type:"list",member:{type:"structure",required:["entryId","aggregateTypes","resolution","startDate","endDate"],members:{entryId:{},assetId:{},propertyId:{},propertyAlias:{},aggregateTypes:{shape:"Sl"},resolution:{},startDate:{type:"timestamp"},endDate:{type:"timestamp"},qualities:{shape:"Sp"},timeOrdering:{}}}},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",required:["errorEntries","successEntries","skippedEntries"],members:{errorEntries:{type:"list",member:{type:"structure",required:["errorCode","errorMessage","entryId"],members:{errorCode:{},errorMessage:{},entryId:{}}}},successEntries:{type:"list",member:{type:"structure",required:["entryId","aggregatedValues"],members:{entryId:{},aggregatedValues:{shape:"S11"}}}},skippedEntries:{type:"list",member:{type:"structure",required:["entryId","completionStatus"],members:{entryId:{},completionStatus:{},errorInfo:{type:"structure",required:["errorCode","errorTimestamp"],members:{errorCode:{},errorTimestamp:{type:"timestamp"}}}}}},nextToken:{}}},endpoint:{hostPrefix:"data."}},BatchGetAssetPropertyValue:{http:{requestUri:"/properties/batch/latest"},input:{type:"structure",required:["entries"],members:{entries:{type:"list",member:{type:"structure",required:["entryId"],members:{entryId:{},assetId:{},propertyId:{},propertyAlias:{}}}},nextToken:{}}},output:{type:"structure",required:["errorEntries","successEntries","skippedEntries"],members:{errorEntries:{type:"list",member:{type:"structure",required:["errorCode","errorMessage","entryId"],members:{errorCode:{},errorMessage:{},entryId:{}}}},successEntries:{type:"list",member:{type:"structure",required:["entryId"],members:{entryId:{},assetPropertyValue:{shape:"S1i"}}}},skippedEntries:{type:"list",member:{type:"structure",required:["entryId","completionStatus"],members:{entryId:{},completionStatus:{},errorInfo:{type:"structure",required:["errorCode","errorTimestamp"],members:{errorCode:{},errorTimestamp:{type:"timestamp"}}}}}},nextToken:{}}},endpoint:{hostPrefix:"data."}},BatchGetAssetPropertyValueHistory:{http:{requestUri:"/properties/batch/history"},input:{type:"structure",required:["entries"],members:{entries:{type:"list",member:{type:"structure",required:["entryId"],members:{entryId:{},assetId:{},propertyId:{},propertyAlias:{},startDate:{type:"timestamp"},endDate:{type:"timestamp"},qualities:{shape:"Sp"},timeOrdering:{}}}},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",required:["errorEntries","successEntries","skippedEntries"],members:{errorEntries:{type:"list",member:{type:"structure",required:["errorCode","errorMessage","entryId"],members:{errorCode:{},errorMessage:{},entryId:{}}}},successEntries:{type:"list",member:{type:"structure",required:["entryId","assetPropertyValueHistory"],members:{entryId:{},assetPropertyValueHistory:{shape:"S24"}}}},skippedEntries:{type:"list",member:{type:"structure",required:["entryId","completionStatus"],members:{entryId:{},completionStatus:{},errorInfo:{type:"structure",required:["errorCode","errorTimestamp"],members:{errorCode:{},errorTimestamp:{type:"timestamp"}}}}}},nextToken:{}}},endpoint:{hostPrefix:"data."}},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:"S1i"}}}}}}},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:"S1o"}}}}}}}}}},endpoint:{hostPrefix:"data."}},CreateAccessPolicy:{http:{requestUri:"/access-policies",responseCode:201},input:{type:"structure",required:["accessPolicyIdentity","accessPolicyResource","accessPolicyPermission"],members:{accessPolicyIdentity:{shape:"S2k"},accessPolicyResource:{shape:"S2r"},accessPolicyPermission:{},clientToken:{idempotencyToken:true},tags:{shape:"S2v"}}},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:"S2v"},assetDescription:{}}},output:{type:"structure",required:["assetId","assetArn","assetStatus"],members:{assetId:{},assetArn:{},assetStatus:{shape:"S33"}}},endpoint:{hostPrefix:"api."}},CreateAssetModel:{http:{requestUri:"/asset-models",responseCode:202},input:{type:"structure",required:["assetModelName"],members:{assetModelName:{},assetModelDescription:{},assetModelProperties:{shape:"S3c"},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:"S3c"}}}},clientToken:{idempotencyToken:true},tags:{shape:"S2v"}}},output:{type:"structure",required:["assetModelId","assetModelArn","assetModelStatus"],members:{assetModelId:{},assetModelArn:{},assetModelStatus:{shape:"S47"}}},endpoint:{hostPrefix:"api."}},CreateBulkImportJob:{http:{requestUri:"/jobs",responseCode:202},input:{type:"structure",required:["jobName","jobRoleArn","files","errorReportLocation","jobConfiguration"],members:{jobName:{},jobRoleArn:{},files:{shape:"S4a"},errorReportLocation:{shape:"S4e"},jobConfiguration:{shape:"S4f"}}},output:{type:"structure",required:["jobId","jobName","jobStatus"],members:{jobId:{},jobName:{},jobStatus:{}}},endpoint:{hostPrefix:"data."}},CreateDashboard:{http:{requestUri:"/dashboards",responseCode:201},input:{type:"structure",required:["projectId","dashboardName","dashboardDefinition"],members:{projectId:{},dashboardName:{},dashboardDescription:{},dashboardDefinition:{},clientToken:{idempotencyToken:true},tags:{shape:"S2v"}}},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:"S4q"},tags:{shape:"S2v"}}},output:{type:"structure",required:["gatewayId","gatewayArn"],members:{gatewayId:{},gatewayArn:{}}},endpoint:{hostPrefix:"api."}},CreatePortal:{http:{requestUri:"/portals",responseCode:202},input:{type:"structure",required:["portalName","portalContactEmail","roleArn"],members:{portalName:{},portalDescription:{},portalContactEmail:{},clientToken:{idempotencyToken:true},portalLogoImageFile:{shape:"S4x"},roleArn:{},tags:{shape:"S2v"},portalAuthMode:{},notificationSenderEmail:{},alarms:{shape:"S51"}}},output:{type:"structure",required:["portalId","portalArn","portalStartUrl","portalStatus","ssoApplicationId"],members:{portalId:{},portalArn:{},portalStartUrl:{},portalStatus:{shape:"S54"},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:"S2v"}}},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:"S33"}}},endpoint:{hostPrefix:"api."}},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:"S47"}}},endpoint:{hostPrefix:"api."}},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:"api."}},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:"S54"}}},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."}},DeleteTimeSeries:{http:{requestUri:"/timeseries/delete/"},input:{type:"structure",members:{alias:{location:"querystring",locationName:"alias"},assetId:{location:"querystring",locationName:"assetId"},propertyId:{location:"querystring",locationName:"propertyId"},clientToken:{idempotencyToken:true}}},endpoint:{hostPrefix:"api."}},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:"S2k"},accessPolicyResource:{shape:"S2r"},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"},excludeProperties:{location:"querystring",locationName:"excludeProperties",type:"boolean"}}},output:{type:"structure",required:["assetId","assetArn","assetName","assetModelId","assetProperties","assetHierarchies","assetCreationDate","assetLastUpdateDate","assetStatus"],members:{assetId:{},assetArn:{},assetName:{},assetModelId:{},assetProperties:{shape:"S5v"},assetHierarchies:{shape:"S60"},assetCompositeModels:{type:"list",member:{type:"structure",required:["name","type","properties"],members:{name:{},description:{},type:{},properties:{shape:"S5v"},id:{}}}},assetCreationDate:{type:"timestamp"},assetLastUpdateDate:{type:"timestamp"},assetStatus:{shape:"S33"},assetDescription:{}}},endpoint:{hostPrefix:"api."}},DescribeAssetModel:{http:{method:"GET",requestUri:"/asset-models/{assetModelId}"},input:{type:"structure",required:["assetModelId"],members:{assetModelId:{location:"uri",locationName:"assetModelId"},excludeProperties:{location:"querystring",locationName:"excludeProperties",type:"boolean"}}},output:{type:"structure",required:["assetModelId","assetModelArn","assetModelName","assetModelDescription","assetModelProperties","assetModelHierarchies","assetModelCreationDate","assetModelLastUpdateDate","assetModelStatus"],members:{assetModelId:{},assetModelArn:{},assetModelName:{},assetModelDescription:{},assetModelProperties:{shape:"S66"},assetModelHierarchies:{shape:"S68"},assetModelCompositeModels:{shape:"S6a"},assetModelCreationDate:{type:"timestamp"},assetModelLastUpdateDate:{type:"timestamp"},assetModelStatus:{shape:"S47"}}},endpoint:{hostPrefix:"api."}},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:"S6e"},compositeModel:{type:"structure",required:["name","type","assetProperty"],members:{name:{},type:{},assetProperty:{shape:"S6e"},id:{}}}}},endpoint:{hostPrefix:"api."}},DescribeBulkImportJob:{http:{method:"GET",requestUri:"/jobs/{jobId}"},input:{type:"structure",required:["jobId"],members:{jobId:{location:"uri",locationName:"jobId"}}},output:{type:"structure",required:["jobId","jobName","jobStatus","jobRoleArn","files","errorReportLocation","jobConfiguration","jobCreationDate","jobLastUpdateDate"],members:{jobId:{},jobName:{},jobStatus:{},jobRoleArn:{},files:{shape:"S4a"},errorReportLocation:{shape:"S4e"},jobConfiguration:{shape:"S4f"},jobCreationDate:{type:"timestamp"},jobLastUpdateDate:{type:"timestamp"}}},endpoint:{hostPrefix:"data."}},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:"S6n"}}},endpoint:{hostPrefix:"api."}},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:"S4q"},gatewayCapabilitySummaries:{shape:"S6s"},creationDate:{type:"timestamp"},lastUpdateDate:{type:"timestamp"}}},endpoint:{hostPrefix:"api."}},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:"api."}},DescribeLoggingOptions:{http:{method:"GET",requestUri:"/logging"},input:{type:"structure",members:{}},output:{type:"structure",required:["loggingOptions"],members:{loggingOptions:{shape:"S71"}}},endpoint:{hostPrefix:"api."}},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:"S54"},portalCreationDate:{type:"timestamp"},portalLastUpdateDate:{type:"timestamp"},portalLogoImageLocation:{type:"structure",required:["id","url"],members:{id:{},url:{}}},roleArn:{},portalAuthMode:{},notificationSenderEmail:{},alarms:{shape:"S51"}}},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."}},DescribeStorageConfiguration:{http:{method:"GET",requestUri:"/configuration/account/storage"},input:{type:"structure",members:{}},output:{type:"structure",required:["storageType","configurationStatus"],members:{storageType:{},multiLayerStorage:{shape:"S7c"},disassociatedDataStorage:{},retentionPeriod:{shape:"S7f"},configurationStatus:{shape:"S6n"},lastUpdateDate:{type:"timestamp"}}},endpoint:{hostPrefix:"api."}},DescribeTimeSeries:{http:{method:"GET",requestUri:"/timeseries/describe/"},input:{type:"structure",members:{alias:{location:"querystring",locationName:"alias"},assetId:{location:"querystring",locationName:"assetId"},propertyId:{location:"querystring",locationName:"propertyId"}}},output:{type:"structure",required:["timeSeriesId","dataType","timeSeriesCreationDate","timeSeriesLastUpdateDate","timeSeriesArn"],members:{assetId:{},propertyId:{},alias:{},timeSeriesId:{},dataType:{},dataTypeSpec:{},timeSeriesCreationDate:{type:"timestamp"},timeSeriesLastUpdateDate:{type:"timestamp"},timeSeriesArn:{}}},endpoint:{hostPrefix:"api."}},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:"api."}},DisassociateTimeSeriesFromAssetProperty:{http:{requestUri:"/timeseries/disassociate/"},input:{type:"structure",required:["alias","assetId","propertyId"],members:{alias:{location:"querystring",locationName:"alias"},assetId:{location:"querystring",locationName:"assetId"},propertyId:{location:"querystring",locationName:"propertyId"},clientToken:{idempotencyToken:true}}},endpoint:{hostPrefix:"api."}},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:{shape:"Sl",location:"querystring",locationName:"aggregateTypes"},resolution:{location:"querystring",locationName:"resolution"},qualities:{shape:"Sp",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:{shape:"S11"},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:"S1i"}}},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:"Sp",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:{shape:"S24"},nextToken:{}}},endpoint:{hostPrefix:"data."}},GetInterpolatedAssetPropertyValues:{http:{method:"GET",requestUri:"/properties/interpolated"},input:{type:"structure",required:["startTimeInSeconds","endTimeInSeconds","quality","intervalInSeconds","type"],members:{assetId:{location:"querystring",locationName:"assetId"},propertyId:{location:"querystring",locationName:"propertyId"},propertyAlias:{location:"querystring",locationName:"propertyAlias"},startTimeInSeconds:{location:"querystring",locationName:"startTimeInSeconds",type:"long"},startTimeOffsetInNanos:{location:"querystring",locationName:"startTimeOffsetInNanos",type:"integer"},endTimeInSeconds:{location:"querystring",locationName:"endTimeInSeconds",type:"long"},endTimeOffsetInNanos:{location:"querystring",locationName:"endTimeOffsetInNanos",type:"integer"},quality:{location:"querystring",locationName:"quality"},intervalInSeconds:{location:"querystring",locationName:"intervalInSeconds",type:"long"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},type:{location:"querystring",locationName:"type"},intervalWindowInSeconds:{location:"querystring",locationName:"intervalWindowInSeconds",type:"long"}}},output:{type:"structure",required:["interpolatedAssetPropertyValues"],members:{interpolatedAssetPropertyValues:{type:"list",member:{type:"structure",required:["timestamp","value"],members:{timestamp:{shape:"S1o"},value:{shape:"S1j"}}}},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:"S2k"},resource:{shape:"S2r"},permission:{},creationDate:{type:"timestamp"},lastUpdateDate:{type:"timestamp"}}}},nextToken:{}}},endpoint:{hostPrefix:"monitor."}},ListAssetModelProperties:{http:{method:"GET",requestUri:"/asset-models/{assetModelId}/properties"},input:{type:"structure",required:["assetModelId"],members:{assetModelId:{location:"uri",locationName:"assetModelId"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},filter:{location:"querystring",locationName:"filter"}}},output:{type:"structure",required:["assetModelPropertySummaries"],members:{assetModelPropertySummaries:{type:"list",member:{type:"structure",required:["name","dataType","type"],members:{id:{},name:{},dataType:{},dataTypeSpec:{},unit:{},type:{shape:"S3g"},assetModelCompositeModelId:{}}}},nextToken:{}}},endpoint:{hostPrefix:"api."}},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:"S47"}}}},nextToken:{}}},endpoint:{hostPrefix:"api."}},ListAssetProperties:{http:{method:"GET",requestUri:"/assets/{assetId}/properties"},input:{type:"structure",required:["assetId"],members:{assetId:{location:"uri",locationName:"assetId"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},filter:{location:"querystring",locationName:"filter"}}},output:{type:"structure",required:["assetPropertySummaries"],members:{assetPropertySummaries:{type:"list",member:{type:"structure",members:{id:{},alias:{},unit:{},notification:{shape:"S5x"},assetCompositeModelId:{}}}},nextToken:{}}},endpoint:{hostPrefix:"api."}},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:"api."}},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:"S33"},hierarchies:{shape:"S60"},description:{}}}},nextToken:{}}},endpoint:{hostPrefix:"api."}},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:"S33"},hierarchies:{shape:"S60"},description:{}}}},nextToken:{}}},endpoint:{hostPrefix:"api."}},ListBulkImportJobs:{http:{method:"GET",requestUri:"/jobs"},input:{type:"structure",members:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},filter:{location:"querystring",locationName:"filter"}}},output:{type:"structure",required:["jobSummaries"],members:{jobSummaries:{type:"list",member:{type:"structure",required:["id","name","status"],members:{id:{},name:{},status:{}}}},nextToken:{}}},endpoint:{hostPrefix:"data."}},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:{},gatewayPlatform:{shape:"S4q"},gatewayCapabilitySummaries:{shape:"S6s"},creationDate:{type:"timestamp"},lastUpdateDate:{type:"timestamp"}}}},nextToken:{}}},endpoint:{hostPrefix:"api."}},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:"S54"}}}},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:"S2v"}}},endpoint:{hostPrefix:"api."}},ListTimeSeries:{http:{method:"GET",requestUri:"/timeseries/"},input:{type:"structure",members:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},assetId:{location:"querystring",locationName:"assetId"},aliasPrefix:{location:"querystring",locationName:"aliasPrefix"},timeSeriesType:{location:"querystring",locationName:"timeSeriesType"}}},output:{type:"structure",required:["TimeSeriesSummaries"],members:{TimeSeriesSummaries:{type:"list",member:{type:"structure",required:["timeSeriesId","dataType","timeSeriesCreationDate","timeSeriesLastUpdateDate","timeSeriesArn"],members:{assetId:{},propertyId:{},alias:{},timeSeriesId:{},dataType:{},dataTypeSpec:{},timeSeriesCreationDate:{type:"timestamp"},timeSeriesLastUpdateDate:{type:"timestamp"},timeSeriesArn:{}}}},nextToken:{}}},endpoint:{hostPrefix:"api."}},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:"S6n"}}},endpoint:{hostPrefix:"api."}},PutLoggingOptions:{http:{method:"PUT",requestUri:"/logging"},input:{type:"structure",required:["loggingOptions"],members:{loggingOptions:{shape:"S71"}}},output:{type:"structure",members:{}},endpoint:{hostPrefix:"api."}},PutStorageConfiguration:{http:{requestUri:"/configuration/account/storage"},input:{type:"structure",required:["storageType"],members:{storageType:{},multiLayerStorage:{shape:"S7c"},disassociatedDataStorage:{},retentionPeriod:{shape:"S7f"}}},output:{type:"structure",required:["storageType","configurationStatus"],members:{storageType:{},multiLayerStorage:{shape:"S7c"},disassociatedDataStorage:{},retentionPeriod:{shape:"S7f"},configurationStatus:{shape:"S6n"}}},endpoint:{hostPrefix:"api."}},TagResource:{http:{requestUri:"/tags"},input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{location:"querystring",locationName:"resourceArn"},tags:{shape:"S2v"}}},output:{type:"structure",members:{}},endpoint:{hostPrefix:"api."}},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:{}},endpoint:{hostPrefix:"api."}},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:"S2k"},accessPolicyResource:{shape:"S2r"},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},assetDescription:{}}},output:{type:"structure",required:["assetStatus"],members:{assetStatus:{shape:"S33"}}},endpoint:{hostPrefix:"api."}},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:"S66"},assetModelHierarchies:{shape:"S68"},assetModelCompositeModels:{shape:"S6a"},clientToken:{idempotencyToken:true}}},output:{type:"structure",required:["assetModelStatus"],members:{assetModelStatus:{shape:"S47"}}},endpoint:{hostPrefix:"api."}},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},propertyUnit:{}}},endpoint:{hostPrefix:"api."}},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:"api."}},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:"api."}},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:"S4x"}}},roleArn:{},clientToken:{idempotencyToken:true},notificationSenderEmail:{},alarms:{shape:"S51"}}},output:{type:"structure",required:["portalStatus"],members:{portalStatus:{shape:"S54"}}},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:{S7:{type:"list",member:{}},Sa:{type:"structure",required:["assetId","code","message"],members:{assetId:{},code:{},message:{}}},Sl:{type:"list",member:{}},Sp:{type:"list",member:{}},S11:{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"}}}}}},S1i:{type:"structure",required:["value","timestamp"],members:{value:{shape:"S1j"},timestamp:{shape:"S1o"},quality:{}}},S1j:{type:"structure",members:{stringValue:{},integerValue:{type:"integer"},doubleValue:{type:"double"},booleanValue:{type:"boolean"}}},S1o:{type:"structure",required:["timeInSeconds"],members:{timeInSeconds:{type:"long"},offsetInNanos:{type:"integer"}}},S24:{type:"list",member:{shape:"S1i"}},S2k:{type:"structure",members:{user:{type:"structure",required:["id"],members:{id:{}}},group:{type:"structure",required:["id"],members:{id:{}}},iamUser:{type:"structure",required:["arn"],members:{arn:{}}},iamRole:{type:"structure",required:["arn"],members:{arn:{}}}}},S2r:{type:"structure",members:{portal:{type:"structure",required:["id"],members:{id:{}}},project:{type:"structure",required:["id"],members:{id:{}}}}},S2v:{type:"map",key:{},value:{}},S33:{type:"structure",required:["state"],members:{state:{},error:{shape:"S35"}}},S35:{type:"structure",required:["code","message"],members:{code:{},message:{},details:{type:"list",member:{type:"structure",required:["code","message"],members:{code:{},message:{}}}}}},S3c:{type:"list",member:{type:"structure",required:["name","dataType","type"],members:{name:{},dataType:{},dataTypeSpec:{},unit:{},type:{shape:"S3g"}}}},S3g:{type:"structure",members:{attribute:{type:"structure",members:{defaultValue:{}}},measurement:{type:"structure",members:{processingConfig:{type:"structure",required:["forwardingConfig"],members:{forwardingConfig:{shape:"S3l"}}}}},transform:{type:"structure",required:["expression","variables"],members:{expression:{},variables:{shape:"S3p"},processingConfig:{type:"structure",required:["computeLocation"],members:{computeLocation:{},forwardingConfig:{shape:"S3l"}}}}},metric:{type:"structure",required:["expression","variables","window"],members:{expression:{},variables:{shape:"S3p"},window:{type:"structure",members:{tumbling:{type:"structure",required:["interval"],members:{interval:{},offset:{}}}}},processingConfig:{type:"structure",required:["computeLocation"],members:{computeLocation:{}}}}}}},S3l:{type:"structure",required:["state"],members:{state:{}}},S3p:{type:"list",member:{type:"structure",required:["name","value"],members:{name:{},value:{type:"structure",required:["propertyId"],members:{propertyId:{},hierarchyId:{}}}}}},S47:{type:"structure",required:["state"],members:{state:{},error:{shape:"S35"}}},S4a:{type:"list",member:{type:"structure",required:["bucket","key"],members:{bucket:{},key:{},versionId:{}}}},S4e:{type:"structure",required:["bucket","prefix"],members:{bucket:{},prefix:{}}},S4f:{type:"structure",required:["fileFormat"],members:{fileFormat:{type:"structure",members:{csv:{type:"structure",members:{columnNames:{type:"list",member:{}}}}}}}},S4q:{type:"structure",members:{greengrass:{type:"structure",required:["groupArn"],members:{groupArn:{}}},greengrassV2:{type:"structure",required:["coreDeviceThingName"],members:{coreDeviceThingName:{}}}}},S4x:{type:"structure",required:["data","type"],members:{data:{type:"blob"},type:{}}},S51:{type:"structure",required:["alarmRoleArn"],members:{alarmRoleArn:{},notificationLambdaArn:{}}},S54:{type:"structure",required:["state"],members:{state:{},error:{type:"structure",members:{code:{},message:{}}}}},S5v:{type:"list",member:{type:"structure",required:["id","name","dataType"],members:{id:{},name:{},alias:{},notification:{shape:"S5x"},dataType:{},dataTypeSpec:{},unit:{}}}},S5x:{type:"structure",required:["topic","state"],members:{topic:{},state:{}}},S60:{type:"list",member:{type:"structure",required:["name"],members:{id:{},name:{}}}},S66:{type:"list",member:{type:"structure",required:["name","dataType","type"],members:{id:{},name:{},dataType:{},dataTypeSpec:{},unit:{},type:{shape:"S3g"}}}},S68:{type:"list",member:{type:"structure",required:["name","childAssetModelId"],members:{id:{},name:{},childAssetModelId:{}}}},S6a:{type:"list",member:{type:"structure",required:["name","type"],members:{name:{},description:{},type:{},properties:{shape:"S66"},id:{}}}},S6e:{type:"structure",required:["id","name","dataType"],members:{id:{},name:{},alias:{},notification:{shape:"S5x"},dataType:{},unit:{},type:{shape:"S3g"}}},S6n:{type:"structure",required:["state"],members:{state:{},error:{type:"structure",required:["code","message"],members:{code:{},message:{}}}}},S6s:{type:"list",member:{type:"structure",required:["capabilityNamespace","capabilitySyncStatus"],members:{capabilityNamespace:{},capabilitySyncStatus:{}}}},S71:{type:"structure",required:["level"],members:{level:{}}},S7c:{type:"structure",required:["customerManagedS3Storage"],members:{customerManagedS3Storage:{type:"structure",required:["s3ResourceArn","roleArn"],members:{s3ResourceArn:{},roleArn:{}}}}},S7f:{type:"structure",members:{numberOfDays:{type:"integer"},unlimited:{type:"boolean"}}}}}},6402:function(e){e.exports={pagination:{}}},6404:function(e){e.exports={pagination:{ListIdentityProviders:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"IdentityProviderSummaries"},ListInstances:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"InstanceSummaries"},ListProductSubscriptions:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"ProductUserSummaries"},ListUserAssociations:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"InstanceUserSummaries"}}}},6406:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["opsworkscm"]={};s.OpsWorksCM=i.defineService("opsworkscm",["2016-11-01"]);Object.defineProperty(a.services["opsworkscm"],"2016-11-01",{get:function get(){var e=r(78);e.paginators=r(2456).pagination;e.waiters=r(3039).waiters;return e},enumerable:true,configurable:true});e.exports=s.OpsWorksCM},6408:function(e){e.exports={version:2,waiters:{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"}]}}}},6417:function(e){e.exports=require("crypto")},6438:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:true});t.default=void 0;var r="00000000-0000-0000-0000-000000000000";t.default=r},6442:function(e){e.exports={pagination:{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"}}}},6445:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["ssoadmin"]={};s.SSOAdmin=i.defineService("ssoadmin",["2020-07-20"]);Object.defineProperty(a.services["ssoadmin"],"2020-07-20",{get:function get(){var e=r(1176);e.paginators=r(6267).pagination;return e},enumerable:true,configurable:true});e.exports=s.SSOAdmin},6457:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2022-10-19",endpointPrefix:"kendra-ranking",jsonVersion:"1.0",protocol:"json",serviceAbbreviation:"Kendra Ranking",serviceFullName:"Amazon Kendra Intelligent Ranking",serviceId:"Kendra Ranking",signatureVersion:"v4",signingName:"kendra-ranking",targetPrefix:"AWSKendraRerankingFrontendService",uid:"kendra-ranking-2022-10-19"},operations:{CreateRescoreExecutionPlan:{input:{type:"structure",required:["Name"],members:{Name:{},Description:{},CapacityUnits:{shape:"S4"},Tags:{shape:"S6"},ClientToken:{idempotencyToken:true}}},output:{type:"structure",required:["Id","Arn"],members:{Id:{},Arn:{}}}},DeleteRescoreExecutionPlan:{input:{type:"structure",required:["Id"],members:{Id:{}}}},DescribeRescoreExecutionPlan:{input:{type:"structure",required:["Id"],members:{Id:{}}},output:{type:"structure",members:{Id:{},Arn:{},Name:{},Description:{},CapacityUnits:{shape:"S4"},CreatedAt:{type:"timestamp"},UpdatedAt:{type:"timestamp"},Status:{},ErrorMessage:{}}}},ListRescoreExecutionPlans:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{SummaryItems:{type:"list",member:{type:"structure",members:{Name:{},Id:{},CreatedAt:{type:"timestamp"},UpdatedAt:{type:"timestamp"},Status:{}}}},NextToken:{}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceARN"],members:{ResourceARN:{}}},output:{type:"structure",members:{Tags:{shape:"S6"}}}},Rescore:{input:{type:"structure",required:["RescoreExecutionPlanId","SearchQuery","Documents"],members:{RescoreExecutionPlanId:{},SearchQuery:{},Documents:{type:"list",member:{type:"structure",required:["Id","OriginalScore"],members:{Id:{},GroupId:{},Title:{},Body:{},TokenizedTitle:{type:"list",member:{}},TokenizedBody:{type:"list",member:{}},OriginalScore:{type:"float"}}}}}},output:{type:"structure",members:{RescoreId:{},ResultItems:{type:"list",member:{type:"structure",members:{DocumentId:{},Score:{type:"float"}}}}}}},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:{}}},UpdateRescoreExecutionPlan:{input:{type:"structure",required:["Id"],members:{Id:{},Name:{},Description:{},CapacityUnits:{shape:"S4"}}}}},shapes:{S4:{type:"structure",required:["RescoreCapacityUnits"],members:{RescoreCapacityUnits:{type:"integer"}}},S6:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}}}}},6470:function(e){e.exports={version:2,waiters:{FlowActive:{description:"Wait until a flow is active",operation:"DescribeFlow",delay:3,maxAttempts:40,acceptors:[{state:"success",matcher:"path",argument:"Flow.Status",expected:"ACTIVE"},{state:"retry",matcher:"path",argument:"Flow.Status",expected:"STARTING"},{state:"retry",matcher:"path",argument:"Flow.Status",expected:"UPDATING"},{state:"retry",matcher:"status",expected:500},{state:"retry",matcher:"status",expected:503},{state:"failure",matcher:"path",argument:"Flow.Status",expected:"ERROR"}]},FlowStandby:{description:"Wait until a flow is in standby mode",operation:"DescribeFlow",delay:3,maxAttempts:40,acceptors:[{state:"success",matcher:"path",argument:"Flow.Status",expected:"STANDBY"},{state:"retry",matcher:"path",argument:"Flow.Status",expected:"STOPPING"},{state:"retry",matcher:"status",expected:500},{state:"retry",matcher:"status",expected:503},{state:"failure",matcher:"path",argument:"Flow.Status",expected:"ERROR"}]},FlowDeleted:{description:"Wait until a flow is deleted",operation:"DescribeFlow",delay:3,maxAttempts:40,acceptors:[{state:"success",matcher:"status",expected:404},{state:"retry",matcher:"path",argument:"Flow.Status",expected:"DELETING"},{state:"retry",matcher:"status",expected:500},{state:"retry",matcher:"status",expected:503},{state:"failure",matcher:"path",argument:"Flow.Status",expected:"ERROR"}]}}}},6474:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2020-07-20",endpointPrefix:"proton",jsonVersion:"1.0",protocol:"json",serviceFullName:"AWS Proton",serviceId:"Proton",signatureVersion:"v4",signingName:"proton",targetPrefix:"AwsProton20200720",uid:"proton-2020-07-20"},operations:{AcceptEnvironmentAccountConnection:{input:{type:"structure",required:["id"],members:{id:{}}},output:{type:"structure",required:["environmentAccountConnection"],members:{environmentAccountConnection:{shape:"S4"}}},idempotent:true},CancelComponentDeployment:{input:{type:"structure",required:["componentName"],members:{componentName:{}}},output:{type:"structure",required:["component"],members:{component:{shape:"Se"}}}},CancelEnvironmentDeployment:{input:{type:"structure",required:["environmentName"],members:{environmentName:{}}},output:{type:"structure",required:["environment"],members:{environment:{shape:"Sn"}}}},CancelServiceInstanceDeployment:{input:{type:"structure",required:["serviceInstanceName","serviceName"],members:{serviceInstanceName:{},serviceName:{}}},output:{type:"structure",required:["serviceInstance"],members:{serviceInstance:{shape:"Sy"}}}},CancelServicePipelineDeployment:{input:{type:"structure",required:["serviceName"],members:{serviceName:{}}},output:{type:"structure",required:["pipeline"],members:{pipeline:{shape:"S12"}}}},CreateComponent:{input:{type:"structure",required:["manifest","name","templateFile"],members:{clientToken:{idempotencyToken:true},description:{shape:"Si"},environmentName:{},manifest:{type:"string",sensitive:true},name:{},serviceInstanceName:{},serviceName:{},serviceSpec:{shape:"Sk"},tags:{shape:"S16"},templateFile:{shape:"S1a"}}},output:{type:"structure",required:["component"],members:{component:{shape:"Se"}}},idempotent:true},CreateEnvironment:{input:{type:"structure",required:["name","spec","templateMajorVersion","templateName"],members:{codebuildRoleArn:{},componentRoleArn:{},description:{shape:"Si"},environmentAccountConnectionId:{},name:{},protonServiceRoleArn:{},provisioningRepository:{shape:"S1d"},spec:{shape:"Sk"},tags:{shape:"S16"},templateMajorVersion:{},templateMinorVersion:{},templateName:{}}},output:{type:"structure",required:["environment"],members:{environment:{shape:"Sn"}}},idempotent:true},CreateEnvironmentAccountConnection:{input:{type:"structure",required:["environmentName","managementAccountId"],members:{clientToken:{idempotencyToken:true},codebuildRoleArn:{},componentRoleArn:{},environmentName:{},managementAccountId:{},roleArn:{},tags:{shape:"S16"}}},output:{type:"structure",required:["environmentAccountConnection"],members:{environmentAccountConnection:{shape:"S4"}}},idempotent:true},CreateEnvironmentTemplate:{input:{type:"structure",required:["name"],members:{description:{shape:"Si"},displayName:{shape:"S1i"},encryptionKey:{},name:{},provisioning:{},tags:{shape:"S16"}}},output:{type:"structure",required:["environmentTemplate"],members:{environmentTemplate:{shape:"S1k"}}},idempotent:true},CreateEnvironmentTemplateVersion:{input:{type:"structure",required:["source","templateName"],members:{clientToken:{idempotencyToken:true},description:{shape:"Si"},majorVersion:{},source:{shape:"S1o"},tags:{shape:"S16"},templateName:{}}},output:{type:"structure",required:["environmentTemplateVersion"],members:{environmentTemplateVersion:{shape:"S1t"}}},idempotent:true},CreateRepository:{input:{type:"structure",required:["connectionArn","name","provider"],members:{connectionArn:{},encryptionKey:{},name:{},provider:{},tags:{shape:"S16"}}},output:{type:"structure",required:["repository"],members:{repository:{shape:"S1z"}}},idempotent:true},CreateService:{input:{type:"structure",required:["name","spec","templateMajorVersion","templateName"],members:{branchName:{},description:{shape:"Si"},name:{},repositoryConnectionArn:{},repositoryId:{},spec:{shape:"Sk"},tags:{shape:"S16"},templateMajorVersion:{},templateMinorVersion:{},templateName:{}}},output:{type:"structure",required:["service"],members:{service:{shape:"S23"}}},idempotent:true},CreateServiceInstance:{input:{type:"structure",required:["name","serviceName","spec"],members:{clientToken:{idempotencyToken:true},name:{},serviceName:{},spec:{shape:"Sk"},tags:{shape:"S16"},templateMajorVersion:{},templateMinorVersion:{}}},output:{type:"structure",required:["serviceInstance"],members:{serviceInstance:{shape:"Sy"}}},idempotent:true},CreateServiceSyncConfig:{input:{type:"structure",required:["branch","filePath","repositoryName","repositoryProvider","serviceName"],members:{branch:{},filePath:{},repositoryName:{},repositoryProvider:{},serviceName:{}}},output:{type:"structure",members:{serviceSyncConfig:{shape:"S2b"}}},idempotent:true},CreateServiceTemplate:{input:{type:"structure",required:["name"],members:{description:{shape:"Si"},displayName:{shape:"S1i"},encryptionKey:{},name:{},pipelineProvisioning:{},tags:{shape:"S16"}}},output:{type:"structure",required:["serviceTemplate"],members:{serviceTemplate:{shape:"S2e"}}},idempotent:true},CreateServiceTemplateVersion:{input:{type:"structure",required:["compatibleEnvironmentTemplates","source","templateName"],members:{clientToken:{idempotencyToken:true},compatibleEnvironmentTemplates:{shape:"S2h"},description:{shape:"Si"},majorVersion:{},source:{shape:"S1o"},supportedComponentSources:{shape:"S2j"},tags:{shape:"S16"},templateName:{}}},output:{type:"structure",required:["serviceTemplateVersion"],members:{serviceTemplateVersion:{shape:"S2m"}}},idempotent:true},CreateTemplateSyncConfig:{input:{type:"structure",required:["branch","repositoryName","repositoryProvider","templateName","templateType"],members:{branch:{},repositoryName:{},repositoryProvider:{},subdirectory:{},templateName:{},templateType:{}}},output:{type:"structure",members:{templateSyncConfig:{shape:"S2u"}}},idempotent:true},DeleteComponent:{input:{type:"structure",required:["name"],members:{name:{}}},output:{type:"structure",members:{component:{shape:"Se"}}},idempotent:true},DeleteEnvironment:{input:{type:"structure",required:["name"],members:{name:{}}},output:{type:"structure",members:{environment:{shape:"Sn"}}},idempotent:true},DeleteEnvironmentAccountConnection:{input:{type:"structure",required:["id"],members:{id:{}}},output:{type:"structure",members:{environmentAccountConnection:{shape:"S4"}}},idempotent:true},DeleteEnvironmentTemplate:{input:{type:"structure",required:["name"],members:{name:{}}},output:{type:"structure",members:{environmentTemplate:{shape:"S1k"}}},idempotent:true},DeleteEnvironmentTemplateVersion:{input:{type:"structure",required:["majorVersion","minorVersion","templateName"],members:{majorVersion:{},minorVersion:{},templateName:{}}},output:{type:"structure",members:{environmentTemplateVersion:{shape:"S1t"}}},idempotent:true},DeleteRepository:{input:{type:"structure",required:["name","provider"],members:{name:{},provider:{}}},output:{type:"structure",members:{repository:{shape:"S1z"}}},idempotent:true},DeleteService:{input:{type:"structure",required:["name"],members:{name:{}}},output:{type:"structure",members:{service:{shape:"S23"}}},idempotent:true},DeleteServiceSyncConfig:{input:{type:"structure",required:["serviceName"],members:{serviceName:{}}},output:{type:"structure",members:{serviceSyncConfig:{shape:"S2b"}}},idempotent:true},DeleteServiceTemplate:{input:{type:"structure",required:["name"],members:{name:{}}},output:{type:"structure",members:{serviceTemplate:{shape:"S2e"}}},idempotent:true},DeleteServiceTemplateVersion:{input:{type:"structure",required:["majorVersion","minorVersion","templateName"],members:{majorVersion:{},minorVersion:{},templateName:{}}},output:{type:"structure",members:{serviceTemplateVersion:{shape:"S2m"}}},idempotent:true},DeleteTemplateSyncConfig:{input:{type:"structure",required:["templateName","templateType"],members:{templateName:{},templateType:{}}},output:{type:"structure",members:{templateSyncConfig:{shape:"S2u"}}},idempotent:true},GetAccountSettings:{input:{type:"structure",members:{}},output:{type:"structure",members:{accountSettings:{shape:"S3j"}}}},GetComponent:{input:{type:"structure",required:["name"],members:{name:{}}},output:{type:"structure",members:{component:{shape:"Se"}}}},GetEnvironment:{input:{type:"structure",required:["name"],members:{name:{}}},output:{type:"structure",required:["environment"],members:{environment:{shape:"Sn"}}}},GetEnvironmentAccountConnection:{input:{type:"structure",required:["id"],members:{id:{}}},output:{type:"structure",required:["environmentAccountConnection"],members:{environmentAccountConnection:{shape:"S4"}}}},GetEnvironmentTemplate:{input:{type:"structure",required:["name"],members:{name:{}}},output:{type:"structure",required:["environmentTemplate"],members:{environmentTemplate:{shape:"S1k"}}}},GetEnvironmentTemplateVersion:{input:{type:"structure",required:["majorVersion","minorVersion","templateName"],members:{majorVersion:{},minorVersion:{},templateName:{}}},output:{type:"structure",required:["environmentTemplateVersion"],members:{environmentTemplateVersion:{shape:"S1t"}}}},GetRepository:{input:{type:"structure",required:["name","provider"],members:{name:{},provider:{}}},output:{type:"structure",required:["repository"],members:{repository:{shape:"S1z"}}}},GetRepositorySyncStatus:{input:{type:"structure",required:["branch","repositoryName","repositoryProvider","syncType"],members:{branch:{},repositoryName:{},repositoryProvider:{},syncType:{}}},output:{type:"structure",members:{latestSync:{type:"structure",required:["events","startedAt","status"],members:{events:{type:"list",member:{type:"structure",required:["event","time","type"],members:{event:{},externalId:{},time:{type:"timestamp"},type:{}}}},startedAt:{type:"timestamp"},status:{}}}}}},GetResourcesSummary:{input:{type:"structure",members:{}},output:{type:"structure",required:["counts"],members:{counts:{type:"structure",members:{components:{shape:"S47"},environmentTemplates:{shape:"S47"},environments:{shape:"S47"},pipelines:{shape:"S47"},serviceInstances:{shape:"S47"},serviceTemplates:{shape:"S47"},services:{shape:"S47"}}}}}},GetService:{input:{type:"structure",required:["name"],members:{name:{}}},output:{type:"structure",members:{service:{shape:"S23"}}}},GetServiceInstance:{input:{type:"structure",required:["name","serviceName"],members:{name:{},serviceName:{}}},output:{type:"structure",required:["serviceInstance"],members:{serviceInstance:{shape:"Sy"}}}},GetServiceInstanceSyncStatus:{input:{type:"structure",required:["serviceInstanceName","serviceName"],members:{serviceInstanceName:{},serviceName:{}}},output:{type:"structure",members:{desiredState:{shape:"S4f"},latestSuccessfulSync:{shape:"S4h"},latestSync:{shape:"S4h"}}}},GetServiceSyncBlockerSummary:{input:{type:"structure",required:["serviceName"],members:{serviceInstanceName:{},serviceName:{}}},output:{type:"structure",members:{serviceSyncBlockerSummary:{type:"structure",required:["serviceName"],members:{latestBlockers:{type:"list",member:{shape:"S4p"}},serviceInstanceName:{},serviceName:{}}}}}},GetServiceSyncConfig:{input:{type:"structure",required:["serviceName"],members:{serviceName:{}}},output:{type:"structure",members:{serviceSyncConfig:{shape:"S2b"}}}},GetServiceTemplate:{input:{type:"structure",required:["name"],members:{name:{}}},output:{type:"structure",required:["serviceTemplate"],members:{serviceTemplate:{shape:"S2e"}}}},GetServiceTemplateVersion:{input:{type:"structure",required:["majorVersion","minorVersion","templateName"],members:{majorVersion:{},minorVersion:{},templateName:{}}},output:{type:"structure",required:["serviceTemplateVersion"],members:{serviceTemplateVersion:{shape:"S2m"}}}},GetTemplateSyncConfig:{input:{type:"structure",required:["templateName","templateType"],members:{templateName:{},templateType:{}}},output:{type:"structure",members:{templateSyncConfig:{shape:"S2u"}}}},GetTemplateSyncStatus:{input:{type:"structure",required:["templateName","templateType","templateVersion"],members:{templateName:{},templateType:{},templateVersion:{}}},output:{type:"structure",members:{desiredState:{shape:"S4f"},latestSuccessfulSync:{shape:"S4h"},latestSync:{shape:"S4h"}}}},ListComponentOutputs:{input:{type:"structure",required:["componentName"],members:{componentName:{},nextToken:{}}},output:{type:"structure",required:["outputs"],members:{nextToken:{},outputs:{shape:"S57"}}}},ListComponentProvisionedResources:{input:{type:"structure",required:["componentName"],members:{componentName:{},nextToken:{}}},output:{type:"structure",required:["provisionedResources"],members:{nextToken:{},provisionedResources:{shape:"S5d"}}}},ListComponents:{input:{type:"structure",members:{environmentName:{},maxResults:{type:"integer"},nextToken:{},serviceInstanceName:{},serviceName:{}}},output:{type:"structure",required:["components"],members:{components:{type:"list",member:{type:"structure",required:["arn","createdAt","deploymentStatus","environmentName","lastModifiedAt","name"],members:{arn:{},createdAt:{type:"timestamp"},deploymentStatus:{},deploymentStatusMessage:{shape:"Sh"},environmentName:{},lastDeploymentAttemptedAt:{type:"timestamp"},lastDeploymentSucceededAt:{type:"timestamp"},lastModifiedAt:{type:"timestamp"},name:{},serviceInstanceName:{},serviceName:{}}}},nextToken:{}}}},ListEnvironmentAccountConnections:{input:{type:"structure",required:["requestedBy"],members:{environmentName:{},maxResults:{type:"integer"},nextToken:{},requestedBy:{},statuses:{type:"list",member:{}}}},output:{type:"structure",required:["environmentAccountConnections"],members:{environmentAccountConnections:{type:"list",member:{type:"structure",required:["arn","environmentAccountId","environmentName","id","lastModifiedAt","managementAccountId","requestedAt","roleArn","status"],members:{arn:{},componentRoleArn:{},environmentAccountId:{},environmentName:{},id:{},lastModifiedAt:{type:"timestamp"},managementAccountId:{},requestedAt:{type:"timestamp"},roleArn:{},status:{}}}},nextToken:{}}}},ListEnvironmentOutputs:{input:{type:"structure",required:["environmentName"],members:{environmentName:{},nextToken:{}}},output:{type:"structure",required:["outputs"],members:{nextToken:{},outputs:{shape:"S57"}}}},ListEnvironmentProvisionedResources:{input:{type:"structure",required:["environmentName"],members:{environmentName:{},nextToken:{}}},output:{type:"structure",required:["provisionedResources"],members:{nextToken:{},provisionedResources:{shape:"S5d"}}}},ListEnvironmentTemplateVersions:{input:{type:"structure",required:["templateName"],members:{majorVersion:{},maxResults:{type:"integer"},nextToken:{},templateName:{}}},output:{type:"structure",required:["templateVersions"],members:{nextToken:{},templateVersions:{type:"list",member:{type:"structure",required:["arn","createdAt","lastModifiedAt","majorVersion","minorVersion","status","templateName"],members:{arn:{},createdAt:{type:"timestamp"},description:{shape:"Si"},lastModifiedAt:{type:"timestamp"},majorVersion:{},minorVersion:{},recommendedMinorVersion:{},status:{},statusMessage:{shape:"Sh"},templateName:{}}}}}}},ListEnvironmentTemplates:{input:{type:"structure",members:{maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",required:["templates"],members:{nextToken:{},templates:{type:"list",member:{type:"structure",required:["arn","createdAt","lastModifiedAt","name"],members:{arn:{},createdAt:{type:"timestamp"},description:{shape:"Si"},displayName:{shape:"S1i"},lastModifiedAt:{type:"timestamp"},name:{},provisioning:{},recommendedVersion:{}}}}}}},ListEnvironments:{input:{type:"structure",members:{environmentTemplates:{type:"list",member:{type:"structure",required:["majorVersion","templateName"],members:{majorVersion:{},templateName:{}}}},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",required:["environments"],members:{environments:{type:"list",member:{type:"structure",required:["arn","createdAt","deploymentStatus","lastDeploymentAttemptedAt","lastDeploymentSucceededAt","name","templateMajorVersion","templateMinorVersion","templateName"],members:{arn:{},componentRoleArn:{},createdAt:{type:"timestamp"},deploymentStatus:{},deploymentStatusMessage:{shape:"Sh"},description:{shape:"Si"},environmentAccountConnectionId:{},environmentAccountId:{},lastDeploymentAttemptedAt:{type:"timestamp"},lastDeploymentSucceededAt:{type:"timestamp"},name:{},protonServiceRoleArn:{},provisioning:{},templateMajorVersion:{},templateMinorVersion:{},templateName:{}}}},nextToken:{}}}},ListRepositories:{input:{type:"structure",members:{maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",required:["repositories"],members:{nextToken:{},repositories:{type:"list",member:{type:"structure",required:["arn","connectionArn","name","provider"],members:{arn:{},connectionArn:{},name:{},provider:{}}}}}}},ListRepositorySyncDefinitions:{input:{type:"structure",required:["repositoryName","repositoryProvider","syncType"],members:{nextToken:{},repositoryName:{},repositoryProvider:{},syncType:{}}},output:{type:"structure",required:["syncDefinitions"],members:{nextToken:{},syncDefinitions:{type:"list",member:{type:"structure",required:["branch","directory","parent","target"],members:{branch:{},directory:{},parent:{},target:{}}}}}}},ListServiceInstanceOutputs:{input:{type:"structure",required:["serviceInstanceName","serviceName"],members:{nextToken:{},serviceInstanceName:{},serviceName:{}}},output:{type:"structure",required:["outputs"],members:{nextToken:{},outputs:{shape:"S57"}}}},ListServiceInstanceProvisionedResources:{input:{type:"structure",required:["serviceInstanceName","serviceName"],members:{nextToken:{},serviceInstanceName:{},serviceName:{}}},output:{type:"structure",required:["provisionedResources"],members:{nextToken:{},provisionedResources:{shape:"S5d"}}}},ListServiceInstances:{input:{type:"structure",members:{filters:{type:"list",member:{type:"structure",members:{key:{},value:{}}}},maxResults:{type:"integer"},nextToken:{},serviceName:{},sortBy:{},sortOrder:{}}},output:{type:"structure",required:["serviceInstances"],members:{nextToken:{},serviceInstances:{type:"list",member:{type:"structure",required:["arn","createdAt","deploymentStatus","environmentName","lastDeploymentAttemptedAt","lastDeploymentSucceededAt","name","serviceName","templateMajorVersion","templateMinorVersion","templateName"],members:{arn:{},createdAt:{type:"timestamp"},deploymentStatus:{},deploymentStatusMessage:{shape:"Sh"},environmentName:{},lastDeploymentAttemptedAt:{type:"timestamp"},lastDeploymentSucceededAt:{type:"timestamp"},name:{},serviceName:{},templateMajorVersion:{},templateMinorVersion:{},templateName:{}}}}}}},ListServicePipelineOutputs:{input:{type:"structure",required:["serviceName"],members:{nextToken:{},serviceName:{}}},output:{type:"structure",required:["outputs"],members:{nextToken:{},outputs:{shape:"S57"}}}},ListServicePipelineProvisionedResources:{input:{type:"structure",required:["serviceName"],members:{nextToken:{},serviceName:{}}},output:{type:"structure",required:["provisionedResources"],members:{nextToken:{},provisionedResources:{shape:"S5d"}}}},ListServiceTemplateVersions:{input:{type:"structure",required:["templateName"],members:{majorVersion:{},maxResults:{type:"integer"},nextToken:{},templateName:{}}},output:{type:"structure",required:["templateVersions"],members:{nextToken:{},templateVersions:{type:"list",member:{type:"structure",required:["arn","createdAt","lastModifiedAt","majorVersion","minorVersion","status","templateName"],members:{arn:{},createdAt:{type:"timestamp"},description:{shape:"Si"},lastModifiedAt:{type:"timestamp"},majorVersion:{},minorVersion:{},recommendedMinorVersion:{},status:{},statusMessage:{shape:"Sh"},templateName:{}}}}}}},ListServiceTemplates:{input:{type:"structure",members:{maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",required:["templates"],members:{nextToken:{},templates:{type:"list",member:{type:"structure",required:["arn","createdAt","lastModifiedAt","name"],members:{arn:{},createdAt:{type:"timestamp"},description:{shape:"Si"},displayName:{shape:"S1i"},lastModifiedAt:{type:"timestamp"},name:{},pipelineProvisioning:{},recommendedVersion:{}}}}}}},ListServices:{input:{type:"structure",members:{maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",required:["services"],members:{nextToken:{},services:{type:"list",member:{type:"structure",required:["arn","createdAt","lastModifiedAt","name","status","templateName"],members:{arn:{},createdAt:{type:"timestamp"},description:{shape:"Si"},lastModifiedAt:{type:"timestamp"},name:{},status:{},statusMessage:{shape:"Sh"},templateName:{}}}}}}},ListTagsForResource:{input:{type:"structure",required:["resourceArn"],members:{maxResults:{type:"integer"},nextToken:{},resourceArn:{}}},output:{type:"structure",required:["tags"],members:{nextToken:{},tags:{shape:"S16"}}}},NotifyResourceDeploymentStatusChange:{input:{type:"structure",required:["resourceArn"],members:{deploymentId:{},outputs:{type:"list",member:{shape:"S58"}},resourceArn:{},status:{},statusMessage:{type:"string",sensitive:true}}},output:{type:"structure",members:{}}},RejectEnvironmentAccountConnection:{input:{type:"structure",required:["id"],members:{id:{}}},output:{type:"structure",required:["environmentAccountConnection"],members:{environmentAccountConnection:{shape:"S4"}}},idempotent:true},TagResource:{input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{},tags:{shape:"S16"}}},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},UpdateAccountSettings:{input:{type:"structure",members:{deletePipelineProvisioningRepository:{type:"boolean"},pipelineCodebuildRoleArn:{},pipelineProvisioningRepository:{shape:"S1d"},pipelineServiceRoleArn:{}}},output:{type:"structure",required:["accountSettings"],members:{accountSettings:{shape:"S3j"}}}},UpdateComponent:{input:{type:"structure",required:["deploymentType","name"],members:{clientToken:{idempotencyToken:true},deploymentType:{},description:{shape:"Si"},name:{},serviceInstanceName:{},serviceName:{},serviceSpec:{shape:"Sk"},templateFile:{shape:"S1a"}}},output:{type:"structure",required:["component"],members:{component:{shape:"Se"}}}},UpdateEnvironment:{input:{type:"structure",required:["deploymentType","name"],members:{codebuildRoleArn:{},componentRoleArn:{},deploymentType:{},description:{shape:"Si"},environmentAccountConnectionId:{},name:{},protonServiceRoleArn:{},provisioningRepository:{shape:"S1d"},spec:{shape:"Sk"},templateMajorVersion:{},templateMinorVersion:{}}},output:{type:"structure",required:["environment"],members:{environment:{shape:"Sn"}}}},UpdateEnvironmentAccountConnection:{input:{type:"structure",required:["id"],members:{codebuildRoleArn:{},componentRoleArn:{},id:{},roleArn:{}}},output:{type:"structure",required:["environmentAccountConnection"],members:{environmentAccountConnection:{shape:"S4"}}},idempotent:true},UpdateEnvironmentTemplate:{input:{type:"structure",required:["name"],members:{description:{shape:"Si"},displayName:{shape:"S1i"},name:{}}},output:{type:"structure",required:["environmentTemplate"],members:{environmentTemplate:{shape:"S1k"}}}},UpdateEnvironmentTemplateVersion:{input:{type:"structure",required:["majorVersion","minorVersion","templateName"],members:{description:{shape:"Si"},majorVersion:{},minorVersion:{},status:{},templateName:{}}},output:{type:"structure",required:["environmentTemplateVersion"],members:{environmentTemplateVersion:{shape:"S1t"}}}},UpdateService:{input:{type:"structure",required:["name"],members:{description:{shape:"Si"},name:{},spec:{shape:"Sk"}}},output:{type:"structure",required:["service"],members:{service:{shape:"S23"}}}},UpdateServiceInstance:{input:{type:"structure",required:["deploymentType","name","serviceName"],members:{clientToken:{idempotencyToken:true},deploymentType:{},name:{},serviceName:{},spec:{shape:"Sk"},templateMajorVersion:{},templateMinorVersion:{}}},output:{type:"structure",required:["serviceInstance"],members:{serviceInstance:{shape:"Sy"}}}},UpdateServicePipeline:{input:{type:"structure",required:["deploymentType","serviceName","spec"],members:{deploymentType:{},serviceName:{},spec:{shape:"Sk"},templateMajorVersion:{},templateMinorVersion:{}}},output:{type:"structure",required:["pipeline"],members:{pipeline:{shape:"S12"}}}},UpdateServiceSyncBlocker:{input:{type:"structure",required:["id","resolvedReason"],members:{id:{},resolvedReason:{}}},output:{type:"structure",required:["serviceName","serviceSyncBlocker"],members:{serviceInstanceName:{},serviceName:{},serviceSyncBlocker:{shape:"S4p"}}}},UpdateServiceSyncConfig:{input:{type:"structure",required:["branch","filePath","repositoryName","repositoryProvider","serviceName"],members:{branch:{},filePath:{},repositoryName:{},repositoryProvider:{},serviceName:{}}},output:{type:"structure",members:{serviceSyncConfig:{shape:"S2b"}}}},UpdateServiceTemplate:{input:{type:"structure",required:["name"],members:{description:{shape:"Si"},displayName:{shape:"S1i"},name:{}}},output:{type:"structure",required:["serviceTemplate"],members:{serviceTemplate:{shape:"S2e"}}}},UpdateServiceTemplateVersion:{input:{type:"structure",required:["majorVersion","minorVersion","templateName"],members:{compatibleEnvironmentTemplates:{shape:"S2h"},description:{shape:"Si"},majorVersion:{},minorVersion:{},status:{},supportedComponentSources:{shape:"S2j"},templateName:{}}},output:{type:"structure",required:["serviceTemplateVersion"],members:{serviceTemplateVersion:{shape:"S2m"}}}},UpdateTemplateSyncConfig:{input:{type:"structure",required:["branch","repositoryName","repositoryProvider","templateName","templateType"],members:{branch:{},repositoryName:{},repositoryProvider:{},subdirectory:{},templateName:{},templateType:{}}},output:{type:"structure",members:{templateSyncConfig:{shape:"S2u"}}}}},shapes:{S4:{type:"structure",required:["arn","environmentAccountId","environmentName","id","lastModifiedAt","managementAccountId","requestedAt","roleArn","status"],members:{arn:{},codebuildRoleArn:{},componentRoleArn:{},environmentAccountId:{},environmentName:{},id:{},lastModifiedAt:{type:"timestamp"},managementAccountId:{},requestedAt:{type:"timestamp"},roleArn:{},status:{}}},Se:{type:"structure",required:["arn","createdAt","deploymentStatus","environmentName","lastModifiedAt","name"],members:{arn:{},createdAt:{type:"timestamp"},deploymentStatus:{},deploymentStatusMessage:{shape:"Sh"},description:{shape:"Si"},environmentName:{},lastClientRequestToken:{},lastDeploymentAttemptedAt:{type:"timestamp"},lastDeploymentSucceededAt:{type:"timestamp"},lastModifiedAt:{type:"timestamp"},name:{},serviceInstanceName:{},serviceName:{},serviceSpec:{shape:"Sk"}}},Sh:{type:"string",sensitive:true},Si:{type:"string",sensitive:true},Sk:{type:"string",sensitive:true},Sn:{type:"structure",required:["arn","createdAt","deploymentStatus","lastDeploymentAttemptedAt","lastDeploymentSucceededAt","name","templateMajorVersion","templateMinorVersion","templateName"],members:{arn:{},codebuildRoleArn:{},componentRoleArn:{},createdAt:{type:"timestamp"},deploymentStatus:{},deploymentStatusMessage:{shape:"Sh"},description:{shape:"Si"},environmentAccountConnectionId:{},environmentAccountId:{},lastDeploymentAttemptedAt:{type:"timestamp"},lastDeploymentSucceededAt:{type:"timestamp"},name:{},protonServiceRoleArn:{},provisioning:{},provisioningRepository:{shape:"Sq"},spec:{shape:"Sk"},templateMajorVersion:{},templateMinorVersion:{},templateName:{}}},Sq:{type:"structure",required:["arn","branch","name","provider"],members:{arn:{},branch:{},name:{},provider:{}}},Sy:{type:"structure",required:["arn","createdAt","deploymentStatus","environmentName","lastDeploymentAttemptedAt","lastDeploymentSucceededAt","name","serviceName","templateMajorVersion","templateMinorVersion","templateName"],members:{arn:{},createdAt:{type:"timestamp"},deploymentStatus:{},deploymentStatusMessage:{shape:"Sh"},environmentName:{},lastClientRequestToken:{},lastDeploymentAttemptedAt:{type:"timestamp"},lastDeploymentSucceededAt:{type:"timestamp"},name:{},serviceName:{},spec:{shape:"Sk"},templateMajorVersion:{},templateMinorVersion:{},templateName:{}}},S12:{type:"structure",required:["arn","createdAt","deploymentStatus","lastDeploymentAttemptedAt","lastDeploymentSucceededAt","templateMajorVersion","templateMinorVersion","templateName"],members:{arn:{},createdAt:{type:"timestamp"},deploymentStatus:{},deploymentStatusMessage:{shape:"Sh"},lastDeploymentAttemptedAt:{type:"timestamp"},lastDeploymentSucceededAt:{type:"timestamp"},spec:{shape:"Sk"},templateMajorVersion:{},templateMinorVersion:{},templateName:{}}},S16:{type:"list",member:{type:"structure",required:["key","value"],members:{key:{},value:{}}}},S1a:{type:"string",sensitive:true},S1d:{type:"structure",required:["branch","name","provider"],members:{branch:{},name:{},provider:{}}},S1i:{type:"string",sensitive:true},S1k:{type:"structure",required:["arn","createdAt","lastModifiedAt","name"],members:{arn:{},createdAt:{type:"timestamp"},description:{shape:"Si"},displayName:{shape:"S1i"},encryptionKey:{},lastModifiedAt:{type:"timestamp"},name:{},provisioning:{},recommendedVersion:{}}},S1o:{type:"structure",members:{s3:{type:"structure",required:["bucket","key"],members:{bucket:{},key:{}}}},union:true},S1t:{type:"structure",required:["arn","createdAt","lastModifiedAt","majorVersion","minorVersion","status","templateName"],members:{arn:{},createdAt:{type:"timestamp"},description:{shape:"Si"},lastModifiedAt:{type:"timestamp"},majorVersion:{},minorVersion:{},recommendedMinorVersion:{},schema:{shape:"S1v"},status:{},statusMessage:{shape:"Sh"},templateName:{}}},S1v:{type:"string",sensitive:true},S1z:{type:"structure",required:["arn","connectionArn","name","provider"],members:{arn:{},connectionArn:{},encryptionKey:{},name:{},provider:{}}},S23:{type:"structure",required:["arn","createdAt","lastModifiedAt","name","spec","status","templateName"],members:{arn:{},branchName:{},createdAt:{type:"timestamp"},description:{shape:"Si"},lastModifiedAt:{type:"timestamp"},name:{},pipeline:{shape:"S12"},repositoryConnectionArn:{},repositoryId:{},spec:{shape:"Sk"},status:{},statusMessage:{shape:"Sh"},templateName:{}}},S2b:{type:"structure",required:["branch","filePath","repositoryName","repositoryProvider","serviceName"],members:{branch:{},filePath:{},repositoryName:{},repositoryProvider:{},serviceName:{}}},S2e:{type:"structure",required:["arn","createdAt","lastModifiedAt","name"],members:{arn:{},createdAt:{type:"timestamp"},description:{shape:"Si"},displayName:{shape:"S1i"},encryptionKey:{},lastModifiedAt:{type:"timestamp"},name:{},pipelineProvisioning:{},recommendedVersion:{}}},S2h:{type:"list",member:{type:"structure",required:["majorVersion","templateName"],members:{majorVersion:{},templateName:{}}}},S2j:{type:"list",member:{}},S2m:{type:"structure",required:["arn","compatibleEnvironmentTemplates","createdAt","lastModifiedAt","majorVersion","minorVersion","status","templateName"],members:{arn:{},compatibleEnvironmentTemplates:{type:"list",member:{type:"structure",required:["majorVersion","templateName"],members:{majorVersion:{},templateName:{}}}},createdAt:{type:"timestamp"},description:{shape:"Si"},lastModifiedAt:{type:"timestamp"},majorVersion:{},minorVersion:{},recommendedMinorVersion:{},schema:{shape:"S1v"},status:{},statusMessage:{shape:"Sh"},supportedComponentSources:{shape:"S2j"},templateName:{}}},S2u:{type:"structure",required:["branch","repositoryName","repositoryProvider","templateName","templateType"],members:{branch:{},repositoryName:{},repositoryProvider:{},subdirectory:{},templateName:{},templateType:{}}},S3j:{type:"structure",members:{pipelineCodebuildRoleArn:{},pipelineProvisioningRepository:{shape:"Sq"},pipelineServiceRoleArn:{}}},S47:{type:"structure",required:["total"],members:{behindMajor:{type:"integer"},behindMinor:{type:"integer"},failed:{type:"integer"},total:{type:"integer"},upToDate:{type:"integer"}}},S4f:{type:"structure",required:["branch","directory","repositoryName","repositoryProvider","sha"],members:{branch:{},directory:{},repositoryName:{},repositoryProvider:{},sha:{}}},S4h:{type:"structure",required:["events","initialRevision","startedAt","status","target","targetRevision"],members:{events:{type:"list",member:{type:"structure",required:["event","time","type"],members:{event:{},externalId:{},time:{type:"timestamp"},type:{}}}},initialRevision:{shape:"S4f"},startedAt:{type:"timestamp"},status:{},target:{},targetRevision:{shape:"S4f"}}},S4p:{type:"structure",required:["createdAt","createdReason","id","status","type"],members:{contexts:{type:"list",member:{type:"structure",required:["key","value"],members:{key:{},value:{}}}},createdAt:{type:"timestamp"},createdReason:{},id:{},resolvedAt:{type:"timestamp"},resolvedReason:{},status:{},type:{}}},S57:{type:"list",member:{shape:"S58"}},S58:{type:"structure",members:{key:{},valueString:{}},sensitive:true},S5d:{type:"list",member:{type:"structure",members:{identifier:{},name:{},provisioningEngine:{}}}}}}},6481:function(e){e.exports={pagination:{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"}}}},6491:function(e){e.exports={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"}}}}}},6495:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["wellarchitected"]={};s.WellArchitected=i.defineService("wellarchitected",["2020-03-31"]);Object.defineProperty(a.services["wellarchitected"],"2020-03-31",{get:function get(){var e=r(6575);e.paginators=r(6350).pagination;return e},enumerable:true,configurable:true});e.exports=s.WellArchitected},6523:function(e){e.exports={pagination:{ListFirewallConfigs:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"FirewallConfigs"},ListFirewallDomainLists:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"FirewallDomainLists"},ListFirewallDomains:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Domains"},ListFirewallRuleGroupAssociations:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"FirewallRuleGroupAssociations"},ListFirewallRuleGroups:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"FirewallRuleGroups"},ListFirewallRules:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"FirewallRules"},ListResolverConfigs:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"ResolverConfigs"},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"}}}},6534:function(e){e.exports={pagination:{ListReadinessChecks:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"ReadinessChecks"},ListResourceSets:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"ResourceSets"},ListCells:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Cells"},ListRecoveryGroups:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"RecoveryGroups"},ListRules:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Rules"},ListCrossAccountAuthorizations:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"CrossAccountAuthorizations"},GetCellReadinessSummary:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"ReadinessChecks",non_aggregate_keys:["Readiness"]},GetRecoveryGroupReadinessSummary:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"ReadinessChecks",non_aggregate_keys:["Readiness"]},GetReadinessCheckStatus:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Resources",non_aggregate_keys:["Readiness","Messages"]},GetReadinessCheckResourceStatus:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Rules",non_aggregate_keys:["Readiness"]}}}},6542:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2022-11-28",endpointPrefix:"docdb-elastic",jsonVersion:"1.1",protocol:"rest-json",serviceAbbreviation:"DocDB Elastic",serviceFullName:"Amazon DocumentDB Elastic Clusters",serviceId:"DocDB Elastic",signatureVersion:"v4",signingName:"docdb-elastic",uid:"docdb-elastic-2022-11-28"},operations:{CreateCluster:{http:{requestUri:"/cluster",responseCode:200},input:{type:"structure",required:["adminUserName","adminUserPassword","authType","clusterName","shardCapacity","shardCount"],members:{adminUserName:{},adminUserPassword:{shape:"S3"},authType:{},clientToken:{idempotencyToken:true},clusterName:{},kmsKeyId:{},preferredMaintenanceWindow:{},shardCapacity:{type:"integer"},shardCount:{type:"integer"},subnetIds:{shape:"S6"},tags:{shape:"S7"},vpcSecurityGroupIds:{shape:"S6"}}},output:{type:"structure",required:["cluster"],members:{cluster:{shape:"Sb"}}},idempotent:true},CreateClusterSnapshot:{http:{requestUri:"/cluster-snapshot",responseCode:200},input:{type:"structure",required:["clusterArn","snapshotName"],members:{clusterArn:{},snapshotName:{},tags:{shape:"S7"}}},output:{type:"structure",required:["snapshot"],members:{snapshot:{shape:"Sg"}}},idempotent:true},DeleteCluster:{http:{method:"DELETE",requestUri:"/cluster/{clusterArn}",responseCode:200},input:{type:"structure",required:["clusterArn"],members:{clusterArn:{location:"uri",locationName:"clusterArn"}}},output:{type:"structure",required:["cluster"],members:{cluster:{shape:"Sb"}}},idempotent:true},DeleteClusterSnapshot:{http:{method:"DELETE",requestUri:"/cluster-snapshot/{snapshotArn}",responseCode:200},input:{type:"structure",required:["snapshotArn"],members:{snapshotArn:{location:"uri",locationName:"snapshotArn"}}},output:{type:"structure",required:["snapshot"],members:{snapshot:{shape:"Sg"}}},idempotent:true},GetCluster:{http:{method:"GET",requestUri:"/cluster/{clusterArn}",responseCode:200},input:{type:"structure",required:["clusterArn"],members:{clusterArn:{location:"uri",locationName:"clusterArn"}}},output:{type:"structure",required:["cluster"],members:{cluster:{shape:"Sb"}}}},GetClusterSnapshot:{http:{method:"GET",requestUri:"/cluster-snapshot/{snapshotArn}",responseCode:200},input:{type:"structure",required:["snapshotArn"],members:{snapshotArn:{location:"uri",locationName:"snapshotArn"}}},output:{type:"structure",required:["snapshot"],members:{snapshot:{shape:"Sg"}}}},ListClusterSnapshots:{http:{method:"GET",requestUri:"/cluster-snapshots",responseCode:200},input:{type:"structure",members:{clusterArn:{location:"querystring",locationName:"clusterArn"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{nextToken:{},snapshots:{type:"list",member:{type:"structure",required:["clusterArn","snapshotArn","snapshotCreationTime","snapshotName","status"],members:{clusterArn:{},snapshotArn:{},snapshotCreationTime:{},snapshotName:{},status:{}}}}}}},ListClusters:{http:{method:"GET",requestUri:"/clusters",responseCode:200},input:{type:"structure",members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{clusters:{type:"list",member:{type:"structure",required:["clusterArn","clusterName","status"],members:{clusterArn:{},clusterName:{},status:{}}}},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:"S7"}}}},RestoreClusterFromSnapshot:{http:{requestUri:"/cluster-snapshot/{snapshotArn}/restore",responseCode:200},input:{type:"structure",required:["clusterName","snapshotArn"],members:{clusterName:{},kmsKeyId:{},snapshotArn:{location:"uri",locationName:"snapshotArn"},subnetIds:{shape:"S6"},tags:{shape:"S7"},vpcSecurityGroupIds:{shape:"S6"}}},output:{type:"structure",required:["cluster"],members:{cluster:{shape:"Sb"}}},idempotent:true},TagResource:{http:{requestUri:"/tags/{resourceArn}",responseCode:200},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}",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},UpdateCluster:{http:{method:"PUT",requestUri:"/cluster/{clusterArn}",responseCode:200},input:{type:"structure",required:["clusterArn"],members:{adminUserPassword:{shape:"S3"},authType:{},clientToken:{idempotencyToken:true},clusterArn:{location:"uri",locationName:"clusterArn"},preferredMaintenanceWindow:{},shardCapacity:{type:"integer"},shardCount:{type:"integer"},subnetIds:{shape:"S6"},vpcSecurityGroupIds:{shape:"S6"}}},output:{type:"structure",required:["cluster"],members:{cluster:{shape:"Sb"}}},idempotent:true}},shapes:{S3:{type:"string",sensitive:true},S6:{type:"list",member:{}},S7:{type:"map",key:{},value:{}},Sb:{type:"structure",required:["adminUserName","authType","clusterArn","clusterEndpoint","clusterName","createTime","kmsKeyId","preferredMaintenanceWindow","shardCapacity","shardCount","status","subnetIds","vpcSecurityGroupIds"],members:{adminUserName:{},authType:{},clusterArn:{},clusterEndpoint:{},clusterName:{},createTime:{},kmsKeyId:{},preferredMaintenanceWindow:{},shardCapacity:{type:"integer"},shardCount:{type:"integer"},status:{},subnetIds:{shape:"S6"},vpcSecurityGroupIds:{shape:"S6"}}},Sg:{type:"structure",required:["adminUserName","clusterArn","clusterCreationTime","kmsKeyId","snapshotArn","snapshotCreationTime","snapshotName","status","subnetIds","vpcSecurityGroupIds"],members:{adminUserName:{},clusterArn:{},clusterCreationTime:{},kmsKeyId:{},snapshotArn:{},snapshotCreationTime:{},snapshotName:{},status:{},subnetIds:{shape:"S6"},vpcSecurityGroupIds:{shape:"S6"}}}}}},6548:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2019-07-24",endpointPrefix:"panorama",jsonVersion:"1.1",protocol:"rest-json",serviceAbbreviation:"Panorama",serviceFullName:"AWS Panorama",serviceId:"Panorama",signatureVersion:"v4",signingName:"panorama",uid:"panorama-2019-07-24"},operations:{CreateApplicationInstance:{http:{requestUri:"/application-instances",responseCode:200},input:{type:"structure",required:["DefaultRuntimeContextDevice","ManifestPayload"],members:{ApplicationInstanceIdToReplace:{},DefaultRuntimeContextDevice:{},Description:{},ManifestOverridesPayload:{shape:"S5"},ManifestPayload:{shape:"S7"},Name:{},RuntimeRoleArn:{},Tags:{shape:"Sb"}}},output:{type:"structure",required:["ApplicationInstanceId"],members:{ApplicationInstanceId:{}}}},CreateJobForDevices:{http:{requestUri:"/jobs",responseCode:200},input:{type:"structure",required:["DeviceIds","JobType"],members:{DeviceIds:{type:"list",member:{}},DeviceJobConfig:{type:"structure",members:{OTAJobConfig:{type:"structure",required:["ImageVersion"],members:{AllowMajorVersionUpdate:{type:"boolean"},ImageVersion:{}}}}},JobType:{}}},output:{type:"structure",required:["Jobs"],members:{Jobs:{type:"list",member:{type:"structure",members:{DeviceId:{},JobId:{}}}}}}},CreateNodeFromTemplateJob:{http:{requestUri:"/packages/template-job",responseCode:200},input:{type:"structure",required:["NodeName","OutputPackageName","OutputPackageVersion","TemplateParameters","TemplateType"],members:{JobTags:{shape:"Ss"},NodeDescription:{},NodeName:{},OutputPackageName:{},OutputPackageVersion:{},TemplateParameters:{shape:"Sy"},TemplateType:{}}},output:{type:"structure",required:["JobId"],members:{JobId:{}}}},CreatePackage:{http:{requestUri:"/packages",responseCode:200},input:{type:"structure",required:["PackageName"],members:{PackageName:{},Tags:{shape:"Sb"}}},output:{type:"structure",required:["StorageLocation"],members:{Arn:{},PackageId:{},StorageLocation:{shape:"S17"}}}},CreatePackageImportJob:{http:{requestUri:"/packages/import-jobs",responseCode:200},input:{type:"structure",required:["ClientToken","InputConfig","JobType","OutputConfig"],members:{ClientToken:{},InputConfig:{shape:"S1c"},JobTags:{shape:"Ss"},JobType:{},OutputConfig:{shape:"S1j"}}},output:{type:"structure",required:["JobId"],members:{JobId:{}}}},DeleteDevice:{http:{method:"DELETE",requestUri:"/devices/{DeviceId}",responseCode:200},input:{type:"structure",required:["DeviceId"],members:{DeviceId:{location:"uri",locationName:"DeviceId"}}},output:{type:"structure",members:{DeviceId:{}}}},DeletePackage:{http:{method:"DELETE",requestUri:"/packages/{PackageId}",responseCode:200},input:{type:"structure",required:["PackageId"],members:{ForceDelete:{location:"querystring",locationName:"ForceDelete",type:"boolean"},PackageId:{location:"uri",locationName:"PackageId"}}},output:{type:"structure",members:{}}},DeregisterPackageVersion:{http:{method:"DELETE",requestUri:"/packages/{PackageId}/versions/{PackageVersion}/patch/{PatchVersion}",responseCode:200},input:{type:"structure",required:["PackageId","PackageVersion","PatchVersion"],members:{OwnerAccount:{location:"querystring",locationName:"OwnerAccount"},PackageId:{location:"uri",locationName:"PackageId"},PackageVersion:{location:"uri",locationName:"PackageVersion"},PatchVersion:{location:"uri",locationName:"PatchVersion"},UpdatedLatestPatchVersion:{location:"querystring",locationName:"UpdatedLatestPatchVersion"}}},output:{type:"structure",members:{}}},DescribeApplicationInstance:{http:{method:"GET",requestUri:"/application-instances/{ApplicationInstanceId}",responseCode:200},input:{type:"structure",required:["ApplicationInstanceId"],members:{ApplicationInstanceId:{location:"uri",locationName:"ApplicationInstanceId"}}},output:{type:"structure",members:{ApplicationInstanceId:{},ApplicationInstanceIdToReplace:{},Arn:{},CreatedTime:{type:"timestamp"},DefaultRuntimeContextDevice:{},DefaultRuntimeContextDeviceName:{},Description:{},HealthStatus:{},LastUpdatedTime:{type:"timestamp"},Name:{},RuntimeContextStates:{shape:"S21"},RuntimeRoleArn:{},Status:{},StatusDescription:{},Tags:{shape:"Sb"}}}},DescribeApplicationInstanceDetails:{http:{method:"GET",requestUri:"/application-instances/{ApplicationInstanceId}/details",responseCode:200},input:{type:"structure",required:["ApplicationInstanceId"],members:{ApplicationInstanceId:{location:"uri",locationName:"ApplicationInstanceId"}}},output:{type:"structure",members:{ApplicationInstanceId:{},ApplicationInstanceIdToReplace:{},CreatedTime:{type:"timestamp"},DefaultRuntimeContextDevice:{},Description:{},ManifestOverridesPayload:{shape:"S5"},ManifestPayload:{shape:"S7"},Name:{}}}},DescribeDevice:{http:{method:"GET",requestUri:"/devices/{DeviceId}",responseCode:200},input:{type:"structure",required:["DeviceId"],members:{DeviceId:{location:"uri",locationName:"DeviceId"}}},output:{type:"structure",members:{AlternateSoftwares:{type:"list",member:{type:"structure",members:{Version:{}}}},Arn:{},Brand:{},CreatedTime:{type:"timestamp"},CurrentNetworkingStatus:{type:"structure",members:{Ethernet0Status:{shape:"S2j"},Ethernet1Status:{shape:"S2j"},LastUpdatedTime:{type:"timestamp"},NtpStatus:{type:"structure",members:{ConnectionStatus:{},IpAddress:{},NtpServerName:{}}}}},CurrentSoftware:{},Description:{},DeviceAggregatedStatus:{},DeviceConnectionStatus:{},DeviceId:{},LatestAlternateSoftware:{},LatestDeviceJob:{shape:"S2u"},LatestSoftware:{},LeaseExpirationTime:{type:"timestamp"},Name:{},NetworkingConfiguration:{shape:"S2y"},ProvisioningStatus:{},SerialNumber:{},Tags:{shape:"Sb"},Type:{}}}},DescribeDeviceJob:{http:{method:"GET",requestUri:"/jobs/{JobId}",responseCode:200},input:{type:"structure",required:["JobId"],members:{JobId:{location:"uri",locationName:"JobId"}}},output:{type:"structure",members:{CreatedTime:{type:"timestamp"},DeviceArn:{},DeviceId:{},DeviceName:{},DeviceType:{},ImageVersion:{},JobId:{},JobType:{},Status:{}}}},DescribeNode:{http:{method:"GET",requestUri:"/nodes/{NodeId}",responseCode:200},input:{type:"structure",required:["NodeId"],members:{NodeId:{location:"uri",locationName:"NodeId"},OwnerAccount:{location:"querystring",locationName:"OwnerAccount"}}},output:{type:"structure",required:["Category","CreatedTime","Description","LastUpdatedTime","Name","NodeId","NodeInterface","OwnerAccount","PackageId","PackageName","PackageVersion","PatchVersion"],members:{AssetName:{},Category:{},CreatedTime:{type:"timestamp"},Description:{},LastUpdatedTime:{type:"timestamp"},Name:{},NodeId:{},NodeInterface:{type:"structure",required:["Inputs","Outputs"],members:{Inputs:{type:"list",member:{type:"structure",members:{DefaultValue:{},Description:{},MaxConnections:{type:"integer"},Name:{},Type:{}}}},Outputs:{type:"list",member:{type:"structure",members:{Description:{},Name:{},Type:{}}}}}},OwnerAccount:{},PackageArn:{},PackageId:{},PackageName:{},PackageVersion:{},PatchVersion:{}}}},DescribeNodeFromTemplateJob:{http:{method:"GET",requestUri:"/packages/template-job/{JobId}",responseCode:200},input:{type:"structure",required:["JobId"],members:{JobId:{location:"uri",locationName:"JobId"}}},output:{type:"structure",required:["CreatedTime","JobId","LastUpdatedTime","NodeName","OutputPackageName","OutputPackageVersion","Status","StatusMessage","TemplateParameters","TemplateType"],members:{CreatedTime:{type:"timestamp"},JobId:{},JobTags:{shape:"Ss"},LastUpdatedTime:{type:"timestamp"},NodeDescription:{},NodeName:{},OutputPackageName:{},OutputPackageVersion:{},Status:{},StatusMessage:{},TemplateParameters:{shape:"Sy"},TemplateType:{}}}},DescribePackage:{http:{method:"GET",requestUri:"/packages/metadata/{PackageId}",responseCode:200},input:{type:"structure",required:["PackageId"],members:{PackageId:{location:"uri",locationName:"PackageId"}}},output:{type:"structure",required:["Arn","CreatedTime","PackageId","PackageName","StorageLocation","Tags"],members:{Arn:{},CreatedTime:{type:"timestamp"},PackageId:{},PackageName:{},ReadAccessPrincipalArns:{shape:"S3z"},StorageLocation:{shape:"S17"},Tags:{shape:"Sb"},WriteAccessPrincipalArns:{shape:"S3z"}}}},DescribePackageImportJob:{http:{method:"GET",requestUri:"/packages/import-jobs/{JobId}",responseCode:200},input:{type:"structure",required:["JobId"],members:{JobId:{location:"uri",locationName:"JobId"}}},output:{type:"structure",required:["CreatedTime","InputConfig","JobId","JobType","LastUpdatedTime","Output","OutputConfig","Status","StatusMessage"],members:{ClientToken:{},CreatedTime:{type:"timestamp"},InputConfig:{shape:"S1c"},JobId:{},JobTags:{shape:"Ss"},JobType:{},LastUpdatedTime:{type:"timestamp"},Output:{type:"structure",required:["OutputS3Location","PackageId","PackageVersion","PatchVersion"],members:{OutputS3Location:{type:"structure",required:["BucketName","ObjectKey"],members:{BucketName:{},ObjectKey:{}}},PackageId:{},PackageVersion:{},PatchVersion:{}}},OutputConfig:{shape:"S1j"},Status:{},StatusMessage:{}}}},DescribePackageVersion:{http:{method:"GET",requestUri:"/packages/metadata/{PackageId}/versions/{PackageVersion}",responseCode:200},input:{type:"structure",required:["PackageId","PackageVersion"],members:{OwnerAccount:{location:"querystring",locationName:"OwnerAccount"},PackageId:{location:"uri",locationName:"PackageId"},PackageVersion:{location:"uri",locationName:"PackageVersion"},PatchVersion:{location:"querystring",locationName:"PatchVersion"}}},output:{type:"structure",required:["IsLatestPatch","PackageId","PackageName","PackageVersion","PatchVersion","Status"],members:{IsLatestPatch:{type:"boolean"},OwnerAccount:{},PackageArn:{},PackageId:{},PackageName:{},PackageVersion:{},PatchVersion:{},RegisteredTime:{type:"timestamp"},Status:{},StatusDescription:{}}}},ListApplicationInstanceDependencies:{http:{method:"GET",requestUri:"/application-instances/{ApplicationInstanceId}/package-dependencies",responseCode:200},input:{type:"structure",required:["ApplicationInstanceId"],members:{ApplicationInstanceId:{location:"uri",locationName:"ApplicationInstanceId"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{NextToken:{},PackageObjects:{type:"list",member:{type:"structure",required:["Name","PackageVersion","PatchVersion"],members:{Name:{},PackageVersion:{},PatchVersion:{}}}}}}},ListApplicationInstanceNodeInstances:{http:{method:"GET",requestUri:"/application-instances/{ApplicationInstanceId}/node-instances",responseCode:200},input:{type:"structure",required:["ApplicationInstanceId"],members:{ApplicationInstanceId:{location:"uri",locationName:"ApplicationInstanceId"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{NextToken:{},NodeInstances:{type:"list",member:{type:"structure",required:["CurrentStatus","NodeInstanceId"],members:{CurrentStatus:{},NodeId:{},NodeInstanceId:{},NodeName:{},PackageName:{},PackagePatchVersion:{},PackageVersion:{}}}}}}},ListApplicationInstances:{http:{method:"GET",requestUri:"/application-instances",responseCode:200},input:{type:"structure",members:{DeviceId:{location:"querystring",locationName:"deviceId"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"},StatusFilter:{location:"querystring",locationName:"statusFilter"}}},output:{type:"structure",members:{ApplicationInstances:{type:"list",member:{type:"structure",members:{ApplicationInstanceId:{},Arn:{},CreatedTime:{type:"timestamp"},DefaultRuntimeContextDevice:{},DefaultRuntimeContextDeviceName:{},Description:{},HealthStatus:{},Name:{},RuntimeContextStates:{shape:"S21"},Status:{},StatusDescription:{},Tags:{shape:"Sb"}}}},NextToken:{}}}},ListDevices:{http:{method:"GET",requestUri:"/devices",responseCode:200},input:{type:"structure",members:{DeviceAggregatedStatusFilter:{location:"querystring",locationName:"DeviceAggregatedStatusFilter"},MaxResults:{location:"querystring",locationName:"MaxResults",type:"integer"},NameFilter:{location:"querystring",locationName:"NameFilter"},NextToken:{location:"querystring",locationName:"NextToken"},SortBy:{location:"querystring",locationName:"SortBy"},SortOrder:{location:"querystring",locationName:"SortOrder"}}},output:{type:"structure",required:["Devices"],members:{Devices:{type:"list",member:{type:"structure",members:{Brand:{},CreatedTime:{type:"timestamp"},CurrentSoftware:{},Description:{},DeviceAggregatedStatus:{},DeviceId:{},LastUpdatedTime:{type:"timestamp"},LatestDeviceJob:{shape:"S2u"},LeaseExpirationTime:{type:"timestamp"},Name:{},ProvisioningStatus:{},Tags:{shape:"Sb"},Type:{}}}},NextToken:{}}}},ListDevicesJobs:{http:{method:"GET",requestUri:"/jobs",responseCode:200},input:{type:"structure",members:{DeviceId:{location:"querystring",locationName:"DeviceId"},MaxResults:{location:"querystring",locationName:"MaxResults",type:"integer"},NextToken:{location:"querystring",locationName:"NextToken"}}},output:{type:"structure",members:{DeviceJobs:{type:"list",member:{type:"structure",members:{CreatedTime:{type:"timestamp"},DeviceId:{},DeviceName:{},JobId:{},JobType:{}}}},NextToken:{}}}},ListNodeFromTemplateJobs:{http:{method:"GET",requestUri:"/packages/template-job",responseCode:200},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"MaxResults",type:"integer"},NextToken:{location:"querystring",locationName:"NextToken"}}},output:{type:"structure",required:["NodeFromTemplateJobs"],members:{NextToken:{},NodeFromTemplateJobs:{type:"list",member:{type:"structure",members:{CreatedTime:{type:"timestamp"},JobId:{},NodeName:{},Status:{},StatusMessage:{},TemplateType:{}}}}}}},ListNodes:{http:{method:"GET",requestUri:"/nodes",responseCode:200},input:{type:"structure",members:{Category:{location:"querystring",locationName:"category"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"},OwnerAccount:{location:"querystring",locationName:"ownerAccount"},PackageName:{location:"querystring",locationName:"packageName"},PackageVersion:{location:"querystring",locationName:"packageVersion"},PatchVersion:{location:"querystring",locationName:"patchVersion"}}},output:{type:"structure",members:{NextToken:{},Nodes:{type:"list",member:{type:"structure",required:["Category","CreatedTime","Name","NodeId","PackageId","PackageName","PackageVersion","PatchVersion"],members:{Category:{},CreatedTime:{type:"timestamp"},Description:{},Name:{},NodeId:{},OwnerAccount:{},PackageArn:{},PackageId:{},PackageName:{},PackageVersion:{},PatchVersion:{}}}}}}},ListPackageImportJobs:{http:{method:"GET",requestUri:"/packages/import-jobs",responseCode:200},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"MaxResults",type:"integer"},NextToken:{location:"querystring",locationName:"NextToken"}}},output:{type:"structure",required:["PackageImportJobs"],members:{NextToken:{},PackageImportJobs:{type:"list",member:{type:"structure",members:{CreatedTime:{type:"timestamp"},JobId:{},JobType:{},LastUpdatedTime:{type:"timestamp"},Status:{},StatusMessage:{}}}}}}},ListPackages:{http:{method:"GET",requestUri:"/packages",responseCode:200},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{NextToken:{},Packages:{type:"list",member:{type:"structure",members:{Arn:{},CreatedTime:{type:"timestamp"},PackageId:{},PackageName:{},Tags:{shape:"Sb"}}}}}}},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:"Sb"}}}},ProvisionDevice:{http:{requestUri:"/devices",responseCode:200},input:{type:"structure",required:["Name"],members:{Description:{},Name:{},NetworkingConfiguration:{shape:"S2y"},Tags:{shape:"Sb"}}},output:{type:"structure",required:["Arn","Status"],members:{Arn:{},Certificates:{type:"blob"},DeviceId:{},IotThingName:{},Status:{}}}},RegisterPackageVersion:{http:{method:"PUT",requestUri:"/packages/{PackageId}/versions/{PackageVersion}/patch/{PatchVersion}",responseCode:200},input:{type:"structure",required:["PackageId","PackageVersion","PatchVersion"],members:{MarkLatest:{type:"boolean"},OwnerAccount:{},PackageId:{location:"uri",locationName:"PackageId"},PackageVersion:{location:"uri",locationName:"PackageVersion"},PatchVersion:{location:"uri",locationName:"PatchVersion"}}},output:{type:"structure",members:{}}},RemoveApplicationInstance:{http:{method:"DELETE",requestUri:"/application-instances/{ApplicationInstanceId}",responseCode:200},input:{type:"structure",required:["ApplicationInstanceId"],members:{ApplicationInstanceId:{location:"uri",locationName:"ApplicationInstanceId"}}},output:{type:"structure",members:{}}},SignalApplicationInstanceNodeInstances:{http:{method:"PUT",requestUri:"/application-instances/{ApplicationInstanceId}/node-signals",responseCode:200},input:{type:"structure",required:["ApplicationInstanceId","NodeSignals"],members:{ApplicationInstanceId:{location:"uri",locationName:"ApplicationInstanceId"},NodeSignals:{type:"list",member:{type:"structure",required:["NodeInstanceId","Signal"],members:{NodeInstanceId:{},Signal:{}}}}}},output:{type:"structure",required:["ApplicationInstanceId"],members:{ApplicationInstanceId:{}}}},TagResource:{http:{requestUri:"/tags/{ResourceArn}",responseCode:200},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}",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:{}}},UpdateDeviceMetadata:{http:{method:"PUT",requestUri:"/devices/{DeviceId}",responseCode:200},input:{type:"structure",required:["DeviceId"],members:{Description:{},DeviceId:{location:"uri",locationName:"DeviceId"}}},output:{type:"structure",members:{DeviceId:{}}}}},shapes:{S5:{type:"structure",members:{PayloadData:{}},union:true},S7:{type:"structure",members:{PayloadData:{}},union:true},Sb:{type:"map",key:{},value:{}},Ss:{type:"list",member:{type:"structure",required:["ResourceType","Tags"],members:{ResourceType:{},Tags:{shape:"Sb"}}}},Sy:{type:"map",key:{},value:{type:"string",sensitive:true}},S17:{type:"structure",required:["BinaryPrefixLocation","Bucket","GeneratedPrefixLocation","ManifestPrefixLocation","RepoPrefixLocation"],members:{BinaryPrefixLocation:{},Bucket:{},GeneratedPrefixLocation:{},ManifestPrefixLocation:{},RepoPrefixLocation:{}}},S1c:{type:"structure",members:{PackageVersionInputConfig:{type:"structure",required:["S3Location"],members:{S3Location:{type:"structure",required:["BucketName","ObjectKey"],members:{BucketName:{},ObjectKey:{},Region:{}}}}}}},S1j:{type:"structure",members:{PackageVersionOutputConfig:{type:"structure",required:["PackageName","PackageVersion"],members:{MarkLatest:{type:"boolean"},PackageName:{},PackageVersion:{}}}}},S21:{type:"list",member:{type:"structure",required:["DesiredState","DeviceReportedStatus","DeviceReportedTime","RuntimeContextName"],members:{DesiredState:{},DeviceReportedStatus:{},DeviceReportedTime:{type:"timestamp"},RuntimeContextName:{}}}},S2j:{type:"structure",members:{ConnectionStatus:{},HwAddress:{},IpAddress:{}}},S2u:{type:"structure",members:{ImageVersion:{},JobType:{},Status:{}}},S2y:{type:"structure",members:{Ethernet0:{shape:"S2z"},Ethernet1:{shape:"S2z"},Ntp:{type:"structure",required:["NtpServers"],members:{NtpServers:{type:"list",member:{}}}}}},S2z:{type:"structure",required:["ConnectionType"],members:{ConnectionType:{},StaticIpConnectionInfo:{type:"structure",required:["DefaultGateway","Dns","IpAddress","Mask"],members:{DefaultGateway:{},Dns:{type:"list",member:{}},IpAddress:{},Mask:{}}}}},S3z:{type:"list",member:{}}}}},6554:function(e,t,r){var s=r(2393);var i=s.util;var a=r(8058).typeOf;var o=r(3546);var n=r(8294);s.DynamoDB.Converter={input:function convertInput(e,t){t=t||{};var r=a(e);if(r==="Object"){return formatMap(e,t)}else if(r==="Array"){return formatList(e,t)}else if(r==="Set"){return formatSet(e,t)}else if(r==="String"){if(e.length===0&&t.convertEmptyValues){return convertInput(null)}return{S:e}}else if(r==="Number"||r==="NumberValue"){return{N:e.toString()}}else if(r==="Binary"){if(e.length===0&&t.convertEmptyValues){return convertInput(null)}return{B:e}}else if(r==="Boolean"){return{BOOL:e}}else if(r==="null"){return{NULL:true}}else if(r!=="undefined"&&r!=="Function"){return formatMap(e,t)}},marshall:function marshallItem(e,t){return s.DynamoDB.Converter.input(e,t).M},output:function convertOutput(e,t){t=t||{};var r,a,n;for(var u in e){var p=e[u];if(u==="M"){a={};for(var m in p){a[m]=convertOutput(p[m],t)}return a}else if(u==="L"){r=[];for(n=0;nthis.expireTime){return true}else{return this.expired||!this.accessKeyId||!this.secretAccessKey}},get:function get(e){var t=this;if(this.needsRefresh()){this.refresh(function(r){if(!r)t.expired=false;if(e)e(r)})}else if(e){e()}},refresh:function refresh(e){this.expired=false;e()},coalesceRefresh:function coalesceRefresh(e,t){var r=this;if(r.refreshCallbacks.push(e)===1){r.load(function onLoad(e){s.util.arrayEach(r.refreshCallbacks,function(r){if(t){r(e)}else{s.util.defer(function(){r(e)})}});r.refreshCallbacks.length=0})}},load:function load(e){e()}});s.Credentials.addPromisesToClass=function addPromisesToClass(e){this.prototype.getPromise=s.util.promisifyMethod("get",e);this.prototype.refreshPromise=s.util.promisifyMethod("refresh",e)};s.Credentials.deletePromisesFromClass=function deletePromisesFromClass(){delete this.prototype.getPromise;delete this.prototype.refreshPromise};s.util.addPromises(s.Credentials)},6938:function(e){e.exports={pagination:{ListHealthEvents:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"HealthEvents"},ListMonitors:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Monitors"}}}},6949:function(e){e.exports={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:{}}}}},6953:function(e){e.exports={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:{}}}}}},6961:function(e){e.exports={pagination:{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",limit_key:"maxResults",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"}}}},6967:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2015-10-07",endpointPrefix:"pipes",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"Amazon EventBridge Pipes",serviceId:"Pipes",signatureVersion:"v4",signingName:"pipes",uid:"pipes-2015-10-07"},operations:{CreatePipe:{http:{requestUri:"/v1/pipes/{Name}",responseCode:200},input:{type:"structure",required:["Name","RoleArn","Source","Target"],members:{Description:{shape:"S2"},DesiredState:{},Enrichment:{},EnrichmentParameters:{shape:"S5"},Name:{location:"uri",locationName:"Name"},RoleArn:{},Source:{},SourceParameters:{shape:"Sj"},Tags:{shape:"S1m"},Target:{},TargetParameters:{shape:"S1p"}}},output:{type:"structure",members:{Arn:{},CreationTime:{type:"timestamp"},CurrentState:{},DesiredState:{},LastModifiedTime:{type:"timestamp"},Name:{}}},idempotent:true},DeletePipe:{http:{method:"DELETE",requestUri:"/v1/pipes/{Name}",responseCode:200},input:{type:"structure",required:["Name"],members:{Name:{location:"uri",locationName:"Name"}}},output:{type:"structure",members:{Arn:{},CreationTime:{type:"timestamp"},CurrentState:{},DesiredState:{},LastModifiedTime:{type:"timestamp"},Name:{}}},idempotent:true},DescribePipe:{http:{method:"GET",requestUri:"/v1/pipes/{Name}",responseCode:200},input:{type:"structure",required:["Name"],members:{Name:{location:"uri",locationName:"Name"}}},output:{type:"structure",members:{Arn:{},CreationTime:{type:"timestamp"},CurrentState:{},Description:{shape:"S2"},DesiredState:{},Enrichment:{},EnrichmentParameters:{shape:"S5"},LastModifiedTime:{type:"timestamp"},Name:{},RoleArn:{},Source:{},SourceParameters:{shape:"Sj"},StateReason:{},Tags:{shape:"S1m"},Target:{},TargetParameters:{shape:"S1p"}}}},ListPipes:{http:{method:"GET",requestUri:"/v1/pipes",responseCode:200},input:{type:"structure",members:{CurrentState:{location:"querystring",locationName:"CurrentState"},DesiredState:{location:"querystring",locationName:"DesiredState"},Limit:{location:"querystring",locationName:"Limit",type:"integer"},NamePrefix:{location:"querystring",locationName:"NamePrefix"},NextToken:{shape:"S4k",location:"querystring",locationName:"NextToken"},SourcePrefix:{location:"querystring",locationName:"SourcePrefix"},TargetPrefix:{location:"querystring",locationName:"TargetPrefix"}}},output:{type:"structure",members:{NextToken:{shape:"S4k"},Pipes:{type:"list",member:{type:"structure",members:{Arn:{},CreationTime:{type:"timestamp"},CurrentState:{},DesiredState:{},Enrichment:{},LastModifiedTime:{type:"timestamp"},Name:{},Source:{},StateReason:{},Target:{}}}}}}},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:"S1m"}}}},StartPipe:{http:{requestUri:"/v1/pipes/{Name}/start",responseCode:200},input:{type:"structure",required:["Name"],members:{Name:{location:"uri",locationName:"Name"}}},output:{type:"structure",members:{Arn:{},CreationTime:{type:"timestamp"},CurrentState:{},DesiredState:{},LastModifiedTime:{type:"timestamp"},Name:{}}}},StopPipe:{http:{requestUri:"/v1/pipes/{Name}/stop",responseCode:200},input:{type:"structure",required:["Name"],members:{Name:{location:"uri",locationName:"Name"}}},output:{type:"structure",members:{Arn:{},CreationTime:{type:"timestamp"},CurrentState:{},DesiredState:{},LastModifiedTime:{type:"timestamp"},Name:{}}}},TagResource:{http:{requestUri:"/tags/{resourceArn}",responseCode:200},input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tags:{shape:"S1m"}}},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},UpdatePipe:{http:{method:"PUT",requestUri:"/v1/pipes/{Name}",responseCode:200},input:{type:"structure",required:["Name","RoleArn"],members:{Description:{shape:"S2"},DesiredState:{},Enrichment:{},EnrichmentParameters:{shape:"S5"},Name:{location:"uri",locationName:"Name"},RoleArn:{},SourceParameters:{type:"structure",members:{ActiveMQBrokerParameters:{type:"structure",required:["Credentials"],members:{BatchSize:{type:"integer"},Credentials:{shape:"Sm"},MaximumBatchingWindowInSeconds:{type:"integer"}}},DynamoDBStreamParameters:{type:"structure",members:{BatchSize:{type:"integer"},DeadLetterConfig:{shape:"Sr"},MaximumBatchingWindowInSeconds:{type:"integer"},MaximumRecordAgeInSeconds:{type:"integer"},MaximumRetryAttempts:{type:"integer"},OnPartialBatchItemFailure:{},ParallelizationFactor:{type:"integer"}}},FilterCriteria:{shape:"Sy"},KinesisStreamParameters:{type:"structure",members:{BatchSize:{type:"integer"},DeadLetterConfig:{shape:"Sr"},MaximumBatchingWindowInSeconds:{type:"integer"},MaximumRecordAgeInSeconds:{type:"integer"},MaximumRetryAttempts:{type:"integer"},OnPartialBatchItemFailure:{},ParallelizationFactor:{type:"integer"}}},ManagedStreamingKafkaParameters:{type:"structure",members:{BatchSize:{type:"integer"},Credentials:{shape:"S17"},MaximumBatchingWindowInSeconds:{type:"integer"}}},RabbitMQBrokerParameters:{type:"structure",required:["Credentials"],members:{BatchSize:{type:"integer"},Credentials:{shape:"Sm"},MaximumBatchingWindowInSeconds:{type:"integer"}}},SelfManagedKafkaParameters:{type:"structure",members:{BatchSize:{type:"integer"},Credentials:{shape:"S1e"},MaximumBatchingWindowInSeconds:{type:"integer"},ServerRootCaCertificate:{},Vpc:{shape:"S1g"}}},SqsQueueParameters:{type:"structure",members:{BatchSize:{type:"integer"},MaximumBatchingWindowInSeconds:{type:"integer"}}}}},Target:{},TargetParameters:{shape:"S1p"}}},output:{type:"structure",members:{Arn:{},CreationTime:{type:"timestamp"},CurrentState:{},DesiredState:{},LastModifiedTime:{type:"timestamp"},Name:{}}},idempotent:true}},shapes:{S2:{type:"string",sensitive:true},S5:{type:"structure",members:{HttpParameters:{type:"structure",members:{HeaderParameters:{shape:"S7"},PathParameterValues:{shape:"Sa"},QueryStringParameters:{shape:"Sc"}}},InputTemplate:{shape:"Sf"}}},S7:{type:"map",key:{},value:{type:"string",sensitive:true}},Sa:{type:"list",member:{type:"string",sensitive:true}},Sc:{type:"map",key:{},value:{type:"string",sensitive:true}},Sf:{type:"string",sensitive:true},Sj:{type:"structure",members:{ActiveMQBrokerParameters:{type:"structure",required:["Credentials","QueueName"],members:{BatchSize:{type:"integer"},Credentials:{shape:"Sm"},MaximumBatchingWindowInSeconds:{type:"integer"},QueueName:{shape:"Sp"}}},DynamoDBStreamParameters:{type:"structure",required:["StartingPosition"],members:{BatchSize:{type:"integer"},DeadLetterConfig:{shape:"Sr"},MaximumBatchingWindowInSeconds:{type:"integer"},MaximumRecordAgeInSeconds:{type:"integer"},MaximumRetryAttempts:{type:"integer"},OnPartialBatchItemFailure:{},ParallelizationFactor:{type:"integer"},StartingPosition:{}}},FilterCriteria:{shape:"Sy"},KinesisStreamParameters:{type:"structure",required:["StartingPosition"],members:{BatchSize:{type:"integer"},DeadLetterConfig:{shape:"Sr"},MaximumBatchingWindowInSeconds:{type:"integer"},MaximumRecordAgeInSeconds:{type:"integer"},MaximumRetryAttempts:{type:"integer"},OnPartialBatchItemFailure:{},ParallelizationFactor:{type:"integer"},StartingPosition:{},StartingPositionTimestamp:{type:"timestamp"}}},ManagedStreamingKafkaParameters:{type:"structure",required:["TopicName"],members:{BatchSize:{type:"integer"},ConsumerGroupID:{shape:"S16"},Credentials:{shape:"S17"},MaximumBatchingWindowInSeconds:{type:"integer"},StartingPosition:{},TopicName:{shape:"S19"}}},RabbitMQBrokerParameters:{type:"structure",required:["Credentials","QueueName"],members:{BatchSize:{type:"integer"},Credentials:{shape:"Sm"},MaximumBatchingWindowInSeconds:{type:"integer"},QueueName:{shape:"Sp"},VirtualHost:{shape:"S16"}}},SelfManagedKafkaParameters:{type:"structure",required:["TopicName"],members:{AdditionalBootstrapServers:{type:"list",member:{type:"string",sensitive:true}},BatchSize:{type:"integer"},ConsumerGroupID:{shape:"S16"},Credentials:{shape:"S1e"},MaximumBatchingWindowInSeconds:{type:"integer"},ServerRootCaCertificate:{},StartingPosition:{},TopicName:{shape:"S19"},Vpc:{shape:"S1g"}}},SqsQueueParameters:{type:"structure",members:{BatchSize:{type:"integer"},MaximumBatchingWindowInSeconds:{type:"integer"}}}}},Sm:{type:"structure",members:{BasicAuth:{}},union:true},Sp:{type:"string",sensitive:true},Sr:{type:"structure",members:{Arn:{}}},Sy:{type:"structure",members:{Filters:{type:"list",member:{type:"structure",members:{Pattern:{type:"string",sensitive:true}}}}}},S16:{type:"string",sensitive:true},S17:{type:"structure",members:{ClientCertificateTlsAuth:{},SaslScram512Auth:{}},union:true},S19:{type:"string",sensitive:true},S1e:{type:"structure",members:{BasicAuth:{},ClientCertificateTlsAuth:{},SaslScram256Auth:{},SaslScram512Auth:{}},union:true},S1g:{type:"structure",members:{SecurityGroup:{type:"list",member:{type:"string",sensitive:true}},Subnets:{type:"list",member:{type:"string",sensitive:true}}}},S1m:{type:"map",key:{},value:{shape:"S1o"}},S1o:{type:"string",sensitive:true},S1p:{type:"structure",members:{BatchJobParameters:{type:"structure",required:["JobDefinition","JobName"],members:{ArrayProperties:{type:"structure",members:{Size:{type:"integer"}}},ContainerOverrides:{type:"structure",members:{Command:{shape:"S1u"},Environment:{type:"list",member:{type:"structure",members:{Name:{},Value:{}}}},InstanceType:{},ResourceRequirements:{type:"list",member:{type:"structure",required:["Type","Value"],members:{Type:{},Value:{}}}}}},DependsOn:{type:"list",member:{type:"structure",members:{JobId:{},Type:{}}}},JobDefinition:{},JobName:{},Parameters:{type:"map",key:{},value:{}},RetryStrategy:{type:"structure",members:{Attempts:{type:"integer"}}}}},CloudWatchLogsParameters:{type:"structure",members:{LogStreamName:{},Timestamp:{}}},EcsTaskParameters:{type:"structure",required:["TaskDefinitionArn"],members:{CapacityProviderStrategy:{type:"list",member:{type:"structure",required:["capacityProvider"],members:{base:{type:"integer"},capacityProvider:{type:"string",sensitive:true},weight:{type:"integer"}}}},EnableECSManagedTags:{type:"boolean"},EnableExecuteCommand:{type:"boolean"},Group:{},LaunchType:{},NetworkConfiguration:{type:"structure",members:{awsvpcConfiguration:{type:"structure",required:["Subnets"],members:{AssignPublicIp:{},SecurityGroups:{type:"list",member:{type:"string",sensitive:true}},Subnets:{type:"list",member:{type:"string",sensitive:true}}}}}},Overrides:{type:"structure",members:{ContainerOverrides:{type:"list",member:{type:"structure",members:{Command:{shape:"S1u"},Cpu:{type:"integer"},Environment:{type:"list",member:{type:"structure",members:{name:{},value:{}}}},EnvironmentFiles:{type:"list",member:{type:"structure",required:["type","value"],members:{type:{},value:{}}}},Memory:{type:"integer"},MemoryReservation:{type:"integer"},Name:{},ResourceRequirements:{type:"list",member:{type:"structure",required:["type","value"],members:{type:{},value:{}}}}}}},Cpu:{},EphemeralStorage:{type:"structure",required:["sizeInGiB"],members:{sizeInGiB:{type:"integer"}}},ExecutionRoleArn:{},InferenceAcceleratorOverrides:{type:"list",member:{type:"structure",members:{deviceName:{},deviceType:{}}}},Memory:{},TaskRoleArn:{}}},PlacementConstraints:{type:"list",member:{type:"structure",members:{expression:{type:"string",sensitive:true},type:{}}}},PlacementStrategy:{type:"list",member:{type:"structure",members:{field:{type:"string",sensitive:true},type:{}}}},PlatformVersion:{},PropagateTags:{},ReferenceId:{type:"string",sensitive:true},Tags:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{shape:"S1o"}}}},TaskCount:{type:"integer"},TaskDefinitionArn:{}}},EventBridgeEventBusParameters:{type:"structure",members:{DetailType:{type:"string",sensitive:true},EndpointId:{type:"string",sensitive:true},Resources:{type:"list",member:{}},Source:{type:"string",sensitive:true},Time:{}}},HttpParameters:{type:"structure",members:{HeaderParameters:{shape:"S7"},PathParameterValues:{shape:"Sa"},QueryStringParameters:{shape:"Sc"}}},InputTemplate:{shape:"Sf"},KinesisStreamParameters:{type:"structure",required:["PartitionKey"],members:{PartitionKey:{type:"string",sensitive:true}}},LambdaFunctionParameters:{type:"structure",members:{InvocationType:{}}},RedshiftDataParameters:{type:"structure",required:["Database","Sqls"],members:{Database:{type:"string",sensitive:true},DbUser:{type:"string",sensitive:true},SecretManagerArn:{},Sqls:{type:"list",member:{type:"string",sensitive:true}},StatementName:{type:"string",sensitive:true},WithEvent:{type:"boolean"}}},SageMakerPipelineParameters:{type:"structure",members:{PipelineParameterList:{type:"list",member:{type:"structure",required:["Name","Value"],members:{Name:{type:"string",sensitive:true},Value:{type:"string",sensitive:true}}}}}},SqsQueueParameters:{type:"structure",members:{MessageDeduplicationId:{type:"string",sensitive:true},MessageGroupId:{type:"string",sensitive:true}}},StepFunctionStateMachineParameters:{type:"structure",members:{InvocationType:{}}}}},S1u:{type:"list",member:{}},S4k:{type:"string",sensitive:true}},xmlNamespace:"http://events.amazonaws.com/doc/2015-10-07"}},7013:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["marketplacecatalog"]={};s.MarketplaceCatalog=i.defineService("marketplacecatalog",["2018-09-17"]);Object.defineProperty(a.services["marketplacecatalog"],"2018-09-17",{get:function get(){var e=r(8635);e.paginators=r(4745).pagination;return e},enumerable:true,configurable:true});e.exports=s.MarketplaceCatalog},7016:function(e){e.exports={pagination:{DescribeMappedResourceConfiguration:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"MappedResourceConfigurationList"},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"}}}},7049:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["route53recoverycluster"]={};s.Route53RecoveryCluster=i.defineService("route53recoverycluster",["2019-12-02"]);Object.defineProperty(a.services["route53recoverycluster"],"2019-12-02",{get:function get(){var e=r(1647);e.paginators=r(8301).pagination;return e},enumerable:true,configurable:true});e.exports=s.Route53RecoveryCluster},7062:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["iotfleetwise"]={};s.IoTFleetWise=i.defineService("iotfleetwise",["2021-06-17"]);Object.defineProperty(a.services["iotfleetwise"],"2021-06-17",{get:function get(){var e=r(9300);e.paginators=r(5292).pagination;e.waiters=r(1733).waiters;return e},enumerable:true,configurable:true});e.exports=s.IoTFleetWise},7071:function(e){e.exports={pagination:{ListAdminAccountsForOrganization:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"AdminAccounts"},ListAdminsManagingAccount:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"AdminAccounts"},ListAppsLists:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"AppsLists"},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"},ListProtocolsLists:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"ProtocolsLists"},ListThirdPartyFirewallFirewallPolicies:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"ThirdPartyFirewallFirewallPolicies"}}}},7080:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["cloudwatchlogs"]={};s.CloudWatchLogs=i.defineService("cloudwatchlogs",["2014-03-28"]);Object.defineProperty(a.services["cloudwatchlogs"],"2014-03-28",{get:function get(){var e=r(2954);e.paginators=r(2741).pagination;return e},enumerable:true,configurable:true});e.exports=s.CloudWatchLogs},7082:function(e){e.exports={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/{resourceArn}"},input:{type:"structure",required:["Arn","TagKeys"],members:{Arn:{location:"uri",locationName:"resourceArn"},TagKeys:{location:"querystring",locationName:"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:{}}}}}}},7088:function(e){e.exports={pagination:{DescribeDomainAutoTunes:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},DescribeInboundConnections:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},DescribeOutboundConnections:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},DescribePackages:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},DescribeReservedInstanceOfferings:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},DescribeReservedInstances:{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"},ListInstanceTypeDetails:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListPackagesForDomain:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListScheduledActions:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListVersions:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"}}}},7095:function(e){e.exports={pagination:{DescribeJobLogItems:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"},DescribeJobs:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"},DescribeLaunchConfigurationTemplates:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"},DescribeRecoveryInstances:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"},DescribeRecoverySnapshots:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"},DescribeReplicationConfigurationTemplates:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"},DescribeSourceServers:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"},ListExtensibleSourceServers:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"},ListStagingAccounts:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"accounts"}}}},7098:function(e,t,r){var s=r(6081).IniLoader;e.exports.iniLoader=new s},7100:function(e){e.exports={pagination:{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"}}}},7110:function(e){(function(){e.exports={None:0,OpenTag:1,InsideTag:2,CloseTag:3}}).call(this)},7117:function(e){e.exports={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:{}}}},CreateConnectClientAddIn:{input:{type:"structure",required:["ResourceId","Name","URL"],members:{ResourceId:{},Name:{},URL:{}}},output:{type:"structure",members:{AddInId:{}}}},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:{}}}},CreateStandbyWorkspaces:{input:{type:"structure",required:["PrimaryRegion","StandbyWorkspaces"],members:{PrimaryRegion:{},StandbyWorkspaces:{type:"list",member:{shape:"S15"}}}},output:{type:"structure",members:{FailedStandbyRequests:{type:"list",member:{type:"structure",members:{StandbyWorkspaceRequest:{shape:"S15"},ErrorCode:{},ErrorMessage:{}}}},PendingStandbyRequests:{type:"list",member:{type:"structure",members:{UserName:{},DirectoryId:{},State:{},WorkspaceId:{}}}}}}},CreateTags:{input:{type:"structure",required:["ResourceId","Tags"],members:{ResourceId:{},Tags:{shape:"Sm"}}},output:{type:"structure",members:{}}},CreateUpdatedWorkspaceImage:{input:{type:"structure",required:["Name","Description","SourceImageId"],members:{Name:{},Description:{},SourceImageId:{},Tags:{shape:"Sm"}}},output:{type:"structure",members:{ImageId:{}}}},CreateWorkspaceBundle:{input:{type:"structure",required:["BundleName","BundleDescription","ImageId","ComputeType","UserStorage"],members:{BundleName:{},BundleDescription:{},ImageId:{},ComputeType:{shape:"S1o"},UserStorage:{shape:"S1q"},RootStorage:{shape:"S1r"},Tags:{shape:"Sm"}}},output:{type:"structure",members:{WorkspaceBundle:{shape:"S1t"}}}},CreateWorkspaceImage:{input:{type:"structure",required:["Name","Description","WorkspaceId"],members:{Name:{},Description:{},WorkspaceId:{},Tags:{shape:"Sm"}}},output:{type:"structure",members:{ImageId:{},Name:{},Description:{},OperatingSystem:{shape:"S21"},State:{},RequiredTenancy:{},Created:{type:"timestamp"},OwnerAccountId:{}}}},CreateWorkspaces:{input:{type:"structure",required:["Workspaces"],members:{Workspaces:{type:"list",member:{shape:"S28"}}}},output:{type:"structure",members:{FailedRequests:{type:"list",member:{type:"structure",members:{WorkspaceRequest:{shape:"S28"},ErrorCode:{},ErrorMessage:{}}}},PendingRequests:{shape:"S2l"}}}},DeleteClientBranding:{input:{type:"structure",required:["ResourceId","Platforms"],members:{ResourceId:{},Platforms:{type:"list",member:{}}}},output:{type:"structure",members:{}}},DeleteConnectClientAddIn:{input:{type:"structure",required:["AddInId","ResourceId"],members:{AddInId:{},ResourceId:{}}},output:{type:"structure",members:{}}},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:{}}},DeleteWorkspaceBundle:{input:{type:"structure",members:{BundleId:{}}},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:{}}}},DescribeClientBranding:{input:{type:"structure",required:["ResourceId"],members:{ResourceId:{}}},output:{type:"structure",members:{DeviceTypeWindows:{shape:"S3s"},DeviceTypeOsx:{shape:"S3s"},DeviceTypeAndroid:{shape:"S3s"},DeviceTypeIos:{shape:"S3y"},DeviceTypeLinux:{shape:"S3s"},DeviceTypeWeb:{shape:"S3s"}}}},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:"S44"}}}}}}},DescribeConnectClientAddIns:{input:{type:"structure",required:["ResourceId"],members:{ResourceId:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{AddIns:{type:"list",member:{type:"structure",members:{AddInId:{},ResourceId:{},Name:{},URL:{}}}},NextToken:{}}}},DescribeConnectionAliasPermissions:{input:{type:"structure",required:["AliasId"],members:{AliasId:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{AliasId:{},ConnectionAliasPermissions:{type:"list",member:{shape:"S4f"}},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:{shape:"S1t"}},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:"S57"},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:"S5f"},Tenancy:{},SelfservicePermissions:{shape:"S5i"},SamlProperties:{shape:"S5j"},CertificateBasedAuthProperties:{shape:"S5m"}}}},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:{shape:"S21"},State:{},RequiredTenancy:{},ErrorCode:{},ErrorMessage:{},Created:{type:"timestamp"},OwnerAccountId:{},Updates:{type:"structure",members:{UpdateAvailable:{type:"boolean"},Description:{}}}}}},NextToken:{}}}},DescribeWorkspaceSnapshots:{input:{type:"structure",required:["WorkspaceId"],members:{WorkspaceId:{}}},output:{type:"structure",members:{RebuildSnapshots:{shape:"S64"},RestoreSnapshots:{shape:"S64"}}}},DescribeWorkspaces:{input:{type:"structure",members:{WorkspaceIds:{shape:"S67"},DirectoryId:{},UserName:{},BundleId:{},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Workspaces:{shape:"S2l"},NextToken:{}}}},DescribeWorkspacesConnectionStatus:{input:{type:"structure",members:{WorkspaceIds:{shape:"S67"},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:{}}},ImportClientBranding:{input:{type:"structure",required:["ResourceId"],members:{ResourceId:{},DeviceTypeWindows:{shape:"S6j"},DeviceTypeOsx:{shape:"S6j"},DeviceTypeAndroid:{shape:"S6j"},DeviceTypeIos:{type:"structure",members:{Logo:{type:"blob"},Logo2x:{type:"blob"},Logo3x:{type:"blob"},SupportEmail:{},SupportLink:{},ForgotPasswordLink:{},LoginMessage:{shape:"S3v"}}},DeviceTypeLinux:{shape:"S6j"},DeviceTypeWeb:{shape:"S6j"}}},output:{type:"structure",members:{DeviceTypeWindows:{shape:"S3s"},DeviceTypeOsx:{shape:"S3s"},DeviceTypeAndroid:{shape:"S3s"},DeviceTypeIos:{shape:"S3y"},DeviceTypeLinux:{shape:"S3s"},DeviceTypeWeb:{shape:"S3s"}}}},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:{}}},ModifyCertificateBasedAuthProperties:{input:{type:"structure",required:["ResourceId"],members:{ResourceId:{},CertificateBasedAuthProperties:{shape:"S5m"},PropertiesToDelete:{type:"list",member:{}}}},output:{type:"structure",members:{}}},ModifyClientProperties:{input:{type:"structure",required:["ResourceId","ClientProperties"],members:{ResourceId:{},ClientProperties:{shape:"S44"}}},output:{type:"structure",members:{}}},ModifySamlProperties:{input:{type:"structure",required:["ResourceId"],members:{ResourceId:{},SamlProperties:{shape:"S5j"},PropertiesToDelete:{type:"list",member:{}}}},output:{type:"structure",members:{}}},ModifySelfservicePermissions:{input:{type:"structure",required:["ResourceId","SelfservicePermissions"],members:{ResourceId:{},SelfservicePermissions:{shape:"S5i"}}},output:{type:"structure",members:{}}},ModifyWorkspaceAccessProperties:{input:{type:"structure",required:["ResourceId","WorkspaceAccessProperties"],members:{ResourceId:{},WorkspaceAccessProperties:{shape:"S5f"}}},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:"S2a"}}},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:"S7x"}}}}},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:"S7x"}}}}},RegisterWorkspaceDirectory:{input:{type:"structure",required:["DirectoryId","EnableWorkDocs"],members:{DirectoryId:{},SubnetIds:{shape:"S57"},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:"S7x"}}}}},StopWorkspaces:{input:{type:"structure",required:["StopWorkspaceRequests"],members:{StopWorkspaceRequests:{type:"list",member:{type:"structure",members:{WorkspaceId:{}}}}}},output:{type:"structure",members:{FailedRequests:{type:"list",member:{shape:"S7x"}}}}},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:"S7x"}}}}},UpdateConnectClientAddIn:{input:{type:"structure",required:["AddInId","ResourceId"],members:{AddInId:{},ResourceId:{},Name:{},URL:{}}},output:{type:"structure",members:{}}},UpdateConnectionAliasPermission:{input:{type:"structure",required:["AliasId","ConnectionAliasPermission"],members:{AliasId:{},ConnectionAliasPermission:{shape:"S4f"}}},output:{type:"structure",members:{}}},UpdateRulesOfIpGroup:{input:{type:"structure",required:["GroupId","UserRules"],members:{GroupId:{},UserRules:{shape:"Sc"}}},output:{type:"structure",members:{}}},UpdateWorkspaceBundle:{input:{type:"structure",members:{BundleId:{},ImageId:{}}},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:{}}}},S15:{type:"structure",required:["PrimaryWorkspaceId","DirectoryId"],members:{PrimaryWorkspaceId:{},VolumeEncryptionKey:{},DirectoryId:{},Tags:{shape:"Sm"}}},S1o:{type:"structure",members:{Name:{}}},S1q:{type:"structure",members:{Capacity:{}}},S1r:{type:"structure",members:{Capacity:{}}},S1t:{type:"structure",members:{BundleId:{},Name:{},Owner:{},Description:{},ImageId:{},RootStorage:{shape:"S1r"},UserStorage:{shape:"S1q"},ComputeType:{shape:"S1o"},LastUpdatedTime:{type:"timestamp"},CreationTime:{type:"timestamp"},State:{},BundleType:{}}},S21:{type:"structure",members:{Type:{}}},S28:{type:"structure",required:["DirectoryId","UserName","BundleId"],members:{DirectoryId:{},UserName:{},BundleId:{},VolumeEncryptionKey:{},UserVolumeEncryptionEnabled:{type:"boolean"},RootVolumeEncryptionEnabled:{type:"boolean"},WorkspaceProperties:{shape:"S2a"},Tags:{shape:"Sm"}}},S2a:{type:"structure",members:{RunningMode:{},RunningModeAutoStopTimeoutInMinutes:{type:"integer"},RootVolumeSizeGib:{type:"integer"},UserVolumeSizeGib:{type:"integer"},ComputeTypeName:{},Protocols:{type:"list",member:{}}}},S2l:{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:"S2a"},ModificationStates:{type:"list",member:{type:"structure",members:{Resource:{},State:{}}}},RelatedWorkspaces:{type:"list",member:{type:"structure",members:{WorkspaceId:{},Region:{},State:{},Type:{}}}}}}},S3s:{type:"structure",members:{LogoUrl:{},SupportEmail:{},SupportLink:{},ForgotPasswordLink:{},LoginMessage:{shape:"S3v"}}},S3v:{type:"map",key:{},value:{}},S3y:{type:"structure",members:{LogoUrl:{},Logo2xUrl:{},Logo3xUrl:{},SupportEmail:{},SupportLink:{},ForgotPasswordLink:{},LoginMessage:{shape:"S3v"}}},S44:{type:"structure",members:{ReconnectEnabled:{},LogUploadEnabled:{}}},S4f:{type:"structure",required:["SharedAccountId","AllowAssociation"],members:{SharedAccountId:{},AllowAssociation:{type:"boolean"}}},S57:{type:"list",member:{}},S5f:{type:"structure",members:{DeviceTypeWindows:{},DeviceTypeOsx:{},DeviceTypeWeb:{},DeviceTypeIos:{},DeviceTypeAndroid:{},DeviceTypeChromeOs:{},DeviceTypeZeroClient:{},DeviceTypeLinux:{}}},S5i:{type:"structure",members:{RestartWorkspace:{},IncreaseVolumeSize:{},ChangeComputeType:{},SwitchRunningMode:{},RebuildWorkspace:{}}},S5j:{type:"structure",members:{Status:{},UserAccessUrl:{},RelayStateParameterName:{}}},S5m:{type:"structure",members:{Status:{},CertificateAuthorityArn:{}}},S64:{type:"list",member:{type:"structure",members:{SnapshotTime:{type:"timestamp"}}}},S67:{type:"list",member:{}},S6j:{type:"structure",members:{Logo:{type:"blob"},SupportEmail:{},SupportLink:{},ForgotPasswordLink:{},LoginMessage:{shape:"S3v"}}},S7x:{type:"structure",members:{WorkspaceId:{},ErrorCode:{},ErrorMessage:{}}}}}},7118:function(e){e.exports={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:{AcceptAttachment:{http:{requestUri:"/attachments/{attachmentId}/accept"},input:{type:"structure",required:["AttachmentId"],members:{AttachmentId:{location:"uri",locationName:"attachmentId"}}},output:{type:"structure",members:{Attachment:{shape:"S4"}}}},AssociateConnectPeer:{http:{requestUri:"/global-networks/{globalNetworkId}/connect-peer-associations"},input:{type:"structure",required:["GlobalNetworkId","ConnectPeerId","DeviceId"],members:{GlobalNetworkId:{location:"uri",locationName:"globalNetworkId"},ConnectPeerId:{},DeviceId:{},LinkId:{}}},output:{type:"structure",members:{ConnectPeerAssociation:{shape:"Sq"}}}},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:"Sv"}}}},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:"Sz"}}}},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:"S14"}}}},CreateConnectAttachment:{http:{requestUri:"/connect-attachments"},input:{type:"structure",required:["CoreNetworkId","EdgeLocation","TransportAttachmentId","Options"],members:{CoreNetworkId:{},EdgeLocation:{},TransportAttachmentId:{},Options:{shape:"S17"},Tags:{shape:"Se"},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{ConnectAttachment:{shape:"S1b"}}}},CreateConnectPeer:{http:{requestUri:"/connect-peers"},input:{type:"structure",required:["ConnectAttachmentId","PeerAddress","InsideCidrBlocks"],members:{ConnectAttachmentId:{},CoreNetworkAddress:{},PeerAddress:{},BgpOptions:{type:"structure",members:{PeerAsn:{type:"long"}}},InsideCidrBlocks:{shape:"S1g"},Tags:{shape:"Se"},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{ConnectPeer:{shape:"S1i"}}}},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:"Se"}}},output:{type:"structure",members:{Connection:{shape:"S1p"}}}},CreateCoreNetwork:{http:{requestUri:"/core-networks"},input:{type:"structure",required:["GlobalNetworkId"],members:{GlobalNetworkId:{},Description:{},Tags:{shape:"Se"},PolicyDocument:{},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{CoreNetwork:{shape:"S1w"}}}},CreateDevice:{http:{requestUri:"/global-networks/{globalNetworkId}/devices"},input:{type:"structure",required:["GlobalNetworkId"],members:{GlobalNetworkId:{location:"uri",locationName:"globalNetworkId"},AWSLocation:{shape:"S24"},Description:{},Type:{},Vendor:{},Model:{},SerialNumber:{},Location:{shape:"S26"},SiteId:{},Tags:{shape:"Se"}}},output:{type:"structure",members:{Device:{shape:"S29"}}}},CreateGlobalNetwork:{http:{requestUri:"/global-networks"},input:{type:"structure",members:{Description:{},Tags:{shape:"Se"}}},output:{type:"structure",members:{GlobalNetwork:{shape:"S2e"}}}},CreateLink:{http:{requestUri:"/global-networks/{globalNetworkId}/links"},input:{type:"structure",required:["GlobalNetworkId","Bandwidth","SiteId"],members:{GlobalNetworkId:{location:"uri",locationName:"globalNetworkId"},Description:{},Type:{},Bandwidth:{shape:"S2i"},Provider:{},SiteId:{},Tags:{shape:"Se"}}},output:{type:"structure",members:{Link:{shape:"S2k"}}}},CreateSite:{http:{requestUri:"/global-networks/{globalNetworkId}/sites"},input:{type:"structure",required:["GlobalNetworkId"],members:{GlobalNetworkId:{location:"uri",locationName:"globalNetworkId"},Description:{},Location:{shape:"S26"},Tags:{shape:"Se"}}},output:{type:"structure",members:{Site:{shape:"S2p"}}}},CreateSiteToSiteVpnAttachment:{http:{requestUri:"/site-to-site-vpn-attachments"},input:{type:"structure",required:["CoreNetworkId","VpnConnectionArn"],members:{CoreNetworkId:{},VpnConnectionArn:{},Tags:{shape:"Se"},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{SiteToSiteVpnAttachment:{shape:"S2v"}}}},CreateTransitGatewayPeering:{http:{requestUri:"/transit-gateway-peerings"},input:{type:"structure",required:["CoreNetworkId","TransitGatewayArn"],members:{CoreNetworkId:{},TransitGatewayArn:{},Tags:{shape:"Se"},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{TransitGatewayPeering:{shape:"S2z"}}}},CreateTransitGatewayRouteTableAttachment:{http:{requestUri:"/transit-gateway-route-table-attachments"},input:{type:"structure",required:["PeeringId","TransitGatewayRouteTableArn"],members:{PeeringId:{},TransitGatewayRouteTableArn:{},Tags:{shape:"Se"},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{TransitGatewayRouteTableAttachment:{shape:"S38"}}}},CreateVpcAttachment:{http:{requestUri:"/vpc-attachments"},input:{type:"structure",required:["CoreNetworkId","VpcArn","SubnetArns"],members:{CoreNetworkId:{},VpcArn:{},SubnetArns:{shape:"S3b"},Options:{shape:"S3c"},Tags:{shape:"Se"},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{VpcAttachment:{shape:"S3f"}}}},DeleteAttachment:{http:{method:"DELETE",requestUri:"/attachments/{attachmentId}"},input:{type:"structure",required:["AttachmentId"],members:{AttachmentId:{location:"uri",locationName:"attachmentId"}}},output:{type:"structure",members:{Attachment:{shape:"S4"}}}},DeleteConnectPeer:{http:{method:"DELETE",requestUri:"/connect-peers/{connectPeerId}"},input:{type:"structure",required:["ConnectPeerId"],members:{ConnectPeerId:{location:"uri",locationName:"connectPeerId"}}},output:{type:"structure",members:{ConnectPeer:{shape:"S1i"}}}},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:"S1p"}}}},DeleteCoreNetwork:{http:{method:"DELETE",requestUri:"/core-networks/{coreNetworkId}"},input:{type:"structure",required:["CoreNetworkId"],members:{CoreNetworkId:{location:"uri",locationName:"coreNetworkId"}}},output:{type:"structure",members:{CoreNetwork:{shape:"S1w"}}}},DeleteCoreNetworkPolicyVersion:{http:{method:"DELETE",requestUri:"/core-networks/{coreNetworkId}/core-network-policy-versions/{policyVersionId}"},input:{type:"structure",required:["CoreNetworkId","PolicyVersionId"],members:{CoreNetworkId:{location:"uri",locationName:"coreNetworkId"},PolicyVersionId:{location:"uri",locationName:"policyVersionId",type:"integer"}}},output:{type:"structure",members:{CoreNetworkPolicy:{shape:"S3q"}}}},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:"S29"}}}},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:"S2e"}}}},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:"S2k"}}}},DeletePeering:{http:{method:"DELETE",requestUri:"/peerings/{peeringId}"},input:{type:"structure",required:["PeeringId"],members:{PeeringId:{location:"uri",locationName:"peeringId"}}},output:{type:"structure",members:{Peering:{shape:"S30"}}}},DeleteResourcePolicy:{http:{method:"DELETE",requestUri:"/resource-policy/{resourceArn}"},input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{location:"uri",locationName:"resourceArn"}}},output:{type:"structure",members:{}}},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:"S2p"}}}},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:"S4a"}}}},DescribeGlobalNetworks:{http:{method:"GET",requestUri:"/global-networks"},input:{type:"structure",members:{GlobalNetworkIds:{location:"querystring",locationName:"globalNetworkIds",type:"list",member:{}},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{GlobalNetworks:{type:"list",member:{shape:"S2e"}},NextToken:{}}}},DisassociateConnectPeer:{http:{method:"DELETE",requestUri:"/global-networks/{globalNetworkId}/connect-peer-associations/{connectPeerId}"},input:{type:"structure",required:["GlobalNetworkId","ConnectPeerId"],members:{GlobalNetworkId:{location:"uri",locationName:"globalNetworkId"},ConnectPeerId:{location:"uri",locationName:"connectPeerId"}}},output:{type:"structure",members:{ConnectPeerAssociation:{shape:"Sq"}}}},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:"Sv"}}}},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:"Sz"}}}},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:"S14"}}}},ExecuteCoreNetworkChangeSet:{http:{requestUri:"/core-networks/{coreNetworkId}/core-network-change-sets/{policyVersionId}/execute"},input:{type:"structure",required:["CoreNetworkId","PolicyVersionId"],members:{CoreNetworkId:{location:"uri",locationName:"coreNetworkId"},PolicyVersionId:{location:"uri",locationName:"policyVersionId",type:"integer"}}},output:{type:"structure",members:{}}},GetConnectAttachment:{http:{method:"GET",requestUri:"/connect-attachments/{attachmentId}"},input:{type:"structure",required:["AttachmentId"],members:{AttachmentId:{location:"uri",locationName:"attachmentId"}}},output:{type:"structure",members:{ConnectAttachment:{shape:"S1b"}}}},GetConnectPeer:{http:{method:"GET",requestUri:"/connect-peers/{connectPeerId}"},input:{type:"structure",required:["ConnectPeerId"],members:{ConnectPeerId:{location:"uri",locationName:"connectPeerId"}}},output:{type:"structure",members:{ConnectPeer:{shape:"S1i"}}}},GetConnectPeerAssociations:{http:{method:"GET",requestUri:"/global-networks/{globalNetworkId}/connect-peer-associations"},input:{type:"structure",required:["GlobalNetworkId"],members:{GlobalNetworkId:{location:"uri",locationName:"globalNetworkId"},ConnectPeerIds:{location:"querystring",locationName:"connectPeerIds",type:"list",member:{}},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{ConnectPeerAssociations:{type:"list",member:{shape:"Sq"}},NextToken:{}}}},GetConnections:{http:{method:"GET",requestUri:"/global-networks/{globalNetworkId}/connections"},input:{type:"structure",required:["GlobalNetworkId"],members:{GlobalNetworkId:{location:"uri",locationName:"globalNetworkId"},ConnectionIds:{location:"querystring",locationName:"connectionIds",type:"list",member:{}},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:"S1p"}},NextToken:{}}}},GetCoreNetwork:{http:{method:"GET",requestUri:"/core-networks/{coreNetworkId}"},input:{type:"structure",required:["CoreNetworkId"],members:{CoreNetworkId:{location:"uri",locationName:"coreNetworkId"}}},output:{type:"structure",members:{CoreNetwork:{shape:"S1w"}}}},GetCoreNetworkChangeEvents:{http:{method:"GET",requestUri:"/core-networks/{coreNetworkId}/core-network-change-events/{policyVersionId}"},input:{type:"structure",required:["CoreNetworkId","PolicyVersionId"],members:{CoreNetworkId:{location:"uri",locationName:"coreNetworkId"},PolicyVersionId:{location:"uri",locationName:"policyVersionId",type:"integer"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{CoreNetworkChangeEvents:{type:"list",member:{type:"structure",members:{Type:{},Action:{},IdentifierPath:{},EventTime:{type:"timestamp"},Status:{},Values:{type:"structure",members:{EdgeLocation:{},SegmentName:{},AttachmentId:{},Cidr:{}}}}}},NextToken:{}}}},GetCoreNetworkChangeSet:{http:{method:"GET",requestUri:"/core-networks/{coreNetworkId}/core-network-change-sets/{policyVersionId}"},input:{type:"structure",required:["CoreNetworkId","PolicyVersionId"],members:{CoreNetworkId:{location:"uri",locationName:"coreNetworkId"},PolicyVersionId:{location:"uri",locationName:"policyVersionId",type:"integer"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{CoreNetworkChanges:{type:"list",member:{type:"structure",members:{Type:{},Action:{},Identifier:{},PreviousValues:{shape:"S5j"},NewValues:{shape:"S5j"},IdentifierPath:{}}}},NextToken:{}}}},GetCoreNetworkPolicy:{http:{method:"GET",requestUri:"/core-networks/{coreNetworkId}/core-network-policy"},input:{type:"structure",required:["CoreNetworkId"],members:{CoreNetworkId:{location:"uri",locationName:"coreNetworkId"},PolicyVersionId:{location:"querystring",locationName:"policyVersionId",type:"integer"},Alias:{location:"querystring",locationName:"alias"}}},output:{type:"structure",members:{CoreNetworkPolicy:{shape:"S3q"}}}},GetCustomerGatewayAssociations:{http:{method:"GET",requestUri:"/global-networks/{globalNetworkId}/customer-gateway-associations"},input:{type:"structure",required:["GlobalNetworkId"],members:{GlobalNetworkId:{location:"uri",locationName:"globalNetworkId"},CustomerGatewayArns:{location:"querystring",locationName:"customerGatewayArns",type:"list",member:{}},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{CustomerGatewayAssociations:{type:"list",member:{shape:"Sv"}},NextToken:{}}}},GetDevices:{http:{method:"GET",requestUri:"/global-networks/{globalNetworkId}/devices"},input:{type:"structure",required:["GlobalNetworkId"],members:{GlobalNetworkId:{location:"uri",locationName:"globalNetworkId"},DeviceIds:{location:"querystring",locationName:"deviceIds",type:"list",member:{}},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:"S29"}},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:"Sz"}},NextToken:{}}}},GetLinks:{http:{method:"GET",requestUri:"/global-networks/{globalNetworkId}/links"},input:{type:"structure",required:["GlobalNetworkId"],members:{GlobalNetworkId:{location:"uri",locationName:"globalNetworkId"},LinkIds:{location:"querystring",locationName:"linkIds",type:"list",member:{}},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:"S2k"}},NextToken:{}}}},GetNetworkResourceCounts:{http:{method:"GET",requestUri:"/global-networks/{globalNetworkId}/network-resource-count"},input:{type:"structure",required:["GlobalNetworkId"],members:{GlobalNetworkId:{location:"uri",locationName:"globalNetworkId"},ResourceType:{location:"querystring",locationName:"resourceType"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{NetworkResourceCounts:{type:"list",member:{type:"structure",members:{ResourceType:{},Count:{type:"integer"}}}},NextToken:{}}}},GetNetworkResourceRelationships:{http:{method:"GET",requestUri:"/global-networks/{globalNetworkId}/network-resource-relationships"},input:{type:"structure",required:["GlobalNetworkId"],members:{GlobalNetworkId:{location:"uri",locationName:"globalNetworkId"},CoreNetworkId:{location:"querystring",locationName:"coreNetworkId"},RegisteredGatewayArn:{location:"querystring",locationName:"registeredGatewayArn"},AwsRegion:{location:"querystring",locationName:"awsRegion"},AccountId:{location:"querystring",locationName:"accountId"},ResourceType:{location:"querystring",locationName:"resourceType"},ResourceArn:{location:"querystring",locationName:"resourceArn"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{Relationships:{type:"list",member:{type:"structure",members:{From:{},To:{}}}},NextToken:{}}}},GetNetworkResources:{http:{method:"GET",requestUri:"/global-networks/{globalNetworkId}/network-resources"},input:{type:"structure",required:["GlobalNetworkId"],members:{GlobalNetworkId:{location:"uri",locationName:"globalNetworkId"},CoreNetworkId:{location:"querystring",locationName:"coreNetworkId"},RegisteredGatewayArn:{location:"querystring",locationName:"registeredGatewayArn"},AwsRegion:{location:"querystring",locationName:"awsRegion"},AccountId:{location:"querystring",locationName:"accountId"},ResourceType:{location:"querystring",locationName:"resourceType"},ResourceArn:{location:"querystring",locationName:"resourceArn"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{NetworkResources:{type:"list",member:{type:"structure",members:{RegisteredGatewayArn:{},CoreNetworkId:{},AwsRegion:{},AccountId:{},ResourceType:{},ResourceId:{},ResourceArn:{},Definition:{},DefinitionTimestamp:{type:"timestamp"},Tags:{shape:"Se"},Metadata:{shape:"S6d"}}}},NextToken:{}}}},GetNetworkRoutes:{http:{requestUri:"/global-networks/{globalNetworkId}/network-routes"},input:{type:"structure",required:["GlobalNetworkId","RouteTableIdentifier"],members:{GlobalNetworkId:{location:"uri",locationName:"globalNetworkId"},RouteTableIdentifier:{type:"structure",members:{TransitGatewayRouteTableArn:{},CoreNetworkSegmentEdge:{shape:"S6g"}}},ExactCidrMatches:{shape:"S1g"},LongestPrefixMatches:{shape:"S1g"},SubnetOfMatches:{shape:"S1g"},SupernetOfMatches:{shape:"S1g"},PrefixListIds:{shape:"S1g"},States:{type:"list",member:{}},Types:{type:"list",member:{}},DestinationFilters:{type:"map",key:{},value:{type:"list",member:{}}}}},output:{type:"structure",members:{RouteTableArn:{},CoreNetworkSegmentEdge:{shape:"S6g"},RouteTableType:{},RouteTableTimestamp:{type:"timestamp"},NetworkRoutes:{type:"list",member:{type:"structure",members:{DestinationCidrBlock:{},Destinations:{type:"list",member:{type:"structure",members:{CoreNetworkAttachmentId:{},TransitGatewayAttachmentId:{},SegmentName:{},EdgeLocation:{},ResourceType:{},ResourceId:{}}}},PrefixListId:{},State:{},Type:{}}}}}}},GetNetworkTelemetry:{http:{method:"GET",requestUri:"/global-networks/{globalNetworkId}/network-telemetry"},input:{type:"structure",required:["GlobalNetworkId"],members:{GlobalNetworkId:{location:"uri",locationName:"globalNetworkId"},CoreNetworkId:{location:"querystring",locationName:"coreNetworkId"},RegisteredGatewayArn:{location:"querystring",locationName:"registeredGatewayArn"},AwsRegion:{location:"querystring",locationName:"awsRegion"},AccountId:{location:"querystring",locationName:"accountId"},ResourceType:{location:"querystring",locationName:"resourceType"},ResourceArn:{location:"querystring",locationName:"resourceArn"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{NetworkTelemetry:{type:"list",member:{type:"structure",members:{RegisteredGatewayArn:{},CoreNetworkId:{},AwsRegion:{},AccountId:{},ResourceType:{},ResourceId:{},ResourceArn:{},Address:{},Health:{type:"structure",members:{Type:{},Status:{},Timestamp:{type:"timestamp"}}}}}},NextToken:{}}}},GetResourcePolicy:{http:{method:"GET",requestUri:"/resource-policy/{resourceArn}"},input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{location:"uri",locationName:"resourceArn"}}},output:{type:"structure",members:{PolicyDocument:{jsonvalue:true}}}},GetRouteAnalysis:{http:{method:"GET",requestUri:"/global-networks/{globalNetworkId}/route-analyses/{routeAnalysisId}"},input:{type:"structure",required:["GlobalNetworkId","RouteAnalysisId"],members:{GlobalNetworkId:{location:"uri",locationName:"globalNetworkId"},RouteAnalysisId:{location:"uri",locationName:"routeAnalysisId"}}},output:{type:"structure",members:{RouteAnalysis:{shape:"S78"}}}},GetSiteToSiteVpnAttachment:{http:{method:"GET",requestUri:"/site-to-site-vpn-attachments/{attachmentId}"},input:{type:"structure",required:["AttachmentId"],members:{AttachmentId:{location:"uri",locationName:"attachmentId"}}},output:{type:"structure",members:{SiteToSiteVpnAttachment:{shape:"S2v"}}}},GetSites:{http:{method:"GET",requestUri:"/global-networks/{globalNetworkId}/sites"},input:{type:"structure",required:["GlobalNetworkId"],members:{GlobalNetworkId:{location:"uri",locationName:"globalNetworkId"},SiteIds:{location:"querystring",locationName:"siteIds",type:"list",member:{}},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{Sites:{type:"list",member:{shape:"S2p"}},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:{location:"querystring",locationName:"transitGatewayConnectPeerArns",type:"list",member:{}},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{TransitGatewayConnectPeerAssociations:{type:"list",member:{shape:"S14"}},NextToken:{}}}},GetTransitGatewayPeering:{http:{method:"GET",requestUri:"/transit-gateway-peerings/{peeringId}"},input:{type:"structure",required:["PeeringId"],members:{PeeringId:{location:"uri",locationName:"peeringId"}}},output:{type:"structure",members:{TransitGatewayPeering:{shape:"S2z"}}}},GetTransitGatewayRegistrations:{http:{method:"GET",requestUri:"/global-networks/{globalNetworkId}/transit-gateway-registrations"},input:{type:"structure",required:["GlobalNetworkId"],members:{GlobalNetworkId:{location:"uri",locationName:"globalNetworkId"},TransitGatewayArns:{location:"querystring",locationName:"transitGatewayArns",type:"list",member:{}},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{TransitGatewayRegistrations:{type:"list",member:{shape:"S4a"}},NextToken:{}}}},GetTransitGatewayRouteTableAttachment:{http:{method:"GET",requestUri:"/transit-gateway-route-table-attachments/{attachmentId}"},input:{type:"structure",required:["AttachmentId"],members:{AttachmentId:{location:"uri",locationName:"attachmentId"}}},output:{type:"structure",members:{TransitGatewayRouteTableAttachment:{shape:"S38"}}}},GetVpcAttachment:{http:{method:"GET",requestUri:"/vpc-attachments/{attachmentId}"},input:{type:"structure",required:["AttachmentId"],members:{AttachmentId:{location:"uri",locationName:"attachmentId"}}},output:{type:"structure",members:{VpcAttachment:{shape:"S3f"}}}},ListAttachments:{http:{method:"GET",requestUri:"/attachments"},input:{type:"structure",members:{CoreNetworkId:{location:"querystring",locationName:"coreNetworkId"},AttachmentType:{location:"querystring",locationName:"attachmentType"},EdgeLocation:{location:"querystring",locationName:"edgeLocation"},State:{location:"querystring",locationName:"state"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{Attachments:{type:"list",member:{shape:"S4"}},NextToken:{}}}},ListConnectPeers:{http:{method:"GET",requestUri:"/connect-peers"},input:{type:"structure",members:{CoreNetworkId:{location:"querystring",locationName:"coreNetworkId"},ConnectAttachmentId:{location:"querystring",locationName:"connectAttachmentId"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{ConnectPeers:{type:"list",member:{type:"structure",members:{CoreNetworkId:{},ConnectAttachmentId:{},ConnectPeerId:{},EdgeLocation:{},ConnectPeerState:{},CreatedAt:{type:"timestamp"},Tags:{shape:"Se"}}}},NextToken:{}}}},ListCoreNetworkPolicyVersions:{http:{method:"GET",requestUri:"/core-networks/{coreNetworkId}/core-network-policy-versions"},input:{type:"structure",required:["CoreNetworkId"],members:{CoreNetworkId:{location:"uri",locationName:"coreNetworkId"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{CoreNetworkPolicyVersions:{type:"list",member:{type:"structure",members:{CoreNetworkId:{},PolicyVersionId:{type:"integer"},Alias:{},Description:{},CreatedAt:{type:"timestamp"},ChangeSetState:{}}}},NextToken:{}}}},ListCoreNetworks:{http:{method:"GET",requestUri:"/core-networks"},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{CoreNetworks:{type:"list",member:{type:"structure",members:{CoreNetworkId:{},CoreNetworkArn:{},GlobalNetworkId:{},OwnerAccountId:{},State:{},Description:{},Tags:{shape:"Se"}}}},NextToken:{}}}},ListOrganizationServiceAccessStatus:{http:{method:"GET",requestUri:"/organizations/service-access"},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{OrganizationStatus:{shape:"S8n"},NextToken:{}}}},ListPeerings:{http:{method:"GET",requestUri:"/peerings"},input:{type:"structure",members:{CoreNetworkId:{location:"querystring",locationName:"coreNetworkId"},PeeringType:{location:"querystring",locationName:"peeringType"},EdgeLocation:{location:"querystring",locationName:"edgeLocation"},State:{location:"querystring",locationName:"state"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{Peerings:{type:"list",member:{shape:"S30"}},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:"Se"}}}},PutCoreNetworkPolicy:{http:{requestUri:"/core-networks/{coreNetworkId}/core-network-policy"},input:{type:"structure",required:["CoreNetworkId","PolicyDocument"],members:{CoreNetworkId:{location:"uri",locationName:"coreNetworkId"},PolicyDocument:{jsonvalue:true},Description:{},LatestVersionId:{type:"integer"},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{CoreNetworkPolicy:{shape:"S3q"}}}},PutResourcePolicy:{http:{requestUri:"/resource-policy/{resourceArn}"},input:{type:"structure",required:["PolicyDocument","ResourceArn"],members:{PolicyDocument:{jsonvalue:true},ResourceArn:{location:"uri",locationName:"resourceArn"}}},output:{type:"structure",members:{}}},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:"S4a"}}}},RejectAttachment:{http:{requestUri:"/attachments/{attachmentId}/reject"},input:{type:"structure",required:["AttachmentId"],members:{AttachmentId:{location:"uri",locationName:"attachmentId"}}},output:{type:"structure",members:{Attachment:{shape:"S4"}}}},RestoreCoreNetworkPolicyVersion:{http:{requestUri:"/core-networks/{coreNetworkId}/core-network-policy-versions/{policyVersionId}/restore"},input:{type:"structure",required:["CoreNetworkId","PolicyVersionId"],members:{CoreNetworkId:{location:"uri",locationName:"coreNetworkId"},PolicyVersionId:{location:"uri",locationName:"policyVersionId",type:"integer"}}},output:{type:"structure",members:{CoreNetworkPolicy:{shape:"S3q"}}}},StartOrganizationServiceAccessUpdate:{http:{requestUri:"/organizations/service-access"},input:{type:"structure",required:["Action"],members:{Action:{}}},output:{type:"structure",members:{OrganizationStatus:{shape:"S8n"}}}},StartRouteAnalysis:{http:{requestUri:"/global-networks/{globalNetworkId}/route-analyses"},input:{type:"structure",required:["GlobalNetworkId","Source","Destination"],members:{GlobalNetworkId:{location:"uri",locationName:"globalNetworkId"},Source:{shape:"S9d"},Destination:{shape:"S9d"},IncludeReturnPath:{type:"boolean"},UseMiddleboxes:{type:"boolean"}}},output:{type:"structure",members:{RouteAnalysis:{shape:"S78"}}}},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:{}}},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:"S1p"}}}},UpdateCoreNetwork:{http:{method:"PATCH",requestUri:"/core-networks/{coreNetworkId}"},input:{type:"structure",required:["CoreNetworkId"],members:{CoreNetworkId:{location:"uri",locationName:"coreNetworkId"},Description:{}}},output:{type:"structure",members:{CoreNetwork:{shape:"S1w"}}}},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:"S24"},Description:{},Type:{},Vendor:{},Model:{},SerialNumber:{},Location:{shape:"S26"},SiteId:{}}},output:{type:"structure",members:{Device:{shape:"S29"}}}},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:"S2e"}}}},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:"S2i"},Provider:{}}},output:{type:"structure",members:{Link:{shape:"S2k"}}}},UpdateNetworkResourceMetadata:{http:{method:"PATCH",requestUri:"/global-networks/{globalNetworkId}/network-resources/{resourceArn}/metadata"},input:{type:"structure",required:["GlobalNetworkId","ResourceArn","Metadata"],members:{GlobalNetworkId:{location:"uri",locationName:"globalNetworkId"},ResourceArn:{location:"uri",locationName:"resourceArn"},Metadata:{shape:"S6d"}}},output:{type:"structure",members:{ResourceArn:{},Metadata:{shape:"S6d"}}}},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:"S26"}}},output:{type:"structure",members:{Site:{shape:"S2p"}}}},UpdateVpcAttachment:{http:{method:"PATCH",requestUri:"/vpc-attachments/{attachmentId}"},input:{type:"structure",required:["AttachmentId"],members:{AttachmentId:{location:"uri",locationName:"attachmentId"},AddSubnetArns:{shape:"S3b"},RemoveSubnetArns:{shape:"S3b"},Options:{shape:"S3c"}}},output:{type:"structure",members:{VpcAttachment:{shape:"S3f"}}}}},shapes:{S4:{type:"structure",members:{CoreNetworkId:{},CoreNetworkArn:{},AttachmentId:{},OwnerAccountId:{},AttachmentType:{},State:{},EdgeLocation:{},ResourceArn:{},AttachmentPolicyRuleNumber:{type:"integer"},SegmentName:{},Tags:{shape:"Se"},ProposedSegmentChange:{type:"structure",members:{Tags:{shape:"Se"},AttachmentPolicyRuleNumber:{type:"integer"},SegmentName:{}}},CreatedAt:{type:"timestamp"},UpdatedAt:{type:"timestamp"}}},Se:{type:"list",member:{type:"structure",members:{Key:{},Value:{}}}},Sq:{type:"structure",members:{ConnectPeerId:{},GlobalNetworkId:{},DeviceId:{},LinkId:{},State:{}}},Sv:{type:"structure",members:{CustomerGatewayArn:{},GlobalNetworkId:{},DeviceId:{},LinkId:{},State:{}}},Sz:{type:"structure",members:{GlobalNetworkId:{},DeviceId:{},LinkId:{},LinkAssociationState:{}}},S14:{type:"structure",members:{TransitGatewayConnectPeerArn:{},GlobalNetworkId:{},DeviceId:{},LinkId:{},State:{}}},S17:{type:"structure",members:{Protocol:{}}},S1b:{type:"structure",members:{Attachment:{shape:"S4"},TransportAttachmentId:{},Options:{shape:"S17"}}},S1g:{type:"list",member:{}},S1i:{type:"structure",members:{CoreNetworkId:{},ConnectAttachmentId:{},ConnectPeerId:{},EdgeLocation:{},State:{},CreatedAt:{type:"timestamp"},Configuration:{type:"structure",members:{CoreNetworkAddress:{},PeerAddress:{},InsideCidrBlocks:{shape:"S1g"},Protocol:{},BgpConfigurations:{type:"list",member:{type:"structure",members:{CoreNetworkAsn:{type:"long"},PeerAsn:{type:"long"},CoreNetworkAddress:{},PeerAddress:{}}}}}},Tags:{shape:"Se"}}},S1p:{type:"structure",members:{ConnectionId:{},ConnectionArn:{},GlobalNetworkId:{},DeviceId:{},ConnectedDeviceId:{},LinkId:{},ConnectedLinkId:{},Description:{},CreatedAt:{type:"timestamp"},State:{},Tags:{shape:"Se"}}},S1w:{type:"structure",members:{GlobalNetworkId:{},CoreNetworkId:{},CoreNetworkArn:{},Description:{},CreatedAt:{type:"timestamp"},State:{},Segments:{type:"list",member:{type:"structure",members:{Name:{},EdgeLocations:{shape:"S20"},SharedSegments:{shape:"S1g"}}}},Edges:{type:"list",member:{type:"structure",members:{EdgeLocation:{},Asn:{type:"long"},InsideCidrBlocks:{shape:"S1g"}}}},Tags:{shape:"Se"}}},S20:{type:"list",member:{}},S24:{type:"structure",members:{Zone:{},SubnetArn:{}}},S26:{type:"structure",members:{Address:{},Latitude:{},Longitude:{}},sensitive:true},S29:{type:"structure",members:{DeviceId:{},DeviceArn:{},GlobalNetworkId:{},AWSLocation:{shape:"S24"},Description:{},Type:{},Vendor:{},Model:{},SerialNumber:{},Location:{shape:"S26"},SiteId:{},CreatedAt:{type:"timestamp"},State:{},Tags:{shape:"Se"}}},S2e:{type:"structure",members:{GlobalNetworkId:{},GlobalNetworkArn:{},Description:{},CreatedAt:{type:"timestamp"},State:{},Tags:{shape:"Se"}}},S2i:{type:"structure",members:{UploadSpeed:{type:"integer"},DownloadSpeed:{type:"integer"}}},S2k:{type:"structure",members:{LinkId:{},LinkArn:{},GlobalNetworkId:{},SiteId:{},Description:{},Type:{},Bandwidth:{shape:"S2i"},Provider:{},CreatedAt:{type:"timestamp"},State:{},Tags:{shape:"Se"}}},S2p:{type:"structure",members:{SiteId:{},SiteArn:{},GlobalNetworkId:{},Description:{},Location:{shape:"S26"},CreatedAt:{type:"timestamp"},State:{},Tags:{shape:"Se"}}},S2v:{type:"structure",members:{Attachment:{shape:"S4"},VpnConnectionArn:{}}},S2z:{type:"structure",members:{Peering:{shape:"S30"},TransitGatewayArn:{},TransitGatewayPeeringAttachmentId:{}}},S30:{type:"structure",members:{CoreNetworkId:{},CoreNetworkArn:{},PeeringId:{},OwnerAccountId:{},PeeringType:{},State:{},EdgeLocation:{},ResourceArn:{},Tags:{shape:"Se"},CreatedAt:{type:"timestamp"}}},S38:{type:"structure",members:{Attachment:{shape:"S4"},PeeringId:{},TransitGatewayRouteTableArn:{}}},S3b:{type:"list",member:{}},S3c:{type:"structure",members:{Ipv6Support:{type:"boolean"},ApplianceModeSupport:{type:"boolean"}}},S3f:{type:"structure",members:{Attachment:{shape:"S4"},SubnetArns:{shape:"S3b"},Options:{shape:"S3c"}}},S3q:{type:"structure",members:{CoreNetworkId:{},PolicyVersionId:{type:"integer"},Alias:{},Description:{},CreatedAt:{type:"timestamp"},ChangeSetState:{},PolicyErrors:{type:"list",member:{type:"structure",required:["ErrorCode","Message"],members:{ErrorCode:{},Message:{},Path:{}}}},PolicyDocument:{jsonvalue:true}}},S4a:{type:"structure",members:{GlobalNetworkId:{},TransitGatewayArn:{},State:{type:"structure",members:{Code:{},Message:{}}}}},S5j:{type:"structure",members:{SegmentName:{},EdgeLocations:{shape:"S20"},Asn:{type:"long"},Cidr:{},DestinationIdentifier:{},InsideCidrBlocks:{shape:"S1g"},SharedSegments:{shape:"S1g"}}},S6d:{type:"map",key:{},value:{}},S6g:{type:"structure",members:{CoreNetworkId:{},SegmentName:{},EdgeLocation:{}}},S78:{type:"structure",members:{GlobalNetworkId:{},OwnerAccountId:{},RouteAnalysisId:{},StartTimestamp:{type:"timestamp"},Status:{},Source:{shape:"S7a"},Destination:{shape:"S7a"},IncludeReturnPath:{type:"boolean"},UseMiddleboxes:{type:"boolean"},ForwardPath:{shape:"S7c"},ReturnPath:{shape:"S7c"}}},S7a:{type:"structure",members:{TransitGatewayAttachmentArn:{},TransitGatewayArn:{},IpAddress:{}}},S7c:{type:"structure",members:{CompletionStatus:{type:"structure",members:{ResultCode:{},ReasonCode:{},ReasonContext:{type:"map",key:{},value:{}}}},Path:{type:"list",member:{type:"structure",members:{Sequence:{type:"integer"},Resource:{type:"structure",members:{RegisteredGatewayArn:{},ResourceArn:{},ResourceType:{},Definition:{},NameTag:{},IsMiddlebox:{type:"boolean"}}},DestinationCidrBlock:{}}}}}},S8n:{type:"structure",members:{OrganizationId:{},OrganizationAwsServiceAccessStatus:{},SLRDeploymentStatus:{},AccountStatusList:{type:"list",member:{type:"structure",members:{AccountId:{},SLRDeploymentStatus:{}}}}}},S9d:{type:"structure",members:{TransitGatewayAttachmentArn:{},IpAddress:{}}}}}},7125:function(e){e.exports={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:"S1w"}}},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:"S1w"},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:"S2g"},DateModified:{shape:"S2g"},PolicyDetails:{shape:"S5"},Tags:{shape:"S1w"},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:"S1w"}}}},TagResource:{http:{requestUri:"/tags/{resourceArn}"},input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{location:"uri",locationName:"resourceArn"},Tags:{shape:"S1w"}}},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"},ResourceLocations:{type:"list",member:{}},TargetTags:{type:"list",member:{shape:"Sc"}},Schedules:{type:"list",member:{type:"structure",members:{Name:{},CopyTags:{type:"boolean"},TagsToAdd:{type:"list",member:{shape:"Sc"}},VariableTags:{type:"list",member:{shape:"Sc"}},CreateRule:{type:"structure",members:{Location:{},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:["Encrypted"],members:{TargetRegion:{},Target:{},Encrypted:{type:"boolean"},CmkArn:{},CopyTags:{type:"boolean"},RetainRule:{shape:"S16"},DeprecateRule:{type:"structure",members:{Interval:{type:"integer"},IntervalUnit:{}}}}}},ShareRules:{type:"list",member:{type:"structure",required:["TargetAccounts"],members:{TargetAccounts:{type:"list",member:{}},UnshareInterval:{type:"integer"},UnshareIntervalUnit:{}}}},DeprecateRule:{type:"structure",members:{Count:{type:"integer"},Interval:{type:"integer"},IntervalUnit:{}}},ArchiveRule:{type:"structure",required:["RetainRule"],members:{RetainRule:{type:"structure",required:["RetentionArchiveTier"],members:{RetentionArchiveTier:{type:"structure",members:{Count:{type:"integer"},Interval:{type:"integer"},IntervalUnit:{}}}}}}}}}},Parameters:{type:"structure",members:{ExcludeBootVolume:{type:"boolean"},NoReboot:{type:"boolean"},ExcludeDataVolumeTags:{type:"list",member:{shape:"Sc"}}}},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:"S16"}}}}}}}}},S7:{type:"list",member:{}},Sc:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}},S16:{type:"structure",members:{Interval:{type:"integer"},IntervalUnit:{}}},S1w:{type:"map",key:{},value:{}},S2g:{type:"timestamp",timestampFormat:"iso8601"}}}},7140:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["marketplacecommerceanalytics"]={};s.MarketplaceCommerceAnalytics=i.defineService("marketplacecommerceanalytics",["2015-07-01"]);Object.defineProperty(a.services["marketplacecommerceanalytics"],"2015-07-01",{get:function get(){var e=r(4446);e.paginators=r(7224).pagination;return e},enumerable:true,configurable:true});e.exports=s.MarketplaceCommerceAnalytics},7143:function(e,t,r){var s=r(9983).EventMessageChunkerStream;var i=r(154).EventUnmarshallerStream;function createEventStream(e,t,r){var a=new i({parser:t,eventStreamModel:r});var o=new s;e.pipe(o).pipe(a);e.on("error",function(e){o.emit("error",e)});o.on("error",function(e){a.emit("error",e)});return a}e.exports={createEventStream:createEventStream}},7148:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["mq"]={};s.MQ=i.defineService("mq",["2017-11-27"]);Object.defineProperty(a.services["mq"],"2017-11-27",{get:function get(){var e=r(8335);e.paginators=r(2294).pagination;return e},enumerable:true,configurable:true});e.exports=s.MQ},7152:function(e){e.exports={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:{}}}}},7158:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["networkmanager"]={};s.NetworkManager=i.defineService("networkmanager",["2019-07-05"]);Object.defineProperty(a.services["networkmanager"],"2019-07-05",{get:function get(){var e=r(7118);e.paginators=r(3566).pagination;return e},enumerable:true,configurable:true});e.exports=s.NetworkManager},7161:function(e){e.exports={pagination:{ListApplications:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"applications"},ListJobRuns:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"jobRuns"}}}},7163:function(e){e.exports={version:2,waiters:{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:"PENDING",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:"DEGRADED",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"}]},FargateProfileActive:{delay:10,operation:"DescribeFargateProfile",maxAttempts:60,acceptors:[{expected:"CREATE_FAILED",matcher:"path",state:"failure",argument:"fargateProfile.status"},{expected:"ACTIVE",matcher:"path",state:"success",argument:"fargateProfile.status"}]},FargateProfileDeleted:{delay:30,operation:"DescribeFargateProfile",maxAttempts:60,acceptors:[{expected:"DELETE_FAILED",matcher:"path",state:"failure",argument:"fargateProfile.status"},{expected:"ResourceNotFoundException",matcher:"error",state:"success"}]}}}},7165:function(e){e.exports={pagination:{}}},7186:function(e){e.exports={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:{}}}},GetImages:{http:{requestUri:"/getImages"},input:{type:"structure",required:["ImageSelectorType","StartTimestamp","EndTimestamp","SamplingInterval","Format"],members:{StreamName:{},StreamARN:{},ImageSelectorType:{},StartTimestamp:{type:"timestamp"},EndTimestamp:{type:"timestamp"},SamplingInterval:{type:"integer"},Format:{},FormatConfig:{type:"map",key:{},value:{}},WidthPixels:{type:"integer"},HeightPixels:{type:"integer"},MaxResults:{type:"long"},NextToken:{}}},output:{type:"structure",members:{Images:{type:"list",member:{type:"structure",members:{TimeStamp:{type:"timestamp"},Error:{},ImageContent:{}}}},NextToken:{}}}},GetMediaForFragmentList:{http:{requestUri:"/getMediaForFragmentList"},input:{type:"structure",required:["Fragments"],members:{StreamName:{},StreamARN:{},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",members:{StreamName:{},StreamARN:{},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}}}},7188:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["customerprofiles"]={};s.CustomerProfiles=i.defineService("customerprofiles",["2020-08-15"]);Object.defineProperty(a.services["customerprofiles"],"2020-08-15",{get:function get(){var e=r(76);e.paginators=r(7567).pagination;return e},enumerable:true,configurable:true});e.exports=s.CustomerProfiles},7191:function(e){e.exports={version:2,waiters:{}}},7195:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2022-12-25",endpointPrefix:"mediapackagev2",jsonVersion:"1.1",protocol:"rest-json",serviceAbbreviation:"mediapackagev2",serviceFullName:"AWS Elemental MediaPackage v2",serviceId:"MediaPackageV2",signatureVersion:"v4",signingName:"mediapackagev2",uid:"mediapackagev2-2022-12-25"},operations:{CreateChannel:{http:{requestUri:"/channelGroup/{ChannelGroupName}/channel",responseCode:200},input:{type:"structure",required:["ChannelGroupName","ChannelName"],members:{ChannelGroupName:{location:"uri",locationName:"ChannelGroupName"},ChannelName:{},ClientToken:{idempotencyToken:true,location:"header",locationName:"x-amzn-client-token"},Description:{},Tags:{shape:"S5",locationName:"tags"}}},output:{type:"structure",required:["Arn","ChannelName","ChannelGroupName","CreatedAt","ModifiedAt"],members:{Arn:{},ChannelName:{},ChannelGroupName:{},CreatedAt:{type:"timestamp"},ModifiedAt:{type:"timestamp"},Description:{},IngestEndpoints:{shape:"Sb"},Tags:{shape:"S5"}}},idempotent:true},CreateChannelGroup:{http:{requestUri:"/channelGroup",responseCode:200},input:{type:"structure",required:["ChannelGroupName"],members:{ChannelGroupName:{},ClientToken:{idempotencyToken:true,location:"header",locationName:"x-amzn-client-token"},Description:{},Tags:{shape:"S5",locationName:"tags"}}},output:{type:"structure",required:["ChannelGroupName","Arn","EgressDomain","CreatedAt","ModifiedAt"],members:{ChannelGroupName:{},Arn:{},EgressDomain:{},CreatedAt:{type:"timestamp"},ModifiedAt:{type:"timestamp"},Description:{},Tags:{shape:"S5"}}},idempotent:true},CreateOriginEndpoint:{http:{requestUri:"/channelGroup/{ChannelGroupName}/channel/{ChannelName}/originEndpoint",responseCode:200},input:{type:"structure",required:["ChannelGroupName","ChannelName","OriginEndpointName","ContainerType"],members:{ChannelGroupName:{location:"uri",locationName:"ChannelGroupName"},ChannelName:{location:"uri",locationName:"ChannelName"},OriginEndpointName:{},ContainerType:{},Segment:{shape:"Sh"},ClientToken:{idempotencyToken:true,location:"header",locationName:"x-amzn-client-token"},Description:{},StartoverWindowSeconds:{type:"integer"},HlsManifests:{shape:"S14"},LowLatencyHlsManifests:{shape:"S1b"},Tags:{shape:"S5"}}},output:{type:"structure",required:["Arn","ChannelGroupName","ChannelName","OriginEndpointName","ContainerType","Segment","CreatedAt","ModifiedAt"],members:{Arn:{},ChannelGroupName:{},ChannelName:{},OriginEndpointName:{},ContainerType:{},Segment:{shape:"Sh"},CreatedAt:{type:"timestamp"},ModifiedAt:{type:"timestamp"},Description:{},StartoverWindowSeconds:{type:"integer"},HlsManifests:{shape:"S1h"},LowLatencyHlsManifests:{shape:"S1j"},Tags:{shape:"S5"}}},idempotent:true},DeleteChannel:{http:{method:"DELETE",requestUri:"/channelGroup/{ChannelGroupName}/channel/{ChannelName}/",responseCode:200},input:{type:"structure",required:["ChannelGroupName","ChannelName"],members:{ChannelGroupName:{location:"uri",locationName:"ChannelGroupName"},ChannelName:{location:"uri",locationName:"ChannelName"}}},output:{type:"structure",members:{}},idempotent:true},DeleteChannelGroup:{http:{method:"DELETE",requestUri:"/channelGroup/{ChannelGroupName}",responseCode:200},input:{type:"structure",required:["ChannelGroupName"],members:{ChannelGroupName:{location:"uri",locationName:"ChannelGroupName"}}},output:{type:"structure",members:{}},idempotent:true},DeleteChannelPolicy:{http:{method:"DELETE",requestUri:"/channelGroup/{ChannelGroupName}/channel/{ChannelName}/policy",responseCode:200},input:{type:"structure",required:["ChannelGroupName","ChannelName"],members:{ChannelGroupName:{location:"uri",locationName:"ChannelGroupName"},ChannelName:{location:"uri",locationName:"ChannelName"}}},output:{type:"structure",members:{}},idempotent:true},DeleteOriginEndpoint:{http:{method:"DELETE",requestUri:"/channelGroup/{ChannelGroupName}/channel/{ChannelName}/originEndpoint/{OriginEndpointName}",responseCode:200},input:{type:"structure",required:["ChannelGroupName","ChannelName","OriginEndpointName"],members:{ChannelGroupName:{location:"uri",locationName:"ChannelGroupName"},ChannelName:{location:"uri",locationName:"ChannelName"},OriginEndpointName:{location:"uri",locationName:"OriginEndpointName"}}},output:{type:"structure",members:{}},idempotent:true},DeleteOriginEndpointPolicy:{http:{method:"DELETE",requestUri:"/channelGroup/{ChannelGroupName}/channel/{ChannelName}/originEndpoint/{OriginEndpointName}/policy",responseCode:200},input:{type:"structure",required:["ChannelGroupName","ChannelName","OriginEndpointName"],members:{ChannelGroupName:{location:"uri",locationName:"ChannelGroupName"},ChannelName:{location:"uri",locationName:"ChannelName"},OriginEndpointName:{location:"uri",locationName:"OriginEndpointName"}}},output:{type:"structure",members:{}},idempotent:true},GetChannel:{http:{method:"GET",requestUri:"/channelGroup/{ChannelGroupName}/channel/{ChannelName}/",responseCode:200},input:{type:"structure",required:["ChannelGroupName","ChannelName"],members:{ChannelGroupName:{location:"uri",locationName:"ChannelGroupName"},ChannelName:{location:"uri",locationName:"ChannelName"}}},output:{type:"structure",required:["Arn","ChannelName","ChannelGroupName","CreatedAt","ModifiedAt"],members:{Arn:{},ChannelName:{},ChannelGroupName:{},CreatedAt:{type:"timestamp"},ModifiedAt:{type:"timestamp"},Description:{},IngestEndpoints:{shape:"Sb"},Tags:{shape:"S5"}}}},GetChannelGroup:{http:{method:"GET",requestUri:"/channelGroup/{ChannelGroupName}",responseCode:200},input:{type:"structure",required:["ChannelGroupName"],members:{ChannelGroupName:{location:"uri",locationName:"ChannelGroupName"}}},output:{type:"structure",required:["ChannelGroupName","Arn","EgressDomain","CreatedAt","ModifiedAt"],members:{ChannelGroupName:{},Arn:{},EgressDomain:{},CreatedAt:{type:"timestamp"},ModifiedAt:{type:"timestamp"},Description:{},Tags:{shape:"S5",locationName:"tags"}}}},GetChannelPolicy:{http:{method:"GET",requestUri:"/channelGroup/{ChannelGroupName}/channel/{ChannelName}/policy",responseCode:200},input:{type:"structure",required:["ChannelGroupName","ChannelName"],members:{ChannelGroupName:{location:"uri",locationName:"ChannelGroupName"},ChannelName:{location:"uri",locationName:"ChannelName"}}},output:{type:"structure",required:["ChannelGroupName","ChannelName","Policy"],members:{ChannelGroupName:{},ChannelName:{},Policy:{}}}},GetOriginEndpoint:{http:{method:"GET",requestUri:"/channelGroup/{ChannelGroupName}/channel/{ChannelName}/originEndpoint/{OriginEndpointName}",responseCode:200},input:{type:"structure",required:["ChannelGroupName","ChannelName","OriginEndpointName"],members:{ChannelGroupName:{location:"uri",locationName:"ChannelGroupName"},ChannelName:{location:"uri",locationName:"ChannelName"},OriginEndpointName:{location:"uri",locationName:"OriginEndpointName"}}},output:{type:"structure",required:["Arn","ChannelGroupName","ChannelName","OriginEndpointName","ContainerType","Segment","CreatedAt","ModifiedAt"],members:{Arn:{},ChannelGroupName:{},ChannelName:{},OriginEndpointName:{},ContainerType:{},Segment:{shape:"Sh"},CreatedAt:{type:"timestamp"},ModifiedAt:{type:"timestamp"},Description:{},StartoverWindowSeconds:{type:"integer"},HlsManifests:{shape:"S1h"},LowLatencyHlsManifests:{shape:"S1j"},Tags:{shape:"S5"}}}},GetOriginEndpointPolicy:{http:{method:"GET",requestUri:"/channelGroup/{ChannelGroupName}/channel/{ChannelName}/originEndpoint/{OriginEndpointName}/policy",responseCode:200},input:{type:"structure",required:["ChannelGroupName","ChannelName","OriginEndpointName"],members:{ChannelGroupName:{location:"uri",locationName:"ChannelGroupName"},ChannelName:{location:"uri",locationName:"ChannelName"},OriginEndpointName:{location:"uri",locationName:"OriginEndpointName"}}},output:{type:"structure",required:["ChannelGroupName","ChannelName","OriginEndpointName","Policy"],members:{ChannelGroupName:{},ChannelName:{},OriginEndpointName:{},Policy:{}}}},ListChannelGroups:{http:{method:"GET",requestUri:"/channelGroup",responseCode:200},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{Items:{type:"list",member:{type:"structure",required:["ChannelGroupName","Arn","CreatedAt","ModifiedAt"],members:{ChannelGroupName:{},Arn:{},CreatedAt:{type:"timestamp"},ModifiedAt:{type:"timestamp"},Description:{}}}},NextToken:{}}}},ListChannels:{http:{method:"GET",requestUri:"/channelGroup/{ChannelGroupName}/channel",responseCode:200},input:{type:"structure",required:["ChannelGroupName"],members:{ChannelGroupName:{location:"uri",locationName:"ChannelGroupName"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{Items:{type:"list",member:{type:"structure",required:["Arn","ChannelName","ChannelGroupName","CreatedAt","ModifiedAt"],members:{Arn:{},ChannelName:{},ChannelGroupName:{},CreatedAt:{type:"timestamp"},ModifiedAt:{type:"timestamp"},Description:{}}}},NextToken:{}}}},ListOriginEndpoints:{http:{method:"GET",requestUri:"/channelGroup/{ChannelGroupName}/channel/{ChannelName}/originEndpoint",responseCode:200},input:{type:"structure",required:["ChannelGroupName","ChannelName"],members:{ChannelGroupName:{location:"uri",locationName:"ChannelGroupName"},ChannelName:{location:"uri",locationName:"ChannelName"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{Items:{type:"list",member:{type:"structure",required:["Arn","ChannelGroupName","ChannelName","OriginEndpointName","ContainerType"],members:{Arn:{},ChannelGroupName:{},ChannelName:{},OriginEndpointName:{},ContainerType:{},Description:{},CreatedAt:{type:"timestamp"},ModifiedAt:{type:"timestamp"},HlsManifests:{type:"list",member:{type:"structure",required:["ManifestName"],members:{ManifestName:{},ChildManifestName:{},Url:{}}}},LowLatencyHlsManifests:{type:"list",member:{type:"structure",required:["ManifestName"],members:{ManifestName:{},ChildManifestName:{},Url:{}}}}}}},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:"S5",locationName:"tags"}}}},PutChannelPolicy:{http:{method:"PUT",requestUri:"/channelGroup/{ChannelGroupName}/channel/{ChannelName}/policy",responseCode:200},input:{type:"structure",required:["ChannelGroupName","ChannelName","Policy"],members:{ChannelGroupName:{location:"uri",locationName:"ChannelGroupName"},ChannelName:{location:"uri",locationName:"ChannelName"},Policy:{}}},output:{type:"structure",members:{}},idempotent:true},PutOriginEndpointPolicy:{http:{requestUri:"/channelGroup/{ChannelGroupName}/channel/{ChannelName}/originEndpoint/{OriginEndpointName}/policy",responseCode:200},input:{type:"structure",required:["ChannelGroupName","ChannelName","OriginEndpointName","Policy"],members:{ChannelGroupName:{location:"uri",locationName:"ChannelGroupName"},ChannelName:{location:"uri",locationName:"ChannelName"},OriginEndpointName:{location:"uri",locationName:"OriginEndpointName"},Policy:{}}},output:{type:"structure",members:{}},idempotent:true},TagResource:{http:{requestUri:"/tags/{ResourceArn}",responseCode:204},input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{location:"uri",locationName:"ResourceArn"},Tags:{shape:"S5",locationName:"tags"}}}},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:{}}}},idempotent:true},UpdateChannel:{http:{method:"PUT",requestUri:"/channelGroup/{ChannelGroupName}/channel/{ChannelName}/",responseCode:200},input:{type:"structure",required:["ChannelGroupName","ChannelName"],members:{ChannelGroupName:{location:"uri",locationName:"ChannelGroupName"},ChannelName:{location:"uri",locationName:"ChannelName"},Description:{}}},output:{type:"structure",required:["Arn","ChannelName","ChannelGroupName","CreatedAt","ModifiedAt"],members:{Arn:{},ChannelName:{},ChannelGroupName:{},CreatedAt:{type:"timestamp"},ModifiedAt:{type:"timestamp"},Description:{},IngestEndpoints:{shape:"Sb"},Tags:{shape:"S5",locationName:"tags"}}},idempotent:true},UpdateChannelGroup:{http:{method:"PUT",requestUri:"/channelGroup/{ChannelGroupName}",responseCode:200},input:{type:"structure",required:["ChannelGroupName"],members:{ChannelGroupName:{location:"uri",locationName:"ChannelGroupName"},Description:{}}},output:{type:"structure",required:["ChannelGroupName","Arn","EgressDomain","CreatedAt","ModifiedAt"],members:{ChannelGroupName:{},Arn:{},EgressDomain:{},CreatedAt:{type:"timestamp"},ModifiedAt:{type:"timestamp"},Description:{},Tags:{shape:"S5",locationName:"tags"}}},idempotent:true},UpdateOriginEndpoint:{http:{method:"PUT",requestUri:"/channelGroup/{ChannelGroupName}/channel/{ChannelName}/originEndpoint/{OriginEndpointName}",responseCode:200},input:{type:"structure",required:["ChannelGroupName","ChannelName","OriginEndpointName","ContainerType"],members:{ChannelGroupName:{location:"uri",locationName:"ChannelGroupName"},ChannelName:{location:"uri",locationName:"ChannelName"},OriginEndpointName:{location:"uri",locationName:"OriginEndpointName"},ContainerType:{},Segment:{shape:"Sh"},Description:{},StartoverWindowSeconds:{type:"integer"},HlsManifests:{shape:"S14"},LowLatencyHlsManifests:{shape:"S1b"}}},output:{type:"structure",required:["Arn","ChannelGroupName","ChannelName","OriginEndpointName","ContainerType","Segment","CreatedAt","ModifiedAt"],members:{Arn:{},ChannelGroupName:{},ChannelName:{},OriginEndpointName:{},ContainerType:{},Segment:{shape:"Sh"},CreatedAt:{type:"timestamp"},ModifiedAt:{type:"timestamp"},Description:{},StartoverWindowSeconds:{type:"integer"},HlsManifests:{shape:"S1h"},LowLatencyHlsManifests:{shape:"S1j"},Tags:{shape:"S5",locationName:"tags"}}},idempotent:true}},shapes:{S5:{type:"map",key:{},value:{}},Sb:{type:"list",member:{type:"structure",members:{Id:{},Url:{}}}},Sh:{type:"structure",members:{SegmentDurationSeconds:{type:"integer"},SegmentName:{},TsUseAudioRenditionGroup:{type:"boolean"},IncludeIframeOnlyStreams:{type:"boolean"},TsIncludeDvbSubtitles:{type:"boolean"},Scte:{type:"structure",members:{ScteFilter:{type:"list",member:{}}}},Encryption:{type:"structure",required:["EncryptionMethod","SpekeKeyProvider"],members:{ConstantInitializationVector:{},EncryptionMethod:{type:"structure",members:{TsEncryptionMethod:{},CmafEncryptionMethod:{}}},KeyRotationIntervalSeconds:{type:"integer"},SpekeKeyProvider:{type:"structure",required:["EncryptionContractConfiguration","ResourceId","DrmSystems","RoleArn","Url"],members:{EncryptionContractConfiguration:{type:"structure",required:["PresetSpeke20Audio","PresetSpeke20Video"],members:{PresetSpeke20Audio:{},PresetSpeke20Video:{}}},ResourceId:{},DrmSystems:{type:"list",member:{}},RoleArn:{},Url:{}}}}}}},S14:{type:"list",member:{type:"structure",required:["ManifestName"],members:{ManifestName:{},ChildManifestName:{},ScteHls:{shape:"S17"},ManifestWindowSeconds:{type:"integer"},ProgramDateTimeIntervalSeconds:{type:"integer"}}}},S17:{type:"structure",members:{AdMarkerHls:{}}},S1b:{type:"list",member:{type:"structure",required:["ManifestName"],members:{ManifestName:{},ChildManifestName:{},ScteHls:{shape:"S17"},ManifestWindowSeconds:{type:"integer"},ProgramDateTimeIntervalSeconds:{type:"integer"}}}},S1h:{type:"list",member:{type:"structure",required:["ManifestName","Url"],members:{ManifestName:{},Url:{},ChildManifestName:{},ManifestWindowSeconds:{type:"integer"},ProgramDateTimeIntervalSeconds:{type:"integer"},ScteHls:{shape:"S17"}}}},S1j:{type:"list",member:{type:"structure",required:["ManifestName","Url"],members:{ManifestName:{},Url:{},ChildManifestName:{},ManifestWindowSeconds:{type:"integer"},ProgramDateTimeIntervalSeconds:{type:"integer"},ScteHls:{shape:"S17"}}}}}}},7202:function(e){var t=["We are formalizing our plans to enter AWS SDK for JavaScript (v2) into maintenance mode in 2023.\n","Please migrate your code to use AWS SDK for JavaScript (v3).","For more information, check the migration guide at https://a.co/7PzMCcy"].join("\n");e.exports={suppress:false};function emitWarning(){if(typeof process==="undefined")return;if(typeof process.env==="object"&&typeof process.env.AWS_EXECUTION_ENV!=="undefined"&&process.env.AWS_EXECUTION_ENV.indexOf("AWS_Lambda_")===0){return}if(typeof process.env==="object"&&typeof process.env.AWS_SDK_JS_SUPPRESS_MAINTENANCE_MODE_MESSAGE!=="undefined"){return}if(typeof process.emitWarning==="function"){process.emitWarning(t,{type:"NOTE"})}}setTimeout(function(){if(!e.exports.suppress){emitWarning()}},0)},7205:function(e){e.exports={pagination:{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"}}}},7210:function(e){e.exports={version:2,waiters:{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"}]}}}},7211:function(e){e.exports=require("https")},7224:function(e){e.exports={pagination:{}}},7233:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["rolesanywhere"]={};s.RolesAnywhere=i.defineService("rolesanywhere",["2018-05-10"]);Object.defineProperty(a.services["rolesanywhere"],"2018-05-10",{get:function get(){var e=r(1147);e.paginators=r(796).pagination;return e},enumerable:true,configurable:true});e.exports=s.RolesAnywhere},7234:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["accessanalyzer"]={};s.AccessAnalyzer=i.defineService("accessanalyzer",["2019-11-01"]);Object.defineProperty(a.services["accessanalyzer"],"2019-11-01",{get:function get(){var e=r(7311);e.paginators=r(8045).pagination;return e},enumerable:true,configurable:true});e.exports=s.AccessAnalyzer},7250:function(e){e.exports={pagination:{ListAccesses:{input_token:"NextToken",limit_key:"MaxResults",non_aggregate_keys:["ServerId"],output_token:"NextToken",result_key:"Accesses"},ListAgreements:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Agreements"},ListCertificates:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Certificates"},ListConnectors:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Connectors"},ListExecutions:{input_token:"NextToken",limit_key:"MaxResults",non_aggregate_keys:["WorkflowId"],output_token:"NextToken",result_key:"Executions"},ListProfiles:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Profiles"},ListSecurityPolicies:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"SecurityPolicyNames"},ListServers:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Servers"},ListTagsForResource:{input_token:"NextToken",limit_key:"MaxResults",non_aggregate_keys:["Arn"],output_token:"NextToken",result_key:"Tags"},ListUsers:{input_token:"NextToken",limit_key:"MaxResults",non_aggregate_keys:["ServerId"],output_token:"NextToken",result_key:"Users"},ListWorkflows:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Workflows"}}}},7256:function(e){e.exports={pagination:{ListContactChannels:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"ContactChannels"},ListContacts:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Contacts"},ListEngagements:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Engagements"},ListPageReceipts:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Receipts"},ListPageResolutions:{input_token:"NextToken",output_token:"NextToken",result_key:"PageResolutions"},ListPagesByContact:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Pages"},ListPagesByEngagement:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Pages"},ListPreviewRotationShifts:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"RotationShifts"},ListRotationOverrides:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"RotationOverrides"},ListRotationShifts:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"RotationShifts"},ListRotations:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Rotations"}}}},7274:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["robomaker"]={};s.RoboMaker=i.defineService("robomaker",["2018-06-29"]);Object.defineProperty(a.services["robomaker"],"2018-06-29",{get:function get(){var e=r(2273);e.paginators=r(4313).pagination;return e},enumerable:true,configurable:true});e.exports=s.RoboMaker},7282:function(e){e.exports={pagination:{ListAccountPermissions:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"permissions"},ListCoverage:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"coveredResources"},ListCoverageStatistics:{input_token:"nextToken",output_token:"nextToken",result_key:"countsByGroup"},ListDelegatedAdminAccounts:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"delegatedAdminAccounts"},ListFilters:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"filters"},ListFindingAggregations:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"responses"},ListFindings:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"findings"},ListMembers:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"members"},ListUsageTotals:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"totals"},SearchVulnerabilities:{input_token:"nextToken",output_token:"nextToken",result_key:"vulnerabilities"}}}},7287:function(e){e.exports={pagination:{}}},7293:function(e){e.exports={pagination:{ListAppInstanceAdmins:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListAppInstanceBots:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListAppInstanceUserEndpoints:{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"}}}},7297:function(e,t,r){var s=r(2393);var i=r(9966)();var a=r(4726)();var o=r(1431)();var n=r(9235)();var u=function(){var e=s.util.loadConfig(o);if(e!==undefined)return e;var t=s.util.loadConfig(n);switch(t){case a.IPv4:return i.IPv4;case a.IPv6:return i.IPv6;default:throw new Error("Unsupported endpoint mode: "+t)}};e.exports=u},7298:function(e,t,r){var s=r(8498).memoizedProperty;function memoize(e,t,r,i){s(this,i(e),function(){return r(e,t)})}function Collection(e,t,r,s,i){s=s||String;var a=this;for(var o in e){if(Object.prototype.hasOwnProperty.call(e,o)){memoize.call(a,o,e[o],r,s);if(i)i(o,e[o])}}}e.exports=Collection},7301:function(e){e.exports={pagination:{}}},7303:function(e){e.exports={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:{},CrossAccount:{type:"boolean"},Tags:{shape:"S5",locationName:"tags"}},required:["SourceArn"]},output:{type:"structure",members:{Description:{},DiscovererArn:{},DiscovererId:{},SourceArn:{},State:{},CrossAccount:{type:"boolean"},Tags:{shape:"S5",locationName:"tags"}}}},CreateRegistry:{http:{requestUri:"/v1/registries/name/{registryName}",responseCode:201},input:{type:"structure",members:{Description:{},RegistryName:{location:"uri",locationName:"registryName"},Tags:{shape:"S5",locationName:"tags"}},required:["RegistryName"]},output:{type:"structure",members:{Description:{},RegistryArn:{},RegistryName:{},Tags:{shape:"S5",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:"S5",locationName:"tags"},Type:{}},required:["RegistryName","SchemaName","Type","Content"]},output:{type:"structure",members:{Description:{},LastModified:{shape:"Sf"},SchemaArn:{},SchemaName:{},SchemaVersion:{},Tags:{shape:"S5",locationName:"tags"},Type:{},VersionCreatedDate:{shape:"Sf"}}}},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:"Sf"},LastModified:{shape:"Sf"},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:{},CrossAccount:{type:"boolean"},Tags:{shape:"S5",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:"S5",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:"Sf"},SchemaArn:{},SchemaName:{},SchemaVersion:{},Tags:{shape:"S5",locationName:"tags"},Type:{},VersionCreatedDate:{shape:"Sf"}}}},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:{},CrossAccount:{type:"boolean"},Tags:{shape:"S5",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:"S5",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:"Sf"},SchemaArn:{},SchemaName:{},Tags:{shape:"S5",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:"S5",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:"Sf"},LastModified:{shape:"Sf"},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:"Sf"},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:"S5",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"},CrossAccount:{type:"boolean"}},required:["DiscovererId"]},output:{type:"structure",members:{Description:{},DiscovererArn:{},DiscovererId:{},SourceArn:{},State:{},CrossAccount:{type:"boolean"},Tags:{shape:"S5",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:"S5",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:"Sf"},SchemaArn:{},SchemaName:{},SchemaVersion:{},Tags:{shape:"S5",locationName:"tags"},Type:{},VersionCreatedDate:{shape:"Sf"}}}}},shapes:{S5:{type:"map",key:{},value:{}},Sf:{type:"timestamp",timestampFormat:"iso8601"}}}},7306:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2022-01-01",endpointPrefix:"osis",protocol:"rest-json",serviceFullName:"Amazon OpenSearch Ingestion",serviceId:"OSIS",signatureVersion:"v4",uid:"osis-2022-01-01"},operations:{CreatePipeline:{http:{requestUri:"/2022-01-01/osis/createPipeline"},input:{type:"structure",required:["PipelineName","MinUnits","MaxUnits","PipelineConfigurationBody"],members:{PipelineName:{},MinUnits:{type:"integer"},MaxUnits:{type:"integer"},PipelineConfigurationBody:{},LogPublishingOptions:{shape:"S5"},VpcOptions:{shape:"S9"},Tags:{shape:"Se"}}},output:{type:"structure",members:{Pipeline:{shape:"Sj"}}}},DeletePipeline:{http:{method:"DELETE",requestUri:"/2022-01-01/osis/deletePipeline/{PipelineName}"},input:{type:"structure",required:["PipelineName"],members:{PipelineName:{location:"uri",locationName:"PipelineName"}}},output:{type:"structure",members:{}}},GetPipeline:{http:{method:"GET",requestUri:"/2022-01-01/osis/getPipeline/{PipelineName}"},input:{type:"structure",required:["PipelineName"],members:{PipelineName:{location:"uri",locationName:"PipelineName"}}},output:{type:"structure",members:{Pipeline:{shape:"Sj"}}}},GetPipelineBlueprint:{http:{method:"GET",requestUri:"/2022-01-01/osis/getPipelineBlueprint/{BlueprintName}"},input:{type:"structure",required:["BlueprintName"],members:{BlueprintName:{location:"uri",locationName:"BlueprintName"}}},output:{type:"structure",members:{Blueprint:{type:"structure",members:{BlueprintName:{},PipelineConfigurationBody:{}}}}}},GetPipelineChangeProgress:{http:{method:"GET",requestUri:"/2022-01-01/osis/getPipelineChangeProgress/{PipelineName}"},input:{type:"structure",required:["PipelineName"],members:{PipelineName:{location:"uri",locationName:"PipelineName"}}},output:{type:"structure",members:{ChangeProgressStatuses:{type:"list",member:{type:"structure",members:{StartTime:{type:"timestamp"},Status:{},TotalNumberOfStages:{type:"integer"},ChangeProgressStages:{type:"list",member:{type:"structure",members:{Name:{},Status:{},Description:{},LastUpdatedAt:{type:"timestamp"}}}}}}}}}},ListPipelineBlueprints:{http:{requestUri:"/2022-01-01/osis/listPipelineBlueprints"},input:{type:"structure",members:{}},output:{type:"structure",members:{Blueprints:{type:"list",member:{type:"structure",members:{BlueprintName:{}}}}}}},ListPipelines:{http:{method:"GET",requestUri:"/2022-01-01/osis/listPipelines"},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{NextToken:{},Pipelines:{type:"list",member:{type:"structure",members:{Status:{},StatusReason:{shape:"Sn"},PipelineName:{},PipelineArn:{},MinUnits:{type:"integer"},MaxUnits:{type:"integer"},CreatedAt:{type:"timestamp"},LastUpdatedAt:{type:"timestamp"}}}}}}},ListTagsForResource:{http:{method:"GET",requestUri:"/2022-01-01/osis/listTagsForResource/"},input:{type:"structure",required:["Arn"],members:{Arn:{location:"querystring",locationName:"arn"}}},output:{type:"structure",members:{Tags:{shape:"Se"}}}},StartPipeline:{http:{method:"PUT",requestUri:"/2022-01-01/osis/startPipeline/{PipelineName}"},input:{type:"structure",required:["PipelineName"],members:{PipelineName:{location:"uri",locationName:"PipelineName"}}},output:{type:"structure",members:{Pipeline:{shape:"Sj"}}}},StopPipeline:{http:{method:"PUT",requestUri:"/2022-01-01/osis/stopPipeline/{PipelineName}"},input:{type:"structure",required:["PipelineName"],members:{PipelineName:{location:"uri",locationName:"PipelineName"}}},output:{type:"structure",members:{Pipeline:{shape:"Sj"}}}},TagResource:{http:{requestUri:"/2022-01-01/osis/tagResource/"},input:{type:"structure",required:["Arn","Tags"],members:{Arn:{location:"querystring",locationName:"arn"},Tags:{shape:"Se"}}},output:{type:"structure",members:{}}},UntagResource:{http:{requestUri:"/2022-01-01/osis/untagResource/"},input:{type:"structure",required:["Arn","TagKeys"],members:{Arn:{location:"querystring",locationName:"arn"},TagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdatePipeline:{http:{method:"PUT",requestUri:"/2022-01-01/osis/updatePipeline/{PipelineName}"},input:{type:"structure",required:["PipelineName"],members:{PipelineName:{location:"uri",locationName:"PipelineName"},MinUnits:{type:"integer"},MaxUnits:{type:"integer"},PipelineConfigurationBody:{},LogPublishingOptions:{shape:"S5"}}},output:{type:"structure",members:{Pipeline:{shape:"Sj"}}}},ValidatePipeline:{http:{requestUri:"/2022-01-01/osis/validatePipeline"},input:{type:"structure",required:["PipelineConfigurationBody"],members:{PipelineConfigurationBody:{}}},output:{type:"structure",members:{isValid:{type:"boolean"},Errors:{type:"list",member:{type:"structure",members:{Message:{}}}}}}}},shapes:{S5:{type:"structure",members:{IsLoggingEnabled:{type:"boolean"},CloudWatchLogDestination:{type:"structure",required:["LogGroup"],members:{LogGroup:{}}}}},S9:{type:"structure",required:["SubnetIds"],members:{SubnetIds:{type:"list",member:{}},SecurityGroupIds:{type:"list",member:{}}}},Se:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},Sj:{type:"structure",members:{PipelineName:{},PipelineArn:{},MinUnits:{type:"integer"},MaxUnits:{type:"integer"},Status:{},StatusReason:{shape:"Sn"},PipelineConfigurationBody:{},CreatedAt:{type:"timestamp"},LastUpdatedAt:{type:"timestamp"},IngestEndpointUrls:{type:"list",member:{}},LogPublishingOptions:{shape:"S5"},VpcEndpoints:{type:"list",member:{type:"structure",members:{VpcEndpointId:{},VpcId:{},VpcOptions:{shape:"S9"}}}}}},Sn:{type:"structure",members:{Description:{}}}}}},7311:function(e){e.exports={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:{},ruleName:{},clientToken:{idempotencyToken:true}}},idempotent:true},CancelPolicyGeneration:{http:{method:"PUT",requestUri:"/policy/generation/{jobId}",responseCode:200},input:{type:"structure",required:["jobId"],members:{jobId:{location:"uri",locationName:"jobId"}}},output:{type:"structure",members:{}},idempotent:true},CreateAccessPreview:{http:{method:"PUT",requestUri:"/access-preview",responseCode:200},input:{type:"structure",required:["analyzerArn","configurations"],members:{analyzerArn:{},configurations:{shape:"S9"},clientToken:{idempotencyToken:true}}},output:{type:"structure",required:["id"],members:{id:{}}},idempotent:true},CreateAnalyzer:{http:{method:"PUT",requestUri:"/analyzer",responseCode:200},input:{type:"structure",required:["analyzerName","type"],members:{analyzerName:{},type:{},archiveRules:{type:"list",member:{type:"structure",required:["ruleName","filter"],members:{ruleName:{},filter:{shape:"S2c"}}}},tags:{shape:"S2f"},clientToken:{idempotencyToken:true}}},output:{type:"structure",members:{arn:{}}},idempotent:true},CreateArchiveRule:{http:{method:"PUT",requestUri:"/analyzer/{analyzerName}/archive-rule",responseCode:200},input:{type:"structure",required:["analyzerName","ruleName","filter"],members:{analyzerName:{location:"uri",locationName:"analyzerName"},ruleName:{},filter:{shape:"S2c"},clientToken:{idempotencyToken:true}}},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"},ruleName:{location:"uri",locationName:"ruleName"},clientToken:{idempotencyToken:true,location:"querystring",locationName:"clientToken"}}},idempotent:true},GetAccessPreview:{http:{method:"GET",requestUri:"/access-preview/{accessPreviewId}",responseCode:200},input:{type:"structure",required:["accessPreviewId","analyzerArn"],members:{accessPreviewId:{location:"uri",locationName:"accessPreviewId"},analyzerArn:{location:"querystring",locationName:"analyzerArn"}}},output:{type:"structure",required:["accessPreview"],members:{accessPreview:{type:"structure",required:["id","analyzerArn","configurations","createdAt","status"],members:{id:{},analyzerArn:{},configurations:{shape:"S9"},createdAt:{shape:"S2n"},status:{},statusReason:{shape:"S2p"}}}}}},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:["resourceArn","resourceType","createdAt","analyzedAt","updatedAt","isPublic","resourceOwnerAccount"],members:{resourceArn:{},resourceType:{},createdAt:{shape:"S2n"},analyzedAt:{shape:"S2n"},updatedAt:{shape:"S2n"},isPublic:{type:"boolean"},actions:{shape:"S2w"},sharedVia:{type:"list",member:{}},status:{},resourceOwnerAccount:{},error:{}}}}}},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:"S31"}}}},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:"S37"}}}},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:["id","resourceType","condition","createdAt","analyzedAt","updatedAt","status","resourceOwnerAccount"],members:{id:{},principal:{shape:"S3c"},action:{shape:"S2w"},resource:{},isPublic:{type:"boolean"},resourceType:{},condition:{shape:"S3d"},createdAt:{shape:"S2n"},analyzedAt:{shape:"S2n"},updatedAt:{shape:"S2n"},status:{},resourceOwnerAccount:{},error:{},sources:{shape:"S3e"}}}}}},GetGeneratedPolicy:{http:{method:"GET",requestUri:"/policy/generation/{jobId}",responseCode:200},input:{type:"structure",required:["jobId"],members:{jobId:{location:"uri",locationName:"jobId"},includeResourcePlaceholders:{location:"querystring",locationName:"includeResourcePlaceholders",type:"boolean"},includeServiceLevelTemplate:{location:"querystring",locationName:"includeServiceLevelTemplate",type:"boolean"}}},output:{type:"structure",required:["jobDetails","generatedPolicyResult"],members:{jobDetails:{type:"structure",required:["jobId","status","startedOn"],members:{jobId:{},status:{},startedOn:{shape:"S2n"},completedOn:{shape:"S2n"},jobError:{type:"structure",required:["code","message"],members:{code:{},message:{}}}}},generatedPolicyResult:{type:"structure",required:["properties"],members:{properties:{type:"structure",required:["principalArn"],members:{isComplete:{type:"boolean"},principalArn:{},cloudTrailProperties:{type:"structure",required:["trailProperties","startTime","endTime"],members:{trailProperties:{type:"list",member:{type:"structure",required:["cloudTrailArn"],members:{cloudTrailArn:{},regions:{shape:"S3v"},allRegions:{type:"boolean"}}}},startTime:{shape:"S2n"},endTime:{shape:"S2n"}}}}},generatedPolicies:{type:"list",member:{type:"structure",required:["policy"],members:{policy:{}}}}}}}}},ListAccessPreviewFindings:{http:{requestUri:"/access-preview/{accessPreviewId}",responseCode:200},input:{type:"structure",required:["accessPreviewId","analyzerArn"],members:{accessPreviewId:{location:"uri",locationName:"accessPreviewId"},analyzerArn:{},filter:{shape:"S2c"},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",required:["findings"],members:{findings:{type:"list",member:{type:"structure",required:["id","resourceType","createdAt","changeType","status","resourceOwnerAccount"],members:{id:{},existingFindingId:{},existingFindingStatus:{},principal:{shape:"S3c"},action:{shape:"S2w"},condition:{shape:"S3d"},resource:{},isPublic:{type:"boolean"},resourceType:{},createdAt:{shape:"S2n"},changeType:{},status:{},resourceOwnerAccount:{},error:{},sources:{shape:"S3e"}}}},nextToken:{}}}},ListAccessPreviews:{http:{method:"GET",requestUri:"/access-preview",responseCode:200},input:{type:"structure",required:["analyzerArn"],members:{analyzerArn:{location:"querystring",locationName:"analyzerArn"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",required:["accessPreviews"],members:{accessPreviews:{type:"list",member:{type:"structure",required:["id","analyzerArn","createdAt","status"],members:{id:{},analyzerArn:{},createdAt:{shape:"S2n"},status:{},statusReason:{shape:"S2p"}}}},nextToken:{}}}},ListAnalyzedResources:{http:{requestUri:"/analyzed-resource",responseCode:200},input:{type:"structure",required:["analyzerArn"],members:{analyzerArn:{},resourceType:{},nextToken:{},maxResults:{type:"integer"}}},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:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},type:{location:"querystring",locationName:"type"}}},output:{type:"structure",required:["analyzers"],members:{analyzers:{type:"list",member:{shape:"S31"}},nextToken:{}}}},ListArchiveRules:{http:{method:"GET",requestUri:"/analyzer/{analyzerName}/archive-rule",responseCode:200},input:{type:"structure",required:["analyzerName"],members:{analyzerName:{location:"uri",locationName:"analyzerName"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",required:["archiveRules"],members:{archiveRules:{type:"list",member:{shape:"S37"}},nextToken:{}}}},ListFindings:{http:{requestUri:"/finding",responseCode:200},input:{type:"structure",required:["analyzerArn"],members:{analyzerArn:{},filter:{shape:"S2c"},sort:{type:"structure",members:{attributeName:{},orderBy:{}}},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",required:["findings"],members:{findings:{type:"list",member:{type:"structure",required:["id","resourceType","condition","createdAt","analyzedAt","updatedAt","status","resourceOwnerAccount"],members:{id:{},principal:{shape:"S3c"},action:{shape:"S2w"},resource:{},isPublic:{type:"boolean"},resourceType:{},condition:{shape:"S3d"},createdAt:{shape:"S2n"},analyzedAt:{shape:"S2n"},updatedAt:{shape:"S2n"},status:{},resourceOwnerAccount:{},error:{},sources:{shape:"S3e"}}}},nextToken:{}}}},ListPolicyGenerations:{http:{method:"GET",requestUri:"/policy/generation",responseCode:200},input:{type:"structure",members:{principalArn:{location:"querystring",locationName:"principalArn"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",required:["policyGenerations"],members:{policyGenerations:{type:"list",member:{type:"structure",required:["jobId","principalArn","status","startedOn"],members:{jobId:{},principalArn:{},status:{},startedOn:{shape:"S2n"},completedOn:{shape:"S2n"}}}},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:"S2f"}}}},StartPolicyGeneration:{http:{method:"PUT",requestUri:"/policy/generation",responseCode:200},input:{type:"structure",required:["policyGenerationDetails"],members:{policyGenerationDetails:{type:"structure",required:["principalArn"],members:{principalArn:{}}},cloudTrailDetails:{type:"structure",required:["trails","accessRole","startTime"],members:{trails:{type:"list",member:{type:"structure",required:["cloudTrailArn"],members:{cloudTrailArn:{},regions:{shape:"S3v"},allRegions:{type:"boolean"}}}},accessRole:{},startTime:{shape:"S2n"},endTime:{shape:"S2n"}}},clientToken:{idempotencyToken:true}}},output:{type:"structure",required:["jobId"],members:{jobId:{}}},idempotent:true},StartResourceScan:{http:{requestUri:"/resource/scan",responseCode:200},input:{type:"structure",required:["analyzerArn","resourceArn"],members:{analyzerArn:{},resourceArn:{},resourceOwnerAccount:{}}}},TagResource:{http:{requestUri:"/tags/{resourceArn}",responseCode:200},input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tags:{shape:"S2f"}}},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","ruleName","filter"],members:{analyzerName:{location:"uri",locationName:"analyzerName"},ruleName:{location:"uri",locationName:"ruleName"},filter:{shape:"S2c"},clientToken:{idempotencyToken:true}}},idempotent:true},UpdateFindings:{http:{method:"PUT",requestUri:"/finding",responseCode:200},input:{type:"structure",required:["analyzerArn","status"],members:{analyzerArn:{},status:{},ids:{type:"list",member:{}},resourceArn:{},clientToken:{idempotencyToken:true}}},idempotent:true},ValidatePolicy:{http:{requestUri:"/policy/validation",responseCode:200},input:{type:"structure",required:["policyDocument","policyType"],members:{locale:{},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},policyDocument:{},policyType:{},validatePolicyResourceType:{}}},output:{type:"structure",required:["findings"],members:{findings:{type:"list",member:{type:"structure",required:["findingDetails","findingType","issueCode","learnMoreLink","locations"],members:{findingDetails:{},findingType:{},issueCode:{},learnMoreLink:{},locations:{type:"list",member:{type:"structure",required:["path","span"],members:{path:{type:"list",member:{type:"structure",members:{index:{type:"integer"},key:{},substring:{type:"structure",required:["start","length"],members:{start:{type:"integer"},length:{type:"integer"}}},value:{}},union:true}},span:{type:"structure",required:["start","end"],members:{start:{shape:"S5v"},end:{shape:"S5v"}}}}}}}}},nextToken:{}}}}},shapes:{S9:{type:"map",key:{},value:{type:"structure",members:{ebsSnapshot:{type:"structure",members:{userIds:{type:"list",member:{}},groups:{type:"list",member:{}},kmsKeyId:{}}},ecrRepository:{type:"structure",members:{repositoryPolicy:{}}},iamRole:{type:"structure",members:{trustPolicy:{}}},efsFileSystem:{type:"structure",members:{fileSystemPolicy:{}}},kmsKey:{type:"structure",members:{keyPolicies:{type:"map",key:{},value:{}},grants:{type:"list",member:{type:"structure",required:["operations","granteePrincipal","issuingAccount"],members:{operations:{type:"list",member:{}},granteePrincipal:{},retiringPrincipal:{},constraints:{type:"structure",members:{encryptionContextEquals:{shape:"Sz"},encryptionContextSubset:{shape:"Sz"}}},issuingAccount:{}}}}}},rdsDbClusterSnapshot:{type:"structure",members:{attributes:{type:"map",key:{},value:{type:"structure",members:{accountIds:{type:"list",member:{}}},union:true}},kmsKeyId:{}}},rdsDbSnapshot:{type:"structure",members:{attributes:{type:"map",key:{},value:{type:"structure",members:{accountIds:{type:"list",member:{}}},union:true}},kmsKeyId:{}}},secretsManagerSecret:{type:"structure",members:{kmsKeyId:{},secretPolicy:{}}},s3Bucket:{type:"structure",members:{bucketPolicy:{},bucketAclGrants:{type:"list",member:{type:"structure",required:["permission","grantee"],members:{permission:{},grantee:{type:"structure",members:{id:{},uri:{}},union:true}}}},bucketPublicAccessBlock:{shape:"S1s"},accessPoints:{type:"map",key:{},value:{type:"structure",members:{accessPointPolicy:{},publicAccessBlock:{shape:"S1s"},networkOrigin:{type:"structure",members:{vpcConfiguration:{type:"structure",required:["vpcId"],members:{vpcId:{}}},internetConfiguration:{type:"structure",members:{}}},union:true}}}}}},snsTopic:{type:"structure",members:{topicPolicy:{}}},sqsQueue:{type:"structure",members:{queuePolicy:{}}}},union:true}},Sz:{type:"map",key:{},value:{}},S1s:{type:"structure",required:["ignorePublicAcls","restrictPublicBuckets"],members:{ignorePublicAcls:{type:"boolean"},restrictPublicBuckets:{type:"boolean"}}},S2c:{type:"map",key:{},value:{type:"structure",members:{eq:{shape:"S2e"},neq:{shape:"S2e"},contains:{shape:"S2e"},exists:{type:"boolean"}}}},S2e:{type:"list",member:{}},S2f:{type:"map",key:{},value:{}},S2n:{type:"timestamp",timestampFormat:"iso8601"},S2p:{type:"structure",required:["code"],members:{code:{}}},S2w:{type:"list",member:{}},S31:{type:"structure",required:["arn","name","type","createdAt","status"],members:{arn:{},name:{},type:{},createdAt:{shape:"S2n"},lastResourceAnalyzed:{},lastResourceAnalyzedAt:{shape:"S2n"},tags:{shape:"S2f"},status:{},statusReason:{type:"structure",required:["code"],members:{code:{}}}}},S37:{type:"structure",required:["ruleName","filter","createdAt","updatedAt"],members:{ruleName:{},filter:{shape:"S2c"},createdAt:{shape:"S2n"},updatedAt:{shape:"S2n"}}},S3c:{type:"map",key:{},value:{}},S3d:{type:"map",key:{},value:{}},S3e:{type:"list",member:{type:"structure",required:["type"],members:{type:{},detail:{type:"structure",members:{accessPointArn:{},accessPointAccount:{}}}}}},S3v:{type:"list",member:{}},S5v:{type:"structure",required:["line","column","offset"],members:{line:{type:"integer"},column:{type:"integer"},offset:{type:"integer"}}}}}},7319:function(e){e.exports={pagination:{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"}}}},7321:function(e){e.exports={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"],members:{computeEnvironmentName:{},type:{},state:{},unmanagedvCpus:{type:"integer"},computeResources:{shape:"S8"},serviceRole:{},tags:{shape:"Sj"},eksConfiguration:{shape:"Sm"}}},output:{type:"structure",members:{computeEnvironmentName:{},computeEnvironmentArn:{}}}},CreateJobQueue:{http:{requestUri:"/v1/createjobqueue"},input:{type:"structure",required:["jobQueueName","priority","computeEnvironmentOrder"],members:{jobQueueName:{},state:{},schedulingPolicyArn:{},priority:{type:"integer"},computeEnvironmentOrder:{shape:"Sq"},tags:{shape:"Sj"}}},output:{type:"structure",required:["jobQueueName","jobQueueArn"],members:{jobQueueName:{},jobQueueArn:{}}}},CreateSchedulingPolicy:{http:{requestUri:"/v1/createschedulingpolicy"},input:{type:"structure",required:["name"],members:{name:{},fairsharePolicy:{shape:"Su"},tags:{shape:"Sj"}}},output:{type:"structure",required:["name","arn"],members:{name:{},arn:{}}}},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:{}}},DeleteSchedulingPolicy:{http:{requestUri:"/v1/deleteschedulingpolicy"},input:{type:"structure",required:["arn"],members:{arn:{}}},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"],members:{computeEnvironmentName:{},computeEnvironmentArn:{},unmanagedvCpus:{type:"integer"},ecsClusterArn:{},tags:{shape:"Sj"},type:{},state:{},status:{},statusReason:{},computeResources:{shape:"S8"},serviceRole:{},updatePolicy:{shape:"S1c"},eksConfiguration:{shape:"Sm"},containerOrchestrationType:{},uuid:{}}}},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:{},schedulingPriority:{type:"integer"},parameters:{shape:"S1k"},retryStrategy:{shape:"S1l"},containerProperties:{shape:"S1p"},timeout:{shape:"S2m"},nodeProperties:{shape:"S2n"},tags:{shape:"Sj"},propagateTags:{type:"boolean"},platformCapabilities:{shape:"S2q"},eksProperties:{shape:"S2s"},containerOrchestrationType:{}}}},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:{},schedulingPolicyArn:{},status:{},statusReason:{},priority:{type:"integer"},computeEnvironmentOrder:{shape:"Sq"},tags:{shape:"Sj"}}}},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:{},shareIdentifier:{},schedulingPriority:{type:"integer"},attempts:{type:"list",member:{type:"structure",members:{container:{type:"structure",members:{containerInstanceArn:{},taskArn:{},exitCode:{type:"integer"},reason:{},logStreamName:{},networkInterfaces:{shape:"S3q"}}},startedAt:{type:"long"},stoppedAt:{type:"long"},statusReason:{}}}},statusReason:{},createdAt:{type:"long"},retryStrategy:{shape:"S1l"},startedAt:{type:"long"},stoppedAt:{type:"long"},dependsOn:{shape:"S3s"},jobDefinition:{},parameters:{shape:"S1k"},container:{type:"structure",members:{image:{},vcpus:{type:"integer"},memory:{type:"integer"},command:{shape:"Sb"},jobRoleArn:{},executionRoleArn:{},volumes:{shape:"S1q"},environment:{shape:"S1x"},mountPoints:{shape:"S1z"},readonlyRootFilesystem:{type:"boolean"},ulimits:{shape:"S21"},privileged:{type:"boolean"},user:{},exitCode:{type:"integer"},reason:{},containerInstanceArn:{},taskArn:{},logStreamName:{},instanceType:{},networkInterfaces:{shape:"S3q"},resourceRequirements:{shape:"S23"},linuxParameters:{shape:"S26"},logConfiguration:{shape:"S2d"},secrets:{shape:"S2g"},networkConfiguration:{shape:"S2i"},fargatePlatformConfiguration:{shape:"S2k"},ephemeralStorage:{shape:"S2l"}}},nodeDetails:{type:"structure",members:{nodeIndex:{type:"integer"},isMainNode:{type:"boolean"}}},nodeProperties:{shape:"S2n"},arrayProperties:{type:"structure",members:{statusSummary:{type:"map",key:{},value:{type:"integer"}},size:{type:"integer"},index:{type:"integer"}}},timeout:{shape:"S2m"},tags:{shape:"Sj"},propagateTags:{type:"boolean"},platformCapabilities:{shape:"S2q"},eksProperties:{type:"structure",members:{podProperties:{type:"structure",members:{serviceAccountName:{},hostNetwork:{type:"boolean"},dnsPolicy:{},containers:{type:"list",member:{type:"structure",members:{name:{},image:{},imagePullPolicy:{},command:{shape:"Sb"},args:{shape:"Sb"},env:{shape:"S2w"},resources:{shape:"S2y"},exitCode:{type:"integer"},reason:{},volumeMounts:{shape:"S32"},securityContext:{shape:"S34"}}}},volumes:{shape:"S36"},podName:{},nodeName:{},metadata:{shape:"S3b"}}}}},eksAttempts:{type:"list",member:{type:"structure",members:{containers:{type:"list",member:{type:"structure",members:{exitCode:{type:"integer"},reason:{}}}},podName:{},nodeName:{},startedAt:{type:"long"},stoppedAt:{type:"long"},statusReason:{}}}},isCancelled:{type:"boolean"},isTerminated:{type:"boolean"}}}}}}},DescribeSchedulingPolicies:{http:{requestUri:"/v1/describeschedulingpolicies"},input:{type:"structure",required:["arns"],members:{arns:{shape:"Sb"}}},output:{type:"structure",members:{schedulingPolicies:{type:"list",member:{type:"structure",required:["name","arn"],members:{name:{},arn:{},fairsharePolicy:{shape:"Su"},tags:{shape:"Sj"}}}}}}},ListJobs:{http:{requestUri:"/v1/listjobs"},input:{type:"structure",members:{jobQueue:{},arrayJobId:{},multiNodeJobId:{},jobStatus:{},maxResults:{type:"integer"},nextToken:{},filters:{type:"list",member:{type:"structure",members:{name:{},values:{shape:"Sb"}}}}}},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"}}},jobDefinition:{}}}},nextToken:{}}}},ListSchedulingPolicies:{http:{requestUri:"/v1/listschedulingpolicies"},input:{type:"structure",members:{maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{schedulingPolicies:{type:"list",member:{type:"structure",required:["arn"],members:{arn:{}}}},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:"Sj"}}}},RegisterJobDefinition:{http:{requestUri:"/v1/registerjobdefinition"},input:{type:"structure",required:["jobDefinitionName","type"],members:{jobDefinitionName:{},type:{},parameters:{shape:"S1k"},schedulingPriority:{type:"integer"},containerProperties:{shape:"S1p"},nodeProperties:{shape:"S2n"},retryStrategy:{shape:"S1l"},propagateTags:{type:"boolean"},timeout:{shape:"S2m"},tags:{shape:"Sj"},platformCapabilities:{shape:"S2q"},eksProperties:{shape:"S2s"}}},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:{},shareIdentifier:{},schedulingPriorityOverride:{type:"integer"},arrayProperties:{type:"structure",members:{size:{type:"integer"}}},dependsOn:{shape:"S3s"},jobDefinition:{},parameters:{shape:"S1k"},containerOverrides:{shape:"S4v"},nodeOverrides:{type:"structure",members:{numNodes:{type:"integer"},nodePropertyOverrides:{type:"list",member:{type:"structure",required:["targetNodes"],members:{targetNodes:{},containerOverrides:{shape:"S4v"}}}}}},retryStrategy:{shape:"S1l"},propagateTags:{type:"boolean"},timeout:{shape:"S2m"},tags:{shape:"Sj"},eksPropertiesOverride:{type:"structure",members:{podProperties:{type:"structure",members:{containers:{type:"list",member:{type:"structure",members:{image:{},command:{shape:"Sb"},args:{shape:"Sb"},env:{shape:"S2w"},resources:{shape:"S2y"}}}},metadata:{shape:"S3b"}}}}}}},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:"Sj"}}},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:{},unmanagedvCpus:{type:"integer"},computeResources:{type:"structure",members:{minvCpus:{type:"integer"},maxvCpus:{type:"integer"},desiredvCpus:{type:"integer"},subnets:{shape:"Sb"},securityGroupIds:{shape:"Sb"},allocationStrategy:{},instanceTypes:{shape:"Sb"},ec2KeyPair:{},instanceRole:{},tags:{shape:"Sc"},placementGroup:{},bidPercentage:{type:"integer"},launchTemplate:{shape:"Sd"},ec2Configuration:{shape:"Se"},updateToLatestImageVersion:{type:"boolean"},type:{},imageId:{}}},serviceRole:{},updatePolicy:{shape:"S1c"}}},output:{type:"structure",members:{computeEnvironmentName:{},computeEnvironmentArn:{}}}},UpdateJobQueue:{http:{requestUri:"/v1/updatejobqueue"},input:{type:"structure",required:["jobQueue"],members:{jobQueue:{},state:{},schedulingPolicyArn:{},priority:{type:"integer"},computeEnvironmentOrder:{shape:"Sq"}}},output:{type:"structure",members:{jobQueueName:{},jobQueueArn:{}}}},UpdateSchedulingPolicy:{http:{requestUri:"/v1/updateschedulingpolicy"},input:{type:"structure",required:["arn"],members:{arn:{},fairsharePolicy:{shape:"Su"}}},output:{type:"structure",members:{}}}},shapes:{S8:{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:{shape:"Sc"},placementGroup:{},bidPercentage:{type:"integer"},spotIamFleetRole:{},launchTemplate:{shape:"Sd"},ec2Configuration:{shape:"Se"}}},Sb:{type:"list",member:{}},Sc:{type:"map",key:{},value:{}},Sd:{type:"structure",members:{launchTemplateId:{},launchTemplateName:{},version:{}}},Se:{type:"list",member:{type:"structure",required:["imageType"],members:{imageType:{},imageIdOverride:{},imageKubernetesVersion:{}}}},Sj:{type:"map",key:{},value:{}},Sm:{type:"structure",required:["eksClusterArn","kubernetesNamespace"],members:{eksClusterArn:{},kubernetesNamespace:{}}},Sq:{type:"list",member:{type:"structure",required:["order","computeEnvironment"],members:{order:{type:"integer"},computeEnvironment:{}}}},Su:{type:"structure",members:{shareDecaySeconds:{type:"integer"},computeReservation:{type:"integer"},shareDistribution:{type:"list",member:{type:"structure",required:["shareIdentifier"],members:{shareIdentifier:{},weightFactor:{type:"float"}}}}}},S1c:{type:"structure",members:{terminateJobsOnUpdate:{type:"boolean"},jobExecutionTimeoutMinutes:{type:"long"}}},S1k:{type:"map",key:{},value:{}},S1l:{type:"structure",members:{attempts:{type:"integer"},evaluateOnExit:{type:"list",member:{type:"structure",required:["action"],members:{onStatusReason:{},onReason:{},onExitCode:{},action:{}}}}}},S1p:{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:"S1q"},environment:{shape:"S1x"},mountPoints:{shape:"S1z"},readonlyRootFilesystem:{type:"boolean"},privileged:{type:"boolean"},ulimits:{shape:"S21"},user:{},instanceType:{},resourceRequirements:{shape:"S23"},linuxParameters:{shape:"S26"},logConfiguration:{shape:"S2d"},secrets:{shape:"S2g"},networkConfiguration:{shape:"S2i"},fargatePlatformConfiguration:{shape:"S2k"},ephemeralStorage:{shape:"S2l"}}},S1q:{type:"list",member:{type:"structure",members:{host:{type:"structure",members:{sourcePath:{}}},name:{},efsVolumeConfiguration:{type:"structure",required:["fileSystemId"],members:{fileSystemId:{},rootDirectory:{},transitEncryption:{},transitEncryptionPort:{type:"integer"},authorizationConfig:{type:"structure",members:{accessPointId:{},iam:{}}}}}}}},S1x:{type:"list",member:{type:"structure",members:{name:{},value:{}}}},S1z:{type:"list",member:{type:"structure",members:{containerPath:{},readOnly:{type:"boolean"},sourceVolume:{}}}},S21:{type:"list",member:{type:"structure",required:["hardLimit","name","softLimit"],members:{hardLimit:{type:"integer"},name:{},softLimit:{type:"integer"}}}},S23:{type:"list",member:{type:"structure",required:["value","type"],members:{value:{},type:{}}}},S26:{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"}}},S2d:{type:"structure",required:["logDriver"],members:{logDriver:{},options:{type:"map",key:{},value:{}},secretOptions:{shape:"S2g"}}},S2g:{type:"list",member:{type:"structure",required:["name","valueFrom"],members:{name:{},valueFrom:{}}}},S2i:{type:"structure",members:{assignPublicIp:{}}},S2k:{type:"structure",members:{platformVersion:{}}},S2l:{type:"structure",required:["sizeInGiB"],members:{sizeInGiB:{type:"integer"}}},S2m:{type:"structure",members:{attemptDurationSeconds:{type:"integer"}}},S2n:{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:"S1p"}}}}}},S2q:{type:"list",member:{}},S2s:{type:"structure",members:{podProperties:{type:"structure",members:{serviceAccountName:{},hostNetwork:{type:"boolean"},dnsPolicy:{},containers:{type:"list",member:{type:"structure",required:["image"],members:{name:{},image:{},imagePullPolicy:{},command:{shape:"Sb"},args:{shape:"Sb"},env:{shape:"S2w"},resources:{shape:"S2y"},volumeMounts:{shape:"S32"},securityContext:{shape:"S34"}}}},volumes:{shape:"S36"},metadata:{shape:"S3b"}}}}},S2w:{type:"list",member:{type:"structure",required:["name"],members:{name:{},value:{}}}},S2y:{type:"structure",members:{limits:{type:"map",key:{},value:{}},requests:{type:"map",key:{},value:{}}}},S32:{type:"list",member:{type:"structure",members:{name:{},mountPath:{},readOnly:{type:"boolean"}}}},S34:{type:"structure",members:{runAsUser:{type:"long"},runAsGroup:{type:"long"},privileged:{type:"boolean"},readOnlyRootFilesystem:{type:"boolean"},runAsNonRoot:{type:"boolean"}}},S36:{type:"list",member:{type:"structure",required:["name"],members:{name:{},hostPath:{type:"structure",members:{path:{}}},emptyDir:{type:"structure",members:{medium:{},sizeLimit:{}}},secret:{type:"structure",required:["secretName"],members:{secretName:{},optional:{type:"boolean"}}}}}},S3b:{type:"structure",members:{labels:{type:"map",key:{},value:{}}}},S3q:{type:"list",member:{type:"structure",members:{attachmentId:{},ipv6Address:{},privateIpv4Address:{}}}},S3s:{type:"list",member:{type:"structure",members:{jobId:{},type:{}}}},S4v:{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:"S1x"},resourceRequirements:{shape:"S23"}}}}}},7349:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["health"]={};s.Health=i.defineService("health",["2016-08-04"]);Object.defineProperty(a.services["health"],"2016-08-04",{get:function get(){var e=r(4074);e.paginators=r(7749).pagination;return e},enumerable:true,configurable:true});e.exports=s.Health},7357:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["mediapackagevod"]={};s.MediaPackageVod=i.defineService("mediapackagevod",["2018-11-07"]);Object.defineProperty(a.services["mediapackagevod"],"2018-11-07",{get:function get(){var e=r(6891);e.paginators=r(6065).pagination;return e},enumerable:true,configurable:true});e.exports=s.MediaPackageVod},7361:function(e){e.exports={pagination:{BatchGetAssetPropertyAggregates:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},BatchGetAssetPropertyValue:{input_token:"nextToken",output_token:"nextToken"},BatchGetAssetPropertyValueHistory:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},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"},GetInterpolatedAssetPropertyValues:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"interpolatedAssetPropertyValues"},ListAccessPolicies:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"accessPolicySummaries"},ListAssetModelProperties:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"assetModelPropertySummaries"},ListAssetModels:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"assetModelSummaries"},ListAssetProperties:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"assetPropertySummaries"},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"},ListBulkImportJobs:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"jobSummaries"},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"},ListTimeSeries:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"TimeSeriesSummaries"}}}},7366:function(e){e.exports={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"},Tags:{shape:"S4"}}},output:{type:"structure",members:{HostArn:{},Tags:{shape:"S4"}}}},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:{}}}}}},7379:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2021-08-11",endpointPrefix:"cloudtrail-data",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"AWS CloudTrail Data Service",serviceId:"CloudTrail Data",signatureVersion:"v4",signingName:"cloudtrail-data",uid:"cloudtrail-data-2021-08-11"},operations:{PutAuditEvents:{http:{requestUri:"/PutAuditEvents",responseCode:200},input:{type:"structure",required:["auditEvents","channelArn"],members:{auditEvents:{type:"list",member:{type:"structure",required:["eventData","id"],members:{eventData:{},eventDataChecksum:{},id:{}}}},channelArn:{location:"querystring",locationName:"channelArn"},externalId:{location:"querystring",locationName:"externalId"}}},output:{type:"structure",required:["failed","successful"],members:{failed:{type:"list",member:{type:"structure",required:["errorCode","errorMessage","id"],members:{errorCode:{},errorMessage:{},id:{}}}},successful:{type:"list",member:{type:"structure",required:["eventID","id"],members:{eventID:{},id:{}}}}}}}},shapes:{}}},7401:function(e){e.exports={pagination:{ListActions:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListExperimentTemplates:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListExperiments:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListTargetResourceTypes:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"}}}},7419:function(e,t,r){"use strict";var s=r(1631);var i=r(4016);var a=r(8605);var o=r(7211);var n=r(8614);var u=r(2357);var p=r(1669);t.httpOverHttp=httpOverHttp;t.httpsOverHttp=httpsOverHttp;t.httpOverHttps=httpOverHttps;t.httpsOverHttps=httpsOverHttps;function httpOverHttp(e){var t=new TunnelingAgent(e);t.request=a.request;return t}function httpsOverHttp(e){var t=new TunnelingAgent(e);t.request=a.request;t.createSocket=createSecureSocket;t.defaultPort=443;return t}function httpOverHttps(e){var t=new TunnelingAgent(e);t.request=o.request;return t}function httpsOverHttps(e){var t=new TunnelingAgent(e);t.request=o.request;t.createSocket=createSecureSocket;t.defaultPort=443;return t}function TunnelingAgent(e){var t=this;t.options=e||{};t.proxyOptions=t.options.proxy||{};t.maxSockets=t.options.maxSockets||a.Agent.defaultMaxSockets;t.requests=[];t.sockets=[];t.on("free",function onFree(e,r,s,i){var a=toOptions(r,s,i);for(var o=0,n=t.requests.length;o=this.maxSockets){i.requests.push(a);return}i.createSocket(a,function(t){t.on("free",onFree);t.on("close",onCloseOrRemove);t.on("agentRemove",onCloseOrRemove);e.onSocket(t);function onFree(){i.emit("free",t,a)}function onCloseOrRemove(e){i.removeSocket(t);t.removeListener("free",onFree);t.removeListener("close",onCloseOrRemove);t.removeListener("agentRemove",onCloseOrRemove)}})};TunnelingAgent.prototype.createSocket=function createSocket(e,t){var r=this;var s={};r.sockets.push(s);var i=mergeOptions({},r.proxyOptions,{method:"CONNECT",path:e.host+":"+e.port,agent:false,headers:{host:e.host+":"+e.port}});if(e.localAddress){i.localAddress=e.localAddress}if(i.proxyAuth){i.headers=i.headers||{};i.headers["Proxy-Authorization"]="Basic "+new Buffer(i.proxyAuth).toString("base64")}m("making CONNECT request");var a=r.request(i);a.useChunkedEncodingByDefault=false;a.once("response",onResponse);a.once("upgrade",onUpgrade);a.once("connect",onConnect);a.once("error",onError);a.end();function onResponse(e){e.upgrade=true}function onUpgrade(e,t,r){process.nextTick(function(){onConnect(e,t,r)})}function onConnect(i,o,n){a.removeAllListeners();o.removeAllListeners();if(i.statusCode!==200){m("tunneling socket could not be established, statusCode=%d",i.statusCode);o.destroy();var u=new Error("tunneling socket could not be established, "+"statusCode="+i.statusCode);u.code="ECONNRESET";e.request.emit("error",u);r.removeSocket(s);return}if(n.length>0){m("got illegal response body from proxy");o.destroy();var u=new Error("got illegal response body from proxy");u.code="ECONNRESET";e.request.emit("error",u);r.removeSocket(s);return}m("tunneling connection has established");r.sockets[r.sockets.indexOf(s)]=o;return t(o)}function onError(t){a.removeAllListeners();m("tunneling socket could not be established, cause=%s\n",t.message,t.stack);var i=new Error("tunneling socket could not be established, "+"cause="+t.message);i.code="ECONNRESET";e.request.emit("error",i);r.removeSocket(s)}};TunnelingAgent.prototype.removeSocket=function removeSocket(e){var t=this.sockets.indexOf(e);if(t===-1){return}this.sockets.splice(t,1);var r=this.requests.shift();if(r){this.createSocket(r,function(e){r.request.onSocket(e)})}};function createSecureSocket(e,t){var r=this;TunnelingAgent.prototype.createSocket.call(r,e,function(s){var a=e.request.getHeader("host");var o=mergeOptions({},r.options,{socket:s,servername:a?a.replace(/:.*$/,""):e.host});var n=i.connect(0,o);r.sockets[r.sockets.indexOf(s)]=n;t(n)})}function toOptions(e,t,r){if(typeof e==="string"){return{host:e,port:t,localAddress:r}}return e}function mergeOptions(e){for(var t=1,r=arguments.length;t/g,">").replace(/\r/g," ").replace(/\n/g," ").replace(/\u0085/g,"…").replace(/\u2028/,"
")}e.exports={escapeElement:escapeElement}},7483:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["budgets"]={};s.Budgets=i.defineService("budgets",["2016-10-20"]);Object.defineProperty(a.services["budgets"],"2016-10-20",{get:function get(){var e=r(3634);e.paginators=r(3978).pagination;return e},enumerable:true,configurable:true});e.exports=s.Budgets},7485:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["snowdevicemanagement"]={};s.SnowDeviceManagement=i.defineService("snowdevicemanagement",["2021-08-04"]);Object.defineProperty(a.services["snowdevicemanagement"],"2021-08-04",{get:function get(){var e=r(8434);e.paginators=r(9651).pagination;return e},enumerable:true,configurable:true});e.exports=s.SnowDeviceManagement},7495:function(e){e.exports={pagination:{}}},7502:function(e){e.exports={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}}}},7506:function(e){e.exports={pagination:{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"}}}},7517:function(e){e.exports={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:{shape:"S4"},NextToken:{}}},output:{type:"structure",members:{Forecast:{shape:"S9"}}}},QueryWhatIfForecast:{input:{type:"structure",required:["WhatIfForecastArn","Filters"],members:{WhatIfForecastArn:{},StartDate:{},EndDate:{},Filters:{shape:"S4"},NextToken:{}}},output:{type:"structure",members:{Forecast:{shape:"S9"}}}}},shapes:{S4:{type:"map",key:{},value:{}},S9:{type:"structure",members:{Predictions:{type:"map",key:{},value:{type:"list",member:{type:"structure",members:{Timestamp:{},Value:{type:"double"}}}}}}}}}},7536:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["transcribeservice"]={};s.TranscribeService=i.defineService("transcribeservice",["2017-10-26"]);Object.defineProperty(a.services["transcribeservice"],"2017-10-26",{get:function get(){var e=r(390);e.paginators=r(5950).pagination;return e},enumerable:true,configurable:true});e.exports=s.TranscribeService},7538:function(e){e.exports={pagination:{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"}}}},7554:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["kendraranking"]={};s.KendraRanking=i.defineService("kendraranking",["2022-10-19"]);Object.defineProperty(a.services["kendraranking"],"2022-10-19",{get:function get(){var e=r(6457);e.paginators=r(7698).pagination;return e},enumerable:true,configurable:true});e.exports=s.KendraRanking},7555:function(e){e.exports={pagination:{ListSpeechSynthesisTasks:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"}}}},7565:function(e){(function(){var t;e.exports=t=function(){function XMLDOMImplementation(){}XMLDOMImplementation.prototype.hasFeature=function(e,t){return true};XMLDOMImplementation.prototype.createDocumentType=function(e,t,r){throw new Error("This DOM method is not implemented.")};XMLDOMImplementation.prototype.createDocument=function(e,t,r){throw new Error("This DOM method is not implemented.")};XMLDOMImplementation.prototype.createHTMLDocument=function(e){throw new Error("This DOM method is not implemented.")};XMLDOMImplementation.prototype.getFeature=function(e,t){throw new Error("This DOM method is not implemented.")};return XMLDOMImplementation}()}).call(this)},7567:function(e){e.exports={pagination:{}}},7572:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["keyspaces"]={};s.Keyspaces=i.defineService("keyspaces",["2022-02-10"]);Object.defineProperty(a.services["keyspaces"],"2022-02-10",{get:function get(){var e=r(673);e.paginators=r(5766).pagination;e.waiters=r(2918).waiters;return e},enumerable:true,configurable:true});e.exports=s.Keyspaces},7600:function(e){(function(){var t,r,s,i,a,o,n,u=[].slice,p={}.hasOwnProperty;t=function(){var e,t,r,s,i,o;o=arguments[0],i=2<=arguments.length?u.call(arguments,1):[];if(a(Object.assign)){Object.assign.apply(null,arguments)}else{for(e=0,r=i.length;e=0){throw s.util.error(new Error,{code:"InvalidConfiguration",message:"FIPS region not allowed in ARN"})}if(!r&&o!==n){throw s.util.error(new Error,{code:"InvalidConfiguration",message:"Configured region conflicts with access point region"})}else if(r&&i.getEndpointSuffix(o)!==i.getEndpointSuffix(n)){throw s.util.error(new Error,{code:"InvalidConfiguration",message:"Configured region and access point region not in same partition"})}if(e.service.config.useAccelerateEndpoint){throw s.util.error(new Error,{code:"InvalidConfiguration",message:"useAccelerateEndpoint config is not supported with access point ARN"})}if(e._parsedArn.service==="s3-outposts"&&e.service.config.useDualstackEndpoint){throw s.util.error(new Error,{code:"InvalidConfiguration",message:"Dualstack is not supported with outposts access point ARN"})}},loadUseArnRegionConfig:function loadUseArnRegionConfig(e){var t="AWS_S3_USE_ARN_REGION";var r="s3_use_arn_region";var i=true;var a=e.service._originalConfig||{};if(e.service.config.s3UseArnRegion!==undefined){return e.service.config.s3UseArnRegion}else if(a.s3UseArnRegion!==undefined){i=a.s3UseArnRegion===true}else if(s.util.isNode()){if(process.env[t]){var o=process.env[t].trim().toLowerCase();if(["false","true"].indexOf(o)<0){throw s.util.error(new Error,{code:"InvalidConfiguration",message:t+" only accepts true or false. Got "+process.env[t],retryable:false})}i=o==="true"}else{var n={};var u={};try{n=s.util.getProfilesFromSharedConfig(s.util.iniLoader);u=n[process.env.AWS_PROFILE||s.util.defaultProfile]}catch(e){}if(u[r]){if(["false","true"].indexOf(u[r].trim().toLowerCase())<0){throw s.util.error(new Error,{code:"InvalidConfiguration",message:r+" only accepts true or false. Got "+u[r],retryable:false})}i=u[r].trim().toLowerCase()==="true"}}}e.service.config.s3UseArnRegion=i;return i},validatePopulateUriFromArn:function validatePopulateUriFromArn(e){if(e.service._originalConfig&&e.service._originalConfig.endpoint){throw s.util.error(new Error,{code:"InvalidConfiguration",message:"Custom endpoint is not compatible with access point ARN"})}if(e.service.config.s3ForcePathStyle){throw s.util.error(new Error,{code:"InvalidConfiguration",message:"Cannot construct path-style endpoint with access point"})}},dnsCompatibleBucketName:function dnsCompatibleBucketName(e){var t=e;var r=new RegExp(/^[a-z0-9][a-z0-9\.\-]{1,61}[a-z0-9]$/);var s=new RegExp(/(\d+\.){3}\d+/);var i=new RegExp(/\.\./);return t.match(r)&&!t.match(s)&&!t.match(i)?true:false}};e.exports=a},7698:function(e){e.exports={pagination:{ListRescoreExecutionPlans:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"}}}},7699:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2018-05-10",endpointPrefix:"controltower",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"AWS Control Tower",serviceId:"ControlTower",signatureVersion:"v4",signingName:"controltower",uid:"controltower-2018-05-10"},operations:{DisableControl:{http:{requestUri:"/disable-control",responseCode:200},input:{type:"structure",required:["controlIdentifier","targetIdentifier"],members:{controlIdentifier:{},targetIdentifier:{}}},output:{type:"structure",required:["operationIdentifier"],members:{operationIdentifier:{}}}},EnableControl:{http:{requestUri:"/enable-control",responseCode:200},input:{type:"structure",required:["controlIdentifier","targetIdentifier"],members:{controlIdentifier:{},targetIdentifier:{}}},output:{type:"structure",required:["operationIdentifier"],members:{operationIdentifier:{}}}},GetControlOperation:{http:{requestUri:"/get-control-operation",responseCode:200},input:{type:"structure",required:["operationIdentifier"],members:{operationIdentifier:{}}},output:{type:"structure",required:["controlOperation"],members:{controlOperation:{type:"structure",members:{endTime:{shape:"Sb"},operationType:{},startTime:{shape:"Sb"},status:{},statusMessage:{}}}}}},ListEnabledControls:{http:{requestUri:"/list-enabled-controls",responseCode:200},input:{type:"structure",required:["targetIdentifier"],members:{maxResults:{type:"integer"},nextToken:{},targetIdentifier:{}}},output:{type:"structure",required:["enabledControls"],members:{enabledControls:{type:"list",member:{type:"structure",members:{controlIdentifier:{}}}},nextToken:{}}}}},shapes:{Sb:{type:"timestamp",timestampFormat:"iso8601"}}}},7701:function(e){e.exports={pagination:{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"}}}},7703:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["lookoutmetrics"]={};s.LookoutMetrics=i.defineService("lookoutmetrics",["2017-07-25"]);Object.defineProperty(a.services["lookoutmetrics"],"2017-07-25",{get:function get(){var e=r(1259);e.paginators=r(2596).pagination;return e},enumerable:true,configurable:true});e.exports=s.LookoutMetrics},7723:function(e){e.exports={pagination:{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"},ListRecommendations:{input_token:"NextToken",output_token:"NextToken",limit_key:"PageSize"},ListSuppressedDestinations:{input_token:"NextToken",output_token:"NextToken",limit_key:"PageSize"}}}},7726:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["macie2"]={};s.Macie2=i.defineService("macie2",["2020-01-01"]);Object.defineProperty(a.services["macie2"],"2020-01-01",{get:function get(){var e=r(6746);e.paginators=r(9883).pagination;e.waiters=r(5120).waiters;return e},enumerable:true,configurable:true});e.exports=s.Macie2},7728:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["macie"]={};s.Macie=i.defineService("macie",["2017-12-19"]);Object.defineProperty(a.services["macie"],"2017-12-19",{get:function get(){var e=r(3408);e.paginators=r(9847).pagination;return e},enumerable:true,configurable:true});e.exports=s.Macie},7730:function(e){e.exports={pagination:{ListApplicationInstanceDependencies:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListApplicationInstanceNodeInstances:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListApplicationInstances:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListDevices:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListDevicesJobs:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListNodeFromTemplateJobs:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListNodes:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListPackageImportJobs:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListPackages:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"}}}},7743:function(e){e.exports={version:2,waiters:{}}},7745:function(e){e.exports={pagination:{DescribeAccountAttributes:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"AccountAttributes"},DescribeAccountLimits:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"AccountLimits"},DescribeConfigurationSets:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"ConfigurationSets"},DescribeKeywords:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Keywords"},DescribeOptOutLists:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"OptOutLists"},DescribeOptedOutNumbers:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"OptedOutNumbers"},DescribePhoneNumbers:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"PhoneNumbers"},DescribePools:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Pools"},DescribeSenderIds:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"SenderIds"},DescribeSpendLimits:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"SpendLimits"},ListPoolOriginationIdentities:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"OriginationIdentities"}}}},7749:function(e){e.exports={pagination:{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"}}}},7750:function(e){e.exports={pagination:{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"},ListFleetMetrics:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"fleetMetrics"},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"},ListJobTemplates:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"jobTemplates"},ListJobs:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"jobs"},ListManagedJobTemplates:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"managedJobTemplates"},ListMetricValues:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"metricDatumList"},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"},ListRelatedResourcesForAuditFinding:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"relatedResources"},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"}}}},7753:function(e){e.exports={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}}}},7755:function(e){e.exports={pagination:{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"}}}},7759:function(e,t,r){var s=r(2393);var i=r(7920);var a=["createDBCluster","copyDBClusterSnapshot"];s.util.update(s.Neptune.prototype,{setupRequestListeners:function setupRequestListeners(e){if(a.indexOf(e.operation)!==-1&&this.config.params&&this.config.params.SourceRegion&&e.params&&!e.params.SourceRegion){e.params.SourceRegion=this.config.params.SourceRegion}i.setupRequestListeners(this,e,a)}})},7762:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:true});t.default=void 0;var s=_interopRequireDefault(r(6669));var i=_interopRequireDefault(r(4891));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}const a=(0,s.default)("v3",48,i.default);var o=a;t.default=o},7764:function(e){e.exports={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"}}}},GetAccountSettings:{http:{requestUri:"/get-account-settings"},output:{type:"structure",members:{AccountSettings:{shape:"Ss"}}}},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:"S12"}}}},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:"S16"}}},output:{type:"structure",members:{Succeeded:{shape:"S16"},Failed:{shape:"S19"},Pending:{shape:"S1d"}}}},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:"S1q"},Status:{type:"structure",members:{Name:{}}}}}},ResourceIdentifiers:{shape:"S1u",deprecated:true,deprecatedMessage:"This field is deprecated, use Resources instead."},NextToken:{},QueryErrors:{shape:"S1v"}}}},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:"S1u"},NextToken:{},QueryErrors:{shape:"S1v"}}}},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:"S16"}}},output:{type:"structure",members:{Succeeded:{shape:"S16"},Failed:{shape:"S19"},Pending:{shape:"S1d"}}}},Untag:{http:{method:"PATCH",requestUri:"/resources/{Arn}/tags"},input:{type:"structure",required:["Arn","Keys"],members:{Arn:{location:"uri",locationName:"Arn"},Keys:{shape:"S2i"}}},output:{type:"structure",members:{Arn:{},Keys:{shape:"S2i"}}}},UpdateAccountSettings:{http:{requestUri:"/update-account-settings"},input:{type:"structure",members:{GroupLifecycleEventsDesiredStatus:{}}},output:{type:"structure",members:{AccountSettings:{shape:"Ss"}}}},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:"S12"}}}}},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:{}}},Ss:{type:"structure",members:{GroupLifecycleEventsDesiredStatus:{},GroupLifecycleEventsStatus:{},GroupLifecycleEventsStatusMessage:{}}},S12:{type:"structure",required:["GroupName","ResourceQuery"],members:{GroupName:{},ResourceQuery:{shape:"S4"}}},S16:{type:"list",member:{}},S19:{type:"list",member:{type:"structure",members:{ResourceArn:{},ErrorMessage:{},ErrorCode:{}}}},S1d:{type:"list",member:{type:"structure",members:{ResourceArn:{}}}},S1q:{type:"structure",members:{ResourceArn:{},ResourceType:{}}},S1u:{type:"list",member:{shape:"S1q"}},S1v:{type:"list",member:{type:"structure",members:{ErrorCode:{},Message:{}}}},S2i:{type:"list",member:{}}}}},7772:function(e){e.exports={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"}}}}},7783:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["osis"]={};s.OSIS=i.defineService("osis",["2022-01-01"]);Object.defineProperty(a.services["osis"],"2022-01-01",{get:function get(){var e=r(7306);e.paginators=r(6367).pagination;return e},enumerable:true,configurable:true});e.exports=s.OSIS},7786:function(e,t,r){var s=r(2393);s.util.update(s.APIGateway.prototype,{setAcceptHeader:function setAcceptHeader(e){var t=e.httpRequest;if(!t.headers.Accept){t.headers["Accept"]="application/json"}},setupRequestListeners:function setupRequestListeners(e){e.addListener("build",this.setAcceptHeader);if(e.operation==="getExport"){var t=e.params||{};if(t.exportType==="swagger"){e.addListener("extractData",s.util.convertPayloadToString)}}}})},7787:function(e){e.exports={pagination:{DescribeRecommendationExportJobs:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"recommendationExportJobs"},GetEnrollmentStatusesForOrganization:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"accountEnrollmentStatuses"},GetLambdaFunctionRecommendations:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"lambdaFunctionRecommendations"},GetRecommendationPreferences:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"recommendationPreferencesDetails"},GetRecommendationSummaries:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"recommendationSummaries"}}}},7791:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["cloudformation"]={};s.CloudFormation=i.defineService("cloudformation",["2010-05-15"]);Object.defineProperty(a.services["cloudformation"],"2010-05-15",{get:function get(){var e=r(9582);e.paginators=r(2948).pagination;e.waiters=r(9273).waiters;return e},enumerable:true,configurable:true});e.exports=s.CloudFormation},7798:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["resourceexplorer2"]={};s.ResourceExplorer2=i.defineService("resourceexplorer2",["2022-07-28"]);Object.defineProperty(a.services["resourceexplorer2"],"2022-07-28",{get:function get(){var e=r(1104);e.paginators=r(5253).pagination;return e},enumerable:true,configurable:true});e.exports=s.ResourceExplorer2},7802:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["m2"]={};s.M2=i.defineService("m2",["2021-04-28"]);Object.defineProperty(a.services["m2"],"2021-04-28",{get:function get(){var e=r(190);e.paginators=r(8558).pagination;return e},enumerable:true,configurable:true});e.exports=s.M2},7804:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["lexruntime"]={};s.LexRuntime=i.defineService("lexruntime",["2016-11-28"]);Object.defineProperty(a.services["lexruntime"],"2016-11-28",{get:function get(){var e=r(3429);e.paginators=r(4471).pagination;return e},enumerable:true,configurable:true});e.exports=s.LexRuntime},7807:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["cloudtraildata"]={};s.CloudTrailData=i.defineService("cloudtraildata",["2021-08-11"]);Object.defineProperty(a.services["cloudtraildata"],"2021-08-11",{get:function get(){var e=r(7379);e.paginators=r(2841).pagination;return e},enumerable:true,configurable:true});e.exports=s.CloudTrailData},7808:function(e){e.exports={pagination:{GetResourcePolicies:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"resourcePolicies"},ListIncidentRecords:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"incidentRecordSummaries"},ListRelatedItems:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"relatedItems"},ListReplicationSets:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"replicationSetArns"},ListResponsePlans:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"responsePlanSummaries"},ListTimelineEvents:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"eventSummaries"}}}},7814:function(e){e.exports={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:{AcceptAdministratorInvitation:{http:{requestUri:"/administrator"},input:{type:"structure",required:["AdministratorId","InvitationId"],members:{AdministratorId:{},InvitationId:{}}},output:{type:"structure",members:{}}},AcceptInvitation:{http:{requestUri:"/master"},input:{type:"structure",required:["MasterId","InvitationId"],members:{MasterId:{},InvitationId:{}}},output:{type:"structure",members:{}},deprecated:true,deprecatedMessage:"This API has been deprecated, use AcceptAdministratorInvitation API instead."},BatchDisableStandards:{http:{requestUri:"/standards/deregister"},input:{type:"structure",required:["StandardsSubscriptionArns"],members:{StandardsSubscriptionArns:{shape:"S7"}}},output:{type:"structure",members:{StandardsSubscriptions:{shape:"S9"}}}},BatchEnableStandards:{http:{requestUri:"/standards/register"},input:{type:"structure",required:["StandardsSubscriptionRequests"],members:{StandardsSubscriptionRequests:{type:"list",member:{type:"structure",required:["StandardsArn"],members:{StandardsArn:{},StandardsInput:{shape:"Sb"}}}}}},output:{type:"structure",members:{StandardsSubscriptions:{shape:"S9"}}}},BatchGetSecurityControls:{http:{requestUri:"/securityControls/batchGet"},input:{type:"structure",required:["SecurityControlIds"],members:{SecurityControlIds:{shape:"Sk"}}},output:{type:"structure",required:["SecurityControls"],members:{SecurityControls:{type:"list",member:{type:"structure",required:["SecurityControlId","SecurityControlArn","Title","Description","RemediationUrl","SeverityRating","SecurityControlStatus"],members:{SecurityControlId:{},SecurityControlArn:{},Title:{},Description:{},RemediationUrl:{},SeverityRating:{},SecurityControlStatus:{}}}},UnprocessedIds:{type:"list",member:{type:"structure",required:["SecurityControlId","ErrorCode"],members:{SecurityControlId:{},ErrorCode:{},ErrorReason:{}}}}}}},BatchGetStandardsControlAssociations:{http:{requestUri:"/associations/batchGet"},input:{type:"structure",required:["StandardsControlAssociationIds"],members:{StandardsControlAssociationIds:{type:"list",member:{shape:"Sv"}}}},output:{type:"structure",required:["StandardsControlAssociationDetails"],members:{StandardsControlAssociationDetails:{type:"list",member:{type:"structure",required:["StandardsArn","SecurityControlId","SecurityControlArn","AssociationStatus"],members:{StandardsArn:{},SecurityControlId:{},SecurityControlArn:{},AssociationStatus:{},RelatedRequirements:{shape:"S10"},UpdatedAt:{shape:"S11"},UpdatedReason:{},StandardsControlTitle:{},StandardsControlDescription:{},StandardsControlArns:{type:"list",member:{}}}}},UnprocessedAssociations:{type:"list",member:{type:"structure",required:["StandardsControlAssociationId","ErrorCode"],members:{StandardsControlAssociationId:{shape:"Sv"},ErrorCode:{},ErrorReason:{}}}}}}},BatchImportFindings:{http:{requestUri:"/findings/import"},input:{type:"structure",required:["Findings"],members:{Findings:{type:"list",member:{shape:"S17"}}}},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:"Smi"},Note:{shape:"Smk"},Severity:{type:"structure",members:{Normalized:{type:"integer"},Product:{type:"double"},Label:{}}},VerificationState:{},Confidence:{type:"integer"},Criticality:{type:"integer"},Types:{shape:"S18"},UserDefinedFields:{shape:"S1f"},Workflow:{type:"structure",members:{Status:{}}},RelatedFindings:{shape:"Slh"}}},output:{type:"structure",required:["ProcessedFindings","UnprocessedFindings"],members:{ProcessedFindings:{shape:"Smi"},UnprocessedFindings:{type:"list",member:{type:"structure",required:["FindingIdentifier","ErrorCode","ErrorMessage"],members:{FindingIdentifier:{shape:"Smj"},ErrorCode:{},ErrorMessage:{}}}}}}},BatchUpdateStandardsControlAssociations:{http:{method:"PATCH",requestUri:"/associations"},input:{type:"structure",required:["StandardsControlAssociationUpdates"],members:{StandardsControlAssociationUpdates:{type:"list",member:{shape:"Sms"}}}},output:{type:"structure",members:{UnprocessedAssociationUpdates:{type:"list",member:{type:"structure",required:["StandardsControlAssociationUpdate","ErrorCode"],members:{StandardsControlAssociationUpdate:{shape:"Sms"},ErrorCode:{},ErrorReason:{}}}}}}},CreateActionTarget:{http:{requestUri:"/actionTargets"},input:{type:"structure",required:["Name","Description","Id"],members:{Name:{},Description:{},Id:{}}},output:{type:"structure",required:["ActionTargetArn"],members:{ActionTargetArn:{}}}},CreateFindingAggregator:{http:{requestUri:"/findingAggregator/create"},input:{type:"structure",required:["RegionLinkingMode"],members:{RegionLinkingMode:{},Regions:{shape:"Sk"}}},output:{type:"structure",members:{FindingAggregatorArn:{},FindingAggregationRegion:{},RegionLinkingMode:{},Regions:{shape:"Sk"}}}},CreateInsight:{http:{requestUri:"/insights"},input:{type:"structure",required:["Name","Filters","GroupByAttribute"],members:{Name:{},Filters:{shape:"Sn1"},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:"Snq"}}}},DeclineInvitations:{http:{requestUri:"/invitations/decline"},input:{type:"structure",required:["AccountIds"],members:{AccountIds:{shape:"Snt"}}},output:{type:"structure",members:{UnprocessedAccounts:{shape:"Snq"}}}},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:{}}}},DeleteFindingAggregator:{http:{method:"DELETE",requestUri:"/findingAggregator/delete/{FindingAggregatorArn+}"},input:{type:"structure",required:["FindingAggregatorArn"],members:{FindingAggregatorArn:{location:"uri",locationName:"FindingAggregatorArn"}}},output:{type:"structure",members:{}}},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:"Snt"}}},output:{type:"structure",members:{UnprocessedAccounts:{shape:"Snq"}}}},DeleteMembers:{http:{requestUri:"/members/delete"},input:{type:"structure",required:["AccountIds"],members:{AccountIds:{shape:"Snt"}}},output:{type:"structure",members:{UnprocessedAccounts:{shape:"Snq"}}}},DescribeActionTargets:{http:{requestUri:"/actionTargets/get"},input:{type:"structure",members:{ActionTargetArns:{shape:"So6"},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"},ControlFindingGenerator:{}}}},DescribeOrganizationConfiguration:{http:{method:"GET",requestUri:"/organization/configuration"},input:{type:"structure",members:{}},output:{type:"structure",members:{AutoEnable:{type:"boolean"},MemberAccountLimitReached:{type:"boolean"},AutoEnableStandards:{}}}},DescribeProducts:{http:{method:"GET",requestUri:"/products"},input:{type:"structure",members:{NextToken:{location:"querystring",locationName:"NextToken"},MaxResults:{location:"querystring",locationName:"MaxResults",type:"integer"},ProductArn:{location:"querystring",locationName:"ProductArn"}}},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"},StandardsManagedBy:{type:"structure",members:{Company:{},Product:{}}}}}},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:"S11"},ControlId:{},Title:{},Description:{},RemediationUrl:{},SeverityRating:{},RelatedRequirements:{shape:"S10"}}}},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:{}}},DisassociateFromAdministratorAccount:{http:{requestUri:"/administrator/disassociate"},input:{type:"structure",members:{}},output:{type:"structure",members:{}}},DisassociateFromMasterAccount:{http:{requestUri:"/master/disassociate"},input:{type:"structure",members:{}},output:{type:"structure",members:{}},deprecated:true,deprecatedMessage:"This API has been deprecated, use DisassociateFromAdministratorAccount API instead."},DisassociateMembers:{http:{requestUri:"/members/disassociate"},input:{type:"structure",required:["AccountIds"],members:{AccountIds:{shape:"Snt"}}},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:"Spf"},EnableDefaultStandards:{type:"boolean"},ControlFindingGenerator:{}}},output:{type:"structure",members:{}}},GetAdministratorAccount:{http:{method:"GET",requestUri:"/administrator"},input:{type:"structure",members:{}},output:{type:"structure",members:{Administrator:{shape:"Spl"}}}},GetEnabledStandards:{http:{requestUri:"/standards/get"},input:{type:"structure",members:{StandardsSubscriptionArns:{shape:"S7"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{StandardsSubscriptions:{shape:"S9"},NextToken:{}}}},GetFindingAggregator:{http:{method:"GET",requestUri:"/findingAggregator/get/{FindingAggregatorArn+}"},input:{type:"structure",required:["FindingAggregatorArn"],members:{FindingAggregatorArn:{location:"uri",locationName:"FindingAggregatorArn"}}},output:{type:"structure",members:{FindingAggregatorArn:{},FindingAggregationRegion:{},RegionLinkingMode:{},Regions:{shape:"Sk"}}}},GetFindingHistory:{http:{requestUri:"/findingHistory/get"},input:{type:"structure",required:["FindingIdentifier"],members:{FindingIdentifier:{shape:"Smj"},StartTime:{shape:"S11"},EndTime:{shape:"S11"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Records:{type:"list",member:{type:"structure",members:{FindingIdentifier:{shape:"Smj"},UpdateTime:{shape:"S11"},FindingCreated:{type:"boolean"},UpdateSource:{type:"structure",members:{Type:{},Identity:{}}},Updates:{type:"list",member:{type:"structure",members:{UpdatedField:{},OldValue:{},NewValue:{}}}},NextToken:{}}}},NextToken:{}}}},GetFindings:{http:{requestUri:"/findings"},input:{type:"structure",members:{Filters:{shape:"Sn1"},SortCriteria:{type:"list",member:{type:"structure",members:{Field:{},SortOrder:{}}}},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",required:["Findings"],members:{Findings:{type:"list",member:{shape:"S17"}},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:"So6"},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:"Sn1"},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:"Spl"}}},deprecated:true,deprecatedMessage:"This API has been deprecated, use GetAdministratorAccount API instead."},GetMembers:{http:{requestUri:"/members/get"},input:{type:"structure",required:["AccountIds"],members:{AccountIds:{shape:"Snt"}}},output:{type:"structure",members:{Members:{shape:"Sqj"},UnprocessedAccounts:{shape:"Snq"}}}},InviteMembers:{http:{requestUri:"/members/invite"},input:{type:"structure",required:["AccountIds"],members:{AccountIds:{shape:"Snt"}}},output:{type:"structure",members:{UnprocessedAccounts:{shape:"Snq"}}}},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:{}}}},ListFindingAggregators:{http:{method:"GET",requestUri:"/findingAggregator/list"},input:{type:"structure",members:{NextToken:{location:"querystring",locationName:"NextToken"},MaxResults:{location:"querystring",locationName:"MaxResults",type:"integer"}}},output:{type:"structure",members:{FindingAggregators:{type:"list",member:{type:"structure",members:{FindingAggregatorArn:{}}}},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:"Spl"}},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:"Sqj"},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:{}}}},ListSecurityControlDefinitions:{http:{method:"GET",requestUri:"/securityControls/definitions"},input:{type:"structure",members:{StandardsArn:{location:"querystring",locationName:"StandardsArn"},NextToken:{location:"querystring",locationName:"NextToken"},MaxResults:{location:"querystring",locationName:"MaxResults",type:"integer"}}},output:{type:"structure",required:["SecurityControlDefinitions"],members:{SecurityControlDefinitions:{type:"list",member:{type:"structure",required:["SecurityControlId","Title","Description","RemediationUrl","SeverityRating","CurrentRegionAvailability"],members:{SecurityControlId:{},Title:{},Description:{},RemediationUrl:{},SeverityRating:{},CurrentRegionAvailability:{}}}},NextToken:{}}}},ListStandardsControlAssociations:{http:{method:"GET",requestUri:"/associations"},input:{type:"structure",required:["SecurityControlId"],members:{SecurityControlId:{location:"querystring",locationName:"SecurityControlId"},NextToken:{location:"querystring",locationName:"NextToken"},MaxResults:{location:"querystring",locationName:"MaxResults",type:"integer"}}},output:{type:"structure",required:["StandardsControlAssociationSummaries"],members:{StandardsControlAssociationSummaries:{type:"list",member:{type:"structure",required:["StandardsArn","SecurityControlId","SecurityControlArn","AssociationStatus"],members:{StandardsArn:{},SecurityControlId:{},SecurityControlArn:{},AssociationStatus:{},RelatedRequirements:{shape:"S10"},UpdatedAt:{shape:"S11"},UpdatedReason:{},StandardsControlTitle:{},StandardsControlDescription:{}}}},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:"Spf"}}}},TagResource:{http:{requestUri:"/tags/{ResourceArn}"},input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{location:"uri",locationName:"ResourceArn"},Tags:{shape:"Spf"}}},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:{}}},UpdateFindingAggregator:{http:{method:"PATCH",requestUri:"/findingAggregator/update"},input:{type:"structure",required:["FindingAggregatorArn","RegionLinkingMode"],members:{FindingAggregatorArn:{},RegionLinkingMode:{},Regions:{shape:"Sk"}}},output:{type:"structure",members:{FindingAggregatorArn:{},FindingAggregationRegion:{},RegionLinkingMode:{},Regions:{shape:"Sk"}}}},UpdateFindings:{http:{method:"PATCH",requestUri:"/findings"},input:{type:"structure",required:["Filters"],members:{Filters:{shape:"Sn1"},Note:{shape:"Smk"},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:"Sn1"},GroupByAttribute:{}}},output:{type:"structure",members:{}}},UpdateOrganizationConfiguration:{http:{requestUri:"/organization/configuration"},input:{type:"structure",required:["AutoEnable"],members:{AutoEnable:{type:"boolean"},AutoEnableStandards:{}}},output:{type:"structure",members:{}}},UpdateSecurityHubConfiguration:{http:{method:"PATCH",requestUri:"/accounts"},input:{type:"structure",members:{AutoEnableControls:{type:"boolean"},ControlFindingGenerator:{}}},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:{S7:{type:"list",member:{}},S9:{type:"list",member:{type:"structure",required:["StandardsSubscriptionArn","StandardsArn","StandardsInput","StandardsStatus"],members:{StandardsSubscriptionArn:{},StandardsArn:{},StandardsInput:{shape:"Sb"},StandardsStatus:{},StandardsStatusReason:{type:"structure",required:["StatusReasonCode"],members:{StatusReasonCode:{}}}}}},Sb:{type:"map",key:{},value:{}},Sk:{type:"list",member:{}},Sv:{type:"structure",required:["SecurityControlId","StandardsArn"],members:{SecurityControlId:{},StandardsArn:{}}},S10:{type:"list",member:{}},S11:{type:"timestamp",timestampFormat:"iso8601"},S17:{type:"structure",required:["SchemaVersion","Id","ProductArn","GeneratorId","AwsAccountId","CreatedAt","UpdatedAt","Title","Description","Resources"],members:{SchemaVersion:{},Id:{},ProductArn:{},ProductName:{},CompanyName:{},Region:{},GeneratorId:{},AwsAccountId:{},Types:{shape:"S18"},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:"S1f"},UserDefinedFields:{shape:"S1f"},Malware:{type:"list",member:{type:"structure",required:["Name"],members:{Name:{},Type:{},Path:{},State:{}}}},Network:{type:"structure",members:{Direction:{},Protocol:{},OpenPortRange:{shape:"S1m"},SourceIpV4:{},SourceIpV6:{},SourcePort:{type:"integer"},SourceDomain:{},SourceMac:{},DestinationIpV4:{},DestinationIpV6:{},DestinationPort:{type:"integer"},DestinationDomain:{}}},NetworkPath:{type:"list",member:{type:"structure",members:{ComponentId:{},ComponentType:{},Egress:{shape:"S1p"},Ingress:{shape:"S1p"}}}},Process:{type:"structure",members:{Name:{},Path:{},Pid:{type:"integer"},ParentPid:{type:"integer"},LaunchedAt:{},TerminatedAt:{}}},Threats:{type:"list",member:{type:"structure",members:{Name:{},Severity:{},ItemCount:{type:"integer"},FilePaths:{type:"list",member:{type:"structure",members:{FilePath:{},FileName:{},ResourceId:{},Hash:{}}}}}}},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:"S1f"},DataClassification:{type:"structure",members:{DetailedResultsLocation:{},Result:{type:"structure",members:{MimeType:{},SizeClassified:{type:"long"},AdditionalOccurrences:{type:"boolean"},Status:{type:"structure",members:{Code:{},Reason:{}}},SensitiveData:{type:"list",member:{type:"structure",members:{Category:{},Detections:{type:"list",member:{type:"structure",members:{Count:{type:"long"},Type:{},Occurrences:{shape:"S2d"}}}},TotalCount:{type:"long"}}}},CustomDataIdentifiers:{type:"structure",members:{Detections:{type:"list",member:{type:"structure",members:{Count:{type:"long"},Arn:{},Name:{},Occurrences:{shape:"S2d"}}}},TotalCount:{type:"long"}}}}}}},Details:{type:"structure",members:{AwsAutoScalingAutoScalingGroup:{type:"structure",members:{LaunchConfigurationName:{},LoadBalancerNames:{shape:"Sk"},HealthCheckType:{},HealthCheckGracePeriod:{type:"integer"},CreatedTime:{},MixedInstancesPolicy:{type:"structure",members:{InstancesDistribution:{type:"structure",members:{OnDemandAllocationStrategy:{},OnDemandBaseCapacity:{type:"integer"},OnDemandPercentageAboveBaseCapacity:{type:"integer"},SpotAllocationStrategy:{},SpotInstancePools:{type:"integer"},SpotMaxPrice:{}}},LaunchTemplate:{type:"structure",members:{LaunchTemplateSpecification:{type:"structure",members:{LaunchTemplateId:{},LaunchTemplateName:{},Version:{}}},Overrides:{type:"list",member:{type:"structure",members:{InstanceType:{},WeightedCapacity:{}}}}}}}},AvailabilityZones:{type:"list",member:{type:"structure",members:{Value:{}}}},LaunchTemplate:{type:"structure",members:{LaunchTemplateId:{},LaunchTemplateName:{},Version:{}}},CapacityRebalance:{type:"boolean"}}},AwsCodeBuildProject:{type:"structure",members:{EncryptionKey:{},Artifacts:{shape:"S31"},Environment:{type:"structure",members:{Certificate:{},EnvironmentVariables:{type:"list",member:{type:"structure",members:{Name:{},Type:{},Value:{}}}},PrivilegedMode:{type:"boolean"},ImagePullCredentialsType:{},RegistryCredential:{type:"structure",members:{Credential:{},CredentialProvider:{}}},Type:{}}},Name:{},Source:{type:"structure",members:{Type:{},Location:{},GitCloneDepth:{type:"integer"},InsecureSsl:{type:"boolean"}}},ServiceRole:{},LogsConfig:{type:"structure",members:{CloudWatchLogs:{type:"structure",members:{GroupName:{},Status:{},StreamName:{}}},S3Logs:{type:"structure",members:{EncryptionDisabled:{type:"boolean"},Location:{},Status:{}}}}},VpcConfig:{type:"structure",members:{VpcId:{},Subnets:{shape:"S3c"},SecurityGroupIds:{shape:"S3c"}}},SecondaryArtifacts:{shape:"S31"}}},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:{}}},CustomOriginConfig:{type:"structure",members:{HttpPort:{type:"integer"},HttpsPort:{type:"integer"},OriginKeepaliveTimeout:{type:"integer"},OriginProtocolPolicy:{},OriginReadTimeout:{type:"integer"},OriginSslProtocols:{type:"structure",members:{Items:{shape:"S3c"},Quantity:{type:"integer"}}}}}}}}}},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"}}}}}}}}}},ViewerCertificate:{type:"structure",members:{AcmCertificateArn:{},Certificate:{},CertificateSource:{},CloudFrontDefaultCertificate:{type:"boolean"},IamCertificateId:{},MinimumProtocolVersion:{},SslSupportMethod:{}}},Status:{},WebAclId:{}}},AwsEc2Instance:{type:"structure",members:{Type:{},ImageId:{},IpV4Addresses:{shape:"Sk"},IpV6Addresses:{shape:"Sk"},KeyName:{},IamInstanceProfileArn:{},VpcId:{},SubnetId:{},LaunchedAt:{},NetworkInterfaces:{type:"list",member:{type:"structure",members:{NetworkInterfaceId:{}}}},VirtualizationType:{},MetadataOptions:{type:"structure",members:{HttpEndpoint:{},HttpProtocolIpv6:{},HttpPutResponseHopLimit:{type:"integer"},HttpTokens:{},InstanceMetadataTags:{}}},Monitoring:{type:"structure",members:{State:{}}}}},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"},IpV6Addresses:{type:"list",member:{type:"structure",members:{IpV6Address:{}}}},PrivateIpAddresses:{type:"list",member:{type:"structure",members:{PrivateIpAddress:{},PrivateDnsName:{}}}},PublicDnsName:{},PublicIp:{}}},AwsEc2SecurityGroup:{type:"structure",members:{GroupName:{},GroupId:{},OwnerId:{},VpcId:{},IpPermissions:{shape:"S4a"},IpPermissionsEgress:{shape:"S4a"}}},AwsEc2Volume:{type:"structure",members:{CreateTime:{},DeviceName:{},Encrypted:{type:"boolean"},Size:{type:"integer"},SnapshotId:{},Status:{},KmsKeyId:{},Attachments:{type:"list",member:{type:"structure",members:{AttachTime:{},DeleteOnTermination:{type:"boolean"},InstanceId:{},Status:{}}}},VolumeId:{},VolumeType:{},VolumeScanStatus:{}}},AwsEc2Vpc:{type:"structure",members:{CidrBlockAssociationSet:{type:"list",member:{type:"structure",members:{AssociationId:{},CidrBlock:{},CidrBlockState:{}}}},Ipv6CidrBlockAssociationSet:{shape:"S4q"},DhcpOptionsId:{},State:{}}},AwsEc2Eip:{type:"structure",members:{InstanceId:{},PublicIp:{},AllocationId:{},AssociationId:{},Domain:{},PublicIpv4Pool:{},NetworkBorderGroup:{},NetworkInterfaceId:{},NetworkInterfaceOwnerId:{},PrivateIpAddress:{}}},AwsEc2Subnet:{type:"structure",members:{AssignIpv6AddressOnCreation:{type:"boolean"},AvailabilityZone:{},AvailabilityZoneId:{},AvailableIpAddressCount:{type:"integer"},CidrBlock:{},DefaultForAz:{type:"boolean"},MapPublicIpOnLaunch:{type:"boolean"},OwnerId:{},State:{},SubnetArn:{},SubnetId:{},VpcId:{},Ipv6CidrBlockAssociationSet:{shape:"S4q"}}},AwsEc2NetworkAcl:{type:"structure",members:{IsDefault:{type:"boolean"},NetworkAclId:{},OwnerId:{},VpcId:{},Associations:{type:"list",member:{type:"structure",members:{NetworkAclAssociationId:{},NetworkAclId:{},SubnetId:{}}}},Entries:{type:"list",member:{type:"structure",members:{CidrBlock:{},Egress:{type:"boolean"},IcmpTypeCode:{type:"structure",members:{Code:{type:"integer"},Type:{type:"integer"}}},Ipv6CidrBlock:{},PortRange:{type:"structure",members:{From:{type:"integer"},To:{type:"integer"}}},Protocol:{},RuleAction:{},RuleNumber:{type:"integer"}}}}}},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:{},LoadBalancerAttributes:{type:"list",member:{type:"structure",members:{Key:{},Value:{}}}}}},AwsElasticBeanstalkEnvironment:{type:"structure",members:{ApplicationName:{},Cname:{},DateCreated:{},DateUpdated:{},Description:{},EndpointUrl:{},EnvironmentArn:{},EnvironmentId:{},EnvironmentLinks:{type:"list",member:{type:"structure",members:{EnvironmentName:{},LinkName:{}}}},EnvironmentName:{},OptionSettings:{type:"list",member:{type:"structure",members:{Namespace:{},OptionName:{},ResourceName:{},Value:{}}}},PlatformArn:{},SolutionStackName:{},Status:{},Tier:{type:"structure",members:{Name:{},Type:{},Version:{}}},VersionLabel:{}}},AwsElasticsearchDomain:{type:"structure",members:{AccessPolicies:{},DomainEndpointOptions:{type:"structure",members:{EnforceHTTPS:{type:"boolean"},TLSSecurityPolicy:{}}},DomainId:{},DomainName:{},Endpoint:{},Endpoints:{shape:"S1f"},ElasticsearchVersion:{},ElasticsearchClusterConfig:{type:"structure",members:{DedicatedMasterCount:{type:"integer"},DedicatedMasterEnabled:{type:"boolean"},DedicatedMasterType:{},InstanceCount:{type:"integer"},InstanceType:{},ZoneAwarenessConfig:{type:"structure",members:{AvailabilityZoneCount:{type:"integer"}}},ZoneAwarenessEnabled:{type:"boolean"}}},EncryptionAtRestOptions:{type:"structure",members:{Enabled:{type:"boolean"},KmsKeyId:{}}},LogPublishingOptions:{type:"structure",members:{IndexSlowLogs:{shape:"S5k"},SearchSlowLogs:{shape:"S5k"},AuditLogs:{shape:"S5k"}}},NodeToNodeEncryptionOptions:{type:"structure",members:{Enabled:{type:"boolean"}}},ServiceSoftwareOptions:{type:"structure",members:{AutomatedUpdateDate:{},Cancellable:{type:"boolean"},CurrentVersion:{},Description:{},NewVersion:{},UpdateAvailable:{type:"boolean"},UpdateStatus:{}}},VPCOptions:{type:"structure",members:{AvailabilityZones:{shape:"S3c"},SecurityGroupIds:{shape:"S3c"},SubnetIds:{shape:"S3c"},VPCId:{}}}}},AwsS3Bucket:{type:"structure",members:{OwnerId:{},OwnerName:{},OwnerAccountId:{},CreatedAt:{},ServerSideEncryptionConfiguration:{type:"structure",members:{Rules:{type:"list",member:{type:"structure",members:{ApplyServerSideEncryptionByDefault:{type:"structure",members:{SSEAlgorithm:{},KMSMasterKeyID:{}}}}}}}},BucketLifecycleConfiguration:{type:"structure",members:{Rules:{type:"list",member:{type:"structure",members:{AbortIncompleteMultipartUpload:{type:"structure",members:{DaysAfterInitiation:{type:"integer"}}},ExpirationDate:{},ExpirationInDays:{type:"integer"},ExpiredObjectDeleteMarker:{type:"boolean"},Filter:{type:"structure",members:{Predicate:{type:"structure",members:{Operands:{type:"list",member:{type:"structure",members:{Prefix:{},Tag:{type:"structure",members:{Key:{},Value:{}}},Type:{}}}},Prefix:{},Tag:{type:"structure",members:{Key:{},Value:{}}},Type:{}}}}},ID:{},NoncurrentVersionExpirationInDays:{type:"integer"},NoncurrentVersionTransitions:{type:"list",member:{type:"structure",members:{Days:{type:"integer"},StorageClass:{}}}},Prefix:{},Status:{},Transitions:{type:"list",member:{type:"structure",members:{Date:{},Days:{type:"integer"},StorageClass:{}}}}}}}}},PublicAccessBlockConfiguration:{shape:"S67"},AccessControlList:{},BucketLoggingConfiguration:{type:"structure",members:{DestinationBucketName:{},LogFilePrefix:{}}},BucketWebsiteConfiguration:{type:"structure",members:{ErrorDocument:{},IndexDocumentSuffix:{},RedirectAllRequestsTo:{type:"structure",members:{Hostname:{},Protocol:{}}},RoutingRules:{type:"list",member:{type:"structure",members:{Condition:{type:"structure",members:{HttpErrorCodeReturnedEquals:{},KeyPrefixEquals:{}}},Redirect:{type:"structure",members:{Hostname:{},HttpRedirectCode:{},Protocol:{},ReplaceKeyPrefixWith:{},ReplaceKeyWith:{}}}}}}}},BucketNotificationConfiguration:{type:"structure",members:{Configurations:{type:"list",member:{type:"structure",members:{Events:{type:"list",member:{}},Filter:{type:"structure",members:{S3KeyFilter:{type:"structure",members:{FilterRules:{type:"list",member:{type:"structure",members:{Name:{},Value:{}}}}}}}},Destination:{},Type:{}}}}}},BucketVersioningConfiguration:{type:"structure",members:{IsMfaDeleteEnabled:{type:"boolean"},Status:{}}},ObjectLockConfiguration:{type:"structure",members:{ObjectLockEnabled:{},Rule:{type:"structure",members:{DefaultRetention:{type:"structure",members:{Days:{type:"integer"},Mode:{},Years:{type:"integer"}}}}}}}}},AwsS3AccountPublicAccessBlock:{shape:"S67"},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 filter is deprecated. Instead, use PrincipalName."},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:"S71"},CreateDate:{},GroupList:{shape:"Sk"},Path:{},PermissionsBoundary:{shape:"S73"},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:{ClientCertificateId:{},CreatedDate:{},Description:{},DefaultRouteSettings:{shape:"S7a"},DeploymentId:{},LastUpdatedDate:{},RouteSettings:{shape:"S7a"},StageName:{},StageVariables:{shape:"S1f"},AccessLogSettings:{shape:"S7b"},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:"S3c"},AllowCredentials:{type:"boolean"},ExposeHeaders:{shape:"S3c"},MaxAge:{type:"integer"},AllowMethods:{shape:"S3c"},AllowHeaders:{shape:"S3c"}}}}},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:"S7l"},Projection:{shape:"S7n"},ProvisionedThroughput:{shape:"S7o"}}}},GlobalTableVersion:{},ItemCount:{type:"integer"},KeySchema:{shape:"S7l"},LatestStreamArn:{},LatestStreamLabel:{},LocalSecondaryIndexes:{type:"list",member:{type:"structure",members:{IndexArn:{},IndexName:{},KeySchema:{shape:"S7l"},Projection:{shape:"S7n"}}}},ProvisionedThroughput:{shape:"S7o"},Replicas:{type:"list",member:{type:"structure",members:{GlobalSecondaryIndexes:{type:"list",member:{type:"structure",members:{IndexName:{},ProvisionedThroughputOverride:{shape:"S7v"}}}},KmsMasterKeyId:{},ProvisionedThroughputOverride:{shape:"S7v"},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:"S1f"},DocumentationVersion:{},AccessLogSettings:{shape:"S7b"},CanarySettings:{type:"structure",members:{PercentTraffic:{type:"double"},DeploymentId:{},StageVariableOverrides:{shape:"S1f"},UseStageCache:{type:"boolean"}}},TracingEnabled:{type:"boolean"},CreatedDate:{},LastUpdatedDate:{},WebAclArn:{}}},AwsApiGatewayRestApi:{type:"structure",members:{Id:{},Name:{},Description:{},CreatedDate:{},Version:{},BinaryMediaTypes:{shape:"S3c"},MinimumCompressionSize:{type:"integer"},ApiKeySource:{},EndpointConfiguration:{type:"structure",members:{Types:{shape:"S3c"}}}}},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:{}}},AwsSsmPatchCompliance:{type:"structure",members:{Patch:{type:"structure",members:{ComplianceSummary:{type:"structure",members:{Status:{},CompliantCriticalCount:{type:"integer"},CompliantHighCount:{type:"integer"},CompliantMediumCount:{type:"integer"},ExecutionType:{},NonCompliantCriticalCount:{type:"integer"},CompliantInformationalCount:{type:"integer"},NonCompliantInformationalCount:{type:"integer"},CompliantUnspecifiedCount:{type:"integer"},NonCompliantLowCount:{type:"integer"},NonCompliantHighCount:{type:"integer"},CompliantLowCount:{type:"integer"},ComplianceType:{},PatchBaselineId:{},OverallSeverity:{},NonCompliantMediumCount:{type:"integer"},NonCompliantUnspecifiedCount:{type:"integer"},PatchGroup:{}}}}}}},AwsCertificateManagerCertificate:{type:"structure",members:{CertificateAuthorityArn:{},CreatedAt:{},DomainName:{},DomainValidationOptions:{shape:"S8a"},ExtendedKeyUsages:{type:"list",member:{type:"structure",members:{Name:{},OId:{}}}},FailureReason:{},ImportedAt:{},InUseBy:{shape:"Sk"},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:"S8a"},RenewalStatus:{},RenewalStatusReason:{},UpdatedAt:{}}},Serial:{},SignatureAlgorithm:{},Status:{},Subject:{},SubjectAlternativeNames:{shape:"Sk"},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:"Sk"},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:{}}}},LoggingStatus:{type:"structure",members:{BucketName:{},LastFailureMessage:{},LastFailureTime:{},LastSuccessfulDeliveryTime:{},LoggingEnabled:{type:"boolean"},S3KeyPrefix:{}}}}},AwsElbLoadBalancer:{type:"structure",members:{AvailabilityZones:{shape:"Sk"},BackendServerDescriptions:{type:"list",member:{type:"structure",members:{InstancePort:{type:"integer"},PolicyNames:{shape:"Sk"}}}},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:"Sk"}}}},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"}}},AdditionalAttributes:{type:"list",member:{type:"structure",members:{Key:{},Value:{}}}}}},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:"Sk"}}},Scheme:{},SecurityGroups:{shape:"Sk"},SourceSecurityGroup:{type:"structure",members:{GroupName:{},OwnerAlias:{}}},Subnets:{shape:"Sk"},VpcId:{}}},AwsIamGroup:{type:"structure",members:{AttachedManagedPolicies:{shape:"S71"},CreateDate:{},GroupId:{},GroupName:{},GroupPolicyList:{type:"list",member:{type:"structure",members:{PolicyName:{}}}},Path:{}}},AwsIamRole:{type:"structure",members:{AssumeRolePolicyDocument:{},AttachedManagedPolicies:{shape:"S71"},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:"S73"},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:{},KeyRotationStatus:{type:"boolean"}}},AwsLambdaFunction:{type:"structure",members:{Code:{type:"structure",members:{S3Bucket:{},S3Key:{},S3ObjectVersion:{},ZipFile:{}}},CodeSha256:{},DeadLetterConfig:{type:"structure",members:{TargetArn:{}}},Environment:{type:"structure",members:{Variables:{shape:"S1f"},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:"S3c"},SubnetIds:{shape:"S3c"},VpcId:{}}},Version:{},Architectures:{shape:"S3c"},PackageType:{}}},AwsLambdaLayerVersion:{type:"structure",members:{Version:{type:"long"},CompatibleRuntimes:{shape:"S3c"},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:"Sai"},Engine:{},EngineVersion:{},IAMDatabaseAuthenticationEnabled:{type:"boolean"},InstanceCreateTime:{},KmsKeyId:{},PubliclyAccessible:{type:"boolean"},StorageEncrypted:{type:"boolean"},TdeCredentialArn:{},VpcSecurityGroups:{shape:"Saj"},MultiAz:{type:"boolean"},EnhancedMonitoringResourceArn:{},DbInstanceStatus:{},MasterUsername:{},AllocatedStorage:{type:"integer"},PreferredBackupWindow:{},BackupRetentionPeriod:{type:"integer"},DbSecurityGroups:{shape:"Sk"},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:"Sk"},LogTypesToDisable:{shape:"Sk"}}},ProcessorFeatures:{shape:"Sat"}}},LatestRestorableTime:{},AutoMinorVersionUpgrade:{type:"boolean"},ReadReplicaSourceDBInstanceIdentifier:{},ReadReplicaDBInstanceIdentifiers:{shape:"Sk"},ReadReplicaDBClusterIdentifiers:{shape:"Sk"},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:"Saz"},CopyTagsToSnapshot:{type:"boolean"},MonitoringInterval:{type:"integer"},MonitoringRoleArn:{},PromotionTier:{type:"integer"},Timezone:{},PerformanceInsightsEnabled:{type:"boolean"},PerformanceInsightsKmsKeyId:{},PerformanceInsightsRetentionPeriod:{type:"integer"},EnabledCloudWatchLogsExports:{shape:"Sk"},ProcessorFeatures:{shape:"Sat"},ListenerEndpoint:{shape:"Sai"},MaxAllocatedStorage:{type:"integer"}}},AwsSnsTopic:{type:"structure",members:{KmsMasterKeyId:{},Subscription:{type:"list",member:{type:"structure",members:{Endpoint:{},Protocol:{}}}},TopicName:{},Owner:{},SqsSuccessFeedbackRoleArn:{},SqsFailureFeedbackRoleArn:{},ApplicationSuccessFeedbackRoleArn:{},FirehoseSuccessFeedbackRoleArn:{},FirehoseFailureFeedbackRoleArn:{},HttpSuccessFeedbackRoleArn:{},HttpFailureFeedbackRoleArn:{}}},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:"Sat"},DbiResourceId:{}}},AwsRdsDbClusterSnapshot:{type:"structure",members:{AvailabilityZones:{shape:"Sk"},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:"Sk"},BackupRetentionPeriod:{type:"integer"},DatabaseName:{},Status:{},Endpoint:{},ReaderEndpoint:{},CustomEndpoints:{shape:"Sk"},MultiAz:{type:"boolean"},Engine:{},EngineVersion:{},Port:{type:"integer"},MasterUsername:{},PreferredBackupWindow:{},PreferredMaintenanceWindow:{},ReadReplicaIdentifiers:{shape:"Sk"},VpcSecurityGroups:{shape:"Saj"},HostedZoneId:{},StorageEncrypted:{type:"boolean"},KmsKeyId:{},DbClusterResourceId:{},AssociatedRoles:{type:"list",member:{type:"structure",members:{RoleArn:{},Status:{}}}},ClusterCreateTime:{},EnabledCloudWatchLogsExports:{shape:"Sk"},EngineMode:{},DeletionProtection:{type:"boolean"},HttpEndpointEnabled:{type:"boolean"},ActivityStreamStatus:{},CopyTagsToSnapshot:{type:"boolean"},CrossAccountClone:{type:"boolean"},DomainMemberships:{shape:"Saz"},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"}}},AwsEcsCluster:{type:"structure",members:{ClusterArn:{},ActiveServicesCount:{type:"integer"},CapacityProviders:{shape:"S3c"},ClusterSettings:{type:"list",member:{type:"structure",members:{Name:{},Value:{}}}},Configuration:{type:"structure",members:{ExecuteCommandConfiguration:{type:"structure",members:{KmsKeyId:{},LogConfiguration:{type:"structure",members:{CloudWatchEncryptionEnabled:{type:"boolean"},CloudWatchLogGroupName:{},S3BucketName:{},S3EncryptionEnabled:{type:"boolean"},S3KeyPrefix:{}}},Logging:{}}}}},DefaultCapacityProviderStrategy:{type:"list",member:{type:"structure",members:{Base:{type:"integer"},CapacityProvider:{},Weight:{type:"integer"}}}},ClusterName:{},RegisteredContainerInstancesCount:{type:"integer"},RunningTasksCount:{type:"integer"},Status:{}}},AwsEcsContainer:{shape:"Sbt"},AwsEcsTaskDefinition:{type:"structure",members:{ContainerDefinitions:{type:"list",member:{type:"structure",members:{Command:{shape:"S3c"},Cpu:{type:"integer"},DependsOn:{type:"list",member:{type:"structure",members:{Condition:{},ContainerName:{}}}},DisableNetworking:{type:"boolean"},DnsSearchDomains:{shape:"S3c"},DnsServers:{shape:"S3c"},DockerLabels:{shape:"S1f"},DockerSecurityOptions:{shape:"S3c"},EntryPoint:{shape:"S3c"},Environment:{type:"list",member:{type:"structure",members:{Name:{},Value:{}}}},EnvironmentFiles:{type:"list",member:{type:"structure",members:{Type:{},Value:{}}}},Essential:{type:"boolean"},ExtraHosts:{type:"list",member:{type:"structure",members:{Hostname:{},IpAddress:{}}}},FirelensConfiguration:{type:"structure",members:{Options:{shape:"S1f"},Type:{}}},HealthCheck:{type:"structure",members:{Command:{shape:"S3c"},Interval:{type:"integer"},Retries:{type:"integer"},StartPeriod:{type:"integer"},Timeout:{type:"integer"}}},Hostname:{},Image:{},Interactive:{type:"boolean"},Links:{shape:"S3c"},LinuxParameters:{type:"structure",members:{Capabilities:{type:"structure",members:{Add:{shape:"S3c"},Drop:{shape:"S3c"}}},Devices:{type:"list",member:{type:"structure",members:{ContainerPath:{},HostPath:{},Permissions:{shape:"S3c"}}}},InitProcessEnabled:{type:"boolean"},MaxSwap:{type:"integer"},SharedMemorySize:{type:"integer"},Swappiness:{type:"integer"},Tmpfs:{type:"list",member:{type:"structure",members:{ContainerPath:{},MountOptions:{shape:"S3c"},Size:{type:"integer"}}}}}},LogConfiguration:{type:"structure",members:{LogDriver:{},Options:{shape:"S1f"},SecretOptions:{type:"list",member:{type:"structure",members:{Name:{},ValueFrom:{}}}}}},Memory:{type:"integer"},MemoryReservation:{type:"integer"},MountPoints:{type:"list",member:{type:"structure",members:{ContainerPath:{},ReadOnly:{type:"boolean"},SourceVolume:{}}}},Name:{},PortMappings:{type:"list",member:{type:"structure",members:{ContainerPort:{type:"integer"},HostPort:{type:"integer"},Protocol:{}}}},Privileged:{type:"boolean"},PseudoTerminal:{type:"boolean"},ReadonlyRootFilesystem:{type:"boolean"},RepositoryCredentials:{type:"structure",members:{CredentialsParameter:{}}},ResourceRequirements:{type:"list",member:{type:"structure",members:{Type:{},Value:{}}}},Secrets:{type:"list",member:{type:"structure",members:{Name:{},ValueFrom:{}}}},StartTimeout:{type:"integer"},StopTimeout:{type:"integer"},SystemControls:{type:"list",member:{type:"structure",members:{Namespace:{},Value:{}}}},Ulimits:{type:"list",member:{type:"structure",members:{HardLimit:{type:"integer"},Name:{},SoftLimit:{type:"integer"}}}},User:{},VolumesFrom:{type:"list",member:{type:"structure",members:{ReadOnly:{type:"boolean"},SourceContainer:{}}}},WorkingDirectory:{}}}},Cpu:{},ExecutionRoleArn:{},Family:{},InferenceAccelerators:{type:"list",member:{type:"structure",members:{DeviceName:{},DeviceType:{}}}},IpcMode:{},Memory:{},NetworkMode:{},PidMode:{},PlacementConstraints:{type:"list",member:{type:"structure",members:{Expression:{},Type:{}}}},ProxyConfiguration:{type:"structure",members:{ContainerName:{},ProxyConfigurationProperties:{type:"list",member:{type:"structure",members:{Name:{},Value:{}}}},Type:{}}},RequiresCompatibilities:{shape:"S3c"},TaskRoleArn:{},Volumes:{type:"list",member:{type:"structure",members:{DockerVolumeConfiguration:{type:"structure",members:{Autoprovision:{type:"boolean"},Driver:{},DriverOpts:{shape:"S1f"},Labels:{shape:"S1f"},Scope:{}}},EfsVolumeConfiguration:{type:"structure",members:{AuthorizationConfig:{type:"structure",members:{AccessPointId:{},Iam:{}}},FilesystemId:{},RootDirectory:{},TransitEncryption:{},TransitEncryptionPort:{type:"integer"}}},Host:{type:"structure",members:{SourcePath:{}}},Name:{}}}}}},Container:{type:"structure",members:{ContainerRuntime:{},Name:{},ImageId:{},ImageName:{},LaunchedAt:{},VolumeMounts:{type:"list",member:{type:"structure",members:{Name:{},MountPath:{}}}},Privileged:{type:"boolean"}}},Other:{shape:"S1f"},AwsRdsEventSubscription:{type:"structure",members:{CustSubscriptionId:{},CustomerAwsId:{},Enabled:{type:"boolean"},EventCategoriesList:{shape:"S3c"},EventSubscriptionArn:{},SnsTopicArn:{},SourceIdsList:{shape:"S3c"},SourceType:{},Status:{},SubscriptionCreationTime:{}}},AwsEcsService:{type:"structure",members:{CapacityProviderStrategy:{type:"list",member:{type:"structure",members:{Base:{type:"integer"},CapacityProvider:{},Weight:{type:"integer"}}}},Cluster:{},DeploymentConfiguration:{type:"structure",members:{DeploymentCircuitBreaker:{type:"structure",members:{Enable:{type:"boolean"},Rollback:{type:"boolean"}}},MaximumPercent:{type:"integer"},MinimumHealthyPercent:{type:"integer"}}},DeploymentController:{type:"structure",members:{Type:{}}},DesiredCount:{type:"integer"},EnableEcsManagedTags:{type:"boolean"},EnableExecuteCommand:{type:"boolean"},HealthCheckGracePeriodSeconds:{type:"integer"},LaunchType:{},LoadBalancers:{type:"list",member:{type:"structure",members:{ContainerName:{},ContainerPort:{type:"integer"},LoadBalancerName:{},TargetGroupArn:{}}}},Name:{},NetworkConfiguration:{type:"structure",members:{AwsVpcConfiguration:{type:"structure",members:{AssignPublicIp:{},SecurityGroups:{shape:"S3c"},Subnets:{shape:"S3c"}}}}},PlacementConstraints:{type:"list",member:{type:"structure",members:{Expression:{},Type:{}}}},PlacementStrategies:{type:"list",member:{type:"structure",members:{Field:{},Type:{}}}},PlatformVersion:{},PropagateTags:{},Role:{},SchedulingStrategy:{},ServiceArn:{},ServiceName:{},ServiceRegistries:{type:"list",member:{type:"structure",members:{ContainerName:{},ContainerPort:{type:"integer"},Port:{type:"integer"},RegistryArn:{}}}},TaskDefinition:{}}},AwsAutoScalingLaunchConfiguration:{type:"structure",members:{AssociatePublicIpAddress:{type:"boolean"},BlockDeviceMappings:{type:"list",member:{type:"structure",members:{DeviceName:{},Ebs:{type:"structure",members:{DeleteOnTermination:{type:"boolean"},Encrypted:{type:"boolean"},Iops:{type:"integer"},SnapshotId:{},VolumeSize:{type:"integer"},VolumeType:{}}},NoDevice:{type:"boolean"},VirtualName:{}}}},ClassicLinkVpcId:{},ClassicLinkVpcSecurityGroups:{shape:"S3c"},CreatedTime:{},EbsOptimized:{type:"boolean"},IamInstanceProfile:{},ImageId:{},InstanceMonitoring:{type:"structure",members:{Enabled:{type:"boolean"}}},InstanceType:{},KernelId:{},KeyName:{},LaunchConfigurationName:{},PlacementTenancy:{},RamdiskId:{},SecurityGroups:{shape:"S3c"},SpotPrice:{},UserData:{},MetadataOptions:{type:"structure",members:{HttpEndpoint:{},HttpPutResponseHopLimit:{type:"integer"},HttpTokens:{}}}}},AwsEc2VpnConnection:{type:"structure",members:{VpnConnectionId:{},State:{},CustomerGatewayId:{},CustomerGatewayConfiguration:{},Type:{},VpnGatewayId:{},Category:{},VgwTelemetry:{type:"list",member:{type:"structure",members:{AcceptedRouteCount:{type:"integer"},CertificateArn:{},LastStatusChange:{},OutsideIpAddress:{},Status:{},StatusMessage:{}}}},Options:{type:"structure",members:{StaticRoutesOnly:{type:"boolean"},TunnelOptions:{type:"list",member:{type:"structure",members:{DpdTimeoutSeconds:{type:"integer"},IkeVersions:{shape:"S3c"},OutsideIpAddress:{},Phase1DhGroupNumbers:{shape:"Se6"},Phase1EncryptionAlgorithms:{shape:"S3c"},Phase1IntegrityAlgorithms:{shape:"S3c"},Phase1LifetimeSeconds:{type:"integer"},Phase2DhGroupNumbers:{shape:"Se6"},Phase2EncryptionAlgorithms:{shape:"S3c"},Phase2IntegrityAlgorithms:{shape:"S3c"},Phase2LifetimeSeconds:{type:"integer"},PreSharedKey:{},RekeyFuzzPercentage:{type:"integer"},RekeyMarginTimeSeconds:{type:"integer"},ReplayWindowSize:{type:"integer"},TunnelInsideCidr:{}}}}}},Routes:{type:"list",member:{type:"structure",members:{DestinationCidrBlock:{},State:{}}}},TransitGatewayId:{}}},AwsEcrContainerImage:{type:"structure",members:{RegistryId:{},RepositoryName:{},Architecture:{},ImageDigest:{},ImageTags:{shape:"S3c"},ImagePublishedAt:{}}},AwsOpenSearchServiceDomain:{type:"structure",members:{Arn:{},AccessPolicies:{},DomainName:{},Id:{},DomainEndpoint:{},EngineVersion:{},EncryptionAtRestOptions:{type:"structure",members:{Enabled:{type:"boolean"},KmsKeyId:{}}},NodeToNodeEncryptionOptions:{type:"structure",members:{Enabled:{type:"boolean"}}},ServiceSoftwareOptions:{type:"structure",members:{AutomatedUpdateDate:{},Cancellable:{type:"boolean"},CurrentVersion:{},Description:{},NewVersion:{},UpdateAvailable:{type:"boolean"},UpdateStatus:{},OptionalDeployment:{type:"boolean"}}},ClusterConfig:{type:"structure",members:{InstanceCount:{type:"integer"},WarmEnabled:{type:"boolean"},WarmCount:{type:"integer"},DedicatedMasterEnabled:{type:"boolean"},ZoneAwarenessConfig:{type:"structure",members:{AvailabilityZoneCount:{type:"integer"}}},DedicatedMasterCount:{type:"integer"},InstanceType:{},WarmType:{},ZoneAwarenessEnabled:{type:"boolean"},DedicatedMasterType:{}}},DomainEndpointOptions:{type:"structure",members:{CustomEndpointCertificateArn:{},CustomEndpointEnabled:{type:"boolean"},EnforceHTTPS:{type:"boolean"},CustomEndpoint:{},TLSSecurityPolicy:{}}},VpcOptions:{type:"structure",members:{SecurityGroupIds:{shape:"S3c"},SubnetIds:{shape:"S3c"}}},LogPublishingOptions:{type:"structure",members:{IndexSlowLogs:{shape:"Sej"},SearchSlowLogs:{shape:"Sej"},AuditLogs:{shape:"Sej"}}},DomainEndpoints:{shape:"S1f"},AdvancedSecurityOptions:{type:"structure",members:{Enabled:{type:"boolean"},InternalUserDatabaseEnabled:{type:"boolean"},MasterUserOptions:{type:"structure",members:{MasterUserArn:{},MasterUserName:{},MasterUserPassword:{}}}}}}},AwsEc2VpcEndpointService:{type:"structure",members:{AcceptanceRequired:{type:"boolean"},AvailabilityZones:{shape:"S3c"},BaseEndpointDnsNames:{shape:"S3c"},ManagesVpcEndpoints:{type:"boolean"},GatewayLoadBalancerArns:{shape:"S3c"},NetworkLoadBalancerArns:{shape:"S3c"},PrivateDnsName:{},ServiceId:{},ServiceName:{},ServiceState:{},ServiceType:{type:"list",member:{type:"structure",members:{ServiceType:{}}}}}},AwsXrayEncryptionConfig:{type:"structure",members:{KeyId:{},Status:{},Type:{}}},AwsWafRateBasedRule:{type:"structure",members:{MetricName:{},Name:{},RateKey:{},RateLimit:{type:"long"},RuleId:{},MatchPredicates:{type:"list",member:{type:"structure",members:{DataId:{},Negated:{type:"boolean"},Type:{}}}}}},AwsWafRegionalRateBasedRule:{type:"structure",members:{MetricName:{},Name:{},RateKey:{},RateLimit:{type:"long"},RuleId:{},MatchPredicates:{type:"list",member:{type:"structure",members:{DataId:{},Negated:{type:"boolean"},Type:{}}}}}},AwsEcrRepository:{type:"structure",members:{Arn:{},ImageScanningConfiguration:{type:"structure",members:{ScanOnPush:{type:"boolean"}}},ImageTagMutability:{},LifecyclePolicy:{type:"structure",members:{LifecyclePolicyText:{},RegistryId:{}}},RepositoryName:{},RepositoryPolicyText:{}}},AwsEksCluster:{type:"structure",members:{Arn:{},CertificateAuthorityData:{},ClusterStatus:{},Endpoint:{},Name:{},ResourcesVpcConfig:{type:"structure",members:{SecurityGroupIds:{shape:"S3c"},SubnetIds:{shape:"S3c"},EndpointPublicAccess:{type:"boolean"}}},RoleArn:{},Version:{},Logging:{type:"structure",members:{ClusterLogging:{type:"list",member:{type:"structure",members:{Enabled:{type:"boolean"},Types:{shape:"S3c"}}}}}}}},AwsNetworkFirewallFirewallPolicy:{type:"structure",members:{FirewallPolicy:{type:"structure",members:{StatefulRuleGroupReferences:{type:"list",member:{type:"structure",members:{ResourceArn:{}}}},StatelessCustomActions:{type:"list",member:{type:"structure",members:{ActionDefinition:{shape:"Sfa"},ActionName:{}}}},StatelessDefaultActions:{shape:"S3c"},StatelessFragmentDefaultActions:{shape:"S3c"},StatelessRuleGroupReferences:{type:"list",member:{type:"structure",members:{Priority:{type:"integer"},ResourceArn:{}}}}}},FirewallPolicyArn:{},FirewallPolicyId:{},FirewallPolicyName:{},Description:{}}},AwsNetworkFirewallFirewall:{type:"structure",members:{DeleteProtection:{type:"boolean"},Description:{},FirewallArn:{},FirewallId:{},FirewallName:{},FirewallPolicyArn:{},FirewallPolicyChangeProtection:{type:"boolean"},SubnetChangeProtection:{type:"boolean"},SubnetMappings:{type:"list",member:{type:"structure",members:{SubnetId:{}}}},VpcId:{}}},AwsNetworkFirewallRuleGroup:{type:"structure",members:{Capacity:{type:"integer"},Description:{},RuleGroup:{type:"structure",members:{RuleVariables:{type:"structure",members:{IpSets:{type:"structure",members:{Definition:{shape:"S3c"}}},PortSets:{type:"structure",members:{Definition:{shape:"S3c"}}}}},RulesSource:{type:"structure",members:{RulesSourceList:{type:"structure",members:{GeneratedRulesType:{},TargetTypes:{shape:"S3c"},Targets:{shape:"S3c"}}},RulesString:{},StatefulRules:{type:"list",member:{type:"structure",members:{Action:{},Header:{type:"structure",members:{Destination:{},DestinationPort:{},Direction:{},Protocol:{},Source:{},SourcePort:{}}},RuleOptions:{type:"list",member:{type:"structure",members:{Keyword:{},Settings:{type:"list",member:{}}}}}}}},StatelessRulesAndCustomActions:{type:"structure",members:{CustomActions:{type:"list",member:{type:"structure",members:{ActionDefinition:{shape:"Sfa"},ActionName:{}}}},StatelessRules:{type:"list",member:{type:"structure",members:{Priority:{type:"integer"},RuleDefinition:{type:"structure",members:{Actions:{shape:"S3c"},MatchAttributes:{type:"structure",members:{DestinationPorts:{type:"list",member:{type:"structure",members:{FromPort:{type:"integer"},ToPort:{type:"integer"}}}},Destinations:{type:"list",member:{type:"structure",members:{AddressDefinition:{}}}},Protocols:{type:"list",member:{type:"integer"}},SourcePorts:{type:"list",member:{type:"structure",members:{FromPort:{type:"integer"},ToPort:{type:"integer"}}}},Sources:{type:"list",member:{type:"structure",members:{AddressDefinition:{}}}},TcpFlags:{type:"list",member:{type:"structure",members:{Flags:{shape:"S3c"},Masks:{shape:"S3c"}}}}}}}}}}}}}}}}},RuleGroupArn:{},RuleGroupId:{},RuleGroupName:{},Type:{}}},AwsRdsDbSecurityGroup:{type:"structure",members:{DbSecurityGroupArn:{},DbSecurityGroupDescription:{},DbSecurityGroupName:{},Ec2SecurityGroups:{type:"list",member:{type:"structure",members:{Ec2SecurityGroupId:{},Ec2SecurityGroupName:{},Ec2SecurityGroupOwnerId:{},Status:{}}}},IpRanges:{type:"list",member:{type:"structure",members:{CidrIp:{},Status:{}}}},OwnerId:{},VpcId:{}}},AwsKinesisStream:{type:"structure",members:{Name:{},Arn:{},StreamEncryption:{type:"structure",members:{EncryptionType:{},KeyId:{}}},ShardCount:{type:"integer"},RetentionPeriodHours:{type:"integer"}}},AwsEc2TransitGateway:{type:"structure",members:{Id:{},Description:{},DefaultRouteTablePropagation:{},AutoAcceptSharedAttachments:{},DefaultRouteTableAssociation:{},TransitGatewayCidrBlocks:{shape:"S3c"},AssociationDefaultRouteTableId:{},PropagationDefaultRouteTableId:{},VpnEcmpSupport:{},DnsSupport:{},MulticastSupport:{},AmazonSideAsn:{type:"integer"}}},AwsEfsAccessPoint:{type:"structure",members:{AccessPointId:{},Arn:{},ClientToken:{},FileSystemId:{},PosixUser:{type:"structure",members:{Gid:{},SecondaryGids:{shape:"S3c"},Uid:{}}},RootDirectory:{type:"structure",members:{CreationInfo:{type:"structure",members:{OwnerGid:{},OwnerUid:{},Permissions:{}}},Path:{}}}}},AwsCloudFormationStack:{type:"structure",members:{Capabilities:{shape:"S3c"},CreationTime:{},Description:{},DisableRollback:{type:"boolean"},DriftInformation:{type:"structure",members:{StackDriftStatus:{}}},EnableTerminationProtection:{type:"boolean"},LastUpdatedTime:{},NotificationArns:{shape:"S3c"},Outputs:{type:"list",member:{type:"structure",members:{Description:{},OutputKey:{},OutputValue:{}}}},RoleArn:{},StackId:{},StackName:{},StackStatus:{},StackStatusReason:{},TimeoutInMinutes:{type:"integer"}}},AwsCloudWatchAlarm:{type:"structure",members:{ActionsEnabled:{type:"boolean"},AlarmActions:{shape:"S3c"},AlarmArn:{},AlarmConfigurationUpdatedTimestamp:{},AlarmDescription:{},AlarmName:{},ComparisonOperator:{},DatapointsToAlarm:{type:"integer"},Dimensions:{type:"list",member:{type:"structure",members:{Name:{},Value:{}}}},EvaluateLowSampleCountPercentile:{},EvaluationPeriods:{type:"integer"},ExtendedStatistic:{},InsufficientDataActions:{shape:"S3c"},MetricName:{},Namespace:{},OkActions:{shape:"S3c"},Period:{type:"integer"},Statistic:{},Threshold:{type:"double"},ThresholdMetricId:{},TreatMissingData:{},Unit:{}}},AwsEc2VpcPeeringConnection:{type:"structure",members:{AccepterVpcInfo:{shape:"Sgy"},ExpirationTime:{},RequesterVpcInfo:{shape:"Sgy"},Status:{type:"structure",members:{Code:{},Message:{}}},VpcPeeringConnectionId:{}}},AwsWafRegionalRuleGroup:{type:"structure",members:{MetricName:{},Name:{},RuleGroupId:{},Rules:{type:"list",member:{type:"structure",members:{Action:{type:"structure",members:{Type:{}}},Priority:{type:"integer"},RuleId:{},Type:{}}}}}},AwsWafRegionalRule:{type:"structure",members:{MetricName:{},Name:{},PredicateList:{type:"list",member:{type:"structure",members:{DataId:{},Negated:{type:"boolean"},Type:{}}}},RuleId:{}}},AwsWafRegionalWebAcl:{type:"structure",members:{DefaultAction:{},MetricName:{},Name:{},RulesList:{type:"list",member:{type:"structure",members:{Action:{type:"structure",members:{Type:{}}},OverrideAction:{type:"structure",members:{Type:{}}},Priority:{type:"integer"},RuleId:{},Type:{}}}},WebAclId:{}}},AwsWafRule:{type:"structure",members:{MetricName:{},Name:{},PredicateList:{type:"list",member:{type:"structure",members:{DataId:{},Negated:{type:"boolean"},Type:{}}}},RuleId:{}}},AwsWafRuleGroup:{type:"structure",members:{MetricName:{},Name:{},RuleGroupId:{},Rules:{type:"list",member:{type:"structure",members:{Action:{type:"structure",members:{Type:{}}},Priority:{type:"integer"},RuleId:{},Type:{}}}}}},AwsEcsTask:{type:"structure",members:{ClusterArn:{},TaskDefinitionArn:{},Version:{},CreatedAt:{},StartedAt:{},StartedBy:{},Group:{},Volumes:{type:"list",member:{type:"structure",members:{Name:{},Host:{type:"structure",members:{SourcePath:{}}}}}},Containers:{type:"list",member:{shape:"Sbt"}}}},AwsBackupBackupVault:{type:"structure",members:{BackupVaultArn:{},BackupVaultName:{},EncryptionKeyArn:{},Notifications:{type:"structure",members:{BackupVaultEvents:{shape:"S3c"},SnsTopicArn:{}}},AccessPolicy:{}}},AwsBackupBackupPlan:{type:"structure",members:{BackupPlan:{type:"structure",members:{BackupPlanName:{},AdvancedBackupSettings:{type:"list",member:{type:"structure",members:{BackupOptions:{shape:"S1f"},ResourceType:{}}}},BackupPlanRule:{type:"list",member:{type:"structure",members:{TargetBackupVault:{},StartWindowMinutes:{type:"long"},ScheduleExpression:{},RuleName:{},RuleId:{},EnableContinuousBackup:{type:"boolean"},CompletionWindowMinutes:{type:"long"},CopyActions:{type:"list",member:{type:"structure",members:{DestinationBackupVaultArn:{},Lifecycle:{shape:"Si3"}}}},Lifecycle:{shape:"Si3"}}}}}},BackupPlanArn:{},BackupPlanId:{},VersionId:{}}},AwsBackupRecoveryPoint:{type:"structure",members:{BackupSizeInBytes:{type:"long"},BackupVaultArn:{},BackupVaultName:{},CalculatedLifecycle:{type:"structure",members:{DeleteAt:{},MoveToColdStorageAt:{}}},CompletionDate:{},CreatedBy:{type:"structure",members:{BackupPlanArn:{},BackupPlanId:{},BackupPlanVersion:{},BackupRuleId:{}}},CreationDate:{},EncryptionKeyArn:{},IamRoleArn:{},IsEncrypted:{type:"boolean"},LastRestoreTime:{},Lifecycle:{type:"structure",members:{DeleteAfterDays:{type:"long"},MoveToColdStorageAfterDays:{type:"long"}}},RecoveryPointArn:{},ResourceArn:{},ResourceType:{},SourceBackupVaultArn:{},Status:{},StatusMessage:{},StorageClass:{}}},AwsEc2LaunchTemplate:{type:"structure",members:{LaunchTemplateName:{},Id:{},LaunchTemplateData:{type:"structure",members:{BlockDeviceMappingSet:{type:"list",member:{type:"structure",members:{DeviceName:{},Ebs:{type:"structure",members:{DeleteOnTermination:{type:"boolean"},Encrypted:{type:"boolean"},Iops:{type:"integer"},KmsKeyId:{},SnapshotId:{},Throughput:{type:"integer"},VolumeSize:{type:"integer"},VolumeType:{}}},NoDevice:{},VirtualName:{}}}},CapacityReservationSpecification:{type:"structure",members:{CapacityReservationPreference:{},CapacityReservationTarget:{type:"structure",members:{CapacityReservationId:{},CapacityReservationResourceGroupArn:{}}}}},CpuOptions:{type:"structure",members:{CoreCount:{type:"integer"},ThreadsPerCore:{type:"integer"}}},CreditSpecification:{type:"structure",members:{CpuCredits:{}}},DisableApiStop:{type:"boolean"},DisableApiTermination:{type:"boolean"},EbsOptimized:{type:"boolean"},ElasticGpuSpecificationSet:{type:"list",member:{type:"structure",members:{Type:{}}}},ElasticInferenceAcceleratorSet:{type:"list",member:{type:"structure",members:{Count:{type:"integer"},Type:{}}}},EnclaveOptions:{type:"structure",members:{Enabled:{type:"boolean"}}},HibernationOptions:{type:"structure",members:{Configured:{type:"boolean"}}},IamInstanceProfile:{type:"structure",members:{Arn:{},Name:{}}},ImageId:{},InstanceInitiatedShutdownBehavior:{},InstanceMarketOptions:{type:"structure",members:{MarketType:{},SpotOptions:{type:"structure",members:{BlockDurationMinutes:{type:"integer"},InstanceInterruptionBehavior:{},MaxPrice:{},SpotInstanceType:{},ValidUntil:{}}}}},InstanceRequirements:{type:"structure",members:{AcceleratorCount:{type:"structure",members:{Max:{type:"integer"},Min:{type:"integer"}}},AcceleratorManufacturers:{shape:"S3c"},AcceleratorNames:{shape:"S3c"},AcceleratorTotalMemoryMiB:{type:"structure",members:{Max:{type:"integer"},Min:{type:"integer"}}},AcceleratorTypes:{shape:"S3c"},BareMetal:{},BaselineEbsBandwidthMbps:{type:"structure",members:{Max:{type:"integer"},Min:{type:"integer"}}},BurstablePerformance:{},CpuManufacturers:{shape:"S3c"},ExcludedInstanceTypes:{shape:"S3c"},InstanceGenerations:{shape:"S3c"},LocalStorage:{},LocalStorageTypes:{shape:"S3c"},MemoryGiBPerVCpu:{type:"structure",members:{Max:{type:"double"},Min:{type:"double"}}},MemoryMiB:{type:"structure",members:{Max:{type:"integer"},Min:{type:"integer"}}},NetworkInterfaceCount:{type:"structure",members:{Max:{type:"integer"},Min:{type:"integer"}}},OnDemandMaxPricePercentageOverLowestPrice:{type:"integer"},RequireHibernateSupport:{type:"boolean"},SpotMaxPricePercentageOverLowestPrice:{type:"integer"},TotalLocalStorageGB:{type:"structure",members:{Max:{type:"double"},Min:{type:"double"}}},VCpuCount:{type:"structure",members:{Max:{type:"integer"},Min:{type:"integer"}}}}},InstanceType:{},KernelId:{},KeyName:{},LicenseSet:{type:"list",member:{type:"structure",members:{LicenseConfigurationArn:{}}}},MaintenanceOptions:{type:"structure",members:{AutoRecovery:{}}},MetadataOptions:{type:"structure",members:{HttpEndpoint:{},HttpProtocolIpv6:{},HttpTokens:{},HttpPutResponseHopLimit:{type:"integer"},InstanceMetadataTags:{}}},Monitoring:{type:"structure",members:{Enabled:{type:"boolean"}}},NetworkInterfaceSet:{type:"list",member:{type:"structure",members:{AssociateCarrierIpAddress:{type:"boolean"},AssociatePublicIpAddress:{type:"boolean"},DeleteOnTermination:{type:"boolean"},Description:{},DeviceIndex:{type:"integer"},Groups:{shape:"S3c"},InterfaceType:{},Ipv4PrefixCount:{type:"integer"},Ipv4Prefixes:{type:"list",member:{type:"structure",members:{Ipv4Prefix:{}}}},Ipv6AddressCount:{type:"integer"},Ipv6Addresses:{type:"list",member:{type:"structure",members:{Ipv6Address:{}}}},Ipv6PrefixCount:{type:"integer"},Ipv6Prefixes:{type:"list",member:{type:"structure",members:{Ipv6Prefix:{}}}},NetworkCardIndex:{type:"integer"},NetworkInterfaceId:{},PrivateIpAddress:{},PrivateIpAddresses:{type:"list",member:{type:"structure",members:{Primary:{type:"boolean"},PrivateIpAddress:{}}}},SecondaryPrivateIpAddressCount:{type:"integer"},SubnetId:{}}}},Placement:{type:"structure",members:{Affinity:{},AvailabilityZone:{},GroupName:{},HostId:{},HostResourceGroupArn:{},PartitionNumber:{type:"integer"},SpreadDomain:{},Tenancy:{}}},PrivateDnsNameOptions:{type:"structure",members:{EnableResourceNameDnsAAAARecord:{type:"boolean"},EnableResourceNameDnsARecord:{type:"boolean"},HostnameType:{}}},RamDiskId:{},SecurityGroupIdSet:{shape:"S3c"},SecurityGroupSet:{shape:"S3c"},UserData:{}}},DefaultVersionNumber:{type:"long"},LatestVersionNumber:{type:"long"}}},AwsSageMakerNotebookInstance:{type:"structure",members:{AcceleratorTypes:{shape:"S3c"},AdditionalCodeRepositories:{shape:"S3c"},DefaultCodeRepository:{},DirectInternetAccess:{},FailureReason:{},InstanceMetadataServiceConfiguration:{type:"structure",members:{MinimumInstanceMetadataServiceVersion:{}}},InstanceType:{},KmsKeyId:{},NetworkInterfaceId:{},NotebookInstanceArn:{},NotebookInstanceLifecycleConfigName:{},NotebookInstanceName:{},NotebookInstanceStatus:{},PlatformIdentifier:{},RoleArn:{},RootAccess:{},SecurityGroups:{shape:"S3c"},SubnetId:{},Url:{},VolumeSizeInGB:{type:"integer"}}},AwsWafv2WebAcl:{type:"structure",members:{Name:{},Arn:{},ManagedbyFirewallManager:{type:"boolean"},Id:{},Capacity:{type:"long"},CaptchaConfig:{type:"structure",members:{ImmunityTimeProperty:{type:"structure",members:{ImmunityTime:{type:"long"}}}}},DefaultAction:{type:"structure",members:{Allow:{shape:"Sjm"},Block:{shape:"Sjq"}}},Description:{},Rules:{shape:"Sjs"},VisibilityConfig:{shape:"Sjx"}}},AwsWafv2RuleGroup:{type:"structure",members:{Capacity:{type:"long"},Description:{},Id:{},Name:{},Arn:{},Rules:{shape:"Sjs"},Scope:{},VisibilityConfig:{shape:"Sjx"}}},AwsEc2RouteTable:{type:"structure",members:{AssociationSet:{type:"list",member:{type:"structure",members:{AssociationState:{type:"structure",members:{State:{},StatusMessage:{}}},GatewayId:{},Main:{type:"boolean"},RouteTableAssociationId:{},RouteTableId:{},SubnetId:{}}}},OwnerId:{},PropagatingVgwSet:{type:"list",member:{type:"structure",members:{GatewayId:{}}}},RouteTableId:{},RouteSet:{type:"list",member:{type:"structure",members:{CarrierGatewayId:{},CoreNetworkArn:{},DestinationCidrBlock:{},DestinationIpv6CidrBlock:{},DestinationPrefixListId:{},EgressOnlyInternetGatewayId:{},GatewayId:{},InstanceId:{},InstanceOwnerId:{},LocalGatewayId:{},NatGatewayId:{},NetworkInterfaceId:{},Origin:{},State:{},TransitGatewayId:{},VpcPeeringConnectionId:{}}}},VpcId:{}}},AwsAmazonMqBroker:{type:"structure",members:{AuthenticationStrategy:{},AutoMinorVersionUpgrade:{type:"boolean"},BrokerArn:{},BrokerName:{},DeploymentMode:{},EncryptionOptions:{type:"structure",members:{KmsKeyId:{},UseAwsOwnedKey:{type:"boolean"}}},EngineType:{},EngineVersion:{},HostInstanceType:{},BrokerId:{},LdapServerMetadata:{type:"structure",members:{Hosts:{shape:"Sk"},RoleBase:{},RoleName:{},RoleSearchMatching:{},RoleSearchSubtree:{type:"boolean"},ServiceAccountUsername:{},UserBase:{},UserRoleName:{},UserSearchMatching:{},UserSearchSubtree:{type:"boolean"}}},Logs:{type:"structure",members:{Audit:{type:"boolean"},General:{type:"boolean"},AuditLogGroup:{},GeneralLogGroup:{},Pending:{type:"structure",members:{Audit:{type:"boolean"},General:{type:"boolean"}}}}},MaintenanceWindowStartTime:{type:"structure",members:{DayOfWeek:{},TimeOfDay:{},TimeZone:{}}},PubliclyAccessible:{type:"boolean"},SecurityGroups:{shape:"Sk"},StorageType:{},SubnetIds:{shape:"Sk"},Users:{type:"list",member:{type:"structure",members:{PendingChange:{},Username:{}}}}}},AwsAppSyncGraphQlApi:{type:"structure",members:{ApiId:{},Id:{},OpenIdConnectConfig:{shape:"Skg"},Name:{},LambdaAuthorizerConfig:{shape:"Skh"},XrayEnabled:{type:"boolean"},Arn:{},UserPoolConfig:{shape:"Ski"},AuthenticationType:{},LogConfig:{type:"structure",members:{CloudWatchLogsRoleArn:{},ExcludeVerboseContent:{type:"boolean"},FieldLogLevel:{}}},AdditionalAuthenticationProviders:{type:"list",member:{type:"structure",members:{AuthenticationType:{},LambdaAuthorizerConfig:{shape:"Skh"},OpenIdConnectConfig:{shape:"Skg"},UserPoolConfig:{shape:"Ski"}}}},WafWebAclArn:{}}},AwsEventSchemasRegistry:{type:"structure",members:{Description:{},RegistryArn:{},RegistryName:{}}},AwsGuardDutyDetector:{type:"structure",members:{DataSources:{type:"structure",members:{CloudTrail:{type:"structure",members:{Status:{}}},DnsLogs:{type:"structure",members:{Status:{}}},FlowLogs:{type:"structure",members:{Status:{}}},Kubernetes:{type:"structure",members:{AuditLogs:{type:"structure",members:{Status:{}}}}},MalwareProtection:{type:"structure",members:{ScanEc2InstanceWithFindings:{type:"structure",members:{EbsVolumes:{type:"structure",members:{Reason:{},Status:{}}}}},ServiceRole:{}}},S3Logs:{type:"structure",members:{Status:{}}}}},Features:{type:"list",member:{type:"structure",members:{Name:{},Status:{}}}},FindingPublishingFrequency:{},ServiceRole:{},Status:{}}},AwsStepFunctionStateMachine:{type:"structure",members:{Label:{},LoggingConfiguration:{type:"structure",members:{Destinations:{type:"list",member:{type:"structure",members:{CloudWatchLogsLogGroup:{type:"structure",members:{LogGroupArn:{}}}}}},IncludeExecutionData:{type:"boolean"},Level:{}}},Name:{},RoleArn:{},StateMachineArn:{},Status:{},TracingConfiguration:{type:"structure",members:{Enabled:{type:"boolean"}}},Type:{}}}}}}}},Compliance:{type:"structure",members:{Status:{},RelatedRequirements:{shape:"S10"},StatusReasons:{type:"list",member:{type:"structure",required:["ReasonCode"],members:{ReasonCode:{},Description:{}}}},SecurityControlId:{},AssociatedStandards:{type:"list",member:{type:"structure",members:{StandardsId:{}}}}}},VerificationState:{},WorkflowState:{type:"string",deprecated:true,deprecatedMessage:"This filter is deprecated. Instead, use SeverityLabel or FindingProviderFieldsSeverityLabel."},Workflow:{type:"structure",members:{Status:{}}},RecordState:{},RelatedFindings:{shape:"Slh"},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:{},PackageManager:{},FilePath:{},FixedInVersion:{},Remediation:{},SourceLayerHash:{},SourceLayerArn:{}}}},Cvss:{type:"list",member:{type:"structure",members:{Version:{},BaseScore:{type:"double"},BaseVector:{},Source:{},Adjustments:{type:"list",member:{type:"structure",members:{Metric:{},Reason:{}}}}}}},RelatedVulnerabilities:{shape:"Sk"},Vendor:{type:"structure",required:["Name"],members:{Name:{},Url:{},VendorSeverity:{},VendorCreatedAt:{},VendorUpdatedAt:{}}},ReferenceUrls:{shape:"Sk"},FixAvailable:{}}}},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:{}}},Action:{type:"structure",members:{ActionType:{},NetworkConnectionAction:{type:"structure",members:{ConnectionDirection:{},RemoteIpDetails:{shape:"Slx"},RemotePortDetails:{type:"structure",members:{Port:{type:"integer"},PortName:{}}},LocalPortDetails:{shape:"Sm3"},Protocol:{},Blocked:{type:"boolean"}}},AwsApiCallAction:{type:"structure",members:{Api:{},ServiceName:{},CallerType:{},RemoteIpDetails:{shape:"Slx"},DomainDetails:{type:"structure",members:{Domain:{}}},AffectedResources:{shape:"S1f"},FirstSeen:{},LastSeen:{}}},DnsRequestAction:{type:"structure",members:{Domain:{},Protocol:{},Blocked:{type:"boolean"}}},PortProbeAction:{type:"structure",members:{PortProbeDetails:{type:"list",member:{type:"structure",members:{LocalPortDetails:{shape:"Sm3"},LocalIpDetails:{type:"structure",members:{IpAddressV4:{}}},RemoteIpDetails:{shape:"Slx"}}}},Blocked:{type:"boolean"}}}}},FindingProviderFields:{type:"structure",members:{Confidence:{type:"integer"},Criticality:{type:"integer"},RelatedFindings:{shape:"Slh"},Severity:{type:"structure",members:{Label:{},Original:{}}},Types:{shape:"S18"}}},Sample:{type:"boolean"}}},S18:{type:"list",member:{}},S1f:{type:"map",key:{},value:{}},S1m:{type:"structure",members:{Begin:{type:"integer"},End:{type:"integer"}}},S1p:{type:"structure",members:{Protocol:{},Destination:{shape:"S1q"},Source:{shape:"S1q"}}},S1q:{type:"structure",members:{Address:{shape:"Sk"},PortRanges:{type:"list",member:{shape:"S1m"}}}},S2d:{type:"structure",members:{LineRanges:{shape:"S2e"},OffsetRanges:{shape:"S2e"},Pages:{type:"list",member:{type:"structure",members:{PageNumber:{type:"long"},LineRange:{shape:"S2f"},OffsetRange:{shape:"S2f"}}}},Records:{type:"list",member:{type:"structure",members:{JsonPath:{},RecordIndex:{type:"long"}}}},Cells:{type:"list",member:{type:"structure",members:{Column:{type:"long"},Row:{type:"long"},ColumnName:{},CellReference:{}}}}}},S2e:{type:"list",member:{shape:"S2f"}},S2f:{type:"structure",members:{Start:{type:"long"},End:{type:"long"},StartColumn:{type:"long"}}},S31:{type:"list",member:{type:"structure",members:{ArtifactIdentifier:{},EncryptionDisabled:{type:"boolean"},Location:{},Name:{},NamespaceType:{},OverrideArtifactName:{type:"boolean"},Packaging:{},Path:{},Type:{}}}},S3c:{type:"list",member:{}},S4a:{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:{}}}}}}},S4q:{type:"list",member:{type:"structure",members:{AssociationId:{},Ipv6CidrBlock:{},CidrBlockState:{}}}},S5k:{type:"structure",members:{CloudWatchLogsLogGroupArn:{},Enabled:{type:"boolean"}}},S67:{type:"structure",members:{BlockPublicAcls:{type:"boolean"},BlockPublicPolicy:{type:"boolean"},IgnorePublicAcls:{type:"boolean"},RestrictPublicBuckets:{type:"boolean"}}},S71:{type:"list",member:{type:"structure",members:{PolicyName:{},PolicyArn:{}}}},S73:{type:"structure",members:{PermissionsBoundaryArn:{},PermissionsBoundaryType:{}}},S7a:{type:"structure",members:{DetailedMetricsEnabled:{type:"boolean"},LoggingLevel:{},DataTraceEnabled:{type:"boolean"},ThrottlingBurstLimit:{type:"integer"},ThrottlingRateLimit:{type:"double"}}},S7b:{type:"structure",members:{Format:{},DestinationArn:{}}},S7l:{type:"list",member:{type:"structure",members:{AttributeName:{},KeyType:{}}}},S7n:{type:"structure",members:{NonKeyAttributes:{shape:"Sk"},ProjectionType:{}}},S7o:{type:"structure",members:{LastDecreaseDateTime:{},LastIncreaseDateTime:{},NumberOfDecreasesToday:{type:"integer"},ReadCapacityUnits:{type:"integer"},WriteCapacityUnits:{type:"integer"}}},S7v:{type:"structure",members:{ReadCapacityUnits:{type:"integer"}}},S8a:{type:"list",member:{type:"structure",members:{DomainName:{},ResourceRecord:{type:"structure",members:{Name:{},Type:{},Value:{}}},ValidationDomain:{},ValidationEmails:{shape:"Sk"},ValidationMethod:{},ValidationStatus:{}}}},Sai:{type:"structure",members:{Address:{},Port:{type:"integer"},HostedZoneId:{}}},Saj:{type:"list",member:{type:"structure",members:{VpcSecurityGroupId:{},Status:{}}}},Sat:{type:"list",member:{type:"structure",members:{Name:{},Value:{}}}},Saz:{type:"list",member:{type:"structure",members:{Domain:{},Status:{},Fqdn:{},IamRoleName:{}}}},Sbt:{type:"structure",members:{Name:{},Image:{},MountPoints:{type:"list",member:{type:"structure",members:{SourceVolume:{},ContainerPath:{}}}},Privileged:{type:"boolean"}}},Se6:{type:"list",member:{type:"integer"}},Sej:{type:"structure",members:{CloudWatchLogsLogGroupArn:{},Enabled:{type:"boolean"}}},Sfa:{type:"structure",members:{PublishMetricAction:{type:"structure",members:{Dimensions:{type:"list",member:{type:"structure",members:{Value:{}}}}}}}},Sgy:{type:"structure",members:{CidrBlock:{},CidrBlockSet:{type:"list",member:{type:"structure",members:{CidrBlock:{}}}},Ipv6CidrBlockSet:{type:"list",member:{type:"structure",members:{Ipv6CidrBlock:{}}}},OwnerId:{},PeeringOptions:{type:"structure",members:{AllowDnsResolutionFromRemoteVpc:{type:"boolean"},AllowEgressFromLocalClassicLinkToRemoteVpc:{type:"boolean"},AllowEgressFromLocalVpcToRemoteClassicLink:{type:"boolean"}}},Region:{},VpcId:{}}},Si3:{type:"structure",members:{DeleteAfterDays:{type:"long"},MoveToColdStorageAfterDays:{type:"long"}}},Sjm:{type:"structure",members:{CustomRequestHandling:{shape:"Sjn"}}},Sjn:{type:"structure",members:{InsertHeaders:{shape:"Sjo"}}},Sjo:{type:"list",member:{type:"structure",members:{Name:{},Value:{}}}},Sjq:{type:"structure",members:{CustomResponse:{type:"structure",members:{CustomResponseBodyKey:{},ResponseCode:{type:"integer"},ResponseHeaders:{shape:"Sjo"}}}}},Sjs:{type:"list",member:{type:"structure",members:{Action:{type:"structure",members:{Allow:{shape:"Sjm"},Block:{shape:"Sjq"},Captcha:{type:"structure",members:{CustomRequestHandling:{shape:"Sjn"}}},Count:{type:"structure",members:{CustomRequestHandling:{shape:"Sjn"}}}}},Name:{},OverrideAction:{},Priority:{type:"integer"},VisibilityConfig:{shape:"Sjx"}}}},Sjx:{type:"structure",members:{CloudWatchMetricsEnabled:{type:"boolean"},MetricName:{},SampledRequestsEnabled:{type:"boolean"}}},Skg:{type:"structure",members:{AuthTtL:{type:"long"},ClientId:{},IatTtL:{type:"long"},Issuer:{}}},Skh:{type:"structure",members:{AuthorizerResultTtlInSeconds:{type:"integer"},AuthorizerUri:{},IdentityValidationExpression:{}}},Ski:{type:"structure",members:{AppIdClientRegex:{},AwsRegion:{},DefaultAction:{},UserPoolId:{}}},Slh:{type:"list",member:{type:"structure",required:["ProductArn","Id"],members:{ProductArn:{},Id:{}}}},Slx:{type:"structure",members:{IpAddressV4:{},Organization:{type:"structure",members:{Asn:{type:"integer"},AsnOrg:{},Isp:{},Org:{}}},Country:{type:"structure",members:{CountryCode:{},CountryName:{}}},City:{type:"structure",members:{CityName:{}}},GeoLocation:{type:"structure",members:{Lon:{type:"double"},Lat:{type:"double"}}}}},Sm3:{type:"structure",members:{Port:{type:"integer"},PortName:{}}},Smi:{type:"list",member:{shape:"Smj"}},Smj:{type:"structure",required:["Id","ProductArn"],members:{Id:{},ProductArn:{}}},Smk:{type:"structure",required:["Text","UpdatedBy"],members:{Text:{},UpdatedBy:{}}},Sms:{type:"structure",required:["StandardsArn","SecurityControlId","AssociationStatus"],members:{StandardsArn:{},SecurityControlId:{},AssociationStatus:{},UpdatedReason:{}}},Sn1:{type:"structure",members:{ProductArn:{shape:"Sn2"},AwsAccountId:{shape:"Sn2"},Id:{shape:"Sn2"},GeneratorId:{shape:"Sn2"},Region:{shape:"Sn2"},Type:{shape:"Sn2"},FirstObservedAt:{shape:"Sn5"},LastObservedAt:{shape:"Sn5"},CreatedAt:{shape:"Sn5"},UpdatedAt:{shape:"Sn5"},SeverityProduct:{shape:"Sn9",deprecated:true,deprecatedMessage:"This filter is deprecated. Instead, use FindingProviderSeverityOriginal."},SeverityNormalized:{shape:"Sn9",deprecated:true,deprecatedMessage:"This filter is deprecated. Instead, use SeverityLabel or FindingProviderFieldsSeverityLabel."},SeverityLabel:{shape:"Sn2"},Confidence:{shape:"Sn9"},Criticality:{shape:"Sn9"},Title:{shape:"Sn2"},Description:{shape:"Sn2"},RecommendationText:{shape:"Sn2"},SourceUrl:{shape:"Sn2"},ProductFields:{shape:"Snb"},ProductName:{shape:"Sn2"},CompanyName:{shape:"Sn2"},UserDefinedFields:{shape:"Snb"},MalwareName:{shape:"Sn2"},MalwareType:{shape:"Sn2"},MalwarePath:{shape:"Sn2"},MalwareState:{shape:"Sn2"},NetworkDirection:{shape:"Sn2"},NetworkProtocol:{shape:"Sn2"},NetworkSourceIpV4:{shape:"Sne"},NetworkSourceIpV6:{shape:"Sne"},NetworkSourcePort:{shape:"Sn9"},NetworkSourceDomain:{shape:"Sn2"},NetworkSourceMac:{shape:"Sn2"},NetworkDestinationIpV4:{shape:"Sne"},NetworkDestinationIpV6:{shape:"Sne"},NetworkDestinationPort:{shape:"Sn9"},NetworkDestinationDomain:{shape:"Sn2"},ProcessName:{shape:"Sn2"},ProcessPath:{shape:"Sn2"},ProcessPid:{shape:"Sn9"},ProcessParentPid:{shape:"Sn9"},ProcessLaunchedAt:{shape:"Sn5"},ProcessTerminatedAt:{shape:"Sn5"},ThreatIntelIndicatorType:{shape:"Sn2"},ThreatIntelIndicatorValue:{shape:"Sn2"},ThreatIntelIndicatorCategory:{shape:"Sn2"},ThreatIntelIndicatorLastObservedAt:{shape:"Sn5"},ThreatIntelIndicatorSource:{shape:"Sn2"},ThreatIntelIndicatorSourceUrl:{shape:"Sn2"},ResourceType:{shape:"Sn2"},ResourceId:{shape:"Sn2"},ResourcePartition:{shape:"Sn2"},ResourceRegion:{shape:"Sn2"},ResourceTags:{shape:"Snb"},ResourceAwsEc2InstanceType:{shape:"Sn2"},ResourceAwsEc2InstanceImageId:{shape:"Sn2"},ResourceAwsEc2InstanceIpV4Addresses:{shape:"Sne"},ResourceAwsEc2InstanceIpV6Addresses:{shape:"Sne"},ResourceAwsEc2InstanceKeyName:{shape:"Sn2"},ResourceAwsEc2InstanceIamInstanceProfileArn:{shape:"Sn2"},ResourceAwsEc2InstanceVpcId:{shape:"Sn2"},ResourceAwsEc2InstanceSubnetId:{shape:"Sn2"},ResourceAwsEc2InstanceLaunchedAt:{shape:"Sn5"},ResourceAwsS3BucketOwnerId:{shape:"Sn2"},ResourceAwsS3BucketOwnerName:{shape:"Sn2"},ResourceAwsIamAccessKeyUserName:{shape:"Sn2",deprecated:true,deprecatedMessage:"This filter is deprecated. Instead, use ResourceAwsIamAccessKeyPrincipalName."},ResourceAwsIamAccessKeyPrincipalName:{shape:"Sn2"},ResourceAwsIamAccessKeyStatus:{shape:"Sn2"},ResourceAwsIamAccessKeyCreatedAt:{shape:"Sn5"},ResourceAwsIamUserUserName:{shape:"Sn2"},ResourceContainerName:{shape:"Sn2"},ResourceContainerImageId:{shape:"Sn2"},ResourceContainerImageName:{shape:"Sn2"},ResourceContainerLaunchedAt:{shape:"Sn5"},ResourceDetailsOther:{shape:"Snb"},ComplianceStatus:{shape:"Sn2"},VerificationState:{shape:"Sn2"},WorkflowState:{shape:"Sn2"},WorkflowStatus:{shape:"Sn2"},RecordState:{shape:"Sn2"},RelatedFindingsProductArn:{shape:"Sn2"},RelatedFindingsId:{shape:"Sn2"},NoteText:{shape:"Sn2"},NoteUpdatedAt:{shape:"Sn5"},NoteUpdatedBy:{shape:"Sn2"},Keyword:{deprecated:true,deprecatedMessage:"The Keyword property is deprecated.",type:"list",member:{type:"structure",members:{Value:{}}}},FindingProviderFieldsConfidence:{shape:"Sn9"},FindingProviderFieldsCriticality:{shape:"Sn9"},FindingProviderFieldsRelatedFindingsId:{shape:"Sn2"},FindingProviderFieldsRelatedFindingsProductArn:{shape:"Sn2"},FindingProviderFieldsSeverityLabel:{shape:"Sn2"},FindingProviderFieldsSeverityOriginal:{shape:"Sn2"},FindingProviderFieldsTypes:{shape:"Sn2"},Sample:{type:"list",member:{type:"structure",members:{Value:{type:"boolean"}}}},ComplianceSecurityControlId:{shape:"Sn2"},ComplianceAssociatedStandardsId:{shape:"Sn2"}}},Sn2:{type:"list",member:{type:"structure",members:{Value:{},Comparison:{}}}},Sn5:{type:"list",member:{type:"structure",members:{Start:{},End:{},DateRange:{type:"structure",members:{Value:{type:"integer"},Unit:{}}}}}},Sn9:{type:"list",member:{type:"structure",members:{Gte:{type:"double"},Lte:{type:"double"},Eq:{type:"double"}}}},Snb:{type:"list",member:{type:"structure",members:{Key:{},Value:{},Comparison:{}}}},Sne:{type:"list",member:{type:"structure",members:{Cidr:{}}}},Snq:{type:"list",member:{type:"structure",members:{AccountId:{},ProcessingResult:{}}}},Snt:{type:"list",member:{}},So6:{type:"list",member:{}},Spf:{type:"map",key:{},value:{}},Spl:{type:"structure",members:{AccountId:{},InvitationId:{},InvitedAt:{shape:"S11"},MemberStatus:{}}},Sqj:{type:"list",member:{type:"structure",members:{AccountId:{},Email:{},MasterId:{deprecated:true,deprecatedMessage:"This field is deprecated, use AdministratorId instead."},AdministratorId:{},MemberStatus:{},InvitedAt:{shape:"S11"},UpdatedAt:{shape:"S11"}}}}}}},7816:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["billingconductor"]={};s.Billingconductor=i.defineService("billingconductor",["2021-07-30"]);Object.defineProperty(a.services["billingconductor"],"2021-07-30",{get:function get(){var e=r(8427);e.paginators=r(2426).pagination;e.waiters=r(3743).waiters;return e},enumerable:true,configurable:true});e.exports=s.Billingconductor},7847:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2017-07-25",endpointPrefix:"dataexchange",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"AWS Data Exchange",serviceId:"DataExchange",signatureVersion:"v4",signingName:"dataexchange",uid:"dataexchange-2017-07-25"},operations:{CancelJob:{http:{method:"DELETE",requestUri:"/v1/jobs/{JobId}",responseCode:204},input:{type:"structure",required:["JobId"],members:{JobId:{location:"uri",locationName:"JobId"}}}},CreateDataSet:{http:{requestUri:"/v1/data-sets",responseCode:201},input:{type:"structure",required:["AssetType","Description","Name"],members:{AssetType:{},Description:{},Name:{},Tags:{shape:"S7"}}},output:{type:"structure",members:{Arn:{},AssetType:{},CreatedAt:{shape:"Sa"},Description:{},Id:{},Name:{},Origin:{},OriginDetails:{shape:"Sd"},SourceId:{},Tags:{shape:"S7"},UpdatedAt:{shape:"Sa"}}}},CreateEventAction:{http:{requestUri:"/v1/event-actions",responseCode:201},input:{type:"structure",required:["Action","Event"],members:{Action:{shape:"Sf"},Event:{shape:"Sk"}}},output:{type:"structure",members:{Action:{shape:"Sf"},Arn:{},CreatedAt:{shape:"Sa"},Event:{shape:"Sk"},Id:{},UpdatedAt:{shape:"Sa"}}}},CreateJob:{http:{requestUri:"/v1/jobs",responseCode:201},input:{type:"structure",required:["Details","Type"],members:{Details:{type:"structure",members:{ExportAssetToSignedUrl:{type:"structure",required:["AssetId","DataSetId","RevisionId"],members:{AssetId:{},DataSetId:{},RevisionId:{}}},ExportAssetsToS3:{type:"structure",required:["AssetDestinations","DataSetId","RevisionId"],members:{AssetDestinations:{shape:"Sr"},DataSetId:{},Encryption:{shape:"Sh"},RevisionId:{}}},ExportRevisionsToS3:{type:"structure",required:["DataSetId","RevisionDestinations"],members:{DataSetId:{},Encryption:{shape:"Sh"},RevisionDestinations:{shape:"Su"}}},ImportAssetFromSignedUrl:{type:"structure",required:["AssetName","DataSetId","Md5Hash","RevisionId"],members:{AssetName:{},DataSetId:{},Md5Hash:{},RevisionId:{}}},ImportAssetsFromS3:{type:"structure",required:["AssetSources","DataSetId","RevisionId"],members:{AssetSources:{shape:"S10"},DataSetId:{},RevisionId:{}}},ImportAssetsFromRedshiftDataShares:{type:"structure",required:["AssetSources","DataSetId","RevisionId"],members:{AssetSources:{shape:"S13"},DataSetId:{},RevisionId:{}}},ImportAssetFromApiGatewayApi:{type:"structure",required:["ApiId","ApiName","ApiSpecificationMd5Hash","DataSetId","ProtocolType","RevisionId","Stage"],members:{ApiDescription:{},ApiId:{},ApiKey:{},ApiName:{},ApiSpecificationMd5Hash:{},DataSetId:{},ProtocolType:{},RevisionId:{},Stage:{}}},CreateS3DataAccessFromS3Bucket:{type:"structure",required:["AssetSource","DataSetId","RevisionId"],members:{AssetSource:{shape:"S19"},DataSetId:{},RevisionId:{}}},ImportAssetsFromLakeFormationTagPolicy:{type:"structure",required:["CatalogId","RoleArn","DataSetId","RevisionId"],members:{CatalogId:{},Database:{shape:"S1g"},Table:{shape:"S1n"},RoleArn:{},DataSetId:{},RevisionId:{}}}}},Type:{}}},output:{type:"structure",members:{Arn:{},CreatedAt:{shape:"Sa"},Details:{shape:"S1t"},Errors:{shape:"S23"},Id:{},State:{},Type:{},UpdatedAt:{shape:"Sa"}}}},CreateRevision:{http:{requestUri:"/v1/data-sets/{DataSetId}/revisions",responseCode:201},input:{type:"structure",required:["DataSetId"],members:{Comment:{},DataSetId:{location:"uri",locationName:"DataSetId"},Tags:{shape:"S7"}}},output:{type:"structure",members:{Arn:{},Comment:{},CreatedAt:{shape:"Sa"},DataSetId:{},Finalized:{type:"boolean"},Id:{},SourceId:{},Tags:{shape:"S7"},UpdatedAt:{shape:"Sa"},RevocationComment:{},Revoked:{type:"boolean"},RevokedAt:{shape:"Sa"}}}},DeleteAsset:{http:{method:"DELETE",requestUri:"/v1/data-sets/{DataSetId}/revisions/{RevisionId}/assets/{AssetId}",responseCode:204},input:{type:"structure",required:["AssetId","DataSetId","RevisionId"],members:{AssetId:{location:"uri",locationName:"AssetId"},DataSetId:{location:"uri",locationName:"DataSetId"},RevisionId:{location:"uri",locationName:"RevisionId"}}}},DeleteDataSet:{http:{method:"DELETE",requestUri:"/v1/data-sets/{DataSetId}",responseCode:204},input:{type:"structure",required:["DataSetId"],members:{DataSetId:{location:"uri",locationName:"DataSetId"}}}},DeleteEventAction:{http:{method:"DELETE",requestUri:"/v1/event-actions/{EventActionId}",responseCode:204},input:{type:"structure",required:["EventActionId"],members:{EventActionId:{location:"uri",locationName:"EventActionId"}}}},DeleteRevision:{http:{method:"DELETE",requestUri:"/v1/data-sets/{DataSetId}/revisions/{RevisionId}",responseCode:204},input:{type:"structure",required:["DataSetId","RevisionId"],members:{DataSetId:{location:"uri",locationName:"DataSetId"},RevisionId:{location:"uri",locationName:"RevisionId"}}}},GetAsset:{http:{method:"GET",requestUri:"/v1/data-sets/{DataSetId}/revisions/{RevisionId}/assets/{AssetId}",responseCode:200},input:{type:"structure",required:["AssetId","DataSetId","RevisionId"],members:{AssetId:{location:"uri",locationName:"AssetId"},DataSetId:{location:"uri",locationName:"DataSetId"},RevisionId:{location:"uri",locationName:"RevisionId"}}},output:{type:"structure",members:{Arn:{},AssetDetails:{shape:"S2n"},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",required:["DataSetId"],members:{DataSetId:{location:"uri",locationName:"DataSetId"}}},output:{type:"structure",members:{Arn:{},AssetType:{},CreatedAt:{shape:"Sa"},Description:{},Id:{},Name:{},Origin:{},OriginDetails:{shape:"Sd"},SourceId:{},Tags:{shape:"S7"},UpdatedAt:{shape:"Sa"}}}},GetEventAction:{http:{method:"GET",requestUri:"/v1/event-actions/{EventActionId}",responseCode:200},input:{type:"structure",required:["EventActionId"],members:{EventActionId:{location:"uri",locationName:"EventActionId"}}},output:{type:"structure",members:{Action:{shape:"Sf"},Arn:{},CreatedAt:{shape:"Sa"},Event:{shape:"Sk"},Id:{},UpdatedAt:{shape:"Sa"}}}},GetJob:{http:{method:"GET",requestUri:"/v1/jobs/{JobId}",responseCode:200},input:{type:"structure",required:["JobId"],members:{JobId:{location:"uri",locationName:"JobId"}}},output:{type:"structure",members:{Arn:{},CreatedAt:{shape:"Sa"},Details:{shape:"S1t"},Errors:{shape:"S23"},Id:{},State:{},Type:{},UpdatedAt:{shape:"Sa"}}}},GetRevision:{http:{method:"GET",requestUri:"/v1/data-sets/{DataSetId}/revisions/{RevisionId}",responseCode:200},input:{type:"structure",required:["DataSetId","RevisionId"],members:{DataSetId:{location:"uri",locationName:"DataSetId"},RevisionId:{location:"uri",locationName:"RevisionId"}}},output:{type:"structure",members:{Arn:{},Comment:{},CreatedAt:{shape:"Sa"},DataSetId:{},Finalized:{type:"boolean"},Id:{},SourceId:{},Tags:{shape:"S7"},UpdatedAt:{shape:"Sa"},RevocationComment:{},Revoked:{type:"boolean"},RevokedAt:{shape:"Sa"}}}},ListDataSetRevisions:{http:{method:"GET",requestUri:"/v1/data-sets/{DataSetId}/revisions",responseCode:200},input:{type:"structure",required:["DataSetId"],members:{DataSetId:{location:"uri",locationName:"DataSetId"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{NextToken:{},Revisions:{type:"list",member:{type:"structure",required:["Arn","CreatedAt","DataSetId","Id","UpdatedAt"],members:{Arn:{},Comment:{},CreatedAt:{shape:"Sa"},DataSetId:{},Finalized:{type:"boolean"},Id:{},SourceId:{},UpdatedAt:{shape:"Sa"},RevocationComment:{},Revoked:{type:"boolean"},RevokedAt:{shape:"Sa"}}}}}}},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",required:["Arn","AssetType","CreatedAt","Description","Id","Name","Origin","UpdatedAt"],members:{Arn:{},AssetType:{},CreatedAt:{shape:"Sa"},Description:{},Id:{},Name:{},Origin:{},OriginDetails:{shape:"Sd"},SourceId:{},UpdatedAt:{shape:"Sa"}}}},NextToken:{}}}},ListEventActions:{http:{method:"GET",requestUri:"/v1/event-actions",responseCode:200},input:{type:"structure",members:{EventSourceId:{location:"querystring",locationName:"eventSourceId"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{EventActions:{type:"list",member:{type:"structure",required:["Action","Arn","CreatedAt","Event","Id","UpdatedAt"],members:{Action:{shape:"Sf"},Arn:{},CreatedAt:{shape:"Sa"},Event:{shape:"Sk"},Id:{},UpdatedAt:{shape:"Sa"}}}},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",required:["Arn","CreatedAt","Details","Id","State","Type","UpdatedAt"],members:{Arn:{},CreatedAt:{shape:"Sa"},Details:{shape:"S1t"},Errors:{shape:"S23"},Id:{},State:{},Type:{},UpdatedAt:{shape:"Sa"}}}},NextToken:{}}}},ListRevisionAssets:{http:{method:"GET",requestUri:"/v1/data-sets/{DataSetId}/revisions/{RevisionId}/assets",responseCode:200},input:{type:"structure",required:["DataSetId","RevisionId"],members:{DataSetId:{location:"uri",locationName:"DataSetId"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"},RevisionId:{location:"uri",locationName:"RevisionId"}}},output:{type:"structure",members:{Assets:{type:"list",member:{type:"structure",required:["Arn","AssetDetails","AssetType","CreatedAt","DataSetId","Id","Name","RevisionId","UpdatedAt"],members:{Arn:{},AssetDetails:{shape:"S2n"},AssetType:{},CreatedAt:{shape:"Sa"},DataSetId:{},Id:{},Name:{},RevisionId:{},SourceId:{},UpdatedAt:{shape:"Sa"}}}},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:"S7",locationName:"tags"}}}},RevokeRevision:{http:{requestUri:"/v1/data-sets/{DataSetId}/revisions/{RevisionId}/revoke",responseCode:200},input:{type:"structure",required:["DataSetId","RevisionId","RevocationComment"],members:{DataSetId:{location:"uri",locationName:"DataSetId"},RevisionId:{location:"uri",locationName:"RevisionId"},RevocationComment:{}}},output:{type:"structure",members:{Arn:{},Comment:{},CreatedAt:{shape:"Sa"},DataSetId:{},Finalized:{type:"boolean"},Id:{},SourceId:{},UpdatedAt:{shape:"Sa"},RevocationComment:{},Revoked:{type:"boolean"},RevokedAt:{shape:"Sa"}}}},SendApiAsset:{http:{requestUri:"/v1",responseCode:200},input:{type:"structure",required:["AssetId","DataSetId","RevisionId"],members:{Body:{},QueryStringParameters:{shape:"S7",location:"querystring"},AssetId:{location:"header",locationName:"x-amzn-dataexchange-asset-id"},DataSetId:{location:"header",locationName:"x-amzn-dataexchange-data-set-id"},RequestHeaders:{shape:"S7",location:"headers",locationName:"x-amzn-dataexchange-header-"},Method:{location:"header",locationName:"x-amzn-dataexchange-http-method"},Path:{location:"header",locationName:"x-amzn-dataexchange-path"},RevisionId:{location:"header",locationName:"x-amzn-dataexchange-revision-id"}},payload:"Body"},output:{type:"structure",members:{Body:{},ResponseHeaders:{shape:"S7",location:"headers",locationName:""}},payload:"Body"},endpoint:{hostPrefix:"api-fulfill."}},StartJob:{http:{method:"PATCH",requestUri:"/v1/jobs/{JobId}",responseCode:202},input:{type:"structure",required:["JobId"],members:{JobId:{location:"uri",locationName:"JobId"}}},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:"S7",locationName:"tags"}}}},UntagResource:{http:{method:"DELETE",requestUri:"/tags/{ResourceArn}",responseCode:204},input:{type:"structure",required:["ResourceArn","TagKeys"],members:{ResourceArn:{location:"uri",locationName:"ResourceArn"},TagKeys:{shape:"S1a",location:"querystring",locationName:"tagKeys"}}},idempotent:true},UpdateAsset:{http:{method:"PATCH",requestUri:"/v1/data-sets/{DataSetId}/revisions/{RevisionId}/assets/{AssetId}",responseCode:200},input:{type:"structure",required:["AssetId","DataSetId","Name","RevisionId"],members:{AssetId:{location:"uri",locationName:"AssetId"},DataSetId:{location:"uri",locationName:"DataSetId"},Name:{},RevisionId:{location:"uri",locationName:"RevisionId"}}},output:{type:"structure",members:{Arn:{},AssetDetails:{shape:"S2n"},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",required:["DataSetId"],members:{DataSetId:{location:"uri",locationName:"DataSetId"},Description:{},Name:{}}},output:{type:"structure",members:{Arn:{},AssetType:{},CreatedAt:{shape:"Sa"},Description:{},Id:{},Name:{},Origin:{},OriginDetails:{shape:"Sd"},SourceId:{},UpdatedAt:{shape:"Sa"}}}},UpdateEventAction:{http:{method:"PATCH",requestUri:"/v1/event-actions/{EventActionId}",responseCode:200},input:{type:"structure",required:["EventActionId"],members:{Action:{shape:"Sf"},EventActionId:{location:"uri",locationName:"EventActionId"}}},output:{type:"structure",members:{Action:{shape:"Sf"},Arn:{},CreatedAt:{shape:"Sa"},Event:{shape:"Sk"},Id:{},UpdatedAt:{shape:"Sa"}}}},UpdateRevision:{http:{method:"PATCH",requestUri:"/v1/data-sets/{DataSetId}/revisions/{RevisionId}",responseCode:200},input:{type:"structure",required:["DataSetId","RevisionId"],members:{Comment:{},DataSetId:{location:"uri",locationName:"DataSetId"},Finalized:{type:"boolean"},RevisionId:{location:"uri",locationName:"RevisionId"}}},output:{type:"structure",members:{Arn:{},Comment:{},CreatedAt:{shape:"Sa"},DataSetId:{},Finalized:{type:"boolean"},Id:{},SourceId:{},UpdatedAt:{shape:"Sa"},RevocationComment:{},Revoked:{type:"boolean"},RevokedAt:{shape:"Sa"}}}}},shapes:{S7:{type:"map",key:{},value:{}},Sa:{type:"timestamp",timestampFormat:"iso8601"},Sd:{type:"structure",required:["ProductId"],members:{ProductId:{}}},Sf:{type:"structure",members:{ExportRevisionToS3:{type:"structure",required:["RevisionDestination"],members:{Encryption:{shape:"Sh"},RevisionDestination:{type:"structure",required:["Bucket"],members:{Bucket:{},KeyPattern:{}}}}}}},Sh:{type:"structure",required:["Type"],members:{KmsKeyArn:{},Type:{}}},Sk:{type:"structure",members:{RevisionPublished:{type:"structure",required:["DataSetId"],members:{DataSetId:{}}}}},Sr:{type:"list",member:{type:"structure",required:["AssetId","Bucket"],members:{AssetId:{},Bucket:{},Key:{}}}},Su:{type:"list",member:{type:"structure",required:["Bucket","RevisionId"],members:{Bucket:{},KeyPattern:{},RevisionId:{}}}},S10:{type:"list",member:{type:"structure",required:["Bucket","Key"],members:{Bucket:{},Key:{}}}},S13:{type:"list",member:{type:"structure",required:["DataShareArn"],members:{DataShareArn:{}}}},S19:{type:"structure",required:["Bucket"],members:{Bucket:{},KeyPrefixes:{shape:"S1a"},Keys:{shape:"S1a"},KmsKeysToGrant:{shape:"S1b"}}},S1a:{type:"list",member:{}},S1b:{type:"list",member:{type:"structure",required:["KmsKeyArn"],members:{KmsKeyArn:{}}}},S1g:{type:"structure",required:["Expression","Permissions"],members:{Expression:{shape:"S1h"},Permissions:{type:"list",member:{}}}},S1h:{type:"list",member:{type:"structure",required:["TagKey","TagValues"],members:{TagKey:{},TagValues:{type:"list",member:{}}}}},S1n:{type:"structure",required:["Expression","Permissions"],members:{Expression:{shape:"S1h"},Permissions:{type:"list",member:{}}}},S1t:{type:"structure",members:{ExportAssetToSignedUrl:{type:"structure",required:["AssetId","DataSetId","RevisionId"],members:{AssetId:{},DataSetId:{},RevisionId:{},SignedUrl:{},SignedUrlExpiresAt:{shape:"Sa"}}},ExportAssetsToS3:{type:"structure",required:["AssetDestinations","DataSetId","RevisionId"],members:{AssetDestinations:{shape:"Sr"},DataSetId:{},Encryption:{shape:"Sh"},RevisionId:{}}},ExportRevisionsToS3:{type:"structure",required:["DataSetId","RevisionDestinations"],members:{DataSetId:{},Encryption:{shape:"Sh"},RevisionDestinations:{shape:"Su"},EventActionArn:{}}},ImportAssetFromSignedUrl:{type:"structure",required:["AssetName","DataSetId","RevisionId"],members:{AssetName:{},DataSetId:{},Md5Hash:{},RevisionId:{},SignedUrl:{},SignedUrlExpiresAt:{shape:"Sa"}}},ImportAssetsFromS3:{type:"structure",required:["AssetSources","DataSetId","RevisionId"],members:{AssetSources:{shape:"S10"},DataSetId:{},RevisionId:{}}},ImportAssetsFromRedshiftDataShares:{type:"structure",required:["AssetSources","DataSetId","RevisionId"],members:{AssetSources:{shape:"S13"},DataSetId:{},RevisionId:{}}},ImportAssetFromApiGatewayApi:{type:"structure",required:["ApiId","ApiName","ApiSpecificationMd5Hash","ApiSpecificationUploadUrl","ApiSpecificationUploadUrlExpiresAt","DataSetId","ProtocolType","RevisionId","Stage"],members:{ApiDescription:{},ApiId:{},ApiKey:{},ApiName:{},ApiSpecificationMd5Hash:{},ApiSpecificationUploadUrl:{},ApiSpecificationUploadUrlExpiresAt:{shape:"Sa"},DataSetId:{},ProtocolType:{},RevisionId:{},Stage:{}}},CreateS3DataAccessFromS3Bucket:{type:"structure",required:["AssetSource","DataSetId","RevisionId"],members:{AssetSource:{shape:"S19"},DataSetId:{},RevisionId:{}}},ImportAssetsFromLakeFormationTagPolicy:{type:"structure",required:["CatalogId","RoleArn","DataSetId","RevisionId"],members:{CatalogId:{},Database:{shape:"S1g"},Table:{shape:"S1n"},RoleArn:{},DataSetId:{},RevisionId:{}}}}},S23:{type:"list",member:{type:"structure",required:["Code","Message"],members:{Code:{},Details:{type:"structure",members:{ImportAssetFromSignedUrlJobErrorDetails:{type:"structure",required:["AssetName"],members:{AssetName:{}}},ImportAssetsFromS3JobErrorDetails:{shape:"S10"}}},LimitName:{},LimitValue:{type:"double"},Message:{},ResourceId:{},ResourceType:{}}}},S2n:{type:"structure",members:{S3SnapshotAsset:{type:"structure",required:["Size"],members:{Size:{type:"double"}}},RedshiftDataShareAsset:{type:"structure",required:["Arn"],members:{Arn:{}}},ApiGatewayApiAsset:{type:"structure",members:{ApiDescription:{},ApiEndpoint:{},ApiId:{},ApiKey:{},ApiName:{},ApiSpecificationDownloadUrl:{},ApiSpecificationDownloadUrlExpiresAt:{shape:"Sa"},ProtocolType:{},Stage:{}}},S3DataAccessAsset:{type:"structure",required:["Bucket"],members:{Bucket:{},KeyPrefixes:{shape:"S1a"},Keys:{shape:"S1a"},S3AccessPointAlias:{},S3AccessPointArn:{},KmsKeysToGrant:{shape:"S1b"}}},LakeFormationDataPermissionAsset:{type:"structure",required:["LakeFormationDataPermissionDetails","LakeFormationDataPermissionType","Permissions"],members:{LakeFormationDataPermissionDetails:{type:"structure",members:{LFTagPolicy:{type:"structure",required:["CatalogId","ResourceType","ResourceDetails"],members:{CatalogId:{},ResourceType:{},ResourceDetails:{type:"structure",members:{Database:{type:"structure",required:["Expression"],members:{Expression:{shape:"S1h"}}},Table:{type:"structure",required:["Expression"],members:{Expression:{shape:"S1h"}}}}}}}}},LakeFormationDataPermissionType:{},Permissions:{type:"list",member:{}},RoleArn:{}}}}}}}},7853:function(e){e.exports={pagination:{}}},7855:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["cloudcontrol"]={};s.CloudControl=i.defineService("cloudcontrol",["2021-09-30"]);Object.defineProperty(a.services["cloudcontrol"],"2021-09-30",{get:function get(){var e=r(9229);e.paginators=r(9191).pagination;e.waiters=r(455).waiters;return e},enumerable:true,configurable:true});e.exports=s.CloudControl},7882:function(e){e.exports={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:{},CustomerAWSAccountId:{}}}}},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:{}}}}}}}}}},7884:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2021-08-28",endpointPrefix:"migrationhub-orchestrator",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"AWS Migration Hub Orchestrator",serviceId:"MigrationHubOrchestrator",signatureVersion:"v4",signingName:"migrationhub-orchestrator",uid:"migrationhuborchestrator-2021-08-28"},operations:{CreateWorkflow:{http:{requestUri:"/migrationworkflow/",responseCode:200},input:{type:"structure",required:["name","templateId","applicationConfigurationId","inputParameters"],members:{name:{},description:{},templateId:{},applicationConfigurationId:{},inputParameters:{shape:"S6"},stepTargets:{shape:"Sb"},tags:{shape:"Sd"}}},output:{type:"structure",members:{id:{},arn:{},name:{},description:{},templateId:{},adsApplicationConfigurationId:{},workflowInputs:{shape:"S6"},stepTargets:{shape:"Sb"},status:{},creationTime:{type:"timestamp"},tags:{shape:"Sd"}}}},CreateWorkflowStep:{http:{requestUri:"/workflowstep",responseCode:200},input:{type:"structure",required:["name","stepGroupId","workflowId","stepActionType"],members:{name:{},stepGroupId:{},workflowId:{},stepActionType:{},description:{},workflowStepAutomationConfiguration:{shape:"Sq"},stepTarget:{shape:"Sb"},outputs:{shape:"Sx"},previous:{shape:"Sb"},next:{shape:"Sb"}}},output:{type:"structure",members:{id:{},stepGroupId:{},workflowId:{},name:{}}}},CreateWorkflowStepGroup:{http:{requestUri:"/workflowstepgroups",responseCode:200},input:{type:"structure",required:["workflowId","name"],members:{workflowId:{},name:{},description:{},next:{shape:"Sb"},previous:{shape:"Sb"}}},output:{type:"structure",members:{workflowId:{},name:{},id:{},description:{},tools:{shape:"S18"},next:{shape:"Sb"},previous:{shape:"Sb"},creationTime:{type:"timestamp"}}}},DeleteWorkflow:{http:{method:"DELETE",requestUri:"/migrationworkflow/{id}",responseCode:202},input:{type:"structure",required:["id"],members:{id:{location:"uri",locationName:"id"}}},output:{type:"structure",members:{id:{},arn:{},status:{}}},idempotent:true},DeleteWorkflowStep:{http:{method:"DELETE",requestUri:"/workflowstep/{id}",responseCode:200},input:{type:"structure",required:["id","stepGroupId","workflowId"],members:{id:{location:"uri",locationName:"id"},stepGroupId:{location:"querystring",locationName:"stepGroupId"},workflowId:{location:"querystring",locationName:"workflowId"}}},output:{type:"structure",members:{}},idempotent:true},DeleteWorkflowStepGroup:{http:{method:"DELETE",requestUri:"/workflowstepgroup/{id}",responseCode:202},input:{type:"structure",required:["workflowId","id"],members:{workflowId:{location:"querystring",locationName:"workflowId"},id:{location:"uri",locationName:"id"}}},output:{type:"structure",members:{}},idempotent:true},GetTemplate:{http:{method:"GET",requestUri:"/migrationworkflowtemplate/{id}",responseCode:200},input:{type:"structure",required:["id"],members:{id:{location:"uri",locationName:"id"}}},output:{type:"structure",members:{id:{},name:{},description:{},inputs:{type:"list",member:{type:"structure",members:{inputName:{},dataType:{},required:{type:"boolean"}}}},tools:{shape:"S18"},status:{},creationTime:{type:"timestamp"}}}},GetTemplateStep:{http:{method:"GET",requestUri:"/templatestep/{id}",responseCode:200},input:{type:"structure",required:["id","templateId","stepGroupId"],members:{id:{location:"uri",locationName:"id"},templateId:{location:"querystring",locationName:"templateId"},stepGroupId:{location:"querystring",locationName:"stepGroupId"}}},output:{type:"structure",members:{id:{},stepGroupId:{},templateId:{},name:{},description:{},stepActionType:{},creationTime:{},previous:{shape:"Sb"},next:{shape:"Sb"},outputs:{type:"list",member:{type:"structure",members:{name:{},dataType:{},required:{type:"boolean"}}}},stepAutomationConfiguration:{type:"structure",members:{scriptLocationS3Bucket:{},scriptLocationS3Key:{shape:"Ss"},command:{shape:"Su"},runEnvironment:{},targetType:{}}}}}},GetTemplateStepGroup:{http:{method:"GET",requestUri:"/templates/{templateId}/stepgroups/{id}",responseCode:200},input:{type:"structure",required:["templateId","id"],members:{templateId:{location:"uri",locationName:"templateId"},id:{location:"uri",locationName:"id"}}},output:{type:"structure",members:{templateId:{},id:{},name:{},description:{},status:{},creationTime:{type:"timestamp"},lastModifiedTime:{type:"timestamp"},tools:{shape:"S18"},previous:{shape:"Sb"},next:{shape:"Sb"}}}},GetWorkflow:{http:{method:"GET",requestUri:"/migrationworkflow/{id}",responseCode:200},input:{type:"structure",required:["id"],members:{id:{location:"uri",locationName:"id"}}},output:{type:"structure",members:{id:{},arn:{},name:{},description:{},templateId:{},adsApplicationConfigurationId:{},adsApplicationName:{},status:{},statusMessage:{},creationTime:{type:"timestamp"},lastStartTime:{type:"timestamp"},lastStopTime:{type:"timestamp"},lastModifiedTime:{type:"timestamp"},endTime:{type:"timestamp"},tools:{shape:"S18"},totalSteps:{type:"integer"},completedSteps:{type:"integer"},workflowInputs:{shape:"S6"},tags:{shape:"Sd"},workflowBucket:{}}}},GetWorkflowStep:{http:{method:"GET",requestUri:"/workflowstep/{id}",responseCode:200},input:{type:"structure",required:["workflowId","stepGroupId","id"],members:{workflowId:{location:"querystring",locationName:"workflowId"},stepGroupId:{location:"querystring",locationName:"stepGroupId"},id:{location:"uri",locationName:"id"}}},output:{type:"structure",members:{name:{},stepGroupId:{},workflowId:{},stepId:{},description:{},stepActionType:{},owner:{},workflowStepAutomationConfiguration:{shape:"Sq"},stepTarget:{shape:"Sb"},outputs:{type:"list",member:{shape:"Sy"}},previous:{shape:"Sb"},next:{shape:"Sb"},status:{},statusMessage:{},scriptOutputLocation:{},creationTime:{type:"timestamp"},lastStartTime:{type:"timestamp"},endTime:{type:"timestamp"},noOfSrvCompleted:{type:"integer"},noOfSrvFailed:{type:"integer"},totalNoOfSrv:{type:"integer"}}}},GetWorkflowStepGroup:{http:{method:"GET",requestUri:"/workflowstepgroup/{id}",responseCode:200},input:{type:"structure",required:["id","workflowId"],members:{id:{location:"uri",locationName:"id"},workflowId:{location:"querystring",locationName:"workflowId"}}},output:{type:"structure",members:{id:{},workflowId:{},name:{},description:{},status:{},owner:{},creationTime:{type:"timestamp"},lastModifiedTime:{type:"timestamp"},endTime:{type:"timestamp"},tools:{shape:"S18"},previous:{shape:"Sb"},next:{shape:"Sb"}}}},ListPlugins:{http:{method:"GET",requestUri:"/plugins",responseCode:200},input:{type:"structure",members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{nextToken:{},plugins:{type:"list",member:{type:"structure",members:{pluginId:{},hostname:{},status:{},ipAddress:{},version:{},registeredTime:{}}}}}}},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:"S2i"}}}},ListTemplateStepGroups:{http:{method:"GET",requestUri:"/templatestepgroups/{templateId}",responseCode:200},input:{type:"structure",required:["templateId"],members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},templateId:{location:"uri",locationName:"templateId"}}},output:{type:"structure",required:["templateStepGroupSummary"],members:{nextToken:{},templateStepGroupSummary:{type:"list",member:{type:"structure",members:{id:{},name:{},previous:{shape:"Sb"},next:{shape:"Sb"}}}}}}},ListTemplateSteps:{http:{method:"GET",requestUri:"/templatesteps",responseCode:200},input:{type:"structure",required:["templateId","stepGroupId"],members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},templateId:{location:"querystring",locationName:"templateId"},stepGroupId:{location:"querystring",locationName:"stepGroupId"}}},output:{type:"structure",members:{nextToken:{},templateStepSummaryList:{type:"list",member:{type:"structure",members:{id:{},stepGroupId:{},templateId:{},name:{},stepActionType:{},targetType:{},owner:{},previous:{shape:"Sb"},next:{shape:"Sb"}}}}}}},ListTemplates:{http:{method:"GET",requestUri:"/migrationworkflowtemplates",responseCode:200},input:{type:"structure",members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},name:{location:"querystring",locationName:"name"}}},output:{type:"structure",required:["templateSummary"],members:{nextToken:{},templateSummary:{type:"list",member:{type:"structure",members:{id:{},name:{},arn:{},description:{}}}}}}},ListWorkflowStepGroups:{http:{method:"GET",requestUri:"/workflowstepgroups",responseCode:200},input:{type:"structure",required:["workflowId"],members:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},workflowId:{location:"querystring",locationName:"workflowId"}}},output:{type:"structure",required:["workflowStepGroupsSummary"],members:{nextToken:{},workflowStepGroupsSummary:{type:"list",member:{type:"structure",members:{id:{},name:{},owner:{},status:{},previous:{shape:"Sb"},next:{shape:"Sb"}}}}}}},ListWorkflowSteps:{http:{method:"GET",requestUri:"/workflow/{workflowId}/workflowstepgroups/{stepGroupId}/workflowsteps",responseCode:200},input:{type:"structure",required:["workflowId","stepGroupId"],members:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},workflowId:{location:"uri",locationName:"workflowId"},stepGroupId:{location:"uri",locationName:"stepGroupId"}}},output:{type:"structure",required:["workflowStepsSummary"],members:{nextToken:{},workflowStepsSummary:{type:"list",member:{type:"structure",members:{stepId:{},name:{},stepActionType:{},owner:{},previous:{shape:"Sb"},next:{shape:"Sb"},status:{},statusMessage:{},noOfSrvCompleted:{type:"integer"},noOfSrvFailed:{type:"integer"},totalNoOfSrv:{type:"integer"},description:{},scriptLocation:{}}}}}}},ListWorkflows:{http:{method:"GET",requestUri:"/migrationworkflows",responseCode:200},input:{type:"structure",members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},templateId:{location:"querystring",locationName:"templateId"},adsApplicationConfigurationName:{location:"querystring",locationName:"adsApplicationConfigurationName"},status:{location:"querystring",locationName:"status"},name:{location:"querystring",locationName:"name"}}},output:{type:"structure",required:["migrationWorkflowSummary"],members:{nextToken:{},migrationWorkflowSummary:{type:"list",member:{type:"structure",members:{id:{},name:{},templateId:{},adsApplicationConfigurationName:{},status:{},creationTime:{type:"timestamp"},endTime:{type:"timestamp"},statusMessage:{},completedSteps:{type:"integer"},totalSteps:{type:"integer"}}}}}}},RetryWorkflowStep:{http:{requestUri:"/retryworkflowstep/{id}",responseCode:200},input:{type:"structure",required:["workflowId","stepGroupId","id"],members:{workflowId:{location:"querystring",locationName:"workflowId"},stepGroupId:{location:"querystring",locationName:"stepGroupId"},id:{location:"uri",locationName:"id"}}},output:{type:"structure",members:{stepGroupId:{},workflowId:{},id:{},status:{}}}},StartWorkflow:{http:{requestUri:"/migrationworkflow/{id}/start",responseCode:200},input:{type:"structure",required:["id"],members:{id:{location:"uri",locationName:"id"}}},output:{type:"structure",members:{id:{},arn:{},status:{},statusMessage:{},lastStartTime:{type:"timestamp"}}}},StopWorkflow:{http:{requestUri:"/migrationworkflow/{id}/stop",responseCode:200},input:{type:"structure",required:["id"],members:{id:{location:"uri",locationName:"id"}}},output:{type:"structure",members:{id:{},arn:{},status:{},statusMessage:{},lastStopTime:{type:"timestamp"}}}},TagResource:{http:{requestUri:"/tags/{resourceArn}",responseCode:200},input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tags:{shape:"S2i"}}},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},UpdateWorkflow:{http:{requestUri:"/migrationworkflow/{id}",responseCode:200},input:{type:"structure",required:["id"],members:{id:{location:"uri",locationName:"id"},name:{},description:{},inputParameters:{shape:"S6"},stepTargets:{shape:"Sb"}}},output:{type:"structure",members:{id:{},arn:{},name:{},description:{},templateId:{},adsApplicationConfigurationId:{},workflowInputs:{shape:"S6"},stepTargets:{shape:"Sb"},status:{},creationTime:{type:"timestamp"},lastModifiedTime:{type:"timestamp"},tags:{shape:"Sd"}}}},UpdateWorkflowStep:{http:{requestUri:"/workflowstep/{id}",responseCode:200},input:{type:"structure",required:["id","stepGroupId","workflowId"],members:{id:{location:"uri",locationName:"id"},stepGroupId:{},workflowId:{},name:{},description:{},stepActionType:{},workflowStepAutomationConfiguration:{shape:"Sq"},stepTarget:{shape:"Sb"},outputs:{shape:"Sx"},previous:{shape:"Sb"},next:{shape:"Sb"},status:{}}},output:{type:"structure",members:{id:{},stepGroupId:{},workflowId:{},name:{}}}},UpdateWorkflowStepGroup:{http:{requestUri:"/workflowstepgroup/{id}",responseCode:202},input:{type:"structure",required:["workflowId","id"],members:{workflowId:{location:"querystring",locationName:"workflowId"},id:{location:"uri",locationName:"id"},name:{},description:{},next:{shape:"Sb"},previous:{shape:"Sb"}}},output:{type:"structure",members:{workflowId:{},name:{},id:{},description:{},tools:{shape:"S18"},next:{shape:"Sb"},previous:{shape:"Sb"},lastModifiedTime:{type:"timestamp"}}},idempotent:true}},shapes:{S6:{type:"map",key:{},value:{type:"structure",members:{integerValue:{type:"integer"},stringValue:{},listOfStringsValue:{shape:"Sb"},mapOfStringValue:{shape:"Sd"}},union:true},sensitive:true},Sb:{type:"list",member:{}},Sd:{type:"map",key:{},value:{}},Sq:{type:"structure",members:{scriptLocationS3Bucket:{},scriptLocationS3Key:{shape:"Ss"},command:{shape:"Su"},runEnvironment:{},targetType:{}}},Ss:{type:"structure",members:{linux:{},windows:{}}},Su:{type:"structure",members:{linux:{},windows:{}}},Sx:{type:"list",member:{shape:"Sy"}},Sy:{type:"structure",members:{name:{},dataType:{},required:{type:"boolean"},value:{type:"structure",members:{integerValue:{type:"integer"},stringValue:{},listOfStringValue:{shape:"Sb"}},union:true}}},S18:{type:"list",member:{type:"structure",members:{name:{},url:{}}}},S2i:{type:"map",key:{},value:{}}}}},7886:function(e){e.exports={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:{}}}},BatchDescribeModelPackage:{input:{type:"structure",required:["ModelPackageArnList"],members:{ModelPackageArnList:{type:"list",member:{}}}},output:{type:"structure",members:{ModelPackageSummaries:{type:"map",key:{},value:{type:"structure",required:["ModelPackageGroupName","ModelPackageArn","CreationTime","InferenceSpecification","ModelPackageStatus"],members:{ModelPackageGroupName:{},ModelPackageVersion:{type:"integer"},ModelPackageArn:{},ModelPackageDescription:{},CreationTime:{type:"timestamp"},InferenceSpecification:{shape:"Sr"},ModelPackageStatus:{},ModelApprovalStatus:{}}}},BatchDescribeModelPackageErrorMap:{type:"map",key:{},value:{type:"structure",required:["ErrorCode","ErrorResponse"],members:{ErrorCode:{},ErrorResponse:{}}}}}}},CreateAction:{input:{type:"structure",required:["ActionName","Source","ActionType"],members:{ActionName:{},Source:{shape:"S1j"},ActionType:{},Description:{},Status:{},Properties:{shape:"S1o"},MetadataProperties:{shape:"S1q"},Tags:{shape:"S7"}}},output:{type:"structure",members:{ActionArn:{}}}},CreateAlgorithm:{input:{type:"structure",required:["AlgorithmName","TrainingSpecification"],members:{AlgorithmName:{},AlgorithmDescription:{},TrainingSpecification:{shape:"S1v"},InferenceSpecification:{shape:"Sr"},ValidationSpecification:{shape:"S2o"},CertifyForMarketplace:{type:"boolean"},Tags:{shape:"S7"}}},output:{type:"structure",required:["AlgorithmArn"],members:{AlgorithmArn:{}}}},CreateApp:{input:{type:"structure",required:["DomainId","AppType","AppName"],members:{DomainId:{},UserProfileName:{},AppType:{},AppName:{},Tags:{shape:"S7"},ResourceSpec:{shape:"S4d"},SpaceName:{}}},output:{type:"structure",members:{AppArn:{}}}},CreateAppImageConfig:{input:{type:"structure",required:["AppImageConfigName"],members:{AppImageConfigName:{},Tags:{shape:"S7"},KernelGatewayImageConfig:{shape:"S4n"}}},output:{type:"structure",members:{AppImageConfigArn:{}}}},CreateArtifact:{input:{type:"structure",required:["Source","ArtifactType"],members:{ArtifactName:{},Source:{shape:"S4z"},ArtifactType:{},Properties:{shape:"S1o"},MetadataProperties:{shape:"S1q"},Tags:{shape:"S7"}}},output:{type:"structure",members:{ArtifactArn:{}}}},CreateAutoMLJob:{input:{type:"structure",required:["AutoMLJobName","InputDataConfig","OutputDataConfig","RoleArn"],members:{AutoMLJobName:{},InputDataConfig:{shape:"S57"},OutputDataConfig:{shape:"S5f"},ProblemType:{},AutoMLJobObjective:{shape:"S5h"},AutoMLJobConfig:{shape:"S5j"},RoleArn:{},GenerateCandidateDefinitionsOnly:{type:"boolean"},Tags:{shape:"S7"},ModelDeployConfig:{shape:"S63"}}},output:{type:"structure",required:["AutoMLJobArn"],members:{AutoMLJobArn:{}}}},CreateAutoMLJobV2:{input:{type:"structure",required:["AutoMLJobName","AutoMLJobInputDataConfig","OutputDataConfig","AutoMLProblemTypeConfig","RoleArn"],members:{AutoMLJobName:{},AutoMLJobInputDataConfig:{shape:"S69"},OutputDataConfig:{shape:"S5f"},AutoMLProblemTypeConfig:{shape:"S6b"},RoleArn:{},Tags:{shape:"S7"},SecurityConfig:{shape:"S5o"},AutoMLJobObjective:{shape:"S5h"},ModelDeployConfig:{shape:"S63"},DataSplitConfig:{shape:"S5u"}}},output:{type:"structure",required:["AutoMLJobArn"],members:{AutoMLJobArn:{}}}},CreateCodeRepository:{input:{type:"structure",required:["CodeRepositoryName","GitConfig"],members:{CodeRepositoryName:{},GitConfig:{shape:"S6i"},Tags:{shape:"S7"}}},output:{type:"structure",required:["CodeRepositoryArn"],members:{CodeRepositoryArn:{}}}},CreateCompilationJob:{input:{type:"structure",required:["CompilationJobName","RoleArn","OutputConfig","StoppingCondition"],members:{CompilationJobName:{},RoleArn:{},ModelPackageVersionArn:{},InputConfig:{shape:"S6p"},OutputConfig:{shape:"S6s"},VpcConfig:{shape:"S6z"},StoppingCondition:{shape:"S3m"},Tags:{shape:"S7"}}},output:{type:"structure",required:["CompilationJobArn"],members:{CompilationJobArn:{}}}},CreateContext:{input:{type:"structure",required:["ContextName","Source","ContextType"],members:{ContextName:{},Source:{shape:"S77"},ContextType:{},Description:{},Properties:{shape:"S1o"},Tags:{shape:"S7"}}},output:{type:"structure",members:{ContextArn:{}}}},CreateDataQualityJobDefinition:{input:{type:"structure",required:["JobDefinitionName","DataQualityAppSpecification","DataQualityJobInput","DataQualityJobOutputConfig","JobResources","RoleArn"],members:{JobDefinitionName:{},DataQualityBaselineConfig:{shape:"S7c"},DataQualityAppSpecification:{shape:"S7g"},DataQualityJobInput:{shape:"S7p"},DataQualityJobOutputConfig:{shape:"S82"},JobResources:{shape:"S88"},NetworkConfig:{shape:"S8d"},RoleArn:{},StoppingCondition:{shape:"S8e"},Tags:{shape:"S7"}}},output:{type:"structure",required:["JobDefinitionArn"],members:{JobDefinitionArn:{}}}},CreateDeviceFleet:{input:{type:"structure",required:["DeviceFleetName","OutputConfig"],members:{DeviceFleetName:{},RoleArn:{},Description:{},OutputConfig:{shape:"S8k"},Tags:{shape:"S7"},EnableIotRoleAlias:{type:"boolean"}}}},CreateDomain:{input:{type:"structure",required:["DomainName","AuthMode","DefaultUserSettings","SubnetIds","VpcId"],members:{DomainName:{},AuthMode:{},DefaultUserSettings:{shape:"S8q"},SubnetIds:{shape:"S5s"},VpcId:{},Tags:{shape:"S7"},AppNetworkAccessType:{},HomeEfsFileSystemKmsKeyId:{deprecated:true,deprecatedMessage:"This property is deprecated, use KmsKeyId instead."},KmsKeyId:{},AppSecurityGroupManagement:{},DomainSettings:{shape:"S9g"},DefaultSpaceSettings:{shape:"S9k"}}},output:{type:"structure",members:{DomainArn:{},Url:{}}}},CreateEdgeDeploymentPlan:{input:{type:"structure",required:["EdgeDeploymentPlanName","ModelConfigs","DeviceFleetName"],members:{EdgeDeploymentPlanName:{},ModelConfigs:{shape:"S9p"},DeviceFleetName:{},Stages:{shape:"S9r"},Tags:{shape:"S7"}}},output:{type:"structure",required:["EdgeDeploymentPlanArn"],members:{EdgeDeploymentPlanArn:{}}}},CreateEdgeDeploymentStage:{input:{type:"structure",required:["EdgeDeploymentPlanName","Stages"],members:{EdgeDeploymentPlanName:{},Stages:{shape:"S9r"}}}},CreateEdgePackagingJob:{input:{type:"structure",required:["EdgePackagingJobName","CompilationJobName","ModelName","ModelVersion","RoleArn","OutputConfig"],members:{EdgePackagingJobName:{},CompilationJobName:{},ModelName:{},ModelVersion:{},RoleArn:{},OutputConfig:{shape:"S8k"},ResourceKey:{},Tags:{shape:"S7"}}}},CreateEndpoint:{input:{type:"structure",required:["EndpointName","EndpointConfigName"],members:{EndpointName:{},EndpointConfigName:{},DeploymentConfig:{shape:"Sa7"},Tags:{shape:"S7"}}},output:{type:"structure",required:["EndpointArn"],members:{EndpointArn:{}}}},CreateEndpointConfig:{input:{type:"structure",required:["EndpointConfigName","ProductionVariants"],members:{EndpointConfigName:{},ProductionVariants:{shape:"Sao"},DataCaptureConfig:{shape:"Sb4"},Tags:{shape:"S7"},KmsKeyId:{},AsyncInferenceConfig:{shape:"Sbf"},ExplainerConfig:{shape:"Sbn"},ShadowProductionVariants:{shape:"Sao"}}},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:"Scm"},OnlineStoreConfig:{shape:"Scp"},OfflineStoreConfig:{shape:"Scr"},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:"Sd3"},HumanLoopActivationConfig:{shape:"Sd5"},HumanLoopConfig:{shape:"Sd8"},OutputConfig:{shape:"Sdn"},RoleArn:{},Tags:{shape:"S7"}}},output:{type:"structure",required:["FlowDefinitionArn"],members:{FlowDefinitionArn:{}}}},CreateHub:{input:{type:"structure",required:["HubName","HubDescription"],members:{HubName:{},HubDescription:{},HubDisplayName:{},HubSearchKeywords:{shape:"Sdu"},S3StorageConfig:{shape:"Sdw"},Tags:{shape:"S7"}}},output:{type:"structure",required:["HubArn"],members:{HubArn:{}}}},CreateHumanTaskUi:{input:{type:"structure",required:["HumanTaskUiName","UiTemplate"],members:{HumanTaskUiName:{},UiTemplate:{shape:"Se2"},Tags:{shape:"S7"}}},output:{type:"structure",required:["HumanTaskUiArn"],members:{HumanTaskUiArn:{}}}},CreateHyperParameterTuningJob:{input:{type:"structure",required:["HyperParameterTuningJobName","HyperParameterTuningJobConfig"],members:{HyperParameterTuningJobName:{},HyperParameterTuningJobConfig:{shape:"Se7"},TrainingJobDefinition:{shape:"Sf0"},TrainingJobDefinitions:{shape:"Sfg"},WarmStartConfig:{shape:"Sfh"},Tags:{shape:"S7"},Autotune:{shape:"Sfl"}}},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:{},Aliases:{shape:"Sfw"},VendorGuidance:{},JobType:{},MLFramework:{},ProgrammingLang:{},Processor:{},Horovod:{type:"boolean"},ReleaseNotes:{}}},output:{type:"structure",members:{ImageVersionArn:{}}}},CreateInferenceExperiment:{input:{type:"structure",required:["Name","Type","RoleArn","EndpointName","ModelVariants","ShadowModeConfig"],members:{Name:{},Type:{},Schedule:{shape:"Sg9"},Description:{},RoleArn:{},EndpointName:{},ModelVariants:{shape:"Sgc"},DataStorageConfig:{shape:"Sgk"},ShadowModeConfig:{shape:"Sgl"},KmsKey:{},Tags:{shape:"S7"}}},output:{type:"structure",required:["InferenceExperimentArn"],members:{InferenceExperimentArn:{}}}},CreateInferenceRecommendationsJob:{input:{type:"structure",required:["JobName","JobType","RoleArn","InputConfig"],members:{JobName:{},JobType:{},RoleArn:{},InputConfig:{shape:"Sgt"},JobDescription:{},StoppingConditions:{shape:"Shr"},OutputConfig:{type:"structure",members:{KmsKeyId:{},CompiledOutputConfig:{type:"structure",members:{S3OutputUri:{}}}}},Tags:{shape:"S7"}}},output:{type:"structure",required:["JobArn"],members:{JobArn:{}}}},CreateLabelingJob:{input:{type:"structure",required:["LabelingJobName","LabelAttributeName","InputConfig","OutputConfig","RoleArn","HumanTaskConfig"],members:{LabelingJobName:{},LabelAttributeName:{},InputConfig:{shape:"Si2"},OutputConfig:{shape:"Si9"},RoleArn:{},LabelCategoryConfigS3Uri:{},StoppingConditions:{shape:"Sia"},LabelingJobAlgorithmsConfig:{shape:"Sid"},HumanTaskConfig:{shape:"Sih"},Tags:{shape:"S7"}}},output:{type:"structure",required:["LabelingJobArn"],members:{LabelingJobArn:{}}}},CreateModel:{input:{type:"structure",required:["ModelName","ExecutionRoleArn"],members:{ModelName:{},PrimaryContainer:{shape:"Siw"},Containers:{shape:"Sj5"},InferenceExecutionConfig:{shape:"Sj6"},ExecutionRoleArn:{},Tags:{shape:"S7"},VpcConfig:{shape:"S5p"},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:"Sja"},ModelBiasAppSpecification:{shape:"Sjb"},ModelBiasJobInput:{shape:"Sjc"},ModelBiasJobOutputConfig:{shape:"S82"},JobResources:{shape:"S88"},NetworkConfig:{shape:"S8d"},RoleArn:{},StoppingCondition:{shape:"S8e"},Tags:{shape:"S7"}}},output:{type:"structure",required:["JobDefinitionArn"],members:{JobDefinitionArn:{}}}},CreateModelCard:{input:{type:"structure",required:["ModelCardName","Content","ModelCardStatus"],members:{ModelCardName:{},SecurityConfig:{shape:"Sjg"},Content:{shape:"Sjh"},ModelCardStatus:{},Tags:{shape:"S7"}}},output:{type:"structure",required:["ModelCardArn"],members:{ModelCardArn:{}}}},CreateModelCardExportJob:{input:{type:"structure",required:["ModelCardName","ModelCardExportJobName","OutputConfig"],members:{ModelCardName:{},ModelCardVersion:{type:"integer"},ModelCardExportJobName:{},OutputConfig:{shape:"Sjm"}}},output:{type:"structure",required:["ModelCardExportJobArn"],members:{ModelCardExportJobArn:{}}}},CreateModelExplainabilityJobDefinition:{input:{type:"structure",required:["JobDefinitionName","ModelExplainabilityAppSpecification","ModelExplainabilityJobInput","ModelExplainabilityJobOutputConfig","JobResources","RoleArn"],members:{JobDefinitionName:{},ModelExplainabilityBaselineConfig:{shape:"Sjq"},ModelExplainabilityAppSpecification:{shape:"Sjr"},ModelExplainabilityJobInput:{shape:"Sjs"},ModelExplainabilityJobOutputConfig:{shape:"S82"},JobResources:{shape:"S88"},NetworkConfig:{shape:"S8d"},RoleArn:{},StoppingCondition:{shape:"S8e"},Tags:{shape:"S7"}}},output:{type:"structure",required:["JobDefinitionArn"],members:{JobDefinitionArn:{}}}},CreateModelPackage:{input:{type:"structure",members:{ModelPackageName:{},ModelPackageGroupName:{},ModelPackageDescription:{},InferenceSpecification:{shape:"Sr"},ValidationSpecification:{shape:"Sjv"},SourceAlgorithmSpecification:{shape:"Sjy"},CertifyForMarketplace:{type:"boolean"},Tags:{shape:"S7"},ModelApprovalStatus:{},MetadataProperties:{shape:"S1q"},ModelMetrics:{shape:"Sk1"},ClientToken:{idempotencyToken:true},CustomerMetadataProperties:{shape:"Sk8"},DriftCheckBaselines:{shape:"Skb"},Domain:{},Task:{},SamplePayloadUrl:{},AdditionalInferenceSpecifications:{shape:"Skh"}}},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:"Sko"},ModelQualityAppSpecification:{shape:"Skp"},ModelQualityJobInput:{shape:"Skr"},ModelQualityJobOutputConfig:{shape:"S82"},JobResources:{shape:"S88"},NetworkConfig:{shape:"S8d"},RoleArn:{},StoppingCondition:{shape:"S8e"},Tags:{shape:"S7"}}},output:{type:"structure",required:["JobDefinitionArn"],members:{JobDefinitionArn:{}}}},CreateMonitoringSchedule:{input:{type:"structure",required:["MonitoringScheduleName","MonitoringScheduleConfig"],members:{MonitoringScheduleName:{},MonitoringScheduleConfig:{shape:"Skv"},Tags:{shape:"S7"}}},output:{type:"structure",required:["MonitoringScheduleArn"],members:{MonitoringScheduleArn:{}}}},CreateNotebookInstance:{input:{type:"structure",required:["NotebookInstanceName","InstanceType","RoleArn"],members:{NotebookInstanceName:{},InstanceType:{},SubnetId:{},SecurityGroupIds:{shape:"S8r"},RoleArn:{},KmsKeyId:{},Tags:{shape:"S7"},LifecycleConfigName:{},DirectInternetAccess:{},VolumeSizeInGB:{type:"integer"},AcceleratorTypes:{shape:"Slc"},DefaultCodeRepository:{},AdditionalCodeRepositories:{shape:"Slf"},RootAccess:{},PlatformIdentifier:{},InstanceMetadataServiceConfiguration:{shape:"Sli"}}},output:{type:"structure",members:{NotebookInstanceArn:{}}}},CreateNotebookInstanceLifecycleConfig:{input:{type:"structure",required:["NotebookInstanceLifecycleConfigName"],members:{NotebookInstanceLifecycleConfigName:{},OnCreate:{shape:"Sln"},OnStart:{shape:"Sln"}}},output:{type:"structure",members:{NotebookInstanceLifecycleConfigArn:{}}}},CreatePipeline:{input:{type:"structure",required:["PipelineName","ClientRequestToken","RoleArn"],members:{PipelineName:{},PipelineDisplayName:{},PipelineDefinition:{},PipelineDefinitionS3Location:{shape:"Slv"},PipelineDescription:{},ClientRequestToken:{idempotencyToken:true},RoleArn:{},Tags:{shape:"S7"},ParallelismConfiguration:{shape:"Sm1"}}},output:{type:"structure",members:{PipelineArn:{}}}},CreatePresignedDomainUrl:{input:{type:"structure",required:["DomainId","UserProfileName"],members:{DomainId:{},UserProfileName:{},SessionExpirationDurationInSeconds:{type:"integer"},ExpiresInSeconds:{type:"integer"},SpaceName:{}}},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:"Sme"},ProcessingOutputConfig:{shape:"Sn1"},ProcessingJobName:{},ProcessingResources:{shape:"Sn6"},StoppingCondition:{shape:"Sn8"},AppSpecification:{shape:"Sna"},Environment:{shape:"Snc"},NetworkConfig:{shape:"Sl3"},RoleArn:{},Tags:{shape:"S7"},ExperimentConfig:{shape:"Snd"}}},output:{type:"structure",required:["ProcessingJobArn"],members:{ProcessingJobArn:{}}}},CreateProject:{input:{type:"structure",required:["ProjectName","ServiceCatalogProvisioningDetails"],members:{ProjectName:{},ProjectDescription:{},ServiceCatalogProvisioningDetails:{shape:"Sni"},Tags:{shape:"S7"}}},output:{type:"structure",required:["ProjectArn","ProjectId"],members:{ProjectArn:{},ProjectId:{}}}},CreateSpace:{input:{type:"structure",required:["DomainId","SpaceName"],members:{DomainId:{},SpaceName:{},Tags:{shape:"S7"},SpaceSettings:{shape:"Sns"}}},output:{type:"structure",members:{SpaceArn:{}}}},CreateStudioLifecycleConfig:{input:{type:"structure",required:["StudioLifecycleConfigName","StudioLifecycleConfigContent","StudioLifecycleConfigAppType"],members:{StudioLifecycleConfigName:{},StudioLifecycleConfigContent:{},StudioLifecycleConfigAppType:{},Tags:{shape:"S7"}}},output:{type:"structure",members:{StudioLifecycleConfigArn:{}}}},CreateTrainingJob:{input:{type:"structure",required:["TrainingJobName","AlgorithmSpecification","RoleArn","OutputDataConfig","ResourceConfig","StoppingCondition"],members:{TrainingJobName:{},HyperParameters:{shape:"S2t"},AlgorithmSpecification:{shape:"So2"},RoleArn:{},InputDataConfig:{shape:"S2v"},OutputDataConfig:{shape:"S3e"},ResourceConfig:{shape:"S3g"},VpcConfig:{shape:"S5p"},StoppingCondition:{shape:"S3m"},Tags:{shape:"S7"},EnableNetworkIsolation:{type:"boolean"},EnableInterContainerTrafficEncryption:{type:"boolean"},EnableManagedSpotTraining:{type:"boolean"},CheckpointConfig:{shape:"Sf5"},DebugHookConfig:{shape:"Sob"},DebugRuleConfigurations:{shape:"Soj"},TensorBoardOutputConfig:{shape:"Son"},ExperimentConfig:{shape:"Snd"},ProfilerConfig:{shape:"Soo"},ProfilerRuleConfigurations:{shape:"Sos"},Environment:{shape:"Sou"},RetryStrategy:{shape:"Sf6"}}},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:"Sp1"},MaxPayloadInMB:{type:"integer"},BatchStrategy:{},Environment:{shape:"S3t"},TransformInput:{shape:"S3w"},TransformOutput:{shape:"S40"},DataCaptureConfig:{shape:"Sp4"},TransformResources:{shape:"S43"},DataProcessing:{shape:"Sp5"},Tags:{shape:"S7"},ExperimentConfig:{shape:"Snd"}}},output:{type:"structure",required:["TransformJobArn"],members:{TransformJobArn:{}}}},CreateTrial:{input:{type:"structure",required:["TrialName","ExperimentName"],members:{TrialName:{},DisplayName:{},ExperimentName:{},MetadataProperties:{shape:"S1q"},Tags:{shape:"S7"}}},output:{type:"structure",members:{TrialArn:{}}}},CreateTrialComponent:{input:{type:"structure",required:["TrialComponentName"],members:{TrialComponentName:{},DisplayName:{},Status:{shape:"Spd"},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},Parameters:{shape:"Spg"},InputArtifacts:{shape:"Spk"},OutputArtifacts:{shape:"Spk"},MetadataProperties:{shape:"S1q"},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:"S8q"}}},output:{type:"structure",members:{UserProfileArn:{}}}},CreateWorkforce:{input:{type:"structure",required:["WorkforceName"],members:{CognitoConfig:{shape:"Spv"},OidcConfig:{shape:"Spy"},SourceIpConfig:{shape:"Sq1"},WorkforceName:{},Tags:{shape:"S7"},WorkforceVpcConfig:{shape:"Sq5"}}},output:{type:"structure",required:["WorkforceArn"],members:{WorkforceArn:{}}}},CreateWorkteam:{input:{type:"structure",required:["WorkteamName","MemberDefinitions","Description"],members:{WorkteamName:{},WorkforceName:{},MemberDefinitions:{shape:"Sqf"},Description:{},NotificationConfiguration:{shape:"Sqn"},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","AppType","AppName"],members:{DomainId:{},UserProfileName:{},AppType:{},AppName:{},SpaceName:{}}}},DeleteAppImageConfig:{input:{type:"structure",required:["AppImageConfigName"],members:{AppImageConfigName:{}}}},DeleteArtifact:{input:{type:"structure",members:{ArtifactArn:{},Source:{shape:"S4z"}}},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:{}}}}}},DeleteEdgeDeploymentPlan:{input:{type:"structure",required:["EdgeDeploymentPlanName"],members:{EdgeDeploymentPlanName:{}}}},DeleteEdgeDeploymentStage:{input:{type:"structure",required:["EdgeDeploymentPlanName","StageName"],members:{EdgeDeploymentPlanName:{},StageName:{}}}},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:{}}},DeleteHub:{input:{type:"structure",required:["HubName"],members:{HubName:{}}}},DeleteHubContent:{input:{type:"structure",required:["HubName","HubContentType","HubContentName","HubContentVersion"],members:{HubName:{},HubContentType:{},HubContentName:{},HubContentVersion:{}}}},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"],members:{ImageName:{},Version:{type:"integer"},Alias:{}}},output:{type:"structure",members:{}}},DeleteInferenceExperiment:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",required:["InferenceExperimentArn"],members:{InferenceExperimentArn:{}}}},DeleteModel:{input:{type:"structure",required:["ModelName"],members:{ModelName:{}}}},DeleteModelBiasJobDefinition:{input:{type:"structure",required:["JobDefinitionName"],members:{JobDefinitionName:{}}}},DeleteModelCard:{input:{type:"structure",required:["ModelCardName"],members:{ModelCardName:{}}}},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:{}}}},DeleteSpace:{input:{type:"structure",required:["DomainId","SpaceName"],members:{DomainId:{},SpaceName:{}}}},DeleteStudioLifecycleConfig:{input:{type:"structure",required:["StudioLifecycleConfigName"],members:{StudioLifecycleConfigName:{}}}},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:{shape:"S9w"}}}},DescribeAction:{input:{type:"structure",required:["ActionName"],members:{ActionName:{}}},output:{type:"structure",members:{ActionName:{},ActionArn:{},Source:{shape:"S1j"},ActionType:{},Description:{},Status:{},Properties:{shape:"S1o"},CreationTime:{type:"timestamp"},CreatedBy:{shape:"Ssq"},LastModifiedTime:{type:"timestamp"},LastModifiedBy:{shape:"Ssq"},MetadataProperties:{shape:"S1q"},LineageGroupArn:{}}}},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:"S1v"},InferenceSpecification:{shape:"Sr"},ValidationSpecification:{shape:"S2o"},AlgorithmStatus:{},AlgorithmStatusDetails:{type:"structure",members:{ValidationStatuses:{shape:"Ssx"},ImageScanStatuses:{shape:"Ssx"}}},ProductId:{},CertifyForMarketplace:{type:"boolean"}}}},DescribeApp:{input:{type:"structure",required:["DomainId","AppType","AppName"],members:{DomainId:{},UserProfileName:{},AppType:{},AppName:{},SpaceName:{}}},output:{type:"structure",members:{AppArn:{},AppType:{},AppName:{},DomainId:{},UserProfileName:{},Status:{},LastHealthCheckTimestamp:{type:"timestamp"},LastUserActivityTimestamp:{type:"timestamp"},CreationTime:{type:"timestamp"},FailureReason:{},ResourceSpec:{shape:"S4d"},SpaceName:{}}}},DescribeAppImageConfig:{input:{type:"structure",required:["AppImageConfigName"],members:{AppImageConfigName:{}}},output:{type:"structure",members:{AppImageConfigArn:{},AppImageConfigName:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},KernelGatewayImageConfig:{shape:"S4n"}}}},DescribeArtifact:{input:{type:"structure",required:["ArtifactArn"],members:{ArtifactArn:{}}},output:{type:"structure",members:{ArtifactName:{},ArtifactArn:{},Source:{shape:"S4z"},ArtifactType:{},Properties:{shape:"S1o"},CreationTime:{type:"timestamp"},CreatedBy:{shape:"Ssq"},LastModifiedTime:{type:"timestamp"},LastModifiedBy:{shape:"Ssq"},MetadataProperties:{shape:"S1q"},LineageGroupArn:{}}}},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:"S57"},OutputDataConfig:{shape:"S5f"},RoleArn:{},AutoMLJobObjective:{shape:"S5h"},ProblemType:{},AutoMLJobConfig:{shape:"S5j"},CreationTime:{type:"timestamp"},EndTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},FailureReason:{},PartialFailureReasons:{shape:"Stb"},BestCandidate:{shape:"Std"},AutoMLJobStatus:{},AutoMLJobSecondaryStatus:{},GenerateCandidateDefinitionsOnly:{type:"boolean"},AutoMLJobArtifacts:{type:"structure",members:{CandidateDefinitionNotebookLocation:{},DataExplorationNotebookLocation:{}}},ResolvedAttributes:{type:"structure",members:{AutoMLJobObjective:{shape:"S5h"},ProblemType:{},CompletionCriteria:{shape:"S5k"}}},ModelDeployConfig:{shape:"S63"},ModelDeployResult:{shape:"Su8"}}}},DescribeAutoMLJobV2:{input:{type:"structure",required:["AutoMLJobName"],members:{AutoMLJobName:{}}},output:{type:"structure",required:["AutoMLJobName","AutoMLJobArn","AutoMLJobInputDataConfig","OutputDataConfig","RoleArn","CreationTime","LastModifiedTime","AutoMLJobStatus","AutoMLJobSecondaryStatus"],members:{AutoMLJobName:{},AutoMLJobArn:{},AutoMLJobInputDataConfig:{shape:"S69"},OutputDataConfig:{shape:"S5f"},RoleArn:{},AutoMLJobObjective:{shape:"S5h"},AutoMLProblemTypeConfig:{shape:"S6b"},CreationTime:{type:"timestamp"},EndTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},FailureReason:{},PartialFailureReasons:{shape:"Stb"},BestCandidate:{shape:"Std"},AutoMLJobStatus:{},AutoMLJobSecondaryStatus:{},ModelDeployConfig:{shape:"S63"},ModelDeployResult:{shape:"Su8"},DataSplitConfig:{shape:"S5u"},SecurityConfig:{shape:"S5o"}}}},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:"S6i"}}}},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:"S3m"},InferenceImage:{},ModelPackageVersionArn:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},FailureReason:{},ModelArtifacts:{shape:"Sui"},ModelDigests:{type:"structure",members:{ArtifactDigest:{}}},RoleArn:{},InputConfig:{shape:"S6p"},OutputConfig:{shape:"S6s"},VpcConfig:{shape:"S6z"}}}},DescribeContext:{input:{type:"structure",required:["ContextName"],members:{ContextName:{}}},output:{type:"structure",members:{ContextName:{},ContextArn:{},Source:{shape:"S77"},ContextType:{},Description:{},Properties:{shape:"S1o"},CreationTime:{type:"timestamp"},CreatedBy:{shape:"Ssq"},LastModifiedTime:{type:"timestamp"},LastModifiedBy:{shape:"Ssq"},LineageGroupArn:{}}}},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:"S7c"},DataQualityAppSpecification:{shape:"S7g"},DataQualityJobInput:{shape:"S7p"},DataQualityJobOutputConfig:{shape:"S82"},JobResources:{shape:"S88"},NetworkConfig:{shape:"S8d"},RoleArn:{},StoppingCondition:{shape:"S8e"}}}},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:{},AgentVersion:{}}}},DescribeDeviceFleet:{input:{type:"structure",required:["DeviceFleetName"],members:{DeviceFleetName:{}}},output:{type:"structure",required:["DeviceFleetName","DeviceFleetArn","OutputConfig","CreationTime","LastModifiedTime"],members:{DeviceFleetName:{},DeviceFleetArn:{},OutputConfig:{shape:"S8k"},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:"S8q"},AppNetworkAccessType:{},HomeEfsFileSystemKmsKeyId:{deprecated:true,deprecatedMessage:"This property is deprecated, use KmsKeyId instead."},SubnetIds:{shape:"S5s"},Url:{},VpcId:{},KmsKeyId:{},DomainSettings:{shape:"S9g"},AppSecurityGroupManagement:{},SecurityGroupIdForDomainBoundary:{},DefaultSpaceSettings:{shape:"S9k"}}}},DescribeEdgeDeploymentPlan:{input:{type:"structure",required:["EdgeDeploymentPlanName"],members:{EdgeDeploymentPlanName:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",required:["EdgeDeploymentPlanArn","EdgeDeploymentPlanName","ModelConfigs","DeviceFleetName","Stages"],members:{EdgeDeploymentPlanArn:{},EdgeDeploymentPlanName:{},ModelConfigs:{shape:"S9p"},DeviceFleetName:{},EdgeDeploymentSuccess:{type:"integer"},EdgeDeploymentPending:{type:"integer"},EdgeDeploymentFailed:{type:"integer"},Stages:{type:"list",member:{type:"structure",required:["StageName","DeviceSelectionConfig","DeploymentConfig","DeploymentStatus"],members:{StageName:{},DeviceSelectionConfig:{shape:"S9t"},DeploymentConfig:{shape:"S9y"},DeploymentStatus:{type:"structure",required:["StageStatus","EdgeDeploymentSuccessInStage","EdgeDeploymentPendingInStage","EdgeDeploymentFailedInStage"],members:{StageStatus:{},EdgeDeploymentSuccessInStage:{type:"integer"},EdgeDeploymentPendingInStage:{type:"integer"},EdgeDeploymentFailedInStage:{type:"integer"},EdgeDeploymentStatusMessage:{},EdgeDeploymentStageStartTime:{type:"timestamp"}}}}}},NextToken:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"}}}},DescribeEdgePackagingJob:{input:{type:"structure",required:["EdgePackagingJobName"],members:{EdgePackagingJobName:{}}},output:{type:"structure",required:["EdgePackagingJobArn","EdgePackagingJobName","EdgePackagingJobStatus"],members:{EdgePackagingJobArn:{},EdgePackagingJobName:{},CompilationJobName:{},ModelName:{},ModelVersion:{},RoleArn:{},OutputConfig:{shape:"S8k"},ResourceKey:{},EdgePackagingJobStatus:{},EdgePackagingJobStatusMessage:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},ModelArtifact:{},ModelSignature:{},PresetDeploymentOutput:{type:"structure",required:["Type"],members:{Type:{},Artifact:{},Status:{},StatusMessage:{}}}}}},DescribeEndpoint:{input:{type:"structure",required:["EndpointName"],members:{EndpointName:{}}},output:{type:"structure",required:["EndpointName","EndpointArn","EndpointConfigName","EndpointStatus","CreationTime","LastModifiedTime"],members:{EndpointName:{},EndpointArn:{},EndpointConfigName:{},ProductionVariants:{shape:"Svl"},DataCaptureConfig:{shape:"Svt"},EndpointStatus:{},FailureReason:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},LastDeploymentConfig:{shape:"Sa7"},AsyncInferenceConfig:{shape:"Sbf"},PendingDeploymentSummary:{type:"structure",required:["EndpointConfigName"],members:{EndpointConfigName:{},ProductionVariants:{shape:"Svx"},StartTime:{type:"timestamp"},ShadowProductionVariants:{shape:"Svx"}}},ExplainerConfig:{shape:"Sbn"},ShadowProductionVariants:{shape:"Svl"}}}},DescribeEndpointConfig:{input:{type:"structure",required:["EndpointConfigName"],members:{EndpointConfigName:{}}},output:{type:"structure",required:["EndpointConfigName","EndpointConfigArn","ProductionVariants","CreationTime"],members:{EndpointConfigName:{},EndpointConfigArn:{},ProductionVariants:{shape:"Sao"},DataCaptureConfig:{shape:"Sb4"},KmsKeyId:{},CreationTime:{type:"timestamp"},AsyncInferenceConfig:{shape:"Sbf"},ExplainerConfig:{shape:"Sbn"},ShadowProductionVariants:{shape:"Sao"}}}},DescribeExperiment:{input:{type:"structure",required:["ExperimentName"],members:{ExperimentName:{}}},output:{type:"structure",members:{ExperimentName:{},ExperimentArn:{},DisplayName:{},Source:{shape:"Sw3"},Description:{},CreationTime:{type:"timestamp"},CreatedBy:{shape:"Ssq"},LastModifiedTime:{type:"timestamp"},LastModifiedBy:{shape:"Ssq"}}}},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:"Scm"},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},OnlineStoreConfig:{shape:"Scp"},OfflineStoreConfig:{shape:"Scr"},RoleArn:{},FeatureGroupStatus:{},OfflineStoreStatus:{shape:"Sw9"},LastUpdateStatus:{shape:"Swc"},FailureReason:{},Description:{},NextToken:{},OnlineStoreTotalSizeBytes:{type:"long"}}}},DescribeFeatureMetadata:{input:{type:"structure",required:["FeatureGroupName","FeatureName"],members:{FeatureGroupName:{},FeatureName:{}}},output:{type:"structure",required:["FeatureGroupArn","FeatureGroupName","FeatureName","FeatureType","CreationTime","LastModifiedTime"],members:{FeatureGroupArn:{},FeatureGroupName:{},FeatureName:{},FeatureType:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},Description:{},Parameters:{shape:"Swi"}}}},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:"Sd3"},HumanLoopActivationConfig:{shape:"Sd5"},HumanLoopConfig:{shape:"Sd8"},OutputConfig:{shape:"Sdn"},RoleArn:{},FailureReason:{}}}},DescribeHub:{input:{type:"structure",required:["HubName"],members:{HubName:{}}},output:{type:"structure",required:["HubName","HubArn","HubStatus","CreationTime","LastModifiedTime"],members:{HubName:{},HubArn:{},HubDisplayName:{},HubDescription:{},HubSearchKeywords:{shape:"Sdu"},S3StorageConfig:{shape:"Sdw"},HubStatus:{},FailureReason:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"}}}},DescribeHubContent:{input:{type:"structure",required:["HubName","HubContentType","HubContentName"],members:{HubName:{},HubContentType:{},HubContentName:{},HubContentVersion:{}}},output:{type:"structure",required:["HubContentName","HubContentArn","HubContentVersion","HubContentType","DocumentSchemaVersion","HubName","HubArn","HubContentDocument","HubContentStatus","CreationTime"],members:{HubContentName:{},HubContentArn:{},HubContentVersion:{},HubContentType:{},DocumentSchemaVersion:{},HubName:{},HubArn:{},HubContentDisplayName:{},HubContentDescription:{},HubContentMarkdown:{},HubContentDocument:{},HubContentSearchKeywords:{shape:"Sx0"},HubContentDependencies:{type:"list",member:{type:"structure",members:{DependencyOriginPath:{},DependencyCopyPath:{}}}},HubContentStatus:{},FailureReason:{},CreationTime:{type:"timestamp"}}}},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:"Se7"},TrainingJobDefinition:{shape:"Sf0"},TrainingJobDefinitions:{shape:"Sfg"},HyperParameterTuningJobStatus:{},CreationTime:{type:"timestamp"},HyperParameterTuningEndTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},TrainingJobStatusCounters:{shape:"Sxf"},ObjectiveStatusCounters:{shape:"Sxh"},BestTrainingJob:{shape:"Sxj"},OverallBestTrainingJob:{shape:"Sxj"},WarmStartConfig:{shape:"Sfh"},FailureReason:{},TuningJobCompletionDetails:{shape:"Sxm"},ConsumedResources:{shape:"Sxn"},Autotune:{shape:"Sfl"}}}},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"},Alias:{}}},output:{type:"structure",members:{BaseImage:{},ContainerImage:{},CreationTime:{type:"timestamp"},FailureReason:{},ImageArn:{},ImageVersionArn:{},ImageVersionStatus:{},LastModifiedTime:{type:"timestamp"},Version:{type:"integer"},VendorGuidance:{},JobType:{},MLFramework:{},ProgrammingLang:{},Processor:{},Horovod:{type:"boolean"},ReleaseNotes:{}}}},DescribeInferenceExperiment:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",required:["Arn","Name","Type","Status","EndpointMetadata","ModelVariants"],members:{Arn:{},Name:{},Type:{},Schedule:{shape:"Sg9"},Status:{},StatusReason:{},Description:{},CreationTime:{type:"timestamp"},CompletionTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},RoleArn:{},EndpointMetadata:{type:"structure",required:["EndpointName"],members:{EndpointName:{},EndpointConfigName:{},EndpointStatus:{},FailureReason:{}}},ModelVariants:{type:"list",member:{type:"structure",required:["ModelName","VariantName","InfrastructureConfig","Status"],members:{ModelName:{},VariantName:{},InfrastructureConfig:{shape:"Sgf"},Status:{}}}},DataStorageConfig:{shape:"Sgk"},ShadowModeConfig:{shape:"Sgl"},KmsKey:{}}}},DescribeInferenceRecommendationsJob:{input:{type:"structure",required:["JobName"],members:{JobName:{}}},output:{type:"structure",required:["JobName","JobType","JobArn","RoleArn","Status","CreationTime","LastModifiedTime","InputConfig"],members:{JobName:{},JobDescription:{},JobType:{},JobArn:{},RoleArn:{},Status:{},CreationTime:{type:"timestamp"},CompletionTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},FailureReason:{},InputConfig:{shape:"Sgt"},StoppingConditions:{shape:"Shr"},InferenceRecommendations:{type:"list",member:{type:"structure",required:["Metrics","EndpointConfiguration","ModelConfiguration"],members:{Metrics:{shape:"Sy8"},EndpointConfiguration:{shape:"Sya"},ModelConfiguration:{shape:"Syb"},RecommendationId:{},InvocationEndTime:{type:"timestamp"},InvocationStartTime:{type:"timestamp"}}}},EndpointPerformances:{type:"list",member:{type:"structure",required:["Metrics","EndpointInfo"],members:{Metrics:{shape:"Syj"},EndpointInfo:{shape:"Shk"}}}}}}},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:"Syn"},FailureReason:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},JobReferenceCode:{},LabelingJobName:{},LabelingJobArn:{},LabelAttributeName:{},InputConfig:{shape:"Si2"},OutputConfig:{shape:"Si9"},RoleArn:{},LabelCategoryConfigS3Uri:{},StoppingConditions:{shape:"Sia"},LabelingJobAlgorithmsConfig:{shape:"Sid"},HumanTaskConfig:{shape:"Sih"},Tags:{shape:"S7"},LabelingJobOutput:{shape:"Syq"}}}},DescribeLineageGroup:{input:{type:"structure",required:["LineageGroupName"],members:{LineageGroupName:{}}},output:{type:"structure",members:{LineageGroupName:{},LineageGroupArn:{},DisplayName:{},Description:{},CreationTime:{type:"timestamp"},CreatedBy:{shape:"Ssq"},LastModifiedTime:{type:"timestamp"},LastModifiedBy:{shape:"Ssq"}}}},DescribeModel:{input:{type:"structure",required:["ModelName"],members:{ModelName:{}}},output:{type:"structure",required:["ModelName","ExecutionRoleArn","CreationTime","ModelArn"],members:{ModelName:{},PrimaryContainer:{shape:"Siw"},Containers:{shape:"Sj5"},InferenceExecutionConfig:{shape:"Sj6"},ExecutionRoleArn:{},VpcConfig:{shape:"S5p"},CreationTime:{type:"timestamp"},ModelArn:{},EnableNetworkIsolation:{type:"boolean"},DeploymentRecommendation:{shape:"Syv"}}}},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:"Sja"},ModelBiasAppSpecification:{shape:"Sjb"},ModelBiasJobInput:{shape:"Sjc"},ModelBiasJobOutputConfig:{shape:"S82"},JobResources:{shape:"S88"},NetworkConfig:{shape:"S8d"},RoleArn:{},StoppingCondition:{shape:"S8e"}}}},DescribeModelCard:{input:{type:"structure",required:["ModelCardName"],members:{ModelCardName:{},ModelCardVersion:{type:"integer"}}},output:{type:"structure",required:["ModelCardArn","ModelCardName","ModelCardVersion","Content","ModelCardStatus","CreationTime","CreatedBy"],members:{ModelCardArn:{},ModelCardName:{},ModelCardVersion:{type:"integer"},Content:{shape:"Sjh"},ModelCardStatus:{},SecurityConfig:{shape:"Sjg"},CreationTime:{type:"timestamp"},CreatedBy:{shape:"Ssq"},LastModifiedTime:{type:"timestamp"},LastModifiedBy:{shape:"Ssq"},ModelCardProcessingStatus:{}}}},DescribeModelCardExportJob:{input:{type:"structure",required:["ModelCardExportJobArn"],members:{ModelCardExportJobArn:{}}},output:{type:"structure",required:["ModelCardExportJobName","ModelCardExportJobArn","Status","ModelCardName","ModelCardVersion","OutputConfig","CreatedAt","LastModifiedAt"],members:{ModelCardExportJobName:{},ModelCardExportJobArn:{},Status:{},ModelCardName:{},ModelCardVersion:{type:"integer"},OutputConfig:{shape:"Sjm"},CreatedAt:{type:"timestamp"},LastModifiedAt:{type:"timestamp"},FailureReason:{},ExportArtifacts:{type:"structure",required:["S3ExportArtifacts"],members:{S3ExportArtifacts:{}}}}}},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:"Sjq"},ModelExplainabilityAppSpecification:{shape:"Sjr"},ModelExplainabilityJobInput:{shape:"Sjs"},ModelExplainabilityJobOutputConfig:{shape:"S82"},JobResources:{shape:"S88"},NetworkConfig:{shape:"S8d"},RoleArn:{},StoppingCondition:{shape:"S8e"}}}},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:"Sr"},SourceAlgorithmSpecification:{shape:"Sjy"},ValidationSpecification:{shape:"Sjv"},ModelPackageStatus:{},ModelPackageStatusDetails:{shape:"Szc"},CertifyForMarketplace:{type:"boolean"},ModelApprovalStatus:{},CreatedBy:{shape:"Ssq"},MetadataProperties:{shape:"S1q"},ModelMetrics:{shape:"Sk1"},LastModifiedTime:{type:"timestamp"},LastModifiedBy:{shape:"Ssq"},ApprovalDescription:{},CustomerMetadataProperties:{shape:"Sk8"},DriftCheckBaselines:{shape:"Skb"},Domain:{},Task:{},SamplePayloadUrl:{},AdditionalInferenceSpecifications:{shape:"Skh"}}}},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:"Ssq"},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:"Sko"},ModelQualityAppSpecification:{shape:"Skp"},ModelQualityJobInput:{shape:"Skr"},ModelQualityJobOutputConfig:{shape:"S82"},JobResources:{shape:"S88"},NetworkConfig:{shape:"S8d"},RoleArn:{},StoppingCondition:{shape:"S8e"}}}},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:"Skv"},EndpointName:{},LastMonitoringExecutionSummary:{shape:"Szp"}}}},DescribeNotebookInstance:{input:{type:"structure",required:["NotebookInstanceName"],members:{NotebookInstanceName:{}}},output:{type:"structure",members:{NotebookInstanceArn:{},NotebookInstanceName:{},NotebookInstanceStatus:{},FailureReason:{},Url:{},InstanceType:{},SubnetId:{},SecurityGroups:{shape:"S8r"},RoleArn:{},KmsKeyId:{},NetworkInterfaceId:{},LastModifiedTime:{type:"timestamp"},CreationTime:{type:"timestamp"},NotebookInstanceLifecycleConfigName:{},DirectInternetAccess:{},VolumeSizeInGB:{type:"integer"},AcceleratorTypes:{shape:"Slc"},DefaultCodeRepository:{},AdditionalCodeRepositories:{shape:"Slf"},RootAccess:{},PlatformIdentifier:{},InstanceMetadataServiceConfiguration:{shape:"Sli"}}}},DescribeNotebookInstanceLifecycleConfig:{input:{type:"structure",required:["NotebookInstanceLifecycleConfigName"],members:{NotebookInstanceLifecycleConfigName:{}}},output:{type:"structure",members:{NotebookInstanceLifecycleConfigArn:{},NotebookInstanceLifecycleConfigName:{},OnCreate:{shape:"Sln"},OnStart:{shape:"Sln"},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:"Ssq"},LastModifiedBy:{shape:"Ssq"},ParallelismConfiguration:{shape:"Sm1"}}}},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:{},PipelineExperimentConfig:{shape:"S109"},FailureReason:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},CreatedBy:{shape:"Ssq"},LastModifiedBy:{shape:"Ssq"},ParallelismConfiguration:{shape:"Sm1"}}}},DescribeProcessingJob:{input:{type:"structure",required:["ProcessingJobName"],members:{ProcessingJobName:{}}},output:{type:"structure",required:["ProcessingJobName","ProcessingResources","AppSpecification","ProcessingJobArn","ProcessingJobStatus","CreationTime"],members:{ProcessingInputs:{shape:"Sme"},ProcessingOutputConfig:{shape:"Sn1"},ProcessingJobName:{},ProcessingResources:{shape:"Sn6"},StoppingCondition:{shape:"Sn8"},AppSpecification:{shape:"Sna"},Environment:{shape:"Snc"},NetworkConfig:{shape:"Sl3"},RoleArn:{},ExperimentConfig:{shape:"Snd"},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:"Sni"},ServiceCatalogProvisionedProductDetails:{shape:"S10h"},ProjectStatus:{},CreatedBy:{shape:"Ssq"},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},LastModifiedBy:{shape:"Ssq"}}}},DescribeSpace:{input:{type:"structure",required:["DomainId","SpaceName"],members:{DomainId:{},SpaceName:{}}},output:{type:"structure",members:{DomainId:{},SpaceArn:{},SpaceName:{},HomeEfsFileSystemUid:{},Status:{},LastModifiedTime:{type:"timestamp"},CreationTime:{type:"timestamp"},FailureReason:{},SpaceSettings:{shape:"Sns"}}}},DescribeStudioLifecycleConfig:{input:{type:"structure",required:["StudioLifecycleConfigName"],members:{StudioLifecycleConfigName:{}}},output:{type:"structure",members:{StudioLifecycleConfigArn:{},StudioLifecycleConfigName:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},StudioLifecycleConfigContent:{},StudioLifecycleConfigAppType:{}}}},DescribeSubscribedWorkteam:{input:{type:"structure",required:["WorkteamArn"],members:{WorkteamArn:{}}},output:{type:"structure",required:["SubscribedWorkteam"],members:{SubscribedWorkteam:{shape:"S10s"}}}},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:"Sui"},TrainingJobStatus:{},SecondaryStatus:{},FailureReason:{},HyperParameters:{shape:"S2t"},AlgorithmSpecification:{shape:"So2"},RoleArn:{},InputDataConfig:{shape:"S2v"},OutputDataConfig:{shape:"S3e"},ResourceConfig:{shape:"S3g"},VpcConfig:{shape:"S5p"},StoppingCondition:{shape:"S3m"},CreationTime:{type:"timestamp"},TrainingStartTime:{type:"timestamp"},TrainingEndTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},SecondaryStatusTransitions:{shape:"S10w"},FinalMetricDataList:{shape:"S10z"},EnableNetworkIsolation:{type:"boolean"},EnableInterContainerTrafficEncryption:{type:"boolean"},EnableManagedSpotTraining:{type:"boolean"},CheckpointConfig:{shape:"Sf5"},TrainingTimeInSeconds:{type:"integer"},BillableTimeInSeconds:{type:"integer"},DebugHookConfig:{shape:"Sob"},ExperimentConfig:{shape:"Snd"},DebugRuleConfigurations:{shape:"Soj"},TensorBoardOutputConfig:{shape:"Son"},DebugRuleEvaluationStatuses:{shape:"S113"},ProfilerConfig:{shape:"Soo"},ProfilerRuleConfigurations:{shape:"Sos"},ProfilerRuleEvaluationStatuses:{type:"list",member:{type:"structure",members:{RuleConfigurationName:{},RuleEvaluationJobArn:{},RuleEvaluationStatus:{},StatusDetails:{},LastModifiedTime:{type:"timestamp"}}}},ProfilingStatus:{},RetryStrategy:{shape:"Sf6"},Environment:{shape:"Sou"},WarmPoolStatus:{shape:"S11a"}}}},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:"Sp1"},MaxPayloadInMB:{type:"integer"},BatchStrategy:{},Environment:{shape:"S3t"},TransformInput:{shape:"S3w"},TransformOutput:{shape:"S40"},DataCaptureConfig:{shape:"Sp4"},TransformResources:{shape:"S43"},CreationTime:{type:"timestamp"},TransformStartTime:{type:"timestamp"},TransformEndTime:{type:"timestamp"},LabelingJobArn:{},AutoMLJobArn:{},DataProcessing:{shape:"Sp5"},ExperimentConfig:{shape:"Snd"}}}},DescribeTrial:{input:{type:"structure",required:["TrialName"],members:{TrialName:{}}},output:{type:"structure",members:{TrialName:{},TrialArn:{},DisplayName:{},ExperimentName:{},Source:{shape:"S11i"},CreationTime:{type:"timestamp"},CreatedBy:{shape:"Ssq"},LastModifiedTime:{type:"timestamp"},LastModifiedBy:{shape:"Ssq"},MetadataProperties:{shape:"S1q"}}}},DescribeTrialComponent:{input:{type:"structure",required:["TrialComponentName"],members:{TrialComponentName:{}}},output:{type:"structure",members:{TrialComponentName:{},TrialComponentArn:{},DisplayName:{},Source:{shape:"S11m"},Status:{shape:"Spd"},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},CreationTime:{type:"timestamp"},CreatedBy:{shape:"Ssq"},LastModifiedTime:{type:"timestamp"},LastModifiedBy:{shape:"Ssq"},Parameters:{shape:"Spg"},InputArtifacts:{shape:"Spk"},OutputArtifacts:{shape:"Spk"},MetadataProperties:{shape:"S1q"},Metrics:{shape:"S11o"},LineageGroupArn:{},Sources:{type:"list",member:{shape:"S11m"}}}}},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:"S8q"}}}},DescribeWorkforce:{input:{type:"structure",required:["WorkforceName"],members:{WorkforceName:{}}},output:{type:"structure",required:["Workforce"],members:{Workforce:{shape:"S11y"}}}},DescribeWorkteam:{input:{type:"structure",required:["WorkteamName"],members:{WorkteamName:{}}},output:{type:"structure",required:["Workteam"],members:{Workteam:{shape:"S126"}}}},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:"S8k"},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"}}}}}}},GetLineageGroupPolicy:{input:{type:"structure",required:["LineageGroupName"],members:{LineageGroupName:{}}},output:{type:"structure",members:{LineageGroupArn:{},ResourcePolicy:{}}}},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:{}}}}}}},ImportHubContent:{input:{type:"structure",required:["HubContentName","HubContentType","DocumentSchemaVersion","HubName","HubContentDocument"],members:{HubContentName:{},HubContentVersion:{},HubContentType:{},DocumentSchemaVersion:{},HubName:{},HubContentDisplayName:{},HubContentDescription:{},HubContentMarkdown:{},HubContentDocument:{},HubContentSearchKeywords:{shape:"Sx0"},Tags:{shape:"S7"}}},output:{type:"structure",required:["HubArn","HubContentArn"],members:{HubArn:{},HubContentArn:{}}}},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:"S1j"},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:{}}}},ListAliases:{input:{type:"structure",required:["ImageName"],members:{ImageName:{},Alias:{},Version:{type:"integer"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{SageMakerImageVersionAliases:{shape:"Sfw"},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:"S4n"}}}}}}},ListApps:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},SortOrder:{},SortBy:{},DomainIdEquals:{},UserProfileNameEquals:{},SpaceNameEquals:{}}},output:{type:"structure",members:{Apps:{type:"list",member:{type:"structure",members:{DomainId:{},UserProfileName:{},AppType:{},AppName:{},Status:{},CreationTime:{type:"timestamp"},SpaceName:{}}}},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:"S4z"},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:"Ssq"}}}},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:{},PartialFailureReasons:{shape:"Stb"}}}},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:"Std"}},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:"S6i"}}}},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:"S77"},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:"S153"},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:{}}}},AgentVersion:{}}}},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:{}}}},ListEdgeDeploymentPlans:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},CreationTimeAfter:{type:"timestamp"},CreationTimeBefore:{type:"timestamp"},LastModifiedTimeAfter:{type:"timestamp"},LastModifiedTimeBefore:{type:"timestamp"},NameContains:{},DeviceFleetNameContains:{},SortBy:{},SortOrder:{}}},output:{type:"structure",required:["EdgeDeploymentPlanSummaries"],members:{EdgeDeploymentPlanSummaries:{type:"list",member:{type:"structure",required:["EdgeDeploymentPlanArn","EdgeDeploymentPlanName","DeviceFleetName","EdgeDeploymentSuccess","EdgeDeploymentPending","EdgeDeploymentFailed"],members:{EdgeDeploymentPlanArn:{},EdgeDeploymentPlanName:{},DeviceFleetName:{},EdgeDeploymentSuccess:{type:"integer"},EdgeDeploymentPending:{type:"integer"},EdgeDeploymentFailed:{type:"integer"},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"}}}},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:"Sw3"},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:"Sw9"}}}},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:{}}}},ListHubContentVersions:{input:{type:"structure",required:["HubName","HubContentType","HubContentName"],members:{HubName:{},HubContentType:{},HubContentName:{},MinVersion:{},MaxSchemaVersion:{},CreationTimeBefore:{type:"timestamp"},CreationTimeAfter:{type:"timestamp"},SortBy:{},SortOrder:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",required:["HubContentSummaries"],members:{HubContentSummaries:{shape:"S16t"},NextToken:{}}}},ListHubContents:{input:{type:"structure",required:["HubName","HubContentType"],members:{HubName:{},HubContentType:{},NameContains:{},MaxSchemaVersion:{},CreationTimeBefore:{type:"timestamp"},CreationTimeAfter:{type:"timestamp"},SortBy:{},SortOrder:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",required:["HubContentSummaries"],members:{HubContentSummaries:{shape:"S16t"},NextToken:{}}}},ListHubs:{input:{type:"structure",members:{NameContains:{},CreationTimeBefore:{type:"timestamp"},CreationTimeAfter:{type:"timestamp"},LastModifiedTimeBefore:{type:"timestamp"},LastModifiedTimeAfter:{type:"timestamp"},SortBy:{},SortOrder:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",required:["HubSummaries"],members:{HubSummaries:{type:"list",member:{type:"structure",required:["HubName","HubArn","HubStatus","CreationTime","LastModifiedTime"],members:{HubName:{},HubArn:{},HubDisplayName:{},HubDescription:{},HubSearchKeywords:{shape:"Sdu"},HubStatus:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"}}}},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:"Sxf"},ObjectiveStatusCounters:{shape:"Sxh"},ResourceLimits:{shape:"Sed"}}}},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:{}}}},ListInferenceExperiments:{input:{type:"structure",members:{NameContains:{},Type:{},StatusEquals:{},CreationTimeAfter:{type:"timestamp"},CreationTimeBefore:{type:"timestamp"},LastModifiedTimeAfter:{type:"timestamp"},LastModifiedTimeBefore:{type:"timestamp"},SortBy:{},SortOrder:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{InferenceExperiments:{type:"list",member:{type:"structure",required:["Name","Type","Status","CreationTime","LastModifiedTime"],members:{Name:{},Type:{},Schedule:{shape:"Sg9"},Status:{},StatusReason:{},Description:{},CreationTime:{type:"timestamp"},CompletionTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},RoleArn:{}}}},NextToken:{}}}},ListInferenceRecommendationsJobSteps:{input:{type:"structure",required:["JobName"],members:{JobName:{},Status:{},StepType:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Steps:{type:"list",member:{type:"structure",required:["StepType","JobName","Status"],members:{StepType:{},JobName:{},Status:{},InferenceBenchmark:{type:"structure",required:["ModelConfiguration"],members:{Metrics:{shape:"Sy8"},EndpointConfiguration:{shape:"Sya"},ModelConfiguration:{shape:"Syb"},FailureReason:{},EndpointMetrics:{shape:"Syj"},InvocationEndTime:{type:"timestamp"},InvocationStartTime:{type:"timestamp"}}}}}},NextToken:{}}}},ListInferenceRecommendationsJobs:{input:{type:"structure",members:{CreationTimeAfter:{type:"timestamp"},CreationTimeBefore:{type:"timestamp"},LastModifiedTimeAfter:{type:"timestamp"},LastModifiedTimeBefore:{type:"timestamp"},NameContains:{},StatusEquals:{},SortBy:{},SortOrder:{},NextToken:{},MaxResults:{type:"integer"},ModelNameEquals:{},ModelPackageVersionArnEquals:{}}},output:{type:"structure",required:["InferenceRecommendationsJobs"],members:{InferenceRecommendationsJobs:{type:"list",member:{type:"structure",required:["JobName","JobDescription","JobType","JobArn","Status","CreationTime","RoleArn","LastModifiedTime"],members:{JobName:{},JobDescription:{},JobType:{},JobArn:{},Status:{},CreationTime:{type:"timestamp"},CompletionTime:{type:"timestamp"},RoleArn:{},LastModifiedTime:{type:"timestamp"},FailureReason:{},ModelName:{},SamplePayloadUrl:{},ModelPackageVersionArn:{}}}},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:"Syn"},WorkteamArn:{},PreHumanTaskLambdaArn:{},AnnotationConsolidationLambdaArn:{},FailureReason:{},LabelingJobOutput:{shape:"Syq"},InputConfig:{shape:"Si2"}}}},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:{}}}},ListLineageGroups:{input:{type:"structure",members:{CreatedAfter:{type:"timestamp"},CreatedBefore:{type:"timestamp"},SortBy:{},SortOrder:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{LineageGroupSummaries:{type:"list",member:{type:"structure",members:{LineageGroupArn:{},LineageGroupName:{},DisplayName:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"}}}},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:"S153"},NextToken:{}}}},ListModelCardExportJobs:{input:{type:"structure",required:["ModelCardName"],members:{ModelCardName:{},ModelCardVersion:{type:"integer"},CreationTimeAfter:{type:"timestamp"},CreationTimeBefore:{type:"timestamp"},ModelCardExportJobNameContains:{},StatusEquals:{},SortBy:{},SortOrder:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",required:["ModelCardExportJobSummaries"],members:{ModelCardExportJobSummaries:{type:"list",member:{type:"structure",required:["ModelCardExportJobName","ModelCardExportJobArn","Status","ModelCardName","ModelCardVersion","CreatedAt","LastModifiedAt"],members:{ModelCardExportJobName:{},ModelCardExportJobArn:{},Status:{},ModelCardName:{},ModelCardVersion:{type:"integer"},CreatedAt:{type:"timestamp"},LastModifiedAt:{type:"timestamp"}}}},NextToken:{}}}},ListModelCardVersions:{input:{type:"structure",required:["ModelCardName"],members:{CreationTimeAfter:{type:"timestamp"},CreationTimeBefore:{type:"timestamp"},MaxResults:{type:"integer"},ModelCardName:{},ModelCardStatus:{},NextToken:{},SortBy:{},SortOrder:{}}},output:{type:"structure",required:["ModelCardVersionSummaryList"],members:{ModelCardVersionSummaryList:{type:"list",member:{type:"structure",required:["ModelCardName","ModelCardArn","ModelCardStatus","ModelCardVersion","CreationTime"],members:{ModelCardName:{},ModelCardArn:{},ModelCardStatus:{},ModelCardVersion:{type:"integer"},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"}}}},NextToken:{}}}},ListModelCards:{input:{type:"structure",members:{CreationTimeAfter:{type:"timestamp"},CreationTimeBefore:{type:"timestamp"},MaxResults:{type:"integer"},NameContains:{},ModelCardStatus:{},NextToken:{},SortBy:{},SortOrder:{}}},output:{type:"structure",required:["ModelCardSummaries"],members:{ModelCardSummaries:{type:"list",member:{type:"structure",required:["ModelCardName","ModelCardArn","ModelCardStatus","CreationTime"],members:{ModelCardName:{},ModelCardArn:{},ModelCardStatus:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"}}}},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:"S153"},NextToken:{}}}},ListModelMetadata:{input:{type:"structure",members:{SearchExpression:{type:"structure",members:{Filters:{type:"list",member:{type:"structure",required:["Name","Value"],members:{Name:{},Value:{}}}}}},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",required:["ModelMetadataSummaries"],members:{ModelMetadataSummaries:{type:"list",member:{type:"structure",required:["Domain","Framework","Task","Model","FrameworkVersion"],members:{Domain:{},Framework:{},Task:{},Model:{},FrameworkVersion:{}}}},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:"S153"},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:{}}}},ListMonitoringAlertHistory:{input:{type:"structure",members:{MonitoringScheduleName:{},MonitoringAlertName:{},SortBy:{},SortOrder:{},NextToken:{},MaxResults:{type:"integer"},CreationTimeBefore:{type:"timestamp"},CreationTimeAfter:{type:"timestamp"},StatusEquals:{}}},output:{type:"structure",members:{MonitoringAlertHistory:{type:"list",member:{type:"structure",required:["MonitoringScheduleName","MonitoringAlertName","CreationTime","AlertStatus"],members:{MonitoringScheduleName:{},MonitoringAlertName:{},CreationTime:{type:"timestamp"},AlertStatus:{}}}},NextToken:{}}}},ListMonitoringAlerts:{input:{type:"structure",required:["MonitoringScheduleName"],members:{MonitoringScheduleName:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{MonitoringAlertSummaries:{shape:"S1a8"},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:"Szp"}},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:"Slf"}}}}}}},ListPipelineExecutionSteps:{input:{type:"structure",members:{PipelineExecutionArn:{},NextToken:{},MaxResults:{type:"integer"},SortOrder:{}}},output:{type:"structure",members:{PipelineExecutionSteps:{type:"list",member:{type:"structure",members:{StepName:{},StepDisplayName:{},StepDescription:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},StepStatus:{},CacheHitResult:{type:"structure",members:{SourcePipelineExecutionArn:{}}},AttemptCount:{type:"integer"},FailureReason:{},Metadata:{type:"structure",members:{TrainingJob:{type:"structure",members:{Arn:{}}},ProcessingJob:{type:"structure",members:{Arn:{}}},TransformJob:{type:"structure",members:{Arn:{}}},TuningJob:{type:"structure",members:{Arn:{}}},Model:{type:"structure",members:{Arn:{}}},RegisterModel:{type:"structure",members:{Arn:{}}},Condition:{type:"structure",members:{Outcome:{}}},Callback:{type:"structure",members:{CallbackToken:{},SqsQueueUrl:{},OutputParameters:{shape:"S1bn"}}},Lambda:{type:"structure",members:{Arn:{},OutputParameters:{shape:"S1bn"}}},QualityCheck:{type:"structure",members:{CheckType:{},BaselineUsedForDriftCheckStatistics:{},BaselineUsedForDriftCheckConstraints:{},CalculatedBaselineStatistics:{},CalculatedBaselineConstraints:{},ModelPackageGroupName:{},ViolationReport:{},CheckJobArn:{},SkipCheck:{type:"boolean"},RegisterNewBaseline:{type:"boolean"}}},ClarifyCheck:{type:"structure",members:{CheckType:{},BaselineUsedForDriftCheckConstraints:{},CalculatedBaselineConstraints:{},ModelPackageGroupName:{},ViolationReport:{},CheckJobArn:{},SkipCheck:{type:"boolean"},RegisterNewBaseline:{type:"boolean"}}},EMR:{type:"structure",members:{ClusterId:{},StepId:{},StepName:{},LogFilePath:{}}},Fail:{type:"structure",members:{ErrorMessage:{}}},AutoMLJob:{type:"structure",members:{Arn:{}}}}}}}},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:{},PipelineExecutionFailureReason:{}}}},NextToken:{}}}},ListPipelineParametersForExecution:{input:{type:"structure",required:["PipelineExecutionArn"],members:{PipelineExecutionArn:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{PipelineParameters:{shape:"S1c3"},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:{}}}},ListSpaces:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},SortOrder:{},SortBy:{},DomainIdEquals:{},SpaceNameContains:{}}},output:{type:"structure",members:{Spaces:{type:"list",member:{type:"structure",members:{DomainId:{},SpaceName:{},Status:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"}}}},NextToken:{}}}},ListStageDevices:{input:{type:"structure",required:["EdgeDeploymentPlanName","StageName"],members:{NextToken:{},MaxResults:{type:"integer"},EdgeDeploymentPlanName:{},ExcludeDevicesDeployedInOtherStage:{type:"boolean"},StageName:{}}},output:{type:"structure",required:["DeviceDeploymentSummaries"],members:{DeviceDeploymentSummaries:{type:"list",member:{type:"structure",required:["EdgeDeploymentPlanArn","EdgeDeploymentPlanName","StageName","DeviceName","DeviceArn"],members:{EdgeDeploymentPlanArn:{},EdgeDeploymentPlanName:{},StageName:{},DeployedStageName:{},DeviceFleetName:{},DeviceName:{},DeviceArn:{},DeviceDeploymentStatus:{},DeviceDeploymentStatusMessage:{},Description:{},DeploymentStartTime:{type:"timestamp"}}}},NextToken:{}}}},ListStudioLifecycleConfigs:{input:{type:"structure",members:{MaxResults:{type:"integer"},NextToken:{},NameContains:{},AppTypeEquals:{},CreationTimeBefore:{type:"timestamp"},CreationTimeAfter:{type:"timestamp"},ModifiedTimeBefore:{type:"timestamp"},ModifiedTimeAfter:{type:"timestamp"},SortBy:{},SortOrder:{}}},output:{type:"structure",members:{NextToken:{},StudioLifecycleConfigs:{type:"list",member:{type:"structure",members:{StudioLifecycleConfigArn:{},StudioLifecycleConfigName:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},StudioLifecycleConfigAppType:{}}}}}}},ListSubscribedWorkteams:{input:{type:"structure",members:{NameContains:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",required:["SubscribedWorkteams"],members:{SubscribedWorkteams:{type:"list",member:{shape:"S10s"}},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:{},WarmPoolStatusEquals:{}}},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:{},WarmPoolStatus:{shape:"S11a"}}}},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:"Sxj"}},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:"S11m"},Status:{shape:"Spd"},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},CreationTime:{type:"timestamp"},CreatedBy:{shape:"Ssq"},LastModifiedTime:{type:"timestamp"},LastModifiedBy:{shape:"Ssq"}}}},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:"S11i"},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:"S11y"}},NextToken:{}}}},ListWorkteams:{input:{type:"structure",members:{SortBy:{},SortOrder:{},NameContains:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",required:["Workteams"],members:{Workteams:{type:"list",member:{shape:"S126"}},NextToken:{}}}},PutModelPackageGroupPolicy:{input:{type:"structure",required:["ModelPackageGroupName","ResourcePolicy"],members:{ModelPackageGroupName:{},ResourcePolicy:{}}},output:{type:"structure",required:["ModelPackageGroupArn"],members:{ModelPackageGroupArn:{}}}},QueryLineage:{input:{type:"structure",members:{StartArns:{type:"list",member:{}},Direction:{},IncludeEdges:{type:"boolean"},Filters:{type:"structure",members:{Types:{type:"list",member:{}},LineageTypes:{type:"list",member:{}},CreatedBefore:{type:"timestamp"},CreatedAfter:{type:"timestamp"},ModifiedBefore:{type:"timestamp"},ModifiedAfter:{type:"timestamp"},Properties:{type:"map",key:{},value:{}}}},MaxDepth:{type:"integer"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Vertices:{type:"list",member:{type:"structure",members:{Arn:{},Type:{},LineageType:{}}}},Edges:{type:"list",member:{type:"structure",members:{SourceArn:{},DestinationArn:{},AssociationType:{}}}},NextToken:{}}}},RegisterDevices:{input:{type:"structure",required:["DeviceFleetName","Devices"],members:{DeviceFleetName:{},Devices:{shape:"S1ep"},Tags:{shape:"S7"}}}},RenderUiTemplate:{input:{type:"structure",required:["Task","RoleArn"],members:{UiTemplate:{shape:"Se2"},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:{}}}}}}},RetryPipelineExecution:{input:{type:"structure",required:["PipelineExecutionArn","ClientRequestToken"],members:{PipelineExecutionArn:{},ClientRequestToken:{idempotencyToken:true},ParallelismConfiguration:{shape:"Sm1"}}},output:{type:"structure",members:{PipelineExecutionArn:{}}}},Search:{input:{type:"structure",required:["Resource"],members:{Resource:{},SearchExpression:{shape:"S1f0"},SortBy:{},SortOrder:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Results:{type:"list",member:{type:"structure",members:{TrainingJob:{shape:"S1fd"},Experiment:{type:"structure",members:{ExperimentName:{},ExperimentArn:{},DisplayName:{},Source:{shape:"Sw3"},Description:{},CreationTime:{type:"timestamp"},CreatedBy:{shape:"Ssq"},LastModifiedTime:{type:"timestamp"},LastModifiedBy:{shape:"Ssq"},Tags:{shape:"S7"}}},Trial:{type:"structure",members:{TrialName:{},TrialArn:{},DisplayName:{},ExperimentName:{},Source:{shape:"S11i"},CreationTime:{type:"timestamp"},CreatedBy:{shape:"Ssq"},LastModifiedTime:{type:"timestamp"},LastModifiedBy:{shape:"Ssq"},MetadataProperties:{shape:"S1q"},Tags:{shape:"S7"},TrialComponentSummaries:{type:"list",member:{type:"structure",members:{TrialComponentName:{},TrialComponentArn:{},TrialComponentSource:{shape:"S11m"},CreationTime:{type:"timestamp"},CreatedBy:{shape:"Ssq"}}}}}},TrialComponent:{type:"structure",members:{TrialComponentName:{},DisplayName:{},TrialComponentArn:{},Source:{shape:"S11m"},Status:{shape:"Spd"},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},CreationTime:{type:"timestamp"},CreatedBy:{shape:"Ssq"},LastModifiedTime:{type:"timestamp"},LastModifiedBy:{shape:"Ssq"},Parameters:{shape:"Spg"},InputArtifacts:{shape:"Spk"},OutputArtifacts:{shape:"Spk"},Metrics:{shape:"S11o"},MetadataProperties:{shape:"S1q"},SourceDetail:{type:"structure",members:{SourceArn:{},TrainingJob:{shape:"S1fd"},ProcessingJob:{type:"structure",members:{ProcessingInputs:{shape:"Sme"},ProcessingOutputConfig:{shape:"Sn1"},ProcessingJobName:{},ProcessingResources:{shape:"Sn6"},StoppingCondition:{shape:"Sn8"},AppSpecification:{shape:"Sna"},Environment:{shape:"Snc"},NetworkConfig:{shape:"Sl3"},RoleArn:{},ExperimentConfig:{shape:"Snd"},ProcessingJobArn:{},ProcessingJobStatus:{},ExitMessage:{},FailureReason:{},ProcessingEndTime:{type:"timestamp"},ProcessingStartTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},CreationTime:{type:"timestamp"},MonitoringScheduleArn:{},AutoMLJobArn:{},TrainingJobArn:{},Tags:{shape:"S7"}}},TransformJob:{shape:"S1fl"}}},LineageGroupArn:{},Tags:{shape:"S7"},Parents:{type:"list",member:{type:"structure",members:{TrialName:{},ExperimentName:{}}}},RunName:{}}},Endpoint:{type:"structure",required:["EndpointName","EndpointArn","EndpointConfigName","EndpointStatus","CreationTime","LastModifiedTime"],members:{EndpointName:{},EndpointArn:{},EndpointConfigName:{},ProductionVariants:{shape:"Svl"},DataCaptureConfig:{shape:"Svt"},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:"Skv"},EndpointName:{},LastMonitoringExecutionSummary:{shape:"Szp"},Tags:{shape:"S7"}}}},Tags:{shape:"S7"},ShadowProductionVariants:{shape:"Svl"}}},ModelPackage:{type:"structure",members:{ModelPackageName:{},ModelPackageGroupName:{},ModelPackageVersion:{type:"integer"},ModelPackageArn:{},ModelPackageDescription:{},CreationTime:{type:"timestamp"},InferenceSpecification:{shape:"Sr"},SourceAlgorithmSpecification:{shape:"Sjy"},ValidationSpecification:{shape:"Sjv"},ModelPackageStatus:{},ModelPackageStatusDetails:{shape:"Szc"},CertifyForMarketplace:{type:"boolean"},ModelApprovalStatus:{},CreatedBy:{shape:"Ssq"},MetadataProperties:{shape:"S1q"},ModelMetrics:{shape:"Sk1"},LastModifiedTime:{type:"timestamp"},LastModifiedBy:{shape:"Ssq"},ApprovalDescription:{},Domain:{},Task:{},SamplePayloadUrl:{},AdditionalInferenceSpecifications:{shape:"Skh"},Tags:{shape:"S7"},CustomerMetadataProperties:{shape:"Sk8"},DriftCheckBaselines:{shape:"Skb"}}},ModelPackageGroup:{type:"structure",members:{ModelPackageGroupName:{},ModelPackageGroupArn:{},ModelPackageGroupDescription:{},CreationTime:{type:"timestamp"},CreatedBy:{shape:"Ssq"},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:"Ssq"},LastModifiedBy:{shape:"Ssq"},ParallelismConfiguration:{shape:"Sm1"},Tags:{shape:"S7"}}},PipelineExecution:{type:"structure",members:{PipelineArn:{},PipelineExecutionArn:{},PipelineExecutionDisplayName:{},PipelineExecutionStatus:{},PipelineExecutionDescription:{},PipelineExperimentConfig:{shape:"S109"},FailureReason:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},CreatedBy:{shape:"Ssq"},LastModifiedBy:{shape:"Ssq"},ParallelismConfiguration:{shape:"Sm1"},PipelineParameters:{shape:"S1c3"}}},FeatureGroup:{type:"structure",members:{FeatureGroupArn:{},FeatureGroupName:{},RecordIdentifierFeatureName:{},EventTimeFeatureName:{},FeatureDefinitions:{shape:"Scm"},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},OnlineStoreConfig:{shape:"Scp"},OfflineStoreConfig:{shape:"Scr"},RoleArn:{},FeatureGroupStatus:{},OfflineStoreStatus:{shape:"Sw9"},LastUpdateStatus:{shape:"Swc"},FailureReason:{},Description:{},Tags:{shape:"S7"}}},Project:{type:"structure",members:{ProjectArn:{},ProjectName:{},ProjectId:{},ProjectDescription:{},ServiceCatalogProvisioningDetails:{shape:"Sni"},ServiceCatalogProvisionedProductDetails:{shape:"S10h"},ProjectStatus:{},CreatedBy:{shape:"Ssq"},CreationTime:{type:"timestamp"},Tags:{shape:"S7"},LastModifiedTime:{type:"timestamp"},LastModifiedBy:{shape:"Ssq"}}},FeatureMetadata:{type:"structure",members:{FeatureGroupArn:{},FeatureGroupName:{},FeatureName:{},FeatureType:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},Description:{},Parameters:{shape:"Swi"}}},HyperParameterTuningJob:{type:"structure",members:{HyperParameterTuningJobName:{},HyperParameterTuningJobArn:{},HyperParameterTuningJobConfig:{shape:"Se7"},TrainingJobDefinition:{shape:"Sf0"},TrainingJobDefinitions:{shape:"Sfg"},HyperParameterTuningJobStatus:{},CreationTime:{type:"timestamp"},HyperParameterTuningEndTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},TrainingJobStatusCounters:{shape:"Sxf"},ObjectiveStatusCounters:{shape:"Sxh"},BestTrainingJob:{shape:"Sxj"},OverallBestTrainingJob:{shape:"Sxj"},WarmStartConfig:{shape:"Sfh"},FailureReason:{},Tags:{shape:"S7"},TuningJobCompletionDetails:{shape:"Sxm"},ConsumedResources:{shape:"Sxn"}}},Model:{type:"structure",members:{Model:{type:"structure",members:{ModelName:{},PrimaryContainer:{shape:"Siw"},Containers:{shape:"Sj5"},InferenceExecutionConfig:{shape:"Sj6"},ExecutionRoleArn:{},VpcConfig:{shape:"S5p"},CreationTime:{type:"timestamp"},ModelArn:{},EnableNetworkIsolation:{type:"boolean"},Tags:{shape:"S7"},DeploymentRecommendation:{shape:"Syv"}}},Endpoints:{type:"list",member:{type:"structure",required:["EndpointName","EndpointArn","CreationTime","LastModifiedTime","EndpointStatus"],members:{EndpointName:{},EndpointArn:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},EndpointStatus:{}}}},LastBatchTransformJob:{shape:"S1fl"},MonitoringSchedules:{type:"list",member:{type:"structure",members:{MonitoringScheduleArn:{},MonitoringScheduleName:{},MonitoringScheduleStatus:{},MonitoringType:{},FailureReason:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},MonitoringScheduleConfig:{shape:"Skv"},EndpointName:{},MonitoringAlertSummaries:{shape:"S1a8"},LastMonitoringExecutionSummary:{shape:"Szp"}}}},ModelCard:{type:"structure",members:{ModelCardArn:{},ModelCardName:{},ModelCardVersion:{type:"integer"},ModelCardStatus:{},SecurityConfig:{shape:"Sjg"},CreationTime:{type:"timestamp"},CreatedBy:{shape:"Ssq"},LastModifiedTime:{type:"timestamp"},LastModifiedBy:{shape:"Ssq"},Tags:{shape:"S7"},ModelId:{},RiskRating:{}}}}},ModelCard:{type:"structure",members:{ModelCardArn:{},ModelCardName:{},ModelCardVersion:{type:"integer"},Content:{shape:"Sjh"},ModelCardStatus:{},SecurityConfig:{shape:"Sjg"},CreationTime:{type:"timestamp"},CreatedBy:{shape:"Ssq"},LastModifiedTime:{type:"timestamp"},LastModifiedBy:{shape:"Ssq"},Tags:{shape:"S7"},ModelId:{},RiskRating:{}}}}}},NextToken:{}}}},SendPipelineExecutionStepFailure:{input:{type:"structure",required:["CallbackToken"],members:{CallbackToken:{},FailureReason:{},ClientRequestToken:{idempotencyToken:true}}},output:{type:"structure",members:{PipelineExecutionArn:{}}}},SendPipelineExecutionStepSuccess:{input:{type:"structure",required:["CallbackToken"],members:{CallbackToken:{},OutputParameters:{shape:"S1bn"},ClientRequestToken:{idempotencyToken:true}}},output:{type:"structure",members:{PipelineExecutionArn:{}}}},StartEdgeDeploymentStage:{input:{type:"structure",required:["EdgeDeploymentPlanName","StageName"],members:{EdgeDeploymentPlanName:{},StageName:{}}}},StartInferenceExperiment:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",required:["InferenceExperimentArn"],members:{InferenceExperimentArn:{}}}},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:"S1c3"},PipelineExecutionDescription:{},ClientRequestToken:{idempotencyToken:true},ParallelismConfiguration:{shape:"Sm1"}}},output:{type:"structure",members:{PipelineExecutionArn:{}}}},StopAutoMLJob:{input:{type:"structure",required:["AutoMLJobName"],members:{AutoMLJobName:{}}}},StopCompilationJob:{input:{type:"structure",required:["CompilationJobName"],members:{CompilationJobName:{}}}},StopEdgeDeploymentStage:{input:{type:"structure",required:["EdgeDeploymentPlanName","StageName"],members:{EdgeDeploymentPlanName:{},StageName:{}}}},StopEdgePackagingJob:{input:{type:"structure",required:["EdgePackagingJobName"],members:{EdgePackagingJobName:{}}}},StopHyperParameterTuningJob:{input:{type:"structure",required:["HyperParameterTuningJobName"],members:{HyperParameterTuningJobName:{}}}},StopInferenceExperiment:{input:{type:"structure",required:["Name","ModelVariantActions"],members:{Name:{},ModelVariantActions:{type:"map",key:{},value:{}},DesiredModelVariants:{shape:"Sgc"},DesiredState:{},Reason:{}}},output:{type:"structure",required:["InferenceExperimentArn"],members:{InferenceExperimentArn:{}}}},StopInferenceRecommendationsJob:{input:{type:"structure",required:["JobName"],members:{JobName:{}}}},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:"S1o"},PropertiesToRemove:{shape:"S1h2"}}},output:{type:"structure",members:{ActionArn:{}}}},UpdateAppImageConfig:{input:{type:"structure",required:["AppImageConfigName"],members:{AppImageConfigName:{},KernelGatewayImageConfig:{shape:"S4n"}}},output:{type:"structure",members:{AppImageConfigArn:{}}}},UpdateArtifact:{input:{type:"structure",required:["ArtifactArn"],members:{ArtifactArn:{},ArtifactName:{},Properties:{shape:"S1o"},PropertiesToRemove:{shape:"S1h2"}}},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:"S1o"},PropertiesToRemove:{shape:"S1h2"}}},output:{type:"structure",members:{ContextArn:{}}}},UpdateDeviceFleet:{input:{type:"structure",required:["DeviceFleetName","OutputConfig"],members:{DeviceFleetName:{},RoleArn:{},Description:{},OutputConfig:{shape:"S8k"},EnableIotRoleAlias:{type:"boolean"}}}},UpdateDevices:{input:{type:"structure",required:["DeviceFleetName","Devices"],members:{DeviceFleetName:{},Devices:{shape:"S1ep"}}}},UpdateDomain:{input:{type:"structure",required:["DomainId"],members:{DomainId:{},DefaultUserSettings:{shape:"S8q"},DomainSettingsForUpdate:{type:"structure",members:{RStudioServerProDomainSettingsForUpdate:{type:"structure",required:["DomainExecutionRoleArn"],members:{DomainExecutionRoleArn:{},DefaultResourceSpec:{shape:"S4d"},RStudioConnectUrl:{},RStudioPackageManagerUrl:{}}},ExecutionRoleIdentityConfig:{},SecurityGroupIds:{shape:"S9h"}}},DefaultSpaceSettings:{shape:"S9k"},AppSecurityGroupManagement:{}}},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:"Sa7"},RetainDeploymentConfig:{type:"boolean"}}},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"},ServerlessUpdateConfig:{type:"structure",members:{MaxConcurrency:{type:"integer"},ProvisionedConcurrency:{type:"integer"}}}}}}}},output:{type:"structure",required:["EndpointArn"],members:{EndpointArn:{}}}},UpdateExperiment:{input:{type:"structure",required:["ExperimentName"],members:{ExperimentName:{},DisplayName:{},Description:{}}},output:{type:"structure",members:{ExperimentArn:{}}}},UpdateFeatureGroup:{input:{type:"structure",required:["FeatureGroupName"],members:{FeatureGroupName:{},FeatureAdditions:{type:"list",member:{shape:"Scn"}}}},output:{type:"structure",required:["FeatureGroupArn"],members:{FeatureGroupArn:{}}}},UpdateFeatureMetadata:{input:{type:"structure",required:["FeatureGroupName","FeatureName"],members:{FeatureGroupName:{},FeatureName:{},Description:{},ParameterAdditions:{type:"list",member:{shape:"Swj"}},ParameterRemovals:{type:"list",member:{}}}}},UpdateHub:{input:{type:"structure",required:["HubName"],members:{HubName:{},HubDescription:{},HubDisplayName:{},HubSearchKeywords:{shape:"Sdu"}}},output:{type:"structure",required:["HubArn"],members:{HubArn:{}}}},UpdateImage:{input:{type:"structure",required:["ImageName"],members:{DeleteProperties:{type:"list",member:{}},Description:{},DisplayName:{},ImageName:{},RoleArn:{}}},output:{type:"structure",members:{ImageArn:{}}}},UpdateImageVersion:{input:{type:"structure",required:["ImageName"],members:{ImageName:{},Alias:{},Version:{type:"integer"},AliasesToAdd:{shape:"Sfw"},AliasesToDelete:{shape:"Sfw"},VendorGuidance:{},JobType:{},MLFramework:{},ProgrammingLang:{},Processor:{},Horovod:{type:"boolean"},ReleaseNotes:{}}},output:{type:"structure",members:{ImageVersionArn:{}}}},UpdateInferenceExperiment:{input:{type:"structure",required:["Name"],members:{Name:{},Schedule:{shape:"Sg9"},Description:{},ModelVariants:{shape:"Sgc"},DataStorageConfig:{shape:"Sgk"},ShadowModeConfig:{shape:"Sgl"}}},output:{type:"structure",required:["InferenceExperimentArn"],members:{InferenceExperimentArn:{}}}},UpdateModelCard:{input:{type:"structure",required:["ModelCardName"],members:{ModelCardName:{},Content:{shape:"Sjh"},ModelCardStatus:{}}},output:{type:"structure",required:["ModelCardArn"],members:{ModelCardArn:{}}}},UpdateModelPackage:{input:{type:"structure",required:["ModelPackageArn"],members:{ModelPackageArn:{},ModelApprovalStatus:{},ApprovalDescription:{},CustomerMetadataProperties:{shape:"Sk8"},CustomerMetadataPropertiesToRemove:{type:"list",member:{}},AdditionalInferenceSpecificationsToAdd:{shape:"Skh"}}},output:{type:"structure",required:["ModelPackageArn"],members:{ModelPackageArn:{}}}},UpdateMonitoringAlert:{input:{type:"structure",required:["MonitoringScheduleName","MonitoringAlertName","DatapointsToAlert","EvaluationPeriod"],members:{MonitoringScheduleName:{},MonitoringAlertName:{},DatapointsToAlert:{type:"integer"},EvaluationPeriod:{type:"integer"}}},output:{type:"structure",required:["MonitoringScheduleArn"],members:{MonitoringScheduleArn:{},MonitoringAlertName:{}}}},UpdateMonitoringSchedule:{input:{type:"structure",required:["MonitoringScheduleName","MonitoringScheduleConfig"],members:{MonitoringScheduleName:{},MonitoringScheduleConfig:{shape:"Skv"}}},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:"Slf"},AcceleratorTypes:{shape:"Slc"},DisassociateAcceleratorTypes:{type:"boolean"},DisassociateDefaultCodeRepository:{type:"boolean"},DisassociateAdditionalCodeRepositories:{type:"boolean"},RootAccess:{},InstanceMetadataServiceConfiguration:{shape:"Sli"}}},output:{type:"structure",members:{}}},UpdateNotebookInstanceLifecycleConfig:{input:{type:"structure",required:["NotebookInstanceLifecycleConfigName"],members:{NotebookInstanceLifecycleConfigName:{},OnCreate:{shape:"Sln"},OnStart:{shape:"Sln"}}},output:{type:"structure",members:{}}},UpdatePipeline:{input:{type:"structure",required:["PipelineName"],members:{PipelineName:{},PipelineDisplayName:{},PipelineDefinition:{},PipelineDefinitionS3Location:{shape:"Slv"},PipelineDescription:{},RoleArn:{},ParallelismConfiguration:{shape:"Sm1"}}},output:{type:"structure",members:{PipelineArn:{}}}},UpdatePipelineExecution:{input:{type:"structure",required:["PipelineExecutionArn"],members:{PipelineExecutionArn:{},PipelineExecutionDescription:{},PipelineExecutionDisplayName:{},ParallelismConfiguration:{shape:"Sm1"}}},output:{type:"structure",members:{PipelineExecutionArn:{}}}},UpdateProject:{input:{type:"structure",required:["ProjectName"],members:{ProjectName:{},ProjectDescription:{},ServiceCatalogProvisioningUpdateDetails:{type:"structure",members:{ProvisioningArtifactId:{},ProvisioningParameters:{shape:"Snk"}}},Tags:{shape:"S7"}}},output:{type:"structure",required:["ProjectArn"],members:{ProjectArn:{}}}},UpdateSpace:{input:{type:"structure",required:["DomainId","SpaceName"],members:{DomainId:{},SpaceName:{},SpaceSettings:{shape:"Sns"}}},output:{type:"structure",members:{SpaceArn:{}}}},UpdateTrainingJob:{input:{type:"structure",required:["TrainingJobName"],members:{TrainingJobName:{},ProfilerConfig:{type:"structure",members:{S3OutputPath:{},ProfilingIntervalInMilliseconds:{type:"long"},ProfilingParameters:{shape:"Soq"},DisableProfiler:{type:"boolean"}}},ProfilerRuleConfigurations:{shape:"Sos"},ResourceConfig:{type:"structure",required:["KeepAlivePeriodInSeconds"],members:{KeepAlivePeriodInSeconds:{type:"integer"}}}}},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:"Spd"},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},Parameters:{shape:"Spg"},ParametersToRemove:{shape:"S1j8"},InputArtifacts:{shape:"Spk"},InputArtifactsToRemove:{shape:"S1j8"},OutputArtifacts:{shape:"Spk"},OutputArtifactsToRemove:{shape:"S1j8"}}},output:{type:"structure",members:{TrialComponentArn:{}}}},UpdateUserProfile:{input:{type:"structure",required:["DomainId","UserProfileName"],members:{DomainId:{},UserProfileName:{},UserSettings:{shape:"S8q"}}},output:{type:"structure",members:{UserProfileArn:{}}}},UpdateWorkforce:{input:{type:"structure",required:["WorkforceName"],members:{WorkforceName:{},SourceIpConfig:{shape:"Sq1"},OidcConfig:{shape:"Spy"},WorkforceVpcConfig:{shape:"Sq5"}}},output:{type:"structure",required:["Workforce"],members:{Workforce:{shape:"S11y"}}}},UpdateWorkteam:{input:{type:"structure",required:["WorkteamName"],members:{WorkteamName:{},MemberDefinitions:{shape:"Sqf"},Description:{},NotificationConfiguration:{shape:"Sqn"}}},output:{type:"structure",required:["Workteam"],members:{Workteam:{shape:"S126"}}}}},shapes:{S7:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},Sr:{type:"structure",required:["Containers","SupportedContentTypes","SupportedResponseMIMETypes"],members:{Containers:{shape:"Ss"},SupportedTransformInstanceTypes:{shape:"S16"},SupportedRealtimeInferenceInstanceTypes:{shape:"S18"},SupportedContentTypes:{shape:"S1a"},SupportedResponseMIMETypes:{shape:"S1c"}}},Ss:{type:"list",member:{type:"structure",required:["Image"],members:{ContainerHostname:{},Image:{},ImageDigest:{},ModelDataUrl:{},ProductId:{},Environment:{shape:"Sz"},ModelInput:{type:"structure",required:["DataInputConfig"],members:{DataInputConfig:{}}},Framework:{},FrameworkVersion:{},NearestModelName:{}}}},Sz:{type:"map",key:{},value:{}},S16:{type:"list",member:{}},S18:{type:"list",member:{}},S1a:{type:"list",member:{}},S1c:{type:"list",member:{}},S1j:{type:"structure",required:["SourceUri"],members:{SourceUri:{},SourceType:{},SourceId:{}}},S1o:{type:"map",key:{},value:{}},S1q:{type:"structure",members:{CommitId:{},Repository:{},GeneratedBy:{},ProjectId:{}}},S1v:{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:"S25"}}}}},IsTunable:{type:"boolean"},IsRequired:{type:"boolean"},DefaultValue:{}}}},SupportedTrainingInstanceTypes:{type:"list",member:{}},SupportsDistributedTraining:{type:"boolean"},MetricDefinitions:{shape:"S2a"},TrainingChannels:{type:"list",member:{type:"structure",required:["Name","SupportedContentTypes","SupportedInputModes"],members:{Name:{},Description:{},IsRequired:{type:"boolean"},SupportedContentTypes:{shape:"S1a"},SupportedCompressionTypes:{type:"list",member:{}},SupportedInputModes:{type:"list",member:{}}}}},SupportedTuningJobObjectiveMetrics:{type:"list",member:{shape:"S2m"}}}},S25:{type:"list",member:{}},S2a:{type:"list",member:{type:"structure",required:["Name","Regex"],members:{Name:{},Regex:{}}}},S2m:{type:"structure",required:["Type","MetricName"],members:{Type:{},MetricName:{}}},S2o:{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:"S2t"},InputDataConfig:{shape:"S2v"},OutputDataConfig:{shape:"S3e"},ResourceConfig:{shape:"S3g"},StoppingCondition:{shape:"S3m"}}},TransformJobDefinition:{shape:"S3p"}}}}}},S2t:{type:"map",key:{},value:{}},S2v:{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:{}},InstanceGroupNames:{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"}}}}}},S3e:{type:"structure",required:["S3OutputPath"],members:{KmsKeyId:{},S3OutputPath:{}}},S3g:{type:"structure",required:["VolumeSizeInGB"],members:{InstanceType:{},InstanceCount:{type:"integer"},VolumeSizeInGB:{type:"integer"},VolumeKmsKeyId:{},InstanceGroups:{type:"list",member:{type:"structure",required:["InstanceType","InstanceCount","InstanceGroupName"],members:{InstanceType:{},InstanceCount:{type:"integer"},InstanceGroupName:{}}}},KeepAlivePeriodInSeconds:{type:"integer"}}},S3m:{type:"structure",members:{MaxRuntimeInSeconds:{type:"integer"},MaxWaitTimeInSeconds:{type:"integer"}}},S3p:{type:"structure",required:["TransformInput","TransformOutput","TransformResources"],members:{MaxConcurrentTransforms:{type:"integer"},MaxPayloadInMB:{type:"integer"},BatchStrategy:{},Environment:{shape:"S3t"},TransformInput:{shape:"S3w"},TransformOutput:{shape:"S40"},TransformResources:{shape:"S43"}}},S3t:{type:"map",key:{},value:{}},S3w:{type:"structure",required:["DataSource"],members:{DataSource:{type:"structure",required:["S3DataSource"],members:{S3DataSource:{type:"structure",required:["S3DataType","S3Uri"],members:{S3DataType:{},S3Uri:{}}}}},ContentType:{},CompressionType:{},SplitType:{}}},S40:{type:"structure",required:["S3OutputPath"],members:{S3OutputPath:{},Accept:{},AssembleWith:{},KmsKeyId:{}}},S43:{type:"structure",required:["InstanceType","InstanceCount"],members:{InstanceType:{},InstanceCount:{type:"integer"},VolumeKmsKeyId:{}}},S4d:{type:"structure",members:{SageMakerImageArn:{},SageMakerImageVersionArn:{},InstanceType:{},LifecycleConfigArn:{}}},S4n:{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"}}}}},S4z:{type:"structure",required:["SourceUri"],members:{SourceUri:{},SourceTypes:{type:"list",member:{type:"structure",required:["SourceIdType","Value"],members:{SourceIdType:{},Value:{}}}}}},S57:{type:"list",member:{type:"structure",required:["DataSource","TargetAttributeName"],members:{DataSource:{shape:"S59"},CompressionType:{},TargetAttributeName:{},ContentType:{},ChannelType:{},SampleWeightAttributeName:{}}}},S59:{type:"structure",required:["S3DataSource"],members:{S3DataSource:{type:"structure",required:["S3DataType","S3Uri"],members:{S3DataType:{},S3Uri:{}}}}},S5f:{type:"structure",required:["S3OutputPath"],members:{KmsKeyId:{},S3OutputPath:{}}},S5h:{type:"structure",required:["MetricName"],members:{MetricName:{}}},S5j:{type:"structure",members:{CompletionCriteria:{shape:"S5k"},SecurityConfig:{shape:"S5o"},DataSplitConfig:{shape:"S5u"},CandidateGenerationConfig:{type:"structure",members:{FeatureSpecificationS3Uri:{},AlgorithmsConfig:{type:"list",member:{type:"structure",required:["AutoMLAlgorithms"],members:{AutoMLAlgorithms:{type:"list",member:{}}}}}}},Mode:{}}},S5k:{type:"structure",members:{MaxCandidates:{type:"integer"},MaxRuntimePerTrainingJobInSeconds:{type:"integer"},MaxAutoMLJobRuntimeInSeconds:{type:"integer"}}},S5o:{type:"structure",members:{VolumeKmsKeyId:{},EnableInterContainerTrafficEncryption:{type:"boolean"},VpcConfig:{shape:"S5p"}}},S5p:{type:"structure",required:["SecurityGroupIds","Subnets"],members:{SecurityGroupIds:{type:"list",member:{}},Subnets:{shape:"S5s"}}},S5s:{type:"list",member:{}},S5u:{type:"structure",members:{ValidationFraction:{type:"float"}}},S63:{type:"structure",members:{AutoGenerateEndpointName:{type:"boolean"},EndpointName:{}}},S69:{type:"list",member:{type:"structure",members:{ChannelType:{},ContentType:{},CompressionType:{},DataSource:{shape:"S59"}}}},S6b:{type:"structure",members:{ImageClassificationJobConfig:{type:"structure",members:{CompletionCriteria:{shape:"S5k"}}},TextClassificationJobConfig:{type:"structure",members:{CompletionCriteria:{shape:"S5k"},ContentColumn:{},TargetLabelColumn:{}}}},union:true},S6i:{type:"structure",required:["RepositoryUrl"],members:{RepositoryUrl:{},Branch:{},SecretArn:{}}},S6p:{type:"structure",required:["S3Uri","DataInputConfig","Framework"],members:{S3Uri:{},DataInputConfig:{},Framework:{},FrameworkVersion:{}}},S6s:{type:"structure",required:["S3OutputLocation"],members:{S3OutputLocation:{},TargetDevice:{},TargetPlatform:{type:"structure",required:["Os","Arch"],members:{Os:{},Arch:{},Accelerator:{}}},CompilerOptions:{},KmsKeyId:{}}},S6z:{type:"structure",required:["SecurityGroupIds","Subnets"],members:{SecurityGroupIds:{type:"list",member:{}},Subnets:{type:"list",member:{}}}},S77:{type:"structure",required:["SourceUri"],members:{SourceUri:{},SourceType:{},SourceId:{}}},S7c:{type:"structure",members:{BaseliningJobName:{},ConstraintsResource:{shape:"S7e"},StatisticsResource:{shape:"S7f"}}},S7e:{type:"structure",members:{S3Uri:{}}},S7f:{type:"structure",members:{S3Uri:{}}},S7g:{type:"structure",required:["ImageUri"],members:{ImageUri:{},ContainerEntrypoint:{shape:"S7i"},ContainerArguments:{shape:"S7k"},RecordPreprocessorSourceUri:{},PostAnalyticsProcessorSourceUri:{},Environment:{shape:"S7m"}}},S7i:{type:"list",member:{}},S7k:{type:"list",member:{}},S7m:{type:"map",key:{},value:{}},S7p:{type:"structure",members:{EndpointInput:{shape:"S7q"},BatchTransformInput:{shape:"S7w"}}},S7q:{type:"structure",required:["EndpointName","LocalPath"],members:{EndpointName:{},LocalPath:{},S3InputMode:{},S3DataDistributionType:{},FeaturesAttribute:{},InferenceAttribute:{},ProbabilityAttribute:{},ProbabilityThresholdAttribute:{type:"double"},StartTimeOffset:{},EndTimeOffset:{}}},S7w:{type:"structure",required:["DataCapturedDestinationS3Uri","DatasetFormat","LocalPath"],members:{DataCapturedDestinationS3Uri:{},DatasetFormat:{type:"structure",members:{Csv:{type:"structure",members:{Header:{type:"boolean"}}},Json:{type:"structure",members:{Line:{type:"boolean"}}},Parquet:{type:"structure",members:{}}}},LocalPath:{},S3InputMode:{},S3DataDistributionType:{},FeaturesAttribute:{},InferenceAttribute:{},ProbabilityAttribute:{},ProbabilityThresholdAttribute:{type:"double"},StartTimeOffset:{},EndTimeOffset:{}}},S82:{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:{}}},S88:{type:"structure",required:["ClusterConfig"],members:{ClusterConfig:{type:"structure",required:["InstanceCount","InstanceType","VolumeSizeInGB"],members:{InstanceCount:{type:"integer"},InstanceType:{},VolumeSizeInGB:{type:"integer"},VolumeKmsKeyId:{}}}}},S8d:{type:"structure",members:{EnableInterContainerTrafficEncryption:{type:"boolean"},EnableNetworkIsolation:{type:"boolean"},VpcConfig:{shape:"S5p"}}},S8e:{type:"structure",required:["MaxRuntimeInSeconds"],members:{MaxRuntimeInSeconds:{type:"integer"}}},S8k:{type:"structure",required:["S3OutputLocation"],members:{S3OutputLocation:{},KmsKeyId:{},PresetDeploymentType:{},PresetDeploymentConfig:{}}},S8q:{type:"structure",members:{ExecutionRole:{},SecurityGroups:{shape:"S8r"},SharingSettings:{type:"structure",members:{NotebookOutputOption:{},S3OutputPath:{},S3KmsKeyId:{}}},JupyterServerAppSettings:{shape:"S8u"},KernelGatewayAppSettings:{shape:"S8z"},TensorBoardAppSettings:{type:"structure",members:{DefaultResourceSpec:{shape:"S4d"}}},RStudioServerProAppSettings:{type:"structure",members:{AccessStatus:{},UserGroup:{}}},RSessionAppSettings:{type:"structure",members:{DefaultResourceSpec:{shape:"S4d"},CustomImages:{shape:"S90"}}},CanvasAppSettings:{type:"structure",members:{TimeSeriesForecastingSettings:{type:"structure",members:{Status:{},AmazonForecastRoleArn:{}}},ModelRegisterSettings:{type:"structure",members:{Status:{},CrossAccountModelRegisterRoleArn:{}}}}}}},S8r:{type:"list",member:{}},S8u:{type:"structure",members:{DefaultResourceSpec:{shape:"S4d"},LifecycleConfigArns:{shape:"S8v"},CodeRepositories:{type:"list",member:{type:"structure",required:["RepositoryUrl"],members:{RepositoryUrl:{}}}}}},S8v:{type:"list",member:{}},S8z:{type:"structure",members:{DefaultResourceSpec:{shape:"S4d"},CustomImages:{shape:"S90"},LifecycleConfigArns:{shape:"S8v"}}},S90:{type:"list",member:{type:"structure",required:["ImageName","AppImageConfigName"],members:{ImageName:{},ImageVersionNumber:{type:"integer"},AppImageConfigName:{}}}},S9g:{type:"structure",members:{SecurityGroupIds:{shape:"S9h"},RStudioServerProDomainSettings:{type:"structure",required:["DomainExecutionRoleArn"],members:{DomainExecutionRoleArn:{},RStudioConnectUrl:{},RStudioPackageManagerUrl:{},DefaultResourceSpec:{shape:"S4d"}}},ExecutionRoleIdentityConfig:{}}},S9h:{type:"list",member:{}},S9k:{type:"structure",members:{ExecutionRole:{},SecurityGroups:{shape:"S8r"},JupyterServerAppSettings:{shape:"S8u"},KernelGatewayAppSettings:{shape:"S8z"}}},S9p:{type:"list",member:{type:"structure",required:["ModelHandle","EdgePackagingJobName"],members:{ModelHandle:{},EdgePackagingJobName:{}}}},S9r:{type:"list",member:{type:"structure",required:["StageName","DeviceSelectionConfig"],members:{StageName:{},DeviceSelectionConfig:{shape:"S9t"},DeploymentConfig:{shape:"S9y"}}}},S9t:{type:"structure",required:["DeviceSubsetType"],members:{DeviceSubsetType:{},Percentage:{type:"integer"},DeviceNames:{shape:"S9w"},DeviceNameContains:{}}},S9w:{type:"list",member:{}},S9y:{type:"structure",required:["FailureHandlingPolicy"],members:{FailureHandlingPolicy:{}}},Sa7:{type:"structure",required:["BlueGreenUpdatePolicy"],members:{BlueGreenUpdatePolicy:{type:"structure",required:["TrafficRoutingConfiguration"],members:{TrafficRoutingConfiguration:{type:"structure",required:["Type","WaitIntervalInSeconds"],members:{Type:{},WaitIntervalInSeconds:{type:"integer"},CanarySize:{shape:"Sac"},LinearStepSize:{shape:"Sac"}}},TerminationWaitInSeconds:{type:"integer"},MaximumExecutionTimeoutInSeconds:{type:"integer"}}},AutoRollbackConfiguration:{type:"structure",members:{Alarms:{type:"list",member:{type:"structure",members:{AlarmName:{}}}}}}}},Sac:{type:"structure",required:["Type","Value"],members:{Type:{},Value:{type:"integer"}}},Sao:{type:"list",member:{type:"structure",required:["VariantName","ModelName"],members:{VariantName:{},ModelName:{},InitialInstanceCount:{type:"integer"},InstanceType:{},InitialVariantWeight:{type:"float"},AcceleratorType:{},CoreDumpConfig:{type:"structure",required:["DestinationS3Uri"],members:{DestinationS3Uri:{},KmsKeyId:{}}},ServerlessConfig:{shape:"Saw"},VolumeSizeInGB:{type:"integer"},ModelDataDownloadTimeoutInSeconds:{type:"integer"},ContainerStartupHealthCheckTimeoutInSeconds:{type:"integer"},EnableSSMAccess:{type:"boolean"}}}},Saw:{type:"structure",required:["MemorySizeInMB","MaxConcurrency"],members:{MemorySizeInMB:{type:"integer"},MaxConcurrency:{type:"integer"},ProvisionedConcurrency:{type:"integer"}}},Sb4:{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:{shape:"Sba"}}},Sba:{type:"structure",members:{CsvContentTypes:{type:"list",member:{}},JsonContentTypes:{type:"list",member:{}}}},Sbf:{type:"structure",required:["OutputConfig"],members:{ClientConfig:{type:"structure",members:{MaxConcurrentInvocationsPerInstance:{type:"integer"}}},OutputConfig:{type:"structure",members:{KmsKeyId:{},S3OutputPath:{},NotificationConfig:{type:"structure",members:{SuccessTopic:{},ErrorTopic:{},IncludeInferenceResponseIn:{type:"list",member:{}}}},S3FailurePath:{}}}}},Sbn:{type:"structure",members:{ClarifyExplainerConfig:{type:"structure",required:["ShapConfig"],members:{EnableExplanations:{},InferenceConfig:{type:"structure",members:{FeaturesAttribute:{},ContentTemplate:{},MaxRecordCount:{type:"integer"},MaxPayloadInMB:{type:"integer"},ProbabilityIndex:{type:"integer"},LabelIndex:{type:"integer"},ProbabilityAttribute:{},LabelAttribute:{},LabelHeaders:{type:"list",member:{}},FeatureHeaders:{type:"list",member:{}},FeatureTypes:{type:"list",member:{}}}},ShapConfig:{type:"structure",required:["ShapBaselineConfig"],members:{ShapBaselineConfig:{type:"structure",members:{MimeType:{},ShapBaseline:{},ShapBaselineUri:{}}},NumberOfSamples:{type:"integer"},UseLogit:{type:"boolean"},Seed:{type:"integer"},TextConfig:{type:"structure",required:["Language","Granularity"],members:{Language:{},Granularity:{}}}}}}}}},Scm:{type:"list",member:{shape:"Scn"}},Scn:{type:"structure",members:{FeatureName:{},FeatureType:{}}},Scp:{type:"structure",members:{SecurityConfig:{type:"structure",members:{KmsKeyId:{}}},EnableOnlineStore:{type:"boolean"}}},Scr:{type:"structure",required:["S3StorageConfig"],members:{S3StorageConfig:{type:"structure",required:["S3Uri"],members:{S3Uri:{},KmsKeyId:{},ResolvedOutputS3Uri:{}}},DisableGlueTableCreation:{type:"boolean"},DataCatalogConfig:{type:"structure",required:["TableName","Catalog","Database"],members:{TableName:{},Catalog:{},Database:{}}},TableFormat:{}}},Sd3:{type:"structure",required:["AwsManagedHumanLoopRequestSource"],members:{AwsManagedHumanLoopRequestSource:{}}},Sd5:{type:"structure",required:["HumanLoopActivationConditionsConfig"],members:{HumanLoopActivationConditionsConfig:{type:"structure",required:["HumanLoopActivationConditions"],members:{HumanLoopActivationConditions:{jsonvalue:true}}}}},Sd8:{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:"Sdi"}}},Sdi:{type:"structure",members:{AmountInUsd:{type:"structure",members:{Dollars:{type:"integer"},Cents:{type:"integer"},TenthFractionsOfACent:{type:"integer"}}}}},Sdn:{type:"structure",required:["S3OutputPath"],members:{S3OutputPath:{},KmsKeyId:{}}},Sdu:{type:"list",member:{}},Sdw:{type:"structure",members:{S3OutputPath:{}}},Se2:{type:"structure",required:["Content"],members:{Content:{}}},Se7:{type:"structure",required:["Strategy","ResourceLimits"],members:{Strategy:{},StrategyConfig:{type:"structure",members:{HyperbandStrategyConfig:{type:"structure",members:{MinResource:{type:"integer"},MaxResource:{type:"integer"}}}}},HyperParameterTuningJobObjective:{shape:"S2m"},ResourceLimits:{shape:"Sed"},ParameterRanges:{shape:"Seh"},TrainingJobEarlyStoppingType:{},TuningJobCompletionCriteria:{type:"structure",members:{TargetObjectiveMetricValue:{type:"float"},BestObjectiveNotImproving:{type:"structure",members:{MaxNumberOfTrainingJobsNotImproving:{type:"integer"}}},ConvergenceDetected:{type:"structure",members:{CompleteOnConvergence:{}}}}},RandomSeed:{type:"integer"}}},Sed:{type:"structure",required:["MaxParallelTrainingJobs"],members:{MaxNumberOfTrainingJobs:{type:"integer"},MaxParallelTrainingJobs:{type:"integer"},MaxRuntimeInSeconds:{type:"integer"}}},Seh:{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:"S25"}}}},AutoParameters:{type:"list",member:{type:"structure",required:["Name","ValueHint"],members:{Name:{},ValueHint:{}}}}}},Sf0:{type:"structure",required:["AlgorithmSpecification","RoleArn","OutputDataConfig","StoppingCondition"],members:{DefinitionName:{},TuningObjective:{shape:"S2m"},HyperParameterRanges:{shape:"Seh"},StaticHyperParameters:{shape:"S2t"},AlgorithmSpecification:{type:"structure",required:["TrainingInputMode"],members:{TrainingImage:{},TrainingInputMode:{},AlgorithmName:{},MetricDefinitions:{shape:"S2a"}}},RoleArn:{},InputDataConfig:{shape:"S2v"},VpcConfig:{shape:"S5p"},OutputDataConfig:{shape:"S3e"},ResourceConfig:{shape:"S3g"},StoppingCondition:{shape:"S3m"},EnableNetworkIsolation:{type:"boolean"},EnableInterContainerTrafficEncryption:{type:"boolean"},EnableManagedSpotTraining:{type:"boolean"},CheckpointConfig:{shape:"Sf5"},RetryStrategy:{shape:"Sf6"},HyperParameterTuningResourceConfig:{type:"structure",members:{InstanceType:{},InstanceCount:{type:"integer"},VolumeSizeInGB:{type:"integer"},VolumeKmsKeyId:{},AllocationStrategy:{},InstanceConfigs:{type:"list",member:{type:"structure",required:["InstanceType","InstanceCount","VolumeSizeInGB"],members:{InstanceType:{},InstanceCount:{type:"integer"},VolumeSizeInGB:{type:"integer"}}}}}},Environment:{type:"map",key:{},value:{}}}},Sf5:{type:"structure",required:["S3Uri"],members:{S3Uri:{},LocalPath:{}}},Sf6:{type:"structure",required:["MaximumRetryAttempts"],members:{MaximumRetryAttempts:{type:"integer"}}},Sfg:{type:"list",member:{shape:"Sf0"}},Sfh:{type:"structure",required:["ParentHyperParameterTuningJobs","WarmStartType"],members:{ParentHyperParameterTuningJobs:{type:"list",member:{type:"structure",members:{HyperParameterTuningJobName:{}}}},WarmStartType:{}}},Sfl:{type:"structure",required:["Mode"],members:{Mode:{}}},Sfw:{type:"list",member:{}},Sg9:{type:"structure",members:{StartTime:{type:"timestamp"},EndTime:{type:"timestamp"}}},Sgc:{type:"list",member:{type:"structure",required:["ModelName","VariantName","InfrastructureConfig"],members:{ModelName:{},VariantName:{},InfrastructureConfig:{shape:"Sgf"}}}},Sgf:{type:"structure",required:["InfrastructureType","RealTimeInferenceConfig"],members:{InfrastructureType:{},RealTimeInferenceConfig:{type:"structure",required:["InstanceType","InstanceCount"],members:{InstanceType:{},InstanceCount:{type:"integer"}}}}},Sgk:{type:"structure",required:["Destination"],members:{Destination:{},KmsKey:{},ContentType:{shape:"Sba"}}},Sgl:{type:"structure",required:["SourceModelVariantName","ShadowModelVariants"],members:{SourceModelVariantName:{},ShadowModelVariants:{type:"list",member:{type:"structure",required:["ShadowModelVariantName","SamplingPercentage"],members:{ShadowModelVariantName:{},SamplingPercentage:{type:"integer"}}}}}},Sgt:{type:"structure",members:{ModelPackageVersionArn:{},JobDurationInSeconds:{type:"integer"},TrafficPattern:{type:"structure",members:{TrafficType:{},Phases:{type:"list",member:{type:"structure",members:{InitialNumberOfUsers:{type:"integer"},SpawnRate:{type:"integer"},DurationInSeconds:{type:"integer"}}}}}},ResourceLimit:{type:"structure",members:{MaxNumberOfTests:{type:"integer"},MaxParallelOfTests:{type:"integer"}}},EndpointConfigurations:{type:"list",member:{type:"structure",required:["InstanceType"],members:{InstanceType:{},InferenceSpecificationName:{},EnvironmentParameterRanges:{type:"structure",members:{CategoricalParameterRanges:{type:"list",member:{type:"structure",required:["Name","Value"],members:{Name:{},Value:{type:"list",member:{}}}}}}}}}},VolumeKmsKeyId:{},ContainerConfig:{type:"structure",members:{Domain:{},Task:{},Framework:{},FrameworkVersion:{},PayloadConfig:{type:"structure",members:{SamplePayloadUrl:{},SupportedContentTypes:{type:"list",member:{}}}},NearestModelName:{},SupportedInstanceTypes:{type:"list",member:{}},DataInputConfig:{}}},Endpoints:{type:"list",member:{shape:"Shk"}},VpcConfig:{type:"structure",required:["SecurityGroupIds","Subnets"],members:{SecurityGroupIds:{type:"list",member:{}},Subnets:{type:"list",member:{}}}},ModelName:{}}},Shk:{type:"structure",required:["EndpointName"],members:{EndpointName:{}}},Shr:{type:"structure",members:{MaxInvocations:{type:"integer"},ModelLatencyThresholds:{type:"list",member:{type:"structure",members:{Percentile:{},ValueInMilliseconds:{type:"integer"}}}}}},Si2:{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:{}}}}}},Si9:{type:"structure",required:["S3OutputPath"],members:{S3OutputPath:{},KmsKeyId:{},SnsTopicArn:{}}},Sia:{type:"structure",members:{MaxHumanLabeledObjectCount:{type:"integer"},MaxPercentageOfInputDatasetLabeled:{type:"integer"}}},Sid:{type:"structure",required:["LabelingJobAlgorithmSpecificationArn"],members:{LabelingJobAlgorithmSpecificationArn:{},InitialActiveLearningModelArn:{},LabelingJobResourceConfig:{type:"structure",members:{VolumeKmsKeyId:{},VpcConfig:{shape:"S5p"}}}}},Sih:{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:"Sdi"}}},Siw:{type:"structure",members:{ContainerHostname:{},Image:{},ImageConfig:{type:"structure",required:["RepositoryAccessMode"],members:{RepositoryAccessMode:{},RepositoryAuthConfig:{type:"structure",required:["RepositoryCredentialsProviderArn"],members:{RepositoryCredentialsProviderArn:{}}}}},Mode:{},ModelDataUrl:{},Environment:{shape:"Sz"},ModelPackageName:{},InferenceSpecificationName:{},MultiModelConfig:{type:"structure",members:{ModelCacheSetting:{}}}}},Sj5:{type:"list",member:{shape:"Siw"}},Sj6:{type:"structure",required:["Mode"],members:{Mode:{}}},Sja:{type:"structure",members:{BaseliningJobName:{},ConstraintsResource:{shape:"S7e"}}},Sjb:{type:"structure",required:["ImageUri","ConfigUri"],members:{ImageUri:{},ConfigUri:{},Environment:{shape:"S7m"}}},Sjc:{type:"structure",required:["GroundTruthS3Input"],members:{EndpointInput:{shape:"S7q"},BatchTransformInput:{shape:"S7w"},GroundTruthS3Input:{shape:"Sjd"}}},Sjd:{type:"structure",members:{S3Uri:{}}},Sjg:{type:"structure",members:{KmsKeyId:{}}},Sjh:{type:"string",sensitive:true},Sjm:{type:"structure",required:["S3OutputPath"],members:{S3OutputPath:{}}},Sjq:{type:"structure",members:{BaseliningJobName:{},ConstraintsResource:{shape:"S7e"}}},Sjr:{type:"structure",required:["ImageUri","ConfigUri"],members:{ImageUri:{},ConfigUri:{},Environment:{shape:"S7m"}}},Sjs:{type:"structure",members:{EndpointInput:{shape:"S7q"},BatchTransformInput:{shape:"S7w"}}},Sjv:{type:"structure",required:["ValidationRole","ValidationProfiles"],members:{ValidationRole:{},ValidationProfiles:{type:"list",member:{type:"structure",required:["ProfileName","TransformJobDefinition"],members:{ProfileName:{},TransformJobDefinition:{shape:"S3p"}}}}}},Sjy:{type:"structure",required:["SourceAlgorithms"],members:{SourceAlgorithms:{type:"list",member:{type:"structure",required:["AlgorithmName"],members:{ModelDataUrl:{},AlgorithmName:{}}}}}},Sk1:{type:"structure",members:{ModelQuality:{type:"structure",members:{Statistics:{shape:"Sk3"},Constraints:{shape:"Sk3"}}},ModelDataQuality:{type:"structure",members:{Statistics:{shape:"Sk3"},Constraints:{shape:"Sk3"}}},Bias:{type:"structure",members:{Report:{shape:"Sk3"},PreTrainingReport:{shape:"Sk3"},PostTrainingReport:{shape:"Sk3"}}},Explainability:{type:"structure",members:{Report:{shape:"Sk3"}}}}},Sk3:{type:"structure",required:["ContentType","S3Uri"],members:{ContentType:{},ContentDigest:{},S3Uri:{}}},Sk8:{type:"map",key:{},value:{}},Skb:{type:"structure",members:{Bias:{type:"structure",members:{ConfigFile:{shape:"Skd"},PreTrainingConstraints:{shape:"Sk3"},PostTrainingConstraints:{shape:"Sk3"}}},Explainability:{type:"structure",members:{Constraints:{shape:"Sk3"},ConfigFile:{shape:"Skd"}}},ModelQuality:{type:"structure",members:{Statistics:{shape:"Sk3"},Constraints:{shape:"Sk3"}}},ModelDataQuality:{type:"structure",members:{Statistics:{shape:"Sk3"},Constraints:{shape:"Sk3"}}}}},Skd:{type:"structure",required:["S3Uri"],members:{ContentType:{},ContentDigest:{},S3Uri:{}}},Skh:{type:"list",member:{type:"structure",required:["Name","Containers"],members:{Name:{},Description:{},Containers:{shape:"Ss"},SupportedTransformInstanceTypes:{shape:"S16"},SupportedRealtimeInferenceInstanceTypes:{shape:"S18"},SupportedContentTypes:{shape:"S1a"},SupportedResponseMIMETypes:{shape:"S1c"}}}},Sko:{type:"structure",members:{BaseliningJobName:{},ConstraintsResource:{shape:"S7e"}}},Skp:{type:"structure",required:["ImageUri"],members:{ImageUri:{},ContainerEntrypoint:{shape:"S7i"},ContainerArguments:{shape:"S7k"},RecordPreprocessorSourceUri:{},PostAnalyticsProcessorSourceUri:{},ProblemType:{},Environment:{shape:"S7m"}}},Skr:{type:"structure",required:["GroundTruthS3Input"],members:{EndpointInput:{shape:"S7q"},BatchTransformInput:{shape:"S7w"},GroundTruthS3Input:{shape:"Sjd"}}},Skv:{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:"S7e"},StatisticsResource:{shape:"S7f"}}},MonitoringInputs:{type:"list",member:{type:"structure",members:{EndpointInput:{shape:"S7q"},BatchTransformInput:{shape:"S7w"}}}},MonitoringOutputConfig:{shape:"S82"},MonitoringResources:{shape:"S88"},MonitoringAppSpecification:{type:"structure",required:["ImageUri"],members:{ImageUri:{},ContainerEntrypoint:{shape:"S7i"},ContainerArguments:{shape:"S7k"},RecordPreprocessorSourceUri:{},PostAnalyticsProcessorSourceUri:{}}},StoppingCondition:{shape:"S8e"},Environment:{shape:"S7m"},NetworkConfig:{shape:"Sl3"},RoleArn:{}}},MonitoringJobDefinitionName:{},MonitoringType:{}}},Sl3:{type:"structure",members:{EnableInterContainerTrafficEncryption:{type:"boolean"},EnableNetworkIsolation:{type:"boolean"},VpcConfig:{shape:"S5p"}}},Slc:{type:"list",member:{}},Slf:{type:"list",member:{}},Sli:{type:"structure",required:["MinimumInstanceMetadataServiceVersion"],members:{MinimumInstanceMetadataServiceVersion:{}}},Sln:{type:"list",member:{type:"structure",members:{Content:{}}}},Slv:{type:"structure",required:["Bucket","ObjectKey"],members:{Bucket:{},ObjectKey:{},VersionId:{}}},Sm1:{type:"structure",required:["MaxParallelExecutionSteps"],members:{MaxParallelExecutionSteps:{type:"integer"}}},Sme:{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:{}}}}}},Sn1:{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:{}}},Sn6:{type:"structure",required:["ClusterConfig"],members:{ClusterConfig:{type:"structure",required:["InstanceCount","InstanceType","VolumeSizeInGB"],members:{InstanceCount:{type:"integer"},InstanceType:{},VolumeSizeInGB:{type:"integer"},VolumeKmsKeyId:{}}}}},Sn8:{type:"structure",required:["MaxRuntimeInSeconds"],members:{MaxRuntimeInSeconds:{type:"integer"}}},Sna:{type:"structure",required:["ImageUri"],members:{ImageUri:{},ContainerEntrypoint:{shape:"S7i"},ContainerArguments:{type:"list",member:{}}}},Snc:{type:"map",key:{},value:{}},Snd:{type:"structure",members:{ExperimentName:{},TrialName:{},TrialComponentDisplayName:{},RunName:{}}},Sni:{type:"structure",required:["ProductId"],members:{ProductId:{},ProvisioningArtifactId:{},PathId:{},ProvisioningParameters:{shape:"Snk"}}},Snk:{type:"list",member:{type:"structure",members:{Key:{},Value:{}}}},Sns:{type:"structure",members:{JupyterServerAppSettings:{shape:"S8u"},KernelGatewayAppSettings:{shape:"S8z"}}},So2:{type:"structure",required:["TrainingInputMode"],members:{TrainingImage:{},AlgorithmName:{},TrainingInputMode:{},MetricDefinitions:{shape:"S2a"},EnableSageMakerMetricsTimeSeries:{type:"boolean"},ContainerEntrypoint:{type:"list",member:{}},ContainerArguments:{type:"list",member:{}},TrainingImageConfig:{type:"structure",required:["TrainingRepositoryAccessMode"],members:{TrainingRepositoryAccessMode:{},TrainingRepositoryAuthConfig:{type:"structure",required:["TrainingRepositoryCredentialsProviderArn"],members:{TrainingRepositoryCredentialsProviderArn:{}}}}}}},Sob:{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:{}}}}}}},Soj:{type:"list",member:{type:"structure",required:["RuleConfigurationName","RuleEvaluatorImage"],members:{RuleConfigurationName:{},LocalPath:{},S3OutputPath:{},RuleEvaluatorImage:{},InstanceType:{},VolumeSizeInGB:{type:"integer"},RuleParameters:{shape:"Som"}}}},Som:{type:"map",key:{},value:{}},Son:{type:"structure",required:["S3OutputPath"],members:{LocalPath:{},S3OutputPath:{}}},Soo:{type:"structure",members:{S3OutputPath:{},ProfilingIntervalInMilliseconds:{type:"long"},ProfilingParameters:{shape:"Soq"},DisableProfiler:{type:"boolean"}}},Soq:{type:"map",key:{},value:{}},Sos:{type:"list",member:{type:"structure",required:["RuleConfigurationName","RuleEvaluatorImage"],members:{RuleConfigurationName:{},LocalPath:{},S3OutputPath:{},RuleEvaluatorImage:{},InstanceType:{},VolumeSizeInGB:{type:"integer"},RuleParameters:{shape:"Som"}}}},Sou:{type:"map",key:{},value:{}},Sp1:{type:"structure",members:{InvocationsTimeoutInSeconds:{type:"integer"},InvocationsMaxRetries:{type:"integer"}}},Sp4:{type:"structure",required:["DestinationS3Uri"],members:{DestinationS3Uri:{},KmsKeyId:{},GenerateInferenceId:{type:"boolean"}}},Sp5:{type:"structure",members:{InputFilter:{},OutputFilter:{},JoinSource:{}}},Spd:{type:"structure",members:{PrimaryStatus:{},Message:{}}},Spg:{type:"map",key:{},value:{type:"structure",members:{StringValue:{},NumberValue:{type:"double"}}}},Spk:{type:"map",key:{},value:{type:"structure",required:["Value"],members:{MediaType:{},Value:{}}}},Spv:{type:"structure",required:["UserPool","ClientId"],members:{UserPool:{},ClientId:{}}},Spy:{type:"structure",required:["ClientId","ClientSecret","Issuer","AuthorizationEndpoint","TokenEndpoint","UserInfoEndpoint","LogoutEndpoint","JwksUri"],members:{ClientId:{},ClientSecret:{type:"string",sensitive:true},Issuer:{},AuthorizationEndpoint:{},TokenEndpoint:{},UserInfoEndpoint:{},LogoutEndpoint:{},JwksUri:{}}},Sq1:{type:"structure",required:["Cidrs"],members:{Cidrs:{type:"list",member:{}}}},Sq5:{type:"structure",members:{VpcId:{},SecurityGroupIds:{shape:"Sq7"},Subnets:{shape:"Sq9"}}},Sq7:{type:"list",member:{}},Sq9:{type:"list",member:{}},Sqf:{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:{}}}}}}},Sqn:{type:"structure",members:{NotificationTopicArn:{}}},Ssq:{type:"structure",members:{UserProfileArn:{},UserProfileName:{},DomainId:{},IamIdentity:{type:"structure",members:{Arn:{},PrincipalId:{},SourceIdentity:{}}}}},Ssx:{type:"list",member:{type:"structure",required:["Name","Status"],members:{Name:{},Status:{},FailureReason:{}}}},Stb:{type:"list",member:{type:"structure",members:{PartialFailureMessage:{}}}},Std:{type:"structure",required:["CandidateName","ObjectiveStatus","CandidateSteps","CandidateStatus","CreationTime","LastModifiedTime"],members:{CandidateName:{},FinalAutoMLJobObjectiveMetric:{type:"structure",required:["MetricName","Value"],members:{Type:{},MetricName:{},Value:{type:"float"},StandardMetricName:{}}},ObjectiveStatus:{},CandidateSteps:{type:"list",member:{type:"structure",required:["CandidateStepType","CandidateStepArn","CandidateStepName"],members:{CandidateStepType:{},CandidateStepArn:{},CandidateStepName:{}}}},CandidateStatus:{},InferenceContainers:{shape:"Stp"},CreationTime:{type:"timestamp"},EndTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},FailureReason:{},CandidateProperties:{type:"structure",members:{CandidateArtifactLocations:{type:"structure",required:["Explainability"],members:{Explainability:{},ModelInsights:{}}},CandidateMetrics:{type:"list",member:{type:"structure",members:{MetricName:{},Value:{type:"float"},Set:{},StandardMetricName:{}}}}}},InferenceContainerDefinitions:{type:"map",key:{},value:{shape:"Stp"}}}},Stp:{type:"list",member:{type:"structure",required:["Image","ModelDataUrl"],members:{Image:{},ModelDataUrl:{},Environment:{shape:"Sz"}}}},Su8:{type:"structure",members:{EndpointName:{}}},Sui:{type:"structure",required:["S3ModelArtifacts"],members:{S3ModelArtifacts:{}}},Svl:{type:"list",member:{type:"structure",required:["VariantName"],members:{VariantName:{},DeployedImages:{shape:"Svn"},CurrentWeight:{type:"float"},DesiredWeight:{type:"float"},CurrentInstanceCount:{type:"integer"},DesiredInstanceCount:{type:"integer"},VariantStatus:{shape:"Svp"},CurrentServerlessConfig:{shape:"Saw"},DesiredServerlessConfig:{shape:"Saw"}}}},Svn:{type:"list",member:{type:"structure",members:{SpecifiedImage:{},ResolvedImage:{},ResolutionTime:{type:"timestamp"}}}},Svp:{type:"list",member:{type:"structure",required:["Status"],members:{Status:{},StatusMessage:{},StartTime:{type:"timestamp"}}}},Svt:{type:"structure",required:["EnableCapture","CaptureStatus","CurrentSamplingPercentage","DestinationS3Uri","KmsKeyId"],members:{EnableCapture:{type:"boolean"},CaptureStatus:{},CurrentSamplingPercentage:{type:"integer"},DestinationS3Uri:{},KmsKeyId:{}}},Svx:{type:"list",member:{type:"structure",required:["VariantName"],members:{VariantName:{},DeployedImages:{shape:"Svn"},CurrentWeight:{type:"float"},DesiredWeight:{type:"float"},CurrentInstanceCount:{type:"integer"},DesiredInstanceCount:{type:"integer"},InstanceType:{},AcceleratorType:{},VariantStatus:{shape:"Svp"},CurrentServerlessConfig:{shape:"Saw"},DesiredServerlessConfig:{shape:"Saw"}}}},Sw3:{type:"structure",required:["SourceArn"],members:{SourceArn:{},SourceType:{}}},Sw9:{type:"structure",required:["Status"],members:{Status:{},BlockedReason:{}}},Swc:{type:"structure",required:["Status"],members:{Status:{},FailureReason:{}}},Swi:{type:"list",member:{shape:"Swj"}},Swj:{type:"structure",members:{Key:{},Value:{}}},Sx0:{type:"list",member:{}},Sxf:{type:"structure",members:{Completed:{type:"integer"},InProgress:{type:"integer"},RetryableError:{type:"integer"},NonRetryableError:{type:"integer"},Stopped:{type:"integer"}}},Sxh:{type:"structure",members:{Succeeded:{type:"integer"},Pending:{type:"integer"},Failed:{type:"integer"}}},Sxj:{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:"S2t"},FailureReason:{},FinalHyperParameterTuningJobObjectiveMetric:{type:"structure",required:["MetricName","Value"],members:{Type:{},MetricName:{},Value:{type:"float"}}},ObjectiveStatus:{}}},Sxm:{type:"structure",members:{NumberOfTrainingJobsObjectiveNotImproving:{type:"integer"},ConvergenceDetectedTime:{type:"timestamp"}}},Sxn:{type:"structure",members:{RuntimeInSeconds:{type:"integer"}}},Sy8:{type:"structure",required:["CostPerHour","CostPerInference","MaxInvocations","ModelLatency"],members:{CostPerHour:{type:"float"},CostPerInference:{type:"float"},MaxInvocations:{type:"integer"},ModelLatency:{type:"integer"},CpuUtilization:{type:"float"},MemoryUtilization:{type:"float"}}},Sya:{type:"structure",required:["EndpointName","VariantName","InstanceType","InitialInstanceCount"],members:{EndpointName:{},VariantName:{},InstanceType:{},InitialInstanceCount:{type:"integer"}}},Syb:{type:"structure",members:{InferenceSpecificationName:{},EnvironmentParameters:{type:"list",member:{type:"structure",required:["Key","ValueType","Value"],members:{Key:{},ValueType:{},Value:{}}}},CompilationJobName:{}}},Syj:{type:"structure",required:["MaxInvocations","ModelLatency"],members:{MaxInvocations:{type:"integer"},ModelLatency:{type:"integer"}}},Syn:{type:"structure",members:{TotalLabeled:{type:"integer"},HumanLabeled:{type:"integer"},MachineLabeled:{type:"integer"},FailedNonRetryableError:{type:"integer"},Unlabeled:{type:"integer"}}},Syq:{type:"structure",required:["OutputDatasetS3Uri"],members:{OutputDatasetS3Uri:{},FinalActiveLearningModelArn:{}}},Syv:{type:"structure",required:["RecommendationStatus"],members:{RecommendationStatus:{},RealTimeInferenceRecommendations:{type:"list",member:{type:"structure",required:["RecommendationId","InstanceType"],members:{RecommendationId:{},InstanceType:{},Environment:{shape:"Sz"}}}}}},Szc:{type:"structure",required:["ValidationStatuses"],members:{ValidationStatuses:{shape:"Szd"},ImageScanStatuses:{shape:"Szd"}}},Szd:{type:"list",member:{type:"structure",required:["Name","Status"],members:{Name:{},Status:{},FailureReason:{}}}},Szp:{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:{}}},S109:{type:"structure",members:{ExperimentName:{},TrialName:{}}},S10h:{type:"structure",members:{ProvisionedProductId:{},ProvisionedProductStatusMessage:{}}},S10s:{type:"structure",required:["WorkteamArn"],members:{WorkteamArn:{},MarketplaceTitle:{},SellerName:{},MarketplaceDescription:{},ListingId:{}}},S10w:{type:"list",member:{type:"structure",required:["Status","StartTime"],members:{Status:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},StatusMessage:{}}}},S10z:{type:"list",member:{type:"structure",members:{MetricName:{},Value:{type:"float"},Timestamp:{type:"timestamp"}}}},S113:{type:"list",member:{type:"structure",members:{RuleConfigurationName:{},RuleEvaluationJobArn:{},RuleEvaluationStatus:{},StatusDetails:{},LastModifiedTime:{type:"timestamp"}}}},S11a:{type:"structure",required:["Status"],members:{Status:{},ResourceRetainedBillableTimeInSeconds:{type:"integer"},ReusedByJob:{}}},S11i:{type:"structure",required:["SourceArn"],members:{SourceArn:{},SourceType:{}}},S11m:{type:"structure",required:["SourceArn"],members:{SourceArn:{},SourceType:{}}},S11o:{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"}}}},S11y:{type:"structure",required:["WorkforceName","WorkforceArn"],members:{WorkforceName:{},WorkforceArn:{},LastUpdatedDate:{type:"timestamp"},SourceIpConfig:{shape:"Sq1"},SubDomain:{},CognitoConfig:{shape:"Spv"},OidcConfig:{type:"structure",members:{ClientId:{},Issuer:{},AuthorizationEndpoint:{},TokenEndpoint:{},UserInfoEndpoint:{},LogoutEndpoint:{},JwksUri:{}}},CreateDate:{type:"timestamp"},WorkforceVpcConfig:{type:"structure",required:["VpcId","SecurityGroupIds","Subnets"],members:{VpcId:{},SecurityGroupIds:{shape:"Sq7"},Subnets:{shape:"Sq9"},VpcEndpointId:{}}},Status:{},FailureReason:{}}},S126:{type:"structure",required:["WorkteamName","MemberDefinitions","WorkteamArn","Description"],members:{WorkteamName:{},MemberDefinitions:{shape:"Sqf"},WorkteamArn:{},WorkforceArn:{},ProductListingIds:{type:"list",member:{}},Description:{},SubDomain:{},CreateDate:{type:"timestamp"},LastUpdatedDate:{type:"timestamp"},NotificationConfiguration:{shape:"Sqn"}}},S153:{type:"list",member:{type:"structure",required:["MonitoringJobDefinitionName","MonitoringJobDefinitionArn","CreationTime","EndpointName"],members:{MonitoringJobDefinitionName:{},MonitoringJobDefinitionArn:{},CreationTime:{type:"timestamp"},EndpointName:{}}}},S16t:{type:"list",member:{type:"structure",required:["HubContentName","HubContentArn","HubContentVersion","HubContentType","DocumentSchemaVersion","HubContentStatus","CreationTime"],members:{HubContentName:{},HubContentArn:{},HubContentVersion:{},HubContentType:{},DocumentSchemaVersion:{},HubContentDisplayName:{},HubContentDescription:{},HubContentSearchKeywords:{shape:"Sx0"},HubContentStatus:{},CreationTime:{type:"timestamp"}}}},S1a8:{type:"list",member:{type:"structure",required:["MonitoringAlertName","CreationTime","LastModifiedTime","AlertStatus","DatapointsToAlert","EvaluationPeriod","Actions"],members:{MonitoringAlertName:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},AlertStatus:{},DatapointsToAlert:{type:"integer"},EvaluationPeriod:{type:"integer"},Actions:{type:"structure",members:{ModelDashboardIndicator:{type:"structure",members:{Enabled:{type:"boolean"}}}}}}}},S1bn:{type:"list",member:{type:"structure",required:["Name","Value"],members:{Name:{},Value:{}}}},S1c3:{type:"list",member:{type:"structure",required:["Name","Value"],members:{Name:{},Value:{}}}},S1ep:{type:"list",member:{type:"structure",required:["DeviceName"],members:{DeviceName:{},Description:{},IotThingName:{}}}},S1f0:{type:"structure",members:{Filters:{shape:"S1f1"},NestedFilters:{type:"list",member:{type:"structure",required:["NestedPropertyName","Filters"],members:{NestedPropertyName:{},Filters:{shape:"S1f1"}}}},SubExpressions:{type:"list",member:{shape:"S1f0"}},Operator:{}}},S1f1:{type:"list",member:{type:"structure",required:["Name"],members:{Name:{},Operator:{},Value:{}}}},S1fd:{type:"structure",members:{TrainingJobName:{},TrainingJobArn:{},TuningJobArn:{},LabelingJobArn:{},AutoMLJobArn:{},ModelArtifacts:{shape:"Sui"},TrainingJobStatus:{},SecondaryStatus:{},FailureReason:{},HyperParameters:{shape:"S2t"},AlgorithmSpecification:{shape:"So2"},RoleArn:{},InputDataConfig:{shape:"S2v"},OutputDataConfig:{shape:"S3e"},ResourceConfig:{shape:"S3g"},VpcConfig:{shape:"S5p"},StoppingCondition:{shape:"S3m"},CreationTime:{type:"timestamp"},TrainingStartTime:{type:"timestamp"},TrainingEndTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},SecondaryStatusTransitions:{shape:"S10w"},FinalMetricDataList:{shape:"S10z"},EnableNetworkIsolation:{type:"boolean"},EnableInterContainerTrafficEncryption:{type:"boolean"},EnableManagedSpotTraining:{type:"boolean"},CheckpointConfig:{shape:"Sf5"},TrainingTimeInSeconds:{type:"integer"},BillableTimeInSeconds:{type:"integer"},DebugHookConfig:{shape:"Sob"},ExperimentConfig:{shape:"Snd"},DebugRuleConfigurations:{shape:"Soj"},TensorBoardOutputConfig:{shape:"Son"},DebugRuleEvaluationStatuses:{shape:"S113"},Environment:{shape:"Sou"},RetryStrategy:{shape:"Sf6"},Tags:{shape:"S7"}}},S1fl:{type:"structure",members:{TransformJobName:{},TransformJobArn:{},TransformJobStatus:{},FailureReason:{},ModelName:{},MaxConcurrentTransforms:{type:"integer"},ModelClientConfig:{shape:"Sp1"},MaxPayloadInMB:{type:"integer"},BatchStrategy:{},Environment:{shape:"S3t"},TransformInput:{shape:"S3w"},TransformOutput:{shape:"S40"},TransformResources:{shape:"S43"},CreationTime:{type:"timestamp"},TransformStartTime:{type:"timestamp"},TransformEndTime:{type:"timestamp"},LabelingJobArn:{},AutoMLJobArn:{},DataProcessing:{shape:"Sp5"},ExperimentConfig:{shape:"Snd"},Tags:{shape:"S7"}}},S1h2:{type:"list",member:{}},S1j8:{type:"list",member:{}}}}},7889:function(e){e.exports={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"},ResourceARNList:{type:"list",member:{}}}},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:"S16"},KeysWithNoncompliantValues:{shape:"S16"},ComplianceStatus:{type:"boolean"}}}}}}}}},GetTagKeys:{input:{type:"structure",members:{PaginationToken:{}}},output:{type:"structure",members:{PaginationToken:{},TagKeys:{shape:"S16"}}}},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:"S1h"},Tags:{type:"map",key:{},value:{}}}},output:{type:"structure",members:{FailedResourcesMap:{shape:"S1k"}}}},UntagResources:{input:{type:"structure",required:["ResourceARNList","TagKeys"],members:{ResourceARNList:{shape:"S1h"},TagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{FailedResourcesMap:{shape:"S1k"}}}}},shapes:{Sb:{type:"list",member:{}},S16:{type:"list",member:{}},S1h:{type:"list",member:{}},S1k:{type:"map",key:{},value:{type:"structure",members:{StatusCode:{type:"integer"},ErrorCode:{},ErrorMessage:{}}}}}}},7890:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2021-06-15",endpointPrefix:"rbin",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"Amazon Recycle Bin",serviceId:"rbin",signatureVersion:"v4",signingName:"rbin",uid:"rbin-2021-06-15"},operations:{CreateRule:{http:{requestUri:"/rules",responseCode:201},input:{type:"structure",required:["RetentionPeriod","ResourceType"],members:{RetentionPeriod:{shape:"S2"},Description:{},Tags:{shape:"S6"},ResourceType:{},ResourceTags:{shape:"Sb"},LockConfiguration:{shape:"Sf"}}},output:{type:"structure",members:{Identifier:{},RetentionPeriod:{shape:"S2"},Description:{},Tags:{shape:"S6"},ResourceType:{},ResourceTags:{shape:"Sb"},Status:{},LockConfiguration:{shape:"Sf"},LockState:{}}}},DeleteRule:{http:{method:"DELETE",requestUri:"/rules/{identifier}",responseCode:204},input:{type:"structure",required:["Identifier"],members:{Identifier:{location:"uri",locationName:"identifier"}}},output:{type:"structure",members:{}}},GetRule:{http:{method:"GET",requestUri:"/rules/{identifier}",responseCode:200},input:{type:"structure",required:["Identifier"],members:{Identifier:{location:"uri",locationName:"identifier"}}},output:{type:"structure",members:{Identifier:{},Description:{},ResourceType:{},RetentionPeriod:{shape:"S2"},ResourceTags:{shape:"Sb"},Status:{},LockConfiguration:{shape:"Sf"},LockState:{},LockEndTime:{type:"timestamp"}}}},ListRules:{http:{requestUri:"/list-rules",responseCode:200},input:{type:"structure",required:["ResourceType"],members:{MaxResults:{type:"integer"},NextToken:{},ResourceType:{},ResourceTags:{shape:"Sb"},LockState:{}}},output:{type:"structure",members:{Rules:{type:"list",member:{type:"structure",members:{Identifier:{},Description:{},RetentionPeriod:{shape:"S2"},LockState:{}}}},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:"S6"}}}},LockRule:{http:{method:"PATCH",requestUri:"/rules/{identifier}/lock",responseCode:200},input:{type:"structure",required:["Identifier","LockConfiguration"],members:{Identifier:{location:"uri",locationName:"identifier"},LockConfiguration:{shape:"Sf"}}},output:{type:"structure",members:{Identifier:{},Description:{},ResourceType:{},RetentionPeriod:{shape:"S2"},ResourceTags:{shape:"Sb"},Status:{},LockConfiguration:{shape:"Sf"},LockState:{}}}},TagResource:{http:{requestUri:"/tags/{resourceArn}",responseCode:201},input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{location:"uri",locationName:"resourceArn"},Tags:{shape:"S6"}}},output:{type:"structure",members:{}}},UnlockRule:{http:{method:"PATCH",requestUri:"/rules/{identifier}/unlock",responseCode:200},input:{type:"structure",required:["Identifier"],members:{Identifier:{location:"uri",locationName:"identifier"}}},output:{type:"structure",members:{Identifier:{},Description:{},ResourceType:{},RetentionPeriod:{shape:"S2"},ResourceTags:{shape:"Sb"},Status:{},LockConfiguration:{shape:"Sf"},LockState:{},LockEndTime:{type:"timestamp"}}}},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:{}}},UpdateRule:{http:{method:"PATCH",requestUri:"/rules/{identifier}",responseCode:200},input:{type:"structure",required:["Identifier"],members:{Identifier:{location:"uri",locationName:"identifier"},RetentionPeriod:{shape:"S2"},Description:{},ResourceType:{},ResourceTags:{shape:"Sb"}}},output:{type:"structure",members:{Identifier:{},RetentionPeriod:{shape:"S2"},Description:{},ResourceType:{},ResourceTags:{shape:"Sb"},Status:{},LockState:{},LockEndTime:{type:"timestamp"}}}}},shapes:{S2:{type:"structure",required:["RetentionPeriodValue","RetentionPeriodUnit"],members:{RetentionPeriodValue:{type:"integer"},RetentionPeriodUnit:{}}},S6:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},Sb:{type:"list",member:{type:"structure",required:["ResourceTagKey"],members:{ResourceTagKey:{},ResourceTagValue:{}}}},Sf:{type:"structure",required:["UnlockDelay"],members:{UnlockDelay:{type:"structure",required:["UnlockDelayValue","UnlockDelayUnit"],members:{UnlockDelayValue:{type:"integer"},UnlockDelayUnit:{}}}}}}}},7906:function(e){e.exports={pagination:{}}},7916:function(e){e.exports={version:2,waiters:{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"}]}}}},7920:function(e,t,r){var s=r(2393);var i={setupRequestListeners:function setupRequestListeners(e,t,r){if(r.indexOf(t.operation)!==-1&&t.params.SourceRegion){t.params=s.util.copy(t.params);if(t.params.PreSignedUrl||t.params.SourceRegion===e.config.region){delete t.params.SourceRegion}else{var a=!!e.config.paramValidation;if(a){t.removeListener("validate",s.EventListeners.Core.VALIDATE_PARAMETERS)}t.onAsync("validate",i.buildCrossRegionPresignedUrl);if(a){t.addListener("validate",s.EventListeners.Core.VALIDATE_PARAMETERS)}}}},buildCrossRegionPresignedUrl:function buildCrossRegionPresignedUrl(e,t){var r=s.util.copy(e.service.config);r.region=e.params.SourceRegion;delete e.params.SourceRegion;delete r.endpoint;delete r.params;r.signatureVersion="v4";var i=e.service.config.region;var a=new e.service.constructor(r);var o=a[e.operation](s.util.copy(e.params));o.on("build",function addDestinationRegionParam(e){var t=e.httpRequest;t.params.DestinationRegion=i;t.body=s.util.queryParamsToString(t.params)});o.presign(function(r,s){if(r)t(r);else{e.params.PreSignedUrl=s;t()}})}};e.exports=i},7922:function(e){e.exports={pagination:{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"}}}},7925:function(e,t,r){var s=r(8498);var i=r(2562).XmlNode;var a=r(4971).XmlText;function XmlBuilder(){}XmlBuilder.prototype.toXML=function(e,t,r,s){var a=new i(r);applyNamespaces(a,t,true);serialize(a,e,t);return a.children.length>0||s?a.toString():""};function serialize(e,t,r){switch(r.type){case"structure":return serializeStructure(e,t,r);case"map":return serializeMap(e,t,r);case"list":return serializeList(e,t,r);default:return serializeScalar(e,t,r)}}function serializeStructure(e,t,r){s.arrayEach(r.memberNames,function(s){var a=r.members[s];if(a.location!=="body")return;var o=t[s];var n=a.name;if(o!==undefined&&o!==null){if(a.isXmlAttribute){e.addAttribute(n,o)}else if(a.flattened){serialize(e,o,a)}else{var u=new i(n);e.addChildNode(u);applyNamespaces(u,a);serialize(u,o,a)}}})}function serializeMap(e,t,r){var a=r.key.name||"key";var o=r.value.name||"value";s.each(t,function(t,s){var n=new i(r.flattened?r.name:"entry");e.addChildNode(n);var u=new i(a);var p=new i(o);n.addChildNode(u);n.addChildNode(p);serialize(u,t,r.key);serialize(p,s,r.value)})}function serializeList(e,t,r){if(r.flattened){s.arrayEach(t,function(t){var s=r.member.name||r.name;var a=new i(s);e.addChildNode(a);serialize(a,t,r.member)})}else{s.arrayEach(t,function(t){var s=r.member.name||"member";var a=new i(s);e.addChildNode(a);serialize(a,t,r.member)})}}function serializeScalar(e,t,r){e.addChildNode(new a(r.toWireFormat(t)))}function applyNamespaces(e,t,r){var s,i="xmlns";if(t.xmlNamespaceUri){s=t.xmlNamespaceUri;if(t.xmlNamespacePrefix)i+=":"+t.xmlNamespacePrefix}else if(r&&t.api.xmlNamespaceUri){s=t.api.xmlNamespaceUri}if(s)e.addAttribute(i,s)}e.exports=XmlBuilder},7926:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:true});t.default=void 0;var s=_interopRequireDefault(r(8745));var i=_interopRequireDefault(r(9084));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}const a=(0,s.default)("v5",80,i.default);var o=a;t.default=o},7932:function(e){e.exports={version:"2.0",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:{ConfigureLogsForChannel:{http:{method:"PUT",requestUri:"/configureLogs/channel",responseCode:200},input:{type:"structure",required:["ChannelName","LogTypes"],members:{ChannelName:{},LogTypes:{shape:"S3"}}},output:{type:"structure",members:{ChannelName:{},LogTypes:{shape:"S3"}}}},ConfigureLogsForPlaybackConfiguration:{http:{method:"PUT",requestUri:"/configureLogs/playbackConfiguration",responseCode:200},input:{type:"structure",required:["PercentEnabled","PlaybackConfigurationName"],members:{PercentEnabled:{type:"integer"},PlaybackConfigurationName:{}}},output:{type:"structure",required:["PercentEnabled"],members:{PercentEnabled:{type:"integer"},PlaybackConfigurationName:{}}},idempotent:true},CreateChannel:{http:{requestUri:"/channel/{ChannelName}",responseCode:200},input:{type:"structure",required:["ChannelName","Outputs","PlaybackMode"],members:{ChannelName:{location:"uri",locationName:"ChannelName"},FillerSlate:{shape:"Sa"},Outputs:{shape:"Sb"},PlaybackMode:{},Tags:{shape:"Sg",locationName:"tags"},Tier:{}}},output:{type:"structure",members:{Arn:{},ChannelName:{},ChannelState:{},CreationTime:{shape:"Sk"},FillerSlate:{shape:"Sa"},LastModifiedTime:{shape:"Sk"},Outputs:{shape:"Sl"},PlaybackMode:{},Tags:{shape:"Sg",locationName:"tags"},Tier:{}}},idempotent:true},CreateLiveSource:{http:{requestUri:"/sourceLocation/{SourceLocationName}/liveSource/{LiveSourceName}",responseCode:200},input:{type:"structure",required:["HttpPackageConfigurations","LiveSourceName","SourceLocationName"],members:{HttpPackageConfigurations:{shape:"So"},LiveSourceName:{location:"uri",locationName:"LiveSourceName"},SourceLocationName:{location:"uri",locationName:"SourceLocationName"},Tags:{shape:"Sg",locationName:"tags"}}},output:{type:"structure",members:{Arn:{},CreationTime:{shape:"Sk"},HttpPackageConfigurations:{shape:"So"},LastModifiedTime:{shape:"Sk"},LiveSourceName:{},SourceLocationName:{},Tags:{shape:"Sg",locationName:"tags"}}},idempotent:true},CreatePrefetchSchedule:{http:{requestUri:"/prefetchSchedule/{PlaybackConfigurationName}/{Name}",responseCode:200},input:{type:"structure",required:["Consumption","Name","PlaybackConfigurationName","Retrieval"],members:{Consumption:{shape:"St"},Name:{location:"uri",locationName:"Name"},PlaybackConfigurationName:{location:"uri",locationName:"PlaybackConfigurationName"},Retrieval:{shape:"Sx"},StreamId:{}}},output:{type:"structure",members:{Arn:{},Consumption:{shape:"St"},Name:{},PlaybackConfigurationName:{},Retrieval:{shape:"Sx"},StreamId:{}}},idempotent:true},CreateProgram:{http:{requestUri:"/channel/{ChannelName}/program/{ProgramName}",responseCode:200},input:{type:"structure",required:["ChannelName","ProgramName","ScheduleConfiguration","SourceLocationName"],members:{AdBreaks:{shape:"S10"},ChannelName:{location:"uri",locationName:"ChannelName"},LiveSourceName:{},ProgramName:{location:"uri",locationName:"ProgramName"},ScheduleConfiguration:{type:"structure",required:["Transition"],members:{ClipRange:{shape:"S1b"},Transition:{type:"structure",required:["RelativePosition","Type"],members:{DurationMillis:{type:"long"},RelativePosition:{},RelativeProgram:{},ScheduledStartTimeMillis:{type:"long"},Type:{}}}}},SourceLocationName:{},VodSourceName:{}}},output:{type:"structure",members:{AdBreaks:{shape:"S10"},Arn:{},ChannelName:{},ClipRange:{shape:"S1b"},CreationTime:{shape:"Sk"},DurationMillis:{type:"long"},LiveSourceName:{},ProgramName:{},ScheduledStartTime:{shape:"Sk"},SourceLocationName:{},VodSourceName:{}}},idempotent:true},CreateSourceLocation:{http:{requestUri:"/sourceLocation/{SourceLocationName}",responseCode:200},input:{type:"structure",required:["HttpConfiguration","SourceLocationName"],members:{AccessConfiguration:{shape:"S1g"},DefaultSegmentDeliveryConfiguration:{shape:"S1j"},HttpConfiguration:{shape:"S1k"},SegmentDeliveryConfigurations:{shape:"S1l"},SourceLocationName:{location:"uri",locationName:"SourceLocationName"},Tags:{shape:"Sg",locationName:"tags"}}},output:{type:"structure",members:{AccessConfiguration:{shape:"S1g"},Arn:{},CreationTime:{shape:"Sk"},DefaultSegmentDeliveryConfiguration:{shape:"S1j"},HttpConfiguration:{shape:"S1k"},LastModifiedTime:{shape:"Sk"},SegmentDeliveryConfigurations:{shape:"S1l"},SourceLocationName:{},Tags:{shape:"Sg",locationName:"tags"}}},idempotent:true},CreateVodSource:{http:{requestUri:"/sourceLocation/{SourceLocationName}/vodSource/{VodSourceName}",responseCode:200},input:{type:"structure",required:["HttpPackageConfigurations","SourceLocationName","VodSourceName"],members:{HttpPackageConfigurations:{shape:"So"},SourceLocationName:{location:"uri",locationName:"SourceLocationName"},Tags:{shape:"Sg",locationName:"tags"},VodSourceName:{location:"uri",locationName:"VodSourceName"}}},output:{type:"structure",members:{Arn:{},CreationTime:{shape:"Sk"},HttpPackageConfigurations:{shape:"So"},LastModifiedTime:{shape:"Sk"},SourceLocationName:{},Tags:{shape:"Sg",locationName:"tags"},VodSourceName:{}}},idempotent:true},DeleteChannel:{http:{method:"DELETE",requestUri:"/channel/{ChannelName}",responseCode:200},input:{type:"structure",required:["ChannelName"],members:{ChannelName:{location:"uri",locationName:"ChannelName"}}},output:{type:"structure",members:{}},idempotent:true},DeleteChannelPolicy:{http:{method:"DELETE",requestUri:"/channel/{ChannelName}/policy",responseCode:200},input:{type:"structure",required:["ChannelName"],members:{ChannelName:{location:"uri",locationName:"ChannelName"}}},output:{type:"structure",members:{}},idempotent:true},DeleteLiveSource:{http:{method:"DELETE",requestUri:"/sourceLocation/{SourceLocationName}/liveSource/{LiveSourceName}",responseCode:200},input:{type:"structure",required:["LiveSourceName","SourceLocationName"],members:{LiveSourceName:{location:"uri",locationName:"LiveSourceName"},SourceLocationName:{location:"uri",locationName:"SourceLocationName"}}},output:{type:"structure",members:{}},idempotent:true},DeletePlaybackConfiguration:{http:{method:"DELETE",requestUri:"/playbackConfiguration/{Name}",responseCode:204},input:{type:"structure",required:["Name"],members:{Name:{location:"uri",locationName:"Name"}}},output:{type:"structure",members:{}},idempotent:true},DeletePrefetchSchedule:{http:{method:"DELETE",requestUri:"/prefetchSchedule/{PlaybackConfigurationName}/{Name}",responseCode:204},input:{type:"structure",required:["Name","PlaybackConfigurationName"],members:{Name:{location:"uri",locationName:"Name"},PlaybackConfigurationName:{location:"uri",locationName:"PlaybackConfigurationName"}}},output:{type:"structure",members:{}},idempotent:true},DeleteProgram:{http:{method:"DELETE",requestUri:"/channel/{ChannelName}/program/{ProgramName}",responseCode:200},input:{type:"structure",required:["ChannelName","ProgramName"],members:{ChannelName:{location:"uri",locationName:"ChannelName"},ProgramName:{location:"uri",locationName:"ProgramName"}}},output:{type:"structure",members:{}},idempotent:true},DeleteSourceLocation:{http:{method:"DELETE",requestUri:"/sourceLocation/{SourceLocationName}",responseCode:200},input:{type:"structure",required:["SourceLocationName"],members:{SourceLocationName:{location:"uri",locationName:"SourceLocationName"}}},output:{type:"structure",members:{}},idempotent:true},DeleteVodSource:{http:{method:"DELETE",requestUri:"/sourceLocation/{SourceLocationName}/vodSource/{VodSourceName}",responseCode:200},input:{type:"structure",required:["SourceLocationName","VodSourceName"],members:{SourceLocationName:{location:"uri",locationName:"SourceLocationName"},VodSourceName:{location:"uri",locationName:"VodSourceName"}}},output:{type:"structure",members:{}},idempotent:true},DescribeChannel:{http:{method:"GET",requestUri:"/channel/{ChannelName}",responseCode:200},input:{type:"structure",required:["ChannelName"],members:{ChannelName:{location:"uri",locationName:"ChannelName"}}},output:{type:"structure",required:["LogConfiguration"],members:{Arn:{},ChannelName:{},ChannelState:{},CreationTime:{shape:"Sk"},FillerSlate:{shape:"Sa"},LastModifiedTime:{shape:"Sk"},LogConfiguration:{shape:"S28"},Outputs:{shape:"Sl"},PlaybackMode:{},Tags:{shape:"Sg",locationName:"tags"},Tier:{}}}},DescribeLiveSource:{http:{method:"GET",requestUri:"/sourceLocation/{SourceLocationName}/liveSource/{LiveSourceName}",responseCode:200},input:{type:"structure",required:["LiveSourceName","SourceLocationName"],members:{LiveSourceName:{location:"uri",locationName:"LiveSourceName"},SourceLocationName:{location:"uri",locationName:"SourceLocationName"}}},output:{type:"structure",members:{Arn:{},CreationTime:{shape:"Sk"},HttpPackageConfigurations:{shape:"So"},LastModifiedTime:{shape:"Sk"},LiveSourceName:{},SourceLocationName:{},Tags:{shape:"Sg",locationName:"tags"}}}},DescribeProgram:{http:{method:"GET",requestUri:"/channel/{ChannelName}/program/{ProgramName}",responseCode:200},input:{type:"structure",required:["ChannelName","ProgramName"],members:{ChannelName:{location:"uri",locationName:"ChannelName"},ProgramName:{location:"uri",locationName:"ProgramName"}}},output:{type:"structure",members:{AdBreaks:{shape:"S10"},Arn:{},ChannelName:{},ClipRange:{shape:"S1b"},CreationTime:{shape:"Sk"},DurationMillis:{type:"long"},LiveSourceName:{},ProgramName:{},ScheduledStartTime:{shape:"Sk"},SourceLocationName:{},VodSourceName:{}}}},DescribeSourceLocation:{http:{method:"GET",requestUri:"/sourceLocation/{SourceLocationName}",responseCode:200},input:{type:"structure",required:["SourceLocationName"],members:{SourceLocationName:{location:"uri",locationName:"SourceLocationName"}}},output:{type:"structure",members:{AccessConfiguration:{shape:"S1g"},Arn:{},CreationTime:{shape:"Sk"},DefaultSegmentDeliveryConfiguration:{shape:"S1j"},HttpConfiguration:{shape:"S1k"},LastModifiedTime:{shape:"Sk"},SegmentDeliveryConfigurations:{shape:"S1l"},SourceLocationName:{},Tags:{shape:"Sg",locationName:"tags"}}}},DescribeVodSource:{http:{method:"GET",requestUri:"/sourceLocation/{SourceLocationName}/vodSource/{VodSourceName}",responseCode:200},input:{type:"structure",required:["SourceLocationName","VodSourceName"],members:{SourceLocationName:{location:"uri",locationName:"SourceLocationName"},VodSourceName:{location:"uri",locationName:"VodSourceName"}}},output:{type:"structure",members:{Arn:{},CreationTime:{shape:"Sk"},HttpPackageConfigurations:{shape:"So"},LastModifiedTime:{shape:"Sk"},SourceLocationName:{},Tags:{shape:"Sg",locationName:"tags"},VodSourceName:{}}}},GetChannelPolicy:{http:{method:"GET",requestUri:"/channel/{ChannelName}/policy",responseCode:200},input:{type:"structure",required:["ChannelName"],members:{ChannelName:{location:"uri",locationName:"ChannelName"}}},output:{type:"structure",members:{Policy:{}}}},GetChannelSchedule:{http:{method:"GET",requestUri:"/channel/{ChannelName}/schedule",responseCode:200},input:{type:"structure",required:["ChannelName"],members:{ChannelName:{location:"uri",locationName:"ChannelName"},DurationMinutes:{location:"querystring",locationName:"durationMinutes"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{Items:{type:"list",member:{type:"structure",required:["Arn","ChannelName","ProgramName","SourceLocationName"],members:{ApproximateDurationSeconds:{type:"long"},ApproximateStartTime:{shape:"Sk"},Arn:{},ChannelName:{},LiveSourceName:{},ProgramName:{},ScheduleAdBreaks:{type:"list",member:{type:"structure",members:{ApproximateDurationSeconds:{type:"long"},ApproximateStartTime:{shape:"Sk"},SourceLocationName:{},VodSourceName:{}}}},ScheduleEntryType:{},SourceLocationName:{},VodSourceName:{}}}},NextToken:{}}}},GetPlaybackConfiguration:{http:{method:"GET",requestUri:"/playbackConfiguration/{Name}",responseCode:200},input:{type:"structure",required:["Name"],members:{Name:{location:"uri",locationName:"Name"}}},output:{type:"structure",members:{AdDecisionServerUrl:{},AvailSuppression:{shape:"S2u"},Bumper:{shape:"S2x"},CdnConfiguration:{shape:"S2y"},ConfigurationAliases:{shape:"S2z"},DashConfiguration:{shape:"S30"},HlsConfiguration:{shape:"S32"},LivePreRollConfiguration:{shape:"S33"},LogConfiguration:{shape:"S34"},ManifestProcessingRules:{shape:"S35"},Name:{},PersonalizationThresholdSeconds:{type:"integer"},PlaybackConfigurationArn:{},PlaybackEndpointPrefix:{},SessionInitializationEndpointPrefix:{},SlateAdUrl:{},Tags:{shape:"Sg",locationName:"tags"},TranscodeProfileName:{},VideoContentSourceUrl:{}}}},GetPrefetchSchedule:{http:{method:"GET",requestUri:"/prefetchSchedule/{PlaybackConfigurationName}/{Name}",responseCode:200},input:{type:"structure",required:["Name","PlaybackConfigurationName"],members:{Name:{location:"uri",locationName:"Name"},PlaybackConfigurationName:{location:"uri",locationName:"PlaybackConfigurationName"}}},output:{type:"structure",members:{Arn:{},Consumption:{shape:"St"},Name:{},PlaybackConfigurationName:{},Retrieval:{shape:"Sx"},StreamId:{}}}},ListAlerts:{http:{method:"GET",requestUri:"/alerts",responseCode:200},input:{type:"structure",required:["ResourceArn"],members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"},ResourceArn:{location:"querystring",locationName:"resourceArn"}}},output:{type:"structure",members:{Items:{type:"list",member:{type:"structure",required:["AlertCode","AlertMessage","LastModifiedTime","RelatedResourceArns","ResourceArn"],members:{AlertCode:{},AlertMessage:{},LastModifiedTime:{shape:"Sk"},RelatedResourceArns:{shape:"S3f"},ResourceArn:{}}}},NextToken:{}}}},ListChannels:{http:{method:"GET",requestUri:"/channels",responseCode:200},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{Items:{type:"list",member:{type:"structure",required:["Arn","ChannelName","ChannelState","LogConfiguration","Outputs","PlaybackMode","Tier"],members:{Arn:{},ChannelName:{},ChannelState:{},CreationTime:{shape:"Sk"},FillerSlate:{shape:"Sa"},LastModifiedTime:{shape:"Sk"},LogConfiguration:{shape:"S28"},Outputs:{shape:"Sl"},PlaybackMode:{},Tags:{shape:"Sg",locationName:"tags"},Tier:{}}}},NextToken:{}}}},ListLiveSources:{http:{method:"GET",requestUri:"/sourceLocation/{SourceLocationName}/liveSources",responseCode:200},input:{type:"structure",required:["SourceLocationName"],members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"},SourceLocationName:{location:"uri",locationName:"SourceLocationName"}}},output:{type:"structure",members:{Items:{type:"list",member:{type:"structure",required:["Arn","HttpPackageConfigurations","LiveSourceName","SourceLocationName"],members:{Arn:{},CreationTime:{shape:"Sk"},HttpPackageConfigurations:{shape:"So"},LastModifiedTime:{shape:"Sk"},LiveSourceName:{},SourceLocationName:{},Tags:{shape:"Sg",locationName:"tags"}}}},NextToken:{}}}},ListPlaybackConfigurations:{http:{method:"GET",requestUri:"/playbackConfigurations",responseCode:200},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"MaxResults",type:"integer"},NextToken:{location:"querystring",locationName:"NextToken"}}},output:{type:"structure",members:{Items:{type:"list",member:{type:"structure",members:{AdDecisionServerUrl:{},AvailSuppression:{shape:"S2u"},Bumper:{shape:"S2x"},CdnConfiguration:{shape:"S2y"},ConfigurationAliases:{shape:"S2z"},DashConfiguration:{shape:"S30"},HlsConfiguration:{shape:"S32"},LivePreRollConfiguration:{shape:"S33"},LogConfiguration:{shape:"S34"},ManifestProcessingRules:{shape:"S35"},Name:{},PersonalizationThresholdSeconds:{type:"integer"},PlaybackConfigurationArn:{},PlaybackEndpointPrefix:{},SessionInitializationEndpointPrefix:{},SlateAdUrl:{},Tags:{shape:"Sg",locationName:"tags"},TranscodeProfileName:{},VideoContentSourceUrl:{}}}},NextToken:{}}}},ListPrefetchSchedules:{http:{requestUri:"/prefetchSchedule/{PlaybackConfigurationName}",responseCode:200},input:{type:"structure",required:["PlaybackConfigurationName"],members:{MaxResults:{type:"integer"},NextToken:{},PlaybackConfigurationName:{location:"uri",locationName:"PlaybackConfigurationName"},StreamId:{}}},output:{type:"structure",members:{Items:{type:"list",member:{type:"structure",required:["Arn","Consumption","Name","PlaybackConfigurationName","Retrieval"],members:{Arn:{},Consumption:{shape:"St"},Name:{},PlaybackConfigurationName:{},Retrieval:{shape:"Sx"},StreamId:{}}}},NextToken:{}}}},ListSourceLocations:{http:{method:"GET",requestUri:"/sourceLocations",responseCode:200},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{Items:{type:"list",member:{type:"structure",required:["Arn","HttpConfiguration","SourceLocationName"],members:{AccessConfiguration:{shape:"S1g"},Arn:{},CreationTime:{shape:"Sk"},DefaultSegmentDeliveryConfiguration:{shape:"S1j"},HttpConfiguration:{shape:"S1k"},LastModifiedTime:{shape:"Sk"},SegmentDeliveryConfigurations:{shape:"S1l"},SourceLocationName:{},Tags:{shape:"Sg",locationName:"tags"}}}},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:"Sg",locationName:"tags"}}}},ListVodSources:{http:{method:"GET",requestUri:"/sourceLocation/{SourceLocationName}/vodSources",responseCode:200},input:{type:"structure",required:["SourceLocationName"],members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"},SourceLocationName:{location:"uri",locationName:"SourceLocationName"}}},output:{type:"structure",members:{Items:{type:"list",member:{type:"structure",required:["Arn","HttpPackageConfigurations","SourceLocationName","VodSourceName"],members:{Arn:{},CreationTime:{shape:"Sk"},HttpPackageConfigurations:{shape:"So"},LastModifiedTime:{shape:"Sk"},SourceLocationName:{},Tags:{shape:"Sg",locationName:"tags"},VodSourceName:{}}}},NextToken:{}}}},PutChannelPolicy:{http:{method:"PUT",requestUri:"/channel/{ChannelName}/policy",responseCode:200},input:{type:"structure",required:["ChannelName","Policy"],members:{ChannelName:{location:"uri",locationName:"ChannelName"},Policy:{}}},output:{type:"structure",members:{}},idempotent:true},PutPlaybackConfiguration:{http:{method:"PUT",requestUri:"/playbackConfiguration",responseCode:200},input:{type:"structure",required:["Name"],members:{AdDecisionServerUrl:{},AvailSuppression:{shape:"S2u"},Bumper:{shape:"S2x"},CdnConfiguration:{shape:"S2y"},ConfigurationAliases:{type:"map",key:{},value:{shape:"Sg"}},DashConfiguration:{type:"structure",members:{MpdLocation:{},OriginManifestType:{}}},LivePreRollConfiguration:{shape:"S33"},ManifestProcessingRules:{shape:"S35"},Name:{},PersonalizationThresholdSeconds:{type:"integer"},SlateAdUrl:{},Tags:{shape:"Sg",locationName:"tags"},TranscodeProfileName:{},VideoContentSourceUrl:{}}},output:{type:"structure",members:{AdDecisionServerUrl:{},AvailSuppression:{shape:"S2u"},Bumper:{shape:"S2x"},CdnConfiguration:{shape:"S2y"},ConfigurationAliases:{shape:"S2z"},DashConfiguration:{shape:"S30"},HlsConfiguration:{shape:"S32"},LivePreRollConfiguration:{shape:"S33"},LogConfiguration:{shape:"S34"},ManifestProcessingRules:{shape:"S35"},Name:{},PersonalizationThresholdSeconds:{type:"integer"},PlaybackConfigurationArn:{},PlaybackEndpointPrefix:{},SessionInitializationEndpointPrefix:{},SlateAdUrl:{},Tags:{shape:"Sg",locationName:"tags"},TranscodeProfileName:{},VideoContentSourceUrl:{}}},idempotent:true},StartChannel:{http:{method:"PUT",requestUri:"/channel/{ChannelName}/start",responseCode:200},input:{type:"structure",required:["ChannelName"],members:{ChannelName:{location:"uri",locationName:"ChannelName"}}},output:{type:"structure",members:{}},idempotent:true},StopChannel:{http:{method:"PUT",requestUri:"/channel/{ChannelName}/stop",responseCode:200},input:{type:"structure",required:["ChannelName"],members:{ChannelName:{location:"uri",locationName:"ChannelName"}}},output:{type:"structure",members:{}},idempotent:true},TagResource:{http:{requestUri:"/tags/{ResourceArn}",responseCode:204},input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{location:"uri",locationName:"ResourceArn"},Tags:{shape:"Sg",locationName:"tags"}}}},UntagResource:{http:{method:"DELETE",requestUri:"/tags/{ResourceArn}",responseCode:204},input:{type:"structure",required:["ResourceArn","TagKeys"],members:{ResourceArn:{location:"uri",locationName:"ResourceArn"},TagKeys:{shape:"S3f",location:"querystring",locationName:"tagKeys"}}},idempotent:true},UpdateChannel:{http:{method:"PUT",requestUri:"/channel/{ChannelName}",responseCode:200},input:{type:"structure",required:["ChannelName","Outputs"],members:{ChannelName:{location:"uri",locationName:"ChannelName"},FillerSlate:{shape:"Sa"},Outputs:{shape:"Sb"}}},output:{type:"structure",members:{Arn:{},ChannelName:{},ChannelState:{},CreationTime:{shape:"Sk"},FillerSlate:{shape:"Sa"},LastModifiedTime:{shape:"Sk"},Outputs:{shape:"Sl"},PlaybackMode:{},Tags:{shape:"Sg",locationName:"tags"},Tier:{}}},idempotent:true},UpdateLiveSource:{http:{method:"PUT",requestUri:"/sourceLocation/{SourceLocationName}/liveSource/{LiveSourceName}",responseCode:200},input:{type:"structure",required:["HttpPackageConfigurations","LiveSourceName","SourceLocationName"],members:{HttpPackageConfigurations:{shape:"So"},LiveSourceName:{location:"uri",locationName:"LiveSourceName"},SourceLocationName:{location:"uri",locationName:"SourceLocationName"}}},output:{type:"structure",members:{Arn:{},CreationTime:{shape:"Sk"},HttpPackageConfigurations:{shape:"So"},LastModifiedTime:{shape:"Sk"},LiveSourceName:{},SourceLocationName:{},Tags:{shape:"Sg",locationName:"tags"}}},idempotent:true},UpdateProgram:{http:{method:"PUT",requestUri:"/channel/{ChannelName}/program/{ProgramName}",responseCode:200},input:{type:"structure",required:["ChannelName","ProgramName","ScheduleConfiguration"],members:{AdBreaks:{shape:"S10"},ChannelName:{location:"uri",locationName:"ChannelName"},ProgramName:{location:"uri",locationName:"ProgramName"},ScheduleConfiguration:{type:"structure",members:{ClipRange:{shape:"S1b"},Transition:{type:"structure",members:{DurationMillis:{type:"long"},ScheduledStartTimeMillis:{type:"long"}}}}}}},output:{type:"structure",members:{AdBreaks:{shape:"S10"},Arn:{},ChannelName:{},ClipRange:{shape:"S1b"},CreationTime:{shape:"Sk"},DurationMillis:{type:"long"},LiveSourceName:{},ProgramName:{},ScheduledStartTime:{shape:"Sk"},SourceLocationName:{},VodSourceName:{}}},idempotent:true},UpdateSourceLocation:{http:{method:"PUT",requestUri:"/sourceLocation/{SourceLocationName}",responseCode:200},input:{type:"structure",required:["HttpConfiguration","SourceLocationName"],members:{AccessConfiguration:{shape:"S1g"},DefaultSegmentDeliveryConfiguration:{shape:"S1j"},HttpConfiguration:{shape:"S1k"},SegmentDeliveryConfigurations:{shape:"S1l"},SourceLocationName:{location:"uri",locationName:"SourceLocationName"}}},output:{type:"structure",members:{AccessConfiguration:{shape:"S1g"},Arn:{},CreationTime:{shape:"Sk"},DefaultSegmentDeliveryConfiguration:{shape:"S1j"},HttpConfiguration:{shape:"S1k"},LastModifiedTime:{shape:"Sk"},SegmentDeliveryConfigurations:{shape:"S1l"},SourceLocationName:{},Tags:{shape:"Sg",locationName:"tags"}}},idempotent:true},UpdateVodSource:{http:{method:"PUT",requestUri:"/sourceLocation/{SourceLocationName}/vodSource/{VodSourceName}",responseCode:200},input:{type:"structure",required:["HttpPackageConfigurations","SourceLocationName","VodSourceName"],members:{HttpPackageConfigurations:{shape:"So"},SourceLocationName:{location:"uri",locationName:"SourceLocationName"},VodSourceName:{location:"uri",locationName:"VodSourceName"}}},output:{type:"structure",members:{Arn:{},CreationTime:{shape:"Sk"},HttpPackageConfigurations:{shape:"So"},LastModifiedTime:{shape:"Sk"},SourceLocationName:{},Tags:{shape:"Sg",locationName:"tags"},VodSourceName:{}}},idempotent:true}},shapes:{S3:{type:"list",member:{}},Sa:{type:"structure",members:{SourceLocationName:{},VodSourceName:{}}},Sb:{type:"list",member:{type:"structure",required:["ManifestName","SourceGroup"],members:{DashPlaylistSettings:{shape:"Sd"},HlsPlaylistSettings:{shape:"Se"},ManifestName:{},SourceGroup:{}}}},Sd:{type:"structure",members:{ManifestWindowSeconds:{type:"integer"},MinBufferTimeSeconds:{type:"integer"},MinUpdatePeriodSeconds:{type:"integer"},SuggestedPresentationDelaySeconds:{type:"integer"}}},Se:{type:"structure",members:{ManifestWindowSeconds:{type:"integer"}}},Sg:{type:"map",key:{},value:{}},Sk:{type:"timestamp",timestampFormat:"unixTimestamp"},Sl:{type:"list",member:{type:"structure",required:["ManifestName","PlaybackUrl","SourceGroup"],members:{DashPlaylistSettings:{shape:"Sd"},HlsPlaylistSettings:{shape:"Se"},ManifestName:{},PlaybackUrl:{},SourceGroup:{}}}},So:{type:"list",member:{type:"structure",required:["Path","SourceGroup","Type"],members:{Path:{},SourceGroup:{},Type:{}}}},St:{type:"structure",required:["EndTime"],members:{AvailMatchingCriteria:{type:"list",member:{type:"structure",required:["DynamicVariable","Operator"],members:{DynamicVariable:{},Operator:{}}}},EndTime:{shape:"Sk"},StartTime:{shape:"Sk"}}},Sx:{type:"structure",required:["EndTime"],members:{DynamicVariables:{shape:"Sg"},EndTime:{shape:"Sk"},StartTime:{shape:"Sk"}}},S10:{type:"list",member:{type:"structure",members:{MessageType:{},OffsetMillis:{type:"long"},Slate:{shape:"Sa"},SpliceInsertMessage:{type:"structure",members:{AvailNum:{type:"integer"},AvailsExpected:{type:"integer"},SpliceEventId:{type:"integer"},UniqueProgramId:{type:"integer"}}},TimeSignalMessage:{type:"structure",members:{SegmentationDescriptors:{type:"list",member:{type:"structure",members:{SegmentNum:{type:"integer"},SegmentationEventId:{type:"integer"},SegmentationTypeId:{type:"integer"},SegmentationUpid:{},SegmentationUpidType:{type:"integer"},SegmentsExpected:{type:"integer"},SubSegmentNum:{type:"integer"},SubSegmentsExpected:{type:"integer"}}}}}}}}},S1b:{type:"structure",required:["EndOffsetMillis"],members:{EndOffsetMillis:{type:"long"}}},S1g:{type:"structure",members:{AccessType:{},SecretsManagerAccessTokenConfiguration:{type:"structure",members:{HeaderName:{},SecretArn:{},SecretStringKey:{}}}}},S1j:{type:"structure",members:{BaseUrl:{}}},S1k:{type:"structure",required:["BaseUrl"],members:{BaseUrl:{}}},S1l:{type:"list",member:{type:"structure",members:{BaseUrl:{},Name:{}}}},S28:{type:"structure",members:{LogTypes:{shape:"S3"}}},S2u:{type:"structure",members:{FillPolicy:{},Mode:{},Value:{}}},S2x:{type:"structure",members:{EndUrl:{},StartUrl:{}}},S2y:{type:"structure",members:{AdSegmentUrlPrefix:{},ContentSegmentUrlPrefix:{}}},S2z:{type:"map",key:{},value:{shape:"Sg"}},S30:{type:"structure",members:{ManifestEndpointPrefix:{},MpdLocation:{},OriginManifestType:{}}},S32:{type:"structure",members:{ManifestEndpointPrefix:{}}},S33:{type:"structure",members:{AdDecisionServerUrl:{},MaxDurationSeconds:{type:"integer"}}},S34:{type:"structure",required:["PercentEnabled"],members:{PercentEnabled:{type:"integer"}}},S35:{type:"structure",members:{AdMarkerPassthrough:{type:"structure",members:{Enabled:{type:"boolean"}}}}},S3f:{type:"list",member:{}}}}},7934:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["chimesdkmediapipelines"]={};s.ChimeSDKMediaPipelines=i.defineService("chimesdkmediapipelines",["2021-07-15"]);Object.defineProperty(a.services["chimesdkmediapipelines"],"2021-07-15",{get:function get(){var e=r(7676);e.paginators=r(324).pagination;return e},enumerable:true,configurable:true});e.exports=s.ChimeSDKMediaPipelines},7944:function(e){e.exports={pagination:{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"},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"},DescribeGlobalClusters:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"GlobalClusters"},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"}}}},7950:function(e){e.exports={pagination:{}}},7958:function(e,t,r){(function(){var t,s,i,a=function(e,t){for(var r in t){if(o.call(t,r))e[r]=t[r]}function ctor(){this.constructor=e}ctor.prototype=t.prototype;e.prototype=new ctor;e.__super__=t.prototype;return e},o={}.hasOwnProperty;t=r(2597);s=r(2629);e.exports=i=function(e){a(XMLText,e);function XMLText(e,r){XMLText.__super__.constructor.call(this,e);if(r==null){throw new Error("Missing element text. "+this.debugInfo())}this.name="#text";this.type=t.Text;this.value=this.stringify.text(r)}Object.defineProperty(XMLText.prototype,"isElementContentWhitespace",{get:function(){throw new Error("This DOM method is not implemented."+this.debugInfo())}});Object.defineProperty(XMLText.prototype,"wholeText",{get:function(){var e,t,r;r="";t=this.previousSibling;while(t){r=t.data+r;t=t.previousSibling}r+=this.data;e=this.nextSibling;while(e){r=r+e.data;e=e.nextSibling}return r}});XMLText.prototype.clone=function(){return Object.create(this)};XMLText.prototype.toString=function(e){return this.options.writer.text(this,this.options.writer.filterOptions(e))};XMLText.prototype.splitText=function(e){throw new Error("This DOM method is not implemented."+this.debugInfo())};XMLText.prototype.replaceWholeText=function(e){throw new Error("This DOM method is not implemented."+this.debugInfo())};return XMLText}(s)}).call(this)},7961:function(e,t,r){(function(){var t,s,i,a,o,n,u,p,m,c=function(e,t){for(var r in t){if(l.call(t,r))e[r]=t[r]}function ctor(){this.constructor=e}ctor.prototype=t.prototype;e.prototype=new ctor;e.__super__=t.prototype;return e},l={}.hasOwnProperty;m=r(7600),p=m.isObject,u=m.isFunction,n=m.getValue;o=r(5542);t=r(2597);s=r(8444);a=r(6019);e.exports=i=function(e){c(XMLElement,e);function XMLElement(e,r,s){var i,a,o,n;XMLElement.__super__.constructor.call(this,e);if(r==null){throw new Error("Missing element name. "+this.debugInfo())}this.name=this.stringify.name(r);this.type=t.Element;this.attribs={};this.schemaTypeInfo=null;if(s!=null){this.attribute(s)}if(e.type===t.Document){this.isRoot=true;this.documentObject=e;e.rootObject=this;if(e.children){n=e.children;for(a=0,o=n.length;a=s;t=0<=s?++r:--r){if(!this.attribs[t].isEqualNode(e.attribs[t])){return false}}return true};return XMLElement}(o)}).call(this)},7966:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2022-08-03",endpointPrefix:"voice-chime",protocol:"rest-json",serviceFullName:"Amazon Chime SDK Voice",serviceId:"Chime SDK Voice",signatureVersion:"v4",signingName:"chime",uid:"chime-sdk-voice-2022-08-03"},operations:{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:"S3"},ForceAssociate:{type:"boolean"}}},output:{type:"structure",members:{PhoneNumberErrors:{shape:"S7"}}}},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:"S3"},ForceAssociate:{type:"boolean"}}},output:{type:"structure",members:{PhoneNumberErrors:{shape:"S7"}}}},BatchDeletePhoneNumber:{http:{requestUri:"/phone-numbers?operation=batch-delete",responseCode:200},input:{type:"structure",required:["PhoneNumberIds"],members:{PhoneNumberIds:{type:"list",member:{}}}},output:{type:"structure",members:{PhoneNumberErrors:{shape:"S7"}}}},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:{shape:"S9"},ProductType:{},CallingName:{shape:"Sl"}}}}}},output:{type:"structure",members:{PhoneNumberErrors:{shape:"S7"}}}},CreatePhoneNumberOrder:{http:{requestUri:"/phone-number-orders",responseCode:201},input:{type:"structure",required:["ProductType","E164PhoneNumbers"],members:{ProductType:{},E164PhoneNumbers:{shape:"S3"}}},output:{type:"structure",members:{PhoneNumberOrder:{shape:"Sp"}}}},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:"S4"}},Name:{type:"string",sensitive:true},ExpiryMinutes:{type:"integer"},Capabilities:{shape:"S12"},NumberSelectionBehavior:{},GeoMatchLevel:{},GeoMatchParams:{shape:"S16"}}},output:{type:"structure",members:{ProxySession:{shape:"S1a"}}}},CreateSipMediaApplication:{http:{requestUri:"/sip-media-applications",responseCode:201},input:{type:"structure",required:["AwsRegion","Name","Endpoints"],members:{AwsRegion:{},Name:{},Endpoints:{shape:"S1h"},Tags:{shape:"S1k"}}},output:{type:"structure",members:{SipMediaApplication:{shape:"S1p"}}}},CreateSipMediaApplicationCall:{http:{requestUri:"/sip-media-applications/{sipMediaApplicationId}/calls",responseCode:201},input:{type:"structure",required:["FromPhoneNumber","ToPhoneNumber","SipMediaApplicationId"],members:{FromPhoneNumber:{shape:"S4"},ToPhoneNumber:{shape:"S4"},SipMediaApplicationId:{location:"uri",locationName:"sipMediaApplicationId"},SipHeaders:{type:"map",key:{shape:"S1s"},value:{shape:"S1s"}},ArgumentsMap:{type:"map",key:{shape:"S1s"},value:{shape:"S1s"}}}},output:{type:"structure",members:{SipMediaApplicationCall:{shape:"S1v"}}}},CreateSipRule:{http:{requestUri:"/sip-rules",responseCode:201},input:{type:"structure",required:["Name","TriggerType","TriggerValue"],members:{Name:{},TriggerType:{},TriggerValue:{},Disabled:{type:"boolean"},TargetApplications:{shape:"S1z"}}},output:{type:"structure",members:{SipRule:{shape:"S23"}}}},CreateVoiceConnector:{http:{requestUri:"/voice-connectors",responseCode:201},input:{type:"structure",required:["Name","RequireEncryption"],members:{Name:{},AwsRegion:{},RequireEncryption:{type:"boolean"},Tags:{shape:"S1k"}}},output:{type:"structure",members:{VoiceConnector:{shape:"S29"}}}},CreateVoiceConnectorGroup:{http:{requestUri:"/voice-connector-groups",responseCode:201},input:{type:"structure",required:["Name"],members:{Name:{},VoiceConnectorItems:{shape:"S2c"}}},output:{type:"structure",members:{VoiceConnectorGroup:{shape:"S2g"}}}},CreateVoiceProfile:{http:{requestUri:"/voice-profiles",responseCode:201},input:{type:"structure",required:["SpeakerSearchTaskId"],members:{SpeakerSearchTaskId:{}}},output:{type:"structure",members:{VoiceProfile:{shape:"S2k"}}}},CreateVoiceProfileDomain:{http:{requestUri:"/voice-profile-domains",responseCode:201},input:{type:"structure",required:["Name","ServerSideEncryptionConfiguration"],members:{Name:{},Description:{},ServerSideEncryptionConfiguration:{shape:"S2p"},ClientRequestToken:{},Tags:{shape:"S1k"}}},output:{type:"structure",members:{VoiceProfileDomain:{shape:"S2s"}}}},DeletePhoneNumber:{http:{method:"DELETE",requestUri:"/phone-numbers/{phoneNumberId}",responseCode:204},input:{type:"structure",required:["PhoneNumberId"],members:{PhoneNumberId:{shape:"S9",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"}}}},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:"S35"}}}},DeleteVoiceProfile:{http:{method:"DELETE",requestUri:"/voice-profiles/{VoiceProfileId}",responseCode:204},input:{type:"structure",required:["VoiceProfileId"],members:{VoiceProfileId:{location:"uri",locationName:"VoiceProfileId"}}}},DeleteVoiceProfileDomain:{http:{method:"DELETE",requestUri:"/voice-profile-domains/{VoiceProfileDomainId}",responseCode:204},input:{type:"structure",required:["VoiceProfileDomainId"],members:{VoiceProfileDomainId:{location:"uri",locationName:"VoiceProfileDomainId"}}}},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:"S3"}}},output:{type:"structure",members:{PhoneNumberErrors:{shape:"S7"}}}},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:"S3"}}},output:{type:"structure",members:{PhoneNumberErrors:{shape:"S7"}}}},GetGlobalSettings:{http:{method:"GET",requestUri:"/settings",responseCode:200},output:{type:"structure",members:{VoiceConnector:{shape:"S3d"}}}},GetPhoneNumber:{http:{method:"GET",requestUri:"/phone-numbers/{phoneNumberId}"},input:{type:"structure",required:["PhoneNumberId"],members:{PhoneNumberId:{shape:"S9",location:"uri",locationName:"phoneNumberId"}}},output:{type:"structure",members:{PhoneNumber:{shape:"S3g"}}}},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:"Sp"}}}},GetPhoneNumberSettings:{http:{method:"GET",requestUri:"/settings/phone-number",responseCode:200},output:{type:"structure",members:{CallingName:{shape:"Sl"},CallingNameUpdatedTimestamp:{shape:"Sw"}}}},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:"S1a"}}}},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:"S1p"}}}},GetSipMediaApplicationAlexaSkillConfiguration:{http:{method:"GET",requestUri:"/sip-media-applications/{sipMediaApplicationId}/alexa-skill-configuration",responseCode:200},input:{type:"structure",required:["SipMediaApplicationId"],members:{SipMediaApplicationId:{location:"uri",locationName:"sipMediaApplicationId"}}},output:{type:"structure",members:{SipMediaApplicationAlexaSkillConfiguration:{shape:"S3y"}}}},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:"S44"}}}},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:"S23"}}}},GetSpeakerSearchTask:{http:{method:"GET",requestUri:"/voice-connectors/{VoiceConnectorId}/speaker-search-tasks/{SpeakerSearchTaskId}",responseCode:200},input:{type:"structure",required:["VoiceConnectorId","SpeakerSearchTaskId"],members:{VoiceConnectorId:{location:"uri",locationName:"VoiceConnectorId"},SpeakerSearchTaskId:{location:"uri",locationName:"SpeakerSearchTaskId"}}},output:{type:"structure",members:{SpeakerSearchTask:{shape:"S49"}}}},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:"S29"}}}},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:"S4j"}}}},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:"S2g"}}}},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:"S4q"}}}},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:"S4t"}}}},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:"S52"}}}},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:"S57"}}}},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:"S5f"}}}},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:"Sw"},Source:{}}}}}},GetVoiceProfile:{http:{method:"GET",requestUri:"/voice-profiles/{VoiceProfileId}",responseCode:200},input:{type:"structure",required:["VoiceProfileId"],members:{VoiceProfileId:{location:"uri",locationName:"VoiceProfileId"}}},output:{type:"structure",members:{VoiceProfile:{shape:"S2k"}}}},GetVoiceProfileDomain:{http:{method:"GET",requestUri:"/voice-profile-domains/{VoiceProfileDomainId}",responseCode:200},input:{type:"structure",required:["VoiceProfileDomainId"],members:{VoiceProfileDomainId:{location:"uri",locationName:"VoiceProfileDomainId"}}},output:{type:"structure",members:{VoiceProfileDomain:{shape:"S2s"}}}},GetVoiceToneAnalysisTask:{http:{method:"GET",requestUri:"/voice-connectors/{VoiceConnectorId}/voice-tone-analysis-tasks/{VoiceToneAnalysisTaskId}",responseCode:200},input:{type:"structure",required:["VoiceConnectorId","VoiceToneAnalysisTaskId","IsCaller"],members:{VoiceConnectorId:{location:"uri",locationName:"VoiceConnectorId"},VoiceToneAnalysisTaskId:{location:"uri",locationName:"VoiceToneAnalysisTaskId"},IsCaller:{location:"querystring",locationName:"isCaller",type:"boolean"}}},output:{type:"structure",members:{VoiceToneAnalysisTask:{shape:"S5s"}}}},ListAvailableVoiceConnectorRegions:{http:{method:"GET",requestUri:"/voice-connector-regions",responseCode:200},output:{type:"structure",members:{VoiceConnectorRegions:{type:"list",member:{}}}}},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:"Sp"}},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:"S3g"}},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:"S1a"}},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:"S1p"}},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:"S23"}},NextToken:{}}}},ListSupportedPhoneNumberCountries:{http:{method:"GET",requestUri:"/phone-number-countries",responseCode:200},input:{type:"structure",required:["ProductType"],members:{ProductType:{location:"querystring",locationName:"product-type"}}},output:{type:"structure",members:{PhoneNumberCountries:{type:"list",member:{type:"structure",members:{CountryCode:{},SupportedPhoneNumberTypes:{type:"list",member:{}}}}}}}},ListTagsForResource:{http:{method:"GET",requestUri:"/tags"},input:{type:"structure",required:["ResourceARN"],members:{ResourceARN:{shape:"S2l",location:"querystring",locationName:"arn"}}},output:{type:"structure",members:{Tags:{shape:"S1k"}}}},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:"S2g"}},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:"S35"}}}},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:"S29"}},NextToken:{}}}},ListVoiceProfileDomains:{http:{method:"GET",requestUri:"/voice-profile-domains",responseCode:200},input:{type:"structure",members:{NextToken:{location:"querystring",locationName:"next-token"},MaxResults:{location:"querystring",locationName:"max-results",type:"integer"}}},output:{type:"structure",members:{VoiceProfileDomains:{type:"list",member:{type:"structure",members:{VoiceProfileDomainId:{},VoiceProfileDomainArn:{shape:"S2l"},Name:{},Description:{},CreatedTimestamp:{shape:"Sw"},UpdatedTimestamp:{shape:"Sw"}}}},NextToken:{}}}},ListVoiceProfiles:{http:{method:"GET",requestUri:"/voice-profiles",responseCode:200},input:{type:"structure",required:["VoiceProfileDomainId"],members:{VoiceProfileDomainId:{location:"querystring",locationName:"voice-profile-domain-id"},NextToken:{location:"querystring",locationName:"next-token"},MaxResults:{location:"querystring",locationName:"max-results",type:"integer"}}},output:{type:"structure",members:{VoiceProfiles:{type:"list",member:{type:"structure",members:{VoiceProfileId:{},VoiceProfileArn:{shape:"S2l"},VoiceProfileDomainId:{},CreatedTimestamp:{shape:"Sw"},UpdatedTimestamp:{shape:"Sw"},ExpirationTimestamp:{shape:"Sw"}}}},NextToken:{}}}},PutSipMediaApplicationAlexaSkillConfiguration:{http:{method:"PUT",requestUri:"/sip-media-applications/{sipMediaApplicationId}/alexa-skill-configuration",responseCode:200},input:{type:"structure",required:["SipMediaApplicationId"],members:{SipMediaApplicationId:{location:"uri",locationName:"sipMediaApplicationId"},SipMediaApplicationAlexaSkillConfiguration:{shape:"S3y"}}},output:{type:"structure",members:{SipMediaApplicationAlexaSkillConfiguration:{shape:"S3y"}}}},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:"S44"}}},output:{type:"structure",members:{SipMediaApplicationLoggingConfiguration:{shape:"S44"}}}},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:"S4j"}}},output:{type:"structure",members:{EmergencyCallingConfiguration:{shape:"S4j"}}}},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:"S4q"}}},output:{type:"structure",members:{LoggingConfiguration:{shape:"S4q"}}}},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:"S4t"}}},output:{type:"structure",members:{Origination:{shape:"S4t"}}}},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:"S4"},Disabled:{type:"boolean"}}},output:{type:"structure",members:{Proxy:{shape:"S52"}}}},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:"S57"}}},output:{type:"structure",members:{StreamingConfiguration:{shape:"S57"}}}},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:"S5f"}}},output:{type:"structure",members:{Termination:{shape:"S5f"}}}},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"}}}}}}},RestorePhoneNumber:{http:{requestUri:"/phone-numbers/{phoneNumberId}?operation=restore",responseCode:200},input:{type:"structure",required:["PhoneNumberId"],members:{PhoneNumberId:{shape:"S9",location:"uri",locationName:"phoneNumberId"}}},output:{type:"structure",members:{PhoneNumber:{shape:"S3g"}}}},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"},PhoneNumberType:{location:"querystring",locationName:"phone-number-type"},MaxResults:{location:"querystring",locationName:"max-results",type:"integer"},NextToken:{location:"querystring",locationName:"next-token"}}},output:{type:"structure",members:{E164PhoneNumbers:{shape:"S3"},NextToken:{}}}},StartSpeakerSearchTask:{http:{requestUri:"/voice-connectors/{VoiceConnectorId}/speaker-search-tasks",responseCode:201},input:{type:"structure",required:["VoiceConnectorId","TransactionId","VoiceProfileDomainId"],members:{VoiceConnectorId:{location:"uri",locationName:"VoiceConnectorId"},TransactionId:{},VoiceProfileDomainId:{},ClientRequestToken:{},CallLeg:{}}},output:{type:"structure",members:{SpeakerSearchTask:{shape:"S49"}}}},StartVoiceToneAnalysisTask:{http:{requestUri:"/voice-connectors/{VoiceConnectorId}/voice-tone-analysis-tasks",responseCode:201},input:{type:"structure",required:["VoiceConnectorId","TransactionId","LanguageCode"],members:{VoiceConnectorId:{location:"uri",locationName:"VoiceConnectorId"},TransactionId:{},LanguageCode:{},ClientRequestToken:{}}},output:{type:"structure",members:{VoiceToneAnalysisTask:{shape:"S5s"}}}},StopSpeakerSearchTask:{http:{requestUri:"/voice-connectors/{VoiceConnectorId}/speaker-search-tasks/{SpeakerSearchTaskId}?operation=stop",responseCode:204},input:{type:"structure",required:["VoiceConnectorId","SpeakerSearchTaskId"],members:{VoiceConnectorId:{location:"uri",locationName:"VoiceConnectorId"},SpeakerSearchTaskId:{location:"uri",locationName:"SpeakerSearchTaskId"}}}},StopVoiceToneAnalysisTask:{http:{requestUri:"/voice-connectors/{VoiceConnectorId}/voice-tone-analysis-tasks/{VoiceToneAnalysisTaskId}?operation=stop",responseCode:204},input:{type:"structure",required:["VoiceConnectorId","VoiceToneAnalysisTaskId"],members:{VoiceConnectorId:{location:"uri",locationName:"VoiceConnectorId"},VoiceToneAnalysisTaskId:{location:"uri",locationName:"VoiceToneAnalysisTaskId"}}}},TagResource:{http:{requestUri:"/tags?operation=tag-resource",responseCode:204},input:{type:"structure",required:["ResourceARN","Tags"],members:{ResourceARN:{shape:"S2l"},Tags:{shape:"S1k"}}}},UntagResource:{http:{requestUri:"/tags?operation=untag-resource",responseCode:204},input:{type:"structure",required:["ResourceARN","TagKeys"],members:{ResourceARN:{shape:"S2l"},TagKeys:{type:"list",member:{shape:"S1m"}}}}},UpdateGlobalSettings:{http:{method:"PUT",requestUri:"/settings",responseCode:204},input:{type:"structure",members:{VoiceConnector:{shape:"S3d"}}}},UpdatePhoneNumber:{http:{requestUri:"/phone-numbers/{phoneNumberId}",responseCode:200},input:{type:"structure",required:["PhoneNumberId"],members:{PhoneNumberId:{shape:"S9",location:"uri",locationName:"phoneNumberId"},ProductType:{},CallingName:{shape:"Sl"}}},output:{type:"structure",members:{PhoneNumber:{shape:"S3g"}}}},UpdatePhoneNumberSettings:{http:{method:"PUT",requestUri:"/settings/phone-number",responseCode:204},input:{type:"structure",required:["CallingName"],members:{CallingName:{shape:"Sl"}}}},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:"S12"},ExpiryMinutes:{type:"integer"}}},output:{type:"structure",members:{ProxySession:{shape:"S1a"}}}},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:"S1h"}}},output:{type:"structure",members:{SipMediaApplication:{shape:"S1p"}}}},UpdateSipMediaApplicationCall:{http:{requestUri:"/sip-media-applications/{sipMediaApplicationId}/calls/{transactionId}",responseCode:202},input:{type:"structure",required:["SipMediaApplicationId","TransactionId","Arguments"],members:{SipMediaApplicationId:{location:"uri",locationName:"sipMediaApplicationId"},TransactionId:{location:"uri",locationName:"transactionId"},Arguments:{type:"map",key:{shape:"S1s"},value:{shape:"S1s"}}}},output:{type:"structure",members:{SipMediaApplicationCall:{shape:"S1v"}}}},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:"S1z"}}},output:{type:"structure",members:{SipRule:{shape:"S23"}}}},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:"S29"}}}},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:"S2c"}}},output:{type:"structure",members:{VoiceConnectorGroup:{shape:"S2g"}}}},UpdateVoiceProfile:{http:{method:"PUT",requestUri:"/voice-profiles/{VoiceProfileId}",responseCode:200},input:{type:"structure",required:["VoiceProfileId","SpeakerSearchTaskId"],members:{VoiceProfileId:{location:"uri",locationName:"VoiceProfileId"},SpeakerSearchTaskId:{}}},output:{type:"structure",members:{VoiceProfile:{shape:"S2k"}}}},UpdateVoiceProfileDomain:{http:{method:"PUT",requestUri:"/voice-profile-domains/{VoiceProfileDomainId}",responseCode:200},input:{type:"structure",required:["VoiceProfileDomainId"],members:{VoiceProfileDomainId:{location:"uri",locationName:"VoiceProfileDomainId"},Name:{},Description:{}}},output:{type:"structure",members:{VoiceProfileDomain:{shape:"S2s"}}}},ValidateE911Address:{http:{requestUri:"/emergency-calling/address",responseCode:202},input:{type:"structure",required:["AwsAccountId","StreetNumber","StreetInfo","City","State","Country","PostalCode"],members:{AwsAccountId:{},StreetNumber:{shape:"S9"},StreetInfo:{shape:"S9"},City:{shape:"S9"},State:{shape:"S9"},Country:{shape:"S9"},PostalCode:{shape:"S9"}}},output:{type:"structure",members:{ValidationResult:{type:"integer"},AddressExternalId:{},Address:{type:"structure",members:{streetName:{shape:"S9"},streetSuffix:{shape:"S9"},postDirectional:{shape:"S9"},preDirectional:{shape:"S9"},streetNumber:{shape:"S9"},city:{shape:"S9"},state:{shape:"S9"},postalCode:{shape:"S9"},postalCodePlus4:{shape:"S9"},country:{shape:"S9"}}},CandidateAddressList:{type:"list",member:{type:"structure",members:{streetInfo:{shape:"S9"},streetNumber:{shape:"S9"},city:{shape:"S9"},state:{shape:"S9"},postalCode:{shape:"S9"},postalCodePlus4:{shape:"S9"},country:{shape:"S9"}}}}}}}},shapes:{S3:{type:"list",member:{shape:"S4"}},S4:{type:"string",sensitive:true},S7:{type:"list",member:{type:"structure",members:{PhoneNumberId:{shape:"S9"},ErrorCode:{},ErrorMessage:{}}}},S9:{type:"string",sensitive:true},Sl:{type:"string",sensitive:true},Sp:{type:"structure",members:{PhoneNumberOrderId:{},ProductType:{},Status:{},OrderType:{},OrderedPhoneNumbers:{type:"list",member:{type:"structure",members:{E164PhoneNumber:{shape:"S4"},Status:{}}}},CreatedTimestamp:{shape:"Sw"},UpdatedTimestamp:{shape:"Sw"}}},Sw:{type:"timestamp",timestampFormat:"iso8601"},S12:{type:"list",member:{}},S16:{type:"structure",required:["Country","AreaCode"],members:{Country:{},AreaCode:{}}},S1a:{type:"structure",members:{VoiceConnectorId:{},ProxySessionId:{},Name:{},Status:{},ExpiryMinutes:{type:"integer"},Capabilities:{shape:"S12"},CreatedTimestamp:{shape:"Sw"},UpdatedTimestamp:{shape:"Sw"},EndedTimestamp:{shape:"Sw"},Participants:{type:"list",member:{type:"structure",members:{PhoneNumber:{shape:"S4"},ProxyPhoneNumber:{shape:"S4"}}}},NumberSelectionBehavior:{},GeoMatchLevel:{},GeoMatchParams:{shape:"S16"}}},S1h:{type:"list",member:{type:"structure",members:{LambdaArn:{type:"string",sensitive:true}}}},S1k:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{shape:"S1m"},Value:{type:"string",sensitive:true}}}},S1m:{type:"string",sensitive:true},S1p:{type:"structure",members:{SipMediaApplicationId:{},AwsRegion:{},Name:{},Endpoints:{shape:"S1h"},CreatedTimestamp:{shape:"Sw"},UpdatedTimestamp:{shape:"Sw"},SipMediaApplicationArn:{}}},S1s:{type:"string",sensitive:true},S1v:{type:"structure",members:{TransactionId:{}}},S1z:{type:"list",member:{type:"structure",members:{SipMediaApplicationId:{},Priority:{type:"integer"},AwsRegion:{}}}},S23:{type:"structure",members:{SipRuleId:{},Name:{},Disabled:{type:"boolean"},TriggerType:{},TriggerValue:{},TargetApplications:{shape:"S1z"},CreatedTimestamp:{shape:"Sw"},UpdatedTimestamp:{shape:"Sw"}}},S29:{type:"structure",members:{VoiceConnectorId:{},AwsRegion:{},Name:{},OutboundHostName:{},RequireEncryption:{type:"boolean"},CreatedTimestamp:{shape:"Sw"},UpdatedTimestamp:{shape:"Sw"},VoiceConnectorArn:{}}},S2c:{type:"list",member:{type:"structure",required:["VoiceConnectorId","Priority"],members:{VoiceConnectorId:{},Priority:{type:"integer"}}}},S2g:{type:"structure",members:{VoiceConnectorGroupId:{},Name:{},VoiceConnectorItems:{shape:"S2c"},CreatedTimestamp:{shape:"Sw"},UpdatedTimestamp:{shape:"Sw"},VoiceConnectorGroupArn:{}}},S2k:{type:"structure",members:{VoiceProfileId:{},VoiceProfileArn:{shape:"S2l"},VoiceProfileDomainId:{},CreatedTimestamp:{shape:"Sw"},UpdatedTimestamp:{shape:"Sw"},ExpirationTimestamp:{shape:"Sw"}}},S2l:{type:"string",sensitive:true},S2p:{type:"structure",required:["KmsKeyArn"],members:{KmsKeyArn:{shape:"S2l"}}},S2s:{type:"structure",members:{VoiceProfileDomainId:{},VoiceProfileDomainArn:{shape:"S2l"},Name:{},Description:{},ServerSideEncryptionConfiguration:{shape:"S2p"},CreatedTimestamp:{shape:"Sw"},UpdatedTimestamp:{shape:"Sw"}}},S35:{type:"list",member:{shape:"S1s"}},S3d:{type:"structure",members:{CdrBucket:{}}},S3g:{type:"structure",members:{PhoneNumberId:{shape:"S9"},E164PhoneNumber:{shape:"S4"},Country:{},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:"Sw"}}}},CallingName:{shape:"Sl"},CallingNameStatus:{},CreatedTimestamp:{shape:"Sw"},UpdatedTimestamp:{shape:"Sw"},DeletionTimestamp:{shape:"Sw"},OrderId:{}}},S3y:{type:"structure",required:["AlexaSkillStatus","AlexaSkillIds"],members:{AlexaSkillStatus:{},AlexaSkillIds:{type:"list",member:{type:"string",sensitive:true}}}},S44:{type:"structure",members:{EnableSipMediaApplicationMessageLogs:{type:"boolean"}}},S49:{type:"structure",members:{SpeakerSearchTaskId:{},SpeakerSearchTaskStatus:{},CallDetails:{shape:"S4a"},SpeakerSearchDetails:{type:"structure",members:{Results:{type:"list",member:{type:"structure",members:{ConfidenceScore:{type:"float"},VoiceProfileId:{}}}},VoiceprintGenerationStatus:{}}},CreatedTimestamp:{shape:"Sw"},UpdatedTimestamp:{shape:"Sw"},StartedTimestamp:{shape:"Sw"},StatusMessage:{}}},S4a:{type:"structure",members:{VoiceConnectorId:{},TransactionId:{},IsCaller:{type:"boolean"}}},S4j:{type:"structure",members:{DNIS:{type:"list",member:{type:"structure",required:["EmergencyPhoneNumber","CallingCountry"],members:{EmergencyPhoneNumber:{shape:"S4"},TestPhoneNumber:{shape:"S4"},CallingCountry:{}}}}}},S4q:{type:"structure",members:{EnableSIPLogs:{type:"boolean"},EnableMediaMetricLogs:{type:"boolean"}}},S4t:{type:"structure",members:{Routes:{type:"list",member:{type:"structure",members:{Host:{},Port:{type:"integer"},Protocol:{},Priority:{type:"integer"},Weight:{type:"integer"}}}},Disabled:{type:"boolean"}}},S52:{type:"structure",members:{DefaultSessionExpiryMinutes:{type:"integer"},Disabled:{type:"boolean"},FallBackPhoneNumber:{shape:"S4"},PhoneNumberCountries:{shape:"S54"}}},S54:{type:"list",member:{}},S57:{type:"structure",required:["DataRetentionInHours","Disabled"],members:{DataRetentionInHours:{type:"integer"},Disabled:{type:"boolean"},StreamingNotificationTargets:{type:"list",member:{type:"structure",members:{NotificationTarget:{}}}},MediaInsightsConfiguration:{type:"structure",members:{Disabled:{type:"boolean"},ConfigurationArn:{shape:"S2l"}}}}},S5f:{type:"structure",members:{CpsLimit:{type:"integer"},DefaultPhoneNumber:{shape:"S4"},CallingRegions:{type:"list",member:{}},CidrAllowedList:{shape:"S54"},Disabled:{type:"boolean"}}},S5s:{type:"structure",members:{VoiceToneAnalysisTaskId:{},VoiceToneAnalysisTaskStatus:{},CallDetails:{shape:"S4a"},CreatedTimestamp:{shape:"Sw"},UpdatedTimestamp:{shape:"Sw"},StartedTimestamp:{shape:"Sw"},StatusMessage:{}}}}}},7970:function(e){e.exports={version:2,waiters:{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"}]}}}},7971:function(e){e.exports={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:{AssociateResource:{http:{method:"PATCH",requestUri:"/group/{groupIdentifier}/associate"},input:{type:"structure",required:["GroupIdentifier","ResourceArn"],members:{GroupIdentifier:{location:"uri",locationName:"groupIdentifier"},ResourceArn:{}}},output:{type:"structure",members:{}}},CreateCanary:{http:{requestUri:"/canary"},input:{type:"structure",required:["Name","Code","ArtifactS3Location","ExecutionRoleArn","Schedule","RuntimeVersion"],members:{Name:{},Code:{shape:"S7"},ArtifactS3Location:{},ExecutionRoleArn:{},Schedule:{shape:"Sc"},RunConfig:{shape:"Se"},SuccessRetentionPeriodInDays:{type:"integer"},FailureRetentionPeriodInDays:{type:"integer"},RuntimeVersion:{},VpcConfig:{shape:"Sm"},Tags:{shape:"Sr"},ArtifactConfig:{shape:"Su"}}},output:{type:"structure",members:{Canary:{shape:"Sz"}}}},CreateGroup:{http:{requestUri:"/group"},input:{type:"structure",required:["Name"],members:{Name:{},Tags:{shape:"Sr"}}},output:{type:"structure",members:{Group:{shape:"S1l"}}}},DeleteCanary:{http:{method:"DELETE",requestUri:"/canary/{name}"},input:{type:"structure",required:["Name"],members:{Name:{location:"uri",locationName:"name"},DeleteLambda:{location:"querystring",locationName:"deleteLambda",type:"boolean"}}},output:{type:"structure",members:{}}},DeleteGroup:{http:{method:"DELETE",requestUri:"/group/{groupIdentifier}"},input:{type:"structure",required:["GroupIdentifier"],members:{GroupIdentifier:{location:"uri",locationName:"groupIdentifier"}}},output:{type:"structure",members:{}}},DescribeCanaries:{http:{requestUri:"/canaries"},input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},Names:{type:"list",member:{}}}},output:{type:"structure",members:{Canaries:{type:"list",member:{shape:"Sz"}},NextToken:{}}}},DescribeCanariesLastRun:{http:{requestUri:"/canaries/last-run"},input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},Names:{type:"list",member:{}}}},output:{type:"structure",members:{CanariesLastRun:{type:"list",member:{type:"structure",members:{CanaryName:{},LastRun:{shape:"S24"}}}},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:{}}}},DisassociateResource:{http:{method:"PATCH",requestUri:"/group/{groupIdentifier}/disassociate"},input:{type:"structure",required:["GroupIdentifier","ResourceArn"],members:{GroupIdentifier:{location:"uri",locationName:"groupIdentifier"},ResourceArn:{}}},output:{type:"structure",members:{}}},GetCanary:{http:{method:"GET",requestUri:"/canary/{name}"},input:{type:"structure",required:["Name"],members:{Name:{location:"uri",locationName:"name"}}},output:{type:"structure",members:{Canary:{shape:"Sz"}}}},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:"S24"}},NextToken:{}}}},GetGroup:{http:{method:"GET",requestUri:"/group/{groupIdentifier}"},input:{type:"structure",required:["GroupIdentifier"],members:{GroupIdentifier:{location:"uri",locationName:"groupIdentifier"}}},output:{type:"structure",members:{Group:{shape:"S1l"}}}},ListAssociatedGroups:{http:{requestUri:"/resource/{resourceArn}/groups"},input:{type:"structure",required:["ResourceArn"],members:{NextToken:{},MaxResults:{type:"integer"},ResourceArn:{location:"uri",locationName:"resourceArn"}}},output:{type:"structure",members:{Groups:{shape:"S2q"},NextToken:{}}}},ListGroupResources:{http:{requestUri:"/group/{groupIdentifier}/resources"},input:{type:"structure",required:["GroupIdentifier"],members:{NextToken:{},MaxResults:{type:"integer"},GroupIdentifier:{location:"uri",locationName:"groupIdentifier"}}},output:{type:"structure",members:{Resources:{type:"list",member:{}},NextToken:{}}}},ListGroups:{http:{requestUri:"/groups"},input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Groups:{shape:"S2q"},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:"Sr"}}}},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:"Sr"}}},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:"S7"},ExecutionRoleArn:{},RuntimeVersion:{},Schedule:{shape:"Sc"},RunConfig:{shape:"Se"},SuccessRetentionPeriodInDays:{type:"integer"},FailureRetentionPeriodInDays:{type:"integer"},VpcConfig:{shape:"Sm"},VisualReference:{type:"structure",required:["BaseCanaryRunId"],members:{BaseScreenshots:{shape:"S1d"},BaseCanaryRunId:{}}},ArtifactS3Location:{},ArtifactConfig:{shape:"Su"}}},output:{type:"structure",members:{}}}},shapes:{S7:{type:"structure",required:["Handler"],members:{S3Bucket:{},S3Key:{},S3Version:{},ZipFile:{type:"blob"},Handler:{}}},Sc:{type:"structure",required:["Expression"],members:{Expression:{},DurationInSeconds:{type:"long"}}},Se:{type:"structure",members:{TimeoutInSeconds:{type:"integer"},MemoryInMB:{type:"integer"},ActiveTracing:{type:"boolean"},EnvironmentVariables:{type:"map",key:{},value:{}}}},Sm:{type:"structure",members:{SubnetIds:{shape:"Sn"},SecurityGroupIds:{shape:"Sp"}}},Sn:{type:"list",member:{}},Sp:{type:"list",member:{}},Sr:{type:"map",key:{},value:{}},Su:{type:"structure",members:{S3Encryption:{shape:"Sv"}}},Sv:{type:"structure",members:{EncryptionMode:{},KmsKeyArn:{}}},Sz:{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:"Sn"},SecurityGroupIds:{shape:"Sp"}}},VisualReference:{type:"structure",members:{BaseScreenshots:{shape:"S1d"},BaseCanaryRunId:{}}},Tags:{shape:"Sr"},ArtifactConfig:{type:"structure",members:{S3Encryption:{shape:"Sv"}}}}},S1d:{type:"list",member:{type:"structure",required:["ScreenshotName"],members:{ScreenshotName:{},IgnoreCoordinates:{type:"list",member:{}}}}},S1l:{type:"structure",members:{Id:{},Name:{},Arn:{},Tags:{shape:"Sr"},CreatedTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"}}},S24:{type:"structure",members:{Id:{},Name:{},Status:{type:"structure",members:{State:{},StateReason:{},StateReasonCode:{}}},Timeline:{type:"structure",members:{Started:{type:"timestamp"},Completed:{type:"timestamp"}}},ArtifactS3Location:{}}},S2q:{type:"list",member:{type:"structure",members:{Id:{},Name:{},Arn:{}}}}}}},7983:function(e){e.exports={pagination:{SearchDevices:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"devices"},SearchJobs:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"jobs"},SearchQuantumTasks:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"quantumTasks"}}}},7986:function(e){e.exports={pagination:{GetSavingsPlansCoverage:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},GetSavingsPlansUtilizationDetails:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListCostAllocationTags:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListCostCategoryDefinitions:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"}}}},7988:function(e,t,r){var s=r(2393);function validateRegionalEndpointsFlagValue(e,t){if(typeof e!=="string")return undefined;else if(["legacy","regional"].indexOf(e.toLowerCase())>=0){return e.toLowerCase()}else{throw s.util.error(new Error,t)}}function resolveRegionalEndpointsFlag(e,t){e=e||{};var r;if(e[t.clientConfig]){r=validateRegionalEndpointsFlagValue(e[t.clientConfig],{code:"InvalidConfiguration",message:'invalid "'+t.clientConfig+'" configuration. Expect "legacy" '+' or "regional". Got "'+e[t.clientConfig]+'".'});if(r)return r}if(!s.util.isNode())return r;if(Object.prototype.hasOwnProperty.call(process.env,t.env)){var i=process.env[t.env];r=validateRegionalEndpointsFlagValue(i,{code:"InvalidEnvironmentalVariable",message:"invalid "+t.env+' environmental variable. Expect "legacy" '+' or "regional". Got "'+process.env[t.env]+'".'});if(r)return r}var a={};try{var o=s.util.getProfilesFromSharedConfig(s.util.iniLoader);a=o[process.env.AWS_PROFILE||s.util.defaultProfile]}catch(e){}if(a&&Object.prototype.hasOwnProperty.call(a,t.sharedConfig)){var n=a[t.sharedConfig];r=validateRegionalEndpointsFlagValue(n,{code:"InvalidConfiguration",message:"invalid "+t.sharedConfig+' profile config. Expect "legacy" '+' or "regional". Got "'+a[t.sharedConfig]+'".'});if(r)return r}return r}e.exports=resolveRegionalEndpointsFlag},7998:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["appconfigdata"]={};s.AppConfigData=i.defineService("appconfigdata",["2021-11-11"]);Object.defineProperty(a.services["appconfigdata"],"2021-11-11",{get:function get(){var e=r(5150);e.paginators=r(7165).pagination;return e},enumerable:true,configurable:true});e.exports=s.AppConfigData},8015:function(e){e.exports={pagination:{}}},8041:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["auditmanager"]={};s.AuditManager=i.defineService("auditmanager",["2017-07-25"]);Object.defineProperty(a.services["auditmanager"],"2017-07-25",{get:function get(){var e=r(5087);e.paginators=r(9442).pagination;return e},enumerable:true,configurable:true});e.exports=s.AuditManager},8045:function(e){e.exports={pagination:{ListAccessPreviewFindings:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"findings"},ListAccessPreviews:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"accessPreviews"},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"},ListPolicyGenerations:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"policyGenerations"},ValidatePolicy:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"findings"}}}},8048:function(e){e.exports={pagination:{ListPlugins:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"plugins"},ListTemplateStepGroups:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"templateStepGroupSummary"},ListTemplateSteps:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"templateStepSummaryList"},ListTemplates:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"templateSummary"},ListWorkflowStepGroups:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"workflowStepGroupsSummary"},ListWorkflowSteps:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"workflowStepsSummary"},ListWorkflows:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"migrationWorkflowSummary"}}}},8050:function(e){e.exports={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:{},AccessType:{},CustomerOwnedIpv4Pool:{}}},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:{shape:"Sf"},NextToken:{}}}},ListOutpostsWithS3:{http:{method:"GET",requestUri:"/S3Outposts/ListOutpostsWithS3"},input:{type:"structure",members:{NextToken:{location:"querystring",locationName:"nextToken"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{Outposts:{type:"list",member:{type:"structure",members:{OutpostArn:{},OutpostId:{},OwnerId:{},CapacityInBytes:{type:"long"}}}},NextToken:{}}}},ListSharedEndpoints:{http:{method:"GET",requestUri:"/S3Outposts/ListSharedEndpoints"},input:{type:"structure",required:["OutpostId"],members:{NextToken:{location:"querystring",locationName:"nextToken"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},OutpostId:{location:"querystring",locationName:"outpostId"}}},output:{type:"structure",members:{Endpoints:{shape:"Sf"},NextToken:{}}}}},shapes:{Sf:{type:"list",member:{type:"structure",members:{EndpointArn:{},OutpostsId:{},CidrBlock:{},Status:{},CreationTime:{type:"timestamp"},NetworkInterfaces:{type:"list",member:{type:"structure",members:{NetworkInterfaceId:{}}}},VpcId:{},SubnetId:{},SecurityGroupId:{},AccessType:{},CustomerOwnedIpv4Pool:{},FailedReason:{type:"structure",members:{ErrorCode:{},Message:{}}}}}}}}},8058:function(e,t,r){var s=r(2393).util;function typeOf(e){if(e===null&&typeof e==="object"){return"null"}else if(e!==undefined&&isBinary(e)){return"Binary"}else if(e!==undefined&&e.constructor){return e.wrapperName||s.typeName(e.constructor)}else if(e!==undefined&&typeof e==="object"){return"Object"}else{return"undefined"}}function isBinary(e){var t=["Buffer","File","Blob","ArrayBuffer","DataView","Int8Array","Uint8Array","Uint8ClampedArray","Int16Array","Uint16Array","Int32Array","Uint32Array","Float32Array","Float64Array"];if(s.isNode()){var r=s.stream.Stream;if(s.Buffer.isBuffer(e)||e instanceof r){return true}}for(var i=0;i"}else{return"attribute: {"+e+"}, parent: <"+this.parent.name+">"}};XMLAttribute.prototype.isEqualNode=function(e){if(e.namespaceURI!==this.namespaceURI){return false}if(e.prefix!==this.prefix){return false}if(e.localName!==this.localName){return false}if(e.value!==this.value){return false}return true};return XMLAttribute}()}).call(this)},8449:function(e,t,r){(function(){var t,s,i=function(e,t){for(var r in t){if(a.call(t,r))e[r]=t[r]}function ctor(){this.constructor=e}ctor.prototype=t.prototype;e.prototype=new ctor;e.__super__=t.prototype;return e},a={}.hasOwnProperty;s=r(2473);e.exports=t=function(e){i(XMLStringWriter,e);function XMLStringWriter(e){XMLStringWriter.__super__.constructor.call(this,e)}XMLStringWriter.prototype.document=function(e,t){var r,s,i,a,o;t=this.filterOptions(t);a="";o=e.children;for(s=0,i=o.length;s=e.length)return t.push(null);var i=r+s;if(i>e.length)i=e.length;t.push(e.slice(r,i));r=i};return t},concat:function(e){var t=0,r=0,s=null,a;for(a=0;a>>8^t[(r^a)&255]}return(r^-1)>>>0},hmac:function hmac(e,t,r,s){if(!r)r="binary";if(r==="buffer"){r=undefined}if(!s)s="sha256";if(typeof t==="string")t=i.buffer.toBuffer(t);return i.crypto.lib.createHmac(s,e).update(t).digest(r)},md5:function md5(e,t,r){return i.crypto.hash("md5",e,t,r)},sha256:function sha256(e,t,r){return i.crypto.hash("sha256",e,t,r)},hash:function(e,t,r,s){var a=i.crypto.createHash(e);if(!r){r="binary"}if(r==="buffer"){r=undefined}if(typeof t==="string")t=i.buffer.toBuffer(t);var o=i.arraySliceFn(t);var n=i.Buffer.isBuffer(t);if(i.isBrowser()&&typeof ArrayBuffer!=="undefined"&&t&&t.buffer instanceof ArrayBuffer)n=true;if(s&&typeof t==="object"&&typeof t.on==="function"&&!n){t.on("data",function(e){a.update(e)});t.on("error",function(e){s(e)});t.on("end",function(){s(null,a.digest(r))})}else if(s&&o&&!n&&typeof FileReader!=="undefined"){var u=0,p=1024*512;var m=new FileReader;m.onerror=function(){s(new Error("Failed to read data."))};m.onload=function(){var e=new i.Buffer(new Uint8Array(m.result));a.update(e);u+=e.length;m._continueReading()};m._continueReading=function(){if(u>=t.size){s(null,a.digest(r));return}var e=u+p;if(e>t.size)e=t.size;m.readAsArrayBuffer(o.call(t,u,e))};m._continueReading()}else{if(i.isBrowser()&&typeof t==="object"&&!n){t=new i.Buffer(new Uint8Array(t))}var c=a.update(t).digest(r);if(s)s(null,c);return c}},toHex:function toHex(e){var t=[];for(var r=0;r=3e5,false);return s.config.isClockSkewed}},applyClockOffset:function applyClockOffset(e){if(e)s.config.systemClockOffset=e-(new Date).getTime()},extractRequestId:function extractRequestId(e){var t=e.httpResponse.headers["x-amz-request-id"]||e.httpResponse.headers["x-amzn-requestid"];if(!t&&e.data&&e.data.ResponseMetadata){t=e.data.ResponseMetadata.RequestId}if(t){e.requestId=t}if(e.error){e.error.requestId=t}},addPromises:function addPromises(e,t){var r=false;if(t===undefined&&s&&s.config){t=s.config.getPromisesDependency()}if(t===undefined&&typeof Promise!=="undefined"){t=Promise}if(typeof t!=="function")r=true;if(!Array.isArray(e))e=[e];for(var i=0;i=0){n++;setTimeout(p,a+(e.retryAfter||0));return}}r(e)};var p=function(){var t="";a.handleRequest(e,o,function(e){e.on("data",function(e){t+=e.toString()});e.on("end",function(){var s=e.statusCode;if(s<300){r(null,t)}else{var a=parseInt(e.headers["retry-after"],10)*1e3||0;var o=i.error(new Error,{statusCode:s,retryable:s>=500||s===429});if(a&&o.retryable)o.retryAfter=a;u(o)}})},u)};s.util.defer(p)},uuid:{v4:function uuidV4(){return r(6084).v4()}},convertPayloadToString:function convertPayloadToString(e){var t=e.request;var r=t.operation;var s=t.service.api.operations[r].output||{};if(s.payload&&e.data[s.payload]){e.data[s.payload]=e.data[s.payload].toString()}},defer:function defer(e){if(typeof process==="object"&&typeof process.nextTick==="function"){process.nextTick(e)}else if(typeof setImmediate==="function"){setImmediate(e)}else{setTimeout(e,0)}},getRequestPayloadShape:function getRequestPayloadShape(e){var t=e.service.api.operations;if(!t)return undefined;var r=(t||{})[e.operation];if(!r||!r.input||!r.input.payload)return undefined;return r.input.members[r.input.payload]},getProfilesFromSharedConfig:function getProfilesFromSharedConfig(e,t){var r={};var s={};if(process.env[i.configOptInEnv]){var s=e.loadFrom({isConfig:true,filename:process.env[i.sharedConfigFileEnv]})}var a={};try{var a=e.loadFrom({filename:t||process.env[i.configOptInEnv]&&process.env[i.sharedCredentialsFileEnv]})}catch(e){if(!process.env[i.configOptInEnv])throw e}for(var o=0,n=Object.keys(s);o=6},parse:function parseARN(e){var t=e.split(":");return{partition:t[1],service:t[2],region:t[3],accountId:t[4],resource:t.slice(5).join(":")}},build:function buildARN(e){if(e.service===undefined||e.region===undefined||e.accountId===undefined||e.resource===undefined)throw i.error(new Error("Input ARN object is invalid"));return"arn:"+(e.partition||"aws")+":"+e.service+":"+e.region+":"+e.accountId+":"+e.resource}},defaultProfile:"default",configOptInEnv:"AWS_SDK_LOAD_CONFIG",sharedCredentialsFileEnv:"AWS_SHARED_CREDENTIALS_FILE",sharedConfigFileEnv:"AWS_CONFIG_FILE",imdsDisabledEnv:"AWS_EC2_METADATA_DISABLED"};e.exports=i},8499:function(e,t,r){(function(){var t,s,i,a,o=function(e,t){for(var r in t){if(n.call(t,r))e[r]=t[r]}function ctor(){this.constructor=e}ctor.prototype=t.prototype;e.prototype=new ctor;e.__super__=t.prototype;return e},n={}.hasOwnProperty;a=r(7600).isObject;i=r(5542);t=r(2597);e.exports=s=function(e){o(XMLDTDEntity,e);function XMLDTDEntity(e,r,s,i){XMLDTDEntity.__super__.constructor.call(this,e);if(s==null){throw new Error("Missing DTD entity name. "+this.debugInfo(s))}if(i==null){throw new Error("Missing DTD entity value. "+this.debugInfo(s))}this.pe=!!r;this.name=this.stringify.name(s);this.type=t.EntityDeclaration;if(!a(i)){this.value=this.stringify.dtdEntityValue(i);this.internal=true}else{if(!i.pubID&&!i.sysID){throw new Error("Public and/or system identifiers are required for an external entity. "+this.debugInfo(s))}if(i.pubID&&!i.sysID){throw new Error("System identifier is required for a public external entity. "+this.debugInfo(s))}this.internal=false;if(i.pubID!=null){this.pubID=this.stringify.dtdPubID(i.pubID)}if(i.sysID!=null){this.sysID=this.stringify.dtdSysID(i.sysID)}if(i.nData!=null){this.nData=this.stringify.dtdNData(i.nData)}if(this.pe&&this.nData){throw new Error("Notation declaration is not allowed in a parameter entity. "+this.debugInfo(s))}}}Object.defineProperty(XMLDTDEntity.prototype,"publicId",{get:function(){return this.pubID}});Object.defineProperty(XMLDTDEntity.prototype,"systemId",{get:function(){return this.sysID}});Object.defineProperty(XMLDTDEntity.prototype,"notationName",{get:function(){return this.nData||null}});Object.defineProperty(XMLDTDEntity.prototype,"inputEncoding",{get:function(){return null}});Object.defineProperty(XMLDTDEntity.prototype,"xmlEncoding",{get:function(){return null}});Object.defineProperty(XMLDTDEntity.prototype,"xmlVersion",{get:function(){return null}});XMLDTDEntity.prototype.toString=function(e){return this.options.writer.dtdEntity(this,this.options.writer.filterOptions(e))};return XMLDTDEntity}(i)}).call(this)},8502:function(e){e.exports={version:2,waiters:{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"}]}}}},8503:function(e){e.exports={version:2,waiters:{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"}]}}}},8509:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["dataexchange"]={};s.DataExchange=i.defineService("dataexchange",["2017-07-25"]);Object.defineProperty(a.services["dataexchange"],"2017-07-25",{get:function get(){var e=r(7847);e.paginators=r(2759).pagination;e.waiters=r(4670).waiters;return e},enumerable:true,configurable:true});e.exports=s.DataExchange},8516:function(e){e.exports={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"}}}},RotateTunnelAccessToken:{input:{type:"structure",required:["tunnelId","clientMode"],members:{tunnelId:{},clientMode:{},destinationConfig:{shape:"Se"}}},output:{type:"structure",members:{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}}}},8517:function(e){e.exports={version:2,waiters:{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"}]}}}},8525:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["outposts"]={};s.Outposts=i.defineService("outposts",["2019-12-03"]);Object.defineProperty(a.services["outposts"],"2019-12-03",{get:function get(){var e=r(5100);e.paginators=r(3286).pagination;return e},enumerable:true,configurable:true});e.exports=s.Outposts},8532:function(e){e.exports={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:{CreateAutoPredictor:{input:{type:"structure",required:["PredictorName"],members:{PredictorName:{},ForecastHorizon:{type:"integer"},ForecastTypes:{shape:"S4"},ForecastDimensions:{shape:"S6"},ForecastFrequency:{},DataConfig:{shape:"S8"},EncryptionConfig:{shape:"Si"},ReferencePredictorArn:{},OptimizationMetric:{},ExplainPredictor:{type:"boolean"},Tags:{shape:"Sm"},MonitorConfig:{type:"structure",required:["MonitorName"],members:{MonitorName:{}}},TimeAlignmentBoundary:{shape:"Sr"}}},output:{type:"structure",members:{PredictorArn:{}}}},CreateDataset:{input:{type:"structure",required:["DatasetName","Domain","DatasetType","Schema"],members:{DatasetName:{},Domain:{},DatasetType:{},DataFrequency:{},Schema:{shape:"S10"},EncryptionConfig:{shape:"Si"},Tags:{shape:"Sm"}}},output:{type:"structure",members:{DatasetArn:{}}}},CreateDatasetGroup:{input:{type:"structure",required:["DatasetGroupName","Domain"],members:{DatasetGroupName:{},Domain:{},DatasetArns:{shape:"S16"},Tags:{shape:"Sm"}}},output:{type:"structure",members:{DatasetGroupArn:{}}}},CreateDatasetImportJob:{input:{type:"structure",required:["DatasetImportJobName","DatasetArn","DataSource"],members:{DatasetImportJobName:{},DatasetArn:{},DataSource:{shape:"S19"},TimestampFormat:{},TimeZone:{},UseGeolocationForTimeZone:{type:"boolean"},GeolocationFormat:{},Tags:{shape:"Sm"},Format:{},ImportMode:{}}},output:{type:"structure",members:{DatasetImportJobArn:{}}}},CreateExplainability:{input:{type:"structure",required:["ExplainabilityName","ResourceArn","ExplainabilityConfig"],members:{ExplainabilityName:{},ResourceArn:{},ExplainabilityConfig:{shape:"S1k"},DataSource:{shape:"S19"},Schema:{shape:"S10"},EnableVisualization:{type:"boolean"},StartDateTime:{},EndDateTime:{},Tags:{shape:"Sm"}}},output:{type:"structure",members:{ExplainabilityArn:{}}}},CreateExplainabilityExport:{input:{type:"structure",required:["ExplainabilityExportName","ExplainabilityArn","Destination"],members:{ExplainabilityExportName:{},ExplainabilityArn:{},Destination:{shape:"S1q"},Tags:{shape:"Sm"},Format:{}}},output:{type:"structure",members:{ExplainabilityExportArn:{}}}},CreateForecast:{input:{type:"structure",required:["ForecastName","PredictorArn"],members:{ForecastName:{},PredictorArn:{},ForecastTypes:{shape:"S4"},Tags:{shape:"Sm"},TimeSeriesSelector:{shape:"S1t"}}},output:{type:"structure",members:{ForecastArn:{}}}},CreateForecastExportJob:{input:{type:"structure",required:["ForecastExportJobName","ForecastArn","Destination"],members:{ForecastExportJobName:{},ForecastArn:{},Destination:{shape:"S1q"},Tags:{shape:"Sm"},Format:{}}},output:{type:"structure",members:{ForecastExportJobArn:{}}}},CreateMonitor:{input:{type:"structure",required:["MonitorName","ResourceArn"],members:{MonitorName:{},ResourceArn:{},Tags:{shape:"Sm"}}},output:{type:"structure",members:{MonitorArn:{}}}},CreatePredictor:{input:{type:"structure",required:["PredictorName","ForecastHorizon","InputDataConfig","FeaturizationConfig"],members:{PredictorName:{},AlgorithmArn:{},ForecastHorizon:{type:"integer"},ForecastTypes:{shape:"S4"},PerformAutoML:{type:"boolean"},AutoMLOverrideStrategy:{},PerformHPO:{type:"boolean"},TrainingParameters:{shape:"S22"},EvaluationParameters:{shape:"S25"},HPOConfig:{shape:"S26"},InputDataConfig:{shape:"S2g"},FeaturizationConfig:{shape:"S2j"},EncryptionConfig:{shape:"Si"},Tags:{shape:"Sm"},OptimizationMetric:{}}},output:{type:"structure",members:{PredictorArn:{}}}},CreatePredictorBacktestExportJob:{input:{type:"structure",required:["PredictorBacktestExportJobName","PredictorArn","Destination"],members:{PredictorBacktestExportJobName:{},PredictorArn:{},Destination:{shape:"S1q"},Tags:{shape:"Sm"},Format:{}}},output:{type:"structure",members:{PredictorBacktestExportJobArn:{}}}},CreateWhatIfAnalysis:{input:{type:"structure",required:["WhatIfAnalysisName","ForecastArn"],members:{WhatIfAnalysisName:{},ForecastArn:{},TimeSeriesSelector:{shape:"S1t"},Tags:{shape:"Sm"}}},output:{type:"structure",members:{WhatIfAnalysisArn:{}}}},CreateWhatIfForecast:{input:{type:"structure",required:["WhatIfForecastName","WhatIfAnalysisArn"],members:{WhatIfForecastName:{},WhatIfAnalysisArn:{},TimeSeriesTransformations:{shape:"S2w"},TimeSeriesReplacementsDataSource:{shape:"S34"},Tags:{shape:"Sm"}}},output:{type:"structure",members:{WhatIfForecastArn:{}}}},CreateWhatIfForecastExport:{input:{type:"structure",required:["WhatIfForecastExportName","WhatIfForecastArns","Destination"],members:{WhatIfForecastExportName:{},WhatIfForecastArns:{shape:"S38"},Destination:{shape:"S1q"},Tags:{shape:"Sm"},Format:{}}},output:{type:"structure",members:{WhatIfForecastExportArn:{}}}},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},DeleteExplainability:{input:{type:"structure",required:["ExplainabilityArn"],members:{ExplainabilityArn:{}}},idempotent:true},DeleteExplainabilityExport:{input:{type:"structure",required:["ExplainabilityExportArn"],members:{ExplainabilityExportArn:{}}},idempotent:true},DeleteForecast:{input:{type:"structure",required:["ForecastArn"],members:{ForecastArn:{}}},idempotent:true},DeleteForecastExportJob:{input:{type:"structure",required:["ForecastExportJobArn"],members:{ForecastExportJobArn:{}}},idempotent:true},DeleteMonitor:{input:{type:"structure",required:["MonitorArn"],members:{MonitorArn:{}}},idempotent:true},DeletePredictor:{input:{type:"structure",required:["PredictorArn"],members:{PredictorArn:{}}},idempotent:true},DeletePredictorBacktestExportJob:{input:{type:"structure",required:["PredictorBacktestExportJobArn"],members:{PredictorBacktestExportJobArn:{}}},idempotent:true},DeleteResourceTree:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},idempotent:true},DeleteWhatIfAnalysis:{input:{type:"structure",required:["WhatIfAnalysisArn"],members:{WhatIfAnalysisArn:{}}},idempotent:true},DeleteWhatIfForecast:{input:{type:"structure",required:["WhatIfForecastArn"],members:{WhatIfForecastArn:{}}},idempotent:true},DeleteWhatIfForecastExport:{input:{type:"structure",required:["WhatIfForecastExportArn"],members:{WhatIfForecastExportArn:{}}},idempotent:true},DescribeAutoPredictor:{input:{type:"structure",required:["PredictorArn"],members:{PredictorArn:{}}},output:{type:"structure",members:{PredictorArn:{},PredictorName:{},ForecastHorizon:{type:"integer"},ForecastTypes:{shape:"S4"},ForecastFrequency:{},ForecastDimensions:{shape:"S6"},DatasetImportJobArns:{shape:"S16"},DataConfig:{shape:"S8"},EncryptionConfig:{shape:"Si"},ReferencePredictorSummary:{shape:"S3q"},EstimatedTimeRemainingInMinutes:{type:"long"},Status:{},Message:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"},OptimizationMetric:{},ExplainabilityInfo:{type:"structure",members:{ExplainabilityArn:{},Status:{}}},MonitorInfo:{type:"structure",members:{MonitorArn:{},Status:{}}},TimeAlignmentBoundary:{shape:"Sr"}}},idempotent:true},DescribeDataset:{input:{type:"structure",required:["DatasetArn"],members:{DatasetArn:{}}},output:{type:"structure",members:{DatasetArn:{},DatasetName:{},Domain:{},DatasetType:{},DataFrequency:{},Schema:{shape:"S10"},EncryptionConfig:{shape:"Si"},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:"S16"},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:"S19"},EstimatedTimeRemainingInMinutes:{type:"long"},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"},CountLong:{type:"long"},CountDistinctLong:{type:"long"},CountNullLong:{type:"long"},CountNanLong:{type:"long"}}}},DataSize:{type:"double"},Status:{},Message:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"},Format:{},ImportMode:{}}},idempotent:true},DescribeExplainability:{input:{type:"structure",required:["ExplainabilityArn"],members:{ExplainabilityArn:{}}},output:{type:"structure",members:{ExplainabilityArn:{},ExplainabilityName:{},ResourceArn:{},ExplainabilityConfig:{shape:"S1k"},EnableVisualization:{type:"boolean"},DataSource:{shape:"S19"},Schema:{shape:"S10"},StartDateTime:{},EndDateTime:{},EstimatedTimeRemainingInMinutes:{type:"long"},Message:{},Status:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"}}},idempotent:true},DescribeExplainabilityExport:{input:{type:"structure",required:["ExplainabilityExportArn"],members:{ExplainabilityExportArn:{}}},output:{type:"structure",members:{ExplainabilityExportArn:{},ExplainabilityExportName:{},ExplainabilityArn:{},Destination:{shape:"S1q"},Message:{},Status:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"},Format:{}}},idempotent:true},DescribeForecast:{input:{type:"structure",required:["ForecastArn"],members:{ForecastArn:{}}},output:{type:"structure",members:{ForecastArn:{},ForecastName:{},ForecastTypes:{shape:"S4"},PredictorArn:{},DatasetGroupArn:{},EstimatedTimeRemainingInMinutes:{type:"long"},Status:{},Message:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"},TimeSeriesSelector:{shape:"S1t"}}},idempotent:true},DescribeForecastExportJob:{input:{type:"structure",required:["ForecastExportJobArn"],members:{ForecastExportJobArn:{}}},output:{type:"structure",members:{ForecastExportJobArn:{},ForecastExportJobName:{},ForecastArn:{},Destination:{shape:"S1q"},Message:{},Status:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"},Format:{}}},idempotent:true},DescribeMonitor:{input:{type:"structure",required:["MonitorArn"],members:{MonitorArn:{}}},output:{type:"structure",members:{MonitorName:{},MonitorArn:{},ResourceArn:{},Status:{},LastEvaluationTime:{type:"timestamp"},LastEvaluationState:{},Baseline:{type:"structure",members:{PredictorBaseline:{type:"structure",members:{BaselineMetrics:{type:"list",member:{type:"structure",members:{Name:{},Value:{type:"double"}}}}}}}},Message:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"},EstimatedEvaluationTimeRemainingInMinutes:{type:"long"}}},idempotent:true},DescribePredictor:{input:{type:"structure",required:["PredictorArn"],members:{PredictorArn:{}}},output:{type:"structure",members:{PredictorArn:{},PredictorName:{},AlgorithmArn:{},AutoMLAlgorithmArns:{shape:"S16"},ForecastHorizon:{type:"integer"},ForecastTypes:{shape:"S4"},PerformAutoML:{type:"boolean"},AutoMLOverrideStrategy:{},PerformHPO:{type:"boolean"},TrainingParameters:{shape:"S22"},EvaluationParameters:{shape:"S25"},HPOConfig:{shape:"S26"},InputDataConfig:{shape:"S2g"},FeaturizationConfig:{shape:"S2j"},EncryptionConfig:{shape:"Si"},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:{}}}}}}}}},EstimatedTimeRemainingInMinutes:{type:"long"},IsAutoPredictor:{type:"boolean"},DatasetImportJobArns:{shape:"S16"},Status:{},Message:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"},OptimizationMetric:{}}},idempotent:true},DescribePredictorBacktestExportJob:{input:{type:"structure",required:["PredictorBacktestExportJobArn"],members:{PredictorBacktestExportJobArn:{}}},output:{type:"structure",members:{PredictorBacktestExportJobArn:{},PredictorBacktestExportJobName:{},PredictorArn:{},Destination:{shape:"S1q"},Message:{},Status:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"},Format:{}}},idempotent:true},DescribeWhatIfAnalysis:{input:{type:"structure",required:["WhatIfAnalysisArn"],members:{WhatIfAnalysisArn:{}}},output:{type:"structure",members:{WhatIfAnalysisName:{},WhatIfAnalysisArn:{},ForecastArn:{},EstimatedTimeRemainingInMinutes:{type:"long"},Status:{},Message:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"},TimeSeriesSelector:{shape:"S1t"}}},idempotent:true},DescribeWhatIfForecast:{input:{type:"structure",required:["WhatIfForecastArn"],members:{WhatIfForecastArn:{}}},output:{type:"structure",members:{WhatIfForecastName:{},WhatIfForecastArn:{},WhatIfAnalysisArn:{},EstimatedTimeRemainingInMinutes:{type:"long"},Status:{},Message:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"},TimeSeriesTransformations:{shape:"S2w"},TimeSeriesReplacementsDataSource:{shape:"S34"},ForecastTypes:{shape:"S4"}}},idempotent:true},DescribeWhatIfForecastExport:{input:{type:"structure",required:["WhatIfForecastExportArn"],members:{WhatIfForecastExportArn:{}}},output:{type:"structure",members:{WhatIfForecastExportArn:{},WhatIfForecastExportName:{},WhatIfForecastArns:{type:"list",member:{}},Destination:{shape:"S1q"},Message:{},Status:{},CreationTime:{type:"timestamp"},EstimatedTimeRemainingInMinutes:{type:"long"},LastModificationTime:{type:"timestamp"},Format:{}}},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"},MASE:{type:"double"},MAPE:{type:"double"}}}},AverageWeightedQuantileLoss:{type:"double"}}}}}}}}},IsAutoPredictor:{type:"boolean"},AutoMLOverrideStrategy:{},OptimizationMetric:{}}},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:"S5m"}}},output:{type:"structure",members:{DatasetImportJobs:{type:"list",member:{type:"structure",members:{DatasetImportJobArn:{},DatasetImportJobName:{},DataSource:{shape:"S19"},Status:{},Message:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"},ImportMode:{}}}},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},ListExplainabilities:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},Filters:{shape:"S5m"}}},output:{type:"structure",members:{Explainabilities:{type:"list",member:{type:"structure",members:{ExplainabilityArn:{},ExplainabilityName:{},ResourceArn:{},ExplainabilityConfig:{shape:"S1k"},Status:{},Message:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"}}}},NextToken:{}}},idempotent:true},ListExplainabilityExports:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},Filters:{shape:"S5m"}}},output:{type:"structure",members:{ExplainabilityExports:{type:"list",member:{type:"structure",members:{ExplainabilityExportArn:{},ExplainabilityExportName:{},Destination:{shape:"S1q"},Status:{},Message:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"}}}},NextToken:{}}},idempotent:true},ListForecastExportJobs:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},Filters:{shape:"S5m"}}},output:{type:"structure",members:{ForecastExportJobs:{type:"list",member:{type:"structure",members:{ForecastExportJobArn:{},ForecastExportJobName:{},Destination:{shape:"S1q"},Status:{},Message:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"}}}},NextToken:{}}},idempotent:true},ListForecasts:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},Filters:{shape:"S5m"}}},output:{type:"structure",members:{Forecasts:{type:"list",member:{type:"structure",members:{ForecastArn:{},ForecastName:{},PredictorArn:{},CreatedUsingAutoPredictor:{type:"boolean"},DatasetGroupArn:{},Status:{},Message:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"}}}},NextToken:{}}},idempotent:true},ListMonitorEvaluations:{input:{type:"structure",required:["MonitorArn"],members:{NextToken:{},MaxResults:{type:"integer"},MonitorArn:{},Filters:{shape:"S5m"}}},output:{type:"structure",members:{NextToken:{},PredictorMonitorEvaluations:{type:"list",member:{type:"structure",members:{ResourceArn:{},MonitorArn:{},EvaluationTime:{type:"timestamp"},EvaluationState:{},WindowStartDatetime:{type:"timestamp"},WindowEndDatetime:{type:"timestamp"},PredictorEvent:{type:"structure",members:{Detail:{},Datetime:{type:"timestamp"}}},MonitorDataSource:{type:"structure",members:{DatasetImportJobArn:{},ForecastArn:{},PredictorArn:{}}},MetricResults:{type:"list",member:{type:"structure",members:{MetricName:{},MetricValue:{type:"double"}}}},NumItemsEvaluated:{type:"long"},Message:{}}}}}},idempotent:true},ListMonitors:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},Filters:{shape:"S5m"}}},output:{type:"structure",members:{Monitors:{type:"list",member:{type:"structure",members:{MonitorArn:{},MonitorName:{},ResourceArn:{},Status:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"}}}},NextToken:{}}},idempotent:true},ListPredictorBacktestExportJobs:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},Filters:{shape:"S5m"}}},output:{type:"structure",members:{PredictorBacktestExportJobs:{type:"list",member:{type:"structure",members:{PredictorBacktestExportJobArn:{},PredictorBacktestExportJobName:{},Destination:{shape:"S1q"},Status:{},Message:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"}}}},NextToken:{}}},idempotent:true},ListPredictors:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},Filters:{shape:"S5m"}}},output:{type:"structure",members:{Predictors:{type:"list",member:{type:"structure",members:{PredictorArn:{},PredictorName:{},DatasetGroupArn:{},IsAutoPredictor:{type:"boolean"},ReferencePredictorSummary:{shape:"S3q"},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:"Sm"}}}},ListWhatIfAnalyses:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},Filters:{shape:"S5m"}}},output:{type:"structure",members:{WhatIfAnalyses:{type:"list",member:{type:"structure",members:{WhatIfAnalysisArn:{},WhatIfAnalysisName:{},ForecastArn:{},Status:{},Message:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"}}}},NextToken:{}}},idempotent:true},ListWhatIfForecastExports:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},Filters:{shape:"S5m"}}},output:{type:"structure",members:{WhatIfForecastExports:{type:"list",member:{type:"structure",members:{WhatIfForecastExportArn:{},WhatIfForecastArns:{shape:"S38"},WhatIfForecastExportName:{},Destination:{shape:"S1q"},Status:{},Message:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"}}}},NextToken:{}}},idempotent:true},ListWhatIfForecasts:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},Filters:{shape:"S5m"}}},output:{type:"structure",members:{WhatIfForecasts:{type:"list",member:{type:"structure",members:{WhatIfForecastArn:{},WhatIfForecastName:{},WhatIfAnalysisArn:{},Status:{},Message:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"}}}},NextToken:{}}},idempotent:true},ResumeResource:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},idempotent:true},StopResource:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},idempotent:true},TagResource:{input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{},Tags:{shape:"Sm"}}},output:{type:"structure",members:{}}},UntagResource:{input:{type:"structure",required:["ResourceArn","TagKeys"],members:{ResourceArn:{},TagKeys:{type:"list",member:{shape:"So"}}}},output:{type:"structure",members:{}}},UpdateDatasetGroup:{input:{type:"structure",required:["DatasetGroupArn","DatasetArns"],members:{DatasetGroupArn:{},DatasetArns:{shape:"S16"}}},output:{type:"structure",members:{}},idempotent:true}},shapes:{S4:{type:"list",member:{}},S6:{type:"list",member:{}},S8:{type:"structure",required:["DatasetGroupArn"],members:{DatasetGroupArn:{},AttributeConfigs:{type:"list",member:{type:"structure",required:["AttributeName","Transformations"],members:{AttributeName:{},Transformations:{type:"map",key:{},value:{}}}}},AdditionalDatasets:{type:"list",member:{type:"structure",required:["Name"],members:{Name:{},Configuration:{type:"map",key:{},value:{shape:"Sh"}}}}}}},Sh:{type:"list",member:{}},Si:{type:"structure",required:["RoleArn","KMSKeyArn"],members:{RoleArn:{},KMSKeyArn:{}}},Sm:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{shape:"So"},Value:{type:"string",sensitive:true}}}},So:{type:"string",sensitive:true},Sr:{type:"structure",members:{Month:{},DayOfMonth:{type:"integer"},DayOfWeek:{},Hour:{type:"integer"}}},S10:{type:"structure",members:{Attributes:{type:"list",member:{type:"structure",members:{AttributeName:{},AttributeType:{}}}}}},S16:{type:"list",member:{}},S19:{type:"structure",required:["S3Config"],members:{S3Config:{shape:"S1a"}}},S1a:{type:"structure",required:["Path","RoleArn"],members:{Path:{},RoleArn:{},KMSKeyArn:{}}},S1k:{type:"structure",required:["TimeSeriesGranularity","TimePointGranularity"],members:{TimeSeriesGranularity:{},TimePointGranularity:{}}},S1q:{type:"structure",required:["S3Config"],members:{S3Config:{shape:"S1a"}}},S1t:{type:"structure",members:{TimeSeriesIdentifiers:{type:"structure",members:{DataSource:{shape:"S19"},Schema:{shape:"S10"},Format:{}}}}},S22:{type:"map",key:{},value:{}},S25:{type:"structure",members:{NumberOfBacktestWindows:{type:"integer"},BackTestWindowOffset:{type:"integer"}}},S26:{type:"structure",members:{ParameterRanges:{type:"structure",members:{CategoricalParameterRanges:{type:"list",member:{type:"structure",required:["Name","Values"],members:{Name:{},Values:{shape:"Sh"}}}},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:{}}}}}}}},S2g:{type:"structure",required:["DatasetGroupArn"],members:{DatasetGroupArn:{},SupplementaryFeatures:{type:"list",member:{type:"structure",required:["Name","Value"],members:{Name:{},Value:{}}}}}},S2j:{type:"structure",required:["ForecastFrequency"],members:{ForecastFrequency:{},ForecastDimensions:{shape:"S6"},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:{}}}}}}}}}},S2w:{type:"list",member:{type:"structure",members:{Action:{type:"structure",required:["AttributeName","Operation","Value"],members:{AttributeName:{},Operation:{},Value:{type:"double"}}},TimeSeriesConditions:{type:"list",member:{type:"structure",required:["AttributeName","AttributeValue","Condition"],members:{AttributeName:{},AttributeValue:{},Condition:{}}}}}}},S34:{type:"structure",required:["S3Config","Schema"],members:{S3Config:{shape:"S1a"},Schema:{shape:"S10"},Format:{},TimestampFormat:{}}},S38:{type:"list",member:{}},S3q:{type:"structure",members:{Arn:{},State:{}}},S5m:{type:"list",member:{type:"structure",required:["Key","Value","Condition"],members:{Key:{},Value:{},Condition:{}}}}}}},8535:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["imagebuilder"]={};s.Imagebuilder=i.defineService("imagebuilder",["2019-12-02"]);Object.defineProperty(a.services["imagebuilder"],"2019-12-02",{get:function get(){var e=r(3267);e.paginators=r(4585).pagination;return e},enumerable:true,configurable:true});e.exports=s.Imagebuilder},8541:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:true});t.default=void 0;var s=_interopRequireDefault(r(3787));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function validate(e){return typeof e==="string"&&s.default.test(e)}var i=validate;t.default=i},8554:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["cur"]={};s.CUR=i.defineService("cur",["2017-01-06"]);Object.defineProperty(a.services["cur"],"2017-01-06",{get:function get(){var e=r(489);e.paginators=r(4861).pagination;return e},enumerable:true,configurable:true});e.exports=s.CUR},8555:function(e){e.exports={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:"S23"}},buildsNotFound:{shape:"S2"}}}},BatchGetProjects:{input:{type:"structure",required:["names"],members:{names:{shape:"S2e"}}},output:{type:"structure",members:{projects:{type:"list",member:{shape:"S2h"}},projectsNotFound:{shape:"S2e"}}}},BatchGetReportGroups:{input:{type:"structure",required:["reportGroupArns"],members:{reportGroupArns:{shape:"S32"}}},output:{type:"structure",members:{reportGroups:{type:"list",member:{shape:"S35"}},reportGroupsNotFound:{shape:"S32"}}}},BatchGetReports:{input:{type:"structure",required:["reportArns"],members:{reportArns:{shape:"S3e"}}},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:"S38"},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:"S3e"}}}},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:"S2k"},secondaryArtifacts:{shape:"S2n"},cache:{shape:"Sz"},environment:{shape:"S13"},serviceRole:{},timeoutInMinutes:{type:"integer"},queuedTimeoutInMinutes:{type:"integer"},encryptionKey:{},tags:{shape:"S2p"},vpcConfig:{shape:"S1i"},badgeEnabled:{type:"boolean"},logsConfig:{shape:"S1c"},fileSystemLocations:{shape:"S1l"},buildBatchConfig:{shape:"S1o"},concurrentBuildLimit:{type:"integer"}}},output:{type:"structure",members:{project:{shape:"S2h"}}}},CreateReportGroup:{input:{type:"structure",required:["name","type","exportConfig"],members:{name:{},type:{},exportConfig:{shape:"S38"},tags:{shape:"S2p"}}},output:{type:"structure",members:{reportGroup:{shape:"S35"}}}},CreateWebhook:{input:{type:"structure",required:["projectName"],members:{projectName:{},branchFilter:{},filterGroups:{shape:"S2u"},buildType:{}}},output:{type:"structure",members:{webhook:{shape:"S2t"}}}},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:"S50"},maxResults:{type:"integer"},sortOrder:{},nextToken:{}}},output:{type:"structure",members:{ids:{shape:"S9"},nextToken:{}}}},ListBuildBatchesForProject:{input:{type:"structure",members:{projectName:{},filter:{shape:"S50"},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:"S2e"}}}},ListReportGroups:{input:{type:"structure",members:{sortOrder:{},sortBy:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{nextToken:{},reportGroups:{shape:"S32"}}}},ListReports:{input:{type:"structure",members:{sortOrder:{},nextToken:{},maxResults:{type:"integer"},filter:{shape:"S5q"}}},output:{type:"structure",members:{nextToken:{},reports:{shape:"S3e"}}}},ListReportsForReportGroup:{input:{type:"structure",required:["reportGroupArn"],members:{reportGroupArn:{},nextToken:{},sortOrder:{},maxResults:{type:"integer"},filter:{shape:"S5q"}}},output:{type:"structure",members:{nextToken:{},reports:{shape:"S3e"}}}},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:"S32"}}}},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:"S23"}}}},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:"S2k"},secondaryArtifactsOverride:{shape:"S2n"},environmentVariablesOverride:{shape:"S16"},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:"Sz"},serviceRoleOverride:{},privilegedModeOverride:{type:"boolean"},timeoutInMinutesOverride:{type:"integer"},queuedTimeoutInMinutesOverride:{type:"integer"},encryptionKeyOverride:{},idempotencyToken:{},logsConfigOverride:{shape:"S1c"},registryCredentialOverride:{shape:"S19"},imagePullCredentialsTypeOverride:{},debugSessionEnabled:{type:"boolean"}}},output:{type:"structure",members:{build:{shape:"S23"}}}},StartBuildBatch:{input:{type:"structure",required:["projectName"],members:{projectName:{},secondarySourcesOverride:{shape:"St"},secondarySourcesVersionOverride:{shape:"Su"},sourceVersion:{},artifactsOverride:{shape:"S2k"},secondaryArtifactsOverride:{shape:"S2n"},environmentVariablesOverride:{shape:"S16"},sourceTypeOverride:{},sourceLocationOverride:{},sourceAuthOverride:{shape:"Sq"},gitCloneDepthOverride:{type:"integer"},gitSubmodulesConfigOverride:{shape:"So"},buildspecOverride:{},insecureSslOverride:{type:"boolean"},reportBuildBatchStatusOverride:{type:"boolean"},environmentTypeOverride:{},imageOverride:{},computeTypeOverride:{},certificateOverride:{},cacheOverride:{shape:"Sz"},serviceRoleOverride:{},privilegedModeOverride:{type:"boolean"},buildTimeoutInMinutesOverride:{type:"integer"},queuedTimeoutInMinutesOverride:{type:"integer"},encryptionKeyOverride:{},idempotencyToken:{},logsConfigOverride:{shape:"S1c"},registryCredentialOverride:{shape:"S19"},imagePullCredentialsTypeOverride:{},buildBatchConfigOverride:{shape:"S1o"},debugSessionEnabled:{type:"boolean"}}},output:{type:"structure",members:{buildBatch:{shape:"Sc"}}}},StopBuild:{input:{type:"structure",required:["id"],members:{id:{}}},output:{type:"structure",members:{build:{shape:"S23"}}}},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:"S2k"},secondaryArtifacts:{shape:"S2n"},cache:{shape:"Sz"},environment:{shape:"S13"},serviceRole:{},timeoutInMinutes:{type:"integer"},queuedTimeoutInMinutes:{type:"integer"},encryptionKey:{},tags:{shape:"S2p"},vpcConfig:{shape:"S1i"},badgeEnabled:{type:"boolean"},logsConfig:{shape:"S1c"},fileSystemLocations:{shape:"S1l"},buildBatchConfig:{shape:"S1o"},concurrentBuildLimit:{type:"integer"}}},output:{type:"structure",members:{project:{shape:"S2h"}}}},UpdateProjectVisibility:{input:{type:"structure",required:["projectArn","projectVisibility"],members:{projectArn:{},projectVisibility:{},resourceAccessRole:{}}},output:{type:"structure",members:{projectArn:{},publicProjectAlias:{},projectVisibility:{}}}},UpdateReportGroup:{input:{type:"structure",required:["arn"],members:{arn:{},exportConfig:{shape:"S38"},tags:{shape:"S2p"}}},output:{type:"structure",members:{reportGroup:{shape:"S35"}}}},UpdateWebhook:{input:{type:"structure",required:["projectName"],members:{projectName:{},branchFilter:{},rotateSecret:{type:"boolean"},filterGroups:{shape:"S2u"},buildType:{}}},output:{type:"structure",members:{webhook:{shape:"S2t"}}}}},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:"Sy"},cache:{shape:"Sz"},environment:{shape:"S13"},serviceRole:{},logConfig:{shape:"S1c"},buildTimeoutInMinutes:{type:"integer"},queuedTimeoutInMinutes:{type:"integer"},complete:{type:"boolean"},initiator:{},vpcConfig:{shape:"S1i"},encryptionKey:{},buildBatchNumber:{type:"long"},fileSystemLocations:{shape:"S1l"},buildBatchConfig:{shape:"S1o"},buildGroups:{type:"list",member:{type:"structure",members:{identifier:{},dependsOn:{type:"list",member:{}},ignoreFailure:{type:"boolean"},currentBuildSummary:{shape:"S1v"},priorBuildSummaryList:{type:"list",member:{shape:"S1v"}}}}},debugSessionEnabled:{type:"boolean"}}},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:{},bucketOwnerAccess:{}}},Sy:{type:"list",member:{shape:"Sw"}},Sz:{type:"structure",required:["type"],members:{type:{},location:{},modes:{type:"list",member:{}}}},S13:{type:"structure",required:["type","image","computeType"],members:{type:{},image:{},computeType:{},environmentVariables:{shape:"S16"},privilegedMode:{type:"boolean"},certificate:{},registryCredential:{shape:"S19"},imagePullCredentialsType:{}}},S16:{type:"list",member:{type:"structure",required:["name","value"],members:{name:{},value:{},type:{}}}},S19:{type:"structure",required:["credential","credentialProvider"],members:{credential:{},credentialProvider:{}}},S1c:{type:"structure",members:{cloudWatchLogs:{shape:"S1d"},s3Logs:{shape:"S1f"}}},S1d:{type:"structure",required:["status"],members:{status:{},groupName:{},streamName:{}}},S1f:{type:"structure",required:["status"],members:{status:{},location:{},encryptionDisabled:{type:"boolean"},bucketOwnerAccess:{}}},S1i:{type:"structure",members:{vpcId:{},subnets:{type:"list",member:{}},securityGroupIds:{type:"list",member:{}}}},S1l:{type:"list",member:{type:"structure",members:{type:{},location:{},mountPoint:{},identifier:{},mountOptions:{}}}},S1o:{type:"structure",members:{serviceRole:{},combineArtifacts:{type:"boolean"},restrictions:{type:"structure",members:{maximumBuildsAllowed:{type:"integer"},computeTypesAllowed:{type:"list",member:{}}}},timeoutInMins:{type:"integer"},batchReportMode:{}}},S1v:{type:"structure",members:{arn:{},requestedOn:{type:"timestamp"},buildStatus:{},primaryArtifact:{shape:"S1w"},secondaryArtifacts:{type:"list",member:{shape:"S1w"}}}},S1w:{type:"structure",members:{type:{},location:{},identifier:{}}},S23:{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:"Sy"},cache:{shape:"Sz"},environment:{shape:"S13"},serviceRole:{},logs:{type:"structure",members:{groupName:{},streamName:{},deepLink:{},s3DeepLink:{},cloudWatchLogsArn:{},s3LogsArn:{},cloudWatchLogs:{shape:"S1d"},s3Logs:{shape:"S1f"}}},timeoutInMinutes:{type:"integer"},queuedTimeoutInMinutes:{type:"integer"},buildComplete:{type:"boolean"},initiator:{},vpcConfig:{shape:"S1i"},networkInterface:{type:"structure",members:{subnetId:{},networkInterfaceId:{}}},encryptionKey:{},exportedEnvironmentVariables:{type:"list",member:{type:"structure",members:{name:{},value:{}}}},reportArns:{type:"list",member:{}},fileSystemLocations:{shape:"S1l"},debugSession:{type:"structure",members:{sessionEnabled:{type:"boolean"},sessionTarget:{}}},buildBatchArn:{}}},S2e:{type:"list",member:{}},S2h:{type:"structure",members:{name:{},arn:{},description:{},source:{shape:"Sl"},secondarySources:{shape:"St"},sourceVersion:{},secondarySourceVersions:{shape:"Su"},artifacts:{shape:"S2k"},secondaryArtifacts:{shape:"S2n"},cache:{shape:"Sz"},environment:{shape:"S13"},serviceRole:{},timeoutInMinutes:{type:"integer"},queuedTimeoutInMinutes:{type:"integer"},encryptionKey:{},tags:{shape:"S2p"},created:{type:"timestamp"},lastModified:{type:"timestamp"},webhook:{shape:"S2t"},vpcConfig:{shape:"S1i"},badge:{type:"structure",members:{badgeEnabled:{type:"boolean"},badgeRequestUrl:{}}},logsConfig:{shape:"S1c"},fileSystemLocations:{shape:"S1l"},buildBatchConfig:{shape:"S1o"},concurrentBuildLimit:{type:"integer"},projectVisibility:{},publicProjectAlias:{},resourceAccessRole:{}}},S2k:{type:"structure",required:["type"],members:{type:{},location:{},path:{},namespaceType:{},name:{},packaging:{},overrideArtifactName:{type:"boolean"},encryptionDisabled:{type:"boolean"},artifactIdentifier:{},bucketOwnerAccess:{}}},S2n:{type:"list",member:{shape:"S2k"}},S2p:{type:"list",member:{type:"structure",members:{key:{},value:{}}}},S2t:{type:"structure",members:{url:{},payloadUrl:{},secret:{},branchFilter:{},filterGroups:{shape:"S2u"},buildType:{},lastModifiedSecret:{type:"timestamp"}}},S2u:{type:"list",member:{type:"list",member:{type:"structure",required:["type","pattern"],members:{type:{},pattern:{},excludeMatchedPattern:{type:"boolean"}}}}},S32:{type:"list",member:{}},S35:{type:"structure",members:{arn:{},name:{},type:{},exportConfig:{shape:"S38"},created:{type:"timestamp"},lastModified:{type:"timestamp"},tags:{shape:"S2p"},status:{}}},S38:{type:"structure",members:{exportConfigType:{},s3Destination:{type:"structure",members:{bucket:{},bucketOwner:{},path:{},packaging:{},encryptionKey:{},encryptionDisabled:{type:"boolean"}}}}},S3e:{type:"list",member:{}},S50:{type:"structure",members:{status:{}}},S5q:{type:"structure",members:{status:{}}}}}},8558:function(e){e.exports={pagination:{ListApplicationVersions:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"applicationVersions"},ListApplications:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"applications"},ListBatchJobDefinitions:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"batchJobDefinitions"},ListBatchJobExecutions:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"batchJobExecutions"},ListDataSetImportHistory:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"dataSetImportTasks"},ListDataSets:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"dataSets"},ListDeployments:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"deployments"},ListEngineVersions:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"engineVersions"},ListEnvironments:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"environments"}}}},8560:function(e){e.exports={version:2,waiters:{}}},8579:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["resourcegroupstaggingapi"]={};s.ResourceGroupsTaggingAPI=i.defineService("resourcegroupstaggingapi",["2017-01-26"]);Object.defineProperty(a.services["resourcegroupstaggingapi"],"2017-01-26",{get:function get(){var e=r(7889);e.paginators=r(1653).pagination;return e},enumerable:true,configurable:true});e.exports=s.ResourceGroupsTaggingAPI},8586:function(e){e.exports={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:{}}}}}},QueriesConfig:{shape:"Sg"}}},output:{type:"structure",members:{DocumentMetadata:{shape:"Sn"},Blocks:{shape:"Sp"},HumanLoopActivationOutput:{type:"structure",members:{HumanLoopArn:{},HumanLoopActivationReasons:{type:"list",member:{}},HumanLoopActivationConditionsEvaluationResults:{jsonvalue:true}}},AnalyzeDocumentModelVersion:{}}}},AnalyzeExpense:{input:{type:"structure",required:["Document"],members:{Document:{shape:"S2"}}},output:{type:"structure",members:{DocumentMetadata:{shape:"Sn"},ExpenseDocuments:{shape:"S1f"}}}},AnalyzeID:{input:{type:"structure",required:["DocumentPages"],members:{DocumentPages:{type:"list",member:{shape:"S2"}}}},output:{type:"structure",members:{IdentityDocuments:{type:"list",member:{shape:"S1x"}},DocumentMetadata:{shape:"Sn"},AnalyzeIDModelVersion:{}}}},DetectDocumentText:{input:{type:"structure",required:["Document"],members:{Document:{shape:"S2"}}},output:{type:"structure",members:{DocumentMetadata:{shape:"Sn"},Blocks:{shape:"Sp"},DetectDocumentTextModelVersion:{}}}},GetDocumentAnalysis:{input:{type:"structure",required:["JobId"],members:{JobId:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{DocumentMetadata:{shape:"Sn"},JobStatus:{},NextToken:{},Blocks:{shape:"Sp"},Warnings:{shape:"S2b"},StatusMessage:{},AnalyzeDocumentModelVersion:{}}}},GetDocumentTextDetection:{input:{type:"structure",required:["JobId"],members:{JobId:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{DocumentMetadata:{shape:"Sn"},JobStatus:{},NextToken:{},Blocks:{shape:"Sp"},Warnings:{shape:"S2b"},StatusMessage:{},DetectDocumentTextModelVersion:{}}}},GetExpenseAnalysis:{input:{type:"structure",required:["JobId"],members:{JobId:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{DocumentMetadata:{shape:"Sn"},JobStatus:{},NextToken:{},ExpenseDocuments:{shape:"S1f"},Warnings:{shape:"S2b"},StatusMessage:{},AnalyzeExpenseModelVersion:{}}}},GetLendingAnalysis:{input:{type:"structure",required:["JobId"],members:{JobId:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{DocumentMetadata:{shape:"Sn"},JobStatus:{},NextToken:{},Results:{type:"list",member:{type:"structure",members:{Page:{type:"integer"},PageClassification:{type:"structure",required:["PageType","PageNumber"],members:{PageType:{shape:"S2p"},PageNumber:{shape:"S2p"}}},Extractions:{type:"list",member:{type:"structure",members:{LendingDocument:{type:"structure",members:{LendingFields:{type:"list",member:{type:"structure",members:{Type:{},KeyDetection:{shape:"S2w"},ValueDetections:{type:"list",member:{shape:"S2w"}}}}},SignatureDetections:{type:"list",member:{type:"structure",members:{Confidence:{type:"float"},Geometry:{shape:"Sv"}}}}}},ExpenseDocument:{shape:"S1g"},IdentityDocument:{shape:"S1x"}}}}}}},Warnings:{shape:"S2b"},StatusMessage:{},AnalyzeLendingModelVersion:{}}}},GetLendingAnalysisSummary:{input:{type:"structure",required:["JobId"],members:{JobId:{}}},output:{type:"structure",members:{DocumentMetadata:{shape:"Sn"},JobStatus:{},Summary:{type:"structure",members:{DocumentGroups:{type:"list",member:{type:"structure",members:{Type:{},SplitDocuments:{type:"list",member:{type:"structure",members:{Index:{type:"integer"},Pages:{type:"list",member:{type:"integer"}}}}},DetectedSignatures:{type:"list",member:{type:"structure",members:{Page:{type:"integer"}}}},UndetectedSignatures:{type:"list",member:{type:"structure",members:{Page:{type:"integer"}}}}}}},UndetectedDocumentTypes:{type:"list",member:{}}}},Warnings:{shape:"S2b"},StatusMessage:{},AnalyzeLendingModelVersion:{}}}},StartDocumentAnalysis:{input:{type:"structure",required:["DocumentLocation","FeatureTypes"],members:{DocumentLocation:{shape:"S3e"},FeatureTypes:{shape:"S8"},ClientRequestToken:{},JobTag:{},NotificationChannel:{shape:"S3h"},OutputConfig:{shape:"S3k"},KMSKeyId:{},QueriesConfig:{shape:"Sg"}}},output:{type:"structure",members:{JobId:{}}}},StartDocumentTextDetection:{input:{type:"structure",required:["DocumentLocation"],members:{DocumentLocation:{shape:"S3e"},ClientRequestToken:{},JobTag:{},NotificationChannel:{shape:"S3h"},OutputConfig:{shape:"S3k"},KMSKeyId:{}}},output:{type:"structure",members:{JobId:{}}}},StartExpenseAnalysis:{input:{type:"structure",required:["DocumentLocation"],members:{DocumentLocation:{shape:"S3e"},ClientRequestToken:{},JobTag:{},NotificationChannel:{shape:"S3h"},OutputConfig:{shape:"S3k"},KMSKeyId:{}}},output:{type:"structure",members:{JobId:{}}}},StartLendingAnalysis:{input:{type:"structure",required:["DocumentLocation"],members:{DocumentLocation:{shape:"S3e"},ClientRequestToken:{},JobTag:{},NotificationChannel:{shape:"S3h"},OutputConfig:{shape:"S3k"},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:{}},Sg:{type:"structure",required:["Queries"],members:{Queries:{type:"list",member:{shape:"Si"}}}},Si:{type:"structure",required:["Text"],members:{Text:{},Alias:{},Pages:{type:"list",member:{}}}},Sn:{type:"structure",members:{Pages:{type:"integer"}}},Sp:{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:{shape:"Sv"},Id:{},Relationships:{type:"list",member:{type:"structure",members:{Type:{},Ids:{type:"list",member:{}}}}},EntityTypes:{type:"list",member:{}},SelectionStatus:{},Page:{type:"integer"},Query:{shape:"Si"}}}},Sv:{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"}}}}}},S1f:{type:"list",member:{shape:"S1g"}},S1g:{type:"structure",members:{ExpenseIndex:{type:"integer"},SummaryFields:{shape:"S1h"},LineItemGroups:{type:"list",member:{type:"structure",members:{LineItemGroupIndex:{type:"integer"},LineItems:{type:"list",member:{type:"structure",members:{LineItemExpenseFields:{shape:"S1h"}}}}}}},Blocks:{shape:"Sp"}}},S1h:{type:"list",member:{type:"structure",members:{Type:{type:"structure",members:{Text:{},Confidence:{type:"float"}}},LabelDetection:{shape:"S1k"},ValueDetection:{shape:"S1k"},PageNumber:{type:"integer"},Currency:{type:"structure",members:{Code:{},Confidence:{type:"float"}}},GroupProperties:{type:"list",member:{type:"structure",members:{Types:{type:"list",member:{}},Id:{}}}}}}},S1k:{type:"structure",members:{Text:{},Geometry:{shape:"Sv"},Confidence:{type:"float"}}},S1x:{type:"structure",members:{DocumentIndex:{type:"integer"},IdentityDocumentFields:{type:"list",member:{type:"structure",members:{Type:{shape:"S20"},ValueDetection:{shape:"S20"}}}},Blocks:{shape:"Sp"}}},S20:{type:"structure",required:["Text"],members:{Text:{},NormalizedValue:{type:"structure",members:{Value:{},ValueType:{}}},Confidence:{type:"float"}}},S2b:{type:"list",member:{type:"structure",members:{ErrorCode:{},Pages:{type:"list",member:{type:"integer"}}}}},S2p:{type:"list",member:{type:"structure",members:{Value:{},Confidence:{type:"float"}}}},S2w:{type:"structure",members:{Text:{},SelectionStatus:{},Geometry:{shape:"Sv"},Confidence:{type:"float"}}},S3e:{type:"structure",members:{S3Object:{shape:"S4"}}},S3h:{type:"structure",required:["SNSTopicArn","RoleArn"],members:{SNSTopicArn:{},RoleArn:{}}},S3k:{type:"structure",required:["S3Bucket"],members:{S3Bucket:{},S3Prefix:{}}}}}},8589:function(e){e.exports={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:{}},deprecated:true,deprecatedMessage:"Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK."},AssociateWebsiteAuthorizationProvider:{http:{requestUri:"/associateWebsiteAuthorizationProvider"},input:{type:"structure",required:["FleetArn","AuthorizationProviderType"],members:{FleetArn:{},AuthorizationProviderType:{},DomainName:{}}},output:{type:"structure",members:{AuthorizationProviderId:{}}},deprecated:true,deprecatedMessage:"Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK."},AssociateWebsiteCertificateAuthority:{http:{requestUri:"/associateWebsiteCertificateAuthority"},input:{type:"structure",required:["FleetArn","Certificate"],members:{FleetArn:{},Certificate:{},DisplayName:{}}},output:{type:"structure",members:{WebsiteCaId:{}}},deprecated:true,deprecatedMessage:"Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK."},CreateFleet:{http:{requestUri:"/createFleet"},input:{type:"structure",required:["FleetName"],members:{FleetName:{},DisplayName:{},OptimizeForEndUserLocation:{type:"boolean"},Tags:{shape:"Sh"}}},output:{type:"structure",members:{FleetArn:{}}},deprecated:true,deprecatedMessage:"Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK."},DeleteFleet:{http:{requestUri:"/deleteFleet"},input:{type:"structure",required:["FleetArn"],members:{FleetArn:{}}},output:{type:"structure",members:{}},deprecated:true,deprecatedMessage:"Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK."},DescribeAuditStreamConfiguration:{http:{requestUri:"/describeAuditStreamConfiguration"},input:{type:"structure",required:["FleetArn"],members:{FleetArn:{}}},output:{type:"structure",members:{AuditStreamArn:{}}},deprecated:true,deprecatedMessage:"Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK."},DescribeCompanyNetworkConfiguration:{http:{requestUri:"/describeCompanyNetworkConfiguration"},input:{type:"structure",required:["FleetArn"],members:{FleetArn:{}}},output:{type:"structure",members:{VpcId:{},SubnetIds:{shape:"St"},SecurityGroupIds:{shape:"Sv"}}},deprecated:true,deprecatedMessage:"Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK."},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:{}}},deprecated:true,deprecatedMessage:"Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK."},DescribeDevicePolicyConfiguration:{http:{requestUri:"/describeDevicePolicyConfiguration"},input:{type:"structure",required:["FleetArn"],members:{FleetArn:{}}},output:{type:"structure",members:{DeviceCaCertificate:{}}},deprecated:true,deprecatedMessage:"Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK."},DescribeDomain:{http:{requestUri:"/describeDomain"},input:{type:"structure",required:["FleetArn","DomainName"],members:{FleetArn:{},DomainName:{}}},output:{type:"structure",members:{DomainName:{},DisplayName:{},CreatedTime:{type:"timestamp"},DomainStatus:{},AcmCertificateArn:{}}},deprecated:true,deprecatedMessage:"Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK."},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"}}},deprecated:true,deprecatedMessage:"Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK."},DescribeIdentityProviderConfiguration:{http:{requestUri:"/describeIdentityProviderConfiguration"},input:{type:"structure",required:["FleetArn"],members:{FleetArn:{}}},output:{type:"structure",members:{IdentityProviderType:{},ServiceProviderSamlMetadata:{},IdentityProviderSamlMetadata:{}}},deprecated:true,deprecatedMessage:"Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK."},DescribeWebsiteCertificateAuthority:{http:{requestUri:"/describeWebsiteCertificateAuthority"},input:{type:"structure",required:["FleetArn","WebsiteCaId"],members:{FleetArn:{},WebsiteCaId:{}}},output:{type:"structure",members:{Certificate:{},CreatedTime:{type:"timestamp"},DisplayName:{}}},deprecated:true,deprecatedMessage:"Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK."},DisassociateDomain:{http:{requestUri:"/disassociateDomain"},input:{type:"structure",required:["FleetArn","DomainName"],members:{FleetArn:{},DomainName:{}}},output:{type:"structure",members:{}},deprecated:true,deprecatedMessage:"Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK."},DisassociateWebsiteAuthorizationProvider:{http:{requestUri:"/disassociateWebsiteAuthorizationProvider"},input:{type:"structure",required:["FleetArn","AuthorizationProviderId"],members:{FleetArn:{},AuthorizationProviderId:{}}},output:{type:"structure",members:{}},deprecated:true,deprecatedMessage:"Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK."},DisassociateWebsiteCertificateAuthority:{http:{requestUri:"/disassociateWebsiteCertificateAuthority"},input:{type:"structure",required:["FleetArn","WebsiteCaId"],members:{FleetArn:{},WebsiteCaId:{}}},output:{type:"structure",members:{}},deprecated:true,deprecatedMessage:"Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK."},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:{}}},deprecated:true,deprecatedMessage:"Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK."},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:{}}},deprecated:true,deprecatedMessage:"Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK."},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:{}}},deprecated:true,deprecatedMessage:"Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK."},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"}}},deprecated:true,deprecatedMessage:"Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK."},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:{}}},deprecated:true,deprecatedMessage:"Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK."},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:{}}},deprecated:true,deprecatedMessage:"Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK."},RestoreDomainAccess:{http:{requestUri:"/restoreDomainAccess"},input:{type:"structure",required:["FleetArn","DomainName"],members:{FleetArn:{},DomainName:{}}},output:{type:"structure",members:{}},deprecated:true,deprecatedMessage:"Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK."},RevokeDomainAccess:{http:{requestUri:"/revokeDomainAccess"},input:{type:"structure",required:["FleetArn","DomainName"],members:{FleetArn:{},DomainName:{}}},output:{type:"structure",members:{}},deprecated:true,deprecatedMessage:"Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK."},SignOutUser:{http:{requestUri:"/signOutUser"},input:{type:"structure",required:["FleetArn","Username"],members:{FleetArn:{},Username:{}}},output:{type:"structure",members:{}},deprecated:true,deprecatedMessage:"Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK."},TagResource:{http:{requestUri:"/tags/{ResourceArn}"},input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{location:"uri",locationName:"ResourceArn"},Tags:{shape:"Sh"}}},output:{type:"structure",members:{}},deprecated:true,deprecatedMessage:"Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK."},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:{}},deprecated:true,deprecatedMessage:"Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK."},UpdateAuditStreamConfiguration:{http:{requestUri:"/updateAuditStreamConfiguration"},input:{type:"structure",required:["FleetArn"],members:{FleetArn:{},AuditStreamArn:{}}},output:{type:"structure",members:{}},deprecated:true,deprecatedMessage:"Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK."},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:{}},deprecated:true,deprecatedMessage:"Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK."},UpdateDevicePolicyConfiguration:{http:{requestUri:"/updateDevicePolicyConfiguration"},input:{type:"structure",required:["FleetArn"],members:{FleetArn:{},DeviceCaCertificate:{}}},output:{type:"structure",members:{}},deprecated:true,deprecatedMessage:"Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK."},UpdateDomainMetadata:{http:{requestUri:"/updateDomainMetadata"},input:{type:"structure",required:["FleetArn","DomainName"],members:{FleetArn:{},DomainName:{},DisplayName:{}}},output:{type:"structure",members:{}},deprecated:true,deprecatedMessage:"Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK."},UpdateFleetMetadata:{http:{requestUri:"/UpdateFleetMetadata"},input:{type:"structure",required:["FleetArn"],members:{FleetArn:{},DisplayName:{},OptimizeForEndUserLocation:{type:"boolean"}}},output:{type:"structure",members:{}},deprecated:true,deprecatedMessage:"Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK."},UpdateIdentityProviderConfiguration:{http:{requestUri:"/updateIdentityProviderConfiguration"},input:{type:"structure",required:["FleetArn","IdentityProviderType"],members:{FleetArn:{},IdentityProviderType:{},IdentityProviderSamlMetadata:{}}},output:{type:"structure",members:{}},deprecated:true,deprecatedMessage:"Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK."}},shapes:{Sh:{type:"map",key:{},value:{}},St:{type:"list",member:{}},Sv:{type:"list",member:{}}}}},8592:function(e){e.exports={pagination:{ListAccessLogSubscriptions:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"},ListListeners:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"},ListRules:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"},ListServiceNetworkServiceAssociations:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"},ListServiceNetworkVpcAssociations:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"},ListServiceNetworks:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"},ListServices:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"},ListTargetGroups:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"},ListTargets:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"}}}},8605:function(e){e.exports=require("http")},8613:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["personalizeruntime"]={};s.PersonalizeRuntime=i.defineService("personalizeruntime",["2018-05-22"]);Object.defineProperty(a.services["personalizeruntime"],"2018-05-22",{get:function get(){var e=r(4770);e.paginators=r(9999).pagination;return e},enumerable:true,configurable:true});e.exports=s.PersonalizeRuntime},8614:function(e){e.exports=require("events")},8629:function(e){e.exports={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},Tags:{shape:"S6"}}},output:{type:"structure",members:{Sidewalk:{shape:"S2"},Arn:{}}}},AssociateMulticastGroupWithFuotaTask:{http:{method:"PUT",requestUri:"/fuota-tasks/{Id}/multicast-group",responseCode:204},input:{type:"structure",required:["Id","MulticastGroupId"],members:{Id:{location:"uri",locationName:"Id"},MulticastGroupId:{}}},output:{type:"structure",members:{}}},AssociateWirelessDeviceWithFuotaTask:{http:{method:"PUT",requestUri:"/fuota-tasks/{Id}/wireless-device",responseCode:204},input:{type:"structure",required:["Id","WirelessDeviceId"],members:{Id:{location:"uri",locationName:"Id"},WirelessDeviceId:{}}},output:{type:"structure",members:{}}},AssociateWirelessDeviceWithMulticastGroup:{http:{method:"PUT",requestUri:"/multicast-groups/{Id}/wireless-device",responseCode:204},input:{type:"structure",required:["Id","WirelessDeviceId"],members:{Id:{location:"uri",locationName:"Id"},WirelessDeviceId:{}}},output:{type:"structure",members:{}}},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:{}}},CancelMulticastGroupSession:{http:{method:"DELETE",requestUri:"/multicast-groups/{Id}/session",responseCode:204},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},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:"S6"},ClientRequestToken:{idempotencyToken:true}}},output:{type:"structure",members:{Arn:{},Name:{}}}},CreateDeviceProfile:{http:{requestUri:"/device-profiles",responseCode:201},input:{type:"structure",members:{Name:{},LoRaWAN:{shape:"S16"},Tags:{shape:"S6"},ClientRequestToken:{idempotencyToken:true},Sidewalk:{type:"structure",members:{}}}},output:{type:"structure",members:{Arn:{},Id:{}}}},CreateFuotaTask:{http:{requestUri:"/fuota-tasks",responseCode:201},input:{type:"structure",required:["FirmwareUpdateImage","FirmwareUpdateRole"],members:{Name:{},Description:{},ClientRequestToken:{idempotencyToken:true},LoRaWAN:{shape:"S1x"},FirmwareUpdateImage:{},FirmwareUpdateRole:{},Tags:{shape:"S6"},RedundancyPercent:{type:"integer"},FragmentSizeBytes:{type:"integer"},FragmentIntervalMS:{type:"integer"}}},output:{type:"structure",members:{Arn:{},Id:{}}}},CreateMulticastGroup:{http:{requestUri:"/multicast-groups",responseCode:201},input:{type:"structure",required:["LoRaWAN"],members:{Name:{},Description:{},ClientRequestToken:{idempotencyToken:true},LoRaWAN:{shape:"S28"},Tags:{shape:"S6"}}},output:{type:"structure",members:{Arn:{},Id:{}}}},CreateNetworkAnalyzerConfiguration:{http:{requestUri:"/network-analyzer-configurations",responseCode:201},input:{type:"structure",required:["Name"],members:{Name:{},TraceContent:{shape:"S2e"},WirelessDevices:{shape:"S2i"},WirelessGateways:{shape:"S2j"},Description:{},Tags:{shape:"S6"},ClientRequestToken:{idempotencyToken:true},MulticastGroups:{shape:"S2k"}}},output:{type:"structure",members:{Arn:{},Name:{}}}},CreateServiceProfile:{http:{requestUri:"/service-profiles",responseCode:201},input:{type:"structure",members:{Name:{},LoRaWAN:{type:"structure",members:{AddGwMetadata:{type:"boolean"},DrMin:{type:"integer"},DrMax:{type:"integer"},PrAllowed:{type:"boolean"},RaAllowed:{type:"boolean"}}},Tags:{shape:"S6"},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:"S31"},Tags:{shape:"S6"},Positioning:{},Sidewalk:{type:"structure",members:{DeviceProfileId:{}}}}},output:{type:"structure",members:{Arn:{},Id:{}}}},CreateWirelessGateway:{http:{requestUri:"/wireless-gateways",responseCode:201},input:{type:"structure",required:["LoRaWAN"],members:{Name:{},Description:{},LoRaWAN:{shape:"S3x"},Tags:{shape:"S6"},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:"S4j"},ClientRequestToken:{idempotencyToken:true},Tags:{shape:"S6"}}},output:{type:"structure",members:{Id:{},Arn:{}}}},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:{}}},DeleteFuotaTask:{http:{method:"DELETE",requestUri:"/fuota-tasks/{Id}",responseCode:204},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{}}},DeleteMulticastGroup:{http:{method:"DELETE",requestUri:"/multicast-groups/{Id}",responseCode:204},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{}}},DeleteNetworkAnalyzerConfiguration:{http:{method:"DELETE",requestUri:"/network-analyzer-configurations/{ConfigurationName}",responseCode:204},input:{type:"structure",required:["ConfigurationName"],members:{ConfigurationName:{location:"uri",locationName:"ConfigurationName"}}},output:{type:"structure",members:{}}},DeleteQueuedMessages:{http:{method:"DELETE",requestUri:"/wireless-devices/{Id}/data",responseCode:204},input:{type:"structure",required:["Id","MessageId"],members:{Id:{location:"uri",locationName:"Id"},MessageId:{location:"querystring",locationName:"messageId"},WirelessDeviceType:{location:"querystring",locationName:"WirelessDeviceType"}}},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:{}}},DeleteWirelessDeviceImportTask:{http:{method:"DELETE",requestUri:"/wireless_device_import_task/{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:{}}},DeregisterWirelessDevice:{http:{method:"PATCH",requestUri:"/wireless-devices/{Identifier}/deregister"},input:{type:"structure",required:["Identifier"],members:{Identifier:{location:"uri",locationName:"Identifier"},WirelessDeviceType:{location:"querystring",locationName:"WirelessDeviceType"}}},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:{}}},DisassociateMulticastGroupFromFuotaTask:{http:{method:"DELETE",requestUri:"/fuota-tasks/{Id}/multicast-groups/{MulticastGroupId}",responseCode:204},input:{type:"structure",required:["Id","MulticastGroupId"],members:{Id:{location:"uri",locationName:"Id"},MulticastGroupId:{location:"uri",locationName:"MulticastGroupId"}}},output:{type:"structure",members:{}}},DisassociateWirelessDeviceFromFuotaTask:{http:{method:"DELETE",requestUri:"/fuota-tasks/{Id}/wireless-devices/{WirelessDeviceId}",responseCode:204},input:{type:"structure",required:["Id","WirelessDeviceId"],members:{Id:{location:"uri",locationName:"Id"},WirelessDeviceId:{location:"uri",locationName:"WirelessDeviceId"}}},output:{type:"structure",members:{}}},DisassociateWirelessDeviceFromMulticastGroup:{http:{method:"DELETE",requestUri:"/multicast-groups/{Id}/wireless-devices/{WirelessDeviceId}",responseCode:204},input:{type:"structure",required:["Id","WirelessDeviceId"],members:{Id:{location:"uri",locationName:"Id"},WirelessDeviceId:{location:"uri",locationName:"WirelessDeviceId"}}},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:"S16"},Sidewalk:{type:"structure",members:{ApplicationServerPublicKey:{type:"string",sensitive:true},QualificationStatus:{type:"boolean"},DakCertificateMetadata:{type:"list",member:{type:"structure",required:["CertificateId"],members:{CertificateId:{},MaxAllowedSignature:{type:"integer"},FactorySupport:{type:"boolean"},ApId:{},DeviceTypeId:{}}}}}}}}},GetEventConfigurationByResourceTypes:{http:{method:"GET",requestUri:"/event-configurations-resource-types"},input:{type:"structure",members:{}},output:{type:"structure",members:{DeviceRegistrationState:{shape:"S6j"},Proximity:{shape:"S6m"},Join:{shape:"S6n"},ConnectionStatus:{shape:"S6p"},MessageDeliveryStatus:{shape:"S6r"}}}},GetFuotaTask:{http:{method:"GET",requestUri:"/fuota-tasks/{Id}"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{Arn:{},Id:{},Status:{},Name:{},Description:{},LoRaWAN:{type:"structure",members:{RfRegion:{},StartTime:{shape:"S6w"}}},FirmwareUpdateImage:{},FirmwareUpdateRole:{},CreatedAt:{type:"timestamp"},RedundancyPercent:{type:"integer"},FragmentSizeBytes:{type:"integer"},FragmentIntervalMS:{type:"integer"}}}},GetLogLevelsByResourceTypes:{http:{method:"GET",requestUri:"/log-levels",responseCode:200},input:{type:"structure",members:{}},output:{type:"structure",members:{DefaultLogLevel:{},WirelessGatewayLogOptions:{shape:"S70"},WirelessDeviceLogOptions:{shape:"S76"}}}},GetMulticastGroup:{http:{method:"GET",requestUri:"/multicast-groups/{Id}"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{Arn:{},Id:{},Name:{},Description:{},Status:{},LoRaWAN:{type:"structure",members:{RfRegion:{},DlClass:{},NumberOfDevicesRequested:{type:"integer"},NumberOfDevicesInGroup:{type:"integer"}}},CreatedAt:{type:"timestamp"}}}},GetMulticastGroupSession:{http:{method:"GET",requestUri:"/multicast-groups/{Id}/session"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{LoRaWAN:{shape:"S7j"}}}},GetNetworkAnalyzerConfiguration:{http:{method:"GET",requestUri:"/network-analyzer-configurations/{ConfigurationName}",responseCode:200},input:{type:"structure",required:["ConfigurationName"],members:{ConfigurationName:{location:"uri",locationName:"ConfigurationName"}}},output:{type:"structure",members:{TraceContent:{shape:"S2e"},WirelessDevices:{shape:"S2i"},WirelessGateways:{shape:"S2j"},Description:{},Arn:{},Name:{},MulticastGroups:{shape:"S2k"}}}},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:"S7s"},AccountLinked:{type:"boolean"}}}},GetPosition:{http:{method:"GET",requestUri:"/positions/{ResourceIdentifier}"},input:{type:"structure",required:["ResourceIdentifier","ResourceType"],members:{ResourceIdentifier:{location:"uri",locationName:"ResourceIdentifier"},ResourceType:{location:"querystring",locationName:"resourceType"}},deprecated:true,deprecatedMessage:"This operation is no longer supported."},output:{type:"structure",members:{Position:{shape:"S7z"},Accuracy:{type:"structure",members:{HorizontalAccuracy:{type:"float"},VerticalAccuracy:{type:"float"}}},SolverType:{},SolverProvider:{},SolverVersion:{},Timestamp:{}},deprecated:true,deprecatedMessage:"This operation is no longer supported."},deprecated:true,deprecatedMessage:"This operation is no longer supported."},GetPositionConfiguration:{http:{method:"GET",requestUri:"/position-configurations/{ResourceIdentifier}",responseCode:200},input:{type:"structure",required:["ResourceIdentifier","ResourceType"],members:{ResourceIdentifier:{location:"uri",locationName:"ResourceIdentifier"},ResourceType:{location:"querystring",locationName:"resourceType"}},deprecated:true,deprecatedMessage:"This operation is no longer supported."},output:{type:"structure",members:{Solvers:{shape:"S8a"},Destination:{}},deprecated:true,deprecatedMessage:"This operation is no longer supported."},deprecated:true,deprecatedMessage:"This operation is no longer supported."},GetPositionEstimate:{http:{requestUri:"/position-estimate"},input:{type:"structure",members:{WiFiAccessPoints:{type:"list",member:{type:"structure",required:["MacAddress","Rss"],members:{MacAddress:{},Rss:{type:"integer"}}}},CellTowers:{type:"structure",members:{Gsm:{type:"list",member:{type:"structure",required:["Mcc","Mnc","Lac","GeranCid"],members:{Mcc:{type:"integer"},Mnc:{type:"integer"},Lac:{type:"integer"},GeranCid:{type:"integer"},GsmLocalId:{type:"structure",required:["Bsic","Bcch"],members:{Bsic:{type:"integer"},Bcch:{type:"integer"}}},GsmTimingAdvance:{type:"integer"},RxLevel:{type:"integer"},GsmNmr:{type:"list",member:{type:"structure",required:["Bsic","Bcch"],members:{Bsic:{type:"integer"},Bcch:{type:"integer"},RxLevel:{type:"integer"},GlobalIdentity:{type:"structure",required:["Lac","GeranCid"],members:{Lac:{type:"integer"},GeranCid:{type:"integer"}}}}}}}}},Wcdma:{type:"list",member:{type:"structure",required:["Mcc","Mnc","UtranCid"],members:{Mcc:{type:"integer"},Mnc:{type:"integer"},Lac:{type:"integer"},UtranCid:{type:"integer"},WcdmaLocalId:{type:"structure",required:["Uarfcndl","Psc"],members:{Uarfcndl:{type:"integer"},Psc:{type:"integer"}}},Rscp:{type:"integer"},PathLoss:{type:"integer"},WcdmaNmr:{type:"list",member:{type:"structure",required:["Uarfcndl","Psc","UtranCid"],members:{Uarfcndl:{type:"integer"},Psc:{type:"integer"},UtranCid:{type:"integer"},Rscp:{type:"integer"},PathLoss:{type:"integer"}}}}}}},Tdscdma:{type:"list",member:{type:"structure",required:["Mcc","Mnc","UtranCid"],members:{Mcc:{type:"integer"},Mnc:{type:"integer"},Lac:{type:"integer"},UtranCid:{type:"integer"},TdscdmaLocalId:{type:"structure",required:["Uarfcn","CellParams"],members:{Uarfcn:{type:"integer"},CellParams:{type:"integer"}}},TdscdmaTimingAdvance:{type:"integer"},Rscp:{type:"integer"},PathLoss:{type:"integer"},TdscdmaNmr:{type:"list",member:{type:"structure",required:["Uarfcn","CellParams"],members:{Uarfcn:{type:"integer"},CellParams:{type:"integer"},UtranCid:{type:"integer"},Rscp:{type:"integer"},PathLoss:{type:"integer"}}}}}}},Lte:{type:"list",member:{type:"structure",required:["Mcc","Mnc","EutranCid"],members:{Mcc:{type:"integer"},Mnc:{type:"integer"},EutranCid:{type:"integer"},Tac:{type:"integer"},LteLocalId:{type:"structure",required:["Pci","Earfcn"],members:{Pci:{type:"integer"},Earfcn:{type:"integer"}}},LteTimingAdvance:{type:"integer"},Rsrp:{type:"integer"},Rsrq:{type:"float"},NrCapable:{type:"boolean"},LteNmr:{type:"list",member:{type:"structure",required:["Pci","Earfcn","EutranCid"],members:{Pci:{type:"integer"},Earfcn:{type:"integer"},EutranCid:{type:"integer"},Rsrp:{type:"integer"},Rsrq:{type:"float"}}}}}}},Cdma:{type:"list",member:{type:"structure",required:["SystemId","NetworkId","BaseStationId"],members:{SystemId:{type:"integer"},NetworkId:{type:"integer"},BaseStationId:{type:"integer"},RegistrationZone:{type:"integer"},CdmaLocalId:{type:"structure",required:["PnOffset","CdmaChannel"],members:{PnOffset:{type:"integer"},CdmaChannel:{type:"integer"}}},PilotPower:{type:"integer"},BaseLat:{type:"float"},BaseLng:{type:"float"},CdmaNmr:{type:"list",member:{type:"structure",required:["PnOffset","CdmaChannel"],members:{PnOffset:{type:"integer"},CdmaChannel:{type:"integer"},PilotPower:{type:"integer"},BaseStationId:{type:"integer"}}}}}}}}},Ip:{type:"structure",required:["IpAddress"],members:{IpAddress:{}}},Gnss:{type:"structure",required:["Payload"],members:{Payload:{},CaptureTime:{type:"float"},CaptureTimeAccuracy:{type:"float"},AssistPosition:{type:"list",member:{type:"float"}},AssistAltitude:{type:"float"},Use2DSolver:{type:"boolean"}}},Timestamp:{type:"timestamp"}}},output:{type:"structure",members:{GeoJsonPayload:{type:"blob"}},payload:"GeoJsonPayload"}},GetResourceEventConfiguration:{http:{method:"GET",requestUri:"/event-configurations/{Identifier}"},input:{type:"structure",required:["Identifier","IdentifierType"],members:{Identifier:{location:"uri",locationName:"Identifier"},IdentifierType:{location:"querystring",locationName:"identifierType"},PartnerType:{location:"querystring",locationName:"partnerType"}}},output:{type:"structure",members:{DeviceRegistrationState:{shape:"San"},Proximity:{shape:"Sap"},Join:{shape:"Saq"},ConnectionStatus:{shape:"Sas"},MessageDeliveryStatus:{shape:"Sau"}}}},GetResourceLogLevel:{http:{method:"GET",requestUri:"/log-levels/{ResourceIdentifier}",responseCode:200},input:{type:"structure",required:["ResourceIdentifier","ResourceType"],members:{ResourceIdentifier:{location:"uri",locationName:"ResourceIdentifier"},ResourceType:{location:"querystring",locationName:"resourceType"}}},output:{type:"structure",members:{LogLevel:{}}}},GetResourcePosition:{http:{method:"GET",requestUri:"/resource-positions/{ResourceIdentifier}"},input:{type:"structure",required:["ResourceIdentifier","ResourceType"],members:{ResourceIdentifier:{location:"uri",locationName:"ResourceIdentifier"},ResourceType:{location:"querystring",locationName:"resourceType"}}},output:{type:"structure",members:{GeoJsonPayload:{type:"blob"}},payload:"GeoJsonPayload"}},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:"S31"},Sidewalk:{type:"structure",members:{AmazonId:{},SidewalkId:{},SidewalkManufacturingSn:{},DeviceCertificates:{shape:"Sbw"},PrivateKeys:{type:"list",member:{shape:"Sbx"}},DeviceProfileId:{},CertificateId:{},Status:{}}},Positioning:{}}}},GetWirelessDeviceImportTask:{http:{method:"GET",requestUri:"/wireless_device_import_task/{Id}"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{Id:{},Arn:{},DestinationName:{},Sidewalk:{shape:"Sc5"},CreationTime:{shape:"Sc9"},Status:{},StatusReason:{},InitializedImportedDeviceCount:{type:"long"},PendingImportedDeviceCount:{type:"long"},OnboardedImportedDeviceCount:{type:"long"},FailedImportedDeviceCount:{type:"long"}}}},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"}}}}}},Sidewalk:{type:"structure",members:{Rssi:{type:"integer"},BatteryLevel:{},Event:{},DeviceState:{}}}}}},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:"S3x"},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:{},LoRaWANNetworkServerCertificateId:{}}}},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:"S4o"}}}}}},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:{},ConnectionStatus:{}}}},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:"S4j"},Arn:{}}}},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"},DeviceProfileType:{location:"querystring",locationName:"deviceProfileType"}}},output:{type:"structure",members:{NextToken:{},DeviceProfileList:{type:"list",member:{type:"structure",members:{Arn:{},Name:{},Id:{}}}}}}},ListDevicesForWirelessDeviceImportTask:{http:{method:"GET",requestUri:"/wireless_device_import_task"},input:{type:"structure",required:["Id"],members:{Id:{location:"querystring",locationName:"id"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"},Status:{location:"querystring",locationName:"status"}}},output:{type:"structure",members:{NextToken:{},DestinationName:{},ImportedWirelessDeviceList:{type:"list",member:{type:"structure",members:{Sidewalk:{type:"structure",members:{SidewalkManufacturingSn:{},OnboardingStatus:{},OnboardingStatusReason:{},LastUpdateTime:{type:"timestamp",timestampFormat:"iso8601"}}}}}}}}},ListEventConfigurations:{http:{method:"GET",requestUri:"/event-configurations"},input:{type:"structure",required:["ResourceType"],members:{ResourceType:{location:"querystring",locationName:"resourceType"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{NextToken:{},EventConfigurationsList:{type:"list",member:{type:"structure",members:{Identifier:{},IdentifierType:{},PartnerType:{},Events:{type:"structure",members:{DeviceRegistrationState:{shape:"San"},Proximity:{shape:"Sap"},Join:{shape:"Saq"},ConnectionStatus:{shape:"Sas"},MessageDeliveryStatus:{shape:"Sau"}}}}}}}}},ListFuotaTasks:{http:{method:"GET",requestUri:"/fuota-tasks"},input:{type:"structure",members:{NextToken:{location:"querystring",locationName:"nextToken"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{NextToken:{},FuotaTaskList:{type:"list",member:{type:"structure",members:{Id:{},Arn:{},Name:{}}}}}}},ListMulticastGroups:{http:{method:"GET",requestUri:"/multicast-groups"},input:{type:"structure",members:{NextToken:{location:"querystring",locationName:"nextToken"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{NextToken:{},MulticastGroupList:{type:"list",member:{type:"structure",members:{Id:{},Arn:{},Name:{}}}}}}},ListMulticastGroupsByFuotaTask:{http:{method:"GET",requestUri:"/fuota-tasks/{Id}/multicast-groups"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"},NextToken:{location:"querystring",locationName:"nextToken"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{NextToken:{},MulticastGroupList:{type:"list",member:{type:"structure",members:{Id:{}}}}}}},ListNetworkAnalyzerConfigurations:{http:{method:"GET",requestUri:"/network-analyzer-configurations"},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{NextToken:{},NetworkAnalyzerConfigurationList:{type:"list",member:{type:"structure",members:{Arn:{},Name:{}}}}}}},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:"S7s"}}}}},ListPositionConfigurations:{http:{method:"GET",requestUri:"/position-configurations",responseCode:200},input:{type:"structure",members:{ResourceType:{location:"querystring",locationName:"resourceType"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}},deprecated:true,deprecatedMessage:"This operation is no longer supported."},output:{type:"structure",members:{PositionConfigurationList:{type:"list",member:{type:"structure",members:{ResourceIdentifier:{},ResourceType:{},Solvers:{shape:"S8a"},Destination:{}}}},NextToken:{}},deprecated:true,deprecatedMessage:"This operation is no longer supported."},deprecated:true,deprecatedMessage:"This operation is no longer supported."},ListQueuedMessages:{http:{method:"GET",requestUri:"/wireless-devices/{Id}/data"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"},NextToken:{location:"querystring",locationName:"nextToken"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},WirelessDeviceType:{location:"querystring",locationName:"WirelessDeviceType"}}},output:{type:"structure",members:{NextToken:{},DownlinkQueueMessagesList:{type:"list",member:{type:"structure",members:{MessageId:{},TransmitMode:{type:"integer"},ReceivedAt:{},LoRaWAN:{shape:"Sek"}}}}}}},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:"S6"}}}},ListWirelessDeviceImportTasks:{http:{method:"GET",requestUri:"/wireless_device_import_tasks"},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{NextToken:{},WirelessDeviceImportTaskList:{type:"list",member:{type:"structure",members:{Id:{},Arn:{},DestinationName:{},Sidewalk:{shape:"Sc5"},CreationTime:{shape:"Sc9"},Status:{},StatusReason:{},InitializedImportedDeviceCount:{type:"long"},PendingImportedDeviceCount:{type:"long"},OnboardedImportedDeviceCount:{type:"long"},FailedImportedDeviceCount:{type:"long"}}}}}}},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"},FuotaTaskId:{location:"querystring",locationName:"fuotaTaskId"},MulticastGroupId:{location:"querystring",locationName:"multicastGroupId"}}},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:{},SidewalkId:{},SidewalkManufacturingSn:{},DeviceCertificates:{shape:"Sbw"},DeviceProfileId:{},Status:{}}},FuotaDeviceStatus:{},MulticastDeviceStatus:{},McGroupId:{type:"integer"}}}}}}},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:"S4o"},UpdateVersion:{shape:"S4o"}}},Arn:{}}}}}}},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:"S3x"},LastUplinkReceivedAt:{}}}}}}},PutPositionConfiguration:{http:{method:"PUT",requestUri:"/position-configurations/{ResourceIdentifier}",responseCode:200},input:{type:"structure",required:["ResourceIdentifier","ResourceType"],members:{ResourceIdentifier:{location:"uri",locationName:"ResourceIdentifier"},ResourceType:{location:"querystring",locationName:"resourceType"},Solvers:{type:"structure",members:{SemtechGnss:{type:"structure",required:["Status","Fec"],members:{Status:{},Fec:{}}}}},Destination:{}},deprecated:true,deprecatedMessage:"This operation is no longer supported."},output:{type:"structure",members:{},deprecated:true,deprecatedMessage:"This operation is no longer supported."},deprecated:true,deprecatedMessage:"This operation is no longer supported."},PutResourceLogLevel:{http:{method:"PUT",requestUri:"/log-levels/{ResourceIdentifier}",responseCode:200},input:{type:"structure",required:["ResourceIdentifier","ResourceType","LogLevel"],members:{ResourceIdentifier:{location:"uri",locationName:"ResourceIdentifier"},ResourceType:{location:"querystring",locationName:"resourceType"},LogLevel:{}}},output:{type:"structure",members:{}}},ResetAllResourceLogLevels:{http:{method:"DELETE",requestUri:"/log-levels",responseCode:204},input:{type:"structure",members:{}},output:{type:"structure",members:{}}},ResetResourceLogLevel:{http:{method:"DELETE",requestUri:"/log-levels/{ResourceIdentifier}",responseCode:204},input:{type:"structure",required:["ResourceIdentifier","ResourceType"],members:{ResourceIdentifier:{location:"uri",locationName:"ResourceIdentifier"},ResourceType:{location:"querystring",locationName:"resourceType"}}},output:{type:"structure",members:{}}},SendDataToMulticastGroup:{http:{requestUri:"/multicast-groups/{Id}/data",responseCode:201},input:{type:"structure",required:["Id","PayloadData","WirelessMetadata"],members:{Id:{location:"uri",locationName:"Id"},PayloadData:{},WirelessMetadata:{type:"structure",members:{LoRaWAN:{type:"structure",members:{FPort:{type:"integer"}}}}}}},output:{type:"structure",members:{MessageId:{}}}},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:{shape:"Sek"},Sidewalk:{type:"structure",members:{Seq:{type:"integer"},MessageType:{},AckModeRetryDurationSecs:{type:"integer"}}}}}}},output:{type:"structure",members:{MessageId:{}}}},StartBulkAssociateWirelessDeviceWithMulticastGroup:{http:{method:"PATCH",requestUri:"/multicast-groups/{Id}/bulk",responseCode:204},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"},QueryString:{},Tags:{shape:"S6"}}},output:{type:"structure",members:{}}},StartBulkDisassociateWirelessDeviceFromMulticastGroup:{http:{requestUri:"/multicast-groups/{Id}/bulk",responseCode:204},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"},QueryString:{},Tags:{shape:"S6"}}},output:{type:"structure",members:{}}},StartFuotaTask:{http:{method:"PUT",requestUri:"/fuota-tasks/{Id}",responseCode:204},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"},LoRaWAN:{type:"structure",members:{StartTime:{shape:"S6w"}}}}},output:{type:"structure",members:{}}},StartMulticastGroupSession:{http:{method:"PUT",requestUri:"/multicast-groups/{Id}/session",responseCode:204},input:{type:"structure",required:["Id","LoRaWAN"],members:{Id:{location:"uri",locationName:"Id"},LoRaWAN:{shape:"S7j"}}},output:{type:"structure",members:{}}},StartSingleWirelessDeviceImportTask:{http:{requestUri:"/wireless_single_device_import_task",responseCode:201},input:{type:"structure",required:["DestinationName","Sidewalk"],members:{DestinationName:{},ClientRequestToken:{idempotencyToken:true},DeviceName:{},Tags:{shape:"S6"},Sidewalk:{type:"structure",members:{SidewalkManufacturingSn:{}}}}},output:{type:"structure",members:{Id:{},Arn:{}}}},StartWirelessDeviceImportTask:{http:{requestUri:"/wireless_device_import_task",responseCode:201},input:{type:"structure",required:["DestinationName","Sidewalk"],members:{DestinationName:{},ClientRequestToken:{idempotencyToken:true},Tags:{shape:"S6"},Sidewalk:{type:"structure",members:{DeviceCreationFile:{},Role:{}}}}},output:{type:"structure",members:{Id:{},Arn:{}}}},TagResource:{http:{requestUri:"/tags",responseCode:204},input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{location:"querystring",locationName:"resourceArn"},Tags:{shape:"S6"}}},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:{}}},UpdateEventConfigurationByResourceTypes:{http:{method:"PATCH",requestUri:"/event-configurations-resource-types",responseCode:204},input:{type:"structure",members:{DeviceRegistrationState:{shape:"S6j"},Proximity:{shape:"S6m"},Join:{shape:"S6n"},ConnectionStatus:{shape:"S6p"},MessageDeliveryStatus:{shape:"S6r"}}},output:{type:"structure",members:{}}},UpdateFuotaTask:{http:{method:"PATCH",requestUri:"/fuota-tasks/{Id}",responseCode:204},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"},Name:{},Description:{},LoRaWAN:{shape:"S1x"},FirmwareUpdateImage:{},FirmwareUpdateRole:{},RedundancyPercent:{type:"integer"},FragmentSizeBytes:{type:"integer"},FragmentIntervalMS:{type:"integer"}}},output:{type:"structure",members:{}}},UpdateLogLevelsByResourceTypes:{http:{requestUri:"/log-levels",responseCode:200},input:{type:"structure",members:{DefaultLogLevel:{},WirelessDeviceLogOptions:{shape:"S76"},WirelessGatewayLogOptions:{shape:"S70"}}},output:{type:"structure",members:{}}},UpdateMulticastGroup:{http:{method:"PATCH",requestUri:"/multicast-groups/{Id}",responseCode:204},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"},Name:{},Description:{},LoRaWAN:{shape:"S28"}}},output:{type:"structure",members:{}}},UpdateNetworkAnalyzerConfiguration:{http:{method:"PATCH",requestUri:"/network-analyzer-configurations/{ConfigurationName}",responseCode:204},input:{type:"structure",required:["ConfigurationName"],members:{ConfigurationName:{location:"uri",locationName:"ConfigurationName"},TraceContent:{shape:"S2e"},WirelessDevicesToAdd:{shape:"S2i"},WirelessDevicesToRemove:{shape:"S2i"},WirelessGatewaysToAdd:{shape:"S2j"},WirelessGatewaysToRemove:{shape:"S2j"},Description:{},MulticastGroupsToAdd:{shape:"S2k"},MulticastGroupsToRemove:{shape:"S2k"}}},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:{}}},UpdatePosition:{http:{method:"PATCH",requestUri:"/positions/{ResourceIdentifier}",responseCode:204},input:{type:"structure",required:["ResourceIdentifier","ResourceType","Position"],members:{ResourceIdentifier:{location:"uri",locationName:"ResourceIdentifier"},ResourceType:{location:"querystring",locationName:"resourceType"},Position:{shape:"S7z"}},deprecated:true,deprecatedMessage:"This operation is no longer supported."},output:{type:"structure",members:{},deprecated:true,deprecatedMessage:"This operation is no longer supported."},deprecated:true,deprecatedMessage:"This operation is no longer supported."},UpdateResourceEventConfiguration:{http:{method:"PATCH",requestUri:"/event-configurations/{Identifier}",responseCode:204},input:{type:"structure",required:["Identifier","IdentifierType"],members:{Identifier:{location:"uri",locationName:"Identifier"},IdentifierType:{location:"querystring",locationName:"identifierType"},PartnerType:{location:"querystring",locationName:"partnerType"},DeviceRegistrationState:{shape:"San"},Proximity:{shape:"Sap"},Join:{shape:"Saq"},ConnectionStatus:{shape:"Sas"},MessageDeliveryStatus:{shape:"Sau"}}},output:{type:"structure",members:{}}},UpdateResourcePosition:{http:{method:"PATCH",requestUri:"/resource-positions/{ResourceIdentifier}",responseCode:204},input:{type:"structure",required:["ResourceIdentifier","ResourceType"],members:{ResourceIdentifier:{location:"uri",locationName:"ResourceIdentifier"},ResourceType:{location:"querystring",locationName:"resourceType"},GeoJsonPayload:{type:"blob"}},payload:"GeoJsonPayload"},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:{},AbpV1_1:{type:"structure",members:{FCntStart:{type:"integer"}}},AbpV1_0_x:{type:"structure",members:{FCntStart:{type:"integer"}}},FPorts:{type:"structure",members:{Positioning:{shape:"S3n"},Applications:{shape:"S3o"}}}}},Positioning:{}}},output:{type:"structure",members:{}}},UpdateWirelessDeviceImportTask:{http:{method:"PATCH",requestUri:"/wireless_device_import_task/{Id}",responseCode:204},input:{type:"structure",required:["Id","Sidewalk"],members:{Id:{location:"uri",locationName:"Id"},Sidewalk:{type:"structure",members:{DeviceCreationFile:{}}}}},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:{},JoinEuiFilters:{shape:"S3z"},NetIdFilters:{shape:"S41"},MaxEirp:{type:"float"}}},output:{type:"structure",members:{}}}},shapes:{S2:{type:"structure",members:{AmazonId:{},AppServerPrivateKey:{shape:"S4"}}},S4:{type:"string",sensitive:true},S6:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},S16:{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"}}},S1x:{type:"structure",members:{RfRegion:{}}},S28:{type:"structure",members:{RfRegion:{},DlClass:{}}},S2e:{type:"structure",members:{WirelessDeviceFrameInfo:{},LogLevel:{},MulticastFrameInfo:{}}},S2i:{type:"list",member:{}},S2j:{type:"list",member:{}},S2k:{type:"list",member:{}},S31:{type:"structure",members:{DevEui:{},DeviceProfileId:{},ServiceProfileId:{},OtaaV1_1:{type:"structure",members:{AppKey:{},NwkKey:{},JoinEui:{}}},OtaaV1_0_x:{type:"structure",members:{AppKey:{},AppEui:{},GenAppKey:{}}},AbpV1_1:{type:"structure",members:{DevAddr:{},SessionKeys:{type:"structure",members:{FNwkSIntKey:{},SNwkSIntKey:{},NwkSEncKey:{},AppSKey:{}}},FCntStart:{type:"integer"}}},AbpV1_0_x:{type:"structure",members:{DevAddr:{},SessionKeys:{type:"structure",members:{NwkSKey:{},AppSKey:{}}},FCntStart:{type:"integer"}}},FPorts:{type:"structure",members:{Fuota:{type:"integer"},Multicast:{type:"integer"},ClockSync:{type:"integer"},Positioning:{shape:"S3n"},Applications:{shape:"S3o"}}}}},S3n:{type:"structure",members:{ClockSync:{type:"integer"},Stream:{type:"integer"},Gnss:{type:"integer"}}},S3o:{type:"list",member:{type:"structure",members:{FPort:{type:"integer"},Type:{},DestinationName:{}}}},S3x:{type:"structure",members:{GatewayEui:{},RfRegion:{},JoinEuiFilters:{shape:"S3z"},NetIdFilters:{shape:"S41"},SubBands:{type:"list",member:{type:"integer"}},Beaconing:{type:"structure",members:{DataRate:{type:"integer"},Frequencies:{type:"list",member:{type:"integer"}}}},MaxEirp:{type:"float"}}},S3z:{type:"list",member:{type:"list",member:{}}},S41:{type:"list",member:{}},S4j:{type:"structure",members:{UpdateDataSource:{},UpdateDataRole:{},LoRaWAN:{type:"structure",members:{UpdateSignature:{},SigKeyCrc:{type:"long"},CurrentVersion:{shape:"S4o"},UpdateVersion:{shape:"S4o"}}}}},S4o:{type:"structure",members:{PackageVersion:{},Model:{},Station:{}}},S6j:{type:"structure",members:{Sidewalk:{shape:"S6k"}}},S6k:{type:"structure",members:{WirelessDeviceEventTopic:{}}},S6m:{type:"structure",members:{Sidewalk:{shape:"S6k"}}},S6n:{type:"structure",members:{LoRaWAN:{type:"structure",members:{WirelessDeviceEventTopic:{}}}}},S6p:{type:"structure",members:{LoRaWAN:{type:"structure",members:{WirelessGatewayEventTopic:{}}}}},S6r:{type:"structure",members:{Sidewalk:{shape:"S6k"}}},S6w:{type:"timestamp",timestampFormat:"iso8601"},S70:{type:"list",member:{type:"structure",required:["Type","LogLevel"],members:{Type:{},LogLevel:{},Events:{type:"list",member:{type:"structure",required:["Event","LogLevel"],members:{Event:{},LogLevel:{}}}}}}},S76:{type:"list",member:{type:"structure",required:["Type","LogLevel"],members:{Type:{},LogLevel:{},Events:{type:"list",member:{type:"structure",required:["Event","LogLevel"],members:{Event:{},LogLevel:{}}}}}}},S7j:{type:"structure",members:{DlDr:{type:"integer"},DlFreq:{type:"integer"},SessionStartTime:{type:"timestamp",timestampFormat:"iso8601"},SessionTimeout:{type:"integer"},PingSlotPeriod:{type:"integer"}}},S7s:{type:"structure",members:{AmazonId:{},Fingerprint:{type:"string",sensitive:true},Arn:{}}},S7z:{type:"list",member:{type:"float"}},S8a:{type:"structure",members:{SemtechGnss:{type:"structure",members:{Provider:{},Type:{},Status:{},Fec:{}}}}},San:{type:"structure",members:{Sidewalk:{shape:"Sao"},WirelessDeviceIdEventTopic:{}}},Sao:{type:"structure",members:{AmazonIdEventTopic:{}}},Sap:{type:"structure",members:{Sidewalk:{shape:"Sao"},WirelessDeviceIdEventTopic:{}}},Saq:{type:"structure",members:{LoRaWAN:{type:"structure",members:{DevEuiEventTopic:{}}},WirelessDeviceIdEventTopic:{}}},Sas:{type:"structure",members:{LoRaWAN:{type:"structure",members:{GatewayEuiEventTopic:{}}},WirelessGatewayIdEventTopic:{}}},Sau:{type:"structure",members:{Sidewalk:{shape:"Sao"},WirelessDeviceIdEventTopic:{}}},Sbw:{type:"list",member:{shape:"Sbx"}},Sbx:{type:"structure",required:["SigningAlg","Value"],members:{SigningAlg:{},Value:{}}},Sc5:{type:"structure",members:{DeviceCreationFileList:{type:"list",member:{}},Role:{}}},Sc9:{type:"timestamp",timestampFormat:"iso8601"},Sek:{type:"structure",members:{FPort:{type:"integer"},ParticipatingGateways:{type:"structure",required:["DownlinkMode","GatewayList","TransmissionInterval"],members:{DownlinkMode:{},GatewayList:{type:"list",member:{type:"structure",required:["GatewayId","DownlinkFrequency"],members:{GatewayId:{},DownlinkFrequency:{type:"integer"}}}},TransmissionInterval:{type:"integer"}}}}}}}},8635:function(e){e.exports={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:{}}}},DeleteResourcePolicy:{http:{method:"DELETE",requestUri:"/DeleteResourcePolicy"},input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{location:"querystring",locationName:"resourceArn"}}},output:{type:"structure",members:{}}},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:"Sj"},Details:{},ErrorDetailList:{type:"list",member:{type:"structure",members:{ErrorCode:{},ErrorMessage:{}}}},ChangeName:{}}}}}}},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:{}}}},GetResourcePolicy:{http:{method:"GET",requestUri:"/GetResourcePolicy"},input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{location:"querystring",locationName:"resourceArn"}}},output:{type:"structure",members:{Policy:{}}}},ListChangeSets:{http:{requestUri:"/ListChangeSets"},input:{type:"structure",required:["Catalog"],members:{Catalog:{},FilterList:{shape:"Sx"},Sort:{shape:"S12"},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:"Sx"},Sort:{shape:"S12"},NextToken:{},MaxResults:{type:"integer"},OwnershipType:{}}},output:{type:"structure",members:{EntitySummaryList:{type:"list",member:{type:"structure",members:{Name:{},EntityType:{},EntityId:{},EntityArn:{},LastModifiedDate:{},Visibility:{}}}},NextToken:{}}}},ListTagsForResource:{http:{requestUri:"/ListTagsForResource"},input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},output:{type:"structure",members:{ResourceArn:{},Tags:{shape:"S1l"}}}},PutResourcePolicy:{http:{requestUri:"/PutResourcePolicy"},input:{type:"structure",required:["ResourceArn","Policy"],members:{ResourceArn:{},Policy:{}}},output:{type:"structure",members:{}}},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:"Sj"},EntityTags:{shape:"S1l"},Details:{},ChangeName:{}}}},ChangeSetName:{},ClientRequestToken:{idempotencyToken:true},ChangeSetTags:{shape:"S1l"}}},output:{type:"structure",members:{ChangeSetId:{},ChangeSetArn:{}}}},TagResource:{http:{requestUri:"/TagResource"},input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{},Tags:{shape:"S1l"}}},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:{Sj:{type:"structure",required:["Type"],members:{Type:{},Identifier:{}}},Sx:{type:"list",member:{type:"structure",members:{Name:{},ValueList:{type:"list",member:{}}}}},S12:{type:"structure",members:{SortBy:{},SortOrder:{}}},S1l:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}}}}},8641:function(e){e.exports={pagination:{}}},8642:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["redshift"]={};s.Redshift=i.defineService("redshift",["2012-12-01"]);Object.defineProperty(a.services["redshift"],"2012-12-01",{get:function get(){var e=r(7653);e.paginators=r(8275).pagination;e.waiters=r(9302).waiters;return e},enumerable:true,configurable:true});e.exports=s.Redshift},8653:function(e){e.exports={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"}}}}},8654:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["kendra"]={};s.Kendra=i.defineService("kendra",["2019-02-03"]);Object.defineProperty(a.services["kendra"],"2019-02-03",{get:function get(){var e=r(2270);e.paginators=r(8077).pagination;return e},enumerable:true,configurable:true});e.exports=s.Kendra},8655:function(e,t,r){(function(){var t,s,i;s=r(5523);i=r(1873);e.exports=t=function(){function XMLDOMConfiguration(){var e;this.defaultParams={"canonical-form":false,"cdata-sections":false,comments:false,"datatype-normalization":false,"element-content-whitespace":true,entities:true,"error-handler":new s,infoset:true,"validate-if-schema":false,namespaces:true,"namespace-declarations":true,"normalize-characters":false,"schema-location":"","schema-type":"","split-cdata-sections":true,validate:false,"well-formed":true};this.params=e=Object.create(this.defaultParams)}Object.defineProperty(XMLDOMConfiguration.prototype,"parameterNames",{get:function(){return new i(Object.keys(this.defaultParams))}});XMLDOMConfiguration.prototype.getParameter=function(e){if(this.params.hasOwnProperty(e)){return this.params[e]}else{return null}};XMLDOMConfiguration.prototype.canSetParameter=function(e,t){return true};XMLDOMConfiguration.prototype.setParameter=function(e,t){if(t!=null){return this.params[e]=t}else{return delete this.params[e]}};return XMLDOMConfiguration}()}).call(this)},8657:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["workmail"]={};s.WorkMail=i.defineService("workmail",["2017-10-01"]);Object.defineProperty(a.services["workmail"],"2017-10-01",{get:function get(){var e=r(3150);e.paginators=r(4497).pagination;return e},enumerable:true,configurable:true});e.exports=s.WorkMail},8664:function(e){e.exports={pagination:{}}},8667:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["appflow"]={};s.Appflow=i.defineService("appflow",["2020-08-23"]);Object.defineProperty(a.services["appflow"],"2020-08-23",{get:function get(){var e=r(6830);e.paginators=r(4999).pagination;return e},enumerable:true,configurable:true});e.exports=s.Appflow},8669:function(e){e.exports={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:{CreateGroup:{input:{type:"structure",required:["IdentityStoreId"],members:{IdentityStoreId:{},DisplayName:{shape:"S3"},Description:{shape:"S4"}}},output:{type:"structure",required:["GroupId","IdentityStoreId"],members:{GroupId:{},IdentityStoreId:{}}}},CreateGroupMembership:{input:{type:"structure",required:["IdentityStoreId","GroupId","MemberId"],members:{IdentityStoreId:{},GroupId:{},MemberId:{shape:"S8"}}},output:{type:"structure",required:["MembershipId","IdentityStoreId"],members:{MembershipId:{},IdentityStoreId:{}}}},CreateUser:{input:{type:"structure",required:["IdentityStoreId"],members:{IdentityStoreId:{},UserName:{shape:"Sb"},Name:{shape:"Sc"},DisplayName:{shape:"S4"},NickName:{shape:"S4"},ProfileUrl:{shape:"S4"},Emails:{shape:"Sd"},Addresses:{shape:"Sg"},PhoneNumbers:{shape:"Si"},UserType:{shape:"S4"},Title:{shape:"S4"},PreferredLanguage:{shape:"S4"},Locale:{shape:"S4"},Timezone:{shape:"S4"}}},output:{type:"structure",required:["UserId","IdentityStoreId"],members:{UserId:{},IdentityStoreId:{}}}},DeleteGroup:{input:{type:"structure",required:["IdentityStoreId","GroupId"],members:{IdentityStoreId:{},GroupId:{}}},output:{type:"structure",members:{}},idempotent:true},DeleteGroupMembership:{input:{type:"structure",required:["IdentityStoreId","MembershipId"],members:{IdentityStoreId:{},MembershipId:{}}},output:{type:"structure",members:{}},idempotent:true},DeleteUser:{input:{type:"structure",required:["IdentityStoreId","UserId"],members:{IdentityStoreId:{},UserId:{}}},output:{type:"structure",members:{}},idempotent:true},DescribeGroup:{input:{type:"structure",required:["IdentityStoreId","GroupId"],members:{IdentityStoreId:{},GroupId:{}}},output:{type:"structure",required:["GroupId","IdentityStoreId"],members:{GroupId:{},DisplayName:{shape:"S3"},ExternalIds:{shape:"St"},Description:{shape:"S4"},IdentityStoreId:{}}}},DescribeGroupMembership:{input:{type:"structure",required:["IdentityStoreId","MembershipId"],members:{IdentityStoreId:{},MembershipId:{}}},output:{type:"structure",required:["IdentityStoreId","MembershipId","GroupId","MemberId"],members:{IdentityStoreId:{},MembershipId:{},GroupId:{},MemberId:{shape:"S8"}}}},DescribeUser:{input:{type:"structure",required:["IdentityStoreId","UserId"],members:{IdentityStoreId:{},UserId:{}}},output:{type:"structure",required:["UserId","IdentityStoreId"],members:{UserName:{shape:"Sb"},UserId:{},ExternalIds:{shape:"St"},Name:{shape:"Sc"},DisplayName:{shape:"S4"},NickName:{shape:"S4"},ProfileUrl:{shape:"S4"},Emails:{shape:"Sd"},Addresses:{shape:"Sg"},PhoneNumbers:{shape:"Si"},UserType:{shape:"S4"},Title:{shape:"S4"},PreferredLanguage:{shape:"S4"},Locale:{shape:"S4"},Timezone:{shape:"S4"},IdentityStoreId:{}}}},GetGroupId:{input:{type:"structure",required:["IdentityStoreId","AlternateIdentifier"],members:{IdentityStoreId:{},AlternateIdentifier:{shape:"S12"}}},output:{type:"structure",required:["GroupId","IdentityStoreId"],members:{GroupId:{},IdentityStoreId:{}}}},GetGroupMembershipId:{input:{type:"structure",required:["IdentityStoreId","GroupId","MemberId"],members:{IdentityStoreId:{},GroupId:{},MemberId:{shape:"S8"}}},output:{type:"structure",required:["MembershipId","IdentityStoreId"],members:{MembershipId:{},IdentityStoreId:{}}}},GetUserId:{input:{type:"structure",required:["IdentityStoreId","AlternateIdentifier"],members:{IdentityStoreId:{},AlternateIdentifier:{shape:"S12"}}},output:{type:"structure",required:["UserId","IdentityStoreId"],members:{UserId:{},IdentityStoreId:{}}}},IsMemberInGroups:{input:{type:"structure",required:["IdentityStoreId","MemberId","GroupIds"],members:{IdentityStoreId:{},MemberId:{shape:"S8"},GroupIds:{type:"list",member:{}}}},output:{type:"structure",required:["Results"],members:{Results:{type:"list",member:{type:"structure",members:{GroupId:{},MemberId:{shape:"S8"},MembershipExists:{shape:"Sf"}}}}}}},ListGroupMemberships:{input:{type:"structure",required:["IdentityStoreId","GroupId"],members:{IdentityStoreId:{},GroupId:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",required:["GroupMemberships"],members:{GroupMemberships:{shape:"S1k"},NextToken:{}}}},ListGroupMembershipsForMember:{input:{type:"structure",required:["IdentityStoreId","MemberId"],members:{IdentityStoreId:{},MemberId:{shape:"S8"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",required:["GroupMemberships"],members:{GroupMemberships:{shape:"S1k"},NextToken:{}}}},ListGroups:{input:{type:"structure",required:["IdentityStoreId"],members:{IdentityStoreId:{},MaxResults:{type:"integer"},NextToken:{},Filters:{shape:"S1p",deprecated:true,deprecatedMessage:"Using filters with ListGroups API is deprecated, please use GetGroupId API instead."}}},output:{type:"structure",required:["Groups"],members:{Groups:{type:"list",member:{type:"structure",required:["GroupId","IdentityStoreId"],members:{GroupId:{},DisplayName:{shape:"S3"},ExternalIds:{shape:"St"},Description:{shape:"S4"},IdentityStoreId:{}}}},NextToken:{}}}},ListUsers:{input:{type:"structure",required:["IdentityStoreId"],members:{IdentityStoreId:{},MaxResults:{type:"integer"},NextToken:{},Filters:{shape:"S1p",deprecated:true,deprecatedMessage:"Using filters with ListUsers API is deprecated, please use GetGroupId API instead."}}},output:{type:"structure",required:["Users"],members:{Users:{type:"list",member:{type:"structure",required:["UserId","IdentityStoreId"],members:{UserName:{shape:"Sb"},UserId:{},ExternalIds:{shape:"St"},Name:{shape:"Sc"},DisplayName:{shape:"S4"},NickName:{shape:"S4"},ProfileUrl:{shape:"S4"},Emails:{shape:"Sd"},Addresses:{shape:"Sg"},PhoneNumbers:{shape:"Si"},UserType:{shape:"S4"},Title:{shape:"S4"},PreferredLanguage:{shape:"S4"},Locale:{shape:"S4"},Timezone:{shape:"S4"},IdentityStoreId:{}}}},NextToken:{}}}},UpdateGroup:{input:{type:"structure",required:["IdentityStoreId","GroupId","Operations"],members:{IdentityStoreId:{},GroupId:{},Operations:{shape:"S1z"}}},output:{type:"structure",members:{}}},UpdateUser:{input:{type:"structure",required:["IdentityStoreId","UserId","Operations"],members:{IdentityStoreId:{},UserId:{},Operations:{shape:"S1z"}}},output:{type:"structure",members:{}}}},shapes:{S3:{type:"string",sensitive:true},S4:{type:"string",sensitive:true},S8:{type:"structure",members:{UserId:{}},union:true},Sb:{type:"string",sensitive:true},Sc:{type:"structure",members:{Formatted:{shape:"S4"},FamilyName:{shape:"S4"},GivenName:{shape:"S4"},MiddleName:{shape:"S4"},HonorificPrefix:{shape:"S4"},HonorificSuffix:{shape:"S4"}}},Sd:{type:"list",member:{type:"structure",members:{Value:{shape:"S4"},Type:{shape:"S4"},Primary:{shape:"Sf"}}}},Sf:{type:"boolean",sensitive:true},Sg:{type:"list",member:{type:"structure",members:{StreetAddress:{shape:"S4"},Locality:{shape:"S4"},Region:{shape:"S4"},PostalCode:{shape:"S4"},Country:{shape:"S4"},Formatted:{shape:"S4"},Type:{shape:"S4"},Primary:{shape:"Sf"}}}},Si:{type:"list",member:{type:"structure",members:{Value:{shape:"S4"},Type:{shape:"S4"},Primary:{shape:"Sf"}}}},St:{type:"list",member:{shape:"Su"}},Su:{type:"structure",required:["Issuer","Id"],members:{Issuer:{type:"string",sensitive:true},Id:{type:"string",sensitive:true}}},S12:{type:"structure",members:{ExternalId:{shape:"Su"},UniqueAttribute:{type:"structure",required:["AttributePath","AttributeValue"],members:{AttributePath:{},AttributeValue:{shape:"S15"}}}},union:true},S15:{type:"structure",members:{},document:true},S1k:{type:"list",member:{type:"structure",required:["IdentityStoreId"],members:{IdentityStoreId:{},MembershipId:{},GroupId:{},MemberId:{shape:"S8"}}}},S1p:{type:"list",member:{type:"structure",required:["AttributePath","AttributeValue"],members:{AttributePath:{},AttributeValue:{shape:"S4"}}}},S1z:{type:"list",member:{type:"structure",required:["AttributePath"],members:{AttributePath:{},AttributeValue:{shape:"S15"}}}}}}},8671:function(e,t,r){var s=r(2393);var i=r(2726);s.SAMLCredentials=s.util.inherit(s.Credentials,{constructor:function SAMLCredentials(e){s.Credentials.call(this);this.expired=true;this.params=e},refresh:function refresh(e){this.coalesceRefresh(e||s.util.fn.callback)},load:function load(e){var t=this;t.createClients();t.service.assumeRoleWithSAML(function(r,s){if(!r){t.service.credentialsFrom(s,t)}e(r)})},createClients:function(){this.service=this.service||new i({params:this.params})}})},8677:function(e){e.exports={pagination:{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"}}}},8678:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["backup"]={};s.Backup=i.defineService("backup",["2018-11-15"]);Object.defineProperty(a.services["backup"],"2018-11-15",{get:function get(){var e=r(6349);e.paginators=r(1244).pagination;return e},enumerable:true,configurable:true});e.exports=s.Backup},8683:function(e){e.exports={pagination:{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"}}}},8685:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["ssmsap"]={};s.SsmSap=i.defineService("ssmsap",["2018-05-10"]);Object.defineProperty(a.services["ssmsap"],"2018-05-10",{get:function get(){var e=r(3092);e.paginators=r(8914).pagination;return e},enumerable:true,configurable:true});e.exports=s.SsmSap},8688:function(e){e.exports={pagination:{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"},GetResourcePolicies:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Policies"},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"},ListOpsItemRelatedItems:{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"}}}},8691:function(e){e.exports={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"}}}},BatchStartRecommendations:{input:{type:"structure",members:{Data:{type:"list",member:{type:"structure",required:["DatabaseId","Settings"],members:{DatabaseId:{},Settings:{shape:"Sf"}}}}}},output:{type:"structure",members:{ErrorEntries:{type:"list",member:{type:"structure",members:{DatabaseId:{},Message:{},Code:{}}}}}}},CancelReplicationTaskAssessmentRun:{input:{type:"structure",required:["ReplicationTaskAssessmentRunArn"],members:{ReplicationTaskAssessmentRunArn:{}}},output:{type:"structure",members:{ReplicationTaskAssessmentRun:{shape:"Sl"}}}},CreateEndpoint:{input:{type:"structure",required:["EndpointIdentifier","EndpointType","EngineName"],members:{EndpointIdentifier:{},EndpointType:{},EngineName:{},Username:{},Password:{shape:"Sq"},ServerName:{},Port:{type:"integer"},DatabaseName:{},ExtraConnectionAttributes:{},KmsKeyId:{},Tags:{shape:"S3"},CertificateArn:{},SslMode:{},ServiceAccessRoleArn:{},ExternalTableDefinition:{},DynamoDbSettings:{shape:"St"},S3Settings:{shape:"Su"},DmsTransferSettings:{shape:"S14"},MongoDbSettings:{shape:"S15"},KinesisSettings:{shape:"S19"},KafkaSettings:{shape:"S1b"},ElasticsearchSettings:{shape:"S1e"},NeptuneSettings:{shape:"S1f"},RedshiftSettings:{shape:"S1g"},PostgreSQLSettings:{shape:"S1h"},MySQLSettings:{shape:"S1j"},OracleSettings:{shape:"S1l"},SybaseSettings:{shape:"S1o"},MicrosoftSQLServerSettings:{shape:"S1p"},IBMDb2Settings:{shape:"S1s"},ResourceIdentifier:{},DocDbSettings:{shape:"S1t"},RedisSettings:{shape:"S1u"},GcpMySQLSettings:{shape:"S1x"}}},output:{type:"structure",members:{Endpoint:{shape:"S1z"}}}},CreateEventSubscription:{input:{type:"structure",required:["SubscriptionName","SnsTopicArn"],members:{SubscriptionName:{},SnsTopicArn:{},SourceType:{},EventCategories:{shape:"S21"},SourceIds:{shape:"S22"},Enabled:{type:"boolean"},Tags:{shape:"S3"}}},output:{type:"structure",members:{EventSubscription:{shape:"S24"}}}},CreateFleetAdvisorCollector:{input:{type:"structure",required:["CollectorName","ServiceAccessRoleArn","S3BucketName"],members:{CollectorName:{},Description:{},ServiceAccessRoleArn:{},S3BucketName:{}}},output:{type:"structure",members:{CollectorReferencedId:{},CollectorName:{},Description:{},ServiceAccessRoleArn:{},S3BucketName:{}}}},CreateReplicationInstance:{input:{type:"structure",required:["ReplicationInstanceIdentifier","ReplicationInstanceClass"],members:{ReplicationInstanceIdentifier:{},AllocatedStorage:{type:"integer"},ReplicationInstanceClass:{},VpcSecurityGroupIds:{shape:"S29"},AvailabilityZone:{},ReplicationSubnetGroupIdentifier:{},PreferredMaintenanceWindow:{},MultiAZ:{type:"boolean"},EngineVersion:{},AutoMinorVersionUpgrade:{type:"boolean"},Tags:{shape:"S3"},KmsKeyId:{},PubliclyAccessible:{type:"boolean"},DnsNameServers:{},ResourceIdentifier:{},NetworkType:{}}},output:{type:"structure",members:{ReplicationInstance:{shape:"S2b"}}}},CreateReplicationSubnetGroup:{input:{type:"structure",required:["ReplicationSubnetGroupIdentifier","ReplicationSubnetGroupDescription","SubnetIds"],members:{ReplicationSubnetGroupIdentifier:{},ReplicationSubnetGroupDescription:{},SubnetIds:{shape:"S2o"},Tags:{shape:"S3"}}},output:{type:"structure",members:{ReplicationSubnetGroup:{shape:"S2e"}}}},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:"S2t"}}}},DeleteCertificate:{input:{type:"structure",required:["CertificateArn"],members:{CertificateArn:{}}},output:{type:"structure",members:{Certificate:{shape:"S2y"}}}},DeleteConnection:{input:{type:"structure",required:["EndpointArn","ReplicationInstanceArn"],members:{EndpointArn:{},ReplicationInstanceArn:{}}},output:{type:"structure",members:{Connection:{shape:"S32"}}}},DeleteEndpoint:{input:{type:"structure",required:["EndpointArn"],members:{EndpointArn:{}}},output:{type:"structure",members:{Endpoint:{shape:"S1z"}}}},DeleteEventSubscription:{input:{type:"structure",required:["SubscriptionName"],members:{SubscriptionName:{}}},output:{type:"structure",members:{EventSubscription:{shape:"S24"}}}},DeleteFleetAdvisorCollector:{input:{type:"structure",required:["CollectorReferencedId"],members:{CollectorReferencedId:{}}}},DeleteFleetAdvisorDatabases:{input:{type:"structure",required:["DatabaseIds"],members:{DatabaseIds:{shape:"S2i"}}},output:{type:"structure",members:{DatabaseIds:{shape:"S2i"}}}},DeleteReplicationInstance:{input:{type:"structure",required:["ReplicationInstanceArn"],members:{ReplicationInstanceArn:{}}},output:{type:"structure",members:{ReplicationInstance:{shape:"S2b"}}}},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:"S2t"}}}},DeleteReplicationTaskAssessmentRun:{input:{type:"structure",required:["ReplicationTaskAssessmentRunArn"],members:{ReplicationTaskAssessmentRunArn:{}}},output:{type:"structure",members:{ReplicationTaskAssessmentRun:{shape:"Sl"}}}},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:"S3q"},MaxRecords:{type:"integer"},Marker:{}}},output:{type:"structure",members:{Marker:{},Certificates:{type:"list",member:{shape:"S2y"}}}}},DescribeConnections:{input:{type:"structure",members:{Filters:{shape:"S3q"},MaxRecords:{type:"integer"},Marker:{}}},output:{type:"structure",members:{Marker:{},Connections:{type:"list",member:{shape:"S32"}}}}},DescribeEndpointSettings:{input:{type:"structure",required:["EngineName"],members:{EngineName:{},MaxRecords:{type:"integer"},Marker:{}}},output:{type:"structure",members:{Marker:{},EndpointSettings:{type:"list",member:{type:"structure",members:{Name:{},Type:{},EnumValues:{type:"list",member:{}},Sensitive:{type:"boolean"},Units:{},Applicability:{},IntValueMin:{type:"integer"},IntValueMax:{type:"integer"},DefaultValue:{}}}}}}},DescribeEndpointTypes:{input:{type:"structure",members:{Filters:{shape:"S3q"},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:"S3q"},MaxRecords:{type:"integer"},Marker:{}}},output:{type:"structure",members:{Marker:{},Endpoints:{type:"list",member:{shape:"S1z"}}}}},DescribeEventCategories:{input:{type:"structure",members:{SourceType:{},Filters:{shape:"S3q"}}},output:{type:"structure",members:{EventCategoryGroupList:{type:"list",member:{type:"structure",members:{SourceType:{},EventCategories:{shape:"S21"}}}}}}},DescribeEventSubscriptions:{input:{type:"structure",members:{SubscriptionName:{},Filters:{shape:"S3q"},MaxRecords:{type:"integer"},Marker:{}}},output:{type:"structure",members:{Marker:{},EventSubscriptionsList:{type:"list",member:{shape:"S24"}}}}},DescribeEvents:{input:{type:"structure",members:{SourceIdentifier:{},SourceType:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},Duration:{type:"integer"},EventCategories:{shape:"S21"},Filters:{shape:"S3q"},MaxRecords:{type:"integer"},Marker:{}}},output:{type:"structure",members:{Marker:{},Events:{type:"list",member:{type:"structure",members:{SourceIdentifier:{},SourceType:{},Message:{},EventCategories:{shape:"S21"},Date:{type:"timestamp"}}}}}}},DescribeFleetAdvisorCollectors:{input:{type:"structure",members:{Filters:{shape:"S3q"},MaxRecords:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Collectors:{type:"list",member:{type:"structure",members:{CollectorReferencedId:{},CollectorName:{},CollectorVersion:{},VersionStatus:{},Description:{},S3BucketName:{},ServiceAccessRoleArn:{},CollectorHealthCheck:{type:"structure",members:{CollectorStatus:{},LocalCollectorS3Access:{type:"boolean"},WebCollectorS3Access:{type:"boolean"},WebCollectorGrantedRoleBasedAccess:{type:"boolean"}}},LastDataReceived:{},RegisteredDate:{},CreatedDate:{},ModifiedDate:{},InventoryData:{type:"structure",members:{NumberOfDatabases:{type:"integer"},NumberOfSchemas:{type:"integer"}}}}}},NextToken:{}}}},DescribeFleetAdvisorDatabases:{input:{type:"structure",members:{Filters:{shape:"S3q"},MaxRecords:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Databases:{type:"list",member:{type:"structure",members:{DatabaseId:{},DatabaseName:{},IpAddress:{},NumberOfSchemas:{type:"long"},Server:{shape:"S50"},SoftwareDetails:{type:"structure",members:{Engine:{},EngineVersion:{},EngineEdition:{},ServicePack:{},SupportLevel:{},OsArchitecture:{type:"integer"},Tooltip:{}}},Collectors:{type:"list",member:{type:"structure",members:{CollectorReferencedId:{},CollectorName:{}}}}}}},NextToken:{}}}},DescribeFleetAdvisorLsaAnalysis:{input:{type:"structure",members:{MaxRecords:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Analysis:{type:"list",member:{type:"structure",members:{LsaAnalysisId:{},Status:{}}}},NextToken:{}}}},DescribeFleetAdvisorSchemaObjectSummary:{input:{type:"structure",members:{Filters:{shape:"S3q"},MaxRecords:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{FleetAdvisorSchemaObjects:{type:"list",member:{type:"structure",members:{SchemaId:{},ObjectType:{},NumberOfObjects:{type:"long"},CodeLineCount:{type:"long"},CodeSize:{type:"long"}}}},NextToken:{}}}},DescribeFleetAdvisorSchemas:{input:{type:"structure",members:{Filters:{shape:"S3q"},MaxRecords:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{FleetAdvisorSchemas:{type:"list",member:{type:"structure",members:{CodeLineCount:{type:"long"},CodeSize:{type:"long"},Complexity:{},Server:{shape:"S50"},DatabaseInstance:{type:"structure",members:{DatabaseId:{},DatabaseName:{},DatabaseIpAddress:{},DatabaseEngine:{}}},SchemaId:{},SchemaName:{},OriginalSchema:{type:"structure",members:{SchemaId:{},SchemaName:{},DatabaseId:{},DatabaseName:{},DatabaseIpAddress:{}}},Similarity:{type:"double"}}}},NextToken:{}}}},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:"S3q"},Marker:{},MaxRecords:{type:"integer"}}},output:{type:"structure",members:{PendingMaintenanceActions:{type:"list",member:{shape:"S8"}},Marker:{}}}},DescribeRecommendationLimitations:{input:{type:"structure",members:{Filters:{shape:"S3q"},MaxRecords:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{NextToken:{},Limitations:{type:"list",member:{type:"structure",members:{DatabaseId:{},EngineName:{},Name:{},Description:{},Impact:{},Type:{}}}}}}},DescribeRecommendations:{input:{type:"structure",members:{Filters:{shape:"S3q"},MaxRecords:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{NextToken:{},Recommendations:{type:"list",member:{type:"structure",members:{DatabaseId:{},EngineName:{},CreatedDate:{},Status:{},Preferred:{type:"boolean"},Settings:{shape:"Sf"},Data:{type:"structure",members:{RdsEngine:{type:"structure",members:{RequirementsToTarget:{type:"structure",members:{EngineEdition:{},InstanceVcpu:{type:"double"},InstanceMemory:{type:"double"},StorageSize:{type:"integer"},StorageIops:{type:"integer"},DeploymentOption:{}}},TargetConfiguration:{type:"structure",members:{EngineEdition:{},InstanceType:{},InstanceVcpu:{type:"double"},InstanceMemory:{type:"double"},StorageType:{},StorageSize:{type:"integer"},StorageIops:{type:"integer"},DeploymentOption:{}}}}}}}}}}}}},DescribeRefreshSchemasStatus:{input:{type:"structure",required:["EndpointArn"],members:{EndpointArn:{}}},output:{type:"structure",members:{RefreshSchemasStatus:{shape:"S66"}}}},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:"S3q"},MaxRecords:{type:"integer"},Marker:{}}},output:{type:"structure",members:{Marker:{},ReplicationInstances:{type:"list",member:{shape:"S2b"}}}}},DescribeReplicationSubnetGroups:{input:{type:"structure",members:{Filters:{shape:"S3q"},MaxRecords:{type:"integer"},Marker:{}}},output:{type:"structure",members:{Marker:{},ReplicationSubnetGroups:{type:"list",member:{shape:"S2e"}}}}},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:"S3q"},MaxRecords:{type:"integer"},Marker:{}}},output:{type:"structure",members:{Marker:{},ReplicationTaskAssessmentRuns:{type:"list",member:{shape:"Sl"}}}}},DescribeReplicationTaskIndividualAssessments:{input:{type:"structure",members:{Filters:{shape:"S3q"},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:"S3q"},MaxRecords:{type:"integer"},Marker:{},WithoutSettings:{type:"boolean"}}},output:{type:"structure",members:{Marker:{},ReplicationTasks:{type:"list",member:{shape:"S2t"}}}}},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:"S3q"}}},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"},AppliedInserts:{type:"long"},AppliedDeletes:{type:"long"},AppliedUpdates:{type:"long"},AppliedDdls:{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:{shape:"Sq"},CertificateWallet:{type:"blob"},Tags:{shape:"S3"}}},output:{type:"structure",members:{Certificate:{shape:"S2y"}}}},ListTagsForResource:{input:{type:"structure",members:{ResourceArn:{},ResourceArnList:{type:"list",member:{}}}},output:{type:"structure",members:{TagList:{shape:"S3"}}}},ModifyEndpoint:{input:{type:"structure",required:["EndpointArn"],members:{EndpointArn:{},EndpointIdentifier:{},EndpointType:{},EngineName:{},Username:{},Password:{shape:"Sq"},ServerName:{},Port:{type:"integer"},DatabaseName:{},ExtraConnectionAttributes:{},CertificateArn:{},SslMode:{},ServiceAccessRoleArn:{},ExternalTableDefinition:{},DynamoDbSettings:{shape:"St"},S3Settings:{shape:"Su"},DmsTransferSettings:{shape:"S14"},MongoDbSettings:{shape:"S15"},KinesisSettings:{shape:"S19"},KafkaSettings:{shape:"S1b"},ElasticsearchSettings:{shape:"S1e"},NeptuneSettings:{shape:"S1f"},RedshiftSettings:{shape:"S1g"},PostgreSQLSettings:{shape:"S1h"},MySQLSettings:{shape:"S1j"},OracleSettings:{shape:"S1l"},SybaseSettings:{shape:"S1o"},MicrosoftSQLServerSettings:{shape:"S1p"},IBMDb2Settings:{shape:"S1s"},DocDbSettings:{shape:"S1t"},RedisSettings:{shape:"S1u"},ExactSettings:{type:"boolean"},GcpMySQLSettings:{shape:"S1x"}}},output:{type:"structure",members:{Endpoint:{shape:"S1z"}}}},ModifyEventSubscription:{input:{type:"structure",required:["SubscriptionName"],members:{SubscriptionName:{},SnsTopicArn:{},SourceType:{},EventCategories:{shape:"S21"},Enabled:{type:"boolean"}}},output:{type:"structure",members:{EventSubscription:{shape:"S24"}}}},ModifyReplicationInstance:{input:{type:"structure",required:["ReplicationInstanceArn"],members:{ReplicationInstanceArn:{},AllocatedStorage:{type:"integer"},ApplyImmediately:{type:"boolean"},ReplicationInstanceClass:{},VpcSecurityGroupIds:{shape:"S29"},PreferredMaintenanceWindow:{},MultiAZ:{type:"boolean"},EngineVersion:{},AllowMajorVersionUpgrade:{type:"boolean"},AutoMinorVersionUpgrade:{type:"boolean"},ReplicationInstanceIdentifier:{},NetworkType:{}}},output:{type:"structure",members:{ReplicationInstance:{shape:"S2b"}}}},ModifyReplicationSubnetGroup:{input:{type:"structure",required:["ReplicationSubnetGroupIdentifier","SubnetIds"],members:{ReplicationSubnetGroupIdentifier:{},ReplicationSubnetGroupDescription:{},SubnetIds:{shape:"S2o"}}},output:{type:"structure",members:{ReplicationSubnetGroup:{shape:"S2e"}}}},ModifyReplicationTask:{input:{type:"structure",required:["ReplicationTaskArn"],members:{ReplicationTaskArn:{},ReplicationTaskIdentifier:{},MigrationType:{},TableMappings:{},ReplicationTaskSettings:{},CdcStartTime:{type:"timestamp"},CdcStartPosition:{},CdcStopPosition:{},TaskData:{}}},output:{type:"structure",members:{ReplicationTask:{shape:"S2t"}}}},MoveReplicationTask:{input:{type:"structure",required:["ReplicationTaskArn","TargetReplicationInstanceArn"],members:{ReplicationTaskArn:{},TargetReplicationInstanceArn:{}}},output:{type:"structure",members:{ReplicationTask:{shape:"S2t"}}}},RebootReplicationInstance:{input:{type:"structure",required:["ReplicationInstanceArn"],members:{ReplicationInstanceArn:{},ForceFailover:{type:"boolean"},ForcePlannedFailover:{type:"boolean"}}},output:{type:"structure",members:{ReplicationInstance:{shape:"S2b"}}}},RefreshSchemas:{input:{type:"structure",required:["EndpointArn","ReplicationInstanceArn"],members:{EndpointArn:{},ReplicationInstanceArn:{}}},output:{type:"structure",members:{RefreshSchemasStatus:{shape:"S66"}}}},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:{}}},RunFleetAdvisorLsaAnalysis:{output:{type:"structure",members:{LsaAnalysisId:{},Status:{}}}},StartRecommendations:{input:{type:"structure",required:["DatabaseId","Settings"],members:{DatabaseId:{},Settings:{shape:"Sf"}}}},StartReplicationTask:{input:{type:"structure",required:["ReplicationTaskArn","StartReplicationTaskType"],members:{ReplicationTaskArn:{},StartReplicationTaskType:{},CdcStartTime:{type:"timestamp"},CdcStartPosition:{},CdcStopPosition:{}}},output:{type:"structure",members:{ReplicationTask:{shape:"S2t"}}}},StartReplicationTaskAssessment:{input:{type:"structure",required:["ReplicationTaskArn"],members:{ReplicationTaskArn:{}}},output:{type:"structure",members:{ReplicationTask:{shape:"S2t"}}}},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:"Sl"}}}},StopReplicationTask:{input:{type:"structure",required:["ReplicationTaskArn"],members:{ReplicationTaskArn:{}}},output:{type:"structure",members:{ReplicationTask:{shape:"S2t"}}}},TestConnection:{input:{type:"structure",required:["ReplicationInstanceArn","EndpointArn"],members:{ReplicationInstanceArn:{},EndpointArn:{}}},output:{type:"structure",members:{Connection:{shape:"S32"}}}},UpdateSubscriptionsToEventBridge:{input:{type:"structure",members:{ForceMove:{type:"boolean"}}},output:{type:"structure",members:{Result:{}}}}},shapes:{S3:{type:"list",member:{type:"structure",members:{Key:{},Value:{},ResourceArn:{}}}},S8:{type:"structure",members:{ResourceIdentifier:{},PendingMaintenanceActionDetails:{type:"list",member:{type:"structure",members:{Action:{},AutoAppliedAfterDate:{type:"timestamp"},ForcedApplyDate:{type:"timestamp"},OptInStatus:{},CurrentApplyDate:{type:"timestamp"},Description:{}}}}}},Sf:{type:"structure",required:["InstanceSizingType","WorkloadType"],members:{InstanceSizingType:{},WorkloadType:{}}},Sl:{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:{}}},Sq:{type:"string",sensitive:true},St:{type:"structure",required:["ServiceAccessRoleArn"],members:{ServiceAccessRoleArn:{}}},Su:{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:{},UseTaskStartTimeForFullLoadTimestamp:{type:"boolean"},CannedAclForObjects:{},AddColumnName:{type:"boolean"},CdcMaxBatchInterval:{type:"integer"},CdcMinFileSize:{type:"integer"},CsvNullValue:{},IgnoreHeaderRows:{type:"integer"},MaxFileSize:{type:"integer"},Rfc4180:{type:"boolean"},DatePartitionTimezone:{},AddTrailingPaddingCharacter:{type:"boolean"},ExpectedBucketOwner:{},GlueCatalogGeneration:{type:"boolean"}}},S14:{type:"structure",members:{ServiceAccessRoleArn:{},BucketName:{}}},S15:{type:"structure",members:{Username:{},Password:{shape:"Sq"},ServerName:{},Port:{type:"integer"},DatabaseName:{},AuthType:{},AuthMechanism:{},NestingLevel:{},ExtractDocId:{},DocsToInvestigate:{},AuthSource:{},KmsKeyId:{},SecretsManagerAccessRoleArn:{},SecretsManagerSecretId:{}}},S19:{type:"structure",members:{StreamArn:{},MessageFormat:{},ServiceAccessRoleArn:{},IncludeTransactionDetails:{type:"boolean"},IncludePartitionValue:{type:"boolean"},PartitionIncludeSchemaTable:{type:"boolean"},IncludeTableAlterOperations:{type:"boolean"},IncludeControlDetails:{type:"boolean"},IncludeNullAndEmpty:{type:"boolean"},NoHexPrefix:{type:"boolean"}}},S1b:{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"},SecurityProtocol:{},SslClientCertificateArn:{},SslClientKeyArn:{},SslClientKeyPassword:{shape:"Sq"},SslCaCertificateArn:{},SaslUsername:{},SaslPassword:{shape:"Sq"},NoHexPrefix:{type:"boolean"},SaslMechanism:{}}},S1e:{type:"structure",required:["ServiceAccessRoleArn","EndpointUri"],members:{ServiceAccessRoleArn:{},EndpointUri:{},FullLoadErrorPercentage:{type:"integer"},ErrorRetryDuration:{type:"integer"},UseNewMappingType:{type:"boolean"}}},S1f:{type:"structure",required:["S3BucketName","S3BucketFolder"],members:{ServiceAccessRoleArn:{},S3BucketName:{},S3BucketFolder:{},ErrorRetryDuration:{type:"integer"},MaxFileSize:{type:"integer"},MaxRetryCount:{type:"integer"},IamAuthEnabled:{type:"boolean"}}},S1g:{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:"Sq"},Port:{type:"integer"},RemoveQuotes:{type:"boolean"},ReplaceInvalidChars:{},ReplaceChars:{},ServerName:{},ServiceAccessRoleArn:{},ServerSideEncryptionKmsKeyId:{},TimeFormat:{},TrimBlanks:{type:"boolean"},TruncateColumns:{type:"boolean"},Username:{},WriteBufferSize:{type:"integer"},SecretsManagerAccessRoleArn:{},SecretsManagerSecretId:{},MapBooleanAsBoolean:{type:"boolean"}}},S1h:{type:"structure",members:{AfterConnectScript:{},CaptureDdls:{type:"boolean"},MaxFileSize:{type:"integer"},DatabaseName:{},DdlArtifactsSchema:{},ExecuteTimeout:{type:"integer"},FailTasksOnLobTruncation:{type:"boolean"},HeartbeatEnable:{type:"boolean"},HeartbeatSchema:{},HeartbeatFrequency:{type:"integer"},Password:{shape:"Sq"},Port:{type:"integer"},ServerName:{},Username:{},SlotName:{},PluginName:{},SecretsManagerAccessRoleArn:{},SecretsManagerSecretId:{},TrimSpaceInChar:{type:"boolean"},MapBooleanAsBoolean:{type:"boolean"}}},S1j:{type:"structure",members:{AfterConnectScript:{},CleanSourceMetadataOnMismatch:{type:"boolean"},DatabaseName:{},EventsPollInterval:{type:"integer"},TargetDbType:{},MaxFileSize:{type:"integer"},ParallelLoadThreads:{type:"integer"},Password:{shape:"Sq"},Port:{type:"integer"},ServerName:{},ServerTimezone:{},Username:{},SecretsManagerAccessRoleArn:{},SecretsManagerSecretId:{}}},S1l:{type:"structure",members:{AddSupplementalLogging:{type:"boolean"},ArchivedLogDestId:{type:"integer"},AdditionalArchivedLogDestId:{type:"integer"},ExtraArchivedLogDestIds:{type:"list",member:{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:"Sq"},AsmServer:{},AsmUser:{},CharLengthSemantics:{},DatabaseName:{},DirectPathParallelLoad:{type:"boolean"},FailTasksOnLobTruncation:{type:"boolean"},NumberDatatypeScale:{type:"integer"},Password:{shape:"Sq"},Port:{type:"integer"},ReadTableSpaceName:{type:"boolean"},RetryInterval:{type:"integer"},SecurityDbEncryption:{shape:"Sq"},SecurityDbEncryptionName:{},ServerName:{},SpatialDataOptionToGeoJsonFunctionName:{},StandbyDelayTime:{type:"integer"},Username:{},UseBFile:{type:"boolean"},UseDirectPathFullLoad:{type:"boolean"},UseLogminerReader:{type:"boolean"},SecretsManagerAccessRoleArn:{},SecretsManagerSecretId:{},SecretsManagerOracleAsmAccessRoleArn:{},SecretsManagerOracleAsmSecretId:{},TrimSpaceInChar:{type:"boolean"},ConvertTimestampWithZoneToUTC:{type:"boolean"}}},S1o:{type:"structure",members:{DatabaseName:{},Password:{shape:"Sq"},Port:{type:"integer"},ServerName:{},Username:{},SecretsManagerAccessRoleArn:{},SecretsManagerSecretId:{}}},S1p:{type:"structure",members:{Port:{type:"integer"},BcpPacketSize:{type:"integer"},DatabaseName:{},ControlTablesFileGroup:{},Password:{shape:"Sq"},QuerySingleAlwaysOnNode:{type:"boolean"},ReadBackupOnly:{type:"boolean"},SafeguardPolicy:{},ServerName:{},Username:{},UseBcpFullLoad:{type:"boolean"},UseThirdPartyBackupDevice:{type:"boolean"},SecretsManagerAccessRoleArn:{},SecretsManagerSecretId:{},TrimSpaceInChar:{type:"boolean"},TlogAccessMode:{},ForceLobLookup:{type:"boolean"}}},S1s:{type:"structure",members:{DatabaseName:{},Password:{shape:"Sq"},Port:{type:"integer"},ServerName:{},SetDataCaptureChanges:{type:"boolean"},CurrentLsn:{},MaxKBytesPerRead:{type:"integer"},Username:{},SecretsManagerAccessRoleArn:{},SecretsManagerSecretId:{}}},S1t:{type:"structure",members:{Username:{},Password:{shape:"Sq"},ServerName:{},Port:{type:"integer"},DatabaseName:{},NestingLevel:{},ExtractDocId:{type:"boolean"},DocsToInvestigate:{type:"integer"},KmsKeyId:{},SecretsManagerAccessRoleArn:{},SecretsManagerSecretId:{}}},S1u:{type:"structure",required:["ServerName","Port"],members:{ServerName:{},Port:{type:"integer"},SslSecurityProtocol:{},AuthType:{},AuthUserName:{},AuthPassword:{shape:"Sq"},SslCaCertificateArn:{}}},S1x:{type:"structure",members:{AfterConnectScript:{},CleanSourceMetadataOnMismatch:{type:"boolean"},DatabaseName:{},EventsPollInterval:{type:"integer"},TargetDbType:{},MaxFileSize:{type:"integer"},ParallelLoadThreads:{type:"integer"},Password:{shape:"Sq"},Port:{type:"integer"},ServerName:{},ServerTimezone:{},Username:{},SecretsManagerAccessRoleArn:{},SecretsManagerSecretId:{}}},S1z:{type:"structure",members:{EndpointIdentifier:{},EndpointType:{},EngineName:{},EngineDisplayName:{},Username:{},ServerName:{},Port:{type:"integer"},DatabaseName:{},ExtraConnectionAttributes:{},Status:{},KmsKeyId:{},EndpointArn:{},CertificateArn:{},SslMode:{},ServiceAccessRoleArn:{},ExternalTableDefinition:{},ExternalId:{},DynamoDbSettings:{shape:"St"},S3Settings:{shape:"Su"},DmsTransferSettings:{shape:"S14"},MongoDbSettings:{shape:"S15"},KinesisSettings:{shape:"S19"},KafkaSettings:{shape:"S1b"},ElasticsearchSettings:{shape:"S1e"},NeptuneSettings:{shape:"S1f"},RedshiftSettings:{shape:"S1g"},PostgreSQLSettings:{shape:"S1h"},MySQLSettings:{shape:"S1j"},OracleSettings:{shape:"S1l"},SybaseSettings:{shape:"S1o"},MicrosoftSQLServerSettings:{shape:"S1p"},IBMDb2Settings:{shape:"S1s"},DocDbSettings:{shape:"S1t"},RedisSettings:{shape:"S1u"},GcpMySQLSettings:{shape:"S1x"}}},S21:{type:"list",member:{}},S22:{type:"list",member:{}},S24:{type:"structure",members:{CustomerAwsId:{},CustSubscriptionId:{},SnsTopicArn:{},Status:{},SubscriptionCreationTime:{},SourceType:{},SourceIdsList:{shape:"S22"},EventCategoriesList:{shape:"S21"},Enabled:{type:"boolean"}}},S29:{type:"list",member:{}},S2b:{type:"structure",members:{ReplicationInstanceIdentifier:{},ReplicationInstanceClass:{},ReplicationInstanceStatus:{},AllocatedStorage:{type:"integer"},InstanceCreateTime:{type:"timestamp"},VpcSecurityGroups:{type:"list",member:{type:"structure",members:{VpcSecurityGroupId:{},Status:{}}}},AvailabilityZone:{},ReplicationSubnetGroup:{shape:"S2e"},PreferredMaintenanceWindow:{},PendingModifiedValues:{type:"structure",members:{ReplicationInstanceClass:{},AllocatedStorage:{type:"integer"},MultiAZ:{type:"boolean"},EngineVersion:{},NetworkType:{}}},MultiAZ:{type:"boolean"},EngineVersion:{},AutoMinorVersionUpgrade:{type:"boolean"},KmsKeyId:{},ReplicationInstanceArn:{},ReplicationInstancePublicIpAddress:{deprecated:true},ReplicationInstancePrivateIpAddress:{deprecated:true},ReplicationInstancePublicIpAddresses:{type:"list",member:{}},ReplicationInstancePrivateIpAddresses:{type:"list",member:{}},ReplicationInstanceIpv6Addresses:{type:"list",member:{}},PubliclyAccessible:{type:"boolean"},SecondaryAvailabilityZone:{},FreeUntil:{type:"timestamp"},DnsNameServers:{},NetworkType:{}}},S2e:{type:"structure",members:{ReplicationSubnetGroupIdentifier:{},ReplicationSubnetGroupDescription:{},VpcId:{},SubnetGroupStatus:{},Subnets:{type:"list",member:{type:"structure",members:{SubnetIdentifier:{},SubnetAvailabilityZone:{type:"structure",members:{Name:{}}},SubnetStatus:{}}}},SupportedNetworkTypes:{shape:"S2i"}}},S2i:{type:"list",member:{}},S2o:{type:"list",member:{}},S2t:{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:{}}},S2y:{type:"structure",members:{CertificateIdentifier:{},CertificateCreationDate:{type:"timestamp"},CertificatePem:{},CertificateWallet:{type:"blob"},CertificateArn:{},CertificateOwner:{},ValidFromDate:{type:"timestamp"},ValidToDate:{type:"timestamp"},SigningAlgorithm:{},KeyLength:{type:"integer"}}},S32:{type:"structure",members:{ReplicationInstanceArn:{},EndpointArn:{},Status:{},LastFailureMessage:{},EndpointIdentifier:{},ReplicationInstanceIdentifier:{}}},S3q:{type:"list",member:{type:"structure",required:["Name","Values"],members:{Name:{},Values:{type:"list",member:{}}}}},S50:{type:"structure",members:{ServerId:{},IpAddress:{},ServerName:{}}},S66:{type:"structure",members:{EndpointArn:{},ReplicationInstanceArn:{},Status:{},LastRefreshDate:{type:"timestamp"},LastFailureMessage:{}}}}}},8695:function(e){e.exports={pagination:{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"}}}},8704:function(e){e.exports={pagination:{ListPermissions:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"permissions"},ListWorkspaces:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"workspaces"}}}},8705:function(e){e.exports={pagination:{ListDatasourcePackages:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},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"},ListOrganizationAdminAccounts:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"}}}},8709:function(e,t,r){var s=r(2393);s.util.update(s.Glacier.prototype,{setupRequestListeners:function setupRequestListeners(e){if(Array.isArray(e._events.validate)){e._events.validate.unshift(this.validateAccountId)}else{e.on("validate",this.validateAccountId)}e.removeListener("afterBuild",s.EventListeners.Core.COMPUTE_SHA256);e.on("build",this.addGlacierApiVersion);e.on("build",this.addTreeHashHeaders)},validateAccountId:function validateAccountId(e){if(e.params.accountId!==undefined)return;e.params=s.util.copy(e.params);e.params.accountId="-"},addGlacierApiVersion:function addGlacierApiVersion(e){var t=e.service.api.apiVersion;e.httpRequest.headers["x-amz-glacier-version"]=t},addTreeHashHeaders:function addTreeHashHeaders(e){if(e.params.body===undefined)return;var t=e.service.computeChecksums(e.params.body);e.httpRequest.headers["X-Amz-Content-Sha256"]=t.linearHash;if(!e.httpRequest.headers["x-amz-sha256-tree-hash"]){e.httpRequest.headers["x-amz-sha256-tree-hash"]=t.treeHash}},computeChecksums:function computeChecksums(e){if(!s.util.Buffer.isBuffer(e))e=s.util.buffer.toBuffer(e);var t=1024*1024;var r=[];var i=s.util.crypto.createHash("sha256");for(var a=0;a1){var t=[];for(var r=0;r `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"}]},InternetGatewayExists:{operation:"DescribeInternetGateways",delay:5,maxAttempts:6,acceptors:[{expected:true,matcher:"path",state:"success",argument:"length(InternetGateways[].InternetGatewayId) > `0`"},{expected:"InvalidInternetGateway.NotFound",matcher:"error",state:"retry"}]},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"}]},NatGatewayDeleted:{operation:"DescribeNatGateways",delay:15,maxAttempts:40,acceptors:[{state:"success",matcher:"pathAll",argument:"NatGateways[].State",expected:"deleted"},{state:"success",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"},{expected:"error",matcher:"pathAny",state:"failure",argument:"Snapshots[].State"}]},SnapshotImported:{delay:15,operation:"DescribeImportSnapshotTasks",maxAttempts:40,acceptors:[{expected:"completed",matcher:"pathAll",state:"success",argument:"ImportSnapshotTasks[].SnapshotTaskDetail.Status"},{expected:"error",matcher:"pathAny",state:"failure",argument:"ImportSnapshotTasks[].SnapshotTaskDetail.Status"}]},SecurityGroupExists:{operation:"DescribeSecurityGroups",delay:5,maxAttempts:6,acceptors:[{expected:true,matcher:"path",state:"success",argument:"length(SecurityGroups[].GroupId) > `0`"},{expected:"InvalidGroup.NotFound",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"}]}}}},9054:function(e){e.exports={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"},Properties:{type:"structure",required:["DnsProperties"],members:{DnsProperties:{type:"structure",required:["SOA"],members:{SOA:{shape:"Sf"}}}}}}},output:{type:"structure",members:{OperationId:{}}}},CreatePublicDnsNamespace:{input:{type:"structure",required:["Name"],members:{Name:{},CreatorRequestId:{idempotencyToken:true},Description:{},Tags:{shape:"S5"},Properties:{type:"structure",required:["DnsProperties"],members:{DnsProperties:{type:"structure",required:["SOA"],members:{SOA:{shape:"Sf"}}}}}}},output:{type:"structure",members:{OperationId:{}}}},CreateService:{input:{type:"structure",required:["Name"],members:{Name:{},NamespaceId:{},CreatorRequestId:{idempotencyToken:true},Description:{},DnsConfig:{shape:"Sp"},HealthCheckConfig:{shape:"Su"},HealthCheckCustomConfig:{shape:"Sy"},Tags:{shape:"S5"},Type:{}}},output:{type:"structure",members:{Service:{shape:"S11"}}}},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:"S1f"},OptionalParameters:{shape:"S1f"},HealthStatus:{}}},output:{type:"structure",members:{Instances:{type:"list",member:{type:"structure",members:{InstanceId:{},NamespaceName:{},ServiceName:{},HealthStatus:{},Attributes:{shape:"S1f"}}}}}},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:"S1f"}}}}}},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:"S20"},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:"S11"}}}},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:"S1f"}}}},NextToken:{}}}},ListNamespaces:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},Filters:{type:"list",member:{type:"structure",required:["Name","Values"],members:{Name:{},Values:{shape:"S2m"},Condition:{}}}}}},output:{type:"structure",members:{Namespaces:{type:"list",member:{type:"structure",members:{Id:{},Arn:{},Name:{},Type:{},Description:{},ServiceCount:{type:"integer"},Properties:{shape:"S20"},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:"S2m"},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:"S2m"},Condition:{}}}}}},output:{type:"structure",members:{Services:{type:"list",member:{type:"structure",members:{Id:{},Arn:{},Name:{},Type:{},Description:{},InstanceCount:{type:"integer"},DnsConfig:{shape:"Sp"},HealthCheckConfig:{shape:"Su"},HealthCheckCustomConfig:{shape:"Sy"},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:"S1f"}}},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:{}}},UpdateHttpNamespace:{input:{type:"structure",required:["Id","Namespace"],members:{Id:{},UpdaterRequestId:{idempotencyToken:true},Namespace:{type:"structure",required:["Description"],members:{Description:{}}}}},output:{type:"structure",members:{OperationId:{}}}},UpdateInstanceCustomHealthStatus:{input:{type:"structure",required:["ServiceId","InstanceId","Status"],members:{ServiceId:{},InstanceId:{},Status:{}}}},UpdatePrivateDnsNamespace:{input:{type:"structure",required:["Id","Namespace"],members:{Id:{},UpdaterRequestId:{idempotencyToken:true},Namespace:{type:"structure",members:{Description:{},Properties:{type:"structure",required:["DnsProperties"],members:{DnsProperties:{type:"structure",required:["SOA"],members:{SOA:{shape:"S3q"}}}}}}}}},output:{type:"structure",members:{OperationId:{}}}},UpdatePublicDnsNamespace:{input:{type:"structure",required:["Id","Namespace"],members:{Id:{},UpdaterRequestId:{idempotencyToken:true},Namespace:{type:"structure",members:{Description:{},Properties:{type:"structure",required:["DnsProperties"],members:{DnsProperties:{type:"structure",required:["SOA"],members:{SOA:{shape:"S3q"}}}}}}}}},output:{type:"structure",members:{OperationId:{}}}},UpdateService:{input:{type:"structure",required:["Id","Service"],members:{Id:{},Service:{type:"structure",members:{Description:{},DnsConfig:{type:"structure",required:["DnsRecords"],members:{DnsRecords:{shape:"Sr"}}},HealthCheckConfig:{shape:"Su"}}}}},output:{type:"structure",members:{OperationId:{}}}}},shapes:{S5:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},Sf:{type:"structure",required:["TTL"],members:{TTL:{type:"long"}}},Sp:{type:"structure",required:["DnsRecords"],members:{NamespaceId:{deprecated:true,deprecatedMessage:"Top level attribute in request should be used to reference namespace-id"},RoutingPolicy:{},DnsRecords:{shape:"Sr"}}},Sr:{type:"list",member:{type:"structure",required:["Type","TTL"],members:{Type:{},TTL:{type:"long"}}}},Su:{type:"structure",required:["Type"],members:{Type:{},ResourcePath:{},FailureThreshold:{type:"integer"}}},Sy:{type:"structure",members:{FailureThreshold:{deprecated:true,deprecatedMessage:"Configurable FailureThreshold of HealthCheckCustomConfig is deprecated. It will always have value 1.",type:"integer"}}},S11:{type:"structure",members:{Id:{},Arn:{},Name:{},NamespaceId:{},Description:{},InstanceCount:{type:"integer"},DnsConfig:{shape:"Sp"},Type:{},HealthCheckConfig:{shape:"Su"},HealthCheckCustomConfig:{shape:"Sy"},CreateDate:{type:"timestamp"},CreatorRequestId:{}}},S1f:{type:"map",key:{},value:{}},S20:{type:"structure",members:{DnsProperties:{type:"structure",members:{HostedZoneId:{},SOA:{shape:"Sf"}}},HttpProperties:{type:"structure",members:{HttpName:{}}}}},S2m:{type:"list",member:{}},S3q:{type:"structure",required:["TTL"],members:{TTL:{type:"long"}}}}}},9074:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:true});var s=r(253);var i=1e3;var a=function(){function EndpointCache(e){if(e===void 0){e=i}this.maxSize=e;this.cache=new s.LRUCache(e)}Object.defineProperty(EndpointCache.prototype,"size",{get:function(){return this.cache.length},enumerable:true,configurable:true});EndpointCache.prototype.put=function(e,t){var r=typeof e!=="string"?EndpointCache.getKeyString(e):e;var s=this.populateValue(t);this.cache.put(r,s)};EndpointCache.prototype.get=function(e){var t=typeof e!=="string"?EndpointCache.getKeyString(e):e;var r=Date.now();var s=this.cache.get(t);if(s){for(var i=s.length-1;i>=0;i--){var a=s[i];if(a.Expire0){e+=" ";let t=true;for(const r in this.properties){if(this.properties.hasOwnProperty(r)){const s=this.properties[r];if(s){if(t){t=false}else{e+=","}e+=`${r}=${escapeProperty(s)}`}}}}e+=`${u}${escapeData(this.message)}`;return e}}function escapeData(e){return n.toCommandValue(e).replace(/%/g,"%25").replace(/\r/g,"%0D").replace(/\n/g,"%0A")}function escapeProperty(e){return n.toCommandValue(e).replace(/%/g,"%25").replace(/\r/g,"%0D").replace(/\n/g,"%0A").replace(/:/g,"%3A").replace(/,/g,"%2C")}},9191:function(e){e.exports={pagination:{ListResourceRequests:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"ResourceRequestStatusSummaries"},ListResources:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"ResourceDescriptions"}}}},9193:function(e){e.exports={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}}}},9195:function(e,t,r){var s=r(2393);var i=r(1109);var a=s.util.inherit;var o=s.util.domain;var n=r(1405);var u={success:1,error:1,complete:1};function isTerminalState(e){return Object.prototype.hasOwnProperty.call(u,e._asm.currentState)}var p=new i;p.setupStates=function(){var e=function(e,t){var r=this;r._haltHandlersOnError=false;r.emit(r._asm.currentState,function(e){if(e){if(isTerminalState(r)){if(o&&r.domain instanceof o.Domain){e.domainEmitter=r;e.domain=r.domain;e.domainThrown=false;r.domain.emit("error",e)}else{throw e}}else{r.response.error=e;t(e)}}else{t(r.response.error)}})};this.addState("validate","build","error",e);this.addState("build","afterBuild","restart",e);this.addState("afterBuild","sign","restart",e);this.addState("sign","send","retry",e);this.addState("retry","afterRetry","afterRetry",e);this.addState("afterRetry","sign","error",e);this.addState("send","validateResponse","retry",e);this.addState("validateResponse","extractData","extractError",e);this.addState("extractError","extractData","retry",e);this.addState("extractData","success","retry",e);this.addState("restart","build","error",e);this.addState("success","complete","complete",e);this.addState("error","complete","complete",e);this.addState("complete",null,null,e)};p.setupStates();s.Request=a({constructor:function Request(e,t,r){var a=e.endpoint;var n=e.config.region;var u=e.config.customUserAgent;if(e.signingRegion){n=e.signingRegion}else if(e.isGlobalEndpoint){n="us-east-1"}this.domain=o&&o.active;this.service=e;this.operation=t;this.params=r||{};this.httpRequest=new s.HttpRequest(a,n);this.httpRequest.appendToUserAgent(u);this.startTime=e.getSkewCorrectedDate();this.response=new s.Response(this);this._asm=new i(p.states,"validate");this._haltHandlersOnError=false;s.SequentialExecutor.call(this);this.emit=this.emitEvent},send:function send(e){if(e){this.httpRequest.appendToUserAgent("callback");this.on("complete",function(t){e.call(t,t.error,t.data)})}this.runTo();return this.response},build:function build(e){return this.runTo("send",e)},runTo:function runTo(e,t){this._asm.runTo(e,t,this);return this},abort:function abort(){this.removeAllListeners("validateResponse");this.removeAllListeners("extractError");this.on("validateResponse",function addAbortedError(e){e.error=s.util.error(new Error("Request aborted by user"),{code:"RequestAbortedError",retryable:false})});if(this.httpRequest.stream&&!this.httpRequest.stream.didCallback){this.httpRequest.stream.abort();if(this.httpRequest._abortCallback){this.httpRequest._abortCallback()}else{this.removeAllListeners("send")}}return this},eachPage:function eachPage(e){e=s.util.fn.makeAsync(e,3);function wrappedCallback(t){e.call(t,t.error,t.data,function(r){if(r===false)return;if(t.hasNextPage()){t.nextPage().on("complete",wrappedCallback).send()}else{e.call(t,null,null,s.util.fn.noop)}})}this.on("complete",wrappedCallback).send()},eachItem:function eachItem(e){var t=this;function wrappedCallback(r,i){if(r)return e(r,null);if(i===null)return e(null,null);var a=t.service.paginationConfig(t.operation);var o=a.resultKey;if(Array.isArray(o))o=o[0];var u=n.search(i,o);var p=true;s.util.arrayEach(u,function(t){p=e(null,t);if(p===false){return s.util.abort}});return p}this.eachPage(wrappedCallback)},isPageable:function isPageable(){return this.service.paginationConfig(this.operation)?true:false},createReadStream:function createReadStream(){var e=s.util.stream;var t=this;var r=null;if(s.HttpClient.streamsApiVersion===2){r=new e.PassThrough;process.nextTick(function(){t.send()})}else{r=new e.Stream;r.readable=true;r.sent=false;r.on("newListener",function(e){if(!r.sent&&e==="data"){r.sent=true;process.nextTick(function(){t.send()})}})}this.on("error",function(e){r.emit("error",e)});this.on("httpHeaders",function streamHeaders(i,a,o){if(i<300){t.removeListener("httpData",s.EventListeners.Core.HTTP_DATA);t.removeListener("httpError",s.EventListeners.Core.HTTP_ERROR);t.on("httpError",function streamHttpError(e){o.error=e;o.error.retryable=false});var n=false;var u;if(t.httpRequest.method!=="HEAD"){u=parseInt(a["content-length"],10)}if(u!==undefined&&!isNaN(u)&&u>=0){n=true;var p=0}var m=function checkContentLengthAndEmit(){if(n&&p!==u){r.emit("error",s.util.error(new Error("Stream content length mismatch. Received "+p+" of "+u+" bytes."),{code:"StreamContentLengthMismatch"}))}else if(s.HttpClient.streamsApiVersion===2){r.end()}else{r.emit("end")}};var c=o.httpResponse.createUnbufferedStream();if(s.HttpClient.streamsApiVersion===2){if(n){var l=new e.PassThrough;l._write=function(t){if(t&&t.length){p+=t.length}return e.PassThrough.prototype._write.apply(this,arguments)};l.on("end",m);r.on("error",function(e){n=false;c.unpipe(l);l.emit("end");l.end()});c.pipe(l).pipe(r,{end:false})}else{c.pipe(r)}}else{if(n){c.on("data",function(e){if(e&&e.length){p+=e.length}})}c.on("data",function(e){r.emit("data",e)});c.on("end",m)}c.on("error",function(e){n=false;r.emit("error",e)})}});return r},emitEvent:function emit(e,t,r){if(typeof t==="function"){r=t;t=null}if(!r)r=function(){};if(!t)t=this.eventParameters(e,this.response);var i=s.SequentialExecutor.prototype.emit;i.call(this,e,t,function(e){if(e)this.response.error=e;r.call(this,e)})},eventParameters:function eventParameters(e){switch(e){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]}},presign:function presign(e,t){if(!t&&typeof e==="function"){t=e;e=null}return(new s.Signers.Presign).sign(this.toGet(),e,t)},isPresigned:function isPresigned(){return Object.prototype.hasOwnProperty.call(this.httpRequest.headers,"presigned-expires")},toUnauthenticated:function toUnauthenticated(){this._unAuthenticated=true;this.removeListener("validate",s.EventListeners.Core.VALIDATE_CREDENTIALS);this.removeListener("sign",s.EventListeners.Core.SIGN);return this},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},buildAsGet:function buildAsGet(e){e.httpRequest.method="GET";e.httpRequest.path=e.service.endpoint.path+"?"+e.httpRequest.body;e.httpRequest.body="";delete e.httpRequest.headers["Content-Length"];delete e.httpRequest.headers["Content-Type"]},haltHandlersOnError:function haltHandlersOnError(){this._haltHandlersOnError=true}});s.Request.addPromisesToClass=function addPromisesToClass(e){this.prototype.promise=function promise(){var t=this;this.httpRequest.appendToUserAgent("promise");return new e(function(e,r){t.on("complete",function(t){if(t.error){r(t.error)}else{e(Object.defineProperty(t.data||{},"$response",{value:t}))}});t.runTo()})}};s.Request.deletePromisesFromClass=function deletePromisesFromClass(){delete this.prototype.promise};s.util.addPromises(s.Request);s.util.mixin(s.Request,s.SequentialExecutor)},9208:function(e){e.exports={pagination:{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"}}}},9217:function(e,t,r){var s=r(2393);s.FileSystemCredentials=s.util.inherit(s.Credentials,{constructor:function FileSystemCredentials(e){s.Credentials.call(this);this.filename=e;this.get(function(){})},refresh:function refresh(e){if(!e)e=s.util.fn.callback;try{var t=JSON.parse(s.util.readFileSync(this.filename));s.Credentials.call(this,t);if(!this.accessKeyId||!this.secretAccessKey){throw s.util.error(new Error("Credentials not set in "+this.filename),{code:"FileSystemCredentialsProviderFailure"})}this.expired=false;e()}catch(t){e(t)}}})},9229:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2021-09-30",endpointPrefix:"cloudcontrolapi",jsonVersion:"1.0",protocol:"json",serviceAbbreviation:"CloudControlApi",serviceFullName:"AWS Cloud Control API",serviceId:"CloudControl",signatureVersion:"v4",signingName:"cloudcontrolapi",targetPrefix:"CloudApiService",uid:"cloudcontrol-2021-09-30"},operations:{CancelResourceRequest:{input:{type:"structure",required:["RequestToken"],members:{RequestToken:{}}},output:{type:"structure",members:{ProgressEvent:{shape:"S4"}}},idempotent:true},CreateResource:{input:{type:"structure",required:["TypeName","DesiredState"],members:{TypeName:{},TypeVersionId:{},RoleArn:{},ClientToken:{idempotencyToken:true},DesiredState:{shape:"Sa"}}},output:{type:"structure",members:{ProgressEvent:{shape:"S4"}}}},DeleteResource:{input:{type:"structure",required:["TypeName","Identifier"],members:{TypeName:{},TypeVersionId:{},RoleArn:{},ClientToken:{idempotencyToken:true},Identifier:{}}},output:{type:"structure",members:{ProgressEvent:{shape:"S4"}}}},GetResource:{input:{type:"structure",required:["TypeName","Identifier"],members:{TypeName:{},TypeVersionId:{},RoleArn:{},Identifier:{}}},output:{type:"structure",members:{TypeName:{},ResourceDescription:{shape:"Sm"}}}},GetResourceRequestStatus:{input:{type:"structure",required:["RequestToken"],members:{RequestToken:{}}},output:{type:"structure",members:{ProgressEvent:{shape:"S4"}}}},ListResourceRequests:{input:{type:"structure",members:{MaxResults:{type:"integer"},NextToken:{},ResourceRequestStatusFilter:{type:"structure",members:{Operations:{type:"list",member:{}},OperationStatuses:{type:"list",member:{}}}}}},output:{type:"structure",members:{ResourceRequestStatusSummaries:{type:"list",member:{shape:"S4"}},NextToken:{}}}},ListResources:{input:{type:"structure",required:["TypeName"],members:{TypeName:{},TypeVersionId:{},RoleArn:{},NextToken:{},MaxResults:{type:"integer"},ResourceModel:{shape:"Sa"}}},output:{type:"structure",members:{TypeName:{},ResourceDescriptions:{type:"list",member:{shape:"Sm"}},NextToken:{}}}},UpdateResource:{input:{type:"structure",required:["TypeName","Identifier","PatchDocument"],members:{TypeName:{},TypeVersionId:{},RoleArn:{},ClientToken:{idempotencyToken:true},Identifier:{},PatchDocument:{type:"string",sensitive:true}}},output:{type:"structure",members:{ProgressEvent:{shape:"S4"}}}}},shapes:{S4:{type:"structure",members:{TypeName:{},Identifier:{},RequestToken:{},Operation:{},OperationStatus:{},EventTime:{type:"timestamp"},ResourceModel:{shape:"Sa"},StatusMessage:{},ErrorCode:{},RetryAfter:{type:"timestamp"}}},Sa:{type:"string",sensitive:true},Sm:{type:"structure",members:{Identifier:{},Properties:{shape:"Sa"}}}}}},9234:function(e){e.exports={pagination:{}}},9235:function(e,t,r){var s=r(4726)();var i="AWS_EC2_METADATA_SERVICE_ENDPOINT_MODE";var a="ec2_metadata_service_endpoint_mode";var o=function(){return{environmentVariableSelector:function(e){return e[i]},configFileSelector:function(e){return e[a]},default:s.IPv4}};e.exports=o},9237:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["servicecatalogappregistry"]={};s.ServiceCatalogAppRegistry=i.defineService("servicecatalogappregistry",["2020-06-24"]);Object.defineProperty(a.services["servicecatalogappregistry"],"2020-06-24",{get:function get(){var e=r(80);e.paginators=r(2403).pagination;return e},enumerable:true,configurable:true});e.exports=s.ServiceCatalogAppRegistry},9244:function(e,t,r){(function(){var t,s,i,a=function(e,t){for(var r in t){if(o.call(t,r))e[r]=t[r]}function ctor(){this.constructor=e}ctor.prototype=t.prototype;e.prototype=new ctor;e.__super__=t.prototype;return e},o={}.hasOwnProperty;t=r(2597);i=r(2629);e.exports=s=function(e){a(XMLCData,e);function XMLCData(e,r){XMLCData.__super__.constructor.call(this,e);if(r==null){throw new Error("Missing CDATA text. "+this.debugInfo())}this.name="#cdata-section";this.type=t.CData;this.value=this.stringify.cdata(r)}XMLCData.prototype.clone=function(){return Object.create(this)};XMLCData.prototype.toString=function(e){return this.options.writer.cdata(this,this.options.writer.filterOptions(e))};return XMLCData}(i)}).call(this)},9246:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["route53recoverycontrolconfig"]={};s.Route53RecoveryControlConfig=i.defineService("route53recoverycontrolconfig",["2020-11-02"]);Object.defineProperty(a.services["route53recoverycontrolconfig"],"2020-11-02",{get:function get(){var e=r(8784);e.paginators=r(6596).pagination;e.waiters=r(8743).waiters;return e},enumerable:true,configurable:true});e.exports=s.Route53RecoveryControlConfig},9254:function(e){e.exports={pagination:{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"}}}},9267:function(e){e.exports={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:{}}},AssociateOpsItemRelatedItem:{input:{type:"structure",required:["OpsItemId","AssociationType","ResourceType","ResourceUri"],members:{OpsItemId:{},AssociationType:{},ResourceType:{},ResourceUri:{}}},output:{type:"structure",members:{AssociationId:{}}}},CancelCommand:{input:{type:"structure",required:["CommandId"],members:{CommandId:{},InstanceIds:{shape:"Si"}}},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"},RegistrationMetadata:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}}}},output:{type:"structure",members:{ActivationId:{},ActivationCode:{}}}},CreateAssociation:{input:{type:"structure",required:["Name"],members:{Name:{},DocumentVersion:{},InstanceId:{},Parameters:{shape:"S14"},Targets:{shape:"S18"},ScheduleExpression:{},OutputLocation:{shape:"S1e"},AssociationName:{},AutomationTargetParameterName:{},MaxErrors:{},MaxConcurrency:{},ComplianceSeverity:{},SyncCompliance:{},ApplyOnlyAtCronInterval:{type:"boolean"},CalendarNames:{shape:"S1q"},TargetLocations:{shape:"S1s"},ScheduleOffset:{type:"integer"},TargetMaps:{shape:"S25"},Tags:{shape:"S4"},AlarmConfiguration:{shape:"S1z"}}},output:{type:"structure",members:{AssociationDescription:{shape:"S2b"}}}},CreateAssociationBatch:{input:{type:"structure",required:["Entries"],members:{Entries:{type:"list",member:{shape:"S2s"}}}},output:{type:"structure",members:{Successful:{type:"list",member:{shape:"S2b"}},Failed:{type:"list",member:{type:"structure",members:{Entry:{shape:"S2s"},Message:{},Fault:{}}}}}}},CreateDocument:{input:{type:"structure",required:["Content","Name"],members:{Content:{},Requires:{shape:"S31"},Attachments:{shape:"S35"},Name:{},DisplayName:{},VersionName:{},DocumentType:{},DocumentFormat:{},TargetType:{},Tags:{shape:"S4"}}},output:{type:"structure",members:{DocumentDescription:{shape:"S3h"}}}},CreateMaintenanceWindow:{input:{type:"structure",required:["Name","Schedule","Duration","Cutoff","AllowUnassociatedTargets"],members:{Name:{},Description:{shape:"S4b"},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:"S4p"},Notifications:{shape:"S4u"},Priority:{type:"integer"},RelatedOpsItems:{shape:"S4y"},Source:{},Title:{},Tags:{shape:"S4"},Category:{},Severity:{},ActualStartTime:{type:"timestamp"},ActualEndTime:{type:"timestamp"},PlannedStartTime:{type:"timestamp"},PlannedEndTime:{type:"timestamp"},AccountId:{}}},output:{type:"structure",members:{OpsItemId:{},OpsItemArn:{}}}},CreateOpsMetadata:{input:{type:"structure",required:["ResourceId"],members:{ResourceId:{},Metadata:{shape:"S59"},Tags:{shape:"S4"}}},output:{type:"structure",members:{OpsMetadataArn:{}}}},CreatePatchBaseline:{input:{type:"structure",required:["Name"],members:{OperatingSystem:{},Name:{},GlobalFilters:{shape:"S5i"},ApprovalRules:{shape:"S5o"},ApprovedPatches:{shape:"S5u"},ApprovedPatchesComplianceLevel:{},ApprovedPatchesEnableNonSecurity:{type:"boolean"},RejectedPatches:{shape:"S5u"},RejectedPatchesAction:{},Description:{},Sources:{shape:"S5y"},ClientToken:{idempotencyToken:true},Tags:{shape:"S4"}}},output:{type:"structure",members:{BaselineId:{}}}},CreateResourceDataSync:{input:{type:"structure",required:["SyncName"],members:{SyncName:{},S3Destination:{shape:"S68"},SyncType:{},SyncSource:{shape:"S6h"}}},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:"S75"}}}},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:"S7k"}}},output:{type:"structure",members:{DeletedParameters:{shape:"S7k"},InvalidParameters:{shape:"S7k"}}}},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:{}}},DeleteResourcePolicy:{input:{type:"structure",required:["ResourceArn","PolicyId","PolicyHash"],members:{ResourceArn:{},PolicyId:{},PolicyHash:{}}},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:"S2b"}}}},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:{},AlarmConfiguration:{shape:"S1z"},TriggeredAlarms:{shape:"S2n"}}}},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:"S9k"},Mode:{},ParentAutomationExecutionId:{},CurrentStepName:{},CurrentAction:{},FailureMessage:{},TargetParameterName:{},Targets:{shape:"S18"},TargetMaps:{shape:"S25"},ResolvedTargets:{shape:"S9p"},MaxConcurrency:{},MaxErrors:{},Target:{},AutomationType:{},AlarmConfiguration:{shape:"S1z"},TriggeredAlarms:{shape:"S2n"},AutomationSubtype:{},ScheduledTime:{type:"timestamp"},Runbooks:{shape:"S9t"},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:"Sa3"},NextToken:{}}}},DescribeAvailablePatches:{input:{type:"structure",members:{Filters:{shape:"Sad"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Patches:{type:"list",member:{shape:"Sal"}},NextToken:{}}}},DescribeDocument:{input:{type:"structure",required:["Name"],members:{Name:{},DocumentVersion:{},VersionName:{}}},output:{type:"structure",members:{Document:{shape:"S3h"}}}},DescribeDocumentPermission:{input:{type:"structure",required:["Name","PermissionType"],members:{Name:{},PermissionType:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{AccountIds:{shape:"Sbg"},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:"Sal"},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:"Sc9"}}}},Filters:{type:"list",member:{type:"structure",required:["Key","Values"],members:{Key:{},Values:{shape:"Sc9"}}}},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"}}}},SourceId:{},SourceType:{}}}},NextToken:{}}}},DescribeInstancePatchStates:{input:{type:"structure",required:["InstanceIds"],members:{InstanceIds:{shape:"Si"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{InstancePatchStates:{type:"list",member:{shape:"Scv"}},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:"Scv"}},NextToken:{}}}},DescribeInstancePatches:{input:{type:"structure",required:["InstanceId"],members:{InstanceId:{},Filters:{shape:"Sad"},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:"S75"},LastStatusUpdateTime:{type:"timestamp"}}}},NextToken:{}}}},DescribeMaintenanceWindowExecutionTaskInvocations:{input:{type:"structure",required:["WindowExecutionId","TaskId"],members:{WindowExecutionId:{},TaskId:{},Filters:{shape:"Se1"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{WindowExecutionTaskInvocationIdentities:{type:"list",member:{type:"structure",members:{WindowExecutionId:{},TaskExecutionId:{},InvocationId:{},ExecutionId:{},TaskType:{},Parameters:{shape:"Sed"},Status:{},StatusDetails:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},OwnerInformation:{shape:"Scy"},WindowTargetId:{}}}},NextToken:{}}}},DescribeMaintenanceWindowExecutionTasks:{input:{type:"structure",required:["WindowExecutionId"],members:{WindowExecutionId:{},Filters:{shape:"Se1"},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:{},AlarmConfiguration:{shape:"S1z"},TriggeredAlarms:{shape:"S2n"}}}},NextToken:{}}}},DescribeMaintenanceWindowExecutions:{input:{type:"structure",required:["WindowId"],members:{WindowId:{},Filters:{shape:"Se1"},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:"S18"},ResourceType:{},Filters:{shape:"Sad"},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:"Se1"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Targets:{type:"list",member:{type:"structure",members:{WindowId:{},WindowTargetId:{},ResourceType:{},Targets:{shape:"S18"},OwnerInformation:{shape:"Scy"},Name:{},Description:{shape:"S4b"}}}},NextToken:{}}}},DescribeMaintenanceWindowTasks:{input:{type:"structure",required:["WindowId"],members:{WindowId:{},Filters:{shape:"Se1"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Tasks:{type:"list",member:{type:"structure",members:{WindowId:{},WindowTaskId:{},TaskArn:{},Type:{},Targets:{shape:"S18"},TaskParameters:{shape:"Sf4"},Priority:{type:"integer"},LoggingInfo:{shape:"Sfa"},ServiceRoleArn:{},MaxConcurrency:{},MaxErrors:{},Name:{},Description:{shape:"S4b"},CutoffBehavior:{},AlarmConfiguration:{shape:"S1z"}}}},NextToken:{}}}},DescribeMaintenanceWindows:{input:{type:"structure",members:{Filters:{shape:"Se1"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{WindowIdentities:{type:"list",member:{type:"structure",members:{WindowId:{},Name:{},Description:{shape:"S4b"},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:"S18"},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:"S4p"},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:"Sg4"},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:"Sgj"},DataType:{}}}},NextToken:{}}}},DescribePatchBaselines:{input:{type:"structure",members:{Filters:{shape:"Sad"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{BaselineIdentities:{type:"list",member:{shape:"Sgp"}},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"},InstancesWithCriticalNonCompliantPatches:{type:"integer"},InstancesWithSecurityNonCompliantPatches:{type:"integer"},InstancesWithOtherNonCompliantPatches:{type:"integer"}}}},DescribePatchGroups:{input:{type:"structure",members:{MaxResults:{type:"integer"},Filters:{shape:"Sad"},NextToken:{}}},output:{type:"structure",members:{Mappings:{type:"list",member:{type:"structure",members:{PatchGroup:{},BaselineIdentity:{shape:"Sgp"}}}},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:{},Reason:{},Details:{},OutputUrl:{type:"structure",members:{S3OutputUrl:{},CloudWatchOutputUrl:{}}},MaxSessionDuration:{}}}},NextToken:{}}}},DisassociateOpsItemRelatedItem:{input:{type:"structure",required:["OpsItemId","AssociationId"],members:{OpsItemId:{},AssociationId:{}}},output:{type:"structure",members:{}}},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:"Sa3"},StepExecutionsTruncated:{type:"boolean"},Parameters:{shape:"S9k"},Outputs:{shape:"S9k"},FailureMessage:{},Mode:{},ParentAutomationExecutionId:{},ExecutedBy:{},CurrentStepName:{},CurrentAction:{},TargetParameterName:{},Targets:{shape:"S18"},TargetMaps:{shape:"S25"},ResolvedTargets:{shape:"S9p"},MaxConcurrency:{},MaxErrors:{},Target:{},TargetLocations:{shape:"S1s"},ProgressCounters:{type:"structure",members:{TotalSteps:{type:"integer"},SuccessSteps:{type:"integer"},FailedSteps:{type:"integer"},CancelledSteps:{type:"integer"},TimedOutSteps:{type:"integer"}}},AlarmConfiguration:{shape:"S1z"},TriggeredAlarms:{shape:"S2n"},AutomationSubtype:{},ScheduledTime:{type:"timestamp"},Runbooks:{shape:"S9t"},OpsItemId:{},AssociationId:{},ChangeRequestName:{}}}}}},GetCalendarState:{input:{type:"structure",required:["CalendarNames"],members:{CalendarNames:{shape:"S1q"},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:"Sia"}}}},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:{},BaselineOverride:{type:"structure",members:{OperatingSystem:{},GlobalFilters:{shape:"S5i"},ApprovalRules:{shape:"S5o"},ApprovedPatches:{shape:"S5u"},ApprovedPatchesComplianceLevel:{},RejectedPatches:{shape:"S5u"},RejectedPatchesAction:{},ApprovedPatchesEnableNonSecurity:{type:"boolean"},Sources:{shape:"S5y"}}}}},output:{type:"structure",members:{InstanceId:{},SnapshotId:{},SnapshotDownloadUrl:{},Product:{}}}},GetDocument:{input:{type:"structure",required:["Name"],members:{Name:{},VersionName:{},DocumentVersion:{},DocumentFormat:{}}},output:{type:"structure",members:{Name:{},CreatedDate:{type:"timestamp"},DisplayName:{},VersionName:{},DocumentVersion:{},Status:{},StatusInformation:{},Content:{},DocumentType:{},DocumentFormat:{},Requires:{shape:"S31"},AttachmentsContent:{type:"list",member:{type:"structure",members:{Name:{},Size:{type:"long"},Hash:{},HashType:{},Url:{}}}},ReviewStatus:{}}}},GetInventory:{input:{type:"structure",members:{Filters:{shape:"Siw"},Aggregators:{shape:"Sj2"},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:"Sjj"}}}}}}},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:"S4b"},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:"Sf4"},sensitive:true},Priority:{type:"integer"},MaxConcurrency:{},MaxErrors:{},Status:{},StatusDetails:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},AlarmConfiguration:{shape:"S1z"},TriggeredAlarms:{shape:"S2n"}}}},GetMaintenanceWindowExecutionTaskInvocation:{input:{type:"structure",required:["WindowExecutionId","TaskId","InvocationId"],members:{WindowExecutionId:{},TaskId:{},InvocationId:{}}},output:{type:"structure",members:{WindowExecutionId:{},TaskExecutionId:{},InvocationId:{},ExecutionId:{},TaskType:{},Parameters:{shape:"Sed"},Status:{},StatusDetails:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},OwnerInformation:{shape:"Scy"},WindowTargetId:{}}}},GetMaintenanceWindowTask:{input:{type:"structure",required:["WindowId","WindowTaskId"],members:{WindowId:{},WindowTaskId:{}}},output:{type:"structure",members:{WindowId:{},WindowTaskId:{},Targets:{shape:"S18"},TaskArn:{},ServiceRoleArn:{},TaskType:{},TaskParameters:{shape:"Sf4"},TaskInvocationParameters:{shape:"Ska"},Priority:{type:"integer"},MaxConcurrency:{},MaxErrors:{},LoggingInfo:{shape:"Sfa"},Name:{},Description:{shape:"S4b"},CutoffBehavior:{},AlarmConfiguration:{shape:"S1z"}}}},GetOpsItem:{input:{type:"structure",required:["OpsItemId"],members:{OpsItemId:{},OpsItemArn:{}}},output:{type:"structure",members:{OpsItem:{type:"structure",members:{CreatedBy:{},OpsItemType:{},CreatedTime:{type:"timestamp"},Description:{},LastModifiedBy:{},LastModifiedTime:{type:"timestamp"},Notifications:{shape:"S4u"},Priority:{type:"integer"},RelatedOpsItems:{shape:"S4y"},Status:{},OpsItemId:{},Version:{},Title:{},Source:{},OperationalData:{shape:"S4p"},Category:{},Severity:{},ActualStartTime:{type:"timestamp"},ActualEndTime:{type:"timestamp"},PlannedStartTime:{type:"timestamp"},PlannedEndTime:{type:"timestamp"},OpsItemArn:{}}}}}},GetOpsMetadata:{input:{type:"structure",required:["OpsMetadataArn"],members:{OpsMetadataArn:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{ResourceId:{},Metadata:{shape:"S59"},NextToken:{}}}},GetOpsSummary:{input:{type:"structure",members:{SyncName:{},Filters:{shape:"Skx"},Aggregators:{shape:"Sl3"},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:"Slp"}}}},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:{shape:"Slq"},AllowedPattern:{},Version:{type:"long"},Labels:{shape:"Slw"},Tier:{},Policies:{shape:"Sgj"},DataType:{}}}},NextToken:{}}}},GetParameters:{input:{type:"structure",required:["Names"],members:{Names:{shape:"S7k"},WithDecryption:{type:"boolean"}}},output:{type:"structure",members:{Parameters:{shape:"Sm0"},InvalidParameters:{shape:"S7k"}}}},GetParametersByPath:{input:{type:"structure",required:["Path"],members:{Path:{},Recursive:{type:"boolean"},ParameterFilters:{shape:"Sg4"},WithDecryption:{type:"boolean"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Parameters:{shape:"Sm0"},NextToken:{}}}},GetPatchBaseline:{input:{type:"structure",required:["BaselineId"],members:{BaselineId:{}}},output:{type:"structure",members:{BaselineId:{},Name:{},OperatingSystem:{},GlobalFilters:{shape:"S5i"},ApprovalRules:{shape:"S5o"},ApprovedPatches:{shape:"S5u"},ApprovedPatchesComplianceLevel:{},ApprovedPatchesEnableNonSecurity:{type:"boolean"},RejectedPatches:{shape:"S5u"},RejectedPatchesAction:{},PatchGroups:{type:"list",member:{}},CreatedDate:{type:"timestamp"},ModifiedDate:{type:"timestamp"},Description:{},Sources:{shape:"S5y"}}}},GetPatchBaselineForPatchGroup:{input:{type:"structure",required:["PatchGroup"],members:{PatchGroup:{},OperatingSystem:{}}},output:{type:"structure",members:{BaselineId:{},PatchGroup:{},OperatingSystem:{}}}},GetResourcePolicies:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{NextToken:{},Policies:{type:"list",member:{type:"structure",members:{PolicyId:{},PolicyHash:{},Policy:{}}}}}}},GetServiceSetting:{input:{type:"structure",required:["SettingId"],members:{SettingId:{}}},output:{type:"structure",members:{ServiceSetting:{shape:"Smi"}}}},LabelParameterVersion:{input:{type:"structure",required:["Name","Labels"],members:{Name:{},ParameterVersion:{type:"long"},Labels:{shape:"Slw"}}},output:{type:"structure",members:{InvalidLabels:{shape:"Slw"},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:"S14"},Targets:{shape:"S18"},ScheduleExpression:{},OutputLocation:{shape:"S1e"},AssociationName:{},MaxErrors:{},MaxConcurrency:{},ComplianceSeverity:{},SyncCompliance:{},ApplyOnlyAtCronInterval:{type:"boolean"},CalendarNames:{shape:"S1q"},TargetLocations:{shape:"S1s"},ScheduleOffset:{type:"integer"},TargetMaps:{shape:"S25"}}}},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:"S18"},LastExecutionDate:{type:"timestamp"},Overview:{shape:"S2i"},ScheduleExpression:{},AssociationName:{},ScheduleOffset:{type:"integer"},TargetMaps:{shape:"S25"}}}},NextToken:{}}}},ListCommandInvocations:{input:{type:"structure",members:{CommandId:{},InstanceId:{},MaxResults:{type:"integer"},NextToken:{},Filters:{shape:"Sn0"},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:"Skc"},CloudWatchOutputConfig:{shape:"Sia"}}}},NextToken:{}}}},ListCommands:{input:{type:"structure",members:{CommandId:{},InstanceId:{},MaxResults:{type:"integer"},NextToken:{},Filters:{shape:"Sn0"}}},output:{type:"structure",members:{Commands:{type:"list",member:{shape:"Sng"}},NextToken:{}}}},ListComplianceItems:{input:{type:"structure",members:{Filters:{shape:"Snn"},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:"So5"},Details:{shape:"So8"}}}},NextToken:{}}}},ListComplianceSummaries:{input:{type:"structure",members:{Filters:{shape:"Snn"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{ComplianceSummaryItems:{type:"list",member:{type:"structure",members:{ComplianceType:{},CompliantSummary:{shape:"Sod"},NonCompliantSummary:{shape:"Sog"}}}},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:"Son"},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:{},DisplayName:{},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:{},CreatedDate:{type:"timestamp"},DisplayName:{},Owner:{},VersionName:{},PlatformTypes:{shape:"S3v"},DocumentVersion:{},DocumentType:{},SchemaVersion:{},DocumentFormat:{},TargetType:{},Tags:{shape:"S4"},Requires:{shape:"S31"},ReviewStatus:{},Author:{}}}},NextToken:{}}}},ListInventoryEntries:{input:{type:"structure",required:["InstanceId","TypeName"],members:{InstanceId:{},TypeName:{},Filters:{shape:"Siw"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{TypeName:{},InstanceId:{},SchemaVersion:{},CaptureTime:{},Entries:{shape:"Sjj"},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:{shape:"Spl"},CreatedTime:{type:"timestamp"}}}}}}},ListOpsItemRelatedItems:{input:{type:"structure",members:{OpsItemId:{},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:{},AssociationId:{},ResourceType:{},AssociationType:{},ResourceUri:{},CreatedBy:{shape:"Spl"},CreatedTime:{type:"timestamp"},LastModifiedBy:{shape:"Spl"},LastModifiedTime:{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:"Snn"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{ResourceComplianceSummaryItems:{type:"list",member:{type:"structure",members:{ComplianceType:{},ResourceType:{},ResourceId:{},Status:{},OverallSeverity:{},ExecutionSummary:{shape:"So5"},CompliantSummary:{shape:"Sod"},NonCompliantSummary:{shape:"Sog"}}}},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:"S6j"},SourceRegions:{shape:"S6o"},IncludeFutureRegions:{type:"boolean"},State:{},EnableAllOpsDataSources:{type:"boolean"}}},S3Destination:{shape:"S68"},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:"Sbg"},AccountIdsToRemove:{shape:"Sbg"},SharedDocumentVersion:{}}},output:{type:"structure",members:{}}},PutComplianceItems:{input:{type:"structure",required:["ResourceId","ResourceType","ComplianceType","ExecutionSummary","Items"],members:{ResourceId:{},ResourceType:{},ComplianceType:{},ExecutionSummary:{shape:"So5"},Items:{type:"list",member:{type:"structure",required:["Severity","Status"],members:{Id:{},Title:{},Severity:{},Status:{},Details:{shape:"So8"}}}},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:"Sjj"},Context:{type:"map",key:{},value:{}}}}}}},output:{type:"structure",members:{Message:{}}}},PutParameter:{input:{type:"structure",required:["Name","Value"],members:{Name:{},Description:{},Value:{shape:"Slq"},Type:{},KeyId:{},Overwrite:{type:"boolean"},AllowedPattern:{},Tags:{shape:"S4"},Tier:{},Policies:{},DataType:{}}},output:{type:"structure",members:{Version:{type:"long"},Tier:{}}}},PutResourcePolicy:{input:{type:"structure",required:["ResourceArn","Policy"],members:{ResourceArn:{},Policy:{},PolicyId:{},PolicyHash:{}}},output:{type:"structure",members:{PolicyId:{},PolicyHash:{}}}},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:"S18"},OwnerInformation:{shape:"Scy"},Name:{},Description:{shape:"S4b"},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{WindowTargetId:{}}}},RegisterTaskWithMaintenanceWindow:{input:{type:"structure",required:["WindowId","TaskArn","TaskType"],members:{WindowId:{},Targets:{shape:"S18"},TaskArn:{},ServiceRoleArn:{},TaskType:{},TaskParameters:{shape:"Sf4"},TaskInvocationParameters:{shape:"Ska"},Priority:{type:"integer"},MaxConcurrency:{},MaxErrors:{},LoggingInfo:{shape:"Sfa"},Name:{},Description:{shape:"S4b"},ClientToken:{idempotencyToken:true},CutoffBehavior:{},AlarmConfiguration:{shape:"S1z"}}},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:"Smi"}}}},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:"S9k"}}},output:{type:"structure",members:{}}},SendCommand:{input:{type:"structure",required:["DocumentName"],members:{InstanceIds:{shape:"Si"},Targets:{shape:"S18"},DocumentName:{},DocumentVersion:{},DocumentHash:{},DocumentHashType:{},TimeoutSeconds:{type:"integer"},Comment:{},Parameters:{shape:"S14"},OutputS3Region:{},OutputS3BucketName:{},OutputS3KeyPrefix:{},MaxConcurrency:{},MaxErrors:{},ServiceRoleArn:{},NotificationConfig:{shape:"Skc"},CloudWatchOutputConfig:{shape:"Sia"},AlarmConfiguration:{shape:"S1z"}}},output:{type:"structure",members:{Command:{shape:"Sng"}}}},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:"S9k"},ClientToken:{},Mode:{},TargetParameterName:{},Targets:{shape:"S18"},TargetMaps:{shape:"S25"},MaxConcurrency:{},MaxErrors:{},TargetLocations:{shape:"S1s"},Tags:{shape:"S4"},AlarmConfiguration:{shape:"S1z"}}},output:{type:"structure",members:{AutomationExecutionId:{}}}},StartChangeRequestExecution:{input:{type:"structure",required:["DocumentName","Runbooks"],members:{ScheduledTime:{type:"timestamp"},DocumentName:{},DocumentVersion:{},Parameters:{shape:"S9k"},ChangeRequestName:{},ClientToken:{},AutoApprove:{type:"boolean"},Runbooks:{shape:"S9t"},Tags:{shape:"S4"},ScheduledEndTime:{type:"timestamp"},ChangeDetails:{}}},output:{type:"structure",members:{AutomationExecutionId:{}}}},StartSession:{input:{type:"structure",required:["Target"],members:{Target:{},DocumentName:{},Reason:{},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:{}}}},UnlabelParameterVersion:{input:{type:"structure",required:["Name","ParameterVersion","Labels"],members:{Name:{},ParameterVersion:{type:"long"},Labels:{shape:"Slw"}}},output:{type:"structure",members:{RemovedLabels:{shape:"Slw"},InvalidLabels:{shape:"Slw"}}}},UpdateAssociation:{input:{type:"structure",required:["AssociationId"],members:{AssociationId:{},Parameters:{shape:"S14"},DocumentVersion:{},ScheduleExpression:{},OutputLocation:{shape:"S1e"},Name:{},Targets:{shape:"S18"},AssociationName:{},AssociationVersion:{},AutomationTargetParameterName:{},MaxErrors:{},MaxConcurrency:{},ComplianceSeverity:{},SyncCompliance:{},ApplyOnlyAtCronInterval:{type:"boolean"},CalendarNames:{shape:"S1q"},TargetLocations:{shape:"S1s"},ScheduleOffset:{type:"integer"},TargetMaps:{shape:"S25"},AlarmConfiguration:{shape:"S1z"}}},output:{type:"structure",members:{AssociationDescription:{shape:"S2b"}}}},UpdateAssociationStatus:{input:{type:"structure",required:["Name","InstanceId","AssociationStatus"],members:{Name:{},InstanceId:{},AssociationStatus:{shape:"S2e"}}},output:{type:"structure",members:{AssociationDescription:{shape:"S2b"}}}},UpdateDocument:{input:{type:"structure",required:["Content","Name"],members:{Content:{},Attachments:{shape:"S35"},Name:{},DisplayName:{},VersionName:{},DocumentVersion:{},DocumentFormat:{},TargetType:{}}},output:{type:"structure",members:{DocumentDescription:{shape:"S3h"}}}},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:"Son"}}}}},output:{type:"structure",members:{}}},UpdateMaintenanceWindow:{input:{type:"structure",required:["WindowId"],members:{WindowId:{},Name:{},Description:{shape:"S4b"},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:"S4b"},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:"S18"},OwnerInformation:{shape:"Scy"},Name:{},Description:{shape:"S4b"},Replace:{type:"boolean"}}},output:{type:"structure",members:{WindowId:{},WindowTargetId:{},Targets:{shape:"S18"},OwnerInformation:{shape:"Scy"},Name:{},Description:{shape:"S4b"}}}},UpdateMaintenanceWindowTask:{input:{type:"structure",required:["WindowId","WindowTaskId"],members:{WindowId:{},WindowTaskId:{},Targets:{shape:"S18"},TaskArn:{},ServiceRoleArn:{},TaskParameters:{shape:"Sf4"},TaskInvocationParameters:{shape:"Ska"},Priority:{type:"integer"},MaxConcurrency:{},MaxErrors:{},LoggingInfo:{shape:"Sfa"},Name:{},Description:{shape:"S4b"},Replace:{type:"boolean"},CutoffBehavior:{},AlarmConfiguration:{shape:"S1z"}}},output:{type:"structure",members:{WindowId:{},WindowTaskId:{},Targets:{shape:"S18"},TaskArn:{},ServiceRoleArn:{},TaskParameters:{shape:"Sf4"},TaskInvocationParameters:{shape:"Ska"},Priority:{type:"integer"},MaxConcurrency:{},MaxErrors:{},LoggingInfo:{shape:"Sfa"},Name:{},Description:{shape:"S4b"},CutoffBehavior:{},AlarmConfiguration:{shape:"S1z"}}}},UpdateManagedInstanceRole:{input:{type:"structure",required:["InstanceId","IamRole"],members:{InstanceId:{},IamRole:{}}},output:{type:"structure",members:{}}},UpdateOpsItem:{input:{type:"structure",required:["OpsItemId"],members:{Description:{},OperationalData:{shape:"S4p"},OperationalDataToDelete:{type:"list",member:{}},Notifications:{shape:"S4u"},Priority:{type:"integer"},RelatedOpsItems:{shape:"S4y"},Status:{},OpsItemId:{},Title:{},Category:{},Severity:{},ActualStartTime:{type:"timestamp"},ActualEndTime:{type:"timestamp"},PlannedStartTime:{type:"timestamp"},PlannedEndTime:{type:"timestamp"},OpsItemArn:{}}},output:{type:"structure",members:{}}},UpdateOpsMetadata:{input:{type:"structure",required:["OpsMetadataArn"],members:{OpsMetadataArn:{},MetadataToUpdate:{shape:"S59"},KeysToDelete:{type:"list",member:{}}}},output:{type:"structure",members:{OpsMetadataArn:{}}}},UpdatePatchBaseline:{input:{type:"structure",required:["BaselineId"],members:{BaselineId:{},Name:{},GlobalFilters:{shape:"S5i"},ApprovalRules:{shape:"S5o"},ApprovedPatches:{shape:"S5u"},ApprovedPatchesComplianceLevel:{},ApprovedPatchesEnableNonSecurity:{type:"boolean"},RejectedPatches:{shape:"S5u"},RejectedPatchesAction:{},Description:{},Sources:{shape:"S5y"},Replace:{type:"boolean"}}},output:{type:"structure",members:{BaselineId:{},Name:{},OperatingSystem:{},GlobalFilters:{shape:"S5i"},ApprovalRules:{shape:"S5o"},ApprovedPatches:{shape:"S5u"},ApprovedPatchesComplianceLevel:{},ApprovedPatchesEnableNonSecurity:{type:"boolean"},RejectedPatches:{shape:"S5u"},RejectedPatchesAction:{},CreatedDate:{type:"timestamp"},ModifiedDate:{type:"timestamp"},Description:{},Sources:{shape:"S5y"}}}},UpdateResourceDataSync:{input:{type:"structure",required:["SyncName","SyncType","SyncSource"],members:{SyncName:{},SyncType:{},SyncSource:{shape:"S6h"}}},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:{}}}},Si:{type:"list",member:{}},S14:{type:"map",key:{},value:{type:"list",member:{}},sensitive:true},S18:{type:"list",member:{type:"structure",members:{Key:{},Values:{type:"list",member:{}}}}},S1e:{type:"structure",members:{S3Location:{type:"structure",members:{OutputS3Region:{},OutputS3BucketName:{},OutputS3KeyPrefix:{}}}}},S1q:{type:"list",member:{}},S1s:{type:"list",member:{shape:"S1t"}},S1t:{type:"structure",members:{Accounts:{type:"list",member:{}},Regions:{type:"list",member:{}},TargetLocationMaxConcurrency:{},TargetLocationMaxErrors:{},ExecutionRoleName:{},TargetLocationAlarmConfiguration:{shape:"S1z"}}},S1z:{type:"structure",required:["Alarms"],members:{IgnorePollAlarmFailure:{type:"boolean"},Alarms:{type:"list",member:{type:"structure",required:["Name"],members:{Name:{}}}}}},S25:{type:"list",member:{type:"map",key:{},value:{type:"list",member:{}}}},S2b:{type:"structure",members:{Name:{},InstanceId:{},AssociationVersion:{},Date:{type:"timestamp"},LastUpdateAssociationDate:{type:"timestamp"},Status:{shape:"S2e"},Overview:{shape:"S2i"},DocumentVersion:{},AutomationTargetParameterName:{},Parameters:{shape:"S14"},AssociationId:{},Targets:{shape:"S18"},ScheduleExpression:{},OutputLocation:{shape:"S1e"},LastExecutionDate:{type:"timestamp"},LastSuccessfulExecutionDate:{type:"timestamp"},AssociationName:{},MaxErrors:{},MaxConcurrency:{},ComplianceSeverity:{},SyncCompliance:{},ApplyOnlyAtCronInterval:{type:"boolean"},CalendarNames:{shape:"S1q"},TargetLocations:{shape:"S1s"},ScheduleOffset:{type:"integer"},TargetMaps:{shape:"S25"},AlarmConfiguration:{shape:"S1z"},TriggeredAlarms:{shape:"S2n"}}},S2e:{type:"structure",required:["Date","Name","Message"],members:{Date:{type:"timestamp"},Name:{},Message:{},AdditionalInfo:{}}},S2i:{type:"structure",members:{Status:{},DetailedStatus:{},AssociationStatusAggregatedCount:{type:"map",key:{},value:{type:"integer"}}}},S2n:{type:"list",member:{type:"structure",required:["Name","State"],members:{Name:{},State:{}}}},S2s:{type:"structure",required:["Name"],members:{Name:{},InstanceId:{},Parameters:{shape:"S14"},AutomationTargetParameterName:{},DocumentVersion:{},Targets:{shape:"S18"},ScheduleExpression:{},OutputLocation:{shape:"S1e"},AssociationName:{},MaxErrors:{},MaxConcurrency:{},ComplianceSeverity:{},SyncCompliance:{},ApplyOnlyAtCronInterval:{type:"boolean"},CalendarNames:{shape:"S1q"},TargetLocations:{shape:"S1s"},ScheduleOffset:{type:"integer"},TargetMaps:{shape:"S25"},AlarmConfiguration:{shape:"S1z"}}},S31:{type:"list",member:{type:"structure",required:["Name"],members:{Name:{},Version:{},RequireType:{},VersionName:{}}}},S35:{type:"list",member:{type:"structure",members:{Key:{},Values:{type:"list",member:{}},Name:{}}}},S3h:{type:"structure",members:{Sha1:{},Hash:{},HashType:{},Name:{},DisplayName:{},VersionName:{},Owner:{},CreatedDate:{type:"timestamp"},Status:{},StatusInformation:{},DocumentVersion:{},Description:{},Parameters:{type:"list",member:{type:"structure",members:{Name:{},Type:{},Description:{},DefaultValue:{}}}},PlatformTypes:{shape:"S3v"},DocumentType:{},SchemaVersion:{},LatestVersion:{},DefaultVersion:{},DocumentFormat:{},TargetType:{},Tags:{shape:"S4"},AttachmentsInformation:{type:"list",member:{type:"structure",members:{Name:{}}}},Requires:{shape:"S31"},Author:{},ReviewInformation:{type:"list",member:{type:"structure",members:{ReviewedTime:{type:"timestamp"},Status:{},Reviewer:{}}}},ApprovedVersion:{},PendingReviewVersion:{},ReviewStatus:{},Category:{type:"list",member:{}},CategoryEnum:{type:"list",member:{}}}},S3v:{type:"list",member:{}},S4b:{type:"string",sensitive:true},S4p:{type:"map",key:{},value:{type:"structure",members:{Value:{},Type:{}}}},S4u:{type:"list",member:{type:"structure",members:{Arn:{}}}},S4y:{type:"list",member:{type:"structure",required:["OpsItemId"],members:{OpsItemId:{}}}},S59:{type:"map",key:{},value:{type:"structure",members:{Value:{}}}},S5i:{type:"structure",required:["PatchFilters"],members:{PatchFilters:{type:"list",member:{type:"structure",required:["Key","Values"],members:{Key:{},Values:{type:"list",member:{}}}}}}},S5o:{type:"structure",required:["PatchRules"],members:{PatchRules:{type:"list",member:{type:"structure",required:["PatchFilterGroup"],members:{PatchFilterGroup:{shape:"S5i"},ComplianceLevel:{},ApproveAfterDays:{type:"integer"},ApproveUntilDate:{},EnableNonSecurity:{type:"boolean"}}}}}},S5u:{type:"list",member:{}},S5y:{type:"list",member:{type:"structure",required:["Name","Products","Configuration"],members:{Name:{},Products:{type:"list",member:{}},Configuration:{type:"string",sensitive:true}}}},S68:{type:"structure",required:["BucketName","SyncFormat","Region"],members:{BucketName:{},Prefix:{},SyncFormat:{},Region:{},AWSKMSKeyARN:{},DestinationDataSharing:{type:"structure",members:{DestinationDataSharingType:{}}}}},S6h:{type:"structure",required:["SourceType","SourceRegions"],members:{SourceType:{},AwsOrganizationsSource:{shape:"S6j"},SourceRegions:{shape:"S6o"},IncludeFutureRegions:{type:"boolean"},EnableAllOpsDataSources:{type:"boolean"}}},S6j:{type:"structure",required:["OrganizationSourceType"],members:{OrganizationSourceType:{},OrganizationalUnits:{type:"list",member:{type:"structure",members:{OrganizationalUnitId:{}}}}}},S6o:{type:"list",member:{}},S75:{type:"structure",members:{TotalCount:{type:"integer"},RemainingCount:{type:"integer"},SummaryItems:{type:"list",member:{type:"structure",members:{Version:{},Count:{type:"integer"},RemainingCount:{type:"integer"}}}}}},S7k:{type:"list",member:{}},S9k:{type:"map",key:{},value:{type:"list",member:{}}},S9p:{type:"structure",members:{ParameterValues:{type:"list",member:{}},Truncated:{type:"boolean"}}},S9t:{type:"list",member:{type:"structure",required:["DocumentName"],members:{DocumentName:{},DocumentVersion:{},Parameters:{shape:"S9k"},TargetParameterName:{},Targets:{shape:"S18"},TargetMaps:{shape:"S25"},MaxConcurrency:{},MaxErrors:{},TargetLocations:{shape:"S1s"}}}},Sa3:{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:"S9k"},Response:{},FailureMessage:{},FailureDetails:{type:"structure",members:{FailureStage:{},FailureType:{},Details:{shape:"S9k"}}},StepExecutionId:{},OverriddenParameters:{shape:"S9k"},IsEnd:{type:"boolean"},NextStep:{},IsCritical:{type:"boolean"},ValidNextSteps:{type:"list",member:{}},Targets:{shape:"S18"},TargetLocation:{shape:"S1t"},TriggeredAlarms:{shape:"S2n"}}}},Sad:{type:"list",member:{type:"structure",members:{Key:{},Values:{type:"list",member:{}}}}},Sal:{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:{}}},Sbg:{type:"list",member:{}},Sc9:{type:"list",member:{}},Scv:{type:"structure",required:["InstanceId","PatchGroup","BaselineId","OperationStartTime","OperationEndTime","Operation"],members:{InstanceId:{},PatchGroup:{},BaselineId:{},SnapshotId:{},InstallOverrideList:{},OwnerInformation:{shape:"Scy"},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:{},CriticalNonCompliantCount:{type:"integer"},SecurityNonCompliantCount:{type:"integer"},OtherNonCompliantCount:{type:"integer"}}},Scy:{type:"string",sensitive:true},Se1:{type:"list",member:{type:"structure",members:{Key:{},Values:{type:"list",member:{}}}}},Sed:{type:"string",sensitive:true},Sf4:{type:"map",key:{},value:{type:"structure",members:{Values:{type:"list",member:{type:"string",sensitive:true},sensitive:true}},sensitive:true},sensitive:true},Sfa:{type:"structure",required:["S3BucketName","S3Region"],members:{S3BucketName:{},S3KeyPrefix:{},S3Region:{}}},Sg4:{type:"list",member:{type:"structure",required:["Key"],members:{Key:{},Option:{},Values:{type:"list",member:{}}}}},Sgj:{type:"list",member:{type:"structure",members:{PolicyText:{},PolicyType:{},PolicyStatus:{}}}},Sgp:{type:"structure",members:{BaselineId:{},BaselineName:{},OperatingSystem:{},BaselineDescription:{},DefaultBaseline:{type:"boolean"}}},Sia:{type:"structure",members:{CloudWatchLogGroupName:{},CloudWatchOutputEnabled:{type:"boolean"}}},Siw:{type:"list",member:{type:"structure",required:["Key","Values"],members:{Key:{},Values:{type:"list",member:{}},Type:{}}}},Sj2:{type:"list",member:{type:"structure",members:{Expression:{},Aggregators:{shape:"Sj2"},Groups:{type:"list",member:{type:"structure",required:["Name","Filters"],members:{Name:{},Filters:{shape:"Siw"}}}}}}},Sjj:{type:"list",member:{type:"map",key:{},value:{}}},Ska:{type:"structure",members:{RunCommand:{type:"structure",members:{Comment:{},CloudWatchOutputConfig:{shape:"Sia"},DocumentHash:{},DocumentHashType:{},DocumentVersion:{},NotificationConfig:{shape:"Skc"},OutputS3BucketName:{},OutputS3KeyPrefix:{},Parameters:{shape:"S14"},ServiceRoleArn:{},TimeoutSeconds:{type:"integer"}}},Automation:{type:"structure",members:{DocumentVersion:{},Parameters:{shape:"S9k"}}},StepFunctions:{type:"structure",members:{Input:{type:"string",sensitive:true},Name:{}}},Lambda:{type:"structure",members:{ClientContext:{},Qualifier:{},Payload:{type:"blob",sensitive:true}}}}},Skc:{type:"structure",members:{NotificationArn:{},NotificationEvents:{type:"list",member:{}},NotificationType:{}}},Skx:{type:"list",member:{type:"structure",required:["Key","Values"],members:{Key:{},Values:{type:"list",member:{}},Type:{}}}},Sl3:{type:"list",member:{type:"structure",members:{AggregatorType:{},TypeName:{},AttributeName:{},Values:{type:"map",key:{},value:{}},Filters:{shape:"Skx"},Aggregators:{shape:"Sl3"}}}},Slp:{type:"structure",members:{Name:{},Type:{},Value:{shape:"Slq"},Version:{type:"long"},Selector:{},SourceResult:{},LastModifiedDate:{type:"timestamp"},ARN:{},DataType:{}}},Slq:{type:"string",sensitive:true},Slw:{type:"list",member:{}},Sm0:{type:"list",member:{shape:"Slp"}},Smi:{type:"structure",members:{SettingId:{},SettingValue:{},LastModifiedDate:{type:"timestamp"},LastModifiedUser:{},ARN:{},Status:{}}},Sn0:{type:"list",member:{type:"structure",required:["key","value"],members:{key:{},value:{}}}},Sng:{type:"structure",members:{CommandId:{},DocumentName:{},DocumentVersion:{},Comment:{},ExpiresAfter:{type:"timestamp"},Parameters:{shape:"S14"},InstanceIds:{shape:"Si"},Targets:{shape:"S18"},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:"Skc"},CloudWatchOutputConfig:{shape:"Sia"},TimeoutSeconds:{type:"integer"},AlarmConfiguration:{shape:"S1z"},TriggeredAlarms:{shape:"S2n"}}},Snn:{type:"list",member:{type:"structure",members:{Key:{},Values:{type:"list",member:{}},Type:{}}}},So5:{type:"structure",required:["ExecutionTime"],members:{ExecutionTime:{type:"timestamp"},ExecutionId:{},ExecutionType:{}}},So8:{type:"map",key:{},value:{}},Sod:{type:"structure",members:{CompliantCount:{type:"integer"},SeveritySummary:{shape:"Sof"}}},Sof:{type:"structure",members:{CriticalCount:{type:"integer"},HighCount:{type:"integer"},MediumCount:{type:"integer"},LowCount:{type:"integer"},InformationalCount:{type:"integer"},UnspecifiedCount:{type:"integer"}}},Sog:{type:"structure",members:{NonCompliantCount:{type:"integer"},SeveritySummary:{shape:"Sof"}}},Son:{type:"list",member:{type:"structure",members:{Type:{},Content:{}}}},Spl:{type:"structure",members:{Arn:{}}}}}},9273:function(e){e.exports={version:2,waiters:{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"},{argument:"Stacks[].StackStatus",expected:"UPDATE_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"}]}}}},9282:function(e){e.exports={version:2,waiters:{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"}]}}}},9291:function(e){e.exports={pagination:{ListAssistantAssociations:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"assistantAssociationSummaries"},ListAssistants:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"assistantSummaries"},ListContents:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"contentSummaries"},ListKnowledgeBases:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"knowledgeBaseSummaries"},QueryAssistant:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"results"},SearchContent:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"contentSummaries"},SearchSessions:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"sessionSummaries"}}}},9294:function(e){e.exports={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"}}}}}}}}},9295:function(e){e.exports={pagination:{ListClientDevicesAssociatedWithCoreDevice:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"associatedClientDevices"},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"}}}},9298:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["kafkaconnect"]={};s.KafkaConnect=i.defineService("kafkaconnect",["2021-09-14"]);Object.defineProperty(a.services["kafkaconnect"],"2021-09-14",{get:function get(){var e=r(1218);e.paginators=r(326).pagination;return e},enumerable:true,configurable:true});e.exports=s.KafkaConnect},9300:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2021-06-17",endpointPrefix:"iotfleetwise",jsonVersion:"1.0",protocol:"json",serviceFullName:"AWS IoT FleetWise",serviceId:"IoTFleetWise",signatureVersion:"v4",signingName:"iotfleetwise",targetPrefix:"IoTAutobahnControlPlane",uid:"iotfleetwise-2021-06-17"},operations:{AssociateVehicleFleet:{input:{type:"structure",required:["vehicleName","fleetId"],members:{vehicleName:{},fleetId:{}}},output:{type:"structure",members:{}}},BatchCreateVehicle:{input:{type:"structure",required:["vehicles"],members:{vehicles:{type:"list",member:{type:"structure",required:["vehicleName","modelManifestArn","decoderManifestArn"],members:{vehicleName:{},modelManifestArn:{},decoderManifestArn:{},attributes:{shape:"S9"},associationBehavior:{},tags:{shape:"Sd"}}}}}},output:{type:"structure",members:{vehicles:{type:"list",member:{type:"structure",members:{vehicleName:{},arn:{},thingArn:{}}}},errors:{type:"list",member:{type:"structure",members:{vehicleName:{},code:{},message:{}}}}}}},BatchUpdateVehicle:{input:{type:"structure",required:["vehicles"],members:{vehicles:{type:"list",member:{type:"structure",required:["vehicleName"],members:{vehicleName:{},modelManifestArn:{},decoderManifestArn:{},attributes:{shape:"S9"},attributeUpdateMode:{}}}}}},output:{type:"structure",members:{vehicles:{type:"list",member:{type:"structure",members:{vehicleName:{},arn:{}}}},errors:{type:"list",member:{type:"structure",members:{vehicleName:{},code:{type:"integer"},message:{}}}}}}},CreateCampaign:{input:{type:"structure",required:["name","signalCatalogArn","targetArn","collectionScheme"],members:{name:{},description:{},signalCatalogArn:{},targetArn:{},startTime:{type:"timestamp"},expiryTime:{type:"timestamp"},postTriggerCollectionDuration:{type:"long"},diagnosticsMode:{},spoolingMode:{},compression:{},priority:{type:"integer"},signalsToCollect:{shape:"S16"},collectionScheme:{shape:"S1a"},dataExtraDimensions:{shape:"S1h"},tags:{shape:"Sd"},dataDestinationConfigs:{shape:"S1j"}}},output:{type:"structure",members:{name:{},arn:{}}},idempotent:true},CreateDecoderManifest:{input:{type:"structure",required:["name","modelManifestArn"],members:{name:{},description:{},modelManifestArn:{},signalDecoders:{shape:"S1w"},networkInterfaces:{shape:"S2a"},tags:{shape:"Sd"}}},output:{type:"structure",required:["name","arn"],members:{name:{},arn:{}}},idempotent:true},CreateFleet:{input:{type:"structure",required:["fleetId","signalCatalogArn"],members:{fleetId:{},description:{},signalCatalogArn:{},tags:{shape:"Sd"}}},output:{type:"structure",required:["id","arn"],members:{id:{},arn:{}}},idempotent:true},CreateModelManifest:{input:{type:"structure",required:["name","nodes","signalCatalogArn"],members:{name:{},description:{},nodes:{shape:"S2o"},signalCatalogArn:{},tags:{shape:"Sd"}}},output:{type:"structure",required:["name","arn"],members:{name:{},arn:{}}},idempotent:true},CreateSignalCatalog:{input:{type:"structure",required:["name"],members:{name:{},description:{},nodes:{shape:"S2r"},tags:{shape:"Sd"}}},output:{type:"structure",required:["name","arn"],members:{name:{},arn:{}}},idempotent:true},CreateVehicle:{input:{type:"structure",required:["vehicleName","modelManifestArn","decoderManifestArn"],members:{vehicleName:{},modelManifestArn:{},decoderManifestArn:{},attributes:{shape:"S9"},associationBehavior:{},tags:{shape:"Sd"}}},output:{type:"structure",members:{vehicleName:{},arn:{},thingArn:{}}},idempotent:true},DeleteCampaign:{input:{type:"structure",required:["name"],members:{name:{}}},output:{type:"structure",members:{name:{},arn:{}}},idempotent:true},DeleteDecoderManifest:{input:{type:"structure",required:["name"],members:{name:{}}},output:{type:"structure",required:["name","arn"],members:{name:{},arn:{}}},idempotent:true},DeleteFleet:{input:{type:"structure",required:["fleetId"],members:{fleetId:{}}},output:{type:"structure",members:{id:{},arn:{}}},idempotent:true},DeleteModelManifest:{input:{type:"structure",required:["name"],members:{name:{}}},output:{type:"structure",required:["name","arn"],members:{name:{},arn:{}}},idempotent:true},DeleteSignalCatalog:{input:{type:"structure",required:["name"],members:{name:{}}},output:{type:"structure",required:["name","arn"],members:{name:{},arn:{}}},idempotent:true},DeleteVehicle:{input:{type:"structure",required:["vehicleName"],members:{vehicleName:{}}},output:{type:"structure",required:["vehicleName","arn"],members:{vehicleName:{},arn:{}}},idempotent:true},DisassociateVehicleFleet:{input:{type:"structure",required:["vehicleName","fleetId"],members:{vehicleName:{},fleetId:{}}},output:{type:"structure",members:{}}},GetCampaign:{input:{type:"structure",required:["name"],members:{name:{}}},output:{type:"structure",members:{name:{},arn:{},description:{},signalCatalogArn:{},targetArn:{},status:{},startTime:{type:"timestamp"},expiryTime:{type:"timestamp"},postTriggerCollectionDuration:{type:"long"},diagnosticsMode:{},spoolingMode:{},compression:{},priority:{type:"integer"},signalsToCollect:{shape:"S16"},collectionScheme:{shape:"S1a"},dataExtraDimensions:{shape:"S1h"},creationTime:{type:"timestamp"},lastModificationTime:{type:"timestamp"},dataDestinationConfigs:{shape:"S1j"}}}},GetDecoderManifest:{input:{type:"structure",required:["name"],members:{name:{}}},output:{type:"structure",required:["name","arn","creationTime","lastModificationTime"],members:{name:{},arn:{},description:{},modelManifestArn:{},status:{},creationTime:{type:"timestamp"},lastModificationTime:{type:"timestamp"}}}},GetFleet:{input:{type:"structure",required:["fleetId"],members:{fleetId:{}}},output:{type:"structure",required:["id","arn","signalCatalogArn","creationTime","lastModificationTime"],members:{id:{},arn:{},description:{},signalCatalogArn:{},creationTime:{type:"timestamp"},lastModificationTime:{type:"timestamp"}}}},GetLoggingOptions:{input:{type:"structure",members:{}},output:{type:"structure",required:["cloudWatchLogDelivery"],members:{cloudWatchLogDelivery:{shape:"S3q"}}}},GetModelManifest:{input:{type:"structure",required:["name"],members:{name:{}}},output:{type:"structure",required:["name","arn","creationTime","lastModificationTime"],members:{name:{},arn:{},description:{},signalCatalogArn:{},status:{},creationTime:{type:"timestamp"},lastModificationTime:{type:"timestamp"}}}},GetRegisterAccountStatus:{input:{type:"structure",members:{}},output:{type:"structure",required:["customerAccountId","accountStatus","iamRegistrationResponse","creationTime","lastModificationTime"],members:{customerAccountId:{},accountStatus:{},timestreamRegistrationResponse:{type:"structure",required:["timestreamDatabaseName","timestreamTableName","registrationStatus"],members:{timestreamDatabaseName:{},timestreamTableName:{},timestreamDatabaseArn:{},timestreamTableArn:{},registrationStatus:{},errorMessage:{}}},iamRegistrationResponse:{type:"structure",required:["roleArn","registrationStatus"],members:{roleArn:{},registrationStatus:{},errorMessage:{}}},creationTime:{type:"timestamp"},lastModificationTime:{type:"timestamp"}}}},GetSignalCatalog:{input:{type:"structure",required:["name"],members:{name:{}}},output:{type:"structure",required:["name","arn","creationTime","lastModificationTime"],members:{name:{},arn:{},description:{},nodeCounts:{type:"structure",members:{totalNodes:{type:"integer"},totalBranches:{type:"integer"},totalSensors:{type:"integer"},totalAttributes:{type:"integer"},totalActuators:{type:"integer"}}},creationTime:{type:"timestamp"},lastModificationTime:{type:"timestamp"}}}},GetVehicle:{input:{type:"structure",required:["vehicleName"],members:{vehicleName:{}}},output:{type:"structure",members:{vehicleName:{},arn:{},modelManifestArn:{},decoderManifestArn:{},attributes:{shape:"S9"},creationTime:{type:"timestamp"},lastModificationTime:{type:"timestamp"}}}},GetVehicleStatus:{input:{type:"structure",required:["vehicleName"],members:{nextToken:{},maxResults:{type:"integer"},vehicleName:{}}},output:{type:"structure",members:{campaigns:{type:"list",member:{type:"structure",members:{campaignName:{},vehicleName:{},status:{}}}},nextToken:{}}}},ImportDecoderManifest:{input:{type:"structure",required:["name","networkFileDefinitions"],members:{name:{},networkFileDefinitions:{type:"list",member:{type:"structure",members:{canDbc:{type:"structure",required:["networkInterface","canDbcFiles"],members:{networkInterface:{},canDbcFiles:{type:"list",member:{type:"blob"}},signalsMap:{type:"map",key:{},value:{}}}}},union:true}}}},output:{type:"structure",required:["name","arn"],members:{name:{},arn:{}}}},ImportSignalCatalog:{input:{type:"structure",required:["name"],members:{name:{},description:{},vss:{type:"structure",members:{vssJson:{}},union:true},tags:{shape:"Sd"}}},output:{type:"structure",required:["name","arn"],members:{name:{},arn:{}}},idempotent:true},ListCampaigns:{input:{type:"structure",members:{nextToken:{},maxResults:{type:"integer"},status:{}}},output:{type:"structure",members:{campaignSummaries:{type:"list",member:{type:"structure",required:["creationTime","lastModificationTime"],members:{arn:{},name:{},description:{},signalCatalogArn:{},targetArn:{},status:{},creationTime:{type:"timestamp"},lastModificationTime:{type:"timestamp"}}}},nextToken:{}}}},ListDecoderManifestNetworkInterfaces:{input:{type:"structure",required:["name"],members:{name:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{networkInterfaces:{shape:"S2a"},nextToken:{}}}},ListDecoderManifestSignals:{input:{type:"structure",required:["name"],members:{name:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{signalDecoders:{shape:"S1w"},nextToken:{}}}},ListDecoderManifests:{input:{type:"structure",members:{modelManifestArn:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{summaries:{type:"list",member:{type:"structure",required:["creationTime","lastModificationTime"],members:{name:{},arn:{},modelManifestArn:{},description:{},status:{},creationTime:{type:"timestamp"},lastModificationTime:{type:"timestamp"}}}},nextToken:{}}}},ListFleets:{input:{type:"structure",members:{nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{fleetSummaries:{type:"list",member:{type:"structure",required:["id","arn","signalCatalogArn","creationTime"],members:{id:{},arn:{},description:{},signalCatalogArn:{},creationTime:{type:"timestamp"},lastModificationTime:{type:"timestamp"}}}},nextToken:{}}}},ListFleetsForVehicle:{input:{type:"structure",required:["vehicleName"],members:{vehicleName:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{fleets:{type:"list",member:{}},nextToken:{}}}},ListModelManifestNodes:{input:{type:"structure",required:["name"],members:{name:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{nodes:{shape:"S2r"},nextToken:{}}}},ListModelManifests:{input:{type:"structure",members:{signalCatalogArn:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{summaries:{type:"list",member:{type:"structure",required:["creationTime","lastModificationTime"],members:{name:{},arn:{},signalCatalogArn:{},description:{},status:{},creationTime:{type:"timestamp"},lastModificationTime:{type:"timestamp"}}}},nextToken:{}}}},ListSignalCatalogNodes:{input:{type:"structure",required:["name"],members:{name:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{nodes:{shape:"S2r"},nextToken:{}}}},ListSignalCatalogs:{input:{type:"structure",members:{nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{summaries:{type:"list",member:{type:"structure",members:{name:{},arn:{},creationTime:{type:"timestamp"},lastModificationTime:{type:"timestamp"}}}},nextToken:{}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceARN"],members:{ResourceARN:{}}},output:{type:"structure",members:{Tags:{shape:"Sd"}}}},ListVehicles:{input:{type:"structure",members:{modelManifestArn:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{vehicleSummaries:{type:"list",member:{type:"structure",required:["vehicleName","arn","modelManifestArn","decoderManifestArn","creationTime","lastModificationTime"],members:{vehicleName:{},arn:{},modelManifestArn:{},decoderManifestArn:{},creationTime:{type:"timestamp"},lastModificationTime:{type:"timestamp"}}}},nextToken:{}}}},ListVehiclesInFleet:{input:{type:"structure",required:["fleetId"],members:{fleetId:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{vehicles:{type:"list",member:{}},nextToken:{}}}},PutLoggingOptions:{input:{type:"structure",required:["cloudWatchLogDelivery"],members:{cloudWatchLogDelivery:{shape:"S3q"}}},output:{type:"structure",members:{}},idempotent:true},RegisterAccount:{input:{type:"structure",members:{timestreamResources:{shape:"S62",deprecated:true,deprecatedMessage:"Amazon Timestream metadata is now passed in the CreateCampaign API."},iamResources:{shape:"S63",deprecated:true,deprecatedMessage:"iamResources is no longer used or needed as input"}}},output:{type:"structure",required:["registerAccountStatus","iamResources","creationTime","lastModificationTime"],members:{registerAccountStatus:{},timestreamResources:{shape:"S62"},iamResources:{shape:"S63"},creationTime:{type:"timestamp"},lastModificationTime:{type:"timestamp"}}}},TagResource:{input:{type:"structure",required:["ResourceARN","Tags"],members:{ResourceARN:{},Tags:{shape:"Sd"}}},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},UpdateCampaign:{input:{type:"structure",required:["name","action"],members:{name:{},description:{},dataExtraDimensions:{shape:"S1h"},action:{}}},output:{type:"structure",members:{arn:{},name:{},status:{}}}},UpdateDecoderManifest:{input:{type:"structure",required:["name"],members:{name:{},description:{},signalDecodersToAdd:{shape:"S1w"},signalDecodersToUpdate:{shape:"S1w"},signalDecodersToRemove:{type:"list",member:{}},networkInterfacesToAdd:{shape:"S2a"},networkInterfacesToUpdate:{shape:"S2a"},networkInterfacesToRemove:{type:"list",member:{}},status:{}}},output:{type:"structure",required:["name","arn"],members:{name:{},arn:{}}},idempotent:true},UpdateFleet:{input:{type:"structure",required:["fleetId"],members:{fleetId:{},description:{}}},output:{type:"structure",members:{id:{},arn:{}}}},UpdateModelManifest:{input:{type:"structure",required:["name"],members:{name:{},description:{},nodesToAdd:{shape:"S6k"},nodesToRemove:{shape:"S6k"},status:{}}},output:{type:"structure",required:["name","arn"],members:{name:{},arn:{}}},idempotent:true},UpdateSignalCatalog:{input:{type:"structure",required:["name"],members:{name:{},description:{},nodesToAdd:{shape:"S2r"},nodesToUpdate:{shape:"S2r"},nodesToRemove:{shape:"S6k"}}},output:{type:"structure",required:["name","arn"],members:{name:{},arn:{}}},idempotent:true},UpdateVehicle:{input:{type:"structure",required:["vehicleName"],members:{vehicleName:{},modelManifestArn:{},decoderManifestArn:{},attributes:{shape:"S9"},attributeUpdateMode:{}}},output:{type:"structure",members:{vehicleName:{},arn:{}}}}},shapes:{S9:{type:"map",key:{},value:{}},Sd:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},S16:{type:"list",member:{type:"structure",required:["name"],members:{name:{},maxSampleCount:{type:"long"},minimumSamplingIntervalMs:{type:"long"}}}},S1a:{type:"structure",members:{timeBasedCollectionScheme:{type:"structure",required:["periodMs"],members:{periodMs:{type:"long"}}},conditionBasedCollectionScheme:{type:"structure",required:["expression"],members:{expression:{},minimumTriggerIntervalMs:{type:"long"},triggerMode:{},conditionLanguageVersion:{type:"integer"}}}},union:true},S1h:{type:"list",member:{}},S1j:{type:"list",member:{type:"structure",members:{s3Config:{type:"structure",required:["bucketArn"],members:{bucketArn:{},dataFormat:{},storageCompressionFormat:{},prefix:{}}},timestreamConfig:{type:"structure",required:["timestreamTableArn","executionRoleArn"],members:{timestreamTableArn:{},executionRoleArn:{}}}},union:true}},S1w:{type:"list",member:{type:"structure",required:["fullyQualifiedName","type","interfaceId"],members:{fullyQualifiedName:{},type:{},interfaceId:{},canSignal:{type:"structure",required:["messageId","isBigEndian","isSigned","startBit","offset","factor","length"],members:{messageId:{type:"integer"},isBigEndian:{type:"boolean"},isSigned:{type:"boolean"},startBit:{type:"integer"},offset:{type:"double"},factor:{type:"double"},length:{type:"integer"},name:{}}},obdSignal:{type:"structure",required:["pidResponseLength","serviceMode","pid","scaling","offset","startByte","byteLength"],members:{pidResponseLength:{type:"integer"},serviceMode:{type:"integer"},pid:{type:"integer"},scaling:{type:"double"},offset:{type:"double"},startByte:{type:"integer"},byteLength:{type:"integer"},bitRightShift:{type:"integer"},bitMaskLength:{type:"integer"}}}}}},S2a:{type:"list",member:{type:"structure",required:["interfaceId","type"],members:{interfaceId:{},type:{},canInterface:{type:"structure",required:["name"],members:{name:{},protocolName:{},protocolVersion:{}}},obdInterface:{type:"structure",required:["name","requestMessageId"],members:{name:{},requestMessageId:{type:"integer"},obdStandard:{},pidRequestIntervalSeconds:{type:"integer"},dtcRequestIntervalSeconds:{type:"integer"},useExtendedIds:{type:"boolean"},hasTransmissionEcu:{type:"boolean"}}}}}},S2o:{type:"list",member:{}},S2r:{type:"list",member:{type:"structure",members:{branch:{type:"structure",required:["fullyQualifiedName"],members:{fullyQualifiedName:{},description:{},deprecationMessage:{},comment:{}}},sensor:{type:"structure",required:["fullyQualifiedName","dataType"],members:{fullyQualifiedName:{},dataType:{},description:{},unit:{},allowedValues:{shape:"S2o"},min:{type:"double"},max:{type:"double"},deprecationMessage:{},comment:{}}},actuator:{type:"structure",required:["fullyQualifiedName","dataType"],members:{fullyQualifiedName:{},dataType:{},description:{},unit:{},allowedValues:{shape:"S2o"},min:{type:"double"},max:{type:"double"},assignedValue:{deprecated:true,deprecatedMessage:"assignedValue is no longer in use"},deprecationMessage:{},comment:{}}},attribute:{type:"structure",required:["fullyQualifiedName","dataType"],members:{fullyQualifiedName:{},dataType:{},description:{},unit:{},allowedValues:{shape:"S2o"},min:{type:"double"},max:{type:"double"},assignedValue:{deprecated:true,deprecatedMessage:"assignedValue is no longer in use"},defaultValue:{},deprecationMessage:{},comment:{}}}},union:true}},S3q:{type:"structure",required:["logType"],members:{logType:{},logGroupName:{}}},S62:{type:"structure",required:["timestreamDatabaseName","timestreamTableName"],members:{timestreamDatabaseName:{},timestreamTableName:{}}},S63:{type:"structure",required:["roleArn"],members:{roleArn:{}}},S6k:{type:"list",member:{}}}}},9302:function(e){e.exports={version:2,waiters:{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"}]}}}},9335:function(e){e.exports={pagination:{DescribeObjects:{input_token:"marker",more_results:"hasMoreResults",output_token:"marker",result_key:"pipelineObjects"},DescribePipelines:{result_key:"pipelineDescriptionList"},ListPipelines:{input_token:"marker",more_results:"hasMoreResults",output_token:"marker",result_key:"pipelineIdList"},QueryObjects:{input_token:"marker",limit_key:"limit",more_results:"hasMoreResults",output_token:"marker",result_key:"ids"}}}},9337:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:true});t.default=void 0;var s=_interopRequireDefault(r(8541));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function version(e){if(!(0,s.default)(e)){throw TypeError("Invalid UUID")}return parseInt(e.substr(14,1),16)}var i=version;t.default=i},9346:function(e){e.exports={pagination:{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"}}}},9349:function(e){e.exports={pagination:{DescribeHomeRegionControls:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"}}}},9356:function(e){e.exports={pagination:{ListRealtimeContactAnalysisSegments:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"}}}},9362:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["dlm"]={};s.DLM=i.defineService("dlm",["2018-01-12"]);Object.defineProperty(a.services["dlm"],"2018-01-12",{get:function get(){var e=r(7125);e.paginators=r(4050).pagination;return e},enumerable:true,configurable:true});e.exports=s.DLM},9369:function(e){e.exports={pagination:{ExecuteQuery:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},GetPropertyValue:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},GetPropertyValueHistory:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListComponentTypes:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListEntities:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListScenes:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListSyncJobs:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListSyncResources:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListWorkspaces:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"}}}},9404:function(e){e.exports={pagination:{ListExtensionVersions:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"ExtensionVersions"},ListExtensions:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Extensions"},ListGames:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Games"},ListGeneratedCodeJobs:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"GeneratedCodeJobs"},ListSnapshots:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Snapshots"},ListStageDeployments:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"StageDeployments"},ListStages:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Stages"}}}},9438:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2020-06-08",endpointPrefix:"inspector2",jsonVersion:"1.1",protocol:"rest-json",serviceAbbreviation:"Inspector2",serviceFullName:"Inspector2",serviceId:"Inspector2",signatureVersion:"v4",signingName:"inspector2",uid:"inspector2-2020-06-08"},operations:{AssociateMember:{http:{requestUri:"/members/associate",responseCode:200},input:{type:"structure",required:["accountId"],members:{accountId:{}}},output:{type:"structure",required:["accountId"],members:{accountId:{}}}},BatchGetAccountStatus:{http:{requestUri:"/status/batch/get",responseCode:200},input:{type:"structure",members:{accountIds:{shape:"S5"}}},output:{type:"structure",required:["accounts"],members:{accounts:{type:"list",member:{type:"structure",required:["accountId","resourceState","state"],members:{accountId:{},resourceState:{type:"structure",required:["ec2","ecr"],members:{ec2:{shape:"Sa"},ecr:{shape:"Sa"},lambda:{shape:"Sa"}}},state:{shape:"Sa"}}}},failedAccounts:{shape:"Se"}}}},BatchGetFreeTrialInfo:{http:{requestUri:"/freetrialinfo/batchget",responseCode:200},input:{type:"structure",required:["accountIds"],members:{accountIds:{type:"list",member:{}}}},output:{type:"structure",required:["accounts","failedAccounts"],members:{accounts:{type:"list",member:{type:"structure",required:["accountId","freeTrialInfo"],members:{accountId:{},freeTrialInfo:{type:"list",member:{type:"structure",required:["end","start","status","type"],members:{end:{type:"timestamp"},start:{type:"timestamp"},status:{},type:{}}}}}}},failedAccounts:{type:"list",member:{type:"structure",required:["accountId","code","message"],members:{accountId:{},code:{},message:{}}}}}}},BatchGetMemberEc2DeepInspectionStatus:{http:{requestUri:"/ec2deepinspectionstatus/member/batch/get",responseCode:200},input:{type:"structure",members:{accountIds:{shape:"S5"}}},output:{type:"structure",members:{accountIds:{shape:"Sy"},failedAccountIds:{shape:"S11"}}}},BatchUpdateMemberEc2DeepInspectionStatus:{http:{requestUri:"/ec2deepinspectionstatus/member/batch/update",responseCode:200},input:{type:"structure",required:["accountIds"],members:{accountIds:{type:"list",member:{type:"structure",required:["accountId","activateDeepInspection"],members:{accountId:{},activateDeepInspection:{type:"boolean"}}}}}},output:{type:"structure",members:{accountIds:{shape:"Sy"},failedAccountIds:{shape:"S11"}}}},CancelFindingsReport:{http:{requestUri:"/reporting/cancel",responseCode:200},input:{type:"structure",required:["reportId"],members:{reportId:{}}},output:{type:"structure",required:["reportId"],members:{reportId:{}}}},CreateFilter:{http:{requestUri:"/filters/create",responseCode:200},input:{type:"structure",required:["action","filterCriteria","name"],members:{action:{},description:{},filterCriteria:{shape:"S1e"},name:{},reason:{},tags:{shape:"S20"}}},output:{type:"structure",required:["arn"],members:{arn:{}}}},CreateFindingsReport:{http:{requestUri:"/reporting/create",responseCode:200},input:{type:"structure",required:["reportFormat","s3Destination"],members:{filterCriteria:{shape:"S1e"},reportFormat:{},s3Destination:{shape:"S25"}}},output:{type:"structure",members:{reportId:{}}}},DeleteFilter:{http:{requestUri:"/filters/delete",responseCode:200},input:{type:"structure",required:["arn"],members:{arn:{}}},output:{type:"structure",required:["arn"],members:{arn:{}}}},DescribeOrganizationConfiguration:{http:{requestUri:"/organizationconfiguration/describe",responseCode:200},input:{type:"structure",members:{}},output:{type:"structure",members:{autoEnable:{shape:"S2b"},maxAccountLimitReached:{type:"boolean"}}}},Disable:{http:{requestUri:"/disable",responseCode:200},input:{type:"structure",members:{accountIds:{shape:"S5"},resourceTypes:{type:"list",member:{}}}},output:{type:"structure",required:["accounts"],members:{accounts:{shape:"S2g"},failedAccounts:{shape:"Se"}}}},DisableDelegatedAdminAccount:{http:{requestUri:"/delegatedadminaccounts/disable",responseCode:200},input:{type:"structure",required:["delegatedAdminAccountId"],members:{delegatedAdminAccountId:{}}},output:{type:"structure",required:["delegatedAdminAccountId"],members:{delegatedAdminAccountId:{}}}},DisassociateMember:{http:{requestUri:"/members/disassociate",responseCode:200},input:{type:"structure",required:["accountId"],members:{accountId:{}}},output:{type:"structure",required:["accountId"],members:{accountId:{}}}},Enable:{http:{requestUri:"/enable",responseCode:200},input:{type:"structure",required:["resourceTypes"],members:{accountIds:{shape:"S5"},clientToken:{idempotencyToken:true},resourceTypes:{type:"list",member:{}}}},output:{type:"structure",required:["accounts"],members:{accounts:{shape:"S2g"},failedAccounts:{shape:"Se"}}}},EnableDelegatedAdminAccount:{http:{requestUri:"/delegatedadminaccounts/enable",responseCode:200},input:{type:"structure",required:["delegatedAdminAccountId"],members:{clientToken:{idempotencyToken:true},delegatedAdminAccountId:{}}},output:{type:"structure",required:["delegatedAdminAccountId"],members:{delegatedAdminAccountId:{}}}},GetConfiguration:{http:{requestUri:"/configuration/get",responseCode:200},input:{type:"structure",members:{}},output:{type:"structure",members:{ecrConfiguration:{type:"structure",members:{rescanDurationState:{type:"structure",members:{rescanDuration:{},status:{},updatedAt:{type:"timestamp"}}}}}}}},GetDelegatedAdminAccount:{http:{requestUri:"/delegatedadminaccounts/get",responseCode:200},input:{type:"structure",members:{}},output:{type:"structure",members:{delegatedAdmin:{type:"structure",members:{accountId:{},relationshipStatus:{}}}}}},GetEc2DeepInspectionConfiguration:{http:{requestUri:"/ec2deepinspectionconfiguration/get",responseCode:200},input:{type:"structure",members:{}},output:{type:"structure",members:{errorMessage:{},orgPackagePaths:{shape:"S35"},packagePaths:{shape:"S35"},status:{}}}},GetFindingsReportStatus:{http:{requestUri:"/reporting/status/get",responseCode:200},input:{type:"structure",members:{reportId:{}}},output:{type:"structure",members:{destination:{shape:"S25"},errorCode:{},errorMessage:{},filterCriteria:{shape:"S1e"},reportId:{},status:{}}}},GetMember:{http:{requestUri:"/members/get",responseCode:200},input:{type:"structure",required:["accountId"],members:{accountId:{}}},output:{type:"structure",members:{member:{shape:"S3e"}}}},ListAccountPermissions:{http:{requestUri:"/accountpermissions/list",responseCode:200},input:{type:"structure",members:{maxResults:{type:"integer"},nextToken:{},service:{}}},output:{type:"structure",required:["permissions"],members:{nextToken:{},permissions:{type:"list",member:{type:"structure",required:["operation","service"],members:{operation:{},service:{}}}}}}},ListCoverage:{http:{requestUri:"/coverage/list",responseCode:200},input:{type:"structure",members:{filterCriteria:{shape:"S3o"},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{coveredResources:{type:"list",member:{type:"structure",required:["accountId","resourceId","resourceType","scanType"],members:{accountId:{},resourceId:{},resourceMetadata:{type:"structure",members:{ec2:{type:"structure",members:{amiId:{},platform:{},tags:{shape:"S20"}}},ecrImage:{type:"structure",members:{tags:{type:"list",member:{}}}},ecrRepository:{type:"structure",members:{name:{},scanFrequency:{}}},lambdaFunction:{type:"structure",members:{functionName:{},functionTags:{shape:"S20"},layers:{type:"list",member:{}},runtime:{}}}}},resourceType:{},scanStatus:{type:"structure",required:["reason","statusCode"],members:{reason:{},statusCode:{}}},scanType:{}}}},nextToken:{}}}},ListCoverageStatistics:{http:{requestUri:"/coverage/statistics/list",responseCode:200},input:{type:"structure",members:{filterCriteria:{shape:"S3o"},groupBy:{},nextToken:{}}},output:{type:"structure",required:["totalCounts"],members:{countsByGroup:{type:"list",member:{type:"structure",members:{count:{type:"long"},groupKey:{}}}},nextToken:{},totalCounts:{type:"long"}}}},ListDelegatedAdminAccounts:{http:{requestUri:"/delegatedadminaccounts/list",responseCode:200},input:{type:"structure",members:{maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{delegatedAdminAccounts:{type:"list",member:{type:"structure",members:{accountId:{},status:{}}}},nextToken:{}}}},ListFilters:{http:{requestUri:"/filters/list",responseCode:200},input:{type:"structure",members:{action:{},arns:{type:"list",member:{}},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",required:["filters"],members:{filters:{type:"list",member:{type:"structure",required:["action","arn","createdAt","criteria","name","ownerId","updatedAt"],members:{action:{},arn:{},createdAt:{type:"timestamp"},criteria:{shape:"S1e"},description:{},name:{},ownerId:{},reason:{},tags:{shape:"S20"},updatedAt:{type:"timestamp"}}}},nextToken:{}}}},ListFindingAggregations:{http:{requestUri:"/findings/aggregation/list",responseCode:200},input:{type:"structure",required:["aggregationType"],members:{accountIds:{shape:"S1f"},aggregationRequest:{type:"structure",members:{accountAggregation:{type:"structure",members:{findingType:{},resourceType:{},sortBy:{},sortOrder:{}}},amiAggregation:{type:"structure",members:{amis:{shape:"S1f"},sortBy:{},sortOrder:{}}},awsEcrContainerAggregation:{type:"structure",members:{architectures:{shape:"S1f"},imageShas:{shape:"S1f"},imageTags:{shape:"S1f"},repositories:{shape:"S1f"},resourceIds:{shape:"S1f"},sortBy:{},sortOrder:{}}},ec2InstanceAggregation:{type:"structure",members:{amis:{shape:"S1f"},instanceIds:{shape:"S1f"},instanceTags:{shape:"S1r"},operatingSystems:{shape:"S1f"},sortBy:{},sortOrder:{}}},findingTypeAggregation:{type:"structure",members:{findingType:{},resourceType:{},sortBy:{},sortOrder:{}}},imageLayerAggregation:{type:"structure",members:{layerHashes:{shape:"S1f"},repositories:{shape:"S1f"},resourceIds:{shape:"S1f"},sortBy:{},sortOrder:{}}},lambdaFunctionAggregation:{type:"structure",members:{functionNames:{shape:"S1f"},functionTags:{shape:"S1r"},resourceIds:{shape:"S1f"},runtimes:{shape:"S1f"},sortBy:{},sortOrder:{}}},lambdaLayerAggregation:{type:"structure",members:{functionNames:{shape:"S1f"},layerArns:{shape:"S1f"},resourceIds:{shape:"S1f"},sortBy:{},sortOrder:{}}},packageAggregation:{type:"structure",members:{packageNames:{shape:"S1f"},sortBy:{},sortOrder:{}}},repositoryAggregation:{type:"structure",members:{repositories:{shape:"S1f"},sortBy:{},sortOrder:{}}},titleAggregation:{type:"structure",members:{resourceType:{},sortBy:{},sortOrder:{},titles:{shape:"S1f"},vulnerabilityIds:{shape:"S1f"}}}},union:true},aggregationType:{},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",required:["aggregationType"],members:{aggregationType:{},nextToken:{},responses:{type:"list",member:{type:"structure",members:{accountAggregation:{type:"structure",members:{accountId:{},severityCounts:{shape:"S5y"}}},amiAggregation:{type:"structure",required:["ami"],members:{accountId:{},affectedInstances:{type:"long"},ami:{},severityCounts:{shape:"S5y"}}},awsEcrContainerAggregation:{type:"structure",required:["resourceId"],members:{accountId:{},architecture:{},imageSha:{},imageTags:{type:"list",member:{}},repository:{},resourceId:{},severityCounts:{shape:"S5y"}}},ec2InstanceAggregation:{type:"structure",required:["instanceId"],members:{accountId:{},ami:{},instanceId:{},instanceTags:{shape:"S20"},networkFindings:{type:"long"},operatingSystem:{},severityCounts:{shape:"S5y"}}},findingTypeAggregation:{type:"structure",members:{accountId:{},severityCounts:{shape:"S5y"}}},imageLayerAggregation:{type:"structure",required:["accountId","layerHash","repository","resourceId"],members:{accountId:{},layerHash:{},repository:{},resourceId:{},severityCounts:{shape:"S5y"}}},lambdaFunctionAggregation:{type:"structure",required:["resourceId"],members:{accountId:{},functionName:{},lambdaTags:{shape:"S20"},lastModifiedAt:{type:"timestamp"},resourceId:{},runtime:{},severityCounts:{shape:"S5y"}}},lambdaLayerAggregation:{type:"structure",required:["accountId","functionName","layerArn","resourceId"],members:{accountId:{},functionName:{},layerArn:{},resourceId:{},severityCounts:{shape:"S5y"}}},packageAggregation:{type:"structure",required:["packageName"],members:{accountId:{},packageName:{},severityCounts:{shape:"S5y"}}},repositoryAggregation:{type:"structure",required:["repository"],members:{accountId:{},affectedImages:{type:"long"},repository:{},severityCounts:{shape:"S5y"}}},titleAggregation:{type:"structure",required:["title"],members:{accountId:{},severityCounts:{shape:"S5y"},title:{},vulnerabilityId:{}}}},union:true}}}}},ListFindings:{http:{requestUri:"/findings/list",responseCode:200},input:{type:"structure",members:{filterCriteria:{shape:"S1e"},maxResults:{type:"integer"},nextToken:{},sortCriteria:{type:"structure",required:["field","sortOrder"],members:{field:{},sortOrder:{}}}}},output:{type:"structure",members:{findings:{type:"list",member:{type:"structure",required:["awsAccountId","description","findingArn","firstObservedAt","lastObservedAt","remediation","resources","severity","status","type"],members:{awsAccountId:{},description:{},exploitAvailable:{},exploitabilityDetails:{type:"structure",members:{lastKnownExploitAt:{type:"timestamp"}}},findingArn:{},firstObservedAt:{type:"timestamp"},fixAvailable:{},inspectorScore:{type:"double"},inspectorScoreDetails:{type:"structure",members:{adjustedCvss:{type:"structure",required:["score","scoreSource","scoringVector","version"],members:{adjustments:{type:"list",member:{type:"structure",required:["metric","reason"],members:{metric:{},reason:{}}}},cvssSource:{},score:{type:"double"},scoreSource:{},scoringVector:{},version:{}}}}},lastObservedAt:{type:"timestamp"},networkReachabilityDetails:{type:"structure",required:["networkPath","openPortRange","protocol"],members:{networkPath:{type:"structure",members:{steps:{type:"list",member:{type:"structure",required:["componentId","componentType"],members:{componentId:{},componentType:{}}}}}},openPortRange:{type:"structure",required:["begin","end"],members:{begin:{type:"integer"},end:{type:"integer"}}},protocol:{}}},packageVulnerabilityDetails:{type:"structure",required:["source","vulnerabilityId"],members:{cvss:{type:"list",member:{type:"structure",required:["baseScore","scoringVector","source","version"],members:{baseScore:{type:"double"},scoringVector:{},source:{},version:{}}}},referenceUrls:{type:"list",member:{}},relatedVulnerabilities:{type:"list",member:{}},source:{},sourceUrl:{},vendorCreatedAt:{type:"timestamp"},vendorSeverity:{},vendorUpdatedAt:{type:"timestamp"},vulnerabilityId:{},vulnerablePackages:{type:"list",member:{type:"structure",required:["name","version"],members:{arch:{},epoch:{type:"integer"},filePath:{},fixedInVersion:{},name:{},packageManager:{},release:{},remediation:{},sourceLambdaLayerArn:{},sourceLayerHash:{},version:{}}}}}},remediation:{type:"structure",members:{recommendation:{type:"structure",members:{Url:{},text:{}}}}},resources:{type:"list",member:{type:"structure",required:["id","type"],members:{details:{type:"structure",members:{awsEc2Instance:{type:"structure",members:{iamInstanceProfileArn:{},imageId:{},ipV4Addresses:{type:"list",member:{}},ipV6Addresses:{type:"list",member:{}},keyName:{},launchedAt:{type:"timestamp"},platform:{},subnetId:{},type:{},vpcId:{}}},awsEcrContainerImage:{type:"structure",required:["imageHash","registry","repositoryName"],members:{architecture:{},author:{},imageHash:{},imageTags:{type:"list",member:{}},platform:{},pushedAt:{type:"timestamp"},registry:{},repositoryName:{}}},awsLambdaFunction:{type:"structure",required:["codeSha256","executionRoleArn","functionName","runtime","version"],members:{architectures:{type:"list",member:{}},codeSha256:{},executionRoleArn:{},functionName:{},lastModifiedAt:{type:"timestamp"},layers:{type:"list",member:{}},packageType:{},runtime:{},version:{},vpcConfig:{type:"structure",members:{securityGroupIds:{type:"list",member:{}},subnetIds:{type:"list",member:{}},vpcId:{}}}}}}},id:{},partition:{},region:{},tags:{shape:"S20"},type:{}}}},severity:{},status:{},title:{},type:{},updatedAt:{type:"timestamp"}}}},nextToken:{}}}},ListMembers:{http:{requestUri:"/members/list",responseCode:200},input:{type:"structure",members:{maxResults:{type:"integer"},nextToken:{},onlyAssociated:{type:"boolean"}}},output:{type:"structure",members:{members:{type:"list",member:{shape:"S3e"}},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:"S20"}}}},ListUsageTotals:{http:{requestUri:"/usage/list",responseCode:200},input:{type:"structure",members:{accountIds:{type:"list",member:{}},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{nextToken:{},totals:{type:"list",member:{type:"structure",members:{accountId:{},usage:{type:"list",member:{type:"structure",members:{currency:{},estimatedMonthlyCost:{type:"double"},total:{type:"double"},type:{}}}}}}}}}},SearchVulnerabilities:{http:{requestUri:"/vulnerabilities/search",responseCode:200},input:{type:"structure",required:["filterCriteria"],members:{filterCriteria:{type:"structure",required:["vulnerabilityIds"],members:{vulnerabilityIds:{type:"list",member:{}}}},nextToken:{}}},output:{type:"structure",required:["vulnerabilities"],members:{nextToken:{},vulnerabilities:{type:"list",member:{type:"structure",required:["id"],members:{atigData:{type:"structure",members:{firstSeen:{type:"timestamp"},lastSeen:{type:"timestamp"},targets:{type:"list",member:{}},ttps:{type:"list",member:{}}}},cisaData:{type:"structure",members:{action:{},dateAdded:{type:"timestamp"},dateDue:{type:"timestamp"}}},cvss2:{type:"structure",members:{baseScore:{type:"double"},scoringVector:{}}},cvss3:{type:"structure",members:{baseScore:{type:"double"},scoringVector:{}}},cwes:{type:"list",member:{}},description:{},detectionPlatforms:{type:"list",member:{}},epss:{type:"structure",members:{score:{type:"double"}}},exploitObserved:{type:"structure",members:{firstSeen:{type:"timestamp"},lastSeen:{type:"timestamp"}}},id:{},referenceUrls:{type:"list",member:{}},relatedVulnerabilities:{type:"list",member:{}},source:{},sourceUrl:{},vendorCreatedAt:{type:"timestamp"},vendorSeverity:{},vendorUpdatedAt:{type:"timestamp"}}}}}}},TagResource:{http:{requestUri:"/tags/{resourceArn}",responseCode:200},input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tags:{shape:"S20"}}},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:{}}},UpdateConfiguration:{http:{requestUri:"/configuration/update",responseCode:200},input:{type:"structure",required:["ecrConfiguration"],members:{ecrConfiguration:{type:"structure",required:["rescanDuration"],members:{rescanDuration:{}}}}},output:{type:"structure",members:{}}},UpdateEc2DeepInspectionConfiguration:{http:{requestUri:"/ec2deepinspectionconfiguration/update",responseCode:200},input:{type:"structure",members:{activateDeepInspection:{type:"boolean"},packagePaths:{shape:"S35"}}},output:{type:"structure",members:{errorMessage:{},orgPackagePaths:{shape:"S35"},packagePaths:{shape:"S35"},status:{}}}},UpdateFilter:{http:{requestUri:"/filters/update",responseCode:200},input:{type:"structure",required:["filterArn"],members:{action:{},description:{},filterArn:{},filterCriteria:{shape:"S1e"},name:{},reason:{}}},output:{type:"structure",required:["arn"],members:{arn:{}}}},UpdateOrgEc2DeepInspectionConfiguration:{http:{requestUri:"/ec2deepinspectionconfiguration/org/update",responseCode:200},input:{type:"structure",required:["orgPackagePaths"],members:{orgPackagePaths:{shape:"S35"}}},output:{type:"structure",members:{}}},UpdateOrganizationConfiguration:{http:{requestUri:"/organizationconfiguration/update",responseCode:200},input:{type:"structure",required:["autoEnable"],members:{autoEnable:{shape:"S2b"}}},output:{type:"structure",required:["autoEnable"],members:{autoEnable:{shape:"S2b"}}}}},shapes:{S5:{type:"list",member:{}},Sa:{type:"structure",required:["errorCode","errorMessage","status"],members:{errorCode:{},errorMessage:{},status:{}}},Se:{type:"list",member:{type:"structure",required:["accountId","errorCode","errorMessage"],members:{accountId:{},errorCode:{},errorMessage:{},resourceStatus:{shape:"Sg"},status:{}}}},Sg:{type:"structure",required:["ec2","ecr"],members:{ec2:{},ecr:{},lambda:{}}},Sy:{type:"list",member:{type:"structure",required:["accountId"],members:{accountId:{},errorMessage:{},status:{}}}},S11:{type:"list",member:{type:"structure",required:["accountId"],members:{accountId:{},ec2ScanStatus:{},errorMessage:{}}}},S1e:{type:"structure",members:{awsAccountId:{shape:"S1f"},componentId:{shape:"S1f"},componentType:{shape:"S1f"},ec2InstanceImageId:{shape:"S1f"},ec2InstanceSubnetId:{shape:"S1f"},ec2InstanceVpcId:{shape:"S1f"},ecrImageArchitecture:{shape:"S1f"},ecrImageHash:{shape:"S1f"},ecrImagePushedAt:{shape:"S1j"},ecrImageRegistry:{shape:"S1f"},ecrImageRepositoryName:{shape:"S1f"},ecrImageTags:{shape:"S1f"},exploitAvailable:{shape:"S1f"},findingArn:{shape:"S1f"},findingStatus:{shape:"S1f"},findingType:{shape:"S1f"},firstObservedAt:{shape:"S1j"},fixAvailable:{shape:"S1f"},inspectorScore:{type:"list",member:{shape:"S1m"}},lambdaFunctionExecutionRoleArn:{shape:"S1f"},lambdaFunctionLastModifiedAt:{shape:"S1j"},lambdaFunctionLayers:{shape:"S1f"},lambdaFunctionName:{shape:"S1f"},lambdaFunctionRuntime:{shape:"S1f"},lastObservedAt:{shape:"S1j"},networkProtocol:{shape:"S1f"},portRange:{type:"list",member:{type:"structure",members:{beginInclusive:{type:"integer"},endInclusive:{type:"integer"}}}},relatedVulnerabilities:{shape:"S1f"},resourceId:{shape:"S1f"},resourceTags:{shape:"S1r"},resourceType:{shape:"S1f"},severity:{shape:"S1f"},title:{shape:"S1f"},updatedAt:{shape:"S1j"},vendorSeverity:{shape:"S1f"},vulnerabilityId:{shape:"S1f"},vulnerabilitySource:{shape:"S1f"},vulnerablePackages:{type:"list",member:{type:"structure",members:{architecture:{shape:"S1g"},epoch:{shape:"S1m"},name:{shape:"S1g"},release:{shape:"S1g"},sourceLambdaLayerArn:{shape:"S1g"},sourceLayerHash:{shape:"S1g"},version:{shape:"S1g"}}}}}},S1f:{type:"list",member:{shape:"S1g"}},S1g:{type:"structure",required:["comparison","value"],members:{comparison:{},value:{}}},S1j:{type:"list",member:{type:"structure",members:{endInclusive:{type:"timestamp"},startInclusive:{type:"timestamp"}}}},S1m:{type:"structure",members:{lowerInclusive:{type:"double"},upperInclusive:{type:"double"}}},S1r:{type:"list",member:{type:"structure",required:["comparison","key"],members:{comparison:{},key:{},value:{}}}},S20:{type:"map",key:{},value:{}},S25:{type:"structure",required:["bucketName","kmsKeyArn"],members:{bucketName:{},keyPrefix:{},kmsKeyArn:{}}},S2b:{type:"structure",required:["ec2","ecr"],members:{ec2:{type:"boolean"},ecr:{type:"boolean"},lambda:{type:"boolean"}}},S2g:{type:"list",member:{type:"structure",required:["accountId","resourceStatus","status"],members:{accountId:{},resourceStatus:{shape:"Sg"},status:{}}}},S35:{type:"list",member:{}},S3e:{type:"structure",members:{accountId:{},delegatedAdminAccountId:{},relationshipStatus:{},updatedAt:{type:"timestamp"}}},S3o:{type:"structure",members:{accountId:{shape:"S3p"},ec2InstanceTags:{shape:"S3t"},ecrImageTags:{shape:"S3p"},ecrRepositoryName:{shape:"S3p"},lambdaFunctionName:{shape:"S3p"},lambdaFunctionRuntime:{shape:"S3p"},lambdaFunctionTags:{shape:"S3t"},resourceId:{shape:"S3p"},resourceType:{shape:"S3p"},scanStatusCode:{shape:"S3p"},scanStatusReason:{shape:"S3p"},scanType:{shape:"S3p"}}},S3p:{type:"list",member:{type:"structure",required:["comparison","value"],members:{comparison:{},value:{}}}},S3t:{type:"list",member:{type:"structure",required:["comparison","key"],members:{comparison:{},key:{},value:{}}}},S5y:{type:"structure",members:{all:{type:"long"},critical:{type:"long"},high:{type:"long"},medium:{type:"long"}}}}}},9442:function(e){e.exports={pagination:{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"},ListAssessmentControlInsightsByControlDomain:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListAssessmentFrameworkShareRequests:{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"},ListControlDomainInsights:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListControlDomainInsightsByAssessment:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListControlInsightsByControlDomain:{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"}}}},9454:function(e){e.exports={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:{DeleteRecommendationPreferences:{input:{type:"structure",required:["resourceType","recommendationPreferenceNames"],members:{resourceType:{},scope:{shape:"S3"},recommendationPreferenceNames:{type:"list",member:{}}}},output:{type:"structure",members:{}}},DescribeRecommendationExportJobs:{input:{type:"structure",members:{jobIds:{type:"list",member:{}},filters:{type:"list",member:{type:"structure",members:{name:{},values:{shape:"Sf"}}}},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{recommendationExportJobs:{type:"list",member:{type:"structure",members:{jobId:{},destination:{type:"structure",members:{s3:{shape:"Sn"}}},resourceType:{},status:{},creationTimestamp:{type:"timestamp"},lastUpdatedTimestamp:{type:"timestamp"},failureReason:{}}}},nextToken:{}}}},ExportAutoScalingGroupRecommendations:{input:{type:"structure",required:["s3DestinationConfig"],members:{accountIds:{shape:"Sw"},filters:{shape:"Sy"},fieldsToExport:{type:"list",member:{}},s3DestinationConfig:{shape:"S13"},fileFormat:{},includeMemberAccounts:{type:"boolean"},recommendationPreferences:{shape:"S17"}}},output:{type:"structure",members:{jobId:{},s3Destination:{shape:"Sn"}}}},ExportEBSVolumeRecommendations:{input:{type:"structure",required:["s3DestinationConfig"],members:{accountIds:{shape:"Sw"},filters:{shape:"S1c"},fieldsToExport:{type:"list",member:{}},s3DestinationConfig:{shape:"S13"},fileFormat:{},includeMemberAccounts:{type:"boolean"}}},output:{type:"structure",members:{jobId:{},s3Destination:{shape:"Sn"}}}},ExportEC2InstanceRecommendations:{input:{type:"structure",required:["s3DestinationConfig"],members:{accountIds:{shape:"Sw"},filters:{shape:"Sy"},fieldsToExport:{type:"list",member:{}},s3DestinationConfig:{shape:"S13"},fileFormat:{},includeMemberAccounts:{type:"boolean"},recommendationPreferences:{shape:"S17"}}},output:{type:"structure",members:{jobId:{},s3Destination:{shape:"Sn"}}}},ExportECSServiceRecommendations:{input:{type:"structure",required:["s3DestinationConfig"],members:{accountIds:{shape:"Sw"},filters:{shape:"S1n"},fieldsToExport:{type:"list",member:{}},s3DestinationConfig:{shape:"S13"},fileFormat:{},includeMemberAccounts:{type:"boolean"}}},output:{type:"structure",members:{jobId:{},s3Destination:{shape:"Sn"}}}},ExportLambdaFunctionRecommendations:{input:{type:"structure",required:["s3DestinationConfig"],members:{accountIds:{shape:"Sw"},filters:{shape:"S1u"},fieldsToExport:{type:"list",member:{}},s3DestinationConfig:{shape:"S13"},fileFormat:{},includeMemberAccounts:{type:"boolean"}}},output:{type:"structure",members:{jobId:{},s3Destination:{shape:"Sn"}}}},GetAutoScalingGroupRecommendations:{input:{type:"structure",members:{accountIds:{shape:"Sw"},autoScalingGroupArns:{type:"list",member:{}},nextToken:{},maxResults:{type:"integer"},filters:{shape:"Sy"},recommendationPreferences:{shape:"S17"}}},output:{type:"structure",members:{nextToken:{},autoScalingGroupRecommendations:{type:"list",member:{type:"structure",members:{accountId:{},autoScalingGroupArn:{},autoScalingGroupName:{},finding:{},utilizationMetrics:{shape:"S28"},lookBackPeriodInDays:{type:"double"},currentConfiguration:{shape:"S2e"},recommendationOptions:{type:"list",member:{type:"structure",members:{configuration:{shape:"S2e"},projectedUtilizationMetrics:{shape:"S2l"},performanceRisk:{type:"double"},rank:{type:"integer"},savingsOpportunity:{shape:"S2o"},migrationEffort:{}}}},lastRefreshTimestamp:{type:"timestamp"},currentPerformanceRisk:{},effectiveRecommendationPreferences:{shape:"S2w"},inferredWorkloadTypes:{shape:"S31"}}}},errors:{shape:"S33"}}}},GetEBSVolumeRecommendations:{input:{type:"structure",members:{volumeArns:{type:"list",member:{}},nextToken:{},maxResults:{type:"integer"},filters:{shape:"S1c"},accountIds:{shape:"Sw"}}},output:{type:"structure",members:{nextToken:{},volumeRecommendations:{type:"list",member:{type:"structure",members:{volumeArn:{},accountId:{},currentConfiguration:{shape:"S3e"},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:"S3e"},performanceRisk:{type:"double"},rank:{type:"integer"},savingsOpportunity:{shape:"S2o"}}}},lastRefreshTimestamp:{type:"timestamp"},currentPerformanceRisk:{},tags:{shape:"S3s"}}}},errors:{shape:"S33"}}}},GetEC2InstanceRecommendations:{input:{type:"structure",members:{instanceArns:{type:"list",member:{}},nextToken:{},maxResults:{type:"integer"},filters:{shape:"Sy"},accountIds:{shape:"Sw"},recommendationPreferences:{shape:"S17"}}},output:{type:"structure",members:{nextToken:{},instanceRecommendations:{type:"list",member:{type:"structure",members:{instanceArn:{},accountId:{},instanceName:{},currentInstanceType:{},finding:{},findingReasonCodes:{type:"list",member:{}},utilizationMetrics:{shape:"S28"},lookBackPeriodInDays:{type:"double"},recommendationOptions:{type:"list",member:{type:"structure",members:{instanceType:{},projectedUtilizationMetrics:{shape:"S2l"},platformDifferences:{type:"list",member:{}},performanceRisk:{type:"double"},rank:{type:"integer"},savingsOpportunity:{shape:"S2o"},migrationEffort:{}}}},recommendationSources:{type:"list",member:{type:"structure",members:{recommendationSourceArn:{},recommendationSourceType:{}}}},lastRefreshTimestamp:{type:"timestamp"},currentPerformanceRisk:{},effectiveRecommendationPreferences:{shape:"S2w"},inferredWorkloadTypes:{shape:"S31"},instanceState:{},tags:{shape:"S3s"},externalMetricStatus:{type:"structure",members:{statusCode:{},statusReason:{}}}}}},errors:{shape:"S33"}}}},GetEC2RecommendationProjectedMetrics:{input:{type:"structure",required:["instanceArn","stat","period","startTime","endTime"],members:{instanceArn:{},stat:{},period:{type:"integer"},startTime:{type:"timestamp"},endTime:{type:"timestamp"},recommendationPreferences:{shape:"S17"}}},output:{type:"structure",members:{recommendedOptionProjectedMetrics:{type:"list",member:{type:"structure",members:{recommendedInstanceType:{},rank:{type:"integer"},projectedMetrics:{type:"list",member:{type:"structure",members:{name:{},timestamps:{shape:"S4r"},values:{shape:"S4s"}}}}}}}}}},GetECSServiceRecommendationProjectedMetrics:{input:{type:"structure",required:["serviceArn","stat","period","startTime","endTime"],members:{serviceArn:{},stat:{},period:{type:"integer"},startTime:{type:"timestamp"},endTime:{type:"timestamp"}}},output:{type:"structure",members:{recommendedOptionProjectedMetrics:{type:"list",member:{type:"structure",members:{recommendedCpuUnits:{type:"integer"},recommendedMemorySize:{type:"integer"},projectedMetrics:{type:"list",member:{type:"structure",members:{name:{},timestamps:{shape:"S4r"},upperBoundValues:{shape:"S4s"},lowerBoundValues:{shape:"S4s"}}}}}}}}}},GetECSServiceRecommendations:{input:{type:"structure",members:{serviceArns:{type:"list",member:{}},nextToken:{},maxResults:{type:"integer"},filters:{shape:"S1n"},accountIds:{shape:"Sw"}}},output:{type:"structure",members:{nextToken:{},ecsServiceRecommendations:{type:"list",member:{type:"structure",members:{serviceArn:{},accountId:{},currentServiceConfiguration:{type:"structure",members:{memory:{type:"integer"},cpu:{type:"integer"},containerConfigurations:{type:"list",member:{type:"structure",members:{containerName:{},memorySizeConfiguration:{shape:"S5e"},cpu:{type:"integer"}}}},autoScalingConfiguration:{},taskDefinitionArn:{}}},utilizationMetrics:{type:"list",member:{type:"structure",members:{name:{},statistic:{},value:{type:"double"}}}},lookbackPeriodInDays:{type:"double"},launchType:{},lastRefreshTimestamp:{type:"timestamp"},finding:{},findingReasonCodes:{type:"list",member:{}},serviceRecommendationOptions:{type:"list",member:{type:"structure",members:{memory:{type:"integer"},cpu:{type:"integer"},savingsOpportunity:{shape:"S2o"},projectedUtilizationMetrics:{type:"list",member:{type:"structure",members:{name:{},statistic:{},lowerBoundValue:{type:"double"},upperBoundValue:{type:"double"}}}},containerRecommendations:{type:"list",member:{type:"structure",members:{containerName:{},memorySizeConfiguration:{shape:"S5e"},cpu:{type:"integer"}}}}}}},currentPerformanceRisk:{},tags:{shape:"S3s"}}}},errors:{shape:"S33"}}}},GetEffectiveRecommendationPreferences:{input:{type:"structure",required:["resourceArn"],members:{resourceArn:{}}},output:{type:"structure",members:{enhancedInfrastructureMetrics:{},externalMetricsPreference:{shape:"S2z"}}}},GetEnrollmentStatus:{input:{type:"structure",members:{}},output:{type:"structure",members:{status:{},statusReason:{},memberAccountsEnrolled:{type:"boolean"},lastUpdatedTimestamp:{type:"timestamp"},numberOfMemberAccountsOptedIn:{type:"integer"}}}},GetEnrollmentStatusesForOrganization:{input:{type:"structure",members:{filters:{type:"list",member:{type:"structure",members:{name:{},values:{shape:"Sf"}}}},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{accountEnrollmentStatuses:{type:"list",member:{type:"structure",members:{accountId:{},status:{},statusReason:{},lastUpdatedTimestamp:{type:"timestamp"}}}},nextToken:{}}}},GetLambdaFunctionRecommendations:{input:{type:"structure",members:{functionArns:{type:"list",member:{}},accountIds:{shape:"Sw"},filters:{shape:"S1u"},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"}}}},savingsOpportunity:{shape:"S2o"}}}},currentPerformanceRisk:{},tags:{shape:"S3s"}}}}}}},GetRecommendationPreferences:{input:{type:"structure",required:["resourceType"],members:{resourceType:{},scope:{shape:"S3"},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{nextToken:{},recommendationPreferencesDetails:{type:"list",member:{type:"structure",members:{scope:{shape:"S3"},resourceType:{},enhancedInfrastructureMetrics:{},inferredWorkloadTypes:{},externalMetricsPreference:{shape:"S2z"}}}}}}},GetRecommendationSummaries:{input:{type:"structure",members:{accountIds:{shape:"Sw"},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:{},savingsOpportunity:{shape:"S2o"},currentPerformanceRiskRatings:{type:"structure",members:{high:{type:"long"},medium:{type:"long"},low:{type:"long"},veryLow:{type:"long"}}},inferredWorkloadSavings:{type:"list",member:{type:"structure",members:{inferredWorkloadTypes:{shape:"S31"},estimatedMonthlySavings:{shape:"S2q"}}}}}}}}}},PutRecommendationPreferences:{input:{type:"structure",required:["resourceType"],members:{resourceType:{},scope:{shape:"S3"},enhancedInfrastructureMetrics:{},inferredWorkloadTypes:{},externalMetricsPreference:{shape:"S2z"}}},output:{type:"structure",members:{}}},UpdateEnrollmentStatus:{input:{type:"structure",required:["status"],members:{status:{},includeMemberAccounts:{type:"boolean"}}},output:{type:"structure",members:{status:{},statusReason:{}}}}},shapes:{S3:{type:"structure",members:{name:{},value:{}}},Sf:{type:"list",member:{}},Sn:{type:"structure",members:{bucket:{},key:{},metadataKey:{}}},Sw:{type:"list",member:{}},Sy:{type:"list",member:{type:"structure",members:{name:{},values:{shape:"Sf"}}}},S13:{type:"structure",members:{bucket:{},keyPrefix:{}}},S17:{type:"structure",members:{cpuVendorArchitectures:{shape:"S18"}}},S18:{type:"list",member:{}},S1c:{type:"list",member:{type:"structure",members:{name:{},values:{shape:"Sf"}}}},S1n:{type:"list",member:{type:"structure",members:{name:{},values:{shape:"Sf"}}}},S1u:{type:"list",member:{type:"structure",members:{name:{},values:{shape:"Sf"}}}},S28:{type:"list",member:{shape:"S29"}},S29:{type:"structure",members:{name:{},statistic:{},value:{type:"double"}}},S2e:{type:"structure",members:{desiredCapacity:{type:"integer"},minSize:{type:"integer"},maxSize:{type:"integer"},instanceType:{}}},S2l:{type:"list",member:{shape:"S29"}},S2o:{type:"structure",members:{savingsOpportunityPercentage:{type:"double"},estimatedMonthlySavings:{shape:"S2q"}}},S2q:{type:"structure",members:{currency:{},value:{type:"double"}}},S2w:{type:"structure",members:{cpuVendorArchitectures:{shape:"S18"},enhancedInfrastructureMetrics:{},inferredWorkloadTypes:{},externalMetricsPreference:{shape:"S2z"}}},S2z:{type:"structure",members:{source:{}}},S31:{type:"list",member:{}},S33:{type:"list",member:{type:"structure",members:{identifier:{},code:{},message:{}}}},S3e:{type:"structure",members:{volumeType:{},volumeSize:{type:"integer"},volumeBaselineIOPS:{type:"integer"},volumeBurstIOPS:{type:"integer"},volumeBaselineThroughput:{type:"integer"},volumeBurstThroughput:{type:"integer"},rootVolume:{type:"boolean"}}},S3s:{type:"list",member:{type:"structure",members:{key:{},value:{}}}},S4r:{type:"list",member:{type:"timestamp"}},S4s:{type:"list",member:{type:"double"}},S5e:{type:"structure",members:{memory:{type:"integer"},memoryReservation:{type:"integer"}}}}}},9458:function(e){e.exports={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:{}}}}}}},9468:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["greengrass"]={};s.Greengrass=i.defineService("greengrass",["2017-06-07"]);Object.defineProperty(a.services["greengrass"],"2017-06-07",{get:function get(){var e=r(8175);return e},enumerable:true,configurable:true});e.exports=s.Greengrass},9476:function(e){e.exports={pagination:{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"},DescribeEndpointSettings:{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"},DescribeFleetAdvisorCollectors:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxRecords"},DescribeFleetAdvisorDatabases:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxRecords"},DescribeFleetAdvisorLsaAnalysis:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxRecords"},DescribeFleetAdvisorSchemaObjectSummary:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxRecords"},DescribeFleetAdvisorSchemas:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxRecords"},DescribeOrderableReplicationInstances:{input_token:"Marker",output_token:"Marker",limit_key:"MaxRecords"},DescribePendingMaintenanceActions:{input_token:"Marker",output_token:"Marker",limit_key:"MaxRecords"},DescribeRecommendationLimitations:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxRecords"},DescribeRecommendations:{input_token:"NextToken",output_token:"NextToken",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"}}}},9490:function(e){function isFipsRegion(e){return typeof e==="string"&&(e.startsWith("fips-")||e.endsWith("-fips"))}function isGlobalRegion(e){return typeof e==="string"&&["aws-global","aws-us-gov-global"].includes(e)}function getRealRegion(e){return["fips-aws-global","aws-fips","aws-global"].includes(e)?"us-east-1":["fips-aws-us-gov-global","aws-us-gov-global"].includes(e)?"us-gov-west-1":e.replace(/fips-(dkr-|prod-)?|-fips/,"")}e.exports={isFipsRegion:isFipsRegion,isGlobalRegion:isGlobalRegion,getRealRegion:getRealRegion}},9498:function(e){e.exports={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:{}}}},BatchGetGraphMemberDatasources:{http:{requestUri:"/graph/datasources/get"},input:{type:"structure",required:["GraphArn","AccountIds"],members:{GraphArn:{},AccountIds:{type:"list",member:{}}}},output:{type:"structure",members:{MemberDatasources:{shape:"S7"},UnprocessedAccounts:{shape:"Sf"}}}},BatchGetMembershipDatasources:{http:{requestUri:"/membership/datasources/get"},input:{type:"structure",required:["GraphArns"],members:{GraphArns:{type:"list",member:{}}}},output:{type:"structure",members:{MembershipDatasources:{shape:"S7"},UnprocessedGraphs:{type:"list",member:{type:"structure",members:{GraphArn:{},Reason:{}}}}}}},CreateGraph:{http:{requestUri:"/graph"},input:{type:"structure",members:{Tags:{shape:"So"}}},output:{type:"structure",members:{GraphArn:{}}}},CreateMembers:{http:{requestUri:"/graph/members"},input:{type:"structure",required:["GraphArn","Accounts"],members:{GraphArn:{},Message:{},DisableEmailNotification:{type:"boolean"},Accounts:{type:"list",member:{type:"structure",required:["AccountId","EmailAddress"],members:{AccountId:{},EmailAddress:{}}}}}},output:{type:"structure",members:{Members:{shape:"Sz"},UnprocessedAccounts:{shape:"Sf"}}}},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:"S1b"}}},output:{type:"structure",members:{AccountIds:{shape:"S1b"},UnprocessedAccounts:{shape:"Sf"}}}},DescribeOrganizationConfiguration:{http:{requestUri:"/orgs/describeOrganizationConfiguration"},input:{type:"structure",required:["GraphArn"],members:{GraphArn:{}}},output:{type:"structure",members:{AutoEnable:{type:"boolean"}}}},DisableOrganizationAdminAccount:{http:{requestUri:"/orgs/disableAdminAccount"}},DisassociateMembership:{http:{requestUri:"/membership/removal"},input:{type:"structure",required:["GraphArn"],members:{GraphArn:{}}}},EnableOrganizationAdminAccount:{http:{requestUri:"/orgs/enableAdminAccount"},input:{type:"structure",required:["AccountId"],members:{AccountId:{}}}},GetMembers:{http:{requestUri:"/graph/members/get"},input:{type:"structure",required:["GraphArn","AccountIds"],members:{GraphArn:{},AccountIds:{shape:"S1b"}}},output:{type:"structure",members:{MemberDetails:{shape:"Sz"},UnprocessedAccounts:{shape:"Sf"}}}},ListDatasourcePackages:{http:{requestUri:"/graph/datasources/list"},input:{type:"structure",required:["GraphArn"],members:{GraphArn:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{DatasourcePackages:{type:"map",key:{},value:{type:"structure",members:{DatasourcePackageIngestState:{},LastIngestStateChange:{shape:"Sb"}}}},NextToken:{}}}},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:{shape:"Se"}}}},NextToken:{}}}},ListInvitations:{http:{requestUri:"/invitations/list"},input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Invitations:{shape:"Sz"},NextToken:{}}}},ListMembers:{http:{requestUri:"/graph/members/list"},input:{type:"structure",required:["GraphArn"],members:{GraphArn:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{MemberDetails:{shape:"Sz"},NextToken:{}}}},ListOrganizationAdminAccounts:{http:{requestUri:"/orgs/adminAccountslist"},input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Administrators:{type:"list",member:{type:"structure",members:{AccountId:{},GraphArn:{},DelegationTime:{shape:"Se"}}}},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:"So"}}}},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:{}}}},TagResource:{http:{requestUri:"/tags/{ResourceArn}",responseCode:204},input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{location:"uri",locationName:"ResourceArn"},Tags:{shape:"So"}}},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:{}}},UpdateDatasourcePackages:{http:{requestUri:"/graph/datasources/update"},input:{type:"structure",required:["GraphArn","DatasourcePackages"],members:{GraphArn:{},DatasourcePackages:{type:"list",member:{}}}}},UpdateOrganizationConfiguration:{http:{requestUri:"/orgs/updateOrganizationConfiguration"},input:{type:"structure",required:["GraphArn"],members:{GraphArn:{},AutoEnable:{type:"boolean"}}}}},shapes:{S7:{type:"list",member:{type:"structure",members:{AccountId:{},GraphArn:{},DatasourcePackageIngestHistory:{type:"map",key:{},value:{shape:"Sb"}}}}},Sb:{type:"map",key:{},value:{type:"structure",members:{Timestamp:{shape:"Se"}}}},Se:{type:"timestamp",timestampFormat:"iso8601"},Sf:{type:"list",member:{type:"structure",members:{AccountId:{},Reason:{}}}},So:{type:"map",key:{},value:{}},Sz:{type:"list",member:{type:"structure",members:{AccountId:{},EmailAddress:{},GraphArn:{},MasterId:{deprecated:true,deprecatedMessage:"This property is deprecated. Use AdministratorId instead."},AdministratorId:{},Status:{},DisabledReason:{},InvitedTime:{shape:"Se"},UpdatedTime:{shape:"Se"},VolumeUsageInBytes:{deprecated:true,deprecatedMessage:"This property is deprecated. Use VolumeUsageByDatasourcePackage instead.",type:"long"},VolumeUsageUpdatedTime:{shape:"Se",deprecated:true,deprecatedMessage:"This property is deprecated. Use VolumeUsageByDatasourcePackage instead."},PercentOfGraphUtilization:{deprecated:true,deprecatedMessage:"This property is deprecated. Use VolumeUsageByDatasourcePackage instead.",type:"double"},PercentOfGraphUtilizationUpdatedTime:{shape:"Se",deprecated:true,deprecatedMessage:"This property is deprecated. Use VolumeUsageByDatasourcePackage instead."},InvitationType:{},VolumeUsageByDatasourcePackage:{type:"map",key:{},value:{type:"structure",members:{VolumeUsageInBytes:{type:"long"},VolumeUsageUpdateTime:{shape:"Se"}}}},DatasourcePackageIngestStates:{type:"map",key:{},value:{}}}}},S1b:{type:"list",member:{}}}}},9505:function(e){e.exports={pagination:{ListEarthObservationJobs:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"EarthObservationJobSummaries"},ListRasterDataCollections:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"RasterDataCollectionSummaries"},ListVectorEnrichmentJobs:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"VectorEnrichmentJobSummaries"},SearchRasterDataCollection:{input_token:"NextToken",output_token:"NextToken"}}}},9508:function(e){e.exports={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:{}}},ClaimDevice:{http:{requestUri:"/prod/claimDevice",responseCode:200},input:{type:"structure",members:{Id:{locationName:"id"}}},output:{type:"structure",members:{}}},CreateChannel:{http:{requestUri:"/prod/channels",responseCode:201},input:{type:"structure",members:{CdiInputSpecification:{shape:"S25",locationName:"cdiInputSpecification"},ChannelClass:{locationName:"channelClass"},Destinations:{shape:"S28",locationName:"destinations"},EncoderSettings:{shape:"S2g",locationName:"encoderSettings"},InputAttachments:{shape:"Sd0",locationName:"inputAttachments"},InputSpecification:{shape:"Sep",locationName:"inputSpecification"},LogLevel:{locationName:"logLevel"},Maintenance:{locationName:"maintenance",type:"structure",members:{MaintenanceDay:{locationName:"maintenanceDay"},MaintenanceStartTime:{locationName:"maintenanceStartTime"}}},Name:{locationName:"name"},RequestId:{locationName:"requestId",idempotencyToken:true},Reserved:{locationName:"reserved",deprecated:true},RoleArn:{locationName:"roleArn"},Tags:{shape:"Sex",locationName:"tags"},Vpc:{locationName:"vpc",type:"structure",members:{PublicAddressAllocationIds:{shape:"S5",locationName:"publicAddressAllocationIds"},SecurityGroupIds:{shape:"S5",locationName:"securityGroupIds"},SubnetIds:{shape:"S5",locationName:"subnetIds"}},required:["SubnetIds"]}}},output:{type:"structure",members:{Channel:{shape:"Sf0",locationName:"channel"}}}},CreateInput:{http:{requestUri:"/prod/inputs",responseCode:201},input:{type:"structure",members:{Destinations:{shape:"Sf9",locationName:"destinations"},InputDevices:{shape:"Sfb",locationName:"inputDevices"},InputSecurityGroups:{shape:"S5",locationName:"inputSecurityGroups"},MediaConnectFlows:{shape:"Sfd",locationName:"mediaConnectFlows"},Name:{locationName:"name"},RequestId:{locationName:"requestId",idempotencyToken:true},RoleArn:{locationName:"roleArn"},Sources:{shape:"Sff",locationName:"sources"},Tags:{shape:"Sex",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:"Sfk",locationName:"input"}}}},CreateInputSecurityGroup:{http:{requestUri:"/prod/inputSecurityGroups",responseCode:200},input:{type:"structure",members:{Tags:{shape:"Sex",locationName:"tags"},WhitelistRules:{shape:"Sfw",locationName:"whitelistRules"}}},output:{type:"structure",members:{SecurityGroup:{shape:"Sfz",locationName:"securityGroup"}}}},CreateMultiplex:{http:{requestUri:"/prod/multiplexes",responseCode:201},input:{type:"structure",members:{AvailabilityZones:{shape:"S5",locationName:"availabilityZones"},MultiplexSettings:{shape:"Sg4",locationName:"multiplexSettings"},Name:{locationName:"name"},RequestId:{locationName:"requestId",idempotencyToken:true},Tags:{shape:"Sex",locationName:"tags"}},required:["RequestId","MultiplexSettings","AvailabilityZones","Name"]},output:{type:"structure",members:{Multiplex:{shape:"Sg9",locationName:"multiplex"}}}},CreateMultiplexProgram:{http:{requestUri:"/prod/multiplexes/{multiplexId}/programs",responseCode:201},input:{type:"structure",members:{MultiplexId:{location:"uri",locationName:"multiplexId"},MultiplexProgramSettings:{shape:"Sgf",locationName:"multiplexProgramSettings"},ProgramName:{locationName:"programName"},RequestId:{locationName:"requestId",idempotencyToken:true}},required:["MultiplexId","RequestId","MultiplexProgramSettings","ProgramName"]},output:{type:"structure",members:{MultiplexProgram:{shape:"Sgn",locationName:"multiplexProgram"}}}},CreatePartnerInput:{http:{requestUri:"/prod/inputs/{inputId}/partners",responseCode:201},input:{type:"structure",members:{InputId:{location:"uri",locationName:"inputId"},RequestId:{locationName:"requestId",idempotencyToken:true},Tags:{shape:"Sex",locationName:"tags"}},required:["InputId"]},output:{type:"structure",members:{Input:{shape:"Sfk",locationName:"input"}}}},CreateTags:{http:{requestUri:"/prod/tags/{resource-arn}",responseCode:204},input:{type:"structure",members:{ResourceArn:{location:"uri",locationName:"resource-arn"},Tags:{shape:"Sex",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:"S25",locationName:"cdiInputSpecification"},ChannelClass:{locationName:"channelClass"},Destinations:{shape:"S28",locationName:"destinations"},EgressEndpoints:{shape:"Sf1",locationName:"egressEndpoints"},EncoderSettings:{shape:"S2g",locationName:"encoderSettings"},Id:{locationName:"id"},InputAttachments:{shape:"Sd0",locationName:"inputAttachments"},InputSpecification:{shape:"Sep",locationName:"inputSpecification"},LogLevel:{locationName:"logLevel"},Maintenance:{shape:"Sf3",locationName:"maintenance"},Name:{locationName:"name"},PipelineDetails:{shape:"Sf4",locationName:"pipelineDetails"},PipelinesRunningCount:{locationName:"pipelinesRunningCount",type:"integer"},RoleArn:{locationName:"roleArn"},State:{locationName:"state"},Tags:{shape:"Sex",locationName:"tags"},Vpc:{shape:"Sf7",locationName:"vpc"}}}},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:"Sga",locationName:"destinations"},Id:{locationName:"id"},MultiplexSettings:{shape:"Sg4",locationName:"multiplexSettings"},Name:{locationName:"name"},PipelinesRunningCount:{locationName:"pipelinesRunningCount",type:"integer"},ProgramCount:{locationName:"programCount",type:"integer"},State:{locationName:"state"},Tags:{shape:"Sex",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:"Sgf",locationName:"multiplexProgramSettings"},PacketIdentifiersMap:{shape:"Sgo",locationName:"packetIdentifiersMap"},PipelineDetails:{shape:"Sgq",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"},RenewalSettings:{shape:"Sh9",locationName:"renewalSettings"},ReservationId:{locationName:"reservationId"},ResourceSpecification:{shape:"Shb",locationName:"resourceSpecification"},Start:{locationName:"start"},State:{locationName:"state"},Tags:{shape:"Sex",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:"S25",locationName:"cdiInputSpecification"},ChannelClass:{locationName:"channelClass"},Destinations:{shape:"S28",locationName:"destinations"},EgressEndpoints:{shape:"Sf1",locationName:"egressEndpoints"},EncoderSettings:{shape:"S2g",locationName:"encoderSettings"},Id:{locationName:"id"},InputAttachments:{shape:"Sd0",locationName:"inputAttachments"},InputSpecification:{shape:"Sep",locationName:"inputSpecification"},LogLevel:{locationName:"logLevel"},Maintenance:{shape:"Sf3",locationName:"maintenance"},Name:{locationName:"name"},PipelineDetails:{shape:"Sf4",locationName:"pipelineDetails"},PipelinesRunningCount:{locationName:"pipelinesRunningCount",type:"integer"},RoleArn:{locationName:"roleArn"},State:{locationName:"state"},Tags:{shape:"Sex",locationName:"tags"},Vpc:{shape:"Sf7",locationName:"vpc"}}}},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:"Sfl",locationName:"destinations"},Id:{locationName:"id"},InputClass:{locationName:"inputClass"},InputDevices:{shape:"Sfb",locationName:"inputDevices"},InputPartnerIds:{shape:"S5",locationName:"inputPartnerIds"},InputSourceType:{locationName:"inputSourceType"},MediaConnectFlows:{shape:"Sfq",locationName:"mediaConnectFlows"},Name:{locationName:"name"},RoleArn:{locationName:"roleArn"},SecurityGroups:{shape:"S5",locationName:"securityGroups"},Sources:{shape:"Sfs",locationName:"sources"},State:{locationName:"state"},Tags:{shape:"Sex",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:"Shw",locationName:"hdDeviceSettings"},Id:{locationName:"id"},MacAddress:{locationName:"macAddress"},Name:{locationName:"name"},NetworkSettings:{shape:"Si1",locationName:"networkSettings"},SerialNumber:{locationName:"serialNumber"},Type:{locationName:"type"},UhdDeviceSettings:{shape:"Si4",locationName:"uhdDeviceSettings"},Tags:{shape:"Sex",locationName:"tags"}}}},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:"Sex",locationName:"tags"},WhitelistRules:{shape:"Sg1",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:"Sga",locationName:"destinations"},Id:{locationName:"id"},MultiplexSettings:{shape:"Sg4",locationName:"multiplexSettings"},Name:{locationName:"name"},PipelinesRunningCount:{locationName:"pipelinesRunningCount",type:"integer"},ProgramCount:{locationName:"programCount",type:"integer"},State:{locationName:"state"},Tags:{shape:"Sex",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:"Sgf",locationName:"multiplexProgramSettings"},PacketIdentifiersMap:{shape:"Sgo",locationName:"packetIdentifiersMap"},PipelineDetails:{shape:"Sgq",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:"Shb",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"},RenewalSettings:{shape:"Sh9",locationName:"renewalSettings"},ReservationId:{locationName:"reservationId"},ResourceSpecification:{shape:"Shb",locationName:"resourceSpecification"},Start:{locationName:"start"},State:{locationName:"state"},Tags:{shape:"Sex",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:"S25",locationName:"cdiInputSpecification"},ChannelClass:{locationName:"channelClass"},Destinations:{shape:"S28",locationName:"destinations"},EgressEndpoints:{shape:"Sf1",locationName:"egressEndpoints"},Id:{locationName:"id"},InputAttachments:{shape:"Sd0",locationName:"inputAttachments"},InputSpecification:{shape:"Sep",locationName:"inputSpecification"},LogLevel:{locationName:"logLevel"},Maintenance:{shape:"Sf3",locationName:"maintenance"},Name:{locationName:"name"},PipelinesRunningCount:{locationName:"pipelinesRunningCount",type:"integer"},RoleArn:{locationName:"roleArn"},State:{locationName:"state"},Tags:{shape:"Sex",locationName:"tags"},Vpc:{shape:"Sf7",locationName:"vpc"}}}},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:"Shw",locationName:"hdDeviceSettings"},Id:{locationName:"id"},MacAddress:{locationName:"macAddress"},Name:{locationName:"name"},NetworkSettings:{shape:"Si1",locationName:"networkSettings"},SerialNumber:{locationName:"serialNumber"},Type:{locationName:"type"},UhdDeviceSettings:{shape:"Si4",locationName:"uhdDeviceSettings"},Tags:{shape:"Sex",locationName:"tags"}}}},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:"Sfz"}},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:"Sfk"}},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:"Sex",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:"Shb",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:"Sjo"}}}}},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:"Sex",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"},RenewalSettings:{shape:"Sh9",locationName:"renewalSettings"},RequestId:{locationName:"requestId",idempotencyToken:true},Start:{locationName:"start"},Tags:{shape:"Sex",locationName:"tags"}},required:["OfferingId","Count"]},output:{type:"structure",members:{Reservation:{shape:"Sjo",locationName:"reservation"}}}},RebootInputDevice:{http:{requestUri:"/prod/inputDevices/{inputDeviceId}/reboot",responseCode:200},input:{type:"structure",members:{Force:{locationName:"force"},InputDeviceId:{location:"uri",locationName:"inputDeviceId"}},required:["InputDeviceId"]},output:{type:"structure",members:{}}},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:"S25",locationName:"cdiInputSpecification"},ChannelClass:{locationName:"channelClass"},Destinations:{shape:"S28",locationName:"destinations"},EgressEndpoints:{shape:"Sf1",locationName:"egressEndpoints"},EncoderSettings:{shape:"S2g",locationName:"encoderSettings"},Id:{locationName:"id"},InputAttachments:{shape:"Sd0",locationName:"inputAttachments"},InputSpecification:{shape:"Sep",locationName:"inputSpecification"},LogLevel:{locationName:"logLevel"},Maintenance:{shape:"Sf3",locationName:"maintenance"},Name:{locationName:"name"},PipelineDetails:{shape:"Sf4",locationName:"pipelineDetails"},PipelinesRunningCount:{locationName:"pipelinesRunningCount",type:"integer"},RoleArn:{locationName:"roleArn"},State:{locationName:"state"},Tags:{shape:"Sex",locationName:"tags"},Vpc:{shape:"Sf7",locationName:"vpc"}}}},StartInputDeviceMaintenanceWindow:{http:{requestUri:"/prod/inputDevices/{inputDeviceId}/startInputDeviceMaintenanceWindow",responseCode:200},input:{type:"structure",members:{InputDeviceId:{location:"uri",locationName:"inputDeviceId"}},required:["InputDeviceId"]},output:{type:"structure",members:{}}},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:"Sga",locationName:"destinations"},Id:{locationName:"id"},MultiplexSettings:{shape:"Sg4",locationName:"multiplexSettings"},Name:{locationName:"name"},PipelinesRunningCount:{locationName:"pipelinesRunningCount",type:"integer"},ProgramCount:{locationName:"programCount",type:"integer"},State:{locationName:"state"},Tags:{shape:"Sex",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:"S25",locationName:"cdiInputSpecification"},ChannelClass:{locationName:"channelClass"},Destinations:{shape:"S28",locationName:"destinations"},EgressEndpoints:{shape:"Sf1",locationName:"egressEndpoints"},EncoderSettings:{shape:"S2g",locationName:"encoderSettings"},Id:{locationName:"id"},InputAttachments:{shape:"Sd0",locationName:"inputAttachments"},InputSpecification:{shape:"Sep",locationName:"inputSpecification"},LogLevel:{locationName:"logLevel"},Maintenance:{shape:"Sf3",locationName:"maintenance"},Name:{locationName:"name"},PipelineDetails:{shape:"Sf4",locationName:"pipelineDetails"},PipelinesRunningCount:{locationName:"pipelinesRunningCount",type:"integer"},RoleArn:{locationName:"roleArn"},State:{locationName:"state"},Tags:{shape:"Sex",locationName:"tags"},Vpc:{shape:"Sf7",locationName:"vpc"}}}},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:"Sga",locationName:"destinations"},Id:{locationName:"id"},MultiplexSettings:{shape:"Sg4",locationName:"multiplexSettings"},Name:{locationName:"name"},PipelinesRunningCount:{locationName:"pipelinesRunningCount",type:"integer"},ProgramCount:{locationName:"programCount",type:"integer"},State:{locationName:"state"},Tags:{shape:"Sex",locationName:"tags"}}}},TransferInputDevice:{http:{requestUri:"/prod/inputDevices/{inputDeviceId}/transfer",responseCode:200},input:{type:"structure",members:{InputDeviceId:{location:"uri",locationName:"inputDeviceId"},TargetCustomerId:{locationName:"targetCustomerId"},TargetRegion:{locationName:"targetRegion"},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:"S25",locationName:"cdiInputSpecification"},ChannelId:{location:"uri",locationName:"channelId"},Destinations:{shape:"S28",locationName:"destinations"},EncoderSettings:{shape:"S2g",locationName:"encoderSettings"},InputAttachments:{shape:"Sd0",locationName:"inputAttachments"},InputSpecification:{shape:"Sep",locationName:"inputSpecification"},LogLevel:{locationName:"logLevel"},Maintenance:{locationName:"maintenance",type:"structure",members:{MaintenanceDay:{locationName:"maintenanceDay"},MaintenanceScheduledDate:{locationName:"maintenanceScheduledDate"},MaintenanceStartTime:{locationName:"maintenanceStartTime"}}},Name:{locationName:"name"},RoleArn:{locationName:"roleArn"}},required:["ChannelId"]},output:{type:"structure",members:{Channel:{shape:"Sf0",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:"S28",locationName:"destinations"}},required:["ChannelId","ChannelClass"]},output:{type:"structure",members:{Channel:{shape:"Sf0",locationName:"channel"}}}},UpdateInput:{http:{method:"PUT",requestUri:"/prod/inputs/{inputId}",responseCode:200},input:{type:"structure",members:{Destinations:{shape:"Sf9",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:"Sfd",locationName:"mediaConnectFlows"},Name:{locationName:"name"},RoleArn:{locationName:"roleArn"},Sources:{shape:"Sff",locationName:"sources"}},required:["InputId"]},output:{type:"structure",members:{Input:{shape:"Sfk",locationName:"input"}}}},UpdateInputDevice:{http:{method:"PUT",requestUri:"/prod/inputDevices/{inputDeviceId}",responseCode:200},input:{type:"structure",members:{HdDeviceSettings:{shape:"Skk",locationName:"hdDeviceSettings"},InputDeviceId:{location:"uri",locationName:"inputDeviceId"},Name:{locationName:"name"},UhdDeviceSettings:{shape:"Skk",locationName:"uhdDeviceSettings"}},required:["InputDeviceId"]},output:{type:"structure",members:{Arn:{locationName:"arn"},ConnectionState:{locationName:"connectionState"},DeviceSettingsSyncState:{locationName:"deviceSettingsSyncState"},DeviceUpdateStatus:{locationName:"deviceUpdateStatus"},HdDeviceSettings:{shape:"Shw",locationName:"hdDeviceSettings"},Id:{locationName:"id"},MacAddress:{locationName:"macAddress"},Name:{locationName:"name"},NetworkSettings:{shape:"Si1",locationName:"networkSettings"},SerialNumber:{locationName:"serialNumber"},Type:{locationName:"type"},UhdDeviceSettings:{shape:"Si4",locationName:"uhdDeviceSettings"},Tags:{shape:"Sex",locationName:"tags"}}}},UpdateInputSecurityGroup:{http:{method:"PUT",requestUri:"/prod/inputSecurityGroups/{inputSecurityGroupId}",responseCode:200},input:{type:"structure",members:{InputSecurityGroupId:{location:"uri",locationName:"inputSecurityGroupId"},Tags:{shape:"Sex",locationName:"tags"},WhitelistRules:{shape:"Sfw",locationName:"whitelistRules"}},required:["InputSecurityGroupId"]},output:{type:"structure",members:{SecurityGroup:{shape:"Sfz",locationName:"securityGroup"}}}},UpdateMultiplex:{http:{method:"PUT",requestUri:"/prod/multiplexes/{multiplexId}",responseCode:200},input:{type:"structure",members:{MultiplexId:{location:"uri",locationName:"multiplexId"},MultiplexSettings:{shape:"Sg4",locationName:"multiplexSettings"},Name:{locationName:"name"}},required:["MultiplexId"]},output:{type:"structure",members:{Multiplex:{shape:"Sg9",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:"Sgf",locationName:"multiplexProgramSettings"},ProgramName:{location:"uri",locationName:"programName"}},required:["MultiplexId","ProgramName"]},output:{type:"structure",members:{MultiplexProgram:{shape:"Sgn",locationName:"multiplexProgram"}}}},UpdateReservation:{http:{method:"PUT",requestUri:"/prod/reservations/{reservationId}",responseCode:200},input:{type:"structure",members:{Name:{locationName:"name"},RenewalSettings:{shape:"Sh9",locationName:"renewalSettings"},ReservationId:{location:"uri",locationName:"reservationId"}},required:["ReservationId"]},output:{type:"structure",members:{Reservation:{shape:"Sjo",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"},Id3:{locationName:"id3"}}},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"]},MotionGraphicsImageActivateSettings:{locationName:"motionGraphicsImageActivateSettings",type:"structure",members:{Duration:{locationName:"duration",type:"long"},PasswordParam:{locationName:"passwordParam"},Url:{locationName:"url"},Username:{locationName:"username"}}},MotionGraphicsImageDeactivateSettings:{locationName:"motionGraphicsImageDeactivateSettings",type:"structure",members:{}},PauseStateSettings:{locationName:"pauseStateSettings",type:"structure",members:{Pipelines:{locationName:"pipelines",type:"list",member:{type:"structure",members:{PipelineId:{locationName:"pipelineId"}},required:["PipelineId"]}}}},Scte35InputSettings:{locationName:"scte35InputSettings",type:"structure",members:{InputAttachmentNameReference:{locationName:"inputAttachmentNameReference"},Mode:{locationName:"mode"}},required:["Mode"]},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:"S1m",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"]},S1m:{type:"structure",members:{PasswordParam:{locationName:"passwordParam"},Uri:{locationName:"uri"},Username:{locationName:"username"}},required:["Uri"]},S25:{type:"structure",members:{Resolution:{locationName:"resolution"}}},S28:{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"}}}}}}},S2g:{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"},AudioWatermarkingSettings:{locationName:"audioWatermarkingSettings",type:"structure",members:{NielsenWatermarksSettings:{locationName:"nielsenWatermarksSettings",type:"structure",members:{NielsenCbetSettings:{locationName:"nielsenCbetSettings",type:"structure",members:{CbetCheckDigitString:{locationName:"cbetCheckDigitString"},CbetStepaside:{locationName:"cbetStepaside"},Csid:{locationName:"csid"}},required:["CbetCheckDigitString","CbetStepaside","Csid"]},NielsenDistributionType:{locationName:"nielsenDistributionType"},NielsenNaesIiNwSettings:{locationName:"nielsenNaesIiNwSettings",type:"structure",members:{CheckDigitString:{locationName:"checkDigitString"},Sid:{locationName:"sid",type:"double"},Timezone:{locationName:"timezone"}},required:["CheckDigitString","Sid"]}}}}},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"}}},Eac3AtmosSettings:{locationName:"eac3AtmosSettings",type:"structure",members:{Bitrate:{locationName:"bitrate",type:"double"},CodingMode:{locationName:"codingMode"},Dialnorm:{locationName:"dialnorm",type:"integer"},DrcLine:{locationName:"drcLine"},DrcRf:{locationName:"drcRf"},HeightTrim:{locationName:"heightTrim",type:"double"},SurroundTrim:{locationName:"surroundTrim",type:"double"}}},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:"S1m",locationName:"availBlankingImage"},State:{locationName:"state"}}},AvailConfiguration:{locationName:"availConfiguration",type:"structure",members:{AvailSettings:{locationName:"availSettings",type:"structure",members:{Esam:{locationName:"esam",type:"structure",members:{AcquisitionPointId:{locationName:"acquisitionPointId"},AdAvailOffset:{locationName:"adAvailOffset",type:"integer"},PasswordParam:{locationName:"passwordParam"},PoisEndpoint:{locationName:"poisEndpoint"},Username:{locationName:"username"},ZoneIdentity:{locationName:"zoneIdentity"}},required:["AcquisitionPointId","PoisEndpoint"]},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:"S1m",locationName:"blackoutSlateImage"},NetworkEndBlackout:{locationName:"networkEndBlackout"},NetworkEndBlackoutImage:{shape:"S1m",locationName:"networkEndBlackoutImage"},NetworkId:{locationName:"networkId"},State:{locationName:"state"}}},CaptionDescriptions:{locationName:"captionDescriptions",type:"list",member:{type:"structure",members:{Accessibility:{locationName:"accessibility"},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:"S1m",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:"S1m",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:{CopyrightHolder:{locationName:"copyrightHolder"},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:{StyleControl:{locationName:"styleControl"}}}}},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:"S1m",locationName:"inputLossImageSlate"},InputLossImageType:{locationName:"inputLossImageType"},RepeatFrameMsec:{locationName:"repeatFrameMsec",type:"integer"}}},OutputLockingMode:{locationName:"outputLockingMode"},OutputTimingSource:{locationName:"outputTimingSource"},SupportLowFramerateInputs:{locationName:"supportLowFramerateInputs"}}},MotionGraphicsConfiguration:{locationName:"motionGraphicsConfiguration",type:"structure",members:{MotionGraphicsInsertion:{locationName:"motionGraphicsInsertion"},MotionGraphicsSettings:{locationName:"motionGraphicsSettings",type:"structure",members:{HtmlMotionGraphicsSettings:{locationName:"htmlMotionGraphicsSettings",type:"structure",members:{}}}}},required:["MotionGraphicsSettings"]},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:{ArchiveCdnSettings:{locationName:"archiveCdnSettings",type:"structure",members:{ArchiveS3Settings:{locationName:"archiveS3Settings",type:"structure",members:{CannedAcl:{locationName:"cannedAcl"}}}}},Destination:{shape:"S6o",locationName:"destination"},RolloverInterval:{locationName:"rolloverInterval",type:"integer"}},required:["Destination"]},FrameCaptureGroupSettings:{locationName:"frameCaptureGroupSettings",type:"structure",members:{Destination:{shape:"S6o",locationName:"destination"},FrameCaptureCdnSettings:{locationName:"frameCaptureCdnSettings",type:"structure",members:{FrameCaptureS3Settings:{locationName:"frameCaptureS3Settings",type:"structure",members:{CannedAcl:{locationName:"cannedAcl"}}}}}},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:"S6o",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"}}},HlsS3Settings:{locationName:"hlsS3Settings",type:"structure",members:{CannedAcl:{locationName:"cannedAcl"}}},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:"S1m",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"},ProgramDateTimeClock:{locationName:"programDateTimeClock"},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:"S6o",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:"S6o",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:"S8v",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:"S1m",locationName:"audioOnlyImage"},AudioTrackType:{locationName:"audioTrackType"},SegmentType:{locationName:"segmentType"}}},Fmp4HlsSettings:{locationName:"fmp4HlsSettings",type:"structure",members:{AudioRenditionSets:{locationName:"audioRenditionSets"},NielsenId3Behavior:{locationName:"nielsenId3Behavior"},TimedMetadataBehavior:{locationName:"timedMetadataBehavior"}}},FrameCaptureHlsSettings:{locationName:"frameCaptureHlsSettings",type:"structure",members:{}},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:"S6o",locationName:"destination"}},required:["Destination"]},RtmpOutputSettings:{locationName:"rtmpOutputSettings",type:"structure",members:{CertificateMode:{locationName:"certificateMode"},ConnectionRetryInterval:{locationName:"connectionRetryInterval",type:"integer"},Destination:{shape:"S6o",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:"S8v",locationName:"m2tsSettings"}}},Destination:{shape:"S6o",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"},TimecodeBurninSettings:{shape:"Sax",locationName:"timecodeBurninSettings"}}},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:"Sb6",locationName:"colorSpacePassthroughSettings"},Rec601Settings:{shape:"Sb7",locationName:"rec601Settings"},Rec709Settings:{shape:"Sb8",locationName:"rec709Settings"}}},EntropyEncoding:{locationName:"entropyEncoding"},FilterSettings:{locationName:"filterSettings",type:"structure",members:{TemporalFilterSettings:{shape:"Sbb",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"},TimecodeBurninSettings:{shape:"Sax",locationName:"timecodeBurninSettings"}}},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:"Sb6",locationName:"colorSpacePassthroughSettings"},DolbyVision81Settings:{locationName:"dolbyVision81Settings",type:"structure",members:{}},Hdr10Settings:{shape:"Sca",locationName:"hdr10Settings"},Rec601Settings:{shape:"Sb7",locationName:"rec601Settings"},Rec709Settings:{shape:"Sb8",locationName:"rec709Settings"}}},FilterSettings:{locationName:"filterSettings",type:"structure",members:{TemporalFilterSettings:{shape:"Sbb",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"},TimecodeBurninSettings:{shape:"Sax",locationName:"timecodeBurninSettings"}},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:"Sbb",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"},TimecodeBurninSettings:{shape:"Sax",locationName:"timecodeBurninSettings"}},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"]},S6o:{type:"structure",members:{DestinationRefId:{locationName:"destinationRefId"}}},S8v:{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"},Scte35PrerollPullupMilliseconds:{locationName:"scte35PrerollPullupMilliseconds",type:"double"}}},Sax:{type:"structure",members:{FontSize:{locationName:"fontSize"},Position:{locationName:"position"},Prefix:{locationName:"prefix"}},required:["Position","FontSize"]},Sb6:{type:"structure",members:{}},Sb7:{type:"structure",members:{}},Sb8:{type:"structure",members:{}},Sbb:{type:"structure",members:{PostFilterSharpening:{locationName:"postFilterSharpening"},Strength:{locationName:"strength"}}},Sca:{type:"structure",members:{MaxCll:{locationName:"maxCll",type:"integer"},MaxFall:{locationName:"maxFall",type:"integer"}}},Sd0:{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:{AudioHlsRenditionSelection:{locationName:"audioHlsRenditionSelection",type:"structure",members:{GroupId:{locationName:"groupId"},Name:{locationName:"name"}},required:["Name","GroupId"]},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"]}},DolbyEDecode:{locationName:"dolbyEDecode",type:"structure",members:{ProgramSelection:{locationName:"programSelection"}},required:["ProgramSelection"]}},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:{OcrLanguage:{locationName:"ocrLanguage"},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:{OcrLanguage:{locationName:"ocrLanguage"},Pid:{locationName:"pid",type:"integer"}}},TeletextSourceSettings:{locationName:"teletextSourceSettings",type:"structure",members:{OutputRectangle:{locationName:"outputRectangle",type:"structure",members:{Height:{locationName:"height",type:"double"},LeftOffset:{locationName:"leftOffset",type:"double"},TopOffset:{locationName:"topOffset",type:"double"},Width:{locationName:"width",type:"double"}},required:["TopOffset","Height","Width","LeftOffset"]},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"},Scte35Source:{locationName:"scte35Source"}}},ServerValidation:{locationName:"serverValidation"}}},Scte35Pid:{locationName:"scte35Pid",type:"integer"},Smpte2038DataPreference:{locationName:"smpte2038DataPreference"},SourceEndBehavior:{locationName:"sourceEndBehavior"},VideoSelector:{locationName:"videoSelector",type:"structure",members:{ColorSpace:{locationName:"colorSpace"},ColorSpaceSettings:{locationName:"colorSpaceSettings",type:"structure",members:{Hdr10Settings:{shape:"Sca",locationName:"hdr10Settings"}}},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"}}}}}}}}}}}},Sep:{type:"structure",members:{Codec:{locationName:"codec"},MaximumBitrate:{locationName:"maximumBitrate"},Resolution:{locationName:"resolution"}}},Sex:{type:"map",key:{},value:{}},Sf0:{type:"structure",members:{Arn:{locationName:"arn"},CdiInputSpecification:{shape:"S25",locationName:"cdiInputSpecification"},ChannelClass:{locationName:"channelClass"},Destinations:{shape:"S28",locationName:"destinations"},EgressEndpoints:{shape:"Sf1",locationName:"egressEndpoints"},EncoderSettings:{shape:"S2g",locationName:"encoderSettings"},Id:{locationName:"id"},InputAttachments:{shape:"Sd0",locationName:"inputAttachments"},InputSpecification:{shape:"Sep",locationName:"inputSpecification"},LogLevel:{locationName:"logLevel"},Maintenance:{shape:"Sf3",locationName:"maintenance"},Name:{locationName:"name"},PipelineDetails:{shape:"Sf4",locationName:"pipelineDetails"},PipelinesRunningCount:{locationName:"pipelinesRunningCount",type:"integer"},RoleArn:{locationName:"roleArn"},State:{locationName:"state"},Tags:{shape:"Sex",locationName:"tags"},Vpc:{shape:"Sf7",locationName:"vpc"}}},Sf1:{type:"list",member:{type:"structure",members:{SourceIp:{locationName:"sourceIp"}}}},Sf3:{type:"structure",members:{MaintenanceDay:{locationName:"maintenanceDay"},MaintenanceDeadline:{locationName:"maintenanceDeadline"},MaintenanceScheduledDate:{locationName:"maintenanceScheduledDate"},MaintenanceStartTime:{locationName:"maintenanceStartTime"}}},Sf4:{type:"list",member:{type:"structure",members:{ActiveInputAttachmentName:{locationName:"activeInputAttachmentName"},ActiveInputSwitchActionName:{locationName:"activeInputSwitchActionName"},ActiveMotionGraphicsActionName:{locationName:"activeMotionGraphicsActionName"},ActiveMotionGraphicsUri:{locationName:"activeMotionGraphicsUri"},PipelineId:{locationName:"pipelineId"}}}},Sf7:{type:"structure",members:{AvailabilityZones:{shape:"S5",locationName:"availabilityZones"},NetworkInterfaceIds:{shape:"S5",locationName:"networkInterfaceIds"},SecurityGroupIds:{shape:"S5",locationName:"securityGroupIds"},SubnetIds:{shape:"S5",locationName:"subnetIds"}}},Sf9:{type:"list",member:{type:"structure",members:{StreamName:{locationName:"streamName"}}}},Sfb:{type:"list",member:{type:"structure",members:{Id:{locationName:"id"}}}},Sfd:{type:"list",member:{type:"structure",members:{FlowArn:{locationName:"flowArn"}}}},Sff:{type:"list",member:{type:"structure",members:{PasswordParam:{locationName:"passwordParam"},Url:{locationName:"url"},Username:{locationName:"username"}}}},Sfk:{type:"structure",members:{Arn:{locationName:"arn"},AttachedChannels:{shape:"S5",locationName:"attachedChannels"},Destinations:{shape:"Sfl",locationName:"destinations"},Id:{locationName:"id"},InputClass:{locationName:"inputClass"},InputDevices:{shape:"Sfb",locationName:"inputDevices"},InputPartnerIds:{shape:"S5",locationName:"inputPartnerIds"},InputSourceType:{locationName:"inputSourceType"},MediaConnectFlows:{shape:"Sfq",locationName:"mediaConnectFlows"},Name:{locationName:"name"},RoleArn:{locationName:"roleArn"},SecurityGroups:{shape:"S5",locationName:"securityGroups"},Sources:{shape:"Sfs",locationName:"sources"},State:{locationName:"state"},Tags:{shape:"Sex",locationName:"tags"},Type:{locationName:"type"}}},Sfl:{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"}}}}}},Sfq:{type:"list",member:{type:"structure",members:{FlowArn:{locationName:"flowArn"}}}},Sfs:{type:"list",member:{type:"structure",members:{PasswordParam:{locationName:"passwordParam"},Url:{locationName:"url"},Username:{locationName:"username"}}}},Sfw:{type:"list",member:{type:"structure",members:{Cidr:{locationName:"cidr"}}}},Sfz:{type:"structure",members:{Arn:{locationName:"arn"},Id:{locationName:"id"},Inputs:{shape:"S5",locationName:"inputs"},State:{locationName:"state"},Tags:{shape:"Sex",locationName:"tags"},WhitelistRules:{shape:"Sg1",locationName:"whitelistRules"}}},Sg1:{type:"list",member:{type:"structure",members:{Cidr:{locationName:"cidr"}}}},Sg4:{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"]},Sg9:{type:"structure",members:{Arn:{locationName:"arn"},AvailabilityZones:{shape:"S5",locationName:"availabilityZones"},Destinations:{shape:"Sga",locationName:"destinations"},Id:{locationName:"id"},MultiplexSettings:{shape:"Sg4",locationName:"multiplexSettings"},Name:{locationName:"name"},PipelinesRunningCount:{locationName:"pipelinesRunningCount",type:"integer"},ProgramCount:{locationName:"programCount",type:"integer"},State:{locationName:"state"},Tags:{shape:"Sex",locationName:"tags"}}},Sga:{type:"list",member:{type:"structure",members:{MediaConnectSettings:{locationName:"mediaConnectSettings",type:"structure",members:{EntitlementArn:{locationName:"entitlementArn"}}}}}},Sgf:{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"]},Sgn:{type:"structure",members:{ChannelId:{locationName:"channelId"},MultiplexProgramSettings:{shape:"Sgf",locationName:"multiplexProgramSettings"},PacketIdentifiersMap:{shape:"Sgo",locationName:"packetIdentifiersMap"},PipelineDetails:{shape:"Sgq",locationName:"pipelineDetails"},ProgramName:{locationName:"programName"}}},Sgo:{type:"structure",members:{AudioPids:{shape:"Sgp",locationName:"audioPids"},DvbSubPids:{shape:"Sgp",locationName:"dvbSubPids"},DvbTeletextPid:{locationName:"dvbTeletextPid",type:"integer"},EtvPlatformPid:{locationName:"etvPlatformPid",type:"integer"},EtvSignalPid:{locationName:"etvSignalPid",type:"integer"},KlvDataPids:{shape:"Sgp",locationName:"klvDataPids"},PcrPid:{locationName:"pcrPid",type:"integer"},PmtPid:{locationName:"pmtPid",type:"integer"},PrivateMetadataPid:{locationName:"privateMetadataPid",type:"integer"},Scte27Pids:{shape:"Sgp",locationName:"scte27Pids"},Scte35Pid:{locationName:"scte35Pid",type:"integer"},TimedMetadataPid:{locationName:"timedMetadataPid",type:"integer"},VideoPid:{locationName:"videoPid",type:"integer"}}},Sgp:{type:"list",member:{type:"integer"}},Sgq:{type:"list",member:{type:"structure",members:{ActiveChannelPipeline:{locationName:"activeChannelPipeline"},PipelineId:{locationName:"pipelineId"}}}},Sh9:{type:"structure",members:{AutomaticRenewal:{locationName:"automaticRenewal"},RenewalCount:{locationName:"renewalCount",type:"integer"}}},Shb:{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"}}},Shw:{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"},LatencyMs:{locationName:"latencyMs",type:"integer"}}},Si1:{type:"structure",members:{DnsAddresses:{shape:"S5",locationName:"dnsAddresses"},Gateway:{locationName:"gateway"},IpAddress:{locationName:"ipAddress"},IpScheme:{locationName:"ipScheme"},SubnetMask:{locationName:"subnetMask"}}},Si4:{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"},LatencyMs:{locationName:"latencyMs",type:"integer"}}},Sjo:{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"},RenewalSettings:{shape:"Sh9",locationName:"renewalSettings"},ReservationId:{locationName:"reservationId"},ResourceSpecification:{shape:"Shb",locationName:"resourceSpecification"},Start:{locationName:"start"},State:{locationName:"state"},Tags:{shape:"Sex",locationName:"tags"},UsagePrice:{locationName:"usagePrice",type:"double"}}},Skk:{type:"structure",members:{ConfiguredInput:{locationName:"configuredInput"},MaxBitrate:{locationName:"maxBitrate",type:"integer"},LatencyMs:{locationName:"latencyMs",type:"integer"}}}}}},9515:function(e){e.exports={pagination:{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"}}}},9517:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2017-03-31",endpointPrefix:"lakeformation",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"AWS Lake Formation",serviceId:"LakeFormation",signatureVersion:"v4",signingName:"lakeformation",uid:"lakeformation-2017-03-31"},operations:{AddLFTagsToResource:{http:{requestUri:"/AddLFTagsToResource"},input:{type:"structure",required:["Resource","LFTags"],members:{CatalogId:{},Resource:{shape:"S3"},LFTags:{shape:"Sn"}}},output:{type:"structure",members:{Failures:{shape:"Sq"}}}},AssumeDecoratedRoleWithSAML:{http:{requestUri:"/AssumeDecoratedRoleWithSAML"},input:{type:"structure",required:["SAMLAssertion","RoleArn","PrincipalArn"],members:{SAMLAssertion:{},RoleArn:{},PrincipalArn:{},DurationSeconds:{type:"integer"}}},output:{type:"structure",members:{AccessKeyId:{},SecretAccessKey:{},SessionToken:{},Expiration:{type:"timestamp"}}}},BatchGrantPermissions:{http:{requestUri:"/BatchGrantPermissions"},input:{type:"structure",required:["Entries"],members:{CatalogId:{},Entries:{shape:"S15"}}},output:{type:"structure",members:{Failures:{shape:"S1d"}}}},BatchRevokePermissions:{http:{requestUri:"/BatchRevokePermissions"},input:{type:"structure",required:["Entries"],members:{CatalogId:{},Entries:{shape:"S15"}}},output:{type:"structure",members:{Failures:{shape:"S1d"}}}},CancelTransaction:{http:{requestUri:"/CancelTransaction"},input:{type:"structure",required:["TransactionId"],members:{TransactionId:{}}},output:{type:"structure",members:{}}},CommitTransaction:{http:{requestUri:"/CommitTransaction"},input:{type:"structure",required:["TransactionId"],members:{TransactionId:{}}},output:{type:"structure",members:{TransactionStatus:{}}}},CreateDataCellsFilter:{http:{requestUri:"/CreateDataCellsFilter"},input:{type:"structure",required:["TableData"],members:{TableData:{shape:"S1o"}}},output:{type:"structure",members:{}}},CreateLFTag:{http:{requestUri:"/CreateLFTag"},input:{type:"structure",required:["TagKey","TagValues"],members:{CatalogId:{},TagKey:{},TagValues:{shape:"Sg"}}},output:{type:"structure",members:{}}},DeleteDataCellsFilter:{http:{requestUri:"/DeleteDataCellsFilter"},input:{type:"structure",members:{TableCatalogId:{},DatabaseName:{},TableName:{},Name:{}}},output:{type:"structure",members:{}}},DeleteLFTag:{http:{requestUri:"/DeleteLFTag"},input:{type:"structure",required:["TagKey"],members:{CatalogId:{},TagKey:{}}},output:{type:"structure",members:{}}},DeleteObjectsOnCancel:{http:{requestUri:"/DeleteObjectsOnCancel"},input:{type:"structure",required:["DatabaseName","TableName","TransactionId","Objects"],members:{CatalogId:{},DatabaseName:{},TableName:{},TransactionId:{},Objects:{type:"list",member:{type:"structure",required:["Uri"],members:{Uri:{},ETag:{}}}}}},output:{type:"structure",members:{}}},DeregisterResource:{http:{requestUri:"/DeregisterResource"},input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},output:{type:"structure",members:{}}},DescribeResource:{http:{requestUri:"/DescribeResource"},input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},output:{type:"structure",members:{ResourceInfo:{shape:"S2a"}}}},DescribeTransaction:{http:{requestUri:"/DescribeTransaction"},input:{type:"structure",required:["TransactionId"],members:{TransactionId:{}}},output:{type:"structure",members:{TransactionDescription:{shape:"S2f"}}}},ExtendTransaction:{http:{requestUri:"/ExtendTransaction"},input:{type:"structure",members:{TransactionId:{}}},output:{type:"structure",members:{}}},GetDataCellsFilter:{http:{requestUri:"/GetDataCellsFilter"},input:{type:"structure",required:["TableCatalogId","DatabaseName","TableName","Name"],members:{TableCatalogId:{},DatabaseName:{},TableName:{},Name:{}}},output:{type:"structure",members:{DataCellsFilter:{shape:"S1o"}}}},GetDataLakeSettings:{http:{requestUri:"/GetDataLakeSettings"},input:{type:"structure",members:{CatalogId:{}}},output:{type:"structure",members:{DataLakeSettings:{shape:"S2n"}}}},GetEffectivePermissionsForPath:{http:{requestUri:"/GetEffectivePermissionsForPath"},input:{type:"structure",required:["ResourceArn"],members:{CatalogId:{},ResourceArn:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Permissions:{shape:"S30"},NextToken:{}}}},GetLFTag:{http:{requestUri:"/GetLFTag"},input:{type:"structure",required:["TagKey"],members:{CatalogId:{},TagKey:{}}},output:{type:"structure",members:{CatalogId:{},TagKey:{},TagValues:{shape:"Sg"}}}},GetQueryState:{http:{requestUri:"/GetQueryState",responseCode:200},input:{type:"structure",required:["QueryId"],members:{QueryId:{}}},output:{type:"structure",required:["State"],members:{Error:{},State:{}}},endpoint:{hostPrefix:"query-"}},GetQueryStatistics:{http:{requestUri:"/GetQueryStatistics",responseCode:200},input:{type:"structure",required:["QueryId"],members:{QueryId:{}}},output:{type:"structure",members:{ExecutionStatistics:{type:"structure",members:{AverageExecutionTimeMillis:{type:"long"},DataScannedBytes:{type:"long"},WorkUnitsExecutedCount:{type:"long"}}},PlanningStatistics:{type:"structure",members:{EstimatedDataToScanBytes:{type:"long"},PlanningTimeMillis:{type:"long"},QueueTimeMillis:{type:"long"},WorkUnitsGeneratedCount:{type:"long"}}},QuerySubmissionTime:{type:"timestamp",timestampFormat:"iso8601"}}},endpoint:{hostPrefix:"query-"}},GetResourceLFTags:{http:{requestUri:"/GetResourceLFTags"},input:{type:"structure",required:["Resource"],members:{CatalogId:{},Resource:{shape:"S3"},ShowAssignedLFTags:{type:"boolean"}}},output:{type:"structure",members:{LFTagOnDatabase:{shape:"Sn"},LFTagsOnTable:{shape:"Sn"},LFTagsOnColumns:{shape:"S3o"}}}},GetTableObjects:{http:{requestUri:"/GetTableObjects"},input:{type:"structure",required:["DatabaseName","TableName"],members:{CatalogId:{},DatabaseName:{},TableName:{},TransactionId:{},QueryAsOfTime:{type:"timestamp"},PartitionPredicate:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Objects:{type:"list",member:{type:"structure",members:{PartitionValues:{shape:"S3v"},Objects:{type:"list",member:{type:"structure",members:{Uri:{},ETag:{},Size:{type:"long"}}}}}}},NextToken:{}}}},GetTemporaryGluePartitionCredentials:{http:{requestUri:"/GetTemporaryGluePartitionCredentials"},input:{type:"structure",required:["TableArn","Partition","SupportedPermissionTypes"],members:{TableArn:{},Partition:{type:"structure",required:["Values"],members:{Values:{type:"list",member:{}}}},Permissions:{shape:"S1a"},DurationSeconds:{type:"integer"},AuditContext:{shape:"S44"},SupportedPermissionTypes:{shape:"S46"}}},output:{type:"structure",members:{AccessKeyId:{},SecretAccessKey:{},SessionToken:{},Expiration:{type:"timestamp"}}}},GetTemporaryGlueTableCredentials:{http:{requestUri:"/GetTemporaryGlueTableCredentials"},input:{type:"structure",required:["TableArn","SupportedPermissionTypes"],members:{TableArn:{},Permissions:{shape:"S1a"},DurationSeconds:{type:"integer"},AuditContext:{shape:"S44"},SupportedPermissionTypes:{shape:"S46"}}},output:{type:"structure",members:{AccessKeyId:{},SecretAccessKey:{},SessionToken:{},Expiration:{type:"timestamp"}}}},GetWorkUnitResults:{http:{requestUri:"/GetWorkUnitResults",responseCode:200},input:{type:"structure",required:["QueryId","WorkUnitId","WorkUnitToken"],members:{QueryId:{},WorkUnitId:{type:"long"},WorkUnitToken:{type:"string",sensitive:true}}},output:{type:"structure",members:{ResultStream:{type:"blob",streaming:true}},payload:"ResultStream"},endpoint:{hostPrefix:"data-"}},GetWorkUnits:{http:{requestUri:"/GetWorkUnits",responseCode:200},input:{type:"structure",required:["QueryId"],members:{NextToken:{},PageSize:{type:"integer"},QueryId:{}}},output:{type:"structure",required:["QueryId","WorkUnitRanges"],members:{NextToken:{},QueryId:{},WorkUnitRanges:{type:"list",member:{type:"structure",required:["WorkUnitIdMax","WorkUnitIdMin","WorkUnitToken"],members:{WorkUnitIdMax:{type:"long"},WorkUnitIdMin:{type:"long"},WorkUnitToken:{}}}}}},endpoint:{hostPrefix:"query-"}},GrantPermissions:{http:{requestUri:"/GrantPermissions"},input:{type:"structure",required:["Principal","Resource","Permissions"],members:{CatalogId:{},Principal:{shape:"S18"},Resource:{shape:"S3"},Permissions:{shape:"S1a"},PermissionsWithGrantOption:{shape:"S1a"}}},output:{type:"structure",members:{}}},ListDataCellsFilter:{http:{requestUri:"/ListDataCellsFilter"},input:{type:"structure",members:{Table:{shape:"S7"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{DataCellsFilters:{type:"list",member:{shape:"S1o"}},NextToken:{}}}},ListLFTags:{http:{requestUri:"/ListLFTags"},input:{type:"structure",members:{CatalogId:{},ResourceShareType:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{LFTags:{shape:"Sn"},NextToken:{}}}},ListPermissions:{http:{requestUri:"/ListPermissions"},input:{type:"structure",members:{CatalogId:{},Principal:{shape:"S18"},ResourceType:{},Resource:{shape:"S3"},NextToken:{},MaxResults:{type:"integer"},IncludeRelated:{}}},output:{type:"structure",members:{PrincipalResourcePermissions:{shape:"S30"},NextToken:{}}}},ListResources:{http:{requestUri:"/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:"S2a"}},NextToken:{}}}},ListTableStorageOptimizers:{http:{requestUri:"/ListTableStorageOptimizers"},input:{type:"structure",required:["DatabaseName","TableName"],members:{CatalogId:{},DatabaseName:{},TableName:{},StorageOptimizerType:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{StorageOptimizerList:{type:"list",member:{type:"structure",members:{StorageOptimizerType:{},Config:{shape:"S5g"},ErrorMessage:{},Warnings:{},LastRunDetails:{}}}},NextToken:{}}}},ListTransactions:{http:{requestUri:"/ListTransactions"},input:{type:"structure",members:{CatalogId:{},StatusFilter:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Transactions:{type:"list",member:{shape:"S2f"}},NextToken:{}}}},PutDataLakeSettings:{http:{requestUri:"/PutDataLakeSettings"},input:{type:"structure",required:["DataLakeSettings"],members:{CatalogId:{},DataLakeSettings:{shape:"S2n"}}},output:{type:"structure",members:{}}},RegisterResource:{http:{requestUri:"/RegisterResource"},input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{},UseServiceLinkedRole:{type:"boolean"},RoleArn:{},WithFederation:{type:"boolean"}}},output:{type:"structure",members:{}}},RemoveLFTagsFromResource:{http:{requestUri:"/RemoveLFTagsFromResource"},input:{type:"structure",required:["Resource","LFTags"],members:{CatalogId:{},Resource:{shape:"S3"},LFTags:{shape:"Sn"}}},output:{type:"structure",members:{Failures:{shape:"Sq"}}}},RevokePermissions:{http:{requestUri:"/RevokePermissions"},input:{type:"structure",required:["Principal","Resource","Permissions"],members:{CatalogId:{},Principal:{shape:"S18"},Resource:{shape:"S3"},Permissions:{shape:"S1a"},PermissionsWithGrantOption:{shape:"S1a"}}},output:{type:"structure",members:{}}},SearchDatabasesByLFTags:{http:{requestUri:"/SearchDatabasesByLFTags"},input:{type:"structure",required:["Expression"],members:{NextToken:{},MaxResults:{type:"integer"},CatalogId:{},Expression:{shape:"Sk"}}},output:{type:"structure",members:{NextToken:{},DatabaseList:{type:"list",member:{type:"structure",members:{Database:{shape:"S5"},LFTags:{shape:"Sn"}}}}}}},SearchTablesByLFTags:{http:{requestUri:"/SearchTablesByLFTags"},input:{type:"structure",required:["Expression"],members:{NextToken:{},MaxResults:{type:"integer"},CatalogId:{},Expression:{shape:"Sk"}}},output:{type:"structure",members:{NextToken:{},TableList:{type:"list",member:{type:"structure",members:{Table:{shape:"S7"},LFTagOnDatabase:{shape:"Sn"},LFTagsOnTable:{shape:"Sn"},LFTagsOnColumns:{shape:"S3o"}}}}}}},StartQueryPlanning:{http:{requestUri:"/StartQueryPlanning",responseCode:200},input:{type:"structure",required:["QueryPlanningContext","QueryString"],members:{QueryPlanningContext:{type:"structure",required:["DatabaseName"],members:{CatalogId:{},DatabaseName:{},QueryAsOfTime:{type:"timestamp"},QueryParameters:{type:"map",key:{},value:{}},TransactionId:{}}},QueryString:{type:"string",sensitive:true}}},output:{type:"structure",required:["QueryId"],members:{QueryId:{}}},endpoint:{hostPrefix:"query-"}},StartTransaction:{http:{requestUri:"/StartTransaction"},input:{type:"structure",members:{TransactionType:{}}},output:{type:"structure",members:{TransactionId:{}}}},UpdateDataCellsFilter:{http:{requestUri:"/UpdateDataCellsFilter"},input:{type:"structure",required:["TableData"],members:{TableData:{shape:"S1o"}}},output:{type:"structure",members:{}}},UpdateLFTag:{http:{requestUri:"/UpdateLFTag"},input:{type:"structure",required:["TagKey"],members:{CatalogId:{},TagKey:{},TagValuesToDelete:{shape:"Sg"},TagValuesToAdd:{shape:"Sg"}}},output:{type:"structure",members:{}}},UpdateResource:{http:{requestUri:"/UpdateResource"},input:{type:"structure",required:["RoleArn","ResourceArn"],members:{RoleArn:{},ResourceArn:{},WithFederation:{type:"boolean"}}},output:{type:"structure",members:{}}},UpdateTableObjects:{http:{requestUri:"/UpdateTableObjects"},input:{type:"structure",required:["DatabaseName","TableName","WriteOperations"],members:{CatalogId:{},DatabaseName:{},TableName:{},TransactionId:{},WriteOperations:{type:"list",member:{type:"structure",members:{AddObject:{type:"structure",required:["Uri","ETag","Size"],members:{Uri:{},ETag:{},Size:{type:"long"},PartitionValues:{shape:"S3v"}}},DeleteObject:{type:"structure",required:["Uri"],members:{Uri:{},ETag:{},PartitionValues:{shape:"S3v"}}}}}}}},output:{type:"structure",members:{}}},UpdateTableStorageOptimizer:{http:{requestUri:"/UpdateTableStorageOptimizer"},input:{type:"structure",required:["DatabaseName","TableName","StorageOptimizerConfig"],members:{CatalogId:{},DatabaseName:{},TableName:{},StorageOptimizerConfig:{type:"map",key:{},value:{shape:"S5g"}}}},output:{type:"structure",members:{Result:{}}}}},shapes:{S3:{type:"structure",members:{Catalog:{type:"structure",members:{}},Database:{shape:"S5"},Table:{shape:"S7"},TableWithColumns:{type:"structure",required:["DatabaseName","Name"],members:{CatalogId:{},DatabaseName:{},Name:{},ColumnNames:{shape:"Sa"},ColumnWildcard:{shape:"Sb"}}},DataLocation:{type:"structure",required:["ResourceArn"],members:{CatalogId:{},ResourceArn:{}}},DataCellsFilter:{type:"structure",members:{TableCatalogId:{},DatabaseName:{},TableName:{},Name:{}}},LFTag:{type:"structure",required:["TagKey","TagValues"],members:{CatalogId:{},TagKey:{},TagValues:{shape:"Sg"}}},LFTagPolicy:{type:"structure",required:["ResourceType","Expression"],members:{CatalogId:{},ResourceType:{},Expression:{shape:"Sk"}}}}},S5:{type:"structure",required:["Name"],members:{CatalogId:{},Name:{}}},S7:{type:"structure",required:["DatabaseName"],members:{CatalogId:{},DatabaseName:{},Name:{},TableWildcard:{type:"structure",members:{}}}},Sa:{type:"list",member:{}},Sb:{type:"structure",members:{ExcludedColumnNames:{shape:"Sa"}}},Sg:{type:"list",member:{}},Sk:{type:"list",member:{type:"structure",required:["TagKey","TagValues"],members:{TagKey:{},TagValues:{shape:"Sg"}}}},Sn:{type:"list",member:{shape:"So"}},So:{type:"structure",required:["TagKey","TagValues"],members:{CatalogId:{},TagKey:{},TagValues:{shape:"Sg"}}},Sq:{type:"list",member:{type:"structure",members:{LFTag:{shape:"So"},Error:{shape:"Ss"}}}},Ss:{type:"structure",members:{ErrorCode:{},ErrorMessage:{}}},S15:{type:"list",member:{shape:"S16"}},S16:{type:"structure",required:["Id"],members:{Id:{},Principal:{shape:"S18"},Resource:{shape:"S3"},Permissions:{shape:"S1a"},PermissionsWithGrantOption:{shape:"S1a"}}},S18:{type:"structure",members:{DataLakePrincipalIdentifier:{}}},S1a:{type:"list",member:{}},S1d:{type:"list",member:{type:"structure",members:{RequestEntry:{shape:"S16"},Error:{shape:"Ss"}}}},S1o:{type:"structure",required:["TableCatalogId","DatabaseName","TableName","Name"],members:{TableCatalogId:{},DatabaseName:{},TableName:{},Name:{},RowFilter:{type:"structure",members:{FilterExpression:{},AllRowsWildcard:{type:"structure",members:{}}}},ColumnNames:{shape:"Sa"},ColumnWildcard:{shape:"Sb"},VersionId:{}}},S2a:{type:"structure",members:{ResourceArn:{},RoleArn:{},LastModified:{type:"timestamp"},WithFederation:{type:"boolean"}}},S2f:{type:"structure",members:{TransactionId:{},TransactionStatus:{},TransactionStartTime:{type:"timestamp"},TransactionEndTime:{type:"timestamp"}}},S2n:{type:"structure",members:{DataLakeAdmins:{shape:"S2o"},CreateDatabaseDefaultPermissions:{shape:"S2p"},CreateTableDefaultPermissions:{shape:"S2p"},Parameters:{type:"map",key:{},value:{}},TrustedResourceOwners:{type:"list",member:{}},AllowExternalDataFiltering:{type:"boolean"},ExternalDataFilteringAllowList:{shape:"S2o"},AuthorizedSessionTagValueList:{type:"list",member:{}}}},S2o:{type:"list",member:{shape:"S18"}},S2p:{type:"list",member:{type:"structure",members:{Principal:{shape:"S18"},Permissions:{shape:"S1a"}}}},S30:{type:"list",member:{type:"structure",members:{Principal:{shape:"S18"},Resource:{shape:"S3"},Permissions:{shape:"S1a"},PermissionsWithGrantOption:{shape:"S1a"},AdditionalDetails:{type:"structure",members:{ResourceShare:{type:"list",member:{}}}}}}},S3o:{type:"list",member:{type:"structure",members:{Name:{},LFTags:{shape:"Sn"}}}},S3v:{type:"list",member:{}},S44:{type:"structure",members:{AdditionalAuditContext:{}}},S46:{type:"list",member:{}},S5g:{type:"map",key:{},value:{}}}}},9532:function(e){e.exports={version:2,waiters:{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"}]}}}},9541:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["sagemakerfeaturestoreruntime"]={};s.SageMakerFeatureStoreRuntime=i.defineService("sagemakerfeaturestoreruntime",["2020-07-01"]);Object.defineProperty(a.services["sagemakerfeaturestoreruntime"],"2020-07-01",{get:function get(){var e=r(5096);e.paginators=r(63).pagination;return e},enumerable:true,configurable:true});e.exports=s.SageMakerFeatureStoreRuntime},9552:function(e){e.exports={version:2,waiters:{ContactScheduled:{description:"Waits until a contact has been scheduled",delay:5,maxAttempts:180,operation:"DescribeContact",acceptors:[{matcher:"path",argument:"contactStatus",state:"failure",expected:"FAILED_TO_SCHEDULE"},{matcher:"path",argument:"contactStatus",state:"success",expected:"SCHEDULED"}]}}}},9553:function(e){e.exports={pagination:{}}},9555:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["lightsail"]={};s.Lightsail=i.defineService("lightsail",["2016-11-28"]);Object.defineProperty(a.services["lightsail"],"2016-11-28",{get:function get(){var e=r(3965);e.paginators=r(6250).pagination;return e},enumerable:true,configurable:true});e.exports=s.Lightsail},9559:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2022-10-28",endpointPrefix:"simspaceweaver",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"AWS SimSpace Weaver",serviceId:"SimSpaceWeaver",signatureVersion:"v4",signingName:"simspaceweaver",uid:"simspaceweaver-2022-10-28"},operations:{CreateSnapshot:{http:{requestUri:"/createsnapshot",responseCode:200},input:{type:"structure",required:["Destination","Simulation"],members:{Destination:{type:"structure",members:{BucketName:{},ObjectKeyPrefix:{}}},Simulation:{}}},output:{type:"structure",members:{}}},DeleteApp:{http:{method:"DELETE",requestUri:"/deleteapp",responseCode:200},input:{type:"structure",required:["App","Domain","Simulation"],members:{App:{location:"querystring",locationName:"app"},Domain:{location:"querystring",locationName:"domain"},Simulation:{location:"querystring",locationName:"simulation"}}},output:{type:"structure",members:{}},idempotent:true},DeleteSimulation:{http:{method:"DELETE",requestUri:"/deletesimulation",responseCode:200},input:{type:"structure",required:["Simulation"],members:{Simulation:{location:"querystring",locationName:"simulation"}}},output:{type:"structure",members:{}},idempotent:true},DescribeApp:{http:{method:"GET",requestUri:"/describeapp",responseCode:200},input:{type:"structure",required:["App","Domain","Simulation"],members:{App:{location:"querystring",locationName:"app"},Domain:{location:"querystring",locationName:"domain"},Simulation:{location:"querystring",locationName:"simulation"}}},output:{type:"structure",members:{Description:{},Domain:{},EndpointInfo:{type:"structure",members:{Address:{},IngressPortMappings:{type:"list",member:{type:"structure",members:{Actual:{type:"integer"},Declared:{type:"integer"}}}}}},LaunchOverrides:{shape:"Sk"},Name:{},Simulation:{},Status:{},TargetStatus:{}}}},DescribeSimulation:{http:{method:"GET",requestUri:"/describesimulation",responseCode:200},input:{type:"structure",required:["Simulation"],members:{Simulation:{location:"querystring",locationName:"simulation"}}},output:{type:"structure",members:{Arn:{},CreationTime:{type:"timestamp"},Description:{},ExecutionId:{},LiveSimulationState:{type:"structure",members:{Clocks:{type:"list",member:{type:"structure",members:{Status:{},TargetStatus:{}}}},Domains:{type:"list",member:{type:"structure",members:{Lifecycle:{},Name:{}}}}}},LoggingConfiguration:{type:"structure",members:{Destinations:{type:"list",member:{type:"structure",members:{CloudWatchLogsLogGroup:{type:"structure",members:{LogGroupArn:{}}}}}}}},MaximumDuration:{},Name:{},RoleArn:{},SchemaError:{deprecated:true,deprecatedMessage:"SchemaError is no longer used, check StartError instead."},SchemaS3Location:{shape:"S19"},SnapshotS3Location:{shape:"S19"},StartError:{},Status:{},TargetStatus:{}}}},ListApps:{http:{method:"GET",requestUri:"/listapps",responseCode:200},input:{type:"structure",required:["Simulation"],members:{Domain:{location:"querystring",locationName:"domain"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"},Simulation:{location:"querystring",locationName:"simulation"}}},output:{type:"structure",members:{Apps:{type:"list",member:{type:"structure",members:{Domain:{},Name:{},Simulation:{},Status:{},TargetStatus:{}}}},NextToken:{}}}},ListSimulations:{http:{method:"GET",requestUri:"/listsimulations",responseCode:200},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{NextToken:{},Simulations:{type:"list",member:{type:"structure",members:{Arn:{},CreationTime:{type:"timestamp"},Name:{},Status:{},TargetStatus:{}}}}}}},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:"S1o"}}}},StartApp:{http:{requestUri:"/startapp",responseCode:200},input:{type:"structure",required:["Domain","Name","Simulation"],members:{ClientToken:{shape:"S1s",idempotencyToken:true},Description:{},Domain:{},LaunchOverrides:{shape:"Sk"},Name:{},Simulation:{}}},output:{type:"structure",members:{Domain:{},Name:{},Simulation:{}}}},StartClock:{http:{requestUri:"/startclock",responseCode:200},input:{type:"structure",required:["Simulation"],members:{Simulation:{}}},output:{type:"structure",members:{}}},StartSimulation:{http:{requestUri:"/startsimulation",responseCode:200},input:{type:"structure",required:["Name","RoleArn"],members:{ClientToken:{shape:"S1s",idempotencyToken:true},Description:{},MaximumDuration:{},Name:{},RoleArn:{},SchemaS3Location:{shape:"S19"},SnapshotS3Location:{shape:"S19"},Tags:{shape:"S1o"}}},output:{type:"structure",members:{Arn:{},CreationTime:{type:"timestamp"},ExecutionId:{}}}},StopApp:{http:{requestUri:"/stopapp",responseCode:200},input:{type:"structure",required:["App","Domain","Simulation"],members:{App:{},Domain:{},Simulation:{}}},output:{type:"structure",members:{}}},StopClock:{http:{requestUri:"/stopclock",responseCode:200},input:{type:"structure",required:["Simulation"],members:{Simulation:{}}},output:{type:"structure",members:{}}},StopSimulation:{http:{requestUri:"/stopsimulation",responseCode:200},input:{type:"structure",required:["Simulation"],members:{Simulation:{}}},output:{type:"structure",members:{}}},TagResource:{http:{requestUri:"/tags/{ResourceArn}",responseCode:200},input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{location:"uri",locationName:"ResourceArn"},Tags:{shape:"S1o"}}},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:{}}}},shapes:{Sk:{type:"structure",members:{LaunchCommands:{type:"list",member:{}}}},S19:{type:"structure",members:{BucketName:{},ObjectKey:{}}},S1o:{type:"map",key:{},value:{}},S1s:{type:"string",sensitive:true}}}},9574:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["qldbsession"]={};s.QLDBSession=i.defineService("qldbsession",["2019-07-11"]);Object.defineProperty(a.services["qldbsession"],"2019-07-11",{get:function get(){var e=r(1333);e.paginators=r(4).pagination;return e},enumerable:true,configurable:true});e.exports=s.QLDBSession},9577:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["amplify"]={};s.Amplify=i.defineService("amplify",["2017-07-25"]);Object.defineProperty(a.services["amplify"],"2017-07-25",{get:function get(){var e=r(6352);e.paginators=r(5213).pagination;return e},enumerable:true,configurable:true});e.exports=s.Amplify},9582:function(e){e.exports={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:{ActivateType:{input:{type:"structure",members:{Type:{},PublicTypeArn:{},PublisherId:{},TypeName:{},TypeNameAlias:{},AutoUpdate:{type:"boolean"},LoggingConfig:{shape:"S7"},ExecutionRoleArn:{},VersionBump:{},MajorVersion:{type:"long"}}},output:{resultWrapper:"ActivateTypeResult",type:"structure",members:{Arn:{}}},idempotent:true},BatchDescribeTypeConfigurations:{input:{type:"structure",required:["TypeConfigurationIdentifiers"],members:{TypeConfigurationIdentifiers:{type:"list",member:{shape:"Sg"}}}},output:{resultWrapper:"BatchDescribeTypeConfigurationsResult",type:"structure",members:{Errors:{type:"list",member:{type:"structure",members:{ErrorCode:{},ErrorMessage:{},TypeConfigurationIdentifier:{shape:"Sg"}}}},UnprocessedTypeConfigurations:{type:"list",member:{shape:"Sg"}},TypeConfigurations:{type:"list",member:{type:"structure",members:{Arn:{},Alias:{},Configuration:{},LastUpdated:{type:"timestamp"},TypeArn:{},TypeName:{},IsDefaultConfiguration:{type:"boolean"}}}}}}},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:"S18"},Capabilities:{shape:"S1d"},ResourceTypes:{shape:"S1f"},RoleARN:{},RollbackConfiguration:{shape:"S1h"},NotificationARNs:{shape:"S1n"},Tags:{shape:"S1p"},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:"S18"},DisableRollback:{type:"boolean"},RollbackConfiguration:{shape:"S1h"},TimeoutInMinutes:{type:"integer"},NotificationARNs:{shape:"S1n"},Capabilities:{shape:"S1d"},ResourceTypes:{shape:"S1f"},RoleARN:{},OnFailure:{},StackPolicyBody:{},StackPolicyURL:{},Tags:{shape:"S1p"},ClientRequestToken:{},EnableTerminationProtection:{type:"boolean"}}},output:{resultWrapper:"CreateStackResult",type:"structure",members:{StackId:{}}}},CreateStackInstances:{input:{type:"structure",required:["StackSetName","Regions"],members:{StackSetName:{},Accounts:{shape:"S2h"},DeploymentTargets:{shape:"S2j"},Regions:{shape:"S2o"},ParameterOverrides:{shape:"S18"},OperationPreferences:{shape:"S2q"},OperationId:{idempotencyToken:true},CallAs:{}}},output:{resultWrapper:"CreateStackInstancesResult",type:"structure",members:{OperationId:{}}}},CreateStackSet:{input:{type:"structure",required:["StackSetName"],members:{StackSetName:{},Description:{},TemplateBody:{},TemplateURL:{},StackId:{},Parameters:{shape:"S18"},Capabilities:{shape:"S1d"},Tags:{shape:"S1p"},AdministrationRoleARN:{},ExecutionRoleName:{},PermissionModel:{},AutoDeployment:{shape:"S31"},CallAs:{},ClientRequestToken:{idempotencyToken:true},ManagedExecution:{shape:"S34"}}},output:{resultWrapper:"CreateStackSetResult",type:"structure",members:{StackSetId:{}}}},DeactivateType:{input:{type:"structure",members:{TypeName:{},Type:{},Arn:{}}},output:{resultWrapper:"DeactivateTypeResult",type:"structure",members:{}},idempotent:true},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:"S2h"},DeploymentTargets:{shape:"S2j"},Regions:{shape:"S2o"},OperationPreferences:{shape:"S2q"},RetainStacks:{type:"boolean"},OperationId:{idempotencyToken:true},CallAs:{}}},output:{resultWrapper:"DeleteStackInstancesResult",type:"structure",members:{OperationId:{}}}},DeleteStackSet:{input:{type:"structure",required:["StackSetName"],members:{StackSetName:{},CallAs:{}}},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:"S18"},CreationTime:{type:"timestamp"},ExecutionStatus:{},Status:{},StatusReason:{},NotificationARNs:{shape:"S1n"},RollbackConfiguration:{shape:"S1h"},Capabilities:{shape:"S1d"},Tags:{shape:"S1p"},Changes:{type:"list",member:{type:"structure",members:{Type:{},HookInvocationCount:{type:"integer"},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:"S4j"}}}}}},NextToken:{},IncludeNestedStacks:{type:"boolean"},ParentChangeSetId:{},RootChangeSetId:{}}}},DescribeChangeSetHooks:{input:{type:"structure",required:["ChangeSetName"],members:{ChangeSetName:{},StackName:{},NextToken:{},LogicalResourceId:{}}},output:{resultWrapper:"DescribeChangeSetHooksResult",type:"structure",members:{ChangeSetId:{},ChangeSetName:{},Hooks:{type:"list",member:{type:"structure",members:{InvocationPoint:{},FailureMode:{},TypeName:{},TypeVersionId:{},TypeConfigurationVersionId:{},TargetDetails:{type:"structure",members:{TargetType:{},ResourceTargetDetails:{type:"structure",members:{LogicalResourceId:{},ResourceType:{},ResourceAction:{}}}}}}}},Status:{},NextToken:{},StackId:{},StackName:{}}}},DescribePublisher:{input:{type:"structure",members:{PublisherId:{}}},output:{resultWrapper:"DescribePublisherResult",type:"structure",members:{PublisherId:{},PublisherStatus:{},IdentityProvider:{},PublisherProfile:{}}},idempotent:true},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:{},HookType:{},HookStatus:{},HookStatusReason:{},HookInvocationPoint:{},HookFailureMode:{}}}},NextToken:{}}}},DescribeStackInstance:{input:{type:"structure",required:["StackSetName","StackInstanceAccount","StackInstanceRegion"],members:{StackSetName:{},StackInstanceAccount:{},StackInstanceRegion:{},CallAs:{}}},output:{resultWrapper:"DescribeStackInstanceResult",type:"structure",members:{StackInstance:{type:"structure",members:{StackSetId:{},Region:{},Account:{},StackId:{},ParameterOverrides:{shape:"S18"},Status:{},StackInstanceStatus:{shape:"S5r"},StatusReason:{},OrganizationalUnitId:{},DriftStatus:{},LastDriftCheckTimestamp:{type:"timestamp"},LastOperationId:{}}}}}},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:"S5y"},ModuleInfo:{shape:"S4j"}}}}}},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:"S65"}},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:"S5y"},ModuleInfo:{shape:"S4j"}}}}}}},DescribeStackSet:{input:{type:"structure",required:["StackSetName"],members:{StackSetName:{},CallAs:{}}},output:{resultWrapper:"DescribeStackSetResult",type:"structure",members:{StackSet:{type:"structure",members:{StackSetName:{},StackSetId:{},Description:{},Status:{},TemplateBody:{},Parameters:{shape:"S18"},Capabilities:{shape:"S1d"},Tags:{shape:"S1p"},StackSetARN:{},AdministrationRoleARN:{},ExecutionRoleName:{},StackSetDriftDetectionDetails:{shape:"S6p"},AutoDeployment:{shape:"S31"},PermissionModel:{},OrganizationalUnitIds:{shape:"S2l"},ManagedExecution:{shape:"S34"},Regions:{shape:"S2o"}}}}}},DescribeStackSetOperation:{input:{type:"structure",required:["StackSetName","OperationId"],members:{StackSetName:{},OperationId:{},CallAs:{}}},output:{resultWrapper:"DescribeStackSetOperationResult",type:"structure",members:{StackSetOperation:{type:"structure",members:{OperationId:{},StackSetId:{},Action:{},Status:{},OperationPreferences:{shape:"S2q"},RetainStacks:{type:"boolean"},AdministrationRoleARN:{},ExecutionRoleName:{},CreationTimestamp:{type:"timestamp"},EndTimestamp:{type:"timestamp"},DeploymentTargets:{shape:"S2j"},StackSetDriftDetectionDetails:{shape:"S6p"},StatusReason:{},StatusDetails:{shape:"S74"}}}}}},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:"S18"},CreationTime:{type:"timestamp"},DeletionTime:{type:"timestamp"},LastUpdatedTime:{type:"timestamp"},RollbackConfiguration:{shape:"S1h"},StackStatus:{},StackStatusReason:{},DisableRollback:{type:"boolean"},NotificationARNs:{shape:"S1n"},TimeoutInMinutes:{type:"integer"},Capabilities:{shape:"S1d"},Outputs:{type:"list",member:{type:"structure",members:{OutputKey:{},OutputValue:{},Description:{},ExportName:{}}}},RoleARN:{},Tags:{shape:"S1p"},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:{},PublisherId:{},PublicVersionNumber:{}}},output:{resultWrapper:"DescribeTypeResult",type:"structure",members:{Arn:{},Type:{},TypeName:{},DefaultVersionId:{},IsDefaultVersion:{type:"boolean"},TypeTestsStatus:{},TypeTestsStatusDescription:{},Description:{},Schema:{},ProvisioningType:{},DeprecatedStatus:{},LoggingConfig:{shape:"S7"},RequiredActivatedTypes:{type:"list",member:{type:"structure",members:{TypeNameAlias:{},OriginalTypeName:{},PublisherId:{},SupportedMajorVersions:{type:"list",member:{type:"integer"}}}}},ExecutionRoleArn:{},Visibility:{},SourceUrl:{},DocumentationUrl:{},LastUpdated:{type:"timestamp"},TimeCreated:{type:"timestamp"},ConfigurationSchema:{},PublisherId:{},OriginalTypeName:{},OriginalTypeArn:{},PublicVersionNumber:{},LatestPublicVersion:{},IsActivated:{type:"boolean"},AutoUpdate:{type:"boolean"}}},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:"S85"}}},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:"S65"}}}},DetectStackSetDrift:{input:{type:"structure",required:["StackSetName"],members:{StackSetName:{},OperationPreferences:{shape:"S2q"},OperationId:{idempotencyToken:true},CallAs:{}}},output:{resultWrapper:"DetectStackSetDriftResult",type:"structure",members:{OperationId:{}}}},EstimateTemplateCost:{input:{type:"structure",members:{TemplateBody:{},TemplateURL:{},Parameters:{shape:"S18"}}},output:{resultWrapper:"EstimateTemplateCostResult",type:"structure",members:{Url:{}}}},ExecuteChangeSet:{input:{type:"structure",required:["ChangeSetName"],members:{ChangeSetName:{},StackName:{},ClientRequestToken:{},DisableRollback:{type:"boolean"}}},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:{},CallAs:{}}},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:"S1d"},CapabilitiesReason:{},ResourceTypes:{shape:"S1f"},Version:{},Metadata:{},DeclaredTransforms:{shape:"S8y"},ResourceIdentifierSummaries:{type:"list",member:{type:"structure",members:{ResourceType:{},LogicalResourceIds:{shape:"S85"},ResourceIdentifiers:{type:"list",member:{}}}}}}}},ImportStacksToStackSet:{input:{type:"structure",required:["StackSetName"],members:{StackSetName:{},StackIds:{type:"list",member:{}},StackIdsUrl:{},OrganizationalUnitIds:{shape:"S2l"},OperationPreferences:{shape:"S2q"},OperationId:{idempotencyToken:true},CallAs:{}}},output:{resultWrapper:"ImportStacksToStackSetResult",type:"structure",members:{OperationId:{}}}},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:{},CallAs:{}}},output:{resultWrapper:"ListStackInstancesResult",type:"structure",members:{Summaries:{type:"list",member:{type:"structure",members:{StackSetId:{},Region:{},Account:{},StackId:{},Status:{},StatusReason:{},StackInstanceStatus:{shape:"S5r"},OrganizationalUnitId:{},DriftStatus:{},LastDriftCheckTimestamp:{type:"timestamp"},LastOperationId:{}}}},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:"S4j"}}}},NextToken:{}}}},ListStackSetOperationResults:{input:{type:"structure",required:["StackSetName","OperationId"],members:{StackSetName:{},OperationId:{},NextToken:{},MaxResults:{type:"integer"},CallAs:{},Filters:{type:"list",member:{type:"structure",members:{Name:{},Values:{}}}}}},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"},CallAs:{}}},output:{resultWrapper:"ListStackSetOperationsResult",type:"structure",members:{Summaries:{type:"list",member:{type:"structure",members:{OperationId:{},Action:{},Status:{},CreationTimestamp:{type:"timestamp"},EndTimestamp:{type:"timestamp"},StatusReason:{},StatusDetails:{shape:"S74"},OperationPreferences:{shape:"S2q"}}}},NextToken:{}}}},ListStackSets:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},Status:{},CallAs:{}}},output:{resultWrapper:"ListStackSetsResult",type:"structure",members:{Summaries:{type:"list",member:{type:"structure",members:{StackSetName:{},StackSetId:{},Description:{},Status:{},AutoDeployment:{shape:"S31"},PermissionModel:{},DriftStatus:{},LastDriftCheckTimestamp:{type:"timestamp"},ManagedExecution:{shape:"S34"}}}},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:{},PublisherId:{}}},output:{resultWrapper:"ListTypeVersionsResult",type:"structure",members:{TypeVersionSummaries:{type:"list",member:{type:"structure",members:{Type:{},TypeName:{},VersionId:{},IsDefaultVersion:{type:"boolean"},Arn:{},TimeCreated:{type:"timestamp"},Description:{},PublicVersionNumber:{}}}},NextToken:{}}},idempotent:true},ListTypes:{input:{type:"structure",members:{Visibility:{},ProvisioningType:{},DeprecatedStatus:{},Type:{},Filters:{type:"structure",members:{Category:{},PublisherId:{},TypeNamePrefix:{}}},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:{},PublisherId:{},OriginalTypeName:{},PublicVersionNumber:{},LatestPublicVersion:{},PublisherIdentity:{},PublisherName:{},IsActivated:{type:"boolean"}}}},NextToken:{}}},idempotent:true},PublishType:{input:{type:"structure",members:{Type:{},Arn:{},TypeName:{},PublicVersionNumber:{}}},output:{resultWrapper:"PublishTypeResult",type:"structure",members:{PublicTypeArn:{}}},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},RegisterPublisher:{input:{type:"structure",members:{AcceptTermsAndConditions:{type:"boolean"},ConnectionArn:{}}},output:{resultWrapper:"RegisterPublisherResult",type:"structure",members:{PublisherId:{}}},idempotent:true},RegisterType:{input:{type:"structure",required:["TypeName","SchemaHandlerPackage"],members:{Type:{},TypeName:{},SchemaHandlerPackage:{},LoggingConfig:{shape:"S7"},ExecutionRoleArn:{},ClientRequestToken:{}}},output:{resultWrapper:"RegisterTypeResult",type:"structure",members:{RegistrationToken:{}}},idempotent:true},RollbackStack:{input:{type:"structure",required:["StackName"],members:{StackName:{},RoleARN:{},ClientRequestToken:{}}},output:{resultWrapper:"RollbackStackResult",type:"structure",members:{StackId:{}}}},SetStackPolicy:{input:{type:"structure",required:["StackName"],members:{StackName:{},StackPolicyBody:{},StackPolicyURL:{}}}},SetTypeConfiguration:{input:{type:"structure",required:["Configuration"],members:{TypeArn:{},Configuration:{},ConfigurationAlias:{},TypeName:{},Type:{}}},output:{resultWrapper:"SetTypeConfigurationResult",type:"structure",members:{ConfigurationArn:{}}}},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:{},CallAs:{}}},output:{resultWrapper:"StopStackSetOperationResult",type:"structure",members:{}}},TestType:{input:{type:"structure",members:{Arn:{},Type:{},TypeName:{},VersionId:{},LogDeliveryBucket:{}}},output:{resultWrapper:"TestTypeResult",type:"structure",members:{TypeVersionArn:{}}},idempotent:true},UpdateStack:{input:{type:"structure",required:["StackName"],members:{StackName:{},TemplateBody:{},TemplateURL:{},UsePreviousTemplate:{type:"boolean"},StackPolicyDuringUpdateBody:{},StackPolicyDuringUpdateURL:{},Parameters:{shape:"S18"},Capabilities:{shape:"S1d"},ResourceTypes:{shape:"S1f"},RoleARN:{},RollbackConfiguration:{shape:"S1h"},StackPolicyBody:{},StackPolicyURL:{},NotificationARNs:{shape:"S1n"},Tags:{shape:"S1p"},DisableRollback:{type:"boolean"},ClientRequestToken:{}}},output:{resultWrapper:"UpdateStackResult",type:"structure",members:{StackId:{}}}},UpdateStackInstances:{input:{type:"structure",required:["StackSetName","Regions"],members:{StackSetName:{},Accounts:{shape:"S2h"},DeploymentTargets:{shape:"S2j"},Regions:{shape:"S2o"},ParameterOverrides:{shape:"S18"},OperationPreferences:{shape:"S2q"},OperationId:{idempotencyToken:true},CallAs:{}}},output:{resultWrapper:"UpdateStackInstancesResult",type:"structure",members:{OperationId:{}}}},UpdateStackSet:{input:{type:"structure",required:["StackSetName"],members:{StackSetName:{},Description:{},TemplateBody:{},TemplateURL:{},UsePreviousTemplate:{type:"boolean"},Parameters:{shape:"S18"},Capabilities:{shape:"S1d"},Tags:{shape:"S1p"},OperationPreferences:{shape:"S2q"},AdministrationRoleARN:{},ExecutionRoleName:{},DeploymentTargets:{shape:"S2j"},PermissionModel:{},AutoDeployment:{shape:"S31"},OperationId:{idempotencyToken:true},Accounts:{shape:"S2h"},Regions:{shape:"S2o"},CallAs:{},ManagedExecution:{shape:"S34"}}},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:"S1d"},CapabilitiesReason:{},DeclaredTransforms:{shape:"S8y"}}}}},shapes:{S7:{type:"structure",required:["LogRoleArn","LogGroupName"],members:{LogRoleArn:{},LogGroupName:{}}},Sg:{type:"structure",members:{TypeArn:{},TypeConfigurationAlias:{},TypeConfigurationArn:{},Type:{},TypeName:{}}},S18:{type:"list",member:{type:"structure",members:{ParameterKey:{},ParameterValue:{},UsePreviousValue:{type:"boolean"},ResolvedValue:{}}}},S1d:{type:"list",member:{}},S1f:{type:"list",member:{}},S1h:{type:"structure",members:{RollbackTriggers:{type:"list",member:{type:"structure",required:["Arn","Type"],members:{Arn:{},Type:{}}}},MonitoringTimeInMinutes:{type:"integer"}}},S1n:{type:"list",member:{}},S1p:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},S2h:{type:"list",member:{}},S2j:{type:"structure",members:{Accounts:{shape:"S2h"},AccountsUrl:{},OrganizationalUnitIds:{shape:"S2l"},AccountFilterType:{}}},S2l:{type:"list",member:{}},S2o:{type:"list",member:{}},S2q:{type:"structure",members:{RegionConcurrencyType:{},RegionOrder:{shape:"S2o"},FailureToleranceCount:{type:"integer"},FailureTolerancePercentage:{type:"integer"},MaxConcurrentCount:{type:"integer"},MaxConcurrentPercentage:{type:"integer"}}},S31:{type:"structure",members:{Enabled:{type:"boolean"},RetainStacksOnAccountRemoval:{type:"boolean"}}},S34:{type:"structure",members:{Active:{type:"boolean"}}},S4j:{type:"structure",members:{TypeHierarchy:{},LogicalIdHierarchy:{}}},S5r:{type:"structure",members:{DetailedStatus:{}}},S5y:{type:"structure",required:["StackResourceDriftStatus"],members:{StackResourceDriftStatus:{},LastCheckTimestamp:{type:"timestamp"}}},S65:{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:"S4j"}}},S6p:{type:"structure",members:{DriftStatus:{},DriftDetectionStatus:{},LastDriftCheckTimestamp:{type:"timestamp"},TotalStackInstancesCount:{type:"integer"},DriftedStackInstancesCount:{type:"integer"},InSyncStackInstancesCount:{type:"integer"},InProgressStackInstancesCount:{type:"integer"},FailedStackInstancesCount:{type:"integer"}}},S74:{type:"structure",members:{FailedStackInstancesCount:{type:"integer"}}},S85:{type:"list",member:{}},S8y:{type:"list",member:{}}}}},9593:function(e){e.exports={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"},TargetContainerHostname:{location:"header",locationName:"X-Amzn-SageMaker-Target-Container-Hostname"},InferenceId:{location:"header",locationName:"X-Amzn-SageMaker-Inference-Id"},EnableExplanations:{location:"header",locationName:"X-Amzn-SageMaker-Enable-Explanations"}},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"}},InvokeEndpointAsync:{http:{requestUri:"/endpoints/{EndpointName}/async-invocations",responseCode:202},input:{type:"structure",required:["EndpointName","InputLocation"],members:{EndpointName:{location:"uri",locationName:"EndpointName"},ContentType:{location:"header",locationName:"X-Amzn-SageMaker-Content-Type"},Accept:{location:"header",locationName:"X-Amzn-SageMaker-Accept"},CustomAttributes:{shape:"S5",location:"header",locationName:"X-Amzn-SageMaker-Custom-Attributes"},InferenceId:{location:"header",locationName:"X-Amzn-SageMaker-Inference-Id"},InputLocation:{location:"header",locationName:"X-Amzn-SageMaker-InputLocation"},RequestTTLSeconds:{location:"header",locationName:"X-Amzn-SageMaker-RequestTTLSeconds",type:"integer"},InvocationTimeoutSeconds:{location:"header",locationName:"X-Amzn-SageMaker-InvocationTimeoutSeconds",type:"integer"}}},output:{type:"structure",members:{InferenceId:{},OutputLocation:{location:"header",locationName:"X-Amzn-SageMaker-OutputLocation"},FailureLocation:{location:"header",locationName:"X-Amzn-SageMaker-FailureLocation"}}}}},shapes:{S3:{type:"blob",sensitive:true},S5:{type:"string",sensitive:true}}}},9594:function(e){e.exports={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"}}}},CreateAPIKey:{input:{type:"structure",required:["Scope","TokenDomains"],members:{Scope:{},TokenDomains:{type:"list",member:{}}}},output:{type:"structure",members:{APIKey:{}}}},CreateIPSet:{input:{type:"structure",required:["Name","Scope","IPAddressVersion","Addresses"],members:{Name:{},Scope:{},Description:{},IPAddressVersion:{},Addresses:{shape:"S4c"},Tags:{shape:"S4e"}}},output:{type:"structure",members:{Summary:{shape:"S4j"}}}},CreateRegexPatternSet:{input:{type:"structure",required:["Name","Scope","RegularExpressionList"],members:{Name:{},Scope:{},Description:{},RegularExpressionList:{shape:"S4n"},Tags:{shape:"S4e"}}},output:{type:"structure",members:{Summary:{shape:"S4q"}}}},CreateRuleGroup:{input:{type:"structure",required:["Name","Scope","Capacity","VisibilityConfig"],members:{Name:{},Scope:{},Capacity:{type:"long"},Description:{},Rules:{shape:"S6"},VisibilityConfig:{shape:"S3v"},Tags:{shape:"S4e"},CustomResponseBodies:{shape:"S4t"}}},output:{type:"structure",members:{Summary:{shape:"S4y"}}}},CreateWebACL:{input:{type:"structure",required:["Name","Scope","DefaultAction","VisibilityConfig"],members:{Name:{},Scope:{},DefaultAction:{shape:"S50"},Description:{},Rules:{shape:"S6"},VisibilityConfig:{shape:"S3v"},Tags:{shape:"S4e"},CustomResponseBodies:{shape:"S4t"},CaptchaConfig:{shape:"S3y"},ChallengeConfig:{shape:"S41"},TokenDomains:{shape:"S51"},AssociationConfig:{shape:"S52"}}},output:{type:"structure",members:{Summary:{shape:"S58"}}}},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:{},VersionName:{}}},output:{type:"structure",members:{VersionName:{},SnsTopicArn:{},Capacity:{type:"long"},Rules:{type:"list",member:{type:"structure",members:{Name:{},Action:{shape:"S1p"}}}},LabelNamespace:{},AvailableLabels:{shape:"S5r"},ConsumedLabels:{shape:"S5r"}}}},DisassociateWebACL:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},output:{type:"structure",members:{}}},GenerateMobileSdkReleaseUrl:{input:{type:"structure",required:["Platform","ReleaseVersion"],members:{Platform:{},ReleaseVersion:{}}},output:{type:"structure",members:{Url:{}}}},GetDecryptedAPIKey:{input:{type:"structure",required:["Scope","APIKey"],members:{Scope:{},APIKey:{}}},output:{type:"structure",members:{TokenDomains:{shape:"S51"},CreationTimestamp:{type:"timestamp"}}}},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:"S4c"}}},LockToken:{}}}},GetLoggingConfiguration:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},output:{type:"structure",members:{LoggingConfiguration:{shape:"S67"}}}},GetManagedRuleSet:{input:{type:"structure",required:["Name","Scope","Id"],members:{Name:{},Scope:{},Id:{}}},output:{type:"structure",members:{ManagedRuleSet:{type:"structure",required:["Name","Id","ARN"],members:{Name:{},Id:{},ARN:{},Description:{},PublishedVersions:{type:"map",key:{},value:{type:"structure",members:{AssociatedRuleGroupArn:{},Capacity:{type:"long"},ForecastedLifetime:{type:"integer"},PublishTimestamp:{type:"timestamp"},LastUpdateTimestamp:{type:"timestamp"},ExpiryTimestamp:{type:"timestamp"}}}},RecommendedVersion:{},LabelNamespace:{}}},LockToken:{}}}},GetMobileSdkRelease:{input:{type:"structure",required:["Platform","ReleaseVersion"],members:{Platform:{},ReleaseVersion:{}}},output:{type:"structure",members:{MobileSdkRelease:{type:"structure",members:{ReleaseVersion:{},Timestamp:{type:"timestamp"},ReleaseNotes:{},Tags:{shape:"S4e"}}}}}},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:{},RuleGroupRuleName:{},RuleName:{}}},output:{type:"structure",members:{ManagedKeysIPV4:{shape:"S6z"},ManagedKeysIPV6:{shape:"S6z"}}}},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:"S4n"}}},LockToken:{}}}},GetRuleGroup:{input:{type:"structure",members:{Name:{},Scope:{},Id:{},ARN:{}}},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:"S3v"},LabelNamespace:{},CustomResponseBodies:{shape:"S4t"},AvailableLabels:{shape:"S5r"},ConsumedLabels:{shape:"S5r"}}},LockToken:{}}}},GetSampledRequests:{input:{type:"structure",required:["WebAclArn","RuleMetricName","Scope","TimeWindow","MaxItems"],members:{WebAclArn:{},RuleMetricName:{},Scope:{},TimeWindow:{shape:"S77"},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:{shape:"S7i"}}},Weight:{type:"long"},Timestamp:{type:"timestamp"},Action:{},RuleNameWithinRuleGroup:{},RequestHeadersInserted:{shape:"S7i"},ResponseCodeSent:{type:"integer"},Labels:{shape:"S3s"},CaptchaResponse:{type:"structure",members:{ResponseCode:{type:"integer"},SolveTimestamp:{type:"long"},FailureReason:{}}},ChallengeResponse:{type:"structure",members:{ResponseCode:{type:"integer"},SolveTimestamp:{type:"long"},FailureReason:{}}},OverriddenAction:{}}}},PopulationSize:{type:"long"},TimeWindow:{shape:"S77"}}}},GetWebACL:{input:{type:"structure",required:["Name","Scope","Id"],members:{Name:{},Scope:{},Id:{}}},output:{type:"structure",members:{WebACL:{shape:"S7w"},LockToken:{},ApplicationIntegrationURL:{}}}},GetWebACLForResource:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},output:{type:"structure",members:{WebACL:{shape:"S7w"}}}},ListAPIKeys:{input:{type:"structure",required:["Scope"],members:{Scope:{},NextMarker:{},Limit:{type:"integer"}}},output:{type:"structure",members:{NextMarker:{},APIKeySummaries:{type:"list",member:{type:"structure",members:{TokenDomains:{shape:"S51"},APIKey:{},CreationTimestamp:{type:"timestamp"},Version:{type:"integer"}}}},ApplicationIntegrationURL:{}}}},ListAvailableManagedRuleGroupVersions:{input:{type:"structure",required:["VendorName","Name","Scope"],members:{VendorName:{},Name:{},Scope:{},NextMarker:{},Limit:{type:"integer"}}},output:{type:"structure",members:{NextMarker:{},Versions:{type:"list",member:{type:"structure",members:{Name:{},LastUpdateTimestamp:{type:"timestamp"}}}},CurrentDefaultVersion:{}}}},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:{},VersioningSupported:{type:"boolean"},Description:{}}}}}}},ListIPSets:{input:{type:"structure",required:["Scope"],members:{Scope:{},NextMarker:{},Limit:{type:"integer"}}},output:{type:"structure",members:{NextMarker:{},IPSets:{type:"list",member:{shape:"S4j"}}}}},ListLoggingConfigurations:{input:{type:"structure",required:["Scope"],members:{Scope:{},NextMarker:{},Limit:{type:"integer"}}},output:{type:"structure",members:{LoggingConfigurations:{type:"list",member:{shape:"S67"}},NextMarker:{}}}},ListManagedRuleSets:{input:{type:"structure",required:["Scope"],members:{Scope:{},NextMarker:{},Limit:{type:"integer"}}},output:{type:"structure",members:{NextMarker:{},ManagedRuleSets:{type:"list",member:{type:"structure",members:{Name:{},Id:{},Description:{},LockToken:{},ARN:{},LabelNamespace:{}}}}}}},ListMobileSdkReleases:{input:{type:"structure",required:["Platform"],members:{Platform:{},NextMarker:{},Limit:{type:"integer"}}},output:{type:"structure",members:{ReleaseSummaries:{type:"list",member:{type:"structure",members:{ReleaseVersion:{},Timestamp:{type:"timestamp"}}}},NextMarker:{}}}},ListRegexPatternSets:{input:{type:"structure",required:["Scope"],members:{Scope:{},NextMarker:{},Limit:{type:"integer"}}},output:{type:"structure",members:{NextMarker:{},RegexPatternSets:{type:"list",member:{shape:"S4q"}}}}},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:"S4y"}}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceARN"],members:{NextMarker:{},Limit:{type:"integer"},ResourceARN:{}}},output:{type:"structure",members:{NextMarker:{},TagInfoForResource:{type:"structure",members:{ResourceARN:{},TagList:{shape:"S4e"}}}}}},ListWebACLs:{input:{type:"structure",required:["Scope"],members:{Scope:{},NextMarker:{},Limit:{type:"integer"}}},output:{type:"structure",members:{NextMarker:{},WebACLs:{type:"list",member:{shape:"S58"}}}}},PutLoggingConfiguration:{input:{type:"structure",required:["LoggingConfiguration"],members:{LoggingConfiguration:{shape:"S67"}}},output:{type:"structure",members:{LoggingConfiguration:{shape:"S67"}}}},PutManagedRuleSetVersions:{input:{type:"structure",required:["Name","Scope","Id","LockToken"],members:{Name:{},Scope:{},Id:{},LockToken:{},RecommendedVersion:{},VersionsToPublish:{type:"map",key:{},value:{type:"structure",members:{AssociatedRuleGroupArn:{},ForecastedLifetime:{type:"integer"}}}}}},output:{type:"structure",members:{NextLockToken:{}}}},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:"S4e"}}},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:"S4c"},LockToken:{}}},output:{type:"structure",members:{NextLockToken:{}}}},UpdateManagedRuleSetVersionExpiryDate:{input:{type:"structure",required:["Name","Scope","Id","LockToken","VersionToExpire","ExpiryTimestamp"],members:{Name:{},Scope:{},Id:{},LockToken:{},VersionToExpire:{},ExpiryTimestamp:{type:"timestamp"}}},output:{type:"structure",members:{ExpiringVersion:{},ExpiryTimestamp:{type:"timestamp"},NextLockToken:{}}}},UpdateRegexPatternSet:{input:{type:"structure",required:["Name","Scope","Id","RegularExpressionList","LockToken"],members:{Name:{},Scope:{},Id:{},Description:{},RegularExpressionList:{shape:"S4n"},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:"S3v"},LockToken:{},CustomResponseBodies:{shape:"S4t"}}},output:{type:"structure",members:{NextLockToken:{}}}},UpdateWebACL:{input:{type:"structure",required:["Name","Scope","Id","DefaultAction","VisibilityConfig","LockToken"],members:{Name:{},Scope:{},Id:{},DefaultAction:{shape:"S50"},Description:{},Rules:{shape:"S6"},VisibilityConfig:{shape:"S3v"},LockToken:{},CustomResponseBodies:{shape:"S4t"},CaptchaConfig:{shape:"S3y"},ChallengeConfig:{shape:"S41"},TokenDomains:{shape:"S51"},AssociationConfig:{shape:"S52"}}},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:"S1p"},OverrideAction:{shape:"S3q"},RuleLabels:{shape:"S3s"},VisibilityConfig:{shape:"S3v"},CaptchaConfig:{shape:"S3y"},ChallengeConfig:{shape:"S41"}}}},Sa:{type:"structure",members:{ByteMatchStatement:{type:"structure",required:["SearchString","FieldToMatch","TextTransformations","PositionalConstraint"],members:{SearchString:{type:"blob"},FieldToMatch:{shape:"Sd"},TextTransformations:{shape:"S13"},PositionalConstraint:{}}},SqliMatchStatement:{type:"structure",required:["FieldToMatch","TextTransformations"],members:{FieldToMatch:{shape:"Sd"},TextTransformations:{shape:"S13"},SensitivityLevel:{}}},XssMatchStatement:{type:"structure",required:["FieldToMatch","TextTransformations"],members:{FieldToMatch:{shape:"Sd"},TextTransformations:{shape:"S13"}}},SizeConstraintStatement:{type:"structure",required:["FieldToMatch","ComparisonOperator","Size","TextTransformations"],members:{FieldToMatch:{shape:"Sd"},ComparisonOperator:{},Size:{type:"long"},TextTransformations:{shape:"S13"}}},GeoMatchStatement:{type:"structure",members:{CountryCodes:{type:"list",member:{}},ForwardedIPConfig:{shape:"S1h"}}},RuleGroupReferenceStatement:{shape:"S1k"},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:"S13"}}},RateBasedStatement:{type:"structure",required:["Limit","AggregateKeyType"],members:{Limit:{type:"long"},AggregateKeyType:{},ScopeDownStatement:{shape:"Sa"},ForwardedIPConfig:{shape:"S1h"},CustomKeys:{type:"list",member:{type:"structure",members:{Header:{type:"structure",required:["Name","TextTransformations"],members:{Name:{},TextTransformations:{shape:"S13"}}},Cookie:{type:"structure",required:["Name","TextTransformations"],members:{Name:{},TextTransformations:{shape:"S13"}}},QueryArgument:{type:"structure",required:["Name","TextTransformations"],members:{Name:{},TextTransformations:{shape:"S13"}}},QueryString:{type:"structure",required:["TextTransformations"],members:{TextTransformations:{shape:"S13"}}},HTTPMethod:{type:"structure",members:{}},ForwardedIP:{type:"structure",members:{}},IP:{type:"structure",members:{}},LabelNamespace:{type:"structure",required:["Namespace"],members:{Namespace:{}}}}}}}},AndStatement:{type:"structure",required:["Statements"],members:{Statements:{shape:"S2l"}}},OrStatement:{type:"structure",required:["Statements"],members:{Statements:{shape:"S2l"}}},NotStatement:{type:"structure",required:["Statement"],members:{Statement:{shape:"Sa"}}},ManagedRuleGroupStatement:{shape:"S2o"},LabelMatchStatement:{type:"structure",required:["Scope","Key"],members:{Scope:{},Key:{}}},RegexMatchStatement:{type:"structure",required:["RegexString","FieldToMatch","TextTransformations"],members:{RegexString:{},FieldToMatch:{shape:"Sd"},TextTransformations:{shape:"S13"}}}}},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:{OversizeHandling:{}}},Method:{type:"structure",members:{}},JsonBody:{type:"structure",required:["MatchPattern","MatchScope"],members:{MatchPattern:{type:"structure",members:{All:{shape:"Sp"},IncludedPaths:{type:"list",member:{}}}},MatchScope:{},InvalidFallbackBehavior:{},OversizeHandling:{}}},Headers:{type:"structure",required:["MatchPattern","MatchScope","OversizeHandling"],members:{MatchPattern:{type:"structure",members:{All:{shape:"Sp"},IncludedHeaders:{shape:"Sw"},ExcludedHeaders:{shape:"Sw"}}},MatchScope:{},OversizeHandling:{}}},Cookies:{type:"structure",required:["MatchPattern","MatchScope","OversizeHandling"],members:{MatchPattern:{type:"structure",members:{All:{shape:"Sp"},IncludedCookies:{shape:"S10"},ExcludedCookies:{shape:"S10"}}},MatchScope:{},OversizeHandling:{}}},HeaderOrder:{type:"structure",required:["OversizeHandling"],members:{OversizeHandling:{}}}}},Sp:{type:"structure",members:{}},Sw:{type:"list",member:{}},S10:{type:"list",member:{}},S13:{type:"list",member:{type:"structure",required:["Priority","Type"],members:{Priority:{type:"integer"},Type:{}}}},S1h:{type:"structure",required:["HeaderName","FallbackBehavior"],members:{HeaderName:{},FallbackBehavior:{}}},S1k:{type:"structure",required:["ARN"],members:{ARN:{},ExcludedRules:{shape:"S1l"},RuleActionOverrides:{shape:"S1n"}}},S1l:{type:"list",member:{type:"structure",required:["Name"],members:{Name:{}}}},S1n:{type:"list",member:{type:"structure",required:["Name","ActionToUse"],members:{Name:{},ActionToUse:{shape:"S1p"}}}},S1p:{type:"structure",members:{Block:{shape:"S1q"},Allow:{shape:"S1x"},Count:{shape:"S1z"},Captcha:{type:"structure",members:{CustomRequestHandling:{shape:"S1y"}}},Challenge:{type:"structure",members:{CustomRequestHandling:{shape:"S1y"}}}}},S1q:{type:"structure",members:{CustomResponse:{type:"structure",required:["ResponseCode"],members:{ResponseCode:{type:"integer"},CustomResponseBodyKey:{},ResponseHeaders:{shape:"S1t"}}}}},S1t:{type:"list",member:{type:"structure",required:["Name","Value"],members:{Name:{},Value:{}}}},S1x:{type:"structure",members:{CustomRequestHandling:{shape:"S1y"}}},S1y:{type:"structure",required:["InsertHeaders"],members:{InsertHeaders:{shape:"S1t"}}},S1z:{type:"structure",members:{CustomRequestHandling:{shape:"S1y"}}},S2l:{type:"list",member:{shape:"Sa"}},S2o:{type:"structure",required:["VendorName","Name"],members:{VendorName:{},Name:{},Version:{},ExcludedRules:{shape:"S1l"},ScopeDownStatement:{shape:"Sa"},ManagedRuleGroupConfigs:{type:"list",member:{type:"structure",members:{LoginPath:{deprecated:true,deprecatedMessage:"Deprecated. Use AWSManagedRulesATPRuleSet LoginPath"},PayloadType:{deprecated:true,deprecatedMessage:"Deprecated. Use AWSManagedRulesATPRuleSet RequestInspection PayloadType"},UsernameField:{shape:"S2v",deprecated:true,deprecatedMessage:"Deprecated. Use AWSManagedRulesATPRuleSet RequestInspection UsernameField"},PasswordField:{shape:"S2x",deprecated:true,deprecatedMessage:"Deprecated. Use AWSManagedRulesATPRuleSet RequestInspection PasswordField"},AWSManagedRulesBotControlRuleSet:{type:"structure",required:["InspectionLevel"],members:{InspectionLevel:{}}},AWSManagedRulesATPRuleSet:{type:"structure",required:["LoginPath"],members:{LoginPath:{},RequestInspection:{type:"structure",required:["PayloadType","UsernameField","PasswordField"],members:{PayloadType:{},UsernameField:{shape:"S2v"},PasswordField:{shape:"S2x"}}},ResponseInspection:{type:"structure",members:{StatusCode:{type:"structure",required:["SuccessCodes","FailureCodes"],members:{SuccessCodes:{type:"list",member:{type:"integer"}},FailureCodes:{type:"list",member:{type:"integer"}}}},Header:{type:"structure",required:["Name","SuccessValues","FailureValues"],members:{Name:{},SuccessValues:{type:"list",member:{}},FailureValues:{type:"list",member:{}}}},BodyContains:{type:"structure",required:["SuccessStrings","FailureStrings"],members:{SuccessStrings:{type:"list",member:{}},FailureStrings:{type:"list",member:{}}}},Json:{type:"structure",required:["Identifier","SuccessValues","FailureValues"],members:{Identifier:{},SuccessValues:{type:"list",member:{}},FailureValues:{type:"list",member:{}}}}}}}}}}},RuleActionOverrides:{shape:"S1n"}}},S2v:{type:"structure",required:["Identifier"],members:{Identifier:{}}},S2x:{type:"structure",required:["Identifier"],members:{Identifier:{}}},S3q:{type:"structure",members:{Count:{shape:"S1z"},None:{type:"structure",members:{}}}},S3s:{type:"list",member:{type:"structure",required:["Name"],members:{Name:{}}}},S3v:{type:"structure",required:["SampledRequestsEnabled","CloudWatchMetricsEnabled","MetricName"],members:{SampledRequestsEnabled:{type:"boolean"},CloudWatchMetricsEnabled:{type:"boolean"},MetricName:{}}},S3y:{type:"structure",members:{ImmunityTimeProperty:{shape:"S3z"}}},S3z:{type:"structure",required:["ImmunityTime"],members:{ImmunityTime:{type:"long"}}},S41:{type:"structure",members:{ImmunityTimeProperty:{shape:"S3z"}}},S4c:{type:"list",member:{}},S4e:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},S4j:{type:"structure",members:{Name:{},Id:{},Description:{},LockToken:{},ARN:{}}},S4n:{type:"list",member:{type:"structure",members:{RegexString:{}}}},S4q:{type:"structure",members:{Name:{},Id:{},Description:{},LockToken:{},ARN:{}}},S4t:{type:"map",key:{},value:{type:"structure",required:["ContentType","Content"],members:{ContentType:{},Content:{}}}},S4y:{type:"structure",members:{Name:{},Id:{},Description:{},LockToken:{},ARN:{}}},S50:{type:"structure",members:{Block:{shape:"S1q"},Allow:{shape:"S1x"}}},S51:{type:"list",member:{}},S52:{type:"structure",members:{RequestBody:{type:"map",key:{},value:{type:"structure",required:["DefaultSizeInspectionLimit"],members:{DefaultSizeInspectionLimit:{}}}}}},S58:{type:"structure",members:{Name:{},Id:{},Description:{},LockToken:{},ARN:{}}},S5r:{type:"list",member:{type:"structure",members:{Name:{}}}},S67:{type:"structure",required:["ResourceArn","LogDestinationConfigs"],members:{ResourceArn:{},LogDestinationConfigs:{type:"list",member:{}},RedactedFields:{type:"list",member:{shape:"Sd"}},ManagedByFirewallManager:{type:"boolean"},LoggingFilter:{type:"structure",required:["Filters","DefaultBehavior"],members:{Filters:{type:"list",member:{type:"structure",required:["Behavior","Requirement","Conditions"],members:{Behavior:{},Requirement:{},Conditions:{type:"list",member:{type:"structure",members:{ActionCondition:{type:"structure",required:["Action"],members:{Action:{}}},LabelNameCondition:{type:"structure",required:["LabelName"],members:{LabelName:{}}}}}}}}},DefaultBehavior:{}}}}},S6z:{type:"structure",members:{IPAddressVersion:{},Addresses:{shape:"S4c"}}},S77:{type:"structure",required:["StartTime","EndTime"],members:{StartTime:{type:"timestamp"},EndTime:{type:"timestamp"}}},S7i:{type:"list",member:{type:"structure",members:{Name:{},Value:{}}}},S7w:{type:"structure",required:["Name","Id","ARN","DefaultAction","VisibilityConfig"],members:{Name:{},Id:{},ARN:{},DefaultAction:{shape:"S50"},Description:{},Rules:{shape:"S6"},VisibilityConfig:{shape:"S3v"},Capacity:{type:"long"},PreProcessFirewallManagerRuleGroups:{shape:"S7x"},PostProcessFirewallManagerRuleGroups:{shape:"S7x"},ManagedByFirewallManager:{type:"boolean"},LabelNamespace:{},CustomResponseBodies:{shape:"S4t"},CaptchaConfig:{shape:"S3y"},ChallengeConfig:{shape:"S41"},TokenDomains:{shape:"S51"},AssociationConfig:{shape:"S52"}}},S7x:{type:"list",member:{type:"structure",required:["Name","Priority","FirewallManagerStatement","OverrideAction","VisibilityConfig"],members:{Name:{},Priority:{type:"integer"},FirewallManagerStatement:{type:"structure",members:{ManagedRuleGroupStatement:{shape:"S2o"},RuleGroupReferenceStatement:{shape:"S1k"}}},OverrideAction:{shape:"S3q"},VisibilityConfig:{shape:"S3v"}}}}}}},9605:function(e){e.exports={now:function now(){var e=process.hrtime();return e[0]*1e3+e[1]/1e6}}},9607:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2014-12-12",endpointPrefix:"machinelearning",jsonVersion:"1.1",protocol:"json",serviceFullName:"Amazon Machine Learning",serviceId:"Machine Learning",signatureVersion:"v4",targetPrefix:"AmazonML_20141212",uid:"machinelearning-2014-12-12"},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:{}}}}}}},9614:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["elasticache"]={};s.ElastiCache=i.defineService("elasticache",["2012-11-15*","2014-03-24*","2014-07-15*","2014-09-30*","2015-02-02"]);Object.defineProperty(a.services["elasticache"],"2015-02-02",{get:function get(){var e=r(5491);e.paginators=r(7506).pagination;e.waiters=r(9935).waiters;return e},enumerable:true,configurable:true});e.exports=s.ElastiCache},9616:function(e){e.exports={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:{}}}},DeleteInsight:{http:{method:"DELETE",requestUri:"/insights/{Id}",responseCode:200},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{}}},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"},AnalyzedResourceCount:{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"},AccountId:{location:"querystring",locationName:"AccountId"}}},output:{type:"structure",members:{ProactiveAnomaly:{type:"structure",members:{Id:{},Severity:{},Status:{},UpdateTime:{type:"timestamp"},AnomalyTimeRange:{shape:"Sz"},AnomalyReportedTimeRange:{shape:"S10"},PredictionTimeRange:{shape:"S11"},SourceDetails:{shape:"S12"},AssociatedInsightId:{},ResourceCollection:{shape:"S27"},Limit:{type:"double"},SourceMetadata:{shape:"S2h"},AnomalyResources:{shape:"S2l"},Description:{}}},ReactiveAnomaly:{type:"structure",members:{Id:{},Severity:{},Status:{},AnomalyTimeRange:{shape:"Sz"},AnomalyReportedTimeRange:{shape:"S10"},SourceDetails:{shape:"S12"},AssociatedInsightId:{},ResourceCollection:{shape:"S27"},Type:{},Name:{},Description:{},CausalAnomalyId:{},AnomalyResources:{shape:"S2l"}}}}}},DescribeEventSourcesConfig:{http:{requestUri:"/event-sources",responseCode:200},input:{type:"structure",members:{}},output:{type:"structure",members:{EventSources:{shape:"S2t"}}}},DescribeFeedback:{http:{requestUri:"/feedback",responseCode:200},input:{type:"structure",members:{InsightId:{}}},output:{type:"structure",members:{InsightFeedback:{shape:"S2y"}}}},DescribeInsight:{http:{method:"GET",requestUri:"/insights/{Id}",responseCode:200},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"},AccountId:{location:"querystring",locationName:"AccountId"}}},output:{type:"structure",members:{ProactiveInsight:{type:"structure",members:{Id:{},Name:{},Severity:{},Status:{},InsightTimeRange:{shape:"S35"},PredictionTimeRange:{shape:"S11"},ResourceCollection:{shape:"S27"},SsmOpsItemId:{},Description:{}}},ReactiveInsight:{type:"structure",members:{Id:{},Name:{},Severity:{},Status:{},InsightTimeRange:{shape:"S35"},ResourceCollection:{shape:"S27"},SsmOpsItemId:{},Description:{}}}}}},DescribeOrganizationHealth:{http:{requestUri:"/organization/health",responseCode:200},input:{type:"structure",members:{AccountIds:{shape:"S3a"},OrganizationalUnitIds:{shape:"S3b"}}},output:{type:"structure",required:["OpenReactiveInsights","OpenProactiveInsights","MetricsAnalyzed","ResourceHours"],members:{OpenReactiveInsights:{type:"integer"},OpenProactiveInsights:{type:"integer"},MetricsAnalyzed:{type:"integer"},ResourceHours:{type:"long"}}}},DescribeOrganizationOverview:{http:{requestUri:"/organization/overview",responseCode:200},input:{type:"structure",required:["FromTime"],members:{FromTime:{type:"timestamp"},ToTime:{type:"timestamp"},AccountIds:{shape:"S3a"},OrganizationalUnitIds:{shape:"S3b"}}},output:{type:"structure",required:["ReactiveInsights","ProactiveInsights"],members:{ReactiveInsights:{type:"integer"},ProactiveInsights:{type:"integer"}}}},DescribeOrganizationResourceCollectionHealth:{http:{requestUri:"/organization/health/resource-collection",responseCode:200},input:{type:"structure",required:["OrganizationResourceCollectionType"],members:{OrganizationResourceCollectionType:{},AccountIds:{shape:"S3a"},OrganizationalUnitIds:{shape:"S3b"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{CloudFormation:{shape:"S3l"},Service:{shape:"S3o"},Account:{type:"list",member:{type:"structure",members:{AccountId:{},Insight:{type:"structure",members:{OpenProactiveInsights:{type:"integer"},OpenReactiveInsights:{type:"integer"}}}}}},NextToken:{},Tags:{shape:"S3v"}}}},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",members:{CloudFormation:{shape:"S3l"},Service:{shape:"S3o"},NextToken:{},Tags:{shape:"S3v"}}}},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:{}}},LogsAnomalyDetection:{type:"structure",members:{OptInStatus:{}}}}}}}},GetCostEstimation:{http:{method:"GET",requestUri:"/cost-estimation",responseCode:200},input:{type:"structure",members:{NextToken:{location:"querystring",locationName:"NextToken"}}},output:{type:"structure",members:{ResourceCollection:{shape:"S48"},Status:{},Costs:{type:"list",member:{type:"structure",members:{Type:{},State:{},Count:{type:"integer"},UnitCost:{type:"double"},Cost:{type:"double"}}}},TimeRange:{type:"structure",members:{StartTime:{type:"timestamp"},EndTime:{type:"timestamp"}}},TotalCost:{type:"double"},NextToken:{}}}},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:"S29"}}},Tags:{type:"list",member:{type:"structure",required:["AppBoundaryKey","TagValues"],members:{AppBoundaryKey:{},TagValues:{shape:"S2e"}}}}}},NextToken:{}}}},ListAnomaliesForInsight:{http:{requestUri:"/anomalies/insight/{InsightId}",responseCode:200},input:{type:"structure",required:["InsightId"],members:{InsightId:{location:"uri",locationName:"InsightId"},StartTimeRange:{shape:"S4s"},MaxResults:{type:"integer"},NextToken:{},AccountId:{},Filters:{type:"structure",members:{ServiceCollection:{shape:"S4v"}}}}},output:{type:"structure",members:{ProactiveAnomalies:{type:"list",member:{type:"structure",members:{Id:{},Severity:{},Status:{},UpdateTime:{type:"timestamp"},AnomalyTimeRange:{shape:"Sz"},AnomalyReportedTimeRange:{shape:"S10"},PredictionTimeRange:{shape:"S11"},SourceDetails:{shape:"S12"},AssociatedInsightId:{},ResourceCollection:{shape:"S27"},Limit:{type:"double"},SourceMetadata:{shape:"S2h"},AnomalyResources:{shape:"S2l"},Description:{}}}},ReactiveAnomalies:{type:"list",member:{type:"structure",members:{Id:{},Severity:{},Status:{},AnomalyTimeRange:{shape:"Sz"},AnomalyReportedTimeRange:{shape:"S10"},SourceDetails:{shape:"S12"},AssociatedInsightId:{},ResourceCollection:{shape:"S27"},Type:{},Name:{},Description:{},CausalAnomalyId:{},AnomalyResources:{shape:"S2l"}}}},NextToken:{}}}},ListAnomalousLogGroups:{http:{requestUri:"/list-log-anomalies",responseCode:200},input:{type:"structure",required:["InsightId"],members:{InsightId:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",required:["InsightId","AnomalousLogGroups"],members:{InsightId:{},AnomalousLogGroups:{type:"list",member:{type:"structure",members:{LogGroupName:{},ImpactStartTime:{type:"timestamp"},ImpactEndTime:{type:"timestamp"},NumberOfLogLinesScanned:{type:"integer"},LogAnomalyShowcases:{type:"list",member:{type:"structure",members:{LogAnomalyClasses:{type:"list",member:{type:"structure",members:{LogStreamName:{},LogAnomalyType:{},LogAnomalyToken:{},LogEventId:{},Explanation:{},NumberOfLogLinesOccurrences:{type:"integer"},LogEventTimestamp:{type:"timestamp"}}}}}}}}}},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:"S27"}}},MaxResults:{type:"integer"},NextToken:{},AccountId:{}}},output:{type:"structure",required:["Events"],members:{Events:{type:"list",member:{type:"structure",members:{ResourceCollection:{shape:"S27"},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:{shape:"S61"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{ProactiveInsights:{shape:"S69"},ReactiveInsights:{shape:"S6d"},NextToken:{}}}},ListMonitoredResources:{http:{requestUri:"/monitoredResources",responseCode:200},input:{type:"structure",members:{Filters:{type:"structure",required:["ResourcePermission","ResourceTypeFilters"],members:{ResourcePermission:{},ResourceTypeFilters:{type:"list",member:{}}}},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",required:["MonitoredResourceIdentifiers"],members:{MonitoredResourceIdentifiers:{type:"list",member:{type:"structure",members:{MonitoredResourceName:{},Type:{},ResourcePermission:{},LastUpdated:{type:"timestamp"},ResourceCollection:{shape:"S27"}}}},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:{}}}},ListOrganizationInsights:{http:{requestUri:"/organization/insights",responseCode:200},input:{type:"structure",required:["StatusFilter"],members:{StatusFilter:{shape:"S61"},MaxResults:{type:"integer"},AccountIds:{type:"list",member:{}},OrganizationalUnitIds:{type:"list",member:{}},NextToken:{}}},output:{type:"structure",members:{ProactiveInsights:{type:"list",member:{type:"structure",members:{Id:{},AccountId:{},OrganizationalUnitId:{},Name:{},Severity:{},Status:{},InsightTimeRange:{shape:"S35"},PredictionTimeRange:{shape:"S11"},ResourceCollection:{shape:"S27"},ServiceCollection:{shape:"S4v"}}}},ReactiveInsights:{type:"list",member:{type:"structure",members:{Id:{},AccountId:{},OrganizationalUnitId:{},Name:{},Severity:{},Status:{},InsightTimeRange:{shape:"S35"},ResourceCollection:{shape:"S27"},ServiceCollection:{shape:"S4v"}}}},NextToken:{}}}},ListRecommendations:{http:{requestUri:"/recommendations",responseCode:200},input:{type:"structure",required:["InsightId"],members:{InsightId:{},NextToken:{},Locale:{},AccountId:{}}},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:{}}}}}}},AnomalyId:{}}}},Category:{}}}},NextToken:{}}}},PutFeedback:{http:{method:"PUT",requestUri:"/feedback",responseCode:200},input:{type:"structure",members:{InsightFeedback:{shape:"S2y"}}},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:"S4s"},Filters:{type:"structure",members:{Severities:{shape:"S6"},Statuses:{shape:"S80"},ResourceCollection:{shape:"S27"},ServiceCollection:{shape:"S4v"}}},MaxResults:{type:"integer"},NextToken:{},Type:{}}},output:{type:"structure",members:{ProactiveInsights:{shape:"S69"},ReactiveInsights:{shape:"S6d"},NextToken:{}}}},SearchOrganizationInsights:{http:{requestUri:"/organization/insights/search",responseCode:200},input:{type:"structure",required:["AccountIds","StartTimeRange","Type"],members:{AccountIds:{type:"list",member:{}},StartTimeRange:{shape:"S4s"},Filters:{type:"structure",members:{Severities:{shape:"S6"},Statuses:{shape:"S80"},ResourceCollection:{shape:"S27"},ServiceCollection:{shape:"S4v"}}},MaxResults:{type:"integer"},NextToken:{},Type:{}}},output:{type:"structure",members:{ProactiveInsights:{shape:"S69"},ReactiveInsights:{shape:"S6d"},NextToken:{}}}},StartCostEstimation:{http:{method:"PUT",requestUri:"/cost-estimation",responseCode:200},input:{type:"structure",required:["ResourceCollection"],members:{ResourceCollection:{shape:"S48"},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{}}},UpdateEventSourcesConfig:{http:{method:"PUT",requestUri:"/event-sources",responseCode:200},input:{type:"structure",members:{EventSources:{shape:"S2t"}}},output:{type:"structure",members:{}}},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:{}}}},Tags:{type:"list",member:{type:"structure",required:["AppBoundaryKey","TagValues"],members:{AppBoundaryKey:{},TagValues:{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:{}}},LogsAnomalyDetection:{type:"structure",members:{OptInStatus:{}}}}}}},output:{type:"structure",members:{}}}},shapes:{S2:{type:"structure",required:["Sns"],members:{Sns:{type:"structure",members:{TopicArn:{}}},Filters:{type:"structure",members:{Severities:{shape:"S6"},MessageTypes:{type:"list",member:{}}}}}},S6:{type:"list",member:{}},Sz:{type:"structure",required:["StartTime"],members:{StartTime:{type:"timestamp"},EndTime:{type:"timestamp"}}},S10:{type:"structure",required:["OpenTime"],members:{OpenTime:{type:"timestamp"},CloseTime:{type:"timestamp"}}},S11:{type:"structure",required:["StartTime"],members:{StartTime:{type:"timestamp"},EndTime:{type:"timestamp"}}},S12:{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"},MetricDataSummary:{type:"structure",members:{TimestampMetricValuePairList:{type:"list",member:{type:"structure",members:{Timestamp:{type:"timestamp"},MetricValue:{type:"double"}}}},StatusCode:{}}}}}},PerformanceInsightsMetrics:{type:"list",member:{type:"structure",members:{MetricDisplayName:{},Unit:{},MetricQuery:{shape:"S1n"},ReferenceData:{type:"list",member:{type:"structure",members:{Name:{},ComparisonValues:{type:"structure",members:{ReferenceScalar:{type:"structure",members:{Value:{type:"double"}}},ReferenceMetric:{type:"structure",members:{MetricQuery:{shape:"S1n"}}}}}}}},StatsAtAnomaly:{shape:"S24"},StatsAtBaseline:{shape:"S24"}}}}}},S1n:{type:"structure",members:{Metric:{},GroupBy:{type:"structure",members:{Group:{},Dimensions:{type:"list",member:{}},Limit:{type:"integer"}}},Filter:{type:"map",key:{},value:{}}}},S24:{type:"list",member:{type:"structure",members:{Type:{},Value:{type:"double"}}}},S27:{type:"structure",members:{CloudFormation:{type:"structure",members:{StackNames:{shape:"S29"}}},Tags:{type:"list",member:{type:"structure",required:["AppBoundaryKey","TagValues"],members:{AppBoundaryKey:{},TagValues:{shape:"S2e"}}}}}},S29:{type:"list",member:{}},S2e:{type:"list",member:{}},S2h:{type:"structure",members:{Source:{},SourceResourceName:{},SourceResourceType:{}}},S2l:{type:"list",member:{type:"structure",members:{Name:{},Type:{}}}},S2t:{type:"structure",members:{AmazonCodeGuruProfiler:{type:"structure",members:{Status:{}}}}},S2y:{type:"structure",members:{Id:{},Feedback:{}}},S35:{type:"structure",required:["StartTime"],members:{StartTime:{type:"timestamp"},EndTime:{type:"timestamp"}}},S3a:{type:"list",member:{}},S3b:{type:"list",member:{}},S3l:{type:"list",member:{type:"structure",members:{StackName:{},Insight:{shape:"S3n"},AnalyzedResourceCount:{type:"long"}}}},S3n:{type:"structure",members:{OpenProactiveInsights:{type:"integer"},OpenReactiveInsights:{type:"integer"},MeanTimeToRecoverInMilliseconds:{type:"long"}}},S3o:{type:"list",member:{type:"structure",members:{ServiceName:{},Insight:{type:"structure",members:{OpenProactiveInsights:{type:"integer"},OpenReactiveInsights:{type:"integer"}}},AnalyzedResourceCount:{type:"long"}}}},S3v:{type:"list",member:{type:"structure",members:{AppBoundaryKey:{},TagValue:{},Insight:{shape:"S3n"},AnalyzedResourceCount:{type:"long"}}}},S48:{type:"structure",members:{CloudFormation:{type:"structure",members:{StackNames:{type:"list",member:{}}}},Tags:{type:"list",member:{type:"structure",required:["AppBoundaryKey","TagValues"],members:{AppBoundaryKey:{},TagValues:{type:"list",member:{}}}}}}},S4s:{type:"structure",members:{FromTime:{type:"timestamp"},ToTime:{type:"timestamp"}}},S4v:{type:"structure",members:{ServiceNames:{type:"list",member:{}}}},S61:{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:"S4s"}}}}},S69:{type:"list",member:{type:"structure",members:{Id:{},Name:{},Severity:{},Status:{},InsightTimeRange:{shape:"S35"},PredictionTimeRange:{shape:"S11"},ResourceCollection:{shape:"S27"},ServiceCollection:{shape:"S4v"},AssociatedResourceArns:{shape:"S6b"}}}},S6b:{type:"list",member:{}},S6d:{type:"list",member:{type:"structure",members:{Id:{},Name:{},Severity:{},Status:{},InsightTimeRange:{shape:"S35"},ResourceCollection:{shape:"S27"},ServiceCollection:{shape:"S4v"},AssociatedResourceArns:{shape:"S6b"}}}},S80:{type:"list",member:{}}}}},9622:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["databrew"]={};s.DataBrew=i.defineService("databrew",["2017-07-25"]);Object.defineProperty(a.services["databrew"],"2017-07-25",{get:function get(){var e=r(4389);e.paginators=r(9162).pagination;return e},enumerable:true,configurable:true});e.exports=s.DataBrew},9631:function(e){e.exports={pagination:{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"},GetMigrations:{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"}}}},9644:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["guardduty"]={};s.GuardDuty=i.defineService("guardduty",["2017-11-28"]);Object.defineProperty(a.services["guardduty"],"2017-11-28",{get:function get(){var e=r(4899);e.paginators=r(2506).pagination;return e},enumerable:true,configurable:true});e.exports=s.GuardDuty},9651:function(e){e.exports={pagination:{ListDeviceResources:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"resources"},ListDevices:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"devices"},ListExecutions:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"executions"},ListTasks:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"tasks"}}}},9653:function(e){e.exports={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:{}}}}}}},9659:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["autoscalingplans"]={};s.AutoScalingPlans=i.defineService("autoscalingplans",["2018-01-06"]);Object.defineProperty(a.services["autoscalingplans"],"2018-01-06",{get:function get(){var e=r(4442);e.paginators=r(3766).pagination;return e},enumerable:true,configurable:true});e.exports=s.AutoScalingPlans},9675:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:true});t.default=void 0;var s=_interopRequireDefault(r(6669));var i=_interopRequireDefault(r(5875));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}const a=(0,s.default)("v5",80,i.default);var o=a;t.default=o},9696:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["codestar"]={};s.CodeStar=i.defineService("codestar",["2017-04-19"]);Object.defineProperty(a.services["codestar"],"2017-04-19",{get:function get(){var e=r(6335);e.paginators=r(8664).pagination;return e},enumerable:true,configurable:true});e.exports=s.CodeStar},9708:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["privatenetworks"]={};s.PrivateNetworks=i.defineService("privatenetworks",["2021-12-03"]);Object.defineProperty(a.services["privatenetworks"],"2021-12-03",{get:function get(){var e=r(2153);e.paginators=r(4978).pagination;return e},enumerable:true,configurable:true});e.exports=s.PrivateNetworks},9718:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["textract"]={};s.Textract=i.defineService("textract",["2018-06-27"]);Object.defineProperty(a.services["textract"],"2018-06-27",{get:function get(){var e=r(8586);e.paginators=r(4540).pagination;return e},enumerable:true,configurable:true});e.exports=s.Textract},9730:function(e,t,r){var s=r(8498).property;function Paginator(e,t){s(this,"inputToken",t.input_token);s(this,"limitKey",t.limit_key);s(this,"moreResults",t.more_results);s(this,"outputToken",t.output_token);s(this,"resultKey",t.result_key)}e.exports=Paginator},9735:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["finspacedata"]={};s.Finspacedata=i.defineService("finspacedata",["2020-07-13"]);Object.defineProperty(a.services["finspacedata"],"2020-07-13",{get:function get(){var e=r(9907);e.paginators=r(65).pagination;return e},enumerable:true,configurable:true});e.exports=s.Finspacedata},9736:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:true});t.default=void 0;var s=_interopRequireDefault(r(6833));var i=_interopRequireDefault(r(5225));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}var a;var o;var n=0;var u=0;function v1(e,t,r){var p=t&&r||0;var m=t||[];e=e||{};var c=e.node||a;var l=e.clockseq!==undefined?e.clockseq:o;if(c==null||l==null){var d=e.random||(e.rng||s.default)();if(c==null){c=a=[d[0]|1,d[1],d[2],d[3],d[4],d[5]]}if(l==null){l=o=(d[6]<<8|d[7])&16383}}var y=e.msecs!==undefined?e.msecs:(new Date).getTime();var b=e.nsecs!==undefined?e.nsecs:u+1;var S=y-n+(b-u)/1e4;if(S<0&&e.clockseq===undefined){l=l+1&16383}if((S<0||y>n)&&e.nsecs===undefined){b=0}if(b>=1e4){throw new Error("uuid.v1(): Can't create more than 10M uuids/sec")}n=y;u=b;o=l;y+=122192928e5;var g=((y&268435455)*1e4+b)%4294967296;m[p++]=g>>>24&255;m[p++]=g>>>16&255;m[p++]=g>>>8&255;m[p++]=g&255;var h=y/4294967296*1e4&268435455;m[p++]=h>>>8&255;m[p++]=h&255;m[p++]=h>>>24&15|16;m[p++]=h>>>16&255;m[p++]=l>>>8|128;m[p++]=l&255;for(var N=0;N<6;++N){m[p+N]=c[N]}return t?t:(0,i.default)(m)}var p=v1;t.default=p},9738:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["pi"]={};s.PI=i.defineService("pi",["2018-02-27"]);Object.defineProperty(a.services["pi"],"2018-02-27",{get:function get(){var e=r(3049);e.paginators=r(6899).pagination;return e},enumerable:true,configurable:true});e.exports=s.PI},9752:function(e){e.exports={pagination:{DescribeAccountAttributes:{result_key:"AccountAttributes"},DescribeAddressTransfers:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"AddressTransfers"},DescribeAddresses:{result_key:"Addresses"},DescribeAddressesAttribute:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Addresses"},DescribeAvailabilityZones:{result_key:"AvailabilityZones"},DescribeAwsNetworkPerformanceMetricSubscriptions:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Subscriptions"},DescribeBundleTasks:{result_key:"BundleTasks"},DescribeByoipCidrs:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"ByoipCidrs"},DescribeCapacityReservationFleets:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"CapacityReservationFleets"},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"},DescribeFastLaunchImages:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"FastLaunchImages"},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:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",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"},DescribeInstanceEventWindows:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"InstanceEventWindows"},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"},DescribeIpamPools:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"IpamPools"},DescribeIpamResourceDiscoveries:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"IpamResourceDiscoveries"},DescribeIpamResourceDiscoveryAssociations:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"IpamResourceDiscoveryAssociations"},DescribeIpamScopes:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"IpamScopes"},DescribeIpams:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Ipams"},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"},DescribeNetworkInsightsAccessScopeAnalyses:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"NetworkInsightsAccessScopeAnalyses"},DescribeNetworkInsightsAccessScopes:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"NetworkInsightsAccessScopes"},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"},DescribeReplaceRootVolumeTasks:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"ReplaceRootVolumeTasks"},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"},DescribeSecurityGroupRules:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"SecurityGroupRules"},DescribeSecurityGroups:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"SecurityGroups"},DescribeSnapshotTierStatus:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"SnapshotTierStatuses"},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"},DescribeStoreImageTasks:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"StoreImageTaskResults"},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"},DescribeTransitGatewayPolicyTables:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"TransitGatewayPolicyTables"},DescribeTransitGatewayRouteTableAnnouncements:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"TransitGatewayRouteTableAnnouncements"},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"},DescribeTrunkInterfaceAssociations:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"InterfaceAssociations"},DescribeVerifiedAccessEndpoints:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"VerifiedAccessEndpoints"},DescribeVerifiedAccessGroups:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"VerifiedAccessGroups"},DescribeVerifiedAccessInstanceLoggingConfigurations:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"LoggingConfigurations"},DescribeVerifiedAccessInstances:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"VerifiedAccessInstances"},DescribeVerifiedAccessTrustProviders:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"VerifiedAccessTrustProviders"},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"},GetAwsNetworkPerformanceData:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"DataResponses"},GetGroupsForCapacityReservation:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"CapacityReservationGroups"},GetInstanceTypesFromInstanceRequirements:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"InstanceTypes"},GetIpamAddressHistory:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"HistoryRecords"},GetIpamDiscoveredAccounts:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"IpamDiscoveredAccounts"},GetIpamDiscoveredResourceCidrs:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"IpamDiscoveredResourceCidrs"},GetIpamPoolAllocations:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"IpamPoolAllocations"},GetIpamPoolCidrs:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"IpamPoolCidrs"},GetIpamResourceCidrs:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"IpamResourceCidrs"},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"},GetNetworkInsightsAccessScopeAnalysisFindings:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"AnalysisFindings"},GetSpotPlacementScores:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"SpotPlacementScores"},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"},GetTransitGatewayPolicyTableAssociations:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Associations"},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"},GetVpnConnectionDeviceTypes:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"VpnConnectionDeviceTypes"},ListImagesInRecycleBin:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Images"},ListSnapshotsInRecycleBin:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Snapshots"},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"}}}},9767:function(e){e.exports={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"}}}}}}},9783:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["personalizeevents"]={};s.PersonalizeEvents=i.defineService("personalizeevents",["2018-03-22"]);Object.defineProperty(a.services["personalizeevents"],"2018-03-22",{get:function get(){var e=r(3178);e.paginators=r(9018).pagination;return e},enumerable:true,configurable:true});e.exports=s.PersonalizeEvents},9797:function(e){e.exports={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:"Si"}}},output:{type:"structure",members:{imageIds:{shape:"Si"},failures:{type:"list",member:{type:"structure",members:{imageId:{shape:"Sj"},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"},tags:{shape:"S16"}}},output:{type:"structure",members:{repository:{shape:"S1b"},catalogData:{shape:"S1f"}}}},DeleteRepository:{input:{type:"structure",required:["repositoryName"],members:{registryId:{},repositoryName:{},force:{type:"boolean"}}},output:{type:"structure",members:{repository:{shape:"S1b"}}}},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:"Si"},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:"S1b"}},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:"S2o"}}}},GetRepositoryCatalogData:{input:{type:"structure",required:["repositoryName"],members:{registryId:{},repositoryName:{}}},output:{type:"structure",members:{catalogData:{shape:"S1f"}}}},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"}}}},ListTagsForResource:{input:{type:"structure",required:["resourceArn"],members:{resourceArn:{}}},output:{type:"structure",members:{tags:{shape:"S16"}}}},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:"Sj"},imageManifest:{},imageManifestMediaType:{}}}}}},PutRegistryCatalogData:{input:{type:"structure",members:{displayName:{}}},output:{type:"structure",required:["registryCatalogData"],members:{registryCatalogData:{shape:"S2o"}}}},PutRepositoryCatalogData:{input:{type:"structure",required:["repositoryName","catalogData"],members:{registryId:{},repositoryName:{},catalogData:{shape:"Sx"}}},output:{type:"structure",members:{catalogData:{shape:"S1f"}}}},SetRepositoryPolicy:{input:{type:"structure",required:["repositoryName","policyText"],members:{registryId:{},repositoryName:{},policyText:{},force:{type:"boolean"}}},output:{type:"structure",members:{registryId:{},repositoryName:{},policyText:{}}}},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:{}}},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:{}}},Sx:{type:"structure",members:{description:{},architectures:{shape:"Sz"},operatingSystems:{shape:"S11"},logoImageBlob:{type:"blob"},aboutText:{},usageText:{}}},Sz:{type:"list",member:{}},S11:{type:"list",member:{}},S16:{type:"list",member:{type:"structure",members:{Key:{},Value:{}}}},S1b:{type:"structure",members:{repositoryArn:{},registryId:{},repositoryName:{},repositoryUri:{},createdAt:{type:"timestamp"}}},S1f:{type:"structure",members:{description:{},architectures:{shape:"Sz"},operatingSystems:{shape:"S11"},logoUrl:{},aboutText:{},usageText:{},marketplaceCertified:{type:"boolean"}}},S2o:{type:"structure",members:{displayName:{}}}}}},9802:function(e){e.exports={pagination:{ListCampaigns:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"campaignSummaryList"}}}},9807:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["mediaconnect"]={};s.MediaConnect=i.defineService("mediaconnect",["2018-11-14"]);Object.defineProperty(a.services["mediaconnect"],"2018-11-14",{get:function get(){var e=r(8085);e.paginators=r(4824).pagination;e.waiters=r(6470).waiters;return e},enumerable:true,configurable:true});e.exports=s.MediaConnect},9821:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["mobileanalytics"]={};s.MobileAnalytics=i.defineService("mobileanalytics",["2014-06-05"]);Object.defineProperty(a.services["mobileanalytics"],"2014-06-05",{get:function get(){var e=r(6315);return e},enumerable:true,configurable:true});e.exports=s.MobileAnalytics},9847:function(e){e.exports={pagination:{ListMemberAccounts:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListS3Resources:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"}}}},9849:function(e){e.exports={pagination:{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"}}}},9851:function(e){e.exports={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:"Sy"}}},output:{shape:"Sz"}},CreateDataflowEndpointGroup:{http:{requestUri:"/dataflowEndpointGroup",responseCode:200},input:{type:"structure",required:["endpointDetails"],members:{contactPostPassDurationSeconds:{type:"integer"},contactPrePassDurationSeconds:{type:"integer"},endpointDetails:{shape:"S13"},tags:{shape:"Sy"}}},output:{shape:"S1p"}},CreateEphemeris:{http:{requestUri:"/ephemeris",responseCode:200},input:{type:"structure",required:["name","satelliteId"],members:{enabled:{type:"boolean"},ephemeris:{type:"structure",members:{oem:{type:"structure",members:{oemData:{},s3Object:{shape:"S1u"}}},tle:{type:"structure",members:{s3Object:{shape:"S1u"},tleData:{type:"list",member:{type:"structure",required:["tleLine1","tleLine2","validTimeRange"],members:{tleLine1:{},tleLine2:{},validTimeRange:{type:"structure",required:["endTime","startTime"],members:{endTime:{type:"timestamp"},startTime:{type:"timestamp"}}}}}}}}},union:true},expirationTime:{type:"timestamp"},kmsKeyArn:{},name:{},priority:{type:"integer"},satelliteId:{},tags:{shape:"Sy"}}},output:{shape:"S27"}},CreateMissionProfile:{http:{requestUri:"/missionprofile",responseCode:200},input:{type:"structure",required:["dataflowEdges","minimumViableContactDurationSeconds","name","trackingConfigArn"],members:{contactPostPassDurationSeconds:{type:"integer"},contactPrePassDurationSeconds:{type:"integer"},dataflowEdges:{shape:"S2a"},minimumViableContactDurationSeconds:{type:"integer"},name:{},streamsKmsKey:{shape:"S2d"},streamsKmsRole:{},tags:{shape:"Sy"},trackingConfigArn:{}}},output:{shape:"S2f"}},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:"Sz"},idempotent:true},DeleteDataflowEndpointGroup:{http:{method:"DELETE",requestUri:"/dataflowEndpointGroup/{dataflowEndpointGroupId}",responseCode:200},input:{type:"structure",required:["dataflowEndpointGroupId"],members:{dataflowEndpointGroupId:{location:"uri",locationName:"dataflowEndpointGroupId"}}},output:{shape:"S1p"},idempotent:true},DeleteEphemeris:{http:{method:"DELETE",requestUri:"/ephemeris/{ephemerisId}",responseCode:200},input:{type:"structure",required:["ephemerisId"],members:{ephemerisId:{location:"uri",locationName:"ephemerisId"}}},output:{shape:"S27"},idempotent:true},DeleteMissionProfile:{http:{method:"DELETE",requestUri:"/missionprofile/{missionProfileId}",responseCode:200},input:{type:"structure",required:["missionProfileId"],members:{missionProfileId:{location:"uri",locationName:"missionProfileId"}}},output:{shape:"S2f"},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:"S2q"},configId:{},configType:{},dataflowDestinationRegion:{}}},errorMessage:{},source:{type:"structure",members:{configDetails:{shape:"S2q"},configId:{},configType:{},dataflowSourceRegion:{}}}}}},endTime:{type:"timestamp"},errorMessage:{},groundStation:{},maximumElevation:{shape:"S2u"},missionProfileArn:{},postPassEndTime:{type:"timestamp"},prePassStartTime:{type:"timestamp"},region:{},satelliteArn:{},startTime:{type:"timestamp"},tags:{shape:"Sy"}}}},DescribeEphemeris:{http:{method:"GET",requestUri:"/ephemeris/{ephemerisId}",responseCode:200},input:{type:"structure",required:["ephemerisId"],members:{ephemerisId:{location:"uri",locationName:"ephemerisId"}}},output:{type:"structure",members:{creationTime:{type:"timestamp"},enabled:{type:"boolean"},ephemerisId:{},invalidReason:{},name:{},priority:{type:"integer"},satelliteId:{},status:{},suppliedData:{type:"structure",members:{oem:{shape:"S34"},tle:{shape:"S34"}},union:true},tags:{shape:"Sy"}}}},GetAgentConfiguration:{http:{method:"GET",requestUri:"/agent/{agentId}/configuration",responseCode:200},input:{type:"structure",required:["agentId"],members:{agentId:{location:"uri",locationName:"agentId"}}},output:{type:"structure",members:{agentId:{},taskingDocument:{}}}},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:"Sy"}}}},GetDataflowEndpointGroup:{http:{method:"GET",requestUri:"/dataflowEndpointGroup/{dataflowEndpointGroupId}",responseCode:200},input:{type:"structure",required:["dataflowEndpointGroupId"],members:{dataflowEndpointGroupId:{location:"uri",locationName:"dataflowEndpointGroupId"}}},output:{type:"structure",members:{contactPostPassDurationSeconds:{type:"integer"},contactPrePassDurationSeconds:{type:"integer"},dataflowEndpointGroupArn:{},dataflowEndpointGroupId:{},endpointsDetails:{shape:"S13"},tags:{shape:"Sy"}}}},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:"S2a"},minimumViableContactDurationSeconds:{type:"integer"},missionProfileArn:{},missionProfileId:{},name:{},region:{},streamsKmsKey:{shape:"S2d"},streamsKmsRole:{},tags:{shape:"Sy"},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:{currentEphemeris:{shape:"S3l"},groundStations:{shape:"S3n"},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:"S2u"},missionProfileArn:{},postPassEndTime:{type:"timestamp"},prePassStartTime:{type:"timestamp"},region:{},satelliteArn:{},startTime:{type:"timestamp"},tags:{shape:"Sy"}}}},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:{}}}},ListEphemerides:{http:{requestUri:"/ephemerides",responseCode:200},input:{type:"structure",required:["endTime","satelliteId","startTime"],members:{endTime:{type:"timestamp"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},satelliteId:{},startTime:{type:"timestamp"},statusList:{type:"list",member:{}}}},output:{type:"structure",members:{ephemerides:{type:"list",member:{type:"structure",members:{creationTime:{type:"timestamp"},enabled:{type:"boolean"},ephemerisId:{},name:{},priority:{type:"integer"},sourceS3Object:{shape:"S1u"},status:{}}}},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:{currentEphemeris:{shape:"S3l"},groundStations:{shape:"S3n"},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:"Sy"}}}},RegisterAgent:{http:{requestUri:"/agent",responseCode:200},input:{type:"structure",required:["agentDetails","discoveryData"],members:{agentDetails:{type:"structure",required:["agentVersion","componentVersions","instanceId","instanceType"],members:{agentCpuCores:{shape:"S4r"},agentVersion:{},componentVersions:{type:"list",member:{type:"structure",required:["componentType","versions"],members:{componentType:{},versions:{type:"list",member:{}}}}},instanceId:{},instanceType:{},reservedCpuCores:{shape:"S4r"}}},discoveryData:{type:"structure",required:["capabilityArns","privateIpAddresses","publicIpAddresses"],members:{capabilityArns:{type:"list",member:{}},privateIpAddresses:{shape:"S52"},publicIpAddresses:{shape:"S52"}}}}},output:{type:"structure",members:{agentId:{}}}},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:"Sy"}}},output:{shape:"S3"}},TagResource:{http:{requestUri:"/tags/{resourceArn}",responseCode:200},input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tags:{shape:"Sy"}}},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},UpdateAgentStatus:{http:{method:"PUT",requestUri:"/agent/{agentId}",responseCode:200},input:{type:"structure",required:["agentId","aggregateStatus","componentStatuses","taskId"],members:{agentId:{location:"uri",locationName:"agentId"},aggregateStatus:{type:"structure",required:["status"],members:{signatureMap:{type:"map",key:{},value:{type:"boolean"}},status:{}}},componentStatuses:{type:"list",member:{type:"structure",required:["capabilityArn","componentType","dataflowId","status"],members:{bytesReceived:{type:"long"},bytesSent:{type:"long"},capabilityArn:{},componentType:{},dataflowId:{},packetsDropped:{type:"long"},status:{}}}},taskId:{}}},output:{type:"structure",required:["agentId"],members:{agentId:{}}},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:"Sz"},idempotent:true},UpdateEphemeris:{http:{method:"PUT",requestUri:"/ephemeris/{ephemerisId}",responseCode:200},input:{type:"structure",required:["enabled","ephemerisId"],members:{enabled:{type:"boolean"},ephemerisId:{location:"uri",locationName:"ephemerisId"},name:{},priority:{type:"integer"}}},output:{shape:"S27"},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:"S2a"},minimumViableContactDurationSeconds:{type:"integer"},missionProfileId:{location:"uri",locationName:"missionProfileId"},name:{},streamsKmsKey:{shape:"S2d"},streamsKmsRole:{},trackingConfigArn:{}}},output:{shape:"S2f"},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:{}}},s3RecordingConfig:{type:"structure",required:["bucketArn","roleArn"],members:{bucketArn:{},prefix:{},roleArn:{}}},trackingConfig:{type:"structure",required:["autotrack"],members:{autotrack:{}}},uplinkEchoConfig:{type:"structure",required:["antennaUplinkConfigArn","enabled"],members:{antennaUplinkConfigArn:{},enabled:{type:"boolean"}}}},union:true},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"}}},Sy:{type:"map",key:{},value:{}},Sz:{type:"structure",members:{configArn:{},configId:{},configType:{}}},S13:{type:"list",member:{shape:"S14"}},S14:{type:"structure",members:{awsGroundStationAgentEndpoint:{type:"structure",required:["egressAddress","ingressAddress","name"],members:{agentStatus:{},auditResults:{},egressAddress:{type:"structure",required:["socketAddress"],members:{mtu:{type:"integer"},socketAddress:{shape:"S1a"}}},ingressAddress:{type:"structure",required:["socketAddress"],members:{mtu:{type:"integer"},socketAddress:{type:"structure",required:["name","portRange"],members:{name:{},portRange:{type:"structure",required:["maximum","minimum"],members:{maximum:{type:"integer"},minimum:{type:"integer"}}}}}}},name:{}}},endpoint:{type:"structure",members:{address:{shape:"S1a"},mtu:{type:"integer"},name:{},status:{}}},healthReasons:{type:"list",member:{}},healthStatus:{},securityDetails:{type:"structure",required:["roleArn","securityGroupIds","subnetIds"],members:{roleArn:{},securityGroupIds:{type:"list",member:{}},subnetIds:{type:"list",member:{}}}}}},S1a:{type:"structure",required:["name","port"],members:{name:{},port:{type:"integer"}}},S1p:{type:"structure",members:{dataflowEndpointGroupId:{}}},S1u:{type:"structure",members:{bucket:{},key:{},version:{}}},S27:{type:"structure",members:{ephemerisId:{}}},S2a:{type:"list",member:{type:"list",member:{}}},S2d:{type:"structure",members:{kmsAliasArn:{},kmsKeyArn:{}},union:true},S2f:{type:"structure",members:{missionProfileId:{}}},S2q:{type:"structure",members:{antennaDemodDecodeDetails:{type:"structure",members:{outputNode:{}}},endpointDetails:{shape:"S14"},s3RecordingDetails:{type:"structure",members:{bucketArn:{},keyTemplate:{}}}},union:true},S2u:{type:"structure",required:["unit","value"],members:{unit:{},value:{type:"double"}}},S34:{type:"structure",members:{ephemerisData:{},sourceS3Object:{shape:"S1u"}}},S3l:{type:"structure",required:["source"],members:{ephemerisId:{},epoch:{type:"timestamp"},name:{},source:{}}},S3n:{type:"list",member:{}},S4r:{type:"list",member:{type:"integer"}},S52:{type:"list",member:{}}}}},9856:function(e){e.exports={pagination:{}}},9864:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["wafv2"]={};s.WAFV2=i.defineService("wafv2",["2019-07-29"]);Object.defineProperty(a.services["wafv2"],"2019-07-29",{get:function get(){var e=r(9594);e.paginators=r(4115).pagination;return e},enumerable:true,configurable:true});e.exports=s.WAFV2},9876:function(e){e.exports={rules:{"*/*":{endpoint:"{service}.{region}.amazonaws.com"},"cn-*/*":{endpoint:"{service}.{region}.amazonaws.com.cn"},"us-iso-*/*":"usIso","us-isob-*/*":"usIsob","*/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","us-iso-*/route53":{endpoint:"{service}.c2s.ic.gov",globalEndpoint:true,signingRegion:"us-iso-east-1"},"us-isob-*/route53":{endpoint:"{service}.sc2s.sgov.gov",globalEndpoint:true,signingRegion:"us-isob-east-1"},"*/waf":"globalSSL","*/iam":"globalSSL","cn-*/iam":{endpoint:"{service}.cn-north-1.amazonaws.com.cn",globalEndpoint:true,signingRegion:"cn-north-1"},"us-iso-*/iam":{endpoint:"{service}.us-iso-east-1.c2s.ic.gov",globalEndpoint:true,signingRegion:"us-iso-east-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"},"*/resource-explorer-2":"dualstackByDefault","*/kendra-ranking":"dualstackByDefault","*/internetmonitor":"dualstackByDefault","*/codecatalyst":"globalDualstackByDefault"},fipsRules:{"*/*":"fipsStandard","us-gov-*/*":"fipsStandard","us-iso-*/*":{endpoint:"{service}-fips.{region}.c2s.ic.gov"},"us-iso-*/dms":"usIso","us-isob-*/*":{endpoint:"{service}-fips.{region}.sc2s.sgov.gov"},"us-isob-*/dms":"usIsob","cn-*/*":{endpoint:"{service}-fips.{region}.amazonaws.com.cn"},"*/api.ecr":"fips.api.ecr","*/api.sagemaker":"fips.api.sagemaker","*/batch":"fipsDotPrefix","*/eks":"fipsDotPrefix","*/models.lex":"fips.models.lex","*/runtime.lex":"fips.runtime.lex","*/runtime.sagemaker":{endpoint:"runtime-fips.sagemaker.{region}.amazonaws.com"},"*/iam":"fipsWithoutRegion","*/route53":"fipsWithoutRegion","*/transcribe":"fipsDotPrefix","*/waf":"fipsWithoutRegion","us-gov-*/transcribe":"fipsDotPrefix","us-gov-*/api.ecr":"fips.api.ecr","us-gov-*/api.sagemaker":"fips.api.sagemaker","us-gov-*/models.lex":"fips.models.lex","us-gov-*/runtime.lex":"fips.runtime.lex","us-gov-*/acm-pca":"fipsWithServiceOnly","us-gov-*/batch":"fipsWithServiceOnly","us-gov-*/cloudformation":"fipsWithServiceOnly","us-gov-*/config":"fipsWithServiceOnly","us-gov-*/eks":"fipsWithServiceOnly","us-gov-*/elasticmapreduce":"fipsWithServiceOnly","us-gov-*/identitystore":"fipsWithServiceOnly","us-gov-*/dynamodb":"fipsWithServiceOnly","us-gov-*/elasticloadbalancing":"fipsWithServiceOnly","us-gov-*/guardduty":"fipsWithServiceOnly","us-gov-*/monitoring":"fipsWithServiceOnly","us-gov-*/resource-groups":"fipsWithServiceOnly","us-gov-*/runtime.sagemaker":"fipsWithServiceOnly","us-gov-*/servicecatalog-appregistry":"fipsWithServiceOnly","us-gov-*/servicequotas":"fipsWithServiceOnly","us-gov-*/ssm":"fipsWithServiceOnly","us-gov-*/sts":"fipsWithServiceOnly","us-gov-*/support":"fipsWithServiceOnly","us-gov-west-1/states":"fipsWithServiceOnly","us-iso-east-1/elasticfilesystem":{endpoint:"elasticfilesystem-fips.{region}.c2s.ic.gov"},"us-gov-west-1/organizations":"fipsWithServiceOnly","us-gov-west-1/route53":{endpoint:"route53.us-gov.amazonaws.com"},"*/resource-explorer-2":"fipsDualstackByDefault","*/kendra-ranking":"dualstackByDefault","*/internetmonitor":"dualstackByDefault","*/codecatalyst":"fipsGlobalDualstackByDefault"},dualstackRules:{"*/*":{endpoint:"{service}.{region}.api.aws"},"cn-*/*":{endpoint:"{service}.{region}.api.amazonwebservices.com.cn"},"*/s3":"dualstackLegacy","cn-*/s3":"dualstackLegacyCn","*/s3-control":"dualstackLegacy","cn-*/s3-control":"dualstackLegacyCn","ap-south-1/ec2":"dualstackLegacyEc2","eu-west-1/ec2":"dualstackLegacyEc2","sa-east-1/ec2":"dualstackLegacyEc2","us-east-1/ec2":"dualstackLegacyEc2","us-east-2/ec2":"dualstackLegacyEc2","us-west-2/ec2":"dualstackLegacyEc2"},dualstackFipsRules:{"*/*":{endpoint:"{service}-fips.{region}.api.aws"},"cn-*/*":{endpoint:"{service}-fips.{region}.api.amazonwebservices.com.cn"},"*/s3":"dualstackFipsLegacy","cn-*/s3":"dualstackFipsLegacyCn","*/s3-control":"dualstackFipsLegacy","cn-*/s3-control":"dualstackFipsLegacyCn"},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"},usIso:{endpoint:"{service}.{region}.c2s.ic.gov"},usIsob:{endpoint:"{service}.{region}.sc2s.sgov.gov"},fipsStandard:{endpoint:"{service}-fips.{region}.amazonaws.com"},fipsDotPrefix:{endpoint:"fips.{service}.{region}.amazonaws.com"},fipsWithoutRegion:{endpoint:"{service}-fips.amazonaws.com"},"fips.api.ecr":{endpoint:"ecr-fips.{region}.amazonaws.com"},"fips.api.sagemaker":{endpoint:"api-fips.sagemaker.{region}.amazonaws.com"},"fips.models.lex":{endpoint:"models-fips.lex.{region}.amazonaws.com"},"fips.runtime.lex":{endpoint:"runtime-fips.lex.{region}.amazonaws.com"},fipsWithServiceOnly:{endpoint:"{service}.{region}.amazonaws.com"},dualstackLegacy:{endpoint:"{service}.dualstack.{region}.amazonaws.com"},dualstackLegacyCn:{endpoint:"{service}.dualstack.{region}.amazonaws.com.cn"},dualstackFipsLegacy:{endpoint:"{service}-fips.dualstack.{region}.amazonaws.com"},dualstackFipsLegacyCn:{endpoint:"{service}-fips.dualstack.{region}.amazonaws.com.cn"},dualstackLegacyEc2:{endpoint:"api.ec2.{region}.aws"},dualstackByDefault:{endpoint:"{service}.{region}.api.aws"},fipsDualstackByDefault:{endpoint:"{service}-fips.{region}.api.aws"},globalDualstackByDefault:{endpoint:"{service}.global.api.aws"},fipsGlobalDualstackByDefault:{endpoint:"{service}-fips.global.api.aws"}}}},9883:function(e){e.exports={pagination:{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"},ListClassificationScopes:{input_token:"nextToken",output_token:"nextToken",result_key:"classificationScopes"},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"},SearchResources:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"matchingResources"},ListAllowLists:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"allowLists"},ListManagedDataIdentifiers:{input_token:"nextToken",output_token:"nextToken",result_key:"items"},ListResourceProfileDetections:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"detections"},ListSensitivityInspectionTemplates:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"sensitivityInspectionTemplates"},ListResourceProfileArtifacts:{input_token:"nextToken",output_token:"nextToken",result_key:"artifacts"}}}},9884:function(e){e.exports={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:{}}}}},9896:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["pinpoint"]={};s.Pinpoint=i.defineService("pinpoint",["2016-12-01"]);Object.defineProperty(a.services["pinpoint"],"2016-12-01",{get:function get(){var e=r(9153);return e},enumerable:true,configurable:true});e.exports=s.Pinpoint},9907:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2020-07-13",endpointPrefix:"finspace-api",jsonVersion:"1.1",protocol:"rest-json",serviceAbbreviation:"FinSpace Data",serviceFullName:"FinSpace Public API",serviceId:"finspace data",signatureVersion:"v4",signingName:"finspace-api",uid:"finspace-2020-07-13"},operations:{AssociateUserToPermissionGroup:{http:{requestUri:"/permission-group/{permissionGroupId}/users/{userId}"},input:{type:"structure",required:["permissionGroupId","userId"],members:{permissionGroupId:{location:"uri",locationName:"permissionGroupId"},userId:{location:"uri",locationName:"userId"},clientToken:{idempotencyToken:true}}},output:{type:"structure",members:{statusCode:{location:"statusCode",type:"integer"}}}},CreateChangeset:{http:{requestUri:"/datasets/{datasetId}/changesetsv2"},input:{type:"structure",required:["datasetId","changeType","sourceParams","formatParams"],members:{clientToken:{idempotencyToken:true},datasetId:{location:"uri",locationName:"datasetId"},changeType:{},sourceParams:{shape:"Sa"},formatParams:{shape:"Sd"}}},output:{type:"structure",members:{datasetId:{},changesetId:{}}}},CreateDataView:{http:{requestUri:"/datasets/{datasetId}/dataviewsv2"},input:{type:"structure",required:["datasetId","destinationTypeParams"],members:{clientToken:{idempotencyToken:true},datasetId:{location:"uri",locationName:"datasetId"},autoUpdate:{type:"boolean"},sortColumns:{shape:"Si"},partitionColumns:{shape:"Sk"},asOfTimestamp:{type:"long"},destinationTypeParams:{shape:"Sm"}}},output:{type:"structure",members:{datasetId:{},dataViewId:{}}}},CreateDataset:{http:{requestUri:"/datasetsv2"},input:{type:"structure",required:["datasetTitle","kind","permissionGroupParams"],members:{clientToken:{idempotencyToken:true},datasetTitle:{},kind:{},datasetDescription:{},ownerInfo:{shape:"Sw"},permissionGroupParams:{type:"structure",members:{permissionGroupId:{},datasetPermissions:{type:"list",member:{type:"structure",members:{permission:{}}}}}},alias:{},schemaDefinition:{shape:"S15"}}},output:{type:"structure",members:{datasetId:{}}}},CreatePermissionGroup:{http:{requestUri:"/permission-group"},input:{type:"structure",required:["name","applicationPermissions"],members:{name:{shape:"S1f"},description:{shape:"S1g"},applicationPermissions:{shape:"S1h"},clientToken:{idempotencyToken:true}}},output:{type:"structure",members:{permissionGroupId:{}}}},CreateUser:{http:{requestUri:"/user"},input:{type:"structure",required:["emailAddress","type"],members:{emailAddress:{shape:"Sz"},type:{},firstName:{shape:"S1m"},lastName:{shape:"S1n"},ApiAccess:{},apiAccessPrincipalArn:{},clientToken:{idempotencyToken:true}}},output:{type:"structure",members:{userId:{}}}},DeleteDataset:{http:{method:"DELETE",requestUri:"/datasetsv2/{datasetId}"},input:{type:"structure",required:["datasetId"],members:{clientToken:{idempotencyToken:true,location:"querystring",locationName:"clientToken"},datasetId:{location:"uri",locationName:"datasetId"}}},output:{type:"structure",members:{datasetId:{}}}},DeletePermissionGroup:{http:{method:"DELETE",requestUri:"/permission-group/{permissionGroupId}"},input:{type:"structure",required:["permissionGroupId"],members:{permissionGroupId:{location:"uri",locationName:"permissionGroupId"},clientToken:{idempotencyToken:true,location:"querystring",locationName:"clientToken"}}},output:{type:"structure",members:{permissionGroupId:{}}}},DisableUser:{http:{requestUri:"/user/{userId}/disable"},input:{type:"structure",required:["userId"],members:{userId:{location:"uri",locationName:"userId"},clientToken:{idempotencyToken:true}}},output:{type:"structure",members:{userId:{}}}},DisassociateUserFromPermissionGroup:{http:{method:"DELETE",requestUri:"/permission-group/{permissionGroupId}/users/{userId}"},input:{type:"structure",required:["permissionGroupId","userId"],members:{permissionGroupId:{location:"uri",locationName:"permissionGroupId"},userId:{location:"uri",locationName:"userId"},clientToken:{idempotencyToken:true,location:"querystring",locationName:"clientToken"}}},output:{type:"structure",members:{statusCode:{location:"statusCode",type:"integer"}}}},EnableUser:{http:{requestUri:"/user/{userId}/enable"},input:{type:"structure",required:["userId"],members:{userId:{location:"uri",locationName:"userId"},clientToken:{idempotencyToken:true}}},output:{type:"structure",members:{userId:{}}}},GetChangeset:{http:{method:"GET",requestUri:"/datasets/{datasetId}/changesetsv2/{changesetId}"},input:{type:"structure",required:["datasetId","changesetId"],members:{datasetId:{location:"uri",locationName:"datasetId"},changesetId:{location:"uri",locationName:"changesetId"}}},output:{type:"structure",members:{changesetId:{},changesetArn:{},datasetId:{},changeType:{},sourceParams:{shape:"Sa"},formatParams:{shape:"Sd"},createTime:{type:"long"},status:{},errorInfo:{shape:"S25"},activeUntilTimestamp:{type:"long"},activeFromTimestamp:{type:"long"},updatesChangesetId:{},updatedByChangesetId:{}}}},GetDataView:{http:{method:"GET",requestUri:"/datasets/{datasetId}/dataviewsv2/{dataviewId}"},input:{type:"structure",required:["dataViewId","datasetId"],members:{dataViewId:{location:"uri",locationName:"dataviewId"},datasetId:{location:"uri",locationName:"datasetId"}}},output:{type:"structure",members:{autoUpdate:{type:"boolean"},partitionColumns:{shape:"Sk"},datasetId:{},asOfTimestamp:{type:"long"},errorInfo:{shape:"S2a"},lastModifiedTime:{type:"long"},createTime:{type:"long"},sortColumns:{shape:"Si"},dataViewId:{},dataViewArn:{},destinationTypeParams:{shape:"Sm"},status:{}}}},GetDataset:{http:{method:"GET",requestUri:"/datasetsv2/{datasetId}"},input:{type:"structure",required:["datasetId"],members:{datasetId:{location:"uri",locationName:"datasetId"}}},output:{type:"structure",members:{datasetId:{},datasetArn:{},datasetTitle:{},kind:{},datasetDescription:{},createTime:{type:"long"},lastModifiedTime:{type:"long"},schemaDefinition:{shape:"S15"},alias:{},status:{}}}},GetExternalDataViewAccessDetails:{http:{requestUri:"/datasets/{datasetId}/dataviewsv2/{dataviewId}/external-access-details"},input:{type:"structure",required:["dataViewId","datasetId"],members:{dataViewId:{location:"uri",locationName:"dataviewId"},datasetId:{location:"uri",locationName:"datasetId"}}},output:{type:"structure",members:{credentials:{type:"structure",members:{accessKeyId:{},secretAccessKey:{type:"string",sensitive:true},sessionToken:{type:"string",sensitive:true},expiration:{type:"long"}}},s3Location:{type:"structure",required:["bucket","key"],members:{bucket:{},key:{}}}}}},GetPermissionGroup:{http:{method:"GET",requestUri:"/permission-group/{permissionGroupId}"},input:{type:"structure",required:["permissionGroupId"],members:{permissionGroupId:{location:"uri",locationName:"permissionGroupId"}}},output:{type:"structure",members:{permissionGroup:{shape:"S2s"}}}},GetProgrammaticAccessCredentials:{http:{method:"GET",requestUri:"/credentials/programmatic"},input:{type:"structure",required:["environmentId"],members:{durationInMinutes:{location:"querystring",locationName:"durationInMinutes",type:"long"},environmentId:{location:"querystring",locationName:"environmentId"}}},output:{type:"structure",members:{credentials:{type:"structure",members:{accessKeyId:{},secretAccessKey:{},sessionToken:{}}},durationInMinutes:{type:"long"}}}},GetUser:{http:{method:"GET",requestUri:"/user/{userId}"},input:{type:"structure",required:["userId"],members:{userId:{location:"uri",locationName:"userId"}}},output:{type:"structure",members:{userId:{},status:{},firstName:{shape:"S1m"},lastName:{shape:"S1n"},emailAddress:{shape:"Sz"},type:{},apiAccess:{},apiAccessPrincipalArn:{},createTime:{type:"long"},lastEnabledTime:{type:"long"},lastDisabledTime:{type:"long"},lastModifiedTime:{type:"long"},lastLoginTime:{type:"long"}}}},GetWorkingLocation:{http:{requestUri:"/workingLocationV1"},input:{type:"structure",members:{locationType:{}}},output:{type:"structure",members:{s3Uri:{},s3Path:{},s3Bucket:{}}}},ListChangesets:{http:{method:"GET",requestUri:"/datasets/{datasetId}/changesetsv2"},input:{type:"structure",required:["datasetId"],members:{datasetId:{location:"uri",locationName:"datasetId"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{changesets:{type:"list",member:{type:"structure",members:{changesetId:{},changesetArn:{},datasetId:{},changeType:{},sourceParams:{shape:"Sa"},formatParams:{shape:"Sd"},createTime:{type:"long"},status:{},errorInfo:{shape:"S25"},activeUntilTimestamp:{type:"long"},activeFromTimestamp:{type:"long"},updatesChangesetId:{},updatedByChangesetId:{}}}},nextToken:{}}}},ListDataViews:{http:{method:"GET",requestUri:"/datasets/{datasetId}/dataviewsv2"},input:{type:"structure",required:["datasetId"],members:{datasetId:{location:"uri",locationName:"datasetId"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{nextToken:{},dataViews:{type:"list",member:{type:"structure",members:{dataViewId:{},dataViewArn:{},datasetId:{},asOfTimestamp:{type:"long"},partitionColumns:{shape:"Sk"},sortColumns:{shape:"Si"},status:{},errorInfo:{shape:"S2a"},destinationTypeProperties:{shape:"Sm"},autoUpdate:{type:"boolean"},createTime:{type:"long"},lastModifiedTime:{type:"long"}}}}}}},ListDatasets:{http:{method:"GET",requestUri:"/datasetsv2"},input:{type:"structure",members:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{datasets:{type:"list",member:{type:"structure",members:{datasetId:{},datasetArn:{},datasetTitle:{},kind:{},datasetDescription:{},ownerInfo:{shape:"Sw"},createTime:{type:"long"},lastModifiedTime:{type:"long"},schemaDefinition:{shape:"S15"},alias:{}}}},nextToken:{}}}},ListPermissionGroups:{http:{method:"GET",requestUri:"/permission-group"},input:{type:"structure",required:["maxResults"],members:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{permissionGroups:{type:"list",member:{shape:"S2s"}},nextToken:{}}}},ListPermissionGroupsByUser:{http:{method:"GET",requestUri:"/user/{userId}/permission-groups"},input:{type:"structure",required:["userId","maxResults"],members:{userId:{location:"uri",locationName:"userId"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{permissionGroups:{type:"list",member:{type:"structure",members:{permissionGroupId:{},name:{shape:"S1f"},membershipStatus:{}}}},nextToken:{}}}},ListUsers:{http:{method:"GET",requestUri:"/user"},input:{type:"structure",required:["maxResults"],members:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{users:{type:"list",member:{type:"structure",members:{userId:{},status:{},firstName:{shape:"S1m"},lastName:{shape:"S1n"},emailAddress:{shape:"Sz"},type:{},apiAccess:{},apiAccessPrincipalArn:{},createTime:{type:"long"},lastEnabledTime:{type:"long"},lastDisabledTime:{type:"long"},lastModifiedTime:{type:"long"},lastLoginTime:{type:"long"}}}},nextToken:{}}}},ListUsersByPermissionGroup:{http:{method:"GET",requestUri:"/permission-group/{permissionGroupId}/users"},input:{type:"structure",required:["permissionGroupId","maxResults"],members:{permissionGroupId:{location:"uri",locationName:"permissionGroupId"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{users:{type:"list",member:{type:"structure",members:{userId:{},status:{},firstName:{shape:"S1m"},lastName:{shape:"S1n"},emailAddress:{shape:"Sz"},type:{},apiAccess:{},apiAccessPrincipalArn:{},membershipStatus:{}}}},nextToken:{}}}},ResetUserPassword:{http:{requestUri:"/user/{userId}/password"},input:{type:"structure",required:["userId"],members:{userId:{location:"uri",locationName:"userId"},clientToken:{idempotencyToken:true}}},output:{type:"structure",members:{userId:{},temporaryPassword:{type:"string",sensitive:true}}}},UpdateChangeset:{http:{method:"PUT",requestUri:"/datasets/{datasetId}/changesetsv2/{changesetId}"},input:{type:"structure",required:["datasetId","changesetId","sourceParams","formatParams"],members:{clientToken:{idempotencyToken:true},datasetId:{location:"uri",locationName:"datasetId"},changesetId:{location:"uri",locationName:"changesetId"},sourceParams:{shape:"Sa"},formatParams:{shape:"Sd"}}},output:{type:"structure",members:{changesetId:{},datasetId:{}}}},UpdateDataset:{http:{method:"PUT",requestUri:"/datasetsv2/{datasetId}"},input:{type:"structure",required:["datasetId","datasetTitle","kind"],members:{clientToken:{idempotencyToken:true},datasetId:{location:"uri",locationName:"datasetId"},datasetTitle:{},kind:{},datasetDescription:{},alias:{},schemaDefinition:{shape:"S15"}}},output:{type:"structure",members:{datasetId:{}}}},UpdatePermissionGroup:{http:{method:"PUT",requestUri:"/permission-group/{permissionGroupId}"},input:{type:"structure",required:["permissionGroupId"],members:{permissionGroupId:{location:"uri",locationName:"permissionGroupId"},name:{shape:"S1f"},description:{shape:"S1g"},applicationPermissions:{shape:"S1h"},clientToken:{idempotencyToken:true}}},output:{type:"structure",members:{permissionGroupId:{}}}},UpdateUser:{http:{method:"PUT",requestUri:"/user/{userId}"},input:{type:"structure",required:["userId"],members:{userId:{location:"uri",locationName:"userId"},type:{},firstName:{shape:"S1m"},lastName:{shape:"S1n"},apiAccess:{},apiAccessPrincipalArn:{},clientToken:{idempotencyToken:true}}},output:{type:"structure",members:{userId:{}}}}},shapes:{Sa:{type:"map",key:{},value:{}},Sd:{type:"map",key:{},value:{}},Si:{type:"list",member:{}},Sk:{type:"list",member:{}},Sm:{type:"structure",required:["destinationType"],members:{destinationType:{},s3DestinationExportFileFormat:{},s3DestinationExportFileFormatOptions:{type:"map",key:{},value:{}}}},Sw:{type:"structure",members:{name:{},phoneNumber:{},email:{shape:"Sz"}}},Sz:{type:"string",sensitive:true},S15:{type:"structure",members:{tabularSchemaConfig:{type:"structure",members:{columns:{type:"list",member:{type:"structure",members:{dataType:{},columnName:{},columnDescription:{}}}},primaryKeyColumns:{type:"list",member:{}}}}}},S1f:{type:"string",sensitive:true},S1g:{type:"string",sensitive:true},S1h:{type:"list",member:{}},S1m:{type:"string",sensitive:true},S1n:{type:"string",sensitive:true},S25:{type:"structure",members:{errorMessage:{},errorCategory:{}}},S2a:{type:"structure",members:{errorMessage:{},errorCategory:{}}},S2s:{type:"structure",members:{permissionGroupId:{},name:{shape:"S1f"},description:{shape:"S1g"},applicationPermissions:{shape:"S1h"},createTime:{type:"long"},lastModifiedTime:{type:"long"},membershipStatus:{}}}}}},9908:function(e){e.exports={pagination:{}}},9919:function(e){e.exports={pagination:{ListSuiteDefinitions:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListSuiteRuns:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"}}}},9925:function(e){e.exports={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"},configuration:{shape:"Sm"},capacityProviders:{shape:"Sr"},defaultCapacityProviderStrategy:{shape:"Ss"},serviceConnectDefaults:{shape:"Sw"}}},output:{type:"structure",members:{cluster:{shape:"Sy"}}}},CreateService:{input:{type:"structure",required:["serviceName"],members:{cluster:{},serviceName:{},taskDefinition:{},loadBalancers:{shape:"S17"},serviceRegistries:{shape:"S1a"},desiredCount:{type:"integer"},clientToken:{},launchType:{},capacityProviderStrategy:{shape:"Ss"},platformVersion:{},role:{},deploymentConfiguration:{shape:"S1d"},placementConstraints:{shape:"S1g"},placementStrategy:{shape:"S1j"},networkConfiguration:{shape:"S1m"},healthCheckGracePeriodSeconds:{type:"integer"},schedulingStrategy:{},deploymentController:{shape:"S1q"},tags:{shape:"Sa"},enableECSManagedTags:{type:"boolean"},propagateTags:{},enableExecuteCommand:{type:"boolean"},serviceConnectConfiguration:{shape:"S1t"}}},output:{type:"structure",members:{service:{shape:"S25"}}}},CreateTaskSet:{input:{type:"structure",required:["service","cluster","taskDefinition"],members:{service:{},cluster:{},externalId:{},taskDefinition:{},networkConfiguration:{shape:"S1m"},loadBalancers:{shape:"S17"},serviceRegistries:{shape:"S1a"},launchType:{},capacityProviderStrategy:{shape:"Ss"},platformVersion:{},scale:{shape:"S29"},clientToken:{},tags:{shape:"Sa"}}},output:{type:"structure",members:{taskSet:{shape:"S27"}}}},DeleteAccountSetting:{input:{type:"structure",required:["name"],members:{name:{},principalArn:{}}},output:{type:"structure",members:{setting:{shape:"S2p"}}}},DeleteAttributes:{input:{type:"structure",required:["attributes"],members:{cluster:{},attributes:{shape:"S2r"}}},output:{type:"structure",members:{attributes:{shape:"S2r"}}}},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:"Sy"}}}},DeleteService:{input:{type:"structure",required:["service"],members:{cluster:{},service:{},force:{type:"boolean"}}},output:{type:"structure",members:{service:{shape:"S25"}}}},DeleteTaskDefinitions:{input:{type:"structure",required:["taskDefinitions"],members:{taskDefinitions:{shape:"Sr"}}},output:{type:"structure",members:{taskDefinitions:{type:"list",member:{shape:"S35"}},failures:{shape:"S56"}}}},DeleteTaskSet:{input:{type:"structure",required:["cluster","service","taskSet"],members:{cluster:{},service:{},taskSet:{},force:{type:"boolean"}}},output:{type:"structure",members:{taskSet:{shape:"S27"}}}},DeregisterContainerInstance:{input:{type:"structure",required:["containerInstance"],members:{cluster:{},containerInstance:{},force:{type:"boolean"}}},output:{type:"structure",members:{containerInstance:{shape:"S5c"}}}},DeregisterTaskDefinition:{input:{type:"structure",required:["taskDefinition"],members:{taskDefinition:{}}},output:{type:"structure",members:{taskDefinition:{shape:"S35"}}}},DescribeCapacityProviders:{input:{type:"structure",members:{capacityProviders:{shape:"Sr"},include:{type:"list",member:{}},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{capacityProviders:{type:"list",member:{shape:"Sf"}},failures:{shape:"S56"},nextToken:{}}}},DescribeClusters:{input:{type:"structure",members:{clusters:{shape:"Sr"},include:{type:"list",member:{}}}},output:{type:"structure",members:{clusters:{type:"list",member:{shape:"Sy"}},failures:{shape:"S56"}}}},DescribeContainerInstances:{input:{type:"structure",required:["containerInstances"],members:{cluster:{},containerInstances:{shape:"Sr"},include:{type:"list",member:{}}}},output:{type:"structure",members:{containerInstances:{shape:"S63"},failures:{shape:"S56"}}}},DescribeServices:{input:{type:"structure",required:["services"],members:{cluster:{},services:{shape:"Sr"},include:{type:"list",member:{}}}},output:{type:"structure",members:{services:{type:"list",member:{shape:"S25"}},failures:{shape:"S56"}}}},DescribeTaskDefinition:{input:{type:"structure",required:["taskDefinition"],members:{taskDefinition:{},include:{type:"list",member:{}}}},output:{type:"structure",members:{taskDefinition:{shape:"S35"},tags:{shape:"Sa"}}}},DescribeTaskSets:{input:{type:"structure",required:["cluster","service"],members:{cluster:{},service:{},taskSets:{shape:"Sr"},include:{type:"list",member:{}}}},output:{type:"structure",members:{taskSets:{shape:"S26"},failures:{shape:"S56"}}}},DescribeTasks:{input:{type:"structure",required:["tasks"],members:{cluster:{},tasks:{shape:"Sr"},include:{type:"list",member:{}}}},output:{type:"structure",members:{tasks:{shape:"S6l"},failures:{shape:"S56"}}}},DiscoverPollEndpoint:{input:{type:"structure",members:{containerInstance:{},cluster:{}}},output:{type:"structure",members:{endpoint:{},telemetryEndpoint:{},serviceConnectEndpoint:{}}}},ExecuteCommand:{input:{type:"structure",required:["command","interactive","task"],members:{cluster:{},container:{},command:{},interactive:{type:"boolean"},task:{}}},output:{type:"structure",members:{clusterArn:{},containerArn:{},containerName:{},interactive:{type:"boolean"},session:{type:"structure",members:{sessionId:{},streamUrl:{},tokenValue:{type:"string",sensitive:true}}},taskArn:{}}}},GetTaskProtection:{input:{type:"structure",required:["cluster"],members:{cluster:{},tasks:{shape:"Sr"}}},output:{type:"structure",members:{protectedTasks:{shape:"S7d"},failures:{shape:"S56"}}}},ListAccountSettings:{input:{type:"structure",members:{name:{},value:{},principalArn:{},effectiveSettings:{type:"boolean"},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{settings:{type:"list",member:{shape:"S2p"}},nextToken:{}}}},ListAttributes:{input:{type:"structure",required:["targetType"],members:{cluster:{},targetType:{},attributeName:{},attributeValue:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{attributes:{shape:"S2r"},nextToken:{}}}},ListClusters:{input:{type:"structure",members:{nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{clusterArns:{shape:"Sr"},nextToken:{}}}},ListContainerInstances:{input:{type:"structure",members:{cluster:{},filter:{},nextToken:{},maxResults:{type:"integer"},status:{}}},output:{type:"structure",members:{containerInstanceArns:{shape:"Sr"},nextToken:{}}}},ListServices:{input:{type:"structure",members:{cluster:{},nextToken:{},maxResults:{type:"integer"},launchType:{},schedulingStrategy:{}}},output:{type:"structure",members:{serviceArns:{shape:"Sr"},nextToken:{}}}},ListServicesByNamespace:{input:{type:"structure",required:["namespace"],members:{namespace:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{serviceArns:{shape:"Sr"},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:"Sr"},nextToken:{}}}},ListTaskDefinitions:{input:{type:"structure",members:{familyPrefix:{},status:{},sort:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{taskDefinitionArns:{shape:"Sr"},nextToken:{}}}},ListTasks:{input:{type:"structure",members:{cluster:{},containerInstance:{},family:{},nextToken:{},maxResults:{type:"integer"},startedBy:{},serviceName:{},desiredStatus:{},launchType:{}}},output:{type:"structure",members:{taskArns:{shape:"Sr"},nextToken:{}}}},PutAccountSetting:{input:{type:"structure",required:["name","value"],members:{name:{},value:{},principalArn:{}}},output:{type:"structure",members:{setting:{shape:"S2p"}}}},PutAccountSettingDefault:{input:{type:"structure",required:["name","value"],members:{name:{},value:{}}},output:{type:"structure",members:{setting:{shape:"S2p"}}}},PutAttributes:{input:{type:"structure",required:["attributes"],members:{cluster:{},attributes:{shape:"S2r"}}},output:{type:"structure",members:{attributes:{shape:"S2r"}}}},PutClusterCapacityProviders:{input:{type:"structure",required:["cluster","capacityProviders","defaultCapacityProviderStrategy"],members:{cluster:{},capacityProviders:{shape:"Sr"},defaultCapacityProviderStrategy:{shape:"Ss"}}},output:{type:"structure",members:{cluster:{shape:"Sy"}}}},RegisterContainerInstance:{input:{type:"structure",members:{cluster:{},instanceIdentityDocument:{},instanceIdentityDocumentSignature:{},totalResources:{shape:"S5f"},versionInfo:{shape:"S5e"},containerInstanceArn:{},attributes:{shape:"S2r"},platformDevices:{type:"list",member:{type:"structure",required:["id","type"],members:{id:{},type:{}}}},tags:{shape:"Sa"}}},output:{type:"structure",members:{containerInstance:{shape:"S5c"}}}},RegisterTaskDefinition:{input:{type:"structure",required:["family","containerDefinitions"],members:{family:{},taskRoleArn:{},executionRoleArn:{},networkMode:{},containerDefinitions:{shape:"S36"},volumes:{shape:"S4c"},placementConstraints:{shape:"S4q"},requiresCompatibilities:{shape:"S4t"},cpu:{},memory:{},tags:{shape:"Sa"},pidMode:{},ipcMode:{},proxyConfiguration:{shape:"S52"},inferenceAccelerators:{shape:"S4y"},ephemeralStorage:{shape:"S55"},runtimePlatform:{shape:"S4v"}}},output:{type:"structure",members:{taskDefinition:{shape:"S35"},tags:{shape:"Sa"}}}},RunTask:{input:{type:"structure",required:["taskDefinition"],members:{capacityProviderStrategy:{shape:"Ss"},cluster:{},count:{type:"integer"},enableECSManagedTags:{type:"boolean"},enableExecuteCommand:{type:"boolean"},group:{},launchType:{},networkConfiguration:{shape:"S1m"},overrides:{shape:"S6z"},placementConstraints:{shape:"S1g"},placementStrategy:{shape:"S1j"},platformVersion:{},propagateTags:{},referenceId:{},startedBy:{},tags:{shape:"Sa"},taskDefinition:{}}},output:{type:"structure",members:{tasks:{shape:"S6l"},failures:{shape:"S56"}}}},StartTask:{input:{type:"structure",required:["containerInstances","taskDefinition"],members:{cluster:{},containerInstances:{shape:"Sr"},enableECSManagedTags:{type:"boolean"},enableExecuteCommand:{type:"boolean"},group:{},networkConfiguration:{shape:"S1m"},overrides:{shape:"S6z"},propagateTags:{},referenceId:{},startedBy:{},tags:{shape:"Sa"},taskDefinition:{}}},output:{type:"structure",members:{tasks:{shape:"S6l"},failures:{shape:"S56"}}}},StopTask:{input:{type:"structure",required:["task"],members:{cluster:{},task:{},reason:{}}},output:{type:"structure",members:{task:{shape:"S6m"}}}},SubmitAttachmentStateChanges:{input:{type:"structure",required:["attachments"],members:{cluster:{},attachments:{shape:"S8q"}}},output:{type:"structure",members:{acknowledgment:{}}}},SubmitContainerStateChange:{input:{type:"structure",members:{cluster:{},task:{},containerName:{},runtimeId:{},status:{},exitCode:{type:"integer"},reason:{},networkBindings:{shape:"S6q"}}},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:"S6q"},reason:{},status:{}}}},attachments:{shape:"S8q"},managedAgents:{type:"list",member:{type:"structure",required:["containerName","managedAgentName","status"],members:{containerName:{},managedAgentName:{},status:{},reason:{}}}},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"}}}},UpdateCluster:{input:{type:"structure",required:["cluster"],members:{cluster:{},settings:{shape:"Sj"},configuration:{shape:"Sm"},serviceConnectDefaults:{shape:"Sw"}}},output:{type:"structure",members:{cluster:{shape:"Sy"}}}},UpdateClusterSettings:{input:{type:"structure",required:["cluster","settings"],members:{cluster:{},settings:{shape:"Sj"}}},output:{type:"structure",members:{cluster:{shape:"Sy"}}}},UpdateContainerAgent:{input:{type:"structure",required:["containerInstance"],members:{cluster:{},containerInstance:{}}},output:{type:"structure",members:{containerInstance:{shape:"S5c"}}}},UpdateContainerInstancesState:{input:{type:"structure",required:["containerInstances","status"],members:{cluster:{},containerInstances:{shape:"Sr"},status:{}}},output:{type:"structure",members:{containerInstances:{shape:"S63"},failures:{shape:"S56"}}}},UpdateService:{input:{type:"structure",required:["service"],members:{cluster:{},service:{},desiredCount:{type:"integer"},taskDefinition:{},capacityProviderStrategy:{shape:"Ss"},deploymentConfiguration:{shape:"S1d"},networkConfiguration:{shape:"S1m"},placementConstraints:{shape:"S1g"},placementStrategy:{shape:"S1j"},platformVersion:{},forceNewDeployment:{type:"boolean"},healthCheckGracePeriodSeconds:{type:"integer"},enableExecuteCommand:{type:"boolean"},enableECSManagedTags:{type:"boolean"},loadBalancers:{shape:"S17"},propagateTags:{},serviceRegistries:{shape:"S1a"},serviceConnectConfiguration:{shape:"S1t"}}},output:{type:"structure",members:{service:{shape:"S25"}}}},UpdateServicePrimaryTaskSet:{input:{type:"structure",required:["cluster","service","primaryTaskSet"],members:{cluster:{},service:{},primaryTaskSet:{}}},output:{type:"structure",members:{taskSet:{shape:"S27"}}}},UpdateTaskProtection:{input:{type:"structure",required:["cluster","tasks","protectionEnabled"],members:{cluster:{},tasks:{shape:"Sr"},protectionEnabled:{type:"boolean"},expiresInMinutes:{type:"integer"}}},output:{type:"structure",members:{protectedTasks:{shape:"S7d"},failures:{shape:"S56"}}}},UpdateTaskSet:{input:{type:"structure",required:["cluster","service","taskSet","scale"],members:{cluster:{},service:{},taskSet:{},scale:{shape:"S29"}}},output:{type:"structure",members:{taskSet:{shape:"S27"}}}}},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:"structure",members:{executeCommandConfiguration:{type:"structure",members:{kmsKeyId:{},logging:{},logConfiguration:{type:"structure",members:{cloudWatchLogGroupName:{},cloudWatchEncryptionEnabled:{type:"boolean"},s3BucketName:{},s3EncryptionEnabled:{type:"boolean"},s3KeyPrefix:{}}}}}}},Sr:{type:"list",member:{}},Ss:{type:"list",member:{type:"structure",required:["capacityProvider"],members:{capacityProvider:{},weight:{type:"integer"},base:{type:"integer"}}}},Sw:{type:"structure",required:["namespace"],members:{namespace:{}}},Sy:{type:"structure",members:{clusterArn:{},clusterName:{},configuration:{shape:"Sm"},status:{},registeredContainerInstancesCount:{type:"integer"},runningTasksCount:{type:"integer"},pendingTasksCount:{type:"integer"},activeServicesCount:{type:"integer"},statistics:{type:"list",member:{shape:"S11"}},tags:{shape:"Sa"},settings:{shape:"Sj"},capacityProviders:{shape:"Sr"},defaultCapacityProviderStrategy:{shape:"Ss"},attachments:{shape:"S12"},attachmentsStatus:{},serviceConnectDefaults:{type:"structure",members:{namespace:{}}}}},S11:{type:"structure",members:{name:{},value:{}}},S12:{type:"list",member:{type:"structure",members:{id:{},type:{},status:{},details:{type:"list",member:{shape:"S11"}}}}},S17:{type:"list",member:{type:"structure",members:{targetGroupArn:{},loadBalancerName:{},containerName:{},containerPort:{type:"integer"}}}},S1a:{type:"list",member:{type:"structure",members:{registryArn:{},port:{type:"integer"},containerName:{},containerPort:{type:"integer"}}}},S1d:{type:"structure",members:{deploymentCircuitBreaker:{type:"structure",required:["enable","rollback"],members:{enable:{type:"boolean"},rollback:{type:"boolean"}}},maximumPercent:{type:"integer"},minimumHealthyPercent:{type:"integer"},alarms:{type:"structure",required:["alarmNames","enable","rollback"],members:{alarmNames:{shape:"Sr"},enable:{type:"boolean"},rollback:{type:"boolean"}}}}},S1g:{type:"list",member:{type:"structure",members:{type:{},expression:{}}}},S1j:{type:"list",member:{type:"structure",members:{type:{},field:{}}}},S1m:{type:"structure",members:{awsvpcConfiguration:{type:"structure",required:["subnets"],members:{subnets:{shape:"Sr"},securityGroups:{shape:"Sr"},assignPublicIp:{}}}}},S1q:{type:"structure",required:["type"],members:{type:{}}},S1t:{type:"structure",required:["enabled"],members:{enabled:{type:"boolean"},namespace:{},services:{type:"list",member:{type:"structure",required:["portName"],members:{portName:{},discoveryName:{},clientAliases:{type:"list",member:{type:"structure",required:["port"],members:{port:{type:"integer"},dnsName:{}}}},ingressPortOverride:{type:"integer"}}}},logConfiguration:{shape:"S1z"}}},S1z:{type:"structure",required:["logDriver"],members:{logDriver:{},options:{type:"map",key:{},value:{}},secretOptions:{shape:"S22"}}},S22:{type:"list",member:{type:"structure",required:["name","valueFrom"],members:{name:{},valueFrom:{}}}},S25:{type:"structure",members:{serviceArn:{},serviceName:{},clusterArn:{},loadBalancers:{shape:"S17"},serviceRegistries:{shape:"S1a"},status:{},desiredCount:{type:"integer"},runningCount:{type:"integer"},pendingCount:{type:"integer"},launchType:{},capacityProviderStrategy:{shape:"Ss"},platformVersion:{},platformFamily:{},taskDefinition:{},deploymentConfiguration:{shape:"S1d"},taskSets:{shape:"S26"},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:"Ss"},launchType:{},platformVersion:{},platformFamily:{},networkConfiguration:{shape:"S1m"},rolloutState:{},rolloutStateReason:{},serviceConnectConfiguration:{shape:"S1t"},serviceConnectResources:{type:"list",member:{type:"structure",members:{discoveryName:{},discoveryArn:{}}}}}}},roleArn:{},events:{type:"list",member:{type:"structure",members:{id:{},createdAt:{type:"timestamp"},message:{}}}},createdAt:{type:"timestamp"},placementConstraints:{shape:"S1g"},placementStrategy:{shape:"S1j"},networkConfiguration:{shape:"S1m"},healthCheckGracePeriodSeconds:{type:"integer"},schedulingStrategy:{},deploymentController:{shape:"S1q"},tags:{shape:"Sa"},createdBy:{},enableECSManagedTags:{type:"boolean"},propagateTags:{},enableExecuteCommand:{type:"boolean"}}},S26:{type:"list",member:{shape:"S27"}},S27:{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:"Ss"},platformVersion:{},platformFamily:{},networkConfiguration:{shape:"S1m"},loadBalancers:{shape:"S17"},serviceRegistries:{shape:"S1a"},scale:{shape:"S29"},stabilityStatus:{},stabilityStatusAt:{type:"timestamp"},tags:{shape:"Sa"}}},S29:{type:"structure",members:{value:{type:"double"},unit:{}}},S2p:{type:"structure",members:{name:{},value:{},principalArn:{}}},S2r:{type:"list",member:{shape:"S2s"}},S2s:{type:"structure",required:["name"],members:{name:{},value:{},targetType:{},targetId:{}}},S35:{type:"structure",members:{taskDefinitionArn:{},containerDefinitions:{shape:"S36"},family:{},taskRoleArn:{},executionRoleArn:{},networkMode:{},revision:{type:"integer"},volumes:{shape:"S4c"},status:{},requiresAttributes:{type:"list",member:{shape:"S2s"}},placementConstraints:{shape:"S4q"},compatibilities:{shape:"S4t"},runtimePlatform:{shape:"S4v"},requiresCompatibilities:{shape:"S4t"},cpu:{},memory:{},inferenceAccelerators:{shape:"S4y"},pidMode:{},ipcMode:{},proxyConfiguration:{shape:"S52"},registeredAt:{type:"timestamp"},deregisteredAt:{type:"timestamp"},registeredBy:{},ephemeralStorage:{shape:"S55"}}},S36:{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:"Sr"},portMappings:{type:"list",member:{type:"structure",members:{containerPort:{type:"integer"},hostPort:{type:"integer"},protocol:{},name:{},appProtocol:{},containerPortRange:{}}}},essential:{type:"boolean"},entryPoint:{shape:"Sr"},command:{shape:"Sr"},environment:{shape:"S3d"},environmentFiles:{shape:"S3e"},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:"Sr"},drop:{shape:"Sr"}}},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:"Sr"}}}},maxSwap:{type:"integer"},swappiness:{type:"integer"}}},secrets:{shape:"S22"},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:"Sr"},dnsSearchDomains:{shape:"Sr"},extraHosts:{type:"list",member:{type:"structure",required:["hostname","ipAddress"],members:{hostname:{},ipAddress:{}}}},dockerSecurityOptions:{shape:"Sr"},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:{shape:"S1z"},healthCheck:{type:"structure",required:["command"],members:{command:{shape:"Sr"},interval:{type:"integer"},timeout:{type:"integer"},retries:{type:"integer"},startPeriod:{type:"integer"}}},systemControls:{type:"list",member:{type:"structure",members:{namespace:{},value:{}}}},resourceRequirements:{shape:"S45"},firelensConfiguration:{type:"structure",required:["type"],members:{type:{},options:{type:"map",key:{},value:{}}}}}}},S3d:{type:"list",member:{shape:"S11"}},S3e:{type:"list",member:{type:"structure",required:["value","type"],members:{value:{},type:{}}}},S45:{type:"list",member:{type:"structure",required:["value","type"],members:{value:{},type:{}}}},S4c:{type:"list",member:{type:"structure",members:{name:{},host:{type:"structure",members:{sourcePath:{}}},dockerVolumeConfiguration:{type:"structure",members:{scope:{},autoprovision:{type:"boolean"},driver:{},driverOpts:{shape:"S4h"},labels:{shape:"S4h"}}},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:{}}}}}}}},S4h:{type:"map",key:{},value:{}},S4q:{type:"list",member:{type:"structure",members:{type:{},expression:{}}}},S4t:{type:"list",member:{}},S4v:{type:"structure",members:{cpuArchitecture:{},operatingSystemFamily:{}}},S4y:{type:"list",member:{type:"structure",required:["deviceName","deviceType"],members:{deviceName:{},deviceType:{}}}},S52:{type:"structure",required:["containerName"],members:{type:{},containerName:{},properties:{type:"list",member:{shape:"S11"}}}},S55:{type:"structure",required:["sizeInGiB"],members:{sizeInGiB:{type:"integer"}}},S56:{type:"list",member:{type:"structure",members:{arn:{},reason:{},detail:{}}}},S5c:{type:"structure",members:{containerInstanceArn:{},ec2InstanceId:{},capacityProviderName:{},version:{type:"long"},versionInfo:{shape:"S5e"},remainingResources:{shape:"S5f"},registeredResources:{shape:"S5f"},status:{},statusReason:{},agentConnected:{type:"boolean"},runningTasksCount:{type:"integer"},pendingTasksCount:{type:"integer"},agentUpdateStatus:{},attributes:{shape:"S2r"},registeredAt:{type:"timestamp"},attachments:{shape:"S12"},tags:{shape:"Sa"},healthStatus:{type:"structure",members:{overallStatus:{},details:{type:"list",member:{type:"structure",members:{type:{},status:{},lastUpdated:{type:"timestamp"},lastStatusChange:{type:"timestamp"}}}}}}}},S5e:{type:"structure",members:{agentVersion:{},agentHash:{},dockerVersion:{}}},S5f:{type:"list",member:{type:"structure",members:{name:{},type:{},doubleValue:{type:"double"},longValue:{type:"long"},integerValue:{type:"integer"},stringSetValue:{shape:"Sr"}}}},S63:{type:"list",member:{shape:"S5c"}},S6l:{type:"list",member:{shape:"S6m"}},S6m:{type:"structure",members:{attachments:{shape:"S12"},attributes:{shape:"S2r"},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:"S6q"},networkInterfaces:{type:"list",member:{type:"structure",members:{attachmentId:{},privateIpv4Address:{},ipv6Address:{}}}},healthStatus:{},managedAgents:{type:"list",member:{type:"structure",members:{lastStartedAt:{type:"timestamp"},name:{},reason:{},lastStatus:{}}}},cpu:{},memory:{},memoryReservation:{},gpuIds:{type:"list",member:{}}}}},cpu:{},createdAt:{type:"timestamp"},desiredStatus:{},enableExecuteCommand:{type:"boolean"},executionStoppedAt:{type:"timestamp"},group:{},healthStatus:{},inferenceAccelerators:{shape:"S4y"},lastStatus:{},launchType:{},memory:{},overrides:{shape:"S6z"},platformVersion:{},platformFamily:{},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"},ephemeralStorage:{shape:"S55"}}},S6q:{type:"list",member:{type:"structure",members:{bindIP:{},containerPort:{type:"integer"},hostPort:{type:"integer"},protocol:{},containerPortRange:{},hostPortRange:{}}}},S6z:{type:"structure",members:{containerOverrides:{type:"list",member:{type:"structure",members:{name:{},command:{shape:"Sr"},environment:{shape:"S3d"},environmentFiles:{shape:"S3e"},cpu:{type:"integer"},memory:{type:"integer"},memoryReservation:{type:"integer"},resourceRequirements:{shape:"S45"}}}},cpu:{},inferenceAcceleratorOverrides:{type:"list",member:{type:"structure",members:{deviceName:{},deviceType:{}}}},executionRoleArn:{},memory:{},taskRoleArn:{},ephemeralStorage:{shape:"S55"}}},S7d:{type:"list",member:{type:"structure",members:{taskArn:{},protectionEnabled:{type:"boolean"},expirationDate:{type:"timestamp"}}}},S8q:{type:"list",member:{type:"structure",required:["attachmentArn","status"],members:{attachmentArn:{},status:{}}}}}}},9928:function(e){e.exports={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"}},PutRawMessageContent:{http:{requestUri:"/messages/{messageId}"},input:{type:"structure",required:["messageId","content"],members:{messageId:{location:"uri",locationName:"messageId"},content:{type:"structure",required:["s3Reference"],members:{s3Reference:{type:"structure",required:["bucket","key"],members:{bucket:{},key:{},objectVersion:{}}}}}}},output:{type:"structure",members:{}}}},shapes:{}}},9935:function(e){e.exports={version:2,waiters:{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"}}}},9948:function(e,t,r){var s=r(2393);var i=r(7988);var a="AWS_STS_REGIONAL_ENDPOINTS";var o="sts_regional_endpoints";s.util.update(s.STS.prototype,{credentialsFrom:function credentialsFrom(e,t){if(!e)return null;if(!t)t=new s.TemporaryCredentials;t.expired=false;t.accessKeyId=e.Credentials.AccessKeyId;t.secretAccessKey=e.Credentials.SecretAccessKey;t.sessionToken=e.Credentials.SessionToken;t.expireTime=e.Credentials.Expiration;return t},assumeRoleWithWebIdentity:function assumeRoleWithWebIdentity(e,t){return this.makeUnauthenticatedRequest("assumeRoleWithWebIdentity",e,t)},assumeRoleWithSAML:function assumeRoleWithSAML(e,t){return this.makeUnauthenticatedRequest("assumeRoleWithSAML",e,t)},setupRequestListeners:function setupRequestListeners(e){e.addListener("validate",this.optInRegionalEndpoint,true)},optInRegionalEndpoint:function optInRegionalEndpoint(e){var t=e.service;var r=t.config;r.stsRegionalEndpoints=i(t._originalConfig,{env:a,sharedConfig:o,clientConfig:"stsRegionalEndpoints"});if(r.stsRegionalEndpoints==="regional"&&t.isGlobalEndpoint){if(!r.region){throw s.util.error(new Error,{code:"ConfigError",message:"Missing region in config"})}var n=r.endpoint.indexOf(".amazonaws.com");var u=r.endpoint.substring(0,n)+"."+r.region+r.endpoint.substring(n);e.httpRequest.updateEndpoint(u);e.httpRequest.region=r.region}}})},9951:function(e){e.exports={pagination:{ListBundles:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListProjects:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"}}}},9953:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["forecastqueryservice"]={};s.ForecastQueryService=i.defineService("forecastqueryservice",["2018-06-26"]);Object.defineProperty(a.services["forecastqueryservice"],"2018-06-26",{get:function get(){var e=r(7517);e.paginators=r(6402).pagination;return e},enumerable:true,configurable:true});e.exports=s.ForecastQueryService},9966:function(e){var t=function(){return{IPv4:"http://169.254.169.254",IPv6:"http://[fd00:ec2::254]"}};e.exports=t},9975:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2020-08-18",endpointPrefix:"grafana",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"Amazon Managed Grafana",serviceId:"grafana",signatureVersion:"v4",signingName:"grafana",uid:"grafana-2020-08-18"},operations:{AssociateLicense:{http:{requestUri:"/workspaces/{workspaceId}/licenses/{licenseType}",responseCode:202},input:{type:"structure",required:["licenseType","workspaceId"],members:{licenseType:{location:"uri",locationName:"licenseType"},workspaceId:{location:"uri",locationName:"workspaceId"}}},output:{type:"structure",required:["workspace"],members:{workspace:{shape:"S5"}}}},CreateWorkspace:{http:{requestUri:"/workspaces",responseCode:202},input:{type:"structure",required:["accountAccessType","authenticationProviders","permissionType"],members:{accountAccessType:{},authenticationProviders:{shape:"S8"},clientToken:{idempotencyToken:true},configuration:{jsonvalue:true},grafanaVersion:{},networkAccessControl:{shape:"Sj"},organizationRoleName:{shape:"Sq"},permissionType:{},stackSetName:{},tags:{shape:"Sw"},vpcConfiguration:{shape:"Sz"},workspaceDataSources:{shape:"Sc"},workspaceDescription:{shape:"Se"},workspaceName:{shape:"Si"},workspaceNotificationDestinations:{shape:"So"},workspaceOrganizationalUnits:{shape:"Sr"},workspaceRoleArn:{shape:"S14"}}},output:{type:"structure",required:["workspace"],members:{workspace:{shape:"S5"}}},idempotent:true},CreateWorkspaceApiKey:{http:{requestUri:"/workspaces/{workspaceId}/apikeys",responseCode:200},input:{type:"structure",required:["keyName","keyRole","secondsToLive","workspaceId"],members:{keyName:{},keyRole:{},secondsToLive:{type:"integer"},workspaceId:{location:"uri",locationName:"workspaceId"}}},output:{type:"structure",required:["key","keyName","workspaceId"],members:{key:{type:"string",sensitive:true},keyName:{},workspaceId:{}}}},DeleteWorkspace:{http:{method:"DELETE",requestUri:"/workspaces/{workspaceId}",responseCode:202},input:{type:"structure",required:["workspaceId"],members:{workspaceId:{location:"uri",locationName:"workspaceId"}}},output:{type:"structure",required:["workspace"],members:{workspace:{shape:"S5"}}},idempotent:true},DeleteWorkspaceApiKey:{http:{method:"DELETE",requestUri:"/workspaces/{workspaceId}/apikeys/{keyName}",responseCode:200},input:{type:"structure",required:["keyName","workspaceId"],members:{keyName:{location:"uri",locationName:"keyName"},workspaceId:{location:"uri",locationName:"workspaceId"}}},output:{type:"structure",required:["keyName","workspaceId"],members:{keyName:{},workspaceId:{}}}},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:{shape:"S5"}}}},DescribeWorkspaceAuthentication:{http:{method:"GET",requestUri:"/workspaces/{workspaceId}/authentication",responseCode:200},input:{type:"structure",required:["workspaceId"],members:{workspaceId:{location:"uri",locationName:"workspaceId"}}},output:{type:"structure",required:["authentication"],members:{authentication:{shape:"S1n"}}}},DescribeWorkspaceConfiguration:{http:{method:"GET",requestUri:"/workspaces/{workspaceId}/configuration",responseCode:200},input:{type:"structure",required:["workspaceId"],members:{workspaceId:{location:"uri",locationName:"workspaceId"}}},output:{type:"structure",required:["configuration"],members:{configuration:{jsonvalue:true}}}},DisassociateLicense:{http:{method:"DELETE",requestUri:"/workspaces/{workspaceId}/licenses/{licenseType}",responseCode:202},input:{type:"structure",required:["licenseType","workspaceId"],members:{licenseType:{location:"uri",locationName:"licenseType"},workspaceId:{location:"uri",locationName:"workspaceId"}}},output:{type:"structure",required:["workspace"],members:{workspace:{shape:"S5"}}}},ListPermissions:{http:{method:"GET",requestUri:"/workspaces/{workspaceId}/permissions",responseCode:200},input:{type:"structure",required:["workspaceId"],members:{groupId:{location:"querystring",locationName:"groupId"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},userId:{location:"querystring",locationName:"userId"},userType:{location:"querystring",locationName:"userType"},workspaceId:{location:"uri",locationName:"workspaceId"}}},output:{type:"structure",required:["permissions"],members:{nextToken:{},permissions:{type:"list",member:{type:"structure",required:["role","user"],members:{role:{},user:{shape:"S2f"}}}}}}},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:"Sw"}}}},ListWorkspaces:{http:{method:"GET",requestUri:"/workspaces",responseCode:200},input:{type:"structure",members:{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:["authentication","created","endpoint","grafanaVersion","id","modified","status"],members:{authentication:{shape:"S7"},created:{type:"timestamp"},description:{shape:"Se"},endpoint:{},grafanaVersion:{},id:{},modified:{type:"timestamp"},name:{shape:"Si"},notificationDestinations:{shape:"So"},status:{},tags:{shape:"Sw"}}}}}}},TagResource:{http:{requestUri:"/tags/{resourceArn}",responseCode:200},input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tags:{shape:"Sw"}}},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},UpdatePermissions:{http:{method:"PATCH",requestUri:"/workspaces/{workspaceId}/permissions",responseCode:200},input:{type:"structure",required:["updateInstructionBatch","workspaceId"],members:{updateInstructionBatch:{type:"list",member:{shape:"S2u"}},workspaceId:{location:"uri",locationName:"workspaceId"}}},output:{type:"structure",required:["errors"],members:{errors:{type:"list",member:{type:"structure",required:["causedBy","code","message"],members:{causedBy:{shape:"S2u"},code:{type:"integer"},message:{}}}}}}},UpdateWorkspace:{http:{method:"PUT",requestUri:"/workspaces/{workspaceId}",responseCode:202},input:{type:"structure",required:["workspaceId"],members:{accountAccessType:{},networkAccessControl:{shape:"Sj"},organizationRoleName:{shape:"Sq"},permissionType:{},removeNetworkAccessConfiguration:{type:"boolean"},removeVpcConfiguration:{type:"boolean"},stackSetName:{},vpcConfiguration:{shape:"Sz"},workspaceDataSources:{shape:"Sc"},workspaceDescription:{shape:"Se"},workspaceId:{location:"uri",locationName:"workspaceId"},workspaceName:{shape:"Si"},workspaceNotificationDestinations:{shape:"So"},workspaceOrganizationalUnits:{shape:"Sr"},workspaceRoleArn:{shape:"S14"}}},output:{type:"structure",required:["workspace"],members:{workspace:{shape:"S5"}}}},UpdateWorkspaceAuthentication:{http:{requestUri:"/workspaces/{workspaceId}/authentication",responseCode:200},input:{type:"structure",required:["authenticationProviders","workspaceId"],members:{authenticationProviders:{shape:"S8"},samlConfiguration:{shape:"S1r"},workspaceId:{location:"uri",locationName:"workspaceId"}}},output:{type:"structure",required:["authentication"],members:{authentication:{shape:"S1n"}}}},UpdateWorkspaceConfiguration:{http:{method:"PUT",requestUri:"/workspaces/{workspaceId}/configuration",responseCode:202},input:{type:"structure",required:["configuration","workspaceId"],members:{configuration:{jsonvalue:true},workspaceId:{location:"uri",locationName:"workspaceId"}}},output:{type:"structure",members:{}}}},shapes:{S5:{type:"structure",required:["authentication","created","dataSources","endpoint","grafanaVersion","id","modified","status"],members:{accountAccessType:{},authentication:{shape:"S7"},created:{type:"timestamp"},dataSources:{shape:"Sc"},description:{shape:"Se"},endpoint:{},freeTrialConsumed:{type:"boolean"},freeTrialExpiration:{type:"timestamp"},grafanaVersion:{},id:{},licenseExpiration:{type:"timestamp"},licenseType:{},modified:{type:"timestamp"},name:{shape:"Si"},networkAccessControl:{shape:"Sj"},notificationDestinations:{shape:"So"},organizationRoleName:{shape:"Sq"},organizationalUnits:{shape:"Sr"},permissionType:{},stackSetName:{},status:{},tags:{shape:"Sw"},vpcConfiguration:{shape:"Sz"},workspaceRoleArn:{shape:"S14"}}},S7:{type:"structure",required:["providers"],members:{providers:{shape:"S8"},samlConfigurationStatus:{}}},S8:{type:"list",member:{}},Sc:{type:"list",member:{}},Se:{type:"string",sensitive:true},Si:{type:"string",sensitive:true},Sj:{type:"structure",required:["prefixListIds","vpceIds"],members:{prefixListIds:{type:"list",member:{}},vpceIds:{type:"list",member:{}}}},So:{type:"list",member:{}},Sq:{type:"string",sensitive:true},Sr:{type:"list",member:{},sensitive:true},Sw:{type:"map",key:{},value:{}},Sz:{type:"structure",required:["securityGroupIds","subnetIds"],members:{securityGroupIds:{type:"list",member:{}},subnetIds:{type:"list",member:{}}}},S14:{type:"string",sensitive:true},S1n:{type:"structure",required:["providers"],members:{awsSso:{type:"structure",members:{ssoClientId:{}}},providers:{shape:"S8"},saml:{type:"structure",required:["status"],members:{configuration:{shape:"S1r"},status:{}}}}},S1r:{type:"structure",required:["idpMetadata"],members:{allowedOrganizations:{type:"list",member:{}},assertionAttributes:{type:"structure",members:{email:{},groups:{},login:{},name:{},org:{},role:{}}},idpMetadata:{type:"structure",members:{url:{},xml:{}},union:true},loginValidityDuration:{type:"integer"},roleValues:{type:"structure",members:{admin:{shape:"S20"},editor:{shape:"S20"}}}}},S20:{type:"list",member:{}},S2f:{type:"structure",required:["id","type"],members:{id:{},type:{}}},S2u:{type:"structure",required:["action","role","users"],members:{action:{},role:{},users:{type:"list",member:{shape:"S2f"}}}}}}},9983:function(e,t,r){var s=r(2393).util;var i=r(2413).Transform;var a=s.buffer.alloc;function EventMessageChunkerStream(e){i.call(this,e);this.currentMessageTotalLength=0;this.currentMessagePendingLength=0;this.currentMessage=null;this.messageLengthBuffer=null}EventMessageChunkerStream.prototype=Object.create(i.prototype);EventMessageChunkerStream.prototype._transform=function(e,t,r){var s=e.length;var i=0;while(i{var __webpack_modules__={59190:function(e,t,n){"use strict";var o=this&&this.__createBinding||(Object.create?function(e,t,n,o){if(o===undefined)o=n;Object.defineProperty(e,o,{enumerable:true,get:function(){return t[n]}})}:function(e,t,n,o){if(o===undefined)o=n;e[o]=t[n]});var r=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:true,value:t})}:function(e,t){e["default"]=t});var s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(e!=null)for(var n in e)if(n!=="default"&&Object.hasOwnProperty.call(e,n))o(t,e,n);r(t,e);return t};Object.defineProperty(t,"__esModule",{value:true});t.issue=t.issueCommand=void 0;const i=s(n(22037));const a=n(52861);function issueCommand(e,t,n){const o=new Command(e,t,n);process.stdout.write(o.toString()+i.EOL)}t.issueCommand=issueCommand;function issue(e,t=""){issueCommand(e,{},t)}t.issue=issue;const c="::";class Command{constructor(e,t,n){if(!e){e="missing.command"}this.command=e;this.properties=t;this.message=n}toString(){let e=c+this.command;if(this.properties&&Object.keys(this.properties).length>0){e+=" ";let t=true;for(const n in this.properties){if(this.properties.hasOwnProperty(n)){const o=this.properties[n];if(o){if(t){t=false}else{e+=","}e+=`${n}=${escapeProperty(o)}`}}}}e+=`${c}${escapeData(this.message)}`;return e}}function escapeData(e){return a.toCommandValue(e).replace(/%/g,"%25").replace(/\r/g,"%0D").replace(/\n/g,"%0A")}function escapeProperty(e){return a.toCommandValue(e).replace(/%/g,"%25").replace(/\r/g,"%0D").replace(/\n/g,"%0A").replace(/:/g,"%3A").replace(/,/g,"%2C")}},75316:function(e,t,n){"use strict";var o=this&&this.__createBinding||(Object.create?function(e,t,n,o){if(o===undefined)o=n;Object.defineProperty(e,o,{enumerable:true,get:function(){return t[n]}})}:function(e,t,n,o){if(o===undefined)o=n;e[o]=t[n]});var r=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:true,value:t})}:function(e,t){e["default"]=t});var s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(e!=null)for(var n in e)if(n!=="default"&&Object.hasOwnProperty.call(e,n))o(t,e,n);r(t,e);return t};var i=this&&this.__awaiter||function(e,t,n,o){function adopt(e){return e instanceof n?e:new n((function(t){t(e)}))}return new(n||(n=Promise))((function(n,r){function fulfilled(e){try{step(o.next(e))}catch(e){r(e)}}function rejected(e){try{step(o["throw"](e))}catch(e){r(e)}}function step(e){e.done?n(e.value):adopt(e.value).then(fulfilled,rejected)}step((o=o.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:true});t.getIDToken=t.getState=t.saveState=t.group=t.endGroup=t.startGroup=t.info=t.notice=t.warning=t.error=t.debug=t.isDebug=t.setFailed=t.setCommandEcho=t.setOutput=t.getBooleanInput=t.getMultilineInput=t.getInput=t.addPath=t.setSecret=t.exportVariable=t.ExitCode=void 0;const a=n(59190);const c=n(63685);const d=n(52861);const u=s(n(22037));const l=s(n(71017));const p=n(83419);var m;(function(e){e[e["Success"]=0]="Success";e[e["Failure"]=1]="Failure"})(m=t.ExitCode||(t.ExitCode={}));function exportVariable(e,t){const n=d.toCommandValue(t);process.env[e]=n;const o=process.env["GITHUB_ENV"]||"";if(o){return c.issueFileCommand("ENV",c.prepareKeyValueMessage(e,t))}a.issueCommand("set-env",{name:e},n)}t.exportVariable=exportVariable;function setSecret(e){a.issueCommand("add-mask",{},e)}t.setSecret=setSecret;function addPath(e){const t=process.env["GITHUB_PATH"]||"";if(t){c.issueFileCommand("PATH",e)}else{a.issueCommand("add-path",{},e)}process.env["PATH"]=`${e}${l.delimiter}${process.env["PATH"]}`}t.addPath=addPath;function getInput(e,t){const n=process.env[`INPUT_${e.replace(/ /g,"_").toUpperCase()}`]||"";if(t&&t.required&&!n){throw new Error(`Input required and not supplied: ${e}`)}if(t&&t.trimWhitespace===false){return n}return n.trim()}t.getInput=getInput;function getMultilineInput(e,t){const n=getInput(e,t).split("\n").filter((e=>e!==""));if(t&&t.trimWhitespace===false){return n}return n.map((e=>e.trim()))}t.getMultilineInput=getMultilineInput;function getBooleanInput(e,t){const n=["true","True","TRUE"];const o=["false","False","FALSE"];const r=getInput(e,t);if(n.includes(r))return true;if(o.includes(r))return false;throw new TypeError(`Input does not meet YAML 1.2 "Core Schema" specification: ${e}\n`+`Support boolean input list: \`true | True | TRUE | false | False | FALSE\``)}t.getBooleanInput=getBooleanInput;function setOutput(e,t){const n=process.env["GITHUB_OUTPUT"]||"";if(n){return c.issueFileCommand("OUTPUT",c.prepareKeyValueMessage(e,t))}process.stdout.write(u.EOL);a.issueCommand("set-output",{name:e},d.toCommandValue(t))}t.setOutput=setOutput;function setCommandEcho(e){a.issue("echo",e?"on":"off")}t.setCommandEcho=setCommandEcho;function setFailed(e){process.exitCode=m.Failure;error(e)}t.setFailed=setFailed;function isDebug(){return process.env["RUNNER_DEBUG"]==="1"}t.isDebug=isDebug;function debug(e){a.issueCommand("debug",{},e)}t.debug=debug;function error(e,t={}){a.issueCommand("error",d.toCommandProperties(t),e instanceof Error?e.toString():e)}t.error=error;function warning(e,t={}){a.issueCommand("warning",d.toCommandProperties(t),e instanceof Error?e.toString():e)}t.warning=warning;function notice(e,t={}){a.issueCommand("notice",d.toCommandProperties(t),e instanceof Error?e.toString():e)}t.notice=notice;function info(e){process.stdout.write(e+u.EOL)}t.info=info;function startGroup(e){a.issue("group",e)}t.startGroup=startGroup;function endGroup(){a.issue("endgroup")}t.endGroup=endGroup;function group(e,t){return i(this,void 0,void 0,(function*(){startGroup(e);let n;try{n=yield t()}finally{endGroup()}return n}))}t.group=group;function saveState(e,t){const n=process.env["GITHUB_STATE"]||"";if(n){return c.issueFileCommand("STATE",c.prepareKeyValueMessage(e,t))}a.issueCommand("save-state",{name:e},d.toCommandValue(t))}t.saveState=saveState;function getState(e){return process.env[`STATE_${e}`]||""}t.getState=getState;function getIDToken(e){return i(this,void 0,void 0,(function*(){return yield p.OidcClient.getIDToken(e)}))}t.getIDToken=getIDToken;var f=n(4656);Object.defineProperty(t,"summary",{enumerable:true,get:function(){return f.summary}});var g=n(4656);Object.defineProperty(t,"markdownSummary",{enumerable:true,get:function(){return g.markdownSummary}});var E=n(84989);Object.defineProperty(t,"toPosixPath",{enumerable:true,get:function(){return E.toPosixPath}});Object.defineProperty(t,"toWin32Path",{enumerable:true,get:function(){return E.toWin32Path}});Object.defineProperty(t,"toPlatformPath",{enumerable:true,get:function(){return E.toPlatformPath}})},63685:function(e,t,n){"use strict";var o=this&&this.__createBinding||(Object.create?function(e,t,n,o){if(o===undefined)o=n;Object.defineProperty(e,o,{enumerable:true,get:function(){return t[n]}})}:function(e,t,n,o){if(o===undefined)o=n;e[o]=t[n]});var r=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:true,value:t})}:function(e,t){e["default"]=t});var s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(e!=null)for(var n in e)if(n!=="default"&&Object.hasOwnProperty.call(e,n))o(t,e,n);r(t,e);return t};Object.defineProperty(t,"__esModule",{value:true});t.prepareKeyValueMessage=t.issueFileCommand=void 0;const i=s(n(57147));const a=s(n(22037));const c=n(2420);const d=n(52861);function issueFileCommand(e,t){const n=process.env[`GITHUB_${e}`];if(!n){throw new Error(`Unable to find environment variable for file command ${e}`)}if(!i.existsSync(n)){throw new Error(`Missing file at path: ${n}`)}i.appendFileSync(n,`${d.toCommandValue(t)}${a.EOL}`,{encoding:"utf8"})}t.issueFileCommand=issueFileCommand;function prepareKeyValueMessage(e,t){const n=`ghadelimiter_${c.v4()}`;const o=d.toCommandValue(t);if(e.includes(n)){throw new Error(`Unexpected input: name should not contain the delimiter "${n}"`)}if(o.includes(n)){throw new Error(`Unexpected input: value should not contain the delimiter "${n}"`)}return`${e}<<${n}${a.EOL}${o}${a.EOL}${n}`}t.prepareKeyValueMessage=prepareKeyValueMessage},83419:function(e,t,n){"use strict";var o=this&&this.__awaiter||function(e,t,n,o){function adopt(e){return e instanceof n?e:new n((function(t){t(e)}))}return new(n||(n=Promise))((function(n,r){function fulfilled(e){try{step(o.next(e))}catch(e){r(e)}}function rejected(e){try{step(o["throw"](e))}catch(e){r(e)}}function step(e){e.done?n(e.value):adopt(e.value).then(fulfilled,rejected)}step((o=o.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:true});t.OidcClient=void 0;const r=n(85315);const s=n(42421);const i=n(75316);class OidcClient{static createHttpClient(e=true,t=10){const n={allowRetries:e,maxRetries:t};return new r.HttpClient("actions/oidc-client",[new s.BearerCredentialHandler(OidcClient.getRequestToken())],n)}static getRequestToken(){const e=process.env["ACTIONS_ID_TOKEN_REQUEST_TOKEN"];if(!e){throw new Error("Unable to get ACTIONS_ID_TOKEN_REQUEST_TOKEN env variable")}return e}static getIDTokenUrl(){const e=process.env["ACTIONS_ID_TOKEN_REQUEST_URL"];if(!e){throw new Error("Unable to get ACTIONS_ID_TOKEN_REQUEST_URL env variable")}return e}static getCall(e){var t;return o(this,void 0,void 0,(function*(){const n=OidcClient.createHttpClient();const o=yield n.getJson(e).catch((e=>{throw new Error(`Failed to get ID Token. \n \n Error Code : ${e.statusCode}\n \n Error Message: ${e.result.message}`)}));const r=(t=o.result)===null||t===void 0?void 0:t.value;if(!r){throw new Error("Response json body do not have ID Token field")}return r}))}static getIDToken(e){return o(this,void 0,void 0,(function*(){try{let t=OidcClient.getIDTokenUrl();if(e){const n=encodeURIComponent(e);t=`${t}&audience=${n}`}i.debug(`ID token url is ${t}`);const n=yield OidcClient.getCall(t);i.setSecret(n);return n}catch(e){throw new Error(`Error message: ${e.message}`)}}))}}t.OidcClient=OidcClient},84989:function(e,t,n){"use strict";var o=this&&this.__createBinding||(Object.create?function(e,t,n,o){if(o===undefined)o=n;Object.defineProperty(e,o,{enumerable:true,get:function(){return t[n]}})}:function(e,t,n,o){if(o===undefined)o=n;e[o]=t[n]});var r=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:true,value:t})}:function(e,t){e["default"]=t});var s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(e!=null)for(var n in e)if(n!=="default"&&Object.hasOwnProperty.call(e,n))o(t,e,n);r(t,e);return t};Object.defineProperty(t,"__esModule",{value:true});t.toPlatformPath=t.toWin32Path=t.toPosixPath=void 0;const i=s(n(71017));function toPosixPath(e){return e.replace(/[\\]/g,"/")}t.toPosixPath=toPosixPath;function toWin32Path(e){return e.replace(/[/]/g,"\\")}t.toWin32Path=toWin32Path;function toPlatformPath(e){return e.replace(/[/\\]/g,i.sep)}t.toPlatformPath=toPlatformPath},4656:function(e,t,n){"use strict";var o=this&&this.__awaiter||function(e,t,n,o){function adopt(e){return e instanceof n?e:new n((function(t){t(e)}))}return new(n||(n=Promise))((function(n,r){function fulfilled(e){try{step(o.next(e))}catch(e){r(e)}}function rejected(e){try{step(o["throw"](e))}catch(e){r(e)}}function step(e){e.done?n(e.value):adopt(e.value).then(fulfilled,rejected)}step((o=o.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:true});t.summary=t.markdownSummary=t.SUMMARY_DOCS_URL=t.SUMMARY_ENV_VAR=void 0;const r=n(22037);const s=n(57147);const{access:i,appendFile:a,writeFile:c}=s.promises;t.SUMMARY_ENV_VAR="GITHUB_STEP_SUMMARY";t.SUMMARY_DOCS_URL="https://docs.github.com/actions/using-workflows/workflow-commands-for-github-actions#adding-a-job-summary";class Summary{constructor(){this._buffer=""}filePath(){return o(this,void 0,void 0,(function*(){if(this._filePath){return this._filePath}const e=process.env[t.SUMMARY_ENV_VAR];if(!e){throw new Error(`Unable to find environment variable for $${t.SUMMARY_ENV_VAR}. Check if your runtime environment supports job summaries.`)}try{yield i(e,s.constants.R_OK|s.constants.W_OK)}catch(t){throw new Error(`Unable to access summary file: '${e}'. Check if the file has correct read/write permissions.`)}this._filePath=e;return this._filePath}))}wrap(e,t,n={}){const o=Object.entries(n).map((([e,t])=>` ${e}="${t}"`)).join("");if(!t){return`<${e}${o}>`}return`<${e}${o}>${t}`}write(e){return o(this,void 0,void 0,(function*(){const t=!!(e===null||e===void 0?void 0:e.overwrite);const n=yield this.filePath();const o=t?c:a;yield o(n,this._buffer,{encoding:"utf8"});return this.emptyBuffer()}))}clear(){return o(this,void 0,void 0,(function*(){return this.emptyBuffer().write({overwrite:true})}))}stringify(){return this._buffer}isEmptyBuffer(){return this._buffer.length===0}emptyBuffer(){this._buffer="";return this}addRaw(e,t=false){this._buffer+=e;return t?this.addEOL():this}addEOL(){return this.addRaw(r.EOL)}addCodeBlock(e,t){const n=Object.assign({},t&&{lang:t});const o=this.wrap("pre",this.wrap("code",e),n);return this.addRaw(o).addEOL()}addList(e,t=false){const n=t?"ol":"ul";const o=e.map((e=>this.wrap("li",e))).join("");const r=this.wrap(n,o);return this.addRaw(r).addEOL()}addTable(e){const t=e.map((e=>{const t=e.map((e=>{if(typeof e==="string"){return this.wrap("td",e)}const{header:t,data:n,colspan:o,rowspan:r}=e;const s=t?"th":"td";const i=Object.assign(Object.assign({},o&&{colspan:o}),r&&{rowspan:r});return this.wrap(s,n,i)})).join("");return this.wrap("tr",t)})).join("");const n=this.wrap("table",t);return this.addRaw(n).addEOL()}addDetails(e,t){const n=this.wrap("details",this.wrap("summary",e)+t);return this.addRaw(n).addEOL()}addImage(e,t,n){const{width:o,height:r}=n||{};const s=Object.assign(Object.assign({},o&&{width:o}),r&&{height:r});const i=this.wrap("img",null,Object.assign({src:e,alt:t},s));return this.addRaw(i).addEOL()}addHeading(e,t){const n=`h${t}`;const o=["h1","h2","h3","h4","h5","h6"].includes(n)?n:"h1";const r=this.wrap(o,e);return this.addRaw(r).addEOL()}addSeparator(){const e=this.wrap("hr",null);return this.addRaw(e).addEOL()}addBreak(){const e=this.wrap("br",null);return this.addRaw(e).addEOL()}addQuote(e,t){const n=Object.assign({},t&&{cite:t});const o=this.wrap("blockquote",e,n);return this.addRaw(o).addEOL()}addLink(e,t){const n=this.wrap("a",e,{href:t});return this.addRaw(n).addEOL()}}const d=new Summary;t.markdownSummary=d;t.summary=d},52861:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.toCommandProperties=t.toCommandValue=void 0;function toCommandValue(e){if(e===null||e===undefined){return""}else if(typeof e==="string"||e instanceof String){return e}return JSON.stringify(e)}t.toCommandValue=toCommandValue;function toCommandProperties(e){if(!Object.keys(e).length){return{}}return{title:e.title,file:e.file,line:e.startLine,endLine:e.endLine,col:e.startColumn,endColumn:e.endColumn}}t.toCommandProperties=toCommandProperties},42421:function(e,t){"use strict";var n=this&&this.__awaiter||function(e,t,n,o){function adopt(e){return e instanceof n?e:new n((function(t){t(e)}))}return new(n||(n=Promise))((function(n,r){function fulfilled(e){try{step(o.next(e))}catch(e){r(e)}}function rejected(e){try{step(o["throw"](e))}catch(e){r(e)}}function step(e){e.done?n(e.value):adopt(e.value).then(fulfilled,rejected)}step((o=o.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:true});t.PersonalAccessTokenCredentialHandler=t.BearerCredentialHandler=t.BasicCredentialHandler=void 0;class BasicCredentialHandler{constructor(e,t){this.username=e;this.password=t}prepareRequest(e){if(!e.headers){throw Error("The request has no headers")}e.headers["Authorization"]=`Basic ${Buffer.from(`${this.username}:${this.password}`).toString("base64")}`}canHandleAuthentication(){return false}handleAuthentication(){return n(this,void 0,void 0,(function*(){throw new Error("not implemented")}))}}t.BasicCredentialHandler=BasicCredentialHandler;class BearerCredentialHandler{constructor(e){this.token=e}prepareRequest(e){if(!e.headers){throw Error("The request has no headers")}e.headers["Authorization"]=`Bearer ${this.token}`}canHandleAuthentication(){return false}handleAuthentication(){return n(this,void 0,void 0,(function*(){throw new Error("not implemented")}))}}t.BearerCredentialHandler=BearerCredentialHandler;class PersonalAccessTokenCredentialHandler{constructor(e){this.token=e}prepareRequest(e){if(!e.headers){throw Error("The request has no headers")}e.headers["Authorization"]=`Basic ${Buffer.from(`PAT:${this.token}`).toString("base64")}`}canHandleAuthentication(){return false}handleAuthentication(){return n(this,void 0,void 0,(function*(){throw new Error("not implemented")}))}}t.PersonalAccessTokenCredentialHandler=PersonalAccessTokenCredentialHandler},85315:function(e,t,n){"use strict";var o=this&&this.__createBinding||(Object.create?function(e,t,n,o){if(o===undefined)o=n;Object.defineProperty(e,o,{enumerable:true,get:function(){return t[n]}})}:function(e,t,n,o){if(o===undefined)o=n;e[o]=t[n]});var r=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:true,value:t})}:function(e,t){e["default"]=t});var s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(e!=null)for(var n in e)if(n!=="default"&&Object.hasOwnProperty.call(e,n))o(t,e,n);r(t,e);return t};var i=this&&this.__awaiter||function(e,t,n,o){function adopt(e){return e instanceof n?e:new n((function(t){t(e)}))}return new(n||(n=Promise))((function(n,r){function fulfilled(e){try{step(o.next(e))}catch(e){r(e)}}function rejected(e){try{step(o["throw"](e))}catch(e){r(e)}}function step(e){e.done?n(e.value):adopt(e.value).then(fulfilled,rejected)}step((o=o.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:true});t.HttpClient=t.isHttps=t.HttpClientResponse=t.HttpClientError=t.getProxyUrl=t.MediaTypes=t.Headers=t.HttpCodes=void 0;const a=s(n(13685));const c=s(n(95687));const d=s(n(46233));const u=s(n(45220));var l;(function(e){e[e["OK"]=200]="OK";e[e["MultipleChoices"]=300]="MultipleChoices";e[e["MovedPermanently"]=301]="MovedPermanently";e[e["ResourceMoved"]=302]="ResourceMoved";e[e["SeeOther"]=303]="SeeOther";e[e["NotModified"]=304]="NotModified";e[e["UseProxy"]=305]="UseProxy";e[e["SwitchProxy"]=306]="SwitchProxy";e[e["TemporaryRedirect"]=307]="TemporaryRedirect";e[e["PermanentRedirect"]=308]="PermanentRedirect";e[e["BadRequest"]=400]="BadRequest";e[e["Unauthorized"]=401]="Unauthorized";e[e["PaymentRequired"]=402]="PaymentRequired";e[e["Forbidden"]=403]="Forbidden";e[e["NotFound"]=404]="NotFound";e[e["MethodNotAllowed"]=405]="MethodNotAllowed";e[e["NotAcceptable"]=406]="NotAcceptable";e[e["ProxyAuthenticationRequired"]=407]="ProxyAuthenticationRequired";e[e["RequestTimeout"]=408]="RequestTimeout";e[e["Conflict"]=409]="Conflict";e[e["Gone"]=410]="Gone";e[e["TooManyRequests"]=429]="TooManyRequests";e[e["InternalServerError"]=500]="InternalServerError";e[e["NotImplemented"]=501]="NotImplemented";e[e["BadGateway"]=502]="BadGateway";e[e["ServiceUnavailable"]=503]="ServiceUnavailable";e[e["GatewayTimeout"]=504]="GatewayTimeout"})(l=t.HttpCodes||(t.HttpCodes={}));var p;(function(e){e["Accept"]="accept";e["ContentType"]="content-type"})(p=t.Headers||(t.Headers={}));var m;(function(e){e["ApplicationJson"]="application/json"})(m=t.MediaTypes||(t.MediaTypes={}));function getProxyUrl(e){const t=d.getProxyUrl(new URL(e));return t?t.href:""}t.getProxyUrl=getProxyUrl;const f=[l.MovedPermanently,l.ResourceMoved,l.SeeOther,l.TemporaryRedirect,l.PermanentRedirect];const g=[l.BadGateway,l.ServiceUnavailable,l.GatewayTimeout];const E=["OPTIONS","GET","DELETE","HEAD"];const y=10;const S=5;class HttpClientError extends Error{constructor(e,t){super(e);this.name="HttpClientError";this.statusCode=t;Object.setPrototypeOf(this,HttpClientError.prototype)}}t.HttpClientError=HttpClientError;class HttpClientResponse{constructor(e){this.message=e}readBody(){return i(this,void 0,void 0,(function*(){return new Promise((e=>i(this,void 0,void 0,(function*(){let t=Buffer.alloc(0);this.message.on("data",(e=>{t=Buffer.concat([t,e])}));this.message.on("end",(()=>{e(t.toString())}))}))))}))}}t.HttpClientResponse=HttpClientResponse;function isHttps(e){const t=new URL(e);return t.protocol==="https:"}t.isHttps=isHttps;class HttpClient{constructor(e,t,n){this._ignoreSslError=false;this._allowRedirects=true;this._allowRedirectDowngrade=false;this._maxRedirects=50;this._allowRetries=false;this._maxRetries=1;this._keepAlive=false;this._disposed=false;this.userAgent=e;this.handlers=t||[];this.requestOptions=n;if(n){if(n.ignoreSslError!=null){this._ignoreSslError=n.ignoreSslError}this._socketTimeout=n.socketTimeout;if(n.allowRedirects!=null){this._allowRedirects=n.allowRedirects}if(n.allowRedirectDowngrade!=null){this._allowRedirectDowngrade=n.allowRedirectDowngrade}if(n.maxRedirects!=null){this._maxRedirects=Math.max(n.maxRedirects,0)}if(n.keepAlive!=null){this._keepAlive=n.keepAlive}if(n.allowRetries!=null){this._allowRetries=n.allowRetries}if(n.maxRetries!=null){this._maxRetries=n.maxRetries}}}options(e,t){return i(this,void 0,void 0,(function*(){return this.request("OPTIONS",e,null,t||{})}))}get(e,t){return i(this,void 0,void 0,(function*(){return this.request("GET",e,null,t||{})}))}del(e,t){return i(this,void 0,void 0,(function*(){return this.request("DELETE",e,null,t||{})}))}post(e,t,n){return i(this,void 0,void 0,(function*(){return this.request("POST",e,t,n||{})}))}patch(e,t,n){return i(this,void 0,void 0,(function*(){return this.request("PATCH",e,t,n||{})}))}put(e,t,n){return i(this,void 0,void 0,(function*(){return this.request("PUT",e,t,n||{})}))}head(e,t){return i(this,void 0,void 0,(function*(){return this.request("HEAD",e,null,t||{})}))}sendStream(e,t,n,o){return i(this,void 0,void 0,(function*(){return this.request(e,t,n,o)}))}getJson(e,t={}){return i(this,void 0,void 0,(function*(){t[p.Accept]=this._getExistingOrDefaultHeader(t,p.Accept,m.ApplicationJson);const n=yield this.get(e,t);return this._processResponse(n,this.requestOptions)}))}postJson(e,t,n={}){return i(this,void 0,void 0,(function*(){const o=JSON.stringify(t,null,2);n[p.Accept]=this._getExistingOrDefaultHeader(n,p.Accept,m.ApplicationJson);n[p.ContentType]=this._getExistingOrDefaultHeader(n,p.ContentType,m.ApplicationJson);const r=yield this.post(e,o,n);return this._processResponse(r,this.requestOptions)}))}putJson(e,t,n={}){return i(this,void 0,void 0,(function*(){const o=JSON.stringify(t,null,2);n[p.Accept]=this._getExistingOrDefaultHeader(n,p.Accept,m.ApplicationJson);n[p.ContentType]=this._getExistingOrDefaultHeader(n,p.ContentType,m.ApplicationJson);const r=yield this.put(e,o,n);return this._processResponse(r,this.requestOptions)}))}patchJson(e,t,n={}){return i(this,void 0,void 0,(function*(){const o=JSON.stringify(t,null,2);n[p.Accept]=this._getExistingOrDefaultHeader(n,p.Accept,m.ApplicationJson);n[p.ContentType]=this._getExistingOrDefaultHeader(n,p.ContentType,m.ApplicationJson);const r=yield this.patch(e,o,n);return this._processResponse(r,this.requestOptions)}))}request(e,t,n,o){return i(this,void 0,void 0,(function*(){if(this._disposed){throw new Error("Client has already been disposed.")}const r=new URL(t);let s=this._prepareRequest(e,r,o);const i=this._allowRetries&&E.includes(e)?this._maxRetries+1:1;let a=0;let c;do{c=yield this.requestRaw(s,n);if(c&&c.message&&c.message.statusCode===l.Unauthorized){let e;for(const t of this.handlers){if(t.canHandleAuthentication(c)){e=t;break}}if(e){return e.handleAuthentication(this,s,n)}else{return c}}let t=this._maxRedirects;while(c.message.statusCode&&f.includes(c.message.statusCode)&&this._allowRedirects&&t>0){const i=c.message.headers["location"];if(!i){break}const a=new URL(i);if(r.protocol==="https:"&&r.protocol!==a.protocol&&!this._allowRedirectDowngrade){throw new Error("Redirect from HTTPS to HTTP protocol. This downgrade is not allowed for security reasons. If you want to allow this behavior, set the allowRedirectDowngrade option to true.")}yield c.readBody();if(a.hostname!==r.hostname){for(const e in o){if(e.toLowerCase()==="authorization"){delete o[e]}}}s=this._prepareRequest(e,a,o);c=yield this.requestRaw(s,n);t--}if(!c.message.statusCode||!g.includes(c.message.statusCode)){return c}a+=1;if(a{function callbackForResult(e,t){if(e){o(e)}else if(!t){o(new Error("Unknown error"))}else{n(t)}}this.requestRawWithCallback(e,t,callbackForResult)}))}))}requestRawWithCallback(e,t,n){if(typeof t==="string"){if(!e.options.headers){e.options.headers={}}e.options.headers["Content-Length"]=Buffer.byteLength(t,"utf8")}let o=false;function handleResult(e,t){if(!o){o=true;n(e,t)}}const r=e.httpModule.request(e.options,(e=>{const t=new HttpClientResponse(e);handleResult(undefined,t)}));let s;r.on("socket",(e=>{s=e}));r.setTimeout(this._socketTimeout||3*6e4,(()=>{if(s){s.end()}handleResult(new Error(`Request timeout: ${e.options.path}`))}));r.on("error",(function(e){handleResult(e)}));if(t&&typeof t==="string"){r.write(t,"utf8")}if(t&&typeof t!=="string"){t.on("close",(function(){r.end()}));t.pipe(r)}else{r.end()}}getAgent(e){const t=new URL(e);return this._getAgent(t)}_prepareRequest(e,t,n){const o={};o.parsedUrl=t;const r=o.parsedUrl.protocol==="https:";o.httpModule=r?c:a;const s=r?443:80;o.options={};o.options.host=o.parsedUrl.hostname;o.options.port=o.parsedUrl.port?parseInt(o.parsedUrl.port):s;o.options.path=(o.parsedUrl.pathname||"")+(o.parsedUrl.search||"");o.options.method=e;o.options.headers=this._mergeHeaders(n);if(this.userAgent!=null){o.options.headers["user-agent"]=this.userAgent}o.options.agent=this._getAgent(o.parsedUrl);if(this.handlers){for(const e of this.handlers){e.prepareRequest(o.options)}}return o}_mergeHeaders(e){if(this.requestOptions&&this.requestOptions.headers){return Object.assign({},lowercaseKeys(this.requestOptions.headers),lowercaseKeys(e||{}))}return lowercaseKeys(e||{})}_getExistingOrDefaultHeader(e,t,n){let o;if(this.requestOptions&&this.requestOptions.headers){o=lowercaseKeys(this.requestOptions.headers)[t]}return e[t]||o||n}_getAgent(e){let t;const n=d.getProxyUrl(e);const o=n&&n.hostname;if(this._keepAlive&&o){t=this._proxyAgent}if(this._keepAlive&&!o){t=this._agent}if(t){return t}const r=e.protocol==="https:";let s=100;if(this.requestOptions){s=this.requestOptions.maxSockets||a.globalAgent.maxSockets}if(n&&n.hostname){const e={maxSockets:s,keepAlive:this._keepAlive,proxy:Object.assign(Object.assign({},(n.username||n.password)&&{proxyAuth:`${n.username}:${n.password}`}),{host:n.hostname,port:n.port})};let o;const i=n.protocol==="https:";if(r){o=i?u.httpsOverHttps:u.httpsOverHttp}else{o=i?u.httpOverHttps:u.httpOverHttp}t=o(e);this._proxyAgent=t}if(this._keepAlive&&!t){const e={keepAlive:this._keepAlive,maxSockets:s};t=r?new c.Agent(e):new a.Agent(e);this._agent=t}if(!t){t=r?c.globalAgent:a.globalAgent}if(r&&this._ignoreSslError){t.options=Object.assign(t.options||{},{rejectUnauthorized:false})}return t}_performExponentialBackoff(e){return i(this,void 0,void 0,(function*(){e=Math.min(y,e);const t=S*Math.pow(2,e);return new Promise((e=>setTimeout((()=>e()),t)))}))}_processResponse(e,t){return i(this,void 0,void 0,(function*(){return new Promise(((n,o)=>i(this,void 0,void 0,(function*(){const r=e.message.statusCode||0;const s={statusCode:r,result:null,headers:{}};if(r===l.NotFound){n(s)}function dateTimeDeserializer(e,t){if(typeof t==="string"){const e=new Date(t);if(!isNaN(e.valueOf())){return e}}return t}let i;let a;try{a=yield e.readBody();if(a&&a.length>0){if(t&&t.deserializeDates){i=JSON.parse(a,dateTimeDeserializer)}else{i=JSON.parse(a)}s.result=i}s.headers=e.message.headers}catch(e){}if(r>299){let e;if(i&&i.message){e=i.message}else if(a&&a.length>0){e=a}else{e=`Failed request: (${r})`}const t=new HttpClientError(e,r);t.result=s.result;o(t)}else{n(s)}}))))}))}}t.HttpClient=HttpClient;const lowercaseKeys=e=>Object.keys(e).reduce(((t,n)=>(t[n.toLowerCase()]=e[n],t)),{})},46233:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.checkBypass=t.getProxyUrl=void 0;function getProxyUrl(e){const t=e.protocol==="https:";if(checkBypass(e)){return undefined}const n=(()=>{if(t){return process.env["https_proxy"]||process.env["HTTPS_PROXY"]}else{return process.env["http_proxy"]||process.env["HTTP_PROXY"]}})();if(n){return new URL(n)}else{return undefined}}t.getProxyUrl=getProxyUrl;function checkBypass(e){if(!e.hostname){return false}const t=process.env["no_proxy"]||process.env["NO_PROXY"]||"";if(!t){return false}let n;if(e.port){n=Number(e.port)}else if(e.protocol==="http:"){n=80}else if(e.protocol==="https:"){n=443}const o=[e.hostname.toUpperCase()];if(typeof n==="number"){o.push(`${o[0]}:${n}`)}for(const e of t.split(",").map((e=>e.trim().toUpperCase())).filter((e=>e))){if(o.some((t=>t===e))){return true}}return false}t.checkBypass=checkBypass},58222:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.AwsCrc32=void 0;var o=n(96848);var r=n(75816);var s=n(14739);var i=function(){function AwsCrc32(){this.crc32=new s.Crc32}AwsCrc32.prototype.update=function(e){if((0,r.isEmptyData)(e))return;this.crc32.update((0,r.convertToBuffer)(e))};AwsCrc32.prototype.digest=function(){return o.__awaiter(this,void 0,void 0,(function(){return o.__generator(this,(function(e){return[2,(0,r.numToUint8)(this.crc32.digest())]}))}))};AwsCrc32.prototype.reset=function(){this.crc32=new s.Crc32};return AwsCrc32}();t.AwsCrc32=i},14739:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.AwsCrc32=t.Crc32=t.crc32=void 0;var o=n(96848);var r=n(75816);function crc32(e){return(new s).update(e).digest()}t.crc32=crc32;var s=function(){function Crc32(){this.checksum=4294967295}Crc32.prototype.update=function(e){var t,n;try{for(var r=o.__values(e),s=r.next();!s.done;s=r.next()){var i=s.value;this.checksum=this.checksum>>>8^a[(this.checksum^i)&255]}}catch(e){t={error:e}}finally{try{if(s&&!s.done&&(n=r.return))n.call(r)}finally{if(t)throw t.error}}return this};Crc32.prototype.digest=function(){return(this.checksum^4294967295)>>>0};return Crc32}();t.Crc32=s;var i=[0,1996959894,3993919788,2567524794,124634137,1886057615,3915621685,2657392035,249268274,2044508324,3772115230,2547177864,162941995,2125561021,3887607047,2428444049,498536548,1789927666,4089016648,2227061214,450548861,1843258603,4107580753,2211677639,325883990,1684777152,4251122042,2321926636,335633487,1661365465,4195302755,2366115317,997073096,1281953886,3579855332,2724688242,1006888145,1258607687,3524101629,2768942443,901097722,1119000684,3686517206,2898065728,853044451,1172266101,3705015759,2882616665,651767980,1373503546,3369554304,3218104598,565507253,1454621731,3485111705,3099436303,671266974,1594198024,3322730930,2970347812,795835527,1483230225,3244367275,3060149565,1994146192,31158534,2563907772,4023717930,1907459465,112637215,2680153253,3904427059,2013776290,251722036,2517215374,3775830040,2137656763,141376813,2439277719,3865271297,1802195444,476864866,2238001368,4066508878,1812370925,453092731,2181625025,4111451223,1706088902,314042704,2344532202,4240017532,1658658271,366619977,2362670323,4224994405,1303535960,984961486,2747007092,3569037538,1256170817,1037604311,2765210733,3554079995,1131014506,879679996,2909243462,3663771856,1141124467,855842277,2852801631,3708648649,1342533948,654459306,3188396048,3373015174,1466479909,544179635,3110523913,3462522015,1591671054,702138776,2966460450,3352799412,1504918807,783551873,3082640443,3233442989,3988292384,2596254646,62317068,1957810842,3939845945,2647816111,81470997,1943803523,3814918930,2489596804,225274430,2053790376,3826175755,2466906013,167816743,2097651377,4027552580,2265490386,503444072,1762050814,4150417245,2154129355,426522225,1852507879,4275313526,2312317920,282753626,1742555852,4189708143,2394877945,397917763,1622183637,3604390888,2714866558,953729732,1340076626,3518719985,2797360999,1068828381,1219638859,3624741850,2936675148,906185462,1090812512,3747672003,2825379669,829329135,1181335161,3412177804,3160834842,628085408,1382605366,3423369109,3138078467,570562233,1426400815,3317316542,2998733608,733239954,1555261956,3268935591,3050360625,752459403,1541320221,2607071920,3965973030,1969922972,40735498,2617837225,3943577151,1913087877,83908371,2512341634,3803740692,2075208622,213261112,2463272603,3855990285,2094854071,198958881,2262029012,4057260610,1759359992,534414190,2176718541,4139329115,1873836001,414664567,2282248934,4279200368,1711684554,285281116,2405801727,4167216745,1634467795,376229701,2685067896,3608007406,1308918612,956543938,2808555105,3495958263,1231636301,1047427035,2932959818,3654703836,1088359270,936918e3,2847714899,3736837829,1202900863,817233897,3183342108,3401237130,1404277552,615818150,3134207493,3453421203,1423857449,601450431,3009837614,3294710456,1567103746,711928724,3020668471,3272380065,1510334235,755167117];var a=(0,r.uint32ArrayFrom)(i);var c=n(58222);Object.defineProperty(t,"AwsCrc32",{enumerable:true,get:function(){return c.AwsCrc32}})},96848:e=>{ +/*! ***************************************************************************** +Copyright (c) Microsoft Corporation. + +Permission to use, copy, modify, and/or distribute this software for any +purpose with or without fee is hereby granted. + +THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH +REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY +AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, +INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM +LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR +OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR +PERFORMANCE OF THIS SOFTWARE. +***************************************************************************** */ +var t;var n;var o;var r;var s;var i;var a;var c;var d;var u;var l;var p;var m;var f;var g;var E;var y;var S;var h;var _;var v;var C;var b;(function(t){var n=typeof global==="object"?global:typeof self==="object"?self:typeof this==="object"?this:{};if(typeof define==="function"&&define.amd){define("tslib",["exports"],(function(e){t(createExporter(n,createExporter(e)))}))}else if(true&&typeof e.exports==="object"){t(createExporter(n,createExporter(e.exports)))}else{t(createExporter(n))}function createExporter(e,t){if(e!==n){if(typeof Object.create==="function"){Object.defineProperty(e,"__esModule",{value:true})}else{e.__esModule=true}}return function(n,o){return e[n]=t?t(n,o):o}}})((function(e){var w=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)if(t.hasOwnProperty(n))e[n]=t[n]};t=function(e,t){w(e,t);function __(){this.constructor=e}e.prototype=t===null?Object.create(t):(__.prototype=t.prototype,new __)};n=Object.assign||function(e){for(var t,n=1,o=arguments.length;n=0;a--)if(i=e[a])s=(r<3?i(s):r>3?i(t,n,s):i(t,n))||s;return r>3&&s&&Object.defineProperty(t,n,s),s};s=function(e,t){return function(n,o){t(n,o,e)}};i=function(e,t){if(typeof Reflect==="object"&&typeof Reflect.metadata==="function")return Reflect.metadata(e,t)};a=function(e,t,n,o){function adopt(e){return e instanceof n?e:new n((function(t){t(e)}))}return new(n||(n=Promise))((function(n,r){function fulfilled(e){try{step(o.next(e))}catch(e){r(e)}}function rejected(e){try{step(o["throw"](e))}catch(e){r(e)}}function step(e){e.done?n(e.value):adopt(e.value).then(fulfilled,rejected)}step((o=o.apply(e,t||[])).next())}))};c=function(e,t){var n={label:0,sent:function(){if(s[0]&1)throw s[1];return s[1]},trys:[],ops:[]},o,r,s,i;return i={next:verb(0),throw:verb(1),return:verb(2)},typeof Symbol==="function"&&(i[Symbol.iterator]=function(){return this}),i;function verb(e){return function(t){return step([e,t])}}function step(i){if(o)throw new TypeError("Generator is already executing.");while(n)try{if(o=1,r&&(s=i[0]&2?r["return"]:i[0]?r["throw"]||((s=r["return"])&&s.call(r),0):r.next)&&!(s=s.call(r,i[1])).done)return s;if(r=0,s)i=[i[0]&2,s.value];switch(i[0]){case 0:case 1:s=i;break;case 4:n.label++;return{value:i[1],done:false};case 5:n.label++;r=i[1];i=[0];continue;case 7:i=n.ops.pop();n.trys.pop();continue;default:if(!(s=n.trys,s=s.length>0&&s[s.length-1])&&(i[0]===6||i[0]===2)){n=0;continue}if(i[0]===3&&(!s||i[1]>s[0]&&i[1]=e.length)e=void 0;return{value:e&&e[o++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};l=function(e,t){var n=typeof Symbol==="function"&&e[Symbol.iterator];if(!n)return e;var o=n.call(e),r,s=[],i;try{while((t===void 0||t-- >0)&&!(r=o.next()).done)s.push(r.value)}catch(e){i={error:e}}finally{try{if(r&&!r.done&&(n=o["return"]))n.call(o)}finally{if(i)throw i.error}}return s};p=function(){for(var e=[],t=0;t1||resume(e,t)}))}}function resume(e,t){try{step(o[e](t))}catch(e){settle(s[0][3],e)}}function step(e){e.value instanceof f?Promise.resolve(e.value.v).then(fulfill,reject):settle(s[0][2],e)}function fulfill(e){resume("next",e)}function reject(e){resume("throw",e)}function settle(e,t){if(e(t),s.shift(),s.length)resume(s[0][0],s[0][1])}};E=function(e){var t,n;return t={},verb("next"),verb("throw",(function(e){throw e})),verb("return"),t[Symbol.iterator]=function(){return this},t;function verb(o,r){t[o]=e[o]?function(t){return(n=!n)?{value:f(e[o](t)),done:o==="return"}:r?r(t):t}:r}};y=function(e){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var t=e[Symbol.asyncIterator],n;return t?t.call(e):(e=typeof u==="function"?u(e):e[Symbol.iterator](),n={},verb("next"),verb("throw"),verb("return"),n[Symbol.asyncIterator]=function(){return this},n);function verb(t){n[t]=e[t]&&function(n){return new Promise((function(o,r){n=e[t](n),settle(o,r,n.done,n.value)}))}}function settle(e,t,n,o){Promise.resolve(o).then((function(t){e({value:t,done:n})}),t)}};S=function(e,t){if(Object.defineProperty){Object.defineProperty(e,"raw",{value:t})}else{e.raw=t}return e};h=function(e){if(e&&e.__esModule)return e;var t={};if(e!=null)for(var n in e)if(Object.hasOwnProperty.call(e,n))t[n]=e[n];t["default"]=e;return t};_=function(e){return e&&e.__esModule?e:{default:e}};v=function(e,t){if(!t.has(e)){throw new TypeError("attempted to get private field on non-instance")}return t.get(e)};C=function(e,t,n){if(!t.has(e)){throw new TypeError("attempted to set private field on non-instance")}t.set(e,n);return n};e("__extends",t);e("__assign",n);e("__rest",o);e("__decorate",r);e("__param",s);e("__metadata",i);e("__awaiter",a);e("__generator",c);e("__exportStar",d);e("__createBinding",b);e("__values",u);e("__read",l);e("__spread",p);e("__spreadArrays",m);e("__await",f);e("__asyncGenerator",g);e("__asyncDelegator",E);e("__asyncValues",y);e("__makeTemplateObject",S);e("__importStar",h);e("__importDefault",_);e("__classPrivateFieldGet",v);e("__classPrivateFieldSet",C)}))},55851:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.convertToBuffer=void 0;var o=n(51908);var r=typeof Buffer!=="undefined"&&Buffer.from?function(e){return Buffer.from(e,"utf8")}:o.fromUtf8;function convertToBuffer(e){if(e instanceof Uint8Array)return e;if(typeof e==="string"){return r(e)}if(ArrayBuffer.isView(e)){return new Uint8Array(e.buffer,e.byteOffset,e.byteLength/Uint8Array.BYTES_PER_ELEMENT)}return new Uint8Array(e)}t.convertToBuffer=convertToBuffer},75816:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.uint32ArrayFrom=t.numToUint8=t.isEmptyData=t.convertToBuffer=void 0;var o=n(55851);Object.defineProperty(t,"convertToBuffer",{enumerable:true,get:function(){return o.convertToBuffer}});var r=n(67716);Object.defineProperty(t,"isEmptyData",{enumerable:true,get:function(){return r.isEmptyData}});var s=n(22390);Object.defineProperty(t,"numToUint8",{enumerable:true,get:function(){return s.numToUint8}});var i=n(17480);Object.defineProperty(t,"uint32ArrayFrom",{enumerable:true,get:function(){return i.uint32ArrayFrom}})},67716:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.isEmptyData=void 0;function isEmptyData(e){if(typeof e==="string"){return e.length===0}return e.byteLength===0}t.isEmptyData=isEmptyData},22390:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.numToUint8=void 0;function numToUint8(e){return new Uint8Array([(e&4278190080)>>24,(e&16711680)>>16,(e&65280)>>8,e&255])}t.numToUint8=numToUint8},17480:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.uint32ArrayFrom=void 0;function uint32ArrayFrom(e){if(!Uint32Array.from){var t=new Uint32Array(e.length);var n=0;while(n{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.ECS=void 0;const o=n(11866);const r=n(4106);const s=n(70125);const i=n(70662);const a=n(3133);const c=n(34177);const d=n(72666);const u=n(61001);const l=n(43221);const p=n(67664);const m=n(98866);const f=n(77683);const g=n(88780);const E=n(51040);const y=n(35735);const S=n(88101);const h=n(22219);const _=n(92834);const v=n(44911);const C=n(79186);const b=n(48484);const w=n(20844);const P=n(38410);const x=n(58314);const T=n(17481);const I=n(26486);const O=n(31388);const A=n(99449);const R=n(73683);const N=n(17588);const D=n(37838);const k=n(4147);const M=n(1152);const j=n(34751);const F=n(82037);const U=n(47724);const L=n(39147);const z=n(49555);const $=n(81380);const H=n(99178);const q=n(31058);const G=n(31882);const V=n(67986);const B=n(19824);const W=n(20693);const Y=n(76385);const K=n(24077);const X=n(96400);const J=n(93293);const Q=n(43520);const Z=n(68869);const ee=n(3713);const te=n(28942);const ne=n(46962);const oe=n(68259);const re=n(80563);const se=n(89239);const ie=n(99202);const ae={CreateCapacityProviderCommand:r.CreateCapacityProviderCommand,CreateClusterCommand:s.CreateClusterCommand,CreateServiceCommand:i.CreateServiceCommand,CreateTaskSetCommand:a.CreateTaskSetCommand,DeleteAccountSettingCommand:c.DeleteAccountSettingCommand,DeleteAttributesCommand:d.DeleteAttributesCommand,DeleteCapacityProviderCommand:u.DeleteCapacityProviderCommand,DeleteClusterCommand:l.DeleteClusterCommand,DeleteServiceCommand:p.DeleteServiceCommand,DeleteTaskDefinitionsCommand:m.DeleteTaskDefinitionsCommand,DeleteTaskSetCommand:f.DeleteTaskSetCommand,DeregisterContainerInstanceCommand:g.DeregisterContainerInstanceCommand,DeregisterTaskDefinitionCommand:E.DeregisterTaskDefinitionCommand,DescribeCapacityProvidersCommand:y.DescribeCapacityProvidersCommand,DescribeClustersCommand:S.DescribeClustersCommand,DescribeContainerInstancesCommand:h.DescribeContainerInstancesCommand,DescribeServicesCommand:_.DescribeServicesCommand,DescribeTaskDefinitionCommand:v.DescribeTaskDefinitionCommand,DescribeTasksCommand:C.DescribeTasksCommand,DescribeTaskSetsCommand:b.DescribeTaskSetsCommand,DiscoverPollEndpointCommand:w.DiscoverPollEndpointCommand,ExecuteCommandCommand:P.ExecuteCommandCommand,GetTaskProtectionCommand:x.GetTaskProtectionCommand,ListAccountSettingsCommand:T.ListAccountSettingsCommand,ListAttributesCommand:I.ListAttributesCommand,ListClustersCommand:O.ListClustersCommand,ListContainerInstancesCommand:A.ListContainerInstancesCommand,ListServicesCommand:N.ListServicesCommand,ListServicesByNamespaceCommand:R.ListServicesByNamespaceCommand,ListTagsForResourceCommand:D.ListTagsForResourceCommand,ListTaskDefinitionFamiliesCommand:k.ListTaskDefinitionFamiliesCommand,ListTaskDefinitionsCommand:M.ListTaskDefinitionsCommand,ListTasksCommand:j.ListTasksCommand,PutAccountSettingCommand:F.PutAccountSettingCommand,PutAccountSettingDefaultCommand:U.PutAccountSettingDefaultCommand,PutAttributesCommand:L.PutAttributesCommand,PutClusterCapacityProvidersCommand:z.PutClusterCapacityProvidersCommand,RegisterContainerInstanceCommand:$.RegisterContainerInstanceCommand,RegisterTaskDefinitionCommand:H.RegisterTaskDefinitionCommand,RunTaskCommand:q.RunTaskCommand,StartTaskCommand:G.StartTaskCommand,StopTaskCommand:V.StopTaskCommand,SubmitAttachmentStateChangesCommand:B.SubmitAttachmentStateChangesCommand,SubmitContainerStateChangeCommand:W.SubmitContainerStateChangeCommand,SubmitTaskStateChangeCommand:Y.SubmitTaskStateChangeCommand,TagResourceCommand:K.TagResourceCommand,UntagResourceCommand:X.UntagResourceCommand,UpdateCapacityProviderCommand:J.UpdateCapacityProviderCommand,UpdateClusterCommand:Q.UpdateClusterCommand,UpdateClusterSettingsCommand:Z.UpdateClusterSettingsCommand,UpdateContainerAgentCommand:ee.UpdateContainerAgentCommand,UpdateContainerInstancesStateCommand:te.UpdateContainerInstancesStateCommand,UpdateServiceCommand:ne.UpdateServiceCommand,UpdateServicePrimaryTaskSetCommand:oe.UpdateServicePrimaryTaskSetCommand,UpdateTaskProtectionCommand:re.UpdateTaskProtectionCommand,UpdateTaskSetCommand:se.UpdateTaskSetCommand};class ECS extends ie.ECSClient{}t.ECS=ECS;(0,o.createAggregatedClient)(ae,ECS)},99202:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.ECSClient=t.__Client=void 0;const o=n(42459);const r=n(1475);const s=n(14103);const i=n(83347);const a=n(37163);const c=n(1818);const d=n(71829);const u=n(12538);const l=n(67273);const p=n(11866);Object.defineProperty(t,"__Client",{enumerable:true,get:function(){return p.Client}});const m=n(92134);const f=n(66737);const g=n(31358);class ECSClient extends p.Client{constructor(...[e]){const t=(0,f.getRuntimeConfig)(e||{});const n=(0,m.resolveClientEndpointParameters)(t);const p=(0,c.resolveRegionConfig)(n);const E=(0,u.resolveEndpointConfig)(p);const y=(0,l.resolveRetryConfig)(E);const S=(0,o.resolveHostHeaderConfig)(y);const h=(0,i.resolveAwsAuthConfig)(S);const _=(0,a.resolveUserAgentConfig)(h);const v=(0,g.resolveRuntimeExtensions)(_,e?.extensions||[]);super(v);this.config=v;this.middlewareStack.use((0,l.getRetryPlugin)(this.config));this.middlewareStack.use((0,d.getContentLengthPlugin)(this.config));this.middlewareStack.use((0,o.getHostHeaderPlugin)(this.config));this.middlewareStack.use((0,r.getLoggerPlugin)(this.config));this.middlewareStack.use((0,s.getRecursionDetectionPlugin)(this.config));this.middlewareStack.use((0,i.getAwsAuthPlugin)(this.config));this.middlewareStack.use((0,a.getUserAgentPlugin)(this.config))}destroy(){super.destroy()}}t.ECSClient=ECSClient},4106:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.CreateCapacityProviderCommand=t.$Command=void 0;const o=n(12538);const r=n(76904);const s=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return s.Command}});const i=n(18499);const a=n(9833);class CreateCapacityProviderCommand extends s.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,r.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,CreateCapacityProviderCommand.getEndpointParameterInstructions()));const s=e.concat(this.middlewareStack);const{logger:a}=t;const c="ECSClient";const d="CreateCapacityProviderCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"AmazonEC2ContainerServiceV20141113",operation:"CreateCapacityProvider"}};const{requestHandler:l}=t;return s.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_CreateCapacityProviderCommand)(e,t)}deserialize(e,t){return(0,a.de_CreateCapacityProviderCommand)(e,t)}}t.CreateCapacityProviderCommand=CreateCapacityProviderCommand},70125:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.CreateClusterCommand=t.$Command=void 0;const o=n(12538);const r=n(76904);const s=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return s.Command}});const i=n(18499);const a=n(9833);class CreateClusterCommand extends s.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,r.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,CreateClusterCommand.getEndpointParameterInstructions()));const s=e.concat(this.middlewareStack);const{logger:a}=t;const c="ECSClient";const d="CreateClusterCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"AmazonEC2ContainerServiceV20141113",operation:"CreateCluster"}};const{requestHandler:l}=t;return s.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_CreateClusterCommand)(e,t)}deserialize(e,t){return(0,a.de_CreateClusterCommand)(e,t)}}t.CreateClusterCommand=CreateClusterCommand},70662:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.CreateServiceCommand=t.$Command=void 0;const o=n(12538);const r=n(76904);const s=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return s.Command}});const i=n(18499);const a=n(9833);class CreateServiceCommand extends s.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,r.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,CreateServiceCommand.getEndpointParameterInstructions()));const s=e.concat(this.middlewareStack);const{logger:a}=t;const c="ECSClient";const d="CreateServiceCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"AmazonEC2ContainerServiceV20141113",operation:"CreateService"}};const{requestHandler:l}=t;return s.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_CreateServiceCommand)(e,t)}deserialize(e,t){return(0,a.de_CreateServiceCommand)(e,t)}}t.CreateServiceCommand=CreateServiceCommand},3133:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.CreateTaskSetCommand=t.$Command=void 0;const o=n(12538);const r=n(76904);const s=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return s.Command}});const i=n(18499);const a=n(9833);class CreateTaskSetCommand extends s.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,r.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,CreateTaskSetCommand.getEndpointParameterInstructions()));const s=e.concat(this.middlewareStack);const{logger:a}=t;const c="ECSClient";const d="CreateTaskSetCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"AmazonEC2ContainerServiceV20141113",operation:"CreateTaskSet"}};const{requestHandler:l}=t;return s.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_CreateTaskSetCommand)(e,t)}deserialize(e,t){return(0,a.de_CreateTaskSetCommand)(e,t)}}t.CreateTaskSetCommand=CreateTaskSetCommand},34177:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.DeleteAccountSettingCommand=t.$Command=void 0;const o=n(12538);const r=n(76904);const s=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return s.Command}});const i=n(18499);const a=n(9833);class DeleteAccountSettingCommand extends s.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,r.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,DeleteAccountSettingCommand.getEndpointParameterInstructions()));const s=e.concat(this.middlewareStack);const{logger:a}=t;const c="ECSClient";const d="DeleteAccountSettingCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"AmazonEC2ContainerServiceV20141113",operation:"DeleteAccountSetting"}};const{requestHandler:l}=t;return s.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_DeleteAccountSettingCommand)(e,t)}deserialize(e,t){return(0,a.de_DeleteAccountSettingCommand)(e,t)}}t.DeleteAccountSettingCommand=DeleteAccountSettingCommand},72666:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.DeleteAttributesCommand=t.$Command=void 0;const o=n(12538);const r=n(76904);const s=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return s.Command}});const i=n(18499);const a=n(9833);class DeleteAttributesCommand extends s.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,r.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,DeleteAttributesCommand.getEndpointParameterInstructions()));const s=e.concat(this.middlewareStack);const{logger:a}=t;const c="ECSClient";const d="DeleteAttributesCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"AmazonEC2ContainerServiceV20141113",operation:"DeleteAttributes"}};const{requestHandler:l}=t;return s.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_DeleteAttributesCommand)(e,t)}deserialize(e,t){return(0,a.de_DeleteAttributesCommand)(e,t)}}t.DeleteAttributesCommand=DeleteAttributesCommand},61001:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.DeleteCapacityProviderCommand=t.$Command=void 0;const o=n(12538);const r=n(76904);const s=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return s.Command}});const i=n(18499);const a=n(9833);class DeleteCapacityProviderCommand extends s.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,r.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,DeleteCapacityProviderCommand.getEndpointParameterInstructions()));const s=e.concat(this.middlewareStack);const{logger:a}=t;const c="ECSClient";const d="DeleteCapacityProviderCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"AmazonEC2ContainerServiceV20141113",operation:"DeleteCapacityProvider"}};const{requestHandler:l}=t;return s.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_DeleteCapacityProviderCommand)(e,t)}deserialize(e,t){return(0,a.de_DeleteCapacityProviderCommand)(e,t)}}t.DeleteCapacityProviderCommand=DeleteCapacityProviderCommand},43221:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.DeleteClusterCommand=t.$Command=void 0;const o=n(12538);const r=n(76904);const s=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return s.Command}});const i=n(18499);const a=n(9833);class DeleteClusterCommand extends s.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,r.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,DeleteClusterCommand.getEndpointParameterInstructions()));const s=e.concat(this.middlewareStack);const{logger:a}=t;const c="ECSClient";const d="DeleteClusterCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"AmazonEC2ContainerServiceV20141113",operation:"DeleteCluster"}};const{requestHandler:l}=t;return s.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_DeleteClusterCommand)(e,t)}deserialize(e,t){return(0,a.de_DeleteClusterCommand)(e,t)}}t.DeleteClusterCommand=DeleteClusterCommand},67664:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.DeleteServiceCommand=t.$Command=void 0;const o=n(12538);const r=n(76904);const s=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return s.Command}});const i=n(18499);const a=n(9833);class DeleteServiceCommand extends s.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,r.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,DeleteServiceCommand.getEndpointParameterInstructions()));const s=e.concat(this.middlewareStack);const{logger:a}=t;const c="ECSClient";const d="DeleteServiceCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"AmazonEC2ContainerServiceV20141113",operation:"DeleteService"}};const{requestHandler:l}=t;return s.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_DeleteServiceCommand)(e,t)}deserialize(e,t){return(0,a.de_DeleteServiceCommand)(e,t)}}t.DeleteServiceCommand=DeleteServiceCommand},98866:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.DeleteTaskDefinitionsCommand=t.$Command=void 0;const o=n(12538);const r=n(76904);const s=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return s.Command}});const i=n(18499);const a=n(9833);class DeleteTaskDefinitionsCommand extends s.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,r.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,DeleteTaskDefinitionsCommand.getEndpointParameterInstructions()));const s=e.concat(this.middlewareStack);const{logger:a}=t;const c="ECSClient";const d="DeleteTaskDefinitionsCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"AmazonEC2ContainerServiceV20141113",operation:"DeleteTaskDefinitions"}};const{requestHandler:l}=t;return s.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_DeleteTaskDefinitionsCommand)(e,t)}deserialize(e,t){return(0,a.de_DeleteTaskDefinitionsCommand)(e,t)}}t.DeleteTaskDefinitionsCommand=DeleteTaskDefinitionsCommand},77683:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.DeleteTaskSetCommand=t.$Command=void 0;const o=n(12538);const r=n(76904);const s=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return s.Command}});const i=n(18499);const a=n(9833);class DeleteTaskSetCommand extends s.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,r.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,DeleteTaskSetCommand.getEndpointParameterInstructions()));const s=e.concat(this.middlewareStack);const{logger:a}=t;const c="ECSClient";const d="DeleteTaskSetCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"AmazonEC2ContainerServiceV20141113",operation:"DeleteTaskSet"}};const{requestHandler:l}=t;return s.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_DeleteTaskSetCommand)(e,t)}deserialize(e,t){return(0,a.de_DeleteTaskSetCommand)(e,t)}}t.DeleteTaskSetCommand=DeleteTaskSetCommand},88780:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.DeregisterContainerInstanceCommand=t.$Command=void 0;const o=n(12538);const r=n(76904);const s=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return s.Command}});const i=n(18499);const a=n(9833);class DeregisterContainerInstanceCommand extends s.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,r.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,DeregisterContainerInstanceCommand.getEndpointParameterInstructions()));const s=e.concat(this.middlewareStack);const{logger:a}=t;const c="ECSClient";const d="DeregisterContainerInstanceCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"AmazonEC2ContainerServiceV20141113",operation:"DeregisterContainerInstance"}};const{requestHandler:l}=t;return s.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_DeregisterContainerInstanceCommand)(e,t)}deserialize(e,t){return(0,a.de_DeregisterContainerInstanceCommand)(e,t)}}t.DeregisterContainerInstanceCommand=DeregisterContainerInstanceCommand},51040:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.DeregisterTaskDefinitionCommand=t.$Command=void 0;const o=n(12538);const r=n(76904);const s=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return s.Command}});const i=n(18499);const a=n(9833);class DeregisterTaskDefinitionCommand extends s.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,r.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,DeregisterTaskDefinitionCommand.getEndpointParameterInstructions()));const s=e.concat(this.middlewareStack);const{logger:a}=t;const c="ECSClient";const d="DeregisterTaskDefinitionCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"AmazonEC2ContainerServiceV20141113",operation:"DeregisterTaskDefinition"}};const{requestHandler:l}=t;return s.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_DeregisterTaskDefinitionCommand)(e,t)}deserialize(e,t){return(0,a.de_DeregisterTaskDefinitionCommand)(e,t)}}t.DeregisterTaskDefinitionCommand=DeregisterTaskDefinitionCommand},35735:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.DescribeCapacityProvidersCommand=t.$Command=void 0;const o=n(12538);const r=n(76904);const s=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return s.Command}});const i=n(18499);const a=n(9833);class DescribeCapacityProvidersCommand extends s.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,r.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,DescribeCapacityProvidersCommand.getEndpointParameterInstructions()));const s=e.concat(this.middlewareStack);const{logger:a}=t;const c="ECSClient";const d="DescribeCapacityProvidersCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"AmazonEC2ContainerServiceV20141113",operation:"DescribeCapacityProviders"}};const{requestHandler:l}=t;return s.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_DescribeCapacityProvidersCommand)(e,t)}deserialize(e,t){return(0,a.de_DescribeCapacityProvidersCommand)(e,t)}}t.DescribeCapacityProvidersCommand=DescribeCapacityProvidersCommand},88101:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.DescribeClustersCommand=t.$Command=void 0;const o=n(12538);const r=n(76904);const s=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return s.Command}});const i=n(18499);const a=n(9833);class DescribeClustersCommand extends s.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,r.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,DescribeClustersCommand.getEndpointParameterInstructions()));const s=e.concat(this.middlewareStack);const{logger:a}=t;const c="ECSClient";const d="DescribeClustersCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"AmazonEC2ContainerServiceV20141113",operation:"DescribeClusters"}};const{requestHandler:l}=t;return s.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_DescribeClustersCommand)(e,t)}deserialize(e,t){return(0,a.de_DescribeClustersCommand)(e,t)}}t.DescribeClustersCommand=DescribeClustersCommand},22219:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.DescribeContainerInstancesCommand=t.$Command=void 0;const o=n(12538);const r=n(76904);const s=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return s.Command}});const i=n(18499);const a=n(9833);class DescribeContainerInstancesCommand extends s.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,r.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,DescribeContainerInstancesCommand.getEndpointParameterInstructions()));const s=e.concat(this.middlewareStack);const{logger:a}=t;const c="ECSClient";const d="DescribeContainerInstancesCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"AmazonEC2ContainerServiceV20141113",operation:"DescribeContainerInstances"}};const{requestHandler:l}=t;return s.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_DescribeContainerInstancesCommand)(e,t)}deserialize(e,t){return(0,a.de_DescribeContainerInstancesCommand)(e,t)}}t.DescribeContainerInstancesCommand=DescribeContainerInstancesCommand},92834:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.DescribeServicesCommand=t.$Command=void 0;const o=n(12538);const r=n(76904);const s=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return s.Command}});const i=n(18499);const a=n(9833);class DescribeServicesCommand extends s.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,r.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,DescribeServicesCommand.getEndpointParameterInstructions()));const s=e.concat(this.middlewareStack);const{logger:a}=t;const c="ECSClient";const d="DescribeServicesCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"AmazonEC2ContainerServiceV20141113",operation:"DescribeServices"}};const{requestHandler:l}=t;return s.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_DescribeServicesCommand)(e,t)}deserialize(e,t){return(0,a.de_DescribeServicesCommand)(e,t)}}t.DescribeServicesCommand=DescribeServicesCommand},44911:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.DescribeTaskDefinitionCommand=t.$Command=void 0;const o=n(12538);const r=n(76904);const s=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return s.Command}});const i=n(18499);const a=n(9833);class DescribeTaskDefinitionCommand extends s.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,r.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,DescribeTaskDefinitionCommand.getEndpointParameterInstructions()));const s=e.concat(this.middlewareStack);const{logger:a}=t;const c="ECSClient";const d="DescribeTaskDefinitionCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"AmazonEC2ContainerServiceV20141113",operation:"DescribeTaskDefinition"}};const{requestHandler:l}=t;return s.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_DescribeTaskDefinitionCommand)(e,t)}deserialize(e,t){return(0,a.de_DescribeTaskDefinitionCommand)(e,t)}}t.DescribeTaskDefinitionCommand=DescribeTaskDefinitionCommand},48484:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.DescribeTaskSetsCommand=t.$Command=void 0;const o=n(12538);const r=n(76904);const s=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return s.Command}});const i=n(18499);const a=n(9833);class DescribeTaskSetsCommand extends s.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,r.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,DescribeTaskSetsCommand.getEndpointParameterInstructions()));const s=e.concat(this.middlewareStack);const{logger:a}=t;const c="ECSClient";const d="DescribeTaskSetsCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"AmazonEC2ContainerServiceV20141113",operation:"DescribeTaskSets"}};const{requestHandler:l}=t;return s.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_DescribeTaskSetsCommand)(e,t)}deserialize(e,t){return(0,a.de_DescribeTaskSetsCommand)(e,t)}}t.DescribeTaskSetsCommand=DescribeTaskSetsCommand},79186:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.DescribeTasksCommand=t.$Command=void 0;const o=n(12538);const r=n(76904);const s=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return s.Command}});const i=n(18499);const a=n(9833);class DescribeTasksCommand extends s.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,r.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,DescribeTasksCommand.getEndpointParameterInstructions()));const s=e.concat(this.middlewareStack);const{logger:a}=t;const c="ECSClient";const d="DescribeTasksCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"AmazonEC2ContainerServiceV20141113",operation:"DescribeTasks"}};const{requestHandler:l}=t;return s.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_DescribeTasksCommand)(e,t)}deserialize(e,t){return(0,a.de_DescribeTasksCommand)(e,t)}}t.DescribeTasksCommand=DescribeTasksCommand},20844:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.DiscoverPollEndpointCommand=t.$Command=void 0;const o=n(12538);const r=n(76904);const s=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return s.Command}});const i=n(18499);const a=n(9833);class DiscoverPollEndpointCommand extends s.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,r.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,DiscoverPollEndpointCommand.getEndpointParameterInstructions()));const s=e.concat(this.middlewareStack);const{logger:a}=t;const c="ECSClient";const d="DiscoverPollEndpointCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"AmazonEC2ContainerServiceV20141113",operation:"DiscoverPollEndpoint"}};const{requestHandler:l}=t;return s.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_DiscoverPollEndpointCommand)(e,t)}deserialize(e,t){return(0,a.de_DiscoverPollEndpointCommand)(e,t)}}t.DiscoverPollEndpointCommand=DiscoverPollEndpointCommand},38410:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.ExecuteCommandCommand=t.$Command=void 0;const o=n(12538);const r=n(76904);const s=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return s.Command}});const i=n(18499);const a=n(79965);const c=n(9833);class ExecuteCommandCommand extends s.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,r.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,ExecuteCommandCommand.getEndpointParameterInstructions()));const s=e.concat(this.middlewareStack);const{logger:c}=t;const d="ECSClient";const u="ExecuteCommandCommand";const l={logger:c,clientName:d,commandName:u,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:a.ExecuteCommandResponseFilterSensitiveLog,[i.SMITHY_CONTEXT_KEY]:{service:"AmazonEC2ContainerServiceV20141113",operation:"ExecuteCommand"}};const{requestHandler:p}=t;return s.resolve((e=>p.handle(e.request,n||{})),l)}serialize(e,t){return(0,c.se_ExecuteCommandCommand)(e,t)}deserialize(e,t){return(0,c.de_ExecuteCommandCommand)(e,t)}}t.ExecuteCommandCommand=ExecuteCommandCommand},58314:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.GetTaskProtectionCommand=t.$Command=void 0;const o=n(12538);const r=n(76904);const s=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return s.Command}});const i=n(18499);const a=n(9833);class GetTaskProtectionCommand extends s.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,r.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,GetTaskProtectionCommand.getEndpointParameterInstructions()));const s=e.concat(this.middlewareStack);const{logger:a}=t;const c="ECSClient";const d="GetTaskProtectionCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"AmazonEC2ContainerServiceV20141113",operation:"GetTaskProtection"}};const{requestHandler:l}=t;return s.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_GetTaskProtectionCommand)(e,t)}deserialize(e,t){return(0,a.de_GetTaskProtectionCommand)(e,t)}}t.GetTaskProtectionCommand=GetTaskProtectionCommand},17481:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.ListAccountSettingsCommand=t.$Command=void 0;const o=n(12538);const r=n(76904);const s=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return s.Command}});const i=n(18499);const a=n(9833);class ListAccountSettingsCommand extends s.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,r.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,ListAccountSettingsCommand.getEndpointParameterInstructions()));const s=e.concat(this.middlewareStack);const{logger:a}=t;const c="ECSClient";const d="ListAccountSettingsCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"AmazonEC2ContainerServiceV20141113",operation:"ListAccountSettings"}};const{requestHandler:l}=t;return s.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_ListAccountSettingsCommand)(e,t)}deserialize(e,t){return(0,a.de_ListAccountSettingsCommand)(e,t)}}t.ListAccountSettingsCommand=ListAccountSettingsCommand},26486:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.ListAttributesCommand=t.$Command=void 0;const o=n(12538);const r=n(76904);const s=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return s.Command}});const i=n(18499);const a=n(9833);class ListAttributesCommand extends s.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,r.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,ListAttributesCommand.getEndpointParameterInstructions()));const s=e.concat(this.middlewareStack);const{logger:a}=t;const c="ECSClient";const d="ListAttributesCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"AmazonEC2ContainerServiceV20141113",operation:"ListAttributes"}};const{requestHandler:l}=t;return s.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_ListAttributesCommand)(e,t)}deserialize(e,t){return(0,a.de_ListAttributesCommand)(e,t)}}t.ListAttributesCommand=ListAttributesCommand},31388:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.ListClustersCommand=t.$Command=void 0;const o=n(12538);const r=n(76904);const s=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return s.Command}});const i=n(18499);const a=n(9833);class ListClustersCommand extends s.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,r.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,ListClustersCommand.getEndpointParameterInstructions()));const s=e.concat(this.middlewareStack);const{logger:a}=t;const c="ECSClient";const d="ListClustersCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"AmazonEC2ContainerServiceV20141113",operation:"ListClusters"}};const{requestHandler:l}=t;return s.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_ListClustersCommand)(e,t)}deserialize(e,t){return(0,a.de_ListClustersCommand)(e,t)}}t.ListClustersCommand=ListClustersCommand},99449:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.ListContainerInstancesCommand=t.$Command=void 0;const o=n(12538);const r=n(76904);const s=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return s.Command}});const i=n(18499);const a=n(9833);class ListContainerInstancesCommand extends s.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,r.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,ListContainerInstancesCommand.getEndpointParameterInstructions()));const s=e.concat(this.middlewareStack);const{logger:a}=t;const c="ECSClient";const d="ListContainerInstancesCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"AmazonEC2ContainerServiceV20141113",operation:"ListContainerInstances"}};const{requestHandler:l}=t;return s.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_ListContainerInstancesCommand)(e,t)}deserialize(e,t){return(0,a.de_ListContainerInstancesCommand)(e,t)}}t.ListContainerInstancesCommand=ListContainerInstancesCommand},73683:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.ListServicesByNamespaceCommand=t.$Command=void 0;const o=n(12538);const r=n(76904);const s=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return s.Command}});const i=n(18499);const a=n(9833);class ListServicesByNamespaceCommand extends s.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,r.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,ListServicesByNamespaceCommand.getEndpointParameterInstructions()));const s=e.concat(this.middlewareStack);const{logger:a}=t;const c="ECSClient";const d="ListServicesByNamespaceCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"AmazonEC2ContainerServiceV20141113",operation:"ListServicesByNamespace"}};const{requestHandler:l}=t;return s.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_ListServicesByNamespaceCommand)(e,t)}deserialize(e,t){return(0,a.de_ListServicesByNamespaceCommand)(e,t)}}t.ListServicesByNamespaceCommand=ListServicesByNamespaceCommand},17588:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.ListServicesCommand=t.$Command=void 0;const o=n(12538);const r=n(76904);const s=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return s.Command}});const i=n(18499);const a=n(9833);class ListServicesCommand extends s.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,r.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,ListServicesCommand.getEndpointParameterInstructions()));const s=e.concat(this.middlewareStack);const{logger:a}=t;const c="ECSClient";const d="ListServicesCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"AmazonEC2ContainerServiceV20141113",operation:"ListServices"}};const{requestHandler:l}=t;return s.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_ListServicesCommand)(e,t)}deserialize(e,t){return(0,a.de_ListServicesCommand)(e,t)}}t.ListServicesCommand=ListServicesCommand},37838:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.ListTagsForResourceCommand=t.$Command=void 0;const o=n(12538);const r=n(76904);const s=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return s.Command}});const i=n(18499);const a=n(9833);class ListTagsForResourceCommand extends s.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,r.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,ListTagsForResourceCommand.getEndpointParameterInstructions()));const s=e.concat(this.middlewareStack);const{logger:a}=t;const c="ECSClient";const d="ListTagsForResourceCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"AmazonEC2ContainerServiceV20141113",operation:"ListTagsForResource"}};const{requestHandler:l}=t;return s.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_ListTagsForResourceCommand)(e,t)}deserialize(e,t){return(0,a.de_ListTagsForResourceCommand)(e,t)}}t.ListTagsForResourceCommand=ListTagsForResourceCommand},4147:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.ListTaskDefinitionFamiliesCommand=t.$Command=void 0;const o=n(12538);const r=n(76904);const s=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return s.Command}});const i=n(18499);const a=n(9833);class ListTaskDefinitionFamiliesCommand extends s.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,r.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,ListTaskDefinitionFamiliesCommand.getEndpointParameterInstructions()));const s=e.concat(this.middlewareStack);const{logger:a}=t;const c="ECSClient";const d="ListTaskDefinitionFamiliesCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"AmazonEC2ContainerServiceV20141113",operation:"ListTaskDefinitionFamilies"}};const{requestHandler:l}=t;return s.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_ListTaskDefinitionFamiliesCommand)(e,t)}deserialize(e,t){return(0,a.de_ListTaskDefinitionFamiliesCommand)(e,t)}}t.ListTaskDefinitionFamiliesCommand=ListTaskDefinitionFamiliesCommand},1152:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.ListTaskDefinitionsCommand=t.$Command=void 0;const o=n(12538);const r=n(76904);const s=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return s.Command}});const i=n(18499);const a=n(9833);class ListTaskDefinitionsCommand extends s.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,r.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,ListTaskDefinitionsCommand.getEndpointParameterInstructions()));const s=e.concat(this.middlewareStack);const{logger:a}=t;const c="ECSClient";const d="ListTaskDefinitionsCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"AmazonEC2ContainerServiceV20141113",operation:"ListTaskDefinitions"}};const{requestHandler:l}=t;return s.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_ListTaskDefinitionsCommand)(e,t)}deserialize(e,t){return(0,a.de_ListTaskDefinitionsCommand)(e,t)}}t.ListTaskDefinitionsCommand=ListTaskDefinitionsCommand},34751:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.ListTasksCommand=t.$Command=void 0;const o=n(12538);const r=n(76904);const s=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return s.Command}});const i=n(18499);const a=n(9833);class ListTasksCommand extends s.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,r.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,ListTasksCommand.getEndpointParameterInstructions()));const s=e.concat(this.middlewareStack);const{logger:a}=t;const c="ECSClient";const d="ListTasksCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"AmazonEC2ContainerServiceV20141113",operation:"ListTasks"}};const{requestHandler:l}=t;return s.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_ListTasksCommand)(e,t)}deserialize(e,t){return(0,a.de_ListTasksCommand)(e,t)}}t.ListTasksCommand=ListTasksCommand},82037:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.PutAccountSettingCommand=t.$Command=void 0;const o=n(12538);const r=n(76904);const s=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return s.Command}});const i=n(18499);const a=n(9833);class PutAccountSettingCommand extends s.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,r.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,PutAccountSettingCommand.getEndpointParameterInstructions()));const s=e.concat(this.middlewareStack);const{logger:a}=t;const c="ECSClient";const d="PutAccountSettingCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"AmazonEC2ContainerServiceV20141113",operation:"PutAccountSetting"}};const{requestHandler:l}=t;return s.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_PutAccountSettingCommand)(e,t)}deserialize(e,t){return(0,a.de_PutAccountSettingCommand)(e,t)}}t.PutAccountSettingCommand=PutAccountSettingCommand},47724:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.PutAccountSettingDefaultCommand=t.$Command=void 0;const o=n(12538);const r=n(76904);const s=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return s.Command}});const i=n(18499);const a=n(9833);class PutAccountSettingDefaultCommand extends s.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,r.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,PutAccountSettingDefaultCommand.getEndpointParameterInstructions()));const s=e.concat(this.middlewareStack);const{logger:a}=t;const c="ECSClient";const d="PutAccountSettingDefaultCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"AmazonEC2ContainerServiceV20141113",operation:"PutAccountSettingDefault"}};const{requestHandler:l}=t;return s.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_PutAccountSettingDefaultCommand)(e,t)}deserialize(e,t){return(0,a.de_PutAccountSettingDefaultCommand)(e,t)}}t.PutAccountSettingDefaultCommand=PutAccountSettingDefaultCommand},39147:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.PutAttributesCommand=t.$Command=void 0;const o=n(12538);const r=n(76904);const s=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return s.Command}});const i=n(18499);const a=n(9833);class PutAttributesCommand extends s.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,r.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,PutAttributesCommand.getEndpointParameterInstructions()));const s=e.concat(this.middlewareStack);const{logger:a}=t;const c="ECSClient";const d="PutAttributesCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"AmazonEC2ContainerServiceV20141113",operation:"PutAttributes"}};const{requestHandler:l}=t;return s.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_PutAttributesCommand)(e,t)}deserialize(e,t){return(0,a.de_PutAttributesCommand)(e,t)}}t.PutAttributesCommand=PutAttributesCommand},49555:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.PutClusterCapacityProvidersCommand=t.$Command=void 0;const o=n(12538);const r=n(76904);const s=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return s.Command}});const i=n(18499);const a=n(9833);class PutClusterCapacityProvidersCommand extends s.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,r.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,PutClusterCapacityProvidersCommand.getEndpointParameterInstructions()));const s=e.concat(this.middlewareStack);const{logger:a}=t;const c="ECSClient";const d="PutClusterCapacityProvidersCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"AmazonEC2ContainerServiceV20141113",operation:"PutClusterCapacityProviders"}};const{requestHandler:l}=t;return s.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_PutClusterCapacityProvidersCommand)(e,t)}deserialize(e,t){return(0,a.de_PutClusterCapacityProvidersCommand)(e,t)}}t.PutClusterCapacityProvidersCommand=PutClusterCapacityProvidersCommand},81380:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.RegisterContainerInstanceCommand=t.$Command=void 0;const o=n(12538);const r=n(76904);const s=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return s.Command}});const i=n(18499);const a=n(9833);class RegisterContainerInstanceCommand extends s.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,r.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,RegisterContainerInstanceCommand.getEndpointParameterInstructions()));const s=e.concat(this.middlewareStack);const{logger:a}=t;const c="ECSClient";const d="RegisterContainerInstanceCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"AmazonEC2ContainerServiceV20141113",operation:"RegisterContainerInstance"}};const{requestHandler:l}=t;return s.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_RegisterContainerInstanceCommand)(e,t)}deserialize(e,t){return(0,a.de_RegisterContainerInstanceCommand)(e,t)}}t.RegisterContainerInstanceCommand=RegisterContainerInstanceCommand},99178:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.RegisterTaskDefinitionCommand=t.$Command=void 0;const o=n(12538);const r=n(76904);const s=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return s.Command}});const i=n(18499);const a=n(9833);class RegisterTaskDefinitionCommand extends s.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,r.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,RegisterTaskDefinitionCommand.getEndpointParameterInstructions()));const s=e.concat(this.middlewareStack);const{logger:a}=t;const c="ECSClient";const d="RegisterTaskDefinitionCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"AmazonEC2ContainerServiceV20141113",operation:"RegisterTaskDefinition"}};const{requestHandler:l}=t;return s.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_RegisterTaskDefinitionCommand)(e,t)}deserialize(e,t){return(0,a.de_RegisterTaskDefinitionCommand)(e,t)}}t.RegisterTaskDefinitionCommand=RegisterTaskDefinitionCommand},31058:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.RunTaskCommand=t.$Command=void 0;const o=n(12538);const r=n(76904);const s=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return s.Command}});const i=n(18499);const a=n(9833);class RunTaskCommand extends s.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,r.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,RunTaskCommand.getEndpointParameterInstructions()));const s=e.concat(this.middlewareStack);const{logger:a}=t;const c="ECSClient";const d="RunTaskCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"AmazonEC2ContainerServiceV20141113",operation:"RunTask"}};const{requestHandler:l}=t;return s.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_RunTaskCommand)(e,t)}deserialize(e,t){return(0,a.de_RunTaskCommand)(e,t)}}t.RunTaskCommand=RunTaskCommand},31882:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.StartTaskCommand=t.$Command=void 0;const o=n(12538);const r=n(76904);const s=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return s.Command}});const i=n(18499);const a=n(9833);class StartTaskCommand extends s.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,r.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,StartTaskCommand.getEndpointParameterInstructions()));const s=e.concat(this.middlewareStack);const{logger:a}=t;const c="ECSClient";const d="StartTaskCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"AmazonEC2ContainerServiceV20141113",operation:"StartTask"}};const{requestHandler:l}=t;return s.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_StartTaskCommand)(e,t)}deserialize(e,t){return(0,a.de_StartTaskCommand)(e,t)}}t.StartTaskCommand=StartTaskCommand},67986:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.StopTaskCommand=t.$Command=void 0;const o=n(12538);const r=n(76904);const s=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return s.Command}});const i=n(18499);const a=n(9833);class StopTaskCommand extends s.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,r.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,StopTaskCommand.getEndpointParameterInstructions()));const s=e.concat(this.middlewareStack);const{logger:a}=t;const c="ECSClient";const d="StopTaskCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"AmazonEC2ContainerServiceV20141113",operation:"StopTask"}};const{requestHandler:l}=t;return s.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_StopTaskCommand)(e,t)}deserialize(e,t){return(0,a.de_StopTaskCommand)(e,t)}}t.StopTaskCommand=StopTaskCommand},19824:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.SubmitAttachmentStateChangesCommand=t.$Command=void 0;const o=n(12538);const r=n(76904);const s=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return s.Command}});const i=n(18499);const a=n(9833);class SubmitAttachmentStateChangesCommand extends s.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,r.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,SubmitAttachmentStateChangesCommand.getEndpointParameterInstructions()));const s=e.concat(this.middlewareStack);const{logger:a}=t;const c="ECSClient";const d="SubmitAttachmentStateChangesCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"AmazonEC2ContainerServiceV20141113",operation:"SubmitAttachmentStateChanges"}};const{requestHandler:l}=t;return s.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_SubmitAttachmentStateChangesCommand)(e,t)}deserialize(e,t){return(0,a.de_SubmitAttachmentStateChangesCommand)(e,t)}}t.SubmitAttachmentStateChangesCommand=SubmitAttachmentStateChangesCommand},20693:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.SubmitContainerStateChangeCommand=t.$Command=void 0;const o=n(12538);const r=n(76904);const s=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return s.Command}});const i=n(18499);const a=n(9833);class SubmitContainerStateChangeCommand extends s.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,r.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,SubmitContainerStateChangeCommand.getEndpointParameterInstructions()));const s=e.concat(this.middlewareStack);const{logger:a}=t;const c="ECSClient";const d="SubmitContainerStateChangeCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"AmazonEC2ContainerServiceV20141113",operation:"SubmitContainerStateChange"}};const{requestHandler:l}=t;return s.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_SubmitContainerStateChangeCommand)(e,t)}deserialize(e,t){return(0,a.de_SubmitContainerStateChangeCommand)(e,t)}}t.SubmitContainerStateChangeCommand=SubmitContainerStateChangeCommand},76385:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.SubmitTaskStateChangeCommand=t.$Command=void 0;const o=n(12538);const r=n(76904);const s=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return s.Command}});const i=n(18499);const a=n(9833);class SubmitTaskStateChangeCommand extends s.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,r.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,SubmitTaskStateChangeCommand.getEndpointParameterInstructions()));const s=e.concat(this.middlewareStack);const{logger:a}=t;const c="ECSClient";const d="SubmitTaskStateChangeCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"AmazonEC2ContainerServiceV20141113",operation:"SubmitTaskStateChange"}};const{requestHandler:l}=t;return s.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_SubmitTaskStateChangeCommand)(e,t)}deserialize(e,t){return(0,a.de_SubmitTaskStateChangeCommand)(e,t)}}t.SubmitTaskStateChangeCommand=SubmitTaskStateChangeCommand},24077:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.TagResourceCommand=t.$Command=void 0;const o=n(12538);const r=n(76904);const s=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return s.Command}});const i=n(18499);const a=n(9833);class TagResourceCommand extends s.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,r.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,TagResourceCommand.getEndpointParameterInstructions()));const s=e.concat(this.middlewareStack);const{logger:a}=t;const c="ECSClient";const d="TagResourceCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"AmazonEC2ContainerServiceV20141113",operation:"TagResource"}};const{requestHandler:l}=t;return s.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_TagResourceCommand)(e,t)}deserialize(e,t){return(0,a.de_TagResourceCommand)(e,t)}}t.TagResourceCommand=TagResourceCommand},96400:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.UntagResourceCommand=t.$Command=void 0;const o=n(12538);const r=n(76904);const s=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return s.Command}});const i=n(18499);const a=n(9833);class UntagResourceCommand extends s.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,r.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,UntagResourceCommand.getEndpointParameterInstructions()));const s=e.concat(this.middlewareStack);const{logger:a}=t;const c="ECSClient";const d="UntagResourceCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"AmazonEC2ContainerServiceV20141113",operation:"UntagResource"}};const{requestHandler:l}=t;return s.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_UntagResourceCommand)(e,t)}deserialize(e,t){return(0,a.de_UntagResourceCommand)(e,t)}}t.UntagResourceCommand=UntagResourceCommand},93293:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.UpdateCapacityProviderCommand=t.$Command=void 0;const o=n(12538);const r=n(76904);const s=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return s.Command}});const i=n(18499);const a=n(9833);class UpdateCapacityProviderCommand extends s.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,r.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,UpdateCapacityProviderCommand.getEndpointParameterInstructions()));const s=e.concat(this.middlewareStack);const{logger:a}=t;const c="ECSClient";const d="UpdateCapacityProviderCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"AmazonEC2ContainerServiceV20141113",operation:"UpdateCapacityProvider"}};const{requestHandler:l}=t;return s.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_UpdateCapacityProviderCommand)(e,t)}deserialize(e,t){return(0,a.de_UpdateCapacityProviderCommand)(e,t)}}t.UpdateCapacityProviderCommand=UpdateCapacityProviderCommand},43520:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.UpdateClusterCommand=t.$Command=void 0;const o=n(12538);const r=n(76904);const s=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return s.Command}});const i=n(18499);const a=n(9833);class UpdateClusterCommand extends s.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,r.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,UpdateClusterCommand.getEndpointParameterInstructions()));const s=e.concat(this.middlewareStack);const{logger:a}=t;const c="ECSClient";const d="UpdateClusterCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"AmazonEC2ContainerServiceV20141113",operation:"UpdateCluster"}};const{requestHandler:l}=t;return s.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_UpdateClusterCommand)(e,t)}deserialize(e,t){return(0,a.de_UpdateClusterCommand)(e,t)}}t.UpdateClusterCommand=UpdateClusterCommand},68869:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.UpdateClusterSettingsCommand=t.$Command=void 0;const o=n(12538);const r=n(76904);const s=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return s.Command}});const i=n(18499);const a=n(9833);class UpdateClusterSettingsCommand extends s.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,r.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,UpdateClusterSettingsCommand.getEndpointParameterInstructions()));const s=e.concat(this.middlewareStack);const{logger:a}=t;const c="ECSClient";const d="UpdateClusterSettingsCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"AmazonEC2ContainerServiceV20141113",operation:"UpdateClusterSettings"}};const{requestHandler:l}=t;return s.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_UpdateClusterSettingsCommand)(e,t)}deserialize(e,t){return(0,a.de_UpdateClusterSettingsCommand)(e,t)}}t.UpdateClusterSettingsCommand=UpdateClusterSettingsCommand},3713:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.UpdateContainerAgentCommand=t.$Command=void 0;const o=n(12538);const r=n(76904);const s=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return s.Command}});const i=n(18499);const a=n(9833);class UpdateContainerAgentCommand extends s.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,r.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,UpdateContainerAgentCommand.getEndpointParameterInstructions()));const s=e.concat(this.middlewareStack);const{logger:a}=t;const c="ECSClient";const d="UpdateContainerAgentCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"AmazonEC2ContainerServiceV20141113",operation:"UpdateContainerAgent"}};const{requestHandler:l}=t;return s.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_UpdateContainerAgentCommand)(e,t)}deserialize(e,t){return(0,a.de_UpdateContainerAgentCommand)(e,t)}}t.UpdateContainerAgentCommand=UpdateContainerAgentCommand},28942:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.UpdateContainerInstancesStateCommand=t.$Command=void 0;const o=n(12538);const r=n(76904);const s=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return s.Command}});const i=n(18499);const a=n(9833);class UpdateContainerInstancesStateCommand extends s.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,r.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,UpdateContainerInstancesStateCommand.getEndpointParameterInstructions()));const s=e.concat(this.middlewareStack);const{logger:a}=t;const c="ECSClient";const d="UpdateContainerInstancesStateCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"AmazonEC2ContainerServiceV20141113",operation:"UpdateContainerInstancesState"}};const{requestHandler:l}=t;return s.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_UpdateContainerInstancesStateCommand)(e,t)}deserialize(e,t){return(0,a.de_UpdateContainerInstancesStateCommand)(e,t)}}t.UpdateContainerInstancesStateCommand=UpdateContainerInstancesStateCommand},46962:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.UpdateServiceCommand=t.$Command=void 0;const o=n(12538);const r=n(76904);const s=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return s.Command}});const i=n(18499);const a=n(9833);class UpdateServiceCommand extends s.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,r.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,UpdateServiceCommand.getEndpointParameterInstructions()));const s=e.concat(this.middlewareStack);const{logger:a}=t;const c="ECSClient";const d="UpdateServiceCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"AmazonEC2ContainerServiceV20141113",operation:"UpdateService"}};const{requestHandler:l}=t;return s.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_UpdateServiceCommand)(e,t)}deserialize(e,t){return(0,a.de_UpdateServiceCommand)(e,t)}}t.UpdateServiceCommand=UpdateServiceCommand},68259:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.UpdateServicePrimaryTaskSetCommand=t.$Command=void 0;const o=n(12538);const r=n(76904);const s=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return s.Command}});const i=n(18499);const a=n(9833);class UpdateServicePrimaryTaskSetCommand extends s.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,r.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,UpdateServicePrimaryTaskSetCommand.getEndpointParameterInstructions()));const s=e.concat(this.middlewareStack);const{logger:a}=t;const c="ECSClient";const d="UpdateServicePrimaryTaskSetCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"AmazonEC2ContainerServiceV20141113",operation:"UpdateServicePrimaryTaskSet"}};const{requestHandler:l}=t;return s.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_UpdateServicePrimaryTaskSetCommand)(e,t)}deserialize(e,t){return(0,a.de_UpdateServicePrimaryTaskSetCommand)(e,t)}}t.UpdateServicePrimaryTaskSetCommand=UpdateServicePrimaryTaskSetCommand},80563:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.UpdateTaskProtectionCommand=t.$Command=void 0;const o=n(12538);const r=n(76904);const s=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return s.Command}});const i=n(18499);const a=n(9833);class UpdateTaskProtectionCommand extends s.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,r.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,UpdateTaskProtectionCommand.getEndpointParameterInstructions()));const s=e.concat(this.middlewareStack);const{logger:a}=t;const c="ECSClient";const d="UpdateTaskProtectionCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"AmazonEC2ContainerServiceV20141113",operation:"UpdateTaskProtection"}};const{requestHandler:l}=t;return s.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_UpdateTaskProtectionCommand)(e,t)}deserialize(e,t){return(0,a.de_UpdateTaskProtectionCommand)(e,t)}}t.UpdateTaskProtectionCommand=UpdateTaskProtectionCommand},89239:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.UpdateTaskSetCommand=t.$Command=void 0;const o=n(12538);const r=n(76904);const s=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return s.Command}});const i=n(18499);const a=n(9833);class UpdateTaskSetCommand extends s.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,r.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,UpdateTaskSetCommand.getEndpointParameterInstructions()));const s=e.concat(this.middlewareStack);const{logger:a}=t;const c="ECSClient";const d="UpdateTaskSetCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"AmazonEC2ContainerServiceV20141113",operation:"UpdateTaskSet"}};const{requestHandler:l}=t;return s.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_UpdateTaskSetCommand)(e,t)}deserialize(e,t){return(0,a.de_UpdateTaskSetCommand)(e,t)}}t.UpdateTaskSetCommand=UpdateTaskSetCommand},7659:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(4106),t);o.__exportStar(n(70125),t);o.__exportStar(n(70662),t);o.__exportStar(n(3133),t);o.__exportStar(n(34177),t);o.__exportStar(n(72666),t);o.__exportStar(n(61001),t);o.__exportStar(n(43221),t);o.__exportStar(n(67664),t);o.__exportStar(n(98866),t);o.__exportStar(n(77683),t);o.__exportStar(n(88780),t);o.__exportStar(n(51040),t);o.__exportStar(n(35735),t);o.__exportStar(n(88101),t);o.__exportStar(n(22219),t);o.__exportStar(n(92834),t);o.__exportStar(n(44911),t);o.__exportStar(n(48484),t);o.__exportStar(n(79186),t);o.__exportStar(n(20844),t);o.__exportStar(n(38410),t);o.__exportStar(n(58314),t);o.__exportStar(n(17481),t);o.__exportStar(n(26486),t);o.__exportStar(n(31388),t);o.__exportStar(n(99449),t);o.__exportStar(n(73683),t);o.__exportStar(n(17588),t);o.__exportStar(n(37838),t);o.__exportStar(n(4147),t);o.__exportStar(n(1152),t);o.__exportStar(n(34751),t);o.__exportStar(n(82037),t);o.__exportStar(n(47724),t);o.__exportStar(n(39147),t);o.__exportStar(n(49555),t);o.__exportStar(n(81380),t);o.__exportStar(n(99178),t);o.__exportStar(n(31058),t);o.__exportStar(n(31882),t);o.__exportStar(n(67986),t);o.__exportStar(n(19824),t);o.__exportStar(n(20693),t);o.__exportStar(n(76385),t);o.__exportStar(n(24077),t);o.__exportStar(n(96400),t);o.__exportStar(n(93293),t);o.__exportStar(n(43520),t);o.__exportStar(n(68869),t);o.__exportStar(n(3713),t);o.__exportStar(n(28942),t);o.__exportStar(n(46962),t);o.__exportStar(n(68259),t);o.__exportStar(n(80563),t);o.__exportStar(n(89239),t)},92134:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.resolveClientEndpointParameters=void 0;const resolveClientEndpointParameters=e=>({...e,useDualstackEndpoint:e.useDualstackEndpoint??false,useFipsEndpoint:e.useFipsEndpoint??false,defaultSigningName:"ecs"});t.resolveClientEndpointParameters=resolveClientEndpointParameters},42739:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.defaultEndpointResolver=void 0;const o=n(88013);const r=n(40301);const defaultEndpointResolver=(e,t={})=>(0,o.resolveEndpoint)(r.ruleSet,{endpointParams:e,logger:t.logger});t.defaultEndpointResolver=defaultEndpointResolver},40301:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.ruleSet=void 0;const n="required",o="fn",r="argv",s="ref";const i=true,a="isSet",c="booleanEquals",d="error",u="endpoint",l="tree",p="PartitionResult",m={[n]:false,type:"String"},f={[n]:true,default:false,type:"Boolean"},g={[s]:"Endpoint"},E={[o]:c,[r]:[{[s]:"UseFIPS"},true]},y={[o]:c,[r]:[{[s]:"UseDualStack"},true]},S={},h={[o]:"getAttr",[r]:[{[s]:p},"supportsFIPS"]},_={[o]:c,[r]:[true,{[o]:"getAttr",[r]:[{[s]:p},"supportsDualStack"]}]},v=[E],C=[y],b=[{[s]:"Region"}];const w={version:"1.0",parameters:{Region:m,UseDualStack:f,UseFIPS:f,Endpoint:m},rules:[{conditions:[{[o]:a,[r]:[g]}],rules:[{conditions:v,error:"Invalid Configuration: FIPS and custom endpoint are not supported",type:d},{conditions:C,error:"Invalid Configuration: Dualstack and custom endpoint are not supported",type:d},{endpoint:{url:g,properties:S,headers:S},type:u}],type:l},{conditions:[{[o]:a,[r]:b}],rules:[{conditions:[{[o]:"aws.partition",[r]:b,assign:p}],rules:[{conditions:[E,y],rules:[{conditions:[{[o]:c,[r]:[i,h]},_],rules:[{endpoint:{url:"https://ecs-fips.{Region}.{PartitionResult#dualStackDnsSuffix}",properties:S,headers:S},type:u}],type:l},{error:"FIPS and DualStack are enabled, but this partition does not support one or both",type:d}],type:l},{conditions:v,rules:[{conditions:[{[o]:c,[r]:[h,i]}],rules:[{endpoint:{url:"https://ecs-fips.{Region}.{PartitionResult#dnsSuffix}",properties:S,headers:S},type:u}],type:l},{error:"FIPS is enabled but this partition does not support FIPS",type:d}],type:l},{conditions:C,rules:[{conditions:[_],rules:[{endpoint:{url:"https://ecs.{Region}.{PartitionResult#dualStackDnsSuffix}",properties:S,headers:S},type:u}],type:l},{error:"DualStack is enabled but this partition does not support DualStack",type:d}],type:l},{endpoint:{url:"https://ecs.{Region}.{PartitionResult#dnsSuffix}",properties:S,headers:S},type:u}],type:l}],type:l},{error:"Invalid Configuration: Missing Region",type:d}]};t.ruleSet=w},32702:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.ECSServiceException=void 0;const o=n(10204);o.__exportStar(n(99202),t);o.__exportStar(n(83800),t);o.__exportStar(n(7659),t);o.__exportStar(n(22590),t);o.__exportStar(n(14856),t);o.__exportStar(n(52890),t);n(61194);var r=n(90138);Object.defineProperty(t,"ECSServiceException",{enumerable:true,get:function(){return r.ECSServiceException}})},90138:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.ECSServiceException=t.__ServiceException=void 0;const o=n(11866);Object.defineProperty(t,"__ServiceException",{enumerable:true,get:function(){return o.ServiceException}});class ECSServiceException extends o.ServiceException{constructor(e){super(e);Object.setPrototypeOf(this,ECSServiceException.prototype)}}t.ECSServiceException=ECSServiceException},52890:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(79965),t)},79965:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.TaskDefinitionPlacementConstraintType=t.PidMode=t.NetworkMode=t.IpcMode=t.UlimitName=t.ResourceType=t.TransportProtocol=t.ApplicationProtocol=t.DeviceCgroupPermission=t.FirelensConfigurationType=t.EnvironmentFileType=t.ContainerCondition=t.Compatibility=t.ClusterContainsTasksException=t.ClusterContainsServicesException=t.ClusterContainsContainerInstancesException=t.TargetNotFoundException=t.TargetType=t.SettingName=t.ServiceNotFoundException=t.ServiceNotActiveException=t.UnsupportedFeatureException=t.PlatformUnknownException=t.PlatformTaskDefinitionIncompatibilityException=t.StabilityStatus=t.ScaleUnit=t.DeploymentRolloutState=t.LogDriver=t.SchedulingStrategy=t.PropagateTags=t.PlacementStrategyType=t.PlacementConstraintType=t.AssignPublicIp=t.LaunchType=t.DeploymentControllerType=t.ClusterNotFoundException=t.NamespaceNotFoundException=t.ClusterSettingName=t.ExecuteCommandLogging=t.UpdateInProgressException=t.ServerException=t.LimitExceededException=t.InvalidParameterException=t.CapacityProviderUpdateStatus=t.CapacityProviderStatus=t.ManagedTerminationProtection=t.ManagedScalingStatus=t.ClientException=t.AgentUpdateStatus=t.AccessDeniedException=void 0;t.ExecuteCommandResponseFilterSensitiveLog=t.SessionFilterSensitiveLog=t.NoUpdateAvailableException=t.MissingVersionException=t.ConflictException=t.BlockedException=t.PlatformDeviceType=t.ResourceInUseException=t.AttributeLimitExceededException=t.DesiredStatus=t.SortOrder=t.TaskDefinitionFamilyStatus=t.ContainerInstanceStatus=t.ResourceNotFoundException=t.TargetNotConnectedException=t.TaskSetField=t.TaskStopCode=t.ManagedAgentName=t.HealthStatus=t.Connectivity=t.TaskField=t.TaskDefinitionField=t.ServiceField=t.ContainerInstanceField=t.ClusterField=t.CapacityProviderField=t.InstanceHealthCheckType=t.InstanceHealthCheckState=t.TaskSetNotFoundException=t.EFSTransitEncryption=t.EFSAuthorizationConfigIAM=t.Scope=t.TaskDefinitionStatus=t.OSFamily=t.CPUArchitecture=t.ProxyConfigurationType=void 0;const o=n(11866);const r=n(90138);class AccessDeniedException extends r.ECSServiceException{constructor(e){super({name:"AccessDeniedException",$fault:"client",...e});this.name="AccessDeniedException";this.$fault="client";Object.setPrototypeOf(this,AccessDeniedException.prototype)}}t.AccessDeniedException=AccessDeniedException;t.AgentUpdateStatus={FAILED:"FAILED",PENDING:"PENDING",STAGED:"STAGED",STAGING:"STAGING",UPDATED:"UPDATED",UPDATING:"UPDATING"};class ClientException extends r.ECSServiceException{constructor(e){super({name:"ClientException",$fault:"client",...e});this.name="ClientException";this.$fault="client";Object.setPrototypeOf(this,ClientException.prototype)}}t.ClientException=ClientException;t.ManagedScalingStatus={DISABLED:"DISABLED",ENABLED:"ENABLED"};t.ManagedTerminationProtection={DISABLED:"DISABLED",ENABLED:"ENABLED"};t.CapacityProviderStatus={ACTIVE:"ACTIVE",INACTIVE:"INACTIVE"};t.CapacityProviderUpdateStatus={DELETE_COMPLETE:"DELETE_COMPLETE",DELETE_FAILED:"DELETE_FAILED",DELETE_IN_PROGRESS:"DELETE_IN_PROGRESS",UPDATE_COMPLETE:"UPDATE_COMPLETE",UPDATE_FAILED:"UPDATE_FAILED",UPDATE_IN_PROGRESS:"UPDATE_IN_PROGRESS"};class InvalidParameterException extends r.ECSServiceException{constructor(e){super({name:"InvalidParameterException",$fault:"client",...e});this.name="InvalidParameterException";this.$fault="client";Object.setPrototypeOf(this,InvalidParameterException.prototype)}}t.InvalidParameterException=InvalidParameterException;class LimitExceededException extends r.ECSServiceException{constructor(e){super({name:"LimitExceededException",$fault:"client",...e});this.name="LimitExceededException";this.$fault="client";Object.setPrototypeOf(this,LimitExceededException.prototype)}}t.LimitExceededException=LimitExceededException;class ServerException extends r.ECSServiceException{constructor(e){super({name:"ServerException",$fault:"server",...e});this.name="ServerException";this.$fault="server";Object.setPrototypeOf(this,ServerException.prototype)}}t.ServerException=ServerException;class UpdateInProgressException extends r.ECSServiceException{constructor(e){super({name:"UpdateInProgressException",$fault:"client",...e});this.name="UpdateInProgressException";this.$fault="client";Object.setPrototypeOf(this,UpdateInProgressException.prototype)}}t.UpdateInProgressException=UpdateInProgressException;t.ExecuteCommandLogging={DEFAULT:"DEFAULT",NONE:"NONE",OVERRIDE:"OVERRIDE"};t.ClusterSettingName={CONTAINER_INSIGHTS:"containerInsights"};class NamespaceNotFoundException extends r.ECSServiceException{constructor(e){super({name:"NamespaceNotFoundException",$fault:"client",...e});this.name="NamespaceNotFoundException";this.$fault="client";Object.setPrototypeOf(this,NamespaceNotFoundException.prototype)}}t.NamespaceNotFoundException=NamespaceNotFoundException;class ClusterNotFoundException extends r.ECSServiceException{constructor(e){super({name:"ClusterNotFoundException",$fault:"client",...e});this.name="ClusterNotFoundException";this.$fault="client";Object.setPrototypeOf(this,ClusterNotFoundException.prototype)}}t.ClusterNotFoundException=ClusterNotFoundException;t.DeploymentControllerType={CODE_DEPLOY:"CODE_DEPLOY",ECS:"ECS",EXTERNAL:"EXTERNAL"};t.LaunchType={EC2:"EC2",EXTERNAL:"EXTERNAL",FARGATE:"FARGATE"};t.AssignPublicIp={DISABLED:"DISABLED",ENABLED:"ENABLED"};t.PlacementConstraintType={DISTINCT_INSTANCE:"distinctInstance",MEMBER_OF:"memberOf"};t.PlacementStrategyType={BINPACK:"binpack",RANDOM:"random",SPREAD:"spread"};t.PropagateTags={NONE:"NONE",SERVICE:"SERVICE",TASK_DEFINITION:"TASK_DEFINITION"};t.SchedulingStrategy={DAEMON:"DAEMON",REPLICA:"REPLICA"};t.LogDriver={AWSFIRELENS:"awsfirelens",AWSLOGS:"awslogs",FLUENTD:"fluentd",GELF:"gelf",JOURNALD:"journald",JSON_FILE:"json-file",SPLUNK:"splunk",SYSLOG:"syslog"};t.DeploymentRolloutState={COMPLETED:"COMPLETED",FAILED:"FAILED",IN_PROGRESS:"IN_PROGRESS"};t.ScaleUnit={PERCENT:"PERCENT"};t.StabilityStatus={STABILIZING:"STABILIZING",STEADY_STATE:"STEADY_STATE"};class PlatformTaskDefinitionIncompatibilityException extends r.ECSServiceException{constructor(e){super({name:"PlatformTaskDefinitionIncompatibilityException",$fault:"client",...e});this.name="PlatformTaskDefinitionIncompatibilityException";this.$fault="client";Object.setPrototypeOf(this,PlatformTaskDefinitionIncompatibilityException.prototype)}}t.PlatformTaskDefinitionIncompatibilityException=PlatformTaskDefinitionIncompatibilityException;class PlatformUnknownException extends r.ECSServiceException{constructor(e){super({name:"PlatformUnknownException",$fault:"client",...e});this.name="PlatformUnknownException";this.$fault="client";Object.setPrototypeOf(this,PlatformUnknownException.prototype)}}t.PlatformUnknownException=PlatformUnknownException;class UnsupportedFeatureException extends r.ECSServiceException{constructor(e){super({name:"UnsupportedFeatureException",$fault:"client",...e});this.name="UnsupportedFeatureException";this.$fault="client";Object.setPrototypeOf(this,UnsupportedFeatureException.prototype)}}t.UnsupportedFeatureException=UnsupportedFeatureException;class ServiceNotActiveException extends r.ECSServiceException{constructor(e){super({name:"ServiceNotActiveException",$fault:"client",...e});this.name="ServiceNotActiveException";this.$fault="client";Object.setPrototypeOf(this,ServiceNotActiveException.prototype)}}t.ServiceNotActiveException=ServiceNotActiveException;class ServiceNotFoundException extends r.ECSServiceException{constructor(e){super({name:"ServiceNotFoundException",$fault:"client",...e});this.name="ServiceNotFoundException";this.$fault="client";Object.setPrototypeOf(this,ServiceNotFoundException.prototype)}}t.ServiceNotFoundException=ServiceNotFoundException;t.SettingName={AWSVPC_TRUNKING:"awsvpcTrunking",CONTAINER_INSIGHTS:"containerInsights",CONTAINER_INSTANCE_LONG_ARN_FORMAT:"containerInstanceLongArnFormat",FARGATE_FIPS_MODE:"fargateFIPSMode",FARGATE_TASK_RETIREMENT_WAIT_PERIOD:"fargateTaskRetirementWaitPeriod",SERVICE_LONG_ARN_FORMAT:"serviceLongArnFormat",TAG_RESOURCE_AUTHORIZATION:"tagResourceAuthorization",TASK_LONG_ARN_FORMAT:"taskLongArnFormat"};t.TargetType={CONTAINER_INSTANCE:"container-instance"};class TargetNotFoundException extends r.ECSServiceException{constructor(e){super({name:"TargetNotFoundException",$fault:"client",...e});this.name="TargetNotFoundException";this.$fault="client";Object.setPrototypeOf(this,TargetNotFoundException.prototype)}}t.TargetNotFoundException=TargetNotFoundException;class ClusterContainsContainerInstancesException extends r.ECSServiceException{constructor(e){super({name:"ClusterContainsContainerInstancesException",$fault:"client",...e});this.name="ClusterContainsContainerInstancesException";this.$fault="client";Object.setPrototypeOf(this,ClusterContainsContainerInstancesException.prototype)}}t.ClusterContainsContainerInstancesException=ClusterContainsContainerInstancesException;class ClusterContainsServicesException extends r.ECSServiceException{constructor(e){super({name:"ClusterContainsServicesException",$fault:"client",...e});this.name="ClusterContainsServicesException";this.$fault="client";Object.setPrototypeOf(this,ClusterContainsServicesException.prototype)}}t.ClusterContainsServicesException=ClusterContainsServicesException;class ClusterContainsTasksException extends r.ECSServiceException{constructor(e){super({name:"ClusterContainsTasksException",$fault:"client",...e});this.name="ClusterContainsTasksException";this.$fault="client";Object.setPrototypeOf(this,ClusterContainsTasksException.prototype)}}t.ClusterContainsTasksException=ClusterContainsTasksException;t.Compatibility={EC2:"EC2",EXTERNAL:"EXTERNAL",FARGATE:"FARGATE"};t.ContainerCondition={COMPLETE:"COMPLETE",HEALTHY:"HEALTHY",START:"START",SUCCESS:"SUCCESS"};t.EnvironmentFileType={S3:"s3"};t.FirelensConfigurationType={FLUENTBIT:"fluentbit",FLUENTD:"fluentd"};t.DeviceCgroupPermission={MKNOD:"mknod",READ:"read",WRITE:"write"};t.ApplicationProtocol={GRPC:"grpc",HTTP:"http",HTTP2:"http2"};t.TransportProtocol={TCP:"tcp",UDP:"udp"};t.ResourceType={GPU:"GPU",INFERENCE_ACCELERATOR:"InferenceAccelerator"};t.UlimitName={CORE:"core",CPU:"cpu",DATA:"data",FSIZE:"fsize",LOCKS:"locks",MEMLOCK:"memlock",MSGQUEUE:"msgqueue",NICE:"nice",NOFILE:"nofile",NPROC:"nproc",RSS:"rss",RTPRIO:"rtprio",RTTIME:"rttime",SIGPENDING:"sigpending",STACK:"stack"};t.IpcMode={HOST:"host",NONE:"none",TASK:"task"};t.NetworkMode={AWSVPC:"awsvpc",BRIDGE:"bridge",HOST:"host",NONE:"none"};t.PidMode={HOST:"host",TASK:"task"};t.TaskDefinitionPlacementConstraintType={MEMBER_OF:"memberOf"};t.ProxyConfigurationType={APPMESH:"APPMESH"};t.CPUArchitecture={ARM64:"ARM64",X86_64:"X86_64"};t.OSFamily={LINUX:"LINUX",WINDOWS_SERVER_2004_CORE:"WINDOWS_SERVER_2004_CORE",WINDOWS_SERVER_2016_FULL:"WINDOWS_SERVER_2016_FULL",WINDOWS_SERVER_2019_CORE:"WINDOWS_SERVER_2019_CORE",WINDOWS_SERVER_2019_FULL:"WINDOWS_SERVER_2019_FULL",WINDOWS_SERVER_2022_CORE:"WINDOWS_SERVER_2022_CORE",WINDOWS_SERVER_2022_FULL:"WINDOWS_SERVER_2022_FULL",WINDOWS_SERVER_20H2_CORE:"WINDOWS_SERVER_20H2_CORE"};t.TaskDefinitionStatus={ACTIVE:"ACTIVE",DELETE_IN_PROGRESS:"DELETE_IN_PROGRESS",INACTIVE:"INACTIVE"};t.Scope={SHARED:"shared",TASK:"task"};t.EFSAuthorizationConfigIAM={DISABLED:"DISABLED",ENABLED:"ENABLED"};t.EFSTransitEncryption={DISABLED:"DISABLED",ENABLED:"ENABLED"};class TaskSetNotFoundException extends r.ECSServiceException{constructor(e){super({name:"TaskSetNotFoundException",$fault:"client",...e});this.name="TaskSetNotFoundException";this.$fault="client";Object.setPrototypeOf(this,TaskSetNotFoundException.prototype)}}t.TaskSetNotFoundException=TaskSetNotFoundException;t.InstanceHealthCheckState={IMPAIRED:"IMPAIRED",INITIALIZING:"INITIALIZING",INSUFFICIENT_DATA:"INSUFFICIENT_DATA",OK:"OK"};t.InstanceHealthCheckType={CONTAINER_RUNTIME:"CONTAINER_RUNTIME"};t.CapacityProviderField={TAGS:"TAGS"};t.ClusterField={ATTACHMENTS:"ATTACHMENTS",CONFIGURATIONS:"CONFIGURATIONS",SETTINGS:"SETTINGS",STATISTICS:"STATISTICS",TAGS:"TAGS"};t.ContainerInstanceField={CONTAINER_INSTANCE_HEALTH:"CONTAINER_INSTANCE_HEALTH",TAGS:"TAGS"};t.ServiceField={TAGS:"TAGS"};t.TaskDefinitionField={TAGS:"TAGS"};t.TaskField={TAGS:"TAGS"};t.Connectivity={CONNECTED:"CONNECTED",DISCONNECTED:"DISCONNECTED"};t.HealthStatus={HEALTHY:"HEALTHY",UNHEALTHY:"UNHEALTHY",UNKNOWN:"UNKNOWN"};t.ManagedAgentName={ExecuteCommandAgent:"ExecuteCommandAgent"};t.TaskStopCode={ESSENTIAL_CONTAINER_EXITED:"EssentialContainerExited",SERVICE_SCHEDULER_INITIATED:"ServiceSchedulerInitiated",SPOT_INTERRUPTION:"SpotInterruption",TASK_FAILED_TO_START:"TaskFailedToStart",TERMINATION_NOTICE:"TerminationNotice",USER_INITIATED:"UserInitiated"};t.TaskSetField={TAGS:"TAGS"};class TargetNotConnectedException extends r.ECSServiceException{constructor(e){super({name:"TargetNotConnectedException",$fault:"client",...e});this.name="TargetNotConnectedException";this.$fault="client";Object.setPrototypeOf(this,TargetNotConnectedException.prototype)}}t.TargetNotConnectedException=TargetNotConnectedException;class ResourceNotFoundException extends r.ECSServiceException{constructor(e){super({name:"ResourceNotFoundException",$fault:"client",...e});this.name="ResourceNotFoundException";this.$fault="client";Object.setPrototypeOf(this,ResourceNotFoundException.prototype)}}t.ResourceNotFoundException=ResourceNotFoundException;t.ContainerInstanceStatus={ACTIVE:"ACTIVE",DEREGISTERING:"DEREGISTERING",DRAINING:"DRAINING",REGISTERING:"REGISTERING",REGISTRATION_FAILED:"REGISTRATION_FAILED"};t.TaskDefinitionFamilyStatus={ACTIVE:"ACTIVE",ALL:"ALL",INACTIVE:"INACTIVE"};t.SortOrder={ASC:"ASC",DESC:"DESC"};t.DesiredStatus={PENDING:"PENDING",RUNNING:"RUNNING",STOPPED:"STOPPED"};class AttributeLimitExceededException extends r.ECSServiceException{constructor(e){super({name:"AttributeLimitExceededException",$fault:"client",...e});this.name="AttributeLimitExceededException";this.$fault="client";Object.setPrototypeOf(this,AttributeLimitExceededException.prototype)}}t.AttributeLimitExceededException=AttributeLimitExceededException;class ResourceInUseException extends r.ECSServiceException{constructor(e){super({name:"ResourceInUseException",$fault:"client",...e});this.name="ResourceInUseException";this.$fault="client";Object.setPrototypeOf(this,ResourceInUseException.prototype)}}t.ResourceInUseException=ResourceInUseException;t.PlatformDeviceType={GPU:"GPU"};class BlockedException extends r.ECSServiceException{constructor(e){super({name:"BlockedException",$fault:"client",...e});this.name="BlockedException";this.$fault="client";Object.setPrototypeOf(this,BlockedException.prototype)}}t.BlockedException=BlockedException;class ConflictException extends r.ECSServiceException{constructor(e){super({name:"ConflictException",$fault:"client",...e});this.name="ConflictException";this.$fault="client";Object.setPrototypeOf(this,ConflictException.prototype);this.resourceIds=e.resourceIds}}t.ConflictException=ConflictException;class MissingVersionException extends r.ECSServiceException{constructor(e){super({name:"MissingVersionException",$fault:"client",...e});this.name="MissingVersionException";this.$fault="client";Object.setPrototypeOf(this,MissingVersionException.prototype)}}t.MissingVersionException=MissingVersionException;class NoUpdateAvailableException extends r.ECSServiceException{constructor(e){super({name:"NoUpdateAvailableException",$fault:"client",...e});this.name="NoUpdateAvailableException";this.$fault="client";Object.setPrototypeOf(this,NoUpdateAvailableException.prototype)}}t.NoUpdateAvailableException=NoUpdateAvailableException;const SessionFilterSensitiveLog=e=>({...e,...e.tokenValue&&{tokenValue:o.SENSITIVE_STRING}});t.SessionFilterSensitiveLog=SessionFilterSensitiveLog;const ExecuteCommandResponseFilterSensitiveLog=e=>({...e,...e.session&&{session:(0,t.SessionFilterSensitiveLog)(e.session)}});t.ExecuteCommandResponseFilterSensitiveLog=ExecuteCommandResponseFilterSensitiveLog},11148:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},52381:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.paginateListAccountSettings=void 0;const o=n(17481);const r=n(99202);const makePagedClientRequest=async(e,t,...n)=>await e.send(new o.ListAccountSettingsCommand(t),...n);async function*paginateListAccountSettings(e,t,...n){let o=e.startingToken||undefined;let s=true;let i;while(s){t.nextToken=o;t["maxResults"]=e.pageSize;if(e.client instanceof r.ECSClient){i=await makePagedClientRequest(e.client,t,...n)}else{throw new Error("Invalid client, expected ECS | ECSClient")}yield i;const a=o;o=i.nextToken;s=!!(o&&(!e.stopOnSameToken||o!==a))}return undefined}t.paginateListAccountSettings=paginateListAccountSettings},99177:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.paginateListAttributes=void 0;const o=n(26486);const r=n(99202);const makePagedClientRequest=async(e,t,...n)=>await e.send(new o.ListAttributesCommand(t),...n);async function*paginateListAttributes(e,t,...n){let o=e.startingToken||undefined;let s=true;let i;while(s){t.nextToken=o;t["maxResults"]=e.pageSize;if(e.client instanceof r.ECSClient){i=await makePagedClientRequest(e.client,t,...n)}else{throw new Error("Invalid client, expected ECS | ECSClient")}yield i;const a=o;o=i.nextToken;s=!!(o&&(!e.stopOnSameToken||o!==a))}return undefined}t.paginateListAttributes=paginateListAttributes},70092:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.paginateListClusters=void 0;const o=n(31388);const r=n(99202);const makePagedClientRequest=async(e,t,...n)=>await e.send(new o.ListClustersCommand(t),...n);async function*paginateListClusters(e,t,...n){let o=e.startingToken||undefined;let s=true;let i;while(s){t.nextToken=o;t["maxResults"]=e.pageSize;if(e.client instanceof r.ECSClient){i=await makePagedClientRequest(e.client,t,...n)}else{throw new Error("Invalid client, expected ECS | ECSClient")}yield i;const a=o;o=i.nextToken;s=!!(o&&(!e.stopOnSameToken||o!==a))}return undefined}t.paginateListClusters=paginateListClusters},5033:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.paginateListContainerInstances=void 0;const o=n(99449);const r=n(99202);const makePagedClientRequest=async(e,t,...n)=>await e.send(new o.ListContainerInstancesCommand(t),...n);async function*paginateListContainerInstances(e,t,...n){let o=e.startingToken||undefined;let s=true;let i;while(s){t.nextToken=o;t["maxResults"]=e.pageSize;if(e.client instanceof r.ECSClient){i=await makePagedClientRequest(e.client,t,...n)}else{throw new Error("Invalid client, expected ECS | ECSClient")}yield i;const a=o;o=i.nextToken;s=!!(o&&(!e.stopOnSameToken||o!==a))}return undefined}t.paginateListContainerInstances=paginateListContainerInstances},36049:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.paginateListServicesByNamespace=void 0;const o=n(73683);const r=n(99202);const makePagedClientRequest=async(e,t,...n)=>await e.send(new o.ListServicesByNamespaceCommand(t),...n);async function*paginateListServicesByNamespace(e,t,...n){let o=e.startingToken||undefined;let s=true;let i;while(s){t.nextToken=o;t["maxResults"]=e.pageSize;if(e.client instanceof r.ECSClient){i=await makePagedClientRequest(e.client,t,...n)}else{throw new Error("Invalid client, expected ECS | ECSClient")}yield i;const a=o;o=i.nextToken;s=!!(o&&(!e.stopOnSameToken||o!==a))}return undefined}t.paginateListServicesByNamespace=paginateListServicesByNamespace},56986:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.paginateListServices=void 0;const o=n(17588);const r=n(99202);const makePagedClientRequest=async(e,t,...n)=>await e.send(new o.ListServicesCommand(t),...n);async function*paginateListServices(e,t,...n){let o=e.startingToken||undefined;let s=true;let i;while(s){t.nextToken=o;t["maxResults"]=e.pageSize;if(e.client instanceof r.ECSClient){i=await makePagedClientRequest(e.client,t,...n)}else{throw new Error("Invalid client, expected ECS | ECSClient")}yield i;const a=o;o=i.nextToken;s=!!(o&&(!e.stopOnSameToken||o!==a))}return undefined}t.paginateListServices=paginateListServices},73908:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.paginateListTaskDefinitionFamilies=void 0;const o=n(4147);const r=n(99202);const makePagedClientRequest=async(e,t,...n)=>await e.send(new o.ListTaskDefinitionFamiliesCommand(t),...n);async function*paginateListTaskDefinitionFamilies(e,t,...n){let o=e.startingToken||undefined;let s=true;let i;while(s){t.nextToken=o;t["maxResults"]=e.pageSize;if(e.client instanceof r.ECSClient){i=await makePagedClientRequest(e.client,t,...n)}else{throw new Error("Invalid client, expected ECS | ECSClient")}yield i;const a=o;o=i.nextToken;s=!!(o&&(!e.stopOnSameToken||o!==a))}return undefined}t.paginateListTaskDefinitionFamilies=paginateListTaskDefinitionFamilies},32307:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.paginateListTaskDefinitions=void 0;const o=n(1152);const r=n(99202);const makePagedClientRequest=async(e,t,...n)=>await e.send(new o.ListTaskDefinitionsCommand(t),...n);async function*paginateListTaskDefinitions(e,t,...n){let o=e.startingToken||undefined;let s=true;let i;while(s){t.nextToken=o;t["maxResults"]=e.pageSize;if(e.client instanceof r.ECSClient){i=await makePagedClientRequest(e.client,t,...n)}else{throw new Error("Invalid client, expected ECS | ECSClient")}yield i;const a=o;o=i.nextToken;s=!!(o&&(!e.stopOnSameToken||o!==a))}return undefined}t.paginateListTaskDefinitions=paginateListTaskDefinitions},12534:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.paginateListTasks=void 0;const o=n(34751);const r=n(99202);const makePagedClientRequest=async(e,t,...n)=>await e.send(new o.ListTasksCommand(t),...n);async function*paginateListTasks(e,t,...n){let o=e.startingToken||undefined;let s=true;let i;while(s){t.nextToken=o;t["maxResults"]=e.pageSize;if(e.client instanceof r.ECSClient){i=await makePagedClientRequest(e.client,t,...n)}else{throw new Error("Invalid client, expected ECS | ECSClient")}yield i;const a=o;o=i.nextToken;s=!!(o&&(!e.stopOnSameToken||o!==a))}return undefined}t.paginateListTasks=paginateListTasks},22590:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(11148),t);o.__exportStar(n(52381),t);o.__exportStar(n(99177),t);o.__exportStar(n(70092),t);o.__exportStar(n(5033),t);o.__exportStar(n(36049),t);o.__exportStar(n(56986),t);o.__exportStar(n(73908),t);o.__exportStar(n(32307),t);o.__exportStar(n(12534),t)},9833:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.se_UpdateClusterSettingsCommand=t.se_UpdateClusterCommand=t.se_UpdateCapacityProviderCommand=t.se_UntagResourceCommand=t.se_TagResourceCommand=t.se_SubmitTaskStateChangeCommand=t.se_SubmitContainerStateChangeCommand=t.se_SubmitAttachmentStateChangesCommand=t.se_StopTaskCommand=t.se_StartTaskCommand=t.se_RunTaskCommand=t.se_RegisterTaskDefinitionCommand=t.se_RegisterContainerInstanceCommand=t.se_PutClusterCapacityProvidersCommand=t.se_PutAttributesCommand=t.se_PutAccountSettingDefaultCommand=t.se_PutAccountSettingCommand=t.se_ListTasksCommand=t.se_ListTaskDefinitionsCommand=t.se_ListTaskDefinitionFamiliesCommand=t.se_ListTagsForResourceCommand=t.se_ListServicesByNamespaceCommand=t.se_ListServicesCommand=t.se_ListContainerInstancesCommand=t.se_ListClustersCommand=t.se_ListAttributesCommand=t.se_ListAccountSettingsCommand=t.se_GetTaskProtectionCommand=t.se_ExecuteCommandCommand=t.se_DiscoverPollEndpointCommand=t.se_DescribeTaskSetsCommand=t.se_DescribeTasksCommand=t.se_DescribeTaskDefinitionCommand=t.se_DescribeServicesCommand=t.se_DescribeContainerInstancesCommand=t.se_DescribeClustersCommand=t.se_DescribeCapacityProvidersCommand=t.se_DeregisterTaskDefinitionCommand=t.se_DeregisterContainerInstanceCommand=t.se_DeleteTaskSetCommand=t.se_DeleteTaskDefinitionsCommand=t.se_DeleteServiceCommand=t.se_DeleteClusterCommand=t.se_DeleteCapacityProviderCommand=t.se_DeleteAttributesCommand=t.se_DeleteAccountSettingCommand=t.se_CreateTaskSetCommand=t.se_CreateServiceCommand=t.se_CreateClusterCommand=t.se_CreateCapacityProviderCommand=void 0;t.de_SubmitContainerStateChangeCommand=t.de_SubmitAttachmentStateChangesCommand=t.de_StopTaskCommand=t.de_StartTaskCommand=t.de_RunTaskCommand=t.de_RegisterTaskDefinitionCommand=t.de_RegisterContainerInstanceCommand=t.de_PutClusterCapacityProvidersCommand=t.de_PutAttributesCommand=t.de_PutAccountSettingDefaultCommand=t.de_PutAccountSettingCommand=t.de_ListTasksCommand=t.de_ListTaskDefinitionsCommand=t.de_ListTaskDefinitionFamiliesCommand=t.de_ListTagsForResourceCommand=t.de_ListServicesByNamespaceCommand=t.de_ListServicesCommand=t.de_ListContainerInstancesCommand=t.de_ListClustersCommand=t.de_ListAttributesCommand=t.de_ListAccountSettingsCommand=t.de_GetTaskProtectionCommand=t.de_ExecuteCommandCommand=t.de_DiscoverPollEndpointCommand=t.de_DescribeTaskSetsCommand=t.de_DescribeTasksCommand=t.de_DescribeTaskDefinitionCommand=t.de_DescribeServicesCommand=t.de_DescribeContainerInstancesCommand=t.de_DescribeClustersCommand=t.de_DescribeCapacityProvidersCommand=t.de_DeregisterTaskDefinitionCommand=t.de_DeregisterContainerInstanceCommand=t.de_DeleteTaskSetCommand=t.de_DeleteTaskDefinitionsCommand=t.de_DeleteServiceCommand=t.de_DeleteClusterCommand=t.de_DeleteCapacityProviderCommand=t.de_DeleteAttributesCommand=t.de_DeleteAccountSettingCommand=t.de_CreateTaskSetCommand=t.de_CreateServiceCommand=t.de_CreateClusterCommand=t.de_CreateCapacityProviderCommand=t.se_UpdateTaskSetCommand=t.se_UpdateTaskProtectionCommand=t.se_UpdateServicePrimaryTaskSetCommand=t.se_UpdateServiceCommand=t.se_UpdateContainerInstancesStateCommand=t.se_UpdateContainerAgentCommand=void 0;t.de_UpdateTaskSetCommand=t.de_UpdateTaskProtectionCommand=t.de_UpdateServicePrimaryTaskSetCommand=t.de_UpdateServiceCommand=t.de_UpdateContainerInstancesStateCommand=t.de_UpdateContainerAgentCommand=t.de_UpdateClusterSettingsCommand=t.de_UpdateClusterCommand=t.de_UpdateCapacityProviderCommand=t.de_UntagResourceCommand=t.de_TagResourceCommand=t.de_SubmitTaskStateChangeCommand=void 0;const o=n(54117);const r=n(11866);const s=n(2420);const i=n(90138);const a=n(79965);const se_CreateCapacityProviderCommand=async(e,t)=>{const n=sharedHeaders("CreateCapacityProvider");let o;o=JSON.stringify((0,r._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_CreateCapacityProviderCommand=se_CreateCapacityProviderCommand;const se_CreateClusterCommand=async(e,t)=>{const n=sharedHeaders("CreateCluster");let o;o=JSON.stringify((0,r._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_CreateClusterCommand=se_CreateClusterCommand;const se_CreateServiceCommand=async(e,t)=>{const n=sharedHeaders("CreateService");let o;o=JSON.stringify((0,r._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_CreateServiceCommand=se_CreateServiceCommand;const se_CreateTaskSetCommand=async(e,t)=>{const n=sharedHeaders("CreateTaskSet");let o;o=JSON.stringify(se_CreateTaskSetRequest(e,t));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_CreateTaskSetCommand=se_CreateTaskSetCommand;const se_DeleteAccountSettingCommand=async(e,t)=>{const n=sharedHeaders("DeleteAccountSetting");let o;o=JSON.stringify((0,r._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_DeleteAccountSettingCommand=se_DeleteAccountSettingCommand;const se_DeleteAttributesCommand=async(e,t)=>{const n=sharedHeaders("DeleteAttributes");let o;o=JSON.stringify((0,r._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_DeleteAttributesCommand=se_DeleteAttributesCommand;const se_DeleteCapacityProviderCommand=async(e,t)=>{const n=sharedHeaders("DeleteCapacityProvider");let o;o=JSON.stringify((0,r._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_DeleteCapacityProviderCommand=se_DeleteCapacityProviderCommand;const se_DeleteClusterCommand=async(e,t)=>{const n=sharedHeaders("DeleteCluster");let o;o=JSON.stringify((0,r._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_DeleteClusterCommand=se_DeleteClusterCommand;const se_DeleteServiceCommand=async(e,t)=>{const n=sharedHeaders("DeleteService");let o;o=JSON.stringify((0,r._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_DeleteServiceCommand=se_DeleteServiceCommand;const se_DeleteTaskDefinitionsCommand=async(e,t)=>{const n=sharedHeaders("DeleteTaskDefinitions");let o;o=JSON.stringify((0,r._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_DeleteTaskDefinitionsCommand=se_DeleteTaskDefinitionsCommand;const se_DeleteTaskSetCommand=async(e,t)=>{const n=sharedHeaders("DeleteTaskSet");let o;o=JSON.stringify((0,r._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_DeleteTaskSetCommand=se_DeleteTaskSetCommand;const se_DeregisterContainerInstanceCommand=async(e,t)=>{const n=sharedHeaders("DeregisterContainerInstance");let o;o=JSON.stringify((0,r._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_DeregisterContainerInstanceCommand=se_DeregisterContainerInstanceCommand;const se_DeregisterTaskDefinitionCommand=async(e,t)=>{const n=sharedHeaders("DeregisterTaskDefinition");let o;o=JSON.stringify((0,r._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_DeregisterTaskDefinitionCommand=se_DeregisterTaskDefinitionCommand;const se_DescribeCapacityProvidersCommand=async(e,t)=>{const n=sharedHeaders("DescribeCapacityProviders");let o;o=JSON.stringify((0,r._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_DescribeCapacityProvidersCommand=se_DescribeCapacityProvidersCommand;const se_DescribeClustersCommand=async(e,t)=>{const n=sharedHeaders("DescribeClusters");let o;o=JSON.stringify((0,r._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_DescribeClustersCommand=se_DescribeClustersCommand;const se_DescribeContainerInstancesCommand=async(e,t)=>{const n=sharedHeaders("DescribeContainerInstances");let o;o=JSON.stringify((0,r._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_DescribeContainerInstancesCommand=se_DescribeContainerInstancesCommand;const se_DescribeServicesCommand=async(e,t)=>{const n=sharedHeaders("DescribeServices");let o;o=JSON.stringify((0,r._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_DescribeServicesCommand=se_DescribeServicesCommand;const se_DescribeTaskDefinitionCommand=async(e,t)=>{const n=sharedHeaders("DescribeTaskDefinition");let o;o=JSON.stringify((0,r._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_DescribeTaskDefinitionCommand=se_DescribeTaskDefinitionCommand;const se_DescribeTasksCommand=async(e,t)=>{const n=sharedHeaders("DescribeTasks");let o;o=JSON.stringify((0,r._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_DescribeTasksCommand=se_DescribeTasksCommand;const se_DescribeTaskSetsCommand=async(e,t)=>{const n=sharedHeaders("DescribeTaskSets");let o;o=JSON.stringify((0,r._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_DescribeTaskSetsCommand=se_DescribeTaskSetsCommand;const se_DiscoverPollEndpointCommand=async(e,t)=>{const n=sharedHeaders("DiscoverPollEndpoint");let o;o=JSON.stringify((0,r._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_DiscoverPollEndpointCommand=se_DiscoverPollEndpointCommand;const se_ExecuteCommandCommand=async(e,t)=>{const n=sharedHeaders("ExecuteCommand");let o;o=JSON.stringify((0,r._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_ExecuteCommandCommand=se_ExecuteCommandCommand;const se_GetTaskProtectionCommand=async(e,t)=>{const n=sharedHeaders("GetTaskProtection");let o;o=JSON.stringify((0,r._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_GetTaskProtectionCommand=se_GetTaskProtectionCommand;const se_ListAccountSettingsCommand=async(e,t)=>{const n=sharedHeaders("ListAccountSettings");let o;o=JSON.stringify((0,r._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_ListAccountSettingsCommand=se_ListAccountSettingsCommand;const se_ListAttributesCommand=async(e,t)=>{const n=sharedHeaders("ListAttributes");let o;o=JSON.stringify((0,r._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_ListAttributesCommand=se_ListAttributesCommand;const se_ListClustersCommand=async(e,t)=>{const n=sharedHeaders("ListClusters");let o;o=JSON.stringify((0,r._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_ListClustersCommand=se_ListClustersCommand;const se_ListContainerInstancesCommand=async(e,t)=>{const n=sharedHeaders("ListContainerInstances");let o;o=JSON.stringify((0,r._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_ListContainerInstancesCommand=se_ListContainerInstancesCommand;const se_ListServicesCommand=async(e,t)=>{const n=sharedHeaders("ListServices");let o;o=JSON.stringify((0,r._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_ListServicesCommand=se_ListServicesCommand;const se_ListServicesByNamespaceCommand=async(e,t)=>{const n=sharedHeaders("ListServicesByNamespace");let o;o=JSON.stringify((0,r._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_ListServicesByNamespaceCommand=se_ListServicesByNamespaceCommand;const se_ListTagsForResourceCommand=async(e,t)=>{const n=sharedHeaders("ListTagsForResource");let o;o=JSON.stringify((0,r._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_ListTagsForResourceCommand=se_ListTagsForResourceCommand;const se_ListTaskDefinitionFamiliesCommand=async(e,t)=>{const n=sharedHeaders("ListTaskDefinitionFamilies");let o;o=JSON.stringify((0,r._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_ListTaskDefinitionFamiliesCommand=se_ListTaskDefinitionFamiliesCommand;const se_ListTaskDefinitionsCommand=async(e,t)=>{const n=sharedHeaders("ListTaskDefinitions");let o;o=JSON.stringify((0,r._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_ListTaskDefinitionsCommand=se_ListTaskDefinitionsCommand;const se_ListTasksCommand=async(e,t)=>{const n=sharedHeaders("ListTasks");let o;o=JSON.stringify((0,r._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_ListTasksCommand=se_ListTasksCommand;const se_PutAccountSettingCommand=async(e,t)=>{const n=sharedHeaders("PutAccountSetting");let o;o=JSON.stringify((0,r._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_PutAccountSettingCommand=se_PutAccountSettingCommand;const se_PutAccountSettingDefaultCommand=async(e,t)=>{const n=sharedHeaders("PutAccountSettingDefault");let o;o=JSON.stringify((0,r._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_PutAccountSettingDefaultCommand=se_PutAccountSettingDefaultCommand;const se_PutAttributesCommand=async(e,t)=>{const n=sharedHeaders("PutAttributes");let o;o=JSON.stringify((0,r._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_PutAttributesCommand=se_PutAttributesCommand;const se_PutClusterCapacityProvidersCommand=async(e,t)=>{const n=sharedHeaders("PutClusterCapacityProviders");let o;o=JSON.stringify((0,r._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_PutClusterCapacityProvidersCommand=se_PutClusterCapacityProvidersCommand;const se_RegisterContainerInstanceCommand=async(e,t)=>{const n=sharedHeaders("RegisterContainerInstance");let o;o=JSON.stringify(se_RegisterContainerInstanceRequest(e,t));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_RegisterContainerInstanceCommand=se_RegisterContainerInstanceCommand;const se_RegisterTaskDefinitionCommand=async(e,t)=>{const n=sharedHeaders("RegisterTaskDefinition");let o;o=JSON.stringify((0,r._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_RegisterTaskDefinitionCommand=se_RegisterTaskDefinitionCommand;const se_RunTaskCommand=async(e,t)=>{const n=sharedHeaders("RunTask");let o;o=JSON.stringify(se_RunTaskRequest(e,t));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_RunTaskCommand=se_RunTaskCommand;const se_StartTaskCommand=async(e,t)=>{const n=sharedHeaders("StartTask");let o;o=JSON.stringify((0,r._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_StartTaskCommand=se_StartTaskCommand;const se_StopTaskCommand=async(e,t)=>{const n=sharedHeaders("StopTask");let o;o=JSON.stringify((0,r._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_StopTaskCommand=se_StopTaskCommand;const se_SubmitAttachmentStateChangesCommand=async(e,t)=>{const n=sharedHeaders("SubmitAttachmentStateChanges");let o;o=JSON.stringify((0,r._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_SubmitAttachmentStateChangesCommand=se_SubmitAttachmentStateChangesCommand;const se_SubmitContainerStateChangeCommand=async(e,t)=>{const n=sharedHeaders("SubmitContainerStateChange");let o;o=JSON.stringify((0,r._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_SubmitContainerStateChangeCommand=se_SubmitContainerStateChangeCommand;const se_SubmitTaskStateChangeCommand=async(e,t)=>{const n=sharedHeaders("SubmitTaskStateChange");let o;o=JSON.stringify(se_SubmitTaskStateChangeRequest(e,t));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_SubmitTaskStateChangeCommand=se_SubmitTaskStateChangeCommand;const se_TagResourceCommand=async(e,t)=>{const n=sharedHeaders("TagResource");let o;o=JSON.stringify((0,r._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_TagResourceCommand=se_TagResourceCommand;const se_UntagResourceCommand=async(e,t)=>{const n=sharedHeaders("UntagResource");let o;o=JSON.stringify((0,r._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_UntagResourceCommand=se_UntagResourceCommand;const se_UpdateCapacityProviderCommand=async(e,t)=>{const n=sharedHeaders("UpdateCapacityProvider");let o;o=JSON.stringify((0,r._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_UpdateCapacityProviderCommand=se_UpdateCapacityProviderCommand;const se_UpdateClusterCommand=async(e,t)=>{const n=sharedHeaders("UpdateCluster");let o;o=JSON.stringify((0,r._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_UpdateClusterCommand=se_UpdateClusterCommand;const se_UpdateClusterSettingsCommand=async(e,t)=>{const n=sharedHeaders("UpdateClusterSettings");let o;o=JSON.stringify((0,r._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_UpdateClusterSettingsCommand=se_UpdateClusterSettingsCommand;const se_UpdateContainerAgentCommand=async(e,t)=>{const n=sharedHeaders("UpdateContainerAgent");let o;o=JSON.stringify((0,r._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_UpdateContainerAgentCommand=se_UpdateContainerAgentCommand;const se_UpdateContainerInstancesStateCommand=async(e,t)=>{const n=sharedHeaders("UpdateContainerInstancesState");let o;o=JSON.stringify((0,r._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_UpdateContainerInstancesStateCommand=se_UpdateContainerInstancesStateCommand;const se_UpdateServiceCommand=async(e,t)=>{const n=sharedHeaders("UpdateService");let o;o=JSON.stringify((0,r._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_UpdateServiceCommand=se_UpdateServiceCommand;const se_UpdateServicePrimaryTaskSetCommand=async(e,t)=>{const n=sharedHeaders("UpdateServicePrimaryTaskSet");let o;o=JSON.stringify((0,r._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_UpdateServicePrimaryTaskSetCommand=se_UpdateServicePrimaryTaskSetCommand;const se_UpdateTaskProtectionCommand=async(e,t)=>{const n=sharedHeaders("UpdateTaskProtection");let o;o=JSON.stringify((0,r._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_UpdateTaskProtectionCommand=se_UpdateTaskProtectionCommand;const se_UpdateTaskSetCommand=async(e,t)=>{const n=sharedHeaders("UpdateTaskSet");let o;o=JSON.stringify(se_UpdateTaskSetRequest(e,t));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_UpdateTaskSetCommand=se_UpdateTaskSetCommand;const de_CreateCapacityProviderCommand=async(e,t)=>{if(e.statusCode>=300){return de_CreateCapacityProviderCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,r._json)(n);const s={$metadata:deserializeMetadata(e),...o};return s};t.de_CreateCapacityProviderCommand=de_CreateCapacityProviderCommand;const de_CreateCapacityProviderCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"ClientException":case"com.amazonaws.ecs#ClientException":throw await de_ClientExceptionRes(n,t);case"InvalidParameterException":case"com.amazonaws.ecs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"LimitExceededException":case"com.amazonaws.ecs#LimitExceededException":throw await de_LimitExceededExceptionRes(n,t);case"ServerException":case"com.amazonaws.ecs#ServerException":throw await de_ServerExceptionRes(n,t);case"UpdateInProgressException":case"com.amazonaws.ecs#UpdateInProgressException":throw await de_UpdateInProgressExceptionRes(n,t);default:const r=n.body;return c({output:e,parsedBody:r,errorCode:o})}};const de_CreateClusterCommand=async(e,t)=>{if(e.statusCode>=300){return de_CreateClusterCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,r._json)(n);const s={$metadata:deserializeMetadata(e),...o};return s};t.de_CreateClusterCommand=de_CreateClusterCommand;const de_CreateClusterCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"ClientException":case"com.amazonaws.ecs#ClientException":throw await de_ClientExceptionRes(n,t);case"InvalidParameterException":case"com.amazonaws.ecs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"NamespaceNotFoundException":case"com.amazonaws.ecs#NamespaceNotFoundException":throw await de_NamespaceNotFoundExceptionRes(n,t);case"ServerException":case"com.amazonaws.ecs#ServerException":throw await de_ServerExceptionRes(n,t);default:const r=n.body;return c({output:e,parsedBody:r,errorCode:o})}};const de_CreateServiceCommand=async(e,t)=>{if(e.statusCode>=300){return de_CreateServiceCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=de_CreateServiceResponse(n,t);const r={$metadata:deserializeMetadata(e),...o};return r};t.de_CreateServiceCommand=de_CreateServiceCommand;const de_CreateServiceCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"AccessDeniedException":case"com.amazonaws.ecs#AccessDeniedException":throw await de_AccessDeniedExceptionRes(n,t);case"ClientException":case"com.amazonaws.ecs#ClientException":throw await de_ClientExceptionRes(n,t);case"ClusterNotFoundException":case"com.amazonaws.ecs#ClusterNotFoundException":throw await de_ClusterNotFoundExceptionRes(n,t);case"InvalidParameterException":case"com.amazonaws.ecs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"NamespaceNotFoundException":case"com.amazonaws.ecs#NamespaceNotFoundException":throw await de_NamespaceNotFoundExceptionRes(n,t);case"PlatformTaskDefinitionIncompatibilityException":case"com.amazonaws.ecs#PlatformTaskDefinitionIncompatibilityException":throw await de_PlatformTaskDefinitionIncompatibilityExceptionRes(n,t);case"PlatformUnknownException":case"com.amazonaws.ecs#PlatformUnknownException":throw await de_PlatformUnknownExceptionRes(n,t);case"ServerException":case"com.amazonaws.ecs#ServerException":throw await de_ServerExceptionRes(n,t);case"UnsupportedFeatureException":case"com.amazonaws.ecs#UnsupportedFeatureException":throw await de_UnsupportedFeatureExceptionRes(n,t);default:const r=n.body;return c({output:e,parsedBody:r,errorCode:o})}};const de_CreateTaskSetCommand=async(e,t)=>{if(e.statusCode>=300){return de_CreateTaskSetCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=de_CreateTaskSetResponse(n,t);const r={$metadata:deserializeMetadata(e),...o};return r};t.de_CreateTaskSetCommand=de_CreateTaskSetCommand;const de_CreateTaskSetCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"AccessDeniedException":case"com.amazonaws.ecs#AccessDeniedException":throw await de_AccessDeniedExceptionRes(n,t);case"ClientException":case"com.amazonaws.ecs#ClientException":throw await de_ClientExceptionRes(n,t);case"ClusterNotFoundException":case"com.amazonaws.ecs#ClusterNotFoundException":throw await de_ClusterNotFoundExceptionRes(n,t);case"InvalidParameterException":case"com.amazonaws.ecs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"NamespaceNotFoundException":case"com.amazonaws.ecs#NamespaceNotFoundException":throw await de_NamespaceNotFoundExceptionRes(n,t);case"PlatformTaskDefinitionIncompatibilityException":case"com.amazonaws.ecs#PlatformTaskDefinitionIncompatibilityException":throw await de_PlatformTaskDefinitionIncompatibilityExceptionRes(n,t);case"PlatformUnknownException":case"com.amazonaws.ecs#PlatformUnknownException":throw await de_PlatformUnknownExceptionRes(n,t);case"ServerException":case"com.amazonaws.ecs#ServerException":throw await de_ServerExceptionRes(n,t);case"ServiceNotActiveException":case"com.amazonaws.ecs#ServiceNotActiveException":throw await de_ServiceNotActiveExceptionRes(n,t);case"ServiceNotFoundException":case"com.amazonaws.ecs#ServiceNotFoundException":throw await de_ServiceNotFoundExceptionRes(n,t);case"UnsupportedFeatureException":case"com.amazonaws.ecs#UnsupportedFeatureException":throw await de_UnsupportedFeatureExceptionRes(n,t);default:const r=n.body;return c({output:e,parsedBody:r,errorCode:o})}};const de_DeleteAccountSettingCommand=async(e,t)=>{if(e.statusCode>=300){return de_DeleteAccountSettingCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,r._json)(n);const s={$metadata:deserializeMetadata(e),...o};return s};t.de_DeleteAccountSettingCommand=de_DeleteAccountSettingCommand;const de_DeleteAccountSettingCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"ClientException":case"com.amazonaws.ecs#ClientException":throw await de_ClientExceptionRes(n,t);case"InvalidParameterException":case"com.amazonaws.ecs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"ServerException":case"com.amazonaws.ecs#ServerException":throw await de_ServerExceptionRes(n,t);default:const r=n.body;return c({output:e,parsedBody:r,errorCode:o})}};const de_DeleteAttributesCommand=async(e,t)=>{if(e.statusCode>=300){return de_DeleteAttributesCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,r._json)(n);const s={$metadata:deserializeMetadata(e),...o};return s};t.de_DeleteAttributesCommand=de_DeleteAttributesCommand;const de_DeleteAttributesCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"ClusterNotFoundException":case"com.amazonaws.ecs#ClusterNotFoundException":throw await de_ClusterNotFoundExceptionRes(n,t);case"InvalidParameterException":case"com.amazonaws.ecs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"TargetNotFoundException":case"com.amazonaws.ecs#TargetNotFoundException":throw await de_TargetNotFoundExceptionRes(n,t);default:const r=n.body;return c({output:e,parsedBody:r,errorCode:o})}};const de_DeleteCapacityProviderCommand=async(e,t)=>{if(e.statusCode>=300){return de_DeleteCapacityProviderCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,r._json)(n);const s={$metadata:deserializeMetadata(e),...o};return s};t.de_DeleteCapacityProviderCommand=de_DeleteCapacityProviderCommand;const de_DeleteCapacityProviderCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"ClientException":case"com.amazonaws.ecs#ClientException":throw await de_ClientExceptionRes(n,t);case"InvalidParameterException":case"com.amazonaws.ecs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"ServerException":case"com.amazonaws.ecs#ServerException":throw await de_ServerExceptionRes(n,t);default:const r=n.body;return c({output:e,parsedBody:r,errorCode:o})}};const de_DeleteClusterCommand=async(e,t)=>{if(e.statusCode>=300){return de_DeleteClusterCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,r._json)(n);const s={$metadata:deserializeMetadata(e),...o};return s};t.de_DeleteClusterCommand=de_DeleteClusterCommand;const de_DeleteClusterCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"ClientException":case"com.amazonaws.ecs#ClientException":throw await de_ClientExceptionRes(n,t);case"ClusterContainsContainerInstancesException":case"com.amazonaws.ecs#ClusterContainsContainerInstancesException":throw await de_ClusterContainsContainerInstancesExceptionRes(n,t);case"ClusterContainsServicesException":case"com.amazonaws.ecs#ClusterContainsServicesException":throw await de_ClusterContainsServicesExceptionRes(n,t);case"ClusterContainsTasksException":case"com.amazonaws.ecs#ClusterContainsTasksException":throw await de_ClusterContainsTasksExceptionRes(n,t);case"ClusterNotFoundException":case"com.amazonaws.ecs#ClusterNotFoundException":throw await de_ClusterNotFoundExceptionRes(n,t);case"InvalidParameterException":case"com.amazonaws.ecs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"ServerException":case"com.amazonaws.ecs#ServerException":throw await de_ServerExceptionRes(n,t);case"UpdateInProgressException":case"com.amazonaws.ecs#UpdateInProgressException":throw await de_UpdateInProgressExceptionRes(n,t);default:const r=n.body;return c({output:e,parsedBody:r,errorCode:o})}};const de_DeleteServiceCommand=async(e,t)=>{if(e.statusCode>=300){return de_DeleteServiceCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=de_DeleteServiceResponse(n,t);const r={$metadata:deserializeMetadata(e),...o};return r};t.de_DeleteServiceCommand=de_DeleteServiceCommand;const de_DeleteServiceCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"ClientException":case"com.amazonaws.ecs#ClientException":throw await de_ClientExceptionRes(n,t);case"ClusterNotFoundException":case"com.amazonaws.ecs#ClusterNotFoundException":throw await de_ClusterNotFoundExceptionRes(n,t);case"InvalidParameterException":case"com.amazonaws.ecs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"ServerException":case"com.amazonaws.ecs#ServerException":throw await de_ServerExceptionRes(n,t);case"ServiceNotFoundException":case"com.amazonaws.ecs#ServiceNotFoundException":throw await de_ServiceNotFoundExceptionRes(n,t);default:const r=n.body;return c({output:e,parsedBody:r,errorCode:o})}};const de_DeleteTaskDefinitionsCommand=async(e,t)=>{if(e.statusCode>=300){return de_DeleteTaskDefinitionsCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=de_DeleteTaskDefinitionsResponse(n,t);const r={$metadata:deserializeMetadata(e),...o};return r};t.de_DeleteTaskDefinitionsCommand=de_DeleteTaskDefinitionsCommand;const de_DeleteTaskDefinitionsCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"AccessDeniedException":case"com.amazonaws.ecs#AccessDeniedException":throw await de_AccessDeniedExceptionRes(n,t);case"ClientException":case"com.amazonaws.ecs#ClientException":throw await de_ClientExceptionRes(n,t);case"InvalidParameterException":case"com.amazonaws.ecs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"ServerException":case"com.amazonaws.ecs#ServerException":throw await de_ServerExceptionRes(n,t);default:const r=n.body;return c({output:e,parsedBody:r,errorCode:o})}};const de_DeleteTaskSetCommand=async(e,t)=>{if(e.statusCode>=300){return de_DeleteTaskSetCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=de_DeleteTaskSetResponse(n,t);const r={$metadata:deserializeMetadata(e),...o};return r};t.de_DeleteTaskSetCommand=de_DeleteTaskSetCommand;const de_DeleteTaskSetCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"AccessDeniedException":case"com.amazonaws.ecs#AccessDeniedException":throw await de_AccessDeniedExceptionRes(n,t);case"ClientException":case"com.amazonaws.ecs#ClientException":throw await de_ClientExceptionRes(n,t);case"ClusterNotFoundException":case"com.amazonaws.ecs#ClusterNotFoundException":throw await de_ClusterNotFoundExceptionRes(n,t);case"InvalidParameterException":case"com.amazonaws.ecs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"ServerException":case"com.amazonaws.ecs#ServerException":throw await de_ServerExceptionRes(n,t);case"ServiceNotActiveException":case"com.amazonaws.ecs#ServiceNotActiveException":throw await de_ServiceNotActiveExceptionRes(n,t);case"ServiceNotFoundException":case"com.amazonaws.ecs#ServiceNotFoundException":throw await de_ServiceNotFoundExceptionRes(n,t);case"TaskSetNotFoundException":case"com.amazonaws.ecs#TaskSetNotFoundException":throw await de_TaskSetNotFoundExceptionRes(n,t);case"UnsupportedFeatureException":case"com.amazonaws.ecs#UnsupportedFeatureException":throw await de_UnsupportedFeatureExceptionRes(n,t);default:const r=n.body;return c({output:e,parsedBody:r,errorCode:o})}};const de_DeregisterContainerInstanceCommand=async(e,t)=>{if(e.statusCode>=300){return de_DeregisterContainerInstanceCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=de_DeregisterContainerInstanceResponse(n,t);const r={$metadata:deserializeMetadata(e),...o};return r};t.de_DeregisterContainerInstanceCommand=de_DeregisterContainerInstanceCommand;const de_DeregisterContainerInstanceCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"ClientException":case"com.amazonaws.ecs#ClientException":throw await de_ClientExceptionRes(n,t);case"ClusterNotFoundException":case"com.amazonaws.ecs#ClusterNotFoundException":throw await de_ClusterNotFoundExceptionRes(n,t);case"InvalidParameterException":case"com.amazonaws.ecs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"ServerException":case"com.amazonaws.ecs#ServerException":throw await de_ServerExceptionRes(n,t);default:const r=n.body;return c({output:e,parsedBody:r,errorCode:o})}};const de_DeregisterTaskDefinitionCommand=async(e,t)=>{if(e.statusCode>=300){return de_DeregisterTaskDefinitionCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=de_DeregisterTaskDefinitionResponse(n,t);const r={$metadata:deserializeMetadata(e),...o};return r};t.de_DeregisterTaskDefinitionCommand=de_DeregisterTaskDefinitionCommand;const de_DeregisterTaskDefinitionCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"ClientException":case"com.amazonaws.ecs#ClientException":throw await de_ClientExceptionRes(n,t);case"InvalidParameterException":case"com.amazonaws.ecs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"ServerException":case"com.amazonaws.ecs#ServerException":throw await de_ServerExceptionRes(n,t);default:const r=n.body;return c({output:e,parsedBody:r,errorCode:o})}};const de_DescribeCapacityProvidersCommand=async(e,t)=>{if(e.statusCode>=300){return de_DescribeCapacityProvidersCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,r._json)(n);const s={$metadata:deserializeMetadata(e),...o};return s};t.de_DescribeCapacityProvidersCommand=de_DescribeCapacityProvidersCommand;const de_DescribeCapacityProvidersCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"ClientException":case"com.amazonaws.ecs#ClientException":throw await de_ClientExceptionRes(n,t);case"InvalidParameterException":case"com.amazonaws.ecs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"ServerException":case"com.amazonaws.ecs#ServerException":throw await de_ServerExceptionRes(n,t);default:const r=n.body;return c({output:e,parsedBody:r,errorCode:o})}};const de_DescribeClustersCommand=async(e,t)=>{if(e.statusCode>=300){return de_DescribeClustersCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,r._json)(n);const s={$metadata:deserializeMetadata(e),...o};return s};t.de_DescribeClustersCommand=de_DescribeClustersCommand;const de_DescribeClustersCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"ClientException":case"com.amazonaws.ecs#ClientException":throw await de_ClientExceptionRes(n,t);case"InvalidParameterException":case"com.amazonaws.ecs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"ServerException":case"com.amazonaws.ecs#ServerException":throw await de_ServerExceptionRes(n,t);default:const r=n.body;return c({output:e,parsedBody:r,errorCode:o})}};const de_DescribeContainerInstancesCommand=async(e,t)=>{if(e.statusCode>=300){return de_DescribeContainerInstancesCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=de_DescribeContainerInstancesResponse(n,t);const r={$metadata:deserializeMetadata(e),...o};return r};t.de_DescribeContainerInstancesCommand=de_DescribeContainerInstancesCommand;const de_DescribeContainerInstancesCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"ClientException":case"com.amazonaws.ecs#ClientException":throw await de_ClientExceptionRes(n,t);case"ClusterNotFoundException":case"com.amazonaws.ecs#ClusterNotFoundException":throw await de_ClusterNotFoundExceptionRes(n,t);case"InvalidParameterException":case"com.amazonaws.ecs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"ServerException":case"com.amazonaws.ecs#ServerException":throw await de_ServerExceptionRes(n,t);default:const r=n.body;return c({output:e,parsedBody:r,errorCode:o})}};const de_DescribeServicesCommand=async(e,t)=>{if(e.statusCode>=300){return de_DescribeServicesCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=de_DescribeServicesResponse(n,t);const r={$metadata:deserializeMetadata(e),...o};return r};t.de_DescribeServicesCommand=de_DescribeServicesCommand;const de_DescribeServicesCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"ClientException":case"com.amazonaws.ecs#ClientException":throw await de_ClientExceptionRes(n,t);case"ClusterNotFoundException":case"com.amazonaws.ecs#ClusterNotFoundException":throw await de_ClusterNotFoundExceptionRes(n,t);case"InvalidParameterException":case"com.amazonaws.ecs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"ServerException":case"com.amazonaws.ecs#ServerException":throw await de_ServerExceptionRes(n,t);default:const r=n.body;return c({output:e,parsedBody:r,errorCode:o})}};const de_DescribeTaskDefinitionCommand=async(e,t)=>{if(e.statusCode>=300){return de_DescribeTaskDefinitionCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=de_DescribeTaskDefinitionResponse(n,t);const r={$metadata:deserializeMetadata(e),...o};return r};t.de_DescribeTaskDefinitionCommand=de_DescribeTaskDefinitionCommand;const de_DescribeTaskDefinitionCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"ClientException":case"com.amazonaws.ecs#ClientException":throw await de_ClientExceptionRes(n,t);case"InvalidParameterException":case"com.amazonaws.ecs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"ServerException":case"com.amazonaws.ecs#ServerException":throw await de_ServerExceptionRes(n,t);default:const r=n.body;return c({output:e,parsedBody:r,errorCode:o})}};const de_DescribeTasksCommand=async(e,t)=>{if(e.statusCode>=300){return de_DescribeTasksCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=de_DescribeTasksResponse(n,t);const r={$metadata:deserializeMetadata(e),...o};return r};t.de_DescribeTasksCommand=de_DescribeTasksCommand;const de_DescribeTasksCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"ClientException":case"com.amazonaws.ecs#ClientException":throw await de_ClientExceptionRes(n,t);case"ClusterNotFoundException":case"com.amazonaws.ecs#ClusterNotFoundException":throw await de_ClusterNotFoundExceptionRes(n,t);case"InvalidParameterException":case"com.amazonaws.ecs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"ServerException":case"com.amazonaws.ecs#ServerException":throw await de_ServerExceptionRes(n,t);default:const r=n.body;return c({output:e,parsedBody:r,errorCode:o})}};const de_DescribeTaskSetsCommand=async(e,t)=>{if(e.statusCode>=300){return de_DescribeTaskSetsCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=de_DescribeTaskSetsResponse(n,t);const r={$metadata:deserializeMetadata(e),...o};return r};t.de_DescribeTaskSetsCommand=de_DescribeTaskSetsCommand;const de_DescribeTaskSetsCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"AccessDeniedException":case"com.amazonaws.ecs#AccessDeniedException":throw await de_AccessDeniedExceptionRes(n,t);case"ClientException":case"com.amazonaws.ecs#ClientException":throw await de_ClientExceptionRes(n,t);case"ClusterNotFoundException":case"com.amazonaws.ecs#ClusterNotFoundException":throw await de_ClusterNotFoundExceptionRes(n,t);case"InvalidParameterException":case"com.amazonaws.ecs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"ServerException":case"com.amazonaws.ecs#ServerException":throw await de_ServerExceptionRes(n,t);case"ServiceNotActiveException":case"com.amazonaws.ecs#ServiceNotActiveException":throw await de_ServiceNotActiveExceptionRes(n,t);case"ServiceNotFoundException":case"com.amazonaws.ecs#ServiceNotFoundException":throw await de_ServiceNotFoundExceptionRes(n,t);case"UnsupportedFeatureException":case"com.amazonaws.ecs#UnsupportedFeatureException":throw await de_UnsupportedFeatureExceptionRes(n,t);default:const r=n.body;return c({output:e,parsedBody:r,errorCode:o})}};const de_DiscoverPollEndpointCommand=async(e,t)=>{if(e.statusCode>=300){return de_DiscoverPollEndpointCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,r._json)(n);const s={$metadata:deserializeMetadata(e),...o};return s};t.de_DiscoverPollEndpointCommand=de_DiscoverPollEndpointCommand;const de_DiscoverPollEndpointCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"ClientException":case"com.amazonaws.ecs#ClientException":throw await de_ClientExceptionRes(n,t);case"ServerException":case"com.amazonaws.ecs#ServerException":throw await de_ServerExceptionRes(n,t);default:const r=n.body;return c({output:e,parsedBody:r,errorCode:o})}};const de_ExecuteCommandCommand=async(e,t)=>{if(e.statusCode>=300){return de_ExecuteCommandCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,r._json)(n);const s={$metadata:deserializeMetadata(e),...o};return s};t.de_ExecuteCommandCommand=de_ExecuteCommandCommand;const de_ExecuteCommandCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"AccessDeniedException":case"com.amazonaws.ecs#AccessDeniedException":throw await de_AccessDeniedExceptionRes(n,t);case"ClientException":case"com.amazonaws.ecs#ClientException":throw await de_ClientExceptionRes(n,t);case"ClusterNotFoundException":case"com.amazonaws.ecs#ClusterNotFoundException":throw await de_ClusterNotFoundExceptionRes(n,t);case"InvalidParameterException":case"com.amazonaws.ecs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"ServerException":case"com.amazonaws.ecs#ServerException":throw await de_ServerExceptionRes(n,t);case"TargetNotConnectedException":case"com.amazonaws.ecs#TargetNotConnectedException":throw await de_TargetNotConnectedExceptionRes(n,t);default:const r=n.body;return c({output:e,parsedBody:r,errorCode:o})}};const de_GetTaskProtectionCommand=async(e,t)=>{if(e.statusCode>=300){return de_GetTaskProtectionCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=de_GetTaskProtectionResponse(n,t);const r={$metadata:deserializeMetadata(e),...o};return r};t.de_GetTaskProtectionCommand=de_GetTaskProtectionCommand;const de_GetTaskProtectionCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"AccessDeniedException":case"com.amazonaws.ecs#AccessDeniedException":throw await de_AccessDeniedExceptionRes(n,t);case"ClientException":case"com.amazonaws.ecs#ClientException":throw await de_ClientExceptionRes(n,t);case"ClusterNotFoundException":case"com.amazonaws.ecs#ClusterNotFoundException":throw await de_ClusterNotFoundExceptionRes(n,t);case"InvalidParameterException":case"com.amazonaws.ecs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"ResourceNotFoundException":case"com.amazonaws.ecs#ResourceNotFoundException":throw await de_ResourceNotFoundExceptionRes(n,t);case"ServerException":case"com.amazonaws.ecs#ServerException":throw await de_ServerExceptionRes(n,t);case"UnsupportedFeatureException":case"com.amazonaws.ecs#UnsupportedFeatureException":throw await de_UnsupportedFeatureExceptionRes(n,t);default:const r=n.body;return c({output:e,parsedBody:r,errorCode:o})}};const de_ListAccountSettingsCommand=async(e,t)=>{if(e.statusCode>=300){return de_ListAccountSettingsCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,r._json)(n);const s={$metadata:deserializeMetadata(e),...o};return s};t.de_ListAccountSettingsCommand=de_ListAccountSettingsCommand;const de_ListAccountSettingsCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"ClientException":case"com.amazonaws.ecs#ClientException":throw await de_ClientExceptionRes(n,t);case"InvalidParameterException":case"com.amazonaws.ecs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"ServerException":case"com.amazonaws.ecs#ServerException":throw await de_ServerExceptionRes(n,t);default:const r=n.body;return c({output:e,parsedBody:r,errorCode:o})}};const de_ListAttributesCommand=async(e,t)=>{if(e.statusCode>=300){return de_ListAttributesCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,r._json)(n);const s={$metadata:deserializeMetadata(e),...o};return s};t.de_ListAttributesCommand=de_ListAttributesCommand;const de_ListAttributesCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"ClusterNotFoundException":case"com.amazonaws.ecs#ClusterNotFoundException":throw await de_ClusterNotFoundExceptionRes(n,t);case"InvalidParameterException":case"com.amazonaws.ecs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);default:const r=n.body;return c({output:e,parsedBody:r,errorCode:o})}};const de_ListClustersCommand=async(e,t)=>{if(e.statusCode>=300){return de_ListClustersCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,r._json)(n);const s={$metadata:deserializeMetadata(e),...o};return s};t.de_ListClustersCommand=de_ListClustersCommand;const de_ListClustersCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"ClientException":case"com.amazonaws.ecs#ClientException":throw await de_ClientExceptionRes(n,t);case"InvalidParameterException":case"com.amazonaws.ecs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"ServerException":case"com.amazonaws.ecs#ServerException":throw await de_ServerExceptionRes(n,t);default:const r=n.body;return c({output:e,parsedBody:r,errorCode:o})}};const de_ListContainerInstancesCommand=async(e,t)=>{if(e.statusCode>=300){return de_ListContainerInstancesCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,r._json)(n);const s={$metadata:deserializeMetadata(e),...o};return s};t.de_ListContainerInstancesCommand=de_ListContainerInstancesCommand;const de_ListContainerInstancesCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"ClientException":case"com.amazonaws.ecs#ClientException":throw await de_ClientExceptionRes(n,t);case"ClusterNotFoundException":case"com.amazonaws.ecs#ClusterNotFoundException":throw await de_ClusterNotFoundExceptionRes(n,t);case"InvalidParameterException":case"com.amazonaws.ecs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"ServerException":case"com.amazonaws.ecs#ServerException":throw await de_ServerExceptionRes(n,t);default:const r=n.body;return c({output:e,parsedBody:r,errorCode:o})}};const de_ListServicesCommand=async(e,t)=>{if(e.statusCode>=300){return de_ListServicesCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,r._json)(n);const s={$metadata:deserializeMetadata(e),...o};return s};t.de_ListServicesCommand=de_ListServicesCommand;const de_ListServicesCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"ClientException":case"com.amazonaws.ecs#ClientException":throw await de_ClientExceptionRes(n,t);case"ClusterNotFoundException":case"com.amazonaws.ecs#ClusterNotFoundException":throw await de_ClusterNotFoundExceptionRes(n,t);case"InvalidParameterException":case"com.amazonaws.ecs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"ServerException":case"com.amazonaws.ecs#ServerException":throw await de_ServerExceptionRes(n,t);default:const r=n.body;return c({output:e,parsedBody:r,errorCode:o})}};const de_ListServicesByNamespaceCommand=async(e,t)=>{if(e.statusCode>=300){return de_ListServicesByNamespaceCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,r._json)(n);const s={$metadata:deserializeMetadata(e),...o};return s};t.de_ListServicesByNamespaceCommand=de_ListServicesByNamespaceCommand;const de_ListServicesByNamespaceCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"ClientException":case"com.amazonaws.ecs#ClientException":throw await de_ClientExceptionRes(n,t);case"InvalidParameterException":case"com.amazonaws.ecs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"NamespaceNotFoundException":case"com.amazonaws.ecs#NamespaceNotFoundException":throw await de_NamespaceNotFoundExceptionRes(n,t);case"ServerException":case"com.amazonaws.ecs#ServerException":throw await de_ServerExceptionRes(n,t);default:const r=n.body;return c({output:e,parsedBody:r,errorCode:o})}};const de_ListTagsForResourceCommand=async(e,t)=>{if(e.statusCode>=300){return de_ListTagsForResourceCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,r._json)(n);const s={$metadata:deserializeMetadata(e),...o};return s};t.de_ListTagsForResourceCommand=de_ListTagsForResourceCommand;const de_ListTagsForResourceCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"ClientException":case"com.amazonaws.ecs#ClientException":throw await de_ClientExceptionRes(n,t);case"ClusterNotFoundException":case"com.amazonaws.ecs#ClusterNotFoundException":throw await de_ClusterNotFoundExceptionRes(n,t);case"InvalidParameterException":case"com.amazonaws.ecs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"ServerException":case"com.amazonaws.ecs#ServerException":throw await de_ServerExceptionRes(n,t);default:const r=n.body;return c({output:e,parsedBody:r,errorCode:o})}};const de_ListTaskDefinitionFamiliesCommand=async(e,t)=>{if(e.statusCode>=300){return de_ListTaskDefinitionFamiliesCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,r._json)(n);const s={$metadata:deserializeMetadata(e),...o};return s};t.de_ListTaskDefinitionFamiliesCommand=de_ListTaskDefinitionFamiliesCommand;const de_ListTaskDefinitionFamiliesCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"ClientException":case"com.amazonaws.ecs#ClientException":throw await de_ClientExceptionRes(n,t);case"InvalidParameterException":case"com.amazonaws.ecs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"ServerException":case"com.amazonaws.ecs#ServerException":throw await de_ServerExceptionRes(n,t);default:const r=n.body;return c({output:e,parsedBody:r,errorCode:o})}};const de_ListTaskDefinitionsCommand=async(e,t)=>{if(e.statusCode>=300){return de_ListTaskDefinitionsCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,r._json)(n);const s={$metadata:deserializeMetadata(e),...o};return s};t.de_ListTaskDefinitionsCommand=de_ListTaskDefinitionsCommand;const de_ListTaskDefinitionsCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"ClientException":case"com.amazonaws.ecs#ClientException":throw await de_ClientExceptionRes(n,t);case"InvalidParameterException":case"com.amazonaws.ecs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"ServerException":case"com.amazonaws.ecs#ServerException":throw await de_ServerExceptionRes(n,t);default:const r=n.body;return c({output:e,parsedBody:r,errorCode:o})}};const de_ListTasksCommand=async(e,t)=>{if(e.statusCode>=300){return de_ListTasksCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,r._json)(n);const s={$metadata:deserializeMetadata(e),...o};return s};t.de_ListTasksCommand=de_ListTasksCommand;const de_ListTasksCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"ClientException":case"com.amazonaws.ecs#ClientException":throw await de_ClientExceptionRes(n,t);case"ClusterNotFoundException":case"com.amazonaws.ecs#ClusterNotFoundException":throw await de_ClusterNotFoundExceptionRes(n,t);case"InvalidParameterException":case"com.amazonaws.ecs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"ServerException":case"com.amazonaws.ecs#ServerException":throw await de_ServerExceptionRes(n,t);case"ServiceNotFoundException":case"com.amazonaws.ecs#ServiceNotFoundException":throw await de_ServiceNotFoundExceptionRes(n,t);default:const r=n.body;return c({output:e,parsedBody:r,errorCode:o})}};const de_PutAccountSettingCommand=async(e,t)=>{if(e.statusCode>=300){return de_PutAccountSettingCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,r._json)(n);const s={$metadata:deserializeMetadata(e),...o};return s};t.de_PutAccountSettingCommand=de_PutAccountSettingCommand;const de_PutAccountSettingCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"ClientException":case"com.amazonaws.ecs#ClientException":throw await de_ClientExceptionRes(n,t);case"InvalidParameterException":case"com.amazonaws.ecs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"ServerException":case"com.amazonaws.ecs#ServerException":throw await de_ServerExceptionRes(n,t);default:const r=n.body;return c({output:e,parsedBody:r,errorCode:o})}};const de_PutAccountSettingDefaultCommand=async(e,t)=>{if(e.statusCode>=300){return de_PutAccountSettingDefaultCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,r._json)(n);const s={$metadata:deserializeMetadata(e),...o};return s};t.de_PutAccountSettingDefaultCommand=de_PutAccountSettingDefaultCommand;const de_PutAccountSettingDefaultCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"ClientException":case"com.amazonaws.ecs#ClientException":throw await de_ClientExceptionRes(n,t);case"InvalidParameterException":case"com.amazonaws.ecs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"ServerException":case"com.amazonaws.ecs#ServerException":throw await de_ServerExceptionRes(n,t);default:const r=n.body;return c({output:e,parsedBody:r,errorCode:o})}};const de_PutAttributesCommand=async(e,t)=>{if(e.statusCode>=300){return de_PutAttributesCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,r._json)(n);const s={$metadata:deserializeMetadata(e),...o};return s};t.de_PutAttributesCommand=de_PutAttributesCommand;const de_PutAttributesCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"AttributeLimitExceededException":case"com.amazonaws.ecs#AttributeLimitExceededException":throw await de_AttributeLimitExceededExceptionRes(n,t);case"ClusterNotFoundException":case"com.amazonaws.ecs#ClusterNotFoundException":throw await de_ClusterNotFoundExceptionRes(n,t);case"InvalidParameterException":case"com.amazonaws.ecs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"TargetNotFoundException":case"com.amazonaws.ecs#TargetNotFoundException":throw await de_TargetNotFoundExceptionRes(n,t);default:const r=n.body;return c({output:e,parsedBody:r,errorCode:o})}};const de_PutClusterCapacityProvidersCommand=async(e,t)=>{if(e.statusCode>=300){return de_PutClusterCapacityProvidersCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,r._json)(n);const s={$metadata:deserializeMetadata(e),...o};return s};t.de_PutClusterCapacityProvidersCommand=de_PutClusterCapacityProvidersCommand;const de_PutClusterCapacityProvidersCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"ClientException":case"com.amazonaws.ecs#ClientException":throw await de_ClientExceptionRes(n,t);case"ClusterNotFoundException":case"com.amazonaws.ecs#ClusterNotFoundException":throw await de_ClusterNotFoundExceptionRes(n,t);case"InvalidParameterException":case"com.amazonaws.ecs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"ResourceInUseException":case"com.amazonaws.ecs#ResourceInUseException":throw await de_ResourceInUseExceptionRes(n,t);case"ServerException":case"com.amazonaws.ecs#ServerException":throw await de_ServerExceptionRes(n,t);case"UpdateInProgressException":case"com.amazonaws.ecs#UpdateInProgressException":throw await de_UpdateInProgressExceptionRes(n,t);default:const r=n.body;return c({output:e,parsedBody:r,errorCode:o})}};const de_RegisterContainerInstanceCommand=async(e,t)=>{if(e.statusCode>=300){return de_RegisterContainerInstanceCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=de_RegisterContainerInstanceResponse(n,t);const r={$metadata:deserializeMetadata(e),...o};return r};t.de_RegisterContainerInstanceCommand=de_RegisterContainerInstanceCommand;const de_RegisterContainerInstanceCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"ClientException":case"com.amazonaws.ecs#ClientException":throw await de_ClientExceptionRes(n,t);case"InvalidParameterException":case"com.amazonaws.ecs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"ServerException":case"com.amazonaws.ecs#ServerException":throw await de_ServerExceptionRes(n,t);default:const r=n.body;return c({output:e,parsedBody:r,errorCode:o})}};const de_RegisterTaskDefinitionCommand=async(e,t)=>{if(e.statusCode>=300){return de_RegisterTaskDefinitionCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=de_RegisterTaskDefinitionResponse(n,t);const r={$metadata:deserializeMetadata(e),...o};return r};t.de_RegisterTaskDefinitionCommand=de_RegisterTaskDefinitionCommand;const de_RegisterTaskDefinitionCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"ClientException":case"com.amazonaws.ecs#ClientException":throw await de_ClientExceptionRes(n,t);case"InvalidParameterException":case"com.amazonaws.ecs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"ServerException":case"com.amazonaws.ecs#ServerException":throw await de_ServerExceptionRes(n,t);default:const r=n.body;return c({output:e,parsedBody:r,errorCode:o})}};const de_RunTaskCommand=async(e,t)=>{if(e.statusCode>=300){return de_RunTaskCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=de_RunTaskResponse(n,t);const r={$metadata:deserializeMetadata(e),...o};return r};t.de_RunTaskCommand=de_RunTaskCommand;const de_RunTaskCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"AccessDeniedException":case"com.amazonaws.ecs#AccessDeniedException":throw await de_AccessDeniedExceptionRes(n,t);case"BlockedException":case"com.amazonaws.ecs#BlockedException":throw await de_BlockedExceptionRes(n,t);case"ClientException":case"com.amazonaws.ecs#ClientException":throw await de_ClientExceptionRes(n,t);case"ClusterNotFoundException":case"com.amazonaws.ecs#ClusterNotFoundException":throw await de_ClusterNotFoundExceptionRes(n,t);case"ConflictException":case"com.amazonaws.ecs#ConflictException":throw await de_ConflictExceptionRes(n,t);case"InvalidParameterException":case"com.amazonaws.ecs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"PlatformTaskDefinitionIncompatibilityException":case"com.amazonaws.ecs#PlatformTaskDefinitionIncompatibilityException":throw await de_PlatformTaskDefinitionIncompatibilityExceptionRes(n,t);case"PlatformUnknownException":case"com.amazonaws.ecs#PlatformUnknownException":throw await de_PlatformUnknownExceptionRes(n,t);case"ServerException":case"com.amazonaws.ecs#ServerException":throw await de_ServerExceptionRes(n,t);case"UnsupportedFeatureException":case"com.amazonaws.ecs#UnsupportedFeatureException":throw await de_UnsupportedFeatureExceptionRes(n,t);default:const r=n.body;return c({output:e,parsedBody:r,errorCode:o})}};const de_StartTaskCommand=async(e,t)=>{if(e.statusCode>=300){return de_StartTaskCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=de_StartTaskResponse(n,t);const r={$metadata:deserializeMetadata(e),...o};return r};t.de_StartTaskCommand=de_StartTaskCommand;const de_StartTaskCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"ClientException":case"com.amazonaws.ecs#ClientException":throw await de_ClientExceptionRes(n,t);case"ClusterNotFoundException":case"com.amazonaws.ecs#ClusterNotFoundException":throw await de_ClusterNotFoundExceptionRes(n,t);case"InvalidParameterException":case"com.amazonaws.ecs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"ServerException":case"com.amazonaws.ecs#ServerException":throw await de_ServerExceptionRes(n,t);default:const r=n.body;return c({output:e,parsedBody:r,errorCode:o})}};const de_StopTaskCommand=async(e,t)=>{if(e.statusCode>=300){return de_StopTaskCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=de_StopTaskResponse(n,t);const r={$metadata:deserializeMetadata(e),...o};return r};t.de_StopTaskCommand=de_StopTaskCommand;const de_StopTaskCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"ClientException":case"com.amazonaws.ecs#ClientException":throw await de_ClientExceptionRes(n,t);case"ClusterNotFoundException":case"com.amazonaws.ecs#ClusterNotFoundException":throw await de_ClusterNotFoundExceptionRes(n,t);case"InvalidParameterException":case"com.amazonaws.ecs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"ServerException":case"com.amazonaws.ecs#ServerException":throw await de_ServerExceptionRes(n,t);default:const r=n.body;return c({output:e,parsedBody:r,errorCode:o})}};const de_SubmitAttachmentStateChangesCommand=async(e,t)=>{if(e.statusCode>=300){return de_SubmitAttachmentStateChangesCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,r._json)(n);const s={$metadata:deserializeMetadata(e),...o};return s};t.de_SubmitAttachmentStateChangesCommand=de_SubmitAttachmentStateChangesCommand;const de_SubmitAttachmentStateChangesCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"AccessDeniedException":case"com.amazonaws.ecs#AccessDeniedException":throw await de_AccessDeniedExceptionRes(n,t);case"ClientException":case"com.amazonaws.ecs#ClientException":throw await de_ClientExceptionRes(n,t);case"InvalidParameterException":case"com.amazonaws.ecs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"ServerException":case"com.amazonaws.ecs#ServerException":throw await de_ServerExceptionRes(n,t);default:const r=n.body;return c({output:e,parsedBody:r,errorCode:o})}};const de_SubmitContainerStateChangeCommand=async(e,t)=>{if(e.statusCode>=300){return de_SubmitContainerStateChangeCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,r._json)(n);const s={$metadata:deserializeMetadata(e),...o};return s};t.de_SubmitContainerStateChangeCommand=de_SubmitContainerStateChangeCommand;const de_SubmitContainerStateChangeCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"AccessDeniedException":case"com.amazonaws.ecs#AccessDeniedException":throw await de_AccessDeniedExceptionRes(n,t);case"ClientException":case"com.amazonaws.ecs#ClientException":throw await de_ClientExceptionRes(n,t);case"ServerException":case"com.amazonaws.ecs#ServerException":throw await de_ServerExceptionRes(n,t);default:const r=n.body;return c({output:e,parsedBody:r,errorCode:o})}};const de_SubmitTaskStateChangeCommand=async(e,t)=>{if(e.statusCode>=300){return de_SubmitTaskStateChangeCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,r._json)(n);const s={$metadata:deserializeMetadata(e),...o};return s};t.de_SubmitTaskStateChangeCommand=de_SubmitTaskStateChangeCommand;const de_SubmitTaskStateChangeCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"AccessDeniedException":case"com.amazonaws.ecs#AccessDeniedException":throw await de_AccessDeniedExceptionRes(n,t);case"ClientException":case"com.amazonaws.ecs#ClientException":throw await de_ClientExceptionRes(n,t);case"InvalidParameterException":case"com.amazonaws.ecs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"ServerException":case"com.amazonaws.ecs#ServerException":throw await de_ServerExceptionRes(n,t);default:const r=n.body;return c({output:e,parsedBody:r,errorCode:o})}};const de_TagResourceCommand=async(e,t)=>{if(e.statusCode>=300){return de_TagResourceCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,r._json)(n);const s={$metadata:deserializeMetadata(e),...o};return s};t.de_TagResourceCommand=de_TagResourceCommand;const de_TagResourceCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"ClientException":case"com.amazonaws.ecs#ClientException":throw await de_ClientExceptionRes(n,t);case"ClusterNotFoundException":case"com.amazonaws.ecs#ClusterNotFoundException":throw await de_ClusterNotFoundExceptionRes(n,t);case"InvalidParameterException":case"com.amazonaws.ecs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"ResourceNotFoundException":case"com.amazonaws.ecs#ResourceNotFoundException":throw await de_ResourceNotFoundExceptionRes(n,t);case"ServerException":case"com.amazonaws.ecs#ServerException":throw await de_ServerExceptionRes(n,t);default:const r=n.body;return c({output:e,parsedBody:r,errorCode:o})}};const de_UntagResourceCommand=async(e,t)=>{if(e.statusCode>=300){return de_UntagResourceCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,r._json)(n);const s={$metadata:deserializeMetadata(e),...o};return s};t.de_UntagResourceCommand=de_UntagResourceCommand;const de_UntagResourceCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"ClientException":case"com.amazonaws.ecs#ClientException":throw await de_ClientExceptionRes(n,t);case"ClusterNotFoundException":case"com.amazonaws.ecs#ClusterNotFoundException":throw await de_ClusterNotFoundExceptionRes(n,t);case"InvalidParameterException":case"com.amazonaws.ecs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"ResourceNotFoundException":case"com.amazonaws.ecs#ResourceNotFoundException":throw await de_ResourceNotFoundExceptionRes(n,t);case"ServerException":case"com.amazonaws.ecs#ServerException":throw await de_ServerExceptionRes(n,t);default:const r=n.body;return c({output:e,parsedBody:r,errorCode:o})}};const de_UpdateCapacityProviderCommand=async(e,t)=>{if(e.statusCode>=300){return de_UpdateCapacityProviderCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,r._json)(n);const s={$metadata:deserializeMetadata(e),...o};return s};t.de_UpdateCapacityProviderCommand=de_UpdateCapacityProviderCommand;const de_UpdateCapacityProviderCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"ClientException":case"com.amazonaws.ecs#ClientException":throw await de_ClientExceptionRes(n,t);case"InvalidParameterException":case"com.amazonaws.ecs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"ServerException":case"com.amazonaws.ecs#ServerException":throw await de_ServerExceptionRes(n,t);default:const r=n.body;return c({output:e,parsedBody:r,errorCode:o})}};const de_UpdateClusterCommand=async(e,t)=>{if(e.statusCode>=300){return de_UpdateClusterCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,r._json)(n);const s={$metadata:deserializeMetadata(e),...o};return s};t.de_UpdateClusterCommand=de_UpdateClusterCommand;const de_UpdateClusterCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"ClientException":case"com.amazonaws.ecs#ClientException":throw await de_ClientExceptionRes(n,t);case"ClusterNotFoundException":case"com.amazonaws.ecs#ClusterNotFoundException":throw await de_ClusterNotFoundExceptionRes(n,t);case"InvalidParameterException":case"com.amazonaws.ecs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"NamespaceNotFoundException":case"com.amazonaws.ecs#NamespaceNotFoundException":throw await de_NamespaceNotFoundExceptionRes(n,t);case"ServerException":case"com.amazonaws.ecs#ServerException":throw await de_ServerExceptionRes(n,t);default:const r=n.body;return c({output:e,parsedBody:r,errorCode:o})}};const de_UpdateClusterSettingsCommand=async(e,t)=>{if(e.statusCode>=300){return de_UpdateClusterSettingsCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,r._json)(n);const s={$metadata:deserializeMetadata(e),...o};return s};t.de_UpdateClusterSettingsCommand=de_UpdateClusterSettingsCommand;const de_UpdateClusterSettingsCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"ClientException":case"com.amazonaws.ecs#ClientException":throw await de_ClientExceptionRes(n,t);case"ClusterNotFoundException":case"com.amazonaws.ecs#ClusterNotFoundException":throw await de_ClusterNotFoundExceptionRes(n,t);case"InvalidParameterException":case"com.amazonaws.ecs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"ServerException":case"com.amazonaws.ecs#ServerException":throw await de_ServerExceptionRes(n,t);default:const r=n.body;return c({output:e,parsedBody:r,errorCode:o})}};const de_UpdateContainerAgentCommand=async(e,t)=>{if(e.statusCode>=300){return de_UpdateContainerAgentCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=de_UpdateContainerAgentResponse(n,t);const r={$metadata:deserializeMetadata(e),...o};return r};t.de_UpdateContainerAgentCommand=de_UpdateContainerAgentCommand;const de_UpdateContainerAgentCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"ClientException":case"com.amazonaws.ecs#ClientException":throw await de_ClientExceptionRes(n,t);case"ClusterNotFoundException":case"com.amazonaws.ecs#ClusterNotFoundException":throw await de_ClusterNotFoundExceptionRes(n,t);case"InvalidParameterException":case"com.amazonaws.ecs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"MissingVersionException":case"com.amazonaws.ecs#MissingVersionException":throw await de_MissingVersionExceptionRes(n,t);case"NoUpdateAvailableException":case"com.amazonaws.ecs#NoUpdateAvailableException":throw await de_NoUpdateAvailableExceptionRes(n,t);case"ServerException":case"com.amazonaws.ecs#ServerException":throw await de_ServerExceptionRes(n,t);case"UpdateInProgressException":case"com.amazonaws.ecs#UpdateInProgressException":throw await de_UpdateInProgressExceptionRes(n,t);default:const r=n.body;return c({output:e,parsedBody:r,errorCode:o})}};const de_UpdateContainerInstancesStateCommand=async(e,t)=>{if(e.statusCode>=300){return de_UpdateContainerInstancesStateCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=de_UpdateContainerInstancesStateResponse(n,t);const r={$metadata:deserializeMetadata(e),...o};return r};t.de_UpdateContainerInstancesStateCommand=de_UpdateContainerInstancesStateCommand;const de_UpdateContainerInstancesStateCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"ClientException":case"com.amazonaws.ecs#ClientException":throw await de_ClientExceptionRes(n,t);case"ClusterNotFoundException":case"com.amazonaws.ecs#ClusterNotFoundException":throw await de_ClusterNotFoundExceptionRes(n,t);case"InvalidParameterException":case"com.amazonaws.ecs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"ServerException":case"com.amazonaws.ecs#ServerException":throw await de_ServerExceptionRes(n,t);default:const r=n.body;return c({output:e,parsedBody:r,errorCode:o})}};const de_UpdateServiceCommand=async(e,t)=>{if(e.statusCode>=300){return de_UpdateServiceCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=de_UpdateServiceResponse(n,t);const r={$metadata:deserializeMetadata(e),...o};return r};t.de_UpdateServiceCommand=de_UpdateServiceCommand;const de_UpdateServiceCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"AccessDeniedException":case"com.amazonaws.ecs#AccessDeniedException":throw await de_AccessDeniedExceptionRes(n,t);case"ClientException":case"com.amazonaws.ecs#ClientException":throw await de_ClientExceptionRes(n,t);case"ClusterNotFoundException":case"com.amazonaws.ecs#ClusterNotFoundException":throw await de_ClusterNotFoundExceptionRes(n,t);case"InvalidParameterException":case"com.amazonaws.ecs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"NamespaceNotFoundException":case"com.amazonaws.ecs#NamespaceNotFoundException":throw await de_NamespaceNotFoundExceptionRes(n,t);case"PlatformTaskDefinitionIncompatibilityException":case"com.amazonaws.ecs#PlatformTaskDefinitionIncompatibilityException":throw await de_PlatformTaskDefinitionIncompatibilityExceptionRes(n,t);case"PlatformUnknownException":case"com.amazonaws.ecs#PlatformUnknownException":throw await de_PlatformUnknownExceptionRes(n,t);case"ServerException":case"com.amazonaws.ecs#ServerException":throw await de_ServerExceptionRes(n,t);case"ServiceNotActiveException":case"com.amazonaws.ecs#ServiceNotActiveException":throw await de_ServiceNotActiveExceptionRes(n,t);case"ServiceNotFoundException":case"com.amazonaws.ecs#ServiceNotFoundException":throw await de_ServiceNotFoundExceptionRes(n,t);default:const r=n.body;return c({output:e,parsedBody:r,errorCode:o})}};const de_UpdateServicePrimaryTaskSetCommand=async(e,t)=>{if(e.statusCode>=300){return de_UpdateServicePrimaryTaskSetCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=de_UpdateServicePrimaryTaskSetResponse(n,t);const r={$metadata:deserializeMetadata(e),...o};return r};t.de_UpdateServicePrimaryTaskSetCommand=de_UpdateServicePrimaryTaskSetCommand;const de_UpdateServicePrimaryTaskSetCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"AccessDeniedException":case"com.amazonaws.ecs#AccessDeniedException":throw await de_AccessDeniedExceptionRes(n,t);case"ClientException":case"com.amazonaws.ecs#ClientException":throw await de_ClientExceptionRes(n,t);case"ClusterNotFoundException":case"com.amazonaws.ecs#ClusterNotFoundException":throw await de_ClusterNotFoundExceptionRes(n,t);case"InvalidParameterException":case"com.amazonaws.ecs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"ServerException":case"com.amazonaws.ecs#ServerException":throw await de_ServerExceptionRes(n,t);case"ServiceNotActiveException":case"com.amazonaws.ecs#ServiceNotActiveException":throw await de_ServiceNotActiveExceptionRes(n,t);case"ServiceNotFoundException":case"com.amazonaws.ecs#ServiceNotFoundException":throw await de_ServiceNotFoundExceptionRes(n,t);case"TaskSetNotFoundException":case"com.amazonaws.ecs#TaskSetNotFoundException":throw await de_TaskSetNotFoundExceptionRes(n,t);case"UnsupportedFeatureException":case"com.amazonaws.ecs#UnsupportedFeatureException":throw await de_UnsupportedFeatureExceptionRes(n,t);default:const r=n.body;return c({output:e,parsedBody:r,errorCode:o})}};const de_UpdateTaskProtectionCommand=async(e,t)=>{if(e.statusCode>=300){return de_UpdateTaskProtectionCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=de_UpdateTaskProtectionResponse(n,t);const r={$metadata:deserializeMetadata(e),...o};return r};t.de_UpdateTaskProtectionCommand=de_UpdateTaskProtectionCommand;const de_UpdateTaskProtectionCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"AccessDeniedException":case"com.amazonaws.ecs#AccessDeniedException":throw await de_AccessDeniedExceptionRes(n,t);case"ClientException":case"com.amazonaws.ecs#ClientException":throw await de_ClientExceptionRes(n,t);case"ClusterNotFoundException":case"com.amazonaws.ecs#ClusterNotFoundException":throw await de_ClusterNotFoundExceptionRes(n,t);case"InvalidParameterException":case"com.amazonaws.ecs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"ResourceNotFoundException":case"com.amazonaws.ecs#ResourceNotFoundException":throw await de_ResourceNotFoundExceptionRes(n,t);case"ServerException":case"com.amazonaws.ecs#ServerException":throw await de_ServerExceptionRes(n,t);case"UnsupportedFeatureException":case"com.amazonaws.ecs#UnsupportedFeatureException":throw await de_UnsupportedFeatureExceptionRes(n,t);default:const r=n.body;return c({output:e,parsedBody:r,errorCode:o})}};const de_UpdateTaskSetCommand=async(e,t)=>{if(e.statusCode>=300){return de_UpdateTaskSetCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=de_UpdateTaskSetResponse(n,t);const r={$metadata:deserializeMetadata(e),...o};return r};t.de_UpdateTaskSetCommand=de_UpdateTaskSetCommand;const de_UpdateTaskSetCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"AccessDeniedException":case"com.amazonaws.ecs#AccessDeniedException":throw await de_AccessDeniedExceptionRes(n,t);case"ClientException":case"com.amazonaws.ecs#ClientException":throw await de_ClientExceptionRes(n,t);case"ClusterNotFoundException":case"com.amazonaws.ecs#ClusterNotFoundException":throw await de_ClusterNotFoundExceptionRes(n,t);case"InvalidParameterException":case"com.amazonaws.ecs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"ServerException":case"com.amazonaws.ecs#ServerException":throw await de_ServerExceptionRes(n,t);case"ServiceNotActiveException":case"com.amazonaws.ecs#ServiceNotActiveException":throw await de_ServiceNotActiveExceptionRes(n,t);case"ServiceNotFoundException":case"com.amazonaws.ecs#ServiceNotFoundException":throw await de_ServiceNotFoundExceptionRes(n,t);case"TaskSetNotFoundException":case"com.amazonaws.ecs#TaskSetNotFoundException":throw await de_TaskSetNotFoundExceptionRes(n,t);case"UnsupportedFeatureException":case"com.amazonaws.ecs#UnsupportedFeatureException":throw await de_UnsupportedFeatureExceptionRes(n,t);default:const r=n.body;return c({output:e,parsedBody:r,errorCode:o})}};const de_AccessDeniedExceptionRes=async(e,t)=>{const n=e.body;const o=(0,r._json)(n);const s=new a.AccessDeniedException({$metadata:deserializeMetadata(e),...o});return(0,r.decorateServiceException)(s,n)};const de_AttributeLimitExceededExceptionRes=async(e,t)=>{const n=e.body;const o=(0,r._json)(n);const s=new a.AttributeLimitExceededException({$metadata:deserializeMetadata(e),...o});return(0,r.decorateServiceException)(s,n)};const de_BlockedExceptionRes=async(e,t)=>{const n=e.body;const o=(0,r._json)(n);const s=new a.BlockedException({$metadata:deserializeMetadata(e),...o});return(0,r.decorateServiceException)(s,n)};const de_ClientExceptionRes=async(e,t)=>{const n=e.body;const o=(0,r._json)(n);const s=new a.ClientException({$metadata:deserializeMetadata(e),...o});return(0,r.decorateServiceException)(s,n)};const de_ClusterContainsContainerInstancesExceptionRes=async(e,t)=>{const n=e.body;const o=(0,r._json)(n);const s=new a.ClusterContainsContainerInstancesException({$metadata:deserializeMetadata(e),...o});return(0,r.decorateServiceException)(s,n)};const de_ClusterContainsServicesExceptionRes=async(e,t)=>{const n=e.body;const o=(0,r._json)(n);const s=new a.ClusterContainsServicesException({$metadata:deserializeMetadata(e),...o});return(0,r.decorateServiceException)(s,n)};const de_ClusterContainsTasksExceptionRes=async(e,t)=>{const n=e.body;const o=(0,r._json)(n);const s=new a.ClusterContainsTasksException({$metadata:deserializeMetadata(e),...o});return(0,r.decorateServiceException)(s,n)};const de_ClusterNotFoundExceptionRes=async(e,t)=>{const n=e.body;const o=(0,r._json)(n);const s=new a.ClusterNotFoundException({$metadata:deserializeMetadata(e),...o});return(0,r.decorateServiceException)(s,n)};const de_ConflictExceptionRes=async(e,t)=>{const n=e.body;const o=(0,r._json)(n);const s=new a.ConflictException({$metadata:deserializeMetadata(e),...o});return(0,r.decorateServiceException)(s,n)};const de_InvalidParameterExceptionRes=async(e,t)=>{const n=e.body;const o=(0,r._json)(n);const s=new a.InvalidParameterException({$metadata:deserializeMetadata(e),...o});return(0,r.decorateServiceException)(s,n)};const de_LimitExceededExceptionRes=async(e,t)=>{const n=e.body;const o=(0,r._json)(n);const s=new a.LimitExceededException({$metadata:deserializeMetadata(e),...o});return(0,r.decorateServiceException)(s,n)};const de_MissingVersionExceptionRes=async(e,t)=>{const n=e.body;const o=(0,r._json)(n);const s=new a.MissingVersionException({$metadata:deserializeMetadata(e),...o});return(0,r.decorateServiceException)(s,n)};const de_NamespaceNotFoundExceptionRes=async(e,t)=>{const n=e.body;const o=(0,r._json)(n);const s=new a.NamespaceNotFoundException({$metadata:deserializeMetadata(e),...o});return(0,r.decorateServiceException)(s,n)};const de_NoUpdateAvailableExceptionRes=async(e,t)=>{const n=e.body;const o=(0,r._json)(n);const s=new a.NoUpdateAvailableException({$metadata:deserializeMetadata(e),...o});return(0,r.decorateServiceException)(s,n)};const de_PlatformTaskDefinitionIncompatibilityExceptionRes=async(e,t)=>{const n=e.body;const o=(0,r._json)(n);const s=new a.PlatformTaskDefinitionIncompatibilityException({$metadata:deserializeMetadata(e),...o});return(0,r.decorateServiceException)(s,n)};const de_PlatformUnknownExceptionRes=async(e,t)=>{const n=e.body;const o=(0,r._json)(n);const s=new a.PlatformUnknownException({$metadata:deserializeMetadata(e),...o});return(0,r.decorateServiceException)(s,n)};const de_ResourceInUseExceptionRes=async(e,t)=>{const n=e.body;const o=(0,r._json)(n);const s=new a.ResourceInUseException({$metadata:deserializeMetadata(e),...o});return(0,r.decorateServiceException)(s,n)};const de_ResourceNotFoundExceptionRes=async(e,t)=>{const n=e.body;const o=(0,r._json)(n);const s=new a.ResourceNotFoundException({$metadata:deserializeMetadata(e),...o});return(0,r.decorateServiceException)(s,n)};const de_ServerExceptionRes=async(e,t)=>{const n=e.body;const o=(0,r._json)(n);const s=new a.ServerException({$metadata:deserializeMetadata(e),...o});return(0,r.decorateServiceException)(s,n)};const de_ServiceNotActiveExceptionRes=async(e,t)=>{const n=e.body;const o=(0,r._json)(n);const s=new a.ServiceNotActiveException({$metadata:deserializeMetadata(e),...o});return(0,r.decorateServiceException)(s,n)};const de_ServiceNotFoundExceptionRes=async(e,t)=>{const n=e.body;const o=(0,r._json)(n);const s=new a.ServiceNotFoundException({$metadata:deserializeMetadata(e),...o});return(0,r.decorateServiceException)(s,n)};const de_TargetNotConnectedExceptionRes=async(e,t)=>{const n=e.body;const o=(0,r._json)(n);const s=new a.TargetNotConnectedException({$metadata:deserializeMetadata(e),...o});return(0,r.decorateServiceException)(s,n)};const de_TargetNotFoundExceptionRes=async(e,t)=>{const n=e.body;const o=(0,r._json)(n);const s=new a.TargetNotFoundException({$metadata:deserializeMetadata(e),...o});return(0,r.decorateServiceException)(s,n)};const de_TaskSetNotFoundExceptionRes=async(e,t)=>{const n=e.body;const o=(0,r._json)(n);const s=new a.TaskSetNotFoundException({$metadata:deserializeMetadata(e),...o});return(0,r.decorateServiceException)(s,n)};const de_UnsupportedFeatureExceptionRes=async(e,t)=>{const n=e.body;const o=(0,r._json)(n);const s=new a.UnsupportedFeatureException({$metadata:deserializeMetadata(e),...o});return(0,r.decorateServiceException)(s,n)};const de_UpdateInProgressExceptionRes=async(e,t)=>{const n=e.body;const o=(0,r._json)(n);const s=new a.UpdateInProgressException({$metadata:deserializeMetadata(e),...o});return(0,r.decorateServiceException)(s,n)};const se_CreateTaskSetRequest=(e,t)=>(0,r.take)(e,{capacityProviderStrategy:r._json,clientToken:[],cluster:[],externalId:[],launchType:[],loadBalancers:r._json,networkConfiguration:r._json,platformVersion:[],scale:e=>se_Scale(e,t),service:[],serviceRegistries:r._json,tags:r._json,taskDefinition:[]});const se_RegisterContainerInstanceRequest=(e,t)=>(0,r.take)(e,{attributes:r._json,cluster:[],containerInstanceArn:[],instanceIdentityDocument:[],instanceIdentityDocumentSignature:[],platformDevices:r._json,tags:r._json,totalResources:e=>se_Resources(e,t),versionInfo:r._json});const se_Resource=(e,t)=>(0,r.take)(e,{doubleValue:r.serializeFloat,integerValue:[],longValue:[],name:[],stringSetValue:r._json,type:[]});const se_Resources=(e,t)=>e.filter((e=>e!=null)).map((e=>se_Resource(e,t)));const se_RunTaskRequest=(e,t)=>(0,r.take)(e,{capacityProviderStrategy:r._json,clientToken:[true,e=>e??(0,s.v4)()],cluster:[],count:[],enableECSManagedTags:[],enableExecuteCommand:[],group:[],launchType:[],networkConfiguration:r._json,overrides:r._json,placementConstraints:r._json,placementStrategy:r._json,platformVersion:[],propagateTags:[],referenceId:[],startedBy:[],tags:r._json,taskDefinition:[]});const se_Scale=(e,t)=>(0,r.take)(e,{unit:[],value:r.serializeFloat});const se_SubmitTaskStateChangeRequest=(e,t)=>(0,r.take)(e,{attachments:r._json,cluster:[],containers:r._json,executionStoppedAt:e=>Math.round(e.getTime()/1e3),managedAgents:r._json,pullStartedAt:e=>Math.round(e.getTime()/1e3),pullStoppedAt:e=>Math.round(e.getTime()/1e3),reason:[],status:[],task:[]});const se_UpdateTaskSetRequest=(e,t)=>(0,r.take)(e,{cluster:[],scale:e=>se_Scale(e,t),service:[],taskSet:[]});const de_Container=(e,t)=>(0,r.take)(e,{containerArn:r.expectString,cpu:r.expectString,exitCode:r.expectInt32,gpuIds:r._json,healthStatus:r.expectString,image:r.expectString,imageDigest:r.expectString,lastStatus:r.expectString,managedAgents:e=>de_ManagedAgents(e,t),memory:r.expectString,memoryReservation:r.expectString,name:r.expectString,networkBindings:r._json,networkInterfaces:r._json,reason:r.expectString,runtimeId:r.expectString,taskArn:r.expectString});const de_ContainerInstance=(e,t)=>(0,r.take)(e,{agentConnected:r.expectBoolean,agentUpdateStatus:r.expectString,attachments:r._json,attributes:r._json,capacityProviderName:r.expectString,containerInstanceArn:r.expectString,ec2InstanceId:r.expectString,healthStatus:e=>de_ContainerInstanceHealthStatus(e,t),pendingTasksCount:r.expectInt32,registeredAt:e=>(0,r.expectNonNull)((0,r.parseEpochTimestamp)((0,r.expectNumber)(e))),registeredResources:e=>de_Resources(e,t),remainingResources:e=>de_Resources(e,t),runningTasksCount:r.expectInt32,status:r.expectString,statusReason:r.expectString,tags:r._json,version:r.expectLong,versionInfo:r._json});const de_ContainerInstanceHealthStatus=(e,t)=>(0,r.take)(e,{details:e=>de_InstanceHealthCheckResultList(e,t),overallStatus:r.expectString});const de_ContainerInstances=(e,t)=>{const n=(e||[]).filter((e=>e!=null)).map((e=>de_ContainerInstance(e,t)));return n};const de_Containers=(e,t)=>{const n=(e||[]).filter((e=>e!=null)).map((e=>de_Container(e,t)));return n};const de_CreateServiceResponse=(e,t)=>(0,r.take)(e,{service:e=>de_Service(e,t)});const de_CreateTaskSetResponse=(e,t)=>(0,r.take)(e,{taskSet:e=>de_TaskSet(e,t)});const de_DeleteServiceResponse=(e,t)=>(0,r.take)(e,{service:e=>de_Service(e,t)});const de_DeleteTaskDefinitionsResponse=(e,t)=>(0,r.take)(e,{failures:r._json,taskDefinitions:e=>de_TaskDefinitionList(e,t)});const de_DeleteTaskSetResponse=(e,t)=>(0,r.take)(e,{taskSet:e=>de_TaskSet(e,t)});const de_Deployment=(e,t)=>(0,r.take)(e,{capacityProviderStrategy:r._json,createdAt:e=>(0,r.expectNonNull)((0,r.parseEpochTimestamp)((0,r.expectNumber)(e))),desiredCount:r.expectInt32,failedTasks:r.expectInt32,id:r.expectString,launchType:r.expectString,networkConfiguration:r._json,pendingCount:r.expectInt32,platformFamily:r.expectString,platformVersion:r.expectString,rolloutState:r.expectString,rolloutStateReason:r.expectString,runningCount:r.expectInt32,serviceConnectConfiguration:r._json,serviceConnectResources:r._json,status:r.expectString,taskDefinition:r.expectString,updatedAt:e=>(0,r.expectNonNull)((0,r.parseEpochTimestamp)((0,r.expectNumber)(e)))});const de_Deployments=(e,t)=>{const n=(e||[]).filter((e=>e!=null)).map((e=>de_Deployment(e,t)));return n};const de_DeregisterContainerInstanceResponse=(e,t)=>(0,r.take)(e,{containerInstance:e=>de_ContainerInstance(e,t)});const de_DeregisterTaskDefinitionResponse=(e,t)=>(0,r.take)(e,{taskDefinition:e=>de_TaskDefinition(e,t)});const de_DescribeContainerInstancesResponse=(e,t)=>(0,r.take)(e,{containerInstances:e=>de_ContainerInstances(e,t),failures:r._json});const de_DescribeServicesResponse=(e,t)=>(0,r.take)(e,{failures:r._json,services:e=>de_Services(e,t)});const de_DescribeTaskDefinitionResponse=(e,t)=>(0,r.take)(e,{tags:r._json,taskDefinition:e=>de_TaskDefinition(e,t)});const de_DescribeTaskSetsResponse=(e,t)=>(0,r.take)(e,{failures:r._json,taskSets:e=>de_TaskSets(e,t)});const de_DescribeTasksResponse=(e,t)=>(0,r.take)(e,{failures:r._json,tasks:e=>de_Tasks(e,t)});const de_GetTaskProtectionResponse=(e,t)=>(0,r.take)(e,{failures:r._json,protectedTasks:e=>de_ProtectedTasks(e,t)});const de_InstanceHealthCheckResult=(e,t)=>(0,r.take)(e,{lastStatusChange:e=>(0,r.expectNonNull)((0,r.parseEpochTimestamp)((0,r.expectNumber)(e))),lastUpdated:e=>(0,r.expectNonNull)((0,r.parseEpochTimestamp)((0,r.expectNumber)(e))),status:r.expectString,type:r.expectString});const de_InstanceHealthCheckResultList=(e,t)=>{const n=(e||[]).filter((e=>e!=null)).map((e=>de_InstanceHealthCheckResult(e,t)));return n};const de_ManagedAgent=(e,t)=>(0,r.take)(e,{lastStartedAt:e=>(0,r.expectNonNull)((0,r.parseEpochTimestamp)((0,r.expectNumber)(e))),lastStatus:r.expectString,name:r.expectString,reason:r.expectString});const de_ManagedAgents=(e,t)=>{const n=(e||[]).filter((e=>e!=null)).map((e=>de_ManagedAgent(e,t)));return n};const de_ProtectedTask=(e,t)=>(0,r.take)(e,{expirationDate:e=>(0,r.expectNonNull)((0,r.parseEpochTimestamp)((0,r.expectNumber)(e))),protectionEnabled:r.expectBoolean,taskArn:r.expectString});const de_ProtectedTasks=(e,t)=>{const n=(e||[]).filter((e=>e!=null)).map((e=>de_ProtectedTask(e,t)));return n};const de_RegisterContainerInstanceResponse=(e,t)=>(0,r.take)(e,{containerInstance:e=>de_ContainerInstance(e,t)});const de_RegisterTaskDefinitionResponse=(e,t)=>(0,r.take)(e,{tags:r._json,taskDefinition:e=>de_TaskDefinition(e,t)});const de_Resource=(e,t)=>(0,r.take)(e,{doubleValue:r.limitedParseDouble,integerValue:r.expectInt32,longValue:r.expectLong,name:r.expectString,stringSetValue:r._json,type:r.expectString});const de_Resources=(e,t)=>{const n=(e||[]).filter((e=>e!=null)).map((e=>de_Resource(e,t)));return n};const de_RunTaskResponse=(e,t)=>(0,r.take)(e,{failures:r._json,tasks:e=>de_Tasks(e,t)});const de_Scale=(e,t)=>(0,r.take)(e,{unit:r.expectString,value:r.limitedParseDouble});const de_Service=(e,t)=>(0,r.take)(e,{capacityProviderStrategy:r._json,clusterArn:r.expectString,createdAt:e=>(0,r.expectNonNull)((0,r.parseEpochTimestamp)((0,r.expectNumber)(e))),createdBy:r.expectString,deploymentConfiguration:r._json,deploymentController:r._json,deployments:e=>de_Deployments(e,t),desiredCount:r.expectInt32,enableECSManagedTags:r.expectBoolean,enableExecuteCommand:r.expectBoolean,events:e=>de_ServiceEvents(e,t),healthCheckGracePeriodSeconds:r.expectInt32,launchType:r.expectString,loadBalancers:r._json,networkConfiguration:r._json,pendingCount:r.expectInt32,placementConstraints:r._json,placementStrategy:r._json,platformFamily:r.expectString,platformVersion:r.expectString,propagateTags:r.expectString,roleArn:r.expectString,runningCount:r.expectInt32,schedulingStrategy:r.expectString,serviceArn:r.expectString,serviceName:r.expectString,serviceRegistries:r._json,status:r.expectString,tags:r._json,taskDefinition:r.expectString,taskSets:e=>de_TaskSets(e,t)});const de_ServiceEvent=(e,t)=>(0,r.take)(e,{createdAt:e=>(0,r.expectNonNull)((0,r.parseEpochTimestamp)((0,r.expectNumber)(e))),id:r.expectString,message:r.expectString});const de_ServiceEvents=(e,t)=>{const n=(e||[]).filter((e=>e!=null)).map((e=>de_ServiceEvent(e,t)));return n};const de_Services=(e,t)=>{const n=(e||[]).filter((e=>e!=null)).map((e=>de_Service(e,t)));return n};const de_StartTaskResponse=(e,t)=>(0,r.take)(e,{failures:r._json,tasks:e=>de_Tasks(e,t)});const de_StopTaskResponse=(e,t)=>(0,r.take)(e,{task:e=>de_Task(e,t)});const de_Task=(e,t)=>(0,r.take)(e,{attachments:r._json,attributes:r._json,availabilityZone:r.expectString,capacityProviderName:r.expectString,clusterArn:r.expectString,connectivity:r.expectString,connectivityAt:e=>(0,r.expectNonNull)((0,r.parseEpochTimestamp)((0,r.expectNumber)(e))),containerInstanceArn:r.expectString,containers:e=>de_Containers(e,t),cpu:r.expectString,createdAt:e=>(0,r.expectNonNull)((0,r.parseEpochTimestamp)((0,r.expectNumber)(e))),desiredStatus:r.expectString,enableExecuteCommand:r.expectBoolean,ephemeralStorage:r._json,executionStoppedAt:e=>(0,r.expectNonNull)((0,r.parseEpochTimestamp)((0,r.expectNumber)(e))),group:r.expectString,healthStatus:r.expectString,inferenceAccelerators:r._json,lastStatus:r.expectString,launchType:r.expectString,memory:r.expectString,overrides:r._json,platformFamily:r.expectString,platformVersion:r.expectString,pullStartedAt:e=>(0,r.expectNonNull)((0,r.parseEpochTimestamp)((0,r.expectNumber)(e))),pullStoppedAt:e=>(0,r.expectNonNull)((0,r.parseEpochTimestamp)((0,r.expectNumber)(e))),startedAt:e=>(0,r.expectNonNull)((0,r.parseEpochTimestamp)((0,r.expectNumber)(e))),startedBy:r.expectString,stopCode:r.expectString,stoppedAt:e=>(0,r.expectNonNull)((0,r.parseEpochTimestamp)((0,r.expectNumber)(e))),stoppedReason:r.expectString,stoppingAt:e=>(0,r.expectNonNull)((0,r.parseEpochTimestamp)((0,r.expectNumber)(e))),tags:r._json,taskArn:r.expectString,taskDefinitionArn:r.expectString,version:r.expectLong});const de_TaskDefinition=(e,t)=>(0,r.take)(e,{compatibilities:r._json,containerDefinitions:r._json,cpu:r.expectString,deregisteredAt:e=>(0,r.expectNonNull)((0,r.parseEpochTimestamp)((0,r.expectNumber)(e))),ephemeralStorage:r._json,executionRoleArn:r.expectString,family:r.expectString,inferenceAccelerators:r._json,ipcMode:r.expectString,memory:r.expectString,networkMode:r.expectString,pidMode:r.expectString,placementConstraints:r._json,proxyConfiguration:r._json,registeredAt:e=>(0,r.expectNonNull)((0,r.parseEpochTimestamp)((0,r.expectNumber)(e))),registeredBy:r.expectString,requiresAttributes:r._json,requiresCompatibilities:r._json,revision:r.expectInt32,runtimePlatform:r._json,status:r.expectString,taskDefinitionArn:r.expectString,taskRoleArn:r.expectString,volumes:r._json});const de_TaskDefinitionList=(e,t)=>{const n=(e||[]).filter((e=>e!=null)).map((e=>de_TaskDefinition(e,t)));return n};const de_Tasks=(e,t)=>{const n=(e||[]).filter((e=>e!=null)).map((e=>de_Task(e,t)));return n};const de_TaskSet=(e,t)=>(0,r.take)(e,{capacityProviderStrategy:r._json,clusterArn:r.expectString,computedDesiredCount:r.expectInt32,createdAt:e=>(0,r.expectNonNull)((0,r.parseEpochTimestamp)((0,r.expectNumber)(e))),externalId:r.expectString,id:r.expectString,launchType:r.expectString,loadBalancers:r._json,networkConfiguration:r._json,pendingCount:r.expectInt32,platformFamily:r.expectString,platformVersion:r.expectString,runningCount:r.expectInt32,scale:e=>de_Scale(e,t),serviceArn:r.expectString,serviceRegistries:r._json,stabilityStatus:r.expectString,stabilityStatusAt:e=>(0,r.expectNonNull)((0,r.parseEpochTimestamp)((0,r.expectNumber)(e))),startedBy:r.expectString,status:r.expectString,tags:r._json,taskDefinition:r.expectString,taskSetArn:r.expectString,updatedAt:e=>(0,r.expectNonNull)((0,r.parseEpochTimestamp)((0,r.expectNumber)(e)))});const de_TaskSets=(e,t)=>{const n=(e||[]).filter((e=>e!=null)).map((e=>de_TaskSet(e,t)));return n};const de_UpdateContainerAgentResponse=(e,t)=>(0,r.take)(e,{containerInstance:e=>de_ContainerInstance(e,t)});const de_UpdateContainerInstancesStateResponse=(e,t)=>(0,r.take)(e,{containerInstances:e=>de_ContainerInstances(e,t),failures:r._json});const de_UpdateServicePrimaryTaskSetResponse=(e,t)=>(0,r.take)(e,{taskSet:e=>de_TaskSet(e,t)});const de_UpdateServiceResponse=(e,t)=>(0,r.take)(e,{service:e=>de_Service(e,t)});const de_UpdateTaskProtectionResponse=(e,t)=>(0,r.take)(e,{failures:r._json,protectedTasks:e=>de_ProtectedTasks(e,t)});const de_UpdateTaskSetResponse=(e,t)=>(0,r.take)(e,{taskSet:e=>de_TaskSet(e,t)});const deserializeMetadata=e=>({httpStatusCode:e.statusCode,requestId:e.headers["x-amzn-requestid"]??e.headers["x-amzn-request-id"]??e.headers["x-amz-request-id"],extendedRequestId:e.headers["x-amz-id-2"],cfId:e.headers["x-amz-cf-id"]});const collectBodyString=(e,t)=>(0,r.collectBody)(e,t).then((e=>t.utf8Encoder(e)));const c=(0,r.withBaseException)(i.ECSServiceException);const buildHttpRpcRequest=async(e,t,n,r,s)=>{const{hostname:i,protocol:a="https",port:c,path:d}=await e.endpoint();const u={protocol:a,hostname:i,port:c,method:"POST",path:d.endsWith("/")?d.slice(0,-1)+n:d+n,headers:t};if(r!==undefined){u.hostname=r}if(s!==undefined){u.body=s}return new o.HttpRequest(u)};function sharedHeaders(e){return{"content-type":"application/x-amz-json-1.1","x-amz-target":`AmazonEC2ContainerServiceV20141113.${e}`}}const parseBody=(e,t)=>collectBodyString(e,t).then((e=>{if(e.length){return JSON.parse(e)}return{}}));const parseErrorBody=async(e,t)=>{const n=await parseBody(e,t);n.message=n.message??n.Message;return n};const loadRestJsonErrorCode=(e,t)=>{const findKey=(e,t)=>Object.keys(e).find((e=>e.toLowerCase()===t.toLowerCase()));const sanitizeErrorCode=e=>{let t=e;if(typeof t==="number"){t=t.toString()}if(t.indexOf(",")>=0){t=t.split(",")[0]}if(t.indexOf(":")>=0){t=t.split(":")[0]}if(t.indexOf("#")>=0){t=t.split("#")[1]}return t};const n=findKey(e.headers,"x-amzn-errortype");if(n!==undefined){return sanitizeErrorCode(e.headers[n])}if(t.code!==undefined){return sanitizeErrorCode(t.code)}if(t["__type"]!==undefined){return sanitizeErrorCode(t["__type"])}}},66737:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getRuntimeConfig=void 0;const o=n(10204);const r=o.__importDefault(n(40031));const s=n(70374);const i=n(10601);const a=n(62944);const c=n(17906);const d=n(1818);const u=n(94681);const l=n(67273);const p=n(83993);const m=n(38179);const f=n(4161);const g=n(39751);const E=n(83522);const y=n(11866);const S=n(12871);const h=n(11866);const getRuntimeConfig=e=>{(0,h.emitWarningIfUnsupportedVersion)(process.version);const t=(0,S.resolveDefaultsModeConfig)(e);const defaultConfigProvider=()=>t().then(y.loadConfigsForDefaultMode);const n=(0,E.getRuntimeConfig)(e);(0,i.emitWarningIfUnsupportedVersion)(process.version);return{...n,...e,runtime:"node",defaultsMode:t,bodyLengthChecker:e?.bodyLengthChecker??f.calculateBodyLength,credentialDefaultProvider:e?.credentialDefaultProvider??(0,s.decorateDefaultCredentialProvider)(a.defaultProvider),defaultUserAgentProvider:e?.defaultUserAgentProvider??(0,c.defaultUserAgent)({serviceId:n.serviceId,clientVersion:r.default.version}),maxAttempts:e?.maxAttempts??(0,p.loadConfig)(l.NODE_MAX_ATTEMPT_CONFIG_OPTIONS),region:e?.region??(0,p.loadConfig)(d.NODE_REGION_CONFIG_OPTIONS,d.NODE_REGION_CONFIG_FILE_OPTIONS),requestHandler:e?.requestHandler??new m.NodeHttpHandler(defaultConfigProvider),retryMode:e?.retryMode??(0,p.loadConfig)({...l.NODE_RETRY_MODE_CONFIG_OPTIONS,default:async()=>(await defaultConfigProvider()).retryMode||g.DEFAULT_RETRY_MODE}),sha256:e?.sha256??u.Hash.bind(null,"sha256"),streamCollector:e?.streamCollector??m.streamCollector,useDualstackEndpoint:e?.useDualstackEndpoint??(0,p.loadConfig)(d.NODE_USE_DUALSTACK_ENDPOINT_CONFIG_OPTIONS),useFipsEndpoint:e?.useFipsEndpoint??(0,p.loadConfig)(d.NODE_USE_FIPS_ENDPOINT_CONFIG_OPTIONS)}};t.getRuntimeConfig=getRuntimeConfig},83522:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getRuntimeConfig=void 0;const o=n(11866);const r=n(59381);const s=n(76456);const i=n(47107);const a=n(42739);const getRuntimeConfig=e=>({apiVersion:"2014-11-13",base64Decoder:e?.base64Decoder??s.fromBase64,base64Encoder:e?.base64Encoder??s.toBase64,disableHostPrefix:e?.disableHostPrefix??false,endpointProvider:e?.endpointProvider??a.defaultEndpointResolver,extensions:e?.extensions??[],logger:e?.logger??new o.NoOpLogger,serviceId:e?.serviceId??"ECS",urlParser:e?.urlParser??r.parseUrl,utf8Decoder:e?.utf8Decoder??i.fromUtf8,utf8Encoder:e?.utf8Encoder??i.toUtf8});t.getRuntimeConfig=getRuntimeConfig},31358:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.resolveRuntimeExtensions=void 0;const o=n(21945);const r=n(54117);const s=n(11866);const asPartial=e=>e;const resolveRuntimeExtensions=(e,t)=>{const n={...asPartial((0,o.getAwsRegionExtensionConfiguration)(e)),...asPartial((0,s.getDefaultExtensionConfiguration)(e)),...asPartial((0,r.getHttpHandlerExtensionConfiguration)(e))};t.forEach((e=>e.configure(n)));return{...e,...(0,o.resolveAwsRegionExtensionConfiguration)(n),...(0,s.resolveDefaultRuntimeConfig)(n),...(0,r.resolveHttpHandlerRuntimeConfig)(n)}};t.resolveRuntimeExtensions=resolveRuntimeExtensions},14856:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(30816),t);o.__exportStar(n(4562),t);o.__exportStar(n(54242),t);o.__exportStar(n(2006),t)},30816:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.waitUntilServicesInactive=t.waitForServicesInactive=void 0;const o=n(67871);const r=n(92834);const checkState=async(e,t)=>{let n;try{const s=await e.send(new r.DescribeServicesCommand(t));n=s;try{const returnComparator=()=>{const e=[].concat(...s.failures);const t=e.map((e=>e.reason));return t};for(const e of returnComparator()){if(e=="MISSING"){return{state:o.WaiterState.FAILURE,reason:n}}}}catch(e){}try{const returnComparator=()=>{const e=[].concat(...s.services);const t=e.map((e=>e.status));return t};for(const e of returnComparator()){if(e=="INACTIVE"){return{state:o.WaiterState.SUCCESS,reason:n}}}}catch(e){}}catch(e){n=e}return{state:o.WaiterState.RETRY,reason:n}};const waitForServicesInactive=async(e,t)=>{const n={minDelay:15,maxDelay:120};return(0,o.createWaiter)({...n,...e},t,checkState)};t.waitForServicesInactive=waitForServicesInactive;const waitUntilServicesInactive=async(e,t)=>{const n={minDelay:15,maxDelay:120};const r=await(0,o.createWaiter)({...n,...e},t,checkState);return(0,o.checkExceptions)(r)};t.waitUntilServicesInactive=waitUntilServicesInactive},4562:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.waitUntilServicesStable=t.waitForServicesStable=void 0;const o=n(67871);const r=n(92834);const checkState=async(e,t)=>{let n;try{const s=await e.send(new r.DescribeServicesCommand(t));n=s;try{const returnComparator=()=>{const e=[].concat(...s.failures);const t=e.map((e=>e.reason));return t};for(const e of returnComparator()){if(e=="MISSING"){return{state:o.WaiterState.FAILURE,reason:n}}}}catch(e){}try{const returnComparator=()=>{const e=[].concat(...s.services);const t=e.map((e=>e.status));return t};for(const e of returnComparator()){if(e=="DRAINING"){return{state:o.WaiterState.FAILURE,reason:n}}}}catch(e){}try{const returnComparator=()=>{const e=[].concat(...s.services);const t=e.map((e=>e.status));return t};for(const e of returnComparator()){if(e=="INACTIVE"){return{state:o.WaiterState.FAILURE,reason:n}}}}catch(e){}try{const returnComparator=()=>{const e=s.services.filter((e=>!(e.deployments.length==1&&e.runningCount==e.desiredCount)));return e.length==0};if(returnComparator()==true){return{state:o.WaiterState.SUCCESS,reason:n}}}catch(e){}}catch(e){n=e}return{state:o.WaiterState.RETRY,reason:n}};const waitForServicesStable=async(e,t)=>{const n={minDelay:15,maxDelay:120};return(0,o.createWaiter)({...n,...e},t,checkState)};t.waitForServicesStable=waitForServicesStable;const waitUntilServicesStable=async(e,t)=>{const n={minDelay:15,maxDelay:120};const r=await(0,o.createWaiter)({...n,...e},t,checkState);return(0,o.checkExceptions)(r)};t.waitUntilServicesStable=waitUntilServicesStable},54242:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.waitUntilTasksRunning=t.waitForTasksRunning=void 0;const o=n(67871);const r=n(79186);const checkState=async(e,t)=>{let n;try{const s=await e.send(new r.DescribeTasksCommand(t));n=s;try{const returnComparator=()=>{const e=[].concat(...s.tasks);const t=e.map((e=>e.lastStatus));return t};for(const e of returnComparator()){if(e=="STOPPED"){return{state:o.WaiterState.FAILURE,reason:n}}}}catch(e){}try{const returnComparator=()=>{const e=[].concat(...s.failures);const t=e.map((e=>e.reason));return t};for(const e of returnComparator()){if(e=="MISSING"){return{state:o.WaiterState.FAILURE,reason:n}}}}catch(e){}try{const returnComparator=()=>{const e=[].concat(...s.tasks);const t=e.map((e=>e.lastStatus));return t};let e=returnComparator().length>0;for(const t of returnComparator()){e=e&&t=="RUNNING"}if(e){return{state:o.WaiterState.SUCCESS,reason:n}}}catch(e){}}catch(e){n=e}return{state:o.WaiterState.RETRY,reason:n}};const waitForTasksRunning=async(e,t)=>{const n={minDelay:6,maxDelay:120};return(0,o.createWaiter)({...n,...e},t,checkState)};t.waitForTasksRunning=waitForTasksRunning;const waitUntilTasksRunning=async(e,t)=>{const n={minDelay:6,maxDelay:120};const r=await(0,o.createWaiter)({...n,...e},t,checkState);return(0,o.checkExceptions)(r)};t.waitUntilTasksRunning=waitUntilTasksRunning},2006:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.waitUntilTasksStopped=t.waitForTasksStopped=void 0;const o=n(67871);const r=n(79186);const checkState=async(e,t)=>{let n;try{const s=await e.send(new r.DescribeTasksCommand(t));n=s;try{const returnComparator=()=>{const e=[].concat(...s.tasks);const t=e.map((e=>e.lastStatus));return t};let e=returnComparator().length>0;for(const t of returnComparator()){e=e&&t=="STOPPED"}if(e){return{state:o.WaiterState.SUCCESS,reason:n}}}catch(e){}}catch(e){n=e}return{state:o.WaiterState.RETRY,reason:n}};const waitForTasksStopped=async(e,t)=>{const n={minDelay:6,maxDelay:120};return(0,o.createWaiter)({...n,...e},t,checkState)};t.waitForTasksStopped=waitForTasksStopped;const waitUntilTasksStopped=async(e,t)=>{const n={minDelay:6,maxDelay:120};const r=await(0,o.createWaiter)({...n,...e},t,checkState);return(0,o.checkExceptions)(r)};t.waitUntilTasksStopped=waitUntilTasksStopped},69499:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.SSO=void 0;const o=n(11866);const r=n(73465);const s=n(19175);const i=n(74421);const a=n(35624);const c=n(85356);const d={GetRoleCredentialsCommand:r.GetRoleCredentialsCommand,ListAccountRolesCommand:s.ListAccountRolesCommand,ListAccountsCommand:i.ListAccountsCommand,LogoutCommand:a.LogoutCommand};class SSO extends c.SSOClient{}t.SSO=SSO;(0,o.createAggregatedClient)(d,SSO)},85356:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.SSOClient=t.__Client=void 0;const o=n(42459);const r=n(1475);const s=n(14103);const i=n(37163);const a=n(1818);const c=n(71829);const d=n(12538);const u=n(67273);const l=n(11866);Object.defineProperty(t,"__Client",{enumerable:true,get:function(){return l.Client}});const p=n(86827);const m=n(63107);const f=n(94265);class SSOClient extends l.Client{constructor(...[e]){const t=(0,m.getRuntimeConfig)(e||{});const n=(0,p.resolveClientEndpointParameters)(t);const l=(0,a.resolveRegionConfig)(n);const g=(0,d.resolveEndpointConfig)(l);const E=(0,u.resolveRetryConfig)(g);const y=(0,o.resolveHostHeaderConfig)(E);const S=(0,i.resolveUserAgentConfig)(y);const h=(0,f.resolveRuntimeExtensions)(S,e?.extensions||[]);super(h);this.config=h;this.middlewareStack.use((0,u.getRetryPlugin)(this.config));this.middlewareStack.use((0,c.getContentLengthPlugin)(this.config));this.middlewareStack.use((0,o.getHostHeaderPlugin)(this.config));this.middlewareStack.use((0,r.getLoggerPlugin)(this.config));this.middlewareStack.use((0,s.getRecursionDetectionPlugin)(this.config));this.middlewareStack.use((0,i.getUserAgentPlugin)(this.config))}destroy(){super.destroy()}}t.SSOClient=SSOClient},73465:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.GetRoleCredentialsCommand=t.$Command=void 0;const o=n(12538);const r=n(76904);const s=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return s.Command}});const i=n(18499);const a=n(19125);const c=n(62876);class GetRoleCredentialsCommand extends s.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,r.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,GetRoleCredentialsCommand.getEndpointParameterInstructions()));const s=e.concat(this.middlewareStack);const{logger:c}=t;const d="SSOClient";const u="GetRoleCredentialsCommand";const l={logger:c,clientName:d,commandName:u,inputFilterSensitiveLog:a.GetRoleCredentialsRequestFilterSensitiveLog,outputFilterSensitiveLog:a.GetRoleCredentialsResponseFilterSensitiveLog,[i.SMITHY_CONTEXT_KEY]:{service:"SWBPortalService",operation:"GetRoleCredentials"}};const{requestHandler:p}=t;return s.resolve((e=>p.handle(e.request,n||{})),l)}serialize(e,t){return(0,c.se_GetRoleCredentialsCommand)(e,t)}deserialize(e,t){return(0,c.de_GetRoleCredentialsCommand)(e,t)}}t.GetRoleCredentialsCommand=GetRoleCredentialsCommand},19175:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.ListAccountRolesCommand=t.$Command=void 0;const o=n(12538);const r=n(76904);const s=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return s.Command}});const i=n(18499);const a=n(19125);const c=n(62876);class ListAccountRolesCommand extends s.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,r.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,ListAccountRolesCommand.getEndpointParameterInstructions()));const s=e.concat(this.middlewareStack);const{logger:c}=t;const d="SSOClient";const u="ListAccountRolesCommand";const l={logger:c,clientName:d,commandName:u,inputFilterSensitiveLog:a.ListAccountRolesRequestFilterSensitiveLog,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"SWBPortalService",operation:"ListAccountRoles"}};const{requestHandler:p}=t;return s.resolve((e=>p.handle(e.request,n||{})),l)}serialize(e,t){return(0,c.se_ListAccountRolesCommand)(e,t)}deserialize(e,t){return(0,c.de_ListAccountRolesCommand)(e,t)}}t.ListAccountRolesCommand=ListAccountRolesCommand},74421:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.ListAccountsCommand=t.$Command=void 0;const o=n(12538);const r=n(76904);const s=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return s.Command}});const i=n(18499);const a=n(19125);const c=n(62876);class ListAccountsCommand extends s.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,r.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,ListAccountsCommand.getEndpointParameterInstructions()));const s=e.concat(this.middlewareStack);const{logger:c}=t;const d="SSOClient";const u="ListAccountsCommand";const l={logger:c,clientName:d,commandName:u,inputFilterSensitiveLog:a.ListAccountsRequestFilterSensitiveLog,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"SWBPortalService",operation:"ListAccounts"}};const{requestHandler:p}=t;return s.resolve((e=>p.handle(e.request,n||{})),l)}serialize(e,t){return(0,c.se_ListAccountsCommand)(e,t)}deserialize(e,t){return(0,c.de_ListAccountsCommand)(e,t)}}t.ListAccountsCommand=ListAccountsCommand},35624:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.LogoutCommand=t.$Command=void 0;const o=n(12538);const r=n(76904);const s=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return s.Command}});const i=n(18499);const a=n(19125);const c=n(62876);class LogoutCommand extends s.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,r.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,LogoutCommand.getEndpointParameterInstructions()));const s=e.concat(this.middlewareStack);const{logger:c}=t;const d="SSOClient";const u="LogoutCommand";const l={logger:c,clientName:d,commandName:u,inputFilterSensitiveLog:a.LogoutRequestFilterSensitiveLog,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"SWBPortalService",operation:"Logout"}};const{requestHandler:p}=t;return s.resolve((e=>p.handle(e.request,n||{})),l)}serialize(e,t){return(0,c.se_LogoutCommand)(e,t)}deserialize(e,t){return(0,c.de_LogoutCommand)(e,t)}}t.LogoutCommand=LogoutCommand},86012:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(73465),t);o.__exportStar(n(19175),t);o.__exportStar(n(74421),t);o.__exportStar(n(35624),t)},86827:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.resolveClientEndpointParameters=void 0;const resolveClientEndpointParameters=e=>({...e,useDualstackEndpoint:e.useDualstackEndpoint??false,useFipsEndpoint:e.useFipsEndpoint??false,defaultSigningName:"awsssoportal"});t.resolveClientEndpointParameters=resolveClientEndpointParameters},85986:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.defaultEndpointResolver=void 0;const o=n(88013);const r=n(53001);const defaultEndpointResolver=(e,t={})=>(0,o.resolveEndpoint)(r.ruleSet,{endpointParams:e,logger:t.logger});t.defaultEndpointResolver=defaultEndpointResolver},53001:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.ruleSet=void 0;const n="required",o="fn",r="argv",s="ref";const i=true,a="isSet",c="booleanEquals",d="error",u="endpoint",l="tree",p="PartitionResult",m="getAttr",f={[n]:false,type:"String"},g={[n]:true,default:false,type:"Boolean"},E={[s]:"Endpoint"},y={[o]:c,[r]:[{[s]:"UseFIPS"},true]},S={[o]:c,[r]:[{[s]:"UseDualStack"},true]},h={},_={[o]:m,[r]:[{[s]:p},"supportsFIPS"]},v={[s]:p},C={[o]:c,[r]:[true,{[o]:m,[r]:[v,"supportsDualStack"]}]},b=[y],w=[S],P=[{[s]:"Region"}];const x={version:"1.0",parameters:{Region:f,UseDualStack:g,UseFIPS:g,Endpoint:f},rules:[{conditions:[{[o]:a,[r]:[E]}],rules:[{conditions:b,error:"Invalid Configuration: FIPS and custom endpoint are not supported",type:d},{conditions:w,error:"Invalid Configuration: Dualstack and custom endpoint are not supported",type:d},{endpoint:{url:E,properties:h,headers:h},type:u}],type:l},{conditions:[{[o]:a,[r]:P}],rules:[{conditions:[{[o]:"aws.partition",[r]:P,assign:p}],rules:[{conditions:[y,S],rules:[{conditions:[{[o]:c,[r]:[i,_]},C],rules:[{endpoint:{url:"https://portal.sso-fips.{Region}.{PartitionResult#dualStackDnsSuffix}",properties:h,headers:h},type:u}],type:l},{error:"FIPS and DualStack are enabled, but this partition does not support one or both",type:d}],type:l},{conditions:b,rules:[{conditions:[{[o]:c,[r]:[_,i]}],rules:[{conditions:[{[o]:"stringEquals",[r]:[{[o]:m,[r]:[v,"name"]},"aws-us-gov"]}],endpoint:{url:"https://portal.sso.{Region}.amazonaws.com",properties:h,headers:h},type:u},{endpoint:{url:"https://portal.sso-fips.{Region}.{PartitionResult#dnsSuffix}",properties:h,headers:h},type:u}],type:l},{error:"FIPS is enabled but this partition does not support FIPS",type:d}],type:l},{conditions:w,rules:[{conditions:[C],rules:[{endpoint:{url:"https://portal.sso.{Region}.{PartitionResult#dualStackDnsSuffix}",properties:h,headers:h},type:u}],type:l},{error:"DualStack is enabled but this partition does not support DualStack",type:d}],type:l},{endpoint:{url:"https://portal.sso.{Region}.{PartitionResult#dnsSuffix}",properties:h,headers:h},type:u}],type:l}],type:l},{error:"Invalid Configuration: Missing Region",type:d}]};t.ruleSet=x},69615:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.SSOServiceException=void 0;const o=n(10204);o.__exportStar(n(85356),t);o.__exportStar(n(69499),t);o.__exportStar(n(86012),t);o.__exportStar(n(40630),t);o.__exportStar(n(51269),t);n(61194);var r=n(99055);Object.defineProperty(t,"SSOServiceException",{enumerable:true,get:function(){return r.SSOServiceException}})},99055:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.SSOServiceException=t.__ServiceException=void 0;const o=n(11866);Object.defineProperty(t,"__ServiceException",{enumerable:true,get:function(){return o.ServiceException}});class SSOServiceException extends o.ServiceException{constructor(e){super(e);Object.setPrototypeOf(this,SSOServiceException.prototype)}}t.SSOServiceException=SSOServiceException},51269:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(19125),t)},19125:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.LogoutRequestFilterSensitiveLog=t.ListAccountsRequestFilterSensitiveLog=t.ListAccountRolesRequestFilterSensitiveLog=t.GetRoleCredentialsResponseFilterSensitiveLog=t.RoleCredentialsFilterSensitiveLog=t.GetRoleCredentialsRequestFilterSensitiveLog=t.UnauthorizedException=t.TooManyRequestsException=t.ResourceNotFoundException=t.InvalidRequestException=void 0;const o=n(11866);const r=n(99055);class InvalidRequestException extends r.SSOServiceException{constructor(e){super({name:"InvalidRequestException",$fault:"client",...e});this.name="InvalidRequestException";this.$fault="client";Object.setPrototypeOf(this,InvalidRequestException.prototype)}}t.InvalidRequestException=InvalidRequestException;class ResourceNotFoundException extends r.SSOServiceException{constructor(e){super({name:"ResourceNotFoundException",$fault:"client",...e});this.name="ResourceNotFoundException";this.$fault="client";Object.setPrototypeOf(this,ResourceNotFoundException.prototype)}}t.ResourceNotFoundException=ResourceNotFoundException;class TooManyRequestsException extends r.SSOServiceException{constructor(e){super({name:"TooManyRequestsException",$fault:"client",...e});this.name="TooManyRequestsException";this.$fault="client";Object.setPrototypeOf(this,TooManyRequestsException.prototype)}}t.TooManyRequestsException=TooManyRequestsException;class UnauthorizedException extends r.SSOServiceException{constructor(e){super({name:"UnauthorizedException",$fault:"client",...e});this.name="UnauthorizedException";this.$fault="client";Object.setPrototypeOf(this,UnauthorizedException.prototype)}}t.UnauthorizedException=UnauthorizedException;const GetRoleCredentialsRequestFilterSensitiveLog=e=>({...e,...e.accessToken&&{accessToken:o.SENSITIVE_STRING}});t.GetRoleCredentialsRequestFilterSensitiveLog=GetRoleCredentialsRequestFilterSensitiveLog;const RoleCredentialsFilterSensitiveLog=e=>({...e,...e.secretAccessKey&&{secretAccessKey:o.SENSITIVE_STRING},...e.sessionToken&&{sessionToken:o.SENSITIVE_STRING}});t.RoleCredentialsFilterSensitiveLog=RoleCredentialsFilterSensitiveLog;const GetRoleCredentialsResponseFilterSensitiveLog=e=>({...e,...e.roleCredentials&&{roleCredentials:(0,t.RoleCredentialsFilterSensitiveLog)(e.roleCredentials)}});t.GetRoleCredentialsResponseFilterSensitiveLog=GetRoleCredentialsResponseFilterSensitiveLog;const ListAccountRolesRequestFilterSensitiveLog=e=>({...e,...e.accessToken&&{accessToken:o.SENSITIVE_STRING}});t.ListAccountRolesRequestFilterSensitiveLog=ListAccountRolesRequestFilterSensitiveLog;const ListAccountsRequestFilterSensitiveLog=e=>({...e,...e.accessToken&&{accessToken:o.SENSITIVE_STRING}});t.ListAccountsRequestFilterSensitiveLog=ListAccountsRequestFilterSensitiveLog;const LogoutRequestFilterSensitiveLog=e=>({...e,...e.accessToken&&{accessToken:o.SENSITIVE_STRING}});t.LogoutRequestFilterSensitiveLog=LogoutRequestFilterSensitiveLog},54232:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},3298:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.paginateListAccountRoles=void 0;const o=n(19175);const r=n(85356);const makePagedClientRequest=async(e,t,...n)=>await e.send(new o.ListAccountRolesCommand(t),...n);async function*paginateListAccountRoles(e,t,...n){let o=e.startingToken||undefined;let s=true;let i;while(s){t.nextToken=o;t["maxResults"]=e.pageSize;if(e.client instanceof r.SSOClient){i=await makePagedClientRequest(e.client,t,...n)}else{throw new Error("Invalid client, expected SSO | SSOClient")}yield i;const a=o;o=i.nextToken;s=!!(o&&(!e.stopOnSameToken||o!==a))}return undefined}t.paginateListAccountRoles=paginateListAccountRoles},50551:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.paginateListAccounts=void 0;const o=n(74421);const r=n(85356);const makePagedClientRequest=async(e,t,...n)=>await e.send(new o.ListAccountsCommand(t),...n);async function*paginateListAccounts(e,t,...n){let o=e.startingToken||undefined;let s=true;let i;while(s){t.nextToken=o;t["maxResults"]=e.pageSize;if(e.client instanceof r.SSOClient){i=await makePagedClientRequest(e.client,t,...n)}else{throw new Error("Invalid client, expected SSO | SSOClient")}yield i;const a=o;o=i.nextToken;s=!!(o&&(!e.stopOnSameToken||o!==a))}return undefined}t.paginateListAccounts=paginateListAccounts},40630:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(54232),t);o.__exportStar(n(3298),t);o.__exportStar(n(50551),t)},62876:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.de_LogoutCommand=t.de_ListAccountsCommand=t.de_ListAccountRolesCommand=t.de_GetRoleCredentialsCommand=t.se_LogoutCommand=t.se_ListAccountsCommand=t.se_ListAccountRolesCommand=t.se_GetRoleCredentialsCommand=void 0;const o=n(54117);const r=n(11866);const s=n(19125);const i=n(99055);const se_GetRoleCredentialsCommand=async(e,t)=>{const{hostname:n,protocol:s="https",port:i,path:a}=await t.endpoint();const c=(0,r.map)({},isSerializableHeaderValue,{"x-amz-sso_bearer_token":e.accessToken});const d=`${a?.endsWith("/")?a.slice(0,-1):a||""}`+"/federation/credentials";const u=(0,r.map)({role_name:[,(0,r.expectNonNull)(e.roleName,`roleName`)],account_id:[,(0,r.expectNonNull)(e.accountId,`accountId`)]});let l;return new o.HttpRequest({protocol:s,hostname:n,port:i,method:"GET",headers:c,path:d,query:u,body:l})};t.se_GetRoleCredentialsCommand=se_GetRoleCredentialsCommand;const se_ListAccountRolesCommand=async(e,t)=>{const{hostname:n,protocol:s="https",port:i,path:a}=await t.endpoint();const c=(0,r.map)({},isSerializableHeaderValue,{"x-amz-sso_bearer_token":e.accessToken});const d=`${a?.endsWith("/")?a.slice(0,-1):a||""}`+"/assignment/roles";const u=(0,r.map)({next_token:[,e.nextToken],max_result:[()=>e.maxResults!==void 0,()=>e.maxResults.toString()],account_id:[,(0,r.expectNonNull)(e.accountId,`accountId`)]});let l;return new o.HttpRequest({protocol:s,hostname:n,port:i,method:"GET",headers:c,path:d,query:u,body:l})};t.se_ListAccountRolesCommand=se_ListAccountRolesCommand;const se_ListAccountsCommand=async(e,t)=>{const{hostname:n,protocol:s="https",port:i,path:a}=await t.endpoint();const c=(0,r.map)({},isSerializableHeaderValue,{"x-amz-sso_bearer_token":e.accessToken});const d=`${a?.endsWith("/")?a.slice(0,-1):a||""}`+"/assignment/accounts";const u=(0,r.map)({next_token:[,e.nextToken],max_result:[()=>e.maxResults!==void 0,()=>e.maxResults.toString()]});let l;return new o.HttpRequest({protocol:s,hostname:n,port:i,method:"GET",headers:c,path:d,query:u,body:l})};t.se_ListAccountsCommand=se_ListAccountsCommand;const se_LogoutCommand=async(e,t)=>{const{hostname:n,protocol:s="https",port:i,path:a}=await t.endpoint();const c=(0,r.map)({},isSerializableHeaderValue,{"x-amz-sso_bearer_token":e.accessToken});const d=`${a?.endsWith("/")?a.slice(0,-1):a||""}`+"/logout";let u;return new o.HttpRequest({protocol:s,hostname:n,port:i,method:"POST",headers:c,path:d,body:u})};t.se_LogoutCommand=se_LogoutCommand;const de_GetRoleCredentialsCommand=async(e,t)=>{if(e.statusCode!==200&&e.statusCode>=300){return de_GetRoleCredentialsCommandError(e,t)}const n=(0,r.map)({$metadata:deserializeMetadata(e)});const o=(0,r.expectNonNull)((0,r.expectObject)(await parseBody(e.body,t)),"body");const s=(0,r.take)(o,{roleCredentials:r._json});Object.assign(n,s);return n};t.de_GetRoleCredentialsCommand=de_GetRoleCredentialsCommand;const de_GetRoleCredentialsCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InvalidRequestException":case"com.amazonaws.sso#InvalidRequestException":throw await de_InvalidRequestExceptionRes(n,t);case"ResourceNotFoundException":case"com.amazonaws.sso#ResourceNotFoundException":throw await de_ResourceNotFoundExceptionRes(n,t);case"TooManyRequestsException":case"com.amazonaws.sso#TooManyRequestsException":throw await de_TooManyRequestsExceptionRes(n,t);case"UnauthorizedException":case"com.amazonaws.sso#UnauthorizedException":throw await de_UnauthorizedExceptionRes(n,t);default:const r=n.body;return a({output:e,parsedBody:r,errorCode:o})}};const de_ListAccountRolesCommand=async(e,t)=>{if(e.statusCode!==200&&e.statusCode>=300){return de_ListAccountRolesCommandError(e,t)}const n=(0,r.map)({$metadata:deserializeMetadata(e)});const o=(0,r.expectNonNull)((0,r.expectObject)(await parseBody(e.body,t)),"body");const s=(0,r.take)(o,{nextToken:r.expectString,roleList:r._json});Object.assign(n,s);return n};t.de_ListAccountRolesCommand=de_ListAccountRolesCommand;const de_ListAccountRolesCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InvalidRequestException":case"com.amazonaws.sso#InvalidRequestException":throw await de_InvalidRequestExceptionRes(n,t);case"ResourceNotFoundException":case"com.amazonaws.sso#ResourceNotFoundException":throw await de_ResourceNotFoundExceptionRes(n,t);case"TooManyRequestsException":case"com.amazonaws.sso#TooManyRequestsException":throw await de_TooManyRequestsExceptionRes(n,t);case"UnauthorizedException":case"com.amazonaws.sso#UnauthorizedException":throw await de_UnauthorizedExceptionRes(n,t);default:const r=n.body;return a({output:e,parsedBody:r,errorCode:o})}};const de_ListAccountsCommand=async(e,t)=>{if(e.statusCode!==200&&e.statusCode>=300){return de_ListAccountsCommandError(e,t)}const n=(0,r.map)({$metadata:deserializeMetadata(e)});const o=(0,r.expectNonNull)((0,r.expectObject)(await parseBody(e.body,t)),"body");const s=(0,r.take)(o,{accountList:r._json,nextToken:r.expectString});Object.assign(n,s);return n};t.de_ListAccountsCommand=de_ListAccountsCommand;const de_ListAccountsCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InvalidRequestException":case"com.amazonaws.sso#InvalidRequestException":throw await de_InvalidRequestExceptionRes(n,t);case"ResourceNotFoundException":case"com.amazonaws.sso#ResourceNotFoundException":throw await de_ResourceNotFoundExceptionRes(n,t);case"TooManyRequestsException":case"com.amazonaws.sso#TooManyRequestsException":throw await de_TooManyRequestsExceptionRes(n,t);case"UnauthorizedException":case"com.amazonaws.sso#UnauthorizedException":throw await de_UnauthorizedExceptionRes(n,t);default:const r=n.body;return a({output:e,parsedBody:r,errorCode:o})}};const de_LogoutCommand=async(e,t)=>{if(e.statusCode!==200&&e.statusCode>=300){return de_LogoutCommandError(e,t)}const n=(0,r.map)({$metadata:deserializeMetadata(e)});await(0,r.collectBody)(e.body,t);return n};t.de_LogoutCommand=de_LogoutCommand;const de_LogoutCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InvalidRequestException":case"com.amazonaws.sso#InvalidRequestException":throw await de_InvalidRequestExceptionRes(n,t);case"TooManyRequestsException":case"com.amazonaws.sso#TooManyRequestsException":throw await de_TooManyRequestsExceptionRes(n,t);case"UnauthorizedException":case"com.amazonaws.sso#UnauthorizedException":throw await de_UnauthorizedExceptionRes(n,t);default:const r=n.body;return a({output:e,parsedBody:r,errorCode:o})}};const a=(0,r.withBaseException)(i.SSOServiceException);const de_InvalidRequestExceptionRes=async(e,t)=>{const n=(0,r.map)({});const o=e.body;const i=(0,r.take)(o,{message:r.expectString});Object.assign(n,i);const a=new s.InvalidRequestException({$metadata:deserializeMetadata(e),...n});return(0,r.decorateServiceException)(a,e.body)};const de_ResourceNotFoundExceptionRes=async(e,t)=>{const n=(0,r.map)({});const o=e.body;const i=(0,r.take)(o,{message:r.expectString});Object.assign(n,i);const a=new s.ResourceNotFoundException({$metadata:deserializeMetadata(e),...n});return(0,r.decorateServiceException)(a,e.body)};const de_TooManyRequestsExceptionRes=async(e,t)=>{const n=(0,r.map)({});const o=e.body;const i=(0,r.take)(o,{message:r.expectString});Object.assign(n,i);const a=new s.TooManyRequestsException({$metadata:deserializeMetadata(e),...n});return(0,r.decorateServiceException)(a,e.body)};const de_UnauthorizedExceptionRes=async(e,t)=>{const n=(0,r.map)({});const o=e.body;const i=(0,r.take)(o,{message:r.expectString});Object.assign(n,i);const a=new s.UnauthorizedException({$metadata:deserializeMetadata(e),...n});return(0,r.decorateServiceException)(a,e.body)};const deserializeMetadata=e=>({httpStatusCode:e.statusCode,requestId:e.headers["x-amzn-requestid"]??e.headers["x-amzn-request-id"]??e.headers["x-amz-request-id"],extendedRequestId:e.headers["x-amz-id-2"],cfId:e.headers["x-amz-cf-id"]});const collectBodyString=(e,t)=>(0,r.collectBody)(e,t).then((e=>t.utf8Encoder(e)));const isSerializableHeaderValue=e=>e!==undefined&&e!==null&&e!==""&&(!Object.getOwnPropertyNames(e).includes("length")||e.length!=0)&&(!Object.getOwnPropertyNames(e).includes("size")||e.size!=0);const parseBody=(e,t)=>collectBodyString(e,t).then((e=>{if(e.length){return JSON.parse(e)}return{}}));const parseErrorBody=async(e,t)=>{const n=await parseBody(e,t);n.message=n.message??n.Message;return n};const loadRestJsonErrorCode=(e,t)=>{const findKey=(e,t)=>Object.keys(e).find((e=>e.toLowerCase()===t.toLowerCase()));const sanitizeErrorCode=e=>{let t=e;if(typeof t==="number"){t=t.toString()}if(t.indexOf(",")>=0){t=t.split(",")[0]}if(t.indexOf(":")>=0){t=t.split(":")[0]}if(t.indexOf("#")>=0){t=t.split("#")[1]}return t};const n=findKey(e.headers,"x-amzn-errortype");if(n!==undefined){return sanitizeErrorCode(e.headers[n])}if(t.code!==undefined){return sanitizeErrorCode(t.code)}if(t["__type"]!==undefined){return sanitizeErrorCode(t["__type"])}}},63107:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getRuntimeConfig=void 0;const o=n(10204);const r=o.__importDefault(n(16151));const s=n(10601);const i=n(17906);const a=n(1818);const c=n(94681);const d=n(67273);const u=n(83993);const l=n(38179);const p=n(4161);const m=n(39751);const f=n(88060);const g=n(11866);const E=n(12871);const y=n(11866);const getRuntimeConfig=e=>{(0,y.emitWarningIfUnsupportedVersion)(process.version);const t=(0,E.resolveDefaultsModeConfig)(e);const defaultConfigProvider=()=>t().then(g.loadConfigsForDefaultMode);const n=(0,f.getRuntimeConfig)(e);(0,s.emitWarningIfUnsupportedVersion)(process.version);return{...n,...e,runtime:"node",defaultsMode:t,bodyLengthChecker:e?.bodyLengthChecker??p.calculateBodyLength,defaultUserAgentProvider:e?.defaultUserAgentProvider??(0,i.defaultUserAgent)({serviceId:n.serviceId,clientVersion:r.default.version}),maxAttempts:e?.maxAttempts??(0,u.loadConfig)(d.NODE_MAX_ATTEMPT_CONFIG_OPTIONS),region:e?.region??(0,u.loadConfig)(a.NODE_REGION_CONFIG_OPTIONS,a.NODE_REGION_CONFIG_FILE_OPTIONS),requestHandler:e?.requestHandler??new l.NodeHttpHandler(defaultConfigProvider),retryMode:e?.retryMode??(0,u.loadConfig)({...d.NODE_RETRY_MODE_CONFIG_OPTIONS,default:async()=>(await defaultConfigProvider()).retryMode||m.DEFAULT_RETRY_MODE}),sha256:e?.sha256??c.Hash.bind(null,"sha256"),streamCollector:e?.streamCollector??l.streamCollector,useDualstackEndpoint:e?.useDualstackEndpoint??(0,u.loadConfig)(a.NODE_USE_DUALSTACK_ENDPOINT_CONFIG_OPTIONS),useFipsEndpoint:e?.useFipsEndpoint??(0,u.loadConfig)(a.NODE_USE_FIPS_ENDPOINT_CONFIG_OPTIONS)}};t.getRuntimeConfig=getRuntimeConfig},88060:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getRuntimeConfig=void 0;const o=n(11866);const r=n(59381);const s=n(76456);const i=n(47107);const a=n(85986);const getRuntimeConfig=e=>({apiVersion:"2019-06-10",base64Decoder:e?.base64Decoder??s.fromBase64,base64Encoder:e?.base64Encoder??s.toBase64,disableHostPrefix:e?.disableHostPrefix??false,endpointProvider:e?.endpointProvider??a.defaultEndpointResolver,extensions:e?.extensions??[],logger:e?.logger??new o.NoOpLogger,serviceId:e?.serviceId??"SSO",urlParser:e?.urlParser??r.parseUrl,utf8Decoder:e?.utf8Decoder??i.fromUtf8,utf8Encoder:e?.utf8Encoder??i.toUtf8});t.getRuntimeConfig=getRuntimeConfig},94265:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.resolveRuntimeExtensions=void 0;const o=n(21945);const r=n(54117);const s=n(11866);const asPartial=e=>e;const resolveRuntimeExtensions=(e,t)=>{const n={...asPartial((0,o.getAwsRegionExtensionConfiguration)(e)),...asPartial((0,s.getDefaultExtensionConfiguration)(e)),...asPartial((0,r.getHttpHandlerExtensionConfiguration)(e))};t.forEach((e=>e.configure(n)));return{...e,...(0,o.resolveAwsRegionExtensionConfiguration)(n),...(0,s.resolveDefaultRuntimeConfig)(n),...(0,r.resolveHttpHandlerRuntimeConfig)(n)}};t.resolveRuntimeExtensions=resolveRuntimeExtensions},29632:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.STS=void 0;const o=n(11866);const r=n(34173);const s=n(35023);const i=n(98864);const a=n(42679);const c=n(27690);const d=n(65240);const u=n(26923);const l=n(79732);const p=n(6901);const m={AssumeRoleCommand:r.AssumeRoleCommand,AssumeRoleWithSAMLCommand:s.AssumeRoleWithSAMLCommand,AssumeRoleWithWebIdentityCommand:i.AssumeRoleWithWebIdentityCommand,DecodeAuthorizationMessageCommand:a.DecodeAuthorizationMessageCommand,GetAccessKeyInfoCommand:c.GetAccessKeyInfoCommand,GetCallerIdentityCommand:d.GetCallerIdentityCommand,GetFederationTokenCommand:u.GetFederationTokenCommand,GetSessionTokenCommand:l.GetSessionTokenCommand};class STS extends p.STSClient{}t.STS=STS;(0,o.createAggregatedClient)(m,STS)},6901:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.STSClient=t.__Client=void 0;const o=n(42459);const r=n(1475);const s=n(14103);const i=n(2629);const a=n(37163);const c=n(1818);const d=n(71829);const u=n(12538);const l=n(67273);const p=n(11866);Object.defineProperty(t,"__Client",{enumerable:true,get:function(){return p.Client}});const m=n(54101);const f=n(36184);const g=n(88199);class STSClient extends p.Client{constructor(...[e]){const t=(0,f.getRuntimeConfig)(e||{});const n=(0,m.resolveClientEndpointParameters)(t);const p=(0,c.resolveRegionConfig)(n);const E=(0,u.resolveEndpointConfig)(p);const y=(0,l.resolveRetryConfig)(E);const S=(0,o.resolveHostHeaderConfig)(y);const h=(0,i.resolveStsAuthConfig)(S,{stsClientCtor:STSClient});const _=(0,a.resolveUserAgentConfig)(h);const v=(0,g.resolveRuntimeExtensions)(_,e?.extensions||[]);super(v);this.config=v;this.middlewareStack.use((0,l.getRetryPlugin)(this.config));this.middlewareStack.use((0,d.getContentLengthPlugin)(this.config));this.middlewareStack.use((0,o.getHostHeaderPlugin)(this.config));this.middlewareStack.use((0,r.getLoggerPlugin)(this.config));this.middlewareStack.use((0,s.getRecursionDetectionPlugin)(this.config));this.middlewareStack.use((0,a.getUserAgentPlugin)(this.config))}destroy(){super.destroy()}}t.STSClient=STSClient},34173:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.AssumeRoleCommand=t.$Command=void 0;const o=n(83347);const r=n(12538);const s=n(76904);const i=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return i.Command}});const a=n(18499);const c=n(3072);const d=n(69086);class AssumeRoleCommand extends i.Command{static getEndpointParameterInstructions(){return{UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,r.getEndpointPlugin)(t,AssumeRoleCommand.getEndpointParameterInstructions()));this.middlewareStack.use((0,o.getAwsAuthPlugin)(t));const i=e.concat(this.middlewareStack);const{logger:d}=t;const u="STSClient";const l="AssumeRoleCommand";const p={logger:d,clientName:u,commandName:l,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:c.AssumeRoleResponseFilterSensitiveLog,[a.SMITHY_CONTEXT_KEY]:{service:"AWSSecurityTokenServiceV20110615",operation:"AssumeRole"}};const{requestHandler:m}=t;return i.resolve((e=>m.handle(e.request,n||{})),p)}serialize(e,t){return(0,d.se_AssumeRoleCommand)(e,t)}deserialize(e,t){return(0,d.de_AssumeRoleCommand)(e,t)}}t.AssumeRoleCommand=AssumeRoleCommand},35023:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.AssumeRoleWithSAMLCommand=t.$Command=void 0;const o=n(12538);const r=n(76904);const s=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return s.Command}});const i=n(18499);const a=n(3072);const c=n(69086);class AssumeRoleWithSAMLCommand extends s.Command{static getEndpointParameterInstructions(){return{UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,r.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,AssumeRoleWithSAMLCommand.getEndpointParameterInstructions()));const s=e.concat(this.middlewareStack);const{logger:c}=t;const d="STSClient";const u="AssumeRoleWithSAMLCommand";const l={logger:c,clientName:d,commandName:u,inputFilterSensitiveLog:a.AssumeRoleWithSAMLRequestFilterSensitiveLog,outputFilterSensitiveLog:a.AssumeRoleWithSAMLResponseFilterSensitiveLog,[i.SMITHY_CONTEXT_KEY]:{service:"AWSSecurityTokenServiceV20110615",operation:"AssumeRoleWithSAML"}};const{requestHandler:p}=t;return s.resolve((e=>p.handle(e.request,n||{})),l)}serialize(e,t){return(0,c.se_AssumeRoleWithSAMLCommand)(e,t)}deserialize(e,t){return(0,c.de_AssumeRoleWithSAMLCommand)(e,t)}}t.AssumeRoleWithSAMLCommand=AssumeRoleWithSAMLCommand},98864:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.AssumeRoleWithWebIdentityCommand=t.$Command=void 0;const o=n(12538);const r=n(76904);const s=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return s.Command}});const i=n(18499);const a=n(3072);const c=n(69086);class AssumeRoleWithWebIdentityCommand extends s.Command{static getEndpointParameterInstructions(){return{UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,r.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,AssumeRoleWithWebIdentityCommand.getEndpointParameterInstructions()));const s=e.concat(this.middlewareStack);const{logger:c}=t;const d="STSClient";const u="AssumeRoleWithWebIdentityCommand";const l={logger:c,clientName:d,commandName:u,inputFilterSensitiveLog:a.AssumeRoleWithWebIdentityRequestFilterSensitiveLog,outputFilterSensitiveLog:a.AssumeRoleWithWebIdentityResponseFilterSensitiveLog,[i.SMITHY_CONTEXT_KEY]:{service:"AWSSecurityTokenServiceV20110615",operation:"AssumeRoleWithWebIdentity"}};const{requestHandler:p}=t;return s.resolve((e=>p.handle(e.request,n||{})),l)}serialize(e,t){return(0,c.se_AssumeRoleWithWebIdentityCommand)(e,t)}deserialize(e,t){return(0,c.de_AssumeRoleWithWebIdentityCommand)(e,t)}}t.AssumeRoleWithWebIdentityCommand=AssumeRoleWithWebIdentityCommand},42679:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.DecodeAuthorizationMessageCommand=t.$Command=void 0;const o=n(83347);const r=n(12538);const s=n(76904);const i=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return i.Command}});const a=n(18499);const c=n(69086);class DecodeAuthorizationMessageCommand extends i.Command{static getEndpointParameterInstructions(){return{UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,r.getEndpointPlugin)(t,DecodeAuthorizationMessageCommand.getEndpointParameterInstructions()));this.middlewareStack.use((0,o.getAwsAuthPlugin)(t));const i=e.concat(this.middlewareStack);const{logger:c}=t;const d="STSClient";const u="DecodeAuthorizationMessageCommand";const l={logger:c,clientName:d,commandName:u,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[a.SMITHY_CONTEXT_KEY]:{service:"AWSSecurityTokenServiceV20110615",operation:"DecodeAuthorizationMessage"}};const{requestHandler:p}=t;return i.resolve((e=>p.handle(e.request,n||{})),l)}serialize(e,t){return(0,c.se_DecodeAuthorizationMessageCommand)(e,t)}deserialize(e,t){return(0,c.de_DecodeAuthorizationMessageCommand)(e,t)}}t.DecodeAuthorizationMessageCommand=DecodeAuthorizationMessageCommand},27690:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.GetAccessKeyInfoCommand=t.$Command=void 0;const o=n(83347);const r=n(12538);const s=n(76904);const i=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return i.Command}});const a=n(18499);const c=n(69086);class GetAccessKeyInfoCommand extends i.Command{static getEndpointParameterInstructions(){return{UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,r.getEndpointPlugin)(t,GetAccessKeyInfoCommand.getEndpointParameterInstructions()));this.middlewareStack.use((0,o.getAwsAuthPlugin)(t));const i=e.concat(this.middlewareStack);const{logger:c}=t;const d="STSClient";const u="GetAccessKeyInfoCommand";const l={logger:c,clientName:d,commandName:u,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[a.SMITHY_CONTEXT_KEY]:{service:"AWSSecurityTokenServiceV20110615",operation:"GetAccessKeyInfo"}};const{requestHandler:p}=t;return i.resolve((e=>p.handle(e.request,n||{})),l)}serialize(e,t){return(0,c.se_GetAccessKeyInfoCommand)(e,t)}deserialize(e,t){return(0,c.de_GetAccessKeyInfoCommand)(e,t)}}t.GetAccessKeyInfoCommand=GetAccessKeyInfoCommand},65240:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.GetCallerIdentityCommand=t.$Command=void 0;const o=n(83347);const r=n(12538);const s=n(76904);const i=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return i.Command}});const a=n(18499);const c=n(69086);class GetCallerIdentityCommand extends i.Command{static getEndpointParameterInstructions(){return{UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,r.getEndpointPlugin)(t,GetCallerIdentityCommand.getEndpointParameterInstructions()));this.middlewareStack.use((0,o.getAwsAuthPlugin)(t));const i=e.concat(this.middlewareStack);const{logger:c}=t;const d="STSClient";const u="GetCallerIdentityCommand";const l={logger:c,clientName:d,commandName:u,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[a.SMITHY_CONTEXT_KEY]:{service:"AWSSecurityTokenServiceV20110615",operation:"GetCallerIdentity"}};const{requestHandler:p}=t;return i.resolve((e=>p.handle(e.request,n||{})),l)}serialize(e,t){return(0,c.se_GetCallerIdentityCommand)(e,t)}deserialize(e,t){return(0,c.de_GetCallerIdentityCommand)(e,t)}}t.GetCallerIdentityCommand=GetCallerIdentityCommand},26923:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.GetFederationTokenCommand=t.$Command=void 0;const o=n(83347);const r=n(12538);const s=n(76904);const i=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return i.Command}});const a=n(18499);const c=n(3072);const d=n(69086);class GetFederationTokenCommand extends i.Command{static getEndpointParameterInstructions(){return{UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,r.getEndpointPlugin)(t,GetFederationTokenCommand.getEndpointParameterInstructions()));this.middlewareStack.use((0,o.getAwsAuthPlugin)(t));const i=e.concat(this.middlewareStack);const{logger:d}=t;const u="STSClient";const l="GetFederationTokenCommand";const p={logger:d,clientName:u,commandName:l,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:c.GetFederationTokenResponseFilterSensitiveLog,[a.SMITHY_CONTEXT_KEY]:{service:"AWSSecurityTokenServiceV20110615",operation:"GetFederationToken"}};const{requestHandler:m}=t;return i.resolve((e=>m.handle(e.request,n||{})),p)}serialize(e,t){return(0,d.se_GetFederationTokenCommand)(e,t)}deserialize(e,t){return(0,d.de_GetFederationTokenCommand)(e,t)}}t.GetFederationTokenCommand=GetFederationTokenCommand},79732:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.GetSessionTokenCommand=t.$Command=void 0;const o=n(83347);const r=n(12538);const s=n(76904);const i=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return i.Command}});const a=n(18499);const c=n(3072);const d=n(69086);class GetSessionTokenCommand extends i.Command{static getEndpointParameterInstructions(){return{UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,r.getEndpointPlugin)(t,GetSessionTokenCommand.getEndpointParameterInstructions()));this.middlewareStack.use((0,o.getAwsAuthPlugin)(t));const i=e.concat(this.middlewareStack);const{logger:d}=t;const u="STSClient";const l="GetSessionTokenCommand";const p={logger:d,clientName:u,commandName:l,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:c.GetSessionTokenResponseFilterSensitiveLog,[a.SMITHY_CONTEXT_KEY]:{service:"AWSSecurityTokenServiceV20110615",operation:"GetSessionToken"}};const{requestHandler:m}=t;return i.resolve((e=>m.handle(e.request,n||{})),p)}serialize(e,t){return(0,d.se_GetSessionTokenCommand)(e,t)}deserialize(e,t){return(0,d.de_GetSessionTokenCommand)(e,t)}}t.GetSessionTokenCommand=GetSessionTokenCommand},65361:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(34173),t);o.__exportStar(n(35023),t);o.__exportStar(n(98864),t);o.__exportStar(n(42679),t);o.__exportStar(n(27690),t);o.__exportStar(n(65240),t);o.__exportStar(n(26923),t);o.__exportStar(n(79732),t)},16170:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.decorateDefaultCredentialProvider=t.getDefaultRoleAssumerWithWebIdentity=t.getDefaultRoleAssumer=void 0;const o=n(98525);const r=n(6901);const getCustomizableStsClientCtor=(e,t)=>{if(!t)return e;else return class CustomizableSTSClient extends e{constructor(e){super(e);for(const e of t){this.middlewareStack.use(e)}}}};const getDefaultRoleAssumer=(e={},t)=>(0,o.getDefaultRoleAssumer)(e,getCustomizableStsClientCtor(r.STSClient,t));t.getDefaultRoleAssumer=getDefaultRoleAssumer;const getDefaultRoleAssumerWithWebIdentity=(e={},t)=>(0,o.getDefaultRoleAssumerWithWebIdentity)(e,getCustomizableStsClientCtor(r.STSClient,t));t.getDefaultRoleAssumerWithWebIdentity=getDefaultRoleAssumerWithWebIdentity;const decorateDefaultCredentialProvider=e=>n=>e({roleAssumer:(0,t.getDefaultRoleAssumer)(n),roleAssumerWithWebIdentity:(0,t.getDefaultRoleAssumerWithWebIdentity)(n),...n});t.decorateDefaultCredentialProvider=decorateDefaultCredentialProvider},98525:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.decorateDefaultCredentialProvider=t.getDefaultRoleAssumerWithWebIdentity=t.getDefaultRoleAssumer=void 0;const o=n(34173);const r=n(98864);const s="us-east-1";const decorateDefaultRegion=e=>{if(typeof e!=="function"){return e===undefined?s:e}return async()=>{try{return await e()}catch(e){return s}}};const getDefaultRoleAssumer=(e,t)=>{let n;let r;return async(s,i)=>{r=s;if(!n){const{logger:o,region:s,requestHandler:i}=e;n=new t({logger:o,credentialDefaultProvider:()=>async()=>r,region:decorateDefaultRegion(s||e.region),...i?{requestHandler:i}:{}})}const{Credentials:a}=await n.send(new o.AssumeRoleCommand(i));if(!a||!a.AccessKeyId||!a.SecretAccessKey){throw new Error(`Invalid response from STS.assumeRole call with role ${i.RoleArn}`)}return{accessKeyId:a.AccessKeyId,secretAccessKey:a.SecretAccessKey,sessionToken:a.SessionToken,expiration:a.Expiration}}};t.getDefaultRoleAssumer=getDefaultRoleAssumer;const getDefaultRoleAssumerWithWebIdentity=(e,t)=>{let n;return async o=>{if(!n){const{logger:o,region:r,requestHandler:s}=e;n=new t({logger:o,region:decorateDefaultRegion(r||e.region),...s?{requestHandler:s}:{}})}const{Credentials:s}=await n.send(new r.AssumeRoleWithWebIdentityCommand(o));if(!s||!s.AccessKeyId||!s.SecretAccessKey){throw new Error(`Invalid response from STS.assumeRoleWithWebIdentity call with role ${o.RoleArn}`)}return{accessKeyId:s.AccessKeyId,secretAccessKey:s.SecretAccessKey,sessionToken:s.SessionToken,expiration:s.Expiration}}};t.getDefaultRoleAssumerWithWebIdentity=getDefaultRoleAssumerWithWebIdentity;const decorateDefaultCredentialProvider=e=>n=>e({roleAssumer:(0,t.getDefaultRoleAssumer)(n,n.stsClientCtor),roleAssumerWithWebIdentity:(0,t.getDefaultRoleAssumerWithWebIdentity)(n,n.stsClientCtor),...n});t.decorateDefaultCredentialProvider=decorateDefaultCredentialProvider},54101:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.resolveClientEndpointParameters=void 0;const resolveClientEndpointParameters=e=>({...e,useDualstackEndpoint:e.useDualstackEndpoint??false,useFipsEndpoint:e.useFipsEndpoint??false,useGlobalEndpoint:e.useGlobalEndpoint??false,defaultSigningName:"sts"});t.resolveClientEndpointParameters=resolveClientEndpointParameters},68763:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.defaultEndpointResolver=void 0;const o=n(88013);const r=n(17705);const defaultEndpointResolver=(e,t={})=>(0,o.resolveEndpoint)(r.ruleSet,{endpointParams:e,logger:t.logger});t.defaultEndpointResolver=defaultEndpointResolver},17705:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.ruleSet=void 0;const n="required",o="type",r="fn",s="argv",i="ref";const a=false,c=true,d="booleanEquals",u="stringEquals",l="sigv4",p="sts",m="us-east-1",f="endpoint",g="https://sts.{Region}.{PartitionResult#dnsSuffix}",E="tree",y="error",S="getAttr",h={[n]:false,[o]:"String"},_={[n]:true,default:false,[o]:"Boolean"},v={[i]:"Endpoint"},C={[r]:"isSet",[s]:[{[i]:"Region"}]},b={[i]:"Region"},w={[r]:"aws.partition",[s]:[b],assign:"PartitionResult"},P={[i]:"UseFIPS"},x={[i]:"UseDualStack"},T={url:"https://sts.amazonaws.com",properties:{authSchemes:[{name:l,signingName:p,signingRegion:m}]},headers:{}},I={},O={conditions:[{[r]:u,[s]:[b,"aws-global"]}],[f]:T,[o]:f},A={[r]:d,[s]:[P,true]},R={[r]:d,[s]:[x,true]},N={[r]:S,[s]:[{[i]:"PartitionResult"},"supportsFIPS"]},D={[i]:"PartitionResult"},k={[r]:d,[s]:[true,{[r]:S,[s]:[D,"supportsDualStack"]}]},M=[{[r]:"isSet",[s]:[v]}],j=[A],F=[R];const U={version:"1.0",parameters:{Region:h,UseDualStack:_,UseFIPS:_,Endpoint:h,UseGlobalEndpoint:_},rules:[{conditions:[{[r]:d,[s]:[{[i]:"UseGlobalEndpoint"},c]},{[r]:"not",[s]:M},C,w,{[r]:d,[s]:[P,a]},{[r]:d,[s]:[x,a]}],rules:[{conditions:[{[r]:u,[s]:[b,"ap-northeast-1"]}],endpoint:T,[o]:f},{conditions:[{[r]:u,[s]:[b,"ap-south-1"]}],endpoint:T,[o]:f},{conditions:[{[r]:u,[s]:[b,"ap-southeast-1"]}],endpoint:T,[o]:f},{conditions:[{[r]:u,[s]:[b,"ap-southeast-2"]}],endpoint:T,[o]:f},O,{conditions:[{[r]:u,[s]:[b,"ca-central-1"]}],endpoint:T,[o]:f},{conditions:[{[r]:u,[s]:[b,"eu-central-1"]}],endpoint:T,[o]:f},{conditions:[{[r]:u,[s]:[b,"eu-north-1"]}],endpoint:T,[o]:f},{conditions:[{[r]:u,[s]:[b,"eu-west-1"]}],endpoint:T,[o]:f},{conditions:[{[r]:u,[s]:[b,"eu-west-2"]}],endpoint:T,[o]:f},{conditions:[{[r]:u,[s]:[b,"eu-west-3"]}],endpoint:T,[o]:f},{conditions:[{[r]:u,[s]:[b,"sa-east-1"]}],endpoint:T,[o]:f},{conditions:[{[r]:u,[s]:[b,m]}],endpoint:T,[o]:f},{conditions:[{[r]:u,[s]:[b,"us-east-2"]}],endpoint:T,[o]:f},{conditions:[{[r]:u,[s]:[b,"us-west-1"]}],endpoint:T,[o]:f},{conditions:[{[r]:u,[s]:[b,"us-west-2"]}],endpoint:T,[o]:f},{endpoint:{url:g,properties:{authSchemes:[{name:l,signingName:p,signingRegion:"{Region}"}]},headers:I},[o]:f}],[o]:E},{conditions:M,rules:[{conditions:j,error:"Invalid Configuration: FIPS and custom endpoint are not supported",[o]:y},{conditions:F,error:"Invalid Configuration: Dualstack and custom endpoint are not supported",[o]:y},{endpoint:{url:v,properties:I,headers:I},[o]:f}],[o]:E},{conditions:[C],rules:[{conditions:[w],rules:[{conditions:[A,R],rules:[{conditions:[{[r]:d,[s]:[c,N]},k],rules:[{endpoint:{url:"https://sts-fips.{Region}.{PartitionResult#dualStackDnsSuffix}",properties:I,headers:I},[o]:f}],[o]:E},{error:"FIPS and DualStack are enabled, but this partition does not support one or both",[o]:y}],[o]:E},{conditions:j,rules:[{conditions:[{[r]:d,[s]:[N,c]}],rules:[{conditions:[{[r]:u,[s]:[{[r]:S,[s]:[D,"name"]},"aws-us-gov"]}],endpoint:{url:"https://sts.{Region}.amazonaws.com",properties:I,headers:I},[o]:f},{endpoint:{url:"https://sts-fips.{Region}.{PartitionResult#dnsSuffix}",properties:I,headers:I},[o]:f}],[o]:E},{error:"FIPS is enabled but this partition does not support FIPS",[o]:y}],[o]:E},{conditions:F,rules:[{conditions:[k],rules:[{endpoint:{url:"https://sts.{Region}.{PartitionResult#dualStackDnsSuffix}",properties:I,headers:I},[o]:f}],[o]:E},{error:"DualStack is enabled but this partition does not support DualStack",[o]:y}],[o]:E},O,{endpoint:{url:g,properties:I,headers:I},[o]:f}],[o]:E}],[o]:E},{error:"Invalid Configuration: Missing Region",[o]:y}]};t.ruleSet=U},70374:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.STSServiceException=void 0;const o=n(10204);o.__exportStar(n(6901),t);o.__exportStar(n(29632),t);o.__exportStar(n(65361),t);o.__exportStar(n(14668),t);o.__exportStar(n(16170),t);n(61194);var r=n(28101);Object.defineProperty(t,"STSServiceException",{enumerable:true,get:function(){return r.STSServiceException}})},28101:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.STSServiceException=t.__ServiceException=void 0;const o=n(11866);Object.defineProperty(t,"__ServiceException",{enumerable:true,get:function(){return o.ServiceException}});class STSServiceException extends o.ServiceException{constructor(e){super(e);Object.setPrototypeOf(this,STSServiceException.prototype)}}t.STSServiceException=STSServiceException},14668:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(3072),t)},3072:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.GetSessionTokenResponseFilterSensitiveLog=t.GetFederationTokenResponseFilterSensitiveLog=t.AssumeRoleWithWebIdentityResponseFilterSensitiveLog=t.AssumeRoleWithWebIdentityRequestFilterSensitiveLog=t.AssumeRoleWithSAMLResponseFilterSensitiveLog=t.AssumeRoleWithSAMLRequestFilterSensitiveLog=t.AssumeRoleResponseFilterSensitiveLog=t.CredentialsFilterSensitiveLog=t.InvalidAuthorizationMessageException=t.IDPCommunicationErrorException=t.InvalidIdentityTokenException=t.IDPRejectedClaimException=t.RegionDisabledException=t.PackedPolicyTooLargeException=t.MalformedPolicyDocumentException=t.ExpiredTokenException=void 0;const o=n(11866);const r=n(28101);class ExpiredTokenException extends r.STSServiceException{constructor(e){super({name:"ExpiredTokenException",$fault:"client",...e});this.name="ExpiredTokenException";this.$fault="client";Object.setPrototypeOf(this,ExpiredTokenException.prototype)}}t.ExpiredTokenException=ExpiredTokenException;class MalformedPolicyDocumentException extends r.STSServiceException{constructor(e){super({name:"MalformedPolicyDocumentException",$fault:"client",...e});this.name="MalformedPolicyDocumentException";this.$fault="client";Object.setPrototypeOf(this,MalformedPolicyDocumentException.prototype)}}t.MalformedPolicyDocumentException=MalformedPolicyDocumentException;class PackedPolicyTooLargeException extends r.STSServiceException{constructor(e){super({name:"PackedPolicyTooLargeException",$fault:"client",...e});this.name="PackedPolicyTooLargeException";this.$fault="client";Object.setPrototypeOf(this,PackedPolicyTooLargeException.prototype)}}t.PackedPolicyTooLargeException=PackedPolicyTooLargeException;class RegionDisabledException extends r.STSServiceException{constructor(e){super({name:"RegionDisabledException",$fault:"client",...e});this.name="RegionDisabledException";this.$fault="client";Object.setPrototypeOf(this,RegionDisabledException.prototype)}}t.RegionDisabledException=RegionDisabledException;class IDPRejectedClaimException extends r.STSServiceException{constructor(e){super({name:"IDPRejectedClaimException",$fault:"client",...e});this.name="IDPRejectedClaimException";this.$fault="client";Object.setPrototypeOf(this,IDPRejectedClaimException.prototype)}}t.IDPRejectedClaimException=IDPRejectedClaimException;class InvalidIdentityTokenException extends r.STSServiceException{constructor(e){super({name:"InvalidIdentityTokenException",$fault:"client",...e});this.name="InvalidIdentityTokenException";this.$fault="client";Object.setPrototypeOf(this,InvalidIdentityTokenException.prototype)}}t.InvalidIdentityTokenException=InvalidIdentityTokenException;class IDPCommunicationErrorException extends r.STSServiceException{constructor(e){super({name:"IDPCommunicationErrorException",$fault:"client",...e});this.name="IDPCommunicationErrorException";this.$fault="client";Object.setPrototypeOf(this,IDPCommunicationErrorException.prototype)}}t.IDPCommunicationErrorException=IDPCommunicationErrorException;class InvalidAuthorizationMessageException extends r.STSServiceException{constructor(e){super({name:"InvalidAuthorizationMessageException",$fault:"client",...e});this.name="InvalidAuthorizationMessageException";this.$fault="client";Object.setPrototypeOf(this,InvalidAuthorizationMessageException.prototype)}}t.InvalidAuthorizationMessageException=InvalidAuthorizationMessageException;const CredentialsFilterSensitiveLog=e=>({...e,...e.SecretAccessKey&&{SecretAccessKey:o.SENSITIVE_STRING}});t.CredentialsFilterSensitiveLog=CredentialsFilterSensitiveLog;const AssumeRoleResponseFilterSensitiveLog=e=>({...e,...e.Credentials&&{Credentials:(0,t.CredentialsFilterSensitiveLog)(e.Credentials)}});t.AssumeRoleResponseFilterSensitiveLog=AssumeRoleResponseFilterSensitiveLog;const AssumeRoleWithSAMLRequestFilterSensitiveLog=e=>({...e,...e.SAMLAssertion&&{SAMLAssertion:o.SENSITIVE_STRING}});t.AssumeRoleWithSAMLRequestFilterSensitiveLog=AssumeRoleWithSAMLRequestFilterSensitiveLog;const AssumeRoleWithSAMLResponseFilterSensitiveLog=e=>({...e,...e.Credentials&&{Credentials:(0,t.CredentialsFilterSensitiveLog)(e.Credentials)}});t.AssumeRoleWithSAMLResponseFilterSensitiveLog=AssumeRoleWithSAMLResponseFilterSensitiveLog;const AssumeRoleWithWebIdentityRequestFilterSensitiveLog=e=>({...e,...e.WebIdentityToken&&{WebIdentityToken:o.SENSITIVE_STRING}});t.AssumeRoleWithWebIdentityRequestFilterSensitiveLog=AssumeRoleWithWebIdentityRequestFilterSensitiveLog;const AssumeRoleWithWebIdentityResponseFilterSensitiveLog=e=>({...e,...e.Credentials&&{Credentials:(0,t.CredentialsFilterSensitiveLog)(e.Credentials)}});t.AssumeRoleWithWebIdentityResponseFilterSensitiveLog=AssumeRoleWithWebIdentityResponseFilterSensitiveLog;const GetFederationTokenResponseFilterSensitiveLog=e=>({...e,...e.Credentials&&{Credentials:(0,t.CredentialsFilterSensitiveLog)(e.Credentials)}});t.GetFederationTokenResponseFilterSensitiveLog=GetFederationTokenResponseFilterSensitiveLog;const GetSessionTokenResponseFilterSensitiveLog=e=>({...e,...e.Credentials&&{Credentials:(0,t.CredentialsFilterSensitiveLog)(e.Credentials)}});t.GetSessionTokenResponseFilterSensitiveLog=GetSessionTokenResponseFilterSensitiveLog},69086:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.de_GetSessionTokenCommand=t.de_GetFederationTokenCommand=t.de_GetCallerIdentityCommand=t.de_GetAccessKeyInfoCommand=t.de_DecodeAuthorizationMessageCommand=t.de_AssumeRoleWithWebIdentityCommand=t.de_AssumeRoleWithSAMLCommand=t.de_AssumeRoleCommand=t.se_GetSessionTokenCommand=t.se_GetFederationTokenCommand=t.se_GetCallerIdentityCommand=t.se_GetAccessKeyInfoCommand=t.se_DecodeAuthorizationMessageCommand=t.se_AssumeRoleWithWebIdentityCommand=t.se_AssumeRoleWithSAMLCommand=t.se_AssumeRoleCommand=void 0;const o=n(54117);const r=n(11866);const s=n(54819);const i=n(3072);const a=n(28101);const se_AssumeRoleCommand=async(e,t)=>{const n=d;let o;o=buildFormUrlencodedString({...se_AssumeRoleRequest(e,t),Action:"AssumeRole",Version:"2011-06-15"});return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_AssumeRoleCommand=se_AssumeRoleCommand;const se_AssumeRoleWithSAMLCommand=async(e,t)=>{const n=d;let o;o=buildFormUrlencodedString({...se_AssumeRoleWithSAMLRequest(e,t),Action:"AssumeRoleWithSAML",Version:"2011-06-15"});return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_AssumeRoleWithSAMLCommand=se_AssumeRoleWithSAMLCommand;const se_AssumeRoleWithWebIdentityCommand=async(e,t)=>{const n=d;let o;o=buildFormUrlencodedString({...se_AssumeRoleWithWebIdentityRequest(e,t),Action:"AssumeRoleWithWebIdentity",Version:"2011-06-15"});return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_AssumeRoleWithWebIdentityCommand=se_AssumeRoleWithWebIdentityCommand;const se_DecodeAuthorizationMessageCommand=async(e,t)=>{const n=d;let o;o=buildFormUrlencodedString({...se_DecodeAuthorizationMessageRequest(e,t),Action:"DecodeAuthorizationMessage",Version:"2011-06-15"});return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_DecodeAuthorizationMessageCommand=se_DecodeAuthorizationMessageCommand;const se_GetAccessKeyInfoCommand=async(e,t)=>{const n=d;let o;o=buildFormUrlencodedString({...se_GetAccessKeyInfoRequest(e,t),Action:"GetAccessKeyInfo",Version:"2011-06-15"});return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_GetAccessKeyInfoCommand=se_GetAccessKeyInfoCommand;const se_GetCallerIdentityCommand=async(e,t)=>{const n=d;let o;o=buildFormUrlencodedString({...se_GetCallerIdentityRequest(e,t),Action:"GetCallerIdentity",Version:"2011-06-15"});return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_GetCallerIdentityCommand=se_GetCallerIdentityCommand;const se_GetFederationTokenCommand=async(e,t)=>{const n=d;let o;o=buildFormUrlencodedString({...se_GetFederationTokenRequest(e,t),Action:"GetFederationToken",Version:"2011-06-15"});return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_GetFederationTokenCommand=se_GetFederationTokenCommand;const se_GetSessionTokenCommand=async(e,t)=>{const n=d;let o;o=buildFormUrlencodedString({...se_GetSessionTokenRequest(e,t),Action:"GetSessionToken",Version:"2011-06-15"});return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_GetSessionTokenCommand=se_GetSessionTokenCommand;const de_AssumeRoleCommand=async(e,t)=>{if(e.statusCode>=300){return de_AssumeRoleCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=de_AssumeRoleResponse(n.AssumeRoleResult,t);const r={$metadata:deserializeMetadata(e),...o};return r};t.de_AssumeRoleCommand=de_AssumeRoleCommand;const de_AssumeRoleCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadQueryErrorCode(e,n.body);switch(o){case"ExpiredTokenException":case"com.amazonaws.sts#ExpiredTokenException":throw await de_ExpiredTokenExceptionRes(n,t);case"MalformedPolicyDocument":case"com.amazonaws.sts#MalformedPolicyDocumentException":throw await de_MalformedPolicyDocumentExceptionRes(n,t);case"PackedPolicyTooLarge":case"com.amazonaws.sts#PackedPolicyTooLargeException":throw await de_PackedPolicyTooLargeExceptionRes(n,t);case"RegionDisabledException":case"com.amazonaws.sts#RegionDisabledException":throw await de_RegionDisabledExceptionRes(n,t);default:const r=n.body;return c({output:e,parsedBody:r.Error,errorCode:o})}};const de_AssumeRoleWithSAMLCommand=async(e,t)=>{if(e.statusCode>=300){return de_AssumeRoleWithSAMLCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=de_AssumeRoleWithSAMLResponse(n.AssumeRoleWithSAMLResult,t);const r={$metadata:deserializeMetadata(e),...o};return r};t.de_AssumeRoleWithSAMLCommand=de_AssumeRoleWithSAMLCommand;const de_AssumeRoleWithSAMLCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadQueryErrorCode(e,n.body);switch(o){case"ExpiredTokenException":case"com.amazonaws.sts#ExpiredTokenException":throw await de_ExpiredTokenExceptionRes(n,t);case"IDPRejectedClaim":case"com.amazonaws.sts#IDPRejectedClaimException":throw await de_IDPRejectedClaimExceptionRes(n,t);case"InvalidIdentityToken":case"com.amazonaws.sts#InvalidIdentityTokenException":throw await de_InvalidIdentityTokenExceptionRes(n,t);case"MalformedPolicyDocument":case"com.amazonaws.sts#MalformedPolicyDocumentException":throw await de_MalformedPolicyDocumentExceptionRes(n,t);case"PackedPolicyTooLarge":case"com.amazonaws.sts#PackedPolicyTooLargeException":throw await de_PackedPolicyTooLargeExceptionRes(n,t);case"RegionDisabledException":case"com.amazonaws.sts#RegionDisabledException":throw await de_RegionDisabledExceptionRes(n,t);default:const r=n.body;return c({output:e,parsedBody:r.Error,errorCode:o})}};const de_AssumeRoleWithWebIdentityCommand=async(e,t)=>{if(e.statusCode>=300){return de_AssumeRoleWithWebIdentityCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=de_AssumeRoleWithWebIdentityResponse(n.AssumeRoleWithWebIdentityResult,t);const r={$metadata:deserializeMetadata(e),...o};return r};t.de_AssumeRoleWithWebIdentityCommand=de_AssumeRoleWithWebIdentityCommand;const de_AssumeRoleWithWebIdentityCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadQueryErrorCode(e,n.body);switch(o){case"ExpiredTokenException":case"com.amazonaws.sts#ExpiredTokenException":throw await de_ExpiredTokenExceptionRes(n,t);case"IDPCommunicationError":case"com.amazonaws.sts#IDPCommunicationErrorException":throw await de_IDPCommunicationErrorExceptionRes(n,t);case"IDPRejectedClaim":case"com.amazonaws.sts#IDPRejectedClaimException":throw await de_IDPRejectedClaimExceptionRes(n,t);case"InvalidIdentityToken":case"com.amazonaws.sts#InvalidIdentityTokenException":throw await de_InvalidIdentityTokenExceptionRes(n,t);case"MalformedPolicyDocument":case"com.amazonaws.sts#MalformedPolicyDocumentException":throw await de_MalformedPolicyDocumentExceptionRes(n,t);case"PackedPolicyTooLarge":case"com.amazonaws.sts#PackedPolicyTooLargeException":throw await de_PackedPolicyTooLargeExceptionRes(n,t);case"RegionDisabledException":case"com.amazonaws.sts#RegionDisabledException":throw await de_RegionDisabledExceptionRes(n,t);default:const r=n.body;return c({output:e,parsedBody:r.Error,errorCode:o})}};const de_DecodeAuthorizationMessageCommand=async(e,t)=>{if(e.statusCode>=300){return de_DecodeAuthorizationMessageCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=de_DecodeAuthorizationMessageResponse(n.DecodeAuthorizationMessageResult,t);const r={$metadata:deserializeMetadata(e),...o};return r};t.de_DecodeAuthorizationMessageCommand=de_DecodeAuthorizationMessageCommand;const de_DecodeAuthorizationMessageCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadQueryErrorCode(e,n.body);switch(o){case"InvalidAuthorizationMessageException":case"com.amazonaws.sts#InvalidAuthorizationMessageException":throw await de_InvalidAuthorizationMessageExceptionRes(n,t);default:const r=n.body;return c({output:e,parsedBody:r.Error,errorCode:o})}};const de_GetAccessKeyInfoCommand=async(e,t)=>{if(e.statusCode>=300){return de_GetAccessKeyInfoCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=de_GetAccessKeyInfoResponse(n.GetAccessKeyInfoResult,t);const r={$metadata:deserializeMetadata(e),...o};return r};t.de_GetAccessKeyInfoCommand=de_GetAccessKeyInfoCommand;const de_GetAccessKeyInfoCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadQueryErrorCode(e,n.body);const r=n.body;return c({output:e,parsedBody:r.Error,errorCode:o})};const de_GetCallerIdentityCommand=async(e,t)=>{if(e.statusCode>=300){return de_GetCallerIdentityCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=de_GetCallerIdentityResponse(n.GetCallerIdentityResult,t);const r={$metadata:deserializeMetadata(e),...o};return r};t.de_GetCallerIdentityCommand=de_GetCallerIdentityCommand;const de_GetCallerIdentityCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadQueryErrorCode(e,n.body);const r=n.body;return c({output:e,parsedBody:r.Error,errorCode:o})};const de_GetFederationTokenCommand=async(e,t)=>{if(e.statusCode>=300){return de_GetFederationTokenCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=de_GetFederationTokenResponse(n.GetFederationTokenResult,t);const r={$metadata:deserializeMetadata(e),...o};return r};t.de_GetFederationTokenCommand=de_GetFederationTokenCommand;const de_GetFederationTokenCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadQueryErrorCode(e,n.body);switch(o){case"MalformedPolicyDocument":case"com.amazonaws.sts#MalformedPolicyDocumentException":throw await de_MalformedPolicyDocumentExceptionRes(n,t);case"PackedPolicyTooLarge":case"com.amazonaws.sts#PackedPolicyTooLargeException":throw await de_PackedPolicyTooLargeExceptionRes(n,t);case"RegionDisabledException":case"com.amazonaws.sts#RegionDisabledException":throw await de_RegionDisabledExceptionRes(n,t);default:const r=n.body;return c({output:e,parsedBody:r.Error,errorCode:o})}};const de_GetSessionTokenCommand=async(e,t)=>{if(e.statusCode>=300){return de_GetSessionTokenCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=de_GetSessionTokenResponse(n.GetSessionTokenResult,t);const r={$metadata:deserializeMetadata(e),...o};return r};t.de_GetSessionTokenCommand=de_GetSessionTokenCommand;const de_GetSessionTokenCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadQueryErrorCode(e,n.body);switch(o){case"RegionDisabledException":case"com.amazonaws.sts#RegionDisabledException":throw await de_RegionDisabledExceptionRes(n,t);default:const r=n.body;return c({output:e,parsedBody:r.Error,errorCode:o})}};const de_ExpiredTokenExceptionRes=async(e,t)=>{const n=e.body;const o=de_ExpiredTokenException(n.Error,t);const s=new i.ExpiredTokenException({$metadata:deserializeMetadata(e),...o});return(0,r.decorateServiceException)(s,n)};const de_IDPCommunicationErrorExceptionRes=async(e,t)=>{const n=e.body;const o=de_IDPCommunicationErrorException(n.Error,t);const s=new i.IDPCommunicationErrorException({$metadata:deserializeMetadata(e),...o});return(0,r.decorateServiceException)(s,n)};const de_IDPRejectedClaimExceptionRes=async(e,t)=>{const n=e.body;const o=de_IDPRejectedClaimException(n.Error,t);const s=new i.IDPRejectedClaimException({$metadata:deserializeMetadata(e),...o});return(0,r.decorateServiceException)(s,n)};const de_InvalidAuthorizationMessageExceptionRes=async(e,t)=>{const n=e.body;const o=de_InvalidAuthorizationMessageException(n.Error,t);const s=new i.InvalidAuthorizationMessageException({$metadata:deserializeMetadata(e),...o});return(0,r.decorateServiceException)(s,n)};const de_InvalidIdentityTokenExceptionRes=async(e,t)=>{const n=e.body;const o=de_InvalidIdentityTokenException(n.Error,t);const s=new i.InvalidIdentityTokenException({$metadata:deserializeMetadata(e),...o});return(0,r.decorateServiceException)(s,n)};const de_MalformedPolicyDocumentExceptionRes=async(e,t)=>{const n=e.body;const o=de_MalformedPolicyDocumentException(n.Error,t);const s=new i.MalformedPolicyDocumentException({$metadata:deserializeMetadata(e),...o});return(0,r.decorateServiceException)(s,n)};const de_PackedPolicyTooLargeExceptionRes=async(e,t)=>{const n=e.body;const o=de_PackedPolicyTooLargeException(n.Error,t);const s=new i.PackedPolicyTooLargeException({$metadata:deserializeMetadata(e),...o});return(0,r.decorateServiceException)(s,n)};const de_RegionDisabledExceptionRes=async(e,t)=>{const n=e.body;const o=de_RegionDisabledException(n.Error,t);const s=new i.RegionDisabledException({$metadata:deserializeMetadata(e),...o});return(0,r.decorateServiceException)(s,n)};const se_AssumeRoleRequest=(e,t)=>{const n={};if(e.RoleArn!=null){n["RoleArn"]=e.RoleArn}if(e.RoleSessionName!=null){n["RoleSessionName"]=e.RoleSessionName}if(e.PolicyArns!=null){const o=se_policyDescriptorListType(e.PolicyArns,t);if(e.PolicyArns?.length===0){n.PolicyArns=[]}Object.entries(o).forEach((([e,t])=>{const o=`PolicyArns.${e}`;n[o]=t}))}if(e.Policy!=null){n["Policy"]=e.Policy}if(e.DurationSeconds!=null){n["DurationSeconds"]=e.DurationSeconds}if(e.Tags!=null){const o=se_tagListType(e.Tags,t);if(e.Tags?.length===0){n.Tags=[]}Object.entries(o).forEach((([e,t])=>{const o=`Tags.${e}`;n[o]=t}))}if(e.TransitiveTagKeys!=null){const o=se_tagKeyListType(e.TransitiveTagKeys,t);if(e.TransitiveTagKeys?.length===0){n.TransitiveTagKeys=[]}Object.entries(o).forEach((([e,t])=>{const o=`TransitiveTagKeys.${e}`;n[o]=t}))}if(e.ExternalId!=null){n["ExternalId"]=e.ExternalId}if(e.SerialNumber!=null){n["SerialNumber"]=e.SerialNumber}if(e.TokenCode!=null){n["TokenCode"]=e.TokenCode}if(e.SourceIdentity!=null){n["SourceIdentity"]=e.SourceIdentity}if(e.ProvidedContexts!=null){const o=se_ProvidedContextsListType(e.ProvidedContexts,t);if(e.ProvidedContexts?.length===0){n.ProvidedContexts=[]}Object.entries(o).forEach((([e,t])=>{const o=`ProvidedContexts.${e}`;n[o]=t}))}return n};const se_AssumeRoleWithSAMLRequest=(e,t)=>{const n={};if(e.RoleArn!=null){n["RoleArn"]=e.RoleArn}if(e.PrincipalArn!=null){n["PrincipalArn"]=e.PrincipalArn}if(e.SAMLAssertion!=null){n["SAMLAssertion"]=e.SAMLAssertion}if(e.PolicyArns!=null){const o=se_policyDescriptorListType(e.PolicyArns,t);if(e.PolicyArns?.length===0){n.PolicyArns=[]}Object.entries(o).forEach((([e,t])=>{const o=`PolicyArns.${e}`;n[o]=t}))}if(e.Policy!=null){n["Policy"]=e.Policy}if(e.DurationSeconds!=null){n["DurationSeconds"]=e.DurationSeconds}return n};const se_AssumeRoleWithWebIdentityRequest=(e,t)=>{const n={};if(e.RoleArn!=null){n["RoleArn"]=e.RoleArn}if(e.RoleSessionName!=null){n["RoleSessionName"]=e.RoleSessionName}if(e.WebIdentityToken!=null){n["WebIdentityToken"]=e.WebIdentityToken}if(e.ProviderId!=null){n["ProviderId"]=e.ProviderId}if(e.PolicyArns!=null){const o=se_policyDescriptorListType(e.PolicyArns,t);if(e.PolicyArns?.length===0){n.PolicyArns=[]}Object.entries(o).forEach((([e,t])=>{const o=`PolicyArns.${e}`;n[o]=t}))}if(e.Policy!=null){n["Policy"]=e.Policy}if(e.DurationSeconds!=null){n["DurationSeconds"]=e.DurationSeconds}return n};const se_DecodeAuthorizationMessageRequest=(e,t)=>{const n={};if(e.EncodedMessage!=null){n["EncodedMessage"]=e.EncodedMessage}return n};const se_GetAccessKeyInfoRequest=(e,t)=>{const n={};if(e.AccessKeyId!=null){n["AccessKeyId"]=e.AccessKeyId}return n};const se_GetCallerIdentityRequest=(e,t)=>{const n={};return n};const se_GetFederationTokenRequest=(e,t)=>{const n={};if(e.Name!=null){n["Name"]=e.Name}if(e.Policy!=null){n["Policy"]=e.Policy}if(e.PolicyArns!=null){const o=se_policyDescriptorListType(e.PolicyArns,t);if(e.PolicyArns?.length===0){n.PolicyArns=[]}Object.entries(o).forEach((([e,t])=>{const o=`PolicyArns.${e}`;n[o]=t}))}if(e.DurationSeconds!=null){n["DurationSeconds"]=e.DurationSeconds}if(e.Tags!=null){const o=se_tagListType(e.Tags,t);if(e.Tags?.length===0){n.Tags=[]}Object.entries(o).forEach((([e,t])=>{const o=`Tags.${e}`;n[o]=t}))}return n};const se_GetSessionTokenRequest=(e,t)=>{const n={};if(e.DurationSeconds!=null){n["DurationSeconds"]=e.DurationSeconds}if(e.SerialNumber!=null){n["SerialNumber"]=e.SerialNumber}if(e.TokenCode!=null){n["TokenCode"]=e.TokenCode}return n};const se_policyDescriptorListType=(e,t)=>{const n={};let o=1;for(const r of e){if(r===null){continue}const e=se_PolicyDescriptorType(r,t);Object.entries(e).forEach((([e,t])=>{n[`member.${o}.${e}`]=t}));o++}return n};const se_PolicyDescriptorType=(e,t)=>{const n={};if(e.arn!=null){n["arn"]=e.arn}return n};const se_ProvidedContext=(e,t)=>{const n={};if(e.ProviderArn!=null){n["ProviderArn"]=e.ProviderArn}if(e.ContextAssertion!=null){n["ContextAssertion"]=e.ContextAssertion}return n};const se_ProvidedContextsListType=(e,t)=>{const n={};let o=1;for(const r of e){if(r===null){continue}const e=se_ProvidedContext(r,t);Object.entries(e).forEach((([e,t])=>{n[`member.${o}.${e}`]=t}));o++}return n};const se_Tag=(e,t)=>{const n={};if(e.Key!=null){n["Key"]=e.Key}if(e.Value!=null){n["Value"]=e.Value}return n};const se_tagKeyListType=(e,t)=>{const n={};let o=1;for(const t of e){if(t===null){continue}n[`member.${o}`]=t;o++}return n};const se_tagListType=(e,t)=>{const n={};let o=1;for(const r of e){if(r===null){continue}const e=se_Tag(r,t);Object.entries(e).forEach((([e,t])=>{n[`member.${o}.${e}`]=t}));o++}return n};const de_AssumedRoleUser=(e,t)=>{const n={};if(e["AssumedRoleId"]!==undefined){n.AssumedRoleId=(0,r.expectString)(e["AssumedRoleId"])}if(e["Arn"]!==undefined){n.Arn=(0,r.expectString)(e["Arn"])}return n};const de_AssumeRoleResponse=(e,t)=>{const n={};if(e["Credentials"]!==undefined){n.Credentials=de_Credentials(e["Credentials"],t)}if(e["AssumedRoleUser"]!==undefined){n.AssumedRoleUser=de_AssumedRoleUser(e["AssumedRoleUser"],t)}if(e["PackedPolicySize"]!==undefined){n.PackedPolicySize=(0,r.strictParseInt32)(e["PackedPolicySize"])}if(e["SourceIdentity"]!==undefined){n.SourceIdentity=(0,r.expectString)(e["SourceIdentity"])}return n};const de_AssumeRoleWithSAMLResponse=(e,t)=>{const n={};if(e["Credentials"]!==undefined){n.Credentials=de_Credentials(e["Credentials"],t)}if(e["AssumedRoleUser"]!==undefined){n.AssumedRoleUser=de_AssumedRoleUser(e["AssumedRoleUser"],t)}if(e["PackedPolicySize"]!==undefined){n.PackedPolicySize=(0,r.strictParseInt32)(e["PackedPolicySize"])}if(e["Subject"]!==undefined){n.Subject=(0,r.expectString)(e["Subject"])}if(e["SubjectType"]!==undefined){n.SubjectType=(0,r.expectString)(e["SubjectType"])}if(e["Issuer"]!==undefined){n.Issuer=(0,r.expectString)(e["Issuer"])}if(e["Audience"]!==undefined){n.Audience=(0,r.expectString)(e["Audience"])}if(e["NameQualifier"]!==undefined){n.NameQualifier=(0,r.expectString)(e["NameQualifier"])}if(e["SourceIdentity"]!==undefined){n.SourceIdentity=(0,r.expectString)(e["SourceIdentity"])}return n};const de_AssumeRoleWithWebIdentityResponse=(e,t)=>{const n={};if(e["Credentials"]!==undefined){n.Credentials=de_Credentials(e["Credentials"],t)}if(e["SubjectFromWebIdentityToken"]!==undefined){n.SubjectFromWebIdentityToken=(0,r.expectString)(e["SubjectFromWebIdentityToken"])}if(e["AssumedRoleUser"]!==undefined){n.AssumedRoleUser=de_AssumedRoleUser(e["AssumedRoleUser"],t)}if(e["PackedPolicySize"]!==undefined){n.PackedPolicySize=(0,r.strictParseInt32)(e["PackedPolicySize"])}if(e["Provider"]!==undefined){n.Provider=(0,r.expectString)(e["Provider"])}if(e["Audience"]!==undefined){n.Audience=(0,r.expectString)(e["Audience"])}if(e["SourceIdentity"]!==undefined){n.SourceIdentity=(0,r.expectString)(e["SourceIdentity"])}return n};const de_Credentials=(e,t)=>{const n={};if(e["AccessKeyId"]!==undefined){n.AccessKeyId=(0,r.expectString)(e["AccessKeyId"])}if(e["SecretAccessKey"]!==undefined){n.SecretAccessKey=(0,r.expectString)(e["SecretAccessKey"])}if(e["SessionToken"]!==undefined){n.SessionToken=(0,r.expectString)(e["SessionToken"])}if(e["Expiration"]!==undefined){n.Expiration=(0,r.expectNonNull)((0,r.parseRfc3339DateTimeWithOffset)(e["Expiration"]))}return n};const de_DecodeAuthorizationMessageResponse=(e,t)=>{const n={};if(e["DecodedMessage"]!==undefined){n.DecodedMessage=(0,r.expectString)(e["DecodedMessage"])}return n};const de_ExpiredTokenException=(e,t)=>{const n={};if(e["message"]!==undefined){n.message=(0,r.expectString)(e["message"])}return n};const de_FederatedUser=(e,t)=>{const n={};if(e["FederatedUserId"]!==undefined){n.FederatedUserId=(0,r.expectString)(e["FederatedUserId"])}if(e["Arn"]!==undefined){n.Arn=(0,r.expectString)(e["Arn"])}return n};const de_GetAccessKeyInfoResponse=(e,t)=>{const n={};if(e["Account"]!==undefined){n.Account=(0,r.expectString)(e["Account"])}return n};const de_GetCallerIdentityResponse=(e,t)=>{const n={};if(e["UserId"]!==undefined){n.UserId=(0,r.expectString)(e["UserId"])}if(e["Account"]!==undefined){n.Account=(0,r.expectString)(e["Account"])}if(e["Arn"]!==undefined){n.Arn=(0,r.expectString)(e["Arn"])}return n};const de_GetFederationTokenResponse=(e,t)=>{const n={};if(e["Credentials"]!==undefined){n.Credentials=de_Credentials(e["Credentials"],t)}if(e["FederatedUser"]!==undefined){n.FederatedUser=de_FederatedUser(e["FederatedUser"],t)}if(e["PackedPolicySize"]!==undefined){n.PackedPolicySize=(0,r.strictParseInt32)(e["PackedPolicySize"])}return n};const de_GetSessionTokenResponse=(e,t)=>{const n={};if(e["Credentials"]!==undefined){n.Credentials=de_Credentials(e["Credentials"],t)}return n};const de_IDPCommunicationErrorException=(e,t)=>{const n={};if(e["message"]!==undefined){n.message=(0,r.expectString)(e["message"])}return n};const de_IDPRejectedClaimException=(e,t)=>{const n={};if(e["message"]!==undefined){n.message=(0,r.expectString)(e["message"])}return n};const de_InvalidAuthorizationMessageException=(e,t)=>{const n={};if(e["message"]!==undefined){n.message=(0,r.expectString)(e["message"])}return n};const de_InvalidIdentityTokenException=(e,t)=>{const n={};if(e["message"]!==undefined){n.message=(0,r.expectString)(e["message"])}return n};const de_MalformedPolicyDocumentException=(e,t)=>{const n={};if(e["message"]!==undefined){n.message=(0,r.expectString)(e["message"])}return n};const de_PackedPolicyTooLargeException=(e,t)=>{const n={};if(e["message"]!==undefined){n.message=(0,r.expectString)(e["message"])}return n};const de_RegionDisabledException=(e,t)=>{const n={};if(e["message"]!==undefined){n.message=(0,r.expectString)(e["message"])}return n};const deserializeMetadata=e=>({httpStatusCode:e.statusCode,requestId:e.headers["x-amzn-requestid"]??e.headers["x-amzn-request-id"]??e.headers["x-amz-request-id"],extendedRequestId:e.headers["x-amz-id-2"],cfId:e.headers["x-amz-cf-id"]});const collectBodyString=(e,t)=>(0,r.collectBody)(e,t).then((e=>t.utf8Encoder(e)));const c=(0,r.withBaseException)(a.STSServiceException);const buildHttpRpcRequest=async(e,t,n,r,s)=>{const{hostname:i,protocol:a="https",port:c,path:d}=await e.endpoint();const u={protocol:a,hostname:i,port:c,method:"POST",path:d.endsWith("/")?d.slice(0,-1)+n:d+n,headers:t};if(r!==undefined){u.hostname=r}if(s!==undefined){u.body=s}return new o.HttpRequest(u)};const d={"content-type":"application/x-www-form-urlencoded"};const parseBody=(e,t)=>collectBodyString(e,t).then((e=>{if(e.length){const t=new s.XMLParser({attributeNamePrefix:"",htmlEntities:true,ignoreAttributes:false,ignoreDeclaration:true,parseTagValue:false,trimValues:false,tagValueProcessor:(e,t)=>t.trim()===""&&t.includes("\n")?"":undefined});t.addEntity("#xD","\r");t.addEntity("#10","\n");const n=t.parse(e);const o="#text";const i=Object.keys(n)[0];const a=n[i];if(a[o]){a[i]=a[o];delete a[o]}return(0,r.getValueFromTextNode)(a)}return{}}));const parseErrorBody=async(e,t)=>{const n=await parseBody(e,t);if(n.Error){n.Error.message=n.Error.message??n.Error.Message}return n};const buildFormUrlencodedString=e=>Object.entries(e).map((([e,t])=>(0,r.extendedEncodeURIComponent)(e)+"="+(0,r.extendedEncodeURIComponent)(t))).join("&");const loadQueryErrorCode=(e,t)=>{if(t.Error?.Code!==undefined){return t.Error.Code}if(e.statusCode==404){return"NotFound"}}},36184:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getRuntimeConfig=void 0;const o=n(10204);const r=o.__importDefault(n(80858));const s=n(98525);const i=n(10601);const a=n(62944);const c=n(17906);const d=n(1818);const u=n(94681);const l=n(67273);const p=n(83993);const m=n(38179);const f=n(4161);const g=n(39751);const E=n(58809);const y=n(11866);const S=n(12871);const h=n(11866);const getRuntimeConfig=e=>{(0,h.emitWarningIfUnsupportedVersion)(process.version);const t=(0,S.resolveDefaultsModeConfig)(e);const defaultConfigProvider=()=>t().then(y.loadConfigsForDefaultMode);const n=(0,E.getRuntimeConfig)(e);(0,i.emitWarningIfUnsupportedVersion)(process.version);return{...n,...e,runtime:"node",defaultsMode:t,bodyLengthChecker:e?.bodyLengthChecker??f.calculateBodyLength,credentialDefaultProvider:e?.credentialDefaultProvider??(0,s.decorateDefaultCredentialProvider)(a.defaultProvider),defaultUserAgentProvider:e?.defaultUserAgentProvider??(0,c.defaultUserAgent)({serviceId:n.serviceId,clientVersion:r.default.version}),maxAttempts:e?.maxAttempts??(0,p.loadConfig)(l.NODE_MAX_ATTEMPT_CONFIG_OPTIONS),region:e?.region??(0,p.loadConfig)(d.NODE_REGION_CONFIG_OPTIONS,d.NODE_REGION_CONFIG_FILE_OPTIONS),requestHandler:e?.requestHandler??new m.NodeHttpHandler(defaultConfigProvider),retryMode:e?.retryMode??(0,p.loadConfig)({...l.NODE_RETRY_MODE_CONFIG_OPTIONS,default:async()=>(await defaultConfigProvider()).retryMode||g.DEFAULT_RETRY_MODE}),sha256:e?.sha256??u.Hash.bind(null,"sha256"),streamCollector:e?.streamCollector??m.streamCollector,useDualstackEndpoint:e?.useDualstackEndpoint??(0,p.loadConfig)(d.NODE_USE_DUALSTACK_ENDPOINT_CONFIG_OPTIONS),useFipsEndpoint:e?.useFipsEndpoint??(0,p.loadConfig)(d.NODE_USE_FIPS_ENDPOINT_CONFIG_OPTIONS)}};t.getRuntimeConfig=getRuntimeConfig},58809:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getRuntimeConfig=void 0;const o=n(11866);const r=n(59381);const s=n(76456);const i=n(47107);const a=n(68763);const getRuntimeConfig=e=>({apiVersion:"2011-06-15",base64Decoder:e?.base64Decoder??s.fromBase64,base64Encoder:e?.base64Encoder??s.toBase64,disableHostPrefix:e?.disableHostPrefix??false,endpointProvider:e?.endpointProvider??a.defaultEndpointResolver,extensions:e?.extensions??[],logger:e?.logger??new o.NoOpLogger,serviceId:e?.serviceId??"STS",urlParser:e?.urlParser??r.parseUrl,utf8Decoder:e?.utf8Decoder??i.fromUtf8,utf8Encoder:e?.utf8Encoder??i.toUtf8});t.getRuntimeConfig=getRuntimeConfig},88199:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.resolveRuntimeExtensions=void 0;const o=n(21945);const r=n(54117);const s=n(11866);const asPartial=e=>e;const resolveRuntimeExtensions=(e,t)=>{const n={...asPartial((0,o.getAwsRegionExtensionConfiguration)(e)),...asPartial((0,s.getDefaultExtensionConfiguration)(e)),...asPartial((0,r.getHttpHandlerExtensionConfiguration)(e))};t.forEach((e=>e.configure(n)));return{...e,...(0,o.resolveAwsRegionExtensionConfiguration)(n),...(0,s.resolveDefaultRuntimeConfig)(n),...(0,r.resolveHttpHandlerRuntimeConfig)(n)}};t.resolveRuntimeExtensions=resolveRuntimeExtensions},52888:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.emitWarningIfUnsupportedVersion=void 0;let n=false;const emitWarningIfUnsupportedVersion=e=>{if(e&&!n&&parseInt(e.substring(1,e.indexOf(".")))<16){n=true;process.emitWarning(`NodeDeprecationWarning: The AWS SDK for JavaScript (v3) will\nno longer support Node.js 14.x on May 1, 2024.\n\nTo continue receiving updates to AWS services, bug fixes, and security\nupdates please upgrade to an active Node.js LTS version.\n\nMore information can be found at: https://a.co/dzr2AJd`)}};t.emitWarningIfUnsupportedVersion=emitWarningIfUnsupportedVersion},69714:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(52888),t)},10601:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(69714),t);o.__exportStar(n(48586),t)},26841:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t._toNum=t._toBool=t._toStr=void 0;const _toStr=e=>{if(e==null){return e}if(typeof e==="number"||typeof e==="bigint"){const t=new Error(`Received number ${e} where a string was expected.`);t.name="Warning";console.warn(t);return String(e)}if(typeof e==="boolean"){const t=new Error(`Received boolean ${e} where a string was expected.`);t.name="Warning";console.warn(t);return String(e)}return e};t._toStr=_toStr;const _toBool=e=>{if(e==null){return e}if(typeof e==="number"){}if(typeof e==="string"){const t=e.toLowerCase();if(e!==""&&t!=="false"&&t!=="true"){const t=new Error(`Received string "${e}" where a boolean was expected.`);t.name="Warning";console.warn(t)}return e!==""&&t!=="false"}return e};t._toBool=_toBool;const _toNum=e=>{if(e==null){return e}if(typeof e==="boolean"){}if(typeof e==="string"){const t=Number(e);if(t.toString()!==e){const t=new Error(`Received string "${e}" where a number was expected.`);t.name="Warning";console.warn(t);return e}return t}return e};t._toNum=_toNum},48586:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(26841),t);o.__exportStar(n(14480),t)},14480:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.awsExpectUnion=void 0;const o=n(11866);const awsExpectUnion=e=>{if(e==null){return undefined}if(typeof e==="object"&&"__type"in e){delete e.__type}return(0,o.expectUnion)(e)};t.awsExpectUnion=awsExpectUnion},40212:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.fromEnv=t.ENV_EXPIRATION=t.ENV_SESSION=t.ENV_SECRET=t.ENV_KEY=void 0;const o=n(57879);t.ENV_KEY="AWS_ACCESS_KEY_ID";t.ENV_SECRET="AWS_SECRET_ACCESS_KEY";t.ENV_SESSION="AWS_SESSION_TOKEN";t.ENV_EXPIRATION="AWS_CREDENTIAL_EXPIRATION";const fromEnv=()=>async()=>{const e=process.env[t.ENV_KEY];const n=process.env[t.ENV_SECRET];const r=process.env[t.ENV_SESSION];const s=process.env[t.ENV_EXPIRATION];if(e&&n){return{accessKeyId:e,secretAccessKey:n,...r&&{sessionToken:r},...s&&{expiration:new Date(s)}}}throw new o.CredentialsProviderError("Unable to find environment variable credentials.")};t.fromEnv=fromEnv},81114:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(40212),t)},73858:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.fromIni=void 0;const o=n(87831);const r=n(85642);const fromIni=(e={})=>async()=>{const t=await(0,o.parseKnownFiles)(e);return(0,r.resolveProfileData)((0,o.getProfileName)(e),t,e)};t.fromIni=fromIni},25544:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(73858),t)},92128:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.resolveAssumeRoleCredentials=t.isAssumeRoleProfile=void 0;const o=n(57879);const r=n(87831);const s=n(87662);const i=n(85642);const isAssumeRoleProfile=e=>Boolean(e)&&typeof e==="object"&&typeof e.role_arn==="string"&&["undefined","string"].indexOf(typeof e.role_session_name)>-1&&["undefined","string"].indexOf(typeof e.external_id)>-1&&["undefined","string"].indexOf(typeof e.mfa_serial)>-1&&(isAssumeRoleWithSourceProfile(e)||isAssumeRoleWithProviderProfile(e));t.isAssumeRoleProfile=isAssumeRoleProfile;const isAssumeRoleWithSourceProfile=e=>typeof e.source_profile==="string"&&typeof e.credential_source==="undefined";const isAssumeRoleWithProviderProfile=e=>typeof e.credential_source==="string"&&typeof e.source_profile==="undefined";const resolveAssumeRoleCredentials=async(e,t,n,a={})=>{const c=t[e];if(!n.roleAssumer){throw new o.CredentialsProviderError(`Profile ${e} requires a role to be assumed, but no role assumption callback was provided.`,false)}const{source_profile:d}=c;if(d&&d in a){throw new o.CredentialsProviderError(`Detected a cycle attempting to resolve credentials for profile`+` ${(0,r.getProfileName)(n)}. Profiles visited: `+Object.keys(a).join(", "),false)}const u=d?(0,i.resolveProfileData)(d,t,n,{...a,[d]:true}):(0,s.resolveCredentialSource)(c.credential_source,e)();const l={RoleArn:c.role_arn,RoleSessionName:c.role_session_name||`aws-sdk-js-${Date.now()}`,ExternalId:c.external_id,DurationSeconds:parseInt(c.duration_seconds||"3600",10)};const{mfa_serial:p}=c;if(p){if(!n.mfaCodeProvider){throw new o.CredentialsProviderError(`Profile ${e} requires multi-factor authentication, but no MFA code callback was provided.`,false)}l.SerialNumber=p;l.TokenCode=await n.mfaCodeProvider(p)}const m=await u;return n.roleAssumer(m,l)};t.resolveAssumeRoleCredentials=resolveAssumeRoleCredentials},87662:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.resolveCredentialSource=void 0;const o=n(81114);const r=n(27919);const s=n(57879);const resolveCredentialSource=(e,t)=>{const n={EcsContainer:r.fromContainerMetadata,Ec2InstanceMetadata:r.fromInstanceMetadata,Environment:o.fromEnv};if(e in n){return n[e]()}else{throw new s.CredentialsProviderError(`Unsupported credential source in profile ${t}. Got ${e}, `+`expected EcsContainer or Ec2InstanceMetadata or Environment.`)}};t.resolveCredentialSource=resolveCredentialSource},54328:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.resolveProcessCredentials=t.isProcessProfile=void 0;const o=n(1287);const isProcessProfile=e=>Boolean(e)&&typeof e==="object"&&typeof e.credential_process==="string";t.isProcessProfile=isProcessProfile;const resolveProcessCredentials=async(e,t)=>(0,o.fromProcess)({...e,profile:t})();t.resolveProcessCredentials=resolveProcessCredentials},85642:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.resolveProfileData=void 0;const o=n(57879);const r=n(92128);const s=n(54328);const i=n(15813);const a=n(58024);const c=n(12483);const resolveProfileData=async(e,t,n,d={})=>{const u=t[e];if(Object.keys(d).length>0&&(0,a.isStaticCredsProfile)(u)){return(0,a.resolveStaticCredentials)(u)}if((0,r.isAssumeRoleProfile)(u)){return(0,r.resolveAssumeRoleCredentials)(e,t,n,d)}if((0,a.isStaticCredsProfile)(u)){return(0,a.resolveStaticCredentials)(u)}if((0,c.isWebIdentityProfile)(u)){return(0,c.resolveWebIdentityCredentials)(u,n)}if((0,s.isProcessProfile)(u)){return(0,s.resolveProcessCredentials)(n,e)}if((0,i.isSsoProfile)(u)){return(0,i.resolveSsoCredentials)(u)}throw new o.CredentialsProviderError(`Profile ${e} could not be found or parsed in shared credentials file.`)};t.resolveProfileData=resolveProfileData},15813:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.resolveSsoCredentials=t.isSsoProfile=void 0;const o=n(14254);var r=n(14254);Object.defineProperty(t,"isSsoProfile",{enumerable:true,get:function(){return r.isSsoProfile}});const resolveSsoCredentials=e=>{const{sso_start_url:t,sso_account_id:n,sso_session:r,sso_region:s,sso_role_name:i}=(0,o.validateSsoProfile)(e);return(0,o.fromSSO)({ssoStartUrl:t,ssoAccountId:n,ssoSession:r,ssoRegion:s,ssoRoleName:i})()};t.resolveSsoCredentials=resolveSsoCredentials},58024:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.resolveStaticCredentials=t.isStaticCredsProfile=void 0;const isStaticCredsProfile=e=>Boolean(e)&&typeof e==="object"&&typeof e.aws_access_key_id==="string"&&typeof e.aws_secret_access_key==="string"&&["undefined","string"].indexOf(typeof e.aws_session_token)>-1;t.isStaticCredsProfile=isStaticCredsProfile;const resolveStaticCredentials=e=>Promise.resolve({accessKeyId:e.aws_access_key_id,secretAccessKey:e.aws_secret_access_key,sessionToken:e.aws_session_token});t.resolveStaticCredentials=resolveStaticCredentials},12483:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.resolveWebIdentityCredentials=t.isWebIdentityProfile=void 0;const o=n(28520);const isWebIdentityProfile=e=>Boolean(e)&&typeof e==="object"&&typeof e.web_identity_token_file==="string"&&typeof e.role_arn==="string"&&["undefined","string"].indexOf(typeof e.role_session_name)>-1;t.isWebIdentityProfile=isWebIdentityProfile;const resolveWebIdentityCredentials=async(e,t)=>(0,o.fromTokenFile)({webIdentityTokenFile:e.web_identity_token_file,roleArn:e.role_arn,roleSessionName:e.role_session_name,roleAssumerWithWebIdentity:t.roleAssumerWithWebIdentity})();t.resolveWebIdentityCredentials=resolveWebIdentityCredentials},55305:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.defaultProvider=void 0;const o=n(81114);const r=n(25544);const s=n(1287);const i=n(14254);const a=n(28520);const c=n(57879);const d=n(87831);const u=n(20858);const defaultProvider=(e={})=>(0,c.memoize)((0,c.chain)(...e.profile||process.env[d.ENV_PROFILE]?[]:[(0,o.fromEnv)()],(0,i.fromSSO)(e),(0,r.fromIni)(e),(0,s.fromProcess)(e),(0,a.fromTokenFile)(e),(0,u.remoteProvider)(e),(async()=>{throw new c.CredentialsProviderError("Could not load credentials from any providers",false)})),(e=>e.expiration!==undefined&&e.expiration.getTime()-Date.now()<3e5),(e=>e.expiration!==undefined));t.defaultProvider=defaultProvider},62944:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(55305),t)},20858:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.remoteProvider=t.ENV_IMDS_DISABLED=void 0;const o=n(27919);const r=n(57879);t.ENV_IMDS_DISABLED="AWS_EC2_METADATA_DISABLED";const remoteProvider=e=>{if(process.env[o.ENV_CMDS_RELATIVE_URI]||process.env[o.ENV_CMDS_FULL_URI]){return(0,o.fromContainerMetadata)(e)}if(process.env[t.ENV_IMDS_DISABLED]){return async()=>{throw new r.CredentialsProviderError("EC2 Instance Metadata Service access disabled")}}return(0,o.fromInstanceMetadata)(e)};t.remoteProvider=remoteProvider},75576:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.fromProcess=void 0;const o=n(87831);const r=n(73035);const fromProcess=(e={})=>async()=>{const t=await(0,o.parseKnownFiles)(e);return(0,r.resolveProcessCredentials)((0,o.getProfileName)(e),t)};t.fromProcess=fromProcess},39726:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getValidatedProcessCredentials=void 0;const getValidatedProcessCredentials=(e,t)=>{if(t.Version!==1){throw Error(`Profile ${e} credential_process did not return Version 1.`)}if(t.AccessKeyId===undefined||t.SecretAccessKey===undefined){throw Error(`Profile ${e} credential_process returned invalid credentials.`)}if(t.Expiration){const n=new Date;const o=new Date(t.Expiration);if(o{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(75576),t)},73035:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.resolveProcessCredentials=void 0;const o=n(57879);const r=n(32081);const s=n(73837);const i=n(39726);const resolveProcessCredentials=async(e,t)=>{const n=t[e];if(t[e]){const t=n["credential_process"];if(t!==undefined){const n=(0,s.promisify)(r.exec);try{const{stdout:o}=await n(t);let r;try{r=JSON.parse(o.trim())}catch(t){throw Error(`Profile ${e} credential_process returned invalid JSON.`)}return(0,i.getValidatedProcessCredentials)(e,r)}catch(e){throw new o.CredentialsProviderError(e.message)}}else{throw new o.CredentialsProviderError(`Profile ${e} did not contain credential_process.`)}}else{throw new o.CredentialsProviderError(`Profile ${e} could not be found in shared credentials file.`)}};t.resolveProcessCredentials=resolveProcessCredentials},63079:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.fromSSO=void 0;const o=n(57879);const r=n(87831);const s=n(14899);const i=n(37020);const a=n(69859);const fromSSO=(e={})=>async()=>{const{ssoStartUrl:t,ssoAccountId:n,ssoRegion:c,ssoRoleName:d,ssoClient:u,ssoSession:l}=e;const p=(0,r.getProfileName)(e);if(!t&&!n&&!c&&!d&&!l){const n=await(0,r.parseKnownFiles)(e);const d=n[p];if(!d){throw new o.CredentialsProviderError(`Profile ${p} was not found.`)}if(!(0,s.isSsoProfile)(d)){throw new o.CredentialsProviderError(`Profile ${p} is not configured with SSO credentials.`)}if(d===null||d===void 0?void 0:d.sso_session){const n=await(0,r.loadSsoSessionData)(e);const s=n[d.sso_session];const i=` configurations in profile ${p} and sso-session ${d.sso_session}`;if(c&&c!==s.sso_region){throw new o.CredentialsProviderError(`Conflicting SSO region`+i,false)}if(t&&t!==s.sso_start_url){throw new o.CredentialsProviderError(`Conflicting SSO start_url`+i,false)}d.sso_region=s.sso_region;d.sso_start_url=s.sso_start_url}const{sso_start_url:l,sso_account_id:m,sso_region:f,sso_role_name:g,sso_session:E}=(0,a.validateSsoProfile)(d);return(0,i.resolveSSOCredentials)({ssoStartUrl:l,ssoSession:E,ssoAccountId:m,ssoRegion:f,ssoRoleName:g,ssoClient:u,profile:p})}else if(!t||!n||!c||!d){throw new o.CredentialsProviderError("Incomplete configuration. The fromSSO() argument hash must include "+'"ssoStartUrl", "ssoAccountId", "ssoRegion", "ssoRoleName"')}else{return(0,i.resolveSSOCredentials)({ssoStartUrl:t,ssoSession:l,ssoAccountId:n,ssoRegion:c,ssoRoleName:d,ssoClient:u,profile:p})}};t.fromSSO=fromSSO},14254:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(63079),t);o.__exportStar(n(14899),t);o.__exportStar(n(10245),t);o.__exportStar(n(69859),t)},14899:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.isSsoProfile=void 0;const isSsoProfile=e=>e&&(typeof e.sso_start_url==="string"||typeof e.sso_account_id==="string"||typeof e.sso_session==="string"||typeof e.sso_region==="string"||typeof e.sso_role_name==="string");t.isSsoProfile=isSsoProfile},37020:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.resolveSSOCredentials=void 0;const o=n(69615);const r=n(87179);const s=n(57879);const i=n(87831);const a=false;const resolveSSOCredentials=async({ssoStartUrl:e,ssoSession:t,ssoAccountId:n,ssoRegion:c,ssoRoleName:d,ssoClient:u,profile:l})=>{let p;const m=`To refresh this SSO session run aws sso login with the corresponding profile.`;if(t){try{const e=await(0,r.fromSso)({profile:l})();p={accessToken:e.token,expiresAt:new Date(e.expiration).toISOString()}}catch(e){throw new s.CredentialsProviderError(e.message,a)}}else{try{p=await(0,i.getSSOTokenFromFile)(e)}catch(e){throw new s.CredentialsProviderError(`The SSO session associated with this profile is invalid. ${m}`,a)}}if(new Date(p.expiresAt).getTime()-Date.now()<=0){throw new s.CredentialsProviderError(`The SSO session associated with this profile has expired. ${m}`,a)}const{accessToken:f}=p;const g=u||new o.SSOClient({region:c});let E;try{E=await g.send(new o.GetRoleCredentialsCommand({accountId:n,roleName:d,accessToken:f}))}catch(e){throw s.CredentialsProviderError.from(e,a)}const{roleCredentials:{accessKeyId:y,secretAccessKey:S,sessionToken:h,expiration:_}={}}=E;if(!y||!S||!h||!_){throw new s.CredentialsProviderError("SSO returns an invalid temporary credential.",a)}return{accessKeyId:y,secretAccessKey:S,sessionToken:h,expiration:new Date(_)}};t.resolveSSOCredentials=resolveSSOCredentials},10245:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},69859:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.validateSsoProfile=void 0;const o=n(57879);const validateSsoProfile=e=>{const{sso_start_url:t,sso_account_id:n,sso_region:r,sso_role_name:s}=e;if(!t||!n||!r||!s){throw new o.CredentialsProviderError(`Profile is configured with invalid SSO credentials. Required parameters "sso_account_id", `+`"sso_region", "sso_role_name", "sso_start_url". Got ${Object.keys(e).join(", ")}\nReference: https://docs.aws.amazon.com/cli/latest/userguide/cli-configure-sso.html`,false)}return e};t.validateSsoProfile=validateSsoProfile},15701:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.fromTokenFile=void 0;const o=n(57879);const r=n(57147);const s=n(34619);const i="AWS_WEB_IDENTITY_TOKEN_FILE";const a="AWS_ROLE_ARN";const c="AWS_ROLE_SESSION_NAME";const fromTokenFile=(e={})=>async()=>{var t,n,d;const u=(t=e===null||e===void 0?void 0:e.webIdentityTokenFile)!==null&&t!==void 0?t:process.env[i];const l=(n=e===null||e===void 0?void 0:e.roleArn)!==null&&n!==void 0?n:process.env[a];const p=(d=e===null||e===void 0?void 0:e.roleSessionName)!==null&&d!==void 0?d:process.env[c];if(!u||!l){throw new o.CredentialsProviderError("Web identity configuration not specified")}return(0,s.fromWebToken)({...e,webIdentityToken:(0,r.readFileSync)(u,{encoding:"ascii"}),roleArn:l,roleSessionName:p})()};t.fromTokenFile=fromTokenFile},34619:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.fromWebToken=void 0;const o=n(57879);const fromWebToken=e=>()=>{const{roleArn:t,roleSessionName:n,webIdentityToken:r,providerId:s,policyArns:i,policy:a,durationSeconds:c,roleAssumerWithWebIdentity:d}=e;if(!d){throw new o.CredentialsProviderError(`Role Arn '${t}' needs to be assumed with web identity,`+` but no role assumption callback was provided.`,false)}return d({RoleArn:t,RoleSessionName:n!==null&&n!==void 0?n:`aws-sdk-js-session-${Date.now()}`,WebIdentityToken:r,ProviderId:s,PolicyArns:i,Policy:a,DurationSeconds:c})};t.fromWebToken=fromWebToken},28520:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(15701),t);o.__exportStar(n(34619),t)},42459:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getHostHeaderPlugin=t.hostHeaderMiddlewareOptions=t.hostHeaderMiddleware=t.resolveHostHeaderConfig=void 0;const o=n(54117);function resolveHostHeaderConfig(e){return e}t.resolveHostHeaderConfig=resolveHostHeaderConfig;const hostHeaderMiddleware=e=>t=>async n=>{if(!o.HttpRequest.isInstance(n.request))return t(n);const{request:r}=n;const{handlerProtocol:s=""}=e.requestHandler.metadata||{};if(s.indexOf("h2")>=0&&!r.headers[":authority"]){delete r.headers["host"];r.headers[":authority"]=r.hostname+(r.port?":"+r.port:"")}else if(!r.headers["host"]){let e=r.hostname;if(r.port!=null)e+=`:${r.port}`;r.headers["host"]=e}return t(n)};t.hostHeaderMiddleware=hostHeaderMiddleware;t.hostHeaderMiddlewareOptions={name:"hostHeaderMiddleware",step:"build",priority:"low",tags:["HOST"],override:true};const getHostHeaderPlugin=e=>({applyToStack:n=>{n.add((0,t.hostHeaderMiddleware)(e),t.hostHeaderMiddlewareOptions)}});t.getHostHeaderPlugin=getHostHeaderPlugin},1475:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(41233),t)},41233:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getLoggerPlugin=t.loggerMiddlewareOptions=t.loggerMiddleware=void 0;const loggerMiddleware=()=>(e,t)=>async n=>{var o,r;try{const r=await e(n);const{clientName:s,commandName:i,logger:a,dynamoDbDocumentClientOptions:c={}}=t;const{overrideInputFilterSensitiveLog:d,overrideOutputFilterSensitiveLog:u}=c;const l=d!==null&&d!==void 0?d:t.inputFilterSensitiveLog;const p=u!==null&&u!==void 0?u:t.outputFilterSensitiveLog;const{$metadata:m,...f}=r.output;(o=a===null||a===void 0?void 0:a.info)===null||o===void 0?void 0:o.call(a,{clientName:s,commandName:i,input:l(n.input),output:p(f),metadata:m});return r}catch(e){const{clientName:o,commandName:s,logger:i,dynamoDbDocumentClientOptions:a={}}=t;const{overrideInputFilterSensitiveLog:c}=a;const d=c!==null&&c!==void 0?c:t.inputFilterSensitiveLog;(r=i===null||i===void 0?void 0:i.error)===null||r===void 0?void 0:r.call(i,{clientName:o,commandName:s,input:d(n.input),error:e,metadata:e.$metadata});throw e}};t.loggerMiddleware=loggerMiddleware;t.loggerMiddlewareOptions={name:"loggerMiddleware",tags:["LOGGER"],step:"initialize",override:true};const getLoggerPlugin=e=>({applyToStack:e=>{e.add((0,t.loggerMiddleware)(),t.loggerMiddlewareOptions)}});t.getLoggerPlugin=getLoggerPlugin},14103:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getRecursionDetectionPlugin=t.addRecursionDetectionMiddlewareOptions=t.recursionDetectionMiddleware=void 0;const o=n(54117);const r="X-Amzn-Trace-Id";const s="AWS_LAMBDA_FUNCTION_NAME";const i="_X_AMZN_TRACE_ID";const recursionDetectionMiddleware=e=>t=>async n=>{const{request:a}=n;if(!o.HttpRequest.isInstance(a)||e.runtime!=="node"||a.headers.hasOwnProperty(r)){return t(n)}const c=process.env[s];const d=process.env[i];const nonEmptyString=e=>typeof e==="string"&&e.length>0;if(nonEmptyString(c)&&nonEmptyString(d)){a.headers[r]=d}return t({...n,request:a})};t.recursionDetectionMiddleware=recursionDetectionMiddleware;t.addRecursionDetectionMiddlewareOptions={step:"build",tags:["RECURSION_DETECTION"],name:"recursionDetectionMiddleware",override:true,priority:"low"};const getRecursionDetectionPlugin=e=>({applyToStack:n=>{n.add((0,t.recursionDetectionMiddleware)(e),t.addRecursionDetectionMiddlewareOptions)}});t.getRecursionDetectionPlugin=getRecursionDetectionPlugin},2629:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.resolveStsAuthConfig=void 0;const o=n(83347);const resolveStsAuthConfig=(e,{stsClientCtor:t})=>(0,o.resolveAwsAuthConfig)({...e,stsClientCtor:t});t.resolveStsAuthConfig=resolveStsAuthConfig},55182:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.resolveSigV4AuthConfig=t.resolveAwsAuthConfig=void 0;const o=n(57879);const r=n(20829);const s=n(25275);const i=3e5;const resolveAwsAuthConfig=e=>{const t=e.credentials?normalizeCredentialProvider(e.credentials):e.credentialDefaultProvider(e);const{signingEscapePath:n=true,systemClockOffset:o=e.systemClockOffset||0,sha256:i}=e;let a;if(e.signer){a=(0,s.normalizeProvider)(e.signer)}else if(e.regionInfoProvider){a=()=>(0,s.normalizeProvider)(e.region)().then((async t=>[await e.regionInfoProvider(t,{useFipsEndpoint:await e.useFipsEndpoint(),useDualstackEndpoint:await e.useDualstackEndpoint()})||{},t])).then((([o,s])=>{const{signingRegion:a,signingService:c}=o;e.signingRegion=e.signingRegion||a||s;e.signingName=e.signingName||c||e.serviceId;const d={...e,credentials:t,region:e.signingRegion,service:e.signingName,sha256:i,uriEscapePath:n};const u=e.signerConstructor||r.SignatureV4;return new u(d)}))}else{a=async o=>{o=Object.assign({},{name:"sigv4",signingName:e.signingName||e.defaultSigningName,signingRegion:await(0,s.normalizeProvider)(e.region)(),properties:{}},o);const a=o.signingRegion;const c=o.signingName;e.signingRegion=e.signingRegion||a;e.signingName=e.signingName||c||e.serviceId;const d={...e,credentials:t,region:e.signingRegion,service:e.signingName,sha256:i,uriEscapePath:n};const u=e.signerConstructor||r.SignatureV4;return new u(d)}}return{...e,systemClockOffset:o,signingEscapePath:n,credentials:t,signer:a}};t.resolveAwsAuthConfig=resolveAwsAuthConfig;const resolveSigV4AuthConfig=e=>{const t=e.credentials?normalizeCredentialProvider(e.credentials):e.credentialDefaultProvider(e);const{signingEscapePath:n=true,systemClockOffset:o=e.systemClockOffset||0,sha256:i}=e;let a;if(e.signer){a=(0,s.normalizeProvider)(e.signer)}else{a=(0,s.normalizeProvider)(new r.SignatureV4({credentials:t,region:e.region,service:e.signingName,sha256:i,uriEscapePath:n}))}return{...e,systemClockOffset:o,signingEscapePath:n,credentials:t,signer:a}};t.resolveSigV4AuthConfig=resolveSigV4AuthConfig;const normalizeCredentialProvider=e=>{if(typeof e==="function"){return(0,o.memoize)(e,(e=>e.expiration!==undefined&&e.expiration.getTime()-Date.now()e.expiration!==undefined))}return(0,s.normalizeProvider)(e)}},7717:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getSigV4AuthPlugin=t.getAwsAuthPlugin=t.awsAuthMiddlewareOptions=t.awsAuthMiddleware=void 0;const o=n(54117);const r=n(3904);const s=n(85384);const awsAuthMiddleware=e=>(t,n)=>async function(i){var a,c,d,u;if(!o.HttpRequest.isInstance(i.request))return t(i);const l=(d=(c=(a=n.endpointV2)===null||a===void 0?void 0:a.properties)===null||c===void 0?void 0:c.authSchemes)===null||d===void 0?void 0:d[0];const p=(l===null||l===void 0?void 0:l.name)==="sigv4a"?(u=l===null||l===void 0?void 0:l.signingRegionSet)===null||u===void 0?void 0:u.join(","):undefined;const m=await e.signer(l);const f=await t({...i,request:await m.sign(i.request,{signingDate:(0,r.getSkewCorrectedDate)(e.systemClockOffset),signingRegion:p||n["signing_region"],signingService:n["signing_service"]})}).catch((t=>{var n;const o=(n=t.ServerTime)!==null&&n!==void 0?n:getDateHeader(t.$response);if(o){e.systemClockOffset=(0,s.getUpdatedSystemClockOffset)(o,e.systemClockOffset)}throw t}));const g=getDateHeader(f.response);if(g){e.systemClockOffset=(0,s.getUpdatedSystemClockOffset)(g,e.systemClockOffset)}return f};t.awsAuthMiddleware=awsAuthMiddleware;const getDateHeader=e=>{var t,n,r;return o.HttpResponse.isInstance(e)?(n=(t=e.headers)===null||t===void 0?void 0:t.date)!==null&&n!==void 0?n:(r=e.headers)===null||r===void 0?void 0:r.Date:undefined};t.awsAuthMiddlewareOptions={name:"awsAuthMiddleware",tags:["SIGNATURE","AWSAUTH"],relation:"after",toMiddleware:"retryMiddleware",override:true};const getAwsAuthPlugin=e=>({applyToStack:n=>{n.addRelativeTo((0,t.awsAuthMiddleware)(e),t.awsAuthMiddlewareOptions)}});t.getAwsAuthPlugin=getAwsAuthPlugin;t.getSigV4AuthPlugin=t.getAwsAuthPlugin},83347:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(55182),t);o.__exportStar(n(7717),t)},3904:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getSkewCorrectedDate=void 0;const getSkewCorrectedDate=e=>new Date(Date.now()+e);t.getSkewCorrectedDate=getSkewCorrectedDate},85384:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getUpdatedSystemClockOffset=void 0;const o=n(78958);const getUpdatedSystemClockOffset=(e,t)=>{const n=Date.parse(e);if((0,o.isClockSkewed)(n,t)){return n-Date.now()}return t};t.getUpdatedSystemClockOffset=getUpdatedSystemClockOffset},78958:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.isClockSkewed=void 0;const o=n(3904);const isClockSkewed=(e,t)=>Math.abs((0,o.getSkewCorrectedDate)(t).getTime()-e)>=3e5;t.isClockSkewed=isClockSkewed},53274:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.resolveUserAgentConfig=void 0;function resolveUserAgentConfig(e){return{...e,customUserAgent:typeof e.customUserAgent==="string"?[[e.customUserAgent]]:e.customUserAgent}}t.resolveUserAgentConfig=resolveUserAgentConfig},37696:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.UA_ESCAPE_CHAR=t.UA_VALUE_ESCAPE_REGEX=t.UA_NAME_ESCAPE_REGEX=t.UA_NAME_SEPARATOR=t.SPACE=t.X_AMZ_USER_AGENT=t.USER_AGENT=void 0;t.USER_AGENT="user-agent";t.X_AMZ_USER_AGENT="x-amz-user-agent";t.SPACE=" ";t.UA_NAME_SEPARATOR="/";t.UA_NAME_ESCAPE_REGEX=/[^\!\$\%\&\'\*\+\-\.\^\_\`\|\~\d\w]/g;t.UA_VALUE_ESCAPE_REGEX=/[^\!\$\%\&\'\*\+\-\.\^\_\`\|\~\d\w\#]/g;t.UA_ESCAPE_CHAR="-"},37163:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(53274),t);o.__exportStar(n(83689),t)},83689:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getUserAgentPlugin=t.getUserAgentMiddlewareOptions=t.userAgentMiddleware=void 0;const o=n(61194);const r=n(54117);const s=n(37696);const userAgentMiddleware=e=>(t,n)=>async i=>{var a,c;const{request:d}=i;if(!r.HttpRequest.isInstance(d))return t(i);const{headers:u}=d;const l=((a=n===null||n===void 0?void 0:n.userAgent)===null||a===void 0?void 0:a.map(escapeUserAgent))||[];const p=(await e.defaultUserAgentProvider()).map(escapeUserAgent);const m=((c=e===null||e===void 0?void 0:e.customUserAgent)===null||c===void 0?void 0:c.map(escapeUserAgent))||[];const f=(0,o.getUserAgentPrefix)();const g=(f?[f]:[]).concat([...p,...l,...m]).join(s.SPACE);const E=[...p.filter((e=>e.startsWith("aws-sdk-"))),...m].join(s.SPACE);if(e.runtime!=="browser"){if(E){u[s.X_AMZ_USER_AGENT]=u[s.X_AMZ_USER_AGENT]?`${u[s.USER_AGENT]} ${E}`:E}u[s.USER_AGENT]=g}else{u[s.X_AMZ_USER_AGENT]=g}return t({...i,request:d})};t.userAgentMiddleware=userAgentMiddleware;const escapeUserAgent=e=>{var t;const n=e[0].split(s.UA_NAME_SEPARATOR).map((e=>e.replace(s.UA_NAME_ESCAPE_REGEX,s.UA_ESCAPE_CHAR))).join(s.UA_NAME_SEPARATOR);const o=(t=e[1])===null||t===void 0?void 0:t.replace(s.UA_VALUE_ESCAPE_REGEX,s.UA_ESCAPE_CHAR);const r=n.indexOf(s.UA_NAME_SEPARATOR);const i=n.substring(0,r);let a=n.substring(r+1);if(i==="api"){a=a.toLowerCase()}return[i,a,o].filter((e=>e&&e.length>0)).reduce(((e,t,n)=>{switch(n){case 0:return t;case 1:return`${e}/${t}`;default:return`${e}#${t}`}}),"")};t.getUserAgentMiddlewareOptions={name:"getUserAgentMiddleware",step:"build",priority:"low",tags:["SET_USER_AGENT","USER_AGENT"],override:true};const getUserAgentPlugin=e=>({applyToStack:n=>{n.add((0,t.userAgentMiddleware)(e),t.getUserAgentMiddlewareOptions)}});t.getUserAgentPlugin=getUserAgentPlugin},91115:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.resolveAwsRegionExtensionConfiguration=t.getAwsRegionExtensionConfiguration=void 0;const getAwsRegionExtensionConfiguration=e=>{let runtimeConfigRegion=async()=>{if(e.region===undefined){throw new Error("Region is missing from runtimeConfig")}const t=e.region;if(typeof t==="string"){return t}return t()};return{setRegion(e){runtimeConfigRegion=e},region(){return runtimeConfigRegion}}};t.getAwsRegionExtensionConfiguration=getAwsRegionExtensionConfiguration;const resolveAwsRegionExtensionConfiguration=e=>({region:e.region()});t.resolveAwsRegionExtensionConfiguration=resolveAwsRegionExtensionConfiguration},21945:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(91115),t);o.__exportStar(n(3982),t)},81558:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.NODE_REGION_CONFIG_FILE_OPTIONS=t.NODE_REGION_CONFIG_OPTIONS=t.REGION_INI_NAME=t.REGION_ENV_NAME=void 0;t.REGION_ENV_NAME="AWS_REGION";t.REGION_INI_NAME="region";t.NODE_REGION_CONFIG_OPTIONS={environmentVariableSelector:e=>e[t.REGION_ENV_NAME],configFileSelector:e=>e[t.REGION_INI_NAME],default:()=>{throw new Error("Region is missing")}};t.NODE_REGION_CONFIG_FILE_OPTIONS={preferredFile:"credentials"}},36926:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getRealRegion=void 0;const o=n(62995);const getRealRegion=e=>(0,o.isFipsRegion)(e)?["fips-aws-global","aws-fips"].includes(e)?"us-east-1":e.replace(/fips-(dkr-|prod-)?|-fips/,""):e;t.getRealRegion=getRealRegion},3982:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(81558),t);o.__exportStar(n(33757),t)},62995:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.isFipsRegion=void 0;const isFipsRegion=e=>typeof e==="string"&&(e.startsWith("fips-")||e.endsWith("-fips"));t.isFipsRegion=isFipsRegion},33757:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.resolveRegionConfig=void 0;const o=n(36926);const r=n(62995);const resolveRegionConfig=e=>{const{region:t,useFipsEndpoint:n}=e;if(!t){throw new Error("Region is missing")}return{...e,region:async()=>{if(typeof t==="string"){return(0,o.getRealRegion)(t)}const e=await t();return(0,o.getRealRegion)(e)},useFipsEndpoint:async()=>{const e=typeof t==="string"?t:await t();if((0,r.isFipsRegion)(e)){return true}return typeof n!=="function"?Promise.resolve(!!n):n()}}};t.resolveRegionConfig=resolveRegionConfig},42965:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.UnsupportedGrantTypeException=t.UnauthorizedClientException=t.SlowDownException=t.SSOOIDCClient=t.InvalidScopeException=t.InvalidRequestException=t.InvalidClientException=t.InternalServerException=t.ExpiredTokenException=t.CreateTokenCommand=t.AuthorizationPendingException=t.AccessDeniedException=void 0;const o=n(42459);const r=n(1475);const s=n(14103);const i=n(37163);const a=n(1818);const c=n(71829);const d=n(12538);const u=n(67273);const l=n(11866);var resolveClientEndpointParameters=e=>{var t,n;return{...e,useDualstackEndpoint:(t=e.useDualstackEndpoint)!==null&&t!==void 0?t:false,useFipsEndpoint:(n=e.useFipsEndpoint)!==null&&n!==void 0?n:false,defaultSigningName:"awsssooidc"}};var p={version:"3.429.0"};const m=n(17906);const f=n(1818);const g=n(94681);const E=n(67273);const y=n(83993);const S=n(38179);const h=n(4161);const _=n(39751);const v=n(11866);const C=n(59381);const b=n(76456);const w=n(47107);const P=n(88013);var x="required";var T="fn";var I="argv";var O="ref";var A="isSet";var R="tree";var N="error";var D="endpoint";var k="PartitionResult";var M="getAttr";var j={[x]:false,type:"String"};var F={[x]:true,default:false,type:"Boolean"};var U={[O]:"Endpoint"};var L={[T]:"booleanEquals",[I]:[{[O]:"UseFIPS"},true]};var z={[T]:"booleanEquals",[I]:[{[O]:"UseDualStack"},true]};var $={};var H={[T]:"booleanEquals",[I]:[true,{[T]:M,[I]:[{[O]:k},"supportsFIPS"]}]};var q={[O]:k};var G={[T]:"booleanEquals",[I]:[true,{[T]:M,[I]:[q,"supportsDualStack"]}]};var V=[L];var B=[z];var W=[{[O]:"Region"}];var Y={version:"1.0",parameters:{Region:j,UseDualStack:F,UseFIPS:F,Endpoint:j},rules:[{conditions:[{[T]:A,[I]:[U]}],type:R,rules:[{conditions:V,error:"Invalid Configuration: FIPS and custom endpoint are not supported",type:N},{conditions:B,error:"Invalid Configuration: Dualstack and custom endpoint are not supported",type:N},{endpoint:{url:U,properties:$,headers:$},type:D}]},{conditions:[{[T]:A,[I]:W}],type:R,rules:[{conditions:[{[T]:"aws.partition",[I]:W,assign:k}],type:R,rules:[{conditions:[L,z],type:R,rules:[{conditions:[H,G],type:R,rules:[{endpoint:{url:"https://oidc-fips.{Region}.{PartitionResult#dualStackDnsSuffix}",properties:$,headers:$},type:D}]},{error:"FIPS and DualStack are enabled, but this partition does not support one or both",type:N}]},{conditions:V,type:R,rules:[{conditions:[H],type:R,rules:[{conditions:[{[T]:"stringEquals",[I]:["aws-us-gov",{[T]:M,[I]:[q,"name"]}]}],endpoint:{url:"https://oidc.{Region}.amazonaws.com",properties:$,headers:$},type:D},{endpoint:{url:"https://oidc-fips.{Region}.{PartitionResult#dnsSuffix}",properties:$,headers:$},type:D}]},{error:"FIPS is enabled but this partition does not support FIPS",type:N}]},{conditions:B,type:R,rules:[{conditions:[G],type:R,rules:[{endpoint:{url:"https://oidc.{Region}.{PartitionResult#dualStackDnsSuffix}",properties:$,headers:$},type:D}]},{error:"DualStack is enabled but this partition does not support DualStack",type:N}]},{endpoint:{url:"https://oidc.{Region}.{PartitionResult#dnsSuffix}",properties:$,headers:$},type:D}]}]},{error:"Invalid Configuration: Missing Region",type:N}]};var K=Y;var defaultEndpointResolver=(e,t={})=>(0,P.resolveEndpoint)(K,{endpointParams:e,logger:t.logger});var getRuntimeConfig=e=>{var t,n,o,r,s,i,a,c,d,u;return{apiVersion:"2019-06-10",base64Decoder:(t=e===null||e===void 0?void 0:e.base64Decoder)!==null&&t!==void 0?t:b.fromBase64,base64Encoder:(n=e===null||e===void 0?void 0:e.base64Encoder)!==null&&n!==void 0?n:b.toBase64,disableHostPrefix:(o=e===null||e===void 0?void 0:e.disableHostPrefix)!==null&&o!==void 0?o:false,endpointProvider:(r=e===null||e===void 0?void 0:e.endpointProvider)!==null&&r!==void 0?r:defaultEndpointResolver,extensions:(s=e===null||e===void 0?void 0:e.extensions)!==null&&s!==void 0?s:[],logger:(i=e===null||e===void 0?void 0:e.logger)!==null&&i!==void 0?i:new v.NoOpLogger,serviceId:(a=e===null||e===void 0?void 0:e.serviceId)!==null&&a!==void 0?a:"SSO OIDC",urlParser:(c=e===null||e===void 0?void 0:e.urlParser)!==null&&c!==void 0?c:C.parseUrl,utf8Decoder:(d=e===null||e===void 0?void 0:e.utf8Decoder)!==null&&d!==void 0?d:w.fromUtf8,utf8Encoder:(u=e===null||e===void 0?void 0:e.utf8Encoder)!==null&&u!==void 0?u:w.toUtf8}};const X=n(11866);const J=n(12871);const Q=n(11866);var getRuntimeConfig2=e=>{var t,n,o,r,s,i,a,c,d,u;(0,Q.emitWarningIfUnsupportedVersion)(process.version);const l=(0,J.resolveDefaultsModeConfig)(e);const defaultConfigProvider=()=>l().then(X.loadConfigsForDefaultMode);const v=getRuntimeConfig(e);return{...v,...e,runtime:"node",defaultsMode:l,bodyLengthChecker:(t=e===null||e===void 0?void 0:e.bodyLengthChecker)!==null&&t!==void 0?t:h.calculateBodyLength,defaultUserAgentProvider:(n=e===null||e===void 0?void 0:e.defaultUserAgentProvider)!==null&&n!==void 0?n:(0,m.defaultUserAgent)({serviceId:v.serviceId,clientVersion:p.version}),maxAttempts:(o=e===null||e===void 0?void 0:e.maxAttempts)!==null&&o!==void 0?o:(0,y.loadConfig)(E.NODE_MAX_ATTEMPT_CONFIG_OPTIONS),region:(r=e===null||e===void 0?void 0:e.region)!==null&&r!==void 0?r:(0,y.loadConfig)(f.NODE_REGION_CONFIG_OPTIONS,f.NODE_REGION_CONFIG_FILE_OPTIONS),requestHandler:(s=e===null||e===void 0?void 0:e.requestHandler)!==null&&s!==void 0?s:new S.NodeHttpHandler(defaultConfigProvider),retryMode:(i=e===null||e===void 0?void 0:e.retryMode)!==null&&i!==void 0?i:(0,y.loadConfig)({...E.NODE_RETRY_MODE_CONFIG_OPTIONS,default:async()=>(await defaultConfigProvider()).retryMode||_.DEFAULT_RETRY_MODE}),sha256:(a=e===null||e===void 0?void 0:e.sha256)!==null&&a!==void 0?a:g.Hash.bind(null,"sha256"),streamCollector:(c=e===null||e===void 0?void 0:e.streamCollector)!==null&&c!==void 0?c:S.streamCollector,useDualstackEndpoint:(d=e===null||e===void 0?void 0:e.useDualstackEndpoint)!==null&&d!==void 0?d:(0,y.loadConfig)(f.NODE_USE_DUALSTACK_ENDPOINT_CONFIG_OPTIONS),useFipsEndpoint:(u=e===null||e===void 0?void 0:e.useFipsEndpoint)!==null&&u!==void 0?u:(0,y.loadConfig)(f.NODE_USE_FIPS_ENDPOINT_CONFIG_OPTIONS)}};const Z=n(21945);const ee=n(54117);const te=n(11866);var asPartial=e=>e;var resolveRuntimeExtensions=(e,t)=>{const n={...asPartial((0,Z.getAwsRegionExtensionConfiguration)(e)),...asPartial((0,te.getDefaultExtensionConfiguration)(e)),...asPartial((0,ee.getHttpHandlerExtensionConfiguration)(e))};t.forEach((e=>e.configure(n)));return{...e,...(0,Z.resolveAwsRegionExtensionConfiguration)(n),...(0,te.resolveDefaultRuntimeConfig)(n),...(0,ee.resolveHttpHandlerRuntimeConfig)(n)}};var ne=class extends l.Client{constructor(...[e]){const t=getRuntimeConfig2(e||{});const n=resolveClientEndpointParameters(t);const l=(0,a.resolveRegionConfig)(n);const p=(0,d.resolveEndpointConfig)(l);const m=(0,u.resolveRetryConfig)(p);const f=(0,o.resolveHostHeaderConfig)(m);const g=(0,i.resolveUserAgentConfig)(f);const E=resolveRuntimeExtensions(g,(e===null||e===void 0?void 0:e.extensions)||[]);super(E);this.config=E;this.middlewareStack.use((0,u.getRetryPlugin)(this.config));this.middlewareStack.use((0,c.getContentLengthPlugin)(this.config));this.middlewareStack.use((0,o.getHostHeaderPlugin)(this.config));this.middlewareStack.use((0,r.getLoggerPlugin)(this.config));this.middlewareStack.use((0,s.getRecursionDetectionPlugin)(this.config));this.middlewareStack.use((0,i.getUserAgentPlugin)(this.config))}destroy(){super.destroy()}};t.SSOOIDCClient=ne;const oe=n(11866);const re=n(12538);const se=n(76904);const ie=n(11866);const ae=n(18499);const ce=n(54117);const de=n(11866);const ue=n(11866);var le=class _SSOOIDCServiceException extends ue.ServiceException{constructor(e){super(e);Object.setPrototypeOf(this,_SSOOIDCServiceException.prototype)}};var pe=class _AccessDeniedException extends le{constructor(e){super({name:"AccessDeniedException",$fault:"client",...e});this.name="AccessDeniedException";this.$fault="client";Object.setPrototypeOf(this,_AccessDeniedException.prototype);this.error=e.error;this.error_description=e.error_description}};t.AccessDeniedException=pe;var me=class _AuthorizationPendingException extends le{constructor(e){super({name:"AuthorizationPendingException",$fault:"client",...e});this.name="AuthorizationPendingException";this.$fault="client";Object.setPrototypeOf(this,_AuthorizationPendingException.prototype);this.error=e.error;this.error_description=e.error_description}};t.AuthorizationPendingException=me;var fe=class _ExpiredTokenException extends le{constructor(e){super({name:"ExpiredTokenException",$fault:"client",...e});this.name="ExpiredTokenException";this.$fault="client";Object.setPrototypeOf(this,_ExpiredTokenException.prototype);this.error=e.error;this.error_description=e.error_description}};t.ExpiredTokenException=fe;var ge=class _InternalServerException extends le{constructor(e){super({name:"InternalServerException",$fault:"server",...e});this.name="InternalServerException";this.$fault="server";Object.setPrototypeOf(this,_InternalServerException.prototype);this.error=e.error;this.error_description=e.error_description}};t.InternalServerException=ge;var Ee=class _InvalidClientException extends le{constructor(e){super({name:"InvalidClientException",$fault:"client",...e});this.name="InvalidClientException";this.$fault="client";Object.setPrototypeOf(this,_InvalidClientException.prototype);this.error=e.error;this.error_description=e.error_description}};t.InvalidClientException=Ee;var ye=class _InvalidGrantException extends le{constructor(e){super({name:"InvalidGrantException",$fault:"client",...e});this.name="InvalidGrantException";this.$fault="client";Object.setPrototypeOf(this,_InvalidGrantException.prototype);this.error=e.error;this.error_description=e.error_description}};var Se=class _InvalidRequestException extends le{constructor(e){super({name:"InvalidRequestException",$fault:"client",...e});this.name="InvalidRequestException";this.$fault="client";Object.setPrototypeOf(this,_InvalidRequestException.prototype);this.error=e.error;this.error_description=e.error_description}};t.InvalidRequestException=Se;var he=class _InvalidScopeException extends le{constructor(e){super({name:"InvalidScopeException",$fault:"client",...e});this.name="InvalidScopeException";this.$fault="client";Object.setPrototypeOf(this,_InvalidScopeException.prototype);this.error=e.error;this.error_description=e.error_description}};t.InvalidScopeException=he;var _e=class _SlowDownException extends le{constructor(e){super({name:"SlowDownException",$fault:"client",...e});this.name="SlowDownException";this.$fault="client";Object.setPrototypeOf(this,_SlowDownException.prototype);this.error=e.error;this.error_description=e.error_description}};t.SlowDownException=_e;var ve=class _UnauthorizedClientException extends le{constructor(e){super({name:"UnauthorizedClientException",$fault:"client",...e});this.name="UnauthorizedClientException";this.$fault="client";Object.setPrototypeOf(this,_UnauthorizedClientException.prototype);this.error=e.error;this.error_description=e.error_description}};t.UnauthorizedClientException=ve;var Ce=class _UnsupportedGrantTypeException extends le{constructor(e){super({name:"UnsupportedGrantTypeException",$fault:"client",...e});this.name="UnsupportedGrantTypeException";this.$fault="client";Object.setPrototypeOf(this,_UnsupportedGrantTypeException.prototype);this.error=e.error;this.error_description=e.error_description}};t.UnsupportedGrantTypeException=Ce;var be=class _InvalidClientMetadataException extends le{constructor(e){super({name:"InvalidClientMetadataException",$fault:"client",...e});this.name="InvalidClientMetadataException";this.$fault="client";Object.setPrototypeOf(this,_InvalidClientMetadataException.prototype);this.error=e.error;this.error_description=e.error_description}};var se_CreateTokenCommand=async(e,t)=>{const{hostname:n,protocol:o="https",port:r,path:s}=await t.endpoint();const i={"content-type":"application/json"};const a=`${(s===null||s===void 0?void 0:s.endsWith("/"))?s.slice(0,-1):s||""}/token`;let c;c=JSON.stringify((0,de.take)(e,{clientId:[],clientSecret:[],code:[],deviceCode:[],grantType:[],redirectUri:[],refreshToken:[],scope:e=>(0,de._json)(e)}));return new ce.HttpRequest({protocol:o,hostname:n,port:r,method:"POST",headers:i,path:a,body:c})};var se_RegisterClientCommand=async(e,t)=>{const{hostname:n,protocol:o="https",port:r,path:s}=await t.endpoint();const i={"content-type":"application/json"};const a=`${(s===null||s===void 0?void 0:s.endsWith("/"))?s.slice(0,-1):s||""}/client/register`;let c;c=JSON.stringify((0,de.take)(e,{clientName:[],clientType:[],scopes:e=>(0,de._json)(e)}));return new ce.HttpRequest({protocol:o,hostname:n,port:r,method:"POST",headers:i,path:a,body:c})};var se_StartDeviceAuthorizationCommand=async(e,t)=>{const{hostname:n,protocol:o="https",port:r,path:s}=await t.endpoint();const i={"content-type":"application/json"};const a=`${(s===null||s===void 0?void 0:s.endsWith("/"))?s.slice(0,-1):s||""}/device_authorization`;let c;c=JSON.stringify((0,de.take)(e,{clientId:[],clientSecret:[],startUrl:[]}));return new ce.HttpRequest({protocol:o,hostname:n,port:r,method:"POST",headers:i,path:a,body:c})};var de_CreateTokenCommand=async(e,t)=>{if(e.statusCode!==200&&e.statusCode>=300){return de_CreateTokenCommandError(e,t)}const n=(0,de.map)({$metadata:deserializeMetadata(e)});const o=(0,de.expectNonNull)((0,de.expectObject)(await parseBody(e.body,t)),"body");const r=(0,de.take)(o,{accessToken:de.expectString,expiresIn:de.expectInt32,idToken:de.expectString,refreshToken:de.expectString,tokenType:de.expectString});Object.assign(n,r);return n};var de_CreateTokenCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"AccessDeniedException":case"com.amazonaws.ssooidc#AccessDeniedException":throw await de_AccessDeniedExceptionRes(n,t);case"AuthorizationPendingException":case"com.amazonaws.ssooidc#AuthorizationPendingException":throw await de_AuthorizationPendingExceptionRes(n,t);case"ExpiredTokenException":case"com.amazonaws.ssooidc#ExpiredTokenException":throw await de_ExpiredTokenExceptionRes(n,t);case"InternalServerException":case"com.amazonaws.ssooidc#InternalServerException":throw await de_InternalServerExceptionRes(n,t);case"InvalidClientException":case"com.amazonaws.ssooidc#InvalidClientException":throw await de_InvalidClientExceptionRes(n,t);case"InvalidGrantException":case"com.amazonaws.ssooidc#InvalidGrantException":throw await de_InvalidGrantExceptionRes(n,t);case"InvalidRequestException":case"com.amazonaws.ssooidc#InvalidRequestException":throw await de_InvalidRequestExceptionRes(n,t);case"InvalidScopeException":case"com.amazonaws.ssooidc#InvalidScopeException":throw await de_InvalidScopeExceptionRes(n,t);case"SlowDownException":case"com.amazonaws.ssooidc#SlowDownException":throw await de_SlowDownExceptionRes(n,t);case"UnauthorizedClientException":case"com.amazonaws.ssooidc#UnauthorizedClientException":throw await de_UnauthorizedClientExceptionRes(n,t);case"UnsupportedGrantTypeException":case"com.amazonaws.ssooidc#UnsupportedGrantTypeException":throw await de_UnsupportedGrantTypeExceptionRes(n,t);default:const r=n.body;return we({output:e,parsedBody:r,errorCode:o})}};var de_RegisterClientCommand=async(e,t)=>{if(e.statusCode!==200&&e.statusCode>=300){return de_RegisterClientCommandError(e,t)}const n=(0,de.map)({$metadata:deserializeMetadata(e)});const o=(0,de.expectNonNull)((0,de.expectObject)(await parseBody(e.body,t)),"body");const r=(0,de.take)(o,{authorizationEndpoint:de.expectString,clientId:de.expectString,clientIdIssuedAt:de.expectLong,clientSecret:de.expectString,clientSecretExpiresAt:de.expectLong,tokenEndpoint:de.expectString});Object.assign(n,r);return n};var de_RegisterClientCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InternalServerException":case"com.amazonaws.ssooidc#InternalServerException":throw await de_InternalServerExceptionRes(n,t);case"InvalidClientMetadataException":case"com.amazonaws.ssooidc#InvalidClientMetadataException":throw await de_InvalidClientMetadataExceptionRes(n,t);case"InvalidRequestException":case"com.amazonaws.ssooidc#InvalidRequestException":throw await de_InvalidRequestExceptionRes(n,t);case"InvalidScopeException":case"com.amazonaws.ssooidc#InvalidScopeException":throw await de_InvalidScopeExceptionRes(n,t);default:const r=n.body;return we({output:e,parsedBody:r,errorCode:o})}};var de_StartDeviceAuthorizationCommand=async(e,t)=>{if(e.statusCode!==200&&e.statusCode>=300){return de_StartDeviceAuthorizationCommandError(e,t)}const n=(0,de.map)({$metadata:deserializeMetadata(e)});const o=(0,de.expectNonNull)((0,de.expectObject)(await parseBody(e.body,t)),"body");const r=(0,de.take)(o,{deviceCode:de.expectString,expiresIn:de.expectInt32,interval:de.expectInt32,userCode:de.expectString,verificationUri:de.expectString,verificationUriComplete:de.expectString});Object.assign(n,r);return n};var de_StartDeviceAuthorizationCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InternalServerException":case"com.amazonaws.ssooidc#InternalServerException":throw await de_InternalServerExceptionRes(n,t);case"InvalidClientException":case"com.amazonaws.ssooidc#InvalidClientException":throw await de_InvalidClientExceptionRes(n,t);case"InvalidRequestException":case"com.amazonaws.ssooidc#InvalidRequestException":throw await de_InvalidRequestExceptionRes(n,t);case"SlowDownException":case"com.amazonaws.ssooidc#SlowDownException":throw await de_SlowDownExceptionRes(n,t);case"UnauthorizedClientException":case"com.amazonaws.ssooidc#UnauthorizedClientException":throw await de_UnauthorizedClientExceptionRes(n,t);default:const r=n.body;return we({output:e,parsedBody:r,errorCode:o})}};var we=(0,de.withBaseException)(le);var de_AccessDeniedExceptionRes=async(e,t)=>{const n=(0,de.map)({});const o=e.body;const r=(0,de.take)(o,{error:de.expectString,error_description:de.expectString});Object.assign(n,r);const s=new pe({$metadata:deserializeMetadata(e),...n});return(0,de.decorateServiceException)(s,e.body)};var de_AuthorizationPendingExceptionRes=async(e,t)=>{const n=(0,de.map)({});const o=e.body;const r=(0,de.take)(o,{error:de.expectString,error_description:de.expectString});Object.assign(n,r);const s=new me({$metadata:deserializeMetadata(e),...n});return(0,de.decorateServiceException)(s,e.body)};var de_ExpiredTokenExceptionRes=async(e,t)=>{const n=(0,de.map)({});const o=e.body;const r=(0,de.take)(o,{error:de.expectString,error_description:de.expectString});Object.assign(n,r);const s=new fe({$metadata:deserializeMetadata(e),...n});return(0,de.decorateServiceException)(s,e.body)};var de_InternalServerExceptionRes=async(e,t)=>{const n=(0,de.map)({});const o=e.body;const r=(0,de.take)(o,{error:de.expectString,error_description:de.expectString});Object.assign(n,r);const s=new ge({$metadata:deserializeMetadata(e),...n});return(0,de.decorateServiceException)(s,e.body)};var de_InvalidClientExceptionRes=async(e,t)=>{const n=(0,de.map)({});const o=e.body;const r=(0,de.take)(o,{error:de.expectString,error_description:de.expectString});Object.assign(n,r);const s=new Ee({$metadata:deserializeMetadata(e),...n});return(0,de.decorateServiceException)(s,e.body)};var de_InvalidClientMetadataExceptionRes=async(e,t)=>{const n=(0,de.map)({});const o=e.body;const r=(0,de.take)(o,{error:de.expectString,error_description:de.expectString});Object.assign(n,r);const s=new be({$metadata:deserializeMetadata(e),...n});return(0,de.decorateServiceException)(s,e.body)};var de_InvalidGrantExceptionRes=async(e,t)=>{const n=(0,de.map)({});const o=e.body;const r=(0,de.take)(o,{error:de.expectString,error_description:de.expectString});Object.assign(n,r);const s=new ye({$metadata:deserializeMetadata(e),...n});return(0,de.decorateServiceException)(s,e.body)};var de_InvalidRequestExceptionRes=async(e,t)=>{const n=(0,de.map)({});const o=e.body;const r=(0,de.take)(o,{error:de.expectString,error_description:de.expectString});Object.assign(n,r);const s=new Se({$metadata:deserializeMetadata(e),...n});return(0,de.decorateServiceException)(s,e.body)};var de_InvalidScopeExceptionRes=async(e,t)=>{const n=(0,de.map)({});const o=e.body;const r=(0,de.take)(o,{error:de.expectString,error_description:de.expectString});Object.assign(n,r);const s=new he({$metadata:deserializeMetadata(e),...n});return(0,de.decorateServiceException)(s,e.body)};var de_SlowDownExceptionRes=async(e,t)=>{const n=(0,de.map)({});const o=e.body;const r=(0,de.take)(o,{error:de.expectString,error_description:de.expectString});Object.assign(n,r);const s=new _e({$metadata:deserializeMetadata(e),...n});return(0,de.decorateServiceException)(s,e.body)};var de_UnauthorizedClientExceptionRes=async(e,t)=>{const n=(0,de.map)({});const o=e.body;const r=(0,de.take)(o,{error:de.expectString,error_description:de.expectString});Object.assign(n,r);const s=new ve({$metadata:deserializeMetadata(e),...n});return(0,de.decorateServiceException)(s,e.body)};var de_UnsupportedGrantTypeExceptionRes=async(e,t)=>{const n=(0,de.map)({});const o=e.body;const r=(0,de.take)(o,{error:de.expectString,error_description:de.expectString});Object.assign(n,r);const s=new Ce({$metadata:deserializeMetadata(e),...n});return(0,de.decorateServiceException)(s,e.body)};var deserializeMetadata=e=>{var t,n;return{httpStatusCode:e.statusCode,requestId:(n=(t=e.headers["x-amzn-requestid"])!==null&&t!==void 0?t:e.headers["x-amzn-request-id"])!==null&&n!==void 0?n:e.headers["x-amz-request-id"],extendedRequestId:e.headers["x-amz-id-2"],cfId:e.headers["x-amz-cf-id"]}};var collectBodyString=(e,t)=>(0,de.collectBody)(e,t).then((e=>t.utf8Encoder(e)));var parseBody=(e,t)=>collectBodyString(e,t).then((e=>{if(e.length){return JSON.parse(e)}return{}}));var parseErrorBody=async(e,t)=>{var n;const o=await parseBody(e,t);o.message=(n=o.message)!==null&&n!==void 0?n:o.Message;return o};var loadRestJsonErrorCode=(e,t)=>{const findKey=(e,t)=>Object.keys(e).find((e=>e.toLowerCase()===t.toLowerCase()));const sanitizeErrorCode=e=>{let t=e;if(typeof t==="number"){t=t.toString()}if(t.indexOf(",")>=0){t=t.split(",")[0]}if(t.indexOf(":")>=0){t=t.split(":")[0]}if(t.indexOf("#")>=0){t=t.split("#")[1]}return t};const n=findKey(e.headers,"x-amzn-errortype");if(n!==void 0){return sanitizeErrorCode(e.headers[n])}if(t.code!==void 0){return sanitizeErrorCode(t.code)}if(t["__type"]!==void 0){return sanitizeErrorCode(t["__type"])}};var Pe=class _CreateTokenCommand extends ie.Command{constructor(e){super();this.input=e}static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}resolveMiddleware(e,t,n){this.middlewareStack.use((0,se.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,re.getEndpointPlugin)(t,_CreateTokenCommand.getEndpointParameterInstructions()));const o=e.concat(this.middlewareStack);const{logger:r}=t;const s="SSOOIDCClient";const i="CreateTokenCommand";const a={logger:r,clientName:s,commandName:i,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[ae.SMITHY_CONTEXT_KEY]:{service:"AWSSSOOIDCService",operation:"CreateToken"}};const{requestHandler:c}=t;return o.resolve((e=>c.handle(e.request,n||{})),a)}serialize(e,t){return se_CreateTokenCommand(e,t)}deserialize(e,t){return de_CreateTokenCommand(e,t)}};t.CreateTokenCommand=Pe;const xe=n(12538);const Te=n(76904);const Ie=n(11866);const Oe=n(18499);var Ae=class _RegisterClientCommand extends Ie.Command{constructor(e){super();this.input=e}static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}resolveMiddleware(e,t,n){this.middlewareStack.use((0,Te.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,xe.getEndpointPlugin)(t,_RegisterClientCommand.getEndpointParameterInstructions()));const o=e.concat(this.middlewareStack);const{logger:r}=t;const s="SSOOIDCClient";const i="RegisterClientCommand";const a={logger:r,clientName:s,commandName:i,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[Oe.SMITHY_CONTEXT_KEY]:{service:"AWSSSOOIDCService",operation:"RegisterClient"}};const{requestHandler:c}=t;return o.resolve((e=>c.handle(e.request,n||{})),a)}serialize(e,t){return se_RegisterClientCommand(e,t)}deserialize(e,t){return de_RegisterClientCommand(e,t)}};const Re=n(12538);const Ne=n(76904);const De=n(11866);const ke=n(18499);var Me=class _StartDeviceAuthorizationCommand extends De.Command{constructor(e){super();this.input=e}static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}resolveMiddleware(e,t,n){this.middlewareStack.use((0,Ne.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,Re.getEndpointPlugin)(t,_StartDeviceAuthorizationCommand.getEndpointParameterInstructions()));const o=e.concat(this.middlewareStack);const{logger:r}=t;const s="SSOOIDCClient";const i="StartDeviceAuthorizationCommand";const a={logger:r,clientName:s,commandName:i,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[ke.SMITHY_CONTEXT_KEY]:{service:"AWSSSOOIDCService",operation:"StartDeviceAuthorization"}};const{requestHandler:c}=t;return o.resolve((e=>c.handle(e.request,n||{})),a)}serialize(e,t){return se_StartDeviceAuthorizationCommand(e,t)}deserialize(e,t){return de_StartDeviceAuthorizationCommand(e,t)}};var je={CreateTokenCommand:Pe,RegisterClientCommand:Ae,StartDeviceAuthorizationCommand:Me};var Fe=class extends ne{};(0,oe.createAggregatedClient)(je,Fe)},18041:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.REFRESH_MESSAGE=t.EXPIRE_WINDOW_MS=void 0;t.EXPIRE_WINDOW_MS=5*60*1e3;t.REFRESH_MESSAGE=`To refresh this SSO session run 'aws sso login' with the corresponding profile.`},66786:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.fromSso=void 0;const o=n(57879);const r=n(87831);const s=n(18041);const i=n(90363);const a=n(43140);const c=n(80345);const d=n(90665);const u=new Date(0);const fromSso=(e={})=>async()=>{const t=await(0,r.parseKnownFiles)(e);const n=(0,r.getProfileName)(e);const l=t[n];if(!l){throw new o.TokenProviderError(`Profile '${n}' could not be found in shared credentials file.`,false)}else if(!l["sso_session"]){throw new o.TokenProviderError(`Profile '${n}' is missing required property 'sso_session'.`)}const p=l["sso_session"];const m=await(0,r.loadSsoSessionData)(e);const f=m[p];if(!f){throw new o.TokenProviderError(`Sso session '${p}' could not be found in shared credentials file.`,false)}for(const e of["sso_start_url","sso_region"]){if(!f[e]){throw new o.TokenProviderError(`Sso session '${p}' is missing required property '${e}'.`,false)}}const g=f["sso_start_url"];const E=f["sso_region"];let y;try{y=await(0,r.getSSOTokenFromFile)(p)}catch(e){throw new o.TokenProviderError(`The SSO session token associated with profile=${n} was not found or is invalid. ${s.REFRESH_MESSAGE}`,false)}(0,c.validateTokenKey)("accessToken",y.accessToken);(0,c.validateTokenKey)("expiresAt",y.expiresAt);const{accessToken:S,expiresAt:h}=y;const _={token:S,expiration:new Date(h)};if(_.expiration.getTime()-Date.now()>s.EXPIRE_WINDOW_MS){return _}if(Date.now()-u.getTime()<30*1e3){(0,a.validateTokenExpiry)(_);return _}(0,c.validateTokenKey)("clientId",y.clientId,true);(0,c.validateTokenKey)("clientSecret",y.clientSecret,true);(0,c.validateTokenKey)("refreshToken",y.refreshToken,true);try{u.setTime(Date.now());const e=await(0,i.getNewSsoOidcToken)(y,E);(0,c.validateTokenKey)("accessToken",e.accessToken);(0,c.validateTokenKey)("expiresIn",e.expiresIn);const t=new Date(Date.now()+e.expiresIn*1e3);try{await(0,d.writeSSOTokenToFile)(p,{...y,accessToken:e.accessToken,expiresAt:t.toISOString(),refreshToken:e.refreshToken})}catch(e){}return{token:e.accessToken,expiration:t}}catch(e){(0,a.validateTokenExpiry)(_);return _}};t.fromSso=fromSso},9637:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.fromStatic=void 0;const o=n(57879);const fromStatic=({token:e})=>async()=>{if(!e||!e.token){throw new o.TokenProviderError(`Please pass a valid token to fromStatic`,false)}return e};t.fromStatic=fromStatic},90363:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getNewSsoOidcToken=void 0;const o=n(42965);const r=n(23901);const getNewSsoOidcToken=(e,t)=>{const n=(0,r.getSsoOidcClient)(t);return n.send(new o.CreateTokenCommand({clientId:e.clientId,clientSecret:e.clientSecret,refreshToken:e.refreshToken,grantType:"refresh_token"}))};t.getNewSsoOidcToken=getNewSsoOidcToken},23901:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getSsoOidcClient=void 0;const o=n(42965);const r={};const getSsoOidcClient=e=>{if(r[e]){return r[e]}const t=new o.SSOOIDCClient({region:e});r[e]=t;return t};t.getSsoOidcClient=getSsoOidcClient},87179:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(42965),t);o.__exportStar(n(66786),t);o.__exportStar(n(9637),t);o.__exportStar(n(32518),t)},32518:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.nodeProvider=void 0;const o=n(57879);const r=n(66786);const nodeProvider=(e={})=>(0,o.memoize)((0,o.chain)((0,r.fromSso)(e),(async()=>{throw new o.TokenProviderError("Could not load token from any providers",false)})),(e=>e.expiration!==undefined&&e.expiration.getTime()-Date.now()<3e5),(e=>e.expiration!==undefined));t.nodeProvider=nodeProvider},43140:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.validateTokenExpiry=void 0;const o=n(57879);const r=n(18041);const validateTokenExpiry=e=>{if(e.expiration&&e.expiration.getTime(){"use strict";Object.defineProperty(t,"__esModule",{value:true});t.validateTokenKey=void 0;const o=n(57879);const r=n(18041);const validateTokenKey=(e,t,n=false)=>{if(typeof t==="undefined"){throw new o.TokenProviderError(`Value not present for '${e}' in SSO Token${n?". Cannot refresh":""}. ${r.REFRESH_MESSAGE}`,false)}};t.validateTokenKey=validateTokenKey},90665:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.writeSSOTokenToFile=void 0;const o=n(87831);const r=n(57147);const{writeFile:s}=r.promises;const writeSSOTokenToFile=(e,t)=>{const n=(0,o.getSSOTokenFilepath)(e);const r=JSON.stringify(t,null,2);return s(n,r)};t.writeSSOTokenToFile=writeSSOTokenToFile},75581:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(88013);const r=n(85054);const s=n(86814);const i=n(80116);const a={isVirtualHostableS3Bucket:r.isVirtualHostableS3Bucket,parseArn:s.parseArn,partition:i.partition};o.customEndpointFunctions.aws=a},61194:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(75581),t);o.__exportStar(n(80116),t);o.__exportStar(n(48028),t);o.__exportStar(n(77466),t);o.__exportStar(n(55045),t)},85054:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.isVirtualHostableS3Bucket=void 0;const o=n(88013);const r=n(48028);const isVirtualHostableS3Bucket=(e,n=false)=>{if(n){for(const n of e.split(".")){if(!(0,t.isVirtualHostableS3Bucket)(n)){return false}}return true}if(!(0,o.isValidHostLabel)(e)){return false}if(e.length<3||e.length>63){return false}if(e!==e.toLowerCase()){return false}if((0,r.isIpAddress)(e)){return false}return true};t.isVirtualHostableS3Bucket=isVirtualHostableS3Bucket},86814:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.parseArn=void 0;const parseArn=e=>{const t=e.split(":");if(t.length<6)return null;const[n,o,r,s,i,...a]=t;if(n!=="arn"||o===""||r===""||a[0]==="")return null;return{partition:o,service:r,region:s,accountId:i,resourceId:a[0].includes("/")?a[0].split("/"):a}};t.parseArn=parseArn},80116:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getUserAgentPrefix=t.useDefaultPartitionInfo=t.setPartitionInfo=t.partition=void 0;const o=n(10204);const r=o.__importDefault(n(35055));let s=r.default;let i="";const partition=e=>{const{partitions:t}=s;for(const n of t){const{regions:t,outputs:o}=n;for(const[n,r]of Object.entries(t)){if(n===e){return{...o,...r}}}}for(const n of t){const{regionRegex:t,outputs:o}=n;if(new RegExp(t).test(e)){return{...o}}}const n=t.find((e=>e.id==="aws"));if(!n){throw new Error("Provided region was not found in the partition array or regex,"+" and default partition with id 'aws' doesn't exist.")}return{...n.outputs}};t.partition=partition;const setPartitionInfo=(e,t="")=>{s=e;i=t};t.setPartitionInfo=setPartitionInfo;const useDefaultPartitionInfo=()=>{(0,t.setPartitionInfo)(r.default,"")};t.useDefaultPartitionInfo=useDefaultPartitionInfo;const getUserAgentPrefix=()=>i;t.getUserAgentPrefix=getUserAgentPrefix},48028:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.isIpAddress=void 0;var o=n(88013);Object.defineProperty(t,"isIpAddress",{enumerable:true,get:function(){return o.isIpAddress}})},77466:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.resolveEndpoint=void 0;var o=n(88013);Object.defineProperty(t,"resolveEndpoint",{enumerable:true,get:function(){return o.resolveEndpoint}})},96501:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.EndpointError=void 0;var o=n(88013);Object.defineProperty(t,"EndpointError",{enumerable:true,get:function(){return o.EndpointError}})},49503:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},61493:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},55125:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},33343:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},55045:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(96501),t);o.__exportStar(n(49503),t);o.__exportStar(n(61493),t);o.__exportStar(n(55125),t);o.__exportStar(n(33343),t);o.__exportStar(n(68412),t)},68412:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},60136:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.crtAvailability=void 0;t.crtAvailability={isCrtAvailable:false}},17906:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.defaultUserAgent=t.UA_APP_ID_INI_NAME=t.UA_APP_ID_ENV_NAME=t.crtAvailability=void 0;const o=n(83993);const r=n(22037);const s=n(77282);const i=n(24214);var a=n(60136);Object.defineProperty(t,"crtAvailability",{enumerable:true,get:function(){return a.crtAvailability}});t.UA_APP_ID_ENV_NAME="AWS_SDK_UA_APP_ID";t.UA_APP_ID_INI_NAME="sdk-ua-app-id";const defaultUserAgent=({serviceId:e,clientVersion:n})=>{const a=[["aws-sdk-js",n],["ua","2.0"],[`os/${(0,r.platform)()}`,(0,r.release)()],["lang/js"],["md/nodejs",`${s.versions.node}`]];const c=(0,i.isCrtAvailable)();if(c){a.push(c)}if(e){a.push([`api/${e}`,n])}if(s.env.AWS_EXECUTION_ENV){a.push([`exec-env/${s.env.AWS_EXECUTION_ENV}`])}const d=(0,o.loadConfig)({environmentVariableSelector:e=>e[t.UA_APP_ID_ENV_NAME],configFileSelector:e=>e[t.UA_APP_ID_INI_NAME],default:undefined})();let u=undefined;return async()=>{if(!u){const e=await d;u=e?[...a,[`app/${e}`]]:[...a]}return u}};t.defaultUserAgent=defaultUserAgent},24214:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.isCrtAvailable=void 0;const o=n(60136);const isCrtAvailable=()=>{if(o.crtAvailability.isCrtAvailable){return["md/crt-avail"]}return null};t.isCrtAvailable=isCrtAvailable},51908:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.toUtf8=t.fromUtf8=void 0;const o=n(10431);const r=n(97150);const fromUtf8=e=>typeof TextEncoder==="function"?(0,r.fromUtf8)(e):(0,o.fromUtf8)(e);t.fromUtf8=fromUtf8;const toUtf8=e=>typeof TextDecoder==="function"?(0,r.toUtf8)(e):(0,o.toUtf8)(e);t.toUtf8=toUtf8},10431:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.toUtf8=t.fromUtf8=void 0;const fromUtf8=e=>{const t=[];for(let n=0,o=e.length;n>6|192,o&63|128)}else if(n+1>18|240,r>>12&63|128,r>>6&63|128,r&63|128)}else{t.push(o>>12|224,o>>6&63|128,o&63|128)}}return Uint8Array.from(t)};t.fromUtf8=fromUtf8;const toUtf8=e=>{let t="";for(let n=0,o=e.length;ne.toString(16))).join("%");t+=decodeURIComponent(s)}else{t+=String.fromCharCode((o&15)<<12|(e[++n]&63)<<6|e[++n]&63)}}return t};t.toUtf8=toUtf8},97150:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.toUtf8=t.fromUtf8=void 0;function fromUtf8(e){return(new TextEncoder).encode(e)}t.fromUtf8=fromUtf8;function toUtf8(e){return new TextDecoder("utf-8").decode(e)}t.toUtf8=toUtf8},7167:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.NODE_USE_DUALSTACK_ENDPOINT_CONFIG_OPTIONS=t.DEFAULT_USE_DUALSTACK_ENDPOINT=t.CONFIG_USE_DUALSTACK_ENDPOINT=t.ENV_USE_DUALSTACK_ENDPOINT=void 0;const o=n(61979);t.ENV_USE_DUALSTACK_ENDPOINT="AWS_USE_DUALSTACK_ENDPOINT";t.CONFIG_USE_DUALSTACK_ENDPOINT="use_dualstack_endpoint";t.DEFAULT_USE_DUALSTACK_ENDPOINT=false;t.NODE_USE_DUALSTACK_ENDPOINT_CONFIG_OPTIONS={environmentVariableSelector:e=>(0,o.booleanSelector)(e,t.ENV_USE_DUALSTACK_ENDPOINT,o.SelectorType.ENV),configFileSelector:e=>(0,o.booleanSelector)(e,t.CONFIG_USE_DUALSTACK_ENDPOINT,o.SelectorType.CONFIG),default:false}},33869:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.NODE_USE_FIPS_ENDPOINT_CONFIG_OPTIONS=t.DEFAULT_USE_FIPS_ENDPOINT=t.CONFIG_USE_FIPS_ENDPOINT=t.ENV_USE_FIPS_ENDPOINT=void 0;const o=n(61979);t.ENV_USE_FIPS_ENDPOINT="AWS_USE_FIPS_ENDPOINT";t.CONFIG_USE_FIPS_ENDPOINT="use_fips_endpoint";t.DEFAULT_USE_FIPS_ENDPOINT=false;t.NODE_USE_FIPS_ENDPOINT_CONFIG_OPTIONS={environmentVariableSelector:e=>(0,o.booleanSelector)(e,t.ENV_USE_FIPS_ENDPOINT,o.SelectorType.ENV),configFileSelector:e=>(0,o.booleanSelector)(e,t.CONFIG_USE_FIPS_ENDPOINT,o.SelectorType.CONFIG),default:false}},46955:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(7167),t);o.__exportStar(n(33869),t);o.__exportStar(n(52204),t);o.__exportStar(n(83240),t)},52204:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.resolveCustomEndpointsConfig=void 0;const o=n(25275);const resolveCustomEndpointsConfig=e=>{var t,n;const{endpoint:r,urlParser:s}=e;return{...e,tls:(t=e.tls)!==null&&t!==void 0?t:true,endpoint:(0,o.normalizeProvider)(typeof r==="string"?s(r):r),isCustomEndpoint:true,useDualstackEndpoint:(0,o.normalizeProvider)((n=e.useDualstackEndpoint)!==null&&n!==void 0?n:false)}};t.resolveCustomEndpointsConfig=resolveCustomEndpointsConfig},83240:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.resolveEndpointsConfig=void 0;const o=n(25275);const r=n(94459);const resolveEndpointsConfig=e=>{var t,n;const s=(0,o.normalizeProvider)((t=e.useDualstackEndpoint)!==null&&t!==void 0?t:false);const{endpoint:i,useFipsEndpoint:a,urlParser:c}=e;return{...e,tls:(n=e.tls)!==null&&n!==void 0?n:true,endpoint:i?(0,o.normalizeProvider)(typeof i==="string"?c(i):i):()=>(0,r.getEndpointFromRegion)({...e,useDualstackEndpoint:s,useFipsEndpoint:a}),isCustomEndpoint:!!i,useDualstackEndpoint:s}};t.resolveEndpointsConfig=resolveEndpointsConfig},94459:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getEndpointFromRegion=void 0;const getEndpointFromRegion=async e=>{var t;const{tls:n=true}=e;const o=await e.region();const r=new RegExp(/^([a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9-]{0,61}[a-zA-Z0-9])$/);if(!r.test(o)){throw new Error("Invalid region in client config")}const s=await e.useDualstackEndpoint();const i=await e.useFipsEndpoint();const{hostname:a}=(t=await e.regionInfoProvider(o,{useDualstackEndpoint:s,useFipsEndpoint:i}))!==null&&t!==void 0?t:{};if(!a){throw new Error("Cannot resolve hostname from client config")}return e.urlParser(`${n?"https:":"http:"}//${a}`)};t.getEndpointFromRegion=getEndpointFromRegion},1818:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(46955),t);o.__exportStar(n(4133),t);o.__exportStar(n(55331),t)},86020:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.NODE_REGION_CONFIG_FILE_OPTIONS=t.NODE_REGION_CONFIG_OPTIONS=t.REGION_INI_NAME=t.REGION_ENV_NAME=void 0;t.REGION_ENV_NAME="AWS_REGION";t.REGION_INI_NAME="region";t.NODE_REGION_CONFIG_OPTIONS={environmentVariableSelector:e=>e[t.REGION_ENV_NAME],configFileSelector:e=>e[t.REGION_INI_NAME],default:()=>{throw new Error("Region is missing")}};t.NODE_REGION_CONFIG_FILE_OPTIONS={preferredFile:"credentials"}},9242:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getRealRegion=void 0;const o=n(28247);const getRealRegion=e=>(0,o.isFipsRegion)(e)?["fips-aws-global","aws-fips"].includes(e)?"us-east-1":e.replace(/fips-(dkr-|prod-)?|-fips/,""):e;t.getRealRegion=getRealRegion},4133:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(86020),t);o.__exportStar(n(96314),t)},28247:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.isFipsRegion=void 0;const isFipsRegion=e=>typeof e==="string"&&(e.startsWith("fips-")||e.endsWith("-fips"));t.isFipsRegion=isFipsRegion},96314:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.resolveRegionConfig=void 0;const o=n(9242);const r=n(28247);const resolveRegionConfig=e=>{const{region:t,useFipsEndpoint:n}=e;if(!t){throw new Error("Region is missing")}return{...e,region:async()=>{if(typeof t==="string"){return(0,o.getRealRegion)(t)}const e=await t();return(0,o.getRealRegion)(e)},useFipsEndpoint:async()=>{const e=typeof t==="string"?t:await t();if((0,r.isFipsRegion)(e)){return true}return typeof n!=="function"?Promise.resolve(!!n):n()}}};t.resolveRegionConfig=resolveRegionConfig},92353:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},25545:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},24722:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getHostnameFromVariants=void 0;const getHostnameFromVariants=(e=[],{useFipsEndpoint:t,useDualstackEndpoint:n})=>{var o;return(o=e.find((({tags:e})=>t===e.includes("fips")&&n===e.includes("dualstack"))))===null||o===void 0?void 0:o.hostname};t.getHostnameFromVariants=getHostnameFromVariants},94538:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getRegionInfo=void 0;const o=n(24722);const r=n(84408);const s=n(67223);const i=n(68101);const getRegionInfo=(e,{useFipsEndpoint:t=false,useDualstackEndpoint:n=false,signingService:a,regionHash:c,partitionHash:d})=>{var u,l,p,m,f,g;const E=(0,s.getResolvedPartition)(e,{partitionHash:d});const y=e in c?e:(l=(u=d[E])===null||u===void 0?void 0:u.endpoint)!==null&&l!==void 0?l:e;const S={useFipsEndpoint:t,useDualstackEndpoint:n};const h=(0,o.getHostnameFromVariants)((p=c[y])===null||p===void 0?void 0:p.variants,S);const _=(0,o.getHostnameFromVariants)((m=d[E])===null||m===void 0?void 0:m.variants,S);const v=(0,r.getResolvedHostname)(y,{regionHostname:h,partitionHostname:_});if(v===undefined){throw new Error(`Endpoint resolution failed for: ${{resolvedRegion:y,useFipsEndpoint:t,useDualstackEndpoint:n}}`)}const C=(0,i.getResolvedSigningRegion)(v,{signingRegion:(f=c[y])===null||f===void 0?void 0:f.signingRegion,regionRegex:d[E].regionRegex,useFipsEndpoint:t});return{partition:E,signingService:a,hostname:v,...C&&{signingRegion:C},...((g=c[y])===null||g===void 0?void 0:g.signingService)&&{signingService:c[y].signingService}}};t.getRegionInfo=getRegionInfo},84408:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getResolvedHostname=void 0;const getResolvedHostname=(e,{regionHostname:t,partitionHostname:n})=>t?t:n?n.replace("{region}",e):undefined;t.getResolvedHostname=getResolvedHostname},67223:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getResolvedPartition=void 0;const getResolvedPartition=(e,{partitionHash:t})=>{var n;return(n=Object.keys(t||{}).find((n=>t[n].regions.includes(e))))!==null&&n!==void 0?n:"aws"};t.getResolvedPartition=getResolvedPartition},68101:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getResolvedSigningRegion=void 0;const getResolvedSigningRegion=(e,{signingRegion:t,regionRegex:n,useFipsEndpoint:o})=>{if(t){return t}else if(o){const t=n.replace("\\\\","\\").replace(/^\^/g,"\\.").replace(/\$$/g,"\\.");const o=e.match(t);if(o){return o[0].slice(1,-1)}}};t.getResolvedSigningRegion=getResolvedSigningRegion},55331:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(92353),t);o.__exportStar(n(25545),t);o.__exportStar(n(94538),t)},87040:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.Endpoint=void 0;var n;(function(e){e["IPv4"]="http://169.254.169.254";e["IPv6"]="http://[fd00:ec2::254]"})(n=t.Endpoint||(t.Endpoint={}))},12940:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.ENDPOINT_CONFIG_OPTIONS=t.CONFIG_ENDPOINT_NAME=t.ENV_ENDPOINT_NAME=void 0;t.ENV_ENDPOINT_NAME="AWS_EC2_METADATA_SERVICE_ENDPOINT";t.CONFIG_ENDPOINT_NAME="ec2_metadata_service_endpoint";t.ENDPOINT_CONFIG_OPTIONS={environmentVariableSelector:e=>e[t.ENV_ENDPOINT_NAME],configFileSelector:e=>e[t.CONFIG_ENDPOINT_NAME],default:undefined}},32528:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.EndpointMode=void 0;var n;(function(e){e["IPv4"]="IPv4";e["IPv6"]="IPv6"})(n=t.EndpointMode||(t.EndpointMode={}))},36308:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.ENDPOINT_MODE_CONFIG_OPTIONS=t.CONFIG_ENDPOINT_MODE_NAME=t.ENV_ENDPOINT_MODE_NAME=void 0;const o=n(32528);t.ENV_ENDPOINT_MODE_NAME="AWS_EC2_METADATA_SERVICE_ENDPOINT_MODE";t.CONFIG_ENDPOINT_MODE_NAME="ec2_metadata_service_endpoint_mode";t.ENDPOINT_MODE_CONFIG_OPTIONS={environmentVariableSelector:e=>e[t.ENV_ENDPOINT_MODE_NAME],configFileSelector:e=>e[t.CONFIG_ENDPOINT_MODE_NAME],default:o.EndpointMode.IPv4}},56655:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.InstanceMetadataV1FallbackError=void 0;const o=n(57879);class InstanceMetadataV1FallbackError extends o.CredentialsProviderError{constructor(e,t=true){super(e,t);this.tryNextLink=t;this.name="InstanceMetadataV1FallbackError";Object.setPrototypeOf(this,InstanceMetadataV1FallbackError.prototype)}}t.InstanceMetadataV1FallbackError=InstanceMetadataV1FallbackError},26856:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.fromContainerMetadata=t.ENV_CMDS_AUTH_TOKEN=t.ENV_CMDS_RELATIVE_URI=t.ENV_CMDS_FULL_URI=void 0;const o=n(57879);const r=n(57310);const s=n(20212);const i=n(50694);const a=n(91006);const c=n(84898);t.ENV_CMDS_FULL_URI="AWS_CONTAINER_CREDENTIALS_FULL_URI";t.ENV_CMDS_RELATIVE_URI="AWS_CONTAINER_CREDENTIALS_RELATIVE_URI";t.ENV_CMDS_AUTH_TOKEN="AWS_CONTAINER_AUTHORIZATION_TOKEN";const fromContainerMetadata=(e={})=>{const{timeout:t,maxRetries:n}=(0,a.providerConfigFromInit)(e);return()=>(0,c.retry)((async()=>{const e=await getCmdsUri();const n=JSON.parse(await requestFromEcsImds(t,e));if(!(0,i.isImdsCredentials)(n)){throw new o.CredentialsProviderError("Invalid response received from instance metadata service.")}return(0,i.fromImdsCredentials)(n)}),n)};t.fromContainerMetadata=fromContainerMetadata;const requestFromEcsImds=async(e,n)=>{if(process.env[t.ENV_CMDS_AUTH_TOKEN]){n.headers={...n.headers,Authorization:process.env[t.ENV_CMDS_AUTH_TOKEN]}}const o=await(0,s.httpRequest)({...n,timeout:e});return o.toString()};const d="169.254.170.2";const u={localhost:true,"127.0.0.1":true};const l={"http:":true,"https:":true};const getCmdsUri=async()=>{if(process.env[t.ENV_CMDS_RELATIVE_URI]){return{hostname:d,path:process.env[t.ENV_CMDS_RELATIVE_URI]}}if(process.env[t.ENV_CMDS_FULL_URI]){const e=(0,r.parse)(process.env[t.ENV_CMDS_FULL_URI]);if(!e.hostname||!(e.hostname in u)){throw new o.CredentialsProviderError(`${e.hostname} is not a valid container metadata service hostname`,false)}if(!e.protocol||!(e.protocol in l)){throw new o.CredentialsProviderError(`${e.protocol} is not a valid container metadata service protocol`,false)}return{...e,port:e.port?parseInt(e.port,10):undefined}}throw new o.CredentialsProviderError("The container metadata credential provider cannot be used unless"+` the ${t.ENV_CMDS_RELATIVE_URI} or ${t.ENV_CMDS_FULL_URI} environment`+" variable is set",false)}},91737:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.fromInstanceMetadata=void 0;const o=n(83993);const r=n(57879);const s=n(56655);const i=n(20212);const a=n(50694);const c=n(91006);const d=n(84898);const u=n(53539);const l=n(22267);const p="/latest/meta-data/iam/security-credentials/";const m="/latest/api/token";const f="AWS_EC2_METADATA_V1_DISABLED";const g="ec2_metadata_v1_disabled";const E="x-aws-ec2-metadata-token";const fromInstanceMetadata=(e={})=>(0,l.staticStabilityProvider)(getInstanceImdsProvider(e),{logger:e.logger});t.fromInstanceMetadata=fromInstanceMetadata;const getInstanceImdsProvider=e=>{let t=false;const{logger:n,profile:i}=e;const{timeout:a,maxRetries:l}=(0,c.providerConfigFromInit)(e);const getCredentials=async(n,a)=>{var c;const u=t||((c=a.headers)===null||c===void 0?void 0:c[E])==null;if(u){let t=false;let n=false;const a=await(0,o.loadConfig)({environmentVariableSelector:e=>{const t=e[f];n=!!t&&t!=="false";if(t===undefined){throw new r.CredentialsProviderError(`${f} not set in env, checking config file next.`)}return n},configFileSelector:e=>{const n=e[g];t=!!n&&n!=="false";return t},default:false},{profile:i})();if(e.ec2MetadataV1Disabled||a){const o=[];if(e.ec2MetadataV1Disabled)o.push("credential provider initialization (runtime option ec2MetadataV1Disabled)");if(t)o.push(`config file profile (${g})`);if(n)o.push(`process environment variable (${f})`);throw new s.InstanceMetadataV1FallbackError(`AWS EC2 Metadata v1 fallback has been blocked by AWS SDK configuration in the following: [${o.join(", ")}].`)}}const l=(await(0,d.retry)((async()=>{let e;try{e=await getProfile(a)}catch(e){if(e.statusCode===401){t=false}throw e}return e}),n)).trim();return(0,d.retry)((async()=>{let e;try{e=await getCredentialsFromProfile(l,a)}catch(e){if(e.statusCode===401){t=false}throw e}return e}),n)};return async()=>{const e=await(0,u.getInstanceMetadataEndpoint)();if(t){n===null||n===void 0?void 0:n.debug("AWS SDK Instance Metadata","using v1 fallback (no token fetch)");return getCredentials(l,{...e,timeout:a})}else{let o;try{o=(await getMetadataToken({...e,timeout:a})).toString()}catch(o){if((o===null||o===void 0?void 0:o.statusCode)===400){throw Object.assign(o,{message:"EC2 Metadata token request returned error"})}else if(o.message==="TimeoutError"||[403,404,405].includes(o.statusCode)){t=true}n===null||n===void 0?void 0:n.debug("AWS SDK Instance Metadata","using v1 fallback (initial)");return getCredentials(l,{...e,timeout:a})}return getCredentials(l,{...e,headers:{[E]:o},timeout:a})}}};const getMetadataToken=async e=>(0,i.httpRequest)({...e,path:m,method:"PUT",headers:{"x-aws-ec2-metadata-token-ttl-seconds":"21600"}});const getProfile=async e=>(await(0,i.httpRequest)({...e,path:p})).toString();const getCredentialsFromProfile=async(e,t)=>{const n=JSON.parse((await(0,i.httpRequest)({...t,path:p+e})).toString());if(!(0,a.isImdsCredentials)(n)){throw new r.CredentialsProviderError("Invalid response received from instance metadata service.")}return(0,a.fromImdsCredentials)(n)}},27919:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getInstanceMetadataEndpoint=t.httpRequest=void 0;const o=n(10204);o.__exportStar(n(26856),t);o.__exportStar(n(91737),t);o.__exportStar(n(91006),t);o.__exportStar(n(33347),t);var r=n(20212);Object.defineProperty(t,"httpRequest",{enumerable:true,get:function(){return r.httpRequest}});var s=n(53539);Object.defineProperty(t,"getInstanceMetadataEndpoint",{enumerable:true,get:function(){return s.getInstanceMetadataEndpoint}})},50694:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.fromImdsCredentials=t.isImdsCredentials=void 0;const isImdsCredentials=e=>Boolean(e)&&typeof e==="object"&&typeof e.AccessKeyId==="string"&&typeof e.SecretAccessKey==="string"&&typeof e.Token==="string"&&typeof e.Expiration==="string";t.isImdsCredentials=isImdsCredentials;const fromImdsCredentials=e=>({accessKeyId:e.AccessKeyId,secretAccessKey:e.SecretAccessKey,sessionToken:e.Token,expiration:new Date(e.Expiration)});t.fromImdsCredentials=fromImdsCredentials},91006:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.providerConfigFromInit=t.DEFAULT_MAX_RETRIES=t.DEFAULT_TIMEOUT=void 0;t.DEFAULT_TIMEOUT=1e3;t.DEFAULT_MAX_RETRIES=0;const providerConfigFromInit=({maxRetries:e=t.DEFAULT_MAX_RETRIES,timeout:n=t.DEFAULT_TIMEOUT})=>({maxRetries:e,timeout:n});t.providerConfigFromInit=providerConfigFromInit},20212:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.httpRequest=void 0;const o=n(57879);const r=n(14300);const s=n(13685);function httpRequest(e){return new Promise(((t,n)=>{var i;const a=(0,s.request)({method:"GET",...e,hostname:(i=e.hostname)===null||i===void 0?void 0:i.replace(/^\[(.+)\]$/,"$1")});a.on("error",(e=>{n(Object.assign(new o.ProviderError("Unable to connect to instance metadata service"),e));a.destroy()}));a.on("timeout",(()=>{n(new o.ProviderError("TimeoutError from instance metadata service"));a.destroy()}));a.on("response",(e=>{const{statusCode:s=400}=e;if(s<200||300<=s){n(Object.assign(new o.ProviderError("Error response received from instance metadata service"),{statusCode:s}));a.destroy()}const i=[];e.on("data",(e=>{i.push(e)}));e.on("end",(()=>{t(r.Buffer.concat(i));a.destroy()}))}));a.end()}))}t.httpRequest=httpRequest},84898:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.retry=void 0;const retry=(e,t)=>{let n=e();for(let o=0;o{"use strict";Object.defineProperty(t,"__esModule",{value:true})},5509:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getExtendedInstanceMetadataCredentials=void 0;const n=5*60;const o=5*60;const r="https://docs.aws.amazon.com/sdkref/latest/guide/feature-static-credentials.html";const getExtendedInstanceMetadataCredentials=(e,t)=>{var s;const i=n+Math.floor(Math.random()*o);const a=new Date(Date.now()+i*1e3);t.warn("Attempting credential expiration extension due to a credential service availability issue. A refresh of these "+"credentials will be attempted after ${new Date(newExpiration)}.\nFor more information, please visit: "+r);const c=(s=e.originalExpiration)!==null&&s!==void 0?s:e.expiration;return{...e,...c?{originalExpiration:c}:{},expiration:a}};t.getExtendedInstanceMetadataCredentials=getExtendedInstanceMetadataCredentials},53539:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getInstanceMetadataEndpoint=void 0;const o=n(83993);const r=n(59381);const s=n(87040);const i=n(12940);const a=n(32528);const c=n(36308);const getInstanceMetadataEndpoint=async()=>(0,r.parseUrl)(await getFromEndpointConfig()||await getFromEndpointModeConfig());t.getInstanceMetadataEndpoint=getInstanceMetadataEndpoint;const getFromEndpointConfig=async()=>(0,o.loadConfig)(i.ENDPOINT_CONFIG_OPTIONS)();const getFromEndpointModeConfig=async()=>{const e=await(0,o.loadConfig)(c.ENDPOINT_MODE_CONFIG_OPTIONS)();switch(e){case a.EndpointMode.IPv4:return s.Endpoint.IPv4;case a.EndpointMode.IPv6:return s.Endpoint.IPv6;default:throw new Error(`Unsupported endpoint mode: ${e}.`+` Select from ${Object.values(a.EndpointMode)}`)}}},22267:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.staticStabilityProvider=void 0;const o=n(5509);const staticStabilityProvider=(e,t={})=>{const n=(t===null||t===void 0?void 0:t.logger)||console;let r;return async()=>{let t;try{t=await e();if(t.expiration&&t.expiration.getTime(){"use strict";Object.defineProperty(t,"__esModule",{value:true});t.EventStreamCodec=void 0;const o=n(14739);const r=n(58930);const s=n(21288);class EventStreamCodec{constructor(e,t){this.headerMarshaller=new r.HeaderMarshaller(e,t);this.messageBuffer=[];this.isEndOfStream=false}feed(e){this.messageBuffer.push(this.decode(e))}endOfStream(){this.isEndOfStream=true}getMessage(){const e=this.messageBuffer.pop();const t=this.isEndOfStream;return{getMessage(){return e},isEndOfStream(){return t}}}getAvailableMessages(){const e=this.messageBuffer;this.messageBuffer=[];const t=this.isEndOfStream;return{getMessages(){return e},isEndOfStream(){return t}}}encode({headers:e,body:t}){const n=this.headerMarshaller.format(e);const r=n.byteLength+t.byteLength+16;const s=new Uint8Array(r);const i=new DataView(s.buffer,s.byteOffset,s.byteLength);const a=new o.Crc32;i.setUint32(0,r,false);i.setUint32(4,n.byteLength,false);i.setUint32(8,a.update(s.subarray(0,8)).digest(),false);s.set(n,12);s.set(t,n.byteLength+12);i.setUint32(r-4,a.update(s.subarray(8,r-4)).digest(),false);return s}decode(e){const{headers:t,body:n}=(0,s.splitMessage)(e);return{headers:this.headerMarshaller.parse(t),body:n}}formatHeaders(e){return this.headerMarshaller.format(e)}}t.EventStreamCodec=EventStreamCodec},58930:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.HeaderMarshaller=void 0;const o=n(10846);const r=n(93789);class HeaderMarshaller{constructor(e,t){this.toUtf8=e;this.fromUtf8=t}format(e){const t=[];for(const n of Object.keys(e)){const o=this.fromUtf8(n);t.push(Uint8Array.from([o.byteLength]),o,this.formatHeaderValue(e[n]))}const n=new Uint8Array(t.reduce(((e,t)=>e+t.byteLength),0));let o=0;for(const e of t){n.set(e,o);o+=e.byteLength}return n}formatHeaderValue(e){switch(e.type){case"boolean":return Uint8Array.from([e.value?0:1]);case"byte":return Uint8Array.from([2,e.value]);case"short":const t=new DataView(new ArrayBuffer(3));t.setUint8(0,3);t.setInt16(1,e.value,false);return new Uint8Array(t.buffer);case"integer":const n=new DataView(new ArrayBuffer(5));n.setUint8(0,4);n.setInt32(1,e.value,false);return new Uint8Array(n.buffer);case"long":const s=new Uint8Array(9);s[0]=5;s.set(e.value.bytes,1);return s;case"binary":const i=new DataView(new ArrayBuffer(3+e.value.byteLength));i.setUint8(0,6);i.setUint16(1,e.value.byteLength,false);const a=new Uint8Array(i.buffer);a.set(e.value,3);return a;case"string":const c=this.fromUtf8(e.value);const d=new DataView(new ArrayBuffer(3+c.byteLength));d.setUint8(0,7);d.setUint16(1,c.byteLength,false);const u=new Uint8Array(d.buffer);u.set(c,3);return u;case"timestamp":const l=new Uint8Array(9);l[0]=8;l.set(r.Int64.fromNumber(e.value.valueOf()).bytes,1);return l;case"uuid":if(!g.test(e.value)){throw new Error(`Invalid UUID received: ${e.value}`)}const p=new Uint8Array(17);p[0]=9;p.set((0,o.fromHex)(e.value.replace(/\-/g,"")),1);return p}}parse(e){const t={};let n=0;while(n{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.Int64=void 0;const o=n(10846);class Int64{constructor(e){this.bytes=e;if(e.byteLength!==8){throw new Error("Int64 buffers must be exactly 8 bytes")}}static fromNumber(e){if(e>0x8000000000000000||e<-0x8000000000000000){throw new Error(`${e} is too large (or, if negative, too small) to represent as an Int64`)}const t=new Uint8Array(8);for(let n=7,o=Math.abs(Math.round(e));n>-1&&o>0;n--,o/=256){t[n]=o}if(e<0){negate(t)}return new Int64(t)}valueOf(){const e=this.bytes.slice(0);const t=e[0]&128;if(t){negate(e)}return parseInt((0,o.toHex)(e),16)*(t?-1:1)}toString(){return String(this.valueOf())}}t.Int64=Int64;function negate(e){for(let t=0;t<8;t++){e[t]^=255}for(let t=7;t>-1;t--){e[t]++;if(e[t]!==0)break}}},50735:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},45919:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.MessageDecoderStream=void 0;class MessageDecoderStream{constructor(e){this.options=e}[Symbol.asyncIterator](){return this.asyncIterator()}async*asyncIterator(){for await(const e of this.options.inputStream){const t=this.options.decoder.decode(e);yield t}}}t.MessageDecoderStream=MessageDecoderStream},17627:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.MessageEncoderStream=void 0;class MessageEncoderStream{constructor(e){this.options=e}[Symbol.asyncIterator](){return this.asyncIterator()}async*asyncIterator(){for await(const e of this.options.messageStream){const t=this.options.encoder.encode(e);yield t}if(this.options.includeEndFrame){yield new Uint8Array(0)}}}t.MessageEncoderStream=MessageEncoderStream},83043:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.SmithyMessageDecoderStream=void 0;class SmithyMessageDecoderStream{constructor(e){this.options=e}[Symbol.asyncIterator](){return this.asyncIterator()}async*asyncIterator(){for await(const e of this.options.messageStream){const t=await this.options.deserializer(e);if(t===undefined)continue;yield t}}}t.SmithyMessageDecoderStream=SmithyMessageDecoderStream},14112:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.SmithyMessageEncoderStream=void 0;class SmithyMessageEncoderStream{constructor(e){this.options=e}[Symbol.asyncIterator](){return this.asyncIterator()}async*asyncIterator(){for await(const e of this.options.inputStream){const t=this.options.serializer(e);yield t}}}t.SmithyMessageEncoderStream=SmithyMessageEncoderStream},64268:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(62348),t);o.__exportStar(n(58930),t);o.__exportStar(n(93789),t);o.__exportStar(n(50735),t);o.__exportStar(n(45919),t);o.__exportStar(n(17627),t);o.__exportStar(n(83043),t);o.__exportStar(n(14112),t)},21288:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.splitMessage=void 0;const o=n(14739);const r=4;const s=r*2;const i=4;const a=s+i*2;function splitMessage({byteLength:e,byteOffset:t,buffer:n}){if(e{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.Hash=void 0;const o=n(922);const r=n(47107);const s=n(14300);const i=n(6113);class Hash{constructor(e,t){this.algorithmIdentifier=e;this.secret=t;this.reset()}update(e,t){this.hash.update((0,r.toUint8Array)(castSourceData(e,t)))}digest(){return Promise.resolve(this.hash.digest())}reset(){this.hash=this.secret?(0,i.createHmac)(this.algorithmIdentifier,castSourceData(this.secret)):(0,i.createHash)(this.algorithmIdentifier)}}t.Hash=Hash;function castSourceData(e,t){if(s.Buffer.isBuffer(e)){return e}if(typeof e==="string"){return(0,o.fromString)(e,t)}if(ArrayBuffer.isView(e)){return(0,o.fromArrayBuffer)(e.buffer,e.byteOffset,e.byteLength)}return(0,o.fromArrayBuffer)(e)}},35696:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.isArrayBuffer=void 0;const isArrayBuffer=e=>typeof ArrayBuffer==="function"&&e instanceof ArrayBuffer||Object.prototype.toString.call(e)==="[object ArrayBuffer]";t.isArrayBuffer=isArrayBuffer},71829:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getContentLengthPlugin=t.contentLengthMiddlewareOptions=t.contentLengthMiddleware=void 0;const o=n(54117);const r="content-length";function contentLengthMiddleware(e){return t=>async n=>{const s=n.request;if(o.HttpRequest.isInstance(s)){const{body:t,headers:n}=s;if(t&&Object.keys(n).map((e=>e.toLowerCase())).indexOf(r)===-1){try{const n=e(t);s.headers={...s.headers,[r]:String(n)}}catch(e){}}}return t({...n,request:s})}}t.contentLengthMiddleware=contentLengthMiddleware;t.contentLengthMiddlewareOptions={step:"build",tags:["SET_CONTENT_LENGTH","CONTENT_LENGTH"],name:"contentLengthMiddleware",override:true};const getContentLengthPlugin=e=>({applyToStack:n=>{n.add(contentLengthMiddleware(e.bodyLengthChecker),t.contentLengthMiddlewareOptions)}});t.getContentLengthPlugin=getContentLengthPlugin},95215:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.createConfigValueProvider=void 0;const createConfigValueProvider=(e,t,n)=>{const configProvider=async()=>{var o;const r=(o=n[e])!==null&&o!==void 0?o:n[t];if(typeof r==="function"){return r()}return r};if(e==="endpoint"||t==="endpoint"){return async()=>{const e=await configProvider();if(e&&typeof e==="object"){if("url"in e){return e.url.href}if("hostname"in e){const{protocol:t,hostname:n,port:o,path:r}=e;return`${t}//${n}${o?":"+o:""}${r}`}}return e}}return configProvider};t.createConfigValueProvider=createConfigValueProvider},62477:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getEndpointFromConfig=void 0;const o=n(83993);const r=n(20536);const getEndpointFromConfig=async e=>(0,o.loadConfig)((0,r.getEndpointUrlConfig)(e))();t.getEndpointFromConfig=getEndpointFromConfig},46688:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.resolveParams=t.getEndpointFromInstructions=void 0;const o=n(43992);const r=n(95215);const s=n(62477);const i=n(36079);const getEndpointFromInstructions=async(e,n,o,r)=>{if(!o.endpoint){const e=await(0,s.getEndpointFromConfig)(o.serviceId||"");if(e){o.endpoint=()=>Promise.resolve((0,i.toEndpointV1)(e))}}const a=await(0,t.resolveParams)(e,n,o);if(typeof o.endpointProvider!=="function"){throw new Error("config.endpointProvider is not set.")}const c=o.endpointProvider(a,r);return c};t.getEndpointFromInstructions=getEndpointFromInstructions;const resolveParams=async(e,t,n)=>{var s;const i={};const a=((s=t===null||t===void 0?void 0:t.getEndpointParameterInstructions)===null||s===void 0?void 0:s.call(t))||{};for(const[t,o]of Object.entries(a)){switch(o.type){case"staticContextParams":i[t]=o.value;break;case"contextParams":i[t]=e[o.name];break;case"clientContextParams":case"builtInParams":i[t]=await(0,r.createConfigValueProvider)(o.name,t,n)();break;default:throw new Error("Unrecognized endpoint parameter instruction: "+JSON.stringify(o))}}if(Object.keys(a).length===0){Object.assign(i,n)}if(String(n.serviceId).toLowerCase()==="s3"){await(0,o.resolveParamsForS3)(i)}return i};t.resolveParams=resolveParams},20536:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getEndpointUrlConfig=void 0;const o=n(87831);const r="AWS_ENDPOINT_URL";const s="endpoint_url";const getEndpointUrlConfig=e=>({environmentVariableSelector:t=>{const n=e.split(" ").map((e=>e.toUpperCase()));const o=t[[r,...n].join("_")];if(o)return o;const s=t[r];if(s)return s;return undefined},configFileSelector:(t,n)=>{if(n&&t.services){const r=n[["services",t.services].join(o.CONFIG_PREFIX_SEPARATOR)];if(r){const t=e.split(" ").map((e=>e.toLowerCase()));const n=r[[t.join("_"),s].join(o.CONFIG_PREFIX_SEPARATOR)];if(n)return n}}const r=t[s];if(r)return r;return undefined},default:undefined});t.getEndpointUrlConfig=getEndpointUrlConfig},96324:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(46688),t);o.__exportStar(n(36079),t)},36079:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.toEndpointV1=void 0;const o=n(59381);const toEndpointV1=e=>{if(typeof e==="object"){if("url"in e){return(0,o.parseUrl)(e.url)}return e}return(0,o.parseUrl)(e)};t.toEndpointV1=toEndpointV1},82879:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.endpointMiddleware=void 0;const o=n(25275);const r=n(46688);const endpointMiddleware=({config:e,instructions:t})=>(n,s)=>async i=>{var a,c,d;const u=await(0,r.getEndpointFromInstructions)(i.input,{getEndpointParameterInstructions(){return t}},{...e},s);s.endpointV2=u;s.authSchemes=(a=u.properties)===null||a===void 0?void 0:a.authSchemes;const l=(c=s.authSchemes)===null||c===void 0?void 0:c[0];if(l){s["signing_region"]=l.signingRegion;s["signing_service"]=l.signingName;const e=(0,o.getSmithyContext)(s);const t=(d=e===null||e===void 0?void 0:e.selectedHttpAuthScheme)===null||d===void 0?void 0:d.httpAuthOption;if(t){t.signingProperties=Object.assign(t.signingProperties||{},{signing_region:l.signingRegion,signingRegion:l.signingRegion,signing_service:l.signingName,signingName:l.signingName,signingRegionSet:l.signingRegionSet},l.properties)}}return n({...i})};t.endpointMiddleware=endpointMiddleware},72323:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getEndpointPlugin=t.endpointMiddlewareOptions=void 0;const o=n(76904);const r=n(82879);t.endpointMiddlewareOptions={step:"serialize",tags:["ENDPOINT_PARAMETERS","ENDPOINT_V2","ENDPOINT"],name:"endpointV2Middleware",override:true,relation:"before",toMiddleware:o.serializerMiddlewareOption.name};const getEndpointPlugin=(e,n)=>({applyToStack:o=>{o.addRelativeTo((0,r.endpointMiddleware)({config:e,instructions:n}),t.endpointMiddlewareOptions)}});t.getEndpointPlugin=getEndpointPlugin},12538:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(96324),t);o.__exportStar(n(82879),t);o.__exportStar(n(72323),t);o.__exportStar(n(76258),t);o.__exportStar(n(40561),t)},76258:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.resolveEndpointConfig=void 0;const o=n(25275);const r=n(36079);const resolveEndpointConfig=e=>{var t,n,s;const i=(t=e.tls)!==null&&t!==void 0?t:true;const{endpoint:a}=e;const c=a!=null?async()=>(0,r.toEndpointV1)(await(0,o.normalizeProvider)(a)()):undefined;const d=!!a;return{...e,endpoint:c,tls:i,isCustomEndpoint:d,useDualstackEndpoint:(0,o.normalizeProvider)((n=e.useDualstackEndpoint)!==null&&n!==void 0?n:false),useFipsEndpoint:(0,o.normalizeProvider)((s=e.useFipsEndpoint)!==null&&s!==void 0?s:false)}};t.resolveEndpointConfig=resolveEndpointConfig},43992:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(63994),t)},63994:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.isArnBucketName=t.isDnsCompatibleBucketName=t.S3_HOSTNAME_PATTERN=t.DOT_PATTERN=t.resolveParamsForS3=void 0;const resolveParamsForS3=async e=>{const n=(e===null||e===void 0?void 0:e.Bucket)||"";if(typeof e.Bucket==="string"){e.Bucket=n.replace(/#/g,encodeURIComponent("#")).replace(/\?/g,encodeURIComponent("?"))}if((0,t.isArnBucketName)(n)){if(e.ForcePathStyle===true){throw new Error("Path-style addressing cannot be used with ARN buckets")}}else if(!(0,t.isDnsCompatibleBucketName)(n)||n.indexOf(".")!==-1&&!String(e.Endpoint).startsWith("http:")||n.toLowerCase()!==n||n.length<3){e.ForcePathStyle=true}if(e.DisableMultiRegionAccessPoints){e.disableMultiRegionAccessPoints=true;e.DisableMRAP=true}return e};t.resolveParamsForS3=resolveParamsForS3;const n=/^[a-z0-9][a-z0-9\.\-]{1,61}[a-z0-9]$/;const o=/(\d+\.){3}\d+/;const r=/\.\./;t.DOT_PATTERN=/\./;t.S3_HOSTNAME_PATTERN=/^(.+\.)?s3(-fips)?(\.dualstack)?[.-]([a-z0-9-]+)\./;const isDnsCompatibleBucketName=e=>n.test(e)&&!o.test(e)&&!r.test(e);t.isDnsCompatibleBucketName=isDnsCompatibleBucketName;const isArnBucketName=e=>{const[t,n,o,r,s,i]=e.split(":");const a=t==="arn"&&e.split(":").length>=6;const c=[t,n,o,s,i].filter(Boolean).length===5;if(a&&!c){throw new Error(`Invalid ARN: ${e} was an invalid ARN.`)}return t==="arn"&&!!n&&!!o&&!!s&&!!i};t.isArnBucketName=isArnBucketName},40561:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},73544:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.AdaptiveRetryStrategy=void 0;const o=n(39751);const r=n(33109);class AdaptiveRetryStrategy extends r.StandardRetryStrategy{constructor(e,t){const{rateLimiter:n,...r}=t!==null&&t!==void 0?t:{};super(e,r);this.rateLimiter=n!==null&&n!==void 0?n:new o.DefaultRateLimiter;this.mode=o.RETRY_MODES.ADAPTIVE}async retry(e,t){return super.retry(e,t,{beforeRequest:async()=>this.rateLimiter.getSendToken(),afterRequest:e=>{this.rateLimiter.updateClientSendingRate(e)}})}}t.AdaptiveRetryStrategy=AdaptiveRetryStrategy},33109:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.StandardRetryStrategy=void 0;const o=n(54117);const r=n(51528);const s=n(39751);const i=n(2420);const a=n(56729);const c=n(21671);const d=n(73542);const u=n(69580);class StandardRetryStrategy{constructor(e,t){var n,o,r;this.maxAttemptsProvider=e;this.mode=s.RETRY_MODES.STANDARD;this.retryDecider=(n=t===null||t===void 0?void 0:t.retryDecider)!==null&&n!==void 0?n:d.defaultRetryDecider;this.delayDecider=(o=t===null||t===void 0?void 0:t.delayDecider)!==null&&o!==void 0?o:c.defaultDelayDecider;this.retryQuota=(r=t===null||t===void 0?void 0:t.retryQuota)!==null&&r!==void 0?r:(0,a.getDefaultRetryQuota)(s.INITIAL_RETRY_TOKENS)}shouldRetry(e,t,n){return tsetTimeout(e,o)));continue}if(!t.$metadata){t.$metadata={}}t.$metadata.attempts=c;t.$metadata.totalRetryDelay=d;throw t}}}}t.StandardRetryStrategy=StandardRetryStrategy;const getDelayFromRetryAfterHeader=e=>{if(!o.HttpResponse.isInstance(e))return;const t=Object.keys(e.headers).find((e=>e.toLowerCase()==="retry-after"));if(!t)return;const n=e.headers[t];const r=Number(n);if(!Number.isNaN(r))return r*1e3;const s=new Date(n);return s.getTime()-Date.now()}},35115:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.NODE_RETRY_MODE_CONFIG_OPTIONS=t.CONFIG_RETRY_MODE=t.ENV_RETRY_MODE=t.resolveRetryConfig=t.NODE_MAX_ATTEMPT_CONFIG_OPTIONS=t.CONFIG_MAX_ATTEMPTS=t.ENV_MAX_ATTEMPTS=void 0;const o=n(25275);const r=n(39751);t.ENV_MAX_ATTEMPTS="AWS_MAX_ATTEMPTS";t.CONFIG_MAX_ATTEMPTS="max_attempts";t.NODE_MAX_ATTEMPT_CONFIG_OPTIONS={environmentVariableSelector:e=>{const n=e[t.ENV_MAX_ATTEMPTS];if(!n)return undefined;const o=parseInt(n);if(Number.isNaN(o)){throw new Error(`Environment variable ${t.ENV_MAX_ATTEMPTS} mast be a number, got "${n}"`)}return o},configFileSelector:e=>{const n=e[t.CONFIG_MAX_ATTEMPTS];if(!n)return undefined;const o=parseInt(n);if(Number.isNaN(o)){throw new Error(`Shared config file entry ${t.CONFIG_MAX_ATTEMPTS} mast be a number, got "${n}"`)}return o},default:r.DEFAULT_MAX_ATTEMPTS};const resolveRetryConfig=e=>{var t;const{retryStrategy:n}=e;const s=(0,o.normalizeProvider)((t=e.maxAttempts)!==null&&t!==void 0?t:r.DEFAULT_MAX_ATTEMPTS);return{...e,maxAttempts:s,retryStrategy:async()=>{if(n){return n}const t=await(0,o.normalizeProvider)(e.retryMode)();if(t===r.RETRY_MODES.ADAPTIVE){return new r.AdaptiveRetryStrategy(s)}return new r.StandardRetryStrategy(s)}}};t.resolveRetryConfig=resolveRetryConfig;t.ENV_RETRY_MODE="AWS_RETRY_MODE";t.CONFIG_RETRY_MODE="retry_mode";t.NODE_RETRY_MODE_CONFIG_OPTIONS={environmentVariableSelector:e=>e[t.ENV_RETRY_MODE],configFileSelector:e=>e[t.CONFIG_RETRY_MODE],default:r.DEFAULT_RETRY_MODE}},56729:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getDefaultRetryQuota=void 0;const o=n(39751);const getDefaultRetryQuota=(e,t)=>{var n,r,s;const i=e;const a=(n=t===null||t===void 0?void 0:t.noRetryIncrement)!==null&&n!==void 0?n:o.NO_RETRY_INCREMENT;const c=(r=t===null||t===void 0?void 0:t.retryCost)!==null&&r!==void 0?r:o.RETRY_COST;const d=(s=t===null||t===void 0?void 0:t.timeoutRetryCost)!==null&&s!==void 0?s:o.TIMEOUT_RETRY_COST;let u=e;const getCapacityAmount=e=>e.name==="TimeoutError"?d:c;const hasRetryTokens=e=>getCapacityAmount(e)<=u;const retrieveRetryTokens=e=>{if(!hasRetryTokens(e)){throw new Error("No retry token available")}const t=getCapacityAmount(e);u-=t;return t};const releaseRetryTokens=e=>{u+=e!==null&&e!==void 0?e:a;u=Math.min(u,i)};return Object.freeze({hasRetryTokens:hasRetryTokens,retrieveRetryTokens:retrieveRetryTokens,releaseRetryTokens:releaseRetryTokens})};t.getDefaultRetryQuota=getDefaultRetryQuota},21671:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.defaultDelayDecider=void 0;const o=n(39751);const defaultDelayDecider=(e,t)=>Math.floor(Math.min(o.MAXIMUM_RETRY_DELAY,Math.random()*2**t*e));t.defaultDelayDecider=defaultDelayDecider},67273:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(73544),t);o.__exportStar(n(33109),t);o.__exportStar(n(35115),t);o.__exportStar(n(21671),t);o.__exportStar(n(35031),t);o.__exportStar(n(73542),t);o.__exportStar(n(97153),t)},35031:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getOmitRetryHeadersPlugin=t.omitRetryHeadersMiddlewareOptions=t.omitRetryHeadersMiddleware=void 0;const o=n(54117);const r=n(39751);const omitRetryHeadersMiddleware=()=>e=>async t=>{const{request:n}=t;if(o.HttpRequest.isInstance(n)){delete n.headers[r.INVOCATION_ID_HEADER];delete n.headers[r.REQUEST_HEADER]}return e(t)};t.omitRetryHeadersMiddleware=omitRetryHeadersMiddleware;t.omitRetryHeadersMiddlewareOptions={name:"omitRetryHeadersMiddleware",tags:["RETRY","HEADERS","OMIT_RETRY_HEADERS"],relation:"before",toMiddleware:"awsAuthMiddleware",override:true};const getOmitRetryHeadersPlugin=e=>({applyToStack:e=>{e.addRelativeTo((0,t.omitRetryHeadersMiddleware)(),t.omitRetryHeadersMiddlewareOptions)}});t.getOmitRetryHeadersPlugin=getOmitRetryHeadersPlugin},73542:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.defaultRetryDecider=void 0;const o=n(51528);const defaultRetryDecider=e=>{if(!e){return false}return(0,o.isRetryableByTrait)(e)||(0,o.isClockSkewError)(e)||(0,o.isThrottlingError)(e)||(0,o.isTransientError)(e)};t.defaultRetryDecider=defaultRetryDecider},97153:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getRetryAfterHint=t.getRetryPlugin=t.retryMiddlewareOptions=t.retryMiddleware=void 0;const o=n(54117);const r=n(51528);const s=n(39751);const i=n(2420);const a=n(69580);const retryMiddleware=e=>(t,n)=>async r=>{let c=await e.retryStrategy();const d=await e.maxAttempts();if(isRetryStrategyV2(c)){c=c;let e=await c.acquireInitialRetryToken(n["partition_id"]);let u=new Error;let l=0;let p=0;const{request:m}=r;if(o.HttpRequest.isInstance(m)){m.headers[s.INVOCATION_ID_HEADER]=(0,i.v4)()}while(true){try{if(o.HttpRequest.isInstance(m)){m.headers[s.REQUEST_HEADER]=`attempt=${l+1}; max=${d}`}const{response:n,output:i}=await t(r);c.recordSuccess(e);i.$metadata.attempts=l+1;i.$metadata.totalRetryDelay=p;return{response:n,output:i}}catch(t){const n=getRetryErrorInfo(t);u=(0,a.asSdkError)(t);try{e=await c.refreshRetryTokenForRetry(e,n)}catch(e){if(!u.$metadata){u.$metadata={}}u.$metadata.attempts=l+1;u.$metadata.totalRetryDelay=p;throw u}l=e.getRetryCount();const o=e.getRetryDelay();p+=o;await new Promise((e=>setTimeout(e,o)))}}}else{c=c;if(c===null||c===void 0?void 0:c.mode)n.userAgent=[...n.userAgent||[],["cfg/retry-mode",c.mode]];return c.retry(t,r)}};t.retryMiddleware=retryMiddleware;const isRetryStrategyV2=e=>typeof e.acquireInitialRetryToken!=="undefined"&&typeof e.refreshRetryTokenForRetry!=="undefined"&&typeof e.recordSuccess!=="undefined";const getRetryErrorInfo=e=>{const n={errorType:getRetryErrorType(e)};const o=(0,t.getRetryAfterHint)(e.$response);if(o){n.retryAfterHint=o}return n};const getRetryErrorType=e=>{if((0,r.isThrottlingError)(e))return"THROTTLING";if((0,r.isTransientError)(e))return"TRANSIENT";if((0,r.isServerError)(e))return"SERVER_ERROR";return"CLIENT_ERROR"};t.retryMiddlewareOptions={name:"retryMiddleware",tags:["RETRY"],step:"finalizeRequest",priority:"high",override:true};const getRetryPlugin=e=>({applyToStack:n=>{n.add((0,t.retryMiddleware)(e),t.retryMiddlewareOptions)}});t.getRetryPlugin=getRetryPlugin;const getRetryAfterHint=e=>{if(!o.HttpResponse.isInstance(e))return;const t=Object.keys(e.headers).find((e=>e.toLowerCase()==="retry-after"));if(!t)return;const n=e.headers[t];const r=Number(n);if(!Number.isNaN(r))return new Date(r*1e3);const s=new Date(n);return s};t.getRetryAfterHint=getRetryAfterHint},69580:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.asSdkError=void 0;const asSdkError=e=>{if(e instanceof Error)return e;if(e instanceof Object)return Object.assign(new Error,e);if(typeof e==="string")return new Error(e);return new Error(`AWS SDK error wrapper for ${e}`)};t.asSdkError=asSdkError},35643:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.deserializerMiddleware=void 0;const deserializerMiddleware=(e,t)=>(n,o)=>async o=>{const{response:r}=await n(o);try{const n=await t(r,e);return{response:r,output:n}}catch(e){Object.defineProperty(e,"$response",{value:r});if(!("$metadata"in e)){const t=`Deserialization error: to see the raw response, inspect the hidden field {error}.$response on this object.`;e.message+="\n "+t}throw e}};t.deserializerMiddleware=deserializerMiddleware},76904:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(35643),t);o.__exportStar(n(90359),t);o.__exportStar(n(78830),t)},90359:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getSerdePlugin=t.serializerMiddlewareOption=t.deserializerMiddlewareOption=void 0;const o=n(35643);const r=n(78830);t.deserializerMiddlewareOption={name:"deserializerMiddleware",step:"deserialize",tags:["DESERIALIZER"],override:true};t.serializerMiddlewareOption={name:"serializerMiddleware",step:"serialize",tags:["SERIALIZER"],override:true};function getSerdePlugin(e,n,s){return{applyToStack:i=>{i.add((0,o.deserializerMiddleware)(e,s),t.deserializerMiddlewareOption);i.add((0,r.serializerMiddleware)(e,n),t.serializerMiddlewareOption)}}}t.getSerdePlugin=getSerdePlugin},78830:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.serializerMiddleware=void 0;const serializerMiddleware=(e,t)=>(n,o)=>async r=>{var s;const i=((s=o.endpointV2)===null||s===void 0?void 0:s.url)&&e.urlParser?async()=>e.urlParser(o.endpointV2.url):e.endpoint;if(!i){throw new Error("No valid endpoint provider available.")}const a=await t(r.input,{...e,endpoint:i});return n({...r,request:a})};t.serializerMiddleware=serializerMiddleware},31729:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.constructStack=void 0;const getAllAliases=(e,t)=>{const n=[];if(e){n.push(e)}if(t){for(const e of t){n.push(e)}}return n};const getMiddlewareNameWithAliases=(e,t)=>`${e||"anonymous"}${t&&t.length>0?` (a.k.a. ${t.join(",")})`:""}`;const constructStack=()=>{let e=[];let r=[];let s=false;const i=new Set;const sort=e=>e.sort(((e,t)=>n[t.step]-n[e.step]||o[t.priority||"normal"]-o[e.priority||"normal"]));const removeByName=t=>{let n=false;const filterCb=e=>{const o=getAllAliases(e.name,e.aliases);if(o.includes(t)){n=true;for(const e of o){i.delete(e)}return false}return true};e=e.filter(filterCb);r=r.filter(filterCb);return n};const removeByReference=t=>{let n=false;const filterCb=e=>{if(e.middleware===t){n=true;for(const t of getAllAliases(e.name,e.aliases)){i.delete(t)}return false}return true};e=e.filter(filterCb);r=r.filter(filterCb);return n};const cloneTo=t=>{var n;e.forEach((e=>{t.add(e.middleware,{...e})}));r.forEach((e=>{t.addRelativeTo(e.middleware,{...e})}));(n=t.identifyOnResolve)===null||n===void 0?void 0:n.call(t,a.identifyOnResolve());return t};const expandRelativeMiddlewareList=e=>{const t=[];e.before.forEach((e=>{if(e.before.length===0&&e.after.length===0){t.push(e)}else{t.push(...expandRelativeMiddlewareList(e))}}));t.push(e);e.after.reverse().forEach((e=>{if(e.before.length===0&&e.after.length===0){t.push(e)}else{t.push(...expandRelativeMiddlewareList(e))}}));return t};const getMiddlewareList=(t=false)=>{const n=[];const o=[];const s={};e.forEach((e=>{const t={...e,before:[],after:[]};for(const e of getAllAliases(t.name,t.aliases)){s[e]=t}n.push(t)}));r.forEach((e=>{const t={...e,before:[],after:[]};for(const e of getAllAliases(t.name,t.aliases)){s[e]=t}o.push(t)}));o.forEach((e=>{if(e.toMiddleware){const n=s[e.toMiddleware];if(n===undefined){if(t){return}throw new Error(`${e.toMiddleware} is not found when adding `+`${getMiddlewareNameWithAliases(e.name,e.aliases)} `+`middleware ${e.relation} ${e.toMiddleware}`)}if(e.relation==="after"){n.after.push(e)}if(e.relation==="before"){n.before.push(e)}}}));const i=sort(n).map(expandRelativeMiddlewareList).reduce(((e,t)=>{e.push(...t);return e}),[]);return i};const a={add:(t,n={})=>{const{name:o,override:r,aliases:s}=n;const a={step:"initialize",priority:"normal",middleware:t,...n};const c=getAllAliases(o,s);if(c.length>0){if(c.some((e=>i.has(e)))){if(!r)throw new Error(`Duplicate middleware name '${getMiddlewareNameWithAliases(o,s)}'`);for(const t of c){const n=e.findIndex((e=>{var n;return e.name===t||((n=e.aliases)===null||n===void 0?void 0:n.some((e=>e===t)))}));if(n===-1){continue}const r=e[n];if(r.step!==a.step||a.priority!==r.priority){throw new Error(`"${getMiddlewareNameWithAliases(r.name,r.aliases)}" middleware with `+`${r.priority} priority in ${r.step} step cannot `+`be overridden by "${getMiddlewareNameWithAliases(o,s)}" middleware with `+`${a.priority} priority in ${a.step} step.`)}e.splice(n,1)}}for(const e of c){i.add(e)}}e.push(a)},addRelativeTo:(e,t)=>{const{name:n,override:o,aliases:s}=t;const a={middleware:e,...t};const c=getAllAliases(n,s);if(c.length>0){if(c.some((e=>i.has(e)))){if(!o)throw new Error(`Duplicate middleware name '${getMiddlewareNameWithAliases(n,s)}'`);for(const e of c){const t=r.findIndex((t=>{var n;return t.name===e||((n=t.aliases)===null||n===void 0?void 0:n.some((t=>t===e)))}));if(t===-1){continue}const o=r[t];if(o.toMiddleware!==a.toMiddleware||o.relation!==a.relation){throw new Error(`"${getMiddlewareNameWithAliases(o.name,o.aliases)}" middleware `+`${o.relation} "${o.toMiddleware}" middleware cannot be overridden `+`by "${getMiddlewareNameWithAliases(n,s)}" middleware ${a.relation} `+`"${a.toMiddleware}" middleware.`)}r.splice(t,1)}}for(const e of c){i.add(e)}}r.push(a)},clone:()=>cloneTo((0,t.constructStack)()),use:e=>{e.applyToStack(a)},remove:e=>{if(typeof e==="string")return removeByName(e);else return removeByReference(e)},removeByTag:t=>{let n=false;const filterCb=e=>{const{tags:o,name:r,aliases:s}=e;if(o&&o.includes(t)){const e=getAllAliases(r,s);for(const t of e){i.delete(t)}n=true;return false}return true};e=e.filter(filterCb);r=r.filter(filterCb);return n},concat:e=>{var n,o;const r=cloneTo((0,t.constructStack)());r.use(e);r.identifyOnResolve(s||r.identifyOnResolve()||((o=(n=e.identifyOnResolve)===null||n===void 0?void 0:n.call(e))!==null&&o!==void 0?o:false));return r},applyToStack:cloneTo,identify:()=>getMiddlewareList(true).map((e=>{var t;const n=(t=e.step)!==null&&t!==void 0?t:e.relation+" "+e.toMiddleware;return getMiddlewareNameWithAliases(e.name,e.aliases)+" - "+n})),identifyOnResolve(e){if(typeof e==="boolean")s=e;return s},resolve:(e,t)=>{for(const n of getMiddlewareList().map((e=>e.middleware)).reverse()){e=n(e,t)}if(s){console.log(a.identify())}return e}};return a};t.constructStack=constructStack;const n={initialize:5,serialize:4,build:3,finalizeRequest:2,deserialize:1};const o={high:3,normal:2,low:1}},61903:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(31729),t)},65190:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.loadConfig=void 0;const o=n(57879);const r=n(99778);const s=n(20857);const i=n(1416);const loadConfig=({environmentVariableSelector:e,configFileSelector:t,default:n},a={})=>(0,o.memoize)((0,o.chain)((0,r.fromEnv)(e),(0,s.fromSharedConfigFiles)(t,a),(0,i.fromStatic)(n)));t.loadConfig=loadConfig},99778:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.fromEnv=void 0;const o=n(57879);const fromEnv=e=>async()=>{try{const t=e(process.env);if(t===undefined){throw new Error}return t}catch(t){throw new o.CredentialsProviderError(t.message||`Cannot load config from environment variables with getter: ${e}`)}};t.fromEnv=fromEnv},20857:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.fromSharedConfigFiles=void 0;const o=n(57879);const r=n(87831);const fromSharedConfigFiles=(e,{preferredFile:t="config",...n}={})=>async()=>{const s=(0,r.getProfileName)(n);const{configFile:i,credentialsFile:a}=await(0,r.loadSharedConfigFiles)(n);const c=a[s]||{};const d=i[s]||{};const u=t==="config"?{...c,...d}:{...d,...c};try{const n=t==="config"?i:a;const o=e(u,n);if(o===undefined){throw new Error}return o}catch(t){throw new o.CredentialsProviderError(t.message||`Cannot load config for profile ${s} in SDK configuration files with getter: ${e}`)}};t.fromSharedConfigFiles=fromSharedConfigFiles},1416:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.fromStatic=void 0;const o=n(57879);const isFunction=e=>typeof e==="function";const fromStatic=e=>isFunction(e)?async()=>await e():(0,o.fromStatic)(e);t.fromStatic=fromStatic},83993:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(65190),t)},90505:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.NODEJS_TIMEOUT_ERROR_CODES=void 0;t.NODEJS_TIMEOUT_ERROR_CODES=["ECONNRESET","EPIPE","ETIMEDOUT"]},22855:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getTransformedHeaders=void 0;const getTransformedHeaders=e=>{const t={};for(const n of Object.keys(e)){const o=e[n];t[n]=Array.isArray(o)?o.join(","):o}return t};t.getTransformedHeaders=getTransformedHeaders},38179:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(78246),t);o.__exportStar(n(54138),t);o.__exportStar(n(7586),t)},78246:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.NodeHttpHandler=t.DEFAULT_REQUEST_TIMEOUT=void 0;const o=n(54117);const r=n(41962);const s=n(13685);const i=n(95687);const a=n(90505);const c=n(22855);const d=n(9165);const u=n(70629);const l=n(66011);const p=n(71977);t.DEFAULT_REQUEST_TIMEOUT=0;class NodeHttpHandler{constructor(e){this.metadata={handlerProtocol:"http/1.1"};this.configProvider=new Promise(((t,n)=>{if(typeof e==="function"){e().then((e=>{t(this.resolveDefaultConfig(e))})).catch(n)}else{t(this.resolveDefaultConfig(e))}}))}resolveDefaultConfig(e){const{requestTimeout:t,connectionTimeout:n,socketTimeout:o,httpAgent:r,httpsAgent:a}=e||{};const c=true;const d=50;return{connectionTimeout:n,requestTimeout:t!==null&&t!==void 0?t:o,httpAgent:r||new s.Agent({keepAlive:c,maxSockets:d}),httpsAgent:a||new i.Agent({keepAlive:c,maxSockets:d})}}destroy(){var e,t,n,o;(t=(e=this.config)===null||e===void 0?void 0:e.httpAgent)===null||t===void 0?void 0:t.destroy();(o=(n=this.config)===null||n===void 0?void 0:n.httpsAgent)===null||o===void 0?void 0:o.destroy()}async handle(e,{abortSignal:t}={}){if(!this.config){this.config=await this.configProvider}return new Promise(((n,m)=>{var f,g;let E=undefined;const resolve=async e=>{await E;n(e)};const reject=async e=>{await E;m(e)};if(!this.config){throw new Error("Node HTTP request handler config is not resolved")}if(t===null||t===void 0?void 0:t.aborted){const e=new Error("Request aborted");e.name="AbortError";reject(e);return}const y=e.protocol==="https:";const S=(0,r.buildQueryString)(e.query||{});let h=undefined;if(e.username!=null||e.password!=null){const t=(f=e.username)!==null&&f!==void 0?f:"";const n=(g=e.password)!==null&&g!==void 0?g:"";h=`${t}:${n}`}let _=e.path;if(S){_+=`?${S}`}if(e.fragment){_+=`#${e.fragment}`}const v={headers:e.headers,host:e.hostname,method:e.method,path:_,port:e.port,agent:y?this.config.httpsAgent:this.config.httpAgent,auth:h};const C=y?i.request:s.request;const b=C(v,(e=>{const t=new o.HttpResponse({statusCode:e.statusCode||-1,reason:e.statusMessage,headers:(0,c.getTransformedHeaders)(e.headers),body:e});resolve({response:t})}));b.on("error",(e=>{if(a.NODEJS_TIMEOUT_ERROR_CODES.includes(e.code)){reject(Object.assign(e,{name:"TimeoutError"}))}else{reject(e)}}));(0,d.setConnectionTimeout)(b,reject,this.config.connectionTimeout);(0,l.setSocketTimeout)(b,reject,this.config.requestTimeout);if(t){t.onabort=()=>{b.abort();const e=new Error("Request aborted");e.name="AbortError";reject(e)}}const w=v.agent;if(typeof w==="object"&&"keepAlive"in w){(0,u.setSocketKeepAlive)(b,{keepAlive:w.keepAlive,keepAliveMsecs:w.keepAliveMsecs})}E=(0,p.writeRequestBody)(b,e,this.config.requestTimeout).catch(m)}))}updateHttpClientConfig(e,t){this.config=undefined;this.configProvider=this.configProvider.then((n=>({...n,[e]:t})))}httpHandlerConfigs(){var e;return(e=this.config)!==null&&e!==void 0?e:{}}}t.NodeHttpHandler=NodeHttpHandler},38030:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.NodeHttp2ConnectionManager=void 0;const o=n(10204);const r=o.__importDefault(n(85158));const s=n(61030);class NodeHttp2ConnectionManager{constructor(e){this.sessionCache=new Map;this.config=e;if(this.config.maxConcurrency&&this.config.maxConcurrency<=0){throw new RangeError("maxConcurrency must be greater than zero.")}}lease(e,t){const n=this.getUrlString(e);const o=this.sessionCache.get(n);if(o){const e=o.poll();if(e&&!this.config.disableConcurrency){return e}}const i=r.default.connect(n);if(this.config.maxConcurrency){i.settings({maxConcurrentStreams:this.config.maxConcurrency},(t=>{if(t){throw new Error("Fail to set maxConcurrentStreams to "+this.config.maxConcurrency+"when creating new session for "+e.destination.toString())}}))}i.unref();const destroySessionCb=()=>{i.destroy();this.deleteSession(n,i)};i.on("goaway",destroySessionCb);i.on("error",destroySessionCb);i.on("frameError",destroySessionCb);i.on("close",(()=>this.deleteSession(n,i)));if(t.requestTimeout){i.setTimeout(t.requestTimeout,destroySessionCb)}const a=this.sessionCache.get(n)||new s.NodeHttp2ConnectionPool;a.offerLast(i);this.sessionCache.set(n,a);return i}deleteSession(e,t){const n=this.sessionCache.get(e);if(!n){return}if(!n.contains(t)){return}n.remove(t);this.sessionCache.set(e,n)}release(e,t){var n;const o=this.getUrlString(e);(n=this.sessionCache.get(o))===null||n===void 0?void 0:n.offerLast(t)}destroy(){for(const[e,t]of this.sessionCache){for(const e of t){if(!e.destroyed){e.destroy()}t.remove(e)}this.sessionCache.delete(e)}}setMaxConcurrentStreams(e){if(this.config.maxConcurrency&&this.config.maxConcurrency<=0){throw new RangeError("maxConcurrentStreams must be greater than zero.")}this.config.maxConcurrency=e}setDisableConcurrentStreams(e){this.config.disableConcurrency=e}getUrlString(e){return e.destination.toString()}}t.NodeHttp2ConnectionManager=NodeHttp2ConnectionManager},61030:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.NodeHttp2ConnectionPool=void 0;class NodeHttp2ConnectionPool{constructor(e){this.sessions=[];this.sessions=e!==null&&e!==void 0?e:[]}poll(){if(this.sessions.length>0){return this.sessions.shift()}}offerLast(e){this.sessions.push(e)}contains(e){return this.sessions.includes(e)}remove(e){this.sessions=this.sessions.filter((t=>t!==e))}[Symbol.iterator](){return this.sessions[Symbol.iterator]()}destroy(e){for(const t of this.sessions){if(t===e){if(!t.destroyed){t.destroy()}}}}}t.NodeHttp2ConnectionPool=NodeHttp2ConnectionPool},54138:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.NodeHttp2Handler=void 0;const o=n(54117);const r=n(41962);const s=n(85158);const i=n(22855);const a=n(38030);const c=n(71977);class NodeHttp2Handler{constructor(e){this.metadata={handlerProtocol:"h2"};this.connectionManager=new a.NodeHttp2ConnectionManager({});this.configProvider=new Promise(((t,n)=>{if(typeof e==="function"){e().then((e=>{t(e||{})})).catch(n)}else{t(e||{})}}))}destroy(){this.connectionManager.destroy()}async handle(e,{abortSignal:t}={}){if(!this.config){this.config=await this.configProvider;this.connectionManager.setDisableConcurrentStreams(this.config.disableConcurrentStreams||false);if(this.config.maxConcurrentStreams){this.connectionManager.setMaxConcurrentStreams(this.config.maxConcurrentStreams)}}const{requestTimeout:n,disableConcurrentStreams:a}=this.config;return new Promise(((d,u)=>{var l,p,m;let f=false;let g=undefined;const resolve=async e=>{await g;d(e)};const reject=async e=>{await g;u(e)};if(t===null||t===void 0?void 0:t.aborted){f=true;const e=new Error("Request aborted");e.name="AbortError";reject(e);return}const{hostname:E,method:y,port:S,protocol:h,query:_}=e;let v="";if(e.username!=null||e.password!=null){const t=(l=e.username)!==null&&l!==void 0?l:"";const n=(p=e.password)!==null&&p!==void 0?p:"";v=`${t}:${n}@`}const C=`${h}//${v}${E}${S?`:${S}`:""}`;const b={destination:new URL(C)};const w=this.connectionManager.lease(b,{requestTimeout:(m=this.config)===null||m===void 0?void 0:m.sessionTimeout,disableConcurrentStreams:a||false});const rejectWithDestroy=e=>{if(a){this.destroySession(w)}f=true;reject(e)};const P=(0,r.buildQueryString)(_||{});let x=e.path;if(P){x+=`?${P}`}if(e.fragment){x+=`#${e.fragment}`}const T=w.request({...e.headers,[s.constants.HTTP2_HEADER_PATH]:x,[s.constants.HTTP2_HEADER_METHOD]:y});w.ref();T.on("response",(e=>{const t=new o.HttpResponse({statusCode:e[":status"]||-1,headers:(0,i.getTransformedHeaders)(e),body:T});f=true;resolve({response:t});if(a){w.close();this.connectionManager.deleteSession(C,w)}}));if(n){T.setTimeout(n,(()=>{T.close();const e=new Error(`Stream timed out because of no activity for ${n} ms`);e.name="TimeoutError";rejectWithDestroy(e)}))}if(t){t.onabort=()=>{T.close();const e=new Error("Request aborted");e.name="AbortError";rejectWithDestroy(e)}}T.on("frameError",((e,t,n)=>{rejectWithDestroy(new Error(`Frame type id ${e} in stream id ${n} has failed with code ${t}.`))}));T.on("error",rejectWithDestroy);T.on("aborted",(()=>{rejectWithDestroy(new Error(`HTTP/2 stream is abnormally aborted in mid-communication with result code ${T.rstCode}.`))}));T.on("close",(()=>{w.unref();if(a){w.destroy()}if(!f){rejectWithDestroy(new Error("Unexpected error: http2 request did not get a response"))}}));g=(0,c.writeRequestBody)(T,e,n)}))}updateHttpClientConfig(e,t){this.config=undefined;this.configProvider=this.configProvider.then((n=>({...n,[e]:t})))}httpHandlerConfigs(){var e;return(e=this.config)!==null&&e!==void 0?e:{}}destroySession(e){if(!e.destroyed){e.destroy()}}}t.NodeHttp2Handler=NodeHttp2Handler},9165:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.setConnectionTimeout=void 0;const setConnectionTimeout=(e,t,n=0)=>{if(!n){return}const o=setTimeout((()=>{e.destroy();t(Object.assign(new Error(`Socket timed out without establishing a connection within ${n} ms`),{name:"TimeoutError"}))}),n);e.on("socket",(e=>{if(e.connecting){e.on("connect",(()=>{clearTimeout(o)}))}else{clearTimeout(o)}}))};t.setConnectionTimeout=setConnectionTimeout},70629:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.setSocketKeepAlive=void 0;const setSocketKeepAlive=(e,{keepAlive:t,keepAliveMsecs:n})=>{if(t!==true){return}e.on("socket",(e=>{e.setKeepAlive(t,n||0)}))};t.setSocketKeepAlive=setSocketKeepAlive},66011:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.setSocketTimeout=void 0;const setSocketTimeout=(e,t,n=0)=>{e.setTimeout(n,(()=>{e.destroy();t(Object.assign(new Error(`Connection timed out after ${n} ms`),{name:"TimeoutError"}))}))};t.setSocketTimeout=setSocketTimeout},20761:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.Collector=void 0;const o=n(12781);class Collector extends o.Writable{constructor(){super(...arguments);this.bufferedBytes=[]}_write(e,t,n){this.bufferedBytes.push(e);n()}}t.Collector=Collector},7586:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.streamCollector=void 0;const o=n(20761);const streamCollector=e=>new Promise(((t,n)=>{const r=new o.Collector;e.pipe(r);e.on("error",(e=>{r.end();n(e)}));r.on("error",n);r.on("finish",(function(){const e=new Uint8Array(Buffer.concat(this.bufferedBytes));t(e)}))}));t.streamCollector=streamCollector},71977:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.writeRequestBody=void 0;const o=n(12781);const r=1e3;async function writeRequestBody(e,t,n=r){var o;const s=(o=t.headers)!==null&&o!==void 0?o:{};const i=s["Expect"]||s["expect"];let a=-1;let c=false;if(i==="100-continue"){await Promise.race([new Promise((e=>{a=Number(setTimeout(e,Math.max(r,n)))})),new Promise((t=>{e.on("continue",(()=>{clearTimeout(a);t()}));e.on("error",(()=>{c=true;clearTimeout(a);t()}))}))])}if(!c){writeBody(e,t.body)}}t.writeRequestBody=writeRequestBody;function writeBody(e,t){if(t instanceof o.Readable){t.pipe(e)}else if(t){e.end(Buffer.from(t))}else{e.end()}}},83601:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.CredentialsProviderError=void 0;const o=n(32359);class CredentialsProviderError extends o.ProviderError{constructor(e,t=true){super(e,t);this.tryNextLink=t;this.name="CredentialsProviderError";Object.setPrototypeOf(this,CredentialsProviderError.prototype)}}t.CredentialsProviderError=CredentialsProviderError},32359:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.ProviderError=void 0;class ProviderError extends Error{constructor(e,t=true){super(e);this.tryNextLink=t;this.name="ProviderError";Object.setPrototypeOf(this,ProviderError.prototype)}static from(e,t=true){return Object.assign(new this(e.message,t),e)}}t.ProviderError=ProviderError},5710:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.TokenProviderError=void 0;const o=n(32359);class TokenProviderError extends o.ProviderError{constructor(e,t=true){super(e,t);this.tryNextLink=t;this.name="TokenProviderError";Object.setPrototypeOf(this,TokenProviderError.prototype)}}t.TokenProviderError=TokenProviderError},41143:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.chain=void 0;const o=n(32359);const chain=(...e)=>async()=>{if(e.length===0){throw new o.ProviderError("No providers in chain")}let t;for(const n of e){try{const e=await n();return e}catch(e){t=e;if(e===null||e===void 0?void 0:e.tryNextLink){continue}throw e}}throw t};t.chain=chain},19033:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.fromStatic=void 0;const fromStatic=e=>()=>Promise.resolve(e);t.fromStatic=fromStatic},57879:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(83601),t);o.__exportStar(n(32359),t);o.__exportStar(n(5710),t);o.__exportStar(n(41143),t);o.__exportStar(n(19033),t);o.__exportStar(n(42435),t)},42435:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.memoize=void 0;const memoize=(e,t,n)=>{let o;let r;let s;let i=false;const coalesceProvider=async()=>{if(!r){r=e()}try{o=await r;s=true;i=false}finally{r=undefined}return o};if(t===undefined){return async e=>{if(!s||(e===null||e===void 0?void 0:e.forceRefresh)){o=await coalesceProvider()}return o}}return async e=>{if(!s||(e===null||e===void 0?void 0:e.forceRefresh)){o=await coalesceProvider()}if(i){return o}if(n&&!n(o)){i=true;return o}if(t(o)){await coalesceProvider();return o}return o}};t.memoize=memoize},10488:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.Field=void 0;const o=n(18499);class Field{constructor({name:e,kind:t=o.FieldPosition.HEADER,values:n=[]}){this.name=e;this.kind=t;this.values=n}add(e){this.values.push(e)}set(e){this.values=e}remove(e){this.values=this.values.filter((t=>t!==e))}toString(){return this.values.map((e=>e.includes(",")||e.includes(" ")?`"${e}"`:e)).join(", ")}get(){return this.values}}t.Field=Field},96585:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.Fields=void 0;class Fields{constructor({fields:e=[],encoding:t="utf-8"}){this.entries={};e.forEach(this.setField.bind(this));this.encoding=t}setField(e){this.entries[e.name.toLowerCase()]=e}getField(e){return this.entries[e.toLowerCase()]}removeField(e){delete this.entries[e.toLowerCase()]}getByType(e){return Object.values(this.entries).filter((t=>t.kind===e))}}t.Fields=Fields},50971:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.resolveHttpHandlerRuntimeConfig=t.getHttpHandlerExtensionConfiguration=void 0;const getHttpHandlerExtensionConfiguration=e=>{let t=e.httpHandler;return{setHttpHandler(e){t=e},httpHandler(){return t},updateHttpClientConfig(e,n){t.updateHttpClientConfig(e,n)},httpHandlerConfigs(){return t.httpHandlerConfigs()}}};t.getHttpHandlerExtensionConfiguration=getHttpHandlerExtensionConfiguration;const resolveHttpHandlerRuntimeConfig=e=>({httpHandler:e.httpHandler()});t.resolveHttpHandlerRuntimeConfig=resolveHttpHandlerRuntimeConfig},54881:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(50971),t)},38382:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},75675:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.HttpRequest=void 0;class HttpRequest{constructor(e){this.method=e.method||"GET";this.hostname=e.hostname||"localhost";this.port=e.port;this.query=e.query||{};this.headers=e.headers||{};this.body=e.body;this.protocol=e.protocol?e.protocol.slice(-1)!==":"?`${e.protocol}:`:e.protocol:"https:";this.path=e.path?e.path.charAt(0)!=="/"?`/${e.path}`:e.path:"/";this.username=e.username;this.password=e.password;this.fragment=e.fragment}static isInstance(e){if(!e)return false;const t=e;return"method"in t&&"protocol"in t&&"hostname"in t&&"path"in t&&typeof t["query"]==="object"&&typeof t["headers"]==="object"}clone(){const e=new HttpRequest({...this,headers:{...this.headers}});if(e.query)e.query=cloneQuery(e.query);return e}}t.HttpRequest=HttpRequest;function cloneQuery(e){return Object.keys(e).reduce(((t,n)=>{const o=e[n];return{...t,[n]:Array.isArray(o)?[...o]:o}}),{})}},36471:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.HttpResponse=void 0;class HttpResponse{constructor(e){this.statusCode=e.statusCode;this.reason=e.reason;this.headers=e.headers||{};this.body=e.body}static isInstance(e){if(!e)return false;const t=e;return typeof t.statusCode==="number"&&typeof t.headers==="object"}}t.HttpResponse=HttpResponse},54117:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(54881),t);o.__exportStar(n(10488),t);o.__exportStar(n(96585),t);o.__exportStar(n(38382),t);o.__exportStar(n(75675),t);o.__exportStar(n(36471),t);o.__exportStar(n(99448),t);o.__exportStar(n(11767),t)},99448:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.isValidHostname=void 0;function isValidHostname(e){const t=/^[a-z0-9][a-z0-9\.\-]*[a-z0-9]$/;return t.test(e)}t.isValidHostname=isValidHostname},11767:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},41962:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.buildQueryString=void 0;const o=n(68290);function buildQueryString(e){const t=[];for(let n of Object.keys(e).sort()){const r=e[n];n=(0,o.escapeUri)(n);if(Array.isArray(r)){for(let e=0,s=r.length;e{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.parseQueryString=void 0;function parseQueryString(e){const t={};e=e.replace(/^\?/,"");if(e){for(const n of e.split("&")){let[e,o=null]=n.split("=");e=decodeURIComponent(e);if(o){o=decodeURIComponent(o)}if(!(e in t)){t[e]=o}else if(Array.isArray(t[e])){t[e].push(o)}else{t[e]=[t[e],o]}}}return t}t.parseQueryString=parseQueryString},35192:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.NODEJS_TIMEOUT_ERROR_CODES=t.TRANSIENT_ERROR_STATUS_CODES=t.TRANSIENT_ERROR_CODES=t.THROTTLING_ERROR_CODES=t.CLOCK_SKEW_ERROR_CODES=void 0;t.CLOCK_SKEW_ERROR_CODES=["AuthFailure","InvalidSignatureException","RequestExpired","RequestInTheFuture","RequestTimeTooSkewed","SignatureDoesNotMatch"];t.THROTTLING_ERROR_CODES=["BandwidthLimitExceeded","EC2ThrottledException","LimitExceededException","PriorRequestNotComplete","ProvisionedThroughputExceededException","RequestLimitExceeded","RequestThrottled","RequestThrottledException","SlowDown","ThrottledException","Throttling","ThrottlingException","TooManyRequestsException","TransactionInProgressException"];t.TRANSIENT_ERROR_CODES=["TimeoutError","RequestTimeout","RequestTimeoutException"];t.TRANSIENT_ERROR_STATUS_CODES=[500,502,503,504];t.NODEJS_TIMEOUT_ERROR_CODES=["ECONNRESET","ECONNREFUSED","EPIPE","ETIMEDOUT"]},51528:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.isServerError=t.isTransientError=t.isThrottlingError=t.isClockSkewError=t.isRetryableByTrait=void 0;const o=n(35192);const isRetryableByTrait=e=>e.$retryable!==undefined;t.isRetryableByTrait=isRetryableByTrait;const isClockSkewError=e=>o.CLOCK_SKEW_ERROR_CODES.includes(e.name);t.isClockSkewError=isClockSkewError;const isThrottlingError=e=>{var t,n;return((t=e.$metadata)===null||t===void 0?void 0:t.httpStatusCode)===429||o.THROTTLING_ERROR_CODES.includes(e.name)||((n=e.$retryable)===null||n===void 0?void 0:n.throttling)==true};t.isThrottlingError=isThrottlingError;const isTransientError=e=>{var t;return o.TRANSIENT_ERROR_CODES.includes(e.name)||o.NODEJS_TIMEOUT_ERROR_CODES.includes((e===null||e===void 0?void 0:e.code)||"")||o.TRANSIENT_ERROR_STATUS_CODES.includes(((t=e.$metadata)===null||t===void 0?void 0:t.httpStatusCode)||0)};t.isTransientError=isTransientError;const isServerError=e=>{var n;if(((n=e.$metadata)===null||n===void 0?void 0:n.httpStatusCode)!==undefined){const n=e.$metadata.httpStatusCode;if(500<=n&&n<=599&&!(0,t.isTransientError)(e)){return true}return false}return false};t.isServerError=isServerError},58523:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getConfigData=void 0;const o=n(18499);const r=n(61570);const getConfigData=e=>Object.entries(e).filter((([e])=>{const t=e.split(r.CONFIG_PREFIX_SEPARATOR);if(t.length===2&&Object.values(o.IniSectionType).includes(t[0])){return true}return false})).reduce(((e,[t,n])=>{const s=t.startsWith(o.IniSectionType.PROFILE)?t.split(r.CONFIG_PREFIX_SEPARATOR)[1]:t;e[s]=n;return e}),{...e.default&&{default:e.default}});t.getConfigData=getConfigData},24251:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getConfigFilepath=t.ENV_CONFIG_PATH=void 0;const o=n(71017);const r=n(56733);t.ENV_CONFIG_PATH="AWS_CONFIG_FILE";const getConfigFilepath=()=>process.env[t.ENV_CONFIG_PATH]||(0,o.join)((0,r.getHomeDir)(),".aws","config");t.getConfigFilepath=getConfigFilepath},25244:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getCredentialsFilepath=t.ENV_CREDENTIALS_PATH=void 0;const o=n(71017);const r=n(56733);t.ENV_CREDENTIALS_PATH="AWS_SHARED_CREDENTIALS_FILE";const getCredentialsFilepath=()=>process.env[t.ENV_CREDENTIALS_PATH]||(0,o.join)((0,r.getHomeDir)(),".aws","credentials");t.getCredentialsFilepath=getCredentialsFilepath},56733:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getHomeDir=void 0;const o=n(22037);const r=n(71017);const s={};const getHomeDirCacheKey=()=>{if(process&&process.geteuid){return`${process.geteuid()}`}return"DEFAULT"};const getHomeDir=()=>{const{HOME:e,USERPROFILE:t,HOMEPATH:n,HOMEDRIVE:i=`C:${r.sep}`}=process.env;if(e)return e;if(t)return t;if(n)return`${i}${n}`;const a=getHomeDirCacheKey();if(!s[a])s[a]=(0,o.homedir)();return s[a]};t.getHomeDir=getHomeDir},44632:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getProfileName=t.DEFAULT_PROFILE=t.ENV_PROFILE=void 0;t.ENV_PROFILE="AWS_PROFILE";t.DEFAULT_PROFILE="default";const getProfileName=e=>e.profile||process.env[t.ENV_PROFILE]||t.DEFAULT_PROFILE;t.getProfileName=getProfileName},31910:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getSSOTokenFilepath=void 0;const o=n(6113);const r=n(71017);const s=n(56733);const getSSOTokenFilepath=e=>{const t=(0,o.createHash)("sha1");const n=t.update(e).digest("hex");return(0,r.join)((0,s.getHomeDir)(),".aws","sso","cache",`${n}.json`)};t.getSSOTokenFilepath=getSSOTokenFilepath},14026:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getSSOTokenFromFile=void 0;const o=n(57147);const r=n(31910);const{readFile:s}=o.promises;const getSSOTokenFromFile=async e=>{const t=(0,r.getSSOTokenFilepath)(e);const n=await s(t,"utf8");return JSON.parse(n)};t.getSSOTokenFromFile=getSSOTokenFromFile},7295:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getSsoSessionData=void 0;const o=n(18499);const r=n(61570);const getSsoSessionData=e=>Object.entries(e).filter((([e])=>e.startsWith(o.IniSectionType.SSO_SESSION+r.CONFIG_PREFIX_SEPARATOR))).reduce(((e,[t,n])=>({...e,[t.split(r.CONFIG_PREFIX_SEPARATOR)[1]]:n})),{});t.getSsoSessionData=getSsoSessionData},87831:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(56733),t);o.__exportStar(n(44632),t);o.__exportStar(n(31910),t);o.__exportStar(n(14026),t);o.__exportStar(n(61570),t);o.__exportStar(n(43340),t);o.__exportStar(n(98417),t);o.__exportStar(n(7958),t)},61570:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.loadSharedConfigFiles=t.CONFIG_PREFIX_SEPARATOR=void 0;const o=n(58523);const r=n(24251);const s=n(25244);const i=n(91095);const a=n(10168);const swallowError=()=>({});t.CONFIG_PREFIX_SEPARATOR=".";const loadSharedConfigFiles=async(e={})=>{const{filepath:t=(0,s.getCredentialsFilepath)(),configFilepath:n=(0,r.getConfigFilepath)()}=e;const c=await Promise.all([(0,a.slurpFile)(n,{ignoreCache:e.ignoreCache}).then(i.parseIni).then(o.getConfigData).catch(swallowError),(0,a.slurpFile)(t,{ignoreCache:e.ignoreCache}).then(i.parseIni).catch(swallowError)]);return{configFile:c[0],credentialsFile:c[1]}};t.loadSharedConfigFiles=loadSharedConfigFiles},43340:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.loadSsoSessionData=void 0;const o=n(24251);const r=n(7295);const s=n(91095);const i=n(10168);const swallowError=()=>({});const loadSsoSessionData=async(e={})=>{var t;return(0,i.slurpFile)((t=e.configFilepath)!==null&&t!==void 0?t:(0,o.getConfigFilepath)()).then(s.parseIni).then(r.getSsoSessionData).catch(swallowError)};t.loadSsoSessionData=loadSsoSessionData},58791:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.mergeConfigFiles=void 0;const mergeConfigFiles=(...e)=>{const t={};for(const n of e){for(const[e,o]of Object.entries(n)){if(t[e]!==undefined){Object.assign(t[e],o)}else{t[e]=o}}}return t};t.mergeConfigFiles=mergeConfigFiles},91095:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.parseIni=void 0;const o=n(18499);const r=n(61570);const s=/^([\w-]+)\s(["'])?([\w-@\+\.%:/]+)\2$/;const i=["__proto__","profile __proto__"];const parseIni=e=>{const t={};let n;let a;for(const c of e.split(/\r?\n/)){const e=c.split(/(^|\s)[;#]/)[0].trim();const d=e[0]==="["&&e[e.length-1]==="]";if(d){n=undefined;a=undefined;const t=e.substring(1,e.length-1);const c=s.exec(t);if(c){const[,e,,t]=c;if(Object.values(o.IniSectionType).includes(e)){n=[e,t].join(r.CONFIG_PREFIX_SEPARATOR)}}else{n=t}if(i.includes(t)){throw new Error(`Found invalid profile name "${t}"`)}}else if(n){const o=e.indexOf("=");if(![0,-1].includes(o)){const[s,i]=[e.substring(0,o).trim(),e.substring(o+1).trim()];if(i===""){a=s}else{if(a&&c.trimStart()===c){a=undefined}t[n]=t[n]||{};const e=a?[a,s].join(r.CONFIG_PREFIX_SEPARATOR):s;t[n][e]=i}}}}return t};t.parseIni=parseIni},98417:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.parseKnownFiles=void 0;const o=n(61570);const r=n(58791);const parseKnownFiles=async e=>{const t=await(0,o.loadSharedConfigFiles)(e);return(0,r.mergeConfigFiles)(t.configFile,t.credentialsFile)};t.parseKnownFiles=parseKnownFiles},10168:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.slurpFile=void 0;const o=n(57147);const{readFile:r}=o.promises;const s={};const slurpFile=(e,t)=>{if(!s[e]||(t===null||t===void 0?void 0:t.ignoreCache)){s[e]=r(e,"utf8")}return s[e]};t.slurpFile=slurpFile},7958:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},32028:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.SignatureV4=void 0;const o=n(64268);const r=n(10846);const s=n(25275);const i=n(47107);const a=n(36089);const c=n(94346);const d=n(84306);const u=n(83297);const l=n(68178);const p=n(64858);const m=n(62665);const f=n(71989);const g=n(69890);class SignatureV4{constructor({applyChecksum:e,credentials:t,region:n,service:r,sha256:a,uriEscapePath:c=true}){this.headerMarshaller=new o.HeaderMarshaller(i.toUtf8,i.fromUtf8);this.service=r;this.sha256=a;this.uriEscapePath=c;this.applyChecksum=typeof e==="boolean"?e:true;this.regionProvider=(0,s.normalizeProvider)(n);this.credentialProvider=(0,s.normalizeProvider)(t)}async presign(e,t={}){const{signingDate:n=new Date,expiresIn:o=3600,unsignableHeaders:r,unhoistableHeaders:s,signableHeaders:i,signingRegion:u,signingService:p}=t;const g=await this.credentialProvider();this.validateResolvedCredentials(g);const E=u!==null&&u!==void 0?u:await this.regionProvider();const{longDate:y,shortDate:S}=formatDate(n);if(o>a.MAX_PRESIGNED_TTL){return Promise.reject("Signature version 4 presigned URLs"+" must have an expiration date less than one week in"+" the future")}const h=(0,c.createScope)(S,E,p!==null&&p!==void 0?p:this.service);const _=(0,m.moveHeadersToQuery)((0,f.prepareRequest)(e),{unhoistableHeaders:s});if(g.sessionToken){_.query[a.TOKEN_QUERY_PARAM]=g.sessionToken}_.query[a.ALGORITHM_QUERY_PARAM]=a.ALGORITHM_IDENTIFIER;_.query[a.CREDENTIAL_QUERY_PARAM]=`${g.accessKeyId}/${h}`;_.query[a.AMZ_DATE_QUERY_PARAM]=y;_.query[a.EXPIRES_QUERY_PARAM]=o.toString(10);const v=(0,d.getCanonicalHeaders)(_,r,i);_.query[a.SIGNED_HEADERS_QUERY_PARAM]=getCanonicalHeaderList(v);_.query[a.SIGNATURE_QUERY_PARAM]=await this.getSignature(y,h,this.getSigningKey(g,E,S,p),this.createCanonicalRequest(_,v,await(0,l.getPayloadHash)(e,this.sha256)));return _}async sign(e,t){if(typeof e==="string"){return this.signString(e,t)}else if(e.headers&&e.payload){return this.signEvent(e,t)}else if(e.message){return this.signMessage(e,t)}else{return this.signRequest(e,t)}}async signEvent({headers:e,payload:t},{signingDate:n=new Date,priorSignature:o,signingRegion:s,signingService:i}){const d=s!==null&&s!==void 0?s:await this.regionProvider();const{shortDate:u,longDate:p}=formatDate(n);const m=(0,c.createScope)(u,d,i!==null&&i!==void 0?i:this.service);const f=await(0,l.getPayloadHash)({headers:{},body:t},this.sha256);const g=new this.sha256;g.update(e);const E=(0,r.toHex)(await g.digest());const y=[a.EVENT_ALGORITHM_IDENTIFIER,p,m,o,E,f].join("\n");return this.signString(y,{signingDate:n,signingRegion:d,signingService:i})}async signMessage(e,{signingDate:t=new Date,signingRegion:n,signingService:o}){const r=this.signEvent({headers:this.headerMarshaller.format(e.message.headers),payload:e.message.body},{signingDate:t,signingRegion:n,signingService:o,priorSignature:e.priorSignature});return r.then((t=>({message:e.message,signature:t})))}async signString(e,{signingDate:t=new Date,signingRegion:n,signingService:o}={}){const s=await this.credentialProvider();this.validateResolvedCredentials(s);const a=n!==null&&n!==void 0?n:await this.regionProvider();const{shortDate:c}=formatDate(t);const d=new this.sha256(await this.getSigningKey(s,a,c,o));d.update((0,i.toUint8Array)(e));return(0,r.toHex)(await d.digest())}async signRequest(e,{signingDate:t=new Date,signableHeaders:n,unsignableHeaders:o,signingRegion:r,signingService:s}={}){const i=await this.credentialProvider();this.validateResolvedCredentials(i);const u=r!==null&&r!==void 0?r:await this.regionProvider();const m=(0,f.prepareRequest)(e);const{longDate:g,shortDate:E}=formatDate(t);const y=(0,c.createScope)(E,u,s!==null&&s!==void 0?s:this.service);m.headers[a.AMZ_DATE_HEADER]=g;if(i.sessionToken){m.headers[a.TOKEN_HEADER]=i.sessionToken}const S=await(0,l.getPayloadHash)(m,this.sha256);if(!(0,p.hasHeader)(a.SHA256_HEADER,m.headers)&&this.applyChecksum){m.headers[a.SHA256_HEADER]=S}const h=(0,d.getCanonicalHeaders)(m,o,n);const _=await this.getSignature(g,y,this.getSigningKey(i,u,E,s),this.createCanonicalRequest(m,h,S));m.headers[a.AUTH_HEADER]=`${a.ALGORITHM_IDENTIFIER} `+`Credential=${i.accessKeyId}/${y}, `+`SignedHeaders=${getCanonicalHeaderList(h)}, `+`Signature=${_}`;return m}createCanonicalRequest(e,t,n){const o=Object.keys(t).sort();return`${e.method}\n${this.getCanonicalPath(e)}\n${(0,u.getCanonicalQuery)(e)}\n${o.map((e=>`${e}:${t[e]}`)).join("\n")}\n\n${o.join(";")}\n${n}`}async createStringToSign(e,t,n){const o=new this.sha256;o.update((0,i.toUint8Array)(n));const s=await o.digest();return`${a.ALGORITHM_IDENTIFIER}\n${e}\n${t}\n${(0,r.toHex)(s)}`}getCanonicalPath({path:e}){if(this.uriEscapePath){const t=[];for(const n of e.split("/")){if((n===null||n===void 0?void 0:n.length)===0)continue;if(n===".")continue;if(n===".."){t.pop()}else{t.push(n)}}const n=`${(e===null||e===void 0?void 0:e.startsWith("/"))?"/":""}${t.join("/")}${t.length>0&&(e===null||e===void 0?void 0:e.endsWith("/"))?"/":""}`;const o=encodeURIComponent(n);return o.replace(/%2F/g,"/")}return e}async getSignature(e,t,n,o){const s=await this.createStringToSign(e,t,o);const a=new this.sha256(await n);a.update((0,i.toUint8Array)(s));return(0,r.toHex)(await a.digest())}getSigningKey(e,t,n,o){return(0,c.getSigningKey)(this.sha256,e,n,t,o||this.service)}validateResolvedCredentials(e){if(typeof e!=="object"||typeof e.accessKeyId!=="string"||typeof e.secretAccessKey!=="string"){throw new Error("Resolved credential object is not valid")}}}t.SignatureV4=SignatureV4;const formatDate=e=>{const t=(0,g.iso8601)(e).replace(/[\-:]/g,"");return{longDate:t,shortDate:t.slice(0,8)}};const getCanonicalHeaderList=e=>Object.keys(e).sort().join(";")},42468:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.cloneQuery=t.cloneRequest=void 0;const cloneRequest=({headers:e,query:n,...o})=>({...o,headers:{...e},query:n?(0,t.cloneQuery)(n):undefined});t.cloneRequest=cloneRequest;const cloneQuery=e=>Object.keys(e).reduce(((t,n)=>{const o=e[n];return{...t,[n]:Array.isArray(o)?[...o]:o}}),{});t.cloneQuery=cloneQuery},36089:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.MAX_PRESIGNED_TTL=t.KEY_TYPE_IDENTIFIER=t.MAX_CACHE_SIZE=t.UNSIGNED_PAYLOAD=t.EVENT_ALGORITHM_IDENTIFIER=t.ALGORITHM_IDENTIFIER_V4A=t.ALGORITHM_IDENTIFIER=t.UNSIGNABLE_PATTERNS=t.SEC_HEADER_PATTERN=t.PROXY_HEADER_PATTERN=t.ALWAYS_UNSIGNABLE_HEADERS=t.HOST_HEADER=t.TOKEN_HEADER=t.SHA256_HEADER=t.SIGNATURE_HEADER=t.GENERATED_HEADERS=t.DATE_HEADER=t.AMZ_DATE_HEADER=t.AUTH_HEADER=t.REGION_SET_PARAM=t.TOKEN_QUERY_PARAM=t.SIGNATURE_QUERY_PARAM=t.EXPIRES_QUERY_PARAM=t.SIGNED_HEADERS_QUERY_PARAM=t.AMZ_DATE_QUERY_PARAM=t.CREDENTIAL_QUERY_PARAM=t.ALGORITHM_QUERY_PARAM=void 0;t.ALGORITHM_QUERY_PARAM="X-Amz-Algorithm";t.CREDENTIAL_QUERY_PARAM="X-Amz-Credential";t.AMZ_DATE_QUERY_PARAM="X-Amz-Date";t.SIGNED_HEADERS_QUERY_PARAM="X-Amz-SignedHeaders";t.EXPIRES_QUERY_PARAM="X-Amz-Expires";t.SIGNATURE_QUERY_PARAM="X-Amz-Signature";t.TOKEN_QUERY_PARAM="X-Amz-Security-Token";t.REGION_SET_PARAM="X-Amz-Region-Set";t.AUTH_HEADER="authorization";t.AMZ_DATE_HEADER=t.AMZ_DATE_QUERY_PARAM.toLowerCase();t.DATE_HEADER="date";t.GENERATED_HEADERS=[t.AUTH_HEADER,t.AMZ_DATE_HEADER,t.DATE_HEADER];t.SIGNATURE_HEADER=t.SIGNATURE_QUERY_PARAM.toLowerCase();t.SHA256_HEADER="x-amz-content-sha256";t.TOKEN_HEADER=t.TOKEN_QUERY_PARAM.toLowerCase();t.HOST_HEADER="host";t.ALWAYS_UNSIGNABLE_HEADERS={authorization:true,"cache-control":true,connection:true,expect:true,from:true,"keep-alive":true,"max-forwards":true,pragma:true,referer:true,te:true,trailer:true,"transfer-encoding":true,upgrade:true,"user-agent":true,"x-amzn-trace-id":true};t.PROXY_HEADER_PATTERN=/^proxy-/;t.SEC_HEADER_PATTERN=/^sec-/;t.UNSIGNABLE_PATTERNS=[/^proxy-/i,/^sec-/i];t.ALGORITHM_IDENTIFIER="AWS4-HMAC-SHA256";t.ALGORITHM_IDENTIFIER_V4A="AWS4-ECDSA-P256-SHA256";t.EVENT_ALGORITHM_IDENTIFIER="AWS4-HMAC-SHA256-PAYLOAD";t.UNSIGNED_PAYLOAD="UNSIGNED-PAYLOAD";t.MAX_CACHE_SIZE=50;t.KEY_TYPE_IDENTIFIER="aws4_request";t.MAX_PRESIGNED_TTL=60*60*24*7},94346:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.clearCredentialCache=t.getSigningKey=t.createScope=void 0;const o=n(10846);const r=n(47107);const s=n(36089);const i={};const a=[];const createScope=(e,t,n)=>`${e}/${t}/${n}/${s.KEY_TYPE_IDENTIFIER}`;t.createScope=createScope;const getSigningKey=async(e,t,n,r,c)=>{const d=await hmac(e,t.secretAccessKey,t.accessKeyId);const u=`${n}:${r}:${c}:${(0,o.toHex)(d)}:${t.sessionToken}`;if(u in i){return i[u]}a.push(u);while(a.length>s.MAX_CACHE_SIZE){delete i[a.shift()]}let l=`AWS4${t.secretAccessKey}`;for(const t of[n,r,c,s.KEY_TYPE_IDENTIFIER]){l=await hmac(e,l,t)}return i[u]=l};t.getSigningKey=getSigningKey;const clearCredentialCache=()=>{a.length=0;Object.keys(i).forEach((e=>{delete i[e]}))};t.clearCredentialCache=clearCredentialCache;const hmac=(e,t,n)=>{const o=new e(t);o.update((0,r.toUint8Array)(n));return o.digest()}},84306:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getCanonicalHeaders=void 0;const o=n(36089);const getCanonicalHeaders=({headers:e},t,n)=>{const r={};for(const s of Object.keys(e).sort()){if(e[s]==undefined){continue}const i=s.toLowerCase();if(i in o.ALWAYS_UNSIGNABLE_HEADERS||(t===null||t===void 0?void 0:t.has(i))||o.PROXY_HEADER_PATTERN.test(i)||o.SEC_HEADER_PATTERN.test(i)){if(!n||n&&!n.has(i)){continue}}r[i]=e[s].trim().replace(/\s+/g," ")}return r};t.getCanonicalHeaders=getCanonicalHeaders},83297:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getCanonicalQuery=void 0;const o=n(68290);const r=n(36089);const getCanonicalQuery=({query:e={}})=>{const t=[];const n={};for(const s of Object.keys(e).sort()){if(s.toLowerCase()===r.SIGNATURE_HEADER){continue}t.push(s);const i=e[s];if(typeof i==="string"){n[s]=`${(0,o.escapeUri)(s)}=${(0,o.escapeUri)(i)}`}else if(Array.isArray(i)){n[s]=i.slice(0).reduce(((e,t)=>e.concat([`${(0,o.escapeUri)(s)}=${(0,o.escapeUri)(t)}`])),[]).sort().join("&")}}return t.map((e=>n[e])).filter((e=>e)).join("&")};t.getCanonicalQuery=getCanonicalQuery},68178:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getPayloadHash=void 0;const o=n(35696);const r=n(10846);const s=n(47107);const i=n(36089);const getPayloadHash=async({headers:e,body:t},n)=>{for(const t of Object.keys(e)){if(t.toLowerCase()===i.SHA256_HEADER){return e[t]}}if(t==undefined){return"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"}else if(typeof t==="string"||ArrayBuffer.isView(t)||(0,o.isArrayBuffer)(t)){const e=new n;e.update((0,s.toUint8Array)(t));return(0,r.toHex)(await e.digest())}return i.UNSIGNED_PAYLOAD};t.getPayloadHash=getPayloadHash},64858:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.deleteHeader=t.getHeaderValue=t.hasHeader=void 0;const hasHeader=(e,t)=>{e=e.toLowerCase();for(const n of Object.keys(t)){if(e===n.toLowerCase()){return true}}return false};t.hasHeader=hasHeader;const getHeaderValue=(e,t)=>{e=e.toLowerCase();for(const n of Object.keys(t)){if(e===n.toLowerCase()){return t[n]}}return undefined};t.getHeaderValue=getHeaderValue;const deleteHeader=(e,t)=>{e=e.toLowerCase();for(const n of Object.keys(t)){if(e===n.toLowerCase()){delete t[n]}}};t.deleteHeader=deleteHeader},20829:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.prepareRequest=t.moveHeadersToQuery=t.getPayloadHash=t.getCanonicalQuery=t.getCanonicalHeaders=void 0;const o=n(10204);o.__exportStar(n(32028),t);var r=n(84306);Object.defineProperty(t,"getCanonicalHeaders",{enumerable:true,get:function(){return r.getCanonicalHeaders}});var s=n(83297);Object.defineProperty(t,"getCanonicalQuery",{enumerable:true,get:function(){return s.getCanonicalQuery}});var i=n(68178);Object.defineProperty(t,"getPayloadHash",{enumerable:true,get:function(){return i.getPayloadHash}});var a=n(62665);Object.defineProperty(t,"moveHeadersToQuery",{enumerable:true,get:function(){return a.moveHeadersToQuery}});var c=n(71989);Object.defineProperty(t,"prepareRequest",{enumerable:true,get:function(){return c.prepareRequest}});o.__exportStar(n(94346),t)},62665:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.moveHeadersToQuery=void 0;const o=n(42468);const moveHeadersToQuery=(e,t={})=>{var n;const{headers:r,query:s={}}=typeof e.clone==="function"?e.clone():(0,o.cloneRequest)(e);for(const e of Object.keys(r)){const o=e.toLowerCase();if(o.slice(0,6)==="x-amz-"&&!((n=t.unhoistableHeaders)===null||n===void 0?void 0:n.has(o))){s[e]=r[e];delete r[e]}}return{...e,headers:r,query:s}};t.moveHeadersToQuery=moveHeadersToQuery},71989:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.prepareRequest=void 0;const o=n(42468);const r=n(36089);const prepareRequest=e=>{e=typeof e.clone==="function"?e.clone():(0,o.cloneRequest)(e);for(const t of Object.keys(e.headers)){if(r.GENERATED_HEADERS.indexOf(t.toLowerCase())>-1){delete e.headers[t]}}return e};t.prepareRequest=prepareRequest},69890:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.toDate=t.iso8601=void 0;const iso8601=e=>(0,t.toDate)(e).toISOString().replace(/\.\d{3}Z$/,"Z");t.iso8601=iso8601;const toDate=e=>{if(typeof e==="number"){return new Date(e*1e3)}if(typeof e==="string"){if(Number(e)){return new Date(Number(e)*1e3)}return new Date(e)}return e};t.toDate=toDate},42518:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.NoOpLogger=void 0;class NoOpLogger{trace(){}debug(){}info(){}warn(){}error(){}}t.NoOpLogger=NoOpLogger},57242:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.Client=void 0;const o=n(61903);class Client{constructor(e){this.middlewareStack=(0,o.constructStack)();this.config=e}send(e,t,n){const o=typeof t!=="function"?t:undefined;const r=typeof t==="function"?t:n;const s=e.resolveMiddleware(this.middlewareStack,this.config,o);if(r){s(e).then((e=>r(null,e.output)),(e=>r(e))).catch((()=>{}))}else{return s(e).then((e=>e.output))}}destroy(){if(this.config.requestHandler.destroy)this.config.requestHandler.destroy()}}t.Client=Client},8903:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.collectBody=void 0;const o=n(5422);const collectBody=async(e=new Uint8Array,t)=>{if(e instanceof Uint8Array){return o.Uint8ArrayBlobAdapter.mutate(e)}if(!e){return o.Uint8ArrayBlobAdapter.mutate(new Uint8Array)}const n=t.streamCollector(e);return o.Uint8ArrayBlobAdapter.mutate(await n)};t.collectBody=collectBody},91507:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.Command=void 0;const o=n(61903);class Command{constructor(){this.middlewareStack=(0,o.constructStack)()}}t.Command=Command},34381:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.SENSITIVE_STRING=void 0;t.SENSITIVE_STRING="***SensitiveInformation***"},7559:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.createAggregatedClient=void 0;const createAggregatedClient=(e,t)=>{for(const n of Object.keys(e)){const o=e[n];const methodImpl=async function(e,t,n){const r=new o(e);if(typeof t==="function"){this.send(r,t)}else if(typeof n==="function"){if(typeof t!=="object")throw new Error(`Expected http options but got ${typeof t}`);this.send(r,t||{},n)}else{return this.send(r,t)}};const r=(n[0].toLowerCase()+n.slice(1)).replace(/Command$/,"");t.prototype[r]=methodImpl}};t.createAggregatedClient=createAggregatedClient},98529:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.parseEpochTimestamp=t.parseRfc7231DateTime=t.parseRfc3339DateTimeWithOffset=t.parseRfc3339DateTime=t.dateToUtcString=void 0;const o=n(62986);const r=["Sun","Mon","Tue","Wed","Thu","Fri","Sat"];const s=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];function dateToUtcString(e){const t=e.getUTCFullYear();const n=e.getUTCMonth();const o=e.getUTCDay();const i=e.getUTCDate();const a=e.getUTCHours();const c=e.getUTCMinutes();const d=e.getUTCSeconds();const u=i<10?`0${i}`:`${i}`;const l=a<10?`0${a}`:`${a}`;const p=c<10?`0${c}`:`${c}`;const m=d<10?`0${d}`:`${d}`;return`${r[o]}, ${u} ${s[n]} ${t} ${l}:${p}:${m} GMT`}t.dateToUtcString=dateToUtcString;const i=new RegExp(/^(\d{4})-(\d{2})-(\d{2})[tT](\d{2}):(\d{2}):(\d{2})(?:\.(\d+))?[zZ]$/);const parseRfc3339DateTime=e=>{if(e===null||e===undefined){return undefined}if(typeof e!=="string"){throw new TypeError("RFC-3339 date-times must be expressed as strings")}const t=i.exec(e);if(!t){throw new TypeError("Invalid RFC-3339 date-time value")}const[n,r,s,a,c,d,u,l]=t;const p=(0,o.strictParseShort)(stripLeadingZeroes(r));const m=parseDateValue(s,"month",1,12);const f=parseDateValue(a,"day",1,31);return buildDate(p,m,f,{hours:c,minutes:d,seconds:u,fractionalMilliseconds:l})};t.parseRfc3339DateTime=parseRfc3339DateTime;const a=new RegExp(/^(\d{4})-(\d{2})-(\d{2})[tT](\d{2}):(\d{2}):(\d{2})(?:\.(\d+))?(([-+]\d{2}\:\d{2})|[zZ])$/);const parseRfc3339DateTimeWithOffset=e=>{if(e===null||e===undefined){return undefined}if(typeof e!=="string"){throw new TypeError("RFC-3339 date-times must be expressed as strings")}const t=a.exec(e);if(!t){throw new TypeError("Invalid RFC-3339 date-time value")}const[n,r,s,i,c,d,u,l,p]=t;const m=(0,o.strictParseShort)(stripLeadingZeroes(r));const f=parseDateValue(s,"month",1,12);const g=parseDateValue(i,"day",1,31);const E=buildDate(m,f,g,{hours:c,minutes:d,seconds:u,fractionalMilliseconds:l});if(p.toUpperCase()!="Z"){E.setTime(E.getTime()-parseOffsetToMilliseconds(p))}return E};t.parseRfc3339DateTimeWithOffset=parseRfc3339DateTimeWithOffset;const c=new RegExp(/^(?:Mon|Tue|Wed|Thu|Fri|Sat|Sun), (\d{2}) (Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec) (\d{4}) (\d{1,2}):(\d{2}):(\d{2})(?:\.(\d+))? GMT$/);const d=new RegExp(/^(?:Monday|Tuesday|Wednesday|Thursday|Friday|Saturday|Sunday), (\d{2})-(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)-(\d{2}) (\d{1,2}):(\d{2}):(\d{2})(?:\.(\d+))? GMT$/);const u=new RegExp(/^(?:Mon|Tue|Wed|Thu|Fri|Sat|Sun) (Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec) ( [1-9]|\d{2}) (\d{1,2}):(\d{2}):(\d{2})(?:\.(\d+))? (\d{4})$/);const parseRfc7231DateTime=e=>{if(e===null||e===undefined){return undefined}if(typeof e!=="string"){throw new TypeError("RFC-7231 date-times must be expressed as strings")}let t=c.exec(e);if(t){const[e,n,r,s,i,a,c,d]=t;return buildDate((0,o.strictParseShort)(stripLeadingZeroes(s)),parseMonthByShortName(r),parseDateValue(n,"day",1,31),{hours:i,minutes:a,seconds:c,fractionalMilliseconds:d})}t=d.exec(e);if(t){const[e,n,o,r,s,i,a,c]=t;return adjustRfc850Year(buildDate(parseTwoDigitYear(r),parseMonthByShortName(o),parseDateValue(n,"day",1,31),{hours:s,minutes:i,seconds:a,fractionalMilliseconds:c}))}t=u.exec(e);if(t){const[e,n,r,s,i,a,c,d]=t;return buildDate((0,o.strictParseShort)(stripLeadingZeroes(d)),parseMonthByShortName(n),parseDateValue(r.trimLeft(),"day",1,31),{hours:s,minutes:i,seconds:a,fractionalMilliseconds:c})}throw new TypeError("Invalid RFC-7231 date-time value")};t.parseRfc7231DateTime=parseRfc7231DateTime;const parseEpochTimestamp=e=>{if(e===null||e===undefined){return undefined}let t;if(typeof e==="number"){t=e}else if(typeof e==="string"){t=(0,o.strictParseDouble)(e)}else{throw new TypeError("Epoch timestamps must be expressed as floating point numbers or their string representation")}if(Number.isNaN(t)||t===Infinity||t===-Infinity){throw new TypeError("Epoch timestamps must be valid, non-Infinite, non-NaN numerics")}return new Date(Math.round(t*1e3))};t.parseEpochTimestamp=parseEpochTimestamp;const buildDate=(e,t,n,o)=>{const r=t-1;validateDayOfMonth(e,r,n);return new Date(Date.UTC(e,r,n,parseDateValue(o.hours,"hour",0,23),parseDateValue(o.minutes,"minute",0,59),parseDateValue(o.seconds,"seconds",0,60),parseMilliseconds(o.fractionalMilliseconds)))};const parseTwoDigitYear=e=>{const t=(new Date).getUTCFullYear();const n=Math.floor(t/100)*100+(0,o.strictParseShort)(stripLeadingZeroes(e));if(n{if(e.getTime()-(new Date).getTime()>l){return new Date(Date.UTC(e.getUTCFullYear()-100,e.getUTCMonth(),e.getUTCDate(),e.getUTCHours(),e.getUTCMinutes(),e.getUTCSeconds(),e.getUTCMilliseconds()))}return e};const parseMonthByShortName=e=>{const t=s.indexOf(e);if(t<0){throw new TypeError(`Invalid month: ${e}`)}return t+1};const p=[31,28,31,30,31,30,31,31,30,31,30,31];const validateDayOfMonth=(e,t,n)=>{let o=p[t];if(t===1&&isLeapYear(e)){o=29}if(n>o){throw new TypeError(`Invalid day for ${s[t]} in ${e}: ${n}`)}};const isLeapYear=e=>e%4===0&&(e%100!==0||e%400===0);const parseDateValue=(e,t,n,r)=>{const s=(0,o.strictParseByte)(stripLeadingZeroes(e));if(sr){throw new TypeError(`${t} must be between ${n} and ${r}, inclusive`)}return s};const parseMilliseconds=e=>{if(e===null||e===undefined){return 0}return(0,o.strictParseFloat32)("0."+e)*1e3};const parseOffsetToMilliseconds=e=>{const t=e[0];let n=1;if(t=="+"){n=1}else if(t=="-"){n=-1}else{throw new TypeError(`Offset direction, ${t}, must be "+" or "-"`)}const o=Number(e.substring(1,3));const r=Number(e.substring(4,6));return n*(o*60+r)*60*1e3};const stripLeadingZeroes=e=>{let t=0;while(t{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.withBaseException=t.throwDefaultError=void 0;const o=n(78672);const throwDefaultError=({output:e,parsedBody:t,exceptionCtor:n,errorCode:r})=>{const s=deserializeMetadata(e);const i=s.httpStatusCode?s.httpStatusCode+"":undefined;const a=new n({name:(t===null||t===void 0?void 0:t.code)||(t===null||t===void 0?void 0:t.Code)||r||i||"UnknownError",$fault:"client",$metadata:s});throw(0,o.decorateServiceException)(a,t)};t.throwDefaultError=throwDefaultError;const withBaseException=e=>({output:n,parsedBody:o,errorCode:r})=>{(0,t.throwDefaultError)({output:n,parsedBody:o,exceptionCtor:e,errorCode:r})};t.withBaseException=withBaseException;const deserializeMetadata=e=>{var t,n;return{httpStatusCode:e.statusCode,requestId:(n=(t=e.headers["x-amzn-requestid"])!==null&&t!==void 0?t:e.headers["x-amzn-request-id"])!==null&&n!==void 0?n:e.headers["x-amz-request-id"],extendedRequestId:e.headers["x-amz-id-2"],cfId:e.headers["x-amz-cf-id"]}}},51109:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.loadConfigsForDefaultMode=void 0;const loadConfigsForDefaultMode=e=>{switch(e){case"standard":return{retryMode:"standard",connectionTimeout:3100};case"in-region":return{retryMode:"standard",connectionTimeout:1100};case"cross-region":return{retryMode:"standard",connectionTimeout:3100};case"mobile":return{retryMode:"standard",connectionTimeout:3e4};default:return{}}};t.loadConfigsForDefaultMode=loadConfigsForDefaultMode},73842:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.emitWarningIfUnsupportedVersion=void 0;let n=false;const emitWarningIfUnsupportedVersion=e=>{if(e&&!n&&parseInt(e.substring(1,e.indexOf(".")))<14){n=true}};t.emitWarningIfUnsupportedVersion=emitWarningIfUnsupportedVersion},78672:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.decorateServiceException=t.ServiceException=void 0;class ServiceException extends Error{constructor(e){super(e.message);Object.setPrototypeOf(this,ServiceException.prototype);this.name=e.name;this.$fault=e.$fault;this.$metadata=e.$metadata}}t.ServiceException=ServiceException;const decorateServiceException=(e,t={})=>{Object.entries(t).filter((([,e])=>e!==undefined)).forEach((([t,n])=>{if(e[t]==undefined||e[t]===""){e[t]=n}}));const n=e.message||e.Message||"UnknownError";e.message=n;delete e.Message;return e};t.decorateServiceException=decorateServiceException},56047:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.extendedEncodeURIComponent=void 0;function extendedEncodeURIComponent(e){return encodeURIComponent(e).replace(/[!'()*]/g,(function(e){return"%"+e.charCodeAt(0).toString(16).toUpperCase()}))}t.extendedEncodeURIComponent=extendedEncodeURIComponent},74739:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.resolveChecksumRuntimeConfig=t.getChecksumConfiguration=t.AlgorithmId=void 0;const o=n(18499);Object.defineProperty(t,"AlgorithmId",{enumerable:true,get:function(){return o.AlgorithmId}});const getChecksumConfiguration=e=>{const t=[];for(const n in o.AlgorithmId){const r=o.AlgorithmId[n];if(e[r]===undefined){continue}t.push({algorithmId:()=>r,checksumConstructor:()=>e[r]})}return{_checksumAlgorithms:t,addChecksumAlgorithm(e){this._checksumAlgorithms.push(e)},checksumAlgorithms(){return this._checksumAlgorithms}}};t.getChecksumConfiguration=getChecksumConfiguration;const resolveChecksumRuntimeConfig=e=>{const t={};e.checksumAlgorithms().forEach((e=>{t[e.algorithmId()]=e.checksumConstructor()}));return t};t.resolveChecksumRuntimeConfig=resolveChecksumRuntimeConfig},16566:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.resolveDefaultRuntimeConfig=t.getDefaultClientConfiguration=t.getDefaultExtensionConfiguration=void 0;const o=n(74739);const r=n(70478);const getDefaultExtensionConfiguration=e=>({...(0,o.getChecksumConfiguration)(e),...(0,r.getRetryConfiguration)(e)});t.getDefaultExtensionConfiguration=getDefaultExtensionConfiguration;t.getDefaultClientConfiguration=t.getDefaultExtensionConfiguration;const resolveDefaultRuntimeConfig=e=>({...(0,o.resolveChecksumRuntimeConfig)(e),...(0,r.resolveRetryRuntimeConfig)(e)});t.resolveDefaultRuntimeConfig=resolveDefaultRuntimeConfig},15866:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(16566),t)},70478:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.resolveRetryRuntimeConfig=t.getRetryConfiguration=void 0;const getRetryConfiguration=e=>{let t=e.retryStrategy;return{setRetryStrategy(e){t=e},retryStrategy(){return t}}};t.getRetryConfiguration=getRetryConfiguration;const resolveRetryRuntimeConfig=e=>{const t={};t.retryStrategy=e.retryStrategy();return t};t.resolveRetryRuntimeConfig=resolveRetryRuntimeConfig},76760:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getArrayIfSingleItem=void 0;const getArrayIfSingleItem=e=>Array.isArray(e)?e:[e];t.getArrayIfSingleItem=getArrayIfSingleItem},67595:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getValueFromTextNode=void 0;const getValueFromTextNode=e=>{const n="#text";for(const o in e){if(e.hasOwnProperty(o)&&e[o][n]!==undefined){e[o]=e[o][n]}else if(typeof e[o]==="object"&&e[o]!==null){e[o]=(0,t.getValueFromTextNode)(e[o])}}return e};t.getValueFromTextNode=getValueFromTextNode},11866:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(42518),t);o.__exportStar(n(57242),t);o.__exportStar(n(8903),t);o.__exportStar(n(91507),t);o.__exportStar(n(34381),t);o.__exportStar(n(7559),t);o.__exportStar(n(98529),t);o.__exportStar(n(81138),t);o.__exportStar(n(51109),t);o.__exportStar(n(73842),t);o.__exportStar(n(15866),t);o.__exportStar(n(78672),t);o.__exportStar(n(56047),t);o.__exportStar(n(76760),t);o.__exportStar(n(67595),t);o.__exportStar(n(14952),t);o.__exportStar(n(84206),t);o.__exportStar(n(62986),t);o.__exportStar(n(99454),t);o.__exportStar(n(86045),t);o.__exportStar(n(9182),t);o.__exportStar(n(80781),t)},14952:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.LazyJsonString=t.StringWrapper=void 0;const StringWrapper=function(){const e=Object.getPrototypeOf(this).constructor;const t=Function.bind.apply(String,[null,...arguments]);const n=new t;Object.setPrototypeOf(n,e.prototype);return n};t.StringWrapper=StringWrapper;t.StringWrapper.prototype=Object.create(String.prototype,{constructor:{value:t.StringWrapper,enumerable:false,writable:true,configurable:true}});Object.setPrototypeOf(t.StringWrapper,String);class LazyJsonString extends t.StringWrapper{deserializeJSON(){return JSON.parse(super.toString())}toJSON(){return super.toString()}static fromObject(e){if(e instanceof LazyJsonString){return e}else if(e instanceof String||typeof e==="string"){return new LazyJsonString(e)}return new LazyJsonString(JSON.stringify(e))}}t.LazyJsonString=LazyJsonString},84206:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.take=t.convertMap=t.map=void 0;function map(e,t,n){let o;let r;let s;if(typeof t==="undefined"&&typeof n==="undefined"){o={};s=e}else{o=e;if(typeof t==="function"){r=t;s=n;return mapWithFilter(o,r,s)}else{s=t}}for(const e of Object.keys(s)){if(!Array.isArray(s[e])){o[e]=s[e];continue}applyInstruction(o,null,s,e)}return o}t.map=map;const convertMap=e=>{const t={};for(const[n,o]of Object.entries(e||{})){t[n]=[,o]}return t};t.convertMap=convertMap;const take=(e,t)=>{const n={};for(const o in t){applyInstruction(n,e,t,o)}return n};t.take=take;const mapWithFilter=(e,t,n)=>map(e,Object.entries(n).reduce(((e,[n,o])=>{if(Array.isArray(o)){e[n]=o}else{if(typeof o==="function"){e[n]=[t,o()]}else{e[n]=[t,o]}}return e}),{}));const applyInstruction=(e,t,n,o)=>{if(t!==null){let r=n[o];if(typeof r==="function"){r=[,r]}const[s=nonNullish,i=pass,a=o]=r;if(typeof s==="function"&&s(t[a])||typeof s!=="function"&&!!s){e[o]=i(t[a])}return}let[r,s]=n[o];if(typeof s==="function"){let t;const n=r===undefined&&(t=s())!=null;const i=typeof r==="function"&&!!r(void 0)||typeof r!=="function"&&!!r;if(n){e[o]=t}else if(i){e[o]=s()}}else{const t=r===undefined&&s!=null;const n=typeof r==="function"&&!!r(s)||typeof r!=="function"&&!!r;if(t||n){e[o]=s}}};const nonNullish=e=>e!=null;const pass=e=>e},62986:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.logger=t.strictParseByte=t.strictParseShort=t.strictParseInt32=t.strictParseInt=t.strictParseLong=t.limitedParseFloat32=t.limitedParseFloat=t.handleFloat=t.limitedParseDouble=t.strictParseFloat32=t.strictParseFloat=t.strictParseDouble=t.expectUnion=t.expectString=t.expectObject=t.expectNonNull=t.expectByte=t.expectShort=t.expectInt32=t.expectInt=t.expectLong=t.expectFloat32=t.expectNumber=t.expectBoolean=t.parseBoolean=void 0;const parseBoolean=e=>{switch(e){case"true":return true;case"false":return false;default:throw new Error(`Unable to parse boolean value "${e}"`)}};t.parseBoolean=parseBoolean;const expectBoolean=e=>{if(e===null||e===undefined){return undefined}if(typeof e==="number"){if(e===0||e===1){t.logger.warn(stackTraceWarning(`Expected boolean, got ${typeof e}: ${e}`))}if(e===0){return false}if(e===1){return true}}if(typeof e==="string"){const n=e.toLowerCase();if(n==="false"||n==="true"){t.logger.warn(stackTraceWarning(`Expected boolean, got ${typeof e}: ${e}`))}if(n==="false"){return false}if(n==="true"){return true}}if(typeof e==="boolean"){return e}throw new TypeError(`Expected boolean, got ${typeof e}: ${e}`)};t.expectBoolean=expectBoolean;const expectNumber=e=>{if(e===null||e===undefined){return undefined}if(typeof e==="string"){const n=parseFloat(e);if(!Number.isNaN(n)){if(String(n)!==String(e)){t.logger.warn(stackTraceWarning(`Expected number but observed string: ${e}`))}return n}}if(typeof e==="number"){return e}throw new TypeError(`Expected number, got ${typeof e}: ${e}`)};t.expectNumber=expectNumber;const n=Math.ceil(2**127*(2-2**-23));const expectFloat32=e=>{const o=(0,t.expectNumber)(e);if(o!==undefined&&!Number.isNaN(o)&&o!==Infinity&&o!==-Infinity){if(Math.abs(o)>n){throw new TypeError(`Expected 32-bit float, got ${e}`)}}return o};t.expectFloat32=expectFloat32;const expectLong=e=>{if(e===null||e===undefined){return undefined}if(Number.isInteger(e)&&!Number.isNaN(e)){return e}throw new TypeError(`Expected integer, got ${typeof e}: ${e}`)};t.expectLong=expectLong;t.expectInt=t.expectLong;const expectInt32=e=>expectSizedInt(e,32);t.expectInt32=expectInt32;const expectShort=e=>expectSizedInt(e,16);t.expectShort=expectShort;const expectByte=e=>expectSizedInt(e,8);t.expectByte=expectByte;const expectSizedInt=(e,n)=>{const o=(0,t.expectLong)(e);if(o!==undefined&&castInt(o,n)!==o){throw new TypeError(`Expected ${n}-bit integer, got ${e}`)}return o};const castInt=(e,t)=>{switch(t){case 32:return Int32Array.of(e)[0];case 16:return Int16Array.of(e)[0];case 8:return Int8Array.of(e)[0]}};const expectNonNull=(e,t)=>{if(e===null||e===undefined){if(t){throw new TypeError(`Expected a non-null value for ${t}`)}throw new TypeError("Expected a non-null value")}return e};t.expectNonNull=expectNonNull;const expectObject=e=>{if(e===null||e===undefined){return undefined}if(typeof e==="object"&&!Array.isArray(e)){return e}const t=Array.isArray(e)?"array":typeof e;throw new TypeError(`Expected object, got ${t}: ${e}`)};t.expectObject=expectObject;const expectString=e=>{if(e===null||e===undefined){return undefined}if(typeof e==="string"){return e}if(["boolean","number","bigint"].includes(typeof e)){t.logger.warn(stackTraceWarning(`Expected string, got ${typeof e}: ${e}`));return String(e)}throw new TypeError(`Expected string, got ${typeof e}: ${e}`)};t.expectString=expectString;const expectUnion=e=>{if(e===null||e===undefined){return undefined}const n=(0,t.expectObject)(e);const o=Object.entries(n).filter((([,e])=>e!=null)).map((([e])=>e));if(o.length===0){throw new TypeError(`Unions must have exactly one non-null member. None were found.`)}if(o.length>1){throw new TypeError(`Unions must have exactly one non-null member. Keys ${o} were not null.`)}return n};t.expectUnion=expectUnion;const strictParseDouble=e=>{if(typeof e=="string"){return(0,t.expectNumber)(parseNumber(e))}return(0,t.expectNumber)(e)};t.strictParseDouble=strictParseDouble;t.strictParseFloat=t.strictParseDouble;const strictParseFloat32=e=>{if(typeof e=="string"){return(0,t.expectFloat32)(parseNumber(e))}return(0,t.expectFloat32)(e)};t.strictParseFloat32=strictParseFloat32;const o=/(-?(?:0|[1-9]\d*)(?:\.\d+)?(?:[eE][+-]?\d+)?)|(-?Infinity)|(NaN)/g;const parseNumber=e=>{const t=e.match(o);if(t===null||t[0].length!==e.length){throw new TypeError(`Expected real number, got implicit NaN`)}return parseFloat(e)};const limitedParseDouble=e=>{if(typeof e=="string"){return parseFloatString(e)}return(0,t.expectNumber)(e)};t.limitedParseDouble=limitedParseDouble;t.handleFloat=t.limitedParseDouble;t.limitedParseFloat=t.limitedParseDouble;const limitedParseFloat32=e=>{if(typeof e=="string"){return parseFloatString(e)}return(0,t.expectFloat32)(e)};t.limitedParseFloat32=limitedParseFloat32;const parseFloatString=e=>{switch(e){case"NaN":return NaN;case"Infinity":return Infinity;case"-Infinity":return-Infinity;default:throw new Error(`Unable to parse float value: ${e}`)}};const strictParseLong=e=>{if(typeof e==="string"){return(0,t.expectLong)(parseNumber(e))}return(0,t.expectLong)(e)};t.strictParseLong=strictParseLong;t.strictParseInt=t.strictParseLong;const strictParseInt32=e=>{if(typeof e==="string"){return(0,t.expectInt32)(parseNumber(e))}return(0,t.expectInt32)(e)};t.strictParseInt32=strictParseInt32;const strictParseShort=e=>{if(typeof e==="string"){return(0,t.expectShort)(parseNumber(e))}return(0,t.expectShort)(e)};t.strictParseShort=strictParseShort;const strictParseByte=e=>{if(typeof e==="string"){return(0,t.expectByte)(parseNumber(e))}return(0,t.expectByte)(e)};t.strictParseByte=strictParseByte;const stackTraceWarning=e=>String(new TypeError(e).stack||e).split("\n").slice(0,5).filter((e=>!e.includes("stackTraceWarning"))).join("\n");t.logger={warn:console.warn}},99454:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.resolvedPath=void 0;const o=n(56047);const resolvedPath=(e,t,n,r,s,i)=>{if(t!=null&&t[n]!==undefined){const t=r();if(t.length<=0){throw new Error("Empty value provided for input HTTP label: "+n+".")}e=e.replace(s,i?t.split("/").map((e=>(0,o.extendedEncodeURIComponent)(e))).join("/"):(0,o.extendedEncodeURIComponent)(t))}else{throw new Error("No value provided for input HTTP label: "+n+".")}return e};t.resolvedPath=resolvedPath},86045:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.serializeFloat=void 0;const serializeFloat=e=>{if(e!==e){return"NaN"}switch(e){case Infinity:return"Infinity";case-Infinity:return"-Infinity";default:return e}};t.serializeFloat=serializeFloat},9182:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t._json=void 0;const _json=e=>{if(e==null){return{}}if(Array.isArray(e)){return e.filter((e=>e!=null))}if(typeof e==="object"){const n={};for(const o of Object.keys(e)){if(e[o]==null){continue}n[o]=(0,t._json)(e[o])}return n}return e};t._json=_json},80781:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.splitEvery=void 0;function splitEvery(e,t,n){if(n<=0||!Number.isInteger(n)){throw new Error("Invalid number of delimiters ("+n+") for splitEvery.")}const o=e.split(t);if(n===1){return o}const r=[];let s="";for(let e=0;e{"use strict";Object.defineProperty(t,"__esModule",{value:true})},53240:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.HttpApiKeyAuthLocation=void 0;var n;(function(e){e["HEADER"]="header";e["QUERY"]="query"})(n=t.HttpApiKeyAuthLocation||(t.HttpApiKeyAuthLocation={}))},83707:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},55957:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},89012:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},6359:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},68399:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.HttpAuthLocation=void 0;var n;(function(e){e["HEADER"]="header";e["QUERY"]="query"})(n=t.HttpAuthLocation||(t.HttpAuthLocation={}))},65071:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(68399),t);o.__exportStar(n(53240),t);o.__exportStar(n(83707),t);o.__exportStar(n(55957),t);o.__exportStar(n(89012),t);o.__exportStar(n(6359),t)},78698:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},79697:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},4036:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},52772:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},55379:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},50942:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(55379),t);o.__exportStar(n(41407),t);o.__exportStar(n(74590),t)},41407:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},74590:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},77415:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},31421:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},30103:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.EndpointURLScheme=void 0;var n;(function(e){e["HTTP"]="http";e["HTTPS"]="https"})(n=t.EndpointURLScheme||(t.EndpointURLScheme={}))},44169:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},51407:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},34735:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},18162:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},10546:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(44169),t);o.__exportStar(n(51407),t);o.__exportStar(n(34735),t);o.__exportStar(n(54469),t);o.__exportStar(n(18162),t)},54469:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},51281:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},55294:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.resolveChecksumRuntimeConfig=t.getChecksumConfiguration=t.AlgorithmId=void 0;var n;(function(e){e["MD5"]="md5";e["CRC32"]="crc32";e["CRC32C"]="crc32c";e["SHA1"]="sha1";e["SHA256"]="sha256"})(n=t.AlgorithmId||(t.AlgorithmId={}));const getChecksumConfiguration=e=>{const t=[];if(e.sha256!==undefined){t.push({algorithmId:()=>n.SHA256,checksumConstructor:()=>e.sha256})}if(e.md5!=undefined){t.push({algorithmId:()=>n.MD5,checksumConstructor:()=>e.md5})}return{_checksumAlgorithms:t,addChecksumAlgorithm(e){this._checksumAlgorithms.push(e)},checksumAlgorithms(){return this._checksumAlgorithms}}};t.getChecksumConfiguration=getChecksumConfiguration;const resolveChecksumRuntimeConfig=e=>{const t={};e.checksumAlgorithms().forEach((e=>{t[e.algorithmId()]=e.checksumConstructor()}));return t};t.resolveChecksumRuntimeConfig=resolveChecksumRuntimeConfig},66209:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.resolveDefaultRuntimeConfig=t.getDefaultClientConfiguration=void 0;const o=n(55294);const getDefaultClientConfiguration=e=>({...(0,o.getChecksumConfiguration)(e)});t.getDefaultClientConfiguration=getDefaultClientConfiguration;const resolveDefaultRuntimeConfig=e=>({...(0,o.resolveChecksumRuntimeConfig)(e)});t.resolveDefaultRuntimeConfig=resolveDefaultRuntimeConfig},68152:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},64950:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.AlgorithmId=void 0;const o=n(10204);o.__exportStar(n(66209),t);o.__exportStar(n(68152),t);var r=n(55294);Object.defineProperty(t,"AlgorithmId",{enumerable:true,get:function(){return r.AlgorithmId}})},92368:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.FieldPosition=void 0;var n;(function(e){e[e["HEADER"]=0]="HEADER";e[e["TRAILER"]=1]="TRAILER"})(n=t.FieldPosition||(t.FieldPosition={}))},47814:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},15390:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},63781:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},54853:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(47814),t);o.__exportStar(n(15390),t);o.__exportStar(n(63781),t);o.__exportStar(n(6170),t)},6170:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},18499:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(15954),t);o.__exportStar(n(65071),t);o.__exportStar(n(78698),t);o.__exportStar(n(79697),t);o.__exportStar(n(4036),t);o.__exportStar(n(52772),t);o.__exportStar(n(50942),t);o.__exportStar(n(77415),t);o.__exportStar(n(31421),t);o.__exportStar(n(30103),t);o.__exportStar(n(10546),t);o.__exportStar(n(51281),t);o.__exportStar(n(64950),t);o.__exportStar(n(92368),t);o.__exportStar(n(54853),t);o.__exportStar(n(51512),t);o.__exportStar(n(93259),t);o.__exportStar(n(95886),t);o.__exportStar(n(2041),t);o.__exportStar(n(93224),t);o.__exportStar(n(94055),t);o.__exportStar(n(97569),t);o.__exportStar(n(31509),t);o.__exportStar(n(80451),t);o.__exportStar(n(77606),t);o.__exportStar(n(31495),t);o.__exportStar(n(57427),t);o.__exportStar(n(93030),t);o.__exportStar(n(21014),t);o.__exportStar(n(54274),t);o.__exportStar(n(7440),t);o.__exportStar(n(28602),t);o.__exportStar(n(79201),t);o.__exportStar(n(49030),t)},51512:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},93259:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.SMITHY_CONTEXT_KEY=void 0;t.SMITHY_CONTEXT_KEY="__smithy_context"},95886:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},2041:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.IniSectionType=void 0;var n;(function(e){e["PROFILE"]="profile";e["SSO_SESSION"]="sso-session";e["SERVICES"]="services"})(n=t.IniSectionType||(t.IniSectionType={}))},93224:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},94055:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},97569:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},31509:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},80451:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},77606:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},31495:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},57427:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},93030:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},21014:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.RequestHandlerProtocol=void 0;var n;(function(e){e["HTTP_0_9"]="http/0.9";e["HTTP_1_0"]="http/1.0";e["TDS_8_0"]="tds/8.0"})(n=t.RequestHandlerProtocol||(t.RequestHandlerProtocol={}))},54274:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},7440:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},28602:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},79201:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},49030:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},59381:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.parseUrl=void 0;const o=n(40626);const parseUrl=e=>{if(typeof e==="string"){return(0,t.parseUrl)(new URL(e))}const{hostname:n,pathname:r,port:s,protocol:i,search:a}=e;let c;if(a){c=(0,o.parseQueryString)(a)}return{hostname:n,port:s?parseInt(s):undefined,protocol:i,path:r,query:c}};t.parseUrl=parseUrl},61204:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.fromBase64=void 0;const o=n(922);const r=/^[A-Za-z0-9+/]*={0,2}$/;const fromBase64=e=>{if(e.length*3%4!==0){throw new TypeError(`Incorrect padding on base64 string.`)}if(!r.exec(e)){throw new TypeError(`Invalid base64 string.`)}const t=(0,o.fromString)(e,"base64");return new Uint8Array(t.buffer,t.byteOffset,t.byteLength)};t.fromBase64=fromBase64},76456:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(61204),t);o.__exportStar(n(11587),t)},11587:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.toBase64=void 0;const o=n(922);const toBase64=e=>(0,o.fromArrayBuffer)(e.buffer,e.byteOffset,e.byteLength).toString("base64");t.toBase64=toBase64},46925:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.calculateBodyLength=void 0;const o=n(57147);const calculateBodyLength=e=>{if(!e){return 0}if(typeof e==="string"){return Buffer.from(e).length}else if(typeof e.byteLength==="number"){return e.byteLength}else if(typeof e.size==="number"){return e.size}else if(typeof e.start==="number"&&typeof e.end==="number"){return e.end+1-e.start}else if(typeof e.path==="string"||Buffer.isBuffer(e.path)){return(0,o.lstatSync)(e.path).size}else if(typeof e.fd==="number"){return(0,o.fstatSync)(e.fd).size}throw new Error(`Body Length computation failed for ${e}`)};t.calculateBodyLength=calculateBodyLength},4161:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(46925),t)},922:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.fromString=t.fromArrayBuffer=void 0;const o=n(35696);const r=n(14300);const fromArrayBuffer=(e,t=0,n=e.byteLength-t)=>{if(!(0,o.isArrayBuffer)(e)){throw new TypeError(`The "input" argument must be ArrayBuffer. Received type ${typeof e} (${e})`)}return r.Buffer.from(e,t,n)};t.fromArrayBuffer=fromArrayBuffer;const fromString=(e,t)=>{if(typeof e!=="string"){throw new TypeError(`The "input" argument must be of type string. Received type ${typeof e} (${e})`)}return t?r.Buffer.from(e,t):r.Buffer.from(e)};t.fromString=fromString},87618:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.booleanSelector=t.SelectorType=void 0;var n;(function(e){e["ENV"]="env";e["CONFIG"]="shared config entry"})(n=t.SelectorType||(t.SelectorType={}));const booleanSelector=(e,t,n)=>{if(!(t in e))return undefined;if(e[t]==="true")return true;if(e[t]==="false")return false;throw new Error(`Cannot load ${n} "${t}". Expected "true" or "false", got ${e[t]}.`)};t.booleanSelector=booleanSelector},61979:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(87618),t)},28226:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.IMDS_REGION_PATH=t.DEFAULTS_MODE_OPTIONS=t.ENV_IMDS_DISABLED=t.AWS_DEFAULT_REGION_ENV=t.AWS_REGION_ENV=t.AWS_EXECUTION_ENV=void 0;t.AWS_EXECUTION_ENV="AWS_EXECUTION_ENV";t.AWS_REGION_ENV="AWS_REGION";t.AWS_DEFAULT_REGION_ENV="AWS_DEFAULT_REGION";t.ENV_IMDS_DISABLED="AWS_EC2_METADATA_DISABLED";t.DEFAULTS_MODE_OPTIONS=["in-region","cross-region","mobile","standard","legacy"];t.IMDS_REGION_PATH="/latest/meta-data/placement/region"},94792:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.NODE_DEFAULTS_MODE_CONFIG_OPTIONS=void 0;const n="AWS_DEFAULTS_MODE";const o="defaults_mode";t.NODE_DEFAULTS_MODE_CONFIG_OPTIONS={environmentVariableSelector:e=>e[n],configFileSelector:e=>e[o],default:"legacy"}},12871:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(82027),t)},82027:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.resolveDefaultsModeConfig=void 0;const o=n(1818);const r=n(27919);const s=n(83993);const i=n(57879);const a=n(28226);const c=n(94792);const resolveDefaultsModeConfig=({region:e=(0,s.loadConfig)(o.NODE_REGION_CONFIG_OPTIONS),defaultsMode:t=(0,s.loadConfig)(c.NODE_DEFAULTS_MODE_CONFIG_OPTIONS)}={})=>(0,i.memoize)((async()=>{const n=typeof t==="function"?await t():t;switch(n===null||n===void 0?void 0:n.toLowerCase()){case"auto":return resolveNodeDefaultsModeAuto(e);case"in-region":case"cross-region":case"mobile":case"standard":case"legacy":return Promise.resolve(n===null||n===void 0?void 0:n.toLocaleLowerCase());case undefined:return Promise.resolve("legacy");default:throw new Error(`Invalid parameter for "defaultsMode", expect ${a.DEFAULTS_MODE_OPTIONS.join(", ")}, got ${n}`)}}));t.resolveDefaultsModeConfig=resolveDefaultsModeConfig;const resolveNodeDefaultsModeAuto=async e=>{if(e){const t=typeof e==="function"?await e():e;const n=await inferPhysicalRegion();if(!n){return"standard"}if(t===n){return"in-region"}else{return"cross-region"}}return"standard"};const inferPhysicalRegion=async()=>{var e;if(process.env[a.AWS_EXECUTION_ENV]&&(process.env[a.AWS_REGION_ENV]||process.env[a.AWS_DEFAULT_REGION_ENV])){return(e=process.env[a.AWS_REGION_ENV])!==null&&e!==void 0?e:process.env[a.AWS_DEFAULT_REGION_ENV]}if(!process.env[a.ENV_IMDS_DISABLED]){try{const e=await(0,r.getInstanceMetadataEndpoint)();return(await(0,r.httpRequest)({...e,path:a.IMDS_REGION_PATH})).toString()}catch(e){}}}},74378:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.debugId=void 0;t.debugId="endpoints"},10917:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(74378),t);o.__exportStar(n(40250),t)},40250:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.toDebugString=void 0;function toDebugString(e){if(typeof e!=="object"||e==null){return e}if("ref"in e){return`$${toDebugString(e.ref)}`}if("fn"in e){return`${e.fn}(${(e.argv||[]).map(toDebugString).join(", ")})`}return JSON.stringify(e,null,2)}t.toDebugString=toDebugString},88013:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(67050),t);o.__exportStar(n(78036),t);o.__exportStar(n(72938),t);o.__exportStar(n(72570),t);o.__exportStar(n(35460),t)},97110:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.booleanEquals=void 0;const booleanEquals=(e,t)=>e===t;t.booleanEquals=booleanEquals},62692:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getAttr=void 0;const o=n(35460);const r=n(64007);const getAttr=(e,t)=>(0,r.getAttrPathList)(t).reduce(((n,r)=>{if(typeof n!=="object"){throw new o.EndpointError(`Index '${r}' in '${t}' not found in '${JSON.stringify(e)}'`)}else if(Array.isArray(n)){return n[parseInt(r)]}return n[r]}),e);t.getAttr=getAttr},64007:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getAttrPathList=void 0;const o=n(35460);const getAttrPathList=e=>{const t=e.split(".");const n=[];for(const r of t){const t=r.indexOf("[");if(t!==-1){if(r.indexOf("]")!==r.length-1){throw new o.EndpointError(`Path: '${e}' does not end with ']'`)}const s=r.slice(t+1,-1);if(Number.isNaN(parseInt(s))){throw new o.EndpointError(`Invalid array index: '${s}' in path: '${e}'`)}if(t!==0){n.push(r.slice(0,t))}n.push(s)}else{n.push(r)}}return n};t.getAttrPathList=getAttrPathList},97182:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(97110),t);o.__exportStar(n(62692),t);o.__exportStar(n(62391),t);o.__exportStar(n(78036),t);o.__exportStar(n(75608),t);o.__exportStar(n(26297),t);o.__exportStar(n(10391),t);o.__exportStar(n(3110),t);o.__exportStar(n(86751),t)},67050:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.isIpAddress=void 0;const n=new RegExp(`^(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]\\d|\\d)(?:\\.(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]\\d|\\d)){3}$`);const isIpAddress=e=>n.test(e)||e.startsWith("[")&&e.endsWith("]");t.isIpAddress=isIpAddress},62391:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.isSet=void 0;const isSet=e=>e!=null;t.isSet=isSet},78036:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.isValidHostLabel=void 0;const n=new RegExp(`^(?!.*-$)(?!-)[a-zA-Z0-9-]{1,63}$`);const isValidHostLabel=(e,o=false)=>{if(!o){return n.test(e)}const r=e.split(".");for(const e of r){if(!(0,t.isValidHostLabel)(e)){return false}}return true};t.isValidHostLabel=isValidHostLabel},75608:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.not=void 0;const not=e=>!e;t.not=not},26297:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.parseURL=void 0;const o=n(18499);const r=n(67050);const s={[o.EndpointURLScheme.HTTP]:80,[o.EndpointURLScheme.HTTPS]:443};const parseURL=e=>{const t=(()=>{try{if(e instanceof URL){return e}if(typeof e==="object"&&"hostname"in e){const{hostname:t,port:n,protocol:o="",path:r="",query:s={}}=e;const i=new URL(`${o}//${t}${n?`:${n}`:""}${r}`);i.search=Object.entries(s).map((([e,t])=>`${e}=${t}`)).join("&");return i}return new URL(e)}catch(e){return null}})();if(!t){console.error(`Unable to parse ${JSON.stringify(e)} as a whatwg URL.`);return null}const n=t.href;const{host:i,hostname:a,pathname:c,protocol:d,search:u}=t;if(u){return null}const l=d.slice(0,-1);if(!Object.values(o.EndpointURLScheme).includes(l)){return null}const p=(0,r.isIpAddress)(a);const m=n.includes(`${i}:${s[l]}`)||typeof e==="string"&&e.includes(`${i}:${s[l]}`);const f=`${i}${m?`:${s[l]}`:``}`;return{scheme:l,authority:f,path:c,normalizedPath:c.endsWith("/")?c:`${c}/`,isIp:p}};t.parseURL=parseURL},10391:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.stringEquals=void 0;const stringEquals=(e,t)=>e===t;t.stringEquals=stringEquals},3110:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.substring=void 0;const substring=(e,t,n,o)=>{if(t>=n||e.length{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.uriEncode=void 0;const uriEncode=e=>encodeURIComponent(e).replace(/[!*'()]/g,(e=>`%${e.charCodeAt(0).toString(16).toUpperCase()}`));t.uriEncode=uriEncode},72570:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.resolveEndpoint=void 0;const o=n(10917);const r=n(35460);const s=n(8396);const resolveEndpoint=(e,t)=>{var n,i,a,c,d,u;const{endpointParams:l,logger:p}=t;const{parameters:m,rules:f}=e;(i=(n=t.logger)===null||n===void 0?void 0:n.debug)===null||i===void 0?void 0:i.call(n,`${o.debugId} Initial EndpointParams: ${(0,o.toDebugString)(l)}`);const g=Object.entries(m).filter((([,e])=>e.default!=null)).map((([e,t])=>[e,t.default]));if(g.length>0){for(const[e,t]of g){l[e]=(a=l[e])!==null&&a!==void 0?a:t}}const E=Object.entries(m).filter((([,e])=>e.required)).map((([e])=>e));for(const e of E){if(l[e]==null){throw new r.EndpointError(`Missing required parameter: '${e}'`)}}const y=(0,s.evaluateRules)(f,{endpointParams:l,logger:p,referenceRecord:{}});if((c=t.endpointParams)===null||c===void 0?void 0:c.Endpoint){try{const e=new URL(t.endpointParams.Endpoint);const{protocol:n,port:o}=e;y.url.protocol=n;y.url.port=o}catch(e){}}(u=(d=t.logger)===null||d===void 0?void 0:d.debug)===null||u===void 0?void 0:u.call(d,`${o.debugId} Resolved endpoint: ${(0,o.toDebugString)(y)}`);return y};t.resolveEndpoint=resolveEndpoint},3622:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.EndpointError=void 0;class EndpointError extends Error{constructor(e){super(e);this.name="EndpointError"}}t.EndpointError=EndpointError},21427:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},44786:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},95097:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},30586:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},8309:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},35460:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(3622),t);o.__exportStar(n(21427),t);o.__exportStar(n(44786),t);o.__exportStar(n(95097),t);o.__exportStar(n(30586),t);o.__exportStar(n(8309),t);o.__exportStar(n(88732),t)},88732:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},81410:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.callFunction=void 0;const o=n(72938);const r=n(85488);const s=n(75992);const callFunction=({fn:e,argv:t},n)=>{const i=t.map((e=>["boolean","number"].includes(typeof e)?e:(0,s.evaluateExpression)(e,"arg",n)));const a=e.split(".");if(a[0]in o.customEndpointFunctions&&a[1]!=null){return o.customEndpointFunctions[a[0]][a[1]](...i)}return r.endpointFunctions[e](...i)};t.callFunction=callFunction},72938:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.customEndpointFunctions=void 0;t.customEndpointFunctions={}},85488:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.endpointFunctions=void 0;const o=n(97182);t.endpointFunctions={booleanEquals:o.booleanEquals,getAttr:o.getAttr,isSet:o.isSet,isValidHostLabel:o.isValidHostLabel,not:o.not,parseURL:o.parseURL,stringEquals:o.stringEquals,substring:o.substring,uriEncode:o.uriEncode}},28575:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.evaluateCondition=void 0;const o=n(10917);const r=n(35460);const s=n(81410);const evaluateCondition=({assign:e,...t},n)=>{var i,a;if(e&&e in n.referenceRecord){throw new r.EndpointError(`'${e}' is already defined in Reference Record.`)}const c=(0,s.callFunction)(t,n);(a=(i=n.logger)===null||i===void 0?void 0:i.debug)===null||a===void 0?void 0:a.call(i,o.debugId,`evaluateCondition: ${(0,o.toDebugString)(t)} = ${(0,o.toDebugString)(c)}`);return{result:c===""?true:!!c,...e!=null&&{toAssign:{name:e,value:c}}}};t.evaluateCondition=evaluateCondition},53232:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.evaluateConditions=void 0;const o=n(10917);const r=n(28575);const evaluateConditions=(e=[],t)=>{var n,s;const i={};for(const a of e){const{result:e,toAssign:c}=(0,r.evaluateCondition)(a,{...t,referenceRecord:{...t.referenceRecord,...i}});if(!e){return{result:e}}if(c){i[c.name]=c.value;(s=(n=t.logger)===null||n===void 0?void 0:n.debug)===null||s===void 0?void 0:s.call(n,o.debugId,`assign: ${c.name} := ${(0,o.toDebugString)(c.value)}`)}}return{result:true,referenceRecord:i}};t.evaluateConditions=evaluateConditions},64930:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.evaluateEndpointRule=void 0;const o=n(10917);const r=n(53232);const s=n(56813);const i=n(3788);const a=n(6528);const evaluateEndpointRule=(e,t)=>{var n,c;const{conditions:d,endpoint:u}=e;const{result:l,referenceRecord:p}=(0,r.evaluateConditions)(d,t);if(!l){return}const m={...t,referenceRecord:{...t.referenceRecord,...p}};const{url:f,properties:g,headers:E}=u;(c=(n=t.logger)===null||n===void 0?void 0:n.debug)===null||c===void 0?void 0:c.call(n,o.debugId,`Resolving endpoint from template: ${(0,o.toDebugString)(u)}`);return{...E!=undefined&&{headers:(0,s.getEndpointHeaders)(E,m)},...g!=undefined&&{properties:(0,i.getEndpointProperties)(g,m)},url:(0,a.getEndpointUrl)(f,m)}};t.evaluateEndpointRule=evaluateEndpointRule},91169:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.evaluateErrorRule=void 0;const o=n(35460);const r=n(53232);const s=n(75992);const evaluateErrorRule=(e,t)=>{const{conditions:n,error:i}=e;const{result:a,referenceRecord:c}=(0,r.evaluateConditions)(n,t);if(!a){return}throw new o.EndpointError((0,s.evaluateExpression)(i,"Error",{...t,referenceRecord:{...t.referenceRecord,...c}}))};t.evaluateErrorRule=evaluateErrorRule},75992:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.evaluateExpression=void 0;const o=n(35460);const r=n(81410);const s=n(86787);const i=n(3686);const evaluateExpression=(e,t,n)=>{if(typeof e==="string"){return(0,s.evaluateTemplate)(e,n)}else if(e["fn"]){return(0,r.callFunction)(e,n)}else if(e["ref"]){return(0,i.getReferenceValue)(e,n)}throw new o.EndpointError(`'${t}': ${String(e)} is not a string, function or reference.`)};t.evaluateExpression=evaluateExpression},30291:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.evaluateRules=void 0;const o=n(35460);const r=n(64930);const s=n(91169);const i=n(22591);const evaluateRules=(e,t)=>{for(const n of e){if(n.type==="endpoint"){const e=(0,r.evaluateEndpointRule)(n,t);if(e){return e}}else if(n.type==="error"){(0,s.evaluateErrorRule)(n,t)}else if(n.type==="tree"){const e=(0,i.evaluateTreeRule)(n,t);if(e){return e}}else{throw new o.EndpointError(`Unknown endpoint rule: ${n}`)}}throw new o.EndpointError(`Rules evaluation failed`)};t.evaluateRules=evaluateRules},86787:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.evaluateTemplate=void 0;const o=n(97182);const evaluateTemplate=(e,t)=>{const n=[];const r={...t.endpointParams,...t.referenceRecord};let s=0;while(s{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.evaluateTreeRule=void 0;const o=n(53232);const r=n(30291);const evaluateTreeRule=(e,t)=>{const{conditions:n,rules:s}=e;const{result:i,referenceRecord:a}=(0,o.evaluateConditions)(n,t);if(!i){return}return(0,r.evaluateRules)(s,{...t,referenceRecord:{...t.referenceRecord,...a}})};t.evaluateTreeRule=evaluateTreeRule},56813:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getEndpointHeaders=void 0;const o=n(35460);const r=n(75992);const getEndpointHeaders=(e,t)=>Object.entries(e).reduce(((e,[n,s])=>({...e,[n]:s.map((e=>{const s=(0,r.evaluateExpression)(e,"Header value entry",t);if(typeof s!=="string"){throw new o.EndpointError(`Header '${n}' value '${s}' is not a string`)}return s}))})),{});t.getEndpointHeaders=getEndpointHeaders},3788:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getEndpointProperties=void 0;const o=n(95462);const getEndpointProperties=(e,t)=>Object.entries(e).reduce(((e,[n,r])=>({...e,[n]:(0,o.getEndpointProperty)(r,t)})),{});t.getEndpointProperties=getEndpointProperties},95462:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getEndpointProperty=void 0;const o=n(35460);const r=n(86787);const s=n(3788);const getEndpointProperty=(e,n)=>{if(Array.isArray(e)){return e.map((e=>(0,t.getEndpointProperty)(e,n)))}switch(typeof e){case"string":return(0,r.evaluateTemplate)(e,n);case"object":if(e===null){throw new o.EndpointError(`Unexpected endpoint property: ${e}`)}return(0,s.getEndpointProperties)(e,n);case"boolean":return e;default:throw new o.EndpointError(`Unexpected endpoint property type: ${typeof e}`)}};t.getEndpointProperty=getEndpointProperty},6528:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getEndpointUrl=void 0;const o=n(35460);const r=n(75992);const getEndpointUrl=(e,t)=>{const n=(0,r.evaluateExpression)(e,"Endpoint URL",t);if(typeof n==="string"){try{return new URL(n)}catch(e){console.error(`Failed to construct URL with ${n}`,e);throw e}}throw new o.EndpointError(`Endpoint URL must be a string, got ${typeof n}`)};t.getEndpointUrl=getEndpointUrl},3686:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getReferenceValue=void 0;const getReferenceValue=({ref:e},t)=>{const n={...t.endpointParams,...t.referenceRecord};return n[e]};t.getReferenceValue=getReferenceValue},8396:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(72938),t);o.__exportStar(n(30291),t)},10846:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.toHex=t.fromHex=void 0;const n={};const o={};for(let e=0;e<256;e++){let t=e.toString(16).toLowerCase();if(t.length===1){t=`0${t}`}n[e]=t;o[t]=e}function fromHex(e){if(e.length%2!==0){throw new Error("Hex encoded strings must have an even number length")}const t=new Uint8Array(e.length/2);for(let n=0;n{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getSmithyContext=void 0;const o=n(18499);const getSmithyContext=e=>e[o.SMITHY_CONTEXT_KEY]||(e[o.SMITHY_CONTEXT_KEY]={});t.getSmithyContext=getSmithyContext},25275:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(25516),t);o.__exportStar(n(19931),t)},19931:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.normalizeProvider=void 0;const normalizeProvider=e=>{if(typeof e==="function")return e;const t=Promise.resolve(e);return()=>t};t.normalizeProvider=normalizeProvider},307:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.AdaptiveRetryStrategy=void 0;const o=n(74251);const r=n(17703);const s=n(51453);class AdaptiveRetryStrategy{constructor(e,t){this.maxAttemptsProvider=e;this.mode=o.RETRY_MODES.ADAPTIVE;const{rateLimiter:n}=t!==null&&t!==void 0?t:{};this.rateLimiter=n!==null&&n!==void 0?n:new r.DefaultRateLimiter;this.standardRetryStrategy=new s.StandardRetryStrategy(e)}async acquireInitialRetryToken(e){await this.rateLimiter.getSendToken();return this.standardRetryStrategy.acquireInitialRetryToken(e)}async refreshRetryTokenForRetry(e,t){this.rateLimiter.updateClientSendingRate(t);return this.standardRetryStrategy.refreshRetryTokenForRetry(e,t)}recordSuccess(e){this.rateLimiter.updateClientSendingRate({});this.standardRetryStrategy.recordSuccess(e)}}t.AdaptiveRetryStrategy=AdaptiveRetryStrategy},48786:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.ConfiguredRetryStrategy=void 0;const o=n(11659);const r=n(51453);class ConfiguredRetryStrategy extends r.StandardRetryStrategy{constructor(e,t=o.DEFAULT_RETRY_DELAY_BASE){super(typeof e==="function"?e:async()=>e);if(typeof t==="number"){this.computeNextBackoffDelay=()=>t}else{this.computeNextBackoffDelay=t}}async refreshRetryTokenForRetry(e,t){const n=await super.refreshRetryTokenForRetry(e,t);n.getRetryDelay=()=>this.computeNextBackoffDelay(n.getRetryCount());return n}}t.ConfiguredRetryStrategy=ConfiguredRetryStrategy},17703:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.DefaultRateLimiter=void 0;const o=n(51528);class DefaultRateLimiter{constructor(e){var t,n,o,r,s;this.currentCapacity=0;this.enabled=false;this.lastMaxRate=0;this.measuredTxRate=0;this.requestCount=0;this.lastTimestamp=0;this.timeWindow=0;this.beta=(t=e===null||e===void 0?void 0:e.beta)!==null&&t!==void 0?t:.7;this.minCapacity=(n=e===null||e===void 0?void 0:e.minCapacity)!==null&&n!==void 0?n:1;this.minFillRate=(o=e===null||e===void 0?void 0:e.minFillRate)!==null&&o!==void 0?o:.5;this.scaleConstant=(r=e===null||e===void 0?void 0:e.scaleConstant)!==null&&r!==void 0?r:.4;this.smooth=(s=e===null||e===void 0?void 0:e.smooth)!==null&&s!==void 0?s:.8;const i=this.getCurrentTimeInSeconds();this.lastThrottleTime=i;this.lastTxRateBucket=Math.floor(this.getCurrentTimeInSeconds());this.fillRate=this.minFillRate;this.maxCapacity=this.minCapacity}getCurrentTimeInSeconds(){return Date.now()/1e3}async getSendToken(){return this.acquireTokenBucket(1)}async acquireTokenBucket(e){if(!this.enabled){return}this.refillTokenBucket();if(e>this.currentCapacity){const t=(e-this.currentCapacity)/this.fillRate*1e3;await new Promise((e=>setTimeout(e,t)))}this.currentCapacity=this.currentCapacity-e}refillTokenBucket(){const e=this.getCurrentTimeInSeconds();if(!this.lastTimestamp){this.lastTimestamp=e;return}const t=(e-this.lastTimestamp)*this.fillRate;this.currentCapacity=Math.min(this.maxCapacity,this.currentCapacity+t);this.lastTimestamp=e}updateClientSendingRate(e){let t;this.updateMeasuredRate();if((0,o.isThrottlingError)(e)){const e=!this.enabled?this.measuredTxRate:Math.min(this.measuredTxRate,this.fillRate);this.lastMaxRate=e;this.calculateTimeWindow();this.lastThrottleTime=this.getCurrentTimeInSeconds();t=this.cubicThrottle(e);this.enableTokenBucket()}else{this.calculateTimeWindow();t=this.cubicSuccess(this.getCurrentTimeInSeconds())}const n=Math.min(t,2*this.measuredTxRate);this.updateTokenBucketRate(n)}calculateTimeWindow(){this.timeWindow=this.getPrecise(Math.pow(this.lastMaxRate*(1-this.beta)/this.scaleConstant,1/3))}cubicThrottle(e){return this.getPrecise(e*this.beta)}cubicSuccess(e){return this.getPrecise(this.scaleConstant*Math.pow(e-this.lastThrottleTime-this.timeWindow,3)+this.lastMaxRate)}enableTokenBucket(){this.enabled=true}updateTokenBucketRate(e){this.refillTokenBucket();this.fillRate=Math.max(e,this.minFillRate);this.maxCapacity=Math.max(e,this.minCapacity);this.currentCapacity=Math.min(this.currentCapacity,this.maxCapacity)}updateMeasuredRate(){const e=this.getCurrentTimeInSeconds();const t=Math.floor(e*2)/2;this.requestCount++;if(t>this.lastTxRateBucket){const e=this.requestCount/(t-this.lastTxRateBucket);this.measuredTxRate=this.getPrecise(e*this.smooth+this.measuredTxRate*(1-this.smooth));this.requestCount=0;this.lastTxRateBucket=t}}getPrecise(e){return parseFloat(e.toFixed(8))}}t.DefaultRateLimiter=DefaultRateLimiter},51453:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.StandardRetryStrategy=void 0;const o=n(74251);const r=n(11659);const s=n(71397);const i=n(27316);class StandardRetryStrategy{constructor(e){this.maxAttempts=e;this.mode=o.RETRY_MODES.STANDARD;this.capacity=r.INITIAL_RETRY_TOKENS;this.retryBackoffStrategy=(0,s.getDefaultRetryBackoffStrategy)();this.maxAttemptsProvider=typeof e==="function"?e:async()=>e}async acquireInitialRetryToken(e){return(0,i.createDefaultRetryToken)({retryDelay:r.DEFAULT_RETRY_DELAY_BASE,retryCount:0})}async refreshRetryTokenForRetry(e,t){const n=await this.getMaxAttempts();if(this.shouldRetry(e,t,n)){const n=t.errorType;this.retryBackoffStrategy.setDelayBase(n==="THROTTLING"?r.THROTTLING_RETRY_DELAY_BASE:r.DEFAULT_RETRY_DELAY_BASE);const o=this.retryBackoffStrategy.computeNextBackoffDelay(e.getRetryCount());const s=t.retryAfterHint?Math.max(t.retryAfterHint.getTime()-Date.now()||0,o):o;const a=this.getCapacityCost(n);this.capacity-=a;return(0,i.createDefaultRetryToken)({retryDelay:s,retryCount:e.getRetryCount()+1,retryCost:a})}throw new Error("No retry token available")}recordSuccess(e){var t;this.capacity=Math.max(r.INITIAL_RETRY_TOKENS,this.capacity+((t=e.getRetryCost())!==null&&t!==void 0?t:r.NO_RETRY_INCREMENT))}getCapacity(){return this.capacity}async getMaxAttempts(){try{return await this.maxAttemptsProvider()}catch(e){console.warn(`Max attempts provider could not resolve. Using default of ${o.DEFAULT_MAX_ATTEMPTS}`);return o.DEFAULT_MAX_ATTEMPTS}}shouldRetry(e,t,n){const o=e.getRetryCount()+1;return o=this.getCapacityCost(t.errorType)&&this.isRetryableError(t.errorType)}getCapacityCost(e){return e==="TRANSIENT"?r.TIMEOUT_RETRY_COST:r.RETRY_COST}isRetryableError(e){return e==="THROTTLING"||e==="TRANSIENT"}}t.StandardRetryStrategy=StandardRetryStrategy},74251:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.DEFAULT_RETRY_MODE=t.DEFAULT_MAX_ATTEMPTS=t.RETRY_MODES=void 0;var n;(function(e){e["STANDARD"]="standard";e["ADAPTIVE"]="adaptive"})(n=t.RETRY_MODES||(t.RETRY_MODES={}));t.DEFAULT_MAX_ATTEMPTS=3;t.DEFAULT_RETRY_MODE=n.STANDARD},11659:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.REQUEST_HEADER=t.INVOCATION_ID_HEADER=t.NO_RETRY_INCREMENT=t.TIMEOUT_RETRY_COST=t.RETRY_COST=t.INITIAL_RETRY_TOKENS=t.THROTTLING_RETRY_DELAY_BASE=t.MAXIMUM_RETRY_DELAY=t.DEFAULT_RETRY_DELAY_BASE=void 0;t.DEFAULT_RETRY_DELAY_BASE=100;t.MAXIMUM_RETRY_DELAY=20*1e3;t.THROTTLING_RETRY_DELAY_BASE=500;t.INITIAL_RETRY_TOKENS=500;t.RETRY_COST=5;t.TIMEOUT_RETRY_COST=10;t.NO_RETRY_INCREMENT=1;t.INVOCATION_ID_HEADER="amz-sdk-invocation-id";t.REQUEST_HEADER="amz-sdk-request"},71397:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getDefaultRetryBackoffStrategy=void 0;const o=n(11659);const getDefaultRetryBackoffStrategy=()=>{let e=o.DEFAULT_RETRY_DELAY_BASE;const computeNextBackoffDelay=t=>Math.floor(Math.min(o.MAXIMUM_RETRY_DELAY,Math.random()*2**t*e));const setDelayBase=t=>{e=t};return{computeNextBackoffDelay:computeNextBackoffDelay,setDelayBase:setDelayBase}};t.getDefaultRetryBackoffStrategy=getDefaultRetryBackoffStrategy},27316:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.createDefaultRetryToken=void 0;const o=n(11659);const createDefaultRetryToken=({retryDelay:e,retryCount:t,retryCost:n})=>{const getRetryCount=()=>t;const getRetryDelay=()=>Math.min(o.MAXIMUM_RETRY_DELAY,e);const getRetryCost=()=>n;return{getRetryCount:getRetryCount,getRetryDelay:getRetryDelay,getRetryCost:getRetryCost}};t.createDefaultRetryToken=createDefaultRetryToken},39751:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(307),t);o.__exportStar(n(48786),t);o.__exportStar(n(17703),t);o.__exportStar(n(51453),t);o.__exportStar(n(74251),t);o.__exportStar(n(11659),t);o.__exportStar(n(62457),t)},62457:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},97797:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.Uint8ArrayBlobAdapter=void 0;const o=n(54706);class Uint8ArrayBlobAdapter extends Uint8Array{static fromString(e,t="utf-8"){switch(typeof e){case"string":return(0,o.transformFromString)(e,t);default:throw new Error(`Unsupported conversion from ${typeof e} to Uint8ArrayBlobAdapter.`)}}static mutate(e){Object.setPrototypeOf(e,Uint8ArrayBlobAdapter.prototype);return e}transformToString(e="utf-8"){return(0,o.transformToString)(this,e)}}t.Uint8ArrayBlobAdapter=Uint8ArrayBlobAdapter},54706:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.transformFromString=t.transformToString=void 0;const o=n(76456);const r=n(47107);const s=n(97797);function transformToString(e,t="utf-8"){if(t==="base64"){return(0,o.toBase64)(e)}return(0,r.toUtf8)(e)}t.transformToString=transformToString;function transformFromString(e,t){if(t==="base64"){return s.Uint8ArrayBlobAdapter.mutate((0,o.fromBase64)(e))}return s.Uint8ArrayBlobAdapter.mutate((0,r.fromUtf8)(e))}t.transformFromString=transformFromString},2840:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getAwsChunkedEncodingStream=void 0;const o=n(12781);const getAwsChunkedEncodingStream=(e,t)=>{const{base64Encoder:n,bodyLengthChecker:r,checksumAlgorithmFn:s,checksumLocationName:i,streamHasher:a}=t;const c=n!==undefined&&s!==undefined&&i!==undefined&&a!==undefined;const d=c?a(s,e):undefined;const u=new o.Readable({read:()=>{}});e.on("data",(e=>{const t=r(e)||0;u.push(`${t.toString(16)}\r\n`);u.push(e);u.push("\r\n")}));e.on("end",(async()=>{u.push(`0\r\n`);if(c){const e=n(await d);u.push(`${i}:${e}\r\n`);u.push(`\r\n`)}u.push(null)}));return u};t.getAwsChunkedEncodingStream=getAwsChunkedEncodingStream},5422:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(97797),t);o.__exportStar(n(2840),t);o.__exportStar(n(53101),t)},53101:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.sdkStreamMixin=void 0;const o=n(38179);const r=n(922);const s=n(12781);const i=n(73837);const a="The stream has already been transformed.";const sdkStreamMixin=e=>{var t,n;if(!(e instanceof s.Readable)){const o=((n=(t=e===null||e===void 0?void 0:e.__proto__)===null||t===void 0?void 0:t.constructor)===null||n===void 0?void 0:n.name)||e;throw new Error(`Unexpected stream implementation, expect Stream.Readable instance, got ${o}`)}let c=false;const transformToByteArray=async()=>{if(c){throw new Error(a)}c=true;return await(0,o.streamCollector)(e)};return Object.assign(e,{transformToByteArray:transformToByteArray,transformToString:async e=>{const t=await transformToByteArray();if(e===undefined||Buffer.isEncoding(e)){return(0,r.fromArrayBuffer)(t.buffer,t.byteOffset,t.byteLength).toString(e)}else{const n=new i.TextDecoder(e);return n.decode(t)}},transformToWebStream:()=>{if(c){throw new Error(a)}if(e.readableFlowing!==null){throw new Error("The stream has been consumed by other callbacks.")}if(typeof s.Readable.toWeb!=="function"){throw new Error("Readable.toWeb() is not supported. Please make sure you are using Node.js >= 17.0.0, or polyfill is available.")}c=true;return s.Readable.toWeb(e)}})};t.sdkStreamMixin=sdkStreamMixin},83156:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.escapeUriPath=void 0;const o=n(74279);const escapeUriPath=e=>e.split("/").map(o.escapeUri).join("/");t.escapeUriPath=escapeUriPath},74279:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.escapeUri=void 0;const escapeUri=e=>encodeURIComponent(e).replace(/[!'()*]/g,hexEncode);t.escapeUri=escapeUri;const hexEncode=e=>`%${e.charCodeAt(0).toString(16).toUpperCase()}`},68290:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(74279),t);o.__exportStar(n(83156),t)},93607:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.fromUtf8=void 0;const o=n(922);const fromUtf8=e=>{const t=(0,o.fromString)(e,"utf8");return new Uint8Array(t.buffer,t.byteOffset,t.byteLength/Uint8Array.BYTES_PER_ELEMENT)};t.fromUtf8=fromUtf8},47107:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(93607),t);o.__exportStar(n(66809),t);o.__exportStar(n(36442),t)},66809:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.toUint8Array=void 0;const o=n(93607);const toUint8Array=e=>{if(typeof e==="string"){return(0,o.fromUtf8)(e)}if(ArrayBuffer.isView(e)){return new Uint8Array(e.buffer,e.byteOffset,e.byteLength/Uint8Array.BYTES_PER_ELEMENT)}return new Uint8Array(e)};t.toUint8Array=toUint8Array},36442:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.toUtf8=void 0;const o=n(922);const toUtf8=e=>(0,o.fromArrayBuffer)(e.buffer,e.byteOffset,e.byteLength).toString("utf8");t.toUtf8=toUtf8},85640:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.createWaiter=void 0;const o=n(12274);const r=n(64548);const s=n(87919);const abortTimeout=async e=>new Promise((t=>{e.onabort=()=>t({state:s.WaiterState.ABORTED})}));const createWaiter=async(e,t,n)=>{const i={...s.waiterServiceDefaults,...e};(0,r.validateWaiterOptions)(i);const a=[(0,o.runPolling)(i,t,n)];if(e.abortController){a.push(abortTimeout(e.abortController.signal))}if(e.abortSignal){a.push(abortTimeout(e.abortSignal))}return Promise.race(a)};t.createWaiter=createWaiter},67871:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(85640),t);o.__exportStar(n(87919),t)},12274:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.runPolling=void 0;const o=n(76127);const r=n(87919);const exponentialBackoffWithJitter=(e,t,n,o)=>{if(o>n)return t;const r=e*2**(o-1);return randomInRange(e,r)};const randomInRange=(e,t)=>e+Math.random()*(t-e);const runPolling=async({minDelay:e,maxDelay:t,maxWaitTime:n,abortController:s,client:i,abortSignal:a},c,d)=>{var u;const{state:l,reason:p}=await d(i,c);if(l!==r.WaiterState.RETRY){return{state:l,reason:p}}let m=1;const f=Date.now()+n*1e3;const g=Math.log(t/e)/Math.log(2)+1;while(true){if(((u=s===null||s===void 0?void 0:s.signal)===null||u===void 0?void 0:u.aborted)||(a===null||a===void 0?void 0:a.aborted)){return{state:r.WaiterState.ABORTED}}const n=exponentialBackoffWithJitter(e,t,g,m);if(Date.now()+n*1e3>f){return{state:r.WaiterState.TIMEOUT}}await(0,o.sleep)(n);const{state:l,reason:p}=await d(i,c);if(l!==r.WaiterState.RETRY){return{state:l,reason:p}}m+=1}};t.runPolling=runPolling},64548:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(76127),t);o.__exportStar(n(45256),t)},76127:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.sleep=void 0;const sleep=e=>new Promise((t=>setTimeout(t,e*1e3)));t.sleep=sleep},45256:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.validateWaiterOptions=void 0;const validateWaiterOptions=e=>{if(e.maxWaitTime<1){throw new Error(`WaiterConfiguration.maxWaitTime must be greater than 0`)}else if(e.minDelay<1){throw new Error(`WaiterConfiguration.minDelay must be greater than 0`)}else if(e.maxDelay<1){throw new Error(`WaiterConfiguration.maxDelay must be greater than 0`)}else if(e.maxWaitTime<=e.minDelay){throw new Error(`WaiterConfiguration.maxWaitTime [${e.maxWaitTime}] must be greater than WaiterConfiguration.minDelay [${e.minDelay}] for this waiter`)}else if(e.maxDelay{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.checkExceptions=t.WaiterState=t.waiterServiceDefaults=void 0;t.waiterServiceDefaults={minDelay:2,maxDelay:120};var n;(function(e){e["ABORTED"]="ABORTED";e["FAILURE"]="FAILURE";e["SUCCESS"]="SUCCESS";e["RETRY"]="RETRY";e["TIMEOUT"]="TIMEOUT"})(n=t.WaiterState||(t.WaiterState={}));const checkExceptions=e=>{if(e.state===n.ABORTED){const t=new Error(`${JSON.stringify({...e,reason:"Request was aborted"})}`);t.name="AbortError";throw t}else if(e.state===n.TIMEOUT){const t=new Error(`${JSON.stringify({...e,reason:"Waiter has timed out"})}`);t.name="TimeoutError";throw t}else if(e.state!==n.SUCCESS){throw new Error(`${JSON.stringify({result:e})}`)}return e};t.checkExceptions=checkExceptions},54819:(e,t,n)=>{"use strict";const o=n(5850);const r=n(80086);const s=n(3601);e.exports={XMLParser:r,XMLValidator:o,XMLBuilder:s}},43348:(e,t)=>{"use strict";const n=":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";const o=n+"\\-.\\d\\u00B7\\u0300-\\u036F\\u203F-\\u2040";const r="["+n+"]["+o+"]*";const s=new RegExp("^"+r+"$");const getAllMatches=function(e,t){const n=[];let o=t.exec(e);while(o){const r=[];r.startIndex=t.lastIndex-o[0].length;const s=o.length;for(let e=0;e{"use strict";const o=n(43348);const r={allowBooleanAttributes:false,unpairedTags:[]};t.validate=function(e,t){t=Object.assign({},r,t);const n=[];let o=false;let s=false;if(e[0]==="\ufeff"){e=e.substr(1)}for(let r=0;r"&&e[r]!==" "&&e[r]!=="\t"&&e[r]!=="\n"&&e[r]!=="\r";r++){c+=e[r]}c=c.trim();if(c[c.length-1]==="/"){c=c.substring(0,c.length-1);r--}if(!validateTagName(c)){let t;if(c.trim().length===0){t="Invalid space after '<'."}else{t="Tag '"+c+"' is an invalid name."}return getErrorObject("InvalidTag",t,getLineNumberForPosition(e,r))}const d=readAttributeStr(e,r);if(d===false){return getErrorObject("InvalidAttr","Attributes for '"+c+"' have open quote.",getLineNumberForPosition(e,r))}let u=d.value;r=d.index;if(u[u.length-1]==="/"){const n=r-u.length;u=u.substring(0,u.length-1);const s=validateAttributeString(u,t);if(s===true){o=true}else{return getErrorObject(s.err.code,s.err.msg,getLineNumberForPosition(e,n+s.err.line))}}else if(a){if(!d.tagClosed){return getErrorObject("InvalidTag","Closing tag '"+c+"' doesn't have proper closing.",getLineNumberForPosition(e,r))}else if(u.trim().length>0){return getErrorObject("InvalidTag","Closing tag '"+c+"' can't have attributes or invalid starting.",getLineNumberForPosition(e,i))}else{const t=n.pop();if(c!==t.tagName){let n=getLineNumberForPosition(e,t.tagStartPos);return getErrorObject("InvalidTag","Expected closing tag '"+t.tagName+"' (opened in line "+n.line+", col "+n.col+") instead of closing tag '"+c+"'.",getLineNumberForPosition(e,i))}if(n.length==0){s=true}}}else{const a=validateAttributeString(u,t);if(a!==true){return getErrorObject(a.err.code,a.err.msg,getLineNumberForPosition(e,r-u.length+a.err.line))}if(s===true){return getErrorObject("InvalidXml","Multiple possible root nodes found.",getLineNumberForPosition(e,r))}else if(t.unpairedTags.indexOf(c)!==-1){}else{n.push({tagName:c,tagStartPos:i})}o=true}for(r++;r0){return getErrorObject("InvalidXml","Invalid '"+JSON.stringify(n.map((e=>e.tagName)),null,4).replace(/\r?\n/g,"")+"' found.",{line:1,col:1})}return true};function isWhiteSpace(e){return e===" "||e==="\t"||e==="\n"||e==="\r"}function readPI(e,t){const n=t;for(;t5&&o==="xml"){return getErrorObject("InvalidXml","XML declaration allowed only at the start of the document.",getLineNumberForPosition(e,t))}else if(e[t]=="?"&&e[t+1]==">"){t++;break}else{continue}}}return t}function readCommentAndCDATA(e,t){if(e.length>t+5&&e[t+1]==="-"&&e[t+2]==="-"){for(t+=3;t"){t+=2;break}}}else if(e.length>t+8&&e[t+1]==="D"&&e[t+2]==="O"&&e[t+3]==="C"&&e[t+4]==="T"&&e[t+5]==="Y"&&e[t+6]==="P"&&e[t+7]==="E"){let n=1;for(t+=8;t"){n--;if(n===0){break}}}}else if(e.length>t+9&&e[t+1]==="["&&e[t+2]==="C"&&e[t+3]==="D"&&e[t+4]==="A"&&e[t+5]==="T"&&e[t+6]==="A"&&e[t+7]==="["){for(t+=8;t"){t+=2;break}}}return t}const s='"';const i="'";function readAttributeStr(e,t){let n="";let o="";let r=false;for(;t"){if(o===""){r=true;break}}n+=e[t]}if(o!==""){return false}return{value:n,index:t,tagClosed:r}}const a=new RegExp("(\\s*)([^\\s=]+)(\\s*=)?(\\s*(['\"])(([\\s\\S])*?)\\5)?","g");function validateAttributeString(e,t){const n=o.getAllMatches(e,a);const r={};for(let e=0;e{"use strict";const o=n(82717);const r={attributeNamePrefix:"@_",attributesGroupName:false,textNodeName:"#text",ignoreAttributes:true,cdataPropName:false,format:false,indentBy:" ",suppressEmptyNode:false,suppressUnpairedNode:true,suppressBooleanAttributes:true,tagValueProcessor:function(e,t){return t},attributeValueProcessor:function(e,t){return t},preserveOrder:false,commentPropName:false,unpairedTags:[],entities:[{regex:new RegExp("&","g"),val:"&"},{regex:new RegExp(">","g"),val:">"},{regex:new RegExp("<","g"),val:"<"},{regex:new RegExp("'","g"),val:"'"},{regex:new RegExp('"',"g"),val:"""}],processEntities:true,stopNodes:[],oneListGroup:false};function Builder(e){this.options=Object.assign({},r,e);if(this.options.ignoreAttributes||this.options.attributesGroupName){this.isAttribute=function(){return false}}else{this.attrPrefixLen=this.options.attributeNamePrefix.length;this.isAttribute=isAttribute}this.processTextOrObjNode=processTextOrObjNode;if(this.options.format){this.indentate=indentate;this.tagEndChar=">\n";this.newLine="\n"}else{this.indentate=function(){return""};this.tagEndChar=">";this.newLine=""}}Builder.prototype.build=function(e){if(this.options.preserveOrder){return o(e,this.options)}else{if(Array.isArray(e)&&this.options.arrayNodeName&&this.options.arrayNodeName.length>1){e={[this.options.arrayNodeName]:e}}return this.j2x(e,0).val}};Builder.prototype.j2x=function(e,t){let n="";let o="";for(let r in e){if(typeof e[r]==="undefined"){}else if(e[r]===null){if(r[0]==="?")o+=this.indentate(t)+"<"+r+"?"+this.tagEndChar;else o+=this.indentate(t)+"<"+r+"/"+this.tagEndChar}else if(e[r]instanceof Date){o+=this.buildTextValNode(e[r],r,"",t)}else if(typeof e[r]!=="object"){const s=this.isAttribute(r);if(s){n+=this.buildAttrPairStr(s,""+e[r])}else{if(r===this.options.textNodeName){let t=this.options.tagValueProcessor(r,""+e[r]);o+=this.replaceEntitiesValue(t)}else{o+=this.buildTextValNode(e[r],r,"",t)}}}else if(Array.isArray(e[r])){const n=e[r].length;let s="";for(let i=0;i"+e+r}else if(this.options.commentPropName!==false&&t===this.options.commentPropName&&s.length===0){return this.indentate(o)+`\x3c!--${e}--\x3e`+this.newLine}else{return this.indentate(o)+"<"+t+n+s+this.tagEndChar+e+this.indentate(o)+r}}};Builder.prototype.closeTag=function(e){let t="";if(this.options.unpairedTags.indexOf(e)!==-1){if(!this.options.suppressUnpairedNode)t="/"}else if(this.options.suppressEmptyNode){t="/"}else{t=`>`+this.newLine}else if(this.options.commentPropName!==false&&t===this.options.commentPropName){return this.indentate(o)+`\x3c!--${e}--\x3e`+this.newLine}else if(t[0]==="?"){return this.indentate(o)+"<"+t+n+"?"+this.tagEndChar}else{let r=this.options.tagValueProcessor(t,e);r=this.replaceEntitiesValue(r);if(r===""){return this.indentate(o)+"<"+t+n+this.closeTag(t)+this.tagEndChar}else{return this.indentate(o)+"<"+t+n+">"+r+"0&&this.options.processEntities){for(let t=0;t{const t="\n";function toXml(e,n){let o="";if(n.format&&n.indentBy.length>0){o=t}return arrToStr(e,n,"",o)}function arrToStr(e,t,n,o){let r="";let s=false;for(let i=0;i`;s=false;continue}else if(c===t.commentPropName){r+=o+`\x3c!--${a[c][0][t.textNodeName]}--\x3e`;s=true;continue}else if(c[0]==="?"){const e=attr_to_str(a[":@"],t);const n=c==="?xml"?"":o;let i=a[c][0][t.textNodeName];i=i.length!==0?" "+i:"";r+=n+`<${c}${i}${e}?>`;s=true;continue}let u=o;if(u!==""){u+=t.indentBy}const l=attr_to_str(a[":@"],t);const p=o+`<${c}${l}`;const m=arrToStr(a[c],t,d,u);if(t.unpairedTags.indexOf(c)!==-1){if(t.suppressUnpairedNode)r+=p+">";else r+=p+"/>"}else if((!m||m.length===0)&&t.suppressEmptyNode){r+=p+"/>"}else if(m&&m.endsWith(">")){r+=p+`>${m}${o}`}else{r+=p+">";if(m&&o!==""&&(m.includes("/>")||m.includes("`}s=true}return r}function propName(e){const t=Object.keys(e);for(let e=0;e0&&t.processEntities){for(let n=0;n{const o=n(43348);function readDocType(e,t){const n={};if(e[t+3]==="O"&&e[t+4]==="C"&&e[t+5]==="T"&&e[t+6]==="Y"&&e[t+7]==="P"&&e[t+8]==="E"){t=t+9;let o=1;let r=false,s=false;let i="";for(;t"){if(s){if(e[t-1]==="-"&&e[t-2]==="-"){s=false;o--}}else{o--}if(o===0){break}}else if(e[t]==="["){r=true}else{i+=e[t]}}if(o!==0){throw new Error(`Unclosed DOCTYPE`)}}else{throw new Error(`Invalid Tag instead of DOCTYPE`)}return{entities:n,i:t}}function readEntityExp(e,t){let n="";for(;t{const n={preserveOrder:false,attributeNamePrefix:"@_",attributesGroupName:false,textNodeName:"#text",ignoreAttributes:true,removeNSPrefix:false,allowBooleanAttributes:false,parseTagValue:true,parseAttributeValue:false,trimValues:true,cdataPropName:false,numberParseOptions:{hex:true,leadingZeros:true,eNotation:true},tagValueProcessor:function(e,t){return t},attributeValueProcessor:function(e,t){return t},stopNodes:[],alwaysCreateTextNode:false,isArray:()=>false,commentPropName:false,unpairedTags:[],processEntities:true,htmlEntities:false,ignoreDeclaration:false,ignorePiTags:false,transformTagName:false,transformAttributeName:false,updateTag:function(e,t,n){return e}};const buildOptions=function(e){return Object.assign({},n,e)};t.buildOptions=buildOptions;t.defaultOptions=n},57724:(e,t,n)=>{"use strict";const o=n(43348);const r=n(39186);const s=n(26317);const i=n(53230);const a="<((!\\[CDATA\\[([\\s\\S]*?)(]]>))|((NAME:)?(NAME))([^>]*)>|((\\/)(NAME)\\s*>))([^<]*)".replace(/NAME/g,o.nameRegexp);class OrderedObjParser{constructor(e){this.options=e;this.currentNode=null;this.tagsNodeStack=[];this.docTypeEntities={};this.lastEntities={apos:{regex:/&(apos|#39|#x27);/g,val:"'"},gt:{regex:/&(gt|#62|#x3E);/g,val:">"},lt:{regex:/&(lt|#60|#x3C);/g,val:"<"},quot:{regex:/&(quot|#34|#x22);/g,val:'"'}};this.ampEntity={regex:/&(amp|#38|#x26);/g,val:"&"};this.htmlEntities={space:{regex:/&(nbsp|#160);/g,val:" "},cent:{regex:/&(cent|#162);/g,val:"¢"},pound:{regex:/&(pound|#163);/g,val:"£"},yen:{regex:/&(yen|#165);/g,val:"¥"},euro:{regex:/&(euro|#8364);/g,val:"€"},copyright:{regex:/&(copy|#169);/g,val:"©"},reg:{regex:/&(reg|#174);/g,val:"®"},inr:{regex:/&(inr|#8377);/g,val:"₹"}};this.addExternalEntities=addExternalEntities;this.parseXml=parseXml;this.parseTextData=parseTextData;this.resolveNameSpace=resolveNameSpace;this.buildAttributesMap=buildAttributesMap;this.isItStopNode=isItStopNode;this.replaceEntitiesValue=replaceEntitiesValue;this.readStopNodeData=readStopNodeData;this.saveTextToParentTag=saveTextToParentTag;this.addChild=addChild}}function addExternalEntities(e){const t=Object.keys(e);for(let n=0;n0){if(!i)e=this.replaceEntitiesValue(e);const o=this.options.tagValueProcessor(t,e,n,r,s);if(o===null||o===undefined){return e}else if(typeof o!==typeof e||o!==e){return o}else if(this.options.trimValues){return parseValue(e,this.options.parseTagValue,this.options.numberParseOptions)}else{const t=e.trim();if(t===e){return parseValue(e,this.options.parseTagValue,this.options.numberParseOptions)}else{return e}}}}}function resolveNameSpace(e){if(this.options.removeNSPrefix){const t=e.split(":");const n=e.charAt(0)==="/"?"/":"";if(t[0]==="xmlns"){return""}if(t.length===2){e=n+t[1]}}return e}const c=new RegExp("([^\\s=]+)\\s*(=\\s*(['\"])([\\s\\S]*?)\\3)?","gm");function buildAttributesMap(e,t,n){if(!this.options.ignoreAttributes&&typeof e==="string"){const n=o.getAllMatches(e,c);const r=n.length;const s={};for(let e=0;e",a,"Closing Tag is not closed.");let r=e.substring(a+2,t).trim();if(this.options.removeNSPrefix){const e=r.indexOf(":");if(e!==-1){r=r.substr(e+1)}}if(this.options.transformTagName){r=this.options.transformTagName(r)}if(n){o=this.saveTextToParentTag(o,n,i)}const s=i.substring(i.lastIndexOf(".")+1);if(r&&this.options.unpairedTags.indexOf(r)!==-1){throw new Error(`Unpaired tag can not be used as closing tag: `)}let c=0;if(s&&this.options.unpairedTags.indexOf(s)!==-1){c=i.lastIndexOf(".",i.lastIndexOf(".")-1);this.tagsNodeStack.pop()}else{c=i.lastIndexOf(".")}i=i.substring(0,c);n=this.tagsNodeStack.pop();o="";a=t}else if(e[a+1]==="?"){let t=readTagExp(e,a,false,"?>");if(!t)throw new Error("Pi Tag is not closed.");o=this.saveTextToParentTag(o,n,i);if(this.options.ignoreDeclaration&&t.tagName==="?xml"||this.options.ignorePiTags){}else{const e=new r(t.tagName);e.add(this.options.textNodeName,"");if(t.tagName!==t.tagExp&&t.attrExpPresent){e[":@"]=this.buildAttributesMap(t.tagExp,i,t.tagName)}this.addChild(n,e,i)}a=t.closeIndex+1}else if(e.substr(a+1,3)==="!--"){const t=findClosingIndex(e,"--\x3e",a+4,"Comment is not closed.");if(this.options.commentPropName){const r=e.substring(a+4,t-2);o=this.saveTextToParentTag(o,n,i);n.add(this.options.commentPropName,[{[this.options.textNodeName]:r}])}a=t}else if(e.substr(a+1,2)==="!D"){const t=s(e,a);this.docTypeEntities=t.entities;a=t.i}else if(e.substr(a+1,2)==="!["){const t=findClosingIndex(e,"]]>",a,"CDATA is not closed.")-2;const r=e.substring(a+9,t);o=this.saveTextToParentTag(o,n,i);if(this.options.cdataPropName){n.add(this.options.cdataPropName,[{[this.options.textNodeName]:r}])}else{let e=this.parseTextData(r,n.tagname,i,true,false,true);if(e==undefined)e="";n.add(this.options.textNodeName,e)}a=t+2}else{let s=readTagExp(e,a,this.options.removeNSPrefix);let c=s.tagName;let d=s.tagExp;let u=s.attrExpPresent;let l=s.closeIndex;if(this.options.transformTagName){c=this.options.transformTagName(c)}if(n&&o){if(n.tagname!=="!xml"){o=this.saveTextToParentTag(o,n,i,false)}}const p=n;if(p&&this.options.unpairedTags.indexOf(p.tagname)!==-1){n=this.tagsNodeStack.pop();i=i.substring(0,i.lastIndexOf("."))}if(c!==t.tagname){i+=i?"."+c:c}if(this.isItStopNode(this.options.stopNodes,i,c)){let t="";if(d.length>0&&d.lastIndexOf("/")===d.length-1){a=s.closeIndex}else if(this.options.unpairedTags.indexOf(c)!==-1){a=s.closeIndex}else{const n=this.readStopNodeData(e,c,l+1);if(!n)throw new Error(`Unexpected end of ${c}`);a=n.i;t=n.tagContent}const o=new r(c);if(c!==d&&u){o[":@"]=this.buildAttributesMap(d,i,c)}if(t){t=this.parseTextData(t,c,i,true,u,true,true)}i=i.substr(0,i.lastIndexOf("."));o.add(this.options.textNodeName,t);this.addChild(n,o,i)}else{if(d.length>0&&d.lastIndexOf("/")===d.length-1){if(c[c.length-1]==="/"){c=c.substr(0,c.length-1);d=c}else{d=d.substr(0,d.length-1)}if(this.options.transformTagName){c=this.options.transformTagName(c)}const e=new r(c);if(c!==d&&u){e[":@"]=this.buildAttributesMap(d,i,c)}this.addChild(n,e,i);i=i.substr(0,i.lastIndexOf("."))}else{const e=new r(c);this.tagsNodeStack.push(n);if(c!==d&&u){e[":@"]=this.buildAttributesMap(d,i,c)}this.addChild(n,e,i);n=e}o="";a=l}}}else{o+=e[a]}}return t.child};function addChild(e,t,n){const o=this.options.updateTag(t.tagname,n,t[":@"]);if(o===false){}else if(typeof o==="string"){t.tagname=o;e.addChild(t)}else{e.addChild(t)}}const replaceEntitiesValue=function(e){if(this.options.processEntities){for(let t in this.docTypeEntities){const n=this.docTypeEntities[t];e=e.replace(n.regx,n.val)}for(let t in this.lastEntities){const n=this.lastEntities[t];e=e.replace(n.regex,n.val)}if(this.options.htmlEntities){for(let t in this.htmlEntities){const n=this.htmlEntities[t];e=e.replace(n.regex,n.val)}}e=e.replace(this.ampEntity.regex,this.ampEntity.val)}return e};function saveTextToParentTag(e,t,n,o){if(e){if(o===undefined)o=Object.keys(t.child).length===0;e=this.parseTextData(e,t.tagname,n,false,t[":@"]?Object.keys(t[":@"]).length!==0:false,o);if(e!==undefined&&e!=="")t.add(this.options.textNodeName,e);e=""}return e}function isItStopNode(e,t,n){const o="*."+n;for(const n in e){const r=e[n];if(o===r||t===r)return true}return false}function tagExpWithClosingIndex(e,t,n=">"){let o;let r="";for(let s=t;s",n,`${t} is not closed`);let i=e.substring(n+2,s).trim();if(i===t){r--;if(r===0){return{tagContent:e.substring(o,n),i:s}}}n=s}else if(e[n+1]==="?"){const t=findClosingIndex(e,"?>",n+1,"StopNode is not closed.");n=t}else if(e.substr(n+1,3)==="!--"){const t=findClosingIndex(e,"--\x3e",n+3,"StopNode is not closed.");n=t}else if(e.substr(n+1,2)==="!["){const t=findClosingIndex(e,"]]>",n,"StopNode is not closed.")-2;n=t}else{const o=readTagExp(e,n,">");if(o){const e=o&&o.tagName;if(e===t&&o.tagExp[o.tagExp.length-1]!=="/"){r++}n=o.closeIndex}}}}}function parseValue(e,t,n){if(t&&typeof e==="string"){const t=e.trim();if(t==="true")return true;else if(t==="false")return false;else return i(e,n)}else{if(o.isExist(e)){return e}else{return""}}}e.exports=OrderedObjParser},80086:(e,t,n)=>{const{buildOptions:o}=n(33565);const r=n(57724);const{prettify:s}=n(10766);const i=n(5850);class XMLParser{constructor(e){this.externalEntities={};this.options=o(e)}parse(e,t){if(typeof e==="string"){}else if(e.toString){e=e.toString()}else{throw new Error("XML data is accepted in String or Bytes[] form.")}if(t){if(t===true)t={};const n=i.validate(e,t);if(n!==true){throw Error(`${n.err.msg}:${n.err.line}:${n.err.col}`)}}const n=new r(this.options);n.addExternalEntities(this.externalEntities);const o=n.parseXml(e);if(this.options.preserveOrder||o===undefined)return o;else return s(o,this.options)}addEntity(e,t){if(t.indexOf("&")!==-1){throw new Error("Entity value can't have '&'")}else if(e.indexOf("&")!==-1||e.indexOf(";")!==-1){throw new Error("An entity must be set without '&' and ';'. Eg. use '#xD' for ' '")}else if(t==="&"){throw new Error("An entity with value '&' is not permitted")}else{this.externalEntities[e]=t}}}e.exports=XMLParser},10766:(e,t)=>{"use strict";function prettify(e,t){return compress(e,t)}function compress(e,t,n){let o;const r={};for(let s=0;s0)r[t.textNodeName]=o}else if(o!==undefined)r[t.textNodeName]=o;return r}function propName(e){const t=Object.keys(e);for(let e=0;e{"use strict";class XmlNode{constructor(e){this.tagname=e;this.child=[];this[":@"]={}}add(e,t){if(e==="__proto__")e="#__proto__";this.child.push({[e]:t})}addChild(e){if(e.tagname==="__proto__")e.tagname="#__proto__";if(e[":@"]&&Object.keys(e[":@"]).length>0){this.child.push({[e.tagname]:e.child,[":@"]:e[":@"]})}else{this.child.push({[e.tagname]:e.child})}}}e.exports=XmlNode},53230:e=>{const t=/^[-+]?0x[a-fA-F0-9]+$/;const n=/^([\-\+])?(0*)(\.[0-9]+([eE]\-?[0-9]+)?|[0-9]+(\.[0-9]+([eE]\-?[0-9]+)?)?)$/;if(!Number.parseInt&&window.parseInt){Number.parseInt=window.parseInt}if(!Number.parseFloat&&window.parseFloat){Number.parseFloat=window.parseFloat}const o={hex:true,leadingZeros:true,decimalPoint:".",eNotation:true};function toNumber(e,r={}){r=Object.assign({},o,r);if(!e||typeof e!=="string")return e;let s=e.trim();if(r.skipLike!==undefined&&r.skipLike.test(s))return e;else if(r.hex&&t.test(s)){return Number.parseInt(s,16)}else{const t=n.exec(s);if(t){const n=t[1];const o=t[2];let i=trimZeros(t[3]);const a=t[4]||t[6];if(!r.leadingZeros&&o.length>0&&n&&s[2]!==".")return e;else if(!r.leadingZeros&&o.length>0&&!n&&s[1]!==".")return e;else{const t=Number(s);const c=""+t;if(c.search(/[eE]/)!==-1){if(r.eNotation)return t;else return e}else if(a){if(r.eNotation)return t;else return e}else if(s.indexOf(".")!==-1){if(c==="0"&&i==="")return t;else if(c===i)return t;else if(n&&c==="-"+i)return t;else return e}if(o){if(i===c)return t;else if(n+i===c)return t;else return e}if(s===c)return t;else if(s===n+c)return t;return e}}else{return e}}}function trimZeros(e){if(e&&e.indexOf(".")!==-1){e=e.replace(/0+$/,"");if(e===".")e="0";else if(e[0]===".")e="0"+e;else if(e[e.length-1]===".")e=e.substr(0,e.length-1);return e}return e}e.exports=toNumber},10204:e=>{var t;var n;var o;var r;var s;var i;var a;var c;var d;var u;var l;var p;var m;var f;var g;var E;var y;var S;var h;var _;var v;var C;var b;var w;var P;var x;var T;var I;var O;var A;var R;(function(t){var n=typeof global==="object"?global:typeof self==="object"?self:typeof this==="object"?this:{};if(typeof define==="function"&&define.amd){define("tslib",["exports"],(function(e){t(createExporter(n,createExporter(e)))}))}else if(true&&typeof e.exports==="object"){t(createExporter(n,createExporter(e.exports)))}else{t(createExporter(n))}function createExporter(e,t){if(e!==n){if(typeof Object.create==="function"){Object.defineProperty(e,"__esModule",{value:true})}else{e.__esModule=true}}return function(n,o){return e[n]=t?t(n,o):o}}})((function(e){var N=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)if(Object.prototype.hasOwnProperty.call(t,n))e[n]=t[n]};t=function(e,t){if(typeof t!=="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");N(e,t);function __(){this.constructor=e}e.prototype=t===null?Object.create(t):(__.prototype=t.prototype,new __)};n=Object.assign||function(e){for(var t,n=1,o=arguments.length;n=0;a--)if(i=e[a])s=(r<3?i(s):r>3?i(t,n,s):i(t,n))||s;return r>3&&s&&Object.defineProperty(t,n,s),s};s=function(e,t){return function(n,o){t(n,o,e)}};i=function(e,t,n,o,r,s){function accept(e){if(e!==void 0&&typeof e!=="function")throw new TypeError("Function expected");return e}var i=o.kind,a=i==="getter"?"get":i==="setter"?"set":"value";var c=!t&&e?o["static"]?e:e.prototype:null;var d=t||(c?Object.getOwnPropertyDescriptor(c,o.name):{});var u,l=false;for(var p=n.length-1;p>=0;p--){var m={};for(var f in o)m[f]=f==="access"?{}:o[f];for(var f in o.access)m.access[f]=o.access[f];m.addInitializer=function(e){if(l)throw new TypeError("Cannot add initializers after decoration has completed");s.push(accept(e||null))};var g=(0,n[p])(i==="accessor"?{get:d.get,set:d.set}:d[a],m);if(i==="accessor"){if(g===void 0)continue;if(g===null||typeof g!=="object")throw new TypeError("Object expected");if(u=accept(g.get))d.get=u;if(u=accept(g.set))d.set=u;if(u=accept(g.init))r.unshift(u)}else if(u=accept(g)){if(i==="field")r.unshift(u);else d[a]=u}}if(c)Object.defineProperty(c,o.name,d);l=true};a=function(e,t,n){var o=arguments.length>2;for(var r=0;r0&&s[s.length-1])&&(a[0]===6||a[0]===2)){n=0;continue}if(a[0]===3&&(!s||a[1]>s[0]&&a[1]=e.length)e=void 0;return{value:e&&e[o++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};g=function(e,t){var n=typeof Symbol==="function"&&e[Symbol.iterator];if(!n)return e;var o=n.call(e),r,s=[],i;try{while((t===void 0||t-- >0)&&!(r=o.next()).done)s.push(r.value)}catch(e){i={error:e}}finally{try{if(r&&!r.done&&(n=o["return"]))n.call(o)}finally{if(i)throw i.error}}return s};E=function(){for(var e=[],t=0;t1||resume(e,t)}))}}function resume(e,t){try{step(o[e](t))}catch(e){settle(s[0][3],e)}}function step(e){e.value instanceof h?Promise.resolve(e.value.v).then(fulfill,reject):settle(s[0][2],e)}function fulfill(e){resume("next",e)}function reject(e){resume("throw",e)}function settle(e,t){if(e(t),s.shift(),s.length)resume(s[0][0],s[0][1])}};v=function(e){var t,n;return t={},verb("next"),verb("throw",(function(e){throw e})),verb("return"),t[Symbol.iterator]=function(){return this},t;function verb(o,r){t[o]=e[o]?function(t){return(n=!n)?{value:h(e[o](t)),done:false}:r?r(t):t}:r}};C=function(e){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var t=e[Symbol.asyncIterator],n;return t?t.call(e):(e=typeof f==="function"?f(e):e[Symbol.iterator](),n={},verb("next"),verb("throw"),verb("return"),n[Symbol.asyncIterator]=function(){return this},n);function verb(t){n[t]=e[t]&&function(n){return new Promise((function(o,r){n=e[t](n),settle(o,r,n.done,n.value)}))}}function settle(e,t,n,o){Promise.resolve(o).then((function(t){e({value:t,done:n})}),t)}};b=function(e,t){if(Object.defineProperty){Object.defineProperty(e,"raw",{value:t})}else{e.raw=t}return e};var D=Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:true,value:t})}:function(e,t){e["default"]=t};w=function(e){if(e&&e.__esModule)return e;var t={};if(e!=null)for(var n in e)if(n!=="default"&&Object.prototype.hasOwnProperty.call(e,n))O(t,e,n);D(t,e);return t};P=function(e){return e&&e.__esModule?e:{default:e}};x=function(e,t,n,o){if(n==="a"&&!o)throw new TypeError("Private accessor was defined without a getter");if(typeof t==="function"?e!==t||!o:!t.has(e))throw new TypeError("Cannot read private member from an object whose class did not declare it");return n==="m"?o:n==="a"?o.call(e):o?o.value:t.get(e)};T=function(e,t,n,o,r){if(o==="m")throw new TypeError("Private method is not writable");if(o==="a"&&!r)throw new TypeError("Private accessor was defined without a setter");if(typeof t==="function"?e!==t||!r:!t.has(e))throw new TypeError("Cannot write private member to an object whose class did not declare it");return o==="a"?r.call(e,n):r?r.value=n:t.set(e,n),n};I=function(e,t){if(t===null||typeof t!=="object"&&typeof t!=="function")throw new TypeError("Cannot use 'in' operator on non-object");return typeof e==="function"?t===e:e.has(t)};A=function(e,t,n){if(t!==null&&t!==void 0){if(typeof t!=="object"&&typeof t!=="function")throw new TypeError("Object expected.");var o;if(n){if(!Symbol.asyncDispose)throw new TypeError("Symbol.asyncDispose is not defined.");o=t[Symbol.asyncDispose]}if(o===void 0){if(!Symbol.dispose)throw new TypeError("Symbol.dispose is not defined.");o=t[Symbol.dispose]}if(typeof o!=="function")throw new TypeError("Object not disposable.");e.stack.push({value:t,dispose:o,async:n})}else if(n){e.stack.push({async:true})}return t};var k=typeof SuppressedError==="function"?SuppressedError:function(e,t,n){var o=new Error(n);return o.name="SuppressedError",o.error=e,o.suppressed=t,o};R=function(e){function fail(t){e.error=e.hasError?new k(t,e.error,"An error was suppressed during disposal."):t;e.hasError=true}function next(){while(e.stack.length){var t=e.stack.pop();try{var n=t.dispose&&t.dispose.call(t.value);if(t.async)return Promise.resolve(n).then(next,(function(e){fail(e);return next()}))}catch(e){fail(e)}}if(e.hasError)throw e.error}return next()};e("__extends",t);e("__assign",n);e("__rest",o);e("__decorate",r);e("__param",s);e("__esDecorate",i);e("__runInitializers",a);e("__propKey",c);e("__setFunctionName",d);e("__metadata",u);e("__awaiter",l);e("__generator",p);e("__exportStar",m);e("__createBinding",O);e("__values",f);e("__read",g);e("__spread",E);e("__spreadArrays",y);e("__spreadArray",S);e("__await",h);e("__asyncGenerator",_);e("__asyncDelegator",v);e("__asyncValues",C);e("__makeTemplateObject",b);e("__importStar",w);e("__importDefault",P);e("__classPrivateFieldGet",x);e("__classPrivateFieldSet",T);e("__classPrivateFieldIn",I);e("__addDisposableResource",A);e("__disposeResources",R)}))},45220:(e,t,n)=>{e.exports=n(17419)},17419:(e,t,n)=>{"use strict";var o=n(41808);var r=n(24404);var s=n(13685);var i=n(95687);var a=n(82361);var c=n(39491);var d=n(73837);t.httpOverHttp=httpOverHttp;t.httpsOverHttp=httpsOverHttp;t.httpOverHttps=httpOverHttps;t.httpsOverHttps=httpsOverHttps;function httpOverHttp(e){var t=new TunnelingAgent(e);t.request=s.request;return t}function httpsOverHttp(e){var t=new TunnelingAgent(e);t.request=s.request;t.createSocket=createSecureSocket;t.defaultPort=443;return t}function httpOverHttps(e){var t=new TunnelingAgent(e);t.request=i.request;return t}function httpsOverHttps(e){var t=new TunnelingAgent(e);t.request=i.request;t.createSocket=createSecureSocket;t.defaultPort=443;return t}function TunnelingAgent(e){var t=this;t.options=e||{};t.proxyOptions=t.options.proxy||{};t.maxSockets=t.options.maxSockets||s.Agent.defaultMaxSockets;t.requests=[];t.sockets=[];t.on("free",(function onFree(e,n,o,r){var s=toOptions(n,o,r);for(var i=0,a=t.requests.length;i=this.maxSockets){r.requests.push(s);return}r.createSocket(s,(function(t){t.on("free",onFree);t.on("close",onCloseOrRemove);t.on("agentRemove",onCloseOrRemove);e.onSocket(t);function onFree(){r.emit("free",t,s)}function onCloseOrRemove(e){r.removeSocket(t);t.removeListener("free",onFree);t.removeListener("close",onCloseOrRemove);t.removeListener("agentRemove",onCloseOrRemove)}}))};TunnelingAgent.prototype.createSocket=function createSocket(e,t){var n=this;var o={};n.sockets.push(o);var r=mergeOptions({},n.proxyOptions,{method:"CONNECT",path:e.host+":"+e.port,agent:false,headers:{host:e.host+":"+e.port}});if(e.localAddress){r.localAddress=e.localAddress}if(r.proxyAuth){r.headers=r.headers||{};r.headers["Proxy-Authorization"]="Basic "+new Buffer(r.proxyAuth).toString("base64")}u("making CONNECT request");var s=n.request(r);s.useChunkedEncodingByDefault=false;s.once("response",onResponse);s.once("upgrade",onUpgrade);s.once("connect",onConnect);s.once("error",onError);s.end();function onResponse(e){e.upgrade=true}function onUpgrade(e,t,n){process.nextTick((function(){onConnect(e,t,n)}))}function onConnect(r,i,a){s.removeAllListeners();i.removeAllListeners();if(r.statusCode!==200){u("tunneling socket could not be established, statusCode=%d",r.statusCode);i.destroy();var c=new Error("tunneling socket could not be established, "+"statusCode="+r.statusCode);c.code="ECONNRESET";e.request.emit("error",c);n.removeSocket(o);return}if(a.length>0){u("got illegal response body from proxy");i.destroy();var c=new Error("got illegal response body from proxy");c.code="ECONNRESET";e.request.emit("error",c);n.removeSocket(o);return}u("tunneling connection has established");n.sockets[n.sockets.indexOf(o)]=i;return t(i)}function onError(t){s.removeAllListeners();u("tunneling socket could not be established, cause=%s\n",t.message,t.stack);var r=new Error("tunneling socket could not be established, "+"cause="+t.message);r.code="ECONNRESET";e.request.emit("error",r);n.removeSocket(o)}};TunnelingAgent.prototype.removeSocket=function removeSocket(e){var t=this.sockets.indexOf(e);if(t===-1){return}this.sockets.splice(t,1);var n=this.requests.shift();if(n){this.createSocket(n,(function(e){n.request.onSocket(e)}))}};function createSecureSocket(e,t){var n=this;TunnelingAgent.prototype.createSocket.call(n,e,(function(o){var s=e.request.getHeader("host");var i=mergeOptions({},n.options,{socket:o,servername:s?s.replace(/:.*$/,""):e.host});var a=r.connect(0,i);n.sockets[n.sockets.indexOf(o)]=a;t(a)}))}function toOptions(e,t,n){if(typeof e==="string"){return{host:e,port:t,localAddress:n}}return e}function mergeOptions(e){for(var t=1,n=arguments.length;t{"use strict";Object.defineProperty(t,"__esModule",{value:true});Object.defineProperty(t,"v1",{enumerable:true,get:function(){return o.default}});Object.defineProperty(t,"v3",{enumerable:true,get:function(){return r.default}});Object.defineProperty(t,"v4",{enumerable:true,get:function(){return s.default}});Object.defineProperty(t,"v5",{enumerable:true,get:function(){return i.default}});Object.defineProperty(t,"NIL",{enumerable:true,get:function(){return a.default}});Object.defineProperty(t,"version",{enumerable:true,get:function(){return c.default}});Object.defineProperty(t,"validate",{enumerable:true,get:function(){return d.default}});Object.defineProperty(t,"stringify",{enumerable:true,get:function(){return u.default}});Object.defineProperty(t,"parse",{enumerable:true,get:function(){return l.default}});var o=_interopRequireDefault(n(35076));var r=_interopRequireDefault(n(8226));var s=_interopRequireDefault(n(94261));var i=_interopRequireDefault(n(37926));var a=_interopRequireDefault(n(6438));var c=_interopRequireDefault(n(39337));var d=_interopRequireDefault(n(48541));var u=_interopRequireDefault(n(51368));var l=_interopRequireDefault(n(45553));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}},58776:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t["default"]=void 0;var o=_interopRequireDefault(n(6113));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function md5(e){if(Array.isArray(e)){e=Buffer.from(e)}else if(typeof e==="string"){e=Buffer.from(e,"utf8")}return o.default.createHash("md5").update(e).digest()}var r=md5;t["default"]=r},6438:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t["default"]=void 0;var n="00000000-0000-0000-0000-000000000000";t["default"]=n},45553:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t["default"]=void 0;var o=_interopRequireDefault(n(48541));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function parse(e){if(!(0,o.default)(e)){throw TypeError("Invalid UUID")}let t;const n=new Uint8Array(16);n[0]=(t=parseInt(e.slice(0,8),16))>>>24;n[1]=t>>>16&255;n[2]=t>>>8&255;n[3]=t&255;n[4]=(t=parseInt(e.slice(9,13),16))>>>8;n[5]=t&255;n[6]=(t=parseInt(e.slice(14,18),16))>>>8;n[7]=t&255;n[8]=(t=parseInt(e.slice(19,23),16))>>>8;n[9]=t&255;n[10]=(t=parseInt(e.slice(24,36),16))/1099511627776&255;n[11]=t/4294967296&255;n[12]=t>>>24&255;n[13]=t>>>16&255;n[14]=t>>>8&255;n[15]=t&255;return n}var r=parse;t["default"]=r},43787:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t["default"]=void 0;var n=/^(?:[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}|00000000-0000-0000-0000-000000000000)$/i;t["default"]=n},3843:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t["default"]=rng;var o=_interopRequireDefault(n(6113));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}const r=new Uint8Array(256);let s=r.length;function rng(){if(s>r.length-16){o.default.randomFillSync(r);s=0}return r.slice(s,s+=16)}},39084:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t["default"]=void 0;var o=_interopRequireDefault(n(6113));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function sha1(e){if(Array.isArray(e)){e=Buffer.from(e)}else if(typeof e==="string"){e=Buffer.from(e,"utf8")}return o.default.createHash("sha1").update(e).digest()}var r=sha1;t["default"]=r},51368:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t["default"]=void 0;var o=_interopRequireDefault(n(48541));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}const r=[];for(let e=0;e<256;++e){r.push((e+256).toString(16).substr(1))}function stringify(e,t=0){const n=(r[e[t+0]]+r[e[t+1]]+r[e[t+2]]+r[e[t+3]]+"-"+r[e[t+4]]+r[e[t+5]]+"-"+r[e[t+6]]+r[e[t+7]]+"-"+r[e[t+8]]+r[e[t+9]]+"-"+r[e[t+10]]+r[e[t+11]]+r[e[t+12]]+r[e[t+13]]+r[e[t+14]]+r[e[t+15]]).toLowerCase();if(!(0,o.default)(n)){throw TypeError("Stringified UUID is invalid")}return n}var s=stringify;t["default"]=s},35076:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t["default"]=void 0;var o=_interopRequireDefault(n(3843));var r=_interopRequireDefault(n(51368));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}let s;let i;let a=0;let c=0;function v1(e,t,n){let d=t&&n||0;const u=t||new Array(16);e=e||{};let l=e.node||s;let p=e.clockseq!==undefined?e.clockseq:i;if(l==null||p==null){const t=e.random||(e.rng||o.default)();if(l==null){l=s=[t[0]|1,t[1],t[2],t[3],t[4],t[5]]}if(p==null){p=i=(t[6]<<8|t[7])&16383}}let m=e.msecs!==undefined?e.msecs:Date.now();let f=e.nsecs!==undefined?e.nsecs:c+1;const g=m-a+(f-c)/1e4;if(g<0&&e.clockseq===undefined){p=p+1&16383}if((g<0||m>a)&&e.nsecs===undefined){f=0}if(f>=1e4){throw new Error("uuid.v1(): Can't create more than 10M uuids/sec")}a=m;c=f;i=p;m+=122192928e5;const E=((m&268435455)*1e4+f)%4294967296;u[d++]=E>>>24&255;u[d++]=E>>>16&255;u[d++]=E>>>8&255;u[d++]=E&255;const y=m/4294967296*1e4&268435455;u[d++]=y>>>8&255;u[d++]=y&255;u[d++]=y>>>24&15|16;u[d++]=y>>>16&255;u[d++]=p>>>8|128;u[d++]=p&255;for(let e=0;e<6;++e){u[d+e]=l[e]}return t||(0,r.default)(u)}var d=v1;t["default"]=d},8226:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t["default"]=void 0;var o=_interopRequireDefault(n(48745));var r=_interopRequireDefault(n(58776));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}const s=(0,o.default)("v3",48,r.default);var i=s;t["default"]=i},48745:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t["default"]=_default;t.URL=t.DNS=void 0;var o=_interopRequireDefault(n(51368));var r=_interopRequireDefault(n(45553));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function stringToBytes(e){e=unescape(encodeURIComponent(e));const t=[];for(let n=0;n{"use strict";Object.defineProperty(t,"__esModule",{value:true});t["default"]=void 0;var o=_interopRequireDefault(n(3843));var r=_interopRequireDefault(n(51368));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function v4(e,t,n){e=e||{};const s=e.random||(e.rng||o.default)();s[6]=s[6]&15|64;s[8]=s[8]&63|128;if(t){n=n||0;for(let e=0;e<16;++e){t[n+e]=s[e]}return t}return(0,r.default)(s)}var s=v4;t["default"]=s},37926:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t["default"]=void 0;var o=_interopRequireDefault(n(48745));var r=_interopRequireDefault(n(39084));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}const s=(0,o.default)("v5",80,r.default);var i=s;t["default"]=i},48541:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t["default"]=void 0;var o=_interopRequireDefault(n(43787));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function validate(e){return typeof e==="string"&&o.default.test(e)}var r=validate;t["default"]=r},39337:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t["default"]=void 0;var o=_interopRequireDefault(n(48541));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function version(e){if(!(0,o.default)(e)){throw TypeError("Invalid UUID")}return parseInt(e.substr(14,1),16)}var r=version;t["default"]=r},83500:(module,__unused_webpack_exports,__nccwpck_require__)=>{const core=__nccwpck_require__(75316);const{ECS:ECS}=__nccwpck_require__(32702);const fs=__nccwpck_require__(57147);const path=__nccwpck_require__(71017);async function run(){try{const e=new ECS;const t=core.getInput("task-definition",{required:true});const n=path.isAbsolute(t)?t:path.join(process.env.GITHUB_WORKSPACE,t);const o=JSON.parse(fs.readFileSync(n,"utf8"));let r;r=await e.registerTaskDefinition(o);core.setOutput("task_definition_arn",r.taskDefinition.taskDefinitionArn)}catch(e){core.setFailed("Failed to register task definition in ECS: "+e.message);core.debug("Task definition contents:");core.debug(JSON.stringify(taskDefinition,undefined,2))}}module.exports=run;if(require.main===require.cache[eval("__filename")]){run()}},39491:e=>{"use strict";e.exports=require("assert")},14300:e=>{"use strict";e.exports=require("buffer")},32081:e=>{"use strict";e.exports=require("child_process")},6113:e=>{"use strict";e.exports=require("crypto")},82361:e=>{"use strict";e.exports=require("events")},57147:e=>{"use strict";e.exports=require("fs")},13685:e=>{"use strict";e.exports=require("http")},85158:e=>{"use strict";e.exports=require("http2")},95687:e=>{"use strict";e.exports=require("https")},41808:e=>{"use strict";e.exports=require("net")},22037:e=>{"use strict";e.exports=require("os")},71017:e=>{"use strict";e.exports=require("path")},77282:e=>{"use strict";e.exports=require("process")},12781:e=>{"use strict";e.exports=require("stream")},24404:e=>{"use strict";e.exports=require("tls")},57310:e=>{"use strict";e.exports=require("url")},73837:e=>{"use strict";e.exports=require("util")},40031:e=>{"use strict";e.exports=JSON.parse('{"name":"@aws-sdk/client-ecs","description":"AWS SDK for JavaScript Ecs Client for Node.js, Browser and React Native","version":"3.454.0","scripts":{"build":"concurrently \'yarn:build:cjs\' \'yarn:build:es\' \'yarn:build:types\'","build:cjs":"tsc -p tsconfig.cjs.json","build:docs":"typedoc","build:es":"tsc -p tsconfig.es.json","build:include:deps":"lerna run --scope $npm_package_name --include-dependencies build","build:types":"tsc -p tsconfig.types.json","build:types:downlevel":"downlevel-dts dist-types dist-types/ts3.4","clean":"rimraf ./dist-* && rimraf *.tsbuildinfo","extract:docs":"api-extractor run --local","generate:client":"node ../../scripts/generate-clients/single-service --solo ecs"},"main":"./dist-cjs/index.js","types":"./dist-types/index.d.ts","module":"./dist-es/index.js","sideEffects":false,"dependencies":{"@aws-crypto/sha256-browser":"3.0.0","@aws-crypto/sha256-js":"3.0.0","@aws-sdk/client-sts":"3.454.0","@aws-sdk/core":"3.451.0","@aws-sdk/credential-provider-node":"3.451.0","@aws-sdk/middleware-host-header":"3.451.0","@aws-sdk/middleware-logger":"3.451.0","@aws-sdk/middleware-recursion-detection":"3.451.0","@aws-sdk/middleware-signing":"3.451.0","@aws-sdk/middleware-user-agent":"3.451.0","@aws-sdk/region-config-resolver":"3.451.0","@aws-sdk/types":"3.451.0","@aws-sdk/util-endpoints":"3.451.0","@aws-sdk/util-user-agent-browser":"3.451.0","@aws-sdk/util-user-agent-node":"3.451.0","@smithy/config-resolver":"^2.0.18","@smithy/fetch-http-handler":"^2.2.6","@smithy/hash-node":"^2.0.15","@smithy/invalid-dependency":"^2.0.13","@smithy/middleware-content-length":"^2.0.15","@smithy/middleware-endpoint":"^2.2.0","@smithy/middleware-retry":"^2.0.20","@smithy/middleware-serde":"^2.0.13","@smithy/middleware-stack":"^2.0.7","@smithy/node-config-provider":"^2.1.5","@smithy/node-http-handler":"^2.1.9","@smithy/protocol-http":"^3.0.9","@smithy/smithy-client":"^2.1.15","@smithy/types":"^2.5.0","@smithy/url-parser":"^2.0.13","@smithy/util-base64":"^2.0.1","@smithy/util-body-length-browser":"^2.0.0","@smithy/util-body-length-node":"^2.1.0","@smithy/util-defaults-mode-browser":"^2.0.19","@smithy/util-defaults-mode-node":"^2.0.25","@smithy/util-endpoints":"^1.0.4","@smithy/util-retry":"^2.0.6","@smithy/util-utf8":"^2.0.2","@smithy/util-waiter":"^2.0.13","tslib":"^2.5.0","uuid":"^8.3.2"},"devDependencies":{"@smithy/service-client-documentation-generator":"^2.0.0","@tsconfig/node14":"1.0.3","@types/node":"^14.14.31","@types/uuid":"^8.3.0","concurrently":"7.0.0","downlevel-dts":"0.10.1","rimraf":"3.0.2","typedoc":"0.23.23","typescript":"~4.9.5"},"engines":{"node":">=14.0.0"},"typesVersions":{"<4.0":{"dist-types/*":["dist-types/ts3.4/*"]}},"files":["dist-*/**"],"author":{"name":"AWS SDK for JavaScript Team","url":"https://aws.amazon.com/javascript/"},"license":"Apache-2.0","browser":{"./dist-es/runtimeConfig":"./dist-es/runtimeConfig.browser"},"react-native":{"./dist-es/runtimeConfig":"./dist-es/runtimeConfig.native"},"homepage":"https://github.com/aws/aws-sdk-js-v3/tree/main/clients/client-ecs","repository":{"type":"git","url":"https://github.com/aws/aws-sdk-js-v3.git","directory":"clients/client-ecs"}}')},16151:e=>{"use strict";e.exports=JSON.parse('{"name":"@aws-sdk/client-sso","description":"AWS SDK for JavaScript Sso Client for Node.js, Browser and React Native","version":"3.451.0","scripts":{"build":"concurrently \'yarn:build:cjs\' \'yarn:build:es\' \'yarn:build:types\'","build:cjs":"tsc -p tsconfig.cjs.json","build:docs":"typedoc","build:es":"tsc -p tsconfig.es.json","build:include:deps":"lerna run --scope $npm_package_name --include-dependencies build","build:types":"tsc -p tsconfig.types.json","build:types:downlevel":"downlevel-dts dist-types dist-types/ts3.4","clean":"rimraf ./dist-* && rimraf *.tsbuildinfo","extract:docs":"api-extractor run --local","generate:client":"node ../../scripts/generate-clients/single-service --solo sso"},"main":"./dist-cjs/index.js","types":"./dist-types/index.d.ts","module":"./dist-es/index.js","sideEffects":false,"dependencies":{"@aws-crypto/sha256-browser":"3.0.0","@aws-crypto/sha256-js":"3.0.0","@aws-sdk/core":"3.451.0","@aws-sdk/middleware-host-header":"3.451.0","@aws-sdk/middleware-logger":"3.451.0","@aws-sdk/middleware-recursion-detection":"3.451.0","@aws-sdk/middleware-user-agent":"3.451.0","@aws-sdk/region-config-resolver":"3.451.0","@aws-sdk/types":"3.451.0","@aws-sdk/util-endpoints":"3.451.0","@aws-sdk/util-user-agent-browser":"3.451.0","@aws-sdk/util-user-agent-node":"3.451.0","@smithy/config-resolver":"^2.0.18","@smithy/fetch-http-handler":"^2.2.6","@smithy/hash-node":"^2.0.15","@smithy/invalid-dependency":"^2.0.13","@smithy/middleware-content-length":"^2.0.15","@smithy/middleware-endpoint":"^2.2.0","@smithy/middleware-retry":"^2.0.20","@smithy/middleware-serde":"^2.0.13","@smithy/middleware-stack":"^2.0.7","@smithy/node-config-provider":"^2.1.5","@smithy/node-http-handler":"^2.1.9","@smithy/protocol-http":"^3.0.9","@smithy/smithy-client":"^2.1.15","@smithy/types":"^2.5.0","@smithy/url-parser":"^2.0.13","@smithy/util-base64":"^2.0.1","@smithy/util-body-length-browser":"^2.0.0","@smithy/util-body-length-node":"^2.1.0","@smithy/util-defaults-mode-browser":"^2.0.19","@smithy/util-defaults-mode-node":"^2.0.25","@smithy/util-endpoints":"^1.0.4","@smithy/util-retry":"^2.0.6","@smithy/util-utf8":"^2.0.2","tslib":"^2.5.0"},"devDependencies":{"@smithy/service-client-documentation-generator":"^2.0.0","@tsconfig/node14":"1.0.3","@types/node":"^14.14.31","concurrently":"7.0.0","downlevel-dts":"0.10.1","rimraf":"3.0.2","typedoc":"0.23.23","typescript":"~4.9.5"},"engines":{"node":">=14.0.0"},"typesVersions":{"<4.0":{"dist-types/*":["dist-types/ts3.4/*"]}},"files":["dist-*/**"],"author":{"name":"AWS SDK for JavaScript Team","url":"https://aws.amazon.com/javascript/"},"license":"Apache-2.0","browser":{"./dist-es/runtimeConfig":"./dist-es/runtimeConfig.browser"},"react-native":{"./dist-es/runtimeConfig":"./dist-es/runtimeConfig.native"},"homepage":"https://github.com/aws/aws-sdk-js-v3/tree/main/clients/client-sso","repository":{"type":"git","url":"https://github.com/aws/aws-sdk-js-v3.git","directory":"clients/client-sso"}}')},80858:e=>{"use strict";e.exports=JSON.parse('{"name":"@aws-sdk/client-sts","description":"AWS SDK for JavaScript Sts Client for Node.js, Browser and React Native","version":"3.454.0","scripts":{"build":"concurrently \'yarn:build:cjs\' \'yarn:build:es\' \'yarn:build:types\'","build:cjs":"tsc -p tsconfig.cjs.json","build:docs":"typedoc","build:es":"tsc -p tsconfig.es.json","build:include:deps":"lerna run --scope $npm_package_name --include-dependencies build","build:types":"tsc -p tsconfig.types.json","build:types:downlevel":"downlevel-dts dist-types dist-types/ts3.4","clean":"rimraf ./dist-* && rimraf *.tsbuildinfo","extract:docs":"api-extractor run --local","generate:client":"node ../../scripts/generate-clients/single-service --solo sts","test":"yarn test:unit","test:unit":"jest"},"main":"./dist-cjs/index.js","types":"./dist-types/index.d.ts","module":"./dist-es/index.js","sideEffects":false,"dependencies":{"@aws-crypto/sha256-browser":"3.0.0","@aws-crypto/sha256-js":"3.0.0","@aws-sdk/core":"3.451.0","@aws-sdk/credential-provider-node":"3.451.0","@aws-sdk/middleware-host-header":"3.451.0","@aws-sdk/middleware-logger":"3.451.0","@aws-sdk/middleware-recursion-detection":"3.451.0","@aws-sdk/middleware-sdk-sts":"3.451.0","@aws-sdk/middleware-signing":"3.451.0","@aws-sdk/middleware-user-agent":"3.451.0","@aws-sdk/region-config-resolver":"3.451.0","@aws-sdk/types":"3.451.0","@aws-sdk/util-endpoints":"3.451.0","@aws-sdk/util-user-agent-browser":"3.451.0","@aws-sdk/util-user-agent-node":"3.451.0","@smithy/config-resolver":"^2.0.18","@smithy/fetch-http-handler":"^2.2.6","@smithy/hash-node":"^2.0.15","@smithy/invalid-dependency":"^2.0.13","@smithy/middleware-content-length":"^2.0.15","@smithy/middleware-endpoint":"^2.2.0","@smithy/middleware-retry":"^2.0.20","@smithy/middleware-serde":"^2.0.13","@smithy/middleware-stack":"^2.0.7","@smithy/node-config-provider":"^2.1.5","@smithy/node-http-handler":"^2.1.9","@smithy/protocol-http":"^3.0.9","@smithy/smithy-client":"^2.1.15","@smithy/types":"^2.5.0","@smithy/url-parser":"^2.0.13","@smithy/util-base64":"^2.0.1","@smithy/util-body-length-browser":"^2.0.0","@smithy/util-body-length-node":"^2.1.0","@smithy/util-defaults-mode-browser":"^2.0.19","@smithy/util-defaults-mode-node":"^2.0.25","@smithy/util-endpoints":"^1.0.4","@smithy/util-retry":"^2.0.6","@smithy/util-utf8":"^2.0.2","fast-xml-parser":"4.2.5","tslib":"^2.5.0"},"devDependencies":{"@smithy/service-client-documentation-generator":"^2.0.0","@tsconfig/node14":"1.0.3","@types/node":"^14.14.31","concurrently":"7.0.0","downlevel-dts":"0.10.1","rimraf":"3.0.2","typedoc":"0.23.23","typescript":"~4.9.5"},"engines":{"node":">=14.0.0"},"typesVersions":{"<4.0":{"dist-types/*":["dist-types/ts3.4/*"]}},"files":["dist-*/**"],"author":{"name":"AWS SDK for JavaScript Team","url":"https://aws.amazon.com/javascript/"},"license":"Apache-2.0","browser":{"./dist-es/runtimeConfig":"./dist-es/runtimeConfig.browser"},"react-native":{"./dist-es/runtimeConfig":"./dist-es/runtimeConfig.native"},"homepage":"https://github.com/aws/aws-sdk-js-v3/tree/main/clients/client-sts","repository":{"type":"git","url":"https://github.com/aws/aws-sdk-js-v3.git","directory":"clients/client-sts"}}')},35055:e=>{"use strict";e.exports=JSON.parse('{"partitions":[{"id":"aws","outputs":{"dnsSuffix":"amazonaws.com","dualStackDnsSuffix":"api.aws","implicitGlobalRegion":"us-east-1","name":"aws","supportsDualStack":true,"supportsFIPS":true},"regionRegex":"^(us|eu|ap|sa|ca|me|af|il)\\\\-\\\\w+\\\\-\\\\d+$","regions":{"af-south-1":{"description":"Africa (Cape Town)"},"ap-east-1":{"description":"Asia Pacific (Hong Kong)"},"ap-northeast-1":{"description":"Asia Pacific (Tokyo)"},"ap-northeast-2":{"description":"Asia Pacific (Seoul)"},"ap-northeast-3":{"description":"Asia Pacific (Osaka)"},"ap-south-1":{"description":"Asia Pacific (Mumbai)"},"ap-south-2":{"description":"Asia Pacific (Hyderabad)"},"ap-southeast-1":{"description":"Asia Pacific (Singapore)"},"ap-southeast-2":{"description":"Asia Pacific (Sydney)"},"ap-southeast-3":{"description":"Asia Pacific (Jakarta)"},"ap-southeast-4":{"description":"Asia Pacific (Melbourne)"},"aws-global":{"description":"AWS Standard global region"},"ca-central-1":{"description":"Canada (Central)"},"eu-central-1":{"description":"Europe (Frankfurt)"},"eu-central-2":{"description":"Europe (Zurich)"},"eu-north-1":{"description":"Europe (Stockholm)"},"eu-south-1":{"description":"Europe (Milan)"},"eu-south-2":{"description":"Europe (Spain)"},"eu-west-1":{"description":"Europe (Ireland)"},"eu-west-2":{"description":"Europe (London)"},"eu-west-3":{"description":"Europe (Paris)"},"il-central-1":{"description":"Israel (Tel Aviv)"},"me-central-1":{"description":"Middle East (UAE)"},"me-south-1":{"description":"Middle East (Bahrain)"},"sa-east-1":{"description":"South America (Sao Paulo)"},"us-east-1":{"description":"US East (N. Virginia)"},"us-east-2":{"description":"US East (Ohio)"},"us-west-1":{"description":"US West (N. California)"},"us-west-2":{"description":"US West (Oregon)"}}},{"id":"aws-cn","outputs":{"dnsSuffix":"amazonaws.com.cn","dualStackDnsSuffix":"api.amazonwebservices.com.cn","implicitGlobalRegion":"cn-northwest-1","name":"aws-cn","supportsDualStack":true,"supportsFIPS":true},"regionRegex":"^cn\\\\-\\\\w+\\\\-\\\\d+$","regions":{"aws-cn-global":{"description":"AWS China global region"},"cn-north-1":{"description":"China (Beijing)"},"cn-northwest-1":{"description":"China (Ningxia)"}}},{"id":"aws-us-gov","outputs":{"dnsSuffix":"amazonaws.com","dualStackDnsSuffix":"api.aws","implicitGlobalRegion":"us-gov-west-1","name":"aws-us-gov","supportsDualStack":true,"supportsFIPS":true},"regionRegex":"^us\\\\-gov\\\\-\\\\w+\\\\-\\\\d+$","regions":{"aws-us-gov-global":{"description":"AWS GovCloud (US) global region"},"us-gov-east-1":{"description":"AWS GovCloud (US-East)"},"us-gov-west-1":{"description":"AWS GovCloud (US-West)"}}},{"id":"aws-iso","outputs":{"dnsSuffix":"c2s.ic.gov","dualStackDnsSuffix":"c2s.ic.gov","implicitGlobalRegion":"us-iso-east-1","name":"aws-iso","supportsDualStack":false,"supportsFIPS":true},"regionRegex":"^us\\\\-iso\\\\-\\\\w+\\\\-\\\\d+$","regions":{"aws-iso-global":{"description":"AWS ISO (US) global region"},"us-iso-east-1":{"description":"US ISO East"},"us-iso-west-1":{"description":"US ISO WEST"}}},{"id":"aws-iso-b","outputs":{"dnsSuffix":"sc2s.sgov.gov","dualStackDnsSuffix":"sc2s.sgov.gov","implicitGlobalRegion":"us-isob-east-1","name":"aws-iso-b","supportsDualStack":false,"supportsFIPS":true},"regionRegex":"^us\\\\-isob\\\\-\\\\w+\\\\-\\\\d+$","regions":{"aws-iso-b-global":{"description":"AWS ISOB (US) global region"},"us-isob-east-1":{"description":"US ISOB East (Ohio)"}}},{"id":"aws-iso-e","outputs":{"dnsSuffix":"cloud.adc-e.uk","dualStackDnsSuffix":"cloud.adc-e.uk","implicitGlobalRegion":"eu-isoe-west-1","name":"aws-iso-e","supportsDualStack":false,"supportsFIPS":true},"regionRegex":"^eu\\\\-isoe\\\\-\\\\w+\\\\-\\\\d+$","regions":{}},{"id":"aws-iso-f","outputs":{"dnsSuffix":"csp.hci.ic.gov","dualStackDnsSuffix":"csp.hci.ic.gov","implicitGlobalRegion":"us-isof-south-1","name":"aws-iso-f","supportsDualStack":false,"supportsFIPS":true},"regionRegex":"^us\\\\-isof\\\\-\\\\w+\\\\-\\\\d+$","regions":{}}],"version":"1.1"}')}};var __webpack_module_cache__={};function __nccwpck_require__(e){var t=__webpack_module_cache__[e];if(t!==undefined){return t.exports}var n=__webpack_module_cache__[e]={exports:{}};var o=true;try{__webpack_modules__[e].call(n.exports,n,n.exports,__nccwpck_require__);o=false}finally{if(o)delete __webpack_module_cache__[e]}return n.exports}if(typeof __nccwpck_require__!=="undefined")__nccwpck_require__.ab=__dirname+"/";var __webpack_exports__=__nccwpck_require__(83500);module.exports=__webpack_exports__})(); \ No newline at end of file diff --git a/register-ecs-task-definition/index.js b/register-ecs-task-definition/index.js index 58dc4bb..84de1ed 100644 --- a/register-ecs-task-definition/index.js +++ b/register-ecs-task-definition/index.js @@ -1,11 +1,11 @@ const core = require("@actions/core"); -const AWS = require("aws-sdk"); +const { ECS } = require('@aws-sdk/client-ecs'); const fs = require('fs'); const path = require('path'); async function run() { try { - const ecs = new AWS.ECS(); + const ecs = new ECS(); const taskDefinitionPath = core.getInput('task-definition', { required: true }); const fullPath = path.isAbsolute(taskDefinitionPath) ? @@ -14,7 +14,7 @@ async function run() { const taskDefinition = JSON.parse(fs.readFileSync(fullPath, 'utf8')); let response; - response = await ecs.registerTaskDefinition(taskDefinition).promise(); + response = await ecs.registerTaskDefinition(taskDefinition); core.setOutput('task_definition_arn', response.taskDefinition.taskDefinitionArn); } catch (error) { core.setFailed("Failed to register task definition in ECS: " + error.message); diff --git a/register-ecs-task-definition/package.json b/register-ecs-task-definition/package.json index 91e4396..46233cc 100644 --- a/register-ecs-task-definition/package.json +++ b/register-ecs-task-definition/package.json @@ -5,10 +5,10 @@ "private": true, "dependencies": { "@actions/core": "^1.9.1", - "aws-sdk": "^2.814.0" + "@aws-sdk/client-ecs": "^3.6.0" }, "devDependencies": { - "@vercel/ncc": "~>0.23.0" + "@vercel/ncc": "~>0.38.1" }, "scripts": { "prepublish": "node_modules/.bin/ncc build index.js -m -o dist", diff --git a/run-ecs-task/__tests__/runEcsTask.test.js b/run-ecs-task/__tests__/runEcsTask.test.js index cff3158..4f03b73 100644 --- a/run-ecs-task/__tests__/runEcsTask.test.js +++ b/run-ecs-task/__tests__/runEcsTask.test.js @@ -2,9 +2,7 @@ const runEcsTask = require('../runEcsTask') describe('runEcsTask', () => { const buildMock = (data) => ( - jest.fn().mockReturnValue({ - promise: () => Promise.resolve(data) - }) + jest.fn().mockReturnValue(data) ) const buildEcsMock = ({ describeServices = buildMock({ diff --git a/run-ecs-task/dist/index.js b/run-ecs-task/dist/index.js index a6a6e45..b9dfe64 100644 --- a/run-ecs-task/dist/index.js +++ b/run-ecs-task/dist/index.js @@ -1 +1,16 @@ -module.exports=function(e,t){"use strict";var r={};function __webpack_require__(t){if(r[t]){return r[t].exports}var s=r[t]={i:t,l:false,exports:{}};var i=true;try{e[t].call(s.exports,s,s.exports,__webpack_require__);i=false}finally{if(i)delete r[t]}s.l=true;return s.exports}__webpack_require__.ab=__dirname+"/";function startup(){return __webpack_require__(3500)}return startup()}({2:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["applicationautoscaling"]={};s.ApplicationAutoScaling=i.defineService("applicationautoscaling",["2016-02-06"]);Object.defineProperty(a.services["applicationautoscaling"],"2016-02-06",{get:function get(){var e=r(3960);e.paginators=r(8992).pagination;return e},enumerable:true,configurable:true});e.exports=s.ApplicationAutoScaling},4:function(e){e.exports={pagination:{}}},29:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["directconnect"]={};s.DirectConnect=i.defineService("directconnect",["2012-10-25"]);Object.defineProperty(a.services["directconnect"],"2012-10-25",{get:function get(){var e=r(5002);e.paginators=r(1107).pagination;return e},enumerable:true,configurable:true});e.exports=s.DirectConnect},49:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2022-03-31",endpointPrefix:"sms-voice",jsonVersion:"1.0",protocol:"json",serviceFullName:"Amazon Pinpoint SMS Voice V2",serviceId:"Pinpoint SMS Voice V2",signatureVersion:"v4",signingName:"sms-voice",targetPrefix:"PinpointSMSVoiceV2",uid:"pinpoint-sms-voice-v2-2022-03-31"},operations:{AssociateOriginationIdentity:{input:{type:"structure",required:["PoolId","OriginationIdentity","IsoCountryCode"],members:{PoolId:{},OriginationIdentity:{},IsoCountryCode:{},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{PoolArn:{},PoolId:{},OriginationIdentityArn:{},OriginationIdentity:{},IsoCountryCode:{}}}},CreateConfigurationSet:{input:{type:"structure",required:["ConfigurationSetName"],members:{ConfigurationSetName:{},Tags:{shape:"Sa"},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{ConfigurationSetArn:{},ConfigurationSetName:{},Tags:{shape:"Sa"},CreatedTimestamp:{type:"timestamp"}}}},CreateEventDestination:{input:{type:"structure",required:["ConfigurationSetName","EventDestinationName","MatchingEventTypes"],members:{ConfigurationSetName:{},EventDestinationName:{},MatchingEventTypes:{shape:"Sj"},CloudWatchLogsDestination:{shape:"Sl"},KinesisFirehoseDestination:{shape:"So"},SnsDestination:{shape:"Sq"},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{ConfigurationSetArn:{},ConfigurationSetName:{},EventDestination:{shape:"St"}}}},CreateOptOutList:{input:{type:"structure",required:["OptOutListName"],members:{OptOutListName:{},Tags:{shape:"Sa"},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{OptOutListArn:{},OptOutListName:{},Tags:{shape:"Sa"},CreatedTimestamp:{type:"timestamp"}}}},CreatePool:{input:{type:"structure",required:["OriginationIdentity","IsoCountryCode","MessageType"],members:{OriginationIdentity:{},IsoCountryCode:{},MessageType:{},DeletionProtectionEnabled:{type:"boolean"},Tags:{shape:"Sa"},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{PoolArn:{},PoolId:{},Status:{},MessageType:{},TwoWayEnabled:{type:"boolean"},TwoWayChannelArn:{},SelfManagedOptOutsEnabled:{type:"boolean"},OptOutListName:{},SharedRoutesEnabled:{type:"boolean"},DeletionProtectionEnabled:{type:"boolean"},Tags:{shape:"Sa"},CreatedTimestamp:{type:"timestamp"}}}},DeleteConfigurationSet:{input:{type:"structure",required:["ConfigurationSetName"],members:{ConfigurationSetName:{}}},output:{type:"structure",members:{ConfigurationSetArn:{},ConfigurationSetName:{},EventDestinations:{shape:"S16"},DefaultMessageType:{},DefaultSenderId:{},CreatedTimestamp:{type:"timestamp"}}}},DeleteDefaultMessageType:{input:{type:"structure",required:["ConfigurationSetName"],members:{ConfigurationSetName:{}}},output:{type:"structure",members:{ConfigurationSetArn:{},ConfigurationSetName:{},MessageType:{}}}},DeleteDefaultSenderId:{input:{type:"structure",required:["ConfigurationSetName"],members:{ConfigurationSetName:{}}},output:{type:"structure",members:{ConfigurationSetArn:{},ConfigurationSetName:{},SenderId:{}}}},DeleteEventDestination:{input:{type:"structure",required:["ConfigurationSetName","EventDestinationName"],members:{ConfigurationSetName:{},EventDestinationName:{}}},output:{type:"structure",members:{ConfigurationSetArn:{},ConfigurationSetName:{},EventDestination:{shape:"St"}}}},DeleteKeyword:{input:{type:"structure",required:["OriginationIdentity","Keyword"],members:{OriginationIdentity:{},Keyword:{}}},output:{type:"structure",members:{OriginationIdentityArn:{},OriginationIdentity:{},Keyword:{},KeywordMessage:{},KeywordAction:{}}}},DeleteOptOutList:{input:{type:"structure",required:["OptOutListName"],members:{OptOutListName:{}}},output:{type:"structure",members:{OptOutListArn:{},OptOutListName:{},CreatedTimestamp:{type:"timestamp"}}}},DeleteOptedOutNumber:{input:{type:"structure",required:["OptOutListName","OptedOutNumber"],members:{OptOutListName:{},OptedOutNumber:{}}},output:{type:"structure",members:{OptOutListArn:{},OptOutListName:{},OptedOutNumber:{},OptedOutTimestamp:{type:"timestamp"},EndUserOptedOut:{type:"boolean"}}}},DeletePool:{input:{type:"structure",required:["PoolId"],members:{PoolId:{}}},output:{type:"structure",members:{PoolArn:{},PoolId:{},Status:{},MessageType:{},TwoWayEnabled:{type:"boolean"},TwoWayChannelArn:{},SelfManagedOptOutsEnabled:{type:"boolean"},OptOutListName:{},SharedRoutesEnabled:{type:"boolean"},CreatedTimestamp:{type:"timestamp"}}}},DeleteTextMessageSpendLimitOverride:{input:{type:"structure",members:{}},output:{type:"structure",members:{MonthlyLimit:{type:"long"}}}},DeleteVoiceMessageSpendLimitOverride:{input:{type:"structure",members:{}},output:{type:"structure",members:{MonthlyLimit:{type:"long"}}}},DescribeAccountAttributes:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{AccountAttributes:{type:"list",member:{type:"structure",required:["Name","Value"],members:{Name:{},Value:{}}}},NextToken:{}}}},DescribeAccountLimits:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{AccountLimits:{type:"list",member:{type:"structure",required:["Name","Used","Max"],members:{Name:{},Used:{type:"long"},Max:{type:"long"}}}},NextToken:{}}}},DescribeConfigurationSets:{input:{type:"structure",members:{ConfigurationSetNames:{type:"list",member:{}},Filters:{type:"list",member:{type:"structure",required:["Name","Values"],members:{Name:{},Values:{shape:"S2f"}}}},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{ConfigurationSets:{type:"list",member:{type:"structure",required:["ConfigurationSetArn","ConfigurationSetName","EventDestinations","CreatedTimestamp"],members:{ConfigurationSetArn:{},ConfigurationSetName:{},EventDestinations:{shape:"S16"},DefaultMessageType:{},DefaultSenderId:{},CreatedTimestamp:{type:"timestamp"}}}},NextToken:{}}}},DescribeKeywords:{input:{type:"structure",required:["OriginationIdentity"],members:{OriginationIdentity:{},Keywords:{type:"list",member:{}},Filters:{type:"list",member:{type:"structure",required:["Name","Values"],members:{Name:{},Values:{shape:"S2f"}}}},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{OriginationIdentityArn:{},OriginationIdentity:{},Keywords:{type:"list",member:{type:"structure",required:["Keyword","KeywordMessage","KeywordAction"],members:{Keyword:{},KeywordMessage:{},KeywordAction:{}}}},NextToken:{}}}},DescribeOptOutLists:{input:{type:"structure",members:{OptOutListNames:{type:"list",member:{}},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{OptOutLists:{type:"list",member:{type:"structure",required:["OptOutListArn","OptOutListName","CreatedTimestamp"],members:{OptOutListArn:{},OptOutListName:{},CreatedTimestamp:{type:"timestamp"}}}},NextToken:{}}}},DescribeOptedOutNumbers:{input:{type:"structure",required:["OptOutListName"],members:{OptOutListName:{},OptedOutNumbers:{type:"list",member:{}},Filters:{type:"list",member:{type:"structure",required:["Name","Values"],members:{Name:{},Values:{shape:"S2f"}}}},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{OptOutListArn:{},OptOutListName:{},OptedOutNumbers:{type:"list",member:{type:"structure",required:["OptedOutNumber","OptedOutTimestamp","EndUserOptedOut"],members:{OptedOutNumber:{},OptedOutTimestamp:{type:"timestamp"},EndUserOptedOut:{type:"boolean"}}}},NextToken:{}}}},DescribePhoneNumbers:{input:{type:"structure",members:{PhoneNumberIds:{type:"list",member:{}},Filters:{type:"list",member:{type:"structure",required:["Name","Values"],members:{Name:{},Values:{shape:"S2f"}}}},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{PhoneNumbers:{type:"list",member:{type:"structure",required:["PhoneNumberArn","PhoneNumber","Status","IsoCountryCode","MessageType","NumberCapabilities","NumberType","MonthlyLeasingPrice","TwoWayEnabled","SelfManagedOptOutsEnabled","OptOutListName","DeletionProtectionEnabled","CreatedTimestamp"],members:{PhoneNumberArn:{},PhoneNumberId:{},PhoneNumber:{},Status:{},IsoCountryCode:{},MessageType:{},NumberCapabilities:{shape:"S3f"},NumberType:{},MonthlyLeasingPrice:{},TwoWayEnabled:{type:"boolean"},TwoWayChannelArn:{},SelfManagedOptOutsEnabled:{type:"boolean"},OptOutListName:{},DeletionProtectionEnabled:{type:"boolean"},PoolId:{},CreatedTimestamp:{type:"timestamp"}}}},NextToken:{}}}},DescribePools:{input:{type:"structure",members:{PoolIds:{type:"list",member:{}},Filters:{type:"list",member:{type:"structure",required:["Name","Values"],members:{Name:{},Values:{shape:"S2f"}}}},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Pools:{type:"list",member:{type:"structure",required:["PoolArn","PoolId","Status","MessageType","TwoWayEnabled","SelfManagedOptOutsEnabled","OptOutListName","SharedRoutesEnabled","DeletionProtectionEnabled","CreatedTimestamp"],members:{PoolArn:{},PoolId:{},Status:{},MessageType:{},TwoWayEnabled:{type:"boolean"},TwoWayChannelArn:{},SelfManagedOptOutsEnabled:{type:"boolean"},OptOutListName:{},SharedRoutesEnabled:{type:"boolean"},DeletionProtectionEnabled:{type:"boolean"},CreatedTimestamp:{type:"timestamp"}}}},NextToken:{}}}},DescribeSenderIds:{input:{type:"structure",members:{SenderIds:{type:"list",member:{type:"structure",required:["SenderId","IsoCountryCode"],members:{SenderId:{},IsoCountryCode:{}}}},Filters:{type:"list",member:{type:"structure",required:["Name","Values"],members:{Name:{},Values:{shape:"S2f"}}}},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{SenderIds:{type:"list",member:{type:"structure",required:["SenderIdArn","SenderId","IsoCountryCode","MessageTypes","MonthlyLeasingPrice"],members:{SenderIdArn:{},SenderId:{},IsoCountryCode:{},MessageTypes:{type:"list",member:{}},MonthlyLeasingPrice:{}}}},NextToken:{}}}},DescribeSpendLimits:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{SpendLimits:{type:"list",member:{type:"structure",required:["Name","EnforcedLimit","MaxLimit","Overridden"],members:{Name:{},EnforcedLimit:{type:"long"},MaxLimit:{type:"long"},Overridden:{type:"boolean"}}}},NextToken:{}}}},DisassociateOriginationIdentity:{input:{type:"structure",required:["PoolId","OriginationIdentity","IsoCountryCode"],members:{PoolId:{},OriginationIdentity:{},IsoCountryCode:{},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{PoolArn:{},PoolId:{},OriginationIdentityArn:{},OriginationIdentity:{},IsoCountryCode:{}}}},ListPoolOriginationIdentities:{input:{type:"structure",required:["PoolId"],members:{PoolId:{},Filters:{type:"list",member:{type:"structure",required:["Name","Values"],members:{Name:{},Values:{shape:"S2f"}}}},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{PoolArn:{},PoolId:{},OriginationIdentities:{type:"list",member:{type:"structure",required:["OriginationIdentityArn","OriginationIdentity","IsoCountryCode","NumberCapabilities"],members:{OriginationIdentityArn:{},OriginationIdentity:{},IsoCountryCode:{},NumberCapabilities:{shape:"S3f"}}}},NextToken:{}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},output:{type:"structure",members:{ResourceArn:{},Tags:{shape:"Sa"}}}},PutKeyword:{input:{type:"structure",required:["OriginationIdentity","Keyword","KeywordMessage"],members:{OriginationIdentity:{},Keyword:{},KeywordMessage:{},KeywordAction:{}}},output:{type:"structure",members:{OriginationIdentityArn:{},OriginationIdentity:{},Keyword:{},KeywordMessage:{},KeywordAction:{}}}},PutOptedOutNumber:{input:{type:"structure",required:["OptOutListName","OptedOutNumber"],members:{OptOutListName:{},OptedOutNumber:{}}},output:{type:"structure",members:{OptOutListArn:{},OptOutListName:{},OptedOutNumber:{},OptedOutTimestamp:{type:"timestamp"},EndUserOptedOut:{type:"boolean"}}}},ReleasePhoneNumber:{input:{type:"structure",required:["PhoneNumberId"],members:{PhoneNumberId:{}}},output:{type:"structure",members:{PhoneNumberArn:{},PhoneNumberId:{},PhoneNumber:{},Status:{},IsoCountryCode:{},MessageType:{},NumberCapabilities:{shape:"S3f"},NumberType:{},MonthlyLeasingPrice:{},TwoWayEnabled:{type:"boolean"},TwoWayChannelArn:{},SelfManagedOptOutsEnabled:{type:"boolean"},OptOutListName:{},CreatedTimestamp:{type:"timestamp"}}}},RequestPhoneNumber:{input:{type:"structure",required:["IsoCountryCode","MessageType","NumberCapabilities","NumberType"],members:{IsoCountryCode:{},MessageType:{},NumberCapabilities:{shape:"S3f"},NumberType:{},OptOutListName:{},PoolId:{},RegistrationId:{},DeletionProtectionEnabled:{type:"boolean"},Tags:{shape:"Sa"},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{PhoneNumberArn:{},PhoneNumberId:{},PhoneNumber:{},Status:{},IsoCountryCode:{},MessageType:{},NumberCapabilities:{shape:"S3f"},NumberType:{},MonthlyLeasingPrice:{},TwoWayEnabled:{type:"boolean"},TwoWayChannelArn:{},SelfManagedOptOutsEnabled:{type:"boolean"},OptOutListName:{},DeletionProtectionEnabled:{type:"boolean"},PoolId:{},Tags:{shape:"Sa"},CreatedTimestamp:{type:"timestamp"}}}},SendTextMessage:{input:{type:"structure",required:["DestinationPhoneNumber"],members:{DestinationPhoneNumber:{},OriginationIdentity:{},MessageBody:{},MessageType:{},Keyword:{},ConfigurationSetName:{},MaxPrice:{},TimeToLive:{type:"integer"},Context:{shape:"S4x"},DestinationCountryParameters:{type:"map",key:{},value:{}},DryRun:{type:"boolean"}}},output:{type:"structure",members:{MessageId:{}}}},SendVoiceMessage:{input:{type:"structure",required:["DestinationPhoneNumber","OriginationIdentity"],members:{DestinationPhoneNumber:{},OriginationIdentity:{},MessageBody:{},MessageBodyTextType:{},VoiceId:{},ConfigurationSetName:{},MaxPricePerMinute:{},TimeToLive:{type:"integer"},Context:{shape:"S4x"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{MessageId:{}}}},SetDefaultMessageType:{input:{type:"structure",required:["ConfigurationSetName","MessageType"],members:{ConfigurationSetName:{},MessageType:{}}},output:{type:"structure",members:{ConfigurationSetArn:{},ConfigurationSetName:{},MessageType:{}}}},SetDefaultSenderId:{input:{type:"structure",required:["ConfigurationSetName","SenderId"],members:{ConfigurationSetName:{},SenderId:{}}},output:{type:"structure",members:{ConfigurationSetArn:{},ConfigurationSetName:{},SenderId:{}}}},SetTextMessageSpendLimitOverride:{input:{type:"structure",required:["MonthlyLimit"],members:{MonthlyLimit:{type:"long"}}},output:{type:"structure",members:{MonthlyLimit:{type:"long"}}}},SetVoiceMessageSpendLimitOverride:{input:{type:"structure",required:["MonthlyLimit"],members:{MonthlyLimit:{type:"long"}}},output:{type:"structure",members:{MonthlyLimit:{type:"long"}}}},TagResource:{input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{},Tags:{type:"list",member:{shape:"Sb"}}}},output:{type:"structure",members:{}}},UntagResource:{input:{type:"structure",required:["ResourceArn","TagKeys"],members:{ResourceArn:{},TagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateEventDestination:{input:{type:"structure",required:["ConfigurationSetName","EventDestinationName"],members:{ConfigurationSetName:{},EventDestinationName:{},Enabled:{type:"boolean"},MatchingEventTypes:{shape:"Sj"},CloudWatchLogsDestination:{shape:"Sl"},KinesisFirehoseDestination:{shape:"So"},SnsDestination:{shape:"Sq"}}},output:{type:"structure",members:{ConfigurationSetArn:{},ConfigurationSetName:{},EventDestination:{shape:"St"}}}},UpdatePhoneNumber:{input:{type:"structure",required:["PhoneNumberId"],members:{PhoneNumberId:{},TwoWayEnabled:{type:"boolean"},TwoWayChannelArn:{},SelfManagedOptOutsEnabled:{type:"boolean"},OptOutListName:{},DeletionProtectionEnabled:{type:"boolean"}}},output:{type:"structure",members:{PhoneNumberArn:{},PhoneNumberId:{},PhoneNumber:{},Status:{},IsoCountryCode:{},MessageType:{},NumberCapabilities:{shape:"S3f"},NumberType:{},MonthlyLeasingPrice:{},TwoWayEnabled:{type:"boolean"},TwoWayChannelArn:{},SelfManagedOptOutsEnabled:{type:"boolean"},OptOutListName:{},DeletionProtectionEnabled:{type:"boolean"},CreatedTimestamp:{type:"timestamp"}}}},UpdatePool:{input:{type:"structure",required:["PoolId"],members:{PoolId:{},TwoWayEnabled:{type:"boolean"},TwoWayChannelArn:{},SelfManagedOptOutsEnabled:{type:"boolean"},OptOutListName:{},SharedRoutesEnabled:{type:"boolean"},DeletionProtectionEnabled:{type:"boolean"}}},output:{type:"structure",members:{PoolArn:{},PoolId:{},Status:{},MessageType:{},TwoWayEnabled:{type:"boolean"},TwoWayChannelArn:{},SelfManagedOptOutsEnabled:{type:"boolean"},OptOutListName:{},SharedRoutesEnabled:{type:"boolean"},DeletionProtectionEnabled:{type:"boolean"},CreatedTimestamp:{type:"timestamp"}}}}},shapes:{Sa:{type:"list",member:{shape:"Sb"}},Sb:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}},Sj:{type:"list",member:{}},Sl:{type:"structure",required:["IamRoleArn","LogGroupArn"],members:{IamRoleArn:{},LogGroupArn:{}}},So:{type:"structure",required:["IamRoleArn","DeliveryStreamArn"],members:{IamRoleArn:{},DeliveryStreamArn:{}}},Sq:{type:"structure",required:["TopicArn"],members:{TopicArn:{}}},St:{type:"structure",required:["EventDestinationName","Enabled","MatchingEventTypes"],members:{EventDestinationName:{},Enabled:{type:"boolean"},MatchingEventTypes:{shape:"Sj"},CloudWatchLogsDestination:{shape:"Sl"},KinesisFirehoseDestination:{shape:"So"},SnsDestination:{shape:"Sq"}}},S16:{type:"list",member:{shape:"St"}},S2f:{type:"list",member:{}},S3f:{type:"list",member:{}},S4x:{type:"map",key:{},value:{}}}}},51:function(e){e.exports={pagination:{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"}}}},57:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["cloudwatch"]={};s.CloudWatch=i.defineService("cloudwatch",["2010-08-01"]);Object.defineProperty(a.services["cloudwatch"],"2010-08-01",{get:function get(){var e=r(4807);e.paginators=r(1649).pagination;e.waiters=r(9532).waiters;return e},enumerable:true,configurable:true});e.exports=s.CloudWatch},63:function(e){e.exports={pagination:{}}},64:function(e){e.exports={pagination:{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"}}}},65:function(e){e.exports={pagination:{ListChangesets:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"changesets"},ListDataViews:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"dataViews"},ListDatasets:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"datasets"},ListPermissionGroups:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"permissionGroups"},ListUsers:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"users"}}}},70:function(e,t,r){var s=r(2393);var i=s.util.inherit;s.Endpoint=i({constructor:function Endpoint(e,t){s.util.hideProperties(this,["slashes","auth","hash","search","query"]);if(typeof e==="undefined"||e===null){throw new Error("Invalid endpoint: "+e)}else if(typeof e!=="string"){return s.util.copy(e)}if(!e.match(/^http/)){var r=t&&t.sslEnabled!==undefined?t.sslEnabled:s.config.sslEnabled;e=(r?"https":"http")+"://"+e}s.util.update(this,s.util.urlParse(e));if(this.port){this.port=parseInt(this.port,10)}else{this.port=this.protocol==="https:"?443:80}}});s.HttpRequest=i({constructor:function HttpRequest(e,t){e=new s.Endpoint(e);this.method="POST";this.path=e.path||"/";this.headers={};this.body="";this.endpoint=e;this.region=t;this._userAgent="";this.setUserAgent()},setUserAgent:function setUserAgent(){this._userAgent=this.headers[this.getUserAgentHeaderName()]=s.util.userAgent()},getUserAgentHeaderName:function getUserAgentHeaderName(){var e=s.util.isBrowser()?"X-Amz-":"";return e+"User-Agent"},appendToUserAgent:function appendToUserAgent(e){if(typeof e==="string"&&e){this._userAgent+=" "+e}this.headers[this.getUserAgentHeaderName()]=this._userAgent},getUserAgent:function getUserAgent(){return this._userAgent},pathname:function pathname(){return this.path.split("?",1)[0]},search:function search(){var e=this.path.split("?",2)[1];if(e){e=s.util.queryStringParse(e);return s.util.queryParamsToString(e)}return""},updateEndpoint:function updateEndpoint(e){var t=new s.Endpoint(e);this.endpoint=t;this.path=t.path||"/";if(this.headers["Host"]){this.headers["Host"]=t.host}}});s.HttpResponse=i({constructor:function HttpResponse(){this.statusCode=undefined;this.headers={};this.body=undefined;this.streaming=false;this.stream=null},createUnbufferedStream:function createUnbufferedStream(){this.streaming=true;return this.stream}});s.HttpClient=i({});s.HttpClient.getInstance=function getInstance(){if(this.singleton===undefined){this.singleton=new this}return this.singleton}},72:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["ssmcontacts"]={};s.SSMContacts=i.defineService("ssmcontacts",["2021-05-03"]);Object.defineProperty(a.services["ssmcontacts"],"2021-05-03",{get:function get(){var e=r(6055);e.paginators=r(7256).pagination;return e},enumerable:true,configurable:true});e.exports=s.SSMContacts},76:function(e){e.exports={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:{},Matching:{shape:"Sb"},Tags:{shape:"Sr"}}},output:{type:"structure",required:["DomainName","DefaultExpirationDays","CreatedAt","LastUpdatedAt"],members:{DomainName:{},DefaultExpirationDays:{type:"integer"},DefaultEncryptionKey:{},DeadLetterQueueUrl:{},Matching:{shape:"Sv"},CreatedAt:{type:"timestamp"},LastUpdatedAt:{type:"timestamp"},Tags:{shape:"Sr"}}}},CreateIntegrationWorkflow:{http:{requestUri:"/domains/{DomainName}/workflows/integrations"},input:{type:"structure",required:["DomainName","WorkflowType","IntegrationConfig","ObjectTypeName","RoleArn"],members:{DomainName:{location:"uri",locationName:"DomainName"},WorkflowType:{},IntegrationConfig:{type:"structure",members:{AppflowIntegration:{type:"structure",required:["FlowDefinition"],members:{FlowDefinition:{shape:"S11"},Batches:{type:"list",member:{type:"structure",required:["StartTime","EndTime"],members:{StartTime:{type:"timestamp"},EndTime:{type:"timestamp"}}}}}}}},ObjectTypeName:{},RoleArn:{},Tags:{shape:"Sr"}}},output:{type:"structure",required:["WorkflowId","Message"],members:{WorkflowId:{},Message:{}}}},CreateProfile:{http:{requestUri:"/domains/{DomainName}/profiles"},input:{type:"structure",required:["DomainName"],members:{DomainName:{location:"uri",locationName:"DomainName"},AccountNumber:{},AdditionalInformation:{},PartyType:{shape:"S2f"},BusinessName:{},FirstName:{},MiddleName:{},LastName:{},BirthDate:{},Gender:{shape:"S2g"},PhoneNumber:{},MobilePhoneNumber:{},HomePhoneNumber:{},BusinessPhoneNumber:{},EmailAddress:{},PersonalEmailAddress:{},BusinessEmailAddress:{},Address:{shape:"S2h"},ShippingAddress:{shape:"S2h"},MailingAddress:{shape:"S2h"},BillingAddress:{shape:"S2h"},Attributes:{shape:"S2i"},PartyTypeString:{},GenderString:{}}},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","Uri"],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:{}}}},DeleteWorkflow:{http:{method:"DELETE",requestUri:"/domains/{DomainName}/workflows/{WorkflowId}"},input:{type:"structure",required:["DomainName","WorkflowId"],members:{DomainName:{location:"uri",locationName:"DomainName"},WorkflowId:{location:"uri",locationName:"WorkflowId"}}},output:{type:"structure",members:{}}},GetAutoMergingPreview:{http:{requestUri:"/domains/{DomainName}/identity-resolution-jobs/auto-merging-preview"},input:{type:"structure",required:["DomainName","Consolidation","ConflictResolution"],members:{DomainName:{location:"uri",locationName:"DomainName"},Consolidation:{shape:"Sh"},ConflictResolution:{shape:"Sk"},MinAllowedConfidenceScoreForMerging:{type:"double"}}},output:{type:"structure",required:["DomainName"],members:{DomainName:{},NumberOfMatchesInSample:{type:"long"},NumberOfProfilesInSample:{type:"long"},NumberOfProfilesWillBeMerged:{type:"long"}}}},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"}}},Matching:{shape:"Sv"},CreatedAt:{type:"timestamp"},LastUpdatedAt:{type:"timestamp"},Tags:{shape:"Sr"}}}},GetIdentityResolutionJob:{http:{method:"GET",requestUri:"/domains/{DomainName}/identity-resolution-jobs/{JobId}"},input:{type:"structure",required:["DomainName","JobId"],members:{DomainName:{location:"uri",locationName:"DomainName"},JobId:{location:"uri",locationName:"JobId"}}},output:{type:"structure",members:{DomainName:{},JobId:{},Status:{},Message:{},JobStartTime:{type:"timestamp"},JobEndTime:{type:"timestamp"},LastUpdatedAt:{type:"timestamp"},JobExpirationTime:{type:"timestamp"},AutoMerging:{shape:"Sg"},ExportingLocation:{shape:"S38"},JobStats:{shape:"S3b"}}}},GetIntegration:{http:{requestUri:"/domains/{DomainName}/integrations"},input:{type:"structure",required:["DomainName","Uri"],members:{DomainName:{location:"uri",locationName:"DomainName"},Uri:{}}},output:{type:"structure",required:["DomainName","Uri","CreatedAt","LastUpdatedAt"],members:{DomainName:{},Uri:{},ObjectTypeName:{},CreatedAt:{type:"timestamp"},LastUpdatedAt:{type:"timestamp"},Tags:{shape:"Sr"},ObjectTypeNames:{shape:"S3e"},WorkflowId:{},IsUnstructured:{type:"boolean"}}}},GetMatches:{http:{method:"GET",requestUri:"/domains/{DomainName}/matches"},input:{type:"structure",required:["DomainName"],members:{NextToken:{location:"querystring",locationName:"next-token"},MaxResults:{location:"querystring",locationName:"max-results",type:"integer"},DomainName:{location:"uri",locationName:"DomainName"}}},output:{type:"structure",members:{NextToken:{},MatchGenerationDate:{type:"timestamp"},PotentialMatches:{type:"integer"},Matches:{type:"list",member:{type:"structure",members:{MatchId:{},ProfileIds:{type:"list",member:{}},ConfidenceScore:{type:"double"}}}}}}},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"},SourceLastUpdatedTimestampFormat:{},Fields:{shape:"S3r"},Keys:{shape:"S3u"},CreatedAt:{type:"timestamp"},LastUpdatedAt:{type:"timestamp"},Tags:{shape:"Sr"}}}},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"},SourceLastUpdatedTimestampFormat:{},Fields:{shape:"S3r"},Keys:{shape:"S3u"}}}},GetWorkflow:{http:{method:"GET",requestUri:"/domains/{DomainName}/workflows/{WorkflowId}"},input:{type:"structure",required:["DomainName","WorkflowId"],members:{DomainName:{location:"uri",locationName:"DomainName"},WorkflowId:{location:"uri",locationName:"WorkflowId"}}},output:{type:"structure",members:{WorkflowId:{},WorkflowType:{},Status:{},ErrorDescription:{},StartDate:{type:"timestamp"},LastUpdatedAt:{type:"timestamp"},Attributes:{type:"structure",members:{AppflowIntegration:{type:"structure",required:["SourceConnectorType","ConnectorProfileName"],members:{SourceConnectorType:{},ConnectorProfileName:{},RoleArn:{}}}}},Metrics:{type:"structure",members:{AppflowIntegration:{type:"structure",required:["RecordsProcessed","StepsCompleted","TotalSteps"],members:{RecordsProcessed:{type:"long"},StepsCompleted:{type:"long"},TotalSteps:{type:"long"}}}}}}}},GetWorkflowSteps:{http:{method:"GET",requestUri:"/domains/{DomainName}/workflows/{WorkflowId}/steps"},input:{type:"structure",required:["DomainName","WorkflowId"],members:{DomainName:{location:"uri",locationName:"DomainName"},WorkflowId:{location:"uri",locationName:"WorkflowId"},NextToken:{location:"querystring",locationName:"next-token"},MaxResults:{location:"querystring",locationName:"max-results",type:"integer"}}},output:{type:"structure",members:{WorkflowId:{},WorkflowType:{},Items:{type:"list",member:{type:"structure",members:{AppflowIntegration:{type:"structure",required:["FlowName","Status","ExecutionMessage","RecordsProcessed","BatchRecordsStartTime","BatchRecordsEndTime","CreatedAt","LastUpdatedAt"],members:{FlowName:{},Status:{},ExecutionMessage:{},RecordsProcessed:{type:"long"},BatchRecordsStartTime:{},BatchRecordsEndTime:{},CreatedAt:{type:"timestamp"},LastUpdatedAt:{type:"timestamp"}}}}}},NextToken:{}}}},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"},IncludeHidden:{location:"querystring",locationName:"include-hidden",type:"boolean"}}},output:{type:"structure",members:{Items:{shape:"S4g"},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:"Sr"}}}},NextToken:{}}}},ListIdentityResolutionJobs:{http:{method:"GET",requestUri:"/domains/{DomainName}/identity-resolution-jobs"},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:{IdentityResolutionJobsList:{type:"list",member:{type:"structure",members:{DomainName:{},JobId:{},Status:{},JobStartTime:{type:"timestamp"},JobEndTime:{type:"timestamp"},JobStats:{shape:"S3b"},ExportingLocation:{shape:"S38"},Message:{}}}},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"},IncludeHidden:{location:"querystring",locationName:"include-hidden",type:"boolean"}}},output:{type:"structure",members:{Items:{shape:"S4g"},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:"Sr"}}}},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:{},ObjectFilter:{type:"structure",required:["KeyName","Values"],members:{KeyName:{},Values:{shape:"S4"}}}}},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:"Sr"}}}},ListWorkflows:{http:{requestUri:"/domains/{DomainName}/workflows"},input:{type:"structure",required:["DomainName"],members:{DomainName:{location:"uri",locationName:"DomainName"},WorkflowType:{},Status:{},QueryStartDate:{type:"timestamp"},QueryEndDate:{type:"timestamp"},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:["WorkflowType","WorkflowId","Status","StatusDescription","CreatedAt","LastUpdatedAt"],members:{WorkflowType:{},WorkflowId:{},Status:{},StatusDescription:{},CreatedAt:{type:"timestamp"},LastUpdatedAt:{type:"timestamp"}}}},NextToken:{}}}},MergeProfiles:{http:{requestUri:"/domains/{DomainName}/profiles/objects/merge"},input:{type:"structure",required:["DomainName","MainProfileId","ProfileIdsToBeMerged"],members:{DomainName:{location:"uri",locationName:"DomainName"},MainProfileId:{},ProfileIdsToBeMerged:{type:"list",member:{}},FieldSourceProfileIds:{type:"structure",members:{AccountNumber:{},AdditionalInformation:{},PartyType:{},BusinessName:{},FirstName:{},MiddleName:{},LastName:{},BirthDate:{},Gender:{},PhoneNumber:{},MobilePhoneNumber:{},HomePhoneNumber:{},BusinessPhoneNumber:{},EmailAddress:{},PersonalEmailAddress:{},BusinessEmailAddress:{},Address:{},ShippingAddress:{},MailingAddress:{},BillingAddress:{},Attributes:{type:"map",key:{},value:{}}}}}},output:{type:"structure",members:{Message:{}}}},PutIntegration:{http:{method:"PUT",requestUri:"/domains/{DomainName}/integrations"},input:{type:"structure",required:["DomainName"],members:{DomainName:{location:"uri",locationName:"DomainName"},Uri:{},ObjectTypeName:{},Tags:{shape:"Sr"},FlowDefinition:{shape:"S11"},ObjectTypeNames:{shape:"S3e"}}},output:{type:"structure",required:["DomainName","Uri","CreatedAt","LastUpdatedAt"],members:{DomainName:{},Uri:{},ObjectTypeName:{},CreatedAt:{type:"timestamp"},LastUpdatedAt:{type:"timestamp"},Tags:{shape:"Sr"},ObjectTypeNames:{shape:"S3e"},WorkflowId:{},IsUnstructured:{type:"boolean"}}}},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"},SourceLastUpdatedTimestampFormat:{},Fields:{shape:"S3r"},Keys:{shape:"S3u"},Tags:{shape:"Sr"}}},output:{type:"structure",required:["ObjectTypeName","Description"],members:{ObjectTypeName:{},Description:{},TemplateId:{},ExpirationDays:{type:"integer"},EncryptionKey:{},AllowProfileCreation:{type:"boolean"},SourceLastUpdatedTimestampFormat:{},Fields:{shape:"S3r"},Keys:{shape:"S3u"},CreatedAt:{type:"timestamp"},LastUpdatedAt:{type:"timestamp"},Tags:{shape:"Sr"}}}},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"},AdditionalSearchKeys:{type:"list",member:{type:"structure",required:["KeyName","Values"],members:{KeyName:{},Values:{shape:"S4"}}}},LogicalOperator:{}}},output:{type:"structure",members:{Items:{type:"list",member:{type:"structure",members:{ProfileId:{},AccountNumber:{},AdditionalInformation:{},PartyType:{shape:"S2f"},BusinessName:{},FirstName:{},MiddleName:{},LastName:{},BirthDate:{},Gender:{shape:"S2g"},PhoneNumber:{},MobilePhoneNumber:{},HomePhoneNumber:{},BusinessPhoneNumber:{},EmailAddress:{},PersonalEmailAddress:{},BusinessEmailAddress:{},Address:{shape:"S2h"},ShippingAddress:{shape:"S2h"},MailingAddress:{shape:"S2h"},BillingAddress:{shape:"S2h"},Attributes:{shape:"S2i"},FoundByItems:{type:"list",member:{type:"structure",members:{KeyName:{},Values:{shape:"S4"}}}},PartyTypeString:{},GenderString:{}}}},NextToken:{}}}},TagResource:{http:{requestUri:"/tags/{resourceArn}"},input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tags:{shape:"Sr"}}},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:{},Matching:{shape:"Sb"},Tags:{shape:"Sr"}}},output:{type:"structure",required:["DomainName","CreatedAt","LastUpdatedAt"],members:{DomainName:{},DefaultExpirationDays:{type:"integer"},DefaultEncryptionKey:{},DeadLetterQueueUrl:{},Matching:{shape:"Sv"},CreatedAt:{type:"timestamp"},LastUpdatedAt:{type:"timestamp"},Tags:{shape:"Sr"}}}},UpdateProfile:{http:{method:"PUT",requestUri:"/domains/{DomainName}/profiles"},input:{type:"structure",required:["DomainName","ProfileId"],members:{DomainName:{location:"uri",locationName:"DomainName"},ProfileId:{},AdditionalInformation:{},AccountNumber:{},PartyType:{shape:"S2f"},BusinessName:{},FirstName:{},MiddleName:{},LastName:{},BirthDate:{},Gender:{shape:"S2g"},PhoneNumber:{},MobilePhoneNumber:{},HomePhoneNumber:{},BusinessPhoneNumber:{},EmailAddress:{},PersonalEmailAddress:{},BusinessEmailAddress:{},Address:{shape:"S67"},ShippingAddress:{shape:"S67"},MailingAddress:{shape:"S67"},BillingAddress:{shape:"S67"},Attributes:{type:"map",key:{},value:{}},PartyTypeString:{},GenderString:{}}},output:{type:"structure",required:["ProfileId"],members:{ProfileId:{}}}}},shapes:{S4:{type:"list",member:{}},Sb:{type:"structure",required:["Enabled"],members:{Enabled:{type:"boolean"},JobSchedule:{shape:"Sd"},AutoMerging:{shape:"Sg"},ExportingConfig:{shape:"Sn"}}},Sd:{type:"structure",required:["DayOfTheWeek","Time"],members:{DayOfTheWeek:{},Time:{}}},Sg:{type:"structure",required:["Enabled"],members:{Enabled:{type:"boolean"},Consolidation:{shape:"Sh"},ConflictResolution:{shape:"Sk"},MinAllowedConfidenceScoreForMerging:{type:"double"}}},Sh:{type:"structure",required:["MatchingAttributesList"],members:{MatchingAttributesList:{type:"list",member:{type:"list",member:{}}}}},Sk:{type:"structure",required:["ConflictResolvingModel"],members:{ConflictResolvingModel:{},SourceName:{}}},Sn:{type:"structure",members:{S3Exporting:{type:"structure",required:["S3BucketName"],members:{S3BucketName:{},S3KeyName:{}}}}},Sr:{type:"map",key:{},value:{}},Sv:{type:"structure",members:{Enabled:{type:"boolean"},JobSchedule:{shape:"Sd"},AutoMerging:{shape:"Sg"},ExportingConfig:{shape:"Sn"}}},S11:{type:"structure",required:["FlowName","KmsArn","SourceFlowConfig","Tasks","TriggerConfig"],members:{Description:{},FlowName:{},KmsArn:{},SourceFlowConfig:{type:"structure",required:["ConnectorType","SourceConnectorProperties"],members:{ConnectorProfileName:{},ConnectorType:{},IncrementalPullConfig:{type:"structure",members:{DatetimeTypeFieldName:{}}},SourceConnectorProperties:{type:"structure",members:{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:{}}},Zendesk:{type:"structure",required:["Object"],members:{Object:{}}}}}}},Tasks:{type:"list",member:{type:"structure",required:["SourceFields","TaskType"],members:{ConnectorOperator:{type:"structure",members:{Marketo:{},S3:{},Salesforce:{},ServiceNow:{},Zendesk:{}}},DestinationField:{},SourceFields:{type:"list",member:{}},TaskProperties:{type:"map",key:{},value:{}},TaskType:{}}}},TriggerConfig:{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:{},ScheduleOffset:{type:"long"},FirstExecutionFrom:{type:"timestamp"}}}}}}}}},S2f:{type:"string",deprecated:true},S2g:{type:"string",deprecated:true},S2h:{type:"structure",members:{Address1:{},Address2:{},Address3:{},Address4:{},City:{},County:{},State:{},Province:{},Country:{},PostalCode:{}}},S2i:{type:"map",key:{},value:{}},S38:{type:"structure",members:{S3Exporting:{type:"structure",members:{S3BucketName:{},S3KeyName:{}}}}},S3b:{type:"structure",members:{NumberOfProfilesReviewed:{type:"long"},NumberOfMatchesFound:{type:"long"},NumberOfMergesDone:{type:"long"}}},S3e:{type:"map",key:{},value:{}},S3r:{type:"map",key:{},value:{type:"structure",members:{Source:{},Target:{},ContentType:{}}}},S3u:{type:"map",key:{},value:{type:"list",member:{type:"structure",members:{StandardIdentifiers:{type:"list",member:{}},FieldNames:{type:"list",member:{}}}}}},S4g:{type:"list",member:{type:"structure",required:["DomainName","Uri","CreatedAt","LastUpdatedAt"],members:{DomainName:{},Uri:{},ObjectTypeName:{},CreatedAt:{type:"timestamp"},LastUpdatedAt:{type:"timestamp"},Tags:{shape:"Sr"},ObjectTypeNames:{shape:"S3e"},WorkflowId:{},IsUnstructured:{type:"boolean"}}}},S67:{type:"structure",members:{Address1:{},Address2:{},Address3:{},Address4:{},City:{},County:{},State:{},Province:{},Country:{},PostalCode:{}}}}}},78:function(e){e.exports={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:{Server:{shape:"Sz"}}}},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:{}}}}}},80:function(e){e.exports={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"},integrations:{type:"structure",members:{resourceGroup:{shape:"S17"}}}}}},GetAssociatedResource:{http:{method:"GET",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:{resource:{type:"structure",members:{name:{},arn:{},associationTime:{shape:"Sm"},integrations:{type:"structure",members:{resourceGroup:{shape:"S17"}}}}}}},idempotent:true},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"},createdBy:{}}}},GetConfiguration:{http:{method:"GET",requestUri:"/configuration"},output:{type:"structure",members:{configuration:{shape:"S1i"}}}},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:{},resourceType:{},resourceDetails:{type:"structure",members:{tagValue:{}}}}}},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},ListAttributeGroupsForApplication:{http:{method:"GET",requestUri:"/applications/{application}/attribute-group-details"},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:{attributeGroupsDetails:{type:"list",member:{type:"structure",members:{id:{},arn:{},name:{deprecated:true,deprecatedMessage:"This field is deprecated. We recommend not using the field when using ListAttributeGroupsForApplication."},createdBy:{}}}},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"}}}},PutConfiguration:{http:{method:"PUT",requestUri:"/configuration"},input:{type:"structure",required:["configuration"],members:{configuration:{shape:"S1i"}}}},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:{deprecated:true,deprecatedMessage:"Name update for application is deprecated."},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:{deprecated:true,deprecatedMessage:"Name update for attribute group is deprecated."},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"},createdBy:{}}},S17:{type:"structure",members:{state:{},arn:{},errorMessage:{}}},S1i:{type:"structure",members:{tagQueryConfiguration:{type:"structure",members:{tagKey:{}}}}}}}},81:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["wafregional"]={};s.WAFRegional=i.defineService("wafregional",["2016-11-28"]);Object.defineProperty(a.services["wafregional"],"2016-11-28",{get:function get(){var e=r(2540);e.paginators=r(3641).pagination;return e},enumerable:true,configurable:true});e.exports=s.WAFRegional},91:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["frauddetector"]={};s.FraudDetector=i.defineService("frauddetector",["2019-11-15"]);Object.defineProperty(a.services["frauddetector"],"2019-11-15",{get:function get(){var e=r(2208);e.paginators=r(1384).pagination;return e},enumerable:true,configurable:true});e.exports=s.FraudDetector},93:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["scheduler"]={};s.Scheduler=i.defineService("scheduler",["2021-06-30"]);Object.defineProperty(a.services["scheduler"],"2021-06-30",{get:function get(){var e=r(3693);e.paginators=r(1946).pagination;return e},enumerable:true,configurable:true});e.exports=s.Scheduler},98:function(e,t,r){var s=r(2393);var i=r(8498);var a=r(504);var o=r(1486);var n=r(926).populateHostPrefix;function buildRequest(e){var t=e.service.api.operations[e.operation];var r=e.httpRequest;r.headers["Content-Type"]="application/x-www-form-urlencoded; charset=utf-8";r.params={Version:e.service.api.apiVersion,Action:t.name};var s=new a;s.serialize(e.params,t.input,function(e,t){r.params[e]=t});r.body=i.queryParamsToString(r.params);n(e)}function extractError(e){var t,r=e.httpResponse.body.toString();if(r.match("0){t.throwInvalidChecksumError(e,a,"Invalid messages: "+i.join(", "))}},verifyReceiveMessageChecksum:function verifyReceiveMessageChecksum(e){if(!e.data)return;var t=this.service;var r=[];s.util.arrayEach(e.data.Messages,function(e){var s=e.MD5OfBody;var i=e.Body;if(!t.isChecksumValid(s,i)){r.push(e.MessageId)}});if(r.length>0){t.throwInvalidChecksumError(e,r,"Invalid messages: "+r.join(", "))}},throwInvalidChecksumError:function throwInvalidChecksumError(e,t,r){e.error=s.util.error(new Error,{retryable:true,code:"InvalidChecksum",messageIds:t,message:e.request.operation+" returned an invalid MD5 response. "+r})},isChecksumValid:function isChecksumValid(e,t){return this.calculateChecksum(t)===e},calculateChecksum:function calculateChecksum(e){return s.util.crypto.md5(e,"hex")},buildEndpoint:function buildEndpoint(e){var t=e.httpRequest.params.QueueUrl;if(t){e.httpRequest.endpoint=new s.Endpoint(t);var r=e.httpRequest.endpoint.host.match(/^sqs\.(.+?)\./);if(r)e.httpRequest.region=r[1]}}})},148:function(e){e.exports={pagination:{DescribeInstanceHealth:{result_key:"InstanceStates"},DescribeLoadBalancerPolicies:{result_key:"PolicyDescriptions"},DescribeLoadBalancerPolicyTypes:{result_key:"PolicyTypeDescriptions"},DescribeLoadBalancers:{input_token:"Marker",output_token:"NextMarker",result_key:"LoadBalancerDescriptions"}}}},153:function(e){e.exports={pagination:{}}},154:function(e,t,r){var s=r(2413).Transform;var i=r(291).parseEvent;function EventUnmarshallerStream(e){e=e||{};e.readableObjectMode=true;s.call(this,e);this._readableState.objectMode=true;this.parser=e.parser;this.eventStreamModel=e.eventStreamModel}EventUnmarshallerStream.prototype=Object.create(s.prototype);EventUnmarshallerStream.prototype._transform=function(e,t,r){try{var s=i(this.parser,e,this.eventStreamModel);this.push(s);return r()}catch(e){r(e)}};e.exports={EventUnmarshallerStream:EventUnmarshallerStream}},156:function(e){e.exports={pagination:{}}},175:function(e){e.exports={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:{}}}}},176:function(e){e.exports={pagination:{ListFHIRDatastores:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListFHIRExportJobs:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListFHIRImportJobs:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"}}}},181:function(e,t,r){var s=r(2393),i="AWS_CONTAINER_CREDENTIALS_RELATIVE_URI",a="AWS_CONTAINER_CREDENTIALS_FULL_URI",o="AWS_CONTAINER_AUTHORIZATION_TOKEN",n=["https:"],u=["http:","https:"],p=["localhost","127.0.0.1"],m="169.254.170.2";s.RemoteCredentials=s.util.inherit(s.Credentials,{constructor:function RemoteCredentials(e){s.Credentials.call(this);e=e?s.util.copy(e):{};if(!e.httpOptions)e.httpOptions={};e.httpOptions=s.util.merge(this.httpOptions,e.httpOptions);s.util.update(this,e)},httpOptions:{timeout:1e3},maxRetries:3,isConfiguredForEcsCredentials:function isConfiguredForEcsCredentials(){return Boolean(process&&process.env&&(process.env[i]||process.env[a]))},getECSFullUri:function getECSFullUri(){if(process&&process.env){var e=process.env[i],t=process.env[a];if(e){return"http://"+m+e}else if(t){var r=s.util.urlParse(t);if(u.indexOf(r.protocol)<0){throw s.util.error(new Error("Unsupported protocol: AWS.RemoteCredentials supports "+u.join(",")+" only; "+r.protocol+" requested."),{code:"ECSCredentialsProviderFailure"})}if(n.indexOf(r.protocol)<0&&p.indexOf(r.hostname)<0){throw s.util.error(new Error("Unsupported hostname: AWS.RemoteCredentials only supports "+p.join(",")+" for "+r.protocol+"; "+r.protocol+"//"+r.hostname+" requested."),{code:"ECSCredentialsProviderFailure"})}return t}else{throw s.util.error(new Error("Variable "+i+" or "+a+" must be set to use AWS.RemoteCredentials."),{code:"ECSCredentialsProviderFailure"})}}else{throw s.util.error(new Error("No process info available"),{code:"ECSCredentialsProviderFailure"})}},getECSAuthToken:function getECSAuthToken(){if(process&&process.env&&process.env[a]){return process.env[o]}},credsFormatIsValid:function credsFormatIsValid(e){return!!e.accessKeyId&&!!e.secretAccessKey&&!!e.sessionToken&&!!e.expireTime},formatCreds:function formatCreds(e){if(!!e.credentials){e=e.credentials}return{expired:false,accessKeyId:e.accessKeyId||e.AccessKeyId,secretAccessKey:e.secretAccessKey||e.SecretAccessKey,sessionToken:e.sessionToken||e.Token,expireTime:new Date(e.expiration||e.Expiration)}},request:function request(e,t){var r=new s.HttpRequest(e);r.method="GET";r.headers.Accept="application/json";var i=this.getECSAuthToken();if(i){r.headers.Authorization=i}s.util.handleRequestWithRetries(r,this,t)},refresh:function refresh(e){this.coalesceRefresh(e||s.util.fn.callback)},load:function load(e){var t=this;var r;try{r=this.getECSFullUri()}catch(t){e(t);return}this.request(r,function(r,i){if(!r){try{i=JSON.parse(i);var a=t.formatCreds(i);if(!t.credsFormatIsValid(a)){throw s.util.error(new Error("Response data is not in valid format"),{code:"ECSCredentialsProviderFailure"})}s.util.update(t,a)}catch(e){r=e}}e(r,a)})}})},190:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2021-04-28",endpointPrefix:"m2",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"AWSMainframeModernization",serviceId:"m2",signatureVersion:"v4",signingName:"m2",uid:"m2-2021-04-28"},operations:{CancelBatchJobExecution:{http:{requestUri:"/applications/{applicationId}/batch-job-executions/{executionId}/cancel",responseCode:200},input:{type:"structure",required:["applicationId","executionId"],members:{applicationId:{location:"uri",locationName:"applicationId"},executionId:{location:"uri",locationName:"executionId"}}},output:{type:"structure",members:{}}},CreateApplication:{http:{requestUri:"/applications",responseCode:200},input:{type:"structure",required:["definition","engineType","name"],members:{clientToken:{idempotencyToken:true},definition:{shape:"S6"},description:{},engineType:{},kmsKeyId:{},name:{},tags:{shape:"Sc"}}},output:{type:"structure",required:["applicationArn","applicationId","applicationVersion"],members:{applicationArn:{},applicationId:{},applicationVersion:{type:"integer"}}},idempotent:true},CreateDataSetImportTask:{http:{requestUri:"/applications/{applicationId}/dataset-import-task",responseCode:200},input:{type:"structure",required:["applicationId","importConfig"],members:{applicationId:{location:"uri",locationName:"applicationId"},clientToken:{idempotencyToken:true},importConfig:{type:"structure",members:{dataSets:{type:"list",member:{type:"structure",required:["dataSet","externalLocation"],members:{dataSet:{type:"structure",required:["datasetName","datasetOrg","recordLength"],members:{datasetName:{},datasetOrg:{type:"structure",members:{gdg:{type:"structure",members:{limit:{type:"integer"},rollDisposition:{}}},vsam:{type:"structure",required:["format"],members:{alternateKeys:{shape:"Sr"},compressed:{type:"boolean"},encoding:{},format:{},primaryKey:{shape:"Su"}}}},union:true},recordLength:{type:"structure",required:["max","min"],members:{max:{type:"integer"},min:{type:"integer"}}},relativePath:{},storageType:{}}},externalLocation:{type:"structure",members:{s3Location:{}},union:true}}}},s3Location:{}},union:true}}},output:{type:"structure",required:["taskId"],members:{taskId:{}}},idempotent:true},CreateDeployment:{http:{requestUri:"/applications/{applicationId}/deployments",responseCode:200},input:{type:"structure",required:["applicationId","applicationVersion","environmentId"],members:{applicationId:{location:"uri",locationName:"applicationId"},applicationVersion:{type:"integer"},clientToken:{idempotencyToken:true},environmentId:{}}},output:{type:"structure",required:["deploymentId"],members:{deploymentId:{}}},idempotent:true},CreateEnvironment:{http:{requestUri:"/environments",responseCode:200},input:{type:"structure",required:["engineType","instanceType","name"],members:{clientToken:{idempotencyToken:true},description:{},engineType:{},engineVersion:{},highAvailabilityConfig:{shape:"S12"},instanceType:{},kmsKeyId:{},name:{},preferredMaintenanceWindow:{},publiclyAccessible:{type:"boolean"},securityGroupIds:{shape:"S16"},storageConfigurations:{shape:"S17"},subnetIds:{shape:"S16"},tags:{shape:"Sc"}}},output:{type:"structure",required:["environmentId"],members:{environmentId:{}}},idempotent:true},DeleteApplication:{http:{method:"DELETE",requestUri:"/applications/{applicationId}",responseCode:200},input:{type:"structure",required:["applicationId"],members:{applicationId:{location:"uri",locationName:"applicationId"}}},output:{type:"structure",members:{}},idempotent:true},DeleteApplicationFromEnvironment:{http:{method:"DELETE",requestUri:"/applications/{applicationId}/environment/{environmentId}",responseCode:200},input:{type:"structure",required:["applicationId","environmentId"],members:{applicationId:{location:"uri",locationName:"applicationId"},environmentId:{location:"uri",locationName:"environmentId"}}},output:{type:"structure",members:{}}},DeleteEnvironment:{http:{method:"DELETE",requestUri:"/environments/{environmentId}",responseCode:200},input:{type:"structure",required:["environmentId"],members:{environmentId:{location:"uri",locationName:"environmentId"}}},output:{type:"structure",members:{}},idempotent:true},GetApplication:{http:{method:"GET",requestUri:"/applications/{applicationId}",responseCode:200},input:{type:"structure",required:["applicationId"],members:{applicationId:{location:"uri",locationName:"applicationId"}}},output:{type:"structure",required:["applicationArn","applicationId","creationTime","engineType","latestVersion","name","status"],members:{applicationArn:{},applicationId:{},creationTime:{type:"timestamp"},deployedVersion:{type:"structure",required:["applicationVersion","status"],members:{applicationVersion:{type:"integer"},status:{},statusReason:{}}},description:{},engineType:{},environmentId:{},kmsKeyId:{},lastStartTime:{type:"timestamp"},latestVersion:{shape:"S1o"},listenerArns:{shape:"S1q"},listenerPorts:{type:"list",member:{type:"integer"}},loadBalancerDnsName:{},logGroups:{type:"list",member:{type:"structure",required:["logGroupName","logType"],members:{logGroupName:{},logType:{}}}},name:{},status:{},statusReason:{},tags:{shape:"Sc"},targetGroupArns:{shape:"S1q"}}}},GetApplicationVersion:{http:{method:"GET",requestUri:"/applications/{applicationId}/versions/{applicationVersion}",responseCode:200},input:{type:"structure",required:["applicationId","applicationVersion"],members:{applicationId:{location:"uri",locationName:"applicationId"},applicationVersion:{location:"uri",locationName:"applicationVersion",type:"integer"}}},output:{type:"structure",required:["applicationVersion","creationTime","definitionContent","name","status"],members:{applicationVersion:{type:"integer"},creationTime:{type:"timestamp"},definitionContent:{},description:{},name:{},status:{},statusReason:{}}}},GetBatchJobExecution:{http:{method:"GET",requestUri:"/applications/{applicationId}/batch-job-executions/{executionId}",responseCode:200},input:{type:"structure",required:["applicationId","executionId"],members:{applicationId:{location:"uri",locationName:"applicationId"},executionId:{location:"uri",locationName:"executionId"}}},output:{type:"structure",required:["applicationId","executionId","startTime","status"],members:{applicationId:{},batchJobIdentifier:{shape:"S21"},endTime:{type:"timestamp"},executionId:{},jobId:{},jobName:{},jobType:{},jobUser:{},returnCode:{},startTime:{type:"timestamp"},status:{},statusReason:{}}}},GetDataSetDetails:{http:{method:"GET",requestUri:"/applications/{applicationId}/datasets/{dataSetName}",responseCode:200},input:{type:"structure",required:["applicationId","dataSetName"],members:{applicationId:{location:"uri",locationName:"applicationId"},dataSetName:{location:"uri",locationName:"dataSetName"}}},output:{type:"structure",required:["dataSetName"],members:{blocksize:{type:"integer"},creationTime:{type:"timestamp"},dataSetName:{},dataSetOrg:{type:"structure",members:{gdg:{type:"structure",members:{limit:{type:"integer"},rollDisposition:{}}},vsam:{type:"structure",members:{alternateKeys:{shape:"Sr"},cacheAtStartup:{type:"boolean"},compressed:{type:"boolean"},encoding:{},primaryKey:{shape:"Su"},recordFormat:{}}}},union:true},lastReferencedTime:{type:"timestamp"},lastUpdatedTime:{type:"timestamp"},location:{},recordLength:{type:"integer"}}}},GetDataSetImportTask:{http:{method:"GET",requestUri:"/applications/{applicationId}/dataset-import-tasks/{taskId}",responseCode:200},input:{type:"structure",required:["applicationId","taskId"],members:{applicationId:{location:"uri",locationName:"applicationId"},taskId:{location:"uri",locationName:"taskId"}}},output:{type:"structure",required:["status","taskId"],members:{status:{},summary:{shape:"S2e"},taskId:{}}}},GetDeployment:{http:{method:"GET",requestUri:"/applications/{applicationId}/deployments/{deploymentId}",responseCode:200},input:{type:"structure",required:["applicationId","deploymentId"],members:{applicationId:{location:"uri",locationName:"applicationId"},deploymentId:{location:"uri",locationName:"deploymentId"}}},output:{type:"structure",required:["applicationId","applicationVersion","creationTime","deploymentId","environmentId","status"],members:{applicationId:{},applicationVersion:{type:"integer"},creationTime:{type:"timestamp"},deploymentId:{},environmentId:{},status:{},statusReason:{}}}},GetEnvironment:{http:{method:"GET",requestUri:"/environments/{environmentId}",responseCode:200},input:{type:"structure",required:["environmentId"],members:{environmentId:{location:"uri",locationName:"environmentId"}}},output:{type:"structure",required:["creationTime","engineType","engineVersion","environmentArn","environmentId","instanceType","name","securityGroupIds","status","subnetIds","vpcId"],members:{actualCapacity:{type:"integer"},creationTime:{type:"timestamp"},description:{},engineType:{},engineVersion:{},environmentArn:{},environmentId:{},highAvailabilityConfig:{shape:"S12"},instanceType:{},kmsKeyId:{},loadBalancerArn:{},name:{},pendingMaintenance:{type:"structure",members:{engineVersion:{},schedule:{type:"structure",members:{endTime:{type:"timestamp"},startTime:{type:"timestamp"}}}}},preferredMaintenanceWindow:{},publiclyAccessible:{type:"boolean"},securityGroupIds:{shape:"S16"},status:{},statusReason:{},storageConfigurations:{shape:"S17"},subnetIds:{shape:"S16"},tags:{shape:"Sc"},vpcId:{}}}},ListApplicationVersions:{http:{method:"GET",requestUri:"/applications/{applicationId}/versions",responseCode:200},input:{type:"structure",required:["applicationId"],members:{applicationId:{location:"uri",locationName:"applicationId"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",required:["applicationVersions"],members:{applicationVersions:{type:"list",member:{shape:"S1o"}},nextToken:{}}}},ListApplications:{http:{method:"GET",requestUri:"/applications",responseCode:200},input:{type:"structure",members:{environmentId:{location:"querystring",locationName:"environmentId"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},names:{shape:"S2s",location:"querystring",locationName:"names"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",required:["applications"],members:{applications:{type:"list",member:{type:"structure",required:["applicationArn","applicationId","applicationVersion","creationTime","engineType","name","status"],members:{applicationArn:{},applicationId:{},applicationVersion:{type:"integer"},creationTime:{type:"timestamp"},deploymentStatus:{},description:{},engineType:{},environmentId:{},lastStartTime:{type:"timestamp"},name:{},status:{},versionStatus:{}}}},nextToken:{}}}},ListBatchJobDefinitions:{http:{method:"GET",requestUri:"/applications/{applicationId}/batch-job-definitions",responseCode:200},input:{type:"structure",required:["applicationId"],members:{applicationId:{location:"uri",locationName:"applicationId"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},prefix:{location:"querystring",locationName:"prefix"}}},output:{type:"structure",required:["batchJobDefinitions"],members:{batchJobDefinitions:{type:"list",member:{type:"structure",members:{fileBatchJobDefinition:{type:"structure",required:["fileName"],members:{fileName:{},folderPath:{}}},scriptBatchJobDefinition:{type:"structure",required:["scriptName"],members:{scriptName:{}}}},union:true}},nextToken:{}}}},ListBatchJobExecutions:{http:{method:"GET",requestUri:"/applications/{applicationId}/batch-job-executions",responseCode:200},input:{type:"structure",required:["applicationId"],members:{applicationId:{location:"uri",locationName:"applicationId"},executionIds:{location:"querystring",locationName:"executionIds",type:"list",member:{}},jobName:{location:"querystring",locationName:"jobName"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},startedAfter:{location:"querystring",locationName:"startedAfter",type:"timestamp"},startedBefore:{location:"querystring",locationName:"startedBefore",type:"timestamp"},status:{location:"querystring",locationName:"status"}}},output:{type:"structure",required:["batchJobExecutions"],members:{batchJobExecutions:{type:"list",member:{type:"structure",required:["applicationId","executionId","startTime","status"],members:{applicationId:{},batchJobIdentifier:{shape:"S21"},endTime:{type:"timestamp"},executionId:{},jobId:{},jobName:{},jobType:{},returnCode:{},startTime:{type:"timestamp"},status:{}}}},nextToken:{}}}},ListDataSetImportHistory:{http:{method:"GET",requestUri:"/applications/{applicationId}/dataset-import-tasks",responseCode:200},input:{type:"structure",required:["applicationId"],members:{applicationId:{location:"uri",locationName:"applicationId"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",required:["dataSetImportTasks"],members:{dataSetImportTasks:{type:"list",member:{type:"structure",required:["status","summary","taskId"],members:{status:{},summary:{shape:"S2e"},taskId:{}}}},nextToken:{}}}},ListDataSets:{http:{method:"GET",requestUri:"/applications/{applicationId}/datasets",responseCode:200},input:{type:"structure",required:["applicationId"],members:{applicationId:{location:"uri",locationName:"applicationId"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},prefix:{location:"querystring",locationName:"prefix"}}},output:{type:"structure",required:["dataSets"],members:{dataSets:{type:"list",member:{type:"structure",required:["dataSetName"],members:{creationTime:{type:"timestamp"},dataSetName:{},dataSetOrg:{},format:{},lastReferencedTime:{type:"timestamp"},lastUpdatedTime:{type:"timestamp"}}}},nextToken:{}}}},ListDeployments:{http:{method:"GET",requestUri:"/applications/{applicationId}/deployments",responseCode:200},input:{type:"structure",required:["applicationId"],members:{applicationId:{location:"uri",locationName:"applicationId"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",required:["deployments"],members:{deployments:{type:"list",member:{type:"structure",required:["applicationId","applicationVersion","creationTime","deploymentId","environmentId","status"],members:{applicationId:{},applicationVersion:{type:"integer"},creationTime:{type:"timestamp"},deploymentId:{},environmentId:{},status:{},statusReason:{}}}},nextToken:{}}}},ListEngineVersions:{http:{method:"GET",requestUri:"/engine-versions",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",required:["engineVersions"],members:{engineVersions:{type:"list",member:{type:"structure",required:["engineType","engineVersion"],members:{engineType:{},engineVersion:{}}}},nextToken:{}}}},ListEnvironments:{http:{method:"GET",requestUri:"/environments",responseCode:200},input:{type:"structure",members:{engineType:{location:"querystring",locationName:"engineType"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},names:{shape:"S2s",location:"querystring",locationName:"names"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",required:["environments"],members:{environments:{type:"list",member:{type:"structure",required:["creationTime","engineType","engineVersion","environmentArn","environmentId","instanceType","name","status"],members:{creationTime:{type:"timestamp"},engineType:{},engineVersion:{},environmentArn:{},environmentId:{},instanceType:{},name:{},status:{}}}},nextToken:{}}}},ListTagsForResource:{http:{method:"GET",requestUri:"/tags/{resourceArn}",responseCode:200},input:{type:"structure",required:["resourceArn"],members:{resourceArn:{location:"uri",locationName:"resourceArn"}}},output:{type:"structure",required:["tags"],members:{tags:{shape:"Sc"}}}},StartApplication:{http:{requestUri:"/applications/{applicationId}/start",responseCode:200},input:{type:"structure",required:["applicationId"],members:{applicationId:{location:"uri",locationName:"applicationId"}}},output:{type:"structure",members:{}}},StartBatchJob:{http:{requestUri:"/applications/{applicationId}/batch-job",responseCode:200},input:{type:"structure",required:["applicationId","batchJobIdentifier"],members:{applicationId:{location:"uri",locationName:"applicationId"},batchJobIdentifier:{shape:"S21"},jobParams:{type:"map",key:{},value:{}}}},output:{type:"structure",required:["executionId"],members:{executionId:{}}}},StopApplication:{http:{requestUri:"/applications/{applicationId}/stop",responseCode:200},input:{type:"structure",required:["applicationId"],members:{applicationId:{location:"uri",locationName:"applicationId"},forceStop:{type:"boolean"}}},output:{type:"structure",members:{}}},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:{}}},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:{}}},UpdateApplication:{http:{method:"PATCH",requestUri:"/applications/{applicationId}",responseCode:200},input:{type:"structure",required:["applicationId","currentApplicationVersion"],members:{applicationId:{location:"uri",locationName:"applicationId"},currentApplicationVersion:{type:"integer"},definition:{shape:"S6"},description:{}}},output:{type:"structure",required:["applicationVersion"],members:{applicationVersion:{type:"integer"}}}},UpdateEnvironment:{http:{method:"PATCH",requestUri:"/environments/{environmentId}",responseCode:200},input:{type:"structure",required:["environmentId"],members:{applyDuringMaintenanceWindow:{type:"boolean"},desiredCapacity:{type:"integer"},engineVersion:{},environmentId:{location:"uri",locationName:"environmentId"},instanceType:{},preferredMaintenanceWindow:{}}},output:{type:"structure",required:["environmentId"],members:{environmentId:{}}}}},shapes:{S6:{type:"structure",members:{content:{},s3Location:{}},union:true},Sc:{type:"map",key:{},value:{}},Sr:{type:"list",member:{type:"structure",required:["length","offset"],members:{allowDuplicates:{type:"boolean"},length:{type:"integer"},name:{},offset:{type:"integer"}}}},Su:{type:"structure",required:["length","offset"],members:{length:{type:"integer"},name:{},offset:{type:"integer"}}},S12:{type:"structure",required:["desiredCapacity"],members:{desiredCapacity:{type:"integer"}}},S16:{type:"list",member:{}},S17:{type:"list",member:{type:"structure",members:{efs:{type:"structure",required:["fileSystemId","mountPoint"],members:{fileSystemId:{locationName:"file-system-id"},mountPoint:{locationName:"mount-point"}}},fsx:{type:"structure",required:["fileSystemId","mountPoint"],members:{fileSystemId:{locationName:"file-system-id"},mountPoint:{locationName:"mount-point"}}}},union:true}},S1o:{type:"structure",required:["applicationVersion","creationTime","status"],members:{applicationVersion:{type:"integer"},creationTime:{type:"timestamp"},status:{},statusReason:{}}},S1q:{type:"list",member:{}},S21:{type:"structure",members:{fileBatchJobIdentifier:{type:"structure",required:["fileName"],members:{fileName:{},folderPath:{}}},scriptBatchJobIdentifier:{type:"structure",required:["scriptName"],members:{scriptName:{}}}},union:true},S2e:{type:"structure",required:["failed","inProgress","pending","succeeded","total"],members:{failed:{type:"integer"},inProgress:{type:"integer"},pending:{type:"integer"},succeeded:{type:"integer"},total:{type:"integer"}}},S2s:{type:"list",member:{}}}}},194:function(e){e.exports={pagination:{}}},207:function(e){e.exports={pagination:{BatchGetTraces:{input_token:"NextToken",non_aggregate_keys:["UnprocessedTraceIds"],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",non_aggregate_keys:["StartTime","EndTime","ContainsOldGroupVersions"],output_token:"NextToken",result_key:"Services"},GetTimeSeriesServiceStatistics:{input_token:"NextToken",non_aggregate_keys:["ContainsOldGroupVersions"],output_token:"NextToken",result_key:"TimeSeriesServiceStatistics"},GetTraceGraph:{input_token:"NextToken",output_token:"NextToken",result_key:"Services"},GetTraceSummaries:{input_token:"NextToken",non_aggregate_keys:["TracesProcessedCount","ApproximateTime"],output_token:"NextToken",result_key:"TraceSummaries"},ListResourcePolicies:{input_token:"NextToken",output_token:"NextToken",result_key:"ResourcePolicies"},ListTagsForResource:{input_token:"NextToken",output_token:"NextToken",result_key:"Tags"}}}},215:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["iotsecuretunneling"]={};s.IoTSecureTunneling=i.defineService("iotsecuretunneling",["2018-10-05"]);Object.defineProperty(a.services["iotsecuretunneling"],"2018-10-05",{get:function get(){var e=r(8516);e.paginators=r(3306).pagination;return e},enumerable:true,configurable:true});e.exports=s.IoTSecureTunneling},220:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["mobile"]={};s.Mobile=i.defineService("mobile",["2017-07-01"]);Object.defineProperty(a.services["mobile"],"2017-07-01",{get:function get(){var e=r(1430);e.paginators=r(9951).pagination;return e},enumerable:true,configurable:true});e.exports=s.Mobile},247:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["waf"]={};s.WAF=i.defineService("waf",["2015-08-24"]);Object.defineProperty(a.services["waf"],"2015-08-24",{get:function get(){var e=r(1017);e.paginators=r(3052).pagination;return e},enumerable:true,configurable:true});e.exports=s.WAF},248:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["elb"]={};s.ELB=i.defineService("elb",["2012-06-01"]);Object.defineProperty(a.services["elb"],"2012-06-01",{get:function get(){var e=r(2535);e.paginators=r(148).pagination;e.waiters=r(3586).waiters;return e},enumerable:true,configurable:true});e.exports=s.ELB},253:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:true});var r=function(){function LinkedListNode(e,t){this.key=e;this.value=t}return LinkedListNode}();var s=function(){function LRUCache(e){this.nodeMap={};this.size=0;if(typeof e!=="number"||e<1){throw new Error("Cache size can only be positive number")}this.sizeLimit=e}Object.defineProperty(LRUCache.prototype,"length",{get:function(){return this.size},enumerable:true,configurable:true});LRUCache.prototype.prependToList=function(e){if(!this.headerNode){this.tailNode=e}else{this.headerNode.prev=e;e.next=this.headerNode}this.headerNode=e;this.size++};LRUCache.prototype.removeFromTail=function(){if(!this.tailNode){return undefined}var e=this.tailNode;var t=e.prev;if(t){t.next=undefined}e.prev=undefined;this.tailNode=t;this.size--;return e};LRUCache.prototype.detachFromList=function(e){if(this.headerNode===e){this.headerNode=e.next}if(this.tailNode===e){this.tailNode=e.prev}if(e.prev){e.prev.next=e.next}if(e.next){e.next.prev=e.prev}e.next=undefined;e.prev=undefined;this.size--};LRUCache.prototype.get=function(e){if(this.nodeMap[e]){var t=this.nodeMap[e];this.detachFromList(t);this.prependToList(t);return t.value}};LRUCache.prototype.remove=function(e){if(this.nodeMap[e]){var t=this.nodeMap[e];this.detachFromList(t);delete this.nodeMap[e]}};LRUCache.prototype.put=function(e,t){if(this.nodeMap[e]){this.remove(e)}else if(this.size===this.sizeLimit){var s=this.removeFromTail();var i=s.key;delete this.nodeMap[i]}var a=new r(e,t);this.nodeMap[e]=a;this.prependToList(a)};LRUCache.prototype.empty=function(){var e=Object.keys(this.nodeMap);for(var t=0;t0x8000000000000000||e<-0x8000000000000000){throw new Error(e+" is too large (or, if negative, too small) to represent as an Int64")}var t=new Uint8Array(8);for(var r=7,s=Math.abs(Math.round(e));r>-1&&s>0;r--,s/=256){t[r]=s}if(e<0){negate(t)}return new Int64(t)};Int64.prototype.valueOf=function(){var e=this.bytes.slice(0);var t=e[0]&128;if(t){negate(e)}return parseInt(e.toString("hex"),16)*(t?-1:1)};Int64.prototype.toString=function(){return String(this.valueOf())};function negate(e){for(var t=0;t<8;t++){e[t]^=255}for(var t=7;t>-1;t--){e[t]++;if(e[t]!==0){break}}}e.exports={Int64:Int64}},408:function(e){e.exports={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:{CreateDataIntegration:{http:{requestUri:"/dataIntegrations"},input:{type:"structure",required:["Name","KmsKey","SourceURI","ScheduleConfig"],members:{Name:{},Description:{},KmsKey:{},SourceURI:{},ScheduleConfig:{shape:"S6"},Tags:{shape:"S8"},ClientToken:{idempotencyToken:true},FileConfiguration:{shape:"Sc"},ObjectConfiguration:{shape:"Si"}}},output:{type:"structure",members:{Arn:{},Id:{},Name:{},Description:{},KmsKey:{},SourceURI:{},ScheduleConfiguration:{shape:"S6"},Tags:{shape:"S8"},ClientToken:{},FileConfiguration:{shape:"Sc"},ObjectConfiguration:{shape:"Si"}}}},CreateEventIntegration:{http:{requestUri:"/eventIntegrations"},input:{type:"structure",required:["Name","EventFilter","EventBridgeBus"],members:{Name:{},Description:{},EventFilter:{shape:"Sn"},EventBridgeBus:{},ClientToken:{idempotencyToken:true},Tags:{shape:"S8"}}},output:{type:"structure",members:{EventIntegrationArn:{}}}},DeleteDataIntegration:{http:{method:"DELETE",requestUri:"/dataIntegrations/{Identifier}"},input:{type:"structure",required:["DataIntegrationIdentifier"],members:{DataIntegrationIdentifier:{location:"uri",locationName:"Identifier"}}},output:{type:"structure",members:{}}},DeleteEventIntegration:{http:{method:"DELETE",requestUri:"/eventIntegrations/{Name}"},input:{type:"structure",required:["Name"],members:{Name:{location:"uri",locationName:"Name"}}},output:{type:"structure",members:{}}},GetDataIntegration:{http:{method:"GET",requestUri:"/dataIntegrations/{Identifier}"},input:{type:"structure",required:["Identifier"],members:{Identifier:{location:"uri",locationName:"Identifier"}}},output:{type:"structure",members:{Arn:{},Id:{},Name:{},Description:{},KmsKey:{},SourceURI:{},ScheduleConfiguration:{shape:"S6"},Tags:{shape:"S8"},FileConfiguration:{shape:"Sc"},ObjectConfiguration:{shape:"Si"}}}},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:"Sn"},Tags:{shape:"S8"}}}},ListDataIntegrationAssociations:{http:{method:"GET",requestUri:"/dataIntegrations/{Identifier}/associations"},input:{type:"structure",required:["DataIntegrationIdentifier"],members:{DataIntegrationIdentifier:{location:"uri",locationName:"Identifier"},NextToken:{location:"querystring",locationName:"nextToken"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{DataIntegrationAssociations:{type:"list",member:{type:"structure",members:{DataIntegrationAssociationArn:{},DataIntegrationArn:{},ClientId:{}}}},NextToken:{}}}},ListDataIntegrations:{http:{method:"GET",requestUri:"/dataIntegrations"},input:{type:"structure",members:{NextToken:{location:"querystring",locationName:"nextToken"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{DataIntegrations:{type:"list",member:{type:"structure",members:{Arn:{},Name:{},SourceURI:{}}}},NextToken:{}}}},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:"Sn"},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:{}}},UpdateDataIntegration:{http:{method:"PATCH",requestUri:"/dataIntegrations/{Identifier}"},input:{type:"structure",required:["Identifier"],members:{Identifier:{location:"uri",locationName:"Identifier"},Name:{},Description:{}}},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:{S6:{type:"structure",required:["ScheduleExpression"],members:{FirstExecutionFrom:{},Object:{},ScheduleExpression:{}}},S8:{type:"map",key:{},value:{}},Sc:{type:"structure",required:["Folders"],members:{Folders:{type:"list",member:{}},Filters:{shape:"Sf"}}},Sf:{type:"map",key:{},value:{type:"list",member:{}}},Si:{type:"map",key:{},value:{shape:"Sf"}},Sn:{type:"structure",required:["Source"],members:{Source:{}}}}}},435:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["grafana"]={};s.Grafana=i.defineService("grafana",["2020-08-18"]);Object.defineProperty(a.services["grafana"],"2020-08-18",{get:function get(){var e=r(9975);e.paginators=r(8704).pagination;return e},enumerable:true,configurable:true});e.exports=s.Grafana},449:function(e,t,r){var s=r(2393);var i=r(5943);var a=s.util.inherit;var o="presigned-expires";s.Signers.V4=a(s.Signers.RequestSigner,{constructor:function V4(e,t,r){s.Signers.RequestSigner.call(this,e);this.serviceName=t;r=r||{};this.signatureCache=typeof r.signatureCache==="boolean"?r.signatureCache:true;this.operation=r.operation;this.signatureVersion=r.signatureVersion},algorithm:"AWS4-HMAC-SHA256",addAuthorization:function addAuthorization(e,t){var r=s.util.date.iso8601(t).replace(/[:\-]|\.\d{3}/g,"");if(this.isPresigned()){this.updateForPresigned(e,r)}else{this.addHeaders(e,r)}this.request.headers["Authorization"]=this.authorization(e,r)},addHeaders:function addHeaders(e,t){this.request.headers["X-Amz-Date"]=t;if(e.sessionToken){this.request.headers["x-amz-security-token"]=e.sessionToken}},updateForPresigned:function updateForPresigned(e,t){var r=this.credentialString(t);var i={"X-Amz-Date":t,"X-Amz-Algorithm":this.algorithm,"X-Amz-Credential":e.accessKeyId+"/"+r,"X-Amz-Expires":this.request.headers[o],"X-Amz-SignedHeaders":this.signedHeaders()};if(e.sessionToken){i["X-Amz-Security-Token"]=e.sessionToken}if(this.request.headers["Content-Type"]){i["Content-Type"]=this.request.headers["Content-Type"]}if(this.request.headers["Content-MD5"]){i["Content-MD5"]=this.request.headers["Content-MD5"]}if(this.request.headers["Cache-Control"]){i["Cache-Control"]=this.request.headers["Cache-Control"]}s.util.each.call(this,this.request.headers,function(e,t){if(e===o)return;if(this.isSignableHeader(e)){var r=e.toLowerCase();if(r.indexOf("x-amz-meta-")===0){i[r]=t}else if(r.indexOf("x-amz-")===0){i[e]=t}}});var a=this.request.path.indexOf("?")>=0?"&":"?";this.request.path+=a+s.util.queryParamsToString(i)},authorization:function authorization(e,t){var r=[];var s=this.credentialString(t);r.push(this.algorithm+" Credential="+e.accessKeyId+"/"+s);r.push("SignedHeaders="+this.signedHeaders());r.push("Signature="+this.signature(e,t));return r.join(", ")},signature:function signature(e,t){var r=i.getSigningKey(e,t.substr(0,8),this.request.region,this.serviceName,this.signatureCache);return s.util.crypto.hmac(r,this.stringToSign(t),"hex")},stringToSign:function stringToSign(e){var t=[];t.push("AWS4-HMAC-SHA256");t.push(e);t.push(this.credentialString(e));t.push(this.hexEncodedHash(this.canonicalString()));return t.join("\n")},canonicalString:function canonicalString(){var e=[],t=this.request.pathname();if(this.serviceName!=="s3"&&this.signatureVersion!=="s3v4")t=s.util.uriEscapePath(t);e.push(this.request.method);e.push(t);e.push(this.request.search());e.push(this.canonicalHeaders()+"\n");e.push(this.signedHeaders());e.push(this.hexEncodedBodyHash());return e.join("\n")},canonicalHeaders:function canonicalHeaders(){var e=[];s.util.each.call(this,this.request.headers,function(t,r){e.push([t,r])});e.sort(function(e,t){return e[0].toLowerCase()-1&&!e.body){return"UNSIGNED-PAYLOAD"}else if(e.headers["X-Amz-Content-Sha256"]){return e.headers["X-Amz-Content-Sha256"]}else{return this.hexEncodedHash(this.request.body||"")}},unsignableHeaders:["authorization","content-type","content-length","user-agent",o,"expect","x-amzn-trace-id"],isSignableHeader:function isSignableHeader(e){if(e.toLowerCase().indexOf("x-amz-")===0)return true;return this.unsignableHeaders.indexOf(e)<0},isPresigned:function isPresigned(){return this.request.headers[o]?true:false}});e.exports=s.Signers.V4},454:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["ses"]={};s.SES=i.defineService("ses",["2010-12-01"]);Object.defineProperty(a.services["ses"],"2010-12-01",{get:function get(){var e=r(5113);e.paginators=r(8695).pagination;e.waiters=r(4306).waiters;return e},enumerable:true,configurable:true});e.exports=s.SES},455:function(e){e.exports={version:2,waiters:{ResourceRequestSuccess:{description:"Wait until resource operation request is successful",delay:5,maxAttempts:24,operation:"GetResourceRequestStatus",acceptors:[{matcher:"path",argument:"ProgressEvent.OperationStatus",state:"success",expected:"SUCCESS"},{matcher:"path",argument:"ProgressEvent.OperationStatus",state:"failure",expected:"FAILED"},{matcher:"path",argument:"ProgressEvent.OperationStatus",state:"failure",expected:"CANCEL_COMPLETE"}]}}}},457:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["amplifyuibuilder"]={};s.AmplifyUIBuilder=i.defineService("amplifyuibuilder",["2021-08-11"]);Object.defineProperty(a.services["amplifyuibuilder"],"2021-08-11",{get:function get(){var e=r(5045);e.paginators=r(5699).pagination;e.waiters=r(2768).waiters;return e},enumerable:true,configurable:true});e.exports=s.AmplifyUIBuilder},458:function(e,t,r){var s=r(2393);var i=s.util.inherit;var a=r(1405);function CHECK_ACCEPTORS(e){var t=e.request._waiter;var r=t.config.acceptors;var s=false;var i="retry";r.forEach(function(r){if(!s){var a=t.matchers[r.matcher];if(a&&a(e,r.expected,r.argument)){s=true;i=r.state}}});if(!s&&e.error)i="failure";if(i==="success"){t.setSuccess(e)}else{t.setError(e,i==="retry")}}s.ResourceWaiter=i({constructor:function constructor(e,t){this.service=e;this.state=t;this.loadWaiterConfig(this.state)},service:null,state:null,config:null,matchers:{path:function(e,t,r){try{var s=a.search(e.data,r)}catch(e){return false}return a.strictDeepEqual(s,t)},pathAll:function(e,t,r){try{var s=a.search(e.data,r)}catch(e){return false}if(!Array.isArray(s))s=[s];var i=s.length;if(!i)return false;for(var o=0;o0){try{var i=JSON.parse(r.body.toString());var a=i.__type||i.code||i.Code;if(a){t.code=a.split("#").pop()}if(t.code==="RequestEntityTooLarge"){t.message="Request body must be less than 1 MB"}else{t.message=i.message||i.Message||null}for(var o in i||{}){if(o==="code"||o==="message"){continue}t["["+o+"]"]="See error."+o+" for details.";Object.defineProperty(t,o,{value:i[o],enumerable:false,writable:true})}}catch(i){t.statusCode=r.statusCode;t.message=r.statusMessage}}else{t.statusCode=r.statusCode;t.message=r.statusCode.toString()}e.error=s.error(new Error,t)}function extractData(e){var t=e.httpResponse.body.toString()||"{}";if(e.request.service.config.convertResponseTypes===false){e.data=JSON.parse(t)}else{var r=e.request.service.api.operations[e.request.operation];var s=r.output||{};var i=new a;e.data=i.parse(t,s)}}e.exports={buildRequest:buildRequest,extractError:extractError,extractData:extractData}},481:function(e,t,r){(function(){var t,s,i,a=function(e,t){for(var r in t){if(o.call(t,r))e[r]=t[r]}function ctor(){this.constructor=e}ctor.prototype=t.prototype;e.prototype=new ctor;e.__super__=t.prototype;return e},o={}.hasOwnProperty;i=r(5542);t=r(2597);e.exports=s=function(e){a(XMLDTDElement,e);function XMLDTDElement(e,r,s){XMLDTDElement.__super__.constructor.call(this,e);if(r==null){throw new Error("Missing DTD element name. "+this.debugInfo())}if(!s){s="(#PCDATA)"}if(Array.isArray(s)){s="("+s.join(",")+")"}this.name=this.stringify.name(r);this.type=t.ElementDeclaration;this.value=this.stringify.dtdElementValue(s)}XMLDTDElement.prototype.toString=function(e){return this.options.writer.dtdElement(this,this.options.writer.filterOptions(e))};return XMLDTDElement}(i)}).call(this)},482:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2022-10-30",endpointPrefix:"arc-zonal-shift",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"AWS ARC - Zonal Shift",serviceId:"ARC Zonal Shift",signatureVersion:"v4",signingName:"arc-zonal-shift",uid:"arc-zonal-shift-2022-10-30"},operations:{CancelZonalShift:{http:{method:"DELETE",requestUri:"/zonalshifts/{zonalShiftId}",responseCode:200},input:{type:"structure",required:["zonalShiftId"],members:{zonalShiftId:{location:"uri",locationName:"zonalShiftId"}}},output:{shape:"S3"}},GetManagedResource:{http:{method:"GET",requestUri:"/managedresources/{resourceIdentifier}",responseCode:200},input:{type:"structure",required:["resourceIdentifier"],members:{resourceIdentifier:{location:"uri",locationName:"resourceIdentifier"}}},output:{type:"structure",required:["appliedWeights","zonalShifts"],members:{appliedWeights:{type:"map",key:{},value:{type:"float"}},arn:{},name:{},zonalShifts:{type:"list",member:{type:"structure",required:["appliedStatus","awayFrom","comment","expiryTime","resourceIdentifier","startTime","zonalShiftId"],members:{appliedStatus:{},awayFrom:{},comment:{},expiryTime:{type:"timestamp"},resourceIdentifier:{},startTime:{type:"timestamp"},zonalShiftId:{}}}}}}},ListManagedResources:{http:{method:"GET",requestUri:"/managedresources",responseCode:200},input:{type:"structure",members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",required:["items"],members:{items:{type:"list",member:{type:"structure",required:["availabilityZones"],members:{arn:{},availabilityZones:{type:"list",member:{}},name:{}}}},nextToken:{}}}},ListZonalShifts:{http:{method:"GET",requestUri:"/zonalshifts",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:{items:{type:"list",member:{type:"structure",required:["awayFrom","comment","expiryTime","resourceIdentifier","startTime","status","zonalShiftId"],members:{awayFrom:{},comment:{},expiryTime:{type:"timestamp"},resourceIdentifier:{},startTime:{type:"timestamp"},status:{},zonalShiftId:{}}}},nextToken:{}}}},StartZonalShift:{http:{requestUri:"/zonalshifts",responseCode:201},input:{type:"structure",required:["awayFrom","comment","expiresIn","resourceIdentifier"],members:{awayFrom:{},comment:{},expiresIn:{},resourceIdentifier:{}}},output:{shape:"S3"}},UpdateZonalShift:{http:{method:"PATCH",requestUri:"/zonalshifts/{zonalShiftId}",responseCode:200},input:{type:"structure",required:["zonalShiftId"],members:{comment:{},expiresIn:{},zonalShiftId:{location:"uri",locationName:"zonalShiftId"}}},output:{shape:"S3"}}},shapes:{S3:{type:"structure",required:["awayFrom","comment","expiryTime","resourceIdentifier","startTime","status","zonalShiftId"],members:{awayFrom:{},comment:{},expiryTime:{type:"timestamp"},resourceIdentifier:{},startTime:{type:"timestamp"},status:{},zonalShiftId:{}}}}}},489:function(e){e.exports={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:{},BillingViewArn:{}}}}}},504:function(e,t,r){var s=r(8498);function QueryParamSerializer(){}QueryParamSerializer.prototype.serialize=function(e,t,r){serializeStructure("",e,t,r)};function ucfirst(e){if(e.isQueryName||e.api.protocol!=="ec2"){return e.name}else{return e.name[0].toUpperCase()+e.name.substr(1)}}function serializeStructure(e,t,r,i){s.each(r.members,function(r,s){var a=t[r];if(a===null||a===undefined)return;var o=ucfirst(s);o=e?e+"."+o:o;serializeMember(o,a,s,i)})}function serializeMap(e,t,r,i){var a=1;s.each(t,function(t,s){var o=r.flattened?".":".entry.";var n=o+a+++".";var u=n+(r.key.name||"key");var p=n+(r.value.name||"value");serializeMember(e+u,t,r.key,i);serializeMember(e+p,s,r.value,i)})}function serializeList(e,t,r,i){var a=r.member||{};if(t.length===0){i.call(this,e,null);return}s.arrayEach(t,function(t,s){var o="."+(s+1);if(r.api.protocol==="ec2"){o=o+""}else if(r.flattened){if(a.name){var n=e.split(".");n.pop();n.push(ucfirst(a));e=n.join(".")}}else{o="."+(a.name?a.name:"member")+o}serializeMember(e+o,t,a,i)})}function serializeMember(e,t,r,s){if(t===null||t===undefined)return;if(r.type==="structure"){serializeStructure(e,t,r,s)}else if(r.type==="list"){serializeList(e,t,r,s)}else if(r.type==="map"){serializeMap(e,t,r,s)}else{s(e,r.toWireFormat(t).toString())}}e.exports=QueryParamSerializer},532:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["forecastservice"]={};s.ForecastService=i.defineService("forecastservice",["2018-06-26"]);Object.defineProperty(a.services["forecastservice"],"2018-06-26",{get:function get(){var e=r(8532);e.paginators=r(2964).pagination;return e},enumerable:true,configurable:true});e.exports=s.ForecastService},537:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2018-05-10",endpointPrefix:"iotroborunner",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"AWS IoT RoboRunner",serviceId:"IoT RoboRunner",signatureVersion:"v4",signingName:"iotroborunner",uid:"iot-roborunner-2018-05-10"},operations:{CreateDestination:{http:{requestUri:"/createDestination",responseCode:200},input:{type:"structure",required:["name","site"],members:{clientToken:{idempotencyToken:true},name:{},site:{},state:{},additionalFixedProperties:{}}},output:{type:"structure",required:["arn","id","createdAt","updatedAt","state"],members:{arn:{},id:{},createdAt:{type:"timestamp"},updatedAt:{type:"timestamp"},state:{}}},idempotent:true},CreateSite:{http:{requestUri:"/createSite",responseCode:200},input:{type:"structure",required:["name","countryCode"],members:{clientToken:{idempotencyToken:true},name:{},countryCode:{},description:{}}},output:{type:"structure",required:["arn","id","createdAt","updatedAt"],members:{arn:{},id:{},createdAt:{type:"timestamp"},updatedAt:{type:"timestamp"}}},idempotent:true},CreateWorker:{http:{requestUri:"/createWorker",responseCode:200},input:{type:"structure",required:["name","fleet"],members:{clientToken:{idempotencyToken:true},name:{},fleet:{},additionalTransientProperties:{},additionalFixedProperties:{},vendorProperties:{shape:"Sm"},position:{shape:"Sr"},orientation:{shape:"Su"}}},output:{type:"structure",required:["arn","id","createdAt","updatedAt","site"],members:{arn:{},id:{},createdAt:{type:"timestamp"},updatedAt:{type:"timestamp"},site:{}}},idempotent:true},CreateWorkerFleet:{http:{requestUri:"/createWorkerFleet",responseCode:200},input:{type:"structure",required:["name","site"],members:{clientToken:{idempotencyToken:true},name:{},site:{},additionalFixedProperties:{}}},output:{type:"structure",required:["arn","id","createdAt","updatedAt"],members:{arn:{},id:{},createdAt:{type:"timestamp"},updatedAt:{type:"timestamp"}}},idempotent:true},DeleteDestination:{http:{requestUri:"/deleteDestination",responseCode:200},input:{type:"structure",required:["id"],members:{id:{}}},output:{type:"structure",members:{}}},DeleteSite:{http:{requestUri:"/deleteSite",responseCode:200},input:{type:"structure",required:["id"],members:{id:{}}},output:{type:"structure",members:{}}},DeleteWorker:{http:{requestUri:"/deleteWorker",responseCode:200},input:{type:"structure",required:["id"],members:{id:{}}},output:{type:"structure",members:{}}},DeleteWorkerFleet:{http:{requestUri:"/deleteWorkerFleet",responseCode:200},input:{type:"structure",required:["id"],members:{id:{}}},output:{type:"structure",members:{}}},GetDestination:{http:{method:"GET",requestUri:"/getDestination",responseCode:200},input:{type:"structure",required:["id"],members:{id:{location:"querystring",locationName:"id"}}},output:{type:"structure",required:["arn","id","name","site","createdAt","updatedAt","state"],members:{arn:{},id:{},name:{},site:{},createdAt:{type:"timestamp"},updatedAt:{type:"timestamp"},state:{},additionalFixedProperties:{}}}},GetSite:{http:{method:"GET",requestUri:"/getSite",responseCode:200},input:{type:"structure",required:["id"],members:{id:{location:"querystring",locationName:"id"}}},output:{type:"structure",required:["arn","id","name","countryCode","createdAt","updatedAt"],members:{arn:{},id:{},name:{},countryCode:{},description:{},createdAt:{type:"timestamp"},updatedAt:{type:"timestamp"}}}},GetWorker:{http:{method:"GET",requestUri:"/getWorker",responseCode:200},input:{type:"structure",required:["id"],members:{id:{location:"querystring",locationName:"id"}}},output:{type:"structure",required:["arn","id","fleet","site","createdAt","updatedAt","name"],members:{arn:{},id:{},fleet:{},site:{},createdAt:{type:"timestamp"},updatedAt:{type:"timestamp"},name:{},additionalTransientProperties:{},additionalFixedProperties:{},vendorProperties:{shape:"Sm"},position:{shape:"Sr"},orientation:{shape:"Su"}}}},GetWorkerFleet:{http:{method:"GET",requestUri:"/getWorkerFleet",responseCode:200},input:{type:"structure",required:["id"],members:{id:{location:"querystring",locationName:"id"}}},output:{type:"structure",required:["id","arn","name","site","createdAt","updatedAt"],members:{id:{},arn:{},name:{},site:{},createdAt:{type:"timestamp"},updatedAt:{type:"timestamp"},additionalFixedProperties:{}}}},ListDestinations:{http:{method:"GET",requestUri:"/listDestinations",responseCode:200},input:{type:"structure",required:["site"],members:{site:{location:"querystring",locationName:"site"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},state:{location:"querystring",locationName:"state"}}},output:{type:"structure",members:{nextToken:{},destinations:{type:"list",member:{type:"structure",required:["arn","id","name","site","createdAt","updatedAt","state"],members:{arn:{},id:{},name:{},site:{},createdAt:{type:"timestamp"},updatedAt:{type:"timestamp"},state:{},additionalFixedProperties:{}}}}}}},ListSites:{http:{method:"GET",requestUri:"/listSites",responseCode:200},input:{type:"structure",members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{nextToken:{},sites:{type:"list",member:{type:"structure",required:["arn","name","countryCode","createdAt"],members:{arn:{},name:{},countryCode:{},createdAt:{type:"timestamp"}}}}}}},ListWorkerFleets:{http:{method:"GET",requestUri:"/listWorkerFleets",responseCode:200},input:{type:"structure",required:["site"],members:{site:{location:"querystring",locationName:"site"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{nextToken:{},workerFleets:{type:"list",member:{type:"structure",required:["arn","id","name","site","createdAt","updatedAt"],members:{arn:{},id:{},name:{},site:{},createdAt:{type:"timestamp"},updatedAt:{type:"timestamp"},additionalFixedProperties:{}}}}}}},ListWorkers:{http:{method:"GET",requestUri:"/listWorkers",responseCode:200},input:{type:"structure",required:["site"],members:{site:{location:"querystring",locationName:"site"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},fleet:{location:"querystring",locationName:"fleet"}}},output:{type:"structure",members:{nextToken:{},workers:{type:"list",member:{type:"structure",required:["arn","id","fleet","createdAt","updatedAt","name","site"],members:{arn:{},id:{},fleet:{},createdAt:{type:"timestamp"},updatedAt:{type:"timestamp"},name:{},site:{},additionalTransientProperties:{},additionalFixedProperties:{},vendorProperties:{shape:"Sm"},position:{shape:"Sr"},orientation:{shape:"Su"}}}}}}},UpdateDestination:{http:{requestUri:"/updateDestination",responseCode:200},input:{type:"structure",required:["id"],members:{id:{},name:{},state:{},additionalFixedProperties:{}}},output:{type:"structure",required:["arn","id","name","updatedAt","state"],members:{arn:{},id:{},name:{},updatedAt:{type:"timestamp"},state:{},additionalFixedProperties:{}}}},UpdateSite:{http:{requestUri:"/updateSite",responseCode:200},input:{type:"structure",required:["id"],members:{id:{},name:{},countryCode:{},description:{}}},output:{type:"structure",required:["arn","id","name","updatedAt"],members:{arn:{},id:{},name:{},countryCode:{},description:{},updatedAt:{type:"timestamp"}}}},UpdateWorker:{http:{requestUri:"/updateWorker",responseCode:200},input:{type:"structure",required:["id"],members:{id:{},name:{},additionalTransientProperties:{},additionalFixedProperties:{},vendorProperties:{shape:"Sm"},position:{shape:"Sr"},orientation:{shape:"Su"}}},output:{type:"structure",required:["arn","id","fleet","updatedAt","name"],members:{arn:{},id:{},fleet:{},updatedAt:{type:"timestamp"},name:{},additionalTransientProperties:{},additionalFixedProperties:{},orientation:{shape:"Su"},vendorProperties:{shape:"Sm"},position:{shape:"Sr"}}}},UpdateWorkerFleet:{http:{requestUri:"/updateWorkerFleet",responseCode:200},input:{type:"structure",required:["id"],members:{id:{},name:{},additionalFixedProperties:{}}},output:{type:"structure",required:["arn","id","name","updatedAt"],members:{arn:{},id:{},name:{},updatedAt:{type:"timestamp"},additionalFixedProperties:{}}}}},shapes:{Sm:{type:"structure",required:["vendorWorkerId"],members:{vendorWorkerId:{},vendorWorkerIpAddress:{},vendorAdditionalTransientProperties:{},vendorAdditionalFixedProperties:{}}},Sr:{type:"structure",members:{cartesianCoordinates:{type:"structure",required:["x","y"],members:{x:{type:"double"},y:{type:"double"},z:{type:"double"}}}},union:true},Su:{type:"structure",members:{degrees:{type:"double"}},union:true}}}},548:function(e){e.exports={pagination:{GetTranscript:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"}}}},551:function(e){e.exports={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:{},imageId:{},automaticStopTimeMinutes:{type:"integer"},ownerArn:{},tags:{shape:"Sa"},connectionType:{},dryRun:{type:"boolean"}}},output:{type:"structure",members:{environmentId:{}}},idempotent:true},CreateEnvironmentMembership:{input:{type:"structure",required:["environmentId","userArn","permissions"],members:{environmentId:{},userArn:{},permissions:{}}},output:{type:"structure",required:["membership"],members:{membership:{shape:"Sl"}}},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:"Sl"}},nextToken:{}}}},DescribeEnvironmentStatus:{input:{type:"structure",required:["environmentId"],members:{environmentId:{}}},output:{type:"structure",required:["status","message"],members:{status:{},message:{}}}},DescribeEnvironments:{input:{type:"structure",required:["environmentIds"],members:{environmentIds:{type:"list",member:{}}}},output:{type:"structure",members:{environments:{type:"list",member:{type:"structure",required:["type","arn","ownerArn"],members:{id:{},name:{},description:{shape:"S3"},type:{},connectionType:{},arn:{},ownerArn:{},lifecycle:{type:"structure",members:{status:{},reason:{},failureResource:{}}},managedCredentialsStatus:{}}}}}}},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:"Sa"}}}},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:{shape:"Sc"},sensitive:true}}},output:{type:"structure",members:{}}},UpdateEnvironment:{input:{type:"structure",required:["environmentId"],members:{environmentId:{},name:{},description:{shape:"S3"},managedCredentialsAction:{}}},output:{type:"structure",members:{}},idempotent:true},UpdateEnvironmentMembership:{input:{type:"structure",required:["environmentId","userArn","permissions"],members:{environmentId:{},userArn:{},permissions:{}}},output:{type:"structure",members:{membership:{shape:"Sl"}}},idempotent:true}},shapes:{S3:{type:"string",sensitive:true},Sa:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{shape:"Sc"},Value:{type:"string",sensitive:true}},sensitive:true},sensitive:true},Sc:{type:"string",sensitive:true},Sl:{type:"structure",required:["permissions","userId","userArn","environmentId"],members:{permissions:{},userId:{},userArn:{},environmentId:{},lastAccess:{type:"timestamp"}}}}}},554:function(e){e.exports={pagination:{ListContainers:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"}}}},571:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["apprunner"]={};s.AppRunner=i.defineService("apprunner",["2020-05-15"]);Object.defineProperty(a.services["apprunner"],"2020-05-15",{get:function get(){var e=r(6316);e.paginators=r(5611).pagination;return e},enumerable:true,configurable:true});e.exports=s.AppRunner},590:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["cognitoidentityserviceprovider"]={};s.CognitoIdentityServiceProvider=i.defineService("cognitoidentityserviceprovider",["2016-04-18"]);Object.defineProperty(a.services["cognitoidentityserviceprovider"],"2016-04-18",{get:function get(){var e=r(1983);e.paginators=r(8683).pagination;return e},enumerable:true,configurable:true});e.exports=s.CognitoIdentityServiceProvider},596:function(e){e.exports={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:{AssociateApi:{http:{requestUri:"/v1/domainnames/{domainName}/apiassociation"},input:{type:"structure",required:["domainName","apiId"],members:{domainName:{location:"uri",locationName:"domainName"},apiId:{}}},output:{type:"structure",members:{apiAssociation:{shape:"S5"}}}},AssociateMergedGraphqlApi:{http:{requestUri:"/v1/sourceApis/{sourceApiIdentifier}/mergedApiAssociations"},input:{type:"structure",required:["sourceApiIdentifier","mergedApiIdentifier"],members:{sourceApiIdentifier:{location:"uri",locationName:"sourceApiIdentifier"},mergedApiIdentifier:{},description:{},sourceApiAssociationConfig:{shape:"S8"}}},output:{type:"structure",members:{sourceApiAssociation:{shape:"Sb"}}}},AssociateSourceGraphqlApi:{http:{requestUri:"/v1/mergedApis/{mergedApiIdentifier}/sourceApiAssociations"},input:{type:"structure",required:["mergedApiIdentifier","sourceApiIdentifier"],members:{mergedApiIdentifier:{location:"uri",locationName:"mergedApiIdentifier"},sourceApiIdentifier:{},description:{},sourceApiAssociationConfig:{shape:"S8"}}},output:{type:"structure",members:{sourceApiAssociation:{shape:"Sb"}}}},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:"Sm"}}}},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:"Sq"}}}},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:"Su"},lambdaConfig:{shape:"Sw"},elasticsearchConfig:{shape:"Sx"},openSearchServiceConfig:{shape:"Sy"},httpConfig:{shape:"Sz"},relationalDatabaseConfig:{shape:"S13"},eventBridgeConfig:{shape:"S16"}}},output:{type:"structure",members:{dataSource:{shape:"S18"}}}},CreateDomainName:{http:{requestUri:"/v1/domainnames"},input:{type:"structure",required:["domainName","certificateArn"],members:{domainName:{},certificateArn:{},description:{}}},output:{type:"structure",members:{domainNameConfig:{shape:"S1d"}}}},CreateFunction:{http:{requestUri:"/v1/apis/{apiId}/functions"},input:{type:"structure",required:["apiId","name","dataSourceName"],members:{apiId:{location:"uri",locationName:"apiId"},name:{},description:{},dataSourceName:{},requestMappingTemplate:{},responseMappingTemplate:{},functionVersion:{},syncConfig:{shape:"S1g"},maxBatchSize:{type:"integer"},runtime:{shape:"S1l"},code:{}}},output:{type:"structure",members:{functionConfiguration:{shape:"S1p"}}}},CreateGraphqlApi:{http:{requestUri:"/v1/apis"},input:{type:"structure",required:["name","authenticationType"],members:{name:{},logConfig:{shape:"S1r"},authenticationType:{},userPoolConfig:{shape:"S1u"},openIDConnectConfig:{shape:"S1w"},tags:{shape:"S1x"},additionalAuthenticationProviders:{shape:"S20"},xrayEnabled:{type:"boolean"},lambdaAuthorizerConfig:{shape:"S23"},visibility:{},apiType:{},mergedApiExecutionRoleArn:{},ownerContact:{}}},output:{type:"structure",members:{graphqlApi:{shape:"S28"}}}},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:"S2c"},syncConfig:{shape:"S1g"},cachingConfig:{shape:"S2e"},maxBatchSize:{type:"integer"},runtime:{shape:"S1l"},code:{}}},output:{type:"structure",members:{resolver:{shape:"S2h"}}}},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:"S2l"}}}},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:{}}},DeleteDomainName:{http:{method:"DELETE",requestUri:"/v1/domainnames/{domainName}"},input:{type:"structure",required:["domainName"],members:{domainName:{location:"uri",locationName:"domainName"}}},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:{}}},DisassociateApi:{http:{method:"DELETE",requestUri:"/v1/domainnames/{domainName}/apiassociation"},input:{type:"structure",required:["domainName"],members:{domainName:{location:"uri",locationName:"domainName"}}},output:{type:"structure",members:{}}},DisassociateMergedGraphqlApi:{http:{method:"DELETE",requestUri:"/v1/sourceApis/{sourceApiIdentifier}/mergedApiAssociations/{associationId}"},input:{type:"structure",required:["sourceApiIdentifier","associationId"],members:{sourceApiIdentifier:{location:"uri",locationName:"sourceApiIdentifier"},associationId:{location:"uri",locationName:"associationId"}}},output:{type:"structure",members:{sourceApiAssociationStatus:{}}}},DisassociateSourceGraphqlApi:{http:{method:"DELETE",requestUri:"/v1/mergedApis/{mergedApiIdentifier}/sourceApiAssociations/{associationId}"},input:{type:"structure",required:["mergedApiIdentifier","associationId"],members:{mergedApiIdentifier:{location:"uri",locationName:"mergedApiIdentifier"},associationId:{location:"uri",locationName:"associationId"}}},output:{type:"structure",members:{sourceApiAssociationStatus:{}}}},EvaluateCode:{http:{requestUri:"/v1/dataplane-evaluatecode"},input:{type:"structure",required:["runtime","code","context"],members:{runtime:{shape:"S1l"},code:{},context:{},function:{}}},output:{type:"structure",members:{evaluationResult:{},error:{type:"structure",members:{message:{},codeErrors:{type:"list",member:{type:"structure",members:{errorType:{},value:{},location:{type:"structure",members:{line:{type:"integer"},column:{type:"integer"},span:{type:"integer"}}}}}}}},logs:{shape:"S3k"}}}},EvaluateMappingTemplate:{http:{requestUri:"/v1/dataplane-evaluatetemplate"},input:{type:"structure",required:["template","context"],members:{template:{},context:{}}},output:{type:"structure",members:{evaluationResult:{},error:{type:"structure",members:{message:{}}},logs:{shape:"S3k"}}}},FlushApiCache:{http:{method:"DELETE",requestUri:"/v1/apis/{apiId}/FlushCache"},input:{type:"structure",required:["apiId"],members:{apiId:{location:"uri",locationName:"apiId"}}},output:{type:"structure",members:{}}},GetApiAssociation:{http:{method:"GET",requestUri:"/v1/domainnames/{domainName}/apiassociation"},input:{type:"structure",required:["domainName"],members:{domainName:{location:"uri",locationName:"domainName"}}},output:{type:"structure",members:{apiAssociation:{shape:"S5"}}}},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:"Sm"}}}},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:"S18"}}}},GetDomainName:{http:{method:"GET",requestUri:"/v1/domainnames/{domainName}"},input:{type:"structure",required:["domainName"],members:{domainName:{location:"uri",locationName:"domainName"}}},output:{type:"structure",members:{domainNameConfig:{shape:"S1d"}}}},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:"S1p"}}}},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:"S28"}}}},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:"S2h"}}}},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:{}}}},GetSourceApiAssociation:{http:{method:"GET",requestUri:"/v1/mergedApis/{mergedApiIdentifier}/sourceApiAssociations/{associationId}"},input:{type:"structure",required:["mergedApiIdentifier","associationId"],members:{mergedApiIdentifier:{location:"uri",locationName:"mergedApiIdentifier"},associationId:{location:"uri",locationName:"associationId"}}},output:{type:"structure",members:{sourceApiAssociation:{shape:"Sb"}}}},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:"S2l"}}}},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:"Sq"}},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:"S18"}},nextToken:{}}}},ListDomainNames:{http:{method:"GET",requestUri:"/v1/domainnames"},input:{type:"structure",members:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{domainNameConfigs:{type:"list",member:{shape:"S1d"}},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:"S1p"}},nextToken:{}}}},ListGraphqlApis:{http:{method:"GET",requestUri:"/v1/apis"},input:{type:"structure",members:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},apiType:{location:"querystring",locationName:"apiType"},owner:{location:"querystring",locationName:"owner"}}},output:{type:"structure",members:{graphqlApis:{type:"list",member:{shape:"S28"}},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:"S51"},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:"S51"},nextToken:{}}}},ListSourceApiAssociations:{http:{method:"GET",requestUri:"/v1/apis/{apiId}/sourceApiAssociations"},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:{sourceApiAssociationSummaries:{type:"list",member:{type:"structure",members:{associationId:{},associationArn:{},sourceApiId:{},sourceApiArn:{},mergedApiId:{},mergedApiArn:{},description:{}}}},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:"S1x"}}}},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:{shape:"S5d"},nextToken:{}}}},ListTypesByAssociation:{http:{method:"GET",requestUri:"/v1/mergedApis/{mergedApiIdentifier}/sourceApiAssociations/{associationId}/types"},input:{type:"structure",required:["mergedApiIdentifier","associationId","format"],members:{mergedApiIdentifier:{location:"uri",locationName:"mergedApiIdentifier"},associationId:{location:"uri",locationName:"associationId"},format:{location:"querystring",locationName:"format"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{types:{shape:"S5d"},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:{}}}},StartSchemaMerge:{http:{requestUri:"/v1/mergedApis/{mergedApiIdentifier}/sourceApiAssociations/{associationId}/merge"},input:{type:"structure",required:["associationId","mergedApiIdentifier"],members:{associationId:{location:"uri",locationName:"associationId"},mergedApiIdentifier:{location:"uri",locationName:"mergedApiIdentifier"}}},output:{type:"structure",members:{sourceApiAssociationStatus:{}}}},TagResource:{http:{requestUri:"/v1/tags/{resourceArn}"},input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tags:{shape:"S1x"}}},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:"Sm"}}}},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:"Sq"}}}},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:"Su"},lambdaConfig:{shape:"Sw"},elasticsearchConfig:{shape:"Sx"},openSearchServiceConfig:{shape:"Sy"},httpConfig:{shape:"Sz"},relationalDatabaseConfig:{shape:"S13"},eventBridgeConfig:{shape:"S16"}}},output:{type:"structure",members:{dataSource:{shape:"S18"}}}},UpdateDomainName:{http:{requestUri:"/v1/domainnames/{domainName}"},input:{type:"structure",required:["domainName"],members:{domainName:{location:"uri",locationName:"domainName"},description:{}}},output:{type:"structure",members:{domainNameConfig:{shape:"S1d"}}}},UpdateFunction:{http:{requestUri:"/v1/apis/{apiId}/functions/{functionId}"},input:{type:"structure",required:["apiId","name","functionId","dataSourceName"],members:{apiId:{location:"uri",locationName:"apiId"},name:{},description:{},functionId:{location:"uri",locationName:"functionId"},dataSourceName:{},requestMappingTemplate:{},responseMappingTemplate:{},functionVersion:{},syncConfig:{shape:"S1g"},maxBatchSize:{type:"integer"},runtime:{shape:"S1l"},code:{}}},output:{type:"structure",members:{functionConfiguration:{shape:"S1p"}}}},UpdateGraphqlApi:{http:{requestUri:"/v1/apis/{apiId}"},input:{type:"structure",required:["apiId","name"],members:{apiId:{location:"uri",locationName:"apiId"},name:{},logConfig:{shape:"S1r"},authenticationType:{},userPoolConfig:{shape:"S1u"},openIDConnectConfig:{shape:"S1w"},additionalAuthenticationProviders:{shape:"S20"},xrayEnabled:{type:"boolean"},lambdaAuthorizerConfig:{shape:"S23"},mergedApiExecutionRoleArn:{},ownerContact:{}}},output:{type:"structure",members:{graphqlApi:{shape:"S28"}}}},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:"S2c"},syncConfig:{shape:"S1g"},cachingConfig:{shape:"S2e"},maxBatchSize:{type:"integer"},runtime:{shape:"S1l"},code:{}}},output:{type:"structure",members:{resolver:{shape:"S2h"}}}},UpdateSourceApiAssociation:{http:{requestUri:"/v1/mergedApis/{mergedApiIdentifier}/sourceApiAssociations/{associationId}"},input:{type:"structure",required:["associationId","mergedApiIdentifier"],members:{associationId:{location:"uri",locationName:"associationId"},mergedApiIdentifier:{location:"uri",locationName:"mergedApiIdentifier"},description:{},sourceApiAssociationConfig:{shape:"S8"}}},output:{type:"structure",members:{sourceApiAssociation:{shape:"Sb"}}}},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:"S2l"}}}}},shapes:{S5:{type:"structure",members:{domainName:{},apiId:{},associationStatus:{},deploymentDetail:{}}},S8:{type:"structure",members:{mergeType:{}}},Sb:{type:"structure",members:{associationId:{},associationArn:{},sourceApiId:{},sourceApiArn:{},mergedApiArn:{},mergedApiId:{},description:{},sourceApiAssociationConfig:{shape:"S8"},sourceApiAssociationStatus:{},sourceApiAssociationStatusDetail:{},lastSuccessfulMergeDate:{type:"timestamp"}}},Sm:{type:"structure",members:{ttl:{type:"long"},apiCachingBehavior:{},transitEncryptionEnabled:{type:"boolean"},atRestEncryptionEnabled:{type:"boolean"},type:{},status:{}}},Sq:{type:"structure",members:{id:{},description:{},expires:{type:"long"},deletes:{type:"long"}}},Su:{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"}}},Sw:{type:"structure",required:["lambdaFunctionArn"],members:{lambdaFunctionArn:{}}},Sx:{type:"structure",required:["endpoint","awsRegion"],members:{endpoint:{},awsRegion:{}}},Sy:{type:"structure",required:["endpoint","awsRegion"],members:{endpoint:{},awsRegion:{}}},Sz:{type:"structure",members:{endpoint:{},authorizationConfig:{type:"structure",required:["authorizationType"],members:{authorizationType:{},awsIamConfig:{type:"structure",members:{signingRegion:{},signingServiceName:{}}}}}}},S13:{type:"structure",members:{relationalDatabaseSourceType:{},rdsHttpEndpointConfig:{type:"structure",members:{awsRegion:{},dbClusterIdentifier:{},databaseName:{},schema:{},awsSecretStoreArn:{}}}}},S16:{type:"structure",required:["eventBusArn"],members:{eventBusArn:{}}},S18:{type:"structure",members:{dataSourceArn:{},name:{},description:{},type:{},serviceRoleArn:{},dynamodbConfig:{shape:"Su"},lambdaConfig:{shape:"Sw"},elasticsearchConfig:{shape:"Sx"},openSearchServiceConfig:{shape:"Sy"},httpConfig:{shape:"Sz"},relationalDatabaseConfig:{shape:"S13"},eventBridgeConfig:{shape:"S16"}}},S1d:{type:"structure",members:{domainName:{},description:{},certificateArn:{},appsyncDomainName:{},hostedZoneId:{}}},S1g:{type:"structure",members:{conflictHandler:{},conflictDetection:{},lambdaConflictHandlerConfig:{type:"structure",members:{lambdaConflictHandlerArn:{}}}}},S1l:{type:"structure",required:["name","runtimeVersion"],members:{name:{},runtimeVersion:{}}},S1p:{type:"structure",members:{functionId:{},functionArn:{},name:{},description:{},dataSourceName:{},requestMappingTemplate:{},responseMappingTemplate:{},functionVersion:{},syncConfig:{shape:"S1g"},maxBatchSize:{type:"integer"},runtime:{shape:"S1l"},code:{}}},S1r:{type:"structure",required:["fieldLogLevel","cloudWatchLogsRoleArn"],members:{fieldLogLevel:{},cloudWatchLogsRoleArn:{},excludeVerboseContent:{type:"boolean"}}},S1u:{type:"structure",required:["userPoolId","awsRegion","defaultAction"],members:{userPoolId:{},awsRegion:{},defaultAction:{},appIdClientRegex:{}}},S1w:{type:"structure",required:["issuer"],members:{issuer:{},clientId:{},iatTTL:{type:"long"},authTTL:{type:"long"}}},S1x:{type:"map",key:{},value:{}},S20:{type:"list",member:{type:"structure",members:{authenticationType:{},openIDConnectConfig:{shape:"S1w"},userPoolConfig:{type:"structure",required:["userPoolId","awsRegion"],members:{userPoolId:{},awsRegion:{},appIdClientRegex:{}}},lambdaAuthorizerConfig:{shape:"S23"}}}},S23:{type:"structure",required:["authorizerUri"],members:{authorizerResultTtlInSeconds:{type:"integer"},authorizerUri:{},identityValidationExpression:{}}},S28:{type:"structure",members:{name:{},apiId:{},authenticationType:{},logConfig:{shape:"S1r"},userPoolConfig:{shape:"S1u"},openIDConnectConfig:{shape:"S1w"},arn:{},uris:{shape:"S29"},tags:{shape:"S1x"},additionalAuthenticationProviders:{shape:"S20"},xrayEnabled:{type:"boolean"},wafWebAclArn:{},lambdaAuthorizerConfig:{shape:"S23"},dns:{shape:"S29"},visibility:{},apiType:{},mergedApiExecutionRoleArn:{},owner:{},ownerContact:{}}},S29:{type:"map",key:{},value:{}},S2c:{type:"structure",members:{functions:{type:"list",member:{}}}},S2e:{type:"structure",required:["ttl"],members:{ttl:{type:"long"},cachingKeys:{type:"list",member:{}}}},S2h:{type:"structure",members:{typeName:{},fieldName:{},dataSourceName:{},resolverArn:{},requestMappingTemplate:{},responseMappingTemplate:{},kind:{},pipelineConfig:{shape:"S2c"},syncConfig:{shape:"S1g"},cachingConfig:{shape:"S2e"},maxBatchSize:{type:"integer"},runtime:{shape:"S1l"},code:{}}},S2l:{type:"structure",members:{name:{},description:{},arn:{},definition:{},format:{}}},S3k:{type:"list",member:{}},S51:{type:"list",member:{shape:"S2h"}},S5d:{type:"list",member:{shape:"S2l"}}}}},598:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["panorama"]={};s.Panorama=i.defineService("panorama",["2019-07-24"]);Object.defineProperty(a.services["panorama"],"2019-07-24",{get:function get(){var e=r(6548);e.paginators=r(7730).pagination;return e},enumerable:true,configurable:true});e.exports=s.Panorama},600:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["rds"]={};s.RDS=i.defineService("rds",["2013-01-10","2013-02-12","2013-09-09","2014-09-01","2014-09-01*","2014-10-31"]);r(9142);Object.defineProperty(a.services["rds"],"2013-01-10",{get:function get(){var e=r(2675);e.paginators=r(2253).pagination;return e},enumerable:true,configurable:true});Object.defineProperty(a.services["rds"],"2013-02-12",{get:function get(){var e=r(6057);e.paginators=r(8470).pagination;return e},enumerable:true,configurable:true});Object.defineProperty(a.services["rds"],"2013-09-09",{get:function get(){var e=r(5423);e.paginators=r(4599).pagination;e.waiters=r(8517).waiters;return e},enumerable:true,configurable:true});Object.defineProperty(a.services["rds"],"2014-09-01",{get:function get(){var e=r(2165);e.paginators=r(8641).pagination;return e},enumerable:true,configurable:true});Object.defineProperty(a.services["rds"],"2014-10-31",{get:function get(){var e=r(9137);e.paginators=r(4452).pagination;e.waiters=r(8761).waiters;return e},enumerable:true,configurable:true});e.exports=s.RDS},615:function(e){e.exports={pagination:{ListPipes:{input_token:"NextToken",output_token:"NextToken",limit_key:"Limit",result_key:"Pipes"}}}},621:function(e){e.exports={pagination:{ListBrowserSettings:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListIdentityProviders:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListNetworkSettings:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListPortals:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListTrustStoreCertificates:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListTrustStores:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListUserAccessLoggingSettings:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListUserSettings:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"}}}},641:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["connectparticipant"]={};s.ConnectParticipant=i.defineService("connectparticipant",["2018-09-07"]);Object.defineProperty(a.services["connectparticipant"],"2018-09-07",{get:function get(){var e=r(5720);e.paginators=r(548).pagination;return e},enumerable:true,configurable:true});e.exports=s.ConnectParticipant},658:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["docdb"]={};s.DocDB=i.defineService("docdb",["2014-10-31"]);r(4687);Object.defineProperty(a.services["docdb"],"2014-10-31",{get:function get(){var e=r(5107);e.paginators=r(5142).pagination;e.waiters=r(4746).waiters;return e},enumerable:true,configurable:true});e.exports=s.DocDB},660:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["iot"]={};s.Iot=i.defineService("iot",["2015-05-28"]);Object.defineProperty(a.services["iot"],"2015-05-28",{get:function get(){var e=r(8886);e.paginators=r(7750).pagination;return e},enumerable:true,configurable:true});e.exports=s.Iot},673:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2022-02-10",endpointPrefix:"cassandra",jsonVersion:"1.0",protocol:"json",serviceFullName:"Amazon Keyspaces",serviceId:"Keyspaces",signatureVersion:"v4",signingName:"cassandra",targetPrefix:"KeyspacesService",uid:"keyspaces-2022-02-10"},operations:{CreateKeyspace:{input:{type:"structure",required:["keyspaceName"],members:{keyspaceName:{},tags:{shape:"S3"}}},output:{type:"structure",required:["resourceArn"],members:{resourceArn:{}}}},CreateTable:{input:{type:"structure",required:["keyspaceName","tableName","schemaDefinition"],members:{keyspaceName:{},tableName:{},schemaDefinition:{shape:"Sb"},comment:{shape:"Sm"},capacitySpecification:{shape:"So"},encryptionSpecification:{shape:"Sr"},pointInTimeRecovery:{shape:"Su"},ttl:{shape:"Sw"},defaultTimeToLive:{type:"integer"},tags:{shape:"S3"},clientSideTimestamps:{shape:"Sz"}}},output:{type:"structure",required:["resourceArn"],members:{resourceArn:{}}}},DeleteKeyspace:{input:{type:"structure",required:["keyspaceName"],members:{keyspaceName:{}}},output:{type:"structure",members:{}}},DeleteTable:{input:{type:"structure",required:["keyspaceName","tableName"],members:{keyspaceName:{},tableName:{}}},output:{type:"structure",members:{}}},GetKeyspace:{input:{type:"structure",required:["keyspaceName"],members:{keyspaceName:{}}},output:{type:"structure",required:["keyspaceName","resourceArn"],members:{keyspaceName:{},resourceArn:{}}}},GetTable:{input:{type:"structure",required:["keyspaceName","tableName"],members:{keyspaceName:{},tableName:{}}},output:{type:"structure",required:["keyspaceName","tableName","resourceArn"],members:{keyspaceName:{},tableName:{},resourceArn:{},creationTimestamp:{type:"timestamp"},status:{},schemaDefinition:{shape:"Sb"},capacitySpecification:{type:"structure",required:["throughputMode"],members:{throughputMode:{},readCapacityUnits:{type:"long"},writeCapacityUnits:{type:"long"},lastUpdateToPayPerRequestTimestamp:{type:"timestamp"}}},encryptionSpecification:{shape:"Sr"},pointInTimeRecovery:{type:"structure",required:["status"],members:{status:{},earliestRestorableTimestamp:{type:"timestamp"}}},ttl:{shape:"Sw"},defaultTimeToLive:{type:"integer"},comment:{shape:"Sm"},clientSideTimestamps:{shape:"Sz"}}}},ListKeyspaces:{input:{type:"structure",members:{nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",required:["keyspaces"],members:{nextToken:{},keyspaces:{type:"list",member:{type:"structure",required:["keyspaceName","resourceArn"],members:{keyspaceName:{},resourceArn:{}}}}}}},ListTables:{input:{type:"structure",required:["keyspaceName"],members:{nextToken:{},maxResults:{type:"integer"},keyspaceName:{}}},output:{type:"structure",members:{nextToken:{},tables:{type:"list",member:{type:"structure",required:["keyspaceName","tableName","resourceArn"],members:{keyspaceName:{},tableName:{},resourceArn:{}}}}}}},ListTagsForResource:{input:{type:"structure",required:["resourceArn"],members:{resourceArn:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{nextToken:{},tags:{shape:"S3"}}}},RestoreTable:{input:{type:"structure",required:["sourceKeyspaceName","sourceTableName","targetKeyspaceName","targetTableName"],members:{sourceKeyspaceName:{},sourceTableName:{},targetKeyspaceName:{},targetTableName:{},restoreTimestamp:{type:"timestamp"},capacitySpecificationOverride:{shape:"So"},encryptionSpecificationOverride:{shape:"Sr"},pointInTimeRecoveryOverride:{shape:"Su"},tagsOverride:{shape:"S3"}}},output:{type:"structure",required:["restoredTableARN"],members:{restoredTableARN:{}}}},TagResource:{input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{},tags:{shape:"S3"}}},output:{type:"structure",members:{}}},UntagResource:{input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{},tags:{shape:"S3"}}},output:{type:"structure",members:{}}},UpdateTable:{input:{type:"structure",required:["keyspaceName","tableName"],members:{keyspaceName:{},tableName:{},addColumns:{shape:"Sc"},capacitySpecification:{shape:"So"},encryptionSpecification:{shape:"Sr"},pointInTimeRecovery:{shape:"Su"},ttl:{shape:"Sw"},defaultTimeToLive:{type:"integer"},clientSideTimestamps:{shape:"Sz"}}},output:{type:"structure",required:["resourceArn"],members:{resourceArn:{}}}}},shapes:{S3:{type:"list",member:{type:"structure",required:["key","value"],members:{key:{},value:{}}}},Sb:{type:"structure",required:["allColumns","partitionKeys"],members:{allColumns:{shape:"Sc"},partitionKeys:{type:"list",member:{type:"structure",required:["name"],members:{name:{}}}},clusteringKeys:{type:"list",member:{type:"structure",required:["name","orderBy"],members:{name:{},orderBy:{}}}},staticColumns:{type:"list",member:{type:"structure",required:["name"],members:{name:{}}}}}},Sc:{type:"list",member:{type:"structure",required:["name","type"],members:{name:{},type:{}}}},Sm:{type:"structure",required:["message"],members:{message:{}}},So:{type:"structure",required:["throughputMode"],members:{throughputMode:{},readCapacityUnits:{type:"long"},writeCapacityUnits:{type:"long"}}},Sr:{type:"structure",required:["type"],members:{type:{},kmsKeyIdentifier:{}}},Su:{type:"structure",required:["status"],members:{status:{}}},Sw:{type:"structure",required:["status"],members:{status:{}}},Sz:{type:"structure",required:["status"],members:{status:{}}}}}},674:function(e){e.exports={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:{},mapRunArn:{},error:{shape:"S10"},cause:{shape:"S11"}}}},DescribeMapRun:{input:{type:"structure",required:["mapRunArn"],members:{mapRunArn:{}}},output:{type:"structure",required:["mapRunArn","executionArn","status","startDate","maxConcurrency","toleratedFailurePercentage","toleratedFailureCount","itemCounts","executionCounts"],members:{mapRunArn:{},executionArn:{},status:{},startDate:{type:"timestamp"},stopDate:{type:"timestamp"},maxConcurrency:{type:"integer"},toleratedFailurePercentage:{type:"float"},toleratedFailureCount:{type:"long"},itemCounts:{type:"structure",required:["pending","running","succeeded","failed","timedOut","aborted","total","resultsWritten"],members:{pending:{type:"long"},running:{type:"long"},succeeded:{type:"long"},failed:{type:"long"},timedOut:{type:"long"},aborted:{type:"long"},total:{type:"long"},resultsWritten:{type:"long"}}},executionCounts:{type:"structure",required:["pending","running","succeeded","failed","timedOut","aborted","total","resultsWritten"],members:{pending:{type:"long"},running:{type:"long"},succeeded:{type:"long"},failed:{type:"long"},timedOut:{type:"long"},aborted:{type:"long"},total:{type:"long"},resultsWritten:{type:"long"}}}}}},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"},label:{}}}},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"},mapRunArn:{},label:{}}}},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:"S10"},cause:{shape:"S11"}}},activityScheduleFailedEventDetails:{type:"structure",members:{error:{shape:"S10"},cause:{shape:"S11"}}},activityScheduledEventDetails:{type:"structure",required:["resource"],members:{resource:{},input:{shape:"Sv"},inputDetails:{shape:"S1y"},timeoutInSeconds:{type:"long"},heartbeatInSeconds:{type:"long"}}},activityStartedEventDetails:{type:"structure",members:{workerName:{}}},activitySucceededEventDetails:{type:"structure",members:{output:{shape:"Sv"},outputDetails:{shape:"S1y"}}},activityTimedOutEventDetails:{type:"structure",members:{error:{shape:"S10"},cause:{shape:"S11"}}},taskFailedEventDetails:{type:"structure",required:["resourceType","resource"],members:{resourceType:{},resource:{},error:{shape:"S10"},cause:{shape:"S11"}}},taskScheduledEventDetails:{type:"structure",required:["resourceType","resource","region","parameters"],members:{resourceType:{},resource:{},region:{},parameters:{type:"string",sensitive:true},timeoutInSeconds:{type:"long"},heartbeatInSeconds:{type:"long"},taskCredentials:{shape:"S28"}}},taskStartFailedEventDetails:{type:"structure",required:["resourceType","resource"],members:{resourceType:{},resource:{},error:{shape:"S10"},cause:{shape:"S11"}}},taskStartedEventDetails:{type:"structure",required:["resourceType","resource"],members:{resourceType:{},resource:{}}},taskSubmitFailedEventDetails:{type:"structure",required:["resourceType","resource"],members:{resourceType:{},resource:{},error:{shape:"S10"},cause:{shape:"S11"}}},taskSubmittedEventDetails:{type:"structure",required:["resourceType","resource"],members:{resourceType:{},resource:{},output:{shape:"Sv"},outputDetails:{shape:"S1y"}}},taskSucceededEventDetails:{type:"structure",required:["resourceType","resource"],members:{resourceType:{},resource:{},output:{shape:"Sv"},outputDetails:{shape:"S1y"}}},taskTimedOutEventDetails:{type:"structure",required:["resourceType","resource"],members:{resourceType:{},resource:{},error:{shape:"S10"},cause:{shape:"S11"}}},executionFailedEventDetails:{type:"structure",members:{error:{shape:"S10"},cause:{shape:"S11"}}},executionStartedEventDetails:{type:"structure",members:{input:{shape:"Sv"},inputDetails:{shape:"S1y"},roleArn:{}}},executionSucceededEventDetails:{type:"structure",members:{output:{shape:"Sv"},outputDetails:{shape:"S1y"}}},executionAbortedEventDetails:{type:"structure",members:{error:{shape:"S10"},cause:{shape:"S11"}}},executionTimedOutEventDetails:{type:"structure",members:{error:{shape:"S10"},cause:{shape:"S11"}}},mapStateStartedEventDetails:{type:"structure",members:{length:{type:"integer"}}},mapIterationStartedEventDetails:{shape:"S2m"},mapIterationSucceededEventDetails:{shape:"S2m"},mapIterationFailedEventDetails:{shape:"S2m"},mapIterationAbortedEventDetails:{shape:"S2m"},lambdaFunctionFailedEventDetails:{type:"structure",members:{error:{shape:"S10"},cause:{shape:"S11"}}},lambdaFunctionScheduleFailedEventDetails:{type:"structure",members:{error:{shape:"S10"},cause:{shape:"S11"}}},lambdaFunctionScheduledEventDetails:{type:"structure",required:["resource"],members:{resource:{},input:{shape:"Sv"},inputDetails:{shape:"S1y"},timeoutInSeconds:{type:"long"},taskCredentials:{shape:"S28"}}},lambdaFunctionStartFailedEventDetails:{type:"structure",members:{error:{shape:"S10"},cause:{shape:"S11"}}},lambdaFunctionSucceededEventDetails:{type:"structure",members:{output:{shape:"Sv"},outputDetails:{shape:"S1y"}}},lambdaFunctionTimedOutEventDetails:{type:"structure",members:{error:{shape:"S10"},cause:{shape:"S11"}}},stateEnteredEventDetails:{type:"structure",required:["name"],members:{name:{},input:{shape:"Sv"},inputDetails:{shape:"S1y"}}},stateExitedEventDetails:{type:"structure",required:["name"],members:{name:{},output:{shape:"Sv"},outputDetails:{shape:"S1y"}}},mapRunStartedEventDetails:{type:"structure",members:{mapRunArn:{}}},mapRunFailedEventDetails:{type:"structure",members:{error:{shape:"S10"},cause:{shape:"S11"}}}}}},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",members:{stateMachineArn:{},statusFilter:{},maxResults:{type:"integer"},nextToken:{},mapRunArn:{}}},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"},mapRunArn:{},itemCount:{type:"integer"}}}},nextToken:{}}}},ListMapRuns:{input:{type:"structure",required:["executionArn"],members:{executionArn:{},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",required:["mapRuns"],members:{mapRuns:{type:"list",member:{type:"structure",required:["executionArn","mapRunArn","stateMachineArn","startDate"],members:{executionArn:{},mapRunArn:{},stateMachineArn:{},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:"S10"},cause:{shape:"S11"}}},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:"S10"},cause:{shape:"S11"},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:"S10"},cause:{shape:"S11"}}},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:{}}},UpdateMapRun:{input:{type:"structure",required:["mapRunArn"],members:{mapRunArn:{},maxConcurrency:{type:"integer"},toleratedFailurePercentage:{type:"float"},toleratedFailureCount:{type:"long"}}},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"}}},S10:{type:"string",sensitive:true},S11:{type:"string",sensitive:true},S1y:{type:"structure",members:{truncated:{type:"boolean"}}},S28:{type:"structure",members:{roleArn:{}}},S2m:{type:"structure",members:{name:{},index:{type:"integer"}}}}}},684:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["acmpca"]={};s.ACMPCA=i.defineService("acmpca",["2017-08-22"]);Object.defineProperty(a.services["acmpca"],"2017-08-22",{get:function get(){var e=r(3232);e.paginators=r(5298).pagination;e.waiters=r(4857).waiters;return e},enumerable:true,configurable:true});e.exports=s.ACMPCA},687:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["rum"]={};s.RUM=i.defineService("rum",["2018-05-10"]);Object.defineProperty(a.services["rum"],"2018-05-10",{get:function get(){var e=r(4749);e.paginators=r(2365).pagination;return e},enumerable:true,configurable:true});e.exports=s.RUM},704:function(e,t,r){var s=r(2393);var i=s.util.string.byteLength;var a=s.util.Buffer;s.S3.ManagedUpload=s.util.inherit({constructor:function ManagedUpload(e){var t=this;s.SequentialExecutor.call(t);t.body=null;t.sliceFn=null;t.callback=null;t.parts={};t.completeInfo=[];t.fillQueue=function(){t.callback(new Error("Unsupported body payload "+typeof t.body))};t.configure(e)},configure:function configure(e){e=e||{};this.partSize=this.minPartSize;if(e.queueSize)this.queueSize=e.queueSize;if(e.partSize)this.partSize=e.partSize;if(e.leavePartsOnError)this.leavePartsOnError=true;if(e.tags){if(!Array.isArray(e.tags)){throw new Error("Tags must be specified as an array; "+typeof e.tags+" provided.")}this.tags=e.tags}if(this.partSize=1&&t.doneParts===t.numParts){t.finishMultiPart()}})}}if(r)t.fillQueue.call(t)},abort:function(){var e=this;if(e.isDoneChunking===true&&e.totalPartNumbers===1&&e.singlePart){e.singlePart.abort()}else{e.cleanup(s.util.error(new Error("Request aborted by user"),{code:"RequestAbortedError",retryable:false}))}},validateBody:function validateBody(){var e=this;e.body=e.service.config.params.Body;if(typeof e.body==="string"){e.body=s.util.buffer.toBuffer(e.body)}else if(!e.body){throw new Error("params.Body is required")}e.sliceFn=s.util.arraySliceFn(e.body)},bindServiceObject:function bindServiceObject(e){e=e||{};var t=this;if(!t.service){t.service=new s.S3({params:e})}else{var r=t.service;var i=s.util.copy(r.config);i.signatureVersion=r.getSignatureVersion();t.service=new r.constructor.__super__(i);t.service.config.params=s.util.merge(t.service.config.params||{},e);Object.defineProperty(t.service,"_originalConfig",{get:function(){return r._originalConfig},enumerable:false,configurable:true})}},adjustTotalBytes:function adjustTotalBytes(){var e=this;try{e.totalBytes=i(e.body)}catch(e){}if(e.totalBytes){var t=Math.ceil(e.totalBytes/e.maxTotalParts);if(t>e.partSize)e.partSize=t}else{e.totalBytes=undefined}},isDoneChunking:false,partPos:0,totalChunkedBytes:0,totalUploadedBytes:0,totalBytes:undefined,numParts:0,totalPartNumbers:0,activeParts:0,doneParts:0,parts:null,completeInfo:null,failed:false,multipartReq:null,partBuffers:null,partBufferLength:0,fillBuffer:function fillBuffer(){var e=this;var t=i(e.body);if(t===0){e.isDoneChunking=true;e.numParts=1;e.nextChunk(e.body);return}while(e.activeParts=e.queueSize)return;var t=e.body.read(e.partSize-e.partBufferLength)||e.body.read();if(t){e.partBuffers.push(t);e.partBufferLength+=t.length;e.totalChunkedBytes+=t.length}if(e.partBufferLength>=e.partSize){var r=e.partBuffers.length===1?e.partBuffers[0]:a.concat(e.partBuffers);e.partBuffers=[];e.partBufferLength=0;if(r.length>e.partSize){var s=r.slice(e.partSize);e.partBuffers.push(s);e.partBufferLength+=s.length;r=r.slice(0,e.partSize)}e.nextChunk(r)}if(e.isDoneChunking&&!e.isDoneSending){r=e.partBuffers.length===1?e.partBuffers[0]:a.concat(e.partBuffers);e.partBuffers=[];e.partBufferLength=0;e.totalBytes=e.totalChunkedBytes;e.isDoneSending=true;if(e.numParts===0||r.length>0){e.numParts++;e.nextChunk(r)}}e.body.read(0)},nextChunk:function nextChunk(e){var t=this;if(t.failed)return null;var r=++t.totalPartNumbers;if(t.isDoneChunking&&r===1){var i={Body:e};if(this.tags){i.Tagging=this.getTaggingHeader()}var a=t.service.putObject(i);a._managedUpload=t;a.on("httpUploadProgress",t.progress).send(t.finishSinglePart);t.singlePart=a;return null}else if(t.service.config.params.ContentMD5){var o=s.util.error(new Error("The Content-MD5 you specified is invalid for multi-part uploads."),{code:"InvalidDigest",retryable:false});t.cleanup(o);return null}if(t.completeInfo[r]&&t.completeInfo[r].ETag!==null){return null}t.activeParts++;if(!t.service.config.params.UploadId){if(!t.multipartReq){t.multipartReq=t.service.createMultipartUpload();t.multipartReq.on("success",function(e){t.service.config.params.UploadId=e.data.UploadId;t.multipartReq=null});t.queueChunks(e,r);t.multipartReq.on("error",function(e){t.cleanup(e)});t.multipartReq.send()}else{t.queueChunks(e,r)}}else{t.uploadPart(e,r)}},getTaggingHeader:function getTaggingHeader(){var e=[];for(var t=0;t0){u[e.options.childkey]=m}m=u}else if(y){y[e.options.childkey]=y[e.options.childkey]||[];c=Object.create(null);for(n in m){if(!l.call(m,n))continue;c[n]=m[n]}y[e.options.childkey].push(c);delete m["#name"];if(Object.keys(m).length===1&&t in m&&!e.EXPLICIT_CHARKEY){m=m[t]}}}if(s.length>0){return e.assignOrPush(y,p,m)}else{if(e.options.explicitRoot){d=m;m=Object.create(null);m[p]=d}e.resultObject=m;e.saxParser.ended=true;return e.emit("end",e.resultObject)}}}(this);r=function(e){return function(r){var i,a;a=s[s.length-1];if(a){a[t]+=r;if(e.options.explicitChildren&&e.options.preserveChildrenOrder&&e.options.charsAsChildren&&(e.options.includeWhiteChars||r.replace(/\\n/g,"").trim()!=="")){a[e.options.childkey]=a[e.options.childkey]||[];i={"#name":"__text__"};i[t]=r;if(e.options.normalize){i[t]=i[t].replace(/\s{2,}/g," ").trim()}a[e.options.childkey].push(i)}return a}}}(this);this.saxParser.ontext=r;return this.saxParser.oncdata=function(e){return function(e){var t;t=r(e);if(t){return t.cdata=true}}}(this)};Parser.prototype.parseString=function(t,r){var s;if(r!=null&&typeof r==="function"){this.on("end",function(e){this.reset();return r(null,e)});this.on("error",function(e){this.reset();return r(e)})}try{t=t.toString();if(t.trim()===""){this.emit("end",null);return true}t=e.stripBOM(t);if(this.options.async){this.remaining=t;p(this.processAsync);return this.saxParser}return this.saxParser.write(t).close()}catch(e){s=e;if(!(this.saxParser.errThrown||this.saxParser.ended)){this.emit("error",s);return this.saxParser.errThrown=true}else if(this.saxParser.ended){throw s}}};Parser.prototype.parseStringPromise=function(e){return new Promise(function(t){return function(r,s){return t.parseString(e,function(e,t){if(e){return s(e)}else{return r(t)}})}}(this))};return Parser}(i);t.parseString=function(e,r,s){var i,a,o;if(s!=null){if(typeof s==="function"){i=s}if(typeof r==="object"){a=r}}else{if(typeof r==="function"){i=r}a={}}o=new t.Parser(a);return o.parseString(e,i)};t.parseStringPromise=function(e,r){var s,i;if(typeof r==="object"){s=r}i=new t.Parser(s);return i.parseStringPromise(e)}}).call(this)},926:function(e,t,r){var s=r(8498);var i=r(2393);function populateHostPrefix(e){var t=e.service.config.hostPrefixEnabled;if(!t)return e;var r=e.service.api.operations[e.operation];if(hasEndpointDiscover(e))return e;if(r.endpoint&&r.endpoint.hostPrefix){var s=r.endpoint.hostPrefix;var i=expandHostPrefix(s,e.params,r.input);prependEndpointPrefix(e.httpRequest.endpoint,i);validateHostname(e.httpRequest.endpoint.hostname)}return e}function hasEndpointDiscover(e){var t=e.service.api;var r=t.operations[e.operation];var i=t.endpointOperation&&t.endpointOperation===s.string.lowerFirst(r.name);return r.endpointDiscoveryRequired!=="NULL"||i===true}function expandHostPrefix(e,t,r){s.each(r.members,function(r,i){if(i.hostLabel===true){if(typeof t[r]!=="string"||t[r]===""){throw s.error(new Error,{message:"Parameter "+r+" should be a non-empty string.",code:"InvalidParameter"})}var a=new RegExp("\\{"+r+"\\}","g");e=e.replace(a,t[r])}});return e}function prependEndpointPrefix(e,t){if(e.host){e.host=t+e.host}if(e.hostname){e.hostname=t+e.hostname}}function validateHostname(e){var t=e.split(".");var r=/^[a-zA-Z0-9]{1}$|^[a-zA-Z0-9][a-zA-Z0-9\-]*[a-zA-Z0-9]$/;s.arrayEach(t,function(e){if(!e.length||e.length<1||e.length>63){throw s.error(new Error,{code:"ValidationError",message:"Hostname label length should be between 1 to 63 characters, inclusive."})}if(!r.test(e)){throw i.util.error(new Error,{code:"ValidationError",message:e+" is not hostname compatible."})}})}e.exports={populateHostPrefix:populateHostPrefix}},947:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["securityhub"]={};s.SecurityHub=i.defineService("securityhub",["2018-10-26"]);Object.defineProperty(a.services["securityhub"],"2018-10-26",{get:function get(){var e=r(7814);e.paginators=r(4581).pagination;return e},enumerable:true,configurable:true});e.exports=s.SecurityHub},966:function(e){e.exports={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:"Sf"}}}},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:"Sj"},clientRequestToken:{}}},output:{type:"structure",required:["workbookCursor"],members:{workbookCursor:{type:"long"},failedBatchItems:{shape:"Sf"}}}},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:"Sf"}}}},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:"Ss"},cellsToUpdate:{shape:"S6"}}}},clientRequestToken:{}}},output:{type:"structure",required:["rows","workbookCursor"],members:{rows:{type:"map",key:{},value:{type:"structure",required:["rowIds","upsertAction"],members:{rowIds:{shape:"Sj"},upsertAction:{}}}},workbookCursor:{type:"long"},failedBatchItems:{shape:"Sf"}}}},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:"S18"},dataSource:{shape:"S1i"}}},errorCode:{}}}},GetScreenData:{http:{requestUri:"/screendata"},input:{type:"structure",required:["workbookId","appId","screenId"],members:{workbookId:{},appId:{},screenId:{},variables:{shape:"S1n"},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",required:["results","workbookCursor"],members:{results:{type:"map",key:{shape:"S1v"},value:{type:"structure",required:["headers","rows"],members:{headers:{type:"list",member:{type:"structure",required:["name","format"],members:{name:{shape:"S1v"},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:"S1n"},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:"Sj"},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",required:["columnIds","rows","workbookCursor"],members:{columnIds:{shape:"S2e"},rows:{shape:"S2f"},rowIdsNotFound:{shape:"Sj"},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"}}}},ListTagsForResource:{http:{method:"GET",requestUri:"/tags/{resourceArn}"},input:{type:"structure",required:["resourceArn"],members:{resourceArn:{location:"uri",locationName:"resourceArn"}}},output:{type:"structure",members:{tags:{shape:"S2s"}}}},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:"Ss"},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",required:["columnIds","rows","workbookCursor"],members:{columnIds:{shape:"S2e"},rows:{shape:"S2f"},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:"S1i"},dataFormat:{},destinationTableId:{location:"uri",locationName:"tableId"},importOptions:{shape:"S18"},clientRequestToken:{}}},output:{type:"structure",required:["jobId","jobStatus"],members:{jobId:{},jobStatus:{}}}},TagResource:{http:{requestUri:"/tags/{resourceArn}"},input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tags:{shape:"S2s"}}},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:{S6:{type:"map",key:{},value:{type:"structure",members:{fact:{shape:"S8"},facts:{type:"list",member:{shape:"S8"}}}}},S8:{type:"string",sensitive:true},Sf:{type:"list",member:{type:"structure",required:["id","errorMessage"],members:{id:{},errorMessage:{}}}},Sj:{type:"list",member:{}},Ss:{type:"structure",required:["formula"],members:{formula:{shape:"St"},contextRowId:{}}},St:{type:"string",sensitive:true},S18:{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:{}}}}},S1i:{type:"structure",required:["dataSourceConfig"],members:{dataSourceConfig:{type:"structure",members:{dataSourceUrl:{type:"string",sensitive:true}}}}},S1n:{type:"map",key:{type:"string",sensitive:true},value:{type:"structure",required:["rawValue"],members:{rawValue:{}},sensitive:true},sensitive:true},S1v:{type:"string",sensitive:true},S2e:{type:"list",member:{}},S2f:{type:"list",member:{type:"structure",required:["rowId","cells"],members:{rowId:{},cells:{type:"list",member:{type:"structure",members:{formula:{shape:"St"},format:{},rawValue:{},formattedValue:{},formattedValues:{type:"list",member:{}}},sensitive:true}}}}},S2s:{type:"map",key:{},value:{}}}}},972:function(e){e.exports={pagination:{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"},ListImports:{input_token:"NextToken",limit_key:"PageSize",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"}}}},1001:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["servicediscovery"]={};s.ServiceDiscovery=i.defineService("servicediscovery",["2017-03-14"]);Object.defineProperty(a.services["servicediscovery"],"2017-03-14",{get:function get(){var e=r(9054);e.paginators=r(5145).pagination;return e},enumerable:true,configurable:true});e.exports=s.ServiceDiscovery},1017:function(e){e.exports={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"}}}}}}},1019:function(e){e.exports={pagination:{ListComponentOutputs:{input_token:"nextToken",output_token:"nextToken",result_key:"outputs"},ListComponentProvisionedResources:{input_token:"nextToken",output_token:"nextToken",result_key:"provisionedResources"},ListComponents:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"components"},ListEnvironmentAccountConnections:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"environmentAccountConnections"},ListEnvironmentOutputs:{input_token:"nextToken",output_token:"nextToken",result_key:"outputs"},ListEnvironmentProvisionedResources:{input_token:"nextToken",output_token:"nextToken",result_key:"provisionedResources"},ListEnvironmentTemplateVersions:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"templateVersions"},ListEnvironmentTemplates:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"templates"},ListEnvironments:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"environments"},ListRepositories:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"repositories"},ListRepositorySyncDefinitions:{input_token:"nextToken",output_token:"nextToken",result_key:"syncDefinitions"},ListServiceInstanceOutputs:{input_token:"nextToken",output_token:"nextToken",result_key:"outputs"},ListServiceInstanceProvisionedResources:{input_token:"nextToken",output_token:"nextToken",result_key:"provisionedResources"},ListServiceInstances:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"serviceInstances"},ListServicePipelineOutputs:{input_token:"nextToken",output_token:"nextToken",result_key:"outputs"},ListServicePipelineProvisionedResources:{input_token:"nextToken",output_token:"nextToken",result_key:"provisionedResources"},ListServiceTemplateVersions:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"templateVersions"},ListServiceTemplates:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"templates"},ListServices:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"services"},ListTagsForResource:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"tags"}}}},1037:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["resiliencehub"]={};s.Resiliencehub=i.defineService("resiliencehub",["2020-04-30"]);Object.defineProperty(a.services["resiliencehub"],"2020-04-30",{get:function get(){var e=r(3339);e.paginators=r(6724).pagination;return e},enumerable:true,configurable:true});e.exports=s.Resiliencehub},1046:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["computeoptimizer"]={};s.ComputeOptimizer=i.defineService("computeoptimizer",["2019-11-01"]);Object.defineProperty(a.services["computeoptimizer"],"2019-11-01",{get:function get(){var e=r(9454);e.paginators=r(7787).pagination;return e},enumerable:true,configurable:true});e.exports=s.ComputeOptimizer},1054:function(e){e.exports={pagination:{GetDataLakeSources:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"dataLakeSources"},ListDataLakeExceptions:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"exceptions"},ListLogSources:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"sources"},ListSubscribers:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"subscribers"}}}},1079:function(e){e.exports={pagination:{DescribeBackups:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},DescribeDataRepositoryAssociations:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},DescribeDataRepositoryTasks:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},DescribeFileCaches:{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"},DescribeSnapshots:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},DescribeStorageVirtualMachines:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"StorageVirtualMachines"},DescribeVolumes:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Volumes"},ListTagsForResource:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"}}}},1090:function(e){e.exports={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:{}}}}},1104:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2022-07-28",endpointPrefix:"resource-explorer-2",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"AWS Resource Explorer",serviceId:"Resource Explorer 2",signatureVersion:"v4",signingName:"resource-explorer-2",uid:"resource-explorer-2-2022-07-28"},operations:{AssociateDefaultView:{http:{requestUri:"/AssociateDefaultView",responseCode:200},input:{type:"structure",required:["ViewArn"],members:{ViewArn:{}}},output:{type:"structure",members:{ViewArn:{}}},idempotent:true},BatchGetView:{http:{requestUri:"/BatchGetView",responseCode:200},input:{type:"structure",members:{ViewArns:{type:"list",member:{}}}},output:{type:"structure",members:{Errors:{type:"list",member:{type:"structure",required:["ErrorMessage","ViewArn"],members:{ErrorMessage:{},ViewArn:{}}}},Views:{type:"list",member:{shape:"Sb"}}}}},CreateIndex:{http:{requestUri:"/CreateIndex",responseCode:200},input:{type:"structure",members:{ClientToken:{idempotencyToken:true},Tags:{shape:"Sj"}}},output:{type:"structure",members:{Arn:{},CreatedAt:{shape:"Sh"},State:{}}},idempotent:true},CreateView:{http:{requestUri:"/CreateView",responseCode:200},input:{type:"structure",required:["ViewName"],members:{ClientToken:{idempotencyToken:true},Filters:{shape:"Sc"},IncludedProperties:{shape:"Se"},Tags:{shape:"Sj"},ViewName:{}}},output:{type:"structure",members:{View:{shape:"Sb"}}}},DeleteIndex:{http:{requestUri:"/DeleteIndex",responseCode:200},input:{type:"structure",required:["Arn"],members:{Arn:{}}},output:{type:"structure",members:{Arn:{},LastUpdatedAt:{shape:"Sh"},State:{}}},idempotent:true},DeleteView:{http:{requestUri:"/DeleteView",responseCode:200},input:{type:"structure",required:["ViewArn"],members:{ViewArn:{}}},output:{type:"structure",members:{ViewArn:{}}},idempotent:true},DisassociateDefaultView:{http:{requestUri:"/DisassociateDefaultView",responseCode:200},idempotent:true},GetDefaultView:{http:{requestUri:"/GetDefaultView",responseCode:200},output:{type:"structure",members:{ViewArn:{}}}},GetIndex:{http:{requestUri:"/GetIndex",responseCode:200},output:{type:"structure",members:{Arn:{},CreatedAt:{shape:"Sh"},LastUpdatedAt:{shape:"Sh"},ReplicatingFrom:{shape:"Sx"},ReplicatingTo:{shape:"Sx"},State:{},Tags:{shape:"Sj"},Type:{}}}},GetView:{http:{requestUri:"/GetView",responseCode:200},input:{type:"structure",required:["ViewArn"],members:{ViewArn:{}}},output:{type:"structure",members:{Tags:{shape:"Sj"},View:{shape:"Sb"}}}},ListIndexes:{http:{requestUri:"/ListIndexes",responseCode:200},input:{type:"structure",members:{MaxResults:{type:"integer"},NextToken:{},Regions:{type:"list",member:{}},Type:{}}},output:{type:"structure",members:{Indexes:{type:"list",member:{type:"structure",members:{Arn:{},Region:{},Type:{}}}},NextToken:{}}}},ListSupportedResourceTypes:{http:{requestUri:"/ListSupportedResourceTypes",responseCode:200},input:{type:"structure",members:{MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{NextToken:{},ResourceTypes:{type:"list",member:{type:"structure",members:{ResourceType:{},Service:{}}}}}}},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:"Sj"}}}},ListViews:{http:{requestUri:"/ListViews",responseCode:200},input:{type:"structure",members:{MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{NextToken:{},Views:{type:"list",member:{}}}}},Search:{http:{requestUri:"/Search",responseCode:200},input:{type:"structure",required:["QueryString"],members:{MaxResults:{type:"integer"},NextToken:{},QueryString:{type:"string",sensitive:true},ViewArn:{}}},output:{type:"structure",members:{Count:{type:"structure",members:{Complete:{type:"boolean"},TotalResources:{type:"long"}}},NextToken:{},Resources:{type:"list",member:{type:"structure",members:{Arn:{},LastReportedAt:{shape:"Sh"},OwningAccountId:{},Properties:{type:"list",member:{type:"structure",members:{Data:{type:"structure",members:{},document:true},LastReportedAt:{shape:"Sh"},Name:{}}}},Region:{},ResourceType:{},Service:{}}}},ViewArn:{}}}},TagResource:{http:{requestUri:"/tags/{resourceArn}",responseCode:200},input:{type:"structure",required:["resourceArn"],members:{Tags:{shape:"Sj"},resourceArn:{location:"uri",locationName:"resourceArn"}}},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:{}}},UpdateIndexType:{http:{requestUri:"/UpdateIndexType",responseCode:200},input:{type:"structure",required:["Arn","Type"],members:{Arn:{},Type:{}}},output:{type:"structure",members:{Arn:{},LastUpdatedAt:{shape:"Sh"},State:{},Type:{}}}},UpdateView:{http:{requestUri:"/UpdateView",responseCode:200},input:{type:"structure",required:["ViewArn"],members:{Filters:{shape:"Sc"},IncludedProperties:{shape:"Se"},ViewArn:{}}},output:{type:"structure",members:{View:{shape:"Sb"}}}}},shapes:{Sb:{type:"structure",members:{Filters:{shape:"Sc"},IncludedProperties:{shape:"Se"},LastUpdatedAt:{shape:"Sh"},Owner:{},Scope:{},ViewArn:{}}},Sc:{type:"structure",required:["FilterString"],members:{FilterString:{}},sensitive:true},Se:{type:"list",member:{type:"structure",required:["Name"],members:{Name:{}}}},Sh:{type:"timestamp",timestampFormat:"iso8601"},Sj:{type:"map",key:{},value:{}},Sx:{type:"list",member:{}}}}},1107:function(e){e.exports={pagination:{DescribeConnections:{result_key:"connections"},DescribeConnectionsOnInterconnect:{result_key:"connections"},DescribeInterconnects:{result_key:"interconnects"},DescribeLocations:{result_key:"locations"},DescribeVirtualGateways:{result_key:"virtualGateways"},DescribeVirtualInterfaces:{result_key:"virtualInterfaces"}}}},1109:function(e){function AcceptorStateMachine(e,t){this.currentState=t||null;this.states=e||{}}AcceptorStateMachine.prototype.runTo=function runTo(e,t,r,s){if(typeof e==="function"){s=r;r=t;t=e;e=null}var i=this;var a=i.states[i.currentState];a.fn.call(r||i,s,function(s){if(s){if(a.fail)i.currentState=a.fail;else return t?t.call(r,s):null}else{if(a.accept)i.currentState=a.accept;else return t?t.call(r):null}if(i.currentState===e){return t?t.call(r,s):null}i.runTo(e,t,r,s)})};AcceptorStateMachine.prototype.addState=function addState(e,t,r,s){if(typeof t==="function"){s=t;t=null;r=null}else if(typeof r==="function"){s=r;r=null}if(!this.currentState)this.currentState=e;this.states[e]={accept:t,fail:r,fn:s};return this};e.exports=AcceptorStateMachine},1130:function(e){e.exports={pagination:{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"},ListSchedulingPolicies:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"schedulingPolicies"}}}},1145:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["ecr"]={};s.ECR=i.defineService("ecr",["2015-09-21"]);Object.defineProperty(a.services["ecr"],"2015-09-21",{get:function get(){var e=r(715);e.paginators=r(8741).pagination;e.waiters=r(780).waiters;return e},enumerable:true,configurable:true});e.exports=s.ECR},1147:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2018-05-10",endpointPrefix:"rolesanywhere",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"IAM Roles Anywhere",serviceId:"RolesAnywhere",signatureVersion:"v4",signingName:"rolesanywhere",uid:"rolesanywhere-2018-05-10"},operations:{CreateProfile:{http:{requestUri:"/profiles",responseCode:201},input:{type:"structure",required:["name","roleArns"],members:{durationSeconds:{type:"integer"},enabled:{type:"boolean"},managedPolicyArns:{shape:"S4"},name:{},requireInstanceProperties:{type:"boolean"},roleArns:{shape:"S7"},sessionPolicy:{},tags:{shape:"Sa"}}},output:{shape:"Se"}},CreateTrustAnchor:{http:{requestUri:"/trustanchors",responseCode:201},input:{type:"structure",required:["name","source"],members:{enabled:{type:"boolean"},name:{},notificationSettings:{shape:"Sl"},source:{shape:"Sq"},tags:{shape:"Sa"}}},output:{shape:"Su"}},DeleteCrl:{http:{method:"DELETE",requestUri:"/crl/{crlId}",responseCode:200},input:{shape:"S10"},output:{shape:"S11"},idempotent:true},DeleteProfile:{http:{method:"DELETE",requestUri:"/profile/{profileId}",responseCode:200},input:{shape:"S14"},output:{shape:"Se"},idempotent:true},DeleteTrustAnchor:{http:{method:"DELETE",requestUri:"/trustanchor/{trustAnchorId}",responseCode:200},input:{shape:"S15"},output:{shape:"Su"},idempotent:true},DisableCrl:{http:{requestUri:"/crl/{crlId}/disable",responseCode:200},input:{shape:"S10"},output:{shape:"S11"}},DisableProfile:{http:{requestUri:"/profile/{profileId}/disable",responseCode:200},input:{shape:"S14"},output:{shape:"Se"}},DisableTrustAnchor:{http:{requestUri:"/trustanchor/{trustAnchorId}/disable",responseCode:200},input:{shape:"S15"},output:{shape:"Su"}},EnableCrl:{http:{requestUri:"/crl/{crlId}/enable",responseCode:200},input:{shape:"S10"},output:{shape:"S11"}},EnableProfile:{http:{requestUri:"/profile/{profileId}/enable",responseCode:200},input:{shape:"S14"},output:{shape:"Se"}},EnableTrustAnchor:{http:{requestUri:"/trustanchor/{trustAnchorId}/enable",responseCode:200},input:{shape:"S15"},output:{shape:"Su"}},GetCrl:{http:{method:"GET",requestUri:"/crl/{crlId}",responseCode:200},input:{shape:"S10"},output:{shape:"S11"}},GetProfile:{http:{method:"GET",requestUri:"/profile/{profileId}",responseCode:200},input:{shape:"S14"},output:{shape:"Se"}},GetSubject:{http:{method:"GET",requestUri:"/subject/{subjectId}",responseCode:200},input:{type:"structure",required:["subjectId"],members:{subjectId:{location:"uri",locationName:"subjectId"}}},output:{type:"structure",members:{subject:{type:"structure",members:{createdAt:{shape:"Sg"},credentials:{type:"list",member:{type:"structure",members:{enabled:{type:"boolean"},failed:{type:"boolean"},issuer:{},seenAt:{shape:"Sg"},serialNumber:{},x509CertificateData:{}}}},enabled:{type:"boolean"},instanceProperties:{type:"list",member:{type:"structure",members:{failed:{type:"boolean"},properties:{type:"map",key:{},value:{}},seenAt:{shape:"Sg"}}}},lastSeenAt:{shape:"Sg"},subjectArn:{},subjectId:{},updatedAt:{shape:"Sg"},x509Subject:{}}}}}},GetTrustAnchor:{http:{method:"GET",requestUri:"/trustanchor/{trustAnchorId}",responseCode:200},input:{shape:"S15"},output:{shape:"Su"}},ImportCrl:{http:{requestUri:"/crls",responseCode:201},input:{type:"structure",required:["crlData","name","trustAnchorArn"],members:{crlData:{type:"blob"},enabled:{type:"boolean"},name:{},tags:{shape:"Sa"},trustAnchorArn:{}}},output:{shape:"S11"}},ListCrls:{http:{method:"GET",requestUri:"/crls",responseCode:200},input:{shape:"S1j"},output:{type:"structure",members:{crls:{type:"list",member:{shape:"S12"}},nextToken:{}}}},ListProfiles:{http:{method:"GET",requestUri:"/profiles",responseCode:200},input:{shape:"S1j"},output:{type:"structure",members:{nextToken:{},profiles:{type:"list",member:{shape:"Sf"}}}}},ListSubjects:{http:{method:"GET",requestUri:"/subjects",responseCode:200},input:{shape:"S1j"},output:{type:"structure",members:{nextToken:{},subjects:{type:"list",member:{type:"structure",members:{createdAt:{shape:"Sg"},enabled:{type:"boolean"},lastSeenAt:{shape:"Sg"},subjectArn:{},subjectId:{},updatedAt:{shape:"Sg"},x509Subject:{}}}}}}},ListTagsForResource:{http:{method:"GET",requestUri:"/ListTagsForResource",responseCode:200},input:{type:"structure",required:["resourceArn"],members:{resourceArn:{location:"querystring",locationName:"resourceArn"}}},output:{type:"structure",members:{tags:{shape:"Sa"}}}},ListTrustAnchors:{http:{method:"GET",requestUri:"/trustanchors",responseCode:200},input:{shape:"S1j"},output:{type:"structure",members:{nextToken:{},trustAnchors:{type:"list",member:{shape:"Sv"}}}}},PutNotificationSettings:{http:{method:"PATCH",requestUri:"/put-notifications-settings",responseCode:200},input:{type:"structure",required:["notificationSettings","trustAnchorId"],members:{notificationSettings:{shape:"Sl"},trustAnchorId:{}}},output:{type:"structure",required:["trustAnchor"],members:{trustAnchor:{shape:"Sv"}}}},ResetNotificationSettings:{http:{method:"PATCH",requestUri:"/reset-notifications-settings",responseCode:200},input:{type:"structure",required:["notificationSettingKeys","trustAnchorId"],members:{notificationSettingKeys:{type:"list",member:{type:"structure",required:["event"],members:{channel:{},event:{}}}},trustAnchorId:{}}},output:{type:"structure",required:["trustAnchor"],members:{trustAnchor:{shape:"Sv"}}}},TagResource:{http:{requestUri:"/TagResource",responseCode:201},input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{},tags:{shape:"Sa"}}},output:{type:"structure",members:{}}},UntagResource:{http:{requestUri:"/UntagResource",responseCode:200},input:{type:"structure",required:["resourceArn","tagKeys"],members:{resourceArn:{},tagKeys:{type:"list",member:{shape:"Sc"}}}},output:{type:"structure",members:{}}},UpdateCrl:{http:{method:"PATCH",requestUri:"/crl/{crlId}",responseCode:200},input:{type:"structure",required:["crlId"],members:{crlData:{type:"blob"},crlId:{location:"uri",locationName:"crlId"},name:{}}},output:{shape:"S11"}},UpdateProfile:{http:{method:"PATCH",requestUri:"/profile/{profileId}",responseCode:200},input:{type:"structure",required:["profileId"],members:{durationSeconds:{type:"integer"},managedPolicyArns:{shape:"S4"},name:{},profileId:{location:"uri",locationName:"profileId"},roleArns:{shape:"S7"},sessionPolicy:{}}},output:{shape:"Se"},idempotent:true},UpdateTrustAnchor:{http:{method:"PATCH",requestUri:"/trustanchor/{trustAnchorId}",responseCode:200},input:{type:"structure",required:["trustAnchorId"],members:{name:{},source:{shape:"Sq"},trustAnchorId:{location:"uri",locationName:"trustAnchorId"}}},output:{shape:"Su"},idempotent:true}},shapes:{S4:{type:"list",member:{}},S7:{type:"list",member:{}},Sa:{type:"list",member:{type:"structure",required:["key","value"],members:{key:{shape:"Sc"},value:{type:"string",sensitive:true}}}},Sc:{type:"string",sensitive:true},Se:{type:"structure",members:{profile:{shape:"Sf"}}},Sf:{type:"structure",members:{createdAt:{shape:"Sg"},createdBy:{},durationSeconds:{type:"integer"},enabled:{type:"boolean"},managedPolicyArns:{shape:"S4"},name:{},profileArn:{},profileId:{},requireInstanceProperties:{type:"boolean"},roleArns:{shape:"S7"},sessionPolicy:{},updatedAt:{shape:"Sg"}}},Sg:{type:"timestamp",timestampFormat:"iso8601"},Sl:{type:"list",member:{type:"structure",required:["enabled","event"],members:{channel:{},enabled:{type:"boolean"},event:{},threshold:{type:"integer"}}}},Sq:{type:"structure",members:{sourceData:{type:"structure",members:{acmPcaArn:{},x509CertificateData:{}},union:true},sourceType:{}}},Su:{type:"structure",required:["trustAnchor"],members:{trustAnchor:{shape:"Sv"}}},Sv:{type:"structure",members:{createdAt:{shape:"Sg"},enabled:{type:"boolean"},name:{},notificationSettings:{type:"list",member:{type:"structure",required:["enabled","event"],members:{channel:{},configuredBy:{},enabled:{type:"boolean"},event:{},threshold:{type:"integer"}}}},source:{shape:"Sq"},trustAnchorArn:{},trustAnchorId:{},updatedAt:{shape:"Sg"}}},S10:{type:"structure",required:["crlId"],members:{crlId:{location:"uri",locationName:"crlId"}}},S11:{type:"structure",required:["crl"],members:{crl:{shape:"S12"}}},S12:{type:"structure",members:{createdAt:{shape:"Sg"},crlArn:{},crlData:{type:"blob"},crlId:{},enabled:{type:"boolean"},name:{},trustAnchorArn:{},updatedAt:{shape:"Sg"}}},S14:{type:"structure",required:["profileId"],members:{profileId:{location:"uri",locationName:"profileId"}}},S15:{type:"structure",required:["trustAnchorId"],members:{trustAnchorId:{location:"uri",locationName:"trustAnchorId"}}},S1j:{type:"structure",members:{nextToken:{location:"querystring",locationName:"nextToken"},pageSize:{location:"querystring",locationName:"pageSize",type:"integer"}}}}}},1151:function(e){e.exports={pagination:{}}},1159:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["sms"]={};s.SMS=i.defineService("sms",["2016-10-24"]);Object.defineProperty(a.services["sms"],"2016-10-24",{get:function get(){var e=r(3300);e.paginators=r(1416).pagination;return e},enumerable:true,configurable:true});e.exports=s.SMS},1161:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["glue"]={};s.Glue=i.defineService("glue",["2017-03-31"]);Object.defineProperty(a.services["glue"],"2017-03-31",{get:function get(){var e=r(5048);e.paginators=r(1530).pagination;return e},enumerable:true,configurable:true});e.exports=s.Glue},1165:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2021-07-15",endpointPrefix:"meetings-chime",protocol:"rest-json",serviceFullName:"Amazon Chime SDK Meetings",serviceId:"Chime SDK Meetings",signatureVersion:"v4",signingName:"chime",uid:"chime-sdk-meetings-2021-07-15"},operations:{BatchCreateAttendee:{http:{requestUri:"/meetings/{MeetingId}/attendees?operation=batch-create"},input:{type:"structure",required:["MeetingId","Attendees"],members:{MeetingId:{location:"uri",locationName:"MeetingId"},Attendees:{type:"list",member:{shape:"S4"}}}},output:{type:"structure",members:{Attendees:{shape:"S9"},Errors:{shape:"Sc"}}}},BatchUpdateAttendeeCapabilitiesExcept:{http:{method:"PUT",requestUri:"/meetings/{MeetingId}/attendees/capabilities?operation=batch-update-except",responseCode:200},input:{type:"structure",required:["MeetingId","ExcludedAttendeeIds","Capabilities"],members:{MeetingId:{location:"uri",locationName:"MeetingId"},ExcludedAttendeeIds:{type:"list",member:{type:"structure",required:["AttendeeId"],members:{AttendeeId:{}}}},Capabilities:{shape:"S6"}}}},CreateAttendee:{http:{requestUri:"/meetings/{MeetingId}/attendees"},input:{type:"structure",required:["MeetingId","ExternalUserId"],members:{MeetingId:{location:"uri",locationName:"MeetingId"},ExternalUserId:{shape:"S5"},Capabilities:{shape:"S6"}}},output:{type:"structure",members:{Attendee:{shape:"Sa"}}}},CreateMeeting:{http:{requestUri:"/meetings"},input:{type:"structure",required:["ClientRequestToken","MediaRegion","ExternalMeetingId"],members:{ClientRequestToken:{shape:"Sl",idempotencyToken:true},MediaRegion:{},MeetingHostId:{shape:"S5"},ExternalMeetingId:{shape:"Sn"},NotificationsConfiguration:{shape:"So"},MeetingFeatures:{shape:"Sq"},PrimaryMeetingId:{},TenantIds:{shape:"Su"},Tags:{shape:"Sw"}}},output:{type:"structure",members:{Meeting:{shape:"S11"}}}},CreateMeetingWithAttendees:{http:{requestUri:"/meetings?operation=create-attendees"},input:{type:"structure",required:["ClientRequestToken","MediaRegion","ExternalMeetingId","Attendees"],members:{ClientRequestToken:{shape:"Sl",idempotencyToken:true},MediaRegion:{},MeetingHostId:{shape:"S5"},ExternalMeetingId:{shape:"Sn"},MeetingFeatures:{shape:"Sq"},NotificationsConfiguration:{shape:"So"},Attendees:{type:"list",member:{shape:"S4"}},PrimaryMeetingId:{},TenantIds:{shape:"Su"},Tags:{shape:"Sw"}}},output:{type:"structure",members:{Meeting:{shape:"S11"},Attendees:{shape:"S9"},Errors:{shape:"Sc"}}}},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"}}}},DeleteMeeting:{http:{method:"DELETE",requestUri:"/meetings/{MeetingId}",responseCode:204},input:{type:"structure",required:["MeetingId"],members:{MeetingId:{location:"uri",locationName:"MeetingId"}}}},GetAttendee:{http:{method:"GET",requestUri:"/meetings/{MeetingId}/attendees/{AttendeeId}"},input:{type:"structure",required:["MeetingId","AttendeeId"],members:{MeetingId:{location:"uri",locationName:"MeetingId"},AttendeeId:{location:"uri",locationName:"AttendeeId"}}},output:{type:"structure",members:{Attendee:{shape:"Sa"}}}},GetMeeting:{http:{method:"GET",requestUri:"/meetings/{MeetingId}"},input:{type:"structure",required:["MeetingId"],members:{MeetingId:{location:"uri",locationName:"MeetingId"}}},output:{type:"structure",members:{Meeting:{shape:"S11"}}}},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:"S9"},NextToken:{}}}},ListTagsForResource:{http:{method:"GET",requestUri:"/tags",responseCode:200},input:{type:"structure",required:["ResourceARN"],members:{ResourceARN:{location:"querystring",locationName:"arn"}}},output:{type:"structure",members:{Tags:{shape:"Sw"}}}},StartMeetingTranscription:{http:{requestUri:"/meetings/{MeetingId}/transcription?operation=start",responseCode:200},input:{type:"structure",required:["MeetingId","TranscriptionConfiguration"],members:{MeetingId:{location:"uri",locationName:"MeetingId"},TranscriptionConfiguration:{type:"structure",members:{EngineTranscribeSettings:{type:"structure",members:{LanguageCode:{},VocabularyFilterMethod:{},VocabularyFilterName:{},VocabularyName:{},Region:{},EnablePartialResultsStabilization:{type:"boolean"},PartialResultsStability:{},ContentIdentificationType:{},ContentRedactionType:{},PiiEntityTypes:{},LanguageModelName:{},IdentifyLanguage:{type:"boolean"},LanguageOptions:{},PreferredLanguage:{},VocabularyNames:{},VocabularyFilterNames:{}}},EngineTranscribeMedicalSettings:{type:"structure",required:["LanguageCode","Specialty","Type"],members:{LanguageCode:{},Specialty:{},Type:{},VocabularyName:{},Region:{},ContentIdentificationType:{}}}}}}}},StopMeetingTranscription:{http:{requestUri:"/meetings/{MeetingId}/transcription?operation=stop",responseCode:200},input:{type:"structure",required:["MeetingId"],members:{MeetingId:{location:"uri",locationName:"MeetingId"}}}},TagResource:{http:{requestUri:"/tags?operation=tag-resource",responseCode:204},input:{type:"structure",required:["ResourceARN","Tags"],members:{ResourceARN:{},Tags:{shape:"Sw"}}},output:{type:"structure",members:{}}},UntagResource:{http:{requestUri:"/tags?operation=untag-resource",responseCode:204},input:{type:"structure",required:["ResourceARN","TagKeys"],members:{ResourceARN:{},TagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateAttendeeCapabilities:{http:{method:"PUT",requestUri:"/meetings/{MeetingId}/attendees/{AttendeeId}/capabilities"},input:{type:"structure",required:["MeetingId","AttendeeId","Capabilities"],members:{MeetingId:{location:"uri",locationName:"MeetingId"},AttendeeId:{location:"uri",locationName:"AttendeeId"},Capabilities:{shape:"S6"}}},output:{type:"structure",members:{Attendee:{shape:"Sa"}}}}},shapes:{S4:{type:"structure",required:["ExternalUserId"],members:{ExternalUserId:{shape:"S5"},Capabilities:{shape:"S6"}}},S5:{type:"string",sensitive:true},S6:{type:"structure",required:["Audio","Video","Content"],members:{Audio:{},Video:{},Content:{}}},S9:{type:"list",member:{shape:"Sa"}},Sa:{type:"structure",members:{ExternalUserId:{shape:"S5"},AttendeeId:{},JoinToken:{type:"string",sensitive:true},Capabilities:{shape:"S6"}}},Sc:{type:"list",member:{type:"structure",members:{ExternalUserId:{shape:"S5"},ErrorCode:{},ErrorMessage:{}}}},Sl:{type:"string",sensitive:true},Sn:{type:"string",sensitive:true},So:{type:"structure",members:{LambdaFunctionArn:{shape:"Sp"},SnsTopicArn:{shape:"Sp"},SqsQueueArn:{shape:"Sp"}}},Sp:{type:"string",sensitive:true},Sq:{type:"structure",members:{Audio:{type:"structure",members:{EchoReduction:{}}}}},Su:{type:"list",member:{}},Sw:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},S11:{type:"structure",members:{MeetingId:{},MeetingHostId:{shape:"S5"},ExternalMeetingId:{shape:"Sn"},MediaRegion:{},MediaPlacement:{type:"structure",members:{AudioHostUrl:{},AudioFallbackUrl:{},SignalingUrl:{},TurnControlUrl:{},ScreenDataUrl:{},ScreenViewingUrl:{},ScreenSharingUrl:{},EventIngestionUrl:{}}},MeetingFeatures:{shape:"Sq"},PrimaryMeetingId:{},TenantIds:{shape:"Su"},MeetingArn:{}}}}}},1169:function(e,t,r){var s=r(2393),i=s.util.url,a=s.util.crypto.lib,o=s.util.base64.encode,n=s.util.inherit;var u=function(e){var t={"+":"-","=":"_","/":"~"};return e.replace(/[\+=\/]/g,function(e){return t[e]})};var p=function(e,t){var r=a.createSign("RSA-SHA1");r.write(e);return u(r.sign(t,"base64"))};var m=function(e,t,r,s){var i=JSON.stringify({Statement:[{Resource:e,Condition:{DateLessThan:{"AWS:EpochTime":t}}}]});return{Expires:t,"Key-Pair-Id":r,Signature:p(i.toString(),s)}};var c=function(e,t,r){e=e.replace(/\s/gm,"");return{Policy:u(o(e)),"Key-Pair-Id":t,Signature:p(e,r)}};var l=function(e){var t=e.split("://");if(t.length<2){throw new Error("Invalid URL.")}return t[0].replace("*","")};var d=function(e){var t=i.parse(e);return t.path.replace(/^\//,"")+(t.hash||"")};var y=function(e){switch(l(e)){case"http":case"https":return e;case"rtmp":return d(e);default:throw new Error("Invalid URI scheme. Scheme must be one of"+" http, https, or rtmp")}};var b=function(e,t){if(!t||typeof t!=="function"){throw e}t(e)};var S=function(e,t){if(!t||typeof t!=="function"){return e}t(null,e)};s.CloudFront.Signer=n({constructor:function Signer(e,t){if(e===void 0||t===void 0){throw new Error("A key pair ID and private key are required")}this.keyPairId=e;this.privateKey=t},getSignedCookie:function(e,t){var r="policy"in e?c(e.policy,this.keyPairId,this.privateKey):m(e.url,e.expires,this.keyPairId,this.privateKey);var s={};for(var i in r){if(Object.prototype.hasOwnProperty.call(r,i)){s["CloudFront-"+i]=r[i]}}return S(s,t)},getSignedUrl:function(e,t){try{var r=y(e.url)}catch(e){return b(e,t)}var s=i.parse(e.url,true),a=Object.prototype.hasOwnProperty.call(e,"policy")?c(e.policy,this.keyPairId,this.privateKey):m(r,e.expires,this.keyPairId,this.privateKey);s.search=null;for(var o in a){if(Object.prototype.hasOwnProperty.call(a,o)){s.query[o]=a[o]}}try{var n=l(e.url)==="rtmp"?d(i.format(s)):i.format(s)}catch(e){return b(e,t)}return S(n,t)}});e.exports=s.CloudFront.Signer},1171:function(e){e.exports={pagination:{ListEulaAcceptances:{input_token:"nextToken",output_token:"nextToken",result_key:"eulaAcceptances"},ListEulas:{input_token:"nextToken",output_token:"nextToken",result_key:"eulas"},ListLaunchProfileMembers:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"members"},ListLaunchProfiles:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"launchProfiles"},ListStreamingImages:{input_token:"nextToken",output_token:"nextToken",result_key:"streamingImages"},ListStreamingSessionBackups:{input_token:"nextToken",output_token:"nextToken",result_key:"streamingSessionBackups"},ListStreamingSessions:{input_token:"nextToken",output_token:"nextToken",result_key:"sessions"},ListStudioComponents:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"studioComponents"},ListStudioMembers:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"members"},ListStudios:{input_token:"nextToken",output_token:"nextToken",result_key:"studios"}}}},1176:function(e){e.exports={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:{AttachCustomerManagedPolicyReferenceToPermissionSet:{input:{type:"structure",required:["InstanceArn","PermissionSetArn","CustomerManagedPolicyReference"],members:{InstanceArn:{},PermissionSetArn:{},CustomerManagedPolicyReference:{shape:"S4"}}},output:{type:"structure",members:{}}},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:"Sh"}}}},CreateInstanceAccessControlAttributeConfiguration:{input:{type:"structure",required:["InstanceArn","InstanceAccessControlAttributeConfiguration"],members:{InstanceArn:{},InstanceAccessControlAttributeConfiguration:{shape:"Sn"}}},output:{type:"structure",members:{}}},CreatePermissionSet:{input:{type:"structure",required:["Name","InstanceArn"],members:{Name:{},Description:{},InstanceArn:{},SessionDuration:{},RelayState:{},Tags:{shape:"S10"}}},output:{type:"structure",members:{PermissionSet:{shape:"S15"}}}},DeleteAccountAssignment:{input:{type:"structure",required:["InstanceArn","TargetId","TargetType","PermissionSetArn","PrincipalType","PrincipalId"],members:{InstanceArn:{},TargetId:{},TargetType:{},PermissionSetArn:{},PrincipalType:{},PrincipalId:{}}},output:{type:"structure",members:{AccountAssignmentDeletionStatus:{shape:"Sh"}}}},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:{}}},DeletePermissionsBoundaryFromPermissionSet:{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:"Sh"}}}},DescribeAccountAssignmentDeletionStatus:{input:{type:"structure",required:["InstanceArn","AccountAssignmentDeletionRequestId"],members:{InstanceArn:{},AccountAssignmentDeletionRequestId:{}}},output:{type:"structure",members:{AccountAssignmentDeletionStatus:{shape:"Sh"}}}},DescribeInstanceAccessControlAttributeConfiguration:{input:{type:"structure",required:["InstanceArn"],members:{InstanceArn:{}}},output:{type:"structure",members:{Status:{},StatusReason:{},InstanceAccessControlAttributeConfiguration:{shape:"Sn"}}}},DescribePermissionSet:{input:{type:"structure",required:["InstanceArn","PermissionSetArn"],members:{InstanceArn:{},PermissionSetArn:{}}},output:{type:"structure",members:{PermissionSet:{shape:"S15"}}}},DescribePermissionSetProvisioningStatus:{input:{type:"structure",required:["InstanceArn","ProvisionPermissionSetRequestId"],members:{InstanceArn:{},ProvisionPermissionSetRequestId:{}}},output:{type:"structure",members:{PermissionSetProvisioningStatus:{shape:"S1s"}}}},DetachCustomerManagedPolicyReferenceFromPermissionSet:{input:{type:"structure",required:["InstanceArn","PermissionSetArn","CustomerManagedPolicyReference"],members:{InstanceArn:{},PermissionSetArn:{},CustomerManagedPolicyReference:{shape:"S4"}}},output:{type:"structure",members:{}}},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:{}}}},GetPermissionsBoundaryForPermissionSet:{input:{type:"structure",required:["InstanceArn","PermissionSetArn"],members:{InstanceArn:{},PermissionSetArn:{}}},output:{type:"structure",members:{PermissionsBoundary:{shape:"S23"}}}},ListAccountAssignmentCreationStatus:{input:{type:"structure",required:["InstanceArn"],members:{InstanceArn:{},MaxResults:{type:"integer"},NextToken:{},Filter:{shape:"S27"}}},output:{type:"structure",members:{AccountAssignmentsCreationStatus:{shape:"S29"},NextToken:{}}}},ListAccountAssignmentDeletionStatus:{input:{type:"structure",required:["InstanceArn"],members:{InstanceArn:{},MaxResults:{type:"integer"},NextToken:{},Filter:{shape:"S27"}}},output:{type:"structure",members:{AccountAssignmentsDeletionStatus:{shape:"S29"},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:{}}}},ListCustomerManagedPolicyReferencesInPermissionSet:{input:{type:"structure",required:["InstanceArn","PermissionSetArn"],members:{InstanceArn:{},PermissionSetArn:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{CustomerManagedPolicyReferences:{type:"list",member:{shape:"S4"}},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:"S27"}}},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:"S34"},NextToken:{}}}},ListPermissionSetsProvisionedToAccount:{input:{type:"structure",required:["InstanceArn","AccountId"],members:{InstanceArn:{},AccountId:{},ProvisioningStatus:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{NextToken:{},PermissionSets:{shape:"S34"}}}},ListTagsForResource:{input:{type:"structure",required:["InstanceArn","ResourceArn"],members:{InstanceArn:{},ResourceArn:{},NextToken:{}}},output:{type:"structure",members:{Tags:{shape:"S10"},NextToken:{}}}},ProvisionPermissionSet:{input:{type:"structure",required:["InstanceArn","PermissionSetArn","TargetType"],members:{InstanceArn:{},PermissionSetArn:{},TargetId:{},TargetType:{}}},output:{type:"structure",members:{PermissionSetProvisioningStatus:{shape:"S1s"}}}},PutInlinePolicyToPermissionSet:{input:{type:"structure",required:["InstanceArn","PermissionSetArn","InlinePolicy"],members:{InstanceArn:{},PermissionSetArn:{},InlinePolicy:{}}},output:{type:"structure",members:{}}},PutPermissionsBoundaryToPermissionSet:{input:{type:"structure",required:["InstanceArn","PermissionSetArn","PermissionsBoundary"],members:{InstanceArn:{},PermissionSetArn:{},PermissionsBoundary:{shape:"S23"}}},output:{type:"structure",members:{}}},TagResource:{input:{type:"structure",required:["InstanceArn","ResourceArn","Tags"],members:{InstanceArn:{},ResourceArn:{},Tags:{shape:"S10"}}},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:"Sn"}}},output:{type:"structure",members:{}}},UpdatePermissionSet:{input:{type:"structure",required:["InstanceArn","PermissionSetArn"],members:{InstanceArn:{},PermissionSetArn:{},Description:{},SessionDuration:{},RelayState:{}}},output:{type:"structure",members:{}}}},shapes:{S4:{type:"structure",required:["Name"],members:{Name:{},Path:{}}},Sh:{type:"structure",members:{Status:{},RequestId:{},FailureReason:{},TargetId:{},TargetType:{},PermissionSetArn:{},PrincipalType:{},PrincipalId:{},CreatedDate:{type:"timestamp"}}},Sn:{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:{}}}}}}}}},S10:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},S15:{type:"structure",members:{Name:{},PermissionSetArn:{},Description:{},CreatedDate:{type:"timestamp"},SessionDuration:{},RelayState:{}}},S1s:{type:"structure",members:{Status:{},RequestId:{},AccountId:{},PermissionSetArn:{},FailureReason:{},CreatedDate:{type:"timestamp"}}},S23:{type:"structure",members:{CustomerManagedPolicyReference:{shape:"S4"},ManagedPolicyArn:{}}},S27:{type:"structure",members:{Status:{}}},S29:{type:"list",member:{type:"structure",members:{Status:{},RequestId:{},CreatedDate:{type:"timestamp"}}}},S34:{type:"list",member:{}}}}},1178:function(e){e.exports={pagination:{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"}}}},1179:function(e){e.exports={version:2,waiters:{LaunchProfileDeleted:{description:"Wait until a LaunchProfile is Deleted. Use this after invoking DeleteLaunchProfile",delay:5,maxAttempts:150,operation:"GetLaunchProfile",acceptors:[{matcher:"path",argument:"launchProfile.state",state:"success",expected:"DELETED"},{matcher:"path",argument:"launchProfile.state",state:"failure",expected:"DELETE_FAILED"}]},LaunchProfileReady:{description:"Wait until a LaunchProfile is Ready. Use this after invoking CreateLaunchProfile or UpdateLaunchProfile",delay:5,maxAttempts:150,operation:"GetLaunchProfile",acceptors:[{matcher:"path",argument:"launchProfile.state",state:"success",expected:"READY"},{matcher:"path",argument:"launchProfile.state",state:"failure",expected:"CREATE_FAILED"},{matcher:"path",argument:"launchProfile.state",state:"failure",expected:"UPDATE_FAILED"}]},StreamingImageDeleted:{description:"Wait until a StreamingImage Deleted. Use this after invoking DeleteStreamingImage",delay:2,maxAttempts:60,operation:"GetStreamingImage",acceptors:[{matcher:"path",argument:"streamingImage.state",state:"success",expected:"DELETED"},{matcher:"path",argument:"streamingImage.state",state:"failure",expected:"DELETE_FAILED"}]},StreamingImageReady:{description:"Wait until a StreamingImage is Ready. Use this after invoking CreateStreamingImage or UpdateStreamingImage",delay:2,maxAttempts:60,operation:"GetStreamingImage",acceptors:[{matcher:"path",argument:"streamingImage.state",state:"success",expected:"READY"},{matcher:"path",argument:"streamingImage.state",state:"failure",expected:"CREATE_FAILED"},{matcher:"path",argument:"streamingImage.state",state:"failure",expected:"UPDATE_FAILED"}]},StreamingSessionDeleted:{description:"Wait until a StreamingSessionDeleted. Use this after invoking DeleteStreamingSession",delay:5,maxAttempts:180,operation:"GetStreamingSession",acceptors:[{matcher:"path",argument:"session.state",state:"success",expected:"DELETED"},{matcher:"path",argument:"session.state",state:"failure",expected:"DELETE_FAILED"}]},StreamingSessionReady:{description:"Wait until a StreamingSession is ready. Use this after invoking CreateStreamingSession, StartStreamingSession",delay:10,maxAttempts:180,operation:"GetStreamingSession",acceptors:[{matcher:"path",argument:"session.state",state:"success",expected:"READY"},{matcher:"path",argument:"session.state",state:"failure",expected:"CREATE_FAILED"},{matcher:"path",argument:"session.state",state:"failure",expected:"START_FAILED"}]},StreamingSessionStopped:{description:"Wait until a StreamingSessionStopped. Use this after invoking StopStreamingSession",delay:5,maxAttempts:180,operation:"GetStreamingSession",acceptors:[{matcher:"path",argument:"session.state",state:"success",expected:"STOPPED"},{matcher:"path",argument:"session.state",state:"failure",expected:"STOP_FAILED"}]},StreamingSessionStreamReady:{description:"Wait until a StreamingSessionStream is ready. Use this after invoking CreateStreamingSessionStream",delay:5,maxAttempts:30,operation:"GetStreamingSessionStream",acceptors:[{matcher:"path",argument:"stream.state",state:"success",expected:"READY"},{matcher:"path",argument:"stream.state",state:"failure",expected:"CREATE_FAILED"}]},StudioComponentDeleted:{description:"Wait until a StudioComponent Deleted. Use this after invoking DeleteStudioComponent",delay:1,maxAttempts:120,operation:"GetStudioComponent",acceptors:[{matcher:"path",argument:"studioComponent.state",state:"success",expected:"DELETED"},{matcher:"path",argument:"studioComponent.state",state:"failure",expected:"DELETE_FAILED"}]},StudioComponentReady:{description:"Wait until a StudioComponent is Ready. Use this after invoking CreateStudioComponent or UpdateStudioComponent",delay:2,maxAttempts:60,operation:"GetStudioComponent",acceptors:[{matcher:"path",argument:"studioComponent.state",state:"success",expected:"READY"},{matcher:"path",argument:"studioComponent.state",state:"failure",expected:"CREATE_FAILED"},{matcher:"path",argument:"studioComponent.state",state:"failure",expected:"UPDATE_FAILED"}]},StudioDeleted:{description:"Wait until a Studio is Deleted. Use this after invoking DeleteStudio.",delay:2,maxAttempts:60,operation:"GetStudio",acceptors:[{matcher:"path",argument:"studio.state",state:"success",expected:"DELETED"},{matcher:"path",argument:"studio.state",state:"failure",expected:"DELETE_FAILED"}]},StudioReady:{description:"Wait until a Studio is Ready. Use this after invoking CreateStudio, UpdateStudio, or StartStudioSSOConfigurationRepair",delay:2,maxAttempts:60,operation:"GetStudio",acceptors:[{matcher:"path",argument:"studio.state",state:"success",expected:"READY"},{matcher:"path",argument:"studio.state",state:"failure",expected:"CREATE_FAILED"},{matcher:"path",argument:"studio.state",state:"failure",expected:"UPDATE_FAILED"}]}}}},1181:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["iottwinmaker"]={};s.IoTTwinMaker=i.defineService("iottwinmaker",["2021-11-29"]);Object.defineProperty(a.services["iottwinmaker"],"2021-11-29",{get:function get(){var e=r(6646);e.paginators=r(9369).pagination;e.waiters=r(1671).waiters;return e},enumerable:true,configurable:true});e.exports=s.IoTTwinMaker},1191:function(e){e.exports=require("querystring")},1218:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2021-09-14",endpointPrefix:"kafkaconnect",jsonVersion:"1.1",protocol:"rest-json",serviceAbbreviation:"Kafka Connect",serviceFullName:"Managed Streaming for Kafka Connect",serviceId:"KafkaConnect",signatureVersion:"v4",signingName:"kafkaconnect",uid:"kafkaconnect-2021-09-14"},operations:{CreateConnector:{http:{requestUri:"/v1/connectors",responseCode:200},input:{type:"structure",required:["capacity","connectorConfiguration","connectorName","kafkaCluster","kafkaClusterClientAuthentication","kafkaClusterEncryptionInTransit","kafkaConnectVersion","plugins","serviceExecutionRoleArn"],members:{capacity:{type:"structure",members:{autoScaling:{type:"structure",required:["maxWorkerCount","mcuCount","minWorkerCount"],members:{maxWorkerCount:{type:"integer"},mcuCount:{type:"integer"},minWorkerCount:{type:"integer"},scaleInPolicy:{type:"structure",required:["cpuUtilizationPercentage"],members:{cpuUtilizationPercentage:{type:"integer"}}},scaleOutPolicy:{type:"structure",required:["cpuUtilizationPercentage"],members:{cpuUtilizationPercentage:{type:"integer"}}}}},provisionedCapacity:{type:"structure",required:["mcuCount","workerCount"],members:{mcuCount:{type:"integer"},workerCount:{type:"integer"}}}}},connectorConfiguration:{type:"map",key:{},value:{},sensitive:true},connectorDescription:{},connectorName:{},kafkaCluster:{type:"structure",required:["apacheKafkaCluster"],members:{apacheKafkaCluster:{type:"structure",required:["bootstrapServers","vpc"],members:{bootstrapServers:{},vpc:{type:"structure",required:["subnets"],members:{securityGroups:{shape:"Sh"},subnets:{shape:"Sh"}}}}}}},kafkaClusterClientAuthentication:{type:"structure",required:["authenticationType"],members:{authenticationType:{}}},kafkaClusterEncryptionInTransit:{type:"structure",required:["encryptionType"],members:{encryptionType:{}}},kafkaConnectVersion:{},logDelivery:{type:"structure",required:["workerLogDelivery"],members:{workerLogDelivery:{type:"structure",members:{cloudWatchLogs:{type:"structure",required:["enabled"],members:{enabled:{type:"boolean"},logGroup:{}}},firehose:{type:"structure",required:["enabled"],members:{deliveryStream:{},enabled:{type:"boolean"}}},s3:{type:"structure",required:["enabled"],members:{bucket:{},enabled:{type:"boolean"},prefix:{}}}}}}},plugins:{type:"list",member:{type:"structure",required:["customPlugin"],members:{customPlugin:{type:"structure",required:["customPluginArn","revision"],members:{customPluginArn:{},revision:{type:"long"}}}}}},serviceExecutionRoleArn:{},workerConfiguration:{type:"structure",required:["revision","workerConfigurationArn"],members:{revision:{type:"long"},workerConfigurationArn:{}}}}},output:{type:"structure",members:{connectorArn:{},connectorName:{},connectorState:{}}}},CreateCustomPlugin:{http:{requestUri:"/v1/custom-plugins",responseCode:200},input:{type:"structure",required:["contentType","location","name"],members:{contentType:{},description:{},location:{type:"structure",required:["s3Location"],members:{s3Location:{type:"structure",required:["bucketArn","fileKey"],members:{bucketArn:{},fileKey:{},objectVersion:{}}}}},name:{}}},output:{type:"structure",members:{customPluginArn:{},customPluginState:{},name:{},revision:{type:"long"}}}},CreateWorkerConfiguration:{http:{requestUri:"/v1/worker-configurations",responseCode:200},input:{type:"structure",required:["name","propertiesFileContent"],members:{description:{},name:{},propertiesFileContent:{type:"string",sensitive:true}}},output:{type:"structure",members:{creationTime:{shape:"S19"},latestRevision:{shape:"S1a"},name:{},workerConfigurationArn:{}}}},DeleteConnector:{http:{method:"DELETE",requestUri:"/v1/connectors/{connectorArn}",responseCode:200},input:{type:"structure",required:["connectorArn"],members:{connectorArn:{location:"uri",locationName:"connectorArn"},currentVersion:{location:"querystring",locationName:"currentVersion"}}},output:{type:"structure",members:{connectorArn:{},connectorState:{}}},idempotent:true},DeleteCustomPlugin:{http:{method:"DELETE",requestUri:"/v1/custom-plugins/{customPluginArn}",responseCode:200},input:{type:"structure",required:["customPluginArn"],members:{customPluginArn:{location:"uri",locationName:"customPluginArn"}}},output:{type:"structure",members:{customPluginArn:{},customPluginState:{}}},idempotent:true},DescribeConnector:{http:{method:"GET",requestUri:"/v1/connectors/{connectorArn}",responseCode:200},input:{type:"structure",required:["connectorArn"],members:{connectorArn:{location:"uri",locationName:"connectorArn"}}},output:{type:"structure",members:{capacity:{shape:"S1h"},connectorArn:{},connectorConfiguration:{type:"map",key:{},value:{},sensitive:true},connectorDescription:{},connectorName:{},connectorState:{},creationTime:{shape:"S19"},currentVersion:{},kafkaCluster:{shape:"S1o"},kafkaClusterClientAuthentication:{shape:"S1r"},kafkaClusterEncryptionInTransit:{shape:"S1s"},kafkaConnectVersion:{},logDelivery:{shape:"S1t"},plugins:{shape:"S1y"},serviceExecutionRoleArn:{},stateDescription:{shape:"S21"},workerConfiguration:{shape:"S22"}}}},DescribeCustomPlugin:{http:{method:"GET",requestUri:"/v1/custom-plugins/{customPluginArn}",responseCode:200},input:{type:"structure",required:["customPluginArn"],members:{customPluginArn:{location:"uri",locationName:"customPluginArn"}}},output:{type:"structure",members:{creationTime:{shape:"S19"},customPluginArn:{},customPluginState:{},description:{},latestRevision:{shape:"S25"},name:{},stateDescription:{shape:"S21"}}}},DescribeWorkerConfiguration:{http:{method:"GET",requestUri:"/v1/worker-configurations/{workerConfigurationArn}",responseCode:200},input:{type:"structure",required:["workerConfigurationArn"],members:{workerConfigurationArn:{location:"uri",locationName:"workerConfigurationArn"}}},output:{type:"structure",members:{creationTime:{shape:"S19"},description:{},latestRevision:{type:"structure",members:{creationTime:{shape:"S19"},description:{},propertiesFileContent:{type:"string",sensitive:true},revision:{type:"long"}}},name:{},workerConfigurationArn:{}}}},ListConnectors:{http:{method:"GET",requestUri:"/v1/connectors",responseCode:200},input:{type:"structure",members:{connectorNamePrefix:{location:"querystring",locationName:"connectorNamePrefix"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{connectors:{type:"list",member:{type:"structure",members:{capacity:{shape:"S1h"},connectorArn:{},connectorDescription:{},connectorName:{},connectorState:{},creationTime:{shape:"S19"},currentVersion:{},kafkaCluster:{shape:"S1o"},kafkaClusterClientAuthentication:{shape:"S1r"},kafkaClusterEncryptionInTransit:{shape:"S1s"},kafkaConnectVersion:{},logDelivery:{shape:"S1t"},plugins:{shape:"S1y"},serviceExecutionRoleArn:{},workerConfiguration:{shape:"S22"}}}},nextToken:{}}}},ListCustomPlugins:{http:{method:"GET",requestUri:"/v1/custom-plugins",responseCode:200},input:{type:"structure",members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{customPlugins:{type:"list",member:{type:"structure",members:{creationTime:{shape:"S19"},customPluginArn:{},customPluginState:{},description:{},latestRevision:{shape:"S25"},name:{}}}},nextToken:{}}}},ListWorkerConfigurations:{http:{method:"GET",requestUri:"/v1/worker-configurations",responseCode:200},input:{type:"structure",members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{nextToken:{},workerConfigurations:{type:"list",member:{type:"structure",members:{creationTime:{shape:"S19"},description:{},latestRevision:{shape:"S1a"},name:{},workerConfigurationArn:{}}}}}}},UpdateConnector:{http:{method:"PUT",requestUri:"/v1/connectors/{connectorArn}",responseCode:200},input:{type:"structure",required:["capacity","connectorArn","currentVersion"],members:{capacity:{type:"structure",members:{autoScaling:{type:"structure",required:["maxWorkerCount","mcuCount","minWorkerCount","scaleInPolicy","scaleOutPolicy"],members:{maxWorkerCount:{type:"integer"},mcuCount:{type:"integer"},minWorkerCount:{type:"integer"},scaleInPolicy:{type:"structure",required:["cpuUtilizationPercentage"],members:{cpuUtilizationPercentage:{type:"integer"}}},scaleOutPolicy:{type:"structure",required:["cpuUtilizationPercentage"],members:{cpuUtilizationPercentage:{type:"integer"}}}}},provisionedCapacity:{type:"structure",required:["mcuCount","workerCount"],members:{mcuCount:{type:"integer"},workerCount:{type:"integer"}}}}},connectorArn:{location:"uri",locationName:"connectorArn"},currentVersion:{location:"querystring",locationName:"currentVersion"}}},output:{type:"structure",members:{connectorArn:{},connectorState:{}}},idempotent:true}},shapes:{Sh:{type:"list",member:{}},S19:{type:"timestamp",timestampFormat:"iso8601"},S1a:{type:"structure",members:{creationTime:{shape:"S19"},description:{},revision:{type:"long"}}},S1h:{type:"structure",members:{autoScaling:{type:"structure",members:{maxWorkerCount:{type:"integer"},mcuCount:{type:"integer"},minWorkerCount:{type:"integer"},scaleInPolicy:{type:"structure",members:{cpuUtilizationPercentage:{type:"integer"}}},scaleOutPolicy:{type:"structure",members:{cpuUtilizationPercentage:{type:"integer"}}}}},provisionedCapacity:{type:"structure",members:{mcuCount:{type:"integer"},workerCount:{type:"integer"}}}}},S1o:{type:"structure",members:{apacheKafkaCluster:{type:"structure",members:{bootstrapServers:{},vpc:{type:"structure",members:{securityGroups:{shape:"Sh"},subnets:{shape:"Sh"}}}}}}},S1r:{type:"structure",members:{authenticationType:{}}},S1s:{type:"structure",members:{encryptionType:{}}},S1t:{type:"structure",members:{workerLogDelivery:{type:"structure",members:{cloudWatchLogs:{type:"structure",members:{enabled:{type:"boolean"},logGroup:{}}},firehose:{type:"structure",members:{deliveryStream:{},enabled:{type:"boolean"}}},s3:{type:"structure",members:{bucket:{},enabled:{type:"boolean"},prefix:{}}}}}}},S1y:{type:"list",member:{type:"structure",members:{customPlugin:{type:"structure",members:{customPluginArn:{},revision:{type:"long"}}}}}},S21:{type:"structure",members:{code:{},message:{}}},S22:{type:"structure",members:{revision:{type:"long"},workerConfigurationArn:{}}},S25:{type:"structure",members:{contentType:{},creationTime:{shape:"S19"},description:{},fileDescription:{type:"structure",members:{fileMd5:{},fileSize:{type:"long"}}},location:{type:"structure",members:{s3Location:{type:"structure",members:{bucketArn:{},fileKey:{},objectVersion:{}}}}},revision:{type:"long"}}}}}},1244:function(e){e.exports={pagination:{ListBackupJobs:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"BackupJobs"},ListBackupPlanTemplates:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"BackupPlanTemplatesList"},ListBackupPlanVersions:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"BackupPlanVersionsList"},ListBackupPlans:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"BackupPlansList"},ListBackupSelections:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"BackupSelectionsList"},ListBackupVaults:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"BackupVaultList"},ListCopyJobs:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"CopyJobs"},ListFrameworks:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListLegalHolds:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"LegalHolds"},ListProtectedResources:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Results"},ListRecoveryPointsByBackupVault:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"RecoveryPoints"},ListRecoveryPointsByLegalHold:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"RecoveryPoints"},ListRecoveryPointsByResource:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"RecoveryPoints"},ListReportJobs:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListReportPlans:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListRestoreJobs:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"RestoreJobs"},ListTags:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"}}}},1254:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["apigateway"]={};s.APIGateway=i.defineService("apigateway",["2015-07-09"]);r(7786);Object.defineProperty(a.services["apigateway"],"2015-07-09",{get:function get(){var e=r(4046);e.paginators=r(1536).pagination;return e},enumerable:true,configurable:true});e.exports=s.APIGateway},1259:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2017-07-25",endpointPrefix:"lookoutmetrics",jsonVersion:"1.1",protocol:"rest-json",serviceAbbreviation:"LookoutMetrics",serviceFullName:"Amazon Lookout for Metrics",serviceId:"LookoutMetrics",signatureVersion:"v4",signingName:"lookoutmetrics",uid:"lookoutmetrics-2017-07-25"},operations:{ActivateAnomalyDetector:{http:{requestUri:"/ActivateAnomalyDetector"},input:{type:"structure",required:["AnomalyDetectorArn"],members:{AnomalyDetectorArn:{}}},output:{type:"structure",members:{}}},BackTestAnomalyDetector:{http:{requestUri:"/BackTestAnomalyDetector"},input:{type:"structure",required:["AnomalyDetectorArn"],members:{AnomalyDetectorArn:{}}},output:{type:"structure",members:{}}},CreateAlert:{http:{requestUri:"/CreateAlert"},input:{type:"structure",required:["AlertName","AnomalyDetectorArn","Action"],members:{AlertName:{},AlertSensitivityThreshold:{type:"integer"},AlertDescription:{},AnomalyDetectorArn:{},Action:{shape:"Sa"},Tags:{shape:"Se"},AlertFilters:{shape:"Sh"}}},output:{type:"structure",members:{AlertArn:{}}}},CreateAnomalyDetector:{http:{requestUri:"/CreateAnomalyDetector"},input:{type:"structure",required:["AnomalyDetectorName","AnomalyDetectorConfig"],members:{AnomalyDetectorName:{},AnomalyDetectorDescription:{},AnomalyDetectorConfig:{shape:"St"},KmsKeyArn:{},Tags:{shape:"Se"}}},output:{type:"structure",members:{AnomalyDetectorArn:{}}}},CreateMetricSet:{http:{requestUri:"/CreateMetricSet"},input:{type:"structure",required:["AnomalyDetectorArn","MetricSetName","MetricList","MetricSource"],members:{AnomalyDetectorArn:{},MetricSetName:{},MetricSetDescription:{},MetricList:{shape:"S10"},Offset:{type:"integer"},TimestampColumn:{shape:"S15"},DimensionList:{shape:"S17"},MetricSetFrequency:{},MetricSource:{shape:"S18"},Timezone:{},Tags:{shape:"Se"},DimensionFilterList:{shape:"S2e"}}},output:{type:"structure",members:{MetricSetArn:{}}}},DeactivateAnomalyDetector:{http:{requestUri:"/DeactivateAnomalyDetector"},input:{type:"structure",required:["AnomalyDetectorArn"],members:{AnomalyDetectorArn:{}}},output:{type:"structure",members:{}}},DeleteAlert:{http:{requestUri:"/DeleteAlert"},input:{type:"structure",required:["AlertArn"],members:{AlertArn:{}}},output:{type:"structure",members:{}}},DeleteAnomalyDetector:{http:{requestUri:"/DeleteAnomalyDetector"},input:{type:"structure",required:["AnomalyDetectorArn"],members:{AnomalyDetectorArn:{}}},output:{type:"structure",members:{}}},DescribeAlert:{http:{requestUri:"/DescribeAlert"},input:{type:"structure",required:["AlertArn"],members:{AlertArn:{}}},output:{type:"structure",members:{Alert:{type:"structure",members:{Action:{shape:"Sa"},AlertDescription:{},AlertArn:{},AnomalyDetectorArn:{},AlertName:{},AlertSensitivityThreshold:{type:"integer"},AlertType:{},AlertStatus:{},LastModificationTime:{type:"timestamp"},CreationTime:{type:"timestamp"},AlertFilters:{shape:"Sh"}}}}}},DescribeAnomalyDetectionExecutions:{http:{requestUri:"/DescribeAnomalyDetectionExecutions"},input:{type:"structure",required:["AnomalyDetectorArn"],members:{AnomalyDetectorArn:{},Timestamp:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{ExecutionList:{type:"list",member:{type:"structure",members:{Timestamp:{},Status:{},FailureReason:{}}}},NextToken:{}}}},DescribeAnomalyDetector:{http:{requestUri:"/DescribeAnomalyDetector"},input:{type:"structure",required:["AnomalyDetectorArn"],members:{AnomalyDetectorArn:{}}},output:{type:"structure",members:{AnomalyDetectorArn:{},AnomalyDetectorName:{},AnomalyDetectorDescription:{},AnomalyDetectorConfig:{type:"structure",members:{AnomalyDetectorFrequency:{}}},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"},Status:{},FailureReason:{},KmsKeyArn:{},FailureType:{}}}},DescribeMetricSet:{http:{requestUri:"/DescribeMetricSet"},input:{type:"structure",required:["MetricSetArn"],members:{MetricSetArn:{}}},output:{type:"structure",members:{MetricSetArn:{},AnomalyDetectorArn:{},MetricSetName:{},MetricSetDescription:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"},Offset:{type:"integer"},MetricList:{shape:"S10"},TimestampColumn:{shape:"S15"},DimensionList:{shape:"S17"},MetricSetFrequency:{},Timezone:{},MetricSource:{shape:"S18"},DimensionFilterList:{shape:"S2e"}}}},DetectMetricSetConfig:{http:{requestUri:"/DetectMetricSetConfig"},input:{type:"structure",required:["AnomalyDetectorArn","AutoDetectionMetricSource"],members:{AnomalyDetectorArn:{},AutoDetectionMetricSource:{type:"structure",members:{S3SourceConfig:{type:"structure",members:{TemplatedPathList:{shape:"S1a"},HistoricalDataPathList:{shape:"S1c"}}}}}}},output:{type:"structure",members:{DetectedMetricSetConfig:{type:"structure",members:{Offset:{shape:"S3i"},MetricSetFrequency:{shape:"S3i"},MetricSource:{type:"structure",members:{S3SourceConfig:{type:"structure",members:{FileFormatDescriptor:{type:"structure",members:{CsvFormatDescriptor:{type:"structure",members:{FileCompression:{shape:"S3i"},Charset:{shape:"S3i"},ContainsHeader:{shape:"S3i"},Delimiter:{shape:"S3i"},HeaderList:{shape:"S3i"},QuoteSymbol:{shape:"S3i"}}},JsonFormatDescriptor:{type:"structure",members:{FileCompression:{shape:"S3i"},Charset:{shape:"S3i"}}}}}}}}}}}}}},GetAnomalyGroup:{http:{requestUri:"/GetAnomalyGroup"},input:{type:"structure",required:["AnomalyGroupId","AnomalyDetectorArn"],members:{AnomalyGroupId:{},AnomalyDetectorArn:{}}},output:{type:"structure",members:{AnomalyGroup:{type:"structure",members:{StartTime:{},EndTime:{},AnomalyGroupId:{},AnomalyGroupScore:{type:"double"},PrimaryMetricName:{},MetricLevelImpactList:{type:"list",member:{type:"structure",members:{MetricName:{},NumTimeSeries:{type:"integer"},ContributionMatrix:{type:"structure",members:{DimensionContributionList:{type:"list",member:{type:"structure",members:{DimensionName:{},DimensionValueContributionList:{type:"list",member:{type:"structure",members:{DimensionValue:{},ContributionScore:{type:"double"}}}}}}}}}}}}}}}}},GetDataQualityMetrics:{http:{requestUri:"/GetDataQualityMetrics"},input:{type:"structure",required:["AnomalyDetectorArn"],members:{AnomalyDetectorArn:{},MetricSetArn:{}}},output:{type:"structure",members:{AnomalyDetectorDataQualityMetricList:{type:"list",member:{type:"structure",members:{StartTimestamp:{type:"timestamp"},MetricSetDataQualityMetricList:{type:"list",member:{type:"structure",members:{MetricSetArn:{},DataQualityMetricList:{type:"list",member:{type:"structure",members:{MetricType:{},MetricDescription:{},RelatedColumnName:{},MetricValue:{type:"double"}}}}}}}}}}}}},GetFeedback:{http:{requestUri:"/GetFeedback"},input:{type:"structure",required:["AnomalyDetectorArn","AnomalyGroupTimeSeriesFeedback"],members:{AnomalyDetectorArn:{},AnomalyGroupTimeSeriesFeedback:{type:"structure",required:["AnomalyGroupId"],members:{AnomalyGroupId:{},TimeSeriesId:{}}},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{AnomalyGroupTimeSeriesFeedback:{type:"list",member:{type:"structure",members:{TimeSeriesId:{},IsAnomaly:{type:"boolean"}}}},NextToken:{}}}},GetSampleData:{http:{requestUri:"/GetSampleData"},input:{type:"structure",members:{S3SourceConfig:{type:"structure",required:["RoleArn","FileFormatDescriptor"],members:{RoleArn:{},TemplatedPathList:{shape:"S1a"},HistoricalDataPathList:{shape:"S1c"},FileFormatDescriptor:{shape:"S1e"}}}}},output:{type:"structure",members:{HeaderValues:{type:"list",member:{}},SampleRows:{type:"list",member:{type:"list",member:{}}}}}},ListAlerts:{http:{requestUri:"/ListAlerts"},input:{type:"structure",members:{AnomalyDetectorArn:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{AlertSummaryList:{type:"list",member:{type:"structure",members:{AlertArn:{},AnomalyDetectorArn:{},AlertName:{},AlertSensitivityThreshold:{type:"integer"},AlertType:{},AlertStatus:{},LastModificationTime:{type:"timestamp"},CreationTime:{type:"timestamp"},Tags:{shape:"Se"}}}},NextToken:{}}}},ListAnomalyDetectors:{http:{requestUri:"/ListAnomalyDetectors"},input:{type:"structure",members:{MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{AnomalyDetectorSummaryList:{type:"list",member:{type:"structure",members:{AnomalyDetectorArn:{},AnomalyDetectorName:{},AnomalyDetectorDescription:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"},Status:{},Tags:{shape:"Se"}}}},NextToken:{}}}},ListAnomalyGroupRelatedMetrics:{http:{requestUri:"/ListAnomalyGroupRelatedMetrics"},input:{type:"structure",required:["AnomalyDetectorArn","AnomalyGroupId"],members:{AnomalyDetectorArn:{},AnomalyGroupId:{},RelationshipTypeFilter:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{InterMetricImpactList:{type:"list",member:{type:"structure",members:{MetricName:{},AnomalyGroupId:{},RelationshipType:{},ContributionPercentage:{type:"double"}}}},NextToken:{}}}},ListAnomalyGroupSummaries:{http:{requestUri:"/ListAnomalyGroupSummaries"},input:{type:"structure",required:["AnomalyDetectorArn","SensitivityThreshold"],members:{AnomalyDetectorArn:{},SensitivityThreshold:{type:"integer"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{AnomalyGroupSummaryList:{type:"list",member:{type:"structure",members:{StartTime:{},EndTime:{},AnomalyGroupId:{},AnomalyGroupScore:{type:"double"},PrimaryMetricName:{}}}},AnomalyGroupStatistics:{type:"structure",members:{EvaluationStartDate:{},TotalCount:{type:"integer"},ItemizedMetricStatsList:{type:"list",member:{type:"structure",members:{MetricName:{},OccurrenceCount:{type:"integer"}}}}}},NextToken:{}}}},ListAnomalyGroupTimeSeries:{http:{requestUri:"/ListAnomalyGroupTimeSeries"},input:{type:"structure",required:["AnomalyDetectorArn","AnomalyGroupId","MetricName"],members:{AnomalyDetectorArn:{},AnomalyGroupId:{},MetricName:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{AnomalyGroupId:{},MetricName:{},TimestampList:{type:"list",member:{}},NextToken:{},TimeSeriesList:{type:"list",member:{type:"structure",required:["TimeSeriesId","DimensionList","MetricValueList"],members:{TimeSeriesId:{},DimensionList:{type:"list",member:{type:"structure",required:["DimensionName","DimensionValue"],members:{DimensionName:{},DimensionValue:{}}}},MetricValueList:{type:"list",member:{type:"double"}}}}}}}},ListMetricSets:{http:{requestUri:"/ListMetricSets"},input:{type:"structure",members:{AnomalyDetectorArn:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{MetricSetSummaryList:{type:"list",member:{type:"structure",members:{MetricSetArn:{},AnomalyDetectorArn:{},MetricSetDescription:{},MetricSetName:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"},Tags:{shape:"Se"}}}},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:"Se",locationName:"Tags"}}}},PutFeedback:{http:{requestUri:"/PutFeedback"},input:{type:"structure",required:["AnomalyDetectorArn","AnomalyGroupTimeSeriesFeedback"],members:{AnomalyDetectorArn:{},AnomalyGroupTimeSeriesFeedback:{type:"structure",required:["AnomalyGroupId","TimeSeriesId","IsAnomaly"],members:{AnomalyGroupId:{},TimeSeriesId:{},IsAnomaly:{type:"boolean"}}}}},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:"Se",locationName:"tags"}}},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:{}}},UpdateAlert:{http:{requestUri:"/UpdateAlert"},input:{type:"structure",required:["AlertArn"],members:{AlertArn:{},AlertDescription:{},AlertSensitivityThreshold:{type:"integer"},Action:{shape:"Sa"},AlertFilters:{shape:"Sh"}}},output:{type:"structure",members:{AlertArn:{}}}},UpdateAnomalyDetector:{http:{requestUri:"/UpdateAnomalyDetector"},input:{type:"structure",required:["AnomalyDetectorArn"],members:{AnomalyDetectorArn:{},KmsKeyArn:{},AnomalyDetectorDescription:{},AnomalyDetectorConfig:{shape:"St"}}},output:{type:"structure",members:{AnomalyDetectorArn:{}}}},UpdateMetricSet:{http:{requestUri:"/UpdateMetricSet"},input:{type:"structure",required:["MetricSetArn"],members:{MetricSetArn:{},MetricSetDescription:{},MetricList:{shape:"S10"},Offset:{type:"integer"},TimestampColumn:{shape:"S15"},DimensionList:{shape:"S17"},MetricSetFrequency:{},MetricSource:{shape:"S18"},DimensionFilterList:{shape:"S2e"}}},output:{type:"structure",members:{MetricSetArn:{}}}}},shapes:{Sa:{type:"structure",members:{SNSConfiguration:{type:"structure",required:["RoleArn","SnsTopicArn"],members:{RoleArn:{},SnsTopicArn:{},SnsFormat:{}}},LambdaConfiguration:{type:"structure",required:["RoleArn","LambdaArn"],members:{RoleArn:{},LambdaArn:{}}}}},Se:{type:"map",key:{},value:{}},Sh:{type:"structure",members:{MetricList:{type:"list",member:{}},DimensionFilterList:{type:"list",member:{type:"structure",members:{DimensionName:{},DimensionValueList:{type:"list",member:{}}}}}}},St:{type:"structure",members:{AnomalyDetectorFrequency:{}}},S10:{type:"list",member:{type:"structure",required:["MetricName","AggregationFunction"],members:{MetricName:{},AggregationFunction:{},Namespace:{}}}},S15:{type:"structure",members:{ColumnName:{},ColumnFormat:{}}},S17:{type:"list",member:{}},S18:{type:"structure",members:{S3SourceConfig:{type:"structure",members:{RoleArn:{},TemplatedPathList:{shape:"S1a"},HistoricalDataPathList:{shape:"S1c"},FileFormatDescriptor:{shape:"S1e"}}},AppFlowConfig:{type:"structure",members:{RoleArn:{},FlowName:{}}},CloudWatchConfig:{type:"structure",members:{RoleArn:{},BackTestConfiguration:{shape:"S1r"}}},RDSSourceConfig:{type:"structure",members:{DBInstanceIdentifier:{},DatabaseHost:{},DatabasePort:{type:"integer"},SecretManagerArn:{},DatabaseName:{},TableName:{},RoleArn:{},VpcConfiguration:{shape:"S1z"}}},RedshiftSourceConfig:{type:"structure",members:{ClusterIdentifier:{},DatabaseHost:{},DatabasePort:{type:"integer"},SecretManagerArn:{},DatabaseName:{},TableName:{},RoleArn:{},VpcConfiguration:{shape:"S1z"}}},AthenaSourceConfig:{type:"structure",members:{RoleArn:{},DatabaseName:{},DataCatalog:{},TableName:{},WorkGroupName:{},S3ResultsPath:{},BackTestConfiguration:{shape:"S1r"}}}}},S1a:{type:"list",member:{}},S1c:{type:"list",member:{}},S1e:{type:"structure",members:{CsvFormatDescriptor:{type:"structure",members:{FileCompression:{},Charset:{},ContainsHeader:{type:"boolean"},Delimiter:{},HeaderList:{type:"list",member:{}},QuoteSymbol:{}}},JsonFormatDescriptor:{type:"structure",members:{FileCompression:{},Charset:{}}}}},S1r:{type:"structure",required:["RunBackTestMode"],members:{RunBackTestMode:{type:"boolean"}}},S1z:{type:"structure",required:["SubnetIdList","SecurityGroupIdList"],members:{SubnetIdList:{type:"list",member:{}},SecurityGroupIdList:{type:"list",member:{}}}},S2e:{type:"list",member:{type:"structure",members:{Name:{},FilterList:{type:"list",member:{type:"structure",members:{DimensionValue:{},FilterOperation:{}}}}}}},S3i:{type:"structure",members:{Value:{type:"structure",members:{S:{},N:{},B:{},SS:{type:"list",member:{}},NS:{type:"list",member:{}},BS:{type:"list",member:{}}}},Confidence:{},Message:{}}}}}},1263:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["amp"]={};s.Amp=i.defineService("amp",["2020-08-01"]);Object.defineProperty(a.services["amp"],"2020-08-01",{get:function get(){var e=r(6649);e.paginators=r(5681).pagination;e.waiters=r(8372).waiters;return e},enumerable:true,configurable:true});e.exports=s.Amp},1278:function(e){e.exports={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:"Sg"},EncryptionConfiguration:{shape:"Sk"}}},output:{type:"structure",members:{Firewall:{shape:"So"},FirewallStatus:{shape:"Sq"}}}},CreateFirewallPolicy:{input:{type:"structure",required:["FirewallPolicyName","FirewallPolicy"],members:{FirewallPolicyName:{},FirewallPolicy:{shape:"S1b"},Description:{},Tags:{shape:"Sg"},DryRun:{type:"boolean"},EncryptionConfiguration:{shape:"Sk"}}},output:{type:"structure",required:["UpdateToken","FirewallPolicyResponse"],members:{UpdateToken:{},FirewallPolicyResponse:{shape:"S23"}}}},CreateRuleGroup:{input:{type:"structure",required:["RuleGroupName","Type","Capacity"],members:{RuleGroupName:{},RuleGroup:{shape:"S29"},Rules:{},Type:{},Description:{},Capacity:{type:"integer"},Tags:{shape:"Sg"},DryRun:{type:"boolean"},EncryptionConfiguration:{shape:"Sk"},SourceMetadata:{shape:"S3l"}}},output:{type:"structure",required:["UpdateToken","RuleGroupResponse"],members:{UpdateToken:{},RuleGroupResponse:{shape:"S3n"}}}},CreateTLSInspectionConfiguration:{input:{type:"structure",required:["TLSInspectionConfigurationName","TLSInspectionConfiguration"],members:{TLSInspectionConfigurationName:{},TLSInspectionConfiguration:{shape:"S3p"},Description:{},Tags:{shape:"Sg"},EncryptionConfiguration:{shape:"Sk"}}},output:{type:"structure",required:["UpdateToken","TLSInspectionConfigurationResponse"],members:{UpdateToken:{},TLSInspectionConfigurationResponse:{shape:"S3x"}}}},DeleteFirewall:{input:{type:"structure",members:{FirewallName:{},FirewallArn:{}}},output:{type:"structure",members:{Firewall:{shape:"So"},FirewallStatus:{shape:"Sq"}}}},DeleteFirewallPolicy:{input:{type:"structure",members:{FirewallPolicyName:{},FirewallPolicyArn:{}}},output:{type:"structure",required:["FirewallPolicyResponse"],members:{FirewallPolicyResponse:{shape:"S23"}}}},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:"S3n"}}}},DeleteTLSInspectionConfiguration:{input:{type:"structure",members:{TLSInspectionConfigurationArn:{},TLSInspectionConfigurationName:{}}},output:{type:"structure",required:["TLSInspectionConfigurationResponse"],members:{TLSInspectionConfigurationResponse:{shape:"S3x"}}}},DescribeFirewall:{input:{type:"structure",members:{FirewallName:{},FirewallArn:{}}},output:{type:"structure",members:{UpdateToken:{},Firewall:{shape:"So"},FirewallStatus:{shape:"Sq"}}}},DescribeFirewallPolicy:{input:{type:"structure",members:{FirewallPolicyName:{},FirewallPolicyArn:{}}},output:{type:"structure",required:["UpdateToken","FirewallPolicyResponse"],members:{UpdateToken:{},FirewallPolicyResponse:{shape:"S23"},FirewallPolicy:{shape:"S1b"}}}},DescribeLoggingConfiguration:{input:{type:"structure",members:{FirewallArn:{},FirewallName:{}}},output:{type:"structure",members:{FirewallArn:{},LoggingConfiguration:{shape:"S4h"}}}},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:"S29"},RuleGroupResponse:{shape:"S3n"}}}},DescribeRuleGroupMetadata:{input:{type:"structure",members:{RuleGroupName:{},RuleGroupArn:{},Type:{}}},output:{type:"structure",required:["RuleGroupArn","RuleGroupName"],members:{RuleGroupArn:{},RuleGroupName:{},Description:{},Type:{},Capacity:{type:"integer"},StatefulRuleOptions:{shape:"S3j"},LastModifiedTime:{type:"timestamp"}}}},DescribeTLSInspectionConfiguration:{input:{type:"structure",members:{TLSInspectionConfigurationArn:{},TLSInspectionConfigurationName:{}}},output:{type:"structure",required:["UpdateToken","TLSInspectionConfigurationResponse"],members:{UpdateToken:{},TLSInspectionConfiguration:{shape:"S3p"},TLSInspectionConfigurationResponse:{shape:"S3x"}}}},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"},Scope:{},ManagedType:{},Type:{}}},output:{type:"structure",members:{NextToken:{},RuleGroups:{type:"list",member:{type:"structure",members:{Name:{},Arn:{}}}}}}},ListTLSInspectionConfigurations:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{NextToken:{},TLSInspectionConfigurations:{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:"Sg"}}}},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:"Sg"}}},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:{}}}},UpdateFirewallEncryptionConfiguration:{input:{type:"structure",members:{UpdateToken:{},FirewallArn:{},FirewallName:{},EncryptionConfiguration:{shape:"Sk"}}},output:{type:"structure",members:{FirewallArn:{},FirewallName:{},UpdateToken:{},EncryptionConfiguration:{shape:"Sk"}}}},UpdateFirewallPolicy:{input:{type:"structure",required:["UpdateToken","FirewallPolicy"],members:{UpdateToken:{},FirewallPolicyArn:{},FirewallPolicyName:{},FirewallPolicy:{shape:"S1b"},Description:{},DryRun:{type:"boolean"},EncryptionConfiguration:{shape:"Sk"}}},output:{type:"structure",required:["UpdateToken","FirewallPolicyResponse"],members:{UpdateToken:{},FirewallPolicyResponse:{shape:"S23"}}}},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:"S4h"}}},output:{type:"structure",members:{FirewallArn:{},FirewallName:{},LoggingConfiguration:{shape:"S4h"}}}},UpdateRuleGroup:{input:{type:"structure",required:["UpdateToken"],members:{UpdateToken:{},RuleGroupArn:{},RuleGroupName:{},RuleGroup:{shape:"S29"},Rules:{},Type:{},Description:{},DryRun:{type:"boolean"},EncryptionConfiguration:{shape:"Sk"},SourceMetadata:{shape:"S3l"}}},output:{type:"structure",required:["UpdateToken","RuleGroupResponse"],members:{UpdateToken:{},RuleGroupResponse:{shape:"S3n"}}}},UpdateSubnetChangeProtection:{input:{type:"structure",required:["SubnetChangeProtection"],members:{UpdateToken:{},FirewallArn:{},FirewallName:{},SubnetChangeProtection:{type:"boolean"}}},output:{type:"structure",members:{UpdateToken:{},FirewallArn:{},FirewallName:{},SubnetChangeProtection:{type:"boolean"}}}},UpdateTLSInspectionConfiguration:{input:{type:"structure",required:["TLSInspectionConfiguration","UpdateToken"],members:{TLSInspectionConfigurationArn:{},TLSInspectionConfigurationName:{},TLSInspectionConfiguration:{shape:"S3p"},Description:{},EncryptionConfiguration:{shape:"Sk"},UpdateToken:{}}},output:{type:"structure",required:["UpdateToken","TLSInspectionConfigurationResponse"],members:{UpdateToken:{},TLSInspectionConfigurationResponse:{shape:"S3x"}}}}},shapes:{S7:{type:"list",member:{type:"structure",required:["SubnetId"],members:{SubnetId:{},IPAddressType:{}}}},Sg:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},Sk:{type:"structure",required:["Type"],members:{KeyId:{},Type:{}}},So:{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:"Sg"},EncryptionConfiguration:{shape:"Sk"}}},Sq:{type:"structure",required:["Status","ConfigurationSyncStateSummary"],members:{Status:{},ConfigurationSyncStateSummary:{},SyncStates:{type:"map",key:{},value:{type:"structure",members:{Attachment:{type:"structure",members:{SubnetId:{},EndpointId:{},Status:{},StatusMessage:{}}},Config:{type:"map",key:{},value:{type:"structure",members:{SyncStatus:{},UpdateToken:{}}}}}}},CapacityUsageSummary:{type:"structure",members:{CIDRs:{type:"structure",members:{AvailableCIDRCount:{type:"integer"},UtilizedCIDRCount:{type:"integer"},IPSetReferences:{type:"map",key:{},value:{type:"structure",members:{ResolvedCIDRCount:{type:"integer"}}}}}}}}}},S1b:{type:"structure",required:["StatelessDefaultActions","StatelessFragmentDefaultActions"],members:{StatelessRuleGroupReferences:{type:"list",member:{type:"structure",required:["ResourceArn","Priority"],members:{ResourceArn:{},Priority:{type:"integer"}}}},StatelessDefaultActions:{shape:"S1f"},StatelessFragmentDefaultActions:{shape:"S1f"},StatelessCustomActions:{shape:"S1g"},StatefulRuleGroupReferences:{type:"list",member:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{},Priority:{type:"integer"},Override:{type:"structure",members:{Action:{}}}}}},StatefulDefaultActions:{type:"list",member:{}},StatefulEngineOptions:{type:"structure",members:{RuleOrder:{},StreamExceptionPolicy:{}}},TLSInspectionConfigurationArn:{},PolicyVariables:{type:"structure",members:{RuleVariables:{shape:"S1x"}}}}},S1f:{type:"list",member:{}},S1g:{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:{}}}}}}}}}}},S1x:{type:"map",key:{},value:{type:"structure",required:["Definition"],members:{Definition:{shape:"S20"}}}},S20:{type:"list",member:{}},S23:{type:"structure",required:["FirewallPolicyName","FirewallPolicyArn","FirewallPolicyId"],members:{FirewallPolicyName:{},FirewallPolicyArn:{},FirewallPolicyId:{},Description:{},FirewallPolicyStatus:{},Tags:{shape:"Sg"},ConsumedStatelessRuleCapacity:{type:"integer"},ConsumedStatefulRuleCapacity:{type:"integer"},NumberOfAssociations:{type:"integer"},EncryptionConfiguration:{shape:"Sk"},LastModifiedTime:{type:"timestamp"}}},S29:{type:"structure",required:["RulesSource"],members:{RuleVariables:{type:"structure",members:{IPSets:{shape:"S1x"},PortSets:{type:"map",key:{},value:{type:"structure",members:{Definition:{shape:"S20"}}}}}},ReferenceSets:{type:"structure",members:{IPSetReferences:{type:"map",key:{},value:{type:"structure",members:{ReferenceArn:{}}}}}},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:"S37"},Destinations:{shape:"S37"},SourcePorts:{shape:"S3a"},DestinationPorts:{shape:"S3a"},Protocols:{shape:"S3d"},TCPFlags:{type:"list",member:{type:"structure",required:["Flags"],members:{Flags:{shape:"S3h"},Masks:{shape:"S3h"}}}}}},Actions:{shape:"S1f"}}},Priority:{type:"integer"}}}},CustomActions:{shape:"S1g"}}}}},StatefulRuleOptions:{shape:"S3j"}}},S37:{type:"list",member:{type:"structure",required:["AddressDefinition"],members:{AddressDefinition:{}}}},S3a:{type:"list",member:{type:"structure",required:["FromPort","ToPort"],members:{FromPort:{type:"integer"},ToPort:{type:"integer"}}}},S3d:{type:"list",member:{type:"integer"}},S3h:{type:"list",member:{}},S3j:{type:"structure",members:{RuleOrder:{}}},S3l:{type:"structure",members:{SourceArn:{},SourceUpdateToken:{}}},S3n:{type:"structure",required:["RuleGroupArn","RuleGroupName","RuleGroupId"],members:{RuleGroupArn:{},RuleGroupName:{},RuleGroupId:{},Description:{},Type:{},Capacity:{type:"integer"},RuleGroupStatus:{},Tags:{shape:"Sg"},ConsumedCapacity:{type:"integer"},NumberOfAssociations:{type:"integer"},EncryptionConfiguration:{shape:"Sk"},SourceMetadata:{shape:"S3l"},SnsTopic:{},LastModifiedTime:{type:"timestamp"}}},S3p:{type:"structure",members:{ServerCertificateConfigurations:{type:"list",member:{type:"structure",members:{ServerCertificates:{type:"list",member:{type:"structure",members:{ResourceArn:{}}}},Scopes:{type:"list",member:{type:"structure",members:{Sources:{shape:"S37"},Destinations:{shape:"S37"},SourcePorts:{shape:"S3a"},DestinationPorts:{shape:"S3a"},Protocols:{shape:"S3d"}}}}}}}}},S3x:{type:"structure",required:["TLSInspectionConfigurationArn","TLSInspectionConfigurationName","TLSInspectionConfigurationId"],members:{TLSInspectionConfigurationArn:{},TLSInspectionConfigurationName:{},TLSInspectionConfigurationId:{},TLSInspectionConfigurationStatus:{},Description:{},Tags:{shape:"Sg"},LastModifiedTime:{type:"timestamp"},NumberOfAssociations:{type:"integer"},EncryptionConfiguration:{shape:"Sk"},Certificates:{type:"list",member:{type:"structure",members:{CertificateArn:{},CertificateSerial:{},Status:{},StatusMessage:{}}}}}},S4h:{type:"structure",required:["LogDestinationConfigs"],members:{LogDestinationConfigs:{type:"list",member:{type:"structure",required:["LogType","LogDestinationType","LogDestination"],members:{LogType:{},LogDestinationType:{},LogDestination:{type:"map",key:{},value:{}}}}}}}}}},1294:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["cognitoidentity"]={};s.CognitoIdentity=i.defineService("cognitoidentity",["2014-06-30"]);Object.defineProperty(a.services["cognitoidentity"],"2014-06-30",{get:function get(){var e=r(6949);e.paginators=r(1963).pagination;return e},enumerable:true,configurable:true});e.exports=s.CognitoIdentity},1295:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2021-06-03",endpointPrefix:"internetmonitor",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"Amazon CloudWatch Internet Monitor",serviceId:"InternetMonitor",signatureVersion:"v4",signingName:"internetmonitor",uid:"internetmonitor-2021-06-03"},operations:{CreateMonitor:{http:{requestUri:"/v20210603/Monitors",responseCode:200},input:{type:"structure",required:["MonitorName"],members:{MonitorName:{},Resources:{shape:"S3"},ClientToken:{idempotencyToken:true},Tags:{shape:"S6"},MaxCityNetworksToMonitor:{type:"integer"},InternetMeasurementsLogDelivery:{shape:"Sa"},TrafficPercentageToMonitor:{type:"integer"}}},output:{type:"structure",required:["Arn","Status"],members:{Arn:{},Status:{}}},idempotent:true},DeleteMonitor:{http:{method:"DELETE",requestUri:"/v20210603/Monitors/{MonitorName}",responseCode:200},input:{type:"structure",required:["MonitorName"],members:{MonitorName:{location:"uri",locationName:"MonitorName"}}},output:{type:"structure",members:{}},idempotent:true},GetHealthEvent:{http:{method:"GET",requestUri:"/v20210603/Monitors/{MonitorName}/HealthEvents/{EventId}",responseCode:200},input:{type:"structure",required:["MonitorName","EventId"],members:{MonitorName:{location:"uri",locationName:"MonitorName"},EventId:{location:"uri",locationName:"EventId"}}},output:{type:"structure",required:["EventArn","EventId","StartedAt","LastUpdatedAt","ImpactedLocations","Status","ImpactType"],members:{EventArn:{},EventId:{},StartedAt:{shape:"Sn"},EndedAt:{shape:"Sn"},CreatedAt:{shape:"Sn"},LastUpdatedAt:{shape:"Sn"},ImpactedLocations:{shape:"So"},Status:{},PercentOfTotalTrafficImpacted:{type:"double"},ImpactType:{}}}},GetMonitor:{http:{method:"GET",requestUri:"/v20210603/Monitors/{MonitorName}",responseCode:200},input:{type:"structure",required:["MonitorName"],members:{MonitorName:{location:"uri",locationName:"MonitorName"}}},output:{type:"structure",required:["MonitorName","MonitorArn","Resources","Status","CreatedAt","ModifiedAt"],members:{MonitorName:{},MonitorArn:{},Resources:{shape:"S3"},Status:{},CreatedAt:{shape:"Sn"},ModifiedAt:{shape:"Sn"},ProcessingStatus:{},ProcessingStatusInfo:{},Tags:{shape:"S6"},MaxCityNetworksToMonitor:{type:"integer"},InternetMeasurementsLogDelivery:{shape:"Sa"},TrafficPercentageToMonitor:{type:"integer"}}}},ListHealthEvents:{http:{method:"GET",requestUri:"/v20210603/Monitors/{MonitorName}/HealthEvents",responseCode:200},input:{type:"structure",required:["MonitorName"],members:{MonitorName:{location:"uri",locationName:"MonitorName"},StartTime:{shape:"Sn",location:"querystring",locationName:"StartTime"},EndTime:{shape:"Sn",location:"querystring",locationName:"EndTime"},NextToken:{location:"querystring",locationName:"NextToken"},MaxResults:{location:"querystring",locationName:"MaxResults",type:"integer"},EventStatus:{location:"querystring",locationName:"EventStatus"}}},output:{type:"structure",required:["HealthEvents"],members:{HealthEvents:{type:"list",member:{type:"structure",required:["EventArn","EventId","StartedAt","LastUpdatedAt","ImpactedLocations","Status","ImpactType"],members:{EventArn:{},EventId:{},StartedAt:{shape:"Sn"},EndedAt:{shape:"Sn"},CreatedAt:{shape:"Sn"},LastUpdatedAt:{shape:"Sn"},ImpactedLocations:{shape:"So"},Status:{},PercentOfTotalTrafficImpacted:{type:"double"},ImpactType:{}}}},NextToken:{}}}},ListMonitors:{http:{method:"GET",requestUri:"/v20210603/Monitors",responseCode:200},input:{type:"structure",members:{NextToken:{location:"querystring",locationName:"NextToken"},MaxResults:{location:"querystring",locationName:"MaxResults",type:"integer"},MonitorStatus:{location:"querystring",locationName:"MonitorStatus"}}},output:{type:"structure",required:["Monitors"],members:{Monitors:{type:"list",member:{type:"structure",required:["MonitorName","MonitorArn","Status"],members:{MonitorName:{},MonitorArn:{},Status:{},ProcessingStatus:{}}}},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:"S6"}}}},TagResource:{http:{requestUri:"/tags/{ResourceArn}",responseCode:204},input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{location:"uri",locationName:"ResourceArn"},Tags:{shape:"S6"}}},output:{type:"structure",members:{}},idempotent:true},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},UpdateMonitor:{http:{method:"PATCH",requestUri:"/v20210603/Monitors/{MonitorName}",responseCode:200},input:{type:"structure",required:["MonitorName"],members:{MonitorName:{location:"uri",locationName:"MonitorName"},ResourcesToAdd:{shape:"S3"},ResourcesToRemove:{shape:"S3"},Status:{},ClientToken:{idempotencyToken:true},MaxCityNetworksToMonitor:{type:"integer"},InternetMeasurementsLogDelivery:{shape:"Sa"},TrafficPercentageToMonitor:{type:"integer"}}},output:{type:"structure",required:["MonitorArn","Status"],members:{MonitorArn:{},Status:{}}},idempotent:true}},shapes:{S3:{type:"list",member:{}},S6:{type:"map",key:{},value:{}},Sa:{type:"structure",members:{S3Config:{type:"structure",members:{BucketName:{},BucketPrefix:{},LogDeliveryStatus:{}}}}},Sn:{type:"timestamp",timestampFormat:"iso8601"},So:{type:"list",member:{type:"structure",required:["ASName","ASNumber","Country","Status"],members:{ASName:{},ASNumber:{type:"long"},Country:{},Subdivision:{},Metro:{},City:{},Latitude:{type:"double"},Longitude:{type:"double"},CountryCode:{},SubdivisionCode:{},ServiceLocation:{},Status:{},CausedBy:{type:"structure",required:["Networks","AsPath","NetworkEventType"],members:{Networks:{shape:"Su"},AsPath:{shape:"Su"},NetworkEventType:{}}},InternetHealth:{type:"structure",members:{Availability:{type:"structure",members:{ExperienceScore:{type:"double"},PercentOfTotalTrafficImpacted:{type:"double"},PercentOfClientLocationImpacted:{type:"double"}}},Performance:{type:"structure",members:{ExperienceScore:{type:"double"},PercentOfTotalTrafficImpacted:{type:"double"},PercentOfClientLocationImpacted:{type:"double"},RoundTripTime:{type:"structure",members:{P50:{type:"double"},P90:{type:"double"},P95:{type:"double"}}}}}}}}}},Su:{type:"list",member:{type:"structure",required:["ASName","ASNumber"],members:{ASName:{},ASNumber:{type:"long"}}}}}}},1310:function(e,t,r){const s=r(5316);const i=r(3825);const a=r(9301);async function runEcsTask({ecs:e,cluster:t,serviceName:r,definedContainerName:o,command:n,givenTaskDefinition:u,waitForCompletion:p,showRawOutput:m}){s.debug("Describing ecs services");const c=await e.describeServices({cluster:t,services:[r]}).promise();if(!c.services||c.services.length===0){throw new Error("no such service")}const l=c.services[0];s.debug("Describing task definition");const{taskDefinition:d}=await e.describeTaskDefinition({taskDefinition:u||l.taskDefinition}).promise();const y=(()=>{if(o){return o}else{if(d.containerDefinitions.length!=1){throw new Error("Running in tasks with more than one container is not yet supported")}return d.containerDefinitions[0].name}})();s.debug(`Using container name ${y}`);const b=l.deployments&&l.deployments[0]?l.deployments[0].networkConfiguration:l.taskSets[0].networkConfiguration;s.debug(`Running ${n} command in ${d.taskDefinitionArn}`);const S=await e.runTask({cluster:t,taskDefinition:d.taskDefinitionArn,launchType:"FARGATE",overrides:{containerOverrides:[{name:y,command:["sh","-c",n]}]},networkConfiguration:b}).promise();const g=S.tasks[0].taskArn;const h=g.split(":");const N=h[3];const I=h[5].split("/");const T=I[I.length-1];const f=`https://${N}.console.aws.amazon.com/ecs/home?region=${N}#/clusters/${t}/tasks/${T}/details`;s.info(`Task started. Track it online at ${f}`);s.setOutput("url",f);if(p==="true"){const r=await a(e,t,T);s.info("Task completed");if(m==="true"){const e=d.containerDefinitions[0].logConfiguration;const t=await i(e,y,T);const r=JSON.stringify(t,null,2);s.info(`Task output ${r}`);s.setOutput("raw_output",t)}const o=r.containers.find(({name:e})=>e===y);if(o&&o.exitCode!==0){throw new Error(`Task exited abnormally. Exit code: ${o.exitCode}`)}}else{s.info("The task is up and running but the action isn't going to wait for execution to complete")}}e.exports=runEcsTask},1320:function(e){e.exports={pagination:{ListExperiments:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"experiments"},ListFeatures:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"features"},ListLaunches:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"launches"},ListProjects:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"projects"},ListSegmentReferences:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"referencedBy"},ListSegments:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"segments"}}}},1324:function(e){e.exports={version:2,waiters:{}}},1325:function(e,t,r){var s=r(2393);s.TokenProviderChain=s.util.inherit(s.Token,{constructor:function TokenProviderChain(e){if(e){this.providers=e}else{this.providers=s.TokenProviderChain.defaultProviders.slice(0)}this.resolveCallbacks=[]},resolve:function resolve(e){var t=this;if(t.providers.length===0){e(new Error("No providers"));return t}if(t.resolveCallbacks.push(e)===1){var r=0;var i=t.providers.slice(0);function resolveNext(e,a){if(!e&&a||r===i.length){s.util.arrayEach(t.resolveCallbacks,function(t){t(e,a)});t.resolveCallbacks.length=0;return}var o=i[r++];if(typeof o==="function"){a=o.call()}else{a=o}if(a.get){a.get(function(e){resolveNext(e,e?null:a)})}else{resolveNext(null,a)}}resolveNext()}return t}});s.TokenProviderChain.defaultProviders=[];s.TokenProviderChain.addPromisesToClass=function addPromisesToClass(e){this.prototype.resolvePromise=s.util.promisifyMethod("resolve",e)};s.TokenProviderChain.deletePromisesFromClass=function deletePromisesFromClass(){delete this.prototype.resolvePromise};s.util.addPromises(s.TokenProviderChain)},1333:function(e){e.exports={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:{}}}}}},1343:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["codeguruprofiler"]={};s.CodeGuruProfiler=i.defineService("codeguruprofiler",["2019-07-18"]);Object.defineProperty(a.services["codeguruprofiler"],"2019-07-18",{get:function get(){var e=r(354);e.paginators=r(7755).pagination;return e},enumerable:true,configurable:true});e.exports=s.CodeGuruProfiler},1359:function(e){e.exports={pagination:{ListManagedResources:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"},ListZonalShifts:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"}}}},1363:function(e,t,r){var s=r(2393);var i=r(1294);var a=r(2726);s.CognitoIdentityCredentials=s.util.inherit(s.Credentials,{localStorageKey:{id:"aws.cognito.identity-id.",providers:"aws.cognito.identity-providers."},constructor:function CognitoIdentityCredentials(e,t){s.Credentials.call(this);this.expired=true;this.params=e;this.data=null;this._identityId=null;this._clientConfig=s.util.copy(t||{});this.loadCachedId();var r=this;Object.defineProperty(this,"identityId",{get:function(){r.loadCachedId();return r._identityId||r.params.IdentityId},set:function(e){r._identityId=e}})},refresh:function refresh(e){this.coalesceRefresh(e||s.util.fn.callback)},load:function load(e){var t=this;t.createClients();t.data=null;t._identityId=null;t.getId(function(r){if(!r){if(!t.params.RoleArn){t.getCredentialsForIdentity(e)}else{t.getCredentialsFromSTS(e)}}else{t.clearIdOnNotAuthorized(r);e(r)}})},clearCachedId:function clearCache(){this._identityId=null;delete this.params.IdentityId;var e=this.params.IdentityPoolId;var t=this.params.LoginId||"";delete this.storage[this.localStorageKey.id+e+t];delete this.storage[this.localStorageKey.providers+e+t]},clearIdOnNotAuthorized:function clearIdOnNotAuthorized(e){var t=this;if(e.code=="NotAuthorizedException"){t.clearCachedId()}},getId:function getId(e){var t=this;if(typeof t.params.IdentityId==="string"){return e(null,t.params.IdentityId)}t.cognito.getId(function(r,s){if(!r&&s.IdentityId){t.params.IdentityId=s.IdentityId;e(null,s.IdentityId)}else{e(r)}})},loadCredentials:function loadCredentials(e,t){if(!e||!t)return;t.expired=false;t.accessKeyId=e.Credentials.AccessKeyId;t.secretAccessKey=e.Credentials.SecretKey;t.sessionToken=e.Credentials.SessionToken;t.expireTime=e.Credentials.Expiration},getCredentialsForIdentity:function getCredentialsForIdentity(e){var t=this;t.cognito.getCredentialsForIdentity(function(r,s){if(!r){t.cacheId(s);t.data=s;t.loadCredentials(t.data,t)}else{t.clearIdOnNotAuthorized(r)}e(r)})},getCredentialsFromSTS:function getCredentialsFromSTS(e){var t=this;t.cognito.getOpenIdToken(function(r,s){if(!r){t.cacheId(s);t.params.WebIdentityToken=s.Token;t.webIdentityCredentials.refresh(function(r){if(!r){t.data=t.webIdentityCredentials.data;t.sts.credentialsFrom(t.data,t)}e(r)})}else{t.clearIdOnNotAuthorized(r);e(r)}})},loadCachedId:function loadCachedId(){var e=this;if(s.util.isBrowser()&&!e.params.IdentityId){var t=e.getStorage("id");if(t&&e.params.Logins){var r=Object.keys(e.params.Logins);var i=(e.getStorage("providers")||"").split(",");var a=i.filter(function(e){return r.indexOf(e)!==-1});if(a.length!==0){e.params.IdentityId=t}}else if(t){e.params.IdentityId=t}}},createClients:function(){var e=this._clientConfig;this.webIdentityCredentials=this.webIdentityCredentials||new s.WebIdentityCredentials(this.params,e);if(!this.cognito){var t=s.util.merge({},e);t.params=this.params;this.cognito=new i(t)}this.sts=this.sts||new a(e)},cacheId:function cacheId(e){this._identityId=e.IdentityId;this.params.IdentityId=this._identityId;if(s.util.isBrowser()){this.setStorage("id",e.IdentityId);if(this.params.Logins){this.setStorage("providers",Object.keys(this.params.Logins).join(","))}}},getStorage:function getStorage(e){return this.storage[this.localStorageKey[e]+this.params.IdentityPoolId+(this.params.LoginId||"")]},setStorage:function setStorage(e,t){try{this.storage[this.localStorageKey[e]+this.params.IdentityPoolId+(this.params.LoginId||"")]=t}catch(e){}},storage:function(){try{var e=s.util.isBrowser()&&window.localStorage!==null&&typeof window.localStorage==="object"?window.localStorage:{};e["aws.test-storage"]="foobar";delete e["aws.test-storage"];return e}catch(e){return{}}}()})},1368:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:true});t.default=void 0;var s=_interopRequireDefault(r(8541));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}const i=[];for(let e=0;e<256;++e){i.push((e+256).toString(16).substr(1))}function stringify(e,t=0){const r=(i[e[t+0]]+i[e[t+1]]+i[e[t+2]]+i[e[t+3]]+"-"+i[e[t+4]]+i[e[t+5]]+"-"+i[e[t+6]]+i[e[t+7]]+"-"+i[e[t+8]]+i[e[t+9]]+"-"+i[e[t+10]]+i[e[t+11]]+i[e[t+12]]+i[e[t+13]]+i[e[t+14]]+i[e[t+15]]).toLowerCase();if(!(0,s.default)(r)){throw TypeError("Stringified UUID is invalid")}return r}var a=stringify;t.default=a},1374:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["workdocs"]={};s.WorkDocs=i.defineService("workdocs",["2016-05-01"]);Object.defineProperty(a.services["workdocs"],"2016-05-01",{get:function get(){var e=r(6129);e.paginators=r(4073).pagination;return e},enumerable:true,configurable:true});e.exports=s.WorkDocs},1382:function(e){e.exports={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:{AssociateAlias:{http:{method:"PUT",requestUri:"/2020-05-31/distribution/{TargetDistributionId}/associate-alias",responseCode:200},input:{type:"structure",required:["TargetDistributionId","Alias"],members:{TargetDistributionId:{location:"uri",locationName:"TargetDistributionId"},Alias:{location:"querystring",locationName:"Alias"}}}},CopyDistribution:{http:{requestUri:"/2020-05-31/distribution/{PrimaryDistributionId}/copy",responseCode:201},input:{locationName:"CopyDistributionRequest",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2020-05-31/"},type:"structure",required:["PrimaryDistributionId","CallerReference"],members:{PrimaryDistributionId:{location:"uri",locationName:"PrimaryDistributionId"},Staging:{location:"header",locationName:"Staging",type:"boolean"},IfMatch:{location:"header",locationName:"If-Match"},CallerReference:{}}},output:{type:"structure",members:{Distribution:{shape:"S6"},Location:{location:"header",locationName:"Location"},ETag:{location:"header",locationName:"ETag"}},payload:"Distribution"}},CreateCachePolicy:{http:{requestUri:"/2020-05-31/cache-policy",responseCode:201},input:{type:"structure",required:["CachePolicyConfig"],members:{CachePolicyConfig:{shape:"S2n",locationName:"CachePolicyConfig",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2020-05-31/"}}},payload:"CachePolicyConfig"},output:{type:"structure",members:{CachePolicy:{shape:"S2y"},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:"S30",locationName:"CloudFrontOriginAccessIdentityConfig",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2020-05-31/"}}},payload:"CloudFrontOriginAccessIdentityConfig"},output:{type:"structure",members:{CloudFrontOriginAccessIdentity:{shape:"S32"},Location:{location:"header",locationName:"Location"},ETag:{location:"header",locationName:"ETag"}},payload:"CloudFrontOriginAccessIdentity"}},CreateContinuousDeploymentPolicy:{http:{requestUri:"/2020-05-31/continuous-deployment-policy",responseCode:201},input:{type:"structure",required:["ContinuousDeploymentPolicyConfig"],members:{ContinuousDeploymentPolicyConfig:{shape:"S34",locationName:"ContinuousDeploymentPolicyConfig",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2020-05-31/"}}},payload:"ContinuousDeploymentPolicyConfig"},output:{type:"structure",members:{ContinuousDeploymentPolicy:{shape:"S3e"},Location:{location:"header",locationName:"Location"},ETag:{location:"header",locationName:"ETag"}},payload:"ContinuousDeploymentPolicy"}},CreateDistribution:{http:{requestUri:"/2020-05-31/distribution",responseCode:201},input:{type:"structure",required:["DistributionConfig"],members:{DistributionConfig:{shape:"Sh",locationName:"DistributionConfig",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2020-05-31/"}}},payload:"DistributionConfig"},output:{type:"structure",members:{Distribution:{shape:"S6"},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:"Sh"},Tags:{shape:"S3j"}}}},payload:"DistributionConfigWithTags"},output:{type:"structure",members:{Distribution:{shape:"S6"},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:"S3q",locationName:"FieldLevelEncryptionConfig",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2020-05-31/"}}},payload:"FieldLevelEncryptionConfig"},output:{type:"structure",members:{FieldLevelEncryption:{shape:"S41"},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:"S43",locationName:"FieldLevelEncryptionProfileConfig",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2020-05-31/"}}},payload:"FieldLevelEncryptionProfileConfig"},output:{type:"structure",members:{FieldLevelEncryptionProfile:{shape:"S4a"},Location:{location:"header",locationName:"Location"},ETag:{location:"header",locationName:"ETag"}},payload:"FieldLevelEncryptionProfile"}},CreateFunction:{http:{requestUri:"/2020-05-31/function",responseCode:201},input:{locationName:"CreateFunctionRequest",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2020-05-31/"},type:"structure",required:["Name","FunctionConfig","FunctionCode"],members:{Name:{},FunctionConfig:{shape:"S4d"},FunctionCode:{shape:"S4f"}}},output:{type:"structure",members:{FunctionSummary:{shape:"S4h"},Location:{location:"header",locationName:"Location"},ETag:{location:"header",locationName:"ETag"}},payload:"FunctionSummary"}},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:"S4l",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:"S4p"}},payload:"Invalidation"}},CreateKeyGroup:{http:{requestUri:"/2020-05-31/key-group",responseCode:201},input:{type:"structure",required:["KeyGroupConfig"],members:{KeyGroupConfig:{shape:"S4r",locationName:"KeyGroupConfig",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2020-05-31/"}}},payload:"KeyGroupConfig"},output:{type:"structure",members:{KeyGroup:{shape:"S4u"},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:"S4w",locationName:"MonitoringSubscription",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2020-05-31/"}}},payload:"MonitoringSubscription"},output:{type:"structure",members:{MonitoringSubscription:{shape:"S4w"}},payload:"MonitoringSubscription"}},CreateOriginAccessControl:{http:{requestUri:"/2020-05-31/origin-access-control",responseCode:201},input:{type:"structure",required:["OriginAccessControlConfig"],members:{OriginAccessControlConfig:{shape:"S51",locationName:"OriginAccessControlConfig",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2020-05-31/"}}},payload:"OriginAccessControlConfig"},output:{type:"structure",members:{OriginAccessControl:{shape:"S56"},Location:{location:"header",locationName:"Location"},ETag:{location:"header",locationName:"ETag"}},payload:"OriginAccessControl"}},CreateOriginRequestPolicy:{http:{requestUri:"/2020-05-31/origin-request-policy",responseCode:201},input:{type:"structure",required:["OriginRequestPolicyConfig"],members:{OriginRequestPolicyConfig:{shape:"S58",locationName:"OriginRequestPolicyConfig",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2020-05-31/"}}},payload:"OriginRequestPolicyConfig"},output:{type:"structure",members:{OriginRequestPolicy:{shape:"S5g"},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:"S5i",locationName:"PublicKeyConfig",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2020-05-31/"}}},payload:"PublicKeyConfig"},output:{type:"structure",members:{PublicKey:{shape:"S5k"},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:"S5m"},Fields:{shape:"S5p"},Name:{},SamplingRate:{type:"long"}}},output:{type:"structure",members:{RealtimeLogConfig:{shape:"S5r"}}}},CreateResponseHeadersPolicy:{http:{requestUri:"/2020-05-31/response-headers-policy",responseCode:201},input:{type:"structure",required:["ResponseHeadersPolicyConfig"],members:{ResponseHeadersPolicyConfig:{shape:"S5t",locationName:"ResponseHeadersPolicyConfig",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2020-05-31/"}}},payload:"ResponseHeadersPolicyConfig"},output:{type:"structure",members:{ResponseHeadersPolicy:{shape:"S6m"},Location:{location:"header",locationName:"Location"},ETag:{location:"header",locationName:"ETag"}},payload:"ResponseHeadersPolicy"}},CreateStreamingDistribution:{http:{requestUri:"/2020-05-31/streaming-distribution",responseCode:201},input:{type:"structure",required:["StreamingDistributionConfig"],members:{StreamingDistributionConfig:{shape:"S6o",locationName:"StreamingDistributionConfig",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2020-05-31/"}}},payload:"StreamingDistributionConfig"},output:{type:"structure",members:{StreamingDistribution:{shape:"S6s"},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:"S6o"},Tags:{shape:"S3j"}}}},payload:"StreamingDistributionConfigWithTags"},output:{type:"structure",members:{StreamingDistribution:{shape:"S6s"},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"}}}},DeleteContinuousDeploymentPolicy:{http:{method:"DELETE",requestUri:"/2020-05-31/continuous-deployment-policy/{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"}}}},DeleteFunction:{http:{method:"DELETE",requestUri:"/2020-05-31/function/{Name}",responseCode:204},input:{type:"structure",required:["IfMatch","Name"],members:{Name:{location:"uri",locationName:"Name"},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:{}}},DeleteOriginAccessControl:{http:{method:"DELETE",requestUri:"/2020-05-31/origin-access-control/{Id}",responseCode:204},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"},IfMatch:{location:"header",locationName:"If-Match"}}}},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:{}}}},DeleteResponseHeadersPolicy:{http:{method:"DELETE",requestUri:"/2020-05-31/response-headers-policy/{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:"/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"}}}},DescribeFunction:{http:{method:"GET",requestUri:"/2020-05-31/function/{Name}/describe"},input:{type:"structure",required:["Name"],members:{Name:{location:"uri",locationName:"Name"},Stage:{location:"querystring",locationName:"Stage"}}},output:{type:"structure",members:{FunctionSummary:{shape:"S4h"},ETag:{location:"header",locationName:"ETag"}},payload:"FunctionSummary"}},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:"S2y"},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:"S2n"},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:"S32"},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:"S30"},ETag:{location:"header",locationName:"ETag"}},payload:"CloudFrontOriginAccessIdentityConfig"}},GetContinuousDeploymentPolicy:{http:{method:"GET",requestUri:"/2020-05-31/continuous-deployment-policy/{Id}"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{ContinuousDeploymentPolicy:{shape:"S3e"},ETag:{location:"header",locationName:"ETag"}},payload:"ContinuousDeploymentPolicy"}},GetContinuousDeploymentPolicyConfig:{http:{method:"GET",requestUri:"/2020-05-31/continuous-deployment-policy/{Id}/config"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{ContinuousDeploymentPolicyConfig:{shape:"S34"},ETag:{location:"header",locationName:"ETag"}},payload:"ContinuousDeploymentPolicyConfig"}},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:"S6"},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:"Sh"},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:"S41"},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:"S3q"},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:"S4a"},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:"S43"},ETag:{location:"header",locationName:"ETag"}},payload:"FieldLevelEncryptionProfileConfig"}},GetFunction:{http:{method:"GET",requestUri:"/2020-05-31/function/{Name}"},input:{type:"structure",required:["Name"],members:{Name:{location:"uri",locationName:"Name"},Stage:{location:"querystring",locationName:"Stage"}}},output:{type:"structure",members:{FunctionCode:{shape:"S4f"},ETag:{location:"header",locationName:"ETag"},ContentType:{location:"header",locationName:"Content-Type"}},payload:"FunctionCode"}},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:"S4p"}},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:"S4u"},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:"S4r"},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:"S4w"}},payload:"MonitoringSubscription"}},GetOriginAccessControl:{http:{method:"GET",requestUri:"/2020-05-31/origin-access-control/{Id}"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{OriginAccessControl:{shape:"S56"},ETag:{location:"header",locationName:"ETag"}},payload:"OriginAccessControl"}},GetOriginAccessControlConfig:{http:{method:"GET",requestUri:"/2020-05-31/origin-access-control/{Id}/config"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{OriginAccessControlConfig:{shape:"S51"},ETag:{location:"header",locationName:"ETag"}},payload:"OriginAccessControlConfig"}},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:"S5g"},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:"S58"},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:"S5k"},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:"S5i"},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:"S5r"}}}},GetResponseHeadersPolicy:{http:{method:"GET",requestUri:"/2020-05-31/response-headers-policy/{Id}"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{ResponseHeadersPolicy:{shape:"S6m"},ETag:{location:"header",locationName:"ETag"}},payload:"ResponseHeadersPolicy"}},GetResponseHeadersPolicyConfig:{http:{method:"GET",requestUri:"/2020-05-31/response-headers-policy/{Id}/config"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{ResponseHeadersPolicyConfig:{shape:"S5t"},ETag:{location:"header",locationName:"ETag"}},payload:"ResponseHeadersPolicyConfig"}},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:"S6s"},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:"S6o"},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:"S2y"}}}}}}},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"}},ListConflictingAliases:{http:{method:"GET",requestUri:"/2020-05-31/conflicting-alias",responseCode:200},input:{type:"structure",required:["DistributionId","Alias"],members:{DistributionId:{location:"querystring",locationName:"DistributionId"},Alias:{location:"querystring",locationName:"Alias"},Marker:{location:"querystring",locationName:"Marker"},MaxItems:{location:"querystring",locationName:"MaxItems",type:"integer"}}},output:{type:"structure",members:{ConflictingAliasesList:{type:"structure",members:{NextMarker:{},MaxItems:{type:"integer"},Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"ConflictingAlias",type:"structure",members:{Alias:{},DistributionId:{},AccountId:{}}}}}}},payload:"ConflictingAliasesList"}},ListContinuousDeploymentPolicies:{http:{method:"GET",requestUri:"/2020-05-31/continuous-deployment-policy"},input:{type:"structure",members:{Marker:{location:"querystring",locationName:"Marker"},MaxItems:{location:"querystring",locationName:"MaxItems"}}},output:{type:"structure",members:{ContinuousDeploymentPolicyList:{type:"structure",required:["MaxItems","Quantity"],members:{NextMarker:{},MaxItems:{type:"integer"},Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"ContinuousDeploymentPolicySummary",type:"structure",required:["ContinuousDeploymentPolicy"],members:{ContinuousDeploymentPolicy:{shape:"S3e"}}}}}}},payload:"ContinuousDeploymentPolicyList"}},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:"S9o"}},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:"S9t"}},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:"S9t"}},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:"S9t"}},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:"S9o"}},payload:"DistributionList"}},ListDistributionsByResponseHeadersPolicyId:{http:{method:"GET",requestUri:"/2020-05-31/distributionsByResponseHeadersPolicyId/{ResponseHeadersPolicyId}"},input:{type:"structure",required:["ResponseHeadersPolicyId"],members:{Marker:{location:"querystring",locationName:"Marker"},MaxItems:{location:"querystring",locationName:"MaxItems"},ResponseHeadersPolicyId:{location:"uri",locationName:"ResponseHeadersPolicyId"}}},output:{type:"structure",members:{DistributionIdList:{shape:"S9t"}},payload:"DistributionIdList"}},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:"S9o"}},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:"S3r"},ContentTypeProfileConfig:{shape:"S3v"}}}}}}},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:"S44"},Comment:{}}}}}}},payload:"FieldLevelEncryptionProfileList"}},ListFunctions:{http:{method:"GET",requestUri:"/2020-05-31/function"},input:{type:"structure",members:{Marker:{location:"querystring",locationName:"Marker"},MaxItems:{location:"querystring",locationName:"MaxItems"},Stage:{location:"querystring",locationName:"Stage"}}},output:{type:"structure",members:{FunctionList:{type:"structure",required:["MaxItems","Quantity"],members:{NextMarker:{},MaxItems:{type:"integer"},Quantity:{type:"integer"},Items:{type:"list",member:{shape:"S4h",locationName:"FunctionSummary"}}}}},payload:"FunctionList"}},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:"S4u"}}}}}}},payload:"KeyGroupList"}},ListOriginAccessControls:{http:{method:"GET",requestUri:"/2020-05-31/origin-access-control"},input:{type:"structure",members:{Marker:{location:"querystring",locationName:"Marker"},MaxItems:{location:"querystring",locationName:"MaxItems"}}},output:{type:"structure",members:{OriginAccessControlList:{type:"structure",required:["Marker","MaxItems","IsTruncated","Quantity"],members:{Marker:{},NextMarker:{},MaxItems:{type:"integer"},IsTruncated:{type:"boolean"},Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"OriginAccessControlSummary",type:"structure",required:["Id","Description","Name","SigningProtocol","SigningBehavior","OriginAccessControlOriginType"],members:{Id:{},Description:{},Name:{},SigningProtocol:{},SigningBehavior:{},OriginAccessControlOriginType:{}}}}}}},payload:"OriginAccessControlList"}},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:"S5g"}}}}}}},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:"S5r"}},IsTruncated:{type:"boolean"},Marker:{},NextMarker:{}}}},payload:"RealtimeLogConfigs"}},ListResponseHeadersPolicies:{http:{method:"GET",requestUri:"/2020-05-31/response-headers-policy"},input:{type:"structure",members:{Type:{location:"querystring",locationName:"Type"},Marker:{location:"querystring",locationName:"Marker"},MaxItems:{location:"querystring",locationName:"MaxItems"}}},output:{type:"structure",members:{ResponseHeadersPolicyList:{type:"structure",required:["MaxItems","Quantity"],members:{NextMarker:{},MaxItems:{type:"integer"},Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"ResponseHeadersPolicySummary",type:"structure",required:["Type","ResponseHeadersPolicy"],members:{Type:{},ResponseHeadersPolicy:{shape:"S6m"}}}}}}},payload:"ResponseHeadersPolicyList"}},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:"S6p"},Aliases:{shape:"Si"},TrustedSigners:{shape:"S19"},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:"S3j"}},payload:"Tags"}},PublishFunction:{http:{requestUri:"/2020-05-31/function/{Name}/publish"},input:{type:"structure",required:["Name","IfMatch"],members:{Name:{location:"uri",locationName:"Name"},IfMatch:{location:"header",locationName:"If-Match"}}},output:{type:"structure",members:{FunctionSummary:{shape:"S4h"}},payload:"FunctionSummary"}},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:"S3j",locationName:"Tags",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2020-05-31/"}}},payload:"Tags"}},TestFunction:{http:{requestUri:"/2020-05-31/function/{Name}/test"},input:{locationName:"TestFunctionRequest",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2020-05-31/"},type:"structure",required:["Name","IfMatch","EventObject"],members:{Name:{location:"uri",locationName:"Name"},IfMatch:{location:"header",locationName:"If-Match"},Stage:{},EventObject:{type:"blob",sensitive:true}}},output:{type:"structure",members:{TestResult:{type:"structure",members:{FunctionSummary:{shape:"S4h"},ComputeUtilization:{},FunctionExecutionLogs:{type:"list",member:{},sensitive:true},FunctionErrorMessage:{shape:"Sq"},FunctionOutput:{shape:"Sq"}}}},payload:"TestResult"}},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:"S2n",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:"S2y"},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:"S30",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:"S32"},ETag:{location:"header",locationName:"ETag"}},payload:"CloudFrontOriginAccessIdentity"}},UpdateContinuousDeploymentPolicy:{http:{method:"PUT",requestUri:"/2020-05-31/continuous-deployment-policy/{Id}"},input:{type:"structure",required:["ContinuousDeploymentPolicyConfig","Id"],members:{ContinuousDeploymentPolicyConfig:{shape:"S34",locationName:"ContinuousDeploymentPolicyConfig",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2020-05-31/"}},Id:{location:"uri",locationName:"Id"},IfMatch:{location:"header",locationName:"If-Match"}},payload:"ContinuousDeploymentPolicyConfig"},output:{type:"structure",members:{ContinuousDeploymentPolicy:{shape:"S3e"},ETag:{location:"header",locationName:"ETag"}},payload:"ContinuousDeploymentPolicy"}},UpdateDistribution:{http:{method:"PUT",requestUri:"/2020-05-31/distribution/{Id}/config"},input:{type:"structure",required:["DistributionConfig","Id"],members:{DistributionConfig:{shape:"Sh",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:"S6"},ETag:{location:"header",locationName:"ETag"}},payload:"Distribution"}},UpdateDistributionWithStagingConfig:{http:{method:"PUT",requestUri:"/2020-05-31/distribution/{Id}/promote-staging-config"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"},StagingDistributionId:{location:"querystring",locationName:"StagingDistributionId"},IfMatch:{location:"header",locationName:"If-Match"}}},output:{type:"structure",members:{Distribution:{shape:"S6"},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:"S3q",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:"S41"},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:"S43",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:"S4a"},ETag:{location:"header",locationName:"ETag"}},payload:"FieldLevelEncryptionProfile"}},UpdateFunction:{http:{method:"PUT",requestUri:"/2020-05-31/function/{Name}"},input:{locationName:"UpdateFunctionRequest",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2020-05-31/"},type:"structure",required:["IfMatch","FunctionConfig","FunctionCode","Name"],members:{Name:{location:"uri",locationName:"Name"},IfMatch:{location:"header",locationName:"If-Match"},FunctionConfig:{shape:"S4d"},FunctionCode:{shape:"S4f"}}},output:{type:"structure",members:{FunctionSummary:{shape:"S4h"},ETag:{location:"header",locationName:"ETtag"}},payload:"FunctionSummary"}},UpdateKeyGroup:{http:{method:"PUT",requestUri:"/2020-05-31/key-group/{Id}"},input:{type:"structure",required:["KeyGroupConfig","Id"],members:{KeyGroupConfig:{shape:"S4r",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:"S4u"},ETag:{location:"header",locationName:"ETag"}},payload:"KeyGroup"}},UpdateOriginAccessControl:{http:{method:"PUT",requestUri:"/2020-05-31/origin-access-control/{Id}/config"},input:{type:"structure",required:["OriginAccessControlConfig","Id"],members:{OriginAccessControlConfig:{shape:"S51",locationName:"OriginAccessControlConfig",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2020-05-31/"}},Id:{location:"uri",locationName:"Id"},IfMatch:{location:"header",locationName:"If-Match"}},payload:"OriginAccessControlConfig"},output:{type:"structure",members:{OriginAccessControl:{shape:"S56"},ETag:{location:"header",locationName:"ETag"}},payload:"OriginAccessControl"}},UpdateOriginRequestPolicy:{http:{method:"PUT",requestUri:"/2020-05-31/origin-request-policy/{Id}"},input:{type:"structure",required:["OriginRequestPolicyConfig","Id"],members:{OriginRequestPolicyConfig:{shape:"S58",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:"S5g"},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:"S5i",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:"S5k"},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:"S5m"},Fields:{shape:"S5p"},Name:{},ARN:{},SamplingRate:{type:"long"}}},output:{type:"structure",members:{RealtimeLogConfig:{shape:"S5r"}}}},UpdateResponseHeadersPolicy:{http:{method:"PUT",requestUri:"/2020-05-31/response-headers-policy/{Id}"},input:{type:"structure",required:["ResponseHeadersPolicyConfig","Id"],members:{ResponseHeadersPolicyConfig:{shape:"S5t",locationName:"ResponseHeadersPolicyConfig",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2020-05-31/"}},Id:{location:"uri",locationName:"Id"},IfMatch:{location:"header",locationName:"If-Match"}},payload:"ResponseHeadersPolicyConfig"},output:{type:"structure",members:{ResponseHeadersPolicy:{shape:"S6m"},ETag:{location:"header",locationName:"ETag"}},payload:"ResponseHeadersPolicy"}},UpdateStreamingDistribution:{http:{method:"PUT",requestUri:"/2020-05-31/streaming-distribution/{Id}/config"},input:{type:"structure",required:["StreamingDistributionConfig","Id"],members:{StreamingDistributionConfig:{shape:"S6o",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:"S6s"},ETag:{location:"header",locationName:"ETag"}},payload:"StreamingDistribution"}}},shapes:{S6:{type:"structure",required:["Id","ARN","Status","LastModifiedTime","InProgressInvalidationBatches","DomainName","DistributionConfig"],members:{Id:{},ARN:{},Status:{},LastModifiedTime:{type:"timestamp"},InProgressInvalidationBatches:{type:"integer"},DomainName:{},ActiveTrustedSigners:{shape:"S9"},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:"Sc"}}}}}},DistributionConfig:{shape:"Sh"},AliasICPRecordals:{shape:"S2j"}}},S9:{type:"structure",required:["Enabled","Quantity"],members:{Enabled:{type:"boolean"},Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"Signer",type:"structure",members:{AwsAccountNumber:{},KeyPairIds:{shape:"Sc"}}}}}},Sc:{type:"structure",required:["Quantity"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"KeyPairId"}}}},Sh:{type:"structure",required:["CallerReference","Origins","DefaultCacheBehavior","Comment","Enabled"],members:{CallerReference:{},Aliases:{shape:"Si"},DefaultRootObject:{},Origins:{shape:"Sk"},OriginGroups:{shape:"Sz"},DefaultCacheBehavior:{shape:"S18"},CacheBehaviors:{shape:"S21"},CustomErrorResponses:{shape:"S24"},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:"S2a"},Restrictions:{shape:"S2e"},WebACLId:{},HttpVersion:{},IsIPV6Enabled:{type:"boolean"},ContinuousDeploymentPolicyId:{},Staging:{type:"boolean"}}},Si:{type:"structure",required:["Quantity"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"CNAME"}}}},Sk:{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:{shape:"Sq"}}}}}},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:{}}},OriginAccessControlId:{}}}}}},Sq:{type:"string",sensitive:true},Sz:{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:{}}}}}}}}}}},S18:{type:"structure",required:["TargetOriginId","ViewerProtocolPolicy"],members:{TargetOriginId:{},TrustedSigners:{shape:"S19"},TrustedKeyGroups:{shape:"S1b"},ViewerProtocolPolicy:{},AllowedMethods:{shape:"S1e"},SmoothStreaming:{type:"boolean"},Compress:{type:"boolean"},LambdaFunctionAssociations:{shape:"S1i"},FunctionAssociations:{shape:"S1n"},FieldLevelEncryptionId:{},RealtimeLogConfigArn:{},CachePolicyId:{},OriginRequestPolicyId:{},ResponseHeadersPolicyId:{},ForwardedValues:{shape:"S1r",deprecated:true},MinTTL:{deprecated:true,type:"long"},DefaultTTL:{deprecated:true,type:"long"},MaxTTL:{deprecated:true,type:"long"}}},S19:{type:"structure",required:["Enabled","Quantity"],members:{Enabled:{type:"boolean"},Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"AwsAccountNumber"}}}},S1b:{type:"structure",required:["Enabled","Quantity"],members:{Enabled:{type:"boolean"},Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"KeyGroup"}}}},S1e:{type:"structure",required:["Quantity","Items"],members:{Quantity:{type:"integer"},Items:{shape:"S1f"},CachedMethods:{type:"structure",required:["Quantity","Items"],members:{Quantity:{type:"integer"},Items:{shape:"S1f"}}}}},S1f:{type:"list",member:{locationName:"Method"}},S1i:{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"}}}}}},S1n:{type:"structure",required:["Quantity"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"FunctionAssociation",type:"structure",required:["FunctionARN","EventType"],members:{FunctionARN:{},EventType:{}}}}}},S1r:{type:"structure",required:["QueryString","Cookies"],members:{QueryString:{type:"boolean"},Cookies:{type:"structure",required:["Forward"],members:{Forward:{},WhitelistedNames:{shape:"S1u"}}},Headers:{shape:"S1w"},QueryStringCacheKeys:{type:"structure",required:["Quantity"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"Name"}}}}}},S1u:{type:"structure",required:["Quantity"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"Name"}}}},S1w:{type:"structure",required:["Quantity"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"Name"}}}},S21:{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:"S19"},TrustedKeyGroups:{shape:"S1b"},ViewerProtocolPolicy:{},AllowedMethods:{shape:"S1e"},SmoothStreaming:{type:"boolean"},Compress:{type:"boolean"},LambdaFunctionAssociations:{shape:"S1i"},FunctionAssociations:{shape:"S1n"},FieldLevelEncryptionId:{},RealtimeLogConfigArn:{},CachePolicyId:{},OriginRequestPolicyId:{},ResponseHeadersPolicyId:{},ForwardedValues:{shape:"S1r",deprecated:true},MinTTL:{deprecated:true,type:"long"},DefaultTTL:{deprecated:true,type:"long"},MaxTTL:{deprecated:true,type:"long"}}}}}},S24:{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"}}}}}},S2a:{type:"structure",members:{CloudFrontDefaultCertificate:{type:"boolean"},IAMCertificateId:{},ACMCertificateArn:{},SSLSupportMethod:{},MinimumProtocolVersion:{},Certificate:{deprecated:true},CertificateSource:{deprecated:true}}},S2e:{type:"structure",required:["GeoRestriction"],members:{GeoRestriction:{type:"structure",required:["RestrictionType","Quantity"],members:{RestrictionType:{},Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"Location"}}}}}},S2j:{type:"list",member:{locationName:"AliasICPRecordal",type:"structure",members:{CNAME:{},ICPRecordalStatus:{}}}},S2n:{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:"S1w"}}},CookiesConfig:{type:"structure",required:["CookieBehavior"],members:{CookieBehavior:{},Cookies:{shape:"S1u"}}},QueryStringsConfig:{type:"structure",required:["QueryStringBehavior"],members:{QueryStringBehavior:{},QueryStrings:{shape:"S2v"}}}}}}},S2v:{type:"structure",required:["Quantity"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"Name"}}}},S2y:{type:"structure",required:["Id","LastModifiedTime","CachePolicyConfig"],members:{Id:{},LastModifiedTime:{type:"timestamp"},CachePolicyConfig:{shape:"S2n"}}},S30:{type:"structure",required:["CallerReference","Comment"],members:{CallerReference:{},Comment:{}}},S32:{type:"structure",required:["Id","S3CanonicalUserId"],members:{Id:{},S3CanonicalUserId:{},CloudFrontOriginAccessIdentityConfig:{shape:"S30"}}},S34:{type:"structure",required:["StagingDistributionDnsNames","Enabled"],members:{StagingDistributionDnsNames:{type:"structure",required:["Quantity"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"DnsName"}}}},Enabled:{type:"boolean"},TrafficConfig:{type:"structure",required:["Type"],members:{SingleWeightConfig:{type:"structure",required:["Weight"],members:{Weight:{type:"float"},SessionStickinessConfig:{type:"structure",required:["IdleTTL","MaximumTTL"],members:{IdleTTL:{type:"integer"},MaximumTTL:{type:"integer"}}}}},SingleHeaderConfig:{type:"structure",required:["Header","Value"],members:{Header:{},Value:{}}},Type:{}}}}},S3e:{type:"structure",required:["Id","LastModifiedTime","ContinuousDeploymentPolicyConfig"],members:{Id:{},LastModifiedTime:{type:"timestamp"},ContinuousDeploymentPolicyConfig:{shape:"S34"}}},S3j:{type:"structure",members:{Items:{type:"list",member:{locationName:"Tag",type:"structure",required:["Key"],members:{Key:{},Value:{}}}}}},S3q:{type:"structure",required:["CallerReference"],members:{CallerReference:{},Comment:{},QueryArgProfileConfig:{shape:"S3r"},ContentTypeProfileConfig:{shape:"S3v"}}},S3r:{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:{}}}}}}}},S3v:{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:{}}}}}}}},S41:{type:"structure",required:["Id","LastModifiedTime","FieldLevelEncryptionConfig"],members:{Id:{},LastModifiedTime:{type:"timestamp"},FieldLevelEncryptionConfig:{shape:"S3q"}}},S43:{type:"structure",required:["Name","CallerReference","EncryptionEntities"],members:{Name:{},CallerReference:{},Comment:{},EncryptionEntities:{shape:"S44"}}},S44:{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"}}}}}}}}},S4a:{type:"structure",required:["Id","LastModifiedTime","FieldLevelEncryptionProfileConfig"],members:{Id:{},LastModifiedTime:{type:"timestamp"},FieldLevelEncryptionProfileConfig:{shape:"S43"}}},S4d:{type:"structure",required:["Comment","Runtime"],members:{Comment:{},Runtime:{}}},S4f:{type:"blob",sensitive:true},S4h:{type:"structure",required:["Name","FunctionConfig","FunctionMetadata"],members:{Name:{},Status:{},FunctionConfig:{shape:"S4d"},FunctionMetadata:{type:"structure",required:["FunctionARN","LastModifiedTime"],members:{FunctionARN:{},Stage:{},CreatedTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"}}}}},S4l:{type:"structure",required:["Paths","CallerReference"],members:{Paths:{type:"structure",required:["Quantity"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"Path"}}}},CallerReference:{}}},S4p:{type:"structure",required:["Id","Status","CreateTime","InvalidationBatch"],members:{Id:{},Status:{},CreateTime:{type:"timestamp"},InvalidationBatch:{shape:"S4l"}}},S4r:{type:"structure",required:["Name","Items"],members:{Name:{},Items:{type:"list",member:{locationName:"PublicKey"}},Comment:{}}},S4u:{type:"structure",required:["Id","LastModifiedTime","KeyGroupConfig"],members:{Id:{},LastModifiedTime:{type:"timestamp"},KeyGroupConfig:{shape:"S4r"}}},S4w:{type:"structure",members:{RealtimeMetricsSubscriptionConfig:{type:"structure",required:["RealtimeMetricsSubscriptionStatus"],members:{RealtimeMetricsSubscriptionStatus:{}}}}},S51:{type:"structure",required:["Name","SigningProtocol","SigningBehavior","OriginAccessControlOriginType"],members:{Name:{},Description:{},SigningProtocol:{},SigningBehavior:{},OriginAccessControlOriginType:{}}},S56:{type:"structure",required:["Id"],members:{Id:{},OriginAccessControlConfig:{shape:"S51"}}},S58:{type:"structure",required:["Name","HeadersConfig","CookiesConfig","QueryStringsConfig"],members:{Comment:{},Name:{},HeadersConfig:{type:"structure",required:["HeaderBehavior"],members:{HeaderBehavior:{},Headers:{shape:"S1w"}}},CookiesConfig:{type:"structure",required:["CookieBehavior"],members:{CookieBehavior:{},Cookies:{shape:"S1u"}}},QueryStringsConfig:{type:"structure",required:["QueryStringBehavior"],members:{QueryStringBehavior:{},QueryStrings:{shape:"S2v"}}}}},S5g:{type:"structure",required:["Id","LastModifiedTime","OriginRequestPolicyConfig"],members:{Id:{},LastModifiedTime:{type:"timestamp"},OriginRequestPolicyConfig:{shape:"S58"}}},S5i:{type:"structure",required:["CallerReference","Name","EncodedKey"],members:{CallerReference:{},Name:{},EncodedKey:{},Comment:{}}},S5k:{type:"structure",required:["Id","CreatedTime","PublicKeyConfig"],members:{Id:{},CreatedTime:{type:"timestamp"},PublicKeyConfig:{shape:"S5i"}}},S5m:{type:"list",member:{type:"structure",required:["StreamType"],members:{StreamType:{},KinesisStreamConfig:{type:"structure",required:["RoleARN","StreamARN"],members:{RoleARN:{},StreamARN:{}}}}}},S5p:{type:"list",member:{locationName:"Field"}},S5r:{type:"structure",required:["ARN","Name","SamplingRate","EndPoints","Fields"],members:{ARN:{},Name:{},SamplingRate:{type:"long"},EndPoints:{shape:"S5m"},Fields:{shape:"S5p"}}},S5t:{type:"structure",required:["Name"],members:{Comment:{},Name:{},CorsConfig:{type:"structure",required:["AccessControlAllowOrigins","AccessControlAllowHeaders","AccessControlAllowMethods","AccessControlAllowCredentials","OriginOverride"],members:{AccessControlAllowOrigins:{type:"structure",required:["Quantity","Items"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"Origin"}}}},AccessControlAllowHeaders:{type:"structure",required:["Quantity","Items"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"Header"}}}},AccessControlAllowMethods:{type:"structure",required:["Quantity","Items"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"Method"}}}},AccessControlAllowCredentials:{type:"boolean"},AccessControlExposeHeaders:{type:"structure",required:["Quantity"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"Header"}}}},AccessControlMaxAgeSec:{type:"integer"},OriginOverride:{type:"boolean"}}},SecurityHeadersConfig:{type:"structure",members:{XSSProtection:{type:"structure",required:["Override","Protection"],members:{Override:{type:"boolean"},Protection:{type:"boolean"},ModeBlock:{type:"boolean"},ReportUri:{}}},FrameOptions:{type:"structure",required:["Override","FrameOption"],members:{Override:{type:"boolean"},FrameOption:{}}},ReferrerPolicy:{type:"structure",required:["Override","ReferrerPolicy"],members:{Override:{type:"boolean"},ReferrerPolicy:{}}},ContentSecurityPolicy:{type:"structure",required:["Override","ContentSecurityPolicy"],members:{Override:{type:"boolean"},ContentSecurityPolicy:{}}},ContentTypeOptions:{type:"structure",required:["Override"],members:{Override:{type:"boolean"}}},StrictTransportSecurity:{type:"structure",required:["Override","AccessControlMaxAgeSec"],members:{Override:{type:"boolean"},IncludeSubdomains:{type:"boolean"},Preload:{type:"boolean"},AccessControlMaxAgeSec:{type:"integer"}}}}},ServerTimingHeadersConfig:{type:"structure",required:["Enabled"],members:{Enabled:{type:"boolean"},SamplingRate:{type:"double"}}},CustomHeadersConfig:{type:"structure",required:["Quantity"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"ResponseHeadersPolicyCustomHeader",type:"structure",required:["Header","Value","Override"],members:{Header:{},Value:{},Override:{type:"boolean"}}}}}},RemoveHeadersConfig:{type:"structure",required:["Quantity"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"ResponseHeadersPolicyRemoveHeader",type:"structure",required:["Header"],members:{Header:{}}}}}}}},S6m:{type:"structure",required:["Id","LastModifiedTime","ResponseHeadersPolicyConfig"],members:{Id:{},LastModifiedTime:{type:"timestamp"},ResponseHeadersPolicyConfig:{shape:"S5t"}}},S6o:{type:"structure",required:["CallerReference","S3Origin","Comment","TrustedSigners","Enabled"],members:{CallerReference:{},S3Origin:{shape:"S6p"},Aliases:{shape:"Si"},Comment:{},Logging:{type:"structure",required:["Enabled","Bucket","Prefix"],members:{Enabled:{type:"boolean"},Bucket:{},Prefix:{}}},TrustedSigners:{shape:"S19"},PriceClass:{},Enabled:{type:"boolean"}}},S6p:{type:"structure",required:["DomainName","OriginAccessIdentity"],members:{DomainName:{},OriginAccessIdentity:{}}},S6s:{type:"structure",required:["Id","ARN","Status","DomainName","ActiveTrustedSigners","StreamingDistributionConfig"],members:{Id:{},ARN:{},Status:{},LastModifiedTime:{type:"timestamp"},DomainName:{},ActiveTrustedSigners:{shape:"S9"},StreamingDistributionConfig:{shape:"S6o"}}},S9o:{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","Staging"],members:{Id:{},ARN:{},Status:{},LastModifiedTime:{type:"timestamp"},DomainName:{},Aliases:{shape:"Si"},Origins:{shape:"Sk"},OriginGroups:{shape:"Sz"},DefaultCacheBehavior:{shape:"S18"},CacheBehaviors:{shape:"S21"},CustomErrorResponses:{shape:"S24"},Comment:{},PriceClass:{},Enabled:{type:"boolean"},ViewerCertificate:{shape:"S2a"},Restrictions:{shape:"S2e"},WebACLId:{},HttpVersion:{},IsIPV6Enabled:{type:"boolean"},AliasICPRecordals:{shape:"S2j"},Staging:{type:"boolean"}}}}}},S9t:{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"}}}}}}},1384:function(e){e.exports={pagination:{DescribeModelVersions:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},GetBatchImportJobs:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},GetBatchPredictionJobs:{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"},GetListElements:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},GetListsMetadata:{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"},ListEventPredictions:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListTagsForResource:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"}}}},1387:function(e){e.exports={pagination:{ListGroupMemberships:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"GroupMemberships"},ListGroupMembershipsForMember:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"GroupMemberships"},ListGroups:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Groups"},ListUsers:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Users"}}}},1388:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2022-09-30",endpointPrefix:"metrics.sagemaker",protocol:"rest-json",serviceAbbreviation:"SageMaker Metrics",serviceFullName:"Amazon SageMaker Metrics Service",serviceId:"SageMaker Metrics",signatureVersion:"v4",signingName:"sagemaker",uid:"sagemaker-metrics-2022-09-30"},operations:{BatchPutMetrics:{http:{method:"PUT",requestUri:"/BatchPutMetrics"},input:{type:"structure",required:["TrialComponentName","MetricData"],members:{TrialComponentName:{},MetricData:{type:"list",member:{type:"structure",required:["MetricName","Timestamp","Value"],members:{MetricName:{},Timestamp:{type:"timestamp"},Step:{type:"integer"},Value:{type:"double"}}}}}},output:{type:"structure",members:{Errors:{type:"list",member:{type:"structure",members:{Code:{},MetricIndex:{type:"integer"}}}}}}}},shapes:{}}},1399:function(e){e.exports={version:2,waiters:{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"}]}}}},1405:function(e,t){(function(e){"use strict";function isArray(e){if(e!==null){return Object.prototype.toString.call(e)==="[object Array]"}else{return false}}function isObject(e){if(e!==null){return Object.prototype.toString.call(e)==="[object Object]"}else{return false}}function strictDeepEqual(e,t){if(e===t){return true}var r=Object.prototype.toString.call(e);if(r!==Object.prototype.toString.call(t)){return false}if(isArray(e)===true){if(e.length!==t.length){return false}for(var s=0;s",9:"Array"};var d="EOF";var y="UnquotedIdentifier";var b="QuotedIdentifier";var S="Rbracket";var g="Rparen";var h="Comma";var N="Colon";var I="Rbrace";var T="Number";var f="Current";var k="Expref";var C="Pipe";var A="Or";var q="And";var v="EQ";var R="GT";var D="LT";var x="GTE";var P="LTE";var E="NE";var M="Flatten";var L="Star";var U="Filter";var w="Dot";var G="Not";var V="Lbrace";var F="Lbracket";var B="Lparen";var _="Literal";var O={".":w,"*":L,",":h,":":N,"{":V,"}":I,"]":S,"(":B,")":g,"@":f};var z={"<":true,">":true,"=":true,"!":true};var j={" ":true,"\t":true,"\n":true};function isAlpha(e){return e>="a"&&e<="z"||e>="A"&&e<="Z"||e==="_"}function isNum(e){return e>="0"&&e<="9"||e==="-"}function isAlphaNum(e){return e>="a"&&e<="z"||e>="A"&&e<="Z"||e>="0"&&e<="9"||e==="_"}function Lexer(){}Lexer.prototype={tokenize:function(e){var t=[];this._current=0;var r;var s;var i;while(this._current"){if(e[this._current]==="="){this._current++;return{type:x,value:">=",start:t}}else{return{type:R,value:">",start:t}}}else if(r==="="){if(e[this._current]==="="){this._current++;return{type:v,value:"==",start:t}}}},_consumeLiteral:function(e){this._current++;var r=this._current;var s=e.length;var i;while(e[this._current]!=="`"&&this._current=0){return true}else if(r.indexOf(e)>=0){return true}else if(s.indexOf(e[0])>=0){try{JSON.parse(e);return true}catch(e){return false}}else{return false}}};var K={};K[d]=0;K[y]=0;K[b]=0;K[S]=0;K[g]=0;K[h]=0;K[I]=0;K[T]=0;K[f]=0;K[k]=0;K[C]=1;K[A]=2;K[q]=3;K[v]=5;K[R]=5;K[D]=5;K[x]=5;K[P]=5;K[E]=5;K[M]=9;K[L]=20;K[U]=21;K[w]=40;K[G]=45;K[V]=50;K[F]=55;K[B]=60;function Parser(){}Parser.prototype={parse:function(e){this._loadTokens(e);this.index=0;var t=this.expression(0);if(this._lookahead(0)!==d){var r=this._lookaheadToken(0);var s=new Error("Unexpected token type: "+r.type+", value: "+r.value);s.name="ParserError";throw s}return t},_loadTokens:function(e){var t=new Lexer;var r=t.tokenize(e);r.push({type:d,value:"",start:e.length});this.tokens=r},expression:function(e){var t=this._lookaheadToken(0);this._advance();var r=this.nud(t);var s=this._lookahead(0);while(e=0){return this.expression(e)}else if(t===F){this._match(F);return this._parseMultiselectList()}else if(t===V){this._match(V);return this._parseMultiselectHash()}},_parseProjectionRHS:function(e){var t;if(K[this._lookahead(0)]<10){t={type:"Identity"}}else if(this._lookahead(0)===F){t=this.expression(e)}else if(this._lookahead(0)===U){t=this.expression(e)}else if(this._lookahead(0)===w){this._match(w);t=this._parseDotRHS(e)}else{var r=this._lookaheadToken(0);var s=new Error("Sytanx error, unexpected token: "+r.value+"("+r.type+")");s.name="ParserError";throw s}return t},_parseMultiselectList:function(){var e=[];while(this._lookahead(0)!==S){var t=this.expression(0);e.push(t);if(this._lookahead(0)===h){this._match(h);if(this._lookahead(0)===S){throw new Error("Unexpected token Rbracket")}}}this._match(S);return{type:"MultiSelectList",children:e}},_parseMultiselectHash:function(){var e=[];var t=[y,b];var r,s,i,a;for(;;){r=this._lookaheadToken(0);if(t.indexOf(r.type)<0){throw new Error("Expecting an identifier token, got: "+r.type)}s=r.value;this._advance();this._match(N);i=this.expression(0);a={type:"KeyValuePair",name:s,value:i};e.push(a);if(this._lookahead(0)===h){this._match(h)}else if(this._lookahead(0)===I){this._match(I);break}}return{type:"MultiSelectHash",children:e}}};function TreeInterpreter(e){this.runtime=e}TreeInterpreter.prototype={search:function(e,t){return this.visit(e,t)},visit:function(e,t){var r,s,i,a,o,n,u,p,m,c;switch(e.type){case"Field":if(t!==null&&isObject(t)){n=t[e.name];if(n===undefined){return null}else{return n}}return null;case"Subexpression":i=this.visit(e.children[0],t);for(c=1;c0){for(c=b;cS;c+=g){i.push(t[c])}}return i;case"Projection":var h=this.visit(e.children[0],t);if(!isArray(h)){return null}m=[];for(c=0;co;break;case x:i=a>=o;break;case D:i=a=e){t=r<0?e-1:e}return t}};function Runtime(e){this._interpreter=e;this.functionTable={abs:{_func:this._functionAbs,_signature:[{types:[r]}]},avg:{_func:this._functionAvg,_signature:[{types:[m]}]},ceil:{_func:this._functionCeil,_signature:[{types:[r]}]},contains:{_func:this._functionContains,_signature:[{types:[i,a]},{types:[s]}]},ends_with:{_func:this._functionEndsWith,_signature:[{types:[i]},{types:[i]}]},floor:{_func:this._functionFloor,_signature:[{types:[r]}]},length:{_func:this._functionLength,_signature:[{types:[i,a,o]}]},map:{_func:this._functionMap,_signature:[{types:[u]},{types:[a]}]},max:{_func:this._functionMax,_signature:[{types:[m,c]}]},merge:{_func:this._functionMerge,_signature:[{types:[o],variadic:true}]},max_by:{_func:this._functionMaxBy,_signature:[{types:[a]},{types:[u]}]},sum:{_func:this._functionSum,_signature:[{types:[m]}]},starts_with:{_func:this._functionStartsWith,_signature:[{types:[i]},{types:[i]}]},min:{_func:this._functionMin,_signature:[{types:[m,c]}]},min_by:{_func:this._functionMinBy,_signature:[{types:[a]},{types:[u]}]},type:{_func:this._functionType,_signature:[{types:[s]}]},keys:{_func:this._functionKeys,_signature:[{types:[o]}]},values:{_func:this._functionValues,_signature:[{types:[o]}]},sort:{_func:this._functionSort,_signature:[{types:[c,m]}]},sort_by:{_func:this._functionSortBy,_signature:[{types:[a]},{types:[u]}]},join:{_func:this._functionJoin,_signature:[{types:[i]},{types:[c]}]},reverse:{_func:this._functionReverse,_signature:[{types:[i,a]}]},to_array:{_func:this._functionToArray,_signature:[{types:[s]}]},to_string:{_func:this._functionToString,_signature:[{types:[s]}]},to_number:{_func:this._functionToNumber,_signature:[{types:[s]}]},not_null:{_func:this._functionNotNull,_signature:[{types:[s],variadic:true}]}}}Runtime.prototype={callFunction:function(e,t){var r=this.functionTable[e];if(r===undefined){throw new Error("Unknown function: "+e+"()")}this._validateArgs(e,t,r._signature);return r._func.call(this,t)},_validateArgs:function(e,t,r){var s;if(r[r.length-1].variadic){if(t.length=0;a--){s+=r[a]}return s}else{var o=e[0].slice(0);o.reverse();return o}},_functionAbs:function(e){return Math.abs(e[0])},_functionCeil:function(e){return Math.ceil(e[0])},_functionAvg:function(e){var t=0;var r=e[0];for(var s=0;s=0},_functionFloor:function(e){return Math.floor(e[0])},_functionLength:function(e){if(!isObject(e[0])){return e[0].length}else{return Object.keys(e[0]).length}},_functionMap:function(e){var t=[];var r=this._interpreter;var s=e[0];var i=e[1];for(var a=0;a0){var t=this._getTypeName(e[0][0]);if(t===r){return Math.max.apply(Math,e[0])}else{var s=e[0];var i=s[0];for(var a=1;a0){var t=this._getTypeName(e[0][0]);if(t===r){return Math.min.apply(Math,e[0])}else{var s=e[0];var i=s[0];for(var a=1;ai){return 1}else if(ro){o=u;n=s[p]}}return n},_functionMinBy:function(e){var t=e[1];var s=e[0];var a=this.createKeyFunction(t,[r,i]);var o=Infinity;var n;var u;for(var p=0;p-1?t||"":t;if(this.isJsonValue){return JSON.parse(t)}return t&&typeof t.toString==="function"?t.toString():t};this.toWireFormat=function(e){return this.isJsonValue?JSON.stringify(e):e}}function FloatShape(){Shape.apply(this,arguments);this.toType=function(e){if(e===null||e===undefined)return null;return parseFloat(e)};this.toWireFormat=this.toType}function IntegerShape(){Shape.apply(this,arguments);this.toType=function(e){if(e===null||e===undefined)return null;return parseInt(e,10)};this.toWireFormat=this.toType}function BinaryShape(){Shape.apply(this,arguments);this.toType=function(e){var t=i.base64.decode(e);if(this.isSensitive&&i.isNode()&&typeof i.Buffer.alloc==="function"){var r=i.Buffer.alloc(t.length,t);t.fill(0);t=r}return t};this.toWireFormat=i.base64.encode}function Base64Shape(){BinaryShape.apply(this,arguments)}function BooleanShape(){Shape.apply(this,arguments);this.toType=function(e){if(typeof e==="boolean")return e;if(e===null||e===undefined)return null;return e==="true"}}Shape.shapes={StructureShape:StructureShape,ListShape:ListShape,MapShape:MapShape,StringShape:StringShape,BooleanShape:BooleanShape,Base64Shape:Base64Shape};e.exports=Shape},1488:function(e){e.exports={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"},DynamicPartitioningConfiguration:{shape:"S1o"}}},RedshiftDestinationConfiguration:{type:"structure",required:["RoleARN","ClusterJDBCURL","CopyCommand","Username","Password","S3Configuration"],members:{RoleARN:{},ClusterJDBCURL:{},CopyCommand:{shape:"S1t"},Username:{shape:"S1x"},Password:{shape:"S1y"},RetryOptions:{shape:"S1z"},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:"S28"},RetryOptions:{shape:"S2b"},S3BackupMode:{},S3Configuration:{shape:"Sa"},ProcessingConfiguration:{shape:"Sq"},CloudWatchLoggingOptions:{shape:"Sl"},VpcConfiguration:{shape:"S2e"}}},AmazonopensearchserviceDestinationConfiguration:{type:"structure",required:["RoleARN","IndexName","S3Configuration"],members:{RoleARN:{},DomainARN:{},ClusterEndpoint:{},IndexName:{},TypeName:{},IndexRotationPeriod:{},BufferingHints:{shape:"S2n"},RetryOptions:{shape:"S2q"},S3BackupMode:{},S3Configuration:{shape:"Sa"},ProcessingConfiguration:{shape:"Sq"},CloudWatchLoggingOptions:{shape:"Sl"},VpcConfiguration:{shape:"S2e"}}},SplunkDestinationConfiguration:{type:"structure",required:["HECEndpoint","HECEndpointType","HECToken","S3Configuration"],members:{HECEndpoint:{},HECEndpointType:{},HECToken:{},HECAcknowledgmentTimeoutInSeconds:{type:"integer"},RetryOptions:{shape:"S2y"},S3BackupMode:{},S3Configuration:{shape:"Sa"},ProcessingConfiguration:{shape:"Sq"},CloudWatchLoggingOptions:{shape:"Sl"}}},HttpEndpointDestinationConfiguration:{type:"structure",required:["EndpointConfiguration","S3Configuration"],members:{EndpointConfiguration:{shape:"S32"},BufferingHints:{shape:"S36"},CloudWatchLoggingOptions:{shape:"Sl"},RequestConfiguration:{shape:"S39"},ProcessingConfiguration:{shape:"Sq"},RoleARN:{},RetryOptions:{shape:"S3f"},S3BackupMode:{},S3Configuration:{shape:"Sa"}}},Tags:{shape:"S3i"},AmazonOpenSearchServerlessDestinationConfiguration:{type:"structure",required:["RoleARN","IndexName","S3Configuration"],members:{RoleARN:{},CollectionEndpoint:{},IndexName:{},BufferingHints:{shape:"S3p"},RetryOptions:{shape:"S3s"},S3BackupMode:{},S3Configuration:{shape:"Sa"},ProcessingConfiguration:{shape:"Sq"},CloudWatchLoggingOptions:{shape:"Sl"},VpcConfiguration:{shape:"S2e"}}}}},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:"S45"},DeliveryStreamEncryptionConfiguration:{type:"structure",members:{KeyARN:{},KeyType:{},Status:{},FailureDescription:{shape:"S45"}}},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:"S4g"},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:"S4g"},DataFormatConversionConfiguration:{shape:"Sz"},DynamicPartitioningConfiguration:{shape:"S1o"}}},RedshiftDestinationDescription:{type:"structure",required:["RoleARN","ClusterJDBCURL","CopyCommand","Username","S3DestinationDescription"],members:{RoleARN:{},ClusterJDBCURL:{},CopyCommand:{shape:"S1t"},Username:{shape:"S1x"},RetryOptions:{shape:"S1z"},S3DestinationDescription:{shape:"S4g"},ProcessingConfiguration:{shape:"Sq"},S3BackupMode:{},S3BackupDescription:{shape:"S4g"},CloudWatchLoggingOptions:{shape:"Sl"}}},ElasticsearchDestinationDescription:{type:"structure",members:{RoleARN:{},DomainARN:{},ClusterEndpoint:{},IndexName:{},TypeName:{},IndexRotationPeriod:{},BufferingHints:{shape:"S28"},RetryOptions:{shape:"S2b"},S3BackupMode:{},S3DestinationDescription:{shape:"S4g"},ProcessingConfiguration:{shape:"Sq"},CloudWatchLoggingOptions:{shape:"Sl"},VpcConfigurationDescription:{shape:"S4k"}}},AmazonopensearchserviceDestinationDescription:{type:"structure",members:{RoleARN:{},DomainARN:{},ClusterEndpoint:{},IndexName:{},TypeName:{},IndexRotationPeriod:{},BufferingHints:{shape:"S2n"},RetryOptions:{shape:"S2q"},S3BackupMode:{},S3DestinationDescription:{shape:"S4g"},ProcessingConfiguration:{shape:"Sq"},CloudWatchLoggingOptions:{shape:"Sl"},VpcConfigurationDescription:{shape:"S4k"}}},SplunkDestinationDescription:{type:"structure",members:{HECEndpoint:{},HECEndpointType:{},HECToken:{},HECAcknowledgmentTimeoutInSeconds:{type:"integer"},RetryOptions:{shape:"S2y"},S3BackupMode:{},S3DestinationDescription:{shape:"S4g"},ProcessingConfiguration:{shape:"Sq"},CloudWatchLoggingOptions:{shape:"Sl"}}},HttpEndpointDestinationDescription:{type:"structure",members:{EndpointConfiguration:{type:"structure",members:{Url:{shape:"S33"},Name:{}}},BufferingHints:{shape:"S36"},CloudWatchLoggingOptions:{shape:"Sl"},RequestConfiguration:{shape:"S39"},ProcessingConfiguration:{shape:"Sq"},RoleARN:{},RetryOptions:{shape:"S3f"},S3BackupMode:{},S3DestinationDescription:{shape:"S4g"}}},AmazonOpenSearchServerlessDestinationDescription:{type:"structure",members:{RoleARN:{},CollectionEndpoint:{},IndexName:{},BufferingHints:{shape:"S3p"},RetryOptions:{shape:"S3s"},S3BackupMode:{},S3DestinationDescription:{shape:"S4g"},ProcessingConfiguration:{shape:"Sq"},CloudWatchLoggingOptions:{shape:"Sl"},VpcConfigurationDescription:{shape:"S4k"}}}}}},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:"S3j"}},HasMoreTags:{type:"boolean"}}}},PutRecord:{input:{type:"structure",required:["DeliveryStreamName","Record"],members:{DeliveryStreamName:{},Record:{shape:"S4z"}}},output:{type:"structure",required:["RecordId"],members:{RecordId:{},Encrypted:{type:"boolean"}}}},PutRecordBatch:{input:{type:"structure",required:["DeliveryStreamName","Records"],members:{DeliveryStreamName:{},Records:{type:"list",member:{shape:"S4z"}}}},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:"S3i"}}},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:"S5k",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:"S5k"},DataFormatConversionConfiguration:{shape:"Sz"},DynamicPartitioningConfiguration:{shape:"S1o"}}},RedshiftDestinationUpdate:{type:"structure",members:{RoleARN:{},ClusterJDBCURL:{},CopyCommand:{shape:"S1t"},Username:{shape:"S1x"},Password:{shape:"S1y"},RetryOptions:{shape:"S1z"},S3Update:{shape:"S5k"},ProcessingConfiguration:{shape:"Sq"},S3BackupMode:{},S3BackupUpdate:{shape:"S5k"},CloudWatchLoggingOptions:{shape:"Sl"}}},ElasticsearchDestinationUpdate:{type:"structure",members:{RoleARN:{},DomainARN:{},ClusterEndpoint:{},IndexName:{},TypeName:{},IndexRotationPeriod:{},BufferingHints:{shape:"S28"},RetryOptions:{shape:"S2b"},S3Update:{shape:"S5k"},ProcessingConfiguration:{shape:"Sq"},CloudWatchLoggingOptions:{shape:"Sl"}}},AmazonopensearchserviceDestinationUpdate:{type:"structure",members:{RoleARN:{},DomainARN:{},ClusterEndpoint:{},IndexName:{},TypeName:{},IndexRotationPeriod:{},BufferingHints:{shape:"S2n"},RetryOptions:{shape:"S2q"},S3Update:{shape:"S5k"},ProcessingConfiguration:{shape:"Sq"},CloudWatchLoggingOptions:{shape:"Sl"}}},SplunkDestinationUpdate:{type:"structure",members:{HECEndpoint:{},HECEndpointType:{},HECToken:{},HECAcknowledgmentTimeoutInSeconds:{type:"integer"},RetryOptions:{shape:"S2y"},S3BackupMode:{},S3Update:{shape:"S5k"},ProcessingConfiguration:{shape:"Sq"},CloudWatchLoggingOptions:{shape:"Sl"}}},HttpEndpointDestinationUpdate:{type:"structure",members:{EndpointConfiguration:{shape:"S32"},BufferingHints:{shape:"S36"},CloudWatchLoggingOptions:{shape:"Sl"},RequestConfiguration:{shape:"S39"},ProcessingConfiguration:{shape:"Sq"},RoleARN:{},RetryOptions:{shape:"S3f"},S3BackupMode:{},S3Update:{shape:"S5k"}}},AmazonOpenSearchServerlessDestinationUpdate:{type:"structure",members:{RoleARN:{},CollectionEndpoint:{},IndexName:{},BufferingHints:{shape:"S3p"},RetryOptions:{shape:"S3s"},S3Update:{shape:"S5k"},ProcessingConfiguration:{shape:"Sq"},CloudWatchLoggingOptions:{shape:"Sl"}}}}},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"}}},S1o:{type:"structure",members:{RetryOptions:{type:"structure",members:{DurationInSeconds:{type:"integer"}}},Enabled:{type:"boolean"}}},S1t:{type:"structure",required:["DataTableName"],members:{DataTableName:{},DataTableColumns:{},CopyOptions:{}}},S1x:{type:"string",sensitive:true},S1y:{type:"string",sensitive:true},S1z:{type:"structure",members:{DurationInSeconds:{type:"integer"}}},S28:{type:"structure",members:{IntervalInSeconds:{type:"integer"},SizeInMBs:{type:"integer"}}},S2b:{type:"structure",members:{DurationInSeconds:{type:"integer"}}},S2e:{type:"structure",required:["SubnetIds","RoleARN","SecurityGroupIds"],members:{SubnetIds:{shape:"S2f"},RoleARN:{},SecurityGroupIds:{shape:"S2g"}}},S2f:{type:"list",member:{}},S2g:{type:"list",member:{}},S2n:{type:"structure",members:{IntervalInSeconds:{type:"integer"},SizeInMBs:{type:"integer"}}},S2q:{type:"structure",members:{DurationInSeconds:{type:"integer"}}},S2y:{type:"structure",members:{DurationInSeconds:{type:"integer"}}},S32:{type:"structure",required:["Url"],members:{Url:{shape:"S33"},Name:{},AccessKey:{type:"string",sensitive:true}}},S33:{type:"string",sensitive:true},S36:{type:"structure",members:{SizeInMBs:{type:"integer"},IntervalInSeconds:{type:"integer"}}},S39:{type:"structure",members:{ContentEncoding:{},CommonAttributes:{type:"list",member:{type:"structure",required:["AttributeName","AttributeValue"],members:{AttributeName:{type:"string",sensitive:true},AttributeValue:{type:"string",sensitive:true}}}}}},S3f:{type:"structure",members:{DurationInSeconds:{type:"integer"}}},S3i:{type:"list",member:{shape:"S3j"}},S3j:{type:"structure",required:["Key"],members:{Key:{},Value:{}}},S3p:{type:"structure",members:{IntervalInSeconds:{type:"integer"},SizeInMBs:{type:"integer"}}},S3s:{type:"structure",members:{DurationInSeconds:{type:"integer"}}},S45:{type:"structure",required:["Type","Details"],members:{Type:{},Details:{}}},S4g:{type:"structure",required:["RoleARN","BucketARN","BufferingHints","CompressionFormat","EncryptionConfiguration"],members:{RoleARN:{},BucketARN:{},Prefix:{},ErrorOutputPrefix:{},BufferingHints:{shape:"Se"},CompressionFormat:{},EncryptionConfiguration:{shape:"Si"},CloudWatchLoggingOptions:{shape:"Sl"}}},S4k:{type:"structure",required:["SubnetIds","RoleARN","SecurityGroupIds","VpcId"],members:{SubnetIds:{shape:"S2f"},RoleARN:{},SecurityGroupIds:{shape:"S2g"},VpcId:{}}},S4z:{type:"structure",required:["Data"],members:{Data:{type:"blob"}}},S5k:{type:"structure",members:{RoleARN:{},BucketARN:{},Prefix:{},ErrorOutputPrefix:{},BufferingHints:{shape:"Se"},CompressionFormat:{},EncryptionConfiguration:{shape:"Si"},CloudWatchLoggingOptions:{shape:"Sl"}}}}}},1491:function(e,t,r){var s=r(2393);s.util.update(s.EventBridge.prototype,{setupRequestListeners:function setupRequestListeners(e){if(e.operation==="putEvents"){var t=e.params||{};if(t.EndpointId!==undefined){throw new s.util.error(new Error,{code:"InvalidParameter",message:"EndpointId is not supported in current SDK.\n"+"You should consider switching to V3(https://github.com/aws/aws-sdk-js-v3)."})}}}})},1499:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2021-02-01",endpointPrefix:"evidently",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"Amazon CloudWatch Evidently",serviceId:"Evidently",signatureVersion:"v4",signingName:"evidently",uid:"evidently-2021-02-01"},operations:{BatchEvaluateFeature:{http:{requestUri:"/projects/{project}/evaluations",responseCode:200},input:{type:"structure",required:["project","requests"],members:{project:{location:"uri",locationName:"project"},requests:{type:"list",member:{type:"structure",required:["entityId","feature"],members:{entityId:{},evaluationContext:{jsonvalue:true},feature:{}}}}}},output:{type:"structure",members:{results:{type:"list",member:{type:"structure",required:["entityId","feature"],members:{details:{jsonvalue:true},entityId:{},feature:{},project:{},reason:{},value:{shape:"Sd"},variation:{}}}}}},endpoint:{hostPrefix:"dataplane."}},CreateExperiment:{http:{requestUri:"/projects/{project}/experiments",responseCode:200},input:{type:"structure",required:["metricGoals","name","project","treatments"],members:{description:{},metricGoals:{shape:"Sk"},name:{},onlineAbConfig:{shape:"St"},project:{location:"uri",locationName:"project"},randomizationSalt:{},samplingRate:{type:"long"},segment:{},tags:{shape:"Sz"},treatments:{shape:"S12"}}},output:{type:"structure",required:["experiment"],members:{experiment:{shape:"S16"}}},idempotent:true},CreateFeature:{http:{requestUri:"/projects/{project}/features",responseCode:200},input:{type:"structure",required:["name","project","variations"],members:{defaultVariation:{},description:{},entityOverrides:{shape:"S1n"},evaluationStrategy:{},name:{},project:{location:"uri",locationName:"project"},tags:{shape:"Sz"},variations:{shape:"S1p"}}},output:{type:"structure",members:{feature:{shape:"S1s"}}}},CreateLaunch:{http:{requestUri:"/projects/{project}/launches",responseCode:200},input:{type:"structure",required:["groups","name","project"],members:{description:{},groups:{shape:"S23"},metricMonitors:{shape:"S26"},name:{},project:{location:"uri",locationName:"project"},randomizationSalt:{},scheduledSplitsConfig:{shape:"S29"},tags:{shape:"Sz"}}},output:{type:"structure",required:["launch"],members:{launch:{shape:"S2h"}}}},CreateProject:{http:{requestUri:"/projects",responseCode:200},input:{type:"structure",required:["name"],members:{appConfigResource:{shape:"S2u"},dataDelivery:{type:"structure",members:{cloudWatchLogs:{shape:"S2x"},s3Destination:{shape:"S2z"}}},description:{},name:{},tags:{shape:"Sz"}}},output:{type:"structure",required:["project"],members:{project:{shape:"S34"}}}},CreateSegment:{http:{requestUri:"/segments",responseCode:200},input:{type:"structure",required:["name","pattern"],members:{description:{},name:{},pattern:{jsonvalue:true},tags:{shape:"Sz"}}},output:{type:"structure",required:["segment"],members:{segment:{shape:"S3e"}}}},DeleteExperiment:{http:{method:"DELETE",requestUri:"/projects/{project}/experiments/{experiment}",responseCode:200},input:{type:"structure",required:["experiment","project"],members:{experiment:{location:"uri",locationName:"experiment"},project:{location:"uri",locationName:"project"}}},output:{type:"structure",members:{}},idempotent:true},DeleteFeature:{http:{method:"DELETE",requestUri:"/projects/{project}/features/{feature}",responseCode:200},input:{type:"structure",required:["feature","project"],members:{feature:{location:"uri",locationName:"feature"},project:{location:"uri",locationName:"project"}}},output:{type:"structure",members:{}},idempotent:true},DeleteLaunch:{http:{method:"DELETE",requestUri:"/projects/{project}/launches/{launch}",responseCode:200},input:{type:"structure",required:["launch","project"],members:{launch:{location:"uri",locationName:"launch"},project:{location:"uri",locationName:"project"}}},output:{type:"structure",members:{}},idempotent:true},DeleteProject:{http:{method:"DELETE",requestUri:"/projects/{project}",responseCode:200},input:{type:"structure",required:["project"],members:{project:{location:"uri",locationName:"project"}}},output:{type:"structure",members:{}},idempotent:true},DeleteSegment:{http:{method:"DELETE",requestUri:"/segments/{segment}",responseCode:200},input:{type:"structure",required:["segment"],members:{segment:{location:"uri",locationName:"segment"}}},output:{type:"structure",members:{}},idempotent:true},EvaluateFeature:{http:{requestUri:"/projects/{project}/evaluations/{feature}",responseCode:200},input:{type:"structure",required:["entityId","feature","project"],members:{entityId:{},evaluationContext:{jsonvalue:true},feature:{location:"uri",locationName:"feature"},project:{location:"uri",locationName:"project"}}},output:{type:"structure",members:{details:{jsonvalue:true},reason:{},value:{shape:"Sd"},variation:{}}},endpoint:{hostPrefix:"dataplane."}},GetExperiment:{http:{method:"GET",requestUri:"/projects/{project}/experiments/{experiment}",responseCode:200},input:{type:"structure",required:["experiment","project"],members:{experiment:{location:"uri",locationName:"experiment"},project:{location:"uri",locationName:"project"}}},output:{type:"structure",members:{experiment:{shape:"S16"}}}},GetExperimentResults:{http:{requestUri:"/projects/{project}/experiments/{experiment}/results",responseCode:200},input:{type:"structure",required:["experiment","metricNames","project","treatmentNames"],members:{baseStat:{},endTime:{type:"timestamp"},experiment:{location:"uri",locationName:"experiment"},metricNames:{type:"list",member:{}},period:{type:"long"},project:{location:"uri",locationName:"project"},reportNames:{type:"list",member:{}},resultStats:{type:"list",member:{}},startTime:{type:"timestamp"},treatmentNames:{type:"list",member:{}}}},output:{type:"structure",members:{details:{},reports:{type:"list",member:{type:"structure",members:{content:{jsonvalue:true},metricName:{},reportName:{},treatmentName:{}}}},resultsData:{type:"list",member:{type:"structure",members:{metricName:{},resultStat:{},treatmentName:{},values:{type:"list",member:{type:"double"}}}}},timestamps:{type:"list",member:{type:"timestamp"}}}}},GetFeature:{http:{method:"GET",requestUri:"/projects/{project}/features/{feature}",responseCode:200},input:{type:"structure",required:["feature","project"],members:{feature:{location:"uri",locationName:"feature"},project:{location:"uri",locationName:"project"}}},output:{type:"structure",required:["feature"],members:{feature:{shape:"S1s"}}}},GetLaunch:{http:{method:"GET",requestUri:"/projects/{project}/launches/{launch}",responseCode:200},input:{type:"structure",required:["launch","project"],members:{launch:{location:"uri",locationName:"launch"},project:{location:"uri",locationName:"project"}}},output:{type:"structure",members:{launch:{shape:"S2h"}}}},GetProject:{http:{method:"GET",requestUri:"/projects/{project}",responseCode:200},input:{type:"structure",required:["project"],members:{project:{location:"uri",locationName:"project"}}},output:{type:"structure",required:["project"],members:{project:{shape:"S34"}}}},GetSegment:{http:{method:"GET",requestUri:"/segments/{segment}",responseCode:200},input:{type:"structure",required:["segment"],members:{segment:{location:"uri",locationName:"segment"}}},output:{type:"structure",required:["segment"],members:{segment:{shape:"S3e"}}}},ListExperiments:{http:{method:"GET",requestUri:"/projects/{project}/experiments",responseCode:200},input:{type:"structure",required:["project"],members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},project:{location:"uri",locationName:"project"},status:{location:"querystring",locationName:"status"}}},output:{type:"structure",members:{experiments:{type:"list",member:{shape:"S16"}},nextToken:{}}}},ListFeatures:{http:{method:"GET",requestUri:"/projects/{project}/features",responseCode:200},input:{type:"structure",required:["project"],members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},project:{location:"uri",locationName:"project"}}},output:{type:"structure",members:{features:{type:"list",member:{type:"structure",required:["arn","createdTime","evaluationStrategy","lastUpdatedTime","name","status"],members:{arn:{},createdTime:{type:"timestamp"},defaultVariation:{},evaluationRules:{shape:"S1u"},evaluationStrategy:{},lastUpdatedTime:{type:"timestamp"},name:{},project:{},status:{},tags:{shape:"Sz"}}}},nextToken:{}}}},ListLaunches:{http:{method:"GET",requestUri:"/projects/{project}/launches",responseCode:200},input:{type:"structure",required:["project"],members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},project:{location:"uri",locationName:"project"},status:{location:"querystring",locationName:"status"}}},output:{type:"structure",members:{launches:{type:"list",member:{shape:"S2h"}},nextToken:{}}}},ListProjects:{http:{method:"GET",requestUri:"/projects",responseCode:200},input:{type:"structure",members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{nextToken:{},projects:{type:"list",member:{type:"structure",required:["arn","createdTime","lastUpdatedTime","name","status"],members:{activeExperimentCount:{type:"long"},activeLaunchCount:{type:"long"},arn:{},createdTime:{type:"timestamp"},description:{},experimentCount:{type:"long"},featureCount:{type:"long"},lastUpdatedTime:{type:"timestamp"},launchCount:{type:"long"},name:{},status:{},tags:{shape:"Sz"}}}}}}},ListSegmentReferences:{http:{method:"GET",requestUri:"/segments/{segment}/references",responseCode:200},input:{type:"structure",required:["segment","type"],members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},segment:{location:"uri",locationName:"segment"},type:{location:"querystring",locationName:"type"}}},output:{type:"structure",members:{nextToken:{},referencedBy:{type:"list",member:{type:"structure",required:["name","type"],members:{arn:{},endTime:{},lastUpdatedOn:{},name:{},startTime:{},status:{},type:{}}}}}}},ListSegments:{http:{method:"GET",requestUri:"/segments",responseCode:200},input:{type:"structure",members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{nextToken:{},segments:{type:"list",member:{shape:"S3e"}}}}},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:"Sz"}}}},PutProjectEvents:{http:{requestUri:"/events/projects/{project}",responseCode:200},input:{type:"structure",required:["events","project"],members:{events:{type:"list",member:{type:"structure",required:["data","timestamp","type"],members:{data:{jsonvalue:true},timestamp:{type:"timestamp"},type:{}}}},project:{location:"uri",locationName:"project"}}},output:{type:"structure",members:{eventResults:{type:"list",member:{type:"structure",members:{errorCode:{},errorMessage:{},eventId:{}}}},failedEventCount:{type:"integer"}}},endpoint:{hostPrefix:"dataplane."}},StartExperiment:{http:{requestUri:"/projects/{project}/experiments/{experiment}/start",responseCode:200},input:{type:"structure",required:["analysisCompleteTime","experiment","project"],members:{analysisCompleteTime:{type:"timestamp"},experiment:{location:"uri",locationName:"experiment"},project:{location:"uri",locationName:"project"}}},output:{type:"structure",members:{startedTime:{type:"timestamp"}}}},StartLaunch:{http:{requestUri:"/projects/{project}/launches/{launch}/start",responseCode:200},input:{type:"structure",required:["launch","project"],members:{launch:{location:"uri",locationName:"launch"},project:{location:"uri",locationName:"project"}}},output:{type:"structure",required:["launch"],members:{launch:{shape:"S2h"}}}},StopExperiment:{http:{requestUri:"/projects/{project}/experiments/{experiment}/cancel",responseCode:200},input:{type:"structure",required:["experiment","project"],members:{desiredState:{},experiment:{location:"uri",locationName:"experiment"},project:{location:"uri",locationName:"project"},reason:{}}},output:{type:"structure",members:{endedTime:{type:"timestamp"}}}},StopLaunch:{http:{requestUri:"/projects/{project}/launches/{launch}/cancel",responseCode:200},input:{type:"structure",required:["launch","project"],members:{desiredState:{},launch:{location:"uri",locationName:"launch"},project:{location:"uri",locationName:"project"},reason:{}}},output:{type:"structure",members:{endedTime:{type:"timestamp"}}}},TagResource:{http:{requestUri:"/tags/{resourceArn}",responseCode:200},input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tags:{shape:"Sz"}}},output:{type:"structure",members:{}},idempotent:true},TestSegmentPattern:{http:{requestUri:"/test-segment-pattern",responseCode:200},input:{type:"structure",required:["pattern","payload"],members:{pattern:{jsonvalue:true},payload:{jsonvalue:true}}},output:{type:"structure",required:["match"],members:{match:{type:"boolean"}}}},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},UpdateExperiment:{http:{method:"PATCH",requestUri:"/projects/{project}/experiments/{experiment}",responseCode:200},input:{type:"structure",required:["experiment","project"],members:{description:{},experiment:{location:"uri",locationName:"experiment"},metricGoals:{shape:"Sk"},onlineAbConfig:{shape:"St"},project:{location:"uri",locationName:"project"},randomizationSalt:{},removeSegment:{type:"boolean"},samplingRate:{type:"long"},segment:{},treatments:{shape:"S12"}}},output:{type:"structure",required:["experiment"],members:{experiment:{shape:"S16"}}}},UpdateFeature:{http:{method:"PATCH",requestUri:"/projects/{project}/features/{feature}",responseCode:200},input:{type:"structure",required:["feature","project"],members:{addOrUpdateVariations:{shape:"S1p"},defaultVariation:{},description:{},entityOverrides:{shape:"S1n"},evaluationStrategy:{},feature:{location:"uri",locationName:"feature"},project:{location:"uri",locationName:"project"},removeVariations:{type:"list",member:{}}}},output:{type:"structure",required:["feature"],members:{feature:{shape:"S1s"}}}},UpdateLaunch:{http:{method:"PATCH",requestUri:"/projects/{project}/launches/{launch}",responseCode:200},input:{type:"structure",required:["launch","project"],members:{description:{},groups:{shape:"S23"},launch:{location:"uri",locationName:"launch"},metricMonitors:{shape:"S26"},project:{location:"uri",locationName:"project"},randomizationSalt:{},scheduledSplitsConfig:{shape:"S29"}}},output:{type:"structure",required:["launch"],members:{launch:{shape:"S2h"}}}},UpdateProject:{http:{method:"PATCH",requestUri:"/projects/{project}",responseCode:200},input:{type:"structure",required:["project"],members:{appConfigResource:{shape:"S2u"},description:{},project:{location:"uri",locationName:"project"}}},output:{type:"structure",required:["project"],members:{project:{shape:"S34"}}}},UpdateProjectDataDelivery:{http:{method:"PATCH",requestUri:"/projects/{project}/data-delivery",responseCode:200},input:{type:"structure",required:["project"],members:{cloudWatchLogs:{shape:"S2x"},project:{location:"uri",locationName:"project"},s3Destination:{shape:"S2z"}}},output:{type:"structure",required:["project"],members:{project:{shape:"S34"}}}}},shapes:{Sd:{type:"structure",members:{boolValue:{type:"boolean"},doubleValue:{type:"double"},longValue:{type:"long"},stringValue:{}},union:true},Sk:{type:"list",member:{type:"structure",required:["metricDefinition"],members:{desiredChange:{},metricDefinition:{shape:"Sn"}}}},Sn:{type:"structure",required:["entityIdKey","name","valueKey"],members:{entityIdKey:{},eventPattern:{jsonvalue:true},name:{},unitLabel:{},valueKey:{}}},St:{type:"structure",members:{controlTreatmentName:{},treatmentWeights:{shape:"Sv"}}},Sv:{type:"map",key:{},value:{type:"long"}},Sz:{type:"map",key:{},value:{}},S12:{type:"list",member:{type:"structure",required:["feature","name","variation"],members:{description:{},feature:{},name:{},variation:{}}}},S16:{type:"structure",required:["arn","createdTime","lastUpdatedTime","name","status","type"],members:{arn:{},createdTime:{type:"timestamp"},description:{},execution:{type:"structure",members:{endedTime:{type:"timestamp"},startedTime:{type:"timestamp"}}},lastUpdatedTime:{type:"timestamp"},metricGoals:{type:"list",member:{type:"structure",required:["metricDefinition"],members:{desiredChange:{},metricDefinition:{shape:"S1c"}}}},name:{},onlineAbDefinition:{type:"structure",members:{controlTreatmentName:{},treatmentWeights:{shape:"Sv"}}},project:{},randomizationSalt:{},samplingRate:{type:"long"},schedule:{type:"structure",members:{analysisCompleteTime:{type:"timestamp"}}},segment:{},status:{},statusReason:{},tags:{shape:"Sz"},treatments:{type:"list",member:{type:"structure",required:["name"],members:{description:{},featureVariations:{shape:"S1k"},name:{}}}},type:{}}},S1c:{type:"structure",members:{entityIdKey:{},eventPattern:{jsonvalue:true},name:{},unitLabel:{},valueKey:{}}},S1k:{type:"map",key:{},value:{}},S1n:{type:"map",key:{},value:{}},S1p:{type:"list",member:{type:"structure",required:["name","value"],members:{name:{},value:{shape:"Sd"}}}},S1s:{type:"structure",required:["arn","createdTime","evaluationStrategy","lastUpdatedTime","name","status","valueType","variations"],members:{arn:{},createdTime:{type:"timestamp"},defaultVariation:{},description:{},entityOverrides:{shape:"S1n"},evaluationRules:{shape:"S1u"},evaluationStrategy:{},lastUpdatedTime:{type:"timestamp"},name:{},project:{},status:{},tags:{shape:"Sz"},valueType:{},variations:{type:"list",member:{type:"structure",members:{name:{},value:{shape:"Sd"}}}}}},S1u:{type:"list",member:{type:"structure",required:["type"],members:{name:{},type:{}}}},S23:{type:"list",member:{type:"structure",required:["feature","name","variation"],members:{description:{},feature:{},name:{},variation:{}}}},S26:{type:"list",member:{type:"structure",required:["metricDefinition"],members:{metricDefinition:{shape:"Sn"}}}},S29:{type:"structure",required:["steps"],members:{steps:{type:"list",member:{type:"structure",required:["groupWeights","startTime"],members:{groupWeights:{shape:"S2c"},segmentOverrides:{shape:"S2d"},startTime:{type:"timestamp"}}}}}},S2c:{type:"map",key:{},value:{type:"long"}},S2d:{type:"list",member:{type:"structure",required:["evaluationOrder","segment","weights"],members:{evaluationOrder:{type:"long"},segment:{},weights:{shape:"S2c"}}}},S2h:{type:"structure",required:["arn","createdTime","lastUpdatedTime","name","status","type"],members:{arn:{},createdTime:{type:"timestamp"},description:{},execution:{type:"structure",members:{endedTime:{type:"timestamp"},startedTime:{type:"timestamp"}}},groups:{type:"list",member:{type:"structure",required:["featureVariations","name"],members:{description:{},featureVariations:{shape:"S1k"},name:{}}}},lastUpdatedTime:{type:"timestamp"},metricMonitors:{type:"list",member:{type:"structure",required:["metricDefinition"],members:{metricDefinition:{shape:"S1c"}}}},name:{},project:{},randomizationSalt:{},scheduledSplitsDefinition:{type:"structure",members:{steps:{type:"list",member:{type:"structure",required:["startTime"],members:{groupWeights:{shape:"S2c"},segmentOverrides:{shape:"S2d"},startTime:{type:"timestamp"}}}}}},status:{},statusReason:{},tags:{shape:"Sz"},type:{}}},S2u:{type:"structure",members:{applicationId:{},environmentId:{}}},S2x:{type:"structure",members:{logGroup:{}}},S2z:{type:"structure",members:{bucket:{},prefix:{}}},S34:{type:"structure",required:["arn","createdTime","lastUpdatedTime","name","status"],members:{activeExperimentCount:{type:"long"},activeLaunchCount:{type:"long"},appConfigResource:{type:"structure",required:["applicationId","configurationProfileId","environmentId"],members:{applicationId:{},configurationProfileId:{},environmentId:{}}},arn:{},createdTime:{type:"timestamp"},dataDelivery:{type:"structure",members:{cloudWatchLogs:{type:"structure",members:{logGroup:{}}},s3Destination:{type:"structure",members:{bucket:{},prefix:{}}}}},description:{},experimentCount:{type:"long"},featureCount:{type:"long"},lastUpdatedTime:{type:"timestamp"},launchCount:{type:"long"},name:{},status:{},tags:{shape:"Sz"}}},S3e:{type:"structure",required:["arn","createdTime","lastUpdatedTime","name","pattern"],members:{arn:{},createdTime:{type:"timestamp"},description:{},experimentCount:{type:"long"},lastUpdatedTime:{type:"timestamp"},launchCount:{type:"long"},name:{},pattern:{jsonvalue:true},tags:{shape:"Sz"}}}}}},1501:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2021-07-13",endpointPrefix:"emr-serverless",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"EMR Serverless",serviceId:"EMR Serverless",signatureVersion:"v4",signingName:"emr-serverless",uid:"emr-serverless-2021-07-13"},operations:{CancelJobRun:{http:{method:"DELETE",requestUri:"/applications/{applicationId}/jobruns/{jobRunId}",responseCode:200},input:{type:"structure",required:["applicationId","jobRunId"],members:{applicationId:{location:"uri",locationName:"applicationId"},jobRunId:{location:"uri",locationName:"jobRunId"}}},output:{type:"structure",required:["applicationId","jobRunId"],members:{applicationId:{},jobRunId:{}}},idempotent:true},CreateApplication:{http:{requestUri:"/applications",responseCode:200},input:{type:"structure",required:["releaseLabel","type","clientToken"],members:{name:{},releaseLabel:{},type:{},clientToken:{idempotencyToken:true},initialCapacity:{shape:"Sa"},maximumCapacity:{shape:"Si"},tags:{shape:"Sj"},autoStartConfiguration:{shape:"Sm"},autoStopConfiguration:{shape:"So"},networkConfiguration:{shape:"Sq"},architecture:{},imageConfiguration:{shape:"Sw"},workerTypeSpecifications:{shape:"Sy"}}},output:{type:"structure",required:["applicationId","arn"],members:{applicationId:{},name:{},arn:{}}},idempotent:true},DeleteApplication:{http:{method:"DELETE",requestUri:"/applications/{applicationId}",responseCode:200},input:{type:"structure",required:["applicationId"],members:{applicationId:{location:"uri",locationName:"applicationId"}}},output:{type:"structure",members:{}},idempotent:true},GetApplication:{http:{method:"GET",requestUri:"/applications/{applicationId}",responseCode:200},input:{type:"structure",required:["applicationId"],members:{applicationId:{location:"uri",locationName:"applicationId"}}},output:{type:"structure",required:["application"],members:{application:{shape:"S16"}}}},GetDashboardForJobRun:{http:{method:"GET",requestUri:"/applications/{applicationId}/jobruns/{jobRunId}/dashboard",responseCode:200},input:{type:"structure",required:["applicationId","jobRunId"],members:{applicationId:{location:"uri",locationName:"applicationId"},jobRunId:{location:"uri",locationName:"jobRunId"}}},output:{type:"structure",members:{url:{}}}},GetJobRun:{http:{method:"GET",requestUri:"/applications/{applicationId}/jobruns/{jobRunId}",responseCode:200},input:{type:"structure",required:["applicationId","jobRunId"],members:{applicationId:{location:"uri",locationName:"applicationId"},jobRunId:{location:"uri",locationName:"jobRunId"}}},output:{type:"structure",required:["jobRun"],members:{jobRun:{type:"structure",required:["applicationId","jobRunId","arn","createdBy","createdAt","updatedAt","executionRole","state","stateDetails","releaseLabel","jobDriver"],members:{applicationId:{},jobRunId:{},name:{},arn:{},createdBy:{},createdAt:{type:"timestamp"},updatedAt:{type:"timestamp"},executionRole:{},state:{},stateDetails:{},releaseLabel:{},configurationOverrides:{shape:"S1o"},jobDriver:{shape:"S1y"},tags:{shape:"Sj"},totalResourceUtilization:{type:"structure",members:{vCPUHour:{type:"double"},memoryGBHour:{type:"double"},storageGBHour:{type:"double"}}},networkConfiguration:{shape:"Sq"},totalExecutionDurationSeconds:{type:"integer"},executionTimeoutMinutes:{type:"long"},billedResourceUtilization:{type:"structure",members:{vCPUHour:{type:"double"},memoryGBHour:{type:"double"},storageGBHour:{type:"double"}}}}}}}},ListApplications:{http:{method:"GET",requestUri:"/applications",responseCode:200},input:{type:"structure",members:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},states:{location:"querystring",locationName:"states",type:"list",member:{}}}},output:{type:"structure",required:["applications"],members:{applications:{type:"list",member:{type:"structure",required:["id","arn","releaseLabel","type","state","createdAt","updatedAt"],members:{id:{},name:{},arn:{},releaseLabel:{},type:{},state:{},stateDetails:{},createdAt:{type:"timestamp"},updatedAt:{type:"timestamp"},architecture:{}}}},nextToken:{}}}},ListJobRuns:{http:{method:"GET",requestUri:"/applications/{applicationId}/jobruns",responseCode:200},input:{type:"structure",required:["applicationId"],members:{applicationId:{location:"uri",locationName:"applicationId"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},createdAtAfter:{location:"querystring",locationName:"createdAtAfter",type:"timestamp"},createdAtBefore:{location:"querystring",locationName:"createdAtBefore",type:"timestamp"},states:{location:"querystring",locationName:"states",type:"list",member:{}}}},output:{type:"structure",required:["jobRuns"],members:{jobRuns:{type:"list",member:{type:"structure",required:["applicationId","id","arn","createdBy","createdAt","updatedAt","executionRole","state","stateDetails","releaseLabel"],members:{applicationId:{},id:{},name:{},arn:{},createdBy:{},createdAt:{type:"timestamp"},updatedAt:{type:"timestamp"},executionRole:{},state:{},stateDetails:{},releaseLabel:{},type:{}}}},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:"Sj"}}}},StartApplication:{http:{requestUri:"/applications/{applicationId}/start",responseCode:200},input:{type:"structure",required:["applicationId"],members:{applicationId:{location:"uri",locationName:"applicationId"}}},output:{type:"structure",members:{}},idempotent:true},StartJobRun:{http:{requestUri:"/applications/{applicationId}/jobruns",responseCode:200},input:{type:"structure",required:["applicationId","clientToken","executionRoleArn"],members:{applicationId:{location:"uri",locationName:"applicationId"},clientToken:{idempotencyToken:true},executionRoleArn:{},jobDriver:{shape:"S1y"},configurationOverrides:{shape:"S1o"},tags:{shape:"Sj"},executionTimeoutMinutes:{type:"long"},name:{}}},output:{type:"structure",required:["applicationId","jobRunId","arn"],members:{applicationId:{},jobRunId:{},arn:{}}},idempotent:true},StopApplication:{http:{requestUri:"/applications/{applicationId}/stop",responseCode:200},input:{type:"structure",required:["applicationId"],members:{applicationId:{location:"uri",locationName:"applicationId"}}},output:{type:"structure",members:{}},idempotent:true},TagResource:{http:{requestUri:"/tags/{resourceArn}",responseCode:200},input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tags:{shape:"Sj"}}},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},UpdateApplication:{http:{method:"PATCH",requestUri:"/applications/{applicationId}",responseCode:200},input:{type:"structure",required:["applicationId","clientToken"],members:{applicationId:{location:"uri",locationName:"applicationId"},clientToken:{idempotencyToken:true},initialCapacity:{shape:"Sa"},maximumCapacity:{shape:"Si"},autoStartConfiguration:{shape:"Sm"},autoStopConfiguration:{shape:"So"},networkConfiguration:{shape:"Sq"},architecture:{},imageConfiguration:{shape:"Sw"},workerTypeSpecifications:{shape:"Sy"}}},output:{type:"structure",required:["application"],members:{application:{shape:"S16"}}}}},shapes:{Sa:{type:"map",key:{},value:{type:"structure",required:["workerCount"],members:{workerCount:{type:"long"},workerConfiguration:{type:"structure",required:["cpu","memory"],members:{cpu:{},memory:{},disk:{}}}}}},Si:{type:"structure",required:["cpu","memory"],members:{cpu:{},memory:{},disk:{}}},Sj:{type:"map",key:{},value:{}},Sm:{type:"structure",members:{enabled:{type:"boolean"}}},So:{type:"structure",members:{enabled:{type:"boolean"},idleTimeoutMinutes:{type:"integer"}}},Sq:{type:"structure",members:{subnetIds:{type:"list",member:{}},securityGroupIds:{type:"list",member:{}}}},Sw:{type:"structure",members:{imageUri:{}}},Sy:{type:"map",key:{},value:{type:"structure",members:{imageConfiguration:{shape:"Sw"}}}},S16:{type:"structure",required:["applicationId","arn","releaseLabel","type","state","createdAt","updatedAt"],members:{applicationId:{},name:{},arn:{},releaseLabel:{},type:{},state:{},stateDetails:{},initialCapacity:{shape:"Sa"},maximumCapacity:{shape:"Si"},createdAt:{type:"timestamp"},updatedAt:{type:"timestamp"},tags:{shape:"Sj"},autoStartConfiguration:{shape:"Sm"},autoStopConfiguration:{shape:"So"},networkConfiguration:{shape:"Sq"},architecture:{},imageConfiguration:{shape:"S1a"},workerTypeSpecifications:{type:"map",key:{},value:{type:"structure",members:{imageConfiguration:{shape:"S1a"}}}}}},S1a:{type:"structure",required:["imageUri"],members:{imageUri:{},resolvedImageDigest:{}}},S1o:{type:"structure",members:{applicationConfiguration:{shape:"S1p"},monitoringConfiguration:{type:"structure",members:{s3MonitoringConfiguration:{type:"structure",members:{logUri:{},encryptionKeyArn:{}}},managedPersistenceMonitoringConfiguration:{type:"structure",members:{enabled:{type:"boolean"},encryptionKeyArn:{}}}}}}},S1p:{type:"list",member:{type:"structure",required:["classification"],members:{classification:{},properties:{type:"map",key:{},value:{},sensitive:true},configurations:{shape:"S1p"}}}},S1y:{type:"structure",members:{sparkSubmit:{type:"structure",required:["entryPoint"],members:{entryPoint:{type:"string",sensitive:true},entryPointArguments:{type:"list",member:{type:"string",sensitive:true}},sparkSubmitParameters:{type:"string",sensitive:true}}},hive:{type:"structure",required:["query"],members:{query:{type:"string",sensitive:true},initQueryFile:{type:"string",sensitive:true},parameters:{type:"string",sensitive:true}}}},union:true}}}},1518:function(e){e.exports={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:{}}}}},1524:function(e){e.exports={pagination:{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"}}}},1530:function(e){e.exports={pagination:{GetBlueprintRuns:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},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"},GetUnfilteredPartitionsMetadata:{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"},ListBlueprints:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListCrawlers:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListCustomEntityTypes:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListDataQualityResults:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListDataQualityRuleRecommendationRuns:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListDataQualityRulesetEvaluationRuns:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListDataQualityRulesets:{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"},ListSessions:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},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"}}}},1535:function(e){e.exports={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"},KmsKey:{}}},output:{type:"structure",members:{Name:{},Arn:{},State:{},CreationDateTime:{type:"timestamp"},PermissionsMode:{},DeletionProtection:{type:"boolean"},KmsKeyArn:{}}}},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:"Sj"}}}},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:"Sr"}}}},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"},PermissionsMode:{},DeletionProtection:{type:"boolean"},EncryptionDescription:{shape:"S11"}}}},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:"St"},RoleArn:{},OutputFormat:{}}},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:"S16"},DigestTipAddress:{shape:"S16"}}},output:{type:"structure",required:["Block"],members:{Block:{shape:"S16"},Proof:{shape:"S16"}}}},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:"S16"}}}},GetRevision:{http:{requestUri:"/ledgers/{name}/revision"},input:{type:"structure",required:["Name","BlockAddress","DocumentId"],members:{Name:{location:"uri",locationName:"name"},BlockAddress:{shape:"S16"},DocumentId:{},DigestTipAddress:{shape:"S16"}}},output:{type:"structure",required:["Revision"],members:{Proof:{shape:"S16"},Revision:{shape:"S16"}}}},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:"Sj"}},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:"S1l"},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:"S1l"},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:"Sl"},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"},KmsKey:{}}},output:{type:"structure",members:{Name:{},Arn:{},State:{},CreationDateTime:{type:"timestamp"},DeletionProtection:{type:"boolean"},EncryptionDescription:{shape:"S11"}}}},UpdateLedgerPermissionsMode:{http:{method:"PATCH",requestUri:"/ledgers/{name}/permissions-mode"},input:{type:"structure",required:["Name","PermissionsMode"],members:{Name:{location:"uri",locationName:"name"},PermissionsMode:{}}},output:{type:"structure",members:{Name:{},Arn:{},PermissionsMode:{}}}}},shapes:{S6:{type:"map",key:{},value:{}},Sj:{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:"Sl"},ErrorCause:{},StreamName:{}}},Sl:{type:"structure",required:["StreamArn"],members:{StreamArn:{},AggregationEnabled:{type:"boolean"}}},Sr:{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:"St"},RoleArn:{},OutputFormat:{}}},St:{type:"structure",required:["Bucket","Prefix","EncryptionConfiguration"],members:{Bucket:{},Prefix:{},EncryptionConfiguration:{type:"structure",required:["ObjectEncryptionType"],members:{ObjectEncryptionType:{},KmsKeyArn:{}}}}},S11:{type:"structure",required:["KmsKeyArn","EncryptionStatus"],members:{KmsKeyArn:{},EncryptionStatus:{},InaccessibleKmsKeyDateTime:{type:"timestamp"}}},S16:{type:"structure",members:{IonText:{type:"string",sensitive:true}},sensitive:true},S1l:{type:"list",member:{shape:"Sr"}}}}},1536:function(e){e.exports={pagination:{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",non_aggregate_keys:["usagePlanId","startDate","endDate"],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"}}}},1537:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["pricing"]={};s.Pricing=i.defineService("pricing",["2017-10-15"]);Object.defineProperty(a.services["pricing"],"2017-10-15",{get:function get(){var e=r(3605);e.paginators=r(4816).pagination;return e},enumerable:true,configurable:true});e.exports=s.Pricing},1539:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["ssooidc"]={};s.SSOOIDC=i.defineService("ssooidc",["2019-06-10"]);Object.defineProperty(a.services["ssooidc"],"2019-06-10",{get:function get(){var e=r(3325);e.paginators=r(469).pagination;return e},enumerable:true,configurable:true});e.exports=s.SSOOIDC},1556:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2009-03-31",endpointPrefix:"elasticmapreduce",jsonVersion:"1.1",protocol:"json",serviceAbbreviation:"Amazon EMR",serviceFullName:"Amazon EMR",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:"S11"},JobFlowId:{}}},output:{type:"structure",members:{JobFlowId:{},InstanceGroupIds:{type:"list",member:{}},ClusterArn:{}}}},AddJobFlowSteps:{input:{type:"structure",required:["JobFlowId","Steps"],members:{JobFlowId:{},Steps:{shape:"S1m"},ExecutionRoleArn:{}}},output:{type:"structure",members:{StepIds:{shape:"S1v"}}}},AddTags:{input:{type:"structure",required:["ResourceId","Tags"],members:{ResourceId:{},Tags:{shape:"S1y"}}},output:{type:"structure",members:{}}},CancelSteps:{input:{type:"structure",required:["ClusterId","StepIds"],members:{ClusterId:{},StepIds:{shape:"S1v"},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","WorkspaceSecurityGroupId","EngineSecurityGroupId","DefaultS3Location"],members:{Name:{},Description:{},AuthMode:{},VpcId:{},SubnetIds:{shape:"S2d"},ServiceRole:{},UserRole:{},WorkspaceSecurityGroupId:{},EngineSecurityGroupId:{},DefaultS3Location:{},IdpAuthUrl:{},IdpRelayStateParameterName:{},Tags:{shape:"S1y"}}},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:"S2p"},Ec2InstanceAttributes:{type:"structure",members:{Ec2KeyName:{},Ec2SubnetId:{},RequestedEc2SubnetIds:{shape:"S2y"},Ec2AvailabilityZone:{},RequestedEc2AvailabilityZones:{shape:"S2y"},IamInstanceProfile:{},EmrManagedMasterSecurityGroup:{},EmrManagedSlaveSecurityGroup:{},ServiceAccessSecurityGroup:{},AdditionalMasterSecurityGroups:{shape:"S2z"},AdditionalSlaveSecurityGroups:{shape:"S2z"}}},InstanceCollectionType:{},LogUri:{},LogEncryptionKmsKeyId:{},RequestedAmiVersion:{},RunningAmiVersion:{},ReleaseLabel:{},AutoTerminate:{type:"boolean"},TerminationProtected:{type:"boolean"},VisibleToAllUsers:{type:"boolean"},Applications:{shape:"S32"},Tags:{shape:"S1y"},ServiceRole:{},NormalizedInstanceHours:{type:"integer"},MasterPublicDnsName:{},Configurations:{shape:"Si"},SecurityConfiguration:{},AutoScalingRole:{},ScaleDownBehavior:{},CustomAmiId:{},EbsRootVolumeSize:{type:"integer"},RepoUpgradeOnBoot:{},KerberosAttributes:{shape:"S36"},ClusterArn:{},OutpostArn:{},StepConcurrencyLevel:{type:"integer"},PlacementGroups:{shape:"S38"},OSReleaseLabel:{}}}}}},DescribeJobFlows:{input:{type:"structure",members:{CreatedAfter:{type:"timestamp"},CreatedBefore:{type:"timestamp"},JobFlowIds:{shape:"S1t"},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"},CustomAmiId:{}}}},NormalizedInstanceHours:{type:"integer"},Ec2KeyName:{},Ec2SubnetId:{},Placement:{shape:"S3m"},KeepJobFlowAliveWhenNoSteps:{type:"boolean"},TerminationProtected:{type:"boolean"},HadoopVersion:{}}},Steps:{type:"list",member:{type:"structure",required:["StepConfig","ExecutionStatusDetail"],members:{StepConfig:{shape:"S1n"},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:"S3t"}}}},SupportedProducts:{shape:"S3v"},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:"S3z"},NotebookExecutionName:{},NotebookParams:{},Status:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},Arn:{},OutputNotebookURI:{},LastStateChangeReason:{},NotebookInstanceSecurityGroupId:{},Tags:{shape:"S1y"},NotebookS3Location:{shape:"S43"},OutputNotebookS3Location:{type:"structure",members:{Bucket:{},Key:{}}},OutputNotebookFormat:{},EnvironmentVariables:{shape:"S47"}}}}}},DescribeReleaseLabel:{input:{type:"structure",members:{ReleaseLabel:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{ReleaseLabel:{},Applications:{type:"list",member:{type:"structure",members:{Name:{},Version:{}}}},NextToken:{},AvailableOSReleases:{type:"list",member:{type:"structure",members:{Label:{}}}}}}},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:"S4k"},ActionOnFailure:{},Status:{shape:"S4l"},ExecutionRoleArn:{}}}}}},DescribeStudio:{input:{type:"structure",required:["StudioId"],members:{StudioId:{}}},output:{type:"structure",members:{Studio:{type:"structure",members:{StudioId:{},StudioArn:{},Name:{},Description:{},AuthMode:{},VpcId:{},SubnetIds:{shape:"S2d"},ServiceRole:{},UserRole:{},WorkspaceSecurityGroupId:{},EngineSecurityGroupId:{},Url:{},CreationTime:{type:"timestamp"},DefaultS3Location:{},IdpAuthUrl:{},IdpRelayStateParameterName:{},Tags:{shape:"S1y"}}}}}},GetAutoTerminationPolicy:{input:{type:"structure",required:["ClusterId"],members:{ClusterId:{}}},output:{type:"structure",members:{AutoTerminationPolicy:{shape:"S4w"}}}},GetBlockPublicAccessConfiguration:{input:{type:"structure",members:{}},output:{type:"structure",required:["BlockPublicAccessConfiguration","BlockPublicAccessConfigurationMetadata"],members:{BlockPublicAccessConfiguration:{shape:"S50"},BlockPublicAccessConfigurationMetadata:{type:"structure",required:["CreationDateTime","CreatedByArn"],members:{CreationDateTime:{type:"timestamp"},CreatedByArn:{}}}}}},GetClusterSessionCredentials:{input:{type:"structure",required:["ClusterId","ExecutionRoleArn"],members:{ClusterId:{},ExecutionRoleArn:{}}},output:{type:"structure",members:{Credentials:{type:"structure",members:{UsernamePassword:{type:"structure",members:{Username:{},Password:{}},sensitive:true}},union:true},ExpiresAt:{type:"timestamp"}}}},GetManagedScalingPolicy:{input:{type:"structure",required:["ClusterId"],members:{ClusterId:{}}},output:{type:"structure",members:{ManagedScalingPolicy:{shape:"S5b"}}}},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:"S2z"}}}},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:"S2p"},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:"Si"},EbsBlockDevices:{shape:"S62"},EbsOptimized:{type:"boolean"},CustomAmiId:{}}}},LaunchSpecifications:{shape:"Sl"},ResizeSpecifications:{shape:"Su"}}}},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:"Si"},ConfigurationsVersion:{type:"long"},LastSuccessfullyAppliedConfigurations:{shape:"Si"},LastSuccessfullyAppliedConfigurationsVersion:{type:"long"},EbsBlockDevices:{shape:"S62"},EbsOptimized:{type:"boolean"},ShrinkPolicy:{shape:"S6e"},AutoScalingPolicy:{shape:"S6i"},CustomAmiId:{}}}},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:{},ExecutionEngineId:{}}},output:{type:"structure",members:{NotebookExecutions:{type:"list",member:{type:"structure",members:{NotebookExecutionId:{},EditorId:{},NotebookExecutionName:{},Status:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},NotebookS3Location:{shape:"S43"},ExecutionEngineId:{}}}},Marker:{}}}},ListReleaseLabels:{input:{type:"structure",members:{Filters:{type:"structure",members:{Prefix:{},Application:{}}},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{ReleaseLabels:{shape:"S2z"},NextToken:{}}}},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:"S1t"},Marker:{}}},output:{type:"structure",members:{Steps:{type:"list",member:{type:"structure",members:{Id:{},Name:{},Config:{shape:"S4k"},ActionOnFailure:{},Status:{shape:"S4l"}}}},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:{},AuthMode:{},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"},ResizeSpecifications:{shape:"Su"}}}}}},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:"S6e"},ReconfigurationType:{},Configurations:{shape:"Si"}}}}}}},PutAutoScalingPolicy:{input:{type:"structure",required:["ClusterId","InstanceGroupId","AutoScalingPolicy"],members:{ClusterId:{},InstanceGroupId:{},AutoScalingPolicy:{shape:"S15"}}},output:{type:"structure",members:{ClusterId:{},InstanceGroupId:{},AutoScalingPolicy:{shape:"S6i"},ClusterArn:{}}}},PutAutoTerminationPolicy:{input:{type:"structure",required:["ClusterId"],members:{ClusterId:{},AutoTerminationPolicy:{shape:"S4w"}}},output:{type:"structure",members:{}}},PutBlockPublicAccessConfiguration:{input:{type:"structure",required:["BlockPublicAccessConfiguration"],members:{BlockPublicAccessConfiguration:{shape:"S50"}}},output:{type:"structure",members:{}}},PutManagedScalingPolicy:{input:{type:"structure",required:["ClusterId","ManagedScalingPolicy"],members:{ClusterId:{},ManagedScalingPolicy:{shape:"S5b"}}},output:{type:"structure",members:{}}},RemoveAutoScalingPolicy:{input:{type:"structure",required:["ClusterId","InstanceGroupId"],members:{ClusterId:{},InstanceGroupId:{}}},output:{type:"structure",members:{}}},RemoveAutoTerminationPolicy:{input:{type:"structure",required:["ClusterId"],members:{ClusterId:{}}},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:"S2z"}}},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:"S11"},InstanceFleets:{type:"list",member:{shape:"S3"}},Ec2KeyName:{},Placement:{shape:"S3m"},KeepJobFlowAliveWhenNoSteps:{type:"boolean"},TerminationProtected:{type:"boolean"},HadoopVersion:{},Ec2SubnetId:{},Ec2SubnetIds:{shape:"S2y"},EmrManagedMasterSecurityGroup:{},EmrManagedSlaveSecurityGroup:{},ServiceAccessSecurityGroup:{},AdditionalMasterSecurityGroups:{shape:"S8g"},AdditionalSlaveSecurityGroups:{shape:"S8g"}}},Steps:{shape:"S1m"},BootstrapActions:{type:"list",member:{shape:"S3t"}},SupportedProducts:{shape:"S3v"},NewSupportedProducts:{type:"list",member:{type:"structure",members:{Name:{},Args:{shape:"S1t"}}}},Applications:{shape:"S32"},Configurations:{shape:"Si"},VisibleToAllUsers:{type:"boolean"},JobFlowRole:{},ServiceRole:{},Tags:{shape:"S1y"},SecurityConfiguration:{},AutoScalingRole:{},ScaleDownBehavior:{},CustomAmiId:{},EbsRootVolumeSize:{type:"integer"},RepoUpgradeOnBoot:{},KerberosAttributes:{shape:"S36"},StepConcurrencyLevel:{type:"integer"},ManagedScalingPolicy:{shape:"S5b"},PlacementGroupConfigs:{shape:"S38"},AutoTerminationPolicy:{shape:"S4w"},OSReleaseLabel:{}}},output:{type:"structure",members:{JobFlowId:{},ClusterArn:{}}}},SetTerminationProtection:{input:{type:"structure",required:["JobFlowIds","TerminationProtected"],members:{JobFlowIds:{shape:"S1t"},TerminationProtected:{type:"boolean"}}}},SetVisibleToAllUsers:{input:{type:"structure",required:["JobFlowIds","VisibleToAllUsers"],members:{JobFlowIds:{shape:"S1t"},VisibleToAllUsers:{type:"boolean"}}}},StartNotebookExecution:{input:{type:"structure",required:["ExecutionEngine","ServiceRole"],members:{EditorId:{},RelativePath:{},NotebookExecutionName:{},NotebookParams:{},ExecutionEngine:{shape:"S3z"},ServiceRole:{},NotebookInstanceSecurityGroupId:{},Tags:{shape:"S1y"},NotebookS3Location:{type:"structure",members:{Bucket:{},Key:{}}},OutputNotebookS3Location:{type:"structure",members:{Bucket:{},Key:{}}},OutputNotebookFormat:{},EnvironmentVariables:{shape:"S47"}}},output:{type:"structure",members:{NotebookExecutionId:{}}}},StopNotebookExecution:{input:{type:"structure",required:["NotebookExecutionId"],members:{NotebookExecutionId:{}}}},TerminateJobFlows:{input:{type:"structure",required:["JobFlowIds"],members:{JobFlowIds:{shape:"S1t"}}}},UpdateStudio:{input:{type:"structure",required:["StudioId"],members:{StudioId:{},Name:{},Description:{},SubnetIds:{shape:"S2d"},DefaultS3Location:{}}}},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:"Si"},CustomAmiId:{}}}},LaunchSpecifications:{shape:"Sl"},ResizeSpecifications:{shape:"Su"}}},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"},Throughput:{type:"integer"}}},Si:{type:"list",member:{type:"structure",members:{Classification:{},Configurations:{shape:"Si"},Properties:{shape:"Sk"}}}},Sk:{type:"map",key:{},value:{}},Sl:{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:{},CapacityReservationOptions:{type:"structure",members:{UsageStrategy:{},CapacityReservationPreference:{},CapacityReservationResourceGroupArn:{}}}}}}},Su:{type:"structure",members:{SpotResizeSpecification:{type:"structure",required:["TimeoutDurationMinutes"],members:{TimeoutDurationMinutes:{type:"integer"}}},OnDemandResizeSpecification:{type:"structure",required:["TimeoutDurationMinutes"],members:{TimeoutDurationMinutes:{type:"integer"}}}}},S11:{type:"list",member:{type:"structure",required:["InstanceRole","InstanceType","InstanceCount"],members:{Name:{},Market:{},InstanceRole:{},BidPrice:{},InstanceType:{},InstanceCount:{type:"integer"},Configurations:{shape:"Si"},EbsConfiguration:{shape:"Sa"},AutoScalingPolicy:{shape:"S15"},CustomAmiId:{}}}},S15:{type:"structure",required:["Constraints","Rules"],members:{Constraints:{shape:"S16"},Rules:{shape:"S17"}}},S16:{type:"structure",required:["MinCapacity","MaxCapacity"],members:{MinCapacity:{type:"integer"},MaxCapacity:{type:"integer"}}},S17:{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:{}}}}}}}}}}},S1m:{type:"list",member:{shape:"S1n"}},S1n:{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:"S1t"}}}}},S1t:{type:"list",member:{}},S1v:{type:"list",member:{}},S1y:{type:"list",member:{type:"structure",members:{Key:{},Value:{}}}},S2d:{type:"list",member:{}},S2p:{type:"structure",members:{State:{},StateChangeReason:{type:"structure",members:{Code:{},Message:{}}},Timeline:{type:"structure",members:{CreationDateTime:{type:"timestamp"},ReadyDateTime:{type:"timestamp"},EndDateTime:{type:"timestamp"}}},ErrorDetails:{type:"list",member:{type:"structure",members:{ErrorCode:{},ErrorData:{type:"list",member:{shape:"Sk"}},ErrorMessage:{}}}}}},S2y:{type:"list",member:{}},S2z:{type:"list",member:{}},S32:{type:"list",member:{type:"structure",members:{Name:{},Version:{},Args:{shape:"S2z"},AdditionalInfo:{shape:"Sk"}}}},S36:{type:"structure",required:["Realm","KdcAdminPassword"],members:{Realm:{},KdcAdminPassword:{},CrossRealmTrustPrincipalPassword:{},ADDomainJoinUser:{},ADDomainJoinPassword:{}}},S38:{type:"list",member:{type:"structure",required:["InstanceRole"],members:{InstanceRole:{},PlacementStrategy:{}}}},S3m:{type:"structure",members:{AvailabilityZone:{},AvailabilityZones:{shape:"S2y"}}},S3t:{type:"structure",required:["Name","ScriptBootstrapAction"],members:{Name:{},ScriptBootstrapAction:{type:"structure",required:["Path"],members:{Path:{},Args:{shape:"S1t"}}}}},S3v:{type:"list",member:{}},S3z:{type:"structure",required:["Id"],members:{Id:{},Type:{},MasterInstanceSecurityGroupId:{},ExecutionRoleArn:{}}},S43:{type:"structure",members:{Bucket:{},Key:{}}},S47:{type:"map",key:{},value:{}},S4k:{type:"structure",members:{Jar:{},Properties:{shape:"Sk"},MainClass:{},Args:{shape:"S2z"}}},S4l:{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"}}}}},S4w:{type:"structure",members:{IdleTimeout:{type:"long"}}},S50:{type:"structure",required:["BlockPublicSecurityGroupRules"],members:{BlockPublicSecurityGroupRules:{type:"boolean"},PermittedPublicSecurityGroupRuleRanges:{type:"list",member:{type:"structure",required:["MinRange"],members:{MinRange:{type:"integer"},MaxRange:{type:"integer"}}}}}},S5b:{type:"structure",members:{ComputeLimits:{type:"structure",required:["UnitType","MinimumCapacityUnits","MaximumCapacityUnits"],members:{UnitType:{},MinimumCapacityUnits:{type:"integer"},MaximumCapacityUnits:{type:"integer"},MaximumOnDemandCapacityUnits:{type:"integer"},MaximumCoreCapacityUnits:{type:"integer"}}}}},S62:{type:"list",member:{type:"structure",members:{VolumeSpecification:{shape:"Sd"},Device:{}}}},S6e:{type:"structure",members:{DecommissionTimeout:{type:"integer"},InstanceResizePolicy:{type:"structure",members:{InstancesToTerminate:{shape:"S6g"},InstancesToProtect:{shape:"S6g"},InstanceTerminationTimeout:{type:"integer"}}}}},S6g:{type:"list",member:{}},S6i:{type:"structure",members:{Status:{type:"structure",members:{State:{},StateChangeReason:{type:"structure",members:{Code:{},Message:{}}}}},Constraints:{shape:"S16"},Rules:{shape:"S17"}}},S8g:{type:"list",member:{}}}}},1567:function(e,t,r){var s=r(2393);var i=s.util.inherit;s.Signers.S3=i(s.Signers.RequestSigner,{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},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(e,t){if(!this.request.headers["presigned-expires"]){this.request.headers["X-Amz-Date"]=s.util.date.rfc822(t)}if(e.sessionToken){this.request.headers["x-amz-security-token"]=e.sessionToken}var r=this.sign(e.secretAccessKey,this.stringToSign());var i="AWS "+e.accessKeyId+":"+r;this.request.headers["Authorization"]=i},stringToSign:function stringToSign(){var e=this.request;var t=[];t.push(e.method);t.push(e.headers["Content-MD5"]||"");t.push(e.headers["Content-Type"]||"");t.push(e.headers["presigned-expires"]||"");var r=this.canonicalizedAmzHeaders();if(r)t.push(r);t.push(this.canonicalizedResource());return t.join("\n")},canonicalizedAmzHeaders:function canonicalizedAmzHeaders(){var e=[];s.util.each(this.request.headers,function(t){if(t.match(/^x-amz-/i))e.push(t)});e.sort(function(e,t){return e.toLowerCase()=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(e){var r,i,a,o;if(!e.isOpen){if(!this.root&&this.currentLevel===0&&e.type===t.Element){this.root=e}i="";if(e.type===t.Element){this.writerOptions.state=s.OpenTag;i=this.writer.indent(e,this.writerOptions,this.currentLevel)+"<"+e.name;o=e.attribs;for(a in o){if(!q.call(o,a))continue;r=o[a];i+=this.writer.attribute(r,this.writerOptions,this.currentLevel)}i+=(e.children?">":"/>")+this.writer.endline(e,this.writerOptions,this.currentLevel);this.writerOptions.state=s.InsideTag}else{this.writerOptions.state=s.OpenTag;i=this.writer.indent(e,this.writerOptions,this.currentLevel)+""}i+=this.writer.endline(e,this.writerOptions,this.currentLevel)}this.onData(i,this.currentLevel);return e.isOpen=true}};XMLDocumentCB.prototype.closeNode=function(e){var r;if(!e.isClosed){r="";this.writerOptions.state=s.CloseTag;if(e.type===t.Element){r=this.writer.indent(e,this.writerOptions,this.currentLevel)+""+this.writer.endline(e,this.writerOptions,this.currentLevel)}else{r=this.writer.indent(e,this.writerOptions,this.currentLevel)+"]>"+this.writer.endline(e,this.writerOptions,this.currentLevel)}this.writerOptions.state=s.None;this.onData(r,this.currentLevel);return e.isClosed=true}};XMLDocumentCB.prototype.onData=function(e,t){this.documentStarted=true;return this.onDataCallback(e,t+1)};XMLDocumentCB.prototype.onEnd=function(){this.documentCompleted=true;return this.onEndCallback()};XMLDocumentCB.prototype.debugInfo=function(e){if(e==null){return""}else{return"node: <"+e+">"}};XMLDocumentCB.prototype.ele=function(){return this.element.apply(this,arguments)};XMLDocumentCB.prototype.nod=function(e,t,r){return this.node(e,t,r)};XMLDocumentCB.prototype.txt=function(e){return this.text(e)};XMLDocumentCB.prototype.dat=function(e){return this.cdata(e)};XMLDocumentCB.prototype.com=function(e){return this.comment(e)};XMLDocumentCB.prototype.ins=function(e,t){return this.instruction(e,t)};XMLDocumentCB.prototype.dec=function(e,t,r){return this.declaration(e,t,r)};XMLDocumentCB.prototype.dtd=function(e,t,r){return this.doctype(e,t,r)};XMLDocumentCB.prototype.e=function(e,t,r){return this.element(e,t,r)};XMLDocumentCB.prototype.n=function(e,t,r){return this.node(e,t,r)};XMLDocumentCB.prototype.t=function(e){return this.text(e)};XMLDocumentCB.prototype.d=function(e){return this.cdata(e)};XMLDocumentCB.prototype.c=function(e){return this.comment(e)};XMLDocumentCB.prototype.r=function(e){return this.raw(e)};XMLDocumentCB.prototype.i=function(e,t){return this.instruction(e,t)};XMLDocumentCB.prototype.att=function(){if(this.currentNode&&this.currentNode.type===t.DocType){return this.attList.apply(this,arguments)}else{return this.attribute.apply(this,arguments)}};XMLDocumentCB.prototype.a=function(){if(this.currentNode&&this.currentNode.type===t.DocType){return this.attList.apply(this,arguments)}else{return this.attribute.apply(this,arguments)}};XMLDocumentCB.prototype.ent=function(e,t){return this.entity(e,t)};XMLDocumentCB.prototype.pent=function(e,t){return this.pEntity(e,t)};XMLDocumentCB.prototype.not=function(e,t){return this.notation(e,t)};return XMLDocumentCB}()}).call(this)},1599:function(e,t,r){var s=r(2393);var i=r(8498);var a=r(5439);function populateBody(e){var t=e.service.api.operations[e.operation].input;var r=new s.XML.Builder;var a=e.params;var o=t.payload;if(o){var n=t.members[o];a=a[o];if(a===undefined)return;if(n.type==="structure"){var u=n.name;e.httpRequest.body=r.toXML(a,n,u,true)}else{e.httpRequest.body=a}}else{e.httpRequest.body=r.toXML(a,t,t.name||t.shape||i.string.upperFirst(e.operation)+"Request")}}function buildRequest(e){a.buildRequest(e);if(["GET","HEAD"].indexOf(e.httpRequest.method)<0){populateBody(e)}}function extractError(e){a.extractError(e);var t;try{t=(new s.XML.Parser).parse(e.httpResponse.body.toString())}catch(r){t={Code:e.httpResponse.statusCode,Message:e.httpResponse.statusMessage}}if(t.Errors)t=t.Errors;if(t.Error)t=t.Error;if(t.Code){e.error=i.error(new Error,{code:t.Code,message:t.Message})}else{e.error=i.error(new Error,{code:e.httpResponse.statusCode,message:null})}}function extractData(e){a.extractData(e);var t;var r=e.request;var o=e.httpResponse.body;var n=r.service.api.operations[r.operation];var u=n.output;var p=n.hasEventOutput;var m=u.payload;if(m){var c=u.members[m];if(c.isEventStream){t=new s.XML.Parser;e.data[m]=i.createEventStream(s.HttpClient.streamsApiVersion===2?e.httpResponse.stream:e.httpResponse.body,t,c)}else if(c.type==="structure"){t=new s.XML.Parser;e.data[m]=t.parse(o.toString(),c)}else if(c.type==="binary"||c.isStreaming){e.data[m]=o}else{e.data[m]=c.toType(o)}}else if(o.length>0){t=new s.XML.Parser;var l=t.parse(o.toString(),u);i.update(e.data,l)}}e.exports={buildRequest:buildRequest,extractError:extractError,extractData:extractData}},1600:function(e){e.exports={metadata:{apiVersion:"2019-12-02",endpointPrefix:"route53-recovery-readiness",signingName:"route53-recovery-readiness",serviceFullName:"AWS Route53 Recovery Readiness",serviceId:"Route53 Recovery Readiness",protocol:"rest-json",jsonVersion:"1.1",uid:"route53-recovery-readiness-2019-12-02",signatureVersion:"v4"},operations:{CreateCell:{http:{requestUri:"/cells",responseCode:200},input:{type:"structure",members:{CellName:{locationName:"cellName"},Cells:{shape:"S3",locationName:"cells"},Tags:{shape:"S4",locationName:"tags"}},required:["CellName"]},output:{type:"structure",members:{CellArn:{locationName:"cellArn"},CellName:{locationName:"cellName"},Cells:{shape:"S3",locationName:"cells"},ParentReadinessScopes:{shape:"S3",locationName:"parentReadinessScopes"},Tags:{shape:"S4",locationName:"tags"}}}},CreateCrossAccountAuthorization:{http:{requestUri:"/crossaccountauthorizations",responseCode:200},input:{type:"structure",members:{CrossAccountAuthorization:{locationName:"crossAccountAuthorization"}},required:["CrossAccountAuthorization"]},output:{type:"structure",members:{CrossAccountAuthorization:{locationName:"crossAccountAuthorization"}}}},CreateReadinessCheck:{http:{requestUri:"/readinesschecks",responseCode:200},input:{type:"structure",members:{ReadinessCheckName:{locationName:"readinessCheckName"},ResourceSetName:{locationName:"resourceSetName"},Tags:{shape:"S4",locationName:"tags"}},required:["ResourceSetName","ReadinessCheckName"]},output:{type:"structure",members:{ReadinessCheckArn:{locationName:"readinessCheckArn"},ReadinessCheckName:{locationName:"readinessCheckName"},ResourceSet:{locationName:"resourceSet"},Tags:{shape:"S4",locationName:"tags"}}}},CreateRecoveryGroup:{http:{requestUri:"/recoverygroups",responseCode:200},input:{type:"structure",members:{Cells:{shape:"S3",locationName:"cells"},RecoveryGroupName:{locationName:"recoveryGroupName"},Tags:{shape:"S4",locationName:"tags"}},required:["RecoveryGroupName"]},output:{type:"structure",members:{Cells:{shape:"S3",locationName:"cells"},RecoveryGroupArn:{locationName:"recoveryGroupArn"},RecoveryGroupName:{locationName:"recoveryGroupName"},Tags:{shape:"S4",locationName:"tags"}}}},CreateResourceSet:{http:{requestUri:"/resourcesets",responseCode:200},input:{type:"structure",members:{ResourceSetName:{locationName:"resourceSetName"},ResourceSetType:{locationName:"resourceSetType"},Resources:{shape:"Sh",locationName:"resources"},Tags:{shape:"S4",locationName:"tags"}},required:["ResourceSetType","ResourceSetName","Resources"]},output:{type:"structure",members:{ResourceSetArn:{locationName:"resourceSetArn"},ResourceSetName:{locationName:"resourceSetName"},ResourceSetType:{locationName:"resourceSetType"},Resources:{shape:"Sh",locationName:"resources"},Tags:{shape:"S4",locationName:"tags"}}}},DeleteCell:{http:{method:"DELETE",requestUri:"/cells/{cellName}",responseCode:204},input:{type:"structure",members:{CellName:{location:"uri",locationName:"cellName"}},required:["CellName"]}},DeleteCrossAccountAuthorization:{http:{method:"DELETE",requestUri:"/crossaccountauthorizations/{crossAccountAuthorization}",responseCode:200},input:{type:"structure",members:{CrossAccountAuthorization:{location:"uri",locationName:"crossAccountAuthorization"}},required:["CrossAccountAuthorization"]},output:{type:"structure",members:{}}},DeleteReadinessCheck:{http:{method:"DELETE",requestUri:"/readinesschecks/{readinessCheckName}",responseCode:204},input:{type:"structure",members:{ReadinessCheckName:{location:"uri",locationName:"readinessCheckName"}},required:["ReadinessCheckName"]}},DeleteRecoveryGroup:{http:{method:"DELETE",requestUri:"/recoverygroups/{recoveryGroupName}",responseCode:204},input:{type:"structure",members:{RecoveryGroupName:{location:"uri",locationName:"recoveryGroupName"}},required:["RecoveryGroupName"]}},DeleteResourceSet:{http:{method:"DELETE",requestUri:"/resourcesets/{resourceSetName}",responseCode:204},input:{type:"structure",members:{ResourceSetName:{location:"uri",locationName:"resourceSetName"}},required:["ResourceSetName"]}},GetArchitectureRecommendations:{http:{method:"GET",requestUri:"/recoverygroups/{recoveryGroupName}/architectureRecommendations",responseCode:200},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"},RecoveryGroupName:{location:"uri",locationName:"recoveryGroupName"}},required:["RecoveryGroupName"]},output:{type:"structure",members:{LastAuditTimestamp:{locationName:"lastAuditTimestamp",type:"timestamp",timestampFormat:"iso8601"},NextToken:{locationName:"nextToken"},Recommendations:{locationName:"recommendations",type:"list",member:{type:"structure",members:{RecommendationText:{locationName:"recommendationText"}},required:["RecommendationText"]}}}}},GetCell:{http:{method:"GET",requestUri:"/cells/{cellName}",responseCode:200},input:{type:"structure",members:{CellName:{location:"uri",locationName:"cellName"}},required:["CellName"]},output:{type:"structure",members:{CellArn:{locationName:"cellArn"},CellName:{locationName:"cellName"},Cells:{shape:"S3",locationName:"cells"},ParentReadinessScopes:{shape:"S3",locationName:"parentReadinessScopes"},Tags:{shape:"S4",locationName:"tags"}}}},GetCellReadinessSummary:{http:{method:"GET",requestUri:"/cellreadiness/{cellName}",responseCode:200},input:{type:"structure",members:{CellName:{location:"uri",locationName:"cellName"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}},required:["CellName"]},output:{type:"structure",members:{NextToken:{locationName:"nextToken"},Readiness:{locationName:"readiness"},ReadinessChecks:{shape:"S15",locationName:"readinessChecks"}}}},GetReadinessCheck:{http:{method:"GET",requestUri:"/readinesschecks/{readinessCheckName}",responseCode:200},input:{type:"structure",members:{ReadinessCheckName:{location:"uri",locationName:"readinessCheckName"}},required:["ReadinessCheckName"]},output:{type:"structure",members:{ReadinessCheckArn:{locationName:"readinessCheckArn"},ReadinessCheckName:{locationName:"readinessCheckName"},ResourceSet:{locationName:"resourceSet"},Tags:{shape:"S4",locationName:"tags"}}}},GetReadinessCheckResourceStatus:{http:{method:"GET",requestUri:"/readinesschecks/{readinessCheckName}/resource/{resourceIdentifier}/status",responseCode:200},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"},ReadinessCheckName:{location:"uri",locationName:"readinessCheckName"},ResourceIdentifier:{location:"uri",locationName:"resourceIdentifier"}},required:["ReadinessCheckName","ResourceIdentifier"]},output:{type:"structure",members:{NextToken:{locationName:"nextToken"},Readiness:{locationName:"readiness"},Rules:{locationName:"rules",type:"list",member:{type:"structure",members:{LastCheckedTimestamp:{shape:"S1d",locationName:"lastCheckedTimestamp"},Messages:{shape:"S1e",locationName:"messages"},Readiness:{locationName:"readiness"},RuleId:{locationName:"ruleId"}},required:["Messages","Readiness","RuleId","LastCheckedTimestamp"]}}}}},GetReadinessCheckStatus:{http:{method:"GET",requestUri:"/readinesschecks/{readinessCheckName}/status",responseCode:200},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"},ReadinessCheckName:{location:"uri",locationName:"readinessCheckName"}},required:["ReadinessCheckName"]},output:{type:"structure",members:{Messages:{shape:"S1e",locationName:"messages"},NextToken:{locationName:"nextToken"},Readiness:{locationName:"readiness"},Resources:{locationName:"resources",type:"list",member:{type:"structure",members:{ComponentId:{locationName:"componentId"},LastCheckedTimestamp:{shape:"S1d",locationName:"lastCheckedTimestamp"},Readiness:{locationName:"readiness"},ResourceArn:{locationName:"resourceArn"}},required:["Readiness","LastCheckedTimestamp"]}}}}},GetRecoveryGroup:{http:{method:"GET",requestUri:"/recoverygroups/{recoveryGroupName}",responseCode:200},input:{type:"structure",members:{RecoveryGroupName:{location:"uri",locationName:"recoveryGroupName"}},required:["RecoveryGroupName"]},output:{type:"structure",members:{Cells:{shape:"S3",locationName:"cells"},RecoveryGroupArn:{locationName:"recoveryGroupArn"},RecoveryGroupName:{locationName:"recoveryGroupName"},Tags:{shape:"S4",locationName:"tags"}}}},GetRecoveryGroupReadinessSummary:{http:{method:"GET",requestUri:"/recoverygroupreadiness/{recoveryGroupName}",responseCode:200},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"},RecoveryGroupName:{location:"uri",locationName:"recoveryGroupName"}},required:["RecoveryGroupName"]},output:{type:"structure",members:{NextToken:{locationName:"nextToken"},Readiness:{locationName:"readiness"},ReadinessChecks:{shape:"S15",locationName:"readinessChecks"}}}},GetResourceSet:{http:{method:"GET",requestUri:"/resourcesets/{resourceSetName}",responseCode:200},input:{type:"structure",members:{ResourceSetName:{location:"uri",locationName:"resourceSetName"}},required:["ResourceSetName"]},output:{type:"structure",members:{ResourceSetArn:{locationName:"resourceSetArn"},ResourceSetName:{locationName:"resourceSetName"},ResourceSetType:{locationName:"resourceSetType"},Resources:{shape:"Sh",locationName:"resources"},Tags:{shape:"S4",locationName:"tags"}}}},ListCells:{http:{method:"GET",requestUri:"/cells",responseCode:200},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{Cells:{locationName:"cells",type:"list",member:{type:"structure",members:{CellArn:{locationName:"cellArn"},CellName:{locationName:"cellName"},Cells:{shape:"S3",locationName:"cells"},ParentReadinessScopes:{shape:"S3",locationName:"parentReadinessScopes"},Tags:{shape:"S4",locationName:"tags"}},required:["ParentReadinessScopes","CellArn","CellName","Cells"]}},NextToken:{locationName:"nextToken"}}}},ListCrossAccountAuthorizations:{http:{method:"GET",requestUri:"/crossaccountauthorizations",responseCode:200},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{CrossAccountAuthorizations:{locationName:"crossAccountAuthorizations",type:"list",member:{}},NextToken:{locationName:"nextToken"}}}},ListReadinessChecks:{http:{method:"GET",requestUri:"/readinesschecks",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"},ReadinessChecks:{locationName:"readinessChecks",type:"list",member:{type:"structure",members:{ReadinessCheckArn:{locationName:"readinessCheckArn"},ReadinessCheckName:{locationName:"readinessCheckName"},ResourceSet:{locationName:"resourceSet"},Tags:{shape:"S4",locationName:"tags"}},required:["ReadinessCheckArn","ResourceSet"]}}}}},ListRecoveryGroups:{http:{method:"GET",requestUri:"/recoverygroups",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"},RecoveryGroups:{locationName:"recoveryGroups",type:"list",member:{type:"structure",members:{Cells:{shape:"S3",locationName:"cells"},RecoveryGroupArn:{locationName:"recoveryGroupArn"},RecoveryGroupName:{locationName:"recoveryGroupName"},Tags:{shape:"S4",locationName:"tags"}},required:["RecoveryGroupArn","RecoveryGroupName","Cells"]}}}}},ListResourceSets:{http:{method:"GET",requestUri:"/resourcesets",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"},ResourceSets:{locationName:"resourceSets",type:"list",member:{type:"structure",members:{ResourceSetArn:{locationName:"resourceSetArn"},ResourceSetName:{locationName:"resourceSetName"},ResourceSetType:{locationName:"resourceSetType"},Resources:{shape:"Sh",locationName:"resources"},Tags:{shape:"S4",locationName:"tags"}},required:["ResourceSetType","ResourceSetName","ResourceSetArn","Resources"]}}}}},ListRules:{http:{method:"GET",requestUri:"/rules",responseCode:200},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"},ResourceType:{location:"querystring",locationName:"resourceType"}}},output:{type:"structure",members:{NextToken:{locationName:"nextToken"},Rules:{locationName:"rules",type:"list",member:{type:"structure",members:{ResourceType:{locationName:"resourceType"},RuleDescription:{locationName:"ruleDescription"},RuleId:{locationName:"ruleId"}},required:["RuleDescription","RuleId","ResourceType"]}}}}},ListTagsForResources:{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"}}}},TagResource:{http:{requestUri:"/tags/{resource-arn}",responseCode:200},input:{type:"structure",members:{ResourceArn:{location:"uri",locationName:"resource-arn"},Tags:{shape:"S4",locationName:"tags"}},required:["ResourceArn","Tags"]},output:{type:"structure",members:{}}},UntagResource:{http:{method:"DELETE",requestUri:"/tags/{resource-arn}",responseCode:204},input:{type:"structure",members:{ResourceArn:{location:"uri",locationName:"resource-arn"},TagKeys:{shape:"S3",location:"querystring",locationName:"tagKeys"}},required:["TagKeys","ResourceArn"]}},UpdateCell:{http:{method:"PUT",requestUri:"/cells/{cellName}",responseCode:200},input:{type:"structure",members:{CellName:{location:"uri",locationName:"cellName"},Cells:{shape:"S3",locationName:"cells"}},required:["CellName","Cells"]},output:{type:"structure",members:{CellArn:{locationName:"cellArn"},CellName:{locationName:"cellName"},Cells:{shape:"S3",locationName:"cells"},ParentReadinessScopes:{shape:"S3",locationName:"parentReadinessScopes"},Tags:{shape:"S4",locationName:"tags"}}}},UpdateReadinessCheck:{http:{method:"PUT",requestUri:"/readinesschecks/{readinessCheckName}",responseCode:200},input:{type:"structure",members:{ReadinessCheckName:{location:"uri",locationName:"readinessCheckName"},ResourceSetName:{locationName:"resourceSetName"}},required:["ReadinessCheckName","ResourceSetName"]},output:{type:"structure",members:{ReadinessCheckArn:{locationName:"readinessCheckArn"},ReadinessCheckName:{locationName:"readinessCheckName"},ResourceSet:{locationName:"resourceSet"},Tags:{shape:"S4",locationName:"tags"}}}},UpdateRecoveryGroup:{http:{method:"PUT",requestUri:"/recoverygroups/{recoveryGroupName}",responseCode:200},input:{type:"structure",members:{Cells:{shape:"S3",locationName:"cells"},RecoveryGroupName:{location:"uri",locationName:"recoveryGroupName"}},required:["RecoveryGroupName","Cells"]},output:{type:"structure",members:{Cells:{shape:"S3",locationName:"cells"},RecoveryGroupArn:{locationName:"recoveryGroupArn"},RecoveryGroupName:{locationName:"recoveryGroupName"},Tags:{shape:"S4",locationName:"tags"}}}},UpdateResourceSet:{http:{method:"PUT",requestUri:"/resourcesets/{resourceSetName}",responseCode:200},input:{type:"structure",members:{ResourceSetName:{location:"uri",locationName:"resourceSetName"},ResourceSetType:{locationName:"resourceSetType"},Resources:{shape:"Sh",locationName:"resources"}},required:["ResourceSetName","ResourceSetType","Resources"]},output:{type:"structure",members:{ResourceSetArn:{locationName:"resourceSetArn"},ResourceSetName:{locationName:"resourceSetName"},ResourceSetType:{locationName:"resourceSetType"},Resources:{shape:"Sh",locationName:"resources"},Tags:{shape:"S4",locationName:"tags"}}}}},shapes:{S3:{type:"list",member:{}},S4:{type:"map",key:{},value:{}},Sh:{type:"list",member:{type:"structure",members:{ComponentId:{locationName:"componentId"},DnsTargetResource:{locationName:"dnsTargetResource",type:"structure",members:{DomainName:{locationName:"domainName"},HostedZoneArn:{locationName:"hostedZoneArn"},RecordSetId:{locationName:"recordSetId"},RecordType:{locationName:"recordType"},TargetResource:{locationName:"targetResource",type:"structure",members:{NLBResource:{locationName:"nLBResource",type:"structure",members:{Arn:{locationName:"arn"}}},R53Resource:{locationName:"r53Resource",type:"structure",members:{DomainName:{locationName:"domainName"},RecordSetId:{locationName:"recordSetId"}}}}}}},ReadinessScopes:{shape:"S3",locationName:"readinessScopes"},ResourceArn:{locationName:"resourceArn"}}}},S15:{type:"list",member:{type:"structure",members:{Readiness:{locationName:"readiness"},ReadinessCheckName:{locationName:"readinessCheckName"}}}},S1d:{type:"timestamp",timestampFormat:"iso8601"},S1e:{type:"list",member:{type:"structure",members:{MessageText:{locationName:"messageText"}}}}}}},1603:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2022-09-28",endpointPrefix:"codecatalyst",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"Amazon CodeCatalyst",serviceId:"CodeCatalyst",signatureVersion:"bearer",signingName:"codecatalyst",uid:"codecatalyst-2022-09-28"},operations:{CreateAccessToken:{http:{method:"PUT",requestUri:"/v1/accessTokens",responseCode:201},input:{type:"structure",required:["name"],members:{name:{},expiresTime:{shape:"S3"}}},output:{type:"structure",required:["secret","name","expiresTime","accessTokenId"],members:{secret:{type:"string",sensitive:true},name:{},expiresTime:{shape:"S3"},accessTokenId:{}}}},CreateDevEnvironment:{http:{method:"PUT",requestUri:"/v1/spaces/{spaceName}/projects/{projectName}/devEnvironments",responseCode:201},input:{type:"structure",required:["spaceName","projectName","instanceType","persistentStorage"],members:{spaceName:{location:"uri",locationName:"spaceName"},projectName:{location:"uri",locationName:"projectName"},repositories:{type:"list",member:{type:"structure",required:["repositoryName"],members:{repositoryName:{},branchName:{}}}},clientToken:{},alias:{},ides:{shape:"Sf"},instanceType:{},inactivityTimeoutMinutes:{type:"integer"},persistentStorage:{type:"structure",required:["sizeInGiB"],members:{sizeInGiB:{type:"integer"}}}}},output:{type:"structure",required:["spaceName","projectName","id"],members:{spaceName:{},projectName:{},id:{}}},idempotent:true},CreateProject:{http:{method:"PUT",requestUri:"/v1/spaces/{spaceName}/projects",responseCode:201},input:{type:"structure",required:["spaceName","displayName"],members:{spaceName:{location:"uri",locationName:"spaceName"},displayName:{},description:{}}},output:{type:"structure",required:["name"],members:{spaceName:{},name:{},displayName:{},description:{}}},idempotent:true},CreateSourceRepositoryBranch:{http:{method:"PUT",requestUri:"/v1/spaces/{spaceName}/projects/{projectName}/sourceRepositories/{sourceRepositoryName}/branches/{name}",responseCode:201},input:{type:"structure",required:["spaceName","projectName","sourceRepositoryName","name"],members:{spaceName:{location:"uri",locationName:"spaceName"},projectName:{location:"uri",locationName:"projectName"},sourceRepositoryName:{location:"uri",locationName:"sourceRepositoryName"},name:{location:"uri",locationName:"name"},headCommitId:{}}},output:{type:"structure",members:{ref:{},name:{},lastUpdatedTime:{shape:"S3"},headCommitId:{}}},idempotent:true},DeleteAccessToken:{http:{method:"DELETE",requestUri:"/v1/accessTokens/{id}",responseCode:200},input:{type:"structure",required:["id"],members:{id:{location:"uri",locationName:"id"}}},output:{type:"structure",members:{}},idempotent:true},DeleteDevEnvironment:{http:{method:"DELETE",requestUri:"/v1/spaces/{spaceName}/projects/{projectName}/devEnvironments/{id}",responseCode:200},input:{type:"structure",required:["spaceName","projectName","id"],members:{spaceName:{location:"uri",locationName:"spaceName"},projectName:{location:"uri",locationName:"projectName"},id:{location:"uri",locationName:"id"}}},output:{type:"structure",required:["spaceName","projectName","id"],members:{spaceName:{},projectName:{},id:{}}},idempotent:true},GetDevEnvironment:{http:{method:"GET",requestUri:"/v1/spaces/{spaceName}/projects/{projectName}/devEnvironments/{id}",responseCode:200},input:{type:"structure",required:["spaceName","projectName","id"],members:{spaceName:{location:"uri",locationName:"spaceName"},projectName:{location:"uri",locationName:"projectName"},id:{location:"uri",locationName:"id"}}},output:{type:"structure",required:["spaceName","projectName","id","lastUpdatedTime","creatorId","status","repositories","instanceType","inactivityTimeoutMinutes","persistentStorage"],members:{spaceName:{},projectName:{},id:{},lastUpdatedTime:{shape:"S3"},creatorId:{},status:{},statusReason:{},repositories:{shape:"S16"},alias:{},ides:{shape:"S19"},instanceType:{},inactivityTimeoutMinutes:{type:"integer"},persistentStorage:{shape:"S1d"}}}},GetProject:{http:{method:"GET",requestUri:"/v1/spaces/{spaceName}/projects/{name}",responseCode:200},input:{type:"structure",required:["spaceName","name"],members:{spaceName:{location:"uri",locationName:"spaceName"},name:{location:"uri",locationName:"name"}}},output:{type:"structure",required:["name"],members:{spaceName:{},name:{},displayName:{},description:{}}}},GetSourceRepositoryCloneUrls:{http:{method:"GET",requestUri:"/v1/spaces/{spaceName}/projects/{projectName}/sourceRepositories/{sourceRepositoryName}/cloneUrls",responseCode:200},input:{type:"structure",required:["spaceName","projectName","sourceRepositoryName"],members:{spaceName:{location:"uri",locationName:"spaceName"},projectName:{location:"uri",locationName:"projectName"},sourceRepositoryName:{location:"uri",locationName:"sourceRepositoryName"}}},output:{type:"structure",required:["https"],members:{https:{}}}},GetSpace:{http:{method:"GET",requestUri:"/v1/spaces/{name}",responseCode:200},input:{type:"structure",required:["name"],members:{name:{location:"uri",locationName:"name"}}},output:{type:"structure",required:["name","regionName"],members:{name:{},regionName:{},displayName:{},description:{}}}},GetSubscription:{http:{method:"GET",requestUri:"/v1/spaces/{spaceName}/subscription",responseCode:200},input:{type:"structure",required:["spaceName"],members:{spaceName:{location:"uri",locationName:"spaceName"}}},output:{type:"structure",members:{subscriptionType:{},awsAccountName:{}}}},GetUserDetails:{http:{method:"GET",requestUri:"/userDetails",responseCode:200},input:{type:"structure",members:{id:{location:"querystring",locationName:"id"},userName:{location:"querystring",locationName:"userName"}}},output:{type:"structure",members:{userId:{},userName:{},displayName:{},primaryEmail:{type:"structure",members:{email:{},verified:{type:"boolean"}}},version:{}}}},ListAccessTokens:{http:{requestUri:"/v1/accessTokens",responseCode:200},input:{type:"structure",members:{maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",required:["items"],members:{items:{type:"list",member:{type:"structure",required:["id","name"],members:{id:{},name:{},expiresTime:{shape:"S3"}}}},nextToken:{}}}},ListDevEnvironmentSessions:{http:{requestUri:"/v1/spaces/{spaceName}/projects/{projectName}/devEnvironments/{devEnvironmentId}/sessions",responseCode:200},input:{type:"structure",required:["spaceName","projectName","devEnvironmentId"],members:{spaceName:{location:"uri",locationName:"spaceName"},projectName:{location:"uri",locationName:"projectName"},devEnvironmentId:{location:"uri",locationName:"devEnvironmentId"},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",required:["items"],members:{items:{type:"list",member:{type:"structure",required:["spaceName","projectName","devEnvironmentId","startedTime","id"],members:{spaceName:{},projectName:{},devEnvironmentId:{},startedTime:{shape:"S3"},id:{}}}},nextToken:{}}}},ListDevEnvironments:{http:{requestUri:"/v1/spaces/{spaceName}/projects/{projectName}/devEnvironments",responseCode:200},input:{type:"structure",required:["spaceName","projectName"],members:{spaceName:{location:"uri",locationName:"spaceName"},projectName:{location:"uri",locationName:"projectName"},filters:{type:"list",member:{type:"structure",required:["key","values"],members:{key:{},values:{shape:"S2a"},comparisonOperator:{}}}},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",required:["items"],members:{items:{type:"list",member:{type:"structure",required:["id","lastUpdatedTime","creatorId","status","repositories","instanceType","inactivityTimeoutMinutes","persistentStorage"],members:{spaceName:{},projectName:{},id:{},lastUpdatedTime:{shape:"S3"},creatorId:{},status:{},statusReason:{},repositories:{shape:"S16"},alias:{},ides:{shape:"S19"},instanceType:{},inactivityTimeoutMinutes:{type:"integer"},persistentStorage:{shape:"S1d"}}}},nextToken:{}}}},ListEventLogs:{http:{requestUri:"/v1/spaces/{spaceName}/eventLogs",responseCode:200},input:{type:"structure",required:["spaceName","startTime","endTime"],members:{spaceName:{location:"uri",locationName:"spaceName"},startTime:{shape:"S3"},endTime:{shape:"S3"},eventName:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",required:["items"],members:{nextToken:{},items:{type:"list",member:{type:"structure",required:["id","eventName","eventType","eventCategory","eventSource","eventTime","operationType","userIdentity"],members:{id:{},eventName:{},eventType:{},eventCategory:{},eventSource:{},eventTime:{shape:"S3"},operationType:{},userIdentity:{type:"structure",required:["userType","principalId"],members:{userType:{},principalId:{},userName:{},awsAccountId:{}}},projectInformation:{type:"structure",members:{name:{},projectId:{}}},requestId:{},requestPayload:{shape:"S2s"},responsePayload:{shape:"S2s"},errorCode:{},sourceIpAddress:{},userAgent:{}}}}}}},ListProjects:{http:{requestUri:"/v1/spaces/{spaceName}/projects",responseCode:200},input:{type:"structure",required:["spaceName"],members:{spaceName:{location:"uri",locationName:"spaceName"},nextToken:{},maxResults:{type:"integer"},filters:{type:"list",member:{type:"structure",required:["key","values"],members:{key:{},values:{shape:"S2a"},comparisonOperator:{}}}}}},output:{type:"structure",members:{nextToken:{},items:{type:"list",member:{type:"structure",required:["name"],members:{name:{},displayName:{},description:{}}}}}}},ListSourceRepositories:{http:{requestUri:"/v1/spaces/{spaceName}/projects/{projectName}/sourceRepositories",responseCode:200},input:{type:"structure",required:["spaceName","projectName"],members:{spaceName:{location:"uri",locationName:"spaceName"},projectName:{location:"uri",locationName:"projectName"},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{items:{type:"list",member:{type:"structure",required:["id","name","lastUpdatedTime","createdTime"],members:{id:{},name:{},description:{},lastUpdatedTime:{shape:"S3b"},createdTime:{shape:"S3b"}}}},nextToken:{}}}},ListSourceRepositoryBranches:{http:{requestUri:"/v1/spaces/{spaceName}/projects/{projectName}/sourceRepositories/{sourceRepositoryName}/branches",responseCode:200},input:{type:"structure",required:["spaceName","projectName","sourceRepositoryName"],members:{spaceName:{location:"uri",locationName:"spaceName"},projectName:{location:"uri",locationName:"projectName"},sourceRepositoryName:{location:"uri",locationName:"sourceRepositoryName"},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",required:["items"],members:{nextToken:{},items:{type:"list",member:{type:"structure",members:{ref:{},name:{},lastUpdatedTime:{shape:"S3"},headCommitId:{}}}}}}},ListSpaces:{http:{requestUri:"/v1/spaces",responseCode:200},input:{type:"structure",members:{nextToken:{}}},output:{type:"structure",members:{nextToken:{},items:{type:"list",member:{type:"structure",required:["name","regionName"],members:{name:{},regionName:{},displayName:{},description:{}}}}}}},StartDevEnvironment:{http:{method:"PUT",requestUri:"/v1/spaces/{spaceName}/projects/{projectName}/devEnvironments/{id}/start",responseCode:200},input:{type:"structure",required:["spaceName","projectName","id"],members:{spaceName:{location:"uri",locationName:"spaceName"},projectName:{location:"uri",locationName:"projectName"},id:{location:"uri",locationName:"id"},ides:{shape:"Sf"},instanceType:{},inactivityTimeoutMinutes:{type:"integer"}}},output:{type:"structure",required:["spaceName","projectName","id","status"],members:{spaceName:{},projectName:{},id:{},status:{}}},idempotent:true},StartDevEnvironmentSession:{http:{method:"PUT",requestUri:"/v1/spaces/{spaceName}/projects/{projectName}/devEnvironments/{id}/session",responseCode:200},input:{type:"structure",required:["spaceName","projectName","id","sessionConfiguration"],members:{spaceName:{location:"uri",locationName:"spaceName"},projectName:{location:"uri",locationName:"projectName"},id:{location:"uri",locationName:"id"},sessionConfiguration:{type:"structure",required:["sessionType"],members:{sessionType:{},executeCommandSessionConfiguration:{type:"structure",required:["command"],members:{command:{},arguments:{type:"list",member:{}}}}}}}},output:{type:"structure",required:["accessDetails","spaceName","projectName","id"],members:{accessDetails:{type:"structure",required:["streamUrl","tokenValue"],members:{streamUrl:{shape:"S3y"},tokenValue:{shape:"S3y"}},sensitive:true},sessionId:{},spaceName:{},projectName:{},id:{}}}},StopDevEnvironment:{http:{method:"PUT",requestUri:"/v1/spaces/{spaceName}/projects/{projectName}/devEnvironments/{id}/stop",responseCode:200},input:{type:"structure",required:["spaceName","projectName","id"],members:{spaceName:{location:"uri",locationName:"spaceName"},projectName:{location:"uri",locationName:"projectName"},id:{location:"uri",locationName:"id"}}},output:{type:"structure",required:["spaceName","projectName","id","status"],members:{spaceName:{},projectName:{},id:{},status:{}}},idempotent:true},StopDevEnvironmentSession:{http:{method:"DELETE",requestUri:"/v1/spaces/{spaceName}/projects/{projectName}/devEnvironments/{id}/session/{sessionId}",responseCode:200},input:{type:"structure",required:["spaceName","projectName","id","sessionId"],members:{spaceName:{location:"uri",locationName:"spaceName"},projectName:{location:"uri",locationName:"projectName"},id:{location:"uri",locationName:"id"},sessionId:{location:"uri",locationName:"sessionId"}}},output:{type:"structure",required:["spaceName","projectName","id","sessionId"],members:{spaceName:{},projectName:{},id:{},sessionId:{}}},idempotent:true},UpdateDevEnvironment:{http:{method:"PATCH",requestUri:"/v1/spaces/{spaceName}/projects/{projectName}/devEnvironments/{id}",responseCode:200},input:{type:"structure",required:["spaceName","projectName","id"],members:{spaceName:{location:"uri",locationName:"spaceName"},projectName:{location:"uri",locationName:"projectName"},id:{location:"uri",locationName:"id"},alias:{},ides:{shape:"Sf"},instanceType:{},inactivityTimeoutMinutes:{type:"integer"},clientToken:{}}},output:{type:"structure",required:["id","spaceName","projectName"],members:{id:{},spaceName:{},projectName:{},alias:{},ides:{shape:"Sf"},instanceType:{},inactivityTimeoutMinutes:{type:"integer"},clientToken:{}}},idempotent:true},VerifySession:{http:{method:"GET",requestUri:"/session",responseCode:200},output:{type:"structure",members:{identity:{}}}}},shapes:{S3:{type:"timestamp",timestampFormat:"iso8601"},Sf:{type:"list",member:{type:"structure",members:{runtime:{},name:{}}}},S16:{type:"list",member:{type:"structure",required:["repositoryName"],members:{repositoryName:{},branchName:{}}}},S19:{type:"list",member:{type:"structure",members:{runtime:{},name:{}}}},S1d:{type:"structure",required:["sizeInGiB"],members:{sizeInGiB:{type:"integer"}}},S2a:{type:"list",member:{}},S2s:{type:"structure",members:{contentType:{},data:{}}},S3b:{type:"timestamp",timestampFormat:"iso8601"},S3y:{type:"string",sensitive:true}}}},1624:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["resourcegroups"]={};s.ResourceGroups=i.defineService("resourcegroups",["2017-11-27"]);Object.defineProperty(a.services["resourcegroups"],"2017-11-27",{get:function get(){var e=r(7764);e.paginators=r(3457).pagination;return e},enumerable:true,configurable:true});e.exports=s.ResourceGroups},1628:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2021-01-01",endpointPrefix:"es",protocol:"rest-json",serviceFullName:"Amazon OpenSearch Service",serviceId:"OpenSearch",signatureVersion:"v4",uid:"opensearch-2021-01-01"},operations:{AcceptInboundConnection:{http:{method:"PUT",requestUri:"/2021-01-01/opensearch/cc/inboundConnection/{ConnectionId}/accept"},input:{type:"structure",required:["ConnectionId"],members:{ConnectionId:{location:"uri",locationName:"ConnectionId"}}},output:{type:"structure",members:{Connection:{shape:"S4"}}}},AddTags:{http:{requestUri:"/2021-01-01/tags"},input:{type:"structure",required:["ARN","TagList"],members:{ARN:{},TagList:{shape:"Sg"}}}},AssociatePackage:{http:{requestUri:"/2021-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:"Sn"}}}},AuthorizeVpcEndpointAccess:{http:{requestUri:"/2021-01-01/opensearch/domain/{DomainName}/authorizeVpcEndpointAccess"},input:{type:"structure",required:["DomainName","Account"],members:{DomainName:{location:"uri",locationName:"DomainName"},Account:{}}},output:{type:"structure",required:["AuthorizedPrincipal"],members:{AuthorizedPrincipal:{shape:"S10"}}}},CancelServiceSoftwareUpdate:{http:{requestUri:"/2021-01-01/opensearch/serviceSoftwareUpdate/cancel"},input:{type:"structure",required:["DomainName"],members:{DomainName:{}}},output:{type:"structure",members:{ServiceSoftwareOptions:{shape:"S15"}}}},CreateDomain:{http:{requestUri:"/2021-01-01/opensearch/domain"},input:{type:"structure",required:["DomainName"],members:{DomainName:{},EngineVersion:{},ClusterConfig:{shape:"S1b"},EBSOptions:{shape:"S1h"},AccessPolicies:{},SnapshotOptions:{shape:"S1k"},VPCOptions:{shape:"S1l"},CognitoOptions:{shape:"S1n"},EncryptionAtRestOptions:{shape:"S1r"},NodeToNodeEncryptionOptions:{shape:"S1t"},AdvancedOptions:{shape:"S1u"},LogPublishingOptions:{shape:"S1v"},DomainEndpointOptions:{shape:"S1z"},AdvancedSecurityOptions:{shape:"S22"},TagList:{shape:"Sg"},AutoTuneOptions:{type:"structure",members:{DesiredState:{},MaintenanceSchedules:{shape:"S2d"},UseOffPeakWindow:{type:"boolean"}}},OffPeakWindowOptions:{shape:"S2j"},SoftwareUpdateOptions:{shape:"S2o"}}},output:{type:"structure",members:{DomainStatus:{shape:"S2q"}}}},CreateOutboundConnection:{http:{requestUri:"/2021-01-01/opensearch/cc/outboundConnection"},input:{type:"structure",required:["LocalDomainInfo","RemoteDomainInfo","ConnectionAlias"],members:{LocalDomainInfo:{shape:"S5"},RemoteDomainInfo:{shape:"S5"},ConnectionAlias:{},ConnectionMode:{}}},output:{type:"structure",members:{LocalDomainInfo:{shape:"S5"},RemoteDomainInfo:{shape:"S5"},ConnectionAlias:{},ConnectionStatus:{shape:"S36"},ConnectionId:{},ConnectionMode:{},ConnectionProperties:{shape:"S38"}}}},CreatePackage:{http:{requestUri:"/2021-01-01/packages"},input:{type:"structure",required:["PackageName","PackageType","PackageSource"],members:{PackageName:{},PackageType:{},PackageDescription:{},PackageSource:{shape:"S3c"}}},output:{type:"structure",members:{PackageDetails:{shape:"S3g"}}}},CreateVpcEndpoint:{http:{requestUri:"/2021-01-01/opensearch/vpcEndpoints"},input:{type:"structure",required:["DomainArn","VpcOptions"],members:{DomainArn:{},VpcOptions:{shape:"S1l"},ClientToken:{}}},output:{type:"structure",required:["VpcEndpoint"],members:{VpcEndpoint:{shape:"S3n"}}}},DeleteDomain:{http:{method:"DELETE",requestUri:"/2021-01-01/opensearch/domain/{DomainName}"},input:{type:"structure",required:["DomainName"],members:{DomainName:{location:"uri",locationName:"DomainName"}}},output:{type:"structure",members:{DomainStatus:{shape:"S2q"}}}},DeleteInboundConnection:{http:{method:"DELETE",requestUri:"/2021-01-01/opensearch/cc/inboundConnection/{ConnectionId}"},input:{type:"structure",required:["ConnectionId"],members:{ConnectionId:{location:"uri",locationName:"ConnectionId"}}},output:{type:"structure",members:{Connection:{shape:"S4"}}}},DeleteOutboundConnection:{http:{method:"DELETE",requestUri:"/2021-01-01/opensearch/cc/outboundConnection/{ConnectionId}"},input:{type:"structure",required:["ConnectionId"],members:{ConnectionId:{location:"uri",locationName:"ConnectionId"}}},output:{type:"structure",members:{Connection:{shape:"S3w"}}}},DeletePackage:{http:{method:"DELETE",requestUri:"/2021-01-01/packages/{PackageID}"},input:{type:"structure",required:["PackageID"],members:{PackageID:{location:"uri",locationName:"PackageID"}}},output:{type:"structure",members:{PackageDetails:{shape:"S3g"}}}},DeleteVpcEndpoint:{http:{method:"DELETE",requestUri:"/2021-01-01/opensearch/vpcEndpoints/{VpcEndpointId}"},input:{type:"structure",required:["VpcEndpointId"],members:{VpcEndpointId:{location:"uri",locationName:"VpcEndpointId"}}},output:{type:"structure",required:["VpcEndpointSummary"],members:{VpcEndpointSummary:{shape:"S41"}}}},DescribeDomain:{http:{method:"GET",requestUri:"/2021-01-01/opensearch/domain/{DomainName}"},input:{type:"structure",required:["DomainName"],members:{DomainName:{location:"uri",locationName:"DomainName"}}},output:{type:"structure",required:["DomainStatus"],members:{DomainStatus:{shape:"S2q"}}}},DescribeDomainAutoTunes:{http:{method:"GET",requestUri:"/2021-01-01/opensearch/domain/{DomainName}/autoTunes"},input:{type:"structure",required:["DomainName"],members:{DomainName:{location:"uri",locationName:"DomainName"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{AutoTunes:{type:"list",member:{type:"structure",members:{AutoTuneType:{},AutoTuneDetails:{type:"structure",members:{ScheduledAutoTuneDetails:{type:"structure",members:{Date:{type:"timestamp"},ActionType:{},Action:{},Severity:{}}}}}}}},NextToken:{}}}},DescribeDomainChangeProgress:{http:{method:"GET",requestUri:"/2021-01-01/opensearch/domain/{DomainName}/progress"},input:{type:"structure",required:["DomainName"],members:{DomainName:{location:"uri",locationName:"DomainName"},ChangeId:{location:"querystring",locationName:"changeid"}}},output:{type:"structure",members:{ChangeProgressStatus:{type:"structure",members:{ChangeId:{},StartTime:{type:"timestamp"},Status:{},PendingProperties:{shape:"S1m"},CompletedProperties:{shape:"S1m"},TotalNumberOfStages:{type:"integer"},ChangeProgressStages:{type:"list",member:{type:"structure",members:{Name:{},Status:{},Description:{},LastUpdated:{type:"timestamp"}}}}}}}}},DescribeDomainConfig:{http:{method:"GET",requestUri:"/2021-01-01/opensearch/domain/{DomainName}/config"},input:{type:"structure",required:["DomainName"],members:{DomainName:{location:"uri",locationName:"DomainName"}}},output:{type:"structure",required:["DomainConfig"],members:{DomainConfig:{shape:"S4u"}}}},DescribeDomainHealth:{http:{method:"GET",requestUri:"/2021-01-01/opensearch/domain/{DomainName}/health"},input:{type:"structure",required:["DomainName"],members:{DomainName:{location:"uri",locationName:"DomainName"}}},output:{type:"structure",members:{DomainState:{},AvailabilityZoneCount:{},ActiveAvailabilityZoneCount:{},StandByAvailabilityZoneCount:{},DataNodeCount:{},DedicatedMaster:{type:"boolean"},MasterEligibleNodeCount:{},WarmNodeCount:{},MasterNode:{},ClusterHealth:{},TotalShards:{},TotalUnAssignedShards:{},EnvironmentInformation:{type:"list",member:{type:"structure",members:{AvailabilityZoneInformation:{type:"list",member:{type:"structure",members:{AvailabilityZoneName:{},ZoneStatus:{},ConfiguredDataNodeCount:{},AvailableDataNodeCount:{},TotalShards:{},TotalUnAssignedShards:{}}}}}}}}}},DescribeDomainNodes:{http:{method:"GET",requestUri:"/2021-01-01/opensearch/domain/{DomainName}/nodes"},input:{type:"structure",required:["DomainName"],members:{DomainName:{location:"uri",locationName:"DomainName"}}},output:{type:"structure",members:{DomainNodesStatusList:{type:"list",member:{type:"structure",members:{NodeId:{},NodeType:{},AvailabilityZone:{},InstanceType:{},NodeStatus:{},StorageType:{},StorageVolumeType:{},StorageSize:{}}}}}}},DescribeDomains:{http:{requestUri:"/2021-01-01/opensearch/domain-info"},input:{type:"structure",required:["DomainNames"],members:{DomainNames:{type:"list",member:{}}}},output:{type:"structure",required:["DomainStatusList"],members:{DomainStatusList:{type:"list",member:{shape:"S2q"}}}}},DescribeDryRunProgress:{http:{method:"GET",requestUri:"/2021-01-01/opensearch/domain/{DomainName}/dryRun"},input:{type:"structure",required:["DomainName"],members:{DomainName:{location:"uri",locationName:"DomainName"},DryRunId:{location:"querystring",locationName:"dryRunId"},LoadDryRunConfig:{location:"querystring",locationName:"loadDryRunConfig",type:"boolean"}}},output:{type:"structure",members:{DryRunProgressStatus:{shape:"S6a"},DryRunConfig:{shape:"S2q"},DryRunResults:{shape:"S6d"}}}},DescribeInboundConnections:{http:{requestUri:"/2021-01-01/opensearch/cc/inboundConnection/search"},input:{type:"structure",members:{Filters:{shape:"S6g"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Connections:{type:"list",member:{shape:"S4"}},NextToken:{}}}},DescribeInstanceTypeLimits:{http:{method:"GET",requestUri:"/2021-01-01/opensearch/instanceTypeLimits/{EngineVersion}/{InstanceType}"},input:{type:"structure",required:["InstanceType","EngineVersion"],members:{DomainName:{location:"querystring",locationName:"domainName"},InstanceType:{location:"uri",locationName:"InstanceType"},EngineVersion:{location:"uri",locationName:"EngineVersion"}}},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:"S6x"}}}}}}},InstanceLimits:{type:"structure",members:{InstanceCountLimits:{type:"structure",members:{MinimumInstanceCount:{type:"integer"},MaximumInstanceCount:{type:"integer"}}}}},AdditionalLimits:{type:"list",member:{type:"structure",members:{LimitName:{},LimitValues:{shape:"S6x"}}}}}}}}}},DescribeOutboundConnections:{http:{requestUri:"/2021-01-01/opensearch/cc/outboundConnection/search"},input:{type:"structure",members:{Filters:{shape:"S6g"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Connections:{type:"list",member:{shape:"S3w"}},NextToken:{}}}},DescribePackages:{http:{requestUri:"/2021-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:"S3g"}},NextToken:{}}}},DescribeReservedInstanceOfferings:{http:{method:"GET",requestUri:"/2021-01-01/opensearch/reservedInstanceOfferings"},input:{type:"structure",members:{ReservedInstanceOfferingId:{location:"querystring",locationName:"offeringId"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{NextToken:{},ReservedInstanceOfferings:{type:"list",member:{type:"structure",members:{ReservedInstanceOfferingId:{},InstanceType:{},Duration:{type:"integer"},FixedPrice:{type:"double"},UsagePrice:{type:"double"},CurrencyCode:{},PaymentOption:{},RecurringCharges:{shape:"S7n"}}}}}}},DescribeReservedInstances:{http:{method:"GET",requestUri:"/2021-01-01/opensearch/reservedInstances"},input:{type:"structure",members:{ReservedInstanceId:{location:"querystring",locationName:"reservationId"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{NextToken:{},ReservedInstances:{type:"list",member:{type:"structure",members:{ReservationName:{},ReservedInstanceId:{},BillingSubscriptionId:{type:"long"},ReservedInstanceOfferingId:{},InstanceType:{},StartTime:{type:"timestamp"},Duration:{type:"integer"},FixedPrice:{type:"double"},UsagePrice:{type:"double"},CurrencyCode:{},InstanceCount:{type:"integer"},State:{},PaymentOption:{},RecurringCharges:{shape:"S7n"}}}}}}},DescribeVpcEndpoints:{http:{requestUri:"/2021-01-01/opensearch/vpcEndpoints/describe"},input:{type:"structure",required:["VpcEndpointIds"],members:{VpcEndpointIds:{type:"list",member:{}}}},output:{type:"structure",required:["VpcEndpoints","VpcEndpointErrors"],members:{VpcEndpoints:{type:"list",member:{shape:"S3n"}},VpcEndpointErrors:{type:"list",member:{type:"structure",members:{VpcEndpointId:{},ErrorCode:{},ErrorMessage:{}}}}}}},DissociatePackage:{http:{requestUri:"/2021-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:"Sn"}}}},GetCompatibleVersions:{http:{method:"GET",requestUri:"/2021-01-01/opensearch/compatibleVersions"},input:{type:"structure",members:{DomainName:{location:"querystring",locationName:"domainName"}}},output:{type:"structure",members:{CompatibleVersions:{type:"list",member:{type:"structure",members:{SourceVersion:{},TargetVersions:{shape:"S88"}}}}}}},GetPackageVersionHistory:{http:{method:"GET",requestUri:"/2021-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:"/2021-01-01/opensearch/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:"/2021-01-01/opensearch/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:"/2021-01-01/domain"},input:{type:"structure",members:{EngineType:{location:"querystring",locationName:"engineType"}}},output:{type:"structure",members:{DomainNames:{type:"list",member:{type:"structure",members:{DomainName:{},EngineType:{}}}}}}},ListDomainsForPackage:{http:{method:"GET",requestUri:"/2021-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:"S8z"},NextToken:{}}}},ListInstanceTypeDetails:{http:{method:"GET",requestUri:"/2021-01-01/opensearch/instanceTypeDetails/{EngineVersion}"},input:{type:"structure",required:["EngineVersion"],members:{EngineVersion:{location:"uri",locationName:"EngineVersion"},DomainName:{location:"querystring",locationName:"domainName"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"},RetrieveAZs:{location:"querystring",locationName:"retrieveAZs",type:"boolean"},InstanceType:{location:"querystring",locationName:"instanceType"}}},output:{type:"structure",members:{InstanceTypeDetails:{type:"list",member:{type:"structure",members:{InstanceType:{},EncryptionEnabled:{type:"boolean"},CognitoEnabled:{type:"boolean"},AppLogsEnabled:{type:"boolean"},AdvancedSecurityEnabled:{type:"boolean"},WarmEnabled:{type:"boolean"},InstanceRole:{type:"list",member:{}},AvailabilityZones:{type:"list",member:{}}}}},NextToken:{}}}},ListPackagesForDomain:{http:{method:"GET",requestUri:"/2021-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:"S8z"},NextToken:{}}}},ListScheduledActions:{http:{method:"GET",requestUri:"/2021-01-01/opensearch/domain/{DomainName}/scheduledActions"},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:{ScheduledActions:{type:"list",member:{shape:"S9c"}},NextToken:{}}}},ListTags:{http:{method:"GET",requestUri:"/2021-01-01/tags/"},input:{type:"structure",required:["ARN"],members:{ARN:{location:"querystring",locationName:"arn"}}},output:{type:"structure",members:{TagList:{shape:"Sg"}}}},ListVersions:{http:{method:"GET",requestUri:"/2021-01-01/opensearch/versions"},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{Versions:{shape:"S88"},NextToken:{}}}},ListVpcEndpointAccess:{http:{method:"GET",requestUri:"/2021-01-01/opensearch/domain/{DomainName}/listVpcEndpointAccess"},input:{type:"structure",required:["DomainName"],members:{DomainName:{location:"uri",locationName:"DomainName"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",required:["AuthorizedPrincipalList","NextToken"],members:{AuthorizedPrincipalList:{type:"list",member:{shape:"S10"}},NextToken:{}}}},ListVpcEndpoints:{http:{method:"GET",requestUri:"/2021-01-01/opensearch/vpcEndpoints"},input:{type:"structure",members:{NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",required:["VpcEndpointSummaryList","NextToken"],members:{VpcEndpointSummaryList:{shape:"S9q"},NextToken:{}}}},ListVpcEndpointsForDomain:{http:{method:"GET",requestUri:"/2021-01-01/opensearch/domain/{DomainName}/vpcEndpoints"},input:{type:"structure",required:["DomainName"],members:{DomainName:{location:"uri",locationName:"DomainName"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",required:["VpcEndpointSummaryList","NextToken"],members:{VpcEndpointSummaryList:{shape:"S9q"},NextToken:{}}}},PurchaseReservedInstanceOffering:{http:{requestUri:"/2021-01-01/opensearch/purchaseReservedInstanceOffering"},input:{type:"structure",required:["ReservedInstanceOfferingId","ReservationName"],members:{ReservedInstanceOfferingId:{},ReservationName:{},InstanceCount:{type:"integer"}}},output:{type:"structure",members:{ReservedInstanceId:{},ReservationName:{}}}},RejectInboundConnection:{http:{method:"PUT",requestUri:"/2021-01-01/opensearch/cc/inboundConnection/{ConnectionId}/reject"},input:{type:"structure",required:["ConnectionId"],members:{ConnectionId:{location:"uri",locationName:"ConnectionId"}}},output:{type:"structure",members:{Connection:{shape:"S4"}}}},RemoveTags:{http:{requestUri:"/2021-01-01/tags-removal"},input:{type:"structure",required:["ARN","TagKeys"],members:{ARN:{},TagKeys:{shape:"S1m"}}}},RevokeVpcEndpointAccess:{http:{requestUri:"/2021-01-01/opensearch/domain/{DomainName}/revokeVpcEndpointAccess"},input:{type:"structure",required:["DomainName","Account"],members:{DomainName:{location:"uri",locationName:"DomainName"},Account:{}}},output:{type:"structure",members:{}}},StartServiceSoftwareUpdate:{http:{requestUri:"/2021-01-01/opensearch/serviceSoftwareUpdate/start"},input:{type:"structure",required:["DomainName"],members:{DomainName:{},ScheduleAt:{},DesiredStartTime:{type:"long"}}},output:{type:"structure",members:{ServiceSoftwareOptions:{shape:"S15"}}}},UpdateDomainConfig:{http:{requestUri:"/2021-01-01/opensearch/domain/{DomainName}/config"},input:{type:"structure",required:["DomainName"],members:{DomainName:{location:"uri",locationName:"DomainName"},ClusterConfig:{shape:"S1b"},EBSOptions:{shape:"S1h"},SnapshotOptions:{shape:"S1k"},VPCOptions:{shape:"S1l"},CognitoOptions:{shape:"S1n"},AdvancedOptions:{shape:"S1u"},AccessPolicies:{},LogPublishingOptions:{shape:"S1v"},EncryptionAtRestOptions:{shape:"S1r"},DomainEndpointOptions:{shape:"S1z"},NodeToNodeEncryptionOptions:{shape:"S1t"},AdvancedSecurityOptions:{shape:"S22"},AutoTuneOptions:{shape:"S5c"},DryRun:{type:"boolean"},DryRunMode:{},OffPeakWindowOptions:{shape:"S2j"},SoftwareUpdateOptions:{shape:"S2o"}}},output:{type:"structure",required:["DomainConfig"],members:{DomainConfig:{shape:"S4u"},DryRunResults:{shape:"S6d"},DryRunProgressStatus:{shape:"S6a"}}}},UpdatePackage:{http:{requestUri:"/2021-01-01/packages/update"},input:{type:"structure",required:["PackageID","PackageSource"],members:{PackageID:{},PackageSource:{shape:"S3c"},PackageDescription:{},CommitMessage:{}}},output:{type:"structure",members:{PackageDetails:{shape:"S3g"}}}},UpdateScheduledAction:{http:{method:"PUT",requestUri:"/2021-01-01/opensearch/domain/{DomainName}/scheduledAction/update"},input:{type:"structure",required:["DomainName","ActionID","ActionType","ScheduleAt"],members:{DomainName:{location:"uri",locationName:"DomainName"},ActionID:{},ActionType:{},ScheduleAt:{},DesiredStartTime:{type:"long"}}},output:{type:"structure",members:{ScheduledAction:{shape:"S9c"}}}},UpdateVpcEndpoint:{http:{requestUri:"/2021-01-01/opensearch/vpcEndpoints/update"},input:{type:"structure",required:["VpcEndpointId","VpcOptions"],members:{VpcEndpointId:{},VpcOptions:{shape:"S1l"}}},output:{type:"structure",required:["VpcEndpoint"],members:{VpcEndpoint:{shape:"S3n"}}}},UpgradeDomain:{http:{requestUri:"/2021-01-01/opensearch/upgradeDomain"},input:{type:"structure",required:["DomainName","TargetVersion"],members:{DomainName:{},TargetVersion:{},PerformCheckOnly:{type:"boolean"},AdvancedOptions:{shape:"S1u"}}},output:{type:"structure",members:{UpgradeId:{},DomainName:{},TargetVersion:{},PerformCheckOnly:{type:"boolean"},AdvancedOptions:{shape:"S1u"},ChangeProgressDetails:{shape:"S30"}}}}},shapes:{S4:{type:"structure",members:{LocalDomainInfo:{shape:"S5"},RemoteDomainInfo:{shape:"S5"},ConnectionId:{},ConnectionStatus:{type:"structure",members:{StatusCode:{},Message:{}}},ConnectionMode:{}}},S5:{type:"structure",members:{AWSDomainInformation:{type:"structure",required:["DomainName"],members:{OwnerId:{},DomainName:{},Region:{}}}}},Sg:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},Sn:{type:"structure",members:{PackageID:{},PackageName:{},PackageType:{},LastUpdated:{type:"timestamp"},DomainName:{},DomainPackageStatus:{},PackageVersion:{},ReferencePath:{},ErrorDetails:{shape:"Su"}}},Su:{type:"structure",members:{ErrorType:{},ErrorMessage:{}}},S10:{type:"structure",members:{PrincipalType:{},Principal:{}}},S15:{type:"structure",members:{CurrentVersion:{},NewVersion:{},UpdateAvailable:{type:"boolean"},Cancellable:{type:"boolean"},UpdateStatus:{},Description:{},AutomatedUpdateDate:{type:"timestamp"},OptionalDeployment:{type:"boolean"}}},S1b:{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"},ColdStorageOptions:{type:"structure",required:["Enabled"],members:{Enabled:{type:"boolean"}}},MultiAZWithStandbyEnabled:{type:"boolean"}}},S1h:{type:"structure",members:{EBSEnabled:{type:"boolean"},VolumeType:{},VolumeSize:{type:"integer"},Iops:{type:"integer"},Throughput:{type:"integer"}}},S1k:{type:"structure",members:{AutomatedSnapshotStartHour:{type:"integer"}}},S1l:{type:"structure",members:{SubnetIds:{shape:"S1m"},SecurityGroupIds:{shape:"S1m"}}},S1m:{type:"list",member:{}},S1n:{type:"structure",members:{Enabled:{type:"boolean"},UserPoolId:{},IdentityPoolId:{},RoleArn:{}}},S1r:{type:"structure",members:{Enabled:{type:"boolean"},KmsKeyId:{}}},S1t:{type:"structure",members:{Enabled:{type:"boolean"}}},S1u:{type:"map",key:{},value:{}},S1v:{type:"map",key:{},value:{type:"structure",members:{CloudWatchLogsLogGroupArn:{},Enabled:{type:"boolean"}}}},S1z:{type:"structure",members:{EnforceHTTPS:{type:"boolean"},TLSSecurityPolicy:{},CustomEndpointEnabled:{type:"boolean"},CustomEndpoint:{},CustomEndpointCertificateArn:{}}},S22:{type:"structure",members:{Enabled:{type:"boolean"},InternalUserDatabaseEnabled:{type:"boolean"},MasterUserOptions:{type:"structure",members:{MasterUserARN:{},MasterUserName:{shape:"S24"},MasterUserPassword:{type:"string",sensitive:true}}},SAMLOptions:{type:"structure",members:{Enabled:{type:"boolean"},Idp:{shape:"S27"},MasterUserName:{shape:"S24"},MasterBackendRole:{},SubjectKey:{},RolesKey:{},SessionTimeoutMinutes:{type:"integer"}}},AnonymousAuthEnabled:{type:"boolean"}}},S24:{type:"string",sensitive:true},S27:{type:"structure",required:["MetadataContent","EntityId"],members:{MetadataContent:{},EntityId:{}}},S2d:{type:"list",member:{type:"structure",members:{StartAt:{type:"timestamp"},Duration:{type:"structure",members:{Value:{type:"long"},Unit:{}}},CronExpressionForRecurrence:{}}}},S2j:{type:"structure",members:{Enabled:{type:"boolean"},OffPeakWindow:{type:"structure",members:{WindowStartTime:{type:"structure",required:["Hours","Minutes"],members:{Hours:{type:"long"},Minutes:{type:"long"}}}}}}},S2o:{type:"structure",members:{AutoSoftwareUpdateEnabled:{type:"boolean"}}},S2q:{type:"structure",required:["DomainId","DomainName","ARN","ClusterConfig"],members:{DomainId:{},DomainName:{},ARN:{},Created:{type:"boolean"},Deleted:{type:"boolean"},Endpoint:{},Endpoints:{type:"map",key:{},value:{}},Processing:{type:"boolean"},UpgradeProcessing:{type:"boolean"},EngineVersion:{},ClusterConfig:{shape:"S1b"},EBSOptions:{shape:"S1h"},AccessPolicies:{},SnapshotOptions:{shape:"S1k"},VPCOptions:{shape:"S2u"},CognitoOptions:{shape:"S1n"},EncryptionAtRestOptions:{shape:"S1r"},NodeToNodeEncryptionOptions:{shape:"S1t"},AdvancedOptions:{shape:"S1u"},LogPublishingOptions:{shape:"S1v"},ServiceSoftwareOptions:{shape:"S15"},DomainEndpointOptions:{shape:"S1z"},AdvancedSecurityOptions:{shape:"S2v"},AutoTuneOptions:{type:"structure",members:{State:{},ErrorMessage:{},UseOffPeakWindow:{type:"boolean"}}},ChangeProgressDetails:{shape:"S30"},OffPeakWindowOptions:{shape:"S2j"},SoftwareUpdateOptions:{shape:"S2o"}}},S2u:{type:"structure",members:{VPCId:{},SubnetIds:{shape:"S1m"},AvailabilityZones:{shape:"S1m"},SecurityGroupIds:{shape:"S1m"}}},S2v:{type:"structure",members:{Enabled:{type:"boolean"},InternalUserDatabaseEnabled:{type:"boolean"},SAMLOptions:{type:"structure",members:{Enabled:{type:"boolean"},Idp:{shape:"S27"},SubjectKey:{},RolesKey:{},SessionTimeoutMinutes:{type:"integer"}}},AnonymousAuthDisableDate:{type:"timestamp"},AnonymousAuthEnabled:{type:"boolean"}}},S30:{type:"structure",members:{ChangeId:{},Message:{}}},S36:{type:"structure",members:{StatusCode:{},Message:{}}},S38:{type:"structure",members:{Endpoint:{}}},S3c:{type:"structure",members:{S3BucketName:{},S3Key:{}}},S3g:{type:"structure",members:{PackageID:{},PackageName:{},PackageType:{},PackageDescription:{},PackageStatus:{},CreatedAt:{type:"timestamp"},LastUpdatedAt:{type:"timestamp"},AvailablePackageVersion:{},ErrorDetails:{shape:"Su"}}},S3n:{type:"structure",members:{VpcEndpointId:{},VpcEndpointOwner:{},DomainArn:{},VpcOptions:{shape:"S2u"},Status:{},Endpoint:{}}},S3w:{type:"structure",members:{LocalDomainInfo:{shape:"S5"},RemoteDomainInfo:{shape:"S5"},ConnectionId:{},ConnectionAlias:{},ConnectionStatus:{shape:"S36"},ConnectionMode:{},ConnectionProperties:{shape:"S38"}}},S41:{type:"structure",members:{VpcEndpointId:{},VpcEndpointOwner:{},DomainArn:{},Status:{}}},S4u:{type:"structure",members:{EngineVersion:{type:"structure",required:["Options","Status"],members:{Options:{},Status:{shape:"S4w"}}},ClusterConfig:{type:"structure",required:["Options","Status"],members:{Options:{shape:"S1b"},Status:{shape:"S4w"}}},EBSOptions:{type:"structure",required:["Options","Status"],members:{Options:{shape:"S1h"},Status:{shape:"S4w"}}},AccessPolicies:{type:"structure",required:["Options","Status"],members:{Options:{},Status:{shape:"S4w"}}},SnapshotOptions:{type:"structure",required:["Options","Status"],members:{Options:{shape:"S1k"},Status:{shape:"S4w"}}},VPCOptions:{type:"structure",required:["Options","Status"],members:{Options:{shape:"S2u"},Status:{shape:"S4w"}}},CognitoOptions:{type:"structure",required:["Options","Status"],members:{Options:{shape:"S1n"},Status:{shape:"S4w"}}},EncryptionAtRestOptions:{type:"structure",required:["Options","Status"],members:{Options:{shape:"S1r"},Status:{shape:"S4w"}}},NodeToNodeEncryptionOptions:{type:"structure",required:["Options","Status"],members:{Options:{shape:"S1t"},Status:{shape:"S4w"}}},AdvancedOptions:{type:"structure",required:["Options","Status"],members:{Options:{shape:"S1u"},Status:{shape:"S4w"}}},LogPublishingOptions:{type:"structure",members:{Options:{shape:"S1v"},Status:{shape:"S4w"}}},DomainEndpointOptions:{type:"structure",required:["Options","Status"],members:{Options:{shape:"S1z"},Status:{shape:"S4w"}}},AdvancedSecurityOptions:{type:"structure",required:["Options","Status"],members:{Options:{shape:"S2v"},Status:{shape:"S4w"}}},AutoTuneOptions:{type:"structure",members:{Options:{shape:"S5c"},Status:{type:"structure",required:["CreationDate","UpdateDate","State"],members:{CreationDate:{type:"timestamp"},UpdateDate:{type:"timestamp"},UpdateVersion:{type:"integer"},State:{},ErrorMessage:{},PendingDeletion:{type:"boolean"}}}}},ChangeProgressDetails:{shape:"S30"},OffPeakWindowOptions:{type:"structure",members:{Options:{shape:"S2j"},Status:{shape:"S4w"}}},SoftwareUpdateOptions:{type:"structure",members:{Options:{shape:"S2o"},Status:{shape:"S4w"}}}}},S4w:{type:"structure",required:["CreationDate","UpdateDate","State"],members:{CreationDate:{type:"timestamp"},UpdateDate:{type:"timestamp"},UpdateVersion:{type:"integer"},State:{},PendingDeletion:{type:"boolean"}}},S5c:{type:"structure",members:{DesiredState:{},RollbackOnDisable:{},MaintenanceSchedules:{shape:"S2d"},UseOffPeakWindow:{type:"boolean"}}},S6a:{type:"structure",required:["DryRunId","DryRunStatus","CreationDate","UpdateDate"],members:{DryRunId:{},DryRunStatus:{},CreationDate:{},UpdateDate:{},ValidationFailures:{type:"list",member:{type:"structure",members:{Code:{},Message:{}}}}}},S6d:{type:"structure",members:{DeploymentType:{},Message:{}}},S6g:{type:"list",member:{type:"structure",members:{Name:{},Values:{type:"list",member:{}}}}},S6x:{type:"list",member:{}},S7n:{type:"list",member:{type:"structure",members:{RecurringChargeAmount:{type:"double"},RecurringChargeFrequency:{}}}},S88:{type:"list",member:{}},S8z:{type:"list",member:{shape:"Sn"}},S9c:{type:"structure",required:["Id","Type","Severity","ScheduledTime"],members:{Id:{},Type:{},Severity:{},ScheduledTime:{type:"long"},Description:{},ScheduledBy:{},Status:{},Mandatory:{type:"boolean"},Cancellable:{type:"boolean"}}},S9q:{type:"list",member:{shape:"S41"}}}}},1631:function(e){e.exports=require("net")},1633:function(e,t,r){var s=r(2393);var i=r(5943);var a=r(7988);var o=r(7688);var n=r(8851);r(704);var u={completeMultipartUpload:true,copyObject:true,uploadPartCopy:true};var p=["AuthorizationHeaderMalformed","BadRequest","PermanentRedirect",301];var m="s3-object-lambda";s.util.update(s.S3.prototype,{getSignatureVersion:function getSignatureVersion(e){var t=this.api.signatureVersion;var r=this._originalConfig?this._originalConfig.signatureVersion:null;var s=this.config.signatureVersion;var i=e?e.isPresigned():false;if(r){r=r==="v2"?"s3":r;return r}if(i!==true){t="v4"}else if(s){t=s}return t},getSigningName:function getSigningName(e){if(e&&e.operation==="writeGetObjectResponse"){return m}var t=s.Service.prototype.getSigningName;return e&&e._parsedArn&&e._parsedArn.service?e._parsedArn.service:t.call(this)},getSignerClass:function getSignerClass(e){var t=this.getSignatureVersion(e);return s.Signers.RequestSigner.getVersion(t)},validateService:function validateService(){var e;var t=[];if(!this.config.region)this.config.region="us-east-1";if(!this.config.endpoint&&this.config.s3BucketEndpoint){t.push("An endpoint must be provided when configuring "+"`s3BucketEndpoint` to true.")}if(t.length===1){e=t[0]}else if(t.length>1){e="Multiple configuration errors:\n"+t.join("\n")}if(e){throw s.util.error(new Error,{name:"InvalidEndpoint",message:e})}},shouldDisableBodySigning:function shouldDisableBodySigning(e){var t=this.getSignerClass();if(this.config.s3DisableBodySigning===true&&t===s.Signers.V4&&e.httpRequest.endpoint.protocol==="https:"){return true}return false},setupRequestListeners:function setupRequestListeners(e){var t=true;e.addListener("validate",this.validateScheme);e.addListener("validate",this.validateBucketName,t);e.addListener("validate",this.optInUsEast1RegionalEndpoint,t);e.removeListener("validate",s.EventListeners.Core.VALIDATE_REGION);e.addListener("build",this.addContentType);e.addListener("build",this.computeContentMd5);e.addListener("build",this.computeSseCustomerKeyMd5);e.addListener("build",this.populateURI);e.addListener("afterBuild",this.addExpect100Continue);e.addListener("extractError",this.extractError);e.addListener("extractData",s.util.hoistPayloadMember);e.addListener("extractData",this.extractData);e.addListener("extractData",this.extractErrorFrom200Response);e.addListener("beforePresign",this.prepareSignedUrl);if(this.shouldDisableBodySigning(e)){e.removeListener("afterBuild",s.EventListeners.Core.COMPUTE_SHA256);e.addListener("afterBuild",this.disableBodySigning)}if(e.operation!=="createBucket"&&o.isArnInParam(e,"Bucket")){e._parsedArn=s.util.ARN.parse(e.params.Bucket);e.removeListener("validate",this.validateBucketName);e.removeListener("build",this.populateURI);if(e._parsedArn.service==="s3"){e.addListener("validate",o.validateS3AccessPointArn);e.addListener("validate",this.validateArnResourceType);e.addListener("validate",this.validateArnRegion)}else if(e._parsedArn.service==="s3-outposts"){e.addListener("validate",o.validateOutpostsAccessPointArn);e.addListener("validate",o.validateOutpostsArn);e.addListener("validate",o.validateArnRegion)}e.addListener("validate",o.validateArnAccount);e.addListener("validate",o.validateArnService);e.addListener("build",this.populateUriFromAccessPointArn);e.addListener("build",o.validatePopulateUriFromArn);return}e.addListener("validate",this.validateBucketEndpoint);e.addListener("validate",this.correctBucketRegionFromCache);e.onAsync("extractError",this.requestBucketRegion);if(s.util.isBrowser()){e.onAsync("retry",this.reqRegionForNetworkingError)}},validateScheme:function(e){var t=e.params,r=e.httpRequest.endpoint.protocol,i=t.SSECustomerKey||t.CopySourceSSECustomerKey;if(i&&r!=="https:"){var a="Cannot send SSE keys over HTTP. Set 'sslEnabled'"+"to 'true' in your configuration";throw s.util.error(new Error,{code:"ConfigError",message:a})}},validateBucketEndpoint:function(e){if(!e.params.Bucket&&e.service.config.s3BucketEndpoint){var t="Cannot send requests to root API with `s3BucketEndpoint` set.";throw s.util.error(new Error,{code:"ConfigError",message:t})}},validateArnRegion:function validateArnRegion(e){o.validateArnRegion(e,{allowFipsEndpoint:true})},validateArnResourceType:function validateArnResourceType(e){var t=e._parsedArn.resource;if(t.indexOf("accesspoint:")!==0&&t.indexOf("accesspoint/")!==0){throw s.util.error(new Error,{code:"InvalidARN",message:"ARN resource should begin with 'accesspoint/'"})}},validateBucketName:function validateBucketName(e){var t=e.service;var r=t.getSignatureVersion(e);var i=e.params&&e.params.Bucket;var a=e.params&&e.params.Key;var o=i&&i.indexOf("/");if(i&&o>=0){if(typeof a==="string"&&o>0){e.params=s.util.copy(e.params);var n=i.substr(o+1)||"";e.params.Key=n+"/"+a;e.params.Bucket=i.substr(0,o)}else if(r==="v4"){var u="Bucket names cannot contain forward slashes. Bucket: "+i;throw s.util.error(new Error,{code:"InvalidBucket",message:u})}}},isValidAccelerateOperation:function isValidAccelerateOperation(e){var t=["createBucket","deleteBucket","listBuckets"];return t.indexOf(e)===-1},optInUsEast1RegionalEndpoint:function optInUsEast1RegionalEndpoint(e){var t=e.service;var r=t.config;r.s3UsEast1RegionalEndpoint=a(t._originalConfig,{env:"AWS_S3_US_EAST_1_REGIONAL_ENDPOINT",sharedConfig:"s3_us_east_1_regional_endpoint",clientConfig:"s3UsEast1RegionalEndpoint"});if(!(t._originalConfig||{}).endpoint&&e.httpRequest.region==="us-east-1"&&r.s3UsEast1RegionalEndpoint==="regional"&&e.httpRequest.endpoint.hostname.indexOf("s3.amazonaws.com")>=0){var s=r.endpoint.indexOf(".amazonaws.com");regionalEndpoint=r.endpoint.substring(0,s)+".us-east-1"+r.endpoint.substring(s);e.httpRequest.updateEndpoint(regionalEndpoint)}},populateURI:function populateURI(e){var t=e.httpRequest;var r=e.params.Bucket;var s=e.service;var i=t.endpoint;if(r){if(!s.pathStyleBucketName(r)){if(s.config.useAccelerateEndpoint&&s.isValidAccelerateOperation(e.operation)){if(s.config.useDualstackEndpoint){i.hostname=r+".s3-accelerate.dualstack.amazonaws.com"}else{i.hostname=r+".s3-accelerate.amazonaws.com"}}else if(!s.config.s3BucketEndpoint){i.hostname=r+"."+i.hostname}var a=i.port;if(a!==80&&a!==443){i.host=i.hostname+":"+i.port}else{i.host=i.hostname}t.virtualHostedBucket=r;s.removeVirtualHostedBucketFromPath(e)}}},removeVirtualHostedBucketFromPath:function removeVirtualHostedBucketFromPath(e){var t=e.httpRequest;var r=t.virtualHostedBucket;if(r&&t.path){if(e.params&&e.params.Key){var i="/"+s.util.uriEscapePath(e.params.Key);if(t.path.indexOf(i)===0&&(t.path.length===i.length||t.path[i.length]==="?")){return}}t.path=t.path.replace(new RegExp("/"+r),"");if(t.path[0]!=="/"){t.path="/"+t.path}}},populateUriFromAccessPointArn:function populateUriFromAccessPointArn(e){var t=e._parsedArn;var r=t.service==="s3-outposts";var i=t.service==="s3-object-lambda";var a=r?"."+t.outpostId:"";var o=r?"s3-outposts":"s3-accesspoint";var u=!r&&e.service.config.useFipsEndpoint?"-fips":"";var p=!r&&e.service.config.useDualstackEndpoint?".dualstack":"";var m=e.httpRequest.endpoint;var c=n.getEndpointSuffix(t.region);var l=e.service.config.s3UseArnRegion;m.hostname=[t.accessPoint+"-"+t.accountId+a,o+u+p,l?t.region:e.service.config.region,c].join(".");if(i){var o="s3-object-lambda";var d=t.resource.split("/")[1];var u=e.service.config.useFipsEndpoint?"-fips":"";m.hostname=[d+"-"+t.accountId,o+u,l?t.region:e.service.config.region,c].join(".")}m.host=m.hostname;var y=s.util.uriEscape(e.params.Bucket);var b=e.httpRequest.path;e.httpRequest.path=b.replace(new RegExp("/"+y),"");if(e.httpRequest.path[0]!=="/"){e.httpRequest.path="/"+e.httpRequest.path}e.httpRequest.region=t.region},addExpect100Continue:function addExpect100Continue(e){var t=e.httpRequest.headers["Content-Length"];if(s.util.isNode()&&(t>=1024*1024||e.params.Body instanceof s.util.stream.Stream)){e.httpRequest.headers["Expect"]="100-continue"}},addContentType:function addContentType(e){var t=e.httpRequest;if(t.method==="GET"||t.method==="HEAD"){delete t.headers["Content-Type"];return}if(!t.headers["Content-Type"]){t.headers["Content-Type"]="application/octet-stream"}var r=t.headers["Content-Type"];if(s.util.isBrowser()){if(typeof t.body==="string"&&!r.match(/;\s*charset=/)){var i="; charset=UTF-8";t.headers["Content-Type"]+=i}else{var a=function(e,t,r){return t+r.toUpperCase()};t.headers["Content-Type"]=r.replace(/(;\s*charset=)(.+)$/,a)}}},willComputeChecksums:function willComputeChecksums(e){var t=e.service.api.operations[e.operation].input.members;var r=e.httpRequest.body;var i=e.service.config.computeChecksums&&t.ContentMD5&&!e.params.ContentMD5&&r&&(s.util.Buffer.isBuffer(e.httpRequest.body)||typeof e.httpRequest.body==="string");if(i&&e.service.shouldDisableBodySigning(e)&&!e.isPresigned()){return true}if(i&&this.getSignatureVersion(e)==="s3"&&e.isPresigned()){return true}return false},computeContentMd5:function computeContentMd5(e){if(e.service.willComputeChecksums(e)){var t=s.util.crypto.md5(e.httpRequest.body,"base64");e.httpRequest.headers["Content-MD5"]=t}},computeSseCustomerKeyMd5:function computeSseCustomerKeyMd5(e){var t={SSECustomerKey:"x-amz-server-side-encryption-customer-key-MD5",CopySourceSSECustomerKey:"x-amz-copy-source-server-side-encryption-customer-key-MD5"};s.util.each(t,function(t,r){if(e.params[t]){var i=s.util.crypto.md5(e.params[t],"base64");e.httpRequest.headers[r]=i}})},pathStyleBucketName:function pathStyleBucketName(e){if(this.config.s3ForcePathStyle)return true;if(this.config.s3BucketEndpoint)return false;if(o.dnsCompatibleBucketName(e)){return this.config.sslEnabled&&e.match(/\./)?true:false}else{return true}},extractErrorFrom200Response:function extractErrorFrom200Response(e){if(!u[e.request.operation])return;var t=e.httpResponse;if(t.body&&t.body.toString().match("")){e.data=null;var r=this.service?this.service:this;r.extractError(e);throw e.error}else if(!t.body||!t.body.toString().match(/<[\w_]/)){e.data=null;throw s.util.error(new Error,{code:"InternalError",message:"S3 aborted request"})}},retryableError:function retryableError(e,t){if(u[t.operation]&&e.statusCode===200){return true}else if(t._requestRegionForBucket&&t.service.bucketRegionCache[t._requestRegionForBucket]){return false}else if(e&&e.code==="RequestTimeout"){return true}else if(e&&p.indexOf(e.code)!=-1&&e.region&&e.region!=t.httpRequest.region){t.httpRequest.region=e.region;if(e.statusCode===301){t.service.updateReqBucketRegion(t)}return true}else{var r=s.Service.prototype.retryableError;return r.call(this,e,t)}},updateReqBucketRegion:function updateReqBucketRegion(e,t){var r=e.httpRequest;if(typeof t==="string"&&t.length){r.region=t}if(!r.endpoint.host.match(/s3(?!-accelerate).*\.amazonaws\.com$/)){return}var i=e.service;var a=i.config;var o=a.s3BucketEndpoint;if(o){delete a.s3BucketEndpoint}var n=s.util.copy(a);delete n.endpoint;n.region=r.region;r.endpoint=new s.S3(n).endpoint;i.populateURI(e);a.s3BucketEndpoint=o;r.headers.Host=r.endpoint.host;if(e._asm.currentState==="validate"){e.removeListener("build",i.populateURI);e.addListener("build",i.removeVirtualHostedBucketFromPath)}},extractData:function extractData(e){var t=e.request;if(t.operation==="getBucketLocation"){var r=e.httpResponse.body.toString().match(/>(.+)<\/Location/);delete e.data["_"];if(r){e.data.LocationConstraint=r[1]}else{e.data.LocationConstraint=""}}var s=t.params.Bucket||null;if(t.operation==="deleteBucket"&&typeof s==="string"&&!e.error){t.service.clearBucketRegionCache(s)}else{var i=e.httpResponse.headers||{};var a=i["x-amz-bucket-region"]||null;if(!a&&t.operation==="createBucket"&&!e.error){var o=t.params.CreateBucketConfiguration;if(!o){a="us-east-1"}else if(o.LocationConstraint==="EU"){a="eu-west-1"}else{a=o.LocationConstraint}}if(a){if(s&&a!==t.service.bucketRegionCache[s]){t.service.bucketRegionCache[s]=a}}}t.service.extractRequestIds(e)},extractError:function extractError(e){var t={304:"NotModified",403:"Forbidden",400:"BadRequest",404:"NotFound"};var r=e.request;var i=e.httpResponse.statusCode;var a=e.httpResponse.body||"";var o=e.httpResponse.headers||{};var n=o["x-amz-bucket-region"]||null;var u=r.params.Bucket||null;var p=r.service.bucketRegionCache;if(n&&u&&n!==p[u]){p[u]=n}var m;if(t[i]&&a.length===0){if(u&&!n){m=p[u]||null;if(m!==r.httpRequest.region){n=m}}e.error=s.util.error(new Error,{code:t[i],message:null,region:n})}else{var c=(new s.XML.Parser).parse(a.toString());if(c.Region&&!n){n=c.Region;if(u&&n!==p[u]){p[u]=n}}else if(u&&!n&&!c.Region){m=p[u]||null;if(m!==r.httpRequest.region){n=m}}e.error=s.util.error(new Error,{code:c.Code||i,message:c.Message||null,region:n})}r.service.extractRequestIds(e)},requestBucketRegion:function requestBucketRegion(e,t){var r=e.error;var i=e.request;var a=i.params.Bucket||null;if(!r||!a||r.region||i.operation==="listObjects"||s.util.isNode()&&i.operation==="headBucket"||r.statusCode===400&&i.operation!=="headObject"||p.indexOf(r.code)===-1){return t()}var o=s.util.isNode()?"headBucket":"listObjects";var n={Bucket:a};if(o==="listObjects")n.MaxKeys=0;var u=i.service[o](n);u._requestRegionForBucket=a;u.send(function(){var e=i.service.bucketRegionCache[a]||null;r.region=e;t()})},reqRegionForNetworkingError:function reqRegionForNetworkingError(e,t){if(!s.util.isBrowser()){return t()}var r=e.error;var i=e.request;var a=i.params.Bucket;if(!r||r.code!=="NetworkingError"||!a||i.httpRequest.region==="us-east-1"){return t()}var n=i.service;var u=n.bucketRegionCache;var p=u[a]||null;if(p&&p!==i.httpRequest.region){n.updateReqBucketRegion(i,p);t()}else if(!o.dnsCompatibleBucketName(a)){n.updateReqBucketRegion(i,"us-east-1");if(u[a]!=="us-east-1"){u[a]="us-east-1"}t()}else if(i.httpRequest.virtualHostedBucket){var m=n.listObjects({Bucket:a,MaxKeys:0});n.updateReqBucketRegion(m,"us-east-1");m._requestRegionForBucket=a;m.send(function(){var e=n.bucketRegionCache[a]||null;if(e&&e!==i.httpRequest.region){n.updateReqBucketRegion(i,e)}t()})}else{t()}},bucketRegionCache:{},clearBucketRegionCache:function(e){var t=this.bucketRegionCache;if(!e){e=Object.keys(t)}else if(typeof e==="string"){e=[e]}for(var r=0;r=0||e.indexOf(">")>=0||e.indexOf("<")>=0)};o=function(e){return""};i=function(e){return e.replace("]]>","]]]]>")};t.Builder=function(){function Builder(e){var t,r,i;this.options={};r=s["0.2"];for(t in r){if(!n.call(r,t))continue;i=r[t];this.options[t]=i}for(t in e){if(!n.call(e,t))continue;i=e[t];this.options[t]=i}}Builder.prototype.buildObject=function(t){var r,i,u,p,m;r=this.options.attrkey;i=this.options.charkey;if(Object.keys(t).length===1&&this.options.rootName===s["0.2"].rootName){m=Object.keys(t)[0];t=t[m]}else{m=this.options.rootName}u=function(e){return function(t,s){var p,m,c,l,d,y;if(typeof s!=="object"){if(e.options.cdata&&a(s)){t.raw(o(s))}else{t.txt(s)}}else if(Array.isArray(s)){for(l in s){if(!n.call(s,l))continue;m=s[l];for(d in m){c=m[d];t=u(t.ele(d),c).up()}}}else{for(d in s){if(!n.call(s,d))continue;m=s[d];if(d===r){if(typeof m==="object"){for(p in m){y=m[p];t=t.att(p,y)}}}else if(d===i){if(e.options.cdata&&a(m)){t=t.raw(o(m))}else{t=t.txt(m)}}else if(Array.isArray(m)){for(l in m){if(!n.call(m,l))continue;c=m[l];if(typeof c==="string"){if(e.options.cdata&&a(c)){t=t.ele(d).raw(o(c)).up()}else{t=t.ele(d,c).up()}}else{t=u(t.ele(d),c).up()}}}else if(typeof m==="object"){t=u(t.ele(d),m).up()}else{if(typeof m==="string"&&e.options.cdata&&a(m)){t=t.ele(d).raw(o(m)).up()}else{if(m==null){m=""}t=t.ele(d,m.toString()).up()}}}}return t}}(this);p=e.create(m,this.options.xmldec,this.options.doctype,{headless:this.options.headless,allowSurrogateChars:this.options.allowSurrogateChars});return u(p,t).end(this.options.renderOpts)};return Builder}()}).call(this)},1662:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["autoscaling"]={};s.AutoScaling=i.defineService("autoscaling",["2011-01-01"]);Object.defineProperty(a.services["autoscaling"],"2011-01-01",{get:function get(){var e=r(3037);e.paginators=r(4916).pagination;return e},enumerable:true,configurable:true});e.exports=s.AutoScaling},1669:function(e){e.exports=require("util")},1671:function(e){e.exports={version:2,waiters:{}}},1733:function(e){e.exports={version:2,waiters:{}}},1736:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["iotsitewise"]={};s.IoTSiteWise=i.defineService("iotsitewise",["2019-12-02"]);Object.defineProperty(a.services["iotsitewise"],"2019-12-02",{get:function get(){var e=r(6396);e.paginators=r(7361).pagination;e.waiters=r(8502).waiters;return e},enumerable:true,configurable:true});e.exports=s.IoTSiteWise},1737:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["healthlake"]={};s.HealthLake=i.defineService("healthlake",["2017-07-01"]);Object.defineProperty(a.services["healthlake"],"2017-07-01",{get:function get(){var e=r(4800);e.paginators=r(176).pagination;return e},enumerable:true,configurable:true});e.exports=s.HealthLake},1739:function(e){e.exports={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"},AddReplicaRegions:{shape:"Si"},ForceOverwriteReplicaSecret:{type:"boolean"}}},output:{type:"structure",members:{ARN:{},Name:{},VersionId:{},ReplicationStatus:{shape:"Sn"}}}},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:"S12"},LastRotatedDate:{type:"timestamp"},LastChangedDate:{type:"timestamp"},LastAccessedDate:{type:"timestamp"},DeletedDate:{type:"timestamp"},NextRotationDate:{type:"timestamp"},Tags:{shape:"Se"},VersionIdsToStages:{shape:"S1a"},OwningService:{},CreatedDate:{type:"timestamp"},PrimaryRegion:{},ReplicationStatus:{shape:"Sn"}}}},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:"S1b"},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:"S1b"},LastAccessedDate:{type:"timestamp"},CreatedDate:{type:"timestamp"},KmsKeyIds:{type:"list",member:{}}}}},NextToken:{},ARN:{},Name:{}}}},ListSecrets:{input:{type:"structure",members:{IncludePlannedDeletion:{type:"boolean"},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:"S12"},LastRotatedDate:{type:"timestamp"},LastChangedDate:{type:"timestamp"},LastAccessedDate:{type:"timestamp"},DeletedDate:{type:"timestamp"},NextRotationDate:{type:"timestamp"},Tags:{shape:"Se"},SecretVersionsToStages:{shape:"S1a"},OwningService:{},CreatedDate:{type:"timestamp"},PrimaryRegion:{}}}},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:"S1b"}}},output:{type:"structure",members:{ARN:{},Name:{},VersionId:{},VersionStages:{shape:"S1b"}}}},RemoveRegionsFromReplication:{input:{type:"structure",required:["SecretId","RemoveReplicaRegions"],members:{SecretId:{},RemoveReplicaRegions:{type:"list",member:{}}}},output:{type:"structure",members:{ARN:{},ReplicationStatus:{shape:"Sn"}}}},ReplicateSecretToRegions:{input:{type:"structure",required:["SecretId","AddReplicaRegions"],members:{SecretId:{},AddReplicaRegions:{shape:"Si"},ForceOverwriteReplicaSecret:{type:"boolean"}}},output:{type:"structure",members:{ARN:{},ReplicationStatus:{shape:"Sn"}}}},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:"S12"},RotateImmediately:{type:"boolean"}}},output:{type:"structure",members:{ARN:{},Name:{},VersionId:{}}}},StopReplicationToReplica:{input:{type:"structure",required:["SecretId"],members:{SecretId:{}}},output:{type:"structure",members:{ARN:{}}}},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:{}}}},Si:{type:"list",member:{type:"structure",members:{Region:{},KmsKeyId:{}}}},Sn:{type:"list",member:{type:"structure",members:{Region:{},KmsKeyId:{},Status:{},StatusMessage:{},LastAccessedDate:{type:"timestamp"}}}},S12:{type:"structure",members:{AutomaticallyAfterDays:{type:"long"},Duration:{},ScheduleExpression:{}}},S1a:{type:"map",key:{},value:{shape:"S1b"}},S1b:{type:"list",member:{}}}}},1744:function(e,t,r){var s=r(2393);s.ParamValidator=s.util.inherit({constructor:function ParamValidator(e){if(e===true||e===undefined){e={min:true}}this.validation=e},validate:function validate(e,t,r){this.errors=[];this.validateMember(e,t||{},r||"params");if(this.errors.length>1){var i=this.errors.join("\n* ");i="There were "+this.errors.length+" validation errors:\n* "+i;throw s.util.error(new Error(i),{code:"MultipleValidationErrors",errors:this.errors})}else if(this.errors.length===1){throw this.errors[0]}else{return true}},fail:function fail(e,t){this.errors.push(s.util.error(new Error(t),{code:e}))},validateStructure:function validateStructure(e,t,r){if(e.isDocument)return true;this.validateType(t,r,["object"],"structure");var s;for(var i=0;e.required&&i= 1,"+' but found "'+t+'" for '+r)}}},validatePattern:function validatePattern(e,t,r){if(this.validation["pattern"]&&e["pattern"]!==undefined){if(!new RegExp(e["pattern"]).test(t)){this.fail("PatternMatchError",'Provided value "'+t+'" '+"does not match regex pattern /"+e["pattern"]+"/ for "+r)}}},validateRange:function validateRange(e,t,r,s){if(this.validation["min"]){if(e["min"]!==undefined&&t= "+e["min"]+", but found "+t+" for "+r)}}if(this.validation["max"]){if(e["max"]!==undefined&&t>e["max"]){this.fail("MaxRangeError","Expected "+s+" <= "+e["max"]+", but found "+t+" for "+r)}}},validateEnum:function validateRange(e,t,r){if(this.validation["enum"]&&e["enum"]!==undefined){if(e["enum"].indexOf(t)===-1){this.fail("EnumError","Found string value of "+t+", but "+"expected "+e["enum"].join("|")+" for "+r)}}},validateType:function validateType(e,t,r,i){if(e===null||e===undefined)return false;var a=false;for(var o=0;o0){return new Array(s).join(t.indent)}}return""};XMLWriterBase.prototype.endline=function(e,t,r){if(!t.pretty||t.suppressPrettyCount){return""}else{return t.newline}};XMLWriterBase.prototype.attribute=function(e,t,r){var s;this.openAttribute(e,t,r);s=" "+e.name+'="'+e.value+'"';this.closeAttribute(e,t,r);return s};XMLWriterBase.prototype.cdata=function(e,t,r){var i;this.openNode(e,t,r);t.state=s.OpenTag;i=this.indent(e,t,r)+""+this.endline(e,t,r);t.state=s.None;this.closeNode(e,t,r);return i};XMLWriterBase.prototype.comment=function(e,t,r){var i;this.openNode(e,t,r);t.state=s.OpenTag;i=this.indent(e,t,r)+"\x3c!-- ";t.state=s.InsideTag;i+=e.value;t.state=s.CloseTag;i+=" --\x3e"+this.endline(e,t,r);t.state=s.None;this.closeNode(e,t,r);return i};XMLWriterBase.prototype.declaration=function(e,t,r){var i;this.openNode(e,t,r);t.state=s.OpenTag;i=this.indent(e,t,r)+"";i+=this.endline(e,t,r);t.state=s.None;this.closeNode(e,t,r);return i};XMLWriterBase.prototype.docType=function(e,t,r){var i,a,o,n,u;r||(r=0);this.openNode(e,t,r);t.state=s.OpenTag;n=this.indent(e,t,r);n+="0){n+=" [";n+=this.endline(e,t,r);t.state=s.InsideTag;u=e.children;for(a=0,o=u.length;a";n+=this.endline(e,t,r);t.state=s.None;this.closeNode(e,t,r);return n};XMLWriterBase.prototype.element=function(e,r,i){var a,o,n,u,p,m,c,l,d,y,b,S,g,h;i||(i=0);y=false;b="";this.openNode(e,r,i);r.state=s.OpenTag;b+=this.indent(e,r,i)+"<"+e.name;S=e.attribs;for(d in S){if(!N.call(S,d))continue;a=S[d];b+=this.attribute(a,r,i)}n=e.children.length;u=n===0?null:e.children[0];if(n===0||e.children.every(function(e){return(e.type===t.Text||e.type===t.Raw)&&e.value===""})){if(r.allowEmpty){b+=">";r.state=s.CloseTag;b+=""+this.endline(e,r,i)}else{r.state=s.CloseTag;b+=r.spaceBeforeSlash+"/>"+this.endline(e,r,i)}}else if(r.pretty&&n===1&&(u.type===t.Text||u.type===t.Raw)&&u.value!=null){b+=">";r.state=s.InsideTag;r.suppressPrettyCount++;y=true;b+=this.writeChildNode(u,r,i+1);r.suppressPrettyCount--;y=false;r.state=s.CloseTag;b+=""+this.endline(e,r,i)}else{if(r.dontPrettyTextNodes){g=e.children;for(p=0,c=g.length;p"+this.endline(e,r,i);r.state=s.InsideTag;h=e.children;for(m=0,l=h.length;m";if(y){r.suppressPrettyCount--}b+=this.endline(e,r,i);r.state=s.None}this.closeNode(e,r,i);return b};XMLWriterBase.prototype.writeChildNode=function(e,r,s){switch(e.type){case t.CData:return this.cdata(e,r,s);case t.Comment:return this.comment(e,r,s);case t.Element:return this.element(e,r,s);case t.Raw:return this.raw(e,r,s);case t.Text:return this.text(e,r,s);case t.ProcessingInstruction:return this.processingInstruction(e,r,s);case t.Dummy:return"";case t.Declaration:return this.declaration(e,r,s);case t.DocType:return this.docType(e,r,s);case t.AttributeDeclaration:return this.dtdAttList(e,r,s);case t.ElementDeclaration:return this.dtdElement(e,r,s);case t.EntityDeclaration:return this.dtdEntity(e,r,s);case t.NotationDeclaration:return this.dtdNotation(e,r,s);default:throw new Error("Unknown XML node type: "+e.constructor.name)}};XMLWriterBase.prototype.processingInstruction=function(e,t,r){var i;this.openNode(e,t,r);t.state=s.OpenTag;i=this.indent(e,t,r)+"";i+=this.endline(e,t,r);t.state=s.None;this.closeNode(e,t,r);return i};XMLWriterBase.prototype.raw=function(e,t,r){var i;this.openNode(e,t,r);t.state=s.OpenTag;i=this.indent(e,t,r);t.state=s.InsideTag;i+=e.value;t.state=s.CloseTag;i+=this.endline(e,t,r);t.state=s.None;this.closeNode(e,t,r);return i};XMLWriterBase.prototype.text=function(e,t,r){var i;this.openNode(e,t,r);t.state=s.OpenTag;i=this.indent(e,t,r);t.state=s.InsideTag;i+=e.value;t.state=s.CloseTag;i+=this.endline(e,t,r);t.state=s.None;this.closeNode(e,t,r);return i};XMLWriterBase.prototype.dtdAttList=function(e,t,r){var i;this.openNode(e,t,r);t.state=s.OpenTag;i=this.indent(e,t,r)+""+this.endline(e,t,r);t.state=s.None;this.closeNode(e,t,r);return i};XMLWriterBase.prototype.dtdElement=function(e,t,r){var i;this.openNode(e,t,r);t.state=s.OpenTag;i=this.indent(e,t,r)+""+this.endline(e,t,r);t.state=s.None;this.closeNode(e,t,r);return i};XMLWriterBase.prototype.dtdEntity=function(e,t,r){var i;this.openNode(e,t,r);t.state=s.OpenTag;i=this.indent(e,t,r)+""+this.endline(e,t,r);t.state=s.None;this.closeNode(e,t,r);return i};XMLWriterBase.prototype.dtdNotation=function(e,t,r){var i;this.openNode(e,t,r);t.state=s.OpenTag;i=this.indent(e,t,r)+""+this.endline(e,t,r);t.state=s.None;this.closeNode(e,t,r);return i};XMLWriterBase.prototype.openNode=function(e,t,r){};XMLWriterBase.prototype.closeNode=function(e,t,r){};XMLWriterBase.prototype.openAttribute=function(e,t,r){};XMLWriterBase.prototype.closeAttribute=function(e,t,r){};return XMLWriterBase}()}).call(this)},2477:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["schemas"]={};s.Schemas=i.defineService("schemas",["2019-12-02"]);Object.defineProperty(a.services["schemas"],"2019-12-02",{get:function get(){var e=r(7303);e.paginators=r(6177).pagination;e.waiters=r(6870).waiters;return e},enumerable:true,configurable:true});e.exports=s.Schemas},2484:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["codeartifact"]={};s.CodeArtifact=i.defineService("codeartifact",["2018-09-22"]);Object.defineProperty(a.services["codeartifact"],"2018-09-22",{get:function get(){var e=r(3805);e.paginators=r(6222).pagination;return e},enumerable:true,configurable:true});e.exports=s.CodeArtifact},2486:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["opsworks"]={};s.OpsWorks=i.defineService("opsworks",["2013-02-18"]);Object.defineProperty(a.services["opsworks"],"2013-02-18",{get:function get(){var e=r(1518);e.paginators=r(5538).pagination;e.waiters=r(6408).waiters;return e},enumerable:true,configurable:true});e.exports=s.OpsWorks},2500:function(e,t,r){(function(){var t,s,i,a=function(e,t){for(var r in t){if(o.call(t,r))e[r]=t[r]}function ctor(){this.constructor=e}ctor.prototype=t.prototype;e.prototype=new ctor;e.__super__=t.prototype;return e},o={}.hasOwnProperty;i=r(5542);t=r(2597);e.exports=s=function(e){a(XMLDTDNotation,e);function XMLDTDNotation(e,r,s){XMLDTDNotation.__super__.constructor.call(this,e);if(r==null){throw new Error("Missing DTD notation name. "+this.debugInfo(r))}if(!s.pubID&&!s.sysID){throw new Error("Public or system identifiers are required for an external entity. "+this.debugInfo(r))}this.name=this.stringify.name(r);this.type=t.NotationDeclaration;if(s.pubID!=null){this.pubID=this.stringify.dtdPubID(s.pubID)}if(s.sysID!=null){this.sysID=this.stringify.dtdSysID(s.sysID)}}Object.defineProperty(XMLDTDNotation.prototype,"publicId",{get:function(){return this.pubID}});Object.defineProperty(XMLDTDNotation.prototype,"systemId",{get:function(){return this.sysID}});XMLDTDNotation.prototype.toString=function(e){return this.options.writer.dtdNotation(this,this.options.writer.filterOptions(e))};return XMLDTDNotation}(i)}).call(this)},2506:function(e){e.exports={pagination:{DescribeMalwareScans:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Scans"},DescribeOrganizationConfiguration:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},GetUsageStatistics:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListCoverage:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Resources"},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"}}}},2528:function(e){e.exports={pagination:{ListCertificates:{input_token:"NextToken",limit_key:"MaxItems",output_token:"NextToken",result_key:"CertificateSummaryList"}}}},2530:function(e){e.exports={pagination:{}}},2535:function(e){e.exports={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:{}}}}},2540:function(e){e.exports={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"}}}}}}},2543:function(e){e.exports={pagination:{GetDevicePositionHistory:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"DevicePositions"},ListDevicePositions:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Entries"},ListGeofenceCollections:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Entries"},ListGeofences:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Entries"},ListKeys:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",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"},ListRouteCalculators:{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"}}}},2553:function(e){e.exports={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:{}}}}},2557:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["comprehendmedical"]={};s.ComprehendMedical=i.defineService("comprehendmedical",["2018-10-30"]);Object.defineProperty(a.services["comprehendmedical"],"2018-10-30",{get:function get(){var e=r(4125);e.paginators=r(3342).pagination;return e},enumerable:true,configurable:true});e.exports=s.ComprehendMedical},2558:function(e){e.exports={pagination:{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"}}}},2562:function(e,t,r){var s=r(2746).escapeAttribute;function XmlNode(e,t){if(t===void 0){t=[]}this.name=e;this.children=t;this.attributes={}}XmlNode.prototype.addAttribute=function(e,t){this.attributes[e]=t;return this};XmlNode.prototype.addChildNode=function(e){this.children.push(e);return this};XmlNode.prototype.removeAttribute=function(e){delete this.attributes[e];return this};XmlNode.prototype.toString=function(){var e=Boolean(this.children.length);var t="<"+this.name;var r=this.attributes;for(var i=0,a=Object.keys(r);i":">"+this.children.map(function(e){return e.toString()}).join("")+""};e.exports={XmlNode:XmlNode}},2573:function(e,t,r){var s=r(2393);s.ECSCredentials=s.RemoteCredentials},2578:function(e){e.exports={pagination:{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"}}}},2588:function(e){e.exports={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:{}}}}}}},2596:function(e){e.exports={pagination:{DescribeAnomalyDetectionExecutions:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},GetFeedback:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListAlerts:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListAnomalyDetectors:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListAnomalyGroupRelatedMetrics:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListAnomalyGroupSummaries:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListAnomalyGroupTimeSeries:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListMetricSets:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"}}}},2597:function(e){(function(){e.exports={Element:1,Attribute:2,Text:3,CData:4,EntityReference:5,EntityDeclaration:6,ProcessingInstruction:7,Comment:8,Document:9,DocType:10,DocumentFragment:11,NotationDeclaration:12,Declaration:201,Raw:202,AttributeDeclaration:203,ElementDeclaration:204,Dummy:205}}).call(this)},2601:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2020-02-26",endpointPrefix:"mgn",jsonVersion:"1.1",protocol:"rest-json",serviceAbbreviation:"mgn",serviceFullName:"Application Migration Service",serviceId:"mgn",signatureVersion:"v4",signingName:"mgn",uid:"mgn-2020-02-26"},operations:{ArchiveApplication:{http:{requestUri:"/ArchiveApplication",responseCode:200},input:{type:"structure",required:["applicationID"],members:{applicationID:{}}},output:{shape:"S3"}},ArchiveWave:{http:{requestUri:"/ArchiveWave",responseCode:200},input:{type:"structure",required:["waveID"],members:{waveID:{}}},output:{shape:"Si"}},AssociateApplications:{http:{requestUri:"/AssociateApplications",responseCode:200},input:{type:"structure",required:["applicationIDs","waveID"],members:{applicationIDs:{shape:"Sp"},waveID:{}}},output:{type:"structure",members:{}},idempotent:true},AssociateSourceServers:{http:{requestUri:"/AssociateSourceServers",responseCode:200},input:{type:"structure",required:["applicationID","sourceServerIDs"],members:{applicationID:{},sourceServerIDs:{type:"list",member:{}}}},output:{type:"structure",members:{}},idempotent:true},ChangeServerLifeCycleState:{http:{requestUri:"/ChangeServerLifeCycleState",responseCode:200},input:{type:"structure",required:["lifeCycle","sourceServerID"],members:{lifeCycle:{type:"structure",required:["state"],members:{state:{}}},sourceServerID:{}}},output:{shape:"Sy"}},CreateApplication:{http:{requestUri:"/CreateApplication",responseCode:201},input:{type:"structure",required:["name"],members:{description:{},name:{},tags:{shape:"Sd"}}},output:{shape:"S3"},idempotent:true},CreateLaunchConfigurationTemplate:{http:{requestUri:"/CreateLaunchConfigurationTemplate",responseCode:201},input:{type:"structure",members:{associatePublicIpAddress:{type:"boolean"},bootMode:{},copyPrivateIp:{type:"boolean"},copyTags:{type:"boolean"},enableMapAutoTagging:{type:"boolean"},largeVolumeConf:{shape:"S27"},launchDisposition:{},licensing:{shape:"S2a"},mapAutoTaggingMpeID:{},postLaunchActions:{shape:"S2b"},smallVolumeConf:{shape:"S27"},smallVolumeMaxSize:{type:"long"},tags:{shape:"Sd"},targetInstanceTypeRightSizingMethod:{}}},output:{shape:"S2t"}},CreateReplicationConfigurationTemplate:{http:{requestUri:"/CreateReplicationConfigurationTemplate",responseCode:201},input:{type:"structure",required:["associateDefaultSecurityGroup","bandwidthThrottling","createPublicIP","dataPlaneRouting","defaultLargeStagingDiskType","ebsEncryption","replicationServerInstanceType","replicationServersSecurityGroupsIDs","stagingAreaSubnetId","stagingAreaTags","useDedicatedReplicationServer"],members:{associateDefaultSecurityGroup:{type:"boolean"},bandwidthThrottling:{type:"long"},createPublicIP:{type:"boolean"},dataPlaneRouting:{},defaultLargeStagingDiskType:{},ebsEncryption:{},ebsEncryptionKeyArn:{},replicationServerInstanceType:{},replicationServersSecurityGroupsIDs:{shape:"S30"},stagingAreaSubnetId:{},stagingAreaTags:{shape:"Sd"},tags:{shape:"Sd"},useDedicatedReplicationServer:{type:"boolean"}}},output:{shape:"S33"}},CreateWave:{http:{requestUri:"/CreateWave",responseCode:201},input:{type:"structure",required:["name"],members:{description:{},name:{},tags:{shape:"Sd"}}},output:{shape:"Si"},idempotent:true},DeleteApplication:{http:{requestUri:"/DeleteApplication",responseCode:204},input:{type:"structure",required:["applicationID"],members:{applicationID:{}}},output:{type:"structure",members:{}},idempotent:true},DeleteJob:{http:{requestUri:"/DeleteJob",responseCode:204},input:{type:"structure",required:["jobID"],members:{jobID:{}}},output:{type:"structure",members:{}},idempotent:true},DeleteLaunchConfigurationTemplate:{http:{requestUri:"/DeleteLaunchConfigurationTemplate",responseCode:204},input:{type:"structure",required:["launchConfigurationTemplateID"],members:{launchConfigurationTemplateID:{}}},output:{type:"structure",members:{}},idempotent:true},DeleteReplicationConfigurationTemplate:{http:{requestUri:"/DeleteReplicationConfigurationTemplate",responseCode:204},input:{type:"structure",required:["replicationConfigurationTemplateID"],members:{replicationConfigurationTemplateID:{}}},output:{type:"structure",members:{}},idempotent:true},DeleteSourceServer:{http:{requestUri:"/DeleteSourceServer",responseCode:204},input:{type:"structure",required:["sourceServerID"],members:{sourceServerID:{}}},output:{type:"structure",members:{}},idempotent:true},DeleteVcenterClient:{http:{requestUri:"/DeleteVcenterClient",responseCode:204},input:{type:"structure",required:["vcenterClientID"],members:{vcenterClientID:{}}},idempotent:true},DeleteWave:{http:{requestUri:"/DeleteWave",responseCode:204},input:{type:"structure",required:["waveID"],members:{waveID:{}}},output:{type:"structure",members:{}},idempotent:true},DescribeJobLogItems:{http:{requestUri:"/DescribeJobLogItems",responseCode:200},input:{type:"structure",required:["jobID"],members:{jobID:{},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{items:{type:"list",member:{type:"structure",members:{event:{},eventData:{type:"structure",members:{conversionServerID:{},rawError:{},sourceServerID:{},targetInstanceID:{}}},logDateTime:{}}}},nextToken:{}}}},DescribeJobs:{http:{requestUri:"/DescribeJobs",responseCode:200},input:{type:"structure",members:{filters:{type:"structure",members:{fromDate:{},jobIDs:{type:"list",member:{}},toDate:{}}},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{items:{type:"list",member:{shape:"S3w"}},nextToken:{}}}},DescribeLaunchConfigurationTemplates:{http:{requestUri:"/DescribeLaunchConfigurationTemplates",responseCode:200},input:{type:"structure",members:{launchConfigurationTemplateIDs:{type:"list",member:{}},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{items:{type:"list",member:{shape:"S2t"}},nextToken:{}}}},DescribeReplicationConfigurationTemplates:{http:{requestUri:"/DescribeReplicationConfigurationTemplates",responseCode:200},input:{type:"structure",members:{maxResults:{type:"integer"},nextToken:{},replicationConfigurationTemplateIDs:{type:"list",member:{}}}},output:{type:"structure",members:{items:{type:"list",member:{shape:"S33"}},nextToken:{}}}},DescribeSourceServers:{http:{requestUri:"/DescribeSourceServers",responseCode:200},input:{type:"structure",members:{filters:{type:"structure",members:{applicationIDs:{type:"list",member:{}},isArchived:{type:"boolean"},lifeCycleStates:{type:"list",member:{}},replicationTypes:{type:"list",member:{}},sourceServerIDs:{type:"list",member:{}}}},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{items:{type:"list",member:{shape:"Sy"}},nextToken:{}}}},DescribeVcenterClients:{http:{method:"GET",requestUri:"/DescribeVcenterClients",responseCode:200},input:{type:"structure",members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{items:{type:"list",member:{type:"structure",members:{arn:{},datacenterName:{},hostname:{},lastSeenDatetime:{},sourceServerTags:{shape:"Sd"},tags:{shape:"Sd"},vcenterClientID:{},vcenterUUID:{}}}},nextToken:{}}}},DisassociateApplications:{http:{requestUri:"/DisassociateApplications",responseCode:200},input:{type:"structure",required:["applicationIDs","waveID"],members:{applicationIDs:{shape:"Sp"},waveID:{}}},output:{type:"structure",members:{}},idempotent:true},DisassociateSourceServers:{http:{requestUri:"/DisassociateSourceServers",responseCode:200},input:{type:"structure",required:["applicationID","sourceServerIDs"],members:{applicationID:{},sourceServerIDs:{type:"list",member:{}}}},output:{type:"structure",members:{}},idempotent:true},DisconnectFromService:{http:{requestUri:"/DisconnectFromService",responseCode:200},input:{type:"structure",required:["sourceServerID"],members:{sourceServerID:{}}},output:{shape:"Sy"}},FinalizeCutover:{http:{requestUri:"/FinalizeCutover",responseCode:200},input:{type:"structure",required:["sourceServerID"],members:{sourceServerID:{}}},output:{shape:"Sy"}},GetLaunchConfiguration:{http:{requestUri:"/GetLaunchConfiguration",responseCode:200},input:{type:"structure",required:["sourceServerID"],members:{sourceServerID:{}}},output:{shape:"S50"}},GetReplicationConfiguration:{http:{requestUri:"/GetReplicationConfiguration",responseCode:200},input:{type:"structure",required:["sourceServerID"],members:{sourceServerID:{}}},output:{shape:"S53"}},InitializeService:{http:{requestUri:"/InitializeService",responseCode:204},input:{type:"structure",members:{}},output:{type:"structure",members:{}}},ListApplications:{http:{requestUri:"/ListApplications",responseCode:200},input:{type:"structure",members:{filters:{type:"structure",members:{applicationIDs:{type:"list",member:{}},isArchived:{type:"boolean"},waveIDs:{shape:"S5c"}}},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{items:{type:"list",member:{shape:"S3"}},nextToken:{}}}},ListExportErrors:{http:{requestUri:"/ListExportErrors",responseCode:200},input:{type:"structure",required:["exportID"],members:{exportID:{},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{items:{type:"list",member:{type:"structure",members:{errorData:{type:"structure",members:{rawError:{}}},errorDateTime:{}}}},nextToken:{}}}},ListExports:{http:{requestUri:"/ListExports",responseCode:200},input:{type:"structure",members:{filters:{type:"structure",members:{exportIDs:{type:"list",member:{}}}},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{items:{type:"list",member:{shape:"S5q"}},nextToken:{}}}},ListImportErrors:{http:{requestUri:"/ListImportErrors",responseCode:200},input:{type:"structure",required:["importID"],members:{importID:{},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{items:{type:"list",member:{type:"structure",members:{errorData:{type:"structure",members:{applicationID:{},ec2LaunchTemplateID:{},rawError:{},rowNumber:{type:"long"},sourceServerID:{},waveID:{}}},errorDateTime:{},errorType:{}}}},nextToken:{}}}},ListImports:{http:{requestUri:"/ListImports",responseCode:200},input:{type:"structure",members:{filters:{type:"structure",members:{importIDs:{type:"list",member:{}}}},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{items:{type:"list",member:{shape:"S69"}},nextToken:{}}}},ListSourceServerActions:{http:{requestUri:"/ListSourceServerActions",responseCode:200},input:{type:"structure",required:["sourceServerID"],members:{filters:{type:"structure",members:{actionIDs:{shape:"S6i"}}},maxResults:{type:"integer"},nextToken:{},sourceServerID:{}}},output:{type:"structure",members:{items:{type:"list",member:{shape:"S6m"}},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:"Sd"}}}},ListTemplateActions:{http:{requestUri:"/ListTemplateActions",responseCode:200},input:{type:"structure",required:["launchConfigurationTemplateID"],members:{filters:{type:"structure",members:{actionIDs:{shape:"S6i"}}},launchConfigurationTemplateID:{},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{items:{type:"list",member:{shape:"S6y"}},nextToken:{}}}},ListWaves:{http:{requestUri:"/ListWaves",responseCode:200},input:{type:"structure",members:{filters:{type:"structure",members:{isArchived:{type:"boolean"},waveIDs:{shape:"S5c"}}},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{items:{type:"list",member:{shape:"Si"}},nextToken:{}}}},MarkAsArchived:{http:{requestUri:"/MarkAsArchived",responseCode:200},input:{type:"structure",required:["sourceServerID"],members:{sourceServerID:{}}},output:{shape:"Sy"}},PutSourceServerAction:{http:{requestUri:"/PutSourceServerAction",responseCode:200},input:{type:"structure",required:["actionID","actionName","documentIdentifier","order","sourceServerID"],members:{actionID:{},actionName:{},active:{type:"boolean"},category:{},description:{},documentIdentifier:{},documentVersion:{},externalParameters:{shape:"S2h"},mustSucceedForCutover:{type:"boolean"},order:{type:"integer"},parameters:{shape:"S2l"},sourceServerID:{},timeoutSeconds:{type:"integer"}}},output:{shape:"S6m"}},PutTemplateAction:{http:{requestUri:"/PutTemplateAction",responseCode:200},input:{type:"structure",required:["actionID","actionName","documentIdentifier","launchConfigurationTemplateID","order"],members:{actionID:{},actionName:{},active:{type:"boolean"},category:{},description:{},documentIdentifier:{},documentVersion:{},externalParameters:{shape:"S2h"},launchConfigurationTemplateID:{},mustSucceedForCutover:{type:"boolean"},operatingSystem:{},order:{type:"integer"},parameters:{shape:"S2l"},timeoutSeconds:{type:"integer"}}},output:{shape:"S6y"}},RemoveSourceServerAction:{http:{requestUri:"/RemoveSourceServerAction",responseCode:204},input:{type:"structure",required:["actionID","sourceServerID"],members:{actionID:{},sourceServerID:{}}},output:{type:"structure",members:{}}},RemoveTemplateAction:{http:{requestUri:"/RemoveTemplateAction",responseCode:204},input:{type:"structure",required:["actionID","launchConfigurationTemplateID"],members:{actionID:{},launchConfigurationTemplateID:{}}},output:{type:"structure",members:{}}},RetryDataReplication:{http:{requestUri:"/RetryDataReplication",responseCode:200},input:{type:"structure",required:["sourceServerID"],members:{sourceServerID:{}}},output:{shape:"Sy"}},StartCutover:{http:{requestUri:"/StartCutover",responseCode:202},input:{type:"structure",required:["sourceServerIDs"],members:{sourceServerIDs:{type:"list",member:{}},tags:{shape:"Sd"}}},output:{type:"structure",members:{job:{shape:"S3w"}}}},StartExport:{http:{requestUri:"/StartExport",responseCode:202},input:{type:"structure",required:["s3Bucket","s3Key"],members:{s3Bucket:{},s3BucketOwner:{},s3Key:{}}},output:{type:"structure",members:{exportTask:{shape:"S5q"}}}},StartImport:{http:{requestUri:"/StartImport",responseCode:202},input:{type:"structure",required:["s3BucketSource"],members:{clientToken:{idempotencyToken:true},s3BucketSource:{shape:"S6a"}}},output:{type:"structure",members:{importTask:{shape:"S69"}}}},StartReplication:{http:{requestUri:"/StartReplication",responseCode:200},input:{type:"structure",required:["sourceServerID"],members:{sourceServerID:{}}},output:{shape:"Sy"}},StartTest:{http:{requestUri:"/StartTest",responseCode:202},input:{type:"structure",required:["sourceServerIDs"],members:{sourceServerIDs:{type:"list",member:{}},tags:{shape:"Sd"}}},output:{type:"structure",members:{job:{shape:"S3w"}}}},TagResource:{http:{requestUri:"/tags/{resourceArn}",responseCode:200},input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tags:{shape:"Sd"}}},idempotent:true},TerminateTargetInstances:{http:{requestUri:"/TerminateTargetInstances",responseCode:202},input:{type:"structure",required:["sourceServerIDs"],members:{sourceServerIDs:{type:"list",member:{}},tags:{shape:"Sd"}}},output:{type:"structure",members:{job:{shape:"S3w"}}}},UnarchiveApplication:{http:{requestUri:"/UnarchiveApplication",responseCode:200},input:{type:"structure",required:["applicationID"],members:{applicationID:{}}},output:{shape:"S3"}},UnarchiveWave:{http:{requestUri:"/UnarchiveWave",responseCode:200},input:{type:"structure",required:["waveID"],members:{waveID:{}}},output:{shape:"Si"}},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:{},sensitive:true}}},idempotent:true},UpdateApplication:{http:{requestUri:"/UpdateApplication",responseCode:200},input:{type:"structure",required:["applicationID"],members:{applicationID:{},description:{},name:{}}},output:{shape:"S3"},idempotent:true},UpdateLaunchConfiguration:{http:{requestUri:"/UpdateLaunchConfiguration",responseCode:200},input:{type:"structure",required:["sourceServerID"],members:{bootMode:{},copyPrivateIp:{type:"boolean"},copyTags:{type:"boolean"},enableMapAutoTagging:{type:"boolean"},launchDisposition:{},licensing:{shape:"S2a"},mapAutoTaggingMpeID:{},name:{},postLaunchActions:{shape:"S2b"},sourceServerID:{},targetInstanceTypeRightSizingMethod:{}}},output:{shape:"S50"},idempotent:true},UpdateLaunchConfigurationTemplate:{http:{requestUri:"/UpdateLaunchConfigurationTemplate",responseCode:200},input:{type:"structure",required:["launchConfigurationTemplateID"],members:{associatePublicIpAddress:{type:"boolean"},bootMode:{},copyPrivateIp:{type:"boolean"},copyTags:{type:"boolean"},enableMapAutoTagging:{type:"boolean"},largeVolumeConf:{shape:"S27"},launchConfigurationTemplateID:{},launchDisposition:{},licensing:{shape:"S2a"},mapAutoTaggingMpeID:{},postLaunchActions:{shape:"S2b"},smallVolumeConf:{shape:"S27"},smallVolumeMaxSize:{type:"long"},targetInstanceTypeRightSizingMethod:{}}},output:{shape:"S2t"}},UpdateReplicationConfiguration:{http:{requestUri:"/UpdateReplicationConfiguration",responseCode:200},input:{type:"structure",required:["sourceServerID"],members:{associateDefaultSecurityGroup:{type:"boolean"},bandwidthThrottling:{type:"long"},createPublicIP:{type:"boolean"},dataPlaneRouting:{},defaultLargeStagingDiskType:{},ebsEncryption:{},ebsEncryptionKeyArn:{},name:{},replicatedDisks:{shape:"S54"},replicationServerInstanceType:{},replicationServersSecurityGroupsIDs:{shape:"S30"},sourceServerID:{},stagingAreaSubnetId:{},stagingAreaTags:{shape:"Sd"},useDedicatedReplicationServer:{type:"boolean"}}},output:{shape:"S53"},idempotent:true},UpdateReplicationConfigurationTemplate:{http:{requestUri:"/UpdateReplicationConfigurationTemplate",responseCode:200},input:{type:"structure",required:["replicationConfigurationTemplateID"],members:{arn:{},associateDefaultSecurityGroup:{type:"boolean"},bandwidthThrottling:{type:"long"},createPublicIP:{type:"boolean"},dataPlaneRouting:{},defaultLargeStagingDiskType:{},ebsEncryption:{},ebsEncryptionKeyArn:{},replicationConfigurationTemplateID:{},replicationServerInstanceType:{},replicationServersSecurityGroupsIDs:{shape:"S30"},stagingAreaSubnetId:{},stagingAreaTags:{shape:"Sd"},useDedicatedReplicationServer:{type:"boolean"}}},output:{shape:"S33"}},UpdateSourceServerReplicationType:{http:{requestUri:"/UpdateSourceServerReplicationType",responseCode:200},input:{type:"structure",required:["replicationType","sourceServerID"],members:{replicationType:{},sourceServerID:{}}},output:{shape:"Sy"}},UpdateWave:{http:{requestUri:"/UpdateWave",responseCode:200},input:{type:"structure",required:["waveID"],members:{description:{},name:{},waveID:{}}},output:{shape:"Si"},idempotent:true}},shapes:{S3:{type:"structure",members:{applicationAggregatedStatus:{type:"structure",members:{healthStatus:{},lastUpdateDateTime:{},progressStatus:{},totalSourceServers:{type:"long"}}},applicationID:{},arn:{},creationDateTime:{},description:{},isArchived:{type:"boolean"},lastModifiedDateTime:{},name:{},tags:{shape:"Sd"},waveID:{}}},Sd:{type:"map",key:{},value:{},sensitive:true},Si:{type:"structure",members:{arn:{},creationDateTime:{},description:{},isArchived:{type:"boolean"},lastModifiedDateTime:{},name:{},tags:{shape:"Sd"},waveAggregatedStatus:{type:"structure",members:{healthStatus:{},lastUpdateDateTime:{},progressStatus:{},replicationStartedDateTime:{},totalApplications:{type:"long"}}},waveID:{}}},Sp:{type:"list",member:{}},Sy:{type:"structure",members:{applicationID:{},arn:{},dataReplicationInfo:{type:"structure",members:{dataReplicationError:{type:"structure",members:{error:{},rawError:{}}},dataReplicationInitiation:{type:"structure",members:{nextAttemptDateTime:{},startDateTime:{},steps:{type:"list",member:{type:"structure",members:{name:{},status:{}}}}}},dataReplicationState:{},etaDateTime:{},lagDuration:{},lastSnapshotDateTime:{},replicatedDisks:{type:"list",member:{type:"structure",members:{backloggedStorageBytes:{type:"long"},deviceName:{},replicatedStorageBytes:{type:"long"},rescannedStorageBytes:{type:"long"},totalStorageBytes:{type:"long"}}}}}},fqdnForActionFramework:{},isArchived:{type:"boolean"},launchedInstance:{type:"structure",members:{ec2InstanceID:{},firstBoot:{},jobID:{}}},lifeCycle:{type:"structure",members:{addedToServiceDateTime:{},elapsedReplicationDuration:{},firstByteDateTime:{},lastCutover:{type:"structure",members:{finalized:{type:"structure",members:{apiCallDateTime:{}}},initiated:{type:"structure",members:{apiCallDateTime:{},jobID:{}}},reverted:{type:"structure",members:{apiCallDateTime:{}}}}},lastSeenByServiceDateTime:{},lastTest:{type:"structure",members:{finalized:{type:"structure",members:{apiCallDateTime:{}}},initiated:{type:"structure",members:{apiCallDateTime:{},jobID:{}}},reverted:{type:"structure",members:{apiCallDateTime:{}}}}},state:{}}},replicationType:{},sourceProperties:{type:"structure",members:{cpus:{type:"list",member:{type:"structure",members:{cores:{type:"long"},modelName:{}}}},disks:{type:"list",member:{type:"structure",members:{bytes:{type:"long"},deviceName:{}}}},identificationHints:{type:"structure",members:{awsInstanceID:{},fqdn:{},hostname:{},vmPath:{},vmWareUuid:{}}},lastUpdatedDateTime:{},networkInterfaces:{type:"list",member:{type:"structure",members:{ips:{type:"list",member:{}},isPrimary:{type:"boolean"},macAddress:{}}}},os:{type:"structure",members:{fullString:{}}},ramBytes:{type:"long"},recommendedInstanceType:{}}},sourceServerID:{},tags:{shape:"Sd"},userProvidedID:{},vcenterClientID:{}}},S27:{type:"structure",members:{iops:{type:"long"},throughput:{type:"long"},volumeType:{}}},S2a:{type:"structure",members:{osByol:{type:"boolean"}}},S2b:{type:"structure",members:{cloudWatchLogGroupName:{},deployment:{},s3LogBucket:{},s3OutputKeyPrefix:{},ssmDocuments:{type:"list",member:{shape:"S2g"}}}},S2g:{type:"structure",required:["actionName","ssmDocumentName"],members:{actionName:{},externalParameters:{shape:"S2h"},mustSucceedForCutover:{type:"boolean"},parameters:{shape:"S2l"},ssmDocumentName:{},timeoutSeconds:{type:"integer"}}},S2h:{type:"map",key:{},value:{type:"structure",members:{dynamicPath:{}},union:true}},S2l:{type:"map",key:{},value:{type:"list",member:{type:"structure",required:["parameterName","parameterType"],members:{parameterName:{},parameterType:{}}}}},S2t:{type:"structure",required:["launchConfigurationTemplateID"],members:{arn:{},associatePublicIpAddress:{type:"boolean"},bootMode:{},copyPrivateIp:{type:"boolean"},copyTags:{type:"boolean"},ec2LaunchTemplateID:{},enableMapAutoTagging:{type:"boolean"},largeVolumeConf:{shape:"S27"},launchConfigurationTemplateID:{},launchDisposition:{},licensing:{shape:"S2a"},mapAutoTaggingMpeID:{},postLaunchActions:{shape:"S2b"},smallVolumeConf:{shape:"S27"},smallVolumeMaxSize:{type:"long"},tags:{shape:"Sd"},targetInstanceTypeRightSizingMethod:{}}},S30:{type:"list",member:{}},S33:{type:"structure",required:["replicationConfigurationTemplateID"],members:{arn:{},associateDefaultSecurityGroup:{type:"boolean"},bandwidthThrottling:{type:"long"},createPublicIP:{type:"boolean"},dataPlaneRouting:{},defaultLargeStagingDiskType:{},ebsEncryption:{},ebsEncryptionKeyArn:{},replicationConfigurationTemplateID:{},replicationServerInstanceType:{},replicationServersSecurityGroupsIDs:{shape:"S30"},stagingAreaSubnetId:{},stagingAreaTags:{shape:"Sd"},tags:{shape:"Sd"},useDedicatedReplicationServer:{type:"boolean"}}},S3w:{type:"structure",required:["jobID"],members:{arn:{},creationDateTime:{},endDateTime:{},initiatedBy:{},jobID:{},participatingServers:{type:"list",member:{type:"structure",required:["sourceServerID"],members:{launchStatus:{},launchedEc2InstanceID:{},postLaunchActionsStatus:{type:"structure",members:{postLaunchActionsLaunchStatusList:{type:"list",member:{type:"structure",members:{executionID:{},executionStatus:{},failureReason:{},ssmDocument:{shape:"S2g"},ssmDocumentType:{}}}},ssmAgentDiscoveryDatetime:{}}},sourceServerID:{}}}},status:{},tags:{shape:"Sd"},type:{}}},S50:{type:"structure",members:{bootMode:{},copyPrivateIp:{type:"boolean"},copyTags:{type:"boolean"},ec2LaunchTemplateID:{},enableMapAutoTagging:{type:"boolean"},launchDisposition:{},licensing:{shape:"S2a"},mapAutoTaggingMpeID:{},name:{},postLaunchActions:{shape:"S2b"},sourceServerID:{},targetInstanceTypeRightSizingMethod:{}}},S53:{type:"structure",members:{associateDefaultSecurityGroup:{type:"boolean"},bandwidthThrottling:{type:"long"},createPublicIP:{type:"boolean"},dataPlaneRouting:{},defaultLargeStagingDiskType:{},ebsEncryption:{},ebsEncryptionKeyArn:{},name:{},replicatedDisks:{shape:"S54"},replicationServerInstanceType:{},replicationServersSecurityGroupsIDs:{shape:"S30"},sourceServerID:{},stagingAreaSubnetId:{},stagingAreaTags:{shape:"Sd"},useDedicatedReplicationServer:{type:"boolean"}}},S54:{type:"list",member:{type:"structure",members:{deviceName:{},iops:{type:"long"},isBootDisk:{type:"boolean"},stagingDiskType:{},throughput:{type:"long"}}}},S5c:{type:"list",member:{}},S5q:{type:"structure",members:{creationDateTime:{},endDateTime:{},exportID:{},progressPercentage:{type:"float"},s3Bucket:{},s3BucketOwner:{},s3Key:{},status:{},summary:{type:"structure",members:{applicationsCount:{type:"long"},serversCount:{type:"long"},wavesCount:{type:"long"}}}}},S69:{type:"structure",members:{creationDateTime:{},endDateTime:{},importID:{},progressPercentage:{type:"float"},s3BucketSource:{shape:"S6a"},status:{},summary:{type:"structure",members:{applications:{type:"structure",members:{createdCount:{type:"long"},modifiedCount:{type:"long"}}},servers:{type:"structure",members:{createdCount:{type:"long"},modifiedCount:{type:"long"}}},waves:{type:"structure",members:{createdCount:{type:"long"},modifiedCount:{type:"long"}}}}}}},S6a:{type:"structure",required:["s3Bucket","s3Key"],members:{s3Bucket:{},s3BucketOwner:{},s3Key:{}}},S6i:{type:"list",member:{}},S6m:{type:"structure",members:{actionID:{},actionName:{},active:{type:"boolean"},category:{},description:{},documentIdentifier:{},documentVersion:{},externalParameters:{shape:"S2h"},mustSucceedForCutover:{type:"boolean"},order:{type:"integer"},parameters:{shape:"S2l"},timeoutSeconds:{type:"integer"}}},S6y:{type:"structure",members:{actionID:{},actionName:{},active:{type:"boolean"},category:{},description:{},documentIdentifier:{},documentVersion:{},externalParameters:{shape:"S2h"},mustSucceedForCutover:{type:"boolean"},operatingSystem:{},order:{type:"integer"},parameters:{shape:"S2l"},timeoutSeconds:{type:"integer"}}}}}},2608:function(e){e.exports={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"},AvailabilityZoneName:{},Backup:{type:"boolean"},Tags:{shape:"S3"}}},output:{shape:"Sx"}},CreateMountTarget:{http:{requestUri:"/2015-02-01/mount-targets",responseCode:200},input:{type:"structure",required:["FileSystemId","SubnetId"],members:{FileSystemId:{},SubnetId:{},IpAddress:{},SecurityGroups:{shape:"S18"}}},output:{shape:"S1a"}},CreateReplicationConfiguration:{http:{requestUri:"/2015-02-01/file-systems/{SourceFileSystemId}/replication-configuration",responseCode:200},input:{type:"structure",required:["SourceFileSystemId","Destinations"],members:{SourceFileSystemId:{location:"uri",locationName:"SourceFileSystemId"},Destinations:{type:"list",member:{type:"structure",members:{Region:{},AvailabilityZoneName:{},KmsKeyId:{}}}}}},output:{shape:"S1i"}},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"}}}},DeleteReplicationConfiguration:{http:{method:"DELETE",requestUri:"/2015-02-01/file-systems/{SourceFileSystemId}/replication-configuration",responseCode:204},input:{type:"structure",required:["SourceFileSystemId"],members:{SourceFileSystemId:{location:"uri",locationName:"SourceFileSystemId"}}}},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:"S1t"}}},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:{}}}},DescribeAccountPreferences:{http:{method:"GET",requestUri:"/2015-02-01/account-preferences",responseCode:200},input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{ResourceIdPreference:{shape:"S21"},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:"S26"}},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:"S2a"}},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:"Sx"}},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:"S2i"}},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:"S18"}}}},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:"S1a"}},NextMarker:{}}}},DescribeReplicationConfigurations:{http:{method:"GET",requestUri:"/2015-02-01/file-systems/replication-configurations",responseCode:200},input:{type:"structure",members:{FileSystemId:{location:"querystring",locationName:"FileSystemId"},NextToken:{location:"querystring",locationName:"NextToken"},MaxResults:{location:"querystring",locationName:"MaxResults",type:"integer"}}},output:{type:"structure",members:{Replications:{type:"list",member:{shape:"S1i"}},NextToken:{}}}},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:"S18"}}}},PutAccountPreferences:{http:{method:"PUT",requestUri:"/2015-02-01/account-preferences",responseCode:200},input:{type:"structure",required:["ResourceIdType"],members:{ResourceIdType:{}}},output:{type:"structure",members:{ResourceIdPreference:{shape:"S21"}}}},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:"S27"}}},output:{shape:"S26"}},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:"S2a"}},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:"S2j"}}},output:{shape:"S2i"}},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:"S1t",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:"Sx"}}},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:{}}},Sx:{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"},AvailabilityZoneName:{},AvailabilityZoneId:{},Tags:{shape:"S3"}}},S18:{type:"list",member:{}},S1a:{type:"structure",required:["MountTargetId","FileSystemId","SubnetId","LifeCycleState"],members:{OwnerId:{},MountTargetId:{},FileSystemId:{},SubnetId:{},LifeCycleState:{},IpAddress:{},NetworkInterfaceId:{},AvailabilityZoneId:{},AvailabilityZoneName:{},VpcId:{}}},S1i:{type:"structure",required:["SourceFileSystemId","SourceFileSystemRegion","SourceFileSystemArn","OriginalSourceFileSystemArn","CreationTime","Destinations"],members:{SourceFileSystemId:{},SourceFileSystemRegion:{},SourceFileSystemArn:{},OriginalSourceFileSystemArn:{},CreationTime:{type:"timestamp"},Destinations:{type:"list",member:{type:"structure",required:["Status","FileSystemId","Region"],members:{Status:{},FileSystemId:{},Region:{},LastReplicatedTimestamp:{type:"timestamp"}}}}}},S1t:{type:"list",member:{}},S21:{type:"structure",members:{ResourceIdType:{},Resources:{type:"list",member:{}}}},S26:{type:"structure",members:{BackupPolicy:{shape:"S27"}}},S27:{type:"structure",required:["Status"],members:{Status:{}}},S2a:{type:"structure",members:{FileSystemId:{},Policy:{}}},S2i:{type:"structure",members:{LifecyclePolicies:{shape:"S2j"}}},S2j:{type:"list",member:{type:"structure",members:{TransitionToIA:{},TransitionToPrimaryStorageClass:{}}}}}}},2613:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["alexaforbusiness"]={};s.AlexaForBusiness=i.defineService("alexaforbusiness",["2017-11-09"]);Object.defineProperty(a.services["alexaforbusiness"],"2017-11-09",{get:function get(){var e=r(2836);e.paginators=r(3887).pagination;return e},enumerable:true,configurable:true});e.exports=s.AlexaForBusiness},2617:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["cloudsearchdomain"]={};s.CloudSearchDomain=i.defineService("cloudsearchdomain",["2013-01-01"]);r(4655);Object.defineProperty(a.services["cloudsearchdomain"],"2013-01-01",{get:function get(){var e=r(6847);return e},enumerable:true,configurable:true});e.exports=s.CloudSearchDomain},2621:function(e){e.exports={pagination:{GetQueryResults:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListApplicationDPUSizes:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListCalculationExecutions:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListCapacityReservations:{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"},ListEngineVersions:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListExecutors:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListNamedQueries:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListPreparedStatements:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListQueryExecutions:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListSessions:{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"}}}},2627:function(e){(function(){var t,r=function(e,t){return function(){return e.apply(t,arguments)}},s={}.hasOwnProperty;e.exports=t=function(){function XMLStringifier(e){this.assertLegalName=r(this.assertLegalName,this);this.assertLegalChar=r(this.assertLegalChar,this);var t,i,a;e||(e={});this.options=e;if(!this.options.version){this.options.version="1.0"}i=e.stringify||{};for(t in i){if(!s.call(i,t))continue;a=i[t];this[t]=a}}XMLStringifier.prototype.name=function(e){if(this.options.noValidation){return e}return this.assertLegalName(""+e||"")};XMLStringifier.prototype.text=function(e){if(this.options.noValidation){return e}return this.assertLegalChar(this.textEscape(""+e||""))};XMLStringifier.prototype.cdata=function(e){if(this.options.noValidation){return e}e=""+e||"";e=e.replace("]]>","]]]]>");return this.assertLegalChar(e)};XMLStringifier.prototype.comment=function(e){if(this.options.noValidation){return e}e=""+e||"";if(e.match(/--/)){throw new Error("Comment text cannot contain double-hypen: "+e)}return this.assertLegalChar(e)};XMLStringifier.prototype.raw=function(e){if(this.options.noValidation){return e}return""+e||""};XMLStringifier.prototype.attValue=function(e){if(this.options.noValidation){return e}return this.assertLegalChar(this.attEscape(e=""+e||""))};XMLStringifier.prototype.insTarget=function(e){if(this.options.noValidation){return e}return this.assertLegalChar(""+e||"")};XMLStringifier.prototype.insValue=function(e){if(this.options.noValidation){return e}e=""+e||"";if(e.match(/\?>/)){throw new Error("Invalid processing instruction value: "+e)}return this.assertLegalChar(e)};XMLStringifier.prototype.xmlVersion=function(e){if(this.options.noValidation){return e}e=""+e||"";if(!e.match(/1\.[0-9]+/)){throw new Error("Invalid version number: "+e)}return e};XMLStringifier.prototype.xmlEncoding=function(e){if(this.options.noValidation){return e}e=""+e||"";if(!e.match(/^[A-Za-z](?:[A-Za-z0-9._-])*$/)){throw new Error("Invalid encoding: "+e)}return this.assertLegalChar(e)};XMLStringifier.prototype.xmlStandalone=function(e){if(this.options.noValidation){return e}if(e){return"yes"}else{return"no"}};XMLStringifier.prototype.dtdPubID=function(e){if(this.options.noValidation){return e}return this.assertLegalChar(""+e||"")};XMLStringifier.prototype.dtdSysID=function(e){if(this.options.noValidation){return e}return this.assertLegalChar(""+e||"")};XMLStringifier.prototype.dtdElementValue=function(e){if(this.options.noValidation){return e}return this.assertLegalChar(""+e||"")};XMLStringifier.prototype.dtdAttType=function(e){if(this.options.noValidation){return e}return this.assertLegalChar(""+e||"")};XMLStringifier.prototype.dtdAttDefault=function(e){if(this.options.noValidation){return e}return this.assertLegalChar(""+e||"")};XMLStringifier.prototype.dtdEntityValue=function(e){if(this.options.noValidation){return e}return this.assertLegalChar(""+e||"")};XMLStringifier.prototype.dtdNData=function(e){if(this.options.noValidation){return e}return this.assertLegalChar(""+e||"")};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(e){var t,r;if(this.options.noValidation){return e}t="";if(this.options.version==="1.0"){t=/[\0-\x08\x0B\f\x0E-\x1F\uFFFE\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/;if(r=e.match(t)){throw new Error("Invalid character in string: "+e+" at index "+r.index)}}else if(this.options.version==="1.1"){t=/[\0\uFFFE\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/;if(r=e.match(t)){throw new Error("Invalid character in string: "+e+" at index "+r.index)}}return e};XMLStringifier.prototype.assertLegalName=function(e){var t;if(this.options.noValidation){return e}this.assertLegalChar(e);t=/^([:A-Z_a-z\xC0-\xD6\xD8-\xF6\xF8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD]|[\uD800-\uDB7F][\uDC00-\uDFFF])([\x2D\.0-:A-Z_a-z\xB7\xC0-\xD6\xD8-\xF6\xF8-\u037D\u037F-\u1FFF\u200C\u200D\u203F\u2040\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD]|[\uD800-\uDB7F][\uDC00-\uDFFF])*$/;if(!e.match(t)){throw new Error("Invalid character in name")}return e};XMLStringifier.prototype.textEscape=function(e){var t;if(this.options.noValidation){return e}t=this.options.noDoubleEncoding?/(?!&\S+;)&/g:/&/g;return e.replace(t,"&").replace(//g,">").replace(/\r/g," ")};XMLStringifier.prototype.attEscape=function(e){var t;if(this.options.noValidation){return e}t=this.options.noDoubleEncoding?/(?!&\S+;)&/g:/&/g;return e.replace(t,"&").replace(//g,">").replace(/"/g,""")}e.exports={escapeAttribute:escapeAttribute}},2756:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2020-08-07",endpointPrefix:"runtime-v2-lex",jsonVersion:"1.1",protocol:"rest-json",protocolSettings:{h2:"eventstream"},serviceAbbreviation:"Lex Runtime V2",serviceFullName:"Amazon Lex Runtime V2",serviceId:"Lex Runtime V2",signatureVersion:"v4",signingName:"lex",uid:"runtime.lex.v2-2020-08-07"},operations:{DeleteSession:{http:{method:"DELETE",requestUri:"/bots/{botId}/botAliases/{botAliasId}/botLocales/{localeId}/sessions/{sessionId}"},input:{type:"structure",required:["botId","botAliasId","sessionId","localeId"],members:{botId:{location:"uri",locationName:"botId"},botAliasId:{location:"uri",locationName:"botAliasId"},localeId:{location:"uri",locationName:"localeId"},sessionId:{location:"uri",locationName:"sessionId"}}},output:{type:"structure",members:{botId:{},botAliasId:{},localeId:{},sessionId:{}}}},GetSession:{http:{method:"GET",requestUri:"/bots/{botId}/botAliases/{botAliasId}/botLocales/{localeId}/sessions/{sessionId}"},input:{type:"structure",required:["botId","botAliasId","localeId","sessionId"],members:{botId:{location:"uri",locationName:"botId"},botAliasId:{location:"uri",locationName:"botAliasId"},localeId:{location:"uri",locationName:"localeId"},sessionId:{location:"uri",locationName:"sessionId"}}},output:{type:"structure",members:{sessionId:{},messages:{shape:"Sa"},interpretations:{shape:"Sl"},sessionState:{shape:"S11"}}}},PutSession:{http:{requestUri:"/bots/{botId}/botAliases/{botAliasId}/botLocales/{localeId}/sessions/{sessionId}"},input:{type:"structure",required:["botId","botAliasId","localeId","sessionState","sessionId"],members:{botId:{location:"uri",locationName:"botId"},botAliasId:{location:"uri",locationName:"botAliasId"},localeId:{location:"uri",locationName:"localeId"},sessionId:{location:"uri",locationName:"sessionId"},messages:{shape:"Sa"},sessionState:{shape:"S11"},requestAttributes:{shape:"S1e"},responseContentType:{location:"header",locationName:"ResponseContentType"}}},output:{type:"structure",members:{contentType:{location:"header",locationName:"Content-Type"},messages:{location:"header",locationName:"x-amz-lex-messages"},sessionState:{location:"header",locationName:"x-amz-lex-session-state"},requestAttributes:{location:"header",locationName:"x-amz-lex-request-attributes"},sessionId:{location:"header",locationName:"x-amz-lex-session-id"},audioStream:{shape:"S1q"}},payload:"audioStream"}},RecognizeText:{http:{requestUri:"/bots/{botId}/botAliases/{botAliasId}/botLocales/{localeId}/sessions/{sessionId}/text"},input:{type:"structure",required:["botId","botAliasId","localeId","text","sessionId"],members:{botId:{location:"uri",locationName:"botId"},botAliasId:{location:"uri",locationName:"botAliasId"},localeId:{location:"uri",locationName:"localeId"},sessionId:{location:"uri",locationName:"sessionId"},text:{shape:"Sc"},sessionState:{shape:"S11"},requestAttributes:{shape:"S1e"}}},output:{type:"structure",members:{messages:{shape:"Sa"},sessionState:{shape:"S11"},interpretations:{shape:"Sl"},requestAttributes:{shape:"S1e"},sessionId:{},recognizedBotMember:{type:"structure",required:["botId"],members:{botId:{},botName:{}}}}}},RecognizeUtterance:{http:{requestUri:"/bots/{botId}/botAliases/{botAliasId}/botLocales/{localeId}/sessions/{sessionId}/utterance"},input:{type:"structure",required:["botId","botAliasId","localeId","requestContentType","sessionId"],members:{botId:{location:"uri",locationName:"botId"},botAliasId:{location:"uri",locationName:"botAliasId"},localeId:{location:"uri",locationName:"localeId"},sessionId:{location:"uri",locationName:"sessionId"},sessionState:{shape:"S1v",location:"header",locationName:"x-amz-lex-session-state"},requestAttributes:{shape:"S1v",location:"header",locationName:"x-amz-lex-request-attributes"},requestContentType:{location:"header",locationName:"Content-Type"},responseContentType:{location:"header",locationName:"Response-Content-Type"},inputStream:{shape:"S1q"}},payload:"inputStream"},output:{type:"structure",members:{inputMode:{location:"header",locationName:"x-amz-lex-input-mode"},contentType:{location:"header",locationName:"Content-Type"},messages:{location:"header",locationName:"x-amz-lex-messages"},interpretations:{location:"header",locationName:"x-amz-lex-interpretations"},sessionState:{location:"header",locationName:"x-amz-lex-session-state"},requestAttributes:{location:"header",locationName:"x-amz-lex-request-attributes"},sessionId:{location:"header",locationName:"x-amz-lex-session-id"},inputTranscript:{location:"header",locationName:"x-amz-lex-input-transcript"},audioStream:{shape:"S1q"},recognizedBotMember:{location:"header",locationName:"x-amz-lex-recognized-bot-member"}},payload:"audioStream"},authtype:"v4-unsigned-body"}},shapes:{Sa:{type:"list",member:{type:"structure",required:["contentType"],members:{content:{shape:"Sc"},contentType:{},imageResponseCard:{type:"structure",required:["title"],members:{title:{},subtitle:{},imageUrl:{},buttons:{type:"list",member:{type:"structure",required:["text","value"],members:{text:{},value:{}}}}}}}}},Sc:{type:"string",sensitive:true},Sl:{type:"list",member:{type:"structure",members:{nluConfidence:{type:"structure",members:{score:{type:"double"}}},sentimentResponse:{type:"structure",members:{sentiment:{},sentimentScore:{type:"structure",members:{positive:{type:"double"},negative:{type:"double"},neutral:{type:"double"},mixed:{type:"double"}}}}},intent:{shape:"Ss"}}}},Ss:{type:"structure",required:["name"],members:{name:{},slots:{shape:"St"},state:{},confirmationState:{}}},St:{type:"map",key:{},value:{shape:"Su"}},Su:{type:"structure",members:{value:{type:"structure",required:["interpretedValue"],members:{originalValue:{},interpretedValue:{},resolvedValues:{type:"list",member:{}}}},shape:{},values:{type:"list",member:{shape:"Su"}},subSlots:{shape:"St"}}},S11:{type:"structure",members:{dialogAction:{type:"structure",required:["type"],members:{type:{},slotToElicit:{},slotElicitationStyle:{},subSlotToElicit:{shape:"S15"}}},intent:{shape:"Ss"},activeContexts:{type:"list",member:{type:"structure",required:["name","timeToLive","contextAttributes"],members:{name:{},timeToLive:{type:"structure",required:["timeToLiveInSeconds","turnsToLive"],members:{timeToLiveInSeconds:{type:"integer"},turnsToLive:{type:"integer"}}},contextAttributes:{type:"map",key:{},value:{shape:"Sc"}}}}},sessionAttributes:{shape:"S1e"},originatingRequestId:{},runtimeHints:{type:"structure",members:{slotHints:{type:"map",key:{},value:{shape:"S1j"}}}}}},S15:{type:"structure",required:["name"],members:{name:{},subSlotToElicit:{shape:"S15"}}},S1e:{type:"map",key:{},value:{}},S1j:{type:"map",key:{},value:{type:"structure",members:{runtimeHintValues:{type:"list",member:{type:"structure",required:["phrase"],members:{phrase:{}}}},subSlotHints:{shape:"S1j"}}}},S1q:{type:"blob",streaming:true},S1v:{type:"string",sensitive:true}}}},2757:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["groundstation"]={};s.GroundStation=i.defineService("groundstation",["2019-05-23"]);Object.defineProperty(a.services["groundstation"],"2019-05-23",{get:function get(){var e=r(9851);e.paginators=r(4904).pagination;e.waiters=r(9552).waiters;return e},enumerable:true,configurable:true});e.exports=s.GroundStation},2758:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["route53"]={};s.Route53=i.defineService("route53",["2013-04-01"]);r(4470);Object.defineProperty(a.services["route53"],"2013-04-01",{get:function get(){var e=r(3148);e.paginators=r(2335).pagination;e.waiters=r(3620).waiters;return e},enumerable:true,configurable:true});e.exports=s.Route53},2759:function(e){e.exports={pagination:{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"},ListEventActions:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"EventActions"},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"}}}},2762:function(e,t,r){var s=r(2393);var i=s.util.inherit;var a="presigned-expires";function signedUrlBuilder(e){var t=e.httpRequest.headers[a];var r=e.service.getSignerClass(e);delete e.httpRequest.headers["User-Agent"];delete e.httpRequest.headers["X-Amz-User-Agent"];if(r===s.Signers.V4){if(t>604800){var i="Presigning does not support expiry time greater "+"than a week with SigV4 signing.";throw s.util.error(new Error,{code:"InvalidExpiryTime",message:i,retryable:false})}e.httpRequest.headers[a]=t}else if(r===s.Signers.S3){var o=e.service?e.service.getSkewCorrectedDate():s.util.date.getDate();e.httpRequest.headers[a]=parseInt(s.util.date.unixTimestamp(o)+t,10).toString()}else{throw s.util.error(new Error,{message:"Presigning only supports S3 or SigV4 signing.",code:"UnsupportedSigner",retryable:false})}}function signedUrlSigner(e){var t=e.httpRequest.endpoint;var r=s.util.urlParse(e.httpRequest.path);var i={};if(r.search){i=s.util.queryStringParse(r.search.substr(1))}var o=e.httpRequest.headers["Authorization"].split(" ");if(o[0]==="AWS"){o=o[1].split(":");i["Signature"]=o.pop();i["AWSAccessKeyId"]=o.join(":");s.util.each(e.httpRequest.headers,function(e,t){if(e===a)e="Expires";if(e.indexOf("x-amz-meta-")===0){delete i[e];e=e.toLowerCase()}i[e]=t});delete e.httpRequest.headers[a];delete i["Authorization"];delete i["Host"]}else if(o[0]==="AWS4-HMAC-SHA256"){o.shift();var n=o.join(" ");var u=n.match(/Signature=(.*?)(?:,|\s|\r?\n|$)/)[1];i["X-Amz-Signature"]=u;delete i["Expires"]}t.pathname=r.pathname;t.search=s.util.queryParamsToString(i)}s.Signers.Presign=i({sign:function sign(e,t,r){e.httpRequest.headers[a]=t||3600;e.on("build",signedUrlBuilder);e.on("sign",signedUrlSigner);e.removeListener("afterBuild",s.EventListeners.Core.SET_CONTENT_LENGTH);e.removeListener("afterBuild",s.EventListeners.Core.COMPUTE_SHA256);e.emit("beforePresign",[e]);if(r){e.build(function(){if(this.response.error)r(this.response.error);else{r(null,s.util.urlFormat(e.httpRequest.endpoint))}})}else{e.build();if(e.response.error)throw e.response.error;return s.util.urlFormat(e.httpRequest.endpoint)}}});e.exports=s.Signers.Presign},2768:function(e){e.exports={version:2,waiters:{}}},2793:function(e,t,r){var s=r(2393);var i=r(6417);var a=r(5747);var o=r(5622);var n=s.util.iniLoader;var u=0;var p=function validateTokenKey(e,t){if(!e[t]){throw s.util.error(new Error('Key "'+t+'" not present in SSO Token'),{code:"SSOTokenProviderFailure"})}};var m=function refreshUnsuccessful(e,t,r){if(t>e){r(null)}else{throw s.util.error(new Error('SSO Token refresh failed. Please log in using "aws sso login"'),{code:"SSOTokenProviderFailure"})}};s.SSOTokenProvider=s.util.inherit(s.Token,{expiryWindow:5*60,constructor:function SSOTokenProvider(e){s.Token.call(this);e=e||{};this.expired=true;this.profile=e.profile||process.env.AWS_PROFILE||s.util.defaultProfile;this.get(e.callback||s.util.fn.noop)},load:function load(e){var t=this;var r=n.loadFrom({isConfig:true});var c=r[this.profile]||{};if(Object.keys(c).length===0){throw s.util.error(new Error('Profile "'+this.profile+'" not found'),{code:"SSOTokenProviderFailure"})}else if(!c["sso_session"]){throw s.util.error(new Error('Profile "'+profileName+'" is missing required property "sso_session".'),{code:"SSOTokenProviderFailure"})}var l=c["sso_session"];var d=n.loadSsoSessionsFrom();var y=d[l];if(!y){throw s.util.error(new Error('Sso session "'+l+'" not found'),{code:"SSOTokenProviderFailure"})}else if(!y["sso_start_url"]){throw s.util.error(new Error('Sso session "'+profileName+'" is missing required property "sso_start_url".'),{code:"SSOTokenProviderFailure"})}else if(!y["sso_region"]){throw s.util.error(new Error('Sso session "'+profileName+'" is missing required property "sso_region".'),{code:"SSOTokenProviderFailure"})}var b=i.createHash("sha1");var S=b.update(l).digest("hex")+".json";var g=o.join(n.getHomeDir(),".aws","sso","cache",S);var h=JSON.parse(a.readFileSync(g));if(!h){throw s.util.error(new Error('Cached token not found. Please log in using "aws sso login"'+' for profile "'+this.profile+'".'),{code:"SSOTokenProviderFailure"})}p(h,"accessToken");p(h,"expiresAt");var N=s.util.date.getDate().getTime();var I=new Date(N+this.expiryWindow*1e3);var T=new Date(h["expiresAt"]);if(T>I){t.token=h.accessToken;t.expireTime=T;t.expired=false;e(null);return}if(N-u<30*1e3){m(N,T,e);return}p(h,"clientId");p(h,"clientSecret");p(h,"refreshToken");if(!t.service||t.service.config.region!==y.sso_region){t.service=new s.SSOOIDC({region:y.sso_region})}var f={clientId:h.clientId,clientSecret:h.clientSecret,refreshToken:h.refreshToken,grantType:"refresh_token"};u=s.util.date.getDate().getTime();t.service.createToken(f,function(r,s){if(r||!s){m(N,T,e)}else{try{p(s,"accessToken");p(s,"expiresIn");t.expired=false;t.token=s.accessToken;t.expireTime=new Date(Date.now()+s.expiresIn*1e3);e(null);try{h.accessToken=s.accessToken;h.expiresAt=t.expireTime.toISOString();h.refreshToken=s.refreshToken;a.writeFileSync(g,JSON.stringify(h,null,2))}catch(e){}}catch(t){m(N,T,e)}}})},refresh:function refresh(e){n.clearCachedFiles();this.coalesceRefresh(e||s.util.fn.callback)}})},2807:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["acm"]={};s.ACM=i.defineService("acm",["2015-12-08"]);Object.defineProperty(a.services["acm"],"2015-12-08",{get:function get(){var e=r(365);e.paginators=r(2528).pagination;e.waiters=r(5797).waiters;return e},enumerable:true,configurable:true});e.exports=s.ACM},2822:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["swf"]={};s.SWF=i.defineService("swf",["2012-01-25"]);r(8127);Object.defineProperty(a.services["swf"],"2012-01-25",{get:function get(){var e=r(4006);e.paginators=r(6703).pagination;return e},enumerable:true,configurable:true});e.exports=s.SWF},2829:function(e){e.exports={pagination:{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"}}}},2831:function(e,t,r){var s=r(2393).util;var i=r(6554);var a=function(e){e=e||{};this.attrValue=e.attrValue;this.convertEmptyValues=Boolean(e.convertEmptyValues);this.wrapNumbers=Boolean(e.wrapNumbers)};a.prototype.translateInput=function(e,t){this.mode="input";return this.translate(e,t)};a.prototype.translateOutput=function(e,t){this.mode="output";return this.translate(e,t)};a.prototype.translate=function(e,t){var r=this;if(!t||e===undefined)return undefined;if(t.shape===r.attrValue){return i[r.mode](e,{convertEmptyValues:r.convertEmptyValues,wrapNumbers:r.wrapNumbers})}switch(t.type){case"structure":return r.translateStructure(e,t);case"map":return r.translateMap(e,t);case"list":return r.translateList(e,t);default:return r.translateScalar(e,t)}};a.prototype.translateStructure=function(e,t){var r=this;if(e==null)return undefined;var i={};s.each(e,function(e,s){var a=t.members[e];if(a){var o=r.translate(s,a);if(o!==undefined)i[e]=o}});return i};a.prototype.translateList=function(e,t){var r=this;if(e==null)return undefined;var i=[];s.arrayEach(e,function(e){var s=r.translate(e,t.member);if(s===undefined)i.push(null);else i.push(s)});return i};a.prototype.translateMap=function(e,t){var r=this;if(e==null)return undefined;var i={};s.each(e,function(e,s){var a=r.translate(s,t.value);if(a===undefined)i[e]=null;else i[e]=a});return i};a.prototype.translateScalar=function(e,t){return t.toType(e)};e.exports=a},2835:function(e){e.exports={pagination:{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"}}}},2836:function(e){e.exports={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},Tags:{shape:"Sl"}}},output:{type:"structure",members:{AddressBookArn:{}}}},CreateBusinessReportSchedule:{input:{type:"structure",required:["Format","ContentRange"],members:{ScheduleName:{},S3BucketName:{},S3KeyPrefix:{},Format:{},ContentRange:{shape:"Sv"},Recurrence:{shape:"Sx"},ClientRequestToken:{idempotencyToken:true},Tags:{shape:"Sl"}}},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},Tags:{shape:"Sl"}}},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},Tags:{shape:"Sl"}}},output:{type:"structure",members:{ContactArn:{}}}},CreateGatewayGroup:{input:{type:"structure",required:["Name","ClientRequestToken"],members:{Name:{},Description:{},ClientRequestToken:{idempotencyToken:true},Tags:{shape:"Sl"}}},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},Tags:{shape:"Sl"}}},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"},DataRetentionOptIn:{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:"Sl"}}},output:{type:"structure",members:{ProfileArn:{}}}},CreateRoom:{input:{type:"structure",required:["RoomName"],members:{RoomName:{},Description:{},ProfileArn:{},ProviderCalendarId:{},ClientRequestToken:{idempotencyToken:true},Tags:{shape:"Sl"}}},output:{type:"structure",members:{RoomArn:{}}}},CreateSkillGroup:{input:{type:"structure",required:["SkillGroupName"],members:{SkillGroupName:{},Description:{},ClientRequestToken:{idempotencyToken:true},Tags:{shape:"Sl"}}},output:{type:"structure",members:{SkillGroupArn:{}}}},CreateUser:{input:{type:"structure",required:["UserId"],members:{UserId:{},FirstName:{},LastName:{},Email:{},ClientRequestToken:{idempotencyToken:true},Tags:{shape:"Sl"}}},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"},DataRetentionOptIn:{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:"Sv"},Recurrence:{shape:"Sx"},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:"Sl"},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:{},Tags:{shape:"Sl"}}},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:"Sl"}}},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:"Sx"}}},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"},DataRetentionOptIn:{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:{Sl:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},Sv:{type:"structure",required:["Interval"],members:{Interval:{}}},Sx:{type:"structure",members:{StartDate:{}}},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:{}}}}}}},2838:function(e){e.exports={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"}}}},CloseAccount:{input:{type:"structure",required:["AccountId"],members:{AccountId:{}}}},CreateAccount:{input:{type:"structure",required:["Email","AccountName"],members:{Email:{shape:"Sp"},AccountName:{shape:"Sq"},RoleName:{},IamUserAccessToBilling:{},Tags:{shape:"St"}}},output:{type:"structure",members:{CreateAccountStatus:{shape:"Sy"}}}},CreateGovCloudAccount:{input:{type:"structure",required:["Email","AccountName"],members:{Email:{shape:"Sp"},AccountName:{shape:"Sq"},RoleName:{},IamUserAccessToBilling:{},Tags:{shape:"St"}}},output:{type:"structure",members:{CreateAccountStatus:{shape:"Sy"}}}},CreateOrganization:{input:{type:"structure",members:{FeatureSet:{}}},output:{type:"structure",members:{Organization:{shape:"S17"}}}},CreateOrganizationalUnit:{input:{type:"structure",required:["ParentId","Name"],members:{ParentId:{},Name:{},Tags:{shape:"St"}}},output:{type:"structure",members:{OrganizationalUnit:{shape:"S1j"}}}},CreatePolicy:{input:{type:"structure",required:["Content","Description","Name","Type"],members:{Content:{},Description:{},Name:{},Type:{},Tags:{shape:"St"}}},output:{type:"structure",members:{Policy:{shape:"S1r"}}}},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:{}}}},DeleteResourcePolicy:{},DeregisterDelegatedAdministrator:{input:{type:"structure",required:["AccountId","ServicePrincipal"],members:{AccountId:{},ServicePrincipal:{}}}},DescribeAccount:{input:{type:"structure",required:["AccountId"],members:{AccountId:{}}},output:{type:"structure",members:{Account:{shape:"S23"}}}},DescribeCreateAccountStatus:{input:{type:"structure",required:["CreateAccountRequestId"],members:{CreateAccountRequestId:{}}},output:{type:"structure",members:{CreateAccountStatus:{shape:"Sy"}}}},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:"S17"}}}},DescribeOrganizationalUnit:{input:{type:"structure",required:["OrganizationalUnitId"],members:{OrganizationalUnitId:{}}},output:{type:"structure",members:{OrganizationalUnit:{shape:"S1j"}}}},DescribePolicy:{input:{type:"structure",required:["PolicyId"],members:{PolicyId:{}}},output:{type:"structure",members:{Policy:{shape:"S1r"}}}},DescribeResourcePolicy:{output:{type:"structure",members:{ResourcePolicy:{shape:"S2l"}}}},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:"S2v"}}}},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:"S2v"}}}},InviteAccountToOrganization:{input:{type:"structure",required:["Target"],members:{Target:{shape:"S7"},Notes:{type:"string",sensitive:true},Tags:{shape:"St"}}},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:"S3e"},NextToken:{}}}},ListAccountsForParent:{input:{type:"structure",required:["ParentId"],members:{ParentId:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Accounts:{shape:"S3e"},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:"Sy"}},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:"Sp"},Name:{shape:"S24"},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:"S40"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Handshakes:{shape:"S42"},NextToken:{}}}},ListHandshakesForOrganization:{input:{type:"structure",members:{Filter:{shape:"S40"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Handshakes:{shape:"S42"},NextToken:{}}}},ListOrganizationalUnitsForParent:{input:{type:"structure",required:["ParentId"],members:{ParentId:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{OrganizationalUnits:{type:"list",member:{shape:"S1j"}},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:"S4f"},NextToken:{}}}},ListPoliciesForTarget:{input:{type:"structure",required:["TargetId","Filter"],members:{TargetId:{},Filter:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Policies:{shape:"S4f"},NextToken:{}}}},ListRoots:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Roots:{type:"list",member:{shape:"S2v"}},NextToken:{}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceId"],members:{ResourceId:{},NextToken:{}}},output:{type:"structure",members:{Tags:{shape:"St"},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:{}}}},PutResourcePolicy:{input:{type:"structure",required:["Content"],members:{Content:{},Tags:{shape:"St"}}},output:{type:"structure",members:{ResourcePolicy:{shape:"S2l"}}}},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:"St"}}}},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:"S1j"}}}},UpdatePolicy:{input:{type:"structure",required:["PolicyId"],members:{PolicyId:{},Name:{},Description:{},Content:{}}},output:{type:"structure",members:{Policy:{shape:"S1r"}}}}},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"}}}},Sp:{type:"string",sensitive:true},Sq:{type:"string",sensitive:true},St:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},Sy:{type:"structure",members:{Id:{},AccountName:{shape:"Sq"},State:{},RequestedTimestamp:{type:"timestamp"},CompletedTimestamp:{type:"timestamp"},AccountId:{},GovCloudAccountId:{},FailureReason:{}}},S17:{type:"structure",members:{Id:{},Arn:{},FeatureSet:{},MasterAccountArn:{},MasterAccountId:{},MasterAccountEmail:{shape:"Sp"},AvailablePolicyTypes:{shape:"S1b"}}},S1b:{type:"list",member:{type:"structure",members:{Type:{},Status:{}}}},S1j:{type:"structure",members:{Id:{},Arn:{},Name:{}}},S1r:{type:"structure",members:{PolicySummary:{shape:"S1s"},Content:{}}},S1s:{type:"structure",members:{Id:{},Arn:{},Name:{},Description:{},Type:{},AwsManaged:{type:"boolean"}}},S23:{type:"structure",members:{Id:{},Arn:{},Email:{shape:"Sp"},Name:{shape:"S24"},Status:{},JoinedMethod:{},JoinedTimestamp:{type:"timestamp"}}},S24:{type:"string",sensitive:true},S2l:{type:"structure",members:{ResourcePolicySummary:{type:"structure",members:{Id:{},Arn:{}}},Content:{}}},S2v:{type:"structure",members:{Id:{},Arn:{},Name:{},PolicyTypes:{shape:"S1b"}}},S3e:{type:"list",member:{shape:"S23"}},S40:{type:"structure",members:{ActionType:{},ParentHandshakeId:{}}},S42:{type:"list",member:{shape:"S4"}},S4f:{type:"list",member:{shape:"S1s"}}}}},2841:function(e){e.exports={pagination:{}}},2843:function(e){e.exports={pagination:{ListDataIngestionJobs:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListDatasets:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListInferenceEvents:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListInferenceExecutions:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListInferenceSchedulers:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListLabelGroups:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListLabels:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListModels:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListSensorStatistics:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"}}}},2845:function(e,t,r){var s=r(2393);s.Token=s.util.inherit({constructor:function Token(e){s.util.hideProperties(this,["token"]);this.expired=false;this.expireTime=null;this.refreshCallbacks=[];if(arguments.length===1){var e=arguments[0];this.token=e.token;this.expireTime=e.expireTime}},expiryWindow:15,needsRefresh:function needsRefresh(){var e=s.util.date.getDate().getTime();var t=new Date(e+this.expiryWindow*1e3);if(this.expireTime&&t>this.expireTime)return true;return this.expired||!this.token},get:function get(e){var t=this;if(this.needsRefresh()){this.refresh(function(r){if(!r)t.expired=false;if(e)e(r)})}else if(e){e()}},refresh:function refresh(e){this.expired=false;e()},coalesceRefresh:function coalesceRefresh(e,t){var r=this;if(r.refreshCallbacks.push(e)===1){r.load(function onLoad(e){s.util.arrayEach(r.refreshCallbacks,function(r){if(t){r(e)}else{s.util.defer(function(){r(e)})}});r.refreshCallbacks.length=0})}},load:function load(e){e()}});s.Token.addPromisesToClass=function addPromisesToClass(e){this.prototype.getPromise=s.util.promisifyMethod("get",e);this.prototype.refreshPromise=s.util.promisifyMethod("refresh",e)};s.Token.deletePromisesFromClass=function deletePromisesFromClass(){delete this.prototype.getPromise;delete this.prototype.refreshPromise};s.util.addPromises(s.Token)},2857:function(e,t){(function(){"use strict";t.stripBOM=function(e){if(e[0]==="\ufeff"){return e.substring(1)}else{return e}}}).call(this)},2860:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["detective"]={};s.Detective=i.defineService("detective",["2018-10-26"]);Object.defineProperty(a.services["detective"],"2018-10-26",{get:function get(){var e=r(9498);e.paginators=r(8705).pagination;return e},enumerable:true,configurable:true});e.exports=s.Detective},2861:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:true});t.toCommandProperties=t.toCommandValue=void 0;function toCommandValue(e){if(e===null||e===undefined){return""}else if(typeof e==="string"||e instanceof String){return e}return JSON.stringify(e)}t.toCommandValue=toCommandValue;function toCommandProperties(e){if(!Object.keys(e).length){return{}}return{title:e.title,file:e.file,line:e.startLine,endLine:e.endLine,col:e.startColumn,endColumn:e.endColumn}}t.toCommandProperties=toCommandProperties},2876:function(e){e.exports={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"],members:{CustomKeyStoreName:{},CloudHsmClusterId:{},TrustAnchorCertificate:{},KeyStorePassword:{shape:"Sd"},CustomKeyStoreType:{},XksProxyUriEndpoint:{},XksProxyUriPath:{},XksProxyVpcEndpointServiceName:{},XksProxyAuthenticationCredential:{shape:"Si"},XksProxyConnectivity:{}}},output:{type:"structure",members:{CustomKeyStoreId:{}}}},CreateGrant:{input:{type:"structure",required:["KeyId","GranteePrincipal","Operations"],members:{KeyId:{},GranteePrincipal:{},RetiringPrincipal:{},Operations:{shape:"Sp"},Constraints:{shape:"Sr"},GrantTokens:{shape:"Sv"},Name:{}}},output:{type:"structure",members:{GrantToken:{},GrantId:{}}}},CreateKey:{input:{type:"structure",members:{Policy:{},Description:{},KeyUsage:{},CustomerMasterKeySpec:{shape:"S14",deprecated:true,deprecatedMessage:"This parameter has been deprecated. Instead, use the KeySpec parameter."},KeySpec:{},Origin:{},CustomKeyStoreId:{},BypassPolicyLockoutSafetyCheck:{type:"boolean"},Tags:{shape:"S18"},MultiRegion:{type:"boolean"},XksKeyId:{}}},output:{type:"structure",members:{KeyMetadata:{shape:"S1f"}}}},Decrypt:{input:{type:"structure",required:["CiphertextBlob"],members:{CiphertextBlob:{type:"blob"},EncryptionContext:{shape:"Ss"},GrantTokens:{shape:"Sv"},KeyId:{},EncryptionAlgorithm:{},Recipient:{shape:"S21"}}},output:{type:"structure",members:{KeyId:{},Plaintext:{shape:"S25"},EncryptionAlgorithm:{},CiphertextForRecipient:{type:"blob"}}}},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"},CustomKeyStoreType:{},XksProxyConfiguration:{type:"structure",members:{Connectivity:{},AccessKeyId:{shape:"Sj"},UriEndpoint:{},UriPath:{},VpcEndpointServiceName:{}}}}}},NextMarker:{},Truncated:{type:"boolean"}}}},DescribeKey:{input:{type:"structure",required:["KeyId"],members:{KeyId:{},GrantTokens:{shape:"Sv"}}},output:{type:"structure",members:{KeyMetadata:{shape:"S1f"}}}},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:"S25"},EncryptionContext:{shape:"Ss"},GrantTokens:{shape:"Sv"},EncryptionAlgorithm:{}}},output:{type:"structure",members:{CiphertextBlob:{type:"blob"},KeyId:{},EncryptionAlgorithm:{}}}},GenerateDataKey:{input:{type:"structure",required:["KeyId"],members:{KeyId:{},EncryptionContext:{shape:"Ss"},NumberOfBytes:{type:"integer"},KeySpec:{},GrantTokens:{shape:"Sv"},Recipient:{shape:"S21"}}},output:{type:"structure",members:{CiphertextBlob:{type:"blob"},Plaintext:{shape:"S25"},KeyId:{},CiphertextForRecipient:{type:"blob"}}}},GenerateDataKeyPair:{input:{type:"structure",required:["KeyId","KeyPairSpec"],members:{EncryptionContext:{shape:"Ss"},KeyId:{},KeyPairSpec:{},GrantTokens:{shape:"Sv"},Recipient:{shape:"S21"}}},output:{type:"structure",members:{PrivateKeyCiphertextBlob:{type:"blob"},PrivateKeyPlaintext:{shape:"S25"},PublicKey:{type:"blob"},KeyId:{},KeyPairSpec:{},CiphertextForRecipient:{type:"blob"}}}},GenerateDataKeyPairWithoutPlaintext:{input:{type:"structure",required:["KeyId","KeyPairSpec"],members:{EncryptionContext:{shape:"Ss"},KeyId:{},KeyPairSpec:{},GrantTokens:{shape:"Sv"}}},output:{type:"structure",members:{PrivateKeyCiphertextBlob:{type:"blob"},PublicKey:{type:"blob"},KeyId:{},KeyPairSpec:{}}}},GenerateDataKeyWithoutPlaintext:{input:{type:"structure",required:["KeyId"],members:{KeyId:{},EncryptionContext:{shape:"Ss"},KeySpec:{},NumberOfBytes:{type:"integer"},GrantTokens:{shape:"Sv"}}},output:{type:"structure",members:{CiphertextBlob:{type:"blob"},KeyId:{}}}},GenerateMac:{input:{type:"structure",required:["Message","KeyId","MacAlgorithm"],members:{Message:{shape:"S25"},KeyId:{},MacAlgorithm:{},GrantTokens:{shape:"Sv"}}},output:{type:"structure",members:{Mac:{type:"blob"},MacAlgorithm:{},KeyId:{}}}},GenerateRandom:{input:{type:"structure",members:{NumberOfBytes:{type:"integer"},CustomKeyStoreId:{},Recipient:{shape:"S21"}}},output:{type:"structure",members:{Plaintext:{shape:"S25"},CiphertextForRecipient:{type:"blob"}}}},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:"S25"},ParametersValidTo:{type:"timestamp"}}}},GetPublicKey:{input:{type:"structure",required:["KeyId"],members:{KeyId:{},GrantTokens:{shape:"Sv"}}},output:{type:"structure",members:{KeyId:{},PublicKey:{type:"blob"},CustomerMasterKeySpec:{shape:"S14",deprecated:true,deprecatedMessage:"This field has been deprecated. Instead, use the KeySpec field."},KeySpec:{},KeyUsage:{},EncryptionAlgorithms:{shape:"S1m"},SigningAlgorithms:{shape:"S1o"}}}},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:"S3r"}},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:"S18"},NextMarker:{},Truncated:{type:"boolean"}}}},ListRetirableGrants:{input:{type:"structure",required:["RetiringPrincipal"],members:{Limit:{type:"integer"},Marker:{},RetiringPrincipal:{}}},output:{shape:"S3r"}},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:"Ss"},SourceKeyId:{},DestinationKeyId:{},DestinationEncryptionContext:{shape:"Ss"},SourceEncryptionAlgorithm:{},DestinationEncryptionAlgorithm:{},GrantTokens:{shape:"Sv"}}},output:{type:"structure",members:{CiphertextBlob:{type:"blob"},SourceKeyId:{},KeyId:{},SourceEncryptionAlgorithm:{},DestinationEncryptionAlgorithm:{}}}},ReplicateKey:{input:{type:"structure",required:["KeyId","ReplicaRegion"],members:{KeyId:{},ReplicaRegion:{},Policy:{},BypassPolicyLockoutSafetyCheck:{type:"boolean"},Description:{},Tags:{shape:"S18"}}},output:{type:"structure",members:{ReplicaKeyMetadata:{shape:"S1f"},ReplicaPolicy:{},ReplicaTags:{shape:"S18"}}}},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"},KeyState:{},PendingWindowInDays:{type:"integer"}}}},Sign:{input:{type:"structure",required:["KeyId","Message","SigningAlgorithm"],members:{KeyId:{},Message:{shape:"S25"},MessageType:{},GrantTokens:{shape:"Sv"},SigningAlgorithm:{}}},output:{type:"structure",members:{KeyId:{},Signature:{type:"blob"},SigningAlgorithm:{}}}},TagResource:{input:{type:"structure",required:["KeyId","Tags"],members:{KeyId:{},Tags:{shape:"S18"}}}},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:{},XksProxyUriEndpoint:{},XksProxyUriPath:{},XksProxyVpcEndpointServiceName:{},XksProxyAuthenticationCredential:{shape:"Si"},XksProxyConnectivity:{}}},output:{type:"structure",members:{}}},UpdateKeyDescription:{input:{type:"structure",required:["KeyId","Description"],members:{KeyId:{},Description:{}}}},UpdatePrimaryRegion:{input:{type:"structure",required:["KeyId","PrimaryRegion"],members:{KeyId:{},PrimaryRegion:{}}}},Verify:{input:{type:"structure",required:["KeyId","Message","Signature","SigningAlgorithm"],members:{KeyId:{},Message:{shape:"S25"},MessageType:{},Signature:{type:"blob"},SigningAlgorithm:{},GrantTokens:{shape:"Sv"}}},output:{type:"structure",members:{KeyId:{},SignatureValid:{type:"boolean"},SigningAlgorithm:{}}}},VerifyMac:{input:{type:"structure",required:["Message","KeyId","MacAlgorithm","Mac"],members:{Message:{shape:"S25"},KeyId:{},MacAlgorithm:{},Mac:{type:"blob"},GrantTokens:{shape:"Sv"}}},output:{type:"structure",members:{KeyId:{},MacValid:{type:"boolean"},MacAlgorithm:{}}}}},shapes:{Sd:{type:"string",sensitive:true},Si:{type:"structure",required:["AccessKeyId","RawSecretAccessKey"],members:{AccessKeyId:{shape:"Sj"},RawSecretAccessKey:{type:"string",sensitive:true}}},Sj:{type:"string",sensitive:true},Sp:{type:"list",member:{}},Sr:{type:"structure",members:{EncryptionContextSubset:{shape:"Ss"},EncryptionContextEquals:{shape:"Ss"}}},Ss:{type:"map",key:{},value:{}},Sv:{type:"list",member:{}},S14:{type:"string",deprecated:true,deprecatedMessage:"This enum has been deprecated. Instead, use the KeySpec enum."},S18:{type:"list",member:{type:"structure",required:["TagKey","TagValue"],members:{TagKey:{},TagValue:{}}}},S1f:{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:{shape:"S14",deprecated:true,deprecatedMessage:"This field has been deprecated. Instead, use the KeySpec field."},KeySpec:{},EncryptionAlgorithms:{shape:"S1m"},SigningAlgorithms:{shape:"S1o"},MultiRegion:{type:"boolean"},MultiRegionConfiguration:{type:"structure",members:{MultiRegionKeyType:{},PrimaryKey:{shape:"S1s"},ReplicaKeys:{type:"list",member:{shape:"S1s"}}}},PendingDeletionWindowInDays:{type:"integer"},MacAlgorithms:{type:"list",member:{}},XksKeyConfiguration:{type:"structure",members:{Id:{}}}}},S1m:{type:"list",member:{}},S1o:{type:"list",member:{}},S1s:{type:"structure",members:{Arn:{},Region:{}}},S21:{type:"structure",members:{KeyEncryptionAlgorithm:{},AttestationDocument:{type:"blob"}}},S25:{type:"blob",sensitive:true},S3r:{type:"structure",members:{Grants:{type:"list",member:{type:"structure",members:{KeyId:{},GrantId:{},Name:{},CreationDate:{type:"timestamp"},GranteePrincipal:{},RetiringPrincipal:{},IssuingAccount:{},Operations:{shape:"Sp"},Constraints:{shape:"Sr"}}}},NextMarker:{},Truncated:{type:"boolean"}}}}}},2903:function(e){e.exports={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"}}}}}}}}},2910:function(e,t,r){(function(){var t,s,i,a,o=function(e,t){for(var r in t){if(n.call(t,r))e[r]=t[r]}function ctor(){this.constructor=e}ctor.prototype=t.prototype;e.prototype=new ctor;e.__super__=t.prototype;return e},n={}.hasOwnProperty;t=r(2597);a=r(2473);s=r(7110);e.exports=i=function(e){o(XMLStreamWriter,e);function XMLStreamWriter(e,t){this.stream=e;XMLStreamWriter.__super__.constructor.call(this,t)}XMLStreamWriter.prototype.endline=function(e,t,r){if(e.isLastRootNode&&t.state===s.CloseTag){return""}else{return XMLStreamWriter.__super__.endline.call(this,e,t,r)}};XMLStreamWriter.prototype.document=function(e,t){var r,s,i,a,o,n,u,p,m;u=e.children;for(s=i=0,o=u.length;i0){this.stream.write(" [");this.stream.write(this.endline(e,t,r));t.state=s.InsideTag;n=e.children;for(a=0,o=n.length;a");this.stream.write(this.endline(e,t,r));t.state=s.None;return this.closeNode(e,t,r)};XMLStreamWriter.prototype.element=function(e,r,i){var a,o,u,p,m,c,l,d,y,b;i||(i=0);this.openNode(e,r,i);r.state=s.OpenTag;this.stream.write(this.indent(e,r,i)+"<"+e.name);y=e.attribs;for(l in y){if(!n.call(y,l))continue;a=y[l];this.attribute(a,r,i)}u=e.children.length;p=u===0?null:e.children[0];if(u===0||e.children.every(function(e){return(e.type===t.Text||e.type===t.Raw)&&e.value===""})){if(r.allowEmpty){this.stream.write(">");r.state=s.CloseTag;this.stream.write("")}else{r.state=s.CloseTag;this.stream.write(r.spaceBeforeSlash+"/>")}}else if(r.pretty&&u===1&&(p.type===t.Text||p.type===t.Raw)&&p.value!=null){this.stream.write(">");r.state=s.InsideTag;r.suppressPrettyCount++;d=true;this.writeChildNode(p,r,i+1);r.suppressPrettyCount--;d=false;r.state=s.CloseTag;this.stream.write("")}else{this.stream.write(">"+this.endline(e,r,i));r.state=s.InsideTag;b=e.children;for(m=0,c=b.length;m")}this.stream.write(this.endline(e,r,i));r.state=s.None;return this.closeNode(e,r,i)};XMLStreamWriter.prototype.processingInstruction=function(e,t,r){return this.stream.write(XMLStreamWriter.__super__.processingInstruction.call(this,e,t,r))};XMLStreamWriter.prototype.raw=function(e,t,r){return this.stream.write(XMLStreamWriter.__super__.raw.call(this,e,t,r))};XMLStreamWriter.prototype.text=function(e,t,r){return this.stream.write(XMLStreamWriter.__super__.text.call(this,e,t,r))};XMLStreamWriter.prototype.dtdAttList=function(e,t,r){return this.stream.write(XMLStreamWriter.__super__.dtdAttList.call(this,e,t,r))};XMLStreamWriter.prototype.dtdElement=function(e,t,r){return this.stream.write(XMLStreamWriter.__super__.dtdElement.call(this,e,t,r))};XMLStreamWriter.prototype.dtdEntity=function(e,t,r){return this.stream.write(XMLStreamWriter.__super__.dtdEntity.call(this,e,t,r))};XMLStreamWriter.prototype.dtdNotation=function(e,t,r){return this.stream.write(XMLStreamWriter.__super__.dtdNotation.call(this,e,t,r))};return XMLStreamWriter}(a)}).call(this)},2915:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["lexmodelbuildingservice"]={};s.LexModelBuildingService=i.defineService("lexmodelbuildingservice",["2017-04-19"]);Object.defineProperty(a.services["lexmodelbuildingservice"],"2017-04-19",{get:function get(){var e=r(8371);e.paginators=r(9631).pagination;return e},enumerable:true,configurable:true});e.exports=s.LexModelBuildingService},2916:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["connectcontactlens"]={};s.ConnectContactLens=i.defineService("connectcontactlens",["2020-08-21"]);Object.defineProperty(a.services["connectcontactlens"],"2020-08-21",{get:function get(){var e=r(3236);e.paginators=r(9356).pagination;return e},enumerable:true,configurable:true});e.exports=s.ConnectContactLens},2918:function(e){e.exports={version:2,waiters:{}}},2925:function(e){e.exports={pagination:{DescribeOrganizationResourceCollectionHealth:{input_token:"NextToken",output_token:"NextToken",result_key:["CloudFormation","Account","Service","Tags"]},DescribeResourceCollectionHealth:{input_token:"NextToken",output_token:"NextToken",result_key:["CloudFormation","Service","Tags"]},GetCostEstimation:{input_token:"NextToken",non_aggregate_keys:["Status","TotalCost","TimeRange","ResourceCollection"],output_token:"NextToken",result_key:["Costs"]},GetResourceCollection:{input_token:"NextToken",non_aggregate_keys:["ResourceCollection"],output_token:"NextToken",result_key:["ResourceCollection.CloudFormation.StackNames","ResourceCollection.Tags"]},ListAnomaliesForInsight:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:["ReactiveAnomalies","ProactiveAnomalies"]},ListAnomalousLogGroups:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:["InsightId","AnomalousLogGroups"]},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"]},ListMonitoredResources:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:["MonitoredResourceIdentifiers"]},ListNotificationChannels:{input_token:"NextToken",output_token:"NextToken",result_key:"Channels"},ListOrganizationInsights:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:["ProactiveInsights","ReactiveInsights"]},ListRecommendations:{input_token:"NextToken",output_token:"NextToken",result_key:"Recommendations"},SearchInsights:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:["ProactiveInsights","ReactiveInsights"]},SearchOrganizationInsights:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:["ProactiveInsights","ReactiveInsights"]}}}},2927:function(e,t,r){var s=r(2393);var i=s.Protocol.Rest;s.Polly.Presigner=s.util.inherit({constructor:function Signer(e){e=e||{};this.options=e;this.service=e.service;this.bindServiceObject(e);this._operations={}},bindServiceObject:function bindServiceObject(e){e=e||{};if(!this.service){this.service=new s.Polly(e)}else{var t=s.util.copy(this.service.config);this.service=new this.service.constructor.__super__(t);this.service.config.params=s.util.merge(this.service.config.params||{},e.params)}},modifyInputMembers:function modifyInputMembers(e){var t=s.util.copy(e);t.members=s.util.copy(e.members);s.util.each(e.members,function(e,r){t.members[e]=s.util.copy(r);if(!r.location||r.location==="body"){t.members[e].location="querystring";t.members[e].locationName=e}});return t},convertPostToGet:function convertPostToGet(e){e.httpRequest.method="GET";var t=e.service.api.operations[e.operation];var r=this._operations[e.operation];if(!r){this._operations[e.operation]=r=this.modifyInputMembers(t.input)}var s=i.generateURI(e.httpRequest.endpoint.path,t.httpPath,r,e.params);e.httpRequest.path=s;e.httpRequest.body="";delete e.httpRequest.headers["Content-Length"];delete e.httpRequest.headers["Content-Type"]},getSynthesizeSpeechUrl:function getSynthesizeSpeechUrl(e,t,r){var s=this;var i=this.service.makeRequest("synthesizeSpeech",e);i.removeAllListeners("build");i.on("build",function(e){s.convertPostToGet(e)});return i.presign(t,r)}})},2946:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["applicationcostprofiler"]={};s.ApplicationCostProfiler=i.defineService("applicationcostprofiler",["2020-09-10"]);Object.defineProperty(a.services["applicationcostprofiler"],"2020-09-10",{get:function get(){var e=r(3211);e.paginators=r(8940).pagination;return e},enumerable:true,configurable:true});e.exports=s.ApplicationCostProfiler},2948:function(e){e.exports={pagination:{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",result_key:"TypeSummaries"}}}},2951:function(e,t,r){r(8492);e.exports={ACM:r(2807),APIGateway:r(1254),ApplicationAutoScaling:r(2),AppStream:r(3495),AutoScaling:r(1662),Batch:r(2260),Budgets:r(7483),CloudDirectory:r(5094),CloudFormation:r(7791),CloudFront:r(3764),CloudHSM:r(2063),CloudSearch:r(4245),CloudSearchDomain:r(2617),CloudTrail:r(4298),CloudWatch:r(57),CloudWatchEvents:r(3295),CloudWatchLogs:r(7080),CodeBuild:r(4444),CodeCommit:r(3090),CodeDeploy:r(5878),CodePipeline:r(3439),CognitoIdentity:r(1294),CognitoIdentityServiceProvider:r(590),CognitoSync:r(1642),ConfigService:r(1897),CUR:r(8554),DataPipeline:r(5405),DeviceFarm:r(2650),DirectConnect:r(29),DirectoryService:r(874),Discovery:r(8804),DMS:r(3263),DynamoDB:r(2129),DynamoDBStreams:r(6180),EC2:r(4639),ECR:r(1145),ECS:r(1979),EFS:r(2384),ElastiCache:r(9614),ElasticBeanstalk:r(2298),ELB:r(248),ELBv2:r(2370),EMR:r(8895),ES:r(109),ElasticTranscoder:r(1429),Firehose:r(5013),GameLift:r(4793),Glacier:r(1945),Health:r(7349),IAM:r(4817),ImportExport:r(7620),Inspector:r(8719),Iot:r(660),IotData:r(3031),Kinesis:r(4947),KinesisAnalytics:r(6918),KMS:r(2978),Lambda:r(5069),LexRuntime:r(7804),Lightsail:r(9555),MachineLearning:r(1459),MarketplaceCommerceAnalytics:r(7140),MarketplaceMetering:r(2214),MTurk:r(6636),MobileAnalytics:r(9821),OpsWorks:r(2486),OpsWorksCM:r(6406),Organizations:r(3656),Pinpoint:r(9896),Polly:r(9189),RDS:r(600),Redshift:r(8642),Rekognition:r(4551),ResourceGroupsTaggingAPI:r(8579),Route53:r(2758),Route53Domains:r(2353),S3:r(3368),S3Control:r(3791),ServiceCatalog:r(4123),SES:r(454),Shield:r(4869),SimpleDB:r(2299),SMS:r(1159),Snowball:r(6387),SNS:r(3878),SQS:r(9156),SSM:r(7438),StorageGateway:r(5724),StepFunctions:r(2015),STS:r(2726),Support:r(4776),SWF:r(2822),XRay:r(8956),WAF:r(247),WAFRegional:r(81),WorkDocs:r(1374),WorkSpaces:r(2723),CodeStar:r(9696),LexModelBuildingService:r(2915),MarketplaceEntitlementService:r(8969),Athena:r(5777),Greengrass:r(9468),DAX:r(2336),MigrationHub:r(5214),CloudHSMV2:r(3136),Glue:r(1161),Mobile:r(220),Pricing:r(1537),CostExplorer:r(4309),MediaConvert:r(4335),MediaLive:r(4273),MediaPackage:r(254),MediaStore:r(5917),MediaStoreData:r(2244),AppSync:r(266),GuardDuty:r(9644),MQ:r(7148),Comprehend:r(3858),IoTJobsDataPlane:r(8286),KinesisVideoArchivedMedia:r(4463),KinesisVideoMedia:r(2349),KinesisVideo:r(7459),SageMakerRuntime:r(4363),SageMaker:r(747),Translate:r(7444),ResourceGroups:r(1624),AlexaForBusiness:r(2613),Cloud9:r(2406),ServerlessApplicationRepository:r(9140),ServiceDiscovery:r(1001),WorkMail:r(8657),AutoScalingPlans:r(9659),TranscribeService:r(7536),Connect:r(6110),ACMPCA:r(684),FMS:r(5040),SecretsManager:r(3591),IoTAnalytics:r(2261),IoT1ClickDevicesService:r(3705),IoT1ClickProjects:r(4494),PI:r(9738),Neptune:r(5899),MediaTailor:r(4879),EKS:r(1936),Macie:r(7728),DLM:r(9362),Signer:r(8815),Chime:r(6719),PinpointEmail:r(5744),RAM:r(2188),Route53Resolver:r(4837),PinpointSMSVoice:r(2700),QuickSight:r(8758),RDSDataService:r(4385),Amplify:r(9577),DataSync:r(8066),RoboMaker:r(7274),Transfer:r(1867),GlobalAccelerator:r(1890),ComprehendMedical:r(2557),KinesisAnalyticsV2:r(4953),MediaConnect:r(9807),FSx:r(3002),SecurityHub:r(947),AppMesh:r(3262),LicenseManager:r(3203),Kafka:r(8292),ApiGatewayManagementApi:r(5170),ApiGatewayV2:r(5333),DocDB:r(658),Backup:r(8678),WorkLink:r(3545),Textract:r(9718),ManagedBlockchain:r(1858),MediaPackageVod:r(7357),GroundStation:r(2757),IoTThingsGraph:r(4007),IoTEvents:r(4924),IoTEventsData:r(7634),Personalize:r(3094),PersonalizeEvents:r(9783),PersonalizeRuntime:r(8613),ApplicationInsights:r(3367),ServiceQuotas:r(4178),EC2InstanceConnect:r(5089),EventBridge:r(1924),LakeFormation:r(4269),ForecastService:r(532),ForecastQueryService:r(9953),QLDB:r(866),QLDBSession:r(9574),WorkMailMessageFlow:r(4131),CodeStarNotifications:r(5788),SavingsPlans:r(5532),SSO:r(1837),SSOOIDC:r(1539),MarketplaceCatalog:r(7013),DataExchange:r(8509),SESV2:r(5857),MigrationHubConfig:r(3241),ConnectParticipant:r(641),AppConfig:r(8990),IoTSecureTunneling:r(215),WAFV2:r(9864),ElasticInference:r(2097),Imagebuilder:r(8535),Schemas:r(2477),AccessAnalyzer:r(7234),CodeGuruReviewer:r(5154),CodeGuruProfiler:r(1343),ComputeOptimizer:r(1046),FraudDetector:r(91),Kendra:r(8654),NetworkManager:r(7158),Outposts:r(8525),AugmentedAIRuntime:r(2218),EBS:r(6711),KinesisVideoSignalingChannels:r(2293),Detective:r(2860),CodeStarconnections:r(5711),Synthetics:r(2216),IoTSiteWise:r(1736),Macie2:r(7726),CodeArtifact:r(2484),Honeycode:r(5339),IVS:r(1954),Braket:r(338),IdentityStore:r(379),Appflow:r(8667),RedshiftData:r(274),SSOAdmin:r(6445),TimestreamQuery:r(3865),TimestreamWrite:r(9997),S3Outposts:r(3407),DataBrew:r(9622),ServiceCatalogAppRegistry:r(9237),NetworkFirewall:r(6827),MWAA:r(4288),AmplifyBackend:r(861),AppIntegrations:r(3298),ConnectContactLens:r(2916),DevOpsGuru:r(257),ECRPUBLIC:r(3259),LookoutVision:r(8971),SageMakerFeatureStoreRuntime:r(9541),CustomerProfiles:r(7188),AuditManager:r(8041),EMRcontainers:r(1446),HealthLake:r(1737),SagemakerEdge:r(4714),Amp:r(1263),GreengrassV2:r(5667),IotDeviceAdvisor:r(6093),IoTFleetHub:r(1763),IoTWireless:r(5456),Location:r(4821),WellArchitected:r(6495),LexModelsV2:r(2401),LexRuntimeV2:r(3220),Fis:r(2020),LookoutMetrics:r(7703),Mgn:r(2967),LookoutEquipment:r(7463),Nimble:r(6817),Finspace:r(5568),Finspacedata:r(9735),SSMContacts:r(72),SSMIncidents:r(2030),ApplicationCostProfiler:r(2946),AppRunner:r(571),Proton:r(3061),Route53RecoveryCluster:r(7049),Route53RecoveryControlConfig:r(9246),Route53RecoveryReadiness:r(1871),ChimeSDKIdentity:r(8409),ChimeSDKMessaging:r(4621),SnowDeviceManagement:r(7485),MemoryDB:r(5856),OpenSearch:r(2971),KafkaConnect:r(9298),VoiceID:r(8955),Wisdom:r(5743),Account:r(3301),CloudControl:r(7855),Grafana:r(435),Panorama:r(598),ChimeSDKMeetings:r(3550),Resiliencehub:r(1037),MigrationHubStrategy:r(5066),AppConfigData:r(7998),Drs:r(5492),MigrationHubRefactorSpaces:r(5509),Evidently:r(4393),Inspector2:r(4705),Rbin:r(8059),RUM:r(687),BackupGateway:r(6216),IoTTwinMaker:r(1181),WorkSpacesWeb:r(6781),AmplifyUIBuilder:r(457),Keyspaces:r(7572),Billingconductor:r(7816),GameSparks:r(8163),PinpointSMSVoiceV2:r(9173),Ivschat:r(5021),ChimeSDKMediaPipelines:r(7934),EMRServerless:r(1891),M2:r(7802),ConnectCampaigns:r(6565),RedshiftServerless:r(2178),RolesAnywhere:r(7233),LicenseManagerUserSubscriptions:r(792),BackupStorage:r(8431),PrivateNetworks:r(9708),SupportApp:r(2255),ControlTower:r(6226),IoTFleetWise:r(7062),MigrationHubOrchestrator:r(2280),ConnectCases:r(4425),ResourceExplorer2:r(7798),Scheduler:r(93),ChimeSDKVoice:r(8996),IoTRoboRunner:r(5037),SsmSap:r(8685),OAM:r(4664),ARCZonalShift:r(1974),Omics:r(856),OpenSearchServerless:r(3399),SecurityLake:r(3593),SimSpaceWeaver:r(8826),DocDBElastic:r(3026),SageMakerGeospatial:r(6877),CodeCatalyst:r(4692),Pipes:r(4618),SageMakerMetrics:r(5091),KinesisVideoWebRTCStorage:r(3808),LicenseManagerLinuxSubscriptions:r(3246),KendraRanking:r(7554),CleanRooms:r(5614),CloudTrailData:r(7807),Tnb:r(3512),InternetMonitor:r(459),IVSRealTime:r(2424),VPCLattice:r(4424),OSIS:r(7783),MediaPackageV2:r(6580)}},2954:function(e){e.exports={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:{}}}},DeleteDataProtectionPolicy:{input:{type:"structure",required:["logGroupIdentifier"],members:{logGroupIdentifier:{}}}},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:"S13"}},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:{accountIdentifiers:{type:"list",member:{}},logGroupNamePrefix:{},logGroupNamePattern:{},nextToken:{},limit:{type:"integer"},includeLinkedAccounts:{type:"boolean"}}},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:{},dataProtectionStatus:{}}}},nextToken:{}}}},DescribeLogStreams:{input:{type:"structure",members:{logGroupName:{},logGroupIdentifier:{},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:"S26"},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:"S2s"}}}},nextToken:{}}}},DescribeResourcePolicies:{input:{type:"structure",members:{nextToken:{},limit:{type:"integer"}}},output:{type:"structure",members:{resourcePolicies:{type:"list",member:{shape:"S2w"}},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",members:{logGroupName:{},logGroupIdentifier:{},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"},unmask:{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:{}}}},GetDataProtectionPolicy:{input:{type:"structure",required:["logGroupIdentifier"],members:{logGroupIdentifier:{}}},output:{type:"structure",members:{logGroupIdentifier:{},policyDocument:{},lastUpdatedTime:{type:"long"}}}},GetLogEvents:{input:{type:"structure",required:["logStreamName"],members:{logGroupName:{},logGroupIdentifier:{},logStreamName:{},startTime:{type:"long"},endTime:{type:"long"},nextToken:{},limit:{type:"integer"},startFromHead:{type:"boolean"},unmask:{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",members:{logGroupName:{},time:{type:"long"},logGroupIdentifier:{}}},output:{type:"structure",members:{logGroupFields:{type:"list",member:{type:"structure",members:{name:{},percent:{type:"integer"}}}}}}},GetLogRecord:{input:{type:"structure",required:["logRecordPointer"],members:{logRecordPointer:{},unmask:{type:"boolean"}}},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:{}}}},ListTagsForResource:{input:{type:"structure",required:["resourceArn"],members:{resourceArn:{}}},output:{type:"structure",members:{tags:{shape:"Se"}}}},ListTagsLogGroup:{input:{type:"structure",required:["logGroupName"],members:{logGroupName:{}},deprecated:true,deprecatedMessage:"Please use the generic tagging API model ListTagsForResourceRequest and ListTagsForResourceResponse"},output:{type:"structure",members:{tags:{shape:"Se"}},deprecated:true,deprecatedMessage:"Please use the generic tagging API model ListTagsForResourceRequest and ListTagsForResourceResponse"},deprecated:true,deprecatedMessage:"Please use the generic tagging API ListTagsForResource"},PutDataProtectionPolicy:{input:{type:"structure",required:["logGroupIdentifier","policyDocument"],members:{logGroupIdentifier:{},policyDocument:{}}},output:{type:"structure",members:{logGroupIdentifier:{},policyDocument:{},lastUpdatedTime:{type:"long"}}}},PutDestination:{input:{type:"structure",required:["destinationName","targetArn","roleArn"],members:{destinationName:{},targetArn:{},roleArn:{},tags:{shape:"Se"}}},output:{type:"structure",members:{destination:{shape:"S13"}}}},PutDestinationPolicy:{input:{type:"structure",required:["destinationName","accessPolicy"],members:{destinationName:{},accessPolicy:{},forceUpdate:{type:"boolean"}}}},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:"S26"}}}},PutQueryDefinition:{input:{type:"structure",required:["name","queryString"],members:{name:{},queryDefinitionId:{},logGroupNames:{shape:"S2s"},queryString:{}}},output:{type:"structure",members:{queryDefinitionId:{}}}},PutResourcePolicy:{input:{type:"structure",members:{policyName:{},policyDocument:{}}},output:{type:"structure",members:{resourcePolicy:{shape:"S2w"}}}},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:"S2s"},logGroupIdentifiers:{type:"list",member:{}},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"}},deprecated:true,deprecatedMessage:"Please use the generic tagging API model TagResourceRequest"},deprecated:true,deprecatedMessage:"Please use the generic tagging API TagResource"},TagResource:{input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{},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:{}}},deprecated:true,deprecatedMessage:"Please use the generic tagging API model UntagResourceRequest"},deprecated:true,deprecatedMessage:"Please use the generic tagging API UntagResource"},UntagResource:{input:{type:"structure",required:["resourceArn","tagKeys"],members:{resourceArn:{},tagKeys:{type:"list",member:{}}}}}},shapes:{Se:{type:"map",key:{},value:{}},S13:{type:"structure",members:{destinationName:{},targetArn:{},roleArn:{},accessPolicy:{},arn:{},creationTime:{type:"long"}}},S26:{type:"list",member:{type:"structure",required:["metricName","metricNamespace","metricValue"],members:{metricName:{},metricNamespace:{},metricValue:{},defaultValue:{type:"double"},dimensions:{type:"map",key:{},value:{}},unit:{}}}},S2s:{type:"list",member:{}},S2w:{type:"structure",members:{policyName:{},policyDocument:{},lastUpdatedTime:{type:"long"}}}}}},2964:function(e){e.exports={pagination:{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"},ListExplainabilities:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Explainabilities"},ListExplainabilityExports:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"ExplainabilityExports"},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"},ListMonitorEvaluations:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"PredictorMonitorEvaluations"},ListMonitors:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Monitors"},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"},ListWhatIfAnalyses:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"WhatIfAnalyses"},ListWhatIfForecastExports:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"WhatIfForecastExports"},ListWhatIfForecasts:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"WhatIfForecasts"}}}},2967:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["mgn"]={};s.Mgn=i.defineService("mgn",["2020-02-26"]);Object.defineProperty(a.services["mgn"],"2020-02-26",{get:function get(){var e=r(2601);e.paginators=r(3476).pagination;return e},enumerable:true,configurable:true});e.exports=s.Mgn},2971:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["opensearch"]={};s.OpenSearch=i.defineService("opensearch",["2021-01-01"]);Object.defineProperty(a.services["opensearch"],"2021-01-01",{get:function get(){var e=r(1628);e.paginators=r(7088).pagination;return e},enumerable:true,configurable:true});e.exports=s.OpenSearch},2978:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["kms"]={};s.KMS=i.defineService("kms",["2014-11-01"]);Object.defineProperty(a.services["kms"],"2014-11-01",{get:function get(){var e=r(2876);e.paginators=r(8460).pagination;return e},enumerable:true,configurable:true});e.exports=s.KMS},2992:function(e){e.exports={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"}}}}}}}}},3002:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["fsx"]={};s.FSx=i.defineService("fsx",["2018-03-01"]);Object.defineProperty(a.services["fsx"],"2018-03-01",{get:function get(){var e=r(1777);e.paginators=r(1079).pagination;return e},enumerable:true,configurable:true});e.exports=s.FSx},3019:function(e,t,r){var s=r(2393);s.Signers.Bearer=s.util.inherit(s.Signers.RequestSigner,{constructor:function Bearer(e){s.Signers.RequestSigner.call(this,e)},addAuthorization:function addAuthorization(e){this.request.headers["Authorization"]="Bearer "+e.token}})},3026:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["docdbelastic"]={};s.DocDBElastic=i.defineService("docdbelastic",["2022-11-28"]);Object.defineProperty(a.services["docdbelastic"],"2022-11-28",{get:function get(){var e=r(6542);e.paginators=r(6152).pagination;return e},enumerable:true,configurable:true});e.exports=s.DocDBElastic},3031:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["iotdata"]={};s.IotData=i.defineService("iotdata",["2015-05-28"]);r(6069);Object.defineProperty(a.services["iotdata"],"2015-05-28",{get:function get(){var e=r(2303);e.paginators=r(4623).pagination;return e},enumerable:true,configurable:true});e.exports=s.IotData},3033:function(e,t,r){var s=r(2393);var i=r(5747);var a=r(2726);var o=s.util.iniLoader;s.TokenFileWebIdentityCredentials=s.util.inherit(s.Credentials,{constructor:function TokenFileWebIdentityCredentials(e){s.Credentials.call(this);this.data=null;this.clientConfig=s.util.copy(e||{})},getParamsFromEnv:function getParamsFromEnv(){var e="AWS_WEB_IDENTITY_TOKEN_FILE",t="AWS_ROLE_ARN";if(process.env[e]&&process.env[t]){return[{envTokenFile:process.env[e],roleArn:process.env[t],roleSessionName:process.env["AWS_ROLE_SESSION_NAME"]}]}},getParamsFromSharedConfig:function getParamsFromSharedConfig(){var e=s.util.getProfilesFromSharedConfig(o);var t=process.env.AWS_PROFILE||s.util.defaultProfile;var r=e[t]||{};if(Object.keys(r).length===0){throw s.util.error(new Error("Profile "+t+" not found"),{code:"TokenFileWebIdentityCredentialsProviderFailure"})}var i=[];while(!r["web_identity_token_file"]&&r["source_profile"]){i.unshift({roleArn:r["role_arn"],roleSessionName:r["role_session_name"]});var a=r["source_profile"];r=e[a]}i.unshift({envTokenFile:r["web_identity_token_file"],roleArn:r["role_arn"],roleSessionName:r["role_session_name"]});return i},refresh:function refresh(e){this.coalesceRefresh(e||s.util.fn.callback)},assumeRoleChaining:function assumeRoleChaining(e,t){var r=this;if(e.length===0){r.service.credentialsFrom(r.data,r);t()}else{var s=e.shift();r.service.config.credentials=r.service.credentialsFrom(r.data,r);r.service.assumeRole({RoleArn:s.roleArn,RoleSessionName:s.roleSessionName||"token-file-web-identity"},function(s,i){r.data=null;if(s){t(s)}else{r.data=i;r.assumeRoleChaining(e,t)}})}},load:function load(e){var t=this;try{var r=t.getParamsFromEnv();if(!r){r=t.getParamsFromSharedConfig()}if(r){var s=r.shift();var a=i.readFileSync(s.envTokenFile,{encoding:"ascii"});if(!t.service){t.createClients()}t.service.assumeRoleWithWebIdentity({WebIdentityToken:a,RoleArn:s.roleArn,RoleSessionName:s.roleSessionName||"token-file-web-identity"},function(s,i){t.data=null;if(s){e(s)}else{t.data=i;t.assumeRoleChaining(r,e)}})}}catch(t){e(t)}},createClients:function(){if(!this.service){var e=s.util.merge({},this.clientConfig);this.service=new a(e);this.service.retryableError=function(e){if(e.code==="IDPCommunicationErrorException"||e.code==="InvalidIdentityToken"){return true}else{return s.Service.prototype.retryableError.call(this,e)}}}}})},3037:function(e){e.exports={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:{}}},AttachTrafficSources:{input:{type:"structure",required:["AutoScalingGroupName","TrafficSources"],members:{AutoScalingGroupName:{},TrafficSources:{shape:"Sd"}}},output:{resultWrapper:"AttachTrafficSourcesResult",type:"structure",members:{}}},BatchDeleteScheduledAction:{input:{type:"structure",required:["AutoScalingGroupName","ScheduledActionNames"],members:{AutoScalingGroupName:{},ScheduledActionNames:{shape:"Sh"}}},output:{resultWrapper:"BatchDeleteScheduledActionResult",type:"structure",members:{FailedScheduledActions:{shape:"Sj"}}}},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"},TimeZone:{}}}}}},output:{resultWrapper:"BatchPutScheduledUpdateGroupActionResult",type:"structure",members:{FailedScheduledUpdateGroupActions:{shape:"Sj"}}}},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:"S14"},MixedInstancesPolicy:{shape:"S16"},InstanceId:{},MinSize:{type:"integer"},MaxSize:{type:"integer"},DesiredCapacity:{type:"integer"},DefaultCooldown:{type:"integer"},AvailabilityZones:{shape:"S2d"},LoadBalancerNames:{shape:"Sa"},TargetGroupARNs:{shape:"S6"},HealthCheckType:{},HealthCheckGracePeriod:{type:"integer"},PlacementGroup:{},VPCZoneIdentifier:{},TerminationPolicies:{shape:"S2g"},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:"S2q"},ServiceLinkedRoleARN:{},MaxInstanceLifetime:{type:"integer"},Context:{},DesiredCapacityType:{},DefaultInstanceWarmup:{type:"integer"},TrafficSources:{shape:"Sd"}}}},CreateLaunchConfiguration:{input:{type:"structure",required:["LaunchConfigurationName"],members:{LaunchConfigurationName:{},ImageId:{},KeyName:{},SecurityGroups:{shape:"S2z"},ClassicLinkVPCId:{},ClassicLinkVPCSecurityGroups:{shape:"S30"},UserData:{},InstanceId:{},InstanceType:{},KernelId:{},RamdiskId:{},BlockDeviceMappings:{shape:"S32"},InstanceMonitoring:{shape:"S3c"},SpotPrice:{},IamInstanceProfile:{},EbsOptimized:{type:"boolean"},AssociatePublicIpAddress:{type:"boolean"},PlacementTenancy:{},MetadataOptions:{shape:"S3h"}}}},CreateOrUpdateTags:{input:{type:"structure",required:["Tags"],members:{Tags:{shape:"S2q"}}}},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:"S2q"}}}},DeleteWarmPool:{input:{type:"structure",required:["AutoScalingGroupName"],members:{AutoScalingGroupName:{},ForceDelete:{type:"boolean"}}},output:{resultWrapper:"DeleteWarmPoolResult",type:"structure",members:{}}},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:"S46"},NextToken:{},MaxRecords:{type:"integer"},Filters:{shape:"S48"}}},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:"S14"},MixedInstancesPolicy:{shape:"S16"},MinSize:{type:"integer"},MaxSize:{type:"integer"},DesiredCapacity:{type:"integer"},PredictedCapacity:{type:"integer"},DefaultCooldown:{type:"integer"},AvailabilityZones:{shape:"S2d"},LoadBalancerNames:{shape:"Sa"},TargetGroupARNs:{shape:"S6"},HealthCheckType:{},HealthCheckGracePeriod:{type:"integer"},Instances:{shape:"S4f"},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:"S4m"},TerminationPolicies:{shape:"S2g"},NewInstancesProtectedFromScaleIn:{type:"boolean"},ServiceLinkedRoleARN:{},MaxInstanceLifetime:{type:"integer"},CapacityRebalance:{type:"boolean"},WarmPoolConfiguration:{shape:"S4o"},WarmPoolSize:{type:"integer"},Context:{},DesiredCapacityType:{},DefaultInstanceWarmup:{type:"integer"},TrafficSources:{shape:"Sd"}}}},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:"S14"},ProtectedFromScaleIn:{type:"boolean"},WeightedCapacity:{}}}},NextToken:{}}}},DescribeAutoScalingNotificationTypes:{output:{resultWrapper:"DescribeAutoScalingNotificationTypesResult",type:"structure",members:{AutoScalingNotificationTypes:{shape:"S51"}}}},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"},ProgressDetails:{shape:"S5a"},Preferences:{shape:"S5d"},DesiredConfiguration:{shape:"S5m"},RollbackDetails:{type:"structure",members:{RollbackReason:{},RollbackStartTime:{type:"timestamp"},PercentageCompleteOnRollback:{type:"integer"},InstancesToUpdateOnRollback:{type:"integer"},ProgressDetailsOnRollback:{shape:"S5a"}}}}}},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:"S2z"},ClassicLinkVPCId:{},ClassicLinkVPCSecurityGroups:{shape:"S30"},UserData:{},InstanceType:{},KernelId:{},RamdiskId:{},BlockDeviceMappings:{shape:"S32"},InstanceMonitoring:{shape:"S3c"},SpotPrice:{},IamInstanceProfile:{},CreatedTime:{type:"timestamp"},EbsOptimized:{type:"boolean"},AssociatePublicIpAddress:{type:"boolean"},PlacementTenancy:{},MetadataOptions:{shape:"S3h"}}}},NextToken:{}}}},DescribeLifecycleHookTypes:{output:{resultWrapper:"DescribeLifecycleHookTypesResult",type:"structure",members:{LifecycleHookTypes:{shape:"S51"}}}},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:"S46"},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:"S6n"},MinAdjustmentMagnitude:{type:"integer"},ScalingAdjustment:{type:"integer"},Cooldown:{type:"integer"},StepAdjustments:{shape:"S6q"},MetricAggregationType:{},EstimatedInstanceWarmup:{type:"integer"},Alarms:{shape:"S6u"},TargetTrackingConfiguration:{shape:"S6w"},Enabled:{type:"boolean"},PredictiveScalingConfiguration:{shape:"S7h"}}}},NextToken:{}}}},DescribeScalingActivities:{input:{type:"structure",members:{ActivityIds:{type:"list",member:{}},AutoScalingGroupName:{},IncludeDeletedGroups:{type:"boolean"},MaxRecords:{type:"integer"},NextToken:{}}},output:{resultWrapper:"DescribeScalingActivitiesResult",type:"structure",required:["Activities"],members:{Activities:{shape:"S84"},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:"Sh"},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"},TimeZone:{}}}},NextToken:{}}}},DescribeTags:{input:{type:"structure",members:{Filters:{shape:"S48"},NextToken:{},MaxRecords:{type:"integer"}}},output:{resultWrapper:"DescribeTagsResult",type:"structure",members:{Tags:{shape:"S4m"},NextToken:{}}}},DescribeTerminationPolicyTypes:{output:{resultWrapper:"DescribeTerminationPolicyTypesResult",type:"structure",members:{TerminationPolicyTypes:{shape:"S2g"}}}},DescribeTrafficSources:{input:{type:"structure",required:["AutoScalingGroupName"],members:{AutoScalingGroupName:{},TrafficSourceType:{},NextToken:{},MaxRecords:{type:"integer"}}},output:{resultWrapper:"DescribeTrafficSourcesResult",type:"structure",members:{TrafficSources:{type:"list",member:{type:"structure",members:{TrafficSource:{deprecated:true,deprecatedMessage:"TrafficSource has been replaced by Identifier"},State:{},Identifier:{},Type:{}}}},NextToken:{}}}},DescribeWarmPool:{input:{type:"structure",required:["AutoScalingGroupName"],members:{AutoScalingGroupName:{},MaxRecords:{type:"integer"},NextToken:{}}},output:{resultWrapper:"DescribeWarmPoolResult",type:"structure",members:{WarmPoolConfiguration:{shape:"S4o"},Instances:{shape:"S4f"},NextToken:{}}}},DetachInstances:{input:{type:"structure",required:["AutoScalingGroupName","ShouldDecrementDesiredCapacity"],members:{InstanceIds:{shape:"S2"},AutoScalingGroupName:{},ShouldDecrementDesiredCapacity:{type:"boolean"}}},output:{resultWrapper:"DetachInstancesResult",type:"structure",members:{Activities:{shape:"S84"}}}},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:{}}},DetachTrafficSources:{input:{type:"structure",required:["AutoScalingGroupName","TrafficSources"],members:{AutoScalingGroupName:{},TrafficSources:{shape:"Sd"}}},output:{resultWrapper:"DetachTrafficSourcesResult",type:"structure",members:{}}},DisableMetricsCollection:{input:{type:"structure",required:["AutoScalingGroupName"],members:{AutoScalingGroupName:{},Metrics:{shape:"S8z"}}}},EnableMetricsCollection:{input:{type:"structure",required:["AutoScalingGroupName","Granularity"],members:{AutoScalingGroupName:{},Metrics:{shape:"S8z"},Granularity:{}}}},EnterStandby:{input:{type:"structure",required:["AutoScalingGroupName","ShouldDecrementDesiredCapacity"],members:{InstanceIds:{shape:"S2"},AutoScalingGroupName:{},ShouldDecrementDesiredCapacity:{type:"boolean"}}},output:{resultWrapper:"EnterStandbyResult",type:"structure",members:{Activities:{shape:"S84"}}}},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:"S84"}}}},GetPredictiveScalingForecast:{input:{type:"structure",required:["AutoScalingGroupName","PolicyName","StartTime","EndTime"],members:{AutoScalingGroupName:{},PolicyName:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"}}},output:{resultWrapper:"GetPredictiveScalingForecastResult",type:"structure",required:["LoadForecast","CapacityForecast","UpdateTime"],members:{LoadForecast:{type:"list",member:{type:"structure",required:["Timestamps","Values","MetricSpecification"],members:{Timestamps:{shape:"S9b"},Values:{shape:"S9c"},MetricSpecification:{shape:"S7j"}}}},CapacityForecast:{type:"structure",required:["Timestamps","Values"],members:{Timestamps:{shape:"S9b"},Values:{shape:"S9c"}}},UpdateTime:{type:"timestamp"}}}},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:"S51"}}}},PutScalingPolicy:{input:{type:"structure",required:["AutoScalingGroupName","PolicyName"],members:{AutoScalingGroupName:{},PolicyName:{},PolicyType:{},AdjustmentType:{},MinAdjustmentStep:{shape:"S6n"},MinAdjustmentMagnitude:{type:"integer"},ScalingAdjustment:{type:"integer"},Cooldown:{type:"integer"},MetricAggregationType:{},StepAdjustments:{shape:"S6q"},EstimatedInstanceWarmup:{type:"integer"},TargetTrackingConfiguration:{shape:"S6w"},Enabled:{type:"boolean"},PredictiveScalingConfiguration:{shape:"S7h"}}},output:{resultWrapper:"PutScalingPolicyResult",type:"structure",members:{PolicyARN:{},Alarms:{shape:"S6u"}}}},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"},TimeZone:{}}}},PutWarmPool:{input:{type:"structure",required:["AutoScalingGroupName"],members:{AutoScalingGroupName:{},MaxGroupPreparedCapacity:{type:"integer"},MinSize:{type:"integer"},PoolState:{},InstanceReusePolicy:{shape:"S4t"}}},output:{resultWrapper:"PutWarmPoolResult",type:"structure",members:{}}},RecordLifecycleActionHeartbeat:{input:{type:"structure",required:["LifecycleHookName","AutoScalingGroupName"],members:{LifecycleHookName:{},AutoScalingGroupName:{},LifecycleActionToken:{},InstanceId:{}}},output:{resultWrapper:"RecordLifecycleActionHeartbeatResult",type:"structure",members:{}}},ResumeProcesses:{input:{shape:"S9o"}},RollbackInstanceRefresh:{input:{type:"structure",members:{AutoScalingGroupName:{}}},output:{resultWrapper:"RollbackInstanceRefreshResult",type:"structure",members:{InstanceRefreshId:{}}}},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:{},DesiredConfiguration:{shape:"S5m"},Preferences:{shape:"S5d"}}},output:{resultWrapper:"StartInstanceRefreshResult",type:"structure",members:{InstanceRefreshId:{}}}},SuspendProcesses:{input:{shape:"S9o"}},TerminateInstanceInAutoScalingGroup:{input:{type:"structure",required:["InstanceId","ShouldDecrementDesiredCapacity"],members:{InstanceId:{},ShouldDecrementDesiredCapacity:{type:"boolean"}}},output:{resultWrapper:"TerminateInstanceInAutoScalingGroupResult",type:"structure",members:{Activity:{shape:"S85"}}}},UpdateAutoScalingGroup:{input:{type:"structure",required:["AutoScalingGroupName"],members:{AutoScalingGroupName:{},LaunchConfigurationName:{},LaunchTemplate:{shape:"S14"},MixedInstancesPolicy:{shape:"S16"},MinSize:{type:"integer"},MaxSize:{type:"integer"},DesiredCapacity:{type:"integer"},DefaultCooldown:{type:"integer"},AvailabilityZones:{shape:"S2d"},HealthCheckType:{},HealthCheckGracePeriod:{type:"integer"},PlacementGroup:{},VPCZoneIdentifier:{},TerminationPolicies:{shape:"S2g"},NewInstancesProtectedFromScaleIn:{type:"boolean"},ServiceLinkedRoleARN:{},MaxInstanceLifetime:{type:"integer"},CapacityRebalance:{type:"boolean"},Context:{},DesiredCapacityType:{},DefaultInstanceWarmup:{type:"integer"}}}}},shapes:{S2:{type:"list",member:{}},S6:{type:"list",member:{}},Sa:{type:"list",member:{}},Sd:{type:"list",member:{type:"structure",required:["Identifier"],members:{Identifier:{},Type:{}}}},Sh:{type:"list",member:{}},Sj:{type:"list",member:{type:"structure",required:["ScheduledActionName"],members:{ScheduledActionName:{},ErrorCode:{},ErrorMessage:{}}}},S14:{type:"structure",members:{LaunchTemplateId:{},LaunchTemplateName:{},Version:{}}},S16:{type:"structure",members:{LaunchTemplate:{type:"structure",members:{LaunchTemplateSpecification:{shape:"S14"},Overrides:{type:"list",member:{type:"structure",members:{InstanceType:{},WeightedCapacity:{},LaunchTemplateSpecification:{shape:"S14"},InstanceRequirements:{type:"structure",required:["VCpuCount","MemoryMiB"],members:{VCpuCount:{type:"structure",required:["Min"],members:{Min:{type:"integer"},Max:{type:"integer"}}},MemoryMiB:{type:"structure",required:["Min"],members:{Min:{type:"integer"},Max:{type:"integer"}}},CpuManufacturers:{type:"list",member:{}},MemoryGiBPerVCpu:{type:"structure",members:{Min:{type:"double"},Max:{type:"double"}}},ExcludedInstanceTypes:{type:"list",member:{}},InstanceGenerations:{type:"list",member:{}},SpotMaxPricePercentageOverLowestPrice:{type:"integer"},OnDemandMaxPricePercentageOverLowestPrice:{type:"integer"},BareMetal:{},BurstablePerformance:{},RequireHibernateSupport:{type:"boolean"},NetworkInterfaceCount:{type:"structure",members:{Min:{type:"integer"},Max:{type:"integer"}}},LocalStorage:{},LocalStorageTypes:{type:"list",member:{}},TotalLocalStorageGB:{type:"structure",members:{Min:{type:"double"},Max:{type:"double"}}},BaselineEbsBandwidthMbps:{type:"structure",members:{Min:{type:"integer"},Max:{type:"integer"}}},AcceleratorTypes:{type:"list",member:{}},AcceleratorCount:{type:"structure",members:{Min:{type:"integer"},Max:{type:"integer"}}},AcceleratorManufacturers:{type:"list",member:{}},AcceleratorNames:{type:"list",member:{}},AcceleratorTotalMemoryMiB:{type:"structure",members:{Min:{type:"integer"},Max:{type:"integer"}}},NetworkBandwidthGbps:{type:"structure",members:{Min:{type:"double"},Max:{type:"double"}}},AllowedInstanceTypes:{type:"list",member:{}}}}}}}}},InstancesDistribution:{type:"structure",members:{OnDemandAllocationStrategy:{},OnDemandBaseCapacity:{type:"integer"},OnDemandPercentageAboveBaseCapacity:{type:"integer"},SpotAllocationStrategy:{},SpotInstancePools:{type:"integer"},SpotMaxPrice:{}}}}},S2d:{type:"list",member:{}},S2g:{type:"list",member:{}},S2q:{type:"list",member:{type:"structure",required:["Key"],members:{ResourceId:{},ResourceType:{},Key:{},Value:{},PropagateAtLaunch:{type:"boolean"}}}},S2z:{type:"list",member:{}},S30:{type:"list",member:{}},S32:{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"},Throughput:{type:"integer"}}},NoDevice:{type:"boolean"}}}},S3c:{type:"structure",members:{Enabled:{type:"boolean"}}},S3h:{type:"structure",members:{HttpTokens:{},HttpPutResponseHopLimit:{type:"integer"},HttpEndpoint:{}}},S46:{type:"list",member:{}},S48:{type:"list",member:{type:"structure",members:{Name:{},Values:{type:"list",member:{}}}}},S4f:{type:"list",member:{type:"structure",required:["InstanceId","AvailabilityZone","LifecycleState","HealthStatus","ProtectedFromScaleIn"],members:{InstanceId:{},InstanceType:{},AvailabilityZone:{},LifecycleState:{},HealthStatus:{},LaunchConfigurationName:{},LaunchTemplate:{shape:"S14"},ProtectedFromScaleIn:{type:"boolean"},WeightedCapacity:{}}}},S4m:{type:"list",member:{type:"structure",members:{ResourceId:{},ResourceType:{},Key:{},Value:{},PropagateAtLaunch:{type:"boolean"}}}},S4o:{type:"structure",members:{MaxGroupPreparedCapacity:{type:"integer"},MinSize:{type:"integer"},PoolState:{},Status:{},InstanceReusePolicy:{shape:"S4t"}}},S4t:{type:"structure",members:{ReuseOnScaleIn:{type:"boolean"}}},S51:{type:"list",member:{}},S5a:{type:"structure",members:{LivePoolProgress:{type:"structure",members:{PercentageComplete:{type:"integer"},InstancesToUpdate:{type:"integer"}}},WarmPoolProgress:{type:"structure",members:{PercentageComplete:{type:"integer"},InstancesToUpdate:{type:"integer"}}}}},S5d:{type:"structure",members:{MinHealthyPercentage:{type:"integer"},InstanceWarmup:{type:"integer"},CheckpointPercentages:{type:"list",member:{type:"integer"}},CheckpointDelay:{type:"integer"},SkipMatching:{type:"boolean"},AutoRollback:{type:"boolean"},ScaleInProtectedInstances:{},StandbyInstances:{}}},S5m:{type:"structure",members:{LaunchTemplate:{shape:"S14"},MixedInstancesPolicy:{shape:"S16"}}},S6n:{type:"integer",deprecated:true},S6q:{type:"list",member:{type:"structure",required:["ScalingAdjustment"],members:{MetricIntervalLowerBound:{type:"double"},MetricIntervalUpperBound:{type:"double"},ScalingAdjustment:{type:"integer"}}}},S6u:{type:"list",member:{type:"structure",members:{AlarmName:{},AlarmARN:{}}}},S6w:{type:"structure",required:["TargetValue"],members:{PredefinedMetricSpecification:{type:"structure",required:["PredefinedMetricType"],members:{PredefinedMetricType:{},ResourceLabel:{}}},CustomizedMetricSpecification:{type:"structure",members:{MetricName:{},Namespace:{},Dimensions:{shape:"S72"},Statistic:{},Unit:{},Metrics:{type:"list",member:{type:"structure",required:["Id"],members:{Id:{},Expression:{},MetricStat:{type:"structure",required:["Metric","Stat"],members:{Metric:{shape:"S7b"},Stat:{},Unit:{}}},Label:{},ReturnData:{type:"boolean"}}}}}},TargetValue:{type:"double"},DisableScaleIn:{type:"boolean"}}},S72:{type:"list",member:{type:"structure",required:["Name","Value"],members:{Name:{},Value:{}}}},S7b:{type:"structure",required:["Namespace","MetricName"],members:{Namespace:{},MetricName:{},Dimensions:{shape:"S72"}}},S7h:{type:"structure",required:["MetricSpecifications"],members:{MetricSpecifications:{type:"list",member:{shape:"S7j"}},Mode:{},SchedulingBufferTime:{type:"integer"},MaxCapacityBreachBehavior:{},MaxCapacityBuffer:{type:"integer"}}},S7j:{type:"structure",required:["TargetValue"],members:{TargetValue:{type:"double"},PredefinedMetricPairSpecification:{type:"structure",required:["PredefinedMetricType"],members:{PredefinedMetricType:{},ResourceLabel:{}}},PredefinedScalingMetricSpecification:{type:"structure",required:["PredefinedMetricType"],members:{PredefinedMetricType:{},ResourceLabel:{}}},PredefinedLoadMetricSpecification:{type:"structure",required:["PredefinedMetricType"],members:{PredefinedMetricType:{},ResourceLabel:{}}},CustomizedScalingMetricSpecification:{type:"structure",required:["MetricDataQueries"],members:{MetricDataQueries:{shape:"S7r"}}},CustomizedLoadMetricSpecification:{type:"structure",required:["MetricDataQueries"],members:{MetricDataQueries:{shape:"S7r"}}},CustomizedCapacityMetricSpecification:{type:"structure",required:["MetricDataQueries"],members:{MetricDataQueries:{shape:"S7r"}}}}},S7r:{type:"list",member:{type:"structure",required:["Id"],members:{Id:{},Expression:{},MetricStat:{type:"structure",required:["Metric","Stat"],members:{Metric:{shape:"S7b"},Stat:{},Unit:{}}},Label:{},ReturnData:{type:"boolean"}}}},S84:{type:"list",member:{shape:"S85"}},S85:{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:{},AutoScalingGroupState:{},AutoScalingGroupARN:{}}},S8z:{type:"list",member:{}},S9b:{type:"list",member:{type:"timestamp"}},S9c:{type:"list",member:{type:"double"}},S9o:{type:"structure",required:["AutoScalingGroupName"],members:{AutoScalingGroupName:{},ScalingProcesses:{type:"list",member:{}}}}}}},3039:function(e){e.exports={version:2,waiters:{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"}]}}}},3044:function(e){e.exports={pagination:{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"},ListExtensionAssociations:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListExtensions:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListHostedConfigurationVersions:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"}}}},3049:function(e){e.exports={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"},AdditionalMetrics:{type:"list",member:{}},PartitionBy:{shape:"S6"},Filter:{shape:"Sa"},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:"Sg"}}}},Keys:{type:"list",member:{type:"structure",members:{Dimensions:{shape:"Sg"},Total:{type:"double"},AdditionalMetrics:{type:"map",key:{},value:{type:"double"}},Partitions:{type:"list",member:{type:"double"}}}}},NextToken:{}}}},GetDimensionKeyDetails:{input:{type:"structure",required:["ServiceType","Identifier","Group","GroupIdentifier"],members:{ServiceType:{},Identifier:{},Group:{},GroupIdentifier:{},RequestedDimensions:{type:"list",member:{}}}},output:{type:"structure",members:{Dimensions:{type:"list",member:{type:"structure",members:{Value:{},Dimension:{},Status:{}}}}}}},GetResourceMetadata:{input:{type:"structure",required:["ServiceType","Identifier"],members:{ServiceType:{},Identifier:{}}},output:{type:"structure",members:{Identifier:{},Features:{type:"map",key:{},value:{type:"structure",members:{Status:{}}}}}}},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:"Sa"}}}},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},PeriodInSeconds:{type:"integer"},MaxResults:{type:"integer"},NextToken:{},PeriodAlignment:{}}},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:"Sg"}}},DataPoints:{type:"list",member:{type:"structure",required:["Timestamp","Value"],members:{Timestamp:{type:"timestamp"},Value:{type:"double"}}}}}}},NextToken:{}}}},ListAvailableResourceDimensions:{input:{type:"structure",required:["ServiceType","Identifier","Metrics"],members:{ServiceType:{},Identifier:{},Metrics:{type:"list",member:{}},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{MetricDimensions:{type:"list",member:{type:"structure",members:{Metric:{},Groups:{type:"list",member:{type:"structure",members:{Group:{},Dimensions:{type:"list",member:{type:"structure",members:{Identifier:{}}}}}}}}}},NextToken:{}}}},ListAvailableResourceMetrics:{input:{type:"structure",required:["ServiceType","Identifier","MetricTypes"],members:{ServiceType:{},Identifier:{},MetricTypes:{type:"list",member:{}},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Metrics:{type:"list",member:{type:"structure",members:{Metric:{},Description:{},Unit:{}}}},NextToken:{}}}}},shapes:{S6:{type:"structure",required:["Group"],members:{Group:{},Dimensions:{type:"list",member:{}},Limit:{type:"integer"}}},Sa:{type:"map",key:{},value:{}},Sg:{type:"map",key:{},value:{}}}}},3052:function(e){e.exports={pagination:{}}},3060:function(e){e.exports={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:{}}}},AssociateThirdPartyFirewall:{input:{type:"structure",required:["ThirdPartyFirewall"],members:{ThirdPartyFirewall:{}}},output:{type:"structure",members:{ThirdPartyFirewallStatus:{}}}},BatchAssociateResource:{input:{type:"structure",required:["ResourceSetIdentifier","Items"],members:{ResourceSetIdentifier:{},Items:{shape:"S9"}}},output:{type:"structure",required:["ResourceSetIdentifier","FailedItems"],members:{ResourceSetIdentifier:{},FailedItems:{shape:"Sb"}}}},BatchDisassociateResource:{input:{type:"structure",required:["ResourceSetIdentifier","Items"],members:{ResourceSetIdentifier:{},Items:{shape:"S9"}}},output:{type:"structure",required:["ResourceSetIdentifier","FailedItems"],members:{ResourceSetIdentifier:{},FailedItems:{shape:"Sb"}}}},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:{}}}},DeleteResourceSet:{input:{type:"structure",required:["Identifier"],members:{Identifier:{}}}},DisassociateAdminAccount:{input:{type:"structure",members:{}}},DisassociateThirdPartyFirewall:{input:{type:"structure",required:["ThirdPartyFirewall"],members:{ThirdPartyFirewall:{}}},output:{type:"structure",members:{ThirdPartyFirewallStatus:{}}}},GetAdminAccount:{input:{type:"structure",members:{}},output:{type:"structure",members:{AdminAccount:{},RoleStatus:{}}}},GetAdminScope:{input:{type:"structure",required:["AdminAccount"],members:{AdminAccount:{}}},output:{type:"structure",members:{AdminScope:{shape:"Sx"},Status:{}}}},GetAppsList:{input:{type:"structure",required:["ListId"],members:{ListId:{},DefaultList:{type:"boolean"}}},output:{type:"structure",members:{AppsList:{shape:"S1c"},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:{},Metadata:{type:"map",key:{},value:{}}}}},EvaluationLimitExceeded:{type:"boolean"},ExpiredAt:{type:"timestamp"},IssueInfoMap:{shape:"S1x"}}}}}},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:"S24"},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:"S2v"},ProtocolsListArn:{}}}},GetResourceSet:{input:{type:"structure",required:["Identifier"],members:{Identifier:{}}},output:{type:"structure",required:["ResourceSet","ResourceSetArn"],members:{ResourceSet:{shape:"S30"},ResourceSetArn:{}}}},GetThirdPartyFirewallAssociationStatus:{input:{type:"structure",required:["ThirdPartyFirewall"],members:{ThirdPartyFirewall:{}}},output:{type:"structure",members:{ThirdPartyFirewallStatus:{},MarketplaceOnboardingStatus:{}}}},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:"S3p"},AwsEc2InstanceViolation:{type:"structure",members:{ViolationTarget:{},AwsEc2NetworkInterfaceViolations:{type:"list",member:{shape:"S3p"}}}},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:"S3x"},ExpectedPolicyDescription:{shape:"S3x"}}},NetworkFirewallInternetTrafficNotInspectedViolation:{type:"structure",members:{SubnetId:{},SubnetAvailabilityZone:{},RouteTableId:{},ViolatingRoutes:{shape:"S4c"},IsRouteTableUsedInDifferentAZ:{type:"boolean"},CurrentFirewallSubnetRouteTable:{},ExpectedFirewallEndpoint:{},FirewallSubnetId:{},ExpectedFirewallSubnetRoutes:{shape:"S4g"},ActualFirewallSubnetRoutes:{shape:"S4c"},InternetGatewayId:{},CurrentInternetGatewayRouteTable:{},ExpectedInternetGatewayRoutes:{shape:"S4g"},ActualInternetGatewayRoutes:{shape:"S4c"},VpcId:{}}},NetworkFirewallInvalidRouteConfigurationViolation:{type:"structure",members:{AffectedSubnets:{shape:"S3q"},RouteTableId:{},IsRouteTableUsedInDifferentAZ:{type:"boolean"},ViolatingRoute:{shape:"S4d"},CurrentFirewallSubnetRouteTable:{},ExpectedFirewallEndpoint:{},ActualFirewallEndpoint:{},ExpectedFirewallSubnetId:{},ActualFirewallSubnetId:{},ExpectedFirewallSubnetRoutes:{shape:"S4g"},ActualFirewallSubnetRoutes:{shape:"S4c"},InternetGatewayId:{},CurrentInternetGatewayRouteTable:{},ExpectedInternetGatewayRoutes:{shape:"S4g"},ActualInternetGatewayRoutes:{shape:"S4c"},VpcId:{}}},NetworkFirewallBlackHoleRouteDetectedViolation:{type:"structure",members:{ViolationTarget:{},RouteTableId:{},VpcId:{},ViolatingRoutes:{shape:"S4c"}}},NetworkFirewallUnexpectedFirewallRoutesViolation:{type:"structure",members:{FirewallSubnetId:{},ViolatingRoutes:{shape:"S4c"},RouteTableId:{},FirewallEndpoint:{},VpcId:{}}},NetworkFirewallUnexpectedGatewayRoutesViolation:{type:"structure",members:{GatewayId:{},ViolatingRoutes:{shape:"S4c"},RouteTableId:{},VpcId:{}}},NetworkFirewallMissingExpectedRoutesViolation:{type:"structure",members:{ViolationTarget:{},ExpectedRoutes:{shape:"S4g"},VpcId:{}}},DnsRuleGroupPriorityConflictViolation:{type:"structure",members:{ViolationTarget:{},ViolationTargetDescription:{},ConflictingPriority:{type:"integer"},ConflictingPolicyId:{},UnavailablePriorities:{type:"list",member:{type:"integer"}}}},DnsDuplicateRuleGroupViolation:{type:"structure",members:{ViolationTarget:{},ViolationTargetDescription:{}}},DnsRuleGroupLimitExceededViolation:{type:"structure",members:{ViolationTarget:{},ViolationTargetDescription:{},NumberOfRuleGroupsAlreadyAssociated:{type:"integer"}}},PossibleRemediationActions:{type:"structure",members:{Description:{},Actions:{type:"list",member:{type:"structure",required:["OrderedRemediationActions"],members:{Description:{},OrderedRemediationActions:{type:"list",member:{type:"structure",members:{RemediationAction:{type:"structure",members:{Description:{},EC2CreateRouteAction:{type:"structure",required:["RouteTableId"],members:{Description:{},DestinationCidrBlock:{},DestinationPrefixListId:{},DestinationIpv6CidrBlock:{},VpcEndpointId:{shape:"S51"},GatewayId:{shape:"S51"},RouteTableId:{shape:"S51"}}},EC2ReplaceRouteAction:{type:"structure",required:["RouteTableId"],members:{Description:{},DestinationCidrBlock:{},DestinationPrefixListId:{},DestinationIpv6CidrBlock:{},GatewayId:{shape:"S51"},RouteTableId:{shape:"S51"}}},EC2DeleteRouteAction:{type:"structure",required:["RouteTableId"],members:{Description:{},DestinationCidrBlock:{},DestinationPrefixListId:{},DestinationIpv6CidrBlock:{},RouteTableId:{shape:"S51"}}},EC2CopyRouteTableAction:{type:"structure",required:["VpcId","RouteTableId"],members:{Description:{},VpcId:{shape:"S51"},RouteTableId:{shape:"S51"}}},EC2ReplaceRouteTableAssociationAction:{type:"structure",required:["AssociationId","RouteTableId"],members:{Description:{},AssociationId:{shape:"S51"},RouteTableId:{shape:"S51"}}},EC2AssociateRouteTableAction:{type:"structure",required:["RouteTableId"],members:{Description:{},RouteTableId:{shape:"S51"},SubnetId:{shape:"S51"},GatewayId:{shape:"S51"}}},EC2CreateRouteTableAction:{type:"structure",required:["VpcId"],members:{Description:{},VpcId:{shape:"S51"}}},FMSPolicyUpdateFirewallCreationConfigAction:{type:"structure",members:{Description:{},FirewallCreationConfig:{}}}}},Order:{type:"integer"}}}},IsDefaultAction:{type:"boolean"}}}}}},FirewallSubnetIsOutOfScopeViolation:{type:"structure",members:{FirewallSubnetId:{},VpcId:{},SubnetAvailabilityZone:{},SubnetAvailabilityZoneId:{},VpcEndpointId:{}}},RouteHasOutOfScopeEndpointViolation:{type:"structure",members:{SubnetId:{},VpcId:{},RouteTableId:{},ViolatingRoutes:{shape:"S4c"},SubnetAvailabilityZone:{},SubnetAvailabilityZoneId:{},CurrentFirewallSubnetRouteTable:{},FirewallSubnetId:{},FirewallSubnetRoutes:{shape:"S4c"},InternetGatewayId:{},CurrentInternetGatewayRouteTable:{},InternetGatewayRoutes:{shape:"S4c"}}},ThirdPartyFirewallMissingFirewallViolation:{type:"structure",members:{ViolationTarget:{},VPC:{},AvailabilityZone:{},TargetViolationReason:{}}},ThirdPartyFirewallMissingSubnetViolation:{type:"structure",members:{ViolationTarget:{},VPC:{},AvailabilityZone:{},TargetViolationReason:{}}},ThirdPartyFirewallMissingExpectedRouteTableViolation:{type:"structure",members:{ViolationTarget:{},VPC:{},AvailabilityZone:{},CurrentRouteTable:{},ExpectedRouteTable:{}}},FirewallSubnetMissingVPCEndpointViolation:{type:"structure",members:{FirewallSubnetId:{},VpcId:{},SubnetAvailabilityZone:{},SubnetAvailabilityZoneId:{}}}}}},ResourceTags:{shape:"S5f"},ResourceDescription:{}}}}}},ListAdminAccountsForOrganization:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{AdminAccounts:{type:"list",member:{type:"structure",members:{AdminAccount:{},DefaultAdmin:{type:"boolean"},Status:{}}}},NextToken:{}}}},ListAdminsManagingAccount:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{AdminAccounts:{shape:"Sz"},NextToken:{}}}},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:"S1g"}}}},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:"S1x"}}}},NextToken:{}}}},ListDiscoveredResources:{input:{type:"structure",required:["MemberAccountIds","ResourceType"],members:{MemberAccountIds:{type:"list",member:{}},ResourceType:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Items:{type:"list",member:{type:"structure",members:{URI:{},AccountId:{},Type:{},Name:{}}}},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"},DeleteUnusedFMManagedResources:{type:"boolean"},PolicyStatus:{}}}},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:"S2w"}}}},NextToken:{}}}},ListResourceSetResources:{input:{type:"structure",required:["Identifier"],members:{Identifier:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",required:["Items"],members:{Items:{type:"list",member:{type:"structure",required:["URI"],members:{URI:{},AccountId:{}}}},NextToken:{}}}},ListResourceSets:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{ResourceSets:{type:"list",member:{type:"structure",members:{Id:{},Name:{},Description:{},LastUpdateTime:{type:"timestamp"},ResourceSetStatus:{}}}},NextToken:{}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},output:{type:"structure",members:{TagList:{shape:"S5f"}}}},ListThirdPartyFirewallFirewallPolicies:{input:{type:"structure",required:["ThirdPartyFirewall","MaxResults"],members:{ThirdPartyFirewall:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{ThirdPartyFirewallFirewallPolicies:{type:"list",member:{type:"structure",members:{FirewallPolicyId:{},FirewallPolicyName:{}}}},NextToken:{}}}},PutAdminAccount:{input:{type:"structure",required:["AdminAccount"],members:{AdminAccount:{},AdminScope:{shape:"Sx"}}}},PutAppsList:{input:{type:"structure",required:["AppsList"],members:{AppsList:{shape:"S1c"},TagList:{shape:"S5f"}}},output:{type:"structure",members:{AppsList:{shape:"S1c"},AppsListArn:{}}}},PutNotificationChannel:{input:{type:"structure",required:["SnsTopicArn","SnsRoleName"],members:{SnsTopicArn:{},SnsRoleName:{}}}},PutPolicy:{input:{type:"structure",required:["Policy"],members:{Policy:{shape:"S24"},TagList:{shape:"S5f"}}},output:{type:"structure",members:{Policy:{shape:"S24"},PolicyArn:{}}}},PutProtocolsList:{input:{type:"structure",required:["ProtocolsList"],members:{ProtocolsList:{shape:"S2v"},TagList:{shape:"S5f"}}},output:{type:"structure",members:{ProtocolsList:{shape:"S2v"},ProtocolsListArn:{}}}},PutResourceSet:{input:{type:"structure",required:["ResourceSet"],members:{ResourceSet:{shape:"S30"},TagList:{shape:"S5f"}}},output:{type:"structure",required:["ResourceSet","ResourceSetArn"],members:{ResourceSet:{shape:"S30"},ResourceSetArn:{}}}},TagResource:{input:{type:"structure",required:["ResourceArn","TagList"],members:{ResourceArn:{},TagList:{shape:"S5f"}}},output:{type:"structure",members:{}}},UntagResource:{input:{type:"structure",required:["ResourceArn","TagKeys"],members:{ResourceArn:{},TagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}}},shapes:{S9:{type:"list",member:{}},Sb:{type:"list",member:{type:"structure",members:{URI:{},Reason:{}}}},Sx:{type:"structure",members:{AccountScope:{type:"structure",members:{Accounts:{shape:"Sz"},AllAccountsEnabled:{type:"boolean"},ExcludeSpecifiedAccounts:{type:"boolean"}}},OrganizationalUnitScope:{type:"structure",members:{OrganizationalUnits:{type:"list",member:{}},AllOrganizationalUnitsEnabled:{type:"boolean"},ExcludeSpecifiedOrganizationalUnits:{type:"boolean"}}},RegionScope:{type:"structure",members:{Regions:{type:"list",member:{}},AllRegionsEnabled:{type:"boolean"}}},PolicyTypeScope:{type:"structure",members:{PolicyTypes:{type:"list",member:{}},AllPolicyTypesEnabled:{type:"boolean"}}}}},Sz:{type:"list",member:{}},S1c:{type:"structure",required:["ListName","AppsList"],members:{ListId:{},ListName:{},ListUpdateToken:{},CreateTime:{type:"timestamp"},LastUpdateTime:{type:"timestamp"},AppsList:{shape:"S1g"},PreviousAppsList:{type:"map",key:{},value:{shape:"S1g"}}}},S1g:{type:"list",member:{type:"structure",required:["AppName","Protocol","Port"],members:{AppName:{},Protocol:{},Port:{type:"long"}}}},S1x:{type:"map",key:{},value:{}},S24:{type:"structure",required:["PolicyName","SecurityServicePolicyData","ResourceType","ExcludeResourceTags","RemediationEnabled"],members:{PolicyId:{},PolicyName:{},PolicyUpdateToken:{},SecurityServicePolicyData:{type:"structure",required:["Type"],members:{Type:{},ManagedServiceData:{},PolicyOption:{type:"structure",members:{NetworkFirewallPolicy:{type:"structure",members:{FirewallDeploymentModel:{}}},ThirdPartyFirewallPolicy:{type:"structure",members:{FirewallDeploymentModel:{}}}}}}},ResourceType:{},ResourceTypeList:{shape:"S2c"},ResourceTags:{type:"list",member:{type:"structure",required:["Key"],members:{Key:{},Value:{}}}},ExcludeResourceTags:{type:"boolean"},RemediationEnabled:{type:"boolean"},DeleteUnusedFMManagedResources:{type:"boolean"},IncludeMap:{shape:"S2h"},ExcludeMap:{shape:"S2h"},ResourceSetIds:{type:"list",member:{}},PolicyDescription:{},PolicyStatus:{}}},S2c:{type:"list",member:{}},S2h:{type:"map",key:{},value:{type:"list",member:{}}},S2v:{type:"structure",required:["ListName","ProtocolsList"],members:{ListId:{},ListName:{},ListUpdateToken:{},CreateTime:{type:"timestamp"},LastUpdateTime:{type:"timestamp"},ProtocolsList:{shape:"S2w"},PreviousProtocolsList:{type:"map",key:{},value:{shape:"S2w"}}}},S2w:{type:"list",member:{}},S30:{type:"structure",required:["Name","ResourceTypeList"],members:{Id:{},Name:{},Description:{},UpdateToken:{},ResourceTypeList:{shape:"S2c"},LastUpdateTime:{type:"timestamp"},ResourceSetStatus:{}}},S3p:{type:"structure",members:{ViolationTarget:{},ViolatingSecurityGroups:{shape:"S3q"}}},S3q:{type:"list",member:{}},S3x:{type:"structure",members:{StatelessRuleGroups:{type:"list",member:{type:"structure",members:{RuleGroupName:{},ResourceId:{},Priority:{type:"integer"}}}},StatelessDefaultActions:{shape:"S42"},StatelessFragmentDefaultActions:{shape:"S42"},StatelessCustomActions:{shape:"S42"},StatefulRuleGroups:{type:"list",member:{type:"structure",members:{RuleGroupName:{},ResourceId:{},Priority:{type:"integer"},Override:{type:"structure",members:{Action:{}}}}}},StatefulDefaultActions:{shape:"S42"},StatefulEngineOptions:{type:"structure",members:{RuleOrder:{}}}}},S42:{type:"list",member:{}},S4c:{type:"list",member:{shape:"S4d"}},S4d:{type:"structure",members:{DestinationType:{},TargetType:{},Destination:{},Target:{}}},S4g:{type:"list",member:{type:"structure",members:{IpV4Cidr:{},PrefixListId:{},IpV6Cidr:{},ContributingSubnets:{shape:"S3q"},AllowedTargets:{type:"list",member:{}},RouteTableId:{}}}},S51:{type:"structure",members:{ResourceId:{},Description:{}}},S5f:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}}}}},3061:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["proton"]={};s.Proton=i.defineService("proton",["2020-07-20"]);Object.defineProperty(a.services["proton"],"2020-07-20",{get:function get(){var e=r(6474);e.paginators=r(1019).pagination;e.waiters=r(8939).waiters;return e},enumerable:true,configurable:true});e.exports=s.Proton},3090:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["codecommit"]={};s.CodeCommit=i.defineService("codecommit",["2015-04-13"]);Object.defineProperty(a.services["codecommit"],"2015-04-13",{get:function get(){var e=r(2553);e.paginators=r(3729).pagination;return e},enumerable:true,configurable:true});e.exports=s.CodeCommit},3092:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2018-05-10",endpointPrefix:"ssm-sap",jsonVersion:"1.1",protocol:"rest-json",serviceAbbreviation:"SsmSap",serviceFullName:"AWS Systems Manager for SAP",serviceId:"Ssm Sap",signatureVersion:"v4",signingName:"ssm-sap",uid:"ssm-sap-2018-05-10"},operations:{DeleteResourcePermission:{http:{requestUri:"/delete-resource-permission",responseCode:200},input:{type:"structure",required:["ResourceArn"],members:{ActionType:{},SourceResourceArn:{},ResourceArn:{}}},output:{type:"structure",members:{Policy:{}}}},DeregisterApplication:{http:{requestUri:"/deregister-application",responseCode:200},input:{type:"structure",required:["ApplicationId"],members:{ApplicationId:{}}},output:{type:"structure",members:{}}},GetApplication:{http:{requestUri:"/get-application",responseCode:200},input:{type:"structure",members:{ApplicationId:{},ApplicationArn:{},AppRegistryArn:{}}},output:{type:"structure",members:{Application:{shape:"Sd"},Tags:{shape:"Sj"}}}},GetComponent:{http:{requestUri:"/get-component",responseCode:200},input:{type:"structure",required:["ApplicationId","ComponentId"],members:{ApplicationId:{},ComponentId:{}}},output:{type:"structure",members:{Component:{type:"structure",members:{ComponentId:{},ApplicationId:{},ComponentType:{},Status:{},Databases:{type:"list",member:{}},Hosts:{type:"list",member:{type:"structure",members:{HostName:{},HostRole:{},HostIp:{},InstanceId:{}}}},PrimaryHost:{},LastUpdated:{type:"timestamp"}}}}}},GetDatabase:{http:{requestUri:"/get-database",responseCode:200},input:{type:"structure",members:{ApplicationId:{},ComponentId:{},DatabaseId:{},DatabaseArn:{}}},output:{type:"structure",members:{Database:{type:"structure",members:{ApplicationId:{},ComponentId:{},Credentials:{shape:"Sz"},DatabaseId:{},DatabaseName:{},DatabaseType:{},Arn:{},Status:{},PrimaryHost:{},SQLPort:{type:"integer"},LastUpdated:{type:"timestamp"}}},Tags:{shape:"Sj"}}}},GetOperation:{http:{requestUri:"/get-operation",responseCode:200},input:{type:"structure",required:["OperationId"],members:{OperationId:{}}},output:{type:"structure",members:{Operation:{shape:"S1a"}}}},GetResourcePermission:{http:{requestUri:"/get-resource-permission",responseCode:200},input:{type:"structure",required:["ResourceArn"],members:{ActionType:{},ResourceArn:{}}},output:{type:"structure",members:{Policy:{}}}},ListApplications:{http:{requestUri:"/list-applications",responseCode:200},input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Applications:{type:"list",member:{type:"structure",members:{Id:{},Type:{},Arn:{},Tags:{shape:"Sj"}}}},NextToken:{}}}},ListComponents:{http:{requestUri:"/list-components",responseCode:200},input:{type:"structure",members:{ApplicationId:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Components:{type:"list",member:{type:"structure",members:{ApplicationId:{},ComponentId:{},ComponentType:{},Tags:{shape:"Sj"}}}},NextToken:{}}}},ListDatabases:{http:{requestUri:"/list-databases",responseCode:200},input:{type:"structure",members:{ApplicationId:{},ComponentId:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Databases:{type:"list",member:{type:"structure",members:{ApplicationId:{},ComponentId:{},DatabaseId:{},DatabaseType:{},Arn:{},Tags:{shape:"Sj"}}}},NextToken:{}}}},ListOperations:{http:{requestUri:"/list-operations",responseCode:200},input:{type:"structure",required:["ApplicationId"],members:{ApplicationId:{},MaxResults:{type:"integer"},NextToken:{},Filters:{type:"list",member:{type:"structure",required:["Name","Value","Operator"],members:{Name:{},Value:{},Operator:{}}}}}},output:{type:"structure",members:{Operations:{type:"list",member:{shape:"S1a"}},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:"Sj"}}}},PutResourcePermission:{http:{requestUri:"/put-resource-permission",responseCode:200},input:{type:"structure",required:["ActionType","SourceResourceArn","ResourceArn"],members:{ActionType:{},SourceResourceArn:{},ResourceArn:{}}},output:{type:"structure",members:{Policy:{}}}},RegisterApplication:{http:{requestUri:"/register-application",responseCode:200},input:{type:"structure",required:["ApplicationId","ApplicationType","Instances","Credentials"],members:{ApplicationId:{},ApplicationType:{},Instances:{type:"list",member:{}},SapInstanceNumber:{},Sid:{},Tags:{shape:"Sj"},Credentials:{shape:"Sz"}}},output:{type:"structure",members:{Application:{shape:"Sd"},OperationId:{}}}},TagResource:{http:{requestUri:"/tags/{resourceArn}",responseCode:200},input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tags:{shape:"Sj"}}},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},UpdateApplicationSettings:{http:{requestUri:"/update-application-settings",responseCode:200},input:{type:"structure",required:["ApplicationId"],members:{ApplicationId:{},CredentialsToAddOrUpdate:{shape:"Sz"},CredentialsToRemove:{shape:"Sz"}}},output:{type:"structure",members:{Message:{},OperationIds:{type:"list",member:{}}}}}},shapes:{Sd:{type:"structure",members:{Id:{},Type:{},Arn:{},AppRegistryArn:{},Status:{},Components:{type:"list",member:{}},LastUpdated:{type:"timestamp"},StatusMessage:{}}},Sj:{type:"map",key:{},value:{}},Sz:{type:"list",member:{type:"structure",required:["DatabaseName","CredentialType","SecretId"],members:{DatabaseName:{},CredentialType:{},SecretId:{type:"string",sensitive:true}}}},S1a:{type:"structure",members:{Id:{},Type:{},Status:{},StatusMessage:{},Properties:{type:"map",key:{},value:{}},ResourceType:{},ResourceId:{},ResourceArn:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},LastUpdatedTime:{type:"timestamp"}}}}}},3093:function(e){e.exports={version:2,waiters:{FleetStarted:{delay:30,maxAttempts:40,operation:"DescribeFleets",acceptors:[{state:"success",matcher:"pathAll",argument:"Fleets[].State",expected:"RUNNING"},{state:"failure",matcher:"pathAny",argument:"Fleets[].State",expected:"STOPPING"},{state:"failure",matcher:"pathAny",argument:"Fleets[].State",expected:"STOPPED"}]},FleetStopped:{delay:30,maxAttempts:40,operation:"DescribeFleets",acceptors:[{state:"success",matcher:"pathAll",argument:"Fleets[].State",expected:"STOPPED"},{state:"failure",matcher:"pathAny",argument:"Fleets[].State",expected:"STARTING"},{state:"failure",matcher:"pathAny",argument:"Fleets[].State",expected:"RUNNING"}]}}}},3094:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["personalize"]={};s.Personalize=i.defineService("personalize",["2018-05-22"]);Object.defineProperty(a.services["personalize"],"2018-05-22",{get:function get(){var e=r(5757);e.paginators=r(3851).pagination;return e},enumerable:true,configurable:true});e.exports=s.Personalize},3115:function(e,t,r){var s=r(2393);var i=s.util.inherit;s.Signers.V2=i(s.Signers.RequestSigner,{addAuthorization:function addAuthorization(e,t){if(!t)t=s.util.date.getDate();var r=this.request;r.params.Timestamp=s.util.date.iso8601(t);r.params.SignatureVersion="2";r.params.SignatureMethod="HmacSHA256";r.params.AWSAccessKeyId=e.accessKeyId;if(e.sessionToken){r.params.SecurityToken=e.sessionToken}delete r.params.Signature;r.params.Signature=this.signature(e);r.body=s.util.queryParamsToString(r.params);r.headers["Content-Length"]=r.body.length},signature:function signature(e){return s.util.crypto.hmac(e.secretAccessKey,this.stringToSign(),"base64")},stringToSign:function stringToSign(){var e=[];e.push(this.request.method);e.push(this.request.endpoint.host.toLowerCase());e.push(this.request.pathname());e.push(s.util.queryParamsToString(this.request.params));return e.join("\n")}});e.exports=s.Signers.V2},3129:function(e){e.exports=require("child_process")},3136:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["cloudhsmv2"]={};s.CloudHSMV2=i.defineService("cloudhsmv2",["2017-04-28"]);Object.defineProperty(a.services["cloudhsmv2"],"2017-04-28",{get:function get(){var e=r(6249);e.paginators=r(5615).pagination;return e},enumerable:true,configurable:true});e.exports=s.CloudHSMV2},3138:function(e,t,r){var s=r(2393);r(5968);s.EC2MetadataCredentials=s.util.inherit(s.Credentials,{constructor:function EC2MetadataCredentials(e){s.Credentials.call(this);e=e?s.util.copy(e):{};e=s.util.merge({maxRetries:this.defaultMaxRetries},e);if(!e.httpOptions)e.httpOptions={};e.httpOptions=s.util.merge({timeout:this.defaultTimeout,connectTimeout:this.defaultConnectTimeout},e.httpOptions);this.metadataService=new s.MetadataService(e);this.logger=e.logger||s.config&&s.config.logger},defaultTimeout:1e3,defaultConnectTimeout:1e3,defaultMaxRetries:3,originalExpiration:undefined,refresh:function refresh(e){this.coalesceRefresh(e||s.util.fn.callback)},load:function load(e){var t=this;t.metadataService.loadCredentials(function(r,s){if(r){if(t.hasLoadedCredentials()){t.extendExpirationIfExpired();e()}else{e(r)}}else{t.setCredentials(s);t.extendExpirationIfExpired();e()}})},hasLoadedCredentials:function hasLoadedCredentials(){return this.AccessKeyId&&this.secretAccessKey},extendExpirationIfExpired:function extendExpirationIfExpired(){if(this.needsRefresh()){this.originalExpiration=this.originalExpiration||this.expireTime;this.expired=false;var e=15*60+Math.floor(Math.random()*5*60);var t=s.util.date.getDate().getTime();this.expireTime=new Date(t+e*1e3);this.logger.warn("Attempting credential expiration extension due to a "+"credential service availability issue. A refresh of these "+"credentials will be attempted again at "+this.expireTime+"\nFor more information, please visit: https://docs.aws.amazon.com/sdkref/latest/guide/feature-static-credentials.html")}},setCredentials:function setCredentials(e){var t=s.util.date.getDate().getTime();var r=new Date(e.Expiration);this.expired=t>=r?true:false;this.metadata=e;this.accessKeyId=e.AccessKeyId;this.secretAccessKey=e.SecretAccessKey;this.sessionToken=e.Token;this.expireTime=r}})},3148:function(e){e.exports={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"}}}},ChangeCidrCollection:{http:{requestUri:"/2013-04-01/cidrcollection/{CidrCollectionId}"},input:{locationName:"ChangeCidrCollectionRequest",xmlNamespace:{uri:"https://route53.amazonaws.com/doc/2013-04-01/"},type:"structure",required:["Id","Changes"],members:{Id:{location:"uri",locationName:"CidrCollectionId"},CollectionVersion:{type:"long"},Changes:{type:"list",member:{type:"structure",required:["LocationName","Action","CidrList"],members:{LocationName:{},Action:{},CidrList:{type:"list",member:{locationName:"Cidr"}}}}}}},output:{type:"structure",required:["Id"],members:{Id:{}}}},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:"Sv"}}}}}}}},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:"S1l"},RemoveTagKeys:{type:"list",member:{locationName:"Key"}}}},output:{type:"structure",members:{}}},CreateCidrCollection:{http:{requestUri:"/2013-04-01/cidrcollection",responseCode:201},input:{locationName:"CreateCidrCollectionRequest",xmlNamespace:{uri:"https://route53.amazonaws.com/doc/2013-04-01/"},type:"structure",required:["Name","CallerReference"],members:{Name:{},CallerReference:{}}},output:{type:"structure",members:{Collection:{type:"structure",members:{Arn:{},Id:{},Name:{},Version:{type:"long"}}},Location:{location:"header",locationName:"Location"}}}},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:"S20"}}},output:{type:"structure",required:["HealthCheck","Location"],members:{HealthCheck:{shape:"S2n"},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:"S34"},DelegationSetId:{}}},output:{type:"structure",required:["HostedZone","ChangeInfo","DelegationSet","Location"],members:{HostedZone:{shape:"S37"},ChangeInfo:{shape:"S5"},DelegationSet:{shape:"S39"},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:"S3f"},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:"S3m"},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:"S39"},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:"S3v"},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:"S40"},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:"S3v"},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"}}}},DeleteCidrCollection:{http:{method:"DELETE",requestUri:"/2013-04-01/cidrcollection/{CidrCollectionId}"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"CidrCollectionId"}}},output:{type:"structure",members:{}}},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:"S3f"}}}}},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:"S5h"}}}},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:"S2n"}}}},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:"S5s"}}}},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:"S5s"}}}},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:"S37"},DelegationSet:{shape:"S39"},VPCs:{shape:"S60"}}}},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:"S3m"}}}},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:"S39"}}}},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:"S3v"}}}},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:"S40"}}}},GetTrafficPolicyInstanceCount:{http:{method:"GET",requestUri:"/2013-04-01/trafficpolicyinstancecount"},input:{type:"structure",members:{}},output:{type:"structure",required:["TrafficPolicyInstanceCount"],members:{TrafficPolicyInstanceCount:{type:"integer"}}}},ListCidrBlocks:{http:{method:"GET",requestUri:"/2013-04-01/cidrcollection/{CidrCollectionId}/cidrblocks"},input:{type:"structure",required:["CollectionId"],members:{CollectionId:{location:"uri",locationName:"CidrCollectionId"},LocationName:{location:"querystring",locationName:"location"},NextToken:{location:"querystring",locationName:"nexttoken"},MaxResults:{location:"querystring",locationName:"maxresults"}}},output:{type:"structure",members:{NextToken:{},CidrBlocks:{type:"list",member:{type:"structure",members:{CidrBlock:{},LocationName:{}}}}}}},ListCidrCollections:{http:{method:"GET",requestUri:"/2013-04-01/cidrcollection"},input:{type:"structure",members:{NextToken:{location:"querystring",locationName:"nexttoken"},MaxResults:{location:"querystring",locationName:"maxresults"}}},output:{type:"structure",members:{NextToken:{},CidrCollections:{type:"list",member:{type:"structure",members:{Arn:{},Id:{},Name:{},Version:{type:"long"}}}}}}},ListCidrLocations:{http:{method:"GET",requestUri:"/2013-04-01/cidrcollection/{CidrCollectionId}"},input:{type:"structure",required:["CollectionId"],members:{CollectionId:{location:"uri",locationName:"CidrCollectionId"},NextToken:{location:"querystring",locationName:"nexttoken"},MaxResults:{location:"querystring",locationName:"maxresults"}}},output:{type:"structure",members:{NextToken:{},CidrLocations:{type:"list",member:{type:"structure",members:{LocationName:{}}}}}}},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:"S5h",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:"S2n",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:"S7c"},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:"S7c"},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:"S3m",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:"Sv",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:"S39",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:"S7x"}}}},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:"S7x",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:"S88"},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:"S88"},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:"S88"},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:"S3v",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:"S60"}}}},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:"S2d"},EnableSNI:{type:"boolean"},Regions:{shape:"S2f"},AlarmIdentifier:{shape:"S2h"},InsufficientDataHealthStatus:{},ResetElements:{type:"list",member:{locationName:"ResettableElementName"}}}},output:{type:"structure",required:["HealthCheck"],members:{HealthCheck:{shape:"S2n"}}}},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:"S37"}}}},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:"S3v"}}}},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:"S40"}}}}},shapes:{S5:{type:"structure",required:["Id","Status","SubmittedAt"],members:{Id:{},Status:{},SubmittedAt:{type:"timestamp"},Comment:{}}},Sa:{type:"structure",members:{VPCRegion:{},VPCId:{}}},Sv:{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:{},CidrRoutingConfig:{type:"structure",required:["CollectionId","LocationName"],members:{CollectionId:{},LocationName:{}}}}},S1l:{type:"list",member:{locationName:"Tag",type:"structure",members:{Key:{},Value:{}}}},S20:{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:"S2d"},EnableSNI:{type:"boolean"},Regions:{shape:"S2f"},AlarmIdentifier:{shape:"S2h"},InsufficientDataHealthStatus:{},RoutingControlArn:{}}},S2d:{type:"list",member:{locationName:"ChildHealthCheck"}},S2f:{type:"list",member:{locationName:"Region"}},S2h:{type:"structure",required:["Region","Name"],members:{Region:{},Name:{}}},S2n:{type:"structure",required:["Id","CallerReference","HealthCheckConfig","HealthCheckVersion"],members:{Id:{},CallerReference:{},LinkedService:{shape:"S2o"},HealthCheckConfig:{shape:"S20"},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:{}}}}}}}},S2o:{type:"structure",members:{ServicePrincipal:{},Description:{}}},S34:{type:"structure",members:{Comment:{},PrivateZone:{type:"boolean"}}},S37:{type:"structure",required:["Id","Name","CallerReference"],members:{Id:{},Name:{},CallerReference:{},Config:{shape:"S34"},ResourceRecordSetCount:{type:"long"},LinkedService:{shape:"S2o"}}},S39:{type:"structure",required:["NameServers"],members:{Id:{},CallerReference:{},NameServers:{type:"list",member:{locationName:"NameServer"}}}},S3f:{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"}}},S3m:{type:"structure",required:["Id","HostedZoneId","CloudWatchLogsLogGroupArn"],members:{Id:{},HostedZoneId:{},CloudWatchLogsLogGroupArn:{}}},S3v:{type:"structure",required:["Id","Version","Name","Type","Document"],members:{Id:{},Version:{type:"integer"},Name:{},Type:{},Document:{},Comment:{}}},S40:{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:{}}},S5h:{type:"structure",members:{ContinentCode:{},ContinentName:{},CountryCode:{},CountryName:{},SubdivisionCode:{},SubdivisionName:{}}},S5s:{type:"list",member:{locationName:"HealthCheckObservation",type:"structure",members:{Region:{},IPAddress:{},StatusReport:{type:"structure",members:{Status:{},CheckedTime:{type:"timestamp"}}}}}},S60:{type:"list",member:{shape:"Sa",locationName:"VPC"}},S7c:{type:"list",member:{shape:"S37",locationName:"HostedZone"}},S7x:{type:"structure",members:{ResourceType:{},ResourceId:{},Tags:{shape:"S1l"}}},S88:{type:"list",member:{shape:"S40",locationName:"TrafficPolicyInstance"}}}}},3150:function(e){e.exports={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},AssumeImpersonationRole:{input:{type:"structure",required:["OrganizationId","ImpersonationRoleId"],members:{OrganizationId:{},ImpersonationRoleId:{}}},output:{type:"structure",members:{Token:{},ExpiresIn:{type:"long"}}}},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},CreateAvailabilityConfiguration:{input:{type:"structure",required:["OrganizationId","DomainName"],members:{ClientToken:{idempotencyToken:true},OrganizationId:{},DomainName:{},EwsProvider:{shape:"Sm"},LambdaProvider:{shape:"Sq"}}},output:{type:"structure",members:{}},idempotent:true},CreateGroup:{input:{type:"structure",required:["OrganizationId","Name"],members:{OrganizationId:{},Name:{}}},output:{type:"structure",members:{GroupId:{}}},idempotent:true},CreateImpersonationRole:{input:{type:"structure",required:["OrganizationId","Name","Type","Rules"],members:{ClientToken:{idempotencyToken:true},OrganizationId:{},Name:{},Type:{},Description:{},Rules:{shape:"S10"}}},output:{type:"structure",members:{ImpersonationRoleId:{}}}},CreateMobileDeviceAccessRule:{input:{type:"structure",required:["OrganizationId","Name","Effect"],members:{OrganizationId:{},ClientToken:{idempotencyToken:true},Name:{},Description:{},Effect:{},DeviceTypes:{shape:"S1d"},NotDeviceTypes:{shape:"S1d"},DeviceModels:{shape:"S1f"},NotDeviceModels:{shape:"S1f"},DeviceOperatingSystems:{shape:"S1h"},NotDeviceOperatingSystems:{shape:"S1h"},DeviceUserAgents:{shape:"S1j"},NotDeviceUserAgents:{shape:"S1j"}}},output:{type:"structure",members:{MobileDeviceAccessRuleId:{}}}},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:"Sp"}}},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},DeleteAvailabilityConfiguration:{input:{type:"structure",required:["OrganizationId","DomainName"],members:{OrganizationId:{},DomainName:{}}},output:{type:"structure",members:{}},idempotent:true},DeleteEmailMonitoringConfiguration:{input:{type:"structure",required:["OrganizationId"],members:{OrganizationId:{}}},output:{type:"structure",members:{}},idempotent:true},DeleteGroup:{input:{type:"structure",required:["OrganizationId","GroupId"],members:{OrganizationId:{},GroupId:{}}},output:{type:"structure",members:{}},idempotent:true},DeleteImpersonationRole:{input:{type:"structure",required:["OrganizationId","ImpersonationRoleId"],members:{OrganizationId:{},ImpersonationRoleId:{}}},output:{type:"structure",members:{}}},DeleteMailboxPermissions:{input:{type:"structure",required:["OrganizationId","EntityId","GranteeId"],members:{OrganizationId:{},EntityId:{},GranteeId:{}}},output:{type:"structure",members:{}},idempotent:true},DeleteMobileDeviceAccessOverride:{input:{type:"structure",required:["OrganizationId","UserId","DeviceId"],members:{OrganizationId:{},UserId:{},DeviceId:{}}},output:{type:"structure",members:{}}},DeleteMobileDeviceAccessRule:{input:{type:"structure",required:["OrganizationId","MobileDeviceAccessRuleId"],members:{OrganizationId:{},MobileDeviceAccessRuleId:{}}},output:{type:"structure",members:{}}},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},DeregisterMailDomain:{input:{type:"structure",required:["OrganizationId","DomainName"],members:{OrganizationId:{},DomainName:{}}},output:{type:"structure",members:{}},idempotent:true},DescribeEmailMonitoringConfiguration:{input:{type:"structure",required:["OrganizationId"],members:{OrganizationId:{}}},output:{type:"structure",members:{RoleArn:{},LogGroupArn:{}}},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},DescribeInboundDmarcSettings:{input:{type:"structure",required:["OrganizationId"],members:{OrganizationId:{}}},output:{type:"structure",members:{Enforced:{type:"boolean"}}},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:"S3p"},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"],members:{OrganizationId:{},IpAddress:{},Action:{},UserId:{},ImpersonationRoleId:{}}},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:"S45"}}},idempotent:true},GetImpersonationRole:{input:{type:"structure",required:["OrganizationId","ImpersonationRoleId"],members:{OrganizationId:{},ImpersonationRoleId:{}}},output:{type:"structure",members:{ImpersonationRoleId:{},Name:{},Type:{},Description:{},Rules:{shape:"S10"},DateCreated:{type:"timestamp"},DateModified:{type:"timestamp"}}}},GetImpersonationRoleEffect:{input:{type:"structure",required:["OrganizationId","ImpersonationRoleId","TargetUser"],members:{OrganizationId:{},ImpersonationRoleId:{},TargetUser:{}}},output:{type:"structure",members:{Type:{},Effect:{},MatchedRules:{type:"list",member:{type:"structure",members:{ImpersonationRuleId:{},Name:{}}}}}}},GetMailDomain:{input:{type:"structure",required:["OrganizationId","DomainName"],members:{OrganizationId:{},DomainName:{}}},output:{type:"structure",members:{Records:{type:"list",member:{type:"structure",members:{Type:{},Hostname:{},Value:{}}}},IsTestDomain:{type:"boolean"},IsDefault:{type:"boolean"},OwnershipVerificationStatus:{},DkimVerificationStatus:{}}},idempotent:true},GetMailboxDetails:{input:{type:"structure",required:["OrganizationId","UserId"],members:{OrganizationId:{},UserId:{}}},output:{type:"structure",members:{MailboxQuota:{type:"integer"},MailboxSize:{type:"double"}}},idempotent:true},GetMobileDeviceAccessEffect:{input:{type:"structure",required:["OrganizationId"],members:{OrganizationId:{},DeviceType:{},DeviceModel:{},DeviceOperatingSystem:{},DeviceUserAgent:{}}},output:{type:"structure",members:{Effect:{},MatchedRules:{type:"list",member:{type:"structure",members:{MobileDeviceAccessRuleId:{},Name:{}}}}}}},GetMobileDeviceAccessOverride:{input:{type:"structure",required:["OrganizationId","UserId","DeviceId"],members:{OrganizationId:{},UserId:{},DeviceId:{}}},output:{type:"structure",members:{UserId:{},DeviceId:{},Effect:{},Description:{},DateCreated:{type:"timestamp"},DateModified:{type:"timestamp"}}}},ListAccessControlRules:{input:{type:"structure",required:["OrganizationId"],members:{OrganizationId:{}}},output:{type:"structure",members:{Rules:{type:"list",member:{type:"structure",members:{Name:{},Effect:{},Description:{},IpRanges:{shape:"S50"},NotIpRanges:{shape:"S50"},Actions:{shape:"S52"},NotActions:{shape:"S52"},UserIds:{shape:"S53"},NotUserIds:{shape:"S53"},DateCreated:{type:"timestamp"},DateModified:{type:"timestamp"},ImpersonationRoleIds:{shape:"S54"},NotImpersonationRoleIds:{shape:"S54"}}}}}}},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},ListAvailabilityConfigurations:{input:{type:"structure",required:["OrganizationId"],members:{OrganizationId:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{AvailabilityConfigurations:{type:"list",member:{type:"structure",members:{DomainName:{},ProviderType:{},EwsProvider:{type:"structure",members:{EwsEndpoint:{},EwsUsername:{}}},LambdaProvider:{shape:"Sq"},DateCreated:{type:"timestamp"},DateModified:{type:"timestamp"}}}},NextToken:{}}}},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},ListImpersonationRoles:{input:{type:"structure",required:["OrganizationId"],members:{OrganizationId:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Roles:{type:"list",member:{type:"structure",members:{ImpersonationRoleId:{},Name:{},Type:{},DateCreated:{type:"timestamp"},DateModified:{type:"timestamp"}}}},NextToken:{}}}},ListMailDomains:{input:{type:"structure",required:["OrganizationId"],members:{OrganizationId:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{MailDomains:{type:"list",member:{type:"structure",members:{DomainName:{},DefaultDomain:{type:"boolean"}}}},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:"S65"}}}},NextToken:{}}},idempotent:true},ListMobileDeviceAccessOverrides:{input:{type:"structure",required:["OrganizationId"],members:{OrganizationId:{},UserId:{},DeviceId:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Overrides:{type:"list",member:{type:"structure",members:{UserId:{},DeviceId:{},Effect:{},Description:{},DateCreated:{type:"timestamp"},DateModified:{type:"timestamp"}}}},NextToken:{}}}},ListMobileDeviceAccessRules:{input:{type:"structure",required:["OrganizationId"],members:{OrganizationId:{}}},output:{type:"structure",members:{Rules:{type:"list",member:{type:"structure",members:{MobileDeviceAccessRuleId:{},Name:{},Description:{},Effect:{},DeviceTypes:{shape:"S1d"},NotDeviceTypes:{shape:"S1d"},DeviceModels:{shape:"S1f"},NotDeviceModels:{shape:"S1f"},DeviceOperatingSystems:{shape:"S1h"},NotDeviceOperatingSystems:{shape:"S1h"},DeviceUserAgents:{shape:"S1j"},NotDeviceUserAgents:{shape:"S1j"},DateCreated:{type:"timestamp"},DateModified:{type:"timestamp"}}}}}}},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:"S6t"}}}},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:"S50"},NotIpRanges:{shape:"S50"},Actions:{shape:"S52"},NotActions:{shape:"S52"},UserIds:{shape:"S53"},NotUserIds:{shape:"S53"},OrganizationId:{},ImpersonationRoleIds:{shape:"S54"},NotImpersonationRoleIds:{shape:"S54"}}},output:{type:"structure",members:{}}},PutEmailMonitoringConfiguration:{input:{type:"structure",required:["OrganizationId","RoleArn","LogGroupArn"],members:{OrganizationId:{},RoleArn:{},LogGroupArn:{}}},output:{type:"structure",members:{}},idempotent:true},PutInboundDmarcSettings:{input:{type:"structure",required:["OrganizationId","Enforced"],members:{OrganizationId:{},Enforced:{type:"boolean"}}},output:{type:"structure",members:{}},idempotent:true},PutMailboxPermissions:{input:{type:"structure",required:["OrganizationId","EntityId","GranteeId","PermissionValues"],members:{OrganizationId:{},EntityId:{},GranteeId:{},PermissionValues:{shape:"S65"}}},output:{type:"structure",members:{}},idempotent:true},PutMobileDeviceAccessOverride:{input:{type:"structure",required:["OrganizationId","UserId","DeviceId","Effect"],members:{OrganizationId:{},UserId:{},DeviceId:{},Effect:{},Description:{}}},output:{type:"structure",members:{}}},PutRetentionPolicy:{input:{type:"structure",required:["OrganizationId","Name","FolderConfigurations"],members:{OrganizationId:{},Id:{},Name:{},Description:{type:"string",sensitive:true},FolderConfigurations:{shape:"S45"}}},output:{type:"structure",members:{}},idempotent:true},RegisterMailDomain:{input:{type:"structure",required:["OrganizationId","DomainName"],members:{ClientToken:{idempotencyToken:true},OrganizationId:{},DomainName:{}}},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:"Sp"}}},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:"S6t"}}},output:{type:"structure",members:{}}},TestAvailabilityConfiguration:{input:{type:"structure",required:["OrganizationId"],members:{OrganizationId:{},DomainName:{},EwsProvider:{shape:"Sm"},LambdaProvider:{shape:"Sq"}}},output:{type:"structure",members:{TestPassed:{type:"boolean"},FailureReason:{}}}},UntagResource:{input:{type:"structure",required:["ResourceARN","TagKeys"],members:{ResourceARN:{},TagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateAvailabilityConfiguration:{input:{type:"structure",required:["OrganizationId","DomainName"],members:{OrganizationId:{},DomainName:{},EwsProvider:{shape:"Sm"},LambdaProvider:{shape:"Sq"}}},output:{type:"structure",members:{}},idempotent:true},UpdateDefaultMailDomain:{input:{type:"structure",required:["OrganizationId","DomainName"],members:{OrganizationId:{},DomainName:{}}},output:{type:"structure",members:{}},idempotent:true},UpdateImpersonationRole:{input:{type:"structure",required:["OrganizationId","ImpersonationRoleId","Name","Type","Rules"],members:{OrganizationId:{},ImpersonationRoleId:{},Name:{},Type:{},Description:{},Rules:{shape:"S10"}}},output:{type:"structure",members:{}}},UpdateMailboxQuota:{input:{type:"structure",required:["OrganizationId","UserId","MailboxQuota"],members:{OrganizationId:{},UserId:{},MailboxQuota:{type:"integer"}}},output:{type:"structure",members:{}},idempotent:true},UpdateMobileDeviceAccessRule:{input:{type:"structure",required:["OrganizationId","MobileDeviceAccessRuleId","Name","Effect"],members:{OrganizationId:{},MobileDeviceAccessRuleId:{},Name:{},Description:{},Effect:{},DeviceTypes:{shape:"S1d"},NotDeviceTypes:{shape:"S1d"},DeviceModels:{shape:"S1f"},NotDeviceModels:{shape:"S1f"},DeviceOperatingSystems:{shape:"S1h"},NotDeviceOperatingSystems:{shape:"S1h"},DeviceUserAgents:{shape:"S1j"},NotDeviceUserAgents:{shape:"S1j"}}},output:{type:"structure",members:{}}},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:"S3p"}}},output:{type:"structure",members:{}},idempotent:true}},shapes:{Sm:{type:"structure",required:["EwsEndpoint","EwsUsername","EwsPassword"],members:{EwsEndpoint:{},EwsUsername:{},EwsPassword:{shape:"Sp"}}},Sp:{type:"string",sensitive:true},Sq:{type:"structure",required:["LambdaArn"],members:{LambdaArn:{}}},S10:{type:"list",member:{type:"structure",required:["ImpersonationRuleId","Effect"],members:{ImpersonationRuleId:{},Name:{},Description:{},Effect:{},TargetUsers:{shape:"S16"},NotTargetUsers:{shape:"S16"}}}},S16:{type:"list",member:{}},S1d:{type:"list",member:{}},S1f:{type:"list",member:{}},S1h:{type:"list",member:{}},S1j:{type:"list",member:{}},S3p:{type:"structure",members:{AutoAcceptRequests:{type:"boolean"},AutoDeclineRecurringRequests:{type:"boolean"},AutoDeclineConflictingRequests:{type:"boolean"}}},S45:{type:"list",member:{type:"structure",required:["Name","Action"],members:{Name:{},Action:{},Period:{type:"integer"}}}},S50:{type:"list",member:{}},S52:{type:"list",member:{}},S53:{type:"list",member:{}},S54:{type:"list",member:{}},S65:{type:"list",member:{}},S6t:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}}}}},3178:function(e){e.exports={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:{type:"string",sensitive:true},sessionId:{},eventList:{type:"list",member:{type:"structure",required:["eventType","sentAt"],members:{eventId:{},eventType:{},eventValue:{type:"float"},itemId:{shape:"S7"},properties:{jsonvalue:true,type:"string",sensitive:true},sentAt:{type:"timestamp"},recommendationId:{},impression:{type:"list",member:{shape:"S7"}},metricAttribution:{type:"structure",required:["eventAttributionSource"],members:{eventAttributionSource:{}}}},sensitive:true}}}}},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,type:"string",sensitive: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,type:"string",sensitive:true}}}}}}}},shapes:{S7:{type:"string",sensitive:true}}}},3198:function(e){e.exports={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"]}}}}},3203:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["licensemanager"]={};s.LicenseManager=i.defineService("licensemanager",["2018-08-01"]);Object.defineProperty(a.services["licensemanager"],"2018-08-01",{get:function get(){var e=r(6176);e.paginators=r(194).pagination;return e},enumerable:true,configurable:true});e.exports=s.LicenseManager},3205:function(e){e.exports={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:{BatchGetMetricData:{http:{requestUri:"/v2/email/metrics/batch"},input:{type:"structure",required:["Queries"],members:{Queries:{type:"list",member:{type:"structure",required:["Id","Namespace","Metric","StartDate","EndDate"],members:{Id:{},Namespace:{},Metric:{},Dimensions:{type:"map",key:{},value:{}},StartDate:{type:"timestamp"},EndDate:{type:"timestamp"}}}}}},output:{type:"structure",members:{Results:{type:"list",member:{type:"structure",members:{Id:{},Timestamps:{type:"list",member:{type:"timestamp"}},Values:{type:"list",member:{type:"long"}}}}},Errors:{type:"list",member:{type:"structure",members:{Id:{},Code:{},Message:{}}}}}}},CreateConfigurationSet:{http:{requestUri:"/v2/email/configuration-sets"},input:{type:"structure",required:["ConfigurationSetName"],members:{ConfigurationSetName:{},TrackingOptions:{shape:"Sn"},DeliveryOptions:{shape:"Sp"},ReputationOptions:{shape:"Ss"},SendingOptions:{shape:"Sv"},Tags:{shape:"Sw"},SuppressionOptions:{shape:"S10"},VdmOptions:{shape:"S13"}}},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:"S1a"}}},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:"S1r"},UnsubscribeAll:{type:"boolean"},AttributesData:{}}},output:{type:"structure",members:{}}},CreateContactList:{http:{requestUri:"/v2/email/contact-lists"},input:{type:"structure",required:["ContactListName"],members:{ContactListName:{},Topics:{shape:"S1z"},Description:{},Tags:{shape:"Sw"}}},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:"Sw"},ScalingMode:{}}},output:{type:"structure",members:{}}},CreateDeliverabilityTestReport:{http:{requestUri:"/v2/email/deliverability-dashboard/test"},input:{type:"structure",required:["FromEmailAddress","Content"],members:{ReportName:{},FromEmailAddress:{},Content:{shape:"S2g"},Tags:{shape:"Sw"}}},output:{type:"structure",required:["ReportId","DeliverabilityTestStatus"],members:{ReportId:{},DeliverabilityTestStatus:{}}}},CreateEmailIdentity:{http:{requestUri:"/v2/email/identities"},input:{type:"structure",required:["EmailIdentity"],members:{EmailIdentity:{},Tags:{shape:"Sw"},DkimSigningAttributes:{shape:"S2v"},ConfigurationSetName:{}}},output:{type:"structure",members:{IdentityType:{},VerifiedForSendingStatus:{type:"boolean"},DkimAttributes:{shape:"S31"}}}},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:"S3b"}}},output:{type:"structure",members:{}}},CreateImportJob:{http:{requestUri:"/v2/email/import-jobs"},input:{type:"structure",required:["ImportDestination","ImportDataSource"],members:{ImportDestination:{shape:"S3g"},ImportDataSource:{shape:"S3l"}}},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:"S11"}}},Details:{type:"structure",members:{MailType:{},WebsiteURL:{shape:"S4k"},ContactLanguage:{},UseCaseDescription:{shape:"S4m"},AdditionalContactEmailAddresses:{shape:"S4n"},ReviewDetails:{type:"structure",members:{Status:{},CaseId:{}}}}},VdmAttributes:{shape:"S4s"}}}},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:"Sn"},DeliveryOptions:{shape:"Sp"},ReputationOptions:{shape:"Ss"},SendingOptions:{shape:"Sv"},Tags:{shape:"Sw"},SuppressionOptions:{shape:"S10"},VdmOptions:{shape:"S13"}}}},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:"S1b"},KinesisFirehoseDestination:{shape:"S1d"},CloudWatchDestination:{shape:"S1f"},SnsDestination:{shape:"S1l"},PinpointDestination:{shape:"S1m"}}}}}}},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:"S1r"},TopicDefaultPreferences:{shape:"S1r"},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:"S1z"},Description:{},CreatedTimestamp:{type:"timestamp"},LastUpdatedTimestamp:{type:"timestamp"},Tags:{shape:"Sw"}}}},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:"S5j"}}}},GetDedicatedIpPool:{http:{method:"GET",requestUri:"/v2/email/dedicated-ip-pools/{PoolName}"},input:{type:"structure",required:["PoolName"],members:{PoolName:{location:"uri",locationName:"PoolName"}}},output:{type:"structure",members:{DedicatedIpPool:{type:"structure",required:["PoolName","ScalingMode"],members:{PoolName:{},ScalingMode:{}}}}}},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:"S5j"}},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:"S5x"},PendingExpirationSubscribedDomains:{shape:"S5x"}}}},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:"S65"},OverallPlacement:{shape:"S67"},IspPlacements:{type:"list",member:{type:"structure",members:{IspName:{},PlacementStatistics:{shape:"S67"}}}},Message:{},Tags:{shape:"Sw"}}}},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:"S6f"}}}},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:"S6p"},ReadRatePercent:{type:"double"},DomainIspPlacements:{shape:"S6q"}}},DailyVolumes:{type:"list",member:{type:"structure",members:{StartDate:{type:"timestamp"},VolumeStatistics:{shape:"S6p"},DomainIspPlacements:{shape:"S6q"}}}}}}},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:"S31"},MailFromAttributes:{type:"structure",required:["MailFromDomain","MailFromDomainStatus","BehaviorOnMxFailure"],members:{MailFromDomain:{},MailFromDomainStatus:{},BehaviorOnMxFailure:{}}},Policies:{shape:"S70"},Tags:{shape:"Sw"},ConfigurationSetName:{},VerificationStatus:{}}}},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:"S70"}}}},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:"S3b"}}}},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:"S3g"},ImportDataSource:{shape:"S3l"},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:"S1r"},TopicDefaultPreferences:{shape:"S1r"},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:"S65"}},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:"S6f"}},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"},VerificationStatus:{}}}},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:"S3g"},JobStatus:{},CreatedTimestamp:{type:"timestamp"},ProcessedRecordsCount:{type:"integer"},FailedRecordsCount:{type:"integer"}}}},NextToken:{}}}},ListRecommendations:{http:{requestUri:"/v2/email/vdm/recommendations"},input:{type:"structure",members:{Filter:{type:"map",key:{},value:{}},NextToken:{},PageSize:{type:"integer"}}},output:{type:"structure",members:{Recommendations:{type:"list",member:{type:"structure",members:{ResourceArn:{},Type:{},Description:{},Status:{},CreatedTimestamp:{type:"timestamp"},LastUpdatedTimestamp:{type:"timestamp"},Impact:{}}}},NextToken:{}}}},ListSuppressedDestinations:{http:{method:"GET",requestUri:"/v2/email/suppression/addresses"},input:{type:"structure",members:{Reasons:{shape:"S11",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:"Sw"}}}},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:"S4k"},ContactLanguage:{},UseCaseDescription:{shape:"S4m"},AdditionalContactEmailAddresses:{shape:"S4n"},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:"S11"}}},output:{type:"structure",members:{}}},PutAccountVdmAttributes:{http:{method:"PUT",requestUri:"/v2/email/account/vdm"},input:{type:"structure",required:["VdmAttributes"],members:{VdmAttributes:{shape:"S4s"}}},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:"S11"}}},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:{}}},PutConfigurationSetVdmOptions:{http:{method:"PUT",requestUri:"/v2/email/configuration-sets/{ConfigurationSetName}/vdm-options"},input:{type:"structure",required:["ConfigurationSetName"],members:{ConfigurationSetName:{location:"uri",locationName:"ConfigurationSetName"},VdmOptions:{shape:"S13"}}},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:{}}},PutDedicatedIpPoolScalingAttributes:{http:{method:"PUT",requestUri:"/v2/email/dedicated-ip-pools/{PoolName}/scaling"},input:{type:"structure",required:["PoolName","ScalingMode"],members:{PoolName:{location:"uri",locationName:"PoolName"},ScalingMode:{}}},output:{type:"structure",members:{}},idempotent:true},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:"S5x"}}},output:{type:"structure",members:{}}},PutEmailIdentityConfigurationSetAttributes:{http:{method:"PUT",requestUri:"/v2/email/identities/{EmailIdentity}/configuration-set"},input:{type:"structure",required:["EmailIdentity"],members:{EmailIdentity:{location:"uri",locationName:"EmailIdentity"},ConfigurationSetName:{}}},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:"S2v"}}},output:{type:"structure",members:{DkimStatus:{},DkimTokens:{shape:"S33"}}}},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:"Sae"},FeedbackForwardingEmailAddress:{},FeedbackForwardingEmailAddressIdentityArn:{},DefaultEmailTags:{shape:"Saf"},DefaultContent:{type:"structure",members:{Template:{shape:"S2o"}}},BulkEmailEntries:{type:"list",member:{type:"structure",required:["Destination"],members:{Destination:{shape:"Sam"},ReplacementTags:{shape:"Saf"},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:"Sam"},ReplyToAddresses:{shape:"Sae"},FeedbackForwardingEmailAddress:{},FeedbackForwardingEmailAddressIdentityArn:{},Content:{shape:"S2g"},EmailTags:{shape:"Saf"},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:"Sw"}}},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:"S1a"}}},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:"S1r"},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:"S1z"},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:"S3b"}}},output:{type:"structure",members:{}}}},shapes:{Sn:{type:"structure",required:["CustomRedirectDomain"],members:{CustomRedirectDomain:{}}},Sp:{type:"structure",members:{TlsPolicy:{},SendingPoolName:{}}},Ss:{type:"structure",members:{ReputationMetricsEnabled:{type:"boolean"},LastFreshStart:{type:"timestamp"}}},Sv:{type:"structure",members:{SendingEnabled:{type:"boolean"}}},Sw:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},S10:{type:"structure",members:{SuppressedReasons:{shape:"S11"}}},S11:{type:"list",member:{}},S13:{type:"structure",members:{DashboardOptions:{type:"structure",members:{EngagementMetrics:{}}},GuardianOptions:{type:"structure",members:{OptimizedSharedDelivery:{}}}}},S1a:{type:"structure",members:{Enabled:{type:"boolean"},MatchingEventTypes:{shape:"S1b"},KinesisFirehoseDestination:{shape:"S1d"},CloudWatchDestination:{shape:"S1f"},SnsDestination:{shape:"S1l"},PinpointDestination:{shape:"S1m"}}},S1b:{type:"list",member:{}},S1d:{type:"structure",required:["IamRoleArn","DeliveryStreamArn"],members:{IamRoleArn:{},DeliveryStreamArn:{}}},S1f:{type:"structure",required:["DimensionConfigurations"],members:{DimensionConfigurations:{type:"list",member:{type:"structure",required:["DimensionName","DimensionValueSource","DefaultDimensionValue"],members:{DimensionName:{},DimensionValueSource:{},DefaultDimensionValue:{}}}}}},S1l:{type:"structure",required:["TopicArn"],members:{TopicArn:{}}},S1m:{type:"structure",members:{ApplicationArn:{}}},S1r:{type:"list",member:{type:"structure",required:["TopicName","SubscriptionStatus"],members:{TopicName:{},SubscriptionStatus:{}}}},S1z:{type:"list",member:{type:"structure",required:["TopicName","DisplayName","DefaultSubscriptionStatus"],members:{TopicName:{},DisplayName:{},Description:{},DefaultSubscriptionStatus:{}}}},S2g:{type:"structure",members:{Simple:{type:"structure",required:["Subject","Body"],members:{Subject:{shape:"S2i"},Body:{type:"structure",members:{Text:{shape:"S2i"},Html:{shape:"S2i"}}}}},Raw:{type:"structure",required:["Data"],members:{Data:{type:"blob"}}},Template:{shape:"S2o"}}},S2i:{type:"structure",required:["Data"],members:{Data:{},Charset:{}}},S2o:{type:"structure",members:{TemplateName:{},TemplateArn:{},TemplateData:{}}},S2v:{type:"structure",members:{DomainSigningSelector:{},DomainSigningPrivateKey:{type:"string",sensitive:true},NextSigningKeyLength:{}}},S31:{type:"structure",members:{SigningEnabled:{type:"boolean"},Status:{},Tokens:{shape:"S33"},SigningAttributesOrigin:{},NextSigningKeyLength:{},CurrentSigningKeyLength:{},LastKeyGenerationTimestamp:{type:"timestamp"}}},S33:{type:"list",member:{}},S3b:{type:"structure",members:{Subject:{},Text:{},Html:{}}},S3g:{type:"structure",members:{SuppressionListDestination:{type:"structure",required:["SuppressionListImportAction"],members:{SuppressionListImportAction:{}}},ContactListDestination:{type:"structure",required:["ContactListName","ContactListImportAction"],members:{ContactListName:{},ContactListImportAction:{}}}}},S3l:{type:"structure",required:["S3Url","DataFormat"],members:{S3Url:{},DataFormat:{}}},S4k:{type:"string",sensitive:true},S4m:{type:"string",sensitive:true},S4n:{type:"list",member:{type:"string",sensitive:true},sensitive:true},S4s:{type:"structure",required:["VdmEnabled"],members:{VdmEnabled:{},DashboardAttributes:{type:"structure",members:{EngagementMetrics:{}}},GuardianAttributes:{type:"structure",members:{OptimizedSharedDelivery:{}}}}},S5j:{type:"structure",required:["Ip","WarmupStatus","WarmupPercentage"],members:{Ip:{},WarmupStatus:{},WarmupPercentage:{type:"integer"},PoolName:{}}},S5x:{type:"list",member:{type:"structure",members:{Domain:{},SubscriptionStartDate:{type:"timestamp"},InboxPlacementTrackingOption:{type:"structure",members:{Global:{type:"boolean"},TrackedIsps:{type:"list",member:{}}}}}}},S65:{type:"structure",members:{ReportId:{},ReportName:{},Subject:{},FromEmailAddress:{},CreateDate:{type:"timestamp"},DeliverabilityTestStatus:{}}},S67:{type:"structure",members:{InboxPercentage:{type:"double"},SpamPercentage:{type:"double"},MissingPercentage:{type:"double"},SpfPercentage:{type:"double"},DkimPercentage:{type:"double"}}},S6f:{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:{}}}},S6p:{type:"structure",members:{InboxRawCount:{type:"long"},SpamRawCount:{type:"long"},ProjectedInbox:{type:"long"},ProjectedSpam:{type:"long"}}},S6q:{type:"list",member:{type:"structure",members:{IspName:{},InboxRawCount:{type:"long"},SpamRawCount:{type:"long"},InboxPercentage:{type:"double"},SpamPercentage:{type:"double"}}}},S70:{type:"map",key:{},value:{}},Sae:{type:"list",member:{}},Saf:{type:"list",member:{type:"structure",required:["Name","Value"],members:{Name:{},Value:{}}}},Sam:{type:"structure",members:{ToAddresses:{shape:"Sae"},CcAddresses:{shape:"Sae"},BccAddresses:{shape:"Sae"}}}}}},3211:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2020-09-10",endpointPrefix:"application-cost-profiler",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"AWS Application Cost Profiler",serviceId:"ApplicationCostProfiler",signatureVersion:"v4",signingName:"application-cost-profiler",uid:"AWSApplicationCostProfiler-2020-09-10"},operations:{DeleteReportDefinition:{http:{method:"DELETE",requestUri:"/reportDefinition/{reportId}"},input:{type:"structure",required:["reportId"],members:{reportId:{location:"uri",locationName:"reportId"}}},output:{type:"structure",members:{reportId:{}}}},GetReportDefinition:{http:{method:"GET",requestUri:"/reportDefinition/{reportId}"},input:{type:"structure",required:["reportId"],members:{reportId:{location:"uri",locationName:"reportId"}}},output:{type:"structure",required:["reportId","reportDescription","reportFrequency","format","destinationS3Location","createdAt","lastUpdated"],members:{reportId:{},reportDescription:{},reportFrequency:{},format:{},destinationS3Location:{shape:"S9"},createdAt:{type:"timestamp"},lastUpdated:{type:"timestamp"}}}},ImportApplicationUsage:{http:{requestUri:"/importApplicationUsage"},input:{type:"structure",required:["sourceS3Location"],members:{sourceS3Location:{type:"structure",required:["bucket","key"],members:{bucket:{},key:{},region:{}}}}},output:{type:"structure",required:["importId"],members:{importId:{}}}},ListReportDefinitions:{http:{method:"GET",requestUri:"/reportDefinition"},input:{type:"structure",members:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{reportDefinitions:{type:"list",member:{type:"structure",members:{reportId:{},reportDescription:{},reportFrequency:{},format:{},destinationS3Location:{shape:"S9"},createdAt:{type:"timestamp"},lastUpdatedAt:{type:"timestamp"}}}},nextToken:{}}}},PutReportDefinition:{http:{requestUri:"/reportDefinition"},input:{type:"structure",required:["reportId","reportDescription","reportFrequency","format","destinationS3Location"],members:{reportId:{},reportDescription:{},reportFrequency:{},format:{},destinationS3Location:{shape:"S9"}}},output:{type:"structure",members:{reportId:{}}}},UpdateReportDefinition:{http:{method:"PUT",requestUri:"/reportDefinition/{reportId}"},input:{type:"structure",required:["reportId","reportDescription","reportFrequency","format","destinationS3Location"],members:{reportId:{location:"uri",locationName:"reportId"},reportDescription:{},reportFrequency:{},format:{},destinationS3Location:{shape:"S9"}}},output:{type:"structure",members:{reportId:{}}}}},shapes:{S9:{type:"structure",required:["bucket","prefix"],members:{bucket:{},prefix:{}}}}}},3220:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["lexruntimev2"]={};s.LexRuntimeV2=i.defineService("lexruntimev2",["2020-08-07"]);Object.defineProperty(a.services["lexruntimev2"],"2020-08-07",{get:function get(){var e=r(2756);e.paginators=r(2407).pagination;return e},enumerable:true,configurable:true});e.exports=s.LexRuntimeV2},3226:function(e){e.exports={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"}}}}}},DescribeClientAuthenticationSettings:{input:{type:"structure",required:["DirectoryId"],members:{DirectoryId:{},Type:{},NextToken:{},Limit:{type:"integer"}}},output:{type:"structure",members:{ClientAuthenticationSettingsInfo:{type:"list",member:{type:"structure",members:{Type:{},Status:{},LastUpdatedDateTime:{type:"timestamp"}}}},NextToken:{}}}},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:"S3h"},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:"S3q"},ConnectSettings:{type:"structure",members:{VpcId:{},SubnetIds:{shape:"Sm"},CustomerUserName:{},SecurityGroupId:{},AvailabilityZones:{shape:"S3s"},ConnectIps:{type:"list",member:{}}}},RadiusSettings:{shape:"S3w"},RadiusStatus:{},StageReason:{},SsoEnabled:{type:"boolean"},DesiredNumberOfDomainControllers:{type:"integer"},OwnerDirectoryDescription:{type:"structure",members:{DirectoryId:{},AccountId:{},DnsIpAddrs:{shape:"S15"},VpcSettings:{shape:"S3q"},RadiusSettings:{shape:"S3w"},RadiusStatus:{}}},RegionsInfo:{type:"structure",members:{PrimaryRegion:{},AdditionalRegions:{type:"list",member:{}}}},OsVersion:{}}}},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:{}}}},DescribeSettings:{input:{type:"structure",required:["DirectoryId"],members:{DirectoryId:{},Status:{},NextToken:{}}},output:{type:"structure",members:{DirectoryId:{},SettingEntries:{type:"list",member:{type:"structure",members:{Type:{},Name:{},AllowedValues:{},AppliedValue:{},RequestedValue:{},RequestStatus:{},RequestDetailedStatus:{type:"map",key:{},value:{}},RequestStatusMessage:{},LastUpdatedDateTime:{type:"timestamp"},LastRequestedDateTime:{type:"timestamp"},DataType:{}}}},NextToken:{}}}},DescribeSharedDirectories:{input:{type:"structure",required:["OwnerDirectoryId"],members:{OwnerDirectoryId:{},SharedDirectoryIds:{shape:"S3h"},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:{}}}},DescribeUpdateDirectory:{input:{type:"structure",required:["DirectoryId","UpdateType"],members:{DirectoryId:{},UpdateType:{},RegionName:{},NextToken:{}}},output:{type:"structure",members:{UpdateActivities:{type:"list",member:{type:"structure",members:{Region:{},Status:{},StatusReason:{},InitiatedBy:{},NewValue:{shape:"S6a"},PreviousValue:{shape:"S6a"},StartTime:{type:"timestamp"},LastUpdatedDateTime:{type:"timestamp"}}}},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:"S3w"}}},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:{}}},UpdateDirectorySetup:{input:{type:"structure",required:["DirectoryId","UpdateType"],members:{DirectoryId:{},UpdateType:{},OSUpdateSettings:{shape:"S6b"},CreateSnapshotBeforeUpdate:{type:"boolean"}}},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:"S3w"}}},output:{type:"structure",members:{}}},UpdateSettings:{input:{type:"structure",required:["DirectoryId","Settings"],members:{DirectoryId:{},Settings:{type:"list",member:{type:"structure",required:["Name","Value"],members:{Name:{},Value:{}}}}}},output:{type:"structure",members:{DirectoryId:{}}}},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:{}}},S3h:{type:"list",member:{}},S3q:{type:"structure",members:{VpcId:{},SubnetIds:{shape:"Sm"},SecurityGroupId:{},AvailabilityZones:{shape:"S3s"}}},S3s:{type:"list",member:{}},S3w:{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"}}},S6a:{type:"structure",members:{OSUpdateSettings:{shape:"S6b"}}},S6b:{type:"structure",members:{OSVersion:{}}}}}},3232:function(e){e.exports={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:"Sv"},CertificateAuthorityType:{},IdempotencyToken:{},KeyStorageSecurityStandard:{},Tags:{shape:"S15"},UsageMode:{}}},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:"S1l"}}}},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:"S1t"}}}},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:{ApiPassthrough:{type:"structure",members:{Extensions:{type:"structure",members:{CertificatePolicies:{type:"list",member:{type:"structure",required:["CertPolicyId"],members:{CertPolicyId:{},PolicyQualifiers:{type:"list",member:{type:"structure",required:["PolicyQualifierId","Qualifier"],members:{PolicyQualifierId:{},Qualifier:{type:"structure",required:["CpsUri"],members:{CpsUri:{}}}}}}}}},ExtendedKeyUsage:{type:"list",member:{type:"structure",members:{ExtendedKeyUsageType:{},ExtendedKeyUsageObjectIdentifier:{}}}},KeyUsage:{shape:"Sj"},SubjectAlternativeNames:{type:"list",member:{shape:"Sp"}},CustomExtensions:{type:"list",member:{type:"structure",required:["ObjectIdentifier","Value"],members:{ObjectIdentifier:{},Value:{},Critical:{type:"boolean"}}}}}},Subject:{shape:"S5"}}},CertificateAuthorityArn:{},Csr:{type:"blob"},SigningAlgorithm:{},TemplateArn:{},Validity:{shape:"S2x"},ValidityNotBefore:{shape:"S2x"},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:"S1t"}},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:"S1l"},Policy:{}}}},NextToken:{}}}},ListTags:{input:{type:"structure",required:["CertificateAuthorityArn"],members:{CertificateAuthorityArn:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Tags:{shape:"S15"},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:"S15"}}}},UntagCertificateAuthority:{input:{type:"structure",required:["CertificateAuthorityArn","Tags"],members:{CertificateAuthorityArn:{},Tags:{shape:"S15"}}}},UpdateCertificateAuthority:{input:{type:"structure",required:["CertificateAuthorityArn"],members:{CertificateAuthorityArn:{},RevocationConfiguration:{shape:"Sv"},Status:{}}}}},shapes:{S2:{type:"structure",required:["KeyAlgorithm","SigningAlgorithm","Subject"],members:{KeyAlgorithm:{},SigningAlgorithm:{},Subject:{shape:"S5"},CsrExtensions:{type:"structure",members:{KeyUsage:{shape:"Sj"},SubjectInformationAccess:{type:"list",member:{type:"structure",required:["AccessMethod","AccessLocation"],members:{AccessMethod:{type:"structure",members:{CustomObjectIdentifier:{},AccessMethodType:{}}},AccessLocation:{shape:"Sp"}}}}}}}},S5:{type:"structure",members:{Country:{},Organization:{},OrganizationalUnit:{},DistinguishedNameQualifier:{},State:{},CommonName:{},SerialNumber:{},Locality:{},Title:{},Surname:{},GivenName:{},Initials:{},Pseudonym:{},GenerationQualifier:{},CustomAttributes:{type:"list",member:{type:"structure",required:["ObjectIdentifier","Value"],members:{ObjectIdentifier:{},Value:{}}}}}},Sj:{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"}}},Sp:{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:{}}},Sv:{type:"structure",members:{CrlConfiguration:{type:"structure",required:["Enabled"],members:{Enabled:{type:"boolean"},ExpirationInDays:{type:"integer"},CustomCname:{},S3BucketName:{},S3ObjectAcl:{}}},OcspConfiguration:{type:"structure",required:["Enabled"],members:{Enabled:{type:"boolean"},OcspCustomCname:{}}}}},S15:{type:"list",member:{type:"structure",required:["Key"],members:{Key:{},Value:{}}}},S1l:{type:"list",member:{}},S1t:{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:"Sv"},RestorableUntil:{type:"timestamp"},KeyStorageSecurityStandard:{},UsageMode:{}}},S2x:{type:"structure",required:["Value","Type"],members:{Value:{type:"long"},Type:{}}}}}},3235:function(e){e.exports={pagination:{ListLinuxSubscriptionInstances:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Instances"},ListLinuxSubscriptions:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Subscriptions"}}}},3236:function(e){e.exports={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:{}}},3241:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["migrationhubconfig"]={};s.MigrationHubConfig=i.defineService("migrationhubconfig",["2019-06-30"]);Object.defineProperty(a.services["migrationhubconfig"],"2019-06-30",{get:function get(){var e=r(6572);e.paginators=r(9349).pagination;return e},enumerable:true,configurable:true});e.exports=s.MigrationHubConfig},3246:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["licensemanagerlinuxsubscriptions"]={};s.LicenseManagerLinuxSubscriptions=i.defineService("licensemanagerlinuxsubscriptions",["2018-05-10"]);Object.defineProperty(a.services["licensemanagerlinuxsubscriptions"],"2018-05-10",{get:function get(){var e=r(5226);e.paginators=r(3235).pagination;return e},enumerable:true,configurable:true});e.exports=s.LicenseManagerLinuxSubscriptions},3256:function(e){e.exports={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:{}}}}}},3259:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["ecrpublic"]={};s.ECRPUBLIC=i.defineService("ecrpublic",["2020-10-30"]);Object.defineProperty(a.services["ecrpublic"],"2020-10-30",{get:function get(){var e=r(9797);e.paginators=r(4788).pagination;return e},enumerable:true,configurable:true});e.exports=s.ECRPUBLIC},3262:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["appmesh"]={};s.AppMesh=i.defineService("appmesh",["2018-10-01","2018-10-01*","2019-01-25"]);Object.defineProperty(a.services["appmesh"],"2018-10-01",{get:function get(){var e=r(3256);e.paginators=r(9254).pagination;return e},enumerable:true,configurable:true});Object.defineProperty(a.services["appmesh"],"2019-01-25",{get:function get(){var e=r(5442);e.paginators=r(6376).pagination;return e},enumerable:true,configurable:true});e.exports=s.AppMesh},3263:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["dms"]={};s.DMS=i.defineService("dms",["2016-01-01"]);Object.defineProperty(a.services["dms"],"2016-01-01",{get:function get(){var e=r(8691);e.paginators=r(9476).pagination;e.waiters=r(8377).waiters;return e},enumerable:true,configurable:true});e.exports=s.DMS},3267:function(e){e.exports={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","parentImage","targetRepository","clientToken"],members:{containerType:{},name:{},description:{},semanticVersion:{},components:{shape:"Sl"},instanceConfiguration:{shape:"St"},dockerfileTemplateData:{},dockerfileTemplateUri:{},platformOverride:{},imageOsVersionOverride:{},parentImage:{},tags:{shape:"Se"},workingDirectory:{},targetRepository:{shape:"S14"},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:"S19"},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:"S25"},enhancedImageMetadataEnabled:{type:"boolean"},tags:{shape:"Se"},clientToken:{idempotencyToken:true},imageScanningConfiguration:{shape:"S27"}}},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:"S25"},enhancedImageMetadataEnabled:{type:"boolean"},schedule:{shape:"S2b"},status:{},tags:{shape:"Se"},clientToken:{idempotencyToken:true},imageScanningConfiguration:{shape:"S27"}}},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:"Su"},tags:{shape:"Se"},workingDirectory:{},additionalInstanceConfiguration:{shape:"S2i"},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:"S2n"},instanceProfileName:{},securityGroupIds:{shape:"S2q"},subnetId:{},logging:{shape:"S2r"},keyPair:{},terminateInstanceOnFailure:{type:"boolean"},snsTopicArn:{},resourceTags:{shape:"S2u"},instanceMetadataOptions:{shape:"S2v"},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"},state:{shape:"S3i"},parameters:{type:"list",member:{type:"structure",required:["name","type"],members:{name:{},type:{},defaultValue:{shape:"Sr"},description:{}}}},owner:{},data:{},kmsKeyId:{},encrypted:{type:"boolean"},dateCreated:{},tags:{shape:"Se"},publisher:{},obfuscate:{type:"boolean"}}}}}},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:"S3v"}}}},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:"S41"}}}},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:"S48"},imageRecipe:{shape:"S4a"},containerRecipe:{shape:"S3v"},sourcePipelineName:{},sourcePipelineArn:{},infrastructureConfiguration:{shape:"S4c"},distributionConfiguration:{shape:"S41"},imageTestsConfiguration:{shape:"S25"},dateCreated:{},outputResources:{shape:"S4d"},tags:{shape:"Se"},buildType:{},imageSource:{},scanState:{type:"structure",members:{status:{},reason:{}}},imageScanningConfiguration:{shape:"S27"}}}}}},GetImagePipeline:{http:{method:"GET",requestUri:"/GetImagePipeline"},input:{type:"structure",required:["imagePipelineArn"],members:{imagePipelineArn:{location:"querystring",locationName:"imagePipelineArn"}}},output:{type:"structure",members:{requestId:{},imagePipeline:{shape:"S4o"}}}},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:"S4a"}}}},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:"S4c"}}}},GetWorkflowExecution:{http:{method:"GET",requestUri:"/GetWorkflowExecution"},input:{type:"structure",required:["workflowExecutionId"],members:{workflowExecutionId:{location:"querystring",locationName:"workflowExecutionId"}}},output:{type:"structure",members:{requestId:{},workflowBuildVersionArn:{},workflowExecutionId:{},imageBuildVersionArn:{},type:{},status:{},message:{},totalStepCount:{type:"integer"},totalStepsSucceeded:{type:"integer"},totalStepsFailed:{type:"integer"},totalStepsSkipped:{type:"integer"},startTime:{},endTime:{}}}},GetWorkflowStepExecution:{http:{method:"GET",requestUri:"/GetWorkflowStepExecution"},input:{type:"structure",required:["stepExecutionId"],members:{stepExecutionId:{location:"querystring",locationName:"stepExecutionId"}}},output:{type:"structure",members:{requestId:{},stepExecutionId:{},workflowBuildVersionArn:{},workflowExecutionId:{},imageBuildVersionArn:{},name:{},description:{},action:{},status:{},rollbackStatus:{},message:{},inputs:{},outputs:{},startTime:{},endTime:{},onFailure:{},timeoutSeconds:{type:"integer"}}}},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:{}}}},ImportVmImage:{http:{method:"PUT",requestUri:"/ImportVmImage"},input:{type:"structure",required:["name","semanticVersion","platform","vmImportTaskId","clientToken"],members:{name:{},semanticVersion:{},description:{},platform:{},osVersion:{},vmImportTaskId:{},tags:{shape:"Se"},clientToken:{idempotencyToken:true}}},output:{type:"structure",members:{requestId:{},imageArn:{},clientToken:{}}}},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"},state:{shape:"S3i"},type:{},owner:{},description:{},changeDescription:{},dateCreated:{},tags:{shape:"Se"},publisher:{},obfuscate:{type:"boolean"}}}},nextToken:{}}}},ListComponents:{http:{requestUri:"/ListComponents"},input:{type:"structure",members:{owner:{},filters:{shape:"S5v"},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:"S5v"},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:"S5v"},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:"S5v"},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{requestId:{},imageSummaryList:{shape:"S6f"},nextToken:{}}}},ListImagePackages:{http:{requestUri:"/ListImagePackages"},input:{type:"structure",required:["imageBuildVersionArn"],members:{imageBuildVersionArn:{},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{requestId:{},imagePackageList:{type:"list",member:{type:"structure",members:{packageName:{},packageVersion:{}}}},nextToken:{}}}},ListImagePipelineImages:{http:{requestUri:"/ListImagePipelineImages"},input:{type:"structure",required:["imagePipelineArn"],members:{imagePipelineArn:{},filters:{shape:"S5v"},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{requestId:{},imageSummaryList:{shape:"S6f"},nextToken:{}}}},ListImagePipelines:{http:{requestUri:"/ListImagePipelines"},input:{type:"structure",members:{filters:{shape:"S5v"},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{requestId:{},imagePipelineList:{type:"list",member:{shape:"S4o"}},nextToken:{}}}},ListImageRecipes:{http:{requestUri:"/ListImageRecipes"},input:{type:"structure",members:{owner:{},filters:{shape:"S5v"},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:{}}}},ListImageScanFindingAggregations:{http:{requestUri:"/ListImageScanFindingAggregations"},input:{type:"structure",members:{filter:{shape:"S5w"},nextToken:{}}},output:{type:"structure",members:{requestId:{},aggregationType:{},responses:{type:"list",member:{type:"structure",members:{accountAggregation:{type:"structure",members:{accountId:{},severityCounts:{shape:"S6z"}}},imageAggregation:{type:"structure",members:{imageBuildVersionArn:{},severityCounts:{shape:"S6z"}}},imagePipelineAggregation:{type:"structure",members:{imagePipelineArn:{},severityCounts:{shape:"S6z"}}},vulnerabilityIdAggregation:{type:"structure",members:{vulnerabilityId:{},severityCounts:{shape:"S6z"}}}}}},nextToken:{}}}},ListImageScanFindings:{http:{requestUri:"/ListImageScanFindings"},input:{type:"structure",members:{filters:{type:"list",member:{type:"structure",members:{name:{},values:{type:"list",member:{}}}}},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{requestId:{},findings:{type:"list",member:{type:"structure",members:{awsAccountId:{},imageBuildVersionArn:{},imagePipelineArn:{},type:{},description:{},title:{},remediation:{type:"structure",members:{recommendation:{type:"structure",members:{text:{},url:{}}}}},severity:{},firstObservedAt:{type:"timestamp"},updatedAt:{type:"timestamp"},inspectorScore:{type:"double"},inspectorScoreDetails:{type:"structure",members:{adjustedCvss:{type:"structure",members:{scoreSource:{},cvssSource:{},version:{},score:{type:"double"},scoringVector:{},adjustments:{type:"list",member:{type:"structure",members:{metric:{},reason:{}}}}}}}},packageVulnerabilityDetails:{type:"structure",required:["vulnerabilityId"],members:{vulnerabilityId:{},vulnerablePackages:{type:"list",member:{type:"structure",members:{name:{},version:{},sourceLayerHash:{},epoch:{type:"integer"},release:{},arch:{},packageManager:{},filePath:{},fixedInVersion:{},remediation:{}}}},source:{},cvss:{type:"list",member:{type:"structure",members:{baseScore:{type:"double"},scoringVector:{},version:{},source:{}}}},relatedVulnerabilities:{type:"list",member:{}},sourceUrl:{},vendorSeverity:{},vendorCreatedAt:{type:"timestamp"},vendorUpdatedAt:{type:"timestamp"},referenceUrls:{type:"list",member:{}}}},fixAvailable:{}}}},nextToken:{}}}},ListImages:{http:{requestUri:"/ListImages"},input:{type:"structure",members:{owner:{},filters:{shape:"S5v"},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:{},buildType:{},imageSource:{}}}},nextToken:{}}}},ListInfrastructureConfigurations:{http:{requestUri:"/ListInfrastructureConfigurations"},input:{type:"structure",members:{filters:{shape:"S5v"},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{requestId:{},infrastructureConfigurationSummaryList:{type:"list",member:{type:"structure",members:{arn:{},name:{},description:{},dateCreated:{},dateUpdated:{},resourceTags:{shape:"S2u"},tags:{shape:"Se"},instanceTypes:{shape:"S2n"},instanceProfileName:{}}}},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"}}}},ListWorkflowExecutions:{http:{requestUri:"/ListWorkflowExecutions"},input:{type:"structure",required:["imageBuildVersionArn"],members:{maxResults:{type:"integer"},nextToken:{},imageBuildVersionArn:{}}},output:{type:"structure",members:{requestId:{},workflowExecutions:{type:"list",member:{type:"structure",members:{workflowBuildVersionArn:{},workflowExecutionId:{},type:{},status:{},message:{},totalStepCount:{type:"integer"},totalStepsSucceeded:{type:"integer"},totalStepsFailed:{type:"integer"},totalStepsSkipped:{type:"integer"},startTime:{},endTime:{}}}},imageBuildVersionArn:{},message:{},nextToken:{}}}},ListWorkflowStepExecutions:{http:{requestUri:"/ListWorkflowStepExecutions"},input:{type:"structure",required:["workflowExecutionId"],members:{maxResults:{type:"integer"},nextToken:{},workflowExecutionId:{}}},output:{type:"structure",members:{requestId:{},steps:{type:"list",member:{type:"structure",members:{stepExecutionId:{},name:{},description:{},action:{},status:{},rollbackStatus:{},message:{},inputs:{},outputs:{},startTime:{},endTime:{}}}},workflowBuildVersionArn:{},workflowExecutionId:{},imageBuildVersionArn:{},message:{},nextToken:{}}}},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:"S19"},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:"S25"},enhancedImageMetadataEnabled:{type:"boolean"},schedule:{shape:"S2b"},status:{},clientToken:{idempotencyToken:true},imageScanningConfiguration:{shape:"S27"}}},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:"S2n"},instanceProfileName:{},securityGroupIds:{shape:"S2q"},subnetId:{},logging:{shape:"S2r"},keyPair:{},terminateInstanceOnFailure:{type:"boolean"},snsTopicArn:{},clientToken:{idempotencyToken:true},resourceTags:{shape:"S2u"},instanceMetadataOptions:{shape:"S2v"}}},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:{},parameters:{type:"list",member:{type:"structure",required:["name","value"],members:{name:{},value:{shape:"Sr"}}}}}}},Sr:{type:"list",member:{}},St:{type:"structure",members:{image:{},blockDeviceMappings:{shape:"Su"}}},Su:{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:{},throughput:{type:"integer"}}},virtualName:{},noDevice:{}}}},S14:{type:"structure",required:["service","repositoryName"],members:{service:{},repositoryName:{}}},S19:{type:"list",member:{type:"structure",required:["region"],members:{region:{},amiDistributionConfiguration:{type:"structure",members:{name:{},description:{},targetAccountIds:{shape:"S1d"},amiTags:{shape:"Se"},kmsKeyId:{},launchPermission:{type:"structure",members:{userIds:{shape:"S1d"},userGroups:{shape:"S1g"},organizationArns:{type:"list",member:{}},organizationalUnitArns:{type:"list",member:{}}}}}},containerDistributionConfiguration:{type:"structure",required:["targetRepository"],members:{description:{},containerTags:{shape:"S1g"},targetRepository:{shape:"S14"}}},licenseConfigurationArns:{type:"list",member:{}},launchTemplateConfigurations:{type:"list",member:{type:"structure",required:["launchTemplateId"],members:{launchTemplateId:{},accountId:{},setDefaultVersion:{type:"boolean"}}}},s3ExportConfiguration:{type:"structure",required:["roleName","diskImageFormat","s3Bucket"],members:{roleName:{},diskImageFormat:{},s3Bucket:{},s3Prefix:{}}},fastLaunchConfigurations:{type:"list",member:{type:"structure",required:["enabled"],members:{enabled:{type:"boolean"},snapshotConfiguration:{type:"structure",members:{targetResourceCount:{type:"integer"}}},maxParallelLaunches:{type:"integer"},launchTemplate:{type:"structure",members:{launchTemplateId:{},launchTemplateName:{},launchTemplateVersion:{}}},accountId:{}}}}}}},S1d:{type:"list",member:{}},S1g:{type:"list",member:{}},S25:{type:"structure",members:{imageTestsEnabled:{type:"boolean"},timeoutMinutes:{type:"integer"}}},S27:{type:"structure",members:{imageScanningEnabled:{type:"boolean"},ecrConfiguration:{type:"structure",members:{repositoryName:{},containerTags:{shape:"S1g"}}}}},S2b:{type:"structure",members:{scheduleExpression:{},timezone:{},pipelineExecutionStartCondition:{}}},S2i:{type:"structure",members:{systemsManagerAgent:{type:"structure",members:{uninstallAfterBuild:{type:"boolean"}}},userDataOverride:{}}},S2n:{type:"list",member:{}},S2q:{type:"list",member:{}},S2r:{type:"structure",members:{s3Logs:{type:"structure",members:{s3BucketName:{},s3KeyPrefix:{}}}}},S2u:{type:"map",key:{},value:{}},S2v:{type:"structure",members:{httpTokens:{},httpPutResponseHopLimit:{type:"integer"}}},S3i:{type:"structure",members:{status:{},reason:{}}},S3v:{type:"structure",members:{arn:{},containerType:{},name:{},description:{},platform:{},owner:{},version:{},components:{shape:"Sl"},instanceConfiguration:{shape:"St"},dockerfileTemplateData:{},kmsKeyId:{},encrypted:{type:"boolean"},parentImage:{},dateCreated:{},tags:{shape:"Se"},workingDirectory:{},targetRepository:{shape:"S14"}}},S41:{type:"structure",required:["timeoutMinutes"],members:{arn:{},name:{},description:{},distributions:{shape:"S19"},timeoutMinutes:{type:"integer"},dateCreated:{},dateUpdated:{},tags:{shape:"Se"}}},S48:{type:"structure",members:{status:{},reason:{}}},S4a:{type:"structure",members:{arn:{},type:{},name:{},description:{},platform:{},owner:{},version:{},components:{shape:"Sl"},parentImage:{},blockDeviceMappings:{shape:"Su"},dateCreated:{},tags:{shape:"Se"},workingDirectory:{},additionalInstanceConfiguration:{shape:"S2i"}}},S4c:{type:"structure",members:{arn:{},name:{},description:{},instanceTypes:{shape:"S2n"},instanceProfileName:{},securityGroupIds:{shape:"S2q"},subnetId:{},logging:{shape:"S2r"},keyPair:{},terminateInstanceOnFailure:{type:"boolean"},snsTopicArn:{},dateCreated:{},dateUpdated:{},resourceTags:{shape:"S2u"},instanceMetadataOptions:{shape:"S2v"},tags:{shape:"Se"}}},S4d:{type:"structure",members:{amis:{type:"list",member:{type:"structure",members:{region:{},image:{},name:{},description:{},state:{shape:"S48"},accountId:{}}}},containers:{type:"list",member:{type:"structure",members:{region:{},imageUris:{shape:"S1g"}}}}}},S4o:{type:"structure",members:{arn:{},name:{},description:{},platform:{},enhancedImageMetadataEnabled:{type:"boolean"},imageRecipeArn:{},containerRecipeArn:{},infrastructureConfigurationArn:{},distributionConfigurationArn:{},imageTestsConfiguration:{shape:"S25"},schedule:{shape:"S2b"},status:{},dateCreated:{},dateUpdated:{},dateLastRun:{},dateNextRun:{},tags:{shape:"Se"},imageScanningConfiguration:{shape:"S27"}}},S5v:{type:"list",member:{shape:"S5w"}},S5w:{type:"structure",members:{name:{},values:{type:"list",member:{}}}},S6f:{type:"list",member:{type:"structure",members:{arn:{},name:{},type:{},version:{},platform:{},osVersion:{},state:{shape:"S48"},owner:{},dateCreated:{},outputResources:{shape:"S4d"},tags:{shape:"Se"},buildType:{},imageSource:{}}}},S6z:{type:"structure",members:{all:{type:"long"},critical:{type:"long"},high:{type:"long"},medium:{type:"long"}}}}}},3272:function(e){e.exports={pagination:{ListEnabledControls:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"enabledControls"}}}},3286:function(e){e.exports={pagination:{GetOutpostInstanceTypes:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListAssets:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListCatalogItems:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListOrders:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListOutposts:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListSites:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"}}}},3295:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["cloudwatchevents"]={};s.CloudWatchEvents=i.defineService("cloudwatchevents",["2014-02-03*","2015-10-07"]);Object.defineProperty(a.services["cloudwatchevents"],"2015-10-07",{get:function get(){var e=r(340);e.paginators=r(2418).pagination;return e},enumerable:true,configurable:true});e.exports=s.CloudWatchEvents},3298:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["appintegrations"]={};s.AppIntegrations=i.defineService("appintegrations",["2020-07-29"]);Object.defineProperty(a.services["appintegrations"],"2020-07-29",{get:function get(){var e=r(408);e.paginators=r(8465).pagination;return e},enumerable:true,configurable:true});e.exports=s.AppIntegrations},3300:function(e){e.exports={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:{}}}}},deprecated:true,deprecatedMessage:"AWS Server Migration Service is Deprecated."}},3301:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["account"]={};s.Account=i.defineService("account",["2021-02-01"]);Object.defineProperty(a.services["account"],"2021-02-01",{get:function get(){var e=r(2654);e.paginators=r(5569).pagination;return e},enumerable:true,configurable:true});e.exports=s.Account},3306:function(e){e.exports={pagination:{ListTunnels:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"}}}},3311:function(e){e.exports={pagination:{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"}}}},3325:function(e){e.exports={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"],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:{}}}}},3336:function(e){e.exports={pagination:{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"}}}},3337:function(e){e.exports={pagination:{ListApplications:{input_token:"nextToken",output_token:"nextToken",result_key:"applicationSummaries"}}}},3339:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2020-04-30",endpointPrefix:"resiliencehub",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"AWS Resilience Hub",serviceId:"resiliencehub",signatureVersion:"v4",signingName:"resiliencehub",uid:"resiliencehub-2020-04-30"},operations:{AddDraftAppVersionResourceMappings:{http:{requestUri:"/add-draft-app-version-resource-mappings",responseCode:200},input:{type:"structure",required:["appArn","resourceMappings"],members:{appArn:{},resourceMappings:{shape:"S3"}}},output:{type:"structure",required:["appArn","appVersion","resourceMappings"],members:{appArn:{},appVersion:{},resourceMappings:{shape:"S3"}}}},CreateApp:{http:{requestUri:"/create-app",responseCode:200},input:{type:"structure",required:["name"],members:{assessmentSchedule:{},clientToken:{idempotencyToken:true},description:{},name:{},policyArn:{},tags:{shape:"Si"}}},output:{type:"structure",required:["app"],members:{app:{shape:"Sm"}}}},CreateAppVersionAppComponent:{http:{requestUri:"/create-app-version-app-component",responseCode:200},input:{type:"structure",required:["appArn","name","type"],members:{additionalInfo:{shape:"Ss"},appArn:{},clientToken:{idempotencyToken:true},id:{},name:{},type:{}}},output:{type:"structure",required:["appArn","appVersion"],members:{appArn:{},appComponent:{shape:"Sx"},appVersion:{}}}},CreateAppVersionResource:{http:{requestUri:"/create-app-version-resource",responseCode:200},input:{type:"structure",required:["appArn","appComponents","logicalResourceId","physicalResourceId","resourceType"],members:{additionalInfo:{shape:"Ss"},appArn:{},appComponents:{shape:"Sz"},awsAccountId:{},awsRegion:{},clientToken:{idempotencyToken:true},logicalResourceId:{shape:"S10"},physicalResourceId:{},resourceName:{},resourceType:{}}},output:{type:"structure",required:["appArn","appVersion"],members:{appArn:{},appVersion:{},physicalResource:{shape:"S13"}}}},CreateRecommendationTemplate:{http:{requestUri:"/create-recommendation-template",responseCode:200},input:{type:"structure",required:["assessmentArn","name"],members:{assessmentArn:{},bucketName:{},clientToken:{idempotencyToken:true},format:{},name:{},recommendationIds:{shape:"S19"},recommendationTypes:{shape:"S1b"},tags:{shape:"Si"}}},output:{type:"structure",members:{recommendationTemplate:{shape:"S1e"}}}},CreateResiliencyPolicy:{http:{requestUri:"/create-resiliency-policy",responseCode:200},input:{type:"structure",required:["policy","policyName","tier"],members:{clientToken:{idempotencyToken:true},dataLocationConstraint:{},policy:{shape:"S1k"},policyDescription:{},policyName:{},tags:{shape:"Si"},tier:{}}},output:{type:"structure",required:["policy"],members:{policy:{shape:"S1q"}}}},DeleteApp:{http:{requestUri:"/delete-app",responseCode:200},input:{type:"structure",required:["appArn"],members:{appArn:{},clientToken:{idempotencyToken:true},forceDelete:{type:"boolean"}}},output:{type:"structure",required:["appArn"],members:{appArn:{}}}},DeleteAppAssessment:{http:{requestUri:"/delete-app-assessment",responseCode:200},input:{type:"structure",required:["assessmentArn"],members:{assessmentArn:{},clientToken:{idempotencyToken:true}}},output:{type:"structure",required:["assessmentArn","assessmentStatus"],members:{assessmentArn:{},assessmentStatus:{}}}},DeleteAppInputSource:{http:{requestUri:"/delete-app-input-source",responseCode:200},input:{type:"structure",required:["appArn"],members:{appArn:{},clientToken:{idempotencyToken:true},eksSourceClusterNamespace:{shape:"S1y"},sourceArn:{},terraformSource:{shape:"S20"}}},output:{type:"structure",members:{appArn:{},appInputSource:{shape:"S23"}}}},DeleteAppVersionAppComponent:{http:{requestUri:"/delete-app-version-app-component",responseCode:200},input:{type:"structure",required:["appArn","id"],members:{appArn:{},clientToken:{idempotencyToken:true},id:{}}},output:{type:"structure",required:["appArn","appVersion"],members:{appArn:{},appComponent:{shape:"Sx"},appVersion:{}}}},DeleteAppVersionResource:{http:{requestUri:"/delete-app-version-resource",responseCode:200},input:{type:"structure",required:["appArn"],members:{appArn:{},awsAccountId:{},awsRegion:{},clientToken:{idempotencyToken:true},logicalResourceId:{shape:"S10"},physicalResourceId:{},resourceName:{}}},output:{type:"structure",required:["appArn","appVersion"],members:{appArn:{},appVersion:{},physicalResource:{shape:"S13"}}}},DeleteRecommendationTemplate:{http:{requestUri:"/delete-recommendation-template",responseCode:200},input:{type:"structure",required:["recommendationTemplateArn"],members:{clientToken:{idempotencyToken:true},recommendationTemplateArn:{}}},output:{type:"structure",required:["recommendationTemplateArn","status"],members:{recommendationTemplateArn:{},status:{}}}},DeleteResiliencyPolicy:{http:{requestUri:"/delete-resiliency-policy",responseCode:200},input:{type:"structure",required:["policyArn"],members:{clientToken:{idempotencyToken:true},policyArn:{}}},output:{type:"structure",required:["policyArn"],members:{policyArn:{}}}},DescribeApp:{http:{requestUri:"/describe-app",responseCode:200},input:{type:"structure",required:["appArn"],members:{appArn:{}}},output:{type:"structure",required:["app"],members:{app:{shape:"Sm"}}}},DescribeAppAssessment:{http:{requestUri:"/describe-app-assessment",responseCode:200},input:{type:"structure",required:["assessmentArn"],members:{assessmentArn:{}}},output:{type:"structure",required:["assessment"],members:{assessment:{shape:"S2h"}}}},DescribeAppVersion:{http:{requestUri:"/describe-app-version",responseCode:200},input:{type:"structure",required:["appArn","appVersion"],members:{appArn:{},appVersion:{}}},output:{type:"structure",required:["appArn","appVersion"],members:{additionalInfo:{shape:"Ss"},appArn:{},appVersion:{}}}},DescribeAppVersionAppComponent:{http:{requestUri:"/describe-app-version-app-component",responseCode:200},input:{type:"structure",required:["appArn","appVersion","id"],members:{appArn:{},appVersion:{},id:{}}},output:{type:"structure",required:["appArn","appVersion"],members:{appArn:{},appComponent:{shape:"Sx"},appVersion:{}}}},DescribeAppVersionResource:{http:{requestUri:"/describe-app-version-resource",responseCode:200},input:{type:"structure",required:["appArn","appVersion"],members:{appArn:{},appVersion:{},awsAccountId:{},awsRegion:{},logicalResourceId:{shape:"S10"},physicalResourceId:{},resourceName:{}}},output:{type:"structure",required:["appArn","appVersion"],members:{appArn:{},appVersion:{},physicalResource:{shape:"S13"}}}},DescribeAppVersionResourcesResolutionStatus:{http:{requestUri:"/describe-app-version-resources-resolution-status",responseCode:200},input:{type:"structure",required:["appArn","appVersion"],members:{appArn:{},appVersion:{},resolutionId:{}}},output:{type:"structure",required:["appArn","appVersion","resolutionId","status"],members:{appArn:{},appVersion:{},errorMessage:{},resolutionId:{},status:{}}}},DescribeAppVersionTemplate:{http:{requestUri:"/describe-app-version-template",responseCode:200},input:{type:"structure",required:["appArn","appVersion"],members:{appArn:{},appVersion:{}}},output:{type:"structure",required:["appArn","appTemplateBody","appVersion"],members:{appArn:{},appTemplateBody:{},appVersion:{}}}},DescribeDraftAppVersionResourcesImportStatus:{http:{requestUri:"/describe-draft-app-version-resources-import-status",responseCode:200},input:{type:"structure",required:["appArn"],members:{appArn:{}}},output:{type:"structure",required:["appArn","appVersion","status","statusChangeTime"],members:{appArn:{},appVersion:{},errorMessage:{},status:{},statusChangeTime:{type:"timestamp"}}}},DescribeResiliencyPolicy:{http:{requestUri:"/describe-resiliency-policy",responseCode:200},input:{type:"structure",required:["policyArn"],members:{policyArn:{}}},output:{type:"structure",required:["policy"],members:{policy:{shape:"S1q"}}}},ImportResourcesToDraftAppVersion:{http:{requestUri:"/import-resources-to-draft-app-version",responseCode:200},input:{type:"structure",required:["appArn"],members:{appArn:{},eksSources:{shape:"S3d"},importStrategy:{},sourceArns:{shape:"S3h"},terraformSources:{shape:"S3i"}}},output:{type:"structure",required:["appArn","appVersion","status"],members:{appArn:{},appVersion:{},eksSources:{shape:"S3d"},sourceArns:{shape:"S3h"},status:{},terraformSources:{shape:"S3i"}}}},ListAlarmRecommendations:{http:{requestUri:"/list-alarm-recommendations",responseCode:200},input:{type:"structure",required:["assessmentArn"],members:{assessmentArn:{},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",required:["alarmRecommendations"],members:{alarmRecommendations:{type:"list",member:{type:"structure",required:["name","recommendationId","referenceId","type"],members:{appComponentName:{},description:{},items:{shape:"S3r"},name:{},prerequisite:{},recommendationId:{},referenceId:{},type:{}}}},nextToken:{}}}},ListAppAssessments:{http:{method:"GET",requestUri:"/list-app-assessments",responseCode:200},input:{type:"structure",members:{appArn:{location:"querystring",locationName:"appArn"},assessmentName:{location:"querystring",locationName:"assessmentName"},assessmentStatus:{location:"querystring",locationName:"assessmentStatus",type:"list",member:{}},complianceStatus:{location:"querystring",locationName:"complianceStatus"},invoker:{location:"querystring",locationName:"invoker"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},reverseOrder:{location:"querystring",locationName:"reverseOrder",type:"boolean"}}},output:{type:"structure",required:["assessmentSummaries"],members:{assessmentSummaries:{type:"list",member:{type:"structure",required:["assessmentArn","assessmentStatus"],members:{appArn:{},appVersion:{},assessmentArn:{},assessmentName:{},assessmentStatus:{},complianceStatus:{},cost:{shape:"S2l"},endTime:{type:"timestamp"},invoker:{},message:{},resiliencyScore:{type:"double"},startTime:{type:"timestamp"}}}},nextToken:{}}}},ListAppComponentCompliances:{http:{requestUri:"/list-app-component-compliances",responseCode:200},input:{type:"structure",required:["assessmentArn"],members:{assessmentArn:{},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",required:["componentCompliances"],members:{componentCompliances:{type:"list",member:{type:"structure",members:{appComponentName:{},compliance:{shape:"S2i"},cost:{shape:"S2l"},message:{},resiliencyScore:{shape:"S2p"},status:{}}}},nextToken:{}}}},ListAppComponentRecommendations:{http:{requestUri:"/list-app-component-recommendations",responseCode:200},input:{type:"structure",required:["assessmentArn"],members:{assessmentArn:{},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",required:["componentRecommendations"],members:{componentRecommendations:{type:"list",member:{type:"structure",required:["appComponentName","configRecommendations","recommendationStatus"],members:{appComponentName:{},configRecommendations:{type:"list",member:{type:"structure",required:["name","optimizationType","referenceId"],members:{appComponentName:{},compliance:{shape:"S2i"},cost:{shape:"S2l"},description:{},haArchitecture:{},name:{},optimizationType:{},recommendationCompliance:{type:"map",key:{},value:{type:"structure",required:["expectedComplianceStatus"],members:{expectedComplianceStatus:{},expectedRpoDescription:{},expectedRpoInSecs:{type:"integer"},expectedRtoDescription:{},expectedRtoInSecs:{type:"integer"}}}},referenceId:{},suggestedChanges:{type:"list",member:{}}}}},recommendationStatus:{}}}},nextToken:{}}}},ListAppInputSources:{http:{requestUri:"/list-app-input-sources",responseCode:200},input:{type:"structure",required:["appArn","appVersion"],members:{appArn:{},appVersion:{},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",required:["appInputSources"],members:{appInputSources:{type:"list",member:{shape:"S23"}},nextToken:{}}}},ListAppVersionAppComponents:{http:{requestUri:"/list-app-version-app-components",responseCode:200},input:{type:"structure",required:["appArn","appVersion"],members:{appArn:{},appVersion:{},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",required:["appArn","appVersion"],members:{appArn:{},appComponents:{shape:"S14"},appVersion:{},nextToken:{}}}},ListAppVersionResourceMappings:{http:{requestUri:"/list-app-version-resource-mappings",responseCode:200},input:{type:"structure",required:["appArn","appVersion"],members:{appArn:{},appVersion:{},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",required:["resourceMappings"],members:{nextToken:{},resourceMappings:{shape:"S3"}}}},ListAppVersionResources:{http:{requestUri:"/list-app-version-resources",responseCode:200},input:{type:"structure",required:["appArn","appVersion"],members:{appArn:{},appVersion:{},maxResults:{type:"integer"},nextToken:{},resolutionId:{}}},output:{type:"structure",required:["physicalResources","resolutionId"],members:{nextToken:{},physicalResources:{type:"list",member:{shape:"S13"}},resolutionId:{}}}},ListAppVersions:{http:{requestUri:"/list-app-versions",responseCode:200},input:{type:"structure",required:["appArn"],members:{appArn:{},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",required:["appVersions"],members:{appVersions:{type:"list",member:{type:"structure",required:["appVersion"],members:{appVersion:{}}}},nextToken:{}}}},ListApps:{http:{method:"GET",requestUri:"/list-apps",responseCode:200},input:{type:"structure",members:{appArn:{location:"querystring",locationName:"appArn"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},name:{location:"querystring",locationName:"name"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",required:["appSummaries"],members:{appSummaries:{type:"list",member:{type:"structure",required:["appArn","creationTime","name"],members:{appArn:{},assessmentSchedule:{},complianceStatus:{},creationTime:{type:"timestamp"},description:{},name:{},resiliencyScore:{type:"double"},status:{}}}},nextToken:{}}}},ListRecommendationTemplates:{http:{method:"GET",requestUri:"/list-recommendation-templates",responseCode:200},input:{type:"structure",required:["assessmentArn"],members:{assessmentArn:{location:"querystring",locationName:"assessmentArn"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},name:{location:"querystring",locationName:"name"},nextToken:{location:"querystring",locationName:"nextToken"},recommendationTemplateArn:{location:"querystring",locationName:"recommendationTemplateArn"},reverseOrder:{location:"querystring",locationName:"reverseOrder",type:"boolean"},status:{location:"querystring",locationName:"status",type:"list",member:{}}}},output:{type:"structure",members:{nextToken:{},recommendationTemplates:{type:"list",member:{shape:"S1e"}}}}},ListResiliencyPolicies:{http:{method:"GET",requestUri:"/list-resiliency-policies",responseCode:200},input:{type:"structure",members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},policyName:{location:"querystring",locationName:"policyName"}}},output:{type:"structure",required:["resiliencyPolicies"],members:{nextToken:{},resiliencyPolicies:{shape:"S54"}}}},ListSopRecommendations:{http:{requestUri:"/list-sop-recommendations",responseCode:200},input:{type:"structure",required:["assessmentArn"],members:{assessmentArn:{},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",required:["sopRecommendations"],members:{nextToken:{},sopRecommendations:{type:"list",member:{type:"structure",required:["recommendationId","referenceId","serviceType"],members:{appComponentName:{},description:{},items:{shape:"S3r"},name:{},prerequisite:{},recommendationId:{},referenceId:{},serviceType:{}}}}}}},ListSuggestedResiliencyPolicies:{http:{method:"GET",requestUri:"/list-suggested-resiliency-policies",responseCode:200},input:{type:"structure",members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",required:["resiliencyPolicies"],members:{nextToken:{},resiliencyPolicies:{shape:"S54"}}}},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:"Si"}}}},ListTestRecommendations:{http:{requestUri:"/list-test-recommendations",responseCode:200},input:{type:"structure",required:["assessmentArn"],members:{assessmentArn:{},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",required:["testRecommendations"],members:{nextToken:{},testRecommendations:{type:"list",member:{type:"structure",required:["referenceId"],members:{appComponentName:{},dependsOnAlarms:{type:"list",member:{}},description:{},intent:{},items:{shape:"S3r"},name:{},prerequisite:{},recommendationId:{},referenceId:{},risk:{},type:{}}}}}}},ListUnsupportedAppVersionResources:{http:{requestUri:"/list-unsupported-app-version-resources",responseCode:200},input:{type:"structure",required:["appArn","appVersion"],members:{appArn:{},appVersion:{},maxResults:{type:"integer"},nextToken:{},resolutionId:{}}},output:{type:"structure",required:["resolutionId","unsupportedResources"],members:{nextToken:{},resolutionId:{},unsupportedResources:{type:"list",member:{type:"structure",required:["logicalResourceId","physicalResourceId","resourceType"],members:{logicalResourceId:{shape:"S10"},physicalResourceId:{shape:"S8"},resourceType:{},unsupportedResourceStatus:{}}}}}}},PublishAppVersion:{http:{requestUri:"/publish-app-version",responseCode:200},input:{type:"structure",required:["appArn"],members:{appArn:{}}},output:{type:"structure",required:["appArn"],members:{appArn:{},appVersion:{}}}},PutDraftAppVersionTemplate:{http:{requestUri:"/put-draft-app-version-template",responseCode:200},input:{type:"structure",required:["appArn","appTemplateBody"],members:{appArn:{},appTemplateBody:{}}},output:{type:"structure",members:{appArn:{},appVersion:{}}}},RemoveDraftAppVersionResourceMappings:{http:{requestUri:"/remove-draft-app-version-resource-mappings",responseCode:200},input:{type:"structure",required:["appArn"],members:{appArn:{},appRegistryAppNames:{shape:"S5v"},eksSourceNames:{shape:"S5w"},logicalStackNames:{shape:"S5w"},resourceGroupNames:{shape:"S5v"},resourceNames:{shape:"S5v"},terraformSourceNames:{shape:"S5w"}}},output:{type:"structure",members:{appArn:{},appVersion:{}}}},ResolveAppVersionResources:{http:{requestUri:"/resolve-app-version-resources",responseCode:200},input:{type:"structure",required:["appArn","appVersion"],members:{appArn:{},appVersion:{}}},output:{type:"structure",required:["appArn","appVersion","resolutionId","status"],members:{appArn:{},appVersion:{},resolutionId:{},status:{}}}},StartAppAssessment:{http:{requestUri:"/start-app-assessment",responseCode:200},input:{type:"structure",required:["appArn","appVersion","assessmentName"],members:{appArn:{},appVersion:{},assessmentName:{},clientToken:{idempotencyToken:true},tags:{shape:"Si"}}},output:{type:"structure",required:["assessment"],members:{assessment:{shape:"S2h"}}}},TagResource:{http:{requestUri:"/tags/{resourceArn}",responseCode:200},input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tags:{shape:"Si"}}},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:{},sensitive:true}}},output:{type:"structure",members:{}}},UpdateApp:{http:{requestUri:"/update-app",responseCode:200},input:{type:"structure",required:["appArn"],members:{appArn:{},assessmentSchedule:{},clearResiliencyPolicyArn:{type:"boolean"},description:{},policyArn:{}}},output:{type:"structure",required:["app"],members:{app:{shape:"Sm"}}}},UpdateAppVersion:{http:{requestUri:"/update-app-version",responseCode:200},input:{type:"structure",required:["appArn"],members:{additionalInfo:{shape:"Ss"},appArn:{}}},output:{type:"structure",required:["appArn","appVersion"],members:{additionalInfo:{shape:"Ss"},appArn:{},appVersion:{}}}},UpdateAppVersionAppComponent:{http:{requestUri:"/update-app-version-app-component",responseCode:200},input:{type:"structure",required:["appArn","id"],members:{additionalInfo:{shape:"Ss"},appArn:{},id:{},name:{},type:{}}},output:{type:"structure",required:["appArn","appVersion"],members:{appArn:{},appComponent:{shape:"Sx"},appVersion:{}}}},UpdateAppVersionResource:{http:{requestUri:"/update-app-version-resource",responseCode:200},input:{type:"structure",required:["appArn"],members:{additionalInfo:{shape:"Ss"},appArn:{},appComponents:{shape:"Sz"},awsAccountId:{},awsRegion:{},excluded:{type:"boolean"},logicalResourceId:{shape:"S10"},physicalResourceId:{},resourceName:{},resourceType:{}}},output:{type:"structure",required:["appArn","appVersion"],members:{appArn:{},appVersion:{},physicalResource:{shape:"S13"}}}},UpdateResiliencyPolicy:{http:{requestUri:"/update-resiliency-policy",responseCode:200},input:{type:"structure",required:["policyArn"],members:{dataLocationConstraint:{},policy:{shape:"S1k"},policyArn:{},policyDescription:{},policyName:{},tier:{}}},output:{type:"structure",required:["policy"],members:{policy:{shape:"S1q"}}}}},shapes:{S3:{type:"list",member:{type:"structure",required:["mappingType","physicalResourceId"],members:{appRegistryAppName:{},eksSourceName:{},logicalStackName:{},mappingType:{},physicalResourceId:{shape:"S8"},resourceGroupName:{},resourceName:{},terraformSourceName:{}}}},S8:{type:"structure",required:["identifier","type"],members:{awsAccountId:{},awsRegion:{},identifier:{},type:{}}},Si:{type:"map",key:{},value:{},sensitive:true},Sm:{type:"structure",required:["appArn","creationTime","name"],members:{appArn:{},assessmentSchedule:{},complianceStatus:{},creationTime:{type:"timestamp"},description:{},lastAppComplianceEvaluationTime:{type:"timestamp"},lastResiliencyScoreEvaluationTime:{type:"timestamp"},name:{},policyArn:{},resiliencyScore:{type:"double"},status:{},tags:{shape:"Si"}}},Ss:{type:"map",key:{},value:{type:"list",member:{}}},Sx:{type:"structure",required:["name","type"],members:{additionalInfo:{shape:"Ss"},id:{},name:{},type:{}}},Sz:{type:"list",member:{}},S10:{type:"structure",required:["identifier"],members:{eksSourceName:{},identifier:{},logicalStackName:{},resourceGroupName:{},terraformSourceName:{}}},S13:{type:"structure",required:["logicalResourceId","physicalResourceId","resourceType"],members:{additionalInfo:{shape:"Ss"},appComponents:{shape:"S14"},excluded:{type:"boolean"},logicalResourceId:{shape:"S10"},parentResourceName:{},physicalResourceId:{shape:"S8"},resourceName:{},resourceType:{},sourceType:{}}},S14:{type:"list",member:{shape:"Sx"}},S19:{type:"list",member:{}},S1b:{type:"list",member:{}},S1e:{type:"structure",required:["assessmentArn","format","name","recommendationTemplateArn","recommendationTypes","status"],members:{appArn:{},assessmentArn:{},endTime:{type:"timestamp"},format:{},message:{},name:{},needsReplacements:{type:"boolean"},recommendationIds:{shape:"S19"},recommendationTemplateArn:{},recommendationTypes:{shape:"S1b"},startTime:{type:"timestamp"},status:{},tags:{shape:"Si"},templatesLocation:{type:"structure",members:{bucket:{},prefix:{}}}}},S1k:{type:"map",key:{},value:{type:"structure",required:["rpoInSecs","rtoInSecs"],members:{rpoInSecs:{type:"integer"},rtoInSecs:{type:"integer"}}}},S1q:{type:"structure",members:{creationTime:{type:"timestamp"},dataLocationConstraint:{},estimatedCostTier:{},policy:{shape:"S1k"},policyArn:{},policyDescription:{},policyName:{},tags:{shape:"Si"},tier:{}}},S1y:{type:"structure",required:["eksClusterArn","namespace"],members:{eksClusterArn:{},namespace:{}}},S20:{type:"structure",required:["s3StateFileUrl"],members:{s3StateFileUrl:{}}},S23:{type:"structure",required:["importType"],members:{eksSourceClusterNamespace:{shape:"S1y"},importType:{},resourceCount:{type:"integer"},sourceArn:{},sourceName:{},terraformSource:{shape:"S20"}}},S2h:{type:"structure",required:["assessmentArn","assessmentStatus","invoker"],members:{appArn:{},appVersion:{},assessmentArn:{},assessmentName:{},assessmentStatus:{},compliance:{shape:"S2i"},complianceStatus:{},cost:{shape:"S2l"},endTime:{type:"timestamp"},invoker:{},message:{},policy:{shape:"S1q"},resiliencyScore:{shape:"S2p"},resourceErrorsDetails:{type:"structure",members:{hasMoreErrors:{type:"boolean"},resourceErrors:{type:"list",member:{type:"structure",members:{logicalResourceId:{},physicalResourceId:{},reason:{}}}}}},startTime:{type:"timestamp"},tags:{shape:"Si"}}},S2i:{type:"map",key:{},value:{type:"structure",required:["complianceStatus"],members:{achievableRpoInSecs:{type:"integer"},achievableRtoInSecs:{type:"integer"},complianceStatus:{},currentRpoInSecs:{type:"integer"},currentRtoInSecs:{type:"integer"},message:{},rpoDescription:{},rpoReferenceId:{},rtoDescription:{},rtoReferenceId:{}}}},S2l:{type:"structure",required:["amount","currency","frequency"],members:{amount:{type:"double"},currency:{},frequency:{}}},S2p:{type:"structure",required:["disruptionScore","score"],members:{disruptionScore:{type:"map",key:{},value:{type:"double"}},score:{type:"double"}}},S3d:{type:"list",member:{type:"structure",required:["eksClusterArn","namespaces"],members:{eksClusterArn:{},namespaces:{type:"list",member:{}}}}},S3h:{type:"list",member:{}},S3i:{type:"list",member:{shape:"S20"}},S3r:{type:"list",member:{type:"structure",members:{alreadyImplemented:{type:"boolean"},resourceId:{},targetAccountId:{},targetRegion:{}}}},S54:{type:"list",member:{shape:"S1q"}},S5v:{type:"list",member:{}},S5w:{type:"list",member:{}}}}},3342:function(e){e.exports={pagination:{}}},3364:function(e){e.exports={pagination:{ListGateways:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Gateways"},ListHypervisors:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Hypervisors"},ListVirtualMachines:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"VirtualMachines"}}}},3367:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["applicationinsights"]={};s.ApplicationInsights=i.defineService("applicationinsights",["2018-11-25"]);Object.defineProperty(a.services["applicationinsights"],"2018-11-25",{get:function get(){var e=r(1589);e.paginators=r(9208).pagination;return e},enumerable:true,configurable:true});e.exports=s.ApplicationInsights},3368:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["s3"]={};s.S3=i.defineService("s3",["2006-03-01"]);r(1633);Object.defineProperty(a.services["s3"],"2006-03-01",{get:function get(){var e=r(6107);e.paginators=r(6266).pagination;e.waiters=r(4317).waiters;return e},enumerable:true,configurable:true});e.exports=s.S3},3376:function(e){(function(){var t;e.exports=t=function(){function XMLNodeList(e){this.nodes=e}Object.defineProperty(XMLNodeList.prototype,"length",{get:function(){return this.nodes.length||0}});XMLNodeList.prototype.clone=function(){return this.nodes=null};XMLNodeList.prototype.item=function(e){return this.nodes[e]||null};return XMLNodeList}()}).call(this)},3379:function(e){e.exports={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"}}}},CreateBackendStorage:{http:{requestUri:"/backend/{appId}/storage",responseCode:200},input:{type:"structure",members:{AppId:{location:"uri",locationName:"appId"},BackendEnvironmentName:{locationName:"backendEnvironmentName"},ResourceConfig:{locationName:"resourceConfig",type:"structure",members:{BucketName:{locationName:"bucketName"},Permissions:{shape:"S1h",locationName:"permissions"},ServiceName:{locationName:"serviceName"}},required:["ServiceName","Permissions"]},ResourceName:{locationName:"resourceName"}},required:["AppId","ResourceName","BackendEnvironmentName","ResourceConfig"]},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"}}}},DeleteBackendStorage:{http:{requestUri:"/backend/{appId}/storage/{backendEnvironmentName}/remove",responseCode:200},input:{type:"structure",members:{AppId:{location:"uri",locationName:"appId"},BackendEnvironmentName:{location:"uri",locationName:"backendEnvironmentName"},ResourceName:{locationName:"resourceName"},ServiceName:{locationName:"serviceName"}},required:["AppId","BackendEnvironmentName","ServiceName","ResourceName"]},output:{type:"structure",members:{AppId:{locationName:"appId"},BackendEnvironmentName:{locationName:"backendEnvironmentName"},JobId:{locationName:"jobId"},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:{AmplifyFeatureFlags:{locationName:"amplifyFeatureFlags"},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"},ModelIntrospectionSchema:{locationName:"modelIntrospectionSchema"}}}},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"}}}},GetBackendStorage:{http:{requestUri:"/backend/{appId}/storage/{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"},ResourceConfig:{locationName:"resourceConfig",type:"structure",members:{BucketName:{locationName:"bucketName"},Imported:{locationName:"imported",type:"boolean"},Permissions:{shape:"S1h",locationName:"permissions"},ServiceName:{locationName:"serviceName"}},required:["ServiceName","Imported"]},ResourceName:{locationName:"resourceName"}}}},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"}}}},ImportBackendAuth:{http:{requestUri:"/backend/{appId}/auth/{backendEnvironmentName}/import",responseCode:200},input:{type:"structure",members:{AppId:{location:"uri",locationName:"appId"},BackendEnvironmentName:{location:"uri",locationName:"backendEnvironmentName"},IdentityPoolId:{locationName:"identityPoolId"},NativeClientId:{locationName:"nativeClientId"},UserPoolId:{locationName:"userPoolId"},WebClientId:{locationName:"webClientId"}},required:["AppId","BackendEnvironmentName","UserPoolId","NativeClientId","WebClientId"]},output:{type:"structure",members:{AppId:{locationName:"appId"},BackendEnvironmentName:{locationName:"backendEnvironmentName"},Error:{locationName:"error"},JobId:{locationName:"jobId"},Operation:{locationName:"operation"},Status:{locationName:"status"}}}},ImportBackendStorage:{http:{requestUri:"/backend/{appId}/storage/{backendEnvironmentName}/import",responseCode:200},input:{type:"structure",members:{AppId:{location:"uri",locationName:"appId"},BackendEnvironmentName:{location:"uri",locationName:"backendEnvironmentName"},BucketName:{locationName:"bucketName"},ServiceName:{locationName:"serviceName"}},required:["AppId","BackendEnvironmentName","ServiceName"]},output:{type:"structure",members:{AppId:{locationName:"appId"},BackendEnvironmentName:{locationName:"backendEnvironmentName"},JobId:{locationName:"jobId"},Status:{locationName:"status"}}}},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"}}}},ListS3Buckets:{http:{requestUri:"/s3Buckets",responseCode:200},input:{type:"structure",members:{NextToken:{locationName:"nextToken"}}},output:{type:"structure",members:{Buckets:{locationName:"buckets",type:"list",member:{type:"structure",members:{CreationDate:{locationName:"creationDate"},Name:{locationName:"name"}}}},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:"S16",locationName:"additionalConstraints"},MinimumLength:{locationName:"minimumLength",type:"double"}}},VerificationMessage:{locationName:"verificationMessage",type:"structure",members:{DeliveryMethod:{locationName:"deliveryMethod"},EmailSettings:{shape:"Sq",locationName:"emailSettings"},SmsSettings:{shape:"Sr",locationName:"smsSettings"}},required:["DeliveryMethod"]}}}},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:"S3c",locationName:"loginAuthConfig"}},required:["AppId"]},output:{type:"structure",members:{AppId:{locationName:"appId"},BackendManagerAppId:{locationName:"backendManagerAppId"},Error:{locationName:"error"},LoginAuthConfig:{shape:"S3c",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"}}}},UpdateBackendStorage:{http:{requestUri:"/backend/{appId}/storage/{backendEnvironmentName}",responseCode:200},input:{type:"structure",members:{AppId:{location:"uri",locationName:"appId"},BackendEnvironmentName:{location:"uri",locationName:"backendEnvironmentName"},ResourceConfig:{locationName:"resourceConfig",type:"structure",members:{Permissions:{shape:"S1h",locationName:"permissions"},ServiceName:{locationName:"serviceName"}},required:["ServiceName","Permissions"]},ResourceName:{locationName:"resourceName"}},required:["AppId","BackendEnvironmentName","ResourceName","ResourceConfig"]},output:{type:"structure",members:{AppId:{locationName:"appId"},BackendEnvironmentName:{locationName:"backendEnvironmentName"},JobId:{locationName:"jobId"},Status:{locationName:"status"}}}}},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:"S16",locationName:"additionalConstraints"},MinimumLength:{locationName:"minimumLength",type:"double"}},required:["MinimumLength"]},RequiredSignUpAttributes:{locationName:"requiredSignUpAttributes",type:"list",member:{}},SignInMethod:{locationName:"signInMethod"},UserPoolName:{locationName:"userPoolName"},VerificationMessage:{locationName:"verificationMessage",type:"structure",members:{DeliveryMethod:{locationName:"deliveryMethod"},EmailSettings:{shape:"Sq",locationName:"emailSettings"},SmsSettings:{shape:"Sr",locationName:"smsSettings"}},required:["DeliveryMethod"]}},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"},SignInWithApple:{type:"structure",members:{ClientId:{locationName:"client_id"},KeyId:{locationName:"key_id"},PrivateKey:{locationName:"private_key"},TeamId:{locationName:"team_id"}}}}},S13:{type:"structure",members:{ClientId:{locationName:"client_id"},ClientSecret:{locationName:"client_secret"}}},S16:{type:"list",member:{}},S1h:{type:"structure",members:{Authenticated:{locationName:"authenticated",type:"list",member:{}},UnAuthenticated:{locationName:"unAuthenticated",type:"list",member:{}}},required:["Authenticated"]},S3c:{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"}}}}}},3393:function(e){e.exports={pagination:{ListEndpointsByPlatformApplication:{input_token:"NextToken",output_token:"NextToken",result_key:"Endpoints"},ListOriginationNumbers:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"PhoneNumbers"},ListPhoneNumbersOptedOut:{input_token:"nextToken",output_token:"nextToken",result_key:"phoneNumbers"},ListPlatformApplications:{input_token:"NextToken",output_token:"NextToken",result_key:"PlatformApplications"},ListSMSSandboxPhoneNumbers:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"PhoneNumbers"},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"}}}},3399:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["opensearchserverless"]={};s.OpenSearchServerless=i.defineService("opensearchserverless",["2021-11-01"]);Object.defineProperty(a.services["opensearchserverless"],"2021-11-01",{get:function get(){var e=r(6242);e.paginators=r(6149).pagination;return e},enumerable:true,configurable:true});e.exports=s.OpenSearchServerless},3402:function(e){e.exports={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:"Su"}}}},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:"S11"}}}},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:"S17"}}}},ErrorList:{shape:"Sc"}},sensitive:true}},BatchDetectTargetedSentiment:{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:"S1f"}}}},ErrorList:{shape:"Sc"}},sensitive:true}},ClassifyDocument:{input:{type:"structure",required:["EndpointArn"],members:{Text:{shape:"S3"},EndpointArn:{},Bytes:{type:"blob"},DocumentReaderConfig:{shape:"S1p"}}},output:{type:"structure",members:{Classes:{type:"list",member:{type:"structure",members:{Name:{},Score:{type:"float"},Page:{type:"integer"}}}},Labels:{type:"list",member:{type:"structure",members:{Name:{},Score:{type:"float"},Page:{type:"integer"}}}},DocumentMetadata:{shape:"S1z"},DocumentType:{shape:"S22"},Errors:{shape:"S25"},Warnings:{type:"list",member:{type:"structure",members:{Page:{type:"integer"},WarnCode:{},WarnMessage:{}}}}},sensitive:true}},ContainsPiiEntities:{input:{type:"structure",required:["Text","LanguageCode"],members:{Text:{},LanguageCode:{}}},output:{type:"structure",members:{Labels:{type:"list",member:{type:"structure",members:{Name:{},Score:{type:"float"}}}}}}},CreateDataset:{input:{type:"structure",required:["FlywheelArn","DatasetName","InputDataConfig"],members:{FlywheelArn:{},DatasetName:{},DatasetType:{},Description:{},InputDataConfig:{type:"structure",members:{AugmentedManifests:{type:"list",member:{type:"structure",required:["AttributeNames","S3Uri"],members:{AttributeNames:{shape:"S2o"},S3Uri:{},AnnotationDataS3Uri:{},SourceDocumentsS3Uri:{},DocumentType:{}}}},DataFormat:{},DocumentClassifierInputDataConfig:{type:"structure",required:["S3Uri"],members:{S3Uri:{},LabelDelimiter:{}}},EntityRecognizerInputDataConfig:{type:"structure",required:["Documents"],members:{Annotations:{type:"structure",required:["S3Uri"],members:{S3Uri:{}}},Documents:{type:"structure",required:["S3Uri"],members:{S3Uri:{},InputFormat:{}}},EntityList:{type:"structure",required:["S3Uri"],members:{S3Uri:{}}}}}}},ClientRequestToken:{idempotencyToken:true},Tags:{shape:"S31"}}},output:{type:"structure",members:{DatasetArn:{}}}},CreateDocumentClassifier:{input:{type:"structure",required:["DocumentClassifierName","DataAccessRoleArn","InputDataConfig","LanguageCode"],members:{DocumentClassifierName:{},VersionName:{},DataAccessRoleArn:{},Tags:{shape:"S31"},InputDataConfig:{shape:"S3a"},OutputDataConfig:{shape:"S3h"},ClientRequestToken:{idempotencyToken:true},LanguageCode:{},VolumeKmsKeyId:{},VpcConfig:{shape:"S3j"},Mode:{},ModelKmsKeyId:{},ModelPolicy:{}}},output:{type:"structure",members:{DocumentClassifierArn:{}}}},CreateEndpoint:{input:{type:"structure",required:["EndpointName","DesiredInferenceUnits"],members:{EndpointName:{},ModelArn:{},DesiredInferenceUnits:{type:"integer"},ClientRequestToken:{idempotencyToken:true},Tags:{shape:"S31"},DataAccessRoleArn:{},FlywheelArn:{}}},output:{type:"structure",members:{EndpointArn:{},ModelArn:{}}}},CreateEntityRecognizer:{input:{type:"structure",required:["RecognizerName","DataAccessRoleArn","InputDataConfig","LanguageCode"],members:{RecognizerName:{},VersionName:{},DataAccessRoleArn:{},Tags:{shape:"S31"},InputDataConfig:{shape:"S3z"},ClientRequestToken:{idempotencyToken:true},LanguageCode:{},VolumeKmsKeyId:{},VpcConfig:{shape:"S3j"},ModelKmsKeyId:{},ModelPolicy:{}}},output:{type:"structure",members:{EntityRecognizerArn:{}}}},CreateFlywheel:{input:{type:"structure",required:["FlywheelName","DataAccessRoleArn","DataLakeS3Uri"],members:{FlywheelName:{},ActiveModelArn:{},DataAccessRoleArn:{},TaskConfig:{shape:"S4b"},ModelType:{},DataLakeS3Uri:{},DataSecurityConfig:{shape:"S4i"},ClientRequestToken:{idempotencyToken:true},Tags:{shape:"S31"}}},output:{type:"structure",members:{FlywheelArn:{},ActiveModelArn:{}}}},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:{}}},DeleteFlywheel:{input:{type:"structure",required:["FlywheelArn"],members:{FlywheelArn:{}}},output:{type:"structure",members:{}}},DeleteResourcePolicy:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{},PolicyRevisionId:{}}},output:{type:"structure",members:{}}},DescribeDataset:{input:{type:"structure",required:["DatasetArn"],members:{DatasetArn:{}}},output:{type:"structure",members:{DatasetProperties:{shape:"S4x"}}}},DescribeDocumentClassificationJob:{input:{type:"structure",required:["JobId"],members:{JobId:{}}},output:{type:"structure",members:{DocumentClassificationJobProperties:{shape:"S55"}}}},DescribeDocumentClassifier:{input:{type:"structure",required:["DocumentClassifierArn"],members:{DocumentClassifierArn:{}}},output:{type:"structure",members:{DocumentClassifierProperties:{shape:"S5d"}}}},DescribeDominantLanguageDetectionJob:{input:{type:"structure",required:["JobId"],members:{JobId:{}}},output:{type:"structure",members:{DominantLanguageDetectionJobProperties:{shape:"S5k"}}}},DescribeEndpoint:{input:{type:"structure",required:["EndpointArn"],members:{EndpointArn:{}}},output:{type:"structure",members:{EndpointProperties:{shape:"S5n"}}}},DescribeEntitiesDetectionJob:{input:{type:"structure",required:["JobId"],members:{JobId:{}}},output:{type:"structure",members:{EntitiesDetectionJobProperties:{shape:"S5r"}}}},DescribeEntityRecognizer:{input:{type:"structure",required:["EntityRecognizerArn"],members:{EntityRecognizerArn:{}}},output:{type:"structure",members:{EntityRecognizerProperties:{shape:"S5u"}}}},DescribeEventsDetectionJob:{input:{type:"structure",required:["JobId"],members:{JobId:{}}},output:{type:"structure",members:{EventsDetectionJobProperties:{shape:"S63"}}}},DescribeFlywheel:{input:{type:"structure",required:["FlywheelArn"],members:{FlywheelArn:{}}},output:{type:"structure",members:{FlywheelProperties:{shape:"S68"}}}},DescribeFlywheelIteration:{input:{type:"structure",required:["FlywheelArn","FlywheelIterationId"],members:{FlywheelArn:{},FlywheelIterationId:{}}},output:{type:"structure",members:{FlywheelIterationProperties:{shape:"S6d"}}}},DescribeKeyPhrasesDetectionJob:{input:{type:"structure",required:["JobId"],members:{JobId:{}}},output:{type:"structure",members:{KeyPhrasesDetectionJobProperties:{shape:"S6i"}}}},DescribePiiEntitiesDetectionJob:{input:{type:"structure",required:["JobId"],members:{JobId:{}}},output:{type:"structure",members:{PiiEntitiesDetectionJobProperties:{shape:"S6l"}}}},DescribeResourcePolicy:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},output:{type:"structure",members:{ResourcePolicy:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},PolicyRevisionId:{}}}},DescribeSentimentDetectionJob:{input:{type:"structure",required:["JobId"],members:{JobId:{}}},output:{type:"structure",members:{SentimentDetectionJobProperties:{shape:"S6w"}}}},DescribeTargetedSentimentDetectionJob:{input:{type:"structure",required:["JobId"],members:{JobId:{}}},output:{type:"structure",members:{TargetedSentimentDetectionJobProperties:{shape:"S6z"}}}},DescribeTopicsDetectionJob:{input:{type:"structure",required:["JobId"],members:{JobId:{}}},output:{type:"structure",members:{TopicsDetectionJobProperties:{shape:"S72"}}}},DetectDominantLanguage:{input:{type:"structure",required:["Text"],members:{Text:{shape:"S3"}}},output:{type:"structure",members:{Languages:{shape:"S8"}},sensitive:true}},DetectEntities:{input:{type:"structure",members:{Text:{shape:"S3"},LanguageCode:{},EndpointArn:{},Bytes:{type:"blob"},DocumentReaderConfig:{shape:"S1p"}}},output:{type:"structure",members:{Entities:{shape:"Sj"},DocumentMetadata:{shape:"S1z"},DocumentType:{shape:"S22"},Blocks:{type:"list",member:{type:"structure",members:{Id:{},BlockType:{},Text:{},Page:{type:"integer"},Geometry:{type:"structure",members:{BoundingBox:{type:"structure",members:{Height:{type:"float"},Left:{type:"float"},Top:{type:"float"},Width:{type:"float"}}},Polygon:{type:"list",member:{type:"structure",members:{X:{type:"float"},Y:{type:"float"}}}}}},Relationships:{type:"list",member:{type:"structure",members:{Ids:{type:"list",member:{}},Type:{}}}}}}},Errors:{shape:"S25"}},sensitive:true}},DetectKeyPhrases:{input:{type:"structure",required:["Text","LanguageCode"],members:{Text:{shape:"S3"},LanguageCode:{}}},output:{type:"structure",members:{KeyPhrases:{shape:"Su"}},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:"S11"}},sensitive:true}},DetectSyntax:{input:{type:"structure",required:["Text","LanguageCode"],members:{Text:{shape:"S3"},LanguageCode:{}}},output:{type:"structure",members:{SyntaxTokens:{shape:"S17"}},sensitive:true}},DetectTargetedSentiment:{input:{type:"structure",required:["Text","LanguageCode"],members:{Text:{shape:"S3"},LanguageCode:{}}},output:{type:"structure",members:{Entities:{shape:"S1f"}},sensitive:true}},ImportModel:{input:{type:"structure",required:["SourceModelArn"],members:{SourceModelArn:{},ModelName:{},VersionName:{},ModelKmsKeyId:{},DataAccessRoleArn:{},Tags:{shape:"S31"}}},output:{type:"structure",members:{ModelArn:{}}}},ListDatasets:{input:{type:"structure",members:{FlywheelArn:{},Filter:{type:"structure",members:{Status:{},DatasetType:{},CreationTimeAfter:{type:"timestamp"},CreationTimeBefore:{type:"timestamp"}}},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{DatasetPropertiesList:{type:"list",member:{shape:"S4x"}},NextToken:{}}}},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:"S55"}},NextToken:{}}}},ListDocumentClassifierSummaries:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{DocumentClassifierSummariesList:{type:"list",member:{type:"structure",members:{DocumentClassifierName:{},NumberOfVersions:{type:"integer"},LatestVersionCreatedAt:{type:"timestamp"},LatestVersionName:{},LatestVersionStatus:{}}}},NextToken:{}}}},ListDocumentClassifiers:{input:{type:"structure",members:{Filter:{type:"structure",members:{Status:{},DocumentClassifierName:{},SubmitTimeBefore:{type:"timestamp"},SubmitTimeAfter:{type:"timestamp"}}},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{DocumentClassifierPropertiesList:{type:"list",member:{shape:"S5d"}},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:"S5k"}},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:"S5n"}},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:"S5r"}},NextToken:{}}}},ListEntityRecognizerSummaries:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{EntityRecognizerSummariesList:{type:"list",member:{type:"structure",members:{RecognizerName:{},NumberOfVersions:{type:"integer"},LatestVersionCreatedAt:{type:"timestamp"},LatestVersionName:{},LatestVersionStatus:{}}}},NextToken:{}}}},ListEntityRecognizers:{input:{type:"structure",members:{Filter:{type:"structure",members:{Status:{},RecognizerName:{},SubmitTimeBefore:{type:"timestamp"},SubmitTimeAfter:{type:"timestamp"}}},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{EntityRecognizerPropertiesList:{type:"list",member:{shape:"S5u"}},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:"S63"}},NextToken:{}}}},ListFlywheelIterationHistory:{input:{type:"structure",required:["FlywheelArn"],members:{FlywheelArn:{},Filter:{type:"structure",members:{CreationTimeAfter:{type:"timestamp"},CreationTimeBefore:{type:"timestamp"}}},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{FlywheelIterationPropertiesList:{type:"list",member:{shape:"S6d"}},NextToken:{}}}},ListFlywheels:{input:{type:"structure",members:{Filter:{type:"structure",members:{Status:{},CreationTimeAfter:{type:"timestamp"},CreationTimeBefore:{type:"timestamp"}}},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{FlywheelSummaryList:{type:"list",member:{type:"structure",members:{FlywheelArn:{},ActiveModelArn:{},DataLakeS3Uri:{},Status:{},ModelType:{},Message:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},LatestFlywheelIteration:{}}}},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:"S6i"}},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:"S6l"}},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:"S6w"}},NextToken:{}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},output:{type:"structure",members:{ResourceArn:{},Tags:{shape:"S31"}}}},ListTargetedSentimentDetectionJobs:{input:{type:"structure",members:{Filter:{type:"structure",members:{JobName:{},JobStatus:{},SubmitTimeBefore:{type:"timestamp"},SubmitTimeAfter:{type:"timestamp"}}},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{TargetedSentimentDetectionJobPropertiesList:{type:"list",member:{shape:"S6z"}},NextToken:{}}}},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:"S72"}},NextToken:{}}}},PutResourcePolicy:{input:{type:"structure",required:["ResourceArn","ResourcePolicy"],members:{ResourceArn:{},ResourcePolicy:{},PolicyRevisionId:{}}},output:{type:"structure",members:{PolicyRevisionId:{}}}},StartDocumentClassificationJob:{input:{type:"structure",required:["InputDataConfig","OutputDataConfig","DataAccessRoleArn"],members:{JobName:{},DocumentClassifierArn:{},InputDataConfig:{shape:"S59"},OutputDataConfig:{shape:"S5a"},DataAccessRoleArn:{},ClientRequestToken:{idempotencyToken:true},VolumeKmsKeyId:{},VpcConfig:{shape:"S3j"},Tags:{shape:"S31"},FlywheelArn:{}}},output:{type:"structure",members:{JobId:{},JobArn:{},JobStatus:{},DocumentClassifierArn:{}}}},StartDominantLanguageDetectionJob:{input:{type:"structure",required:["InputDataConfig","OutputDataConfig","DataAccessRoleArn"],members:{InputDataConfig:{shape:"S59"},OutputDataConfig:{shape:"S5a"},DataAccessRoleArn:{},JobName:{},ClientRequestToken:{idempotencyToken:true},VolumeKmsKeyId:{},VpcConfig:{shape:"S3j"},Tags:{shape:"S31"}}},output:{type:"structure",members:{JobId:{},JobArn:{},JobStatus:{}}}},StartEntitiesDetectionJob:{input:{type:"structure",required:["InputDataConfig","OutputDataConfig","DataAccessRoleArn","LanguageCode"],members:{InputDataConfig:{shape:"S59"},OutputDataConfig:{shape:"S5a"},DataAccessRoleArn:{},JobName:{},EntityRecognizerArn:{},LanguageCode:{},ClientRequestToken:{idempotencyToken:true},VolumeKmsKeyId:{},VpcConfig:{shape:"S3j"},Tags:{shape:"S31"},FlywheelArn:{}}},output:{type:"structure",members:{JobId:{},JobArn:{},JobStatus:{},EntityRecognizerArn:{}}}},StartEventsDetectionJob:{input:{type:"structure",required:["InputDataConfig","OutputDataConfig","DataAccessRoleArn","LanguageCode","TargetEventTypes"],members:{InputDataConfig:{shape:"S59"},OutputDataConfig:{shape:"S5a"},DataAccessRoleArn:{},JobName:{},LanguageCode:{},ClientRequestToken:{idempotencyToken:true},TargetEventTypes:{shape:"S64"},Tags:{shape:"S31"}}},output:{type:"structure",members:{JobId:{},JobArn:{},JobStatus:{}}}},StartFlywheelIteration:{input:{type:"structure",required:["FlywheelArn"],members:{FlywheelArn:{},ClientRequestToken:{}}},output:{type:"structure",members:{FlywheelArn:{},FlywheelIterationId:{}}}},StartKeyPhrasesDetectionJob:{input:{type:"structure",required:["InputDataConfig","OutputDataConfig","DataAccessRoleArn","LanguageCode"],members:{InputDataConfig:{shape:"S59"},OutputDataConfig:{shape:"S5a"},DataAccessRoleArn:{},JobName:{},LanguageCode:{},ClientRequestToken:{idempotencyToken:true},VolumeKmsKeyId:{},VpcConfig:{shape:"S3j"},Tags:{shape:"S31"}}},output:{type:"structure",members:{JobId:{},JobArn:{},JobStatus:{}}}},StartPiiEntitiesDetectionJob:{input:{type:"structure",required:["InputDataConfig","OutputDataConfig","Mode","DataAccessRoleArn","LanguageCode"],members:{InputDataConfig:{shape:"S59"},OutputDataConfig:{shape:"S5a"},Mode:{},RedactionConfig:{shape:"S6n"},DataAccessRoleArn:{},JobName:{},LanguageCode:{},ClientRequestToken:{idempotencyToken:true},Tags:{shape:"S31"}}},output:{type:"structure",members:{JobId:{},JobArn:{},JobStatus:{}}}},StartSentimentDetectionJob:{input:{type:"structure",required:["InputDataConfig","OutputDataConfig","DataAccessRoleArn","LanguageCode"],members:{InputDataConfig:{shape:"S59"},OutputDataConfig:{shape:"S5a"},DataAccessRoleArn:{},JobName:{},LanguageCode:{},ClientRequestToken:{idempotencyToken:true},VolumeKmsKeyId:{},VpcConfig:{shape:"S3j"},Tags:{shape:"S31"}}},output:{type:"structure",members:{JobId:{},JobArn:{},JobStatus:{}}}},StartTargetedSentimentDetectionJob:{input:{type:"structure",required:["InputDataConfig","OutputDataConfig","DataAccessRoleArn","LanguageCode"],members:{InputDataConfig:{shape:"S59"},OutputDataConfig:{shape:"S5a"},DataAccessRoleArn:{},JobName:{},LanguageCode:{},ClientRequestToken:{idempotencyToken:true},VolumeKmsKeyId:{},VpcConfig:{shape:"S3j"},Tags:{shape:"S31"}}},output:{type:"structure",members:{JobId:{},JobArn:{},JobStatus:{}}}},StartTopicsDetectionJob:{input:{type:"structure",required:["InputDataConfig","OutputDataConfig","DataAccessRoleArn"],members:{InputDataConfig:{shape:"S59"},OutputDataConfig:{shape:"S5a"},DataAccessRoleArn:{},JobName:{},NumberOfTopics:{type:"integer"},ClientRequestToken:{idempotencyToken:true},VolumeKmsKeyId:{},VpcConfig:{shape:"S3j"},Tags:{shape:"S31"}}},output:{type:"structure",members:{JobId:{},JobArn:{},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:{}}}},StopTargetedSentimentDetectionJob:{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:"S31"}}},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"],members:{EndpointArn:{},DesiredModelArn:{},DesiredInferenceUnits:{type:"integer"},DesiredDataAccessRoleArn:{},FlywheelArn:{}}},output:{type:"structure",members:{DesiredModelArn:{}}}},UpdateFlywheel:{input:{type:"structure",required:["FlywheelArn"],members:{FlywheelArn:{},ActiveModelArn:{},DataAccessRoleArn:{},DataSecurityConfig:{type:"structure",members:{ModelKmsKeyId:{},VolumeKmsKeyId:{},VpcConfig:{shape:"S3j"}}}}},output:{type:"structure",members:{FlywheelProperties:{shape:"S68"}}}}},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"},BlockReferences:{type:"list",member:{type:"structure",members:{BlockId:{},BeginOffset:{type:"integer"},EndOffset:{type:"integer"},ChildBlocks:{type:"list",member:{type:"structure",members:{ChildBlockId:{},BeginOffset:{type:"integer"},EndOffset:{type:"integer"}}}}}}}}}},Su:{type:"list",member:{type:"structure",members:{Score:{type:"float"},Text:{},BeginOffset:{type:"integer"},EndOffset:{type:"integer"}}}},S11:{type:"structure",members:{Positive:{type:"float"},Negative:{type:"float"},Neutral:{type:"float"},Mixed:{type:"float"}}},S17:{type:"list",member:{type:"structure",members:{TokenId:{type:"integer"},Text:{},BeginOffset:{type:"integer"},EndOffset:{type:"integer"},PartOfSpeech:{type:"structure",members:{Tag:{},Score:{type:"float"}}}}}},S1f:{type:"list",member:{type:"structure",members:{DescriptiveMentionIndex:{type:"list",member:{type:"integer"}},Mentions:{type:"list",member:{type:"structure",members:{Score:{type:"float"},GroupScore:{type:"float"},Text:{},Type:{},MentionSentiment:{type:"structure",members:{Sentiment:{},SentimentScore:{shape:"S11"}}},BeginOffset:{type:"integer"},EndOffset:{type:"integer"}}}}}}},S1p:{type:"structure",required:["DocumentReadAction"],members:{DocumentReadAction:{},DocumentReadMode:{},FeatureTypes:{type:"list",member:{}}}},S1z:{type:"structure",members:{Pages:{type:"integer"},ExtractedCharacters:{type:"list",member:{type:"structure",members:{Page:{type:"integer"},Count:{type:"integer"}}}}}},S22:{type:"list",member:{type:"structure",members:{Page:{type:"integer"},Type:{}}}},S25:{type:"list",member:{type:"structure",members:{Page:{type:"integer"},ErrorCode:{},ErrorMessage:{}}}},S2o:{type:"list",member:{}},S31:{type:"list",member:{type:"structure",required:["Key"],members:{Key:{},Value:{}}}},S3a:{type:"structure",members:{DataFormat:{},S3Uri:{},TestS3Uri:{},LabelDelimiter:{},AugmentedManifests:{type:"list",member:{shape:"S3d"}},DocumentType:{},Documents:{type:"structure",required:["S3Uri"],members:{S3Uri:{},TestS3Uri:{}}},DocumentReaderConfig:{shape:"S1p"}}},S3d:{type:"structure",required:["S3Uri","AttributeNames"],members:{S3Uri:{},Split:{},AttributeNames:{shape:"S2o"},AnnotationDataS3Uri:{},SourceDocumentsS3Uri:{},DocumentType:{}}},S3h:{type:"structure",members:{S3Uri:{},KmsKeyId:{},FlywheelStatsS3Prefix:{}}},S3j:{type:"structure",required:["SecurityGroupIds","Subnets"],members:{SecurityGroupIds:{type:"list",member:{}},Subnets:{type:"list",member:{}}}},S3z:{type:"structure",required:["EntityTypes"],members:{DataFormat:{},EntityTypes:{shape:"S41"},Documents:{type:"structure",required:["S3Uri"],members:{S3Uri:{},TestS3Uri:{},InputFormat:{}}},Annotations:{type:"structure",required:["S3Uri"],members:{S3Uri:{},TestS3Uri:{}}},EntityList:{type:"structure",required:["S3Uri"],members:{S3Uri:{}}},AugmentedManifests:{type:"list",member:{shape:"S3d"}}}},S41:{type:"list",member:{type:"structure",required:["Type"],members:{Type:{}}}},S4b:{type:"structure",required:["LanguageCode"],members:{LanguageCode:{},DocumentClassificationConfig:{type:"structure",required:["Mode"],members:{Mode:{},Labels:{type:"list",member:{}}}},EntityRecognitionConfig:{type:"structure",required:["EntityTypes"],members:{EntityTypes:{shape:"S41"}}}}},S4i:{type:"structure",members:{ModelKmsKeyId:{},VolumeKmsKeyId:{},DataLakeKmsKeyId:{},VpcConfig:{shape:"S3j"}}},S4x:{type:"structure",members:{DatasetArn:{},DatasetName:{},DatasetType:{},DatasetS3Uri:{},Description:{},Status:{},Message:{},NumberOfDocuments:{type:"long"},CreationTime:{type:"timestamp"},EndTime:{type:"timestamp"}}},S55:{type:"structure",members:{JobId:{},JobArn:{},JobName:{},JobStatus:{},Message:{},SubmitTime:{type:"timestamp"},EndTime:{type:"timestamp"},DocumentClassifierArn:{},InputDataConfig:{shape:"S59"},OutputDataConfig:{shape:"S5a"},DataAccessRoleArn:{},VolumeKmsKeyId:{},VpcConfig:{shape:"S3j"},FlywheelArn:{}}},S59:{type:"structure",required:["S3Uri"],members:{S3Uri:{},InputFormat:{},DocumentReaderConfig:{shape:"S1p"}}},S5a:{type:"structure",required:["S3Uri"],members:{S3Uri:{},KmsKeyId:{}}},S5d:{type:"structure",members:{DocumentClassifierArn:{},LanguageCode:{},Status:{},Message:{},SubmitTime:{type:"timestamp"},EndTime:{type:"timestamp"},TrainingStartTime:{type:"timestamp"},TrainingEndTime:{type:"timestamp"},InputDataConfig:{shape:"S3a"},OutputDataConfig:{shape:"S3h"},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:"S3j"},Mode:{},ModelKmsKeyId:{},VersionName:{},SourceModelArn:{},FlywheelArn:{}}},S5k:{type:"structure",members:{JobId:{},JobArn:{},JobName:{},JobStatus:{},Message:{},SubmitTime:{type:"timestamp"},EndTime:{type:"timestamp"},InputDataConfig:{shape:"S59"},OutputDataConfig:{shape:"S5a"},DataAccessRoleArn:{},VolumeKmsKeyId:{},VpcConfig:{shape:"S3j"}}},S5n:{type:"structure",members:{EndpointArn:{},Status:{},Message:{},ModelArn:{},DesiredModelArn:{},DesiredInferenceUnits:{type:"integer"},CurrentInferenceUnits:{type:"integer"},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},DataAccessRoleArn:{},DesiredDataAccessRoleArn:{},FlywheelArn:{}}},S5r:{type:"structure",members:{JobId:{},JobArn:{},JobName:{},JobStatus:{},Message:{},SubmitTime:{type:"timestamp"},EndTime:{type:"timestamp"},EntityRecognizerArn:{},InputDataConfig:{shape:"S59"},OutputDataConfig:{shape:"S5a"},LanguageCode:{},DataAccessRoleArn:{},VolumeKmsKeyId:{},VpcConfig:{shape:"S3j"},FlywheelArn:{}}},S5u:{type:"structure",members:{EntityRecognizerArn:{},LanguageCode:{},Status:{},Message:{},SubmitTime:{type:"timestamp"},EndTime:{type:"timestamp"},TrainingStartTime:{type:"timestamp"},TrainingEndTime:{type:"timestamp"},InputDataConfig:{shape:"S3z"},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:"S3j"},ModelKmsKeyId:{},VersionName:{},SourceModelArn:{},FlywheelArn:{},OutputDataConfig:{type:"structure",members:{FlywheelStatsS3Prefix:{}}}}},S63:{type:"structure",members:{JobId:{},JobArn:{},JobName:{},JobStatus:{},Message:{},SubmitTime:{type:"timestamp"},EndTime:{type:"timestamp"},InputDataConfig:{shape:"S59"},OutputDataConfig:{shape:"S5a"},LanguageCode:{},DataAccessRoleArn:{},TargetEventTypes:{shape:"S64"}}},S64:{type:"list",member:{}},S68:{type:"structure",members:{FlywheelArn:{},ActiveModelArn:{},DataAccessRoleArn:{},TaskConfig:{shape:"S4b"},DataLakeS3Uri:{},DataSecurityConfig:{shape:"S4i"},Status:{},ModelType:{},Message:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},LatestFlywheelIteration:{}}},S6d:{type:"structure",members:{FlywheelArn:{},FlywheelIterationId:{},CreationTime:{type:"timestamp"},EndTime:{type:"timestamp"},Status:{},Message:{},EvaluatedModelArn:{},EvaluatedModelMetrics:{shape:"S6f"},TrainedModelArn:{},TrainedModelMetrics:{shape:"S6f"},EvaluationManifestS3Prefix:{}}},S6f:{type:"structure",members:{AverageF1Score:{type:"double"},AveragePrecision:{type:"double"},AverageRecall:{type:"double"},AverageAccuracy:{type:"double"}}},S6i:{type:"structure",members:{JobId:{},JobArn:{},JobName:{},JobStatus:{},Message:{},SubmitTime:{type:"timestamp"},EndTime:{type:"timestamp"},InputDataConfig:{shape:"S59"},OutputDataConfig:{shape:"S5a"},LanguageCode:{},DataAccessRoleArn:{},VolumeKmsKeyId:{},VpcConfig:{shape:"S3j"}}},S6l:{type:"structure",members:{JobId:{},JobArn:{},JobName:{},JobStatus:{},Message:{},SubmitTime:{type:"timestamp"},EndTime:{type:"timestamp"},InputDataConfig:{shape:"S59"},OutputDataConfig:{type:"structure",required:["S3Uri"],members:{S3Uri:{},KmsKeyId:{}}},RedactionConfig:{shape:"S6n"},LanguageCode:{},DataAccessRoleArn:{},Mode:{}}},S6n:{type:"structure",members:{PiiEntityTypes:{type:"list",member:{}},MaskMode:{},MaskCharacter:{}}},S6w:{type:"structure",members:{JobId:{},JobArn:{},JobName:{},JobStatus:{},Message:{},SubmitTime:{type:"timestamp"},EndTime:{type:"timestamp"},InputDataConfig:{shape:"S59"},OutputDataConfig:{shape:"S5a"},LanguageCode:{},DataAccessRoleArn:{},VolumeKmsKeyId:{},VpcConfig:{shape:"S3j"}}},S6z:{type:"structure",members:{JobId:{},JobArn:{},JobName:{},JobStatus:{},Message:{},SubmitTime:{type:"timestamp"},EndTime:{type:"timestamp"},InputDataConfig:{shape:"S59"},OutputDataConfig:{shape:"S5a"},LanguageCode:{},DataAccessRoleArn:{},VolumeKmsKeyId:{},VpcConfig:{shape:"S3j"}}},S72:{type:"structure",members:{JobId:{},JobArn:{},JobName:{},JobStatus:{},Message:{},SubmitTime:{type:"timestamp"},EndTime:{type:"timestamp"},InputDataConfig:{shape:"S59"},OutputDataConfig:{shape:"S5a"},NumberOfTopics:{type:"integer"},DataAccessRoleArn:{},VolumeKmsKeyId:{},VpcConfig:{shape:"S3j"}}}}}},3407:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["s3outposts"]={};s.S3Outposts=i.defineService("s3outposts",["2017-07-25"]);Object.defineProperty(a.services["s3outposts"],"2017-07-25",{get:function get(){var e=r(8050);e.paginators=r(6861).pagination;return e},enumerable:true,configurable:true});e.exports=s.S3Outposts},3408:function(e){e.exports={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:{}}}}}},3419:function(e,t,r){"use strict";var s=this&&this.__awaiter||function(e,t,r,s){function adopt(e){return e instanceof r?e:new r(function(t){t(e)})}return new(r||(r=Promise))(function(r,i){function fulfilled(e){try{step(s.next(e))}catch(e){i(e)}}function rejected(e){try{step(s["throw"](e))}catch(e){i(e)}}function step(e){e.done?r(e.value):adopt(e.value).then(fulfilled,rejected)}step((s=s.apply(e,t||[])).next())})};Object.defineProperty(t,"__esModule",{value:true});t.OidcClient=void 0;const i=r(5315);const a=r(2421);const o=r(5316);class OidcClient{static createHttpClient(e=true,t=10){const r={allowRetries:e,maxRetries:t};return new i.HttpClient("actions/oidc-client",[new a.BearerCredentialHandler(OidcClient.getRequestToken())],r)}static getRequestToken(){const e=process.env["ACTIONS_ID_TOKEN_REQUEST_TOKEN"];if(!e){throw new Error("Unable to get ACTIONS_ID_TOKEN_REQUEST_TOKEN env variable")}return e}static getIDTokenUrl(){const e=process.env["ACTIONS_ID_TOKEN_REQUEST_URL"];if(!e){throw new Error("Unable to get ACTIONS_ID_TOKEN_REQUEST_URL env variable")}return e}static getCall(e){var t;return s(this,void 0,void 0,function*(){const r=OidcClient.createHttpClient();const s=yield r.getJson(e).catch(e=>{throw new Error(`Failed to get ID Token. \n \n Error Code : ${e.statusCode}\n \n Error Message: ${e.result.message}`)});const i=(t=s.result)===null||t===void 0?void 0:t.value;if(!i){throw new Error("Response json body do not have ID Token field")}return i})}static getIDToken(e){return s(this,void 0,void 0,function*(){try{let t=OidcClient.getIDTokenUrl();if(e){const r=encodeURIComponent(e);t=`${t}&audience=${r}`}o.debug(`ID token url is ${t}`);const r=yield OidcClient.getCall(t);o.setSecret(r);return r}catch(e){throw new Error(`Error message: ${e.message}`)}})}}t.OidcClient=OidcClient},3422:function(e,t,r){var s=r(2393);r(1169);s.util.update(s.CloudFront.prototype,{setupRequestListeners:function setupRequestListeners(e){e.addListener("extractData",s.util.hoistPayloadMember)}})},3429:function(e){e.exports={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",deprecated:true,deprecatedMessage:"The message field is deprecated, use the encodedMessage field instead. The message field is available only in the de-DE, en-AU, en-GB, en-US, es-419, es-ES, es-US, fr-CA, fr-FR and it-IT locales.",location:"header",locationName:"x-amz-lex-message"},encodedMessage:{shape:"Sz",location:"header",locationName:"x-amz-lex-encoded-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:{deprecated:true,deprecatedMessage:"The inputTranscript field is deprecated, use the encodedInputTranscript field instead. The inputTranscript field is available only in the de-DE, en-AU, en-GB, en-US, es-419, es-ES, es-US, fr-CA, fr-FR and it-IT locales.",location:"header",locationName:"x-amz-lex-input-transcript"},encodedInputTranscript:{location:"header",locationName:"x-amz-lex-encoded-input-transcript",type:"string",sensitive:true},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:"S15"},alternativeIntents:{type:"list",member:{type:"structure",members:{intentName:{},nluIntentConfidence:{shape:"S15"},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",deprecated:true,deprecatedMessage:"The message field is deprecated, use the encodedMessage field instead. The message field is available only in the de-DE, en-AU, en-GB, en-US, es-419, es-ES, es-US, fr-CA, fr-FR and it-IT locales.",location:"header",locationName:"x-amz-lex-message"},encodedMessage:{shape:"Sz",location:"header",locationName:"x-amz-lex-encoded-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},Sz:{type:"string",sensitive:true},S15:{type:"structure",members:{score:{type:"double"}}}}}},3436:function(e){e.exports={pagination:{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"}}}},3439:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["codepipeline"]={};s.CodePipeline=i.defineService("codepipeline",["2015-07-09"]);Object.defineProperty(a.services["codepipeline"],"2015-07-09",{get:function get(){var e=r(6881);e.paginators=r(6961).pagination;return e},enumerable:true,configurable:true});e.exports=s.CodePipeline},3457:function(e){e.exports={pagination:{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"}}}},3464:function(e){e.exports={pagination:{ListDatasets:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListDocumentClassificationJobs:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListDocumentClassifierSummaries:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListDocumentClassifiers:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListDominantLanguageDetectionJobs:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListEndpoints:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"EndpointPropertiesList"},ListEntitiesDetectionJobs:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListEntityRecognizerSummaries:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListEntityRecognizers:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListEventsDetectionJobs:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListFlywheelIterationHistory:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListFlywheels:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListKeyPhrasesDetectionJobs:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListPiiEntitiesDetectionJobs:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"PiiEntitiesDetectionJobPropertiesList"},ListSentimentDetectionJobs:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListTargetedSentimentDetectionJobs:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListTopicsDetectionJobs:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"}}}},3470:function(e){e.exports={pagination:{ListSolFunctionInstances:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"functionInstances"},ListSolFunctionPackages:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"functionPackages"},ListSolNetworkInstances:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"networkInstances"},ListSolNetworkOperations:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"networkOperations"},ListSolNetworkPackages:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"networkPackages"}}}},3476:function(e){e.exports={pagination:{DescribeJobLogItems:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"},DescribeJobs:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"},DescribeLaunchConfigurationTemplates:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"},DescribeReplicationConfigurationTemplates:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"},DescribeSourceServers:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"},DescribeVcenterClients:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"},ListApplications:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"},ListExportErrors:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"},ListExports:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"},ListImportErrors:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"},ListImports:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"},ListSourceServerActions:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"},ListTemplateActions:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"},ListWaves:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"}}}},3480:function(e){e.exports={pagination:{}}},3491:function(e){e.exports={pagination:{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"}}}},3495:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["appstream"]={};s.AppStream=i.defineService("appstream",["2016-12-01"]);Object.defineProperty(a.services["appstream"],"2016-12-01",{get:function get(){var e=r(5266);e.paginators=r(6066).pagination;e.waiters=r(3093).waiters;return e},enumerable:true,configurable:true});e.exports=s.AppStream},3500:function(module,__unusedexports,__webpack_require__){const core=__webpack_require__(5316);const AWS=__webpack_require__(6139);const runEcsTask=__webpack_require__(1310);async function run(){try{const e=core.getInput("cluster",{required:true});const t=core.getInput("service",{required:true});const r=core.getInput("container",{required:false});const s=core.getInput("command",{required:true});const i=core.getInput("task-definition",{required:false});const a=core.getInput("wait-for-completion",{required:false});const o=core.getInput("show-raw-output",{required:false});const n=new AWS.ECS;await runEcsTask({ecs:n,cluster:e,serviceName:t,definedContainerName:r,command:s,givenTaskDefinition:i,waitForCompletion:a,showRawOutput:o})}catch(e){core.setFailed(e.message)}}module.exports=run;if(require.main===require.cache[eval("__filename")]){run()}},3502:function(e){e.exports={pagination:{DescribeContinuousExports:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},DescribeImportTasks:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"}}}},3512:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["tnb"]={};s.Tnb=i.defineService("tnb",["2008-10-21"]);Object.defineProperty(a.services["tnb"],"2008-10-21",{get:function get(){var e=r(8790);e.paginators=r(3470).pagination;return e},enumerable:true,configurable:true});e.exports=s.Tnb},3534:function(e){e.exports={version:2,waiters:{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"}]}}}},3545:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["worklink"]={};s.WorkLink=i.defineService("worklink",["2018-09-25"]);Object.defineProperty(a.services["worklink"],"2018-09-25",{get:function get(){var e=r(8589);e.paginators=r(865).pagination;return e},enumerable:true,configurable:true});e.exports=s.WorkLink},3546:function(e,t,r){var s=r(2393).util;var i=r(8058).typeOf;var a={String:"String",Number:"Number",NumberValue:"Number",Binary:"Binary"};var o=s.inherit({constructor:function Set(e,t){t=t||{};this.wrapperName="Set";this.initialize(e,t.validate)},initialize:function(e,t){var r=this;r.values=[].concat(e);r.detectType();if(t){r.validate()}},detectType:function(){this.type=a[i(this.values[0])];if(!this.type){throw s.error(new Error,{code:"InvalidSetType",message:"Sets can contain string, number, or binary values"})}},validate:function(){var e=this;var t=e.values.length;var r=e.values;for(var o=0;o1){i[a]=parseList(o,{member:{}})}else{i[a]=parseXml(o[0],{})}}return i}e.exports=NodeXmlParser},3615:function(e){e.exports={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:{resourceArn:{},secretArn:{},sql:{},database:{},schema:{},parameterSets:{type:"list",member:{shape:"S6"}},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:{resourceArn:{},secretArn:{},database:{},schema:{}}},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:["dbClusterOrInstanceArn","awsSecretStoreArn","sqlStatements"],members:{dbClusterOrInstanceArn:{},awsSecretStoreArn:{},sqlStatements:{},database:{},schema:{}}},output:{type:"structure",members:{sqlStatementResults:{type:"list",member:{type:"structure",members:{resultFrame:{type:"structure",members:{resultSetMetadata:{type:"structure",members:{columnCount:{type:"long"},columnMetadata:{shape:"S13"}}},records:{type:"list",member:{type:"structure",members:{values:{type:"list",member:{shape:"S1a"}}}}}}},numberOfRecordsUpdated:{type:"long"}}}}}},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:{resourceArn:{},secretArn:{},sql:{},database:{},schema:{},parameters:{shape:"S6"},transactionId:{},includeResultMetadata:{type:"boolean"},continueAfterTimeout:{type:"boolean"},resultSetOptions:{type:"structure",members:{decimalReturnType:{},longReturnType:{}}},formatRecordsAs:{}}},output:{type:"structure",members:{records:{type:"list",member:{shape:"Sq"}},columnMetadata:{shape:"S13"},numberOfRecordsUpdated:{type:"long"},generatedFields:{shape:"Sq"},formattedRecords:{}}}},RollbackTransaction:{http:{requestUri:"/RollbackTransaction",responseCode:200},input:{type:"structure",required:["resourceArn","secretArn","transactionId"],members:{resourceArn:{},secretArn:{},transactionId:{}}},output:{type:"structure",members:{transactionStatus:{}}}}},shapes:{S6:{type:"list",member:{type:"structure",members:{name:{},value:{shape:"S9"},typeHint:{}}}},S9:{type:"structure",members:{isNull:{type:"boolean"},booleanValue:{type:"boolean"},longValue:{type:"long"},doubleValue:{type:"double"},stringValue:{},blobValue:{type:"blob"},arrayValue:{shape:"Sf"}},union:true},Sf:{type:"structure",members:{booleanValues:{type:"list",member:{type:"boolean"}},longValues:{type:"list",member:{type:"long"}},doubleValues:{type:"list",member:{type:"double"}},stringValues:{type:"list",member:{}},arrayValues:{type:"list",member:{shape:"Sf"}}},union:true},Sq:{type:"list",member:{shape:"S9"}},S13:{type:"list",member:{type:"structure",members:{name:{},type:{type:"integer"},typeName:{},label:{},schemaName:{},tableName:{},isAutoIncrement:{type:"boolean"},isSigned:{type:"boolean"},isCurrency:{type:"boolean"},isCaseSensitive:{type:"boolean"},nullable:{type:"integer"},precision:{type:"integer"},scale:{type:"integer"},arrayBaseColumnType:{type:"integer"}}}},S1a:{type:"structure",members:{isNull:{type:"boolean"},bitValue:{type:"boolean"},bigIntValue:{type:"long"},intValue:{type:"integer"},doubleValue:{type:"double"},realValue:{type:"float"},stringValue:{},blobValue:{type:"blob"},arrayValues:{shape:"S1d"},structValue:{type:"structure",members:{attributes:{shape:"S1d"}}}},union:true},S1d:{type:"list",member:{shape:"S1a"}}}}},3620:function(e){e.exports={version:2,waiters:{ResourceRecordSetsChanged:{delay:30,maxAttempts:60,operation:"GetChange",acceptors:[{matcher:"path",expected:"INSYNC",argument:"ChangeInfo.Status",state:"success"}]}}}},3629:function(e){e.exports={pagination:{}}},3634:function(e){e.exports={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:"Sq"},Subscribers:{shape:"Sw"}}}}}},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:"S13"},Definition:{shape:"S14"},ExecutionRoleArn:{},ApprovalModel:{},Subscribers:{shape:"Sw"}}},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:"Sq"},Subscribers:{shape:"Sw"}}},output:{type:"structure",members:{}}},CreateSubscriber:{input:{type:"structure",required:["AccountId","BudgetName","Notification","Subscriber"],members:{AccountId:{},BudgetName:{},Notification:{shape:"Sq"},Subscriber:{shape:"Sx"}}},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:"S1y"}}}},DeleteNotification:{input:{type:"structure",required:["AccountId","BudgetName","Notification"],members:{AccountId:{},BudgetName:{},Notification:{shape:"Sq"}}},output:{type:"structure",members:{}}},DeleteSubscriber:{input:{type:"structure",required:["AccountId","BudgetName","Notification","Subscriber"],members:{AccountId:{},BudgetName:{},Notification:{shape:"Sq"},Subscriber:{shape:"Sx"}}},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:"S1y"}}}},DescribeBudgetActionHistories:{input:{type:"structure",required:["AccountId","BudgetName","ActionId"],members:{AccountId:{},BudgetName:{},ActionId:{},TimePeriod:{shape:"Sg"},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:"S1y"}}}}}},NextToken:{}}}},DescribeBudgetActionsForAccount:{input:{type:"structure",required:["AccountId"],members:{AccountId:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",required:["Actions"],members:{Actions:{shape:"S2h"},NextToken:{}}}},DescribeBudgetActionsForBudget:{input:{type:"structure",required:["AccountId","BudgetName"],members:{AccountId:{},BudgetName:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",required:["Actions"],members:{Actions:{shape:"S2h"},NextToken:{}}}},DescribeBudgetNotificationsForAccount:{input:{type:"structure",required:["AccountId"],members:{AccountId:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{BudgetNotificationsForAccount:{type:"list",member:{type:"structure",members:{Notifications:{shape:"S2p"},BudgetName:{}}}},NextToken:{}}}},DescribeBudgetPerformanceHistory:{input:{type:"structure",required:["AccountId","BudgetName"],members:{AccountId:{},BudgetName:{},TimePeriod:{shape:"Sg"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{BudgetPerformanceHistory:{type:"structure",members:{BudgetName:{},BudgetType:{},CostFilters:{shape:"Sa"},CostTypes:{shape:"Sd"},TimeUnit:{},BudgetedAndActualAmountsList:{type:"list",member:{type:"structure",members:{BudgetedAmount:{shape:"S5"},ActualAmount:{shape:"S5"},TimePeriod:{shape:"Sg"}}}}}},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:{shape:"S2p"},NextToken:{}}}},DescribeSubscribersForNotification:{input:{type:"structure",required:["AccountId","BudgetName","Notification"],members:{AccountId:{},BudgetName:{},Notification:{shape:"Sq"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Subscribers:{shape:"Sw"},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:"S13"},Definition:{shape:"S14"},ExecutionRoleArn:{},ApprovalModel:{},Subscribers:{shape:"Sw"}}},output:{type:"structure",required:["AccountId","BudgetName","OldAction","NewAction"],members:{AccountId:{},BudgetName:{},OldAction:{shape:"S1y"},NewAction:{shape:"S1y"}}}},UpdateNotification:{input:{type:"structure",required:["AccountId","BudgetName","OldNotification","NewNotification"],members:{AccountId:{},BudgetName:{},OldNotification:{shape:"Sq"},NewNotification:{shape:"Sq"}}},output:{type:"structure",members:{}}},UpdateSubscriber:{input:{type:"structure",required:["AccountId","BudgetName","Notification","OldSubscriber","NewSubscriber"],members:{AccountId:{},BudgetName:{},Notification:{shape:"Sq"},OldSubscriber:{shape:"Sx"},NewSubscriber:{shape:"Sx"}}},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:"Sd"},TimeUnit:{},TimePeriod:{shape:"Sg"},CalculatedSpend:{type:"structure",required:["ActualSpend"],members:{ActualSpend:{shape:"S5"},ForecastedSpend:{shape:"S5"}}},BudgetType:{},LastUpdatedTime:{type:"timestamp"},AutoAdjustData:{type:"structure",required:["AutoAdjustType"],members:{AutoAdjustType:{},HistoricalOptions:{type:"structure",required:["BudgetAdjustmentPeriod"],members:{BudgetAdjustmentPeriod:{type:"integer"},LookBackAvailablePeriods:{type:"integer"}}},LastAutoAdjustTime:{type:"timestamp"}}}}},S5:{type:"structure",required:["Amount","Unit"],members:{Amount:{},Unit:{}}},Sa:{type:"map",key:{},value:{type:"list",member:{}}},Sd:{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"}}},Sg:{type:"structure",members:{Start:{type:"timestamp"},End:{type:"timestamp"}}},Sq:{type:"structure",required:["NotificationType","ComparisonOperator","Threshold"],members:{NotificationType:{},ComparisonOperator:{},Threshold:{type:"double"},ThresholdType:{},NotificationState:{}}},Sw:{type:"list",member:{shape:"Sx"}},Sx:{type:"structure",required:["SubscriptionType","Address"],members:{SubscriptionType:{},Address:{type:"string",sensitive:true}}},S13:{type:"structure",required:["ActionThresholdValue","ActionThresholdType"],members:{ActionThresholdValue:{type:"double"},ActionThresholdType:{}}},S14:{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:{}}}}}},S1y:{type:"structure",required:["ActionId","BudgetName","NotificationType","ActionType","ActionThreshold","Definition","ExecutionRoleArn","ApprovalModel","Status","Subscribers"],members:{ActionId:{},BudgetName:{},NotificationType:{},ActionType:{},ActionThreshold:{shape:"S13"},Definition:{shape:"S14"},ExecutionRoleArn:{},ApprovalModel:{},Status:{},Subscribers:{shape:"Sw"}}},S2h:{type:"list",member:{shape:"S1y"}},S2p:{type:"list",member:{shape:"Sq"}}}}},3641:function(e){e.exports={pagination:{}}},3650:function(e){e.exports={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:"Sp",locationName:"clientAuthentication"},ClusterName:{locationName:"clusterName"},ConfigurationInfo:{shape:"Sw",locationName:"configurationInfo"},EncryptionInfo:{shape:"Sy",locationName:"encryptionInfo"},EnhancedMonitoring:{locationName:"enhancedMonitoring"},OpenMonitoring:{shape:"S13",locationName:"openMonitoring"},KafkaVersion:{locationName:"kafkaVersion"},LoggingInfo:{shape:"S18",locationName:"loggingInfo"},NumberOfBrokerNodes:{locationName:"numberOfBrokerNodes",type:"integer"},Tags:{shape:"S1e",locationName:"tags"},StorageMode:{locationName:"storageMode"}},required:["BrokerNodeGroupInfo","KafkaVersion","NumberOfBrokerNodes","ClusterName"]},output:{type:"structure",members:{ClusterArn:{locationName:"clusterArn"},ClusterName:{locationName:"clusterName"},State:{locationName:"state"}}}},CreateClusterV2:{http:{requestUri:"/api/v2/clusters",responseCode:200},input:{type:"structure",members:{ClusterName:{locationName:"clusterName"},Tags:{shape:"S1e",locationName:"tags"},Provisioned:{locationName:"provisioned",type:"structure",members:{BrokerNodeGroupInfo:{shape:"S8",locationName:"brokerNodeGroupInfo"},ClientAuthentication:{shape:"Sp",locationName:"clientAuthentication"},ConfigurationInfo:{shape:"Sw",locationName:"configurationInfo"},EncryptionInfo:{shape:"Sy",locationName:"encryptionInfo"},EnhancedMonitoring:{locationName:"enhancedMonitoring"},OpenMonitoring:{shape:"S13",locationName:"openMonitoring"},KafkaVersion:{locationName:"kafkaVersion"},LoggingInfo:{shape:"S18",locationName:"loggingInfo"},NumberOfBrokerNodes:{locationName:"numberOfBrokerNodes",type:"integer"},StorageMode:{locationName:"storageMode"}},required:["BrokerNodeGroupInfo","KafkaVersion","NumberOfBrokerNodes"]},Serverless:{locationName:"serverless",type:"structure",members:{VpcConfigs:{shape:"S1l",locationName:"vpcConfigs"},ClientAuthentication:{shape:"S1n",locationName:"clientAuthentication"}},required:["VpcConfigs"]}},required:["ClusterName"]},output:{type:"structure",members:{ClusterArn:{locationName:"clusterArn"},ClusterName:{locationName:"clusterName"},State:{locationName:"state"},ClusterType:{locationName:"clusterType"}}}},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:"S1u",locationName:"creationTime"},LatestRevision:{shape:"S1v",locationName:"latestRevision"},Name:{locationName:"name"},State:{locationName:"state"}}}},CreateVpcConnection:{http:{requestUri:"/v1/vpc-connection",responseCode:200},input:{type:"structure",members:{TargetClusterArn:{locationName:"targetClusterArn"},Authentication:{locationName:"authentication"},VpcId:{locationName:"vpcId"},ClientSubnets:{shape:"S3",locationName:"clientSubnets"},SecurityGroups:{shape:"S3",locationName:"securityGroups"},Tags:{shape:"S1e",locationName:"tags"}},required:["TargetClusterArn","Authentication","VpcId","ClientSubnets","SecurityGroups"]},output:{type:"structure",members:{VpcConnectionArn:{locationName:"vpcConnectionArn"},State:{locationName:"state"},Authentication:{locationName:"authentication"},VpcId:{locationName:"vpcId"},ClientSubnets:{shape:"S3",locationName:"clientSubnets"},SecurityGroups:{shape:"S3",locationName:"securityGroups"},CreationTime:{shape:"S1u",locationName:"creationTime"},Tags:{shape:"S1e",locationName:"tags"}}}},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"}}}},DeleteClusterPolicy:{http:{method:"DELETE",requestUri:"/v1/clusters/{clusterArn}/policy",responseCode:200},input:{type:"structure",members:{ClusterArn:{location:"uri",locationName:"clusterArn"}},required:["ClusterArn"]},output:{type:"structure",members:{}}},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"}}}},DeleteVpcConnection:{http:{method:"DELETE",requestUri:"/v1/vpc-connection/{arn}",responseCode:200},input:{type:"structure",members:{Arn:{location:"uri",locationName:"arn"}},required:["Arn"]},output:{type:"structure",members:{VpcConnectionArn:{locationName:"vpcConnectionArn"},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:"S2a",locationName:"clusterInfo"}}}},DescribeClusterV2:{http:{method:"GET",requestUri:"/api/v2/clusters/{clusterArn}",responseCode:200},input:{type:"structure",members:{ClusterArn:{location:"uri",locationName:"clusterArn"}},required:["ClusterArn"]},output:{type:"structure",members:{ClusterInfo:{shape:"S2j",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:"S2o",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:"S1u",locationName:"creationTime"},Description:{locationName:"description"},KafkaVersions:{shape:"S3",locationName:"kafkaVersions"},LatestRevision:{shape:"S1v",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:"S1u",locationName:"creationTime"},Description:{locationName:"description"},Revision:{locationName:"revision",type:"long"},ServerProperties:{locationName:"serverProperties",type:"blob"}}}},DescribeVpcConnection:{http:{method:"GET",requestUri:"/v1/vpc-connection/{arn}",responseCode:200},input:{type:"structure",members:{Arn:{location:"uri",locationName:"arn"}},required:["Arn"]},output:{type:"structure",members:{VpcConnectionArn:{locationName:"vpcConnectionArn"},TargetClusterArn:{locationName:"targetClusterArn"},State:{locationName:"state"},Authentication:{locationName:"authentication"},VpcId:{locationName:"vpcId"},Subnets:{shape:"S3",locationName:"subnets"},SecurityGroups:{shape:"S3",locationName:"securityGroups"},CreationTime:{shape:"S1u",locationName:"creationTime"},Tags:{shape:"S1e",locationName:"tags"}}}},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"},BootstrapBrokerStringSaslIam:{locationName:"bootstrapBrokerStringSaslIam"},BootstrapBrokerStringPublicTls:{locationName:"bootstrapBrokerStringPublicTls"},BootstrapBrokerStringPublicSaslScram:{locationName:"bootstrapBrokerStringPublicSaslScram"},BootstrapBrokerStringPublicSaslIam:{locationName:"bootstrapBrokerStringPublicSaslIam"},BootstrapBrokerStringVpcConnectivityTls:{locationName:"bootstrapBrokerStringVpcConnectivityTls"},BootstrapBrokerStringVpcConnectivitySaslScram:{locationName:"bootstrapBrokerStringVpcConnectivitySaslScram"},BootstrapBrokerStringVpcConnectivitySaslIam:{locationName:"bootstrapBrokerStringVpcConnectivitySaslIam"}}}},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"}}}}}}},GetClusterPolicy:{http:{method:"GET",requestUri:"/v1/clusters/{clusterArn}/policy",responseCode:200},input:{type:"structure",members:{ClusterArn:{location:"uri",locationName:"clusterArn"}},required:["ClusterArn"]},output:{type:"structure",members:{CurrentVersion:{locationName:"currentVersion"},Policy:{locationName:"policy"}}}},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:"S2o"}},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:"S2a"}},NextToken:{locationName:"nextToken"}}}},ListClustersV2:{http:{method:"GET",requestUri:"/api/v2/clusters",responseCode:200},input:{type:"structure",members:{ClusterNameFilter:{location:"querystring",locationName:"clusterNameFilter"},ClusterTypeFilter:{location:"querystring",locationName:"clusterTypeFilter"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{ClusterInfoList:{locationName:"clusterInfoList",type:"list",member:{shape:"S2j"}},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:"S1v"}}}}},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:"S1u",locationName:"creationTime"},Description:{locationName:"description"},KafkaVersions:{shape:"S3",locationName:"kafkaVersions"},LatestRevision:{shape:"S1v",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:"S2b",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:"S1e",locationName:"tags"}}}},ListClientVpcConnections:{http:{method:"GET",requestUri:"/v1/clusters/{clusterArn}/client-vpc-connections",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:{ClientVpcConnections:{locationName:"clientVpcConnections",type:"list",member:{type:"structure",members:{Authentication:{locationName:"authentication"},CreationTime:{shape:"S1u",locationName:"creationTime"},State:{locationName:"state"},VpcConnectionArn:{locationName:"vpcConnectionArn"},Owner:{locationName:"owner"}},required:["VpcConnectionArn"]}},NextToken:{locationName:"nextToken"}}}},ListVpcConnections:{http:{method:"GET",requestUri:"/v1/vpc-connections",responseCode:200},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{VpcConnections:{locationName:"vpcConnections",type:"list",member:{type:"structure",members:{VpcConnectionArn:{locationName:"vpcConnectionArn"},TargetClusterArn:{locationName:"targetClusterArn"},CreationTime:{shape:"S1u",locationName:"creationTime"},Authentication:{locationName:"authentication"},VpcId:{locationName:"vpcId"},State:{locationName:"state"}},required:["VpcConnectionArn","TargetClusterArn"]}},NextToken:{locationName:"nextToken"}}}},RejectClientVpcConnection:{http:{method:"PUT",requestUri:"/v1/clusters/{clusterArn}/client-vpc-connection",responseCode:200},input:{type:"structure",members:{ClusterArn:{location:"uri",locationName:"clusterArn"},VpcConnectionArn:{locationName:"vpcConnectionArn"}},required:["VpcConnectionArn","ClusterArn"]},output:{type:"structure",members:{}}},PutClusterPolicy:{http:{method:"PUT",requestUri:"/v1/clusters/{clusterArn}/policy",responseCode:200},input:{type:"structure",members:{ClusterArn:{location:"uri",locationName:"clusterArn"},CurrentVersion:{locationName:"currentVersion"},Policy:{locationName:"policy"}},required:["ClusterArn","Policy"]},output:{type:"structure",members:{CurrentVersion:{locationName:"currentVersion"}}}},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:"S1e",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"}}}},UpdateBrokerType:{http:{method:"PUT",requestUri:"/v1/clusters/{clusterArn}/nodes/type",responseCode:200},input:{type:"structure",members:{ClusterArn:{location:"uri",locationName:"clusterArn"},CurrentVersion:{locationName:"currentVersion"},TargetInstanceType:{locationName:"targetInstanceType"}},required:["ClusterArn","CurrentVersion","TargetInstanceType"]},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:"S2u",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:"S1v",locationName:"latestRevision"}}}},UpdateConnectivity:{http:{method:"PUT",requestUri:"/v1/clusters/{clusterArn}/connectivity",responseCode:200},input:{type:"structure",members:{ClusterArn:{location:"uri",locationName:"clusterArn"},ConnectivityInfo:{shape:"Sh",locationName:"connectivityInfo"},CurrentVersion:{locationName:"currentVersion"}},required:["ClusterArn","ConnectivityInfo","CurrentVersion"]},output:{type:"structure",members:{ClusterArn:{locationName:"clusterArn"},ClusterOperationArn:{locationName:"clusterOperationArn"}}}},UpdateClusterConfiguration:{http:{method:"PUT",requestUri:"/v1/clusters/{clusterArn}/configuration",responseCode:200},input:{type:"structure",members:{ClusterArn:{location:"uri",locationName:"clusterArn"},ConfigurationInfo:{shape:"Sw",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:"Sw",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:"S13",locationName:"openMonitoring"},LoggingInfo:{shape:"S18",locationName:"loggingInfo"}},required:["ClusterArn","CurrentVersion"]},output:{type:"structure",members:{ClusterArn:{locationName:"clusterArn"},ClusterOperationArn:{locationName:"clusterOperationArn"}}}},UpdateSecurity:{http:{method:"PATCH",requestUri:"/v1/clusters/{clusterArn}/security",responseCode:200},input:{type:"structure",members:{ClientAuthentication:{shape:"Sp",locationName:"clientAuthentication"},ClusterArn:{location:"uri",locationName:"clusterArn"},CurrentVersion:{locationName:"currentVersion"},EncryptionInfo:{shape:"Sy",locationName:"encryptionInfo"}},required:["ClusterArn","CurrentVersion"]},output:{type:"structure",members:{ClusterArn:{locationName:"clusterArn"},ClusterOperationArn:{locationName:"clusterOperationArn"}}}},UpdateStorage:{http:{method:"PUT",requestUri:"/v1/clusters/{clusterArn}/storage",responseCode:200},input:{type:"structure",members:{ClusterArn:{location:"uri",locationName:"clusterArn"},CurrentVersion:{locationName:"currentVersion"},ProvisionedThroughput:{shape:"Sd",locationName:"provisionedThroughput"},StorageMode:{locationName:"storageMode"},VolumeSizeGB:{locationName:"volumeSizeGB",type:"integer"}},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:{ProvisionedThroughput:{shape:"Sd",locationName:"provisionedThroughput"},VolumeSize:{locationName:"volumeSize",type:"integer"}}}}},ConnectivityInfo:{shape:"Sh",locationName:"connectivityInfo"},ZoneIds:{shape:"S3",locationName:"zoneIds"}},required:["ClientSubnets","InstanceType"]},Sd:{type:"structure",members:{Enabled:{locationName:"enabled",type:"boolean"},VolumeThroughput:{locationName:"volumeThroughput",type:"integer"}}},Sh:{type:"structure",members:{PublicAccess:{locationName:"publicAccess",type:"structure",members:{Type:{locationName:"type"}}},VpcConnectivity:{locationName:"vpcConnectivity",type:"structure",members:{ClientAuthentication:{locationName:"clientAuthentication",type:"structure",members:{Sasl:{locationName:"sasl",type:"structure",members:{Scram:{locationName:"scram",type:"structure",members:{Enabled:{locationName:"enabled",type:"boolean"}}},Iam:{locationName:"iam",type:"structure",members:{Enabled:{locationName:"enabled",type:"boolean"}}}}},Tls:{locationName:"tls",type:"structure",members:{Enabled:{locationName:"enabled",type:"boolean"}}}}}}}}},Sp:{type:"structure",members:{Sasl:{locationName:"sasl",type:"structure",members:{Scram:{locationName:"scram",type:"structure",members:{Enabled:{locationName:"enabled",type:"boolean"}}},Iam:{shape:"Ss",locationName:"iam"}}},Tls:{locationName:"tls",type:"structure",members:{CertificateAuthorityArnList:{shape:"S3",locationName:"certificateAuthorityArnList"},Enabled:{locationName:"enabled",type:"boolean"}}},Unauthenticated:{locationName:"unauthenticated",type:"structure",members:{Enabled:{locationName:"enabled",type:"boolean"}}}}},Ss:{type:"structure",members:{Enabled:{locationName:"enabled",type:"boolean"}}},Sw:{type:"structure",members:{Arn:{locationName:"arn"},Revision:{locationName:"revision",type:"long"}},required:["Revision","Arn"]},Sy:{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"}}}}},S13:{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"]},S18:{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"]},S1e:{type:"map",key:{},value:{}},S1l:{type:"list",member:{type:"structure",members:{SubnetIds:{shape:"S3",locationName:"subnetIds"},SecurityGroupIds:{shape:"S3",locationName:"securityGroupIds"}},required:["SubnetIds"]}},S1n:{type:"structure",members:{Sasl:{locationName:"sasl",type:"structure",members:{Iam:{shape:"Ss",locationName:"iam"}}}}},S1u:{type:"timestamp",timestampFormat:"iso8601"},S1v:{type:"structure",members:{CreationTime:{shape:"S1u",locationName:"creationTime"},Description:{locationName:"description"},Revision:{locationName:"revision",type:"long"}},required:["Revision","CreationTime"]},S2a:{type:"structure",members:{ActiveOperationArn:{locationName:"activeOperationArn"},BrokerNodeGroupInfo:{shape:"S8",locationName:"brokerNodeGroupInfo"},ClientAuthentication:{shape:"Sp",locationName:"clientAuthentication"},ClusterArn:{locationName:"clusterArn"},ClusterName:{locationName:"clusterName"},CreationTime:{shape:"S1u",locationName:"creationTime"},CurrentBrokerSoftwareInfo:{shape:"S2b",locationName:"currentBrokerSoftwareInfo"},CurrentVersion:{locationName:"currentVersion"},EncryptionInfo:{shape:"Sy",locationName:"encryptionInfo"},EnhancedMonitoring:{locationName:"enhancedMonitoring"},OpenMonitoring:{shape:"S2c",locationName:"openMonitoring"},LoggingInfo:{shape:"S18",locationName:"loggingInfo"},NumberOfBrokerNodes:{locationName:"numberOfBrokerNodes",type:"integer"},State:{locationName:"state"},StateInfo:{shape:"S2g",locationName:"stateInfo"},Tags:{shape:"S1e",locationName:"tags"},ZookeeperConnectString:{locationName:"zookeeperConnectString"},ZookeeperConnectStringTls:{locationName:"zookeeperConnectStringTls"},StorageMode:{locationName:"storageMode"}}},S2b:{type:"structure",members:{ConfigurationArn:{locationName:"configurationArn"},ConfigurationRevision:{locationName:"configurationRevision",type:"long"},KafkaVersion:{locationName:"kafkaVersion"}}},S2c:{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"]},S2g:{type:"structure",members:{Code:{locationName:"code"},Message:{locationName:"message"}}},S2j:{type:"structure",members:{ActiveOperationArn:{locationName:"activeOperationArn"},ClusterType:{locationName:"clusterType"},ClusterArn:{locationName:"clusterArn"},ClusterName:{locationName:"clusterName"},CreationTime:{shape:"S1u",locationName:"creationTime"},CurrentVersion:{locationName:"currentVersion"},State:{locationName:"state"},StateInfo:{shape:"S2g",locationName:"stateInfo"},Tags:{shape:"S1e",locationName:"tags"},Provisioned:{locationName:"provisioned",type:"structure",members:{BrokerNodeGroupInfo:{shape:"S8",locationName:"brokerNodeGroupInfo"},CurrentBrokerSoftwareInfo:{shape:"S2b",locationName:"currentBrokerSoftwareInfo"},ClientAuthentication:{shape:"Sp",locationName:"clientAuthentication"},EncryptionInfo:{shape:"Sy",locationName:"encryptionInfo"},EnhancedMonitoring:{locationName:"enhancedMonitoring"},OpenMonitoring:{shape:"S13",locationName:"openMonitoring"},LoggingInfo:{shape:"S18",locationName:"loggingInfo"},NumberOfBrokerNodes:{locationName:"numberOfBrokerNodes",type:"integer"},ZookeeperConnectString:{locationName:"zookeeperConnectString"},ZookeeperConnectStringTls:{locationName:"zookeeperConnectStringTls"},StorageMode:{locationName:"storageMode"}},required:["BrokerNodeGroupInfo","NumberOfBrokerNodes"]},Serverless:{locationName:"serverless",type:"structure",members:{VpcConfigs:{shape:"S1l",locationName:"vpcConfigs"},ClientAuthentication:{shape:"S1n",locationName:"clientAuthentication"}},required:["VpcConfigs"]}}},S2o:{type:"structure",members:{ClientRequestId:{locationName:"clientRequestId"},ClusterArn:{locationName:"clusterArn"},CreationTime:{shape:"S1u",locationName:"creationTime"},EndTime:{shape:"S1u",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:"S2t",locationName:"sourceClusterInfo"},TargetClusterInfo:{shape:"S2t",locationName:"targetClusterInfo"},VpcConnectionInfo:{locationName:"vpcConnectionInfo",type:"structure",members:{VpcConnectionArn:{locationName:"vpcConnectionArn"},Owner:{locationName:"owner"},UserIdentity:{locationName:"userIdentity",type:"structure",members:{Type:{locationName:"type"},PrincipalId:{locationName:"principalId"}}},CreationTime:{shape:"S1u",locationName:"creationTime"}}}}},S2t:{type:"structure",members:{BrokerEBSVolumeInfo:{shape:"S2u",locationName:"brokerEBSVolumeInfo"},ConfigurationInfo:{shape:"Sw",locationName:"configurationInfo"},NumberOfBrokerNodes:{locationName:"numberOfBrokerNodes",type:"integer"},EnhancedMonitoring:{locationName:"enhancedMonitoring"},OpenMonitoring:{shape:"S2c",locationName:"openMonitoring"},KafkaVersion:{locationName:"kafkaVersion"},LoggingInfo:{shape:"S18",locationName:"loggingInfo"},InstanceType:{locationName:"instanceType"},ClientAuthentication:{shape:"Sp",locationName:"clientAuthentication"},EncryptionInfo:{shape:"Sy",locationName:"encryptionInfo"},ConnectivityInfo:{shape:"Sh",locationName:"connectivityInfo"},StorageMode:{locationName:"storageMode"}}},S2u:{type:"list",member:{type:"structure",members:{KafkaBrokerNodeId:{locationName:"kafkaBrokerNodeId"},ProvisionedThroughput:{shape:"Sd",locationName:"provisionedThroughput"},VolumeSizeGB:{locationName:"volumeSizeGB",type:"integer"}},required:["KafkaBrokerNodeId"]}}}}},3656:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["organizations"]={};s.Organizations=i.defineService("organizations",["2016-11-28"]);Object.defineProperty(a.services["organizations"],"2016-11-28",{get:function get(){var e=r(2838);e.paginators=r(8379).pagination;return e},enumerable:true,configurable:true});e.exports=s.Organizations},3685:function(e,t,r){"use strict";var s=this&&this.__createBinding||(Object.create?function(e,t,r,s){if(s===undefined)s=r;Object.defineProperty(e,s,{enumerable:true,get:function(){return t[r]}})}:function(e,t,r,s){if(s===undefined)s=r;e[s]=t[r]});var i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:true,value:t})}:function(e,t){e["default"]=t});var a=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(e!=null)for(var r in e)if(r!=="default"&&Object.hasOwnProperty.call(e,r))s(t,e,r);i(t,e);return t};Object.defineProperty(t,"__esModule",{value:true});t.prepareKeyValueMessage=t.issueFileCommand=void 0;const o=a(r(5747));const n=a(r(2087));const u=r(2420);const p=r(2861);function issueFileCommand(e,t){const r=process.env[`GITHUB_${e}`];if(!r){throw new Error(`Unable to find environment variable for file command ${e}`)}if(!o.existsSync(r)){throw new Error(`Missing file at path: ${r}`)}o.appendFileSync(r,`${p.toCommandValue(t)}${n.EOL}`,{encoding:"utf8"})}t.issueFileCommand=issueFileCommand;function prepareKeyValueMessage(e,t){const r=`ghadelimiter_${u.v4()}`;const s=p.toCommandValue(t);if(e.includes(r)){throw new Error(`Unexpected input: name should not contain the delimiter "${r}"`)}if(s.includes(r)){throw new Error(`Unexpected input: value should not contain the delimiter "${r}"`)}return`${e}<<${r}${n.EOL}${s}${n.EOL}${r}`}t.prepareKeyValueMessage=prepareKeyValueMessage},3690:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2018-05-10",endpointPrefix:"kinesisvideo",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"Amazon Kinesis Video WebRTC Storage",serviceId:"Kinesis Video WebRTC Storage",signatureVersion:"v4",signingName:"kinesisvideo",uid:"kinesis-video-webrtc-storage-2018-05-10"},operations:{JoinStorageSession:{http:{requestUri:"/joinStorageSession",responseCode:200},input:{type:"structure",required:["channelArn"],members:{channelArn:{}}}}},shapes:{}}},3693:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2021-06-30",endpointPrefix:"scheduler",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"Amazon EventBridge Scheduler",serviceId:"Scheduler",signatureVersion:"v4",signingName:"scheduler",uid:"scheduler-2021-06-30"},operations:{CreateSchedule:{http:{requestUri:"/schedules/{Name}",responseCode:200},input:{type:"structure",required:["FlexibleTimeWindow","Name","ScheduleExpression","Target"],members:{ClientToken:{idempotencyToken:true},Description:{},EndDate:{type:"timestamp"},FlexibleTimeWindow:{shape:"S5"},GroupName:{},KmsKeyArn:{},Name:{location:"uri",locationName:"Name"},ScheduleExpression:{},ScheduleExpressionTimezone:{},StartDate:{type:"timestamp"},State:{},Target:{shape:"Sf"}}},output:{type:"structure",required:["ScheduleArn"],members:{ScheduleArn:{}}},idempotent:true},CreateScheduleGroup:{http:{requestUri:"/schedule-groups/{Name}",responseCode:200},input:{type:"structure",required:["Name"],members:{ClientToken:{idempotencyToken:true},Name:{location:"uri",locationName:"Name"},Tags:{shape:"S21"}}},output:{type:"structure",required:["ScheduleGroupArn"],members:{ScheduleGroupArn:{}}},idempotent:true},DeleteSchedule:{http:{method:"DELETE",requestUri:"/schedules/{Name}",responseCode:200},input:{type:"structure",required:["Name"],members:{ClientToken:{idempotencyToken:true,location:"querystring",locationName:"clientToken"},GroupName:{location:"querystring",locationName:"groupName"},Name:{location:"uri",locationName:"Name"}}},output:{type:"structure",members:{}},idempotent:true},DeleteScheduleGroup:{http:{method:"DELETE",requestUri:"/schedule-groups/{Name}",responseCode:200},input:{type:"structure",required:["Name"],members:{ClientToken:{idempotencyToken:true,location:"querystring",locationName:"clientToken"},Name:{location:"uri",locationName:"Name"}}},output:{type:"structure",members:{}},idempotent:true},GetSchedule:{http:{method:"GET",requestUri:"/schedules/{Name}",responseCode:200},input:{type:"structure",required:["Name"],members:{GroupName:{location:"querystring",locationName:"groupName"},Name:{location:"uri",locationName:"Name"}}},output:{type:"structure",members:{Arn:{},CreationDate:{type:"timestamp"},Description:{},EndDate:{type:"timestamp"},FlexibleTimeWindow:{shape:"S5"},GroupName:{},KmsKeyArn:{},LastModificationDate:{type:"timestamp"},Name:{},ScheduleExpression:{},ScheduleExpressionTimezone:{},StartDate:{type:"timestamp"},State:{},Target:{shape:"Sf"}}}},GetScheduleGroup:{http:{method:"GET",requestUri:"/schedule-groups/{Name}",responseCode:200},input:{type:"structure",required:["Name"],members:{Name:{location:"uri",locationName:"Name"}}},output:{type:"structure",members:{Arn:{},CreationDate:{type:"timestamp"},LastModificationDate:{type:"timestamp"},Name:{},State:{}}}},ListScheduleGroups:{http:{method:"GET",requestUri:"/schedule-groups",responseCode:200},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"MaxResults",type:"integer"},NamePrefix:{location:"querystring",locationName:"NamePrefix"},NextToken:{location:"querystring",locationName:"NextToken"}}},output:{type:"structure",required:["ScheduleGroups"],members:{NextToken:{},ScheduleGroups:{type:"list",member:{type:"structure",members:{Arn:{},CreationDate:{type:"timestamp"},LastModificationDate:{type:"timestamp"},Name:{},State:{}}}}}}},ListSchedules:{http:{method:"GET",requestUri:"/schedules",responseCode:200},input:{type:"structure",members:{GroupName:{location:"querystring",locationName:"ScheduleGroup"},MaxResults:{location:"querystring",locationName:"MaxResults",type:"integer"},NamePrefix:{location:"querystring",locationName:"NamePrefix"},NextToken:{location:"querystring",locationName:"NextToken"},State:{location:"querystring",locationName:"State"}}},output:{type:"structure",required:["Schedules"],members:{NextToken:{},Schedules:{type:"list",member:{type:"structure",members:{Arn:{},CreationDate:{type:"timestamp"},GroupName:{},LastModificationDate:{type:"timestamp"},Name:{},State:{},Target:{type:"structure",required:["Arn"],members:{Arn:{}}}}}}}}},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:"S21"}}}},TagResource:{http:{requestUri:"/tags/{ResourceArn}",responseCode:200},input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{location:"uri",locationName:"ResourceArn"},Tags:{shape:"S21"}}},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},UpdateSchedule:{http:{method:"PUT",requestUri:"/schedules/{Name}",responseCode:200},input:{type:"structure",required:["FlexibleTimeWindow","Name","ScheduleExpression","Target"],members:{ClientToken:{idempotencyToken:true},Description:{},EndDate:{type:"timestamp"},FlexibleTimeWindow:{shape:"S5"},GroupName:{},KmsKeyArn:{},Name:{location:"uri",locationName:"Name"},ScheduleExpression:{},ScheduleExpressionTimezone:{},StartDate:{type:"timestamp"},State:{},Target:{shape:"Sf"}}},output:{type:"structure",required:["ScheduleArn"],members:{ScheduleArn:{}}},idempotent:true}},shapes:{S5:{type:"structure",required:["Mode"],members:{MaximumWindowInMinutes:{type:"integer"},Mode:{}}},Sf:{type:"structure",required:["Arn","RoleArn"],members:{Arn:{},DeadLetterConfig:{type:"structure",members:{Arn:{}}},EcsParameters:{type:"structure",required:["TaskDefinitionArn"],members:{CapacityProviderStrategy:{type:"list",member:{type:"structure",required:["capacityProvider"],members:{base:{type:"integer"},capacityProvider:{},weight:{type:"integer"}}}},EnableECSManagedTags:{type:"boolean"},EnableExecuteCommand:{type:"boolean"},Group:{},LaunchType:{},NetworkConfiguration:{type:"structure",members:{awsvpcConfiguration:{type:"structure",required:["Subnets"],members:{AssignPublicIp:{},SecurityGroups:{type:"list",member:{}},Subnets:{type:"list",member:{}}}}}},PlacementConstraints:{type:"list",member:{type:"structure",members:{expression:{},type:{}}}},PlacementStrategy:{type:"list",member:{type:"structure",members:{field:{},type:{}}}},PlatformVersion:{},PropagateTags:{},ReferenceId:{},Tags:{type:"list",member:{type:"map",key:{},value:{}}},TaskCount:{type:"integer"},TaskDefinitionArn:{}}},EventBridgeParameters:{type:"structure",required:["DetailType","Source"],members:{DetailType:{},Source:{}}},Input:{},KinesisParameters:{type:"structure",required:["PartitionKey"],members:{PartitionKey:{}}},RetryPolicy:{type:"structure",members:{MaximumEventAgeInSeconds:{type:"integer"},MaximumRetryAttempts:{type:"integer"}}},RoleArn:{},SageMakerPipelineParameters:{type:"structure",members:{PipelineParameterList:{type:"list",member:{type:"structure",required:["Name","Value"],members:{Name:{},Value:{}}}}}},SqsParameters:{type:"structure",members:{MessageGroupId:{}}}}},S21:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}}}}},3705:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["iot1clickdevicesservice"]={};s.IoT1ClickDevicesService=i.defineService("iot1clickdevicesservice",["2018-05-14"]);Object.defineProperty(a.services["iot1clickdevicesservice"],"2018-05-14",{get:function get(){var e=r(863);return e},enumerable:true,configurable:true});e.exports=s.IoT1ClickDevicesService},3716:function(e){e.exports={version:2,waiters:{ServerOffline:{acceptors:[{argument:"Server.State",expected:"OFFLINE",matcher:"path",state:"success"},{argument:"Server.State",expected:"STOP_FAILED",matcher:"path",state:"failure"}],delay:30,maxAttempts:120,operation:"DescribeServer",type:"api"},ServerOnline:{acceptors:[{argument:"Server.State",expected:"ONLINE",matcher:"path",state:"success"},{argument:"Server.State",expected:"START_FAILED",matcher:"path",state:"failure"}],delay:30,maxAttempts:120,operation:"DescribeServer",type:"api"}}}},3719:function(e,t){(function(){"use strict";var e;e=new RegExp(/(?!xmlns)^.*:/);t.normalize=function(e){return e.toLowerCase()};t.firstCharLowerCase=function(e){return e.charAt(0).toLowerCase()+e.slice(1)};t.stripPrefix=function(t){return t.replace(e,"")};t.parseNumbers=function(e){if(!isNaN(e)){e=e%1===0?parseInt(e,10):parseFloat(e)}return e};t.parseBooleans=function(e){if(/^(?:true|false)$/i.test(e)){e=e.toLowerCase()==="true"}return e}}).call(this)},3729:function(e){e.exports={pagination:{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"}}}},3738:function(e,t,r){var s=r(2393);var i=r(2726);var a=s.util.iniLoader;var o="us-east-1";s.SharedIniFileCredentials=s.util.inherit(s.Credentials,{constructor:function SharedIniFileCredentials(e){s.Credentials.call(this);e=e||{};this.filename=e.filename;this.profile=e.profile||process.env.AWS_PROFILE||s.util.defaultProfile;this.disableAssumeRole=Boolean(e.disableAssumeRole);this.preferStaticCredentials=Boolean(e.preferStaticCredentials);this.tokenCodeFn=e.tokenCodeFn||null;this.httpOptions=e.httpOptions||null;this.get(e.callback||s.util.fn.noop)},load:function load(e){var t=this;try{var r=s.util.getProfilesFromSharedConfig(a,this.filename);var i=r[this.profile]||{};if(Object.keys(i).length===0){throw s.util.error(new Error("Profile "+this.profile+" not found"),{code:"SharedIniFileCredentialsProviderFailure"})}var o=Boolean(this.preferStaticCredentials&&i["aws_access_key_id"]&&i["aws_secret_access_key"]);if(i["role_arn"]&&!o){this.loadRoleProfile(r,i,function(r,s){if(r){e(r)}else{t.expired=false;t.accessKeyId=s.Credentials.AccessKeyId;t.secretAccessKey=s.Credentials.SecretAccessKey;t.sessionToken=s.Credentials.SessionToken;t.expireTime=s.Credentials.Expiration;e(null)}});return}this.accessKeyId=i["aws_access_key_id"];this.secretAccessKey=i["aws_secret_access_key"];this.sessionToken=i["aws_session_token"];if(!this.accessKeyId||!this.secretAccessKey){throw s.util.error(new Error("Credentials not set for profile "+this.profile),{code:"SharedIniFileCredentialsProviderFailure"})}this.expired=false;e(null)}catch(t){e(t)}},refresh:function refresh(e){a.clearCachedFiles();this.coalesceRefresh(e||s.util.fn.callback,this.disableAssumeRole)},loadRoleProfile:function loadRoleProfile(e,t,r){if(this.disableAssumeRole){throw s.util.error(new Error("Role assumption profiles are disabled. "+"Failed to load profile "+this.profile+" from "+e.filename),{code:"SharedIniFileCredentialsProviderFailure"})}var a=this;var n=t["role_arn"];var u=t["role_session_name"];var p=t["external_id"];var m=t["mfa_serial"];var c=t["source_profile"];var l=t["region"]||o;if(!c){throw s.util.error(new Error("source_profile is not set using profile "+this.profile),{code:"SharedIniFileCredentialsProviderFailure"})}var d=e[c];if(typeof d!=="object"){throw s.util.error(new Error("source_profile "+c+" using profile "+this.profile+" does not exist"),{code:"SharedIniFileCredentialsProviderFailure"})}var y=new s.SharedIniFileCredentials(s.util.merge(this.options||{},{profile:c,preferStaticCredentials:true}));this.roleArn=n;var b=new i({credentials:y,region:l,httpOptions:this.httpOptions});var S={RoleArn:n,RoleSessionName:u||"aws-sdk-js-"+Date.now()};if(p){S.ExternalId=p}if(m&&a.tokenCodeFn){S.SerialNumber=m;a.tokenCodeFn(m,function(e,t){if(e){var i;if(e instanceof Error){i=e.message}else{i=e}r(s.util.error(new Error("Error fetching MFA token: "+i),{code:"SharedIniFileCredentialsProviderFailure"}));return}S.TokenCode=t;b.assumeRole(S,r)});return}b.assumeRole(S,r)}})},3743:function(e){e.exports={version:2,waiters:{}}},3752:function(e){e.exports={pagination:{DescribeEnvironmentMemberships:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListEnvironments:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"}}}},3764:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["cloudfront"]={};s.CloudFront=i.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"]);r(3422);Object.defineProperty(a.services["cloudfront"],"2016-11-25",{get:function get(){var e=r(2903);e.paginators=r(1524).pagination;e.waiters=r(8503).waiters;return e},enumerable:true,configurable:true});Object.defineProperty(a.services["cloudfront"],"2017-03-25",{get:function get(){var e=r(5282);e.paginators=r(8347).pagination;e.waiters=r(4162).waiters;return e},enumerable:true,configurable:true});Object.defineProperty(a.services["cloudfront"],"2017-10-30",{get:function get(){var e=r(3599);e.paginators=r(769).pagination;e.waiters=r(9282).waiters;return e},enumerable:true,configurable:true});Object.defineProperty(a.services["cloudfront"],"2018-06-18",{get:function get(){var e=r(8272);e.paginators=r(64).pagination;e.waiters=r(1399).waiters;return e},enumerable:true,configurable:true});Object.defineProperty(a.services["cloudfront"],"2018-11-05",{get:function get(){var e=r(2992);e.paginators=r(5246).pagination;e.waiters=r(3534).waiters;return e},enumerable:true,configurable:true});Object.defineProperty(a.services["cloudfront"],"2019-03-26",{get:function get(){var e=r(9294);e.paginators=r(5227).pagination;e.waiters=r(5082).waiters;return e},enumerable:true,configurable:true});Object.defineProperty(a.services["cloudfront"],"2020-05-31",{get:function get(){var e=r(1382);e.paginators=r(7319).pagination;e.waiters=r(1859).waiters;return e},enumerable:true,configurable:true});e.exports=s.CloudFront},3766:function(e){e.exports={pagination:{}}},3787:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:true});t.default=void 0;var r=/^(?:[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}|00000000-0000-0000-0000-000000000000)$/i;t.default=r},3790:function(e){e.exports={pagination:{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"}}}},3791:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["s3control"]={};s.S3Control=i.defineService("s3control",["2018-08-20"]);r(4700);Object.defineProperty(a.services["s3control"],"2018-08-20",{get:function get(){var e=r(4877);e.paginators=r(7450).pagination;return e},enumerable:true,configurable:true});e.exports=s.S3Control},3805:function(e){e.exports={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:"Sk"},versionRevisions:{shape:"Sm"},allowOverwrite:{type:"boolean"},includeFromUpstream:{type:"boolean"}}},output:{type:"structure",members:{successfulVersions:{shape:"Sq"},failedVersions:{shape:"Su"}}}},CreateDomain:{http:{requestUri:"/v1/domain"},input:{type:"structure",required:["domain"],members:{domain:{location:"querystring",locationName:"domain"},encryptionKey:{},tags:{shape:"Sz"}}},output:{type:"structure",members:{domain:{shape:"S14"}}}},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:"Sz"}}},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:"S14"}}}},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"}}}},DeletePackage:{http:{method:"DELETE",requestUri:"/v1/package"},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"}}},output:{type:"structure",members:{deletedPackage:{shape:"S1l"}}}},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:"Sk"},expectedStatus:{}}},output:{type:"structure",members:{successfulVersions:{shape:"Sq"},failedVersions:{shape:"Su"}}}},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:"S14"}}}},DescribePackage:{http:{method:"GET",requestUri:"/v1/package"},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"}}},output:{type:"structure",required:["package"],members:{package:{type:"structure",members:{format:{},namespace:{},name:{},originConfiguration:{shape:"S1m"}}}}}},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:{},origin:{shape:"S27"}}}}}},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:"Sk"},versionRevisions:{shape:"Sm"},expectedStatus:{}}},output:{type:"structure",members:{successfulVersions:{shape:"Sq"},failedVersions:{shape:"Su"}}}},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:{shape:"S2o"},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:{shape:"S35"}}}}},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"},originType:{location:"querystring",locationName:"originType"}}},output:{type:"structure",members:{defaultDisplayVersion:{},format:{},namespace:{},package:{},versions:{type:"list",member:{type:"structure",required:["version","status"],members:{version:{},revision:{},status:{},origin:{shape:"S27"}}}},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"},publish:{location:"querystring",locationName:"publish"},upstream:{location:"querystring",locationName:"upstream"}}},output:{type:"structure",members:{packages:{type:"list",member:{shape:"S1l"}},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:"S3r"},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:"S3r"},nextToken:{}}}},ListTagsForResource:{http:{requestUri:"/v1/tags"},input:{type:"structure",required:["resourceArn"],members:{resourceArn:{location:"querystring",locationName:"resourceArn"}}},output:{type:"structure",members:{tags:{shape:"Sz"}}}},PublishPackageVersion:{http:{requestUri:"/v1/package/version/publish"},input:{type:"structure",required:["domain","repository","format","package","packageVersion","assetContent","assetName","assetSHA256"],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"},assetContent:{shape:"S2o"},assetName:{location:"querystring",locationName:"asset"},assetSHA256:{location:"header",locationName:"x-amz-content-sha256"},unfinished:{location:"querystring",locationName:"unfinished",type:"boolean"}},payload:"assetContent"},output:{type:"structure",members:{format:{},namespace:{},package:{},version:{},versionRevision:{},status:{},asset:{shape:"S35"}}}},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"}}}},PutPackageOriginConfiguration:{http:{requestUri:"/v1/package"},input:{type:"structure",required:["domain","repository","format","package","restrictions"],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"},restrictions:{shape:"S1n"}}},output:{type:"structure",members:{originConfiguration:{shape:"S1m"}}}},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:"Sz"}}},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:"Sk"},versionRevisions:{shape:"Sm"},expectedStatus:{},targetStatus:{}}},output:{type:"structure",members:{successfulVersions:{shape:"Sq"},failedVersions:{shape:"Su"}}}},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:{}}}},createdTime:{type:"timestamp"}}},Sk:{type:"list",member:{}},Sm:{type:"map",key:{},value:{}},Sq:{type:"map",key:{},value:{type:"structure",members:{revision:{},status:{}}}},Su:{type:"map",key:{},value:{type:"structure",members:{errorCode:{},errorMessage:{}}}},Sz:{type:"list",member:{type:"structure",required:["key","value"],members:{key:{},value:{}}}},S14:{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:{}}},S1l:{type:"structure",members:{format:{},namespace:{},package:{},originConfiguration:{shape:"S1m"}}},S1m:{type:"structure",members:{restrictions:{shape:"S1n"}}},S1n:{type:"structure",required:["publish","upstream"],members:{publish:{},upstream:{}}},S27:{type:"structure",members:{domainEntryPoint:{type:"structure",members:{repositoryName:{},externalConnectionName:{}}},originType:{}}},S2o:{type:"blob",streaming:true},S35:{type:"structure",required:["name"],members:{name:{},size:{type:"long"},hashes:{type:"map",key:{},value:{}}}},S3r:{type:"list",member:{type:"structure",members:{name:{},administratorAccount:{},domainName:{},domainOwner:{},arn:{},description:{},createdTime:{type:"timestamp"}}}}}}},3808:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["kinesisvideowebrtcstorage"]={};s.KinesisVideoWebRTCStorage=i.defineService("kinesisvideowebrtcstorage",["2018-05-10"]);Object.defineProperty(a.services["kinesisvideowebrtcstorage"],"2018-05-10",{get:function get(){var e=r(3690);e.paginators=r(7853).pagination;return e},enumerable:true,configurable:true});e.exports=s.KinesisVideoWebRTCStorage},3815:function(e){e.exports={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:{}}}},CreateSMSSandboxPhoneNumber:{input:{type:"structure",required:["PhoneNumber"],members:{PhoneNumber:{},LanguageCode:{}}},output:{resultWrapper:"CreateSMSSandboxPhoneNumberResult",type:"structure",members:{}}},CreateTopic:{input:{type:"structure",required:["Name"],members:{Name:{},Attributes:{shape:"St"},Tags:{shape:"Sw"},DataProtectionPolicy:{}}},output:{resultWrapper:"CreateTopicResult",type:"structure",members:{TopicArn:{}}}},DeleteEndpoint:{input:{type:"structure",required:["EndpointArn"],members:{EndpointArn:{}}}},DeletePlatformApplication:{input:{type:"structure",required:["PlatformApplicationArn"],members:{PlatformApplicationArn:{}}}},DeleteSMSSandboxPhoneNumber:{input:{type:"structure",required:["PhoneNumber"],members:{PhoneNumber:{}}},output:{resultWrapper:"DeleteSMSSandboxPhoneNumberResult",type:"structure",members:{}}},DeleteTopic:{input:{type:"structure",required:["TopicArn"],members:{TopicArn:{}}}},GetDataProtectionPolicy:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},output:{resultWrapper:"GetDataProtectionPolicyResult",type:"structure",members:{DataProtectionPolicy:{}}}},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"}}}},GetSMSSandboxAccountStatus:{input:{type:"structure",members:{}},output:{resultWrapper:"GetSMSSandboxAccountStatusResult",type:"structure",required:["IsInSandbox"],members:{IsInSandbox:{type:"boolean"}}}},GetSubscriptionAttributes:{input:{type:"structure",required:["SubscriptionArn"],members:{SubscriptionArn:{}}},output:{resultWrapper:"GetSubscriptionAttributesResult",type:"structure",members:{Attributes:{shape:"S1j"}}}},GetTopicAttributes:{input:{type:"structure",required:["TopicArn"],members:{TopicArn:{}}},output:{resultWrapper:"GetTopicAttributesResult",type:"structure",members:{Attributes:{shape:"St"}}}},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:{}}}},ListOriginationNumbers:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{resultWrapper:"ListOriginationNumbersResult",type:"structure",members:{NextToken:{},PhoneNumbers:{type:"list",member:{type:"structure",members:{CreatedAt:{type:"timestamp"},PhoneNumber:{},Status:{},Iso2CountryCode:{},RouteType:{},NumberCapabilities:{type:"list",member:{}}}}}}}},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:{}}}},ListSMSSandboxPhoneNumbers:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{resultWrapper:"ListSMSSandboxPhoneNumbersResult",type:"structure",required:["PhoneNumbers"],members:{PhoneNumbers:{type:"list",member:{type:"structure",members:{PhoneNumber:{},Status:{}}}},NextToken:{}}}},ListSubscriptions:{input:{type:"structure",members:{NextToken:{}}},output:{resultWrapper:"ListSubscriptionsResult",type:"structure",members:{Subscriptions:{shape:"S2h"},NextToken:{}}}},ListSubscriptionsByTopic:{input:{type:"structure",required:["TopicArn"],members:{TopicArn:{},NextToken:{}}},output:{resultWrapper:"ListSubscriptionsByTopicResult",type:"structure",members:{Subscriptions:{shape:"S2h"},NextToken:{}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},output:{resultWrapper:"ListTagsForResourceResult",type:"structure",members:{Tags:{shape:"Sw"}}}},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:{shape:"S31"},MessageDeduplicationId:{},MessageGroupId:{}}},output:{resultWrapper:"PublishResult",type:"structure",members:{MessageId:{},SequenceNumber:{}}}},PublishBatch:{input:{type:"structure",required:["TopicArn","PublishBatchRequestEntries"],members:{TopicArn:{},PublishBatchRequestEntries:{type:"list",member:{type:"structure",required:["Id","Message"],members:{Id:{},Message:{},Subject:{},MessageStructure:{},MessageAttributes:{shape:"S31"},MessageDeduplicationId:{},MessageGroupId:{}}}}}},output:{resultWrapper:"PublishBatchResult",type:"structure",members:{Successful:{type:"list",member:{type:"structure",members:{Id:{},MessageId:{},SequenceNumber:{}}}},Failed:{type:"list",member:{type:"structure",required:["Id","Code","SenderFault"],members:{Id:{},Code:{},Message:{},SenderFault:{type:"boolean"}}}}}}},PutDataProtectionPolicy:{input:{type:"structure",required:["ResourceArn","DataProtectionPolicy"],members:{ResourceArn:{},DataProtectionPolicy:{}}}},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:"S1j"},ReturnSubscriptionArn:{type:"boolean"}}},output:{resultWrapper:"SubscribeResult",type:"structure",members:{SubscriptionArn:{}}}},TagResource:{input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{},Tags:{shape:"Sw"}}},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:{}}},VerifySMSSandboxPhoneNumber:{input:{type:"structure",required:["PhoneNumber","OneTimePassword"],members:{PhoneNumber:{},OneTimePassword:{}}},output:{resultWrapper:"VerifySMSSandboxPhoneNumberResult",type:"structure",members:{}}}},shapes:{Sj:{type:"map",key:{},value:{}},St:{type:"map",key:{},value:{}},Sw:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},S1j:{type:"map",key:{},value:{}},S2h:{type:"list",member:{type:"structure",members:{SubscriptionArn:{},Owner:{},Protocol:{},Endpoint:{},TopicArn:{}}}},S31:{type:"map",key:{locationName:"Name"},value:{locationName:"Value",type:"structure",required:["DataType"],members:{DataType:{},StringValue:{},BinaryValue:{type:"blob"}}}}}}},3825:function(e,t,r){const s=r(6139);async function readTaskLogs(e,t,r){let i=null;if(e.logDriver!=="awslogs"){throw new Error(`Unsupported log driver ${e.logDriver}. Only 'awslogs' is supported`)}const a=new s.CloudWatchLogs;const o={logGroupName:e.options["awslogs-group"],logStreamName:`${e.options["awslogs-stream-prefix"]}/${t}/${r}`,startFromHead:true};const n=[];do{const{events:e,nextForwardToken:t}=await a.getLogEvents({...o,nextToken:i}).promise();if(e.length===0){break}i=t;e.forEach(({message:e})=>n.push(e))}while(i);return n}e.exports=readTaskLogs},3827:function(e){e.exports={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","CloudWatchLoggingOption"],members:{ApplicationName:{},CurrentApplicationVersionId:{type:"long"},CloudWatchLoggingOption:{shape:"S4"},ConditionalToken:{}}},output:{type:"structure",members:{ApplicationARN:{},ApplicationVersionId:{type:"long"},CloudWatchLoggingOptionDescriptions:{shape:"S9"}}}},AddApplicationInput:{input:{type:"structure",required:["ApplicationName","CurrentApplicationVersionId","Input"],members:{ApplicationName:{},CurrentApplicationVersionId:{type:"long"},Input:{shape:"Se"}}},output:{type:"structure",members:{ApplicationARN:{},ApplicationVersionId:{type:"long"},InputDescriptions:{shape:"S12"}}}},AddApplicationInputProcessingConfiguration:{input:{type:"structure",required:["ApplicationName","CurrentApplicationVersionId","InputId","InputProcessingConfiguration"],members:{ApplicationName:{},CurrentApplicationVersionId:{type:"long"},InputId:{},InputProcessingConfiguration:{shape:"Sg"}}},output:{type:"structure",members:{ApplicationARN:{},ApplicationVersionId:{type:"long"},InputId:{},InputProcessingConfigurationDescription:{shape:"S15"}}}},AddApplicationOutput:{input:{type:"structure",required:["ApplicationName","CurrentApplicationVersionId","Output"],members:{ApplicationName:{},CurrentApplicationVersionId:{type:"long"},Output:{shape:"S1e"}}},output:{type:"structure",members:{ApplicationARN:{},ApplicationVersionId:{type:"long"},OutputDescriptions:{shape:"S1k"}}}},AddApplicationReferenceDataSource:{input:{type:"structure",required:["ApplicationName","CurrentApplicationVersionId","ReferenceDataSource"],members:{ApplicationName:{},CurrentApplicationVersionId:{type:"long"},ReferenceDataSource:{shape:"S1q"}}},output:{type:"structure",members:{ApplicationARN:{},ApplicationVersionId:{type:"long"},ReferenceDataSourceDescriptions:{shape:"S1w"}}}},AddApplicationVpcConfiguration:{input:{type:"structure",required:["ApplicationName","VpcConfiguration"],members:{ApplicationName:{},CurrentApplicationVersionId:{type:"long"},VpcConfiguration:{shape:"S20"},ConditionalToken:{}}},output:{type:"structure",members:{ApplicationARN:{},ApplicationVersionId:{type:"long"},VpcConfigurationDescription:{shape:"S26"}}}},CreateApplication:{input:{type:"structure",required:["ApplicationName","RuntimeEnvironment","ServiceExecutionRole"],members:{ApplicationName:{},ApplicationDescription:{},RuntimeEnvironment:{},ServiceExecutionRole:{},ApplicationConfiguration:{type:"structure",members:{SqlApplicationConfiguration:{type:"structure",members:{Inputs:{type:"list",member:{shape:"Se"}},Outputs:{type:"list",member:{shape:"S1e"}},ReferenceDataSources:{type:"list",member:{shape:"S1q"}}}},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:"S2t"}}},ApplicationCodeConfiguration:{type:"structure",required:["CodeContentType"],members:{CodeContent:{type:"structure",members:{TextContent:{},ZipFileContent:{type:"blob"},S3ContentLocation:{shape:"S32"}}},CodeContentType:{}}},ApplicationSnapshotConfiguration:{type:"structure",required:["SnapshotsEnabled"],members:{SnapshotsEnabled:{type:"boolean"}}},VpcConfigurations:{type:"list",member:{shape:"S20"}},ZeppelinApplicationConfiguration:{type:"structure",members:{MonitoringConfiguration:{type:"structure",required:["LogLevel"],members:{LogLevel:{}}},CatalogConfiguration:{type:"structure",required:["GlueDataCatalogConfiguration"],members:{GlueDataCatalogConfiguration:{type:"structure",required:["DatabaseARN"],members:{DatabaseARN:{}}}}},DeployAsApplicationConfiguration:{type:"structure",required:["S3ContentLocation"],members:{S3ContentLocation:{type:"structure",required:["BucketARN"],members:{BucketARN:{},BasePath:{}}}}},CustomArtifactsConfiguration:{shape:"S3f"}}}}},CloudWatchLoggingOptions:{type:"list",member:{shape:"S4"}},Tags:{shape:"S3n"},ApplicationMode:{}}},output:{type:"structure",required:["ApplicationDetail"],members:{ApplicationDetail:{shape:"S3t"}}}},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","CloudWatchLoggingOptionId"],members:{ApplicationName:{},CurrentApplicationVersionId:{type:"long"},CloudWatchLoggingOptionId:{},ConditionalToken:{}}},output:{type:"structure",members:{ApplicationARN:{},ApplicationVersionId:{type:"long"},CloudWatchLoggingOptionDescriptions:{shape:"S9"}}}},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","VpcConfigurationId"],members:{ApplicationName:{},CurrentApplicationVersionId:{type:"long"},VpcConfigurationId:{},ConditionalToken:{}}},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:"S3t"}}}},DescribeApplicationSnapshot:{input:{type:"structure",required:["ApplicationName","SnapshotName"],members:{ApplicationName:{},SnapshotName:{}}},output:{type:"structure",required:["SnapshotDetails"],members:{SnapshotDetails:{shape:"S5g"}}}},DescribeApplicationVersion:{input:{type:"structure",required:["ApplicationName","ApplicationVersionId"],members:{ApplicationName:{},ApplicationVersionId:{type:"long"}}},output:{type:"structure",members:{ApplicationVersionDetail:{shape:"S3t"}}}},DiscoverInputSchema:{input:{type:"structure",required:["ServiceExecutionRole"],members:{ResourceARN:{},ServiceExecutionRole:{},InputStartingPositionConfiguration:{shape:"S19"},S3Configuration:{type:"structure",required:["BucketARN","FileKey"],members:{BucketARN:{},FileKey:{}}},InputProcessingConfiguration:{shape:"Sg"}}},output:{type:"structure",members:{InputSchema:{shape:"Sm"},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:"S5g"}},NextToken:{}}}},ListApplicationVersions:{input:{type:"structure",required:["ApplicationName"],members:{ApplicationName:{},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{ApplicationVersionSummaries:{type:"list",member:{type:"structure",required:["ApplicationVersionId","ApplicationStatus"],members:{ApplicationVersionId:{type:"long"},ApplicationStatus:{}}}},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:{},ApplicationMode:{}}}},NextToken:{}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceARN"],members:{ResourceARN:{}}},output:{type:"structure",members:{Tags:{shape:"S3n"}}}},RollbackApplication:{input:{type:"structure",required:["ApplicationName","CurrentApplicationVersionId"],members:{ApplicationName:{},CurrentApplicationVersionId:{type:"long"}}},output:{type:"structure",required:["ApplicationDetail"],members:{ApplicationDetail:{shape:"S3t"}}}},StartApplication:{input:{type:"structure",required:["ApplicationName"],members:{ApplicationName:{},RunConfiguration:{type:"structure",members:{FlinkRunConfiguration:{shape:"S47"},SqlRunConfigurations:{type:"list",member:{type:"structure",required:["InputId","InputStartingPositionConfiguration"],members:{InputId:{},InputStartingPositionConfiguration:{shape:"S19"}}}},ApplicationRestoreConfiguration:{shape:"S44"}}}}},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:"S3n"}}},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"],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:"Sn"},RecordEncodingUpdate:{},RecordColumnUpdates:{shape:"Sw"}}},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:"S1i"}}}},ReferenceDataSourceUpdates:{type:"list",member:{type:"structure",required:["ReferenceId"],members:{ReferenceId:{},TableNameUpdate:{},S3ReferenceDataSourceUpdate:{type:"structure",members:{BucketARNUpdate:{},FileKeyUpdate:{}}},ReferenceSchemaUpdate:{shape:"Sm"}}}}}},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:"S2t"}}},ApplicationSnapshotConfigurationUpdate:{type:"structure",required:["SnapshotsEnabledUpdate"],members:{SnapshotsEnabledUpdate:{type:"boolean"}}},VpcConfigurationUpdates:{type:"list",member:{type:"structure",required:["VpcConfigurationId"],members:{VpcConfigurationId:{},SubnetIdUpdates:{shape:"S21"},SecurityGroupIdUpdates:{shape:"S23"}}}},ZeppelinApplicationConfigurationUpdate:{type:"structure",members:{MonitoringConfigurationUpdate:{type:"structure",required:["LogLevelUpdate"],members:{LogLevelUpdate:{}}},CatalogConfigurationUpdate:{type:"structure",required:["GlueDataCatalogConfigurationUpdate"],members:{GlueDataCatalogConfigurationUpdate:{type:"structure",required:["DatabaseARNUpdate"],members:{DatabaseARNUpdate:{}}}}},DeployAsApplicationConfigurationUpdate:{type:"structure",members:{S3ContentLocationUpdate:{type:"structure",members:{BucketARNUpdate:{},BasePathUpdate:{}}}}},CustomArtifactsConfigurationUpdate:{shape:"S3f"}}}}},ServiceExecutionRoleUpdate:{},RunConfigurationUpdate:{type:"structure",members:{FlinkRunConfiguration:{shape:"S47"},ApplicationRestoreConfiguration:{shape:"S44"}}},CloudWatchLoggingOptionUpdates:{type:"list",member:{type:"structure",required:["CloudWatchLoggingOptionId"],members:{CloudWatchLoggingOptionId:{},LogStreamARNUpdate:{}}}},ConditionalToken:{}}},output:{type:"structure",required:["ApplicationDetail"],members:{ApplicationDetail:{shape:"S3t"}}}},UpdateApplicationMaintenanceConfiguration:{input:{type:"structure",required:["ApplicationName","ApplicationMaintenanceConfigurationUpdate"],members:{ApplicationName:{},ApplicationMaintenanceConfigurationUpdate:{type:"structure",required:["ApplicationMaintenanceWindowStartTimeUpdate"],members:{ApplicationMaintenanceWindowStartTimeUpdate:{}}}}},output:{type:"structure",members:{ApplicationARN:{},ApplicationMaintenanceConfigurationDescription:{shape:"S4o"}}}}},shapes:{S4:{type:"structure",required:["LogStreamARN"],members:{LogStreamARN:{}}},S9:{type:"list",member:{type:"structure",required:["LogStreamARN"],members:{CloudWatchLoggingOptionId:{},LogStreamARN:{},RoleARN:{}}}},Se:{type:"structure",required:["NamePrefix","InputSchema"],members:{NamePrefix:{},InputProcessingConfiguration:{shape:"Sg"},KinesisStreamsInput:{type:"structure",required:["ResourceARN"],members:{ResourceARN:{}}},KinesisFirehoseInput:{type:"structure",required:["ResourceARN"],members:{ResourceARN:{}}},InputParallelism:{shape:"Sk"},InputSchema:{shape:"Sm"}}},Sg:{type:"structure",required:["InputLambdaProcessor"],members:{InputLambdaProcessor:{type:"structure",required:["ResourceARN"],members:{ResourceARN:{}}}}},Sk:{type:"structure",members:{Count:{type:"integer"}}},Sm:{type:"structure",required:["RecordFormat","RecordColumns"],members:{RecordFormat:{shape:"Sn"},RecordEncoding:{},RecordColumns:{shape:"Sw"}}},Sn:{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:{}}}}}}},Sw:{type:"list",member:{type:"structure",required:["Name","SqlType"],members:{Name:{},Mapping:{},SqlType:{}}}},S12:{type:"list",member:{type:"structure",members:{InputId:{},NamePrefix:{},InAppStreamNames:{type:"list",member:{}},InputProcessingConfigurationDescription:{shape:"S15"},KinesisStreamsInputDescription:{type:"structure",required:["ResourceARN"],members:{ResourceARN:{},RoleARN:{}}},KinesisFirehoseInputDescription:{type:"structure",required:["ResourceARN"],members:{ResourceARN:{},RoleARN:{}}},InputSchema:{shape:"Sm"},InputParallelism:{shape:"Sk"},InputStartingPositionConfiguration:{shape:"S19"}}}},S15:{type:"structure",members:{InputLambdaProcessorDescription:{type:"structure",required:["ResourceARN"],members:{ResourceARN:{},RoleARN:{}}}}},S19:{type:"structure",members:{InputStartingPosition:{}}},S1e:{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:"S1i"}}},S1i:{type:"structure",required:["RecordFormatType"],members:{RecordFormatType:{}}},S1k:{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:"S1i"}}}},S1q:{type:"structure",required:["TableName","ReferenceSchema"],members:{TableName:{},S3ReferenceDataSource:{type:"structure",members:{BucketARN:{},FileKey:{}}},ReferenceSchema:{shape:"Sm"}}},S1w:{type:"list",member:{type:"structure",required:["ReferenceId","TableName","S3ReferenceDataSourceDescription"],members:{ReferenceId:{},TableName:{},S3ReferenceDataSourceDescription:{type:"structure",required:["BucketARN","FileKey"],members:{BucketARN:{},FileKey:{},ReferenceRoleARN:{}}},ReferenceSchema:{shape:"Sm"}}}},S20:{type:"structure",required:["SubnetIds","SecurityGroupIds"],members:{SubnetIds:{shape:"S21"},SecurityGroupIds:{shape:"S23"}}},S21:{type:"list",member:{}},S23:{type:"list",member:{}},S26:{type:"structure",required:["VpcConfigurationId","VpcId","SubnetIds","SecurityGroupIds"],members:{VpcConfigurationId:{},VpcId:{},SubnetIds:{shape:"S21"},SecurityGroupIds:{shape:"S23"}}},S2t:{type:"list",member:{type:"structure",required:["PropertyGroupId","PropertyMap"],members:{PropertyGroupId:{},PropertyMap:{type:"map",key:{},value:{}}}}},S32:{type:"structure",required:["BucketARN","FileKey"],members:{BucketARN:{},FileKey:{},ObjectVersion:{}}},S3f:{type:"list",member:{type:"structure",required:["ArtifactType"],members:{ArtifactType:{},S3ContentLocation:{shape:"S32"},MavenReference:{shape:"S3i"}}}},S3i:{type:"structure",required:["GroupId","ArtifactId","Version"],members:{GroupId:{},ArtifactId:{},Version:{}}},S3n:{type:"list",member:{type:"structure",required:["Key"],members:{Key:{},Value:{}}}},S3t:{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:"S12"},OutputDescriptions:{shape:"S1k"},ReferenceDataSourceDescriptions:{shape:"S1w"}}},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:"S44"},FlinkRunConfigurationDescription:{shape:"S47"}}},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:"S2t"}}},ApplicationSnapshotConfigurationDescription:{type:"structure",required:["SnapshotsEnabled"],members:{SnapshotsEnabled:{type:"boolean"}}},VpcConfigurationDescriptions:{type:"list",member:{shape:"S26"}},ZeppelinApplicationConfigurationDescription:{type:"structure",required:["MonitoringConfigurationDescription"],members:{MonitoringConfigurationDescription:{type:"structure",members:{LogLevel:{}}},CatalogConfigurationDescription:{type:"structure",required:["GlueDataCatalogConfigurationDescription"],members:{GlueDataCatalogConfigurationDescription:{type:"structure",required:["DatabaseARN"],members:{DatabaseARN:{}}}}},DeployAsApplicationConfigurationDescription:{type:"structure",required:["S3ContentLocationDescription"],members:{S3ContentLocationDescription:{type:"structure",required:["BucketARN"],members:{BucketARN:{},BasePath:{}}}}},CustomArtifactsConfigurationDescription:{type:"list",member:{type:"structure",members:{ArtifactType:{},S3ContentLocationDescription:{shape:"S32"},MavenReferenceDescription:{shape:"S3i"}}}}}}}},CloudWatchLoggingOptionDescriptions:{shape:"S9"},ApplicationMaintenanceConfigurationDescription:{shape:"S4o"},ApplicationVersionUpdatedFrom:{type:"long"},ApplicationVersionRolledBackFrom:{type:"long"},ConditionalToken:{},ApplicationVersionRolledBackTo:{type:"long"},ApplicationMode:{}}},S44:{type:"structure",required:["ApplicationRestoreType"],members:{ApplicationRestoreType:{},SnapshotName:{}}},S47:{type:"structure",members:{AllowNonRestoredState:{type:"boolean"}}},S4o:{type:"structure",required:["ApplicationMaintenanceWindowStartTime","ApplicationMaintenanceWindowEndTime"],members:{ApplicationMaintenanceWindowStartTime:{},ApplicationMaintenanceWindowEndTime:{}}},S5g:{type:"structure",required:["SnapshotName","SnapshotStatus","ApplicationVersionId"],members:{SnapshotName:{},SnapshotStatus:{},ApplicationVersionId:{type:"long"},SnapshotCreationTimestamp:{type:"timestamp"}}}}}},3836:function(e){e.exports={pagination:{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"}}}},3843:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:true});t.default=rng;var s=_interopRequireDefault(r(6417));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}const i=new Uint8Array(256);let a=i.length;function rng(){if(a>i.length-16){s.default.randomFillSync(i);a=0}return i.slice(a,a+=16)}},3851:function(e){e.exports={pagination:{ListBatchInferenceJobs:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"batchInferenceJobs"},ListBatchSegmentJobs:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"batchSegmentJobs"},ListCampaigns:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"campaigns"},ListDatasetExportJobs:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"datasetExportJobs"},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"},ListFilters:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"Filters"},ListMetricAttributionMetrics:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"metrics"},ListMetricAttributions:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"metricAttributions"},ListRecipes:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"recipes"},ListRecommenders:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"recommenders"},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"}}}},3858:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["comprehend"]={};s.Comprehend=i.defineService("comprehend",["2017-11-27"]);Object.defineProperty(a.services["comprehend"],"2017-11-27",{get:function get(){var e=r(3402);e.paginators=r(3464).pagination;return e},enumerable:true,configurable:true});e.exports=s.Comprehend},3865:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["timestreamquery"]={};s.TimestreamQuery=i.defineService("timestreamquery",["2018-11-01"]);Object.defineProperty(a.services["timestreamquery"],"2018-11-01",{get:function get(){var e=r(7470);e.paginators=r(4580).pagination;return e},enumerable:true,configurable:true});e.exports=s.TimestreamQuery},3872:function(e){e.exports={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:{},FilterOption:{type:"structure",members:{InstanceStatuses:{type:"list",member:{}}}}}},output:{type:"structure",members:{GameServer:{shape:"Sf"}}}},CreateAlias:{input:{type:"structure",required:["Name","RoutingStrategy"],members:{Name:{},Description:{},RoutingStrategy:{shape:"Sp"},Tags:{shape:"St"}}},output:{type:"structure",members:{Alias:{shape:"Sy"}}}},CreateBuild:{input:{type:"structure",members:{Name:{},Version:{},StorageLocation:{shape:"S12"},OperatingSystem:{},Tags:{shape:"St"},ServerSdkVersion:{}}},output:{type:"structure",members:{Build:{shape:"S17"},UploadCredentials:{shape:"S1c"},StorageLocation:{shape:"S12"}}}},CreateFleet:{input:{type:"structure",required:["Name"],members:{Name:{},Description:{},BuildId:{},ScriptId:{},ServerLaunchPath:{},ServerLaunchParameters:{},LogPaths:{shape:"S3"},EC2InstanceType:{},EC2InboundPermissions:{shape:"S1j"},NewGameSessionProtectionPolicy:{},RuntimeConfiguration:{shape:"S1p"},ResourceCreationLimitPolicy:{shape:"S1v"},MetricGroups:{shape:"S1x"},PeerVpcAwsAccountId:{},PeerVpcId:{},FleetType:{},InstanceRoleArn:{},CertificateConfiguration:{shape:"S20"},Locations:{shape:"S22"},Tags:{shape:"St"},ComputeType:{},AnywhereConfiguration:{shape:"S26"}}},output:{type:"structure",members:{FleetAttributes:{shape:"S29"},LocationStates:{shape:"S2g"}}}},CreateFleetLocations:{input:{type:"structure",required:["FleetId","Locations"],members:{FleetId:{},Locations:{shape:"S22"}}},output:{type:"structure",members:{FleetId:{},FleetArn:{},LocationStates:{shape:"S2g"}}}},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:"S2r"},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:"St"}}},output:{type:"structure",members:{GameServerGroup:{shape:"S33"}}}},CreateGameSession:{input:{type:"structure",required:["MaximumPlayerSessionCount"],members:{FleetId:{},AliasId:{},MaximumPlayerSessionCount:{type:"integer"},Name:{},GameProperties:{shape:"S3a"},CreatorId:{},GameSessionId:{},IdempotencyToken:{},GameSessionData:{},Location:{}}},output:{type:"structure",members:{GameSession:{shape:"S3h"}}}},CreateGameSessionQueue:{input:{type:"structure",required:["Name"],members:{Name:{},TimeoutInSeconds:{type:"integer"},PlayerLatencyPolicies:{shape:"S3q"},Destinations:{shape:"S3s"},FilterConfiguration:{shape:"S3v"},PriorityConfiguration:{shape:"S3x"},CustomEventData:{},NotificationTarget:{},Tags:{shape:"St"}}},output:{type:"structure",members:{GameSessionQueue:{shape:"S43"}}}},CreateLocation:{input:{type:"structure",required:["LocationName"],members:{LocationName:{},Tags:{shape:"St"}}},output:{type:"structure",members:{Location:{shape:"S48"}}}},CreateMatchmakingConfiguration:{input:{type:"structure",required:["Name","RequestTimeoutSeconds","AcceptanceRequired","RuleSetName"],members:{Name:{},Description:{},GameSessionQueueArns:{shape:"S4b"},RequestTimeoutSeconds:{type:"integer"},AcceptanceTimeoutSeconds:{type:"integer"},AcceptanceRequired:{type:"boolean"},RuleSetName:{},NotificationTarget:{},AdditionalPlayerCount:{type:"integer"},CustomEventData:{},GameProperties:{shape:"S3a"},GameSessionData:{},BackfillMode:{},FlexMatchMode:{},Tags:{shape:"St"}}},output:{type:"structure",members:{Configuration:{shape:"S4m"}}}},CreateMatchmakingRuleSet:{input:{type:"structure",required:["Name","RuleSetBody"],members:{Name:{},RuleSetBody:{},Tags:{shape:"St"}}},output:{type:"structure",required:["RuleSet"],members:{RuleSet:{shape:"S4s"}}}},CreatePlayerSession:{input:{type:"structure",required:["GameSessionId","PlayerId"],members:{GameSessionId:{},PlayerId:{},PlayerData:{}}},output:{type:"structure",members:{PlayerSession:{shape:"S4w"}}}},CreatePlayerSessions:{input:{type:"structure",required:["GameSessionId","PlayerIds"],members:{GameSessionId:{},PlayerIds:{type:"list",member:{}},PlayerDataMap:{type:"map",key:{},value:{}}}},output:{type:"structure",members:{PlayerSessions:{shape:"S53"}}}},CreateScript:{input:{type:"structure",members:{Name:{},Version:{},StorageLocation:{shape:"S12"},ZipFile:{type:"blob"},Tags:{shape:"St"}}},output:{type:"structure",members:{Script:{shape:"S57"}}}},CreateVpcPeeringAuthorization:{input:{type:"structure",required:["GameLiftAwsAccountId","PeerVpcId"],members:{GameLiftAwsAccountId:{},PeerVpcId:{}}},output:{type:"structure",members:{VpcPeeringAuthorization:{shape:"S5a"}}}},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:{}}}},DeleteFleetLocations:{input:{type:"structure",required:["FleetId","Locations"],members:{FleetId:{},Locations:{shape:"S3w"}}},output:{type:"structure",members:{FleetId:{},FleetArn:{},LocationStates:{shape:"S2g"}}}},DeleteGameServerGroup:{input:{type:"structure",required:["GameServerGroupName"],members:{GameServerGroupName:{},DeleteOption:{}}},output:{type:"structure",members:{GameServerGroup:{shape:"S33"}}}},DeleteGameSessionQueue:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{}}},DeleteLocation:{input:{type:"structure",required:["LocationName"],members:{LocationName:{}}},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:{}}},DeregisterCompute:{input:{type:"structure",required:["FleetId","ComputeName"],members:{FleetId:{},ComputeName:{}}},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:"Sy"}}}},DescribeBuild:{input:{type:"structure",required:["BuildId"],members:{BuildId:{}}},output:{type:"structure",members:{Build:{shape:"S17"}}}},DescribeCompute:{input:{type:"structure",required:["FleetId","ComputeName"],members:{FleetId:{},ComputeName:{}}},output:{type:"structure",members:{Compute:{shape:"S6c"}}}},DescribeEC2InstanceLimits:{input:{type:"structure",members:{EC2InstanceType:{},Location:{}}},output:{type:"structure",members:{EC2InstanceLimits:{type:"list",member:{type:"structure",members:{EC2InstanceType:{},CurrentInstances:{type:"integer"},InstanceLimit:{type:"integer"},Location:{}}}}}}},DescribeFleetAttributes:{input:{type:"structure",members:{FleetIds:{shape:"S6m"},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{FleetAttributes:{type:"list",member:{shape:"S29"}},NextToken:{}}}},DescribeFleetCapacity:{input:{type:"structure",members:{FleetIds:{shape:"S6m"},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{FleetCapacity:{type:"list",member:{shape:"S6s"}},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:{}}}},DescribeFleetLocationAttributes:{input:{type:"structure",required:["FleetId"],members:{FleetId:{},Locations:{shape:"S3w"},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{FleetId:{},FleetArn:{},LocationAttributes:{type:"list",member:{type:"structure",members:{LocationState:{shape:"S2h"},StoppedActions:{shape:"S2e"},UpdateStatus:{}}}},NextToken:{}}}},DescribeFleetLocationCapacity:{input:{type:"structure",required:["FleetId","Location"],members:{FleetId:{},Location:{}}},output:{type:"structure",members:{FleetCapacity:{shape:"S6s"}}}},DescribeFleetLocationUtilization:{input:{type:"structure",required:["FleetId","Location"],members:{FleetId:{},Location:{}}},output:{type:"structure",members:{FleetUtilization:{shape:"S78"}}}},DescribeFleetPortSettings:{input:{type:"structure",required:["FleetId"],members:{FleetId:{},Location:{}}},output:{type:"structure",members:{FleetId:{},FleetArn:{},InboundPermissions:{shape:"S1j"},UpdateStatus:{},Location:{}}}},DescribeFleetUtilization:{input:{type:"structure",members:{FleetIds:{shape:"S6m"},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{FleetUtilization:{type:"list",member:{shape:"S78"}},NextToken:{}}}},DescribeGameServer:{input:{type:"structure",required:["GameServerGroupName","GameServerId"],members:{GameServerGroupName:{},GameServerId:{}}},output:{type:"structure",members:{GameServer:{shape:"Sf"}}}},DescribeGameServerGroup:{input:{type:"structure",required:["GameServerGroupName"],members:{GameServerGroupName:{}}},output:{type:"structure",members:{GameServerGroup:{shape:"S33"}}}},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:{},Location:{},StatusFilter:{},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{GameSessionDetails:{type:"list",member:{type:"structure",members:{GameSession:{shape:"S3h"},ProtectionPolicy:{}}}},NextToken:{}}}},DescribeGameSessionPlacement:{input:{type:"structure",required:["PlacementId"],members:{PlacementId:{}}},output:{type:"structure",members:{GameSessionPlacement:{shape:"S7u"}}}},DescribeGameSessionQueues:{input:{type:"structure",members:{Names:{type:"list",member:{}},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{GameSessionQueues:{type:"list",member:{shape:"S43"}},NextToken:{}}}},DescribeGameSessions:{input:{type:"structure",members:{FleetId:{},GameSessionId:{},AliasId:{},Location:{},StatusFilter:{},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{GameSessions:{shape:"S87"},NextToken:{}}}},DescribeInstances:{input:{type:"structure",required:["FleetId"],members:{FleetId:{},InstanceId:{},Limit:{type:"integer"},NextToken:{},Location:{}}},output:{type:"structure",members:{Instances:{type:"list",member:{type:"structure",members:{FleetId:{},FleetArn:{},InstanceId:{},IpAddress:{},DnsName:{},OperatingSystem:{},Type:{},Status:{},CreationTime:{type:"timestamp"},Location:{}}}},NextToken:{}}}},DescribeMatchmaking:{input:{type:"structure",required:["TicketIds"],members:{TicketIds:{type:"list",member:{}}}},output:{type:"structure",members:{TicketList:{type:"list",member:{shape:"S8i"}}}}},DescribeMatchmakingConfigurations:{input:{type:"structure",members:{Names:{type:"list",member:{}},RuleSetName:{},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Configurations:{type:"list",member:{shape:"S4m"}},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:"S4s"}},NextToken:{}}}},DescribePlayerSessions:{input:{type:"structure",members:{GameSessionId:{},PlayerId:{},PlayerSessionId:{},PlayerSessionStatusFilter:{},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{PlayerSessions:{shape:"S53"},NextToken:{}}}},DescribeRuntimeConfiguration:{input:{type:"structure",required:["FleetId"],members:{FleetId:{}}},output:{type:"structure",members:{RuntimeConfiguration:{shape:"S1p"}}}},DescribeScalingPolicies:{input:{type:"structure",required:["FleetId"],members:{FleetId:{},StatusFilter:{},Limit:{type:"integer"},NextToken:{},Location:{}}},output:{type:"structure",members:{ScalingPolicies:{type:"list",member:{type:"structure",members:{FleetId:{},FleetArn:{},Name:{},Status:{},ScalingAdjustment:{type:"integer"},ScalingAdjustmentType:{},ComparisonOperator:{},Threshold:{type:"double"},EvaluationPeriods:{type:"integer"},MetricName:{},PolicyType:{},TargetConfiguration:{shape:"S9l"},UpdateStatus:{},Location:{}}}},NextToken:{}}}},DescribeScript:{input:{type:"structure",required:["ScriptId"],members:{ScriptId:{}}},output:{type:"structure",members:{Script:{shape:"S57"}}}},DescribeVpcPeeringAuthorizations:{input:{type:"structure",members:{}},output:{type:"structure",members:{VpcPeeringAuthorizations:{type:"list",member:{shape:"S5a"}}}}},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:{}}}}}}},GetComputeAccess:{input:{type:"structure",required:["FleetId","ComputeName"],members:{FleetId:{},ComputeName:{}}},output:{type:"structure",members:{FleetId:{},FleetArn:{},ComputeName:{},ComputeArn:{},Credentials:{shape:"S1c"}}}},GetComputeAuthToken:{input:{type:"structure",required:["FleetId","ComputeName"],members:{FleetId:{},ComputeName:{}}},output:{type:"structure",members:{FleetId:{},FleetArn:{},ComputeName:{},ComputeArn:{},AuthToken:{},ExpirationTimestamp:{type:"timestamp"}}}},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:"Sy"}},NextToken:{}}}},ListBuilds:{input:{type:"structure",members:{Status:{},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Builds:{type:"list",member:{shape:"S17"}},NextToken:{}}}},ListCompute:{input:{type:"structure",required:["FleetId"],members:{FleetId:{},Location:{},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{ComputeList:{type:"list",member:{shape:"S6c"}},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:"S33"}},NextToken:{}}}},ListGameServers:{input:{type:"structure",required:["GameServerGroupName"],members:{GameServerGroupName:{},SortOrder:{},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{GameServers:{type:"list",member:{shape:"Sf"}},NextToken:{}}}},ListLocations:{input:{type:"structure",members:{Filters:{type:"list",member:{}},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Locations:{type:"list",member:{shape:"S48"}},NextToken:{}}}},ListScripts:{input:{type:"structure",members:{Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Scripts:{type:"list",member:{shape:"S57"}},NextToken:{}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceARN"],members:{ResourceARN:{}}},output:{type:"structure",members:{Tags:{shape:"St"}}}},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:"S9l"}}},output:{type:"structure",members:{Name:{}}}},RegisterCompute:{input:{type:"structure",required:["FleetId","ComputeName"],members:{FleetId:{},ComputeName:{},CertificatePath:{},DnsName:{},IpAddress:{},Location:{}}},output:{type:"structure",members:{Compute:{shape:"S6c"}}}},RegisterGameServer:{input:{type:"structure",required:["GameServerGroupName","GameServerId","InstanceId"],members:{GameServerGroupName:{},GameServerId:{},InstanceId:{},ConnectionInfo:{},GameServerData:{}}},output:{type:"structure",members:{GameServer:{shape:"Sf"}}}},RequestUploadCredentials:{input:{type:"structure",required:["BuildId"],members:{BuildId:{}}},output:{type:"structure",members:{UploadCredentials:{shape:"S1c"},StorageLocation:{shape:"S12"}}}},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:"S36"}}},output:{type:"structure",members:{GameServerGroup:{shape:"S33"}}}},SearchGameSessions:{input:{type:"structure",members:{FleetId:{},AliasId:{},Location:{},FilterExpression:{},SortExpression:{},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{GameSessions:{shape:"S87"},NextToken:{}}}},StartFleetActions:{input:{type:"structure",required:["FleetId","Actions"],members:{FleetId:{},Actions:{shape:"S2e"},Location:{}}},output:{type:"structure",members:{FleetId:{},FleetArn:{}}}},StartGameSessionPlacement:{input:{type:"structure",required:["PlacementId","GameSessionQueueName","MaximumPlayerSessionCount"],members:{PlacementId:{},GameSessionQueueName:{},GameProperties:{shape:"S3a"},MaximumPlayerSessionCount:{type:"integer"},GameSessionName:{},PlayerLatencies:{shape:"S7w"},DesiredPlayerSessions:{type:"list",member:{type:"structure",members:{PlayerId:{},PlayerData:{}}}},GameSessionData:{}}},output:{type:"structure",members:{GameSessionPlacement:{shape:"S7u"}}}},StartMatchBackfill:{input:{type:"structure",required:["ConfigurationName","Players"],members:{TicketId:{},ConfigurationName:{},GameSessionArn:{},Players:{shape:"S8l"}}},output:{type:"structure",members:{MatchmakingTicket:{shape:"S8i"}}}},StartMatchmaking:{input:{type:"structure",required:["ConfigurationName","Players"],members:{TicketId:{},ConfigurationName:{},Players:{shape:"S8l"}}},output:{type:"structure",members:{MatchmakingTicket:{shape:"S8i"}}}},StopFleetActions:{input:{type:"structure",required:["FleetId","Actions"],members:{FleetId:{},Actions:{shape:"S2e"},Location:{}}},output:{type:"structure",members:{FleetId:{},FleetArn:{}}}},StopGameSessionPlacement:{input:{type:"structure",required:["PlacementId"],members:{PlacementId:{}}},output:{type:"structure",members:{GameSessionPlacement:{shape:"S7u"}}}},StopMatchmaking:{input:{type:"structure",required:["TicketId"],members:{TicketId:{}}},output:{type:"structure",members:{}}},SuspendGameServerGroup:{input:{type:"structure",required:["GameServerGroupName","SuspendActions"],members:{GameServerGroupName:{},SuspendActions:{shape:"S36"}}},output:{type:"structure",members:{GameServerGroup:{shape:"S33"}}}},TagResource:{input:{type:"structure",required:["ResourceARN","Tags"],members:{ResourceARN:{},Tags:{shape:"St"}}},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:"Sp"}}},output:{type:"structure",members:{Alias:{shape:"Sy"}}}},UpdateBuild:{input:{type:"structure",required:["BuildId"],members:{BuildId:{},Name:{},Version:{}}},output:{type:"structure",members:{Build:{shape:"S17"}}}},UpdateFleetAttributes:{input:{type:"structure",required:["FleetId"],members:{FleetId:{},Name:{},Description:{},NewGameSessionProtectionPolicy:{},ResourceCreationLimitPolicy:{shape:"S1v"},MetricGroups:{shape:"S1x"},AnywhereConfiguration:{shape:"S26"}}},output:{type:"structure",members:{FleetId:{},FleetArn:{}}}},UpdateFleetCapacity:{input:{type:"structure",required:["FleetId"],members:{FleetId:{},DesiredInstances:{type:"integer"},MinSize:{type:"integer"},MaxSize:{type:"integer"},Location:{}}},output:{type:"structure",members:{FleetId:{},FleetArn:{},Location:{}}}},UpdateFleetPortSettings:{input:{type:"structure",required:["FleetId"],members:{FleetId:{},InboundPermissionAuthorizations:{shape:"S1j"},InboundPermissionRevocations:{shape:"S1j"}}},output:{type:"structure",members:{FleetId:{},FleetArn:{}}}},UpdateGameServer:{input:{type:"structure",required:["GameServerGroupName","GameServerId"],members:{GameServerGroupName:{},GameServerId:{},GameServerData:{},UtilizationStatus:{},HealthCheck:{}}},output:{type:"structure",members:{GameServer:{shape:"Sf"}}}},UpdateGameServerGroup:{input:{type:"structure",required:["GameServerGroupName"],members:{GameServerGroupName:{},RoleArn:{},InstanceDefinitions:{shape:"S2r"},GameServerProtectionPolicy:{},BalancingStrategy:{}}},output:{type:"structure",members:{GameServerGroup:{shape:"S33"}}}},UpdateGameSession:{input:{type:"structure",required:["GameSessionId"],members:{GameSessionId:{},MaximumPlayerSessionCount:{type:"integer"},Name:{},PlayerSessionCreationPolicy:{},ProtectionPolicy:{}}},output:{type:"structure",members:{GameSession:{shape:"S3h"}}}},UpdateGameSessionQueue:{input:{type:"structure",required:["Name"],members:{Name:{},TimeoutInSeconds:{type:"integer"},PlayerLatencyPolicies:{shape:"S3q"},Destinations:{shape:"S3s"},FilterConfiguration:{shape:"S3v"},PriorityConfiguration:{shape:"S3x"},CustomEventData:{},NotificationTarget:{}}},output:{type:"structure",members:{GameSessionQueue:{shape:"S43"}}}},UpdateMatchmakingConfiguration:{input:{type:"structure",required:["Name"],members:{Name:{},Description:{},GameSessionQueueArns:{shape:"S4b"},RequestTimeoutSeconds:{type:"integer"},AcceptanceTimeoutSeconds:{type:"integer"},AcceptanceRequired:{type:"boolean"},RuleSetName:{},NotificationTarget:{},AdditionalPlayerCount:{type:"integer"},CustomEventData:{},GameProperties:{shape:"S3a"},GameSessionData:{},BackfillMode:{},FlexMatchMode:{}}},output:{type:"structure",members:{Configuration:{shape:"S4m"}}}},UpdateRuntimeConfiguration:{input:{type:"structure",required:["FleetId","RuntimeConfiguration"],members:{FleetId:{},RuntimeConfiguration:{shape:"S1p"}}},output:{type:"structure",members:{RuntimeConfiguration:{shape:"S1p"}}}},UpdateScript:{input:{type:"structure",required:["ScriptId"],members:{ScriptId:{},Name:{},Version:{},StorageLocation:{shape:"S12"},ZipFile:{type:"blob"}}},output:{type:"structure",members:{Script:{shape:"S57"}}}},ValidateMatchmakingRuleSet:{input:{type:"structure",required:["RuleSetBody"],members:{RuleSetBody:{}}},output:{type:"structure",members:{Valid:{type:"boolean"}}}}},shapes:{S3:{type:"list",member:{}},Sf:{type:"structure",members:{GameServerGroupName:{},GameServerGroupArn:{},GameServerId:{},InstanceId:{},ConnectionInfo:{},GameServerData:{},ClaimStatus:{},UtilizationStatus:{},RegistrationTime:{type:"timestamp"},LastClaimTime:{type:"timestamp"},LastHealthCheckTime:{type:"timestamp"}}},Sp:{type:"structure",members:{Type:{},FleetId:{},Message:{}}},St:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},Sy:{type:"structure",members:{AliasId:{},Name:{},AliasArn:{},Description:{},RoutingStrategy:{shape:"Sp"},CreationTime:{type:"timestamp"},LastUpdatedTime:{type:"timestamp"}}},S12:{type:"structure",members:{Bucket:{},Key:{},RoleArn:{},ObjectVersion:{}}},S17:{type:"structure",members:{BuildId:{},BuildArn:{},Name:{},Version:{},Status:{},SizeOnDisk:{type:"long"},OperatingSystem:{},CreationTime:{type:"timestamp"},ServerSdkVersion:{}}},S1c:{type:"structure",members:{AccessKeyId:{},SecretAccessKey:{},SessionToken:{}},sensitive:true},S1j:{type:"list",member:{type:"structure",required:["FromPort","ToPort","IpRange","Protocol"],members:{FromPort:{type:"integer"},ToPort:{type:"integer"},IpRange:{},Protocol:{}}}},S1p:{type:"structure",members:{ServerProcesses:{type:"list",member:{type:"structure",required:["LaunchPath","ConcurrentExecutions"],members:{LaunchPath:{},Parameters:{},ConcurrentExecutions:{type:"integer"}}}},MaxConcurrentGameSessionActivations:{type:"integer"},GameSessionActivationTimeoutSeconds:{type:"integer"}}},S1v:{type:"structure",members:{NewGameSessionsPerCreator:{type:"integer"},PolicyPeriodInMinutes:{type:"integer"}}},S1x:{type:"list",member:{}},S20:{type:"structure",required:["CertificateType"],members:{CertificateType:{}}},S22:{type:"list",member:{type:"structure",required:["Location"],members:{Location:{}}}},S26:{type:"structure",required:["Cost"],members:{Cost:{}}},S29:{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:"S1v"},MetricGroups:{shape:"S1x"},StoppedActions:{shape:"S2e"},InstanceRoleArn:{},CertificateConfiguration:{shape:"S20"},ComputeType:{},AnywhereConfiguration:{shape:"S26"}}},S2e:{type:"list",member:{}},S2g:{type:"list",member:{shape:"S2h"}},S2h:{type:"structure",members:{Location:{},Status:{}}},S2r:{type:"list",member:{type:"structure",required:["InstanceType"],members:{InstanceType:{},WeightedCapacity:{}}}},S33:{type:"structure",members:{GameServerGroupName:{},GameServerGroupArn:{},RoleArn:{},InstanceDefinitions:{shape:"S2r"},BalancingStrategy:{},GameServerProtectionPolicy:{},AutoScalingGroupArn:{},Status:{},StatusReason:{},SuspendedActions:{shape:"S36"},CreationTime:{type:"timestamp"},LastUpdatedTime:{type:"timestamp"}}},S36:{type:"list",member:{}},S3a:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},S3h:{type:"structure",members:{GameSessionId:{},Name:{},FleetId:{},FleetArn:{},CreationTime:{type:"timestamp"},TerminationTime:{type:"timestamp"},CurrentPlayerSessionCount:{type:"integer"},MaximumPlayerSessionCount:{type:"integer"},Status:{},StatusReason:{},GameProperties:{shape:"S3a"},IpAddress:{},DnsName:{},Port:{type:"integer"},PlayerSessionCreationPolicy:{},CreatorId:{},GameSessionData:{},MatchmakerData:{},Location:{}}},S3q:{type:"list",member:{type:"structure",members:{MaximumIndividualPlayerLatencyMilliseconds:{type:"integer"},PolicyDurationSeconds:{type:"integer"}}}},S3s:{type:"list",member:{type:"structure",members:{DestinationArn:{}}}},S3v:{type:"structure",members:{AllowedLocations:{shape:"S3w"}}},S3w:{type:"list",member:{}},S3x:{type:"structure",members:{PriorityOrder:{type:"list",member:{}},LocationOrder:{shape:"S3w"}}},S43:{type:"structure",members:{Name:{},GameSessionQueueArn:{},TimeoutInSeconds:{type:"integer"},PlayerLatencyPolicies:{shape:"S3q"},Destinations:{shape:"S3s"},FilterConfiguration:{shape:"S3v"},PriorityConfiguration:{shape:"S3x"},CustomEventData:{},NotificationTarget:{}}},S48:{type:"structure",members:{LocationName:{},LocationArn:{}}},S4b:{type:"list",member:{}},S4m:{type:"structure",members:{Name:{},ConfigurationArn:{},Description:{},GameSessionQueueArns:{shape:"S4b"},RequestTimeoutSeconds:{type:"integer"},AcceptanceTimeoutSeconds:{type:"integer"},AcceptanceRequired:{type:"boolean"},RuleSetName:{},RuleSetArn:{},NotificationTarget:{},AdditionalPlayerCount:{type:"integer"},CustomEventData:{},CreationTime:{type:"timestamp"},GameProperties:{shape:"S3a"},GameSessionData:{},BackfillMode:{},FlexMatchMode:{}}},S4s:{type:"structure",required:["RuleSetBody"],members:{RuleSetName:{},RuleSetArn:{},RuleSetBody:{},CreationTime:{type:"timestamp"}}},S4w:{type:"structure",members:{PlayerSessionId:{},PlayerId:{},GameSessionId:{},FleetId:{},FleetArn:{},CreationTime:{type:"timestamp"},TerminationTime:{type:"timestamp"},Status:{},IpAddress:{},DnsName:{},Port:{type:"integer"},PlayerData:{}}},S53:{type:"list",member:{shape:"S4w"}},S57:{type:"structure",members:{ScriptId:{},ScriptArn:{},Name:{},Version:{},SizeOnDisk:{type:"long"},CreationTime:{type:"timestamp"},StorageLocation:{shape:"S12"}}},S5a:{type:"structure",members:{GameLiftAwsAccountId:{},PeerVpcAwsAccountId:{},PeerVpcId:{},CreationTime:{type:"timestamp"},ExpirationTime:{type:"timestamp"}}},S6c:{type:"structure",members:{FleetId:{},FleetArn:{},ComputeName:{},ComputeArn:{},IpAddress:{},DnsName:{},ComputeStatus:{},Location:{},CreationTime:{type:"timestamp"},OperatingSystem:{},Type:{},GameLiftServiceSdkEndpoint:{}}},S6m:{type:"list",member:{}},S6s:{type:"structure",members:{FleetId:{},FleetArn:{},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"}}},Location:{}}},S78:{type:"structure",members:{FleetId:{},FleetArn:{},ActiveServerProcessCount:{type:"integer"},ActiveGameSessionCount:{type:"integer"},CurrentPlayerSessionCount:{type:"integer"},MaximumPlayerSessionCount:{type:"integer"},Location:{}}},S7u:{type:"structure",members:{PlacementId:{},GameSessionQueueName:{},Status:{},GameProperties:{shape:"S3a"},MaximumPlayerSessionCount:{type:"integer"},GameSessionName:{},GameSessionId:{},GameSessionArn:{},GameSessionRegion:{},PlayerLatencies:{shape:"S7w"},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},IpAddress:{},DnsName:{},Port:{type:"integer"},PlacedPlayerSessions:{type:"list",member:{type:"structure",members:{PlayerId:{},PlayerSessionId:{}}}},GameSessionData:{},MatchmakerData:{}}},S7w:{type:"list",member:{type:"structure",members:{PlayerId:{},RegionIdentifier:{},LatencyInMilliseconds:{type:"float"}}}},S87:{type:"list",member:{shape:"S3h"}},S8i:{type:"structure",members:{TicketId:{},ConfigurationName:{},ConfigurationArn:{},Status:{},StatusReason:{},StatusMessage:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},Players:{shape:"S8l"},GameSessionConnectionInfo:{type:"structure",members:{GameSessionArn:{},IpAddress:{},DnsName:{},Port:{type:"integer"},MatchedPlayerSessions:{type:"list",member:{type:"structure",members:{PlayerId:{},PlayerSessionId:{}}}}}},EstimatedWaitTime:{type:"integer"}}},S8l:{type:"list",member:{type:"structure",members:{PlayerId:{},PlayerAttributes:{type:"map",key:{},value:{type:"structure",members:{S:{},N:{type:"double"},SL:{type:"list",member:{}},SDM:{type:"map",key:{},value:{type:"double"}}}}},Team:{},LatencyInMs:{type:"map",key:{},value:{type:"integer"}}}}},S9l:{type:"structure",required:["TargetValue"],members:{TargetValue:{type:"double"}}}}}},3878:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["sns"]={};s.SNS=i.defineService("sns",["2010-03-31"]);Object.defineProperty(a.services["sns"],"2010-03-31",{get:function get(){var e=r(3815);e.paginators=r(3393).pagination;return e},enumerable:true,configurable:true});e.exports=s.SNS},3880:function(e,t,r){var s=r(2393);function resolveMonitoringConfig(){var e={port:undefined,clientId:undefined,enabled:undefined,host:undefined};if(fromEnvironment(e)||fromConfigFile(e))return toJSType(e);return toJSType(e)}function fromEnvironment(e){e.port=e.port||process.env.AWS_CSM_PORT;e.enabled=e.enabled||process.env.AWS_CSM_ENABLED;e.clientId=e.clientId||process.env.AWS_CSM_CLIENT_ID;e.host=e.host||process.env.AWS_CSM_HOST;return e.port&&e.enabled&&e.clientId&&e.host||["false","0"].indexOf(e.enabled)>=0}function fromConfigFile(e){var t;try{var r=s.util.iniLoader.loadFrom({isConfig:true,filename:process.env[s.util.sharedConfigFileEnv]});var t=r[process.env.AWS_PROFILE||s.util.defaultProfile]}catch(e){return false}if(!t)return e;e.port=e.port||t.csm_port;e.enabled=e.enabled||t.csm_enabled;e.clientId=e.clientId||t.csm_client_id;e.host=e.host||t.csm_host;return e.port&&e.enabled&&e.clientId&&e.host}function toJSType(e){var t=["false","0",undefined];if(!e.enabled||t.indexOf(e.enabled.toLowerCase())>=0){e.enabled=false}else{e.enabled=true}e.port=e.port?parseInt(e.port,10):undefined;return e}e.exports=resolveMonitoringConfig},3887:function(e){e.exports={pagination:{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"}}}},3892:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2020-12-15",endpointPrefix:"lookoutequipment",jsonVersion:"1.0",protocol:"json",serviceAbbreviation:"LookoutEquipment",serviceFullName:"Amazon Lookout for Equipment",serviceId:"LookoutEquipment",signatureVersion:"v4",targetPrefix:"AWSLookoutEquipmentFrontendService",uid:"lookoutequipment-2020-12-15"},operations:{CreateDataset:{input:{type:"structure",required:["DatasetName","ClientToken"],members:{DatasetName:{},DatasetSchema:{shape:"S3"},ServerSideKmsKeyId:{},ClientToken:{idempotencyToken:true},Tags:{shape:"S7"}}},output:{type:"structure",members:{DatasetName:{},DatasetArn:{},Status:{}}}},CreateInferenceScheduler:{input:{type:"structure",required:["ModelName","InferenceSchedulerName","DataUploadFrequency","DataInputConfiguration","DataOutputConfiguration","RoleArn","ClientToken"],members:{ModelName:{},InferenceSchedulerName:{},DataDelayOffsetInMinutes:{type:"long"},DataUploadFrequency:{},DataInputConfiguration:{shape:"Sj"},DataOutputConfiguration:{shape:"Sr"},RoleArn:{},ServerSideKmsKeyId:{},ClientToken:{idempotencyToken:true},Tags:{shape:"S7"}}},output:{type:"structure",members:{InferenceSchedulerArn:{},InferenceSchedulerName:{},Status:{}}}},CreateLabel:{input:{type:"structure",required:["LabelGroupName","StartTime","EndTime","Rating","ClientToken"],members:{LabelGroupName:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},Rating:{},FaultCode:{},Notes:{},Equipment:{},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{LabelId:{}}}},CreateLabelGroup:{input:{type:"structure",required:["LabelGroupName","ClientToken"],members:{LabelGroupName:{},FaultCodes:{shape:"S17"},ClientToken:{idempotencyToken:true},Tags:{shape:"S7"}}},output:{type:"structure",members:{LabelGroupName:{},LabelGroupArn:{}}}},CreateModel:{input:{type:"structure",required:["ModelName","DatasetName","ClientToken"],members:{ModelName:{},DatasetName:{},DatasetSchema:{shape:"S3"},LabelsInputConfiguration:{shape:"S1c"},ClientToken:{idempotencyToken:true},TrainingDataStartTime:{type:"timestamp"},TrainingDataEndTime:{type:"timestamp"},EvaluationDataStartTime:{type:"timestamp"},EvaluationDataEndTime:{type:"timestamp"},RoleArn:{},DataPreProcessingConfiguration:{shape:"S1e"},ServerSideKmsKeyId:{},Tags:{shape:"S7"},OffCondition:{}}},output:{type:"structure",members:{ModelArn:{},Status:{}}}},DeleteDataset:{input:{type:"structure",required:["DatasetName"],members:{DatasetName:{}}}},DeleteInferenceScheduler:{input:{type:"structure",required:["InferenceSchedulerName"],members:{InferenceSchedulerName:{}}}},DeleteLabel:{input:{type:"structure",required:["LabelGroupName","LabelId"],members:{LabelGroupName:{},LabelId:{}}}},DeleteLabelGroup:{input:{type:"structure",required:["LabelGroupName"],members:{LabelGroupName:{}}}},DeleteModel:{input:{type:"structure",required:["ModelName"],members:{ModelName:{}}}},DescribeDataIngestionJob:{input:{type:"structure",required:["JobId"],members:{JobId:{}}},output:{type:"structure",members:{JobId:{},DatasetArn:{},IngestionInputConfiguration:{shape:"S1t"},RoleArn:{},CreatedAt:{type:"timestamp"},Status:{},FailedReason:{},DataQualitySummary:{shape:"S1y"},IngestedFilesSummary:{shape:"S27"},StatusDetail:{},IngestedDataSize:{type:"long"},DataStartTime:{type:"timestamp"},DataEndTime:{type:"timestamp"}}}},DescribeDataset:{input:{type:"structure",required:["DatasetName"],members:{DatasetName:{}}},output:{type:"structure",members:{DatasetName:{},DatasetArn:{},CreatedAt:{type:"timestamp"},LastUpdatedAt:{type:"timestamp"},Status:{},Schema:{jsonvalue:true},ServerSideKmsKeyId:{},IngestionInputConfiguration:{shape:"S1t"},DataQualitySummary:{shape:"S1y"},IngestedFilesSummary:{shape:"S27"},RoleArn:{},DataStartTime:{type:"timestamp"},DataEndTime:{type:"timestamp"}}}},DescribeInferenceScheduler:{input:{type:"structure",required:["InferenceSchedulerName"],members:{InferenceSchedulerName:{}}},output:{type:"structure",members:{ModelArn:{},ModelName:{},InferenceSchedulerName:{},InferenceSchedulerArn:{},Status:{},DataDelayOffsetInMinutes:{type:"long"},DataUploadFrequency:{},CreatedAt:{type:"timestamp"},UpdatedAt:{type:"timestamp"},DataInputConfiguration:{shape:"Sj"},DataOutputConfiguration:{shape:"Sr"},RoleArn:{},ServerSideKmsKeyId:{},LatestInferenceResult:{}}}},DescribeLabel:{input:{type:"structure",required:["LabelGroupName","LabelId"],members:{LabelGroupName:{},LabelId:{}}},output:{type:"structure",members:{LabelGroupName:{},LabelGroupArn:{},LabelId:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},Rating:{},FaultCode:{},Notes:{},Equipment:{},CreatedAt:{type:"timestamp"}}}},DescribeLabelGroup:{input:{type:"structure",required:["LabelGroupName"],members:{LabelGroupName:{}}},output:{type:"structure",members:{LabelGroupName:{},LabelGroupArn:{},FaultCodes:{shape:"S17"},CreatedAt:{type:"timestamp"},UpdatedAt:{type:"timestamp"}}}},DescribeModel:{input:{type:"structure",required:["ModelName"],members:{ModelName:{}}},output:{type:"structure",members:{ModelName:{},ModelArn:{},DatasetName:{},DatasetArn:{},Schema:{jsonvalue:true},LabelsInputConfiguration:{shape:"S1c"},TrainingDataStartTime:{type:"timestamp"},TrainingDataEndTime:{type:"timestamp"},EvaluationDataStartTime:{type:"timestamp"},EvaluationDataEndTime:{type:"timestamp"},RoleArn:{},DataPreProcessingConfiguration:{shape:"S1e"},Status:{},TrainingExecutionStartTime:{type:"timestamp"},TrainingExecutionEndTime:{type:"timestamp"},FailedReason:{},ModelMetrics:{jsonvalue:true},LastUpdatedTime:{type:"timestamp"},CreatedAt:{type:"timestamp"},ServerSideKmsKeyId:{},OffCondition:{}}}},ListDataIngestionJobs:{input:{type:"structure",members:{DatasetName:{},NextToken:{},MaxResults:{type:"integer"},Status:{}}},output:{type:"structure",members:{NextToken:{},DataIngestionJobSummaries:{type:"list",member:{type:"structure",members:{JobId:{},DatasetName:{},DatasetArn:{},IngestionInputConfiguration:{shape:"S1t"},Status:{}}}}}}},ListDatasets:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},DatasetNameBeginsWith:{}}},output:{type:"structure",members:{NextToken:{},DatasetSummaries:{type:"list",member:{type:"structure",members:{DatasetName:{},DatasetArn:{},Status:{},CreatedAt:{type:"timestamp"}}}}}}},ListInferenceEvents:{input:{type:"structure",required:["InferenceSchedulerName","IntervalStartTime","IntervalEndTime"],members:{NextToken:{},MaxResults:{type:"integer"},InferenceSchedulerName:{},IntervalStartTime:{type:"timestamp"},IntervalEndTime:{type:"timestamp"}}},output:{type:"structure",members:{NextToken:{},InferenceEventSummaries:{type:"list",member:{type:"structure",members:{InferenceSchedulerArn:{},InferenceSchedulerName:{},EventStartTime:{type:"timestamp"},EventEndTime:{type:"timestamp"},Diagnostics:{},EventDurationInSeconds:{type:"long"}}}}}}},ListInferenceExecutions:{input:{type:"structure",required:["InferenceSchedulerName"],members:{NextToken:{},MaxResults:{type:"integer"},InferenceSchedulerName:{},DataStartTimeAfter:{type:"timestamp"},DataEndTimeBefore:{type:"timestamp"},Status:{}}},output:{type:"structure",members:{NextToken:{},InferenceExecutionSummaries:{type:"list",member:{type:"structure",members:{ModelName:{},ModelArn:{},InferenceSchedulerName:{},InferenceSchedulerArn:{},ScheduledStartTime:{type:"timestamp"},DataStartTime:{type:"timestamp"},DataEndTime:{type:"timestamp"},DataInputConfiguration:{shape:"Sj"},DataOutputConfiguration:{shape:"Sr"},CustomerResultObject:{shape:"S29"},Status:{},FailedReason:{}}}}}}},ListInferenceSchedulers:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},InferenceSchedulerNameBeginsWith:{},ModelName:{},Status:{}}},output:{type:"structure",members:{NextToken:{},InferenceSchedulerSummaries:{type:"list",member:{type:"structure",members:{ModelName:{},ModelArn:{},InferenceSchedulerName:{},InferenceSchedulerArn:{},Status:{},DataDelayOffsetInMinutes:{type:"long"},DataUploadFrequency:{},LatestInferenceResult:{}}}}}}},ListLabelGroups:{input:{type:"structure",members:{LabelGroupNameBeginsWith:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{NextToken:{},LabelGroupSummaries:{type:"list",member:{type:"structure",members:{LabelGroupName:{},LabelGroupArn:{},CreatedAt:{type:"timestamp"},UpdatedAt:{type:"timestamp"}}}}}}},ListLabels:{input:{type:"structure",required:["LabelGroupName"],members:{LabelGroupName:{},IntervalStartTime:{type:"timestamp"},IntervalEndTime:{type:"timestamp"},FaultCode:{},Equipment:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{NextToken:{},LabelSummaries:{type:"list",member:{type:"structure",members:{LabelGroupName:{},LabelId:{},LabelGroupArn:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},Rating:{},FaultCode:{},Equipment:{},CreatedAt:{type:"timestamp"}}}}}}},ListModels:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},Status:{},ModelNameBeginsWith:{},DatasetNameBeginsWith:{}}},output:{type:"structure",members:{NextToken:{},ModelSummaries:{type:"list",member:{type:"structure",members:{ModelName:{},ModelArn:{},DatasetName:{},DatasetArn:{},Status:{},CreatedAt:{type:"timestamp"}}}}}}},ListSensorStatistics:{input:{type:"structure",required:["DatasetName"],members:{DatasetName:{},IngestionJobId:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{SensorStatisticsSummaries:{type:"list",member:{type:"structure",members:{ComponentName:{},SensorName:{},DataExists:{type:"boolean"},MissingValues:{shape:"S3w"},InvalidValues:{shape:"S3w"},InvalidDateEntries:{shape:"S3w"},DuplicateTimestamps:{shape:"S3w"},CategoricalValues:{type:"structure",required:["Status"],members:{Status:{},NumberOfCategory:{type:"integer"}}},MultipleOperatingModes:{type:"structure",required:["Status"],members:{Status:{}}},LargeTimestampGaps:{type:"structure",required:["Status"],members:{Status:{},NumberOfLargeTimestampGaps:{type:"integer"},MaxTimestampGapInDays:{type:"integer"}}},MonotonicValues:{type:"structure",required:["Status"],members:{Status:{},Monotonicity:{}}},DataStartTime:{type:"timestamp"},DataEndTime:{type:"timestamp"}}}},NextToken:{}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},output:{type:"structure",members:{Tags:{shape:"S7"}}}},StartDataIngestionJob:{input:{type:"structure",required:["DatasetName","IngestionInputConfiguration","RoleArn","ClientToken"],members:{DatasetName:{},IngestionInputConfiguration:{shape:"S1t"},RoleArn:{},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{JobId:{},Status:{}}}},StartInferenceScheduler:{input:{type:"structure",required:["InferenceSchedulerName"],members:{InferenceSchedulerName:{}}},output:{type:"structure",members:{ModelArn:{},ModelName:{},InferenceSchedulerName:{},InferenceSchedulerArn:{},Status:{}}}},StopInferenceScheduler:{input:{type:"structure",required:["InferenceSchedulerName"],members:{InferenceSchedulerName:{}}},output:{type:"structure",members:{ModelArn:{},ModelName:{},InferenceSchedulerName:{},InferenceSchedulerArn:{},Status:{}}}},TagResource:{input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{},Tags:{shape:"S7"}}},output:{type:"structure",members:{}}},UntagResource:{input:{type:"structure",required:["ResourceArn","TagKeys"],members:{ResourceArn:{},TagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateInferenceScheduler:{input:{type:"structure",required:["InferenceSchedulerName"],members:{InferenceSchedulerName:{},DataDelayOffsetInMinutes:{type:"long"},DataUploadFrequency:{},DataInputConfiguration:{shape:"Sj"},DataOutputConfiguration:{shape:"Sr"},RoleArn:{}}}},UpdateLabelGroup:{input:{type:"structure",required:["LabelGroupName"],members:{LabelGroupName:{},FaultCodes:{shape:"S17"}}}}},shapes:{S3:{type:"structure",members:{InlineDataSchema:{jsonvalue:true}}},S7:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},Sj:{type:"structure",members:{S3InputConfiguration:{type:"structure",required:["Bucket"],members:{Bucket:{},Prefix:{}}},InputTimeZoneOffset:{},InferenceInputNameConfiguration:{type:"structure",members:{TimestampFormat:{},ComponentTimestampDelimiter:{}}}}},Sr:{type:"structure",required:["S3OutputConfiguration"],members:{S3OutputConfiguration:{type:"structure",required:["Bucket"],members:{Bucket:{},Prefix:{}}},KmsKeyId:{}}},S17:{type:"list",member:{}},S1c:{type:"structure",members:{S3InputConfiguration:{type:"structure",required:["Bucket"],members:{Bucket:{},Prefix:{}}},LabelGroupName:{}}},S1e:{type:"structure",members:{TargetSamplingRate:{}}},S1t:{type:"structure",required:["S3InputConfiguration"],members:{S3InputConfiguration:{type:"structure",required:["Bucket"],members:{Bucket:{},Prefix:{},KeyPattern:{}}}}},S1y:{type:"structure",required:["InsufficientSensorData","MissingSensorData","InvalidSensorData","UnsupportedTimestamps","DuplicateTimestamps"],members:{InsufficientSensorData:{type:"structure",required:["MissingCompleteSensorData","SensorsWithShortDateRange"],members:{MissingCompleteSensorData:{type:"structure",required:["AffectedSensorCount"],members:{AffectedSensorCount:{type:"integer"}}},SensorsWithShortDateRange:{type:"structure",required:["AffectedSensorCount"],members:{AffectedSensorCount:{type:"integer"}}}}},MissingSensorData:{type:"structure",required:["AffectedSensorCount","TotalNumberOfMissingValues"],members:{AffectedSensorCount:{type:"integer"},TotalNumberOfMissingValues:{type:"integer"}}},InvalidSensorData:{type:"structure",required:["AffectedSensorCount","TotalNumberOfInvalidValues"],members:{AffectedSensorCount:{type:"integer"},TotalNumberOfInvalidValues:{type:"integer"}}},UnsupportedTimestamps:{type:"structure",required:["TotalNumberOfUnsupportedTimestamps"],members:{TotalNumberOfUnsupportedTimestamps:{type:"integer"}}},DuplicateTimestamps:{type:"structure",required:["TotalNumberOfDuplicateTimestamps"],members:{TotalNumberOfDuplicateTimestamps:{type:"integer"}}}}},S27:{type:"structure",required:["TotalNumberOfFiles","IngestedNumberOfFiles"],members:{TotalNumberOfFiles:{type:"integer"},IngestedNumberOfFiles:{type:"integer"},DiscardedFiles:{type:"list",member:{shape:"S29"}}}},S29:{type:"structure",required:["Bucket","Key"],members:{Bucket:{},Key:{}}},S3w:{type:"structure",required:["Count","Percentage"],members:{Count:{type:"integer"},Percentage:{type:"float"}}}}}},3897:function(e){e.exports={pagination:{GetChannelSchedule:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Items"},ListAlerts:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Items"},ListChannels:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Items"},ListLiveSources:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Items"},ListPlaybackConfigurations:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Items"},ListPrefetchSchedules:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Items"},ListSourceLocations:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Items"},ListVodSources:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Items"}}}},3903:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2022-06-10",endpointPrefix:"oam",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"CloudWatch Observability Access Manager",serviceId:"OAM",signatureVersion:"v4",signingName:"oam",uid:"oam-2022-06-10"},operations:{CreateLink:{http:{requestUri:"/CreateLink",responseCode:200},input:{type:"structure",required:["LabelTemplate","ResourceTypes","SinkIdentifier"],members:{LabelTemplate:{},ResourceTypes:{shape:"S3"},SinkIdentifier:{},Tags:{shape:"S6"}}},output:{type:"structure",members:{Arn:{},Id:{},Label:{},LabelTemplate:{},ResourceTypes:{shape:"Sb"},SinkArn:{},Tags:{shape:"Sc"}}}},CreateSink:{http:{requestUri:"/CreateSink",responseCode:200},input:{type:"structure",required:["Name"],members:{Name:{},Tags:{shape:"S6"}}},output:{type:"structure",members:{Arn:{},Id:{},Name:{},Tags:{shape:"Sc"}}}},DeleteLink:{http:{requestUri:"/DeleteLink",responseCode:200},input:{type:"structure",required:["Identifier"],members:{Identifier:{}}},output:{type:"structure",members:{}}},DeleteSink:{http:{requestUri:"/DeleteSink",responseCode:200},input:{type:"structure",required:["Identifier"],members:{Identifier:{}}},output:{type:"structure",members:{}}},GetLink:{http:{requestUri:"/GetLink",responseCode:200},input:{type:"structure",required:["Identifier"],members:{Identifier:{}}},output:{type:"structure",members:{Arn:{},Id:{},Label:{},LabelTemplate:{},ResourceTypes:{shape:"Sb"},SinkArn:{},Tags:{shape:"Sc"}}}},GetSink:{http:{requestUri:"/GetSink",responseCode:200},input:{type:"structure",required:["Identifier"],members:{Identifier:{}}},output:{type:"structure",members:{Arn:{},Id:{},Name:{},Tags:{shape:"Sc"}}}},GetSinkPolicy:{http:{requestUri:"/GetSinkPolicy",responseCode:200},input:{type:"structure",required:["SinkIdentifier"],members:{SinkIdentifier:{}}},output:{type:"structure",members:{SinkArn:{},SinkId:{},Policy:{}}}},ListAttachedLinks:{http:{requestUri:"/ListAttachedLinks",responseCode:200},input:{type:"structure",required:["SinkIdentifier"],members:{MaxResults:{type:"integer"},NextToken:{},SinkIdentifier:{}}},output:{type:"structure",required:["Items"],members:{Items:{type:"list",member:{type:"structure",members:{Label:{},LinkArn:{},ResourceTypes:{shape:"Sb"}}}},NextToken:{}}}},ListLinks:{http:{requestUri:"/ListLinks",responseCode:200},input:{type:"structure",members:{MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",required:["Items"],members:{Items:{type:"list",member:{type:"structure",members:{Arn:{},Id:{},Label:{},ResourceTypes:{shape:"Sb"},SinkArn:{}}}},NextToken:{}}}},ListSinks:{http:{requestUri:"/ListSinks",responseCode:200},input:{type:"structure",members:{MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",required:["Items"],members:{Items:{type:"list",member:{type:"structure",members:{Arn:{},Id:{},Name:{}}}},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"}}}},PutSinkPolicy:{http:{requestUri:"/PutSinkPolicy",responseCode:200},input:{type:"structure",required:["SinkIdentifier","Policy"],members:{SinkIdentifier:{},Policy:{}}},output:{type:"structure",members:{SinkArn:{},SinkId:{},Policy:{}}}},TagResource:{http:{method:"PUT",requestUri:"/tags/{ResourceArn}",responseCode:200},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}",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:{}}},UpdateLink:{http:{requestUri:"/UpdateLink",responseCode:200},input:{type:"structure",required:["Identifier","ResourceTypes"],members:{Identifier:{},ResourceTypes:{shape:"S3"}}},output:{type:"structure",members:{Arn:{},Id:{},Label:{},LabelTemplate:{},ResourceTypes:{shape:"Sb"},SinkArn:{},Tags:{shape:"Sc"}}}}},shapes:{S3:{type:"list",member:{}},S6:{type:"map",key:{},value:{}},Sb:{type:"list",member:{}},Sc:{type:"map",key:{},value:{}}}}},3930:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2018-05-10",endpointPrefix:"license-manager-user-subscriptions",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"AWS License Manager User Subscriptions",serviceId:"License Manager User Subscriptions",signatureVersion:"v4",signingName:"license-manager-user-subscriptions",uid:"license-manager-user-subscriptions-2018-05-10"},operations:{AssociateUser:{http:{requestUri:"/user/AssociateUser",responseCode:200},input:{type:"structure",required:["IdentityProvider","InstanceId","Username"],members:{Domain:{},IdentityProvider:{shape:"S3"},InstanceId:{},Username:{}}},output:{type:"structure",required:["InstanceUserSummary"],members:{InstanceUserSummary:{shape:"S6"}}},idempotent:true},DeregisterIdentityProvider:{http:{requestUri:"/identity-provider/DeregisterIdentityProvider",responseCode:200},input:{type:"structure",required:["IdentityProvider","Product"],members:{IdentityProvider:{shape:"S3"},Product:{}}},output:{type:"structure",required:["IdentityProviderSummary"],members:{IdentityProviderSummary:{shape:"S9"}}},idempotent:true},DisassociateUser:{http:{requestUri:"/user/DisassociateUser",responseCode:200},input:{type:"structure",required:["IdentityProvider","InstanceId","Username"],members:{Domain:{},IdentityProvider:{shape:"S3"},InstanceId:{},Username:{}}},output:{type:"structure",required:["InstanceUserSummary"],members:{InstanceUserSummary:{shape:"S6"}}},idempotent:true},ListIdentityProviders:{http:{requestUri:"/identity-provider/ListIdentityProviders",responseCode:200},input:{type:"structure",members:{MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",required:["IdentityProviderSummaries"],members:{IdentityProviderSummaries:{type:"list",member:{shape:"S9"}},NextToken:{}}}},ListInstances:{http:{requestUri:"/instance/ListInstances",responseCode:200},input:{type:"structure",members:{Filters:{shape:"Sl"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{InstanceSummaries:{type:"list",member:{type:"structure",required:["InstanceId","Products","Status"],members:{InstanceId:{},LastStatusCheckDate:{},Products:{type:"list",member:{}},Status:{},StatusMessage:{}}}},NextToken:{}}}},ListProductSubscriptions:{http:{requestUri:"/user/ListProductSubscriptions",responseCode:200},input:{type:"structure",required:["IdentityProvider","Product"],members:{Filters:{shape:"Sl"},IdentityProvider:{shape:"S3"},MaxResults:{type:"integer"},NextToken:{},Product:{}}},output:{type:"structure",members:{NextToken:{},ProductUserSummaries:{type:"list",member:{shape:"Su"}}}}},ListUserAssociations:{http:{requestUri:"/user/ListUserAssociations",responseCode:200},input:{type:"structure",required:["IdentityProvider","InstanceId"],members:{Filters:{shape:"Sl"},IdentityProvider:{shape:"S3"},InstanceId:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{InstanceUserSummaries:{type:"list",member:{shape:"S6"}},NextToken:{}}}},RegisterIdentityProvider:{http:{requestUri:"/identity-provider/RegisterIdentityProvider",responseCode:200},input:{type:"structure",required:["IdentityProvider","Product"],members:{IdentityProvider:{shape:"S3"},Product:{},Settings:{shape:"Sa"}}},output:{type:"structure",required:["IdentityProviderSummary"],members:{IdentityProviderSummary:{shape:"S9"}}},idempotent:true},StartProductSubscription:{http:{requestUri:"/user/StartProductSubscription",responseCode:200},input:{type:"structure",required:["IdentityProvider","Product","Username"],members:{Domain:{},IdentityProvider:{shape:"S3"},Product:{},Username:{}}},output:{type:"structure",required:["ProductUserSummary"],members:{ProductUserSummary:{shape:"Su"}}}},StopProductSubscription:{http:{requestUri:"/user/StopProductSubscription",responseCode:200},input:{type:"structure",required:["IdentityProvider","Product","Username"],members:{Domain:{},IdentityProvider:{shape:"S3"},Product:{},Username:{}}},output:{type:"structure",required:["ProductUserSummary"],members:{ProductUserSummary:{shape:"Su"}}}},UpdateIdentityProviderSettings:{http:{requestUri:"/identity-provider/UpdateIdentityProviderSettings",responseCode:200},input:{type:"structure",required:["IdentityProvider","Product","UpdateSettings"],members:{IdentityProvider:{shape:"S3"},Product:{},UpdateSettings:{type:"structure",required:["AddSubnets","RemoveSubnets"],members:{AddSubnets:{shape:"S16"},RemoveSubnets:{shape:"S16"},SecurityGroupId:{}}}}},output:{type:"structure",required:["IdentityProviderSummary"],members:{IdentityProviderSummary:{shape:"S9"}}},idempotent:true}},shapes:{S3:{type:"structure",members:{ActiveDirectoryIdentityProvider:{type:"structure",members:{DirectoryId:{}}}},union:true},S6:{type:"structure",required:["IdentityProvider","InstanceId","Status","Username"],members:{AssociationDate:{},DisassociationDate:{},Domain:{},IdentityProvider:{shape:"S3"},InstanceId:{},Status:{},StatusMessage:{},Username:{}}},S9:{type:"structure",required:["IdentityProvider","Product","Settings","Status"],members:{FailureMessage:{},IdentityProvider:{shape:"S3"},Product:{},Settings:{shape:"Sa"},Status:{}}},Sa:{type:"structure",required:["SecurityGroupId","Subnets"],members:{SecurityGroupId:{},Subnets:{type:"list",member:{}}}},Sl:{type:"list",member:{type:"structure",members:{Attribute:{},Operation:{},Value:{}}}},Su:{type:"structure",required:["IdentityProvider","Product","Status","Username"],members:{Domain:{},IdentityProvider:{shape:"S3"},Product:{},Status:{},StatusMessage:{},SubscriptionEndDate:{},SubscriptionStartDate:{},Username:{}}},S16:{type:"list",member:{}}}}},3948:function(e){e.exports={version:2,waiters:{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"}]},ImageCreated:{delay:60,maxAttempts:60,operation:"DescribeImage",acceptors:[{expected:"CREATED",matcher:"path",state:"success",argument:"ImageStatus"},{expected:"CREATE_FAILED",matcher:"path",state:"failure",argument:"ImageStatus"},{expected:"ValidationException",matcher:"error",state:"failure"}]},ImageUpdated:{delay:60,maxAttempts:60,operation:"DescribeImage",acceptors:[{expected:"CREATED",matcher:"path",state:"success",argument:"ImageStatus"},{expected:"UPDATE_FAILED",matcher:"path",state:"failure",argument:"ImageStatus"},{expected:"ValidationException",matcher:"error",state:"failure"}]},ImageDeleted:{delay:60,maxAttempts:60,operation:"DescribeImage",acceptors:[{expected:"ResourceNotFoundException",matcher:"error",state:"success"},{expected:"DELETE_FAILED",matcher:"path",state:"failure",argument:"ImageStatus"},{expected:"ValidationException",matcher:"error",state:"failure"}]},ImageVersionCreated:{delay:60,maxAttempts:60,operation:"DescribeImageVersion",acceptors:[{expected:"CREATED",matcher:"path",state:"success",argument:"ImageVersionStatus"},{expected:"CREATE_FAILED",matcher:"path",state:"failure",argument:"ImageVersionStatus"},{expected:"ValidationException",matcher:"error",state:"failure"}]},ImageVersionDeleted:{delay:60,maxAttempts:60,operation:"DescribeImageVersion",acceptors:[{expected:"ResourceNotFoundException",matcher:"error",state:"success"},{expected:"DELETE_FAILED",matcher:"path",state:"failure",argument:"ImageVersionStatus"},{expected:"ValidationException",matcher:"error",state:"failure"}]}}}},3960:function(e){e.exports={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"},ScalableTargetARN:{}}}},NextToken:{}}}},DescribeScalingActivities:{input:{type:"structure",required:["ServiceNamespace"],members:{ServiceNamespace:{},ResourceId:{},ScalableDimension:{},MaxResults:{type:"integer"},NextToken:{},IncludeNotScaledActivities:{type:"boolean"}}},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:{},NotScaledReasons:{type:"list",member:{type:"structure",required:["Code"],members:{Code:{},MaxCapacity:{type:"integer"},MinCapacity:{type:"integer"},CurrentCapacity:{type:"integer"}}}}}}},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:"S10"},TargetTrackingScalingPolicyConfiguration:{shape:"S19"},Alarms:{shape:"S21"},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:{},Timezone:{},ResourceId:{},ScalableDimension:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},ScalableTargetAction:{shape:"S28"},CreationTime:{type:"timestamp"}}}},NextToken:{}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceARN"],members:{ResourceARN:{}}},output:{type:"structure",members:{Tags:{shape:"S2c"}}}},PutScalingPolicy:{input:{type:"structure",required:["PolicyName","ServiceNamespace","ResourceId","ScalableDimension"],members:{PolicyName:{},ServiceNamespace:{},ResourceId:{},ScalableDimension:{},PolicyType:{},StepScalingPolicyConfiguration:{shape:"S10"},TargetTrackingScalingPolicyConfiguration:{shape:"S19"}}},output:{type:"structure",required:["PolicyARN"],members:{PolicyARN:{},Alarms:{shape:"S21"}}}},PutScheduledAction:{input:{type:"structure",required:["ServiceNamespace","ScheduledActionName","ResourceId","ScalableDimension"],members:{ServiceNamespace:{},Schedule:{},Timezone:{},ScheduledActionName:{},ResourceId:{},ScalableDimension:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},ScalableTargetAction:{shape:"S28"}}},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"},Tags:{shape:"S2c"}}},output:{type:"structure",members:{ScalableTargetARN:{}}}},TagResource:{input:{type:"structure",required:["ResourceARN","Tags"],members:{ResourceARN:{},Tags:{shape:"S2c"}}},output:{type:"structure",members:{}}},UntagResource:{input:{type:"structure",required:["ResourceARN","TagKeys"],members:{ResourceARN:{},TagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}}},shapes:{Sb:{type:"list",member:{}},Sj:{type:"structure",members:{DynamicScalingInSuspended:{type:"boolean"},DynamicScalingOutSuspended:{type:"boolean"},ScheduledScalingSuspended:{type:"boolean"}}},S10:{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:{}}},S19:{type:"structure",required:["TargetValue"],members:{TargetValue:{type:"double"},PredefinedMetricSpecification:{type:"structure",required:["PredefinedMetricType"],members:{PredefinedMetricType:{},ResourceLabel:{}}},CustomizedMetricSpecification:{type:"structure",members:{MetricName:{},Namespace:{},Dimensions:{type:"list",member:{type:"structure",required:["Name","Value"],members:{Name:{},Value:{}}}},Statistic:{},Unit:{},Metrics:{type:"list",member:{type:"structure",required:["Id"],members:{Expression:{},Id:{},Label:{},MetricStat:{type:"structure",required:["Metric","Stat"],members:{Metric:{type:"structure",members:{Dimensions:{type:"list",member:{type:"structure",required:["Name","Value"],members:{Name:{},Value:{}}}},MetricName:{},Namespace:{}}},Stat:{},Unit:{}}},ReturnData:{type:"boolean"}}}}}},ScaleOutCooldown:{type:"integer"},ScaleInCooldown:{type:"integer"},DisableScaleIn:{type:"boolean"}}},S21:{type:"list",member:{type:"structure",required:["AlarmName","AlarmARN"],members:{AlarmName:{},AlarmARN:{}}}},S28:{type:"structure",members:{MinCapacity:{type:"integer"},MaxCapacity:{type:"integer"}}},S2c:{type:"map",key:{},value:{}}}}},3965:function(e){e.exports={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:{},autoMounting:{type:"boolean"}}},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"}}}},CreateBucket:{input:{type:"structure",required:["bucketName","bundleId"],members:{bucketName:{},bundleId:{},tags:{shape:"S10"},enableObjectVersioning:{type:"boolean"}}},output:{type:"structure",members:{bucket:{shape:"S15"},operations:{shape:"S4"}}}},CreateBucketAccessKey:{input:{type:"structure",required:["bucketName"],members:{bucketName:{}}},output:{type:"structure",members:{accessKey:{shape:"S1g"},operations:{shape:"S4"}}}},CreateCertificate:{input:{type:"structure",required:["certificateName","domainName"],members:{certificateName:{},domainName:{},subjectAlternativeNames:{shape:"S1n"},tags:{shape:"S10"}}},output:{type:"structure",members:{certificate:{shape:"S1p"},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:"S10"},publicDomainNames:{shape:"S2l"},deployment:{type:"structure",members:{containers:{shape:"S2o"},publicEndpoint:{shape:"S2u"}}},privateRegistryAccess:{shape:"S2x"}}},output:{type:"structure",members:{containerService:{shape:"S30"}}}},CreateContainerServiceDeployment:{input:{type:"structure",required:["serviceName"],members:{serviceName:{},containers:{shape:"S2o"},publicEndpoint:{shape:"S2u"}}},output:{type:"structure",members:{containerService:{shape:"S30"}}}},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:"S10"},addOns:{shape:"S3f"}}},output:{type:"structure",members:{operations:{shape:"S4"}}}},CreateDiskFromSnapshot:{input:{type:"structure",required:["diskName","availabilityZone","sizeInGb"],members:{diskName:{},diskSnapshotName:{},availabilityZone:{},sizeInGb:{type:"integer"},tags:{shape:"S10"},addOns:{shape:"S3f"},sourceDiskName:{},restoreDate:{},useLatestRestorableAutoSnapshot:{type:"boolean"}}},output:{type:"structure",members:{operations:{shape:"S4"}}}},CreateDiskSnapshot:{input:{type:"structure",required:["diskSnapshotName"],members:{diskName:{},diskSnapshotName:{},instanceName:{},tags:{shape:"S10"}}},output:{type:"structure",members:{operations:{shape:"S4"}}}},CreateDistribution:{input:{type:"structure",required:["distributionName","origin","defaultCacheBehavior","bundleId"],members:{distributionName:{},origin:{shape:"S3r"},defaultCacheBehavior:{shape:"S3t"},cacheBehaviorSettings:{shape:"S3v"},cacheBehaviors:{shape:"S43"},bundleId:{},ipAddressType:{},tags:{shape:"S10"}}},output:{type:"structure",members:{distribution:{shape:"S47"},operation:{shape:"S5"}}}},CreateDomain:{input:{type:"structure",required:["domainName"],members:{domainName:{},tags:{shape:"S10"}}},output:{type:"structure",members:{operation:{shape:"S5"}}}},CreateDomainEntry:{input:{type:"structure",required:["domainName","domainEntry"],members:{domainName:{},domainEntry:{shape:"S4c"}}},output:{type:"structure",members:{operation:{shape:"S5"}}}},CreateGUISessionAccessDetails:{input:{type:"structure",required:["resourceName"],members:{resourceName:{}}},output:{type:"structure",members:{resourceName:{},status:{},percentageComplete:{type:"integer"},failureReason:{},sessions:{type:"list",member:{type:"structure",members:{name:{},url:{type:"string",sensitive:true},isPrimary:{type:"boolean"}}}}}}},CreateInstanceSnapshot:{input:{type:"structure",required:["instanceSnapshotName","instanceName"],members:{instanceSnapshotName:{},instanceName:{},tags:{shape:"S10"}}},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:"S10"},addOns:{shape:"S3f"},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:"S10"},addOns:{shape:"S3f"},ipAddressType:{},sourceInstanceName:{},restoreDate:{},useLatestRestorableAutoSnapshot:{type:"boolean"}}},output:{type:"structure",members:{operations:{shape:"S4"}}}},CreateKeyPair:{input:{type:"structure",required:["keyPairName"],members:{keyPairName:{},tags:{shape:"S10"}}},output:{type:"structure",members:{keyPair:{shape:"S4y"},publicKeyBase64:{},privateKeyBase64:{},operation:{shape:"S5"}}}},CreateLoadBalancer:{input:{type:"structure",required:["loadBalancerName","instancePort"],members:{loadBalancerName:{},instancePort:{type:"integer"},healthCheckPath:{},certificateName:{},certificateDomainName:{},certificateAlternativeNames:{shape:"S51"},tags:{shape:"S10"},ipAddressType:{},tlsPolicyName:{}}},output:{type:"structure",members:{operations:{shape:"S4"}}}},CreateLoadBalancerTlsCertificate:{input:{type:"structure",required:["loadBalancerName","certificateName","certificateDomainName"],members:{loadBalancerName:{},certificateName:{},certificateDomainName:{},certificateAlternativeNames:{shape:"S51"},tags:{shape:"S10"}}},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:"S56"},preferredBackupWindow:{},preferredMaintenanceWindow:{},publiclyAccessible:{type:"boolean"},tags:{shape:"S10"}}},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:"S10"}}},output:{type:"structure",members:{operations:{shape:"S4"}}}},CreateRelationalDatabaseSnapshot:{input:{type:"structure",required:["relationalDatabaseName","relationalDatabaseSnapshotName"],members:{relationalDatabaseName:{},relationalDatabaseSnapshotName:{},tags:{shape:"S10"}}},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"}}}},DeleteBucket:{input:{type:"structure",required:["bucketName"],members:{bucketName:{},forceDelete:{type:"boolean"}}},output:{type:"structure",members:{operations:{shape:"S4"}}}},DeleteBucketAccessKey:{input:{type:"structure",required:["bucketName","accessKeyId"],members:{bucketName:{},accessKeyId:{}}},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:"S4c"}}},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:{},expectedFingerprint:{}}},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:{},createdAt:{type:"timestamp"}}}},EnableAddOn:{input:{type:"structure",required:["resourceName","addOnRequest"],members:{resourceName:{},addOnRequest:{shape:"S3g"}}},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:"S7f"},notificationTriggers:{shape:"S7g"},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:{},appCategory:{}}},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:{},appCategory:{}}}},nextPageToken:{}}}},GetBucketAccessKeys:{input:{type:"structure",required:["bucketName"],members:{bucketName:{}}},output:{type:"structure",members:{accessKeys:{type:"list",member:{shape:"S1g"}}}}},GetBucketBundles:{input:{type:"structure",members:{includeInactive:{type:"boolean"}}},output:{type:"structure",members:{bundles:{type:"list",member:{type:"structure",members:{bundleId:{},name:{},price:{type:"float"},storagePerMonthInGb:{type:"integer"},transferPerMonthInGb:{type:"integer"},isActive:{type:"boolean"}}}}}}},GetBucketMetricData:{input:{type:"structure",required:["bucketName","metricName","startTime","endTime","period","statistics","unit"],members:{bucketName:{},metricName:{},startTime:{type:"timestamp"},endTime:{type:"timestamp"},period:{type:"integer"},statistics:{shape:"S85"},unit:{}}},output:{type:"structure",members:{metricName:{},metricData:{shape:"S87"}}}},GetBuckets:{input:{type:"structure",members:{bucketName:{},pageToken:{},includeConnectedResources:{type:"boolean"}}},output:{type:"structure",members:{buckets:{type:"list",member:{shape:"S15"}},nextPageToken:{},accountLevelBpaSync:{type:"structure",members:{status:{},lastSyncedAt:{type:"timestamp"},message:{},bpaImpactsLightsail:{type:"boolean"}}}}}},GetBundles:{input:{type:"structure",members:{includeInactive:{type:"boolean"},pageToken:{},appCategory:{}}},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:{}},supportedAppCategories:{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:"S1p"}}}}},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:"S8z"}}}},nextPageToken:{}}}},GetContactMethods:{input:{type:"structure",members:{protocols:{shape:"S7f"}}},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:"S9c"}}}}},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:"S34"}}}}},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:"S85"}}},output:{type:"structure",members:{metricName:{},metricData:{shape:"S87"}}}},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:"S30"}}}}},GetCostEstimate:{input:{type:"structure",required:["resourceName","startTime","endTime"],members:{resourceName:{},startTime:{type:"timestamp"},endTime:{type:"timestamp"}}},output:{type:"structure",members:{resourcesBudgetEstimate:{type:"list",member:{type:"structure",members:{resourceName:{},resourceType:{},costEstimates:{type:"list",member:{type:"structure",members:{usageType:{},resultsByTime:{type:"list",member:{type:"structure",members:{usageCost:{type:"double"},pricingUnit:{},unit:{type:"double"},currency:{},timePeriod:{type:"structure",members:{start:{type:"timestamp"},end:{type:"timestamp"}}}}}}}}},startTime:{type:"timestamp"},endTime:{type:"timestamp"}}}}}}},GetDisk:{input:{type:"structure",required:["diskName"],members:{diskName:{}}},output:{type:"structure",members:{disk:{shape:"Sa7"}}}},GetDiskSnapshot:{input:{type:"structure",required:["diskSnapshotName"],members:{diskSnapshotName:{}}},output:{type:"structure",members:{diskSnapshot:{shape:"Sae"}}}},GetDiskSnapshots:{input:{type:"structure",members:{pageToken:{}}},output:{type:"structure",members:{diskSnapshots:{type:"list",member:{shape:"Sae"}},nextPageToken:{}}}},GetDisks:{input:{type:"structure",members:{pageToken:{}}},output:{type:"structure",members:{disks:{shape:"Sal"},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:"S85"}}},output:{type:"structure",members:{metricName:{},metricData:{shape:"S87"}}}},GetDistributions:{input:{type:"structure",members:{distributionName:{},pageToken:{}}},output:{type:"structure",members:{distributions:{type:"list",member:{shape:"S47"}},nextPageToken:{}}}},GetDomain:{input:{type:"structure",required:["domainName"],members:{domainName:{}}},output:{type:"structure",members:{domain:{shape:"Sb0"}}}},GetDomains:{input:{type:"structure",members:{pageToken:{}}},output:{type:"structure",members:{domains:{type:"list",member:{shape:"Sb0"}},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:"S8z"}}}},nextPageToken:{}}}},GetInstance:{input:{type:"structure",required:["instanceName"],members:{instanceName:{}}},output:{type:"structure",members:{instance:{shape:"Sbm"}}}},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:"S85"}}},output:{type:"structure",members:{metricName:{},metricData:{shape:"S87"}}}},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:"Sck"}}}},GetInstanceSnapshots:{input:{type:"structure",members:{pageToken:{}}},output:{type:"structure",members:{instanceSnapshots:{type:"list",member:{shape:"Sck"}},nextPageToken:{}}}},GetInstanceState:{input:{type:"structure",required:["instanceName"],members:{instanceName:{}}},output:{type:"structure",members:{state:{shape:"Sbx"}}}},GetInstances:{input:{type:"structure",members:{pageToken:{}}},output:{type:"structure",members:{instances:{type:"list",member:{shape:"Sbm"}},nextPageToken:{}}}},GetKeyPair:{input:{type:"structure",required:["keyPairName"],members:{keyPairName:{}}},output:{type:"structure",members:{keyPair:{shape:"S4y"}}}},GetKeyPairs:{input:{type:"structure",members:{pageToken:{},includeDefaultKeyPair:{type:"boolean"}}},output:{type:"structure",members:{keyPairs:{type:"list",member:{shape:"S4y"}},nextPageToken:{}}}},GetLoadBalancer:{input:{type:"structure",required:["loadBalancerName"],members:{loadBalancerName:{}}},output:{type:"structure",members:{loadBalancer:{shape:"Sd1"}}}},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:"S85"}}},output:{type:"structure",members:{metricName:{},metricData:{shape:"S87"}}}},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:"S10"},loadBalancerName:{},isAttached:{type:"boolean"},status:{},domainName:{},domainValidationRecords:{type:"list",member:{type:"structure",members:{name:{},type:{},value:{},validationStatus:{},domainName:{},dnsRecordCreationState:{type:"structure",members:{code:{},message:{}}}}}},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"}}}}}}},GetLoadBalancerTlsPolicies:{input:{type:"structure",members:{pageToken:{}}},output:{type:"structure",members:{tlsPolicies:{type:"list",member:{type:"structure",members:{name:{},isDefault:{type:"boolean"},description:{},protocols:{shape:"Su"},ciphers:{shape:"Su"}}}},nextPageToken:{}}}},GetLoadBalancers:{input:{type:"structure",members:{pageToken:{}}},output:{type:"structure",members:{loadBalancers:{type:"list",member:{shape:"Sd1"}},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:"Sed"},relationalDatabaseAvailabilityZones:{shape:"Sed"}}}}}}},GetRelationalDatabase:{input:{type:"structure",required:["relationalDatabaseName"],members:{relationalDatabaseName:{}}},output:{type:"structure",members:{relationalDatabase:{shape:"Seh"}}}},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:{},includeInactive:{type:"boolean"}}},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:"S56"},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:"S85"}}},output:{type:"structure",members:{metricName:{},metricData:{shape:"S87"}}}},GetRelationalDatabaseParameters:{input:{type:"structure",required:["relationalDatabaseName"],members:{relationalDatabaseName:{},pageToken:{}}},output:{type:"structure",members:{parameters:{shape:"Sfe"},nextPageToken:{}}}},GetRelationalDatabaseSnapshot:{input:{type:"structure",required:["relationalDatabaseSnapshotName"],members:{relationalDatabaseSnapshotName:{}}},output:{type:"structure",members:{relationalDatabaseSnapshot:{shape:"Sfi"}}}},GetRelationalDatabaseSnapshots:{input:{type:"structure",members:{pageToken:{}}},output:{type:"structure",members:{relationalDatabaseSnapshots:{type:"list",member:{shape:"Sfi"}},nextPageToken:{}}}},GetRelationalDatabases:{input:{type:"structure",members:{pageToken:{}}},output:{type:"structure",members:{relationalDatabases:{type:"list",member:{shape:"Seh"}},nextPageToken:{}}}},GetStaticIp:{input:{type:"structure",required:["staticIpName"],members:{staticIpName:{}}},output:{type:"structure",members:{staticIp:{shape:"Sfr"}}}},GetStaticIps:{input:{type:"structure",members:{pageToken:{}}},output:{type:"structure",members:{staticIps:{type:"list",member:{shape:"Sfr"}},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:"S7f"},notificationTriggers:{shape:"S7g"},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:"S9c"}}}},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"}}}},SetResourceAccessForBucket:{input:{type:"structure",required:["resourceName","bucketName","access"],members:{resourceName:{},bucketName:{},access:{}}},output:{type:"structure",members:{operations:{shape:"S4"}}}},StartGUISession:{input:{type:"structure",required:["resourceName"],members:{resourceName:{}}},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"}}}},StopGUISession:{input:{type:"structure",required:["resourceName"],members:{resourceName:{}}},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:"S10"}}},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"}}}},UpdateBucket:{input:{type:"structure",required:["bucketName"],members:{bucketName:{},accessRules:{shape:"S16"},versioning:{},readonlyAccessAccounts:{shape:"S18"},accessLogConfig:{shape:"S1c"}}},output:{type:"structure",members:{bucket:{shape:"S15"},operations:{shape:"S4"}}}},UpdateBucketBundle:{input:{type:"structure",required:["bucketName","bundleId"],members:{bucketName:{},bundleId:{}}},output:{type:"structure",members:{operations:{shape:"S4"}}}},UpdateContainerService:{input:{type:"structure",required:["serviceName"],members:{serviceName:{},power:{},scale:{type:"integer"},isDisabled:{type:"boolean"},publicDomainNames:{shape:"S2l"},privateRegistryAccess:{shape:"S2x"}}},output:{type:"structure",members:{containerService:{shape:"S30"}}}},UpdateDistribution:{input:{type:"structure",required:["distributionName"],members:{distributionName:{},origin:{shape:"S3r"},defaultCacheBehavior:{shape:"S3t"},cacheBehaviorSettings:{shape:"S3v"},cacheBehaviors:{shape:"S43"},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:"S4c"}}},output:{type:"structure",members:{operations:{shape:"S4"}}}},UpdateInstanceMetadataOptions:{input:{type:"structure",required:["instanceName"],members:{instanceName:{},httpTokens:{},httpEndpoint:{},httpPutResponseHopLimit:{type:"integer"},httpProtocolIpv6:{}}},output:{type:"structure",members:{operation:{shape:"S5"}}}},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:"S56"},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:"Sfe"}}},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:{}},S10:{type:"list",member:{type:"structure",members:{key:{},value:{}}}},S15:{type:"structure",members:{resourceType:{},accessRules:{shape:"S16"},arn:{},bundleId:{},createdAt:{type:"timestamp"},url:{},location:{shape:"S9"},name:{},supportCode:{},tags:{shape:"S10"},objectVersioning:{},ableToUpdateBundle:{type:"boolean"},readonlyAccessAccounts:{shape:"S18"},resourcesReceivingAccess:{type:"list",member:{type:"structure",members:{name:{},resourceType:{}}}},state:{type:"structure",members:{code:{},message:{}}},accessLogConfig:{shape:"S1c"}}},S16:{type:"structure",members:{getObject:{},allowPublicOverrides:{type:"boolean"}}},S18:{type:"list",member:{}},S1c:{type:"structure",required:["enabled"],members:{enabled:{type:"boolean"},destination:{},prefix:{}}},S1g:{type:"structure",members:{accessKeyId:{type:"string",sensitive:true},secretAccessKey:{},status:{},createdAt:{type:"timestamp"},lastUsed:{type:"structure",members:{lastUsedDate:{type:"timestamp"},region:{},serviceName:{}}}}},S1n:{type:"list",member:{}},S1p:{type:"structure",members:{certificateArn:{},certificateName:{},domainName:{},certificateDetail:{type:"structure",members:{arn:{},name:{},domainName:{},status:{},serialNumber:{},subjectAlternativeNames:{shape:"S1n"},domainValidationRecords:{shape:"S1t"},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:"S1t"},renewalStatus:{},renewalStatusReason:{},updatedAt:{type:"timestamp"}}},revokedAt:{type:"timestamp"},revocationReason:{},tags:{shape:"S10"},supportCode:{}}},tags:{shape:"S10"}}},S1t:{type:"list",member:{type:"structure",members:{domainName:{},resourceRecord:{type:"structure",members:{name:{},type:{},value:{}}},dnsRecordCreationState:{type:"structure",members:{code:{},message:{}}},validationStatus:{}}}},S2l:{type:"map",key:{},value:{type:"list",member:{}}},S2o:{type:"map",key:{},value:{type:"structure",members:{image:{},command:{shape:"Su"},environment:{type:"map",key:{},value:{}},ports:{type:"map",key:{},value:{}}}}},S2u:{type:"structure",required:["containerName","containerPort"],members:{containerName:{},containerPort:{type:"integer"},healthCheck:{shape:"S2w"}}},S2w:{type:"structure",members:{healthyThreshold:{type:"integer"},unhealthyThreshold:{type:"integer"},timeoutSeconds:{type:"integer"},intervalSeconds:{type:"integer"},path:{},successCodes:{}}},S2x:{type:"structure",members:{ecrImagePullerRole:{type:"structure",members:{isActive:{type:"boolean"}}}}},S30:{type:"structure",members:{containerServiceName:{},arn:{},createdAt:{type:"timestamp"},location:{shape:"S9"},resourceType:{},tags:{shape:"S10"},power:{},powerId:{},state:{},stateDetail:{type:"structure",members:{code:{},message:{}}},scale:{type:"integer"},currentDeployment:{shape:"S34"},nextDeployment:{shape:"S34"},isDisabled:{type:"boolean"},principalArn:{},privateDomainName:{},publicDomainNames:{shape:"S2l"},url:{},privateRegistryAccess:{type:"structure",members:{ecrImagePullerRole:{type:"structure",members:{isActive:{type:"boolean"},principalArn:{}}}}}}},S34:{type:"structure",members:{version:{type:"integer"},state:{},containers:{shape:"S2o"},publicEndpoint:{type:"structure",members:{containerName:{},containerPort:{type:"integer"},healthCheck:{shape:"S2w"}}},createdAt:{type:"timestamp"}}},S3f:{type:"list",member:{shape:"S3g"}},S3g:{type:"structure",required:["addOnType"],members:{addOnType:{},autoSnapshotAddOnRequest:{type:"structure",members:{snapshotTimeOfDay:{}}},stopInstanceOnIdleRequest:{type:"structure",members:{threshold:{},duration:{}}}}},S3r:{type:"structure",members:{name:{},regionName:{},protocolPolicy:{}}},S3t:{type:"structure",members:{behavior:{}}},S3v:{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"}}}}},S43:{type:"list",member:{type:"structure",members:{path:{},behavior:{}}}},S47:{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:"S3t"},cacheBehaviorSettings:{shape:"S3v"},cacheBehaviors:{shape:"S43"},ableToUpdateBundle:{type:"boolean"},ipAddressType:{},tags:{shape:"S10"}}},S4c:{type:"structure",members:{id:{},name:{},target:{},isAlias:{type:"boolean"},type:{},options:{deprecated:true,type:"map",key:{},value:{}}}},S4y:{type:"structure",members:{name:{},arn:{},supportCode:{},createdAt:{type:"timestamp"},location:{shape:"S9"},resourceType:{},tags:{shape:"S10"},fingerprint:{}}},S51:{type:"list",member:{}},S56:{type:"string",sensitive:true},S7f:{type:"list",member:{}},S7g:{type:"list",member:{}},S85:{type:"list",member:{}},S87:{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:{}}}},S8z:{type:"structure",members:{id:{},service:{}}},S9c:{type:"structure",members:{image:{},digest:{},createdAt:{type:"timestamp"}}},Sa7:{type:"structure",members:{name:{},arn:{},supportCode:{},createdAt:{type:"timestamp"},location:{shape:"S9"},resourceType:{},tags:{shape:"S10"},addOns:{shape:"Sa8"},sizeInGb:{type:"integer"},isSystemDisk:{type:"boolean"},iops:{type:"integer"},path:{},state:{},attachedTo:{},isAttached:{type:"boolean"},attachmentState:{deprecated:true},gbInUse:{deprecated:true,type:"integer"},autoMountStatus:{}}},Sa8:{type:"list",member:{type:"structure",members:{name:{},status:{},snapshotTimeOfDay:{},nextSnapshotTimeOfDay:{},threshold:{},duration:{}}}},Sae:{type:"structure",members:{name:{},arn:{},supportCode:{},createdAt:{type:"timestamp"},location:{shape:"S9"},resourceType:{},tags:{shape:"S10"},sizeInGb:{type:"integer"},state:{},progress:{},fromDiskName:{},fromDiskArn:{},fromInstanceName:{},fromInstanceArn:{},isFromAutoSnapshot:{type:"boolean"}}},Sal:{type:"list",member:{shape:"Sa7"}},Sb0:{type:"structure",members:{name:{},arn:{},supportCode:{},createdAt:{type:"timestamp"},location:{shape:"S9"},resourceType:{},tags:{shape:"S10"},domainEntries:{type:"list",member:{shape:"S4c"}},registeredDomainDelegationInfo:{type:"structure",members:{nameServersUpdateState:{type:"structure",members:{code:{},message:{}}},r53HostedZoneDeletionState:{type:"structure",members:{code:{},message:{}}}}}}},Sbm:{type:"structure",members:{name:{},arn:{},supportCode:{},createdAt:{type:"timestamp"},location:{shape:"S9"},resourceType:{},tags:{shape:"S10"},blueprintId:{},blueprintName:{},bundleId:{},addOns:{shape:"Sa8"},isStaticIp:{type:"boolean"},privateIpAddress:{},publicIpAddress:{},ipv6Addresses:{type:"list",member:{}},ipAddressType:{},hardware:{type:"structure",members:{cpuCount:{type:"integer"},disks:{shape:"Sal"},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:"Sbx"},username:{},sshKeyName:{},metadataOptions:{type:"structure",members:{state:{},httpTokens:{},httpEndpoint:{},httpPutResponseHopLimit:{type:"integer"},httpProtocolIpv6:{}}}}},Sbx:{type:"structure",members:{code:{type:"integer"},name:{}}},Sck:{type:"structure",members:{name:{},arn:{},supportCode:{},createdAt:{type:"timestamp"},location:{shape:"S9"},resourceType:{},tags:{shape:"S10"},state:{},progress:{},fromAttachedDisks:{shape:"Sal"},fromInstanceName:{},fromInstanceArn:{},fromBlueprintId:{},fromBundleId:{},isFromAutoSnapshot:{type:"boolean"},sizeInGb:{type:"integer"}}},Sd1:{type:"structure",members:{name:{},arn:{},supportCode:{},createdAt:{type:"timestamp"},location:{shape:"S9"},resourceType:{},tags:{shape:"S10"},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:{},httpsRedirectionEnabled:{type:"boolean"},tlsPolicyName:{}}},Sed:{type:"list",member:{type:"structure",members:{zoneName:{},state:{}}}},Seh:{type:"structure",members:{name:{},arn:{},supportCode:{},createdAt:{type:"timestamp"},location:{shape:"S9"},resourceType:{},tags:{shape:"S10"},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:{}}},Sfe:{type:"list",member:{type:"structure",members:{allowedValues:{},applyMethod:{},applyType:{},dataType:{},description:{},isModifiable:{type:"boolean"},parameterName:{},parameterValue:{}}}},Sfi:{type:"structure",members:{name:{},arn:{},supportCode:{},createdAt:{type:"timestamp"},location:{shape:"S9"},resourceType:{},tags:{shape:"S10"},engine:{},engineVersion:{},sizeInGb:{type:"integer"},state:{},fromRelationalDatabaseName:{},fromRelationalDatabaseArn:{},fromRelationalDatabaseBundleId:{},fromRelationalDatabaseBlueprintId:{}}},Sfr:{type:"structure",members:{name:{},arn:{},supportCode:{},createdAt:{type:"timestamp"},location:{shape:"S9"},resourceType:{},ipAddress:{},attachedTo:{},isAttached:{type:"boolean"}}}}}},3978:function(e){e.exports={pagination:{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"},DescribeBudgetNotificationsForAccount:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"BudgetNotificationsForAccount"},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"}}}},3991:function(e){e.exports={pagination:{ListApplications:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"ApplicationSummaryList"},ListEnvironmentVpcs:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"EnvironmentVpcList"},ListEnvironments:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"EnvironmentSummaryList"},ListRoutes:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"RouteSummaryList"},ListServices:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"ServiceSummaryList"}}}},3996:function(e){e.exports={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:{},Tags:{shape:"Sl"}}},output:{type:"structure",members:{ProtectionId:{}}}},CreateProtectionGroup:{input:{type:"structure",required:["ProtectionGroupId","Aggregation","Pattern"],members:{ProtectionGroupId:{},Aggregation:{},Pattern:{},ResourceType:{},Members:{shape:"Sv"},Tags:{shape:"Sl"}}},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:"S1f"}}}},Counters:{shape:"S1f"}}}},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},AttackCounters:{shape:"S1f"},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:"S1w"},DataItems:{type:"list",member:{type:"structure",required:["AttackCount"],members:{AttackVolume:{type:"structure",members:{BitsPerSecond:{shape:"S21"},PacketsPerSecond:{shape:"S21"},RequestsPerSecond:{shape:"S21"}}},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:"S29"}}}},DescribeProtectionGroup:{input:{type:"structure",required:["ProtectionGroupId"],members:{ProtectionGroupId:{}}},output:{type:"structure",required:["ProtectionGroup"],members:{ProtectionGroup:{shape:"S2j"}}}},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:"S2p"},ProactiveEngagementStatus:{},SubscriptionLimits:{type:"structure",required:["ProtectionLimits","ProtectionGroupLimits"],members:{ProtectionLimits:{type:"structure",required:["ProtectedResourceTypeLimits"],members:{ProtectedResourceTypeLimits:{shape:"S2p"}}},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"}}}}}}}}},SubscriptionArn:{}}}}}},DisableApplicationLayerAutomaticResponse:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},output:{type:"structure",members:{}}},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:{}}},EnableApplicationLayerAutomaticResponse:{input:{type:"structure",required:["ResourceArn","Action"],members:{ResourceArn:{},Action:{shape:"S2e"}}},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:"S1w"},EndTime:{shape:"S1w"},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"},InclusionFilters:{type:"structure",members:{ProtectionGroupIds:{type:"list",member:{}},Patterns:{type:"list",member:{}},ResourceTypes:{shape:"S3r"},Aggregations:{type:"list",member:{}}}}}},output:{type:"structure",required:["ProtectionGroups"],members:{ProtectionGroups:{type:"list",member:{shape:"S2j"}},NextToken:{}}}},ListProtections:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},InclusionFilters:{type:"structure",members:{ResourceArns:{type:"list",member:{}},ProtectionNames:{type:"list",member:{}},ResourceTypes:{shape:"S3r"}}}}},output:{type:"structure",members:{Protections:{type:"list",member:{shape:"S29"}},NextToken:{}}}},ListResourcesInProtectionGroup:{input:{type:"structure",required:["ProtectionGroupId"],members:{ProtectionGroupId:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",required:["ResourceArns"],members:{ResourceArns:{type:"list",member:{}},NextToken:{}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceARN"],members:{ResourceARN:{}}},output:{type:"structure",members:{Tags:{shape:"Sl"}}}},TagResource:{input:{type:"structure",required:["ResourceARN","Tags"],members:{ResourceARN:{},Tags:{shape:"Sl"}}},output:{type:"structure",members:{}}},UntagResource:{input:{type:"structure",required:["ResourceARN","TagKeys"],members:{ResourceARN:{},TagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateApplicationLayerAutomaticResponse:{input:{type:"structure",required:["ResourceArn","Action"],members:{ResourceArn:{},Action:{shape:"S2e"}}},output:{type:"structure",members:{}}},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:"Sv"}}},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:{}}}},Sl:{type:"list",member:{type:"structure",members:{Key:{},Value:{}}}},Sv:{type:"list",member:{}},S1f:{type:"list",member:{type:"structure",members:{Name:{},Max:{type:"double"},Average:{type:"double"},Sum:{type:"double"},N:{type:"integer"},Unit:{}}}},S1w:{type:"structure",members:{FromInclusive:{type:"timestamp"},ToExclusive:{type:"timestamp"}}},S21:{type:"structure",required:["Max"],members:{Max:{type:"double"}}},S29:{type:"structure",members:{Id:{},Name:{},ResourceArn:{},HealthCheckIds:{type:"list",member:{}},ProtectionArn:{},ApplicationLayerAutomaticResponseConfiguration:{type:"structure",required:["Status","Action"],members:{Status:{},Action:{shape:"S2e"}}}}},S2e:{type:"structure",members:{Block:{type:"structure",members:{}},Count:{type:"structure",members:{}}}},S2j:{type:"structure",required:["ProtectionGroupId","Aggregation","Pattern","Members"],members:{ProtectionGroupId:{},Aggregation:{},Pattern:{},ResourceType:{},Members:{shape:"Sv"},ProtectionGroupArn:{}}},S2p:{type:"list",member:{type:"structure",members:{Type:{},Max:{type:"long"}}}},S3r:{type:"list",member:{}}}}},4005:function(e){e.exports={version:2,waiters:{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"}]}}}},4006:function(e){e.exports={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"},startAtPreviousStartedEvent:{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:{}}}}}}},4007:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["iotthingsgraph"]={};s.IoTThingsGraph=i.defineService("iotthingsgraph",["2018-09-06"]);Object.defineProperty(a.services["iotthingsgraph"],"2018-09-06",{get:function get(){var e=r(5270);e.paginators=r(3311).pagination;return e},enumerable:true,configurable:true});e.exports=s.IoTThingsGraph},4016:function(e){e.exports=require("tls")},4037:function(e){e.exports={pagination:{DescribeAnalysisSchemes:{result_key:"AnalysisSchemes"},DescribeDomains:{result_key:"DomainStatusList"},DescribeExpressions:{result_key:"Expressions"},DescribeIndexFields:{result_key:"IndexFields"},DescribeSuggesters:{result_key:"Suggesters"}}}},4046:function(e){e.exports={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:{}}},ownershipVerificationCertificateArn:{}}},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"}}},ownershipVerificationCertificateArn:{}}},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:{}}}}}}},4050:function(e){e.exports={pagination:{}}},4055:function(e,t,r){var s=r(8498);var i=r(5439);var a=r(476);var o=r(5785);var n=r(4093);var u=["GET","HEAD","DELETE"];function unsetContentLength(e){var t=s.getRequestPayloadShape(e);if(t===undefined&&u.indexOf(e.httpRequest.method)>=0){delete e.httpRequest.headers["Content-Length"]}}function populateBody(e){var t=new o;var r=e.service.api.operations[e.operation].input;if(r.payload){var s={};var i=r.members[r.payload];s=e.params[r.payload];if(i.type==="structure"){e.httpRequest.body=t.build(s||{},i);applyContentTypeHeader(e)}else if(s!==undefined){e.httpRequest.body=s;if(i.type==="binary"||i.isStreaming){applyContentTypeHeader(e,true)}}}else{e.httpRequest.body=t.build(e.params,r);applyContentTypeHeader(e)}}function applyContentTypeHeader(e,t){if(!e.httpRequest.headers["Content-Type"]){var r=t?"binary/octet-stream":"application/json";e.httpRequest.headers["Content-Type"]=r}}function buildRequest(e){i.buildRequest(e);if(u.indexOf(e.httpRequest.method)<0){populateBody(e)}}function extractError(e){a.extractError(e)}function extractData(e){i.extractData(e);var t=e.request;var r=t.service.api.operations[t.operation];var o=t.service.api.operations[t.operation].output||{};var u;var p=r.hasEventOutput;if(o.payload){var m=o.members[o.payload];var c=e.httpResponse.body;if(m.isEventStream){u=new n;e.data[payload]=s.createEventStream(AWS.HttpClient.streamsApiVersion===2?e.httpResponse.stream:c,u,m)}else if(m.type==="structure"||m.type==="list"){var u=new n;e.data[o.payload]=u.parse(c,m)}else if(m.type==="binary"||m.isStreaming){e.data[o.payload]=c}else{e.data[o.payload]=m.toType(c)}}else{var l=e.data;a.extractData(e);e.data=s.merge(l,e.data)}}e.exports={buildRequest:buildRequest,extractError:extractError,extractData:extractData,unsetContentLength:unsetContentLength}},4062:function(e,t,r){var s=r(2393);s.SequentialExecutor=s.util.inherit({constructor:function SequentialExecutor(){this._events={}},listeners:function listeners(e){return this._events[e]?this._events[e].slice(0):[]},on:function on(e,t,r){if(this._events[e]){r?this._events[e].unshift(t):this._events[e].push(t)}else{this._events[e]=[t]}return this},onAsync:function onAsync(e,t,r){t._isAsync=true;return this.on(e,t,r)},removeListener:function removeListener(e,t){var r=this._events[e];if(r){var s=r.length;var i=-1;for(var a=0;a-1){r.splice(i,1)}}return this},removeAllListeners:function removeAllListeners(e){if(e){delete this._events[e]}else{this._events={}}return this},emit:function emit(e,t,r){if(!r)r=function(){};var s=this.listeners(e);var i=s.length;this.callListeners(s,t,r);return i>0},callListeners:function callListeners(e,t,r,i){var a=this;var o=i||null;function callNextListener(i){if(i){o=s.util.error(o||new Error,i);if(a._haltHandlersOnError){return r.call(a,o)}}a.callListeners(e,t,r,o)}while(e.length>0){var n=e.shift();if(n._isAsync){n.apply(a,t.concat([callNextListener]));return}else{try{n.apply(a,t)}catch(e){o=s.util.error(o||new Error,e)}if(o&&a._haltHandlersOnError){r.call(a,o);return}}}r.call(a,o)},addListeners:function addListeners(e){var t=this;if(e._events)e=e._events;s.util.each(e,function(e,r){if(typeof r==="function")r=[r];s.util.arrayEach(r,function(r){t.on(e,r)})});return t},addNamedListener:function addNamedListener(e,t,r,s){this[e]=r;this.addListener(t,r,s);return this},addNamedAsyncListener:function addNamedAsyncListener(e,t,r,s){r._isAsync=true;return this.addNamedListener(e,t,r,s)},addNamedListeners:function addNamedListeners(e){var t=this;e(function(){t.addNamedListener.apply(t,arguments)},function(){t.addNamedAsyncListener.apply(t,arguments)});return this}});s.SequentialExecutor.prototype.addListener=s.SequentialExecutor.prototype.on;e.exports=s.SequentialExecutor},4070:function(e){e.exports={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"}}}}}},4073:function(e){e.exports={pagination:{DescribeActivities:{input_token:"Marker",limit_key:"Limit",output_token:"Marker",result_key:"UserActivities"},DescribeComments:{input_token:"Marker",limit_key:"Limit",output_token:"Marker",result_key:"Comments"},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"]},DescribeGroups:{input_token:"Marker",limit_key:"Limit",output_token:"Marker",result_key:"Groups"},DescribeNotificationSubscriptions:{input_token:"Marker",limit_key:"Limit",output_token:"Marker",result_key:"Subscriptions"},DescribeResourcePermissions:{input_token:"Marker",limit_key:"Limit",output_token:"Marker",result_key:"Principals"},DescribeRootFolders:{input_token:"Marker",limit_key:"Limit",output_token:"Marker",result_key:"Folders"},DescribeUsers:{input_token:"Marker",limit_key:"Limit",output_token:"Marker",result_key:"Users"},SearchResources:{input_token:"Marker",limit_key:"Limit",output_token:"Marker",result_key:"Items"}}}},4074:function(e){e.exports={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:"S19"},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:"S1v"},eventDescription:{shape:"S1x"},eventMetadata:{shape:"S1z"}}}},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:"S1v"},eventDescription:{shape:"S1x"},eventMetadata:{shape:"S1z"}}}},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:"S1c"},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:"S19"},nextToken:{},maxResults:{type:"integer"},locale:{}}},output:{type:"structure",members:{events:{type:"list",member:{shape:"S1v"}},nextToken:{}}},idempotent:true},DescribeEventsForOrganization:{input:{type:"structure",members:{filter:{type:"structure",members:{eventTypeCodes:{shape:"S1a"},awsAccountIds:{type:"list",member:{}},services:{shape:"S1c"},regions:{shape:"S1e"},startTime:{shape:"Sh"},endTime:{shape:"Sh"},lastUpdatedTime:{shape:"Sh"},entityArns:{shape:"Sc"},entityValues:{shape:"Se"},eventTypeCategories:{shape:"S1i"},eventStatusCodes:{shape:"S1k"}}},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:{}}},S19:{type:"structure",members:{eventArns:{shape:"Sb"},eventTypeCodes:{shape:"S1a"},services:{shape:"S1c"},regions:{shape:"S1e"},availabilityZones:{type:"list",member:{}},startTimes:{shape:"Sg"},endTimes:{shape:"Sg"},lastUpdatedTimes:{shape:"Sg"},entityArns:{shape:"Sc"},entityValues:{shape:"Se"},eventTypeCategories:{shape:"S1i"},tags:{shape:"Sj"},eventStatusCodes:{shape:"S1k"}}},S1a:{type:"list",member:{}},S1c:{type:"list",member:{}},S1e:{type:"list",member:{}},S1i:{type:"list",member:{}},S1k:{type:"list",member:{}},S1v:{type:"structure",members:{arn:{},service:{},eventTypeCode:{},eventTypeCategory:{},region:{},availabilityZone:{},startTime:{type:"timestamp"},endTime:{type:"timestamp"},lastUpdatedTime:{type:"timestamp"},statusCode:{},eventScopeCode:{}}},S1x:{type:"structure",members:{latestDescription:{}}},S1z:{type:"map",key:{},value:{}}}}},4075:function(e){e.exports={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:{}}}}}},4086:function(e,t,r){(function(){var t,s,i,a,o=function(e,t){for(var r in t){if(n.call(t,r))e[r]=t[r]}function ctor(){this.constructor=e}ctor.prototype=t.prototype;e.prototype=new ctor;e.__super__=t.prototype;return e},n={}.hasOwnProperty;a=r(7600).isObject;i=r(5542);t=r(2597);e.exports=s=function(e){o(XMLDeclaration,e);function XMLDeclaration(e,r,s,i){var o;XMLDeclaration.__super__.constructor.call(this,e);if(a(r)){o=r,r=o.version,s=o.encoding,i=o.standalone}if(!r){r="1.0"}this.type=t.Declaration;this.version=this.stringify.xmlVersion(r);if(s!=null){this.encoding=this.stringify.xmlEncoding(s)}if(i!=null){this.standalone=this.stringify.xmlStandalone(i)}}XMLDeclaration.prototype.toString=function(e){return this.options.writer.declaration(this,this.options.writer.filterOptions(e))};return XMLDeclaration}(i)}).call(this)},4088:function(e){e.exports={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:"Sk"}}},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:"Sk"}}},output:{type:"structure",members:{}}},DescribeAgents:{input:{type:"structure",members:{agentIds:{shape:"Sv"},filters:{shape:"Sx"},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:"S1q"}}}},nextToken:{}}}},DescribeExportConfigurations:{input:{type:"structure",members:{exportIds:{shape:"S1t"},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{exportsInfo:{shape:"S1v"},nextToken:{}}},deprecated:true},DescribeExportTasks:{input:{type:"structure",members:{exportIds:{shape:"S1t"},filters:{shape:"S23"},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{exportsInfo:{shape:"S1v"},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:"S2g"}}}}},DescribeTags:{input:{type:"structure",members:{filters:{type:"list",member:{type:"structure",required:["name","values"],members:{name:{},values:{shape:"Sz"}}}},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"}}},meCollectorSummary:{type:"structure",required:["activeMeCollectors","healthyMeCollectors","denyListedMeCollectors","shutdownMeCollectors","unhealthyMeCollectors","totalMeCollectors","unknownMeCollectors"],members:{activeMeCollectors:{type:"integer"},healthyMeCollectors:{type:"integer"},denyListedMeCollectors:{type:"integer"},shutdownMeCollectors:{type:"integer"},unhealthyMeCollectors:{type:"integer"},totalMeCollectors:{type:"integer"},unknownMeCollectors:{type:"integer"}}},agentlessCollectorSummary:{type:"structure",required:["activeAgentlessCollectors","healthyAgentlessCollectors","denyListedAgentlessCollectors","shutdownAgentlessCollectors","unhealthyAgentlessCollectors","totalAgentlessCollectors","unknownAgentlessCollectors"],members:{activeAgentlessCollectors:{type:"integer"},healthyAgentlessCollectors:{type:"integer"},denyListedAgentlessCollectors:{type:"integer"},shutdownAgentlessCollectors:{type:"integer"},unhealthyAgentlessCollectors:{type:"integer"},totalAgentlessCollectors:{type:"integer"},unknownAgentlessCollectors:{type:"integer"}}}}}},ListConfigurations:{input:{type:"structure",required:["configurationType"],members:{configurationType:{},filters:{shape:"Sx"},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:"S1q"}}}},StartDataCollectionByAgentIds:{input:{type:"structure",required:["agentIds"],members:{agentIds:{shape:"Sv"}}},output:{type:"structure",members:{agentsConfigurationStatus:{shape:"S3k"}}}},StartExportTask:{input:{type:"structure",members:{exportDataFormat:{type:"list",member:{}},filters:{shape:"S23"},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:"S2g"}}}},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:"Sv"}}},output:{type:"structure",members:{agentsConfigurationStatus:{shape:"S3k"}}}},UpdateApplication:{input:{type:"structure",required:["configurationId"],members:{configurationId:{},name:{},description:{}}},output:{type:"structure",members:{}}}},shapes:{S3:{type:"list",member:{}},Sk:{type:"list",member:{type:"structure",required:["key","value"],members:{key:{},value:{}}}},Sv:{type:"list",member:{}},Sx:{type:"list",member:{type:"structure",required:["name","values","condition"],members:{name:{},values:{shape:"Sz"},condition:{}}}},Sz:{type:"list",member:{}},S1q:{type:"map",key:{},value:{}},S1t:{type:"list",member:{}},S1v:{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"}}}},S23:{type:"list",member:{type:"structure",required:["name","values","condition"],members:{name:{},values:{shape:"Sz"},condition:{}}}},S2g:{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:{}}},S3k:{type:"list",member:{type:"structure",members:{agentId:{},operationSucceeded:{type:"boolean"},description:{}}}}}}},4091:function(e,t,r){var s=r(7298);var i=r(5719);var a=r(1486);var o=r(9730);var n=r(8433);var u=r(8304);var p=r(8498);var m=p.property;var c=p.memoizedProperty;function Api(e,t){var r=this;e=e||{};t=t||{};t.api=this;e.metadata=e.metadata||{};var l=t.serviceIdentifier;delete t.serviceIdentifier;m(this,"isApi",true,false);m(this,"apiVersion",e.metadata.apiVersion);m(this,"endpointPrefix",e.metadata.endpointPrefix);m(this,"signingName",e.metadata.signingName);m(this,"globalEndpoint",e.metadata.globalEndpoint);m(this,"signatureVersion",e.metadata.signatureVersion);m(this,"jsonVersion",e.metadata.jsonVersion);m(this,"targetPrefix",e.metadata.targetPrefix);m(this,"protocol",e.metadata.protocol);m(this,"timestampFormat",e.metadata.timestampFormat);m(this,"xmlNamespaceUri",e.metadata.xmlNamespace);m(this,"abbreviation",e.metadata.serviceAbbreviation);m(this,"fullName",e.metadata.serviceFullName);m(this,"serviceId",e.metadata.serviceId);if(l&&u[l]){m(this,"xmlNoDefaultLists",u[l].xmlNoDefaultLists,false)}c(this,"className",function(){var t=e.metadata.serviceAbbreviation||e.metadata.serviceFullName;if(!t)return null;t=t.replace(/^Amazon|AWS\s*|\(.*|\s+|\W+/g,"");if(t==="ElasticLoadBalancing")t="ELB";return t});function addEndpointOperation(e,t){if(t.endpointoperation===true){m(r,"endpointOperation",p.string.lowerFirst(e))}if(t.endpointdiscovery&&!r.hasRequiredEndpointDiscovery){m(r,"hasRequiredEndpointDiscovery",t.endpointdiscovery.required===true)}}m(this,"operations",new s(e.operations,t,function(e,r){return new i(e,r,t)},p.string.lowerFirst,addEndpointOperation));m(this,"shapes",new s(e.shapes,t,function(e,r){return a.create(r,t)}));m(this,"paginators",new s(e.paginators,t,function(e,r){return new o(e,r,t)}));m(this,"waiters",new s(e.waiters,t,function(e,r){return new n(e,r,t)},p.string.lowerFirst));if(t.documentation){m(this,"documentation",e.documentation);m(this,"documentationUrl",e.documentationUrl)}m(this,"awsQueryCompatible",e.metadata.awsQueryCompatible)}e.exports=Api},4093:function(e,t,r){var s=r(8498);function JsonParser(){}JsonParser.prototype.parse=function(e,t){return translate(JSON.parse(e),t)};function translate(e,t){if(!t||e===undefined)return undefined;switch(t.type){case"structure":return translateStructure(e,t);case"map":return translateMap(e,t);case"list":return translateList(e,t);default:return translateScalar(e,t)}}function translateStructure(e,t){if(e==null)return undefined;if(t.isDocument)return e;var r={};var i=t.members;s.each(i,function(t,s){var i=s.isLocationName?s.name:t;if(Object.prototype.hasOwnProperty.call(e,i)){var a=e[i];var o=translate(a,s);if(o!==undefined)r[t]=o}});return r}function translateList(e,t){if(e==null)return undefined;var r=[];s.arrayEach(e,function(e){var s=translate(e,t.member);if(s===undefined)r.push(null);else r.push(s)});return r}function translateMap(e,t){if(e==null)return undefined;var r={};s.each(e,function(e,s){var i=translate(s,t.value);if(i===undefined)r[e]=null;else r[e]=i});return r}function translateScalar(e,t){return t.toType(e)}e.exports=JsonParser},4107:function(e){e.exports={pagination:{DescribeAccelerators:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"acceleratorSet"}}}},4115:function(e){e.exports={pagination:{}}},4123:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["servicecatalog"]={};s.ServiceCatalog=i.defineService("servicecatalog",["2015-12-10"]);Object.defineProperty(a.services["servicecatalog"],"2015-12-10",{get:function get(){var e=r(8131);e.paginators=r(8456).pagination;return e},enumerable:true,configurable:true});e.exports=s.ServiceCatalog},4125:function(e){e.exports={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"}}}},DescribeSNOMEDCTInferenceJob:{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:"St"},UnmappedAttributes:{shape:"S16"},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:"St"},UnmappedAttributes:{shape:"S16"},PaginationToken:{},ModelVersion:{}}}},DetectPHI:{input:{type:"structure",required:["Text"],members:{Text:{}}},output:{type:"structure",required:["Entities","ModelVersion"],members:{Entities:{shape:"St"},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:"S1m"},Category:{},RelationshipType:{}}}},Traits:{shape:"S1m"},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:"S21"}}}},Traits:{shape:"S21"},RxNormConcepts:{type:"list",member:{type:"structure",members:{Description:{},Code:{},Score:{type:"float"}}}}}}},PaginationToken:{},ModelVersion:{}}}},InferSNOMEDCT:{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:{Category:{},Type:{},Score:{type:"float"},RelationshipScore:{type:"float"},RelationshipType:{},Id:{type:"integer"},BeginOffset:{type:"integer"},EndOffset:{type:"integer"},Text:{},Traits:{shape:"S2g"},SNOMEDCTConcepts:{shape:"S2j"}}}},Traits:{shape:"S2g"},SNOMEDCTConcepts:{shape:"S2j"}}}},PaginationToken:{},ModelVersion:{},SNOMEDCTDetails:{type:"structure",members:{Edition:{},Language:{},VersionDate:{}}},Characters:{type:"structure",members:{OriginalTextCharacters:{type:"integer"}}}}}},ListEntitiesDetectionV2Jobs:{input:{type:"structure",members:{Filter:{shape:"S2o"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{ComprehendMedicalAsyncJobPropertiesList:{shape:"S2r"},NextToken:{}}}},ListICD10CMInferenceJobs:{input:{type:"structure",members:{Filter:{shape:"S2o"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{ComprehendMedicalAsyncJobPropertiesList:{shape:"S2r"},NextToken:{}}}},ListPHIDetectionJobs:{input:{type:"structure",members:{Filter:{shape:"S2o"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{ComprehendMedicalAsyncJobPropertiesList:{shape:"S2r"},NextToken:{}}}},ListRxNormInferenceJobs:{input:{type:"structure",members:{Filter:{shape:"S2o"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{ComprehendMedicalAsyncJobPropertiesList:{shape:"S2r"},NextToken:{}}}},ListSNOMEDCTInferenceJobs:{input:{type:"structure",members:{Filter:{shape:"S2o"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{ComprehendMedicalAsyncJobPropertiesList:{shape:"S2r"},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:{}}}},StartSNOMEDCTInferenceJob:{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:{}}}},StopSNOMEDCTInferenceJob:{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:{}}},St:{type:"list",member:{type:"structure",members:{Id:{type:"integer"},BeginOffset:{type:"integer"},EndOffset:{type:"integer"},Score:{type:"float"},Text:{},Category:{},Type:{},Traits:{shape:"S10"},Attributes:{type:"list",member:{shape:"S14"}}}}},S10:{type:"list",member:{type:"structure",members:{Name:{},Score:{type:"float"}}}},S14:{type:"structure",members:{Type:{},Score:{type:"float"},RelationshipScore:{type:"float"},RelationshipType:{},Id:{type:"integer"},BeginOffset:{type:"integer"},EndOffset:{type:"integer"},Text:{},Category:{},Traits:{shape:"S10"}}},S16:{type:"list",member:{type:"structure",members:{Type:{},Attribute:{shape:"S14"}}}},S1m:{type:"list",member:{type:"structure",members:{Name:{},Score:{type:"float"}}}},S21:{type:"list",member:{type:"structure",members:{Name:{},Score:{type:"float"}}}},S2g:{type:"list",member:{type:"structure",members:{Name:{},Score:{type:"float"}}}},S2j:{type:"list",member:{type:"structure",members:{Description:{},Code:{},Score:{type:"float"}}}},S2o:{type:"structure",members:{JobName:{},JobStatus:{},SubmitTimeBefore:{type:"timestamp"},SubmitTimeAfter:{type:"timestamp"}}},S2r:{type:"list",member:{shape:"S4"}}}}},4131:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["workmailmessageflow"]={};s.WorkMailMessageFlow=i.defineService("workmailmessageflow",["2019-05-01"]);Object.defineProperty(a.services["workmailmessageflow"],"2019-05-01",{get:function get(){var e=r(9928);e.paginators=r(8015).pagination;return e},enumerable:true,configurable:true});e.exports=s.WorkMailMessageFlow},4152:function(e){e.exports={pagination:{}}},4162:function(e){e.exports={version:2,waiters:{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"}]}}}},4178:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["servicequotas"]={};s.ServiceQuotas=i.defineService("servicequotas",["2019-06-24"]);Object.defineProperty(a.services["servicequotas"],"2019-06-24",{get:function get(){var e=r(6809);e.paginators=r(5666).pagination;return e},enumerable:true,configurable:true});e.exports=s.ServiceQuotas},4198:function(e){e.exports={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:{}}},DeleteResourcePolicy:{http:{requestUri:"/DeleteResourcePolicy"},input:{type:"structure",required:["PolicyName"],members:{PolicyName:{},PolicyRevisionId:{}}},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:"S1j"}}}},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:"S1x"},Categories:{shape:"S1z"},State:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},Summary:{},ClientRequestImpactStatistics:{shape:"S23"},RootCauseServiceRequestImpactStatistics:{shape:"S23"},TopAnomalousServices:{shape:"S25"}}}}}},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:"S23"},RootCauseServiceRequestImpactStatistics:{shape:"S23"},TopAnomalousServices:{shape:"S25"}}}},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:"S1y"},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:"S1x"},Categories:{shape:"S1z"},State:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},Summary:{},ClientRequestImpactStatistics:{shape:"S23"},RootCauseServiceRequestImpactStatistics:{shape:"S23"},TopAnomalousServices:{shape:"S25"},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:"S3e"},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:"S3i"},ServiceSummaryStatistics:{shape:"S3q"},ServiceForecastStatistics:{type:"structure",members:{FaultCountHigh:{type:"long"},FaultCountLow:{type:"long"}}},ResponseTimeHistogram:{shape:"S3l"}}}},ContainsOldGroupVersions:{type:"boolean"},NextToken:{}}}},GetTraceGraph:{http:{requestUri:"/TraceGraph"},input:{type:"structure",required:["TraceIds"],members:{TraceIds:{shape:"S2"},NextToken:{}}},output:{type:"structure",members:{Services:{shape:"S3e"},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:"S4d"}}}}},Users:{type:"list",member:{type:"structure",members:{UserName:{},ServiceIds:{shape:"S4d"}}}},ServiceIds:{shape:"S4d"},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:"S1x"},FaultRootCauses:{type:"list",member:{type:"structure",members:{Services:{type:"list",member:{type:"structure",members:{Name:{},Names:{shape:"S1y"},Type:{},AccountId:{},EntityPath:{type:"list",member:{type:"structure",members:{Name:{},Exceptions:{shape:"S4s"},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:"S1y"},Type:{},AccountId:{},EntityPath:{type:"list",member:{type:"structure",members:{Name:{},Exceptions:{shape:"S4s"},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:"S1y"},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:{}}}},ListResourcePolicies:{http:{requestUri:"/ListResourcePolicies"},input:{type:"structure",members:{NextToken:{}}},output:{type:"structure",members:{ResourcePolicies:{type:"list",member:{shape:"S5a"}},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:"S1j"}}}},PutResourcePolicy:{http:{requestUri:"/PutResourcePolicy"},input:{type:"structure",required:["PolicyName","PolicyDocument"],members:{PolicyName:{},PolicyDocument:{},PolicyRevisionId:{},BypassPolicyLockoutCheck:{type:"boolean"}}},output:{type:"structure",members:{ResourcePolicy:{shape:"S5a"}}}},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"}}},S1j:{type:"structure",members:{KeyId:{},Status:{},Type:{}}},S1x:{type:"structure",members:{Name:{},Names:{shape:"S1y"},AccountId:{},Type:{}}},S1y:{type:"list",member:{}},S1z:{type:"list",member:{}},S23:{type:"structure",members:{FaultCount:{type:"long"},OkCount:{type:"long"},TotalCount:{type:"long"}}},S25:{type:"list",member:{type:"structure",members:{ServiceId:{shape:"S1x"}}}},S3e:{type:"list",member:{type:"structure",members:{ReferenceId:{type:"integer"},Name:{},Names:{shape:"S1y"},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:"S3i"},ResponseTimeHistogram:{shape:"S3l"},Aliases:{type:"list",member:{type:"structure",members:{Name:{},Names:{type:"list",member:{}},Type:{}}}},EdgeType:{},ReceivedEventAgeHistogram:{shape:"S3l"}}}},SummaryStatistics:{shape:"S3q"},DurationHistogram:{shape:"S3l"},ResponseTimeHistogram:{shape:"S3l"}}}},S3i:{type:"structure",members:{OkCount:{type:"long"},ErrorStatistics:{shape:"S3j"},FaultStatistics:{shape:"S3k"},TotalCount:{type:"long"},TotalResponseTime:{type:"double"}}},S3j:{type:"structure",members:{ThrottleCount:{type:"long"},OtherCount:{type:"long"},TotalCount:{type:"long"}}},S3k:{type:"structure",members:{OtherCount:{type:"long"},TotalCount:{type:"long"}}},S3l:{type:"list",member:{type:"structure",members:{Value:{type:"double"},Count:{type:"integer"}}}},S3q:{type:"structure",members:{OkCount:{type:"long"},ErrorStatistics:{shape:"S3j"},FaultStatistics:{shape:"S3k"},TotalCount:{type:"long"},TotalResponseTime:{type:"double"}}},S4d:{type:"list",member:{shape:"S1x"}},S4s:{type:"list",member:{type:"structure",members:{Name:{},Message:{}}}},S5a:{type:"structure",members:{PolicyName:{},PolicyDocument:{},PolicyRevisionId:{},LastUpdatedTime:{type:"timestamp"}}}}}},4245:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["cloudsearch"]={};s.CloudSearch=i.defineService("cloudsearch",["2011-02-01","2013-01-01"]);Object.defineProperty(a.services["cloudsearch"],"2011-02-01",{get:function get(){var e=r(5074);e.paginators=r(4894).pagination;return e},enumerable:true,configurable:true});Object.defineProperty(a.services["cloudsearch"],"2013-01-01",{get:function get(){var e=r(6491);e.paginators=r(4037).pagination;return e},enumerable:true,configurable:true});e.exports=s.CloudSearch},4251:function(e,t,r){(function(e){e.parser=function(e,t){return new SAXParser(e,t)};e.SAXParser=SAXParser;e.SAXStream=SAXStream;e.createStream=createStream;e.MAX_BUFFER_LENGTH=64*1024;var t=["comment","sgmlDecl","textNode","tagName","doctype","procInstName","procInstBody","entity","attribName","attribValue","cdata","script"];e.EVENTS=["text","processinginstruction","sgmldeclaration","doctype","comment","opentagstart","attribute","opentag","closetag","opencdata","cdata","closecdata","error","end","ready","script","opennamespace","closenamespace"];function SAXParser(t,r){if(!(this instanceof SAXParser)){return new SAXParser(t,r)}var s=this;clearBuffers(s);s.q=s.c="";s.bufferCheckPosition=e.MAX_BUFFER_LENGTH;s.opt=r||{};s.opt.lowercase=s.opt.lowercase||s.opt.lowercasetags;s.looseCase=s.opt.lowercase?"toLowerCase":"toUpperCase";s.tags=[];s.closed=s.closedRoot=s.sawRoot=false;s.tag=s.error=null;s.strict=!!t;s.noscript=!!(t||s.opt.noscript);s.state=y.BEGIN;s.strictEntities=s.opt.strictEntities;s.ENTITIES=s.strictEntities?Object.create(e.XML_ENTITIES):Object.create(e.ENTITIES);s.attribList=[];if(s.opt.xmlns){s.ns=Object.create(p)}s.trackPosition=s.opt.position!==false;if(s.trackPosition){s.position=s.line=s.column=0}emit(s,"onready")}if(!Object.create){Object.create=function(e){function F(){}F.prototype=e;var t=new F;return t}}if(!Object.keys){Object.keys=function(e){var t=[];for(var r in e)if(e.hasOwnProperty(r))t.push(r);return t}}function checkBufferLength(r){var s=Math.max(e.MAX_BUFFER_LENGTH,10);var i=0;for(var a=0,o=t.length;as){switch(t[a]){case"textNode":closeText(r);break;case"cdata":emitNode(r,"oncdata",r.cdata);r.cdata="";break;case"script":emitNode(r,"onscript",r.script);r.script="";break;default:error(r,"Max buffer length exceeded: "+t[a])}}i=Math.max(i,n)}var u=e.MAX_BUFFER_LENGTH-i;r.bufferCheckPosition=u+r.position}function clearBuffers(e){for(var r=0,s=t.length;r"||isWhitespace(e)}function isMatch(e,t){return e.test(t)}function notMatch(e,t){return!isMatch(e,t)}var y=0;e.STATE={BEGIN:y++,BEGIN_WHITESPACE:y++,TEXT:y++,TEXT_ENTITY:y++,OPEN_WAKA:y++,SGML_DECL:y++,SGML_DECL_QUOTED:y++,DOCTYPE:y++,DOCTYPE_QUOTED:y++,DOCTYPE_DTD:y++,DOCTYPE_DTD_QUOTED:y++,COMMENT_STARTING:y++,COMMENT:y++,COMMENT_ENDING:y++,COMMENT_ENDED:y++,CDATA:y++,CDATA_ENDING:y++,CDATA_ENDING_2:y++,PROC_INST:y++,PROC_INST_BODY:y++,PROC_INST_ENDING:y++,OPEN_TAG:y++,OPEN_TAG_SLASH:y++,ATTRIB:y++,ATTRIB_NAME:y++,ATTRIB_NAME_SAW_WHITE:y++,ATTRIB_VALUE:y++,ATTRIB_VALUE_QUOTED:y++,ATTRIB_VALUE_CLOSED:y++,ATTRIB_VALUE_UNQUOTED:y++,ATTRIB_VALUE_ENTITY_Q:y++,ATTRIB_VALUE_ENTITY_U:y++,CLOSE_TAG:y++,CLOSE_TAG_SAW_WHITE:y++,SCRIPT:y++,SCRIPT_ENDING:y++};e.XML_ENTITIES={amp:"&",gt:">",lt:"<",quot:'"',apos:"'"};e.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(e.ENTITIES).forEach(function(t){var r=e.ENTITIES[t];var s=typeof r==="number"?String.fromCharCode(r):r;e.ENTITIES[t]=s});for(var b in e.STATE){e.STATE[e.STATE[b]]=b}y=e.STATE;function emit(e,t,r){e[t]&&e[t](r)}function emitNode(e,t,r){if(e.textNode)closeText(e);emit(e,t,r)}function closeText(e){e.textNode=textopts(e.opt,e.textNode);if(e.textNode)emit(e,"ontext",e.textNode);e.textNode=""}function textopts(e,t){if(e.trim)t=t.trim();if(e.normalize)t=t.replace(/\s+/g," ");return t}function error(e,t){closeText(e);if(e.trackPosition){t+="\nLine: "+e.line+"\nColumn: "+e.column+"\nChar: "+e.c}t=new Error(t);e.error=t;emit(e,"onerror",t);return e}function end(e){if(e.sawRoot&&!e.closedRoot)strictFail(e,"Unclosed root tag");if(e.state!==y.BEGIN&&e.state!==y.BEGIN_WHITESPACE&&e.state!==y.TEXT){error(e,"Unexpected end")}closeText(e);e.c="";e.closed=true;emit(e,"onend");SAXParser.call(e,e.strict,e.opt);return e}function strictFail(e,t){if(typeof e!=="object"||!(e instanceof SAXParser)){throw new Error("bad call to strictFail")}if(e.strict){error(e,t)}}function newTag(e){if(!e.strict)e.tagName=e.tagName[e.looseCase]();var t=e.tags[e.tags.length-1]||e;var r=e.tag={name:e.tagName,attributes:{}};if(e.opt.xmlns){r.ns=t.ns}e.attribList.length=0;emitNode(e,"onopentagstart",r)}function qname(e,t){var r=e.indexOf(":");var s=r<0?["",e]:e.split(":");var i=s[0];var a=s[1];if(t&&e==="xmlns"){i="xmlns";a=""}return{prefix:i,local:a}}function attrib(e){if(!e.strict){e.attribName=e.attribName[e.looseCase]()}if(e.attribList.indexOf(e.attribName)!==-1||e.tag.attributes.hasOwnProperty(e.attribName)){e.attribName=e.attribValue="";return}if(e.opt.xmlns){var t=qname(e.attribName,true);var r=t.prefix;var s=t.local;if(r==="xmlns"){if(s==="xml"&&e.attribValue!==n){strictFail(e,"xml: prefix must be bound to "+n+"\n"+"Actual: "+e.attribValue)}else if(s==="xmlns"&&e.attribValue!==u){strictFail(e,"xmlns: prefix must be bound to "+u+"\n"+"Actual: "+e.attribValue)}else{var i=e.tag;var a=e.tags[e.tags.length-1]||e;if(i.ns===a.ns){i.ns=Object.create(a.ns)}i.ns[s]=e.attribValue}}e.attribList.push([e.attribName,e.attribValue])}else{e.tag.attributes[e.attribName]=e.attribValue;emitNode(e,"onattribute",{name:e.attribName,value:e.attribValue})}e.attribName=e.attribValue=""}function openTag(e,t){if(e.opt.xmlns){var r=e.tag;var s=qname(e.tagName);r.prefix=s.prefix;r.local=s.local;r.uri=r.ns[s.prefix]||"";if(r.prefix&&!r.uri){strictFail(e,"Unbound namespace prefix: "+JSON.stringify(e.tagName));r.uri=s.prefix}var i=e.tags[e.tags.length-1]||e;if(r.ns&&i.ns!==r.ns){Object.keys(r.ns).forEach(function(t){emitNode(e,"onopennamespace",{prefix:t,uri:r.ns[t]})})}for(var a=0,o=e.attribList.length;a";e.tagName="";e.state=y.SCRIPT;return}emitNode(e,"onscript",e.script);e.script=""}var t=e.tags.length;var r=e.tagName;if(!e.strict){r=r[e.looseCase]()}var s=r;while(t--){var i=e.tags[t];if(i.name!==s){strictFail(e,"Unexpected close tag")}else{break}}if(t<0){strictFail(e,"Unmatched closing tag: "+e.tagName);e.textNode+="";e.state=y.TEXT;return}e.tagName=r;var a=e.tags.length;while(a-- >t){var o=e.tag=e.tags.pop();e.tagName=e.tag.name;emitNode(e,"onclosetag",e.tagName);var n={};for(var u in o.ns){n[u]=o.ns[u]}var p=e.tags[e.tags.length-1]||e;if(e.opt.xmlns&&o.ns!==p.ns){Object.keys(o.ns).forEach(function(t){var r=o.ns[t];emitNode(e,"onclosenamespace",{prefix:t,uri:r})})}}if(t===0)e.closedRoot=true;e.tagName=e.attribValue=e.attribName="";e.attribList.length=0;e.state=y.TEXT}function parseEntity(e){var t=e.entity;var r=t.toLowerCase();var s;var i="";if(e.ENTITIES[t]){return e.ENTITIES[t]}if(e.ENTITIES[r]){return e.ENTITIES[r]}t=r;if(t.charAt(0)==="#"){if(t.charAt(1)==="x"){t=t.slice(2);s=parseInt(t,16);i=s.toString(16)}else{t=t.slice(1);s=parseInt(t,10);i=s.toString(10)}}t=t.replace(/^0+/,"");if(isNaN(s)||i.toLowerCase()!==t){strictFail(e,"Invalid character entity");return"&"+e.entity+";"}return String.fromCodePoint(s)}function beginWhiteSpace(e,t){if(t==="<"){e.state=y.OPEN_WAKA;e.startTagPosition=e.position}else if(!isWhitespace(t)){strictFail(e,"Non-whitespace before first tag.");e.textNode=t;e.state=y.TEXT}}function charAt(e,t){var r="";if(t"){emitNode(t,"onsgmldeclaration",t.sgmlDecl);t.sgmlDecl="";t.state=y.TEXT}else if(isQuote(s)){t.state=y.SGML_DECL_QUOTED;t.sgmlDecl+=s}else{t.sgmlDecl+=s}continue;case y.SGML_DECL_QUOTED:if(s===t.q){t.state=y.SGML_DECL;t.q=""}t.sgmlDecl+=s;continue;case y.DOCTYPE:if(s===">"){t.state=y.TEXT;emitNode(t,"ondoctype",t.doctype);t.doctype=true}else{t.doctype+=s;if(s==="["){t.state=y.DOCTYPE_DTD}else if(isQuote(s)){t.state=y.DOCTYPE_QUOTED;t.q=s}}continue;case y.DOCTYPE_QUOTED:t.doctype+=s;if(s===t.q){t.q="";t.state=y.DOCTYPE}continue;case y.DOCTYPE_DTD:t.doctype+=s;if(s==="]"){t.state=y.DOCTYPE}else if(isQuote(s)){t.state=y.DOCTYPE_DTD_QUOTED;t.q=s}continue;case y.DOCTYPE_DTD_QUOTED:t.doctype+=s;if(s===t.q){t.state=y.DOCTYPE_DTD;t.q=""}continue;case y.COMMENT:if(s==="-"){t.state=y.COMMENT_ENDING}else{t.comment+=s}continue;case y.COMMENT_ENDING:if(s==="-"){t.state=y.COMMENT_ENDED;t.comment=textopts(t.opt,t.comment);if(t.comment){emitNode(t,"oncomment",t.comment)}t.comment=""}else{t.comment+="-"+s;t.state=y.COMMENT}continue;case y.COMMENT_ENDED:if(s!==">"){strictFail(t,"Malformed comment");t.comment+="--"+s;t.state=y.COMMENT}else{t.state=y.TEXT}continue;case y.CDATA:if(s==="]"){t.state=y.CDATA_ENDING}else{t.cdata+=s}continue;case y.CDATA_ENDING:if(s==="]"){t.state=y.CDATA_ENDING_2}else{t.cdata+="]"+s;t.state=y.CDATA}continue;case y.CDATA_ENDING_2:if(s===">"){if(t.cdata){emitNode(t,"oncdata",t.cdata)}emitNode(t,"onclosecdata");t.cdata="";t.state=y.TEXT}else if(s==="]"){t.cdata+="]"}else{t.cdata+="]]"+s;t.state=y.CDATA}continue;case y.PROC_INST:if(s==="?"){t.state=y.PROC_INST_ENDING}else if(isWhitespace(s)){t.state=y.PROC_INST_BODY}else{t.procInstName+=s}continue;case y.PROC_INST_BODY:if(!t.procInstBody&&isWhitespace(s)){continue}else if(s==="?"){t.state=y.PROC_INST_ENDING}else{t.procInstBody+=s}continue;case y.PROC_INST_ENDING:if(s===">"){emitNode(t,"onprocessinginstruction",{name:t.procInstName,body:t.procInstBody});t.procInstName=t.procInstBody="";t.state=y.TEXT}else{t.procInstBody+="?"+s;t.state=y.PROC_INST_BODY}continue;case y.OPEN_TAG:if(isMatch(c,s)){t.tagName+=s}else{newTag(t);if(s===">"){openTag(t)}else if(s==="/"){t.state=y.OPEN_TAG_SLASH}else{if(!isWhitespace(s)){strictFail(t,"Invalid character in tag name")}t.state=y.ATTRIB}}continue;case y.OPEN_TAG_SLASH:if(s===">"){openTag(t,true);closeTag(t)}else{strictFail(t,"Forward-slash in opening tag not followed by >");t.state=y.ATTRIB}continue;case y.ATTRIB:if(isWhitespace(s)){continue}else if(s===">"){openTag(t)}else if(s==="/"){t.state=y.OPEN_TAG_SLASH}else if(isMatch(m,s)){t.attribName=s;t.attribValue="";t.state=y.ATTRIB_NAME}else{strictFail(t,"Invalid attribute name")}continue;case y.ATTRIB_NAME:if(s==="="){t.state=y.ATTRIB_VALUE}else if(s===">"){strictFail(t,"Attribute without value");t.attribValue=t.attribName;attrib(t);openTag(t)}else if(isWhitespace(s)){t.state=y.ATTRIB_NAME_SAW_WHITE}else if(isMatch(c,s)){t.attribName+=s}else{strictFail(t,"Invalid attribute name")}continue;case y.ATTRIB_NAME_SAW_WHITE:if(s==="="){t.state=y.ATTRIB_VALUE}else if(isWhitespace(s)){continue}else{strictFail(t,"Attribute without value");t.tag.attributes[t.attribName]="";t.attribValue="";emitNode(t,"onattribute",{name:t.attribName,value:""});t.attribName="";if(s===">"){openTag(t)}else if(isMatch(m,s)){t.attribName=s;t.state=y.ATTRIB_NAME}else{strictFail(t,"Invalid attribute name");t.state=y.ATTRIB}}continue;case y.ATTRIB_VALUE:if(isWhitespace(s)){continue}else if(isQuote(s)){t.q=s;t.state=y.ATTRIB_VALUE_QUOTED}else{strictFail(t,"Unquoted attribute value");t.state=y.ATTRIB_VALUE_UNQUOTED;t.attribValue=s}continue;case y.ATTRIB_VALUE_QUOTED:if(s!==t.q){if(s==="&"){t.state=y.ATTRIB_VALUE_ENTITY_Q}else{t.attribValue+=s}continue}attrib(t);t.q="";t.state=y.ATTRIB_VALUE_CLOSED;continue;case y.ATTRIB_VALUE_CLOSED:if(isWhitespace(s)){t.state=y.ATTRIB}else if(s===">"){openTag(t)}else if(s==="/"){t.state=y.OPEN_TAG_SLASH}else if(isMatch(m,s)){strictFail(t,"No whitespace between attributes");t.attribName=s;t.attribValue="";t.state=y.ATTRIB_NAME}else{strictFail(t,"Invalid attribute name")}continue;case y.ATTRIB_VALUE_UNQUOTED:if(!isAttribEnd(s)){if(s==="&"){t.state=y.ATTRIB_VALUE_ENTITY_U}else{t.attribValue+=s}continue}attrib(t);if(s===">"){openTag(t)}else{t.state=y.ATTRIB}continue;case y.CLOSE_TAG:if(!t.tagName){if(isWhitespace(s)){continue}else if(notMatch(m,s)){if(t.script){t.script+=""){closeTag(t)}else if(isMatch(c,s)){t.tagName+=s}else if(t.script){t.script+=""){closeTag(t)}else{strictFail(t,"Invalid characters in closing tag")}continue;case y.TEXT_ENTITY:case y.ATTRIB_VALUE_ENTITY_Q:case y.ATTRIB_VALUE_ENTITY_U:var u;var p;switch(t.state){case y.TEXT_ENTITY:u=y.TEXT;p="textNode";break;case y.ATTRIB_VALUE_ENTITY_Q:u=y.ATTRIB_VALUE_QUOTED;p="attribValue";break;case y.ATTRIB_VALUE_ENTITY_U:u=y.ATTRIB_VALUE_UNQUOTED;p="attribValue";break}if(s===";"){t[p]+=parseEntity(t);t.entity="";t.state=u}else if(isMatch(t.entity.length?d:l,s)){t.entity+=s}else{strictFail(t,"Invalid character in entity name");t[p]+="&"+t.entity+s;t.entity="";t.state=u}continue;default:throw new Error(t,"Unknown state: "+t.state)}}if(t.position>=t.bufferCheckPosition){checkBufferLength(t)}return t}if(!String.fromCodePoint){(function(){var e=String.fromCharCode;var t=Math.floor;var r=function(){var r=16384;var s=[];var i;var a;var o=-1;var n=arguments.length;if(!n){return""}var u="";while(++o1114111||t(p)!==p){throw RangeError("Invalid code point: "+p)}if(p<=65535){s.push(p)}else{p-=65536;i=(p>>10)+55296;a=p%1024+56320;s.push(i,a)}if(o+1===n||s.length>r){u+=e.apply(null,s);s.length=0}}return u};if(Object.defineProperty){Object.defineProperty(String,"fromCodePoint",{value:r,configurable:true,writable:true})}else{String.fromCodePoint=r}})()}})(false?undefined:t)},4261:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:true});t.default=void 0;var s=_interopRequireDefault(r(3843));var i=_interopRequireDefault(r(1368));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function v4(e,t,r){e=e||{};const a=e.random||(e.rng||s.default)();a[6]=a[6]&15|64;a[8]=a[8]&63|128;if(t){r=r||0;for(let e=0;e<16;++e){t[r+e]=a[e]}return t}return(0,i.default)(a)}var a=v4;t.default=a},4263:function(e){e.exports={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:{}}}},DescribeCreateCaseOptions:{input:{type:"structure",required:["issueType","serviceCode","language","categoryCode"],members:{issueType:{},serviceCode:{},language:{},categoryCode:{}}},output:{type:"structure",members:{languageAvailability:{},communicationTypes:{type:"list",member:{type:"structure",members:{type:{},supportedHours:{type:"list",member:{type:"structure",members:{startTime:{},endTime:{}}}},datesWithoutSupport:{type:"list",member:{type:"structure",members:{startDateTime:{},endDateTime:{}}}}}}}}}},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:{}}}}}}},DescribeSupportedLanguages:{input:{type:"structure",required:["issueType","serviceCode","categoryCode"],members:{issueType:{},serviceCode:{},categoryCode:{}}},output:{type:"structure",members:{supportedLanguages:{type:"list",member:{type:"structure",members:{code:{},language:{},display:{}}}}}}},DescribeTrustedAdvisorCheckRefreshStatuses:{input:{type:"structure",required:["checkIds"],members:{checkIds:{shape:"S2g"}}},output:{type:"structure",required:["statuses"],members:{statuses:{type:"list",member:{shape:"S2k"}}}}},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:"S2p"},categorySpecificSummary:{shape:"S2q"},flaggedResources:{type:"list",member:{type:"structure",required:["status","resourceId","metadata"],members:{status:{},region:{},resourceId:{},isSuppressed:{type:"boolean"},metadata:{shape:"S2g"}}}}}}}}},DescribeTrustedAdvisorCheckSummaries:{input:{type:"structure",required:["checkIds"],members:{checkIds:{shape:"S2g"}}},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:"S2p"},categorySpecificSummary:{shape:"S2q"}}}}}}},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:"S2g"}}}}}}},RefreshTrustedAdvisorCheck:{input:{type:"structure",required:["checkId"],members:{checkId:{}}},output:{type:"structure",required:["status"],members:{status:{shape:"S2k"}}}},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:{}}}}}}},S2g:{type:"list",member:{}},S2k:{type:"structure",required:["checkId","status","millisUntilNextRefreshable"],members:{checkId:{},status:{},millisUntilNextRefreshable:{type:"long"}}},S2p:{type:"structure",required:["resourcesProcessed","resourcesFlagged","resourcesIgnored","resourcesSuppressed"],members:{resourcesProcessed:{type:"long"},resourcesFlagged:{type:"long"},resourcesIgnored:{type:"long"},resourcesSuppressed:{type:"long"}}},S2q:{type:"structure",members:{costOptimizing:{type:"structure",required:["estimatedMonthlySavings","estimatedPercentMonthlySavings"],members:{estimatedMonthlySavings:{type:"double"},estimatedPercentMonthlySavings:{type:"double"}}}}}}}},4269:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["lakeformation"]={};s.LakeFormation=i.defineService("lakeformation",["2017-03-31"]);Object.defineProperty(a.services["lakeformation"],"2017-03-31",{get:function get(){var e=r(9517);e.paginators=r(4378).pagination;return e},enumerable:true,configurable:true});e.exports=s.LakeFormation},4273:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["medialive"]={};s.MediaLive=i.defineService("medialive",["2017-10-14"]);Object.defineProperty(a.services["medialive"],"2017-10-14",{get:function get(){var e=r(9508);e.paginators=r(2835).pagination;e.waiters=r(6682).waiters;return e},enumerable:true,configurable:true});e.exports=s.MediaLive},4286:function(e,t,r){var s=r(2393);var i=r(4062);var a=r(5836).discoverEndpoint;s.EventListeners={Core:{}};function getOperationAuthtype(e){if(!e.service.api.operations){return""}var t=e.service.api.operations[e.operation];return t?t.authtype:""}function getIdentityType(e){var t=e.service;if(t.config.signatureVersion){return t.config.signatureVersion}if(t.api.signatureVersion){return t.api.signatureVersion}return getOperationAuthtype(e)}s.EventListeners={Core:(new i).addNamedListeners(function(e,t){t("VALIDATE_CREDENTIALS","validate",function VALIDATE_CREDENTIALS(e,t){if(!e.service.api.signatureVersion&&!e.service.config.signatureVersion)return t();var r=getIdentityType(e);if(r==="bearer"){e.service.config.getToken(function(r){if(r){e.response.error=s.util.error(r,{code:"TokenError"})}t()});return}e.service.config.getCredentials(function(r){if(r){e.response.error=s.util.error(r,{code:"CredentialsError",message:"Missing credentials in config, if using AWS_CONFIG_FILE, set AWS_SDK_LOAD_CONFIG=1"})}t()})});e("VALIDATE_REGION","validate",function VALIDATE_REGION(e){if(!e.service.isGlobalEndpoint){var t=new RegExp(/^([a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9-]{0,61}[a-zA-Z0-9])$/);if(!e.service.config.region){e.response.error=s.util.error(new Error,{code:"ConfigError",message:"Missing region in config"})}else if(!t.test(e.service.config.region)){e.response.error=s.util.error(new Error,{code:"ConfigError",message:"Invalid region in config"})}}});e("BUILD_IDEMPOTENCY_TOKENS","validate",function BUILD_IDEMPOTENCY_TOKENS(e){if(!e.service.api.operations){return}var t=e.service.api.operations[e.operation];if(!t){return}var r=t.idempotentMembers;if(!r.length){return}var i=s.util.copy(e.params);for(var a=0,o=r.length;a=0){e.httpRequest.headers["X-Amz-Content-Sha256"]="UNSIGNED-PAYLOAD";return t()}s.util.computeSha256(a,function(r,s){if(r){t(r)}else{e.httpRequest.headers["X-Amz-Content-Sha256"]=s;t()}})}else{t()}});e("SET_CONTENT_LENGTH","afterBuild",function SET_CONTENT_LENGTH(e){var t=getOperationAuthtype(e);var r=s.util.getRequestPayloadShape(e);if(e.httpRequest.headers["Content-Length"]===undefined){try{var i=s.util.string.byteLength(e.httpRequest.body);e.httpRequest.headers["Content-Length"]=i}catch(s){if(r&&r.isStreaming){if(r.requiresLength){throw s}else if(t.indexOf("unsigned-body")>=0){e.httpRequest.headers["Transfer-Encoding"]="chunked";return}else{throw s}}throw s}}});e("SET_HTTP_HOST","afterBuild",function SET_HTTP_HOST(e){e.httpRequest.headers["Host"]=e.httpRequest.endpoint.host});e("SET_TRACE_ID","afterBuild",function SET_TRACE_ID(e){var t="X-Amzn-Trace-Id";if(s.util.isNode()&&!Object.hasOwnProperty.call(e.httpRequest.headers,t)){var r="AWS_LAMBDA_FUNCTION_NAME";var i="_X_AMZN_TRACE_ID";var a=process.env[r];var o=process.env[i];if(typeof a==="string"&&a.length>0&&typeof o==="string"&&o.length>0){e.httpRequest.headers[t]=o}}});e("RESTART","restart",function RESTART(){var e=this.response.error;if(!e||!e.retryable)return;this.httpRequest=new s.HttpRequest(this.service.endpoint,this.service.region);if(this.response.retryCount=60*10){this.emit("sign",[this],function(e){if(e)t(e);else executeSend()})}else{executeSend()}});e("HTTP_HEADERS","httpHeaders",function HTTP_HEADERS(e,t,r,i){r.httpResponse.statusCode=e;r.httpResponse.statusMessage=i;r.httpResponse.headers=t;r.httpResponse.body=s.util.buffer.toBuffer("");r.httpResponse.buffers=[];r.httpResponse.numBytes=0;var a=t.date||t.Date;var o=r.request.service;if(a){var n=Date.parse(a);if(o.config.correctClockSkew&&o.isClockSkewed(n)){o.applyClockOffset(n)}}});e("HTTP_DATA","httpData",function HTTP_DATA(e,t){if(e){if(s.util.isNode()){t.httpResponse.numBytes+=e.length;var r=t.httpResponse.headers["content-length"];var i={loaded:t.httpResponse.numBytes,total:r};t.request.emit("httpDownloadProgress",[i,t])}t.httpResponse.buffers.push(s.util.buffer.toBuffer(e))}});e("HTTP_DONE","httpDone",function HTTP_DONE(e){if(e.httpResponse.buffers&&e.httpResponse.buffers.length>0){var t=s.util.buffer.concat(e.httpResponse.buffers);e.httpResponse.body=t}delete e.httpResponse.numBytes;delete e.httpResponse.buffers});e("FINALIZE_ERROR","retry",function FINALIZE_ERROR(e){if(e.httpResponse.statusCode){e.error.statusCode=e.httpResponse.statusCode;if(e.error.retryable===undefined){e.error.retryable=this.service.retryableError(e.error,this)}}});e("INVALIDATE_CREDENTIALS","retry",function INVALIDATE_CREDENTIALS(e){if(!e.error)return;switch(e.error.code){case"RequestExpired":case"ExpiredTokenException":case"ExpiredToken":e.error.retryable=true;e.request.service.config.credentials.expired=true}});e("EXPIRED_SIGNATURE","retry",function EXPIRED_SIGNATURE(e){var t=e.error;if(!t)return;if(typeof t.code==="string"&&typeof t.message==="string"){if(t.code.match(/Signature/)&&t.message.match(/expired/)){e.error.retryable=true}}});e("CLOCK_SKEWED","retry",function CLOCK_SKEWED(e){if(!e.error)return;if(this.service.clockSkewError(e.error)&&this.service.config.correctClockSkew){e.error.retryable=true}});e("REDIRECT","retry",function REDIRECT(e){if(e.error&&e.error.statusCode>=300&&e.error.statusCode<400&&e.httpResponse.headers["location"]){this.httpRequest.endpoint=new s.Endpoint(e.httpResponse.headers["location"]);this.httpRequest.headers["Host"]=this.httpRequest.endpoint.host;e.error.redirect=true;e.error.retryable=true}});e("RETRY_CHECK","retry",function RETRY_CHECK(e){if(e.error){if(e.error.redirect&&e.redirectCount=0){e.error=null;setTimeout(t,r)}else{t()}})}),CorePost:(new i).addNamedListeners(function(e){e("EXTRACT_REQUEST_ID","extractData",s.util.extractRequestId);e("EXTRACT_REQUEST_ID","extractError",s.util.extractRequestId);e("ENOTFOUND_ERROR","httpError",function ENOTFOUND_ERROR(e){function isDNSError(e){return e.errno==="ENOTFOUND"||typeof e.errno==="number"&&typeof s.util.getSystemErrorName==="function"&&["EAI_NONAME","EAI_NODATA"].indexOf(s.util.getSystemErrorName(e.errno)>=0)}if(e.code==="NetworkingError"&&isDNSError(e)){var t="Inaccessible host: `"+e.hostname+"' at port `"+e.port+"'. This service may not be available in the `"+e.region+"' region.";this.response.error=s.util.error(new Error(t),{code:"UnknownEndpoint",region:e.region,hostname:e.hostname,retryable:true,originalError:e})}})}),Logger:(new i).addNamedListeners(function(e){e("LOG_REQUEST","complete",function LOG_REQUEST(e){var t=e.request;var i=t.service.config.logger;if(!i)return;function filterSensitiveLog(e,t){if(!t){return t}if(e.isSensitive){return"***SensitiveInformation***"}switch(e.type){case"structure":var r={};s.util.each(t,function(t,s){if(Object.prototype.hasOwnProperty.call(e.members,t)){r[t]=filterSensitiveLog(e.members[t],s)}else{r[t]=s}});return r;case"list":var i=[];s.util.arrayEach(t,function(t,r){i.push(filterSensitiveLog(e.member,t))});return i;case"map":var a={};s.util.each(t,function(t,r){a[t]=filterSensitiveLog(e.value,r)});return a;default:return t}}function buildMessage(){var a=e.request.service.getSkewCorrectedDate().getTime();var o=(a-t.startTime.getTime())/1e3;var n=i.isTTY?true:false;var u=e.httpResponse.statusCode;var p=t.params;if(t.service.api.operations&&t.service.api.operations[t.operation]&&t.service.api.operations[t.operation].input){var m=t.service.api.operations[t.operation].input;p=filterSensitiveLog(m,t.params)}var c=r(1669).inspect(p,true,null);var l="";if(n)l+="";l+="[AWS "+t.service.serviceIdentifier+" "+u;l+=" "+o.toString()+"s "+e.retryCount+" retries]";if(n)l+="";l+=" "+s.util.string.lowerFirst(t.operation);l+="("+c+")";if(n)l+="";return l}var a=buildMessage();if(typeof i.log==="function"){i.log(a)}else if(typeof i.write==="function"){i.write(a+"\n")}})}),Json:(new i).addNamedListeners(function(e){var t=r(476);e("BUILD","build",t.buildRequest);e("EXTRACT_DATA","extractData",t.extractData);e("EXTRACT_ERROR","extractError",t.extractError)}),Rest:(new i).addNamedListeners(function(e){var t=r(5439);e("BUILD","build",t.buildRequest);e("EXTRACT_DATA","extractData",t.extractData);e("EXTRACT_ERROR","extractError",t.extractError)}),RestJson:(new i).addNamedListeners(function(e){var t=r(4055);e("BUILD","build",t.buildRequest);e("EXTRACT_DATA","extractData",t.extractData);e("EXTRACT_ERROR","extractError",t.extractError);e("UNSET_CONTENT_LENGTH","afterBuild",t.unsetContentLength)}),RestXml:(new i).addNamedListeners(function(e){var t=r(1599);e("BUILD","build",t.buildRequest);e("EXTRACT_DATA","extractData",t.extractData);e("EXTRACT_ERROR","extractError",t.extractError)}),Query:(new i).addNamedListeners(function(e){var t=r(98);e("BUILD","build",t.buildRequest);e("EXTRACT_DATA","extractData",t.extractData);e("EXTRACT_ERROR","extractError",t.extractError)})}},4288:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["mwaa"]={};s.MWAA=i.defineService("mwaa",["2020-07-01"]);Object.defineProperty(a.services["mwaa"],"2020-07-01",{get:function get(){var e=r(4681);e.paginators=r(5696).pagination;return e},enumerable:true,configurable:true});e.exports=s.MWAA},4293:function(e){e.exports=require("buffer")},4298:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["cloudtrail"]={};s.CloudTrail=i.defineService("cloudtrail",["2013-11-01"]);Object.defineProperty(a.services["cloudtrail"],"2013-11-01",{get:function get(){var e=r(2145);e.paginators=r(8942).pagination;return e},enumerable:true,configurable:true});e.exports=s.CloudTrail},4304:function(e){e.exports=require("string_decoder")},4305:function(e){e.exports={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:{}}}},CreateApiDestination:{input:{type:"structure",required:["Name","ConnectionArn","InvocationEndpoint","HttpMethod"],members:{Name:{},Description:{},ConnectionArn:{},InvocationEndpoint:{},HttpMethod:{},InvocationRateLimitPerSecond:{type:"integer"}}},output:{type:"structure",members:{ApiDestinationArn:{},ApiDestinationState:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"}}}},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"}}}},CreateConnection:{input:{type:"structure",required:["Name","AuthorizationType","AuthParameters"],members:{Name:{},Description:{},AuthorizationType:{},AuthParameters:{type:"structure",members:{BasicAuthParameters:{type:"structure",required:["Username","Password"],members:{Username:{},Password:{}}},OAuthParameters:{type:"structure",required:["ClientParameters","AuthorizationEndpoint","HttpMethod"],members:{ClientParameters:{type:"structure",required:["ClientID","ClientSecret"],members:{ClientID:{},ClientSecret:{}}},AuthorizationEndpoint:{},HttpMethod:{},OAuthHttpParameters:{shape:"S14"}}},ApiKeyAuthParameters:{type:"structure",required:["ApiKeyName","ApiKeyValue"],members:{ApiKeyName:{},ApiKeyValue:{}}},InvocationHttpParameters:{shape:"S14"}}}}},output:{type:"structure",members:{ConnectionArn:{},ConnectionState:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"}}}},CreateEndpoint:{input:{type:"structure",required:["Name","RoutingConfig","EventBuses"],members:{Name:{},Description:{},RoutingConfig:{shape:"S1n"},ReplicationConfig:{shape:"S1t"},EventBuses:{shape:"S1v"},RoleArn:{}}},output:{type:"structure",members:{Name:{},Arn:{},RoutingConfig:{shape:"S1n"},ReplicationConfig:{shape:"S1t"},EventBuses:{shape:"S1v"},RoleArn:{},State:{}}}},CreateEventBus:{input:{type:"structure",required:["Name"],members:{Name:{},EventSourceName:{},Tags:{shape:"S24"}}},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:{}}}},DeauthorizeConnection:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{ConnectionArn:{},ConnectionState:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},LastAuthorizedTime:{type:"timestamp"}}}},DeleteApiDestination:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{}}},DeleteArchive:{input:{type:"structure",required:["ArchiveName"],members:{ArchiveName:{}}},output:{type:"structure",members:{}}},DeleteConnection:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{ConnectionArn:{},ConnectionState:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},LastAuthorizedTime:{type:"timestamp"}}}},DeleteEndpoint:{input:{type:"structure",required:["Name"],members:{Name:{}}},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"}}}},DescribeApiDestination:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{ApiDestinationArn:{},Name:{},Description:{},ApiDestinationState:{},ConnectionArn:{},InvocationEndpoint:{},HttpMethod:{},InvocationRateLimitPerSecond:{type:"integer"},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"}}}},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"}}}},DescribeConnection:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{ConnectionArn:{},Name:{},Description:{},ConnectionState:{},StateReason:{},AuthorizationType:{},SecretArn:{},AuthParameters:{type:"structure",members:{BasicAuthParameters:{type:"structure",members:{Username:{}}},OAuthParameters:{type:"structure",members:{ClientParameters:{type:"structure",members:{ClientID:{}}},AuthorizationEndpoint:{},HttpMethod:{},OAuthHttpParameters:{shape:"S14"}}},ApiKeyAuthParameters:{type:"structure",members:{ApiKeyName:{}}},InvocationHttpParameters:{shape:"S14"}}},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},LastAuthorizedTime:{type:"timestamp"}}}},DescribeEndpoint:{input:{type:"structure",required:["Name"],members:{Name:{},HomeRegion:{}}},output:{type:"structure",members:{Name:{},Description:{},Arn:{},RoutingConfig:{shape:"S1n"},ReplicationConfig:{shape:"S1t"},EventBuses:{shape:"S1v"},RoleArn:{},EndpointId:{},EndpointUrl:{},State:{},StateReason:{},CreationTime:{type:"timestamp"},LastModifiedTime:{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:"S3m"},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:{}}}},ListApiDestinations:{input:{type:"structure",members:{NamePrefix:{},ConnectionArn:{},NextToken:{},Limit:{type:"integer"}}},output:{type:"structure",members:{ApiDestinations:{type:"list",member:{type:"structure",members:{ApiDestinationArn:{},Name:{},ApiDestinationState:{},ConnectionArn:{},InvocationEndpoint:{},HttpMethod:{},InvocationRateLimitPerSecond:{type:"integer"},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"}}}},NextToken:{}}}},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:{}}}},ListConnections:{input:{type:"structure",members:{NamePrefix:{},ConnectionState:{},NextToken:{},Limit:{type:"integer"}}},output:{type:"structure",members:{Connections:{type:"list",member:{type:"structure",members:{ConnectionArn:{},Name:{},ConnectionState:{},StateReason:{},AuthorizationType:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},LastAuthorizedTime:{type:"timestamp"}}}},NextToken:{}}}},ListEndpoints:{input:{type:"structure",members:{NamePrefix:{},HomeRegion:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Endpoints:{type:"list",member:{type:"structure",members:{Name:{},Description:{},Arn:{},RoutingConfig:{shape:"S1n"},ReplicationConfig:{shape:"S1t"},EventBuses:{shape:"S1v"},RoleArn:{},EndpointId:{},EndpointUrl:{},State:{},StateReason:{},CreationTime:{type:"timestamp"},LastModifiedTime:{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:"S24"}}}},ListTargetsByRule:{input:{type:"structure",required:["Rule"],members:{Rule:{},EventBusName:{},NextToken:{},Limit:{type:"integer"}}},output:{type:"structure",members:{Targets:{shape:"S5f"},NextToken:{}}}},PutEvents:{input:{type:"structure",required:["Entries"],members:{Entries:{type:"list",member:{type:"structure",members:{Time:{type:"timestamp"},Source:{},Resources:{shape:"S7e"},DetailType:{},Detail:{},EventBusName:{},TraceHeader:{}}}},EndpointId:{contextParam:{name:"EndpointId"}}}},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:"S7e"},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:"S24"},EventBusName:{}}},output:{type:"structure",members:{RuleArn:{}}}},PutTargets:{input:{type:"structure",required:["Rule","Targets"],members:{Rule:{},EventBusName:{},Targets:{shape:"S5f"}}},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:"S3m"}}},output:{type:"structure",members:{ReplayArn:{},State:{},StateReason:{},ReplayStartTime:{type:"timestamp"}}}},TagResource:{input:{type:"structure",required:["ResourceARN","Tags"],members:{ResourceARN:{},Tags:{shape:"S24"}}},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:{}}},UpdateApiDestination:{input:{type:"structure",required:["Name"],members:{Name:{},Description:{},ConnectionArn:{},InvocationEndpoint:{},HttpMethod:{},InvocationRateLimitPerSecond:{type:"integer"}}},output:{type:"structure",members:{ApiDestinationArn:{},ApiDestinationState:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"}}}},UpdateArchive:{input:{type:"structure",required:["ArchiveName"],members:{ArchiveName:{},Description:{},EventPattern:{},RetentionDays:{type:"integer"}}},output:{type:"structure",members:{ArchiveArn:{},State:{},StateReason:{},CreationTime:{type:"timestamp"}}}},UpdateConnection:{input:{type:"structure",required:["Name"],members:{Name:{},Description:{},AuthorizationType:{},AuthParameters:{type:"structure",members:{BasicAuthParameters:{type:"structure",members:{Username:{},Password:{}}},OAuthParameters:{type:"structure",members:{ClientParameters:{type:"structure",members:{ClientID:{},ClientSecret:{}}},AuthorizationEndpoint:{},HttpMethod:{},OAuthHttpParameters:{shape:"S14"}}},ApiKeyAuthParameters:{type:"structure",members:{ApiKeyName:{},ApiKeyValue:{}}},InvocationHttpParameters:{shape:"S14"}}}}},output:{type:"structure",members:{ConnectionArn:{},ConnectionState:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},LastAuthorizedTime:{type:"timestamp"}}}},UpdateEndpoint:{input:{type:"structure",required:["Name"],members:{Name:{},Description:{},RoutingConfig:{shape:"S1n"},ReplicationConfig:{shape:"S1t"},EventBuses:{shape:"S1v"},RoleArn:{}}},output:{type:"structure",members:{Name:{},Arn:{},RoutingConfig:{shape:"S1n"},ReplicationConfig:{shape:"S1t"},EventBuses:{shape:"S1v"},RoleArn:{},EndpointId:{},EndpointUrl:{},State:{}}}}},shapes:{S14:{type:"structure",members:{HeaderParameters:{type:"list",member:{type:"structure",members:{Key:{},Value:{},IsValueSecret:{type:"boolean"}}}},QueryStringParameters:{type:"list",member:{type:"structure",members:{Key:{},Value:{},IsValueSecret:{type:"boolean"}}}},BodyParameters:{type:"list",member:{type:"structure",members:{Key:{},Value:{},IsValueSecret:{type:"boolean"}}}}}},S1n:{type:"structure",required:["FailoverConfig"],members:{FailoverConfig:{type:"structure",required:["Primary","Secondary"],members:{Primary:{type:"structure",required:["HealthCheck"],members:{HealthCheck:{}}},Secondary:{type:"structure",required:["Route"],members:{Route:{}}}}}}},S1t:{type:"structure",members:{State:{}}},S1v:{type:"list",member:{type:"structure",required:["EventBusArn"],members:{EventBusArn:{}}}},S24:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},S3m:{type:"structure",required:["Arn"],members:{Arn:{},FilterArns:{type:"list",member:{}}}},S5f:{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:"S61"},SecurityGroups:{shape:"S61"},AssignPublicIp:{}}}}},PlatformVersion:{},Group:{},CapacityProviderStrategy:{type:"list",member:{type:"structure",required:["capacityProvider"],members:{capacityProvider:{},weight:{type:"integer"},base:{type:"integer"}}}},EnableECSManagedTags:{type:"boolean"},EnableExecuteCommand:{type:"boolean"},PlacementConstraints:{type:"list",member:{type:"structure",members:{type:{},expression:{}}}},PlacementStrategy:{type:"list",member:{type:"structure",members:{type:{},field:{}}}},PropagateTags:{},ReferenceId:{},Tags:{shape:"S24"}}},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"],members:{SecretManagerArn:{},Database:{},DbUser:{},Sql:{shape:"S6x"},StatementName:{},WithEvent:{type:"boolean"},Sqls:{type:"list",member:{shape:"S6x"},sensitive:true}}},SageMakerPipelineParameters:{type:"structure",members:{PipelineParameterList:{type:"list",member:{type:"structure",required:["Name","Value"],members:{Name:{},Value:{}}}}}},DeadLetterConfig:{type:"structure",members:{Arn:{}}},RetryPolicy:{type:"structure",members:{MaximumRetryAttempts:{type:"integer"},MaximumEventAgeInSeconds:{type:"integer"}}}}}},S61:{type:"list",member:{}},S6x:{type:"string",sensitive:true},S7e:{type:"list",member:{}}}}},4306:function(e){e.exports={version:2,waiters:{IdentityExists:{delay:3,operation:"GetIdentityVerificationAttributes",maxAttempts:20,acceptors:[{expected:"Success",matcher:"pathAll",state:"success",argument:"VerificationAttributes.*.VerificationStatus"}]}}}},4309:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["costexplorer"]={};s.CostExplorer=i.defineService("costexplorer",["2017-10-25"]);Object.defineProperty(a.services["costexplorer"],"2017-10-25",{get:function get(){var e=r(4809);e.paginators=r(7986).pagination;return e},enumerable:true,configurable:true});e.exports=s.CostExplorer},4313:function(e){e.exports={pagination:{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"}}}},4317:function(e){e.exports={version:2,waiters:{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"}]}}}},4328:function(e){e.exports={pagination:{ListDestinations:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListDeviceProfiles:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListFuotaTasks:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListMulticastGroups:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListMulticastGroupsByFuotaTask:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListNetworkAnalyzerConfigurations:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListPositionConfigurations:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListQueuedMessages:{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"}}}},4333:function(e){e.exports={pagination:{ListAccessTokens:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"},ListDevEnvironmentSessions:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"},ListDevEnvironments:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"},ListEventLogs:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"},ListProjects:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"},ListSourceRepositories:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"},ListSourceRepositoryBranches:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"},ListSpaces:{input_token:"nextToken",output_token:"nextToken",result_key:"items"}}}},4335:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["mediaconvert"]={};s.MediaConvert=i.defineService("mediaconvert",["2017-08-29"]);Object.defineProperty(a.services["mediaconvert"],"2017-08-29",{get:function get(){var e=r(8493);e.paginators=r(2578).pagination;return e},enumerable:true,configurable:true});e.exports=s.MediaConvert},4342:function(e){e.exports={pagination:{ListSecretVersionIds:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListSecrets:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"}}}},4363:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["sagemakerruntime"]={};s.SageMakerRuntime=i.defineService("sagemakerruntime",["2017-05-13"]);Object.defineProperty(a.services["sagemakerruntime"],"2017-05-13",{get:function get(){var e=r(9593);e.paginators=r(9553).pagination;return e},enumerable:true,configurable:true});e.exports=s.SageMakerRuntime},4373:function(e,t,r){var s=r(2393);s.CredentialProviderChain=s.util.inherit(s.Credentials,{constructor:function CredentialProviderChain(e){if(e){this.providers=e}else{this.providers=s.CredentialProviderChain.defaultProviders.slice(0)}this.resolveCallbacks=[]},resolve:function resolve(e){var t=this;if(t.providers.length===0){e(new Error("No providers"));return t}if(t.resolveCallbacks.push(e)===1){var r=0;var i=t.providers.slice(0);function resolveNext(e,a){if(!e&&a||r===i.length){s.util.arrayEach(t.resolveCallbacks,function(t){t(e,a)});t.resolveCallbacks.length=0;return}var o=i[r++];if(typeof o==="function"){a=o.call()}else{a=o}if(a.get){a.get(function(e){resolveNext(e,e?null:a)})}else{resolveNext(null,a)}}resolveNext()}return t}});s.CredentialProviderChain.defaultProviders=[];s.CredentialProviderChain.addPromisesToClass=function addPromisesToClass(e){this.prototype.resolvePromise=s.util.promisifyMethod("resolve",e)};s.CredentialProviderChain.deletePromisesFromClass=function deletePromisesFromClass(){delete this.prototype.resolvePromise};s.util.addPromises(s.CredentialProviderChain)},4378:function(e){e.exports={pagination:{GetEffectivePermissionsForPath:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},GetTableObjects:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},GetWorkUnits:{input_token:"NextToken",limit_key:"PageSize",output_token:"NextToken",result_key:"WorkUnitRanges"},ListDataCellsFilter:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"DataCellsFilters"},ListLFTags:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"LFTags"},ListPermissions:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListResources:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListTableStorageOptimizers:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListTransactions:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},SearchDatabasesByLFTags:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"DatabaseList"},SearchTablesByLFTags:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"TableList"}}}},4385:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["rdsdataservice"]={};s.RDSDataService=i.defineService("rdsdataservice",["2018-08-01"]);r(4516);Object.defineProperty(a.services["rdsdataservice"],"2018-08-01",{get:function get(){var e=r(3615);e.paginators=r(3480).pagination;return e},enumerable:true,configurable:true});e.exports=s.RDSDataService},4389:function(e){e.exports={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:{},Format:{},FormatOptions:{shape:"Sd"},Input:{shape:"So"},PathOptions:{shape:"S13"},Tags:{shape:"S1m"}}},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:"Sp"},Configuration:{shape:"S1x"},ValidationConfigurations:{shape:"S2g"},RoleArn:{},Tags:{shape:"S1m"},Timeout:{type:"integer"},JobSample:{shape:"S2k"}}},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:"S2q"},RoleArn:{},Tags:{shape:"S1m"}}},output:{type:"structure",required:["Name"],members:{Name:{}}}},CreateRecipe:{http:{requestUri:"/recipes"},input:{type:"structure",required:["Name","Steps"],members:{Description:{},Name:{},Steps:{shape:"S2w"},Tags:{shape:"S1m"}}},output:{type:"structure",required:["Name"],members:{Name:{}}}},CreateRecipeJob:{http:{requestUri:"/recipeJobs"},input:{type:"structure",required:["Name","RoleArn"],members:{DatasetName:{},EncryptionKeyArn:{},EncryptionMode:{},Name:{},LogSubscription:{},MaxCapacity:{type:"integer"},MaxRetries:{type:"integer"},Outputs:{shape:"S36"},DataCatalogOutputs:{shape:"S3f"},DatabaseOutputs:{shape:"S3j"},ProjectName:{},RecipeReference:{shape:"S3m"},RoleArn:{},Tags:{shape:"S1m"},Timeout:{type:"integer"}}},output:{type:"structure",required:["Name"],members:{Name:{}}}},CreateRuleset:{http:{requestUri:"/rulesets"},input:{type:"structure",required:["Name","TargetArn","Rules"],members:{Name:{},Description:{},TargetArn:{},Rules:{shape:"S3r"},Tags:{shape:"S1m"}}},output:{type:"structure",required:["Name"],members:{Name:{}}}},CreateSchedule:{http:{requestUri:"/schedules"},input:{type:"structure",required:["CronExpression","Name"],members:{JobNames:{shape:"S41"},CronExpression:{},Tags:{shape:"S1m"},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:{}}}},DeleteRuleset:{http:{method:"DELETE",requestUri:"/rulesets/{name}"},input:{type:"structure",required:["Name"],members:{Name:{location:"uri",locationName:"name"}}},output:{type:"structure",required:["Name"],members:{Name:{}}}},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:{},Format:{},FormatOptions:{shape:"Sd"},Input:{shape:"So"},LastModifiedDate:{type:"timestamp"},LastModifiedBy:{},Source:{},PathOptions:{shape:"S13"},Tags:{shape:"S1m"},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:"S36"},DataCatalogOutputs:{shape:"S3f"},DatabaseOutputs:{shape:"S3j"},ProjectName:{},ProfileConfiguration:{shape:"S1x"},ValidationConfigurations:{shape:"S2g"},RecipeReference:{shape:"S3m"},ResourceArn:{},RoleArn:{},Tags:{shape:"S1m"},Timeout:{type:"integer"},JobSample:{shape:"S2k"}}}},DescribeJobRun:{http:{method:"GET",requestUri:"/jobs/{name}/jobRun/{runId}"},input:{type:"structure",required:["Name","RunId"],members:{Name:{location:"uri",locationName:"name"},RunId:{location:"uri",locationName:"runId"}}},output:{type:"structure",required:["JobName"],members:{Attempt:{type:"integer"},CompletedOn:{type:"timestamp"},DatasetName:{},ErrorMessage:{},ExecutionTime:{type:"integer"},JobName:{},ProfileConfiguration:{shape:"S1x"},ValidationConfigurations:{shape:"S2g"},RunId:{},State:{},LogSubscription:{},LogGroupName:{},Outputs:{shape:"S36"},DataCatalogOutputs:{shape:"S3f"},DatabaseOutputs:{shape:"S3j"},RecipeReference:{shape:"S3m"},StartedBy:{},StartedOn:{type:"timestamp"},JobSample:{shape:"S2k"}}}},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:"S2q"},RoleArn:{},Tags:{shape:"S1m"},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:"S2w"},Tags:{shape:"S1m"},ResourceArn:{},RecipeVersion:{}}}},DescribeRuleset:{http:{method:"GET",requestUri:"/rulesets/{name}"},input:{type:"structure",required:["Name"],members:{Name:{location:"uri",locationName:"name"}}},output:{type:"structure",required:["Name"],members:{Name:{},Description:{},TargetArn:{},Rules:{shape:"S3r"},CreateDate:{type:"timestamp"},CreatedBy:{},LastModifiedBy:{},LastModifiedDate:{type:"timestamp"},ResourceArn:{},Tags:{shape:"S1m"}}}},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:"S41"},LastModifiedBy:{},LastModifiedDate:{type:"timestamp"},ResourceArn:{},CronExpression:{},Tags:{shape:"S1m"},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:{},Format:{},FormatOptions:{shape:"Sd"},Input:{shape:"So"},LastModifiedDate:{type:"timestamp"},LastModifiedBy:{},Source:{},PathOptions:{shape:"S13"},Tags:{shape:"S1m"},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:"S36"},DataCatalogOutputs:{shape:"S3f"},DatabaseOutputs:{shape:"S3j"},RecipeReference:{shape:"S3m"},StartedBy:{},StartedOn:{type:"timestamp"},JobSample:{shape:"S2k"},ValidationConfigurations:{shape:"S2g"}}}},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:"S36"},DataCatalogOutputs:{shape:"S3f"},DatabaseOutputs:{shape:"S3j"},ProjectName:{},RecipeReference:{shape:"S3m"},ResourceArn:{},RoleArn:{},Timeout:{type:"integer"},Tags:{shape:"S1m"},JobSample:{shape:"S2k"},ValidationConfigurations:{shape:"S2g"}}}},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:"S2q"},Tags:{shape:"S1m"},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:"S5v"}}}},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:"S5v"},NextToken:{}}}},ListRulesets:{http:{method:"GET",requestUri:"/rulesets"},input:{type:"structure",members:{TargetArn:{location:"querystring",locationName:"targetArn"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",required:["Rulesets"],members:{Rulesets:{type:"list",member:{type:"structure",required:["Name","TargetArn"],members:{AccountId:{},CreatedBy:{},CreateDate:{type:"timestamp"},Description:{},LastModifiedBy:{},LastModifiedDate:{type:"timestamp"},Name:{},ResourceArn:{},RuleCount:{type:"integer"},Tags:{shape:"S1m"},TargetArn:{}}}},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:"S41"},LastModifiedBy:{},LastModifiedDate:{type:"timestamp"},ResourceArn:{},CronExpression:{},Tags:{shape:"S1m"},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:"S1m"}}}},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:"S2x"},StepIndex:{type:"integer"},ClientSessionId:{shape:"S6f"},ViewFrame:{type:"structure",required:["StartColumnIndex"],members:{StartColumnIndex:{type:"integer"},ColumnRange:{type:"integer"},HiddenColumns:{type:"list",member:{}},StartRowIndex:{type:"integer"},RowRange:{type:"integer"},Analytics:{}}}}},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:{shape:"S6f"}}}},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:"S1m"}}},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"},Format:{},FormatOptions:{shape:"Sd"},Input:{shape:"So"},PathOptions:{shape:"S13"}}},output:{type:"structure",required:["Name"],members:{Name:{}}}},UpdateProfileJob:{http:{method:"PUT",requestUri:"/profileJobs/{name}"},input:{type:"structure",required:["Name","OutputLocation","RoleArn"],members:{Configuration:{shape:"S1x"},EncryptionKeyArn:{},EncryptionMode:{},Name:{location:"uri",locationName:"name"},LogSubscription:{},MaxCapacity:{type:"integer"},MaxRetries:{type:"integer"},OutputLocation:{shape:"Sp"},ValidationConfigurations:{shape:"S2g"},RoleArn:{},Timeout:{type:"integer"},JobSample:{shape:"S2k"}}},output:{type:"structure",required:["Name"],members:{Name:{}}}},UpdateProject:{http:{method:"PUT",requestUri:"/projects/{name}"},input:{type:"structure",required:["RoleArn","Name"],members:{Sample:{shape:"S2q"},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:"S2w"}}},output:{type:"structure",required:["Name"],members:{Name:{}}}},UpdateRecipeJob:{http:{method:"PUT",requestUri:"/recipeJobs/{name}"},input:{type:"structure",required:["Name","RoleArn"],members:{EncryptionKeyArn:{},EncryptionMode:{},Name:{location:"uri",locationName:"name"},LogSubscription:{},MaxCapacity:{type:"integer"},MaxRetries:{type:"integer"},Outputs:{shape:"S36"},DataCatalogOutputs:{shape:"S3f"},DatabaseOutputs:{shape:"S3j"},RoleArn:{},Timeout:{type:"integer"}}},output:{type:"structure",required:["Name"],members:{Name:{}}}},UpdateRuleset:{http:{method:"PUT",requestUri:"/rulesets/{name}"},input:{type:"structure",required:["Name","Rules"],members:{Name:{location:"uri",locationName:"name"},Description:{},Rules:{shape:"S3r"}}},output:{type:"structure",required:["Name"],members:{Name:{}}}},UpdateSchedule:{http:{method:"PUT",requestUri:"/schedules/{name}"},input:{type:"structure",required:["CronExpression","Name"],members:{JobNames:{shape:"S41"},CronExpression:{},Name:{location:"uri",locationName:"name"}}},output:{type:"structure",required:["Name"],members:{Name:{}}}}},shapes:{Sd:{type:"structure",members:{Json:{type:"structure",members:{MultiLine:{type:"boolean"}}},Excel:{type:"structure",members:{SheetNames:{type:"list",member:{}},SheetIndexes:{type:"list",member:{type:"integer"}},HeaderRow:{type:"boolean"}}},Csv:{type:"structure",members:{Delimiter:{},HeaderRow:{type:"boolean"}}}}},So:{type:"structure",members:{S3InputDefinition:{shape:"Sp"},DataCatalogInputDefinition:{type:"structure",required:["DatabaseName","TableName"],members:{CatalogId:{},DatabaseName:{},TableName:{},TempDirectory:{shape:"Sp"}}},DatabaseInputDefinition:{type:"structure",required:["GlueConnectionName"],members:{GlueConnectionName:{},DatabaseTableName:{},TempDirectory:{shape:"Sp"},QueryString:{}}},Metadata:{type:"structure",members:{SourceArn:{}}}}},Sp:{type:"structure",required:["Bucket"],members:{Bucket:{},Key:{},BucketOwner:{}}},S13:{type:"structure",members:{LastModifiedDateCondition:{shape:"S14"},FilesLimit:{type:"structure",required:["MaxFiles"],members:{MaxFiles:{type:"integer"},OrderedBy:{},Order:{}}},Parameters:{type:"map",key:{},value:{type:"structure",required:["Name","Type"],members:{Name:{},Type:{},DatetimeOptions:{type:"structure",required:["Format"],members:{Format:{},TimezoneOffset:{},LocaleCode:{}}},CreateColumn:{type:"boolean"},Filter:{shape:"S14"}}}}}},S14:{type:"structure",required:["Expression","ValuesMap"],members:{Expression:{},ValuesMap:{shape:"S16"}}},S16:{type:"map",key:{},value:{}},S1m:{type:"map",key:{},value:{}},S1x:{type:"structure",members:{DatasetStatisticsConfiguration:{shape:"S1y"},ProfileColumns:{shape:"S26"},ColumnStatisticsConfigurations:{type:"list",member:{type:"structure",required:["Statistics"],members:{Selectors:{shape:"S26"},Statistics:{shape:"S1y"}}}},EntityDetectorConfiguration:{type:"structure",required:["EntityTypes"],members:{EntityTypes:{type:"list",member:{}},AllowedStatistics:{type:"list",member:{type:"structure",required:["Statistics"],members:{Statistics:{shape:"S1z"}}}}}}}},S1y:{type:"structure",members:{IncludedStatistics:{shape:"S1z"},Overrides:{type:"list",member:{type:"structure",required:["Statistic","Parameters"],members:{Statistic:{},Parameters:{shape:"S23"}}}}}},S1z:{type:"list",member:{}},S23:{type:"map",key:{},value:{}},S26:{type:"list",member:{type:"structure",members:{Regex:{},Name:{}}}},S2g:{type:"list",member:{type:"structure",required:["RulesetArn"],members:{RulesetArn:{},ValidationMode:{}}}},S2k:{type:"structure",members:{Mode:{},Size:{type:"long"}}},S2q:{type:"structure",required:["Type"],members:{Size:{type:"integer"},Type:{}}},S2w:{type:"list",member:{shape:"S2x"}},S2x:{type:"structure",required:["Action"],members:{Action:{type:"structure",required:["Operation"],members:{Operation:{},Parameters:{shape:"S23"}}},ConditionExpressions:{type:"list",member:{type:"structure",required:["Condition","TargetColumn"],members:{Condition:{},Value:{},TargetColumn:{}}}}}},S36:{type:"list",member:{type:"structure",required:["Location"],members:{CompressionFormat:{},Format:{},PartitionColumns:{type:"list",member:{}},Location:{shape:"Sp"},Overwrite:{type:"boolean"},FormatOptions:{type:"structure",members:{Csv:{type:"structure",members:{Delimiter:{}}}}},MaxOutputFiles:{type:"integer"}}}},S3f:{type:"list",member:{type:"structure",required:["DatabaseName","TableName"],members:{CatalogId:{},DatabaseName:{},TableName:{},S3Options:{type:"structure",required:["Location"],members:{Location:{shape:"Sp"}}},DatabaseOptions:{shape:"S3i"},Overwrite:{type:"boolean"}}}},S3i:{type:"structure",required:["TableName"],members:{TempDirectory:{shape:"Sp"},TableName:{}}},S3j:{type:"list",member:{type:"structure",required:["GlueConnectionName","DatabaseOptions"],members:{GlueConnectionName:{},DatabaseOptions:{shape:"S3i"},DatabaseOutputMode:{}}}},S3m:{type:"structure",required:["Name"],members:{Name:{},RecipeVersion:{}}},S3r:{type:"list",member:{type:"structure",required:["Name","CheckExpression"],members:{Name:{},Disabled:{type:"boolean"},CheckExpression:{},SubstitutionMap:{shape:"S16"},Threshold:{type:"structure",required:["Value"],members:{Value:{type:"double"},Type:{},Unit:{}}},ColumnSelectors:{shape:"S26"}}}},S41:{type:"list",member:{}},S5v:{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:"S2w"},Tags:{shape:"S1m"},RecipeVersion:{}}}},S6f:{type:"string",sensitive:true}}}},4391:function(e){e.exports={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:{CreateAccessor:{http:{requestUri:"/accessors"},input:{type:"structure",required:["ClientRequestToken","AccessorType"],members:{ClientRequestToken:{idempotencyToken:true},AccessorType:{},Tags:{shape:"S4"}}},output:{type:"structure",members:{AccessorId:{},BillingToken:{}}}},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:"Sb"}}},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:"Sw"},MemberConfiguration:{shape:"Sb"},Tags:{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:"S16"},StateDB:{}}},Tags:{shape:"S4"}}},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:"S1b"},Description:{},Tags:{shape:"S4"}}},output:{type:"structure",members:{ProposalId:{}}}},DeleteAccessor:{http:{method:"DELETE",requestUri:"/accessors/{AccessorId}"},input:{type:"structure",required:["AccessorId"],members:{AccessorId:{location:"uri",locationName:"AccessorId"}}},output:{type:"structure",members:{}}},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:{}}},GetAccessor:{http:{method:"GET",requestUri:"/accessors/{AccessorId}"},input:{type:"structure",required:["AccessorId"],members:{AccessorId:{location:"uri",locationName:"AccessorId"}}},output:{type:"structure",members:{Accessor:{type:"structure",members:{Id:{},Type:{},BillingToken:{},Status:{},CreationDate:{shape:"S1s"},Arn:{},Tags:{shape:"S1t"}}}}}},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:"Si"},Status:{},CreationDate:{shape:"S1s"},Tags:{shape:"S1t"},Arn:{},KmsKeyArn:{}}}}}},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:"Sw"},Status:{},CreationDate:{shape:"S1s"},Tags:{shape:"S1t"},Arn:{}}}}}},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:"S16"},StateDB:{},Status:{},CreationDate:{shape:"S1s"},Tags:{shape:"S1t"},Arn:{},KmsKeyArn:{}}}}}},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:"S1b"},ProposedByMemberId:{},ProposedByMemberName:{},Status:{},CreationDate:{shape:"S1s"},ExpirationDate:{shape:"S1s"},YesVoteCount:{type:"integer"},NoVoteCount:{type:"integer"},OutstandingVoteCount:{type:"integer"},Tags:{shape:"S1t"},Arn:{}}}}}},ListAccessors:{http:{method:"GET",requestUri:"/accessors"},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{Accessors:{type:"list",member:{type:"structure",members:{Id:{},Type:{},Status:{},CreationDate:{shape:"S1s"},Arn:{}}}},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:{type:"structure",members:{InvitationId:{},CreationDate:{shape:"S1s"},ExpirationDate:{shape:"S1s"},Status:{},NetworkSummary:{shape:"S2w"},Arn:{}}}},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:"S1s"},IsOwned:{type:"boolean"},Arn:{}}}},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:"S2w"}},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:"S1s"},AvailabilityZone:{},InstanceType:{},Arn:{}}}},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:"S1s"},ExpirationDate:{shape:"S1s"},Arn:{}}}},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:"S1t"}}}},RejectInvitation:{http:{method:"DELETE",requestUri:"/invitations/{invitationId}"},input:{type:"structure",required:["InvitationId"],members:{InvitationId:{location:"uri",locationName:"invitationId"}}},output:{type:"structure",members:{}}},TagResource:{http:{requestUri:"/tags/{resourceArn}"},input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{location:"uri",locationName:"resourceArn"},Tags:{shape:"S4"}}},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:{}}},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:"Si"}}},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:"S16"}}},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:"map",key:{},value:{}},Sb:{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:"Si"},Tags:{shape:"S4"},KmsKeyArn:{}}},Si:{type:"structure",members:{Fabric:{type:"structure",members:{CaLogs:{shape:"Sk"}}}}},Sk:{type:"structure",members:{Cloudwatch:{type:"structure",members:{Enabled:{type:"boolean"}}}}},Sw:{type:"structure",members:{ApprovalThresholdPolicy:{type:"structure",members:{ThresholdPercentage:{type:"integer"},ProposalDurationInHours:{type:"integer"},ThresholdComparator:{}}}}},S16:{type:"structure",members:{Fabric:{type:"structure",members:{ChaincodeLogs:{shape:"Sk"},PeerLogs:{shape:"Sk"}}}}},S1b:{type:"structure",members:{Invitations:{type:"list",member:{type:"structure",required:["Principal"],members:{Principal:{}}}},Removals:{type:"list",member:{type:"structure",required:["MemberId"],members:{MemberId:{}}}}}},S1s:{type:"timestamp",timestampFormat:"iso8601"},S1t:{type:"map",key:{},value:{}},S2w:{type:"structure",members:{Id:{},Name:{},Description:{},Framework:{},FrameworkVersion:{},Status:{},CreationDate:{shape:"S1s"},Arn:{}}}}}},4393:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["evidently"]={};s.Evidently=i.defineService("evidently",["2021-02-01"]);Object.defineProperty(a.services["evidently"],"2021-02-01",{get:function get(){var e=r(1499);e.paginators=r(1320).pagination;return e},enumerable:true,configurable:true});e.exports=s.Evidently},4398:function(e){e.exports={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:{}}}}},4402:function(e){e.exports={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:{AcceptAddressTransfer:{input:{type:"structure",required:["Address"],members:{Address:{},TagSpecifications:{shape:"S3",locationName:"TagSpecification"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{AddressTransfer:{shape:"Sa",locationName:"addressTransfer"}}}},AcceptReservedInstancesExchangeQuote:{input:{type:"structure",required:["ReservedInstanceIds"],members:{DryRun:{type:"boolean"},ReservedInstanceIds:{shape:"Se",locationName:"ReservedInstanceId"},TargetConfigurations:{shape:"Sg",locationName:"TargetConfiguration"}}},output:{type:"structure",members:{ExchangeId:{locationName:"exchangeId"}}}},AcceptTransitGatewayMulticastDomainAssociations:{input:{type:"structure",members:{TransitGatewayMulticastDomainId:{},TransitGatewayAttachmentId:{},SubnetIds:{shape:"So"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Associations:{shape:"Sq",locationName:"associations"}}}},AcceptTransitGatewayPeeringAttachment:{input:{type:"structure",required:["TransitGatewayAttachmentId"],members:{TransitGatewayAttachmentId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayPeeringAttachment:{shape:"Sx",locationName:"transitGatewayPeeringAttachment"}}}},AcceptTransitGatewayVpcAttachment:{input:{type:"structure",required:["TransitGatewayAttachmentId"],members:{TransitGatewayAttachmentId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayVpcAttachment:{shape:"S16",locationName:"transitGatewayVpcAttachment"}}}},AcceptVpcEndpointConnections:{input:{type:"structure",required:["ServiceId","VpcEndpointIds"],members:{DryRun:{type:"boolean"},ServiceId:{},VpcEndpointIds:{shape:"S1d",locationName:"VpcEndpointId"}}},output:{type:"structure",members:{Unsuccessful:{shape:"S1g",locationName:"unsuccessful"}}}},AcceptVpcPeeringConnection:{input:{type:"structure",required:["VpcPeeringConnectionId"],members:{DryRun:{locationName:"dryRun",type:"boolean"},VpcPeeringConnectionId:{locationName:"vpcPeeringConnectionId"}}},output:{type:"structure",members:{VpcPeeringConnection:{shape:"S1m",locationName:"vpcPeeringConnection"}}}},AdvertiseByoipCidr:{input:{type:"structure",required:["Cidr"],members:{Cidr:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{ByoipCidr:{shape:"S1x",locationName:"byoipCidr"}}}},AllocateAddress:{input:{type:"structure",members:{Domain:{},Address:{},PublicIpv4Pool:{},NetworkBorderGroup:{},CustomerOwnedIpv4Pool:{},DryRun:{locationName:"dryRun",type:"boolean"},TagSpecifications:{shape:"S3",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:"S3",locationName:"TagSpecification"},HostRecovery:{},OutpostArn:{},HostMaintenance:{}}},output:{type:"structure",members:{HostIds:{shape:"S29",locationName:"hostIdSet"}}}},AllocateIpamPoolCidr:{input:{type:"structure",required:["IpamPoolId"],members:{DryRun:{type:"boolean"},IpamPoolId:{},Cidr:{},NetmaskLength:{type:"integer"},ClientToken:{idempotencyToken:true},Description:{},PreviewNextCidr:{type:"boolean"},DisallowedCidrs:{locationName:"DisallowedCidr",type:"list",member:{locationName:"item"}}}},output:{type:"structure",members:{IpamPoolAllocation:{shape:"S2e",locationName:"ipamPoolAllocation"}}}},ApplySecurityGroupsToClientVpnTargetNetwork:{input:{type:"structure",required:["ClientVpnEndpointId","VpcId","SecurityGroupIds"],members:{ClientVpnEndpointId:{},VpcId:{},SecurityGroupIds:{shape:"S2k",locationName:"SecurityGroupId"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{SecurityGroupIds:{shape:"S2k",locationName:"securityGroupIds"}}}},AssignIpv6Addresses:{input:{type:"structure",required:["NetworkInterfaceId"],members:{Ipv6AddressCount:{locationName:"ipv6AddressCount",type:"integer"},Ipv6Addresses:{shape:"S2o",locationName:"ipv6Addresses"},Ipv6PrefixCount:{type:"integer"},Ipv6Prefixes:{shape:"S2p",locationName:"Ipv6Prefix"},NetworkInterfaceId:{locationName:"networkInterfaceId"}}},output:{type:"structure",members:{AssignedIpv6Addresses:{shape:"S2o",locationName:"assignedIpv6Addresses"},AssignedIpv6Prefixes:{shape:"S2p",locationName:"assignedIpv6PrefixSet"},NetworkInterfaceId:{locationName:"networkInterfaceId"}}}},AssignPrivateIpAddresses:{input:{type:"structure",required:["NetworkInterfaceId"],members:{AllowReassignment:{locationName:"allowReassignment",type:"boolean"},NetworkInterfaceId:{locationName:"networkInterfaceId"},PrivateIpAddresses:{shape:"S2t",locationName:"privateIpAddress"},SecondaryPrivateIpAddressCount:{locationName:"secondaryPrivateIpAddressCount",type:"integer"},Ipv4Prefixes:{shape:"S2p",locationName:"Ipv4Prefix"},Ipv4PrefixCount:{type:"integer"}}},output:{type:"structure",members:{NetworkInterfaceId:{locationName:"networkInterfaceId"},AssignedPrivateIpAddresses:{locationName:"assignedPrivateIpAddressesSet",type:"list",member:{locationName:"item",type:"structure",members:{PrivateIpAddress:{locationName:"privateIpAddress"}}}},AssignedIpv4Prefixes:{shape:"S2x",locationName:"assignedIpv4PrefixSet"}}}},AssignPrivateNatGatewayAddress:{input:{type:"structure",required:["NatGatewayId"],members:{NatGatewayId:{},PrivateIpAddresses:{shape:"S31",locationName:"PrivateIpAddress"},PrivateIpAddressCount:{type:"integer"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{NatGatewayId:{locationName:"natGatewayId"},NatGatewayAddresses:{shape:"S34",locationName:"natGatewayAddressSet"}}}},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:"S3f",locationName:"status"}}}},AssociateDhcpOptions:{input:{type:"structure",required:["DhcpOptionsId","VpcId"],members:{DhcpOptionsId:{},VpcId:{},DryRun:{locationName:"dryRun",type:"boolean"}}}},AssociateEnclaveCertificateIamRole:{input:{type:"structure",required:["CertificateArn","RoleArn"],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:"S3o"},InstanceId:{}}},output:{type:"structure",members:{IamInstanceProfileAssociation:{shape:"S3q",locationName:"iamInstanceProfileAssociation"}}}},AssociateInstanceEventWindow:{input:{type:"structure",required:["InstanceEventWindowId","AssociationTarget"],members:{DryRun:{type:"boolean"},InstanceEventWindowId:{},AssociationTarget:{type:"structure",members:{InstanceIds:{shape:"S3w",locationName:"InstanceId"},InstanceTags:{shape:"S6",locationName:"InstanceTag"},DedicatedHostIds:{shape:"S3x",locationName:"DedicatedHostId"}}}}},output:{type:"structure",members:{InstanceEventWindow:{shape:"S40",locationName:"instanceEventWindow"}}}},AssociateIpamResourceDiscovery:{input:{type:"structure",required:["IpamId","IpamResourceDiscoveryId"],members:{DryRun:{type:"boolean"},IpamId:{},IpamResourceDiscoveryId:{},TagSpecifications:{shape:"S3",locationName:"TagSpecification"},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{IpamResourceDiscoveryAssociation:{shape:"S4c",locationName:"ipamResourceDiscoveryAssociation"}}}},AssociateNatGatewayAddress:{input:{type:"structure",required:["NatGatewayId","AllocationIds"],members:{NatGatewayId:{},AllocationIds:{shape:"S4i",locationName:"AllocationId"},PrivateIpAddresses:{shape:"S31",locationName:"PrivateIpAddress"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{NatGatewayId:{locationName:"natGatewayId"},NatGatewayAddresses:{shape:"S34",locationName:"natGatewayAddressSet"}}}},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:"S4o",locationName:"associationState"}}}},AssociateSubnetCidrBlock:{input:{type:"structure",required:["Ipv6CidrBlock","SubnetId"],members:{Ipv6CidrBlock:{locationName:"ipv6CidrBlock"},SubnetId:{locationName:"subnetId"}}},output:{type:"structure",members:{Ipv6CidrBlockAssociation:{shape:"S4s",locationName:"ipv6CidrBlockAssociation"},SubnetId:{locationName:"subnetId"}}}},AssociateTransitGatewayMulticastDomain:{input:{type:"structure",required:["TransitGatewayMulticastDomainId","TransitGatewayAttachmentId","SubnetIds"],members:{TransitGatewayMulticastDomainId:{},TransitGatewayAttachmentId:{},SubnetIds:{shape:"S4x"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Associations:{shape:"Sq",locationName:"associations"}}}},AssociateTransitGatewayPolicyTable:{input:{type:"structure",required:["TransitGatewayPolicyTableId","TransitGatewayAttachmentId"],members:{TransitGatewayPolicyTableId:{},TransitGatewayAttachmentId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Association:{shape:"S52",locationName:"association"}}}},AssociateTransitGatewayRouteTable:{input:{type:"structure",required:["TransitGatewayRouteTableId","TransitGatewayAttachmentId"],members:{TransitGatewayRouteTableId:{},TransitGatewayAttachmentId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Association:{shape:"S57",locationName:"association"}}}},AssociateTrunkInterface:{input:{type:"structure",required:["BranchInterfaceId","TrunkInterfaceId"],members:{BranchInterfaceId:{},TrunkInterfaceId:{},VlanId:{type:"integer"},GreKey:{type:"integer"},ClientToken:{idempotencyToken:true},DryRun:{type:"boolean"}}},output:{type:"structure",members:{InterfaceAssociation:{shape:"S5a",locationName:"interfaceAssociation"},ClientToken:{locationName:"clientToken"}}}},AssociateVpcCidrBlock:{input:{type:"structure",required:["VpcId"],members:{AmazonProvidedIpv6CidrBlock:{locationName:"amazonProvidedIpv6CidrBlock",type:"boolean"},CidrBlock:{},VpcId:{locationName:"vpcId"},Ipv6CidrBlockNetworkBorderGroup:{},Ipv6Pool:{},Ipv6CidrBlock:{},Ipv4IpamPoolId:{},Ipv4NetmaskLength:{type:"integer"},Ipv6IpamPoolId:{},Ipv6NetmaskLength:{type:"integer"}}},output:{type:"structure",members:{Ipv6CidrBlockAssociation:{shape:"S5h",locationName:"ipv6CidrBlockAssociation"},CidrBlockAssociation:{shape:"S5k",locationName:"cidrBlockAssociation"},VpcId:{locationName:"vpcId"}}}},AttachClassicLinkVpc:{input:{type:"structure",required:["Groups","InstanceId","VpcId"],members:{DryRun:{locationName:"dryRun",type:"boolean"},Groups:{shape:"S5m",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"},EnaSrdSpecification:{shape:"S5r"}}},output:{type:"structure",members:{AttachmentId:{locationName:"attachmentId"},NetworkCardIndex:{locationName:"networkCardIndex",type:"integer"}}}},AttachVerifiedAccessTrustProvider:{input:{type:"structure",required:["VerifiedAccessInstanceId","VerifiedAccessTrustProviderId"],members:{VerifiedAccessInstanceId:{},VerifiedAccessTrustProviderId:{},ClientToken:{idempotencyToken:true},DryRun:{type:"boolean"}}},output:{type:"structure",members:{VerifiedAccessTrustProvider:{shape:"S5y",locationName:"verifiedAccessTrustProvider"},VerifiedAccessInstance:{shape:"S65",locationName:"verifiedAccessInstance"}}}},AttachVolume:{input:{type:"structure",required:["Device","InstanceId","VolumeId"],members:{Device:{},InstanceId:{},VolumeId:{},DryRun:{locationName:"dryRun",type:"boolean"}}},output:{shape:"S6a"}},AttachVpnGateway:{input:{type:"structure",required:["VpcId","VpnGatewayId"],members:{VpcId:{},VpnGatewayId:{},DryRun:{locationName:"dryRun",type:"boolean"}}},output:{type:"structure",members:{VpcAttachment:{shape:"S6f",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:"S6j",locationName:"status"}}}},AuthorizeSecurityGroupEgress:{input:{type:"structure",required:["GroupId"],members:{DryRun:{locationName:"dryRun",type:"boolean"},GroupId:{locationName:"groupId"},IpPermissions:{shape:"S6m",locationName:"ipPermissions"},TagSpecifications:{shape:"S3",locationName:"TagSpecification"},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"},SecurityGroupRules:{shape:"S6x",locationName:"securityGroupRuleSet"}}}},AuthorizeSecurityGroupIngress:{input:{type:"structure",members:{CidrIp:{},FromPort:{type:"integer"},GroupId:{},GroupName:{},IpPermissions:{shape:"S6m"},IpProtocol:{},SourceSecurityGroupName:{},SourceSecurityGroupOwnerId:{},ToPort:{type:"integer"},DryRun:{locationName:"dryRun",type:"boolean"},TagSpecifications:{shape:"S3",locationName:"TagSpecification"}}},output:{type:"structure",members:{Return:{locationName:"return",type:"boolean"},SecurityGroupRules:{shape:"S6x",locationName:"securityGroupRuleSet"}}}},BundleInstance:{input:{type:"structure",required:["InstanceId","Storage"],members:{InstanceId:{},Storage:{shape:"S76"},DryRun:{locationName:"dryRun",type:"boolean"}}},output:{type:"structure",members:{BundleTask:{shape:"S7a",locationName:"bundleInstanceTask"}}}},CancelBundleTask:{input:{type:"structure",required:["BundleId"],members:{BundleId:{},DryRun:{locationName:"dryRun",type:"boolean"}}},output:{type:"structure",members:{BundleTask:{shape:"S7a",locationName:"bundleInstanceTask"}}}},CancelCapacityReservation:{input:{type:"structure",required:["CapacityReservationId"],members:{CapacityReservationId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Return:{locationName:"return",type:"boolean"}}}},CancelCapacityReservationFleets:{input:{type:"structure",required:["CapacityReservationFleetIds"],members:{DryRun:{type:"boolean"},CapacityReservationFleetIds:{shape:"S7k",locationName:"CapacityReservationFleetId"}}},output:{type:"structure",members:{SuccessfulFleetCancellations:{locationName:"successfulFleetCancellationSet",type:"list",member:{locationName:"item",type:"structure",members:{CurrentFleetState:{locationName:"currentFleetState"},PreviousFleetState:{locationName:"previousFleetState"},CapacityReservationFleetId:{locationName:"capacityReservationFleetId"}}}},FailedFleetCancellations:{locationName:"failedFleetCancellationSet",type:"list",member:{locationName:"item",type:"structure",members:{CapacityReservationFleetId:{locationName:"capacityReservationFleetId"},CancelCapacityReservationFleetError:{locationName:"cancelCapacityReservationFleetError",type:"structure",members:{Code:{locationName:"code"},Message:{locationName:"message"}}}}}}}}},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"}}}},CancelImageLaunchPermission:{input:{type:"structure",required:["ImageId"],members:{ImageId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Return:{locationName:"return",type:"boolean"}}}},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:"S88",locationName:"reservedInstancesListingsSet"}}}},CancelSpotFleetRequests:{input:{type:"structure",required:["SpotFleetRequestIds","TerminateInstances"],members:{DryRun:{locationName:"dryRun",type:"boolean"},SpotFleetRequestIds:{shape:"S8k",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:"S8v",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:{},DestinationOutpostArn:{},DryRun:{locationName:"dryRun",type:"boolean"},CopyImageTags:{type:"boolean"}}},output:{type:"structure",members:{ImageId:{locationName:"imageId"}}}},CopySnapshot:{input:{type:"structure",required:["SourceRegion","SourceSnapshotId"],members:{Description:{},DestinationOutpostArn:{},DestinationRegion:{locationName:"destinationRegion"},Encrypted:{locationName:"encrypted",type:"boolean"},KmsKeyId:{locationName:"kmsKeyId"},PresignedUrl:{locationName:"presignedUrl",type:"string",sensitive:true},SourceRegion:{},SourceSnapshotId:{},TagSpecifications:{shape:"S3",locationName:"TagSpecification"},DryRun:{locationName:"dryRun",type:"boolean"}}},output:{type:"structure",members:{SnapshotId:{locationName:"snapshotId"},Tags:{shape:"S6",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:"S3"},DryRun:{type:"boolean"},OutpostArn:{},PlacementGroupArn:{}}},output:{type:"structure",members:{CapacityReservation:{shape:"S9j",locationName:"capacityReservation"}}}},CreateCapacityReservationFleet:{input:{type:"structure",required:["InstanceTypeSpecifications","TotalTargetCapacity"],members:{AllocationStrategy:{},ClientToken:{idempotencyToken:true},InstanceTypeSpecifications:{locationName:"InstanceTypeSpecification",type:"list",member:{type:"structure",members:{InstanceType:{},InstancePlatform:{},Weight:{type:"double"},AvailabilityZone:{},AvailabilityZoneId:{},EbsOptimized:{type:"boolean"},Priority:{type:"integer"}}}},Tenancy:{},TotalTargetCapacity:{type:"integer"},EndDate:{type:"timestamp"},InstanceMatchCriteria:{},TagSpecifications:{shape:"S3",locationName:"TagSpecification"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{CapacityReservationFleetId:{locationName:"capacityReservationFleetId"},State:{locationName:"state"},TotalTargetCapacity:{locationName:"totalTargetCapacity",type:"integer"},TotalFulfilledCapacity:{locationName:"totalFulfilledCapacity",type:"double"},InstanceMatchCriteria:{locationName:"instanceMatchCriteria"},AllocationStrategy:{locationName:"allocationStrategy"},CreateTime:{locationName:"createTime",type:"timestamp"},EndDate:{locationName:"endDate",type:"timestamp"},Tenancy:{locationName:"tenancy"},FleetCapacityReservations:{shape:"S9x",locationName:"fleetCapacityReservationSet"},Tags:{shape:"S6",locationName:"tagSet"}}}},CreateCarrierGateway:{input:{type:"structure",required:["VpcId"],members:{VpcId:{},TagSpecifications:{shape:"S3",locationName:"TagSpecification"},DryRun:{type:"boolean"},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{CarrierGateway:{shape:"Sa1",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:"Sab"},DnsServers:{shape:"So"},TransportProtocol:{},VpnPort:{type:"integer"},Description:{},SplitTunnel:{type:"boolean"},DryRun:{type:"boolean"},ClientToken:{idempotencyToken:true},TagSpecifications:{shape:"S3",locationName:"TagSpecification"},SecurityGroupIds:{shape:"S2k",locationName:"SecurityGroupId"},VpcId:{},SelfServicePortal:{},ClientConnectOptions:{shape:"Sae"},SessionTimeoutHours:{type:"integer"},ClientLoginBannerOptions:{shape:"Saf"}}},output:{type:"structure",members:{ClientVpnEndpointId:{locationName:"clientVpnEndpointId"},Status:{shape:"Sah",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:"Sal",locationName:"status"}}}},CreateCoipCidr:{input:{type:"structure",required:["Cidr","CoipPoolId"],members:{Cidr:{},CoipPoolId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{CoipCidr:{shape:"Saq",locationName:"coipCidr"}}}},CreateCoipPool:{input:{type:"structure",required:["LocalGatewayRouteTableId"],members:{LocalGatewayRouteTableId:{},TagSpecifications:{shape:"S3",locationName:"TagSpecification"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{CoipPool:{shape:"Sau",locationName:"coipPool"}}}},CreateCustomerGateway:{input:{type:"structure",required:["Type"],members:{BgpAsn:{type:"integer"},PublicIp:{},CertificateArn:{},Type:{},TagSpecifications:{shape:"S3",locationName:"TagSpecification"},DeviceName:{},IpAddress:{},DryRun:{locationName:"dryRun",type:"boolean"}}},output:{type:"structure",members:{CustomerGateway:{shape:"Say",locationName:"customerGateway"}}}},CreateDefaultSubnet:{input:{type:"structure",required:["AvailabilityZone"],members:{AvailabilityZone:{},DryRun:{type:"boolean"},Ipv6Native:{type:"boolean"}}},output:{type:"structure",members:{Subnet:{shape:"Sb1",locationName:"subnet"}}}},CreateDefaultVpc:{input:{type:"structure",members:{DryRun:{type:"boolean"}}},output:{type:"structure",members:{Vpc:{shape:"Sb9",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:"So",locationName:"Value"}}}},TagSpecifications:{shape:"S3",locationName:"TagSpecification"},DryRun:{locationName:"dryRun",type:"boolean"}}},output:{type:"structure",members:{DhcpOptions:{shape:"Sbi",locationName:"dhcpOptions"}}}},CreateEgressOnlyInternetGateway:{input:{type:"structure",required:["VpcId"],members:{ClientToken:{},DryRun:{type:"boolean"},VpcId:{},TagSpecifications:{shape:"S3",locationName:"TagSpecification"}}},output:{type:"structure",members:{ClientToken:{locationName:"clientToken"},EgressOnlyInternetGateway:{shape:"Sbp",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:{},TerminationDelay:{type:"integer"}}}}},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:"Sc5"},TargetCapacitySpecification:{shape:"Sd8"},TerminateInstancesWithExpiration:{type:"boolean"},Type:{},ValidFrom:{type:"timestamp"},ValidUntil:{type:"timestamp"},ReplaceUnhealthyInstances:{type:"boolean"},TagSpecifications:{shape:"S3",locationName:"TagSpecification"},Context:{}}},output:{type:"structure",members:{FleetId:{locationName:"fleetId"},Errors:{locationName:"errorSet",type:"list",member:{locationName:"item",type:"structure",members:{LaunchTemplateAndOverrides:{shape:"Sdg",locationName:"launchTemplateAndOverrides"},Lifecycle:{locationName:"lifecycle"},ErrorCode:{locationName:"errorCode"},ErrorMessage:{locationName:"errorMessage"}}}},Instances:{locationName:"fleetInstanceSet",type:"list",member:{locationName:"item",type:"structure",members:{LaunchTemplateAndOverrides:{shape:"Sdg",locationName:"launchTemplateAndOverrides"},Lifecycle:{locationName:"lifecycle"},InstanceIds:{shape:"Sdx",locationName:"instanceIds"},InstanceType:{locationName:"instanceType"},Platform:{locationName:"platform"}}}}}}},CreateFlowLogs:{input:{type:"structure",required:["ResourceIds","ResourceType"],members:{DryRun:{type:"boolean"},ClientToken:{},DeliverLogsPermissionArn:{},DeliverCrossAccountRole:{},LogGroupName:{},ResourceIds:{locationName:"ResourceId",type:"list",member:{locationName:"item"}},ResourceType:{},TrafficType:{},LogDestinationType:{},LogDestination:{},LogFormat:{},TagSpecifications:{shape:"S3",locationName:"TagSpecification"},MaxAggregationInterval:{type:"integer"},DestinationOptions:{type:"structure",members:{FileFormat:{},HiveCompatiblePartitions:{type:"boolean"},PerHourPartition:{type:"boolean"}}}}},output:{type:"structure",members:{ClientToken:{locationName:"clientToken"},FlowLogIds:{shape:"So",locationName:"flowLogIdSet"},Unsuccessful:{shape:"S1g",locationName:"unsuccessful"}}}},CreateFpgaImage:{input:{type:"structure",required:["InputStorageLocation"],members:{DryRun:{type:"boolean"},InputStorageLocation:{shape:"Se9"},LogsStorageLocation:{shape:"Se9"},Description:{},Name:{},ClientToken:{},TagSpecifications:{shape:"S3",locationName:"TagSpecification"}}},output:{type:"structure",members:{FpgaImageId:{locationName:"fpgaImageId"},FpgaImageGlobalId:{locationName:"fpgaImageGlobalId"}}}},CreateImage:{input:{type:"structure",required:["InstanceId","Name"],members:{BlockDeviceMappings:{shape:"Sec",locationName:"blockDeviceMapping"},Description:{locationName:"description"},DryRun:{locationName:"dryRun",type:"boolean"},InstanceId:{locationName:"instanceId"},Name:{locationName:"name"},NoReboot:{locationName:"noReboot",type:"boolean"},TagSpecifications:{shape:"S3",locationName:"TagSpecification"}}},output:{type:"structure",members:{ImageId:{locationName:"imageId"}}}},CreateInstanceEventWindow:{input:{type:"structure",members:{DryRun:{type:"boolean"},Name:{},TimeRanges:{shape:"Sej",locationName:"TimeRange"},CronExpression:{},TagSpecifications:{shape:"S3",locationName:"TagSpecification"}}},output:{type:"structure",members:{InstanceEventWindow:{shape:"S40",locationName:"instanceEventWindow"}}}},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:"S3",locationName:"TagSpecification"}}},output:{type:"structure",members:{ExportTask:{shape:"Ses",locationName:"exportTask"}}}},CreateInternetGateway:{input:{type:"structure",members:{TagSpecifications:{shape:"S3",locationName:"TagSpecification"},DryRun:{locationName:"dryRun",type:"boolean"}}},output:{type:"structure",members:{InternetGateway:{shape:"Sey",locationName:"internetGateway"}}}},CreateIpam:{input:{type:"structure",members:{DryRun:{type:"boolean"},Description:{},OperatingRegions:{shape:"Sf0",locationName:"OperatingRegion"},TagSpecifications:{shape:"S3",locationName:"TagSpecification"},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{Ipam:{shape:"Sf3",locationName:"ipam"}}}},CreateIpamPool:{input:{type:"structure",required:["IpamScopeId","AddressFamily"],members:{DryRun:{type:"boolean"},IpamScopeId:{},Locale:{},SourceIpamPoolId:{},Description:{},AddressFamily:{},AutoImport:{type:"boolean"},PubliclyAdvertisable:{type:"boolean"},AllocationMinNetmaskLength:{type:"integer"},AllocationMaxNetmaskLength:{type:"integer"},AllocationDefaultNetmaskLength:{type:"integer"},AllocationResourceTags:{shape:"Sfb",locationName:"AllocationResourceTag"},TagSpecifications:{shape:"S3",locationName:"TagSpecification"},ClientToken:{idempotencyToken:true},AwsService:{},PublicIpSource:{}}},output:{type:"structure",members:{IpamPool:{shape:"Sfg",locationName:"ipamPool"}}}},CreateIpamResourceDiscovery:{input:{type:"structure",members:{DryRun:{type:"boolean"},Description:{},OperatingRegions:{shape:"Sf0",locationName:"OperatingRegion"},TagSpecifications:{shape:"S3",locationName:"TagSpecification"},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{IpamResourceDiscovery:{shape:"Sfn",locationName:"ipamResourceDiscovery"}}}},CreateIpamScope:{input:{type:"structure",required:["IpamId"],members:{DryRun:{type:"boolean"},IpamId:{},Description:{},TagSpecifications:{shape:"S3",locationName:"TagSpecification"},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{IpamScope:{shape:"Sfr",locationName:"ipamScope"}}}},CreateKeyPair:{input:{type:"structure",required:["KeyName"],members:{KeyName:{},DryRun:{locationName:"dryRun",type:"boolean"},KeyType:{},TagSpecifications:{shape:"S3",locationName:"TagSpecification"},KeyFormat:{}}},output:{type:"structure",members:{KeyFingerprint:{locationName:"keyFingerprint"},KeyMaterial:{shape:"Sfx",locationName:"keyMaterial"},KeyName:{locationName:"keyName"},KeyPairId:{locationName:"keyPairId"},Tags:{shape:"S6",locationName:"tagSet"}}}},CreateLaunchTemplate:{input:{type:"structure",required:["LaunchTemplateName","LaunchTemplateData"],members:{DryRun:{type:"boolean"},ClientToken:{},LaunchTemplateName:{},VersionDescription:{},LaunchTemplateData:{shape:"Sg0"},TagSpecifications:{shape:"S3",locationName:"TagSpecification"}}},output:{type:"structure",members:{LaunchTemplate:{shape:"Shi",locationName:"launchTemplate"},Warning:{shape:"Shj",locationName:"warning"}}}},CreateLaunchTemplateVersion:{input:{type:"structure",required:["LaunchTemplateData"],members:{DryRun:{type:"boolean"},ClientToken:{},LaunchTemplateId:{},LaunchTemplateName:{},SourceVersion:{},VersionDescription:{},LaunchTemplateData:{shape:"Sg0"},ResolveAlias:{type:"boolean"}}},output:{type:"structure",members:{LaunchTemplateVersion:{shape:"Sho",locationName:"launchTemplateVersion"},Warning:{shape:"Shj",locationName:"warning"}}}},CreateLocalGatewayRoute:{input:{type:"structure",required:["LocalGatewayRouteTableId"],members:{DestinationCidrBlock:{},LocalGatewayRouteTableId:{},LocalGatewayVirtualInterfaceGroupId:{},DryRun:{type:"boolean"},NetworkInterfaceId:{},DestinationPrefixListId:{}}},output:{type:"structure",members:{Route:{shape:"Sir",locationName:"route"}}}},CreateLocalGatewayRouteTable:{input:{type:"structure",required:["LocalGatewayId"],members:{LocalGatewayId:{},Mode:{},TagSpecifications:{shape:"S3",locationName:"TagSpecification"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{LocalGatewayRouteTable:{shape:"Siy",locationName:"localGatewayRouteTable"}}}},CreateLocalGatewayRouteTableVirtualInterfaceGroupAssociation:{input:{type:"structure",required:["LocalGatewayRouteTableId","LocalGatewayVirtualInterfaceGroupId"],members:{LocalGatewayRouteTableId:{},LocalGatewayVirtualInterfaceGroupId:{},TagSpecifications:{shape:"S3",locationName:"TagSpecification"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{LocalGatewayRouteTableVirtualInterfaceGroupAssociation:{shape:"Sj2",locationName:"localGatewayRouteTableVirtualInterfaceGroupAssociation"}}}},CreateLocalGatewayRouteTableVpcAssociation:{input:{type:"structure",required:["LocalGatewayRouteTableId","VpcId"],members:{LocalGatewayRouteTableId:{},VpcId:{},TagSpecifications:{shape:"S3",locationName:"TagSpecification"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{LocalGatewayRouteTableVpcAssociation:{shape:"Sj6",locationName:"localGatewayRouteTableVpcAssociation"}}}},CreateManagedPrefixList:{input:{type:"structure",required:["PrefixListName","MaxEntries","AddressFamily"],members:{DryRun:{type:"boolean"},PrefixListName:{},Entries:{shape:"Sj9",locationName:"Entry"},MaxEntries:{type:"integer"},TagSpecifications:{shape:"S3",locationName:"TagSpecification"},AddressFamily:{},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{PrefixList:{shape:"Sjc",locationName:"prefixList"}}}},CreateNatGateway:{input:{type:"structure",required:["SubnetId"],members:{AllocationId:{},ClientToken:{idempotencyToken:true},DryRun:{type:"boolean"},SubnetId:{},TagSpecifications:{shape:"S3",locationName:"TagSpecification"},ConnectivityType:{},PrivateIpAddress:{},SecondaryAllocationIds:{shape:"S4i",locationName:"SecondaryAllocationId"},SecondaryPrivateIpAddresses:{shape:"S31",locationName:"SecondaryPrivateIpAddress"},SecondaryPrivateIpAddressCount:{type:"integer"}}},output:{type:"structure",members:{ClientToken:{locationName:"clientToken"},NatGateway:{shape:"Sjh",locationName:"natGateway"}}}},CreateNetworkAcl:{input:{type:"structure",required:["VpcId"],members:{DryRun:{locationName:"dryRun",type:"boolean"},VpcId:{locationName:"vpcId"},TagSpecifications:{shape:"S3",locationName:"TagSpecification"}}},output:{type:"structure",members:{NetworkAcl:{shape:"Sjm",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:"Sjr",locationName:"Icmp"},Ipv6CidrBlock:{locationName:"ipv6CidrBlock"},NetworkAclId:{locationName:"networkAclId"},PortRange:{shape:"Sjs",locationName:"portRange"},Protocol:{locationName:"protocol"},RuleAction:{locationName:"ruleAction"},RuleNumber:{locationName:"ruleNumber",type:"integer"}}}},CreateNetworkInsightsAccessScope:{input:{type:"structure",required:["ClientToken"],members:{MatchPaths:{shape:"Sjx",locationName:"MatchPath"},ExcludePaths:{shape:"Sjx",locationName:"ExcludePath"},ClientToken:{idempotencyToken:true},TagSpecifications:{shape:"S3",locationName:"TagSpecification"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{NetworkInsightsAccessScope:{shape:"Sk7",locationName:"networkInsightsAccessScope"},NetworkInsightsAccessScopeContent:{shape:"Sk9",locationName:"networkInsightsAccessScopeContent"}}}},CreateNetworkInsightsPath:{input:{type:"structure",required:["Source","Protocol","ClientToken"],members:{SourceIp:{},DestinationIp:{},Source:{},Destination:{},Protocol:{},DestinationPort:{type:"integer"},TagSpecifications:{shape:"S3",locationName:"TagSpecification"},DryRun:{type:"boolean"},ClientToken:{idempotencyToken:true},FilterAtSource:{shape:"Skl"},FilterAtDestination:{shape:"Skl"}}},output:{type:"structure",members:{NetworkInsightsPath:{shape:"Sko",locationName:"networkInsightsPath"}}}},CreateNetworkInterface:{input:{type:"structure",required:["SubnetId"],members:{Description:{locationName:"description"},DryRun:{locationName:"dryRun",type:"boolean"},Groups:{shape:"Sg8",locationName:"SecurityGroupId"},Ipv6AddressCount:{locationName:"ipv6AddressCount",type:"integer"},Ipv6Addresses:{shape:"Shw",locationName:"ipv6Addresses"},PrivateIpAddress:{locationName:"privateIpAddress"},PrivateIpAddresses:{shape:"Sgb",locationName:"privateIpAddresses"},SecondaryPrivateIpAddressCount:{locationName:"secondaryPrivateIpAddressCount",type:"integer"},Ipv4Prefixes:{shape:"Sgd",locationName:"Ipv4Prefix"},Ipv4PrefixCount:{type:"integer"},Ipv6Prefixes:{shape:"Sgf",locationName:"Ipv6Prefix"},Ipv6PrefixCount:{type:"integer"},InterfaceType:{},SubnetId:{locationName:"subnetId"},TagSpecifications:{shape:"S3",locationName:"TagSpecification"},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{NetworkInterface:{shape:"Skv",locationName:"networkInterface"},ClientToken:{locationName:"clientToken"}}}},CreateNetworkInterfacePermission:{input:{type:"structure",required:["NetworkInterfaceId","Permission"],members:{NetworkInterfaceId:{},AwsAccountId:{},AwsService:{},Permission:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{InterfacePermission:{shape:"Sld",locationName:"interfacePermission"}}}},CreatePlacementGroup:{input:{type:"structure",members:{DryRun:{locationName:"dryRun",type:"boolean"},GroupName:{locationName:"groupName"},Strategy:{locationName:"strategy"},PartitionCount:{type:"integer"},TagSpecifications:{shape:"S3",locationName:"TagSpecification"},SpreadLevel:{}}},output:{type:"structure",members:{PlacementGroup:{shape:"Slk",locationName:"placementGroup"}}}},CreatePublicIpv4Pool:{input:{type:"structure",members:{DryRun:{type:"boolean"},TagSpecifications:{shape:"S3",locationName:"TagSpecification"}}},output:{type:"structure",members:{PoolId:{locationName:"poolId"}}}},CreateReplaceRootVolumeTask:{input:{type:"structure",required:["InstanceId"],members:{InstanceId:{},SnapshotId:{},ClientToken:{idempotencyToken:true},DryRun:{type:"boolean"},TagSpecifications:{shape:"S3",locationName:"TagSpecification"},ImageId:{},DeleteReplacedRootVolume:{type:"boolean"}}},output:{type:"structure",members:{ReplaceRootVolumeTask:{shape:"Slq",locationName:"replaceRootVolumeTask"}}}},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:"S88",locationName:"reservedInstancesListingsSet"}}}},CreateRestoreImageTask:{input:{type:"structure",required:["Bucket","ObjectKey"],members:{Bucket:{},ObjectKey:{},Name:{},TagSpecifications:{shape:"S3",locationName:"TagSpecification"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{ImageId:{locationName:"imageId"}}}},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"},CoreNetworkArn:{}}},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:"S3",locationName:"TagSpecification"}}},output:{type:"structure",members:{RouteTable:{shape:"Sm6",locationName:"routeTable"}}}},CreateSecurityGroup:{input:{type:"structure",required:["Description","GroupName"],members:{Description:{locationName:"GroupDescription"},GroupName:{},VpcId:{},TagSpecifications:{shape:"S3",locationName:"TagSpecification"},DryRun:{locationName:"dryRun",type:"boolean"}}},output:{type:"structure",members:{GroupId:{locationName:"groupId"},Tags:{shape:"S6",locationName:"tagSet"}}}},CreateSnapshot:{input:{type:"structure",required:["VolumeId"],members:{Description:{},OutpostArn:{},VolumeId:{},TagSpecifications:{shape:"S3",locationName:"TagSpecification"},DryRun:{locationName:"dryRun",type:"boolean"}}},output:{shape:"Smi"}},CreateSnapshots:{input:{type:"structure",required:["InstanceSpecification"],members:{Description:{},InstanceSpecification:{type:"structure",required:["InstanceId"],members:{InstanceId:{},ExcludeBootVolume:{type:"boolean"},ExcludeDataVolumeIds:{shape:"Smo",locationName:"ExcludeDataVolumeId"}}},OutpostArn:{},TagSpecifications:{shape:"S3",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:"S6",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"},OutpostArn:{locationName:"outpostArn"}}}}}}},CreateSpotDatafeedSubscription:{input:{type:"structure",required:["Bucket"],members:{Bucket:{locationName:"bucket"},DryRun:{locationName:"dryRun",type:"boolean"},Prefix:{locationName:"prefix"}}},output:{type:"structure",members:{SpotDatafeedSubscription:{shape:"Smv",locationName:"spotDatafeedSubscription"}}}},CreateStoreImageTask:{input:{type:"structure",required:["ImageId","Bucket"],members:{ImageId:{},Bucket:{},S3ObjectTags:{locationName:"S3ObjectTag",type:"list",member:{locationName:"item",type:"structure",members:{Key:{},Value:{}}}},DryRun:{type:"boolean"}}},output:{type:"structure",members:{ObjectKey:{locationName:"objectKey"}}}},CreateSubnet:{input:{type:"structure",required:["VpcId"],members:{TagSpecifications:{shape:"S3",locationName:"TagSpecification"},AvailabilityZone:{},AvailabilityZoneId:{},CidrBlock:{},Ipv6CidrBlock:{},OutpostArn:{},VpcId:{},DryRun:{locationName:"dryRun",type:"boolean"},Ipv6Native:{type:"boolean"}}},output:{type:"structure",members:{Subnet:{shape:"Sb1",locationName:"subnet"}}}},CreateSubnetCidrReservation:{input:{type:"structure",required:["SubnetId","Cidr","ReservationType"],members:{SubnetId:{},Cidr:{},ReservationType:{},Description:{},DryRun:{type:"boolean"},TagSpecifications:{shape:"S3",locationName:"TagSpecification"}}},output:{type:"structure",members:{SubnetCidrReservation:{shape:"Sn7",locationName:"subnetCidrReservation"}}}},CreateTags:{input:{type:"structure",required:["Resources","Tags"],members:{DryRun:{locationName:"dryRun",type:"boolean"},Resources:{shape:"Sna",locationName:"ResourceId"},Tags:{shape:"S6",locationName:"Tag"}}}},CreateTrafficMirrorFilter:{input:{type:"structure",members:{Description:{},TagSpecifications:{shape:"S3",locationName:"TagSpecification"},DryRun:{type:"boolean"},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{TrafficMirrorFilter:{shape:"Sne",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:"Sno"},SourcePortRange:{shape:"Sno"},Protocol:{type:"integer"},DestinationCidrBlock:{},SourceCidrBlock:{},Description:{},DryRun:{type:"boolean"},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{TrafficMirrorFilterRule:{shape:"Sng",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:"S3",locationName:"TagSpecification"},DryRun:{type:"boolean"},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{TrafficMirrorSession:{shape:"Snt",locationName:"trafficMirrorSession"},ClientToken:{locationName:"clientToken"}}}},CreateTrafficMirrorTarget:{input:{type:"structure",members:{NetworkInterfaceId:{},NetworkLoadBalancerArn:{},Description:{},TagSpecifications:{shape:"S3",locationName:"TagSpecification"},DryRun:{type:"boolean"},ClientToken:{idempotencyToken:true},GatewayLoadBalancerEndpointId:{}}},output:{type:"structure",members:{TrafficMirrorTarget:{shape:"Snw",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:"So5"}}},TagSpecifications:{shape:"S3",locationName:"TagSpecification"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGateway:{shape:"So7",locationName:"transitGateway"}}}},CreateTransitGatewayConnect:{input:{type:"structure",required:["TransportTransitGatewayAttachmentId","Options"],members:{TransportTransitGatewayAttachmentId:{},Options:{type:"structure",required:["Protocol"],members:{Protocol:{}}},TagSpecifications:{shape:"S3",locationName:"TagSpecification"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayConnect:{shape:"Soe",locationName:"transitGatewayConnect"}}}},CreateTransitGatewayConnectPeer:{input:{type:"structure",required:["TransitGatewayAttachmentId","PeerAddress","InsideCidrBlocks"],members:{TransitGatewayAttachmentId:{},TransitGatewayAddress:{},PeerAddress:{},BgpOptions:{type:"structure",members:{PeerAsn:{type:"long"}}},InsideCidrBlocks:{shape:"Soi"},TagSpecifications:{shape:"S3",locationName:"TagSpecification"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayConnectPeer:{shape:"Sok",locationName:"transitGatewayConnectPeer"}}}},CreateTransitGatewayMulticastDomain:{input:{type:"structure",required:["TransitGatewayId"],members:{TransitGatewayId:{},Options:{type:"structure",members:{Igmpv2Support:{},StaticSourcesSupport:{},AutoAcceptSharedAssociations:{}}},TagSpecifications:{shape:"S3",locationName:"TagSpecification"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayMulticastDomain:{shape:"Sox",locationName:"transitGatewayMulticastDomain"}}}},CreateTransitGatewayPeeringAttachment:{input:{type:"structure",required:["TransitGatewayId","PeerTransitGatewayId","PeerAccountId","PeerRegion"],members:{TransitGatewayId:{},PeerTransitGatewayId:{},PeerAccountId:{},PeerRegion:{},Options:{type:"structure",members:{DynamicRouting:{}}},TagSpecifications:{shape:"S3",locationName:"TagSpecification"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayPeeringAttachment:{shape:"Sx",locationName:"transitGatewayPeeringAttachment"}}}},CreateTransitGatewayPolicyTable:{input:{type:"structure",required:["TransitGatewayId"],members:{TransitGatewayId:{},TagSpecifications:{shape:"S3"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayPolicyTable:{shape:"Sp6",locationName:"transitGatewayPolicyTable"}}}},CreateTransitGatewayPrefixListReference:{input:{type:"structure",required:["TransitGatewayRouteTableId","PrefixListId"],members:{TransitGatewayRouteTableId:{},PrefixListId:{},TransitGatewayAttachmentId:{},Blackhole:{type:"boolean"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayPrefixListReference:{shape:"Spa",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:"Spf",locationName:"route"}}}},CreateTransitGatewayRouteTable:{input:{type:"structure",required:["TransitGatewayId"],members:{TransitGatewayId:{},TagSpecifications:{shape:"S3"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayRouteTable:{shape:"Spn",locationName:"transitGatewayRouteTable"}}}},CreateTransitGatewayRouteTableAnnouncement:{input:{type:"structure",required:["TransitGatewayRouteTableId","PeeringAttachmentId"],members:{TransitGatewayRouteTableId:{},PeeringAttachmentId:{},TagSpecifications:{shape:"S3",locationName:"TagSpecification"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayRouteTableAnnouncement:{shape:"Spr",locationName:"transitGatewayRouteTableAnnouncement"}}}},CreateTransitGatewayVpcAttachment:{input:{type:"structure",required:["TransitGatewayId","VpcId","SubnetIds"],members:{TransitGatewayId:{},VpcId:{},SubnetIds:{shape:"S4x"},Options:{type:"structure",members:{DnsSupport:{},Ipv6Support:{},ApplianceModeSupport:{}}},TagSpecifications:{shape:"S3"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayVpcAttachment:{shape:"S16",locationName:"transitGatewayVpcAttachment"}}}},CreateVerifiedAccessEndpoint:{input:{type:"structure",required:["VerifiedAccessGroupId","EndpointType","AttachmentType","DomainCertificateArn","ApplicationDomain","EndpointDomainPrefix"],members:{VerifiedAccessGroupId:{},EndpointType:{},AttachmentType:{},DomainCertificateArn:{},ApplicationDomain:{},EndpointDomainPrefix:{},SecurityGroupIds:{shape:"Sq2",locationName:"SecurityGroupId"},LoadBalancerOptions:{type:"structure",members:{Protocol:{},Port:{type:"integer"},LoadBalancerArn:{},SubnetIds:{locationName:"SubnetId",type:"list",member:{locationName:"item"}}}},NetworkInterfaceOptions:{type:"structure",members:{NetworkInterfaceId:{},Protocol:{},Port:{type:"integer"}}},Description:{},PolicyDocument:{},TagSpecifications:{shape:"S3",locationName:"TagSpecification"},ClientToken:{idempotencyToken:true},DryRun:{type:"boolean"}}},output:{type:"structure",members:{VerifiedAccessEndpoint:{shape:"Sqa",locationName:"verifiedAccessEndpoint"}}}},CreateVerifiedAccessGroup:{input:{type:"structure",required:["VerifiedAccessInstanceId"],members:{VerifiedAccessInstanceId:{},Description:{},PolicyDocument:{},TagSpecifications:{shape:"S3",locationName:"TagSpecification"},ClientToken:{idempotencyToken:true},DryRun:{type:"boolean"}}},output:{type:"structure",members:{VerifiedAccessGroup:{shape:"Sqi",locationName:"verifiedAccessGroup"}}}},CreateVerifiedAccessInstance:{input:{type:"structure",members:{Description:{},TagSpecifications:{shape:"S3",locationName:"TagSpecification"},ClientToken:{idempotencyToken:true},DryRun:{type:"boolean"}}},output:{type:"structure",members:{VerifiedAccessInstance:{shape:"S65",locationName:"verifiedAccessInstance"}}}},CreateVerifiedAccessTrustProvider:{input:{type:"structure",required:["TrustProviderType","PolicyReferenceName"],members:{TrustProviderType:{},UserTrustProviderType:{},DeviceTrustProviderType:{},OidcOptions:{type:"structure",members:{Issuer:{},AuthorizationEndpoint:{},TokenEndpoint:{},UserInfoEndpoint:{},ClientId:{},ClientSecret:{shape:"S63"},Scope:{}}},DeviceOptions:{type:"structure",members:{TenantId:{}}},PolicyReferenceName:{},Description:{},TagSpecifications:{shape:"S3",locationName:"TagSpecification"},ClientToken:{idempotencyToken:true},DryRun:{type:"boolean"}}},output:{type:"structure",members:{VerifiedAccessTrustProvider:{shape:"S5y",locationName:"verifiedAccessTrustProvider"}}}},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:"S3",locationName:"TagSpecification"},MultiAttachEnabled:{type:"boolean"},Throughput:{type:"integer"},ClientToken:{idempotencyToken:true}}},output:{shape:"Sqr"}},CreateVpc:{input:{type:"structure",members:{CidrBlock:{},AmazonProvidedIpv6CidrBlock:{locationName:"amazonProvidedIpv6CidrBlock",type:"boolean"},Ipv6Pool:{},Ipv6CidrBlock:{},Ipv4IpamPoolId:{},Ipv4NetmaskLength:{type:"integer"},Ipv6IpamPoolId:{},Ipv6NetmaskLength:{type:"integer"},DryRun:{locationName:"dryRun",type:"boolean"},InstanceTenancy:{locationName:"instanceTenancy"},Ipv6CidrBlockNetworkBorderGroup:{},TagSpecifications:{shape:"S3",locationName:"TagSpecification"}}},output:{type:"structure",members:{Vpc:{shape:"Sb9",locationName:"vpc"}}}},CreateVpcEndpoint:{input:{type:"structure",required:["VpcId","ServiceName"],members:{DryRun:{type:"boolean"},VpcEndpointType:{},VpcId:{},ServiceName:{},PolicyDocument:{},RouteTableIds:{shape:"Sqy",locationName:"RouteTableId"},SubnetIds:{shape:"Sqz",locationName:"SubnetId"},SecurityGroupIds:{shape:"Sr0",locationName:"SecurityGroupId"},IpAddressType:{},DnsOptions:{shape:"Sr2"},ClientToken:{},PrivateDnsEnabled:{type:"boolean"},TagSpecifications:{shape:"S3",locationName:"TagSpecification"}}},output:{type:"structure",members:{VpcEndpoint:{shape:"Sr5",locationName:"vpcEndpoint"},ClientToken:{locationName:"clientToken"}}}},CreateVpcEndpointConnectionNotification:{input:{type:"structure",required:["ConnectionNotificationArn","ConnectionEvents"],members:{DryRun:{type:"boolean"},ServiceId:{},VpcEndpointId:{},ConnectionNotificationArn:{},ConnectionEvents:{shape:"So"},ClientToken:{}}},output:{type:"structure",members:{ConnectionNotification:{shape:"Srf",locationName:"connectionNotification"},ClientToken:{locationName:"clientToken"}}}},CreateVpcEndpointServiceConfiguration:{input:{type:"structure",members:{DryRun:{type:"boolean"},AcceptanceRequired:{type:"boolean"},PrivateDnsName:{},NetworkLoadBalancerArns:{shape:"So",locationName:"NetworkLoadBalancerArn"},GatewayLoadBalancerArns:{shape:"So",locationName:"GatewayLoadBalancerArn"},SupportedIpAddressTypes:{shape:"So",locationName:"SupportedIpAddressType"},ClientToken:{},TagSpecifications:{shape:"S3",locationName:"TagSpecification"}}},output:{type:"structure",members:{ServiceConfiguration:{shape:"Srk",locationName:"serviceConfiguration"},ClientToken:{locationName:"clientToken"}}}},CreateVpcPeeringConnection:{input:{type:"structure",required:["VpcId"],members:{DryRun:{locationName:"dryRun",type:"boolean"},PeerOwnerId:{locationName:"peerOwnerId"},PeerVpcId:{locationName:"peerVpcId"},VpcId:{locationName:"vpcId"},PeerRegion:{},TagSpecifications:{shape:"S3",locationName:"TagSpecification"}}},output:{type:"structure",members:{VpcPeeringConnection:{shape:"S1m",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:"Ss2",locationName:"Phase1EncryptionAlgorithm"},Phase2EncryptionAlgorithms:{shape:"Ss4",locationName:"Phase2EncryptionAlgorithm"},Phase1IntegrityAlgorithms:{shape:"Ss6",locationName:"Phase1IntegrityAlgorithm"},Phase2IntegrityAlgorithms:{shape:"Ss8",locationName:"Phase2IntegrityAlgorithm"},Phase1DHGroupNumbers:{shape:"Ssa",locationName:"Phase1DHGroupNumber"},Phase2DHGroupNumbers:{shape:"Ssc",locationName:"Phase2DHGroupNumber"},IKEVersions:{shape:"Sse",locationName:"IKEVersion"},StartupAction:{},LogOptions:{shape:"Ssg"},EnableTunnelLifecycleControl:{type:"boolean"}}}},LocalIpv4NetworkCidr:{},RemoteIpv4NetworkCidr:{},LocalIpv6NetworkCidr:{},RemoteIpv6NetworkCidr:{},OutsideIpAddressType:{},TransportTransitGatewayAttachmentId:{}}},TagSpecifications:{shape:"S3",locationName:"TagSpecification"}}},output:{type:"structure",members:{VpnConnection:{shape:"Ssk",locationName:"vpnConnection"}}}},CreateVpnConnectionRoute:{input:{type:"structure",required:["DestinationCidrBlock","VpnConnectionId"],members:{DestinationCidrBlock:{},VpnConnectionId:{}}}},CreateVpnGateway:{input:{type:"structure",required:["Type"],members:{AvailabilityZone:{},Type:{},TagSpecifications:{shape:"S3",locationName:"TagSpecification"},AmazonSideAsn:{type:"long"},DryRun:{locationName:"dryRun",type:"boolean"}}},output:{type:"structure",members:{VpnGateway:{shape:"Stg",locationName:"vpnGateway"}}}},DeleteCarrierGateway:{input:{type:"structure",required:["CarrierGatewayId"],members:{CarrierGatewayId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{CarrierGateway:{shape:"Sa1",locationName:"carrierGateway"}}}},DeleteClientVpnEndpoint:{input:{type:"structure",required:["ClientVpnEndpointId"],members:{ClientVpnEndpointId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Status:{shape:"Sah",locationName:"status"}}}},DeleteClientVpnRoute:{input:{type:"structure",required:["ClientVpnEndpointId","DestinationCidrBlock"],members:{ClientVpnEndpointId:{},TargetVpcSubnetId:{},DestinationCidrBlock:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Status:{shape:"Sal",locationName:"status"}}}},DeleteCoipCidr:{input:{type:"structure",required:["Cidr","CoipPoolId"],members:{Cidr:{},CoipPoolId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{CoipCidr:{shape:"Saq",locationName:"coipCidr"}}}},DeleteCoipPool:{input:{type:"structure",required:["CoipPoolId"],members:{CoipPoolId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{CoipPool:{shape:"Sau",locationName:"coipPool"}}}},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:"Sty",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:"Su8",locationName:"FlowLogId"}}},output:{type:"structure",members:{Unsuccessful:{shape:"S1g",locationName:"unsuccessful"}}}},DeleteFpgaImage:{input:{type:"structure",required:["FpgaImageId"],members:{DryRun:{type:"boolean"},FpgaImageId:{}}},output:{type:"structure",members:{Return:{locationName:"return",type:"boolean"}}}},DeleteInstanceEventWindow:{input:{type:"structure",required:["InstanceEventWindowId"],members:{DryRun:{type:"boolean"},ForceDelete:{type:"boolean"},InstanceEventWindowId:{}}},output:{type:"structure",members:{InstanceEventWindowState:{locationName:"instanceEventWindowState",type:"structure",members:{InstanceEventWindowId:{locationName:"instanceEventWindowId"},State:{locationName:"state"}}}}}},DeleteInternetGateway:{input:{type:"structure",required:["InternetGatewayId"],members:{DryRun:{locationName:"dryRun",type:"boolean"},InternetGatewayId:{locationName:"internetGatewayId"}}}},DeleteIpam:{input:{type:"structure",required:["IpamId"],members:{DryRun:{type:"boolean"},IpamId:{},Cascade:{type:"boolean"}}},output:{type:"structure",members:{Ipam:{shape:"Sf3",locationName:"ipam"}}}},DeleteIpamPool:{input:{type:"structure",required:["IpamPoolId"],members:{DryRun:{type:"boolean"},IpamPoolId:{}}},output:{type:"structure",members:{IpamPool:{shape:"Sfg",locationName:"ipamPool"}}}},DeleteIpamResourceDiscovery:{input:{type:"structure",required:["IpamResourceDiscoveryId"],members:{DryRun:{type:"boolean"},IpamResourceDiscoveryId:{}}},output:{type:"structure",members:{IpamResourceDiscovery:{shape:"Sfn",locationName:"ipamResourceDiscovery"}}}},DeleteIpamScope:{input:{type:"structure",required:["IpamScopeId"],members:{DryRun:{type:"boolean"},IpamScopeId:{}}},output:{type:"structure",members:{IpamScope:{shape:"Sfr",locationName:"ipamScope"}}}},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:"Shi",locationName:"launchTemplate"}}}},DeleteLaunchTemplateVersions:{input:{type:"structure",required:["Versions"],members:{DryRun:{type:"boolean"},LaunchTemplateId:{},LaunchTemplateName:{},Versions:{shape:"Suv",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:["LocalGatewayRouteTableId"],members:{DestinationCidrBlock:{},LocalGatewayRouteTableId:{},DryRun:{type:"boolean"},DestinationPrefixListId:{}}},output:{type:"structure",members:{Route:{shape:"Sir",locationName:"route"}}}},DeleteLocalGatewayRouteTable:{input:{type:"structure",required:["LocalGatewayRouteTableId"],members:{LocalGatewayRouteTableId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{LocalGatewayRouteTable:{shape:"Siy",locationName:"localGatewayRouteTable"}}}},DeleteLocalGatewayRouteTableVirtualInterfaceGroupAssociation:{input:{type:"structure",required:["LocalGatewayRouteTableVirtualInterfaceGroupAssociationId"],members:{LocalGatewayRouteTableVirtualInterfaceGroupAssociationId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{LocalGatewayRouteTableVirtualInterfaceGroupAssociation:{shape:"Sj2",locationName:"localGatewayRouteTableVirtualInterfaceGroupAssociation"}}}},DeleteLocalGatewayRouteTableVpcAssociation:{input:{type:"structure",required:["LocalGatewayRouteTableVpcAssociationId"],members:{LocalGatewayRouteTableVpcAssociationId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{LocalGatewayRouteTableVpcAssociation:{shape:"Sj6",locationName:"localGatewayRouteTableVpcAssociation"}}}},DeleteManagedPrefixList:{input:{type:"structure",required:["PrefixListId"],members:{DryRun:{type:"boolean"},PrefixListId:{}}},output:{type:"structure",members:{PrefixList:{shape:"Sjc",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"}}}},DeleteNetworkInsightsAccessScope:{input:{type:"structure",required:["NetworkInsightsAccessScopeId"],members:{DryRun:{type:"boolean"},NetworkInsightsAccessScopeId:{}}},output:{type:"structure",members:{NetworkInsightsAccessScopeId:{locationName:"networkInsightsAccessScopeId"}}}},DeleteNetworkInsightsAccessScopeAnalysis:{input:{type:"structure",required:["NetworkInsightsAccessScopeAnalysisId"],members:{NetworkInsightsAccessScopeAnalysisId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{NetworkInsightsAccessScopeAnalysisId:{locationName:"networkInsightsAccessScopeAnalysisId"}}}},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"}}}},DeletePublicIpv4Pool:{input:{type:"structure",required:["PoolId"],members:{DryRun:{type:"boolean"},PoolId:{}}},output:{type:"structure",members:{ReturnValue:{locationName:"returnValue",type:"boolean"}}}},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"}}}},DeleteSubnetCidrReservation:{input:{type:"structure",required:["SubnetCidrReservationId"],members:{SubnetCidrReservationId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{DeletedSubnetCidrReservation:{shape:"Sn7",locationName:"deletedSubnetCidrReservation"}}}},DeleteTags:{input:{type:"structure",required:["Resources"],members:{DryRun:{locationName:"dryRun",type:"boolean"},Resources:{shape:"Sna",locationName:"resourceId"},Tags:{shape:"S6",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:"So7",locationName:"transitGateway"}}}},DeleteTransitGatewayConnect:{input:{type:"structure",required:["TransitGatewayAttachmentId"],members:{TransitGatewayAttachmentId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayConnect:{shape:"Soe",locationName:"transitGatewayConnect"}}}},DeleteTransitGatewayConnectPeer:{input:{type:"structure",required:["TransitGatewayConnectPeerId"],members:{TransitGatewayConnectPeerId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayConnectPeer:{shape:"Sok",locationName:"transitGatewayConnectPeer"}}}},DeleteTransitGatewayMulticastDomain:{input:{type:"structure",required:["TransitGatewayMulticastDomainId"],members:{TransitGatewayMulticastDomainId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayMulticastDomain:{shape:"Sox",locationName:"transitGatewayMulticastDomain"}}}},DeleteTransitGatewayPeeringAttachment:{input:{type:"structure",required:["TransitGatewayAttachmentId"],members:{TransitGatewayAttachmentId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayPeeringAttachment:{shape:"Sx",locationName:"transitGatewayPeeringAttachment"}}}},DeleteTransitGatewayPolicyTable:{input:{type:"structure",required:["TransitGatewayPolicyTableId"],members:{TransitGatewayPolicyTableId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayPolicyTable:{shape:"Sp6",locationName:"transitGatewayPolicyTable"}}}},DeleteTransitGatewayPrefixListReference:{input:{type:"structure",required:["TransitGatewayRouteTableId","PrefixListId"],members:{TransitGatewayRouteTableId:{},PrefixListId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayPrefixListReference:{shape:"Spa",locationName:"transitGatewayPrefixListReference"}}}},DeleteTransitGatewayRoute:{input:{type:"structure",required:["TransitGatewayRouteTableId","DestinationCidrBlock"],members:{TransitGatewayRouteTableId:{},DestinationCidrBlock:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Route:{shape:"Spf",locationName:"route"}}}},DeleteTransitGatewayRouteTable:{input:{type:"structure",required:["TransitGatewayRouteTableId"],members:{TransitGatewayRouteTableId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayRouteTable:{shape:"Spn",locationName:"transitGatewayRouteTable"}}}},DeleteTransitGatewayRouteTableAnnouncement:{input:{type:"structure",required:["TransitGatewayRouteTableAnnouncementId"],members:{TransitGatewayRouteTableAnnouncementId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayRouteTableAnnouncement:{shape:"Spr",locationName:"transitGatewayRouteTableAnnouncement"}}}},DeleteTransitGatewayVpcAttachment:{input:{type:"structure",required:["TransitGatewayAttachmentId"],members:{TransitGatewayAttachmentId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayVpcAttachment:{shape:"S16",locationName:"transitGatewayVpcAttachment"}}}},DeleteVerifiedAccessEndpoint:{input:{type:"structure",required:["VerifiedAccessEndpointId"],members:{VerifiedAccessEndpointId:{},ClientToken:{idempotencyToken:true},DryRun:{type:"boolean"}}},output:{type:"structure",members:{VerifiedAccessEndpoint:{shape:"Sqa",locationName:"verifiedAccessEndpoint"}}}},DeleteVerifiedAccessGroup:{input:{type:"structure",required:["VerifiedAccessGroupId"],members:{VerifiedAccessGroupId:{},ClientToken:{idempotencyToken:true},DryRun:{type:"boolean"}}},output:{type:"structure",members:{VerifiedAccessGroup:{shape:"Sqi",locationName:"verifiedAccessGroup"}}}},DeleteVerifiedAccessInstance:{input:{type:"structure",required:["VerifiedAccessInstanceId"],members:{VerifiedAccessInstanceId:{},DryRun:{type:"boolean"},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{VerifiedAccessInstance:{shape:"S65",locationName:"verifiedAccessInstance"}}}},DeleteVerifiedAccessTrustProvider:{input:{type:"structure",required:["VerifiedAccessTrustProviderId"],members:{VerifiedAccessTrustProviderId:{},DryRun:{type:"boolean"},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{VerifiedAccessTrustProvider:{shape:"S5y",locationName:"verifiedAccessTrustProvider"}}}},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:"S1g",locationName:"unsuccessful"}}}},DeleteVpcEndpointServiceConfigurations:{input:{type:"structure",required:["ServiceIds"],members:{DryRun:{type:"boolean"},ServiceIds:{shape:"Sxs",locationName:"ServiceId"}}},output:{type:"structure",members:{Unsuccessful:{shape:"S1g",locationName:"unsuccessful"}}}},DeleteVpcEndpoints:{input:{type:"structure",required:["VpcEndpointIds"],members:{DryRun:{type:"boolean"},VpcEndpointIds:{shape:"S1d",locationName:"VpcEndpointId"}}},output:{type:"structure",members:{Unsuccessful:{shape:"S1g",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:"S1x",locationName:"byoipCidr"}}}},DeprovisionIpamPoolCidr:{input:{type:"structure",required:["IpamPoolId"],members:{DryRun:{type:"boolean"},IpamPoolId:{},Cidr:{}}},output:{type:"structure",members:{IpamPoolCidr:{shape:"Sy5",locationName:"ipamPoolCidr"}}}},DeprovisionPublicIpv4PoolCidr:{input:{type:"structure",required:["PoolId","Cidr"],members:{DryRun:{type:"boolean"},PoolId:{},Cidr:{}}},output:{type:"structure",members:{PoolId:{locationName:"poolId"},DeprovisionedAddresses:{locationName:"deprovisionedAddressSet",type:"list",member:{locationName:"item"}}}}},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:"Syg",locationName:"InstanceTagKey"}}}}},output:{type:"structure",members:{InstanceTagAttribute:{shape:"Syi",locationName:"instanceTagAttribute"}}}},DeregisterTransitGatewayMulticastGroupMembers:{input:{type:"structure",members:{TransitGatewayMulticastDomainId:{},GroupIpAddress:{},NetworkInterfaceIds:{shape:"Syk"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{DeregisteredMulticastGroupMembers:{locationName:"deregisteredMulticastGroupMembers",type:"structure",members:{TransitGatewayMulticastDomainId:{locationName:"transitGatewayMulticastDomainId"},DeregisteredNetworkInterfaceIds:{shape:"So",locationName:"deregisteredNetworkInterfaceIds"},GroupIpAddress:{locationName:"groupIpAddress"}}}}}},DeregisterTransitGatewayMulticastGroupSources:{input:{type:"structure",members:{TransitGatewayMulticastDomainId:{},GroupIpAddress:{},NetworkInterfaceIds:{shape:"Syk"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{DeregisteredMulticastGroupSources:{locationName:"deregisteredMulticastGroupSources",type:"structure",members:{TransitGatewayMulticastDomainId:{locationName:"transitGatewayMulticastDomainId"},DeregisteredNetworkInterfaceIds:{shape:"So",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"}}}}}}}}}},DescribeAddressTransfers:{input:{type:"structure",members:{AllocationIds:{shape:"S4i",locationName:"AllocationId"},NextToken:{},MaxResults:{type:"integer"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{AddressTransfers:{locationName:"addressTransferSet",type:"list",member:{shape:"Sa",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeAddresses:{input:{type:"structure",members:{Filters:{shape:"Sz3",locationName:"Filter"},PublicIps:{locationName:"PublicIp",type:"list",member:{locationName:"PublicIp"}},AllocationIds:{shape:"S4i",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:"S6",locationName:"tagSet"},PublicIpv4Pool:{locationName:"publicIpv4Pool"},NetworkBorderGroup:{locationName:"networkBorderGroup"},CustomerOwnedIp:{locationName:"customerOwnedIp"},CustomerOwnedIpv4Pool:{locationName:"customerOwnedIpv4Pool"},CarrierIp:{locationName:"carrierIp"}}}}}}},DescribeAddressesAttribute:{input:{type:"structure",members:{AllocationIds:{locationName:"AllocationId",type:"list",member:{locationName:"item"}},Attribute:{},NextToken:{},MaxResults:{type:"integer"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Addresses:{locationName:"addressSet",type:"list",member:{shape:"Szg",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeAggregateIdFormat:{input:{type:"structure",members:{DryRun:{type:"boolean"}}},output:{type:"structure",members:{UseLongIdsAggregated:{locationName:"useLongIdsAggregated",type:"boolean"},Statuses:{shape:"Szk",locationName:"statusSet"}}}},DescribeAvailabilityZones:{input:{type:"structure",members:{Filters:{shape:"Sz3",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"}}}}}}},DescribeAwsNetworkPerformanceMetricSubscriptions:{input:{type:"structure",members:{MaxResults:{type:"integer"},NextToken:{},Filters:{shape:"Sz3",locationName:"Filter"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{NextToken:{locationName:"nextToken"},Subscriptions:{locationName:"subscriptionSet",type:"list",member:{locationName:"item",type:"structure",members:{Source:{locationName:"source"},Destination:{locationName:"destination"},Metric:{locationName:"metric"},Statistic:{locationName:"statistic"},Period:{locationName:"period"}}}}}}},DescribeBundleTasks:{input:{type:"structure",members:{BundleIds:{locationName:"BundleId",type:"list",member:{locationName:"BundleId"}},Filters:{shape:"Sz3",locationName:"Filter"},DryRun:{locationName:"dryRun",type:"boolean"}}},output:{type:"structure",members:{BundleTasks:{locationName:"bundleInstanceTasksSet",type:"list",member:{shape:"S7a",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:"S1x",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeCapacityReservationFleets:{input:{type:"structure",members:{CapacityReservationFleetIds:{shape:"S7k",locationName:"CapacityReservationFleetId"},NextToken:{},MaxResults:{type:"integer"},Filters:{shape:"Sz3",locationName:"Filter"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{CapacityReservationFleets:{locationName:"capacityReservationFleetSet",type:"list",member:{locationName:"item",type:"structure",members:{CapacityReservationFleetId:{locationName:"capacityReservationFleetId"},CapacityReservationFleetArn:{locationName:"capacityReservationFleetArn"},State:{locationName:"state"},TotalTargetCapacity:{locationName:"totalTargetCapacity",type:"integer"},TotalFulfilledCapacity:{locationName:"totalFulfilledCapacity",type:"double"},Tenancy:{locationName:"tenancy"},EndDate:{locationName:"endDate",type:"timestamp"},CreateTime:{locationName:"createTime",type:"timestamp"},InstanceMatchCriteria:{locationName:"instanceMatchCriteria"},AllocationStrategy:{locationName:"allocationStrategy"},InstanceTypeSpecifications:{shape:"S9x",locationName:"instanceTypeSpecificationSet"},Tags:{shape:"S6",locationName:"tagSet"}}}},NextToken:{locationName:"nextToken"}}}},DescribeCapacityReservations:{input:{type:"structure",members:{CapacityReservationIds:{locationName:"CapacityReservationId",type:"list",member:{locationName:"item"}},NextToken:{},MaxResults:{type:"integer"},Filters:{shape:"Sz3",locationName:"Filter"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{NextToken:{locationName:"nextToken"},CapacityReservations:{locationName:"capacityReservationSet",type:"list",member:{shape:"S9j",locationName:"item"}}}}},DescribeCarrierGateways:{input:{type:"structure",members:{CarrierGatewayIds:{locationName:"CarrierGatewayId",type:"list",member:{}},Filters:{shape:"Sz3",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{CarrierGateways:{locationName:"carrierGatewaySet",type:"list",member:{shape:"Sa1",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeClassicLinkInstances:{input:{type:"structure",members:{Filters:{shape:"Sz3",locationName:"Filter"},DryRun:{locationName:"dryRun",type:"boolean"},InstanceIds:{shape:"S10s",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:"Sl0",locationName:"groupSet"},InstanceId:{locationName:"instanceId"},Tags:{shape:"S6",locationName:"tagSet"},VpcId:{locationName:"vpcId"}}}},NextToken:{locationName:"nextToken"}}}},DescribeClientVpnAuthorizationRules:{input:{type:"structure",required:["ClientVpnEndpointId"],members:{ClientVpnEndpointId:{},DryRun:{type:"boolean"},NextToken:{},Filters:{shape:"Sz3",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:"S6j",locationName:"status"}}}},NextToken:{locationName:"nextToken"}}}},DescribeClientVpnConnections:{input:{type:"structure",required:["ClientVpnEndpointId"],members:{ClientVpnEndpointId:{},Filters:{shape:"Sz3",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:"S117",locationName:"status"},ConnectionEndTime:{locationName:"connectionEndTime"},PostureComplianceStatuses:{shape:"So",locationName:"postureComplianceStatusSet"}}}},NextToken:{locationName:"nextToken"}}}},DescribeClientVpnEndpoints:{input:{type:"structure",members:{ClientVpnEndpointIds:{locationName:"ClientVpnEndpointId",type:"list",member:{locationName:"item"}},MaxResults:{type:"integer"},NextToken:{},Filters:{shape:"Sz3",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:"Sah",locationName:"status"},CreationTime:{locationName:"creationTime"},DeletionTime:{locationName:"deletionTime"},DnsName:{locationName:"dnsName"},ClientCidrBlock:{locationName:"clientCidrBlock"},DnsServers:{shape:"So",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:"S6",locationName:"tagSet"},SecurityGroupIds:{shape:"S2k",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"}}}}},SessionTimeoutHours:{locationName:"sessionTimeoutHours",type:"integer"},ClientLoginBannerOptions:{locationName:"clientLoginBannerOptions",type:"structure",members:{Enabled:{locationName:"enabled",type:"boolean"},BannerText:{locationName:"bannerText"}}}}}},NextToken:{locationName:"nextToken"}}}},DescribeClientVpnRoutes:{input:{type:"structure",required:["ClientVpnEndpointId"],members:{ClientVpnEndpointId:{},Filters:{shape:"Sz3",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:"Sal",locationName:"status"},Description:{locationName:"description"}}}},NextToken:{locationName:"nextToken"}}}},DescribeClientVpnTargetNetworks:{input:{type:"structure",required:["ClientVpnEndpointId"],members:{ClientVpnEndpointId:{},AssociationIds:{shape:"So"},MaxResults:{type:"integer"},NextToken:{},Filters:{shape:"Sz3",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:"S3f",locationName:"status"},SecurityGroups:{shape:"So",locationName:"securityGroups"}}}},NextToken:{locationName:"nextToken"}}}},DescribeCoipPools:{input:{type:"structure",members:{PoolIds:{locationName:"PoolId",type:"list",member:{locationName:"item"}},Filters:{shape:"Sz3",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{CoipPools:{locationName:"coipPoolSet",type:"list",member:{shape:"Sau",locationName:"item"}},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:"S12c",locationName:"item"}}}}},DescribeCustomerGateways:{input:{type:"structure",members:{CustomerGatewayIds:{locationName:"CustomerGatewayId",type:"list",member:{locationName:"CustomerGatewayId"}},Filters:{shape:"Sz3",locationName:"Filter"},DryRun:{locationName:"dryRun",type:"boolean"}}},output:{type:"structure",members:{CustomerGateways:{locationName:"customerGatewaySet",type:"list",member:{shape:"Say",locationName:"item"}}}}},DescribeDhcpOptions:{input:{type:"structure",members:{DhcpOptionsIds:{locationName:"DhcpOptionsId",type:"list",member:{locationName:"DhcpOptionsId"}},Filters:{shape:"Sz3",locationName:"Filter"},DryRun:{locationName:"dryRun",type:"boolean"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{DhcpOptions:{locationName:"dhcpOptionsSet",type:"list",member:{shape:"Sbi",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:"Sz3",locationName:"Filter"}}},output:{type:"structure",members:{EgressOnlyInternetGateways:{locationName:"egressOnlyInternetGatewaySet",type:"list",member:{shape:"Sbp",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeElasticGpus:{input:{type:"structure",members:{ElasticGpuIds:{locationName:"ElasticGpuId",type:"list",member:{locationName:"item"}},DryRun:{type:"boolean"},Filters:{shape:"Sz3",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:"S6",locationName:"tagSet"}}}},MaxResults:{locationName:"maxResults",type:"integer"},NextToken:{locationName:"nextToken"}}}},DescribeExportImageTasks:{input:{type:"structure",members:{DryRun:{type:"boolean"},Filters:{shape:"Sz3",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:"S13g",locationName:"s3ExportLocation"},Status:{locationName:"status"},StatusMessage:{locationName:"statusMessage"},Tags:{shape:"S6",locationName:"tagSet"}}}},NextToken:{locationName:"nextToken"}}}},DescribeExportTasks:{input:{type:"structure",members:{ExportTaskIds:{locationName:"exportTaskId",type:"list",member:{locationName:"ExportTaskId"}},Filters:{shape:"Sz3",locationName:"Filter"}}},output:{type:"structure",members:{ExportTasks:{locationName:"exportTaskSet",type:"list",member:{shape:"Ses",locationName:"item"}}}}},DescribeFastLaunchImages:{input:{type:"structure",members:{ImageIds:{locationName:"ImageId",type:"list",member:{locationName:"ImageId"}},Filters:{shape:"Sz3",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{FastLaunchImages:{locationName:"fastLaunchImageSet",type:"list",member:{locationName:"item",type:"structure",members:{ImageId:{locationName:"imageId"},ResourceType:{locationName:"resourceType"},SnapshotConfiguration:{shape:"S13t",locationName:"snapshotConfiguration"},LaunchTemplate:{shape:"S13u",locationName:"launchTemplate"},MaxParallelLaunches:{locationName:"maxParallelLaunches",type:"integer"},OwnerId:{locationName:"ownerId"},State:{locationName:"state"},StateTransitionReason:{locationName:"stateTransitionReason"},StateTransitionTime:{locationName:"stateTransitionTime",type:"timestamp"}}}},NextToken:{locationName:"nextToken"}}}},DescribeFastSnapshotRestores:{input:{type:"structure",members:{Filters:{shape:"Sz3",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:"S147",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:"Sz3",locationName:"Filter"}}},output:{type:"structure",members:{ActiveInstances:{shape:"S14a",locationName:"activeInstanceSet"},NextToken:{locationName:"nextToken"},FleetId:{locationName:"fleetId"}}}},DescribeFleets:{input:{type:"structure",members:{DryRun:{type:"boolean"},MaxResults:{type:"integer"},NextToken:{},FleetIds:{shape:"Sty",locationName:"FleetId"},Filters:{shape:"Sz3",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:"Sdh",locationName:"launchTemplateSpecification"},Overrides:{locationName:"overrides",type:"list",member:{shape:"Sdi",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"},TargetCapacityUnitType:{locationName:"targetCapacityUnitType"}}},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"},TerminationDelay:{locationName:"terminationDelay",type:"integer"}}}}},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:"S6",locationName:"tagSet"},Errors:{locationName:"errorSet",type:"list",member:{locationName:"item",type:"structure",members:{LaunchTemplateAndOverrides:{shape:"Sdg",locationName:"launchTemplateAndOverrides"},Lifecycle:{locationName:"lifecycle"},ErrorCode:{locationName:"errorCode"},ErrorMessage:{locationName:"errorMessage"}}}},Instances:{locationName:"fleetInstanceSet",type:"list",member:{locationName:"item",type:"structure",members:{LaunchTemplateAndOverrides:{shape:"Sdg",locationName:"launchTemplateAndOverrides"},Lifecycle:{locationName:"lifecycle"},InstanceIds:{shape:"Sdx",locationName:"instanceIds"},InstanceType:{locationName:"instanceType"},Platform:{locationName:"platform"}}}},Context:{locationName:"context"}}}}}}},DescribeFlowLogs:{input:{type:"structure",members:{DryRun:{type:"boolean"},Filter:{shape:"Sz3"},FlowLogIds:{shape:"Su8",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"},DeliverCrossAccountRole:{locationName:"deliverCrossAccountRole"},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:"S6",locationName:"tagSet"},MaxAggregationInterval:{locationName:"maxAggregationInterval",type:"integer"},DestinationOptions:{locationName:"destinationOptions",type:"structure",members:{FileFormat:{locationName:"fileFormat"},HiveCompatiblePartitions:{locationName:"hiveCompatiblePartitions",type:"boolean"},PerHourPartition:{locationName:"perHourPartition",type:"boolean"}}}}}},NextToken:{locationName:"nextToken"}}}},DescribeFpgaImageAttribute:{input:{type:"structure",required:["FpgaImageId","Attribute"],members:{DryRun:{type:"boolean"},FpgaImageId:{},Attribute:{}}},output:{type:"structure",members:{FpgaImageAttribute:{shape:"S153",locationName:"fpgaImageAttribute"}}}},DescribeFpgaImages:{input:{type:"structure",members:{DryRun:{type:"boolean"},FpgaImageIds:{locationName:"FpgaImageId",type:"list",member:{locationName:"item"}},Owners:{shape:"S15c",locationName:"Owner"},Filters:{shape:"Sz3",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:"S157",locationName:"productCodes"},Tags:{shape:"S6",locationName:"tags"},Public:{locationName:"public",type:"boolean"},DataRetentionSupport:{locationName:"dataRetentionSupport",type:"boolean"},InstanceTypes:{locationName:"instanceTypes",type:"list",member:{locationName:"item"}}}}},NextToken:{locationName:"nextToken"}}}},DescribeHostReservationOfferings:{input:{type:"structure",members:{Filter:{shape:"Sz3"},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:"Sz3"},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:"S15y",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:"S6",locationName:"tagSet"}}}},NextToken:{locationName:"nextToken"}}}},DescribeHosts:{input:{type:"structure",members:{Filter:{shape:"Sz3",locationName:"filter"},HostIds:{shape:"S161",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:"S6",locationName:"tagSet"},HostRecovery:{locationName:"hostRecovery"},AllowsMultipleInstanceTypes:{locationName:"allowsMultipleInstanceTypes"},OwnerId:{locationName:"ownerId"},AvailabilityZoneId:{locationName:"availabilityZoneId"},MemberOfServiceLinkedResourceGroup:{locationName:"memberOfServiceLinkedResourceGroup",type:"boolean"},OutpostArn:{locationName:"outpostArn"},HostMaintenance:{locationName:"hostMaintenance"}}}},NextToken:{locationName:"nextToken"}}}},DescribeIamInstanceProfileAssociations:{input:{type:"structure",members:{AssociationIds:{locationName:"AssociationId",type:"list",member:{locationName:"AssociationId"}},Filters:{shape:"Sz3",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{IamInstanceProfileAssociations:{locationName:"iamInstanceProfileAssociationSet",type:"list",member:{shape:"S3q",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeIdFormat:{input:{type:"structure",members:{Resource:{}}},output:{type:"structure",members:{Statuses:{shape:"Szk",locationName:"statusSet"}}}},DescribeIdentityIdFormat:{input:{type:"structure",required:["PrincipalArn"],members:{PrincipalArn:{locationName:"principalArn"},Resource:{locationName:"resource"}}},output:{type:"structure",members:{Statuses:{shape:"Szk",locationName:"statusSet"}}}},DescribeImageAttribute:{input:{type:"structure",required:["Attribute","ImageId"],members:{Attribute:{},ImageId:{},DryRun:{locationName:"dryRun",type:"boolean"}}},output:{type:"structure",members:{BlockDeviceMappings:{shape:"S16q",locationName:"blockDeviceMapping"},ImageId:{locationName:"imageId"},LaunchPermissions:{shape:"S16r",locationName:"launchPermission"},ProductCodes:{shape:"S157",locationName:"productCodes"},Description:{shape:"Sbm",locationName:"description"},KernelId:{shape:"Sbm",locationName:"kernel"},RamdiskId:{shape:"Sbm",locationName:"ramdisk"},SriovNetSupport:{shape:"Sbm",locationName:"sriovNetSupport"},BootMode:{shape:"Sbm",locationName:"bootMode"},TpmSupport:{shape:"Sbm",locationName:"tpmSupport"},UefiData:{shape:"Sbm",locationName:"uefiData"},LastLaunchedTime:{shape:"Sbm",locationName:"lastLaunchedTime"},ImdsSupport:{shape:"Sbm",locationName:"imdsSupport"}}}},DescribeImages:{input:{type:"structure",members:{ExecutableUsers:{locationName:"ExecutableBy",type:"list",member:{locationName:"ExecutableBy"}},Filters:{shape:"Sz3",locationName:"Filter"},ImageIds:{shape:"S16v",locationName:"ImageId"},Owners:{shape:"S15c",locationName:"Owner"},IncludeDeprecated:{type:"boolean"},DryRun:{locationName:"dryRun",type:"boolean"},MaxResults:{type:"integer"},NextToken:{}}},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:"S157",locationName:"productCodes"},RamdiskId:{locationName:"ramdiskId"},State:{locationName:"imageState"},BlockDeviceMappings:{shape:"S16q",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:"Siz",locationName:"stateReason"},Tags:{shape:"S6",locationName:"tagSet"},VirtualizationType:{locationName:"virtualizationType"},BootMode:{locationName:"bootMode"},TpmSupport:{locationName:"tpmSupport"},DeprecationTime:{locationName:"deprecationTime"},ImdsSupport:{locationName:"imdsSupport"}}}},NextToken:{locationName:"nextToken"}}}},DescribeImportImageTasks:{input:{type:"structure",members:{DryRun:{type:"boolean"},Filters:{shape:"Sz3"},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:"S17e",locationName:"snapshotDetailSet"},Status:{locationName:"status"},StatusMessage:{locationName:"statusMessage"},Tags:{shape:"S6",locationName:"tagSet"},LicenseSpecifications:{shape:"S17i",locationName:"licenseSpecifications"},UsageOperation:{locationName:"usageOperation"},BootMode:{locationName:"bootMode"}}}},NextToken:{locationName:"nextToken"}}}},DescribeImportSnapshotTasks:{input:{type:"structure",members:{DryRun:{type:"boolean"},Filters:{shape:"Sz3"},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:"S17q",locationName:"snapshotTaskDetail"},Tags:{shape:"S6",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:"Sl0",locationName:"groupSet"},BlockDeviceMappings:{shape:"S17u",locationName:"blockDeviceMapping"},DisableApiTermination:{shape:"S17x",locationName:"disableApiTermination"},EnaSupport:{shape:"S17x",locationName:"enaSupport"},EnclaveOptions:{shape:"S17y",locationName:"enclaveOptions"},EbsOptimized:{shape:"S17x",locationName:"ebsOptimized"},InstanceId:{locationName:"instanceId"},InstanceInitiatedShutdownBehavior:{shape:"Sbm",locationName:"instanceInitiatedShutdownBehavior"},InstanceType:{shape:"Sbm",locationName:"instanceType"},KernelId:{shape:"Sbm",locationName:"kernel"},ProductCodes:{shape:"S157",locationName:"productCodes"},RamdiskId:{shape:"Sbm",locationName:"ramdisk"},RootDeviceName:{shape:"Sbm",locationName:"rootDeviceName"},SourceDestCheck:{shape:"S17x",locationName:"sourceDestCheck"},SriovNetSupport:{shape:"Sbm",locationName:"sriovNetSupport"},UserData:{shape:"Sbm",locationName:"userData"},DisableApiStop:{shape:"S17x",locationName:"disableApiStop"}}}},DescribeInstanceCreditSpecifications:{input:{type:"structure",members:{DryRun:{type:"boolean"},Filters:{shape:"Sz3",locationName:"Filter"},InstanceIds:{shape:"S10s",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:"Syi",locationName:"instanceTagAttribute"}}}},DescribeInstanceEventWindows:{input:{type:"structure",members:{DryRun:{type:"boolean"},InstanceEventWindowIds:{locationName:"InstanceEventWindowId",type:"list",member:{locationName:"InstanceEventWindowId"}},Filters:{shape:"Sz3",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{InstanceEventWindows:{locationName:"instanceEventWindowSet",type:"list",member:{shape:"S40",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeInstanceStatus:{input:{type:"structure",members:{Filters:{shape:"Sz3",locationName:"Filter"},InstanceIds:{shape:"S10s",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:"S18g",locationName:"item"}},InstanceId:{locationName:"instanceId"},InstanceState:{shape:"S18j",locationName:"instanceState"},InstanceStatus:{shape:"S18l",locationName:"instanceStatus"},SystemStatus:{shape:"S18l",locationName:"systemStatus"}}}},NextToken:{locationName:"nextToken"}}}},DescribeInstanceTypeOfferings:{input:{type:"structure",members:{DryRun:{type:"boolean"},LocationType:{},Filters:{shape:"Sz3",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:"Sz3",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"},SupportedFeatures:{locationName:"supportedFeatures",type:"list",member:{locationName:"item"}}}},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"},EncryptionSupport:{locationName:"encryptionSupport"}}},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"},EfaInfo:{locationName:"efaInfo",type:"structure",members:{MaximumEfaInterfaces:{locationName:"maximumEfaInterfaces",type:"integer"}}},EncryptionInTransitSupported:{locationName:"encryptionInTransitSupported",type:"boolean"},EnaSrdSupported:{locationName:"enaSrdSupported",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"},SupportedBootModes:{locationName:"supportedBootModes",type:"list",member:{locationName:"item"}}}}},NextToken:{locationName:"nextToken"}}}},DescribeInstances:{input:{type:"structure",members:{Filters:{shape:"Sz3",locationName:"Filter"},InstanceIds:{shape:"S10s",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:"S1bs",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeInternetGateways:{input:{type:"structure",members:{Filters:{shape:"Sz3",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:"Sey",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeIpamPools:{input:{type:"structure",members:{DryRun:{type:"boolean"},Filters:{shape:"Sz3",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},IpamPoolIds:{shape:"So",locationName:"IpamPoolId"}}},output:{type:"structure",members:{NextToken:{locationName:"nextToken"},IpamPools:{locationName:"ipamPoolSet",type:"list",member:{shape:"Sfg",locationName:"item"}}}}},DescribeIpamResourceDiscoveries:{input:{type:"structure",members:{DryRun:{type:"boolean"},IpamResourceDiscoveryIds:{shape:"So",locationName:"IpamResourceDiscoveryId"},NextToken:{},MaxResults:{type:"integer"},Filters:{shape:"Sz3",locationName:"Filter"}}},output:{type:"structure",members:{IpamResourceDiscoveries:{locationName:"ipamResourceDiscoverySet",type:"list",member:{shape:"Sfn",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeIpamResourceDiscoveryAssociations:{input:{type:"structure",members:{DryRun:{type:"boolean"},IpamResourceDiscoveryAssociationIds:{shape:"So",locationName:"IpamResourceDiscoveryAssociationId"},NextToken:{},MaxResults:{type:"integer"},Filters:{shape:"Sz3",locationName:"Filter"}}},output:{type:"structure",members:{IpamResourceDiscoveryAssociations:{locationName:"ipamResourceDiscoveryAssociationSet",type:"list",member:{shape:"S4c",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeIpamScopes:{input:{type:"structure",members:{DryRun:{type:"boolean"},Filters:{shape:"Sz3",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},IpamScopeIds:{shape:"So",locationName:"IpamScopeId"}}},output:{type:"structure",members:{NextToken:{locationName:"nextToken"},IpamScopes:{locationName:"ipamScopeSet",type:"list",member:{shape:"Sfr",locationName:"item"}}}}},DescribeIpams:{input:{type:"structure",members:{DryRun:{type:"boolean"},Filters:{shape:"Sz3",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},IpamIds:{shape:"So",locationName:"IpamId"}}},output:{type:"structure",members:{NextToken:{locationName:"nextToken"},Ipams:{locationName:"ipamSet",type:"list",member:{shape:"Sf3",locationName:"item"}}}}},DescribeIpv6Pools:{input:{type:"structure",members:{PoolIds:{locationName:"PoolId",type:"list",member:{locationName:"item"}},NextToken:{},MaxResults:{type:"integer"},DryRun:{type:"boolean"},Filters:{shape:"Sz3",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:"S6",locationName:"tagSet"}}}},NextToken:{locationName:"nextToken"}}}},DescribeKeyPairs:{input:{type:"structure",members:{Filters:{shape:"Sz3",locationName:"Filter"},KeyNames:{locationName:"KeyName",type:"list",member:{locationName:"KeyName"}},KeyPairIds:{locationName:"KeyPairId",type:"list",member:{locationName:"KeyPairId"}},DryRun:{locationName:"dryRun",type:"boolean"},IncludePublicKey:{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"},KeyType:{locationName:"keyType"},Tags:{shape:"S6",locationName:"tagSet"},PublicKey:{locationName:"publicKey"},CreateTime:{locationName:"createTime",type:"timestamp"}}}}}}},DescribeLaunchTemplateVersions:{input:{type:"structure",members:{DryRun:{type:"boolean"},LaunchTemplateId:{},LaunchTemplateName:{},Versions:{shape:"Suv",locationName:"LaunchTemplateVersion"},MinVersion:{},MaxVersion:{},NextToken:{},MaxResults:{type:"integer"},Filters:{shape:"Sz3",locationName:"Filter"},ResolveAlias:{type:"boolean"}}},output:{type:"structure",members:{LaunchTemplateVersions:{locationName:"launchTemplateVersionSet",type:"list",member:{shape:"Sho",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:"Sz3",locationName:"Filter"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{LaunchTemplates:{locationName:"launchTemplates",type:"list",member:{shape:"Shi",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociations:{input:{type:"structure",members:{LocalGatewayRouteTableVirtualInterfaceGroupAssociationIds:{locationName:"LocalGatewayRouteTableVirtualInterfaceGroupAssociationId",type:"list",member:{locationName:"item"}},Filters:{shape:"Sz3",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{LocalGatewayRouteTableVirtualInterfaceGroupAssociations:{locationName:"localGatewayRouteTableVirtualInterfaceGroupAssociationSet",type:"list",member:{shape:"Sj2",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeLocalGatewayRouteTableVpcAssociations:{input:{type:"structure",members:{LocalGatewayRouteTableVpcAssociationIds:{locationName:"LocalGatewayRouteTableVpcAssociationId",type:"list",member:{locationName:"item"}},Filters:{shape:"Sz3",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{LocalGatewayRouteTableVpcAssociations:{locationName:"localGatewayRouteTableVpcAssociationSet",type:"list",member:{shape:"Sj6",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeLocalGatewayRouteTables:{input:{type:"structure",members:{LocalGatewayRouteTableIds:{locationName:"LocalGatewayRouteTableId",type:"list",member:{locationName:"item"}},Filters:{shape:"Sz3",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{LocalGatewayRouteTables:{locationName:"localGatewayRouteTableSet",type:"list",member:{shape:"Siy",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeLocalGatewayVirtualInterfaceGroups:{input:{type:"structure",members:{LocalGatewayVirtualInterfaceGroupIds:{locationName:"LocalGatewayVirtualInterfaceGroupId",type:"list",member:{locationName:"item"}},Filters:{shape:"Sz3",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:"S1eh",locationName:"localGatewayVirtualInterfaceIdSet"},LocalGatewayId:{locationName:"localGatewayId"},OwnerId:{locationName:"ownerId"},Tags:{shape:"S6",locationName:"tagSet"}}}},NextToken:{locationName:"nextToken"}}}},DescribeLocalGatewayVirtualInterfaces:{input:{type:"structure",members:{LocalGatewayVirtualInterfaceIds:{shape:"S1eh",locationName:"LocalGatewayVirtualInterfaceId"},Filters:{shape:"Sz3",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:"S6",locationName:"tagSet"}}}},NextToken:{locationName:"nextToken"}}}},DescribeLocalGateways:{input:{type:"structure",members:{LocalGatewayIds:{locationName:"LocalGatewayId",type:"list",member:{locationName:"item"}},Filters:{shape:"Sz3",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:"S6",locationName:"tagSet"}}}},NextToken:{locationName:"nextToken"}}}},DescribeManagedPrefixLists:{input:{type:"structure",members:{DryRun:{type:"boolean"},Filters:{shape:"Sz3",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},PrefixListIds:{shape:"So",locationName:"PrefixListId"}}},output:{type:"structure",members:{NextToken:{locationName:"nextToken"},PrefixLists:{locationName:"prefixListSet",type:"list",member:{shape:"Sjc",locationName:"item"}}}}},DescribeMovingAddresses:{input:{type:"structure",members:{Filters:{shape:"Sz3",locationName:"filter"},DryRun:{locationName:"dryRun",type:"boolean"},MaxResults:{locationName:"maxResults",type:"integer"},NextToken:{locationName:"nextToken"},PublicIps:{shape:"So",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:"Sz3"},MaxResults:{type:"integer"},NatGatewayIds:{locationName:"NatGatewayId",type:"list",member:{locationName:"item"}},NextToken:{}}},output:{type:"structure",members:{NatGateways:{locationName:"natGatewaySet",type:"list",member:{shape:"Sjh",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeNetworkAcls:{input:{type:"structure",members:{Filters:{shape:"Sz3",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:"Sjm",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeNetworkInsightsAccessScopeAnalyses:{input:{type:"structure",members:{NetworkInsightsAccessScopeAnalysisIds:{locationName:"NetworkInsightsAccessScopeAnalysisId",type:"list",member:{locationName:"item"}},NetworkInsightsAccessScopeId:{},AnalysisStartTimeBegin:{type:"timestamp"},AnalysisStartTimeEnd:{type:"timestamp"},Filters:{shape:"Sz3",locationName:"Filter"},MaxResults:{type:"integer"},DryRun:{type:"boolean"},NextToken:{}}},output:{type:"structure",members:{NetworkInsightsAccessScopeAnalyses:{locationName:"networkInsightsAccessScopeAnalysisSet",type:"list",member:{shape:"S1fh",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeNetworkInsightsAccessScopes:{input:{type:"structure",members:{NetworkInsightsAccessScopeIds:{locationName:"NetworkInsightsAccessScopeId",type:"list",member:{locationName:"item"}},Filters:{shape:"Sz3",locationName:"Filter"},MaxResults:{type:"integer"},DryRun:{type:"boolean"},NextToken:{}}},output:{type:"structure",members:{NetworkInsightsAccessScopes:{locationName:"networkInsightsAccessScopeSet",type:"list",member:{shape:"Sk7",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:"Sz3",locationName:"Filter"},MaxResults:{type:"integer"},DryRun:{type:"boolean"},NextToken:{}}},output:{type:"structure",members:{NetworkInsightsAnalyses:{locationName:"networkInsightsAnalysisSet",type:"list",member:{shape:"S1fs",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeNetworkInsightsPaths:{input:{type:"structure",members:{NetworkInsightsPathIds:{locationName:"NetworkInsightsPathId",type:"list",member:{locationName:"item"}},Filters:{shape:"Sz3",locationName:"Filter"},MaxResults:{type:"integer"},DryRun:{type:"boolean"},NextToken:{}}},output:{type:"structure",members:{NetworkInsightsPaths:{locationName:"networkInsightsPathSet",type:"list",member:{shape:"Sko",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:"Skx",locationName:"attachment"},Description:{shape:"Sbm",locationName:"description"},Groups:{shape:"Sl0",locationName:"groupSet"},NetworkInterfaceId:{locationName:"networkInterfaceId"},SourceDestCheck:{shape:"S17x",locationName:"sourceDestCheck"}}}},DescribeNetworkInterfacePermissions:{input:{type:"structure",members:{NetworkInterfacePermissionIds:{locationName:"NetworkInterfacePermissionId",type:"list",member:{}},Filters:{shape:"Sz3",locationName:"Filter"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{NetworkInterfacePermissions:{locationName:"networkInterfacePermissions",type:"list",member:{shape:"Sld",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeNetworkInterfaces:{input:{type:"structure",members:{Filters:{shape:"Sz3",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:"Skv",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribePlacementGroups:{input:{type:"structure",members:{Filters:{shape:"Sz3",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:"Slk",locationName:"item"}}}}},DescribePrefixLists:{input:{type:"structure",members:{DryRun:{type:"boolean"},Filters:{shape:"Sz3",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:"So",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:"Szk",locationName:"statusSet"}}}},NextToken:{locationName:"nextToken"}}}},DescribePublicIpv4Pools:{input:{type:"structure",members:{PoolIds:{locationName:"PoolId",type:"list",member:{locationName:"item"}},NextToken:{},MaxResults:{type:"integer"},Filters:{shape:"Sz3",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:{shape:"S1hv",locationName:"item"}},TotalAddressCount:{locationName:"totalAddressCount",type:"integer"},TotalAvailableAddressCount:{locationName:"totalAvailableAddressCount",type:"integer"},NetworkBorderGroup:{locationName:"networkBorderGroup"},Tags:{shape:"S6",locationName:"tagSet"}}}},NextToken:{locationName:"nextToken"}}}},DescribeRegions:{input:{type:"structure",members:{Filters:{shape:"Sz3",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"}}}}}}},DescribeReplaceRootVolumeTasks:{input:{type:"structure",members:{ReplaceRootVolumeTaskIds:{locationName:"ReplaceRootVolumeTaskId",type:"list",member:{locationName:"ReplaceRootVolumeTaskId"}},Filters:{shape:"Sz3",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{ReplaceRootVolumeTasks:{locationName:"replaceRootVolumeTaskSet",type:"list",member:{shape:"Slq",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeReservedInstances:{input:{type:"structure",members:{Filters:{shape:"Sz3",locationName:"Filter"},OfferingClass:{},ReservedInstancesIds:{shape:"S1i8",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:"S1ig",locationName:"recurringCharges"},Scope:{locationName:"scope"},Tags:{shape:"S6",locationName:"tagSet"}}}}}}},DescribeReservedInstancesListings:{input:{type:"structure",members:{Filters:{shape:"Sz3",locationName:"Filter"},ReservedInstancesId:{locationName:"reservedInstancesId"},ReservedInstancesListingId:{locationName:"reservedInstancesListingId"}}},output:{type:"structure",members:{ReservedInstancesListings:{shape:"S88",locationName:"reservedInstancesListingsSet"}}}},DescribeReservedInstancesModifications:{input:{type:"structure",members:{Filters:{shape:"Sz3",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:"S1iu",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:"Sz3",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:"S1ig",locationName:"recurringCharges"},Scope:{locationName:"scope"}}}},NextToken:{locationName:"nextToken"}}}},DescribeRouteTables:{input:{type:"structure",members:{Filters:{shape:"Sz3",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:"Sm6",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeScheduledInstanceAvailability:{input:{type:"structure",required:["FirstSlotStartTimeRange","Recurrence"],members:{DryRun:{type:"boolean"},Filters:{shape:"Sz3",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:"S1jh",locationName:"recurrence"},SlotDurationInHours:{locationName:"slotDurationInHours",type:"integer"},TotalScheduledInstanceHours:{locationName:"totalScheduledInstanceHours",type:"integer"}}}}}}},DescribeScheduledInstances:{input:{type:"structure",members:{DryRun:{type:"boolean"},Filters:{shape:"Sz3",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:"S1jp",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"}}}}}}},DescribeSecurityGroupRules:{input:{type:"structure",members:{Filters:{shape:"Sz3",locationName:"Filter"},SecurityGroupRuleIds:{shape:"S1jw",locationName:"SecurityGroupRuleId"},DryRun:{type:"boolean"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{SecurityGroupRules:{shape:"S6x",locationName:"securityGroupRuleSet"},NextToken:{locationName:"nextToken"}}}},DescribeSecurityGroups:{input:{type:"structure",members:{Filters:{shape:"Sz3",locationName:"Filter"},GroupIds:{shape:"S5m",locationName:"GroupId"},GroupNames:{shape:"S1k0",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:"S6m",locationName:"ipPermissions"},OwnerId:{locationName:"ownerId"},GroupId:{locationName:"groupId"},IpPermissionsEgress:{shape:"S6m",locationName:"ipPermissionsEgress"},Tags:{shape:"S6",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:"S1k8",locationName:"createVolumePermission"},ProductCodes:{shape:"S157",locationName:"productCodes"},SnapshotId:{locationName:"snapshotId"}}}},DescribeSnapshotTierStatus:{input:{type:"structure",members:{Filters:{shape:"Sz3",locationName:"Filter"},DryRun:{type:"boolean"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{SnapshotTierStatuses:{locationName:"snapshotTierStatusSet",type:"list",member:{locationName:"item",type:"structure",members:{SnapshotId:{locationName:"snapshotId"},VolumeId:{locationName:"volumeId"},Status:{locationName:"status"},OwnerId:{locationName:"ownerId"},Tags:{shape:"S6",locationName:"tagSet"},StorageTier:{locationName:"storageTier"},LastTieringStartTime:{locationName:"lastTieringStartTime",type:"timestamp"},LastTieringProgress:{locationName:"lastTieringProgress",type:"integer"},LastTieringOperationStatus:{locationName:"lastTieringOperationStatus"},LastTieringOperationStatusDetail:{locationName:"lastTieringOperationStatusDetail"},ArchivalCompleteTime:{locationName:"archivalCompleteTime",type:"timestamp"},RestoreExpiryTime:{locationName:"restoreExpiryTime",type:"timestamp"}}}},NextToken:{locationName:"nextToken"}}}},DescribeSnapshots:{input:{type:"structure",members:{Filters:{shape:"Sz3",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},OwnerIds:{shape:"S15c",locationName:"Owner"},RestorableByUserIds:{locationName:"RestorableBy",type:"list",member:{}},SnapshotIds:{shape:"S1ki",locationName:"SnapshotId"},DryRun:{locationName:"dryRun",type:"boolean"}}},output:{type:"structure",members:{Snapshots:{locationName:"snapshotSet",type:"list",member:{shape:"Smi",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeSpotDatafeedSubscription:{input:{type:"structure",members:{DryRun:{locationName:"dryRun",type:"boolean"}}},output:{type:"structure",members:{SpotDatafeedSubscription:{shape:"Smv",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:"S14a",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:"S147",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:"S8k",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:"S1l1",locationName:"spotFleetRequestConfig"},SpotFleetRequestId:{locationName:"spotFleetRequestId"},SpotFleetRequestState:{locationName:"spotFleetRequestState"},Tags:{shape:"S6",locationName:"tagSet"}}}}}}},DescribeSpotInstanceRequests:{input:{type:"structure",members:{Filters:{shape:"Sz3",locationName:"Filter"},DryRun:{locationName:"dryRun",type:"boolean"},SpotInstanceRequestIds:{shape:"S8v",locationName:"SpotInstanceRequestId"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{SpotInstanceRequests:{shape:"S1lt",locationName:"spotInstanceRequestSet"},NextToken:{locationName:"nextToken"}}}},DescribeSpotPriceHistory:{input:{type:"structure",members:{Filters:{shape:"Sz3",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:"S1mb",locationName:"staleIpPermissions"},StaleIpPermissionsEgress:{shape:"S1mb",locationName:"staleIpPermissionsEgress"},VpcId:{locationName:"vpcId"}}}}}}},DescribeStoreImageTasks:{input:{type:"structure",members:{ImageIds:{locationName:"ImageId",type:"list",member:{locationName:"item"}},DryRun:{type:"boolean"},Filters:{shape:"Sz3",locationName:"Filter"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{StoreImageTaskResults:{locationName:"storeImageTaskResultSet",type:"list",member:{locationName:"item",type:"structure",members:{AmiId:{locationName:"amiId"},TaskStartTime:{locationName:"taskStartTime",type:"timestamp"},Bucket:{locationName:"bucket"},S3objectKey:{locationName:"s3objectKey"},ProgressPercentage:{locationName:"progressPercentage",type:"integer"},StoreTaskState:{locationName:"storeTaskState"},StoreTaskFailureReason:{locationName:"storeTaskFailureReason"}}}},NextToken:{locationName:"nextToken"}}}},DescribeSubnets:{input:{type:"structure",members:{Filters:{shape:"Sz3",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:"Sb1",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeTags:{input:{type:"structure",members:{DryRun:{locationName:"dryRun",type:"boolean"},Filters:{shape:"Sz3",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:"Sz3",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{TrafficMirrorFilters:{locationName:"trafficMirrorFilterSet",type:"list",member:{shape:"Sne",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeTrafficMirrorSessions:{input:{type:"structure",members:{TrafficMirrorSessionIds:{locationName:"TrafficMirrorSessionId",type:"list",member:{locationName:"item"}},DryRun:{type:"boolean"},Filters:{shape:"Sz3",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{TrafficMirrorSessions:{locationName:"trafficMirrorSessionSet",type:"list",member:{shape:"Snt",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeTrafficMirrorTargets:{input:{type:"structure",members:{TrafficMirrorTargetIds:{locationName:"TrafficMirrorTargetId",type:"list",member:{locationName:"item"}},DryRun:{type:"boolean"},Filters:{shape:"Sz3",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{TrafficMirrorTargets:{locationName:"trafficMirrorTargetSet",type:"list",member:{shape:"Snw",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeTransitGatewayAttachments:{input:{type:"structure",members:{TransitGatewayAttachmentIds:{shape:"S1n9"},Filters:{shape:"Sz3",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:"S6",locationName:"tagSet"}}}},NextToken:{locationName:"nextToken"}}}},DescribeTransitGatewayConnectPeers:{input:{type:"structure",members:{TransitGatewayConnectPeerIds:{type:"list",member:{locationName:"item"}},Filters:{shape:"Sz3",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayConnectPeers:{locationName:"transitGatewayConnectPeerSet",type:"list",member:{shape:"Sok",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeTransitGatewayConnects:{input:{type:"structure",members:{TransitGatewayAttachmentIds:{shape:"S1n9"},Filters:{shape:"Sz3",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayConnects:{locationName:"transitGatewayConnectSet",type:"list",member:{shape:"Soe",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeTransitGatewayMulticastDomains:{input:{type:"structure",members:{TransitGatewayMulticastDomainIds:{type:"list",member:{locationName:"item"}},Filters:{shape:"Sz3",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayMulticastDomains:{locationName:"transitGatewayMulticastDomains",type:"list",member:{shape:"Sox",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeTransitGatewayPeeringAttachments:{input:{type:"structure",members:{TransitGatewayAttachmentIds:{shape:"S1n9"},Filters:{shape:"Sz3",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayPeeringAttachments:{locationName:"transitGatewayPeeringAttachments",type:"list",member:{shape:"Sx",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeTransitGatewayPolicyTables:{input:{type:"structure",members:{TransitGatewayPolicyTableIds:{type:"list",member:{locationName:"item"}},Filters:{shape:"Sz3",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayPolicyTables:{locationName:"transitGatewayPolicyTables",type:"list",member:{shape:"Sp6",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeTransitGatewayRouteTableAnnouncements:{input:{type:"structure",members:{TransitGatewayRouteTableAnnouncementIds:{type:"list",member:{locationName:"item"}},Filters:{shape:"Sz3",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayRouteTableAnnouncements:{locationName:"transitGatewayRouteTableAnnouncements",type:"list",member:{shape:"Spr",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeTransitGatewayRouteTables:{input:{type:"structure",members:{TransitGatewayRouteTableIds:{type:"list",member:{locationName:"item"}},Filters:{shape:"Sz3",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayRouteTables:{locationName:"transitGatewayRouteTables",type:"list",member:{shape:"Spn",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeTransitGatewayVpcAttachments:{input:{type:"structure",members:{TransitGatewayAttachmentIds:{shape:"S1n9"},Filters:{shape:"Sz3",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayVpcAttachments:{locationName:"transitGatewayVpcAttachments",type:"list",member:{shape:"S16",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeTransitGateways:{input:{type:"structure",members:{TransitGatewayIds:{type:"list",member:{locationName:"item"}},Filters:{shape:"Sz3",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGateways:{locationName:"transitGatewaySet",type:"list",member:{shape:"So7",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeTrunkInterfaceAssociations:{input:{type:"structure",members:{AssociationIds:{locationName:"AssociationId",type:"list",member:{locationName:"item"}},DryRun:{type:"boolean"},Filters:{shape:"Sz3",locationName:"Filter"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{InterfaceAssociations:{locationName:"interfaceAssociationSet",type:"list",member:{shape:"S5a",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeVerifiedAccessEndpoints:{input:{type:"structure",members:{VerifiedAccessEndpointIds:{locationName:"VerifiedAccessEndpointId",type:"list",member:{locationName:"item"}},VerifiedAccessInstanceId:{},VerifiedAccessGroupId:{},MaxResults:{type:"integer"},NextToken:{},Filters:{shape:"Sz3",locationName:"Filter"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{VerifiedAccessEndpoints:{locationName:"verifiedAccessEndpointSet",type:"list",member:{shape:"Sqa",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeVerifiedAccessGroups:{input:{type:"structure",members:{VerifiedAccessGroupIds:{locationName:"VerifiedAccessGroupId",type:"list",member:{locationName:"item"}},VerifiedAccessInstanceId:{},MaxResults:{type:"integer"},NextToken:{},Filters:{shape:"Sz3",locationName:"Filter"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{VerifiedAccessGroups:{locationName:"verifiedAccessGroupSet",type:"list",member:{shape:"Sqi",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeVerifiedAccessInstanceLoggingConfigurations:{input:{type:"structure",members:{VerifiedAccessInstanceIds:{shape:"S1os",locationName:"VerifiedAccessInstanceId"},MaxResults:{type:"integer"},NextToken:{},Filters:{shape:"Sz3",locationName:"Filter"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{LoggingConfigurations:{locationName:"loggingConfigurationSet",type:"list",member:{shape:"S1ow",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeVerifiedAccessInstances:{input:{type:"structure",members:{VerifiedAccessInstanceIds:{shape:"S1os",locationName:"VerifiedAccessInstanceId"},MaxResults:{type:"integer"},NextToken:{},Filters:{shape:"Sz3",locationName:"Filter"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{VerifiedAccessInstances:{locationName:"verifiedAccessInstanceSet",type:"list",member:{shape:"S65",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeVerifiedAccessTrustProviders:{input:{type:"structure",members:{VerifiedAccessTrustProviderIds:{locationName:"VerifiedAccessTrustProviderId",type:"list",member:{locationName:"item"}},MaxResults:{type:"integer"},NextToken:{},Filters:{shape:"Sz3",locationName:"Filter"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{VerifiedAccessTrustProviders:{locationName:"verifiedAccessTrustProviderSet",type:"list",member:{shape:"S5y",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:"S17x",locationName:"autoEnableIO"},ProductCodes:{shape:"S157",locationName:"productCodes"},VolumeId:{locationName:"volumeId"}}}},DescribeVolumeStatus:{input:{type:"structure",members:{Filters:{shape:"Sz3",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},VolumeIds:{shape:"Smo",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:"Sz3",locationName:"Filter"},VolumeIds:{shape:"Smo",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:"Sqr",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeVolumesModifications:{input:{type:"structure",members:{DryRun:{type:"boolean"},VolumeIds:{shape:"Smo",locationName:"VolumeId"},Filters:{shape:"Sz3",locationName:"Filter"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{VolumesModifications:{locationName:"volumeModificationSet",type:"list",member:{shape:"S1q0",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:"S17x",locationName:"enableDnsHostnames"},EnableDnsSupport:{shape:"S17x",locationName:"enableDnsSupport"},EnableNetworkAddressUsageMetrics:{shape:"S17x",locationName:"enableNetworkAddressUsageMetrics"}}}},DescribeVpcClassicLink:{input:{type:"structure",members:{Filters:{shape:"Sz3",locationName:"Filter"},DryRun:{locationName:"dryRun",type:"boolean"},VpcIds:{shape:"S1q6",locationName:"VpcId"}}},output:{type:"structure",members:{Vpcs:{locationName:"vpcSet",type:"list",member:{locationName:"item",type:"structure",members:{ClassicLinkEnabled:{locationName:"classicLinkEnabled",type:"boolean"},Tags:{shape:"S6",locationName:"tagSet"},VpcId:{locationName:"vpcId"}}}}}}},DescribeVpcClassicLinkDnsSupport:{input:{type:"structure",members:{MaxResults:{locationName:"maxResults",type:"integer"},NextToken:{locationName:"nextToken"},VpcIds:{shape:"S1q6"}}},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:"Sz3",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{ConnectionNotificationSet:{locationName:"connectionNotificationSet",type:"list",member:{shape:"Srf",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeVpcEndpointConnections:{input:{type:"structure",members:{DryRun:{type:"boolean"},Filters:{shape:"Sz3",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:"Sra",locationName:"dnsEntrySet"},NetworkLoadBalancerArns:{shape:"So",locationName:"networkLoadBalancerArnSet"},GatewayLoadBalancerArns:{shape:"So",locationName:"gatewayLoadBalancerArnSet"},IpAddressType:{locationName:"ipAddressType"},VpcEndpointConnectionId:{locationName:"vpcEndpointConnectionId"},Tags:{shape:"S6",locationName:"tagSet"}}}},NextToken:{locationName:"nextToken"}}}},DescribeVpcEndpointServiceConfigurations:{input:{type:"structure",members:{DryRun:{type:"boolean"},ServiceIds:{shape:"Sxs",locationName:"ServiceId"},Filters:{shape:"Sz3",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{ServiceConfigurations:{locationName:"serviceConfigurationSet",type:"list",member:{shape:"Srk",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeVpcEndpointServicePermissions:{input:{type:"structure",required:["ServiceId"],members:{DryRun:{type:"boolean"},ServiceId:{},Filters:{shape:"Sz3",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"},ServicePermissionId:{locationName:"servicePermissionId"},Tags:{shape:"S6",locationName:"tagSet"},ServiceId:{locationName:"serviceId"}}}},NextToken:{locationName:"nextToken"}}}},DescribeVpcEndpointServices:{input:{type:"structure",members:{DryRun:{type:"boolean"},ServiceNames:{shape:"So",locationName:"ServiceName"},Filters:{shape:"Sz3",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{ServiceNames:{shape:"So",locationName:"serviceNameSet"},ServiceDetails:{locationName:"serviceDetailSet",type:"list",member:{locationName:"item",type:"structure",members:{ServiceName:{locationName:"serviceName"},ServiceId:{locationName:"serviceId"},ServiceType:{shape:"Srl",locationName:"serviceType"},AvailabilityZones:{shape:"So",locationName:"availabilityZoneSet"},Owner:{locationName:"owner"},BaseEndpointDnsNames:{shape:"So",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"},PayerResponsibility:{locationName:"payerResponsibility"},Tags:{shape:"S6",locationName:"tagSet"},PrivateDnsNameVerificationState:{locationName:"privateDnsNameVerificationState"},SupportedIpAddressTypes:{shape:"Srp",locationName:"supportedIpAddressTypeSet"}}}},NextToken:{locationName:"nextToken"}}}},DescribeVpcEndpoints:{input:{type:"structure",members:{DryRun:{type:"boolean"},VpcEndpointIds:{shape:"S1d",locationName:"VpcEndpointId"},Filters:{shape:"Sz3",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{VpcEndpoints:{locationName:"vpcEndpointSet",type:"list",member:{shape:"Sr5",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeVpcPeeringConnections:{input:{type:"structure",members:{Filters:{shape:"Sz3",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:"S1m",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeVpcs:{input:{type:"structure",members:{Filters:{shape:"Sz3",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:"Sb9",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeVpnConnections:{input:{type:"structure",members:{Filters:{shape:"Sz3",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:"Ssk",locationName:"item"}}}}},DescribeVpnGateways:{input:{type:"structure",members:{Filters:{shape:"Sz3",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:"Stg",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"}}}},DetachVerifiedAccessTrustProvider:{input:{type:"structure",required:["VerifiedAccessInstanceId","VerifiedAccessTrustProviderId"],members:{VerifiedAccessInstanceId:{},VerifiedAccessTrustProviderId:{},ClientToken:{idempotencyToken:true},DryRun:{type:"boolean"}}},output:{type:"structure",members:{VerifiedAccessTrustProvider:{shape:"S5y",locationName:"verifiedAccessTrustProvider"},VerifiedAccessInstance:{shape:"S65",locationName:"verifiedAccessInstance"}}}},DetachVolume:{input:{type:"structure",required:["VolumeId"],members:{Device:{},Force:{type:"boolean"},InstanceId:{},VolumeId:{},DryRun:{locationName:"dryRun",type:"boolean"}}},output:{shape:"S6a"}},DetachVpnGateway:{input:{type:"structure",required:["VpcId","VpnGatewayId"],members:{VpcId:{},VpnGatewayId:{},DryRun:{locationName:"dryRun",type:"boolean"}}}},DisableAddressTransfer:{input:{type:"structure",required:["AllocationId"],members:{AllocationId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{AddressTransfer:{shape:"Sa",locationName:"addressTransfer"}}}},DisableAwsNetworkPerformanceMetricSubscription:{input:{type:"structure",members:{Source:{},Destination:{},Metric:{},Statistic:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Output:{locationName:"output",type:"boolean"}}}},DisableEbsEncryptionByDefault:{input:{type:"structure",members:{DryRun:{type:"boolean"}}},output:{type:"structure",members:{EbsEncryptionByDefault:{locationName:"ebsEncryptionByDefault",type:"boolean"}}}},DisableFastLaunch:{input:{type:"structure",required:["ImageId"],members:{ImageId:{},Force:{type:"boolean"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{ImageId:{locationName:"imageId"},ResourceType:{locationName:"resourceType"},SnapshotConfiguration:{shape:"S13t",locationName:"snapshotConfiguration"},LaunchTemplate:{shape:"S13u",locationName:"launchTemplate"},MaxParallelLaunches:{locationName:"maxParallelLaunches",type:"integer"},OwnerId:{locationName:"ownerId"},State:{locationName:"state"},StateTransitionReason:{locationName:"stateTransitionReason"},StateTransitionTime:{locationName:"stateTransitionTime",type:"timestamp"}}}},DisableFastSnapshotRestores:{input:{type:"structure",required:["AvailabilityZones","SourceSnapshotIds"],members:{AvailabilityZones:{shape:"S1s6",locationName:"AvailabilityZone"},SourceSnapshotIds:{shape:"S1ki",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"}}}}}}}}}}}},DisableImageDeprecation:{input:{type:"structure",required:["ImageId"],members:{ImageId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Return:{locationName:"return",type:"boolean"}}}},DisableIpamOrganizationAdminAccount:{input:{type:"structure",required:["DelegatedAdminAccountId"],members:{DryRun:{type:"boolean"},DelegatedAdminAccountId:{}}},output:{type:"structure",members:{Success:{locationName:"success",type:"boolean"}}}},DisableSerialConsoleAccess:{input:{type:"structure",members:{DryRun:{type:"boolean"}}},output:{type:"structure",members:{SerialConsoleAccessEnabled:{locationName:"serialConsoleAccessEnabled",type:"boolean"}}}},DisableTransitGatewayRouteTablePropagation:{input:{type:"structure",required:["TransitGatewayRouteTableId"],members:{TransitGatewayRouteTableId:{},TransitGatewayAttachmentId:{},DryRun:{type:"boolean"},TransitGatewayRouteTableAnnouncementId:{}}},output:{type:"structure",members:{Propagation:{shape:"S1sn",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:"S3f",locationName:"status"}}}},DisassociateEnclaveCertificateIamRole:{input:{type:"structure",required:["CertificateArn","RoleArn"],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:"S3q",locationName:"iamInstanceProfileAssociation"}}}},DisassociateInstanceEventWindow:{input:{type:"structure",required:["InstanceEventWindowId","AssociationTarget"],members:{DryRun:{type:"boolean"},InstanceEventWindowId:{},AssociationTarget:{type:"structure",members:{InstanceIds:{shape:"S3w",locationName:"InstanceId"},InstanceTags:{shape:"S6",locationName:"InstanceTag"},DedicatedHostIds:{shape:"S3x",locationName:"DedicatedHostId"}}}}},output:{type:"structure",members:{InstanceEventWindow:{shape:"S40",locationName:"instanceEventWindow"}}}},DisassociateIpamResourceDiscovery:{input:{type:"structure",required:["IpamResourceDiscoveryAssociationId"],members:{DryRun:{type:"boolean"},IpamResourceDiscoveryAssociationId:{}}},output:{type:"structure",members:{IpamResourceDiscoveryAssociation:{shape:"S4c",locationName:"ipamResourceDiscoveryAssociation"}}}},DisassociateNatGatewayAddress:{input:{type:"structure",required:["NatGatewayId","AssociationIds"],members:{NatGatewayId:{},AssociationIds:{locationName:"AssociationId",type:"list",member:{locationName:"item"}},MaxDrainDurationSeconds:{type:"integer"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{NatGatewayId:{locationName:"natGatewayId"},NatGatewayAddresses:{shape:"S34",locationName:"natGatewayAddressSet"}}}},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:"S4s",locationName:"ipv6CidrBlockAssociation"},SubnetId:{locationName:"subnetId"}}}},DisassociateTransitGatewayMulticastDomain:{input:{type:"structure",required:["TransitGatewayMulticastDomainId","TransitGatewayAttachmentId","SubnetIds"],members:{TransitGatewayMulticastDomainId:{},TransitGatewayAttachmentId:{},SubnetIds:{shape:"S4x"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Associations:{shape:"Sq",locationName:"associations"}}}},DisassociateTransitGatewayPolicyTable:{input:{type:"structure",required:["TransitGatewayPolicyTableId","TransitGatewayAttachmentId"],members:{TransitGatewayPolicyTableId:{},TransitGatewayAttachmentId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Association:{shape:"S52",locationName:"association"}}}},DisassociateTransitGatewayRouteTable:{input:{type:"structure",required:["TransitGatewayRouteTableId","TransitGatewayAttachmentId"],members:{TransitGatewayRouteTableId:{},TransitGatewayAttachmentId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Association:{shape:"S57",locationName:"association"}}}},DisassociateTrunkInterface:{input:{type:"structure",required:["AssociationId"],members:{AssociationId:{},ClientToken:{idempotencyToken:true},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Return:{locationName:"return",type:"boolean"},ClientToken:{locationName:"clientToken"}}}},DisassociateVpcCidrBlock:{input:{type:"structure",required:["AssociationId"],members:{AssociationId:{locationName:"associationId"}}},output:{type:"structure",members:{Ipv6CidrBlockAssociation:{shape:"S5h",locationName:"ipv6CidrBlockAssociation"},CidrBlockAssociation:{shape:"S5k",locationName:"cidrBlockAssociation"},VpcId:{locationName:"vpcId"}}}},EnableAddressTransfer:{input:{type:"structure",required:["AllocationId","TransferAccountId"],members:{AllocationId:{},TransferAccountId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{AddressTransfer:{shape:"Sa",locationName:"addressTransfer"}}}},EnableAwsNetworkPerformanceMetricSubscription:{input:{type:"structure",members:{Source:{},Destination:{},Metric:{},Statistic:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Output:{locationName:"output",type:"boolean"}}}},EnableEbsEncryptionByDefault:{input:{type:"structure",members:{DryRun:{type:"boolean"}}},output:{type:"structure",members:{EbsEncryptionByDefault:{locationName:"ebsEncryptionByDefault",type:"boolean"}}}},EnableFastLaunch:{input:{type:"structure",required:["ImageId"],members:{ImageId:{},ResourceType:{},SnapshotConfiguration:{type:"structure",members:{TargetResourceCount:{type:"integer"}}},LaunchTemplate:{type:"structure",required:["Version"],members:{LaunchTemplateId:{},LaunchTemplateName:{},Version:{}}},MaxParallelLaunches:{type:"integer"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{ImageId:{locationName:"imageId"},ResourceType:{locationName:"resourceType"},SnapshotConfiguration:{shape:"S13t",locationName:"snapshotConfiguration"},LaunchTemplate:{shape:"S13u",locationName:"launchTemplate"},MaxParallelLaunches:{locationName:"maxParallelLaunches",type:"integer"},OwnerId:{locationName:"ownerId"},State:{locationName:"state"},StateTransitionReason:{locationName:"stateTransitionReason"},StateTransitionTime:{locationName:"stateTransitionTime",type:"timestamp"}}}},EnableFastSnapshotRestores:{input:{type:"structure",required:["AvailabilityZones","SourceSnapshotIds"],members:{AvailabilityZones:{shape:"S1s6",locationName:"AvailabilityZone"},SourceSnapshotIds:{shape:"S1ki",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"}}}}}}}}}}}},EnableImageDeprecation:{input:{type:"structure",required:["ImageId","DeprecateAt"],members:{ImageId:{},DeprecateAt:{type:"timestamp"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Return:{locationName:"return",type:"boolean"}}}},EnableIpamOrganizationAdminAccount:{input:{type:"structure",required:["DelegatedAdminAccountId"],members:{DryRun:{type:"boolean"},DelegatedAdminAccountId:{}}},output:{type:"structure",members:{Success:{locationName:"success",type:"boolean"}}}},EnableReachabilityAnalyzerOrganizationSharing:{input:{type:"structure",members:{DryRun:{type:"boolean"}}},output:{type:"structure",members:{ReturnValue:{locationName:"returnValue",type:"boolean"}}}},EnableSerialConsoleAccess:{input:{type:"structure",members:{DryRun:{type:"boolean"}}},output:{type:"structure",members:{SerialConsoleAccessEnabled:{locationName:"serialConsoleAccessEnabled",type:"boolean"}}}},EnableTransitGatewayRouteTablePropagation:{input:{type:"structure",required:["TransitGatewayRouteTableId"],members:{TransitGatewayRouteTableId:{},TransitGatewayAttachmentId:{},DryRun:{type:"boolean"},TransitGatewayRouteTableAnnouncementId:{}}},output:{type:"structure",members:{Propagation:{shape:"S1sn",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:"S3",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:"S13g",locationName:"s3ExportLocation"},Status:{locationName:"status"},StatusMessage:{locationName:"statusMessage"},Tags:{shape:"S6",locationName:"tagSet"}}}},ExportTransitGatewayRoutes:{input:{type:"structure",required:["TransitGatewayRouteTableId","S3Bucket"],members:{TransitGatewayRouteTableId:{},Filters:{shape:"Sz3",locationName:"Filter"},S3Bucket:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{S3Location:{locationName:"s3Location"}}}},GetAssociatedEnclaveCertificateIamRoles:{input:{type:"structure",required:["CertificateArn"],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"}}}},GetAwsNetworkPerformanceData:{input:{type:"structure",members:{DataQueries:{locationName:"DataQuery",type:"list",member:{type:"structure",members:{Id:{},Source:{},Destination:{},Metric:{},Statistic:{},Period:{}}}},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},MaxResults:{type:"integer"},NextToken:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{DataResponses:{locationName:"dataResponseSet",type:"list",member:{locationName:"item",type:"structure",members:{Id:{locationName:"id"},Source:{locationName:"source"},Destination:{locationName:"destination"},Metric:{locationName:"metric"},Statistic:{locationName:"statistic"},Period:{locationName:"period"},MetricPoints:{locationName:"metricPointSet",type:"list",member:{locationName:"item",type:"structure",members:{StartDate:{locationName:"startDate",type:"timestamp"},EndDate:{locationName:"endDate",type:"timestamp"},Value:{locationName:"value",type:"float"},Status:{locationName:"status"}}}}}}},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:"Sz3",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:"S1vx",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"}}}},GetFlowLogsIntegrationTemplate:{input:{type:"structure",required:["FlowLogId","ConfigDeliveryS3DestinationArn","IntegrateServices"],members:{DryRun:{type:"boolean"},FlowLogId:{},ConfigDeliveryS3DestinationArn:{},IntegrateServices:{locationName:"IntegrateService",type:"structure",members:{AthenaIntegrations:{locationName:"AthenaIntegration",type:"list",member:{locationName:"item",type:"structure",required:["IntegrationResultS3DestinationArn","PartitionLoadFrequency"],members:{IntegrationResultS3DestinationArn:{},PartitionLoadFrequency:{},PartitionStartDate:{type:"timestamp"},PartitionEndDate:{type:"timestamp"}}}}}}}},output:{type:"structure",members:{Result:{locationName:"result"}}}},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:"S1we"},OfferingId:{}}},output:{type:"structure",members:{CurrencyCode:{locationName:"currencyCode"},Purchase:{shape:"S1wg",locationName:"purchase"},TotalHourlyPrice:{locationName:"totalHourlyPrice"},TotalUpfrontPrice:{locationName:"totalUpfrontPrice"}}}},GetInstanceTypesFromInstanceRequirements:{input:{type:"structure",required:["ArchitectureTypes","VirtualizationTypes","InstanceRequirements"],members:{DryRun:{type:"boolean"},ArchitectureTypes:{shape:"S1wj",locationName:"ArchitectureType"},VirtualizationTypes:{shape:"S1wk",locationName:"VirtualizationType"},InstanceRequirements:{shape:"Scf"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{InstanceTypes:{locationName:"instanceTypeSet",type:"list",member:{locationName:"item",type:"structure",members:{InstanceType:{locationName:"instanceType"}}}},NextToken:{locationName:"nextToken"}}}},GetInstanceUefiData:{input:{type:"structure",required:["InstanceId"],members:{InstanceId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{InstanceId:{locationName:"instanceId"},UefiData:{locationName:"uefiData"}}}},GetIpamAddressHistory:{input:{type:"structure",required:["Cidr","IpamScopeId"],members:{DryRun:{type:"boolean"},Cidr:{},IpamScopeId:{},VpcId:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{HistoryRecords:{locationName:"historyRecordSet",type:"list",member:{locationName:"item",type:"structure",members:{ResourceOwnerId:{locationName:"resourceOwnerId"},ResourceRegion:{locationName:"resourceRegion"},ResourceType:{locationName:"resourceType"},ResourceId:{locationName:"resourceId"},ResourceCidr:{locationName:"resourceCidr"},ResourceName:{locationName:"resourceName"},ResourceComplianceStatus:{locationName:"resourceComplianceStatus"},ResourceOverlapStatus:{locationName:"resourceOverlapStatus"},VpcId:{locationName:"vpcId"},SampledStartTime:{locationName:"sampledStartTime",type:"timestamp"},SampledEndTime:{locationName:"sampledEndTime",type:"timestamp"}}}},NextToken:{locationName:"nextToken"}}}},GetIpamDiscoveredAccounts:{input:{type:"structure",required:["IpamResourceDiscoveryId","DiscoveryRegion"],members:{DryRun:{type:"boolean"},IpamResourceDiscoveryId:{},DiscoveryRegion:{},Filters:{shape:"Sz3",locationName:"Filter"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{IpamDiscoveredAccounts:{locationName:"ipamDiscoveredAccountSet",type:"list",member:{locationName:"item",type:"structure",members:{AccountId:{locationName:"accountId"},DiscoveryRegion:{locationName:"discoveryRegion"},FailureReason:{locationName:"failureReason",type:"structure",members:{Code:{locationName:"code"},Message:{locationName:"message"}}},LastAttemptedDiscoveryTime:{locationName:"lastAttemptedDiscoveryTime",type:"timestamp"},LastSuccessfulDiscoveryTime:{locationName:"lastSuccessfulDiscoveryTime",type:"timestamp"}}}},NextToken:{locationName:"nextToken"}}}},GetIpamDiscoveredResourceCidrs:{input:{type:"structure",required:["IpamResourceDiscoveryId","ResourceRegion"],members:{DryRun:{type:"boolean"},IpamResourceDiscoveryId:{},ResourceRegion:{},Filters:{shape:"Sz3",locationName:"Filter"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{IpamDiscoveredResourceCidrs:{locationName:"ipamDiscoveredResourceCidrSet",type:"list",member:{locationName:"item",type:"structure",members:{IpamResourceDiscoveryId:{locationName:"ipamResourceDiscoveryId"},ResourceRegion:{locationName:"resourceRegion"},ResourceId:{locationName:"resourceId"},ResourceOwnerId:{locationName:"resourceOwnerId"},ResourceCidr:{locationName:"resourceCidr"},ResourceType:{locationName:"resourceType"},ResourceTags:{shape:"Sfj",locationName:"resourceTagSet"},IpUsage:{locationName:"ipUsage",type:"double"},VpcId:{locationName:"vpcId"},SampleTime:{locationName:"sampleTime",type:"timestamp"}}}},NextToken:{locationName:"nextToken"}}}},GetIpamPoolAllocations:{input:{type:"structure",required:["IpamPoolId"],members:{DryRun:{type:"boolean"},IpamPoolId:{},IpamPoolAllocationId:{},Filters:{shape:"Sz3",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{IpamPoolAllocations:{locationName:"ipamPoolAllocationSet",type:"list",member:{shape:"S2e",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},GetIpamPoolCidrs:{input:{type:"structure",required:["IpamPoolId"],members:{DryRun:{type:"boolean"},IpamPoolId:{},Filters:{shape:"Sz3",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{IpamPoolCidrs:{locationName:"ipamPoolCidrSet",type:"list",member:{shape:"Sy5",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},GetIpamResourceCidrs:{input:{type:"structure",required:["IpamScopeId"],members:{DryRun:{type:"boolean"},Filters:{shape:"Sz3",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},IpamScopeId:{},IpamPoolId:{},ResourceId:{},ResourceType:{},ResourceTag:{shape:"Sfc"},ResourceOwner:{}}},output:{type:"structure",members:{NextToken:{locationName:"nextToken"},IpamResourceCidrs:{locationName:"ipamResourceCidrSet",type:"list",member:{shape:"S1xk",locationName:"item"}}}}},GetLaunchTemplateData:{input:{type:"structure",required:["InstanceId"],members:{DryRun:{type:"boolean"},InstanceId:{}}},output:{type:"structure",members:{LaunchTemplateData:{shape:"Shp",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"}}}},GetNetworkInsightsAccessScopeAnalysisFindings:{input:{type:"structure",required:["NetworkInsightsAccessScopeAnalysisId"],members:{NetworkInsightsAccessScopeAnalysisId:{},MaxResults:{type:"integer"},NextToken:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{NetworkInsightsAccessScopeAnalysisId:{locationName:"networkInsightsAccessScopeAnalysisId"},AnalysisStatus:{locationName:"analysisStatus"},AnalysisFindings:{locationName:"analysisFindingSet",type:"list",member:{locationName:"item",type:"structure",members:{NetworkInsightsAccessScopeAnalysisId:{locationName:"networkInsightsAccessScopeAnalysisId"},NetworkInsightsAccessScopeId:{locationName:"networkInsightsAccessScopeId"},FindingId:{locationName:"findingId"},FindingComponents:{shape:"S1fu",locationName:"findingComponentSet"}}}},NextToken:{locationName:"nextToken"}}}},GetNetworkInsightsAccessScopeContent:{input:{type:"structure",required:["NetworkInsightsAccessScopeId"],members:{NetworkInsightsAccessScopeId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{NetworkInsightsAccessScopeContent:{shape:"Sk9",locationName:"networkInsightsAccessScopeContent"}}}},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:"Se",locationName:"ReservedInstanceId"},TargetConfigurations:{shape:"Sg",locationName:"TargetConfiguration"}}},output:{type:"structure",members:{CurrencyCode:{locationName:"currencyCode"},IsValidExchange:{locationName:"isValidExchange",type:"boolean"},OutputReservedInstancesWillExpireAt:{locationName:"outputReservedInstancesWillExpireAt",type:"timestamp"},PaymentDue:{locationName:"paymentDue"},ReservedInstanceValueRollup:{shape:"S1y7",locationName:"reservedInstanceValueRollup"},ReservedInstanceValueSet:{locationName:"reservedInstanceValueSet",type:"list",member:{locationName:"item",type:"structure",members:{ReservationValue:{shape:"S1y7",locationName:"reservationValue"},ReservedInstanceId:{locationName:"reservedInstanceId"}}}},TargetConfigurationValueRollup:{shape:"S1y7",locationName:"targetConfigurationValueRollup"},TargetConfigurationValueSet:{locationName:"targetConfigurationValueSet",type:"list",member:{locationName:"item",type:"structure",members:{ReservationValue:{shape:"S1y7",locationName:"reservationValue"},TargetConfiguration:{locationName:"targetConfiguration",type:"structure",members:{InstanceCount:{locationName:"instanceCount",type:"integer"},OfferingId:{locationName:"offeringId"}}}}}},ValidationFailureReason:{locationName:"validationFailureReason"}}}},GetSerialConsoleAccessStatus:{input:{type:"structure",members:{DryRun:{type:"boolean"}}},output:{type:"structure",members:{SerialConsoleAccessEnabled:{locationName:"serialConsoleAccessEnabled",type:"boolean"}}}},GetSpotPlacementScores:{input:{type:"structure",required:["TargetCapacity"],members:{InstanceTypes:{locationName:"InstanceType",type:"list",member:{}},TargetCapacity:{type:"integer"},TargetCapacityUnitType:{},SingleAvailabilityZone:{type:"boolean"},RegionNames:{locationName:"RegionName",type:"list",member:{}},InstanceRequirementsWithMetadata:{type:"structure",members:{ArchitectureTypes:{shape:"S1wj",locationName:"ArchitectureType"},VirtualizationTypes:{shape:"S1wk",locationName:"VirtualizationType"},InstanceRequirements:{shape:"Scf"}}},DryRun:{type:"boolean"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{SpotPlacementScores:{locationName:"spotPlacementScoreSet",type:"list",member:{locationName:"item",type:"structure",members:{Region:{locationName:"region"},AvailabilityZoneId:{locationName:"availabilityZoneId"},Score:{locationName:"score",type:"integer"}}}},NextToken:{locationName:"nextToken"}}}},GetSubnetCidrReservations:{input:{type:"structure",required:["SubnetId"],members:{Filters:{shape:"Sz3",locationName:"Filter"},SubnetId:{},DryRun:{type:"boolean"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{SubnetIpv4CidrReservations:{shape:"S1yr",locationName:"subnetIpv4CidrReservationSet"},SubnetIpv6CidrReservations:{shape:"S1yr",locationName:"subnetIpv6CidrReservationSet"},NextToken:{locationName:"nextToken"}}}},GetTransitGatewayAttachmentPropagations:{input:{type:"structure",required:["TransitGatewayAttachmentId"],members:{TransitGatewayAttachmentId:{},Filters:{shape:"Sz3",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",required:["TransitGatewayMulticastDomainId"],members:{TransitGatewayMulticastDomainId:{},Filters:{shape:"Sz3",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:"St",locationName:"subnet"}}}},NextToken:{locationName:"nextToken"}}}},GetTransitGatewayPolicyTableAssociations:{input:{type:"structure",required:["TransitGatewayPolicyTableId"],members:{TransitGatewayPolicyTableId:{},Filters:{shape:"Sz3",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Associations:{locationName:"associations",type:"list",member:{shape:"S52",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},GetTransitGatewayPolicyTableEntries:{input:{type:"structure",required:["TransitGatewayPolicyTableId"],members:{TransitGatewayPolicyTableId:{},Filters:{shape:"Sz3",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayPolicyTableEntries:{locationName:"transitGatewayPolicyTableEntries",type:"list",member:{locationName:"item",type:"structure",members:{PolicyRuleNumber:{locationName:"policyRuleNumber"},PolicyRule:{locationName:"policyRule",type:"structure",members:{SourceCidrBlock:{locationName:"sourceCidrBlock"},SourcePortRange:{locationName:"sourcePortRange"},DestinationCidrBlock:{locationName:"destinationCidrBlock"},DestinationPortRange:{locationName:"destinationPortRange"},Protocol:{locationName:"protocol"},MetaData:{locationName:"metaData",type:"structure",members:{MetaDataKey:{locationName:"metaDataKey"},MetaDataValue:{locationName:"metaDataValue"}}}}},TargetRouteTableId:{locationName:"targetRouteTableId"}}}}}}},GetTransitGatewayPrefixListReferences:{input:{type:"structure",required:["TransitGatewayRouteTableId"],members:{TransitGatewayRouteTableId:{},Filters:{shape:"Sz3",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayPrefixListReferences:{locationName:"transitGatewayPrefixListReferenceSet",type:"list",member:{shape:"Spa",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},GetTransitGatewayRouteTableAssociations:{input:{type:"structure",required:["TransitGatewayRouteTableId"],members:{TransitGatewayRouteTableId:{},Filters:{shape:"Sz3",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:"Sz3",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"},TransitGatewayRouteTableAnnouncementId:{locationName:"transitGatewayRouteTableAnnouncementId"}}}},NextToken:{locationName:"nextToken"}}}},GetVerifiedAccessEndpointPolicy:{input:{type:"structure",required:["VerifiedAccessEndpointId"],members:{VerifiedAccessEndpointId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{PolicyEnabled:{locationName:"policyEnabled",type:"boolean"},PolicyDocument:{locationName:"policyDocument"}}}},GetVerifiedAccessGroupPolicy:{input:{type:"structure",required:["VerifiedAccessGroupId"],members:{VerifiedAccessGroupId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{PolicyEnabled:{locationName:"policyEnabled",type:"boolean"},PolicyDocument:{locationName:"policyDocument"}}}},GetVpnConnectionDeviceSampleConfiguration:{input:{type:"structure",required:["VpnConnectionId","VpnConnectionDeviceTypeId"],members:{VpnConnectionId:{},VpnConnectionDeviceTypeId:{},InternetKeyExchangeVersion:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{VpnConnectionDeviceSampleConfiguration:{locationName:"vpnConnectionDeviceSampleConfiguration",type:"string",sensitive:true}}}},GetVpnConnectionDeviceTypes:{input:{type:"structure",members:{MaxResults:{type:"integer"},NextToken:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{VpnConnectionDeviceTypes:{locationName:"vpnConnectionDeviceTypeSet",type:"list",member:{locationName:"item",type:"structure",members:{VpnConnectionDeviceTypeId:{locationName:"vpnConnectionDeviceTypeId"},Vendor:{locationName:"vendor"},Platform:{locationName:"platform"},Software:{locationName:"software"}}}},NextToken:{locationName:"nextToken"}}}},GetVpnTunnelReplacementStatus:{input:{type:"structure",required:["VpnConnectionId","VpnTunnelOutsideIpAddress"],members:{VpnConnectionId:{},VpnTunnelOutsideIpAddress:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{VpnConnectionId:{locationName:"vpnConnectionId"},TransitGatewayId:{locationName:"transitGatewayId"},CustomerGatewayId:{locationName:"customerGatewayId"},VpnGatewayId:{locationName:"vpnGatewayId"},VpnTunnelOutsideIpAddress:{locationName:"vpnTunnelOutsideIpAddress"},MaintenanceDetails:{locationName:"maintenanceDetails",type:"structure",members:{PendingMaintenance:{locationName:"pendingMaintenance"},MaintenanceAutoAppliedAfter:{locationName:"maintenanceAutoAppliedAfter",type:"timestamp"},LastMaintenanceApplied:{locationName:"lastMaintenanceApplied",type:"timestamp"}}}}}},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:"S203"},ClientToken:{},Description:{},DiskContainers:{locationName:"DiskContainer",type:"list",member:{locationName:"item",type:"structure",members:{Description:{},DeviceName:{},Format:{},SnapshotId:{},Url:{shape:"S17g"},UserBucket:{shape:"S206"}}}},DryRun:{type:"boolean"},Encrypted:{type:"boolean"},Hypervisor:{},KmsKeyId:{},LicenseType:{},Platform:{},RoleName:{},LicenseSpecifications:{type:"list",member:{locationName:"item",type:"structure",members:{LicenseConfigurationArn:{}}}},TagSpecifications:{shape:"S3",locationName:"TagSpecification"},UsageOperation:{},BootMode:{}}},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:"S17e",locationName:"snapshotDetailSet"},Status:{locationName:"status"},StatusMessage:{locationName:"statusMessage"},LicenseSpecifications:{shape:"S17i",locationName:"licenseSpecifications"},Tags:{shape:"S6",locationName:"tagSet"},UsageOperation:{locationName:"usageOperation"}}}},ImportInstance:{input:{type:"structure",required:["Platform"],members:{Description:{locationName:"description"},DiskImages:{locationName:"diskImage",type:"list",member:{type:"structure",members:{Description:{},Image:{shape:"S20d"},Volume:{shape:"S20e"}}}},DryRun:{locationName:"dryRun",type:"boolean"},LaunchSpecification:{locationName:"launchSpecification",type:"structure",members:{AdditionalInfo:{locationName:"additionalInfo"},Architecture:{locationName:"architecture"},GroupIds:{shape:"Sg8",locationName:"GroupId"},GroupNames:{shape:"Sgt",locationName:"GroupName"},InstanceInitiatedShutdownBehavior:{locationName:"instanceInitiatedShutdownBehavior"},InstanceType:{locationName:"instanceType"},Monitoring:{locationName:"monitoring",type:"boolean"},Placement:{shape:"Scc",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:"S12c",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:"S3",locationName:"TagSpecification"}}},output:{type:"structure",members:{KeyFingerprint:{locationName:"keyFingerprint"},KeyName:{locationName:"keyName"},KeyPairId:{locationName:"keyPairId"},Tags:{shape:"S6",locationName:"tagSet"}}}},ImportSnapshot:{input:{type:"structure",members:{ClientData:{shape:"S203"},ClientToken:{},Description:{},DiskContainer:{type:"structure",members:{Description:{},Format:{},Url:{shape:"S17g"},UserBucket:{shape:"S206"}}},DryRun:{type:"boolean"},Encrypted:{type:"boolean"},KmsKeyId:{},RoleName:{},TagSpecifications:{shape:"S3",locationName:"TagSpecification"}}},output:{type:"structure",members:{Description:{locationName:"description"},ImportTaskId:{locationName:"importTaskId"},SnapshotTaskDetail:{shape:"S17q",locationName:"snapshotTaskDetail"},Tags:{shape:"S6",locationName:"tagSet"}}}},ImportVolume:{input:{type:"structure",required:["AvailabilityZone","Image","Volume"],members:{AvailabilityZone:{locationName:"availabilityZone"},Description:{locationName:"description"},DryRun:{locationName:"dryRun",type:"boolean"},Image:{shape:"S20d",locationName:"image"},Volume:{shape:"S20e",locationName:"volume"}}},output:{type:"structure",members:{ConversionTask:{shape:"S12c",locationName:"conversionTask"}}}},ListImagesInRecycleBin:{input:{type:"structure",members:{ImageIds:{shape:"S16v",locationName:"ImageId"},NextToken:{},MaxResults:{type:"integer"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Images:{locationName:"imageSet",type:"list",member:{locationName:"item",type:"structure",members:{ImageId:{locationName:"imageId"},Name:{locationName:"name"},Description:{locationName:"description"},RecycleBinEnterTime:{locationName:"recycleBinEnterTime",type:"timestamp"},RecycleBinExitTime:{locationName:"recycleBinExitTime",type:"timestamp"}}}},NextToken:{locationName:"nextToken"}}}},ListSnapshotsInRecycleBin:{input:{type:"structure",members:{MaxResults:{type:"integer"},NextToken:{},SnapshotIds:{shape:"S1ki",locationName:"SnapshotId"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Snapshots:{locationName:"snapshotSet",type:"list",member:{locationName:"item",type:"structure",members:{SnapshotId:{locationName:"snapshotId"},RecycleBinEnterTime:{locationName:"recycleBinEnterTime",type:"timestamp"},RecycleBinExitTime:{locationName:"recycleBinExitTime",type:"timestamp"},Description:{locationName:"description"},VolumeId:{locationName:"volumeId"}}}},NextToken:{locationName:"nextToken"}}}},ModifyAddressAttribute:{input:{type:"structure",required:["AllocationId"],members:{AllocationId:{},DomainName:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Address:{shape:"Szg",locationName:"address"}}}},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:{},Accept:{type:"boolean"},DryRun:{type:"boolean"},AdditionalInfo:{}}},output:{type:"structure",members:{Return:{locationName:"return",type:"boolean"}}}},ModifyCapacityReservationFleet:{input:{type:"structure",required:["CapacityReservationFleetId"],members:{CapacityReservationFleetId:{},TotalTargetCapacity:{type:"integer"},EndDate:{type:"timestamp"},DryRun:{type:"boolean"},RemoveEndDate:{type:"boolean"}}},output:{type:"structure",members:{Return:{locationName:"return",type:"boolean"}}}},ModifyClientVpnEndpoint:{input:{type:"structure",required:["ClientVpnEndpointId"],members:{ClientVpnEndpointId:{},ServerCertificateArn:{},ConnectionLogOptions:{shape:"Sab"},DnsServers:{type:"structure",members:{CustomDnsServers:{shape:"So"},Enabled:{type:"boolean"}}},VpnPort:{type:"integer"},Description:{},SplitTunnel:{type:"boolean"},DryRun:{type:"boolean"},SecurityGroupIds:{shape:"S2k",locationName:"SecurityGroupId"},VpcId:{},SelfServicePortal:{},ClientConnectOptions:{shape:"Sae"},SessionTimeoutHours:{type:"integer"},ClientLoginBannerOptions:{shape:"Saf"}}},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:"S1vx",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:"Sc5",locationName:"LaunchTemplateConfig"},FleetId:{},TargetCapacitySpecification:{shape:"Sd8"},Context:{}}},output:{type:"structure",members:{Return:{locationName:"return",type:"boolean"}}}},ModifyFpgaImageAttribute:{input:{type:"structure",required:["FpgaImageId"],members:{DryRun:{type:"boolean"},FpgaImageId:{},Attribute:{},OperationType:{},UserIds:{shape:"S21j",locationName:"UserId"},UserGroups:{shape:"S21k",locationName:"UserGroup"},ProductCodes:{shape:"S21l",locationName:"ProductCode"},LoadPermission:{type:"structure",members:{Add:{shape:"S21n"},Remove:{shape:"S21n"}}},Description:{},Name:{}}},output:{type:"structure",members:{FpgaImageAttribute:{shape:"S153",locationName:"fpgaImageAttribute"}}}},ModifyHosts:{input:{type:"structure",required:["HostIds"],members:{AutoPlacement:{locationName:"autoPlacement"},HostIds:{shape:"S161",locationName:"hostId"},HostRecovery:{},InstanceType:{},InstanceFamily:{},HostMaintenance:{}}},output:{type:"structure",members:{Successful:{shape:"S29",locationName:"successful"},Unsuccessful:{shape:"S21s",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:"Sbm"},ImageId:{},LaunchPermission:{type:"structure",members:{Add:{shape:"S16r"},Remove:{shape:"S16r"}}},OperationType:{},ProductCodes:{shape:"S21l",locationName:"ProductCode"},UserGroups:{shape:"S21k",locationName:"UserGroup"},UserIds:{shape:"S21j",locationName:"UserId"},Value:{},DryRun:{locationName:"dryRun",type:"boolean"},OrganizationArns:{locationName:"OrganizationArn",type:"list",member:{locationName:"OrganizationArn"}},OrganizationalUnitArns:{locationName:"OrganizationalUnitArn",type:"list",member:{locationName:"OrganizationalUnitArn"}},ImdsSupport:{shape:"Sbm"}}}},ModifyInstanceAttribute:{input:{type:"structure",required:["InstanceId"],members:{SourceDestCheck:{shape:"S17x"},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:"S17x",locationName:"disableApiTermination"},DryRun:{locationName:"dryRun",type:"boolean"},EbsOptimized:{shape:"S17x",locationName:"ebsOptimized"},EnaSupport:{shape:"S17x",locationName:"enaSupport"},Groups:{shape:"S5m",locationName:"GroupId"},InstanceId:{locationName:"instanceId"},InstanceInitiatedShutdownBehavior:{shape:"Sbm",locationName:"instanceInitiatedShutdownBehavior"},InstanceType:{shape:"Sbm",locationName:"instanceType"},Kernel:{shape:"Sbm",locationName:"kernel"},Ramdisk:{shape:"Sbm",locationName:"ramdisk"},SriovNetSupport:{shape:"Sbm",locationName:"sriovNetSupport"},UserData:{locationName:"userData",type:"structure",members:{Value:{locationName:"value",type:"blob"}}},Value:{locationName:"value"},DisableApiStop:{shape:"S17x"}}}},ModifyInstanceCapacityReservationAttributes:{input:{type:"structure",required:["InstanceId","CapacityReservationSpecification"],members:{InstanceId:{},CapacityReservationSpecification:{shape:"S225"},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",required:["InstanceId"],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:"S18g",locationName:"event"}}}},ModifyInstanceEventWindow:{input:{type:"structure",required:["InstanceEventWindowId"],members:{DryRun:{type:"boolean"},Name:{},InstanceEventWindowId:{},TimeRanges:{shape:"Sej",locationName:"TimeRange"},CronExpression:{}}},output:{type:"structure",members:{InstanceEventWindow:{shape:"S40",locationName:"instanceEventWindow"}}}},ModifyInstanceMaintenanceOptions:{input:{type:"structure",required:["InstanceId"],members:{InstanceId:{},AutoRecovery:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{InstanceId:{locationName:"instanceId"},AutoRecovery:{locationName:"autoRecovery"}}}},ModifyInstanceMetadataOptions:{input:{type:"structure",required:["InstanceId"],members:{InstanceId:{},HttpTokens:{},HttpPutResponseHopLimit:{type:"integer"},HttpEndpoint:{},DryRun:{type:"boolean"},HttpProtocolIpv6:{},InstanceMetadataTags:{}}},output:{type:"structure",members:{InstanceId:{locationName:"instanceId"},InstanceMetadataOptions:{shape:"S1ch",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:{},GroupId:{}}},output:{type:"structure",members:{Return:{locationName:"return",type:"boolean"}}}},ModifyIpam:{input:{type:"structure",required:["IpamId"],members:{DryRun:{type:"boolean"},IpamId:{},Description:{},AddOperatingRegions:{shape:"Sf0",locationName:"AddOperatingRegion"},RemoveOperatingRegions:{shape:"S22u",locationName:"RemoveOperatingRegion"}}},output:{type:"structure",members:{Ipam:{shape:"Sf3",locationName:"ipam"}}}},ModifyIpamPool:{input:{type:"structure",required:["IpamPoolId"],members:{DryRun:{type:"boolean"},IpamPoolId:{},Description:{},AutoImport:{type:"boolean"},AllocationMinNetmaskLength:{type:"integer"},AllocationMaxNetmaskLength:{type:"integer"},AllocationDefaultNetmaskLength:{type:"integer"},ClearAllocationDefaultNetmaskLength:{type:"boolean"},AddAllocationResourceTags:{shape:"Sfb",locationName:"AddAllocationResourceTag"},RemoveAllocationResourceTags:{shape:"Sfb",locationName:"RemoveAllocationResourceTag"}}},output:{type:"structure",members:{IpamPool:{shape:"Sfg",locationName:"ipamPool"}}}},ModifyIpamResourceCidr:{input:{type:"structure",required:["ResourceId","ResourceCidr","ResourceRegion","CurrentIpamScopeId","Monitored"],members:{DryRun:{type:"boolean"},ResourceId:{},ResourceCidr:{},ResourceRegion:{},CurrentIpamScopeId:{},DestinationIpamScopeId:{},Monitored:{type:"boolean"}}},output:{type:"structure",members:{IpamResourceCidr:{shape:"S1xk",locationName:"ipamResourceCidr"}}}},ModifyIpamResourceDiscovery:{input:{type:"structure",required:["IpamResourceDiscoveryId"],members:{DryRun:{type:"boolean"},IpamResourceDiscoveryId:{},Description:{},AddOperatingRegions:{shape:"Sf0",locationName:"AddOperatingRegion"},RemoveOperatingRegions:{shape:"S22u",locationName:"RemoveOperatingRegion"}}},output:{type:"structure",members:{IpamResourceDiscovery:{shape:"Sfn",locationName:"ipamResourceDiscovery"}}}},ModifyIpamScope:{input:{type:"structure",required:["IpamScopeId"],members:{DryRun:{type:"boolean"},IpamScopeId:{},Description:{}}},output:{type:"structure",members:{IpamScope:{shape:"Sfr",locationName:"ipamScope"}}}},ModifyLaunchTemplate:{input:{type:"structure",members:{DryRun:{type:"boolean"},ClientToken:{},LaunchTemplateId:{},LaunchTemplateName:{},DefaultVersion:{locationName:"SetDefaultVersion"}}},output:{type:"structure",members:{LaunchTemplate:{shape:"Shi",locationName:"launchTemplate"}}}},ModifyLocalGatewayRoute:{input:{type:"structure",required:["LocalGatewayRouteTableId"],members:{DestinationCidrBlock:{},LocalGatewayRouteTableId:{},LocalGatewayVirtualInterfaceGroupId:{},NetworkInterfaceId:{},DryRun:{type:"boolean"},DestinationPrefixListId:{}}},output:{type:"structure",members:{Route:{shape:"Sir",locationName:"route"}}}},ModifyManagedPrefixList:{input:{type:"structure",required:["PrefixListId"],members:{DryRun:{type:"boolean"},PrefixListId:{},CurrentVersion:{type:"long"},PrefixListName:{},AddEntries:{shape:"Sj9",locationName:"AddEntry"},RemoveEntries:{locationName:"RemoveEntry",type:"list",member:{type:"structure",required:["Cidr"],members:{Cidr:{}}}},MaxEntries:{type:"integer"}}},output:{type:"structure",members:{PrefixList:{shape:"Sjc",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:"Sbm",locationName:"description"},DryRun:{locationName:"dryRun",type:"boolean"},Groups:{shape:"Sg8",locationName:"SecurityGroupId"},NetworkInterfaceId:{locationName:"networkInterfaceId"},SourceDestCheck:{shape:"S17x",locationName:"sourceDestCheck"},EnaSrdSpecification:{shape:"S5r"}}}},ModifyPrivateDnsNameOptions:{input:{type:"structure",required:["InstanceId"],members:{DryRun:{type:"boolean"},InstanceId:{},PrivateDnsHostnameType:{},EnableResourceNameDnsARecord:{type:"boolean"},EnableResourceNameDnsAAAARecord:{type:"boolean"}}},output:{type:"structure",members:{Return:{locationName:"return",type:"boolean"}}}},ModifyReservedInstances:{input:{type:"structure",required:["ReservedInstancesIds","TargetConfigurations"],members:{ReservedInstancesIds:{shape:"S1i8",locationName:"ReservedInstancesId"},ClientToken:{locationName:"clientToken"},TargetConfigurations:{locationName:"ReservedInstancesConfigurationSetItemType",type:"list",member:{shape:"S1iu",locationName:"item"}}}},output:{type:"structure",members:{ReservedInstancesModificationId:{locationName:"reservedInstancesModificationId"}}}},ModifySecurityGroupRules:{input:{type:"structure",required:["GroupId","SecurityGroupRules"],members:{GroupId:{},SecurityGroupRules:{locationName:"SecurityGroupRule",type:"list",member:{locationName:"item",type:"structure",required:["SecurityGroupRuleId"],members:{SecurityGroupRuleId:{},SecurityGroupRule:{type:"structure",members:{IpProtocol:{},FromPort:{type:"integer"},ToPort:{type:"integer"},CidrIpv4:{},CidrIpv6:{},PrefixListId:{},ReferencedGroupId:{},Description:{}}}}}},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Return:{locationName:"return",type:"boolean"}}}},ModifySnapshotAttribute:{input:{type:"structure",required:["SnapshotId"],members:{Attribute:{},CreateVolumePermission:{type:"structure",members:{Add:{shape:"S1k8"},Remove:{shape:"S1k8"}}},GroupNames:{shape:"S1k0",locationName:"UserGroup"},OperationType:{},SnapshotId:{},UserIds:{shape:"S21j",locationName:"UserId"},DryRun:{locationName:"dryRun",type:"boolean"}}}},ModifySnapshotTier:{input:{type:"structure",required:["SnapshotId"],members:{SnapshotId:{},StorageTier:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{SnapshotId:{locationName:"snapshotId"},TieringStartTime:{locationName:"tieringStartTime",type:"timestamp"}}}},ModifySpotFleetRequest:{input:{type:"structure",required:["SpotFleetRequestId"],members:{ExcessCapacityTerminationPolicy:{locationName:"excessCapacityTerminationPolicy"},LaunchTemplateConfigs:{shape:"S1lg",locationName:"LaunchTemplateConfig"},SpotFleetRequestId:{locationName:"spotFleetRequestId"},TargetCapacity:{locationName:"targetCapacity",type:"integer"},OnDemandTargetCapacity:{type:"integer"},Context:{}}},output:{type:"structure",members:{Return:{locationName:"return",type:"boolean"}}}},ModifySubnetAttribute:{input:{type:"structure",required:["SubnetId"],members:{AssignIpv6AddressOnCreation:{shape:"S17x"},MapPublicIpOnLaunch:{shape:"S17x"},SubnetId:{locationName:"subnetId"},MapCustomerOwnedIpOnLaunch:{shape:"S17x"},CustomerOwnedIpv4Pool:{},EnableDns64:{shape:"S17x"},PrivateDnsHostnameTypeOnLaunch:{},EnableResourceNameDnsARecordOnLaunch:{shape:"S17x"},EnableResourceNameDnsAAAARecordOnLaunch:{shape:"S17x"},EnableLniAtDeviceIndex:{type:"integer"},DisableLniAtDeviceIndex:{shape:"S17x"}}}},ModifyTrafficMirrorFilterNetworkServices:{input:{type:"structure",required:["TrafficMirrorFilterId"],members:{TrafficMirrorFilterId:{},AddNetworkServices:{shape:"Snk",locationName:"AddNetworkService"},RemoveNetworkServices:{shape:"Snk",locationName:"RemoveNetworkService"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TrafficMirrorFilter:{shape:"Sne",locationName:"trafficMirrorFilter"}}}},ModifyTrafficMirrorFilterRule:{input:{type:"structure",required:["TrafficMirrorFilterRuleId"],members:{TrafficMirrorFilterRuleId:{},TrafficDirection:{},RuleNumber:{type:"integer"},RuleAction:{},DestinationPortRange:{shape:"Sno"},SourcePortRange:{shape:"Sno"},Protocol:{type:"integer"},DestinationCidrBlock:{},SourceCidrBlock:{},Description:{},RemoveFields:{locationName:"RemoveField",type:"list",member:{}},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TrafficMirrorFilterRule:{shape:"Sng",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:"Snt",locationName:"trafficMirrorSession"}}}},ModifyTransitGateway:{input:{type:"structure",required:["TransitGatewayId"],members:{TransitGatewayId:{},Description:{},Options:{type:"structure",members:{AddTransitGatewayCidrBlocks:{shape:"So5"},RemoveTransitGatewayCidrBlocks:{shape:"So5"},VpnEcmpSupport:{},DnsSupport:{},AutoAcceptSharedAttachments:{},DefaultRouteTableAssociation:{},AssociationDefaultRouteTableId:{},DefaultRouteTablePropagation:{},PropagationDefaultRouteTableId:{},AmazonSideAsn:{type:"long"}}},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGateway:{shape:"So7",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:"Spa",locationName:"transitGatewayPrefixListReference"}}}},ModifyTransitGatewayVpcAttachment:{input:{type:"structure",required:["TransitGatewayAttachmentId"],members:{TransitGatewayAttachmentId:{},AddSubnetIds:{shape:"S4x"},RemoveSubnetIds:{shape:"S4x"},Options:{type:"structure",members:{DnsSupport:{},Ipv6Support:{},ApplianceModeSupport:{}}},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayVpcAttachment:{shape:"S16",locationName:"transitGatewayVpcAttachment"}}}},ModifyVerifiedAccessEndpoint:{input:{type:"structure",required:["VerifiedAccessEndpointId"],members:{VerifiedAccessEndpointId:{},VerifiedAccessGroupId:{},LoadBalancerOptions:{type:"structure",members:{SubnetIds:{locationName:"SubnetId",type:"list",member:{locationName:"item"}},Protocol:{},Port:{type:"integer"}}},NetworkInterfaceOptions:{type:"structure",members:{Protocol:{},Port:{type:"integer"}}},Description:{},ClientToken:{idempotencyToken:true},DryRun:{type:"boolean"}}},output:{type:"structure",members:{VerifiedAccessEndpoint:{shape:"Sqa",locationName:"verifiedAccessEndpoint"}}}},ModifyVerifiedAccessEndpointPolicy:{input:{type:"structure",required:["VerifiedAccessEndpointId","PolicyEnabled"],members:{VerifiedAccessEndpointId:{},PolicyEnabled:{type:"boolean"},PolicyDocument:{},ClientToken:{idempotencyToken:true},DryRun:{type:"boolean"}}},output:{type:"structure",members:{PolicyEnabled:{locationName:"policyEnabled",type:"boolean"},PolicyDocument:{locationName:"policyDocument"}}}},ModifyVerifiedAccessGroup:{input:{type:"structure",required:["VerifiedAccessGroupId"],members:{VerifiedAccessGroupId:{},VerifiedAccessInstanceId:{},Description:{},ClientToken:{idempotencyToken:true},DryRun:{type:"boolean"}}},output:{type:"structure",members:{VerifiedAccessGroup:{shape:"Sqi",locationName:"verifiedAccessGroup"}}}},ModifyVerifiedAccessGroupPolicy:{input:{type:"structure",required:["VerifiedAccessGroupId","PolicyEnabled"],members:{VerifiedAccessGroupId:{},PolicyEnabled:{type:"boolean"},PolicyDocument:{},ClientToken:{idempotencyToken:true},DryRun:{type:"boolean"}}},output:{type:"structure",members:{PolicyEnabled:{locationName:"policyEnabled",type:"boolean"},PolicyDocument:{locationName:"policyDocument"}}}},ModifyVerifiedAccessInstance:{input:{type:"structure",required:["VerifiedAccessInstanceId"],members:{VerifiedAccessInstanceId:{},Description:{},DryRun:{type:"boolean"},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{VerifiedAccessInstance:{shape:"S65",locationName:"verifiedAccessInstance"}}}},ModifyVerifiedAccessInstanceLoggingConfiguration:{input:{type:"structure",required:["VerifiedAccessInstanceId","AccessLogs"],members:{VerifiedAccessInstanceId:{},AccessLogs:{type:"structure",members:{S3:{type:"structure",required:["Enabled"],members:{Enabled:{type:"boolean"},BucketName:{},Prefix:{},BucketOwner:{}}},CloudWatchLogs:{type:"structure",required:["Enabled"],members:{Enabled:{type:"boolean"},LogGroup:{}}},KinesisDataFirehose:{type:"structure",required:["Enabled"],members:{Enabled:{type:"boolean"},DeliveryStream:{}}}}},DryRun:{type:"boolean"},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{LoggingConfiguration:{shape:"S1ow",locationName:"loggingConfiguration"}}}},ModifyVerifiedAccessTrustProvider:{input:{type:"structure",required:["VerifiedAccessTrustProviderId"],members:{VerifiedAccessTrustProviderId:{},OidcOptions:{type:"structure",members:{Issuer:{},AuthorizationEndpoint:{},TokenEndpoint:{},UserInfoEndpoint:{},ClientId:{},ClientSecret:{shape:"S63"},Scope:{}}},Description:{},DryRun:{type:"boolean"},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{VerifiedAccessTrustProvider:{shape:"S5y",locationName:"verifiedAccessTrustProvider"}}}},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:"S1q0",locationName:"volumeModification"}}}},ModifyVolumeAttribute:{input:{type:"structure",required:["VolumeId"],members:{AutoEnableIO:{shape:"S17x"},VolumeId:{},DryRun:{locationName:"dryRun",type:"boolean"}}}},ModifyVpcAttribute:{input:{type:"structure",required:["VpcId"],members:{EnableDnsHostnames:{shape:"S17x"},EnableDnsSupport:{shape:"S17x"},VpcId:{locationName:"vpcId"},EnableNetworkAddressUsageMetrics:{shape:"S17x"}}}},ModifyVpcEndpoint:{input:{type:"structure",required:["VpcEndpointId"],members:{DryRun:{type:"boolean"},VpcEndpointId:{},ResetPolicy:{type:"boolean"},PolicyDocument:{},AddRouteTableIds:{shape:"Sqy",locationName:"AddRouteTableId"},RemoveRouteTableIds:{shape:"Sqy",locationName:"RemoveRouteTableId"},AddSubnetIds:{shape:"Sqz",locationName:"AddSubnetId"},RemoveSubnetIds:{shape:"Sqz",locationName:"RemoveSubnetId"},AddSecurityGroupIds:{shape:"Sr0",locationName:"AddSecurityGroupId"},RemoveSecurityGroupIds:{shape:"Sr0",locationName:"RemoveSecurityGroupId"},IpAddressType:{},DnsOptions:{shape:"Sr2"},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:"So"}}},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:"So",locationName:"AddNetworkLoadBalancerArn"},RemoveNetworkLoadBalancerArns:{shape:"So",locationName:"RemoveNetworkLoadBalancerArn"},AddGatewayLoadBalancerArns:{shape:"So",locationName:"AddGatewayLoadBalancerArn"},RemoveGatewayLoadBalancerArns:{shape:"So",locationName:"RemoveGatewayLoadBalancerArn"},AddSupportedIpAddressTypes:{shape:"So",locationName:"AddSupportedIpAddressType"},RemoveSupportedIpAddressTypes:{shape:"So",locationName:"RemoveSupportedIpAddressType"}}},output:{type:"structure",members:{Return:{locationName:"return",type:"boolean"}}}},ModifyVpcEndpointServicePayerResponsibility:{input:{type:"structure",required:["ServiceId","PayerResponsibility"],members:{DryRun:{type:"boolean"},ServiceId:{},PayerResponsibility:{}}},output:{type:"structure",members:{ReturnValue:{locationName:"return",type:"boolean"}}}},ModifyVpcEndpointServicePermissions:{input:{type:"structure",required:["ServiceId"],members:{DryRun:{type:"boolean"},ServiceId:{},AddAllowedPrincipals:{shape:"So"},RemoveAllowedPrincipals:{shape:"So"}}},output:{type:"structure",members:{AddedPrincipals:{locationName:"addedPrincipalSet",type:"list",member:{locationName:"item",type:"structure",members:{PrincipalType:{locationName:"principalType"},Principal:{locationName:"principal"},ServicePermissionId:{locationName:"servicePermissionId"},ServiceId:{locationName:"serviceId"}}}},ReturnValue:{locationName:"return",type:"boolean"}}}},ModifyVpcPeeringConnectionOptions:{input:{type:"structure",required:["VpcPeeringConnectionId"],members:{AccepterPeeringConnectionOptions:{shape:"S25i"},DryRun:{type:"boolean"},RequesterPeeringConnectionOptions:{shape:"S25i"},VpcPeeringConnectionId:{}}},output:{type:"structure",members:{AccepterPeeringConnectionOptions:{shape:"S25k",locationName:"accepterPeeringConnectionOptions"},RequesterPeeringConnectionOptions:{shape:"S25k",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:"Ssk",locationName:"vpnConnection"}}}},ModifyVpnConnectionOptions:{input:{type:"structure",required:["VpnConnectionId"],members:{VpnConnectionId:{},LocalIpv4NetworkCidr:{},RemoteIpv4NetworkCidr:{},LocalIpv6NetworkCidr:{},RemoteIpv6NetworkCidr:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{VpnConnection:{shape:"Ssk",locationName:"vpnConnection"}}}},ModifyVpnTunnelCertificate:{input:{type:"structure",required:["VpnConnectionId","VpnTunnelOutsideIpAddress"],members:{VpnConnectionId:{},VpnTunnelOutsideIpAddress:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{VpnConnection:{shape:"Ssk",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:"Ss2",locationName:"Phase1EncryptionAlgorithm"},Phase2EncryptionAlgorithms:{shape:"Ss4",locationName:"Phase2EncryptionAlgorithm"},Phase1IntegrityAlgorithms:{shape:"Ss6",locationName:"Phase1IntegrityAlgorithm"},Phase2IntegrityAlgorithms:{shape:"Ss8",locationName:"Phase2IntegrityAlgorithm"},Phase1DHGroupNumbers:{shape:"Ssa",locationName:"Phase1DHGroupNumber"},Phase2DHGroupNumbers:{shape:"Ssc",locationName:"Phase2DHGroupNumber"},IKEVersions:{shape:"Sse",locationName:"IKEVersion"},StartupAction:{},LogOptions:{shape:"Ssg"},EnableTunnelLifecycleControl:{type:"boolean"}}},DryRun:{type:"boolean"},SkipTunnelReplacement:{type:"boolean"}}},output:{type:"structure",members:{VpnConnection:{shape:"Ssk",locationName:"vpnConnection"}}}},MonitorInstances:{input:{type:"structure",required:["InstanceIds"],members:{InstanceIds:{shape:"S10s",locationName:"InstanceId"},DryRun:{locationName:"dryRun",type:"boolean"}}},output:{type:"structure",members:{InstanceMonitorings:{shape:"S25z",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"}}}},MoveByoipCidrToIpam:{input:{type:"structure",required:["Cidr","IpamPoolId","IpamPoolOwner"],members:{DryRun:{type:"boolean"},Cidr:{},IpamPoolId:{},IpamPoolOwner:{}}},output:{type:"structure",members:{ByoipCidr:{shape:"S1x",locationName:"byoipCidr"}}}},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:"S3",locationName:"PoolTagSpecification"},MultiRegion:{type:"boolean"}}},output:{type:"structure",members:{ByoipCidr:{shape:"S1x",locationName:"byoipCidr"}}}},ProvisionIpamPoolCidr:{input:{type:"structure",required:["IpamPoolId"],members:{DryRun:{type:"boolean"},IpamPoolId:{},Cidr:{},CidrAuthorizationContext:{type:"structure",members:{Message:{},Signature:{}}},NetmaskLength:{type:"integer"},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{IpamPoolCidr:{shape:"Sy5",locationName:"ipamPoolCidr"}}}},ProvisionPublicIpv4PoolCidr:{input:{type:"structure",required:["IpamPoolId","PoolId","NetmaskLength"],members:{DryRun:{type:"boolean"},IpamPoolId:{},PoolId:{},NetmaskLength:{type:"integer"}}},output:{type:"structure",members:{PoolId:{locationName:"poolId"},PoolAddressRange:{shape:"S1hv",locationName:"poolAddressRange"}}}},PurchaseHostReservation:{input:{type:"structure",required:["HostIdSet","OfferingId"],members:{ClientToken:{},CurrencyCode:{},HostIdSet:{shape:"S1we"},LimitPrice:{},OfferingId:{},TagSpecifications:{shape:"S3",locationName:"TagSpecification"}}},output:{type:"structure",members:{ClientToken:{locationName:"clientToken"},CurrencyCode:{locationName:"currencyCode"},Purchase:{shape:"S1wg",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:"S1jp",locationName:"item"}}}}},RebootInstances:{input:{type:"structure",required:["InstanceIds"],members:{InstanceIds:{shape:"S10s",locationName:"InstanceId"},DryRun:{locationName:"dryRun",type:"boolean"}}}},RegisterImage:{input:{type:"structure",required:["Name"],members:{ImageLocation:{},Architecture:{locationName:"architecture"},BlockDeviceMappings:{shape:"Sec",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"},BootMode:{},TpmSupport:{},UefiData:{},ImdsSupport:{}}},output:{type:"structure",members:{ImageId:{locationName:"imageId"}}}},RegisterInstanceEventNotificationAttributes:{input:{type:"structure",members:{DryRun:{type:"boolean"},InstanceTagAttribute:{type:"structure",members:{IncludeAllTagsOfInstance:{type:"boolean"},InstanceTagKeys:{shape:"Syg",locationName:"InstanceTagKey"}}}}},output:{type:"structure",members:{InstanceTagAttribute:{shape:"Syi",locationName:"instanceTagAttribute"}}}},RegisterTransitGatewayMulticastGroupMembers:{input:{type:"structure",required:["TransitGatewayMulticastDomainId","NetworkInterfaceIds"],members:{TransitGatewayMulticastDomainId:{},GroupIpAddress:{},NetworkInterfaceIds:{shape:"Syk"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{RegisteredMulticastGroupMembers:{locationName:"registeredMulticastGroupMembers",type:"structure",members:{TransitGatewayMulticastDomainId:{locationName:"transitGatewayMulticastDomainId"},RegisteredNetworkInterfaceIds:{shape:"So",locationName:"registeredNetworkInterfaceIds"},GroupIpAddress:{locationName:"groupIpAddress"}}}}}},RegisterTransitGatewayMulticastGroupSources:{input:{type:"structure",required:["TransitGatewayMulticastDomainId","NetworkInterfaceIds"],members:{TransitGatewayMulticastDomainId:{},GroupIpAddress:{},NetworkInterfaceIds:{shape:"Syk"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{RegisteredMulticastGroupSources:{locationName:"registeredMulticastGroupSources",type:"structure",members:{TransitGatewayMulticastDomainId:{locationName:"transitGatewayMulticastDomainId"},RegisteredNetworkInterfaceIds:{shape:"So",locationName:"registeredNetworkInterfaceIds"},GroupIpAddress:{locationName:"groupIpAddress"}}}}}},RejectTransitGatewayMulticastDomainAssociations:{input:{type:"structure",members:{TransitGatewayMulticastDomainId:{},TransitGatewayAttachmentId:{},SubnetIds:{shape:"So"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Associations:{shape:"Sq",locationName:"associations"}}}},RejectTransitGatewayPeeringAttachment:{input:{type:"structure",required:["TransitGatewayAttachmentId"],members:{TransitGatewayAttachmentId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayPeeringAttachment:{shape:"Sx",locationName:"transitGatewayPeeringAttachment"}}}},RejectTransitGatewayVpcAttachment:{input:{type:"structure",required:["TransitGatewayAttachmentId"],members:{TransitGatewayAttachmentId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayVpcAttachment:{shape:"S16",locationName:"transitGatewayVpcAttachment"}}}},RejectVpcEndpointConnections:{input:{type:"structure",required:["ServiceId","VpcEndpointIds"],members:{DryRun:{type:"boolean"},ServiceId:{},VpcEndpointIds:{shape:"S1d",locationName:"VpcEndpointId"}}},output:{type:"structure",members:{Unsuccessful:{shape:"S1g",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:"S161",locationName:"hostId"}}},output:{type:"structure",members:{Successful:{shape:"S29",locationName:"successful"},Unsuccessful:{shape:"S21s",locationName:"unsuccessful"}}}},ReleaseIpamPoolAllocation:{input:{type:"structure",required:["IpamPoolId","Cidr","IpamPoolAllocationId"],members:{DryRun:{type:"boolean"},IpamPoolId:{},Cidr:{},IpamPoolAllocationId:{}}},output:{type:"structure",members:{Success:{locationName:"success",type:"boolean"}}}},ReplaceIamInstanceProfileAssociation:{input:{type:"structure",required:["IamInstanceProfile","AssociationId"],members:{IamInstanceProfile:{shape:"S3o"},AssociationId:{}}},output:{type:"structure",members:{IamInstanceProfileAssociation:{shape:"S3q",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:"Sjr",locationName:"Icmp"},Ipv6CidrBlock:{locationName:"ipv6CidrBlock"},NetworkAclId:{locationName:"networkAclId"},PortRange:{shape:"Sjs",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"},CoreNetworkArn:{}}}},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:"S4o",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:"Spf",locationName:"route"}}}},ReplaceVpnTunnel:{input:{type:"structure",required:["VpnConnectionId","VpnTunnelOutsideIpAddress"],members:{VpnConnectionId:{},VpnTunnelOutsideIpAddress:{},ApplyPendingMaintenance:{type:"boolean"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Return:{locationName:"return",type:"boolean"}}}},ReportInstanceStatus:{input:{type:"structure",required:["Instances","ReasonCodes","Status"],members:{Description:{locationName:"description"},DryRun:{locationName:"dryRun",type:"boolean"},EndTime:{locationName:"endTime",type:"timestamp"},Instances:{shape:"S10s",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:"S1l1",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:"S16q",locationName:"blockDeviceMapping"},EbsOptimized:{locationName:"ebsOptimized",type:"boolean"},IamInstanceProfile:{shape:"S3o",locationName:"iamInstanceProfile"},ImageId:{locationName:"imageId"},InstanceType:{locationName:"instanceType"},KernelId:{locationName:"kernelId"},KeyName:{locationName:"keyName"},Monitoring:{shape:"S1lw",locationName:"monitoring"},NetworkInterfaces:{shape:"S1lb",locationName:"NetworkInterface"},Placement:{shape:"S1ld",locationName:"placement"},RamdiskId:{locationName:"ramdiskId"},SubnetId:{locationName:"subnetId"},UserData:{shape:"Sfx",locationName:"userData"}}},SpotPrice:{locationName:"spotPrice"},Type:{locationName:"type"},ValidFrom:{locationName:"validFrom",type:"timestamp"},ValidUntil:{locationName:"validUntil",type:"timestamp"},TagSpecifications:{shape:"S3",locationName:"TagSpecification"},InstanceInterruptionBehavior:{}}},output:{type:"structure",members:{SpotInstanceRequests:{shape:"S1lt",locationName:"spotInstanceRequestSet"}}}},ResetAddressAttribute:{input:{type:"structure",required:["AllocationId","Attribute"],members:{AllocationId:{},Attribute:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Address:{shape:"Szg",locationName:"address"}}}},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"}}}},RestoreImageFromRecycleBin:{input:{type:"structure",required:["ImageId"],members:{ImageId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Return:{locationName:"return",type:"boolean"}}}},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:"Sjc",locationName:"prefixList"}}}},RestoreSnapshotFromRecycleBin:{input:{type:"structure",required:["SnapshotId"],members:{SnapshotId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{SnapshotId:{locationName:"snapshotId"},OutpostArn:{locationName:"outpostArn"},Description:{locationName:"description"},Encrypted:{locationName:"encrypted",type:"boolean"},OwnerId:{locationName:"ownerId"},Progress:{locationName:"progress"},StartTime:{locationName:"startTime",type:"timestamp"},State:{locationName:"status"},VolumeId:{locationName:"volumeId"},VolumeSize:{locationName:"volumeSize",type:"integer"}}}},RestoreSnapshotTier:{input:{type:"structure",required:["SnapshotId"],members:{SnapshotId:{},TemporaryRestoreDays:{type:"integer"},PermanentRestore:{type:"boolean"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{SnapshotId:{locationName:"snapshotId"},RestoreStartTime:{locationName:"restoreStartTime",type:"timestamp"},RestoreDuration:{locationName:"restoreDuration",type:"integer"},IsPermanentRestore:{locationName:"isPermanentRestore",type:"boolean"}}}},RevokeClientVpnIngress:{input:{type:"structure",required:["ClientVpnEndpointId","TargetNetworkCidr"],members:{ClientVpnEndpointId:{},TargetNetworkCidr:{},AccessGroupId:{},RevokeAllGroups:{type:"boolean"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Status:{shape:"S6j",locationName:"status"}}}},RevokeSecurityGroupEgress:{input:{type:"structure",required:["GroupId"],members:{DryRun:{locationName:"dryRun",type:"boolean"},GroupId:{locationName:"groupId"},IpPermissions:{shape:"S6m",locationName:"ipPermissions"},SecurityGroupRuleIds:{shape:"S1jw",locationName:"SecurityGroupRuleId"},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:"S6m",locationName:"unknownIpPermissionSet"}}}},RevokeSecurityGroupIngress:{input:{type:"structure",members:{CidrIp:{},FromPort:{type:"integer"},GroupId:{},GroupName:{},IpPermissions:{shape:"S6m"},IpProtocol:{},SourceSecurityGroupName:{},SourceSecurityGroupOwnerId:{},ToPort:{type:"integer"},DryRun:{locationName:"dryRun",type:"boolean"},SecurityGroupRuleIds:{shape:"S1jw",locationName:"SecurityGroupRuleId"}}},output:{type:"structure",members:{Return:{locationName:"return",type:"boolean"},UnknownIpPermissions:{shape:"S6m",locationName:"unknownIpPermissionSet"}}}},RunInstances:{input:{type:"structure",required:["MaxCount","MinCount"],members:{BlockDeviceMappings:{shape:"Sec",locationName:"BlockDeviceMapping"},ImageId:{},InstanceType:{},Ipv6AddressCount:{type:"integer"},Ipv6Addresses:{shape:"Shw",locationName:"Ipv6Address"},KernelId:{},KeyName:{},MaxCount:{type:"integer"},MinCount:{type:"integer"},Monitoring:{shape:"S1lw"},Placement:{shape:"Scc"},RamdiskId:{},SecurityGroupIds:{shape:"Sg8",locationName:"SecurityGroupId"},SecurityGroups:{shape:"Sgt",locationName:"SecurityGroup"},SubnetId:{},UserData:{type:"string",sensitive:true},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:"S3o",locationName:"iamInstanceProfile"},InstanceInitiatedShutdownBehavior:{locationName:"instanceInitiatedShutdownBehavior"},NetworkInterfaces:{shape:"S1lb",locationName:"networkInterface"},PrivateIpAddress:{locationName:"privateIpAddress"},ElasticGpuSpecification:{type:"list",member:{shape:"Sgp",locationName:"item"}},ElasticInferenceAccelerators:{locationName:"ElasticInferenceAccelerator",type:"list",member:{locationName:"item",type:"structure",required:["Type"],members:{Type:{},Count:{type:"integer"}}}},TagSpecifications:{shape:"S3",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:"Sgz"},CpuOptions:{type:"structure",members:{CoreCount:{type:"integer"},ThreadsPerCore:{type:"integer"},AmdSevSnp:{}}},CapacityReservationSpecification:{shape:"S225"},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:{},HttpProtocolIpv6:{},InstanceMetadataTags:{}}},EnclaveOptions:{type:"structure",members:{Enabled:{type:"boolean"}}},PrivateDnsNameOptions:{type:"structure",members:{HostnameType:{},EnableResourceNameDnsARecord:{type:"boolean"},EnableResourceNameDnsAAAARecord:{type:"boolean"}}},MaintenanceOptions:{type:"structure",members:{AutoRecovery:{}}},DisableApiStop:{type:"boolean"}}},output:{shape:"S1bs"}},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:"S29o",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:"S29o",locationName:"SecurityGroupId"},SubnetId:{},UserData:{}},sensitive:true},ScheduledInstanceId:{}}},output:{type:"structure",members:{InstanceIdSet:{locationName:"instanceIdSet",type:"list",member:{locationName:"item"}}}}},SearchLocalGatewayRoutes:{input:{type:"structure",required:["LocalGatewayRouteTableId"],members:{LocalGatewayRouteTableId:{},Filters:{shape:"Sz3",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Routes:{locationName:"routeSet",type:"list",member:{shape:"Sir",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},SearchTransitGatewayMulticastGroups:{input:{type:"structure",required:["TransitGatewayMulticastDomainId"],members:{TransitGatewayMulticastDomainId:{},Filters:{shape:"Sz3",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:"Sz3",locationName:"Filter"},MaxResults:{type:"integer"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Routes:{locationName:"routeSet",type:"list",member:{shape:"Spf",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:"S10s",locationName:"InstanceId"},AdditionalInfo:{locationName:"additionalInfo"},DryRun:{locationName:"dryRun",type:"boolean"}}},output:{type:"structure",members:{StartingInstances:{shape:"S2ac",locationName:"instancesSet"}}}},StartNetworkInsightsAccessScopeAnalysis:{input:{type:"structure",required:["NetworkInsightsAccessScopeId","ClientToken"],members:{NetworkInsightsAccessScopeId:{},DryRun:{type:"boolean"},TagSpecifications:{shape:"S3",locationName:"TagSpecification"},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{NetworkInsightsAccessScopeAnalysis:{shape:"S1fh",locationName:"networkInsightsAccessScopeAnalysis"}}}},StartNetworkInsightsAnalysis:{input:{type:"structure",required:["NetworkInsightsPathId","ClientToken"],members:{NetworkInsightsPathId:{},AdditionalAccounts:{shape:"So",locationName:"AdditionalAccount"},FilterInArns:{shape:"S1ft",locationName:"FilterInArn"},DryRun:{type:"boolean"},TagSpecifications:{shape:"S3",locationName:"TagSpecification"},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{NetworkInsightsAnalysis:{shape:"S1fs",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:"S10s",locationName:"InstanceId"},Hibernate:{type:"boolean"},DryRun:{locationName:"dryRun",type:"boolean"},Force:{locationName:"force",type:"boolean"}}},output:{type:"structure",members:{StoppingInstances:{shape:"S2ac",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:"S117",locationName:"previousStatus"},CurrentStatus:{shape:"S117",locationName:"currentStatus"}}}}}}},TerminateInstances:{input:{type:"structure",required:["InstanceIds"],members:{InstanceIds:{shape:"S10s",locationName:"InstanceId"},DryRun:{locationName:"dryRun",type:"boolean"}}},output:{type:"structure",members:{TerminatingInstances:{shape:"S2ac",locationName:"instancesSet"}}}},UnassignIpv6Addresses:{input:{type:"structure",required:["NetworkInterfaceId"],members:{Ipv6Addresses:{shape:"S2o",locationName:"ipv6Addresses"},Ipv6Prefixes:{shape:"S2p",locationName:"Ipv6Prefix"},NetworkInterfaceId:{locationName:"networkInterfaceId"}}},output:{type:"structure",members:{NetworkInterfaceId:{locationName:"networkInterfaceId"},UnassignedIpv6Addresses:{shape:"S2o",locationName:"unassignedIpv6Addresses"},UnassignedIpv6Prefixes:{shape:"S2p",locationName:"unassignedIpv6PrefixSet"}}}},UnassignPrivateIpAddresses:{input:{type:"structure",required:["NetworkInterfaceId"],members:{NetworkInterfaceId:{locationName:"networkInterfaceId"},PrivateIpAddresses:{shape:"S2t",locationName:"privateIpAddress"},Ipv4Prefixes:{shape:"S2p",locationName:"Ipv4Prefix"}}}},UnassignPrivateNatGatewayAddress:{input:{type:"structure",required:["NatGatewayId","PrivateIpAddresses"],members:{NatGatewayId:{},PrivateIpAddresses:{shape:"S31",locationName:"PrivateIpAddress"},MaxDrainDurationSeconds:{type:"integer"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{NatGatewayId:{locationName:"natGatewayId"},NatGatewayAddresses:{shape:"S34",locationName:"natGatewayAddressSet"}}}},UnmonitorInstances:{input:{type:"structure",required:["InstanceIds"],members:{InstanceIds:{shape:"S10s",locationName:"InstanceId"},DryRun:{locationName:"dryRun",type:"boolean"}}},output:{type:"structure",members:{InstanceMonitorings:{shape:"S25z",locationName:"instancesSet"}}}},UpdateSecurityGroupRuleDescriptionsEgress:{input:{type:"structure",members:{DryRun:{type:"boolean"},GroupId:{},GroupName:{},IpPermissions:{shape:"S6m"},SecurityGroupRuleDescriptions:{shape:"S2b0",locationName:"SecurityGroupRuleDescription"}}},output:{type:"structure",members:{Return:{locationName:"return",type:"boolean"}}}},UpdateSecurityGroupRuleDescriptionsIngress:{input:{type:"structure",members:{DryRun:{type:"boolean"},GroupId:{},GroupName:{},IpPermissions:{shape:"S6m"},SecurityGroupRuleDescriptions:{shape:"S2b0",locationName:"SecurityGroupRuleDescription"}}},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:"S1x",locationName:"byoipCidr"}}}}},shapes:{S3:{type:"list",member:{locationName:"item",type:"structure",members:{ResourceType:{locationName:"resourceType"},Tags:{shape:"S6",locationName:"Tag"}}}},S6:{type:"list",member:{locationName:"item",type:"structure",members:{Key:{locationName:"key"},Value:{locationName:"value"}}}},Sa:{type:"structure",members:{PublicIp:{locationName:"publicIp"},AllocationId:{locationName:"allocationId"},TransferAccountId:{locationName:"transferAccountId"},TransferOfferExpirationTimestamp:{locationName:"transferOfferExpirationTimestamp",type:"timestamp"},TransferOfferAcceptedTimestamp:{locationName:"transferOfferAcceptedTimestamp",type:"timestamp"},AddressTransferStatus:{locationName:"addressTransferStatus"}}},Se:{type:"list",member:{locationName:"ReservedInstanceId"}},Sg:{type:"list",member:{locationName:"TargetConfigurationRequest",type:"structure",required:["OfferingId"],members:{InstanceCount:{type:"integer"},OfferingId:{}}}},So:{type:"list",member:{locationName:"item"}},Sq:{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:"St",locationName:"item"}}}},St:{type:"structure",members:{SubnetId:{locationName:"subnetId"},State:{locationName:"state"}}},Sx:{type:"structure",members:{TransitGatewayAttachmentId:{locationName:"transitGatewayAttachmentId"},AccepterTransitGatewayAttachmentId:{locationName:"accepterTransitGatewayAttachmentId"},RequesterTgwInfo:{shape:"Sy",locationName:"requesterTgwInfo"},AccepterTgwInfo:{shape:"Sy",locationName:"accepterTgwInfo"},Options:{locationName:"options",type:"structure",members:{DynamicRouting:{locationName:"dynamicRouting"}}},Status:{locationName:"status",type:"structure",members:{Code:{locationName:"code"},Message:{locationName:"message"}}},State:{locationName:"state"},CreationTime:{locationName:"creationTime",type:"timestamp"},Tags:{shape:"S6",locationName:"tagSet"}}},Sy:{type:"structure",members:{TransitGatewayId:{locationName:"transitGatewayId"},CoreNetworkId:{locationName:"coreNetworkId"},OwnerId:{locationName:"ownerId"},Region:{locationName:"region"}}},S16:{type:"structure",members:{TransitGatewayAttachmentId:{locationName:"transitGatewayAttachmentId"},TransitGatewayId:{locationName:"transitGatewayId"},VpcId:{locationName:"vpcId"},VpcOwnerId:{locationName:"vpcOwnerId"},State:{locationName:"state"},SubnetIds:{shape:"So",locationName:"subnetIds"},CreationTime:{locationName:"creationTime",type:"timestamp"},Options:{locationName:"options",type:"structure",members:{DnsSupport:{locationName:"dnsSupport"},Ipv6Support:{locationName:"ipv6Support"},ApplianceModeSupport:{locationName:"applianceModeSupport"}}},Tags:{shape:"S6",locationName:"tagSet"}}},S1d:{type:"list",member:{locationName:"item"}},S1g:{type:"list",member:{shape:"S1h",locationName:"item"}},S1h:{type:"structure",members:{Error:{locationName:"error",type:"structure",members:{Code:{locationName:"code"},Message:{locationName:"message"}}},ResourceId:{locationName:"resourceId"}}},S1m:{type:"structure",members:{AccepterVpcInfo:{shape:"S1n",locationName:"accepterVpcInfo"},ExpirationTime:{locationName:"expirationTime",type:"timestamp"},RequesterVpcInfo:{shape:"S1n",locationName:"requesterVpcInfo"},Status:{locationName:"status",type:"structure",members:{Code:{locationName:"code"},Message:{locationName:"message"}}},Tags:{shape:"S6",locationName:"tagSet"},VpcPeeringConnectionId:{locationName:"vpcPeeringConnectionId"}}},S1n:{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"}}},S1x:{type:"structure",members:{Cidr:{locationName:"cidr"},Description:{locationName:"description"},StatusMessage:{locationName:"statusMessage"},State:{locationName:"state"}}},S29:{type:"list",member:{locationName:"item"}},S2e:{type:"structure",members:{Cidr:{locationName:"cidr"},IpamPoolAllocationId:{locationName:"ipamPoolAllocationId"},Description:{locationName:"description"},ResourceId:{locationName:"resourceId"},ResourceType:{locationName:"resourceType"},ResourceRegion:{locationName:"resourceRegion"},ResourceOwner:{locationName:"resourceOwner"}}},S2k:{type:"list",member:{locationName:"item"}},S2o:{type:"list",member:{locationName:"item"}},S2p:{type:"list",member:{locationName:"item"}},S2t:{type:"list",member:{locationName:"PrivateIpAddress"}},S2x:{type:"list",member:{locationName:"item",type:"structure",members:{Ipv4Prefix:{locationName:"ipv4Prefix"}}}},S31:{type:"list",member:{locationName:"item"}},S34:{type:"list",member:{locationName:"item",type:"structure",members:{AllocationId:{locationName:"allocationId"},NetworkInterfaceId:{locationName:"networkInterfaceId"},PrivateIp:{locationName:"privateIp"},PublicIp:{locationName:"publicIp"},AssociationId:{locationName:"associationId"},IsPrimary:{locationName:"isPrimary",type:"boolean"},FailureMessage:{locationName:"failureMessage"},Status:{locationName:"status"}}}},S3f:{type:"structure",members:{Code:{locationName:"code"},Message:{locationName:"message"}}},S3o:{type:"structure",members:{Arn:{locationName:"arn"},Name:{locationName:"name"}}},S3q:{type:"structure",members:{AssociationId:{locationName:"associationId"},InstanceId:{locationName:"instanceId"},IamInstanceProfile:{shape:"S3r",locationName:"iamInstanceProfile"},State:{locationName:"state"},Timestamp:{locationName:"timestamp",type:"timestamp"}}},S3r:{type:"structure",members:{Arn:{locationName:"arn"},Id:{locationName:"id"}}},S3w:{type:"list",member:{locationName:"item"}},S3x:{type:"list",member:{locationName:"item"}},S40:{type:"structure",members:{InstanceEventWindowId:{locationName:"instanceEventWindowId"},TimeRanges:{locationName:"timeRangeSet",type:"list",member:{locationName:"item",type:"structure",members:{StartWeekDay:{locationName:"startWeekDay"},StartHour:{locationName:"startHour",type:"integer"},EndWeekDay:{locationName:"endWeekDay"},EndHour:{locationName:"endHour",type:"integer"}}}},Name:{locationName:"name"},CronExpression:{locationName:"cronExpression"},AssociationTarget:{locationName:"associationTarget",type:"structure",members:{InstanceIds:{shape:"S3w",locationName:"instanceIdSet"},Tags:{shape:"S6",locationName:"tagSet"},DedicatedHostIds:{shape:"S3x",locationName:"dedicatedHostIdSet"}}},State:{locationName:"state"},Tags:{shape:"S6",locationName:"tagSet"}}},S4c:{type:"structure",members:{OwnerId:{locationName:"ownerId"},IpamResourceDiscoveryAssociationId:{locationName:"ipamResourceDiscoveryAssociationId"},IpamResourceDiscoveryAssociationArn:{locationName:"ipamResourceDiscoveryAssociationArn"},IpamResourceDiscoveryId:{locationName:"ipamResourceDiscoveryId"},IpamId:{locationName:"ipamId"},IpamArn:{locationName:"ipamArn"},IpamRegion:{locationName:"ipamRegion"},IsDefault:{locationName:"isDefault",type:"boolean"},ResourceDiscoveryStatus:{locationName:"resourceDiscoveryStatus"},State:{locationName:"state"},Tags:{shape:"S6",locationName:"tagSet"}}},S4i:{type:"list",member:{locationName:"AllocationId"}},S4o:{type:"structure",members:{State:{locationName:"state"},StatusMessage:{locationName:"statusMessage"}}},S4s:{type:"structure",members:{AssociationId:{locationName:"associationId"},Ipv6CidrBlock:{locationName:"ipv6CidrBlock"},Ipv6CidrBlockState:{locationName:"ipv6CidrBlockState",type:"structure",members:{State:{locationName:"state"},StatusMessage:{locationName:"statusMessage"}}}}},S4x:{type:"list",member:{locationName:"item"}},S52:{type:"structure",members:{TransitGatewayPolicyTableId:{locationName:"transitGatewayPolicyTableId"},TransitGatewayAttachmentId:{locationName:"transitGatewayAttachmentId"},ResourceId:{locationName:"resourceId"},ResourceType:{locationName:"resourceType"},State:{locationName:"state"}}},S57:{type:"structure",members:{TransitGatewayRouteTableId:{locationName:"transitGatewayRouteTableId"},TransitGatewayAttachmentId:{locationName:"transitGatewayAttachmentId"},ResourceId:{locationName:"resourceId"},ResourceType:{locationName:"resourceType"},State:{locationName:"state"}}},S5a:{type:"structure",members:{AssociationId:{locationName:"associationId"},BranchInterfaceId:{locationName:"branchInterfaceId"},TrunkInterfaceId:{locationName:"trunkInterfaceId"},InterfaceProtocol:{locationName:"interfaceProtocol"},VlanId:{locationName:"vlanId",type:"integer"},GreKey:{locationName:"greKey",type:"integer"},Tags:{shape:"S6",locationName:"tagSet"}}},S5h:{type:"structure",members:{AssociationId:{locationName:"associationId"},Ipv6CidrBlock:{locationName:"ipv6CidrBlock"},Ipv6CidrBlockState:{shape:"S5i",locationName:"ipv6CidrBlockState"},NetworkBorderGroup:{locationName:"networkBorderGroup"},Ipv6Pool:{locationName:"ipv6Pool"}}},S5i:{type:"structure",members:{State:{locationName:"state"},StatusMessage:{locationName:"statusMessage"}}},S5k:{type:"structure",members:{AssociationId:{locationName:"associationId"},CidrBlock:{locationName:"cidrBlock"},CidrBlockState:{shape:"S5i",locationName:"cidrBlockState"}}},S5m:{type:"list",member:{locationName:"groupId"}},S5r:{type:"structure",members:{EnaSrdEnabled:{type:"boolean"},EnaSrdUdpSpecification:{type:"structure",members:{EnaSrdUdpEnabled:{type:"boolean"}}}}},S5y:{type:"structure",members:{VerifiedAccessTrustProviderId:{locationName:"verifiedAccessTrustProviderId"},Description:{locationName:"description"},TrustProviderType:{locationName:"trustProviderType"},UserTrustProviderType:{locationName:"userTrustProviderType"},DeviceTrustProviderType:{locationName:"deviceTrustProviderType"},OidcOptions:{locationName:"oidcOptions",type:"structure",members:{Issuer:{locationName:"issuer"},AuthorizationEndpoint:{locationName:"authorizationEndpoint"},TokenEndpoint:{locationName:"tokenEndpoint"},UserInfoEndpoint:{locationName:"userInfoEndpoint"},ClientId:{locationName:"clientId"},ClientSecret:{shape:"S63",locationName:"clientSecret"},Scope:{locationName:"scope"}}},DeviceOptions:{locationName:"deviceOptions",type:"structure",members:{TenantId:{locationName:"tenantId"}}},PolicyReferenceName:{locationName:"policyReferenceName"},CreationTime:{locationName:"creationTime"},LastUpdatedTime:{locationName:"lastUpdatedTime"},Tags:{shape:"S6",locationName:"tagSet"}}},S63:{type:"string",sensitive:true},S65:{type:"structure",members:{VerifiedAccessInstanceId:{locationName:"verifiedAccessInstanceId"},Description:{locationName:"description"},VerifiedAccessTrustProviders:{locationName:"verifiedAccessTrustProviderSet",type:"list",member:{locationName:"item",type:"structure",members:{VerifiedAccessTrustProviderId:{locationName:"verifiedAccessTrustProviderId"},Description:{locationName:"description"},TrustProviderType:{locationName:"trustProviderType"},UserTrustProviderType:{locationName:"userTrustProviderType"},DeviceTrustProviderType:{locationName:"deviceTrustProviderType"}}}},CreationTime:{locationName:"creationTime"},LastUpdatedTime:{locationName:"lastUpdatedTime"},Tags:{shape:"S6",locationName:"tagSet"}}},S6a:{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"}}},S6f:{type:"structure",members:{State:{locationName:"state"},VpcId:{locationName:"vpcId"}}},S6j:{type:"structure",members:{Code:{locationName:"code"},Message:{locationName:"message"}}},S6m:{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:"S6v",locationName:"item"}}}}},S6v:{type:"structure",members:{Description:{locationName:"description"},GroupId:{locationName:"groupId"},GroupName:{locationName:"groupName"},PeeringStatus:{locationName:"peeringStatus"},UserId:{locationName:"userId"},VpcId:{locationName:"vpcId"},VpcPeeringConnectionId:{locationName:"vpcPeeringConnectionId"}}},S6x:{type:"list",member:{locationName:"item",type:"structure",members:{SecurityGroupRuleId:{locationName:"securityGroupRuleId"},GroupId:{locationName:"groupId"},GroupOwnerId:{locationName:"groupOwnerId"},IsEgress:{locationName:"isEgress",type:"boolean"},IpProtocol:{locationName:"ipProtocol"},FromPort:{locationName:"fromPort",type:"integer"},ToPort:{locationName:"toPort",type:"integer"},CidrIpv4:{locationName:"cidrIpv4"},CidrIpv6:{locationName:"cidrIpv6"},PrefixListId:{locationName:"prefixListId"},ReferencedGroupInfo:{locationName:"referencedGroupInfo",type:"structure",members:{GroupId:{locationName:"groupId"},PeeringStatus:{locationName:"peeringStatus"},UserId:{locationName:"userId"},VpcId:{locationName:"vpcId"},VpcPeeringConnectionId:{locationName:"vpcPeeringConnectionId"}}},Description:{locationName:"description"},Tags:{shape:"S6",locationName:"tagSet"}}}},S76:{type:"structure",members:{S3:{type:"structure",members:{AWSAccessKeyId:{},Bucket:{locationName:"bucket"},Prefix:{locationName:"prefix"},UploadPolicy:{locationName:"uploadPolicy",type:"blob"},UploadPolicySignature:{locationName:"uploadPolicySignature"}}}}},S7a:{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:"S76",locationName:"storage"},UpdateTime:{locationName:"updateTime",type:"timestamp"}}},S7k:{type:"list",member:{locationName:"item"}},S88:{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:"S6",locationName:"tagSet"},UpdateDate:{locationName:"updateDate",type:"timestamp"}}}},S8k:{type:"list",member:{locationName:"item"}},S8v:{type:"list",member:{locationName:"SpotInstanceRequestId"}},S9j:{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"},StartDate:{locationName:"startDate",type:"timestamp"},EndDate:{locationName:"endDate",type:"timestamp"},EndDateType:{locationName:"endDateType"},InstanceMatchCriteria:{locationName:"instanceMatchCriteria"},CreateDate:{locationName:"createDate",type:"timestamp"},Tags:{shape:"S6",locationName:"tagSet"},OutpostArn:{locationName:"outpostArn"},CapacityReservationFleetId:{locationName:"capacityReservationFleetId"},PlacementGroupArn:{locationName:"placementGroupArn"},CapacityAllocations:{locationName:"capacityAllocationSet",type:"list",member:{locationName:"item",type:"structure",members:{AllocationType:{locationName:"allocationType"},Count:{locationName:"count",type:"integer"}}}}}},S9x:{type:"list",member:{locationName:"item",type:"structure",members:{CapacityReservationId:{locationName:"capacityReservationId"},AvailabilityZoneId:{locationName:"availabilityZoneId"},InstanceType:{locationName:"instanceType"},InstancePlatform:{locationName:"instancePlatform"},AvailabilityZone:{locationName:"availabilityZone"},TotalInstanceCount:{locationName:"totalInstanceCount",type:"integer"},FulfilledCapacity:{locationName:"fulfilledCapacity",type:"double"},EbsOptimized:{locationName:"ebsOptimized",type:"boolean"},CreateDate:{locationName:"createDate",type:"timestamp"},Weight:{locationName:"weight",type:"double"},Priority:{locationName:"priority",type:"integer"}}}},Sa1:{type:"structure",members:{CarrierGatewayId:{locationName:"carrierGatewayId"},VpcId:{locationName:"vpcId"},State:{locationName:"state"},OwnerId:{locationName:"ownerId"},Tags:{shape:"S6",locationName:"tagSet"}}},Sab:{type:"structure",members:{Enabled:{type:"boolean"},CloudwatchLogGroup:{},CloudwatchLogStream:{}}},Sae:{type:"structure",members:{Enabled:{type:"boolean"},LambdaFunctionArn:{}}},Saf:{type:"structure",members:{Enabled:{type:"boolean"},BannerText:{}}},Sah:{type:"structure",members:{Code:{locationName:"code"},Message:{locationName:"message"}}},Sal:{type:"structure",members:{Code:{locationName:"code"},Message:{locationName:"message"}}},Saq:{type:"structure",members:{Cidr:{locationName:"cidr"},CoipPoolId:{locationName:"coipPoolId"},LocalGatewayRouteTableId:{locationName:"localGatewayRouteTableId"}}},Sau:{type:"structure",members:{PoolId:{locationName:"poolId"},PoolCidrs:{shape:"So",locationName:"poolCidrSet"},LocalGatewayRouteTableId:{locationName:"localGatewayRouteTableId"},Tags:{shape:"S6",locationName:"tagSet"},PoolArn:{locationName:"poolArn"}}},Say:{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:"S6",locationName:"tagSet"}}},Sb1:{type:"structure",members:{AvailabilityZone:{locationName:"availabilityZone"},AvailabilityZoneId:{locationName:"availabilityZoneId"},AvailableIpAddressCount:{locationName:"availableIpAddressCount",type:"integer"},CidrBlock:{locationName:"cidrBlock"},DefaultForAz:{locationName:"defaultForAz",type:"boolean"},EnableLniAtDeviceIndex:{locationName:"enableLniAtDeviceIndex",type:"integer"},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:"S4s",locationName:"item"}},Tags:{shape:"S6",locationName:"tagSet"},SubnetArn:{locationName:"subnetArn"},OutpostArn:{locationName:"outpostArn"},EnableDns64:{locationName:"enableDns64",type:"boolean"},Ipv6Native:{locationName:"ipv6Native",type:"boolean"},PrivateDnsNameOptionsOnLaunch:{locationName:"privateDnsNameOptionsOnLaunch",type:"structure",members:{HostnameType:{locationName:"hostnameType"},EnableResourceNameDnsARecord:{locationName:"enableResourceNameDnsARecord",type:"boolean"},EnableResourceNameDnsAAAARecord:{locationName:"enableResourceNameDnsAAAARecord",type:"boolean"}}}}},Sb9:{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:"S5h",locationName:"item"}},CidrBlockAssociationSet:{locationName:"cidrBlockAssociationSet",type:"list",member:{shape:"S5k",locationName:"item"}},IsDefault:{locationName:"isDefault",type:"boolean"},Tags:{shape:"S6",locationName:"tagSet"}}},Sbi:{type:"structure",members:{DhcpConfigurations:{locationName:"dhcpConfigurationSet",type:"list",member:{locationName:"item",type:"structure",members:{Key:{locationName:"key"},Values:{locationName:"valueSet",type:"list",member:{shape:"Sbm",locationName:"item"}}}}},DhcpOptionsId:{locationName:"dhcpOptionsId"},OwnerId:{locationName:"ownerId"},Tags:{shape:"S6",locationName:"tagSet"}}},Sbm:{type:"structure",members:{Value:{locationName:"value"}}},Sbp:{type:"structure",members:{Attachments:{shape:"Sbq",locationName:"attachmentSet"},EgressOnlyInternetGatewayId:{locationName:"egressOnlyInternetGatewayId"},Tags:{shape:"S6",locationName:"tagSet"}}},Sbq:{type:"list",member:{locationName:"item",type:"structure",members:{State:{locationName:"state"},VpcId:{locationName:"vpcId"}}}},Sc5:{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:"Scc"},InstanceRequirements:{shape:"Scf"},ImageId:{}}}}}}},Scc:{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"},GroupId:{locationName:"groupId"}}},Scf:{type:"structure",required:["VCpuCount","MemoryMiB"],members:{VCpuCount:{type:"structure",required:["Min"],members:{Min:{type:"integer"},Max:{type:"integer"}}},MemoryMiB:{type:"structure",required:["Min"],members:{Min:{type:"integer"},Max:{type:"integer"}}},CpuManufacturers:{shape:"Sci",locationName:"CpuManufacturer"},MemoryGiBPerVCpu:{type:"structure",members:{Min:{type:"double"},Max:{type:"double"}}},ExcludedInstanceTypes:{shape:"Scl",locationName:"ExcludedInstanceType"},InstanceGenerations:{shape:"Scn",locationName:"InstanceGeneration"},SpotMaxPricePercentageOverLowestPrice:{type:"integer"},OnDemandMaxPricePercentageOverLowestPrice:{type:"integer"},BareMetal:{},BurstablePerformance:{},RequireHibernateSupport:{type:"boolean"},NetworkInterfaceCount:{type:"structure",members:{Min:{type:"integer"},Max:{type:"integer"}}},LocalStorage:{},LocalStorageTypes:{shape:"Sct",locationName:"LocalStorageType"},TotalLocalStorageGB:{type:"structure",members:{Min:{type:"double"},Max:{type:"double"}}},BaselineEbsBandwidthMbps:{type:"structure",members:{Min:{type:"integer"},Max:{type:"integer"}}},AcceleratorTypes:{shape:"Scx",locationName:"AcceleratorType"},AcceleratorCount:{type:"structure",members:{Min:{type:"integer"},Max:{type:"integer"}}},AcceleratorManufacturers:{shape:"Sd0",locationName:"AcceleratorManufacturer"},AcceleratorNames:{shape:"Sd2",locationName:"AcceleratorName"},AcceleratorTotalMemoryMiB:{type:"structure",members:{Min:{type:"integer"},Max:{type:"integer"}}},NetworkBandwidthGbps:{type:"structure",members:{Min:{type:"double"},Max:{type:"double"}}},AllowedInstanceTypes:{shape:"Sd6",locationName:"AllowedInstanceType"}}},Sci:{type:"list",member:{locationName:"item"}},Scl:{type:"list",member:{locationName:"item"}},Scn:{type:"list",member:{locationName:"item"}},Sct:{type:"list",member:{locationName:"item"}},Scx:{type:"list",member:{locationName:"item"}},Sd0:{type:"list",member:{locationName:"item"}},Sd2:{type:"list",member:{locationName:"item"}},Sd6:{type:"list",member:{locationName:"item"}},Sd8:{type:"structure",required:["TotalTargetCapacity"],members:{TotalTargetCapacity:{type:"integer"},OnDemandTargetCapacity:{type:"integer"},SpotTargetCapacity:{type:"integer"},DefaultTargetCapacityType:{},TargetCapacityUnitType:{}}},Sdg:{type:"structure",members:{LaunchTemplateSpecification:{shape:"Sdh",locationName:"launchTemplateSpecification"},Overrides:{shape:"Sdi",locationName:"overrides"}}},Sdh:{type:"structure",members:{LaunchTemplateId:{locationName:"launchTemplateId"},LaunchTemplateName:{locationName:"launchTemplateName"},Version:{locationName:"version"}}},Sdi:{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"}}},InstanceRequirements:{shape:"Sdk",locationName:"instanceRequirements"},ImageId:{locationName:"imageId"}}},Sdk:{type:"structure",members:{VCpuCount:{locationName:"vCpuCount",type:"structure",members:{Min:{locationName:"min",type:"integer"},Max:{locationName:"max",type:"integer"}}},MemoryMiB:{locationName:"memoryMiB",type:"structure",members:{Min:{locationName:"min",type:"integer"},Max:{locationName:"max",type:"integer"}}},CpuManufacturers:{shape:"Sci",locationName:"cpuManufacturerSet"},MemoryGiBPerVCpu:{locationName:"memoryGiBPerVCpu",type:"structure",members:{Min:{locationName:"min",type:"double"},Max:{locationName:"max",type:"double"}}},ExcludedInstanceTypes:{shape:"Scl",locationName:"excludedInstanceTypeSet"},InstanceGenerations:{shape:"Scn",locationName:"instanceGenerationSet"},SpotMaxPricePercentageOverLowestPrice:{locationName:"spotMaxPricePercentageOverLowestPrice",type:"integer"},OnDemandMaxPricePercentageOverLowestPrice:{locationName:"onDemandMaxPricePercentageOverLowestPrice",type:"integer"},BareMetal:{locationName:"bareMetal"},BurstablePerformance:{locationName:"burstablePerformance"},RequireHibernateSupport:{locationName:"requireHibernateSupport",type:"boolean"},NetworkInterfaceCount:{locationName:"networkInterfaceCount",type:"structure",members:{Min:{locationName:"min",type:"integer"},Max:{locationName:"max",type:"integer"}}},LocalStorage:{locationName:"localStorage"},LocalStorageTypes:{shape:"Sct",locationName:"localStorageTypeSet"},TotalLocalStorageGB:{locationName:"totalLocalStorageGB",type:"structure",members:{Min:{locationName:"min",type:"double"},Max:{locationName:"max",type:"double"}}},BaselineEbsBandwidthMbps:{locationName:"baselineEbsBandwidthMbps",type:"structure",members:{Min:{locationName:"min",type:"integer"},Max:{locationName:"max",type:"integer"}}},AcceleratorTypes:{shape:"Scx",locationName:"acceleratorTypeSet"},AcceleratorCount:{locationName:"acceleratorCount",type:"structure",members:{Min:{locationName:"min",type:"integer"},Max:{locationName:"max",type:"integer"}}},AcceleratorManufacturers:{shape:"Sd0",locationName:"acceleratorManufacturerSet"},AcceleratorNames:{shape:"Sd2",locationName:"acceleratorNameSet"},AcceleratorTotalMemoryMiB:{locationName:"acceleratorTotalMemoryMiB",type:"structure",members:{Min:{locationName:"min",type:"integer"},Max:{locationName:"max",type:"integer"}}},NetworkBandwidthGbps:{locationName:"networkBandwidthGbps",type:"structure",members:{Min:{locationName:"min",type:"double"},Max:{locationName:"max",type:"double"}}},AllowedInstanceTypes:{shape:"Sd6",locationName:"allowedInstanceTypeSet"}}},Sdx:{type:"list",member:{locationName:"item"}},Se9:{type:"structure",members:{Bucket:{},Key:{}}},Sec:{type:"list",member:{shape:"Sed",locationName:"BlockDeviceMapping"}},Sed:{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:{locationName:"kmsKeyId"},Throughput:{locationName:"throughput",type:"integer"},OutpostArn:{locationName:"outpostArn"},Encrypted:{locationName:"encrypted",type:"boolean"}}},NoDevice:{locationName:"noDevice"}}},Sej:{type:"list",member:{type:"structure",members:{StartWeekDay:{},StartHour:{type:"integer"},EndWeekDay:{},EndHour:{type:"integer"}}}},Ses:{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:"S6",locationName:"tagSet"}}},Sey:{type:"structure",members:{Attachments:{shape:"Sbq",locationName:"attachmentSet"},InternetGatewayId:{locationName:"internetGatewayId"},OwnerId:{locationName:"ownerId"},Tags:{shape:"S6",locationName:"tagSet"}}},Sf0:{type:"list",member:{type:"structure",members:{RegionName:{}}}},Sf3:{type:"structure",members:{OwnerId:{locationName:"ownerId"},IpamId:{locationName:"ipamId"},IpamArn:{locationName:"ipamArn"},IpamRegion:{locationName:"ipamRegion"},PublicDefaultScopeId:{locationName:"publicDefaultScopeId"},PrivateDefaultScopeId:{locationName:"privateDefaultScopeId"},ScopeCount:{locationName:"scopeCount",type:"integer"},Description:{locationName:"description"},OperatingRegions:{shape:"Sf5",locationName:"operatingRegionSet"},State:{locationName:"state"},Tags:{shape:"S6",locationName:"tagSet"},DefaultResourceDiscoveryId:{locationName:"defaultResourceDiscoveryId"},DefaultResourceDiscoveryAssociationId:{locationName:"defaultResourceDiscoveryAssociationId"},ResourceDiscoveryAssociationCount:{locationName:"resourceDiscoveryAssociationCount",type:"integer"}}},Sf5:{type:"list",member:{locationName:"item",type:"structure",members:{RegionName:{locationName:"regionName"}}}},Sfb:{type:"list",member:{shape:"Sfc",locationName:"item"}},Sfc:{type:"structure",members:{Key:{},Value:{}}},Sfg:{type:"structure",members:{OwnerId:{locationName:"ownerId"},IpamPoolId:{locationName:"ipamPoolId"},SourceIpamPoolId:{locationName:"sourceIpamPoolId"},IpamPoolArn:{locationName:"ipamPoolArn"},IpamScopeArn:{locationName:"ipamScopeArn"},IpamScopeType:{locationName:"ipamScopeType"},IpamArn:{locationName:"ipamArn"},IpamRegion:{locationName:"ipamRegion"},Locale:{locationName:"locale"},PoolDepth:{locationName:"poolDepth",type:"integer"},State:{locationName:"state"},StateMessage:{locationName:"stateMessage"},Description:{locationName:"description"},AutoImport:{locationName:"autoImport",type:"boolean"},PubliclyAdvertisable:{locationName:"publiclyAdvertisable",type:"boolean"},AddressFamily:{locationName:"addressFamily"},AllocationMinNetmaskLength:{locationName:"allocationMinNetmaskLength",type:"integer"},AllocationMaxNetmaskLength:{locationName:"allocationMaxNetmaskLength",type:"integer"},AllocationDefaultNetmaskLength:{locationName:"allocationDefaultNetmaskLength",type:"integer"},AllocationResourceTags:{shape:"Sfj",locationName:"allocationResourceTagSet"},Tags:{shape:"S6",locationName:"tagSet"},AwsService:{locationName:"awsService"},PublicIpSource:{locationName:"publicIpSource"}}},Sfj:{type:"list",member:{locationName:"item",type:"structure",members:{Key:{locationName:"key"},Value:{locationName:"value"}}}},Sfn:{type:"structure",members:{OwnerId:{locationName:"ownerId"},IpamResourceDiscoveryId:{locationName:"ipamResourceDiscoveryId"},IpamResourceDiscoveryArn:{locationName:"ipamResourceDiscoveryArn"},IpamResourceDiscoveryRegion:{locationName:"ipamResourceDiscoveryRegion"},Description:{locationName:"description"},OperatingRegions:{shape:"Sf5",locationName:"operatingRegionSet"},IsDefault:{locationName:"isDefault",type:"boolean"},State:{locationName:"state"},Tags:{shape:"S6",locationName:"tagSet"}}},Sfr:{type:"structure",members:{OwnerId:{locationName:"ownerId"},IpamScopeId:{locationName:"ipamScopeId"},IpamScopeArn:{locationName:"ipamScopeArn"},IpamArn:{locationName:"ipamArn"},IpamRegion:{locationName:"ipamRegion"},IpamScopeType:{locationName:"ipamScopeType"},IsDefault:{locationName:"isDefault",type:"boolean"},Description:{locationName:"description"},PoolCount:{locationName:"poolCount",type:"integer"},State:{locationName:"state"},Tags:{shape:"S6",locationName:"tagSet"}}},Sfx:{type:"string",sensitive:true},Sg0:{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:"Sg8",locationName:"SecurityGroupId"},InterfaceType:{},Ipv6AddressCount:{type:"integer"},Ipv6Addresses:{type:"list",member:{locationName:"InstanceIpv6Address",type:"structure",members:{Ipv6Address:{}}}},NetworkInterfaceId:{},PrivateIpAddress:{},PrivateIpAddresses:{shape:"Sgb"},SecondaryPrivateIpAddressCount:{type:"integer"},SubnetId:{},NetworkCardIndex:{type:"integer"},Ipv4Prefixes:{shape:"Sgd",locationName:"Ipv4Prefix"},Ipv4PrefixCount:{type:"integer"},Ipv6Prefixes:{shape:"Sgf",locationName:"Ipv6Prefix"},Ipv6PrefixCount:{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"},GroupId:{}}},RamDiskId:{},DisableApiTermination:{type:"boolean"},InstanceInitiatedShutdownBehavior:{},UserData:{shape:"Sfx"},TagSpecifications:{locationName:"TagSpecification",type:"list",member:{locationName:"LaunchTemplateTagSpecificationRequest",type:"structure",members:{ResourceType:{},Tags:{shape:"S6",locationName:"Tag"}}}},ElasticGpuSpecifications:{locationName:"ElasticGpuSpecification",type:"list",member:{shape:"Sgp",locationName:"ElasticGpuSpecification"}},ElasticInferenceAccelerators:{locationName:"ElasticInferenceAccelerator",type:"list",member:{locationName:"item",type:"structure",required:["Type"],members:{Type:{},Count:{type:"integer"}}}},SecurityGroupIds:{shape:"Sg8",locationName:"SecurityGroupId"},SecurityGroups:{shape:"Sgt",locationName:"SecurityGroup"},InstanceMarketOptions:{type:"structure",members:{MarketType:{},SpotOptions:{type:"structure",members:{MaxPrice:{},SpotInstanceType:{},BlockDurationMinutes:{type:"integer"},ValidUntil:{type:"timestamp"},InstanceInterruptionBehavior:{}}}}},CreditSpecification:{shape:"Sgz"},CpuOptions:{type:"structure",members:{CoreCount:{type:"integer"},ThreadsPerCore:{type:"integer"},AmdSevSnp:{}}},CapacityReservationSpecification:{type:"structure",members:{CapacityReservationPreference:{},CapacityReservationTarget:{shape:"Sh4"}}},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:{},HttpProtocolIpv6:{},InstanceMetadataTags:{}}},EnclaveOptions:{type:"structure",members:{Enabled:{type:"boolean"}}},InstanceRequirements:{shape:"Scf"},PrivateDnsNameOptions:{type:"structure",members:{HostnameType:{},EnableResourceNameDnsARecord:{type:"boolean"},EnableResourceNameDnsAAAARecord:{type:"boolean"}}},MaintenanceOptions:{type:"structure",members:{AutoRecovery:{}}},DisableApiStop:{type:"boolean"}}},Sg8:{type:"list",member:{locationName:"SecurityGroupId"}},Sgb:{type:"list",member:{locationName:"item",type:"structure",members:{Primary:{locationName:"primary",type:"boolean"},PrivateIpAddress:{locationName:"privateIpAddress"}}}},Sgd:{type:"list",member:{locationName:"item",type:"structure",members:{Ipv4Prefix:{}}}},Sgf:{type:"list",member:{locationName:"item",type:"structure",members:{Ipv6Prefix:{}}}},Sgp:{type:"structure",required:["Type"],members:{Type:{}}},Sgt:{type:"list",member:{locationName:"SecurityGroup"}},Sgz:{type:"structure",required:["CpuCredits"],members:{CpuCredits:{}}},Sh4:{type:"structure",members:{CapacityReservationId:{},CapacityReservationResourceGroupArn:{}}},Shi:{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:"S6",locationName:"tagSet"}}},Shj:{type:"structure",members:{Errors:{locationName:"errorSet",type:"list",member:{locationName:"item",type:"structure",members:{Code:{locationName:"code"},Message:{locationName:"message"}}}}}},Sho:{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:"Shp",locationName:"launchTemplateData"}}},Shp:{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:"S5m",locationName:"groupSet"},InterfaceType:{locationName:"interfaceType"},Ipv6AddressCount:{locationName:"ipv6AddressCount",type:"integer"},Ipv6Addresses:{shape:"Shw",locationName:"ipv6AddressesSet"},NetworkInterfaceId:{locationName:"networkInterfaceId"},PrivateIpAddress:{locationName:"privateIpAddress"},PrivateIpAddresses:{shape:"Sgb",locationName:"privateIpAddressesSet"},SecondaryPrivateIpAddressCount:{locationName:"secondaryPrivateIpAddressCount",type:"integer"},SubnetId:{locationName:"subnetId"},NetworkCardIndex:{locationName:"networkCardIndex",type:"integer"},Ipv4Prefixes:{locationName:"ipv4PrefixSet",type:"list",member:{locationName:"item",type:"structure",members:{Ipv4Prefix:{locationName:"ipv4Prefix"}}}},Ipv4PrefixCount:{locationName:"ipv4PrefixCount",type:"integer"},Ipv6Prefixes:{locationName:"ipv6PrefixSet",type:"list",member:{locationName:"item",type:"structure",members:{Ipv6Prefix:{locationName:"ipv6Prefix"}}}},Ipv6PrefixCount:{locationName:"ipv6PrefixCount",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"},GroupId:{locationName:"groupId"}}},RamDiskId:{locationName:"ramDiskId"},DisableApiTermination:{locationName:"disableApiTermination",type:"boolean"},InstanceInitiatedShutdownBehavior:{locationName:"instanceInitiatedShutdownBehavior"},UserData:{shape:"Sfx",locationName:"userData"},TagSpecifications:{locationName:"tagSpecificationSet",type:"list",member:{locationName:"item",type:"structure",members:{ResourceType:{locationName:"resourceType"},Tags:{shape:"S6",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:"So",locationName:"securityGroupIdSet"},SecurityGroups:{shape:"So",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"},AmdSevSnp:{locationName:"amdSevSnp"}}},CapacityReservationSpecification:{locationName:"capacityReservationSpecification",type:"structure",members:{CapacityReservationPreference:{locationName:"capacityReservationPreference"},CapacityReservationTarget:{shape:"Sif",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"},HttpProtocolIpv6:{locationName:"httpProtocolIpv6"},InstanceMetadataTags:{locationName:"instanceMetadataTags"}}},EnclaveOptions:{locationName:"enclaveOptions",type:"structure",members:{Enabled:{locationName:"enabled",type:"boolean"}}},InstanceRequirements:{shape:"Sdk",locationName:"instanceRequirements"},PrivateDnsNameOptions:{locationName:"privateDnsNameOptions",type:"structure",members:{HostnameType:{locationName:"hostnameType"},EnableResourceNameDnsARecord:{locationName:"enableResourceNameDnsARecord",type:"boolean"},EnableResourceNameDnsAAAARecord:{locationName:"enableResourceNameDnsAAAARecord",type:"boolean"}}},MaintenanceOptions:{locationName:"maintenanceOptions",type:"structure",members:{AutoRecovery:{locationName:"autoRecovery"}}},DisableApiStop:{locationName:"disableApiStop",type:"boolean"}}},Shw:{type:"list",member:{locationName:"item",type:"structure",members:{Ipv6Address:{locationName:"ipv6Address"}}}},Sif:{type:"structure",members:{CapacityReservationId:{locationName:"capacityReservationId"},CapacityReservationResourceGroupArn:{locationName:"capacityReservationResourceGroupArn"}}},Sir:{type:"structure",members:{DestinationCidrBlock:{locationName:"destinationCidrBlock"},LocalGatewayVirtualInterfaceGroupId:{locationName:"localGatewayVirtualInterfaceGroupId"},Type:{locationName:"type"},State:{locationName:"state"},LocalGatewayRouteTableId:{locationName:"localGatewayRouteTableId"},LocalGatewayRouteTableArn:{locationName:"localGatewayRouteTableArn"},OwnerId:{locationName:"ownerId"},SubnetId:{locationName:"subnetId"},CoipPoolId:{locationName:"coipPoolId"},NetworkInterfaceId:{locationName:"networkInterfaceId"},DestinationPrefixListId:{locationName:"destinationPrefixListId"}}},Siy:{type:"structure",members:{LocalGatewayRouteTableId:{locationName:"localGatewayRouteTableId"},LocalGatewayRouteTableArn:{locationName:"localGatewayRouteTableArn"},LocalGatewayId:{locationName:"localGatewayId"},OutpostArn:{locationName:"outpostArn"},OwnerId:{locationName:"ownerId"},State:{locationName:"state"},Tags:{shape:"S6",locationName:"tagSet"},Mode:{locationName:"mode"},StateReason:{shape:"Siz",locationName:"stateReason"}}},Siz:{type:"structure",members:{Code:{locationName:"code"},Message:{locationName:"message"}}},Sj2:{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:"S6",locationName:"tagSet"}}},Sj6:{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:"S6",locationName:"tagSet"}}},Sj9:{type:"list",member:{type:"structure",required:["Cidr"],members:{Cidr:{},Description:{}}}},Sjc:{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:"S6",locationName:"tagSet"},OwnerId:{locationName:"ownerId"}}},Sjh:{type:"structure",members:{CreateTime:{locationName:"createTime",type:"timestamp"},DeleteTime:{locationName:"deleteTime",type:"timestamp"},FailureCode:{locationName:"failureCode"},FailureMessage:{locationName:"failureMessage"},NatGatewayAddresses:{shape:"S34",locationName:"natGatewayAddressSet"},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:"S6",locationName:"tagSet"},ConnectivityType:{locationName:"connectivityType"}}},Sjm:{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:"Sjr",locationName:"icmpTypeCode"},Ipv6CidrBlock:{locationName:"ipv6CidrBlock"},PortRange:{shape:"Sjs",locationName:"portRange"},Protocol:{locationName:"protocol"},RuleAction:{locationName:"ruleAction"},RuleNumber:{locationName:"ruleNumber",type:"integer"}}}},IsDefault:{locationName:"default",type:"boolean"},NetworkAclId:{locationName:"networkAclId"},Tags:{shape:"S6",locationName:"tagSet"},VpcId:{locationName:"vpcId"},OwnerId:{locationName:"ownerId"}}},Sjr:{type:"structure",members:{Code:{locationName:"code",type:"integer"},Type:{locationName:"type",type:"integer"}}},Sjs:{type:"structure",members:{From:{locationName:"from",type:"integer"},To:{locationName:"to",type:"integer"}}},Sjx:{type:"list",member:{locationName:"item",type:"structure",members:{Source:{shape:"Sjz"},Destination:{shape:"Sjz"},ThroughResources:{locationName:"ThroughResource",type:"list",member:{locationName:"item",type:"structure",members:{ResourceStatement:{shape:"Sk3"}}}}}}},Sjz:{type:"structure",members:{PacketHeaderStatement:{type:"structure",members:{SourceAddresses:{shape:"So",locationName:"SourceAddress"},DestinationAddresses:{shape:"So",locationName:"DestinationAddress"},SourcePorts:{shape:"So",locationName:"SourcePort"},DestinationPorts:{shape:"So",locationName:"DestinationPort"},SourcePrefixLists:{shape:"So",locationName:"SourcePrefixList"},DestinationPrefixLists:{shape:"So",locationName:"DestinationPrefixList"},Protocols:{shape:"Sk1",locationName:"Protocol"}}},ResourceStatement:{shape:"Sk3"}}},Sk1:{type:"list",member:{locationName:"item"}},Sk3:{type:"structure",members:{Resources:{shape:"So",locationName:"Resource"},ResourceTypes:{shape:"So",locationName:"ResourceType"}}},Sk7:{type:"structure",members:{NetworkInsightsAccessScopeId:{locationName:"networkInsightsAccessScopeId"},NetworkInsightsAccessScopeArn:{locationName:"networkInsightsAccessScopeArn"},CreatedDate:{locationName:"createdDate",type:"timestamp"},UpdatedDate:{locationName:"updatedDate",type:"timestamp"},Tags:{shape:"S6",locationName:"tagSet"}}},Sk9:{type:"structure",members:{NetworkInsightsAccessScopeId:{locationName:"networkInsightsAccessScopeId"},MatchPaths:{shape:"Ska",locationName:"matchPathSet"},ExcludePaths:{shape:"Ska",locationName:"excludePathSet"}}},Ska:{type:"list",member:{locationName:"item",type:"structure",members:{Source:{shape:"Skc",locationName:"source"},Destination:{shape:"Skc",locationName:"destination"},ThroughResources:{locationName:"throughResourceSet",type:"list",member:{locationName:"item",type:"structure",members:{ResourceStatement:{shape:"Ske",locationName:"resourceStatement"}}}}}}},Skc:{type:"structure",members:{PacketHeaderStatement:{locationName:"packetHeaderStatement",type:"structure",members:{SourceAddresses:{shape:"So",locationName:"sourceAddressSet"},DestinationAddresses:{shape:"So",locationName:"destinationAddressSet"},SourcePorts:{shape:"So",locationName:"sourcePortSet"},DestinationPorts:{shape:"So",locationName:"destinationPortSet"},SourcePrefixLists:{shape:"So",locationName:"sourcePrefixListSet"},DestinationPrefixLists:{shape:"So",locationName:"destinationPrefixListSet"},Protocols:{shape:"Sk1",locationName:"protocolSet"}}},ResourceStatement:{shape:"Ske",locationName:"resourceStatement"}}},Ske:{type:"structure",members:{Resources:{shape:"So",locationName:"resourceSet"},ResourceTypes:{shape:"So",locationName:"resourceTypeSet"}}},Skl:{type:"structure",members:{SourceAddress:{},SourcePortRange:{shape:"Skm"},DestinationAddress:{},DestinationPortRange:{shape:"Skm"}}},Skm:{type:"structure",members:{FromPort:{type:"integer"},ToPort:{type:"integer"}}},Sko:{type:"structure",members:{NetworkInsightsPathId:{locationName:"networkInsightsPathId"},NetworkInsightsPathArn:{locationName:"networkInsightsPathArn"},CreatedDate:{locationName:"createdDate",type:"timestamp"},Source:{locationName:"source"},Destination:{locationName:"destination"},SourceArn:{locationName:"sourceArn"},DestinationArn:{locationName:"destinationArn"},SourceIp:{locationName:"sourceIp"},DestinationIp:{locationName:"destinationIp"},Protocol:{locationName:"protocol"},DestinationPort:{locationName:"destinationPort",type:"integer"},Tags:{shape:"S6",locationName:"tagSet"},FilterAtSource:{shape:"Skq",locationName:"filterAtSource"},FilterAtDestination:{shape:"Skq",locationName:"filterAtDestination"}}},Skq:{type:"structure",members:{SourceAddress:{locationName:"sourceAddress"},SourcePortRange:{shape:"Skr",locationName:"sourcePortRange"},DestinationAddress:{locationName:"destinationAddress"},DestinationPortRange:{shape:"Skr",locationName:"destinationPortRange"}}},Skr:{type:"structure",members:{FromPort:{locationName:"fromPort",type:"integer"},ToPort:{locationName:"toPort",type:"integer"}}},Skv:{type:"structure",members:{Association:{shape:"Skw",locationName:"association"},Attachment:{shape:"Skx",locationName:"attachment"},AvailabilityZone:{locationName:"availabilityZone"},Description:{locationName:"description"},Groups:{shape:"Sl0",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:"Skw",locationName:"association"},Primary:{locationName:"primary",type:"boolean"},PrivateDnsName:{locationName:"privateDnsName"},PrivateIpAddress:{locationName:"privateIpAddress"}}}},Ipv4Prefixes:{shape:"S2x",locationName:"ipv4PrefixSet"},Ipv6Prefixes:{locationName:"ipv6PrefixSet",type:"list",member:{locationName:"item",type:"structure",members:{Ipv6Prefix:{locationName:"ipv6Prefix"}}}},RequesterId:{locationName:"requesterId"},RequesterManaged:{locationName:"requesterManaged",type:"boolean"},SourceDestCheck:{locationName:"sourceDestCheck",type:"boolean"},Status:{locationName:"status"},SubnetId:{locationName:"subnetId"},TagSet:{shape:"S6",locationName:"tagSet"},VpcId:{locationName:"vpcId"},DenyAllIgwTraffic:{locationName:"denyAllIgwTraffic",type:"boolean"},Ipv6Native:{locationName:"ipv6Native",type:"boolean"},Ipv6Address:{locationName:"ipv6Address"}}},Skw:{type:"structure",members:{AllocationId:{locationName:"allocationId"},AssociationId:{locationName:"associationId"},IpOwnerId:{locationName:"ipOwnerId"},PublicDnsName:{locationName:"publicDnsName"},PublicIp:{locationName:"publicIp"},CustomerOwnedIp:{locationName:"customerOwnedIp"},CarrierIp:{locationName:"carrierIp"}}},Skx:{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"},EnaSrdSpecification:{locationName:"enaSrdSpecification",type:"structure",members:{EnaSrdEnabled:{locationName:"enaSrdEnabled",type:"boolean"},EnaSrdUdpSpecification:{locationName:"enaSrdUdpSpecification",type:"structure",members:{EnaSrdUdpEnabled:{locationName:"enaSrdUdpEnabled",type:"boolean"}}}}}}},Sl0:{type:"list",member:{locationName:"item",type:"structure",members:{GroupName:{locationName:"groupName"},GroupId:{locationName:"groupId"}}}},Sld:{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"}}}}},Slk:{type:"structure",members:{GroupName:{locationName:"groupName"},State:{locationName:"state"},Strategy:{locationName:"strategy"},PartitionCount:{locationName:"partitionCount",type:"integer"},GroupId:{locationName:"groupId"},Tags:{shape:"S6",locationName:"tagSet"},GroupArn:{locationName:"groupArn"},SpreadLevel:{locationName:"spreadLevel"}}},Slq:{type:"structure",members:{ReplaceRootVolumeTaskId:{locationName:"replaceRootVolumeTaskId"},InstanceId:{locationName:"instanceId"},TaskState:{locationName:"taskState"},StartTime:{locationName:"startTime"},CompleteTime:{locationName:"completeTime"},Tags:{shape:"S6",locationName:"tagSet"},ImageId:{locationName:"imageId"},SnapshotId:{locationName:"snapshotId"},DeleteReplacedRootVolume:{locationName:"deleteReplacedRootVolume",type:"boolean"}}},Sm6:{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:"S4o",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"},CoreNetworkArn:{locationName:"coreNetworkArn"}}}},Tags:{shape:"S6",locationName:"tagSet"},VpcId:{locationName:"vpcId"},OwnerId:{locationName:"ownerId"}}},Smi:{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"},OutpostArn:{locationName:"outpostArn"},Tags:{shape:"S6",locationName:"tagSet"},StorageTier:{locationName:"storageTier"},RestoreExpiryTime:{locationName:"restoreExpiryTime",type:"timestamp"}}},Smo:{type:"list",member:{locationName:"VolumeId"}},Smv:{type:"structure",members:{Bucket:{locationName:"bucket"},Fault:{shape:"Smw",locationName:"fault"},OwnerId:{locationName:"ownerId"},Prefix:{locationName:"prefix"},State:{locationName:"state"}}},Smw:{type:"structure",members:{Code:{locationName:"code"},Message:{locationName:"message"}}},Sn7:{type:"structure",members:{SubnetCidrReservationId:{locationName:"subnetCidrReservationId"},SubnetId:{locationName:"subnetId"},Cidr:{locationName:"cidr"},ReservationType:{locationName:"reservationType"},OwnerId:{locationName:"ownerId"},Description:{locationName:"description"},Tags:{shape:"S6",locationName:"tagSet"}}},Sna:{type:"list",member:{}},Sne:{type:"structure",members:{TrafficMirrorFilterId:{locationName:"trafficMirrorFilterId"},IngressFilterRules:{shape:"Snf",locationName:"ingressFilterRuleSet"},EgressFilterRules:{shape:"Snf",locationName:"egressFilterRuleSet"},NetworkServices:{shape:"Snk",locationName:"networkServiceSet"},Description:{locationName:"description"},Tags:{shape:"S6",locationName:"tagSet"}}},Snf:{type:"list",member:{shape:"Sng",locationName:"item"}},Sng:{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:"Snj",locationName:"destinationPortRange"},SourcePortRange:{shape:"Snj",locationName:"sourcePortRange"},DestinationCidrBlock:{locationName:"destinationCidrBlock"},SourceCidrBlock:{locationName:"sourceCidrBlock"},Description:{locationName:"description"}}},Snj:{type:"structure",members:{FromPort:{locationName:"fromPort",type:"integer"},ToPort:{locationName:"toPort",type:"integer"}}},Snk:{type:"list",member:{locationName:"item"}},Sno:{type:"structure",members:{FromPort:{type:"integer"},ToPort:{type:"integer"}}},Snt:{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:"S6",locationName:"tagSet"}}},Snw:{type:"structure",members:{TrafficMirrorTargetId:{locationName:"trafficMirrorTargetId"},NetworkInterfaceId:{locationName:"networkInterfaceId"},NetworkLoadBalancerArn:{locationName:"networkLoadBalancerArn"},Type:{locationName:"type"},Description:{locationName:"description"},OwnerId:{locationName:"ownerId"},Tags:{shape:"S6",locationName:"tagSet"},GatewayLoadBalancerEndpointId:{locationName:"gatewayLoadBalancerEndpointId"}}},So5:{type:"list",member:{locationName:"item"}},So7:{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:"So",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:"S6",locationName:"tagSet"}}},Soe:{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:"S6",locationName:"tagSet"}}},Soi:{type:"list",member:{locationName:"item"}},Sok:{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:"Soi",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:"S6",locationName:"tagSet"}}},Sox:{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:"S6",locationName:"tagSet"}}},Sp6:{type:"structure",members:{TransitGatewayPolicyTableId:{locationName:"transitGatewayPolicyTableId"},TransitGatewayId:{locationName:"transitGatewayId"},State:{locationName:"state"},CreationTime:{locationName:"creationTime",type:"timestamp"},Tags:{shape:"S6",locationName:"tagSet"}}},Spa:{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"}}}}},Spf:{type:"structure",members:{DestinationCidrBlock:{locationName:"destinationCidrBlock"},PrefixListId:{locationName:"prefixListId"},TransitGatewayRouteTableAnnouncementId:{locationName:"transitGatewayRouteTableAnnouncementId"},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"}}},Spn:{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:"S6",locationName:"tagSet"}}},Spr:{type:"structure",members:{TransitGatewayRouteTableAnnouncementId:{locationName:"transitGatewayRouteTableAnnouncementId"},TransitGatewayId:{locationName:"transitGatewayId"},CoreNetworkId:{locationName:"coreNetworkId"},PeerTransitGatewayId:{locationName:"peerTransitGatewayId"},PeerCoreNetworkId:{locationName:"peerCoreNetworkId"},PeeringAttachmentId:{locationName:"peeringAttachmentId"},AnnouncementDirection:{locationName:"announcementDirection"},TransitGatewayRouteTableId:{locationName:"transitGatewayRouteTableId"},State:{locationName:"state"},CreationTime:{locationName:"creationTime",type:"timestamp"},Tags:{shape:"S6",locationName:"tagSet"}}},Sq2:{type:"list",member:{locationName:"item"}},Sqa:{type:"structure",members:{VerifiedAccessInstanceId:{locationName:"verifiedAccessInstanceId"},VerifiedAccessGroupId:{locationName:"verifiedAccessGroupId"},VerifiedAccessEndpointId:{locationName:"verifiedAccessEndpointId"},ApplicationDomain:{locationName:"applicationDomain"},EndpointType:{locationName:"endpointType"},AttachmentType:{locationName:"attachmentType"},DomainCertificateArn:{locationName:"domainCertificateArn"},EndpointDomain:{locationName:"endpointDomain"},DeviceValidationDomain:{locationName:"deviceValidationDomain"},SecurityGroupIds:{shape:"Sq2",locationName:"securityGroupIdSet"},LoadBalancerOptions:{locationName:"loadBalancerOptions",type:"structure",members:{Protocol:{locationName:"protocol"},Port:{locationName:"port",type:"integer"},LoadBalancerArn:{locationName:"loadBalancerArn"},SubnetIds:{locationName:"subnetIdSet",type:"list",member:{locationName:"item"}}}},NetworkInterfaceOptions:{locationName:"networkInterfaceOptions",type:"structure",members:{NetworkInterfaceId:{locationName:"networkInterfaceId"},Protocol:{locationName:"protocol"},Port:{locationName:"port",type:"integer"}}},Status:{locationName:"status",type:"structure",members:{Code:{locationName:"code"},Message:{locationName:"message"}}},Description:{locationName:"description"},CreationTime:{locationName:"creationTime"},LastUpdatedTime:{locationName:"lastUpdatedTime"},DeletionTime:{locationName:"deletionTime"},Tags:{shape:"S6",locationName:"tagSet"}}},Sqi:{type:"structure",members:{VerifiedAccessGroupId:{locationName:"verifiedAccessGroupId"},VerifiedAccessInstanceId:{locationName:"verifiedAccessInstanceId"},Description:{locationName:"description"},Owner:{locationName:"owner"},VerifiedAccessGroupArn:{locationName:"verifiedAccessGroupArn"},CreationTime:{locationName:"creationTime"},LastUpdatedTime:{locationName:"lastUpdatedTime"},DeletionTime:{locationName:"deletionTime"},Tags:{shape:"S6",locationName:"tagSet"}}},Sqr:{type:"structure",members:{Attachments:{locationName:"attachmentSet",type:"list",member:{shape:"S6a",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:"S6",locationName:"tagSet"},VolumeType:{locationName:"volumeType"},FastRestored:{locationName:"fastRestored",type:"boolean"},MultiAttachEnabled:{locationName:"multiAttachEnabled",type:"boolean"},Throughput:{locationName:"throughput",type:"integer"}}},Sqy:{type:"list",member:{locationName:"item"}},Sqz:{type:"list",member:{locationName:"item"}},Sr0:{type:"list",member:{locationName:"item"}},Sr2:{type:"structure",members:{DnsRecordIpType:{},PrivateDnsOnlyForInboundResolverEndpoint:{type:"boolean"}}},Sr5:{type:"structure",members:{VpcEndpointId:{locationName:"vpcEndpointId"},VpcEndpointType:{locationName:"vpcEndpointType"},VpcId:{locationName:"vpcId"},ServiceName:{locationName:"serviceName"},State:{locationName:"state"},PolicyDocument:{locationName:"policyDocument"},RouteTableIds:{shape:"So",locationName:"routeTableIdSet"},SubnetIds:{shape:"So",locationName:"subnetIdSet"},Groups:{locationName:"groupSet",type:"list",member:{locationName:"item",type:"structure",members:{GroupId:{locationName:"groupId"},GroupName:{locationName:"groupName"}}}},IpAddressType:{locationName:"ipAddressType"},DnsOptions:{locationName:"dnsOptions",type:"structure",members:{DnsRecordIpType:{locationName:"dnsRecordIpType"},PrivateDnsOnlyForInboundResolverEndpoint:{locationName:"privateDnsOnlyForInboundResolverEndpoint",type:"boolean"}}},PrivateDnsEnabled:{locationName:"privateDnsEnabled",type:"boolean"},RequesterManaged:{locationName:"requesterManaged",type:"boolean"},NetworkInterfaceIds:{shape:"So",locationName:"networkInterfaceIdSet"},DnsEntries:{shape:"Sra",locationName:"dnsEntrySet"},CreationTimestamp:{locationName:"creationTimestamp",type:"timestamp"},Tags:{shape:"S6",locationName:"tagSet"},OwnerId:{locationName:"ownerId"},LastError:{locationName:"lastError",type:"structure",members:{Message:{locationName:"message"},Code:{locationName:"code"}}}}},Sra:{type:"list",member:{locationName:"item",type:"structure",members:{DnsName:{locationName:"dnsName"},HostedZoneId:{locationName:"hostedZoneId"}}}},Srf:{type:"structure",members:{ConnectionNotificationId:{locationName:"connectionNotificationId"},ServiceId:{locationName:"serviceId"},VpcEndpointId:{locationName:"vpcEndpointId"},ConnectionNotificationType:{locationName:"connectionNotificationType"},ConnectionNotificationArn:{locationName:"connectionNotificationArn"},ConnectionEvents:{shape:"So",locationName:"connectionEvents"},ConnectionNotificationState:{locationName:"connectionNotificationState"}}},Srk:{type:"structure",members:{ServiceType:{shape:"Srl",locationName:"serviceType"},ServiceId:{locationName:"serviceId"},ServiceName:{locationName:"serviceName"},ServiceState:{locationName:"serviceState"},AvailabilityZones:{shape:"So",locationName:"availabilityZoneSet"},AcceptanceRequired:{locationName:"acceptanceRequired",type:"boolean"},ManagesVpcEndpoints:{locationName:"managesVpcEndpoints",type:"boolean"},NetworkLoadBalancerArns:{shape:"So",locationName:"networkLoadBalancerArnSet"},GatewayLoadBalancerArns:{shape:"So",locationName:"gatewayLoadBalancerArnSet"},SupportedIpAddressTypes:{shape:"Srp",locationName:"supportedIpAddressTypeSet"},BaseEndpointDnsNames:{shape:"So",locationName:"baseEndpointDnsNameSet"},PrivateDnsName:{locationName:"privateDnsName"},PrivateDnsNameConfiguration:{locationName:"privateDnsNameConfiguration",type:"structure",members:{State:{locationName:"state"},Type:{locationName:"type"},Value:{locationName:"value"},Name:{locationName:"name"}}},PayerResponsibility:{locationName:"payerResponsibility"},Tags:{shape:"S6",locationName:"tagSet"}}},Srl:{type:"list",member:{locationName:"item",type:"structure",members:{ServiceType:{locationName:"serviceType"}}}},Srp:{type:"list",member:{locationName:"item"}},Ss2:{type:"list",member:{locationName:"item",type:"structure",members:{Value:{}}}},Ss4:{type:"list",member:{locationName:"item",type:"structure",members:{Value:{}}}},Ss6:{type:"list",member:{locationName:"item",type:"structure",members:{Value:{}}}},Ss8:{type:"list",member:{locationName:"item",type:"structure",members:{Value:{}}}},Ssa:{type:"list",member:{locationName:"item",type:"structure",members:{Value:{type:"integer"}}}},Ssc:{type:"list",member:{locationName:"item",type:"structure",members:{Value:{type:"integer"}}}},Sse:{type:"list",member:{locationName:"item",type:"structure",members:{Value:{}}}},Ssg:{type:"structure",members:{CloudWatchLogOptions:{type:"structure",members:{LogEnabled:{type:"boolean"},LogGroupArn:{},LogOutputFormat:{}}}}},Ssk:{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"},CoreNetworkArn:{locationName:"coreNetworkArn"},CoreNetworkAttachmentArn:{locationName:"coreNetworkAttachmentArn"},GatewayAssociationState:{locationName:"gatewayAssociationState"},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"},OutsideIpAddressType:{locationName:"outsideIpAddressType"},TransportTransitGatewayAttachmentId:{locationName:"transportTransitGatewayAttachmentId"},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"},LogOptions:{locationName:"logOptions",type:"structure",members:{CloudWatchLogOptions:{locationName:"cloudWatchLogOptions",type:"structure",members:{LogEnabled:{locationName:"logEnabled",type:"boolean"},LogGroupArn:{locationName:"logGroupArn"},LogOutputFormat:{locationName:"logOutputFormat"}}}}},EnableTunnelLifecycleControl:{locationName:"enableTunnelLifecycleControl",type:"boolean"}}}}}},Routes:{locationName:"routes",type:"list",member:{locationName:"item",type:"structure",members:{DestinationCidrBlock:{locationName:"destinationCidrBlock"},Source:{locationName:"source"},State:{locationName:"state"}}}},Tags:{shape:"S6",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"}}}}}},Stg:{type:"structure",members:{AvailabilityZone:{locationName:"availabilityZone"},State:{locationName:"state"},Type:{locationName:"type"},VpcAttachments:{locationName:"attachments",type:"list",member:{shape:"S6f",locationName:"item"}},VpnGatewayId:{locationName:"vpnGatewayId"},AmazonSideAsn:{locationName:"amazonSideAsn",type:"long"},Tags:{shape:"S6",locationName:"tagSet"}}},Sty:{type:"list",member:{}},Su8:{type:"list",member:{locationName:"item"}},Suv:{type:"list",member:{locationName:"item"}},Sxs:{type:"list",member:{locationName:"item"}},Sy5:{type:"structure",members:{Cidr:{locationName:"cidr"},State:{locationName:"state"},FailureReason:{locationName:"failureReason",type:"structure",members:{Code:{locationName:"code"},Message:{locationName:"message"}}},IpamPoolCidrId:{locationName:"ipamPoolCidrId"},NetmaskLength:{locationName:"netmaskLength",type:"integer"}}},Syg:{type:"list",member:{locationName:"item"}},Syi:{type:"structure",members:{InstanceTagKeys:{shape:"Syg",locationName:"instanceTagKeySet"},IncludeAllTagsOfInstance:{locationName:"includeAllTagsOfInstance",type:"boolean"}}},Syk:{type:"list",member:{locationName:"item"}},Sz3:{type:"list",member:{locationName:"Filter",type:"structure",members:{Name:{},Values:{shape:"So",locationName:"Value"}}}},Szg:{type:"structure",members:{PublicIp:{locationName:"publicIp"},AllocationId:{locationName:"allocationId"},PtrRecord:{locationName:"ptrRecord"},PtrRecordUpdate:{locationName:"ptrRecordUpdate",type:"structure",members:{Value:{locationName:"value"},Status:{locationName:"status"},Reason:{locationName:"reason"}}}}},Szk:{type:"list",member:{locationName:"item",type:"structure",members:{Deadline:{locationName:"deadline",type:"timestamp"},Resource:{locationName:"resource"},UseLongIds:{locationName:"useLongIds",type:"boolean"}}}},S10s:{type:"list",member:{locationName:"InstanceId"}},S117:{type:"structure",members:{Code:{locationName:"code"},Message:{locationName:"message"}}},S12c:{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:"S12g",locationName:"image"},Status:{locationName:"status"},StatusMessage:{locationName:"statusMessage"},Volume:{shape:"S12i",locationName:"volume"}}}}}},ImportVolume:{locationName:"importVolume",type:"structure",members:{AvailabilityZone:{locationName:"availabilityZone"},BytesConverted:{locationName:"bytesConverted",type:"long"},Description:{locationName:"description"},Image:{shape:"S12g",locationName:"image"},Volume:{shape:"S12i",locationName:"volume"}}},State:{locationName:"state"},StatusMessage:{locationName:"statusMessage"},Tags:{shape:"S6",locationName:"tagSet"}}},S12g:{type:"structure",members:{Checksum:{locationName:"checksum"},Format:{locationName:"format"},ImportManifestUrl:{shape:"S12h",locationName:"importManifestUrl"},Size:{locationName:"size",type:"long"}}},S12h:{type:"string",sensitive:true},S12i:{type:"structure",members:{Id:{locationName:"id"},Size:{locationName:"size",type:"long"}}},S13g:{type:"structure",members:{S3Bucket:{locationName:"s3Bucket"},S3Prefix:{locationName:"s3Prefix"}}},S13t:{type:"structure",members:{TargetResourceCount:{locationName:"targetResourceCount",type:"integer"}}},S13u:{type:"structure",members:{LaunchTemplateId:{locationName:"launchTemplateId"},LaunchTemplateName:{locationName:"launchTemplateName"},Version:{locationName:"version"}}},S147:{type:"structure",members:{EventDescription:{locationName:"eventDescription"},EventSubType:{locationName:"eventSubType"},InstanceId:{locationName:"instanceId"}}},S14a:{type:"list",member:{locationName:"item",type:"structure",members:{InstanceId:{locationName:"instanceId"},InstanceType:{locationName:"instanceType"},SpotInstanceRequestId:{locationName:"spotInstanceRequestId"},InstanceHealth:{locationName:"instanceHealth"}}}},S153:{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:"S157",locationName:"productCodes"}}},S157:{type:"list",member:{locationName:"item",type:"structure",members:{ProductCodeId:{locationName:"productCode"},ProductCodeType:{locationName:"type"}}}},S15c:{type:"list",member:{locationName:"Owner"}},S15y:{type:"list",member:{locationName:"item"}},S161:{type:"list",member:{locationName:"item"}},S16q:{type:"list",member:{shape:"Sed",locationName:"item"}},S16r:{type:"list",member:{locationName:"item",type:"structure",members:{Group:{locationName:"group"},UserId:{locationName:"userId"},OrganizationArn:{locationName:"organizationArn"},OrganizationalUnitArn:{locationName:"organizationalUnitArn"}}}},S16v:{type:"list",member:{locationName:"ImageId"}},S17e:{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:{shape:"S17g",locationName:"url"},UserBucket:{shape:"S17h",locationName:"userBucket"}}}},S17g:{type:"string",sensitive:true},S17h:{type:"structure",members:{S3Bucket:{locationName:"s3Bucket"},S3Key:{locationName:"s3Key"}}},S17i:{type:"list",member:{locationName:"item",type:"structure",members:{LicenseConfigurationArn:{locationName:"licenseConfigurationArn"}}}},S17q:{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:{shape:"S17g",locationName:"url"},UserBucket:{shape:"S17h",locationName:"userBucket"}}},S17u:{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"}}}}}},S17x:{type:"structure",members:{Value:{locationName:"value",type:"boolean"}}},S17y:{type:"structure",members:{Enabled:{locationName:"enabled",type:"boolean"}}},S18g:{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"}}},S18j:{type:"structure",members:{Code:{locationName:"code",type:"integer"},Name:{locationName:"name"}}},S18l:{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"}}},S1bs:{type:"structure",members:{Groups:{shape:"Sl0",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:"S1bv",locationName:"monitoring"},Placement:{shape:"Scc",locationName:"placement"},Platform:{locationName:"platform"},PrivateDnsName:{locationName:"privateDnsName"},PrivateIpAddress:{locationName:"privateIpAddress"},ProductCodes:{shape:"S157",locationName:"productCodes"},PublicDnsName:{locationName:"dnsName"},PublicIpAddress:{locationName:"ipAddress"},RamdiskId:{locationName:"ramdiskId"},State:{shape:"S18j",locationName:"instanceState"},StateTransitionReason:{locationName:"reason"},SubnetId:{locationName:"subnetId"},VpcId:{locationName:"vpcId"},Architecture:{locationName:"architecture"},BlockDeviceMappings:{shape:"S17u",locationName:"blockDeviceMapping"},ClientToken:{locationName:"clientToken"},EbsOptimized:{locationName:"ebsOptimized",type:"boolean"},EnaSupport:{locationName:"enaSupport",type:"boolean"},Hypervisor:{locationName:"hypervisor"},IamInstanceProfile:{shape:"S3r",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:"S1c4",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:"Sl0",locationName:"groupSet"},Ipv6Addresses:{shape:"Shw",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:"S1c4",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"},Ipv4Prefixes:{locationName:"ipv4PrefixSet",type:"list",member:{locationName:"item",type:"structure",members:{Ipv4Prefix:{locationName:"ipv4Prefix"}}}},Ipv6Prefixes:{locationName:"ipv6PrefixSet",type:"list",member:{locationName:"item",type:"structure",members:{Ipv6Prefix:{locationName:"ipv6Prefix"}}}}}}},OutpostArn:{locationName:"outpostArn"},RootDeviceName:{locationName:"rootDeviceName"},RootDeviceType:{locationName:"rootDeviceType"},SecurityGroups:{shape:"Sl0",locationName:"groupSet"},SourceDestCheck:{locationName:"sourceDestCheck",type:"boolean"},SpotInstanceRequestId:{locationName:"spotInstanceRequestId"},SriovNetSupport:{locationName:"sriovNetSupport"},StateReason:{shape:"Siz",locationName:"stateReason"},Tags:{shape:"S6",locationName:"tagSet"},VirtualizationType:{locationName:"virtualizationType"},CpuOptions:{locationName:"cpuOptions",type:"structure",members:{CoreCount:{locationName:"coreCount",type:"integer"},ThreadsPerCore:{locationName:"threadsPerCore",type:"integer"},AmdSevSnp:{locationName:"amdSevSnp"}}},CapacityReservationId:{locationName:"capacityReservationId"},CapacityReservationSpecification:{locationName:"capacityReservationSpecification",type:"structure",members:{CapacityReservationPreference:{locationName:"capacityReservationPreference"},CapacityReservationTarget:{shape:"Sif",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:"S1ch",locationName:"metadataOptions"},EnclaveOptions:{shape:"S17y",locationName:"enclaveOptions"},BootMode:{locationName:"bootMode"},PlatformDetails:{locationName:"platformDetails"},UsageOperation:{locationName:"usageOperation"},UsageOperationUpdateTime:{locationName:"usageOperationUpdateTime",type:"timestamp"},PrivateDnsNameOptions:{locationName:"privateDnsNameOptions",type:"structure",members:{HostnameType:{locationName:"hostnameType"},EnableResourceNameDnsARecord:{locationName:"enableResourceNameDnsARecord",type:"boolean"},EnableResourceNameDnsAAAARecord:{locationName:"enableResourceNameDnsAAAARecord",type:"boolean"}}},Ipv6Address:{locationName:"ipv6Address"},TpmSupport:{locationName:"tpmSupport"},MaintenanceOptions:{locationName:"maintenanceOptions",type:"structure",members:{AutoRecovery:{locationName:"autoRecovery"}}},CurrentInstanceBootMode:{locationName:"currentInstanceBootMode"}}}},OwnerId:{locationName:"ownerId"},RequesterId:{locationName:"requesterId"},ReservationId:{locationName:"reservationId"}}},S1bv:{type:"structure",members:{State:{locationName:"state"}}},S1c4:{type:"structure",members:{CarrierIp:{locationName:"carrierIp"},CustomerOwnedIp:{locationName:"customerOwnedIp"},IpOwnerId:{locationName:"ipOwnerId"},PublicDnsName:{locationName:"publicDnsName"},PublicIp:{locationName:"publicIp"}}},S1ch:{type:"structure",members:{State:{locationName:"state"},HttpTokens:{locationName:"httpTokens"},HttpPutResponseHopLimit:{locationName:"httpPutResponseHopLimit",type:"integer"},HttpEndpoint:{locationName:"httpEndpoint"},HttpProtocolIpv6:{locationName:"httpProtocolIpv6"},InstanceMetadataTags:{locationName:"instanceMetadataTags"}}},S1eh:{type:"list",member:{locationName:"item"}},S1fh:{type:"structure",members:{NetworkInsightsAccessScopeAnalysisId:{locationName:"networkInsightsAccessScopeAnalysisId"},NetworkInsightsAccessScopeAnalysisArn:{locationName:"networkInsightsAccessScopeAnalysisArn"},NetworkInsightsAccessScopeId:{locationName:"networkInsightsAccessScopeId"},Status:{locationName:"status"},StatusMessage:{locationName:"statusMessage"},WarningMessage:{locationName:"warningMessage"},StartDate:{locationName:"startDate",type:"timestamp"},EndDate:{locationName:"endDate",type:"timestamp"},FindingsFound:{locationName:"findingsFound"},AnalyzedEniCount:{locationName:"analyzedEniCount",type:"integer"},Tags:{shape:"S6",locationName:"tagSet"}}},S1fs:{type:"structure",members:{NetworkInsightsAnalysisId:{locationName:"networkInsightsAnalysisId"},NetworkInsightsAnalysisArn:{locationName:"networkInsightsAnalysisArn"},NetworkInsightsPathId:{locationName:"networkInsightsPathId"},AdditionalAccounts:{shape:"So",locationName:"additionalAccountSet"},FilterInArns:{shape:"S1ft",locationName:"filterInArnSet"},StartDate:{locationName:"startDate",type:"timestamp"},Status:{locationName:"status"},StatusMessage:{locationName:"statusMessage"},WarningMessage:{locationName:"warningMessage"},NetworkPathFound:{locationName:"networkPathFound",type:"boolean"},ForwardPathComponents:{shape:"S1fu",locationName:"forwardPathComponentSet"},ReturnPathComponents:{shape:"S1fu",locationName:"returnPathComponentSet"},Explanations:{shape:"S1ge",locationName:"explanationSet"},AlternatePathHints:{locationName:"alternatePathHintSet",type:"list",member:{locationName:"item",type:"structure",members:{ComponentId:{locationName:"componentId"},ComponentArn:{locationName:"componentArn"}}}},SuggestedAccounts:{shape:"So",locationName:"suggestedAccountSet"},Tags:{shape:"S6",locationName:"tagSet"}}},S1ft:{type:"list",member:{locationName:"item"}},S1fu:{type:"list",member:{locationName:"item",type:"structure",members:{SequenceNumber:{locationName:"sequenceNumber",type:"integer"},AclRule:{shape:"S1fw",locationName:"aclRule"},AttachedTo:{shape:"S1fx",locationName:"attachedTo"},Component:{shape:"S1fx",locationName:"component"},DestinationVpc:{shape:"S1fx",locationName:"destinationVpc"},OutboundHeader:{shape:"S1fy",locationName:"outboundHeader"},InboundHeader:{shape:"S1fy",locationName:"inboundHeader"},RouteTableRoute:{shape:"S1g1",locationName:"routeTableRoute"},SecurityGroupRule:{shape:"S1g2",locationName:"securityGroupRule"},SourceVpc:{shape:"S1fx",locationName:"sourceVpc"},Subnet:{shape:"S1fx",locationName:"subnet"},Vpc:{shape:"S1fx",locationName:"vpc"},AdditionalDetails:{locationName:"additionalDetailSet",type:"list",member:{locationName:"item",type:"structure",members:{AdditionalDetailType:{locationName:"additionalDetailType"},Component:{shape:"S1fx",locationName:"component"},VpcEndpointService:{shape:"S1fx",locationName:"vpcEndpointService"},RuleOptions:{shape:"S1g5",locationName:"ruleOptionSet"},RuleGroupTypePairs:{locationName:"ruleGroupTypePairSet",type:"list",member:{locationName:"item",type:"structure",members:{RuleGroupArn:{locationName:"ruleGroupArn"},RuleGroupType:{locationName:"ruleGroupType"}}}},RuleGroupRuleOptionsPairs:{locationName:"ruleGroupRuleOptionsPairSet",type:"list",member:{locationName:"item",type:"structure",members:{RuleGroupArn:{locationName:"ruleGroupArn"},RuleOptions:{shape:"S1g5",locationName:"ruleOptionSet"}}}},ServiceName:{locationName:"serviceName"},LoadBalancers:{shape:"S1gc",locationName:"loadBalancerSet"}}}},TransitGateway:{shape:"S1fx",locationName:"transitGateway"},TransitGatewayRouteTableRoute:{shape:"S1gd",locationName:"transitGatewayRouteTableRoute"},Explanations:{shape:"S1ge",locationName:"explanationSet"},ElasticLoadBalancerListener:{shape:"S1fx",locationName:"elasticLoadBalancerListener"},FirewallStatelessRule:{shape:"S1gk",locationName:"firewallStatelessRule"},FirewallStatefulRule:{shape:"S1go",locationName:"firewallStatefulRule"},ServiceName:{locationName:"serviceName"}}}},S1fw:{type:"structure",members:{Cidr:{locationName:"cidr"},Egress:{locationName:"egress",type:"boolean"},PortRange:{shape:"Sjs",locationName:"portRange"},Protocol:{locationName:"protocol"},RuleAction:{locationName:"ruleAction"},RuleNumber:{locationName:"ruleNumber",type:"integer"}}},S1fx:{type:"structure",members:{Id:{locationName:"id"},Arn:{locationName:"arn"},Name:{locationName:"name"}}},S1fy:{type:"structure",members:{DestinationAddresses:{shape:"S1fz",locationName:"destinationAddressSet"},DestinationPortRanges:{shape:"S1g0",locationName:"destinationPortRangeSet"},Protocol:{locationName:"protocol"},SourceAddresses:{shape:"S1fz",locationName:"sourceAddressSet"},SourcePortRanges:{shape:"S1g0",locationName:"sourcePortRangeSet"}}},S1fz:{type:"list",member:{locationName:"item"}},S1g0:{type:"list",member:{shape:"Sjs",locationName:"item"}},S1g1:{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"},State:{locationName:"state"},CarrierGatewayId:{locationName:"carrierGatewayId"},CoreNetworkArn:{locationName:"coreNetworkArn"},LocalGatewayId:{locationName:"localGatewayId"}}},S1g2:{type:"structure",members:{Cidr:{locationName:"cidr"},Direction:{locationName:"direction"},SecurityGroupId:{locationName:"securityGroupId"},PortRange:{shape:"Sjs",locationName:"portRange"},PrefixListId:{locationName:"prefixListId"},Protocol:{locationName:"protocol"}}},S1g5:{type:"list",member:{locationName:"item",type:"structure",members:{Keyword:{locationName:"keyword"},Settings:{shape:"S1g7",locationName:"settingSet"}}}},S1g7:{type:"list",member:{locationName:"item"}},S1gc:{type:"list",member:{shape:"S1fx",locationName:"item"}},S1gd:{type:"structure",members:{DestinationCidr:{locationName:"destinationCidr"},State:{locationName:"state"},RouteOrigin:{locationName:"routeOrigin"},PrefixListId:{locationName:"prefixListId"},AttachmentId:{locationName:"attachmentId"},ResourceId:{locationName:"resourceId"},ResourceType:{locationName:"resourceType"}}},S1ge:{type:"list",member:{locationName:"item",type:"structure",members:{Acl:{shape:"S1fx",locationName:"acl"},AclRule:{shape:"S1fw",locationName:"aclRule"},Address:{locationName:"address"},Addresses:{shape:"S1fz",locationName:"addressSet"},AttachedTo:{shape:"S1fx",locationName:"attachedTo"},AvailabilityZones:{shape:"So",locationName:"availabilityZoneSet"},Cidrs:{shape:"So",locationName:"cidrSet"},Component:{shape:"S1fx",locationName:"component"},CustomerGateway:{shape:"S1fx",locationName:"customerGateway"},Destination:{shape:"S1fx",locationName:"destination"},DestinationVpc:{shape:"S1fx",locationName:"destinationVpc"},Direction:{locationName:"direction"},ExplanationCode:{locationName:"explanationCode"},IngressRouteTable:{shape:"S1fx",locationName:"ingressRouteTable"},InternetGateway:{shape:"S1fx",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:"S1fx",locationName:"instance"},Port:{locationName:"port",type:"integer"}}},LoadBalancerTargetGroup:{shape:"S1fx",locationName:"loadBalancerTargetGroup"},LoadBalancerTargetGroups:{shape:"S1gc",locationName:"loadBalancerTargetGroupSet"},LoadBalancerTargetPort:{locationName:"loadBalancerTargetPort",type:"integer"},ElasticLoadBalancerListener:{shape:"S1fx",locationName:"elasticLoadBalancerListener"},MissingComponent:{locationName:"missingComponent"},NatGateway:{shape:"S1fx",locationName:"natGateway"},NetworkInterface:{shape:"S1fx",locationName:"networkInterface"},PacketField:{locationName:"packetField"},VpcPeeringConnection:{shape:"S1fx",locationName:"vpcPeeringConnection"},Port:{locationName:"port",type:"integer"},PortRanges:{shape:"S1g0",locationName:"portRangeSet"},PrefixList:{shape:"S1fx",locationName:"prefixList"},Protocols:{shape:"S1g7",locationName:"protocolSet"},RouteTableRoute:{shape:"S1g1",locationName:"routeTableRoute"},RouteTable:{shape:"S1fx",locationName:"routeTable"},SecurityGroup:{shape:"S1fx",locationName:"securityGroup"},SecurityGroupRule:{shape:"S1g2",locationName:"securityGroupRule"},SecurityGroups:{shape:"S1gc",locationName:"securityGroupSet"},SourceVpc:{shape:"S1fx",locationName:"sourceVpc"},State:{locationName:"state"},Subnet:{shape:"S1fx",locationName:"subnet"},SubnetRouteTable:{shape:"S1fx",locationName:"subnetRouteTable"},Vpc:{shape:"S1fx",locationName:"vpc"},VpcEndpoint:{shape:"S1fx",locationName:"vpcEndpoint"},VpnConnection:{shape:"S1fx",locationName:"vpnConnection"},VpnGateway:{shape:"S1fx",locationName:"vpnGateway"},TransitGateway:{shape:"S1fx",locationName:"transitGateway"},TransitGatewayRouteTable:{shape:"S1fx",locationName:"transitGatewayRouteTable"},TransitGatewayRouteTableRoute:{shape:"S1gd",locationName:"transitGatewayRouteTableRoute"},TransitGatewayAttachment:{shape:"S1fx",locationName:"transitGatewayAttachment"},ComponentAccount:{locationName:"componentAccount"},ComponentRegion:{locationName:"componentRegion"},FirewallStatelessRule:{shape:"S1gk",locationName:"firewallStatelessRule"},FirewallStatefulRule:{shape:"S1go",locationName:"firewallStatefulRule"}}}},S1gk:{type:"structure",members:{RuleGroupArn:{locationName:"ruleGroupArn"},Sources:{shape:"So",locationName:"sourceSet"},Destinations:{shape:"So",locationName:"destinationSet"},SourcePorts:{shape:"S1g0",locationName:"sourcePortSet"},DestinationPorts:{shape:"S1g0",locationName:"destinationPortSet"},Protocols:{locationName:"protocolSet",type:"list",member:{locationName:"item",type:"integer"}},RuleAction:{locationName:"ruleAction"},Priority:{locationName:"priority",type:"integer"}}},S1go:{type:"structure",members:{RuleGroupArn:{locationName:"ruleGroupArn"},Sources:{shape:"So",locationName:"sourceSet"},Destinations:{shape:"So",locationName:"destinationSet"},SourcePorts:{shape:"S1g0",locationName:"sourcePortSet"},DestinationPorts:{shape:"S1g0",locationName:"destinationPortSet"},Protocol:{locationName:"protocol"},RuleAction:{locationName:"ruleAction"},Direction:{locationName:"direction"}}},S1hv:{type:"structure",members:{FirstAddress:{locationName:"firstAddress"},LastAddress:{locationName:"lastAddress"},AddressCount:{locationName:"addressCount",type:"integer"},AvailableAddressCount:{locationName:"availableAddressCount",type:"integer"}}},S1i8:{type:"list",member:{locationName:"ReservedInstancesId"}},S1ig:{type:"list",member:{locationName:"item",type:"structure",members:{Amount:{locationName:"amount",type:"double"},Frequency:{locationName:"frequency"}}}},S1iu:{type:"structure",members:{AvailabilityZone:{locationName:"availabilityZone"},InstanceCount:{locationName:"instanceCount",type:"integer"},InstanceType:{locationName:"instanceType"},Platform:{locationName:"platform"},Scope:{locationName:"scope"}}},S1jh:{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"}}},S1jp:{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:"S1jh",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"}}},S1jw:{type:"list",member:{locationName:"item"}},S1k0:{type:"list",member:{locationName:"GroupName"}},S1k8:{type:"list",member:{locationName:"item",type:"structure",members:{Group:{locationName:"group"},UserId:{locationName:"userId"}}}},S1ki:{type:"list",member:{locationName:"SnapshotId"}},S1l1:{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"},TerminationDelay:{locationName:"terminationDelay",type:"integer"}}}}},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:"Sl0",locationName:"groupSet"},AddressingType:{locationName:"addressingType"},BlockDeviceMappings:{shape:"S16q",locationName:"blockDeviceMapping"},EbsOptimized:{locationName:"ebsOptimized",type:"boolean"},IamInstanceProfile:{shape:"S3o",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:"S1lb",locationName:"networkInterfaceSet"},Placement:{shape:"S1ld",locationName:"placement"},RamdiskId:{locationName:"ramdiskId"},SpotPrice:{locationName:"spotPrice"},SubnetId:{locationName:"subnetId"},UserData:{shape:"Sfx",locationName:"userData"},WeightedCapacity:{locationName:"weightedCapacity",type:"double"},TagSpecifications:{locationName:"tagSpecificationSet",type:"list",member:{locationName:"item",type:"structure",members:{ResourceType:{locationName:"resourceType"},Tags:{shape:"S6",locationName:"tag"}}}},InstanceRequirements:{shape:"Sdk",locationName:"instanceRequirements"}}}},LaunchTemplateConfigs:{shape:"S1lg",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"},Context:{locationName:"context"},TargetCapacityUnitType:{locationName:"targetCapacityUnitType"},TagSpecifications:{shape:"S3",locationName:"TagSpecification"}}},S1lb:{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:"Sg8",locationName:"SecurityGroupId"},Ipv6AddressCount:{locationName:"ipv6AddressCount",type:"integer"},Ipv6Addresses:{shape:"Shw",locationName:"ipv6AddressesSet",queryName:"Ipv6Addresses"},NetworkInterfaceId:{locationName:"networkInterfaceId"},PrivateIpAddress:{locationName:"privateIpAddress"},PrivateIpAddresses:{shape:"Sgb",locationName:"privateIpAddressesSet",queryName:"PrivateIpAddresses"},SecondaryPrivateIpAddressCount:{locationName:"secondaryPrivateIpAddressCount",type:"integer"},SubnetId:{locationName:"subnetId"},AssociateCarrierIpAddress:{type:"boolean"},InterfaceType:{},NetworkCardIndex:{type:"integer"},Ipv4Prefixes:{shape:"Sgd",locationName:"Ipv4Prefix"},Ipv4PrefixCount:{type:"integer"},Ipv6Prefixes:{shape:"Sgf",locationName:"Ipv6Prefix"},Ipv6PrefixCount:{type:"integer"}}}},S1ld:{type:"structure",members:{AvailabilityZone:{locationName:"availabilityZone"},GroupName:{locationName:"groupName"},Tenancy:{locationName:"tenancy"}}},S1lg:{type:"list",member:{locationName:"item",type:"structure",members:{LaunchTemplateSpecification:{shape:"Sdh",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"},InstanceRequirements:{shape:"Sdk",locationName:"instanceRequirements"}}}}}}},S1lt:{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:"Smw",locationName:"fault"},InstanceId:{locationName:"instanceId"},LaunchGroup:{locationName:"launchGroup"},LaunchSpecification:{locationName:"launchSpecification",type:"structure",members:{UserData:{shape:"Sfx",locationName:"userData"},SecurityGroups:{shape:"Sl0",locationName:"groupSet"},AddressingType:{locationName:"addressingType"},BlockDeviceMappings:{shape:"S16q",locationName:"blockDeviceMapping"},EbsOptimized:{locationName:"ebsOptimized",type:"boolean"},IamInstanceProfile:{shape:"S3o",locationName:"iamInstanceProfile"},ImageId:{locationName:"imageId"},InstanceType:{locationName:"instanceType"},KernelId:{locationName:"kernelId"},KeyName:{locationName:"keyName"},NetworkInterfaces:{shape:"S1lb",locationName:"networkInterfaceSet"},Placement:{shape:"S1ld",locationName:"placement"},RamdiskId:{locationName:"ramdiskId"},SubnetId:{locationName:"subnetId"},Monitoring:{shape:"S1lw",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:"S6",locationName:"tagSet"},Type:{locationName:"type"},ValidFrom:{locationName:"validFrom",type:"timestamp"},ValidUntil:{locationName:"validUntil",type:"timestamp"},InstanceInterruptionBehavior:{locationName:"instanceInterruptionBehavior"}}}},S1lw:{type:"structure",required:["Enabled"],members:{Enabled:{locationName:"enabled",type:"boolean"}}},S1mb:{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:"S6v",locationName:"item"}}}}},S1n9:{type:"list",member:{}},S1os:{type:"list",member:{locationName:"item"}},S1ow:{type:"structure",members:{VerifiedAccessInstanceId:{locationName:"verifiedAccessInstanceId"},AccessLogs:{locationName:"accessLogs",type:"structure",members:{S3:{locationName:"s3",type:"structure",members:{Enabled:{locationName:"enabled",type:"boolean"},DeliveryStatus:{shape:"S1oz",locationName:"deliveryStatus"},BucketName:{locationName:"bucketName"},Prefix:{locationName:"prefix"},BucketOwner:{locationName:"bucketOwner"}}},CloudWatchLogs:{locationName:"cloudWatchLogs",type:"structure",members:{Enabled:{locationName:"enabled",type:"boolean"},DeliveryStatus:{shape:"S1oz",locationName:"deliveryStatus"},LogGroup:{locationName:"logGroup"}}},KinesisDataFirehose:{locationName:"kinesisDataFirehose",type:"structure",members:{Enabled:{locationName:"enabled",type:"boolean"},DeliveryStatus:{shape:"S1oz",locationName:"deliveryStatus"},DeliveryStream:{locationName:"deliveryStream"}}}}}}},S1oz:{type:"structure",members:{Code:{locationName:"code"},Message:{locationName:"message"}}},S1q0:{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"}}},S1q6:{type:"list",member:{locationName:"VpcId"}},S1s6:{type:"list",member:{locationName:"AvailabilityZone"}},S1sn:{type:"structure",members:{TransitGatewayAttachmentId:{locationName:"transitGatewayAttachmentId"},ResourceId:{locationName:"resourceId"},ResourceType:{locationName:"resourceType"},TransitGatewayRouteTableId:{locationName:"transitGatewayRouteTableId"},State:{locationName:"state"},TransitGatewayRouteTableAnnouncementId:{locationName:"transitGatewayRouteTableAnnouncementId"}}},S1vx:{type:"structure",members:{InstanceFamily:{locationName:"instanceFamily"},CpuCredits:{locationName:"cpuCredits"}}},S1we:{type:"list",member:{locationName:"item"}},S1wg:{type:"list",member:{locationName:"item",type:"structure",members:{CurrencyCode:{locationName:"currencyCode"},Duration:{locationName:"duration",type:"integer"},HostIdSet:{shape:"S15y",locationName:"hostIdSet"},HostReservationId:{locationName:"hostReservationId"},HourlyPrice:{locationName:"hourlyPrice"},InstanceFamily:{locationName:"instanceFamily"},PaymentOption:{locationName:"paymentOption"},UpfrontPrice:{locationName:"upfrontPrice"}}}},S1wj:{type:"list",member:{locationName:"item"}},S1wk:{type:"list",member:{locationName:"item"}},S1xk:{type:"structure",members:{IpamId:{locationName:"ipamId"},IpamScopeId:{locationName:"ipamScopeId"},IpamPoolId:{locationName:"ipamPoolId"},ResourceRegion:{locationName:"resourceRegion"},ResourceOwnerId:{locationName:"resourceOwnerId"},ResourceId:{locationName:"resourceId"},ResourceName:{locationName:"resourceName"},ResourceCidr:{locationName:"resourceCidr"},ResourceType:{locationName:"resourceType"},ResourceTags:{shape:"Sfj",locationName:"resourceTagSet"},IpUsage:{locationName:"ipUsage",type:"double"},ComplianceStatus:{locationName:"complianceStatus"},ManagementState:{locationName:"managementState"},OverlapStatus:{locationName:"overlapStatus"},VpcId:{locationName:"vpcId"}}},S1y7:{type:"structure",members:{HourlyPrice:{locationName:"hourlyPrice"},RemainingTotalValue:{locationName:"remainingTotalValue"},RemainingUpfrontValue:{locationName:"remainingUpfrontValue"}}},S1yr:{type:"list",member:{shape:"Sn7",locationName:"item"}},S203:{type:"structure",members:{Comment:{},UploadEnd:{type:"timestamp"},UploadSize:{type:"double"},UploadStart:{type:"timestamp"}}},S206:{type:"structure",members:{S3Bucket:{},S3Key:{}}},S20d:{type:"structure",required:["Bytes","Format","ImportManifestUrl"],members:{Bytes:{locationName:"bytes",type:"long"},Format:{locationName:"format"},ImportManifestUrl:{shape:"S12h",locationName:"importManifestUrl"}}},S20e:{type:"structure",required:["Size"],members:{Size:{locationName:"size",type:"long"}}},S21j:{type:"list",member:{locationName:"UserId"}},S21k:{type:"list",member:{locationName:"UserGroup"}},S21l:{type:"list",member:{locationName:"ProductCode"}},S21n:{type:"list",member:{locationName:"item",type:"structure",members:{Group:{},UserId:{}}}},S21s:{type:"list",member:{shape:"S1h",locationName:"item"}},S225:{type:"structure",members:{CapacityReservationPreference:{},CapacityReservationTarget:{shape:"Sh4"}}},S22u:{type:"list",member:{type:"structure",members:{RegionName:{}}}},S25i:{type:"structure",members:{AllowDnsResolutionFromRemoteVpc:{type:"boolean"},AllowEgressFromLocalClassicLinkToRemoteVpc:{type:"boolean"},AllowEgressFromLocalVpcToRemoteClassicLink:{type:"boolean"}}},S25k:{type:"structure",members:{AllowDnsResolutionFromRemoteVpc:{locationName:"allowDnsResolutionFromRemoteVpc",type:"boolean"},AllowEgressFromLocalClassicLinkToRemoteVpc:{locationName:"allowEgressFromLocalClassicLinkToRemoteVpc",type:"boolean"},AllowEgressFromLocalVpcToRemoteClassicLink:{locationName:"allowEgressFromLocalVpcToRemoteClassicLink",type:"boolean"}}},S25z:{type:"list",member:{locationName:"item",type:"structure",members:{InstanceId:{locationName:"instanceId"},Monitoring:{shape:"S1bv",locationName:"monitoring"}}}},S29o:{type:"list",member:{locationName:"SecurityGroupId"}},S2ac:{type:"list",member:{locationName:"item",type:"structure",members:{CurrentState:{shape:"S18j",locationName:"currentState"},InstanceId:{locationName:"instanceId"},PreviousState:{shape:"S18j",locationName:"previousState"}}}},S2b0:{type:"list",member:{locationName:"item",type:"structure",members:{SecurityGroupRuleId:{},Description:{}}}}}}},4414:function(e,t,r){(function(){var t,s,i,a=function(e,t){for(var r in t){if(o.call(t,r))e[r]=t[r]}function ctor(){this.constructor=e}ctor.prototype=t.prototype;e.prototype=new ctor;e.__super__=t.prototype;return e},o={}.hasOwnProperty;t=r(2597);s=r(5542);e.exports=i=function(e){a(XMLRaw,e);function XMLRaw(e,r){XMLRaw.__super__.constructor.call(this,e);if(r==null){throw new Error("Missing raw text. "+this.debugInfo())}this.type=t.Raw;this.value=this.stringify.raw(r)}XMLRaw.prototype.clone=function(){return Object.create(this)};XMLRaw.prototype.toString=function(e){return this.options.writer.raw(this,this.options.writer.filterOptions(e))};return XMLRaw}(s)}).call(this)},4422:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2021-08-20",endpointPrefix:"supportapp",jsonVersion:"1.1",protocol:"rest-json",serviceAbbreviation:"SupportApp",serviceFullName:"AWS Support App",serviceId:"Support App",signatureVersion:"v4",signingName:"supportapp",uid:"support-app-2021-08-20"},operations:{CreateSlackChannelConfiguration:{http:{requestUri:"/control/create-slack-channel-configuration",responseCode:200},input:{type:"structure",required:["channelId","channelRoleArn","notifyOnCaseSeverity","teamId"],members:{channelId:{},channelName:{},channelRoleArn:{},notifyOnAddCorrespondenceToCase:{type:"boolean"},notifyOnCaseSeverity:{},notifyOnCreateOrReopenCase:{type:"boolean"},notifyOnResolveCase:{type:"boolean"},teamId:{}}},output:{type:"structure",members:{}}},DeleteAccountAlias:{http:{requestUri:"/control/delete-account-alias",responseCode:200},input:{type:"structure",members:{}},output:{type:"structure",members:{}}},DeleteSlackChannelConfiguration:{http:{requestUri:"/control/delete-slack-channel-configuration",responseCode:200},input:{type:"structure",required:["channelId","teamId"],members:{channelId:{},teamId:{}}},output:{type:"structure",members:{}}},DeleteSlackWorkspaceConfiguration:{http:{requestUri:"/control/delete-slack-workspace-configuration",responseCode:200},input:{type:"structure",required:["teamId"],members:{teamId:{}}},output:{type:"structure",members:{}}},GetAccountAlias:{http:{requestUri:"/control/get-account-alias",responseCode:200},input:{type:"structure",members:{}},output:{type:"structure",members:{accountAlias:{}}}},ListSlackChannelConfigurations:{http:{requestUri:"/control/list-slack-channel-configurations",responseCode:200},input:{type:"structure",members:{nextToken:{}}},output:{type:"structure",required:["slackChannelConfigurations"],members:{nextToken:{},slackChannelConfigurations:{type:"list",member:{type:"structure",required:["channelId","teamId"],members:{channelId:{},channelName:{},channelRoleArn:{},notifyOnAddCorrespondenceToCase:{type:"boolean"},notifyOnCaseSeverity:{},notifyOnCreateOrReopenCase:{type:"boolean"},notifyOnResolveCase:{type:"boolean"},teamId:{}}}}}}},ListSlackWorkspaceConfigurations:{http:{requestUri:"/control/list-slack-workspace-configurations",responseCode:200},input:{type:"structure",members:{nextToken:{}}},output:{type:"structure",members:{nextToken:{},slackWorkspaceConfigurations:{type:"list",member:{type:"structure",required:["teamId"],members:{allowOrganizationMemberAccount:{type:"boolean"},teamId:{},teamName:{}}}}}}},PutAccountAlias:{http:{requestUri:"/control/put-account-alias",responseCode:200},input:{type:"structure",required:["accountAlias"],members:{accountAlias:{}}},output:{type:"structure",members:{}}},RegisterSlackWorkspaceForOrganization:{http:{requestUri:"/control/register-slack-workspace-for-organization",responseCode:200},input:{type:"structure",required:["teamId"],members:{teamId:{}}},output:{type:"structure",members:{accountType:{},teamId:{},teamName:{}}}},UpdateSlackChannelConfiguration:{http:{requestUri:"/control/update-slack-channel-configuration",responseCode:200},input:{type:"structure",required:["channelId","teamId"],members:{channelId:{},channelName:{},channelRoleArn:{},notifyOnAddCorrespondenceToCase:{type:"boolean"},notifyOnCaseSeverity:{},notifyOnCreateOrReopenCase:{type:"boolean"},notifyOnResolveCase:{type:"boolean"},teamId:{}}},output:{type:"structure",members:{channelId:{},channelName:{},channelRoleArn:{},notifyOnAddCorrespondenceToCase:{type:"boolean"},notifyOnCaseSeverity:{},notifyOnCreateOrReopenCase:{type:"boolean"},notifyOnResolveCase:{type:"boolean"},teamId:{}}}}},shapes:{}}},4424:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["vpclattice"]={};s.VPCLattice=i.defineService("vpclattice",["2022-11-30"]);Object.defineProperty(a.services["vpclattice"],"2022-11-30",{get:function get(){var e=r(129);e.paginators=r(8592).pagination;return e},enumerable:true,configurable:true});e.exports=s.VPCLattice},4425:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["connectcases"]={};s.ConnectCases=i.defineService("connectcases",["2022-10-03"]);Object.defineProperty(a.services["connectcases"],"2022-10-03",{get:function get(){var e=r(5867);e.paginators=r(819).pagination;return e},enumerable:true,configurable:true});e.exports=s.ConnectCases},4440:function(e){e.exports={pagination:{}}},4442:function(e){e.exports={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:{}}}}}}},4444:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["codebuild"]={};s.CodeBuild=i.defineService("codebuild",["2016-10-06"]);Object.defineProperty(a.services["codebuild"],"2016-10-06",{get:function get(){var e=r(8555);e.paginators=r(1855).pagination;return e},enumerable:true,configurable:true});e.exports=s.CodeBuild},4446:function(e){e.exports={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:{}}}}},4452:function(e){e.exports={pagination:{DescribeBlueGreenDeployments:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"BlueGreenDeployments"},DescribeCertificates:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"Certificates"},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"},DescribeDBProxyEndpoints:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"DBProxyEndpoints"},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"},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"}}}},4463:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["kinesisvideoarchivedmedia"]={};s.KinesisVideoArchivedMedia=i.defineService("kinesisvideoarchivedmedia",["2017-09-30"]);Object.defineProperty(a.services["kinesisvideoarchivedmedia"],"2017-09-30",{get:function get(){var e=r(7186);e.paginators=r(6126).pagination;return e},enumerable:true,configurable:true});e.exports=s.KinesisVideoArchivedMedia},4466:function(e){e.exports={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:{},Tags:{shape:"Sv"}}},output:{resultWrapper:"CreateInstanceProfileResult",type:"structure",required:["InstanceProfile"],members:{InstanceProfile:{shape:"S10"}}}},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"},Tags:{shape:"Sv"}}},output:{resultWrapper:"CreateOpenIDConnectProviderResult",type:"structure",members:{OpenIDConnectProviderArn:{},Tags:{shape:"Sv"}}}},CreatePolicy:{input:{type:"structure",required:["PolicyName","PolicyDocument"],members:{PolicyName:{},Path:{},PolicyDocument:{},Description:{},Tags:{shape:"Sv"}}},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:"Sv"}}},output:{resultWrapper:"CreateRoleResult",type:"structure",required:["Role"],members:{Role:{shape:"S12"}}}},CreateSAMLProvider:{input:{type:"structure",required:["SAMLMetadataDocument","Name"],members:{SAMLMetadataDocument:{},Name:{},Tags:{shape:"Sv"}}},output:{resultWrapper:"CreateSAMLProviderResult",type:"structure",members:{SAMLProviderArn:{},Tags:{shape:"Sv"}}}},CreateServiceLinkedRole:{input:{type:"structure",required:["AWSServiceName"],members:{AWSServiceName:{},Description:{},CustomSuffix:{}}},output:{resultWrapper:"CreateServiceLinkedRoleResult",type:"structure",members:{Role:{shape:"S12"}}}},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:"Sv"}}},output:{resultWrapper:"CreateUserResult",type:"structure",members:{User:{shape:"S2d"}}}},CreateVirtualMFADevice:{input:{type:"structure",required:["VirtualMFADeviceName"],members:{Path:{},VirtualMFADeviceName:{},Tags:{shape:"Sv"}}},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:"S16"},Tags:{shape:"Sv"}}}},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:"S16"},Tags:{shape:"Sv"},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:"S10"}}}},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"},Tags:{shape:"Sv"}}}},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:"S12"}}}},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"},Tags:{shape:"Sv"}}}},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:{},Tags:{shape:"Sv"}}}}}},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:{}}}},ListInstanceProfileTags:{input:{type:"structure",required:["InstanceProfileName"],members:{InstanceProfileName:{},Marker:{},MaxItems:{type:"integer"}}},output:{resultWrapper:"ListInstanceProfileTagsResult",type:"structure",required:["Tags"],members:{Tags:{shape:"Sv"},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:{}}}},ListMFADeviceTags:{input:{type:"structure",required:["SerialNumber"],members:{SerialNumber:{},Marker:{},MaxItems:{type:"integer"}}},output:{resultWrapper:"ListMFADeviceTagsResult",type:"structure",required:["Tags"],members:{Tags:{shape:"Sv"},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:{}}}},ListOpenIDConnectProviderTags:{input:{type:"structure",required:["OpenIDConnectProviderArn"],members:{OpenIDConnectProviderArn:{},Marker:{},MaxItems:{type:"integer"}}},output:{resultWrapper:"ListOpenIDConnectProviderTagsResult",type:"structure",required:["Tags"],members:{Tags:{shape:"Sv"},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:{}}}},ListPolicyTags:{input:{type:"structure",required:["PolicyArn"],members:{PolicyArn:{},Marker:{},MaxItems:{type:"integer"}}},output:{resultWrapper:"ListPolicyTagsResult",type:"structure",required:["Tags"],members:{Tags:{shape:"Sv"},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:"Sv"},IsTruncated:{type:"boolean"},Marker:{}}}},ListRoles:{input:{type:"structure",members:{PathPrefix:{},Marker:{},MaxItems:{type:"integer"}}},output:{resultWrapper:"ListRolesResult",type:"structure",required:["Roles"],members:{Roles:{shape:"S11"},IsTruncated:{type:"boolean"},Marker:{}}}},ListSAMLProviderTags:{input:{type:"structure",required:["SAMLProviderArn"],members:{SAMLProviderArn:{},Marker:{},MaxItems:{type:"integer"}}},output:{resultWrapper:"ListSAMLProviderTagsResult",type:"structure",required:["Tags"],members:{Tags:{shape:"Sv"},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:{}}}},ListServerCertificateTags:{input:{type:"structure",required:["ServerCertificateName"],members:{ServerCertificateName:{},Marker:{},MaxItems:{type:"integer"}}},output:{resultWrapper:"ListServerCertificateTagsResult",type:"structure",required:["Tags"],members:{Tags:{shape:"Sv"},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:"S9i"}},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:"Sv"},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:"Sa8"},ResourceArns:{shape:"Saa"},ResourcePolicy:{},ResourceOwner:{},CallerArn:{},ContextEntries:{shape:"Sac"},ResourceHandlingOption:{},MaxItems:{type:"integer"},Marker:{}}},output:{shape:"Sai",resultWrapper:"SimulateCustomPolicyResult"}},SimulatePrincipalPolicy:{input:{type:"structure",required:["PolicySourceArn","ActionNames"],members:{PolicySourceArn:{},PolicyInputList:{shape:"S4s"},PermissionsBoundaryPolicyInputList:{shape:"S4s"},ActionNames:{shape:"Sa8"},ResourceArns:{shape:"Saa"},ResourcePolicy:{},ResourceOwner:{},CallerArn:{},ContextEntries:{shape:"Sac"},ResourceHandlingOption:{},MaxItems:{type:"integer"},Marker:{}}},output:{shape:"Sai",resultWrapper:"SimulatePrincipalPolicyResult"}},TagInstanceProfile:{input:{type:"structure",required:["InstanceProfileName","Tags"],members:{InstanceProfileName:{},Tags:{shape:"Sv"}}}},TagMFADevice:{input:{type:"structure",required:["SerialNumber","Tags"],members:{SerialNumber:{},Tags:{shape:"Sv"}}}},TagOpenIDConnectProvider:{input:{type:"structure",required:["OpenIDConnectProviderArn","Tags"],members:{OpenIDConnectProviderArn:{},Tags:{shape:"Sv"}}}},TagPolicy:{input:{type:"structure",required:["PolicyArn","Tags"],members:{PolicyArn:{},Tags:{shape:"Sv"}}}},TagRole:{input:{type:"structure",required:["RoleName","Tags"],members:{RoleName:{},Tags:{shape:"Sv"}}}},TagSAMLProvider:{input:{type:"structure",required:["SAMLProviderArn","Tags"],members:{SAMLProviderArn:{},Tags:{shape:"Sv"}}}},TagServerCertificate:{input:{type:"structure",required:["ServerCertificateName","Tags"],members:{ServerCertificateName:{},Tags:{shape:"Sv"}}}},TagUser:{input:{type:"structure",required:["UserName","Tags"],members:{UserName:{},Tags:{shape:"Sv"}}}},UntagInstanceProfile:{input:{type:"structure",required:["InstanceProfileName","TagKeys"],members:{InstanceProfileName:{},TagKeys:{shape:"Sb9"}}}},UntagMFADevice:{input:{type:"structure",required:["SerialNumber","TagKeys"],members:{SerialNumber:{},TagKeys:{shape:"Sb9"}}}},UntagOpenIDConnectProvider:{input:{type:"structure",required:["OpenIDConnectProviderArn","TagKeys"],members:{OpenIDConnectProviderArn:{},TagKeys:{shape:"Sb9"}}}},UntagPolicy:{input:{type:"structure",required:["PolicyArn","TagKeys"],members:{PolicyArn:{},TagKeys:{shape:"Sb9"}}}},UntagRole:{input:{type:"structure",required:["RoleName","TagKeys"],members:{RoleName:{},TagKeys:{shape:"Sb9"}}}},UntagSAMLProvider:{input:{type:"structure",required:["SAMLProviderArn","TagKeys"],members:{SAMLProviderArn:{},TagKeys:{shape:"Sb9"}}}},UntagServerCertificate:{input:{type:"structure",required:["ServerCertificateName","TagKeys"],members:{ServerCertificateName:{},TagKeys:{shape:"Sb9"}}}},UntagUser:{input:{type:"structure",required:["UserName","TagKeys"],members:{UserName:{},TagKeys:{shape:"Sb9"}}}},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:"S12"}}}},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:{},Tags:{shape:"Sv"}}},output:{resultWrapper:"UploadServerCertificateResult",type:"structure",members:{ServerCertificateMetadata:{shape:"S64"},Tags:{shape:"Sv"}}}},UploadSigningCertificate:{input:{type:"structure",required:["CertificateBody"],members:{UserName:{},CertificateBody:{}}},output:{resultWrapper:"UploadSigningCertificateResult",type:"structure",required:["Certificate"],members:{Certificate:{shape:"S9i"}}}}},shapes:{Sf:{type:"string",sensitive:true},Ss:{type:"structure",required:["Path","GroupName","GroupId","Arn","CreateDate"],members:{Path:{},GroupName:{},GroupId:{},Arn:{},CreateDate:{type:"timestamp"}}},Sv:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},S10:{type:"structure",required:["Path","InstanceProfileName","InstanceProfileId","Arn","CreateDate","Roles"],members:{Path:{},InstanceProfileName:{},InstanceProfileId:{},Arn:{},CreateDate:{type:"timestamp"},Roles:{shape:"S11"},Tags:{shape:"Sv"}}},S11:{type:"list",member:{shape:"S12"}},S12:{type:"structure",required:["Path","RoleName","RoleId","Arn","CreateDate"],members:{Path:{},RoleName:{},RoleId:{},Arn:{},CreateDate:{type:"timestamp"},AssumeRolePolicyDocument:{},Description:{},MaxSessionDuration:{type:"integer"},PermissionsBoundary:{shape:"S16"},Tags:{shape:"Sv"},RoleLastUsed:{shape:"S18"}}},S16:{type:"structure",members:{PermissionsBoundaryType:{},PermissionsBoundaryArn:{}}},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"},Tags:{shape:"Sv"}}},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:"S16"},Tags:{shape:"Sv"}}},S2h:{type:"structure",required:["SerialNumber"],members:{SerialNumber:{},Base32StringSeed:{shape:"S2j"},QRCodePNG:{shape:"S2j"},User:{shape:"S2d"},EnableDate:{type:"timestamp"},Tags:{shape:"Sv"}}},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:"S10"}},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"}},S9i:{type:"structure",required:["UserName","CertificateId","CertificateBody","Status"],members:{UserName:{},CertificateId:{},CertificateBody:{},Status:{},UploadDate:{type:"timestamp"}}},Sa8:{type:"list",member:{}},Saa:{type:"list",member:{}},Sac:{type:"list",member:{type:"structure",members:{ContextKeyName:{},ContextKeyValues:{type:"list",member:{}},ContextKeyType:{}}}},Sai:{type:"structure",members:{EvaluationResults:{type:"list",member:{type:"structure",required:["EvalActionName","EvalDecision"],members:{EvalActionName:{},EvalResourceName:{},EvalDecision:{},MatchedStatements:{shape:"Sam"},MissingContextValues:{shape:"S4u"},OrganizationsDecisionDetail:{type:"structure",members:{AllowedByOrganizations:{type:"boolean"}}},PermissionsBoundaryDecisionDetail:{shape:"Sau"},EvalDecisionDetails:{shape:"Sav"},ResourceSpecificResults:{type:"list",member:{type:"structure",required:["EvalResourceName","EvalResourceDecision"],members:{EvalResourceName:{},EvalResourceDecision:{},MatchedStatements:{shape:"Sam"},MissingContextValues:{shape:"S4u"},EvalDecisionDetails:{shape:"Sav"},PermissionsBoundaryDecisionDetail:{shape:"Sau"}}}}}}},IsTruncated:{type:"boolean"},Marker:{}}},Sam:{type:"list",member:{type:"structure",members:{SourcePolicyId:{},SourcePolicyType:{},StartPosition:{shape:"Saq"},EndPosition:{shape:"Saq"}}}},Saq:{type:"structure",members:{Line:{type:"integer"},Column:{type:"integer"}}},Sau:{type:"structure",members:{AllowedByPermissionsBoundary:{type:"boolean"}}},Sav:{type:"map",key:{},value:{}},Sb9:{type:"list",member:{}}}}},4470:function(e,t,r){var s=r(2393);s.util.update(s.Route53.prototype,{setupRequestListeners:function setupRequestListeners(e){e.on("build",this.sanitizeUrl)},sanitizeUrl:function sanitizeUrl(e){var t=e.httpRequest.path;e.httpRequest.path=t.replace(/\/%2F\w+%2F/,"/")},retryableError:function retryableError(e){if(e.code==="PriorRequestNotComplete"&&e.statusCode===400){return true}else{var t=s.Service.prototype.retryableError;return t.call(this,e)}}})},4471:function(e){e.exports={pagination:{}}},4482:function(e){e.exports={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:{}}}}},4491:function(e){e.exports={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:{}}},4494:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["iot1clickprojects"]={};s.IoT1ClickProjects=i.defineService("iot1clickprojects",["2018-05-14"]);Object.defineProperty(a.services["iot1clickprojects"],"2018-05-14",{get:function get(){var e=r(4398);e.paginators=r(3336).pagination;return e},enumerable:true,configurable:true});e.exports=s.IoT1ClickProjects},4497:function(e){e.exports={pagination:{ListAliases:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListAvailabilityConfigurations:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"AvailabilityConfigurations"},ListGroupMembers:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListGroups:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListImpersonationRoles:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListMailDomains:{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"},ListMobileDeviceAccessOverrides:{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"}}}},4515:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2020-08-07",endpointPrefix:"models-v2-lex",jsonVersion:"1.1",protocol:"rest-json",serviceAbbreviation:"Lex Models V2",serviceFullName:"Amazon Lex Model Building V2",serviceId:"Lex Models V2",signatureVersion:"v4",signingName:"lex",uid:"models.lex.v2-2020-08-07"},operations:{BatchCreateCustomVocabularyItem:{http:{method:"PUT",requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/customvocabulary/DEFAULT/batchcreate",responseCode:200},input:{type:"structure",required:["botId","botVersion","localeId","customVocabularyItemList"],members:{botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"},customVocabularyItemList:{type:"list",member:{type:"structure",required:["phrase"],members:{phrase:{},weight:{type:"integer"},displayAs:{}}}}}},output:{type:"structure",members:{botId:{},botVersion:{},localeId:{},errors:{shape:"Sa"},resources:{shape:"Sf"}}}},BatchDeleteCustomVocabularyItem:{http:{requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/customvocabulary/DEFAULT/batchdelete",responseCode:200},input:{type:"structure",required:["botId","botVersion","localeId","customVocabularyItemList"],members:{botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"},customVocabularyItemList:{type:"list",member:{type:"structure",required:["itemId"],members:{itemId:{}}}}}},output:{type:"structure",members:{botId:{},botVersion:{},localeId:{},errors:{shape:"Sa"},resources:{shape:"Sf"}}}},BatchUpdateCustomVocabularyItem:{http:{method:"PUT",requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/customvocabulary/DEFAULT/batchupdate",responseCode:200},input:{type:"structure",required:["botId","botVersion","localeId","customVocabularyItemList"],members:{botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"},customVocabularyItemList:{type:"list",member:{shape:"Sg"}}}},output:{type:"structure",members:{botId:{},botVersion:{},localeId:{},errors:{shape:"Sa"},resources:{shape:"Sf"}}}},BuildBotLocale:{http:{requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/",responseCode:202},input:{type:"structure",required:["botId","botVersion","localeId"],members:{botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"}}},output:{type:"structure",members:{botId:{},botVersion:{},localeId:{},botLocaleStatus:{},lastBuildSubmittedDateTime:{type:"timestamp"}}}},CreateBot:{http:{method:"PUT",requestUri:"/bots/",responseCode:202},input:{type:"structure",required:["botName","roleArn","dataPrivacy","idleSessionTTLInSeconds"],members:{botName:{},description:{},roleArn:{},dataPrivacy:{shape:"Sx"},idleSessionTTLInSeconds:{type:"integer"},botTags:{shape:"S10"},testBotAliasTags:{shape:"S10"},botType:{},botMembers:{shape:"S14"}}},output:{type:"structure",members:{botId:{},botName:{},description:{},roleArn:{},dataPrivacy:{shape:"Sx"},idleSessionTTLInSeconds:{type:"integer"},botStatus:{},creationDateTime:{type:"timestamp"},botTags:{shape:"S10"},testBotAliasTags:{shape:"S10"},botType:{},botMembers:{shape:"S14"}}}},CreateBotAlias:{http:{method:"PUT",requestUri:"/bots/{botId}/botaliases/",responseCode:202},input:{type:"structure",required:["botAliasName","botId"],members:{botAliasName:{},description:{},botVersion:{},botAliasLocaleSettings:{shape:"S1c"},conversationLogSettings:{shape:"S1j"},sentimentAnalysisSettings:{shape:"S1w"},botId:{location:"uri",locationName:"botId"},tags:{shape:"S10"}}},output:{type:"structure",members:{botAliasId:{},botAliasName:{},description:{},botVersion:{},botAliasLocaleSettings:{shape:"S1c"},conversationLogSettings:{shape:"S1j"},sentimentAnalysisSettings:{shape:"S1w"},botAliasStatus:{},botId:{},creationDateTime:{type:"timestamp"},tags:{shape:"S10"}}}},CreateBotLocale:{http:{method:"PUT",requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/",responseCode:202},input:{type:"structure",required:["botId","botVersion","localeId","nluIntentConfidenceThreshold"],members:{botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{},description:{},nluIntentConfidenceThreshold:{type:"double"},voiceSettings:{shape:"S21"}}},output:{type:"structure",members:{botId:{},botVersion:{},localeName:{},localeId:{},description:{},nluIntentConfidenceThreshold:{type:"double"},voiceSettings:{shape:"S21"},botLocaleStatus:{},creationDateTime:{type:"timestamp"}}}},CreateBotVersion:{http:{method:"PUT",requestUri:"/bots/{botId}/botversions/",responseCode:202},input:{type:"structure",required:["botId","botVersionLocaleSpecification"],members:{botId:{location:"uri",locationName:"botId"},description:{},botVersionLocaleSpecification:{shape:"S27"}}},output:{type:"structure",members:{botId:{},description:{},botVersion:{},botVersionLocaleSpecification:{shape:"S27"},botStatus:{},creationDateTime:{type:"timestamp"}}}},CreateExport:{http:{method:"PUT",requestUri:"/exports/",responseCode:202},input:{type:"structure",required:["resourceSpecification","fileFormat"],members:{resourceSpecification:{shape:"S2b"},fileFormat:{},filePassword:{shape:"S2g"}}},output:{type:"structure",members:{exportId:{},resourceSpecification:{shape:"S2b"},fileFormat:{},exportStatus:{},creationDateTime:{type:"timestamp"}}}},CreateIntent:{http:{method:"PUT",requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/intents/",responseCode:200},input:{type:"structure",required:["intentName","botId","botVersion","localeId"],members:{intentName:{},description:{},parentIntentSignature:{},sampleUtterances:{shape:"S2l"},dialogCodeHook:{shape:"S2o"},fulfillmentCodeHook:{shape:"S2p"},intentConfirmationSetting:{shape:"S3y"},intentClosingSetting:{shape:"S4g"},inputContexts:{shape:"S4h"},outputContexts:{shape:"S4j"},kendraConfiguration:{shape:"S4n"},botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"},initialResponseSetting:{shape:"S4q"}}},output:{type:"structure",members:{intentId:{},intentName:{},description:{},parentIntentSignature:{},sampleUtterances:{shape:"S2l"},dialogCodeHook:{shape:"S2o"},fulfillmentCodeHook:{shape:"S2p"},intentConfirmationSetting:{shape:"S3y"},intentClosingSetting:{shape:"S4g"},inputContexts:{shape:"S4h"},outputContexts:{shape:"S4j"},kendraConfiguration:{shape:"S4n"},botId:{},botVersion:{},localeId:{},creationDateTime:{type:"timestamp"},initialResponseSetting:{shape:"S4q"}}}},CreateResourcePolicy:{http:{requestUri:"/policy/{resourceArn}/",responseCode:200},input:{type:"structure",required:["resourceArn","policy"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},policy:{}}},output:{type:"structure",members:{resourceArn:{},revisionId:{}}}},CreateResourcePolicyStatement:{http:{requestUri:"/policy/{resourceArn}/statements/",responseCode:200},input:{type:"structure",required:["resourceArn","statementId","effect","principal","action"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},statementId:{},effect:{},principal:{type:"list",member:{type:"structure",members:{service:{},arn:{}}}},action:{type:"list",member:{}},condition:{type:"map",key:{},value:{type:"map",key:{},value:{}}},expectedRevisionId:{location:"querystring",locationName:"expectedRevisionId"}}},output:{type:"structure",members:{resourceArn:{},revisionId:{}}}},CreateSlot:{http:{method:"PUT",requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/intents/{intentId}/slots/",responseCode:200},input:{type:"structure",required:["slotName","valueElicitationSetting","botId","botVersion","localeId","intentId"],members:{slotName:{},description:{},slotTypeId:{},valueElicitationSetting:{shape:"S5d"},obfuscationSetting:{shape:"S5o"},botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"},intentId:{location:"uri",locationName:"intentId"},multipleValuesSetting:{shape:"S5q"},subSlotSetting:{shape:"S5r"}}},output:{type:"structure",members:{slotId:{},slotName:{},description:{},slotTypeId:{},valueElicitationSetting:{shape:"S5d"},obfuscationSetting:{shape:"S5o"},botId:{},botVersion:{},localeId:{},intentId:{},creationDateTime:{type:"timestamp"},multipleValuesSetting:{shape:"S5q"},subSlotSetting:{shape:"S5r"}}}},CreateSlotType:{http:{method:"PUT",requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/slottypes/",responseCode:200},input:{type:"structure",required:["slotTypeName","botId","botVersion","localeId"],members:{slotTypeName:{},description:{},slotTypeValues:{shape:"S5y"},valueSelectionSetting:{shape:"S63"},parentSlotTypeSignature:{},botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"},externalSourceSetting:{shape:"S6a"},compositeSlotTypeSetting:{shape:"S6f"}}},output:{type:"structure",members:{slotTypeId:{},slotTypeName:{},description:{},slotTypeValues:{shape:"S5y"},valueSelectionSetting:{shape:"S63"},parentSlotTypeSignature:{},botId:{},botVersion:{},localeId:{},creationDateTime:{type:"timestamp"},externalSourceSetting:{shape:"S6a"},compositeSlotTypeSetting:{shape:"S6f"}}}},CreateUploadUrl:{http:{requestUri:"/createuploadurl/",responseCode:200},input:{type:"structure",members:{}},output:{type:"structure",members:{importId:{},uploadUrl:{}}}},DeleteBot:{http:{method:"DELETE",requestUri:"/bots/{botId}/",responseCode:202},input:{type:"structure",required:["botId"],members:{botId:{location:"uri",locationName:"botId"},skipResourceInUseCheck:{location:"querystring",locationName:"skipResourceInUseCheck",type:"boolean"}}},output:{type:"structure",members:{botId:{},botStatus:{}}}},DeleteBotAlias:{http:{method:"DELETE",requestUri:"/bots/{botId}/botaliases/{botAliasId}/",responseCode:202},input:{type:"structure",required:["botAliasId","botId"],members:{botAliasId:{location:"uri",locationName:"botAliasId"},botId:{location:"uri",locationName:"botId"},skipResourceInUseCheck:{location:"querystring",locationName:"skipResourceInUseCheck",type:"boolean"}}},output:{type:"structure",members:{botAliasId:{},botId:{},botAliasStatus:{}}}},DeleteBotLocale:{http:{method:"DELETE",requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/",responseCode:202},input:{type:"structure",required:["botId","botVersion","localeId"],members:{botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"}}},output:{type:"structure",members:{botId:{},botVersion:{},localeId:{},botLocaleStatus:{}}}},DeleteBotVersion:{http:{method:"DELETE",requestUri:"/bots/{botId}/botversions/{botVersion}/",responseCode:202},input:{type:"structure",required:["botId","botVersion"],members:{botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},skipResourceInUseCheck:{location:"querystring",locationName:"skipResourceInUseCheck",type:"boolean"}}},output:{type:"structure",members:{botId:{},botVersion:{},botStatus:{}}}},DeleteCustomVocabulary:{http:{method:"DELETE",requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/customvocabulary",responseCode:202},input:{type:"structure",required:["botId","botVersion","localeId"],members:{botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"}}},output:{type:"structure",members:{botId:{},botVersion:{},localeId:{},customVocabularyStatus:{}}}},DeleteExport:{http:{method:"DELETE",requestUri:"/exports/{exportId}/",responseCode:202},input:{type:"structure",required:["exportId"],members:{exportId:{location:"uri",locationName:"exportId"}}},output:{type:"structure",members:{exportId:{},exportStatus:{}}}},DeleteImport:{http:{method:"DELETE",requestUri:"/imports/{importId}/",responseCode:202},input:{type:"structure",required:["importId"],members:{importId:{location:"uri",locationName:"importId"}}},output:{type:"structure",members:{importId:{},importStatus:{}}}},DeleteIntent:{http:{method:"DELETE",requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/intents/{intentId}/",responseCode:204},input:{type:"structure",required:["intentId","botId","botVersion","localeId"],members:{intentId:{location:"uri",locationName:"intentId"},botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"}}}},DeleteResourcePolicy:{http:{method:"DELETE",requestUri:"/policy/{resourceArn}/",responseCode:204},input:{type:"structure",required:["resourceArn"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},expectedRevisionId:{location:"querystring",locationName:"expectedRevisionId"}}},output:{type:"structure",members:{resourceArn:{},revisionId:{}}}},DeleteResourcePolicyStatement:{http:{method:"DELETE",requestUri:"/policy/{resourceArn}/statements/{statementId}/",responseCode:204},input:{type:"structure",required:["resourceArn","statementId"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},statementId:{location:"uri",locationName:"statementId"},expectedRevisionId:{location:"querystring",locationName:"expectedRevisionId"}}},output:{type:"structure",members:{resourceArn:{},revisionId:{}}}},DeleteSlot:{http:{method:"DELETE",requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/intents/{intentId}/slots/{slotId}/",responseCode:204},input:{type:"structure",required:["slotId","botId","botVersion","localeId","intentId"],members:{slotId:{location:"uri",locationName:"slotId"},botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"},intentId:{location:"uri",locationName:"intentId"}}}},DeleteSlotType:{http:{method:"DELETE",requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/slottypes/{slotTypeId}/",responseCode:204},input:{type:"structure",required:["slotTypeId","botId","botVersion","localeId"],members:{slotTypeId:{location:"uri",locationName:"slotTypeId"},botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"},skipResourceInUseCheck:{location:"querystring",locationName:"skipResourceInUseCheck",type:"boolean"}}}},DeleteUtterances:{http:{method:"DELETE",requestUri:"/bots/{botId}/utterances/",responseCode:204},input:{type:"structure",required:["botId"],members:{botId:{location:"uri",locationName:"botId"},localeId:{location:"querystring",locationName:"localeId"},sessionId:{location:"querystring",locationName:"sessionId"}}},output:{type:"structure",members:{}}},DescribeBot:{http:{method:"GET",requestUri:"/bots/{botId}/",responseCode:200},input:{type:"structure",required:["botId"],members:{botId:{location:"uri",locationName:"botId"}}},output:{type:"structure",members:{botId:{},botName:{},description:{},roleArn:{},dataPrivacy:{shape:"Sx"},idleSessionTTLInSeconds:{type:"integer"},botStatus:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},botType:{},botMembers:{shape:"S14"},failureReasons:{shape:"S7f"}}}},DescribeBotAlias:{http:{method:"GET",requestUri:"/bots/{botId}/botaliases/{botAliasId}/",responseCode:200},input:{type:"structure",required:["botAliasId","botId"],members:{botAliasId:{location:"uri",locationName:"botAliasId"},botId:{location:"uri",locationName:"botId"}}},output:{type:"structure",members:{botAliasId:{},botAliasName:{},description:{},botVersion:{},botAliasLocaleSettings:{shape:"S1c"},conversationLogSettings:{shape:"S1j"},sentimentAnalysisSettings:{shape:"S1w"},botAliasHistoryEvents:{type:"list",member:{type:"structure",members:{botVersion:{},startDate:{type:"timestamp"},endDate:{type:"timestamp"}}}},botAliasStatus:{},botId:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},parentBotNetworks:{shape:"S7l"}}}},DescribeBotLocale:{http:{method:"GET",requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/",responseCode:200},input:{type:"structure",required:["botId","botVersion","localeId"],members:{botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"}}},output:{type:"structure",members:{botId:{},botVersion:{},localeId:{},localeName:{},description:{},nluIntentConfidenceThreshold:{type:"double"},voiceSettings:{shape:"S21"},intentsCount:{type:"integer"},slotTypesCount:{type:"integer"},botLocaleStatus:{},failureReasons:{shape:"S7f"},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},lastBuildSubmittedDateTime:{type:"timestamp"},botLocaleHistoryEvents:{type:"list",member:{type:"structure",required:["event","eventDate"],members:{event:{},eventDate:{type:"timestamp"}}}},recommendedActions:{shape:"S7t"}}}},DescribeBotRecommendation:{http:{method:"GET",requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/botrecommendations/{botRecommendationId}/",responseCode:200},input:{type:"structure",required:["botId","botVersion","localeId","botRecommendationId"],members:{botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"},botRecommendationId:{location:"uri",locationName:"botRecommendationId"}}},output:{type:"structure",members:{botId:{},botVersion:{},localeId:{},botRecommendationStatus:{},botRecommendationId:{},failureReasons:{shape:"S7f"},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},transcriptSourceSetting:{shape:"S7y"},encryptionSetting:{shape:"S87"},botRecommendationResults:{type:"structure",members:{botLocaleExportUrl:{},associatedTranscriptsUrl:{},statistics:{type:"structure",members:{intents:{type:"structure",members:{discoveredIntentCount:{type:"integer"}}},slotTypes:{type:"structure",members:{discoveredSlotTypeCount:{type:"integer"}}}}}}}}}},DescribeBotVersion:{http:{method:"GET",requestUri:"/bots/{botId}/botversions/{botVersion}/",responseCode:200},input:{type:"structure",required:["botId","botVersion"],members:{botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"}}},output:{type:"structure",members:{botId:{},botName:{},botVersion:{},description:{},roleArn:{},dataPrivacy:{shape:"Sx"},idleSessionTTLInSeconds:{type:"integer"},botStatus:{},failureReasons:{shape:"S7f"},creationDateTime:{type:"timestamp"},parentBotNetworks:{shape:"S7l"},botType:{},botMembers:{shape:"S14"}}}},DescribeCustomVocabularyMetadata:{http:{method:"GET",requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/customvocabulary/DEFAULT/metadata",responseCode:200},input:{type:"structure",required:["botId","botVersion","localeId"],members:{botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"}}},output:{type:"structure",members:{botId:{},botVersion:{},localeId:{},customVocabularyStatus:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"}}}},DescribeExport:{http:{method:"GET",requestUri:"/exports/{exportId}/",responseCode:200},input:{type:"structure",required:["exportId"],members:{exportId:{location:"uri",locationName:"exportId"}}},output:{type:"structure",members:{exportId:{},resourceSpecification:{shape:"S2b"},fileFormat:{},exportStatus:{},failureReasons:{shape:"S7f"},downloadUrl:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"}}}},DescribeImport:{http:{method:"GET",requestUri:"/imports/{importId}/",responseCode:200},input:{type:"structure",required:["importId"],members:{importId:{location:"uri",locationName:"importId"}}},output:{type:"structure",members:{importId:{},resourceSpecification:{shape:"S8m"},importedResourceId:{},importedResourceName:{},mergeStrategy:{},importStatus:{},failureReasons:{shape:"S7f"},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"}}}},DescribeIntent:{http:{method:"GET",requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/intents/{intentId}/",responseCode:200},input:{type:"structure",required:["intentId","botId","botVersion","localeId"],members:{intentId:{location:"uri",locationName:"intentId"},botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"}}},output:{type:"structure",members:{intentId:{},intentName:{},description:{},parentIntentSignature:{},sampleUtterances:{shape:"S2l"},dialogCodeHook:{shape:"S2o"},fulfillmentCodeHook:{shape:"S2p"},slotPriorities:{shape:"S8u"},intentConfirmationSetting:{shape:"S3y"},intentClosingSetting:{shape:"S4g"},inputContexts:{shape:"S4h"},outputContexts:{shape:"S4j"},kendraConfiguration:{shape:"S4n"},botId:{},botVersion:{},localeId:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},initialResponseSetting:{shape:"S4q"}}}},DescribeResourcePolicy:{http:{method:"GET",requestUri:"/policy/{resourceArn}/",responseCode:200},input:{type:"structure",required:["resourceArn"],members:{resourceArn:{location:"uri",locationName:"resourceArn"}}},output:{type:"structure",members:{resourceArn:{},policy:{},revisionId:{}}}},DescribeSlot:{http:{method:"GET",requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/intents/{intentId}/slots/{slotId}/",responseCode:200},input:{type:"structure",required:["slotId","botId","botVersion","localeId","intentId"],members:{slotId:{location:"uri",locationName:"slotId"},botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"},intentId:{location:"uri",locationName:"intentId"}}},output:{type:"structure",members:{slotId:{},slotName:{},description:{},slotTypeId:{},valueElicitationSetting:{shape:"S5d"},obfuscationSetting:{shape:"S5o"},botId:{},botVersion:{},localeId:{},intentId:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},multipleValuesSetting:{shape:"S5q"},subSlotSetting:{shape:"S5r"}}}},DescribeSlotType:{http:{method:"GET",requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/slottypes/{slotTypeId}/",responseCode:200},input:{type:"structure",required:["slotTypeId","botId","botVersion","localeId"],members:{slotTypeId:{location:"uri",locationName:"slotTypeId"},botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"}}},output:{type:"structure",members:{slotTypeId:{},slotTypeName:{},description:{},slotTypeValues:{shape:"S5y"},valueSelectionSetting:{shape:"S63"},parentSlotTypeSignature:{},botId:{},botVersion:{},localeId:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},externalSourceSetting:{shape:"S6a"},compositeSlotTypeSetting:{shape:"S6f"}}}},ListAggregatedUtterances:{http:{requestUri:"/bots/{botId}/aggregatedutterances/",responseCode:200},input:{type:"structure",required:["botId","localeId","aggregationDuration"],members:{botId:{location:"uri",locationName:"botId"},botAliasId:{},botVersion:{},localeId:{},aggregationDuration:{shape:"S94"},sortBy:{type:"structure",required:["attribute","order"],members:{attribute:{},order:{}}},filters:{type:"list",member:{type:"structure",required:["name","values","operator"],members:{name:{},values:{shape:"S9e"},operator:{}}}},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{botId:{},botAliasId:{},botVersion:{},localeId:{},aggregationDuration:{shape:"S94"},aggregationWindowStartTime:{type:"timestamp"},aggregationWindowEndTime:{type:"timestamp"},aggregationLastRefreshedDateTime:{type:"timestamp"},aggregatedUtterancesSummaries:{type:"list",member:{type:"structure",members:{utterance:{},hitCount:{type:"integer"},missedCount:{type:"integer"},utteranceFirstRecordedInAggregationDuration:{type:"timestamp"},utteranceLastRecordedInAggregationDuration:{type:"timestamp"},containsDataFromDeletedResources:{type:"boolean"}}}},nextToken:{}}}},ListBotAliases:{http:{requestUri:"/bots/{botId}/botaliases/",responseCode:200},input:{type:"structure",required:["botId"],members:{botId:{location:"uri",locationName:"botId"},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{botAliasSummaries:{type:"list",member:{type:"structure",members:{botAliasId:{},botAliasName:{},description:{},botVersion:{},botAliasStatus:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"}}}},nextToken:{},botId:{}}}},ListBotLocales:{http:{requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/",responseCode:200},input:{type:"structure",required:["botId","botVersion"],members:{botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},sortBy:{type:"structure",required:["attribute","order"],members:{attribute:{},order:{}}},filters:{type:"list",member:{type:"structure",required:["name","values","operator"],members:{name:{},values:{shape:"S9e"},operator:{}}}},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{botId:{},botVersion:{},nextToken:{},botLocaleSummaries:{type:"list",member:{type:"structure",members:{localeId:{},localeName:{},description:{},botLocaleStatus:{},lastUpdatedDateTime:{type:"timestamp"},lastBuildSubmittedDateTime:{type:"timestamp"}}}}}}},ListBotRecommendations:{http:{requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/botrecommendations/",responseCode:200},input:{type:"structure",required:["botId","botVersion","localeId"],members:{botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{botId:{},botVersion:{},localeId:{},botRecommendationSummaries:{type:"list",member:{type:"structure",required:["botRecommendationStatus","botRecommendationId"],members:{botRecommendationStatus:{},botRecommendationId:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"}}}},nextToken:{}}}},ListBotVersions:{http:{requestUri:"/bots/{botId}/botversions/",responseCode:200},input:{type:"structure",required:["botId"],members:{botId:{location:"uri",locationName:"botId"},sortBy:{type:"structure",required:["attribute","order"],members:{attribute:{},order:{}}},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{botId:{},botVersionSummaries:{type:"list",member:{type:"structure",members:{botName:{},botVersion:{},description:{},botStatus:{},creationDateTime:{type:"timestamp"}}}},nextToken:{}}}},ListBots:{http:{requestUri:"/bots/",responseCode:200},input:{type:"structure",members:{sortBy:{type:"structure",required:["attribute","order"],members:{attribute:{},order:{}}},filters:{type:"list",member:{type:"structure",required:["name","values","operator"],members:{name:{},values:{shape:"S9e"},operator:{}}}},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{botSummaries:{type:"list",member:{type:"structure",members:{botId:{},botName:{},description:{},botStatus:{},latestBotVersion:{},lastUpdatedDateTime:{type:"timestamp"},botType:{}}}},nextToken:{}}}},ListBuiltInIntents:{http:{requestUri:"/builtins/locales/{localeId}/intents/",responseCode:200},input:{type:"structure",required:["localeId"],members:{localeId:{location:"uri",locationName:"localeId"},sortBy:{type:"structure",required:["attribute","order"],members:{attribute:{},order:{}}},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{builtInIntentSummaries:{type:"list",member:{type:"structure",members:{intentSignature:{},description:{}}}},nextToken:{},localeId:{}}}},ListBuiltInSlotTypes:{http:{requestUri:"/builtins/locales/{localeId}/slottypes/",responseCode:200},input:{type:"structure",required:["localeId"],members:{localeId:{location:"uri",locationName:"localeId"},sortBy:{type:"structure",required:["attribute","order"],members:{attribute:{},order:{}}},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{builtInSlotTypeSummaries:{type:"list",member:{type:"structure",members:{slotTypeSignature:{},description:{}}}},nextToken:{},localeId:{}}}},ListCustomVocabularyItems:{http:{requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/customvocabulary/DEFAULT/list",responseCode:200},input:{type:"structure",required:["botId","botVersion","localeId"],members:{botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{botId:{},botVersion:{},localeId:{},customVocabularyItems:{shape:"Sf"},nextToken:{}}}},ListExports:{http:{requestUri:"/exports/",responseCode:200},input:{type:"structure",members:{botId:{},botVersion:{},sortBy:{type:"structure",required:["attribute","order"],members:{attribute:{},order:{}}},filters:{type:"list",member:{type:"structure",required:["name","values","operator"],members:{name:{},values:{shape:"S9e"},operator:{}}}},maxResults:{type:"integer"},nextToken:{},localeId:{}}},output:{type:"structure",members:{botId:{},botVersion:{},exportSummaries:{type:"list",member:{type:"structure",members:{exportId:{},resourceSpecification:{shape:"S2b"},fileFormat:{},exportStatus:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"}}}},nextToken:{},localeId:{}}}},ListImports:{http:{requestUri:"/imports/",responseCode:200},input:{type:"structure",members:{botId:{},botVersion:{},sortBy:{type:"structure",required:["attribute","order"],members:{attribute:{},order:{}}},filters:{type:"list",member:{type:"structure",required:["name","values","operator"],members:{name:{},values:{shape:"S9e"},operator:{}}}},maxResults:{type:"integer"},nextToken:{},localeId:{}}},output:{type:"structure",members:{botId:{},botVersion:{},importSummaries:{type:"list",member:{type:"structure",members:{importId:{},importedResourceId:{},importedResourceName:{},importStatus:{},mergeStrategy:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},importedResourceType:{}}}},nextToken:{},localeId:{}}}},ListIntents:{http:{requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/intents/",responseCode:200},input:{type:"structure",required:["botId","botVersion","localeId"],members:{botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"},sortBy:{type:"structure",required:["attribute","order"],members:{attribute:{},order:{}}},filters:{type:"list",member:{type:"structure",required:["name","values","operator"],members:{name:{},values:{shape:"S9e"},operator:{}}}},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{botId:{},botVersion:{},localeId:{},intentSummaries:{type:"list",member:{type:"structure",members:{intentId:{},intentName:{},description:{},parentIntentSignature:{},inputContexts:{shape:"S4h"},outputContexts:{shape:"S4j"},lastUpdatedDateTime:{type:"timestamp"}}}},nextToken:{}}}},ListRecommendedIntents:{http:{requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/botrecommendations/{botRecommendationId}/intents",responseCode:200},input:{type:"structure",required:["botId","botVersion","localeId","botRecommendationId"],members:{botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"},botRecommendationId:{location:"uri",locationName:"botRecommendationId"},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{botId:{},botVersion:{},localeId:{},botRecommendationId:{},summaryList:{type:"list",member:{type:"structure",members:{intentId:{},intentName:{},sampleUtterancesCount:{type:"integer"}}}},nextToken:{}}}},ListSlotTypes:{http:{requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/slottypes/",responseCode:200},input:{type:"structure",required:["botId","botVersion","localeId"],members:{botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"},sortBy:{type:"structure",required:["attribute","order"],members:{attribute:{},order:{}}},filters:{type:"list",member:{type:"structure",required:["name","values","operator"],members:{name:{},values:{shape:"S9e"},operator:{}}}},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{botId:{},botVersion:{},localeId:{},slotTypeSummaries:{type:"list",member:{type:"structure",members:{slotTypeId:{},slotTypeName:{},description:{},parentSlotTypeSignature:{},lastUpdatedDateTime:{type:"timestamp"},slotTypeCategory:{}}}},nextToken:{}}}},ListSlots:{http:{requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/intents/{intentId}/slots/",responseCode:200},input:{type:"structure",required:["botId","botVersion","localeId","intentId"],members:{botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"},intentId:{location:"uri",locationName:"intentId"},sortBy:{type:"structure",required:["attribute","order"],members:{attribute:{},order:{}}},filters:{type:"list",member:{type:"structure",required:["name","values","operator"],members:{name:{},values:{shape:"S9e"},operator:{}}}},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{botId:{},botVersion:{},localeId:{},intentId:{},slotSummaries:{type:"list",member:{type:"structure",members:{slotId:{},slotName:{},description:{},slotConstraint:{},slotTypeId:{},valueElicitationPromptSpecification:{shape:"S3z"},lastUpdatedDateTime:{type:"timestamp"}}}},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:"S10"}}}},SearchAssociatedTranscripts:{http:{requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/botrecommendations/{botRecommendationId}/associatedtranscripts",responseCode:200},input:{type:"structure",required:["botId","botVersion","localeId","botRecommendationId","filters"],members:{botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"},botRecommendationId:{location:"uri",locationName:"botRecommendationId"},searchOrder:{},filters:{type:"list",member:{type:"structure",required:["name","values"],members:{name:{},values:{shape:"S9e"}}}},maxResults:{type:"integer"},nextIndex:{type:"integer"}}},output:{type:"structure",members:{botId:{},botVersion:{},localeId:{},botRecommendationId:{},nextIndex:{type:"integer"},associatedTranscripts:{type:"list",member:{type:"structure",members:{transcript:{}}}},totalResults:{type:"integer"}}}},StartBotRecommendation:{http:{method:"PUT",requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/botrecommendations/",responseCode:202},input:{type:"structure",required:["botId","botVersion","localeId","transcriptSourceSetting"],members:{botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"},transcriptSourceSetting:{shape:"S7y"},encryptionSetting:{shape:"S87"}}},output:{type:"structure",members:{botId:{},botVersion:{},localeId:{},botRecommendationStatus:{},botRecommendationId:{},creationDateTime:{type:"timestamp"},transcriptSourceSetting:{shape:"S7y"},encryptionSetting:{shape:"S87"}}}},StartImport:{http:{method:"PUT",requestUri:"/imports/",responseCode:202},input:{type:"structure",required:["importId","resourceSpecification","mergeStrategy"],members:{importId:{},resourceSpecification:{shape:"S8m"},mergeStrategy:{},filePassword:{shape:"S2g"}}},output:{type:"structure",members:{importId:{},resourceSpecification:{shape:"S8m"},mergeStrategy:{},importStatus:{},creationDateTime:{type:"timestamp"}}}},StopBotRecommendation:{http:{method:"PUT",requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/botrecommendations/{botRecommendationId}/stopbotrecommendation",responseCode:202},input:{type:"structure",required:["botId","botVersion","localeId","botRecommendationId"],members:{botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"},botRecommendationId:{location:"uri",locationName:"botRecommendationId"}}},output:{type:"structure",members:{botId:{},botVersion:{},localeId:{},botRecommendationStatus:{},botRecommendationId:{}}}},TagResource:{http:{requestUri:"/tags/{resourceARN}",responseCode:200},input:{type:"structure",required:["resourceARN","tags"],members:{resourceARN:{location:"uri",locationName:"resourceARN"},tags:{shape:"S10"}}},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:{}}},UpdateBot:{http:{method:"PUT",requestUri:"/bots/{botId}/",responseCode:202},input:{type:"structure",required:["botId","botName","roleArn","dataPrivacy","idleSessionTTLInSeconds"],members:{botId:{location:"uri",locationName:"botId"},botName:{},description:{},roleArn:{},dataPrivacy:{shape:"Sx"},idleSessionTTLInSeconds:{type:"integer"},botType:{},botMembers:{shape:"S14"}}},output:{type:"structure",members:{botId:{},botName:{},description:{},roleArn:{},dataPrivacy:{shape:"Sx"},idleSessionTTLInSeconds:{type:"integer"},botStatus:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},botType:{},botMembers:{shape:"S14"}}}},UpdateBotAlias:{http:{method:"PUT",requestUri:"/bots/{botId}/botaliases/{botAliasId}/",responseCode:202},input:{type:"structure",required:["botAliasId","botAliasName","botId"],members:{botAliasId:{location:"uri",locationName:"botAliasId"},botAliasName:{},description:{},botVersion:{},botAliasLocaleSettings:{shape:"S1c"},conversationLogSettings:{shape:"S1j"},sentimentAnalysisSettings:{shape:"S1w"},botId:{location:"uri",locationName:"botId"}}},output:{type:"structure",members:{botAliasId:{},botAliasName:{},description:{},botVersion:{},botAliasLocaleSettings:{shape:"S1c"},conversationLogSettings:{shape:"S1j"},sentimentAnalysisSettings:{shape:"S1w"},botAliasStatus:{},botId:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"}}}},UpdateBotLocale:{http:{method:"PUT",requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/",responseCode:202},input:{type:"structure",required:["botId","botVersion","localeId","nluIntentConfidenceThreshold"],members:{botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"},description:{},nluIntentConfidenceThreshold:{type:"double"},voiceSettings:{shape:"S21"}}},output:{type:"structure",members:{botId:{},botVersion:{},localeId:{},localeName:{},description:{},nluIntentConfidenceThreshold:{type:"double"},voiceSettings:{shape:"S21"},botLocaleStatus:{},failureReasons:{shape:"S7f"},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},recommendedActions:{shape:"S7t"}}}},UpdateBotRecommendation:{http:{method:"PUT",requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/botrecommendations/{botRecommendationId}/",responseCode:202},input:{type:"structure",required:["botId","botVersion","localeId","botRecommendationId","encryptionSetting"],members:{botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"},botRecommendationId:{location:"uri",locationName:"botRecommendationId"},encryptionSetting:{shape:"S87"}}},output:{type:"structure",members:{botId:{},botVersion:{},localeId:{},botRecommendationStatus:{},botRecommendationId:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},transcriptSourceSetting:{shape:"S7y"},encryptionSetting:{shape:"S87"}}}},UpdateExport:{http:{method:"PUT",requestUri:"/exports/{exportId}/",responseCode:202},input:{type:"structure",required:["exportId"],members:{exportId:{location:"uri",locationName:"exportId"},filePassword:{shape:"S2g"}}},output:{type:"structure",members:{exportId:{},resourceSpecification:{shape:"S2b"},fileFormat:{},exportStatus:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"}}}},UpdateIntent:{http:{method:"PUT",requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/intents/{intentId}/",responseCode:200},input:{type:"structure",required:["intentId","intentName","botId","botVersion","localeId"],members:{intentId:{location:"uri",locationName:"intentId"},intentName:{},description:{},parentIntentSignature:{},sampleUtterances:{shape:"S2l"},dialogCodeHook:{shape:"S2o"},fulfillmentCodeHook:{shape:"S2p"},slotPriorities:{shape:"S8u"},intentConfirmationSetting:{shape:"S3y"},intentClosingSetting:{shape:"S4g"},inputContexts:{shape:"S4h"},outputContexts:{shape:"S4j"},kendraConfiguration:{shape:"S4n"},botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"},initialResponseSetting:{shape:"S4q"}}},output:{type:"structure",members:{intentId:{},intentName:{},description:{},parentIntentSignature:{},sampleUtterances:{shape:"S2l"},dialogCodeHook:{shape:"S2o"},fulfillmentCodeHook:{shape:"S2p"},slotPriorities:{shape:"S8u"},intentConfirmationSetting:{shape:"S3y"},intentClosingSetting:{shape:"S4g"},inputContexts:{shape:"S4h"},outputContexts:{shape:"S4j"},kendraConfiguration:{shape:"S4n"},botId:{},botVersion:{},localeId:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},initialResponseSetting:{shape:"S4q"}}}},UpdateResourcePolicy:{http:{method:"PUT",requestUri:"/policy/{resourceArn}/",responseCode:200},input:{type:"structure",required:["resourceArn","policy"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},policy:{},expectedRevisionId:{location:"querystring",locationName:"expectedRevisionId"}}},output:{type:"structure",members:{resourceArn:{},revisionId:{}}}},UpdateSlot:{http:{method:"PUT",requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/intents/{intentId}/slots/{slotId}/",responseCode:200},input:{type:"structure",required:["slotId","slotName","valueElicitationSetting","botId","botVersion","localeId","intentId"],members:{slotId:{location:"uri",locationName:"slotId"},slotName:{},description:{},slotTypeId:{},valueElicitationSetting:{shape:"S5d"},obfuscationSetting:{shape:"S5o"},botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"},intentId:{location:"uri",locationName:"intentId"},multipleValuesSetting:{shape:"S5q"},subSlotSetting:{shape:"S5r"}}},output:{type:"structure",members:{slotId:{},slotName:{},description:{},slotTypeId:{},valueElicitationSetting:{shape:"S5d"},obfuscationSetting:{shape:"S5o"},botId:{},botVersion:{},localeId:{},intentId:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},multipleValuesSetting:{shape:"S5q"},subSlotSetting:{shape:"S5r"}}}},UpdateSlotType:{http:{method:"PUT",requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/slottypes/{slotTypeId}/",responseCode:202},input:{type:"structure",required:["slotTypeId","slotTypeName","botId","botVersion","localeId"],members:{slotTypeId:{location:"uri",locationName:"slotTypeId"},slotTypeName:{},description:{},slotTypeValues:{shape:"S5y"},valueSelectionSetting:{shape:"S63"},parentSlotTypeSignature:{},botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"},externalSourceSetting:{shape:"S6a"},compositeSlotTypeSetting:{shape:"S6f"}}},output:{type:"structure",members:{slotTypeId:{},slotTypeName:{},description:{},slotTypeValues:{shape:"S5y"},valueSelectionSetting:{shape:"S63"},parentSlotTypeSignature:{},botId:{},botVersion:{},localeId:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},externalSourceSetting:{shape:"S6a"},compositeSlotTypeSetting:{shape:"S6f"}}}}},shapes:{Sa:{type:"list",member:{type:"structure",members:{itemId:{},errorMessage:{},errorCode:{}}}},Sf:{type:"list",member:{shape:"Sg"}},Sg:{type:"structure",required:["itemId","phrase"],members:{itemId:{},phrase:{},weight:{type:"integer"},displayAs:{}}},Sx:{type:"structure",required:["childDirected"],members:{childDirected:{type:"boolean"}}},S10:{type:"map",key:{},value:{}},S14:{type:"list",member:{type:"structure",required:["botMemberId","botMemberName","botMemberAliasId","botMemberAliasName","botMemberVersion"],members:{botMemberId:{},botMemberName:{},botMemberAliasId:{},botMemberAliasName:{},botMemberVersion:{}}}},S1c:{type:"map",key:{},value:{type:"structure",required:["enabled"],members:{enabled:{type:"boolean"},codeHookSpecification:{type:"structure",required:["lambdaCodeHook"],members:{lambdaCodeHook:{type:"structure",required:["lambdaARN","codeHookInterfaceVersion"],members:{lambdaARN:{},codeHookInterfaceVersion:{}}}}}}}},S1j:{type:"structure",members:{textLogSettings:{type:"list",member:{type:"structure",required:["enabled","destination"],members:{enabled:{type:"boolean"},destination:{type:"structure",required:["cloudWatch"],members:{cloudWatch:{type:"structure",required:["cloudWatchLogGroupArn","logPrefix"],members:{cloudWatchLogGroupArn:{},logPrefix:{}}}}}}}},audioLogSettings:{type:"list",member:{type:"structure",required:["enabled","destination"],members:{enabled:{type:"boolean"},destination:{type:"structure",required:["s3Bucket"],members:{s3Bucket:{type:"structure",required:["s3BucketArn","logPrefix"],members:{kmsKeyArn:{},s3BucketArn:{},logPrefix:{}}}}}}}}}},S1w:{type:"structure",required:["detectSentiment"],members:{detectSentiment:{type:"boolean"}}},S21:{type:"structure",required:["voiceId"],members:{voiceId:{},engine:{}}},S27:{type:"map",key:{},value:{type:"structure",required:["sourceBotVersion"],members:{sourceBotVersion:{}}}},S2b:{type:"structure",members:{botExportSpecification:{type:"structure",required:["botId","botVersion"],members:{botId:{},botVersion:{}}},botLocaleExportSpecification:{type:"structure",required:["botId","botVersion","localeId"],members:{botId:{},botVersion:{},localeId:{}}},customVocabularyExportSpecification:{type:"structure",required:["botId","botVersion","localeId"],members:{botId:{},botVersion:{},localeId:{}}}}},S2g:{type:"string",sensitive:true},S2l:{type:"list",member:{type:"structure",required:["utterance"],members:{utterance:{}}}},S2o:{type:"structure",required:["enabled"],members:{enabled:{type:"boolean"}}},S2p:{type:"structure",required:["enabled"],members:{enabled:{type:"boolean"},postFulfillmentStatusSpecification:{type:"structure",members:{successResponse:{shape:"S2r"},failureResponse:{shape:"S2r"},timeoutResponse:{shape:"S2r"},successNextStep:{shape:"S3a"},successConditional:{shape:"S3m"},failureNextStep:{shape:"S3a"},failureConditional:{shape:"S3m"},timeoutNextStep:{shape:"S3a"},timeoutConditional:{shape:"S3m"}}},fulfillmentUpdatesSpecification:{type:"structure",required:["active"],members:{active:{type:"boolean"},startResponse:{type:"structure",required:["delayInSeconds","messageGroups"],members:{delayInSeconds:{type:"integer"},messageGroups:{shape:"S2s"},allowInterrupt:{type:"boolean"}}},updateResponse:{type:"structure",required:["frequencyInSeconds","messageGroups"],members:{frequencyInSeconds:{type:"integer"},messageGroups:{shape:"S2s"},allowInterrupt:{type:"boolean"}}},timeoutInSeconds:{type:"integer"}}},active:{type:"boolean"}}},S2r:{type:"structure",required:["messageGroups"],members:{messageGroups:{shape:"S2s"},allowInterrupt:{type:"boolean"}}},S2s:{type:"list",member:{type:"structure",required:["message"],members:{message:{shape:"S2u"},variations:{type:"list",member:{shape:"S2u"}}}}},S2u:{type:"structure",members:{plainTextMessage:{type:"structure",required:["value"],members:{value:{}}},customPayload:{type:"structure",required:["value"],members:{value:{}}},ssmlMessage:{type:"structure",required:["value"],members:{value:{}}},imageResponseCard:{type:"structure",required:["title"],members:{title:{},subtitle:{},imageUrl:{},buttons:{type:"list",member:{type:"structure",required:["text","value"],members:{text:{},value:{}}}}}}}},S3a:{type:"structure",members:{dialogAction:{type:"structure",required:["type"],members:{type:{},slotToElicit:{},suppressNextMessage:{type:"boolean"}}},intent:{type:"structure",members:{name:{},slots:{type:"map",key:{},value:{shape:"S3f"}}}},sessionAttributes:{type:"map",key:{},value:{}}}},S3f:{type:"structure",members:{shape:{},value:{type:"structure",members:{interpretedValue:{}}},values:{type:"list",member:{shape:"S3f"}}}},S3m:{type:"structure",required:["active","conditionalBranches","defaultBranch"],members:{active:{type:"boolean"},conditionalBranches:{type:"list",member:{type:"structure",required:["name","condition","nextStep"],members:{name:{},condition:{type:"structure",required:["expressionString"],members:{expressionString:{}}},nextStep:{shape:"S3a"},response:{shape:"S2r"}}}},defaultBranch:{type:"structure",members:{nextStep:{shape:"S3a"},response:{shape:"S2r"}}}}},S3y:{type:"structure",required:["promptSpecification"],members:{promptSpecification:{shape:"S3z"},declinationResponse:{shape:"S2r"},active:{type:"boolean"},confirmationResponse:{shape:"S2r"},confirmationNextStep:{shape:"S3a"},confirmationConditional:{shape:"S3m"},declinationNextStep:{shape:"S3a"},declinationConditional:{shape:"S3m"},failureResponse:{shape:"S2r"},failureNextStep:{shape:"S3a"},failureConditional:{shape:"S3m"},codeHook:{shape:"S4d"},elicitationCodeHook:{shape:"S4f"}}},S3z:{type:"structure",required:["messageGroups","maxRetries"],members:{messageGroups:{shape:"S2s"},maxRetries:{type:"integer"},allowInterrupt:{type:"boolean"},messageSelectionStrategy:{},promptAttemptsSpecification:{type:"map",key:{},value:{type:"structure",required:["allowedInputTypes"],members:{allowInterrupt:{type:"boolean"},allowedInputTypes:{type:"structure",required:["allowAudioInput","allowDTMFInput"],members:{allowAudioInput:{type:"boolean"},allowDTMFInput:{type:"boolean"}}},audioAndDTMFInputSpecification:{type:"structure",required:["startTimeoutMs"],members:{startTimeoutMs:{type:"integer"},audioSpecification:{type:"structure",required:["maxLengthMs","endTimeoutMs"],members:{maxLengthMs:{type:"integer"},endTimeoutMs:{type:"integer"}}},dtmfSpecification:{type:"structure",required:["maxLength","endTimeoutMs","deletionCharacter","endCharacter"],members:{maxLength:{type:"integer"},endTimeoutMs:{type:"integer"},deletionCharacter:{},endCharacter:{}}}}},textInputSpecification:{type:"structure",required:["startTimeoutMs"],members:{startTimeoutMs:{type:"integer"}}}}}}}},S4d:{type:"structure",required:["enableCodeHookInvocation","active","postCodeHookSpecification"],members:{enableCodeHookInvocation:{type:"boolean"},active:{type:"boolean"},invocationLabel:{},postCodeHookSpecification:{type:"structure",members:{successResponse:{shape:"S2r"},successNextStep:{shape:"S3a"},successConditional:{shape:"S3m"},failureResponse:{shape:"S2r"},failureNextStep:{shape:"S3a"},failureConditional:{shape:"S3m"},timeoutResponse:{shape:"S2r"},timeoutNextStep:{shape:"S3a"},timeoutConditional:{shape:"S3m"}}}}},S4f:{type:"structure",required:["enableCodeHookInvocation"],members:{enableCodeHookInvocation:{type:"boolean"},invocationLabel:{}}},S4g:{type:"structure",members:{closingResponse:{shape:"S2r"},active:{type:"boolean"},nextStep:{shape:"S3a"},conditional:{shape:"S3m"}}},S4h:{type:"list",member:{type:"structure",required:["name"],members:{name:{}}}},S4j:{type:"list",member:{type:"structure",required:["name","timeToLiveInSeconds","turnsToLive"],members:{name:{},timeToLiveInSeconds:{type:"integer"},turnsToLive:{type:"integer"}}}},S4n:{type:"structure",required:["kendraIndex"],members:{kendraIndex:{},queryFilterStringEnabled:{type:"boolean"},queryFilterString:{}}},S4q:{type:"structure",members:{initialResponse:{shape:"S2r"},nextStep:{shape:"S3a"},conditional:{shape:"S3m"},codeHook:{shape:"S4d"}}},S5d:{type:"structure",required:["slotConstraint"],members:{defaultValueSpecification:{shape:"S5e"},slotConstraint:{},promptSpecification:{shape:"S3z"},sampleUtterances:{shape:"S2l"},waitAndContinueSpecification:{shape:"S5j"},slotCaptureSetting:{type:"structure",members:{captureResponse:{shape:"S2r"},captureNextStep:{shape:"S3a"},captureConditional:{shape:"S3m"},failureResponse:{shape:"S2r"},failureNextStep:{shape:"S3a"},failureConditional:{shape:"S3m"},codeHook:{shape:"S4d"},elicitationCodeHook:{shape:"S4f"}}}}},S5e:{type:"structure",required:["defaultValueList"],members:{defaultValueList:{type:"list",member:{type:"structure",required:["defaultValue"],members:{defaultValue:{}}}}}},S5j:{type:"structure",required:["waitingResponse","continueResponse"],members:{waitingResponse:{shape:"S2r"},continueResponse:{shape:"S2r"},stillWaitingResponse:{type:"structure",required:["messageGroups","frequencyInSeconds","timeoutInSeconds"],members:{messageGroups:{shape:"S2s"},frequencyInSeconds:{type:"integer"},timeoutInSeconds:{type:"integer"},allowInterrupt:{type:"boolean"}}},active:{type:"boolean"}}},S5o:{type:"structure",required:["obfuscationSettingType"],members:{obfuscationSettingType:{}}},S5q:{type:"structure",members:{allowMultipleValues:{type:"boolean"}}},S5r:{type:"structure",members:{expression:{},slotSpecifications:{type:"map",key:{},value:{type:"structure",required:["slotTypeId","valueElicitationSetting"],members:{slotTypeId:{},valueElicitationSetting:{type:"structure",required:["promptSpecification"],members:{defaultValueSpecification:{shape:"S5e"},promptSpecification:{shape:"S3z"},sampleUtterances:{shape:"S2l"},waitAndContinueSpecification:{shape:"S5j"}}}}}}}},S5y:{type:"list",member:{type:"structure",members:{sampleValue:{shape:"S60"},synonyms:{type:"list",member:{shape:"S60"}}}}},S60:{type:"structure",required:["value"],members:{value:{}}},S63:{type:"structure",required:["resolutionStrategy"],members:{resolutionStrategy:{},regexFilter:{type:"structure",required:["pattern"],members:{pattern:{}}},advancedRecognitionSetting:{type:"structure",members:{audioRecognitionStrategy:{}}}}},S6a:{type:"structure",members:{grammarSlotTypeSetting:{type:"structure",members:{source:{type:"structure",required:["s3BucketName","s3ObjectKey"],members:{s3BucketName:{},s3ObjectKey:{},kmsKeyArn:{}}}}}}},S6f:{type:"structure",members:{subSlots:{type:"list",member:{type:"structure",required:["name","slotTypeId"],members:{name:{},slotTypeId:{}}}}}},S7f:{type:"list",member:{}},S7l:{type:"list",member:{type:"structure",required:["botId","botVersion"],members:{botId:{},botVersion:{}}}},S7t:{type:"list",member:{}},S7y:{type:"structure",members:{s3BucketTranscriptSource:{type:"structure",required:["s3BucketName","transcriptFormat"],members:{s3BucketName:{},pathFormat:{type:"structure",members:{objectPrefixes:{type:"list",member:{}}}},transcriptFormat:{},transcriptFilter:{type:"structure",members:{lexTranscriptFilter:{type:"structure",members:{dateRangeFilter:{type:"structure",required:["startDateTime","endDateTime"],members:{startDateTime:{type:"timestamp"},endDateTime:{type:"timestamp"}}}}}}},kmsKeyArn:{}}}}},S87:{type:"structure",members:{kmsKeyArn:{},botLocaleExportPassword:{shape:"S88"},associatedTranscriptsPassword:{shape:"S88"}}},S88:{type:"string",sensitive:true},S8m:{type:"structure",members:{botImportSpecification:{type:"structure",required:["botName","roleArn","dataPrivacy"],members:{botName:{},roleArn:{},dataPrivacy:{shape:"Sx"},idleSessionTTLInSeconds:{type:"integer"},botTags:{shape:"S10"},testBotAliasTags:{shape:"S10"}}},botLocaleImportSpecification:{type:"structure",required:["botId","botVersion","localeId"],members:{botId:{},botVersion:{},localeId:{},nluIntentConfidenceThreshold:{type:"double"},voiceSettings:{shape:"S21"}}},customVocabularyImportSpecification:{type:"structure",required:["botId","botVersion","localeId"],members:{botId:{},botVersion:{},localeId:{}}}}},S8u:{type:"list",member:{type:"structure",required:["priority","slotId"],members:{priority:{type:"integer"},slotId:{}}}},S94:{type:"structure",required:["relativeAggregationDuration"],members:{relativeAggregationDuration:{type:"structure",required:["timeDimension","timeValue"],members:{timeDimension:{},timeValue:{type:"integer"}}}}},S9e:{type:"list",member:{}}}}},4516:function(e,t,r){var s=r(2393);s.util.update(s.RDSDataService.prototype,{retryableError:function retryableError(e){if(e.code==="BadRequestException"&&e.message&&e.message.match(/^Communications link failure/)&&e.statusCode===400){return true}else{var t=s.Service.prototype.retryableError;return t.call(this,e)}}})},4540:function(e){e.exports={pagination:{}}},4542:function(e){e.exports={pagination:{}}},4551:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["rekognition"]={};s.Rekognition=i.defineService("rekognition",["2016-06-27"]);Object.defineProperty(a.services["rekognition"],"2016-06-27",{get:function get(){var e=r(6730);e.paginators=r(4589).pagination;e.waiters=r(5e3).waiters;return e},enumerable:true,configurable:true});e.exports=s.Rekognition},4580:function(e){e.exports={pagination:{ListScheduledQueries:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"ScheduledQueries"},ListTagsForResource:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Tags"},Query:{input_token:"NextToken",limit_key:"MaxRows",non_aggregate_keys:["ColumnInfo","QueryId","QueryStatus"],output_token:"NextToken",result_key:"Rows"}}}},4581:function(e){e.exports={pagination:{DescribeActionTargets:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"ActionTargets"},DescribeProducts:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Products"},DescribeStandards:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Standards"},DescribeStandardsControls:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Controls"},GetEnabledStandards:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"StandardsSubscriptions"},GetFindingHistory:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Records"},GetFindings:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Findings"},GetInsights:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Insights"},ListEnabledProductsForImport:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"ProductSubscriptions"},ListFindingAggregators:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"FindingAggregators"},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"},ListSecurityControlDefinitions:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"SecurityControlDefinitions"},ListStandardsControlAssociations:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"StandardsControlAssociationSummaries"}}}},4585:function(e){e.exports={pagination:{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"},ListImagePackages:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"imagePackageList"},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"},ListImageScanFindingAggregations:{input_token:"nextToken",output_token:"nextToken",result_key:"responses"},ListImageScanFindings:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"findings"},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"},ListWorkflowExecutions:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"workflowExecutions"},ListWorkflowStepExecutions:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"steps"}}}},4589:function(e){e.exports={pagination:{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"},ListDatasetEntries:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"DatasetEntries"},ListDatasetLabels:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"DatasetLabelDescriptions"},ListFaces:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Faces"},ListProjectPolicies:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"ProjectPolicies"},ListStreamProcessors:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"}}}},4595:function(e){e.exports={pagination:{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"}}}},4597:function(e){e.exports={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:[]}}}},4599:function(e){e.exports={pagination:{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"}}}},4610:function(e){e.exports={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:{}}}},AssociateDelegationSignerToDomain:{input:{type:"structure",required:["DomainName","SigningAttributes"],members:{DomainName:{},SigningAttributes:{type:"structure",members:{Algorithm:{type:"integer"},Flags:{type:"integer"},PublicKey:{}}}}},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",members:{Availability:{}}}},CheckDomainTransferability:{input:{type:"structure",required:["DomainName"],members:{DomainName:{},AuthCode:{shape:"Si"}}},output:{type:"structure",members:{Transferability:{type:"structure",members:{Transferable:{}}}}}},DeleteDomain:{input:{type:"structure",required:["DomainName"],members:{DomainName:{}}},output:{type:"structure",members:{OperationId:{}}}},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",members:{OperationId:{}}}},DisassociateDelegationSignerFromDomain:{input:{type:"structure",required:["DomainName","Id"],members:{DomainName:{},Id:{}}},output:{type:"structure",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",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",members:{DomainName:{},Nameservers:{shape:"S17"},AutoRenew:{type:"boolean"},AdminContact:{shape:"S1d"},RegistrantContact:{shape:"S1d"},TechContact:{shape:"S1d"},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:{}},DnssecKeys:{type:"list",member:{type:"structure",members:{Algorithm:{type:"integer"},Flags:{type:"integer"},PublicKey:{},DigestType:{type:"integer"},Digest:{},KeyTag:{type:"integer"},Id:{}}}}}}},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"},LastUpdatedDate:{type:"timestamp"},StatusFlag:{}}}},ListDomains:{input:{type:"structure",members:{FilterConditions:{type:"list",member:{type:"structure",required:["Name","Operator","Values"],members:{Name:{},Operator:{},Values:{type:"list",member:{}}}}},SortCondition:{type:"structure",required:["Name","SortOrder"],members:{Name:{},SortOrder:{}}},Marker:{},MaxItems:{type:"integer"}}},output:{type:"structure",members:{Domains:{type:"list",member:{type:"structure",members:{DomainName:{},AutoRenew:{type:"boolean"},TransferLock:{type:"boolean"},Expiry:{type:"timestamp"}}}},NextPageMarker:{}}}},ListOperations:{input:{type:"structure",members:{SubmittedSince:{type:"timestamp"},Marker:{},MaxItems:{type:"integer"},Status:{type:"list",member:{}},Type:{type:"list",member:{}},SortBy:{},SortOrder:{}}},output:{type:"structure",members:{Operations:{type:"list",member:{type:"structure",members:{OperationId:{},Status:{},Type:{},SubmittedDate:{type:"timestamp"},DomainName:{},Message:{},StatusFlag:{},LastUpdatedDate:{type:"timestamp"}}}},NextPageMarker:{}}}},ListPrices:{input:{type:"structure",members:{Tld:{},Marker:{},MaxItems:{type:"integer"}}},output:{type:"structure",members:{Prices:{type:"list",member:{type:"structure",members:{Name:{},RegistrationPrice:{shape:"S34"},TransferPrice:{shape:"S34"},RenewalPrice:{shape:"S34"},ChangeOwnershipPrice:{shape:"S34"},RestorationPrice:{shape:"S34"}}}},NextPageMarker:{}}}},ListTagsForDomain:{input:{type:"structure",required:["DomainName"],members:{DomainName:{}}},output:{type:"structure",members:{TagList:{shape:"S39"}}}},PushDomain:{input:{type:"structure",required:["DomainName","Target"],members:{DomainName:{},Target:{}}}},RegisterDomain:{input:{type:"structure",required:["DomainName","DurationInYears","AdminContact","RegistrantContact","TechContact"],members:{DomainName:{},IdnLangCode:{},DurationInYears:{type:"integer"},AutoRenew:{type:"boolean"},AdminContact:{shape:"S1d"},RegistrantContact:{shape:"S1d"},TechContact:{shape:"S1d"},PrivacyProtectAdminContact:{type:"boolean"},PrivacyProtectRegistrantContact:{type:"boolean"},PrivacyProtectTechContact:{type:"boolean"}}},output:{type:"structure",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",members:{OperationId:{}}}},ResendContactReachabilityEmail:{input:{type:"structure",members:{domainName:{}}},output:{type:"structure",members:{domainName:{},emailAddress:{},isAlreadyVerified:{type:"boolean"}}}},ResendOperationAuthorization:{input:{type:"structure",required:["OperationId"],members:{OperationId:{}}}},RetrieveDomainAuthCode:{input:{type:"structure",required:["DomainName"],members:{DomainName:{}}},output:{type:"structure",members:{AuthCode:{shape:"Si"}}}},TransferDomain:{input:{type:"structure",required:["DomainName","DurationInYears","AdminContact","RegistrantContact","TechContact"],members:{DomainName:{},IdnLangCode:{},DurationInYears:{type:"integer"},Nameservers:{shape:"S17"},AuthCode:{shape:"Si"},AutoRenew:{type:"boolean"},AdminContact:{shape:"S1d"},RegistrantContact:{shape:"S1d"},TechContact:{shape:"S1d"},PrivacyProtectAdminContact:{type:"boolean"},PrivacyProtectRegistrantContact:{type:"boolean"},PrivacyProtectTechContact:{type:"boolean"}}},output:{type:"structure",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:"S1d"},RegistrantContact:{shape:"S1d"},TechContact:{shape:"S1d"},Consent:{type:"structure",required:["MaxPrice","Currency"],members:{MaxPrice:{type:"double"},Currency:{}}}}},output:{type:"structure",members:{OperationId:{}}}},UpdateDomainContactPrivacy:{input:{type:"structure",required:["DomainName"],members:{DomainName:{},AdminPrivacy:{type:"boolean"},RegistrantPrivacy:{type:"boolean"},TechPrivacy:{type:"boolean"}}},output:{type:"structure",members:{OperationId:{}}}},UpdateDomainNameservers:{input:{type:"structure",required:["DomainName","Nameservers"],members:{DomainName:{},FIAuthKey:{deprecated:true,type:"string",sensitive:true},Nameservers:{shape:"S17"}}},output:{type:"structure",members:{OperationId:{}}}},UpdateTagsForDomain:{input:{type:"structure",required:["DomainName"],members:{DomainName:{},TagsToUpdate:{shape:"S39"}}},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:{Si:{type:"string",sensitive:true},S17:{type:"list",member:{type:"structure",required:["Name"],members:{Name:{},GlueIps:{type:"list",member:{}}}}},S1d:{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:{type:"string",sensitive:true}}}}},sensitive:true},S34:{type:"structure",required:["Price","Currency"],members:{Price:{type:"double"},Currency:{}}},S39:{type:"list",member:{type:"structure",members:{Key:{},Value:{}}}}}}},4618:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["pipes"]={};s.Pipes=i.defineService("pipes",["2015-10-07"]);Object.defineProperty(a.services["pipes"],"2015-10-07",{get:function get(){var e=r(6967);e.paginators=r(615).pagination;return e},enumerable:true,configurable:true});e.exports=s.Pipes},4621:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["chimesdkmessaging"]={};s.ChimeSDKMessaging=i.defineService("chimesdkmessaging",["2021-05-15"]);Object.defineProperty(a.services["chimesdkmessaging"],"2021-05-15",{get:function get(){var e=r(8102);e.paginators=r(6285).pagination;return e},enumerable:true,configurable:true});e.exports=s.ChimeSDKMessaging},4623:function(e){e.exports={pagination:{ListRetainedMessages:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"retainedTopics"}}}},4639:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["ec2"]={};s.EC2=i.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"]);r(8269);Object.defineProperty(a.services["ec2"],"2016-11-15",{get:function get(){var e=r(4402);e.paginators=r(9752).pagination;e.waiters=r(9050).waiters;return e},enumerable:true,configurable:true});e.exports=s.EC2},4644:function(e,t,r){(function(){"use strict";var e,s,i,a,o=function(e,t){for(var r in t){if(n.call(t,r))e[r]=t[r]}function ctor(){this.constructor=e}ctor.prototype=t.prototype;e.prototype=new ctor;e.__super__=t.prototype;return e},n={}.hasOwnProperty;s=r(2318);e=r(1657);i=r(904);a=r(3719);t.defaults=s.defaults;t.processors=a;t.ValidationError=function(e){o(ValidationError,e);function ValidationError(e){this.message=e}return ValidationError}(Error);t.Builder=e.Builder;t.Parser=i.Parser;t.parseString=i.parseString;t.parseStringPromise=i.parseStringPromise}).call(this)},4655:function(e,t,r){var s=r(2393);s.util.update(s.CloudSearchDomain.prototype,{validateService:function validateService(){if(!this.config.endpoint||this.config.endpoint.indexOf("{")>=0){var e="AWS.CloudSearchDomain requires an explicit "+"`endpoint' configuration option.";throw s.util.error(new Error,{name:"InvalidEndpoint",message:e})}},setupRequestListeners:function setupRequestListeners(e){e.removeListener("validate",s.EventListeners.Core.VALIDATE_CREDENTIALS);e.onAsync("validate",this.validateCredentials);e.addListener("validate",this.updateRegion);if(e.operation==="search"){e.addListener("build",this.convertGetToPost)}},validateCredentials:function(e,t){if(!e.service.api.signatureVersion)return t();e.service.config.getCredentials(function(r){if(r){e.removeListener("sign",s.EventListeners.Core.SIGN)}t()})},convertGetToPost:function(e){var t=e.httpRequest;var r=t.path.split("?");t.method="POST";t.path=r[0];t.body=r[1];t.headers["Content-Length"]=t.body.length;t.headers["Content-Type"]="application/x-www-form-urlencoded"},updateRegion:function updateRegion(e){var t=e.httpRequest.endpoint.hostname;var r=t.split(".");e.httpRequest.region=r[1]||e.httpRequest.region}})},4656:function(e,t,r){"use strict";var s=this&&this.__awaiter||function(e,t,r,s){function adopt(e){return e instanceof r?e:new r(function(t){t(e)})}return new(r||(r=Promise))(function(r,i){function fulfilled(e){try{step(s.next(e))}catch(e){i(e)}}function rejected(e){try{step(s["throw"](e))}catch(e){i(e)}}function step(e){e.done?r(e.value):adopt(e.value).then(fulfilled,rejected)}step((s=s.apply(e,t||[])).next())})};Object.defineProperty(t,"__esModule",{value:true});t.summary=t.markdownSummary=t.SUMMARY_DOCS_URL=t.SUMMARY_ENV_VAR=void 0;const i=r(2087);const a=r(5747);const{access:o,appendFile:n,writeFile:u}=a.promises;t.SUMMARY_ENV_VAR="GITHUB_STEP_SUMMARY";t.SUMMARY_DOCS_URL="https://docs.github.com/actions/using-workflows/workflow-commands-for-github-actions#adding-a-job-summary";class Summary{constructor(){this._buffer=""}filePath(){return s(this,void 0,void 0,function*(){if(this._filePath){return this._filePath}const e=process.env[t.SUMMARY_ENV_VAR];if(!e){throw new Error(`Unable to find environment variable for $${t.SUMMARY_ENV_VAR}. Check if your runtime environment supports job summaries.`)}try{yield o(e,a.constants.R_OK|a.constants.W_OK)}catch(t){throw new Error(`Unable to access summary file: '${e}'. Check if the file has correct read/write permissions.`)}this._filePath=e;return this._filePath})}wrap(e,t,r={}){const s=Object.entries(r).map(([e,t])=>` ${e}="${t}"`).join("");if(!t){return`<${e}${s}>`}return`<${e}${s}>${t}`}write(e){return s(this,void 0,void 0,function*(){const t=!!(e===null||e===void 0?void 0:e.overwrite);const r=yield this.filePath();const s=t?u:n;yield s(r,this._buffer,{encoding:"utf8"});return this.emptyBuffer()})}clear(){return s(this,void 0,void 0,function*(){return this.emptyBuffer().write({overwrite:true})})}stringify(){return this._buffer}isEmptyBuffer(){return this._buffer.length===0}emptyBuffer(){this._buffer="";return this}addRaw(e,t=false){this._buffer+=e;return t?this.addEOL():this}addEOL(){return this.addRaw(i.EOL)}addCodeBlock(e,t){const r=Object.assign({},t&&{lang:t});const s=this.wrap("pre",this.wrap("code",e),r);return this.addRaw(s).addEOL()}addList(e,t=false){const r=t?"ol":"ul";const s=e.map(e=>this.wrap("li",e)).join("");const i=this.wrap(r,s);return this.addRaw(i).addEOL()}addTable(e){const t=e.map(e=>{const t=e.map(e=>{if(typeof e==="string"){return this.wrap("td",e)}const{header:t,data:r,colspan:s,rowspan:i}=e;const a=t?"th":"td";const o=Object.assign(Object.assign({},s&&{colspan:s}),i&&{rowspan:i});return this.wrap(a,r,o)}).join("");return this.wrap("tr",t)}).join("");const r=this.wrap("table",t);return this.addRaw(r).addEOL()}addDetails(e,t){const r=this.wrap("details",this.wrap("summary",e)+t);return this.addRaw(r).addEOL()}addImage(e,t,r){const{width:s,height:i}=r||{};const a=Object.assign(Object.assign({},s&&{width:s}),i&&{height:i});const o=this.wrap("img",null,Object.assign({src:e,alt:t},a));return this.addRaw(o).addEOL()}addHeading(e,t){const r=`h${t}`;const s=["h1","h2","h3","h4","h5","h6"].includes(r)?r:"h1";const i=this.wrap(s,e);return this.addRaw(i).addEOL()}addSeparator(){const e=this.wrap("hr",null);return this.addRaw(e).addEOL()}addBreak(){const e=this.wrap("br",null);return this.addRaw(e).addEOL()}addQuote(e,t){const r=Object.assign({},t&&{cite:t});const s=this.wrap("blockquote",e,r);return this.addRaw(s).addEOL()}addLink(e,t){const r=this.wrap("a",e,{href:t});return this.addRaw(r).addEOL()}}const p=new Summary;t.markdownSummary=p;t.summary=p},4659:function(e){e.exports={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"],members:{InstanceId:{},InstanceOSUser:{},SSHPublicKey:{},AvailabilityZone:{}}},output:{type:"structure",members:{RequestId:{},Success:{type:"boolean"}}}},SendSerialConsoleSSHPublicKey:{input:{type:"structure",required:["InstanceId","SSHPublicKey"],members:{InstanceId:{},SerialPort:{type:"integer"},SSHPublicKey:{}}},output:{type:"structure",members:{RequestId:{},Success:{type:"boolean"}}}}},shapes:{}}},4664:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["oam"]={};s.OAM=i.defineService("oam",["2022-06-10"]);Object.defineProperty(a.services["oam"],"2022-06-10",{get:function get(){var e=r(3903);e.paginators=r(5588).pagination;return e},enumerable:true,configurable:true});e.exports=s.OAM},4670:function(e){e.exports={version:2,waiters:{}}},4681:function(e){e.exports={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:{shape:"S4"},WebServerHostname:{}}},endpoint:{hostPrefix:"env."}},CreateEnvironment:{http:{method:"PUT",requestUri:"/environments/{Name}",responseCode:200},input:{type:"structure",required:["DagS3Path","ExecutionRoleArn","Name","NetworkConfiguration","SourceBucketArn"],members:{AirflowConfigurationOptions:{shape:"S7"},AirflowVersion:{},DagS3Path:{},EnvironmentClass:{},ExecutionRoleArn:{},KmsKey:{},LoggingConfiguration:{shape:"Sf"},MaxWorkers:{type:"integer"},MinWorkers:{type:"integer"},Name:{location:"uri",locationName:"Name"},NetworkConfiguration:{shape:"Sl"},PluginsS3ObjectVersion:{},PluginsS3Path:{},RequirementsS3ObjectVersion:{},RequirementsS3Path:{},Schedulers:{type:"integer"},SourceBucketArn:{},StartupScriptS3ObjectVersion:{},StartupScriptS3Path:{},Tags:{shape:"St"},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:{shape:"S4"}}},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:{shape:"S7"},AirflowVersion:{},Arn:{},CreatedAt:{type:"timestamp"},DagS3Path:{},EnvironmentClass:{},ExecutionRoleArn:{},KmsKey:{},LastUpdate:{type:"structure",members:{CreatedAt:{type:"timestamp"},Error:{type:"structure",members:{ErrorCode:{},ErrorMessage:{}}},Source:{},Status:{}}},LoggingConfiguration:{type:"structure",members:{DagProcessingLogs:{shape:"S1g"},SchedulerLogs:{shape:"S1g"},TaskLogs:{shape:"S1g"},WebserverLogs:{shape:"S1g"},WorkerLogs:{shape:"S1g"}}},MaxWorkers:{type:"integer"},MinWorkers:{type:"integer"},Name:{},NetworkConfiguration:{shape:"Sl"},PluginsS3ObjectVersion:{},PluginsS3Path:{},RequirementsS3ObjectVersion:{},RequirementsS3Path:{},Schedulers:{type:"integer"},ServiceRoleArn:{},SourceBucketArn:{},StartupScriptS3ObjectVersion:{},StartupScriptS3Path:{},Status:{},Tags:{shape:"St"},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:"St"}}},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:"St"}}},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:{shape:"S7"},AirflowVersion:{},DagS3Path:{},EnvironmentClass:{},ExecutionRoleArn:{},LoggingConfiguration:{shape:"Sf"},MaxWorkers:{type:"integer"},MinWorkers:{type:"integer"},Name:{location:"uri",locationName:"Name"},NetworkConfiguration:{type:"structure",required:["SecurityGroupIds"],members:{SecurityGroupIds:{shape:"Sm"}}},PluginsS3ObjectVersion:{},PluginsS3Path:{},RequirementsS3ObjectVersion:{},RequirementsS3Path:{},Schedulers:{type:"integer"},SourceBucketArn:{},StartupScriptS3ObjectVersion:{},StartupScriptS3Path:{},WebserverAccessMode:{},WeeklyMaintenanceWindowStart:{}}},output:{type:"structure",members:{Arn:{}}},endpoint:{hostPrefix:"api."}}},shapes:{S4:{type:"string",sensitive:true},S7:{type:"map",key:{},value:{type:"string",sensitive:true},sensitive:true},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:{}}},Sl:{type:"structure",members:{SecurityGroupIds:{shape:"Sm"},SubnetIds:{type:"list",member:{}}}},Sm:{type:"list",member:{}},St:{type:"map",key:{},value:{}},S1g:{type:"structure",members:{CloudWatchLogGroupArn:{},Enabled:{type:"boolean"},LogLevel:{}}}}}},4687:function(e,t,r){var s=r(2393);var i=r(7920);var a=["createDBCluster","copyDBClusterSnapshot"];s.util.update(s.DocDB.prototype,{setupRequestListeners:function setupRequestListeners(e){if(a.indexOf(e.operation)!==-1&&this.config.params&&this.config.params.SourceRegion&&e.params&&!e.params.SourceRegion){e.params.SourceRegion=this.config.params.SourceRegion}i.setupRequestListeners(this,e,a)}})},4692:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["codecatalyst"]={};s.CodeCatalyst=i.defineService("codecatalyst",["2022-09-28"]);Object.defineProperty(a.services["codecatalyst"],"2022-09-28",{get:function get(){var e=r(1603);e.paginators=r(4333).pagination;e.waiters=r(7191).waiters;return e},enumerable:true,configurable:true});e.exports=s.CodeCatalyst},4700:function(e,t,r){var s=r(2393);var i=r(7688);var a=r(8851);s.util.update(s.S3Control.prototype,{setupRequestListeners:function setupRequestListeners(e){e.addListener("extractError",this.extractHostId);e.addListener("extractData",this.extractHostId);e.addListener("validate",this.validateAccountId);var t=i.isArnInParam(e,"Bucket");var r=i.isArnInParam(e,"Name");if(t){e._parsedArn=s.util.ARN.parse(e.params["Bucket"]);e.addListener("validate",this.validateOutpostsBucketArn);e.addListener("validate",i.validateOutpostsArn);e.addListener("afterBuild",this.addOutpostIdHeader)}else if(r){e._parsedArn=s.util.ARN.parse(e.params["Name"]);e.addListener("validate",i.validateOutpostsAccessPointArn);e.addListener("validate",i.validateOutpostsArn);e.addListener("afterBuild",this.addOutpostIdHeader)}if(t||r){e.addListener("validate",this.validateArnRegion);e.addListener("validate",this.validateArnAccountWithParams,true);e.addListener("validate",i.validateArnAccount);e.addListener("validate",i.validateArnService);e.addListener("build",this.populateParamFromArn,true);e.addListener("build",this.populateUriFromArn);e.addListener("build",i.validatePopulateUriFromArn)}if(e.params.OutpostId&&(e.operation==="createBucket"||e.operation==="listRegionalBuckets")){e.addListener("build",this.populateEndpointForOutpostId)}},addOutpostIdHeader:function addOutpostIdHeader(e){e.httpRequest.headers["x-amz-outpost-id"]=e._parsedArn.outpostId},validateOutpostsBucketArn:function validateOutpostsBucketArn(e){var t=e._parsedArn;var r=t.resource["outpost".length];if(t.resource.split(r).length!==4){throw s.util.error(new Error,{code:"InvalidARN",message:"Bucket ARN should have two resources outpost/{outpostId}/bucket/{accesspointName}"})}var a=t.resource.split(r)[3];if(!i.dnsCompatibleBucketName(a)||a.match(/\./)){throw s.util.error(new Error,{code:"InvalidARN",message:"Bucket ARN is not DNS compatible. Got "+a})}e._parsedArn.bucket=a},populateParamFromArn:function populateParamFromArn(e){var t=e._parsedArn;if(i.isArnInParam(e,"Bucket")){e.params.Bucket=t.bucket}else if(i.isArnInParam(e,"Name")){e.params.Name=t.accessPoint}},populateUriFromArn:function populateUriFromArn(e){var t=e._parsedArn;var r=e.httpRequest.endpoint;var s=e.service.config.s3UseArnRegion;var i=e.service.config.useFipsEndpoint;r.hostname=["s3-outposts"+(i?"-fips":""),s?t.region:e.service.config.region,"amazonaws.com"].join(".");r.host=r.hostname},populateEndpointForOutpostId:function populateEndpointForOutpostId(e){var t=e.httpRequest.endpoint;var r=e.service.config.useFipsEndpoint;t.hostname=["s3-outposts"+(r?"-fips":""),e.service.config.region,"amazonaws.com"].join(".");t.host=t.hostname},extractHostId:function(e){var t=e.httpResponse.headers?e.httpResponse.headers["x-amz-id-2"]:null;e.extendedRequestId=t;if(e.error){e.error.extendedRequestId=t}},validateArnRegion:function validateArnRegion(e){i.validateArnRegion(e,{allowFipsEndpoint:true})},validateArnAccountWithParams:function validateArnAccountWithParams(e){var t=e.params;var r=e.service.api.operations[e.operation].input;if(r.members.AccountId){var i=e._parsedArn;if(i.accountId){if(t.AccountId){if(t.AccountId!==i.accountId){throw s.util.error(new Error,{code:"ValidationError",message:"AccountId in ARN and request params should be same."})}}else{t.AccountId=i.accountId}}}},validateAccountId:function(e){var t=e.params;if(!Object.prototype.hasOwnProperty.call(t,"AccountId"))return;var r=t.AccountId;if(typeof r!=="string"){throw s.util.error(new Error,{code:"ValidationError",message:"AccountId must be a string."})}if(r.length<1||r.length>63){throw s.util.error(new Error,{code:"ValidationError",message:"AccountId length should be between 1 to 63 characters, inclusive."})}var i=/^[a-zA-Z0-9]{1}$|^[a-zA-Z0-9][a-zA-Z0-9\-]*[a-zA-Z0-9]$/;if(!i.test(r)){throw s.util.error(new Error,{code:"ValidationError",message:"AccountId should be hostname compatible. AccountId: "+r})}},getSigningName:function getSigningName(e){var t=s.Service.prototype.getSigningName;if(e&&e._parsedArn&&e._parsedArn.service){return e._parsedArn.service}else if(e.params.OutpostId&&(e.operation==="createBucket"||e.operation==="listRegionalBuckets")){return"s3-outposts"}else{return t.call(this,e)}}})},4705:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["inspector2"]={};s.Inspector2=i.defineService("inspector2",["2020-06-08"]);Object.defineProperty(a.services["inspector2"],"2020-06-08",{get:function get(){var e=r(9438);e.paginators=r(7282).pagination;return e},enumerable:true,configurable:true});e.exports=s.Inspector2},4714:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["sagemakeredge"]={};s.SagemakerEdge=i.defineService("sagemakeredge",["2020-09-23"]);Object.defineProperty(a.services["sagemakeredge"],"2020-09-23",{get:function get(){var e=r(4881);e.paginators=r(7950).pagination;return e},enumerable:true,configurable:true});e.exports=s.SagemakerEdge},4726:function(e){var t=function(){return{IPv4:"IPv4",IPv6:"IPv6"}};e.exports=t},4745:function(e){e.exports={pagination:{ListChangeSets:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"ChangeSetSummaryList"},ListEntities:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"EntitySummaryList"}}}},4746:function(e){e.exports={version:2,waiters:{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"}]}}}},4749:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2018-05-10",endpointPrefix:"rum",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"CloudWatch RUM",serviceId:"RUM",signatureVersion:"v4",signingName:"rum",uid:"rum-2018-05-10"},operations:{BatchCreateRumMetricDefinitions:{http:{requestUri:"/rummetrics/{AppMonitorName}/metrics",responseCode:200},input:{type:"structure",required:["AppMonitorName","Destination","MetricDefinitions"],members:{AppMonitorName:{location:"uri",locationName:"AppMonitorName"},Destination:{},DestinationArn:{},MetricDefinitions:{type:"list",member:{shape:"S6"}}}},output:{type:"structure",required:["Errors"],members:{Errors:{type:"list",member:{type:"structure",required:["ErrorCode","ErrorMessage","MetricDefinition"],members:{ErrorCode:{},ErrorMessage:{},MetricDefinition:{shape:"S6"}}}},MetricDefinitions:{shape:"Sj"}}},idempotent:true},BatchDeleteRumMetricDefinitions:{http:{method:"DELETE",requestUri:"/rummetrics/{AppMonitorName}/metrics",responseCode:200},input:{type:"structure",required:["AppMonitorName","Destination","MetricDefinitionIds"],members:{AppMonitorName:{location:"uri",locationName:"AppMonitorName"},Destination:{location:"querystring",locationName:"destination"},DestinationArn:{location:"querystring",locationName:"destinationArn"},MetricDefinitionIds:{shape:"Sn",location:"querystring",locationName:"metricDefinitionIds"}}},output:{type:"structure",required:["Errors"],members:{Errors:{type:"list",member:{type:"structure",required:["ErrorCode","ErrorMessage","MetricDefinitionId"],members:{ErrorCode:{},ErrorMessage:{},MetricDefinitionId:{}}}},MetricDefinitionIds:{shape:"Sn"}}},idempotent:true},BatchGetRumMetricDefinitions:{http:{method:"GET",requestUri:"/rummetrics/{AppMonitorName}/metrics",responseCode:200},input:{type:"structure",required:["AppMonitorName","Destination"],members:{AppMonitorName:{location:"uri",locationName:"AppMonitorName"},Destination:{location:"querystring",locationName:"destination"},DestinationArn:{location:"querystring",locationName:"destinationArn"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{MetricDefinitions:{shape:"Sj"},NextToken:{}}}},CreateAppMonitor:{http:{requestUri:"/appmonitor",responseCode:200},input:{type:"structure",required:["Domain","Name"],members:{AppMonitorConfiguration:{shape:"Sv"},CustomEvents:{shape:"S15"},CwLogEnabled:{type:"boolean"},Domain:{},Name:{},Tags:{shape:"S18"}}},output:{type:"structure",members:{Id:{}}},idempotent:true},DeleteAppMonitor:{http:{method:"DELETE",requestUri:"/appmonitor/{Name}",responseCode:200},input:{type:"structure",required:["Name"],members:{Name:{location:"uri",locationName:"Name"}}},output:{type:"structure",members:{}},idempotent:true},DeleteRumMetricsDestination:{http:{method:"DELETE",requestUri:"/rummetrics/{AppMonitorName}/metricsdestination",responseCode:200},input:{type:"structure",required:["AppMonitorName","Destination"],members:{AppMonitorName:{location:"uri",locationName:"AppMonitorName"},Destination:{location:"querystring",locationName:"destination"},DestinationArn:{location:"querystring",locationName:"destinationArn"}}},output:{type:"structure",members:{}},idempotent:true},GetAppMonitor:{http:{method:"GET",requestUri:"/appmonitor/{Name}",responseCode:200},input:{type:"structure",required:["Name"],members:{Name:{location:"uri",locationName:"Name"}}},output:{type:"structure",members:{AppMonitor:{type:"structure",members:{AppMonitorConfiguration:{shape:"Sv"},Created:{},CustomEvents:{shape:"S15"},DataStorage:{type:"structure",members:{CwLog:{type:"structure",members:{CwLogEnabled:{type:"boolean"},CwLogGroup:{}}}}},Domain:{},Id:{},LastModified:{},Name:{},State:{},Tags:{shape:"S18"}}}}}},GetAppMonitorData:{http:{requestUri:"/appmonitor/{Name}/data",responseCode:200},input:{type:"structure",required:["Name","TimeRange"],members:{Filters:{type:"list",member:{type:"structure",members:{Name:{},Values:{type:"list",member:{}}}}},MaxResults:{type:"integer"},Name:{location:"uri",locationName:"Name"},NextToken:{},TimeRange:{type:"structure",required:["After"],members:{After:{type:"long"},Before:{type:"long"}}}}},output:{type:"structure",members:{Events:{type:"list",member:{}},NextToken:{}}}},ListAppMonitors:{http:{requestUri:"/appmonitors",responseCode:200},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{AppMonitorSummaries:{type:"list",member:{type:"structure",members:{Created:{},Id:{},LastModified:{},Name:{},State:{}}}},NextToken:{}}}},ListRumMetricsDestinations:{http:{method:"GET",requestUri:"/rummetrics/{AppMonitorName}/metricsdestination",responseCode:200},input:{type:"structure",required:["AppMonitorName"],members:{AppMonitorName:{location:"uri",locationName:"AppMonitorName"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{Destinations:{type:"list",member:{type:"structure",members:{Destination:{},DestinationArn:{},IamRoleArn:{}}}},NextToken:{}}}},ListTagsForResource:{http:{method:"GET",requestUri:"/tags/{ResourceArn}",responseCode:200},input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{location:"uri",locationName:"ResourceArn"}}},output:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{},Tags:{shape:"S18"}}}},PutRumEvents:{http:{requestUri:"/appmonitors/{Id}/",responseCode:200},input:{type:"structure",required:["AppMonitorDetails","BatchId","Id","RumEvents","UserDetails"],members:{AppMonitorDetails:{type:"structure",members:{id:{},name:{},version:{}}},BatchId:{},Id:{location:"uri",locationName:"Id"},RumEvents:{type:"list",member:{type:"structure",required:["details","id","timestamp","type"],members:{details:{jsonvalue:true},id:{},metadata:{jsonvalue:true},timestamp:{type:"timestamp"},type:{}}}},UserDetails:{type:"structure",members:{sessionId:{},userId:{}}}}},output:{type:"structure",members:{}},endpoint:{hostPrefix:"dataplane."}},PutRumMetricsDestination:{http:{requestUri:"/rummetrics/{AppMonitorName}/metricsdestination",responseCode:200},input:{type:"structure",required:["AppMonitorName","Destination"],members:{AppMonitorName:{location:"uri",locationName:"AppMonitorName"},Destination:{},DestinationArn:{},IamRoleArn:{}}},output:{type:"structure",members:{}},idempotent:true},TagResource:{http:{requestUri:"/tags/{ResourceArn}",responseCode:200},input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{location:"uri",locationName:"ResourceArn"},Tags:{shape:"S18"}}},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},UpdateAppMonitor:{http:{method:"PATCH",requestUri:"/appmonitor/{Name}",responseCode:200},input:{type:"structure",required:["Name"],members:{AppMonitorConfiguration:{shape:"Sv"},CustomEvents:{shape:"S15"},CwLogEnabled:{type:"boolean"},Domain:{},Name:{location:"uri",locationName:"Name"}}},output:{type:"structure",members:{}}},UpdateRumMetricDefinition:{http:{method:"PATCH",requestUri:"/rummetrics/{AppMonitorName}/metrics",responseCode:200},input:{type:"structure",required:["AppMonitorName","Destination","MetricDefinition","MetricDefinitionId"],members:{AppMonitorName:{location:"uri",locationName:"AppMonitorName"},Destination:{},DestinationArn:{},MetricDefinition:{shape:"S6"},MetricDefinitionId:{}}},output:{type:"structure",members:{}},idempotent:true}},shapes:{S6:{type:"structure",required:["Name"],members:{DimensionKeys:{shape:"S7"},EventPattern:{},Name:{},Namespace:{},UnitLabel:{},ValueKey:{}}},S7:{type:"map",key:{},value:{}},Sj:{type:"list",member:{type:"structure",required:["MetricDefinitionId","Name"],members:{DimensionKeys:{shape:"S7"},EventPattern:{},MetricDefinitionId:{},Name:{},Namespace:{},UnitLabel:{},ValueKey:{}}}},Sn:{type:"list",member:{}},Sv:{type:"structure",members:{AllowCookies:{type:"boolean"},EnableXRay:{type:"boolean"},ExcludedPages:{shape:"Sx"},FavoritePages:{type:"list",member:{}},GuestRoleArn:{},IdentityPoolId:{},IncludedPages:{shape:"Sx"},SessionSampleRate:{type:"double"},Telemetries:{type:"list",member:{}}}},Sx:{type:"list",member:{}},S15:{type:"structure",members:{Status:{}}},S18:{type:"map",key:{},value:{}}}}},4756:function(e){e.exports={pagination:{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"}}}},4770:function(e){e.exports={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",members:{campaignArn:{},itemId:{},userId:{},numResults:{type:"integer"},context:{shape:"S6"},filterArn:{},filterValues:{shape:"S9"},recommenderArn:{},promotions:{type:"list",member:{type:"structure",members:{name:{},percentPromotedItems:{type:"integer"},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"},promotionName:{}}}}}}},4776:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["support"]={};s.Support=i.defineService("support",["2013-04-15"]);Object.defineProperty(a.services["support"],"2013-04-15",{get:function get(){var e=r(4263);e.paginators=r(5059).pagination;return e},enumerable:true,configurable:true});e.exports=s.Support},4778:function(e){e.exports={version:2,waiters:{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"}]}}}},4788:function(e){e.exports={pagination:{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"}}}},4793:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["gamelift"]={};s.GameLift=i.defineService("gamelift",["2015-10-01"]);Object.defineProperty(a.services["gamelift"],"2015-10-01",{get:function get(){var e=r(3872);e.paginators=r(5216).pagination;return e},enumerable:true,configurable:true});e.exports=s.GameLift},4800:function(e){e.exports={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:{},SseConfiguration:{shape:"S4"},PreloadDataConfig:{shape:"S8"},ClientToken:{idempotencyToken:true},Tags:{shape:"Sb"}}},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:"So"}}}},DescribeFHIRExportJob:{input:{type:"structure",required:["DatastoreId","JobId"],members:{DatastoreId:{},JobId:{}}},output:{type:"structure",required:["ExportJobProperties"],members:{ExportJobProperties:{shape:"Su"}}}},DescribeFHIRImportJob:{input:{type:"structure",required:["DatastoreId","JobId"],members:{DatastoreId:{},JobId:{}}},output:{type:"structure",required:["ImportJobProperties"],members:{ImportJobProperties:{shape:"S14"}}}},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:"So"}},NextToken:{}}}},ListFHIRExportJobs:{input:{type:"structure",required:["DatastoreId"],members:{DatastoreId:{},NextToken:{},MaxResults:{type:"integer"},JobName:{},JobStatus:{},SubmittedBefore:{type:"timestamp"},SubmittedAfter:{type:"timestamp"}}},output:{type:"structure",required:["ExportJobPropertiesList"],members:{ExportJobPropertiesList:{type:"list",member:{shape:"Su"}},NextToken:{}}}},ListFHIRImportJobs:{input:{type:"structure",required:["DatastoreId"],members:{DatastoreId:{},NextToken:{},MaxResults:{type:"integer"},JobName:{},JobStatus:{},SubmittedBefore:{type:"timestamp"},SubmittedAfter:{type:"timestamp"}}},output:{type:"structure",required:["ImportJobPropertiesList"],members:{ImportJobPropertiesList:{type:"list",member:{shape:"S14"}},NextToken:{}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceARN"],members:{ResourceARN:{}}},output:{type:"structure",members:{Tags:{shape:"Sb"}}}},StartFHIRExportJob:{input:{type:"structure",required:["OutputDataConfig","DatastoreId","DataAccessRoleArn","ClientToken"],members:{JobName:{},OutputDataConfig:{shape:"Sx"},DatastoreId:{},DataAccessRoleArn:{},ClientToken:{idempotencyToken:true}}},output:{type:"structure",required:["JobId","JobStatus"],members:{JobId:{},JobStatus:{},DatastoreId:{}}}},StartFHIRImportJob:{input:{type:"structure",required:["InputDataConfig","JobOutputDataConfig","DatastoreId","DataAccessRoleArn","ClientToken"],members:{JobName:{},InputDataConfig:{shape:"S15"},JobOutputDataConfig:{shape:"Sx"},DatastoreId:{},DataAccessRoleArn:{},ClientToken:{idempotencyToken:true}}},output:{type:"structure",required:["JobId","JobStatus"],members:{JobId:{},JobStatus:{},DatastoreId:{}}}},TagResource:{input:{type:"structure",required:["ResourceARN","Tags"],members:{ResourceARN:{},Tags:{shape:"Sb"}}},output:{type:"structure",members:{}}},UntagResource:{input:{type:"structure",required:["ResourceARN","TagKeys"],members:{ResourceARN:{},TagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}}},shapes:{S4:{type:"structure",required:["KmsEncryptionConfig"],members:{KmsEncryptionConfig:{type:"structure",required:["CmkType"],members:{CmkType:{},KmsKeyId:{}}}}},S8:{type:"structure",required:["PreloadDataType"],members:{PreloadDataType:{}}},Sb:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},So:{type:"structure",required:["DatastoreId","DatastoreArn","DatastoreStatus","DatastoreTypeVersion","DatastoreEndpoint"],members:{DatastoreId:{},DatastoreArn:{},DatastoreName:{},DatastoreStatus:{},CreatedAt:{type:"timestamp"},DatastoreTypeVersion:{},DatastoreEndpoint:{},SseConfiguration:{shape:"S4"},PreloadDataConfig:{shape:"S8"}}},Su:{type:"structure",required:["JobId","JobStatus","SubmitTime","DatastoreId","OutputDataConfig"],members:{JobId:{},JobName:{},JobStatus:{},SubmitTime:{type:"timestamp"},EndTime:{type:"timestamp"},DatastoreId:{},OutputDataConfig:{shape:"Sx"},DataAccessRoleArn:{},Message:{}}},Sx:{type:"structure",members:{S3Configuration:{type:"structure",required:["S3Uri","KmsKeyId"],members:{S3Uri:{},KmsKeyId:{}}}},union:true},S14:{type:"structure",required:["JobId","JobStatus","SubmitTime","DatastoreId","InputDataConfig"],members:{JobId:{},JobName:{},JobStatus:{},SubmitTime:{type:"timestamp"},EndTime:{type:"timestamp"},DatastoreId:{},InputDataConfig:{shape:"S15"},JobOutputDataConfig:{shape:"Sx"},DataAccessRoleArn:{},Message:{}}},S15:{type:"structure",members:{S3Uri:{}},union:true}}}},4807:function(e){e.exports={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",members:{Namespace:{deprecated:true,deprecatedMessage:"Use SingleMetricAnomalyDetector."},MetricName:{deprecated:true,deprecatedMessage:"Use SingleMetricAnomalyDetector."},Dimensions:{shape:"S7",deprecated:true,deprecatedMessage:"Use SingleMetricAnomalyDetector."},Stat:{deprecated:true,deprecatedMessage:"Use SingleMetricAnomalyDetector."},SingleMetricAnomalyDetector:{shape:"Sc"},MetricMathAnomalyDetector:{shape:"Sd"}}},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:"Sw"}}},output:{resultWrapper:"DeleteInsightRulesResult",type:"structure",members:{Failures:{shape:"Sz"}}}},DeleteMetricStream:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{resultWrapper:"DeleteMetricStreamResult",type:"structure",members:{}}},DescribeAlarmHistory:{input:{type:"structure",members:{AlarmName:{},AlarmTypes:{shape:"S19"},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:"S19"},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:"S1t"},AlarmArn:{},AlarmConfigurationUpdatedTimestamp:{type:"timestamp"},AlarmDescription:{},AlarmName:{},AlarmRule:{},InsufficientDataActions:{shape:"S1t"},OKActions:{shape:"S1t"},StateReason:{},StateReasonData:{},StateUpdatedTimestamp:{type:"timestamp"},StateValue:{},StateTransitionedTimestamp:{type:"timestamp"},ActionsSuppressedBy:{},ActionsSuppressedReason:{},ActionsSuppressor:{},ActionsSuppressorWaitPeriod:{type:"integer"},ActionsSuppressorExtensionPeriod:{type:"integer"}},xmlOrder:["ActionsEnabled","AlarmActions","AlarmArn","AlarmConfigurationUpdatedTimestamp","AlarmDescription","AlarmName","AlarmRule","InsufficientDataActions","OKActions","StateReason","StateReasonData","StateUpdatedTimestamp","StateValue","StateTransitionedTimestamp","ActionsSuppressedBy","ActionsSuppressedReason","ActionsSuppressor","ActionsSuppressorWaitPeriod","ActionsSuppressorExtensionPeriod"]}},MetricAlarms:{shape:"S23"},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:"S23"}}}},DescribeAnomalyDetectors:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},Namespace:{},MetricName:{},Dimensions:{shape:"S7"},AnomalyDetectorTypes:{type:"list",member:{}}}},output:{resultWrapper:"DescribeAnomalyDetectorsResult",type:"structure",members:{AnomalyDetectors:{type:"list",member:{type:"structure",members:{Namespace:{deprecated:true,deprecatedMessage:"Use SingleMetricAnomalyDetector.Namespace property."},MetricName:{deprecated:true,deprecatedMessage:"Use SingleMetricAnomalyDetector.MetricName property."},Dimensions:{shape:"S7",deprecated:true,deprecatedMessage:"Use SingleMetricAnomalyDetector.Dimensions property."},Stat:{deprecated:true,deprecatedMessage:"Use SingleMetricAnomalyDetector.Stat property."},Configuration:{shape:"S2n"},StateValue:{},SingleMetricAnomalyDetector:{shape:"Sc"},MetricMathAnomalyDetector:{shape:"Sd"}}}},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:{},ManagedRule:{type:"boolean"}}}}}}},DisableAlarmActions:{input:{type:"structure",required:["AlarmNames"],members:{AlarmNames:{shape:"S2"}}}},DisableInsightRules:{input:{type:"structure",required:["RuleNames"],members:{RuleNames:{shape:"Sw"}}},output:{resultWrapper:"DisableInsightRulesResult",type:"structure",members:{Failures:{shape:"Sz"}}}},EnableAlarmActions:{input:{type:"structure",required:["AlarmNames"],members:{AlarmNames:{shape:"S2"}}}},EnableInsightRules:{input:{type:"structure",required:["RuleNames"],members:{RuleNames:{shape:"Sw"}}},output:{resultWrapper:"EnableInsightRulesResult",type:"structure",members:{Failures:{shape:"Sz"}}}},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:"Se"},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},NextToken:{},ScanBy:{},MaxDatapoints:{type:"integer"},LabelOptions:{type:"structure",members:{Timezone:{}}}}},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:"S45"}}}},NextToken:{},Messages:{shape:"S45"}}}},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"]}}}}},GetMetricStream:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{resultWrapper:"GetMetricStreamResult",type:"structure",members:{Arn:{},Name:{},IncludeFilters:{shape:"S4j"},ExcludeFilters:{shape:"S4j"},FirehoseArn:{},RoleArn:{},State:{},CreationDate:{type:"timestamp"},LastUpdateDate:{type:"timestamp"},OutputFormat:{},StatisticsConfigurations:{shape:"S4o"},IncludeLinkedAccountsMetrics:{type:"boolean"}}}},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:{}}}},ListManagedInsightRules:{input:{type:"structure",required:["ResourceARN"],members:{ResourceARN:{},NextToken:{},MaxResults:{type:"integer"}}},output:{resultWrapper:"ListManagedInsightRulesResult",type:"structure",members:{ManagedRules:{type:"list",member:{type:"structure",members:{TemplateName:{},ResourceARN:{},RuleState:{type:"structure",required:["RuleName","State"],members:{RuleName:{},State:{}}}}}},NextToken:{}}}},ListMetricStreams:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{resultWrapper:"ListMetricStreamsResult",type:"structure",members:{NextToken:{},Entries:{type:"list",member:{type:"structure",members:{Arn:{},CreationDate:{type:"timestamp"},LastUpdateDate:{type:"timestamp"},Name:{},FirehoseArn:{},State:{},OutputFormat:{}}}}}}},ListMetrics:{input:{type:"structure",members:{Namespace:{},MetricName:{},Dimensions:{type:"list",member:{type:"structure",required:["Name"],members:{Name:{},Value:{}}}},NextToken:{},RecentlyActive:{},IncludeLinkedAccounts:{type:"boolean"},OwningAccount:{}}},output:{resultWrapper:"ListMetricsResult",type:"structure",members:{Metrics:{type:"list",member:{shape:"Si"}},NextToken:{},OwningAccounts:{type:"list",member:{}}},xmlOrder:["Metrics","NextToken","OwningAccounts"]}},ListTagsForResource:{input:{type:"structure",required:["ResourceARN"],members:{ResourceARN:{}}},output:{resultWrapper:"ListTagsForResourceResult",type:"structure",members:{Tags:{shape:"S5s"}}}},PutAnomalyDetector:{input:{type:"structure",members:{Namespace:{deprecated:true,deprecatedMessage:"Use SingleMetricAnomalyDetector."},MetricName:{deprecated:true,deprecatedMessage:"Use SingleMetricAnomalyDetector."},Dimensions:{shape:"S7",deprecated:true,deprecatedMessage:"Use SingleMetricAnomalyDetector."},Stat:{deprecated:true,deprecatedMessage:"Use SingleMetricAnomalyDetector."},Configuration:{shape:"S2n"},SingleMetricAnomalyDetector:{shape:"Sc"},MetricMathAnomalyDetector:{shape:"Sd"}}},output:{resultWrapper:"PutAnomalyDetectorResult",type:"structure",members:{}}},PutCompositeAlarm:{input:{type:"structure",required:["AlarmName","AlarmRule"],members:{ActionsEnabled:{type:"boolean"},AlarmActions:{shape:"S1t"},AlarmDescription:{},AlarmName:{},AlarmRule:{},InsufficientDataActions:{shape:"S1t"},OKActions:{shape:"S1t"},Tags:{shape:"S5s"},ActionsSuppressor:{},ActionsSuppressorWaitPeriod:{type:"integer"},ActionsSuppressorExtensionPeriod:{type:"integer"}}}},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:"S5s"}}},output:{resultWrapper:"PutInsightRuleResult",type:"structure",members:{}}},PutManagedInsightRules:{input:{type:"structure",required:["ManagedRules"],members:{ManagedRules:{type:"list",member:{type:"structure",required:["TemplateName","ResourceARN"],members:{TemplateName:{},ResourceARN:{},Tags:{shape:"S5s"}}}}}},output:{resultWrapper:"PutManagedInsightRulesResult",type:"structure",members:{Failures:{shape:"Sz"}}}},PutMetricAlarm:{input:{type:"structure",required:["AlarmName","EvaluationPeriods","ComparisonOperator"],members:{AlarmName:{},AlarmDescription:{},ActionsEnabled:{type:"boolean"},OKActions:{shape:"S1t"},AlarmActions:{shape:"S1t"},InsufficientDataActions:{shape:"S1t"},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:"Se"},Tags:{shape:"S5s"},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"}}}}}}},PutMetricStream:{input:{type:"structure",required:["Name","FirehoseArn","RoleArn","OutputFormat"],members:{Name:{},IncludeFilters:{shape:"S4j"},ExcludeFilters:{shape:"S4j"},FirehoseArn:{},RoleArn:{},OutputFormat:{},Tags:{shape:"S5s"},StatisticsConfigurations:{shape:"S4o"},IncludeLinkedAccountsMetrics:{type:"boolean"}}},output:{resultWrapper:"PutMetricStreamResult",type:"structure",members:{Arn:{}}}},SetAlarmState:{input:{type:"structure",required:["AlarmName","StateValue","StateReason"],members:{AlarmName:{},StateValue:{},StateReason:{},StateReasonData:{}}}},StartMetricStreams:{input:{type:"structure",required:["Names"],members:{Names:{shape:"S6n"}}},output:{resultWrapper:"StartMetricStreamsResult",type:"structure",members:{}}},StopMetricStreams:{input:{type:"structure",required:["Names"],members:{Names:{shape:"S6n"}}},output:{resultWrapper:"StopMetricStreamsResult",type:"structure",members:{}}},TagResource:{input:{type:"structure",required:["ResourceARN","Tags"],members:{ResourceARN:{},Tags:{shape:"S5s"}}},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"]}},Sc:{type:"structure",members:{Namespace:{},MetricName:{},Dimensions:{shape:"S7"},Stat:{}}},Sd:{type:"structure",members:{MetricDataQueries:{shape:"Se"}}},Se:{type:"list",member:{type:"structure",required:["Id"],members:{Id:{},MetricStat:{type:"structure",required:["Metric","Period","Stat"],members:{Metric:{shape:"Si"},Period:{type:"integer"},Stat:{},Unit:{}}},Expression:{},Label:{},ReturnData:{type:"boolean"},Period:{type:"integer"},AccountId:{}}}},Si:{type:"structure",members:{Namespace:{},MetricName:{},Dimensions:{shape:"S7"}},xmlOrder:["Namespace","MetricName","Dimensions"]},Sw:{type:"list",member:{}},Sz:{type:"list",member:{type:"structure",members:{FailureResource:{},ExceptionType:{},FailureCode:{},FailureDescription:{}}}},S19:{type:"list",member:{}},S1t:{type:"list",member:{}},S23:{type:"list",member:{type:"structure",members:{AlarmName:{},AlarmArn:{},AlarmDescription:{},AlarmConfigurationUpdatedTimestamp:{type:"timestamp"},ActionsEnabled:{type:"boolean"},OKActions:{shape:"S1t"},AlarmActions:{shape:"S1t"},InsufficientDataActions:{shape:"S1t"},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:"Se"},ThresholdMetricId:{},EvaluationState:{},StateTransitionedTimestamp:{type:"timestamp"}},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","EvaluationState","StateTransitionedTimestamp"]}},S2n:{type:"structure",members:{ExcludedTimeRanges:{type:"list",member:{type:"structure",required:["StartTime","EndTime"],members:{StartTime:{type:"timestamp"},EndTime:{type:"timestamp"}},xmlOrder:["StartTime","EndTime"]}},MetricTimezone:{}}},S45:{type:"list",member:{type:"structure",members:{Code:{},Value:{}}}},S4j:{type:"list",member:{type:"structure",members:{Namespace:{},MetricNames:{type:"list",member:{}}}}},S4o:{type:"list",member:{type:"structure",required:["IncludeMetrics","AdditionalStatistics"],members:{IncludeMetrics:{type:"list",member:{type:"structure",required:["Namespace","MetricName"],members:{Namespace:{},MetricName:{}}}},AdditionalStatistics:{type:"list",member:{}}}}},S5s:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},S6n:{type:"list",member:{}}}}},4809:function(e){e.exports={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"},ResourceTags:{shape:"Sk"}}},output:{type:"structure",required:["MonitorArn"],members:{MonitorArn:{}}}},CreateAnomalySubscription:{input:{type:"structure",required:["AnomalySubscription"],members:{AnomalySubscription:{shape:"Sq"},ResourceTags:{shape:"Sk"}}},output:{type:"structure",required:["SubscriptionArn"],members:{SubscriptionArn:{}}}},CreateCostCategoryDefinition:{input:{type:"structure",required:["Name","RuleVersion","Rules"],members:{Name:{},EffectiveStart:{},RuleVersion:{},Rules:{shape:"S14"},DefaultValue:{},SplitChargeRules:{shape:"S1a"},ResourceTags:{shape:"Sk"}}},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:"S14"},SplitChargeRules:{shape:"S1a"},ProcessingStatus:{shape:"S1s"},DefaultValue:{}}}}}},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:{},LinkedAccountName:{}}}},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"},TotalActualSpend:{type:"double"},TotalExpectedSpend:{type:"double"},TotalImpactPercentage:{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:"Sq"}},NextPageToken:{}}}},GetCostAndUsage:{input:{type:"structure",required:["TimePeriod","Granularity","Metrics"],members:{TimePeriod:{shape:"S2i"},Granularity:{},Filter:{shape:"S7"},Metrics:{shape:"S2k"},GroupBy:{shape:"S2m"},NextPageToken:{}}},output:{type:"structure",members:{NextPageToken:{},GroupDefinitions:{shape:"S2m"},ResultsByTime:{shape:"S2r"},DimensionValueAttributes:{shape:"S32"}}}},GetCostAndUsageWithResources:{input:{type:"structure",required:["TimePeriod","Granularity","Filter"],members:{TimePeriod:{shape:"S2i"},Granularity:{},Filter:{shape:"S7"},Metrics:{shape:"S2k"},GroupBy:{shape:"S2m"},NextPageToken:{}}},output:{type:"structure",members:{NextPageToken:{},GroupDefinitions:{shape:"S2m"},ResultsByTime:{shape:"S2r"},DimensionValueAttributes:{shape:"S32"}}}},GetCostCategories:{input:{type:"structure",required:["TimePeriod"],members:{SearchString:{},TimePeriod:{shape:"S2i"},CostCategoryName:{},Filter:{shape:"S7"},SortBy:{shape:"S3b"},MaxResults:{type:"integer"},NextPageToken:{}}},output:{type:"structure",required:["ReturnSize","TotalSize"],members:{NextPageToken:{},CostCategoryNames:{type:"list",member:{}},CostCategoryValues:{shape:"S3i"},ReturnSize:{type:"integer"},TotalSize:{type:"integer"}}}},GetCostForecast:{input:{type:"structure",required:["TimePeriod","Metric","Granularity"],members:{TimePeriod:{shape:"S2i"},Metric:{},Granularity:{},Filter:{shape:"S7"},PredictionIntervalLevel:{type:"integer"}}},output:{type:"structure",members:{Total:{shape:"S2u"},ForecastResultsByTime:{shape:"S3n"}}}},GetDimensionValues:{input:{type:"structure",required:["TimePeriod","Dimension"],members:{SearchString:{},TimePeriod:{shape:"S2i"},Dimension:{},Context:{},Filter:{shape:"S7"},SortBy:{shape:"S3b"},MaxResults:{type:"integer"},NextPageToken:{}}},output:{type:"structure",required:["DimensionValues","ReturnSize","TotalSize"],members:{DimensionValues:{shape:"S32"},ReturnSize:{type:"integer"},TotalSize:{type:"integer"},NextPageToken:{}}}},GetReservationCoverage:{input:{type:"structure",required:["TimePeriod"],members:{TimePeriod:{shape:"S2i"},GroupBy:{shape:"S2m"},Granularity:{},Filter:{shape:"S7"},Metrics:{shape:"S2k"},NextPageToken:{},SortBy:{shape:"S3c"},MaxResults:{type:"integer"}}},output:{type:"structure",required:["CoveragesByTime"],members:{CoveragesByTime:{type:"list",member:{type:"structure",members:{TimePeriod:{shape:"S2i"},Groups:{type:"list",member:{type:"structure",members:{Attributes:{shape:"S34"},Coverage:{shape:"S3y"}}}},Total:{shape:"S3y"}}}},Total:{shape:"S3y"},NextPageToken:{}}}},GetReservationPurchaseRecommendation:{input:{type:"structure",required:["Service"],members:{AccountId:{},Service:{},Filter:{shape:"S7"},AccountScope:{},LookbackPeriodInDays:{},TermInYears:{},PaymentOption:{},ServiceSpecification:{shape:"S4g"},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:"S4g"},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:"S2i"},GroupBy:{shape:"S2m"},Granularity:{},Filter:{shape:"S7"},SortBy:{shape:"S3c"},NextPageToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",required:["UtilizationsByTime"],members:{UtilizationsByTime:{type:"list",member:{type:"structure",members:{TimePeriod:{shape:"S2i"},Groups:{type:"list",member:{type:"structure",members:{Key:{},Value:{},Attributes:{shape:"S34"},Utilization:{shape:"S55"}}}},Total:{shape:"S55"}}}},Total:{shape:"S55"},NextPageToken:{}}}},GetRightsizingRecommendation:{input:{type:"structure",required:["Service"],members:{Filter:{shape:"S7"},Configuration:{shape:"S5o"},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:"S5x"},ResourceUtilization:{shape:"S5z"},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:"S5x"},ExpectedResourceUtilization:{shape:"S5z"},PlatformDifferences:{type:"list",member:{}}}}}}},TerminateRecommendationDetail:{type:"structure",members:{EstimatedMonthlySavings:{},CurrencyCode:{}}},FindingReasonCodes:{type:"list",member:{}}}}},NextPageToken:{},Configuration:{shape:"S5o"}}}},GetSavingsPlansCoverage:{input:{type:"structure",required:["TimePeriod"],members:{TimePeriod:{shape:"S2i"},GroupBy:{shape:"S2m"},Granularity:{},Filter:{shape:"S7"},Metrics:{shape:"S2k"},NextToken:{},MaxResults:{type:"integer"},SortBy:{shape:"S3c"}}},output:{type:"structure",required:["SavingsPlansCoverages"],members:{SavingsPlansCoverages:{type:"list",member:{type:"structure",members:{Attributes:{shape:"S34"},Coverage:{type:"structure",members:{SpendCoveredBySavingsPlans:{},OnDemandCost:{},TotalCost:{},CoveragePercentage:{}}},TimePeriod:{shape:"S2i"}}}},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:"S2i"},Granularity:{},Filter:{shape:"S7"},SortBy:{shape:"S3c"}}},output:{type:"structure",required:["Total"],members:{SavingsPlansUtilizationsByTime:{type:"list",member:{type:"structure",required:["TimePeriod","Utilization"],members:{TimePeriod:{shape:"S2i"},Utilization:{shape:"S6v"},Savings:{shape:"S6w"},AmortizedCommitment:{shape:"S6x"}}}},Total:{shape:"S6y"}}}},GetSavingsPlansUtilizationDetails:{input:{type:"structure",required:["TimePeriod"],members:{TimePeriod:{shape:"S2i"},Filter:{shape:"S7"},DataType:{type:"list",member:{}},NextToken:{},MaxResults:{type:"integer"},SortBy:{shape:"S3c"}}},output:{type:"structure",required:["SavingsPlansUtilizationDetails","TimePeriod"],members:{SavingsPlansUtilizationDetails:{type:"list",member:{type:"structure",members:{SavingsPlanArn:{},Attributes:{shape:"S34"},Utilization:{shape:"S6v"},Savings:{shape:"S6w"},AmortizedCommitment:{shape:"S6x"}}}},Total:{shape:"S6y"},TimePeriod:{shape:"S2i"},NextToken:{}}}},GetTags:{input:{type:"structure",required:["TimePeriod"],members:{SearchString:{},TimePeriod:{shape:"S2i"},TagKey:{},Filter:{shape:"S7"},SortBy:{shape:"S3b"},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:"S2i"},Metric:{},Granularity:{},Filter:{shape:"S7"},PredictionIntervalLevel:{type:"integer"}}},output:{type:"structure",members:{Total:{shape:"S2u"},ForecastResultsByTime:{shape:"S3n"}}}},ListCostAllocationTags:{input:{type:"structure",members:{Status:{},TagKeys:{type:"list",member:{}},Type:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{CostAllocationTags:{type:"list",member:{type:"structure",required:["TagKey","Type","Status"],members:{TagKey:{},Type:{},Status:{}}}},NextToken:{}}}},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:"S1s"},Values:{shape:"S3i"},DefaultValue:{}}}},NextToken:{}}}},ListSavingsPlansPurchaseRecommendationGeneration:{input:{type:"structure",members:{GenerationStatus:{},RecommendationIds:{type:"list",member:{}},PageSize:{type:"integer"},NextPageToken:{}}},output:{type:"structure",members:{GenerationSummaryList:{type:"list",member:{type:"structure",members:{RecommendationId:{},GenerationStatus:{},GenerationStartedTime:{},GenerationCompletionTime:{},EstimatedCompletionTime:{}}}},NextPageToken:{}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},output:{type:"structure",members:{ResourceTags:{shape:"Sk"}}}},ProvideAnomalyFeedback:{input:{type:"structure",required:["AnomalyId","Feedback"],members:{AnomalyId:{},Feedback:{}}},output:{type:"structure",required:["AnomalyId"],members:{AnomalyId:{}}}},StartSavingsPlansPurchaseRecommendationGeneration:{input:{type:"structure",members:{}},output:{type:"structure",members:{RecommendationId:{},GenerationStartedTime:{},EstimatedCompletionTime:{}}}},TagResource:{input:{type:"structure",required:["ResourceArn","ResourceTags"],members:{ResourceArn:{},ResourceTags:{shape:"Sk"}}},output:{type:"structure",members:{}}},UntagResource:{input:{type:"structure",required:["ResourceArn","ResourceTagKeys"],members:{ResourceArn:{},ResourceTagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}},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:{deprecated:true,deprecatedMessage:"Threshold has been deprecated in favor of ThresholdExpression",type:"double"},Frequency:{},MonitorArnList:{shape:"Sr"},Subscribers:{shape:"St"},SubscriptionName:{},ThresholdExpression:{shape:"S7"}}},output:{type:"structure",required:["SubscriptionArn"],members:{SubscriptionArn:{}}}},UpdateCostAllocationTagsStatus:{input:{type:"structure",required:["CostAllocationTagsStatus"],members:{CostAllocationTagsStatus:{type:"list",member:{type:"structure",required:["TagKey","Status"],members:{TagKey:{},Status:{}}}}}},output:{type:"structure",members:{Errors:{type:"list",member:{type:"structure",members:{TagKey:{},Code:{},Message:{}}}}}}},UpdateCostCategoryDefinition:{input:{type:"structure",required:["CostCategoryArn","RuleVersion","Rules"],members:{CostCategoryArn:{},EffectiveStart:{},RuleVersion:{},Rules:{shape:"S14"},DefaultValue:{},SplitChargeRules:{shape:"S1a"}}},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"}}},Sk:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},Sq:{type:"structure",required:["MonitorArnList","Subscribers","Frequency","SubscriptionName"],members:{SubscriptionArn:{},AccountId:{},MonitorArnList:{shape:"Sr"},Subscribers:{shape:"St"},Threshold:{deprecated:true,deprecatedMessage:"Threshold has been deprecated in favor of ThresholdExpression",type:"double"},Frequency:{},SubscriptionName:{},ThresholdExpression:{shape:"S7"}}},Sr:{type:"list",member:{}},St:{type:"list",member:{type:"structure",members:{Address:{},Type:{},Status:{}}}},S14:{type:"list",member:{type:"structure",members:{Value:{},Rule:{shape:"S7"},InheritedValue:{type:"structure",members:{DimensionName:{},DimensionKey:{}}},Type:{}}}},S1a:{type:"list",member:{type:"structure",required:["Source","Targets","Method"],members:{Source:{},Targets:{type:"list",member:{}},Method:{},Parameters:{type:"list",member:{type:"structure",required:["Type","Values"],members:{Type:{},Values:{type:"list",member:{}}}}}}}},S1s:{type:"list",member:{type:"structure",members:{Component:{},Status:{}}}},S2i:{type:"structure",required:["Start","End"],members:{Start:{},End:{}}},S2k:{type:"list",member:{}},S2m:{type:"list",member:{type:"structure",members:{Type:{},Key:{}}}},S2r:{type:"list",member:{type:"structure",members:{TimePeriod:{shape:"S2i"},Total:{shape:"S2t"},Groups:{type:"list",member:{type:"structure",members:{Keys:{type:"list",member:{}},Metrics:{shape:"S2t"}}}},Estimated:{type:"boolean"}}}},S2t:{type:"map",key:{},value:{shape:"S2u"}},S2u:{type:"structure",members:{Amount:{},Unit:{}}},S32:{type:"list",member:{type:"structure",members:{Value:{},Attributes:{shape:"S34"}}}},S34:{type:"map",key:{},value:{}},S3b:{type:"list",member:{shape:"S3c"}},S3c:{type:"structure",required:["Key"],members:{Key:{},SortOrder:{}}},S3i:{type:"list",member:{}},S3n:{type:"list",member:{type:"structure",members:{TimePeriod:{shape:"S2i"},MeanValue:{},PredictionIntervalLowerBound:{},PredictionIntervalUpperBound:{}}}},S3y:{type:"structure",members:{CoverageHours:{type:"structure",members:{OnDemandHours:{},ReservedHours:{},TotalRunningHours:{},CoverageHoursPercentage:{}}},CoverageNormalizedUnits:{type:"structure",members:{OnDemandNormalizedUnits:{},ReservedNormalizedUnits:{},TotalRunningNormalizedUnits:{},CoverageNormalizedUnitsPercentage:{}}},CoverageCost:{type:"structure",members:{OnDemandCost:{}}}}},S4g:{type:"structure",members:{EC2Specification:{type:"structure",members:{OfferingClass:{}}}}},S55:{type:"structure",members:{UtilizationPercentage:{},UtilizationPercentageInUnits:{},PurchasedHours:{},PurchasedUnits:{},TotalActualHours:{},TotalActualUnits:{},UnusedHours:{},UnusedUnits:{},OnDemandCostOfRIHoursUsed:{},NetRISavings:{},TotalPotentialRISavings:{},AmortizedUpfrontFee:{},AmortizedRecurringFee:{},TotalAmortizedFee:{},RICostForUnusedHours:{},RealizedSavings:{},UnrealizedSavings:{}}},S5o:{type:"structure",required:["RecommendationTarget","BenefitsConsidered"],members:{RecommendationTarget:{},BenefitsConsidered:{type:"boolean"}}},S5x:{type:"structure",members:{EC2ResourceDetails:{type:"structure",members:{HourlyOnDemandRate:{},InstanceType:{},Platform:{},Region:{},Sku:{},Memory:{},NetworkPerformance:{},Storage:{},Vcpu:{}}}}},S5z:{type:"structure",members:{EC2ResourceUtilization:{type:"structure",members:{MaxCpuUtilizationPercentage:{},MaxMemoryUtilizationPercentage:{},MaxStorageUtilizationPercentage:{},EBSResourceUtilization:{type:"structure",members:{EbsReadOpsPerSecond:{},EbsWriteOpsPerSecond:{},EbsReadBytesPerSecond:{},EbsWriteBytesPerSecond:{}}},DiskResourceUtilization:{type:"structure",members:{DiskReadOpsPerSecond:{},DiskWriteOpsPerSecond:{},DiskReadBytesPerSecond:{},DiskWriteBytesPerSecond:{}}},NetworkResourceUtilization:{type:"structure",members:{NetworkInBytesPerSecond:{},NetworkOutBytesPerSecond:{},NetworkPacketsInPerSecond:{},NetworkPacketsOutPerSecond:{}}}}}}},S6v:{type:"structure",members:{TotalCommitment:{},UsedCommitment:{},UnusedCommitment:{},UtilizationPercentage:{}}},S6w:{type:"structure",members:{NetSavings:{},OnDemandCostEquivalent:{}}},S6x:{type:"structure",members:{AmortizedRecurringCommitment:{},AmortizedUpfrontCommitment:{},TotalAmortizedCommitment:{}}},S6y:{type:"structure",required:["Utilization"],members:{Utilization:{shape:"S6v"},Savings:{shape:"S6w"},AmortizedCommitment:{shape:"S6x"}}}}}},4816:function(e){e.exports={pagination:{DescribeServices:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Services"},GetAttributeValues:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"AttributeValues"},GetProducts:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"PriceList"},ListPriceLists:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"PriceLists"}}}},4817:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["iam"]={};s.IAM=i.defineService("iam",["2010-05-08"]);Object.defineProperty(a.services["iam"],"2010-05-08",{get:function get(){var e=r(4466);e.paginators=r(264).pagination;e.waiters=r(306).waiters;return e},enumerable:true,configurable:true});e.exports=s.IAM},4821:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["location"]={};s.Location=i.defineService("location",["2020-11-19"]);Object.defineProperty(a.services["location"],"2020-11-19",{get:function get(){var e=r(2043);e.paginators=r(2543).pagination;return e},enumerable:true,configurable:true});e.exports=s.Location},4824:function(e){e.exports={pagination:{ListBridges:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Bridges"},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"},ListGatewayInstances:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Instances"},ListGateways:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Gateways"},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"}}}},4836:function(e){e.exports={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:{CreateAlarmModel:{http:{requestUri:"/alarm-models"},input:{type:"structure",required:["alarmModelName","roleArn","alarmRule"],members:{alarmModelName:{},alarmModelDescription:{},roleArn:{},tags:{shape:"S5"},key:{},severity:{type:"integer"},alarmRule:{shape:"Sb"},alarmNotification:{shape:"Sg"},alarmEventActions:{shape:"S13"},alarmCapabilities:{shape:"S23"}}},output:{type:"structure",members:{creationTime:{type:"timestamp"},alarmModelArn:{},alarmModelVersion:{},lastUpdateTime:{type:"timestamp"},status:{}}}},CreateDetectorModel:{http:{requestUri:"/detector-models"},input:{type:"structure",required:["detectorModelName","detectorModelDefinition","roleArn"],members:{detectorModelName:{},detectorModelDefinition:{shape:"S2f"},detectorModelDescription:{},key:{},roleArn:{},tags:{shape:"S5"},evaluationMethod:{}}},output:{type:"structure",members:{detectorModelConfiguration:{shape:"S35"}}}},CreateInput:{http:{requestUri:"/inputs",responseCode:201},input:{type:"structure",required:["inputName","inputDefinition"],members:{inputName:{},inputDescription:{},inputDefinition:{shape:"S3b"},tags:{shape:"S5"}}},output:{type:"structure",members:{inputConfiguration:{shape:"S3f"}}}},DeleteAlarmModel:{http:{method:"DELETE",requestUri:"/alarm-models/{alarmModelName}",responseCode:204},input:{type:"structure",required:["alarmModelName"],members:{alarmModelName:{location:"uri",locationName:"alarmModelName"}}},output:{type:"structure",members:{}}},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:{}}},DescribeAlarmModel:{http:{method:"GET",requestUri:"/alarm-models/{alarmModelName}"},input:{type:"structure",required:["alarmModelName"],members:{alarmModelName:{location:"uri",locationName:"alarmModelName"},alarmModelVersion:{location:"querystring",locationName:"version"}}},output:{type:"structure",members:{creationTime:{type:"timestamp"},alarmModelArn:{},alarmModelVersion:{},lastUpdateTime:{type:"timestamp"},status:{},statusMessage:{},alarmModelName:{},alarmModelDescription:{},roleArn:{},key:{},severity:{type:"integer"},alarmRule:{shape:"Sb"},alarmNotification:{shape:"Sg"},alarmEventActions:{shape:"S13"},alarmCapabilities:{shape:"S23"}}}},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:"S2f"},detectorModelConfiguration:{shape:"S35"}}}}}},DescribeDetectorModelAnalysis:{http:{method:"GET",requestUri:"/analysis/detector-models/{analysisId}"},input:{type:"structure",required:["analysisId"],members:{analysisId:{location:"uri",locationName:"analysisId"}}},output:{type:"structure",members:{status:{}}}},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:"S3f"},inputDefinition:{shape:"S3b"}}}}}},DescribeLoggingOptions:{http:{method:"GET",requestUri:"/logging"},input:{type:"structure",members:{}},output:{type:"structure",members:{loggingOptions:{shape:"S43"}}}},GetDetectorModelAnalysisResults:{http:{method:"GET",requestUri:"/analysis/detector-models/{analysisId}/results"},input:{type:"structure",required:["analysisId"],members:{analysisId:{location:"uri",locationName:"analysisId"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{analysisResults:{type:"list",member:{type:"structure",members:{type:{},level:{},message:{},locations:{type:"list",member:{type:"structure",members:{path:{}}}}}}},nextToken:{}}}},ListAlarmModelVersions:{http:{method:"GET",requestUri:"/alarm-models/{alarmModelName}/versions"},input:{type:"structure",required:["alarmModelName"],members:{alarmModelName:{location:"uri",locationName:"alarmModelName"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{alarmModelVersionSummaries:{type:"list",member:{type:"structure",members:{alarmModelName:{},alarmModelArn:{},alarmModelVersion:{},roleArn:{},creationTime:{type:"timestamp"},lastUpdateTime:{type:"timestamp"},status:{},statusMessage:{}}}},nextToken:{}}}},ListAlarmModels:{http:{method:"GET",requestUri:"/alarm-models"},input:{type:"structure",members:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{alarmModelSummaries:{type:"list",member:{type:"structure",members:{creationTime:{type:"timestamp"},alarmModelDescription:{},alarmModelName:{}}}},nextToken:{}}}},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:{}}}},ListInputRoutings:{http:{requestUri:"/input-routings"},input:{type:"structure",required:["inputIdentifier"],members:{inputIdentifier:{type:"structure",members:{iotEventsInputIdentifier:{type:"structure",required:["inputName"],members:{inputName:{}}},iotSiteWiseInputIdentifier:{type:"structure",members:{iotSiteWiseAssetModelPropertyIdentifier:{type:"structure",required:["assetModelId","propertyId"],members:{assetModelId:{},propertyId:{}}}}}}},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{routedResources:{type:"list",member:{type:"structure",members:{name:{},arn:{}}}},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:"S5"}}}},PutLoggingOptions:{http:{method:"PUT",requestUri:"/logging"},input:{type:"structure",required:["loggingOptions"],members:{loggingOptions:{shape:"S43"}}}},StartDetectorModelAnalysis:{http:{requestUri:"/analysis/detector-models/"},input:{type:"structure",required:["detectorModelDefinition"],members:{detectorModelDefinition:{shape:"S2f"}}},output:{type:"structure",members:{analysisId:{}}}},TagResource:{http:{requestUri:"/tags"},input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{location:"querystring",locationName:"resourceArn"},tags:{shape:"S5"}}},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:{}}},UpdateAlarmModel:{http:{requestUri:"/alarm-models/{alarmModelName}"},input:{type:"structure",required:["alarmModelName","roleArn","alarmRule"],members:{alarmModelName:{location:"uri",locationName:"alarmModelName"},alarmModelDescription:{},roleArn:{},severity:{type:"integer"},alarmRule:{shape:"Sb"},alarmNotification:{shape:"Sg"},alarmEventActions:{shape:"S13"},alarmCapabilities:{shape:"S23"}}},output:{type:"structure",members:{creationTime:{type:"timestamp"},alarmModelArn:{},alarmModelVersion:{},lastUpdateTime:{type:"timestamp"},status:{}}}},UpdateDetectorModel:{http:{requestUri:"/detector-models/{detectorModelName}"},input:{type:"structure",required:["detectorModelName","detectorModelDefinition","roleArn"],members:{detectorModelName:{location:"uri",locationName:"detectorModelName"},detectorModelDefinition:{shape:"S2f"},detectorModelDescription:{},roleArn:{},evaluationMethod:{}}},output:{type:"structure",members:{detectorModelConfiguration:{shape:"S35"}}}},UpdateInput:{http:{method:"PUT",requestUri:"/inputs/{inputName}"},input:{type:"structure",required:["inputName","inputDefinition"],members:{inputName:{location:"uri",locationName:"inputName"},inputDescription:{},inputDefinition:{shape:"S3b"}}},output:{type:"structure",members:{inputConfiguration:{shape:"S3f"}}}}},shapes:{S5:{type:"list",member:{type:"structure",required:["key","value"],members:{key:{},value:{}}}},Sb:{type:"structure",members:{simpleRule:{type:"structure",required:["inputProperty","comparisonOperator","threshold"],members:{inputProperty:{},comparisonOperator:{},threshold:{}}}}},Sg:{type:"structure",members:{notificationActions:{type:"list",member:{type:"structure",required:["action"],members:{action:{type:"structure",members:{lambdaAction:{shape:"Sk"}}},smsConfigurations:{type:"list",member:{type:"structure",required:["recipients"],members:{senderId:{},additionalMessage:{},recipients:{shape:"Ss"}}}},emailConfigurations:{type:"list",member:{type:"structure",required:["from","recipients"],members:{from:{},content:{type:"structure",members:{subject:{},additionalMessage:{}}},recipients:{type:"structure",members:{to:{shape:"Ss"}}}}}}}}}}},Sk:{type:"structure",required:["functionArn"],members:{functionArn:{},payload:{shape:"Sl"}}},Sl:{type:"structure",required:["contentExpression","type"],members:{contentExpression:{},type:{}}},Ss:{type:"list",member:{type:"structure",members:{ssoIdentity:{type:"structure",required:["identityStoreId"],members:{identityStoreId:{},userId:{}}}}}},S13:{type:"structure",members:{alarmActions:{type:"list",member:{type:"structure",members:{sns:{shape:"S16"},iotTopicPublish:{shape:"S17"},lambda:{shape:"Sk"},iotEvents:{shape:"S19"},sqs:{shape:"S1b"},firehose:{shape:"S1e"},dynamoDB:{shape:"S1h"},dynamoDBv2:{shape:"S1n"},iotSiteWise:{shape:"S1o"}}}}}},S16:{type:"structure",required:["targetArn"],members:{targetArn:{},payload:{shape:"Sl"}}},S17:{type:"structure",required:["mqttTopic"],members:{mqttTopic:{},payload:{shape:"Sl"}}},S19:{type:"structure",required:["inputName"],members:{inputName:{},payload:{shape:"Sl"}}},S1b:{type:"structure",required:["queueUrl"],members:{queueUrl:{},useBase64:{type:"boolean"},payload:{shape:"Sl"}}},S1e:{type:"structure",required:["deliveryStreamName"],members:{deliveryStreamName:{},separator:{},payload:{shape:"Sl"}}},S1h:{type:"structure",required:["hashKeyField","hashKeyValue","tableName"],members:{hashKeyType:{},hashKeyField:{},hashKeyValue:{},rangeKeyType:{},rangeKeyField:{},rangeKeyValue:{},operation:{},payloadField:{},tableName:{},payload:{shape:"Sl"}}},S1n:{type:"structure",required:["tableName"],members:{tableName:{},payload:{shape:"Sl"}}},S1o:{type:"structure",members:{entryId:{},assetId:{},propertyId:{},propertyAlias:{},propertyValue:{type:"structure",members:{value:{type:"structure",members:{stringValue:{},integerValue:{},doubleValue:{},booleanValue:{}}},timestamp:{type:"structure",required:["timeInSeconds"],members:{timeInSeconds:{},offsetInNanos:{}}},quality:{}}}}},S23:{type:"structure",members:{initializationConfiguration:{type:"structure",required:["disabledOnInitialization"],members:{disabledOnInitialization:{type:"boolean"}}},acknowledgeFlow:{type:"structure",required:["enabled"],members:{enabled:{type:"boolean"}}}}},S2f:{type:"structure",required:["states","initialStateName"],members:{states:{type:"list",member:{type:"structure",required:["stateName"],members:{stateName:{},onInput:{type:"structure",members:{events:{shape:"S2k"},transitionEvents:{type:"list",member:{type:"structure",required:["eventName","condition","nextState"],members:{eventName:{},condition:{},actions:{shape:"S2o"},nextState:{}}}}}},onEnter:{type:"structure",members:{events:{shape:"S2k"}}},onExit:{type:"structure",members:{events:{shape:"S2k"}}}}}},initialStateName:{}}},S2k:{type:"list",member:{type:"structure",required:["eventName"],members:{eventName:{},condition:{},actions:{shape:"S2o"}}}},S2o:{type:"list",member:{type:"structure",members:{setVariable:{type:"structure",required:["variableName","value"],members:{variableName:{},value:{}}},sns:{shape:"S16"},iotTopicPublish:{shape:"S17"},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:{shape:"Sk"},iotEvents:{shape:"S19"},sqs:{shape:"S1b"},firehose:{shape:"S1e"},dynamoDB:{shape:"S1h"},dynamoDBv2:{shape:"S1n"},iotSiteWise:{shape:"S1o"}}}},S35:{type:"structure",members:{detectorModelName:{},detectorModelVersion:{},detectorModelDescription:{},detectorModelArn:{},roleArn:{},creationTime:{type:"timestamp"},lastUpdateTime:{type:"timestamp"},status:{},key:{},evaluationMethod:{}}},S3b:{type:"structure",required:["attributes"],members:{attributes:{type:"list",member:{type:"structure",required:["jsonPath"],members:{jsonPath:{}}}}}},S3f:{type:"structure",required:["inputName","inputArn","creationTime","lastUpdateTime","status"],members:{inputName:{},inputDescription:{},inputArn:{},creationTime:{type:"timestamp"},lastUpdateTime:{type:"timestamp"},status:{}}},S43:{type:"structure",required:["roleArn","level","enabled"],members:{roleArn:{},level:{},enabled:{type:"boolean"},detectorDebugOptions:{type:"list",member:{type:"structure",required:["detectorModelName"],members:{detectorModelName:{},keyValue:{}}}}}}}}},4837:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["route53resolver"]={};s.Route53Resolver=i.defineService("route53resolver",["2018-04-01"]);Object.defineProperty(a.services["route53resolver"],"2018-04-01",{get:function get(){var e=r(1569);e.paginators=r(6523).pagination;return e},enumerable:true,configurable:true});e.exports=s.Route53Resolver},4840:function(e){e.exports={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:{}}},4857:function(e){e.exports={version:2,waiters:{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"}]}}}},4861:function(e){e.exports={pagination:{DescribeReportDefinitions:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"}}}},4869:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["shield"]={};s.Shield=i.defineService("shield",["2016-06-02"]);Object.defineProperty(a.services["shield"],"2016-06-02",{get:function get(){var e=r(3996);e.paginators=r(9346).pagination;return e},enumerable:true,configurable:true});e.exports=s.Shield},4877:function(e){e.exports={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:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},Name:{location:"uri",locationName:"name"},Bucket:{contextParam:{name:"Bucket"}},VpcConfiguration:{shape:"S5"},PublicAccessBlockConfiguration:{shape:"S7"},BucketAccountId:{}}},output:{type:"structure",members:{AccessPointArn:{},Alias:{}}},endpoint:{hostPrefix:"{AccountId}."},staticContextParams:{RequiresAccountId:{value:true}}},CreateAccessPointForObjectLambda:{http:{method:"PUT",requestUri:"/v20180820/accesspointforobjectlambda/{name}"},input:{locationName:"CreateAccessPointForObjectLambdaRequest",xmlNamespace:{uri:"http://awss3control.amazonaws.com/doc/2018-08-20/"},type:"structure",required:["AccountId","Name","Configuration"],members:{AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},Name:{location:"uri",locationName:"name"},Configuration:{shape:"Se"}}},output:{type:"structure",members:{ObjectLambdaAccessPointArn:{},Alias:{shape:"St"}}},endpoint:{hostPrefix:"{AccountId}."},staticContextParams:{RequiresAccountId:{value:true}}},CreateBucket:{http:{method:"PUT",requestUri:"/v20180820/bucket/{name}"},input:{type:"structure",required:["Bucket"],members:{ACL:{location:"header",locationName:"x-amz-acl"},Bucket:{contextParam:{name:"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:{contextParam:{name:"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","Priority","RoleArn"],members:{AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},ConfirmationRequired:{type:"boolean"},Operation:{shape:"S1c"},Report:{shape:"S2j"},ClientRequestToken:{idempotencyToken:true},Manifest:{shape:"S2n"},Description:{},Priority:{type:"integer"},RoleArn:{},Tags:{shape:"S1u"},ManifestGenerator:{shape:"S2y"}}},output:{type:"structure",members:{JobId:{}}},endpoint:{hostPrefix:"{AccountId}."},staticContextParams:{RequiresAccountId:{value:true}}},CreateMultiRegionAccessPoint:{http:{requestUri:"/v20180820/async-requests/mrap/create"},input:{locationName:"CreateMultiRegionAccessPointRequest",xmlNamespace:{uri:"http://awss3control.amazonaws.com/doc/2018-08-20/"},type:"structure",required:["AccountId","ClientToken","Details"],members:{AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},ClientToken:{idempotencyToken:true},Details:{shape:"S3e"}}},output:{type:"structure",members:{RequestTokenARN:{}}},endpoint:{hostPrefix:"{AccountId}."},httpChecksumRequired:true,staticContextParams:{RequiresAccountId:{value:true}}},DeleteAccessPoint:{http:{method:"DELETE",requestUri:"/v20180820/accesspoint/{name}"},input:{type:"structure",required:["AccountId","Name"],members:{AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},Name:{contextParam:{name:"AccessPointName"},location:"uri",locationName:"name"}}},endpoint:{hostPrefix:"{AccountId}."},staticContextParams:{RequiresAccountId:{value:true}}},DeleteAccessPointForObjectLambda:{http:{method:"DELETE",requestUri:"/v20180820/accesspointforobjectlambda/{name}"},input:{type:"structure",required:["AccountId","Name"],members:{AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},Name:{location:"uri",locationName:"name"}}},endpoint:{hostPrefix:"{AccountId}."},staticContextParams:{RequiresAccountId:{value:true}}},DeleteAccessPointPolicy:{http:{method:"DELETE",requestUri:"/v20180820/accesspoint/{name}/policy"},input:{type:"structure",required:["AccountId","Name"],members:{AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},Name:{contextParam:{name:"AccessPointName"},location:"uri",locationName:"name"}}},endpoint:{hostPrefix:"{AccountId}."},staticContextParams:{RequiresAccountId:{value:true}}},DeleteAccessPointPolicyForObjectLambda:{http:{method:"DELETE",requestUri:"/v20180820/accesspointforobjectlambda/{name}/policy"},input:{type:"structure",required:["AccountId","Name"],members:{AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},Name:{location:"uri",locationName:"name"}}},endpoint:{hostPrefix:"{AccountId}."},staticContextParams:{RequiresAccountId:{value:true}}},DeleteBucket:{http:{method:"DELETE",requestUri:"/v20180820/bucket/{name}"},input:{type:"structure",required:["AccountId","Bucket"],members:{AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"name"}}},endpoint:{hostPrefix:"{AccountId}."},staticContextParams:{RequiresAccountId:{value:true}}},DeleteBucketLifecycleConfiguration:{http:{method:"DELETE",requestUri:"/v20180820/bucket/{name}/lifecycleconfiguration"},input:{type:"structure",required:["AccountId","Bucket"],members:{AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"name"}}},endpoint:{hostPrefix:"{AccountId}."},staticContextParams:{RequiresAccountId:{value:true}}},DeleteBucketPolicy:{http:{method:"DELETE",requestUri:"/v20180820/bucket/{name}/policy"},input:{type:"structure",required:["AccountId","Bucket"],members:{AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"name"}}},endpoint:{hostPrefix:"{AccountId}."},staticContextParams:{RequiresAccountId:{value:true}}},DeleteBucketReplication:{http:{method:"DELETE",requestUri:"/v20180820/bucket/{name}/replication"},input:{type:"structure",required:["AccountId","Bucket"],members:{AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"name"}}},endpoint:{hostPrefix:"{AccountId}."},staticContextParams:{RequiresAccountId:{value:true}}},DeleteBucketTagging:{http:{method:"DELETE",requestUri:"/v20180820/bucket/{name}/tagging",responseCode:204},input:{type:"structure",required:["AccountId","Bucket"],members:{AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"name"}}},endpoint:{hostPrefix:"{AccountId}."},staticContextParams:{RequiresAccountId:{value:true}}},DeleteJobTagging:{http:{method:"DELETE",requestUri:"/v20180820/jobs/{id}/tagging"},input:{type:"structure",required:["AccountId","JobId"],members:{AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},JobId:{location:"uri",locationName:"id"}}},output:{type:"structure",members:{}},endpoint:{hostPrefix:"{AccountId}."},staticContextParams:{RequiresAccountId:{value:true}}},DeleteMultiRegionAccessPoint:{http:{requestUri:"/v20180820/async-requests/mrap/delete"},input:{locationName:"DeleteMultiRegionAccessPointRequest",xmlNamespace:{uri:"http://awss3control.amazonaws.com/doc/2018-08-20/"},type:"structure",required:["AccountId","ClientToken","Details"],members:{AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},ClientToken:{idempotencyToken:true},Details:{shape:"S3w"}}},output:{type:"structure",members:{RequestTokenARN:{}}},endpoint:{hostPrefix:"{AccountId}."},httpChecksumRequired:true,staticContextParams:{RequiresAccountId:{value:true}}},DeletePublicAccessBlock:{http:{method:"DELETE",requestUri:"/v20180820/configuration/publicAccessBlock"},input:{type:"structure",required:["AccountId"],members:{AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"}}},endpoint:{hostPrefix:"{AccountId}."},staticContextParams:{RequiresAccountId:{value:true}}},DeleteStorageLensConfiguration:{http:{method:"DELETE",requestUri:"/v20180820/storagelens/{storagelensid}"},input:{type:"structure",required:["ConfigId","AccountId"],members:{ConfigId:{location:"uri",locationName:"storagelensid"},AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"}}},endpoint:{hostPrefix:"{AccountId}."},staticContextParams:{RequiresAccountId:{value:true}}},DeleteStorageLensConfigurationTagging:{http:{method:"DELETE",requestUri:"/v20180820/storagelens/{storagelensid}/tagging"},input:{type:"structure",required:["ConfigId","AccountId"],members:{ConfigId:{location:"uri",locationName:"storagelensid"},AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"}}},output:{type:"structure",members:{}},endpoint:{hostPrefix:"{AccountId}."},staticContextParams:{RequiresAccountId:{value:true}}},DescribeJob:{http:{method:"GET",requestUri:"/v20180820/jobs/{id}"},input:{type:"structure",required:["AccountId","JobId"],members:{AccountId:{contextParam:{name:"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:"S2n"},Operation:{shape:"S1c"},Priority:{type:"integer"},ProgressSummary:{shape:"S48"},StatusUpdateReason:{},FailureReasons:{type:"list",member:{type:"structure",members:{FailureCode:{},FailureReason:{}}}},Report:{shape:"S2j"},CreationTime:{type:"timestamp"},TerminationDate:{type:"timestamp"},RoleArn:{},SuspendedDate:{type:"timestamp"},SuspendedCause:{},ManifestGenerator:{shape:"S2y"},GeneratedManifestDescriptor:{type:"structure",members:{Format:{},Location:{shape:"S2s"}}}}}}},endpoint:{hostPrefix:"{AccountId}."},staticContextParams:{RequiresAccountId:{value:true}}},DescribeMultiRegionAccessPointOperation:{http:{method:"GET",requestUri:"/v20180820/async-requests/mrap/{request_token+}"},input:{type:"structure",required:["AccountId","RequestTokenARN"],members:{AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},RequestTokenARN:{location:"uri",locationName:"request_token"}}},output:{type:"structure",members:{AsyncOperation:{type:"structure",members:{CreationTime:{type:"timestamp"},Operation:{},RequestTokenARN:{},RequestParameters:{type:"structure",members:{CreateMultiRegionAccessPointRequest:{shape:"S3e"},DeleteMultiRegionAccessPointRequest:{shape:"S3w"},PutMultiRegionAccessPointPolicyRequest:{shape:"S4u"}}},RequestStatus:{},ResponseDetails:{type:"structure",members:{MultiRegionAccessPointDetails:{type:"structure",members:{Regions:{type:"list",member:{locationName:"Region",type:"structure",members:{Name:{},RequestStatus:{}}}}}},ErrorDetails:{type:"structure",members:{Code:{},Message:{},Resource:{},RequestId:{}}}}}}}}},endpoint:{hostPrefix:"{AccountId}."},httpChecksumRequired:true,staticContextParams:{RequiresAccountId:{value:true}}},GetAccessPoint:{http:{method:"GET",requestUri:"/v20180820/accesspoint/{name}"},input:{type:"structure",required:["AccountId","Name"],members:{AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},Name:{contextParam:{name:"AccessPointName"},location:"uri",locationName:"name"}}},output:{type:"structure",members:{Name:{},Bucket:{},NetworkOrigin:{},VpcConfiguration:{shape:"S5"},PublicAccessBlockConfiguration:{shape:"S7"},CreationDate:{type:"timestamp"},Alias:{},AccessPointArn:{},Endpoints:{type:"map",key:{},value:{}},BucketAccountId:{}}},endpoint:{hostPrefix:"{AccountId}."},staticContextParams:{RequiresAccountId:{value:true}}},GetAccessPointConfigurationForObjectLambda:{http:{method:"GET",requestUri:"/v20180820/accesspointforobjectlambda/{name}/configuration"},input:{type:"structure",required:["AccountId","Name"],members:{AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},Name:{location:"uri",locationName:"name"}}},output:{type:"structure",members:{Configuration:{shape:"Se"}}},endpoint:{hostPrefix:"{AccountId}."},staticContextParams:{RequiresAccountId:{value:true}}},GetAccessPointForObjectLambda:{http:{method:"GET",requestUri:"/v20180820/accesspointforobjectlambda/{name}"},input:{type:"structure",required:["AccountId","Name"],members:{AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},Name:{location:"uri",locationName:"name"}}},output:{type:"structure",members:{Name:{},PublicAccessBlockConfiguration:{shape:"S7"},CreationDate:{type:"timestamp"},Alias:{shape:"St"}}},endpoint:{hostPrefix:"{AccountId}."},staticContextParams:{RequiresAccountId:{value:true}}},GetAccessPointPolicy:{http:{method:"GET",requestUri:"/v20180820/accesspoint/{name}/policy"},input:{type:"structure",required:["AccountId","Name"],members:{AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},Name:{contextParam:{name:"AccessPointName"},location:"uri",locationName:"name"}}},output:{type:"structure",members:{Policy:{}}},endpoint:{hostPrefix:"{AccountId}."},staticContextParams:{RequiresAccountId:{value:true}}},GetAccessPointPolicyForObjectLambda:{http:{method:"GET",requestUri:"/v20180820/accesspointforobjectlambda/{name}/policy"},input:{type:"structure",required:["AccountId","Name"],members:{AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},Name:{location:"uri",locationName:"name"}}},output:{type:"structure",members:{Policy:{}}},endpoint:{hostPrefix:"{AccountId}."},staticContextParams:{RequiresAccountId:{value:true}}},GetAccessPointPolicyStatus:{http:{method:"GET",requestUri:"/v20180820/accesspoint/{name}/policyStatus"},input:{type:"structure",required:["AccountId","Name"],members:{AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},Name:{contextParam:{name:"AccessPointName"},location:"uri",locationName:"name"}}},output:{type:"structure",members:{PolicyStatus:{shape:"S5j"}}},endpoint:{hostPrefix:"{AccountId}."},staticContextParams:{RequiresAccountId:{value:true}}},GetAccessPointPolicyStatusForObjectLambda:{http:{method:"GET",requestUri:"/v20180820/accesspointforobjectlambda/{name}/policyStatus"},input:{type:"structure",required:["AccountId","Name"],members:{AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},Name:{location:"uri",locationName:"name"}}},output:{type:"structure",members:{PolicyStatus:{shape:"S5j"}}},endpoint:{hostPrefix:"{AccountId}."},staticContextParams:{RequiresAccountId:{value:true}}},GetBucket:{http:{method:"GET",requestUri:"/v20180820/bucket/{name}"},input:{type:"structure",required:["AccountId","Bucket"],members:{AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"name"}}},output:{type:"structure",members:{Bucket:{},PublicAccessBlockEnabled:{type:"boolean"},CreationDate:{type:"timestamp"}}},endpoint:{hostPrefix:"{AccountId}."},staticContextParams:{RequiresAccountId:{value:true}}},GetBucketLifecycleConfiguration:{http:{method:"GET",requestUri:"/v20180820/bucket/{name}/lifecycleconfiguration"},input:{type:"structure",required:["AccountId","Bucket"],members:{AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"name"}}},output:{type:"structure",members:{Rules:{shape:"S5s"}}},endpoint:{hostPrefix:"{AccountId}."},staticContextParams:{RequiresAccountId:{value:true}}},GetBucketPolicy:{http:{method:"GET",requestUri:"/v20180820/bucket/{name}/policy"},input:{type:"structure",required:["AccountId","Bucket"],members:{AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"name"}}},output:{type:"structure",members:{Policy:{}}},endpoint:{hostPrefix:"{AccountId}."},staticContextParams:{RequiresAccountId:{value:true}}},GetBucketReplication:{http:{method:"GET",requestUri:"/v20180820/bucket/{name}/replication"},input:{type:"structure",required:["AccountId","Bucket"],members:{AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"name"}}},output:{type:"structure",members:{ReplicationConfiguration:{shape:"S6i"}}},endpoint:{hostPrefix:"{AccountId}."},staticContextParams:{RequiresAccountId:{value:true}}},GetBucketTagging:{http:{method:"GET",requestUri:"/v20180820/bucket/{name}/tagging"},input:{type:"structure",required:["AccountId","Bucket"],members:{AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"name"}}},output:{type:"structure",required:["TagSet"],members:{TagSet:{shape:"S1u"}}},endpoint:{hostPrefix:"{AccountId}."},staticContextParams:{RequiresAccountId:{value:true}}},GetBucketVersioning:{http:{method:"GET",requestUri:"/v20180820/bucket/{name}/versioning"},input:{type:"structure",required:["AccountId","Bucket"],members:{AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"name"}}},output:{type:"structure",members:{Status:{},MFADelete:{locationName:"MfaDelete"}}},endpoint:{hostPrefix:"{AccountId}."},staticContextParams:{RequiresAccountId:{value:true}}},GetJobTagging:{http:{method:"GET",requestUri:"/v20180820/jobs/{id}/tagging"},input:{type:"structure",required:["AccountId","JobId"],members:{AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},JobId:{location:"uri",locationName:"id"}}},output:{type:"structure",members:{Tags:{shape:"S1u"}}},endpoint:{hostPrefix:"{AccountId}."},staticContextParams:{RequiresAccountId:{value:true}}},GetMultiRegionAccessPoint:{http:{method:"GET",requestUri:"/v20180820/mrap/instances/{name+}"},input:{type:"structure",required:["AccountId","Name"],members:{AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},Name:{location:"uri",locationName:"name"}}},output:{type:"structure",members:{AccessPoint:{shape:"S7m"}}},endpoint:{hostPrefix:"{AccountId}."},httpChecksumRequired:true,staticContextParams:{RequiresAccountId:{value:true}}},GetMultiRegionAccessPointPolicy:{http:{method:"GET",requestUri:"/v20180820/mrap/instances/{name+}/policy"},input:{type:"structure",required:["AccountId","Name"],members:{AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},Name:{location:"uri",locationName:"name"}}},output:{type:"structure",members:{Policy:{type:"structure",members:{Established:{type:"structure",members:{Policy:{}}},Proposed:{type:"structure",members:{Policy:{}}}}}}},endpoint:{hostPrefix:"{AccountId}."},httpChecksumRequired:true,staticContextParams:{RequiresAccountId:{value:true}}},GetMultiRegionAccessPointPolicyStatus:{http:{method:"GET",requestUri:"/v20180820/mrap/instances/{name+}/policystatus"},input:{type:"structure",required:["AccountId","Name"],members:{AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},Name:{location:"uri",locationName:"name"}}},output:{type:"structure",members:{Established:{shape:"S5j"}}},endpoint:{hostPrefix:"{AccountId}."},httpChecksumRequired:true,staticContextParams:{RequiresAccountId:{value:true}}},GetMultiRegionAccessPointRoutes:{http:{method:"GET",requestUri:"/v20180820/mrap/instances/{mrap+}/routes"},input:{type:"structure",required:["AccountId","Mrap"],members:{AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},Mrap:{location:"uri",locationName:"mrap"}}},output:{type:"structure",members:{Mrap:{},Routes:{shape:"S82"}}},endpoint:{hostPrefix:"{AccountId}."},httpChecksumRequired:true,staticContextParams:{RequiresAccountId:{value:true}}},GetPublicAccessBlock:{http:{method:"GET",requestUri:"/v20180820/configuration/publicAccessBlock"},input:{type:"structure",required:["AccountId"],members:{AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"}}},output:{type:"structure",members:{PublicAccessBlockConfiguration:{shape:"S7"}},payload:"PublicAccessBlockConfiguration"},endpoint:{hostPrefix:"{AccountId}."},staticContextParams:{RequiresAccountId:{value:true}}},GetStorageLensConfiguration:{http:{method:"GET",requestUri:"/v20180820/storagelens/{storagelensid}"},input:{type:"structure",required:["ConfigId","AccountId"],members:{ConfigId:{location:"uri",locationName:"storagelensid"},AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"}}},output:{type:"structure",members:{StorageLensConfiguration:{shape:"S89"}},payload:"StorageLensConfiguration"},endpoint:{hostPrefix:"{AccountId}."},staticContextParams:{RequiresAccountId:{value:true}}},GetStorageLensConfigurationTagging:{http:{method:"GET",requestUri:"/v20180820/storagelens/{storagelensid}/tagging"},input:{type:"structure",required:["ConfigId","AccountId"],members:{ConfigId:{location:"uri",locationName:"storagelensid"},AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"}}},output:{type:"structure",members:{Tags:{shape:"S96"}}},endpoint:{hostPrefix:"{AccountId}."},staticContextParams:{RequiresAccountId:{value:true}}},ListAccessPoints:{http:{method:"GET",requestUri:"/v20180820/accesspoint"},input:{type:"structure",required:["AccountId"],members:{AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},Bucket:{contextParam:{name:"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:{},Alias:{},BucketAccountId:{}}}},NextToken:{}}},endpoint:{hostPrefix:"{AccountId}."},staticContextParams:{RequiresAccountId:{value:true}}},ListAccessPointsForObjectLambda:{http:{method:"GET",requestUri:"/v20180820/accesspointforobjectlambda"},input:{type:"structure",required:["AccountId"],members:{AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},NextToken:{location:"querystring",locationName:"nextToken"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{ObjectLambdaAccessPointList:{type:"list",member:{locationName:"ObjectLambdaAccessPoint",type:"structure",required:["Name"],members:{Name:{},ObjectLambdaAccessPointArn:{},Alias:{shape:"St"}}}},NextToken:{}}},endpoint:{hostPrefix:"{AccountId}."},staticContextParams:{RequiresAccountId:{value:true}}},ListJobs:{http:{method:"GET",requestUri:"/v20180820/jobs"},input:{type:"structure",required:["AccountId"],members:{AccountId:{contextParam:{name:"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:"S48"}}}}}},endpoint:{hostPrefix:"{AccountId}."},staticContextParams:{RequiresAccountId:{value:true}}},ListMultiRegionAccessPoints:{http:{method:"GET",requestUri:"/v20180820/mrap/instances"},input:{type:"structure",required:["AccountId"],members:{AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},NextToken:{location:"querystring",locationName:"nextToken"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{AccessPoints:{type:"list",member:{shape:"S7m",locationName:"AccessPoint"}},NextToken:{}}},endpoint:{hostPrefix:"{AccountId}."},httpChecksumRequired:true,staticContextParams:{RequiresAccountId:{value:true}}},ListRegionalBuckets:{http:{method:"GET",requestUri:"/v20180820/bucket"},input:{type:"structure",required:["AccountId"],members:{AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},NextToken:{location:"querystring",locationName:"nextToken"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},OutpostId:{contextParam:{name:"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}."},staticContextParams:{RequiresAccountId:{value:true}}},ListStorageLensConfigurations:{http:{method:"GET",requestUri:"/v20180820/storagelens"},input:{type:"structure",required:["AccountId"],members:{AccountId:{contextParam:{name:"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}."},staticContextParams:{RequiresAccountId:{value:true}}},PutAccessPointConfigurationForObjectLambda:{http:{method:"PUT",requestUri:"/v20180820/accesspointforobjectlambda/{name}/configuration"},input:{locationName:"PutAccessPointConfigurationForObjectLambdaRequest",xmlNamespace:{uri:"http://awss3control.amazonaws.com/doc/2018-08-20/"},type:"structure",required:["AccountId","Name","Configuration"],members:{AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},Name:{location:"uri",locationName:"name"},Configuration:{shape:"Se"}}},endpoint:{hostPrefix:"{AccountId}."},staticContextParams:{RequiresAccountId:{value:true}}},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:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},Name:{contextParam:{name:"AccessPointName"},location:"uri",locationName:"name"},Policy:{}}},endpoint:{hostPrefix:"{AccountId}."},staticContextParams:{RequiresAccountId:{value:true}}},PutAccessPointPolicyForObjectLambda:{http:{method:"PUT",requestUri:"/v20180820/accesspointforobjectlambda/{name}/policy"},input:{locationName:"PutAccessPointPolicyForObjectLambdaRequest",xmlNamespace:{uri:"http://awss3control.amazonaws.com/doc/2018-08-20/"},type:"structure",required:["AccountId","Name","Policy"],members:{AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},Name:{location:"uri",locationName:"name"},Policy:{}}},endpoint:{hostPrefix:"{AccountId}."},staticContextParams:{RequiresAccountId:{value:true}}},PutBucketLifecycleConfiguration:{http:{method:"PUT",requestUri:"/v20180820/bucket/{name}/lifecycleconfiguration"},input:{type:"structure",required:["AccountId","Bucket"],members:{AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"name"},LifecycleConfiguration:{locationName:"LifecycleConfiguration",xmlNamespace:{uri:"http://awss3control.amazonaws.com/doc/2018-08-20/"},type:"structure",members:{Rules:{shape:"S5s"}}}},payload:"LifecycleConfiguration"},endpoint:{hostPrefix:"{AccountId}."},httpChecksumRequired:true,staticContextParams:{RequiresAccountId:{value: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:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"name"},ConfirmRemoveSelfBucketAccess:{location:"header",locationName:"x-amz-confirm-remove-self-bucket-access",type:"boolean"},Policy:{}}},endpoint:{hostPrefix:"{AccountId}."},httpChecksumRequired:true,staticContextParams:{RequiresAccountId:{value:true}}},PutBucketReplication:{http:{method:"PUT",requestUri:"/v20180820/bucket/{name}/replication"},input:{type:"structure",required:["AccountId","Bucket","ReplicationConfiguration"],members:{AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"name"},ReplicationConfiguration:{shape:"S6i",locationName:"ReplicationConfiguration",xmlNamespace:{uri:"http://awss3control.amazonaws.com/doc/2018-08-20/"}}},payload:"ReplicationConfiguration"},endpoint:{hostPrefix:"{AccountId}."},httpChecksumRequired:true,staticContextParams:{RequiresAccountId:{value:true}}},PutBucketTagging:{http:{method:"PUT",requestUri:"/v20180820/bucket/{name}/tagging"},input:{type:"structure",required:["AccountId","Bucket","Tagging"],members:{AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},Bucket:{contextParam:{name:"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:"S1u"}}}},payload:"Tagging"},endpoint:{hostPrefix:"{AccountId}."},httpChecksumRequired:true,staticContextParams:{RequiresAccountId:{value:true}}},PutBucketVersioning:{http:{method:"PUT",requestUri:"/v20180820/bucket/{name}/versioning"},input:{type:"structure",required:["AccountId","Bucket","VersioningConfiguration"],members:{AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"name"},MFA:{location:"header",locationName:"x-amz-mfa"},VersioningConfiguration:{locationName:"VersioningConfiguration",xmlNamespace:{uri:"http://awss3control.amazonaws.com/doc/2018-08-20/"},type:"structure",members:{MFADelete:{locationName:"MfaDelete"},Status:{}}}},payload:"VersioningConfiguration"},endpoint:{hostPrefix:"{AccountId}."},httpChecksumRequired:true,staticContextParams:{RequiresAccountId:{value: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:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},JobId:{location:"uri",locationName:"id"},Tags:{shape:"S1u"}}},output:{type:"structure",members:{}},endpoint:{hostPrefix:"{AccountId}."},staticContextParams:{RequiresAccountId:{value:true}}},PutMultiRegionAccessPointPolicy:{http:{requestUri:"/v20180820/async-requests/mrap/put-policy"},input:{locationName:"PutMultiRegionAccessPointPolicyRequest",xmlNamespace:{uri:"http://awss3control.amazonaws.com/doc/2018-08-20/"},type:"structure",required:["AccountId","ClientToken","Details"],members:{AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},ClientToken:{idempotencyToken:true},Details:{shape:"S4u"}}},output:{type:"structure",members:{RequestTokenARN:{}}},endpoint:{hostPrefix:"{AccountId}."},httpChecksumRequired:true,staticContextParams:{RequiresAccountId:{value:true}}},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:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"}},payload:"PublicAccessBlockConfiguration"},endpoint:{hostPrefix:"{AccountId}."},staticContextParams:{RequiresAccountId:{value:true}}},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:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},StorageLensConfiguration:{shape:"S89"},Tags:{shape:"S96"}}},endpoint:{hostPrefix:"{AccountId}."},staticContextParams:{RequiresAccountId:{value:true}}},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:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},Tags:{shape:"S96"}}},output:{type:"structure",members:{}},endpoint:{hostPrefix:"{AccountId}."},staticContextParams:{RequiresAccountId:{value:true}}},SubmitMultiRegionAccessPointRoutes:{http:{method:"PATCH",requestUri:"/v20180820/mrap/instances/{mrap+}/routes"},input:{locationName:"SubmitMultiRegionAccessPointRoutesRequest",xmlNamespace:{uri:"http://awss3control.amazonaws.com/doc/2018-08-20/"},type:"structure",required:["AccountId","Mrap","RouteUpdates"],members:{AccountId:{contextParam:{name:"AccountId"},hostLabel:true,location:"header",locationName:"x-amz-account-id"},Mrap:{location:"uri",locationName:"mrap"},RouteUpdates:{shape:"S82"}}},output:{type:"structure",members:{}},endpoint:{hostPrefix:"{AccountId}."},httpChecksumRequired:true,staticContextParams:{RequiresAccountId:{value:true}}},UpdateJobPriority:{http:{requestUri:"/v20180820/jobs/{id}/priority"},input:{type:"structure",required:["AccountId","JobId","Priority"],members:{AccountId:{contextParam:{name:"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}."},staticContextParams:{RequiresAccountId:{value:true}}},UpdateJobStatus:{http:{requestUri:"/v20180820/jobs/{id}/status"},input:{type:"structure",required:["AccountId","JobId","RequestedJobStatus"],members:{AccountId:{contextParam:{name:"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}."},staticContextParams:{RequiresAccountId:{value:true}}}},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"}}},Se:{type:"structure",required:["SupportingAccessPoint","TransformationConfigurations"],members:{SupportingAccessPoint:{},CloudWatchMetricsEnabled:{type:"boolean"},AllowedFeatures:{type:"list",member:{locationName:"AllowedFeature"}},TransformationConfigurations:{type:"list",member:{locationName:"TransformationConfiguration",type:"structure",required:["Actions","ContentTransformation"],members:{Actions:{type:"list",member:{locationName:"Action"}},ContentTransformation:{type:"structure",members:{AwsLambda:{type:"structure",required:["FunctionArn"],members:{FunctionArn:{},FunctionPayload:{}}}},union:true}}}}}},St:{type:"structure",members:{Value:{},Status:{}}},S1c:{type:"structure",members:{LambdaInvoke:{type:"structure",members:{FunctionArn:{}}},S3PutObjectCopy:{type:"structure",members:{TargetResource:{},CannedAccessControlList:{},AccessControlGrants:{shape:"S1h"},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:"S1u"},RedirectLocation:{},RequesterPays:{type:"boolean"},StorageClass:{},UnModifiedSinceConstraint:{type:"timestamp"},SSEAwsKmsKeyId:{},TargetKeyPrefix:{},ObjectLockLegalHoldStatus:{},ObjectLockMode:{},ObjectLockRetainUntilDate:{type:"timestamp"},BucketKeyEnabled:{type:"boolean"},ChecksumAlgorithm:{}}},S3PutObjectAcl:{type:"structure",members:{AccessControlPolicy:{type:"structure",members:{AccessControlList:{type:"structure",required:["Owner"],members:{Owner:{type:"structure",members:{ID:{},DisplayName:{}}},Grants:{shape:"S1h"}}},CannedAccessControlList:{}}}}},S3PutObjectTagging:{type:"structure",members:{TagSet:{shape:"S1u"}}},S3DeleteObjectTagging:{type:"structure",members:{}},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:{}}}}},S3ReplicateObject:{type:"structure",members:{}}}},S1h:{type:"list",member:{type:"structure",members:{Grantee:{type:"structure",members:{TypeIdentifier:{},Identifier:{},DisplayName:{}}},Permission:{}}}},S1u:{type:"list",member:{shape:"S1v"}},S1v:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}},S2j:{type:"structure",required:["Enabled"],members:{Bucket:{},Format:{},Enabled:{type:"boolean"},Prefix:{},ReportScope:{}}},S2n:{type:"structure",required:["Spec","Location"],members:{Spec:{type:"structure",required:["Format"],members:{Format:{},Fields:{type:"list",member:{}}}},Location:{shape:"S2s"}}},S2s:{type:"structure",required:["ObjectArn","ETag"],members:{ObjectArn:{},ObjectVersionId:{},ETag:{}}},S2y:{type:"structure",members:{S3JobManifestGenerator:{type:"structure",required:["SourceBucket","EnableManifestOutput"],members:{ExpectedBucketOwner:{},SourceBucket:{},ManifestOutputLocation:{type:"structure",required:["Bucket","ManifestFormat"],members:{ExpectedManifestBucketOwner:{},Bucket:{},ManifestPrefix:{},ManifestEncryption:{type:"structure",members:{SSES3:{locationName:"SSE-S3",type:"structure",members:{}},SSEKMS:{locationName:"SSE-KMS",type:"structure",required:["KeyId"],members:{KeyId:{}}}}},ManifestFormat:{}}},Filter:{type:"structure",members:{EligibleForReplication:{type:"boolean"},CreatedAfter:{type:"timestamp"},CreatedBefore:{type:"timestamp"},ObjectReplicationStatuses:{type:"list",member:{}}}},EnableManifestOutput:{type:"boolean"}}}},union:true},S3e:{type:"structure",required:["Name","Regions"],members:{Name:{},PublicAccessBlock:{shape:"S7"},Regions:{type:"list",member:{locationName:"Region",type:"structure",required:["Bucket"],members:{Bucket:{},BucketAccountId:{}}}}}},S3w:{type:"structure",required:["Name"],members:{Name:{}}},S48:{type:"structure",members:{TotalNumberOfTasks:{type:"long"},NumberOfTasksSucceeded:{type:"long"},NumberOfTasksFailed:{type:"long"},Timers:{type:"structure",members:{ElapsedTimeInActiveSeconds:{type:"long"}}}}},S4u:{type:"structure",required:["Name","Policy"],members:{Name:{},Policy:{}}},S5j:{type:"structure",members:{IsPublic:{locationName:"IsPublic",type:"boolean"}}},S5s:{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:"S1v"},And:{type:"structure",members:{Prefix:{},Tags:{shape:"S1u"},ObjectSizeGreaterThan:{type:"long"},ObjectSizeLessThan:{type:"long"}}},ObjectSizeGreaterThan:{type:"long"},ObjectSizeLessThan:{type:"long"}}},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"},NewerNoncurrentVersions:{type:"integer"}}},AbortIncompleteMultipartUpload:{type:"structure",members:{DaysAfterInitiation:{type:"integer"}}}}}},S6i:{type:"structure",required:["Role","Rules"],members:{Role:{},Rules:{type:"list",member:{locationName:"Rule",type:"structure",required:["Status","Destination","Bucket"],members:{ID:{},Priority:{type:"integer"},Prefix:{deprecated:true,deprecatedMessage:"Prefix has been deprecated"},Filter:{type:"structure",members:{Prefix:{},Tag:{shape:"S1v"},And:{type:"structure",members:{Prefix:{},Tags:{shape:"S1u"}}}}},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:{Account:{},Bucket:{},ReplicationTime:{type:"structure",required:["Status","Time"],members:{Status:{},Time:{shape:"S71"}}},AccessControlTranslation:{type:"structure",required:["Owner"],members:{Owner:{}}},EncryptionConfiguration:{type:"structure",members:{ReplicaKmsKeyID:{}}},Metrics:{type:"structure",required:["Status"],members:{Status:{},EventThreshold:{shape:"S71"}}},StorageClass:{}}},DeleteMarkerReplication:{type:"structure",required:["Status"],members:{Status:{}}},Bucket:{}}}}}},S71:{type:"structure",members:{Minutes:{type:"integer"}}},S7m:{type:"structure",members:{Name:{},Alias:{},CreatedAt:{type:"timestamp"},PublicAccessBlock:{shape:"S7"},Status:{},Regions:{type:"list",member:{locationName:"Region",type:"structure",members:{Bucket:{},Region:{},BucketAccountId:{}}}}}},S82:{type:"list",member:{locationName:"Route",type:"structure",required:["TrafficDialPercentage"],members:{Bucket:{},Region:{},TrafficDialPercentage:{type:"integer"}}}},S89:{type:"structure",required:["Id","AccountLevel","IsEnabled"],members:{Id:{},AccountLevel:{type:"structure",required:["BucketLevel"],members:{ActivityMetrics:{shape:"S8b"},BucketLevel:{type:"structure",members:{ActivityMetrics:{shape:"S8b"},PrefixLevel:{type:"structure",required:["StorageMetrics"],members:{StorageMetrics:{type:"structure",members:{IsEnabled:{type:"boolean"},SelectionCriteria:{type:"structure",members:{Delimiter:{},MaxDepth:{type:"integer"},MinStorageBytesPercentage:{type:"double"}}}}}}},AdvancedCostOptimizationMetrics:{shape:"S8k"},AdvancedDataProtectionMetrics:{shape:"S8l"},DetailedStatusCodesMetrics:{shape:"S8m"}}},AdvancedCostOptimizationMetrics:{shape:"S8k"},AdvancedDataProtectionMetrics:{shape:"S8l"},DetailedStatusCodesMetrics:{shape:"S8m"}}},Include:{type:"structure",members:{Buckets:{shape:"S8o"},Regions:{shape:"S8p"}}},Exclude:{type:"structure",members:{Buckets:{shape:"S8o"},Regions:{shape:"S8p"}}},DataExport:{type:"structure",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:{}}}}}}},CloudWatchMetrics:{type:"structure",required:["IsEnabled"],members:{IsEnabled:{type:"boolean"}}}}},IsEnabled:{type:"boolean"},AwsOrg:{type:"structure",required:["Arn"],members:{Arn:{}}},StorageLensArn:{}}},S8b:{type:"structure",members:{IsEnabled:{type:"boolean"}}},S8k:{type:"structure",members:{IsEnabled:{type:"boolean"}}},S8l:{type:"structure",members:{IsEnabled:{type:"boolean"}}},S8m:{type:"structure",members:{IsEnabled:{type:"boolean"}}},S8o:{type:"list",member:{locationName:"Arn"}},S8p:{type:"list",member:{locationName:"Region"}},S96:{type:"list",member:{locationName:"Tag",type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}}},clientContextParams:{UseArnRegion:{documentation:"Enables this client to use an ARN's region when constructing an endpoint instead of the client's configured region.",type:"boolean"}}}},4879:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["mediatailor"]={};s.MediaTailor=i.defineService("mediatailor",["2018-04-23"]);Object.defineProperty(a.services["mediatailor"],"2018-04-23",{get:function get(){var e=r(7932);e.paginators=r(3897).pagination;return e},enumerable:true,configurable:true});e.exports=s.MediaTailor},4881:function(e){e.exports={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:{GetDeployments:{http:{requestUri:"/GetDeployments"},input:{type:"structure",required:["DeviceName","DeviceFleetName"],members:{DeviceName:{},DeviceFleetName:{}}},output:{type:"structure",members:{Deployments:{type:"list",member:{type:"structure",members:{DeploymentName:{},Type:{},FailureHandlingPolicy:{},Definitions:{type:"list",member:{type:"structure",members:{ModelHandle:{},S3Url:{},Checksum:{type:"structure",members:{Type:{},Sum:{}}},State:{}}}}}}}}}},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:"Sm"},Models:{type:"list",member:{type:"structure",members:{ModelName:{},ModelVersion:{},LatestSampleTime:{type:"timestamp"},LatestInference:{type:"timestamp"},ModelMetrics:{shape:"Sm"}}}},AgentVersion:{},DeviceName:{},DeviceFleetName:{},DeploymentResult:{type:"structure",members:{DeploymentName:{},DeploymentStatus:{},DeploymentStatusMessage:{},DeploymentStartTime:{type:"timestamp"},DeploymentEndTime:{type:"timestamp"},DeploymentModels:{type:"list",member:{type:"structure",members:{ModelHandle:{},ModelName:{},ModelVersion:{},DesiredState:{},State:{},Status:{},StatusReason:{},RollbackFailureReason:{}}}}}}}}}},shapes:{Sm:{type:"list",member:{type:"structure",members:{Dimension:{},MetricName:{},Value:{type:"double"},Timestamp:{type:"timestamp"}}}}}}},4891:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:true});t.default=void 0;var s=_interopRequireDefault(r(6417));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function md5(e){if(Array.isArray(e)){e=Buffer.from(e)}else if(typeof e==="string"){e=Buffer.from(e,"utf8")}return s.default.createHash("md5").update(e).digest()}var i=md5;t.default=i},4894:function(e){e.exports={pagination:{DescribeDomains:{result_key:"DomainStatusList"},DescribeIndexFields:{result_key:"IndexFields"},DescribeRankExpressions:{result_key:"RankExpressions"}}}},4895:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2020-10-19",endpointPrefix:"wisdom",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"Amazon Connect Wisdom Service",serviceId:"Wisdom",signatureVersion:"v4",signingName:"wisdom",uid:"wisdom-2020-10-19"},operations:{CreateAssistant:{http:{requestUri:"/assistants",responseCode:200},input:{type:"structure",required:["name","type"],members:{clientToken:{idempotencyToken:true},description:{},name:{},serverSideEncryptionConfiguration:{shape:"S5"},tags:{shape:"S7"},type:{}}},output:{type:"structure",members:{assistant:{shape:"Sc"}}},idempotent:true},CreateAssistantAssociation:{http:{requestUri:"/assistants/{assistantId}/associations",responseCode:200},input:{type:"structure",required:["assistantId","association","associationType"],members:{assistantId:{location:"uri",locationName:"assistantId"},association:{type:"structure",members:{knowledgeBaseId:{}},union:true},associationType:{},clientToken:{idempotencyToken:true},tags:{shape:"S7"}}},output:{type:"structure",members:{assistantAssociation:{shape:"Sl"}}},idempotent:true},CreateContent:{http:{requestUri:"/knowledgeBases/{knowledgeBaseId}/contents",responseCode:200},input:{type:"structure",required:["knowledgeBaseId","name","uploadId"],members:{clientToken:{idempotencyToken:true},knowledgeBaseId:{location:"uri",locationName:"knowledgeBaseId"},metadata:{shape:"Sp"},name:{},overrideLinkOutUri:{},tags:{shape:"S7"},title:{},uploadId:{}}},output:{type:"structure",members:{content:{shape:"Su"}}},idempotent:true},CreateKnowledgeBase:{http:{requestUri:"/knowledgeBases",responseCode:200},input:{type:"structure",required:["knowledgeBaseType","name"],members:{clientToken:{idempotencyToken:true},description:{},knowledgeBaseType:{},name:{},renderingConfiguration:{shape:"S11"},serverSideEncryptionConfiguration:{shape:"S5"},sourceConfiguration:{shape:"S12"},tags:{shape:"S7"}}},output:{type:"structure",members:{knowledgeBase:{shape:"S17"}}},idempotent:true},CreateSession:{http:{requestUri:"/assistants/{assistantId}/sessions",responseCode:200},input:{type:"structure",required:["assistantId","name"],members:{assistantId:{location:"uri",locationName:"assistantId"},clientToken:{idempotencyToken:true},description:{},name:{},tags:{shape:"S7"}}},output:{type:"structure",members:{session:{shape:"S1b"}}},idempotent:true},DeleteAssistant:{http:{method:"DELETE",requestUri:"/assistants/{assistantId}",responseCode:204},input:{type:"structure",required:["assistantId"],members:{assistantId:{location:"uri",locationName:"assistantId"}}},output:{type:"structure",members:{}},idempotent:true},DeleteAssistantAssociation:{http:{method:"DELETE",requestUri:"/assistants/{assistantId}/associations/{assistantAssociationId}",responseCode:204},input:{type:"structure",required:["assistantAssociationId","assistantId"],members:{assistantAssociationId:{location:"uri",locationName:"assistantAssociationId"},assistantId:{location:"uri",locationName:"assistantId"}}},output:{type:"structure",members:{}},idempotent:true},DeleteContent:{http:{method:"DELETE",requestUri:"/knowledgeBases/{knowledgeBaseId}/contents/{contentId}",responseCode:204},input:{type:"structure",required:["contentId","knowledgeBaseId"],members:{contentId:{location:"uri",locationName:"contentId"},knowledgeBaseId:{location:"uri",locationName:"knowledgeBaseId"}}},output:{type:"structure",members:{}},idempotent:true},DeleteKnowledgeBase:{http:{method:"DELETE",requestUri:"/knowledgeBases/{knowledgeBaseId}",responseCode:204},input:{type:"structure",required:["knowledgeBaseId"],members:{knowledgeBaseId:{location:"uri",locationName:"knowledgeBaseId"}}},output:{type:"structure",members:{}},idempotent:true},GetAssistant:{http:{method:"GET",requestUri:"/assistants/{assistantId}",responseCode:200},input:{type:"structure",required:["assistantId"],members:{assistantId:{location:"uri",locationName:"assistantId"}}},output:{type:"structure",members:{assistant:{shape:"Sc"}}}},GetAssistantAssociation:{http:{method:"GET",requestUri:"/assistants/{assistantId}/associations/{assistantAssociationId}",responseCode:200},input:{type:"structure",required:["assistantAssociationId","assistantId"],members:{assistantAssociationId:{location:"uri",locationName:"assistantAssociationId"},assistantId:{location:"uri",locationName:"assistantId"}}},output:{type:"structure",members:{assistantAssociation:{shape:"Sl"}}}},GetContent:{http:{method:"GET",requestUri:"/knowledgeBases/{knowledgeBaseId}/contents/{contentId}",responseCode:200},input:{type:"structure",required:["contentId","knowledgeBaseId"],members:{contentId:{location:"uri",locationName:"contentId"},knowledgeBaseId:{location:"uri",locationName:"knowledgeBaseId"}}},output:{type:"structure",members:{content:{shape:"Su"}}}},GetContentSummary:{http:{method:"GET",requestUri:"/knowledgeBases/{knowledgeBaseId}/contents/{contentId}/summary",responseCode:200},input:{type:"structure",required:["contentId","knowledgeBaseId"],members:{contentId:{location:"uri",locationName:"contentId"},knowledgeBaseId:{location:"uri",locationName:"knowledgeBaseId"}}},output:{type:"structure",members:{contentSummary:{shape:"S1s"}}}},GetKnowledgeBase:{http:{method:"GET",requestUri:"/knowledgeBases/{knowledgeBaseId}",responseCode:200},input:{type:"structure",required:["knowledgeBaseId"],members:{knowledgeBaseId:{location:"uri",locationName:"knowledgeBaseId"}}},output:{type:"structure",members:{knowledgeBase:{shape:"S17"}}}},GetRecommendations:{http:{method:"GET",requestUri:"/assistants/{assistantId}/sessions/{sessionId}/recommendations",responseCode:200},input:{type:"structure",required:["assistantId","sessionId"],members:{assistantId:{location:"uri",locationName:"assistantId"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},sessionId:{location:"uri",locationName:"sessionId"},waitTimeSeconds:{location:"querystring",locationName:"waitTimeSeconds",type:"integer"}}},output:{type:"structure",required:["recommendations"],members:{recommendations:{type:"list",member:{type:"structure",required:["document","recommendationId"],members:{document:{shape:"S21"},recommendationId:{},relevanceLevel:{},relevanceScore:{type:"double"},type:{}}}},triggers:{type:"list",member:{type:"structure",required:["data","id","recommendationIds","source","type"],members:{data:{type:"structure",members:{query:{type:"structure",members:{text:{shape:"S2g"}}}},union:true},id:{},recommendationIds:{shape:"S2h"},source:{},type:{}}}}}}},GetSession:{http:{method:"GET",requestUri:"/assistants/{assistantId}/sessions/{sessionId}",responseCode:200},input:{type:"structure",required:["assistantId","sessionId"],members:{assistantId:{location:"uri",locationName:"assistantId"},sessionId:{location:"uri",locationName:"sessionId"}}},output:{type:"structure",members:{session:{shape:"S1b"}}}},ListAssistantAssociations:{http:{method:"GET",requestUri:"/assistants/{assistantId}/associations",responseCode:200},input:{type:"structure",required:["assistantId"],members:{assistantId:{location:"uri",locationName:"assistantId"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",required:["assistantAssociationSummaries"],members:{assistantAssociationSummaries:{type:"list",member:{type:"structure",required:["assistantArn","assistantAssociationArn","assistantAssociationId","assistantId","associationData","associationType"],members:{assistantArn:{},assistantAssociationArn:{},assistantAssociationId:{},assistantId:{},associationData:{shape:"Sm"},associationType:{},tags:{shape:"S7"}}}},nextToken:{}}}},ListAssistants:{http:{method:"GET",requestUri:"/assistants",responseCode:200},input:{type:"structure",members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",required:["assistantSummaries"],members:{assistantSummaries:{type:"list",member:{type:"structure",required:["assistantArn","assistantId","name","status","type"],members:{assistantArn:{},assistantId:{},description:{},name:{},serverSideEncryptionConfiguration:{shape:"S5"},status:{},tags:{shape:"S7"},type:{}}}},nextToken:{}}}},ListContents:{http:{method:"GET",requestUri:"/knowledgeBases/{knowledgeBaseId}/contents",responseCode:200},input:{type:"structure",required:["knowledgeBaseId"],members:{knowledgeBaseId:{location:"uri",locationName:"knowledgeBaseId"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",required:["contentSummaries"],members:{contentSummaries:{shape:"S2x"},nextToken:{}}}},ListKnowledgeBases:{http:{method:"GET",requestUri:"/knowledgeBases",responseCode:200},input:{type:"structure",members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",required:["knowledgeBaseSummaries"],members:{knowledgeBaseSummaries:{type:"list",member:{type:"structure",required:["knowledgeBaseArn","knowledgeBaseId","knowledgeBaseType","name","status"],members:{description:{},knowledgeBaseArn:{},knowledgeBaseId:{},knowledgeBaseType:{},name:{},renderingConfiguration:{shape:"S11"},serverSideEncryptionConfiguration:{shape:"S5"},sourceConfiguration:{shape:"S12"},status:{},tags:{shape:"S7"}}}},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:"S7"}}}},NotifyRecommendationsReceived:{http:{requestUri:"/assistants/{assistantId}/sessions/{sessionId}/recommendations/notify",responseCode:200},input:{type:"structure",required:["assistantId","recommendationIds","sessionId"],members:{assistantId:{location:"uri",locationName:"assistantId"},recommendationIds:{shape:"S2h"},sessionId:{location:"uri",locationName:"sessionId"}}},output:{type:"structure",members:{errors:{type:"list",member:{type:"structure",members:{message:{},recommendationId:{}}}},recommendationIds:{shape:"S2h"}}},idempotent:true},QueryAssistant:{http:{requestUri:"/assistants/{assistantId}/query",responseCode:200},input:{type:"structure",required:["assistantId","queryText"],members:{assistantId:{location:"uri",locationName:"assistantId"},maxResults:{type:"integer"},nextToken:{},queryText:{shape:"S2g"}}},output:{type:"structure",required:["results"],members:{nextToken:{},results:{type:"list",member:{type:"structure",required:["document","resultId"],members:{document:{shape:"S21"},relevanceScore:{type:"double"},resultId:{}}}}}}},RemoveKnowledgeBaseTemplateUri:{http:{method:"DELETE",requestUri:"/knowledgeBases/{knowledgeBaseId}/templateUri",responseCode:204},input:{type:"structure",required:["knowledgeBaseId"],members:{knowledgeBaseId:{location:"uri",locationName:"knowledgeBaseId"}}},output:{type:"structure",members:{}}},SearchContent:{http:{requestUri:"/knowledgeBases/{knowledgeBaseId}/search",responseCode:200},input:{type:"structure",required:["knowledgeBaseId","searchExpression"],members:{knowledgeBaseId:{location:"uri",locationName:"knowledgeBaseId"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},searchExpression:{shape:"S3g"}}},output:{type:"structure",required:["contentSummaries"],members:{contentSummaries:{shape:"S2x"},nextToken:{}}}},SearchSessions:{http:{requestUri:"/assistants/{assistantId}/searchSessions",responseCode:200},input:{type:"structure",required:["assistantId","searchExpression"],members:{assistantId:{location:"uri",locationName:"assistantId"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},searchExpression:{shape:"S3g"}}},output:{type:"structure",required:["sessionSummaries"],members:{nextToken:{},sessionSummaries:{type:"list",member:{type:"structure",required:["assistantArn","assistantId","sessionArn","sessionId"],members:{assistantArn:{},assistantId:{},sessionArn:{},sessionId:{}}}}}}},StartContentUpload:{http:{requestUri:"/knowledgeBases/{knowledgeBaseId}/upload",responseCode:200},input:{type:"structure",required:["contentType","knowledgeBaseId"],members:{contentType:{},knowledgeBaseId:{location:"uri",locationName:"knowledgeBaseId"}}},output:{type:"structure",required:["headersToInclude","uploadId","url","urlExpiry"],members:{headersToInclude:{type:"map",key:{},value:{}},uploadId:{},url:{shape:"Sx"},urlExpiry:{shape:"Sy"}}}},TagResource:{http:{requestUri:"/tags/{resourceArn}",responseCode:200},input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tags:{shape:"S7"}}},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},UpdateContent:{http:{requestUri:"/knowledgeBases/{knowledgeBaseId}/contents/{contentId}",responseCode:200},input:{type:"structure",required:["contentId","knowledgeBaseId"],members:{contentId:{location:"uri",locationName:"contentId"},knowledgeBaseId:{location:"uri",locationName:"knowledgeBaseId"},metadata:{shape:"Sp"},overrideLinkOutUri:{},removeOverrideLinkOutUri:{type:"boolean"},revisionId:{},title:{},uploadId:{}}},output:{type:"structure",members:{content:{shape:"Su"}}}},UpdateKnowledgeBaseTemplateUri:{http:{requestUri:"/knowledgeBases/{knowledgeBaseId}/templateUri",responseCode:200},input:{type:"structure",required:["knowledgeBaseId","templateUri"],members:{knowledgeBaseId:{location:"uri",locationName:"knowledgeBaseId"},templateUri:{}}},output:{type:"structure",members:{knowledgeBase:{shape:"S17"}}}}},shapes:{S5:{type:"structure",members:{kmsKeyId:{}}},S7:{type:"map",key:{},value:{}},Sc:{type:"structure",required:["assistantArn","assistantId","name","status","type"],members:{assistantArn:{},assistantId:{},description:{},name:{},serverSideEncryptionConfiguration:{shape:"S5"},status:{},tags:{shape:"S7"},type:{}}},Sl:{type:"structure",required:["assistantArn","assistantAssociationArn","assistantAssociationId","assistantId","associationData","associationType"],members:{assistantArn:{},assistantAssociationArn:{},assistantAssociationId:{},assistantId:{},associationData:{shape:"Sm"},associationType:{},tags:{shape:"S7"}}},Sm:{type:"structure",members:{knowledgeBaseAssociation:{type:"structure",members:{knowledgeBaseArn:{},knowledgeBaseId:{}}}},union:true},Sp:{type:"map",key:{},value:{}},Su:{type:"structure",required:["contentArn","contentId","contentType","knowledgeBaseArn","knowledgeBaseId","metadata","name","revisionId","status","title","url","urlExpiry"],members:{contentArn:{},contentId:{},contentType:{},knowledgeBaseArn:{},knowledgeBaseId:{},linkOutUri:{},metadata:{shape:"Sp"},name:{},revisionId:{},status:{},tags:{shape:"S7"},title:{},url:{shape:"Sx"},urlExpiry:{shape:"Sy"}}},Sx:{type:"string",sensitive:true},Sy:{type:"timestamp",timestampFormat:"unixTimestamp"},S11:{type:"structure",members:{templateUri:{}}},S12:{type:"structure",members:{appIntegrations:{type:"structure",required:["appIntegrationArn"],members:{appIntegrationArn:{},objectFields:{type:"list",member:{}}}}},union:true},S17:{type:"structure",required:["knowledgeBaseArn","knowledgeBaseId","knowledgeBaseType","name","status"],members:{description:{},knowledgeBaseArn:{},knowledgeBaseId:{},knowledgeBaseType:{},lastContentModificationTime:{shape:"Sy"},name:{},renderingConfiguration:{shape:"S11"},serverSideEncryptionConfiguration:{shape:"S5"},sourceConfiguration:{shape:"S12"},status:{},tags:{shape:"S7"}}},S1b:{type:"structure",required:["name","sessionArn","sessionId"],members:{description:{},name:{},sessionArn:{},sessionId:{},tags:{shape:"S7"}}},S1s:{type:"structure",required:["contentArn","contentId","contentType","knowledgeBaseArn","knowledgeBaseId","metadata","name","revisionId","status","title"],members:{contentArn:{},contentId:{},contentType:{},knowledgeBaseArn:{},knowledgeBaseId:{},metadata:{shape:"Sp"},name:{},revisionId:{},status:{},tags:{shape:"S7"},title:{}}},S21:{type:"structure",required:["contentReference"],members:{contentReference:{type:"structure",members:{contentArn:{},contentId:{},knowledgeBaseArn:{},knowledgeBaseId:{}}},excerpt:{shape:"S23"},title:{shape:"S23"}}},S23:{type:"structure",members:{highlights:{type:"list",member:{type:"structure",members:{beginOffsetInclusive:{type:"integer"},endOffsetExclusive:{type:"integer"}}}},text:{type:"string",sensitive:true}}},S2g:{type:"string",sensitive:true},S2h:{type:"list",member:{}},S2x:{type:"list",member:{shape:"S1s"}},S3g:{type:"structure",required:["filters"],members:{filters:{type:"list",member:{type:"structure",required:["field","operator","value"],members:{field:{},operator:{},value:{}}}}}}}}},4899:function(e){e.exports={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:{AcceptAdministratorInvitation:{http:{requestUri:"/detector/{detectorId}/administrator",responseCode:200},input:{type:"structure",required:["DetectorId","AdministratorId","InvitationId"],members:{DetectorId:{location:"uri",locationName:"detectorId"},AdministratorId:{locationName:"administratorId"},InvitationId:{locationName:"invitationId"}}},output:{type:"structure",members:{}}},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"}},deprecated:true,deprecatedMessage:"This input is deprecated, use AcceptAdministratorInvitationRequest instead"},output:{type:"structure",members:{},deprecated:true,deprecatedMessage:"This output is deprecated, use AcceptAdministratorInvitationResponse instead"},deprecated:true,deprecatedMessage:"This operation is deprecated, use AcceptAdministratorInvitation instead"},ArchiveFindings:{http:{requestUri:"/detector/{detectorId}/findings/archive",responseCode:200},input:{type:"structure",required:["DetectorId","FindingIds"],members:{DetectorId:{location:"uri",locationName:"detectorId"},FindingIds:{shape:"S8",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:"Sf",deprecated:true,deprecatedMessage:"This parameter is deprecated, use Features instead",locationName:"dataSources"},Tags:{shape:"Sl",locationName:"tags"},Features:{shape:"So",locationName:"features"}}},output:{type:"structure",members:{DetectorId:{locationName:"detectorId"},UnprocessedDataSources:{locationName:"unprocessedDataSources",type:"structure",members:{MalwareProtection:{shape:"Sx",locationName:"malwareProtection"}}}}}},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:"S16",locationName:"findingCriteria"},ClientToken:{idempotencyToken:true,locationName:"clientToken"},Tags:{shape:"Sl",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:"Sl",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:"S1r",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:"S1v",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:"Sl",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:"S25",locationName:"accountIds"}}},output:{type:"structure",required:["UnprocessedAccounts"],members:{UnprocessedAccounts:{shape:"S1r",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:"S25",locationName:"accountIds"}}},output:{type:"structure",required:["UnprocessedAccounts"],members:{UnprocessedAccounts:{shape:"S1r",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:"S25",locationName:"accountIds"}}},output:{type:"structure",required:["UnprocessedAccounts"],members:{UnprocessedAccounts:{shape:"S1r",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:{}}},DescribeMalwareScans:{http:{requestUri:"/detector/{detectorId}/malware-scans",responseCode:200},input:{type:"structure",required:["DetectorId"],members:{DetectorId:{location:"uri",locationName:"detectorId"},NextToken:{locationName:"nextToken"},MaxResults:{locationName:"maxResults",type:"integer"},FilterCriteria:{locationName:"filterCriteria",type:"structure",members:{FilterCriterion:{locationName:"filterCriterion",type:"list",member:{type:"structure",members:{CriterionKey:{locationName:"criterionKey"},FilterCondition:{locationName:"filterCondition",type:"structure",members:{EqualsValue:{locationName:"equalsValue"},GreaterThan:{locationName:"greaterThan",type:"long"},LessThan:{locationName:"lessThan",type:"long"}}}}}}}},SortCriteria:{shape:"S2u",locationName:"sortCriteria"}}},output:{type:"structure",required:["Scans"],members:{Scans:{locationName:"scans",type:"list",member:{type:"structure",members:{DetectorId:{locationName:"detectorId"},AdminDetectorId:{locationName:"adminDetectorId"},ScanId:{locationName:"scanId"},ScanStatus:{locationName:"scanStatus"},FailureReason:{locationName:"failureReason"},ScanStartTime:{locationName:"scanStartTime",type:"timestamp"},ScanEndTime:{locationName:"scanEndTime",type:"timestamp"},TriggerDetails:{locationName:"triggerDetails",type:"structure",members:{GuardDutyFindingId:{locationName:"guardDutyFindingId"},Description:{locationName:"description"}}},ResourceDetails:{locationName:"resourceDetails",type:"structure",members:{InstanceArn:{locationName:"instanceArn"}}},ScanResultDetails:{locationName:"scanResultDetails",type:"structure",members:{ScanResult:{locationName:"scanResult"}}},AccountId:{locationName:"accountId"},TotalBytes:{locationName:"totalBytes",type:"long"},FileCount:{locationName:"fileCount",type:"long"},AttachedVolumes:{shape:"S37",locationName:"attachedVolumes"},ScanType:{locationName:"scanType"}}}},NextToken:{locationName:"nextToken"}}}},DescribeOrganizationConfiguration:{http:{method:"GET",requestUri:"/detector/{detectorId}/admin",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:["MemberAccountLimitReached"],members:{AutoEnable:{deprecated:true,deprecatedMessage:"This field is deprecated, use AutoEnableOrganizationMembers instead",locationName:"autoEnable",type:"boolean"},MemberAccountLimitReached:{locationName:"memberAccountLimitReached",type:"boolean"},DataSources:{deprecated:true,deprecatedMessage:"This parameter is deprecated, use Features instead",locationName:"dataSources",type:"structure",required:["S3Logs"],members:{S3Logs:{locationName:"s3Logs",type:"structure",required:["AutoEnable"],members:{AutoEnable:{locationName:"autoEnable",type:"boolean"}}},Kubernetes:{locationName:"kubernetes",type:"structure",required:["AuditLogs"],members:{AuditLogs:{locationName:"auditLogs",type:"structure",required:["AutoEnable"],members:{AutoEnable:{locationName:"autoEnable",type:"boolean"}}}}},MalwareProtection:{locationName:"malwareProtection",type:"structure",members:{ScanEc2InstanceWithFindings:{locationName:"scanEc2InstanceWithFindings",type:"structure",members:{EbsVolumes:{locationName:"ebsVolumes",type:"structure",members:{AutoEnable:{locationName:"autoEnable",type:"boolean"}}}}}}}}},Features:{locationName:"features",type:"list",member:{type:"structure",members:{Name:{locationName:"name"},AutoEnable:{locationName:"autoEnable"},AdditionalConfiguration:{locationName:"additionalConfiguration",type:"list",member:{type:"structure",members:{Name:{locationName:"name"},AutoEnable:{locationName:"autoEnable"}}}}}}},NextToken:{locationName:"nextToken"},AutoEnableOrganizationMembers:{locationName:"autoEnableOrganizationMembers"}}}},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:"S1v",locationName:"destinationProperties"}}}},DisableOrganizationAdminAccount:{http:{requestUri:"/admin/disable",responseCode:200},input:{type:"structure",required:["AdminAccountId"],members:{AdminAccountId:{locationName:"adminAccountId"}}},output:{type:"structure",members:{}}},DisassociateFromAdministratorAccount:{http:{requestUri:"/detector/{detectorId}/administrator/disassociate",responseCode:200},input:{type:"structure",required:["DetectorId"],members:{DetectorId:{location:"uri",locationName:"detectorId"}}},output:{type:"structure",members:{}}},DisassociateFromMasterAccount:{http:{requestUri:"/detector/{detectorId}/master/disassociate",responseCode:200},input:{type:"structure",required:["DetectorId"],members:{DetectorId:{location:"uri",locationName:"detectorId"}},deprecated:true,deprecatedMessage:"This input is deprecated, use DisassociateFromAdministratorAccountRequest instead"},output:{type:"structure",members:{},deprecated:true,deprecatedMessage:"This output is deprecated, use DisassociateFromAdministratorAccountResponse instead"},deprecated:true,deprecatedMessage:"This operation is deprecated, use DisassociateFromAdministratorAccount instead"},DisassociateMembers:{http:{requestUri:"/detector/{detectorId}/member/disassociate",responseCode:200},input:{type:"structure",required:["DetectorId","AccountIds"],members:{DetectorId:{location:"uri",locationName:"detectorId"},AccountIds:{shape:"S25",locationName:"accountIds"}}},output:{type:"structure",required:["UnprocessedAccounts"],members:{UnprocessedAccounts:{shape:"S1r",locationName:"unprocessedAccounts"}}}},EnableOrganizationAdminAccount:{http:{requestUri:"/admin/enable",responseCode:200},input:{type:"structure",required:["AdminAccountId"],members:{AdminAccountId:{locationName:"adminAccountId"}}},output:{type:"structure",members:{}}},GetAdministratorAccount:{http:{method:"GET",requestUri:"/detector/{detectorId}/administrator",responseCode:200},input:{type:"structure",required:["DetectorId"],members:{DetectorId:{location:"uri",locationName:"detectorId"}}},output:{type:"structure",required:["Administrator"],members:{Administrator:{locationName:"administrator",type:"structure",members:{AccountId:{locationName:"accountId"},InvitationId:{locationName:"invitationId"},RelationshipStatus:{locationName:"relationshipStatus"},InvitedAt:{locationName:"invitedAt"}}}}}},GetCoverageStatistics:{http:{requestUri:"/detector/{detectorId}/coverage/statistics",responseCode:200},input:{type:"structure",required:["DetectorId","StatisticsType"],members:{DetectorId:{location:"uri",locationName:"detectorId"},FilterCriteria:{shape:"S49",locationName:"filterCriteria"},StatisticsType:{locationName:"statisticsType",type:"list",member:{}}}},output:{type:"structure",members:{CoverageStatistics:{locationName:"coverageStatistics",type:"structure",members:{CountByResourceType:{locationName:"countByResourceType",type:"map",key:{},value:{type:"long"}},CountByCoverageStatus:{locationName:"countByCoverageStatus",type:"map",key:{},value:{type:"long"}}}}}}},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:"S4p",deprecated:true,deprecatedMessage:"This parameter is deprecated, use Features instead",locationName:"dataSources"},Tags:{shape:"Sl",locationName:"tags"},Features:{locationName:"features",type:"list",member:{type:"structure",members:{Name:{locationName:"name"},Status:{locationName:"status"},UpdatedAt:{locationName:"updatedAt",type:"timestamp"},AdditionalConfiguration:{locationName:"additionalConfiguration",type:"list",member:{type:"structure",members:{Name:{locationName:"name"},Status:{locationName:"status"},UpdatedAt:{locationName:"updatedAt",type:"timestamp"}}}}}}}}}},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:"S16",locationName:"findingCriteria"},Tags:{shape:"Sl",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:"S8",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:"S5d",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:"S5l",locationName:"blockPublicAccess"}}},AccountLevelPermissions:{locationName:"accountLevelPermissions",type:"structure",members:{BlockPublicAccess:{shape:"S5l",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:{shape:"S5u",locationName:"securityGroups"},SubnetId:{locationName:"subnetId"},VpcId:{locationName:"vpcId"}}}},Platform:{locationName:"platform"},ProductCodes:{locationName:"productCodes",type:"list",member:{type:"structure",members:{Code:{locationName:"productCodeId"},ProductType:{locationName:"productCodeType"}}}},Tags:{shape:"S5d",locationName:"tags"}}},EksClusterDetails:{locationName:"eksClusterDetails",type:"structure",members:{Name:{locationName:"name"},Arn:{locationName:"arn"},VpcId:{locationName:"vpcId"},Status:{locationName:"status"},Tags:{shape:"S5d",locationName:"tags"},CreatedAt:{locationName:"createdAt",type:"timestamp"}}},KubernetesDetails:{locationName:"kubernetesDetails",type:"structure",members:{KubernetesUserDetails:{locationName:"kubernetesUserDetails",type:"structure",members:{Username:{locationName:"username"},Uid:{locationName:"uid"},Groups:{locationName:"groups",type:"list",member:{}}}},KubernetesWorkloadDetails:{locationName:"kubernetesWorkloadDetails",type:"structure",members:{Name:{locationName:"name"},Type:{locationName:"type"},Uid:{locationName:"uid"},Namespace:{locationName:"namespace"},HostNetwork:{locationName:"hostNetwork",type:"boolean"},Containers:{shape:"S63",locationName:"containers"},Volumes:{shape:"S68",locationName:"volumes"}}}}},ResourceType:{locationName:"resourceType"},EbsVolumeDetails:{locationName:"ebsVolumeDetails",type:"structure",members:{ScannedVolumeDetails:{shape:"S37",locationName:"scannedVolumeDetails"},SkippedVolumeDetails:{shape:"S37",locationName:"skippedVolumeDetails"}}},EcsClusterDetails:{locationName:"ecsClusterDetails",type:"structure",members:{Name:{locationName:"name"},Arn:{locationName:"arn"},Status:{locationName:"status"},ActiveServicesCount:{locationName:"activeServicesCount",type:"integer"},RegisteredContainerInstancesCount:{locationName:"registeredContainerInstancesCount",type:"integer"},RunningTasksCount:{locationName:"runningTasksCount",type:"integer"},Tags:{shape:"S5d",locationName:"tags"},TaskDetails:{locationName:"taskDetails",type:"structure",members:{Arn:{locationName:"arn"},DefinitionArn:{locationName:"definitionArn"},Version:{locationName:"version"},TaskCreatedAt:{locationName:"createdAt",type:"timestamp"},StartedAt:{locationName:"startedAt",type:"timestamp"},StartedBy:{locationName:"startedBy"},Tags:{shape:"S5d",locationName:"tags"},Volumes:{shape:"S68",locationName:"volumes"},Containers:{shape:"S63",locationName:"containers"},Group:{locationName:"group"}}}}},ContainerDetails:{shape:"S64",locationName:"containerDetails"},RdsDbInstanceDetails:{locationName:"rdsDbInstanceDetails",type:"structure",members:{DbInstanceIdentifier:{locationName:"dbInstanceIdentifier"},Engine:{locationName:"engine"},EngineVersion:{locationName:"engineVersion"},DbClusterIdentifier:{locationName:"dbClusterIdentifier"},DbInstanceArn:{locationName:"dbInstanceArn"},Tags:{shape:"S5d",locationName:"tags"}}},RdsDbUserDetails:{locationName:"rdsDbUserDetails",type:"structure",members:{User:{locationName:"user"},Application:{locationName:"application"},Database:{locationName:"database"},Ssl:{locationName:"ssl"},AuthMethod:{locationName:"authMethod"}}},LambdaDetails:{locationName:"lambdaDetails",type:"structure",members:{FunctionArn:{locationName:"functionArn"},FunctionName:{locationName:"functionName"},Description:{locationName:"description"},LastModifiedAt:{locationName:"lastModifiedAt",type:"timestamp"},RevisionId:{locationName:"revisionId"},FunctionVersion:{locationName:"functionVersion"},Role:{locationName:"role"},VpcConfig:{locationName:"vpcConfig",type:"structure",members:{SubnetIds:{locationName:"subnetIds",type:"list",member:{}},VpcId:{locationName:"vpcId"},SecurityGroups:{shape:"S5u",locationName:"securityGroups"}}},Tags:{shape:"S5d",locationName:"tags"}}}}},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"},UserAgent:{locationName:"userAgent"},RemoteIpDetails:{shape:"S6n",locationName:"remoteIpDetails"},ServiceName:{locationName:"serviceName"},RemoteAccountDetails:{locationName:"remoteAccountDetails",type:"structure",members:{AccountId:{locationName:"accountId"},Affiliated:{locationName:"affiliated",type:"boolean"}}},AffectedResources:{locationName:"affectedResources",type:"map",key:{},value:{}}}},DnsRequestAction:{locationName:"dnsRequestAction",type:"structure",members:{Domain:{locationName:"domain"},Protocol:{locationName:"protocol"},Blocked:{locationName:"blocked",type:"boolean"}}},NetworkConnectionAction:{locationName:"networkConnectionAction",type:"structure",members:{Blocked:{locationName:"blocked",type:"boolean"},ConnectionDirection:{locationName:"connectionDirection"},LocalPortDetails:{shape:"S6w",locationName:"localPortDetails"},Protocol:{locationName:"protocol"},LocalIpDetails:{shape:"S6x",locationName:"localIpDetails"},RemoteIpDetails:{shape:"S6n",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:"S6w",locationName:"localPortDetails"},LocalIpDetails:{shape:"S6x",locationName:"localIpDetails"},RemoteIpDetails:{shape:"S6n",locationName:"remoteIpDetails"}}}}}},KubernetesApiCallAction:{locationName:"kubernetesApiCallAction",type:"structure",members:{RequestUri:{locationName:"requestUri"},Verb:{locationName:"verb"},SourceIps:{locationName:"sourceIps",type:"list",member:{}},UserAgent:{locationName:"userAgent"},RemoteIpDetails:{shape:"S6n",locationName:"remoteIpDetails"},StatusCode:{locationName:"statusCode",type:"integer"},Parameters:{locationName:"parameters"}}},RdsLoginAttemptAction:{locationName:"rdsLoginAttemptAction",type:"structure",members:{RemoteIpDetails:{shape:"S6n",locationName:"remoteIpDetails"},LoginAttributes:{type:"list",member:{type:"structure",members:{User:{locationName:"user"},Application:{locationName:"application"},FailedLoginAttempts:{locationName:"failedLoginAttempts",type:"integer"},SuccessfulLoginAttempts:{locationName:"successfulLoginAttempts",type:"integer"}}}}}}}},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"},AdditionalInfo:{locationName:"additionalInfo",type:"structure",members:{Value:{locationName:"value"},Type:{locationName:"type"}}},FeatureName:{locationName:"featureName"},EbsVolumeScanDetails:{locationName:"ebsVolumeScanDetails",type:"structure",members:{ScanId:{locationName:"scanId"},ScanStartedAt:{locationName:"scanStartedAt",type:"timestamp"},ScanCompletedAt:{locationName:"scanCompletedAt",type:"timestamp"},TriggerFindingId:{locationName:"triggerFindingId"},Sources:{locationName:"sources",type:"list",member:{}},ScanDetections:{locationName:"scanDetections",type:"structure",members:{ScannedItemCount:{locationName:"scannedItemCount",type:"structure",members:{TotalGb:{locationName:"totalGb",type:"integer"},Files:{locationName:"files",type:"integer"},Volumes:{locationName:"volumes",type:"integer"}}},ThreatsDetectedItemCount:{locationName:"threatsDetectedItemCount",type:"structure",members:{Files:{locationName:"files",type:"integer"}}},HighestSeverityThreatDetails:{locationName:"highestSeverityThreatDetails",type:"structure",members:{Severity:{locationName:"severity"},ThreatName:{locationName:"threatName"},Count:{locationName:"count",type:"integer"}}},ThreatDetectedByName:{locationName:"threatDetectedByName",type:"structure",members:{ItemCount:{locationName:"itemCount",type:"integer"},UniqueThreatNameCount:{locationName:"uniqueThreatNameCount",type:"integer"},Shortened:{locationName:"shortened",type:"boolean"},ThreatNames:{locationName:"threatNames",type:"list",member:{type:"structure",members:{Name:{locationName:"name"},Severity:{locationName:"severity"},ItemCount:{locationName:"itemCount",type:"integer"},FilePaths:{locationName:"filePaths",type:"list",member:{type:"structure",members:{FilePath:{locationName:"filePath"},VolumeArn:{locationName:"volumeArn"},Hash:{locationName:"hash"},FileName:{locationName:"fileName"}}}}}}}}}}},ScanType:{locationName:"scanType"}}},RuntimeDetails:{locationName:"runtimeDetails",type:"structure",members:{Process:{shape:"S7o",locationName:"process"},Context:{locationName:"context",type:"structure",members:{ModifyingProcess:{shape:"S7o",locationName:"modifyingProcess"},ModifiedAt:{locationName:"modifiedAt",type:"timestamp"},ScriptPath:{locationName:"scriptPath"},LibraryPath:{locationName:"libraryPath"},LdPreloadValue:{locationName:"ldPreloadValue"},SocketPath:{locationName:"socketPath"},RuncBinaryPath:{locationName:"runcBinaryPath"},ReleaseAgentPath:{locationName:"releaseAgentPath"},MountSource:{locationName:"mountSource"},MountTarget:{locationName:"mountTarget"},FileSystemType:{locationName:"fileSystemType"},Flags:{locationName:"flags",type:"list",member:{}},ModuleName:{locationName:"moduleName"},ModuleFilePath:{locationName:"moduleFilePath"},ModuleSha256:{locationName:"moduleSha256"},ShellHistoryFilePath:{locationName:"shellHistoryFilePath"},TargetProcess:{shape:"S7o",locationName:"targetProcess"},AddressFamily:{locationName:"addressFamily"},IanaProtocolNumber:{locationName:"ianaProtocolNumber",type:"integer"},MemoryRegions:{locationName:"memoryRegions",type:"list",member:{}}}}}}}},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:"S16",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:"Sl",locationName:"tags"}}}},GetInvitationsCount:{http:{method:"GET",requestUri:"/invitation/count",responseCode:200},input:{type:"structure",members:{}},output:{type:"structure",members:{InvitationsCount:{locationName:"invitationsCount",type:"integer"}}}},GetMalwareScanSettings:{http:{method:"GET",requestUri:"/detector/{detectorId}/malware-scan-settings",responseCode:200},input:{type:"structure",required:["DetectorId"],members:{DetectorId:{location:"uri",locationName:"detectorId"}}},output:{type:"structure",members:{ScanResourceCriteria:{shape:"S87",locationName:"scanResourceCriteria"},EbsSnapshotPreservation:{locationName:"ebsSnapshotPreservation"}}}},GetMasterAccount:{http:{method:"GET",requestUri:"/detector/{detectorId}/master",responseCode:200},input:{type:"structure",required:["DetectorId"],members:{DetectorId:{location:"uri",locationName:"detectorId"}},deprecated:true,deprecatedMessage:"This input is deprecated, use GetAdministratorAccountRequest instead"},output:{type:"structure",required:["Master"],members:{Master:{locationName:"master",type:"structure",members:{AccountId:{locationName:"accountId"},InvitationId:{locationName:"invitationId"},RelationshipStatus:{locationName:"relationshipStatus"},InvitedAt:{locationName:"invitedAt"}}}},deprecated:true,deprecatedMessage:"This output is deprecated, use GetAdministratorAccountResponse instead"},deprecated:true,deprecatedMessage:"This operation is deprecated, use GetAdministratorAccount instead"},GetMemberDetectors:{http:{requestUri:"/detector/{detectorId}/member/detector/get",responseCode:200},input:{type:"structure",required:["DetectorId","AccountIds"],members:{DetectorId:{location:"uri",locationName:"detectorId"},AccountIds:{shape:"S25",locationName:"accountIds"}}},output:{type:"structure",required:["MemberDataSourceConfigurations","UnprocessedAccounts"],members:{MemberDataSourceConfigurations:{locationName:"members",type:"list",member:{type:"structure",required:["AccountId"],members:{AccountId:{locationName:"accountId"},DataSources:{shape:"S4p",deprecated:true,deprecatedMessage:"This parameter is deprecated, use Features instead",locationName:"dataSources"},Features:{locationName:"features",type:"list",member:{type:"structure",members:{Name:{locationName:"name"},Status:{locationName:"status"},UpdatedAt:{locationName:"updatedAt",type:"timestamp"},AdditionalConfiguration:{locationName:"additionalConfiguration",type:"list",member:{type:"structure",members:{Name:{locationName:"name"},Status:{locationName:"status"},UpdatedAt:{locationName:"updatedAt",type:"timestamp"}}}}}}}}}},UnprocessedAccounts:{shape:"S1r",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:"S25",locationName:"accountIds"}}},output:{type:"structure",required:["Members","UnprocessedAccounts"],members:{Members:{shape:"S8r",locationName:"members"},UnprocessedAccounts:{shape:"S1r",locationName:"unprocessedAccounts"}}}},GetRemainingFreeTrialDays:{http:{requestUri:"/detector/{detectorId}/freeTrial/daysRemaining",responseCode:200},input:{type:"structure",required:["DetectorId"],members:{DetectorId:{location:"uri",locationName:"detectorId"},AccountIds:{shape:"S25",locationName:"accountIds"}}},output:{type:"structure",members:{Accounts:{locationName:"accounts",type:"list",member:{type:"structure",members:{AccountId:{locationName:"accountId"},DataSources:{deprecated:true,deprecatedMessage:"This parameter is deprecated, use Features instead",locationName:"dataSources",type:"structure",members:{CloudTrail:{shape:"S8y",locationName:"cloudTrail"},DnsLogs:{shape:"S8y",locationName:"dnsLogs"},FlowLogs:{shape:"S8y",locationName:"flowLogs"},S3Logs:{shape:"S8y",locationName:"s3Logs"},Kubernetes:{locationName:"kubernetes",type:"structure",members:{AuditLogs:{shape:"S8y",locationName:"auditLogs"}}},MalwareProtection:{locationName:"malwareProtection",type:"structure",members:{ScanEc2InstanceWithFindings:{shape:"S8y",locationName:"scanEc2InstanceWithFindings"}}}}},Features:{locationName:"features",type:"list",member:{type:"structure",members:{Name:{locationName:"name"},FreeTrialDaysRemaining:{locationName:"freeTrialDaysRemaining",type:"integer"}}}}}}},UnprocessedAccounts:{shape:"S1r",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:"Sl",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",members:{AccountIds:{shape:"S25",locationName:"accountIds"},DataSources:{deprecated:true,deprecatedMessage:"This parameter is deprecated, use Features instead",locationName:"dataSources",type:"list",member:{}},Resources:{locationName:"resources",type:"list",member:{}},Features:{locationName:"features",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:"S9j",locationName:"total"}}}},SumByDataSource:{locationName:"sumByDataSource",type:"list",member:{type:"structure",members:{DataSource:{locationName:"dataSource"},Total:{shape:"S9j",locationName:"total"}}}},SumByResource:{shape:"S9m",locationName:"sumByResource"},TopResources:{shape:"S9m",locationName:"topResources"},SumByFeature:{locationName:"sumByFeature",type:"list",member:{type:"structure",members:{Feature:{locationName:"feature"},Total:{shape:"S9j",locationName:"total"}}}}}},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:"S25",locationName:"accountIds"},DisableEmailNotification:{locationName:"disableEmailNotification",type:"boolean"},Message:{locationName:"message"}}},output:{type:"structure",required:["UnprocessedAccounts"],members:{UnprocessedAccounts:{shape:"S1r",locationName:"unprocessedAccounts"}}}},ListCoverage:{http:{requestUri:"/detector/{detectorId}/coverage",responseCode:200},input:{type:"structure",required:["DetectorId"],members:{DetectorId:{location:"uri",locationName:"detectorId"},NextToken:{locationName:"nextToken"},MaxResults:{locationName:"maxResults",type:"integer"},FilterCriteria:{shape:"S49",locationName:"filterCriteria"},SortCriteria:{locationName:"sortCriteria",type:"structure",members:{AttributeName:{locationName:"attributeName"},OrderBy:{locationName:"orderBy"}}}}},output:{type:"structure",required:["Resources"],members:{Resources:{locationName:"resources",type:"list",member:{type:"structure",members:{ResourceId:{locationName:"resourceId"},DetectorId:{locationName:"detectorId"},AccountId:{locationName:"accountId"},ResourceDetails:{locationName:"resourceDetails",type:"structure",members:{EksClusterDetails:{locationName:"eksClusterDetails",type:"structure",members:{ClusterName:{locationName:"clusterName"},CoveredNodes:{locationName:"coveredNodes",type:"long"},CompatibleNodes:{locationName:"compatibleNodes",type:"long"},AddonDetails:{locationName:"addonDetails",type:"structure",members:{AddonVersion:{locationName:"addonVersion"},AddonStatus:{locationName:"addonStatus"}}}}},ResourceType:{locationName:"resourceType"}}},CoverageStatus:{locationName:"coverageStatus"},Issue:{locationName:"issue"},UpdatedAt:{locationName:"updatedAt",type:"timestamp"}}}},NextToken:{locationName:"nextToken"}}}},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:"S16",locationName:"findingCriteria"},SortCriteria:{shape:"S2u",locationName:"sortCriteria"},MaxResults:{locationName:"maxResults",type:"integer"},NextToken:{locationName:"nextToken"}}},output:{type:"structure",required:["FindingIds"],members:{FindingIds:{shape:"S8",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:"S8r",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:"Sl",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"}}}},StartMalwareScan:{http:{requestUri:"/malware-scan/start",responseCode:200},input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{locationName:"resourceArn"}}},output:{type:"structure",members:{ScanId:{locationName:"scanId"}}}},StartMonitoringMembers:{http:{requestUri:"/detector/{detectorId}/member/start",responseCode:200},input:{type:"structure",required:["DetectorId","AccountIds"],members:{DetectorId:{location:"uri",locationName:"detectorId"},AccountIds:{shape:"S25",locationName:"accountIds"}}},output:{type:"structure",required:["UnprocessedAccounts"],members:{UnprocessedAccounts:{shape:"S1r",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:"S25",locationName:"accountIds"}}},output:{type:"structure",required:["UnprocessedAccounts"],members:{UnprocessedAccounts:{shape:"S1r",locationName:"unprocessedAccounts"}}}},TagResource:{http:{requestUri:"/tags/{resourceArn}",responseCode:204},input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{location:"uri",locationName:"resourceArn"},Tags:{shape:"Sl",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:"S8",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:"Sf",deprecated:true,deprecatedMessage:"This parameter is deprecated, use Features instead",locationName:"dataSources"},Features:{shape:"So",locationName:"features"}}},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:"S16",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:"S8",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:{}}},UpdateMalwareScanSettings:{http:{requestUri:"/detector/{detectorId}/malware-scan-settings",responseCode:200},input:{type:"structure",required:["DetectorId"],members:{DetectorId:{location:"uri",locationName:"detectorId"},ScanResourceCriteria:{shape:"S87",locationName:"scanResourceCriteria"},EbsSnapshotPreservation:{locationName:"ebsSnapshotPreservation"}}},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:"S25",locationName:"accountIds"},DataSources:{shape:"Sf",deprecated:true,deprecatedMessage:"This parameter is deprecated, use Features instead",locationName:"dataSources"},Features:{locationName:"features",type:"list",member:{type:"structure",members:{Name:{locationName:"name"},Status:{locationName:"status"},AdditionalConfiguration:{locationName:"additionalConfiguration",type:"list",member:{type:"structure",members:{Name:{locationName:"name"},Status:{locationName:"status"}}}}}}}}},output:{type:"structure",required:["UnprocessedAccounts"],members:{UnprocessedAccounts:{shape:"S1r",locationName:"unprocessedAccounts"}}}},UpdateOrganizationConfiguration:{http:{requestUri:"/detector/{detectorId}/admin",responseCode:200},input:{type:"structure",required:["DetectorId"],members:{DetectorId:{location:"uri",locationName:"detectorId"},AutoEnable:{deprecated:true,deprecatedMessage:"This field is deprecated, use AutoEnableOrganizationMembers instead",locationName:"autoEnable",type:"boolean"},DataSources:{deprecated:true,deprecatedMessage:"This parameter is deprecated, use Features instead",locationName:"dataSources",type:"structure",members:{S3Logs:{locationName:"s3Logs",type:"structure",required:["AutoEnable"],members:{AutoEnable:{locationName:"autoEnable",type:"boolean"}}},Kubernetes:{locationName:"kubernetes",type:"structure",required:["AuditLogs"],members:{AuditLogs:{locationName:"auditLogs",type:"structure",required:["AutoEnable"],members:{AutoEnable:{locationName:"autoEnable",type:"boolean"}}}}},MalwareProtection:{locationName:"malwareProtection",type:"structure",members:{ScanEc2InstanceWithFindings:{locationName:"scanEc2InstanceWithFindings",type:"structure",members:{EbsVolumes:{locationName:"ebsVolumes",type:"structure",members:{AutoEnable:{locationName:"autoEnable",type:"boolean"}}}}}}}}},Features:{locationName:"features",type:"list",member:{type:"structure",members:{Name:{locationName:"name"},AutoEnable:{locationName:"autoEnable"},AdditionalConfiguration:{locationName:"additionalConfiguration",type:"list",member:{type:"structure",members:{Name:{locationName:"name"},AutoEnable:{locationName:"autoEnable"}}}}}}},AutoEnableOrganizationMembers:{locationName:"autoEnableOrganizationMembers"}}},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:"S1v",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:{S8:{type:"list",member:{}},Sf:{type:"structure",members:{S3Logs:{locationName:"s3Logs",type:"structure",required:["Enable"],members:{Enable:{locationName:"enable",type:"boolean"}}},Kubernetes:{locationName:"kubernetes",type:"structure",required:["AuditLogs"],members:{AuditLogs:{locationName:"auditLogs",type:"structure",required:["Enable"],members:{Enable:{locationName:"enable",type:"boolean"}}}}},MalwareProtection:{locationName:"malwareProtection",type:"structure",members:{ScanEc2InstanceWithFindings:{locationName:"scanEc2InstanceWithFindings",type:"structure",members:{EbsVolumes:{locationName:"ebsVolumes",type:"boolean"}}}}}}},Sl:{type:"map",key:{},value:{}},So:{type:"list",member:{type:"structure",members:{Name:{locationName:"name"},Status:{locationName:"status"},AdditionalConfiguration:{locationName:"additionalConfiguration",type:"list",member:{type:"structure",members:{Name:{locationName:"name"},Status:{locationName:"status"}}}}}}},Sx:{type:"structure",members:{ScanEc2InstanceWithFindings:{locationName:"scanEc2InstanceWithFindings",type:"structure",members:{EbsVolumes:{locationName:"ebsVolumes",type:"structure",members:{Status:{locationName:"status"},Reason:{locationName:"reason"}}}}},ServiceRole:{locationName:"serviceRole"}}},S16:{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:{shape:"S1c",locationName:"equals"},NotEquals:{shape:"S1d",locationName:"notEquals"},GreaterThan:{locationName:"greaterThan",type:"long"},GreaterThanOrEqual:{locationName:"greaterThanOrEqual",type:"long"},LessThan:{locationName:"lessThan",type:"long"},LessThanOrEqual:{locationName:"lessThanOrEqual",type:"long"}}}}}},S1c:{type:"list",member:{}},S1d:{type:"list",member:{}},S1r:{type:"list",member:{type:"structure",required:["AccountId","Result"],members:{AccountId:{locationName:"accountId"},Result:{locationName:"result"}}}},S1v:{type:"structure",members:{DestinationArn:{locationName:"destinationArn"},KmsKeyArn:{locationName:"kmsKeyArn"}}},S25:{type:"list",member:{}},S2u:{type:"structure",members:{AttributeName:{locationName:"attributeName"},OrderBy:{locationName:"orderBy"}}},S37:{type:"list",member:{type:"structure",members:{VolumeArn:{locationName:"volumeArn"},VolumeType:{locationName:"volumeType"},DeviceName:{locationName:"deviceName"},VolumeSizeInGB:{locationName:"volumeSizeInGB",type:"integer"},EncryptionType:{locationName:"encryptionType"},SnapshotArn:{locationName:"snapshotArn"},KmsKeyArn:{locationName:"kmsKeyArn"}}}},S49:{type:"structure",members:{FilterCriterion:{locationName:"filterCriterion",type:"list",member:{type:"structure",members:{CriterionKey:{locationName:"criterionKey"},FilterCondition:{locationName:"filterCondition",type:"structure",members:{Equals:{shape:"S1c",locationName:"equals"},NotEquals:{shape:"S1d",locationName:"notEquals"}}}}}}}},S4p:{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"}}},Kubernetes:{locationName:"kubernetes",type:"structure",required:["AuditLogs"],members:{AuditLogs:{locationName:"auditLogs",type:"structure",required:["Status"],members:{Status:{locationName:"status"}}}}},MalwareProtection:{shape:"Sx",locationName:"malwareProtection"}}},S5d:{type:"list",member:{type:"structure",members:{Key:{locationName:"key"},Value:{locationName:"value"}}}},S5l:{type:"structure",members:{IgnorePublicAcls:{locationName:"ignorePublicAcls",type:"boolean"},RestrictPublicBuckets:{locationName:"restrictPublicBuckets",type:"boolean"},BlockPublicAcls:{locationName:"blockPublicAcls",type:"boolean"},BlockPublicPolicy:{locationName:"blockPublicPolicy",type:"boolean"}}},S5u:{type:"list",member:{type:"structure",members:{GroupId:{locationName:"groupId"},GroupName:{locationName:"groupName"}}}},S63:{type:"list",member:{shape:"S64"}},S64:{type:"structure",members:{ContainerRuntime:{locationName:"containerRuntime"},Id:{locationName:"id"},Name:{locationName:"name"},Image:{locationName:"image"},ImagePrefix:{locationName:"imagePrefix"},VolumeMounts:{locationName:"volumeMounts",type:"list",member:{type:"structure",members:{Name:{locationName:"name"},MountPath:{locationName:"mountPath"}}}},SecurityContext:{locationName:"securityContext",type:"structure",members:{Privileged:{locationName:"privileged",type:"boolean"}}}}},S68:{type:"list",member:{type:"structure",members:{Name:{locationName:"name"},HostPath:{locationName:"hostPath",type:"structure",members:{Path:{locationName:"path"}}}}}},S6n:{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"}}}}},S6w:{type:"structure",members:{Port:{locationName:"port",type:"integer"},PortName:{locationName:"portName"}}},S6x:{type:"structure",members:{IpAddressV4:{locationName:"ipAddressV4"}}},S7o:{type:"structure",members:{Name:{locationName:"name"},ExecutablePath:{locationName:"executablePath"},ExecutableSha256:{locationName:"executableSha256"},NamespacePid:{locationName:"namespacePid",type:"integer"},Pwd:{locationName:"pwd"},Pid:{locationName:"pid",type:"integer"},StartTime:{locationName:"startTime",type:"timestamp"},Uuid:{locationName:"uuid"},ParentUuid:{locationName:"parentUuid"},User:{locationName:"user"},UserId:{locationName:"userId",type:"integer"},Euid:{locationName:"euid",type:"integer"},Lineage:{locationName:"lineage",type:"list",member:{type:"structure",members:{StartTime:{locationName:"startTime",type:"timestamp"},NamespacePid:{locationName:"namespacePid",type:"integer"},UserId:{locationName:"userId",type:"integer"},Name:{locationName:"name"},Pid:{locationName:"pid",type:"integer"},Uuid:{locationName:"uuid"},ExecutablePath:{locationName:"executablePath"},Euid:{locationName:"euid",type:"integer"},ParentUuid:{locationName:"parentUuid"}}}}}},S87:{type:"structure",members:{Include:{shape:"S88",locationName:"include"},Exclude:{shape:"S88",locationName:"exclude"}}},S88:{type:"map",key:{},value:{type:"structure",required:["MapEquals"],members:{MapEquals:{locationName:"mapEquals",type:"list",member:{type:"structure",required:["Key"],members:{Key:{locationName:"key"},Value:{locationName:"value"}}}}}}},S8r:{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"},AdministratorId:{locationName:"administratorId"}}}},S8y:{type:"structure",members:{FreeTrialDaysRemaining:{locationName:"freeTrialDaysRemaining",type:"integer"}}},S9j:{type:"structure",members:{Amount:{locationName:"amount"},Unit:{locationName:"unit"}}},S9m:{type:"list",member:{type:"structure",members:{Resource:{locationName:"resource"},Total:{shape:"S9j",locationName:"total"}}}}}}},4904:function(e){e.exports={pagination:{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"},ListEphemerides:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"ephemerides"},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"}}}},4915:function(e){e.exports={pagination:{ListJobRuns:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"jobRuns"},ListJobTemplates:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"templates"},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"}}}},4916:function(e){e.exports={pagination:{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"},DescribeTrafficSources:{input_token:"NextToken",limit_key:"MaxRecords",output_token:"NextToken"}}}},4924:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["iotevents"]={};s.IoTEvents=i.defineService("iotevents",["2018-07-27"]);Object.defineProperty(a.services["iotevents"],"2018-07-27",{get:function get(){var e=r(4836);e.paginators=r(8415).pagination;return e},enumerable:true,configurable:true});e.exports=s.IoTEvents},4927:function(e){e.exports={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:{},PrincipalOrgID:{},FunctionUrlAuthType:{}}},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:"Sp"}}},output:{shape:"St"}},CreateCodeSigningConfig:{http:{requestUri:"/2020-04-22/code-signing-configs/",responseCode:201},input:{type:"structure",required:["AllowedPublishers"],members:{Description:{},AllowedPublishers:{shape:"Sw"},CodeSigningPolicies:{shape:"Sy"}}},output:{type:"structure",required:["CodeSigningConfig"],members:{CodeSigningConfig:{shape:"S11"}}}},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"},FilterCriteria:{shape:"S18"},MaximumBatchingWindowInSeconds:{type:"integer"},ParallelizationFactor:{type:"integer"},StartingPosition:{},StartingPositionTimestamp:{type:"timestamp"},DestinationConfig:{shape:"S1g"},MaximumRecordAgeInSeconds:{type:"integer"},BisectBatchOnFunctionError:{type:"boolean"},MaximumRetryAttempts:{type:"integer"},TumblingWindowInSeconds:{type:"integer"},Topics:{shape:"S1o"},Queues:{shape:"S1q"},SourceAccessConfigurations:{shape:"S1s"},SelfManagedEventSource:{shape:"S1w"},FunctionResponseTypes:{shape:"S21"},AmazonManagedKafkaEventSourceConfig:{shape:"S23"},SelfManagedKafkaEventSourceConfig:{shape:"S24"},ScalingConfig:{shape:"S25"},DocumentDBEventSourceConfig:{shape:"S27"}}},output:{shape:"S2b"}},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:"S2h"},S3Bucket:{},S3Key:{},S3ObjectVersion:{},ImageUri:{}}},Description:{},Timeout:{type:"integer"},MemorySize:{type:"integer"},Publish:{type:"boolean"},VpcConfig:{shape:"S2o"},PackageType:{},DeadLetterConfig:{shape:"S2u"},Environment:{shape:"S2w"},KMSKeyArn:{},TracingConfig:{shape:"S31"},Tags:{shape:"S33"},Layers:{shape:"S36"},FileSystemConfigs:{shape:"S38"},ImageConfig:{shape:"S3c"},CodeSigningConfigArn:{},Architectures:{shape:"S3f"},EphemeralStorage:{shape:"S3h"},SnapStart:{shape:"S3j"}}},output:{shape:"S3l"}},CreateFunctionUrlConfig:{http:{requestUri:"/2021-10-31/functions/{FunctionName}/url",responseCode:201},input:{type:"structure",required:["FunctionName","AuthType"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},Qualifier:{location:"querystring",locationName:"Qualifier"},AuthType:{},Cors:{shape:"S4c"},InvokeMode:{}}},output:{type:"structure",required:["FunctionUrl","FunctionArn","AuthType","CreationTime"],members:{FunctionUrl:{},FunctionArn:{},AuthType:{},Cors:{shape:"S4c"},CreationTime:{},InvokeMode:{}}}},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:"S2b"}},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"}}}},DeleteFunctionUrlConfig:{http:{method:"DELETE",requestUri:"/2021-10-31/functions/{FunctionName}/url",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:"St"}},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:"S11"}}}},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:"S2b"}},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:"S3l"},Code:{type:"structure",members:{RepositoryType:{},Location:{},ImageUri:{},ResolvedImageUri:{}}},Tags:{shape:"S33"},Concurrency:{shape:"S5c"}}}},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:"S3l"}},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:"S5k"}},GetFunctionUrlConfig:{http:{method:"GET",requestUri:"/2021-10-31/functions/{FunctionName}/url",responseCode:200},input:{type:"structure",required:["FunctionName"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},Qualifier:{location:"querystring",locationName:"Qualifier"}}},output:{type:"structure",required:["FunctionUrl","FunctionArn","AuthType","CreationTime","LastModifiedTime"],members:{FunctionUrl:{},FunctionArn:{},AuthType:{},Cors:{shape:"S4c"},CreationTime:{},LastModifiedTime:{},InvokeMode:{}}}},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:"S5q"}},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:"S5q"}},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:{}}}},GetRuntimeManagementConfig:{http:{method:"GET",requestUri:"/2021-07-20/functions/{FunctionName}/runtime-management-config",responseCode:200},input:{type:"structure",required:["FunctionName"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},Qualifier:{location:"querystring",locationName:"Qualifier"}}},output:{type:"structure",members:{UpdateRuntimeOn:{},RuntimeVersionArn:{},FunctionArn:{}}}},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:"S2h"},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:"S2h"},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},InvokeWithResponseStream:{http:{requestUri:"/2021-11-15/functions/{FunctionName}/response-streaming-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"},Qualifier:{location:"querystring",locationName:"Qualifier"},Payload:{shape:"S2h"}},payload:"Payload"},output:{type:"structure",members:{StatusCode:{location:"statusCode",type:"integer"},ExecutedVersion:{location:"header",locationName:"X-Amz-Executed-Version"},EventStream:{type:"structure",members:{PayloadChunk:{type:"structure",members:{Payload:{shape:"S2h",eventpayload:true}},event:true},InvokeComplete:{type:"structure",members:{ErrorCode:{},ErrorDetails:{},LogResult:{}},event:true}},eventstream:true},ResponseStreamContentType:{location:"header",locationName:"Content-Type"}},payload:"EventStream"}},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:"St"}}}}},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:"S11"}}}}},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:"S2b"}}}}},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:"S5k"}},NextMarker:{}}}},ListFunctionUrlConfigs:{http:{method:"GET",requestUri:"/2021-10-31/functions/{FunctionName}/urls",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",required:["FunctionUrlConfigs"],members:{FunctionUrlConfigs:{type:"list",member:{type:"structure",required:["FunctionUrl","FunctionArn","CreationTime","LastModifiedTime","AuthType"],members:{FunctionUrl:{},FunctionArn:{},CreationTime:{},LastModifiedTime:{},Cors:{shape:"S4c"},AuthType:{},InvokeMode:{}}}},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:"S7a"}}}},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"},CompatibleArchitecture:{location:"querystring",locationName:"CompatibleArchitecture"}}},output:{type:"structure",members:{NextMarker:{},LayerVersions:{type:"list",member:{shape:"S7i"}}}}},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"},CompatibleArchitecture:{location:"querystring",locationName:"CompatibleArchitecture"}}},output:{type:"structure",members:{NextMarker:{},Layers:{type:"list",member:{type:"structure",members:{LayerName:{},LayerArn:{},LatestMatchingVersion:{shape:"S7i"}}}}}}},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:"S33"}}}},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:"S7a"}}}},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:"S2h"}}},CompatibleRuntimes:{shape:"S5t"},LicenseInfo:{},CompatibleArchitectures:{shape:"S5v"}}},output:{type:"structure",members:{Content:{shape:"S5r"},LayerArn:{},LayerVersionArn:{},Description:{},CreatedDate:{},Version:{type:"long"},CompatibleRuntimes:{shape:"S5t"},LicenseInfo:{},CompatibleArchitectures:{shape:"S5v"}}}},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:"S3l"}},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:"S5c"}},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:"S1g"}}},output:{shape:"S5k"}},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:{}}}},PutRuntimeManagementConfig:{http:{method:"PUT",requestUri:"/2021-07-20/functions/{FunctionName}/runtime-management-config",responseCode:200},input:{type:"structure",required:["FunctionName","UpdateRuntimeOn"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},Qualifier:{location:"querystring",locationName:"Qualifier"},UpdateRuntimeOn:{},RuntimeVersionArn:{}}},output:{type:"structure",required:["UpdateRuntimeOn","FunctionArn"],members:{UpdateRuntimeOn:{},FunctionArn:{},RuntimeVersionArn:{}}}},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:"S33"}}}},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:"Sp"},RevisionId:{}}},output:{shape:"St"}},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:"Sw"},CodeSigningPolicies:{shape:"Sy"}}},output:{type:"structure",required:["CodeSigningConfig"],members:{CodeSigningConfig:{shape:"S11"}}}},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"},FilterCriteria:{shape:"S18"},MaximumBatchingWindowInSeconds:{type:"integer"},DestinationConfig:{shape:"S1g"},MaximumRecordAgeInSeconds:{type:"integer"},BisectBatchOnFunctionError:{type:"boolean"},MaximumRetryAttempts:{type:"integer"},ParallelizationFactor:{type:"integer"},SourceAccessConfigurations:{shape:"S1s"},TumblingWindowInSeconds:{type:"integer"},FunctionResponseTypes:{shape:"S21"},ScalingConfig:{shape:"S25"},DocumentDBEventSourceConfig:{shape:"S27"}}},output:{shape:"S2b"}},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:"S2h"},S3Bucket:{},S3Key:{},S3ObjectVersion:{},ImageUri:{},Publish:{type:"boolean"},DryRun:{type:"boolean"},RevisionId:{},Architectures:{shape:"S3f"}}},output:{shape:"S3l"}},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:"S2o"},Environment:{shape:"S2w"},Runtime:{},DeadLetterConfig:{shape:"S2u"},KMSKeyArn:{},TracingConfig:{shape:"S31"},RevisionId:{},Layers:{shape:"S36"},FileSystemConfigs:{shape:"S38"},ImageConfig:{shape:"S3c"},EphemeralStorage:{shape:"S3h"},SnapStart:{shape:"S3j"}}},output:{shape:"S3l"}},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:"S1g"}}},output:{shape:"S5k"}},UpdateFunctionUrlConfig:{http:{method:"PUT",requestUri:"/2021-10-31/functions/{FunctionName}/url",responseCode:200},input:{type:"structure",required:["FunctionName"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},Qualifier:{location:"querystring",locationName:"Qualifier"},AuthType:{},Cors:{shape:"S4c"},InvokeMode:{}}},output:{type:"structure",required:["FunctionUrl","FunctionArn","AuthType","CreationTime","LastModifiedTime"],members:{FunctionUrl:{},FunctionArn:{},AuthType:{},Cors:{shape:"S4c"},CreationTime:{},LastModifiedTime:{},InvokeMode:{}}}}},shapes:{Sp:{type:"structure",members:{AdditionalVersionWeights:{type:"map",key:{},value:{type:"double"}}}},St:{type:"structure",members:{AliasArn:{},Name:{},FunctionVersion:{},Description:{},RoutingConfig:{shape:"Sp"},RevisionId:{}}},Sw:{type:"structure",required:["SigningProfileVersionArns"],members:{SigningProfileVersionArns:{type:"list",member:{}}}},Sy:{type:"structure",members:{UntrustedArtifactOnDeployment:{}}},S11:{type:"structure",required:["CodeSigningConfigId","CodeSigningConfigArn","AllowedPublishers","CodeSigningPolicies","LastModified"],members:{CodeSigningConfigId:{},CodeSigningConfigArn:{},Description:{},AllowedPublishers:{shape:"Sw"},CodeSigningPolicies:{shape:"Sy"},LastModified:{}}},S18:{type:"structure",members:{Filters:{type:"list",member:{type:"structure",members:{Pattern:{}}}}}},S1g:{type:"structure",members:{OnSuccess:{type:"structure",members:{Destination:{}}},OnFailure:{type:"structure",members:{Destination:{}}}}},S1o:{type:"list",member:{}},S1q:{type:"list",member:{}},S1s:{type:"list",member:{type:"structure",members:{Type:{},URI:{}}}},S1w:{type:"structure",members:{Endpoints:{type:"map",key:{},value:{type:"list",member:{}}}}},S21:{type:"list",member:{}},S23:{type:"structure",members:{ConsumerGroupId:{}}},S24:{type:"structure",members:{ConsumerGroupId:{}}},S25:{type:"structure",members:{MaximumConcurrency:{type:"integer"}}},S27:{type:"structure",members:{DatabaseName:{},CollectionName:{},FullDocument:{}}},S2b:{type:"structure",members:{UUID:{},StartingPosition:{},StartingPositionTimestamp:{type:"timestamp"},BatchSize:{type:"integer"},MaximumBatchingWindowInSeconds:{type:"integer"},ParallelizationFactor:{type:"integer"},EventSourceArn:{},FilterCriteria:{shape:"S18"},FunctionArn:{},LastModified:{type:"timestamp"},LastProcessingResult:{},State:{},StateTransitionReason:{},DestinationConfig:{shape:"S1g"},Topics:{shape:"S1o"},Queues:{shape:"S1q"},SourceAccessConfigurations:{shape:"S1s"},SelfManagedEventSource:{shape:"S1w"},MaximumRecordAgeInSeconds:{type:"integer"},BisectBatchOnFunctionError:{type:"boolean"},MaximumRetryAttempts:{type:"integer"},TumblingWindowInSeconds:{type:"integer"},FunctionResponseTypes:{shape:"S21"},AmazonManagedKafkaEventSourceConfig:{shape:"S23"},SelfManagedKafkaEventSourceConfig:{shape:"S24"},ScalingConfig:{shape:"S25"},DocumentDBEventSourceConfig:{shape:"S27"}}},S2h:{type:"blob",sensitive:true},S2o:{type:"structure",members:{SubnetIds:{shape:"S2p"},SecurityGroupIds:{shape:"S2r"}}},S2p:{type:"list",member:{}},S2r:{type:"list",member:{}},S2u:{type:"structure",members:{TargetArn:{}}},S2w:{type:"structure",members:{Variables:{shape:"S2x"}}},S2x:{type:"map",key:{type:"string",sensitive:true},value:{type:"string",sensitive:true},sensitive:true},S31:{type:"structure",members:{Mode:{}}},S33:{type:"map",key:{},value:{}},S36:{type:"list",member:{}},S38:{type:"list",member:{type:"structure",required:["Arn","LocalMountPath"],members:{Arn:{},LocalMountPath:{}}}},S3c:{type:"structure",members:{EntryPoint:{shape:"S3d"},Command:{shape:"S3d"},WorkingDirectory:{}}},S3d:{type:"list",member:{}},S3f:{type:"list",member:{}},S3h:{type:"structure",required:["Size"],members:{Size:{type:"integer"}}},S3j:{type:"structure",members:{ApplyOn:{}}},S3l:{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:"S2p"},SecurityGroupIds:{shape:"S2r"},VpcId:{}}},DeadLetterConfig:{shape:"S2u"},Environment:{type:"structure",members:{Variables:{shape:"S2x"},Error:{type:"structure",members:{ErrorCode:{},Message:{shape:"S3t"}}}}},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:"S38"},PackageType:{},ImageConfigResponse:{type:"structure",members:{ImageConfig:{shape:"S3c"},Error:{type:"structure",members:{ErrorCode:{},Message:{shape:"S3t"}}}}},SigningProfileVersionArn:{},SigningJobArn:{},Architectures:{shape:"S3f"},EphemeralStorage:{shape:"S3h"},SnapStart:{type:"structure",members:{ApplyOn:{},OptimizationStatus:{}}},RuntimeVersionConfig:{type:"structure",members:{RuntimeVersionArn:{},Error:{type:"structure",members:{ErrorCode:{},Message:{shape:"S3t"}}}}}}},S3t:{type:"string",sensitive:true},S4c:{type:"structure",members:{AllowCredentials:{type:"boolean"},AllowHeaders:{shape:"S4e"},AllowMethods:{type:"list",member:{}},AllowOrigins:{type:"list",member:{}},ExposeHeaders:{shape:"S4e"},MaxAge:{type:"integer"}}},S4e:{type:"list",member:{}},S5c:{type:"structure",members:{ReservedConcurrentExecutions:{type:"integer"}}},S5k:{type:"structure",members:{LastModified:{type:"timestamp"},FunctionArn:{},MaximumRetryAttempts:{type:"integer"},MaximumEventAgeInSeconds:{type:"integer"},DestinationConfig:{shape:"S1g"}}},S5q:{type:"structure",members:{Content:{shape:"S5r"},LayerArn:{},LayerVersionArn:{},Description:{},CreatedDate:{},Version:{type:"long"},CompatibleRuntimes:{shape:"S5t"},LicenseInfo:{},CompatibleArchitectures:{shape:"S5v"}}},S5r:{type:"structure",members:{Location:{},CodeSha256:{},CodeSize:{type:"long"},SigningProfileVersionArn:{},SigningJobArn:{}}},S5t:{type:"list",member:{}},S5v:{type:"list",member:{}},S7a:{type:"list",member:{shape:"S3l"}},S7i:{type:"structure",members:{LayerVersionArn:{},Version:{type:"long"},Description:{},CreatedDate:{},CompatibleRuntimes:{shape:"S5t"},LicenseInfo:{},CompatibleArchitectures:{shape:"S5v"}}}}}},4933:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2020-07-08",endpointPrefix:"workspaces-web",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"Amazon WorkSpaces Web",serviceId:"WorkSpaces Web",signatureVersion:"v4",signingName:"workspaces-web",uid:"workspaces-web-2020-07-08"},operations:{AssociateBrowserSettings:{http:{method:"PUT",requestUri:"/portals/{portalArn+}/browserSettings",responseCode:200},input:{type:"structure",required:["browserSettingsArn","portalArn"],members:{browserSettingsArn:{location:"querystring",locationName:"browserSettingsArn"},portalArn:{location:"uri",locationName:"portalArn"}}},output:{type:"structure",required:["browserSettingsArn","portalArn"],members:{browserSettingsArn:{},portalArn:{}}},idempotent:true},AssociateNetworkSettings:{http:{method:"PUT",requestUri:"/portals/{portalArn+}/networkSettings",responseCode:200},input:{type:"structure",required:["networkSettingsArn","portalArn"],members:{networkSettingsArn:{location:"querystring",locationName:"networkSettingsArn"},portalArn:{location:"uri",locationName:"portalArn"}}},output:{type:"structure",required:["networkSettingsArn","portalArn"],members:{networkSettingsArn:{},portalArn:{}}},idempotent:true},AssociateTrustStore:{http:{method:"PUT",requestUri:"/portals/{portalArn+}/trustStores",responseCode:200},input:{type:"structure",required:["portalArn","trustStoreArn"],members:{portalArn:{location:"uri",locationName:"portalArn"},trustStoreArn:{location:"querystring",locationName:"trustStoreArn"}}},output:{type:"structure",required:["portalArn","trustStoreArn"],members:{portalArn:{},trustStoreArn:{}}},idempotent:true},AssociateUserAccessLoggingSettings:{http:{method:"PUT",requestUri:"/portals/{portalArn+}/userAccessLoggingSettings",responseCode:200},input:{type:"structure",required:["portalArn","userAccessLoggingSettingsArn"],members:{portalArn:{location:"uri",locationName:"portalArn"},userAccessLoggingSettingsArn:{location:"querystring",locationName:"userAccessLoggingSettingsArn"}}},output:{type:"structure",required:["portalArn","userAccessLoggingSettingsArn"],members:{portalArn:{},userAccessLoggingSettingsArn:{}}},idempotent:true},AssociateUserSettings:{http:{method:"PUT",requestUri:"/portals/{portalArn+}/userSettings",responseCode:200},input:{type:"structure",required:["portalArn","userSettingsArn"],members:{portalArn:{location:"uri",locationName:"portalArn"},userSettingsArn:{location:"querystring",locationName:"userSettingsArn"}}},output:{type:"structure",required:["portalArn","userSettingsArn"],members:{portalArn:{},userSettingsArn:{}}},idempotent:true},CreateBrowserSettings:{http:{requestUri:"/browserSettings",responseCode:200},input:{type:"structure",required:["browserPolicy"],members:{additionalEncryptionContext:{shape:"Sd"},browserPolicy:{shape:"Sf"},clientToken:{idempotencyToken:true},customerManagedKey:{},tags:{shape:"Si"}}},output:{type:"structure",required:["browserSettingsArn"],members:{browserSettingsArn:{}}}},CreateIdentityProvider:{http:{requestUri:"/identityProviders",responseCode:200},input:{type:"structure",required:["identityProviderDetails","identityProviderName","identityProviderType","portalArn"],members:{clientToken:{idempotencyToken:true},identityProviderDetails:{shape:"So"},identityProviderName:{shape:"Sp"},identityProviderType:{},portalArn:{}}},output:{type:"structure",required:["identityProviderArn"],members:{identityProviderArn:{}}}},CreateNetworkSettings:{http:{requestUri:"/networkSettings",responseCode:200},input:{type:"structure",required:["securityGroupIds","subnetIds","vpcId"],members:{clientToken:{idempotencyToken:true},securityGroupIds:{shape:"St"},subnetIds:{shape:"Sv"},tags:{shape:"Si"},vpcId:{}}},output:{type:"structure",required:["networkSettingsArn"],members:{networkSettingsArn:{}}}},CreatePortal:{http:{requestUri:"/portals",responseCode:200},input:{type:"structure",members:{additionalEncryptionContext:{shape:"Sd"},authenticationType:{},clientToken:{idempotencyToken:true},customerManagedKey:{},displayName:{shape:"S11"},tags:{shape:"Si"}}},output:{type:"structure",required:["portalArn","portalEndpoint"],members:{portalArn:{},portalEndpoint:{}}}},CreateTrustStore:{http:{requestUri:"/trustStores",responseCode:200},input:{type:"structure",required:["certificateList"],members:{certificateList:{shape:"S15"},clientToken:{idempotencyToken:true},tags:{shape:"Si"}}},output:{type:"structure",required:["trustStoreArn"],members:{trustStoreArn:{}}}},CreateUserAccessLoggingSettings:{http:{requestUri:"/userAccessLoggingSettings",responseCode:200},input:{type:"structure",required:["kinesisStreamArn"],members:{clientToken:{idempotencyToken:true},kinesisStreamArn:{},tags:{shape:"Si"}}},output:{type:"structure",required:["userAccessLoggingSettingsArn"],members:{userAccessLoggingSettingsArn:{}}}},CreateUserSettings:{http:{requestUri:"/userSettings",responseCode:200},input:{type:"structure",required:["copyAllowed","downloadAllowed","pasteAllowed","printAllowed","uploadAllowed"],members:{clientToken:{idempotencyToken:true},copyAllowed:{},disconnectTimeoutInMinutes:{type:"integer"},downloadAllowed:{},idleDisconnectTimeoutInMinutes:{type:"integer"},pasteAllowed:{},printAllowed:{},tags:{shape:"Si"},uploadAllowed:{}}},output:{type:"structure",required:["userSettingsArn"],members:{userSettingsArn:{}}}},DeleteBrowserSettings:{http:{method:"DELETE",requestUri:"/browserSettings/{browserSettingsArn+}",responseCode:200},input:{type:"structure",required:["browserSettingsArn"],members:{browserSettingsArn:{location:"uri",locationName:"browserSettingsArn"}}},output:{type:"structure",members:{}},idempotent:true},DeleteIdentityProvider:{http:{method:"DELETE",requestUri:"/identityProviders/{identityProviderArn+}",responseCode:200},input:{type:"structure",required:["identityProviderArn"],members:{identityProviderArn:{location:"uri",locationName:"identityProviderArn"}}},output:{type:"structure",members:{}},idempotent:true},DeleteNetworkSettings:{http:{method:"DELETE",requestUri:"/networkSettings/{networkSettingsArn+}",responseCode:200},input:{type:"structure",required:["networkSettingsArn"],members:{networkSettingsArn:{location:"uri",locationName:"networkSettingsArn"}}},output:{type:"structure",members:{}},idempotent:true},DeletePortal:{http:{method:"DELETE",requestUri:"/portals/{portalArn+}",responseCode:200},input:{type:"structure",required:["portalArn"],members:{portalArn:{location:"uri",locationName:"portalArn"}}},output:{type:"structure",members:{}},idempotent:true},DeleteTrustStore:{http:{method:"DELETE",requestUri:"/trustStores/{trustStoreArn+}",responseCode:200},input:{type:"structure",required:["trustStoreArn"],members:{trustStoreArn:{location:"uri",locationName:"trustStoreArn"}}},output:{type:"structure",members:{}},idempotent:true},DeleteUserAccessLoggingSettings:{http:{method:"DELETE",requestUri:"/userAccessLoggingSettings/{userAccessLoggingSettingsArn+}",responseCode:200},input:{type:"structure",required:["userAccessLoggingSettingsArn"],members:{userAccessLoggingSettingsArn:{location:"uri",locationName:"userAccessLoggingSettingsArn"}}},output:{type:"structure",members:{}},idempotent:true},DeleteUserSettings:{http:{method:"DELETE",requestUri:"/userSettings/{userSettingsArn+}",responseCode:200},input:{type:"structure",required:["userSettingsArn"],members:{userSettingsArn:{location:"uri",locationName:"userSettingsArn"}}},output:{type:"structure",members:{}},idempotent:true},DisassociateBrowserSettings:{http:{method:"DELETE",requestUri:"/portals/{portalArn+}/browserSettings",responseCode:200},input:{type:"structure",required:["portalArn"],members:{portalArn:{location:"uri",locationName:"portalArn"}}},output:{type:"structure",members:{}},idempotent:true},DisassociateNetworkSettings:{http:{method:"DELETE",requestUri:"/portals/{portalArn+}/networkSettings",responseCode:200},input:{type:"structure",required:["portalArn"],members:{portalArn:{location:"uri",locationName:"portalArn"}}},output:{type:"structure",members:{}},idempotent:true},DisassociateTrustStore:{http:{method:"DELETE",requestUri:"/portals/{portalArn+}/trustStores",responseCode:200},input:{type:"structure",required:["portalArn"],members:{portalArn:{location:"uri",locationName:"portalArn"}}},output:{type:"structure",members:{}},idempotent:true},DisassociateUserAccessLoggingSettings:{http:{method:"DELETE",requestUri:"/portals/{portalArn+}/userAccessLoggingSettings",responseCode:200},input:{type:"structure",required:["portalArn"],members:{portalArn:{location:"uri",locationName:"portalArn"}}},output:{type:"structure",members:{}},idempotent:true},DisassociateUserSettings:{http:{method:"DELETE",requestUri:"/portals/{portalArn+}/userSettings",responseCode:200},input:{type:"structure",required:["portalArn"],members:{portalArn:{location:"uri",locationName:"portalArn"}}},output:{type:"structure",members:{}},idempotent:true},GetBrowserSettings:{http:{method:"GET",requestUri:"/browserSettings/{browserSettingsArn+}",responseCode:200},input:{type:"structure",required:["browserSettingsArn"],members:{browserSettingsArn:{location:"uri",locationName:"browserSettingsArn"}}},output:{type:"structure",members:{browserSettings:{shape:"S26"}}}},GetIdentityProvider:{http:{method:"GET",requestUri:"/identityProviders/{identityProviderArn+}",responseCode:200},input:{type:"structure",required:["identityProviderArn"],members:{identityProviderArn:{location:"uri",locationName:"identityProviderArn"}}},output:{type:"structure",members:{identityProvider:{shape:"S2a"}}}},GetNetworkSettings:{http:{method:"GET",requestUri:"/networkSettings/{networkSettingsArn+}",responseCode:200},input:{type:"structure",required:["networkSettingsArn"],members:{networkSettingsArn:{location:"uri",locationName:"networkSettingsArn"}}},output:{type:"structure",members:{networkSettings:{shape:"S2d"}}}},GetPortal:{http:{method:"GET",requestUri:"/portals/{portalArn+}",responseCode:200},input:{type:"structure",required:["portalArn"],members:{portalArn:{location:"uri",locationName:"portalArn"}}},output:{type:"structure",members:{portal:{shape:"S2g"}}}},GetPortalServiceProviderMetadata:{http:{method:"GET",requestUri:"/portalIdp/{portalArn+}",responseCode:200},input:{type:"structure",required:["portalArn"],members:{portalArn:{location:"uri",locationName:"portalArn"}}},output:{type:"structure",required:["portalArn"],members:{portalArn:{},serviceProviderSamlMetadata:{}}}},GetTrustStore:{http:{method:"GET",requestUri:"/trustStores/{trustStoreArn+}",responseCode:200},input:{type:"structure",required:["trustStoreArn"],members:{trustStoreArn:{location:"uri",locationName:"trustStoreArn"}}},output:{type:"structure",members:{trustStore:{type:"structure",members:{associatedPortalArns:{shape:"S27"},trustStoreArn:{}}}}}},GetTrustStoreCertificate:{http:{method:"GET",requestUri:"/trustStores/{trustStoreArn+}/certificate",responseCode:200},input:{type:"structure",required:["thumbprint","trustStoreArn"],members:{thumbprint:{location:"querystring",locationName:"thumbprint"},trustStoreArn:{location:"uri",locationName:"trustStoreArn"}}},output:{type:"structure",members:{certificate:{type:"structure",members:{body:{type:"blob"},issuer:{},notValidAfter:{type:"timestamp"},notValidBefore:{type:"timestamp"},subject:{},thumbprint:{}}},trustStoreArn:{}}}},GetUserAccessLoggingSettings:{http:{method:"GET",requestUri:"/userAccessLoggingSettings/{userAccessLoggingSettingsArn+}",responseCode:200},input:{type:"structure",required:["userAccessLoggingSettingsArn"],members:{userAccessLoggingSettingsArn:{location:"uri",locationName:"userAccessLoggingSettingsArn"}}},output:{type:"structure",members:{userAccessLoggingSettings:{shape:"S2z"}}}},GetUserSettings:{http:{method:"GET",requestUri:"/userSettings/{userSettingsArn+}",responseCode:200},input:{type:"structure",required:["userSettingsArn"],members:{userSettingsArn:{location:"uri",locationName:"userSettingsArn"}}},output:{type:"structure",members:{userSettings:{shape:"S32"}}}},ListBrowserSettings:{http:{method:"GET",requestUri:"/browserSettings",responseCode:200},input:{type:"structure",members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{browserSettings:{type:"list",member:{type:"structure",members:{browserSettingsArn:{}}}},nextToken:{}}}},ListIdentityProviders:{http:{method:"GET",requestUri:"/portals/{portalArn+}/identityProviders",responseCode:200},input:{type:"structure",required:["portalArn"],members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},portalArn:{location:"uri",locationName:"portalArn"}}},output:{type:"structure",members:{identityProviders:{type:"list",member:{type:"structure",members:{identityProviderArn:{},identityProviderName:{shape:"Sp"},identityProviderType:{}}}},nextToken:{}}}},ListNetworkSettings:{http:{method:"GET",requestUri:"/networkSettings",responseCode:200},input:{type:"structure",members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{networkSettings:{type:"list",member:{type:"structure",members:{networkSettingsArn:{},vpcId:{}}}},nextToken:{}}}},ListPortals:{http:{method:"GET",requestUri:"/portals",responseCode:200},input:{type:"structure",members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{nextToken:{},portals:{type:"list",member:{type:"structure",members:{authenticationType:{},browserSettingsArn:{},browserType:{},creationDate:{type:"timestamp"},displayName:{shape:"S11"},networkSettingsArn:{},portalArn:{},portalEndpoint:{},portalStatus:{},rendererType:{},trustStoreArn:{},userAccessLoggingSettingsArn:{},userSettingsArn:{}}}}}}},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:"Si"}}}},ListTrustStoreCertificates:{http:{method:"GET",requestUri:"/trustStores/{trustStoreArn+}/certificates",responseCode:200},input:{type:"structure",required:["trustStoreArn"],members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},trustStoreArn:{location:"uri",locationName:"trustStoreArn"}}},output:{type:"structure",members:{certificateList:{type:"list",member:{type:"structure",members:{issuer:{},notValidAfter:{type:"timestamp"},notValidBefore:{type:"timestamp"},subject:{},thumbprint:{}}}},nextToken:{},trustStoreArn:{}}}},ListTrustStores:{http:{method:"GET",requestUri:"/trustStores",responseCode:200},input:{type:"structure",members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{nextToken:{},trustStores:{type:"list",member:{type:"structure",members:{trustStoreArn:{}}}}}}},ListUserAccessLoggingSettings:{http:{method:"GET",requestUri:"/userAccessLoggingSettings",responseCode:200},input:{type:"structure",members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{nextToken:{},userAccessLoggingSettings:{type:"list",member:{type:"structure",members:{kinesisStreamArn:{},userAccessLoggingSettingsArn:{}}}}}}},ListUserSettings:{http:{method:"GET",requestUri:"/userSettings",responseCode:200},input:{type:"structure",members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{nextToken:{},userSettings:{type:"list",member:{type:"structure",members:{copyAllowed:{},disconnectTimeoutInMinutes:{type:"integer"},downloadAllowed:{},idleDisconnectTimeoutInMinutes:{type:"integer"},pasteAllowed:{},printAllowed:{},uploadAllowed:{},userSettingsArn:{}}}}}}},TagResource:{http:{requestUri:"/tags/{resourceArn+}",responseCode:200},input:{type:"structure",required:["resourceArn","tags"],members:{clientToken:{idempotencyToken:true},resourceArn:{location:"uri",locationName:"resourceArn"},tags:{shape:"Si"}}},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:{shape:"Sk"}}}},output:{type:"structure",members:{}},idempotent:true},UpdateBrowserSettings:{http:{method:"PATCH",requestUri:"/browserSettings/{browserSettingsArn+}",responseCode:200},input:{type:"structure",required:["browserSettingsArn"],members:{browserPolicy:{shape:"Sf"},browserSettingsArn:{location:"uri",locationName:"browserSettingsArn"},clientToken:{idempotencyToken:true}}},output:{type:"structure",required:["browserSettings"],members:{browserSettings:{shape:"S26"}}}},UpdateIdentityProvider:{http:{method:"PATCH",requestUri:"/identityProviders/{identityProviderArn+}",responseCode:200},input:{type:"structure",required:["identityProviderArn"],members:{clientToken:{idempotencyToken:true},identityProviderArn:{location:"uri",locationName:"identityProviderArn"},identityProviderDetails:{shape:"So"},identityProviderName:{shape:"Sp"},identityProviderType:{}}},output:{type:"structure",required:["identityProvider"],members:{identityProvider:{shape:"S2a"}}}},UpdateNetworkSettings:{http:{method:"PATCH",requestUri:"/networkSettings/{networkSettingsArn+}",responseCode:200},input:{type:"structure",required:["networkSettingsArn"],members:{clientToken:{idempotencyToken:true},networkSettingsArn:{location:"uri",locationName:"networkSettingsArn"},securityGroupIds:{shape:"St"},subnetIds:{shape:"Sv"},vpcId:{}}},output:{type:"structure",required:["networkSettings"],members:{networkSettings:{shape:"S2d"}}}},UpdatePortal:{http:{method:"PUT",requestUri:"/portals/{portalArn+}",responseCode:200},input:{type:"structure",required:["portalArn"],members:{authenticationType:{},displayName:{shape:"S11"},portalArn:{location:"uri",locationName:"portalArn"}}},output:{type:"structure",members:{portal:{shape:"S2g"}}},idempotent:true},UpdateTrustStore:{http:{method:"PATCH",requestUri:"/trustStores/{trustStoreArn+}",responseCode:200},input:{type:"structure",required:["trustStoreArn"],members:{certificatesToAdd:{shape:"S15"},certificatesToDelete:{type:"list",member:{}},clientToken:{idempotencyToken:true},trustStoreArn:{location:"uri",locationName:"trustStoreArn"}}},output:{type:"structure",required:["trustStoreArn"],members:{trustStoreArn:{}}}},UpdateUserAccessLoggingSettings:{http:{method:"PATCH",requestUri:"/userAccessLoggingSettings/{userAccessLoggingSettingsArn+}",responseCode:200},input:{type:"structure",required:["userAccessLoggingSettingsArn"],members:{clientToken:{idempotencyToken:true},kinesisStreamArn:{},userAccessLoggingSettingsArn:{location:"uri",locationName:"userAccessLoggingSettingsArn"}}},output:{type:"structure",required:["userAccessLoggingSettings"],members:{userAccessLoggingSettings:{shape:"S2z"}}}},UpdateUserSettings:{http:{method:"PATCH",requestUri:"/userSettings/{userSettingsArn+}",responseCode:200},input:{type:"structure",required:["userSettingsArn"],members:{clientToken:{idempotencyToken:true},copyAllowed:{},disconnectTimeoutInMinutes:{type:"integer"},downloadAllowed:{},idleDisconnectTimeoutInMinutes:{type:"integer"},pasteAllowed:{},printAllowed:{},uploadAllowed:{},userSettingsArn:{location:"uri",locationName:"userSettingsArn"}}},output:{type:"structure",required:["userSettings"],members:{userSettings:{shape:"S32"}}}}},shapes:{Sd:{type:"map",key:{},value:{}},Sf:{type:"string",sensitive:true},Si:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{shape:"Sk"},Value:{type:"string",sensitive:true}},sensitive:true}},Sk:{type:"string",sensitive:true},So:{type:"map",key:{},value:{},sensitive:true},Sp:{type:"string",sensitive:true},St:{type:"list",member:{}},Sv:{type:"list",member:{}},S11:{type:"string",sensitive:true},S15:{type:"list",member:{type:"blob"}},S26:{type:"structure",required:["browserSettingsArn"],members:{associatedPortalArns:{shape:"S27"},browserPolicy:{shape:"Sf"},browserSettingsArn:{}}},S27:{type:"list",member:{}},S2a:{type:"structure",required:["identityProviderArn"],members:{identityProviderArn:{},identityProviderDetails:{shape:"So"},identityProviderName:{shape:"Sp"},identityProviderType:{}}},S2d:{type:"structure",required:["networkSettingsArn"],members:{associatedPortalArns:{shape:"S27"},networkSettingsArn:{},securityGroupIds:{shape:"St"},subnetIds:{shape:"Sv"},vpcId:{}}},S2g:{type:"structure",members:{authenticationType:{},browserSettingsArn:{},browserType:{},creationDate:{type:"timestamp"},displayName:{shape:"S11"},networkSettingsArn:{},portalArn:{},portalEndpoint:{},portalStatus:{},rendererType:{},statusReason:{},trustStoreArn:{},userAccessLoggingSettingsArn:{},userSettingsArn:{}}},S2z:{type:"structure",required:["userAccessLoggingSettingsArn"],members:{associatedPortalArns:{shape:"S27"},kinesisStreamArn:{},userAccessLoggingSettingsArn:{}}},S32:{type:"structure",required:["userSettingsArn"],members:{associatedPortalArns:{shape:"S27"},copyAllowed:{},disconnectTimeoutInMinutes:{type:"integer"},downloadAllowed:{},idleDisconnectTimeoutInMinutes:{type:"integer"},pasteAllowed:{},printAllowed:{},uploadAllowed:{},userSettingsArn:{}}}}}},4937:function(e){e.exports={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:{}}}}}}},BatchGetPreparedStatement:{input:{type:"structure",required:["PreparedStatementNames","WorkGroup"],members:{PreparedStatementNames:{type:"list",member:{}},WorkGroup:{}}},output:{type:"structure",members:{PreparedStatements:{type:"list",member:{shape:"Sl"}},UnprocessedPreparedStatementNames:{type:"list",member:{type:"structure",members:{StatementName:{},ErrorCode:{},ErrorMessage:{}}}}}}},BatchGetQueryExecution:{input:{type:"structure",required:["QueryExecutionIds"],members:{QueryExecutionIds:{shape:"Sq"}}},output:{type:"structure",members:{QueryExecutions:{type:"list",member:{shape:"Su"}},UnprocessedQueryExecutionIds:{type:"list",member:{type:"structure",members:{QueryExecutionId:{},ErrorCode:{},ErrorMessage:{}}}}}}},CancelCapacityReservation:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{}},idempotent:true},CreateCapacityReservation:{input:{type:"structure",required:["TargetDpus","Name"],members:{TargetDpus:{type:"integer"},Name:{},Tags:{shape:"S1s"}}},output:{type:"structure",members:{}},idempotent:true},CreateDataCatalog:{input:{type:"structure",required:["Name","Type"],members:{Name:{},Type:{},Description:{},Parameters:{shape:"S1z"},Tags:{shape:"S1s"}}},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},CreateNotebook:{input:{type:"structure",required:["WorkGroup","Name"],members:{WorkGroup:{},Name:{},ClientRequestToken:{}}},output:{type:"structure",members:{NotebookId:{}}}},CreatePreparedStatement:{input:{type:"structure",required:["StatementName","WorkGroup","QueryStatement"],members:{StatementName:{},WorkGroup:{},QueryStatement:{},Description:{}}},output:{type:"structure",members:{}}},CreatePresignedNotebookUrl:{input:{type:"structure",required:["SessionId"],members:{SessionId:{}}},output:{type:"structure",required:["NotebookUrl","AuthToken","AuthTokenExpirationTime"],members:{NotebookUrl:{},AuthToken:{},AuthTokenExpirationTime:{type:"long"}}}},CreateWorkGroup:{input:{type:"structure",required:["Name"],members:{Name:{},Configuration:{shape:"S2i"},Description:{},Tags:{shape:"S1s"}}},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},DeleteNotebook:{input:{type:"structure",required:["NotebookId"],members:{NotebookId:{}}},output:{type:"structure",members:{}}},DeletePreparedStatement:{input:{type:"structure",required:["StatementName","WorkGroup"],members:{StatementName:{},WorkGroup:{}}},output:{type:"structure",members:{}}},DeleteWorkGroup:{input:{type:"structure",required:["WorkGroup"],members:{WorkGroup:{},RecursiveDeleteOption:{type:"boolean"}}},output:{type:"structure",members:{}},idempotent:true},ExportNotebook:{input:{type:"structure",required:["NotebookId"],members:{NotebookId:{}}},output:{type:"structure",members:{NotebookMetadata:{shape:"S32"},Payload:{}}}},GetCalculationExecution:{input:{type:"structure",required:["CalculationExecutionId"],members:{CalculationExecutionId:{}}},output:{type:"structure",members:{CalculationExecutionId:{},SessionId:{},Description:{},WorkingDirectory:{},Status:{shape:"S39"},Statistics:{shape:"S3b"},Result:{type:"structure",members:{StdOutS3Uri:{},StdErrorS3Uri:{},ResultS3Uri:{},ResultType:{}}}}}},GetCalculationExecutionCode:{input:{type:"structure",required:["CalculationExecutionId"],members:{CalculationExecutionId:{}}},output:{type:"structure",members:{CodeBlock:{}}}},GetCalculationExecutionStatus:{input:{type:"structure",required:["CalculationExecutionId"],members:{CalculationExecutionId:{}}},output:{type:"structure",members:{Status:{shape:"S39"},Statistics:{shape:"S3b"}}}},GetCapacityAssignmentConfiguration:{input:{type:"structure",required:["CapacityReservationName"],members:{CapacityReservationName:{}}},output:{type:"structure",required:["CapacityAssignmentConfiguration"],members:{CapacityAssignmentConfiguration:{type:"structure",members:{CapacityReservationName:{},CapacityAssignments:{shape:"S3m"}}}}}},GetCapacityReservation:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",required:["CapacityReservation"],members:{CapacityReservation:{shape:"S3r"}}}},GetDataCatalog:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{DataCatalog:{type:"structure",required:["Name","Type"],members:{Name:{},Description:{},Type:{},Parameters:{shape:"S1z"}}}}}},GetDatabase:{input:{type:"structure",required:["CatalogName","DatabaseName"],members:{CatalogName:{},DatabaseName:{}}},output:{type:"structure",members:{Database:{shape:"S42"}}}},GetNamedQuery:{input:{type:"structure",required:["NamedQueryId"],members:{NamedQueryId:{}}},output:{type:"structure",members:{NamedQuery:{shape:"S6"}}}},GetNotebookMetadata:{input:{type:"structure",required:["NotebookId"],members:{NotebookId:{}}},output:{type:"structure",members:{NotebookMetadata:{shape:"S32"}}}},GetPreparedStatement:{input:{type:"structure",required:["StatementName","WorkGroup"],members:{StatementName:{},WorkGroup:{}}},output:{type:"structure",members:{PreparedStatement:{shape:"Sl"}}}},GetQueryExecution:{input:{type:"structure",required:["QueryExecutionId"],members:{QueryExecutionId:{}}},output:{type:"structure",members:{QueryExecution:{shape:"Su"}}}},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:{}}}},GetQueryRuntimeStatistics:{input:{type:"structure",required:["QueryExecutionId"],members:{QueryExecutionId:{}}},output:{type:"structure",members:{QueryRuntimeStatistics:{type:"structure",members:{Timeline:{type:"structure",members:{QueryQueueTimeInMillis:{type:"long"},QueryPlanningTimeInMillis:{type:"long"},EngineExecutionTimeInMillis:{type:"long"},ServiceProcessingTimeInMillis:{type:"long"},TotalExecutionTimeInMillis:{type:"long"}}},Rows:{type:"structure",members:{InputRows:{type:"long"},InputBytes:{type:"long"},OutputBytes:{type:"long"},OutputRows:{type:"long"}}},OutputStage:{shape:"S4v"}}}}}},GetSession:{input:{type:"structure",required:["SessionId"],members:{SessionId:{}}},output:{type:"structure",members:{SessionId:{},Description:{},WorkGroup:{},EngineVersion:{},EngineConfiguration:{shape:"S52"},NotebookVersion:{},SessionConfiguration:{type:"structure",members:{ExecutionRole:{},WorkingDirectory:{},IdleTimeoutSeconds:{type:"long"},EncryptionConfiguration:{shape:"Sy"}}},Status:{shape:"S57"},Statistics:{type:"structure",members:{DpuExecutionInMillis:{type:"long"}}}}}},GetSessionStatus:{input:{type:"structure",required:["SessionId"],members:{SessionId:{}}},output:{type:"structure",members:{SessionId:{},Status:{shape:"S57"}}}},GetTableMetadata:{input:{type:"structure",required:["CatalogName","DatabaseName","TableName"],members:{CatalogName:{},DatabaseName:{},TableName:{}}},output:{type:"structure",members:{TableMetadata:{shape:"S5e"}}}},GetWorkGroup:{input:{type:"structure",required:["WorkGroup"],members:{WorkGroup:{}}},output:{type:"structure",members:{WorkGroup:{type:"structure",required:["Name"],members:{Name:{},State:{},Configuration:{shape:"S2i"},Description:{},CreationTime:{type:"timestamp"}}}}}},ImportNotebook:{input:{type:"structure",required:["WorkGroup","Name","Payload","Type"],members:{WorkGroup:{},Name:{},Payload:{},Type:{},ClientRequestToken:{}}},output:{type:"structure",members:{NotebookId:{}}}},ListApplicationDPUSizes:{input:{type:"structure",members:{MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{ApplicationDPUSizes:{type:"list",member:{type:"structure",members:{ApplicationRuntimeId:{},SupportedDPUSizes:{type:"list",member:{type:"integer"}}}}},NextToken:{}}}},ListCalculationExecutions:{input:{type:"structure",required:["SessionId"],members:{SessionId:{},StateFilter:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{NextToken:{},Calculations:{type:"list",member:{type:"structure",members:{CalculationExecutionId:{},Description:{},Status:{shape:"S39"}}}}}}},ListCapacityReservations:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",required:["CapacityReservations"],members:{NextToken:{},CapacityReservations:{type:"list",member:{shape:"S3r"}}}}},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:"S42"}},NextToken:{}}}},ListEngineVersions:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{EngineVersions:{type:"list",member:{shape:"S1i"}},NextToken:{}}}},ListExecutors:{input:{type:"structure",required:["SessionId"],members:{SessionId:{},ExecutorStateFilter:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",required:["SessionId"],members:{SessionId:{},NextToken:{},ExecutorsSummary:{type:"list",member:{type:"structure",required:["ExecutorId"],members:{ExecutorId:{},ExecutorType:{},StartDateTime:{type:"long"},TerminationDateTime:{type:"long"},ExecutorState:{},ExecutorSize:{type:"long"}}}}}}},ListNamedQueries:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},WorkGroup:{}}},output:{type:"structure",members:{NamedQueryIds:{shape:"S2"},NextToken:{}}}},ListNotebookMetadata:{input:{type:"structure",required:["WorkGroup"],members:{Filters:{type:"structure",members:{Name:{}}},NextToken:{},MaxResults:{type:"integer"},WorkGroup:{}}},output:{type:"structure",members:{NextToken:{},NotebookMetadataList:{type:"list",member:{shape:"S32"}}}}},ListNotebookSessions:{input:{type:"structure",required:["NotebookId"],members:{NotebookId:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",required:["NotebookSessionsList"],members:{NotebookSessionsList:{type:"list",member:{type:"structure",members:{SessionId:{},CreationTime:{type:"timestamp"}}}},NextToken:{}}}},ListPreparedStatements:{input:{type:"structure",required:["WorkGroup"],members:{WorkGroup:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{PreparedStatements:{type:"list",member:{type:"structure",members:{StatementName:{},LastModifiedTime:{type:"timestamp"}}}},NextToken:{}}}},ListQueryExecutions:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},WorkGroup:{}}},output:{type:"structure",members:{QueryExecutionIds:{shape:"Sq"},NextToken:{}}}},ListSessions:{input:{type:"structure",required:["WorkGroup"],members:{WorkGroup:{},StateFilter:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{NextToken:{},Sessions:{type:"list",member:{type:"structure",members:{SessionId:{},Description:{},EngineVersion:{shape:"S1i"},NotebookVersion:{},Status:{shape:"S57"}}}}}}},ListTableMetadata:{input:{type:"structure",required:["CatalogName","DatabaseName"],members:{CatalogName:{},DatabaseName:{},Expression:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{TableMetadataList:{type:"list",member:{shape:"S5e"}},NextToken:{}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceARN"],members:{ResourceARN:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Tags:{shape:"S1s"},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"},EngineVersion:{shape:"S1i"}}}},NextToken:{}}}},PutCapacityAssignmentConfiguration:{input:{type:"structure",required:["CapacityReservationName","CapacityAssignments"],members:{CapacityReservationName:{},CapacityAssignments:{shape:"S3m"}}},output:{type:"structure",members:{}},idempotent:true},StartCalculationExecution:{input:{type:"structure",required:["SessionId"],members:{SessionId:{},Description:{},CalculationConfiguration:{deprecated:true,deprecatedMessage:"Kepler Post GA Tasks : https://sim.amazon.com/issues/ATHENA-39828",type:"structure",members:{CodeBlock:{}}},CodeBlock:{},ClientRequestToken:{}}},output:{type:"structure",members:{CalculationExecutionId:{},State:{}}}},StartQueryExecution:{input:{type:"structure",required:["QueryString"],members:{QueryString:{},ClientRequestToken:{idempotencyToken:true},QueryExecutionContext:{shape:"S18"},ResultConfiguration:{shape:"Sw"},WorkGroup:{},ExecutionParameters:{shape:"S1j"},ResultReuseConfiguration:{shape:"S14"}}},output:{type:"structure",members:{QueryExecutionId:{}}},idempotent:true},StartSession:{input:{type:"structure",required:["WorkGroup","EngineConfiguration"],members:{Description:{},WorkGroup:{},EngineConfiguration:{shape:"S52"},NotebookVersion:{},SessionIdleTimeoutInMinutes:{type:"integer"},ClientRequestToken:{}}},output:{type:"structure",members:{SessionId:{},State:{}}}},StopCalculationExecution:{input:{type:"structure",required:["CalculationExecutionId"],members:{CalculationExecutionId:{}}},output:{type:"structure",members:{State:{}}}},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:"S1s"}}},output:{type:"structure",members:{}}},TerminateSession:{input:{type:"structure",required:["SessionId"],members:{SessionId:{}}},output:{type:"structure",members:{State:{}}}},UntagResource:{input:{type:"structure",required:["ResourceARN","TagKeys"],members:{ResourceARN:{},TagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateCapacityReservation:{input:{type:"structure",required:["TargetDpus","Name"],members:{TargetDpus:{type:"integer"},Name:{}}},output:{type:"structure",members:{}}},UpdateDataCatalog:{input:{type:"structure",required:["Name","Type"],members:{Name:{},Type:{},Description:{},Parameters:{shape:"S1z"}}},output:{type:"structure",members:{}}},UpdateNamedQuery:{input:{type:"structure",required:["NamedQueryId","Name","QueryString"],members:{NamedQueryId:{},Name:{},Description:{},QueryString:{}}},output:{type:"structure",members:{}},idempotent:true},UpdateNotebook:{input:{type:"structure",required:["NotebookId","Payload","Type"],members:{NotebookId:{},Payload:{},Type:{},SessionId:{},ClientRequestToken:{}}},output:{type:"structure",members:{}}},UpdateNotebookMetadata:{input:{type:"structure",required:["NotebookId","Name"],members:{NotebookId:{},ClientRequestToken:{},Name:{}}},output:{type:"structure",members:{}}},UpdatePreparedStatement:{input:{type:"structure",required:["StatementName","WorkGroup","QueryStatement"],members:{StatementName:{},WorkGroup:{},QueryStatement:{},Description:{}}},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:"Sy"},RemoveEncryptionConfiguration:{type:"boolean"},ExpectedBucketOwner:{},RemoveExpectedBucketOwner:{type:"boolean"},AclConfiguration:{shape:"S12"},RemoveAclConfiguration:{type:"boolean"}}},PublishCloudWatchMetricsEnabled:{type:"boolean"},BytesScannedCutoffPerQuery:{type:"long"},RemoveBytesScannedCutoffPerQuery:{type:"boolean"},RequesterPaysEnabled:{type:"boolean"},EngineVersion:{shape:"S1i"},RemoveCustomerContentEncryptionConfiguration:{type:"boolean"},AdditionalConfiguration:{},ExecutionRole:{},CustomerContentEncryptionConfiguration:{shape:"S2m"},EnableMinimumEncryptionConfiguration:{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:{}}},Sl:{type:"structure",members:{StatementName:{},QueryStatement:{},WorkGroupName:{},Description:{},LastModifiedTime:{type:"timestamp"}}},Sq:{type:"list",member:{}},Su:{type:"structure",members:{QueryExecutionId:{},Query:{},StatementType:{},ResultConfiguration:{shape:"Sw"},ResultReuseConfiguration:{shape:"S14"},QueryExecutionContext:{shape:"S18"},Status:{type:"structure",members:{State:{},StateChangeReason:{},SubmissionDateTime:{type:"timestamp"},CompletionDateTime:{type:"timestamp"},AthenaError:{type:"structure",members:{ErrorCategory:{type:"integer"},ErrorType:{type:"integer"},Retryable:{type:"boolean"},ErrorMessage:{}}}}},Statistics:{type:"structure",members:{EngineExecutionTimeInMillis:{type:"long"},DataScannedInBytes:{type:"long"},DataManifestLocation:{},TotalExecutionTimeInMillis:{type:"long"},QueryQueueTimeInMillis:{type:"long"},QueryPlanningTimeInMillis:{type:"long"},ServiceProcessingTimeInMillis:{type:"long"},ResultReuseInformation:{type:"structure",required:["ReusedPreviousResult"],members:{ReusedPreviousResult:{type:"boolean"}}}}},WorkGroup:{},EngineVersion:{shape:"S1i"},ExecutionParameters:{shape:"S1j"},SubstatementType:{}}},Sw:{type:"structure",members:{OutputLocation:{},EncryptionConfiguration:{shape:"Sy"},ExpectedBucketOwner:{},AclConfiguration:{shape:"S12"}}},Sy:{type:"structure",required:["EncryptionOption"],members:{EncryptionOption:{},KmsKey:{}}},S12:{type:"structure",required:["S3AclOption"],members:{S3AclOption:{}}},S14:{type:"structure",members:{ResultReuseByAgeConfiguration:{type:"structure",required:["Enabled"],members:{Enabled:{type:"boolean"},MaxAgeInMinutes:{type:"integer"}}}}},S18:{type:"structure",members:{Database:{},Catalog:{}}},S1i:{type:"structure",members:{SelectedEngineVersion:{},EffectiveEngineVersion:{}}},S1j:{type:"list",member:{}},S1s:{type:"list",member:{type:"structure",members:{Key:{},Value:{}}}},S1z:{type:"map",key:{},value:{}},S2i:{type:"structure",members:{ResultConfiguration:{shape:"Sw"},EnforceWorkGroupConfiguration:{type:"boolean"},PublishCloudWatchMetricsEnabled:{type:"boolean"},BytesScannedCutoffPerQuery:{type:"long"},RequesterPaysEnabled:{type:"boolean"},EngineVersion:{shape:"S1i"},AdditionalConfiguration:{},ExecutionRole:{},CustomerContentEncryptionConfiguration:{shape:"S2m"},EnableMinimumEncryptionConfiguration:{type:"boolean"}}},S2m:{type:"structure",required:["KmsKey"],members:{KmsKey:{}}},S32:{type:"structure",members:{NotebookId:{},Name:{},WorkGroup:{},CreationTime:{type:"timestamp"},Type:{},LastModifiedTime:{type:"timestamp"}}},S39:{type:"structure",members:{SubmissionDateTime:{type:"timestamp"},CompletionDateTime:{type:"timestamp"},State:{},StateChangeReason:{}}},S3b:{type:"structure",members:{DpuExecutionInMillis:{type:"long"},Progress:{}}},S3m:{type:"list",member:{type:"structure",members:{WorkGroupNames:{type:"list",member:{}}}}},S3r:{type:"structure",required:["Name","Status","TargetDpus","AllocatedDpus","CreationTime"],members:{Name:{},Status:{},TargetDpus:{type:"integer"},AllocatedDpus:{type:"integer"},LastAllocation:{type:"structure",required:["Status","RequestTime"],members:{Status:{},StatusMessage:{},RequestTime:{type:"timestamp"},RequestCompletionTime:{type:"timestamp"}}},LastSuccessfulAllocationTime:{type:"timestamp"},CreationTime:{type:"timestamp"}}},S42:{type:"structure",required:["Name"],members:{Name:{},Description:{},Parameters:{shape:"S1z"}}},S4v:{type:"structure",members:{StageId:{type:"long"},State:{},OutputBytes:{type:"long"},OutputRows:{type:"long"},InputBytes:{type:"long"},InputRows:{type:"long"},ExecutionTime:{type:"long"},QueryStagePlan:{shape:"S4w"},SubStages:{type:"list",member:{shape:"S4v"}}}},S4w:{type:"structure",members:{Name:{},Identifier:{},Children:{type:"list",member:{shape:"S4w"}},RemoteSources:{type:"list",member:{}}}},S52:{type:"structure",required:["MaxConcurrentDpus"],members:{CoordinatorDpuSize:{type:"integer"},MaxConcurrentDpus:{type:"integer"},DefaultExecutorDpuSize:{type:"integer"},AdditionalConfigs:{shape:"S1z"}}},S57:{type:"structure",members:{StartDateTime:{type:"timestamp"},LastModifiedDateTime:{type:"timestamp"},EndDateTime:{type:"timestamp"},IdleSinceDateTime:{type:"timestamp"},State:{},StateChangeReason:{}}},S5e:{type:"structure",required:["Name"],members:{Name:{},CreateTime:{type:"timestamp"},LastAccessTime:{type:"timestamp"},TableType:{},Columns:{shape:"S5g"},PartitionKeys:{shape:"S5g"},Parameters:{shape:"S1z"}}},S5g:{type:"list",member:{type:"structure",required:["Name"],members:{Name:{},Type:{},Comment:{}}}}}}},4947:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["kinesis"]={};s.Kinesis=i.defineService("kinesis",["2013-12-02"]);Object.defineProperty(a.services["kinesis"],"2013-12-02",{get:function get(){var e=r(6619);e.paginators=r(2440).pagination;e.waiters=r(1475).waiters;return e},enumerable:true,configurable:true});e.exports=s.Kinesis},4953:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["kinesisanalyticsv2"]={};s.KinesisAnalyticsV2=i.defineService("kinesisanalyticsv2",["2018-05-23"]);Object.defineProperty(a.services["kinesisanalyticsv2"],"2018-05-23",{get:function get(){var e=r(3827);e.paginators=r(8880).pagination;return e},enumerable:true,configurable:true});e.exports=s.KinesisAnalyticsV2},4970:function(e,t,r){(function(){var t,s,i,a,o,n,u,p,m,c;c=r(7600),p=c.assign,m=c.isFunction;i=r(7565);a=r(5071);o=r(1591);u=r(8449);n=r(2910);t=r(2597);s=r(7110);e.exports.create=function(e,t,r,s){var i,o;if(e==null){throw new Error("Root element needs a name.")}s=p({},t,r,s);i=new a(s);o=i.element(e);if(!s.headless){i.declaration(s);if(s.pubID!=null||s.sysID!=null){i.dtd(s)}}return o};e.exports.begin=function(e,t,r){var s;if(m(e)){s=[e,t],t=s[0],r=s[1];e={}}if(t){return new o(e,t,r)}else{return new a(e)}};e.exports.stringWriter=function(e){return new u(e)};e.exports.streamWriter=function(e,t){return new n(e,t)};e.exports.implementation=new i;e.exports.nodeType=t;e.exports.writerState=s}).call(this)},4971:function(e,t,r){var s=r(7471).escapeElement;function XmlText(e){this.value=e}XmlText.prototype.toString=function(){return s(""+this.value)};e.exports={XmlText:XmlText}},4978:function(e){e.exports={pagination:{ListDeviceIdentifiers:{input_token:"startToken",output_token:"nextToken",limit_key:"maxResults",result_key:"deviceIdentifiers"},ListNetworkResources:{input_token:"startToken",output_token:"nextToken",limit_key:"maxResults",result_key:"networkResources"},ListNetworkSites:{input_token:"startToken",output_token:"nextToken",limit_key:"maxResults",result_key:"networkSites"},ListNetworks:{input_token:"startToken",output_token:"nextToken",limit_key:"maxResults",result_key:"networks"},ListOrders:{input_token:"startToken",output_token:"nextToken",limit_key:"maxResults",result_key:"orders"}}}},4981:function(e){e.exports={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"},OwnershipVerificationCertificateArn:{locationName:"ownershipVerificationCertificateArn"}}}},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:{}}}}},4986:function(e){e.exports={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:{AssociateEncryptionConfig:{http:{requestUri:"/clusters/{name}/encryption-config/associate"},input:{type:"structure",required:["clusterName","encryptionConfig"],members:{clusterName:{location:"uri",locationName:"name"},encryptionConfig:{shape:"S3"},clientRequestToken:{idempotencyToken:true}}},output:{type:"structure",members:{update:{shape:"S8"}}}},AssociateIdentityProviderConfig:{http:{requestUri:"/clusters/{name}/identity-provider-configs/associate"},input:{type:"structure",required:["clusterName","oidc"],members:{clusterName:{location:"uri",locationName:"name"},oidc:{type:"structure",required:["identityProviderConfigName","issuerUrl","clientId"],members:{identityProviderConfigName:{},issuerUrl:{},clientId:{},usernameClaim:{},usernamePrefix:{},groupsClaim:{},groupsPrefix:{},requiredClaims:{shape:"Sk"}}},tags:{shape:"Sn"},clientRequestToken:{idempotencyToken:true}}},output:{type:"structure",members:{update:{shape:"S8"},tags:{shape:"Sn"}}}},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:"Sn"},configurationValues:{}}},output:{type:"structure",members:{addon:{shape:"Sw"}}}},CreateCluster:{http:{requestUri:"/clusters"},input:{type:"structure",required:["name","roleArn","resourcesVpcConfig"],members:{name:{},version:{},roleArn:{},resourcesVpcConfig:{shape:"S14"},kubernetesNetworkConfig:{type:"structure",members:{serviceIpv4Cidr:{},ipFamily:{}}},logging:{shape:"S18"},clientRequestToken:{idempotencyToken:true},tags:{shape:"Sn"},encryptionConfig:{shape:"S3"},outpostConfig:{type:"structure",required:["outpostArns","controlPlaneInstanceType"],members:{outpostArns:{shape:"S5"},controlPlaneInstanceType:{},controlPlanePlacement:{type:"structure",members:{groupName:{}}}}}}},output:{type:"structure",members:{cluster:{shape:"S1g"}}}},CreateFargateProfile:{http:{requestUri:"/clusters/{name}/fargate-profiles"},input:{type:"structure",required:["fargateProfileName","clusterName","podExecutionRoleArn"],members:{fargateProfileName:{},clusterName:{location:"uri",locationName:"name"},podExecutionRoleArn:{},subnets:{shape:"S5"},selectors:{shape:"S1w"},clientRequestToken:{idempotencyToken:true},tags:{shape:"Sn"}}},output:{type:"structure",members:{fargateProfile:{shape:"S20"}}}},CreateNodegroup:{http:{requestUri:"/clusters/{name}/node-groups"},input:{type:"structure",required:["clusterName","nodegroupName","subnets","nodeRole"],members:{clusterName:{location:"uri",locationName:"name"},nodegroupName:{},scalingConfig:{shape:"S23"},diskSize:{type:"integer"},subnets:{shape:"S5"},instanceTypes:{shape:"S5"},amiType:{},remoteAccess:{shape:"S28"},nodeRole:{},labels:{shape:"S29"},taints:{shape:"S2c"},tags:{shape:"Sn"},clientRequestToken:{idempotencyToken:true},launchTemplate:{shape:"S2h"},updateConfig:{shape:"S2i"},capacityType:{},version:{},releaseVersion:{}}},output:{type:"structure",members:{nodegroup:{shape:"S2n"}}}},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"},preserve:{location:"querystring",locationName:"preserve",type:"boolean"}}},output:{type:"structure",members:{addon:{shape:"Sw"}}}},DeleteCluster:{http:{method:"DELETE",requestUri:"/clusters/{name}"},input:{type:"structure",required:["name"],members:{name:{location:"uri",locationName:"name"}}},output:{type:"structure",members:{cluster:{shape:"S1g"}}}},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:"S20"}}}},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:"S2n"}}}},DeregisterCluster:{http:{method:"DELETE",requestUri:"/cluster-registrations/{name}"},input:{type:"structure",required:["name"],members:{name:{location:"uri",locationName:"name"}}},output:{type:"structure",members:{cluster:{shape:"S1g"}}}},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:"Sw"}}}},DescribeAddonConfiguration:{http:{method:"GET",requestUri:"/addons/configuration-schemas"},input:{type:"structure",required:["addonName","addonVersion"],members:{addonName:{location:"querystring",locationName:"addonName"},addonVersion:{location:"querystring",locationName:"addonVersion"}}},output:{type:"structure",members:{addonName:{},addonVersion:{},configurationSchema:{}}}},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"},types:{shape:"S5",location:"querystring",locationName:"types"},publishers:{shape:"S5",location:"querystring",locationName:"publishers"},owners:{shape:"S5",location:"querystring",locationName:"owners"}}},output:{type:"structure",members:{addons:{type:"list",member:{type:"structure",members:{addonName:{},type:{},addonVersions:{type:"list",member:{type:"structure",members:{addonVersion:{},architecture:{shape:"S5"},compatibilities:{type:"list",member:{type:"structure",members:{clusterVersion:{},platformVersions:{shape:"S5"},defaultVersion:{type:"boolean"}}}},requiresConfiguration:{type:"boolean"}}}},publisher:{},owner:{},marketplaceInformation:{shape:"S12"}}}},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:"S1g"}}}},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:"S20"}}}},DescribeIdentityProviderConfig:{http:{requestUri:"/clusters/{name}/identity-provider-configs/describe"},input:{type:"structure",required:["clusterName","identityProviderConfig"],members:{clusterName:{location:"uri",locationName:"name"},identityProviderConfig:{shape:"S3o"}}},output:{type:"structure",members:{identityProviderConfig:{type:"structure",members:{oidc:{type:"structure",members:{identityProviderConfigName:{},identityProviderConfigArn:{},clusterName:{},issuerUrl:{},clientId:{},usernameClaim:{},usernamePrefix:{},groupsClaim:{},groupsPrefix:{},requiredClaims:{shape:"Sk"},tags:{shape:"Sn"},status:{}}}}}}}},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:"S2n"}}}},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:"S8"}}}},DisassociateIdentityProviderConfig:{http:{requestUri:"/clusters/{name}/identity-provider-configs/disassociate"},input:{type:"structure",required:["clusterName","identityProviderConfig"],members:{clusterName:{location:"uri",locationName:"name"},identityProviderConfig:{shape:"S3o"},clientRequestToken:{idempotencyToken:true}}},output:{type:"structure",members:{update:{shape:"S8"}}}},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:"S5"},nextToken:{}}}},ListClusters:{http:{method:"GET",requestUri:"/clusters"},input:{type:"structure",members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},include:{location:"querystring",locationName:"include",type:"list",member:{}}}},output:{type:"structure",members:{clusters:{shape:"S5"},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:"S5"},nextToken:{}}}},ListIdentityProviderConfigs:{http:{method:"GET",requestUri:"/clusters/{name}/identity-provider-configs"},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:{identityProviderConfigs:{type:"list",member:{shape:"S3o"}},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:"S5"},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"}}}},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:"S5"},nextToken:{}}}},RegisterCluster:{http:{requestUri:"/cluster-registrations"},input:{type:"structure",required:["name","connectorConfig"],members:{name:{},connectorConfig:{type:"structure",required:["roleArn","provider"],members:{roleArn:{},provider:{}}},clientRequestToken:{idempotencyToken:true},tags:{shape:"Sn"}}},output:{type:"structure",members:{cluster:{shape:"S1g"}}}},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:{}}},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},configurationValues:{}}},output:{type:"structure",members:{update:{shape:"S8"}}}},UpdateClusterConfig:{http:{requestUri:"/clusters/{name}/update-config"},input:{type:"structure",required:["name"],members:{name:{location:"uri",locationName:"name"},resourcesVpcConfig:{shape:"S14"},logging:{shape:"S18"},clientRequestToken:{idempotencyToken:true}}},output:{type:"structure",members:{update:{shape:"S8"}}}},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:"S8"}}}},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:"S29"},removeLabels:{type:"list",member:{}}}},taints:{type:"structure",members:{addOrUpdateTaints:{shape:"S2c"},removeTaints:{shape:"S2c"}}},scalingConfig:{shape:"S23"},updateConfig:{shape:"S2i"},clientRequestToken:{idempotencyToken:true}}},output:{type:"structure",members:{update:{shape:"S8"}}}},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:"S2h"},force:{type:"boolean"},clientRequestToken:{idempotencyToken:true}}},output:{type:"structure",members:{update:{shape:"S8"}}}}},shapes:{S3:{type:"list",member:{type:"structure",members:{resources:{shape:"S5"},provider:{type:"structure",members:{keyArn:{}}}}}},S5:{type:"list",member:{}},S8:{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:"S5"}}}}}},Sk:{type:"map",key:{},value:{}},Sn:{type:"map",key:{},value:{}},Sw:{type:"structure",members:{addonName:{},clusterName:{},status:{},addonVersion:{},health:{type:"structure",members:{issues:{type:"list",member:{type:"structure",members:{code:{},message:{},resourceIds:{shape:"S5"}}}}}},addonArn:{},createdAt:{type:"timestamp"},modifiedAt:{type:"timestamp"},serviceAccountRoleArn:{},tags:{shape:"Sn"},publisher:{},owner:{},marketplaceInformation:{shape:"S12"},configurationValues:{}}},S12:{type:"structure",members:{productId:{},productUrl:{}}},S14:{type:"structure",members:{subnetIds:{shape:"S5"},securityGroupIds:{shape:"S5"},endpointPublicAccess:{type:"boolean"},endpointPrivateAccess:{type:"boolean"},publicAccessCidrs:{shape:"S5"}}},S18:{type:"structure",members:{clusterLogging:{type:"list",member:{type:"structure",members:{types:{type:"list",member:{}},enabled:{type:"boolean"}}}}}},S1g:{type:"structure",members:{name:{},arn:{},createdAt:{type:"timestamp"},version:{},endpoint:{},roleArn:{},resourcesVpcConfig:{type:"structure",members:{subnetIds:{shape:"S5"},securityGroupIds:{shape:"S5"},clusterSecurityGroupId:{},vpcId:{},endpointPublicAccess:{type:"boolean"},endpointPrivateAccess:{type:"boolean"},publicAccessCidrs:{shape:"S5"}}},kubernetesNetworkConfig:{type:"structure",members:{serviceIpv4Cidr:{},serviceIpv6Cidr:{},ipFamily:{}}},logging:{shape:"S18"},identity:{type:"structure",members:{oidc:{type:"structure",members:{issuer:{}}}}},status:{},certificateAuthority:{type:"structure",members:{data:{}}},clientRequestToken:{},platformVersion:{},tags:{shape:"Sn"},encryptionConfig:{shape:"S3"},connectorConfig:{type:"structure",members:{activationId:{},activationCode:{},activationExpiry:{type:"timestamp"},provider:{},roleArn:{}}},id:{},health:{type:"structure",members:{issues:{type:"list",member:{type:"structure",members:{code:{},message:{},resourceIds:{shape:"S5"}}}}}},outpostConfig:{type:"structure",required:["outpostArns","controlPlaneInstanceType"],members:{outpostArns:{shape:"S5"},controlPlaneInstanceType:{},controlPlanePlacement:{type:"structure",members:{groupName:{}}}}}}},S1w:{type:"list",member:{type:"structure",members:{namespace:{},labels:{type:"map",key:{},value:{}}}}},S20:{type:"structure",members:{fargateProfileName:{},fargateProfileArn:{},clusterName:{},createdAt:{type:"timestamp"},podExecutionRoleArn:{},subnets:{shape:"S5"},selectors:{shape:"S1w"},status:{},tags:{shape:"Sn"}}},S23:{type:"structure",members:{minSize:{type:"integer"},maxSize:{type:"integer"},desiredSize:{type:"integer"}}},S28:{type:"structure",members:{ec2SshKey:{},sourceSecurityGroups:{shape:"S5"}}},S29:{type:"map",key:{},value:{}},S2c:{type:"list",member:{type:"structure",members:{key:{},value:{},effect:{}}}},S2h:{type:"structure",members:{name:{},version:{},id:{}}},S2i:{type:"structure",members:{maxUnavailable:{type:"integer"},maxUnavailablePercentage:{type:"integer"}}},S2n:{type:"structure",members:{nodegroupName:{},nodegroupArn:{},clusterName:{},version:{},releaseVersion:{},createdAt:{type:"timestamp"},modifiedAt:{type:"timestamp"},status:{},capacityType:{},scalingConfig:{shape:"S23"},instanceTypes:{shape:"S5"},subnets:{shape:"S5"},remoteAccess:{shape:"S28"},amiType:{},nodeRole:{},labels:{shape:"S29"},taints:{shape:"S2c"},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:"S5"}}}}}},updateConfig:{shape:"S2i"},launchTemplate:{shape:"S2h"},tags:{shape:"Sn"}}},S3o:{type:"structure",required:["type","name"],members:{type:{},name:{}}}}}},4989:function(e,t,r){"use strict";var s=this&&this.__createBinding||(Object.create?function(e,t,r,s){if(s===undefined)s=r;Object.defineProperty(e,s,{enumerable:true,get:function(){return t[r]}})}:function(e,t,r,s){if(s===undefined)s=r;e[s]=t[r]});var i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:true,value:t})}:function(e,t){e["default"]=t});var a=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(e!=null)for(var r in e)if(r!=="default"&&Object.hasOwnProperty.call(e,r))s(t,e,r);i(t,e);return t};Object.defineProperty(t,"__esModule",{value:true});t.toPlatformPath=t.toWin32Path=t.toPosixPath=void 0;const o=a(r(5622));function toPosixPath(e){return e.replace(/[\\]/g,"/")}t.toPosixPath=toPosixPath;function toWin32Path(e){return e.replace(/[/]/g,"\\")}t.toWin32Path=toWin32Path;function toPlatformPath(e){return e.replace(/[/\\]/g,o.sep)}t.toPlatformPath=toPlatformPath},4992:function(e,t,r){var s=r(2393);var i=r(2726);s.WebIdentityCredentials=s.util.inherit(s.Credentials,{constructor:function WebIdentityCredentials(e,t){s.Credentials.call(this);this.expired=true;this.params=e;this.params.RoleSessionName=this.params.RoleSessionName||"web-identity";this.data=null;this._clientConfig=s.util.copy(t||{})},refresh:function refresh(e){this.coalesceRefresh(e||s.util.fn.callback)},load:function load(e){var t=this;t.createClients();t.service.assumeRoleWithWebIdentity(function(r,s){t.data=null;if(!r){t.data=s;t.service.credentialsFrom(s,t)}e(r)})},createClients:function(){if(!this.service){var e=s.util.merge({},this._clientConfig);e.params=this.params;this.service=new i(e)}}})},4999:function(e){e.exports={pagination:{DescribeConnectorProfiles:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},DescribeConnectors:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},DescribeFlowExecutionRecords:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListConnectors:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListFlows:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"}}}},5000:function(e){e.exports={version:2,waiters:{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"}]}}}},5002:function(e){e.exports={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:"S10"}}},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:"S10"}}}}},output:{shape:"S1o"}},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:"S10"}}}}},output:{shape:"S1o"}},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:"S10"}}}}},output:{type:"structure",members:{virtualInterface:{shape:"S1o"}}}},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"}},AssociateMacSecKey:{input:{type:"structure",required:["connectionId"],members:{connectionId:{},secretARN:{},ckn:{},cak:{}}},output:{type:"structure",members:{connectionId:{},macSecKeys:{shape:"S18"}}}},AssociateVirtualInterface:{input:{type:"structure",required:["virtualInterfaceId","connectionId"],members:{virtualInterfaceId:{},connectionId:{}}},output:{shape:"S1o"}},ConfirmConnection:{input:{type:"structure",required:["connectionId"],members:{connectionId:{}}},output:{type:"structure",members:{connectionState:{}}}},ConfirmCustomerAgreement:{input:{type:"structure",members:{agreementName:{}}},output:{type:"structure",members:{status:{}}}},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:"S1o"}}}},CreateConnection:{input:{type:"structure",required:["location","bandwidth","connectionName"],members:{location:{},bandwidth:{},connectionName:{},lagId:{},tags:{shape:"S10"},providerName:{},requestMACSec:{type:"boolean"}}},output:{shape:"So"}},CreateDirectConnectGateway:{input:{type:"structure",required:["directConnectGatewayName"],members:{directConnectGatewayName:{},amazonSideAsn:{type:"long"}}},output:{type:"structure",members:{directConnectGateway:{shape:"S2v"}}}},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:"S32"}}}},CreateInterconnect:{input:{type:"structure",required:["interconnectName","bandwidth","location"],members:{interconnectName:{},bandwidth:{},location:{},lagId:{},tags:{shape:"S10"},providerName:{}}},output:{shape:"S36"}},CreateLag:{input:{type:"structure",required:["numberOfConnections","location","connectionsBandwidth","lagName"],members:{numberOfConnections:{type:"integer"},location:{},connectionsBandwidth:{},lagName:{},connectionId:{},tags:{shape:"S10"},childConnectionTags:{shape:"S10"},providerName:{},requestMACSec:{type:"boolean"}}},output:{shape:"S3b"}},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:"S10"},enableSiteLink:{type:"boolean"}}}}},output:{shape:"S1o"}},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:"S10"}}}}},output:{shape:"S1o"}},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:"S10"},enableSiteLink:{type:"boolean"}}}}},output:{type:"structure",members:{virtualInterface:{shape:"S1o"}}}},DeleteBGPPeer:{input:{type:"structure",members:{virtualInterfaceId:{},asn:{type:"integer"},customerAddress:{},bgpPeerId:{}}},output:{type:"structure",members:{virtualInterface:{shape:"S1o"}}}},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:"S2v"}}}},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:"S32"}}}},DeleteInterconnect:{input:{type:"structure",required:["interconnectId"],members:{interconnectId:{}}},output:{type:"structure",members:{interconnectState:{}}}},DeleteLag:{input:{type:"structure",required:["lagId"],members:{lagId:{}}},output:{shape:"S3b"}},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:"S44"}}},deprecated:true},DescribeConnections:{input:{type:"structure",members:{connectionId:{}}},output:{shape:"S47"}},DescribeConnectionsOnInterconnect:{input:{type:"structure",required:["interconnectId"],members:{interconnectId:{}}},output:{shape:"S47"},deprecated:true},DescribeCustomerMetadata:{output:{type:"structure",members:{agreements:{type:"list",member:{type:"structure",members:{agreementName:{},status:{}}}},nniPartnerType:{}}}},DescribeDirectConnectGatewayAssociationProposals:{input:{type:"structure",members:{directConnectGatewayId:{},proposalId:{},associatedGatewayId:{},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{directConnectGatewayAssociationProposals:{type:"list",member:{shape:"S32"}},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:"S2v"}},nextToken:{}}}},DescribeHostedConnections:{input:{type:"structure",required:["connectionId"],members:{connectionId:{}}},output:{shape:"S47"}},DescribeInterconnectLoa:{input:{type:"structure",required:["interconnectId"],members:{interconnectId:{},providerName:{},loaContentType:{}}},output:{type:"structure",members:{loa:{shape:"S44"}}},deprecated:true},DescribeInterconnects:{input:{type:"structure",members:{interconnectId:{}}},output:{type:"structure",members:{interconnects:{type:"list",member:{shape:"S36"}}}}},DescribeLags:{input:{type:"structure",members:{lagId:{}}},output:{type:"structure",members:{lags:{type:"list",member:{shape:"S3b"}}}}},DescribeLoa:{input:{type:"structure",required:["connectionId"],members:{connectionId:{},providerName:{},loaContentType:{}}},output:{shape:"S44"}},DescribeLocations:{output:{type:"structure",members:{locations:{type:"list",member:{type:"structure",members:{locationCode:{},locationName:{},region:{},availablePortSpeeds:{type:"list",member:{}},availableProviders:{type:"list",member:{}},availableMacSecPortSpeeds:{type:"list",member:{}}}}}}}},DescribeRouterConfiguration:{input:{type:"structure",required:["virtualInterfaceId"],members:{virtualInterfaceId:{},routerTypeIdentifier:{}}},output:{type:"structure",members:{customerRouterConfig:{},router:{type:"structure",members:{vendor:{},platform:{},software:{},xsltTemplateName:{},xsltTemplateNameForMacSec:{},routerTypeIdentifier:{}}},virtualInterfaceId:{},virtualInterfaceName:{}}}},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:"S10"}}}}}}},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:"S1o"}}}}},DisassociateConnectionFromLag:{input:{type:"structure",required:["connectionId","lagId"],members:{connectionId:{},lagId:{}}},output:{shape:"So"}},DisassociateMacSecKey:{input:{type:"structure",required:["connectionId","secretARN"],members:{connectionId:{},secretARN:{}}},output:{type:"structure",members:{connectionId:{},macSecKeys:{shape:"S18"}}}},ListVirtualInterfaceTestHistory:{input:{type:"structure",members:{testId:{},virtualInterfaceId:{},bgpPeers:{shape:"S65"},status:{},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{virtualInterfaceTestHistory:{type:"list",member:{shape:"S69"}},nextToken:{}}}},StartBgpFailoverTest:{input:{type:"structure",required:["virtualInterfaceId"],members:{virtualInterfaceId:{},bgpPeers:{shape:"S65"},testDurationInMinutes:{type:"integer"}}},output:{type:"structure",members:{virtualInterfaceTest:{shape:"S69"}}}},StopBgpFailoverTest:{input:{type:"structure",required:["virtualInterfaceId"],members:{virtualInterfaceId:{}}},output:{type:"structure",members:{virtualInterfaceTest:{shape:"S69"}}}},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:{}}},UpdateConnection:{input:{type:"structure",required:["connectionId"],members:{connectionId:{},connectionName:{},encryptionMode:{}}},output:{shape:"So"}},UpdateDirectConnectGateway:{input:{type:"structure",required:["directConnectGatewayId","newDirectConnectGatewayName"],members:{directConnectGatewayId:{},newDirectConnectGatewayName:{}}},output:{type:"structure",members:{directConnectGateway:{shape:"S2v"}}}},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"},encryptionMode:{}}},output:{shape:"S3b"}},UpdateVirtualInterfaceAttributes:{input:{type:"structure",required:["virtualInterfaceId"],members:{virtualInterfaceId:{},mtu:{type:"integer"},enableSiteLink:{type:"boolean"},virtualInterfaceName:{}}},output:{shape:"S1o"}}},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:{},awsLogicalDeviceId:{},hasLogicalRedundancy:{},tags:{shape:"S10"},providerName:{},macSecCapable:{type:"boolean"},portEncryptionStatus:{},encryptionMode:{},macSecKeys:{shape:"S18"}}},Sv:{type:"string",deprecated:true},S10:{type:"list",member:{type:"structure",required:["key"],members:{key:{},value:{}}}},S18:{type:"list",member:{type:"structure",members:{secretARN:{},ckn:{},state:{},startOn:{}}}},S1o:{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:{},awsLogicalDeviceId:{}}}},region:{},awsDeviceV2:{},awsLogicalDeviceId:{},tags:{shape:"S10"},siteLinkEnabled:{type:"boolean"}}},S2v:{type:"structure",members:{directConnectGatewayId:{},directConnectGatewayName:{},amazonSideAsn:{type:"long"},ownerAccount:{},directConnectGatewayState:{},stateChangeError:{}}},S32:{type:"structure",members:{proposalId:{},directConnectGatewayId:{},directConnectGatewayOwnerAccount:{},proposalState:{},associatedGateway:{shape:"Sc"},existingAllowedPrefixesToDirectConnectGateway:{shape:"S5"},requestedAllowedPrefixesToDirectConnectGateway:{shape:"S5"}}},S36:{type:"structure",members:{interconnectId:{},interconnectName:{},interconnectState:{},region:{},location:{},bandwidth:{},loaIssueTime:{type:"timestamp"},lagId:{},awsDevice:{shape:"Sv"},jumboFrameCapable:{type:"boolean"},awsDeviceV2:{},awsLogicalDeviceId:{},hasLogicalRedundancy:{},tags:{shape:"S10"},providerName:{}}},S3b:{type:"structure",members:{connectionsBandwidth:{},numberOfConnections:{type:"integer"},lagId:{},ownerAccount:{},lagName:{},lagState:{},location:{},region:{},minimumLinks:{type:"integer"},awsDevice:{shape:"Sv"},awsDeviceV2:{},awsLogicalDeviceId:{},connections:{shape:"S3d"},allowsHostedConnections:{type:"boolean"},jumboFrameCapable:{type:"boolean"},hasLogicalRedundancy:{},tags:{shape:"S10"},providerName:{},macSecCapable:{type:"boolean"},encryptionMode:{},macSecKeys:{shape:"S18"}}},S3d:{type:"list",member:{shape:"So"}},S44:{type:"structure",members:{loaContent:{type:"blob"},loaContentType:{}}},S47:{type:"structure",members:{connections:{shape:"S3d"}}},S65:{type:"list",member:{}},S69:{type:"structure",members:{testId:{},virtualInterfaceId:{},bgpPeers:{shape:"S65"},status:{},ownerAccount:{},testDurationInMinutes:{type:"integer"},startTime:{type:"timestamp"},endTime:{type:"timestamp"}}}}}},5010:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2018-05-10",endpointPrefix:"securitylake",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"Amazon Security Lake",serviceId:"SecurityLake",signatureVersion:"v4",signingName:"securitylake",uid:"securitylake-2018-05-10"},operations:{CreateAwsLogSource:{http:{requestUri:"/v1/datalake/logsources/aws",responseCode:200},input:{type:"structure",required:["sources"],members:{sources:{shape:"S2"}}},output:{type:"structure",members:{failed:{shape:"S4"}}}},CreateCustomLogSource:{http:{requestUri:"/v1/datalake/logsources/custom",responseCode:200},input:{type:"structure",required:["sourceName"],members:{configuration:{type:"structure",required:["crawlerConfiguration","providerIdentity"],members:{crawlerConfiguration:{type:"structure",required:["roleArn"],members:{roleArn:{}}},providerIdentity:{shape:"Sf"}}},eventClasses:{shape:"Si"},sourceName:{},sourceVersion:{}}},output:{type:"structure",members:{source:{shape:"Sn"}}},idempotent:true},CreateDataLake:{http:{requestUri:"/v1/datalake",responseCode:200},input:{type:"structure",required:["configurations","metaStoreManagerRoleArn"],members:{configurations:{shape:"St"},metaStoreManagerRoleArn:{}}},output:{type:"structure",members:{dataLakes:{shape:"S16"}}}},CreateDataLakeExceptionSubscription:{http:{requestUri:"/v1/datalake/exceptions/subscription",responseCode:200},input:{type:"structure",required:["notificationEndpoint","subscriptionProtocol"],members:{exceptionTimeToLive:{type:"long"},notificationEndpoint:{},subscriptionProtocol:{}}},output:{type:"structure",members:{}}},CreateDataLakeOrganizationConfiguration:{http:{requestUri:"/v1/datalake/organization/configuration",responseCode:200},input:{type:"structure",required:["autoEnableNewAccount"],members:{autoEnableNewAccount:{shape:"S1i"}}},output:{type:"structure",members:{}}},CreateSubscriber:{http:{requestUri:"/v1/subscribers",responseCode:200},input:{type:"structure",required:["sources","subscriberIdentity","subscriberName"],members:{accessTypes:{shape:"S1o"},sources:{shape:"S1q"},subscriberDescription:{},subscriberIdentity:{shape:"Sf"},subscriberName:{}}},output:{type:"structure",members:{subscriber:{shape:"S1v"}}}},CreateSubscriberNotification:{http:{requestUri:"/v1/subscribers/{subscriberId}/notification",responseCode:200},input:{type:"structure",required:["configuration","subscriberId"],members:{configuration:{shape:"S22"},subscriberId:{location:"uri",locationName:"subscriberId"}}},output:{type:"structure",members:{subscriberEndpoint:{}}}},DeleteAwsLogSource:{http:{requestUri:"/v1/datalake/logsources/aws/delete",responseCode:200},input:{type:"structure",required:["sources"],members:{sources:{shape:"S2"}}},output:{type:"structure",members:{failed:{shape:"S4"}}}},DeleteCustomLogSource:{http:{method:"DELETE",requestUri:"/v1/datalake/logsources/custom/{sourceName}",responseCode:200},input:{type:"structure",required:["sourceName"],members:{sourceName:{location:"uri",locationName:"sourceName"},sourceVersion:{location:"querystring",locationName:"sourceVersion"}}},output:{type:"structure",members:{}},idempotent:true},DeleteDataLake:{http:{requestUri:"/v1/datalake/delete",responseCode:200},input:{type:"structure",required:["regions"],members:{regions:{shape:"S6"}}},output:{type:"structure",members:{}},idempotent:true},DeleteDataLakeExceptionSubscription:{http:{method:"DELETE",requestUri:"/v1/datalake/exceptions/subscription",responseCode:200},input:{type:"structure",members:{}},output:{type:"structure",members:{}},idempotent:true},DeleteDataLakeOrganizationConfiguration:{http:{requestUri:"/v1/datalake/organization/configuration/delete",responseCode:200},input:{type:"structure",required:["autoEnableNewAccount"],members:{autoEnableNewAccount:{shape:"S1i"}}},output:{type:"structure",members:{}}},DeleteSubscriber:{http:{method:"DELETE",requestUri:"/v1/subscribers/{subscriberId}",responseCode:200},input:{type:"structure",required:["subscriberId"],members:{subscriberId:{location:"uri",locationName:"subscriberId"}}},output:{type:"structure",members:{}},idempotent:true},DeleteSubscriberNotification:{http:{method:"DELETE",requestUri:"/v1/subscribers/{subscriberId}/notification",responseCode:200},input:{type:"structure",required:["subscriberId"],members:{subscriberId:{location:"uri",locationName:"subscriberId"}}},output:{type:"structure",members:{}},idempotent:true},DeregisterDataLakeDelegatedAdministrator:{http:{method:"DELETE",requestUri:"/v1/datalake/delegate",responseCode:200},input:{type:"structure",members:{}},output:{type:"structure",members:{}},idempotent:true},GetDataLakeExceptionSubscription:{http:{method:"GET",requestUri:"/v1/datalake/exceptions/subscription",responseCode:200},input:{type:"structure",members:{}},output:{type:"structure",members:{exceptionTimeToLive:{type:"long"},notificationEndpoint:{},subscriptionProtocol:{}}}},GetDataLakeOrganizationConfiguration:{http:{method:"GET",requestUri:"/v1/datalake/organization/configuration",responseCode:200},input:{type:"structure",members:{}},output:{type:"structure",members:{autoEnableNewAccount:{shape:"S1i"}}}},GetDataLakeSources:{http:{requestUri:"/v1/datalake/sources",responseCode:200},input:{type:"structure",members:{accounts:{shape:"S4"},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{dataLakeArn:{},dataLakeSources:{type:"list",member:{type:"structure",members:{account:{},eventClasses:{shape:"Si"},sourceName:{},sourceStatuses:{type:"list",member:{type:"structure",members:{resource:{},status:{}}}}}}},nextToken:{}}}},GetSubscriber:{http:{method:"GET",requestUri:"/v1/subscribers/{subscriberId}",responseCode:200},input:{type:"structure",required:["subscriberId"],members:{subscriberId:{location:"uri",locationName:"subscriberId"}}},output:{type:"structure",members:{subscriber:{shape:"S1v"}}}},ListDataLakeExceptions:{http:{requestUri:"/v1/datalake/exceptions",responseCode:200},input:{type:"structure",members:{maxResults:{type:"integer"},nextToken:{},regions:{shape:"S6"}}},output:{type:"structure",members:{exceptions:{type:"list",member:{type:"structure",members:{exception:{},region:{},remediation:{},timestamp:{shape:"S1w"}}}},nextToken:{}}}},ListDataLakes:{http:{method:"GET",requestUri:"/v1/datalakes",responseCode:200},input:{type:"structure",members:{regions:{shape:"S6",location:"querystring",locationName:"regions"}}},output:{type:"structure",members:{dataLakes:{shape:"S16"}}}},ListLogSources:{http:{requestUri:"/v1/datalake/logsources/list",responseCode:200},input:{type:"structure",members:{accounts:{shape:"S4"},maxResults:{type:"integer"},nextToken:{},regions:{shape:"S6"},sources:{shape:"S1q"}}},output:{type:"structure",members:{nextToken:{},sources:{type:"list",member:{type:"structure",members:{account:{},region:{},sources:{shape:"S1q"}}}}}}},ListSubscribers:{http:{method:"GET",requestUri:"/v1/subscribers",responseCode:200},input:{type:"structure",members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{nextToken:{},subscribers:{type:"list",member:{shape:"S1v"}}}}},RegisterDataLakeDelegatedAdministrator:{http:{requestUri:"/v1/datalake/delegate",responseCode:200},input:{type:"structure",required:["accountId"],members:{accountId:{}}},output:{type:"structure",members:{}}},UpdateDataLake:{http:{method:"PUT",requestUri:"/v1/datalake",responseCode:200},input:{type:"structure",required:["configurations"],members:{configurations:{shape:"St"}}},output:{type:"structure",members:{dataLakes:{shape:"S16"}}},idempotent:true},UpdateDataLakeExceptionSubscription:{http:{method:"PUT",requestUri:"/v1/datalake/exceptions/subscription",responseCode:200},input:{type:"structure",required:["notificationEndpoint","subscriptionProtocol"],members:{exceptionTimeToLive:{type:"long"},notificationEndpoint:{},subscriptionProtocol:{}}},output:{type:"structure",members:{}},idempotent:true},UpdateSubscriber:{http:{method:"PUT",requestUri:"/v1/subscribers/{subscriberId}",responseCode:200},input:{type:"structure",required:["subscriberId"],members:{sources:{shape:"S1q"},subscriberDescription:{},subscriberId:{location:"uri",locationName:"subscriberId"},subscriberIdentity:{shape:"Sf"},subscriberName:{}}},output:{type:"structure",members:{subscriber:{shape:"S1v"}}},idempotent:true},UpdateSubscriberNotification:{http:{method:"PUT",requestUri:"/v1/subscribers/{subscriberId}/notification",responseCode:200},input:{type:"structure",required:["configuration","subscriberId"],members:{configuration:{shape:"S22"},subscriberId:{location:"uri",locationName:"subscriberId"}}},output:{type:"structure",members:{subscriberEndpoint:{}}},idempotent:true}},shapes:{S2:{type:"list",member:{type:"structure",required:["regions","sourceName"],members:{accounts:{shape:"S4"},regions:{shape:"S6"},sourceName:{},sourceVersion:{}}}},S4:{type:"list",member:{}},S6:{type:"list",member:{}},Sf:{type:"structure",required:["externalId","principal"],members:{externalId:{},principal:{}}},Si:{type:"list",member:{}},Sn:{type:"structure",members:{attributes:{type:"structure",members:{crawlerArn:{},databaseArn:{},tableArn:{}}},provider:{type:"structure",members:{location:{},roleArn:{}}},sourceName:{},sourceVersion:{}}},St:{type:"list",member:{type:"structure",required:["region"],members:{encryptionConfiguration:{shape:"Sv"},lifecycleConfiguration:{shape:"Sx"},region:{},replicationConfiguration:{shape:"S14"}}}},Sv:{type:"structure",members:{kmsKeyId:{}}},Sx:{type:"structure",members:{expiration:{type:"structure",members:{days:{type:"integer"}}},transitions:{type:"list",member:{type:"structure",members:{days:{type:"integer"},storageClass:{}}}}}},S14:{type:"structure",members:{regions:{shape:"S6"},roleArn:{}}},S16:{type:"list",member:{type:"structure",required:["dataLakeArn","region"],members:{createStatus:{},dataLakeArn:{},encryptionConfiguration:{shape:"Sv"},lifecycleConfiguration:{shape:"Sx"},region:{},replicationConfiguration:{shape:"S14"},s3BucketArn:{},updateStatus:{type:"structure",members:{exception:{type:"structure",members:{code:{},reason:{}}},requestId:{},status:{}}}}}},S1i:{type:"list",member:{type:"structure",required:["region","sources"],members:{region:{},sources:{type:"list",member:{shape:"S1l"}}}}},S1l:{type:"structure",members:{sourceName:{},sourceVersion:{}}},S1o:{type:"list",member:{}},S1q:{type:"list",member:{type:"structure",members:{awsLogSource:{shape:"S1l"},customLogSource:{shape:"Sn"}},union:true}},S1v:{type:"structure",required:["sources","subscriberArn","subscriberId","subscriberIdentity","subscriberName"],members:{accessTypes:{shape:"S1o"},createdAt:{shape:"S1w"},resourceShareArn:{},resourceShareName:{},roleArn:{},s3BucketArn:{},sources:{shape:"S1q"},subscriberArn:{},subscriberDescription:{},subscriberEndpoint:{},subscriberId:{},subscriberIdentity:{shape:"Sf"},subscriberName:{},subscriberStatus:{},updatedAt:{shape:"S1w"}}},S1w:{type:"timestamp",timestampFormat:"iso8601"},S22:{type:"structure",members:{httpsNotificationConfiguration:{type:"structure",required:["endpoint","targetRoleArn"],members:{authorizationApiKeyName:{},authorizationApiKeyValue:{},endpoint:{},httpMethod:{},targetRoleArn:{}}},sqsNotificationConfiguration:{type:"structure",members:{}}},union:true}}}},5013:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["firehose"]={};s.Firehose=i.defineService("firehose",["2015-08-04"]);Object.defineProperty(a.services["firehose"],"2015-08-04",{get:function get(){var e=r(1488);e.paginators=r(7906).pagination;return e},enumerable:true,configurable:true});e.exports=s.Firehose},5021:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["ivschat"]={};s.Ivschat=i.defineService("ivschat",["2020-07-14"]);Object.defineProperty(a.services["ivschat"],"2020-07-14",{get:function get(){var e=r(6326);e.paginators=r(290).pagination;return e},enumerable:true,configurable:true});e.exports=s.Ivschat},5037:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["iotroborunner"]={};s.IoTRoboRunner=i.defineService("iotroborunner",["2018-05-10"]);Object.defineProperty(a.services["iotroborunner"],"2018-05-10",{get:function get(){var e=r(537);e.paginators=r(3574).pagination;return e},enumerable:true,configurable:true});e.exports=s.IoTRoboRunner},5040:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["fms"]={};s.FMS=i.defineService("fms",["2018-01-01"]);Object.defineProperty(a.services["fms"],"2018-01-01",{get:function get(){var e=r(3060);e.paginators=r(7071).pagination;return e},enumerable:true,configurable:true});e.exports=s.FMS},5045:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2021-08-11",endpointPrefix:"amplifyuibuilder",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"AWS Amplify UI Builder",serviceId:"AmplifyUIBuilder",signatureVersion:"v4",signingName:"amplifyuibuilder",uid:"amplifyuibuilder-2021-08-11"},operations:{CreateComponent:{http:{requestUri:"/app/{appId}/environment/{environmentName}/components",responseCode:200},input:{type:"structure",required:["appId","environmentName","componentToCreate"],members:{appId:{location:"uri",locationName:"appId"},environmentName:{location:"uri",locationName:"environmentName"},clientToken:{idempotencyToken:true,location:"querystring",locationName:"clientToken"},componentToCreate:{type:"structure",required:["name","componentType","properties","variants","overrides","bindingProperties"],members:{name:{},sourceId:{},componentType:{},properties:{shape:"S6"},children:{shape:"Se"},variants:{shape:"Sk"},overrides:{shape:"Sn"},bindingProperties:{shape:"Sp"},collectionProperties:{shape:"Sv"},tags:{shape:"S11"},events:{shape:"Sg"},schemaVersion:{}}}},payload:"componentToCreate"},output:{type:"structure",members:{entity:{shape:"S15"}},payload:"entity"},idempotent:true},CreateForm:{http:{requestUri:"/app/{appId}/environment/{environmentName}/forms",responseCode:200},input:{type:"structure",required:["appId","environmentName","formToCreate"],members:{appId:{location:"uri",locationName:"appId"},environmentName:{location:"uri",locationName:"environmentName"},clientToken:{idempotencyToken:true,location:"querystring",locationName:"clientToken"},formToCreate:{type:"structure",required:["name","dataType","formActionType","fields","style","sectionalElements","schemaVersion"],members:{name:{},dataType:{shape:"S1b"},formActionType:{},fields:{shape:"S1e"},style:{shape:"S20"},sectionalElements:{shape:"S22"},schemaVersion:{},cta:{shape:"S24"},tags:{shape:"S11"},labelDecorator:{}}}},payload:"formToCreate"},output:{type:"structure",members:{entity:{shape:"S29"}},payload:"entity"},idempotent:true},CreateTheme:{http:{requestUri:"/app/{appId}/environment/{environmentName}/themes",responseCode:200},input:{type:"structure",required:["appId","environmentName","themeToCreate"],members:{appId:{location:"uri",locationName:"appId"},environmentName:{location:"uri",locationName:"environmentName"},clientToken:{idempotencyToken:true,location:"querystring",locationName:"clientToken"},themeToCreate:{type:"structure",required:["name","values"],members:{name:{},values:{shape:"S2d"},overrides:{shape:"S2d"},tags:{shape:"S11"}}}},payload:"themeToCreate"},output:{type:"structure",members:{entity:{shape:"S2h"}},payload:"entity"},idempotent:true},DeleteComponent:{http:{method:"DELETE",requestUri:"/app/{appId}/environment/{environmentName}/components/{id}",responseCode:200},input:{type:"structure",required:["appId","environmentName","id"],members:{appId:{location:"uri",locationName:"appId"},environmentName:{location:"uri",locationName:"environmentName"},id:{location:"uri",locationName:"id"}}},idempotent:true},DeleteForm:{http:{method:"DELETE",requestUri:"/app/{appId}/environment/{environmentName}/forms/{id}",responseCode:200},input:{type:"structure",required:["appId","environmentName","id"],members:{appId:{location:"uri",locationName:"appId"},environmentName:{location:"uri",locationName:"environmentName"},id:{location:"uri",locationName:"id"}}},idempotent:true},DeleteTheme:{http:{method:"DELETE",requestUri:"/app/{appId}/environment/{environmentName}/themes/{id}",responseCode:200},input:{type:"structure",required:["appId","environmentName","id"],members:{appId:{location:"uri",locationName:"appId"},environmentName:{location:"uri",locationName:"environmentName"},id:{location:"uri",locationName:"id"}}},idempotent:true},ExchangeCodeForToken:{http:{requestUri:"/tokens/{provider}",responseCode:200},input:{type:"structure",required:["provider","request"],members:{provider:{location:"uri",locationName:"provider"},request:{type:"structure",required:["code","redirectUri"],members:{code:{shape:"S2o"},redirectUri:{},clientId:{shape:"S2o"}}}},payload:"request"},output:{type:"structure",required:["accessToken","expiresIn","refreshToken"],members:{accessToken:{shape:"S2o"},expiresIn:{type:"integer"},refreshToken:{shape:"S2o"}}}},ExportComponents:{http:{method:"GET",requestUri:"/export/app/{appId}/environment/{environmentName}/components",responseCode:200},input:{type:"structure",required:["appId","environmentName"],members:{appId:{location:"uri",locationName:"appId"},environmentName:{location:"uri",locationName:"environmentName"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",required:["entities"],members:{entities:{type:"list",member:{shape:"S15"}},nextToken:{}}}},ExportForms:{http:{method:"GET",requestUri:"/export/app/{appId}/environment/{environmentName}/forms",responseCode:200},input:{type:"structure",required:["appId","environmentName"],members:{appId:{location:"uri",locationName:"appId"},environmentName:{location:"uri",locationName:"environmentName"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",required:["entities"],members:{entities:{type:"list",member:{shape:"S29"}},nextToken:{}}}},ExportThemes:{http:{method:"GET",requestUri:"/export/app/{appId}/environment/{environmentName}/themes",responseCode:200},input:{type:"structure",required:["appId","environmentName"],members:{appId:{location:"uri",locationName:"appId"},environmentName:{location:"uri",locationName:"environmentName"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",required:["entities"],members:{entities:{type:"list",member:{shape:"S2h"}},nextToken:{}}}},GetComponent:{http:{method:"GET",requestUri:"/app/{appId}/environment/{environmentName}/components/{id}",responseCode:200},input:{type:"structure",required:["appId","environmentName","id"],members:{appId:{location:"uri",locationName:"appId"},environmentName:{location:"uri",locationName:"environmentName"},id:{location:"uri",locationName:"id"}}},output:{type:"structure",members:{component:{shape:"S15"}},payload:"component"}},GetForm:{http:{method:"GET",requestUri:"/app/{appId}/environment/{environmentName}/forms/{id}",responseCode:200},input:{type:"structure",required:["appId","environmentName","id"],members:{appId:{location:"uri",locationName:"appId"},environmentName:{location:"uri",locationName:"environmentName"},id:{location:"uri",locationName:"id"}}},output:{type:"structure",members:{form:{shape:"S29"}},payload:"form"}},GetMetadata:{http:{method:"GET",requestUri:"/app/{appId}/environment/{environmentName}/metadata",responseCode:200},input:{type:"structure",required:["appId","environmentName"],members:{appId:{location:"uri",locationName:"appId"},environmentName:{location:"uri",locationName:"environmentName"}}},output:{type:"structure",required:["features"],members:{features:{type:"map",key:{},value:{}}}}},GetTheme:{http:{method:"GET",requestUri:"/app/{appId}/environment/{environmentName}/themes/{id}",responseCode:200},input:{type:"structure",required:["appId","environmentName","id"],members:{appId:{location:"uri",locationName:"appId"},environmentName:{location:"uri",locationName:"environmentName"},id:{location:"uri",locationName:"id"}}},output:{type:"structure",members:{theme:{shape:"S2h"}},payload:"theme"}},ListComponents:{http:{method:"GET",requestUri:"/app/{appId}/environment/{environmentName}/components",responseCode:200},input:{type:"structure",required:["appId","environmentName"],members:{appId:{location:"uri",locationName:"appId"},environmentName:{location:"uri",locationName:"environmentName"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",required:["entities"],members:{entities:{type:"list",member:{type:"structure",required:["appId","environmentName","id","name","componentType"],members:{appId:{},environmentName:{},id:{},name:{},componentType:{}}}},nextToken:{}}}},ListForms:{http:{method:"GET",requestUri:"/app/{appId}/environment/{environmentName}/forms",responseCode:200},input:{type:"structure",required:["appId","environmentName"],members:{appId:{location:"uri",locationName:"appId"},environmentName:{location:"uri",locationName:"environmentName"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",required:["entities"],members:{entities:{type:"list",member:{type:"structure",required:["appId","dataType","environmentName","formActionType","id","name"],members:{appId:{},dataType:{shape:"S1b"},environmentName:{},formActionType:{},id:{},name:{}}}},nextToken:{}}}},ListThemes:{http:{method:"GET",requestUri:"/app/{appId}/environment/{environmentName}/themes",responseCode:200},input:{type:"structure",required:["appId","environmentName"],members:{appId:{location:"uri",locationName:"appId"},environmentName:{location:"uri",locationName:"environmentName"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",required:["entities"],members:{entities:{type:"list",member:{type:"structure",required:["appId","environmentName","id","name"],members:{appId:{},environmentName:{},id:{},name:{}}}},nextToken:{}}}},PutMetadataFlag:{http:{method:"PUT",requestUri:"/app/{appId}/environment/{environmentName}/metadata/features/{featureName}",responseCode:200},input:{type:"structure",required:["appId","environmentName","featureName","body"],members:{appId:{location:"uri",locationName:"appId"},environmentName:{location:"uri",locationName:"environmentName"},featureName:{location:"uri",locationName:"featureName"},body:{type:"structure",required:["newValue"],members:{newValue:{}}}},payload:"body"}},RefreshToken:{http:{requestUri:"/tokens/{provider}/refresh",responseCode:200},input:{type:"structure",required:["provider","refreshTokenBody"],members:{provider:{location:"uri",locationName:"provider"},refreshTokenBody:{type:"structure",required:["token"],members:{token:{shape:"S2o"},clientId:{shape:"S2o"}}}},payload:"refreshTokenBody"},output:{type:"structure",required:["accessToken","expiresIn"],members:{accessToken:{shape:"S2o"},expiresIn:{type:"integer"}}}},UpdateComponent:{http:{method:"PATCH",requestUri:"/app/{appId}/environment/{environmentName}/components/{id}",responseCode:200},input:{type:"structure",required:["appId","environmentName","id","updatedComponent"],members:{appId:{location:"uri",locationName:"appId"},environmentName:{location:"uri",locationName:"environmentName"},id:{location:"uri",locationName:"id"},clientToken:{idempotencyToken:true,location:"querystring",locationName:"clientToken"},updatedComponent:{type:"structure",members:{id:{},name:{},sourceId:{},componentType:{},properties:{shape:"S6"},children:{shape:"Se"},variants:{shape:"Sk"},overrides:{shape:"Sn"},bindingProperties:{shape:"Sp"},collectionProperties:{shape:"Sv"},events:{shape:"Sg"},schemaVersion:{}}}},payload:"updatedComponent"},output:{type:"structure",members:{entity:{shape:"S15"}},payload:"entity"},idempotent:true},UpdateForm:{http:{method:"PATCH",requestUri:"/app/{appId}/environment/{environmentName}/forms/{id}",responseCode:200},input:{type:"structure",required:["appId","environmentName","id","updatedForm"],members:{appId:{location:"uri",locationName:"appId"},environmentName:{location:"uri",locationName:"environmentName"},id:{location:"uri",locationName:"id"},clientToken:{idempotencyToken:true,location:"querystring",locationName:"clientToken"},updatedForm:{type:"structure",members:{name:{},dataType:{shape:"S1b"},formActionType:{},fields:{shape:"S1e"},style:{shape:"S20"},sectionalElements:{shape:"S22"},schemaVersion:{},cta:{shape:"S24"},labelDecorator:{}}}},payload:"updatedForm"},output:{type:"structure",members:{entity:{shape:"S29"}},payload:"entity"},idempotent:true},UpdateTheme:{http:{method:"PATCH",requestUri:"/app/{appId}/environment/{environmentName}/themes/{id}",responseCode:200},input:{type:"structure",required:["appId","environmentName","id","updatedTheme"],members:{appId:{location:"uri",locationName:"appId"},environmentName:{location:"uri",locationName:"environmentName"},id:{location:"uri",locationName:"id"},clientToken:{idempotencyToken:true,location:"querystring",locationName:"clientToken"},updatedTheme:{type:"structure",required:["values"],members:{id:{},name:{},values:{shape:"S2d"},overrides:{shape:"S2d"}}}},payload:"updatedTheme"},output:{type:"structure",members:{entity:{shape:"S2h"}},payload:"entity"},idempotent:true}},shapes:{S6:{type:"map",key:{},value:{shape:"S7"}},S7:{type:"structure",members:{value:{},bindingProperties:{shape:"S8"},collectionBindingProperties:{shape:"S8"},defaultValue:{},model:{},bindings:{type:"map",key:{},value:{type:"structure",required:["element","property"],members:{element:{},property:{}}}},event:{},userAttribute:{},concat:{type:"list",member:{shape:"S7"}},condition:{type:"structure",members:{property:{},field:{},operator:{},operand:{},then:{shape:"S7"},else:{shape:"S7"},operandType:{}}},configured:{type:"boolean"},type:{},importedValue:{},componentName:{},property:{}}},S8:{type:"structure",required:["property"],members:{property:{},field:{}}},Se:{type:"list",member:{type:"structure",required:["componentType","name","properties"],members:{componentType:{},name:{},properties:{shape:"S6"},children:{shape:"Se"},events:{shape:"Sg"},sourceId:{}}}},Sg:{type:"map",key:{},value:{type:"structure",members:{action:{},parameters:{type:"structure",members:{type:{shape:"S7"},url:{shape:"S7"},anchor:{shape:"S7"},target:{shape:"S7"},global:{shape:"S7"},model:{},id:{shape:"S7"},fields:{shape:"S6"},state:{type:"structure",required:["componentName","property","set"],members:{componentName:{},property:{},set:{shape:"S7"}}}}},bindingEvent:{}}}},Sk:{type:"list",member:{type:"structure",members:{variantValues:{type:"map",key:{},value:{}},overrides:{shape:"Sn"}}}},Sn:{type:"map",key:{},value:{type:"map",key:{},value:{}}},Sp:{type:"map",key:{},value:{type:"structure",members:{type:{},bindingProperties:{type:"structure",members:{model:{},field:{},predicates:{shape:"Ss"},userAttribute:{},bucket:{},key:{},defaultValue:{},slotName:{}}},defaultValue:{}}}},Ss:{type:"list",member:{shape:"St"}},St:{type:"structure",members:{or:{shape:"Ss"},and:{shape:"Ss"},field:{},operator:{},operand:{},operandType:{}}},Sv:{type:"map",key:{},value:{type:"structure",required:["model"],members:{model:{},sort:{type:"list",member:{type:"structure",required:["field","direction"],members:{field:{},direction:{}}}},predicate:{shape:"St"},identifiers:{type:"list",member:{}}}}},S11:{type:"map",key:{},value:{}},S15:{type:"structure",required:["appId","environmentName","id","name","componentType","properties","variants","overrides","bindingProperties","createdAt"],members:{appId:{},environmentName:{},sourceId:{},id:{},name:{},componentType:{},properties:{shape:"S6"},children:{shape:"Se"},variants:{shape:"Sk"},overrides:{shape:"Sn"},bindingProperties:{shape:"Sp"},collectionProperties:{shape:"Sv"},createdAt:{shape:"S17"},modifiedAt:{shape:"S17"},tags:{shape:"S11"},events:{shape:"Sg"},schemaVersion:{}}},S17:{type:"timestamp",timestampFormat:"iso8601"},S1b:{type:"structure",required:["dataSourceType","dataTypeName"],members:{dataSourceType:{},dataTypeName:{}}},S1e:{type:"map",key:{},value:{type:"structure",members:{label:{},position:{shape:"S1g"},excluded:{type:"boolean"},inputType:{type:"structure",required:["type"],members:{type:{},required:{type:"boolean"},readOnly:{type:"boolean"},placeholder:{},defaultValue:{},descriptiveText:{},defaultChecked:{type:"boolean"},defaultCountryCode:{},valueMappings:{type:"structure",required:["values"],members:{values:{type:"list",member:{type:"structure",required:["value"],members:{displayValue:{shape:"S1m"},value:{shape:"S1m"}}}},bindingProperties:{type:"map",key:{},value:{type:"structure",members:{type:{},bindingProperties:{type:"structure",members:{model:{}}}}}}}},name:{},minValue:{type:"float"},maxValue:{type:"float"},step:{type:"float"},value:{},isArray:{type:"boolean"},fileUploaderConfig:{type:"structure",required:["accessLevel","acceptedFileTypes"],members:{accessLevel:{},acceptedFileTypes:{shape:"S1v"},showThumbnails:{type:"boolean"},isResumable:{type:"boolean"},maxFileCount:{type:"integer"},maxSize:{type:"integer"}}}}},validations:{type:"list",member:{type:"structure",required:["type"],members:{type:{},strValues:{shape:"S1v"},numValues:{type:"list",member:{type:"integer"}},validationMessage:{}}}}}}},S1g:{type:"structure",members:{fixed:{},rightOf:{},below:{}},union:true},S1m:{type:"structure",members:{value:{},bindingProperties:{type:"structure",required:["property"],members:{property:{},field:{}}},concat:{type:"list",member:{shape:"S1m"}}}},S1v:{type:"list",member:{}},S20:{type:"structure",members:{horizontalGap:{shape:"S21"},verticalGap:{shape:"S21"},outerPadding:{shape:"S21"}}},S21:{type:"structure",members:{tokenReference:{},value:{}},union:true},S22:{type:"map",key:{},value:{type:"structure",required:["type"],members:{type:{},position:{shape:"S1g"},text:{},level:{type:"integer"},orientation:{},excluded:{type:"boolean"}}}},S24:{type:"structure",members:{position:{},clear:{shape:"S26"},cancel:{shape:"S26"},submit:{shape:"S26"}}},S26:{type:"structure",members:{excluded:{type:"boolean"},children:{},position:{shape:"S1g"}}},S29:{type:"structure",required:["appId","environmentName","id","name","formActionType","style","dataType","fields","sectionalElements","schemaVersion"],members:{appId:{},environmentName:{},id:{},name:{},formActionType:{},style:{shape:"S20"},dataType:{shape:"S1b"},fields:{shape:"S1e"},sectionalElements:{shape:"S22"},schemaVersion:{},tags:{shape:"S11"},cta:{shape:"S24"},labelDecorator:{}}},S2d:{type:"list",member:{type:"structure",members:{key:{},value:{type:"structure",members:{value:{},children:{shape:"S2d"}}}}}},S2h:{type:"structure",required:["appId","environmentName","id","name","createdAt","values"],members:{appId:{},environmentName:{},id:{},name:{},createdAt:{shape:"S17"},modifiedAt:{shape:"S17"},values:{shape:"S2d"},overrides:{shape:"S2d"},tags:{shape:"S11"}}},S2o:{type:"string",sensitive:true}}}},5048:function(e){e.exports={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:"S12"}}}},BatchDeleteConnection:{input:{type:"structure",required:["ConnectionNameList"],members:{CatalogId:{},ConnectionNameList:{type:"list",member:{}}}},output:{type:"structure",members:{Succeeded:{shape:"Sn"},Errors:{type:"map",key:{},value:{shape:"S14"}}}}},BatchDeletePartition:{input:{type:"structure",required:["DatabaseName","TableName","PartitionsToDelete"],members:{CatalogId:{},DatabaseName:{},TableName:{},PartitionsToDelete:{type:"list",member:{shape:"S1c"}}}},output:{type:"structure",members:{Errors:{shape:"S12"}}}},BatchDeleteTable:{input:{type:"structure",required:["DatabaseName","TablesToDelete"],members:{CatalogId:{},DatabaseName:{},TablesToDelete:{type:"list",member:{}},TransactionId:{}}},output:{type:"structure",members:{Errors:{type:"list",member:{type:"structure",members:{TableName:{},ErrorDetail:{shape:"S14"}}}}}}},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:"S14"}}}}}}},BatchGetBlueprints:{input:{type:"structure",required:["Names"],members:{Names:{type:"list",member:{}},IncludeBlueprint:{type:"boolean"},IncludeParameterSpec:{type:"boolean"}}},output:{type:"structure",members:{Blueprints:{type:"list",member:{shape:"S1w"}},MissingBlueprints:{shape:"S24"}}}},BatchGetCrawlers:{input:{type:"structure",required:["CrawlerNames"],members:{CrawlerNames:{shape:"S26"}}},output:{type:"structure",members:{Crawlers:{shape:"S28"},CrawlersNotFound:{shape:"S26"}}}},BatchGetCustomEntityTypes:{input:{type:"structure",required:["Names"],members:{Names:{shape:"S3n"}}},output:{type:"structure",members:{CustomEntityTypes:{shape:"S3p"},CustomEntityTypesNotFound:{shape:"S3n"}}}},BatchGetDataQualityResult:{input:{type:"structure",required:["ResultIds"],members:{ResultIds:{shape:"S3t"}}},output:{type:"structure",required:["Results"],members:{Results:{type:"list",member:{type:"structure",members:{ResultId:{},Score:{type:"double"},DataSource:{shape:"S3z"},RulesetName:{},EvaluationContext:{},StartedOn:{type:"timestamp"},CompletedOn:{type:"timestamp"},JobName:{},JobRunId:{},RulesetEvaluationRunId:{},RuleResults:{shape:"S42"}}}},ResultsNotFound:{shape:"S3t"}}}},BatchGetDevEndpoints:{input:{type:"structure",required:["DevEndpointNames"],members:{DevEndpointNames:{shape:"S47"}}},output:{type:"structure",members:{DevEndpoints:{shape:"S49"},DevEndpointsNotFound:{shape:"S47"}}}},BatchGetJobs:{input:{type:"structure",required:["JobNames"],members:{JobNames:{shape:"S4j"}}},output:{type:"structure",members:{Jobs:{shape:"S4l"},JobsNotFound:{shape:"S4j"}}}},BatchGetPartition:{input:{type:"structure",required:["DatabaseName","TableName","PartitionsToGet"],members:{CatalogId:{},DatabaseName:{},TableName:{},PartitionsToGet:{shape:"S9q"}}},output:{type:"structure",members:{Partitions:{shape:"S9s"},UnprocessedKeys:{shape:"S9q"}}}},BatchGetTriggers:{input:{type:"structure",required:["TriggerNames"],members:{TriggerNames:{shape:"S9v"}}},output:{type:"structure",members:{Triggers:{shape:"S9x"},TriggersNotFound:{shape:"S9v"}}}},BatchGetWorkflows:{input:{type:"structure",required:["Names"],members:{Names:{shape:"Saf"},IncludeGraph:{type:"boolean"}}},output:{type:"structure",members:{Workflows:{type:"list",member:{shape:"Sai"}},MissingWorkflows:{shape:"Saf"}}}},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:"S14"}}}}}}},BatchUpdatePartition:{input:{type:"structure",required:["DatabaseName","TableName","Entries"],members:{CatalogId:{},DatabaseName:{},TableName:{},Entries:{type:"list",member:{type:"structure",required:["PartitionValueList","PartitionInput"],members:{PartitionValueList:{shape:"Sbg"},PartitionInput:{shape:"S5"}}}}}},output:{type:"structure",members:{Errors:{type:"list",member:{type:"structure",members:{PartitionValueList:{shape:"Sbg"},ErrorDetail:{shape:"S14"}}}}}}},CancelDataQualityRuleRecommendationRun:{input:{type:"structure",required:["RunId"],members:{RunId:{}}},output:{type:"structure",members:{}}},CancelDataQualityRulesetEvaluationRun:{input:{type:"structure",required:["RunId"],members:{RunId:{}}},output:{type:"structure",members:{}}},CancelMLTaskRun:{input:{type:"structure",required:["TransformId","TaskRunId"],members:{TransformId:{},TaskRunId:{}}},output:{type:"structure",members:{TransformId:{},TaskRunId:{},Status:{}}}},CancelStatement:{input:{type:"structure",required:["SessionId","Id"],members:{SessionId:{},Id:{type:"integer"},RequestOrigin:{}}},output:{type:"structure",members:{}}},CheckSchemaVersionValidity:{input:{type:"structure",required:["DataFormat","SchemaDefinition"],members:{DataFormat:{},SchemaDefinition:{}}},output:{type:"structure",members:{Valid:{type:"boolean"},Error:{}}}},CreateBlueprint:{input:{type:"structure",required:["Name","BlueprintLocation"],members:{Name:{},Description:{},BlueprintLocation:{},Tags:{shape:"Sc1"}}},output:{type:"structure",members:{Name:{}}}},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:"Sci"},DisableValueTrimming:{type:"boolean"},AllowSingleColumn:{type:"boolean"},CustomDatatypeConfigured:{type:"boolean"},CustomDatatypes:{shape:"Scj"}}}}},output:{type:"structure",members:{}}},CreateConnection:{input:{type:"structure",required:["ConnectionInput"],members:{CatalogId:{},ConnectionInput:{shape:"Scm"},Tags:{shape:"Sc1"}}},output:{type:"structure",members:{}}},CreateCrawler:{input:{type:"structure",required:["Name","Role","Targets"],members:{Name:{},Role:{},DatabaseName:{},Description:{},Targets:{shape:"S2b"},Schedule:{},Classifiers:{shape:"S2y"},TablePrefix:{},SchemaChangePolicy:{shape:"S31"},RecrawlPolicy:{shape:"S2z"},LineageConfiguration:{shape:"S34"},LakeFormationConfiguration:{shape:"S3k"},Configuration:{},CrawlerSecurityConfiguration:{},Tags:{shape:"Sc1"}}},output:{type:"structure",members:{}}},CreateCustomEntityType:{input:{type:"structure",required:["Name","RegexString"],members:{Name:{},RegexString:{},ContextWords:{shape:"S3r"},Tags:{shape:"Sc1"}}},output:{type:"structure",members:{Name:{}}}},CreateDataQualityRuleset:{input:{type:"structure",required:["Name","Ruleset"],members:{Name:{},Description:{},Ruleset:{},Tags:{shape:"Sc1"},TargetTable:{shape:"Sd0"},ClientToken:{}}},output:{type:"structure",members:{Name:{}}},idempotent:true},CreateDatabase:{input:{type:"structure",required:["DatabaseInput"],members:{CatalogId:{},DatabaseInput:{shape:"Sd3"},Tags:{shape:"Sc1"}}},output:{type:"structure",members:{}}},CreateDevEndpoint:{input:{type:"structure",required:["EndpointName","RoleArn"],members:{EndpointName:{},RoleArn:{},SecurityGroupIds:{shape:"S4c"},SubnetId:{},PublicKey:{},PublicKeys:{shape:"S4g"},NumberOfNodes:{type:"integer"},WorkerType:{},GlueVersion:{},NumberOfWorkers:{type:"integer"},ExtraPythonLibsS3Path:{},ExtraJarsS3Path:{},SecurityConfiguration:{},Tags:{shape:"Sc1"},Arguments:{shape:"S4h"}}},output:{type:"structure",members:{EndpointName:{},Status:{},SecurityGroupIds:{shape:"S4c"},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:"S4h"}}}},CreateJob:{input:{type:"structure",required:["Name","Role","Command"],members:{Name:{},Description:{},LogUri:{},Role:{},ExecutionProperty:{shape:"S4p"},Command:{shape:"S4r"},DefaultArguments:{shape:"S4v"},NonOverridableArguments:{shape:"S4v"},Connections:{shape:"S4w"},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:"Sc1"},NotificationProperty:{shape:"S50"},GlueVersion:{},NumberOfWorkers:{type:"integer"},WorkerType:{},CodeGenConfigurationNodes:{shape:"S52"},ExecutionClass:{},SourceControlDetails:{shape:"S9m"}}},output:{type:"structure",members:{Name:{}}}},CreateMLTransform:{input:{type:"structure",required:["Name","InputRecordTables","Parameters","Role"],members:{Name:{},Description:{},InputRecordTables:{shape:"Sdk"},Parameters:{shape:"Sdl"},Role:{},GlueVersion:{},MaxCapacity:{type:"double"},WorkerType:{},NumberOfWorkers:{type:"integer"},Timeout:{type:"integer"},MaxRetries:{type:"integer"},Tags:{shape:"Sc1"},TransformEncryption:{shape:"Sdp"}}},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:"Sdw"}}},output:{type:"structure",members:{}}},CreateRegistry:{input:{type:"structure",required:["RegistryName"],members:{RegistryName:{},Description:{},Tags:{shape:"Sc1"}}},output:{type:"structure",members:{RegistryArn:{},RegistryName:{},Description:{},Tags:{shape:"Sc1"}}}},CreateSchema:{input:{type:"structure",required:["SchemaName","DataFormat"],members:{RegistryId:{shape:"Se2"},SchemaName:{},DataFormat:{},Compatibility:{},Description:{},Tags:{shape:"Sc1"},SchemaDefinition:{}}},output:{type:"structure",members:{RegistryName:{},RegistryArn:{},SchemaName:{},SchemaArn:{},Description:{},DataFormat:{},Compatibility:{},SchemaCheckpoint:{type:"long"},LatestSchemaVersion:{type:"long"},NextSchemaVersion:{type:"long"},SchemaStatus:{},Tags:{shape:"Sc1"},SchemaVersionId:{},SchemaVersionStatus:{}}}},CreateScript:{input:{type:"structure",members:{DagNodes:{shape:"Se9"},DagEdges:{shape:"Seh"},Language:{}}},output:{type:"structure",members:{PythonScript:{},ScalaCode:{}}}},CreateSecurityConfiguration:{input:{type:"structure",required:["Name","EncryptionConfiguration"],members:{Name:{},EncryptionConfiguration:{shape:"Seo"}}},output:{type:"structure",members:{Name:{},CreatedTimestamp:{type:"timestamp"}}}},CreateSession:{input:{type:"structure",required:["Id","Role","Command"],members:{Id:{},Description:{},Role:{},Command:{shape:"Sf0"},Timeout:{type:"integer"},IdleTimeout:{type:"integer"},DefaultArguments:{shape:"Sf1"},Connections:{shape:"S4w"},MaxCapacity:{type:"double"},NumberOfWorkers:{type:"integer"},WorkerType:{},SecurityConfiguration:{},GlueVersion:{},Tags:{shape:"Sc1"},RequestOrigin:{}}},output:{type:"structure",members:{Session:{shape:"Sf4"}}}},CreateTable:{input:{type:"structure",required:["DatabaseName","TableInput"],members:{CatalogId:{},DatabaseName:{},TableInput:{shape:"Sf8"},PartitionIndexes:{type:"list",member:{shape:"Sdw"}},TransactionId:{}}},output:{type:"structure",members:{}}},CreateTrigger:{input:{type:"structure",required:["Name","Type","Actions"],members:{Name:{},WorkflowName:{},Type:{},Schedule:{},Predicate:{shape:"Sa4"},Actions:{shape:"Sa2"},Description:{},StartOnCreation:{type:"boolean"},Tags:{shape:"Sc1"},EventBatchingCondition:{shape:"Sab"}}},output:{type:"structure",members:{Name:{}}}},CreateUserDefinedFunction:{input:{type:"structure",required:["DatabaseName","FunctionInput"],members:{CatalogId:{},DatabaseName:{},FunctionInput:{shape:"Sfi"}}},output:{type:"structure",members:{}}},CreateWorkflow:{input:{type:"structure",required:["Name"],members:{Name:{},Description:{},DefaultRunProperties:{shape:"Saj"},Tags:{shape:"Sc1"},MaxConcurrentRuns:{type:"integer"}}},output:{type:"structure",members:{Name:{}}}},DeleteBlueprint:{input:{type:"structure",required:["Name"],members:{Name:{}}},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:{}}},DeleteCustomEntityType:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{Name:{}}}},DeleteDataQualityRuleset:{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:"Se2"}}},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:"Sw"}}},output:{type:"structure",members:{SchemaArn:{},SchemaName:{},Status:{}}}},DeleteSchemaVersions:{input:{type:"structure",required:["SchemaId","Versions"],members:{SchemaId:{shape:"Sw"},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:{}}},DeleteSession:{input:{type:"structure",required:["Id"],members:{Id:{},RequestOrigin:{}}},output:{type:"structure",members:{Id:{}}}},DeleteTable:{input:{type:"structure",required:["DatabaseName","Name"],members:{CatalogId:{},DatabaseName:{},Name:{},TransactionId:{}}},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:{}}}},GetBlueprint:{input:{type:"structure",required:["Name"],members:{Name:{},IncludeBlueprint:{type:"boolean"},IncludeParameterSpec:{type:"boolean"}}},output:{type:"structure",members:{Blueprint:{shape:"S1w"}}}},GetBlueprintRun:{input:{type:"structure",required:["BlueprintName","RunId"],members:{BlueprintName:{},RunId:{}}},output:{type:"structure",members:{BlueprintRun:{shape:"Shf"}}}},GetBlueprintRuns:{input:{type:"structure",required:["BlueprintName"],members:{BlueprintName:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{BlueprintRuns:{type:"list",member:{shape:"Shf"}},NextToken:{}}}},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:"Sht"}}}},GetClassifiers:{input:{type:"structure",members:{MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Classifiers:{type:"list",member:{shape:"Sht"}},NextToken:{}}}},GetColumnStatisticsForPartition:{input:{type:"structure",required:["DatabaseName","TableName","PartitionValues","ColumnNames"],members:{CatalogId:{},DatabaseName:{},TableName:{},PartitionValues:{shape:"S6"},ColumnNames:{shape:"Si3"}}},output:{type:"structure",members:{ColumnStatisticsList:{shape:"Si5"},Errors:{shape:"Sin"}}}},GetColumnStatisticsForTable:{input:{type:"structure",required:["DatabaseName","TableName","ColumnNames"],members:{CatalogId:{},DatabaseName:{},TableName:{},ColumnNames:{shape:"Si3"}}},output:{type:"structure",members:{ColumnStatisticsList:{shape:"Si5"},Errors:{shape:"Sin"}}}},GetConnection:{input:{type:"structure",required:["Name"],members:{CatalogId:{},Name:{},HidePassword:{type:"boolean"}}},output:{type:"structure",members:{Connection:{shape:"Sit"}}}},GetConnections:{input:{type:"structure",members:{CatalogId:{},Filter:{type:"structure",members:{MatchCriteria:{shape:"Sco"},ConnectionType:{}}},HidePassword:{type:"boolean"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{ConnectionList:{type:"list",member:{shape:"Sit"}},NextToken:{}}}},GetCrawler:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{Crawler:{shape:"S29"}}}},GetCrawlerMetrics:{input:{type:"structure",members:{CrawlerNameList:{shape:"S26"},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:"S28"},NextToken:{}}}},GetCustomEntityType:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{Name:{},RegexString:{},ContextWords:{shape:"S3r"}}}},GetDataCatalogEncryptionSettings:{input:{type:"structure",members:{CatalogId:{}}},output:{type:"structure",members:{DataCatalogEncryptionSettings:{shape:"Sja"}}}},GetDataQualityResult:{input:{type:"structure",required:["ResultId"],members:{ResultId:{}}},output:{type:"structure",members:{ResultId:{},Score:{type:"double"},DataSource:{shape:"S3z"},RulesetName:{},EvaluationContext:{},StartedOn:{type:"timestamp"},CompletedOn:{type:"timestamp"},JobName:{},JobRunId:{},RulesetEvaluationRunId:{},RuleResults:{shape:"S42"}}}},GetDataQualityRuleRecommendationRun:{input:{type:"structure",required:["RunId"],members:{RunId:{}}},output:{type:"structure",members:{RunId:{},DataSource:{shape:"S3z"},Role:{},NumberOfWorkers:{type:"integer"},Timeout:{type:"integer"},Status:{},ErrorString:{},StartedOn:{type:"timestamp"},LastModifiedOn:{type:"timestamp"},CompletedOn:{type:"timestamp"},ExecutionTime:{type:"integer"},RecommendedRuleset:{},CreatedRulesetName:{}}}},GetDataQualityRuleset:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{Name:{},Description:{},Ruleset:{},TargetTable:{shape:"Sd0"},CreatedOn:{type:"timestamp"},LastModifiedOn:{type:"timestamp"},RecommendationRunId:{}}}},GetDataQualityRulesetEvaluationRun:{input:{type:"structure",required:["RunId"],members:{RunId:{}}},output:{type:"structure",members:{RunId:{},DataSource:{shape:"S3z"},Role:{},NumberOfWorkers:{type:"integer"},Timeout:{type:"integer"},AdditionalRunOptions:{shape:"Sjm"},Status:{},ErrorString:{},StartedOn:{type:"timestamp"},LastModifiedOn:{type:"timestamp"},CompletedOn:{type:"timestamp"},ExecutionTime:{type:"integer"},RulesetNames:{shape:"Sjn"},ResultIds:{type:"list",member:{}},AdditionalDataSources:{shape:"Sjp"}}}},GetDatabase:{input:{type:"structure",required:["Name"],members:{CatalogId:{},Name:{}}},output:{type:"structure",members:{Database:{shape:"Sjs"}}}},GetDatabases:{input:{type:"structure",members:{CatalogId:{},NextToken:{},MaxResults:{type:"integer"},ResourceShareType:{}}},output:{type:"structure",required:["DatabaseList"],members:{DatabaseList:{type:"list",member:{shape:"Sjs"}},NextToken:{}}}},GetDataflowGraph:{input:{type:"structure",members:{PythonScript:{}}},output:{type:"structure",members:{DagNodes:{shape:"Se9"},DagEdges:{shape:"Seh"}}}},GetDevEndpoint:{input:{type:"structure",required:["EndpointName"],members:{EndpointName:{}}},output:{type:"structure",members:{DevEndpoint:{shape:"S4a"}}}},GetDevEndpoints:{input:{type:"structure",members:{MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{DevEndpoints:{shape:"S49"},NextToken:{}}}},GetJob:{input:{type:"structure",required:["JobName"],members:{JobName:{}}},output:{type:"structure",members:{Job:{shape:"S4m"}}}},GetJobBookmark:{input:{type:"structure",required:["JobName"],members:{JobName:{},RunId:{}}},output:{type:"structure",members:{JobBookmarkEntry:{shape:"Ska"}}}},GetJobRun:{input:{type:"structure",required:["JobName","RunId"],members:{JobName:{},RunId:{},PredecessorsIncluded:{type:"boolean"}}},output:{type:"structure",members:{JobRun:{shape:"Sau"}}}},GetJobRuns:{input:{type:"structure",required:["JobName"],members:{JobName:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{JobRuns:{shape:"Sat"},NextToken:{}}}},GetJobs:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Jobs:{shape:"S4l"},NextToken:{}}}},GetMLTaskRun:{input:{type:"structure",required:["TransformId","TaskRunId"],members:{TransformId:{},TaskRunId:{}}},output:{type:"structure",members:{TransformId:{},TaskRunId:{},Status:{},LogGroupName:{},Properties:{shape:"Skk"},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:"Skk"},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:"Sdk"},Parameters:{shape:"Sdl"},EvaluationMetrics:{shape:"Sl3"},LabelCount:{type:"integer"},Schema:{shape:"Sla"},Role:{},GlueVersion:{},MaxCapacity:{type:"double"},WorkerType:{},NumberOfWorkers:{type:"integer"},Timeout:{type:"integer"},MaxRetries:{type:"integer"},TransformEncryption:{shape:"Sdp"}}}},GetMLTransforms:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},Filter:{shape:"Sld"},Sort:{shape:"Sle"}}},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:"Sdk"},Parameters:{shape:"Sdl"},EvaluationMetrics:{shape:"Sl3"},LabelCount:{type:"integer"},Schema:{shape:"Sla"},Role:{},GlueVersion:{},MaxCapacity:{type:"double"},WorkerType:{},NumberOfWorkers:{type:"integer"},Timeout:{type:"integer"},MaxRetries:{type:"integer"},TransformEncryption:{shape:"Sdp"}}}},NextToken:{}}}},GetMapping:{input:{type:"structure",required:["Source"],members:{Source:{shape:"Slk"},Sinks:{shape:"Sll"},Location:{shape:"Slm"}}},output:{type:"structure",required:["Mapping"],members:{Mapping:{shape:"Slo"}}}},GetPartition:{input:{type:"structure",required:["DatabaseName","TableName","PartitionValues"],members:{CatalogId:{},DatabaseName:{},TableName:{},PartitionValues:{shape:"S6"}}},output:{type:"structure",members:{Partition:{shape:"S9t"}}}},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:"S1c"}}}}}}}},NextToken:{}}}},GetPartitions:{input:{type:"structure",required:["DatabaseName","TableName"],members:{CatalogId:{},DatabaseName:{},TableName:{},Expression:{},NextToken:{},Segment:{shape:"Sm8"},MaxResults:{type:"integer"},ExcludeColumnSchema:{type:"boolean"},TransactionId:{},QueryAsOfTime:{type:"timestamp"}}},output:{type:"structure",members:{Partitions:{shape:"S9s"},NextToken:{}}}},GetPlan:{input:{type:"structure",required:["Mapping","Source"],members:{Mapping:{shape:"Slo"},Source:{shape:"Slk"},Sinks:{shape:"Sll"},Location:{shape:"Slm"},Language:{},AdditionalPlanOptionsMap:{type:"map",key:{},value:{}}}},output:{type:"structure",members:{PythonScript:{},ScalaCode:{}}}},GetRegistry:{input:{type:"structure",required:["RegistryId"],members:{RegistryId:{shape:"Se2"}}},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:"Sw"}}},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:"Sw"},SchemaDefinition:{}}},output:{type:"structure",members:{SchemaVersionId:{},SchemaArn:{},DataFormat:{},Status:{},CreatedTime:{}}}},GetSchemaVersion:{input:{type:"structure",members:{SchemaId:{shape:"Sw"},SchemaVersionId:{},SchemaVersionNumber:{shape:"Smv"}}},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:"Sw"},FirstSchemaVersionNumber:{shape:"Smv"},SecondSchemaVersionNumber:{shape:"Smv"},SchemaDiffType:{}}},output:{type:"structure",members:{Diff:{}}}},GetSecurityConfiguration:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{SecurityConfiguration:{shape:"Sn4"}}}},GetSecurityConfigurations:{input:{type:"structure",members:{MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{SecurityConfigurations:{type:"list",member:{shape:"Sn4"}},NextToken:{}}}},GetSession:{input:{type:"structure",required:["Id"],members:{Id:{},RequestOrigin:{}}},output:{type:"structure",members:{Session:{shape:"Sf4"}}}},GetStatement:{input:{type:"structure",required:["SessionId","Id"],members:{SessionId:{},Id:{type:"integer"},RequestOrigin:{}}},output:{type:"structure",members:{Statement:{shape:"Snc"}}}},GetTable:{input:{type:"structure",required:["DatabaseName","Name"],members:{CatalogId:{},DatabaseName:{},Name:{},TransactionId:{},QueryAsOfTime:{type:"timestamp"}}},output:{type:"structure",members:{Table:{shape:"Snj"}}}},GetTableVersion:{input:{type:"structure",required:["DatabaseName","TableName"],members:{CatalogId:{},DatabaseName:{},TableName:{},VersionId:{}}},output:{type:"structure",members:{TableVersion:{shape:"Snn"}}}},GetTableVersions:{input:{type:"structure",required:["DatabaseName","TableName"],members:{CatalogId:{},DatabaseName:{},TableName:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{TableVersions:{type:"list",member:{shape:"Snn"}},NextToken:{}}}},GetTables:{input:{type:"structure",required:["DatabaseName"],members:{CatalogId:{},DatabaseName:{},Expression:{},NextToken:{},MaxResults:{type:"integer"},TransactionId:{},QueryAsOfTime:{type:"timestamp"}}},output:{type:"structure",members:{TableList:{shape:"Snu"},NextToken:{}}}},GetTags:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},output:{type:"structure",members:{Tags:{shape:"Sc1"}}}},GetTrigger:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{Trigger:{shape:"S9y"}}}},GetTriggers:{input:{type:"structure",members:{NextToken:{},DependentJobName:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Triggers:{shape:"S9x"},NextToken:{}}}},GetUnfilteredPartitionMetadata:{input:{type:"structure",required:["CatalogId","DatabaseName","TableName","PartitionValues","SupportedPermissionTypes"],members:{CatalogId:{},DatabaseName:{},TableName:{},PartitionValues:{shape:"S6"},AuditContext:{shape:"So2"},SupportedPermissionTypes:{shape:"So5"}}},output:{type:"structure",members:{Partition:{shape:"S9t"},AuthorizedColumns:{shape:"Sn"},IsRegisteredWithLakeFormation:{type:"boolean"}}}},GetUnfilteredPartitionsMetadata:{input:{type:"structure",required:["CatalogId","DatabaseName","TableName","SupportedPermissionTypes"],members:{CatalogId:{},DatabaseName:{},TableName:{},Expression:{},AuditContext:{shape:"So2"},SupportedPermissionTypes:{shape:"So5"},NextToken:{},Segment:{shape:"Sm8"},MaxResults:{type:"integer"}}},output:{type:"structure",members:{UnfilteredPartitions:{type:"list",member:{type:"structure",members:{Partition:{shape:"S9t"},AuthorizedColumns:{shape:"Sn"},IsRegisteredWithLakeFormation:{type:"boolean"}}}},NextToken:{}}}},GetUnfilteredTableMetadata:{input:{type:"structure",required:["CatalogId","DatabaseName","Name","SupportedPermissionTypes"],members:{CatalogId:{},DatabaseName:{},Name:{},AuditContext:{shape:"So2"},SupportedPermissionTypes:{shape:"So5"}}},output:{type:"structure",members:{Table:{shape:"Snj"},AuthorizedColumns:{shape:"Sn"},IsRegisteredWithLakeFormation:{type:"boolean"},CellFilters:{type:"list",member:{type:"structure",members:{ColumnName:{},RowFilterExpression:{}}}}}}},GetUserDefinedFunction:{input:{type:"structure",required:["DatabaseName","FunctionName"],members:{CatalogId:{},DatabaseName:{},FunctionName:{}}},output:{type:"structure",members:{UserDefinedFunction:{shape:"Soi"}}}},GetUserDefinedFunctions:{input:{type:"structure",required:["Pattern"],members:{CatalogId:{},DatabaseName:{},Pattern:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{UserDefinedFunctions:{type:"list",member:{shape:"Soi"}},NextToken:{}}}},GetWorkflow:{input:{type:"structure",required:["Name"],members:{Name:{},IncludeGraph:{type:"boolean"}}},output:{type:"structure",members:{Workflow:{shape:"Sai"}}}},GetWorkflowRun:{input:{type:"structure",required:["Name","RunId"],members:{Name:{},RunId:{},IncludeGraph:{type:"boolean"}}},output:{type:"structure",members:{Run:{shape:"Sak"}}}},GetWorkflowRunProperties:{input:{type:"structure",required:["Name","RunId"],members:{Name:{},RunId:{}}},output:{type:"structure",members:{RunProperties:{shape:"Saj"}}}},GetWorkflowRuns:{input:{type:"structure",required:["Name"],members:{Name:{},IncludeGraph:{type:"boolean"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Runs:{type:"list",member:{shape:"Sak"}},NextToken:{}}}},ImportCatalogToGlue:{input:{type:"structure",members:{CatalogId:{}}},output:{type:"structure",members:{}}},ListBlueprints:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},Tags:{shape:"Sc1"}}},output:{type:"structure",members:{Blueprints:{shape:"S24"},NextToken:{}}}},ListCrawlers:{input:{type:"structure",members:{MaxResults:{type:"integer"},NextToken:{},Tags:{shape:"Sc1"}}},output:{type:"structure",members:{CrawlerNames:{shape:"S26"},NextToken:{}}}},ListCrawls:{input:{type:"structure",required:["CrawlerName"],members:{CrawlerName:{},MaxResults:{type:"integer"},Filters:{type:"list",member:{type:"structure",members:{FieldName:{},FilterOperator:{},FieldValue:{}}}},NextToken:{}}},output:{type:"structure",members:{Crawls:{type:"list",member:{type:"structure",members:{CrawlId:{},State:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},Summary:{},ErrorMessage:{},LogGroup:{},LogStream:{},MessagePrefix:{},DPUHour:{type:"double"}}}},NextToken:{}}}},ListCustomEntityTypes:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},Tags:{shape:"Sc1"}}},output:{type:"structure",members:{CustomEntityTypes:{shape:"S3p"},NextToken:{}}}},ListDataQualityResults:{input:{type:"structure",members:{Filter:{type:"structure",members:{DataSource:{shape:"S3z"},JobName:{},JobRunId:{},StartedAfter:{type:"timestamp"},StartedBefore:{type:"timestamp"}}},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",required:["Results"],members:{Results:{type:"list",member:{type:"structure",members:{ResultId:{},DataSource:{shape:"S3z"},JobName:{},JobRunId:{},StartedOn:{type:"timestamp"}}}},NextToken:{}}}},ListDataQualityRuleRecommendationRuns:{input:{type:"structure",members:{Filter:{type:"structure",required:["DataSource"],members:{DataSource:{shape:"S3z"},StartedBefore:{type:"timestamp"},StartedAfter:{type:"timestamp"}}},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Runs:{type:"list",member:{type:"structure",members:{RunId:{},Status:{},StartedOn:{type:"timestamp"},DataSource:{shape:"S3z"}}}},NextToken:{}}}},ListDataQualityRulesetEvaluationRuns:{input:{type:"structure",members:{Filter:{type:"structure",required:["DataSource"],members:{DataSource:{shape:"S3z"},StartedBefore:{type:"timestamp"},StartedAfter:{type:"timestamp"}}},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Runs:{type:"list",member:{type:"structure",members:{RunId:{},Status:{},StartedOn:{type:"timestamp"},DataSource:{shape:"S3z"}}}},NextToken:{}}}},ListDataQualityRulesets:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},Filter:{type:"structure",members:{Name:{},Description:{},CreatedBefore:{type:"timestamp"},CreatedAfter:{type:"timestamp"},LastModifiedBefore:{type:"timestamp"},LastModifiedAfter:{type:"timestamp"},TargetTable:{shape:"Sd0"}}},Tags:{shape:"Sc1"}}},output:{type:"structure",members:{Rulesets:{type:"list",member:{type:"structure",members:{Name:{},Description:{},CreatedOn:{type:"timestamp"},LastModifiedOn:{type:"timestamp"},TargetTable:{shape:"Sd0"},RecommendationRunId:{},RuleCount:{type:"integer"}}}},NextToken:{}}}},ListDevEndpoints:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},Tags:{shape:"Sc1"}}},output:{type:"structure",members:{DevEndpointNames:{type:"list",member:{}},NextToken:{}}}},ListJobs:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},Tags:{shape:"Sc1"}}},output:{type:"structure",members:{JobNames:{shape:"S4j"},NextToken:{}}}},ListMLTransforms:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},Filter:{shape:"Sld"},Sort:{shape:"Sle"},Tags:{shape:"Sc1"}}},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:"Sw"},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:"Se2"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Schemas:{type:"list",member:{type:"structure",members:{RegistryName:{},SchemaName:{},SchemaArn:{},Description:{},SchemaStatus:{},CreatedTime:{},UpdatedTime:{}}}},NextToken:{}}}},ListSessions:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},Tags:{shape:"Sc1"},RequestOrigin:{}}},output:{type:"structure",members:{Ids:{type:"list",member:{}},Sessions:{type:"list",member:{shape:"Sf4"}},NextToken:{}}}},ListStatements:{input:{type:"structure",required:["SessionId"],members:{SessionId:{},RequestOrigin:{},NextToken:{}}},output:{type:"structure",members:{Statements:{type:"list",member:{shape:"Snc"}},NextToken:{}}}},ListTriggers:{input:{type:"structure",members:{NextToken:{},DependentJobName:{},MaxResults:{type:"integer"},Tags:{shape:"Sc1"}}},output:{type:"structure",members:{TriggerNames:{shape:"S9v"},NextToken:{}}}},ListWorkflows:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Workflows:{shape:"Saf"},NextToken:{}}}},PutDataCatalogEncryptionSettings:{input:{type:"structure",required:["DataCatalogEncryptionSettings"],members:{CatalogId:{},DataCatalogEncryptionSettings:{shape:"Sja"}}},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:"Sw"},SchemaVersionNumber:{shape:"Smv"},SchemaVersionId:{},MetadataKeyValue:{shape:"Sr2"}}},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:"Saj"}}},output:{type:"structure",members:{}}},QuerySchemaVersionMetadata:{input:{type:"structure",members:{SchemaId:{shape:"Sw"},SchemaVersionNumber:{shape:"Smv"},SchemaVersionId:{},MetadataList:{type:"list",member:{shape:"Sr2"}},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{MetadataInfoMap:{type:"map",key:{},value:{type:"structure",members:{MetadataValue:{},CreatedTime:{},OtherMetadataValueList:{type:"list",member:{type:"structure",members:{MetadataValue:{},CreatedTime:{}}}}}}},SchemaVersionId:{},NextToken:{}}}},RegisterSchemaVersion:{input:{type:"structure",required:["SchemaId","SchemaDefinition"],members:{SchemaId:{shape:"Sw"},SchemaDefinition:{}}},output:{type:"structure",members:{SchemaVersionId:{},VersionNumber:{type:"long"},Status:{}}}},RemoveSchemaVersionMetadata:{input:{type:"structure",required:["MetadataKeyValue"],members:{SchemaId:{shape:"Sw"},SchemaVersionNumber:{shape:"Smv"},SchemaVersionId:{},MetadataKeyValue:{shape:"Sr2"}}},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:"Ska"}}}},ResumeWorkflowRun:{input:{type:"structure",required:["Name","RunId","NodeIds"],members:{Name:{},RunId:{},NodeIds:{shape:"Srn"}}},output:{type:"structure",members:{RunId:{},NodeIds:{shape:"Srn"}}}},RunStatement:{input:{type:"structure",required:["SessionId","Code"],members:{SessionId:{},Code:{},RequestOrigin:{}}},output:{type:"structure",members:{Id:{type:"integer"}}}},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:"Snu"}}}},StartBlueprintRun:{input:{type:"structure",required:["BlueprintName","RoleArn"],members:{BlueprintName:{},Parameters:{},RoleArn:{}}},output:{type:"structure",members:{RunId:{}}}},StartCrawler:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{}}},StartCrawlerSchedule:{input:{type:"structure",required:["CrawlerName"],members:{CrawlerName:{}}},output:{type:"structure",members:{}}},StartDataQualityRuleRecommendationRun:{input:{type:"structure",required:["DataSource","Role"],members:{DataSource:{shape:"S3z"},Role:{},NumberOfWorkers:{type:"integer"},Timeout:{type:"integer"},CreatedRulesetName:{},ClientToken:{}}},output:{type:"structure",members:{RunId:{}}},idempotent:true},StartDataQualityRulesetEvaluationRun:{input:{type:"structure",required:["DataSource","Role","RulesetNames"],members:{DataSource:{shape:"S3z"},Role:{},NumberOfWorkers:{type:"integer"},Timeout:{type:"integer"},ClientToken:{},AdditionalRunOptions:{shape:"Sjm"},RulesetNames:{shape:"Sjn"},AdditionalDataSources:{shape:"Sjp"}}},output:{type:"structure",members:{RunId:{}}},idempotent:true},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:"S4v"},AllocatedCapacity:{deprecated:true,deprecatedMessage:"This property is deprecated, use MaxCapacity instead.",type:"integer"},Timeout:{type:"integer"},MaxCapacity:{type:"double"},SecurityConfiguration:{},NotificationProperty:{shape:"S50"},WorkerType:{},NumberOfWorkers:{type:"integer"},ExecutionClass:{}}},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:{},RunProperties:{shape:"Saj"}}},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:{}}},StopSession:{input:{type:"structure",required:["Id"],members:{Id:{},RequestOrigin:{}}},output:{type:"structure",members:{Id:{}}}},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:"Sc1"}}},output:{type:"structure",members:{}}},UntagResource:{input:{type:"structure",required:["ResourceArn","TagsToRemove"],members:{ResourceArn:{},TagsToRemove:{type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateBlueprint:{input:{type:"structure",required:["Name","BlueprintLocation"],members:{Name:{},Description:{},BlueprintLocation:{}}},output:{type:"structure",members:{Name:{}}}},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:"Sci"},DisableValueTrimming:{type:"boolean"},AllowSingleColumn:{type:"boolean"},CustomDatatypeConfigured:{type:"boolean"},CustomDatatypes:{shape:"Scj"}}}}},output:{type:"structure",members:{}}},UpdateColumnStatisticsForPartition:{input:{type:"structure",required:["DatabaseName","TableName","PartitionValues","ColumnStatisticsList"],members:{CatalogId:{},DatabaseName:{},TableName:{},PartitionValues:{shape:"S6"},ColumnStatisticsList:{shape:"Stc"}}},output:{type:"structure",members:{Errors:{shape:"Ste"}}}},UpdateColumnStatisticsForTable:{input:{type:"structure",required:["DatabaseName","TableName","ColumnStatisticsList"],members:{CatalogId:{},DatabaseName:{},TableName:{},ColumnStatisticsList:{shape:"Stc"}}},output:{type:"structure",members:{Errors:{shape:"Ste"}}}},UpdateConnection:{input:{type:"structure",required:["Name","ConnectionInput"],members:{CatalogId:{},Name:{},ConnectionInput:{shape:"Scm"}}},output:{type:"structure",members:{}}},UpdateCrawler:{input:{type:"structure",required:["Name"],members:{Name:{},Role:{},DatabaseName:{},Description:{},Targets:{shape:"S2b"},Schedule:{},Classifiers:{shape:"S2y"},TablePrefix:{},SchemaChangePolicy:{shape:"S31"},RecrawlPolicy:{shape:"S2z"},LineageConfiguration:{shape:"S34"},LakeFormationConfiguration:{shape:"S3k"},Configuration:{},CrawlerSecurityConfiguration:{}}},output:{type:"structure",members:{}}},UpdateCrawlerSchedule:{input:{type:"structure",required:["CrawlerName"],members:{CrawlerName:{},Schedule:{}}},output:{type:"structure",members:{}}},UpdateDataQualityRuleset:{input:{type:"structure",required:["Name"],members:{Name:{},Description:{},Ruleset:{}}},output:{type:"structure",members:{Name:{},Description:{},Ruleset:{}}}},UpdateDatabase:{input:{type:"structure",required:["Name","DatabaseInput"],members:{CatalogId:{},Name:{},DatabaseInput:{shape:"Sd3"}}},output:{type:"structure",members:{}}},UpdateDevEndpoint:{input:{type:"structure",required:["EndpointName"],members:{EndpointName:{},PublicKey:{},AddPublicKeys:{shape:"S4g"},DeletePublicKeys:{shape:"S4g"},CustomLibraries:{type:"structure",members:{ExtraPythonLibsS3Path:{},ExtraJarsS3Path:{}}},UpdateEtlLibraries:{type:"boolean"},DeleteArguments:{shape:"S4c"},AddArguments:{shape:"S4h"}}},output:{type:"structure",members:{}}},UpdateJob:{input:{type:"structure",required:["JobName","JobUpdate"],members:{JobName:{},JobUpdate:{type:"structure",members:{Description:{},LogUri:{},Role:{},ExecutionProperty:{shape:"S4p"},Command:{shape:"S4r"},DefaultArguments:{shape:"S4v"},NonOverridableArguments:{shape:"S4v"},Connections:{shape:"S4w"},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:"S50"},GlueVersion:{},CodeGenConfigurationNodes:{shape:"S52"},ExecutionClass:{},SourceControlDetails:{shape:"S9m"}}}}},output:{type:"structure",members:{JobName:{}}}},UpdateJobFromSourceControl:{input:{type:"structure",members:{JobName:{},Provider:{},RepositoryName:{},RepositoryOwner:{},BranchName:{},Folder:{},CommitId:{},AuthStrategy:{},AuthToken:{}}},output:{type:"structure",members:{JobName:{}}}},UpdateMLTransform:{input:{type:"structure",required:["TransformId"],members:{TransformId:{},Name:{},Description:{},Parameters:{shape:"Sdl"},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:"Sbg"},PartitionInput:{shape:"S5"}}},output:{type:"structure",members:{}}},UpdateRegistry:{input:{type:"structure",required:["RegistryId","Description"],members:{RegistryId:{shape:"Se2"},Description:{}}},output:{type:"structure",members:{RegistryName:{},RegistryArn:{}}}},UpdateSchema:{input:{type:"structure",required:["SchemaId"],members:{SchemaId:{shape:"Sw"},SchemaVersionNumber:{shape:"Smv"},Compatibility:{},Description:{}}},output:{type:"structure",members:{SchemaArn:{},SchemaName:{},RegistryName:{}}}},UpdateSourceControlFromJob:{input:{type:"structure",members:{JobName:{},Provider:{},RepositoryName:{},RepositoryOwner:{},BranchName:{},Folder:{},CommitId:{},AuthStrategy:{},AuthToken:{}}},output:{type:"structure",members:{JobName:{}}}},UpdateTable:{input:{type:"structure",required:["DatabaseName","TableInput"],members:{CatalogId:{},DatabaseName:{},TableInput:{shape:"Sf8"},SkipArchive:{type:"boolean"},TransactionId:{},VersionId:{}}},output:{type:"structure",members:{}}},UpdateTrigger:{input:{type:"structure",required:["Name","TriggerUpdate"],members:{Name:{},TriggerUpdate:{type:"structure",members:{Name:{},Description:{},Schedule:{},Actions:{shape:"Sa2"},Predicate:{shape:"Sa4"},EventBatchingCondition:{shape:"Sab"}}}}},output:{type:"structure",members:{Trigger:{shape:"S9y"}}}},UpdateUserDefinedFunction:{input:{type:"structure",required:["DatabaseName","FunctionName","FunctionInput"],members:{CatalogId:{},DatabaseName:{},FunctionName:{},FunctionInput:{shape:"Sfi"}}},output:{type:"structure",members:{}}},UpdateWorkflow:{input:{type:"structure",required:["Name"],members:{Name:{},Description:{},DefaultRunProperties:{shape:"Saj"},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:{},AdditionalLocations:{type:"list",member:{}},InputFormat:{},OutputFormat:{},Compressed:{type:"boolean"},NumberOfBuckets:{type:"integer"},SerdeInfo:{type:"structure",members:{Name:{},SerializationLibrary:{},Parameters:{shape:"Se"}}},BucketColumns:{shape:"Sn"},SortColumns:{type:"list",member:{type:"structure",required:["Column","SortOrder"],members:{Column:{},SortOrder:{type:"integer"}}}},Parameters:{shape:"Se"},SkewedInfo:{type:"structure",members:{SkewedColumnNames:{shape:"Sn"},SkewedColumnValues:{type:"list",member:{}},SkewedColumnValueLocationMaps:{type:"map",key:{},value:{}}}},StoredAsSubDirectories:{type:"boolean"},SchemaReference:{type:"structure",members:{SchemaId:{shape:"Sw"},SchemaVersionId:{},SchemaVersionNumber:{type:"long"}}}}},Sa:{type:"list",member:{type:"structure",required:["Name"],members:{Name:{},Type:{},Comment:{},Parameters:{shape:"Se"}}}},Se:{type:"map",key:{},value:{}},Sn:{type:"list",member:{}},Sw:{type:"structure",members:{SchemaArn:{},SchemaName:{},RegistryName:{}}},S12:{type:"list",member:{type:"structure",members:{PartitionValues:{shape:"S6"},ErrorDetail:{shape:"S14"}}}},S14:{type:"structure",members:{ErrorCode:{},ErrorMessage:{}}},S1c:{type:"structure",required:["Values"],members:{Values:{shape:"S6"}}},S1w:{type:"structure",members:{Name:{},Description:{},CreatedOn:{type:"timestamp"},LastModifiedOn:{type:"timestamp"},ParameterSpec:{},BlueprintLocation:{},BlueprintServiceLocation:{},Status:{},ErrorMessage:{},LastActiveDefinition:{type:"structure",members:{Description:{},LastModifiedOn:{type:"timestamp"},ParameterSpec:{},BlueprintLocation:{},BlueprintServiceLocation:{}}}}},S24:{type:"list",member:{}},S26:{type:"list",member:{}},S28:{type:"list",member:{shape:"S29"}},S29:{type:"structure",members:{Name:{},Role:{},Targets:{shape:"S2b"},DatabaseName:{},Description:{},Classifiers:{shape:"S2y"},RecrawlPolicy:{shape:"S2z"},SchemaChangePolicy:{shape:"S31"},LineageConfiguration:{shape:"S34"},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:{},LakeFormationConfiguration:{shape:"S3k"}}},S2b:{type:"structure",members:{S3Targets:{type:"list",member:{type:"structure",members:{Path:{},Exclusions:{shape:"S2f"},ConnectionName:{},SampleSize:{type:"integer"},EventQueueArn:{},DlqEventQueueArn:{}}}},JdbcTargets:{type:"list",member:{type:"structure",members:{ConnectionName:{},Path:{},Exclusions:{shape:"S2f"},EnableAdditionalMetadata:{type:"list",member:{}}}}},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:{}},ConnectionName:{},EventQueueArn:{},DlqEventQueueArn:{}}}},DeltaTargets:{type:"list",member:{type:"structure",members:{DeltaTables:{shape:"S2f"},ConnectionName:{},WriteManifest:{type:"boolean"},CreateNativeDeltaTable:{type:"boolean"}}}}}},S2f:{type:"list",member:{}},S2y:{type:"list",member:{}},S2z:{type:"structure",members:{RecrawlBehavior:{}}},S31:{type:"structure",members:{UpdateBehavior:{},DeleteBehavior:{}}},S34:{type:"structure",members:{CrawlerLineageSettings:{}}},S3k:{type:"structure",members:{UseLakeFormationCredentials:{type:"boolean"},AccountId:{}}},S3n:{type:"list",member:{}},S3p:{type:"list",member:{type:"structure",required:["Name","RegexString"],members:{Name:{},RegexString:{},ContextWords:{shape:"S3r"}}}},S3r:{type:"list",member:{}},S3t:{type:"list",member:{}},S3z:{type:"structure",required:["GlueTable"],members:{GlueTable:{shape:"S40"}}},S40:{type:"structure",required:["DatabaseName","TableName"],members:{DatabaseName:{},TableName:{},CatalogId:{},ConnectionName:{},AdditionalOptions:{type:"map",key:{},value:{}}}},S42:{type:"list",member:{type:"structure",members:{Name:{},Description:{},EvaluationMessage:{},Result:{},EvaluatedMetrics:{type:"map",key:{},value:{type:"double"}}}}},S47:{type:"list",member:{}},S49:{type:"list",member:{shape:"S4a"}},S4a:{type:"structure",members:{EndpointName:{},RoleArn:{},SecurityGroupIds:{shape:"S4c"},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:"S4g"},SecurityConfiguration:{},Arguments:{shape:"S4h"}}},S4c:{type:"list",member:{}},S4g:{type:"list",member:{}},S4h:{type:"map",key:{},value:{}},S4j:{type:"list",member:{}},S4l:{type:"list",member:{shape:"S4m"}},S4m:{type:"structure",members:{Name:{},Description:{},LogUri:{},Role:{},CreatedOn:{type:"timestamp"},LastModifiedOn:{type:"timestamp"},ExecutionProperty:{shape:"S4p"},Command:{shape:"S4r"},DefaultArguments:{shape:"S4v"},NonOverridableArguments:{shape:"S4v"},Connections:{shape:"S4w"},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:"S50"},GlueVersion:{},CodeGenConfigurationNodes:{shape:"S52"},ExecutionClass:{},SourceControlDetails:{shape:"S9m"}}},S4p:{type:"structure",members:{MaxConcurrentRuns:{type:"integer"}}},S4r:{type:"structure",members:{Name:{},ScriptLocation:{},PythonVersion:{},Runtime:{}}},S4v:{type:"map",key:{},value:{}},S4w:{type:"structure",members:{Connections:{shape:"S4x"}}},S4x:{type:"list",member:{}},S50:{type:"structure",members:{NotifyDelayAfter:{type:"integer"}}},S52:{type:"map",key:{},value:{type:"structure",members:{AthenaConnectorSource:{type:"structure",required:["Name","ConnectionName","ConnectorName","ConnectionType","SchemaName"],members:{Name:{},ConnectionName:{},ConnectorName:{},ConnectionType:{},ConnectionTable:{},SchemaName:{},OutputSchemas:{shape:"S59"}}},JDBCConnectorSource:{type:"structure",required:["Name","ConnectionName","ConnectorName","ConnectionType"],members:{Name:{},ConnectionName:{},ConnectorName:{},ConnectionType:{},AdditionalOptions:{type:"structure",members:{FilterPredicate:{},PartitionColumn:{},LowerBound:{type:"long"},UpperBound:{type:"long"},NumPartitions:{type:"long"},JobBookmarkKeys:{shape:"S5h"},JobBookmarkKeysSortOrder:{},DataTypeMapping:{type:"map",key:{},value:{}}}},ConnectionTable:{},Query:{},OutputSchemas:{shape:"S59"}}},SparkConnectorSource:{type:"structure",required:["Name","ConnectionName","ConnectorName","ConnectionType"],members:{Name:{},ConnectionName:{},ConnectorName:{},ConnectionType:{},AdditionalOptions:{shape:"S5n"},OutputSchemas:{shape:"S59"}}},CatalogSource:{type:"structure",required:["Name","Database","Table"],members:{Name:{},Database:{},Table:{}}},RedshiftSource:{type:"structure",required:["Name","Database","Table"],members:{Name:{},Database:{},Table:{},RedshiftTmpDir:{},TmpDirIAMRole:{}}},S3CatalogSource:{type:"structure",required:["Name","Database","Table"],members:{Name:{},Database:{},Table:{},PartitionPredicate:{},AdditionalOptions:{shape:"S5r"}}},S3CsvSource:{type:"structure",required:["Name","Paths","Separator","QuoteChar"],members:{Name:{},Paths:{shape:"S5h"},CompressionType:{},Exclusions:{shape:"S5h"},GroupSize:{},GroupFiles:{},Recurse:{type:"boolean"},MaxBand:{type:"integer"},MaxFilesInBand:{type:"integer"},AdditionalOptions:{shape:"S5x"},Separator:{},Escaper:{},QuoteChar:{},Multiline:{type:"boolean"},WithHeader:{type:"boolean"},WriteHeader:{type:"boolean"},SkipFirst:{type:"boolean"},OptimizePerformance:{type:"boolean"},OutputSchemas:{shape:"S59"}}},S3JsonSource:{type:"structure",required:["Name","Paths"],members:{Name:{},Paths:{shape:"S5h"},CompressionType:{},Exclusions:{shape:"S5h"},GroupSize:{},GroupFiles:{},Recurse:{type:"boolean"},MaxBand:{type:"integer"},MaxFilesInBand:{type:"integer"},AdditionalOptions:{shape:"S5x"},JsonPath:{},Multiline:{type:"boolean"},OutputSchemas:{shape:"S59"}}},S3ParquetSource:{type:"structure",required:["Name","Paths"],members:{Name:{},Paths:{shape:"S5h"},CompressionType:{},Exclusions:{shape:"S5h"},GroupSize:{},GroupFiles:{},Recurse:{type:"boolean"},MaxBand:{type:"integer"},MaxFilesInBand:{type:"integer"},AdditionalOptions:{shape:"S5x"},OutputSchemas:{shape:"S59"}}},RelationalCatalogSource:{type:"structure",required:["Name","Database","Table"],members:{Name:{},Database:{},Table:{}}},DynamoDBCatalogSource:{type:"structure",required:["Name","Database","Table"],members:{Name:{},Database:{},Table:{}}},JDBCConnectorTarget:{type:"structure",required:["Name","Inputs","ConnectionName","ConnectionTable","ConnectorName","ConnectionType"],members:{Name:{},Inputs:{shape:"S67"},ConnectionName:{},ConnectionTable:{},ConnectorName:{},ConnectionType:{},AdditionalOptions:{shape:"S5n"},OutputSchemas:{shape:"S59"}}},SparkConnectorTarget:{type:"structure",required:["Name","Inputs","ConnectionName","ConnectorName","ConnectionType"],members:{Name:{},Inputs:{shape:"S67"},ConnectionName:{},ConnectorName:{},ConnectionType:{},AdditionalOptions:{shape:"S5n"},OutputSchemas:{shape:"S59"}}},CatalogTarget:{type:"structure",required:["Name","Inputs","Database","Table"],members:{Name:{},Inputs:{shape:"S67"},Database:{},Table:{}}},RedshiftTarget:{type:"structure",required:["Name","Inputs","Database","Table"],members:{Name:{},Inputs:{shape:"S67"},Database:{},Table:{},RedshiftTmpDir:{},TmpDirIAMRole:{},UpsertRedshiftOptions:{type:"structure",members:{TableLocation:{},ConnectionName:{},UpsertKeys:{type:"list",member:{}}}}}},S3CatalogTarget:{type:"structure",required:["Name","Inputs","Table","Database"],members:{Name:{},Inputs:{shape:"S67"},PartitionKeys:{shape:"S6e"},Table:{},Database:{},SchemaChangePolicy:{shape:"S6f"}}},S3GlueParquetTarget:{type:"structure",required:["Name","Inputs","Path"],members:{Name:{},Inputs:{shape:"S67"},PartitionKeys:{shape:"S6e"},Path:{},Compression:{},SchemaChangePolicy:{shape:"S6i"}}},S3DirectTarget:{type:"structure",required:["Name","Inputs","Path","Format"],members:{Name:{},Inputs:{shape:"S67"},PartitionKeys:{shape:"S6e"},Path:{},Compression:{},Format:{},SchemaChangePolicy:{shape:"S6i"}}},ApplyMapping:{type:"structure",required:["Name","Inputs","Mapping"],members:{Name:{},Inputs:{shape:"S67"},Mapping:{shape:"S6m"}}},SelectFields:{type:"structure",required:["Name","Inputs","Paths"],members:{Name:{},Inputs:{shape:"S67"},Paths:{shape:"S6e"}}},DropFields:{type:"structure",required:["Name","Inputs","Paths"],members:{Name:{},Inputs:{shape:"S67"},Paths:{shape:"S6e"}}},RenameField:{type:"structure",required:["Name","Inputs","SourcePath","TargetPath"],members:{Name:{},Inputs:{shape:"S67"},SourcePath:{shape:"S5h"},TargetPath:{shape:"S5h"}}},Spigot:{type:"structure",required:["Name","Inputs","Path"],members:{Name:{},Inputs:{shape:"S67"},Path:{},Topk:{type:"integer"},Prob:{type:"double"}}},Join:{type:"structure",required:["Name","Inputs","JoinType","Columns"],members:{Name:{},Inputs:{shape:"S6v"},JoinType:{},Columns:{type:"list",member:{type:"structure",required:["From","Keys"],members:{From:{},Keys:{shape:"S6e"}}}}}},SplitFields:{type:"structure",required:["Name","Inputs","Paths"],members:{Name:{},Inputs:{shape:"S67"},Paths:{shape:"S6e"}}},SelectFromCollection:{type:"structure",required:["Name","Inputs","Index"],members:{Name:{},Inputs:{shape:"S67"},Index:{type:"integer"}}},FillMissingValues:{type:"structure",required:["Name","Inputs","ImputedPath"],members:{Name:{},Inputs:{shape:"S67"},ImputedPath:{},FilledPath:{}}},Filter:{type:"structure",required:["Name","Inputs","LogicalOperator","Filters"],members:{Name:{},Inputs:{shape:"S67"},LogicalOperator:{},Filters:{type:"list",member:{type:"structure",required:["Operation","Values"],members:{Operation:{},Negated:{type:"boolean"},Values:{type:"list",member:{type:"structure",required:["Type","Value"],members:{Type:{},Value:{shape:"S5h"}}}}}}}}},CustomCode:{type:"structure",required:["Name","Inputs","Code","ClassName"],members:{Name:{},Inputs:{shape:"S7c"},Code:{},ClassName:{},OutputSchemas:{shape:"S59"}}},SparkSQL:{type:"structure",required:["Name","Inputs","SqlQuery","SqlAliases"],members:{Name:{},Inputs:{shape:"S7c"},SqlQuery:{},SqlAliases:{type:"list",member:{type:"structure",required:["From","Alias"],members:{From:{},Alias:{}}}},OutputSchemas:{shape:"S59"}}},DirectKinesisSource:{type:"structure",required:["Name"],members:{Name:{},WindowSize:{type:"integer"},DetectSchema:{type:"boolean"},StreamingOptions:{shape:"S7j"},DataPreviewOptions:{shape:"S7l"}}},DirectKafkaSource:{type:"structure",required:["Name"],members:{Name:{},StreamingOptions:{shape:"S7p"},WindowSize:{type:"integer"},DetectSchema:{type:"boolean"},DataPreviewOptions:{shape:"S7l"}}},CatalogKinesisSource:{type:"structure",required:["Name","Table","Database"],members:{Name:{},WindowSize:{type:"integer"},DetectSchema:{type:"boolean"},Table:{},Database:{},StreamingOptions:{shape:"S7j"},DataPreviewOptions:{shape:"S7l"}}},CatalogKafkaSource:{type:"structure",required:["Name","Table","Database"],members:{Name:{},WindowSize:{type:"integer"},DetectSchema:{type:"boolean"},Table:{},Database:{},StreamingOptions:{shape:"S7p"},DataPreviewOptions:{shape:"S7l"}}},DropNullFields:{type:"structure",required:["Name","Inputs"],members:{Name:{},Inputs:{shape:"S67"},NullCheckBoxList:{type:"structure",members:{IsEmpty:{type:"boolean"},IsNullString:{type:"boolean"},IsNegOne:{type:"boolean"}}},NullTextList:{type:"list",member:{type:"structure",required:["Value","Datatype"],members:{Value:{},Datatype:{type:"structure",required:["Id","Label"],members:{Id:{},Label:{}}}}}}}},Merge:{type:"structure",required:["Name","Inputs","Source","PrimaryKeys"],members:{Name:{},Inputs:{shape:"S6v"},Source:{},PrimaryKeys:{shape:"S6e"}}},Union:{type:"structure",required:["Name","Inputs","UnionType"],members:{Name:{},Inputs:{shape:"S6v"},UnionType:{}}},PIIDetection:{type:"structure",required:["Name","Inputs","PiiType","EntityTypesToDetect"],members:{Name:{},Inputs:{shape:"S67"},PiiType:{},EntityTypesToDetect:{shape:"S5h"},OutputColumnName:{},SampleFraction:{type:"double"},ThresholdFraction:{type:"double"},MaskValue:{}}},Aggregate:{type:"structure",required:["Name","Inputs","Groups","Aggs"],members:{Name:{},Inputs:{shape:"S67"},Groups:{shape:"S6e"},Aggs:{type:"list",member:{type:"structure",required:["Column","AggFunc"],members:{Column:{shape:"S5h"},AggFunc:{}}}}}},DropDuplicates:{type:"structure",required:["Name","Inputs"],members:{Name:{},Inputs:{shape:"S67"},Columns:{type:"list",member:{type:"list",member:{}}}}},GovernedCatalogTarget:{type:"structure",required:["Name","Inputs","Table","Database"],members:{Name:{},Inputs:{shape:"S67"},PartitionKeys:{shape:"S6e"},Table:{},Database:{},SchemaChangePolicy:{shape:"S6f"}}},GovernedCatalogSource:{type:"structure",required:["Name","Database","Table"],members:{Name:{},Database:{},Table:{},PartitionPredicate:{},AdditionalOptions:{shape:"S5r"}}},MicrosoftSQLServerCatalogSource:{type:"structure",required:["Name","Database","Table"],members:{Name:{},Database:{},Table:{}}},MySQLCatalogSource:{type:"structure",required:["Name","Database","Table"],members:{Name:{},Database:{},Table:{}}},OracleSQLCatalogSource:{type:"structure",required:["Name","Database","Table"],members:{Name:{},Database:{},Table:{}}},PostgreSQLCatalogSource:{type:"structure",required:["Name","Database","Table"],members:{Name:{},Database:{},Table:{}}},MicrosoftSQLServerCatalogTarget:{type:"structure",required:["Name","Inputs","Database","Table"],members:{Name:{},Inputs:{shape:"S67"},Database:{},Table:{}}},MySQLCatalogTarget:{type:"structure",required:["Name","Inputs","Database","Table"],members:{Name:{},Inputs:{shape:"S67"},Database:{},Table:{}}},OracleSQLCatalogTarget:{type:"structure",required:["Name","Inputs","Database","Table"],members:{Name:{},Inputs:{shape:"S67"},Database:{},Table:{}}},PostgreSQLCatalogTarget:{type:"structure",required:["Name","Inputs","Database","Table"],members:{Name:{},Inputs:{shape:"S67"},Database:{},Table:{}}},DynamicTransform:{type:"structure",required:["Name","TransformName","Inputs","FunctionName","Path"],members:{Name:{},TransformName:{},Inputs:{shape:"S67"},Parameters:{type:"list",member:{type:"structure",required:["Name","Type"],members:{Name:{},Type:{},ValidationRule:{},ValidationMessage:{},Value:{shape:"S5h"},ListType:{},IsOptional:{type:"boolean"}}}},FunctionName:{},Path:{},Version:{},OutputSchemas:{shape:"S59"}}},EvaluateDataQuality:{type:"structure",required:["Name","Inputs","Ruleset"],members:{Name:{},Inputs:{shape:"S67"},Ruleset:{},Output:{},PublishingOptions:{shape:"S8t"},StopJobOnFailureOptions:{shape:"S8u"}}},S3CatalogHudiSource:{type:"structure",required:["Name","Database","Table"],members:{Name:{},Database:{},Table:{},AdditionalHudiOptions:{shape:"S5n"},OutputSchemas:{shape:"S59"}}},CatalogHudiSource:{type:"structure",required:["Name","Database","Table"],members:{Name:{},Database:{},Table:{},AdditionalHudiOptions:{shape:"S5n"},OutputSchemas:{shape:"S59"}}},S3HudiSource:{type:"structure",required:["Name","Paths"],members:{Name:{},Paths:{shape:"S5h"},AdditionalHudiOptions:{shape:"S5n"},AdditionalOptions:{shape:"S5x"},OutputSchemas:{shape:"S59"}}},S3HudiCatalogTarget:{type:"structure",required:["Name","Inputs","Table","Database","AdditionalOptions"],members:{Name:{},Inputs:{shape:"S67"},PartitionKeys:{shape:"S6e"},Table:{},Database:{},AdditionalOptions:{shape:"S5n"},SchemaChangePolicy:{shape:"S6f"}}},S3HudiDirectTarget:{type:"structure",required:["Name","Inputs","Path","Compression","Format","AdditionalOptions"],members:{Name:{},Inputs:{shape:"S67"},Path:{},Compression:{},PartitionKeys:{shape:"S6e"},Format:{},AdditionalOptions:{shape:"S5n"},SchemaChangePolicy:{shape:"S6i"}}},DirectJDBCSource:{type:"structure",required:["Name","Database","Table","ConnectionName","ConnectionType"],members:{Name:{},Database:{},Table:{},ConnectionName:{},ConnectionType:{},RedshiftTmpDir:{}}},S3CatalogDeltaSource:{type:"structure",required:["Name","Database","Table"],members:{Name:{},Database:{},Table:{},AdditionalDeltaOptions:{shape:"S5n"},OutputSchemas:{shape:"S59"}}},CatalogDeltaSource:{type:"structure",required:["Name","Database","Table"],members:{Name:{},Database:{},Table:{},AdditionalDeltaOptions:{shape:"S5n"},OutputSchemas:{shape:"S59"}}},S3DeltaSource:{type:"structure",required:["Name","Paths"],members:{Name:{},Paths:{shape:"S5h"},AdditionalDeltaOptions:{shape:"S5n"},AdditionalOptions:{shape:"S5x"},OutputSchemas:{shape:"S59"}}},S3DeltaCatalogTarget:{type:"structure",required:["Name","Inputs","Table","Database"],members:{Name:{},Inputs:{shape:"S67"},PartitionKeys:{shape:"S6e"},Table:{},Database:{},AdditionalOptions:{shape:"S5n"},SchemaChangePolicy:{shape:"S6f"}}},S3DeltaDirectTarget:{type:"structure",required:["Name","Inputs","Path","Compression","Format"],members:{Name:{},Inputs:{shape:"S67"},PartitionKeys:{shape:"S6e"},Path:{},Compression:{},Format:{},AdditionalOptions:{shape:"S5n"},SchemaChangePolicy:{shape:"S6i"}}},AmazonRedshiftSource:{type:"structure",members:{Name:{},Data:{shape:"S9b"}}},AmazonRedshiftTarget:{type:"structure",members:{Name:{},Data:{shape:"S9b"},Inputs:{shape:"S67"}}},EvaluateDataQualityMultiFrame:{type:"structure",required:["Name","Inputs","Ruleset"],members:{Name:{},Inputs:{shape:"S7c"},AdditionalDataSources:{type:"map",key:{},value:{}},Ruleset:{},PublishingOptions:{shape:"S8t"},AdditionalOptions:{type:"map",key:{},value:{}},StopJobOnFailureOptions:{shape:"S8u"}}}}},sensitive:true},S59:{type:"list",member:{type:"structure",members:{Columns:{type:"list",member:{type:"structure",required:["Name"],members:{Name:{},Type:{}}}}}}},S5h:{type:"list",member:{}},S5n:{type:"map",key:{},value:{}},S5r:{type:"structure",members:{BoundedSize:{type:"long"},BoundedFiles:{type:"long"}}},S5x:{type:"structure",members:{BoundedSize:{type:"long"},BoundedFiles:{type:"long"},EnableSamplePath:{type:"boolean"},SamplePath:{}}},S67:{type:"list",member:{}},S6e:{type:"list",member:{shape:"S5h"}},S6f:{type:"structure",members:{EnableUpdateCatalog:{type:"boolean"},UpdateBehavior:{}}},S6i:{type:"structure",members:{EnableUpdateCatalog:{type:"boolean"},UpdateBehavior:{},Table:{},Database:{}}},S6m:{type:"list",member:{type:"structure",members:{ToKey:{},FromPath:{shape:"S5h"},FromType:{},ToType:{},Dropped:{type:"boolean"},Children:{shape:"S6m"}}}},S6v:{type:"list",member:{}},S7c:{type:"list",member:{}},S7j:{type:"structure",members:{EndpointUrl:{},StreamName:{},Classification:{},Delimiter:{},StartingPosition:{},MaxFetchTimeInMs:{type:"long"},MaxFetchRecordsPerShard:{type:"long"},MaxRecordPerRead:{type:"long"},AddIdleTimeBetweenReads:{type:"boolean"},IdleTimeBetweenReadsInMs:{type:"long"},DescribeShardInterval:{type:"long"},NumRetries:{type:"integer"},RetryIntervalMs:{type:"long"},MaxRetryIntervalMs:{type:"long"},AvoidEmptyBatches:{type:"boolean"},StreamArn:{},RoleArn:{},RoleSessionName:{},AddRecordTimestamp:{},EmitConsumerLagMetrics:{}}},S7l:{type:"structure",members:{PollingTime:{type:"long"},RecordPollingLimit:{type:"long"}}},S7p:{type:"structure",members:{BootstrapServers:{},SecurityProtocol:{},ConnectionName:{},TopicName:{},Assign:{},SubscribePattern:{},Classification:{},Delimiter:{},StartingOffsets:{},EndingOffsets:{},PollTimeoutMs:{type:"long"},NumRetries:{type:"integer"},RetryIntervalMs:{type:"long"},MaxOffsetsPerTrigger:{type:"long"},MinPartitions:{type:"integer"},IncludeHeaders:{type:"boolean"},AddRecordTimestamp:{},EmitConsumerLagMetrics:{}}},S8t:{type:"structure",members:{EvaluationContext:{},ResultsS3Prefix:{},CloudWatchMetricsEnabled:{type:"boolean"},ResultsPublishingEnabled:{type:"boolean"}}},S8u:{type:"structure",members:{StopJobOnFailureTiming:{}}},S9b:{type:"structure",members:{AccessType:{},SourceType:{},Connection:{shape:"S9c"},Schema:{shape:"S9c"},Table:{shape:"S9c"},CatalogDatabase:{shape:"S9c"},CatalogTable:{shape:"S9c"},CatalogRedshiftSchema:{},CatalogRedshiftTable:{},TempDir:{},IamRole:{shape:"S9c"},AdvancedOptions:{type:"list",member:{type:"structure",members:{Key:{},Value:{}}}},SampleQuery:{},PreAction:{},PostAction:{},Action:{},TablePrefix:{},Upsert:{type:"boolean"},MergeAction:{},MergeWhenMatched:{},MergeWhenNotMatched:{},MergeClause:{},CrawlerConnection:{},TableSchema:{shape:"S9f"},StagingTable:{},SelectedColumns:{shape:"S9f"}}},S9c:{type:"structure",members:{Value:{},Label:{},Description:{}}},S9f:{type:"list",member:{shape:"S9c"}},S9m:{type:"structure",members:{Provider:{},Repository:{},Owner:{},Branch:{},Folder:{},LastCommitId:{},AuthStrategy:{},AuthToken:{}}},S9q:{type:"list",member:{shape:"S1c"}},S9s:{type:"list",member:{shape:"S9t"}},S9t:{type:"structure",members:{Values:{shape:"S6"},DatabaseName:{},TableName:{},CreationTime:{type:"timestamp"},LastAccessTime:{type:"timestamp"},StorageDescriptor:{shape:"S9"},Parameters:{shape:"Se"},LastAnalyzedTime:{type:"timestamp"},CatalogId:{}}},S9v:{type:"list",member:{}},S9x:{type:"list",member:{shape:"S9y"}},S9y:{type:"structure",members:{Name:{},WorkflowName:{},Id:{},Type:{},State:{},Description:{},Schedule:{},Actions:{shape:"Sa2"},Predicate:{shape:"Sa4"},EventBatchingCondition:{shape:"Sab"}}},Sa2:{type:"list",member:{type:"structure",members:{JobName:{},Arguments:{shape:"S4v"},Timeout:{type:"integer"},SecurityConfiguration:{},NotificationProperty:{shape:"S50"},CrawlerName:{}}}},Sa4:{type:"structure",members:{Logical:{},Conditions:{type:"list",member:{type:"structure",members:{LogicalOperator:{},JobName:{},State:{},CrawlerName:{},CrawlState:{}}}}}},Sab:{type:"structure",required:["BatchSize"],members:{BatchSize:{type:"integer"},BatchWindow:{type:"integer"}}},Saf:{type:"list",member:{}},Sai:{type:"structure",members:{Name:{},Description:{},DefaultRunProperties:{shape:"Saj"},CreatedOn:{type:"timestamp"},LastModifiedOn:{type:"timestamp"},LastRun:{shape:"Sak"},Graph:{shape:"San"},MaxConcurrentRuns:{type:"integer"},BlueprintDetails:{type:"structure",members:{BlueprintName:{},RunId:{}}}}},Saj:{type:"map",key:{},value:{}},Sak:{type:"structure",members:{Name:{},WorkflowRunId:{},PreviousRunId:{},WorkflowRunProperties:{shape:"Saj"},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"},ErroredActions:{type:"integer"},WaitingActions:{type:"integer"}}},Graph:{shape:"San"},StartingEventBatchCondition:{type:"structure",members:{BatchSize:{type:"integer"},BatchWindow:{type:"integer"}}}}},San:{type:"structure",members:{Nodes:{type:"list",member:{type:"structure",members:{Type:{},Name:{},UniqueId:{},TriggerDetails:{type:"structure",members:{Trigger:{shape:"S9y"}}},JobDetails:{type:"structure",members:{JobRuns:{shape:"Sat"}}},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:{}}}}}},Sat:{type:"list",member:{shape:"Sau"}},Sau:{type:"structure",members:{Id:{},Attempt:{type:"integer"},PreviousRunId:{},TriggerName:{},JobName:{},StartedOn:{type:"timestamp"},LastModifiedOn:{type:"timestamp"},CompletedOn:{type:"timestamp"},JobRunState:{},Arguments:{shape:"S4v"},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:"S50"},GlueVersion:{},DPUSeconds:{type:"double"},ExecutionClass:{}}},Sbg:{type:"list",member:{}},Sc1:{type:"map",key:{},value:{}},Sci:{type:"list",member:{}},Scj:{type:"list",member:{}},Scm:{type:"structure",required:["Name","ConnectionType","ConnectionProperties"],members:{Name:{},Description:{},ConnectionType:{},MatchCriteria:{shape:"Sco"},ConnectionProperties:{shape:"Scp"},PhysicalConnectionRequirements:{shape:"Scr"}}},Sco:{type:"list",member:{}},Scp:{type:"map",key:{},value:{}},Scr:{type:"structure",members:{SubnetId:{},SecurityGroupIdList:{type:"list",member:{}},AvailabilityZone:{}}},Sd0:{type:"structure",required:["TableName","DatabaseName"],members:{TableName:{},DatabaseName:{},CatalogId:{}}},Sd3:{type:"structure",required:["Name"],members:{Name:{},Description:{},LocationUri:{},Parameters:{shape:"Se"},CreateTableDefaultPermissions:{shape:"Sd5"},TargetDatabase:{shape:"Sdb"},FederatedDatabase:{shape:"Sdc"}}},Sd5:{type:"list",member:{type:"structure",members:{Principal:{type:"structure",members:{DataLakePrincipalIdentifier:{}}},Permissions:{type:"list",member:{}}}}},Sdb:{type:"structure",members:{CatalogId:{},DatabaseName:{}}},Sdc:{type:"structure",members:{Identifier:{},ConnectionName:{}}},Sdk:{type:"list",member:{shape:"S40"}},Sdl:{type:"structure",required:["TransformType"],members:{TransformType:{},FindMatchesParameters:{type:"structure",members:{PrimaryKeyColumnName:{},PrecisionRecallTradeoff:{type:"double"},AccuracyCostTradeoff:{type:"double"},EnforceProvidedLabels:{type:"boolean"}}}}},Sdp:{type:"structure",members:{MlUserDataEncryption:{type:"structure",required:["MlUserDataEncryptionMode"],members:{MlUserDataEncryptionMode:{},KmsKeyId:{}}},TaskRunSecurityConfigurationName:{}}},Sdw:{type:"structure",required:["Keys","IndexName"],members:{Keys:{type:"list",member:{}},IndexName:{}}},Se2:{type:"structure",members:{RegistryName:{},RegistryArn:{}}},Se9:{type:"list",member:{type:"structure",required:["Id","NodeType","Args"],members:{Id:{},NodeType:{},Args:{shape:"Sed"},LineNumber:{type:"integer"}}}},Sed:{type:"list",member:{type:"structure",required:["Name","Value"],members:{Name:{},Value:{},Param:{type:"boolean"}}}},Seh:{type:"list",member:{type:"structure",required:["Source","Target"],members:{Source:{},Target:{},TargetParameter:{}}}},Seo:{type:"structure",members:{S3Encryption:{type:"list",member:{type:"structure",members:{S3EncryptionMode:{},KmsKeyArn:{}}}},CloudWatchEncryption:{type:"structure",members:{CloudWatchEncryptionMode:{},KmsKeyArn:{}}},JobBookmarksEncryption:{type:"structure",members:{JobBookmarksEncryptionMode:{},KmsKeyArn:{}}}}},Sf0:{type:"structure",members:{Name:{},PythonVersion:{}}},Sf1:{type:"map",key:{},value:{}},Sf4:{type:"structure",members:{Id:{},CreatedOn:{type:"timestamp"},Status:{},ErrorMessage:{},Description:{},Role:{},Command:{shape:"Sf0"},DefaultArguments:{shape:"Sf1"},Connections:{shape:"S4w"},Progress:{type:"double"},MaxCapacity:{type:"double"},SecurityConfiguration:{},GlueVersion:{}}},Sf8:{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:"Sfc"}}},Sfc:{type:"structure",members:{CatalogId:{},DatabaseName:{},Name:{}}},Sfi:{type:"structure",members:{FunctionName:{},ClassName:{},OwnerName:{},OwnerType:{},ResourceUris:{shape:"Sfk"}}},Sfk:{type:"list",member:{type:"structure",members:{ResourceType:{},Uri:{}}}},Shf:{type:"structure",members:{BlueprintName:{},RunId:{},WorkflowName:{},State:{},StartedOn:{type:"timestamp"},CompletedOn:{type:"timestamp"},ErrorMessage:{},RollbackErrorMessage:{},Parameters:{},RoleArn:{}}},Sht:{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:"Sci"},DisableValueTrimming:{type:"boolean"},AllowSingleColumn:{type:"boolean"},CustomDatatypeConfigured:{type:"boolean"},CustomDatatypes:{shape:"Scj"}}}}},Si3:{type:"list",member:{}},Si5:{type:"list",member:{shape:"Si6"}},Si6:{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:"Sie"},MaximumValue:{shape:"Sie"},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"}}}}}}},Sie:{type:"structure",required:["UnscaledValue","Scale"],members:{UnscaledValue:{type:"blob"},Scale:{type:"integer"}}},Sin:{type:"list",member:{type:"structure",members:{ColumnName:{},Error:{shape:"S14"}}}},Sit:{type:"structure",members:{Name:{},Description:{},ConnectionType:{},MatchCriteria:{shape:"Sco"},ConnectionProperties:{shape:"Scp"},PhysicalConnectionRequirements:{shape:"Scr"},CreationTime:{type:"timestamp"},LastUpdatedTime:{type:"timestamp"},LastUpdatedBy:{}}},Sja:{type:"structure",members:{EncryptionAtRest:{type:"structure",required:["CatalogEncryptionMode"],members:{CatalogEncryptionMode:{},SseAwsKmsKeyId:{}}},ConnectionPasswordEncryption:{type:"structure",required:["ReturnConnectionPasswordEncrypted"],members:{ReturnConnectionPasswordEncrypted:{type:"boolean"},AwsKmsKeyId:{}}}}},Sjm:{type:"structure",members:{CloudWatchMetricsEnabled:{type:"boolean"},ResultsS3Prefix:{}}},Sjn:{type:"list",member:{}},Sjp:{type:"map",key:{},value:{shape:"S3z"}},Sjs:{type:"structure",required:["Name"],members:{Name:{},Description:{},LocationUri:{},Parameters:{shape:"Se"},CreateTime:{type:"timestamp"},CreateTableDefaultPermissions:{shape:"Sd5"},TargetDatabase:{shape:"Sdb"},CatalogId:{},FederatedDatabase:{shape:"Sdc"}}},Ska:{type:"structure",members:{JobName:{},Version:{type:"integer"},Run:{type:"integer"},Attempt:{type:"integer"},PreviousRunId:{},RunId:{},JobBookmark:{}}},Skk:{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:{}}}}},Sl3:{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"}}}}}}}},Sla:{type:"list",member:{type:"structure",members:{Name:{},DataType:{}}}},Sld:{type:"structure",members:{Name:{},TransformType:{},Status:{},GlueVersion:{},CreatedBefore:{type:"timestamp"},CreatedAfter:{type:"timestamp"},LastModifiedBefore:{type:"timestamp"},LastModifiedAfter:{type:"timestamp"},Schema:{shape:"Sla"}}},Sle:{type:"structure",required:["Column","SortDirection"],members:{Column:{},SortDirection:{}}},Slk:{type:"structure",required:["DatabaseName","TableName"],members:{DatabaseName:{},TableName:{}}},Sll:{type:"list",member:{shape:"Slk"}},Slm:{type:"structure",members:{Jdbc:{shape:"Sed"},S3:{shape:"Sed"},DynamoDB:{shape:"Sed"}}},Slo:{type:"list",member:{type:"structure",members:{SourceTable:{},SourcePath:{},SourceType:{},TargetTable:{},TargetPath:{},TargetType:{}}}},Sm8:{type:"structure",required:["SegmentNumber","TotalSegments"],members:{SegmentNumber:{type:"integer"},TotalSegments:{type:"integer"}}},Smv:{type:"structure",members:{LatestVersion:{type:"boolean"},VersionNumber:{type:"long"}}},Sn4:{type:"structure",members:{Name:{},CreatedTimeStamp:{type:"timestamp"},EncryptionConfiguration:{shape:"Seo"}}},Snc:{type:"structure",members:{Id:{type:"integer"},Code:{},State:{},Output:{type:"structure",members:{Data:{type:"structure",members:{TextPlain:{}}},ExecutionCount:{type:"integer"},Status:{},ErrorName:{},ErrorValue:{},Traceback:{shape:"S4x"}}},Progress:{type:"double"},StartedOn:{type:"long"},CompletedOn:{type:"long"}}},Snj:{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:"Sfc"},CatalogId:{},VersionId:{},FederatedTable:{type:"structure",members:{Identifier:{},DatabaseIdentifier:{},ConnectionName:{}}}}},Snn:{type:"structure",members:{Table:{shape:"Snj"},VersionId:{}}},Snu:{type:"list",member:{shape:"Snj"}},So2:{type:"structure",members:{AdditionalAuditContext:{},RequestedColumns:{type:"list",member:{}},AllColumnsRequested:{type:"boolean"}}},So5:{type:"list",member:{}},Soi:{type:"structure",members:{FunctionName:{},DatabaseName:{},ClassName:{},OwnerName:{},OwnerType:{},CreateTime:{type:"timestamp"},ResourceUris:{shape:"Sfk"},CatalogId:{}}},Sr2:{type:"structure",members:{MetadataKey:{},MetadataValue:{}}},Srn:{type:"list",member:{}},Stc:{type:"list",member:{shape:"Si6"}},Ste:{type:"list",member:{type:"structure",members:{ColumnStatistics:{shape:"Si6"},Error:{shape:"S14"}}}}}}},5058:function(e){e.exports={pagination:{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"},ListPermissionAssociations:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListPermissionVersions:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListPermissions:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListPrincipals:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListReplacePermissionAssociationsWork:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListResourceSharePermissions:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListResourceTypes:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListResources:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"}}}},5059:function(e){e.exports={pagination:{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"}}}},5066:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["migrationhubstrategy"]={};s.MigrationHubStrategy=i.defineService("migrationhubstrategy",["2020-02-19"]);Object.defineProperty(a.services["migrationhubstrategy"],"2020-02-19",{get:function get(){var e=r(6394);e.paginators=r(6094).pagination;return e},enumerable:true,configurable:true});e.exports=s.MigrationHubStrategy},5069:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["lambda"]={};s.Lambda=i.defineService("lambda",["2014-11-11","2015-03-31"]);r(6887);Object.defineProperty(a.services["lambda"],"2014-11-11",{get:function get(){var e=r(5536);e.paginators=r(827).pagination;return e},enumerable:true,configurable:true});Object.defineProperty(a.services["lambda"],"2015-03-31",{get:function get(){var e=r(4927);e.paginators=r(5438).pagination;e.waiters=r(5461).waiters;return e},enumerable:true,configurable:true});e.exports=s.Lambda},5071:function(e,t,r){(function(){var t,s,i,a,o,n,u,p,m=function(e,t){for(var r in t){if(c.call(t,r))e[r]=t[r]}function ctor(){this.constructor=e}ctor.prototype=t.prototype;e.prototype=new ctor;e.__super__=t.prototype;return e},c={}.hasOwnProperty;p=r(7600).isPlainObject;i=r(7565);s=r(8655);o=r(5542);t=r(2597);u=r(2627);n=r(8449);e.exports=a=function(e){m(XMLDocument,e);function XMLDocument(e){XMLDocument.__super__.constructor.call(this,null);this.name="#document";this.type=t.Document;this.documentURI=null;this.domConfig=new s;e||(e={});if(!e.writer){e.writer=new n}this.options=e;this.stringify=new u(e)}Object.defineProperty(XMLDocument.prototype,"implementation",{value:new i});Object.defineProperty(XMLDocument.prototype,"doctype",{get:function(){var e,r,s,i;i=this.children;for(r=0,s=i.length;rn)&&e.nsecs===undefined){y=0}if(y>=1e4){throw new Error("uuid.v1(): Can't create more than 10M uuids/sec")}n=d;u=y;o=l;d+=122192928e5;const S=((d&268435455)*1e4+y)%4294967296;m[p++]=S>>>24&255;m[p++]=S>>>16&255;m[p++]=S>>>8&255;m[p++]=S&255;const g=d/4294967296*1e4&268435455;m[p++]=g>>>8&255;m[p++]=g&255;m[p++]=g>>>24&15|16;m[p++]=g>>>16&255;m[p++]=l>>>8|128;m[p++]=l&255;for(let e=0;e<6;++e){m[p+e]=c[e]}return t||(0,i.default)(m)}var p=v1;t.default=p},5082:function(e){e.exports={version:2,waiters:{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"}]}}}},5087:function(e){e.exports={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",required:["name"],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"},queryStatement:{}}},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:{}}},DeleteAssessmentFrameworkShare:{http:{method:"DELETE",requestUri:"/assessmentFrameworkShareRequests/{requestId}"},input:{type:"structure",required:["requestId","requestType"],members:{requestId:{location:"uri",locationName:"requestId"},requestType:{location:"querystring",locationName:"requestType"}}},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"},userRole:{shape:"S1j"}}}},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:"S4t"}}}},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:"S4t"}},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:"S57"}}}},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:"S5b"},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:"S5b"},nextToken:{}}}},GetInsights:{http:{method:"GET",requestUri:"/insights"},input:{type:"structure",members:{}},output:{type:"structure",members:{insights:{type:"structure",members:{activeAssessmentsCount:{type:"integer"},noncompliantEvidenceCount:{type:"integer"},compliantEvidenceCount:{type:"integer"},inconclusiveEvidenceCount:{type:"integer"},assessmentControlsCountByNoncompliantEvidence:{type:"integer"},totalAssessmentControlsCount:{type:"integer"},lastUpdated:{type:"timestamp"}}}}}},GetInsightsByAssessment:{http:{method:"GET",requestUri:"/insights/assessments/{assessmentId}"},input:{type:"structure",required:["assessmentId"],members:{assessmentId:{location:"uri",locationName:"assessmentId"}}},output:{type:"structure",members:{insights:{type:"structure",members:{noncompliantEvidenceCount:{type:"integer"},compliantEvidenceCount:{type:"integer"},inconclusiveEvidenceCount:{type:"integer"},assessmentControlsCountByNoncompliantEvidence:{type:"integer"},totalAssessmentControlsCount:{type:"integer"},lastUpdated:{type:"timestamp"}}}}}},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:"S5v"}}}},ListAssessmentControlInsightsByControlDomain:{http:{method:"GET",requestUri:"/insights/controls-by-assessment"},input:{type:"structure",required:["controlDomainId","assessmentId"],members:{controlDomainId:{location:"querystring",locationName:"controlDomainId"},assessmentId:{location:"querystring",locationName:"assessmentId"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{controlInsightsByAssessment:{type:"list",member:{type:"structure",members:{name:{},id:{},evidenceInsights:{shape:"S69"},controlSetName:{},lastUpdated:{type:"timestamp"}}}},nextToken:{}}}},ListAssessmentFrameworkShareRequests:{http:{method:"GET",requestUri:"/assessmentFrameworkShareRequests"},input:{type:"structure",required:["requestType"],members:{requestType:{location:"querystring",locationName:"requestType"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{assessmentFrameworkShareRequests:{type:"list",member:{shape:"S6d"}},nextToken:{}}}},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:{status:{location:"querystring",locationName:"status"},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:{}}}},ListControlDomainInsights:{http:{method:"GET",requestUri:"/insights/control-domains"},input:{type:"structure",members:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{controlDomainInsights:{shape:"S6x"},nextToken:{}}}},ListControlDomainInsightsByAssessment:{http:{method:"GET",requestUri:"/insights/control-domains-by-assessment"},input:{type:"structure",required:["assessmentId"],members:{assessmentId:{location:"querystring",locationName:"assessmentId"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{controlDomainInsights:{shape:"S6x"},nextToken:{}}}},ListControlInsightsByControlDomain:{http:{method:"GET",requestUri:"/insights/controls"},input:{type:"structure",required:["controlDomainId"],members:{controlDomainId:{location:"querystring",locationName:"controlDomainId"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{controlInsightsMetadata:{type:"list",member:{type:"structure",members:{name:{},id:{},evidenceInsights:{shape:"S69"},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:{}}}},StartAssessmentFrameworkShare:{http:{requestUri:"/assessmentFrameworks/{frameworkId}/shareRequests"},input:{type:"structure",required:["frameworkId","destinationAccount","destinationRegion"],members:{frameworkId:{location:"uri",locationName:"frameworkId"},destinationAccount:{},destinationRegion:{},comment:{}}},output:{type:"structure",members:{assessmentFrameworkShareRequest:{shape:"S6d"}}}},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",required:["name","controls"],members:{id:{},name:{},controls:{shape:"S2j"}}}}}},output:{type:"structure",members:{framework:{shape:"S2m"}}}},UpdateAssessmentFrameworkShare:{http:{method:"PUT",requestUri:"/assessmentFrameworkShareRequests/{requestId}"},input:{type:"structure",required:["requestId","requestType","action"],members:{requestId:{location:"uri",locationName:"requestId"},requestType:{},action:{}}},output:{type:"structure",members:{assessmentFrameworkShareRequest:{shape:"S6d"}}}},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:{},evidenceFinderEnabled:{type:"boolean"},deregistrationPolicy:{shape:"S63"}}},output:{type:"structure",members:{settings:{shape:"S5v"}}}},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:{shape:"S1j"}},S1j:{type:"structure",required:["roleType","roleArn"],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",required:["id"],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:{}}},S4t:{type:"structure",members:{dataSource:{},evidenceAwsAccountId:{},time:{type:"timestamp"},eventSource:{},eventName:{},evidenceByType:{},resourcesIncluded:{type:"list",member:{type:"structure",members:{arn:{},value:{},complianceCheck:{}}}},attributes:{type:"map",key:{},value:{}},iamId:{},complianceCheck:{},awsOrganization:{},awsAccountId:{},evidenceFolderId:{},id:{},assessmentReportSelection:{}}},S57:{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"}}},S5b:{type:"list",member:{shape:"S57"}},S5v:{type:"structure",members:{isAwsOrgEnabled:{type:"boolean"},snsTopic:{},defaultAssessmentReportsDestination:{shape:"S17"},defaultProcessOwners:{shape:"S1i"},kmsKey:{},evidenceFinderEnablement:{type:"structure",members:{eventDataStoreArn:{},enablementStatus:{},backfillStatus:{},error:{}}},deregistrationPolicy:{shape:"S63"}}},S63:{type:"structure",members:{deleteResources:{}}},S69:{type:"structure",members:{noncompliantEvidenceCount:{type:"integer"},compliantEvidenceCount:{type:"integer"},inconclusiveEvidenceCount:{type:"integer"}}},S6d:{type:"structure",members:{id:{},frameworkId:{},frameworkName:{},frameworkDescription:{},status:{},sourceAccount:{},destinationAccount:{},destinationRegion:{},expirationTime:{type:"timestamp"},creationTime:{type:"timestamp"},lastUpdated:{type:"timestamp"},comment:{},standardControlsCount:{type:"integer"},customControlsCount:{type:"integer"},complianceType:{}}},S6x:{type:"list",member:{type:"structure",members:{name:{},id:{},controlsCountByNoncompliantEvidence:{type:"integer"},totalControlsCount:{type:"integer"},evidenceInsights:{shape:"S69"},lastUpdated:{type:"timestamp"}}}}}}},5088:function(e){e.exports={pagination:{ListChunks:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListObjects:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"}}}},5089:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["ec2instanceconnect"]={};s.EC2InstanceConnect=i.defineService("ec2instanceconnect",["2018-04-02"]);Object.defineProperty(a.services["ec2instanceconnect"],"2018-04-02",{get:function get(){var e=r(4659);e.paginators=r(5204).pagination;return e},enumerable:true,configurable:true});e.exports=s.EC2InstanceConnect},5091:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["sagemakermetrics"]={};s.SageMakerMetrics=i.defineService("sagemakermetrics",["2022-09-30"]);Object.defineProperty(a.services["sagemakermetrics"],"2022-09-30",{get:function get(){var e=r(1388);e.paginators=r(9234).pagination;return e},enumerable:true,configurable:true});e.exports=s.SageMakerMetrics},5094:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["clouddirectory"]={};s.CloudDirectory=i.defineService("clouddirectory",["2016-05-10","2016-05-10*","2017-01-11"]);Object.defineProperty(a.services["clouddirectory"],"2016-05-10",{get:function get(){var e=r(9458);e.paginators=r(8677).pagination;return e},enumerable:true,configurable:true});Object.defineProperty(a.services["clouddirectory"],"2017-01-11",{get:function get(){var e=r(8458);e.paginators=r(7100).pagination;return e},enumerable:true,configurable:true});e.exports=s.CloudDirectory},5096:function(e){e.exports={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:{BatchGetRecord:{http:{requestUri:"/BatchGetRecord"},input:{type:"structure",required:["Identifiers"],members:{Identifiers:{type:"list",member:{shape:"S3"}}}},output:{type:"structure",required:["Records","Errors","UnprocessedIdentifiers"],members:{Records:{type:"list",member:{type:"structure",required:["FeatureGroupName","RecordIdentifierValueAsString","Record"],members:{FeatureGroupName:{},RecordIdentifierValueAsString:{},Record:{shape:"Sc"}}}},Errors:{type:"list",member:{type:"structure",required:["FeatureGroupName","RecordIdentifierValueAsString","ErrorCode","ErrorMessage"],members:{FeatureGroupName:{},RecordIdentifierValueAsString:{},ErrorCode:{},ErrorMessage:{}}}},UnprocessedIdentifiers:{type:"list",member:{shape:"S3"}}}}},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"},TargetStores:{shape:"Sj",location:"querystring",locationName:"TargetStores"},DeletionMode:{location:"querystring",locationName:"DeletionMode"}}}},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:{shape:"S7",location:"querystring",locationName:"FeatureName"}}},output:{type:"structure",members:{Record:{shape:"Sc"}}}},PutRecord:{http:{method:"PUT",requestUri:"/FeatureGroup/{FeatureGroupName}"},input:{type:"structure",required:["FeatureGroupName","Record"],members:{FeatureGroupName:{location:"uri",locationName:"FeatureGroupName"},Record:{shape:"Sc"},TargetStores:{shape:"Sj"}}}}},shapes:{S3:{type:"structure",required:["FeatureGroupName","RecordIdentifiersValueAsString"],members:{FeatureGroupName:{},RecordIdentifiersValueAsString:{type:"list",member:{}},FeatureNames:{shape:"S7"}}},S7:{type:"list",member:{}},Sc:{type:"list",member:{type:"structure",required:["FeatureName","ValueAsString"],members:{FeatureName:{},ValueAsString:{}}}},Sj:{type:"list",member:{}}}}},5100:function(e){e.exports={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:{CancelOrder:{http:{requestUri:"/orders/{OrderId}/cancel"},input:{type:"structure",required:["OrderId"],members:{OrderId:{location:"uri",locationName:"OrderId"}}},output:{type:"structure",members:{}}},CreateOrder:{http:{requestUri:"/orders"},input:{type:"structure",required:["OutpostIdentifier","LineItems","PaymentOption"],members:{OutpostIdentifier:{},LineItems:{type:"list",member:{type:"structure",members:{CatalogItemId:{},Quantity:{type:"integer"}}}},PaymentOption:{},PaymentTerm:{}}},output:{type:"structure",members:{Order:{shape:"Sd"}}}},CreateOutpost:{http:{requestUri:"/outposts"},input:{type:"structure",required:["Name","SiteId"],members:{Name:{},Description:{},SiteId:{},AvailabilityZone:{},AvailabilityZoneId:{},Tags:{shape:"S10"},SupportedHardwareType:{}}},output:{type:"structure",members:{Outpost:{shape:"S15"}}}},CreateSite:{http:{requestUri:"/sites"},input:{type:"structure",required:["Name"],members:{Name:{},Description:{},Notes:{},Tags:{shape:"S10"},OperatingAddress:{shape:"S1f"},ShippingAddress:{shape:"S1f"},RackPhysicalProperties:{shape:"S1r"}}},output:{type:"structure",members:{Site:{shape:"S22"}}}},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:{}}},GetCatalogItem:{http:{method:"GET",requestUri:"/catalog/item/{CatalogItemId}"},input:{type:"structure",required:["CatalogItemId"],members:{CatalogItemId:{location:"uri",locationName:"CatalogItemId"}}},output:{type:"structure",members:{CatalogItem:{shape:"S2a"}}}},GetConnection:{http:{method:"GET",requestUri:"/connections/{ConnectionId}"},input:{type:"structure",required:["ConnectionId"],members:{ConnectionId:{location:"uri",locationName:"ConnectionId"}}},output:{type:"structure",members:{ConnectionId:{},ConnectionDetails:{type:"structure",members:{ClientPublicKey:{},ServerPublicKey:{},ServerEndpoint:{},ClientTunnelAddress:{},ServerTunnelAddress:{},AllowedIps:{type:"list",member:{}}}}}}},GetOrder:{http:{method:"GET",requestUri:"/orders/{OrderId}"},input:{type:"structure",required:["OrderId"],members:{OrderId:{location:"uri",locationName:"OrderId"}}},output:{type:"structure",members:{Order:{shape:"Sd"}}}},GetOutpost:{http:{method:"GET",requestUri:"/outposts/{OutpostId}"},input:{type:"structure",required:["OutpostId"],members:{OutpostId:{location:"uri",locationName:"OutpostId"}}},output:{type:"structure",members:{Outpost:{shape:"S15"}}}},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:{}}}},GetSite:{http:{method:"GET",requestUri:"/sites/{SiteId}"},input:{type:"structure",required:["SiteId"],members:{SiteId:{location:"uri",locationName:"SiteId"}}},output:{type:"structure",members:{Site:{shape:"S22"}}}},GetSiteAddress:{http:{method:"GET",requestUri:"/sites/{SiteId}/address"},input:{type:"structure",required:["SiteId","AddressType"],members:{SiteId:{location:"uri",locationName:"SiteId"},AddressType:{location:"querystring",locationName:"AddressType"}}},output:{type:"structure",members:{SiteId:{},AddressType:{},Address:{shape:"S1f"}}}},ListAssets:{http:{method:"GET",requestUri:"/outposts/{OutpostId}/assets"},input:{type:"structure",required:["OutpostIdentifier"],members:{OutpostIdentifier:{location:"uri",locationName:"OutpostId"},HostIdFilter:{location:"querystring",locationName:"HostIdFilter",type:"list",member:{}},MaxResults:{location:"querystring",locationName:"MaxResults",type:"integer"},NextToken:{location:"querystring",locationName:"NextToken"},StatusFilter:{location:"querystring",locationName:"StatusFilter",type:"list",member:{}}}},output:{type:"structure",members:{Assets:{type:"list",member:{type:"structure",members:{AssetId:{},RackId:{},AssetType:{},ComputeAttributes:{type:"structure",members:{HostId:{},State:{}}},AssetLocation:{type:"structure",members:{RackElevation:{type:"float"}}}}}},NextToken:{}}}},ListCatalogItems:{http:{method:"GET",requestUri:"/catalog/items"},input:{type:"structure",members:{NextToken:{location:"querystring",locationName:"NextToken"},MaxResults:{location:"querystring",locationName:"MaxResults",type:"integer"},ItemClassFilter:{location:"querystring",locationName:"ItemClassFilter",type:"list",member:{}},SupportedStorageFilter:{shape:"S2l",location:"querystring",locationName:"SupportedStorageFilter"},EC2FamilyFilter:{location:"querystring",locationName:"EC2FamilyFilter",type:"list",member:{}}}},output:{type:"structure",members:{CatalogItems:{type:"list",member:{shape:"S2a"}},NextToken:{}}}},ListOrders:{http:{method:"GET",requestUri:"/list-orders"},input:{type:"structure",members:{OutpostIdentifierFilter:{location:"querystring",locationName:"OutpostIdentifierFilter"},NextToken:{location:"querystring",locationName:"NextToken"},MaxResults:{location:"querystring",locationName:"MaxResults",type:"integer"}}},output:{type:"structure",members:{Orders:{type:"list",member:{type:"structure",members:{OutpostId:{},OrderId:{},OrderType:{},Status:{},LineItemCountsByStatus:{type:"map",key:{},value:{type:"integer"}},OrderSubmissionDate:{type:"timestamp"},OrderFulfilledDate:{type:"timestamp"}}}},NextToken:{}}}},ListOutposts:{http:{method:"GET",requestUri:"/outposts"},input:{type:"structure",members:{NextToken:{location:"querystring",locationName:"NextToken"},MaxResults:{location:"querystring",locationName:"MaxResults",type:"integer"},LifeCycleStatusFilter:{location:"querystring",locationName:"LifeCycleStatusFilter",type:"list",member:{}},AvailabilityZoneFilter:{location:"querystring",locationName:"AvailabilityZoneFilter",type:"list",member:{}},AvailabilityZoneIdFilter:{location:"querystring",locationName:"AvailabilityZoneIdFilter",type:"list",member:{}}}},output:{type:"structure",members:{Outposts:{type:"list",member:{shape:"S15"}},NextToken:{}}}},ListSites:{http:{method:"GET",requestUri:"/sites"},input:{type:"structure",members:{NextToken:{location:"querystring",locationName:"NextToken"},MaxResults:{location:"querystring",locationName:"MaxResults",type:"integer"},OperatingAddressCountryCodeFilter:{location:"querystring",locationName:"OperatingAddressCountryCodeFilter",type:"list",member:{}},OperatingAddressStateOrRegionFilter:{location:"querystring",locationName:"OperatingAddressStateOrRegionFilter",type:"list",member:{}},OperatingAddressCityFilter:{location:"querystring",locationName:"OperatingAddressCityFilter",type:"list",member:{}}}},output:{type:"structure",members:{Sites:{type:"list",member:{shape:"S22"}},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:"S10"}}}},StartConnection:{http:{requestUri:"/connections"},input:{type:"structure",required:["DeviceSerialNumber","AssetId","ClientPublicKey","NetworkInterfaceDeviceIndex"],members:{DeviceSerialNumber:{},AssetId:{},ClientPublicKey:{},NetworkInterfaceDeviceIndex:{type:"integer"}}},output:{type:"structure",members:{ConnectionId:{},UnderlayIpAddress:{}}}},TagResource:{http:{requestUri:"/tags/{ResourceArn}"},input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{location:"uri",locationName:"ResourceArn"},Tags:{shape:"S10"}}},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:{}}},UpdateOutpost:{http:{method:"PATCH",requestUri:"/outposts/{OutpostId}"},input:{type:"structure",required:["OutpostId"],members:{OutpostId:{location:"uri",locationName:"OutpostId"},Name:{},Description:{},SupportedHardwareType:{}}},output:{type:"structure",members:{Outpost:{shape:"S15"}}}},UpdateSite:{http:{method:"PATCH",requestUri:"/sites/{SiteId}"},input:{type:"structure",required:["SiteId"],members:{SiteId:{location:"uri",locationName:"SiteId"},Name:{},Description:{},Notes:{}}},output:{type:"structure",members:{Site:{shape:"S22"}}}},UpdateSiteAddress:{http:{method:"PUT",requestUri:"/sites/{SiteId}/address"},input:{type:"structure",required:["SiteId","AddressType","Address"],members:{SiteId:{location:"uri",locationName:"SiteId"},AddressType:{},Address:{shape:"S1f"}}},output:{type:"structure",members:{AddressType:{},Address:{shape:"S1f"}}}},UpdateSiteRackPhysicalProperties:{http:{method:"PATCH",requestUri:"/sites/{SiteId}/rackPhysicalProperties"},input:{type:"structure",required:["SiteId"],members:{SiteId:{location:"uri",locationName:"SiteId"},PowerDrawKva:{},PowerPhase:{},PowerConnector:{},PowerFeedDrop:{},UplinkGbps:{},UplinkCount:{},FiberOpticCableType:{},OpticalStandard:{},MaximumSupportedWeightLbs:{}}},output:{type:"structure",members:{Site:{shape:"S22"}}}}},shapes:{Sd:{type:"structure",members:{OutpostId:{},OrderId:{},Status:{},LineItems:{type:"list",member:{type:"structure",members:{CatalogItemId:{},LineItemId:{},Quantity:{type:"integer"},Status:{},ShipmentInformation:{type:"structure",members:{ShipmentTrackingNumber:{},ShipmentCarrier:{}}},AssetInformationList:{type:"list",member:{type:"structure",members:{AssetId:{},MacAddressList:{type:"list",member:{}}}}},PreviousLineItemId:{},PreviousOrderId:{}}}},PaymentOption:{},OrderSubmissionDate:{type:"timestamp"},OrderFulfilledDate:{type:"timestamp"},PaymentTerm:{},OrderType:{}}},S10:{type:"map",key:{},value:{}},S15:{type:"structure",members:{OutpostId:{},OwnerId:{},OutpostArn:{},SiteId:{},Name:{},Description:{},LifeCycleStatus:{},AvailabilityZone:{},AvailabilityZoneId:{},Tags:{shape:"S10"},SiteArn:{},SupportedHardwareType:{}}},S1f:{type:"structure",required:["AddressLine1","City","StateOrRegion","PostalCode","CountryCode"],members:{ContactName:{},ContactPhoneNumber:{},AddressLine1:{},AddressLine2:{},AddressLine3:{},City:{},StateOrRegion:{},DistrictOrCounty:{},PostalCode:{},CountryCode:{},Municipality:{}}},S1r:{type:"structure",members:{PowerDrawKva:{},PowerPhase:{},PowerConnector:{},PowerFeedDrop:{},UplinkGbps:{},UplinkCount:{},FiberOpticCableType:{},OpticalStandard:{},MaximumSupportedWeightLbs:{}}},S22:{type:"structure",members:{SiteId:{},AccountId:{},Name:{},Description:{},Tags:{shape:"S10"},SiteArn:{},Notes:{},OperatingAddressCountryCode:{},OperatingAddressStateOrRegion:{},OperatingAddressCity:{},RackPhysicalProperties:{shape:"S1r"}}},S2a:{type:"structure",members:{CatalogItemId:{},ItemStatus:{},EC2Capacities:{type:"list",member:{type:"structure",members:{Family:{},MaxSize:{},Quantity:{}}}},PowerKva:{type:"float"},WeightLbs:{type:"integer"},SupportedUplinkGbps:{type:"list",member:{type:"integer"}},SupportedStorage:{shape:"S2l"}}},S2l:{type:"list",member:{}}}}},5107:function(e){e.exports={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:{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"}}}},ApplyPendingMaintenanceAction:{input:{type:"structure",required:["ResourceIdentifier","ApplyAction","OptInType"],members:{ResourceIdentifier:{},ApplyAction:{},OptInType:{}}},output:{resultWrapper:"ApplyPendingMaintenanceActionResult",type:"structure",members:{ResourcePendingMaintenanceActions:{shape:"Sd"}}}},CopyDBClusterParameterGroup:{input:{type:"structure",required:["SourceDBClusterParameterGroupIdentifier","TargetDBClusterParameterGroupIdentifier","TargetDBClusterParameterGroupDescription"],members:{SourceDBClusterParameterGroupIdentifier:{},TargetDBClusterParameterGroupIdentifier:{},TargetDBClusterParameterGroupDescription:{},Tags:{shape:"S9"}}},output:{resultWrapper:"CopyDBClusterParameterGroupResult",type:"structure",members:{DBClusterParameterGroup:{shape:"Sj"}}}},CopyDBClusterSnapshot:{input:{type:"structure",required:["SourceDBClusterSnapshotIdentifier","TargetDBClusterSnapshotIdentifier"],members:{SourceDBClusterSnapshotIdentifier:{},TargetDBClusterSnapshotIdentifier:{},KmsKeyId:{},PreSignedUrl:{},CopyTags:{type:"boolean"},Tags:{shape:"S9"}}},output:{resultWrapper:"CopyDBClusterSnapshotResult",type:"structure",members:{DBClusterSnapshot:{shape:"Sn"}}}},CreateDBCluster:{input:{type:"structure",required:["DBClusterIdentifier","Engine"],members:{AvailabilityZones:{shape:"So"},BackupRetentionPeriod:{type:"integer"},DBClusterIdentifier:{},DBClusterParameterGroupName:{},VpcSecurityGroupIds:{shape:"Ss"},DBSubnetGroupName:{},Engine:{},EngineVersion:{},Port:{type:"integer"},MasterUsername:{},MasterUserPassword:{},PreferredBackupWindow:{},PreferredMaintenanceWindow:{},Tags:{shape:"S9"},StorageEncrypted:{type:"boolean"},KmsKeyId:{},PreSignedUrl:{},EnableCloudwatchLogsExports:{shape:"St"},DeletionProtection:{type:"boolean"},GlobalClusterIdentifier:{}}},output:{resultWrapper:"CreateDBClusterResult",type:"structure",members:{DBCluster:{shape:"Sw"}}}},CreateDBClusterParameterGroup:{input:{type:"structure",required:["DBClusterParameterGroupName","DBParameterGroupFamily","Description"],members:{DBClusterParameterGroupName:{},DBParameterGroupFamily:{},Description:{},Tags:{shape:"S9"}}},output:{resultWrapper:"CreateDBClusterParameterGroupResult",type:"structure",members:{DBClusterParameterGroup:{shape:"Sj"}}}},CreateDBClusterSnapshot:{input:{type:"structure",required:["DBClusterSnapshotIdentifier","DBClusterIdentifier"],members:{DBClusterSnapshotIdentifier:{},DBClusterIdentifier:{},Tags:{shape:"S9"}}},output:{resultWrapper:"CreateDBClusterSnapshotResult",type:"structure",members:{DBClusterSnapshot:{shape:"Sn"}}}},CreateDBInstance:{input:{type:"structure",required:["DBInstanceIdentifier","DBInstanceClass","Engine","DBClusterIdentifier"],members:{DBInstanceIdentifier:{},DBInstanceClass:{},Engine:{},AvailabilityZone:{},PreferredMaintenanceWindow:{},AutoMinorVersionUpgrade:{type:"boolean"},Tags:{shape:"S9"},DBClusterIdentifier:{},CopyTagsToSnapshot:{type:"boolean"},PromotionTier:{type:"integer"},EnablePerformanceInsights:{type:"boolean"},PerformanceInsightsKMSKeyId:{}}},output:{resultWrapper:"CreateDBInstanceResult",type:"structure",members:{DBInstance:{shape:"S1a"}}}},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:"S1c"}}}},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"}}}},CreateGlobalCluster:{input:{type:"structure",required:["GlobalClusterIdentifier"],members:{GlobalClusterIdentifier:{},SourceDBClusterIdentifier:{},Engine:{},EngineVersion:{},DeletionProtection:{type:"boolean"},DatabaseName:{},StorageEncrypted:{type:"boolean"}}},output:{resultWrapper:"CreateGlobalClusterResult",type:"structure",members:{GlobalCluster:{shape:"S1r"}}}},DeleteDBCluster:{input:{type:"structure",required:["DBClusterIdentifier"],members:{DBClusterIdentifier:{},SkipFinalSnapshot:{type:"boolean"},FinalDBSnapshotIdentifier:{}}},output:{resultWrapper:"DeleteDBClusterResult",type:"structure",members:{DBCluster:{shape:"Sw"}}}},DeleteDBClusterParameterGroup:{input:{type:"structure",required:["DBClusterParameterGroupName"],members:{DBClusterParameterGroupName:{}}}},DeleteDBClusterSnapshot:{input:{type:"structure",required:["DBClusterSnapshotIdentifier"],members:{DBClusterSnapshotIdentifier:{}}},output:{resultWrapper:"DeleteDBClusterSnapshotResult",type:"structure",members:{DBClusterSnapshot:{shape:"Sn"}}}},DeleteDBInstance:{input:{type:"structure",required:["DBInstanceIdentifier"],members:{DBInstanceIdentifier:{}}},output:{resultWrapper:"DeleteDBInstanceResult",type:"structure",members:{DBInstance:{shape:"S1a"}}}},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"}}}},DeleteGlobalCluster:{input:{type:"structure",required:["GlobalClusterIdentifier"],members:{GlobalClusterIdentifier:{}}},output:{resultWrapper:"DeleteGlobalClusterResult",type:"structure",members:{GlobalCluster:{shape:"S1r"}}}},DescribeCertificates:{input:{type:"structure",members:{CertificateIdentifier:{},Filters:{shape:"S28"},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:"S28"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBClusterParameterGroupsResult",type:"structure",members:{Marker:{},DBClusterParameterGroups:{type:"list",member:{shape:"Sj",locationName:"DBClusterParameterGroup"}}}}},DescribeDBClusterParameters:{input:{type:"structure",required:["DBClusterParameterGroupName"],members:{DBClusterParameterGroupName:{},Source:{},Filters:{shape:"S28"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBClusterParametersResult",type:"structure",members:{Parameters:{shape:"S2j"},Marker:{}}}},DescribeDBClusterSnapshotAttributes:{input:{type:"structure",required:["DBClusterSnapshotIdentifier"],members:{DBClusterSnapshotIdentifier:{}}},output:{resultWrapper:"DescribeDBClusterSnapshotAttributesResult",type:"structure",members:{DBClusterSnapshotAttributesResult:{shape:"S2o"}}}},DescribeDBClusterSnapshots:{input:{type:"structure",members:{DBClusterIdentifier:{},DBClusterSnapshotIdentifier:{},SnapshotType:{},Filters:{shape:"S28"},MaxRecords:{type:"integer"},Marker:{},IncludeShared:{type:"boolean"},IncludePublic:{type:"boolean"}}},output:{resultWrapper:"DescribeDBClusterSnapshotsResult",type:"structure",members:{Marker:{},DBClusterSnapshots:{type:"list",member:{shape:"Sn",locationName:"DBClusterSnapshot"}}}}},DescribeDBClusters:{input:{type:"structure",members:{DBClusterIdentifier:{},Filters:{shape:"S28"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBClustersResult",type:"structure",members:{Marker:{},DBClusters:{type:"list",member:{shape:"Sw",locationName:"DBCluster"}}}}},DescribeDBEngineVersions:{input:{type:"structure",members:{Engine:{},EngineVersion:{},DBParameterGroupFamily:{},Filters:{shape:"S28"},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:"St"},SupportsLogExportsToCloudwatchLogs:{type:"boolean"}}}}}}},DescribeDBInstances:{input:{type:"structure",members:{DBInstanceIdentifier:{},Filters:{shape:"S28"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBInstancesResult",type:"structure",members:{Marker:{},DBInstances:{type:"list",member:{shape:"S1a",locationName:"DBInstance"}}}}},DescribeDBSubnetGroups:{input:{type:"structure",members:{DBSubnetGroupName:{},Filters:{shape:"S28"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBSubnetGroupsResult",type:"structure",members:{Marker:{},DBSubnetGroups:{type:"list",member:{shape:"S1c",locationName:"DBSubnetGroup"}}}}},DescribeEngineDefaultClusterParameters:{input:{type:"structure",required:["DBParameterGroupFamily"],members:{DBParameterGroupFamily:{},Filters:{shape:"S28"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeEngineDefaultClusterParametersResult",type:"structure",members:{EngineDefaults:{type:"structure",members:{DBParameterGroupFamily:{},Marker:{},Parameters:{shape:"S2j"}},wrapper:true}}}},DescribeEventCategories:{input:{type:"structure",members:{SourceType:{},Filters:{shape:"S28"}}},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:"S28"},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:"S28"},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"},SourceArn:{}}}}}}},DescribeGlobalClusters:{input:{type:"structure",members:{GlobalClusterIdentifier:{},Filters:{shape:"S28"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeGlobalClustersResult",type:"structure",members:{Marker:{},GlobalClusters:{type:"list",member:{shape:"S1r",locationName:"GlobalClusterMember"}}}}},DescribeOrderableDBInstanceOptions:{input:{type:"structure",required:["Engine"],members:{Engine:{},EngineVersion:{},DBInstanceClass:{},LicenseModel:{},Vpc:{type:"boolean"},Filters:{shape:"S28"},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:"S1f",locationName:"AvailabilityZone"}},Vpc:{type:"boolean"}},wrapper:true}},Marker:{}}}},DescribePendingMaintenanceActions:{input:{type:"structure",members:{ResourceIdentifier:{},Filters:{shape:"S28"},Marker:{},MaxRecords:{type:"integer"}}},output:{resultWrapper:"DescribePendingMaintenanceActionsResult",type:"structure",members:{PendingMaintenanceActions:{type:"list",member:{shape:"Sd",locationName:"ResourcePendingMaintenanceActions"}},Marker:{}}}},FailoverDBCluster:{input:{type:"structure",members:{DBClusterIdentifier:{},TargetDBInstanceIdentifier:{}}},output:{resultWrapper:"FailoverDBClusterResult",type:"structure",members:{DBCluster:{shape:"Sw"}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceName"],members:{ResourceName:{},Filters:{shape:"S28"}}},output:{resultWrapper:"ListTagsForResourceResult",type:"structure",members:{TagList:{shape:"S9"}}}},ModifyDBCluster:{input:{type:"structure",required:["DBClusterIdentifier"],members:{DBClusterIdentifier:{},NewDBClusterIdentifier:{},ApplyImmediately:{type:"boolean"},BackupRetentionPeriod:{type:"integer"},DBClusterParameterGroupName:{},VpcSecurityGroupIds:{shape:"Ss"},Port:{type:"integer"},MasterUserPassword:{},PreferredBackupWindow:{},PreferredMaintenanceWindow:{},CloudwatchLogsExportConfiguration:{type:"structure",members:{EnableLogTypes:{shape:"St"},DisableLogTypes:{shape:"St"}}},EngineVersion:{},DeletionProtection:{type:"boolean"}}},output:{resultWrapper:"ModifyDBClusterResult",type:"structure",members:{DBCluster:{shape:"Sw"}}}},ModifyDBClusterParameterGroup:{input:{type:"structure",required:["DBClusterParameterGroupName","Parameters"],members:{DBClusterParameterGroupName:{},Parameters:{shape:"S2j"}}},output:{shape:"S48",resultWrapper:"ModifyDBClusterParameterGroupResult"}},ModifyDBClusterSnapshotAttribute:{input:{type:"structure",required:["DBClusterSnapshotIdentifier","AttributeName"],members:{DBClusterSnapshotIdentifier:{},AttributeName:{},ValuesToAdd:{shape:"S2r"},ValuesToRemove:{shape:"S2r"}}},output:{resultWrapper:"ModifyDBClusterSnapshotAttributeResult",type:"structure",members:{DBClusterSnapshotAttributesResult:{shape:"S2o"}}}},ModifyDBInstance:{input:{type:"structure",required:["DBInstanceIdentifier"],members:{DBInstanceIdentifier:{},DBInstanceClass:{},ApplyImmediately:{type:"boolean"},PreferredMaintenanceWindow:{},AutoMinorVersionUpgrade:{type:"boolean"},NewDBInstanceIdentifier:{},CACertificateIdentifier:{},CopyTagsToSnapshot:{type:"boolean"},PromotionTier:{type:"integer"},EnablePerformanceInsights:{type:"boolean"},PerformanceInsightsKMSKeyId:{}}},output:{resultWrapper:"ModifyDBInstanceResult",type:"structure",members:{DBInstance:{shape:"S1a"}}}},ModifyDBSubnetGroup:{input:{type:"structure",required:["DBSubnetGroupName","SubnetIds"],members:{DBSubnetGroupName:{},DBSubnetGroupDescription:{},SubnetIds:{shape:"S1l"}}},output:{resultWrapper:"ModifyDBSubnetGroupResult",type:"structure",members:{DBSubnetGroup:{shape:"S1c"}}}},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"}}}},ModifyGlobalCluster:{input:{type:"structure",required:["GlobalClusterIdentifier"],members:{GlobalClusterIdentifier:{},NewGlobalClusterIdentifier:{},DeletionProtection:{type:"boolean"}}},output:{resultWrapper:"ModifyGlobalClusterResult",type:"structure",members:{GlobalCluster:{shape:"S1r"}}}},RebootDBInstance:{input:{type:"structure",required:["DBInstanceIdentifier"],members:{DBInstanceIdentifier:{},ForceFailover:{type:"boolean"}}},output:{resultWrapper:"RebootDBInstanceResult",type:"structure",members:{DBInstance:{shape:"S1a"}}}},RemoveFromGlobalCluster:{input:{type:"structure",required:["GlobalClusterIdentifier","DbClusterIdentifier"],members:{GlobalClusterIdentifier:{},DbClusterIdentifier:{}}},output:{resultWrapper:"RemoveFromGlobalClusterResult",type:"structure",members:{GlobalCluster:{shape:"S1r"}}}},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:{}}}}},ResetDBClusterParameterGroup:{input:{type:"structure",required:["DBClusterParameterGroupName"],members:{DBClusterParameterGroupName:{},ResetAllParameters:{type:"boolean"},Parameters:{shape:"S2j"}}},output:{shape:"S48",resultWrapper:"ResetDBClusterParameterGroupResult"}},RestoreDBClusterFromSnapshot:{input:{type:"structure",required:["DBClusterIdentifier","SnapshotIdentifier","Engine"],members:{AvailabilityZones:{shape:"So"},DBClusterIdentifier:{},SnapshotIdentifier:{},Engine:{},EngineVersion:{},Port:{type:"integer"},DBSubnetGroupName:{},VpcSecurityGroupIds:{shape:"Ss"},Tags:{shape:"S9"},KmsKeyId:{},EnableCloudwatchLogsExports:{shape:"St"},DeletionProtection:{type:"boolean"},DBClusterParameterGroupName:{}}},output:{resultWrapper:"RestoreDBClusterFromSnapshotResult",type:"structure",members:{DBCluster:{shape:"Sw"}}}},RestoreDBClusterToPointInTime:{input:{type:"structure",required:["DBClusterIdentifier","SourceDBClusterIdentifier"],members:{DBClusterIdentifier:{},RestoreType:{},SourceDBClusterIdentifier:{},RestoreToTime:{type:"timestamp"},UseLatestRestorableTime:{type:"boolean"},Port:{type:"integer"},DBSubnetGroupName:{},VpcSecurityGroupIds:{shape:"Ss"},Tags:{shape:"S9"},KmsKeyId:{},EnableCloudwatchLogsExports:{shape:"St"},DeletionProtection:{type:"boolean"}}},output:{resultWrapper:"RestoreDBClusterToPointInTimeResult",type:"structure",members:{DBCluster:{shape:"Sw"}}}},StartDBCluster:{input:{type:"structure",required:["DBClusterIdentifier"],members:{DBClusterIdentifier:{}}},output:{resultWrapper:"StartDBClusterResult",type:"structure",members:{DBCluster:{shape:"Sw"}}}},StopDBCluster:{input:{type:"structure",required:["DBClusterIdentifier"],members:{DBClusterIdentifier:{}}},output:{resultWrapper:"StopDBClusterResult",type:"structure",members:{DBCluster:{shape:"Sw"}}}}},shapes:{S4:{type:"structure",members:{CustomerAwsId:{},CustSubscriptionId:{},SnsTopicArn:{},Status:{},SubscriptionCreationTime:{},SourceType:{},SourceIdsList:{shape:"S5"},EventCategoriesList:{shape:"S6"},Enabled:{type:"boolean"},EventSubscriptionArn:{}},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:{ResourceIdentifier:{},PendingMaintenanceActionDetails:{type:"list",member:{locationName:"PendingMaintenanceAction",type:"structure",members:{Action:{},AutoAppliedAfterDate:{type:"timestamp"},ForcedApplyDate:{type:"timestamp"},OptInStatus:{},CurrentApplyDate:{type:"timestamp"},Description:{}}}}},wrapper:true},Sj:{type:"structure",members:{DBClusterParameterGroupName:{},DBParameterGroupFamily:{},Description:{},DBClusterParameterGroupArn:{}},wrapper:true},Sn:{type:"structure",members:{AvailabilityZones:{shape:"So"},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},So:{type:"list",member:{locationName:"AvailabilityZone"}},Ss:{type:"list",member:{locationName:"VpcSecurityGroupId"}},St:{type:"list",member:{}},Sw:{type:"structure",members:{AvailabilityZones:{shape:"So"},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:{},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:"S10"},HostedZoneId:{},StorageEncrypted:{type:"boolean"},KmsKeyId:{},DbClusterResourceId:{},DBClusterArn:{},AssociatedRoles:{type:"list",member:{locationName:"DBClusterRole",type:"structure",members:{RoleArn:{},Status:{}}}},CloneGroupId:{},ClusterCreateTime:{type:"timestamp"},EnabledCloudwatchLogsExports:{shape:"St"},DeletionProtection:{type:"boolean"}},wrapper:true},S10:{type:"list",member:{locationName:"VpcSecurityGroupMembership",type:"structure",members:{VpcSecurityGroupId:{},Status:{}}}},S1a:{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:"S10"},AvailabilityZone:{},DBSubnetGroup:{shape:"S1c"},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:"St"},LogTypesToDisable:{shape:"St"}}}}},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:{},CopyTagsToSnapshot:{type:"boolean"},PromotionTier:{type:"integer"},DBInstanceArn:{},EnabledCloudwatchLogsExports:{shape:"St"}},wrapper:true},S1c:{type:"structure",members:{DBSubnetGroupName:{},DBSubnetGroupDescription:{},VpcId:{},SubnetGroupStatus:{},Subnets:{type:"list",member:{locationName:"Subnet",type:"structure",members:{SubnetIdentifier:{},SubnetAvailabilityZone:{shape:"S1f"},SubnetStatus:{}}}},DBSubnetGroupArn:{}},wrapper:true},S1f:{type:"structure",members:{Name:{}},wrapper:true},S1l:{type:"list",member:{locationName:"SubnetIdentifier"}},S1r:{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"}},wrapper:true}}},wrapper:true},S28:{type:"list",member:{locationName:"Filter",type:"structure",required:["Name","Values"],members:{Name:{},Values:{type:"list",member:{locationName:"Value"}}}}},S2j:{type:"list",member:{locationName:"Parameter",type:"structure",members:{ParameterName:{},ParameterValue:{},Description:{},Source:{},ApplyType:{},DataType:{},AllowedValues:{},IsModifiable:{type:"boolean"},MinimumEngineVersion:{},ApplyMethod:{}}}},S2o:{type:"structure",members:{DBClusterSnapshotIdentifier:{},DBClusterSnapshotAttributes:{type:"list",member:{locationName:"DBClusterSnapshotAttribute",type:"structure",members:{AttributeName:{},AttributeValues:{shape:"S2r"}}}}},wrapper:true},S2r:{type:"list",member:{locationName:"AttributeValue"}},S48:{type:"structure",members:{DBClusterParameterGroupName:{}}}}}},5113:function(e){e.exports={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:{}}}}}},5120:function(e){e.exports={version:2,waiters:{FindingRevealed:{description:"Wait until the sensitive data occurrences are ready.",delay:2,maxAttempts:60,operation:"GetSensitiveDataOccurrences",acceptors:[{matcher:"path",argument:"status",state:"success",expected:"SUCCESS"},{matcher:"path",argument:"status",state:"success",expected:"ERROR"}]}}}},5138:function(e){e.exports={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"},CreatedAt:{locationName:"createdAt"},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"},CreatedAt:{locationName:"createdAt"},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:"S11"},Description:{locationName:"description"},HlsPackage:{locationName:"hlsPackage",shape:"S19"},Id:{locationName:"id"},ManifestName:{locationName:"manifestName"},MssPackage:{locationName:"mssPackage",shape:"S1c"},Origination:{locationName:"origination"},StartoverWindowSeconds:{locationName:"startoverWindowSeconds",type:"integer"},Tags:{locationName:"tags",shape:"S9"},TimeDelaySeconds:{locationName:"timeDelaySeconds",type:"integer"},Whitelist:{locationName:"whitelist",shape:"Sq"}},required:["ChannelId","Id"],type:"structure"},output:{members:{Arn:{locationName:"arn"},Authorization:{locationName:"authorization",shape:"Sh"},ChannelId:{locationName:"channelId"},CmafPackage:{locationName:"cmafPackage",shape:"S1g"},CreatedAt:{locationName:"createdAt"},DashPackage:{locationName:"dashPackage",shape:"S11"},Description:{locationName:"description"},HlsPackage:{locationName:"hlsPackage",shape:"S19"},Id:{locationName:"id"},ManifestName:{locationName:"manifestName"},MssPackage:{locationName:"mssPackage",shape:"S1c"},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:"Sq"}},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"},CreatedAt:{locationName:"createdAt"},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:"S1g"},CreatedAt:{locationName:"createdAt"},DashPackage:{locationName:"dashPackage",shape:"S11"},Description:{locationName:"description"},HlsPackage:{locationName:"hlsPackage",shape:"S19"},Id:{locationName:"id"},ManifestName:{locationName:"manifestName"},MssPackage:{locationName:"mssPackage",shape:"S1c"},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:"Sq"}},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"},CreatedAt:{locationName:"createdAt"},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:"S1g"},CreatedAt:{locationName:"createdAt"},DashPackage:{locationName:"dashPackage",shape:"S11"},Description:{locationName:"description"},HlsPackage:{locationName:"hlsPackage",shape:"S19"},Id:{locationName:"id"},ManifestName:{locationName:"manifestName"},MssPackage:{locationName:"mssPackage",shape:"S1c"},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:"Sq"}},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:"S28"}},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"},CreatedAt:{locationName:"createdAt"},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"},CreatedAt:{locationName:"createdAt"},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:"S28"}},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:"Sq"}},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"},CreatedAt:{locationName:"createdAt"},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:"S11"},Description:{locationName:"description"},HlsPackage:{locationName:"hlsPackage",shape:"S19"},Id:{location:"uri",locationName:"id"},ManifestName:{locationName:"manifestName"},MssPackage:{locationName:"mssPackage",shape:"S1c"},Origination:{locationName:"origination"},StartoverWindowSeconds:{locationName:"startoverWindowSeconds",type:"integer"},TimeDelaySeconds:{locationName:"timeDelaySeconds",type:"integer"},Whitelist:{locationName:"whitelist",shape:"Sq"}},required:["Id"],type:"structure"},output:{members:{Arn:{locationName:"arn"},Authorization:{locationName:"authorization",shape:"Sh"},ChannelId:{locationName:"channelId"},CmafPackage:{locationName:"cmafPackage",shape:"S1g"},CreatedAt:{locationName:"createdAt"},DashPackage:{locationName:"dashPackage",shape:"S11"},Description:{locationName:"description"},HlsPackage:{locationName:"hlsPackage",shape:"S19"},Id:{locationName:"id"},ManifestName:{locationName:"manifestName"},MssPackage:{locationName:"mssPackage",shape:"S1c"},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:"Sq"}},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:"Su"},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:"Sz"}},type:"structure"},Sj:{members:{ConstantInitializationVector:{locationName:"constantInitializationVector"},EncryptionMethod:{locationName:"encryptionMethod"},KeyRotationIntervalSeconds:{locationName:"keyRotationIntervalSeconds",type:"integer"},SpekeKeyProvider:{locationName:"spekeKeyProvider",shape:"Sm"}},required:["SpekeKeyProvider"],type:"structure"},Sm:{members:{CertificateArn:{locationName:"certificateArn"},EncryptionContractConfiguration:{locationName:"encryptionContractConfiguration",members:{PresetSpeke20Audio:{locationName:"presetSpeke20Audio"},PresetSpeke20Video:{locationName:"presetSpeke20Video"}},required:["PresetSpeke20Audio","PresetSpeke20Video"],type:"structure"},ResourceId:{locationName:"resourceId"},RoleArn:{locationName:"roleArn"},SystemIds:{locationName:"systemIds",shape:"Sq"},Url:{locationName:"url"}},required:["ResourceId","SystemIds","Url","RoleArn"],type:"structure"},Sq:{member:{},type:"list"},Su:{member:{},type:"list"},Sz:{members:{MaxVideoBitsPerSecond:{locationName:"maxVideoBitsPerSecond",type:"integer"},MinVideoBitsPerSecond:{locationName:"minVideoBitsPerSecond",type:"integer"},StreamOrder:{locationName:"streamOrder"}},type:"structure"},S11:{members:{AdTriggers:{locationName:"adTriggers",shape:"Su"},AdsOnDeliveryRestrictions:{locationName:"adsOnDeliveryRestrictions"},Encryption:{locationName:"encryption",members:{KeyRotationIntervalSeconds:{locationName:"keyRotationIntervalSeconds",type:"integer"},SpekeKeyProvider:{locationName:"spekeKeyProvider",shape:"Sm"}},required:["SpekeKeyProvider"],type:"structure"},IncludeIframeOnlyStream:{locationName:"includeIframeOnlyStream",type:"boolean"},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:"Sz"},SuggestedPresentationDelaySeconds:{locationName:"suggestedPresentationDelaySeconds",type:"integer"},UtcTiming:{locationName:"utcTiming"},UtcTimingUri:{locationName:"utcTimingUri"}},type:"structure"},S19:{members:{AdMarkers:{locationName:"adMarkers"},AdTriggers:{locationName:"adTriggers",shape:"Su"},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:"Sm"}},required:["SpekeKeyProvider"],type:"structure"},IncludeDvbSubtitles:{locationName:"includeDvbSubtitles",type:"boolean"},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:"Sz"},UseAudioRenditionGroup:{locationName:"useAudioRenditionGroup",type:"boolean"}},type:"structure"},S1c:{members:{Encryption:{locationName:"encryption",members:{SpekeKeyProvider:{locationName:"spekeKeyProvider",shape:"Sm"}},required:["SpekeKeyProvider"],type:"structure"},ManifestWindowSeconds:{locationName:"manifestWindowSeconds",type:"integer"},SegmentDurationSeconds:{locationName:"segmentDurationSeconds",type:"integer"},StreamSelection:{locationName:"streamSelection",shape:"Sz"}},type:"structure"},S1g:{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"},AdTriggers:{locationName:"adTriggers",shape:"Su"},AdsOnDeliveryRestrictions:{locationName:"adsOnDeliveryRestrictions"}},required:["Id"],type:"structure"},type:"list"},SegmentDurationSeconds:{locationName:"segmentDurationSeconds",type:"integer"},SegmentPrefix:{locationName:"segmentPrefix"},StreamSelection:{locationName:"streamSelection",shape:"Sz"}},type:"structure"},S28:{key:{},type:"map",value:{}}}}},5142:function(e){e.exports={pagination:{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"},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"},DescribeGlobalClusters:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"GlobalClusters"},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"}}}},5145:function(e){e.exports={pagination:{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"}}}},5150:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2021-11-11",endpointPrefix:"appconfigdata",jsonVersion:"1.0",protocol:"rest-json",serviceFullName:"AWS AppConfig Data",serviceId:"AppConfigData",signatureVersion:"v4",signingName:"appconfig",uid:"appconfigdata-2021-11-11"},operations:{GetLatestConfiguration:{http:{method:"GET",requestUri:"/configuration",responseCode:200},input:{type:"structure",required:["ConfigurationToken"],members:{ConfigurationToken:{location:"querystring",locationName:"configuration_token"}}},output:{type:"structure",members:{NextPollConfigurationToken:{location:"header",locationName:"Next-Poll-Configuration-Token"},NextPollIntervalInSeconds:{location:"header",locationName:"Next-Poll-Interval-In-Seconds",type:"integer"},ContentType:{location:"header",locationName:"Content-Type"},Configuration:{type:"blob",sensitive:true},VersionLabel:{location:"header",locationName:"Version-Label"}},payload:"Configuration"}},StartConfigurationSession:{http:{requestUri:"/configurationsessions",responseCode:201},input:{type:"structure",required:["ApplicationIdentifier","EnvironmentIdentifier","ConfigurationProfileIdentifier"],members:{ApplicationIdentifier:{},EnvironmentIdentifier:{},ConfigurationProfileIdentifier:{},RequiredMinimumPollIntervalInSeconds:{type:"integer"}}},output:{type:"structure",members:{InitialConfigurationToken:{}}}}},shapes:{}}},5154:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["codegurureviewer"]={};s.CodeGuruReviewer=i.defineService("codegurureviewer",["2019-09-19"]);Object.defineProperty(a.services["codegurureviewer"],"2019-09-19",{get:function get(){var e=r(1461);e.paginators=r(3836).pagination;e.waiters=r(8270).waiters;return e},enumerable:true,configurable:true});e.exports=s.CodeGuruReviewer},5170:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["apigatewaymanagementapi"]={};s.ApiGatewayManagementApi=i.defineService("apigatewaymanagementapi",["2018-11-29"]);Object.defineProperty(a.services["apigatewaymanagementapi"],"2018-11-29",{get:function get(){var e=r(1840);e.paginators=r(4152).pagination;return e},enumerable:true,configurable:true});e.exports=s.ApiGatewayManagementApi},5189:function(e){e.exports={pagination:{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"}}}},5191:function(e,t,r){var s=r(2393);r(6936);r(4373);var i;s.Config=s.util.inherit({constructor:function Config(e){if(e===undefined)e={};e=this.extractCredentials(e);s.util.each.call(this,this.keys,function(t,r){this.set(t,e[t],r)})},getCredentials:function getCredentials(e){var t=this;function finish(r){e(r,r?null:t.credentials)}function credError(e,t){return new s.util.error(t||new Error,{code:"CredentialsError",message:e,name:"CredentialsError"})}function getAsyncCredentials(){t.credentials.get(function(e){if(e){var r="Could not load credentials from "+t.credentials.constructor.name;e=credError(r,e)}finish(e)})}function getStaticCredentials(){var e=null;if(!t.credentials.accessKeyId||!t.credentials.secretAccessKey){e=credError("Missing credentials")}finish(e)}if(t.credentials){if(typeof t.credentials.get==="function"){getAsyncCredentials()}else{getStaticCredentials()}}else if(t.credentialProvider){t.credentialProvider.resolve(function(e,r){if(e){e=credError("Could not load credentials from any providers",e)}t.credentials=r;finish(e)})}else{finish(credError("No credentials to load"))}},getToken:function getToken(e){var t=this;function finish(r){e(r,r?null:t.token)}function tokenError(e,t){return new s.util.error(t||new Error,{code:"TokenError",message:e,name:"TokenError"})}function getAsyncToken(){t.token.get(function(e){if(e){var r="Could not load token from "+t.token.constructor.name;e=tokenError(r,e)}finish(e)})}function getStaticToken(){var e=null;if(!t.token.token){e=tokenError("Missing token")}finish(e)}if(t.token){if(typeof t.token.get==="function"){getAsyncToken()}else{getStaticToken()}}else if(t.tokenProvider){t.tokenProvider.resolve(function(e,r){if(e){e=tokenError("Could not load token from any providers",e)}t.token=r;finish(e)})}else{finish(tokenError("No token to load"))}},update:function update(e,t){t=t||false;e=this.extractCredentials(e);s.util.each.call(this,e,function(e,r){if(t||Object.prototype.hasOwnProperty.call(this.keys,e)||s.Service.hasService(e)){this.set(e,r)}})},loadFromPath:function loadFromPath(e){this.clear();var t=JSON.parse(s.util.readFileSync(e));var r=new s.FileSystemCredentials(e);var i=new s.CredentialProviderChain;i.providers.unshift(r);i.resolve(function(e,r){if(e)throw e;else t.credentials=r});this.constructor(t);return this},clear:function clear(){s.util.each.call(this,this.keys,function(e){delete this[e]});this.set("credentials",undefined);this.set("credentialProvider",undefined)},set:function set(e,t,r){if(t===undefined){if(r===undefined){r=this.keys[e]}if(typeof r==="function"){this[e]=r.call(this)}else{this[e]=r}}else if(e==="httpOptions"&&this[e]){this[e]=s.util.merge(this[e],t)}else{this[e]=t}},keys:{credentials:null,credentialProvider:null,region:null,logger:null,apiVersions:{},apiVersion:null,endpoint:undefined,httpOptions:{timeout:12e4},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:1e3,hostPrefixEnabled:true,stsRegionalEndpoints:"legacy",useFipsEndpoint:false,useDualstackEndpoint:false,token:null},extractCredentials:function extractCredentials(e){if(e.accessKeyId&&e.secretAccessKey){e=s.util.copy(e);e.credentials=new s.Credentials(e)}return e},setPromisesDependency:function setPromisesDependency(e){i=e;if(e===null&&typeof Promise==="function"){i=Promise}var t=[s.Request,s.Credentials,s.CredentialProviderChain];if(s.S3){t.push(s.S3);if(s.S3.ManagedUpload){t.push(s.S3.ManagedUpload)}}s.util.addPromises(t,i)},getPromisesDependency:function getPromisesDependency(){return i}});s.config=new s.Config},5204:function(e){e.exports={pagination:{}}},5213:function(e){e.exports={pagination:{}}},5214:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["migrationhub"]={};s.MigrationHub=i.defineService("migrationhub",["2017-05-31"]);Object.defineProperty(a.services["migrationhub"],"2017-05-31",{get:function get(){var e=r(4075);e.paginators=r(4756).pagination;return e},enumerable:true,configurable:true});e.exports=s.MigrationHub},5216:function(e){e.exports={pagination:{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"},DescribeFleetLocationAttributes:{input_token:"NextToken",output_token:"NextToken",limit_key:"Limit"},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"},ListCompute:{input_token:"NextToken",output_token:"NextToken",limit_key:"Limit",result_key:"ComputeList"},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"},ListLocations:{input_token:"NextToken",output_token:"NextToken",limit_key:"Limit",result_key:"Locations"},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"}}}},5220:function(e,t,r){e.exports=r(7419)},5225:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:true});t.default=void 0;var r=[];for(var s=0;s<256;++s){r[s]=(s+256).toString(16).substr(1)}function bytesToUuid(e,t){var s=t||0;var i=r;return[i[e[s++]],i[e[s++]],i[e[s++]],i[e[s++]],"-",i[e[s++]],i[e[s++]],"-",i[e[s++]],i[e[s++]],"-",i[e[s++]],i[e[s++]],"-",i[e[s++]],i[e[s++]],i[e[s++]],i[e[s++]],i[e[s++]],i[e[s++]]].join("")}var i=bytesToUuid;t.default=i},5226:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2018-05-10",endpointPrefix:"license-manager-linux-subscriptions",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"AWS License Manager Linux Subscriptions",serviceId:"License Manager Linux Subscriptions",signatureVersion:"v4",signingName:"license-manager-linux-subscriptions",uid:"license-manager-linux-subscriptions-2018-05-10"},operations:{GetServiceSettings:{http:{requestUri:"/subscription/GetServiceSettings",responseCode:200},input:{type:"structure",members:{}},output:{type:"structure",members:{HomeRegions:{shape:"S3"},LinuxSubscriptionsDiscovery:{},LinuxSubscriptionsDiscoverySettings:{shape:"S6"},Status:{},StatusMessage:{shape:"S9"}}},idempotent:true},ListLinuxSubscriptionInstances:{http:{requestUri:"/subscription/ListLinuxSubscriptionInstances",responseCode:200},input:{type:"structure",members:{Filters:{shape:"Sc"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Instances:{type:"list",member:{type:"structure",members:{AccountID:{},AmiId:{},InstanceID:{},InstanceType:{},LastUpdatedTime:{},ProductCode:{type:"list",member:{}},Region:{},Status:{},SubscriptionName:{},UsageOperation:{}}}},NextToken:{}}},idempotent:true},ListLinuxSubscriptions:{http:{requestUri:"/subscription/ListLinuxSubscriptions",responseCode:200},input:{type:"structure",members:{Filters:{shape:"Sc"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{NextToken:{},Subscriptions:{type:"list",member:{type:"structure",members:{InstanceCount:{type:"long"},Name:{},Type:{}}}}}},idempotent:true},UpdateServiceSettings:{http:{requestUri:"/subscription/UpdateServiceSettings",responseCode:200},input:{type:"structure",required:["LinuxSubscriptionsDiscovery","LinuxSubscriptionsDiscoverySettings"],members:{AllowUpdate:{type:"boolean"},LinuxSubscriptionsDiscovery:{},LinuxSubscriptionsDiscoverySettings:{shape:"S6"}}},output:{type:"structure",members:{HomeRegions:{shape:"S3"},LinuxSubscriptionsDiscovery:{},LinuxSubscriptionsDiscoverySettings:{shape:"S6"},Status:{},StatusMessage:{shape:"S9"}}},idempotent:true}},shapes:{S3:{type:"list",member:{}},S6:{type:"structure",required:["OrganizationIntegration","SourceRegions"],members:{OrganizationIntegration:{},SourceRegions:{shape:"S3"}}},S9:{type:"map",key:{},value:{}},Sc:{type:"list",member:{type:"structure",members:{Name:{},Operator:{},Values:{shape:"S3"}}}}}}},5227:function(e){e.exports={pagination:{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"}}}},5229:function(e){e.exports=require("domain")},5245:function(e){e.exports={pagination:{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"}}}},5246:function(e){e.exports={pagination:{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"}}}},5253:function(e){e.exports={pagination:{ListIndexes:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Indexes"},ListSupportedResourceTypes:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"ResourceTypes"},ListViews:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Views"},Search:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Resources"}}}},5260:function(e){e.exports={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:{CancelJob:{http:{method:"PUT",requestUri:"/job/{jobArn}/cancel",responseCode:200},input:{type:"structure",required:["jobArn"],members:{jobArn:{location:"uri",locationName:"jobArn"}}},output:{type:"structure",required:["cancellationStatus","jobArn"],members:{cancellationStatus:{},jobArn:{}}},idempotent:true},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},CreateJob:{http:{requestUri:"/job",responseCode:201},input:{type:"structure",required:["algorithmSpecification","clientToken","deviceConfig","instanceConfig","jobName","outputDataConfig","roleArn"],members:{algorithmSpecification:{shape:"Sa"},checkpointConfig:{shape:"Sh"},clientToken:{idempotencyToken:true},deviceConfig:{shape:"Sj"},hyperParameters:{shape:"Sl"},inputDataConfig:{type:"list",member:{shape:"So"}},instanceConfig:{shape:"Ss"},jobName:{},outputDataConfig:{shape:"Sx"},roleArn:{},stoppingCondition:{shape:"S10"},tags:{shape:"S12"}}},output:{type:"structure",required:["jobArn"],members:{jobArn:{}}}},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},jobToken:{},outputS3Bucket:{},outputS3KeyPrefix:{},shots:{type:"long"},tags:{shape:"S12"}}},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:{}}}},GetJob:{http:{method:"GET",requestUri:"/job/{jobArn}",responseCode:200},input:{type:"structure",required:["jobArn"],members:{jobArn:{location:"uri",locationName:"jobArn"}}},output:{type:"structure",required:["algorithmSpecification","createdAt","instanceConfig","jobArn","jobName","outputDataConfig","roleArn","status"],members:{algorithmSpecification:{shape:"Sa"},billableDuration:{type:"integer"},checkpointConfig:{shape:"Sh"},createdAt:{shape:"S1k"},deviceConfig:{shape:"Sj"},endedAt:{shape:"S1k"},events:{type:"list",member:{type:"structure",members:{eventType:{},message:{},timeOfEvent:{shape:"S1k"}}}},failureReason:{},hyperParameters:{shape:"Sl"},inputDataConfig:{type:"list",member:{shape:"So"}},instanceConfig:{shape:"Ss"},jobArn:{},jobName:{},outputDataConfig:{shape:"Sx"},roleArn:{},startedAt:{shape:"S1k"},status:{},stoppingCondition:{shape:"S10"},tags:{shape:"S12"}}}},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:"S1k"},deviceArn:{},deviceParameters:{jsonvalue:true},endedAt:{shape:"S1k"},failureReason:{},jobArn:{},outputS3Bucket:{},outputS3Directory:{},quantumTaskArn:{},shots:{type:"long"},status:{},tags:{shape:"S12"}}}},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:"S12"}}}},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:{}}}},SearchJobs:{http:{requestUri:"/jobs",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:["jobs"],members:{jobs:{type:"list",member:{type:"structure",required:["createdAt","device","jobArn","jobName","status"],members:{createdAt:{shape:"S1k"},device:{},endedAt:{shape:"S1k"},jobArn:{},jobName:{},startedAt:{shape:"S1k"},status:{},tags:{shape:"S12"}}}},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:"S1k"},deviceArn:{},endedAt:{shape:"S1k"},outputS3Bucket:{},outputS3Directory:{},quantumTaskArn:{},shots:{type:"long"},status:{},tags:{shape:"S12"}}}}}}},TagResource:{http:{requestUri:"/tags/{resourceArn}",responseCode:200},input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tags:{shape:"S12"}}},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:{Sa:{type:"structure",members:{containerImage:{type:"structure",required:["uri"],members:{uri:{}}},scriptModeConfig:{type:"structure",required:["entryPoint","s3Uri"],members:{compressionType:{},entryPoint:{},s3Uri:{}}}}},Sh:{type:"structure",required:["s3Uri"],members:{localPath:{},s3Uri:{}}},Sj:{type:"structure",required:["device"],members:{device:{}}},Sl:{type:"map",key:{},value:{}},So:{type:"structure",required:["channelName","dataSource"],members:{channelName:{},contentType:{},dataSource:{type:"structure",required:["s3DataSource"],members:{s3DataSource:{type:"structure",required:["s3Uri"],members:{s3Uri:{}}}}}}},Ss:{type:"structure",required:["instanceType","volumeSizeInGb"],members:{instanceCount:{type:"integer"},instanceType:{},volumeSizeInGb:{type:"integer"}}},Sx:{type:"structure",required:["s3Path"],members:{kmsKeyId:{},s3Path:{}}},S10:{type:"structure",members:{maxRuntimeInSeconds:{type:"integer"}}},S12:{type:"map",key:{},value:{}},S1k:{type:"timestamp",timestampFormat:"iso8601"}}}},5262:function(e,t,r){(function(){var t,s,i,a=function(e,t){for(var r in t){if(o.call(t,r))e[r]=t[r]}function ctor(){this.constructor=e}ctor.prototype=t.prototype;e.prototype=new ctor;e.__super__=t.prototype;return e},o={}.hasOwnProperty;t=r(2597);s=r(2629);e.exports=i=function(e){a(XMLProcessingInstruction,e);function XMLProcessingInstruction(e,r,s){XMLProcessingInstruction.__super__.constructor.call(this,e);if(r==null){throw new Error("Missing instruction target. "+this.debugInfo())}this.type=t.ProcessingInstruction;this.target=this.stringify.insTarget(r);this.name=this.target;if(s){this.value=this.stringify.insValue(s)}}XMLProcessingInstruction.prototype.clone=function(){return Object.create(this)};XMLProcessingInstruction.prototype.toString=function(e){return this.options.writer.processingInstruction(this,this.options.writer.filterOptions(e))};XMLProcessingInstruction.prototype.isEqualNode=function(e){if(!XMLProcessingInstruction.__super__.isEqualNode.apply(this,arguments).isEqualNode(e)){return false}if(e.target!==this.target){return false}return true};return XMLProcessingInstruction}(s)}).call(this)},5266:function(e){e.exports={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:{AssociateApplicationFleet:{input:{type:"structure",required:["FleetName","ApplicationArn"],members:{FleetName:{},ApplicationArn:{}}},output:{type:"structure",members:{ApplicationFleetAssociation:{shape:"S5"}}}},AssociateApplicationToEntitlement:{input:{type:"structure",required:["StackName","EntitlementName","ApplicationIdentifier"],members:{StackName:{},EntitlementName:{},ApplicationIdentifier:{}}},output:{type:"structure",members:{}}},AssociateFleet:{input:{type:"structure",required:["FleetName","StackName"],members:{FleetName:{},StackName:{}}},output:{type:"structure",members:{}}},BatchAssociateUserStack:{input:{type:"structure",required:["UserStackAssociations"],members:{UserStackAssociations:{shape:"Sc"}}},output:{type:"structure",members:{errors:{shape:"Si"}}}},BatchDisassociateUserStack:{input:{type:"structure",required:["UserStackAssociations"],members:{UserStackAssociations:{shape:"Sc"}}},output:{type:"structure",members:{errors:{shape:"Si"}}}},CopyImage:{input:{type:"structure",required:["SourceImageName","DestinationImageName","DestinationRegion"],members:{SourceImageName:{},DestinationImageName:{},DestinationRegion:{},DestinationImageDescription:{}}},output:{type:"structure",members:{DestinationImageName:{}}}},CreateAppBlock:{input:{type:"structure",required:["Name","SourceS3Location","SetupScriptDetails"],members:{Name:{},Description:{},DisplayName:{},SourceS3Location:{shape:"St"},SetupScriptDetails:{shape:"Sw"},Tags:{shape:"Sy"}}},output:{type:"structure",members:{AppBlock:{shape:"S12"}}}},CreateApplication:{input:{type:"structure",required:["Name","IconS3Location","LaunchPath","Platforms","InstanceFamilies","AppBlockArn"],members:{Name:{},DisplayName:{},Description:{},IconS3Location:{shape:"St"},LaunchPath:{},WorkingDirectory:{},LaunchParameters:{},Platforms:{shape:"S15"},InstanceFamilies:{shape:"S17"},AppBlockArn:{},Tags:{shape:"Sy"}}},output:{type:"structure",members:{Application:{shape:"S19"}}}},CreateDirectoryConfig:{input:{type:"structure",required:["DirectoryName","OrganizationalUnitDistinguishedNames"],members:{DirectoryName:{},OrganizationalUnitDistinguishedNames:{shape:"S1d"},ServiceAccountCredentials:{shape:"S1f"},CertificateBasedAuthProperties:{shape:"S1i"}}},output:{type:"structure",members:{DirectoryConfig:{shape:"S1l"}}}},CreateEntitlement:{input:{type:"structure",required:["Name","StackName","AppVisibility","Attributes"],members:{Name:{},StackName:{},Description:{},AppVisibility:{},Attributes:{shape:"S1o"}}},output:{type:"structure",members:{Entitlement:{shape:"S1r"}}}},CreateFleet:{input:{type:"structure",required:["Name","InstanceType"],members:{Name:{},ImageName:{},ImageArn:{},InstanceType:{},FleetType:{},ComputeCapacity:{shape:"S1u"},VpcConfig:{shape:"S1v"},MaxUserDurationInSeconds:{type:"integer"},DisconnectTimeoutInSeconds:{type:"integer"},Description:{},DisplayName:{},EnableDefaultInternetAccess:{type:"boolean"},DomainJoinInfo:{shape:"S1z"},Tags:{shape:"Sy"},IdleDisconnectTimeoutInSeconds:{type:"integer"},IamRoleArn:{},StreamView:{},Platform:{},MaxConcurrentSessions:{type:"integer"},UsbDeviceFilterStrings:{shape:"S21"},SessionScriptS3Location:{shape:"St"}}},output:{type:"structure",members:{Fleet:{shape:"S24"}}}},CreateImageBuilder:{input:{type:"structure",required:["Name","InstanceType"],members:{Name:{},ImageName:{},ImageArn:{},InstanceType:{},Description:{},DisplayName:{},VpcConfig:{shape:"S1v"},IamRoleArn:{},EnableDefaultInternetAccess:{type:"boolean"},DomainJoinInfo:{shape:"S1z"},AppstreamAgentVersion:{},Tags:{shape:"Sy"},AccessEndpoints:{shape:"S2c"}}},output:{type:"structure",members:{ImageBuilder:{shape:"S2g"}}}},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:"S2r"},RedirectURL:{},FeedbackURL:{},UserSettings:{shape:"S2z"},ApplicationSettings:{shape:"S33"},Tags:{shape:"Sy"},AccessEndpoints:{shape:"S2c"},EmbedHostDomains:{shape:"S35"},StreamingExperienceSettings:{shape:"S37"}}},output:{type:"structure",members:{Stack:{shape:"S3a"}}}},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"}}}},CreateUpdatedImage:{input:{type:"structure",required:["existingImageName","newImageName"],members:{existingImageName:{},newImageName:{},newImageDescription:{},newImageDisplayName:{},newImageTags:{shape:"Sy"},dryRun:{type:"boolean"}}},output:{type:"structure",members:{image:{shape:"S3k"},canUpdateImage:{type:"boolean"}}}},CreateUsageReportSubscription:{input:{type:"structure",members:{}},output:{type:"structure",members:{S3BucketName:{},Schedule:{}}}},CreateUser:{input:{type:"structure",required:["UserName","AuthenticationType"],members:{UserName:{shape:"Se"},MessageAction:{},FirstName:{shape:"S3w"},LastName:{shape:"S3w"},AuthenticationType:{}}},output:{type:"structure",members:{}}},DeleteAppBlock:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{}}},DeleteApplication:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{}}},DeleteDirectoryConfig:{input:{type:"structure",required:["DirectoryName"],members:{DirectoryName:{}}},output:{type:"structure",members:{}}},DeleteEntitlement:{input:{type:"structure",required:["Name","StackName"],members:{Name:{},StackName:{}}},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:"S3k"}}}},DeleteImageBuilder:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{ImageBuilder:{shape:"S2g"}}}},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:"Se"},AuthenticationType:{}}},output:{type:"structure",members:{}}},DescribeAppBlocks:{input:{type:"structure",members:{Arns:{shape:"S4m"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{AppBlocks:{type:"list",member:{shape:"S12"}},NextToken:{}}}},DescribeApplicationFleetAssociations:{input:{type:"structure",members:{FleetName:{},ApplicationArn:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{ApplicationFleetAssociations:{type:"list",member:{shape:"S5"}},NextToken:{}}}},DescribeApplications:{input:{type:"structure",members:{Arns:{shape:"S4m"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Applications:{shape:"S3p"},NextToken:{}}}},DescribeDirectoryConfigs:{input:{type:"structure",members:{DirectoryNames:{type:"list",member:{}},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{DirectoryConfigs:{type:"list",member:{shape:"S1l"}},NextToken:{}}}},DescribeEntitlements:{input:{type:"structure",required:["StackName"],members:{Name:{},StackName:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Entitlements:{type:"list",member:{shape:"S1r"}},NextToken:{}}}},DescribeFleets:{input:{type:"structure",members:{Names:{shape:"S17"},NextToken:{}}},output:{type:"structure",members:{Fleets:{type:"list",member:{shape:"S24"}},NextToken:{}}}},DescribeImageBuilders:{input:{type:"structure",members:{Names:{shape:"S17"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{ImageBuilders:{type:"list",member:{shape:"S2g"}},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:"S3q"}}}},NextToken:{}}}},DescribeImages:{input:{type:"structure",members:{Names:{shape:"S17"},Arns:{shape:"S4m"},Type:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Images:{type:"list",member:{shape:"S3k"}},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:"S2k"}}}},NextToken:{}}}},DescribeStacks:{input:{type:"structure",members:{Names:{shape:"S17"},NextToken:{}}},output:{type:"structure",members:{Stacks:{type:"list",member:{shape:"S3a"}},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:"Se"},AuthenticationType:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{UserStackAssociations:{shape:"Sc"},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:"Se"},Enabled:{type:"boolean"},Status:{},FirstName:{shape:"S3w"},LastName:{shape:"S3w"},CreatedTime:{type:"timestamp"},AuthenticationType:{}}}},NextToken:{}}}},DisableUser:{input:{type:"structure",required:["UserName","AuthenticationType"],members:{UserName:{shape:"Se"},AuthenticationType:{}}},output:{type:"structure",members:{}}},DisassociateApplicationFleet:{input:{type:"structure",required:["FleetName","ApplicationArn"],members:{FleetName:{},ApplicationArn:{}}},output:{type:"structure",members:{}}},DisassociateApplicationFromEntitlement:{input:{type:"structure",required:["StackName","EntitlementName","ApplicationIdentifier"],members:{StackName:{},EntitlementName:{},ApplicationIdentifier:{}}},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:"Se"},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:"S17"},NextToken:{}}}},ListAssociatedStacks:{input:{type:"structure",required:["FleetName"],members:{FleetName:{},NextToken:{}}},output:{type:"structure",members:{Names:{shape:"S17"},NextToken:{}}}},ListEntitledApplications:{input:{type:"structure",required:["StackName","EntitlementName"],members:{StackName:{},EntitlementName:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{EntitledApplications:{type:"list",member:{type:"structure",required:["ApplicationIdentifier"],members:{ApplicationIdentifier:{}}}},NextToken:{}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},output:{type:"structure",members:{Tags:{shape:"Sy"}}}},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:"S2g"}}}},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:"S2g"}}}},TagResource:{input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{},Tags:{shape:"Sy"}}},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:["Name"],members:{Name:{},DisplayName:{},Description:{},IconS3Location:{shape:"St"},LaunchPath:{},WorkingDirectory:{},LaunchParameters:{},AppBlockArn:{},AttributesToDelete:{type:"list",member:{}}}},output:{type:"structure",members:{Application:{shape:"S19"}}}},UpdateDirectoryConfig:{input:{type:"structure",required:["DirectoryName"],members:{DirectoryName:{},OrganizationalUnitDistinguishedNames:{shape:"S1d"},ServiceAccountCredentials:{shape:"S1f"},CertificateBasedAuthProperties:{shape:"S1i"}}},output:{type:"structure",members:{DirectoryConfig:{shape:"S1l"}}}},UpdateEntitlement:{input:{type:"structure",required:["Name","StackName"],members:{Name:{},StackName:{},Description:{},AppVisibility:{},Attributes:{shape:"S1o"}}},output:{type:"structure",members:{Entitlement:{shape:"S1r"}}}},UpdateFleet:{input:{type:"structure",members:{ImageName:{},ImageArn:{},Name:{},InstanceType:{},ComputeCapacity:{shape:"S1u"},VpcConfig:{shape:"S1v"},MaxUserDurationInSeconds:{type:"integer"},DisconnectTimeoutInSeconds:{type:"integer"},DeleteVpcConfig:{deprecated:true,type:"boolean"},Description:{},DisplayName:{},EnableDefaultInternetAccess:{type:"boolean"},DomainJoinInfo:{shape:"S1z"},IdleDisconnectTimeoutInSeconds:{type:"integer"},AttributesToDelete:{type:"list",member:{}},IamRoleArn:{},StreamView:{},Platform:{},MaxConcurrentSessions:{type:"integer"},UsbDeviceFilterStrings:{shape:"S21"},SessionScriptS3Location:{shape:"St"}}},output:{type:"structure",members:{Fleet:{shape:"S24"}}}},UpdateImagePermissions:{input:{type:"structure",required:["Name","SharedAccountId","ImagePermissions"],members:{Name:{},SharedAccountId:{},ImagePermissions:{shape:"S3q"}}},output:{type:"structure",members:{}}},UpdateStack:{input:{type:"structure",required:["Name"],members:{DisplayName:{},Description:{},Name:{},StorageConnectors:{shape:"S2r"},DeleteStorageConnectors:{deprecated:true,type:"boolean"},RedirectURL:{},FeedbackURL:{},AttributesToDelete:{type:"list",member:{}},UserSettings:{shape:"S2z"},ApplicationSettings:{shape:"S33"},AccessEndpoints:{shape:"S2c"},EmbedHostDomains:{shape:"S35"},StreamingExperienceSettings:{shape:"S37"}}},output:{type:"structure",members:{Stack:{shape:"S3a"}}}}},shapes:{S5:{type:"structure",required:["FleetName","ApplicationArn"],members:{FleetName:{},ApplicationArn:{}}},Sc:{type:"list",member:{shape:"Sd"}},Sd:{type:"structure",required:["StackName","UserName","AuthenticationType"],members:{StackName:{},UserName:{shape:"Se"},AuthenticationType:{},SendEmailNotification:{type:"boolean"}}},Se:{type:"string",sensitive:true},Si:{type:"list",member:{type:"structure",members:{UserStackAssociation:{shape:"Sd"},ErrorCode:{},ErrorMessage:{}}}},St:{type:"structure",required:["S3Bucket","S3Key"],members:{S3Bucket:{},S3Key:{}}},Sw:{type:"structure",required:["ScriptS3Location","ExecutablePath","TimeoutInSeconds"],members:{ScriptS3Location:{shape:"St"},ExecutablePath:{},ExecutableParameters:{},TimeoutInSeconds:{type:"integer"}}},Sy:{type:"map",key:{},value:{}},S12:{type:"structure",required:["Name","Arn","SetupScriptDetails"],members:{Name:{},Arn:{},Description:{},DisplayName:{},SourceS3Location:{shape:"St"},SetupScriptDetails:{shape:"Sw"},CreatedTime:{type:"timestamp"}}},S15:{type:"list",member:{}},S17:{type:"list",member:{}},S19:{type:"structure",members:{Name:{},DisplayName:{},IconURL:{},LaunchPath:{},LaunchParameters:{},Enabled:{type:"boolean"},Metadata:{type:"map",key:{},value:{}},WorkingDirectory:{},Description:{},Arn:{},AppBlockArn:{},IconS3Location:{shape:"St"},Platforms:{shape:"S15"},InstanceFamilies:{shape:"S17"},CreatedTime:{type:"timestamp"}}},S1d:{type:"list",member:{}},S1f:{type:"structure",required:["AccountName","AccountPassword"],members:{AccountName:{type:"string",sensitive:true},AccountPassword:{type:"string",sensitive:true}}},S1i:{type:"structure",members:{Status:{},CertificateAuthorityArn:{}}},S1l:{type:"structure",required:["DirectoryName"],members:{DirectoryName:{},OrganizationalUnitDistinguishedNames:{shape:"S1d"},ServiceAccountCredentials:{shape:"S1f"},CreatedTime:{type:"timestamp"},CertificateBasedAuthProperties:{shape:"S1i"}}},S1o:{type:"list",member:{type:"structure",required:["Name","Value"],members:{Name:{},Value:{}}}},S1r:{type:"structure",required:["Name","StackName","AppVisibility","Attributes"],members:{Name:{},StackName:{},Description:{},AppVisibility:{},Attributes:{shape:"S1o"},CreatedTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"}}},S1u:{type:"structure",required:["DesiredInstances"],members:{DesiredInstances:{type:"integer"}}},S1v:{type:"structure",members:{SubnetIds:{type:"list",member:{}},SecurityGroupIds:{type:"list",member:{}}}},S1z:{type:"structure",members:{DirectoryName:{},OrganizationalUnitDistinguishedName:{}}},S21:{type:"list",member:{}},S24:{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:"S1v"},CreatedTime:{type:"timestamp"},FleetErrors:{type:"list",member:{type:"structure",members:{ErrorCode:{},ErrorMessage:{}}}},EnableDefaultInternetAccess:{type:"boolean"},DomainJoinInfo:{shape:"S1z"},IdleDisconnectTimeoutInSeconds:{type:"integer"},IamRoleArn:{},StreamView:{},Platform:{},MaxConcurrentSessions:{type:"integer"},UsbDeviceFilterStrings:{shape:"S21"},SessionScriptS3Location:{shape:"St"}}},S2c:{type:"list",member:{type:"structure",required:["EndpointType"],members:{EndpointType:{},VpceId:{}}}},S2g:{type:"structure",required:["Name"],members:{Name:{},Arn:{},ImageArn:{},Description:{},DisplayName:{},VpcConfig:{shape:"S1v"},InstanceType:{},Platform:{},IamRoleArn:{},State:{},StateChangeReason:{type:"structure",members:{Code:{},Message:{}}},CreatedTime:{type:"timestamp"},EnableDefaultInternetAccess:{type:"boolean"},DomainJoinInfo:{shape:"S1z"},NetworkAccessConfiguration:{shape:"S2k"},ImageBuilderErrors:{shape:"S2l"},AppstreamAgentVersion:{},AccessEndpoints:{shape:"S2c"}}},S2k:{type:"structure",members:{EniPrivateIpAddress:{},EniId:{}}},S2l:{type:"list",member:{type:"structure",members:{ErrorCode:{},ErrorMessage:{},ErrorTimestamp:{type:"timestamp"}}}},S2r:{type:"list",member:{type:"structure",required:["ConnectorType"],members:{ConnectorType:{},ResourceIdentifier:{},Domains:{type:"list",member:{}}}}},S2z:{type:"list",member:{type:"structure",required:["Action","Permission"],members:{Action:{},Permission:{}}}},S33:{type:"structure",required:["Enabled"],members:{Enabled:{type:"boolean"},SettingsGroup:{}}},S35:{type:"list",member:{}},S37:{type:"structure",members:{PreferredProtocol:{}}},S3a:{type:"structure",required:["Name"],members:{Arn:{},Name:{},Description:{},DisplayName:{},CreatedTime:{type:"timestamp"},StorageConnectors:{shape:"S2r"},RedirectURL:{},FeedbackURL:{},StackErrors:{type:"list",member:{type:"structure",members:{ErrorCode:{},ErrorMessage:{}}}},UserSettings:{shape:"S2z"},ApplicationSettings:{type:"structure",members:{Enabled:{type:"boolean"},SettingsGroup:{},S3BucketName:{}}},AccessEndpoints:{shape:"S2c"},EmbedHostDomains:{shape:"S35"},StreamingExperienceSettings:{shape:"S37"}}},S3k:{type:"structure",required:["Name"],members:{Name:{},Arn:{},BaseImageArn:{},DisplayName:{},State:{},Visibility:{},ImageBuilderSupported:{type:"boolean"},ImageBuilderName:{},Platform:{},Description:{},StateChangeReason:{type:"structure",members:{Code:{},Message:{}}},Applications:{shape:"S3p"},CreatedTime:{type:"timestamp"},PublicBaseImageReleasedDate:{type:"timestamp"},AppstreamAgentVersion:{},ImagePermissions:{shape:"S3q"},ImageErrors:{shape:"S2l"}}},S3p:{type:"list",member:{shape:"S19"}},S3q:{type:"structure",members:{allowFleet:{type:"boolean"},allowImageBuilder:{type:"boolean"}}},S3w:{type:"string",sensitive:true},S4m:{type:"list",member:{}}}}},5270:function(e){e.exports={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:{}},deprecated:true,deprecatedMessage:"since: 2022-08-30"},CreateFlowTemplate:{input:{type:"structure",required:["definition"],members:{definition:{shape:"S7"},compatibleNamespaceVersion:{type:"long"}}},output:{type:"structure",members:{summary:{shape:"Sb"}}},deprecated:true,deprecatedMessage:"since: 2022-08-30"},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"}}},deprecated:true,deprecatedMessage:"since: 2022-08-30"},CreateSystemTemplate:{input:{type:"structure",required:["definition"],members:{definition:{shape:"S7"},compatibleNamespaceVersion:{type:"long"}}},output:{type:"structure",members:{summary:{shape:"Sw"}}},deprecated:true,deprecatedMessage:"since: 2022-08-30"},DeleteFlowTemplate:{input:{type:"structure",required:["id"],members:{id:{}}},output:{type:"structure",members:{}},deprecated:true,deprecatedMessage:"since: 2022-08-30"},DeleteNamespace:{input:{type:"structure",members:{}},output:{type:"structure",members:{namespaceArn:{},namespaceName:{}}},deprecated:true,deprecatedMessage:"since: 2022-08-30"},DeleteSystemInstance:{input:{type:"structure",members:{id:{}}},output:{type:"structure",members:{}},deprecated:true,deprecatedMessage:"since: 2022-08-30"},DeleteSystemTemplate:{input:{type:"structure",required:["id"],members:{id:{}}},output:{type:"structure",members:{}},deprecated:true,deprecatedMessage:"since: 2022-08-30"},DeploySystemInstance:{input:{type:"structure",members:{id:{}}},output:{type:"structure",required:["summary"],members:{summary:{shape:"Sq"},greengrassDeploymentId:{}}},deprecated:true,deprecatedMessage:"since: 2022-08-30"},DeprecateFlowTemplate:{input:{type:"structure",required:["id"],members:{id:{}}},output:{type:"structure",members:{}},deprecated:true,deprecatedMessage:"since: 2022-08-30"},DeprecateSystemTemplate:{input:{type:"structure",required:["id"],members:{id:{}}},output:{type:"structure",members:{}},deprecated:true,deprecatedMessage:"since: 2022-08-30"},DescribeNamespace:{input:{type:"structure",members:{namespaceName:{}}},output:{type:"structure",members:{namespaceArn:{},namespaceName:{},trackingNamespaceName:{},trackingNamespaceVersion:{type:"long"},namespaceVersion:{type:"long"}}},deprecated:true,deprecatedMessage:"since: 2022-08-30"},DissociateEntityFromThing:{input:{type:"structure",required:["thingName","entityType"],members:{thingName:{},entityType:{}}},output:{type:"structure",members:{}},deprecated:true,deprecatedMessage:"since: 2022-08-30"},GetEntities:{input:{type:"structure",required:["ids"],members:{ids:{type:"list",member:{}},namespaceVersion:{type:"long"}}},output:{type:"structure",members:{descriptions:{shape:"S1l"}}},deprecated:true,deprecatedMessage:"since: 2022-08-30"},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"}}}}},deprecated:true,deprecatedMessage:"since: 2022-08-30"},GetFlowTemplateRevisions:{input:{type:"structure",required:["id"],members:{id:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{summaries:{shape:"S1u"},nextToken:{}}},deprecated:true,deprecatedMessage:"since: 2022-08-30"},GetNamespaceDeletionStatus:{input:{type:"structure",members:{}},output:{type:"structure",members:{namespaceArn:{},namespaceName:{},status:{},errorCode:{},errorMessage:{}}},deprecated:true,deprecatedMessage:"since: 2022-08-30"},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:{}}}}},deprecated:true,deprecatedMessage:"since: 2022-08-30"},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"}}}}},deprecated:true,deprecatedMessage:"since: 2022-08-30"},GetSystemTemplateRevisions:{input:{type:"structure",required:["id"],members:{id:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{summaries:{shape:"S2a"},nextToken:{}}},deprecated:true,deprecatedMessage:"since: 2022-08-30"},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"}}},deprecated:true,deprecatedMessage:"since: 2022-08-30"},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:{}}},deprecated:true,deprecatedMessage:"since: 2022-08-30"},ListTagsForResource:{input:{type:"structure",required:["resourceArn"],members:{maxResults:{type:"integer"},resourceArn:{},nextToken:{}}},output:{type:"structure",members:{tags:{shape:"Sf"},nextToken:{}}},deprecated:true,deprecatedMessage:"since: 2022-08-30"},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:{}}},deprecated:true,deprecatedMessage:"since: 2022-08-30"},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:{}}},deprecated:true,deprecatedMessage:"since: 2022-08-30"},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:{}}},deprecated:true,deprecatedMessage:"since: 2022-08-30"},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:{}}},deprecated:true,deprecatedMessage:"since: 2022-08-30"},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:{}}},deprecated:true,deprecatedMessage:"since: 2022-08-30"},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:{}}},deprecated:true,deprecatedMessage:"since: 2022-08-30"},TagResource:{input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{},tags:{shape:"Sf"}}},output:{type:"structure",members:{}},deprecated:true,deprecatedMessage:"since: 2022-08-30"},UndeploySystemInstance:{input:{type:"structure",members:{id:{}}},output:{type:"structure",members:{summary:{shape:"Sq"}}},deprecated:true,deprecatedMessage:"since: 2022-08-30"},UntagResource:{input:{type:"structure",required:["resourceArn","tagKeys"],members:{resourceArn:{},tagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}},deprecated:true,deprecatedMessage:"since: 2022-08-30"},UpdateFlowTemplate:{input:{type:"structure",required:["id","definition"],members:{id:{},definition:{shape:"S7"},compatibleNamespaceVersion:{type:"long"}}},output:{type:"structure",members:{summary:{shape:"Sb"}}},deprecated:true,deprecatedMessage:"since: 2022-08-30"},UpdateSystemTemplate:{input:{type:"structure",required:["id","definition"],members:{id:{},definition:{shape:"S7"},compatibleNamespaceVersion:{type:"long"}}},output:{type:"structure",members:{summary:{shape:"Sw"}}},deprecated:true,deprecatedMessage:"since: 2022-08-30"},UploadEntityDefinitions:{input:{type:"structure",members:{document:{shape:"S7"},syncWithPublicNamespace:{type:"boolean"},deprecateExistingEntities:{type:"boolean"}}},output:{type:"structure",required:["uploadId"],members:{uploadId:{}}},deprecated:true,deprecatedMessage:"since: 2022-08-30"}},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"}}}}},5282:function(e){e.exports={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"}}}}}}}}},5292:function(e){e.exports={pagination:{GetVehicleStatus:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"campaigns"},ListCampaigns:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"campaignSummaries"},ListDecoderManifestNetworkInterfaces:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"networkInterfaces"},ListDecoderManifestSignals:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"signalDecoders"},ListDecoderManifests:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"summaries"},ListFleets:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"fleetSummaries"},ListFleetsForVehicle:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"fleets"},ListModelManifestNodes:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"nodes"},ListModelManifests:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"summaries"},ListSignalCatalogNodes:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"nodes"},ListSignalCatalogs:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"summaries"},ListVehicles:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"vehicleSummaries"},ListVehiclesInFleet:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"vehicles"}}}},5298:function(e){e.exports={pagination:{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"}}}},5315:function(e,t,r){"use strict";var s=this&&this.__createBinding||(Object.create?function(e,t,r,s){if(s===undefined)s=r;Object.defineProperty(e,s,{enumerable:true,get:function(){return t[r]}})}:function(e,t,r,s){if(s===undefined)s=r;e[s]=t[r]});var i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:true,value:t})}:function(e,t){e["default"]=t});var a=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(e!=null)for(var r in e)if(r!=="default"&&Object.hasOwnProperty.call(e,r))s(t,e,r);i(t,e);return t};var o=this&&this.__awaiter||function(e,t,r,s){function adopt(e){return e instanceof r?e:new r(function(t){t(e)})}return new(r||(r=Promise))(function(r,i){function fulfilled(e){try{step(s.next(e))}catch(e){i(e)}}function rejected(e){try{step(s["throw"](e))}catch(e){i(e)}}function step(e){e.done?r(e.value):adopt(e.value).then(fulfilled,rejected)}step((s=s.apply(e,t||[])).next())})};Object.defineProperty(t,"__esModule",{value:true});t.HttpClient=t.isHttps=t.HttpClientResponse=t.HttpClientError=t.getProxyUrl=t.MediaTypes=t.Headers=t.HttpCodes=void 0;const n=a(r(8605));const u=a(r(7211));const p=a(r(6233));const m=a(r(5220));var c;(function(e){e[e["OK"]=200]="OK";e[e["MultipleChoices"]=300]="MultipleChoices";e[e["MovedPermanently"]=301]="MovedPermanently";e[e["ResourceMoved"]=302]="ResourceMoved";e[e["SeeOther"]=303]="SeeOther";e[e["NotModified"]=304]="NotModified";e[e["UseProxy"]=305]="UseProxy";e[e["SwitchProxy"]=306]="SwitchProxy";e[e["TemporaryRedirect"]=307]="TemporaryRedirect";e[e["PermanentRedirect"]=308]="PermanentRedirect";e[e["BadRequest"]=400]="BadRequest";e[e["Unauthorized"]=401]="Unauthorized";e[e["PaymentRequired"]=402]="PaymentRequired";e[e["Forbidden"]=403]="Forbidden";e[e["NotFound"]=404]="NotFound";e[e["MethodNotAllowed"]=405]="MethodNotAllowed";e[e["NotAcceptable"]=406]="NotAcceptable";e[e["ProxyAuthenticationRequired"]=407]="ProxyAuthenticationRequired";e[e["RequestTimeout"]=408]="RequestTimeout";e[e["Conflict"]=409]="Conflict";e[e["Gone"]=410]="Gone";e[e["TooManyRequests"]=429]="TooManyRequests";e[e["InternalServerError"]=500]="InternalServerError";e[e["NotImplemented"]=501]="NotImplemented";e[e["BadGateway"]=502]="BadGateway";e[e["ServiceUnavailable"]=503]="ServiceUnavailable";e[e["GatewayTimeout"]=504]="GatewayTimeout"})(c=t.HttpCodes||(t.HttpCodes={}));var l;(function(e){e["Accept"]="accept";e["ContentType"]="content-type"})(l=t.Headers||(t.Headers={}));var d;(function(e){e["ApplicationJson"]="application/json"})(d=t.MediaTypes||(t.MediaTypes={}));function getProxyUrl(e){const t=p.getProxyUrl(new URL(e));return t?t.href:""}t.getProxyUrl=getProxyUrl;const y=[c.MovedPermanently,c.ResourceMoved,c.SeeOther,c.TemporaryRedirect,c.PermanentRedirect];const b=[c.BadGateway,c.ServiceUnavailable,c.GatewayTimeout];const S=["OPTIONS","GET","DELETE","HEAD"];const g=10;const h=5;class HttpClientError extends Error{constructor(e,t){super(e);this.name="HttpClientError";this.statusCode=t;Object.setPrototypeOf(this,HttpClientError.prototype)}}t.HttpClientError=HttpClientError;class HttpClientResponse{constructor(e){this.message=e}readBody(){return o(this,void 0,void 0,function*(){return new Promise(e=>o(this,void 0,void 0,function*(){let t=Buffer.alloc(0);this.message.on("data",e=>{t=Buffer.concat([t,e])});this.message.on("end",()=>{e(t.toString())})}))})}}t.HttpClientResponse=HttpClientResponse;function isHttps(e){const t=new URL(e);return t.protocol==="https:"}t.isHttps=isHttps;class HttpClient{constructor(e,t,r){this._ignoreSslError=false;this._allowRedirects=true;this._allowRedirectDowngrade=false;this._maxRedirects=50;this._allowRetries=false;this._maxRetries=1;this._keepAlive=false;this._disposed=false;this.userAgent=e;this.handlers=t||[];this.requestOptions=r;if(r){if(r.ignoreSslError!=null){this._ignoreSslError=r.ignoreSslError}this._socketTimeout=r.socketTimeout;if(r.allowRedirects!=null){this._allowRedirects=r.allowRedirects}if(r.allowRedirectDowngrade!=null){this._allowRedirectDowngrade=r.allowRedirectDowngrade}if(r.maxRedirects!=null){this._maxRedirects=Math.max(r.maxRedirects,0)}if(r.keepAlive!=null){this._keepAlive=r.keepAlive}if(r.allowRetries!=null){this._allowRetries=r.allowRetries}if(r.maxRetries!=null){this._maxRetries=r.maxRetries}}}options(e,t){return o(this,void 0,void 0,function*(){return this.request("OPTIONS",e,null,t||{})})}get(e,t){return o(this,void 0,void 0,function*(){return this.request("GET",e,null,t||{})})}del(e,t){return o(this,void 0,void 0,function*(){return this.request("DELETE",e,null,t||{})})}post(e,t,r){return o(this,void 0,void 0,function*(){return this.request("POST",e,t,r||{})})}patch(e,t,r){return o(this,void 0,void 0,function*(){return this.request("PATCH",e,t,r||{})})}put(e,t,r){return o(this,void 0,void 0,function*(){return this.request("PUT",e,t,r||{})})}head(e,t){return o(this,void 0,void 0,function*(){return this.request("HEAD",e,null,t||{})})}sendStream(e,t,r,s){return o(this,void 0,void 0,function*(){return this.request(e,t,r,s)})}getJson(e,t={}){return o(this,void 0,void 0,function*(){t[l.Accept]=this._getExistingOrDefaultHeader(t,l.Accept,d.ApplicationJson);const r=yield this.get(e,t);return this._processResponse(r,this.requestOptions)})}postJson(e,t,r={}){return o(this,void 0,void 0,function*(){const s=JSON.stringify(t,null,2);r[l.Accept]=this._getExistingOrDefaultHeader(r,l.Accept,d.ApplicationJson);r[l.ContentType]=this._getExistingOrDefaultHeader(r,l.ContentType,d.ApplicationJson);const i=yield this.post(e,s,r);return this._processResponse(i,this.requestOptions)})}putJson(e,t,r={}){return o(this,void 0,void 0,function*(){const s=JSON.stringify(t,null,2);r[l.Accept]=this._getExistingOrDefaultHeader(r,l.Accept,d.ApplicationJson);r[l.ContentType]=this._getExistingOrDefaultHeader(r,l.ContentType,d.ApplicationJson);const i=yield this.put(e,s,r);return this._processResponse(i,this.requestOptions)})}patchJson(e,t,r={}){return o(this,void 0,void 0,function*(){const s=JSON.stringify(t,null,2);r[l.Accept]=this._getExistingOrDefaultHeader(r,l.Accept,d.ApplicationJson);r[l.ContentType]=this._getExistingOrDefaultHeader(r,l.ContentType,d.ApplicationJson);const i=yield this.patch(e,s,r);return this._processResponse(i,this.requestOptions)})}request(e,t,r,s){return o(this,void 0,void 0,function*(){if(this._disposed){throw new Error("Client has already been disposed.")}const i=new URL(t);let a=this._prepareRequest(e,i,s);const o=this._allowRetries&&S.includes(e)?this._maxRetries+1:1;let n=0;let u;do{u=yield this.requestRaw(a,r);if(u&&u.message&&u.message.statusCode===c.Unauthorized){let e;for(const t of this.handlers){if(t.canHandleAuthentication(u)){e=t;break}}if(e){return e.handleAuthentication(this,a,r)}else{return u}}let t=this._maxRedirects;while(u.message.statusCode&&y.includes(u.message.statusCode)&&this._allowRedirects&&t>0){const o=u.message.headers["location"];if(!o){break}const n=new URL(o);if(i.protocol==="https:"&&i.protocol!==n.protocol&&!this._allowRedirectDowngrade){throw new Error("Redirect from HTTPS to HTTP protocol. This downgrade is not allowed for security reasons. If you want to allow this behavior, set the allowRedirectDowngrade option to true.")}yield u.readBody();if(n.hostname!==i.hostname){for(const e in s){if(e.toLowerCase()==="authorization"){delete s[e]}}}a=this._prepareRequest(e,n,s);u=yield this.requestRaw(a,r);t--}if(!u.message.statusCode||!b.includes(u.message.statusCode)){return u}n+=1;if(n{function callbackForResult(e,t){if(e){s(e)}else if(!t){s(new Error("Unknown error"))}else{r(t)}}this.requestRawWithCallback(e,t,callbackForResult)})})}requestRawWithCallback(e,t,r){if(typeof t==="string"){if(!e.options.headers){e.options.headers={}}e.options.headers["Content-Length"]=Buffer.byteLength(t,"utf8")}let s=false;function handleResult(e,t){if(!s){s=true;r(e,t)}}const i=e.httpModule.request(e.options,e=>{const t=new HttpClientResponse(e);handleResult(undefined,t)});let a;i.on("socket",e=>{a=e});i.setTimeout(this._socketTimeout||3*6e4,()=>{if(a){a.end()}handleResult(new Error(`Request timeout: ${e.options.path}`))});i.on("error",function(e){handleResult(e)});if(t&&typeof t==="string"){i.write(t,"utf8")}if(t&&typeof t!=="string"){t.on("close",function(){i.end()});t.pipe(i)}else{i.end()}}getAgent(e){const t=new URL(e);return this._getAgent(t)}_prepareRequest(e,t,r){const s={};s.parsedUrl=t;const i=s.parsedUrl.protocol==="https:";s.httpModule=i?u:n;const a=i?443:80;s.options={};s.options.host=s.parsedUrl.hostname;s.options.port=s.parsedUrl.port?parseInt(s.parsedUrl.port):a;s.options.path=(s.parsedUrl.pathname||"")+(s.parsedUrl.search||"");s.options.method=e;s.options.headers=this._mergeHeaders(r);if(this.userAgent!=null){s.options.headers["user-agent"]=this.userAgent}s.options.agent=this._getAgent(s.parsedUrl);if(this.handlers){for(const e of this.handlers){e.prepareRequest(s.options)}}return s}_mergeHeaders(e){if(this.requestOptions&&this.requestOptions.headers){return Object.assign({},N(this.requestOptions.headers),N(e||{}))}return N(e||{})}_getExistingOrDefaultHeader(e,t,r){let s;if(this.requestOptions&&this.requestOptions.headers){s=N(this.requestOptions.headers)[t]}return e[t]||s||r}_getAgent(e){let t;const r=p.getProxyUrl(e);const s=r&&r.hostname;if(this._keepAlive&&s){t=this._proxyAgent}if(this._keepAlive&&!s){t=this._agent}if(t){return t}const i=e.protocol==="https:";let a=100;if(this.requestOptions){a=this.requestOptions.maxSockets||n.globalAgent.maxSockets}if(r&&r.hostname){const e={maxSockets:a,keepAlive:this._keepAlive,proxy:Object.assign(Object.assign({},(r.username||r.password)&&{proxyAuth:`${r.username}:${r.password}`}),{host:r.hostname,port:r.port})};let s;const o=r.protocol==="https:";if(i){s=o?m.httpsOverHttps:m.httpsOverHttp}else{s=o?m.httpOverHttps:m.httpOverHttp}t=s(e);this._proxyAgent=t}if(this._keepAlive&&!t){const e={keepAlive:this._keepAlive,maxSockets:a};t=i?new u.Agent(e):new n.Agent(e);this._agent=t}if(!t){t=i?u.globalAgent:n.globalAgent}if(i&&this._ignoreSslError){t.options=Object.assign(t.options||{},{rejectUnauthorized:false})}return t}_performExponentialBackoff(e){return o(this,void 0,void 0,function*(){e=Math.min(g,e);const t=h*Math.pow(2,e);return new Promise(e=>setTimeout(()=>e(),t))})}_processResponse(e,t){return o(this,void 0,void 0,function*(){return new Promise((r,s)=>o(this,void 0,void 0,function*(){const i=e.message.statusCode||0;const a={statusCode:i,result:null,headers:{}};if(i===c.NotFound){r(a)}function dateTimeDeserializer(e,t){if(typeof t==="string"){const e=new Date(t);if(!isNaN(e.valueOf())){return e}}return t}let o;let n;try{n=yield e.readBody();if(n&&n.length>0){if(t&&t.deserializeDates){o=JSON.parse(n,dateTimeDeserializer)}else{o=JSON.parse(n)}a.result=o}a.headers=e.message.headers}catch(e){}if(i>299){let e;if(o&&o.message){e=o.message}else if(n&&n.length>0){e=n}else{e=`Failed request: (${i})`}const t=new HttpClientError(e,i);t.result=a.result;s(t)}else{r(a)}}))})}}t.HttpClient=HttpClient;const N=e=>Object.keys(e).reduce((t,r)=>(t[r.toLowerCase()]=e[r],t),{})},5316:function(e,t,r){"use strict";var s=this&&this.__createBinding||(Object.create?function(e,t,r,s){if(s===undefined)s=r;Object.defineProperty(e,s,{enumerable:true,get:function(){return t[r]}})}:function(e,t,r,s){if(s===undefined)s=r;e[s]=t[r]});var i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:true,value:t})}:function(e,t){e["default"]=t});var a=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(e!=null)for(var r in e)if(r!=="default"&&Object.hasOwnProperty.call(e,r))s(t,e,r);i(t,e);return t};var o=this&&this.__awaiter||function(e,t,r,s){function adopt(e){return e instanceof r?e:new r(function(t){t(e)})}return new(r||(r=Promise))(function(r,i){function fulfilled(e){try{step(s.next(e))}catch(e){i(e)}}function rejected(e){try{step(s["throw"](e))}catch(e){i(e)}}function step(e){e.done?r(e.value):adopt(e.value).then(fulfilled,rejected)}step((s=s.apply(e,t||[])).next())})};Object.defineProperty(t,"__esModule",{value:true});t.getIDToken=t.getState=t.saveState=t.group=t.endGroup=t.startGroup=t.info=t.notice=t.warning=t.error=t.debug=t.isDebug=t.setFailed=t.setCommandEcho=t.setOutput=t.getBooleanInput=t.getMultilineInput=t.getInput=t.addPath=t.setSecret=t.exportVariable=t.ExitCode=void 0;const n=r(9190);const u=r(3685);const p=r(2861);const m=a(r(2087));const c=a(r(5622));const l=r(3419);var d;(function(e){e[e["Success"]=0]="Success";e[e["Failure"]=1]="Failure"})(d=t.ExitCode||(t.ExitCode={}));function exportVariable(e,t){const r=p.toCommandValue(t);process.env[e]=r;const s=process.env["GITHUB_ENV"]||"";if(s){return u.issueFileCommand("ENV",u.prepareKeyValueMessage(e,t))}n.issueCommand("set-env",{name:e},r)}t.exportVariable=exportVariable;function setSecret(e){n.issueCommand("add-mask",{},e)}t.setSecret=setSecret;function addPath(e){const t=process.env["GITHUB_PATH"]||"";if(t){u.issueFileCommand("PATH",e)}else{n.issueCommand("add-path",{},e)}process.env["PATH"]=`${e}${c.delimiter}${process.env["PATH"]}`}t.addPath=addPath;function getInput(e,t){const r=process.env[`INPUT_${e.replace(/ /g,"_").toUpperCase()}`]||"";if(t&&t.required&&!r){throw new Error(`Input required and not supplied: ${e}`)}if(t&&t.trimWhitespace===false){return r}return r.trim()}t.getInput=getInput;function getMultilineInput(e,t){const r=getInput(e,t).split("\n").filter(e=>e!=="");if(t&&t.trimWhitespace===false){return r}return r.map(e=>e.trim())}t.getMultilineInput=getMultilineInput;function getBooleanInput(e,t){const r=["true","True","TRUE"];const s=["false","False","FALSE"];const i=getInput(e,t);if(r.includes(i))return true;if(s.includes(i))return false;throw new TypeError(`Input does not meet YAML 1.2 "Core Schema" specification: ${e}\n`+`Support boolean input list: \`true | True | TRUE | false | False | FALSE\``)}t.getBooleanInput=getBooleanInput;function setOutput(e,t){const r=process.env["GITHUB_OUTPUT"]||"";if(r){return u.issueFileCommand("OUTPUT",u.prepareKeyValueMessage(e,t))}process.stdout.write(m.EOL);n.issueCommand("set-output",{name:e},p.toCommandValue(t))}t.setOutput=setOutput;function setCommandEcho(e){n.issue("echo",e?"on":"off")}t.setCommandEcho=setCommandEcho;function setFailed(e){process.exitCode=d.Failure;error(e)}t.setFailed=setFailed;function isDebug(){return process.env["RUNNER_DEBUG"]==="1"}t.isDebug=isDebug;function debug(e){n.issueCommand("debug",{},e)}t.debug=debug;function error(e,t={}){n.issueCommand("error",p.toCommandProperties(t),e instanceof Error?e.toString():e)}t.error=error;function warning(e,t={}){n.issueCommand("warning",p.toCommandProperties(t),e instanceof Error?e.toString():e)}t.warning=warning;function notice(e,t={}){n.issueCommand("notice",p.toCommandProperties(t),e instanceof Error?e.toString():e)}t.notice=notice;function info(e){process.stdout.write(e+m.EOL)}t.info=info;function startGroup(e){n.issue("group",e)}t.startGroup=startGroup;function endGroup(){n.issue("endgroup")}t.endGroup=endGroup;function group(e,t){return o(this,void 0,void 0,function*(){startGroup(e);let r;try{r=yield t()}finally{endGroup()}return r})}t.group=group;function saveState(e,t){const r=process.env["GITHUB_STATE"]||"";if(r){return u.issueFileCommand("STATE",u.prepareKeyValueMessage(e,t))}n.issueCommand("save-state",{name:e},p.toCommandValue(t))}t.saveState=saveState;function getState(e){return process.env[`STATE_${e}`]||""}t.getState=getState;function getIDToken(e){return o(this,void 0,void 0,function*(){return yield l.OidcClient.getIDToken(e)})}t.getIDToken=getIDToken;var y=r(4656);Object.defineProperty(t,"summary",{enumerable:true,get:function(){return y.summary}});var b=r(4656);Object.defineProperty(t,"markdownSummary",{enumerable:true,get:function(){return b.markdownSummary}});var S=r(4989);Object.defineProperty(t,"toPosixPath",{enumerable:true,get:function(){return S.toPosixPath}});Object.defineProperty(t,"toWin32Path",{enumerable:true,get:function(){return S.toWin32Path}});Object.defineProperty(t,"toPlatformPath",{enumerable:true,get:function(){return S.toPlatformPath}})},5333:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["apigatewayv2"]={};s.ApiGatewayV2=i.defineService("apigatewayv2",["2018-11-29"]);Object.defineProperty(a.services["apigatewayv2"],"2018-11-29",{get:function get(){var e=r(4981);e.paginators=r(4542).pagination;return e},enumerable:true,configurable:true});e.exports=s.ApiGatewayV2},5339:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["honeycode"]={};s.Honeycode=i.defineService("honeycode",["2020-03-01"]);Object.defineProperty(a.services["honeycode"],"2020-03-01",{get:function get(){var e=r(966);e.paginators=r(6442).pagination;return e},enumerable:true,configurable:true});e.exports=s.Honeycode},5362:function(e){e.exports={pagination:{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"}}}},5393:function(e){e.exports={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"}}}}},5405:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["datapipeline"]={};s.DataPipeline=i.defineService("datapipeline",["2012-10-29"]);Object.defineProperty(a.services["datapipeline"],"2012-10-29",{get:function get(){var e=r(1876);e.paginators=r(9335).pagination;return e},enumerable:true,configurable:true});e.exports=s.DataPipeline},5423:function(e){e.exports={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:{}}}}}},5436:function(e){e.exports={pagination:{}}},5438:function(e){e.exports={pagination:{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"},ListFunctionUrlConfigs:{input_token:"Marker",limit_key:"MaxItems",output_token:"NextMarker",result_key:"FunctionUrlConfigs"},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"}}}},5439:function(e,t,r){var s=r(8498);var i=r(926).populateHostPrefix;function populateMethod(e){e.httpRequest.method=e.service.api.operations[e.operation].httpMethod}function generateURI(e,t,r,i){var a=[e,t].join("/");a=a.replace(/\/+/g,"/");var o={},n=false;s.each(r.members,function(e,t){var r=i[e];if(r===null||r===undefined)return;if(t.location==="uri"){var u=new RegExp("\\{"+t.name+"(\\+)?\\}");a=a.replace(u,function(e,t){var i=t?s.uriEscapePath:s.uriEscape;return i(String(r))})}else if(t.location==="querystring"){n=true;if(t.type==="list"){o[t.name]=r.map(function(e){return s.uriEscape(t.member.toWireFormat(e).toString())})}else if(t.type==="map"){s.each(r,function(e,t){if(Array.isArray(t)){o[e]=t.map(function(e){return s.uriEscape(String(e))})}else{o[e]=s.uriEscape(String(t))}})}else{o[t.name]=s.uriEscape(t.toWireFormat(r).toString())}}});if(n){a+=a.indexOf("?")>=0?"&":"?";var u=[];s.arrayEach(Object.keys(o).sort(),function(e){if(!Array.isArray(o[e])){o[e]=[o[e]]}for(var t=0;t"}else if(!((r=this.parent)!=null?r.name:void 0)){return"node: <"+e+">"}else{return"node: <"+e+">, parent: <"+this.parent.name+">"}};XMLNode.prototype.ele=function(e,t,r){return this.element(e,t,r)};XMLNode.prototype.nod=function(e,t,r){return this.node(e,t,r)};XMLNode.prototype.txt=function(e){return this.text(e)};XMLNode.prototype.dat=function(e){return this.cdata(e)};XMLNode.prototype.com=function(e){return this.comment(e)};XMLNode.prototype.ins=function(e,t){return this.instruction(e,t)};XMLNode.prototype.doc=function(){return this.document()};XMLNode.prototype.dec=function(e,t,r){return this.declaration(e,t,r)};XMLNode.prototype.e=function(e,t,r){return this.element(e,t,r)};XMLNode.prototype.n=function(e,t,r){return this.node(e,t,r)};XMLNode.prototype.t=function(e){return this.text(e)};XMLNode.prototype.d=function(e){return this.cdata(e)};XMLNode.prototype.c=function(e){return this.comment(e)};XMLNode.prototype.r=function(e){return this.raw(e)};XMLNode.prototype.i=function(e,t){return this.instruction(e,t)};XMLNode.prototype.u=function(){return this.up()};XMLNode.prototype.importXMLBuilder=function(e){return this.importDocument(e)};XMLNode.prototype.replaceChild=function(e,t){throw new Error("This DOM method is not implemented."+this.debugInfo())};XMLNode.prototype.removeChild=function(e){throw new Error("This DOM method is not implemented."+this.debugInfo())};XMLNode.prototype.appendChild=function(e){throw new Error("This DOM method is not implemented."+this.debugInfo())};XMLNode.prototype.hasChildNodes=function(){return this.children.length!==0};XMLNode.prototype.cloneNode=function(e){throw new Error("This DOM method is not implemented."+this.debugInfo())};XMLNode.prototype.normalize=function(){throw new Error("This DOM method is not implemented."+this.debugInfo())};XMLNode.prototype.isSupported=function(e,t){return true};XMLNode.prototype.hasAttributes=function(){return this.attribs.length!==0};XMLNode.prototype.compareDocumentPosition=function(e){var r,s;r=this;if(r===e){return 0}else if(this.document()!==e.document()){s=t.Disconnected|t.ImplementationSpecific;if(Math.random()<.5){s|=t.Preceding}else{s|=t.Following}return s}else if(r.isAncestor(e)){return t.Contains|t.Preceding}else if(r.isDescendant(e)){return t.Contains|t.Following}else if(r.isPreceding(e)){return t.Preceding}else{return t.Following}};XMLNode.prototype.isSameNode=function(e){throw new Error("This DOM method is not implemented."+this.debugInfo())};XMLNode.prototype.lookupPrefix=function(e){throw new Error("This DOM method is not implemented."+this.debugInfo())};XMLNode.prototype.isDefaultNamespace=function(e){throw new Error("This DOM method is not implemented."+this.debugInfo())};XMLNode.prototype.lookupNamespaceURI=function(e){throw new Error("This DOM method is not implemented."+this.debugInfo())};XMLNode.prototype.isEqualNode=function(e){var t,r,s;if(e.nodeType!==this.nodeType){return false}if(e.children.length!==this.children.length){return false}for(t=r=0,s=this.children.length-1;0<=s?r<=s:r>=s;t=0<=s?++r:--r){if(!this.children[t].isEqualNode(e.children[t])){return false}}return true};XMLNode.prototype.getFeature=function(e,t){throw new Error("This DOM method is not implemented."+this.debugInfo())};XMLNode.prototype.setUserData=function(e,t,r){throw new Error("This DOM method is not implemented."+this.debugInfo())};XMLNode.prototype.getUserData=function(e){throw new Error("This DOM method is not implemented."+this.debugInfo())};XMLNode.prototype.contains=function(e){if(!e){return false}return e===this||this.isDescendant(e)};XMLNode.prototype.isDescendant=function(e){var t,r,s,i,a;a=this.children;for(s=0,i=a.length;sr}};XMLNode.prototype.treePosition=function(e){var t,r;r=0;t=false;this.foreachTreeNode(this.document(),function(s){r++;if(!t&&s===e){return t=true}});if(t){return r}else{return-1}};XMLNode.prototype.foreachTreeNode=function(e,t){var r,s,i,a,o;e||(e=this.document());a=e.children;for(s=0,i=a.length;s>>24;r[1]=t>>>16&255;r[2]=t>>>8&255;r[3]=t&255;r[4]=(t=parseInt(e.slice(9,13),16))>>>8;r[5]=t&255;r[6]=(t=parseInt(e.slice(14,18),16))>>>8;r[7]=t&255;r[8]=(t=parseInt(e.slice(19,23),16))>>>8;r[9]=t&255;r[10]=(t=parseInt(e.slice(24,36),16))/1099511627776&255;r[11]=t/4294967296&255;r[12]=t>>>24&255;r[13]=t>>>16&255;r[14]=t>>>8&255;r[15]=t&255;return r}var i=parse;t.default=i},5568:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["finspace"]={};s.Finspace=i.defineService("finspace",["2021-03-12"]);Object.defineProperty(a.services["finspace"],"2021-03-12",{get:function get(){var e=r(5679);e.paginators=r(7301).pagination;return e},enumerable:true,configurable:true});e.exports=s.Finspace},5569:function(e){e.exports={pagination:{ListRegions:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"}}}},5588:function(e){e.exports={pagination:{ListAttachedLinks:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Items"},ListLinks:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Items"},ListSinks:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Items"}}}},5611:function(e){e.exports={pagination:{DescribeCustomDomains:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListAutoScalingConfigurations:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListConnections:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListObservabilityConfigurations:{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"},ListVpcConnectors:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListVpcIngressConnections:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"}}}},5614:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["cleanrooms"]={};s.CleanRooms=i.defineService("cleanrooms",["2022-02-17"]);Object.defineProperty(a.services["cleanrooms"],"2022-02-17",{get:function get(){var e=r(2221);e.paginators=r(2635).pagination;e.waiters=r(1324).waiters;return e},enumerable:true,configurable:true});e.exports=s.CleanRooms},5615:function(e){e.exports={pagination:{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"}}}},5622:function(e){e.exports=require("path")},5625:function(e){e.exports={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:{}}}}}},5630:function(e){e.exports={pagination:{ListAnnotationImportJobs:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"annotationImportJobs"},ListAnnotationStores:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"annotationStores"},ListMultipartReadSetUploads:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"uploads"},ListReadSetActivationJobs:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"activationJobs"},ListReadSetExportJobs:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"exportJobs"},ListReadSetImportJobs:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"importJobs"},ListReadSetUploadParts:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"parts"},ListReadSets:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"readSets"},ListReferenceImportJobs:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"importJobs"},ListReferenceStores:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"referenceStores"},ListReferences:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"references"},ListRunGroups:{input_token:"startingToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"},ListRunTasks:{input_token:"startingToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"},ListRuns:{input_token:"startingToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"},ListSequenceStores:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"sequenceStores"},ListVariantImportJobs:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"variantImportJobs"},ListVariantStores:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"variantStores"},ListWorkflows:{input_token:"startingToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"}}}},5650:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2020-05-27",endpointPrefix:"sagemaker-geospatial",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"Amazon SageMaker geospatial capabilities",serviceId:"SageMaker Geospatial",signatureVersion:"v4",signingName:"sagemaker-geospatial",uid:"sagemaker-geospatial-2020-05-27"},operations:{DeleteEarthObservationJob:{http:{method:"DELETE",requestUri:"/earth-observation-jobs/{Arn}",responseCode:200},input:{type:"structure",required:["Arn"],members:{Arn:{location:"uri",locationName:"Arn"}}},output:{type:"structure",members:{}},idempotent:true},DeleteVectorEnrichmentJob:{http:{method:"DELETE",requestUri:"/vector-enrichment-jobs/{Arn}",responseCode:200},input:{type:"structure",required:["Arn"],members:{Arn:{location:"uri",locationName:"Arn"}}},output:{type:"structure",members:{}},idempotent:true},ExportEarthObservationJob:{http:{requestUri:"/export-earth-observation-job",responseCode:200},input:{type:"structure",required:["Arn","ExecutionRoleArn","OutputConfig"],members:{Arn:{},ClientToken:{idempotencyToken:true},ExecutionRoleArn:{},ExportSourceImages:{type:"boolean"},OutputConfig:{shape:"Sb"}}},output:{type:"structure",required:["Arn","CreationTime","ExecutionRoleArn","ExportStatus","OutputConfig"],members:{Arn:{},CreationTime:{shape:"Sg"},ExecutionRoleArn:{},ExportSourceImages:{type:"boolean"},ExportStatus:{},OutputConfig:{shape:"Sb"}}}},ExportVectorEnrichmentJob:{http:{requestUri:"/export-vector-enrichment-jobs",responseCode:200},input:{type:"structure",required:["Arn","ExecutionRoleArn","OutputConfig"],members:{Arn:{},ClientToken:{idempotencyToken:true},ExecutionRoleArn:{},OutputConfig:{shape:"Sk"}}},output:{type:"structure",required:["Arn","CreationTime","ExecutionRoleArn","ExportStatus","OutputConfig"],members:{Arn:{},CreationTime:{shape:"Sg"},ExecutionRoleArn:{},ExportStatus:{},OutputConfig:{shape:"Sk"}}}},GetEarthObservationJob:{http:{method:"GET",requestUri:"/earth-observation-jobs/{Arn}",responseCode:200},input:{type:"structure",required:["Arn"],members:{Arn:{location:"uri",locationName:"Arn"}}},output:{type:"structure",required:["Arn","CreationTime","DurationInSeconds","InputConfig","JobConfig","Name","Status"],members:{Arn:{},CreationTime:{shape:"Sg"},DurationInSeconds:{type:"integer"},ErrorDetails:{type:"structure",members:{Message:{},Type:{}}},ExecutionRoleArn:{},ExportErrorDetails:{type:"structure",members:{ExportResults:{shape:"Sv"},ExportSourceImages:{shape:"Sv"}}},ExportStatus:{},InputConfig:{shape:"Sx"},JobConfig:{shape:"S1n"},KmsKeyId:{},Name:{},OutputBands:{type:"list",member:{type:"structure",required:["BandName","OutputDataType"],members:{BandName:{},OutputDataType:{}}}},Status:{},Tags:{shape:"S2i"}}}},GetRasterDataCollection:{http:{method:"GET",requestUri:"/raster-data-collection/{Arn}",responseCode:200},input:{type:"structure",required:["Arn"],members:{Arn:{location:"uri",locationName:"Arn"}}},output:{type:"structure",required:["Arn","Description","DescriptionPageUrl","ImageSourceBands","Name","SupportedFilters","Type"],members:{Arn:{},Description:{},DescriptionPageUrl:{},ImageSourceBands:{type:"list",member:{}},Name:{},SupportedFilters:{shape:"S2m"},Tags:{shape:"S2i"},Type:{}}}},GetTile:{http:{method:"GET",requestUri:"/tile/{z}/{x}/{y}",responseCode:200},input:{type:"structure",required:["Arn","ImageAssets","Target","x","y","z"],members:{Arn:{location:"querystring",locationName:"Arn"},ExecutionRoleArn:{location:"querystring",locationName:"ExecutionRoleArn"},ImageAssets:{shape:"S1t",location:"querystring",locationName:"ImageAssets"},ImageMask:{location:"querystring",locationName:"ImageMask",type:"boolean"},OutputDataType:{location:"querystring",locationName:"OutputDataType"},OutputFormat:{location:"querystring",locationName:"OutputFormat"},PropertyFilters:{location:"querystring",locationName:"PropertyFilters"},Target:{location:"querystring",locationName:"Target"},TimeRangeFilter:{location:"querystring",locationName:"TimeRangeFilter"},x:{location:"uri",locationName:"x",type:"integer"},y:{location:"uri",locationName:"y",type:"integer"},z:{location:"uri",locationName:"z",type:"integer"}}},output:{type:"structure",members:{BinaryFile:{type:"blob",streaming:true}},payload:"BinaryFile"}},GetVectorEnrichmentJob:{http:{method:"GET",requestUri:"/vector-enrichment-jobs/{Arn}",responseCode:200},input:{type:"structure",required:["Arn"],members:{Arn:{location:"uri",locationName:"Arn"}}},output:{type:"structure",required:["Arn","CreationTime","DurationInSeconds","ExecutionRoleArn","InputConfig","JobConfig","Name","Status","Type"],members:{Arn:{},CreationTime:{shape:"Sg"},DurationInSeconds:{type:"integer"},ErrorDetails:{type:"structure",members:{ErrorMessage:{},ErrorType:{}}},ExecutionRoleArn:{},ExportErrorDetails:{type:"structure",members:{Message:{},Type:{}}},ExportStatus:{},InputConfig:{shape:"S2z"},JobConfig:{shape:"S32"},KmsKeyId:{},Name:{},Status:{},Tags:{shape:"S2i"},Type:{}}}},ListEarthObservationJobs:{http:{requestUri:"/list-earth-observation-jobs",responseCode:200},input:{type:"structure",members:{MaxResults:{type:"integer"},NextToken:{shape:"S39"},SortBy:{},SortOrder:{},StatusEquals:{}}},output:{type:"structure",required:["EarthObservationJobSummaries"],members:{EarthObservationJobSummaries:{type:"list",member:{type:"structure",required:["Arn","CreationTime","DurationInSeconds","Name","OperationType","Status"],members:{Arn:{},CreationTime:{shape:"Sg"},DurationInSeconds:{type:"integer"},Name:{},OperationType:{},Status:{},Tags:{shape:"S2i"}}}},NextToken:{shape:"S39"}}}},ListRasterDataCollections:{http:{method:"GET",requestUri:"/raster-data-collections",responseCode:200},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"MaxResults",type:"integer"},NextToken:{shape:"S39",location:"querystring",locationName:"NextToken"}}},output:{type:"structure",required:["RasterDataCollectionSummaries"],members:{NextToken:{shape:"S39"},RasterDataCollectionSummaries:{type:"list",member:{type:"structure",required:["Arn","Description","Name","SupportedFilters","Type"],members:{Arn:{},Description:{},DescriptionPageUrl:{},Name:{},SupportedFilters:{shape:"S2m"},Tags:{shape:"S2i"},Type:{}}}}}}},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:"S2i"}}}},ListVectorEnrichmentJobs:{http:{requestUri:"/list-vector-enrichment-jobs",responseCode:200},input:{type:"structure",members:{MaxResults:{type:"integer"},NextToken:{shape:"S39"},SortBy:{},SortOrder:{},StatusEquals:{}}},output:{type:"structure",required:["VectorEnrichmentJobSummaries"],members:{NextToken:{shape:"S39"},VectorEnrichmentJobSummaries:{type:"list",member:{type:"structure",required:["Arn","CreationTime","DurationInSeconds","Name","Status","Type"],members:{Arn:{},CreationTime:{shape:"Sg"},DurationInSeconds:{type:"integer"},Name:{},Status:{},Tags:{shape:"S2i"},Type:{}}}}}}},SearchRasterDataCollection:{http:{requestUri:"/search-raster-data-collection",responseCode:200},input:{type:"structure",required:["Arn","RasterDataCollectionQuery"],members:{Arn:{},NextToken:{shape:"S39"},RasterDataCollectionQuery:{type:"structure",required:["TimeRangeFilter"],members:{AreaOfInterest:{shape:"Sz"},BandFilter:{shape:"S1t"},PropertyFilters:{shape:"S18"},TimeRangeFilter:{shape:"S3t"}}}}},output:{type:"structure",required:["ApproximateResultCount"],members:{ApproximateResultCount:{type:"integer"},Items:{type:"list",member:{type:"structure",required:["DateTime","Geometry","Id"],members:{Assets:{type:"map",key:{},value:{type:"structure",members:{Href:{}}}},DateTime:{type:"timestamp"},Geometry:{type:"structure",required:["Coordinates","Type"],members:{Coordinates:{shape:"S13"},Type:{}}},Id:{},Properties:{type:"structure",members:{EoCloudCover:{type:"float"},LandsatCloudCoverLand:{type:"float"},Platform:{},ViewOffNadir:{type:"float"},ViewSunAzimuth:{type:"float"},ViewSunElevation:{type:"float"}}}}}},NextToken:{shape:"S39"}}}},StartEarthObservationJob:{http:{requestUri:"/earth-observation-jobs",responseCode:200},input:{type:"structure",required:["ExecutionRoleArn","InputConfig","JobConfig","Name"],members:{ClientToken:{idempotencyToken:true},ExecutionRoleArn:{},InputConfig:{type:"structure",members:{PreviousEarthObservationJobArn:{},RasterDataCollectionQuery:{type:"structure",required:["RasterDataCollectionArn","TimeRangeFilter"],members:{AreaOfInterest:{shape:"Sz"},PropertyFilters:{shape:"S18"},RasterDataCollectionArn:{},TimeRangeFilter:{shape:"S3t"}}}}},JobConfig:{shape:"S1n"},KmsKeyId:{},Name:{},Tags:{shape:"S2i"}}},output:{type:"structure",required:["Arn","CreationTime","DurationInSeconds","ExecutionRoleArn","JobConfig","Name","Status"],members:{Arn:{},CreationTime:{shape:"Sg"},DurationInSeconds:{type:"integer"},ExecutionRoleArn:{},InputConfig:{shape:"Sx"},JobConfig:{shape:"S1n"},KmsKeyId:{},Name:{},Status:{},Tags:{shape:"S2i"}}},idempotent:true},StartVectorEnrichmentJob:{http:{requestUri:"/vector-enrichment-jobs",responseCode:200},input:{type:"structure",required:["ExecutionRoleArn","InputConfig","JobConfig","Name"],members:{ClientToken:{idempotencyToken:true},ExecutionRoleArn:{},InputConfig:{shape:"S2z"},JobConfig:{shape:"S32"},KmsKeyId:{},Name:{},Tags:{shape:"S2i"}}},output:{type:"structure",required:["Arn","CreationTime","DurationInSeconds","ExecutionRoleArn","InputConfig","JobConfig","Name","Status","Type"],members:{Arn:{},CreationTime:{shape:"Sg"},DurationInSeconds:{type:"integer"},ExecutionRoleArn:{},InputConfig:{shape:"S2z"},JobConfig:{shape:"S32"},KmsKeyId:{},Name:{},Status:{},Tags:{shape:"S2i"},Type:{}}},idempotent:true},StopEarthObservationJob:{http:{requestUri:"/earth-observation-jobs/stop",responseCode:200},input:{type:"structure",required:["Arn"],members:{Arn:{}}},output:{type:"structure",members:{}}},StopVectorEnrichmentJob:{http:{requestUri:"/vector-enrichment-jobs/stop",responseCode:200},input:{type:"structure",required:["Arn"],members:{Arn:{}}},output:{type:"structure",members:{}},idempotent:true},TagResource:{http:{method:"PUT",requestUri:"/tags/{ResourceArn}",responseCode:200},input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{location:"uri",locationName:"ResourceArn"},Tags:{shape:"S2i"}}},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:{}}}},shapes:{Sb:{type:"structure",required:["S3Data"],members:{S3Data:{type:"structure",required:["S3Uri"],members:{KmsKeyId:{},S3Uri:{}}}}},Sg:{type:"timestamp",timestampFormat:"iso8601"},Sk:{type:"structure",required:["S3Data"],members:{S3Data:{shape:"Sl"}}},Sl:{type:"structure",required:["S3Uri"],members:{KmsKeyId:{},S3Uri:{}}},Sv:{type:"structure",members:{Message:{},Type:{}}},Sx:{type:"structure",members:{PreviousEarthObservationJobArn:{},RasterDataCollectionQuery:{type:"structure",required:["RasterDataCollectionArn","RasterDataCollectionName","TimeRangeFilter"],members:{AreaOfInterest:{shape:"Sz"},PropertyFilters:{shape:"S18"},RasterDataCollectionArn:{},RasterDataCollectionName:{},TimeRangeFilter:{type:"structure",required:["EndTime","StartTime"],members:{EndTime:{shape:"Sg"},StartTime:{shape:"Sg"}},sensitive:true}}}}},Sz:{type:"structure",members:{AreaOfInterestGeometry:{type:"structure",members:{MultiPolygonGeometry:{type:"structure",required:["Coordinates"],members:{Coordinates:{type:"list",member:{shape:"S13"}}}},PolygonGeometry:{type:"structure",required:["Coordinates"],members:{Coordinates:{shape:"S13"}}}},union:true}},union:true},S13:{type:"list",member:{type:"list",member:{type:"list",member:{type:"double"},sensitive:true}}},S18:{type:"structure",members:{LogicalOperator:{},Properties:{type:"list",member:{type:"structure",required:["Property"],members:{Property:{type:"structure",members:{EoCloudCover:{type:"structure",required:["LowerBound","UpperBound"],members:{LowerBound:{type:"float"},UpperBound:{type:"float"}}},LandsatCloudCoverLand:{type:"structure",required:["LowerBound","UpperBound"],members:{LowerBound:{type:"float"},UpperBound:{type:"float"}}},Platform:{type:"structure",required:["Value"],members:{ComparisonOperator:{},Value:{}}},ViewOffNadir:{type:"structure",required:["LowerBound","UpperBound"],members:{LowerBound:{type:"float"},UpperBound:{type:"float"}}},ViewSunAzimuth:{type:"structure",required:["LowerBound","UpperBound"],members:{LowerBound:{type:"float"},UpperBound:{type:"float"}}},ViewSunElevation:{type:"structure",required:["LowerBound","UpperBound"],members:{LowerBound:{type:"float"},UpperBound:{type:"float"}}}},union:true}}}}}},S1n:{type:"structure",members:{BandMathConfig:{type:"structure",members:{CustomIndices:{type:"structure",members:{Operations:{type:"list",member:{type:"structure",required:["Equation","Name"],members:{Equation:{},Name:{},OutputType:{}}}}}},PredefinedIndices:{shape:"S1t"}}},CloudMaskingConfig:{type:"structure",members:{}},CloudRemovalConfig:{type:"structure",members:{AlgorithmName:{},InterpolationValue:{},TargetBands:{shape:"S1t"}}},GeoMosaicConfig:{type:"structure",members:{AlgorithmName:{},TargetBands:{shape:"S1t"}}},LandCoverSegmentationConfig:{type:"structure",members:{}},ResamplingConfig:{type:"structure",required:["OutputResolution"],members:{AlgorithmName:{},OutputResolution:{type:"structure",required:["UserDefined"],members:{UserDefined:{shape:"S23"}}},TargetBands:{shape:"S1t"}}},StackConfig:{type:"structure",members:{OutputResolution:{type:"structure",members:{Predefined:{},UserDefined:{shape:"S23"}}},TargetBands:{shape:"S1t"}}},TemporalStatisticsConfig:{type:"structure",required:["Statistics"],members:{GroupBy:{},Statistics:{type:"list",member:{}},TargetBands:{shape:"S1t"}}},ZonalStatisticsConfig:{type:"structure",required:["Statistics","ZoneS3Path"],members:{Statistics:{type:"list",member:{}},TargetBands:{shape:"S1t"},ZoneS3Path:{},ZoneS3PathKmsKeyId:{}}}},union:true},S1t:{type:"list",member:{}},S23:{type:"structure",required:["Unit","Value"],members:{Unit:{},Value:{type:"float"}}},S2i:{type:"map",key:{},value:{}},S2m:{type:"list",member:{type:"structure",required:["Name","Type"],members:{Maximum:{type:"float"},Minimum:{type:"float"},Name:{},Type:{}}}},S2z:{type:"structure",required:["DataSourceConfig","DocumentType"],members:{DataSourceConfig:{type:"structure",members:{S3Data:{shape:"Sl"}},union:true},DocumentType:{}}},S32:{type:"structure",members:{MapMatchingConfig:{type:"structure",required:["IdAttributeName","TimestampAttributeName","XAttributeName","YAttributeName"],members:{IdAttributeName:{},TimestampAttributeName:{},XAttributeName:{},YAttributeName:{}}},ReverseGeocodingConfig:{type:"structure",required:["XAttributeName","YAttributeName"],members:{XAttributeName:{},YAttributeName:{}}}},union:true},S39:{type:"string",sensitive:true},S3t:{type:"structure",required:["EndTime","StartTime"],members:{EndTime:{type:"timestamp"},StartTime:{type:"timestamp"}},sensitive:true}}}},5656:function(e){e.exports={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:{}}},5666:function(e){e.exports={pagination:{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"}}}},5667:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["greengrassv2"]={};s.GreengrassV2=i.defineService("greengrassv2",["2020-11-30"]);Object.defineProperty(a.services["greengrassv2"],"2020-11-30",{get:function get(){var e=r(2295);e.paginators=r(9295).pagination;return e},enumerable:true,configurable:true});e.exports=s.GreengrassV2},5679:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2021-03-12",endpointPrefix:"finspace",jsonVersion:"1.1",protocol:"rest-json",serviceAbbreviation:"finspace",serviceFullName:"FinSpace User Environment Management service",serviceId:"finspace",signatureVersion:"v4",signingName:"finspace",uid:"finspace-2021-03-12"},operations:{CreateEnvironment:{http:{requestUri:"/environment"},input:{type:"structure",required:["name"],members:{name:{},description:{},kmsKeyId:{},tags:{shape:"S5"},federationMode:{},federationParameters:{shape:"S9"},superuserParameters:{type:"structure",required:["emailAddress","firstName","lastName"],members:{emailAddress:{type:"string",sensitive:true},firstName:{},lastName:{}}},dataBundles:{type:"list",member:{}}}},output:{type:"structure",members:{environmentId:{},environmentArn:{},environmentUrl:{}}}},DeleteEnvironment:{http:{method:"DELETE",requestUri:"/environment/{environmentId}"},input:{type:"structure",required:["environmentId"],members:{environmentId:{location:"uri",locationName:"environmentId"}}},output:{type:"structure",members:{}}},GetEnvironment:{http:{method:"GET",requestUri:"/environment/{environmentId}"},input:{type:"structure",required:["environmentId"],members:{environmentId:{location:"uri",locationName:"environmentId"}}},output:{type:"structure",members:{environment:{shape:"Ss"}}}},ListEnvironments:{http:{method:"GET",requestUri:"/environment"},input:{type:"structure",members:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{environments:{type:"list",member:{shape:"Ss"}},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:"S5"}}}},TagResource:{http:{requestUri:"/tags/{resourceArn}"},input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tags:{shape:"S5"}}},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:{}}},UpdateEnvironment:{http:{method:"PUT",requestUri:"/environment/{environmentId}"},input:{type:"structure",required:["environmentId"],members:{environmentId:{location:"uri",locationName:"environmentId"},name:{},description:{},federationMode:{},federationParameters:{shape:"S9"}}},output:{type:"structure",members:{environment:{shape:"Ss"}}}}},shapes:{S5:{type:"map",key:{},value:{}},S9:{type:"structure",members:{samlMetadataDocument:{},samlMetadataURL:{},applicationCallBackURL:{},federationURN:{},federationProviderName:{},attributeMap:{type:"map",key:{},value:{}}}},Ss:{type:"structure",members:{name:{},environmentId:{},awsAccountId:{},status:{},environmentUrl:{},description:{},environmentArn:{},sageMakerStudioDomainUrl:{},kmsKeyId:{},dedicatedServiceAccountId:{},federationMode:{},federationParameters:{shape:"S9"}}}}}},5681:function(e){e.exports={pagination:{ListRuleGroupsNamespaces:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"ruleGroupsNamespaces"},ListWorkspaces:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"workspaces"}}}},5686:function(e){e.exports={pagination:{DescribeDomainAutoTunes:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},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"}}}},5696:function(e){e.exports={pagination:{ListEnvironments:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Environments"}}}},5699:function(e){e.exports={pagination:{ExportComponents:{input_token:"nextToken",output_token:"nextToken",result_key:"entities"},ExportForms:{input_token:"nextToken",output_token:"nextToken",result_key:"entities"},ExportThemes:{input_token:"nextToken",output_token:"nextToken",result_key:"entities"},ListComponents:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"entities"},ListForms:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"entities"},ListThemes:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"entities"}}}},5711:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["codestarconnections"]={};s.CodeStarconnections=i.defineService("codestarconnections",["2019-12-01"]);Object.defineProperty(a.services["codestarconnections"],"2019-12-01",{get:function get(){var e=r(7366);e.paginators=r(2307).pagination;return e},enumerable:true,configurable:true});e.exports=s.CodeStarconnections},5717:function(e){e.exports={pagination:{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"},ListPrices:{input_token:"Marker",limit_key:"MaxItems",output_token:"NextPageMarker",result_key:"Prices"},ViewBilling:{input_token:"Marker",limit_key:"MaxItems",output_token:"NextPageMarker",result_key:"BillingRecords"}}}},5719:function(e,t,r){var s=r(1486);var i=r(8498);var a=i.property;var o=i.memoizedProperty;function Operation(e,t,r){var i=this;r=r||{};a(this,"name",t.name||e);a(this,"api",r.api,false);t.http=t.http||{};a(this,"endpoint",t.endpoint);a(this,"httpMethod",t.http.method||"POST");a(this,"httpPath",t.http.requestUri||"/");a(this,"authtype",t.authtype||"");a(this,"endpointDiscoveryRequired",t.endpointdiscovery?t.endpointdiscovery.required?"REQUIRED":"OPTIONAL":"NULL");var n=t.httpChecksumRequired||t.httpChecksum&&t.httpChecksum.requestChecksumRequired;a(this,"httpChecksumRequired",n,false);o(this,"input",function(){if(!t.input){return new s.create({type:"structure"},r)}return s.create(t.input,r)});o(this,"output",function(){if(!t.output){return new s.create({type:"structure"},r)}return s.create(t.output,r)});o(this,"errors",function(){var e=[];if(!t.errors)return null;for(var i=0;i0){i.arrayEach(r.required,function(s){var i=r.members[s];if(i.endpointDiscoveryId===true){var a=i.isLocationName?i.name:s;e[a]=String(t[s])}else{marshallCustomIdentifiersHelper(e,t[s],i)}})}}function marshallCustomIdentifiers(e,t){var r={};marshallCustomIdentifiersHelper(r,e.params,t);return r}function optionalDiscoverEndpoint(e){var t=e.service;var r=t.api;var a=r.operations?r.operations[e.operation]:undefined;var o=a?a.input:undefined;var n=marshallCustomIdentifiers(e,o);var u=getCacheKey(e);if(Object.keys(n).length>0){u=i.update(u,n);if(a)u.operation=a.name}var p=s.endpointCache.get(u);if(p&&p.length===1&&p[0].Address===""){return}else if(p&&p.length>0){e.httpRequest.updateEndpoint(p[0].Address)}else{var m=t.makeRequest(r.endpointOperation,{Operation:a.name,Identifiers:n});addApiVersionHeader(m);m.removeListener("validate",s.EventListeners.Core.VALIDATE_PARAMETERS);m.removeListener("retry",s.EventListeners.Core.RETRY_CHECK);s.endpointCache.put(u,[{Address:"",CachePeriodInMinutes:1}]);m.send(function(e,t){if(t&&t.Endpoints){s.endpointCache.put(u,t.Endpoints)}else if(e){s.endpointCache.put(u,[{Address:"",CachePeriodInMinutes:1}])}})}}var o={};function requiredDiscoverEndpoint(e,t){var r=e.service;var a=r.api;var n=a.operations?a.operations[e.operation]:undefined;var u=n?n.input:undefined;var p=marshallCustomIdentifiers(e,u);var m=getCacheKey(e);if(Object.keys(p).length>0){m=i.update(m,p);if(n)m.operation=n.name}var c=s.EndpointCache.getKeyString(m);var l=s.endpointCache.get(c);if(l&&l.length===1&&l[0].Address===""){if(!o[c])o[c]=[];o[c].push({request:e,callback:t});return}else if(l&&l.length>0){e.httpRequest.updateEndpoint(l[0].Address);t()}else{var d=r.makeRequest(a.endpointOperation,{Operation:n.name,Identifiers:p});d.removeListener("validate",s.EventListeners.Core.VALIDATE_PARAMETERS);addApiVersionHeader(d);s.endpointCache.put(c,[{Address:"",CachePeriodInMinutes:60}]);d.send(function(r,a){if(r){e.response.error=i.error(r,{retryable:false});s.endpointCache.remove(m);if(o[c]){var n=o[c];i.arrayEach(n,function(e){e.request.response.error=i.error(r,{retryable:false});e.callback()});delete o[c]}}else if(a){s.endpointCache.put(c,a.Endpoints);e.httpRequest.updateEndpoint(a.Endpoints[0].Address);if(o[c]){var n=o[c];i.arrayEach(n,function(e){e.request.httpRequest.updateEndpoint(a.Endpoints[0].Address);e.callback()});delete o[c]}}t()})}}function addApiVersionHeader(e){var t=e.service.api;var r=t.apiVersion;if(r&&!e.httpRequest.headers["x-amz-api-version"]){e.httpRequest.headers["x-amz-api-version"]=r}}function invalidateCachedEndpoints(e){var t=e.error;var r=e.httpResponse;if(t&&(t.code==="InvalidEndpointException"||r.statusCode===421)){var a=e.request;var o=a.service.api.operations||{};var n=o[a.operation]?o[a.operation].input:undefined;var u=marshallCustomIdentifiers(a,n);var p=getCacheKey(a);if(Object.keys(u).length>0){p=i.update(p,u);if(o[a.operation])p.operation=o[a.operation].name}s.endpointCache.remove(p)}}function hasCustomEndpoint(e){if(e._originalConfig&&e._originalConfig.endpoint&&e._originalConfig.endpointDiscoveryEnabled===true){throw i.error(new Error,{code:"ConfigurationException",message:"Custom endpoint is supplied; endpointDiscoveryEnabled must not be true."})}var t=s.config[e.serviceIdentifier]||{};return Boolean(s.config.endpoint||t.endpoint||e._originalConfig&&e._originalConfig.endpoint)}function isFalsy(e){return["false","0"].indexOf(e)>=0}function resolveEndpointDiscoveryConfig(e){var t=e.service||{};if(t.config.endpointDiscoveryEnabled!==undefined){return t.config.endpointDiscoveryEnabled}if(i.isBrowser())return undefined;for(var r=0;r=0;i--){if(t[i][t[i].length-1]!=="*"){r=t[i]}if(t[i].substr(0,10)<=e){return r}}throw new Error("Could not find "+this.constructor.serviceIdentifier+" API to satisfy version constraint `"+e+"'")},api:{},defaultRetryCount:3,customizeRequests:function customizeRequests(e){if(!e){this.customRequestHandler=null}else if(typeof e==="function"){this.customRequestHandler=e}else{throw new Error("Invalid callback type '"+typeof e+"' provided in customizeRequests")}},makeRequest:function makeRequest(e,t,r){if(typeof t==="function"){r=t;t=null}t=t||{};if(this.config.params){var i=this.api.operations[e];if(i){t=s.util.copy(t);s.util.each(this.config.params,function(e,r){if(i.input.members[e]){if(t[e]===undefined||t[e]===null){t[e]=r}}})}}var a=new s.Request(this,e,t);this.addAllRequestListeners(a);this.attachMonitoringEmitter(a);if(r)a.send(r);return a},makeUnauthenticatedRequest:function makeUnauthenticatedRequest(e,t,r){if(typeof t==="function"){r=t;t={}}var s=this.makeRequest(e,t).toUnauthenticated();return r?s.send(r):s},waitFor:function waitFor(e,t,r){var i=new s.ResourceWaiter(this,e);return i.wait(t,r)},addAllRequestListeners:function addAllRequestListeners(e){var t=[s.events,s.EventListeners.Core,this.serviceInterface(),s.EventListeners.CorePost];for(var r=0;r299){if(i.code)r.FinalAwsException=i.code;if(i.message)r.FinalAwsExceptionMessage=i.message}else{if(i.code||i.name)r.FinalSdkException=i.code||i.name;if(i.message)r.FinalSdkExceptionMessage=i.message}}return r},apiAttemptEvent:function apiAttemptEvent(e){var t=e.service.api.operations[e.operation];var r={Type:"ApiCallAttempt",Api:t?t.name:e.operation,Version:1,Service:e.service.api.serviceId||e.service.api.endpointPrefix,Fqdn:e.httpRequest.endpoint.hostname,UserAgent:e.httpRequest.getUserAgent()};var s=e.response;if(s.httpResponse.statusCode){r.HttpStatusCode=s.httpResponse.statusCode}if(!e._unAuthenticated&&e.service.config.credentials&&e.service.config.credentials.accessKeyId){r.AccessKey=e.service.config.credentials.accessKeyId}if(!s.httpResponse.headers)return r;if(e.httpRequest.headers["x-amz-security-token"]){r.SessionToken=e.httpRequest.headers["x-amz-security-token"]}if(s.httpResponse.headers["x-amzn-requestid"]){r.XAmznRequestId=s.httpResponse.headers["x-amzn-requestid"]}if(s.httpResponse.headers["x-amz-request-id"]){r.XAmzRequestId=s.httpResponse.headers["x-amz-request-id"]}if(s.httpResponse.headers["x-amz-id-2"]){r.XAmzId2=s.httpResponse.headers["x-amz-id-2"]}return r},attemptFailEvent:function attemptFailEvent(e){var t=this.apiAttemptEvent(e);var r=e.response;var s=r.error;if(r.httpResponse.statusCode>299){if(s.code)t.AwsException=s.code;if(s.message)t.AwsExceptionMessage=s.message}else{if(s.code||s.name)t.SdkException=s.code||s.name;if(s.message)t.SdkExceptionMessage=s.message}return t},attachMonitoringEmitter:function attachMonitoringEmitter(e){var t;var r;var i;var a;var o=0;var n;var u;var p=this;var m=true;e.on("validate",function(){a=s.util.realClock.now();u=Date.now()},m);e.on("sign",function(){r=s.util.realClock.now();t=Date.now();n=e.httpRequest.region;o++},m);e.on("validateResponse",function(){i=Math.round(s.util.realClock.now()-r)});e.addNamedListener("API_CALL_ATTEMPT","success",function API_CALL_ATTEMPT(){var r=p.apiAttemptEvent(e);r.Timestamp=t;r.AttemptLatency=i>=0?i:0;r.Region=n;p.emit("apiCallAttempt",[r])});e.addNamedListener("API_CALL_ATTEMPT_RETRY","retry",function API_CALL_ATTEMPT_RETRY(){var a=p.attemptFailEvent(e);a.Timestamp=t;i=i||Math.round(s.util.realClock.now()-r);a.AttemptLatency=i>=0?i:0;a.Region=n;p.emit("apiCallAttempt",[a])});e.addNamedListener("API_CALL","complete",function API_CALL(){var t=p.apiCallEvent(e);t.AttemptCount=o;if(t.AttemptCount<=0)return;t.Timestamp=u;var r=Math.round(s.util.realClock.now()-a);t.Latency=r>=0?r:0;var i=e.response;if(i.error&&i.error.retryable&&typeof i.retryCount==="number"&&typeof i.maxRetries==="number"&&i.retryCount>=i.maxRetries){t.MaxRetriesExceeded=1}p.emit("apiCall",[t])})},setupRequestListeners:function setupRequestListeners(e){},getSigningName:function getSigningName(){return this.api.signingName||this.api.endpointPrefix},getSignerClass:function getSignerClass(e){var t;var r=null;var i="";if(e){var a=e.service.api.operations||{};r=a[e.operation]||null;i=r?r.authtype:""}if(this.config.signatureVersion){t=this.config.signatureVersion}else if(i==="v4"||i==="v4-unsigned-body"){t="v4"}else if(i==="bearer"){t="bearer"}else{t=this.api.signatureVersion}return s.Signers.RequestSigner.getVersion(t)},serviceInterface:function serviceInterface(){switch(this.api.protocol){case"ec2":return s.EventListeners.Query;case"query":return s.EventListeners.Query;case"json":return s.EventListeners.Json;case"rest-json":return s.EventListeners.RestJson;case"rest-xml":return s.EventListeners.RestXml}if(this.api.protocol){throw new Error("Invalid service `protocol' "+this.api.protocol+" in API config")}},successfulResponse:function successfulResponse(e){return e.httpResponse.statusCode<300},numRetries:function numRetries(){if(this.config.maxRetries!==undefined){return this.config.maxRetries}else{return this.defaultRetryCount}},retryDelays:function retryDelays(e,t){return s.util.calculateRetryDelay(e,this.config.retryDelayOptions,t)},retryableError:function retryableError(e){if(this.timeoutError(e))return true;if(this.networkingError(e))return true;if(this.expiredCredentialsError(e))return true;if(this.throttledError(e))return true;if(e.statusCode>=500)return true;return false},networkingError:function networkingError(e){return e.code==="NetworkingError"},timeoutError:function timeoutError(e){return e.code==="TimeoutError"},expiredCredentialsError:function expiredCredentialsError(e){return e.code==="ExpiredTokenException"},clockSkewError:function clockSkewError(e){switch(e.code){case"RequestTimeTooSkewed":case"RequestExpired":case"InvalidSignatureException":case"SignatureDoesNotMatch":case"AuthFailure":case"RequestInTheFuture":return true;default:return false}},getSkewCorrectedDate:function getSkewCorrectedDate(){return new Date(Date.now()+this.config.systemClockOffset)},applyClockOffset:function applyClockOffset(e){if(e){this.config.systemClockOffset=e-Date.now()}},isClockSkewed:function isClockSkewed(e){if(e){return Math.abs(this.getSkewCorrectedDate().getTime()-e)>=3e5}},throttledError:function throttledError(e){if(e.statusCode===429)return true;switch(e.code){case"ProvisionedThroughputExceededException":case"Throttling":case"ThrottlingException":case"RequestLimitExceeded":case"RequestThrottled":case"RequestThrottledException":case"TooManyRequestsException":case"TransactionInProgressException":case"EC2ThrottledException":return true;default:return false}},endpointFromTemplate:function endpointFromTemplate(e){if(typeof e!=="string")return e;var t=e;t=t.replace(/\{service\}/g,this.api.endpointPrefix);t=t.replace(/\{region\}/g,this.config.region);t=t.replace(/\{scheme\}/g,this.config.sslEnabled?"https":"http");return t},setEndpoint:function setEndpoint(e){this.endpoint=new s.Endpoint(e,this.config)},paginationConfig:function paginationConfig(e,t){var r=this.api.operations[e].paginator;if(!r){if(t){var i=new Error;throw s.util.error(i,"No pagination configuration for "+e)}return null}return r}});s.util.update(s.Service,{defineMethods:function defineMethods(e){s.util.each(e.prototype.api.operations,function iterator(t){if(e.prototype[t])return;var r=e.prototype.api.operations[t];if(r.authtype==="none"){e.prototype[t]=function(e,r){return this.makeUnauthenticatedRequest(t,e,r)}}else{e.prototype[t]=function(e,r){return this.makeRequest(t,e,r)}}})},defineService:function defineService(e,t,r){s.Service._serviceMap[e]=true;if(!Array.isArray(t)){r=t;t=[]}var i=o(s.Service,r||{});if(typeof e==="string"){s.Service.addVersions(i,t);var a=i.serviceIdentifier||e;i.serviceIdentifier=a}else{i.prototype.api=e;s.Service.defineMethods(i)}s.SequentialExecutor.call(this.prototype);if(!this.prototype.publisher&&s.util.clientSideMonitoring){var n=s.util.clientSideMonitoring.Publisher;var u=s.util.clientSideMonitoring.configProvider;var p=u();this.prototype.publisher=new n(p);if(p.enabled){s.Service._clientSideMonitoring=true}}s.SequentialExecutor.call(i.prototype);s.Service.addDefaultMonitoringListeners(i.prototype);return i},addVersions:function addVersions(e,t){if(!Array.isArray(t))t=[t];e.services=e.services||{};for(var r=0;ro){delete i[a.shift()]}}return b},emptyCache:function emptyCache(){i={};a=[]}}},5950:function(e){e.exports={pagination:{ListCallAnalyticsCategories:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListCallAnalyticsJobs:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},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"}}}},5952:function(e,t,r){var s=r(2393);var i=r(5622);var a=r(6417);var o=s.util.iniLoader;s.SsoCredentials=s.util.inherit(s.Credentials,{constructor:function SsoCredentials(e){s.Credentials.call(this);e=e||{};this.errorCode="SsoCredentialsProviderFailure";this.expired=true;this.filename=e.filename;this.profile=e.profile||process.env.AWS_PROFILE||s.util.defaultProfile;this.service=e.ssoClient;this.httpOptions=e.httpOptions||null;this.get(e.callback||s.util.fn.noop)},load:function load(e){var t=this;try{var r=s.util.getProfilesFromSharedConfig(o,this.filename);var i=r[this.profile]||{};if(Object.keys(i).length===0){throw s.util.error(new Error("Profile "+this.profile+" not found"),{code:t.errorCode})}if(i.sso_session){if(!i.sso_account_id||!i.sso_role_name){throw s.util.error(new Error("Profile "+this.profile+" with session "+i.sso_session+' does not have valid SSO credentials. Required parameters "sso_account_id", "sso_session", '+'"sso_role_name". Reference: https://docs.aws.amazon.com/cli/latest/userguide/cli-configure-sso.html'),{code:t.errorCode})}}else{if(!i.sso_start_url||!i.sso_account_id||!i.sso_region||!i.sso_role_name){throw s.util.error(new Error("Profile "+this.profile+' does not have valid SSO credentials. Required parameters "sso_account_id", "sso_region", '+'"sso_role_name", "sso_start_url". Reference: https://docs.aws.amazon.com/cli/latest/userguide/cli-configure-sso.html'),{code:t.errorCode})}}this.getToken(this.profile,i,function(r,a){if(r){return e(r)}var o={accessToken:a,accountId:i.sso_account_id,roleName:i.sso_role_name};if(!t.service||t.service.config.region!==i.sso_region){t.service=new s.SSO({region:i.sso_region,httpOptions:t.httpOptions})}t.service.getRoleCredentials(o,function(r,i){if(r||!i||!i.roleCredentials){e(s.util.error(r||new Error('Please log in using "aws sso login"'),{code:t.errorCode}),null)}else if(!i.roleCredentials.accessKeyId||!i.roleCredentials.secretAccessKey||!i.roleCredentials.sessionToken||!i.roleCredentials.expiration){throw s.util.error(new Error("SSO returns an invalid temporary credential."))}else{t.expired=false;t.accessKeyId=i.roleCredentials.accessKeyId;t.secretAccessKey=i.roleCredentials.secretAccessKey;t.sessionToken=i.roleCredentials.sessionToken;t.expireTime=new Date(i.roleCredentials.expiration);e(null)}})})}catch(t){e(t)}},getToken:function getToken(e,t,r){var n=this;if(t.sso_session){var u=s.util.iniLoader;var p=u.loadSsoSessionsFrom();var m=p[t.sso_session];Object.assign(t,m);var c=new s.SSOTokenProvider({profile:e});c.load(function(e){if(e){return r(e)}return r(null,c.token)});return}try{var l=15*60*1e3;var d=a.createHash("sha1");var y=d.update(t.sso_start_url).digest("hex")+".json";var b=i.join(o.getHomeDir(),".aws","sso","cache",y);var S=s.util.readFileSync(b);var g=null;if(S){g=JSON.parse(S)}if(!g){throw s.util.error(new Error("Cached credentials not found under "+this.profile+" profile. Please make sure you log in with aws sso login first"),{code:n.errorCode})}if(!g.startUrl||!g.region||!g.accessToken||!g.expiresAt){throw s.util.error(new Error("Cached credentials are missing required properties. Try running aws sso login."))}if(new Date(g.expiresAt).getTime()-Date.now()<=l){throw s.util.error(new Error("The SSO session associated with this profile has expired. To refresh this SSO session run aws sso login with the corresponding profile."))}return r(null,g.accessToken)}catch(e){return r(e,null)}},refresh:function refresh(e){o.clearCachedFiles();this.coalesceRefresh(e||s.util.fn.callback)}})},5958:function(e){(function(){e.exports={Disconnected:1,Preceding:2,Following:4,Contains:8,ContainedBy:16,ImplementationSpecific:32}}).call(this)},5959:function(e){e.exports={version:2,waiters:{}}},5968:function(e,t,r){var s=r(2393);r(70);var i=s.util.inherit;var a=r(7297);var o=r(8835).URL;s.MetadataService=i({endpoint:a(),httpOptions:{timeout:0},disableFetchToken:false,constructor:function MetadataService(e){if(e&&e.host){e.endpoint="http://"+e.host;delete e.host}s.util.update(this,e)},request:function request(e,t,r){if(arguments.length===2){r=t;t={}}if(process.env[s.util.imdsDisabledEnv]){r(new Error("EC2 Instance Metadata Service access disabled"));return}e=e||"/";if(o){new o(this.endpoint)}var i=new s.HttpRequest(this.endpoint+e);i.method=t.method||"GET";if(t.headers){i.headers=t.headers}s.util.handleRequestWithRetries(i,this,r)},loadCredentialsCallbacks:[],fetchMetadataToken:function fetchMetadataToken(e){var t=this;var r="/latest/api/token";t.request(r,{method:"PUT",headers:{"x-aws-ec2-metadata-token-ttl-seconds":"21600"}},e)},fetchCredentials:function fetchCredentials(e,t){var r=this;var i="/latest/meta-data/iam/security-credentials/";r.request(i,e,function(a,o){if(a){r.disableFetchToken=!(a.statusCode===401);t(s.util.error(a,{message:"EC2 Metadata roleName request returned error"}));return}o=o.split("\n")[0];r.request(i+o,e,function(e,i){if(e){r.disableFetchToken=!(e.statusCode===401);t(s.util.error(e,{message:"EC2 Metadata creds request returned error"}));return}try{var a=JSON.parse(i);t(null,a)}catch(e){t(e)}})})},loadCredentials:function loadCredentials(e){var t=this;t.loadCredentialsCallbacks.push(e);if(t.loadCredentialsCallbacks.length>1){return}function callbacks(e,r){var s;while((s=t.loadCredentialsCallbacks.shift())!==undefined){s(e,r)}}if(t.disableFetchToken){t.fetchCredentials({},callbacks)}else{t.fetchMetadataToken(function(e,r){if(e){if(e.code==="TimeoutError"){t.disableFetchToken=true}else if(e.retryable===true){callbacks(s.util.error(e,{message:"EC2 Metadata token request returned error"}));return}else if(e.statusCode===400){callbacks(s.util.error(e,{message:"EC2 Metadata token request returned 400"}));return}}var i={};if(r){i.headers={"x-aws-ec2-metadata-token":r}}t.fetchCredentials(i,callbacks)})}}});e.exports=s.MetadataService},5984:function(e){e.exports={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:{}}}},CreateJobTemplate:{http:{requestUri:"/jobtemplates"},input:{type:"structure",required:["name","clientToken","jobTemplateData"],members:{name:{},clientToken:{idempotencyToken:true},jobTemplateData:{shape:"S7"},tags:{shape:"Sx"},kmsKeyArn:{}}},output:{type:"structure",members:{id:{},name:{},arn:{},createdAt:{shape:"S13"}}}},CreateManagedEndpoint:{http:{requestUri:"/virtualclusters/{virtualClusterId}/endpoints"},input:{type:"structure",required:["name","virtualClusterId","type","releaseLabel","executionRoleArn","clientToken"],members:{name:{},virtualClusterId:{location:"uri",locationName:"virtualClusterId"},type:{},releaseLabel:{},executionRoleArn:{},certificateArn:{deprecated:true,deprecatedMessage:"Customer provided certificate-arn is deprecated and would be removed in future."},configurationOverrides:{shape:"S19"},clientToken:{idempotencyToken:true},tags:{shape:"Sx"}}},output:{type:"structure",members:{id:{},name:{},arn:{},virtualClusterId:{}}}},CreateVirtualCluster:{http:{requestUri:"/virtualclusters"},input:{type:"structure",required:["name","containerProvider","clientToken"],members:{name:{},containerProvider:{shape:"S1i"},clientToken:{idempotencyToken:true},tags:{shape:"Sx"}}},output:{type:"structure",members:{id:{},name:{},arn:{}}}},DeleteJobTemplate:{http:{method:"DELETE",requestUri:"/jobtemplates/{templateId}"},input:{type:"structure",required:["id"],members:{id:{location:"uri",locationName:"templateId"}}},output:{type:"structure",members:{id:{}}}},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:"S1y"}}}},DescribeJobTemplate:{http:{method:"GET",requestUri:"/jobtemplates/{templateId}"},input:{type:"structure",required:["id"],members:{id:{location:"uri",locationName:"templateId"}}},output:{type:"structure",members:{jobTemplate:{shape:"S28"}}}},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:"S2c"}}}},DescribeVirtualCluster:{http:{method:"GET",requestUri:"/virtualclusters/{virtualClusterId}"},input:{type:"structure",required:["id"],members:{id:{location:"uri",locationName:"virtualClusterId"}}},output:{type:"structure",members:{virtualCluster:{shape:"S2j"}}}},GetManagedEndpointSessionCredentials:{http:{requestUri:"/virtualclusters/{virtualClusterId}/endpoints/{endpointId}/credentials"},input:{type:"structure",required:["executionRoleArn","credentialType","endpointIdentifier","virtualClusterIdentifier"],members:{endpointIdentifier:{location:"uri",locationName:"endpointId"},virtualClusterIdentifier:{location:"uri",locationName:"virtualClusterId"},executionRoleArn:{},credentialType:{},durationInSeconds:{type:"integer"},logContext:{},clientToken:{idempotencyToken:true}}},output:{type:"structure",members:{id:{},credentials:{type:"structure",members:{token:{type:"string",sensitive:true}},union:true},expiresAt:{shape:"S13"}}}},ListJobRuns:{http:{method:"GET",requestUri:"/virtualclusters/{virtualClusterId}/jobruns"},input:{type:"structure",required:["virtualClusterId"],members:{virtualClusterId:{location:"uri",locationName:"virtualClusterId"},createdBefore:{shape:"S13",location:"querystring",locationName:"createdBefore"},createdAfter:{shape:"S13",location:"querystring",locationName:"createdAfter"},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:"S1y"}},nextToken:{}}}},ListJobTemplates:{http:{method:"GET",requestUri:"/jobtemplates"},input:{type:"structure",members:{createdAfter:{shape:"S13",location:"querystring",locationName:"createdAfter"},createdBefore:{shape:"S13",location:"querystring",locationName:"createdBefore"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{templates:{type:"list",member:{shape:"S28"}},nextToken:{}}}},ListManagedEndpoints:{http:{method:"GET",requestUri:"/virtualclusters/{virtualClusterId}/endpoints"},input:{type:"structure",required:["virtualClusterId"],members:{virtualClusterId:{location:"uri",locationName:"virtualClusterId"},createdBefore:{shape:"S13",location:"querystring",locationName:"createdBefore"},createdAfter:{shape:"S13",location:"querystring",locationName:"createdAfter"},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:"S2c"}},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:"Sx"}}}},ListVirtualClusters:{http:{method:"GET",requestUri:"/virtualclusters"},input:{type:"structure",members:{containerProviderId:{location:"querystring",locationName:"containerProviderId"},containerProviderType:{location:"querystring",locationName:"containerProviderType"},createdAfter:{shape:"S13",location:"querystring",locationName:"createdAfter"},createdBefore:{shape:"S13",location:"querystring",locationName:"createdBefore"},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:"S2j"}},nextToken:{}}}},StartJobRun:{http:{requestUri:"/virtualclusters/{virtualClusterId}/jobruns"},input:{type:"structure",required:["virtualClusterId","clientToken"],members:{name:{},virtualClusterId:{location:"uri",locationName:"virtualClusterId"},clientToken:{idempotencyToken:true},executionRoleArn:{},releaseLabel:{},jobDriver:{shape:"Sl"},configurationOverrides:{shape:"S19"},tags:{shape:"Sx"},jobTemplateId:{},jobTemplateParameters:{type:"map",key:{},value:{}},retryPolicyConfiguration:{shape:"S23"}}},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:"Sx"}}},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:"structure",required:["executionRoleArn","releaseLabel","jobDriver"],members:{executionRoleArn:{},releaseLabel:{},configurationOverrides:{type:"structure",members:{applicationConfiguration:{shape:"Sb"},monitoringConfiguration:{type:"structure",members:{persistentAppUI:{},cloudWatchMonitoringConfiguration:{type:"structure",members:{logGroupName:{},logStreamNamePrefix:{}}},s3MonitoringConfiguration:{type:"structure",members:{logUri:{}}}}}}},jobDriver:{shape:"Sl"},parameterConfiguration:{type:"map",key:{},value:{type:"structure",members:{type:{},defaultValue:{}}}},jobTags:{shape:"Sx"}}},Sb:{type:"list",member:{type:"structure",required:["classification"],members:{classification:{},properties:{type:"map",key:{},value:{},sensitive:true},configurations:{shape:"Sb"}}}},Sl:{type:"structure",members:{sparkSubmitJobDriver:{type:"structure",required:["entryPoint"],members:{entryPoint:{shape:"Sn"},entryPointArguments:{type:"list",member:{type:"string",sensitive:true}},sparkSubmitParameters:{type:"string",sensitive:true}}},sparkSqlJobDriver:{type:"structure",members:{entryPoint:{shape:"Sn"},sparkSqlParameters:{type:"string",sensitive:true}}}}},Sn:{type:"string",sensitive:true},Sx:{type:"map",key:{},value:{}},S13:{type:"timestamp",timestampFormat:"iso8601"},S19:{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:{}}}}}}},S1i:{type:"structure",required:["type","id"],members:{type:{},id:{},info:{type:"structure",members:{eksInfo:{type:"structure",members:{namespace:{}}}},union:true}}},S1y:{type:"structure",members:{id:{},name:{},virtualClusterId:{},arn:{},state:{},clientToken:{},executionRoleArn:{},releaseLabel:{},configurationOverrides:{shape:"S19"},jobDriver:{shape:"Sl"},createdAt:{shape:"S13"},createdBy:{},finishedAt:{shape:"S13"},stateDetails:{},failureReason:{},tags:{shape:"Sx"},retryPolicyConfiguration:{shape:"S23"},retryPolicyExecution:{type:"structure",required:["currentAttemptCount"],members:{currentAttemptCount:{type:"integer"}}}}},S23:{type:"structure",required:["maxAttempts"],members:{maxAttempts:{type:"integer"}}},S28:{type:"structure",required:["jobTemplateData"],members:{name:{},id:{},arn:{},createdAt:{shape:"S13"},createdBy:{},tags:{shape:"Sx"},jobTemplateData:{shape:"S7"},kmsKeyArn:{},decryptionError:{}}},S2c:{type:"structure",members:{id:{},name:{},arn:{},virtualClusterId:{},type:{},state:{},releaseLabel:{},executionRoleArn:{},certificateArn:{deprecated:true,deprecatedMessage:"Customer provided certificate-arn is deprecated and would be removed in future."},certificateAuthority:{type:"structure",members:{certificateArn:{},certificateData:{}}},configurationOverrides:{shape:"S19"},serverUrl:{},createdAt:{shape:"S13"},securityGroup:{},subnetIds:{type:"list",member:{}},stateDetails:{},failureReason:{},tags:{shape:"Sx"}}},S2j:{type:"structure",members:{id:{},name:{},arn:{},state:{},containerProvider:{shape:"S1i"},createdAt:{shape:"S13"},tags:{shape:"Sx"}}}}}},6002:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2019-11-07",endpointPrefix:"a2i-runtime.sagemaker",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:{shape:"S6"},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:{shape:"S6",location:"querystring",locationName:"CreationTimeAfter"},CreationTimeBefore:{shape:"S6",location:"querystring",locationName:"CreationTimeBefore"},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:{shape:"S6"},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:{S6:{type:"timestamp",timestampFormat:"iso8601"}}}},6017:function(e,t,r){var s=r(2393).util;var i=r(6200);var a=s.buffer.toBuffer;var o=1024*8;function Publisher(e){e=e||{};this.enabled=e.enabled||false;this.port=e.port||31e3;this.clientId=e.clientId||"";this.address=e.host||"127.0.0.1";if(this.clientId.length>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};Publisher.prototype.trimFields=function(e){var t=Object.keys(this.fieldsToTrim);for(var r=0,s=t.length;ra){e[i]=o.substr(0,a)}}}return e};Publisher.prototype.eventHandler=function(e){e.ClientId=this.clientId;this.trimFields(e);var t=a(JSON.stringify(e));if(!this.enabled||t.length>o){return}this.publishDatagram(t)};Publisher.prototype.publishDatagram=function(e){var t=this;var r=this.getClient();this.messagesInFlight++;this.client.send(e,0,e.length,this.port,this.address,function(e,r){if(--t.messagesInFlight<=0){t.destroyClient()}})};Publisher.prototype.getClient=function(){if(!this.client){this.client=i.createSocket("udp4")}return this.client};Publisher.prototype.destroyClient=function(){if(this.client){this.client.close();this.client=void 0}};e.exports={Publisher:Publisher}},6018:function(e){e.exports={version:2,waiters:{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"}]}}}},6019:function(e){(function(){var t;e.exports=t=function(){function XMLNamedNodeMap(e){this.nodes=e}Object.defineProperty(XMLNamedNodeMap.prototype,"length",{get:function(){return Object.keys(this.nodes).length||0}});XMLNamedNodeMap.prototype.clone=function(){return this.nodes=null};XMLNamedNodeMap.prototype.getNamedItem=function(e){return this.nodes[e]};XMLNamedNodeMap.prototype.setNamedItem=function(e){var t;t=this.nodes[e.nodeName];this.nodes[e.nodeName]=e;return t||null};XMLNamedNodeMap.prototype.removeNamedItem=function(e){var t;t=this.nodes[e];delete this.nodes[e];return t||null};XMLNamedNodeMap.prototype.item=function(e){return this.nodes[Object.keys(this.nodes)[e]]||null};XMLNamedNodeMap.prototype.getNamedItemNS=function(e,t){throw new Error("This DOM method is not implemented.")};XMLNamedNodeMap.prototype.setNamedItemNS=function(e){throw new Error("This DOM method is not implemented.")};XMLNamedNodeMap.prototype.removeNamedItemNS=function(e,t){throw new Error("This DOM method is not implemented.")};return XMLNamedNodeMap}()}).call(this)},6051:function(e){e.exports={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:"S2m"},datastorePartitions:{shape:"S2u"}}},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:"S34"},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:"S42"}}}}}},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:"S2m"},datastorePartitions:{shape:"S2u"}}},statistics:{type:"structure",members:{size:{shape:"S42"}}}}}},DescribeLoggingOptions:{http:{method:"GET",requestUri:"/logging"},input:{type:"structure",members:{}},output:{type:"structure",members:{loggingOptions:{shape:"S4f"}}}},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:"S34"},reprocessingSummaries:{shape:"S4l"},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:"S4t"}}}},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:"S4t"},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:{}}},iotSiteWiseMultiLayerStorage:{type:"structure",members:{customerManagedS3Storage:{type:"structure",members:{bucket:{},keyPrefix:{}}}}}}},status:{},creationTime:{type:"timestamp"},lastUpdateTime:{type:"timestamp"},lastMessageArrivalTime:{type:"timestamp"},fileFormatType:{},datastorePartitions:{shape:"S2u"}}}},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:"S4l"},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:"S4f"}}}},RunPipelineActivity:{http:{requestUri:"/pipelineactivities/run"},input:{type:"structure",required:["pipelineActivity","payloads"],members:{pipelineActivity:{shape:"S35"},payloads:{shape:"S5z"}}},output:{type:"structure",members:{payloads:{shape:"S5z"},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:"S5z"}}}},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:"S2m"}}}},UpdatePipeline:{http:{method:"PUT",requestUri:"/pipelines/{pipelineName}"},input:{type:"structure",required:["pipelineName","pipelineActivities"],members:{pipelineName:{location:"uri",locationName:"pipelineName"},pipelineActivities:{shape:"S34"}}}}},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:{}}},iotSiteWiseMultiLayerStorage:{type:"structure",required:["customerManagedS3Storage"],members:{customerManagedS3Storage:{type:"structure",required:["bucket"],members:{bucket:{},keyPrefix:{}}}}}}},S2m:{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:{}}}}}}}}}},S2u:{type:"structure",members:{partitions:{type:"list",member:{type:"structure",members:{attributePartition:{type:"structure",required:["attributeName"],members:{attributeName:{}}},timestampPartition:{type:"structure",required:["attributeName"],members:{attributeName:{},timestampFormat:{}}}}}}}},S34:{type:"list",member:{shape:"S35"}},S35:{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:"S3g"},next:{}}},selectAttributes:{type:"structure",required:["name","attributes"],members:{name:{},attributes:{shape:"S3g"},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:{}}}}},S3g:{type:"list",member:{}},S42:{type:"structure",members:{estimatedSizeInBytes:{type:"double"},estimatedOn:{type:"timestamp"}}},S4f:{type:"structure",required:["roleArn","level","enabled"],members:{roleArn:{},level:{},enabled:{type:"boolean"}}},S4l:{type:"list",member:{type:"structure",members:{id:{},status:{},creationTime:{type:"timestamp"}}}},S4t:{type:"structure",members:{state:{},reason:{}}},S5z:{type:"list",member:{type:"blob"}}}}},6055:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2021-05-03",endpointPrefix:"ssm-contacts",jsonVersion:"1.1",protocol:"json",serviceAbbreviation:"SSM Contacts",serviceFullName:"AWS Systems Manager Incident Manager Contacts",serviceId:"SSM Contacts",signatureVersion:"v4",signingName:"ssm-contacts",targetPrefix:"SSMContacts",uid:"ssm-contacts-2021-05-03"},operations:{AcceptPage:{input:{type:"structure",required:["PageId","AcceptType","AcceptCode"],members:{PageId:{},ContactChannelId:{},AcceptType:{},Note:{},AcceptCode:{},AcceptCodeValidation:{}}},output:{type:"structure",members:{}}},ActivateContactChannel:{input:{type:"structure",required:["ContactChannelId","ActivationCode"],members:{ContactChannelId:{},ActivationCode:{}}},output:{type:"structure",members:{}}},CreateContact:{input:{type:"structure",required:["Alias","Type","Plan"],members:{Alias:{},DisplayName:{},Type:{},Plan:{shape:"Sf"},Tags:{shape:"Sq"},IdempotencyToken:{idempotencyToken:true}}},output:{type:"structure",required:["ContactArn"],members:{ContactArn:{}}}},CreateContactChannel:{input:{type:"structure",required:["ContactId","Name","Type","DeliveryAddress"],members:{ContactId:{},Name:{},Type:{},DeliveryAddress:{shape:"Sz"},DeferActivation:{type:"boolean"},IdempotencyToken:{idempotencyToken:true}}},output:{type:"structure",required:["ContactChannelArn"],members:{ContactChannelArn:{}}}},CreateRotation:{input:{type:"structure",required:["Name","ContactIds","TimeZoneId","Recurrence"],members:{Name:{},ContactIds:{shape:"S15"},StartTime:{type:"timestamp"},TimeZoneId:{},Recurrence:{shape:"S18"},Tags:{shape:"Sq"},IdempotencyToken:{}}},output:{type:"structure",required:["RotationArn"],members:{RotationArn:{}}}},CreateRotationOverride:{input:{type:"structure",required:["RotationId","NewContactIds","StartTime","EndTime"],members:{RotationId:{},NewContactIds:{type:"list",member:{}},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},IdempotencyToken:{}}},output:{type:"structure",required:["RotationOverrideId"],members:{RotationOverrideId:{}}}},DeactivateContactChannel:{input:{type:"structure",required:["ContactChannelId"],members:{ContactChannelId:{}}},output:{type:"structure",members:{}}},DeleteContact:{input:{type:"structure",required:["ContactId"],members:{ContactId:{}}},output:{type:"structure",members:{}}},DeleteContactChannel:{input:{type:"structure",required:["ContactChannelId"],members:{ContactChannelId:{}}},output:{type:"structure",members:{}}},DeleteRotation:{input:{type:"structure",required:["RotationId"],members:{RotationId:{}}},output:{type:"structure",members:{}}},DeleteRotationOverride:{input:{type:"structure",required:["RotationId","RotationOverrideId"],members:{RotationId:{},RotationOverrideId:{}}},output:{type:"structure",members:{}}},DescribeEngagement:{input:{type:"structure",required:["EngagementId"],members:{EngagementId:{}}},output:{type:"structure",required:["ContactArn","EngagementArn","Sender","Subject","Content"],members:{ContactArn:{},EngagementArn:{},Sender:{},Subject:{},Content:{},PublicSubject:{},PublicContent:{},IncidentId:{},StartTime:{type:"timestamp"},StopTime:{type:"timestamp"}}}},DescribePage:{input:{type:"structure",required:["PageId"],members:{PageId:{}}},output:{type:"structure",required:["PageArn","EngagementArn","ContactArn","Sender","Subject","Content"],members:{PageArn:{},EngagementArn:{},ContactArn:{},Sender:{},Subject:{},Content:{},PublicSubject:{},PublicContent:{},IncidentId:{},SentTime:{type:"timestamp"},ReadTime:{type:"timestamp"},DeliveryTime:{type:"timestamp"}}}},GetContact:{input:{type:"structure",required:["ContactId"],members:{ContactId:{}}},output:{type:"structure",required:["ContactArn","Alias","Type","Plan"],members:{ContactArn:{},Alias:{},DisplayName:{},Type:{},Plan:{shape:"Sf"}}}},GetContactChannel:{input:{type:"structure",required:["ContactChannelId"],members:{ContactChannelId:{}}},output:{type:"structure",required:["ContactArn","ContactChannelArn","Name","Type","DeliveryAddress"],members:{ContactArn:{},ContactChannelArn:{},Name:{},Type:{},DeliveryAddress:{shape:"Sz"},ActivationStatus:{}}}},GetContactPolicy:{input:{type:"structure",required:["ContactArn"],members:{ContactArn:{}}},output:{type:"structure",members:{ContactArn:{},Policy:{}}}},GetRotation:{input:{type:"structure",required:["RotationId"],members:{RotationId:{}}},output:{type:"structure",required:["RotationArn","Name","ContactIds","StartTime","TimeZoneId","Recurrence"],members:{RotationArn:{},Name:{},ContactIds:{shape:"S15"},StartTime:{type:"timestamp"},TimeZoneId:{},Recurrence:{shape:"S18"}}}},GetRotationOverride:{input:{type:"structure",required:["RotationId","RotationOverrideId"],members:{RotationId:{},RotationOverrideId:{}}},output:{type:"structure",members:{RotationOverrideId:{},RotationArn:{},NewContactIds:{shape:"Sp"},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},CreateTime:{type:"timestamp"}}}},ListContactChannels:{input:{type:"structure",required:["ContactId"],members:{ContactId:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",required:["ContactChannels"],members:{NextToken:{},ContactChannels:{type:"list",member:{type:"structure",required:["ContactChannelArn","ContactArn","Name","DeliveryAddress","ActivationStatus"],members:{ContactChannelArn:{},ContactArn:{},Name:{},Type:{},DeliveryAddress:{shape:"Sz"},ActivationStatus:{}}}}}}},ListContacts:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},AliasPrefix:{},Type:{}}},output:{type:"structure",members:{NextToken:{},Contacts:{type:"list",member:{type:"structure",required:["ContactArn","Alias","Type"],members:{ContactArn:{},Alias:{},DisplayName:{},Type:{}}}}}}},ListEngagements:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},IncidentId:{},TimeRangeValue:{type:"structure",members:{StartTime:{type:"timestamp"},EndTime:{type:"timestamp"}}}}},output:{type:"structure",required:["Engagements"],members:{NextToken:{},Engagements:{type:"list",member:{type:"structure",required:["EngagementArn","ContactArn","Sender"],members:{EngagementArn:{},ContactArn:{},Sender:{},IncidentId:{},StartTime:{type:"timestamp"},StopTime:{type:"timestamp"}}}}}}},ListPageReceipts:{input:{type:"structure",required:["PageId"],members:{PageId:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{NextToken:{},Receipts:{type:"list",member:{type:"structure",required:["ReceiptType","ReceiptTime"],members:{ContactChannelArn:{},ReceiptType:{},ReceiptInfo:{},ReceiptTime:{type:"timestamp"}}}}}}},ListPageResolutions:{input:{type:"structure",required:["PageId"],members:{NextToken:{},PageId:{}}},output:{type:"structure",required:["PageResolutions"],members:{NextToken:{},PageResolutions:{type:"list",member:{type:"structure",required:["ContactArn","Type"],members:{ContactArn:{},Type:{},StageIndex:{type:"integer"}}}}}}},ListPagesByContact:{input:{type:"structure",required:["ContactId"],members:{ContactId:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",required:["Pages"],members:{NextToken:{},Pages:{shape:"S3g"}}}},ListPagesByEngagement:{input:{type:"structure",required:["EngagementId"],members:{EngagementId:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",required:["Pages"],members:{NextToken:{},Pages:{shape:"S3g"}}}},ListPreviewRotationShifts:{input:{type:"structure",required:["EndTime","Members","TimeZoneId","Recurrence"],members:{RotationStartTime:{type:"timestamp"},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},Members:{type:"list",member:{}},TimeZoneId:{},Recurrence:{shape:"S18"},Overrides:{type:"list",member:{type:"structure",members:{NewMembers:{type:"list",member:{}},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"}}}},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{RotationShifts:{shape:"S3r"},NextToken:{}}}},ListRotationOverrides:{input:{type:"structure",required:["RotationId","StartTime","EndTime"],members:{RotationId:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{RotationOverrides:{type:"list",member:{type:"structure",required:["RotationOverrideId","NewContactIds","StartTime","EndTime","CreateTime"],members:{RotationOverrideId:{},NewContactIds:{shape:"Sp"},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},CreateTime:{type:"timestamp"}}}},NextToken:{}}}},ListRotationShifts:{input:{type:"structure",required:["RotationId","EndTime"],members:{RotationId:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{RotationShifts:{shape:"S3r"},NextToken:{}}}},ListRotations:{input:{type:"structure",members:{RotationNamePrefix:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",required:["Rotations"],members:{NextToken:{},Rotations:{type:"list",member:{type:"structure",required:["RotationArn","Name"],members:{RotationArn:{},Name:{},ContactIds:{shape:"Sp"},StartTime:{type:"timestamp"},TimeZoneId:{},Recurrence:{shape:"S18"}}}}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceARN"],members:{ResourceARN:{}}},output:{type:"structure",members:{Tags:{shape:"Sq"}}}},PutContactPolicy:{input:{type:"structure",required:["ContactArn","Policy"],members:{ContactArn:{},Policy:{}}},output:{type:"structure",members:{}}},SendActivationCode:{input:{type:"structure",required:["ContactChannelId"],members:{ContactChannelId:{}}},output:{type:"structure",members:{}}},StartEngagement:{input:{type:"structure",required:["ContactId","Sender","Subject","Content"],members:{ContactId:{},Sender:{},Subject:{},Content:{},PublicSubject:{},PublicContent:{},IncidentId:{},IdempotencyToken:{idempotencyToken:true}}},output:{type:"structure",required:["EngagementArn"],members:{EngagementArn:{}}}},StopEngagement:{input:{type:"structure",required:["EngagementId"],members:{EngagementId:{},Reason:{}}},output:{type:"structure",members:{}}},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:{}}},UpdateContact:{input:{type:"structure",required:["ContactId"],members:{ContactId:{},DisplayName:{},Plan:{shape:"Sf"}}},output:{type:"structure",members:{}}},UpdateContactChannel:{input:{type:"structure",required:["ContactChannelId"],members:{ContactChannelId:{},Name:{},DeliveryAddress:{shape:"Sz"}}},output:{type:"structure",members:{}}},UpdateRotation:{input:{type:"structure",required:["RotationId","Recurrence"],members:{RotationId:{},ContactIds:{shape:"S15"},StartTime:{type:"timestamp"},TimeZoneId:{},Recurrence:{shape:"S18"}}},output:{type:"structure",members:{}}}},shapes:{Sf:{type:"structure",members:{Stages:{type:"list",member:{type:"structure",required:["DurationInMinutes","Targets"],members:{DurationInMinutes:{type:"integer"},Targets:{type:"list",member:{type:"structure",members:{ChannelTargetInfo:{type:"structure",required:["ContactChannelId"],members:{ContactChannelId:{},RetryIntervalInMinutes:{type:"integer"}}},ContactTargetInfo:{type:"structure",required:["IsEssential"],members:{ContactId:{},IsEssential:{type:"boolean"}}}}}}}}},RotationIds:{shape:"Sp"}}},Sp:{type:"list",member:{}},Sq:{type:"list",member:{type:"structure",members:{Key:{},Value:{}}}},Sz:{type:"structure",members:{SimpleAddress:{}}},S15:{type:"list",member:{}},S18:{type:"structure",required:["NumberOfOnCalls","RecurrenceMultiplier"],members:{MonthlySettings:{type:"list",member:{type:"structure",required:["DayOfMonth","HandOffTime"],members:{DayOfMonth:{type:"integer"},HandOffTime:{shape:"S1c"}}}},WeeklySettings:{type:"list",member:{type:"structure",required:["DayOfWeek","HandOffTime"],members:{DayOfWeek:{},HandOffTime:{shape:"S1c"}}}},DailySettings:{type:"list",member:{shape:"S1c"}},NumberOfOnCalls:{type:"integer"},ShiftCoverages:{type:"map",key:{},value:{type:"list",member:{type:"structure",members:{Start:{shape:"S1c"},End:{shape:"S1c"}}}}},RecurrenceMultiplier:{type:"integer"}}},S1c:{type:"structure",required:["HourOfDay","MinuteOfHour"],members:{HourOfDay:{type:"integer"},MinuteOfHour:{type:"integer"}}},S3g:{type:"list",member:{type:"structure",required:["PageArn","EngagementArn","ContactArn","Sender"],members:{PageArn:{},EngagementArn:{},ContactArn:{},Sender:{},IncidentId:{},SentTime:{type:"timestamp"},DeliveryTime:{type:"timestamp"},ReadTime:{type:"timestamp"}}}},S3r:{type:"list",member:{type:"structure",required:["StartTime","EndTime"],members:{ContactIds:{shape:"Sp"},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},Type:{},ShiftDetails:{type:"structure",required:["OverriddenContactIds"],members:{OverriddenContactIds:{shape:"Sp"}}}}}}}}},6057:function(e){e.exports={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:{}}}}}},6065:function(e){e.exports={pagination:{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"}}}},6066:function(e){e.exports={pagination:{DescribeImagePermissions:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},DescribeImages:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"}}}},6068:function(e){e.exports={pagination:{DescribeAddresses:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Addresses"},ListClusterJobs:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"JobListEntries"},ListClusters:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"ClusterListEntries"},ListCompatibleImages:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"CompatibleImages"},ListJobs:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"JobListEntries"},ListLongTermPricing:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"LongTermPricingEntries"}}}},6069:function(e,t,r){var s=r(2393);var i=["deleteThingShadow","getThingShadow","updateThingShadow"];s.util.update(s.IotData.prototype,{validateService:function validateService(){if(!this.config.endpoint||this.config.endpoint.indexOf("{")>=0){var e="AWS.IotData requires an explicit "+"`endpoint' configuration option.";throw s.util.error(new Error,{name:"InvalidEndpoint",message:e})}},setupRequestListeners:function setupRequestListeners(e){e.addListener("validateResponse",this.validateResponseBody);if(i.indexOf(e.operation)>-1){e.addListener("extractData",s.util.convertPayloadToString)}},validateResponseBody:function validateResponseBody(e){var t=e.httpResponse.body.toString()||"{}";var r=t.trim();if(!r||r.charAt(0)!=="{"){e.httpResponse.body=""}}})},6081:function(e,t,r){var s=r(2393);var i=r(2087);var a=r(5622);function parseFile(e){return s.util.ini.parse(s.util.readFileSync(e))}function getProfiles(e){var t={};Object.keys(e).forEach(function(r){if(/^sso-session\s/.test(r))return;Object.defineProperty(t,r.replace(/^profile\s/,""),{value:e[r],enumerable:true})});return t}function getSsoSessions(e){var t={};Object.keys(e).forEach(function(r){if(!/^sso-session\s/.test(r))return;Object.defineProperty(t,r.replace(/^sso-session\s/,""),{value:e[r],enumerable:true})});return t}s.IniLoader=s.util.inherit({constructor:function IniLoader(){this.resolvedProfiles={};this.resolvedSsoSessions={}},clearCachedFiles:function clearCachedFiles(){this.resolvedProfiles={};this.resolvedSsoSessions={}},loadFrom:function loadFrom(e){e=e||{};var t=e.isConfig===true;var r=e.filename||this.getDefaultFilePath(t);if(!this.resolvedProfiles[r]){var s=parseFile(r);if(t){Object.defineProperty(this.resolvedProfiles,r,{value:getProfiles(s)})}else{Object.defineProperty(this.resolvedProfiles,r,{value:s})}}return this.resolvedProfiles[r]},loadSsoSessionsFrom:function loadSsoSessionsFrom(e){e=e||{};var t=e.filename||this.getDefaultFilePath(true);if(!this.resolvedSsoSessions[t]){var r=parseFile(t);Object.defineProperty(this.resolvedSsoSessions,t,{value:getSsoSessions(r)})}return this.resolvedSsoSessions[t]},getDefaultFilePath:function getDefaultFilePath(e){return a.join(this.getHomeDir(),".aws",e?"config":"credentials")},getHomeDir:function getHomeDir(){var e=process.env;var t=e.HOME||e.USERPROFILE||(e.HOMEPATH?(e.HOMEDRIVE||"C:/")+e.HOMEPATH:null);if(t){return t}if(typeof i.homedir==="function"){return i.homedir()}throw s.util.error(new Error("Cannot load credentials, HOME path not set"))}});var o=s.IniLoader;e.exports={IniLoader:o}},6084:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:true});Object.defineProperty(t,"v1",{enumerable:true,get:function(){return s.default}});Object.defineProperty(t,"v3",{enumerable:true,get:function(){return i.default}});Object.defineProperty(t,"v4",{enumerable:true,get:function(){return a.default}});Object.defineProperty(t,"v5",{enumerable:true,get:function(){return o.default}});var s=_interopRequireDefault(r(9736));var i=_interopRequireDefault(r(7762));var a=_interopRequireDefault(r(2644));var o=_interopRequireDefault(r(9675));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}},6093:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["iotdeviceadvisor"]={};s.IotDeviceAdvisor=i.defineService("iotdeviceadvisor",["2020-09-18"]);Object.defineProperty(a.services["iotdeviceadvisor"],"2020-09-18",{get:function get(){var e=r(2395);e.paginators=r(9919).pagination;return e},enumerable:true,configurable:true});e.exports=s.IotDeviceAdvisor},6094:function(e){e.exports={pagination:{GetServerDetails:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"associatedApplications"},ListApplicationComponents:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"applicationComponentInfos"},ListCollectors:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"Collectors"},ListImportFileTask:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"taskInfos"},ListServers:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"serverInfos"}}}},6107:function(e){e.exports={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:{contextParam:{name:"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:{contextParam:{name:"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:{},ChecksumCRC32:{},ChecksumCRC32C:{},ChecksumSHA1:{},ChecksumSHA256:{},PartNumber:{type:"integer"}}},flattened:true}}},UploadId:{location:"querystring",locationName:"uploadId"},ChecksumCRC32:{location:"header",locationName:"x-amz-checksum-crc32"},ChecksumCRC32C:{location:"header",locationName:"x-amz-checksum-crc32c"},ChecksumSHA1:{location:"header",locationName:"x-amz-checksum-sha1"},ChecksumSHA256:{location:"header",locationName:"x-amz-checksum-sha256"},RequestPayer:{location:"header",locationName:"x-amz-request-payer"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"},SSECustomerAlgorithm:{location:"header",locationName:"x-amz-server-side-encryption-customer-algorithm"},SSECustomerKey:{shape:"Sk",location:"header",locationName:"x-amz-server-side-encryption-customer-key"},SSECustomerKeyMD5:{location:"header",locationName:"x-amz-server-side-encryption-customer-key-MD5"}},payload:"MultipartUpload"},output:{type:"structure",members:{Location:{},Bucket:{},Key:{},Expiration:{location:"header",locationName:"x-amz-expiration"},ETag:{},ChecksumCRC32:{},ChecksumCRC32C:{},ChecksumSHA1:{},ChecksumSHA256:{},ServerSideEncryption:{location:"header",locationName:"x-amz-server-side-encryption"},VersionId:{location:"header",locationName:"x-amz-version-id"},SSEKMSKeyId:{shape:"Sr",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:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},CacheControl:{location:"header",locationName:"Cache-Control"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-checksum-algorithm"},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:"S1b",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:"Sk",location:"header",locationName:"x-amz-server-side-encryption-customer-key"},SSECustomerKeyMD5:{location:"header",locationName:"x-amz-server-side-encryption-customer-key-MD5"},SSEKMSKeyId:{shape:"Sr",location:"header",locationName:"x-amz-server-side-encryption-aws-kms-key-id"},SSEKMSEncryptionContext:{shape:"S1i",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:"S1k",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:"S1o",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"},ChecksumCRC32:{},ChecksumCRC32C:{},ChecksumSHA1:{},ChecksumSHA256:{}}},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:"Sr",location:"header",locationName:"x-amz-server-side-encryption-aws-kms-key-id"},SSEKMSEncryptionContext:{shape:"S1i",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:{contextParam:{name:"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"},ObjectOwnership:{location:"header",locationName:"x-amz-object-ownership"}},payload:"CreateBucketConfiguration"},output:{type:"structure",members:{Location:{location:"header",locationName:"Location"}}},alias:"PutBucket",staticContextParams:{DisableAccessPoints:{value:true}}},CreateMultipartUpload:{http:{requestUri:"/{Bucket}/{Key+}?uploads"},input:{type:"structure",required:["Bucket","Key"],members:{ACL:{location:"header",locationName:"x-amz-acl"},Bucket:{contextParam:{name:"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:"S1b",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:"Sk",location:"header",locationName:"x-amz-server-side-encryption-customer-key"},SSECustomerKeyMD5:{location:"header",locationName:"x-amz-server-side-encryption-customer-key-MD5"},SSEKMSKeyId:{shape:"Sr",location:"header",locationName:"x-amz-server-side-encryption-aws-kms-key-id"},SSEKMSEncryptionContext:{shape:"S1i",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:"S1o",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"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-checksum-algorithm"}}},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:"Sr",location:"header",locationName:"x-amz-server-side-encryption-aws-kms-key-id"},SSEKMSEncryptionContext:{shape:"S1i",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"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-checksum-algorithm"}}},alias:"InitiateMultipartUpload"},DeleteBucket:{http:{method:"DELETE",requestUri:"/{Bucket}",responseCode:204},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"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:{contextParam:{name:"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:{contextParam:{name:"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:{contextParam:{name:"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:{contextParam:{name:"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:{contextParam:{name:"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:{contextParam:{name:"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:{contextParam:{name:"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:{contextParam:{name:"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:{contextParam:{name:"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:{contextParam:{name:"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:{contextParam:{name:"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:{contextParam:{name:"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:{contextParam:{name:"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:{contextParam:{name:"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:{contextParam:{name:"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"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"}},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",httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:true}},DeletePublicAccessBlock:{http:{method:"DELETE",requestUri:"/{Bucket}?publicAccessBlock",responseCode:204},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"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:{contextParam:{name:"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:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{Owner:{shape:"S3d"},Grants:{shape:"S3g",locationName:"AccessControlList"}}}},GetBucketAnalyticsConfiguration:{http:{method:"GET",requestUri:"/{Bucket}?analytics"},input:{type:"structure",required:["Bucket","Id"],members:{Bucket:{contextParam:{name:"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:"S3p"}},payload:"AnalyticsConfiguration"}},GetBucketCors:{http:{method:"GET",requestUri:"/{Bucket}?cors"},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{CORSRules:{shape:"S44",locationName:"CORSRule"}}}},GetBucketEncryption:{http:{method:"GET",requestUri:"/{Bucket}?encryption"},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{ServerSideEncryptionConfiguration:{shape:"S4h"}},payload:"ServerSideEncryptionConfiguration"}},GetBucketIntelligentTieringConfiguration:{http:{method:"GET",requestUri:"/{Bucket}?intelligent-tiering"},input:{type:"structure",required:["Bucket","Id"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},Id:{location:"querystring",locationName:"id"}}},output:{type:"structure",members:{IntelligentTieringConfiguration:{shape:"S4n"}},payload:"IntelligentTieringConfiguration"}},GetBucketInventoryConfiguration:{http:{method:"GET",requestUri:"/{Bucket}?inventory"},input:{type:"structure",required:["Bucket","Id"],members:{Bucket:{contextParam:{name:"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:"S4x"}},payload:"InventoryConfiguration"}},GetBucketLifecycle:{http:{method:"GET",requestUri:"/{Bucket}?lifecycle"},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{Rules:{shape:"S5d",locationName:"Rule"}}},deprecated:true},GetBucketLifecycleConfiguration:{http:{method:"GET",requestUri:"/{Bucket}?lifecycle"},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{Rules:{shape:"S5t",locationName:"Rule"}}}},GetBucketLocation:{http:{method:"GET",requestUri:"/{Bucket}?location"},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"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:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{LoggingEnabled:{shape:"S65"}}}},GetBucketMetricsConfiguration:{http:{method:"GET",requestUri:"/{Bucket}?metrics"},input:{type:"structure",required:["Bucket","Id"],members:{Bucket:{contextParam:{name:"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:"S6d"}},payload:"MetricsConfiguration"}},GetBucketNotification:{http:{method:"GET",requestUri:"/{Bucket}?notification"},input:{shape:"S6h"},output:{shape:"S6i"},deprecated:true},GetBucketNotificationConfiguration:{http:{method:"GET",requestUri:"/{Bucket}?notification"},input:{shape:"S6h"},output:{shape:"S6t"}},GetBucketOwnershipControls:{http:{method:"GET",requestUri:"/{Bucket}?ownershipControls"},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{OwnershipControls:{shape:"S7a"}},payload:"OwnershipControls"}},GetBucketPolicy:{http:{method:"GET",requestUri:"/{Bucket}?policy"},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"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:{contextParam:{name:"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:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{ReplicationConfiguration:{shape:"S7m"}},payload:"ReplicationConfiguration"}},GetBucketRequestPayment:{http:{method:"GET",requestUri:"/{Bucket}?requestPayment"},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"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:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",required:["TagSet"],members:{TagSet:{shape:"S3v"}}}},GetBucketVersioning:{http:{method:"GET",requestUri:"/{Bucket}?versioning"},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"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:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{RedirectAllRequestsTo:{shape:"S8p"},IndexDocument:{shape:"S8s"},ErrorDocument:{shape:"S8u"},RoutingRules:{shape:"S8v"}}}},GetObject:{http:{method:"GET",requestUri:"/{Bucket}/{Key+}"},input:{type:"structure",required:["Bucket","Key"],members:{Bucket:{contextParam:{name:"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:"Sk",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"},ChecksumMode:{location:"header",locationName:"x-amz-checksum-mode"}}},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"},ChecksumCRC32:{location:"header",locationName:"x-amz-checksum-crc32"},ChecksumCRC32C:{location:"header",locationName:"x-amz-checksum-crc32c"},ChecksumSHA1:{location:"header",locationName:"x-amz-checksum-sha1"},ChecksumSHA256:{location:"header",locationName:"x-amz-checksum-sha256"},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:"S1b",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:"Sr",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:"S1o",location:"header",locationName:"x-amz-object-lock-retain-until-date"},ObjectLockLegalHoldStatus:{location:"header",locationName:"x-amz-object-lock-legal-hold"}},payload:"Body"},httpChecksum:{requestValidationModeMember:"ChecksumMode",responseAlgorithms:["CRC32","CRC32C","SHA256","SHA1"]}},GetObjectAcl:{http:{method:"GET",requestUri:"/{Bucket}/{Key+}?acl"},input:{type:"structure",required:["Bucket","Key"],members:{Bucket:{contextParam:{name:"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:"S3d"},Grants:{shape:"S3g",locationName:"AccessControlList"},RequestCharged:{location:"header",locationName:"x-amz-request-charged"}}}},GetObjectAttributes:{http:{method:"GET",requestUri:"/{Bucket}/{Key+}?attributes"},input:{type:"structure",required:["Bucket","Key","ObjectAttributes"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},Key:{location:"uri",locationName:"Key"},VersionId:{location:"querystring",locationName:"versionId"},MaxParts:{location:"header",locationName:"x-amz-max-parts",type:"integer"},PartNumberMarker:{location:"header",locationName:"x-amz-part-number-marker",type:"integer"},SSECustomerAlgorithm:{location:"header",locationName:"x-amz-server-side-encryption-customer-algorithm"},SSECustomerKey:{shape:"Sk",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"},ObjectAttributes:{location:"header",locationName:"x-amz-object-attributes",type:"list",member:{}}}},output:{type:"structure",members:{DeleteMarker:{location:"header",locationName:"x-amz-delete-marker",type:"boolean"},LastModified:{location:"header",locationName:"Last-Modified",type:"timestamp"},VersionId:{location:"header",locationName:"x-amz-version-id"},RequestCharged:{location:"header",locationName:"x-amz-request-charged"},ETag:{},Checksum:{type:"structure",members:{ChecksumCRC32:{},ChecksumCRC32C:{},ChecksumSHA1:{},ChecksumSHA256:{}}},ObjectParts:{type:"structure",members:{TotalPartsCount:{locationName:"PartsCount",type:"integer"},PartNumberMarker:{type:"integer"},NextPartNumberMarker:{type:"integer"},MaxParts:{type:"integer"},IsTruncated:{type:"boolean"},Parts:{locationName:"Part",type:"list",member:{type:"structure",members:{PartNumber:{type:"integer"},Size:{type:"integer"},ChecksumCRC32:{},ChecksumCRC32C:{},ChecksumSHA1:{},ChecksumSHA256:{}}},flattened:true}}},StorageClass:{},ObjectSize:{type:"long"}}}},GetObjectLegalHold:{http:{method:"GET",requestUri:"/{Bucket}/{Key+}?legal-hold"},input:{type:"structure",required:["Bucket","Key"],members:{Bucket:{contextParam:{name:"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:"Sa9"}},payload:"LegalHold"}},GetObjectLockConfiguration:{http:{method:"GET",requestUri:"/{Bucket}?object-lock"},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{ObjectLockConfiguration:{shape:"Sac"}},payload:"ObjectLockConfiguration"}},GetObjectRetention:{http:{method:"GET",requestUri:"/{Bucket}/{Key+}?retention"},input:{type:"structure",required:["Bucket","Key"],members:{Bucket:{contextParam:{name:"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:"Sak"}},payload:"Retention"}},GetObjectTagging:{http:{method:"GET",requestUri:"/{Bucket}/{Key+}?tagging"},input:{type:"structure",required:["Bucket","Key"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},Key:{location:"uri",locationName:"Key"},VersionId:{location:"querystring",locationName:"versionId"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"},RequestPayer:{location:"header",locationName:"x-amz-request-payer"}}},output:{type:"structure",required:["TagSet"],members:{VersionId:{location:"header",locationName:"x-amz-version-id"},TagSet:{shape:"S3v"}}}},GetObjectTorrent:{http:{method:"GET",requestUri:"/{Bucket}/{Key+}?torrent"},input:{type:"structure",required:["Bucket","Key"],members:{Bucket:{contextParam:{name:"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:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{PublicAccessBlockConfiguration:{shape:"Sar"}},payload:"PublicAccessBlockConfiguration"}},HeadBucket:{http:{method:"HEAD",requestUri:"/{Bucket}"},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"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:{contextParam:{name:"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:"Sk",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"},ChecksumMode:{location:"header",locationName:"x-amz-checksum-mode"}}},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"},ChecksumCRC32:{location:"header",locationName:"x-amz-checksum-crc32"},ChecksumCRC32C:{location:"header",locationName:"x-amz-checksum-crc32c"},ChecksumSHA1:{location:"header",locationName:"x-amz-checksum-sha1"},ChecksumSHA256:{location:"header",locationName:"x-amz-checksum-sha256"},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:"S1b",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:"Sr",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:"S1o",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:{contextParam:{name:"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:"S3p"},flattened:true}}}},ListBucketIntelligentTieringConfigurations:{http:{method:"GET",requestUri:"/{Bucket}?intelligent-tiering"},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"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:"S4n"},flattened:true}}}},ListBucketInventoryConfigurations:{http:{method:"GET",requestUri:"/{Bucket}?inventory"},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"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:"S4x"},flattened:true},IsTruncated:{type:"boolean"},NextContinuationToken:{}}}},ListBucketMetricsConfigurations:{http:{method:"GET",requestUri:"/{Bucket}?metrics"},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"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:"S6d"},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:"S3d"}}},alias:"GetService"},ListMultipartUploads:{http:{method:"GET",requestUri:"/{Bucket}?uploads"},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"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:"S3d"},Initiator:{shape:"Sbr"},ChecksumAlgorithm:{}}},flattened:true},CommonPrefixes:{shape:"Sbs"},EncodingType:{}}}},ListObjectVersions:{http:{method:"GET",requestUri:"/{Bucket}?versions"},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"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:{},ChecksumAlgorithm:{shape:"Sc1"},Size:{type:"integer"},StorageClass:{},Key:{},VersionId:{},IsLatest:{type:"boolean"},LastModified:{type:"timestamp"},Owner:{shape:"S3d"}}},flattened:true},DeleteMarkers:{locationName:"DeleteMarker",type:"list",member:{type:"structure",members:{Owner:{shape:"S3d"},Key:{},VersionId:{},IsLatest:{type:"boolean"},LastModified:{type:"timestamp"}}},flattened:true},Name:{},Prefix:{},Delimiter:{},MaxKeys:{type:"integer"},CommonPrefixes:{shape:"Sbs"},EncodingType:{}}},alias:"GetBucketObjectVersions"},ListObjects:{http:{method:"GET",requestUri:"/{Bucket}"},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"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:"Sca"},Name:{},Prefix:{},Delimiter:{},MaxKeys:{type:"integer"},CommonPrefixes:{shape:"Sbs"},EncodingType:{}}},alias:"GetBucket"},ListObjectsV2:{http:{method:"GET",requestUri:"/{Bucket}?list-type=2"},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"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:"Sca"},Name:{},Prefix:{},Delimiter:{},MaxKeys:{type:"integer"},CommonPrefixes:{shape:"Sbs"},EncodingType:{},KeyCount:{type:"integer"},ContinuationToken:{},NextContinuationToken:{},StartAfter:{}}}},ListParts:{http:{method:"GET",requestUri:"/{Bucket}/{Key+}"},input:{type:"structure",required:["Bucket","Key","UploadId"],members:{Bucket:{contextParam:{name:"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"},SSECustomerAlgorithm:{location:"header",locationName:"x-amz-server-side-encryption-customer-algorithm"},SSECustomerKey:{shape:"Sk",location:"header",locationName:"x-amz-server-side-encryption-customer-key"},SSECustomerKeyMD5:{location:"header",locationName:"x-amz-server-side-encryption-customer-key-MD5"}}},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"},ChecksumCRC32:{},ChecksumCRC32C:{},ChecksumSHA1:{},ChecksumSHA256:{}}},flattened:true},Initiator:{shape:"Sbr"},Owner:{shape:"S3d"},StorageClass:{},RequestCharged:{location:"header",locationName:"x-amz-request-charged"},ChecksumAlgorithm:{}}}},PutBucketAccelerateConfiguration:{http:{method:"PUT",requestUri:"/{Bucket}?accelerate"},input:{type:"structure",required:["Bucket","AccelerateConfiguration"],members:{Bucket:{contextParam:{name:"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"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"}},payload:"AccelerateConfiguration"},httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:false}},PutBucketAcl:{http:{method:"PUT",requestUri:"/{Bucket}?acl"},input:{type:"structure",required:["Bucket"],members:{ACL:{location:"header",locationName:"x-amz-acl"},AccessControlPolicy:{shape:"Scp",locationName:"AccessControlPolicy",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"}},Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ContentMD5:{location:"header",locationName:"Content-MD5"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},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"},httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:true}},PutBucketAnalyticsConfiguration:{http:{method:"PUT",requestUri:"/{Bucket}?analytics"},input:{type:"structure",required:["Bucket","Id","AnalyticsConfiguration"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},Id:{location:"querystring",locationName:"id"},AnalyticsConfiguration:{shape:"S3p",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:{contextParam:{name:"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:"S44",locationName:"CORSRule"}}},ContentMD5:{location:"header",locationName:"Content-MD5"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}},payload:"CORSConfiguration"},httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:true}},PutBucketEncryption:{http:{method:"PUT",requestUri:"/{Bucket}?encryption"},input:{type:"structure",required:["Bucket","ServerSideEncryptionConfiguration"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ContentMD5:{location:"header",locationName:"Content-MD5"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},ServerSideEncryptionConfiguration:{shape:"S4h",locationName:"ServerSideEncryptionConfiguration",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"}},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}},payload:"ServerSideEncryptionConfiguration"},httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:true}},PutBucketIntelligentTieringConfiguration:{http:{method:"PUT",requestUri:"/{Bucket}?intelligent-tiering"},input:{type:"structure",required:["Bucket","Id","IntelligentTieringConfiguration"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},Id:{location:"querystring",locationName:"id"},IntelligentTieringConfiguration:{shape:"S4n",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:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},Id:{location:"querystring",locationName:"id"},InventoryConfiguration:{shape:"S4x",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:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ContentMD5:{location:"header",locationName:"Content-MD5"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},LifecycleConfiguration:{locationName:"LifecycleConfiguration",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"},type:"structure",required:["Rules"],members:{Rules:{shape:"S5d",locationName:"Rule"}}},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}},payload:"LifecycleConfiguration"},deprecated:true,httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:true}},PutBucketLifecycleConfiguration:{http:{method:"PUT",requestUri:"/{Bucket}?lifecycle"},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},LifecycleConfiguration:{locationName:"LifecycleConfiguration",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"},type:"structure",required:["Rules"],members:{Rules:{shape:"S5t",locationName:"Rule"}}},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}},payload:"LifecycleConfiguration"},httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:true}},PutBucketLogging:{http:{method:"PUT",requestUri:"/{Bucket}?logging"},input:{type:"structure",required:["Bucket","BucketLoggingStatus"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},BucketLoggingStatus:{locationName:"BucketLoggingStatus",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"},type:"structure",members:{LoggingEnabled:{shape:"S65"}}},ContentMD5:{location:"header",locationName:"Content-MD5"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}},payload:"BucketLoggingStatus"},httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:true}},PutBucketMetricsConfiguration:{http:{method:"PUT",requestUri:"/{Bucket}?metrics"},input:{type:"structure",required:["Bucket","Id","MetricsConfiguration"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},Id:{location:"querystring",locationName:"id"},MetricsConfiguration:{shape:"S6d",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:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ContentMD5:{location:"header",locationName:"Content-MD5"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},NotificationConfiguration:{shape:"S6i",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,httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:true}},PutBucketNotificationConfiguration:{http:{method:"PUT",requestUri:"/{Bucket}?notification"},input:{type:"structure",required:["Bucket","NotificationConfiguration"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},NotificationConfiguration:{shape:"S6t",locationName:"NotificationConfiguration",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"}},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"},SkipDestinationValidation:{location:"header",locationName:"x-amz-skip-destination-validation",type:"boolean"}},payload:"NotificationConfiguration"}},PutBucketOwnershipControls:{http:{method:"PUT",requestUri:"/{Bucket}?ownershipControls"},input:{type:"structure",required:["Bucket","OwnershipControls"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ContentMD5:{location:"header",locationName:"Content-MD5"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"},OwnershipControls:{shape:"S7a",locationName:"OwnershipControls",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"}}},payload:"OwnershipControls"},httpChecksum:{requestChecksumRequired:true}},PutBucketPolicy:{http:{method:"PUT",requestUri:"/{Bucket}?policy"},input:{type:"structure",required:["Bucket","Policy"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ContentMD5:{location:"header",locationName:"Content-MD5"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},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"},httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:true}},PutBucketReplication:{http:{method:"PUT",requestUri:"/{Bucket}?replication"},input:{type:"structure",required:["Bucket","ReplicationConfiguration"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ContentMD5:{location:"header",locationName:"Content-MD5"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},ReplicationConfiguration:{shape:"S7m",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"},httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:true}},PutBucketRequestPayment:{http:{method:"PUT",requestUri:"/{Bucket}?requestPayment"},input:{type:"structure",required:["Bucket","RequestPaymentConfiguration"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ContentMD5:{location:"header",locationName:"Content-MD5"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},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"},httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:true}},PutBucketTagging:{http:{method:"PUT",requestUri:"/{Bucket}?tagging"},input:{type:"structure",required:["Bucket","Tagging"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ContentMD5:{location:"header",locationName:"Content-MD5"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},Tagging:{shape:"Sdf",locationName:"Tagging",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"}},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}},payload:"Tagging"},httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:true}},PutBucketVersioning:{http:{method:"PUT",requestUri:"/{Bucket}?versioning"},input:{type:"structure",required:["Bucket","VersioningConfiguration"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ContentMD5:{location:"header",locationName:"Content-MD5"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},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"},httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:true}},PutBucketWebsite:{http:{method:"PUT",requestUri:"/{Bucket}?website"},input:{type:"structure",required:["Bucket","WebsiteConfiguration"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ContentMD5:{location:"header",locationName:"Content-MD5"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},WebsiteConfiguration:{locationName:"WebsiteConfiguration",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"},type:"structure",members:{ErrorDocument:{shape:"S8u"},IndexDocument:{shape:"S8s"},RedirectAllRequestsTo:{shape:"S8p"},RoutingRules:{shape:"S8v"}}},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}},payload:"WebsiteConfiguration"},httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired: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:{contextParam:{name:"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"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},ChecksumCRC32:{location:"header",locationName:"x-amz-checksum-crc32"},ChecksumCRC32C:{location:"header",locationName:"x-amz-checksum-crc32c"},ChecksumSHA1:{location:"header",locationName:"x-amz-checksum-sha1"},ChecksumSHA256:{location:"header",locationName:"x-amz-checksum-sha256"},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:"S1b",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:"Sk",location:"header",locationName:"x-amz-server-side-encryption-customer-key"},SSECustomerKeyMD5:{location:"header",locationName:"x-amz-server-side-encryption-customer-key-MD5"},SSEKMSKeyId:{shape:"Sr",location:"header",locationName:"x-amz-server-side-encryption-aws-kms-key-id"},SSEKMSEncryptionContext:{shape:"S1i",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:"S1o",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"},ChecksumCRC32:{location:"header",locationName:"x-amz-checksum-crc32"},ChecksumCRC32C:{location:"header",locationName:"x-amz-checksum-crc32c"},ChecksumSHA1:{location:"header",locationName:"x-amz-checksum-sha1"},ChecksumSHA256:{location:"header",locationName:"x-amz-checksum-sha256"},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:"Sr",location:"header",locationName:"x-amz-server-side-encryption-aws-kms-key-id"},SSEKMSEncryptionContext:{shape:"S1i",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"}}},httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:false}},PutObjectAcl:{http:{method:"PUT",requestUri:"/{Bucket}/{Key+}?acl"},input:{type:"structure",required:["Bucket","Key"],members:{ACL:{location:"header",locationName:"x-amz-acl"},AccessControlPolicy:{shape:"Scp",locationName:"AccessControlPolicy",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"}},Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ContentMD5:{location:"header",locationName:"Content-MD5"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},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"}}},httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:true}},PutObjectLegalHold:{http:{method:"PUT",requestUri:"/{Bucket}/{Key+}?legal-hold"},input:{type:"structure",required:["Bucket","Key"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},Key:{location:"uri",locationName:"Key"},LegalHold:{shape:"Sa9",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"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}},payload:"LegalHold"},output:{type:"structure",members:{RequestCharged:{location:"header",locationName:"x-amz-request-charged"}}},httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:true}},PutObjectLockConfiguration:{http:{method:"PUT",requestUri:"/{Bucket}?object-lock"},input:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ObjectLockConfiguration:{shape:"Sac",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"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}},payload:"ObjectLockConfiguration"},output:{type:"structure",members:{RequestCharged:{location:"header",locationName:"x-amz-request-charged"}}},httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:true}},PutObjectRetention:{http:{method:"PUT",requestUri:"/{Bucket}/{Key+}?retention"},input:{type:"structure",required:["Bucket","Key"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},Key:{location:"uri",locationName:"Key"},Retention:{shape:"Sak",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"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}},payload:"Retention"},output:{type:"structure",members:{RequestCharged:{location:"header",locationName:"x-amz-request-charged"}}},httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:true}},PutObjectTagging:{http:{method:"PUT",requestUri:"/{Bucket}/{Key+}?tagging"},input:{type:"structure",required:["Bucket","Key","Tagging"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},Key:{location:"uri",locationName:"Key"},VersionId:{location:"querystring",locationName:"versionId"},ContentMD5:{location:"header",locationName:"Content-MD5"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},Tagging:{shape:"Sdf",locationName:"Tagging",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"}},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"},RequestPayer:{location:"header",locationName:"x-amz-request-payer"}},payload:"Tagging"},output:{type:"structure",members:{VersionId:{location:"header",locationName:"x-amz-version-id"}}},httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:true}},PutPublicAccessBlock:{http:{method:"PUT",requestUri:"/{Bucket}?publicAccessBlock"},input:{type:"structure",required:["Bucket","PublicAccessBlockConfiguration"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ContentMD5:{location:"header",locationName:"Content-MD5"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},PublicAccessBlockConfiguration:{shape:"Sar",locationName:"PublicAccessBlockConfiguration",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"}},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}},payload:"PublicAccessBlockConfiguration"},httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:true}},RestoreObject:{http:{requestUri:"/{Bucket}/{Key+}?restore"},input:{type:"structure",required:["Bucket","Key"],members:{Bucket:{contextParam:{name:"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:"Se5"},ExpressionType:{},Expression:{},OutputSerialization:{shape:"Sek"}}},OutputLocation:{type:"structure",members:{S3:{type:"structure",required:["BucketName","Prefix"],members:{BucketName:{},Prefix:{},Encryption:{type:"structure",required:["EncryptionType"],members:{EncryptionType:{},KMSKeyId:{shape:"Sr"},KMSContext:{}}},CannedACL:{},AccessControlList:{shape:"S3g"},Tagging:{shape:"Sdf"},UserMetadata:{type:"list",member:{locationName:"MetadataEntry",type:"structure",members:{Name:{},Value:{}}}},StorageClass:{}}}}}}},RequestPayer:{location:"header",locationName:"x-amz-request-payer"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},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",httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:false}},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:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},Key:{location:"uri",locationName:"Key"},SSECustomerAlgorithm:{location:"header",locationName:"x-amz-server-side-encryption-customer-algorithm"},SSECustomerKey:{shape:"Sk",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:"Se5"},OutputSerialization:{shape:"Sek"},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:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ContentLength:{location:"header",locationName:"Content-Length",type:"long"},ContentMD5:{location:"header",locationName:"Content-MD5"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},ChecksumCRC32:{location:"header",locationName:"x-amz-checksum-crc32"},ChecksumCRC32C:{location:"header",locationName:"x-amz-checksum-crc32c"},ChecksumSHA1:{location:"header",locationName:"x-amz-checksum-sha1"},ChecksumSHA256:{location:"header",locationName:"x-amz-checksum-sha256"},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:"Sk",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"},ChecksumCRC32:{location:"header",locationName:"x-amz-checksum-crc32"},ChecksumCRC32C:{location:"header",locationName:"x-amz-checksum-crc32c"},ChecksumSHA1:{location:"header",locationName:"x-amz-checksum-sha1"},ChecksumSHA256:{location:"header",locationName:"x-amz-checksum-sha256"},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:"Sr",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"}}},httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:false}},UploadPartCopy:{http:{method:"PUT",requestUri:"/{Bucket}/{Key+}"},input:{type:"structure",required:["Bucket","CopySource","Key","PartNumber","UploadId"],members:{Bucket:{contextParam:{name:"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:"Sk",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:"S1k",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"},ChecksumCRC32:{},ChecksumCRC32C:{},ChecksumSHA1:{},ChecksumSHA256:{}}},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:"Sr",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"}},WriteGetObjectResponse:{http:{requestUri:"/WriteGetObjectResponse"},input:{type:"structure",required:["RequestRoute","RequestToken"],members:{RequestRoute:{hostLabel:true,location:"header",locationName:"x-amz-request-route"},RequestToken:{location:"header",locationName:"x-amz-request-token"},Body:{streaming:true,type:"blob"},StatusCode:{location:"header",locationName:"x-amz-fwd-status",type:"integer"},ErrorCode:{location:"header",locationName:"x-amz-fwd-error-code"},ErrorMessage:{location:"header",locationName:"x-amz-fwd-error-message"},AcceptRanges:{location:"header",locationName:"x-amz-fwd-header-accept-ranges"},CacheControl:{location:"header",locationName:"x-amz-fwd-header-Cache-Control"},ContentDisposition:{location:"header",locationName:"x-amz-fwd-header-Content-Disposition"},ContentEncoding:{location:"header",locationName:"x-amz-fwd-header-Content-Encoding"},ContentLanguage:{location:"header",locationName:"x-amz-fwd-header-Content-Language"},ContentLength:{location:"header",locationName:"Content-Length",type:"long"},ContentRange:{location:"header",locationName:"x-amz-fwd-header-Content-Range"},ContentType:{location:"header",locationName:"x-amz-fwd-header-Content-Type"},ChecksumCRC32:{location:"header",locationName:"x-amz-fwd-header-x-amz-checksum-crc32"},ChecksumCRC32C:{location:"header",locationName:"x-amz-fwd-header-x-amz-checksum-crc32c"},ChecksumSHA1:{location:"header",locationName:"x-amz-fwd-header-x-amz-checksum-sha1"},ChecksumSHA256:{location:"header",locationName:"x-amz-fwd-header-x-amz-checksum-sha256"},DeleteMarker:{location:"header",locationName:"x-amz-fwd-header-x-amz-delete-marker",type:"boolean"},ETag:{location:"header",locationName:"x-amz-fwd-header-ETag"},Expires:{location:"header",locationName:"x-amz-fwd-header-Expires",type:"timestamp"},Expiration:{location:"header",locationName:"x-amz-fwd-header-x-amz-expiration"},LastModified:{location:"header",locationName:"x-amz-fwd-header-Last-Modified",type:"timestamp"},MissingMeta:{location:"header",locationName:"x-amz-fwd-header-x-amz-missing-meta",type:"integer"},Metadata:{shape:"S1b",location:"headers",locationName:"x-amz-meta-"},ObjectLockMode:{location:"header",locationName:"x-amz-fwd-header-x-amz-object-lock-mode"},ObjectLockLegalHoldStatus:{location:"header",locationName:"x-amz-fwd-header-x-amz-object-lock-legal-hold"},ObjectLockRetainUntilDate:{shape:"S1o",location:"header",locationName:"x-amz-fwd-header-x-amz-object-lock-retain-until-date"},PartsCount:{location:"header",locationName:"x-amz-fwd-header-x-amz-mp-parts-count",type:"integer"},ReplicationStatus:{location:"header",locationName:"x-amz-fwd-header-x-amz-replication-status"},RequestCharged:{location:"header",locationName:"x-amz-fwd-header-x-amz-request-charged"},Restore:{location:"header",locationName:"x-amz-fwd-header-x-amz-restore"},ServerSideEncryption:{location:"header",locationName:"x-amz-fwd-header-x-amz-server-side-encryption"},SSECustomerAlgorithm:{location:"header",locationName:"x-amz-fwd-header-x-amz-server-side-encryption-customer-algorithm"},SSEKMSKeyId:{shape:"Sr",location:"header",locationName:"x-amz-fwd-header-x-amz-server-side-encryption-aws-kms-key-id"},SSECustomerKeyMD5:{location:"header",locationName:"x-amz-fwd-header-x-amz-server-side-encryption-customer-key-MD5"},StorageClass:{location:"header",locationName:"x-amz-fwd-header-x-amz-storage-class"},TagCount:{location:"header",locationName:"x-amz-fwd-header-x-amz-tagging-count",type:"integer"},VersionId:{location:"header",locationName:"x-amz-fwd-header-x-amz-version-id"},BucketKeyEnabled:{location:"header",locationName:"x-amz-fwd-header-x-amz-server-side-encryption-bucket-key-enabled",type:"boolean"}},payload:"Body"},authtype:"v4-unsigned-body",endpoint:{hostPrefix:"{RequestRoute}."},staticContextParams:{UseObjectLambdaEndpoint:{value:true}}}},shapes:{Sk:{type:"blob",sensitive:true},Sr:{type:"string",sensitive:true},S1b:{type:"map",key:{},value:{}},S1i:{type:"string",sensitive:true},S1k:{type:"blob",sensitive:true},S1o:{type:"timestamp",timestampFormat:"iso8601"},S3d:{type:"structure",members:{DisplayName:{},ID:{}}},S3g:{type:"list",member:{locationName:"Grant",type:"structure",members:{Grantee:{shape:"S3i"},Permission:{}}}},S3i:{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"}},S3p:{type:"structure",required:["Id","StorageClassAnalysis"],members:{Id:{},Filter:{type:"structure",members:{Prefix:{},Tag:{shape:"S3s"},And:{type:"structure",members:{Prefix:{},Tags:{shape:"S3v",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:{}}}}}}}}}}},S3s:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}},S3v:{type:"list",member:{shape:"S3s",locationName:"Tag"}},S44:{type:"list",member:{type:"structure",required:["AllowedMethods","AllowedOrigins"],members:{ID:{},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},S4h:{type:"structure",required:["Rules"],members:{Rules:{locationName:"Rule",type:"list",member:{type:"structure",members:{ApplyServerSideEncryptionByDefault:{type:"structure",required:["SSEAlgorithm"],members:{SSEAlgorithm:{},KMSMasterKeyID:{shape:"Sr"}}},BucketKeyEnabled:{type:"boolean"}}},flattened:true}}},S4n:{type:"structure",required:["Id","Status","Tierings"],members:{Id:{},Filter:{type:"structure",members:{Prefix:{},Tag:{shape:"S3s"},And:{type:"structure",members:{Prefix:{},Tags:{shape:"S3v",flattened:true,locationName:"Tag"}}}}},Status:{},Tierings:{locationName:"Tiering",type:"list",member:{type:"structure",required:["Days","AccessTier"],members:{Days:{type:"integer"},AccessTier:{}}},flattened:true}}},S4x:{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:"Sr"}}}}}}}}},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:{}}}}},S5d:{type:"list",member:{type:"structure",required:["Prefix","Status"],members:{Expiration:{shape:"S5f"},ID:{},Prefix:{},Status:{},Transition:{shape:"S5k"},NoncurrentVersionTransition:{shape:"S5m"},NoncurrentVersionExpiration:{shape:"S5o"},AbortIncompleteMultipartUpload:{shape:"S5p"}}},flattened:true},S5f:{type:"structure",members:{Date:{shape:"S5g"},Days:{type:"integer"},ExpiredObjectDeleteMarker:{type:"boolean"}}},S5g:{type:"timestamp",timestampFormat:"iso8601"},S5k:{type:"structure",members:{Date:{shape:"S5g"},Days:{type:"integer"},StorageClass:{}}},S5m:{type:"structure",members:{NoncurrentDays:{type:"integer"},StorageClass:{},NewerNoncurrentVersions:{type:"integer"}}},S5o:{type:"structure",members:{NoncurrentDays:{type:"integer"},NewerNoncurrentVersions:{type:"integer"}}},S5p:{type:"structure",members:{DaysAfterInitiation:{type:"integer"}}},S5t:{type:"list",member:{type:"structure",required:["Status"],members:{Expiration:{shape:"S5f"},ID:{},Prefix:{deprecated:true},Filter:{type:"structure",members:{Prefix:{},Tag:{shape:"S3s"},ObjectSizeGreaterThan:{type:"long"},ObjectSizeLessThan:{type:"long"},And:{type:"structure",members:{Prefix:{},Tags:{shape:"S3v",flattened:true,locationName:"Tag"},ObjectSizeGreaterThan:{type:"long"},ObjectSizeLessThan:{type:"long"}}}}},Status:{},Transitions:{locationName:"Transition",type:"list",member:{shape:"S5k"},flattened:true},NoncurrentVersionTransitions:{locationName:"NoncurrentVersionTransition",type:"list",member:{shape:"S5m"},flattened:true},NoncurrentVersionExpiration:{shape:"S5o"},AbortIncompleteMultipartUpload:{shape:"S5p"}}},flattened:true},S65:{type:"structure",required:["TargetBucket","TargetPrefix"],members:{TargetBucket:{},TargetGrants:{type:"list",member:{locationName:"Grant",type:"structure",members:{Grantee:{shape:"S3i"},Permission:{}}}},TargetPrefix:{}}},S6d:{type:"structure",required:["Id"],members:{Id:{},Filter:{type:"structure",members:{Prefix:{},Tag:{shape:"S3s"},AccessPointArn:{},And:{type:"structure",members:{Prefix:{},Tags:{shape:"S3v",flattened:true,locationName:"Tag"},AccessPointArn:{}}}}}}},S6h:{type:"structure",required:["Bucket"],members:{Bucket:{contextParam:{name:"Bucket"},location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},S6i:{type:"structure",members:{TopicConfiguration:{type:"structure",members:{Id:{},Events:{shape:"S6l",locationName:"Event"},Event:{deprecated:true},Topic:{}}},QueueConfiguration:{type:"structure",members:{Id:{},Event:{deprecated:true},Events:{shape:"S6l",locationName:"Event"},Queue:{}}},CloudFunctionConfiguration:{type:"structure",members:{Id:{},Event:{deprecated:true},Events:{shape:"S6l",locationName:"Event"},CloudFunction:{},InvocationRole:{}}}}},S6l:{type:"list",member:{},flattened:true},S6t:{type:"structure",members:{TopicConfigurations:{locationName:"TopicConfiguration",type:"list",member:{type:"structure",required:["TopicArn","Events"],members:{Id:{},TopicArn:{locationName:"Topic"},Events:{shape:"S6l",locationName:"Event"},Filter:{shape:"S6w"}}},flattened:true},QueueConfigurations:{locationName:"QueueConfiguration",type:"list",member:{type:"structure",required:["QueueArn","Events"],members:{Id:{},QueueArn:{locationName:"Queue"},Events:{shape:"S6l",locationName:"Event"},Filter:{shape:"S6w"}}},flattened:true},LambdaFunctionConfigurations:{locationName:"CloudFunctionConfiguration",type:"list",member:{type:"structure",required:["LambdaFunctionArn","Events"],members:{Id:{},LambdaFunctionArn:{locationName:"CloudFunction"},Events:{shape:"S6l",locationName:"Event"},Filter:{shape:"S6w"}}},flattened:true},EventBridgeConfiguration:{type:"structure",members:{}}}},S6w:{type:"structure",members:{Key:{locationName:"S3Key",type:"structure",members:{FilterRules:{locationName:"FilterRule",type:"list",member:{type:"structure",members:{Name:{},Value:{}}},flattened:true}}}}},S7a:{type:"structure",required:["Rules"],members:{Rules:{locationName:"Rule",type:"list",member:{type:"structure",required:["ObjectOwnership"],members:{ObjectOwnership:{}}},flattened:true}}},S7m:{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:"S3s"},And:{type:"structure",members:{Prefix:{},Tags:{shape:"S3v",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:"S88"}}},Metrics:{type:"structure",required:["Status"],members:{Status:{},EventThreshold:{shape:"S88"}}}}},DeleteMarkerReplication:{type:"structure",members:{Status:{}}}}},flattened:true}}},S88:{type:"structure",members:{Minutes:{type:"integer"}}},S8p:{type:"structure",required:["HostName"],members:{HostName:{},Protocol:{}}},S8s:{type:"structure",required:["Suffix"],members:{Suffix:{}}},S8u:{type:"structure",required:["Key"],members:{Key:{}}},S8v:{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:{}}}}}},Sa9:{type:"structure",members:{Status:{}}},Sac:{type:"structure",members:{ObjectLockEnabled:{},Rule:{type:"structure",members:{DefaultRetention:{type:"structure",members:{Mode:{},Days:{type:"integer"},Years:{type:"integer"}}}}}}},Sak:{type:"structure",members:{Mode:{},RetainUntilDate:{shape:"S5g"}}},Sar:{type:"structure",members:{BlockPublicAcls:{locationName:"BlockPublicAcls",type:"boolean"},IgnorePublicAcls:{locationName:"IgnorePublicAcls",type:"boolean"},BlockPublicPolicy:{locationName:"BlockPublicPolicy",type:"boolean"},RestrictPublicBuckets:{locationName:"RestrictPublicBuckets",type:"boolean"}}},Sbr:{type:"structure",members:{ID:{},DisplayName:{}}},Sbs:{type:"list",member:{type:"structure",members:{Prefix:{}}},flattened:true},Sc1:{type:"list",member:{},flattened:true},Sca:{type:"list",member:{type:"structure",members:{Key:{},LastModified:{type:"timestamp"},ETag:{},ChecksumAlgorithm:{shape:"Sc1"},Size:{type:"integer"},StorageClass:{},Owner:{shape:"S3d"}}},flattened:true},Scp:{type:"structure",members:{Grants:{shape:"S3g",locationName:"AccessControlList"},Owner:{shape:"S3d"}}},Sdf:{type:"structure",required:["TagSet"],members:{TagSet:{shape:"S3v"}}},Se5:{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:{}}}},Sek:{type:"structure",members:{CSV:{type:"structure",members:{QuoteFields:{},QuoteEscapeCharacter:{},RecordDelimiter:{},FieldDelimiter:{},QuoteCharacter:{}}},JSON:{type:"structure",members:{RecordDelimiter:{}}}}}},clientContextParams:{Accelerate:{documentation:"Enables this client to use S3 Transfer Acceleration endpoints.",type:"boolean"},DisableMultiRegionAccessPoints:{documentation:"Disables this client's usage of Multi-Region Access Points.",type:"boolean"},ForcePathStyle:{documentation:"Forces this client to use path-style addressing for buckets.",type:"boolean"},UseArnRegion:{documentation:"Enables this client to use an ARN's region when constructing an endpoint instead of the client's configured region.",type:"boolean"}}}},6110:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["connect"]={};s.Connect=i.defineService("connect",["2017-08-08"]);Object.defineProperty(a.services["connect"],"2017-08-08",{get:function get(){var e=r(7425);e.paginators=r(1778).pagination;return e},enumerable:true,configurable:true});e.exports=s.Connect},6119:function(e){e.exports={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"}}}},ReturnConsumedCapacity:{}}},output:{type:"structure",members:{Responses:{type:"list",member:{type:"structure",members:{Error:{type:"structure",members:{Code:{},Message:{}}},TableName:{},Item:{shape:"Sr"}}}},ConsumedCapacity:{shape:"Ss"}}}},BatchGetItem:{input:{type:"structure",required:["RequestItems"],members:{RequestItems:{shape:"Sz"},ReturnConsumedCapacity:{}}},output:{type:"structure",members:{Responses:{type:"map",key:{},value:{shape:"S19"}},UnprocessedKeys:{shape:"Sz"},ConsumedCapacity:{shape:"Ss"}}},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:"Ss"}}},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:"S2k"},TableName:{},KeySchema:{shape:"S2o"},LocalSecondaryIndexes:{shape:"S2r"},GlobalSecondaryIndexes:{shape:"S2x"},BillingMode:{},ProvisionedThroughput:{shape:"S2z"},StreamSpecification:{shape:"S31"},SSESpecification:{shape:"S34"},Tags:{shape:"S37"},TableClass:{},DeletionProtectionEnabled:{type:"boolean"}}},output:{type:"structure",members:{TableDescription:{shape:"S3d"}}},endpointdiscovery:{}},DeleteBackup:{input:{type:"structure",required:["BackupArn"],members:{BackupArn:{}}},output:{type:"structure",members:{BackupDescription:{shape:"S41"}}},endpointdiscovery:{}},DeleteItem:{input:{type:"structure",required:["TableName","Key"],members:{TableName:{},Key:{shape:"S12"},Expected:{shape:"S4e"},ConditionalOperator:{},ReturnValues:{},ReturnConsumedCapacity:{},ReturnItemCollectionMetrics:{},ConditionExpression:{},ExpressionAttributeNames:{shape:"S15"},ExpressionAttributeValues:{shape:"S4m"}}},output:{type:"structure",members:{Attributes:{shape:"Sr"},ConsumedCapacity:{shape:"St"},ItemCollectionMetrics:{shape:"S1l"}}},endpointdiscovery:{}},DeleteTable:{input:{type:"structure",required:["TableName"],members:{TableName:{}}},output:{type:"structure",members:{TableDescription:{shape:"S3d"}}},endpointdiscovery:{}},DescribeBackup:{input:{type:"structure",required:["BackupArn"],members:{BackupArn:{}}},output:{type:"structure",members:{BackupDescription:{shape:"S41"}}},endpointdiscovery:{}},DescribeContinuousBackups:{input:{type:"structure",required:["TableName"],members:{TableName:{}}},output:{type:"structure",members:{ContinuousBackupsDescription:{shape:"S4v"}}},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:"S5g"}}}},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:"S60"}}},endpointdiscovery:{}},DescribeImport:{input:{type:"structure",required:["ImportArn"],members:{ImportArn:{}}},output:{type:"structure",required:["ImportTableDescription"],members:{ImportTableDescription:{shape:"S6e"}}}},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:"S3d"}}},endpointdiscovery:{}},DescribeTableReplicaAutoScaling:{input:{type:"structure",required:["TableName"],members:{TableName:{}}},output:{type:"structure",members:{TableAutoScalingDescription:{shape:"S76"}}}},DescribeTimeToLive:{input:{type:"structure",required:["TableName"],members:{TableName:{}}},output:{type:"structure",members:{TimeToLiveDescription:{shape:"S4a"}}},endpointdiscovery:{}},DisableKinesisStreamingDestination:{input:{shape:"S7d"},output:{shape:"S7e"},endpointdiscovery:{}},EnableKinesisStreamingDestination:{input:{shape:"S7d"},output:{shape:"S7e"},endpointdiscovery:{}},ExecuteStatement:{input:{type:"structure",required:["Statement"],members:{Statement:{},Parameters:{shape:"S5"},ConsistentRead:{type:"boolean"},NextToken:{},ReturnConsumedCapacity:{},Limit:{type:"integer"}}},output:{type:"structure",members:{Items:{shape:"S19"},NextToken:{},ConsumedCapacity:{shape:"St"},LastEvaluatedKey:{shape:"S12"}}}},ExecuteTransaction:{input:{type:"structure",required:["TransactStatements"],members:{TransactStatements:{type:"list",member:{type:"structure",required:["Statement"],members:{Statement:{},Parameters:{shape:"S5"}}}},ClientRequestToken:{idempotencyToken:true},ReturnConsumedCapacity:{}}},output:{type:"structure",members:{Responses:{shape:"S7o"},ConsumedCapacity:{shape:"Ss"}}}},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:"S5g"}}}},GetItem:{input:{type:"structure",required:["TableName","Key"],members:{TableName:{},Key:{shape:"S12"},AttributesToGet:{shape:"S13"},ConsistentRead:{type:"boolean"},ReturnConsumedCapacity:{},ProjectionExpression:{},ExpressionAttributeNames:{shape:"S15"}}},output:{type:"structure",members:{Item:{shape:"Sr"},ConsumedCapacity:{shape:"St"}}},endpointdiscovery:{}},ImportTable:{input:{type:"structure",required:["S3BucketSource","InputFormat","TableCreationParameters"],members:{ClientToken:{idempotencyToken:true},S3BucketSource:{shape:"S6g"},InputFormat:{},InputFormatOptions:{shape:"S6k"},InputCompressionType:{},TableCreationParameters:{shape:"S6q"}}},output:{type:"structure",required:["ImportTableDescription"],members:{ImportTableDescription:{shape:"S6e"}}}},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:{}},ListImports:{input:{type:"structure",members:{TableArn:{},PageSize:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{ImportSummaryList:{type:"list",member:{type:"structure",members:{ImportArn:{},ImportStatus:{},TableArn:{},S3BucketSource:{shape:"S6g"},CloudWatchLogGroupArn:{},InputFormat:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"}}}},NextToken:{}}}},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:"S37"},NextToken:{}}},endpointdiscovery:{}},PutItem:{input:{type:"structure",required:["TableName","Item"],members:{TableName:{},Item:{shape:"S1f"},Expected:{shape:"S4e"},ReturnValues:{},ReturnConsumedCapacity:{},ReturnItemCollectionMetrics:{},ConditionalOperator:{},ConditionExpression:{},ExpressionAttributeNames:{shape:"S15"},ExpressionAttributeValues:{shape:"S4m"}}},output:{type:"structure",members:{Attributes:{shape:"Sr"},ConsumedCapacity:{shape:"St"},ItemCollectionMetrics:{shape:"S1l"}}},endpointdiscovery:{}},Query:{input:{type:"structure",required:["TableName"],members:{TableName:{},IndexName:{},Select:{},AttributesToGet:{shape:"S13"},Limit:{type:"integer"},ConsistentRead:{type:"boolean"},KeyConditions:{type:"map",key:{},value:{shape:"S92"}},QueryFilter:{shape:"S93"},ConditionalOperator:{},ScanIndexForward:{type:"boolean"},ExclusiveStartKey:{shape:"S12"},ReturnConsumedCapacity:{},ProjectionExpression:{},FilterExpression:{},KeyConditionExpression:{},ExpressionAttributeNames:{shape:"S15"},ExpressionAttributeValues:{shape:"S4m"}}},output:{type:"structure",members:{Items:{shape:"S19"},Count:{type:"integer"},ScannedCount:{type:"integer"},LastEvaluatedKey:{shape:"S12"},ConsumedCapacity:{shape:"St"}}},endpointdiscovery:{}},RestoreTableFromBackup:{input:{type:"structure",required:["TargetTableName","BackupArn"],members:{TargetTableName:{},BackupArn:{},BillingModeOverride:{},GlobalSecondaryIndexOverride:{shape:"S2x"},LocalSecondaryIndexOverride:{shape:"S2r"},ProvisionedThroughputOverride:{shape:"S2z"},SSESpecificationOverride:{shape:"S34"}}},output:{type:"structure",members:{TableDescription:{shape:"S3d"}}},endpointdiscovery:{}},RestoreTableToPointInTime:{input:{type:"structure",required:["TargetTableName"],members:{SourceTableArn:{},SourceTableName:{},TargetTableName:{},UseLatestRestorableTime:{type:"boolean"},RestoreDateTime:{type:"timestamp"},BillingModeOverride:{},GlobalSecondaryIndexOverride:{shape:"S2x"},LocalSecondaryIndexOverride:{shape:"S2r"},ProvisionedThroughputOverride:{shape:"S2z"},SSESpecificationOverride:{shape:"S34"}}},output:{type:"structure",members:{TableDescription:{shape:"S3d"}}},endpointdiscovery:{}},Scan:{input:{type:"structure",required:["TableName"],members:{TableName:{},IndexName:{},AttributesToGet:{shape:"S13"},Limit:{type:"integer"},Select:{},ScanFilter:{shape:"S93"},ConditionalOperator:{},ExclusiveStartKey:{shape:"S12"},ReturnConsumedCapacity:{},TotalSegments:{type:"integer"},Segment:{type:"integer"},ProjectionExpression:{},FilterExpression:{},ExpressionAttributeNames:{shape:"S15"},ExpressionAttributeValues:{shape:"S4m"},ConsistentRead:{type:"boolean"}}},output:{type:"structure",members:{Items:{shape:"S19"},Count:{type:"integer"},ScannedCount:{type:"integer"},LastEvaluatedKey:{shape:"S12"},ConsumedCapacity:{shape:"St"}}},endpointdiscovery:{}},TagResource:{input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{},Tags:{shape:"S37"}}},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:"S12"},TableName:{},ProjectionExpression:{},ExpressionAttributeNames:{shape:"S15"}}}}}},ReturnConsumedCapacity:{}}},output:{type:"structure",members:{ConsumedCapacity:{shape:"Ss"},Responses:{shape:"S7o"}}},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:"S12"},TableName:{},ConditionExpression:{},ExpressionAttributeNames:{shape:"S15"},ExpressionAttributeValues:{shape:"S4m"},ReturnValuesOnConditionCheckFailure:{}}},Put:{type:"structure",required:["Item","TableName"],members:{Item:{shape:"S1f"},TableName:{},ConditionExpression:{},ExpressionAttributeNames:{shape:"S15"},ExpressionAttributeValues:{shape:"S4m"},ReturnValuesOnConditionCheckFailure:{}}},Delete:{type:"structure",required:["Key","TableName"],members:{Key:{shape:"S12"},TableName:{},ConditionExpression:{},ExpressionAttributeNames:{shape:"S15"},ExpressionAttributeValues:{shape:"S4m"},ReturnValuesOnConditionCheckFailure:{}}},Update:{type:"structure",required:["Key","UpdateExpression","TableName"],members:{Key:{shape:"S12"},UpdateExpression:{},TableName:{},ConditionExpression:{},ExpressionAttributeNames:{shape:"S15"},ExpressionAttributeValues:{shape:"S4m"},ReturnValuesOnConditionCheckFailure:{}}}}}},ReturnConsumedCapacity:{},ReturnItemCollectionMetrics:{},ClientRequestToken:{idempotencyToken:true}}},output:{type:"structure",members:{ConsumedCapacity:{shape:"Ss"},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:"S4v"}}},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:"Saa"},GlobalTableGlobalSecondaryIndexSettingsUpdate:{type:"list",member:{type:"structure",required:["IndexName"],members:{IndexName:{},ProvisionedWriteCapacityUnits:{type:"long"},ProvisionedWriteCapacityAutoScalingSettingsUpdate:{shape:"Saa"}}}},ReplicaSettingsUpdate:{type:"list",member:{type:"structure",required:["RegionName"],members:{RegionName:{},ReplicaProvisionedReadCapacityUnits:{type:"long"},ReplicaProvisionedReadCapacityAutoScalingSettingsUpdate:{shape:"Saa"},ReplicaGlobalSecondaryIndexSettingsUpdate:{type:"list",member:{type:"structure",required:["IndexName"],members:{IndexName:{},ProvisionedReadCapacityUnits:{type:"long"},ProvisionedReadCapacityAutoScalingSettingsUpdate:{shape:"Saa"}}}},ReplicaTableClass:{}}}}}},output:{type:"structure",members:{GlobalTableName:{},ReplicaSettings:{shape:"S60"}}},endpointdiscovery:{}},UpdateItem:{input:{type:"structure",required:["TableName","Key"],members:{TableName:{},Key:{shape:"S12"},AttributeUpdates:{type:"map",key:{},value:{type:"structure",members:{Value:{shape:"S6"},Action:{}}}},Expected:{shape:"S4e"},ConditionalOperator:{},ReturnValues:{},ReturnConsumedCapacity:{},ReturnItemCollectionMetrics:{},UpdateExpression:{},ConditionExpression:{},ExpressionAttributeNames:{shape:"S15"},ExpressionAttributeValues:{shape:"S4m"}}},output:{type:"structure",members:{Attributes:{shape:"Sr"},ConsumedCapacity:{shape:"St"},ItemCollectionMetrics:{shape:"S1l"}}},endpointdiscovery:{}},UpdateTable:{input:{type:"structure",required:["TableName"],members:{AttributeDefinitions:{shape:"S2k"},TableName:{},BillingMode:{},ProvisionedThroughput:{shape:"S2z"},GlobalSecondaryIndexUpdates:{type:"list",member:{type:"structure",members:{Update:{type:"structure",required:["IndexName","ProvisionedThroughput"],members:{IndexName:{},ProvisionedThroughput:{shape:"S2z"}}},Create:{type:"structure",required:["IndexName","KeySchema","Projection"],members:{IndexName:{},KeySchema:{shape:"S2o"},Projection:{shape:"S2t"},ProvisionedThroughput:{shape:"S2z"}}},Delete:{type:"structure",required:["IndexName"],members:{IndexName:{}}}}}},StreamSpecification:{shape:"S31"},SSESpecification:{shape:"S34"},ReplicaUpdates:{type:"list",member:{type:"structure",members:{Create:{type:"structure",required:["RegionName"],members:{RegionName:{},KMSMasterKeyId:{},ProvisionedThroughputOverride:{shape:"S2b"},GlobalSecondaryIndexes:{shape:"Saz"},TableClassOverride:{}}},Update:{type:"structure",required:["RegionName"],members:{RegionName:{},KMSMasterKeyId:{},ProvisionedThroughputOverride:{shape:"S2b"},GlobalSecondaryIndexes:{shape:"Saz"},TableClassOverride:{}}},Delete:{type:"structure",required:["RegionName"],members:{RegionName:{}}}}}},TableClass:{},DeletionProtectionEnabled:{type:"boolean"}}},output:{type:"structure",members:{TableDescription:{shape:"S3d"}}},endpointdiscovery:{}},UpdateTableReplicaAutoScaling:{input:{type:"structure",required:["TableName"],members:{GlobalSecondaryIndexUpdates:{type:"list",member:{type:"structure",members:{IndexName:{},ProvisionedWriteCapacityAutoScalingUpdate:{shape:"Saa"}}}},TableName:{},ProvisionedWriteCapacityAutoScalingUpdate:{shape:"Saa"},ReplicaUpdates:{type:"list",member:{type:"structure",required:["RegionName"],members:{RegionName:{},ReplicaGlobalSecondaryIndexUpdates:{type:"list",member:{type:"structure",members:{IndexName:{},ProvisionedReadCapacityAutoScalingUpdate:{shape:"Saa"}}}},ReplicaProvisionedReadCapacityAutoScalingUpdate:{shape:"Saa"}}}}}},output:{type:"structure",members:{TableAutoScalingDescription:{shape:"S76"}}}},UpdateTimeToLive:{input:{type:"structure",required:["TableName","TimeToLiveSpecification"],members:{TableName:{},TimeToLiveSpecification:{shape:"Sbd"}}},output:{type:"structure",members:{TimeToLiveSpecification:{shape:"Sbd"}}},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"}}},Sr:{type:"map",key:{},value:{shape:"S6"}},Ss:{type:"list",member:{shape:"St"}},St:{type:"structure",members:{TableName:{},CapacityUnits:{type:"double"},ReadCapacityUnits:{type:"double"},WriteCapacityUnits:{type:"double"},Table:{shape:"Sv"},LocalSecondaryIndexes:{shape:"Sw"},GlobalSecondaryIndexes:{shape:"Sw"}}},Sv:{type:"structure",members:{ReadCapacityUnits:{type:"double"},WriteCapacityUnits:{type:"double"},CapacityUnits:{type:"double"}}},Sw:{type:"map",key:{},value:{shape:"Sv"}},Sz:{type:"map",key:{},value:{type:"structure",required:["Keys"],members:{Keys:{type:"list",member:{shape:"S12"}},AttributesToGet:{shape:"S13"},ConsistentRead:{type:"boolean"},ProjectionExpression:{},ExpressionAttributeNames:{shape:"S15"}}}},S12:{type:"map",key:{},value:{shape:"S6"}},S13:{type:"list",member:{}},S15:{type:"map",key:{},value:{}},S19:{type:"list",member:{shape:"Sr"}},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:"S12"}}}}}}},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"},ReplicaTableClassSummary:{shape:"S2f"}}}},S2b:{type:"structure",members:{ReadCapacityUnits:{type:"long"}}},S2f:{type:"structure",members:{TableClass:{},LastUpdateDateTime:{type:"timestamp"}}},S2k:{type:"list",member:{type:"structure",required:["AttributeName","AttributeType"],members:{AttributeName:{},AttributeType:{}}}},S2o:{type:"list",member:{type:"structure",required:["AttributeName","KeyType"],members:{AttributeName:{},KeyType:{}}}},S2r:{type:"list",member:{type:"structure",required:["IndexName","KeySchema","Projection"],members:{IndexName:{},KeySchema:{shape:"S2o"},Projection:{shape:"S2t"}}}},S2t:{type:"structure",members:{ProjectionType:{},NonKeyAttributes:{type:"list",member:{}}}},S2x:{type:"list",member:{type:"structure",required:["IndexName","KeySchema","Projection"],members:{IndexName:{},KeySchema:{shape:"S2o"},Projection:{shape:"S2t"},ProvisionedThroughput:{shape:"S2z"}}}},S2z:{type:"structure",required:["ReadCapacityUnits","WriteCapacityUnits"],members:{ReadCapacityUnits:{type:"long"},WriteCapacityUnits:{type:"long"}}},S31:{type:"structure",required:["StreamEnabled"],members:{StreamEnabled:{type:"boolean"},StreamViewType:{}}},S34:{type:"structure",members:{Enabled:{type:"boolean"},SSEType:{},KMSMasterKeyId:{}}},S37:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},S3d:{type:"structure",members:{AttributeDefinitions:{shape:"S2k"},TableName:{},KeySchema:{shape:"S2o"},TableStatus:{},CreationDateTime:{type:"timestamp"},ProvisionedThroughput:{shape:"S3f"},TableSizeBytes:{type:"long"},ItemCount:{type:"long"},TableArn:{},TableId:{},BillingModeSummary:{shape:"S3j"},LocalSecondaryIndexes:{type:"list",member:{type:"structure",members:{IndexName:{},KeySchema:{shape:"S2o"},Projection:{shape:"S2t"},IndexSizeBytes:{type:"long"},ItemCount:{type:"long"},IndexArn:{}}}},GlobalSecondaryIndexes:{type:"list",member:{type:"structure",members:{IndexName:{},KeySchema:{shape:"S2o"},Projection:{shape:"S2t"},IndexStatus:{},Backfilling:{type:"boolean"},ProvisionedThroughput:{shape:"S3f"},IndexSizeBytes:{type:"long"},ItemCount:{type:"long"},IndexArn:{}}}},StreamSpecification:{shape:"S31"},LatestStreamLabel:{},LatestStreamArn:{},GlobalTableVersion:{},Replicas:{shape:"S25"},RestoreSummary:{type:"structure",required:["RestoreDateTime","RestoreInProgress"],members:{SourceBackupArn:{},SourceTableArn:{},RestoreDateTime:{type:"timestamp"},RestoreInProgress:{type:"boolean"}}},SSEDescription:{shape:"S3u"},ArchivalSummary:{type:"structure",members:{ArchivalDateTime:{type:"timestamp"},ArchivalReason:{},ArchivalBackupArn:{}}},TableClassSummary:{shape:"S2f"},DeletionProtectionEnabled:{type:"boolean"}}},S3f:{type:"structure",members:{LastIncreaseDateTime:{type:"timestamp"},LastDecreaseDateTime:{type:"timestamp"},NumberOfDecreasesToday:{type:"long"},ReadCapacityUnits:{type:"long"},WriteCapacityUnits:{type:"long"}}},S3j:{type:"structure",members:{BillingMode:{},LastUpdateToPayPerRequestDateTime:{type:"timestamp"}}},S3u:{type:"structure",members:{Status:{},SSEType:{},KMSMasterKeyArn:{},InaccessibleEncryptionDateTime:{type:"timestamp"}}},S41:{type:"structure",members:{BackupDetails:{shape:"S1s"},SourceTableDetails:{type:"structure",required:["TableName","TableId","KeySchema","TableCreationDateTime","ProvisionedThroughput"],members:{TableName:{},TableId:{},TableArn:{},TableSizeBytes:{type:"long"},KeySchema:{shape:"S2o"},TableCreationDateTime:{type:"timestamp"},ProvisionedThroughput:{shape:"S2z"},ItemCount:{type:"long"},BillingMode:{}}},SourceTableFeatureDetails:{type:"structure",members:{LocalSecondaryIndexes:{type:"list",member:{type:"structure",members:{IndexName:{},KeySchema:{shape:"S2o"},Projection:{shape:"S2t"}}}},GlobalSecondaryIndexes:{type:"list",member:{type:"structure",members:{IndexName:{},KeySchema:{shape:"S2o"},Projection:{shape:"S2t"},ProvisionedThroughput:{shape:"S2z"}}}},StreamDescription:{shape:"S31"},TimeToLiveDescription:{shape:"S4a"},SSEDescription:{shape:"S3u"}}}}},S4a:{type:"structure",members:{TimeToLiveStatus:{},AttributeName:{}}},S4e:{type:"map",key:{},value:{type:"structure",members:{Value:{shape:"S6"},Exists:{type:"boolean"},ComparisonOperator:{},AttributeValueList:{shape:"S4i"}}}},S4i:{type:"list",member:{shape:"S6"}},S4m:{type:"map",key:{},value:{shape:"S6"}},S4v:{type:"structure",required:["ContinuousBackupsStatus"],members:{ContinuousBackupsStatus:{},PointInTimeRecoveryDescription:{type:"structure",members:{PointInTimeRecoveryStatus:{},EarliestRestorableDateTime:{type:"timestamp"},LatestRestorableDateTime:{type:"timestamp"}}}}},S5g:{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"}}},S60:{type:"list",member:{type:"structure",required:["RegionName"],members:{RegionName:{},ReplicaStatus:{},ReplicaBillingModeSummary:{shape:"S3j"},ReplicaProvisionedReadCapacityUnits:{type:"long"},ReplicaProvisionedReadCapacityAutoScalingSettings:{shape:"S62"},ReplicaProvisionedWriteCapacityUnits:{type:"long"},ReplicaProvisionedWriteCapacityAutoScalingSettings:{shape:"S62"},ReplicaGlobalSecondaryIndexSettings:{type:"list",member:{type:"structure",required:["IndexName"],members:{IndexName:{},IndexStatus:{},ProvisionedReadCapacityUnits:{type:"long"},ProvisionedReadCapacityAutoScalingSettings:{shape:"S62"},ProvisionedWriteCapacityUnits:{type:"long"},ProvisionedWriteCapacityAutoScalingSettings:{shape:"S62"}}}},ReplicaTableClassSummary:{shape:"S2f"}}}},S62:{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"}}}}}}}},S6e:{type:"structure",members:{ImportArn:{},ImportStatus:{},TableArn:{},TableId:{},ClientToken:{},S3BucketSource:{shape:"S6g"},ErrorCount:{type:"long"},CloudWatchLogGroupArn:{},InputFormat:{},InputFormatOptions:{shape:"S6k"},InputCompressionType:{},TableCreationParameters:{shape:"S6q"},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},ProcessedSizeBytes:{type:"long"},ProcessedItemCount:{type:"long"},ImportedItemCount:{type:"long"},FailureCode:{},FailureMessage:{}}},S6g:{type:"structure",required:["S3Bucket"],members:{S3BucketOwner:{},S3Bucket:{},S3KeyPrefix:{}}},S6k:{type:"structure",members:{Csv:{type:"structure",members:{Delimiter:{},HeaderList:{type:"list",member:{}}}}}},S6q:{type:"structure",required:["TableName","AttributeDefinitions","KeySchema"],members:{TableName:{},AttributeDefinitions:{shape:"S2k"},KeySchema:{shape:"S2o"},BillingMode:{},ProvisionedThroughput:{shape:"S2z"},SSESpecification:{shape:"S34"},GlobalSecondaryIndexes:{shape:"S2x"}}},S76:{type:"structure",members:{TableName:{},TableStatus:{},Replicas:{type:"list",member:{type:"structure",members:{RegionName:{},GlobalSecondaryIndexes:{type:"list",member:{type:"structure",members:{IndexName:{},IndexStatus:{},ProvisionedReadCapacityAutoScalingSettings:{shape:"S62"},ProvisionedWriteCapacityAutoScalingSettings:{shape:"S62"}}}},ReplicaProvisionedReadCapacityAutoScalingSettings:{shape:"S62"},ReplicaProvisionedWriteCapacityAutoScalingSettings:{shape:"S62"},ReplicaStatus:{}}}}}},S7d:{type:"structure",required:["TableName","StreamArn"],members:{TableName:{},StreamArn:{}}},S7e:{type:"structure",members:{TableName:{},StreamArn:{},DestinationStatus:{}}},S7o:{type:"list",member:{type:"structure",members:{Item:{shape:"Sr"}}}},S92:{type:"structure",required:["ComparisonOperator"],members:{AttributeValueList:{shape:"S4i"},ComparisonOperator:{}}},S93:{type:"map",key:{},value:{shape:"S92"}},Saa:{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"}}}}}}},Saz:{type:"list",member:{type:"structure",required:["IndexName"],members:{IndexName:{},ProvisionedThroughputOverride:{shape:"S2b"}}}},Sbd:{type:"structure",required:["Enabled","AttributeName"],members:{Enabled:{type:"boolean"},AttributeName:{}}}}}},6126:function(e){e.exports={pagination:{GetImages:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Images"},ListFragments:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Fragments"}}}},6129:function(e){e.exports={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:{shape:"S1b"},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:{shape:"S9"},EmailAddress:{shape:"Sa"},GivenName:{shape:"Sb"},Surname:{shape:"Sb"},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"}}}},DeleteDocumentVersion:{http:{method:"DELETE",requestUri:"/api/v1/documentVersions/{DocumentId}/versions/{VersionId}",responseCode:204},input:{type:"structure",required:["DocumentId","VersionId","DeletePriorVersions"],members:{AuthenticationToken:{shape:"S2",location:"header",locationName:"Authentication"},DocumentId:{location:"uri",locationName:"DocumentId"},VersionId:{location:"uri",locationName:"VersionId"},DeletePriorVersions:{location:"querystring",locationName:"deletePriorVersions",type:"boolean"}}}},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:"S2e"},Participants:{type:"structure",members:{Users:{type:"list",member:{shape:"S2e"}},Groups:{shape:"S2h"}}},ResourceMetadata:{shape:"S2k"},OriginalParent:{shape:"S2k"},CommentMetadata:{shape:"S2m"}}}},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:"S2w"}},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:"S39"},Documents:{shape:"S3a"},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:"S3d",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:"S2h"},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:"S39"},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:"S3d",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:"S3b"},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:"S44"}}}},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:"S2w"},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:"S44"}}}},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:"S39"},Documents:{shape:"S3a"},Marker:{}}}},InitiateDocumentVersionUpload:{http:{requestUri:"/api/v1/documents",responseCode:201},input:{type:"structure",members:{AuthenticationToken:{shape:"S2",location:"header",locationName:"Authentication"},Id:{},Name:{shape:"S1b"},ContentCreatedTimestamp:{type:"timestamp"},ContentModifiedTimestamp:{type:"timestamp"},ContentType:{},DocumentSizeInBytes:{type:"long"},ParentFolderId:{}}},output:{type:"structure",members:{Metadata:{shape:"S3b"},UploadMetadata:{type:"structure",members:{UploadUrl:{shape:"S31"},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"}}}},RestoreDocumentVersions:{http:{requestUri:"/api/v1/documentVersions/restore/{DocumentId}",responseCode:204},input:{type:"structure",required:["DocumentId"],members:{AuthenticationToken:{shape:"S2",location:"header",locationName:"Authentication"},DocumentId:{location:"uri",locationName:"DocumentId"}}}},SearchResources:{http:{requestUri:"/api/v1/search",responseCode:200},input:{type:"structure",members:{AuthenticationToken:{shape:"S2",location:"header",locationName:"Authentication"},QueryText:{shape:"S3d"},QueryScopes:{type:"list",member:{}},OrganizationId:{},AdditionalResponseFields:{type:"list",member:{}},Filters:{type:"structure",members:{TextLocales:{type:"list",member:{}},ContentCategories:{type:"list",member:{}},ResourceTypes:{type:"list",member:{}},Labels:{type:"list",member:{}},Principals:{type:"list",member:{type:"structure",required:["Id"],members:{Id:{},Roles:{type:"list",member:{}}}}},AncestorIds:{type:"list",member:{}},SearchCollectionTypes:{type:"list",member:{}},SizeRange:{type:"structure",members:{StartValue:{type:"long"},EndValue:{type:"long"}}},CreatedRange:{shape:"S5d"},ModifiedRange:{shape:"S5d"}}},OrderBy:{type:"list",member:{type:"structure",members:{Field:{},Order:{}}}},Limit:{type:"integer"},Marker:{}}},output:{type:"structure",members:{Items:{type:"list",member:{type:"structure",members:{ResourceType:{},WebUrl:{type:"string",sensitive:true},DocumentMetadata:{shape:"S3b"},FolderMetadata:{shape:"S1d"},CommentMetadata:{shape:"S2m"},DocumentVersionMetadata:{shape:"S2w"}}}},Marker:{}}}},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:{shape:"S1b"},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:{shape:"S1b"},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:{shape:"Sb"},Surname:{shape:"Sb"},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:{shape:"S9"},EmailAddress:{shape:"Sa"},GivenName:{shape:"Sb"},Surname:{shape:"Sb"},OrganizationId:{},RootFolderId:{},RecycleBinFolderId:{},Status:{},Type:{},CreatedTimestamp:{type:"timestamp"},ModifiedTimestamp:{type:"timestamp"},TimeZoneId:{},Locale:{},Storage:{type:"structure",members:{StorageUtilizedInBytes:{type:"long"},StorageRule:{shape:"Sj"}}}}},S9:{type:"string",sensitive:true},Sa:{type:"string",sensitive:true},Sb:{type:"string",sensitive:true},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:{}},S1b:{type:"string",sensitive:true},S1d:{type:"structure",members:{Id:{},Name:{shape:"S1b"},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:{}}},S2e:{type:"structure",members:{Id:{},Username:{shape:"S9"},GivenName:{shape:"Sb"},Surname:{shape:"Sb"},EmailAddress:{shape:"Sa"}}},S2h:{type:"list",member:{type:"structure",members:{Id:{},Name:{}}}},S2k:{type:"structure",members:{Type:{},Name:{shape:"S1b"},OriginalName:{shape:"S1b"},Id:{},VersionId:{},Owner:{shape:"S2e"},ParentId:{}}},S2m:{type:"structure",members:{CommentId:{},Contributor:{shape:"S8"},CreatedTimestamp:{type:"timestamp"},CommentStatus:{},RecipientId:{},ContributorId:{}}},S2w:{type:"structure",members:{Id:{},Name:{shape:"S1b"},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:"S31"}},Source:{type:"map",key:{},value:{shape:"S31"}}}},S31:{type:"string",sensitive:true},S39:{type:"list",member:{shape:"S1d"}},S3a:{type:"list",member:{shape:"S3b"}},S3b:{type:"structure",members:{Id:{},CreatorId:{},ParentFolderId:{},CreatedTimestamp:{type:"timestamp"},ModifiedTimestamp:{type:"timestamp"},LatestVersionMetadata:{shape:"S2w"},ResourceState:{},Labels:{shape:"S1g"}}},S3d:{type:"string",sensitive:true},S44:{type:"structure",members:{Components:{type:"list",member:{type:"structure",members:{Id:{},Name:{shape:"S1b"}}}}}},S5d:{type:"structure",members:{StartValue:{type:"timestamp"},EndValue:{type:"timestamp"}}}}}},6139:function(e,t,r){r(8492);var s=r(2393);r(2951);e.exports=s},6149:function(e){e.exports={pagination:{ListAccessPolicies:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListCollections:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListSecurityConfigs:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListSecurityPolicies:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListVpcEndpoints:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"}}}},6152:function(e){e.exports={pagination:{ListClusterSnapshots:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"snapshots"},ListClusters:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"clusters"}}}},6176:function(e){e.exports={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:{},LicenseArn:{}}}},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:{},StatusReason:{},SourceVersion:{},Options:{shape:"St"}}},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:"Sx"},HomeRegion:{},Validity:{shape:"Sy"},Entitlements:{shape:"Sz"},Beneficiary:{},ConsumptionConfiguration:{shape:"S14"},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:"S1e"},Tags:{shape:"S1f"},DisassociateWhenNotFound:{type:"boolean"},ProductInformationList:{shape:"S1h"}}},output:{type:"structure",members:{LicenseConfigurationArn:{}}}},CreateLicenseConversionTaskForResource:{input:{type:"structure",required:["ResourceArn","SourceLicenseContext","DestinationLicenseContext"],members:{ResourceArn:{},SourceLicenseContext:{shape:"S1n"},DestinationLicenseContext:{shape:"S1n"}}},output:{type:"structure",members:{LicenseConversionTaskId:{}}}},CreateLicenseManagerReportGenerator:{input:{type:"structure",required:["ReportGeneratorName","Type","ReportContext","ReportFrequency","ClientToken"],members:{ReportGeneratorName:{},Type:{shape:"S1t"},ReportContext:{shape:"S1v"},ReportFrequency:{shape:"S1x"},ClientToken:{},Description:{},Tags:{shape:"S1f"}}},output:{type:"structure",members:{LicenseManagerReportGeneratorArn:{}}}},CreateLicenseVersion:{input:{type:"structure",required:["LicenseArn","LicenseName","ProductName","Issuer","HomeRegion","Validity","Entitlements","ConsumptionConfiguration","Status","ClientToken"],members:{LicenseArn:{},LicenseName:{},ProductName:{},Issuer:{shape:"Sx"},HomeRegion:{},Validity:{shape:"Sy"},LicenseMetadata:{shape:"Sd"},Entitlements:{shape:"Sz"},ConsumptionConfiguration:{shape:"S14"},Status:{},ClientToken:{},SourceVersion:{}}},output:{type:"structure",members:{LicenseArn:{},Version:{},Status:{}}}},CreateToken:{input:{type:"structure",required:["LicenseArn","ClientToken"],members:{LicenseArn:{},RoleArns:{shape:"S1w"},ExpirationInDays:{type:"integer"},TokenProperties:{shape:"S25"},ClientToken:{}}},output:{type:"structure",members:{TokenId:{},TokenType:{},Token:{}}}},DeleteGrant:{input:{type:"structure",required:["GrantArn","Version"],members:{GrantArn:{},StatusReason:{},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:{}}},DeleteLicenseManagerReportGenerator:{input:{type:"structure",required:["LicenseManagerReportGeneratorArn"],members:{LicenseManagerReportGeneratorArn:{}}},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:"S25"}}},output:{type:"structure",members:{AccessToken:{}}}},GetGrant:{input:{type:"structure",required:["GrantArn"],members:{GrantArn:{},Version:{}}},output:{type:"structure",members:{Grant:{shape:"S2r"}}}},GetLicense:{input:{type:"structure",required:["LicenseArn"],members:{LicenseArn:{},Version:{}}},output:{type:"structure",members:{License:{shape:"S2u"}}}},GetLicenseConfiguration:{input:{type:"structure",required:["LicenseConfigurationArn"],members:{LicenseConfigurationArn:{}}},output:{type:"structure",members:{LicenseConfigurationId:{},LicenseConfigurationArn:{},Name:{},Description:{},LicenseCountingType:{},LicenseRules:{shape:"S1e"},LicenseCount:{type:"long"},LicenseCountHardLimit:{type:"boolean"},ConsumedLicenses:{type:"long"},Status:{},OwnerAccountId:{},ConsumedLicenseSummaryList:{shape:"S2y"},ManagedResourceSummaryList:{shape:"S31"},Tags:{shape:"S1f"},ProductInformationList:{shape:"S1h"},AutomatedDiscoveryInformation:{shape:"S33"},DisassociateWhenNotFound:{type:"boolean"}}}},GetLicenseConversionTask:{input:{type:"structure",required:["LicenseConversionTaskId"],members:{LicenseConversionTaskId:{}}},output:{type:"structure",members:{LicenseConversionTaskId:{},ResourceArn:{},SourceLicenseContext:{shape:"S1n"},DestinationLicenseContext:{shape:"S1n"},StatusMessage:{},Status:{},StartTime:{type:"timestamp"},LicenseConversionTime:{type:"timestamp"},EndTime:{type:"timestamp"}}}},GetLicenseManagerReportGenerator:{input:{type:"structure",required:["LicenseManagerReportGeneratorArn"],members:{LicenseManagerReportGeneratorArn:{}}},output:{type:"structure",members:{ReportGenerator:{shape:"S3a"}}}},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:"S3j"},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:"S1w"},Filters:{shape:"S3p"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Grants:{shape:"S3w"},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:"S1e"},MaxResults:{type:"integer"},NextToken:{},Filters:{shape:"S42"}}},output:{type:"structure",members:{LicenseConfigurations:{type:"list",member:{type:"structure",members:{LicenseConfigurationId:{},LicenseConfigurationArn:{},Name:{},Description:{},LicenseCountingType:{},LicenseRules:{shape:"S1e"},LicenseCount:{type:"long"},LicenseCountHardLimit:{type:"boolean"},DisassociateWhenNotFound:{type:"boolean"},ConsumedLicenses:{type:"long"},Status:{},OwnerAccountId:{},ConsumedLicenseSummaryList:{shape:"S2y"},ManagedResourceSummaryList:{shape:"S31"},ProductInformationList:{shape:"S1h"},AutomatedDiscoveryInformation:{shape:"S33"}}}},NextToken:{}}}},ListLicenseConversionTasks:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},Filters:{shape:"S42"}}},output:{type:"structure",members:{LicenseConversionTasks:{type:"list",member:{type:"structure",members:{LicenseConversionTaskId:{},ResourceArn:{},SourceLicenseContext:{shape:"S1n"},DestinationLicenseContext:{shape:"S1n"},Status:{},StatusMessage:{},StartTime:{type:"timestamp"},LicenseConversionTime:{type:"timestamp"},EndTime:{type:"timestamp"}}}},NextToken:{}}}},ListLicenseManagerReportGenerators:{input:{type:"structure",members:{Filters:{shape:"S3p"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{ReportGenerators:{type:"list",member:{shape:"S3a"}},NextToken:{}}}},ListLicenseSpecificationsForResource:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{LicenseSpecifications:{shape:"S4f"},NextToken:{}}}},ListLicenseVersions:{input:{type:"structure",required:["LicenseArn"],members:{LicenseArn:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Licenses:{shape:"S4j"},NextToken:{}}}},ListLicenses:{input:{type:"structure",members:{LicenseArns:{shape:"S1w"},Filters:{shape:"S3p"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Licenses:{shape:"S4j"},NextToken:{}}}},ListReceivedGrants:{input:{type:"structure",members:{GrantArns:{shape:"S1w"},Filters:{shape:"S3p"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Grants:{shape:"S3w"},NextToken:{}}}},ListReceivedGrantsForOrganization:{input:{type:"structure",required:["LicenseArn"],members:{LicenseArn:{},Filters:{shape:"S3p"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Grants:{shape:"S3w"},NextToken:{}}}},ListReceivedLicenses:{input:{type:"structure",members:{LicenseArns:{shape:"S1w"},Filters:{shape:"S3p"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Licenses:{shape:"S4s"},NextToken:{}}}},ListReceivedLicensesForOrganization:{input:{type:"structure",members:{Filters:{shape:"S3p"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Licenses:{shape:"S4s"},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:"S1f"}}}},ListTokens:{input:{type:"structure",members:{TokenIds:{shape:"S1e"},Filters:{shape:"S3p"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Tokens:{type:"list",member:{type:"structure",members:{TokenId:{},TokenType:{},LicenseArn:{},ExpirationTime:{},TokenProperties:{shape:"S25"},RoleArns:{shape:"S1w"},Status:{}}}},NextToken:{}}}},ListUsageForLicenseConfiguration:{input:{type:"structure",required:["LicenseConfigurationArn"],members:{LicenseConfigurationArn:{},MaxResults:{type:"integer"},NextToken:{},Filters:{shape:"S42"}}},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:"S1f"}}},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:"S1e"},LicenseCount:{type:"long"},LicenseCountHardLimit:{type:"boolean"},Name:{},Description:{},ProductInformationList:{shape:"S1h"},DisassociateWhenNotFound:{type:"boolean"}}},output:{type:"structure",members:{}}},UpdateLicenseManagerReportGenerator:{input:{type:"structure",required:["LicenseManagerReportGeneratorArn","ReportGeneratorName","Type","ReportContext","ReportFrequency","ClientToken"],members:{LicenseManagerReportGeneratorArn:{},ReportGeneratorName:{},Type:{shape:"S1t"},ReportContext:{shape:"S1v"},ReportFrequency:{shape:"S1x"},ClientToken:{},Description:{}}},output:{type:"structure",members:{}}},UpdateLicenseSpecificationsForResource:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{},AddLicenseSpecifications:{shape:"S4f"},RemoveLicenseSpecifications:{shape:"S4f"}}},output:{type:"structure",members:{}}},UpdateServiceSettings:{input:{type:"structure",members:{S3BucketArn:{},SnsTopicArn:{},OrganizationConfiguration:{shape:"S3j"},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:{}},St:{type:"structure",members:{ActivationOverrideBehavior:{}}},Sx:{type:"structure",required:["Name"],members:{Name:{},SignKey:{}}},Sy:{type:"structure",required:["Begin"],members:{Begin:{},End:{}}},Sz:{type:"list",member:{type:"structure",required:["Name","Unit"],members:{Name:{},Value:{},MaxCount:{type:"long"},Overage:{type:"boolean"},Unit:{},AllowCheckIn:{type:"boolean"}}}},S14:{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"}}}}},S1e:{type:"list",member:{}},S1f:{type:"list",member:{type:"structure",members:{Key:{},Value:{}}}},S1h:{type:"list",member:{type:"structure",required:["ResourceType","ProductInformationFilterList"],members:{ResourceType:{},ProductInformationFilterList:{type:"list",member:{type:"structure",required:["ProductInformationFilterName","ProductInformationFilterComparator"],members:{ProductInformationFilterName:{},ProductInformationFilterValue:{shape:"S1e"},ProductInformationFilterComparator:{}}}}}}},S1n:{type:"structure",members:{UsageOperation:{}}},S1t:{type:"list",member:{}},S1v:{type:"structure",required:["licenseConfigurationArns"],members:{licenseConfigurationArns:{shape:"S1w"}}},S1w:{type:"list",member:{}},S1x:{type:"structure",members:{value:{type:"integer"},period:{}}},S25:{type:"list",member:{}},S2r:{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"},Options:{shape:"St"}}},S2u:{type:"structure",members:{LicenseArn:{},LicenseName:{},ProductName:{},ProductSKU:{},Issuer:{shape:"S2v"},HomeRegion:{},Status:{},Validity:{shape:"Sy"},Beneficiary:{},Entitlements:{shape:"Sz"},ConsumptionConfiguration:{shape:"S14"},LicenseMetadata:{shape:"Sd"},CreateTime:{},Version:{}}},S2v:{type:"structure",members:{Name:{},SignKey:{},KeyFingerprint:{}}},S2y:{type:"list",member:{type:"structure",members:{ResourceType:{},ConsumedLicenses:{type:"long"}}}},S31:{type:"list",member:{type:"structure",members:{ResourceType:{},AssociationCount:{type:"long"}}}},S33:{type:"structure",members:{LastRunTime:{type:"timestamp"}}},S3a:{type:"structure",members:{ReportGeneratorName:{},ReportType:{shape:"S1t"},ReportContext:{shape:"S1v"},ReportFrequency:{shape:"S1x"},LicenseManagerReportGeneratorArn:{},LastRunStatus:{},LastRunFailureReason:{},LastReportGenerationTime:{},ReportCreatorAccount:{},Description:{},S3Location:{type:"structure",members:{bucket:{},keyPrefix:{}}},CreateTime:{},Tags:{shape:"S1f"}}},S3j:{type:"structure",required:["EnableIntegration"],members:{EnableIntegration:{type:"boolean"}}},S3p:{type:"list",member:{shape:"S3q"}},S3q:{type:"structure",members:{Name:{},Values:{type:"list",member:{}}}},S3w:{type:"list",member:{shape:"S2r"}},S42:{type:"list",member:{shape:"S3q"}},S4f:{type:"list",member:{type:"structure",required:["LicenseConfigurationArn"],members:{LicenseConfigurationArn:{},AmiAssociationScope:{}}}},S4j:{type:"list",member:{shape:"S2u"}},S4s:{type:"list",member:{type:"structure",members:{LicenseArn:{},LicenseName:{},ProductName:{},ProductSKU:{},Issuer:{shape:"S2v"},HomeRegion:{},Status:{},Validity:{shape:"Sy"},Beneficiary:{},Entitlements:{shape:"Sz"},ConsumptionConfiguration:{shape:"S14"},LicenseMetadata:{shape:"Sd"},CreateTime:{},Version:{},ReceivedMetadata:{type:"structure",members:{ReceivedStatus:{},ReceivedStatusReason:{},AllowedOperations:{shape:"So"}}}}}}}}},6177:function(e){e.exports={pagination:{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"}}}},6180:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["dynamodbstreams"]={};s.DynamoDBStreams=i.defineService("dynamodbstreams",["2012-08-10"]);Object.defineProperty(a.services["dynamodbstreams"],"2012-08-10",{get:function get(){var e=r(4070);e.paginators=r(2530).pagination;return e},enumerable:true,configurable:true});e.exports=s.DynamoDBStreams},6200:function(e){e.exports=require("dgram")},6216:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["backupgateway"]={};s.BackupGateway=i.defineService("backupgateway",["2021-01-01"]);Object.defineProperty(a.services["backupgateway"],"2021-01-01",{get:function get(){var e=r(5900);e.paginators=r(3364).pagination;return e},enumerable:true,configurable:true});e.exports=s.BackupGateway},6222:function(e){e.exports={pagination:{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"}}}},6223:function(e){e.exports={pagination:{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"},ListIdentityProviderConfigs:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"identityProviderConfigs"},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"}}}},6226:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["controltower"]={};s.ControlTower=i.defineService("controltower",["2018-05-10"]);Object.defineProperty(a.services["controltower"],"2018-05-10",{get:function get(){var e=r(7699);e.paginators=r(3272).pagination;return e},enumerable:true,configurable:true});e.exports=s.ControlTower},6233:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:true});t.checkBypass=t.getProxyUrl=void 0;function getProxyUrl(e){const t=e.protocol==="https:";if(checkBypass(e)){return undefined}const r=(()=>{if(t){return process.env["https_proxy"]||process.env["HTTPS_PROXY"]}else{return process.env["http_proxy"]||process.env["HTTP_PROXY"]}})();if(r){return new URL(r)}else{return undefined}}t.getProxyUrl=getProxyUrl;function checkBypass(e){if(!e.hostname){return false}const t=process.env["no_proxy"]||process.env["NO_PROXY"]||"";if(!t){return false}let r;if(e.port){r=Number(e.port)}else if(e.protocol==="http:"){r=80}else if(e.protocol==="https:"){r=443}const s=[e.hostname.toUpperCase()];if(typeof r==="number"){s.push(`${s[0]}:${r}`)}for(const e of t.split(",").map(e=>e.trim().toUpperCase()).filter(e=>e)){if(s.some(t=>t===e)){return true}}return false}t.checkBypass=checkBypass},6234:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2021-04-20",endpointPrefix:"identity-chime",protocol:"rest-json",serviceFullName:"Amazon Chime SDK Identity",serviceId:"Chime SDK Identity",signatureVersion:"v4",signingName:"chime",uid:"chime-sdk-identity-2021-04-20"},operations:{CreateAppInstance:{http:{requestUri:"/app-instances",responseCode:201},input:{type:"structure",required:["Name","ClientRequestToken"],members:{Name:{shape:"S2"},Metadata:{shape:"S3"},ClientRequestToken:{idempotencyToken:true},Tags:{shape:"S5"}}},output:{type:"structure",members:{AppInstanceArn:{}}}},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:"Sd"},AppInstanceArn:{}}}},CreateAppInstanceBot:{http:{requestUri:"/app-instance-bots",responseCode:201},input:{type:"structure",required:["AppInstanceArn","ClientRequestToken","Configuration"],members:{AppInstanceArn:{},Name:{shape:"Se"},Metadata:{shape:"S3"},ClientRequestToken:{idempotencyToken:true},Tags:{shape:"S5"},Configuration:{shape:"Sg"}}},output:{type:"structure",members:{AppInstanceBotArn:{}}}},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:"Sp"},Metadata:{shape:"S3"},ClientRequestToken:{idempotencyToken:true},Tags:{shape:"S5"},ExpirationSettings:{shape:"Sq"}}},output:{type:"structure",members:{AppInstanceUserArn:{}}}},DeleteAppInstance:{http:{method:"DELETE",requestUri:"/app-instances/{appInstanceArn}",responseCode:204},input:{type:"structure",required:["AppInstanceArn"],members:{AppInstanceArn:{location:"uri",locationName:"appInstanceArn"}}}},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"}}}},DeleteAppInstanceBot:{http:{method:"DELETE",requestUri:"/app-instance-bots/{appInstanceBotArn}",responseCode:204},input:{type:"structure",required:["AppInstanceBotArn"],members:{AppInstanceBotArn:{location:"uri",locationName:"appInstanceBotArn"}}}},DeleteAppInstanceUser:{http:{method:"DELETE",requestUri:"/app-instance-users/{appInstanceUserArn}",responseCode:204},input:{type:"structure",required:["AppInstanceUserArn"],members:{AppInstanceUserArn:{location:"uri",locationName:"appInstanceUserArn"}}}},DeregisterAppInstanceUserEndpoint:{http:{method:"DELETE",requestUri:"/app-instance-users/{appInstanceUserArn}/endpoints/{endpointId}",responseCode:204},input:{type:"structure",required:["AppInstanceUserArn","EndpointId"],members:{AppInstanceUserArn:{shape:"Sz",location:"uri",locationName:"appInstanceUserArn"},EndpointId:{shape:"S10",location:"uri",locationName:"endpointId"}}}},DescribeAppInstance:{http:{method:"GET",requestUri:"/app-instances/{appInstanceArn}"},input:{type:"structure",required:["AppInstanceArn"],members:{AppInstanceArn:{location:"uri",locationName:"appInstanceArn"}}},output:{type:"structure",members:{AppInstance:{type:"structure",members:{AppInstanceArn:{},Name:{shape:"S2"},CreatedTimestamp:{type:"timestamp"},LastUpdatedTimestamp:{type:"timestamp"},Metadata:{shape:"S3"}}}}}},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:"Sd"},AppInstanceArn:{},CreatedTimestamp:{type:"timestamp"}}}}}},DescribeAppInstanceBot:{http:{method:"GET",requestUri:"/app-instance-bots/{appInstanceBotArn}"},input:{type:"structure",required:["AppInstanceBotArn"],members:{AppInstanceBotArn:{location:"uri",locationName:"appInstanceBotArn"}}},output:{type:"structure",members:{AppInstanceBot:{type:"structure",members:{AppInstanceBotArn:{},Name:{shape:"Se"},Configuration:{shape:"Sg"},CreatedTimestamp:{type:"timestamp"},LastUpdatedTimestamp:{type:"timestamp"},Metadata:{shape:"S3"}}}}}},DescribeAppInstanceUser:{http:{method:"GET",requestUri:"/app-instance-users/{appInstanceUserArn}"},input:{type:"structure",required:["AppInstanceUserArn"],members:{AppInstanceUserArn:{location:"uri",locationName:"appInstanceUserArn"}}},output:{type:"structure",members:{AppInstanceUser:{type:"structure",members:{AppInstanceUserArn:{},Name:{shape:"Sp"},Metadata:{shape:"S3"},CreatedTimestamp:{type:"timestamp"},LastUpdatedTimestamp:{type:"timestamp"},ExpirationSettings:{shape:"Sq"}}}}}},DescribeAppInstanceUserEndpoint:{http:{method:"GET",requestUri:"/app-instance-users/{appInstanceUserArn}/endpoints/{endpointId}",responseCode:200},input:{type:"structure",required:["AppInstanceUserArn","EndpointId"],members:{AppInstanceUserArn:{shape:"S1f",location:"uri",locationName:"appInstanceUserArn"},EndpointId:{shape:"S10",location:"uri",locationName:"endpointId"}}},output:{type:"structure",members:{AppInstanceUserEndpoint:{type:"structure",members:{AppInstanceUserArn:{shape:"Sz"},EndpointId:{shape:"S10"},Name:{shape:"S1f"},Type:{},ResourceArn:{},EndpointAttributes:{shape:"S1j"},CreatedTimestamp:{type:"timestamp"},LastUpdatedTimestamp:{type:"timestamp"},AllowMessages:{},EndpointState:{shape:"S1m"}}}}}},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:"S1r"},InitiateDeletionTimestamp:{type:"timestamp"}}}},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:"S1w",location:"querystring",locationName:"next-token"}}},output:{type:"structure",members:{AppInstanceArn:{},AppInstanceAdmins:{type:"list",member:{type:"structure",members:{Admin:{shape:"Sd"}}}},NextToken:{shape:"S1w"}}}},ListAppInstanceBots:{http:{method:"GET",requestUri:"/app-instance-bots"},input:{type:"structure",required:["AppInstanceArn"],members:{AppInstanceArn:{location:"querystring",locationName:"app-instance-arn"},MaxResults:{location:"querystring",locationName:"max-results",type:"integer"},NextToken:{shape:"S1w",location:"querystring",locationName:"next-token"}}},output:{type:"structure",members:{AppInstanceArn:{},AppInstanceBots:{type:"list",member:{type:"structure",members:{AppInstanceBotArn:{},Name:{shape:"Se"},Metadata:{shape:"S3"}}}},NextToken:{shape:"S1w"}}}},ListAppInstanceUserEndpoints:{http:{method:"GET",requestUri:"/app-instance-users/{appInstanceUserArn}/endpoints",responseCode:200},input:{type:"structure",required:["AppInstanceUserArn"],members:{AppInstanceUserArn:{shape:"Sz",location:"uri",locationName:"appInstanceUserArn"},MaxResults:{location:"querystring",locationName:"max-results",type:"integer"},NextToken:{shape:"S1w",location:"querystring",locationName:"next-token"}}},output:{type:"structure",members:{AppInstanceUserEndpoints:{type:"list",member:{type:"structure",members:{AppInstanceUserArn:{shape:"Sz"},EndpointId:{shape:"S10"},Name:{shape:"S1f"},Type:{},AllowMessages:{},EndpointState:{shape:"S1m"}}}},NextToken:{shape:"S1w"}}}},ListAppInstanceUsers:{http:{method:"GET",requestUri:"/app-instance-users"},input:{type:"structure",required:["AppInstanceArn"],members:{AppInstanceArn:{location:"querystring",locationName:"app-instance-arn"},MaxResults:{location:"querystring",locationName:"max-results",type:"integer"},NextToken:{shape:"S1w",location:"querystring",locationName:"next-token"}}},output:{type:"structure",members:{AppInstanceArn:{},AppInstanceUsers:{type:"list",member:{type:"structure",members:{AppInstanceUserArn:{},Name:{shape:"Sp"},Metadata:{shape:"S3"}}}},NextToken:{shape:"S1w"}}}},ListAppInstances:{http:{method:"GET",requestUri:"/app-instances"},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"max-results",type:"integer"},NextToken:{shape:"S1w",location:"querystring",locationName:"next-token"}}},output:{type:"structure",members:{AppInstances:{type:"list",member:{type:"structure",members:{AppInstanceArn:{},Name:{shape:"S2"},Metadata:{shape:"S3"}}}},NextToken:{shape:"S1w"}}}},ListTagsForResource:{http:{method:"GET",requestUri:"/tags",responseCode:200},input:{type:"structure",required:["ResourceARN"],members:{ResourceARN:{location:"querystring",locationName:"arn"}}},output:{type:"structure",members:{Tags:{shape:"S5"}}}},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:"S1r"}}},output:{type:"structure",members:{AppInstanceRetentionSettings:{shape:"S1r"},InitiateDeletionTimestamp:{type:"timestamp"}}}},PutAppInstanceUserExpirationSettings:{http:{method:"PUT",requestUri:"/app-instance-users/{appInstanceUserArn}/expiration-settings",responseCode:200},input:{type:"structure",required:["AppInstanceUserArn"],members:{AppInstanceUserArn:{location:"uri",locationName:"appInstanceUserArn"},ExpirationSettings:{shape:"Sq"}}},output:{type:"structure",members:{AppInstanceUserArn:{},ExpirationSettings:{shape:"Sq"}}}},RegisterAppInstanceUserEndpoint:{http:{requestUri:"/app-instance-users/{appInstanceUserArn}/endpoints",responseCode:201},input:{type:"structure",required:["AppInstanceUserArn","Type","ResourceArn","EndpointAttributes","ClientRequestToken"],members:{AppInstanceUserArn:{shape:"Sz",location:"uri",locationName:"appInstanceUserArn"},Name:{shape:"S1f"},Type:{},ResourceArn:{},EndpointAttributes:{shape:"S1j"},ClientRequestToken:{idempotencyToken:true},AllowMessages:{}}},output:{type:"structure",members:{AppInstanceUserArn:{shape:"Sz"},EndpointId:{shape:"S10"}}}},TagResource:{http:{requestUri:"/tags?operation=tag-resource",responseCode:204},input:{type:"structure",required:["ResourceARN","Tags"],members:{ResourceARN:{},Tags:{shape:"S5"}}}},UntagResource:{http:{requestUri:"/tags?operation=untag-resource",responseCode:204},input:{type:"structure",required:["ResourceARN","TagKeys"],members:{ResourceARN:{},TagKeys:{type:"list",member:{shape:"S7"}}}}},UpdateAppInstance:{http:{method:"PUT",requestUri:"/app-instances/{appInstanceArn}",responseCode:200},input:{type:"structure",required:["AppInstanceArn","Name","Metadata"],members:{AppInstanceArn:{location:"uri",locationName:"appInstanceArn"},Name:{shape:"S2"},Metadata:{shape:"S3"}}},output:{type:"structure",members:{AppInstanceArn:{}}}},UpdateAppInstanceBot:{http:{method:"PUT",requestUri:"/app-instance-bots/{appInstanceBotArn}",responseCode:200},input:{type:"structure",required:["AppInstanceBotArn","Name","Metadata"],members:{AppInstanceBotArn:{location:"uri",locationName:"appInstanceBotArn"},Name:{shape:"Se"},Metadata:{shape:"S3"}}},output:{type:"structure",members:{AppInstanceBotArn:{}}}},UpdateAppInstanceUser:{http:{method:"PUT",requestUri:"/app-instance-users/{appInstanceUserArn}",responseCode:200},input:{type:"structure",required:["AppInstanceUserArn","Name","Metadata"],members:{AppInstanceUserArn:{location:"uri",locationName:"appInstanceUserArn"},Name:{shape:"Sp"},Metadata:{shape:"S3"}}},output:{type:"structure",members:{AppInstanceUserArn:{}}}},UpdateAppInstanceUserEndpoint:{http:{method:"PUT",requestUri:"/app-instance-users/{appInstanceUserArn}/endpoints/{endpointId}",responseCode:200},input:{type:"structure",required:["AppInstanceUserArn","EndpointId"],members:{AppInstanceUserArn:{shape:"Sz",location:"uri",locationName:"appInstanceUserArn"},EndpointId:{shape:"S10",location:"uri",locationName:"endpointId"},Name:{shape:"S1f"},AllowMessages:{}}},output:{type:"structure",members:{AppInstanceUserArn:{shape:"Sz"},EndpointId:{shape:"S10"}}}}},shapes:{S2:{type:"string",sensitive:true},S3:{type:"string",sensitive:true},S5:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{shape:"S7"},Value:{type:"string",sensitive:true}}}},S7:{type:"string",sensitive:true},Sd:{type:"structure",members:{Arn:{},Name:{shape:"Se"}}},Se:{type:"string",sensitive:true},Sg:{type:"structure",required:["Lex"],members:{Lex:{type:"structure",required:["RespondsTo","LexBotAliasArn","LocaleId"],members:{RespondsTo:{},LexBotAliasArn:{},LocaleId:{},WelcomeIntent:{}}}}},Sp:{type:"string",sensitive:true},Sq:{type:"structure",required:["ExpirationDays","ExpirationCriterion"],members:{ExpirationDays:{type:"integer"},ExpirationCriterion:{}}},Sz:{type:"string",sensitive:true},S10:{type:"string",sensitive:true},S1f:{type:"string",sensitive:true},S1j:{type:"structure",required:["DeviceToken"],members:{DeviceToken:{shape:"S1k"},VoipDeviceToken:{shape:"S1k"}}},S1k:{type:"string",sensitive:true},S1m:{type:"structure",required:["Status"],members:{Status:{},StatusReason:{}}},S1r:{type:"structure",members:{ChannelRetentionSettings:{type:"structure",members:{RetentionDays:{type:"integer"}}}}},S1w:{type:"string",sensitive:true}}}},6242:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2021-11-01",endpointPrefix:"aoss",jsonVersion:"1.0",protocol:"json",serviceFullName:"OpenSearch Service Serverless",serviceId:"OpenSearchServerless",signatureVersion:"v4",signingName:"aoss",targetPrefix:"OpenSearchServerless",uid:"opensearchserverless-2021-11-01"},operations:{BatchGetCollection:{input:{type:"structure",members:{ids:{type:"list",member:{}},names:{type:"list",member:{}}}},output:{type:"structure",members:{collectionDetails:{type:"list",member:{type:"structure",members:{arn:{},collectionEndpoint:{},createdDate:{type:"long"},dashboardEndpoint:{},description:{},id:{},kmsKeyArn:{},lastModifiedDate:{type:"long"},name:{},status:{},type:{}}}},collectionErrorDetails:{type:"list",member:{type:"structure",members:{errorCode:{},errorMessage:{},id:{},name:{}}}}}}},BatchGetVpcEndpoint:{input:{type:"structure",required:["ids"],members:{ids:{type:"list",member:{}}}},output:{type:"structure",members:{vpcEndpointDetails:{type:"list",member:{type:"structure",members:{createdDate:{type:"long"},id:{},name:{},securityGroupIds:{shape:"Sm"},status:{},subnetIds:{shape:"Sp"},vpcId:{}}}},vpcEndpointErrorDetails:{type:"list",member:{type:"structure",members:{errorCode:{},errorMessage:{},id:{}}}}}}},CreateAccessPolicy:{input:{type:"structure",required:["name","policy","type"],members:{clientToken:{idempotencyToken:true},description:{},name:{},policy:{},type:{}}},output:{type:"structure",members:{accessPolicyDetail:{shape:"S11"}}},idempotent:true},CreateCollection:{input:{type:"structure",required:["name"],members:{clientToken:{idempotencyToken:true},description:{},name:{},tags:{shape:"S16"},type:{}}},output:{type:"structure",members:{createCollectionDetail:{type:"structure",members:{arn:{},createdDate:{type:"long"},description:{},id:{},kmsKeyArn:{},lastModifiedDate:{type:"long"},name:{},status:{},type:{}}}}},idempotent:true},CreateSecurityConfig:{input:{type:"structure",required:["name","type"],members:{clientToken:{idempotencyToken:true},description:{},name:{},samlOptions:{shape:"S1f"},type:{}}},output:{type:"structure",members:{securityConfigDetail:{shape:"S1m"}}},idempotent:true},CreateSecurityPolicy:{input:{type:"structure",required:["name","policy","type"],members:{clientToken:{idempotencyToken:true},description:{},name:{},policy:{},type:{}}},output:{type:"structure",members:{securityPolicyDetail:{shape:"S1r"}}},idempotent:true},CreateVpcEndpoint:{input:{type:"structure",required:["name","subnetIds","vpcId"],members:{clientToken:{idempotencyToken:true},name:{},securityGroupIds:{shape:"Sm"},subnetIds:{shape:"Sp"},vpcId:{}}},output:{type:"structure",members:{createVpcEndpointDetail:{type:"structure",members:{id:{},name:{},status:{}}}}},idempotent:true},DeleteAccessPolicy:{input:{type:"structure",required:["name","type"],members:{clientToken:{idempotencyToken:true},name:{},type:{}}},output:{type:"structure",members:{}},idempotent:true},DeleteCollection:{input:{type:"structure",required:["id"],members:{clientToken:{idempotencyToken:true},id:{}}},output:{type:"structure",members:{deleteCollectionDetail:{type:"structure",members:{id:{},name:{},status:{}}}}},idempotent:true},DeleteSecurityConfig:{input:{type:"structure",required:["id"],members:{clientToken:{idempotencyToken:true},id:{}}},output:{type:"structure",members:{}},idempotent:true},DeleteSecurityPolicy:{input:{type:"structure",required:["name","type"],members:{clientToken:{idempotencyToken:true},name:{},type:{}}},output:{type:"structure",members:{}},idempotent:true},DeleteVpcEndpoint:{input:{type:"structure",required:["id"],members:{clientToken:{idempotencyToken:true},id:{}}},output:{type:"structure",members:{deleteVpcEndpointDetail:{type:"structure",members:{id:{},name:{},status:{}}}}},idempotent:true},GetAccessPolicy:{input:{type:"structure",required:["name","type"],members:{name:{},type:{}}},output:{type:"structure",members:{accessPolicyDetail:{shape:"S11"}}}},GetAccountSettings:{input:{type:"structure",members:{}},output:{type:"structure",members:{accountSettingsDetail:{shape:"S2b"}}}},GetPoliciesStats:{input:{type:"structure",members:{}},output:{type:"structure",members:{AccessPolicyStats:{type:"structure",members:{DataPolicyCount:{type:"long"}}},SecurityConfigStats:{type:"structure",members:{SamlConfigCount:{type:"long"}}},SecurityPolicyStats:{type:"structure",members:{EncryptionPolicyCount:{type:"long"},NetworkPolicyCount:{type:"long"}}},TotalPolicyCount:{type:"long"}}}},GetSecurityConfig:{input:{type:"structure",required:["id"],members:{id:{}}},output:{type:"structure",members:{securityConfigDetail:{shape:"S1m"}}}},GetSecurityPolicy:{input:{type:"structure",required:["name","type"],members:{name:{},type:{}}},output:{type:"structure",members:{securityPolicyDetail:{shape:"S1r"}}}},ListAccessPolicies:{input:{type:"structure",required:["type"],members:{maxResults:{type:"integer"},nextToken:{},resource:{type:"list",member:{}},type:{}}},output:{type:"structure",members:{accessPolicySummaries:{type:"list",member:{type:"structure",members:{createdDate:{type:"long"},description:{},lastModifiedDate:{type:"long"},name:{},policyVersion:{},type:{}}}},nextToken:{}}}},ListCollections:{input:{type:"structure",members:{collectionFilters:{type:"structure",members:{name:{},status:{}}},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{collectionSummaries:{type:"list",member:{type:"structure",members:{arn:{},id:{},name:{},status:{}}}},nextToken:{}}}},ListSecurityConfigs:{input:{type:"structure",required:["type"],members:{maxResults:{type:"integer"},nextToken:{},type:{}}},output:{type:"structure",members:{nextToken:{},securityConfigSummaries:{type:"list",member:{type:"structure",members:{configVersion:{},createdDate:{type:"long"},description:{},id:{},lastModifiedDate:{type:"long"},type:{}}}}}}},ListSecurityPolicies:{input:{type:"structure",required:["type"],members:{maxResults:{type:"integer"},nextToken:{},resource:{type:"list",member:{}},type:{}}},output:{type:"structure",members:{nextToken:{},securityPolicySummaries:{type:"list",member:{type:"structure",members:{createdDate:{type:"long"},description:{},lastModifiedDate:{type:"long"},name:{},policyVersion:{},type:{}}}}}}},ListTagsForResource:{input:{type:"structure",required:["resourceArn"],members:{resourceArn:{}}},output:{type:"structure",members:{tags:{shape:"S16"}}}},ListVpcEndpoints:{input:{type:"structure",members:{maxResults:{type:"integer"},nextToken:{},vpcEndpointFilters:{type:"structure",members:{status:{}}}}},output:{type:"structure",members:{nextToken:{},vpcEndpointSummaries:{type:"list",member:{type:"structure",members:{id:{},name:{},status:{}}}}}}},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:{}}},UpdateAccessPolicy:{input:{type:"structure",required:["name","policyVersion","type"],members:{clientToken:{idempotencyToken:true},description:{},name:{},policy:{},policyVersion:{},type:{}}},output:{type:"structure",members:{accessPolicyDetail:{shape:"S11"}}},idempotent:true},UpdateAccountSettings:{input:{type:"structure",members:{capacityLimits:{shape:"S2c"}}},output:{type:"structure",members:{accountSettingsDetail:{shape:"S2b"}}}},UpdateCollection:{input:{type:"structure",required:["id"],members:{clientToken:{idempotencyToken:true},description:{},id:{}}},output:{type:"structure",members:{updateCollectionDetail:{type:"structure",members:{arn:{},createdDate:{type:"long"},description:{},id:{},lastModifiedDate:{type:"long"},name:{},status:{},type:{}}}}},idempotent:true},UpdateSecurityConfig:{input:{type:"structure",required:["configVersion","id"],members:{clientToken:{idempotencyToken:true},configVersion:{},description:{},id:{},samlOptions:{shape:"S1f"}}},output:{type:"structure",members:{securityConfigDetail:{shape:"S1m"}}},idempotent:true},UpdateSecurityPolicy:{input:{type:"structure",required:["name","policyVersion","type"],members:{clientToken:{idempotencyToken:true},description:{},name:{},policy:{},policyVersion:{},type:{}}},output:{type:"structure",members:{securityPolicyDetail:{shape:"S1r"}}},idempotent:true},UpdateVpcEndpoint:{input:{type:"structure",required:["id"],members:{addSecurityGroupIds:{shape:"Sm"},addSubnetIds:{shape:"Sp"},clientToken:{idempotencyToken:true},id:{},removeSecurityGroupIds:{shape:"Sm"},removeSubnetIds:{shape:"Sp"}}},output:{type:"structure",members:{UpdateVpcEndpointDetail:{type:"structure",members:{id:{},lastModifiedDate:{type:"long"},name:{},securityGroupIds:{shape:"Sm"},status:{},subnetIds:{shape:"Sp"}}}}},idempotent:true}},shapes:{Sm:{type:"list",member:{}},Sp:{type:"list",member:{}},S11:{type:"structure",members:{createdDate:{type:"long"},description:{},lastModifiedDate:{type:"long"},name:{},policy:{shape:"S12"},policyVersion:{},type:{}}},S12:{type:"structure",members:{},document:true},S16:{type:"list",member:{type:"structure",required:["key","value"],members:{key:{},value:{}}}},S1f:{type:"structure",required:["metadata"],members:{groupAttribute:{},metadata:{},sessionTimeout:{type:"integer"},userAttribute:{}}},S1m:{type:"structure",members:{configVersion:{},createdDate:{type:"long"},description:{},id:{},lastModifiedDate:{type:"long"},samlOptions:{shape:"S1f"},type:{}}},S1r:{type:"structure",members:{createdDate:{type:"long"},description:{},lastModifiedDate:{type:"long"},name:{},policy:{shape:"S12"},policyVersion:{},type:{}}},S2b:{type:"structure",members:{capacityLimits:{shape:"S2c"}}},S2c:{type:"structure",members:{maxIndexingCapacityInOCU:{type:"integer"},maxSearchCapacityInOCU:{type:"integer"}}}}}},6247:function(e){e.exports={pagination:{ListParticipantEvents:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListParticipants:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListStageSessions:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListStages:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"}}}},6249:function(e){e.exports={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:{}}}}}},6250:function(e){e.exports={pagination:{}}},6266:function(e){e.exports={pagination:{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"}}}},6267:function(e){e.exports={pagination:{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"},ListCustomerManagedPolicyReferencesInPermissionSet:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"CustomerManagedPolicyReferences"},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"}}}},6285:function(e){e.exports={pagination:{ListChannelBans:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListChannelFlows:{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"},ListChannelsAssociatedWithChannelFlow:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListChannelsModeratedByAppInstanceUser:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListSubChannels:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},SearchChannels:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"}}}},6298:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2014-06-30",endpointPrefix:"cognito-sync",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"Amazon Cognito Sync",serviceId:"Cognito Sync",signatureVersion:"v4",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"}}}}}}},6315:function(e){e.exports={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:{}}},6316:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2020-05-15",endpointPrefix:"apprunner",jsonVersion:"1.0",protocol:"json",serviceFullName:"AWS App Runner",serviceId:"AppRunner",signatureVersion:"v4",signingName:"apprunner",targetPrefix:"AppRunner",uid:"apprunner-2020-05-15"},operations:{AssociateCustomDomain:{input:{type:"structure",required:["ServiceArn","DomainName"],members:{ServiceArn:{},DomainName:{},EnableWWWSubdomain:{type:"boolean"}}},output:{type:"structure",required:["DNSTarget","ServiceArn","CustomDomain","VpcDNSTargets"],members:{DNSTarget:{},ServiceArn:{},CustomDomain:{shape:"S7"},VpcDNSTargets:{shape:"Sc"}}}},CreateAutoScalingConfiguration:{input:{type:"structure",required:["AutoScalingConfigurationName"],members:{AutoScalingConfigurationName:{},MaxConcurrency:{type:"integer"},MinSize:{type:"integer"},MaxSize:{type:"integer"},Tags:{shape:"Sj"}}},output:{type:"structure",required:["AutoScalingConfiguration"],members:{AutoScalingConfiguration:{shape:"So"}}}},CreateConnection:{input:{type:"structure",required:["ConnectionName","ProviderType"],members:{ConnectionName:{},ProviderType:{},Tags:{shape:"Sj"}}},output:{type:"structure",required:["Connection"],members:{Connection:{shape:"Sx"}}}},CreateObservabilityConfiguration:{input:{type:"structure",required:["ObservabilityConfigurationName"],members:{ObservabilityConfigurationName:{},TraceConfiguration:{shape:"S11"},Tags:{shape:"Sj"}}},output:{type:"structure",required:["ObservabilityConfiguration"],members:{ObservabilityConfiguration:{shape:"S14"}}}},CreateService:{input:{type:"structure",required:["ServiceName","SourceConfiguration"],members:{ServiceName:{},SourceConfiguration:{shape:"S18"},InstanceConfiguration:{shape:"S1u"},Tags:{shape:"Sj"},EncryptionConfiguration:{shape:"S1x"},HealthCheckConfiguration:{shape:"S1z"},AutoScalingConfigurationArn:{},NetworkConfiguration:{shape:"S26"},ObservabilityConfiguration:{shape:"S2a"}}},output:{type:"structure",required:["Service","OperationId"],members:{Service:{shape:"S2c"},OperationId:{}}}},CreateVpcConnector:{input:{type:"structure",required:["VpcConnectorName","Subnets"],members:{VpcConnectorName:{},Subnets:{shape:"S2j"},SecurityGroups:{shape:"S2j"},Tags:{shape:"Sj"}}},output:{type:"structure",required:["VpcConnector"],members:{VpcConnector:{shape:"S2l"}}}},CreateVpcIngressConnection:{input:{type:"structure",required:["ServiceArn","VpcIngressConnectionName","IngressVpcConfiguration"],members:{ServiceArn:{},VpcIngressConnectionName:{},IngressVpcConfiguration:{shape:"S2p"},Tags:{shape:"Sj"}}},output:{type:"structure",required:["VpcIngressConnection"],members:{VpcIngressConnection:{shape:"S2r"}}}},DeleteAutoScalingConfiguration:{input:{type:"structure",required:["AutoScalingConfigurationArn"],members:{AutoScalingConfigurationArn:{}}},output:{type:"structure",required:["AutoScalingConfiguration"],members:{AutoScalingConfiguration:{shape:"So"}}}},DeleteConnection:{input:{type:"structure",required:["ConnectionArn"],members:{ConnectionArn:{}}},output:{type:"structure",members:{Connection:{shape:"Sx"}}}},DeleteObservabilityConfiguration:{input:{type:"structure",required:["ObservabilityConfigurationArn"],members:{ObservabilityConfigurationArn:{}}},output:{type:"structure",required:["ObservabilityConfiguration"],members:{ObservabilityConfiguration:{shape:"S14"}}}},DeleteService:{input:{type:"structure",required:["ServiceArn"],members:{ServiceArn:{}}},output:{type:"structure",required:["Service","OperationId"],members:{Service:{shape:"S2c"},OperationId:{}}}},DeleteVpcConnector:{input:{type:"structure",required:["VpcConnectorArn"],members:{VpcConnectorArn:{}}},output:{type:"structure",required:["VpcConnector"],members:{VpcConnector:{shape:"S2l"}}}},DeleteVpcIngressConnection:{input:{type:"structure",required:["VpcIngressConnectionArn"],members:{VpcIngressConnectionArn:{}}},output:{type:"structure",required:["VpcIngressConnection"],members:{VpcIngressConnection:{shape:"S2r"}}}},DescribeAutoScalingConfiguration:{input:{type:"structure",required:["AutoScalingConfigurationArn"],members:{AutoScalingConfigurationArn:{}}},output:{type:"structure",required:["AutoScalingConfiguration"],members:{AutoScalingConfiguration:{shape:"So"}}}},DescribeCustomDomains:{input:{type:"structure",required:["ServiceArn"],members:{ServiceArn:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",required:["DNSTarget","ServiceArn","CustomDomains","VpcDNSTargets"],members:{DNSTarget:{},ServiceArn:{},CustomDomains:{type:"list",member:{shape:"S7"}},VpcDNSTargets:{shape:"Sc"},NextToken:{}}}},DescribeObservabilityConfiguration:{input:{type:"structure",required:["ObservabilityConfigurationArn"],members:{ObservabilityConfigurationArn:{}}},output:{type:"structure",required:["ObservabilityConfiguration"],members:{ObservabilityConfiguration:{shape:"S14"}}}},DescribeService:{input:{type:"structure",required:["ServiceArn"],members:{ServiceArn:{}}},output:{type:"structure",required:["Service"],members:{Service:{shape:"S2c"}}}},DescribeVpcConnector:{input:{type:"structure",required:["VpcConnectorArn"],members:{VpcConnectorArn:{}}},output:{type:"structure",required:["VpcConnector"],members:{VpcConnector:{shape:"S2l"}}}},DescribeVpcIngressConnection:{input:{type:"structure",required:["VpcIngressConnectionArn"],members:{VpcIngressConnectionArn:{}}},output:{type:"structure",required:["VpcIngressConnection"],members:{VpcIngressConnection:{shape:"S2r"}}}},DisassociateCustomDomain:{input:{type:"structure",required:["ServiceArn","DomainName"],members:{ServiceArn:{},DomainName:{}}},output:{type:"structure",required:["DNSTarget","ServiceArn","CustomDomain","VpcDNSTargets"],members:{DNSTarget:{},ServiceArn:{},CustomDomain:{shape:"S7"},VpcDNSTargets:{shape:"Sc"}}}},ListAutoScalingConfigurations:{input:{type:"structure",members:{AutoScalingConfigurationName:{},LatestOnly:{type:"boolean"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",required:["AutoScalingConfigurationSummaryList"],members:{AutoScalingConfigurationSummaryList:{type:"list",member:{shape:"S2f"}},NextToken:{}}}},ListConnections:{input:{type:"structure",members:{ConnectionName:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",required:["ConnectionSummaryList"],members:{ConnectionSummaryList:{type:"list",member:{type:"structure",members:{ConnectionName:{},ConnectionArn:{},ProviderType:{},Status:{},CreatedAt:{type:"timestamp"}}}},NextToken:{}}}},ListObservabilityConfigurations:{input:{type:"structure",members:{ObservabilityConfigurationName:{},LatestOnly:{type:"boolean"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",required:["ObservabilityConfigurationSummaryList"],members:{ObservabilityConfigurationSummaryList:{type:"list",member:{type:"structure",members:{ObservabilityConfigurationArn:{},ObservabilityConfigurationName:{},ObservabilityConfigurationRevision:{type:"integer"}}}},NextToken:{}}}},ListOperations:{input:{type:"structure",required:["ServiceArn"],members:{ServiceArn:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{OperationSummaryList:{type:"list",member:{type:"structure",members:{Id:{},Type:{},Status:{},TargetArn:{},StartedAt:{type:"timestamp"},EndedAt:{type:"timestamp"},UpdatedAt:{type:"timestamp"}}}},NextToken:{}}}},ListServices:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",required:["ServiceSummaryList"],members:{ServiceSummaryList:{type:"list",member:{type:"structure",members:{ServiceName:{},ServiceId:{},ServiceArn:{},ServiceUrl:{},CreatedAt:{type:"timestamp"},UpdatedAt:{type:"timestamp"},Status:{}}}},NextToken:{}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},output:{type:"structure",members:{Tags:{shape:"Sj"}}}},ListVpcConnectors:{input:{type:"structure",members:{MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",required:["VpcConnectors"],members:{VpcConnectors:{type:"list",member:{shape:"S2l"}},NextToken:{}}}},ListVpcIngressConnections:{input:{type:"structure",members:{Filter:{type:"structure",members:{ServiceArn:{},VpcEndpointId:{}}},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",required:["VpcIngressConnectionSummaryList"],members:{VpcIngressConnectionSummaryList:{type:"list",member:{type:"structure",members:{VpcIngressConnectionArn:{},ServiceArn:{}}}},NextToken:{}}}},PauseService:{input:{type:"structure",required:["ServiceArn"],members:{ServiceArn:{}}},output:{type:"structure",required:["Service"],members:{Service:{shape:"S2c"},OperationId:{}}}},ResumeService:{input:{type:"structure",required:["ServiceArn"],members:{ServiceArn:{}}},output:{type:"structure",required:["Service"],members:{Service:{shape:"S2c"},OperationId:{}}}},StartDeployment:{input:{type:"structure",required:["ServiceArn"],members:{ServiceArn:{}}},output:{type:"structure",required:["OperationId"],members:{OperationId:{}}}},TagResource:{input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{},Tags:{shape:"Sj"}}},output:{type:"structure",members:{}}},UntagResource:{input:{type:"structure",required:["ResourceArn","TagKeys"],members:{ResourceArn:{},TagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateService:{input:{type:"structure",required:["ServiceArn"],members:{ServiceArn:{},SourceConfiguration:{shape:"S18"},InstanceConfiguration:{shape:"S1u"},AutoScalingConfigurationArn:{},HealthCheckConfiguration:{shape:"S1z"},NetworkConfiguration:{shape:"S26"},ObservabilityConfiguration:{shape:"S2a"}}},output:{type:"structure",required:["Service","OperationId"],members:{Service:{shape:"S2c"},OperationId:{}}}},UpdateVpcIngressConnection:{input:{type:"structure",required:["VpcIngressConnectionArn","IngressVpcConfiguration"],members:{VpcIngressConnectionArn:{},IngressVpcConfiguration:{shape:"S2p"}}},output:{type:"structure",required:["VpcIngressConnection"],members:{VpcIngressConnection:{shape:"S2r"}}}}},shapes:{S7:{type:"structure",required:["DomainName","EnableWWWSubdomain","Status"],members:{DomainName:{},EnableWWWSubdomain:{type:"boolean"},CertificateValidationRecords:{type:"list",member:{type:"structure",members:{Name:{},Type:{},Value:{},Status:{}}}},Status:{}}},Sc:{type:"list",member:{type:"structure",members:{VpcIngressConnectionArn:{},VpcId:{},DomainName:{}}}},Sj:{type:"list",member:{type:"structure",members:{Key:{},Value:{}}}},So:{type:"structure",members:{AutoScalingConfigurationArn:{},AutoScalingConfigurationName:{},AutoScalingConfigurationRevision:{type:"integer"},Latest:{type:"boolean"},Status:{},MaxConcurrency:{type:"integer"},MinSize:{type:"integer"},MaxSize:{type:"integer"},CreatedAt:{type:"timestamp"},DeletedAt:{type:"timestamp"}}},Sx:{type:"structure",members:{ConnectionName:{},ConnectionArn:{},ProviderType:{},Status:{},CreatedAt:{type:"timestamp"}}},S11:{type:"structure",required:["Vendor"],members:{Vendor:{}}},S14:{type:"structure",members:{ObservabilityConfigurationArn:{},ObservabilityConfigurationName:{},TraceConfiguration:{shape:"S11"},ObservabilityConfigurationRevision:{type:"integer"},Latest:{type:"boolean"},Status:{},CreatedAt:{type:"timestamp"},DeletedAt:{type:"timestamp"}}},S18:{type:"structure",members:{CodeRepository:{type:"structure",required:["RepositoryUrl","SourceCodeVersion"],members:{RepositoryUrl:{},SourceCodeVersion:{type:"structure",required:["Type","Value"],members:{Type:{},Value:{}}},CodeConfiguration:{type:"structure",required:["ConfigurationSource"],members:{ConfigurationSource:{},CodeConfigurationValues:{type:"structure",required:["Runtime"],members:{Runtime:{},BuildCommand:{type:"string",sensitive:true},StartCommand:{shape:"S1h"},Port:{},RuntimeEnvironmentVariables:{shape:"S1i"},RuntimeEnvironmentSecrets:{shape:"S1l"}}}}}}},ImageRepository:{type:"structure",required:["ImageIdentifier","ImageRepositoryType"],members:{ImageIdentifier:{},ImageConfiguration:{type:"structure",members:{RuntimeEnvironmentVariables:{shape:"S1i"},StartCommand:{shape:"S1h"},Port:{},RuntimeEnvironmentSecrets:{shape:"S1l"}}},ImageRepositoryType:{}}},AutoDeploymentsEnabled:{type:"boolean"},AuthenticationConfiguration:{type:"structure",members:{ConnectionArn:{},AccessRoleArn:{}}}}},S1h:{type:"string",sensitive:true},S1i:{type:"map",key:{type:"string",sensitive:true},value:{type:"string",sensitive:true}},S1l:{type:"map",key:{type:"string",sensitive:true},value:{type:"string",sensitive:true}},S1u:{type:"structure",members:{Cpu:{},Memory:{},InstanceRoleArn:{}}},S1x:{type:"structure",required:["KmsKey"],members:{KmsKey:{}}},S1z:{type:"structure",members:{Protocol:{},Path:{},Interval:{type:"integer"},Timeout:{type:"integer"},HealthyThreshold:{type:"integer"},UnhealthyThreshold:{type:"integer"}}},S26:{type:"structure",members:{EgressConfiguration:{type:"structure",members:{EgressType:{},VpcConnectorArn:{}}},IngressConfiguration:{type:"structure",members:{IsPubliclyAccessible:{type:"boolean"}}}}},S2a:{type:"structure",required:["ObservabilityEnabled"],members:{ObservabilityEnabled:{type:"boolean"},ObservabilityConfigurationArn:{}}},S2c:{type:"structure",required:["ServiceName","ServiceId","ServiceArn","CreatedAt","UpdatedAt","Status","SourceConfiguration","InstanceConfiguration","AutoScalingConfigurationSummary","NetworkConfiguration"],members:{ServiceName:{},ServiceId:{},ServiceArn:{},ServiceUrl:{},CreatedAt:{type:"timestamp"},UpdatedAt:{type:"timestamp"},DeletedAt:{type:"timestamp"},Status:{},SourceConfiguration:{shape:"S18"},InstanceConfiguration:{shape:"S1u"},EncryptionConfiguration:{shape:"S1x"},HealthCheckConfiguration:{shape:"S1z"},AutoScalingConfigurationSummary:{shape:"S2f"},NetworkConfiguration:{shape:"S26"},ObservabilityConfiguration:{shape:"S2a"}}},S2f:{type:"structure",members:{AutoScalingConfigurationArn:{},AutoScalingConfigurationName:{},AutoScalingConfigurationRevision:{type:"integer"}}},S2j:{type:"list",member:{}},S2l:{type:"structure",members:{VpcConnectorName:{},VpcConnectorArn:{},VpcConnectorRevision:{type:"integer"},Subnets:{shape:"S2j"},SecurityGroups:{shape:"S2j"},Status:{},CreatedAt:{type:"timestamp"},DeletedAt:{type:"timestamp"}}},S2p:{type:"structure",members:{VpcId:{},VpcEndpointId:{}}},S2r:{type:"structure",members:{VpcIngressConnectionArn:{},VpcIngressConnectionName:{},ServiceArn:{},Status:{},AccountId:{},DomainName:{},IngressVpcConfiguration:{shape:"S2p"},CreatedAt:{type:"timestamp"},DeletedAt:{type:"timestamp"}}}}}},6326:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2020-07-14",endpointPrefix:"ivschat",jsonVersion:"1.1",protocol:"rest-json",serviceAbbreviation:"ivschat",serviceFullName:"Amazon Interactive Video Service Chat",serviceId:"ivschat",signatureVersion:"v4",signingName:"ivschat",uid:"ivschat-2020-07-14"},operations:{CreateChatToken:{http:{requestUri:"/CreateChatToken",responseCode:200},input:{type:"structure",required:["roomIdentifier","userId"],members:{attributes:{type:"map",key:{},value:{}},capabilities:{type:"list",member:{}},roomIdentifier:{},sessionDurationInMinutes:{type:"integer"},userId:{}}},output:{type:"structure",members:{sessionExpirationTime:{shape:"Sa"},token:{},tokenExpirationTime:{shape:"Sa"}}}},CreateLoggingConfiguration:{http:{requestUri:"/CreateLoggingConfiguration",responseCode:200},input:{type:"structure",required:["destinationConfiguration"],members:{destinationConfiguration:{shape:"Sd"},name:{},tags:{shape:"Sl"}}},output:{type:"structure",members:{arn:{},createTime:{shape:"Sa"},destinationConfiguration:{shape:"Sd"},id:{},name:{},state:{},tags:{shape:"Sl"},updateTime:{shape:"Sa"}}}},CreateRoom:{http:{requestUri:"/CreateRoom",responseCode:200},input:{type:"structure",members:{loggingConfigurationIdentifiers:{shape:"St"},maximumMessageLength:{type:"integer"},maximumMessageRatePerSecond:{type:"integer"},messageReviewHandler:{shape:"Sx"},name:{},tags:{shape:"Sl"}}},output:{type:"structure",members:{arn:{},createTime:{shape:"Sa"},id:{},loggingConfigurationIdentifiers:{shape:"St"},maximumMessageLength:{type:"integer"},maximumMessageRatePerSecond:{type:"integer"},messageReviewHandler:{shape:"Sx"},name:{},tags:{shape:"Sl"},updateTime:{shape:"Sa"}}}},DeleteLoggingConfiguration:{http:{requestUri:"/DeleteLoggingConfiguration",responseCode:204},input:{type:"structure",required:["identifier"],members:{identifier:{}}}},DeleteMessage:{http:{requestUri:"/DeleteMessage",responseCode:200},input:{type:"structure",required:["id","roomIdentifier"],members:{id:{},reason:{},roomIdentifier:{}}},output:{type:"structure",members:{id:{}}}},DeleteRoom:{http:{requestUri:"/DeleteRoom",responseCode:204},input:{type:"structure",required:["identifier"],members:{identifier:{}}}},DisconnectUser:{http:{requestUri:"/DisconnectUser",responseCode:200},input:{type:"structure",required:["roomIdentifier","userId"],members:{reason:{},roomIdentifier:{},userId:{}}},output:{type:"structure",members:{}}},GetLoggingConfiguration:{http:{requestUri:"/GetLoggingConfiguration",responseCode:200},input:{type:"structure",required:["identifier"],members:{identifier:{}}},output:{type:"structure",members:{arn:{},createTime:{shape:"Sa"},destinationConfiguration:{shape:"Sd"},id:{},name:{},state:{},tags:{shape:"Sl"},updateTime:{shape:"Sa"}}}},GetRoom:{http:{requestUri:"/GetRoom",responseCode:200},input:{type:"structure",required:["identifier"],members:{identifier:{}}},output:{type:"structure",members:{arn:{},createTime:{shape:"Sa"},id:{},loggingConfigurationIdentifiers:{shape:"St"},maximumMessageLength:{type:"integer"},maximumMessageRatePerSecond:{type:"integer"},messageReviewHandler:{shape:"Sx"},name:{},tags:{shape:"Sl"},updateTime:{shape:"Sa"}}}},ListLoggingConfigurations:{http:{requestUri:"/ListLoggingConfigurations",responseCode:200},input:{type:"structure",members:{maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",required:["loggingConfigurations"],members:{loggingConfigurations:{type:"list",member:{type:"structure",members:{arn:{},createTime:{shape:"Sa"},destinationConfiguration:{shape:"Sd"},id:{},name:{},state:{},tags:{shape:"Sl"},updateTime:{shape:"Sa"}}}},nextToken:{}}}},ListRooms:{http:{requestUri:"/ListRooms",responseCode:200},input:{type:"structure",members:{loggingConfigurationIdentifier:{},maxResults:{type:"integer"},messageReviewHandlerUri:{},name:{},nextToken:{}}},output:{type:"structure",required:["rooms"],members:{nextToken:{},rooms:{type:"list",member:{type:"structure",members:{arn:{},createTime:{shape:"Sa"},id:{},loggingConfigurationIdentifiers:{shape:"St"},messageReviewHandler:{shape:"Sx"},name:{},tags:{shape:"Sl"},updateTime:{shape:"Sa"}}}}}}},ListTagsForResource:{http:{method:"GET",requestUri:"/tags/{resourceArn}",responseCode:200},input:{type:"structure",required:["resourceArn"],members:{resourceArn:{location:"uri",locationName:"resourceArn"}}},output:{type:"structure",required:["tags"],members:{tags:{shape:"Sl"}}}},SendEvent:{http:{requestUri:"/SendEvent",responseCode:200},input:{type:"structure",required:["eventName","roomIdentifier"],members:{attributes:{type:"map",key:{},value:{}},eventName:{},roomIdentifier:{}}},output:{type:"structure",members:{id:{}}}},TagResource:{http:{requestUri:"/tags/{resourceArn}",responseCode:200},input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tags:{shape:"Sl"}}},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},UpdateLoggingConfiguration:{http:{requestUri:"/UpdateLoggingConfiguration",responseCode:200},input:{type:"structure",required:["identifier"],members:{destinationConfiguration:{shape:"Sd"},identifier:{},name:{}}},output:{type:"structure",members:{arn:{},createTime:{shape:"Sa"},destinationConfiguration:{shape:"Sd"},id:{},name:{},state:{},tags:{shape:"Sl"},updateTime:{shape:"Sa"}}}},UpdateRoom:{http:{requestUri:"/UpdateRoom",responseCode:200},input:{type:"structure",required:["identifier"],members:{identifier:{},loggingConfigurationIdentifiers:{shape:"St"},maximumMessageLength:{type:"integer"},maximumMessageRatePerSecond:{type:"integer"},messageReviewHandler:{shape:"Sx"},name:{}}},output:{type:"structure",members:{arn:{},createTime:{shape:"Sa"},id:{},loggingConfigurationIdentifiers:{shape:"St"},maximumMessageLength:{type:"integer"},maximumMessageRatePerSecond:{type:"integer"},messageReviewHandler:{shape:"Sx"},name:{},tags:{shape:"Sl"},updateTime:{shape:"Sa"}}}}},shapes:{Sa:{type:"timestamp",timestampFormat:"iso8601"},Sd:{type:"structure",members:{cloudWatchLogs:{type:"structure",required:["logGroupName"],members:{logGroupName:{}}},firehose:{type:"structure",required:["deliveryStreamName"],members:{deliveryStreamName:{}}},s3:{type:"structure",required:["bucketName"],members:{bucketName:{}}}},union:true},Sl:{type:"map",key:{},value:{}},St:{type:"list",member:{}},Sx:{type:"structure",members:{fallbackResult:{},uri:{}}}}}},6335:function(e){e.exports={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}}}},6349:function(e){e.exports={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:{CancelLegalHold:{http:{method:"DELETE",requestUri:"/legal-holds/{legalHoldId}",responseCode:201},input:{type:"structure",required:["LegalHoldId","CancelDescription"],members:{LegalHoldId:{location:"uri",locationName:"legalHoldId"},CancelDescription:{location:"querystring",locationName:"cancelDescription"},RetainRecordInDays:{location:"querystring",locationName:"retainRecordInDays",type:"long"}}},output:{type:"structure",members:{}},idempotent:true},CreateBackupPlan:{http:{method:"PUT",requestUri:"/backup/plans/"},input:{type:"structure",required:["BackupPlan"],members:{BackupPlan:{shape:"S6"},BackupPlanTags:{shape:"Sf"},CreatorRequestId:{}}},output:{type:"structure",members:{BackupPlanId:{},BackupPlanArn:{},CreationDate:{type:"timestamp"},VersionId:{},AdvancedBackupSettings:{shape:"Sm"}}},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:"Sv"},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:"Sf"},EncryptionKeyArn:{},CreatorRequestId:{}}},output:{type:"structure",members:{BackupVaultName:{},BackupVaultArn:{},CreationDate:{type:"timestamp"}}},idempotent:true},CreateFramework:{http:{requestUri:"/audit/frameworks"},input:{type:"structure",required:["FrameworkName","FrameworkControls"],members:{FrameworkName:{},FrameworkDescription:{},FrameworkControls:{shape:"S1d"},IdempotencyToken:{idempotencyToken:true},FrameworkTags:{shape:"S1n"}}},output:{type:"structure",members:{FrameworkName:{},FrameworkArn:{}}},idempotent:true},CreateLegalHold:{http:{requestUri:"/legal-holds/"},input:{type:"structure",required:["Title","Description"],members:{Title:{},Description:{},IdempotencyToken:{},RecoveryPointSelection:{shape:"S1q"},Tags:{shape:"Sf"}}},output:{type:"structure",members:{Title:{},Status:{},Description:{},LegalHoldId:{},LegalHoldArn:{},CreationDate:{type:"timestamp"},RecoveryPointSelection:{shape:"S1q"}}},idempotent:true},CreateReportPlan:{http:{requestUri:"/audit/report-plans"},input:{type:"structure",required:["ReportPlanName","ReportDeliveryChannel","ReportSetting"],members:{ReportPlanName:{},ReportPlanDescription:{},ReportDeliveryChannel:{shape:"S1z"},ReportSetting:{shape:"S21"},ReportPlanTags:{shape:"S1n"},IdempotencyToken:{idempotencyToken:true}}},output:{type:"structure",members:{ReportPlanName:{},ReportPlanArn:{},CreationTime:{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},DeleteBackupVaultLockConfiguration:{http:{method:"DELETE",requestUri:"/backup-vaults/{backupVaultName}/vault-lock"},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},DeleteFramework:{http:{method:"DELETE",requestUri:"/audit/frameworks/{frameworkName}"},input:{type:"structure",required:["FrameworkName"],members:{FrameworkName:{location:"uri",locationName:"frameworkName"}}}},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},DeleteReportPlan:{http:{method:"DELETE",requestUri:"/audit/report-plans/{reportPlanName}"},input:{type:"structure",required:["ReportPlanName"],members:{ReportPlanName:{location:"uri",locationName:"reportPlanName"}}},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:"S2j"},ResourceType:{},BytesTransferred:{type:"long"},ExpectedCompletionDate:{type:"timestamp"},StartBy:{type:"timestamp"},BackupOptions:{shape:"Sp"},BackupType:{},ParentJobId:{},IsParent:{type:"boolean"},NumberOfChildJobs:{type:"long"},ChildJobsInState:{type:"map",key:{},value:{type:"long"}},ResourceName:{}}},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"},Locked:{type:"boolean"},MinRetentionDays:{type:"long"},MaxRetentionDays:{type:"long"},LockDate:{type:"timestamp"}}},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:"S2r"}}},idempotent:true},DescribeFramework:{http:{method:"GET",requestUri:"/audit/frameworks/{frameworkName}"},input:{type:"structure",required:["FrameworkName"],members:{FrameworkName:{location:"uri",locationName:"frameworkName"}}},output:{type:"structure",members:{FrameworkName:{},FrameworkArn:{},FrameworkDescription:{},FrameworkControls:{shape:"S1d"},CreationTime:{type:"timestamp"},DeploymentStatus:{},FrameworkStatus:{},IdempotencyToken:{}}}},DescribeGlobalSettings:{http:{method:"GET",requestUri:"/global-settings"},input:{type:"structure",members:{}},output:{type:"structure",members:{GlobalSettings:{shape:"S2y"},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"},ResourceName:{}}},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:"S2j"},IamRoleArn:{},Status:{},StatusMessage:{},CreationDate:{type:"timestamp"},CompletionDate:{type:"timestamp"},BackupSizeInBytes:{type:"long"},CalculatedLifecycle:{shape:"S36"},Lifecycle:{shape:"Se"},EncryptionKeyArn:{},IsEncrypted:{type:"boolean"},StorageClass:{},LastRestoreTime:{type:"timestamp"},ParentRecoveryPointArn:{},CompositeMemberIdentifier:{},IsParent:{type:"boolean"},ResourceName:{}}},idempotent:true},DescribeRegionSettings:{http:{method:"GET",requestUri:"/account-settings"},input:{type:"structure",members:{}},output:{type:"structure",members:{ResourceTypeOptInPreference:{shape:"S3a"},ResourceTypeManagementPreference:{shape:"S3c"}}}},DescribeReportJob:{http:{method:"GET",requestUri:"/audit/report-jobs/{reportJobId}"},input:{type:"structure",required:["ReportJobId"],members:{ReportJobId:{location:"uri",locationName:"reportJobId"}}},output:{type:"structure",members:{ReportJob:{shape:"S3g"}}}},DescribeReportPlan:{http:{method:"GET",requestUri:"/audit/report-plans/{reportPlanName}"},input:{type:"structure",required:["ReportPlanName"],members:{ReportPlanName:{location:"uri",locationName:"reportPlanName"}}},output:{type:"structure",members:{ReportPlan:{shape:"S3k"}}}},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},DisassociateRecoveryPoint:{http:{requestUri:"/backup-vaults/{backupVaultName}/recovery-points/{recoveryPointArn}/disassociate"},input:{type:"structure",required:["BackupVaultName","RecoveryPointArn"],members:{BackupVaultName:{location:"uri",locationName:"backupVaultName"},RecoveryPointArn:{location:"uri",locationName:"recoveryPointArn"}}}},DisassociateRecoveryPointFromParent:{http:{method:"DELETE",requestUri:"/backup-vaults/{backupVaultName}/recovery-points/{recoveryPointArn}/parentAssociation",responseCode:204},input:{type:"structure",required:["BackupVaultName","RecoveryPointArn"],members:{BackupVaultName:{location:"uri",locationName:"backupVaultName"},RecoveryPointArn:{location:"uri",locationName:"recoveryPointArn"}}}},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:"S3v"},BackupPlanId:{},BackupPlanArn:{},VersionId:{},CreatorRequestId:{},CreationDate:{type:"timestamp"},DeletionDate:{type:"timestamp"},LastExecutionDate:{type:"timestamp"},AdvancedBackupSettings:{shape:"Sm"}}},idempotent:true},GetBackupPlanFromJSON:{http:{requestUri:"/backup/template/json/toPlan"},input:{type:"structure",required:["BackupPlanTemplateJson"],members:{BackupPlanTemplateJson:{}}},output:{type:"structure",members:{BackupPlan:{shape:"S3v"}}}},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:"S3v"}}}},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:"Sv"},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:"S49"}}},idempotent:true},GetLegalHold:{http:{method:"GET",requestUri:"/legal-holds/{legalHoldId}/"},input:{type:"structure",required:["LegalHoldId"],members:{LegalHoldId:{location:"uri",locationName:"legalHoldId"}}},output:{type:"structure",members:{Title:{},Status:{},Description:{},CancelDescription:{},LegalHoldId:{},LegalHoldArn:{},CreationDate:{type:"timestamp"},CancellationDate:{type:"timestamp"},RetainRecordUntil:{type:"timestamp"},RecoveryPointSelection:{shape:"S1q"}}},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:"S4f"}}},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"},ByCompleteAfter:{location:"querystring",locationName:"completeAfter",type:"timestamp"},ByCompleteBefore:{location:"querystring",locationName:"completeBefore",type:"timestamp"},ByParentJobId:{location:"querystring",locationName:"parentJobId"}}},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:"S2j"},ExpectedCompletionDate:{type:"timestamp"},StartBy:{type:"timestamp"},ResourceType:{},BytesTransferred:{type:"long"},BackupOptions:{shape:"Sp"},BackupType:{},ParentJobId:{},IsParent:{type:"boolean"},ResourceName:{}}}},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:"S4w"}}}},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:"S4w"}}}},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"},Locked:{type:"boolean"},MinRetentionDays:{type:"long"},MaxRetentionDays:{type:"long"},LockDate:{type:"timestamp"}}}},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"},ByCompleteBefore:{location:"querystring",locationName:"completeBefore",type:"timestamp"},ByCompleteAfter:{location:"querystring",locationName:"completeAfter",type:"timestamp"},ByParentJobId:{location:"querystring",locationName:"parentJobId"}}},output:{type:"structure",members:{CopyJobs:{type:"list",member:{shape:"S2r"}},NextToken:{}}}},ListFrameworks:{http:{method:"GET",requestUri:"/audit/frameworks"},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"MaxResults",type:"integer"},NextToken:{location:"querystring",locationName:"NextToken"}}},output:{type:"structure",members:{Frameworks:{type:"list",member:{type:"structure",members:{FrameworkName:{},FrameworkArn:{},FrameworkDescription:{},NumberOfControls:{type:"integer"},CreationTime:{type:"timestamp"},DeploymentStatus:{}}}},NextToken:{}}}},ListLegalHolds:{http:{method:"GET",requestUri:"/legal-holds/"},input:{type:"structure",members:{NextToken:{location:"querystring",locationName:"nextToken"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{NextToken:{},LegalHolds:{type:"list",member:{type:"structure",members:{Title:{},Status:{},Description:{},LegalHoldId:{},LegalHoldArn:{},CreationDate:{type:"timestamp"},CancellationDate:{type:"timestamp"}}}}}},idempotent:true},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"},ResourceName:{}}}},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"},ByParentRecoveryPointArn:{location:"querystring",locationName:"parentRecoveryPointArn"}}},output:{type:"structure",members:{NextToken:{},RecoveryPoints:{type:"list",member:{type:"structure",members:{RecoveryPointArn:{},BackupVaultName:{},BackupVaultArn:{},SourceBackupVaultArn:{},ResourceArn:{},ResourceType:{},CreatedBy:{shape:"S2j"},IamRoleArn:{},Status:{},StatusMessage:{},CreationDate:{type:"timestamp"},CompletionDate:{type:"timestamp"},BackupSizeInBytes:{type:"long"},CalculatedLifecycle:{shape:"S36"},Lifecycle:{shape:"Se"},EncryptionKeyArn:{},IsEncrypted:{type:"boolean"},LastRestoreTime:{type:"timestamp"},ParentRecoveryPointArn:{},CompositeMemberIdentifier:{},IsParent:{type:"boolean"},ResourceName:{}}}}}},idempotent:true},ListRecoveryPointsByLegalHold:{http:{method:"GET",requestUri:"/legal-holds/{legalHoldId}/recovery-points"},input:{type:"structure",required:["LegalHoldId"],members:{LegalHoldId:{location:"uri",locationName:"legalHoldId"},NextToken:{location:"querystring",locationName:"nextToken"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{RecoveryPoints:{type:"list",member:{type:"structure",members:{RecoveryPointArn:{},ResourceArn:{},ResourceType:{},BackupVaultName:{}}}},NextToken:{}}},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:{},StatusMessage:{},EncryptionKeyArn:{},BackupSizeBytes:{type:"long"},BackupVaultName:{},IsParent:{type:"boolean"},ParentRecoveryPointArn:{},ResourceName:{}}}}}},idempotent:true},ListReportJobs:{http:{method:"GET",requestUri:"/audit/report-jobs"},input:{type:"structure",members:{ByReportPlanName:{location:"querystring",locationName:"ReportPlanName"},ByCreationBefore:{location:"querystring",locationName:"CreationBefore",type:"timestamp"},ByCreationAfter:{location:"querystring",locationName:"CreationAfter",type:"timestamp"},ByStatus:{location:"querystring",locationName:"Status"},MaxResults:{location:"querystring",locationName:"MaxResults",type:"integer"},NextToken:{location:"querystring",locationName:"NextToken"}}},output:{type:"structure",members:{ReportJobs:{type:"list",member:{shape:"S3g"}},NextToken:{}}}},ListReportPlans:{http:{method:"GET",requestUri:"/audit/report-plans"},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"MaxResults",type:"integer"},NextToken:{location:"querystring",locationName:"NextToken"}}},output:{type:"structure",members:{ReportPlans:{type:"list",member:{shape:"S3k"}},NextToken:{}}}},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"},ByCompleteBefore:{location:"querystring",locationName:"completeBefore",type:"timestamp"},ByCompleteAfter:{location:"querystring",locationName:"completeAfter",type:"timestamp"}}},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:"Sf"}}},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},PutBackupVaultLockConfiguration:{http:{method:"PUT",requestUri:"/backup-vaults/{backupVaultName}/vault-lock"},input:{type:"structure",required:["BackupVaultName"],members:{BackupVaultName:{location:"uri",locationName:"backupVaultName"},MinRetentionDays:{type:"long"},MaxRetentionDays:{type:"long"},ChangeableForDays:{type:"long"}}},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:"S49"}}},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:"Se"},RecoveryPointTags:{shape:"Sf"},BackupOptions:{shape:"Sp"}}},output:{type:"structure",members:{BackupJobId:{},RecoveryPointArn:{},CreationDate:{type:"timestamp"},IsParent:{type:"boolean"}}},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:"Se"}}},output:{type:"structure",members:{CopyJobId:{},CreationDate:{type:"timestamp"},IsParent:{type:"boolean"}}},idempotent:true},StartReportJob:{http:{requestUri:"/audit/report-jobs/{reportPlanName}"},input:{type:"structure",required:["ReportPlanName"],members:{ReportPlanName:{location:"uri",locationName:"reportPlanName"},IdempotencyToken:{idempotencyToken:true}}},output:{type:"structure",members:{ReportJobId:{}}},idempotent:true},StartRestoreJob:{http:{method:"PUT",requestUri:"/restore-jobs"},input:{type:"structure",required:["RecoveryPointArn","Metadata"],members:{RecoveryPointArn:{},Metadata:{shape:"S4f"},IamRoleArn:{},IdempotencyToken:{},ResourceType:{},CopySourceTagsToRestoredResource:{type:"boolean"}}},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:"Sf"}}},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:"S6"}}},output:{type:"structure",members:{BackupPlanId:{},BackupPlanArn:{},CreationDate:{type:"timestamp"},VersionId:{},AdvancedBackupSettings:{shape:"Sm"}}},idempotent:true},UpdateFramework:{http:{method:"PUT",requestUri:"/audit/frameworks/{frameworkName}"},input:{type:"structure",required:["FrameworkName"],members:{FrameworkName:{location:"uri",locationName:"frameworkName"},FrameworkDescription:{},FrameworkControls:{shape:"S1d"},IdempotencyToken:{idempotencyToken:true}}},output:{type:"structure",members:{FrameworkName:{},FrameworkArn:{},CreationTime:{type:"timestamp"}}},idempotent:true},UpdateGlobalSettings:{http:{method:"PUT",requestUri:"/global-settings"},input:{type:"structure",members:{GlobalSettings:{shape:"S2y"}}}},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:"Se"}}},output:{type:"structure",members:{BackupVaultArn:{},RecoveryPointArn:{},Lifecycle:{shape:"Se"},CalculatedLifecycle:{shape:"S36"}}},idempotent:true},UpdateRegionSettings:{http:{method:"PUT",requestUri:"/account-settings"},input:{type:"structure",members:{ResourceTypeOptInPreference:{shape:"S3a"},ResourceTypeManagementPreference:{shape:"S3c"}}}},UpdateReportPlan:{http:{method:"PUT",requestUri:"/audit/report-plans/{reportPlanName}"},input:{type:"structure",required:["ReportPlanName"],members:{ReportPlanName:{location:"uri",locationName:"reportPlanName"},ReportPlanDescription:{},ReportDeliveryChannel:{shape:"S1z"},ReportSetting:{shape:"S21"},IdempotencyToken:{idempotencyToken:true}}},output:{type:"structure",members:{ReportPlanName:{},ReportPlanArn:{},CreationTime:{type:"timestamp"}}},idempotent:true}},shapes:{S6:{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:"Se"},RecoveryPointTags:{shape:"Sf"},CopyActions:{shape:"Si"},EnableContinuousBackup:{type:"boolean"}}}},AdvancedBackupSettings:{shape:"Sm"}}},Se:{type:"structure",members:{MoveToColdStorageAfterDays:{type:"long"},DeleteAfterDays:{type:"long"}}},Sf:{type:"map",key:{},value:{},sensitive:true},Si:{type:"list",member:{type:"structure",required:["DestinationBackupVaultArn"],members:{Lifecycle:{shape:"Se"},DestinationBackupVaultArn:{}}}},Sm:{type:"list",member:{type:"structure",members:{ResourceType:{},BackupOptions:{shape:"Sp"}}}},Sp:{type:"map",key:{},value:{}},Sv:{type:"structure",required:["SelectionName","IamRoleArn"],members:{SelectionName:{},IamRoleArn:{},Resources:{shape:"Sy"},ListOfTags:{type:"list",member:{type:"structure",required:["ConditionType","ConditionKey","ConditionValue"],members:{ConditionType:{},ConditionKey:{},ConditionValue:{}}}},NotResources:{shape:"Sy"},Conditions:{type:"structure",members:{StringEquals:{shape:"S15"},StringNotEquals:{shape:"S15"},StringLike:{shape:"S15"},StringNotLike:{shape:"S15"}}}}},Sy:{type:"list",member:{}},S15:{type:"list",member:{type:"structure",members:{ConditionKey:{},ConditionValue:{}}}},S1d:{type:"list",member:{type:"structure",required:["ControlName"],members:{ControlName:{},ControlInputParameters:{type:"list",member:{type:"structure",members:{ParameterName:{},ParameterValue:{}}}},ControlScope:{type:"structure",members:{ComplianceResourceIds:{type:"list",member:{}},ComplianceResourceTypes:{type:"list",member:{}},Tags:{shape:"S1n"}}}}}},S1n:{type:"map",key:{},value:{}},S1q:{type:"structure",members:{VaultNames:{type:"list",member:{}},ResourceIdentifiers:{type:"list",member:{}},DateRange:{type:"structure",required:["FromDate","ToDate"],members:{FromDate:{type:"timestamp"},ToDate:{type:"timestamp"}}}}},S1z:{type:"structure",required:["S3BucketName"],members:{S3BucketName:{},S3KeyPrefix:{},Formats:{type:"list",member:{}}}},S21:{type:"structure",required:["ReportTemplate"],members:{ReportTemplate:{},FrameworkArns:{shape:"S22"},NumberOfFrameworks:{type:"integer"},Accounts:{shape:"S22"},OrganizationUnits:{shape:"S22"},Regions:{shape:"S22"}}},S22:{type:"list",member:{}},S2j:{type:"structure",members:{BackupPlanId:{},BackupPlanArn:{},BackupPlanVersion:{},BackupRuleId:{}}},S2r:{type:"structure",members:{AccountId:{},CopyJobId:{},SourceBackupVaultArn:{},SourceRecoveryPointArn:{},DestinationBackupVaultArn:{},DestinationRecoveryPointArn:{},ResourceArn:{},CreationDate:{type:"timestamp"},CompletionDate:{type:"timestamp"},State:{},StatusMessage:{},BackupSizeInBytes:{type:"long"},IamRoleArn:{},CreatedBy:{shape:"S2j"},ResourceType:{},ParentJobId:{},IsParent:{type:"boolean"},CompositeMemberIdentifier:{},NumberOfChildJobs:{type:"long"},ChildJobsInState:{type:"map",key:{},value:{type:"long"}},ResourceName:{}}},S2y:{type:"map",key:{},value:{}},S36:{type:"structure",members:{MoveToColdStorageAt:{type:"timestamp"},DeleteAt:{type:"timestamp"}}},S3a:{type:"map",key:{},value:{type:"boolean"}},S3c:{type:"map",key:{},value:{type:"boolean"}},S3g:{type:"structure",members:{ReportJobId:{},ReportPlanArn:{},ReportTemplate:{},CreationTime:{type:"timestamp"},CompletionTime:{type:"timestamp"},Status:{},StatusMessage:{},ReportDestination:{type:"structure",members:{S3BucketName:{},S3Keys:{shape:"S22"}}}}},S3k:{type:"structure",members:{ReportPlanArn:{},ReportPlanName:{},ReportPlanDescription:{},ReportSetting:{shape:"S21"},ReportDeliveryChannel:{shape:"S1z"},DeploymentStatus:{},CreationTime:{type:"timestamp"},LastAttemptedExecutionTime:{type:"timestamp"},LastSuccessfulExecutionTime:{type:"timestamp"}}},S3v:{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:"Se"},RecoveryPointTags:{shape:"Sf"},RuleId:{},CopyActions:{shape:"Si"},EnableContinuousBackup:{type:"boolean"}}}},AdvancedBackupSettings:{shape:"Sm"}}},S49:{type:"list",member:{}},S4f:{type:"map",key:{},value:{},sensitive:true},S4w:{type:"structure",members:{BackupPlanArn:{},BackupPlanId:{},CreationDate:{type:"timestamp"},DeletionDate:{type:"timestamp"},VersionId:{},BackupPlanName:{},CreatorRequestId:{},LastExecutionDate:{type:"timestamp"},AdvancedBackupSettings:{shape:"Sm"}}}}}},6350:function(e){e.exports={pagination:{GetConsolidatedReport:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListAnswers:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListCheckDetails:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListCheckSummaries:{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"},ListLensShares:{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"}}}},6352:function(e){e.exports={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:{shape:"Sp"},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:"S1i"}}}},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:{shape:"Sp"},ttl:{},displayName:{},enablePullRequestPreview:{type:"boolean"},pullRequestEnvironmentName:{},backendEnvironmentArn:{}}},output:{type:"structure",required:["branch"],members:{branch:{shape:"S1p"}}}},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:"S28"},autoSubDomainCreationPatterns:{shape:"S2b"},autoSubDomainIAMRole:{}}},output:{type:"structure",required:["domainAssociation"],members:{domainAssociation:{shape:"S2f"}}}},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:"S2q"}}}},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:"S1i"}}}},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:"S1p"}}}},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:"S2f"}}}},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:"S34"}}}},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:"S2q"}}}},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:"S1i"}}}},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:"S1p"}}}},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:"S2f"}}}},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:"S34"},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:"S2q"}}}},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:"S1i"}},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:"S1p"}},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:"S2f"}},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:"S34"}},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:"S2q"}},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:"S34"}}}},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:"S34"}}}},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:"S34"}}}},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:{shape:"Sp"},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:{shape:"Sp"},ttl:{},displayName:{},enablePullRequestPreview:{type:"boolean"},pullRequestEnvironmentName:{},backendEnvironmentArn:{}}},output:{type:"structure",required:["branch"],members:{branch:{shape:"S1p"}}}},UpdateDomainAssociation:{http:{requestUri:"/apps/{appId}/domains/{domainName}"},input:{type:"structure",required:["appId","domainName"],members:{appId:{location:"uri",locationName:"appId"},domainName:{location:"uri",locationName:"domainName"},enableAutoSubDomain:{type:"boolean"},subDomainSettings:{shape:"S28"},autoSubDomainCreationPatterns:{shape:"S2b"},autoSubDomainIAMRole:{}}},output:{type:"structure",required:["domainAssociation"],members:{domainAssociation:{shape:"S2f"}}}},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:"S2q"}}}}},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:{}},Sp:{type:"string",sensitive:true},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:{shape:"Sp"},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:{shape:"Sp"},customHeaders:{},enableAutoBranchCreation:{type:"boolean"},autoBranchCreationPatterns:{shape:"Ss"},autoBranchCreationConfig:{shape:"Su"},repositoryCloneMethod:{}}},S1i:{type:"structure",required:["backendEnvironmentArn","environmentName","createTime","updateTime"],members:{backendEnvironmentArn:{},environmentName:{},stackName:{},deploymentArtifacts:{},createTime:{type:"timestamp"},updateTime:{type:"timestamp"}}},S1p:{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:{shape:"Sp"},ttl:{},associatedResources:{type:"list",member:{}},enablePullRequestPreview:{type:"boolean"},pullRequestEnvironmentName:{},destinationBranch:{},sourceBranch:{},backendEnvironmentArn:{}}},S28:{type:"list",member:{shape:"S29"}},S29:{type:"structure",required:["prefix","branchName"],members:{prefix:{},branchName:{}}},S2b:{type:"list",member:{}},S2f:{type:"structure",required:["domainAssociationArn","domainName","enableAutoSubDomain","domainStatus","statusReason","subDomains"],members:{domainAssociationArn:{},domainName:{},enableAutoSubDomain:{type:"boolean"},autoSubDomainCreationPatterns:{shape:"S2b"},autoSubDomainIAMRole:{},domainStatus:{},statusReason:{},certificateVerificationDNSRecord:{},subDomains:{type:"list",member:{type:"structure",required:["subDomainSetting","verified","dnsRecord"],members:{subDomainSetting:{shape:"S29"},verified:{type:"boolean"},dnsRecord:{}}}}}},S2q:{type:"structure",required:["webhookArn","webhookId","webhookUrl","branchName","description","createTime","updateTime"],members:{webhookArn:{},webhookId:{},webhookUrl:{},branchName:{},description:{},createTime:{type:"timestamp"},updateTime:{type:"timestamp"}}},S34:{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:{}}}}}},6367:function(e){e.exports={pagination:{ListPipelines:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"}}}},6375:function(e){e.exports={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:"S32"}}},output:{type:"structure",members:{instancesSummary:{type:"list",member:{shape:"S36"}},errorMessage:{}}},deprecated:true,deprecatedMessage:"This operation is deprecated, use BatchGetDeploymentTargets instead."},BatchGetDeploymentTargets:{input:{type:"structure",members:{deploymentId:{},targetIds:{shape:"S3j"}}},output:{type:"structure",members:{deploymentTargets:{type:"list",member:{shape:"S3n"}}}}},BatchGetDeployments:{input:{type:"structure",required:["deploymentIds"],members:{deploymentIds:{shape:"S49"}}},output:{type:"structure",members:{deploymentsInfo:{type:"list",member:{shape:"S4c"}}}}},BatchGetOnPremisesInstances:{input:{type:"structure",required:["instanceNames"],members:{instanceNames:{shape:"S6"}}},output:{type:"structure",members:{instanceInfos:{type:"list",member:{shape:"S4t"}}}}},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:"S4j"},autoRollbackConfiguration:{shape:"S1z"},updateOutdatedInstancesOnly:{type:"boolean"},fileExistsBehavior:{},overrideAlarmConfiguration:{shape:"S1v"}}},output:{type:"structure",members:{deploymentId:{}}}},CreateDeploymentConfig:{input:{type:"structure",required:["deploymentConfigName"],members:{deploymentConfigName:{},minimumHealthyHosts:{shape:"S54"},trafficRoutingConfig:{shape:"S57"},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:"S4k"},serviceRoleArn:{},triggerConfigurations:{shape:"S1p"},alarmConfiguration:{shape:"S1v"},autoRollbackConfiguration:{shape:"S1z"},outdatedInstancesStrategy:{},deploymentStyle:{shape:"S22"},blueGreenDeploymentConfiguration:{shape:"S26"},loadBalancerInfo:{shape:"S2e"},ec2TagSet:{shape:"S2t"},ecsServices:{shape:"S2x"},onPremisesTagSet:{shape:"S2v"},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:"S4c"}}}},GetDeploymentConfig:{input:{type:"structure",required:["deploymentConfigName"],members:{deploymentConfigName:{}}},output:{type:"structure",members:{deploymentConfigInfo:{type:"structure",members:{deploymentConfigId:{},deploymentConfigName:{},minimumHealthyHosts:{shape:"S54"},createTime:{type:"timestamp"},computePlatform:{},trafficRoutingConfig:{shape:"S57"}}}}}},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:"S36"}}},deprecated:true,deprecatedMessage:"This operation is deprecated, use GetDeploymentTarget instead."},GetDeploymentTarget:{input:{type:"structure",members:{deploymentId:{},targetId:{}}},output:{type:"structure",members:{deploymentTarget:{shape:"S3n"}}}},GetOnPremisesInstance:{input:{type:"structure",required:["instanceName"],members:{instanceName:{}}},output:{type:"structure",members:{instanceInfo:{shape:"S4t"}}}},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:"S37"}},instanceTypeFilter:{type:"list",member:{}}}},output:{type:"structure",members:{instancesList:{shape:"S32"},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:"S3j"},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:"S49"},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:"S4k"},serviceRoleArn:{},triggerConfigurations:{shape:"S1p"},alarmConfiguration:{shape:"S1v"},autoRollbackConfiguration:{shape:"S1z"},outdatedInstancesStrategy:{},deploymentStyle:{shape:"S22"},blueGreenDeploymentConfiguration:{shape:"S26"},loadBalancerInfo:{shape:"S2e"},ec2TagSet:{shape:"S2t"},ecsServices:{shape:"S2x"},onPremisesTagSet:{shape:"S2v"}}},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"},outdatedInstancesStrategy:{},blueGreenDeploymentConfiguration:{shape:"S26"},loadBalancerInfo:{shape:"S2e"},lastSuccessfulDeployment:{shape:"S2q"},lastAttemptedDeployment:{shape:"S2q"},ec2TagSet:{shape:"S2t"},onPremisesTagSet:{shape:"S2v"},computePlatform:{},ecsServices:{shape:"S2x"}}},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:{}}},S26:{type:"structure",members:{terminateBlueInstancesOnDeploymentSuccess:{type:"structure",members:{action:{},terminationWaitTimeInMinutes:{type:"integer"}}},deploymentReadyOption:{type:"structure",members:{actionOnTimeout:{},waitTimeInMinutes:{type:"integer"}}},greenFleetProvisioningOption:{type:"structure",members:{action:{}}}}},S2e:{type:"structure",members:{elbInfoList:{type:"list",member:{type:"structure",members:{name:{}}}},targetGroupInfoList:{shape:"S2i"},targetGroupPairInfoList:{type:"list",member:{type:"structure",members:{targetGroups:{shape:"S2i"},prodTrafficRoute:{shape:"S2n"},testTrafficRoute:{shape:"S2n"}}}}}},S2i:{type:"list",member:{shape:"S2j"}},S2j:{type:"structure",members:{name:{}}},S2n:{type:"structure",members:{listenerArns:{type:"list",member:{}}}},S2q:{type:"structure",members:{deploymentId:{},status:{},endTime:{type:"timestamp"},createTime:{type:"timestamp"}}},S2t:{type:"structure",members:{ec2TagSetList:{type:"list",member:{shape:"S1e"}}}},S2v:{type:"structure",members:{onPremisesTagSetList:{type:"list",member:{shape:"S1h"}}}},S2x:{type:"list",member:{type:"structure",members:{serviceName:{},clusterName:{}}}},S32:{type:"list",member:{}},S36:{type:"structure",members:{deploymentId:{},instanceId:{},status:{shape:"S37"},lastUpdatedAt:{type:"timestamp"},lifecycleEvents:{shape:"S38"},instanceType:{}},deprecated:true,deprecatedMessage:"InstanceSummary is deprecated, use DeploymentTarget instead."},S37:{type:"string",deprecated:true,deprecatedMessage:"InstanceStatus is deprecated, use TargetStatus instead."},S38:{type:"list",member:{type:"structure",members:{lifecycleEventName:{},diagnostics:{type:"structure",members:{errorCode:{},scriptName:{},message:{},logTail:{}}},startTime:{type:"timestamp"},endTime:{type:"timestamp"},status:{}}}},S3j:{type:"list",member:{}},S3n:{type:"structure",members:{deploymentTargetType:{},instanceTarget:{type:"structure",members:{deploymentId:{},targetId:{},targetArn:{},status:{},lastUpdatedAt:{type:"timestamp"},lifecycleEvents:{shape:"S38"},instanceLabel:{}}},lambdaTarget:{type:"structure",members:{deploymentId:{},targetId:{},targetArn:{},status:{},lastUpdatedAt:{type:"timestamp"},lifecycleEvents:{shape:"S38"},lambdaFunctionInfo:{type:"structure",members:{functionName:{},functionAlias:{},currentVersion:{},targetVersion:{},targetVersionWeight:{type:"double"}}}}},ecsTarget:{type:"structure",members:{deploymentId:{},targetId:{},targetArn:{},lastUpdatedAt:{type:"timestamp"},lifecycleEvents:{shape:"S38"},status:{},taskSetsInfo:{type:"list",member:{type:"structure",members:{identifer:{},desiredCount:{type:"long"},pendingCount:{type:"long"},runningCount:{type:"long"},status:{},trafficWeight:{type:"double"},targetGroup:{shape:"S2j"},taskSetLabel:{}}}}}},cloudFormationTarget:{type:"structure",members:{deploymentId:{},targetId:{},lastUpdatedAt:{type:"timestamp"},lifecycleEvents:{shape:"S38"},status:{},resourceType:{},targetVersionWeight:{type:"double"}}}}},S49:{type:"list",member:{}},S4c:{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:"S4j"},instanceTerminationWaitTimeStarted:{type:"boolean"},blueGreenDeploymentConfiguration:{shape:"S26"},loadBalancerInfo:{shape:"S2e"},additionalDeploymentStatusInfo:{type:"string",deprecated:true,deprecatedMessage:"AdditionalDeploymentStatusInfo is deprecated, use DeploymentStatusMessageList instead."},fileExistsBehavior:{},deploymentStatusMessages:{type:"list",member:{}},computePlatform:{},externalId:{},relatedDeployments:{type:"structure",members:{autoUpdateOutdatedInstancesRootDeploymentId:{},autoUpdateOutdatedInstancesDeploymentIds:{shape:"S49"}}},overrideAlarmConfiguration:{shape:"S1v"}}},S4j:{type:"structure",members:{tagFilters:{shape:"S1e"},autoScalingGroups:{shape:"S4k"},ec2TagSet:{shape:"S2t"}}},S4k:{type:"list",member:{}},S4t:{type:"structure",members:{instanceName:{},iamSessionArn:{},iamUserArn:{},instanceArn:{},registerTime:{type:"timestamp"},deregisterTime:{type:"timestamp"},tags:{shape:"S2"}}},S54:{type:"structure",members:{type:{},value:{type:"integer"}}},S57:{type:"structure",members:{type:{},timeBasedCanary:{type:"structure",members:{canaryPercentage:{type:"integer"},canaryInterval:{type:"integer"}}},timeBasedLinear:{type:"structure",members:{linearPercentage:{type:"integer"},linearInterval:{type:"integer"}}}}}}}},6376:function(e){e.exports={pagination:{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"}}}},6387:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["snowball"]={};s.Snowball=i.defineService("snowball",["2016-06-30"]);Object.defineProperty(a.services["snowball"],"2016-06-30",{get:function get(){var e=r(7662);e.paginators=r(6068).pagination;return e},enumerable:true,configurable:true});e.exports=s.Snowball},6394:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2020-02-19",endpointPrefix:"migrationhub-strategy",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"Migration Hub Strategy Recommendations",serviceId:"MigrationHubStrategy",signatureVersion:"v4",signingName:"migrationhub-strategy",uid:"migrationhubstrategy-2020-02-19"},operations:{GetApplicationComponentDetails:{http:{method:"GET",requestUri:"/get-applicationcomponent-details/{applicationComponentId}",responseCode:200},input:{type:"structure",required:["applicationComponentId"],members:{applicationComponentId:{location:"uri",locationName:"applicationComponentId"}}},output:{type:"structure",members:{applicationComponentDetail:{shape:"S4"},associatedApplications:{shape:"S1b"},associatedServerIds:{type:"list",member:{}},moreApplicationResource:{type:"boolean"}}}},GetApplicationComponentStrategies:{http:{method:"GET",requestUri:"/get-applicationcomponent-strategies/{applicationComponentId}",responseCode:200},input:{type:"structure",required:["applicationComponentId"],members:{applicationComponentId:{location:"uri",locationName:"applicationComponentId"}}},output:{type:"structure",members:{applicationComponentStrategies:{type:"list",member:{type:"structure",members:{isPreferred:{type:"boolean"},recommendation:{shape:"Sq"},status:{}}}}}}},GetAssessment:{http:{method:"GET",requestUri:"/get-assessment/{id}",responseCode:200},input:{type:"structure",required:["id"],members:{id:{location:"uri",locationName:"id"}}},output:{type:"structure",members:{assessmentTargets:{shape:"S1m"},dataCollectionDetails:{type:"structure",members:{completionTime:{type:"timestamp"},failed:{type:"integer"},inProgress:{type:"integer"},servers:{type:"integer"},startTime:{type:"timestamp"},status:{},statusMessage:{},success:{type:"integer"}}},id:{}}}},GetImportFileTask:{http:{method:"GET",requestUri:"/get-import-file-task/{id}",responseCode:200},input:{type:"structure",required:["id"],members:{id:{location:"uri",locationName:"id"}}},output:{type:"structure",members:{completionTime:{type:"timestamp"},id:{},importName:{},inputS3Bucket:{},inputS3Key:{},numberOfRecordsFailed:{type:"integer"},numberOfRecordsSuccess:{type:"integer"},startTime:{type:"timestamp"},status:{},statusReportS3Bucket:{},statusReportS3Key:{}}}},GetLatestAssessmentId:{http:{method:"GET",requestUri:"/get-latest-assessment-id",responseCode:200},input:{type:"structure",members:{}},output:{type:"structure",members:{id:{}}}},GetPortfolioPreferences:{http:{method:"GET",requestUri:"/get-portfolio-preferences",responseCode:200},input:{type:"structure",members:{}},output:{type:"structure",members:{applicationMode:{},applicationPreferences:{shape:"S23"},databasePreferences:{shape:"S2e"},prioritizeBusinessGoals:{shape:"S2q"}}}},GetPortfolioSummary:{http:{method:"GET",requestUri:"/get-portfolio-summary",responseCode:200},input:{type:"structure",members:{}},output:{type:"structure",members:{assessmentSummary:{type:"structure",members:{antipatternReportS3Object:{shape:"S6"},antipatternReportStatus:{},antipatternReportStatusMessage:{},lastAnalyzedTimestamp:{type:"timestamp"},listAntipatternSeveritySummary:{shape:"Sk"},listApplicationComponentStatusSummary:{type:"list",member:{type:"structure",members:{count:{type:"integer"},srcCodeOrDbAnalysisStatus:{}}}},listApplicationComponentStrategySummary:{shape:"S2y"},listApplicationComponentSummary:{type:"list",member:{type:"structure",members:{appType:{},count:{type:"integer"}}}},listServerStatusSummary:{type:"list",member:{type:"structure",members:{count:{type:"integer"},runTimeAssessmentStatus:{}}}},listServerStrategySummary:{shape:"S2y"},listServerSummary:{type:"list",member:{type:"structure",members:{ServerOsType:{},count:{type:"integer"}}}}}}}}},GetRecommendationReportDetails:{http:{method:"GET",requestUri:"/get-recommendation-report-details/{id}",responseCode:200},input:{type:"structure",required:["id"],members:{id:{location:"uri",locationName:"id"}}},output:{type:"structure",members:{id:{},recommendationReportDetails:{type:"structure",members:{completionTime:{type:"timestamp"},s3Bucket:{},s3Keys:{type:"list",member:{}},startTime:{type:"timestamp"},status:{},statusMessage:{}}}}}},GetServerDetails:{http:{method:"GET",requestUri:"/get-server-details/{serverId}",responseCode:200},input:{type:"structure",required:["serverId"],members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},serverId:{location:"uri",locationName:"serverId"}}},output:{type:"structure",members:{associatedApplications:{shape:"S1b"},nextToken:{},serverDetail:{shape:"S3k"}}}},GetServerStrategies:{http:{method:"GET",requestUri:"/get-server-strategies/{serverId}",responseCode:200},input:{type:"structure",required:["serverId"],members:{serverId:{location:"uri",locationName:"serverId"}}},output:{type:"structure",members:{serverStrategies:{type:"list",member:{type:"structure",members:{isPreferred:{type:"boolean"},numberOfApplicationComponents:{type:"integer"},recommendation:{shape:"Sq"},status:{}}}}}}},ListApplicationComponents:{http:{requestUri:"/list-applicationcomponents",responseCode:200},input:{type:"structure",members:{applicationComponentCriteria:{},filterValue:{},groupIdFilter:{shape:"S44"},maxResults:{type:"integer"},nextToken:{},sort:{}}},output:{type:"structure",members:{applicationComponentInfos:{type:"list",member:{shape:"S4"}},nextToken:{}}}},ListCollectors:{http:{method:"GET",requestUri:"/list-collectors",responseCode:200},input:{type:"structure",members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{Collectors:{type:"list",member:{type:"structure",members:{collectorHealth:{},collectorId:{},collectorVersion:{},configurationSummary:{type:"structure",members:{ipAddressBasedRemoteInfoList:{type:"list",member:{type:"structure",members:{authType:{},ipAddressConfigurationTimeStamp:{},osType:{}}}},pipelineInfoList:{type:"list",member:{type:"structure",members:{pipelineConfigurationTimeStamp:{},pipelineType:{}}}},remoteSourceCodeAnalysisServerInfo:{type:"structure",members:{remoteSourceCodeAnalysisServerConfigurationTimestamp:{}}},vcenterBasedRemoteInfoList:{type:"list",member:{type:"structure",members:{osType:{},vcenterConfigurationTimeStamp:{}}}},versionControlInfoList:{type:"list",member:{type:"structure",members:{versionControlConfigurationTimeStamp:{},versionControlType:{}}}}}},hostName:{},ipAddress:{},lastActivityTimeStamp:{},registeredTimeStamp:{}}}},nextToken:{}}}},ListImportFileTask:{http:{method:"GET",requestUri:"/list-import-file-task",responseCode:200},input:{type:"structure",members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{nextToken:{},taskInfos:{type:"list",member:{type:"structure",members:{completionTime:{type:"timestamp"},id:{},importName:{},inputS3Bucket:{},inputS3Key:{},numberOfRecordsFailed:{type:"integer"},numberOfRecordsSuccess:{type:"integer"},startTime:{type:"timestamp"},status:{},statusReportS3Bucket:{},statusReportS3Key:{}}}}}}},ListServers:{http:{requestUri:"/list-servers",responseCode:200},input:{type:"structure",members:{filterValue:{},groupIdFilter:{shape:"S44"},maxResults:{type:"integer"},nextToken:{},serverCriteria:{},sort:{}}},output:{type:"structure",members:{nextToken:{},serverInfos:{type:"list",member:{shape:"S3k"}}}}},PutPortfolioPreferences:{http:{requestUri:"/put-portfolio-preferences",responseCode:200},input:{type:"structure",members:{applicationMode:{},applicationPreferences:{shape:"S23"},databasePreferences:{shape:"S2e"},prioritizeBusinessGoals:{shape:"S2q"}}},output:{type:"structure",members:{}}},StartAssessment:{http:{requestUri:"/start-assessment",responseCode:200},input:{type:"structure",members:{assessmentTargets:{shape:"S1m"},s3bucketForAnalysisData:{},s3bucketForReportData:{}}},output:{type:"structure",members:{assessmentId:{}}}},StartImportFileTask:{http:{requestUri:"/start-import-file-task",responseCode:200},input:{type:"structure",required:["S3Bucket","name","s3key"],members:{S3Bucket:{},dataSourceType:{},groupId:{shape:"S44"},name:{},s3bucketForReportData:{},s3key:{}}},output:{type:"structure",members:{id:{}}}},StartRecommendationReportGeneration:{http:{requestUri:"/start-recommendation-report-generation",responseCode:200},input:{type:"structure",members:{groupIdFilter:{shape:"S44"},outputFormat:{}}},output:{type:"structure",members:{id:{}}}},StopAssessment:{http:{requestUri:"/stop-assessment",responseCode:200},input:{type:"structure",required:["assessmentId"],members:{assessmentId:{}}},output:{type:"structure",members:{}}},UpdateApplicationComponentConfig:{http:{requestUri:"/update-applicationcomponent-config/",responseCode:200},input:{type:"structure",required:["applicationComponentId"],members:{appType:{},applicationComponentId:{},configureOnly:{type:"boolean"},inclusionStatus:{},secretsManagerKey:{type:"string",sensitive:true},sourceCodeList:{type:"list",member:{type:"structure",members:{location:{},projectName:{},sourceVersion:{},versionControl:{}}}},strategyOption:{shape:"S5o"}}},output:{type:"structure",members:{}}},UpdateServerConfig:{http:{requestUri:"/update-server-config/",responseCode:200},input:{type:"structure",required:["serverId"],members:{serverId:{},strategyOption:{shape:"S5o"}}},output:{type:"structure",members:{}}}},shapes:{S4:{type:"structure",members:{analysisStatus:{},antipatternReportS3Object:{shape:"S6"},antipatternReportStatus:{},antipatternReportStatusMessage:{},appType:{},appUnitError:{type:"structure",members:{appUnitErrorCategory:{}}},associatedServerId:{},databaseConfigDetail:{type:"structure",members:{secretName:{}}},id:{},inclusionStatus:{},lastAnalyzedTimestamp:{type:"timestamp"},listAntipatternSeveritySummary:{shape:"Sk"},moreServerAssociationExists:{type:"boolean"},name:{},osDriver:{},osVersion:{},recommendationSet:{shape:"Sq"},resourceSubType:{},resultList:{type:"list",member:{type:"structure",members:{analysisStatus:{type:"structure",members:{runtimeAnalysisStatus:{},srcCodeOrDbAnalysisStatus:{}},union:true},analysisType:{},antipatternReportResultList:{type:"list",member:{type:"structure",members:{analyzerName:{type:"structure",members:{binaryAnalyzerName:{},runTimeAnalyzerName:{},sourceCodeAnalyzerName:{}},union:true},antiPatternReportS3Object:{shape:"S6"},antipatternReportStatus:{},antipatternReportStatusMessage:{}}}},statusMessage:{}}}},runtimeStatus:{},runtimeStatusMessage:{},sourceCodeRepositories:{type:"list",member:{type:"structure",members:{branch:{},projectName:{},repository:{},versionControlType:{}}}},statusMessage:{}}},S6:{type:"structure",members:{s3Bucket:{},s3key:{}}},Sk:{type:"list",member:{type:"structure",members:{count:{type:"integer"},severity:{}}}},Sq:{type:"structure",members:{strategy:{},targetDestination:{},transformationTool:{type:"structure",members:{description:{},name:{},tranformationToolInstallationLink:{}}}}},S1b:{type:"list",member:{type:"structure",members:{id:{},name:{}}}},S1m:{type:"list",member:{type:"structure",required:["condition","name","values"],members:{condition:{},name:{},values:{type:"list",member:{}}}}},S23:{type:"structure",members:{managementPreference:{type:"structure",members:{awsManagedResources:{type:"structure",required:["targetDestination"],members:{targetDestination:{type:"list",member:{}}}},noPreference:{type:"structure",required:["targetDestination"],members:{targetDestination:{type:"list",member:{}}}},selfManageResources:{type:"structure",required:["targetDestination"],members:{targetDestination:{type:"list",member:{}}}}},union:true}}},S2e:{type:"structure",members:{databaseManagementPreference:{},databaseMigrationPreference:{type:"structure",members:{heterogeneous:{type:"structure",required:["targetDatabaseEngine"],members:{targetDatabaseEngine:{type:"list",member:{}}}},homogeneous:{type:"structure",members:{targetDatabaseEngine:{type:"list",member:{}}}},noPreference:{type:"structure",required:["targetDatabaseEngine"],members:{targetDatabaseEngine:{type:"list",member:{}}}}},union:true}}},S2q:{type:"structure",members:{businessGoals:{type:"structure",members:{licenseCostReduction:{type:"integer"},modernizeInfrastructureWithCloudNativeTechnologies:{type:"integer"},reduceOperationalOverheadWithManagedServices:{type:"integer"},speedOfMigration:{type:"integer"}}}}},S2y:{type:"list",member:{type:"structure",members:{count:{type:"integer"},strategy:{}}}},S3k:{type:"structure",members:{antipatternReportS3Object:{shape:"S6"},antipatternReportStatus:{},antipatternReportStatusMessage:{},applicationComponentStrategySummary:{shape:"S2y"},dataCollectionStatus:{},id:{},lastAnalyzedTimestamp:{type:"timestamp"},listAntipatternSeveritySummary:{shape:"Sk"},name:{},recommendationSet:{shape:"Sq"},serverError:{type:"structure",members:{serverErrorCategory:{}}},serverType:{},statusMessage:{},systemInfo:{type:"structure",members:{cpuArchitecture:{},fileSystemType:{},networkInfoList:{type:"list",member:{type:"structure",required:["interfaceName","ipAddress","macAddress","netMask"],members:{interfaceName:{},ipAddress:{},macAddress:{},netMask:{}}}},osInfo:{type:"structure",members:{type:{},version:{}}}}}}},S44:{type:"list",member:{type:"structure",members:{name:{},value:{}}}},S5o:{type:"structure",members:{isPreferred:{type:"boolean"},strategy:{},targetDestination:{},toolName:{}}}}}},6396:function(e){e.exports={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:"api."}},AssociateTimeSeriesToAssetProperty:{http:{requestUri:"/timeseries/associate/"},input:{type:"structure",required:["alias","assetId","propertyId"],members:{alias:{location:"querystring",locationName:"alias"},assetId:{location:"querystring",locationName:"assetId"},propertyId:{location:"querystring",locationName:"propertyId"},clientToken:{idempotencyToken:true}}},endpoint:{hostPrefix:"api."}},BatchAssociateProjectAssets:{http:{requestUri:"/projects/{projectId}/assets/associate",responseCode:200},input:{type:"structure",required:["projectId","assetIds"],members:{projectId:{location:"uri",locationName:"projectId"},assetIds:{shape:"S7"},clientToken:{idempotencyToken:true}}},output:{type:"structure",members:{errors:{type:"list",member:{shape:"Sa"}}}},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:"S7"},clientToken:{idempotencyToken:true}}},output:{type:"structure",members:{errors:{type:"list",member:{shape:"Sa"}}}},endpoint:{hostPrefix:"monitor."}},BatchGetAssetPropertyAggregates:{http:{requestUri:"/properties/batch/aggregates"},input:{type:"structure",required:["entries"],members:{entries:{type:"list",member:{type:"structure",required:["entryId","aggregateTypes","resolution","startDate","endDate"],members:{entryId:{},assetId:{},propertyId:{},propertyAlias:{},aggregateTypes:{shape:"Sl"},resolution:{},startDate:{type:"timestamp"},endDate:{type:"timestamp"},qualities:{shape:"Sp"},timeOrdering:{}}}},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",required:["errorEntries","successEntries","skippedEntries"],members:{errorEntries:{type:"list",member:{type:"structure",required:["errorCode","errorMessage","entryId"],members:{errorCode:{},errorMessage:{},entryId:{}}}},successEntries:{type:"list",member:{type:"structure",required:["entryId","aggregatedValues"],members:{entryId:{},aggregatedValues:{shape:"S11"}}}},skippedEntries:{type:"list",member:{type:"structure",required:["entryId","completionStatus"],members:{entryId:{},completionStatus:{},errorInfo:{type:"structure",required:["errorCode","errorTimestamp"],members:{errorCode:{},errorTimestamp:{type:"timestamp"}}}}}},nextToken:{}}},endpoint:{hostPrefix:"data."}},BatchGetAssetPropertyValue:{http:{requestUri:"/properties/batch/latest"},input:{type:"structure",required:["entries"],members:{entries:{type:"list",member:{type:"structure",required:["entryId"],members:{entryId:{},assetId:{},propertyId:{},propertyAlias:{}}}},nextToken:{}}},output:{type:"structure",required:["errorEntries","successEntries","skippedEntries"],members:{errorEntries:{type:"list",member:{type:"structure",required:["errorCode","errorMessage","entryId"],members:{errorCode:{},errorMessage:{},entryId:{}}}},successEntries:{type:"list",member:{type:"structure",required:["entryId"],members:{entryId:{},assetPropertyValue:{shape:"S1i"}}}},skippedEntries:{type:"list",member:{type:"structure",required:["entryId","completionStatus"],members:{entryId:{},completionStatus:{},errorInfo:{type:"structure",required:["errorCode","errorTimestamp"],members:{errorCode:{},errorTimestamp:{type:"timestamp"}}}}}},nextToken:{}}},endpoint:{hostPrefix:"data."}},BatchGetAssetPropertyValueHistory:{http:{requestUri:"/properties/batch/history"},input:{type:"structure",required:["entries"],members:{entries:{type:"list",member:{type:"structure",required:["entryId"],members:{entryId:{},assetId:{},propertyId:{},propertyAlias:{},startDate:{type:"timestamp"},endDate:{type:"timestamp"},qualities:{shape:"Sp"},timeOrdering:{}}}},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",required:["errorEntries","successEntries","skippedEntries"],members:{errorEntries:{type:"list",member:{type:"structure",required:["errorCode","errorMessage","entryId"],members:{errorCode:{},errorMessage:{},entryId:{}}}},successEntries:{type:"list",member:{type:"structure",required:["entryId","assetPropertyValueHistory"],members:{entryId:{},assetPropertyValueHistory:{shape:"S24"}}}},skippedEntries:{type:"list",member:{type:"structure",required:["entryId","completionStatus"],members:{entryId:{},completionStatus:{},errorInfo:{type:"structure",required:["errorCode","errorTimestamp"],members:{errorCode:{},errorTimestamp:{type:"timestamp"}}}}}},nextToken:{}}},endpoint:{hostPrefix:"data."}},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:"S1i"}}}}}}},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:"S1o"}}}}}}}}}},endpoint:{hostPrefix:"data."}},CreateAccessPolicy:{http:{requestUri:"/access-policies",responseCode:201},input:{type:"structure",required:["accessPolicyIdentity","accessPolicyResource","accessPolicyPermission"],members:{accessPolicyIdentity:{shape:"S2k"},accessPolicyResource:{shape:"S2r"},accessPolicyPermission:{},clientToken:{idempotencyToken:true},tags:{shape:"S2v"}}},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:"S2v"},assetDescription:{}}},output:{type:"structure",required:["assetId","assetArn","assetStatus"],members:{assetId:{},assetArn:{},assetStatus:{shape:"S33"}}},endpoint:{hostPrefix:"api."}},CreateAssetModel:{http:{requestUri:"/asset-models",responseCode:202},input:{type:"structure",required:["assetModelName"],members:{assetModelName:{},assetModelDescription:{},assetModelProperties:{shape:"S3c"},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:"S3c"}}}},clientToken:{idempotencyToken:true},tags:{shape:"S2v"}}},output:{type:"structure",required:["assetModelId","assetModelArn","assetModelStatus"],members:{assetModelId:{},assetModelArn:{},assetModelStatus:{shape:"S47"}}},endpoint:{hostPrefix:"api."}},CreateBulkImportJob:{http:{requestUri:"/jobs",responseCode:202},input:{type:"structure",required:["jobName","jobRoleArn","files","errorReportLocation","jobConfiguration"],members:{jobName:{},jobRoleArn:{},files:{shape:"S4a"},errorReportLocation:{shape:"S4e"},jobConfiguration:{shape:"S4f"}}},output:{type:"structure",required:["jobId","jobName","jobStatus"],members:{jobId:{},jobName:{},jobStatus:{}}},endpoint:{hostPrefix:"data."}},CreateDashboard:{http:{requestUri:"/dashboards",responseCode:201},input:{type:"structure",required:["projectId","dashboardName","dashboardDefinition"],members:{projectId:{},dashboardName:{},dashboardDescription:{},dashboardDefinition:{},clientToken:{idempotencyToken:true},tags:{shape:"S2v"}}},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:"S4q"},tags:{shape:"S2v"}}},output:{type:"structure",required:["gatewayId","gatewayArn"],members:{gatewayId:{},gatewayArn:{}}},endpoint:{hostPrefix:"api."}},CreatePortal:{http:{requestUri:"/portals",responseCode:202},input:{type:"structure",required:["portalName","portalContactEmail","roleArn"],members:{portalName:{},portalDescription:{},portalContactEmail:{},clientToken:{idempotencyToken:true},portalLogoImageFile:{shape:"S4x"},roleArn:{},tags:{shape:"S2v"},portalAuthMode:{},notificationSenderEmail:{},alarms:{shape:"S51"}}},output:{type:"structure",required:["portalId","portalArn","portalStartUrl","portalStatus","ssoApplicationId"],members:{portalId:{},portalArn:{},portalStartUrl:{},portalStatus:{shape:"S54"},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:"S2v"}}},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:"S33"}}},endpoint:{hostPrefix:"api."}},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:"S47"}}},endpoint:{hostPrefix:"api."}},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:"api."}},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:"S54"}}},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."}},DeleteTimeSeries:{http:{requestUri:"/timeseries/delete/"},input:{type:"structure",members:{alias:{location:"querystring",locationName:"alias"},assetId:{location:"querystring",locationName:"assetId"},propertyId:{location:"querystring",locationName:"propertyId"},clientToken:{idempotencyToken:true}}},endpoint:{hostPrefix:"api."}},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:"S2k"},accessPolicyResource:{shape:"S2r"},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"},excludeProperties:{location:"querystring",locationName:"excludeProperties",type:"boolean"}}},output:{type:"structure",required:["assetId","assetArn","assetName","assetModelId","assetProperties","assetHierarchies","assetCreationDate","assetLastUpdateDate","assetStatus"],members:{assetId:{},assetArn:{},assetName:{},assetModelId:{},assetProperties:{shape:"S5v"},assetHierarchies:{shape:"S60"},assetCompositeModels:{type:"list",member:{type:"structure",required:["name","type","properties"],members:{name:{},description:{},type:{},properties:{shape:"S5v"},id:{}}}},assetCreationDate:{type:"timestamp"},assetLastUpdateDate:{type:"timestamp"},assetStatus:{shape:"S33"},assetDescription:{}}},endpoint:{hostPrefix:"api."}},DescribeAssetModel:{http:{method:"GET",requestUri:"/asset-models/{assetModelId}"},input:{type:"structure",required:["assetModelId"],members:{assetModelId:{location:"uri",locationName:"assetModelId"},excludeProperties:{location:"querystring",locationName:"excludeProperties",type:"boolean"}}},output:{type:"structure",required:["assetModelId","assetModelArn","assetModelName","assetModelDescription","assetModelProperties","assetModelHierarchies","assetModelCreationDate","assetModelLastUpdateDate","assetModelStatus"],members:{assetModelId:{},assetModelArn:{},assetModelName:{},assetModelDescription:{},assetModelProperties:{shape:"S66"},assetModelHierarchies:{shape:"S68"},assetModelCompositeModels:{shape:"S6a"},assetModelCreationDate:{type:"timestamp"},assetModelLastUpdateDate:{type:"timestamp"},assetModelStatus:{shape:"S47"}}},endpoint:{hostPrefix:"api."}},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:"S6e"},compositeModel:{type:"structure",required:["name","type","assetProperty"],members:{name:{},type:{},assetProperty:{shape:"S6e"},id:{}}}}},endpoint:{hostPrefix:"api."}},DescribeBulkImportJob:{http:{method:"GET",requestUri:"/jobs/{jobId}"},input:{type:"structure",required:["jobId"],members:{jobId:{location:"uri",locationName:"jobId"}}},output:{type:"structure",required:["jobId","jobName","jobStatus","jobRoleArn","files","errorReportLocation","jobConfiguration","jobCreationDate","jobLastUpdateDate"],members:{jobId:{},jobName:{},jobStatus:{},jobRoleArn:{},files:{shape:"S4a"},errorReportLocation:{shape:"S4e"},jobConfiguration:{shape:"S4f"},jobCreationDate:{type:"timestamp"},jobLastUpdateDate:{type:"timestamp"}}},endpoint:{hostPrefix:"data."}},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:"S6n"}}},endpoint:{hostPrefix:"api."}},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:"S4q"},gatewayCapabilitySummaries:{shape:"S6s"},creationDate:{type:"timestamp"},lastUpdateDate:{type:"timestamp"}}},endpoint:{hostPrefix:"api."}},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:"api."}},DescribeLoggingOptions:{http:{method:"GET",requestUri:"/logging"},input:{type:"structure",members:{}},output:{type:"structure",required:["loggingOptions"],members:{loggingOptions:{shape:"S71"}}},endpoint:{hostPrefix:"api."}},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:"S54"},portalCreationDate:{type:"timestamp"},portalLastUpdateDate:{type:"timestamp"},portalLogoImageLocation:{type:"structure",required:["id","url"],members:{id:{},url:{}}},roleArn:{},portalAuthMode:{},notificationSenderEmail:{},alarms:{shape:"S51"}}},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."}},DescribeStorageConfiguration:{http:{method:"GET",requestUri:"/configuration/account/storage"},input:{type:"structure",members:{}},output:{type:"structure",required:["storageType","configurationStatus"],members:{storageType:{},multiLayerStorage:{shape:"S7c"},disassociatedDataStorage:{},retentionPeriod:{shape:"S7f"},configurationStatus:{shape:"S6n"},lastUpdateDate:{type:"timestamp"}}},endpoint:{hostPrefix:"api."}},DescribeTimeSeries:{http:{method:"GET",requestUri:"/timeseries/describe/"},input:{type:"structure",members:{alias:{location:"querystring",locationName:"alias"},assetId:{location:"querystring",locationName:"assetId"},propertyId:{location:"querystring",locationName:"propertyId"}}},output:{type:"structure",required:["timeSeriesId","dataType","timeSeriesCreationDate","timeSeriesLastUpdateDate","timeSeriesArn"],members:{assetId:{},propertyId:{},alias:{},timeSeriesId:{},dataType:{},dataTypeSpec:{},timeSeriesCreationDate:{type:"timestamp"},timeSeriesLastUpdateDate:{type:"timestamp"},timeSeriesArn:{}}},endpoint:{hostPrefix:"api."}},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:"api."}},DisassociateTimeSeriesFromAssetProperty:{http:{requestUri:"/timeseries/disassociate/"},input:{type:"structure",required:["alias","assetId","propertyId"],members:{alias:{location:"querystring",locationName:"alias"},assetId:{location:"querystring",locationName:"assetId"},propertyId:{location:"querystring",locationName:"propertyId"},clientToken:{idempotencyToken:true}}},endpoint:{hostPrefix:"api."}},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:{shape:"Sl",location:"querystring",locationName:"aggregateTypes"},resolution:{location:"querystring",locationName:"resolution"},qualities:{shape:"Sp",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:{shape:"S11"},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:"S1i"}}},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:"Sp",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:{shape:"S24"},nextToken:{}}},endpoint:{hostPrefix:"data."}},GetInterpolatedAssetPropertyValues:{http:{method:"GET",requestUri:"/properties/interpolated"},input:{type:"structure",required:["startTimeInSeconds","endTimeInSeconds","quality","intervalInSeconds","type"],members:{assetId:{location:"querystring",locationName:"assetId"},propertyId:{location:"querystring",locationName:"propertyId"},propertyAlias:{location:"querystring",locationName:"propertyAlias"},startTimeInSeconds:{location:"querystring",locationName:"startTimeInSeconds",type:"long"},startTimeOffsetInNanos:{location:"querystring",locationName:"startTimeOffsetInNanos",type:"integer"},endTimeInSeconds:{location:"querystring",locationName:"endTimeInSeconds",type:"long"},endTimeOffsetInNanos:{location:"querystring",locationName:"endTimeOffsetInNanos",type:"integer"},quality:{location:"querystring",locationName:"quality"},intervalInSeconds:{location:"querystring",locationName:"intervalInSeconds",type:"long"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},type:{location:"querystring",locationName:"type"},intervalWindowInSeconds:{location:"querystring",locationName:"intervalWindowInSeconds",type:"long"}}},output:{type:"structure",required:["interpolatedAssetPropertyValues"],members:{interpolatedAssetPropertyValues:{type:"list",member:{type:"structure",required:["timestamp","value"],members:{timestamp:{shape:"S1o"},value:{shape:"S1j"}}}},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:"S2k"},resource:{shape:"S2r"},permission:{},creationDate:{type:"timestamp"},lastUpdateDate:{type:"timestamp"}}}},nextToken:{}}},endpoint:{hostPrefix:"monitor."}},ListAssetModelProperties:{http:{method:"GET",requestUri:"/asset-models/{assetModelId}/properties"},input:{type:"structure",required:["assetModelId"],members:{assetModelId:{location:"uri",locationName:"assetModelId"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},filter:{location:"querystring",locationName:"filter"}}},output:{type:"structure",required:["assetModelPropertySummaries"],members:{assetModelPropertySummaries:{type:"list",member:{type:"structure",required:["name","dataType","type"],members:{id:{},name:{},dataType:{},dataTypeSpec:{},unit:{},type:{shape:"S3g"},assetModelCompositeModelId:{}}}},nextToken:{}}},endpoint:{hostPrefix:"api."}},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:"S47"}}}},nextToken:{}}},endpoint:{hostPrefix:"api."}},ListAssetProperties:{http:{method:"GET",requestUri:"/assets/{assetId}/properties"},input:{type:"structure",required:["assetId"],members:{assetId:{location:"uri",locationName:"assetId"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},filter:{location:"querystring",locationName:"filter"}}},output:{type:"structure",required:["assetPropertySummaries"],members:{assetPropertySummaries:{type:"list",member:{type:"structure",members:{id:{},alias:{},unit:{},notification:{shape:"S5x"},assetCompositeModelId:{}}}},nextToken:{}}},endpoint:{hostPrefix:"api."}},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:"api."}},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:"S33"},hierarchies:{shape:"S60"},description:{}}}},nextToken:{}}},endpoint:{hostPrefix:"api."}},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:"S33"},hierarchies:{shape:"S60"},description:{}}}},nextToken:{}}},endpoint:{hostPrefix:"api."}},ListBulkImportJobs:{http:{method:"GET",requestUri:"/jobs"},input:{type:"structure",members:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},filter:{location:"querystring",locationName:"filter"}}},output:{type:"structure",required:["jobSummaries"],members:{jobSummaries:{type:"list",member:{type:"structure",required:["id","name","status"],members:{id:{},name:{},status:{}}}},nextToken:{}}},endpoint:{hostPrefix:"data."}},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:{},gatewayPlatform:{shape:"S4q"},gatewayCapabilitySummaries:{shape:"S6s"},creationDate:{type:"timestamp"},lastUpdateDate:{type:"timestamp"}}}},nextToken:{}}},endpoint:{hostPrefix:"api."}},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:"S54"}}}},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:"S2v"}}},endpoint:{hostPrefix:"api."}},ListTimeSeries:{http:{method:"GET",requestUri:"/timeseries/"},input:{type:"structure",members:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},assetId:{location:"querystring",locationName:"assetId"},aliasPrefix:{location:"querystring",locationName:"aliasPrefix"},timeSeriesType:{location:"querystring",locationName:"timeSeriesType"}}},output:{type:"structure",required:["TimeSeriesSummaries"],members:{TimeSeriesSummaries:{type:"list",member:{type:"structure",required:["timeSeriesId","dataType","timeSeriesCreationDate","timeSeriesLastUpdateDate","timeSeriesArn"],members:{assetId:{},propertyId:{},alias:{},timeSeriesId:{},dataType:{},dataTypeSpec:{},timeSeriesCreationDate:{type:"timestamp"},timeSeriesLastUpdateDate:{type:"timestamp"},timeSeriesArn:{}}}},nextToken:{}}},endpoint:{hostPrefix:"api."}},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:"S6n"}}},endpoint:{hostPrefix:"api."}},PutLoggingOptions:{http:{method:"PUT",requestUri:"/logging"},input:{type:"structure",required:["loggingOptions"],members:{loggingOptions:{shape:"S71"}}},output:{type:"structure",members:{}},endpoint:{hostPrefix:"api."}},PutStorageConfiguration:{http:{requestUri:"/configuration/account/storage"},input:{type:"structure",required:["storageType"],members:{storageType:{},multiLayerStorage:{shape:"S7c"},disassociatedDataStorage:{},retentionPeriod:{shape:"S7f"}}},output:{type:"structure",required:["storageType","configurationStatus"],members:{storageType:{},multiLayerStorage:{shape:"S7c"},disassociatedDataStorage:{},retentionPeriod:{shape:"S7f"},configurationStatus:{shape:"S6n"}}},endpoint:{hostPrefix:"api."}},TagResource:{http:{requestUri:"/tags"},input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{location:"querystring",locationName:"resourceArn"},tags:{shape:"S2v"}}},output:{type:"structure",members:{}},endpoint:{hostPrefix:"api."}},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:{}},endpoint:{hostPrefix:"api."}},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:"S2k"},accessPolicyResource:{shape:"S2r"},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},assetDescription:{}}},output:{type:"structure",required:["assetStatus"],members:{assetStatus:{shape:"S33"}}},endpoint:{hostPrefix:"api."}},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:"S66"},assetModelHierarchies:{shape:"S68"},assetModelCompositeModels:{shape:"S6a"},clientToken:{idempotencyToken:true}}},output:{type:"structure",required:["assetModelStatus"],members:{assetModelStatus:{shape:"S47"}}},endpoint:{hostPrefix:"api."}},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},propertyUnit:{}}},endpoint:{hostPrefix:"api."}},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:"api."}},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:"api."}},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:"S4x"}}},roleArn:{},clientToken:{idempotencyToken:true},notificationSenderEmail:{},alarms:{shape:"S51"}}},output:{type:"structure",required:["portalStatus"],members:{portalStatus:{shape:"S54"}}},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:{S7:{type:"list",member:{}},Sa:{type:"structure",required:["assetId","code","message"],members:{assetId:{},code:{},message:{}}},Sl:{type:"list",member:{}},Sp:{type:"list",member:{}},S11:{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"}}}}}},S1i:{type:"structure",required:["value","timestamp"],members:{value:{shape:"S1j"},timestamp:{shape:"S1o"},quality:{}}},S1j:{type:"structure",members:{stringValue:{},integerValue:{type:"integer"},doubleValue:{type:"double"},booleanValue:{type:"boolean"}}},S1o:{type:"structure",required:["timeInSeconds"],members:{timeInSeconds:{type:"long"},offsetInNanos:{type:"integer"}}},S24:{type:"list",member:{shape:"S1i"}},S2k:{type:"structure",members:{user:{type:"structure",required:["id"],members:{id:{}}},group:{type:"structure",required:["id"],members:{id:{}}},iamUser:{type:"structure",required:["arn"],members:{arn:{}}},iamRole:{type:"structure",required:["arn"],members:{arn:{}}}}},S2r:{type:"structure",members:{portal:{type:"structure",required:["id"],members:{id:{}}},project:{type:"structure",required:["id"],members:{id:{}}}}},S2v:{type:"map",key:{},value:{}},S33:{type:"structure",required:["state"],members:{state:{},error:{shape:"S35"}}},S35:{type:"structure",required:["code","message"],members:{code:{},message:{},details:{type:"list",member:{type:"structure",required:["code","message"],members:{code:{},message:{}}}}}},S3c:{type:"list",member:{type:"structure",required:["name","dataType","type"],members:{name:{},dataType:{},dataTypeSpec:{},unit:{},type:{shape:"S3g"}}}},S3g:{type:"structure",members:{attribute:{type:"structure",members:{defaultValue:{}}},measurement:{type:"structure",members:{processingConfig:{type:"structure",required:["forwardingConfig"],members:{forwardingConfig:{shape:"S3l"}}}}},transform:{type:"structure",required:["expression","variables"],members:{expression:{},variables:{shape:"S3p"},processingConfig:{type:"structure",required:["computeLocation"],members:{computeLocation:{},forwardingConfig:{shape:"S3l"}}}}},metric:{type:"structure",required:["expression","variables","window"],members:{expression:{},variables:{shape:"S3p"},window:{type:"structure",members:{tumbling:{type:"structure",required:["interval"],members:{interval:{},offset:{}}}}},processingConfig:{type:"structure",required:["computeLocation"],members:{computeLocation:{}}}}}}},S3l:{type:"structure",required:["state"],members:{state:{}}},S3p:{type:"list",member:{type:"structure",required:["name","value"],members:{name:{},value:{type:"structure",required:["propertyId"],members:{propertyId:{},hierarchyId:{}}}}}},S47:{type:"structure",required:["state"],members:{state:{},error:{shape:"S35"}}},S4a:{type:"list",member:{type:"structure",required:["bucket","key"],members:{bucket:{},key:{},versionId:{}}}},S4e:{type:"structure",required:["bucket","prefix"],members:{bucket:{},prefix:{}}},S4f:{type:"structure",required:["fileFormat"],members:{fileFormat:{type:"structure",members:{csv:{type:"structure",members:{columnNames:{type:"list",member:{}}}}}}}},S4q:{type:"structure",members:{greengrass:{type:"structure",required:["groupArn"],members:{groupArn:{}}},greengrassV2:{type:"structure",required:["coreDeviceThingName"],members:{coreDeviceThingName:{}}}}},S4x:{type:"structure",required:["data","type"],members:{data:{type:"blob"},type:{}}},S51:{type:"structure",required:["alarmRoleArn"],members:{alarmRoleArn:{},notificationLambdaArn:{}}},S54:{type:"structure",required:["state"],members:{state:{},error:{type:"structure",members:{code:{},message:{}}}}},S5v:{type:"list",member:{type:"structure",required:["id","name","dataType"],members:{id:{},name:{},alias:{},notification:{shape:"S5x"},dataType:{},dataTypeSpec:{},unit:{}}}},S5x:{type:"structure",required:["topic","state"],members:{topic:{},state:{}}},S60:{type:"list",member:{type:"structure",required:["name"],members:{id:{},name:{}}}},S66:{type:"list",member:{type:"structure",required:["name","dataType","type"],members:{id:{},name:{},dataType:{},dataTypeSpec:{},unit:{},type:{shape:"S3g"}}}},S68:{type:"list",member:{type:"structure",required:["name","childAssetModelId"],members:{id:{},name:{},childAssetModelId:{}}}},S6a:{type:"list",member:{type:"structure",required:["name","type"],members:{name:{},description:{},type:{},properties:{shape:"S66"},id:{}}}},S6e:{type:"structure",required:["id","name","dataType"],members:{id:{},name:{},alias:{},notification:{shape:"S5x"},dataType:{},unit:{},type:{shape:"S3g"}}},S6n:{type:"structure",required:["state"],members:{state:{},error:{type:"structure",required:["code","message"],members:{code:{},message:{}}}}},S6s:{type:"list",member:{type:"structure",required:["capabilityNamespace","capabilitySyncStatus"],members:{capabilityNamespace:{},capabilitySyncStatus:{}}}},S71:{type:"structure",required:["level"],members:{level:{}}},S7c:{type:"structure",required:["customerManagedS3Storage"],members:{customerManagedS3Storage:{type:"structure",required:["s3ResourceArn","roleArn"],members:{s3ResourceArn:{},roleArn:{}}}}},S7f:{type:"structure",members:{numberOfDays:{type:"integer"},unlimited:{type:"boolean"}}}}}},6402:function(e){e.exports={pagination:{}}},6404:function(e){e.exports={pagination:{ListIdentityProviders:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"IdentityProviderSummaries"},ListInstances:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"InstanceSummaries"},ListProductSubscriptions:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"ProductUserSummaries"},ListUserAssociations:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"InstanceUserSummaries"}}}},6406:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["opsworkscm"]={};s.OpsWorksCM=i.defineService("opsworkscm",["2016-11-01"]);Object.defineProperty(a.services["opsworkscm"],"2016-11-01",{get:function get(){var e=r(78);e.paginators=r(2456).pagination;e.waiters=r(3039).waiters;return e},enumerable:true,configurable:true});e.exports=s.OpsWorksCM},6408:function(e){e.exports={version:2,waiters:{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"}]}}}},6417:function(e){e.exports=require("crypto")},6438:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:true});t.default=void 0;var r="00000000-0000-0000-0000-000000000000";t.default=r},6442:function(e){e.exports={pagination:{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"}}}},6445:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["ssoadmin"]={};s.SSOAdmin=i.defineService("ssoadmin",["2020-07-20"]);Object.defineProperty(a.services["ssoadmin"],"2020-07-20",{get:function get(){var e=r(1176);e.paginators=r(6267).pagination;return e},enumerable:true,configurable:true});e.exports=s.SSOAdmin},6457:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2022-10-19",endpointPrefix:"kendra-ranking",jsonVersion:"1.0",protocol:"json",serviceAbbreviation:"Kendra Ranking",serviceFullName:"Amazon Kendra Intelligent Ranking",serviceId:"Kendra Ranking",signatureVersion:"v4",signingName:"kendra-ranking",targetPrefix:"AWSKendraRerankingFrontendService",uid:"kendra-ranking-2022-10-19"},operations:{CreateRescoreExecutionPlan:{input:{type:"structure",required:["Name"],members:{Name:{},Description:{},CapacityUnits:{shape:"S4"},Tags:{shape:"S6"},ClientToken:{idempotencyToken:true}}},output:{type:"structure",required:["Id","Arn"],members:{Id:{},Arn:{}}}},DeleteRescoreExecutionPlan:{input:{type:"structure",required:["Id"],members:{Id:{}}}},DescribeRescoreExecutionPlan:{input:{type:"structure",required:["Id"],members:{Id:{}}},output:{type:"structure",members:{Id:{},Arn:{},Name:{},Description:{},CapacityUnits:{shape:"S4"},CreatedAt:{type:"timestamp"},UpdatedAt:{type:"timestamp"},Status:{},ErrorMessage:{}}}},ListRescoreExecutionPlans:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{SummaryItems:{type:"list",member:{type:"structure",members:{Name:{},Id:{},CreatedAt:{type:"timestamp"},UpdatedAt:{type:"timestamp"},Status:{}}}},NextToken:{}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceARN"],members:{ResourceARN:{}}},output:{type:"structure",members:{Tags:{shape:"S6"}}}},Rescore:{input:{type:"structure",required:["RescoreExecutionPlanId","SearchQuery","Documents"],members:{RescoreExecutionPlanId:{},SearchQuery:{},Documents:{type:"list",member:{type:"structure",required:["Id","OriginalScore"],members:{Id:{},GroupId:{},Title:{},Body:{},TokenizedTitle:{type:"list",member:{}},TokenizedBody:{type:"list",member:{}},OriginalScore:{type:"float"}}}}}},output:{type:"structure",members:{RescoreId:{},ResultItems:{type:"list",member:{type:"structure",members:{DocumentId:{},Score:{type:"float"}}}}}}},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:{}}},UpdateRescoreExecutionPlan:{input:{type:"structure",required:["Id"],members:{Id:{},Name:{},Description:{},CapacityUnits:{shape:"S4"}}}}},shapes:{S4:{type:"structure",required:["RescoreCapacityUnits"],members:{RescoreCapacityUnits:{type:"integer"}}},S6:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}}}}},6470:function(e){e.exports={version:2,waiters:{FlowActive:{description:"Wait until a flow is active",operation:"DescribeFlow",delay:3,maxAttempts:40,acceptors:[{state:"success",matcher:"path",argument:"Flow.Status",expected:"ACTIVE"},{state:"retry",matcher:"path",argument:"Flow.Status",expected:"STARTING"},{state:"retry",matcher:"path",argument:"Flow.Status",expected:"UPDATING"},{state:"retry",matcher:"status",expected:500},{state:"retry",matcher:"status",expected:503},{state:"failure",matcher:"path",argument:"Flow.Status",expected:"ERROR"}]},FlowStandby:{description:"Wait until a flow is in standby mode",operation:"DescribeFlow",delay:3,maxAttempts:40,acceptors:[{state:"success",matcher:"path",argument:"Flow.Status",expected:"STANDBY"},{state:"retry",matcher:"path",argument:"Flow.Status",expected:"STOPPING"},{state:"retry",matcher:"status",expected:500},{state:"retry",matcher:"status",expected:503},{state:"failure",matcher:"path",argument:"Flow.Status",expected:"ERROR"}]},FlowDeleted:{description:"Wait until a flow is deleted",operation:"DescribeFlow",delay:3,maxAttempts:40,acceptors:[{state:"success",matcher:"status",expected:404},{state:"retry",matcher:"path",argument:"Flow.Status",expected:"DELETING"},{state:"retry",matcher:"status",expected:500},{state:"retry",matcher:"status",expected:503},{state:"failure",matcher:"path",argument:"Flow.Status",expected:"ERROR"}]}}}},6474:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2020-07-20",endpointPrefix:"proton",jsonVersion:"1.0",protocol:"json",serviceFullName:"AWS Proton",serviceId:"Proton",signatureVersion:"v4",signingName:"proton",targetPrefix:"AwsProton20200720",uid:"proton-2020-07-20"},operations:{AcceptEnvironmentAccountConnection:{input:{type:"structure",required:["id"],members:{id:{}}},output:{type:"structure",required:["environmentAccountConnection"],members:{environmentAccountConnection:{shape:"S4"}}},idempotent:true},CancelComponentDeployment:{input:{type:"structure",required:["componentName"],members:{componentName:{}}},output:{type:"structure",required:["component"],members:{component:{shape:"Se"}}}},CancelEnvironmentDeployment:{input:{type:"structure",required:["environmentName"],members:{environmentName:{}}},output:{type:"structure",required:["environment"],members:{environment:{shape:"Sn"}}}},CancelServiceInstanceDeployment:{input:{type:"structure",required:["serviceInstanceName","serviceName"],members:{serviceInstanceName:{},serviceName:{}}},output:{type:"structure",required:["serviceInstance"],members:{serviceInstance:{shape:"Sy"}}}},CancelServicePipelineDeployment:{input:{type:"structure",required:["serviceName"],members:{serviceName:{}}},output:{type:"structure",required:["pipeline"],members:{pipeline:{shape:"S12"}}}},CreateComponent:{input:{type:"structure",required:["manifest","name","templateFile"],members:{clientToken:{idempotencyToken:true},description:{shape:"Si"},environmentName:{},manifest:{type:"string",sensitive:true},name:{},serviceInstanceName:{},serviceName:{},serviceSpec:{shape:"Sk"},tags:{shape:"S16"},templateFile:{shape:"S1a"}}},output:{type:"structure",required:["component"],members:{component:{shape:"Se"}}},idempotent:true},CreateEnvironment:{input:{type:"structure",required:["name","spec","templateMajorVersion","templateName"],members:{codebuildRoleArn:{},componentRoleArn:{},description:{shape:"Si"},environmentAccountConnectionId:{},name:{},protonServiceRoleArn:{},provisioningRepository:{shape:"S1d"},spec:{shape:"Sk"},tags:{shape:"S16"},templateMajorVersion:{},templateMinorVersion:{},templateName:{}}},output:{type:"structure",required:["environment"],members:{environment:{shape:"Sn"}}},idempotent:true},CreateEnvironmentAccountConnection:{input:{type:"structure",required:["environmentName","managementAccountId"],members:{clientToken:{idempotencyToken:true},codebuildRoleArn:{},componentRoleArn:{},environmentName:{},managementAccountId:{},roleArn:{},tags:{shape:"S16"}}},output:{type:"structure",required:["environmentAccountConnection"],members:{environmentAccountConnection:{shape:"S4"}}},idempotent:true},CreateEnvironmentTemplate:{input:{type:"structure",required:["name"],members:{description:{shape:"Si"},displayName:{shape:"S1i"},encryptionKey:{},name:{},provisioning:{},tags:{shape:"S16"}}},output:{type:"structure",required:["environmentTemplate"],members:{environmentTemplate:{shape:"S1k"}}},idempotent:true},CreateEnvironmentTemplateVersion:{input:{type:"structure",required:["source","templateName"],members:{clientToken:{idempotencyToken:true},description:{shape:"Si"},majorVersion:{},source:{shape:"S1o"},tags:{shape:"S16"},templateName:{}}},output:{type:"structure",required:["environmentTemplateVersion"],members:{environmentTemplateVersion:{shape:"S1t"}}},idempotent:true},CreateRepository:{input:{type:"structure",required:["connectionArn","name","provider"],members:{connectionArn:{},encryptionKey:{},name:{},provider:{},tags:{shape:"S16"}}},output:{type:"structure",required:["repository"],members:{repository:{shape:"S1z"}}},idempotent:true},CreateService:{input:{type:"structure",required:["name","spec","templateMajorVersion","templateName"],members:{branchName:{},description:{shape:"Si"},name:{},repositoryConnectionArn:{},repositoryId:{},spec:{shape:"Sk"},tags:{shape:"S16"},templateMajorVersion:{},templateMinorVersion:{},templateName:{}}},output:{type:"structure",required:["service"],members:{service:{shape:"S23"}}},idempotent:true},CreateServiceInstance:{input:{type:"structure",required:["name","serviceName","spec"],members:{clientToken:{idempotencyToken:true},name:{},serviceName:{},spec:{shape:"Sk"},tags:{shape:"S16"},templateMajorVersion:{},templateMinorVersion:{}}},output:{type:"structure",required:["serviceInstance"],members:{serviceInstance:{shape:"Sy"}}},idempotent:true},CreateServiceSyncConfig:{input:{type:"structure",required:["branch","filePath","repositoryName","repositoryProvider","serviceName"],members:{branch:{},filePath:{},repositoryName:{},repositoryProvider:{},serviceName:{}}},output:{type:"structure",members:{serviceSyncConfig:{shape:"S2b"}}},idempotent:true},CreateServiceTemplate:{input:{type:"structure",required:["name"],members:{description:{shape:"Si"},displayName:{shape:"S1i"},encryptionKey:{},name:{},pipelineProvisioning:{},tags:{shape:"S16"}}},output:{type:"structure",required:["serviceTemplate"],members:{serviceTemplate:{shape:"S2e"}}},idempotent:true},CreateServiceTemplateVersion:{input:{type:"structure",required:["compatibleEnvironmentTemplates","source","templateName"],members:{clientToken:{idempotencyToken:true},compatibleEnvironmentTemplates:{shape:"S2h"},description:{shape:"Si"},majorVersion:{},source:{shape:"S1o"},supportedComponentSources:{shape:"S2j"},tags:{shape:"S16"},templateName:{}}},output:{type:"structure",required:["serviceTemplateVersion"],members:{serviceTemplateVersion:{shape:"S2m"}}},idempotent:true},CreateTemplateSyncConfig:{input:{type:"structure",required:["branch","repositoryName","repositoryProvider","templateName","templateType"],members:{branch:{},repositoryName:{},repositoryProvider:{},subdirectory:{},templateName:{},templateType:{}}},output:{type:"structure",members:{templateSyncConfig:{shape:"S2u"}}},idempotent:true},DeleteComponent:{input:{type:"structure",required:["name"],members:{name:{}}},output:{type:"structure",members:{component:{shape:"Se"}}},idempotent:true},DeleteEnvironment:{input:{type:"structure",required:["name"],members:{name:{}}},output:{type:"structure",members:{environment:{shape:"Sn"}}},idempotent:true},DeleteEnvironmentAccountConnection:{input:{type:"structure",required:["id"],members:{id:{}}},output:{type:"structure",members:{environmentAccountConnection:{shape:"S4"}}},idempotent:true},DeleteEnvironmentTemplate:{input:{type:"structure",required:["name"],members:{name:{}}},output:{type:"structure",members:{environmentTemplate:{shape:"S1k"}}},idempotent:true},DeleteEnvironmentTemplateVersion:{input:{type:"structure",required:["majorVersion","minorVersion","templateName"],members:{majorVersion:{},minorVersion:{},templateName:{}}},output:{type:"structure",members:{environmentTemplateVersion:{shape:"S1t"}}},idempotent:true},DeleteRepository:{input:{type:"structure",required:["name","provider"],members:{name:{},provider:{}}},output:{type:"structure",members:{repository:{shape:"S1z"}}},idempotent:true},DeleteService:{input:{type:"structure",required:["name"],members:{name:{}}},output:{type:"structure",members:{service:{shape:"S23"}}},idempotent:true},DeleteServiceSyncConfig:{input:{type:"structure",required:["serviceName"],members:{serviceName:{}}},output:{type:"structure",members:{serviceSyncConfig:{shape:"S2b"}}},idempotent:true},DeleteServiceTemplate:{input:{type:"structure",required:["name"],members:{name:{}}},output:{type:"structure",members:{serviceTemplate:{shape:"S2e"}}},idempotent:true},DeleteServiceTemplateVersion:{input:{type:"structure",required:["majorVersion","minorVersion","templateName"],members:{majorVersion:{},minorVersion:{},templateName:{}}},output:{type:"structure",members:{serviceTemplateVersion:{shape:"S2m"}}},idempotent:true},DeleteTemplateSyncConfig:{input:{type:"structure",required:["templateName","templateType"],members:{templateName:{},templateType:{}}},output:{type:"structure",members:{templateSyncConfig:{shape:"S2u"}}},idempotent:true},GetAccountSettings:{input:{type:"structure",members:{}},output:{type:"structure",members:{accountSettings:{shape:"S3j"}}}},GetComponent:{input:{type:"structure",required:["name"],members:{name:{}}},output:{type:"structure",members:{component:{shape:"Se"}}}},GetEnvironment:{input:{type:"structure",required:["name"],members:{name:{}}},output:{type:"structure",required:["environment"],members:{environment:{shape:"Sn"}}}},GetEnvironmentAccountConnection:{input:{type:"structure",required:["id"],members:{id:{}}},output:{type:"structure",required:["environmentAccountConnection"],members:{environmentAccountConnection:{shape:"S4"}}}},GetEnvironmentTemplate:{input:{type:"structure",required:["name"],members:{name:{}}},output:{type:"structure",required:["environmentTemplate"],members:{environmentTemplate:{shape:"S1k"}}}},GetEnvironmentTemplateVersion:{input:{type:"structure",required:["majorVersion","minorVersion","templateName"],members:{majorVersion:{},minorVersion:{},templateName:{}}},output:{type:"structure",required:["environmentTemplateVersion"],members:{environmentTemplateVersion:{shape:"S1t"}}}},GetRepository:{input:{type:"structure",required:["name","provider"],members:{name:{},provider:{}}},output:{type:"structure",required:["repository"],members:{repository:{shape:"S1z"}}}},GetRepositorySyncStatus:{input:{type:"structure",required:["branch","repositoryName","repositoryProvider","syncType"],members:{branch:{},repositoryName:{},repositoryProvider:{},syncType:{}}},output:{type:"structure",members:{latestSync:{type:"structure",required:["events","startedAt","status"],members:{events:{type:"list",member:{type:"structure",required:["event","time","type"],members:{event:{},externalId:{},time:{type:"timestamp"},type:{}}}},startedAt:{type:"timestamp"},status:{}}}}}},GetResourcesSummary:{input:{type:"structure",members:{}},output:{type:"structure",required:["counts"],members:{counts:{type:"structure",members:{components:{shape:"S47"},environmentTemplates:{shape:"S47"},environments:{shape:"S47"},pipelines:{shape:"S47"},serviceInstances:{shape:"S47"},serviceTemplates:{shape:"S47"},services:{shape:"S47"}}}}}},GetService:{input:{type:"structure",required:["name"],members:{name:{}}},output:{type:"structure",members:{service:{shape:"S23"}}}},GetServiceInstance:{input:{type:"structure",required:["name","serviceName"],members:{name:{},serviceName:{}}},output:{type:"structure",required:["serviceInstance"],members:{serviceInstance:{shape:"Sy"}}}},GetServiceInstanceSyncStatus:{input:{type:"structure",required:["serviceInstanceName","serviceName"],members:{serviceInstanceName:{},serviceName:{}}},output:{type:"structure",members:{desiredState:{shape:"S4f"},latestSuccessfulSync:{shape:"S4h"},latestSync:{shape:"S4h"}}}},GetServiceSyncBlockerSummary:{input:{type:"structure",required:["serviceName"],members:{serviceInstanceName:{},serviceName:{}}},output:{type:"structure",members:{serviceSyncBlockerSummary:{type:"structure",required:["serviceName"],members:{latestBlockers:{type:"list",member:{shape:"S4p"}},serviceInstanceName:{},serviceName:{}}}}}},GetServiceSyncConfig:{input:{type:"structure",required:["serviceName"],members:{serviceName:{}}},output:{type:"structure",members:{serviceSyncConfig:{shape:"S2b"}}}},GetServiceTemplate:{input:{type:"structure",required:["name"],members:{name:{}}},output:{type:"structure",required:["serviceTemplate"],members:{serviceTemplate:{shape:"S2e"}}}},GetServiceTemplateVersion:{input:{type:"structure",required:["majorVersion","minorVersion","templateName"],members:{majorVersion:{},minorVersion:{},templateName:{}}},output:{type:"structure",required:["serviceTemplateVersion"],members:{serviceTemplateVersion:{shape:"S2m"}}}},GetTemplateSyncConfig:{input:{type:"structure",required:["templateName","templateType"],members:{templateName:{},templateType:{}}},output:{type:"structure",members:{templateSyncConfig:{shape:"S2u"}}}},GetTemplateSyncStatus:{input:{type:"structure",required:["templateName","templateType","templateVersion"],members:{templateName:{},templateType:{},templateVersion:{}}},output:{type:"structure",members:{desiredState:{shape:"S4f"},latestSuccessfulSync:{shape:"S4h"},latestSync:{shape:"S4h"}}}},ListComponentOutputs:{input:{type:"structure",required:["componentName"],members:{componentName:{},nextToken:{}}},output:{type:"structure",required:["outputs"],members:{nextToken:{},outputs:{shape:"S57"}}}},ListComponentProvisionedResources:{input:{type:"structure",required:["componentName"],members:{componentName:{},nextToken:{}}},output:{type:"structure",required:["provisionedResources"],members:{nextToken:{},provisionedResources:{shape:"S5d"}}}},ListComponents:{input:{type:"structure",members:{environmentName:{},maxResults:{type:"integer"},nextToken:{},serviceInstanceName:{},serviceName:{}}},output:{type:"structure",required:["components"],members:{components:{type:"list",member:{type:"structure",required:["arn","createdAt","deploymentStatus","environmentName","lastModifiedAt","name"],members:{arn:{},createdAt:{type:"timestamp"},deploymentStatus:{},deploymentStatusMessage:{shape:"Sh"},environmentName:{},lastDeploymentAttemptedAt:{type:"timestamp"},lastDeploymentSucceededAt:{type:"timestamp"},lastModifiedAt:{type:"timestamp"},name:{},serviceInstanceName:{},serviceName:{}}}},nextToken:{}}}},ListEnvironmentAccountConnections:{input:{type:"structure",required:["requestedBy"],members:{environmentName:{},maxResults:{type:"integer"},nextToken:{},requestedBy:{},statuses:{type:"list",member:{}}}},output:{type:"structure",required:["environmentAccountConnections"],members:{environmentAccountConnections:{type:"list",member:{type:"structure",required:["arn","environmentAccountId","environmentName","id","lastModifiedAt","managementAccountId","requestedAt","roleArn","status"],members:{arn:{},componentRoleArn:{},environmentAccountId:{},environmentName:{},id:{},lastModifiedAt:{type:"timestamp"},managementAccountId:{},requestedAt:{type:"timestamp"},roleArn:{},status:{}}}},nextToken:{}}}},ListEnvironmentOutputs:{input:{type:"structure",required:["environmentName"],members:{environmentName:{},nextToken:{}}},output:{type:"structure",required:["outputs"],members:{nextToken:{},outputs:{shape:"S57"}}}},ListEnvironmentProvisionedResources:{input:{type:"structure",required:["environmentName"],members:{environmentName:{},nextToken:{}}},output:{type:"structure",required:["provisionedResources"],members:{nextToken:{},provisionedResources:{shape:"S5d"}}}},ListEnvironmentTemplateVersions:{input:{type:"structure",required:["templateName"],members:{majorVersion:{},maxResults:{type:"integer"},nextToken:{},templateName:{}}},output:{type:"structure",required:["templateVersions"],members:{nextToken:{},templateVersions:{type:"list",member:{type:"structure",required:["arn","createdAt","lastModifiedAt","majorVersion","minorVersion","status","templateName"],members:{arn:{},createdAt:{type:"timestamp"},description:{shape:"Si"},lastModifiedAt:{type:"timestamp"},majorVersion:{},minorVersion:{},recommendedMinorVersion:{},status:{},statusMessage:{shape:"Sh"},templateName:{}}}}}}},ListEnvironmentTemplates:{input:{type:"structure",members:{maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",required:["templates"],members:{nextToken:{},templates:{type:"list",member:{type:"structure",required:["arn","createdAt","lastModifiedAt","name"],members:{arn:{},createdAt:{type:"timestamp"},description:{shape:"Si"},displayName:{shape:"S1i"},lastModifiedAt:{type:"timestamp"},name:{},provisioning:{},recommendedVersion:{}}}}}}},ListEnvironments:{input:{type:"structure",members:{environmentTemplates:{type:"list",member:{type:"structure",required:["majorVersion","templateName"],members:{majorVersion:{},templateName:{}}}},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",required:["environments"],members:{environments:{type:"list",member:{type:"structure",required:["arn","createdAt","deploymentStatus","lastDeploymentAttemptedAt","lastDeploymentSucceededAt","name","templateMajorVersion","templateMinorVersion","templateName"],members:{arn:{},componentRoleArn:{},createdAt:{type:"timestamp"},deploymentStatus:{},deploymentStatusMessage:{shape:"Sh"},description:{shape:"Si"},environmentAccountConnectionId:{},environmentAccountId:{},lastDeploymentAttemptedAt:{type:"timestamp"},lastDeploymentSucceededAt:{type:"timestamp"},name:{},protonServiceRoleArn:{},provisioning:{},templateMajorVersion:{},templateMinorVersion:{},templateName:{}}}},nextToken:{}}}},ListRepositories:{input:{type:"structure",members:{maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",required:["repositories"],members:{nextToken:{},repositories:{type:"list",member:{type:"structure",required:["arn","connectionArn","name","provider"],members:{arn:{},connectionArn:{},name:{},provider:{}}}}}}},ListRepositorySyncDefinitions:{input:{type:"structure",required:["repositoryName","repositoryProvider","syncType"],members:{nextToken:{},repositoryName:{},repositoryProvider:{},syncType:{}}},output:{type:"structure",required:["syncDefinitions"],members:{nextToken:{},syncDefinitions:{type:"list",member:{type:"structure",required:["branch","directory","parent","target"],members:{branch:{},directory:{},parent:{},target:{}}}}}}},ListServiceInstanceOutputs:{input:{type:"structure",required:["serviceInstanceName","serviceName"],members:{nextToken:{},serviceInstanceName:{},serviceName:{}}},output:{type:"structure",required:["outputs"],members:{nextToken:{},outputs:{shape:"S57"}}}},ListServiceInstanceProvisionedResources:{input:{type:"structure",required:["serviceInstanceName","serviceName"],members:{nextToken:{},serviceInstanceName:{},serviceName:{}}},output:{type:"structure",required:["provisionedResources"],members:{nextToken:{},provisionedResources:{shape:"S5d"}}}},ListServiceInstances:{input:{type:"structure",members:{filters:{type:"list",member:{type:"structure",members:{key:{},value:{}}}},maxResults:{type:"integer"},nextToken:{},serviceName:{},sortBy:{},sortOrder:{}}},output:{type:"structure",required:["serviceInstances"],members:{nextToken:{},serviceInstances:{type:"list",member:{type:"structure",required:["arn","createdAt","deploymentStatus","environmentName","lastDeploymentAttemptedAt","lastDeploymentSucceededAt","name","serviceName","templateMajorVersion","templateMinorVersion","templateName"],members:{arn:{},createdAt:{type:"timestamp"},deploymentStatus:{},deploymentStatusMessage:{shape:"Sh"},environmentName:{},lastDeploymentAttemptedAt:{type:"timestamp"},lastDeploymentSucceededAt:{type:"timestamp"},name:{},serviceName:{},templateMajorVersion:{},templateMinorVersion:{},templateName:{}}}}}}},ListServicePipelineOutputs:{input:{type:"structure",required:["serviceName"],members:{nextToken:{},serviceName:{}}},output:{type:"structure",required:["outputs"],members:{nextToken:{},outputs:{shape:"S57"}}}},ListServicePipelineProvisionedResources:{input:{type:"structure",required:["serviceName"],members:{nextToken:{},serviceName:{}}},output:{type:"structure",required:["provisionedResources"],members:{nextToken:{},provisionedResources:{shape:"S5d"}}}},ListServiceTemplateVersions:{input:{type:"structure",required:["templateName"],members:{majorVersion:{},maxResults:{type:"integer"},nextToken:{},templateName:{}}},output:{type:"structure",required:["templateVersions"],members:{nextToken:{},templateVersions:{type:"list",member:{type:"structure",required:["arn","createdAt","lastModifiedAt","majorVersion","minorVersion","status","templateName"],members:{arn:{},createdAt:{type:"timestamp"},description:{shape:"Si"},lastModifiedAt:{type:"timestamp"},majorVersion:{},minorVersion:{},recommendedMinorVersion:{},status:{},statusMessage:{shape:"Sh"},templateName:{}}}}}}},ListServiceTemplates:{input:{type:"structure",members:{maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",required:["templates"],members:{nextToken:{},templates:{type:"list",member:{type:"structure",required:["arn","createdAt","lastModifiedAt","name"],members:{arn:{},createdAt:{type:"timestamp"},description:{shape:"Si"},displayName:{shape:"S1i"},lastModifiedAt:{type:"timestamp"},name:{},pipelineProvisioning:{},recommendedVersion:{}}}}}}},ListServices:{input:{type:"structure",members:{maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",required:["services"],members:{nextToken:{},services:{type:"list",member:{type:"structure",required:["arn","createdAt","lastModifiedAt","name","status","templateName"],members:{arn:{},createdAt:{type:"timestamp"},description:{shape:"Si"},lastModifiedAt:{type:"timestamp"},name:{},status:{},statusMessage:{shape:"Sh"},templateName:{}}}}}}},ListTagsForResource:{input:{type:"structure",required:["resourceArn"],members:{maxResults:{type:"integer"},nextToken:{},resourceArn:{}}},output:{type:"structure",required:["tags"],members:{nextToken:{},tags:{shape:"S16"}}}},NotifyResourceDeploymentStatusChange:{input:{type:"structure",required:["resourceArn"],members:{deploymentId:{},outputs:{type:"list",member:{shape:"S58"}},resourceArn:{},status:{},statusMessage:{type:"string",sensitive:true}}},output:{type:"structure",members:{}}},RejectEnvironmentAccountConnection:{input:{type:"structure",required:["id"],members:{id:{}}},output:{type:"structure",required:["environmentAccountConnection"],members:{environmentAccountConnection:{shape:"S4"}}},idempotent:true},TagResource:{input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{},tags:{shape:"S16"}}},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},UpdateAccountSettings:{input:{type:"structure",members:{deletePipelineProvisioningRepository:{type:"boolean"},pipelineCodebuildRoleArn:{},pipelineProvisioningRepository:{shape:"S1d"},pipelineServiceRoleArn:{}}},output:{type:"structure",required:["accountSettings"],members:{accountSettings:{shape:"S3j"}}}},UpdateComponent:{input:{type:"structure",required:["deploymentType","name"],members:{clientToken:{idempotencyToken:true},deploymentType:{},description:{shape:"Si"},name:{},serviceInstanceName:{},serviceName:{},serviceSpec:{shape:"Sk"},templateFile:{shape:"S1a"}}},output:{type:"structure",required:["component"],members:{component:{shape:"Se"}}}},UpdateEnvironment:{input:{type:"structure",required:["deploymentType","name"],members:{codebuildRoleArn:{},componentRoleArn:{},deploymentType:{},description:{shape:"Si"},environmentAccountConnectionId:{},name:{},protonServiceRoleArn:{},provisioningRepository:{shape:"S1d"},spec:{shape:"Sk"},templateMajorVersion:{},templateMinorVersion:{}}},output:{type:"structure",required:["environment"],members:{environment:{shape:"Sn"}}}},UpdateEnvironmentAccountConnection:{input:{type:"structure",required:["id"],members:{codebuildRoleArn:{},componentRoleArn:{},id:{},roleArn:{}}},output:{type:"structure",required:["environmentAccountConnection"],members:{environmentAccountConnection:{shape:"S4"}}},idempotent:true},UpdateEnvironmentTemplate:{input:{type:"structure",required:["name"],members:{description:{shape:"Si"},displayName:{shape:"S1i"},name:{}}},output:{type:"structure",required:["environmentTemplate"],members:{environmentTemplate:{shape:"S1k"}}}},UpdateEnvironmentTemplateVersion:{input:{type:"structure",required:["majorVersion","minorVersion","templateName"],members:{description:{shape:"Si"},majorVersion:{},minorVersion:{},status:{},templateName:{}}},output:{type:"structure",required:["environmentTemplateVersion"],members:{environmentTemplateVersion:{shape:"S1t"}}}},UpdateService:{input:{type:"structure",required:["name"],members:{description:{shape:"Si"},name:{},spec:{shape:"Sk"}}},output:{type:"structure",required:["service"],members:{service:{shape:"S23"}}}},UpdateServiceInstance:{input:{type:"structure",required:["deploymentType","name","serviceName"],members:{clientToken:{idempotencyToken:true},deploymentType:{},name:{},serviceName:{},spec:{shape:"Sk"},templateMajorVersion:{},templateMinorVersion:{}}},output:{type:"structure",required:["serviceInstance"],members:{serviceInstance:{shape:"Sy"}}}},UpdateServicePipeline:{input:{type:"structure",required:["deploymentType","serviceName","spec"],members:{deploymentType:{},serviceName:{},spec:{shape:"Sk"},templateMajorVersion:{},templateMinorVersion:{}}},output:{type:"structure",required:["pipeline"],members:{pipeline:{shape:"S12"}}}},UpdateServiceSyncBlocker:{input:{type:"structure",required:["id","resolvedReason"],members:{id:{},resolvedReason:{}}},output:{type:"structure",required:["serviceName","serviceSyncBlocker"],members:{serviceInstanceName:{},serviceName:{},serviceSyncBlocker:{shape:"S4p"}}}},UpdateServiceSyncConfig:{input:{type:"structure",required:["branch","filePath","repositoryName","repositoryProvider","serviceName"],members:{branch:{},filePath:{},repositoryName:{},repositoryProvider:{},serviceName:{}}},output:{type:"structure",members:{serviceSyncConfig:{shape:"S2b"}}}},UpdateServiceTemplate:{input:{type:"structure",required:["name"],members:{description:{shape:"Si"},displayName:{shape:"S1i"},name:{}}},output:{type:"structure",required:["serviceTemplate"],members:{serviceTemplate:{shape:"S2e"}}}},UpdateServiceTemplateVersion:{input:{type:"structure",required:["majorVersion","minorVersion","templateName"],members:{compatibleEnvironmentTemplates:{shape:"S2h"},description:{shape:"Si"},majorVersion:{},minorVersion:{},status:{},supportedComponentSources:{shape:"S2j"},templateName:{}}},output:{type:"structure",required:["serviceTemplateVersion"],members:{serviceTemplateVersion:{shape:"S2m"}}}},UpdateTemplateSyncConfig:{input:{type:"structure",required:["branch","repositoryName","repositoryProvider","templateName","templateType"],members:{branch:{},repositoryName:{},repositoryProvider:{},subdirectory:{},templateName:{},templateType:{}}},output:{type:"structure",members:{templateSyncConfig:{shape:"S2u"}}}}},shapes:{S4:{type:"structure",required:["arn","environmentAccountId","environmentName","id","lastModifiedAt","managementAccountId","requestedAt","roleArn","status"],members:{arn:{},codebuildRoleArn:{},componentRoleArn:{},environmentAccountId:{},environmentName:{},id:{},lastModifiedAt:{type:"timestamp"},managementAccountId:{},requestedAt:{type:"timestamp"},roleArn:{},status:{}}},Se:{type:"structure",required:["arn","createdAt","deploymentStatus","environmentName","lastModifiedAt","name"],members:{arn:{},createdAt:{type:"timestamp"},deploymentStatus:{},deploymentStatusMessage:{shape:"Sh"},description:{shape:"Si"},environmentName:{},lastClientRequestToken:{},lastDeploymentAttemptedAt:{type:"timestamp"},lastDeploymentSucceededAt:{type:"timestamp"},lastModifiedAt:{type:"timestamp"},name:{},serviceInstanceName:{},serviceName:{},serviceSpec:{shape:"Sk"}}},Sh:{type:"string",sensitive:true},Si:{type:"string",sensitive:true},Sk:{type:"string",sensitive:true},Sn:{type:"structure",required:["arn","createdAt","deploymentStatus","lastDeploymentAttemptedAt","lastDeploymentSucceededAt","name","templateMajorVersion","templateMinorVersion","templateName"],members:{arn:{},codebuildRoleArn:{},componentRoleArn:{},createdAt:{type:"timestamp"},deploymentStatus:{},deploymentStatusMessage:{shape:"Sh"},description:{shape:"Si"},environmentAccountConnectionId:{},environmentAccountId:{},lastDeploymentAttemptedAt:{type:"timestamp"},lastDeploymentSucceededAt:{type:"timestamp"},name:{},protonServiceRoleArn:{},provisioning:{},provisioningRepository:{shape:"Sq"},spec:{shape:"Sk"},templateMajorVersion:{},templateMinorVersion:{},templateName:{}}},Sq:{type:"structure",required:["arn","branch","name","provider"],members:{arn:{},branch:{},name:{},provider:{}}},Sy:{type:"structure",required:["arn","createdAt","deploymentStatus","environmentName","lastDeploymentAttemptedAt","lastDeploymentSucceededAt","name","serviceName","templateMajorVersion","templateMinorVersion","templateName"],members:{arn:{},createdAt:{type:"timestamp"},deploymentStatus:{},deploymentStatusMessage:{shape:"Sh"},environmentName:{},lastClientRequestToken:{},lastDeploymentAttemptedAt:{type:"timestamp"},lastDeploymentSucceededAt:{type:"timestamp"},name:{},serviceName:{},spec:{shape:"Sk"},templateMajorVersion:{},templateMinorVersion:{},templateName:{}}},S12:{type:"structure",required:["arn","createdAt","deploymentStatus","lastDeploymentAttemptedAt","lastDeploymentSucceededAt","templateMajorVersion","templateMinorVersion","templateName"],members:{arn:{},createdAt:{type:"timestamp"},deploymentStatus:{},deploymentStatusMessage:{shape:"Sh"},lastDeploymentAttemptedAt:{type:"timestamp"},lastDeploymentSucceededAt:{type:"timestamp"},spec:{shape:"Sk"},templateMajorVersion:{},templateMinorVersion:{},templateName:{}}},S16:{type:"list",member:{type:"structure",required:["key","value"],members:{key:{},value:{}}}},S1a:{type:"string",sensitive:true},S1d:{type:"structure",required:["branch","name","provider"],members:{branch:{},name:{},provider:{}}},S1i:{type:"string",sensitive:true},S1k:{type:"structure",required:["arn","createdAt","lastModifiedAt","name"],members:{arn:{},createdAt:{type:"timestamp"},description:{shape:"Si"},displayName:{shape:"S1i"},encryptionKey:{},lastModifiedAt:{type:"timestamp"},name:{},provisioning:{},recommendedVersion:{}}},S1o:{type:"structure",members:{s3:{type:"structure",required:["bucket","key"],members:{bucket:{},key:{}}}},union:true},S1t:{type:"structure",required:["arn","createdAt","lastModifiedAt","majorVersion","minorVersion","status","templateName"],members:{arn:{},createdAt:{type:"timestamp"},description:{shape:"Si"},lastModifiedAt:{type:"timestamp"},majorVersion:{},minorVersion:{},recommendedMinorVersion:{},schema:{shape:"S1v"},status:{},statusMessage:{shape:"Sh"},templateName:{}}},S1v:{type:"string",sensitive:true},S1z:{type:"structure",required:["arn","connectionArn","name","provider"],members:{arn:{},connectionArn:{},encryptionKey:{},name:{},provider:{}}},S23:{type:"structure",required:["arn","createdAt","lastModifiedAt","name","spec","status","templateName"],members:{arn:{},branchName:{},createdAt:{type:"timestamp"},description:{shape:"Si"},lastModifiedAt:{type:"timestamp"},name:{},pipeline:{shape:"S12"},repositoryConnectionArn:{},repositoryId:{},spec:{shape:"Sk"},status:{},statusMessage:{shape:"Sh"},templateName:{}}},S2b:{type:"structure",required:["branch","filePath","repositoryName","repositoryProvider","serviceName"],members:{branch:{},filePath:{},repositoryName:{},repositoryProvider:{},serviceName:{}}},S2e:{type:"structure",required:["arn","createdAt","lastModifiedAt","name"],members:{arn:{},createdAt:{type:"timestamp"},description:{shape:"Si"},displayName:{shape:"S1i"},encryptionKey:{},lastModifiedAt:{type:"timestamp"},name:{},pipelineProvisioning:{},recommendedVersion:{}}},S2h:{type:"list",member:{type:"structure",required:["majorVersion","templateName"],members:{majorVersion:{},templateName:{}}}},S2j:{type:"list",member:{}},S2m:{type:"structure",required:["arn","compatibleEnvironmentTemplates","createdAt","lastModifiedAt","majorVersion","minorVersion","status","templateName"],members:{arn:{},compatibleEnvironmentTemplates:{type:"list",member:{type:"structure",required:["majorVersion","templateName"],members:{majorVersion:{},templateName:{}}}},createdAt:{type:"timestamp"},description:{shape:"Si"},lastModifiedAt:{type:"timestamp"},majorVersion:{},minorVersion:{},recommendedMinorVersion:{},schema:{shape:"S1v"},status:{},statusMessage:{shape:"Sh"},supportedComponentSources:{shape:"S2j"},templateName:{}}},S2u:{type:"structure",required:["branch","repositoryName","repositoryProvider","templateName","templateType"],members:{branch:{},repositoryName:{},repositoryProvider:{},subdirectory:{},templateName:{},templateType:{}}},S3j:{type:"structure",members:{pipelineCodebuildRoleArn:{},pipelineProvisioningRepository:{shape:"Sq"},pipelineServiceRoleArn:{}}},S47:{type:"structure",required:["total"],members:{behindMajor:{type:"integer"},behindMinor:{type:"integer"},failed:{type:"integer"},total:{type:"integer"},upToDate:{type:"integer"}}},S4f:{type:"structure",required:["branch","directory","repositoryName","repositoryProvider","sha"],members:{branch:{},directory:{},repositoryName:{},repositoryProvider:{},sha:{}}},S4h:{type:"structure",required:["events","initialRevision","startedAt","status","target","targetRevision"],members:{events:{type:"list",member:{type:"structure",required:["event","time","type"],members:{event:{},externalId:{},time:{type:"timestamp"},type:{}}}},initialRevision:{shape:"S4f"},startedAt:{type:"timestamp"},status:{},target:{},targetRevision:{shape:"S4f"}}},S4p:{type:"structure",required:["createdAt","createdReason","id","status","type"],members:{contexts:{type:"list",member:{type:"structure",required:["key","value"],members:{key:{},value:{}}}},createdAt:{type:"timestamp"},createdReason:{},id:{},resolvedAt:{type:"timestamp"},resolvedReason:{},status:{},type:{}}},S57:{type:"list",member:{shape:"S58"}},S58:{type:"structure",members:{key:{},valueString:{}},sensitive:true},S5d:{type:"list",member:{type:"structure",members:{identifier:{},name:{},provisioningEngine:{}}}}}}},6481:function(e){e.exports={pagination:{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"}}}},6491:function(e){e.exports={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"}}}}}},6495:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["wellarchitected"]={};s.WellArchitected=i.defineService("wellarchitected",["2020-03-31"]);Object.defineProperty(a.services["wellarchitected"],"2020-03-31",{get:function get(){var e=r(6575);e.paginators=r(6350).pagination;return e},enumerable:true,configurable:true});e.exports=s.WellArchitected},6523:function(e){e.exports={pagination:{ListFirewallConfigs:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"FirewallConfigs"},ListFirewallDomainLists:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"FirewallDomainLists"},ListFirewallDomains:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Domains"},ListFirewallRuleGroupAssociations:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"FirewallRuleGroupAssociations"},ListFirewallRuleGroups:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"FirewallRuleGroups"},ListFirewallRules:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"FirewallRules"},ListResolverConfigs:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"ResolverConfigs"},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"}}}},6534:function(e){e.exports={pagination:{ListReadinessChecks:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"ReadinessChecks"},ListResourceSets:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"ResourceSets"},ListCells:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Cells"},ListRecoveryGroups:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"RecoveryGroups"},ListRules:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Rules"},ListCrossAccountAuthorizations:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"CrossAccountAuthorizations"},GetCellReadinessSummary:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"ReadinessChecks",non_aggregate_keys:["Readiness"]},GetRecoveryGroupReadinessSummary:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"ReadinessChecks",non_aggregate_keys:["Readiness"]},GetReadinessCheckStatus:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Resources",non_aggregate_keys:["Readiness","Messages"]},GetReadinessCheckResourceStatus:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Rules",non_aggregate_keys:["Readiness"]}}}},6542:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2022-11-28",endpointPrefix:"docdb-elastic",jsonVersion:"1.1",protocol:"rest-json",serviceAbbreviation:"DocDB Elastic",serviceFullName:"Amazon DocumentDB Elastic Clusters",serviceId:"DocDB Elastic",signatureVersion:"v4",signingName:"docdb-elastic",uid:"docdb-elastic-2022-11-28"},operations:{CreateCluster:{http:{requestUri:"/cluster",responseCode:200},input:{type:"structure",required:["adminUserName","adminUserPassword","authType","clusterName","shardCapacity","shardCount"],members:{adminUserName:{},adminUserPassword:{shape:"S3"},authType:{},clientToken:{idempotencyToken:true},clusterName:{},kmsKeyId:{},preferredMaintenanceWindow:{},shardCapacity:{type:"integer"},shardCount:{type:"integer"},subnetIds:{shape:"S6"},tags:{shape:"S7"},vpcSecurityGroupIds:{shape:"S6"}}},output:{type:"structure",required:["cluster"],members:{cluster:{shape:"Sb"}}},idempotent:true},CreateClusterSnapshot:{http:{requestUri:"/cluster-snapshot",responseCode:200},input:{type:"structure",required:["clusterArn","snapshotName"],members:{clusterArn:{},snapshotName:{},tags:{shape:"S7"}}},output:{type:"structure",required:["snapshot"],members:{snapshot:{shape:"Sg"}}},idempotent:true},DeleteCluster:{http:{method:"DELETE",requestUri:"/cluster/{clusterArn}",responseCode:200},input:{type:"structure",required:["clusterArn"],members:{clusterArn:{location:"uri",locationName:"clusterArn"}}},output:{type:"structure",required:["cluster"],members:{cluster:{shape:"Sb"}}},idempotent:true},DeleteClusterSnapshot:{http:{method:"DELETE",requestUri:"/cluster-snapshot/{snapshotArn}",responseCode:200},input:{type:"structure",required:["snapshotArn"],members:{snapshotArn:{location:"uri",locationName:"snapshotArn"}}},output:{type:"structure",required:["snapshot"],members:{snapshot:{shape:"Sg"}}},idempotent:true},GetCluster:{http:{method:"GET",requestUri:"/cluster/{clusterArn}",responseCode:200},input:{type:"structure",required:["clusterArn"],members:{clusterArn:{location:"uri",locationName:"clusterArn"}}},output:{type:"structure",required:["cluster"],members:{cluster:{shape:"Sb"}}}},GetClusterSnapshot:{http:{method:"GET",requestUri:"/cluster-snapshot/{snapshotArn}",responseCode:200},input:{type:"structure",required:["snapshotArn"],members:{snapshotArn:{location:"uri",locationName:"snapshotArn"}}},output:{type:"structure",required:["snapshot"],members:{snapshot:{shape:"Sg"}}}},ListClusterSnapshots:{http:{method:"GET",requestUri:"/cluster-snapshots",responseCode:200},input:{type:"structure",members:{clusterArn:{location:"querystring",locationName:"clusterArn"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{nextToken:{},snapshots:{type:"list",member:{type:"structure",required:["clusterArn","snapshotArn","snapshotCreationTime","snapshotName","status"],members:{clusterArn:{},snapshotArn:{},snapshotCreationTime:{},snapshotName:{},status:{}}}}}}},ListClusters:{http:{method:"GET",requestUri:"/clusters",responseCode:200},input:{type:"structure",members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{clusters:{type:"list",member:{type:"structure",required:["clusterArn","clusterName","status"],members:{clusterArn:{},clusterName:{},status:{}}}},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:"S7"}}}},RestoreClusterFromSnapshot:{http:{requestUri:"/cluster-snapshot/{snapshotArn}/restore",responseCode:200},input:{type:"structure",required:["clusterName","snapshotArn"],members:{clusterName:{},kmsKeyId:{},snapshotArn:{location:"uri",locationName:"snapshotArn"},subnetIds:{shape:"S6"},tags:{shape:"S7"},vpcSecurityGroupIds:{shape:"S6"}}},output:{type:"structure",required:["cluster"],members:{cluster:{shape:"Sb"}}},idempotent:true},TagResource:{http:{requestUri:"/tags/{resourceArn}",responseCode:200},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}",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},UpdateCluster:{http:{method:"PUT",requestUri:"/cluster/{clusterArn}",responseCode:200},input:{type:"structure",required:["clusterArn"],members:{adminUserPassword:{shape:"S3"},authType:{},clientToken:{idempotencyToken:true},clusterArn:{location:"uri",locationName:"clusterArn"},preferredMaintenanceWindow:{},shardCapacity:{type:"integer"},shardCount:{type:"integer"},subnetIds:{shape:"S6"},vpcSecurityGroupIds:{shape:"S6"}}},output:{type:"structure",required:["cluster"],members:{cluster:{shape:"Sb"}}},idempotent:true}},shapes:{S3:{type:"string",sensitive:true},S6:{type:"list",member:{}},S7:{type:"map",key:{},value:{}},Sb:{type:"structure",required:["adminUserName","authType","clusterArn","clusterEndpoint","clusterName","createTime","kmsKeyId","preferredMaintenanceWindow","shardCapacity","shardCount","status","subnetIds","vpcSecurityGroupIds"],members:{adminUserName:{},authType:{},clusterArn:{},clusterEndpoint:{},clusterName:{},createTime:{},kmsKeyId:{},preferredMaintenanceWindow:{},shardCapacity:{type:"integer"},shardCount:{type:"integer"},status:{},subnetIds:{shape:"S6"},vpcSecurityGroupIds:{shape:"S6"}}},Sg:{type:"structure",required:["adminUserName","clusterArn","clusterCreationTime","kmsKeyId","snapshotArn","snapshotCreationTime","snapshotName","status","subnetIds","vpcSecurityGroupIds"],members:{adminUserName:{},clusterArn:{},clusterCreationTime:{},kmsKeyId:{},snapshotArn:{},snapshotCreationTime:{},snapshotName:{},status:{},subnetIds:{shape:"S6"},vpcSecurityGroupIds:{shape:"S6"}}}}}},6548:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2019-07-24",endpointPrefix:"panorama",jsonVersion:"1.1",protocol:"rest-json",serviceAbbreviation:"Panorama",serviceFullName:"AWS Panorama",serviceId:"Panorama",signatureVersion:"v4",signingName:"panorama",uid:"panorama-2019-07-24"},operations:{CreateApplicationInstance:{http:{requestUri:"/application-instances",responseCode:200},input:{type:"structure",required:["DefaultRuntimeContextDevice","ManifestPayload"],members:{ApplicationInstanceIdToReplace:{},DefaultRuntimeContextDevice:{},Description:{},ManifestOverridesPayload:{shape:"S5"},ManifestPayload:{shape:"S7"},Name:{},RuntimeRoleArn:{},Tags:{shape:"Sb"}}},output:{type:"structure",required:["ApplicationInstanceId"],members:{ApplicationInstanceId:{}}}},CreateJobForDevices:{http:{requestUri:"/jobs",responseCode:200},input:{type:"structure",required:["DeviceIds","JobType"],members:{DeviceIds:{type:"list",member:{}},DeviceJobConfig:{type:"structure",members:{OTAJobConfig:{type:"structure",required:["ImageVersion"],members:{AllowMajorVersionUpdate:{type:"boolean"},ImageVersion:{}}}}},JobType:{}}},output:{type:"structure",required:["Jobs"],members:{Jobs:{type:"list",member:{type:"structure",members:{DeviceId:{},JobId:{}}}}}}},CreateNodeFromTemplateJob:{http:{requestUri:"/packages/template-job",responseCode:200},input:{type:"structure",required:["NodeName","OutputPackageName","OutputPackageVersion","TemplateParameters","TemplateType"],members:{JobTags:{shape:"Ss"},NodeDescription:{},NodeName:{},OutputPackageName:{},OutputPackageVersion:{},TemplateParameters:{shape:"Sy"},TemplateType:{}}},output:{type:"structure",required:["JobId"],members:{JobId:{}}}},CreatePackage:{http:{requestUri:"/packages",responseCode:200},input:{type:"structure",required:["PackageName"],members:{PackageName:{},Tags:{shape:"Sb"}}},output:{type:"structure",required:["StorageLocation"],members:{Arn:{},PackageId:{},StorageLocation:{shape:"S17"}}}},CreatePackageImportJob:{http:{requestUri:"/packages/import-jobs",responseCode:200},input:{type:"structure",required:["ClientToken","InputConfig","JobType","OutputConfig"],members:{ClientToken:{},InputConfig:{shape:"S1c"},JobTags:{shape:"Ss"},JobType:{},OutputConfig:{shape:"S1j"}}},output:{type:"structure",required:["JobId"],members:{JobId:{}}}},DeleteDevice:{http:{method:"DELETE",requestUri:"/devices/{DeviceId}",responseCode:200},input:{type:"structure",required:["DeviceId"],members:{DeviceId:{location:"uri",locationName:"DeviceId"}}},output:{type:"structure",members:{DeviceId:{}}}},DeletePackage:{http:{method:"DELETE",requestUri:"/packages/{PackageId}",responseCode:200},input:{type:"structure",required:["PackageId"],members:{ForceDelete:{location:"querystring",locationName:"ForceDelete",type:"boolean"},PackageId:{location:"uri",locationName:"PackageId"}}},output:{type:"structure",members:{}}},DeregisterPackageVersion:{http:{method:"DELETE",requestUri:"/packages/{PackageId}/versions/{PackageVersion}/patch/{PatchVersion}",responseCode:200},input:{type:"structure",required:["PackageId","PackageVersion","PatchVersion"],members:{OwnerAccount:{location:"querystring",locationName:"OwnerAccount"},PackageId:{location:"uri",locationName:"PackageId"},PackageVersion:{location:"uri",locationName:"PackageVersion"},PatchVersion:{location:"uri",locationName:"PatchVersion"},UpdatedLatestPatchVersion:{location:"querystring",locationName:"UpdatedLatestPatchVersion"}}},output:{type:"structure",members:{}}},DescribeApplicationInstance:{http:{method:"GET",requestUri:"/application-instances/{ApplicationInstanceId}",responseCode:200},input:{type:"structure",required:["ApplicationInstanceId"],members:{ApplicationInstanceId:{location:"uri",locationName:"ApplicationInstanceId"}}},output:{type:"structure",members:{ApplicationInstanceId:{},ApplicationInstanceIdToReplace:{},Arn:{},CreatedTime:{type:"timestamp"},DefaultRuntimeContextDevice:{},DefaultRuntimeContextDeviceName:{},Description:{},HealthStatus:{},LastUpdatedTime:{type:"timestamp"},Name:{},RuntimeContextStates:{shape:"S21"},RuntimeRoleArn:{},Status:{},StatusDescription:{},Tags:{shape:"Sb"}}}},DescribeApplicationInstanceDetails:{http:{method:"GET",requestUri:"/application-instances/{ApplicationInstanceId}/details",responseCode:200},input:{type:"structure",required:["ApplicationInstanceId"],members:{ApplicationInstanceId:{location:"uri",locationName:"ApplicationInstanceId"}}},output:{type:"structure",members:{ApplicationInstanceId:{},ApplicationInstanceIdToReplace:{},CreatedTime:{type:"timestamp"},DefaultRuntimeContextDevice:{},Description:{},ManifestOverridesPayload:{shape:"S5"},ManifestPayload:{shape:"S7"},Name:{}}}},DescribeDevice:{http:{method:"GET",requestUri:"/devices/{DeviceId}",responseCode:200},input:{type:"structure",required:["DeviceId"],members:{DeviceId:{location:"uri",locationName:"DeviceId"}}},output:{type:"structure",members:{AlternateSoftwares:{type:"list",member:{type:"structure",members:{Version:{}}}},Arn:{},Brand:{},CreatedTime:{type:"timestamp"},CurrentNetworkingStatus:{type:"structure",members:{Ethernet0Status:{shape:"S2j"},Ethernet1Status:{shape:"S2j"},LastUpdatedTime:{type:"timestamp"},NtpStatus:{type:"structure",members:{ConnectionStatus:{},IpAddress:{},NtpServerName:{}}}}},CurrentSoftware:{},Description:{},DeviceAggregatedStatus:{},DeviceConnectionStatus:{},DeviceId:{},LatestAlternateSoftware:{},LatestDeviceJob:{shape:"S2u"},LatestSoftware:{},LeaseExpirationTime:{type:"timestamp"},Name:{},NetworkingConfiguration:{shape:"S2y"},ProvisioningStatus:{},SerialNumber:{},Tags:{shape:"Sb"},Type:{}}}},DescribeDeviceJob:{http:{method:"GET",requestUri:"/jobs/{JobId}",responseCode:200},input:{type:"structure",required:["JobId"],members:{JobId:{location:"uri",locationName:"JobId"}}},output:{type:"structure",members:{CreatedTime:{type:"timestamp"},DeviceArn:{},DeviceId:{},DeviceName:{},DeviceType:{},ImageVersion:{},JobId:{},JobType:{},Status:{}}}},DescribeNode:{http:{method:"GET",requestUri:"/nodes/{NodeId}",responseCode:200},input:{type:"structure",required:["NodeId"],members:{NodeId:{location:"uri",locationName:"NodeId"},OwnerAccount:{location:"querystring",locationName:"OwnerAccount"}}},output:{type:"structure",required:["Category","CreatedTime","Description","LastUpdatedTime","Name","NodeId","NodeInterface","OwnerAccount","PackageId","PackageName","PackageVersion","PatchVersion"],members:{AssetName:{},Category:{},CreatedTime:{type:"timestamp"},Description:{},LastUpdatedTime:{type:"timestamp"},Name:{},NodeId:{},NodeInterface:{type:"structure",required:["Inputs","Outputs"],members:{Inputs:{type:"list",member:{type:"structure",members:{DefaultValue:{},Description:{},MaxConnections:{type:"integer"},Name:{},Type:{}}}},Outputs:{type:"list",member:{type:"structure",members:{Description:{},Name:{},Type:{}}}}}},OwnerAccount:{},PackageArn:{},PackageId:{},PackageName:{},PackageVersion:{},PatchVersion:{}}}},DescribeNodeFromTemplateJob:{http:{method:"GET",requestUri:"/packages/template-job/{JobId}",responseCode:200},input:{type:"structure",required:["JobId"],members:{JobId:{location:"uri",locationName:"JobId"}}},output:{type:"structure",required:["CreatedTime","JobId","LastUpdatedTime","NodeName","OutputPackageName","OutputPackageVersion","Status","StatusMessage","TemplateParameters","TemplateType"],members:{CreatedTime:{type:"timestamp"},JobId:{},JobTags:{shape:"Ss"},LastUpdatedTime:{type:"timestamp"},NodeDescription:{},NodeName:{},OutputPackageName:{},OutputPackageVersion:{},Status:{},StatusMessage:{},TemplateParameters:{shape:"Sy"},TemplateType:{}}}},DescribePackage:{http:{method:"GET",requestUri:"/packages/metadata/{PackageId}",responseCode:200},input:{type:"structure",required:["PackageId"],members:{PackageId:{location:"uri",locationName:"PackageId"}}},output:{type:"structure",required:["Arn","CreatedTime","PackageId","PackageName","StorageLocation","Tags"],members:{Arn:{},CreatedTime:{type:"timestamp"},PackageId:{},PackageName:{},ReadAccessPrincipalArns:{shape:"S3z"},StorageLocation:{shape:"S17"},Tags:{shape:"Sb"},WriteAccessPrincipalArns:{shape:"S3z"}}}},DescribePackageImportJob:{http:{method:"GET",requestUri:"/packages/import-jobs/{JobId}",responseCode:200},input:{type:"structure",required:["JobId"],members:{JobId:{location:"uri",locationName:"JobId"}}},output:{type:"structure",required:["CreatedTime","InputConfig","JobId","JobType","LastUpdatedTime","Output","OutputConfig","Status","StatusMessage"],members:{ClientToken:{},CreatedTime:{type:"timestamp"},InputConfig:{shape:"S1c"},JobId:{},JobTags:{shape:"Ss"},JobType:{},LastUpdatedTime:{type:"timestamp"},Output:{type:"structure",required:["OutputS3Location","PackageId","PackageVersion","PatchVersion"],members:{OutputS3Location:{type:"structure",required:["BucketName","ObjectKey"],members:{BucketName:{},ObjectKey:{}}},PackageId:{},PackageVersion:{},PatchVersion:{}}},OutputConfig:{shape:"S1j"},Status:{},StatusMessage:{}}}},DescribePackageVersion:{http:{method:"GET",requestUri:"/packages/metadata/{PackageId}/versions/{PackageVersion}",responseCode:200},input:{type:"structure",required:["PackageId","PackageVersion"],members:{OwnerAccount:{location:"querystring",locationName:"OwnerAccount"},PackageId:{location:"uri",locationName:"PackageId"},PackageVersion:{location:"uri",locationName:"PackageVersion"},PatchVersion:{location:"querystring",locationName:"PatchVersion"}}},output:{type:"structure",required:["IsLatestPatch","PackageId","PackageName","PackageVersion","PatchVersion","Status"],members:{IsLatestPatch:{type:"boolean"},OwnerAccount:{},PackageArn:{},PackageId:{},PackageName:{},PackageVersion:{},PatchVersion:{},RegisteredTime:{type:"timestamp"},Status:{},StatusDescription:{}}}},ListApplicationInstanceDependencies:{http:{method:"GET",requestUri:"/application-instances/{ApplicationInstanceId}/package-dependencies",responseCode:200},input:{type:"structure",required:["ApplicationInstanceId"],members:{ApplicationInstanceId:{location:"uri",locationName:"ApplicationInstanceId"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{NextToken:{},PackageObjects:{type:"list",member:{type:"structure",required:["Name","PackageVersion","PatchVersion"],members:{Name:{},PackageVersion:{},PatchVersion:{}}}}}}},ListApplicationInstanceNodeInstances:{http:{method:"GET",requestUri:"/application-instances/{ApplicationInstanceId}/node-instances",responseCode:200},input:{type:"structure",required:["ApplicationInstanceId"],members:{ApplicationInstanceId:{location:"uri",locationName:"ApplicationInstanceId"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{NextToken:{},NodeInstances:{type:"list",member:{type:"structure",required:["CurrentStatus","NodeInstanceId"],members:{CurrentStatus:{},NodeId:{},NodeInstanceId:{},NodeName:{},PackageName:{},PackagePatchVersion:{},PackageVersion:{}}}}}}},ListApplicationInstances:{http:{method:"GET",requestUri:"/application-instances",responseCode:200},input:{type:"structure",members:{DeviceId:{location:"querystring",locationName:"deviceId"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"},StatusFilter:{location:"querystring",locationName:"statusFilter"}}},output:{type:"structure",members:{ApplicationInstances:{type:"list",member:{type:"structure",members:{ApplicationInstanceId:{},Arn:{},CreatedTime:{type:"timestamp"},DefaultRuntimeContextDevice:{},DefaultRuntimeContextDeviceName:{},Description:{},HealthStatus:{},Name:{},RuntimeContextStates:{shape:"S21"},Status:{},StatusDescription:{},Tags:{shape:"Sb"}}}},NextToken:{}}}},ListDevices:{http:{method:"GET",requestUri:"/devices",responseCode:200},input:{type:"structure",members:{DeviceAggregatedStatusFilter:{location:"querystring",locationName:"DeviceAggregatedStatusFilter"},MaxResults:{location:"querystring",locationName:"MaxResults",type:"integer"},NameFilter:{location:"querystring",locationName:"NameFilter"},NextToken:{location:"querystring",locationName:"NextToken"},SortBy:{location:"querystring",locationName:"SortBy"},SortOrder:{location:"querystring",locationName:"SortOrder"}}},output:{type:"structure",required:["Devices"],members:{Devices:{type:"list",member:{type:"structure",members:{Brand:{},CreatedTime:{type:"timestamp"},CurrentSoftware:{},Description:{},DeviceAggregatedStatus:{},DeviceId:{},LastUpdatedTime:{type:"timestamp"},LatestDeviceJob:{shape:"S2u"},LeaseExpirationTime:{type:"timestamp"},Name:{},ProvisioningStatus:{},Tags:{shape:"Sb"},Type:{}}}},NextToken:{}}}},ListDevicesJobs:{http:{method:"GET",requestUri:"/jobs",responseCode:200},input:{type:"structure",members:{DeviceId:{location:"querystring",locationName:"DeviceId"},MaxResults:{location:"querystring",locationName:"MaxResults",type:"integer"},NextToken:{location:"querystring",locationName:"NextToken"}}},output:{type:"structure",members:{DeviceJobs:{type:"list",member:{type:"structure",members:{CreatedTime:{type:"timestamp"},DeviceId:{},DeviceName:{},JobId:{},JobType:{}}}},NextToken:{}}}},ListNodeFromTemplateJobs:{http:{method:"GET",requestUri:"/packages/template-job",responseCode:200},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"MaxResults",type:"integer"},NextToken:{location:"querystring",locationName:"NextToken"}}},output:{type:"structure",required:["NodeFromTemplateJobs"],members:{NextToken:{},NodeFromTemplateJobs:{type:"list",member:{type:"structure",members:{CreatedTime:{type:"timestamp"},JobId:{},NodeName:{},Status:{},StatusMessage:{},TemplateType:{}}}}}}},ListNodes:{http:{method:"GET",requestUri:"/nodes",responseCode:200},input:{type:"structure",members:{Category:{location:"querystring",locationName:"category"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"},OwnerAccount:{location:"querystring",locationName:"ownerAccount"},PackageName:{location:"querystring",locationName:"packageName"},PackageVersion:{location:"querystring",locationName:"packageVersion"},PatchVersion:{location:"querystring",locationName:"patchVersion"}}},output:{type:"structure",members:{NextToken:{},Nodes:{type:"list",member:{type:"structure",required:["Category","CreatedTime","Name","NodeId","PackageId","PackageName","PackageVersion","PatchVersion"],members:{Category:{},CreatedTime:{type:"timestamp"},Description:{},Name:{},NodeId:{},OwnerAccount:{},PackageArn:{},PackageId:{},PackageName:{},PackageVersion:{},PatchVersion:{}}}}}}},ListPackageImportJobs:{http:{method:"GET",requestUri:"/packages/import-jobs",responseCode:200},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"MaxResults",type:"integer"},NextToken:{location:"querystring",locationName:"NextToken"}}},output:{type:"structure",required:["PackageImportJobs"],members:{NextToken:{},PackageImportJobs:{type:"list",member:{type:"structure",members:{CreatedTime:{type:"timestamp"},JobId:{},JobType:{},LastUpdatedTime:{type:"timestamp"},Status:{},StatusMessage:{}}}}}}},ListPackages:{http:{method:"GET",requestUri:"/packages",responseCode:200},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{NextToken:{},Packages:{type:"list",member:{type:"structure",members:{Arn:{},CreatedTime:{type:"timestamp"},PackageId:{},PackageName:{},Tags:{shape:"Sb"}}}}}}},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:"Sb"}}}},ProvisionDevice:{http:{requestUri:"/devices",responseCode:200},input:{type:"structure",required:["Name"],members:{Description:{},Name:{},NetworkingConfiguration:{shape:"S2y"},Tags:{shape:"Sb"}}},output:{type:"structure",required:["Arn","Status"],members:{Arn:{},Certificates:{type:"blob"},DeviceId:{},IotThingName:{},Status:{}}}},RegisterPackageVersion:{http:{method:"PUT",requestUri:"/packages/{PackageId}/versions/{PackageVersion}/patch/{PatchVersion}",responseCode:200},input:{type:"structure",required:["PackageId","PackageVersion","PatchVersion"],members:{MarkLatest:{type:"boolean"},OwnerAccount:{},PackageId:{location:"uri",locationName:"PackageId"},PackageVersion:{location:"uri",locationName:"PackageVersion"},PatchVersion:{location:"uri",locationName:"PatchVersion"}}},output:{type:"structure",members:{}}},RemoveApplicationInstance:{http:{method:"DELETE",requestUri:"/application-instances/{ApplicationInstanceId}",responseCode:200},input:{type:"structure",required:["ApplicationInstanceId"],members:{ApplicationInstanceId:{location:"uri",locationName:"ApplicationInstanceId"}}},output:{type:"structure",members:{}}},SignalApplicationInstanceNodeInstances:{http:{method:"PUT",requestUri:"/application-instances/{ApplicationInstanceId}/node-signals",responseCode:200},input:{type:"structure",required:["ApplicationInstanceId","NodeSignals"],members:{ApplicationInstanceId:{location:"uri",locationName:"ApplicationInstanceId"},NodeSignals:{type:"list",member:{type:"structure",required:["NodeInstanceId","Signal"],members:{NodeInstanceId:{},Signal:{}}}}}},output:{type:"structure",required:["ApplicationInstanceId"],members:{ApplicationInstanceId:{}}}},TagResource:{http:{requestUri:"/tags/{ResourceArn}",responseCode:200},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}",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:{}}},UpdateDeviceMetadata:{http:{method:"PUT",requestUri:"/devices/{DeviceId}",responseCode:200},input:{type:"structure",required:["DeviceId"],members:{Description:{},DeviceId:{location:"uri",locationName:"DeviceId"}}},output:{type:"structure",members:{DeviceId:{}}}}},shapes:{S5:{type:"structure",members:{PayloadData:{}},union:true},S7:{type:"structure",members:{PayloadData:{}},union:true},Sb:{type:"map",key:{},value:{}},Ss:{type:"list",member:{type:"structure",required:["ResourceType","Tags"],members:{ResourceType:{},Tags:{shape:"Sb"}}}},Sy:{type:"map",key:{},value:{type:"string",sensitive:true}},S17:{type:"structure",required:["BinaryPrefixLocation","Bucket","GeneratedPrefixLocation","ManifestPrefixLocation","RepoPrefixLocation"],members:{BinaryPrefixLocation:{},Bucket:{},GeneratedPrefixLocation:{},ManifestPrefixLocation:{},RepoPrefixLocation:{}}},S1c:{type:"structure",members:{PackageVersionInputConfig:{type:"structure",required:["S3Location"],members:{S3Location:{type:"structure",required:["BucketName","ObjectKey"],members:{BucketName:{},ObjectKey:{},Region:{}}}}}}},S1j:{type:"structure",members:{PackageVersionOutputConfig:{type:"structure",required:["PackageName","PackageVersion"],members:{MarkLatest:{type:"boolean"},PackageName:{},PackageVersion:{}}}}},S21:{type:"list",member:{type:"structure",required:["DesiredState","DeviceReportedStatus","DeviceReportedTime","RuntimeContextName"],members:{DesiredState:{},DeviceReportedStatus:{},DeviceReportedTime:{type:"timestamp"},RuntimeContextName:{}}}},S2j:{type:"structure",members:{ConnectionStatus:{},HwAddress:{},IpAddress:{}}},S2u:{type:"structure",members:{ImageVersion:{},JobType:{},Status:{}}},S2y:{type:"structure",members:{Ethernet0:{shape:"S2z"},Ethernet1:{shape:"S2z"},Ntp:{type:"structure",required:["NtpServers"],members:{NtpServers:{type:"list",member:{}}}}}},S2z:{type:"structure",required:["ConnectionType"],members:{ConnectionType:{},StaticIpConnectionInfo:{type:"structure",required:["DefaultGateway","Dns","IpAddress","Mask"],members:{DefaultGateway:{},Dns:{type:"list",member:{}},IpAddress:{},Mask:{}}}}},S3z:{type:"list",member:{}}}}},6554:function(e,t,r){var s=r(2393);var i=s.util;var a=r(8058).typeOf;var o=r(3546);var n=r(8294);s.DynamoDB.Converter={input:function convertInput(e,t){t=t||{};var r=a(e);if(r==="Object"){return formatMap(e,t)}else if(r==="Array"){return formatList(e,t)}else if(r==="Set"){return formatSet(e,t)}else if(r==="String"){if(e.length===0&&t.convertEmptyValues){return convertInput(null)}return{S:e}}else if(r==="Number"||r==="NumberValue"){return{N:e.toString()}}else if(r==="Binary"){if(e.length===0&&t.convertEmptyValues){return convertInput(null)}return{B:e}}else if(r==="Boolean"){return{BOOL:e}}else if(r==="null"){return{NULL:true}}else if(r!=="undefined"&&r!=="Function"){return formatMap(e,t)}},marshall:function marshallItem(e,t){return s.DynamoDB.Converter.input(e,t).M},output:function convertOutput(e,t){t=t||{};var r,a,n;for(var u in e){var p=e[u];if(u==="M"){a={};for(var m in p){a[m]=convertOutput(p[m],t)}return a}else if(u==="L"){r=[];for(n=0;nthis.expireTime){return true}else{return this.expired||!this.accessKeyId||!this.secretAccessKey}},get:function get(e){var t=this;if(this.needsRefresh()){this.refresh(function(r){if(!r)t.expired=false;if(e)e(r)})}else if(e){e()}},refresh:function refresh(e){this.expired=false;e()},coalesceRefresh:function coalesceRefresh(e,t){var r=this;if(r.refreshCallbacks.push(e)===1){r.load(function onLoad(e){s.util.arrayEach(r.refreshCallbacks,function(r){if(t){r(e)}else{s.util.defer(function(){r(e)})}});r.refreshCallbacks.length=0})}},load:function load(e){e()}});s.Credentials.addPromisesToClass=function addPromisesToClass(e){this.prototype.getPromise=s.util.promisifyMethod("get",e);this.prototype.refreshPromise=s.util.promisifyMethod("refresh",e)};s.Credentials.deletePromisesFromClass=function deletePromisesFromClass(){delete this.prototype.getPromise;delete this.prototype.refreshPromise};s.util.addPromises(s.Credentials)},6938:function(e){e.exports={pagination:{ListHealthEvents:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"HealthEvents"},ListMonitors:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Monitors"}}}},6949:function(e){e.exports={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:{}}}}},6953:function(e){e.exports={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:{}}}}}},6961:function(e){e.exports={pagination:{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",limit_key:"maxResults",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"}}}},6967:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2015-10-07",endpointPrefix:"pipes",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"Amazon EventBridge Pipes",serviceId:"Pipes",signatureVersion:"v4",signingName:"pipes",uid:"pipes-2015-10-07"},operations:{CreatePipe:{http:{requestUri:"/v1/pipes/{Name}",responseCode:200},input:{type:"structure",required:["Name","RoleArn","Source","Target"],members:{Description:{shape:"S2"},DesiredState:{},Enrichment:{},EnrichmentParameters:{shape:"S5"},Name:{location:"uri",locationName:"Name"},RoleArn:{},Source:{},SourceParameters:{shape:"Sj"},Tags:{shape:"S1m"},Target:{},TargetParameters:{shape:"S1p"}}},output:{type:"structure",members:{Arn:{},CreationTime:{type:"timestamp"},CurrentState:{},DesiredState:{},LastModifiedTime:{type:"timestamp"},Name:{}}},idempotent:true},DeletePipe:{http:{method:"DELETE",requestUri:"/v1/pipes/{Name}",responseCode:200},input:{type:"structure",required:["Name"],members:{Name:{location:"uri",locationName:"Name"}}},output:{type:"structure",members:{Arn:{},CreationTime:{type:"timestamp"},CurrentState:{},DesiredState:{},LastModifiedTime:{type:"timestamp"},Name:{}}},idempotent:true},DescribePipe:{http:{method:"GET",requestUri:"/v1/pipes/{Name}",responseCode:200},input:{type:"structure",required:["Name"],members:{Name:{location:"uri",locationName:"Name"}}},output:{type:"structure",members:{Arn:{},CreationTime:{type:"timestamp"},CurrentState:{},Description:{shape:"S2"},DesiredState:{},Enrichment:{},EnrichmentParameters:{shape:"S5"},LastModifiedTime:{type:"timestamp"},Name:{},RoleArn:{},Source:{},SourceParameters:{shape:"Sj"},StateReason:{},Tags:{shape:"S1m"},Target:{},TargetParameters:{shape:"S1p"}}}},ListPipes:{http:{method:"GET",requestUri:"/v1/pipes",responseCode:200},input:{type:"structure",members:{CurrentState:{location:"querystring",locationName:"CurrentState"},DesiredState:{location:"querystring",locationName:"DesiredState"},Limit:{location:"querystring",locationName:"Limit",type:"integer"},NamePrefix:{location:"querystring",locationName:"NamePrefix"},NextToken:{shape:"S4k",location:"querystring",locationName:"NextToken"},SourcePrefix:{location:"querystring",locationName:"SourcePrefix"},TargetPrefix:{location:"querystring",locationName:"TargetPrefix"}}},output:{type:"structure",members:{NextToken:{shape:"S4k"},Pipes:{type:"list",member:{type:"structure",members:{Arn:{},CreationTime:{type:"timestamp"},CurrentState:{},DesiredState:{},Enrichment:{},LastModifiedTime:{type:"timestamp"},Name:{},Source:{},StateReason:{},Target:{}}}}}}},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:"S1m"}}}},StartPipe:{http:{requestUri:"/v1/pipes/{Name}/start",responseCode:200},input:{type:"structure",required:["Name"],members:{Name:{location:"uri",locationName:"Name"}}},output:{type:"structure",members:{Arn:{},CreationTime:{type:"timestamp"},CurrentState:{},DesiredState:{},LastModifiedTime:{type:"timestamp"},Name:{}}}},StopPipe:{http:{requestUri:"/v1/pipes/{Name}/stop",responseCode:200},input:{type:"structure",required:["Name"],members:{Name:{location:"uri",locationName:"Name"}}},output:{type:"structure",members:{Arn:{},CreationTime:{type:"timestamp"},CurrentState:{},DesiredState:{},LastModifiedTime:{type:"timestamp"},Name:{}}}},TagResource:{http:{requestUri:"/tags/{resourceArn}",responseCode:200},input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tags:{shape:"S1m"}}},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},UpdatePipe:{http:{method:"PUT",requestUri:"/v1/pipes/{Name}",responseCode:200},input:{type:"structure",required:["Name","RoleArn"],members:{Description:{shape:"S2"},DesiredState:{},Enrichment:{},EnrichmentParameters:{shape:"S5"},Name:{location:"uri",locationName:"Name"},RoleArn:{},SourceParameters:{type:"structure",members:{ActiveMQBrokerParameters:{type:"structure",required:["Credentials"],members:{BatchSize:{type:"integer"},Credentials:{shape:"Sm"},MaximumBatchingWindowInSeconds:{type:"integer"}}},DynamoDBStreamParameters:{type:"structure",members:{BatchSize:{type:"integer"},DeadLetterConfig:{shape:"Sr"},MaximumBatchingWindowInSeconds:{type:"integer"},MaximumRecordAgeInSeconds:{type:"integer"},MaximumRetryAttempts:{type:"integer"},OnPartialBatchItemFailure:{},ParallelizationFactor:{type:"integer"}}},FilterCriteria:{shape:"Sy"},KinesisStreamParameters:{type:"structure",members:{BatchSize:{type:"integer"},DeadLetterConfig:{shape:"Sr"},MaximumBatchingWindowInSeconds:{type:"integer"},MaximumRecordAgeInSeconds:{type:"integer"},MaximumRetryAttempts:{type:"integer"},OnPartialBatchItemFailure:{},ParallelizationFactor:{type:"integer"}}},ManagedStreamingKafkaParameters:{type:"structure",members:{BatchSize:{type:"integer"},Credentials:{shape:"S17"},MaximumBatchingWindowInSeconds:{type:"integer"}}},RabbitMQBrokerParameters:{type:"structure",required:["Credentials"],members:{BatchSize:{type:"integer"},Credentials:{shape:"Sm"},MaximumBatchingWindowInSeconds:{type:"integer"}}},SelfManagedKafkaParameters:{type:"structure",members:{BatchSize:{type:"integer"},Credentials:{shape:"S1e"},MaximumBatchingWindowInSeconds:{type:"integer"},ServerRootCaCertificate:{},Vpc:{shape:"S1g"}}},SqsQueueParameters:{type:"structure",members:{BatchSize:{type:"integer"},MaximumBatchingWindowInSeconds:{type:"integer"}}}}},Target:{},TargetParameters:{shape:"S1p"}}},output:{type:"structure",members:{Arn:{},CreationTime:{type:"timestamp"},CurrentState:{},DesiredState:{},LastModifiedTime:{type:"timestamp"},Name:{}}},idempotent:true}},shapes:{S2:{type:"string",sensitive:true},S5:{type:"structure",members:{HttpParameters:{type:"structure",members:{HeaderParameters:{shape:"S7"},PathParameterValues:{shape:"Sa"},QueryStringParameters:{shape:"Sc"}}},InputTemplate:{shape:"Sf"}}},S7:{type:"map",key:{},value:{type:"string",sensitive:true}},Sa:{type:"list",member:{type:"string",sensitive:true}},Sc:{type:"map",key:{},value:{type:"string",sensitive:true}},Sf:{type:"string",sensitive:true},Sj:{type:"structure",members:{ActiveMQBrokerParameters:{type:"structure",required:["Credentials","QueueName"],members:{BatchSize:{type:"integer"},Credentials:{shape:"Sm"},MaximumBatchingWindowInSeconds:{type:"integer"},QueueName:{shape:"Sp"}}},DynamoDBStreamParameters:{type:"structure",required:["StartingPosition"],members:{BatchSize:{type:"integer"},DeadLetterConfig:{shape:"Sr"},MaximumBatchingWindowInSeconds:{type:"integer"},MaximumRecordAgeInSeconds:{type:"integer"},MaximumRetryAttempts:{type:"integer"},OnPartialBatchItemFailure:{},ParallelizationFactor:{type:"integer"},StartingPosition:{}}},FilterCriteria:{shape:"Sy"},KinesisStreamParameters:{type:"structure",required:["StartingPosition"],members:{BatchSize:{type:"integer"},DeadLetterConfig:{shape:"Sr"},MaximumBatchingWindowInSeconds:{type:"integer"},MaximumRecordAgeInSeconds:{type:"integer"},MaximumRetryAttempts:{type:"integer"},OnPartialBatchItemFailure:{},ParallelizationFactor:{type:"integer"},StartingPosition:{},StartingPositionTimestamp:{type:"timestamp"}}},ManagedStreamingKafkaParameters:{type:"structure",required:["TopicName"],members:{BatchSize:{type:"integer"},ConsumerGroupID:{shape:"S16"},Credentials:{shape:"S17"},MaximumBatchingWindowInSeconds:{type:"integer"},StartingPosition:{},TopicName:{shape:"S19"}}},RabbitMQBrokerParameters:{type:"structure",required:["Credentials","QueueName"],members:{BatchSize:{type:"integer"},Credentials:{shape:"Sm"},MaximumBatchingWindowInSeconds:{type:"integer"},QueueName:{shape:"Sp"},VirtualHost:{shape:"S16"}}},SelfManagedKafkaParameters:{type:"structure",required:["TopicName"],members:{AdditionalBootstrapServers:{type:"list",member:{type:"string",sensitive:true}},BatchSize:{type:"integer"},ConsumerGroupID:{shape:"S16"},Credentials:{shape:"S1e"},MaximumBatchingWindowInSeconds:{type:"integer"},ServerRootCaCertificate:{},StartingPosition:{},TopicName:{shape:"S19"},Vpc:{shape:"S1g"}}},SqsQueueParameters:{type:"structure",members:{BatchSize:{type:"integer"},MaximumBatchingWindowInSeconds:{type:"integer"}}}}},Sm:{type:"structure",members:{BasicAuth:{}},union:true},Sp:{type:"string",sensitive:true},Sr:{type:"structure",members:{Arn:{}}},Sy:{type:"structure",members:{Filters:{type:"list",member:{type:"structure",members:{Pattern:{type:"string",sensitive:true}}}}}},S16:{type:"string",sensitive:true},S17:{type:"structure",members:{ClientCertificateTlsAuth:{},SaslScram512Auth:{}},union:true},S19:{type:"string",sensitive:true},S1e:{type:"structure",members:{BasicAuth:{},ClientCertificateTlsAuth:{},SaslScram256Auth:{},SaslScram512Auth:{}},union:true},S1g:{type:"structure",members:{SecurityGroup:{type:"list",member:{type:"string",sensitive:true}},Subnets:{type:"list",member:{type:"string",sensitive:true}}}},S1m:{type:"map",key:{},value:{shape:"S1o"}},S1o:{type:"string",sensitive:true},S1p:{type:"structure",members:{BatchJobParameters:{type:"structure",required:["JobDefinition","JobName"],members:{ArrayProperties:{type:"structure",members:{Size:{type:"integer"}}},ContainerOverrides:{type:"structure",members:{Command:{shape:"S1u"},Environment:{type:"list",member:{type:"structure",members:{Name:{},Value:{}}}},InstanceType:{},ResourceRequirements:{type:"list",member:{type:"structure",required:["Type","Value"],members:{Type:{},Value:{}}}}}},DependsOn:{type:"list",member:{type:"structure",members:{JobId:{},Type:{}}}},JobDefinition:{},JobName:{},Parameters:{type:"map",key:{},value:{}},RetryStrategy:{type:"structure",members:{Attempts:{type:"integer"}}}}},CloudWatchLogsParameters:{type:"structure",members:{LogStreamName:{},Timestamp:{}}},EcsTaskParameters:{type:"structure",required:["TaskDefinitionArn"],members:{CapacityProviderStrategy:{type:"list",member:{type:"structure",required:["capacityProvider"],members:{base:{type:"integer"},capacityProvider:{type:"string",sensitive:true},weight:{type:"integer"}}}},EnableECSManagedTags:{type:"boolean"},EnableExecuteCommand:{type:"boolean"},Group:{},LaunchType:{},NetworkConfiguration:{type:"structure",members:{awsvpcConfiguration:{type:"structure",required:["Subnets"],members:{AssignPublicIp:{},SecurityGroups:{type:"list",member:{type:"string",sensitive:true}},Subnets:{type:"list",member:{type:"string",sensitive:true}}}}}},Overrides:{type:"structure",members:{ContainerOverrides:{type:"list",member:{type:"structure",members:{Command:{shape:"S1u"},Cpu:{type:"integer"},Environment:{type:"list",member:{type:"structure",members:{name:{},value:{}}}},EnvironmentFiles:{type:"list",member:{type:"structure",required:["type","value"],members:{type:{},value:{}}}},Memory:{type:"integer"},MemoryReservation:{type:"integer"},Name:{},ResourceRequirements:{type:"list",member:{type:"structure",required:["type","value"],members:{type:{},value:{}}}}}}},Cpu:{},EphemeralStorage:{type:"structure",required:["sizeInGiB"],members:{sizeInGiB:{type:"integer"}}},ExecutionRoleArn:{},InferenceAcceleratorOverrides:{type:"list",member:{type:"structure",members:{deviceName:{},deviceType:{}}}},Memory:{},TaskRoleArn:{}}},PlacementConstraints:{type:"list",member:{type:"structure",members:{expression:{type:"string",sensitive:true},type:{}}}},PlacementStrategy:{type:"list",member:{type:"structure",members:{field:{type:"string",sensitive:true},type:{}}}},PlatformVersion:{},PropagateTags:{},ReferenceId:{type:"string",sensitive:true},Tags:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{shape:"S1o"}}}},TaskCount:{type:"integer"},TaskDefinitionArn:{}}},EventBridgeEventBusParameters:{type:"structure",members:{DetailType:{type:"string",sensitive:true},EndpointId:{type:"string",sensitive:true},Resources:{type:"list",member:{}},Source:{type:"string",sensitive:true},Time:{}}},HttpParameters:{type:"structure",members:{HeaderParameters:{shape:"S7"},PathParameterValues:{shape:"Sa"},QueryStringParameters:{shape:"Sc"}}},InputTemplate:{shape:"Sf"},KinesisStreamParameters:{type:"structure",required:["PartitionKey"],members:{PartitionKey:{type:"string",sensitive:true}}},LambdaFunctionParameters:{type:"structure",members:{InvocationType:{}}},RedshiftDataParameters:{type:"structure",required:["Database","Sqls"],members:{Database:{type:"string",sensitive:true},DbUser:{type:"string",sensitive:true},SecretManagerArn:{},Sqls:{type:"list",member:{type:"string",sensitive:true}},StatementName:{type:"string",sensitive:true},WithEvent:{type:"boolean"}}},SageMakerPipelineParameters:{type:"structure",members:{PipelineParameterList:{type:"list",member:{type:"structure",required:["Name","Value"],members:{Name:{type:"string",sensitive:true},Value:{type:"string",sensitive:true}}}}}},SqsQueueParameters:{type:"structure",members:{MessageDeduplicationId:{type:"string",sensitive:true},MessageGroupId:{type:"string",sensitive:true}}},StepFunctionStateMachineParameters:{type:"structure",members:{InvocationType:{}}}}},S1u:{type:"list",member:{}},S4k:{type:"string",sensitive:true}},xmlNamespace:"http://events.amazonaws.com/doc/2015-10-07"}},7013:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["marketplacecatalog"]={};s.MarketplaceCatalog=i.defineService("marketplacecatalog",["2018-09-17"]);Object.defineProperty(a.services["marketplacecatalog"],"2018-09-17",{get:function get(){var e=r(8635);e.paginators=r(4745).pagination;return e},enumerable:true,configurable:true});e.exports=s.MarketplaceCatalog},7016:function(e){e.exports={pagination:{DescribeMappedResourceConfiguration:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"MappedResourceConfigurationList"},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"}}}},7049:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["route53recoverycluster"]={};s.Route53RecoveryCluster=i.defineService("route53recoverycluster",["2019-12-02"]);Object.defineProperty(a.services["route53recoverycluster"],"2019-12-02",{get:function get(){var e=r(1647);e.paginators=r(8301).pagination;return e},enumerable:true,configurable:true});e.exports=s.Route53RecoveryCluster},7062:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["iotfleetwise"]={};s.IoTFleetWise=i.defineService("iotfleetwise",["2021-06-17"]);Object.defineProperty(a.services["iotfleetwise"],"2021-06-17",{get:function get(){var e=r(9300);e.paginators=r(5292).pagination;e.waiters=r(1733).waiters;return e},enumerable:true,configurable:true});e.exports=s.IoTFleetWise},7071:function(e){e.exports={pagination:{ListAdminAccountsForOrganization:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"AdminAccounts"},ListAdminsManagingAccount:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"AdminAccounts"},ListAppsLists:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"AppsLists"},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"},ListProtocolsLists:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"ProtocolsLists"},ListThirdPartyFirewallFirewallPolicies:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"ThirdPartyFirewallFirewallPolicies"}}}},7080:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["cloudwatchlogs"]={};s.CloudWatchLogs=i.defineService("cloudwatchlogs",["2014-03-28"]);Object.defineProperty(a.services["cloudwatchlogs"],"2014-03-28",{get:function get(){var e=r(2954);e.paginators=r(2741).pagination;return e},enumerable:true,configurable:true});e.exports=s.CloudWatchLogs},7082:function(e){e.exports={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/{resourceArn}"},input:{type:"structure",required:["Arn","TagKeys"],members:{Arn:{location:"uri",locationName:"resourceArn"},TagKeys:{location:"querystring",locationName:"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:{}}}}}}},7088:function(e){e.exports={pagination:{DescribeDomainAutoTunes:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},DescribeInboundConnections:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},DescribeOutboundConnections:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},DescribePackages:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},DescribeReservedInstanceOfferings:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},DescribeReservedInstances:{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"},ListInstanceTypeDetails:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListPackagesForDomain:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListScheduledActions:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListVersions:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"}}}},7095:function(e){e.exports={pagination:{DescribeJobLogItems:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"},DescribeJobs:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"},DescribeLaunchConfigurationTemplates:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"},DescribeRecoveryInstances:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"},DescribeRecoverySnapshots:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"},DescribeReplicationConfigurationTemplates:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"},DescribeSourceServers:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"},ListExtensibleSourceServers:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"},ListStagingAccounts:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"accounts"}}}},7098:function(e,t,r){var s=r(6081).IniLoader;e.exports.iniLoader=new s},7100:function(e){e.exports={pagination:{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"}}}},7110:function(e){(function(){e.exports={None:0,OpenTag:1,InsideTag:2,CloseTag:3}}).call(this)},7117:function(e){e.exports={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:{}}}},CreateConnectClientAddIn:{input:{type:"structure",required:["ResourceId","Name","URL"],members:{ResourceId:{},Name:{},URL:{}}},output:{type:"structure",members:{AddInId:{}}}},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:{}}}},CreateStandbyWorkspaces:{input:{type:"structure",required:["PrimaryRegion","StandbyWorkspaces"],members:{PrimaryRegion:{},StandbyWorkspaces:{type:"list",member:{shape:"S15"}}}},output:{type:"structure",members:{FailedStandbyRequests:{type:"list",member:{type:"structure",members:{StandbyWorkspaceRequest:{shape:"S15"},ErrorCode:{},ErrorMessage:{}}}},PendingStandbyRequests:{type:"list",member:{type:"structure",members:{UserName:{},DirectoryId:{},State:{},WorkspaceId:{}}}}}}},CreateTags:{input:{type:"structure",required:["ResourceId","Tags"],members:{ResourceId:{},Tags:{shape:"Sm"}}},output:{type:"structure",members:{}}},CreateUpdatedWorkspaceImage:{input:{type:"structure",required:["Name","Description","SourceImageId"],members:{Name:{},Description:{},SourceImageId:{},Tags:{shape:"Sm"}}},output:{type:"structure",members:{ImageId:{}}}},CreateWorkspaceBundle:{input:{type:"structure",required:["BundleName","BundleDescription","ImageId","ComputeType","UserStorage"],members:{BundleName:{},BundleDescription:{},ImageId:{},ComputeType:{shape:"S1o"},UserStorage:{shape:"S1q"},RootStorage:{shape:"S1r"},Tags:{shape:"Sm"}}},output:{type:"structure",members:{WorkspaceBundle:{shape:"S1t"}}}},CreateWorkspaceImage:{input:{type:"structure",required:["Name","Description","WorkspaceId"],members:{Name:{},Description:{},WorkspaceId:{},Tags:{shape:"Sm"}}},output:{type:"structure",members:{ImageId:{},Name:{},Description:{},OperatingSystem:{shape:"S21"},State:{},RequiredTenancy:{},Created:{type:"timestamp"},OwnerAccountId:{}}}},CreateWorkspaces:{input:{type:"structure",required:["Workspaces"],members:{Workspaces:{type:"list",member:{shape:"S28"}}}},output:{type:"structure",members:{FailedRequests:{type:"list",member:{type:"structure",members:{WorkspaceRequest:{shape:"S28"},ErrorCode:{},ErrorMessage:{}}}},PendingRequests:{shape:"S2l"}}}},DeleteClientBranding:{input:{type:"structure",required:["ResourceId","Platforms"],members:{ResourceId:{},Platforms:{type:"list",member:{}}}},output:{type:"structure",members:{}}},DeleteConnectClientAddIn:{input:{type:"structure",required:["AddInId","ResourceId"],members:{AddInId:{},ResourceId:{}}},output:{type:"structure",members:{}}},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:{}}},DeleteWorkspaceBundle:{input:{type:"structure",members:{BundleId:{}}},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:{}}}},DescribeClientBranding:{input:{type:"structure",required:["ResourceId"],members:{ResourceId:{}}},output:{type:"structure",members:{DeviceTypeWindows:{shape:"S3s"},DeviceTypeOsx:{shape:"S3s"},DeviceTypeAndroid:{shape:"S3s"},DeviceTypeIos:{shape:"S3y"},DeviceTypeLinux:{shape:"S3s"},DeviceTypeWeb:{shape:"S3s"}}}},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:"S44"}}}}}}},DescribeConnectClientAddIns:{input:{type:"structure",required:["ResourceId"],members:{ResourceId:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{AddIns:{type:"list",member:{type:"structure",members:{AddInId:{},ResourceId:{},Name:{},URL:{}}}},NextToken:{}}}},DescribeConnectionAliasPermissions:{input:{type:"structure",required:["AliasId"],members:{AliasId:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{AliasId:{},ConnectionAliasPermissions:{type:"list",member:{shape:"S4f"}},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:{shape:"S1t"}},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:"S57"},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:"S5f"},Tenancy:{},SelfservicePermissions:{shape:"S5i"},SamlProperties:{shape:"S5j"},CertificateBasedAuthProperties:{shape:"S5m"}}}},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:{shape:"S21"},State:{},RequiredTenancy:{},ErrorCode:{},ErrorMessage:{},Created:{type:"timestamp"},OwnerAccountId:{},Updates:{type:"structure",members:{UpdateAvailable:{type:"boolean"},Description:{}}}}}},NextToken:{}}}},DescribeWorkspaceSnapshots:{input:{type:"structure",required:["WorkspaceId"],members:{WorkspaceId:{}}},output:{type:"structure",members:{RebuildSnapshots:{shape:"S64"},RestoreSnapshots:{shape:"S64"}}}},DescribeWorkspaces:{input:{type:"structure",members:{WorkspaceIds:{shape:"S67"},DirectoryId:{},UserName:{},BundleId:{},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Workspaces:{shape:"S2l"},NextToken:{}}}},DescribeWorkspacesConnectionStatus:{input:{type:"structure",members:{WorkspaceIds:{shape:"S67"},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:{}}},ImportClientBranding:{input:{type:"structure",required:["ResourceId"],members:{ResourceId:{},DeviceTypeWindows:{shape:"S6j"},DeviceTypeOsx:{shape:"S6j"},DeviceTypeAndroid:{shape:"S6j"},DeviceTypeIos:{type:"structure",members:{Logo:{type:"blob"},Logo2x:{type:"blob"},Logo3x:{type:"blob"},SupportEmail:{},SupportLink:{},ForgotPasswordLink:{},LoginMessage:{shape:"S3v"}}},DeviceTypeLinux:{shape:"S6j"},DeviceTypeWeb:{shape:"S6j"}}},output:{type:"structure",members:{DeviceTypeWindows:{shape:"S3s"},DeviceTypeOsx:{shape:"S3s"},DeviceTypeAndroid:{shape:"S3s"},DeviceTypeIos:{shape:"S3y"},DeviceTypeLinux:{shape:"S3s"},DeviceTypeWeb:{shape:"S3s"}}}},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:{}}},ModifyCertificateBasedAuthProperties:{input:{type:"structure",required:["ResourceId"],members:{ResourceId:{},CertificateBasedAuthProperties:{shape:"S5m"},PropertiesToDelete:{type:"list",member:{}}}},output:{type:"structure",members:{}}},ModifyClientProperties:{input:{type:"structure",required:["ResourceId","ClientProperties"],members:{ResourceId:{},ClientProperties:{shape:"S44"}}},output:{type:"structure",members:{}}},ModifySamlProperties:{input:{type:"structure",required:["ResourceId"],members:{ResourceId:{},SamlProperties:{shape:"S5j"},PropertiesToDelete:{type:"list",member:{}}}},output:{type:"structure",members:{}}},ModifySelfservicePermissions:{input:{type:"structure",required:["ResourceId","SelfservicePermissions"],members:{ResourceId:{},SelfservicePermissions:{shape:"S5i"}}},output:{type:"structure",members:{}}},ModifyWorkspaceAccessProperties:{input:{type:"structure",required:["ResourceId","WorkspaceAccessProperties"],members:{ResourceId:{},WorkspaceAccessProperties:{shape:"S5f"}}},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:"S2a"}}},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:"S7x"}}}}},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:"S7x"}}}}},RegisterWorkspaceDirectory:{input:{type:"structure",required:["DirectoryId","EnableWorkDocs"],members:{DirectoryId:{},SubnetIds:{shape:"S57"},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:"S7x"}}}}},StopWorkspaces:{input:{type:"structure",required:["StopWorkspaceRequests"],members:{StopWorkspaceRequests:{type:"list",member:{type:"structure",members:{WorkspaceId:{}}}}}},output:{type:"structure",members:{FailedRequests:{type:"list",member:{shape:"S7x"}}}}},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:"S7x"}}}}},UpdateConnectClientAddIn:{input:{type:"structure",required:["AddInId","ResourceId"],members:{AddInId:{},ResourceId:{},Name:{},URL:{}}},output:{type:"structure",members:{}}},UpdateConnectionAliasPermission:{input:{type:"structure",required:["AliasId","ConnectionAliasPermission"],members:{AliasId:{},ConnectionAliasPermission:{shape:"S4f"}}},output:{type:"structure",members:{}}},UpdateRulesOfIpGroup:{input:{type:"structure",required:["GroupId","UserRules"],members:{GroupId:{},UserRules:{shape:"Sc"}}},output:{type:"structure",members:{}}},UpdateWorkspaceBundle:{input:{type:"structure",members:{BundleId:{},ImageId:{}}},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:{}}}},S15:{type:"structure",required:["PrimaryWorkspaceId","DirectoryId"],members:{PrimaryWorkspaceId:{},VolumeEncryptionKey:{},DirectoryId:{},Tags:{shape:"Sm"}}},S1o:{type:"structure",members:{Name:{}}},S1q:{type:"structure",members:{Capacity:{}}},S1r:{type:"structure",members:{Capacity:{}}},S1t:{type:"structure",members:{BundleId:{},Name:{},Owner:{},Description:{},ImageId:{},RootStorage:{shape:"S1r"},UserStorage:{shape:"S1q"},ComputeType:{shape:"S1o"},LastUpdatedTime:{type:"timestamp"},CreationTime:{type:"timestamp"},State:{},BundleType:{}}},S21:{type:"structure",members:{Type:{}}},S28:{type:"structure",required:["DirectoryId","UserName","BundleId"],members:{DirectoryId:{},UserName:{},BundleId:{},VolumeEncryptionKey:{},UserVolumeEncryptionEnabled:{type:"boolean"},RootVolumeEncryptionEnabled:{type:"boolean"},WorkspaceProperties:{shape:"S2a"},Tags:{shape:"Sm"}}},S2a:{type:"structure",members:{RunningMode:{},RunningModeAutoStopTimeoutInMinutes:{type:"integer"},RootVolumeSizeGib:{type:"integer"},UserVolumeSizeGib:{type:"integer"},ComputeTypeName:{},Protocols:{type:"list",member:{}}}},S2l:{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:"S2a"},ModificationStates:{type:"list",member:{type:"structure",members:{Resource:{},State:{}}}},RelatedWorkspaces:{type:"list",member:{type:"structure",members:{WorkspaceId:{},Region:{},State:{},Type:{}}}}}}},S3s:{type:"structure",members:{LogoUrl:{},SupportEmail:{},SupportLink:{},ForgotPasswordLink:{},LoginMessage:{shape:"S3v"}}},S3v:{type:"map",key:{},value:{}},S3y:{type:"structure",members:{LogoUrl:{},Logo2xUrl:{},Logo3xUrl:{},SupportEmail:{},SupportLink:{},ForgotPasswordLink:{},LoginMessage:{shape:"S3v"}}},S44:{type:"structure",members:{ReconnectEnabled:{},LogUploadEnabled:{}}},S4f:{type:"structure",required:["SharedAccountId","AllowAssociation"],members:{SharedAccountId:{},AllowAssociation:{type:"boolean"}}},S57:{type:"list",member:{}},S5f:{type:"structure",members:{DeviceTypeWindows:{},DeviceTypeOsx:{},DeviceTypeWeb:{},DeviceTypeIos:{},DeviceTypeAndroid:{},DeviceTypeChromeOs:{},DeviceTypeZeroClient:{},DeviceTypeLinux:{}}},S5i:{type:"structure",members:{RestartWorkspace:{},IncreaseVolumeSize:{},ChangeComputeType:{},SwitchRunningMode:{},RebuildWorkspace:{}}},S5j:{type:"structure",members:{Status:{},UserAccessUrl:{},RelayStateParameterName:{}}},S5m:{type:"structure",members:{Status:{},CertificateAuthorityArn:{}}},S64:{type:"list",member:{type:"structure",members:{SnapshotTime:{type:"timestamp"}}}},S67:{type:"list",member:{}},S6j:{type:"structure",members:{Logo:{type:"blob"},SupportEmail:{},SupportLink:{},ForgotPasswordLink:{},LoginMessage:{shape:"S3v"}}},S7x:{type:"structure",members:{WorkspaceId:{},ErrorCode:{},ErrorMessage:{}}}}}},7118:function(e){e.exports={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:{AcceptAttachment:{http:{requestUri:"/attachments/{attachmentId}/accept"},input:{type:"structure",required:["AttachmentId"],members:{AttachmentId:{location:"uri",locationName:"attachmentId"}}},output:{type:"structure",members:{Attachment:{shape:"S4"}}}},AssociateConnectPeer:{http:{requestUri:"/global-networks/{globalNetworkId}/connect-peer-associations"},input:{type:"structure",required:["GlobalNetworkId","ConnectPeerId","DeviceId"],members:{GlobalNetworkId:{location:"uri",locationName:"globalNetworkId"},ConnectPeerId:{},DeviceId:{},LinkId:{}}},output:{type:"structure",members:{ConnectPeerAssociation:{shape:"Sq"}}}},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:"Sv"}}}},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:"Sz"}}}},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:"S14"}}}},CreateConnectAttachment:{http:{requestUri:"/connect-attachments"},input:{type:"structure",required:["CoreNetworkId","EdgeLocation","TransportAttachmentId","Options"],members:{CoreNetworkId:{},EdgeLocation:{},TransportAttachmentId:{},Options:{shape:"S17"},Tags:{shape:"Se"},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{ConnectAttachment:{shape:"S1b"}}}},CreateConnectPeer:{http:{requestUri:"/connect-peers"},input:{type:"structure",required:["ConnectAttachmentId","PeerAddress","InsideCidrBlocks"],members:{ConnectAttachmentId:{},CoreNetworkAddress:{},PeerAddress:{},BgpOptions:{type:"structure",members:{PeerAsn:{type:"long"}}},InsideCidrBlocks:{shape:"S1g"},Tags:{shape:"Se"},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{ConnectPeer:{shape:"S1i"}}}},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:"Se"}}},output:{type:"structure",members:{Connection:{shape:"S1p"}}}},CreateCoreNetwork:{http:{requestUri:"/core-networks"},input:{type:"structure",required:["GlobalNetworkId"],members:{GlobalNetworkId:{},Description:{},Tags:{shape:"Se"},PolicyDocument:{},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{CoreNetwork:{shape:"S1w"}}}},CreateDevice:{http:{requestUri:"/global-networks/{globalNetworkId}/devices"},input:{type:"structure",required:["GlobalNetworkId"],members:{GlobalNetworkId:{location:"uri",locationName:"globalNetworkId"},AWSLocation:{shape:"S24"},Description:{},Type:{},Vendor:{},Model:{},SerialNumber:{},Location:{shape:"S26"},SiteId:{},Tags:{shape:"Se"}}},output:{type:"structure",members:{Device:{shape:"S29"}}}},CreateGlobalNetwork:{http:{requestUri:"/global-networks"},input:{type:"structure",members:{Description:{},Tags:{shape:"Se"}}},output:{type:"structure",members:{GlobalNetwork:{shape:"S2e"}}}},CreateLink:{http:{requestUri:"/global-networks/{globalNetworkId}/links"},input:{type:"structure",required:["GlobalNetworkId","Bandwidth","SiteId"],members:{GlobalNetworkId:{location:"uri",locationName:"globalNetworkId"},Description:{},Type:{},Bandwidth:{shape:"S2i"},Provider:{},SiteId:{},Tags:{shape:"Se"}}},output:{type:"structure",members:{Link:{shape:"S2k"}}}},CreateSite:{http:{requestUri:"/global-networks/{globalNetworkId}/sites"},input:{type:"structure",required:["GlobalNetworkId"],members:{GlobalNetworkId:{location:"uri",locationName:"globalNetworkId"},Description:{},Location:{shape:"S26"},Tags:{shape:"Se"}}},output:{type:"structure",members:{Site:{shape:"S2p"}}}},CreateSiteToSiteVpnAttachment:{http:{requestUri:"/site-to-site-vpn-attachments"},input:{type:"structure",required:["CoreNetworkId","VpnConnectionArn"],members:{CoreNetworkId:{},VpnConnectionArn:{},Tags:{shape:"Se"},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{SiteToSiteVpnAttachment:{shape:"S2v"}}}},CreateTransitGatewayPeering:{http:{requestUri:"/transit-gateway-peerings"},input:{type:"structure",required:["CoreNetworkId","TransitGatewayArn"],members:{CoreNetworkId:{},TransitGatewayArn:{},Tags:{shape:"Se"},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{TransitGatewayPeering:{shape:"S2z"}}}},CreateTransitGatewayRouteTableAttachment:{http:{requestUri:"/transit-gateway-route-table-attachments"},input:{type:"structure",required:["PeeringId","TransitGatewayRouteTableArn"],members:{PeeringId:{},TransitGatewayRouteTableArn:{},Tags:{shape:"Se"},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{TransitGatewayRouteTableAttachment:{shape:"S38"}}}},CreateVpcAttachment:{http:{requestUri:"/vpc-attachments"},input:{type:"structure",required:["CoreNetworkId","VpcArn","SubnetArns"],members:{CoreNetworkId:{},VpcArn:{},SubnetArns:{shape:"S3b"},Options:{shape:"S3c"},Tags:{shape:"Se"},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{VpcAttachment:{shape:"S3f"}}}},DeleteAttachment:{http:{method:"DELETE",requestUri:"/attachments/{attachmentId}"},input:{type:"structure",required:["AttachmentId"],members:{AttachmentId:{location:"uri",locationName:"attachmentId"}}},output:{type:"structure",members:{Attachment:{shape:"S4"}}}},DeleteConnectPeer:{http:{method:"DELETE",requestUri:"/connect-peers/{connectPeerId}"},input:{type:"structure",required:["ConnectPeerId"],members:{ConnectPeerId:{location:"uri",locationName:"connectPeerId"}}},output:{type:"structure",members:{ConnectPeer:{shape:"S1i"}}}},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:"S1p"}}}},DeleteCoreNetwork:{http:{method:"DELETE",requestUri:"/core-networks/{coreNetworkId}"},input:{type:"structure",required:["CoreNetworkId"],members:{CoreNetworkId:{location:"uri",locationName:"coreNetworkId"}}},output:{type:"structure",members:{CoreNetwork:{shape:"S1w"}}}},DeleteCoreNetworkPolicyVersion:{http:{method:"DELETE",requestUri:"/core-networks/{coreNetworkId}/core-network-policy-versions/{policyVersionId}"},input:{type:"structure",required:["CoreNetworkId","PolicyVersionId"],members:{CoreNetworkId:{location:"uri",locationName:"coreNetworkId"},PolicyVersionId:{location:"uri",locationName:"policyVersionId",type:"integer"}}},output:{type:"structure",members:{CoreNetworkPolicy:{shape:"S3q"}}}},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:"S29"}}}},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:"S2e"}}}},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:"S2k"}}}},DeletePeering:{http:{method:"DELETE",requestUri:"/peerings/{peeringId}"},input:{type:"structure",required:["PeeringId"],members:{PeeringId:{location:"uri",locationName:"peeringId"}}},output:{type:"structure",members:{Peering:{shape:"S30"}}}},DeleteResourcePolicy:{http:{method:"DELETE",requestUri:"/resource-policy/{resourceArn}"},input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{location:"uri",locationName:"resourceArn"}}},output:{type:"structure",members:{}}},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:"S2p"}}}},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:"S4a"}}}},DescribeGlobalNetworks:{http:{method:"GET",requestUri:"/global-networks"},input:{type:"structure",members:{GlobalNetworkIds:{location:"querystring",locationName:"globalNetworkIds",type:"list",member:{}},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{GlobalNetworks:{type:"list",member:{shape:"S2e"}},NextToken:{}}}},DisassociateConnectPeer:{http:{method:"DELETE",requestUri:"/global-networks/{globalNetworkId}/connect-peer-associations/{connectPeerId}"},input:{type:"structure",required:["GlobalNetworkId","ConnectPeerId"],members:{GlobalNetworkId:{location:"uri",locationName:"globalNetworkId"},ConnectPeerId:{location:"uri",locationName:"connectPeerId"}}},output:{type:"structure",members:{ConnectPeerAssociation:{shape:"Sq"}}}},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:"Sv"}}}},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:"Sz"}}}},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:"S14"}}}},ExecuteCoreNetworkChangeSet:{http:{requestUri:"/core-networks/{coreNetworkId}/core-network-change-sets/{policyVersionId}/execute"},input:{type:"structure",required:["CoreNetworkId","PolicyVersionId"],members:{CoreNetworkId:{location:"uri",locationName:"coreNetworkId"},PolicyVersionId:{location:"uri",locationName:"policyVersionId",type:"integer"}}},output:{type:"structure",members:{}}},GetConnectAttachment:{http:{method:"GET",requestUri:"/connect-attachments/{attachmentId}"},input:{type:"structure",required:["AttachmentId"],members:{AttachmentId:{location:"uri",locationName:"attachmentId"}}},output:{type:"structure",members:{ConnectAttachment:{shape:"S1b"}}}},GetConnectPeer:{http:{method:"GET",requestUri:"/connect-peers/{connectPeerId}"},input:{type:"structure",required:["ConnectPeerId"],members:{ConnectPeerId:{location:"uri",locationName:"connectPeerId"}}},output:{type:"structure",members:{ConnectPeer:{shape:"S1i"}}}},GetConnectPeerAssociations:{http:{method:"GET",requestUri:"/global-networks/{globalNetworkId}/connect-peer-associations"},input:{type:"structure",required:["GlobalNetworkId"],members:{GlobalNetworkId:{location:"uri",locationName:"globalNetworkId"},ConnectPeerIds:{location:"querystring",locationName:"connectPeerIds",type:"list",member:{}},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{ConnectPeerAssociations:{type:"list",member:{shape:"Sq"}},NextToken:{}}}},GetConnections:{http:{method:"GET",requestUri:"/global-networks/{globalNetworkId}/connections"},input:{type:"structure",required:["GlobalNetworkId"],members:{GlobalNetworkId:{location:"uri",locationName:"globalNetworkId"},ConnectionIds:{location:"querystring",locationName:"connectionIds",type:"list",member:{}},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:"S1p"}},NextToken:{}}}},GetCoreNetwork:{http:{method:"GET",requestUri:"/core-networks/{coreNetworkId}"},input:{type:"structure",required:["CoreNetworkId"],members:{CoreNetworkId:{location:"uri",locationName:"coreNetworkId"}}},output:{type:"structure",members:{CoreNetwork:{shape:"S1w"}}}},GetCoreNetworkChangeEvents:{http:{method:"GET",requestUri:"/core-networks/{coreNetworkId}/core-network-change-events/{policyVersionId}"},input:{type:"structure",required:["CoreNetworkId","PolicyVersionId"],members:{CoreNetworkId:{location:"uri",locationName:"coreNetworkId"},PolicyVersionId:{location:"uri",locationName:"policyVersionId",type:"integer"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{CoreNetworkChangeEvents:{type:"list",member:{type:"structure",members:{Type:{},Action:{},IdentifierPath:{},EventTime:{type:"timestamp"},Status:{},Values:{type:"structure",members:{EdgeLocation:{},SegmentName:{},AttachmentId:{},Cidr:{}}}}}},NextToken:{}}}},GetCoreNetworkChangeSet:{http:{method:"GET",requestUri:"/core-networks/{coreNetworkId}/core-network-change-sets/{policyVersionId}"},input:{type:"structure",required:["CoreNetworkId","PolicyVersionId"],members:{CoreNetworkId:{location:"uri",locationName:"coreNetworkId"},PolicyVersionId:{location:"uri",locationName:"policyVersionId",type:"integer"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{CoreNetworkChanges:{type:"list",member:{type:"structure",members:{Type:{},Action:{},Identifier:{},PreviousValues:{shape:"S5j"},NewValues:{shape:"S5j"},IdentifierPath:{}}}},NextToken:{}}}},GetCoreNetworkPolicy:{http:{method:"GET",requestUri:"/core-networks/{coreNetworkId}/core-network-policy"},input:{type:"structure",required:["CoreNetworkId"],members:{CoreNetworkId:{location:"uri",locationName:"coreNetworkId"},PolicyVersionId:{location:"querystring",locationName:"policyVersionId",type:"integer"},Alias:{location:"querystring",locationName:"alias"}}},output:{type:"structure",members:{CoreNetworkPolicy:{shape:"S3q"}}}},GetCustomerGatewayAssociations:{http:{method:"GET",requestUri:"/global-networks/{globalNetworkId}/customer-gateway-associations"},input:{type:"structure",required:["GlobalNetworkId"],members:{GlobalNetworkId:{location:"uri",locationName:"globalNetworkId"},CustomerGatewayArns:{location:"querystring",locationName:"customerGatewayArns",type:"list",member:{}},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{CustomerGatewayAssociations:{type:"list",member:{shape:"Sv"}},NextToken:{}}}},GetDevices:{http:{method:"GET",requestUri:"/global-networks/{globalNetworkId}/devices"},input:{type:"structure",required:["GlobalNetworkId"],members:{GlobalNetworkId:{location:"uri",locationName:"globalNetworkId"},DeviceIds:{location:"querystring",locationName:"deviceIds",type:"list",member:{}},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:"S29"}},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:"Sz"}},NextToken:{}}}},GetLinks:{http:{method:"GET",requestUri:"/global-networks/{globalNetworkId}/links"},input:{type:"structure",required:["GlobalNetworkId"],members:{GlobalNetworkId:{location:"uri",locationName:"globalNetworkId"},LinkIds:{location:"querystring",locationName:"linkIds",type:"list",member:{}},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:"S2k"}},NextToken:{}}}},GetNetworkResourceCounts:{http:{method:"GET",requestUri:"/global-networks/{globalNetworkId}/network-resource-count"},input:{type:"structure",required:["GlobalNetworkId"],members:{GlobalNetworkId:{location:"uri",locationName:"globalNetworkId"},ResourceType:{location:"querystring",locationName:"resourceType"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{NetworkResourceCounts:{type:"list",member:{type:"structure",members:{ResourceType:{},Count:{type:"integer"}}}},NextToken:{}}}},GetNetworkResourceRelationships:{http:{method:"GET",requestUri:"/global-networks/{globalNetworkId}/network-resource-relationships"},input:{type:"structure",required:["GlobalNetworkId"],members:{GlobalNetworkId:{location:"uri",locationName:"globalNetworkId"},CoreNetworkId:{location:"querystring",locationName:"coreNetworkId"},RegisteredGatewayArn:{location:"querystring",locationName:"registeredGatewayArn"},AwsRegion:{location:"querystring",locationName:"awsRegion"},AccountId:{location:"querystring",locationName:"accountId"},ResourceType:{location:"querystring",locationName:"resourceType"},ResourceArn:{location:"querystring",locationName:"resourceArn"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{Relationships:{type:"list",member:{type:"structure",members:{From:{},To:{}}}},NextToken:{}}}},GetNetworkResources:{http:{method:"GET",requestUri:"/global-networks/{globalNetworkId}/network-resources"},input:{type:"structure",required:["GlobalNetworkId"],members:{GlobalNetworkId:{location:"uri",locationName:"globalNetworkId"},CoreNetworkId:{location:"querystring",locationName:"coreNetworkId"},RegisteredGatewayArn:{location:"querystring",locationName:"registeredGatewayArn"},AwsRegion:{location:"querystring",locationName:"awsRegion"},AccountId:{location:"querystring",locationName:"accountId"},ResourceType:{location:"querystring",locationName:"resourceType"},ResourceArn:{location:"querystring",locationName:"resourceArn"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{NetworkResources:{type:"list",member:{type:"structure",members:{RegisteredGatewayArn:{},CoreNetworkId:{},AwsRegion:{},AccountId:{},ResourceType:{},ResourceId:{},ResourceArn:{},Definition:{},DefinitionTimestamp:{type:"timestamp"},Tags:{shape:"Se"},Metadata:{shape:"S6d"}}}},NextToken:{}}}},GetNetworkRoutes:{http:{requestUri:"/global-networks/{globalNetworkId}/network-routes"},input:{type:"structure",required:["GlobalNetworkId","RouteTableIdentifier"],members:{GlobalNetworkId:{location:"uri",locationName:"globalNetworkId"},RouteTableIdentifier:{type:"structure",members:{TransitGatewayRouteTableArn:{},CoreNetworkSegmentEdge:{shape:"S6g"}}},ExactCidrMatches:{shape:"S1g"},LongestPrefixMatches:{shape:"S1g"},SubnetOfMatches:{shape:"S1g"},SupernetOfMatches:{shape:"S1g"},PrefixListIds:{shape:"S1g"},States:{type:"list",member:{}},Types:{type:"list",member:{}},DestinationFilters:{type:"map",key:{},value:{type:"list",member:{}}}}},output:{type:"structure",members:{RouteTableArn:{},CoreNetworkSegmentEdge:{shape:"S6g"},RouteTableType:{},RouteTableTimestamp:{type:"timestamp"},NetworkRoutes:{type:"list",member:{type:"structure",members:{DestinationCidrBlock:{},Destinations:{type:"list",member:{type:"structure",members:{CoreNetworkAttachmentId:{},TransitGatewayAttachmentId:{},SegmentName:{},EdgeLocation:{},ResourceType:{},ResourceId:{}}}},PrefixListId:{},State:{},Type:{}}}}}}},GetNetworkTelemetry:{http:{method:"GET",requestUri:"/global-networks/{globalNetworkId}/network-telemetry"},input:{type:"structure",required:["GlobalNetworkId"],members:{GlobalNetworkId:{location:"uri",locationName:"globalNetworkId"},CoreNetworkId:{location:"querystring",locationName:"coreNetworkId"},RegisteredGatewayArn:{location:"querystring",locationName:"registeredGatewayArn"},AwsRegion:{location:"querystring",locationName:"awsRegion"},AccountId:{location:"querystring",locationName:"accountId"},ResourceType:{location:"querystring",locationName:"resourceType"},ResourceArn:{location:"querystring",locationName:"resourceArn"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{NetworkTelemetry:{type:"list",member:{type:"structure",members:{RegisteredGatewayArn:{},CoreNetworkId:{},AwsRegion:{},AccountId:{},ResourceType:{},ResourceId:{},ResourceArn:{},Address:{},Health:{type:"structure",members:{Type:{},Status:{},Timestamp:{type:"timestamp"}}}}}},NextToken:{}}}},GetResourcePolicy:{http:{method:"GET",requestUri:"/resource-policy/{resourceArn}"},input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{location:"uri",locationName:"resourceArn"}}},output:{type:"structure",members:{PolicyDocument:{jsonvalue:true}}}},GetRouteAnalysis:{http:{method:"GET",requestUri:"/global-networks/{globalNetworkId}/route-analyses/{routeAnalysisId}"},input:{type:"structure",required:["GlobalNetworkId","RouteAnalysisId"],members:{GlobalNetworkId:{location:"uri",locationName:"globalNetworkId"},RouteAnalysisId:{location:"uri",locationName:"routeAnalysisId"}}},output:{type:"structure",members:{RouteAnalysis:{shape:"S78"}}}},GetSiteToSiteVpnAttachment:{http:{method:"GET",requestUri:"/site-to-site-vpn-attachments/{attachmentId}"},input:{type:"structure",required:["AttachmentId"],members:{AttachmentId:{location:"uri",locationName:"attachmentId"}}},output:{type:"structure",members:{SiteToSiteVpnAttachment:{shape:"S2v"}}}},GetSites:{http:{method:"GET",requestUri:"/global-networks/{globalNetworkId}/sites"},input:{type:"structure",required:["GlobalNetworkId"],members:{GlobalNetworkId:{location:"uri",locationName:"globalNetworkId"},SiteIds:{location:"querystring",locationName:"siteIds",type:"list",member:{}},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{Sites:{type:"list",member:{shape:"S2p"}},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:{location:"querystring",locationName:"transitGatewayConnectPeerArns",type:"list",member:{}},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{TransitGatewayConnectPeerAssociations:{type:"list",member:{shape:"S14"}},NextToken:{}}}},GetTransitGatewayPeering:{http:{method:"GET",requestUri:"/transit-gateway-peerings/{peeringId}"},input:{type:"structure",required:["PeeringId"],members:{PeeringId:{location:"uri",locationName:"peeringId"}}},output:{type:"structure",members:{TransitGatewayPeering:{shape:"S2z"}}}},GetTransitGatewayRegistrations:{http:{method:"GET",requestUri:"/global-networks/{globalNetworkId}/transit-gateway-registrations"},input:{type:"structure",required:["GlobalNetworkId"],members:{GlobalNetworkId:{location:"uri",locationName:"globalNetworkId"},TransitGatewayArns:{location:"querystring",locationName:"transitGatewayArns",type:"list",member:{}},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{TransitGatewayRegistrations:{type:"list",member:{shape:"S4a"}},NextToken:{}}}},GetTransitGatewayRouteTableAttachment:{http:{method:"GET",requestUri:"/transit-gateway-route-table-attachments/{attachmentId}"},input:{type:"structure",required:["AttachmentId"],members:{AttachmentId:{location:"uri",locationName:"attachmentId"}}},output:{type:"structure",members:{TransitGatewayRouteTableAttachment:{shape:"S38"}}}},GetVpcAttachment:{http:{method:"GET",requestUri:"/vpc-attachments/{attachmentId}"},input:{type:"structure",required:["AttachmentId"],members:{AttachmentId:{location:"uri",locationName:"attachmentId"}}},output:{type:"structure",members:{VpcAttachment:{shape:"S3f"}}}},ListAttachments:{http:{method:"GET",requestUri:"/attachments"},input:{type:"structure",members:{CoreNetworkId:{location:"querystring",locationName:"coreNetworkId"},AttachmentType:{location:"querystring",locationName:"attachmentType"},EdgeLocation:{location:"querystring",locationName:"edgeLocation"},State:{location:"querystring",locationName:"state"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{Attachments:{type:"list",member:{shape:"S4"}},NextToken:{}}}},ListConnectPeers:{http:{method:"GET",requestUri:"/connect-peers"},input:{type:"structure",members:{CoreNetworkId:{location:"querystring",locationName:"coreNetworkId"},ConnectAttachmentId:{location:"querystring",locationName:"connectAttachmentId"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{ConnectPeers:{type:"list",member:{type:"structure",members:{CoreNetworkId:{},ConnectAttachmentId:{},ConnectPeerId:{},EdgeLocation:{},ConnectPeerState:{},CreatedAt:{type:"timestamp"},Tags:{shape:"Se"}}}},NextToken:{}}}},ListCoreNetworkPolicyVersions:{http:{method:"GET",requestUri:"/core-networks/{coreNetworkId}/core-network-policy-versions"},input:{type:"structure",required:["CoreNetworkId"],members:{CoreNetworkId:{location:"uri",locationName:"coreNetworkId"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{CoreNetworkPolicyVersions:{type:"list",member:{type:"structure",members:{CoreNetworkId:{},PolicyVersionId:{type:"integer"},Alias:{},Description:{},CreatedAt:{type:"timestamp"},ChangeSetState:{}}}},NextToken:{}}}},ListCoreNetworks:{http:{method:"GET",requestUri:"/core-networks"},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{CoreNetworks:{type:"list",member:{type:"structure",members:{CoreNetworkId:{},CoreNetworkArn:{},GlobalNetworkId:{},OwnerAccountId:{},State:{},Description:{},Tags:{shape:"Se"}}}},NextToken:{}}}},ListOrganizationServiceAccessStatus:{http:{method:"GET",requestUri:"/organizations/service-access"},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{OrganizationStatus:{shape:"S8n"},NextToken:{}}}},ListPeerings:{http:{method:"GET",requestUri:"/peerings"},input:{type:"structure",members:{CoreNetworkId:{location:"querystring",locationName:"coreNetworkId"},PeeringType:{location:"querystring",locationName:"peeringType"},EdgeLocation:{location:"querystring",locationName:"edgeLocation"},State:{location:"querystring",locationName:"state"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{Peerings:{type:"list",member:{shape:"S30"}},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:"Se"}}}},PutCoreNetworkPolicy:{http:{requestUri:"/core-networks/{coreNetworkId}/core-network-policy"},input:{type:"structure",required:["CoreNetworkId","PolicyDocument"],members:{CoreNetworkId:{location:"uri",locationName:"coreNetworkId"},PolicyDocument:{jsonvalue:true},Description:{},LatestVersionId:{type:"integer"},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{CoreNetworkPolicy:{shape:"S3q"}}}},PutResourcePolicy:{http:{requestUri:"/resource-policy/{resourceArn}"},input:{type:"structure",required:["PolicyDocument","ResourceArn"],members:{PolicyDocument:{jsonvalue:true},ResourceArn:{location:"uri",locationName:"resourceArn"}}},output:{type:"structure",members:{}}},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:"S4a"}}}},RejectAttachment:{http:{requestUri:"/attachments/{attachmentId}/reject"},input:{type:"structure",required:["AttachmentId"],members:{AttachmentId:{location:"uri",locationName:"attachmentId"}}},output:{type:"structure",members:{Attachment:{shape:"S4"}}}},RestoreCoreNetworkPolicyVersion:{http:{requestUri:"/core-networks/{coreNetworkId}/core-network-policy-versions/{policyVersionId}/restore"},input:{type:"structure",required:["CoreNetworkId","PolicyVersionId"],members:{CoreNetworkId:{location:"uri",locationName:"coreNetworkId"},PolicyVersionId:{location:"uri",locationName:"policyVersionId",type:"integer"}}},output:{type:"structure",members:{CoreNetworkPolicy:{shape:"S3q"}}}},StartOrganizationServiceAccessUpdate:{http:{requestUri:"/organizations/service-access"},input:{type:"structure",required:["Action"],members:{Action:{}}},output:{type:"structure",members:{OrganizationStatus:{shape:"S8n"}}}},StartRouteAnalysis:{http:{requestUri:"/global-networks/{globalNetworkId}/route-analyses"},input:{type:"structure",required:["GlobalNetworkId","Source","Destination"],members:{GlobalNetworkId:{location:"uri",locationName:"globalNetworkId"},Source:{shape:"S9d"},Destination:{shape:"S9d"},IncludeReturnPath:{type:"boolean"},UseMiddleboxes:{type:"boolean"}}},output:{type:"structure",members:{RouteAnalysis:{shape:"S78"}}}},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:{}}},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:"S1p"}}}},UpdateCoreNetwork:{http:{method:"PATCH",requestUri:"/core-networks/{coreNetworkId}"},input:{type:"structure",required:["CoreNetworkId"],members:{CoreNetworkId:{location:"uri",locationName:"coreNetworkId"},Description:{}}},output:{type:"structure",members:{CoreNetwork:{shape:"S1w"}}}},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:"S24"},Description:{},Type:{},Vendor:{},Model:{},SerialNumber:{},Location:{shape:"S26"},SiteId:{}}},output:{type:"structure",members:{Device:{shape:"S29"}}}},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:"S2e"}}}},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:"S2i"},Provider:{}}},output:{type:"structure",members:{Link:{shape:"S2k"}}}},UpdateNetworkResourceMetadata:{http:{method:"PATCH",requestUri:"/global-networks/{globalNetworkId}/network-resources/{resourceArn}/metadata"},input:{type:"structure",required:["GlobalNetworkId","ResourceArn","Metadata"],members:{GlobalNetworkId:{location:"uri",locationName:"globalNetworkId"},ResourceArn:{location:"uri",locationName:"resourceArn"},Metadata:{shape:"S6d"}}},output:{type:"structure",members:{ResourceArn:{},Metadata:{shape:"S6d"}}}},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:"S26"}}},output:{type:"structure",members:{Site:{shape:"S2p"}}}},UpdateVpcAttachment:{http:{method:"PATCH",requestUri:"/vpc-attachments/{attachmentId}"},input:{type:"structure",required:["AttachmentId"],members:{AttachmentId:{location:"uri",locationName:"attachmentId"},AddSubnetArns:{shape:"S3b"},RemoveSubnetArns:{shape:"S3b"},Options:{shape:"S3c"}}},output:{type:"structure",members:{VpcAttachment:{shape:"S3f"}}}}},shapes:{S4:{type:"structure",members:{CoreNetworkId:{},CoreNetworkArn:{},AttachmentId:{},OwnerAccountId:{},AttachmentType:{},State:{},EdgeLocation:{},ResourceArn:{},AttachmentPolicyRuleNumber:{type:"integer"},SegmentName:{},Tags:{shape:"Se"},ProposedSegmentChange:{type:"structure",members:{Tags:{shape:"Se"},AttachmentPolicyRuleNumber:{type:"integer"},SegmentName:{}}},CreatedAt:{type:"timestamp"},UpdatedAt:{type:"timestamp"}}},Se:{type:"list",member:{type:"structure",members:{Key:{},Value:{}}}},Sq:{type:"structure",members:{ConnectPeerId:{},GlobalNetworkId:{},DeviceId:{},LinkId:{},State:{}}},Sv:{type:"structure",members:{CustomerGatewayArn:{},GlobalNetworkId:{},DeviceId:{},LinkId:{},State:{}}},Sz:{type:"structure",members:{GlobalNetworkId:{},DeviceId:{},LinkId:{},LinkAssociationState:{}}},S14:{type:"structure",members:{TransitGatewayConnectPeerArn:{},GlobalNetworkId:{},DeviceId:{},LinkId:{},State:{}}},S17:{type:"structure",members:{Protocol:{}}},S1b:{type:"structure",members:{Attachment:{shape:"S4"},TransportAttachmentId:{},Options:{shape:"S17"}}},S1g:{type:"list",member:{}},S1i:{type:"structure",members:{CoreNetworkId:{},ConnectAttachmentId:{},ConnectPeerId:{},EdgeLocation:{},State:{},CreatedAt:{type:"timestamp"},Configuration:{type:"structure",members:{CoreNetworkAddress:{},PeerAddress:{},InsideCidrBlocks:{shape:"S1g"},Protocol:{},BgpConfigurations:{type:"list",member:{type:"structure",members:{CoreNetworkAsn:{type:"long"},PeerAsn:{type:"long"},CoreNetworkAddress:{},PeerAddress:{}}}}}},Tags:{shape:"Se"}}},S1p:{type:"structure",members:{ConnectionId:{},ConnectionArn:{},GlobalNetworkId:{},DeviceId:{},ConnectedDeviceId:{},LinkId:{},ConnectedLinkId:{},Description:{},CreatedAt:{type:"timestamp"},State:{},Tags:{shape:"Se"}}},S1w:{type:"structure",members:{GlobalNetworkId:{},CoreNetworkId:{},CoreNetworkArn:{},Description:{},CreatedAt:{type:"timestamp"},State:{},Segments:{type:"list",member:{type:"structure",members:{Name:{},EdgeLocations:{shape:"S20"},SharedSegments:{shape:"S1g"}}}},Edges:{type:"list",member:{type:"structure",members:{EdgeLocation:{},Asn:{type:"long"},InsideCidrBlocks:{shape:"S1g"}}}},Tags:{shape:"Se"}}},S20:{type:"list",member:{}},S24:{type:"structure",members:{Zone:{},SubnetArn:{}}},S26:{type:"structure",members:{Address:{},Latitude:{},Longitude:{}},sensitive:true},S29:{type:"structure",members:{DeviceId:{},DeviceArn:{},GlobalNetworkId:{},AWSLocation:{shape:"S24"},Description:{},Type:{},Vendor:{},Model:{},SerialNumber:{},Location:{shape:"S26"},SiteId:{},CreatedAt:{type:"timestamp"},State:{},Tags:{shape:"Se"}}},S2e:{type:"structure",members:{GlobalNetworkId:{},GlobalNetworkArn:{},Description:{},CreatedAt:{type:"timestamp"},State:{},Tags:{shape:"Se"}}},S2i:{type:"structure",members:{UploadSpeed:{type:"integer"},DownloadSpeed:{type:"integer"}}},S2k:{type:"structure",members:{LinkId:{},LinkArn:{},GlobalNetworkId:{},SiteId:{},Description:{},Type:{},Bandwidth:{shape:"S2i"},Provider:{},CreatedAt:{type:"timestamp"},State:{},Tags:{shape:"Se"}}},S2p:{type:"structure",members:{SiteId:{},SiteArn:{},GlobalNetworkId:{},Description:{},Location:{shape:"S26"},CreatedAt:{type:"timestamp"},State:{},Tags:{shape:"Se"}}},S2v:{type:"structure",members:{Attachment:{shape:"S4"},VpnConnectionArn:{}}},S2z:{type:"structure",members:{Peering:{shape:"S30"},TransitGatewayArn:{},TransitGatewayPeeringAttachmentId:{}}},S30:{type:"structure",members:{CoreNetworkId:{},CoreNetworkArn:{},PeeringId:{},OwnerAccountId:{},PeeringType:{},State:{},EdgeLocation:{},ResourceArn:{},Tags:{shape:"Se"},CreatedAt:{type:"timestamp"}}},S38:{type:"structure",members:{Attachment:{shape:"S4"},PeeringId:{},TransitGatewayRouteTableArn:{}}},S3b:{type:"list",member:{}},S3c:{type:"structure",members:{Ipv6Support:{type:"boolean"},ApplianceModeSupport:{type:"boolean"}}},S3f:{type:"structure",members:{Attachment:{shape:"S4"},SubnetArns:{shape:"S3b"},Options:{shape:"S3c"}}},S3q:{type:"structure",members:{CoreNetworkId:{},PolicyVersionId:{type:"integer"},Alias:{},Description:{},CreatedAt:{type:"timestamp"},ChangeSetState:{},PolicyErrors:{type:"list",member:{type:"structure",required:["ErrorCode","Message"],members:{ErrorCode:{},Message:{},Path:{}}}},PolicyDocument:{jsonvalue:true}}},S4a:{type:"structure",members:{GlobalNetworkId:{},TransitGatewayArn:{},State:{type:"structure",members:{Code:{},Message:{}}}}},S5j:{type:"structure",members:{SegmentName:{},EdgeLocations:{shape:"S20"},Asn:{type:"long"},Cidr:{},DestinationIdentifier:{},InsideCidrBlocks:{shape:"S1g"},SharedSegments:{shape:"S1g"}}},S6d:{type:"map",key:{},value:{}},S6g:{type:"structure",members:{CoreNetworkId:{},SegmentName:{},EdgeLocation:{}}},S78:{type:"structure",members:{GlobalNetworkId:{},OwnerAccountId:{},RouteAnalysisId:{},StartTimestamp:{type:"timestamp"},Status:{},Source:{shape:"S7a"},Destination:{shape:"S7a"},IncludeReturnPath:{type:"boolean"},UseMiddleboxes:{type:"boolean"},ForwardPath:{shape:"S7c"},ReturnPath:{shape:"S7c"}}},S7a:{type:"structure",members:{TransitGatewayAttachmentArn:{},TransitGatewayArn:{},IpAddress:{}}},S7c:{type:"structure",members:{CompletionStatus:{type:"structure",members:{ResultCode:{},ReasonCode:{},ReasonContext:{type:"map",key:{},value:{}}}},Path:{type:"list",member:{type:"structure",members:{Sequence:{type:"integer"},Resource:{type:"structure",members:{RegisteredGatewayArn:{},ResourceArn:{},ResourceType:{},Definition:{},NameTag:{},IsMiddlebox:{type:"boolean"}}},DestinationCidrBlock:{}}}}}},S8n:{type:"structure",members:{OrganizationId:{},OrganizationAwsServiceAccessStatus:{},SLRDeploymentStatus:{},AccountStatusList:{type:"list",member:{type:"structure",members:{AccountId:{},SLRDeploymentStatus:{}}}}}},S9d:{type:"structure",members:{TransitGatewayAttachmentArn:{},IpAddress:{}}}}}},7125:function(e){e.exports={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:"S1w"}}},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:"S1w"},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:"S2g"},DateModified:{shape:"S2g"},PolicyDetails:{shape:"S5"},Tags:{shape:"S1w"},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:"S1w"}}}},TagResource:{http:{requestUri:"/tags/{resourceArn}"},input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{location:"uri",locationName:"resourceArn"},Tags:{shape:"S1w"}}},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"},ResourceLocations:{type:"list",member:{}},TargetTags:{type:"list",member:{shape:"Sc"}},Schedules:{type:"list",member:{type:"structure",members:{Name:{},CopyTags:{type:"boolean"},TagsToAdd:{type:"list",member:{shape:"Sc"}},VariableTags:{type:"list",member:{shape:"Sc"}},CreateRule:{type:"structure",members:{Location:{},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:["Encrypted"],members:{TargetRegion:{},Target:{},Encrypted:{type:"boolean"},CmkArn:{},CopyTags:{type:"boolean"},RetainRule:{shape:"S16"},DeprecateRule:{type:"structure",members:{Interval:{type:"integer"},IntervalUnit:{}}}}}},ShareRules:{type:"list",member:{type:"structure",required:["TargetAccounts"],members:{TargetAccounts:{type:"list",member:{}},UnshareInterval:{type:"integer"},UnshareIntervalUnit:{}}}},DeprecateRule:{type:"structure",members:{Count:{type:"integer"},Interval:{type:"integer"},IntervalUnit:{}}},ArchiveRule:{type:"structure",required:["RetainRule"],members:{RetainRule:{type:"structure",required:["RetentionArchiveTier"],members:{RetentionArchiveTier:{type:"structure",members:{Count:{type:"integer"},Interval:{type:"integer"},IntervalUnit:{}}}}}}}}}},Parameters:{type:"structure",members:{ExcludeBootVolume:{type:"boolean"},NoReboot:{type:"boolean"},ExcludeDataVolumeTags:{type:"list",member:{shape:"Sc"}}}},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:"S16"}}}}}}}}},S7:{type:"list",member:{}},Sc:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}},S16:{type:"structure",members:{Interval:{type:"integer"},IntervalUnit:{}}},S1w:{type:"map",key:{},value:{}},S2g:{type:"timestamp",timestampFormat:"iso8601"}}}},7140:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["marketplacecommerceanalytics"]={};s.MarketplaceCommerceAnalytics=i.defineService("marketplacecommerceanalytics",["2015-07-01"]);Object.defineProperty(a.services["marketplacecommerceanalytics"],"2015-07-01",{get:function get(){var e=r(4446);e.paginators=r(7224).pagination;return e},enumerable:true,configurable:true});e.exports=s.MarketplaceCommerceAnalytics},7143:function(e,t,r){var s=r(9983).EventMessageChunkerStream;var i=r(154).EventUnmarshallerStream;function createEventStream(e,t,r){var a=new i({parser:t,eventStreamModel:r});var o=new s;e.pipe(o).pipe(a);e.on("error",function(e){o.emit("error",e)});o.on("error",function(e){a.emit("error",e)});return a}e.exports={createEventStream:createEventStream}},7148:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["mq"]={};s.MQ=i.defineService("mq",["2017-11-27"]);Object.defineProperty(a.services["mq"],"2017-11-27",{get:function get(){var e=r(8335);e.paginators=r(2294).pagination;return e},enumerable:true,configurable:true});e.exports=s.MQ},7152:function(e){e.exports={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:{}}}}},7158:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["networkmanager"]={};s.NetworkManager=i.defineService("networkmanager",["2019-07-05"]);Object.defineProperty(a.services["networkmanager"],"2019-07-05",{get:function get(){var e=r(7118);e.paginators=r(3566).pagination;return e},enumerable:true,configurable:true});e.exports=s.NetworkManager},7161:function(e){e.exports={pagination:{ListApplications:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"applications"},ListJobRuns:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"jobRuns"}}}},7163:function(e){e.exports={version:2,waiters:{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:"PENDING",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:"DEGRADED",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"}]},FargateProfileActive:{delay:10,operation:"DescribeFargateProfile",maxAttempts:60,acceptors:[{expected:"CREATE_FAILED",matcher:"path",state:"failure",argument:"fargateProfile.status"},{expected:"ACTIVE",matcher:"path",state:"success",argument:"fargateProfile.status"}]},FargateProfileDeleted:{delay:30,operation:"DescribeFargateProfile",maxAttempts:60,acceptors:[{expected:"DELETE_FAILED",matcher:"path",state:"failure",argument:"fargateProfile.status"},{expected:"ResourceNotFoundException",matcher:"error",state:"success"}]}}}},7165:function(e){e.exports={pagination:{}}},7186:function(e){e.exports={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:{}}}},GetImages:{http:{requestUri:"/getImages"},input:{type:"structure",required:["ImageSelectorType","StartTimestamp","EndTimestamp","SamplingInterval","Format"],members:{StreamName:{},StreamARN:{},ImageSelectorType:{},StartTimestamp:{type:"timestamp"},EndTimestamp:{type:"timestamp"},SamplingInterval:{type:"integer"},Format:{},FormatConfig:{type:"map",key:{},value:{}},WidthPixels:{type:"integer"},HeightPixels:{type:"integer"},MaxResults:{type:"long"},NextToken:{}}},output:{type:"structure",members:{Images:{type:"list",member:{type:"structure",members:{TimeStamp:{type:"timestamp"},Error:{},ImageContent:{}}}},NextToken:{}}}},GetMediaForFragmentList:{http:{requestUri:"/getMediaForFragmentList"},input:{type:"structure",required:["Fragments"],members:{StreamName:{},StreamARN:{},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",members:{StreamName:{},StreamARN:{},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}}}},7188:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["customerprofiles"]={};s.CustomerProfiles=i.defineService("customerprofiles",["2020-08-15"]);Object.defineProperty(a.services["customerprofiles"],"2020-08-15",{get:function get(){var e=r(76);e.paginators=r(7567).pagination;return e},enumerable:true,configurable:true});e.exports=s.CustomerProfiles},7191:function(e){e.exports={version:2,waiters:{}}},7195:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2022-12-25",endpointPrefix:"mediapackagev2",jsonVersion:"1.1",protocol:"rest-json",serviceAbbreviation:"mediapackagev2",serviceFullName:"AWS Elemental MediaPackage v2",serviceId:"MediaPackageV2",signatureVersion:"v4",signingName:"mediapackagev2",uid:"mediapackagev2-2022-12-25"},operations:{CreateChannel:{http:{requestUri:"/channelGroup/{ChannelGroupName}/channel",responseCode:200},input:{type:"structure",required:["ChannelGroupName","ChannelName"],members:{ChannelGroupName:{location:"uri",locationName:"ChannelGroupName"},ChannelName:{},ClientToken:{idempotencyToken:true,location:"header",locationName:"x-amzn-client-token"},Description:{},Tags:{shape:"S5",locationName:"tags"}}},output:{type:"structure",required:["Arn","ChannelName","ChannelGroupName","CreatedAt","ModifiedAt"],members:{Arn:{},ChannelName:{},ChannelGroupName:{},CreatedAt:{type:"timestamp"},ModifiedAt:{type:"timestamp"},Description:{},IngestEndpoints:{shape:"Sb"},Tags:{shape:"S5"}}},idempotent:true},CreateChannelGroup:{http:{requestUri:"/channelGroup",responseCode:200},input:{type:"structure",required:["ChannelGroupName"],members:{ChannelGroupName:{},ClientToken:{idempotencyToken:true,location:"header",locationName:"x-amzn-client-token"},Description:{},Tags:{shape:"S5",locationName:"tags"}}},output:{type:"structure",required:["ChannelGroupName","Arn","EgressDomain","CreatedAt","ModifiedAt"],members:{ChannelGroupName:{},Arn:{},EgressDomain:{},CreatedAt:{type:"timestamp"},ModifiedAt:{type:"timestamp"},Description:{},Tags:{shape:"S5"}}},idempotent:true},CreateOriginEndpoint:{http:{requestUri:"/channelGroup/{ChannelGroupName}/channel/{ChannelName}/originEndpoint",responseCode:200},input:{type:"structure",required:["ChannelGroupName","ChannelName","OriginEndpointName","ContainerType"],members:{ChannelGroupName:{location:"uri",locationName:"ChannelGroupName"},ChannelName:{location:"uri",locationName:"ChannelName"},OriginEndpointName:{},ContainerType:{},Segment:{shape:"Sh"},ClientToken:{idempotencyToken:true,location:"header",locationName:"x-amzn-client-token"},Description:{},StartoverWindowSeconds:{type:"integer"},HlsManifests:{shape:"S14"},LowLatencyHlsManifests:{shape:"S1b"},Tags:{shape:"S5"}}},output:{type:"structure",required:["Arn","ChannelGroupName","ChannelName","OriginEndpointName","ContainerType","Segment","CreatedAt","ModifiedAt"],members:{Arn:{},ChannelGroupName:{},ChannelName:{},OriginEndpointName:{},ContainerType:{},Segment:{shape:"Sh"},CreatedAt:{type:"timestamp"},ModifiedAt:{type:"timestamp"},Description:{},StartoverWindowSeconds:{type:"integer"},HlsManifests:{shape:"S1h"},LowLatencyHlsManifests:{shape:"S1j"},Tags:{shape:"S5"}}},idempotent:true},DeleteChannel:{http:{method:"DELETE",requestUri:"/channelGroup/{ChannelGroupName}/channel/{ChannelName}/",responseCode:200},input:{type:"structure",required:["ChannelGroupName","ChannelName"],members:{ChannelGroupName:{location:"uri",locationName:"ChannelGroupName"},ChannelName:{location:"uri",locationName:"ChannelName"}}},output:{type:"structure",members:{}},idempotent:true},DeleteChannelGroup:{http:{method:"DELETE",requestUri:"/channelGroup/{ChannelGroupName}",responseCode:200},input:{type:"structure",required:["ChannelGroupName"],members:{ChannelGroupName:{location:"uri",locationName:"ChannelGroupName"}}},output:{type:"structure",members:{}},idempotent:true},DeleteChannelPolicy:{http:{method:"DELETE",requestUri:"/channelGroup/{ChannelGroupName}/channel/{ChannelName}/policy",responseCode:200},input:{type:"structure",required:["ChannelGroupName","ChannelName"],members:{ChannelGroupName:{location:"uri",locationName:"ChannelGroupName"},ChannelName:{location:"uri",locationName:"ChannelName"}}},output:{type:"structure",members:{}},idempotent:true},DeleteOriginEndpoint:{http:{method:"DELETE",requestUri:"/channelGroup/{ChannelGroupName}/channel/{ChannelName}/originEndpoint/{OriginEndpointName}",responseCode:200},input:{type:"structure",required:["ChannelGroupName","ChannelName","OriginEndpointName"],members:{ChannelGroupName:{location:"uri",locationName:"ChannelGroupName"},ChannelName:{location:"uri",locationName:"ChannelName"},OriginEndpointName:{location:"uri",locationName:"OriginEndpointName"}}},output:{type:"structure",members:{}},idempotent:true},DeleteOriginEndpointPolicy:{http:{method:"DELETE",requestUri:"/channelGroup/{ChannelGroupName}/channel/{ChannelName}/originEndpoint/{OriginEndpointName}/policy",responseCode:200},input:{type:"structure",required:["ChannelGroupName","ChannelName","OriginEndpointName"],members:{ChannelGroupName:{location:"uri",locationName:"ChannelGroupName"},ChannelName:{location:"uri",locationName:"ChannelName"},OriginEndpointName:{location:"uri",locationName:"OriginEndpointName"}}},output:{type:"structure",members:{}},idempotent:true},GetChannel:{http:{method:"GET",requestUri:"/channelGroup/{ChannelGroupName}/channel/{ChannelName}/",responseCode:200},input:{type:"structure",required:["ChannelGroupName","ChannelName"],members:{ChannelGroupName:{location:"uri",locationName:"ChannelGroupName"},ChannelName:{location:"uri",locationName:"ChannelName"}}},output:{type:"structure",required:["Arn","ChannelName","ChannelGroupName","CreatedAt","ModifiedAt"],members:{Arn:{},ChannelName:{},ChannelGroupName:{},CreatedAt:{type:"timestamp"},ModifiedAt:{type:"timestamp"},Description:{},IngestEndpoints:{shape:"Sb"},Tags:{shape:"S5"}}}},GetChannelGroup:{http:{method:"GET",requestUri:"/channelGroup/{ChannelGroupName}",responseCode:200},input:{type:"structure",required:["ChannelGroupName"],members:{ChannelGroupName:{location:"uri",locationName:"ChannelGroupName"}}},output:{type:"structure",required:["ChannelGroupName","Arn","EgressDomain","CreatedAt","ModifiedAt"],members:{ChannelGroupName:{},Arn:{},EgressDomain:{},CreatedAt:{type:"timestamp"},ModifiedAt:{type:"timestamp"},Description:{},Tags:{shape:"S5",locationName:"tags"}}}},GetChannelPolicy:{http:{method:"GET",requestUri:"/channelGroup/{ChannelGroupName}/channel/{ChannelName}/policy",responseCode:200},input:{type:"structure",required:["ChannelGroupName","ChannelName"],members:{ChannelGroupName:{location:"uri",locationName:"ChannelGroupName"},ChannelName:{location:"uri",locationName:"ChannelName"}}},output:{type:"structure",required:["ChannelGroupName","ChannelName","Policy"],members:{ChannelGroupName:{},ChannelName:{},Policy:{}}}},GetOriginEndpoint:{http:{method:"GET",requestUri:"/channelGroup/{ChannelGroupName}/channel/{ChannelName}/originEndpoint/{OriginEndpointName}",responseCode:200},input:{type:"structure",required:["ChannelGroupName","ChannelName","OriginEndpointName"],members:{ChannelGroupName:{location:"uri",locationName:"ChannelGroupName"},ChannelName:{location:"uri",locationName:"ChannelName"},OriginEndpointName:{location:"uri",locationName:"OriginEndpointName"}}},output:{type:"structure",required:["Arn","ChannelGroupName","ChannelName","OriginEndpointName","ContainerType","Segment","CreatedAt","ModifiedAt"],members:{Arn:{},ChannelGroupName:{},ChannelName:{},OriginEndpointName:{},ContainerType:{},Segment:{shape:"Sh"},CreatedAt:{type:"timestamp"},ModifiedAt:{type:"timestamp"},Description:{},StartoverWindowSeconds:{type:"integer"},HlsManifests:{shape:"S1h"},LowLatencyHlsManifests:{shape:"S1j"},Tags:{shape:"S5"}}}},GetOriginEndpointPolicy:{http:{method:"GET",requestUri:"/channelGroup/{ChannelGroupName}/channel/{ChannelName}/originEndpoint/{OriginEndpointName}/policy",responseCode:200},input:{type:"structure",required:["ChannelGroupName","ChannelName","OriginEndpointName"],members:{ChannelGroupName:{location:"uri",locationName:"ChannelGroupName"},ChannelName:{location:"uri",locationName:"ChannelName"},OriginEndpointName:{location:"uri",locationName:"OriginEndpointName"}}},output:{type:"structure",required:["ChannelGroupName","ChannelName","OriginEndpointName","Policy"],members:{ChannelGroupName:{},ChannelName:{},OriginEndpointName:{},Policy:{}}}},ListChannelGroups:{http:{method:"GET",requestUri:"/channelGroup",responseCode:200},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{Items:{type:"list",member:{type:"structure",required:["ChannelGroupName","Arn","CreatedAt","ModifiedAt"],members:{ChannelGroupName:{},Arn:{},CreatedAt:{type:"timestamp"},ModifiedAt:{type:"timestamp"},Description:{}}}},NextToken:{}}}},ListChannels:{http:{method:"GET",requestUri:"/channelGroup/{ChannelGroupName}/channel",responseCode:200},input:{type:"structure",required:["ChannelGroupName"],members:{ChannelGroupName:{location:"uri",locationName:"ChannelGroupName"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{Items:{type:"list",member:{type:"structure",required:["Arn","ChannelName","ChannelGroupName","CreatedAt","ModifiedAt"],members:{Arn:{},ChannelName:{},ChannelGroupName:{},CreatedAt:{type:"timestamp"},ModifiedAt:{type:"timestamp"},Description:{}}}},NextToken:{}}}},ListOriginEndpoints:{http:{method:"GET",requestUri:"/channelGroup/{ChannelGroupName}/channel/{ChannelName}/originEndpoint",responseCode:200},input:{type:"structure",required:["ChannelGroupName","ChannelName"],members:{ChannelGroupName:{location:"uri",locationName:"ChannelGroupName"},ChannelName:{location:"uri",locationName:"ChannelName"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{Items:{type:"list",member:{type:"structure",required:["Arn","ChannelGroupName","ChannelName","OriginEndpointName","ContainerType"],members:{Arn:{},ChannelGroupName:{},ChannelName:{},OriginEndpointName:{},ContainerType:{},Description:{},CreatedAt:{type:"timestamp"},ModifiedAt:{type:"timestamp"},HlsManifests:{type:"list",member:{type:"structure",required:["ManifestName"],members:{ManifestName:{},ChildManifestName:{},Url:{}}}},LowLatencyHlsManifests:{type:"list",member:{type:"structure",required:["ManifestName"],members:{ManifestName:{},ChildManifestName:{},Url:{}}}}}}},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:"S5",locationName:"tags"}}}},PutChannelPolicy:{http:{method:"PUT",requestUri:"/channelGroup/{ChannelGroupName}/channel/{ChannelName}/policy",responseCode:200},input:{type:"structure",required:["ChannelGroupName","ChannelName","Policy"],members:{ChannelGroupName:{location:"uri",locationName:"ChannelGroupName"},ChannelName:{location:"uri",locationName:"ChannelName"},Policy:{}}},output:{type:"structure",members:{}},idempotent:true},PutOriginEndpointPolicy:{http:{requestUri:"/channelGroup/{ChannelGroupName}/channel/{ChannelName}/originEndpoint/{OriginEndpointName}/policy",responseCode:200},input:{type:"structure",required:["ChannelGroupName","ChannelName","OriginEndpointName","Policy"],members:{ChannelGroupName:{location:"uri",locationName:"ChannelGroupName"},ChannelName:{location:"uri",locationName:"ChannelName"},OriginEndpointName:{location:"uri",locationName:"OriginEndpointName"},Policy:{}}},output:{type:"structure",members:{}},idempotent:true},TagResource:{http:{requestUri:"/tags/{ResourceArn}",responseCode:204},input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{location:"uri",locationName:"ResourceArn"},Tags:{shape:"S5",locationName:"tags"}}}},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:{}}}},idempotent:true},UpdateChannel:{http:{method:"PUT",requestUri:"/channelGroup/{ChannelGroupName}/channel/{ChannelName}/",responseCode:200},input:{type:"structure",required:["ChannelGroupName","ChannelName"],members:{ChannelGroupName:{location:"uri",locationName:"ChannelGroupName"},ChannelName:{location:"uri",locationName:"ChannelName"},Description:{}}},output:{type:"structure",required:["Arn","ChannelName","ChannelGroupName","CreatedAt","ModifiedAt"],members:{Arn:{},ChannelName:{},ChannelGroupName:{},CreatedAt:{type:"timestamp"},ModifiedAt:{type:"timestamp"},Description:{},IngestEndpoints:{shape:"Sb"},Tags:{shape:"S5",locationName:"tags"}}},idempotent:true},UpdateChannelGroup:{http:{method:"PUT",requestUri:"/channelGroup/{ChannelGroupName}",responseCode:200},input:{type:"structure",required:["ChannelGroupName"],members:{ChannelGroupName:{location:"uri",locationName:"ChannelGroupName"},Description:{}}},output:{type:"structure",required:["ChannelGroupName","Arn","EgressDomain","CreatedAt","ModifiedAt"],members:{ChannelGroupName:{},Arn:{},EgressDomain:{},CreatedAt:{type:"timestamp"},ModifiedAt:{type:"timestamp"},Description:{},Tags:{shape:"S5",locationName:"tags"}}},idempotent:true},UpdateOriginEndpoint:{http:{method:"PUT",requestUri:"/channelGroup/{ChannelGroupName}/channel/{ChannelName}/originEndpoint/{OriginEndpointName}",responseCode:200},input:{type:"structure",required:["ChannelGroupName","ChannelName","OriginEndpointName","ContainerType"],members:{ChannelGroupName:{location:"uri",locationName:"ChannelGroupName"},ChannelName:{location:"uri",locationName:"ChannelName"},OriginEndpointName:{location:"uri",locationName:"OriginEndpointName"},ContainerType:{},Segment:{shape:"Sh"},Description:{},StartoverWindowSeconds:{type:"integer"},HlsManifests:{shape:"S14"},LowLatencyHlsManifests:{shape:"S1b"}}},output:{type:"structure",required:["Arn","ChannelGroupName","ChannelName","OriginEndpointName","ContainerType","Segment","CreatedAt","ModifiedAt"],members:{Arn:{},ChannelGroupName:{},ChannelName:{},OriginEndpointName:{},ContainerType:{},Segment:{shape:"Sh"},CreatedAt:{type:"timestamp"},ModifiedAt:{type:"timestamp"},Description:{},StartoverWindowSeconds:{type:"integer"},HlsManifests:{shape:"S1h"},LowLatencyHlsManifests:{shape:"S1j"},Tags:{shape:"S5",locationName:"tags"}}},idempotent:true}},shapes:{S5:{type:"map",key:{},value:{}},Sb:{type:"list",member:{type:"structure",members:{Id:{},Url:{}}}},Sh:{type:"structure",members:{SegmentDurationSeconds:{type:"integer"},SegmentName:{},TsUseAudioRenditionGroup:{type:"boolean"},IncludeIframeOnlyStreams:{type:"boolean"},TsIncludeDvbSubtitles:{type:"boolean"},Scte:{type:"structure",members:{ScteFilter:{type:"list",member:{}}}},Encryption:{type:"structure",required:["EncryptionMethod","SpekeKeyProvider"],members:{ConstantInitializationVector:{},EncryptionMethod:{type:"structure",members:{TsEncryptionMethod:{},CmafEncryptionMethod:{}}},KeyRotationIntervalSeconds:{type:"integer"},SpekeKeyProvider:{type:"structure",required:["EncryptionContractConfiguration","ResourceId","DrmSystems","RoleArn","Url"],members:{EncryptionContractConfiguration:{type:"structure",required:["PresetSpeke20Audio","PresetSpeke20Video"],members:{PresetSpeke20Audio:{},PresetSpeke20Video:{}}},ResourceId:{},DrmSystems:{type:"list",member:{}},RoleArn:{},Url:{}}}}}}},S14:{type:"list",member:{type:"structure",required:["ManifestName"],members:{ManifestName:{},ChildManifestName:{},ScteHls:{shape:"S17"},ManifestWindowSeconds:{type:"integer"},ProgramDateTimeIntervalSeconds:{type:"integer"}}}},S17:{type:"structure",members:{AdMarkerHls:{}}},S1b:{type:"list",member:{type:"structure",required:["ManifestName"],members:{ManifestName:{},ChildManifestName:{},ScteHls:{shape:"S17"},ManifestWindowSeconds:{type:"integer"},ProgramDateTimeIntervalSeconds:{type:"integer"}}}},S1h:{type:"list",member:{type:"structure",required:["ManifestName","Url"],members:{ManifestName:{},Url:{},ChildManifestName:{},ManifestWindowSeconds:{type:"integer"},ProgramDateTimeIntervalSeconds:{type:"integer"},ScteHls:{shape:"S17"}}}},S1j:{type:"list",member:{type:"structure",required:["ManifestName","Url"],members:{ManifestName:{},Url:{},ChildManifestName:{},ManifestWindowSeconds:{type:"integer"},ProgramDateTimeIntervalSeconds:{type:"integer"},ScteHls:{shape:"S17"}}}}}}},7202:function(e){var t=["We are formalizing our plans to enter AWS SDK for JavaScript (v2) into maintenance mode in 2023.\n","Please migrate your code to use AWS SDK for JavaScript (v3).","For more information, check the migration guide at https://a.co/7PzMCcy"].join("\n");e.exports={suppress:false};function emitWarning(){if(typeof process==="undefined")return;if(typeof process.env==="object"&&typeof process.env.AWS_EXECUTION_ENV!=="undefined"&&process.env.AWS_EXECUTION_ENV.indexOf("AWS_Lambda_")===0){return}if(typeof process.env==="object"&&typeof process.env.AWS_SDK_JS_SUPPRESS_MAINTENANCE_MODE_MESSAGE!=="undefined"){return}if(typeof process.emitWarning==="function"){process.emitWarning(t,{type:"NOTE"})}}setTimeout(function(){if(!e.exports.suppress){emitWarning()}},0)},7205:function(e){e.exports={pagination:{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"}}}},7210:function(e){e.exports={version:2,waiters:{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"}]}}}},7211:function(e){e.exports=require("https")},7224:function(e){e.exports={pagination:{}}},7233:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["rolesanywhere"]={};s.RolesAnywhere=i.defineService("rolesanywhere",["2018-05-10"]);Object.defineProperty(a.services["rolesanywhere"],"2018-05-10",{get:function get(){var e=r(1147);e.paginators=r(796).pagination;return e},enumerable:true,configurable:true});e.exports=s.RolesAnywhere},7234:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["accessanalyzer"]={};s.AccessAnalyzer=i.defineService("accessanalyzer",["2019-11-01"]);Object.defineProperty(a.services["accessanalyzer"],"2019-11-01",{get:function get(){var e=r(7311);e.paginators=r(8045).pagination;return e},enumerable:true,configurable:true});e.exports=s.AccessAnalyzer},7250:function(e){e.exports={pagination:{ListAccesses:{input_token:"NextToken",limit_key:"MaxResults",non_aggregate_keys:["ServerId"],output_token:"NextToken",result_key:"Accesses"},ListAgreements:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Agreements"},ListCertificates:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Certificates"},ListConnectors:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Connectors"},ListExecutions:{input_token:"NextToken",limit_key:"MaxResults",non_aggregate_keys:["WorkflowId"],output_token:"NextToken",result_key:"Executions"},ListProfiles:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Profiles"},ListSecurityPolicies:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"SecurityPolicyNames"},ListServers:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Servers"},ListTagsForResource:{input_token:"NextToken",limit_key:"MaxResults",non_aggregate_keys:["Arn"],output_token:"NextToken",result_key:"Tags"},ListUsers:{input_token:"NextToken",limit_key:"MaxResults",non_aggregate_keys:["ServerId"],output_token:"NextToken",result_key:"Users"},ListWorkflows:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Workflows"}}}},7256:function(e){e.exports={pagination:{ListContactChannels:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"ContactChannels"},ListContacts:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Contacts"},ListEngagements:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Engagements"},ListPageReceipts:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Receipts"},ListPageResolutions:{input_token:"NextToken",output_token:"NextToken",result_key:"PageResolutions"},ListPagesByContact:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Pages"},ListPagesByEngagement:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Pages"},ListPreviewRotationShifts:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"RotationShifts"},ListRotationOverrides:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"RotationOverrides"},ListRotationShifts:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"RotationShifts"},ListRotations:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Rotations"}}}},7274:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["robomaker"]={};s.RoboMaker=i.defineService("robomaker",["2018-06-29"]);Object.defineProperty(a.services["robomaker"],"2018-06-29",{get:function get(){var e=r(2273);e.paginators=r(4313).pagination;return e},enumerable:true,configurable:true});e.exports=s.RoboMaker},7282:function(e){e.exports={pagination:{ListAccountPermissions:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"permissions"},ListCoverage:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"coveredResources"},ListCoverageStatistics:{input_token:"nextToken",output_token:"nextToken",result_key:"countsByGroup"},ListDelegatedAdminAccounts:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"delegatedAdminAccounts"},ListFilters:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"filters"},ListFindingAggregations:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"responses"},ListFindings:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"findings"},ListMembers:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"members"},ListUsageTotals:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"totals"},SearchVulnerabilities:{input_token:"nextToken",output_token:"nextToken",result_key:"vulnerabilities"}}}},7287:function(e){e.exports={pagination:{}}},7293:function(e){e.exports={pagination:{ListAppInstanceAdmins:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListAppInstanceBots:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListAppInstanceUserEndpoints:{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"}}}},7297:function(e,t,r){var s=r(2393);var i=r(9966)();var a=r(4726)();var o=r(1431)();var n=r(9235)();var u=function(){var e=s.util.loadConfig(o);if(e!==undefined)return e;var t=s.util.loadConfig(n);switch(t){case a.IPv4:return i.IPv4;case a.IPv6:return i.IPv6;default:throw new Error("Unsupported endpoint mode: "+t)}};e.exports=u},7298:function(e,t,r){var s=r(8498).memoizedProperty;function memoize(e,t,r,i){s(this,i(e),function(){return r(e,t)})}function Collection(e,t,r,s,i){s=s||String;var a=this;for(var o in e){if(Object.prototype.hasOwnProperty.call(e,o)){memoize.call(a,o,e[o],r,s);if(i)i(o,e[o])}}}e.exports=Collection},7301:function(e){e.exports={pagination:{}}},7303:function(e){e.exports={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:{},CrossAccount:{type:"boolean"},Tags:{shape:"S5",locationName:"tags"}},required:["SourceArn"]},output:{type:"structure",members:{Description:{},DiscovererArn:{},DiscovererId:{},SourceArn:{},State:{},CrossAccount:{type:"boolean"},Tags:{shape:"S5",locationName:"tags"}}}},CreateRegistry:{http:{requestUri:"/v1/registries/name/{registryName}",responseCode:201},input:{type:"structure",members:{Description:{},RegistryName:{location:"uri",locationName:"registryName"},Tags:{shape:"S5",locationName:"tags"}},required:["RegistryName"]},output:{type:"structure",members:{Description:{},RegistryArn:{},RegistryName:{},Tags:{shape:"S5",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:"S5",locationName:"tags"},Type:{}},required:["RegistryName","SchemaName","Type","Content"]},output:{type:"structure",members:{Description:{},LastModified:{shape:"Sf"},SchemaArn:{},SchemaName:{},SchemaVersion:{},Tags:{shape:"S5",locationName:"tags"},Type:{},VersionCreatedDate:{shape:"Sf"}}}},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:"Sf"},LastModified:{shape:"Sf"},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:{},CrossAccount:{type:"boolean"},Tags:{shape:"S5",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:"S5",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:"Sf"},SchemaArn:{},SchemaName:{},SchemaVersion:{},Tags:{shape:"S5",locationName:"tags"},Type:{},VersionCreatedDate:{shape:"Sf"}}}},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:{},CrossAccount:{type:"boolean"},Tags:{shape:"S5",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:"S5",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:"Sf"},SchemaArn:{},SchemaName:{},Tags:{shape:"S5",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:"S5",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:"Sf"},LastModified:{shape:"Sf"},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:"Sf"},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:"S5",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"},CrossAccount:{type:"boolean"}},required:["DiscovererId"]},output:{type:"structure",members:{Description:{},DiscovererArn:{},DiscovererId:{},SourceArn:{},State:{},CrossAccount:{type:"boolean"},Tags:{shape:"S5",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:"S5",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:"Sf"},SchemaArn:{},SchemaName:{},SchemaVersion:{},Tags:{shape:"S5",locationName:"tags"},Type:{},VersionCreatedDate:{shape:"Sf"}}}}},shapes:{S5:{type:"map",key:{},value:{}},Sf:{type:"timestamp",timestampFormat:"iso8601"}}}},7306:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2022-01-01",endpointPrefix:"osis",protocol:"rest-json",serviceFullName:"Amazon OpenSearch Ingestion",serviceId:"OSIS",signatureVersion:"v4",uid:"osis-2022-01-01"},operations:{CreatePipeline:{http:{requestUri:"/2022-01-01/osis/createPipeline"},input:{type:"structure",required:["PipelineName","MinUnits","MaxUnits","PipelineConfigurationBody"],members:{PipelineName:{},MinUnits:{type:"integer"},MaxUnits:{type:"integer"},PipelineConfigurationBody:{},LogPublishingOptions:{shape:"S5"},VpcOptions:{shape:"S9"},Tags:{shape:"Se"}}},output:{type:"structure",members:{Pipeline:{shape:"Sj"}}}},DeletePipeline:{http:{method:"DELETE",requestUri:"/2022-01-01/osis/deletePipeline/{PipelineName}"},input:{type:"structure",required:["PipelineName"],members:{PipelineName:{location:"uri",locationName:"PipelineName"}}},output:{type:"structure",members:{}}},GetPipeline:{http:{method:"GET",requestUri:"/2022-01-01/osis/getPipeline/{PipelineName}"},input:{type:"structure",required:["PipelineName"],members:{PipelineName:{location:"uri",locationName:"PipelineName"}}},output:{type:"structure",members:{Pipeline:{shape:"Sj"}}}},GetPipelineBlueprint:{http:{method:"GET",requestUri:"/2022-01-01/osis/getPipelineBlueprint/{BlueprintName}"},input:{type:"structure",required:["BlueprintName"],members:{BlueprintName:{location:"uri",locationName:"BlueprintName"}}},output:{type:"structure",members:{Blueprint:{type:"structure",members:{BlueprintName:{},PipelineConfigurationBody:{}}}}}},GetPipelineChangeProgress:{http:{method:"GET",requestUri:"/2022-01-01/osis/getPipelineChangeProgress/{PipelineName}"},input:{type:"structure",required:["PipelineName"],members:{PipelineName:{location:"uri",locationName:"PipelineName"}}},output:{type:"structure",members:{ChangeProgressStatuses:{type:"list",member:{type:"structure",members:{StartTime:{type:"timestamp"},Status:{},TotalNumberOfStages:{type:"integer"},ChangeProgressStages:{type:"list",member:{type:"structure",members:{Name:{},Status:{},Description:{},LastUpdatedAt:{type:"timestamp"}}}}}}}}}},ListPipelineBlueprints:{http:{requestUri:"/2022-01-01/osis/listPipelineBlueprints"},input:{type:"structure",members:{}},output:{type:"structure",members:{Blueprints:{type:"list",member:{type:"structure",members:{BlueprintName:{}}}}}}},ListPipelines:{http:{method:"GET",requestUri:"/2022-01-01/osis/listPipelines"},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{NextToken:{},Pipelines:{type:"list",member:{type:"structure",members:{Status:{},StatusReason:{shape:"Sn"},PipelineName:{},PipelineArn:{},MinUnits:{type:"integer"},MaxUnits:{type:"integer"},CreatedAt:{type:"timestamp"},LastUpdatedAt:{type:"timestamp"}}}}}}},ListTagsForResource:{http:{method:"GET",requestUri:"/2022-01-01/osis/listTagsForResource/"},input:{type:"structure",required:["Arn"],members:{Arn:{location:"querystring",locationName:"arn"}}},output:{type:"structure",members:{Tags:{shape:"Se"}}}},StartPipeline:{http:{method:"PUT",requestUri:"/2022-01-01/osis/startPipeline/{PipelineName}"},input:{type:"structure",required:["PipelineName"],members:{PipelineName:{location:"uri",locationName:"PipelineName"}}},output:{type:"structure",members:{Pipeline:{shape:"Sj"}}}},StopPipeline:{http:{method:"PUT",requestUri:"/2022-01-01/osis/stopPipeline/{PipelineName}"},input:{type:"structure",required:["PipelineName"],members:{PipelineName:{location:"uri",locationName:"PipelineName"}}},output:{type:"structure",members:{Pipeline:{shape:"Sj"}}}},TagResource:{http:{requestUri:"/2022-01-01/osis/tagResource/"},input:{type:"structure",required:["Arn","Tags"],members:{Arn:{location:"querystring",locationName:"arn"},Tags:{shape:"Se"}}},output:{type:"structure",members:{}}},UntagResource:{http:{requestUri:"/2022-01-01/osis/untagResource/"},input:{type:"structure",required:["Arn","TagKeys"],members:{Arn:{location:"querystring",locationName:"arn"},TagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdatePipeline:{http:{method:"PUT",requestUri:"/2022-01-01/osis/updatePipeline/{PipelineName}"},input:{type:"structure",required:["PipelineName"],members:{PipelineName:{location:"uri",locationName:"PipelineName"},MinUnits:{type:"integer"},MaxUnits:{type:"integer"},PipelineConfigurationBody:{},LogPublishingOptions:{shape:"S5"}}},output:{type:"structure",members:{Pipeline:{shape:"Sj"}}}},ValidatePipeline:{http:{requestUri:"/2022-01-01/osis/validatePipeline"},input:{type:"structure",required:["PipelineConfigurationBody"],members:{PipelineConfigurationBody:{}}},output:{type:"structure",members:{isValid:{type:"boolean"},Errors:{type:"list",member:{type:"structure",members:{Message:{}}}}}}}},shapes:{S5:{type:"structure",members:{IsLoggingEnabled:{type:"boolean"},CloudWatchLogDestination:{type:"structure",required:["LogGroup"],members:{LogGroup:{}}}}},S9:{type:"structure",required:["SubnetIds"],members:{SubnetIds:{type:"list",member:{}},SecurityGroupIds:{type:"list",member:{}}}},Se:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},Sj:{type:"structure",members:{PipelineName:{},PipelineArn:{},MinUnits:{type:"integer"},MaxUnits:{type:"integer"},Status:{},StatusReason:{shape:"Sn"},PipelineConfigurationBody:{},CreatedAt:{type:"timestamp"},LastUpdatedAt:{type:"timestamp"},IngestEndpointUrls:{type:"list",member:{}},LogPublishingOptions:{shape:"S5"},VpcEndpoints:{type:"list",member:{type:"structure",members:{VpcEndpointId:{},VpcId:{},VpcOptions:{shape:"S9"}}}}}},Sn:{type:"structure",members:{Description:{}}}}}},7311:function(e){e.exports={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:{},ruleName:{},clientToken:{idempotencyToken:true}}},idempotent:true},CancelPolicyGeneration:{http:{method:"PUT",requestUri:"/policy/generation/{jobId}",responseCode:200},input:{type:"structure",required:["jobId"],members:{jobId:{location:"uri",locationName:"jobId"}}},output:{type:"structure",members:{}},idempotent:true},CreateAccessPreview:{http:{method:"PUT",requestUri:"/access-preview",responseCode:200},input:{type:"structure",required:["analyzerArn","configurations"],members:{analyzerArn:{},configurations:{shape:"S9"},clientToken:{idempotencyToken:true}}},output:{type:"structure",required:["id"],members:{id:{}}},idempotent:true},CreateAnalyzer:{http:{method:"PUT",requestUri:"/analyzer",responseCode:200},input:{type:"structure",required:["analyzerName","type"],members:{analyzerName:{},type:{},archiveRules:{type:"list",member:{type:"structure",required:["ruleName","filter"],members:{ruleName:{},filter:{shape:"S2c"}}}},tags:{shape:"S2f"},clientToken:{idempotencyToken:true}}},output:{type:"structure",members:{arn:{}}},idempotent:true},CreateArchiveRule:{http:{method:"PUT",requestUri:"/analyzer/{analyzerName}/archive-rule",responseCode:200},input:{type:"structure",required:["analyzerName","ruleName","filter"],members:{analyzerName:{location:"uri",locationName:"analyzerName"},ruleName:{},filter:{shape:"S2c"},clientToken:{idempotencyToken:true}}},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"},ruleName:{location:"uri",locationName:"ruleName"},clientToken:{idempotencyToken:true,location:"querystring",locationName:"clientToken"}}},idempotent:true},GetAccessPreview:{http:{method:"GET",requestUri:"/access-preview/{accessPreviewId}",responseCode:200},input:{type:"structure",required:["accessPreviewId","analyzerArn"],members:{accessPreviewId:{location:"uri",locationName:"accessPreviewId"},analyzerArn:{location:"querystring",locationName:"analyzerArn"}}},output:{type:"structure",required:["accessPreview"],members:{accessPreview:{type:"structure",required:["id","analyzerArn","configurations","createdAt","status"],members:{id:{},analyzerArn:{},configurations:{shape:"S9"},createdAt:{shape:"S2n"},status:{},statusReason:{shape:"S2p"}}}}}},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:["resourceArn","resourceType","createdAt","analyzedAt","updatedAt","isPublic","resourceOwnerAccount"],members:{resourceArn:{},resourceType:{},createdAt:{shape:"S2n"},analyzedAt:{shape:"S2n"},updatedAt:{shape:"S2n"},isPublic:{type:"boolean"},actions:{shape:"S2w"},sharedVia:{type:"list",member:{}},status:{},resourceOwnerAccount:{},error:{}}}}}},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:"S31"}}}},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:"S37"}}}},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:["id","resourceType","condition","createdAt","analyzedAt","updatedAt","status","resourceOwnerAccount"],members:{id:{},principal:{shape:"S3c"},action:{shape:"S2w"},resource:{},isPublic:{type:"boolean"},resourceType:{},condition:{shape:"S3d"},createdAt:{shape:"S2n"},analyzedAt:{shape:"S2n"},updatedAt:{shape:"S2n"},status:{},resourceOwnerAccount:{},error:{},sources:{shape:"S3e"}}}}}},GetGeneratedPolicy:{http:{method:"GET",requestUri:"/policy/generation/{jobId}",responseCode:200},input:{type:"structure",required:["jobId"],members:{jobId:{location:"uri",locationName:"jobId"},includeResourcePlaceholders:{location:"querystring",locationName:"includeResourcePlaceholders",type:"boolean"},includeServiceLevelTemplate:{location:"querystring",locationName:"includeServiceLevelTemplate",type:"boolean"}}},output:{type:"structure",required:["jobDetails","generatedPolicyResult"],members:{jobDetails:{type:"structure",required:["jobId","status","startedOn"],members:{jobId:{},status:{},startedOn:{shape:"S2n"},completedOn:{shape:"S2n"},jobError:{type:"structure",required:["code","message"],members:{code:{},message:{}}}}},generatedPolicyResult:{type:"structure",required:["properties"],members:{properties:{type:"structure",required:["principalArn"],members:{isComplete:{type:"boolean"},principalArn:{},cloudTrailProperties:{type:"structure",required:["trailProperties","startTime","endTime"],members:{trailProperties:{type:"list",member:{type:"structure",required:["cloudTrailArn"],members:{cloudTrailArn:{},regions:{shape:"S3v"},allRegions:{type:"boolean"}}}},startTime:{shape:"S2n"},endTime:{shape:"S2n"}}}}},generatedPolicies:{type:"list",member:{type:"structure",required:["policy"],members:{policy:{}}}}}}}}},ListAccessPreviewFindings:{http:{requestUri:"/access-preview/{accessPreviewId}",responseCode:200},input:{type:"structure",required:["accessPreviewId","analyzerArn"],members:{accessPreviewId:{location:"uri",locationName:"accessPreviewId"},analyzerArn:{},filter:{shape:"S2c"},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",required:["findings"],members:{findings:{type:"list",member:{type:"structure",required:["id","resourceType","createdAt","changeType","status","resourceOwnerAccount"],members:{id:{},existingFindingId:{},existingFindingStatus:{},principal:{shape:"S3c"},action:{shape:"S2w"},condition:{shape:"S3d"},resource:{},isPublic:{type:"boolean"},resourceType:{},createdAt:{shape:"S2n"},changeType:{},status:{},resourceOwnerAccount:{},error:{},sources:{shape:"S3e"}}}},nextToken:{}}}},ListAccessPreviews:{http:{method:"GET",requestUri:"/access-preview",responseCode:200},input:{type:"structure",required:["analyzerArn"],members:{analyzerArn:{location:"querystring",locationName:"analyzerArn"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",required:["accessPreviews"],members:{accessPreviews:{type:"list",member:{type:"structure",required:["id","analyzerArn","createdAt","status"],members:{id:{},analyzerArn:{},createdAt:{shape:"S2n"},status:{},statusReason:{shape:"S2p"}}}},nextToken:{}}}},ListAnalyzedResources:{http:{requestUri:"/analyzed-resource",responseCode:200},input:{type:"structure",required:["analyzerArn"],members:{analyzerArn:{},resourceType:{},nextToken:{},maxResults:{type:"integer"}}},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:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},type:{location:"querystring",locationName:"type"}}},output:{type:"structure",required:["analyzers"],members:{analyzers:{type:"list",member:{shape:"S31"}},nextToken:{}}}},ListArchiveRules:{http:{method:"GET",requestUri:"/analyzer/{analyzerName}/archive-rule",responseCode:200},input:{type:"structure",required:["analyzerName"],members:{analyzerName:{location:"uri",locationName:"analyzerName"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",required:["archiveRules"],members:{archiveRules:{type:"list",member:{shape:"S37"}},nextToken:{}}}},ListFindings:{http:{requestUri:"/finding",responseCode:200},input:{type:"structure",required:["analyzerArn"],members:{analyzerArn:{},filter:{shape:"S2c"},sort:{type:"structure",members:{attributeName:{},orderBy:{}}},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",required:["findings"],members:{findings:{type:"list",member:{type:"structure",required:["id","resourceType","condition","createdAt","analyzedAt","updatedAt","status","resourceOwnerAccount"],members:{id:{},principal:{shape:"S3c"},action:{shape:"S2w"},resource:{},isPublic:{type:"boolean"},resourceType:{},condition:{shape:"S3d"},createdAt:{shape:"S2n"},analyzedAt:{shape:"S2n"},updatedAt:{shape:"S2n"},status:{},resourceOwnerAccount:{},error:{},sources:{shape:"S3e"}}}},nextToken:{}}}},ListPolicyGenerations:{http:{method:"GET",requestUri:"/policy/generation",responseCode:200},input:{type:"structure",members:{principalArn:{location:"querystring",locationName:"principalArn"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",required:["policyGenerations"],members:{policyGenerations:{type:"list",member:{type:"structure",required:["jobId","principalArn","status","startedOn"],members:{jobId:{},principalArn:{},status:{},startedOn:{shape:"S2n"},completedOn:{shape:"S2n"}}}},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:"S2f"}}}},StartPolicyGeneration:{http:{method:"PUT",requestUri:"/policy/generation",responseCode:200},input:{type:"structure",required:["policyGenerationDetails"],members:{policyGenerationDetails:{type:"structure",required:["principalArn"],members:{principalArn:{}}},cloudTrailDetails:{type:"structure",required:["trails","accessRole","startTime"],members:{trails:{type:"list",member:{type:"structure",required:["cloudTrailArn"],members:{cloudTrailArn:{},regions:{shape:"S3v"},allRegions:{type:"boolean"}}}},accessRole:{},startTime:{shape:"S2n"},endTime:{shape:"S2n"}}},clientToken:{idempotencyToken:true}}},output:{type:"structure",required:["jobId"],members:{jobId:{}}},idempotent:true},StartResourceScan:{http:{requestUri:"/resource/scan",responseCode:200},input:{type:"structure",required:["analyzerArn","resourceArn"],members:{analyzerArn:{},resourceArn:{},resourceOwnerAccount:{}}}},TagResource:{http:{requestUri:"/tags/{resourceArn}",responseCode:200},input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tags:{shape:"S2f"}}},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","ruleName","filter"],members:{analyzerName:{location:"uri",locationName:"analyzerName"},ruleName:{location:"uri",locationName:"ruleName"},filter:{shape:"S2c"},clientToken:{idempotencyToken:true}}},idempotent:true},UpdateFindings:{http:{method:"PUT",requestUri:"/finding",responseCode:200},input:{type:"structure",required:["analyzerArn","status"],members:{analyzerArn:{},status:{},ids:{type:"list",member:{}},resourceArn:{},clientToken:{idempotencyToken:true}}},idempotent:true},ValidatePolicy:{http:{requestUri:"/policy/validation",responseCode:200},input:{type:"structure",required:["policyDocument","policyType"],members:{locale:{},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},policyDocument:{},policyType:{},validatePolicyResourceType:{}}},output:{type:"structure",required:["findings"],members:{findings:{type:"list",member:{type:"structure",required:["findingDetails","findingType","issueCode","learnMoreLink","locations"],members:{findingDetails:{},findingType:{},issueCode:{},learnMoreLink:{},locations:{type:"list",member:{type:"structure",required:["path","span"],members:{path:{type:"list",member:{type:"structure",members:{index:{type:"integer"},key:{},substring:{type:"structure",required:["start","length"],members:{start:{type:"integer"},length:{type:"integer"}}},value:{}},union:true}},span:{type:"structure",required:["start","end"],members:{start:{shape:"S5v"},end:{shape:"S5v"}}}}}}}}},nextToken:{}}}}},shapes:{S9:{type:"map",key:{},value:{type:"structure",members:{ebsSnapshot:{type:"structure",members:{userIds:{type:"list",member:{}},groups:{type:"list",member:{}},kmsKeyId:{}}},ecrRepository:{type:"structure",members:{repositoryPolicy:{}}},iamRole:{type:"structure",members:{trustPolicy:{}}},efsFileSystem:{type:"structure",members:{fileSystemPolicy:{}}},kmsKey:{type:"structure",members:{keyPolicies:{type:"map",key:{},value:{}},grants:{type:"list",member:{type:"structure",required:["operations","granteePrincipal","issuingAccount"],members:{operations:{type:"list",member:{}},granteePrincipal:{},retiringPrincipal:{},constraints:{type:"structure",members:{encryptionContextEquals:{shape:"Sz"},encryptionContextSubset:{shape:"Sz"}}},issuingAccount:{}}}}}},rdsDbClusterSnapshot:{type:"structure",members:{attributes:{type:"map",key:{},value:{type:"structure",members:{accountIds:{type:"list",member:{}}},union:true}},kmsKeyId:{}}},rdsDbSnapshot:{type:"structure",members:{attributes:{type:"map",key:{},value:{type:"structure",members:{accountIds:{type:"list",member:{}}},union:true}},kmsKeyId:{}}},secretsManagerSecret:{type:"structure",members:{kmsKeyId:{},secretPolicy:{}}},s3Bucket:{type:"structure",members:{bucketPolicy:{},bucketAclGrants:{type:"list",member:{type:"structure",required:["permission","grantee"],members:{permission:{},grantee:{type:"structure",members:{id:{},uri:{}},union:true}}}},bucketPublicAccessBlock:{shape:"S1s"},accessPoints:{type:"map",key:{},value:{type:"structure",members:{accessPointPolicy:{},publicAccessBlock:{shape:"S1s"},networkOrigin:{type:"structure",members:{vpcConfiguration:{type:"structure",required:["vpcId"],members:{vpcId:{}}},internetConfiguration:{type:"structure",members:{}}},union:true}}}}}},snsTopic:{type:"structure",members:{topicPolicy:{}}},sqsQueue:{type:"structure",members:{queuePolicy:{}}}},union:true}},Sz:{type:"map",key:{},value:{}},S1s:{type:"structure",required:["ignorePublicAcls","restrictPublicBuckets"],members:{ignorePublicAcls:{type:"boolean"},restrictPublicBuckets:{type:"boolean"}}},S2c:{type:"map",key:{},value:{type:"structure",members:{eq:{shape:"S2e"},neq:{shape:"S2e"},contains:{shape:"S2e"},exists:{type:"boolean"}}}},S2e:{type:"list",member:{}},S2f:{type:"map",key:{},value:{}},S2n:{type:"timestamp",timestampFormat:"iso8601"},S2p:{type:"structure",required:["code"],members:{code:{}}},S2w:{type:"list",member:{}},S31:{type:"structure",required:["arn","name","type","createdAt","status"],members:{arn:{},name:{},type:{},createdAt:{shape:"S2n"},lastResourceAnalyzed:{},lastResourceAnalyzedAt:{shape:"S2n"},tags:{shape:"S2f"},status:{},statusReason:{type:"structure",required:["code"],members:{code:{}}}}},S37:{type:"structure",required:["ruleName","filter","createdAt","updatedAt"],members:{ruleName:{},filter:{shape:"S2c"},createdAt:{shape:"S2n"},updatedAt:{shape:"S2n"}}},S3c:{type:"map",key:{},value:{}},S3d:{type:"map",key:{},value:{}},S3e:{type:"list",member:{type:"structure",required:["type"],members:{type:{},detail:{type:"structure",members:{accessPointArn:{},accessPointAccount:{}}}}}},S3v:{type:"list",member:{}},S5v:{type:"structure",required:["line","column","offset"],members:{line:{type:"integer"},column:{type:"integer"},offset:{type:"integer"}}}}}},7319:function(e){e.exports={pagination:{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"}}}},7321:function(e){e.exports={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"],members:{computeEnvironmentName:{},type:{},state:{},unmanagedvCpus:{type:"integer"},computeResources:{shape:"S8"},serviceRole:{},tags:{shape:"Sj"},eksConfiguration:{shape:"Sm"}}},output:{type:"structure",members:{computeEnvironmentName:{},computeEnvironmentArn:{}}}},CreateJobQueue:{http:{requestUri:"/v1/createjobqueue"},input:{type:"structure",required:["jobQueueName","priority","computeEnvironmentOrder"],members:{jobQueueName:{},state:{},schedulingPolicyArn:{},priority:{type:"integer"},computeEnvironmentOrder:{shape:"Sq"},tags:{shape:"Sj"}}},output:{type:"structure",required:["jobQueueName","jobQueueArn"],members:{jobQueueName:{},jobQueueArn:{}}}},CreateSchedulingPolicy:{http:{requestUri:"/v1/createschedulingpolicy"},input:{type:"structure",required:["name"],members:{name:{},fairsharePolicy:{shape:"Su"},tags:{shape:"Sj"}}},output:{type:"structure",required:["name","arn"],members:{name:{},arn:{}}}},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:{}}},DeleteSchedulingPolicy:{http:{requestUri:"/v1/deleteschedulingpolicy"},input:{type:"structure",required:["arn"],members:{arn:{}}},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"],members:{computeEnvironmentName:{},computeEnvironmentArn:{},unmanagedvCpus:{type:"integer"},ecsClusterArn:{},tags:{shape:"Sj"},type:{},state:{},status:{},statusReason:{},computeResources:{shape:"S8"},serviceRole:{},updatePolicy:{shape:"S1c"},eksConfiguration:{shape:"Sm"},containerOrchestrationType:{},uuid:{}}}},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:{},schedulingPriority:{type:"integer"},parameters:{shape:"S1k"},retryStrategy:{shape:"S1l"},containerProperties:{shape:"S1p"},timeout:{shape:"S2m"},nodeProperties:{shape:"S2n"},tags:{shape:"Sj"},propagateTags:{type:"boolean"},platformCapabilities:{shape:"S2q"},eksProperties:{shape:"S2s"},containerOrchestrationType:{}}}},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:{},schedulingPolicyArn:{},status:{},statusReason:{},priority:{type:"integer"},computeEnvironmentOrder:{shape:"Sq"},tags:{shape:"Sj"}}}},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:{},shareIdentifier:{},schedulingPriority:{type:"integer"},attempts:{type:"list",member:{type:"structure",members:{container:{type:"structure",members:{containerInstanceArn:{},taskArn:{},exitCode:{type:"integer"},reason:{},logStreamName:{},networkInterfaces:{shape:"S3q"}}},startedAt:{type:"long"},stoppedAt:{type:"long"},statusReason:{}}}},statusReason:{},createdAt:{type:"long"},retryStrategy:{shape:"S1l"},startedAt:{type:"long"},stoppedAt:{type:"long"},dependsOn:{shape:"S3s"},jobDefinition:{},parameters:{shape:"S1k"},container:{type:"structure",members:{image:{},vcpus:{type:"integer"},memory:{type:"integer"},command:{shape:"Sb"},jobRoleArn:{},executionRoleArn:{},volumes:{shape:"S1q"},environment:{shape:"S1x"},mountPoints:{shape:"S1z"},readonlyRootFilesystem:{type:"boolean"},ulimits:{shape:"S21"},privileged:{type:"boolean"},user:{},exitCode:{type:"integer"},reason:{},containerInstanceArn:{},taskArn:{},logStreamName:{},instanceType:{},networkInterfaces:{shape:"S3q"},resourceRequirements:{shape:"S23"},linuxParameters:{shape:"S26"},logConfiguration:{shape:"S2d"},secrets:{shape:"S2g"},networkConfiguration:{shape:"S2i"},fargatePlatformConfiguration:{shape:"S2k"},ephemeralStorage:{shape:"S2l"}}},nodeDetails:{type:"structure",members:{nodeIndex:{type:"integer"},isMainNode:{type:"boolean"}}},nodeProperties:{shape:"S2n"},arrayProperties:{type:"structure",members:{statusSummary:{type:"map",key:{},value:{type:"integer"}},size:{type:"integer"},index:{type:"integer"}}},timeout:{shape:"S2m"},tags:{shape:"Sj"},propagateTags:{type:"boolean"},platformCapabilities:{shape:"S2q"},eksProperties:{type:"structure",members:{podProperties:{type:"structure",members:{serviceAccountName:{},hostNetwork:{type:"boolean"},dnsPolicy:{},containers:{type:"list",member:{type:"structure",members:{name:{},image:{},imagePullPolicy:{},command:{shape:"Sb"},args:{shape:"Sb"},env:{shape:"S2w"},resources:{shape:"S2y"},exitCode:{type:"integer"},reason:{},volumeMounts:{shape:"S32"},securityContext:{shape:"S34"}}}},volumes:{shape:"S36"},podName:{},nodeName:{},metadata:{shape:"S3b"}}}}},eksAttempts:{type:"list",member:{type:"structure",members:{containers:{type:"list",member:{type:"structure",members:{exitCode:{type:"integer"},reason:{}}}},podName:{},nodeName:{},startedAt:{type:"long"},stoppedAt:{type:"long"},statusReason:{}}}},isCancelled:{type:"boolean"},isTerminated:{type:"boolean"}}}}}}},DescribeSchedulingPolicies:{http:{requestUri:"/v1/describeschedulingpolicies"},input:{type:"structure",required:["arns"],members:{arns:{shape:"Sb"}}},output:{type:"structure",members:{schedulingPolicies:{type:"list",member:{type:"structure",required:["name","arn"],members:{name:{},arn:{},fairsharePolicy:{shape:"Su"},tags:{shape:"Sj"}}}}}}},ListJobs:{http:{requestUri:"/v1/listjobs"},input:{type:"structure",members:{jobQueue:{},arrayJobId:{},multiNodeJobId:{},jobStatus:{},maxResults:{type:"integer"},nextToken:{},filters:{type:"list",member:{type:"structure",members:{name:{},values:{shape:"Sb"}}}}}},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"}}},jobDefinition:{}}}},nextToken:{}}}},ListSchedulingPolicies:{http:{requestUri:"/v1/listschedulingpolicies"},input:{type:"structure",members:{maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{schedulingPolicies:{type:"list",member:{type:"structure",required:["arn"],members:{arn:{}}}},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:"Sj"}}}},RegisterJobDefinition:{http:{requestUri:"/v1/registerjobdefinition"},input:{type:"structure",required:["jobDefinitionName","type"],members:{jobDefinitionName:{},type:{},parameters:{shape:"S1k"},schedulingPriority:{type:"integer"},containerProperties:{shape:"S1p"},nodeProperties:{shape:"S2n"},retryStrategy:{shape:"S1l"},propagateTags:{type:"boolean"},timeout:{shape:"S2m"},tags:{shape:"Sj"},platformCapabilities:{shape:"S2q"},eksProperties:{shape:"S2s"}}},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:{},shareIdentifier:{},schedulingPriorityOverride:{type:"integer"},arrayProperties:{type:"structure",members:{size:{type:"integer"}}},dependsOn:{shape:"S3s"},jobDefinition:{},parameters:{shape:"S1k"},containerOverrides:{shape:"S4v"},nodeOverrides:{type:"structure",members:{numNodes:{type:"integer"},nodePropertyOverrides:{type:"list",member:{type:"structure",required:["targetNodes"],members:{targetNodes:{},containerOverrides:{shape:"S4v"}}}}}},retryStrategy:{shape:"S1l"},propagateTags:{type:"boolean"},timeout:{shape:"S2m"},tags:{shape:"Sj"},eksPropertiesOverride:{type:"structure",members:{podProperties:{type:"structure",members:{containers:{type:"list",member:{type:"structure",members:{image:{},command:{shape:"Sb"},args:{shape:"Sb"},env:{shape:"S2w"},resources:{shape:"S2y"}}}},metadata:{shape:"S3b"}}}}}}},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:"Sj"}}},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:{},unmanagedvCpus:{type:"integer"},computeResources:{type:"structure",members:{minvCpus:{type:"integer"},maxvCpus:{type:"integer"},desiredvCpus:{type:"integer"},subnets:{shape:"Sb"},securityGroupIds:{shape:"Sb"},allocationStrategy:{},instanceTypes:{shape:"Sb"},ec2KeyPair:{},instanceRole:{},tags:{shape:"Sc"},placementGroup:{},bidPercentage:{type:"integer"},launchTemplate:{shape:"Sd"},ec2Configuration:{shape:"Se"},updateToLatestImageVersion:{type:"boolean"},type:{},imageId:{}}},serviceRole:{},updatePolicy:{shape:"S1c"}}},output:{type:"structure",members:{computeEnvironmentName:{},computeEnvironmentArn:{}}}},UpdateJobQueue:{http:{requestUri:"/v1/updatejobqueue"},input:{type:"structure",required:["jobQueue"],members:{jobQueue:{},state:{},schedulingPolicyArn:{},priority:{type:"integer"},computeEnvironmentOrder:{shape:"Sq"}}},output:{type:"structure",members:{jobQueueName:{},jobQueueArn:{}}}},UpdateSchedulingPolicy:{http:{requestUri:"/v1/updateschedulingpolicy"},input:{type:"structure",required:["arn"],members:{arn:{},fairsharePolicy:{shape:"Su"}}},output:{type:"structure",members:{}}}},shapes:{S8:{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:{shape:"Sc"},placementGroup:{},bidPercentage:{type:"integer"},spotIamFleetRole:{},launchTemplate:{shape:"Sd"},ec2Configuration:{shape:"Se"}}},Sb:{type:"list",member:{}},Sc:{type:"map",key:{},value:{}},Sd:{type:"structure",members:{launchTemplateId:{},launchTemplateName:{},version:{}}},Se:{type:"list",member:{type:"structure",required:["imageType"],members:{imageType:{},imageIdOverride:{},imageKubernetesVersion:{}}}},Sj:{type:"map",key:{},value:{}},Sm:{type:"structure",required:["eksClusterArn","kubernetesNamespace"],members:{eksClusterArn:{},kubernetesNamespace:{}}},Sq:{type:"list",member:{type:"structure",required:["order","computeEnvironment"],members:{order:{type:"integer"},computeEnvironment:{}}}},Su:{type:"structure",members:{shareDecaySeconds:{type:"integer"},computeReservation:{type:"integer"},shareDistribution:{type:"list",member:{type:"structure",required:["shareIdentifier"],members:{shareIdentifier:{},weightFactor:{type:"float"}}}}}},S1c:{type:"structure",members:{terminateJobsOnUpdate:{type:"boolean"},jobExecutionTimeoutMinutes:{type:"long"}}},S1k:{type:"map",key:{},value:{}},S1l:{type:"structure",members:{attempts:{type:"integer"},evaluateOnExit:{type:"list",member:{type:"structure",required:["action"],members:{onStatusReason:{},onReason:{},onExitCode:{},action:{}}}}}},S1p:{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:"S1q"},environment:{shape:"S1x"},mountPoints:{shape:"S1z"},readonlyRootFilesystem:{type:"boolean"},privileged:{type:"boolean"},ulimits:{shape:"S21"},user:{},instanceType:{},resourceRequirements:{shape:"S23"},linuxParameters:{shape:"S26"},logConfiguration:{shape:"S2d"},secrets:{shape:"S2g"},networkConfiguration:{shape:"S2i"},fargatePlatformConfiguration:{shape:"S2k"},ephemeralStorage:{shape:"S2l"}}},S1q:{type:"list",member:{type:"structure",members:{host:{type:"structure",members:{sourcePath:{}}},name:{},efsVolumeConfiguration:{type:"structure",required:["fileSystemId"],members:{fileSystemId:{},rootDirectory:{},transitEncryption:{},transitEncryptionPort:{type:"integer"},authorizationConfig:{type:"structure",members:{accessPointId:{},iam:{}}}}}}}},S1x:{type:"list",member:{type:"structure",members:{name:{},value:{}}}},S1z:{type:"list",member:{type:"structure",members:{containerPath:{},readOnly:{type:"boolean"},sourceVolume:{}}}},S21:{type:"list",member:{type:"structure",required:["hardLimit","name","softLimit"],members:{hardLimit:{type:"integer"},name:{},softLimit:{type:"integer"}}}},S23:{type:"list",member:{type:"structure",required:["value","type"],members:{value:{},type:{}}}},S26:{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"}}},S2d:{type:"structure",required:["logDriver"],members:{logDriver:{},options:{type:"map",key:{},value:{}},secretOptions:{shape:"S2g"}}},S2g:{type:"list",member:{type:"structure",required:["name","valueFrom"],members:{name:{},valueFrom:{}}}},S2i:{type:"structure",members:{assignPublicIp:{}}},S2k:{type:"structure",members:{platformVersion:{}}},S2l:{type:"structure",required:["sizeInGiB"],members:{sizeInGiB:{type:"integer"}}},S2m:{type:"structure",members:{attemptDurationSeconds:{type:"integer"}}},S2n:{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:"S1p"}}}}}},S2q:{type:"list",member:{}},S2s:{type:"structure",members:{podProperties:{type:"structure",members:{serviceAccountName:{},hostNetwork:{type:"boolean"},dnsPolicy:{},containers:{type:"list",member:{type:"structure",required:["image"],members:{name:{},image:{},imagePullPolicy:{},command:{shape:"Sb"},args:{shape:"Sb"},env:{shape:"S2w"},resources:{shape:"S2y"},volumeMounts:{shape:"S32"},securityContext:{shape:"S34"}}}},volumes:{shape:"S36"},metadata:{shape:"S3b"}}}}},S2w:{type:"list",member:{type:"structure",required:["name"],members:{name:{},value:{}}}},S2y:{type:"structure",members:{limits:{type:"map",key:{},value:{}},requests:{type:"map",key:{},value:{}}}},S32:{type:"list",member:{type:"structure",members:{name:{},mountPath:{},readOnly:{type:"boolean"}}}},S34:{type:"structure",members:{runAsUser:{type:"long"},runAsGroup:{type:"long"},privileged:{type:"boolean"},readOnlyRootFilesystem:{type:"boolean"},runAsNonRoot:{type:"boolean"}}},S36:{type:"list",member:{type:"structure",required:["name"],members:{name:{},hostPath:{type:"structure",members:{path:{}}},emptyDir:{type:"structure",members:{medium:{},sizeLimit:{}}},secret:{type:"structure",required:["secretName"],members:{secretName:{},optional:{type:"boolean"}}}}}},S3b:{type:"structure",members:{labels:{type:"map",key:{},value:{}}}},S3q:{type:"list",member:{type:"structure",members:{attachmentId:{},ipv6Address:{},privateIpv4Address:{}}}},S3s:{type:"list",member:{type:"structure",members:{jobId:{},type:{}}}},S4v:{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:"S1x"},resourceRequirements:{shape:"S23"}}}}}},7349:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["health"]={};s.Health=i.defineService("health",["2016-08-04"]);Object.defineProperty(a.services["health"],"2016-08-04",{get:function get(){var e=r(4074);e.paginators=r(7749).pagination;return e},enumerable:true,configurable:true});e.exports=s.Health},7357:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["mediapackagevod"]={};s.MediaPackageVod=i.defineService("mediapackagevod",["2018-11-07"]);Object.defineProperty(a.services["mediapackagevod"],"2018-11-07",{get:function get(){var e=r(6891);e.paginators=r(6065).pagination;return e},enumerable:true,configurable:true});e.exports=s.MediaPackageVod},7361:function(e){e.exports={pagination:{BatchGetAssetPropertyAggregates:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},BatchGetAssetPropertyValue:{input_token:"nextToken",output_token:"nextToken"},BatchGetAssetPropertyValueHistory:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},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"},GetInterpolatedAssetPropertyValues:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"interpolatedAssetPropertyValues"},ListAccessPolicies:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"accessPolicySummaries"},ListAssetModelProperties:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"assetModelPropertySummaries"},ListAssetModels:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"assetModelSummaries"},ListAssetProperties:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"assetPropertySummaries"},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"},ListBulkImportJobs:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"jobSummaries"},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"},ListTimeSeries:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"TimeSeriesSummaries"}}}},7366:function(e){e.exports={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"},Tags:{shape:"S4"}}},output:{type:"structure",members:{HostArn:{},Tags:{shape:"S4"}}}},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:{}}}}}},7379:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2021-08-11",endpointPrefix:"cloudtrail-data",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"AWS CloudTrail Data Service",serviceId:"CloudTrail Data",signatureVersion:"v4",signingName:"cloudtrail-data",uid:"cloudtrail-data-2021-08-11"},operations:{PutAuditEvents:{http:{requestUri:"/PutAuditEvents",responseCode:200},input:{type:"structure",required:["auditEvents","channelArn"],members:{auditEvents:{type:"list",member:{type:"structure",required:["eventData","id"],members:{eventData:{},eventDataChecksum:{},id:{}}}},channelArn:{location:"querystring",locationName:"channelArn"},externalId:{location:"querystring",locationName:"externalId"}}},output:{type:"structure",required:["failed","successful"],members:{failed:{type:"list",member:{type:"structure",required:["errorCode","errorMessage","id"],members:{errorCode:{},errorMessage:{},id:{}}}},successful:{type:"list",member:{type:"structure",required:["eventID","id"],members:{eventID:{},id:{}}}}}}}},shapes:{}}},7401:function(e){e.exports={pagination:{ListActions:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListExperimentTemplates:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListExperiments:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListTargetResourceTypes:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"}}}},7419:function(e,t,r){"use strict";var s=r(1631);var i=r(4016);var a=r(8605);var o=r(7211);var n=r(8614);var u=r(2357);var p=r(1669);t.httpOverHttp=httpOverHttp;t.httpsOverHttp=httpsOverHttp;t.httpOverHttps=httpOverHttps;t.httpsOverHttps=httpsOverHttps;function httpOverHttp(e){var t=new TunnelingAgent(e);t.request=a.request;return t}function httpsOverHttp(e){var t=new TunnelingAgent(e);t.request=a.request;t.createSocket=createSecureSocket;t.defaultPort=443;return t}function httpOverHttps(e){var t=new TunnelingAgent(e);t.request=o.request;return t}function httpsOverHttps(e){var t=new TunnelingAgent(e);t.request=o.request;t.createSocket=createSecureSocket;t.defaultPort=443;return t}function TunnelingAgent(e){var t=this;t.options=e||{};t.proxyOptions=t.options.proxy||{};t.maxSockets=t.options.maxSockets||a.Agent.defaultMaxSockets;t.requests=[];t.sockets=[];t.on("free",function onFree(e,r,s,i){var a=toOptions(r,s,i);for(var o=0,n=t.requests.length;o=this.maxSockets){i.requests.push(a);return}i.createSocket(a,function(t){t.on("free",onFree);t.on("close",onCloseOrRemove);t.on("agentRemove",onCloseOrRemove);e.onSocket(t);function onFree(){i.emit("free",t,a)}function onCloseOrRemove(e){i.removeSocket(t);t.removeListener("free",onFree);t.removeListener("close",onCloseOrRemove);t.removeListener("agentRemove",onCloseOrRemove)}})};TunnelingAgent.prototype.createSocket=function createSocket(e,t){var r=this;var s={};r.sockets.push(s);var i=mergeOptions({},r.proxyOptions,{method:"CONNECT",path:e.host+":"+e.port,agent:false,headers:{host:e.host+":"+e.port}});if(e.localAddress){i.localAddress=e.localAddress}if(i.proxyAuth){i.headers=i.headers||{};i.headers["Proxy-Authorization"]="Basic "+new Buffer(i.proxyAuth).toString("base64")}m("making CONNECT request");var a=r.request(i);a.useChunkedEncodingByDefault=false;a.once("response",onResponse);a.once("upgrade",onUpgrade);a.once("connect",onConnect);a.once("error",onError);a.end();function onResponse(e){e.upgrade=true}function onUpgrade(e,t,r){process.nextTick(function(){onConnect(e,t,r)})}function onConnect(i,o,n){a.removeAllListeners();o.removeAllListeners();if(i.statusCode!==200){m("tunneling socket could not be established, statusCode=%d",i.statusCode);o.destroy();var u=new Error("tunneling socket could not be established, "+"statusCode="+i.statusCode);u.code="ECONNRESET";e.request.emit("error",u);r.removeSocket(s);return}if(n.length>0){m("got illegal response body from proxy");o.destroy();var u=new Error("got illegal response body from proxy");u.code="ECONNRESET";e.request.emit("error",u);r.removeSocket(s);return}m("tunneling connection has established");r.sockets[r.sockets.indexOf(s)]=o;return t(o)}function onError(t){a.removeAllListeners();m("tunneling socket could not be established, cause=%s\n",t.message,t.stack);var i=new Error("tunneling socket could not be established, "+"cause="+t.message);i.code="ECONNRESET";e.request.emit("error",i);r.removeSocket(s)}};TunnelingAgent.prototype.removeSocket=function removeSocket(e){var t=this.sockets.indexOf(e);if(t===-1){return}this.sockets.splice(t,1);var r=this.requests.shift();if(r){this.createSocket(r,function(e){r.request.onSocket(e)})}};function createSecureSocket(e,t){var r=this;TunnelingAgent.prototype.createSocket.call(r,e,function(s){var a=e.request.getHeader("host");var o=mergeOptions({},r.options,{socket:s,servername:a?a.replace(/:.*$/,""):e.host});var n=i.connect(0,o);r.sockets[r.sockets.indexOf(s)]=n;t(n)})}function toOptions(e,t,r){if(typeof e==="string"){return{host:e,port:t,localAddress:r}}return e}function mergeOptions(e){for(var t=1,r=arguments.length;t/g,">").replace(/\r/g," ").replace(/\n/g," ").replace(/\u0085/g,"…").replace(/\u2028/,"
")}e.exports={escapeElement:escapeElement}},7483:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["budgets"]={};s.Budgets=i.defineService("budgets",["2016-10-20"]);Object.defineProperty(a.services["budgets"],"2016-10-20",{get:function get(){var e=r(3634);e.paginators=r(3978).pagination;return e},enumerable:true,configurable:true});e.exports=s.Budgets},7485:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["snowdevicemanagement"]={};s.SnowDeviceManagement=i.defineService("snowdevicemanagement",["2021-08-04"]);Object.defineProperty(a.services["snowdevicemanagement"],"2021-08-04",{get:function get(){var e=r(8434);e.paginators=r(9651).pagination;return e},enumerable:true,configurable:true});e.exports=s.SnowDeviceManagement},7495:function(e){e.exports={pagination:{}}},7502:function(e){e.exports={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}}}},7506:function(e){e.exports={pagination:{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"}}}},7517:function(e){e.exports={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:{shape:"S4"},NextToken:{}}},output:{type:"structure",members:{Forecast:{shape:"S9"}}}},QueryWhatIfForecast:{input:{type:"structure",required:["WhatIfForecastArn","Filters"],members:{WhatIfForecastArn:{},StartDate:{},EndDate:{},Filters:{shape:"S4"},NextToken:{}}},output:{type:"structure",members:{Forecast:{shape:"S9"}}}}},shapes:{S4:{type:"map",key:{},value:{}},S9:{type:"structure",members:{Predictions:{type:"map",key:{},value:{type:"list",member:{type:"structure",members:{Timestamp:{},Value:{type:"double"}}}}}}}}}},7536:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["transcribeservice"]={};s.TranscribeService=i.defineService("transcribeservice",["2017-10-26"]);Object.defineProperty(a.services["transcribeservice"],"2017-10-26",{get:function get(){var e=r(390);e.paginators=r(5950).pagination;return e},enumerable:true,configurable:true});e.exports=s.TranscribeService},7538:function(e){e.exports={pagination:{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"}}}},7554:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["kendraranking"]={};s.KendraRanking=i.defineService("kendraranking",["2022-10-19"]);Object.defineProperty(a.services["kendraranking"],"2022-10-19",{get:function get(){var e=r(6457);e.paginators=r(7698).pagination;return e},enumerable:true,configurable:true});e.exports=s.KendraRanking},7555:function(e){e.exports={pagination:{ListSpeechSynthesisTasks:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"}}}},7565:function(e){(function(){var t;e.exports=t=function(){function XMLDOMImplementation(){}XMLDOMImplementation.prototype.hasFeature=function(e,t){return true};XMLDOMImplementation.prototype.createDocumentType=function(e,t,r){throw new Error("This DOM method is not implemented.")};XMLDOMImplementation.prototype.createDocument=function(e,t,r){throw new Error("This DOM method is not implemented.")};XMLDOMImplementation.prototype.createHTMLDocument=function(e){throw new Error("This DOM method is not implemented.")};XMLDOMImplementation.prototype.getFeature=function(e,t){throw new Error("This DOM method is not implemented.")};return XMLDOMImplementation}()}).call(this)},7567:function(e){e.exports={pagination:{}}},7572:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["keyspaces"]={};s.Keyspaces=i.defineService("keyspaces",["2022-02-10"]);Object.defineProperty(a.services["keyspaces"],"2022-02-10",{get:function get(){var e=r(673);e.paginators=r(5766).pagination;e.waiters=r(2918).waiters;return e},enumerable:true,configurable:true});e.exports=s.Keyspaces},7600:function(e){(function(){var t,r,s,i,a,o,n,u=[].slice,p={}.hasOwnProperty;t=function(){var e,t,r,s,i,o;o=arguments[0],i=2<=arguments.length?u.call(arguments,1):[];if(a(Object.assign)){Object.assign.apply(null,arguments)}else{for(e=0,r=i.length;e=0){throw s.util.error(new Error,{code:"InvalidConfiguration",message:"FIPS region not allowed in ARN"})}if(!r&&o!==n){throw s.util.error(new Error,{code:"InvalidConfiguration",message:"Configured region conflicts with access point region"})}else if(r&&i.getEndpointSuffix(o)!==i.getEndpointSuffix(n)){throw s.util.error(new Error,{code:"InvalidConfiguration",message:"Configured region and access point region not in same partition"})}if(e.service.config.useAccelerateEndpoint){throw s.util.error(new Error,{code:"InvalidConfiguration",message:"useAccelerateEndpoint config is not supported with access point ARN"})}if(e._parsedArn.service==="s3-outposts"&&e.service.config.useDualstackEndpoint){throw s.util.error(new Error,{code:"InvalidConfiguration",message:"Dualstack is not supported with outposts access point ARN"})}},loadUseArnRegionConfig:function loadUseArnRegionConfig(e){var t="AWS_S3_USE_ARN_REGION";var r="s3_use_arn_region";var i=true;var a=e.service._originalConfig||{};if(e.service.config.s3UseArnRegion!==undefined){return e.service.config.s3UseArnRegion}else if(a.s3UseArnRegion!==undefined){i=a.s3UseArnRegion===true}else if(s.util.isNode()){if(process.env[t]){var o=process.env[t].trim().toLowerCase();if(["false","true"].indexOf(o)<0){throw s.util.error(new Error,{code:"InvalidConfiguration",message:t+" only accepts true or false. Got "+process.env[t],retryable:false})}i=o==="true"}else{var n={};var u={};try{n=s.util.getProfilesFromSharedConfig(s.util.iniLoader);u=n[process.env.AWS_PROFILE||s.util.defaultProfile]}catch(e){}if(u[r]){if(["false","true"].indexOf(u[r].trim().toLowerCase())<0){throw s.util.error(new Error,{code:"InvalidConfiguration",message:r+" only accepts true or false. Got "+u[r],retryable:false})}i=u[r].trim().toLowerCase()==="true"}}}e.service.config.s3UseArnRegion=i;return i},validatePopulateUriFromArn:function validatePopulateUriFromArn(e){if(e.service._originalConfig&&e.service._originalConfig.endpoint){throw s.util.error(new Error,{code:"InvalidConfiguration",message:"Custom endpoint is not compatible with access point ARN"})}if(e.service.config.s3ForcePathStyle){throw s.util.error(new Error,{code:"InvalidConfiguration",message:"Cannot construct path-style endpoint with access point"})}},dnsCompatibleBucketName:function dnsCompatibleBucketName(e){var t=e;var r=new RegExp(/^[a-z0-9][a-z0-9\.\-]{1,61}[a-z0-9]$/);var s=new RegExp(/(\d+\.){3}\d+/);var i=new RegExp(/\.\./);return t.match(r)&&!t.match(s)&&!t.match(i)?true:false}};e.exports=a},7698:function(e){e.exports={pagination:{ListRescoreExecutionPlans:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"}}}},7699:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2018-05-10",endpointPrefix:"controltower",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"AWS Control Tower",serviceId:"ControlTower",signatureVersion:"v4",signingName:"controltower",uid:"controltower-2018-05-10"},operations:{DisableControl:{http:{requestUri:"/disable-control",responseCode:200},input:{type:"structure",required:["controlIdentifier","targetIdentifier"],members:{controlIdentifier:{},targetIdentifier:{}}},output:{type:"structure",required:["operationIdentifier"],members:{operationIdentifier:{}}}},EnableControl:{http:{requestUri:"/enable-control",responseCode:200},input:{type:"structure",required:["controlIdentifier","targetIdentifier"],members:{controlIdentifier:{},targetIdentifier:{}}},output:{type:"structure",required:["operationIdentifier"],members:{operationIdentifier:{}}}},GetControlOperation:{http:{requestUri:"/get-control-operation",responseCode:200},input:{type:"structure",required:["operationIdentifier"],members:{operationIdentifier:{}}},output:{type:"structure",required:["controlOperation"],members:{controlOperation:{type:"structure",members:{endTime:{shape:"Sb"},operationType:{},startTime:{shape:"Sb"},status:{},statusMessage:{}}}}}},ListEnabledControls:{http:{requestUri:"/list-enabled-controls",responseCode:200},input:{type:"structure",required:["targetIdentifier"],members:{maxResults:{type:"integer"},nextToken:{},targetIdentifier:{}}},output:{type:"structure",required:["enabledControls"],members:{enabledControls:{type:"list",member:{type:"structure",members:{controlIdentifier:{}}}},nextToken:{}}}}},shapes:{Sb:{type:"timestamp",timestampFormat:"iso8601"}}}},7701:function(e){e.exports={pagination:{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"}}}},7703:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["lookoutmetrics"]={};s.LookoutMetrics=i.defineService("lookoutmetrics",["2017-07-25"]);Object.defineProperty(a.services["lookoutmetrics"],"2017-07-25",{get:function get(){var e=r(1259);e.paginators=r(2596).pagination;return e},enumerable:true,configurable:true});e.exports=s.LookoutMetrics},7723:function(e){e.exports={pagination:{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"},ListRecommendations:{input_token:"NextToken",output_token:"NextToken",limit_key:"PageSize"},ListSuppressedDestinations:{input_token:"NextToken",output_token:"NextToken",limit_key:"PageSize"}}}},7726:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["macie2"]={};s.Macie2=i.defineService("macie2",["2020-01-01"]);Object.defineProperty(a.services["macie2"],"2020-01-01",{get:function get(){var e=r(6746);e.paginators=r(9883).pagination;e.waiters=r(5120).waiters;return e},enumerable:true,configurable:true});e.exports=s.Macie2},7728:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["macie"]={};s.Macie=i.defineService("macie",["2017-12-19"]);Object.defineProperty(a.services["macie"],"2017-12-19",{get:function get(){var e=r(3408);e.paginators=r(9847).pagination;return e},enumerable:true,configurable:true});e.exports=s.Macie},7730:function(e){e.exports={pagination:{ListApplicationInstanceDependencies:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListApplicationInstanceNodeInstances:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListApplicationInstances:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListDevices:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListDevicesJobs:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListNodeFromTemplateJobs:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListNodes:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListPackageImportJobs:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListPackages:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"}}}},7743:function(e){e.exports={version:2,waiters:{}}},7745:function(e){e.exports={pagination:{DescribeAccountAttributes:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"AccountAttributes"},DescribeAccountLimits:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"AccountLimits"},DescribeConfigurationSets:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"ConfigurationSets"},DescribeKeywords:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Keywords"},DescribeOptOutLists:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"OptOutLists"},DescribeOptedOutNumbers:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"OptedOutNumbers"},DescribePhoneNumbers:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"PhoneNumbers"},DescribePools:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Pools"},DescribeSenderIds:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"SenderIds"},DescribeSpendLimits:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"SpendLimits"},ListPoolOriginationIdentities:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"OriginationIdentities"}}}},7749:function(e){e.exports={pagination:{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"}}}},7750:function(e){e.exports={pagination:{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"},ListFleetMetrics:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"fleetMetrics"},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"},ListJobTemplates:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"jobTemplates"},ListJobs:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"jobs"},ListManagedJobTemplates:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"managedJobTemplates"},ListMetricValues:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"metricDatumList"},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"},ListRelatedResourcesForAuditFinding:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"relatedResources"},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"}}}},7753:function(e){e.exports={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}}}},7755:function(e){e.exports={pagination:{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"}}}},7759:function(e,t,r){var s=r(2393);var i=r(7920);var a=["createDBCluster","copyDBClusterSnapshot"];s.util.update(s.Neptune.prototype,{setupRequestListeners:function setupRequestListeners(e){if(a.indexOf(e.operation)!==-1&&this.config.params&&this.config.params.SourceRegion&&e.params&&!e.params.SourceRegion){e.params.SourceRegion=this.config.params.SourceRegion}i.setupRequestListeners(this,e,a)}})},7762:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:true});t.default=void 0;var s=_interopRequireDefault(r(6669));var i=_interopRequireDefault(r(4891));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}const a=(0,s.default)("v3",48,i.default);var o=a;t.default=o},7764:function(e){e.exports={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"}}}},GetAccountSettings:{http:{requestUri:"/get-account-settings"},output:{type:"structure",members:{AccountSettings:{shape:"Ss"}}}},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:"S12"}}}},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:"S16"}}},output:{type:"structure",members:{Succeeded:{shape:"S16"},Failed:{shape:"S19"},Pending:{shape:"S1d"}}}},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:"S1q"},Status:{type:"structure",members:{Name:{}}}}}},ResourceIdentifiers:{shape:"S1u",deprecated:true,deprecatedMessage:"This field is deprecated, use Resources instead."},NextToken:{},QueryErrors:{shape:"S1v"}}}},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:"S1u"},NextToken:{},QueryErrors:{shape:"S1v"}}}},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:"S16"}}},output:{type:"structure",members:{Succeeded:{shape:"S16"},Failed:{shape:"S19"},Pending:{shape:"S1d"}}}},Untag:{http:{method:"PATCH",requestUri:"/resources/{Arn}/tags"},input:{type:"structure",required:["Arn","Keys"],members:{Arn:{location:"uri",locationName:"Arn"},Keys:{shape:"S2i"}}},output:{type:"structure",members:{Arn:{},Keys:{shape:"S2i"}}}},UpdateAccountSettings:{http:{requestUri:"/update-account-settings"},input:{type:"structure",members:{GroupLifecycleEventsDesiredStatus:{}}},output:{type:"structure",members:{AccountSettings:{shape:"Ss"}}}},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:"S12"}}}}},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:{}}},Ss:{type:"structure",members:{GroupLifecycleEventsDesiredStatus:{},GroupLifecycleEventsStatus:{},GroupLifecycleEventsStatusMessage:{}}},S12:{type:"structure",required:["GroupName","ResourceQuery"],members:{GroupName:{},ResourceQuery:{shape:"S4"}}},S16:{type:"list",member:{}},S19:{type:"list",member:{type:"structure",members:{ResourceArn:{},ErrorMessage:{},ErrorCode:{}}}},S1d:{type:"list",member:{type:"structure",members:{ResourceArn:{}}}},S1q:{type:"structure",members:{ResourceArn:{},ResourceType:{}}},S1u:{type:"list",member:{shape:"S1q"}},S1v:{type:"list",member:{type:"structure",members:{ErrorCode:{},Message:{}}}},S2i:{type:"list",member:{}}}}},7772:function(e){e.exports={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"}}}}},7783:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["osis"]={};s.OSIS=i.defineService("osis",["2022-01-01"]);Object.defineProperty(a.services["osis"],"2022-01-01",{get:function get(){var e=r(7306);e.paginators=r(6367).pagination;return e},enumerable:true,configurable:true});e.exports=s.OSIS},7786:function(e,t,r){var s=r(2393);s.util.update(s.APIGateway.prototype,{setAcceptHeader:function setAcceptHeader(e){var t=e.httpRequest;if(!t.headers.Accept){t.headers["Accept"]="application/json"}},setupRequestListeners:function setupRequestListeners(e){e.addListener("build",this.setAcceptHeader);if(e.operation==="getExport"){var t=e.params||{};if(t.exportType==="swagger"){e.addListener("extractData",s.util.convertPayloadToString)}}}})},7787:function(e){e.exports={pagination:{DescribeRecommendationExportJobs:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"recommendationExportJobs"},GetEnrollmentStatusesForOrganization:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"accountEnrollmentStatuses"},GetLambdaFunctionRecommendations:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"lambdaFunctionRecommendations"},GetRecommendationPreferences:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"recommendationPreferencesDetails"},GetRecommendationSummaries:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"recommendationSummaries"}}}},7791:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["cloudformation"]={};s.CloudFormation=i.defineService("cloudformation",["2010-05-15"]);Object.defineProperty(a.services["cloudformation"],"2010-05-15",{get:function get(){var e=r(9582);e.paginators=r(2948).pagination;e.waiters=r(9273).waiters;return e},enumerable:true,configurable:true});e.exports=s.CloudFormation},7798:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["resourceexplorer2"]={};s.ResourceExplorer2=i.defineService("resourceexplorer2",["2022-07-28"]);Object.defineProperty(a.services["resourceexplorer2"],"2022-07-28",{get:function get(){var e=r(1104);e.paginators=r(5253).pagination;return e},enumerable:true,configurable:true});e.exports=s.ResourceExplorer2},7802:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["m2"]={};s.M2=i.defineService("m2",["2021-04-28"]);Object.defineProperty(a.services["m2"],"2021-04-28",{get:function get(){var e=r(190);e.paginators=r(8558).pagination;return e},enumerable:true,configurable:true});e.exports=s.M2},7804:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["lexruntime"]={};s.LexRuntime=i.defineService("lexruntime",["2016-11-28"]);Object.defineProperty(a.services["lexruntime"],"2016-11-28",{get:function get(){var e=r(3429);e.paginators=r(4471).pagination;return e},enumerable:true,configurable:true});e.exports=s.LexRuntime},7807:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["cloudtraildata"]={};s.CloudTrailData=i.defineService("cloudtraildata",["2021-08-11"]);Object.defineProperty(a.services["cloudtraildata"],"2021-08-11",{get:function get(){var e=r(7379);e.paginators=r(2841).pagination;return e},enumerable:true,configurable:true});e.exports=s.CloudTrailData},7808:function(e){e.exports={pagination:{GetResourcePolicies:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"resourcePolicies"},ListIncidentRecords:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"incidentRecordSummaries"},ListRelatedItems:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"relatedItems"},ListReplicationSets:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"replicationSetArns"},ListResponsePlans:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"responsePlanSummaries"},ListTimelineEvents:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"eventSummaries"}}}},7814:function(e){e.exports={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:{AcceptAdministratorInvitation:{http:{requestUri:"/administrator"},input:{type:"structure",required:["AdministratorId","InvitationId"],members:{AdministratorId:{},InvitationId:{}}},output:{type:"structure",members:{}}},AcceptInvitation:{http:{requestUri:"/master"},input:{type:"structure",required:["MasterId","InvitationId"],members:{MasterId:{},InvitationId:{}}},output:{type:"structure",members:{}},deprecated:true,deprecatedMessage:"This API has been deprecated, use AcceptAdministratorInvitation API instead."},BatchDisableStandards:{http:{requestUri:"/standards/deregister"},input:{type:"structure",required:["StandardsSubscriptionArns"],members:{StandardsSubscriptionArns:{shape:"S7"}}},output:{type:"structure",members:{StandardsSubscriptions:{shape:"S9"}}}},BatchEnableStandards:{http:{requestUri:"/standards/register"},input:{type:"structure",required:["StandardsSubscriptionRequests"],members:{StandardsSubscriptionRequests:{type:"list",member:{type:"structure",required:["StandardsArn"],members:{StandardsArn:{},StandardsInput:{shape:"Sb"}}}}}},output:{type:"structure",members:{StandardsSubscriptions:{shape:"S9"}}}},BatchGetSecurityControls:{http:{requestUri:"/securityControls/batchGet"},input:{type:"structure",required:["SecurityControlIds"],members:{SecurityControlIds:{shape:"Sk"}}},output:{type:"structure",required:["SecurityControls"],members:{SecurityControls:{type:"list",member:{type:"structure",required:["SecurityControlId","SecurityControlArn","Title","Description","RemediationUrl","SeverityRating","SecurityControlStatus"],members:{SecurityControlId:{},SecurityControlArn:{},Title:{},Description:{},RemediationUrl:{},SeverityRating:{},SecurityControlStatus:{}}}},UnprocessedIds:{type:"list",member:{type:"structure",required:["SecurityControlId","ErrorCode"],members:{SecurityControlId:{},ErrorCode:{},ErrorReason:{}}}}}}},BatchGetStandardsControlAssociations:{http:{requestUri:"/associations/batchGet"},input:{type:"structure",required:["StandardsControlAssociationIds"],members:{StandardsControlAssociationIds:{type:"list",member:{shape:"Sv"}}}},output:{type:"structure",required:["StandardsControlAssociationDetails"],members:{StandardsControlAssociationDetails:{type:"list",member:{type:"structure",required:["StandardsArn","SecurityControlId","SecurityControlArn","AssociationStatus"],members:{StandardsArn:{},SecurityControlId:{},SecurityControlArn:{},AssociationStatus:{},RelatedRequirements:{shape:"S10"},UpdatedAt:{shape:"S11"},UpdatedReason:{},StandardsControlTitle:{},StandardsControlDescription:{},StandardsControlArns:{type:"list",member:{}}}}},UnprocessedAssociations:{type:"list",member:{type:"structure",required:["StandardsControlAssociationId","ErrorCode"],members:{StandardsControlAssociationId:{shape:"Sv"},ErrorCode:{},ErrorReason:{}}}}}}},BatchImportFindings:{http:{requestUri:"/findings/import"},input:{type:"structure",required:["Findings"],members:{Findings:{type:"list",member:{shape:"S17"}}}},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:"Smi"},Note:{shape:"Smk"},Severity:{type:"structure",members:{Normalized:{type:"integer"},Product:{type:"double"},Label:{}}},VerificationState:{},Confidence:{type:"integer"},Criticality:{type:"integer"},Types:{shape:"S18"},UserDefinedFields:{shape:"S1f"},Workflow:{type:"structure",members:{Status:{}}},RelatedFindings:{shape:"Slh"}}},output:{type:"structure",required:["ProcessedFindings","UnprocessedFindings"],members:{ProcessedFindings:{shape:"Smi"},UnprocessedFindings:{type:"list",member:{type:"structure",required:["FindingIdentifier","ErrorCode","ErrorMessage"],members:{FindingIdentifier:{shape:"Smj"},ErrorCode:{},ErrorMessage:{}}}}}}},BatchUpdateStandardsControlAssociations:{http:{method:"PATCH",requestUri:"/associations"},input:{type:"structure",required:["StandardsControlAssociationUpdates"],members:{StandardsControlAssociationUpdates:{type:"list",member:{shape:"Sms"}}}},output:{type:"structure",members:{UnprocessedAssociationUpdates:{type:"list",member:{type:"structure",required:["StandardsControlAssociationUpdate","ErrorCode"],members:{StandardsControlAssociationUpdate:{shape:"Sms"},ErrorCode:{},ErrorReason:{}}}}}}},CreateActionTarget:{http:{requestUri:"/actionTargets"},input:{type:"structure",required:["Name","Description","Id"],members:{Name:{},Description:{},Id:{}}},output:{type:"structure",required:["ActionTargetArn"],members:{ActionTargetArn:{}}}},CreateFindingAggregator:{http:{requestUri:"/findingAggregator/create"},input:{type:"structure",required:["RegionLinkingMode"],members:{RegionLinkingMode:{},Regions:{shape:"Sk"}}},output:{type:"structure",members:{FindingAggregatorArn:{},FindingAggregationRegion:{},RegionLinkingMode:{},Regions:{shape:"Sk"}}}},CreateInsight:{http:{requestUri:"/insights"},input:{type:"structure",required:["Name","Filters","GroupByAttribute"],members:{Name:{},Filters:{shape:"Sn1"},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:"Snq"}}}},DeclineInvitations:{http:{requestUri:"/invitations/decline"},input:{type:"structure",required:["AccountIds"],members:{AccountIds:{shape:"Snt"}}},output:{type:"structure",members:{UnprocessedAccounts:{shape:"Snq"}}}},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:{}}}},DeleteFindingAggregator:{http:{method:"DELETE",requestUri:"/findingAggregator/delete/{FindingAggregatorArn+}"},input:{type:"structure",required:["FindingAggregatorArn"],members:{FindingAggregatorArn:{location:"uri",locationName:"FindingAggregatorArn"}}},output:{type:"structure",members:{}}},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:"Snt"}}},output:{type:"structure",members:{UnprocessedAccounts:{shape:"Snq"}}}},DeleteMembers:{http:{requestUri:"/members/delete"},input:{type:"structure",required:["AccountIds"],members:{AccountIds:{shape:"Snt"}}},output:{type:"structure",members:{UnprocessedAccounts:{shape:"Snq"}}}},DescribeActionTargets:{http:{requestUri:"/actionTargets/get"},input:{type:"structure",members:{ActionTargetArns:{shape:"So6"},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"},ControlFindingGenerator:{}}}},DescribeOrganizationConfiguration:{http:{method:"GET",requestUri:"/organization/configuration"},input:{type:"structure",members:{}},output:{type:"structure",members:{AutoEnable:{type:"boolean"},MemberAccountLimitReached:{type:"boolean"},AutoEnableStandards:{}}}},DescribeProducts:{http:{method:"GET",requestUri:"/products"},input:{type:"structure",members:{NextToken:{location:"querystring",locationName:"NextToken"},MaxResults:{location:"querystring",locationName:"MaxResults",type:"integer"},ProductArn:{location:"querystring",locationName:"ProductArn"}}},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"},StandardsManagedBy:{type:"structure",members:{Company:{},Product:{}}}}}},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:"S11"},ControlId:{},Title:{},Description:{},RemediationUrl:{},SeverityRating:{},RelatedRequirements:{shape:"S10"}}}},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:{}}},DisassociateFromAdministratorAccount:{http:{requestUri:"/administrator/disassociate"},input:{type:"structure",members:{}},output:{type:"structure",members:{}}},DisassociateFromMasterAccount:{http:{requestUri:"/master/disassociate"},input:{type:"structure",members:{}},output:{type:"structure",members:{}},deprecated:true,deprecatedMessage:"This API has been deprecated, use DisassociateFromAdministratorAccount API instead."},DisassociateMembers:{http:{requestUri:"/members/disassociate"},input:{type:"structure",required:["AccountIds"],members:{AccountIds:{shape:"Snt"}}},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:"Spf"},EnableDefaultStandards:{type:"boolean"},ControlFindingGenerator:{}}},output:{type:"structure",members:{}}},GetAdministratorAccount:{http:{method:"GET",requestUri:"/administrator"},input:{type:"structure",members:{}},output:{type:"structure",members:{Administrator:{shape:"Spl"}}}},GetEnabledStandards:{http:{requestUri:"/standards/get"},input:{type:"structure",members:{StandardsSubscriptionArns:{shape:"S7"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{StandardsSubscriptions:{shape:"S9"},NextToken:{}}}},GetFindingAggregator:{http:{method:"GET",requestUri:"/findingAggregator/get/{FindingAggregatorArn+}"},input:{type:"structure",required:["FindingAggregatorArn"],members:{FindingAggregatorArn:{location:"uri",locationName:"FindingAggregatorArn"}}},output:{type:"structure",members:{FindingAggregatorArn:{},FindingAggregationRegion:{},RegionLinkingMode:{},Regions:{shape:"Sk"}}}},GetFindingHistory:{http:{requestUri:"/findingHistory/get"},input:{type:"structure",required:["FindingIdentifier"],members:{FindingIdentifier:{shape:"Smj"},StartTime:{shape:"S11"},EndTime:{shape:"S11"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Records:{type:"list",member:{type:"structure",members:{FindingIdentifier:{shape:"Smj"},UpdateTime:{shape:"S11"},FindingCreated:{type:"boolean"},UpdateSource:{type:"structure",members:{Type:{},Identity:{}}},Updates:{type:"list",member:{type:"structure",members:{UpdatedField:{},OldValue:{},NewValue:{}}}},NextToken:{}}}},NextToken:{}}}},GetFindings:{http:{requestUri:"/findings"},input:{type:"structure",members:{Filters:{shape:"Sn1"},SortCriteria:{type:"list",member:{type:"structure",members:{Field:{},SortOrder:{}}}},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",required:["Findings"],members:{Findings:{type:"list",member:{shape:"S17"}},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:"So6"},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:"Sn1"},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:"Spl"}}},deprecated:true,deprecatedMessage:"This API has been deprecated, use GetAdministratorAccount API instead."},GetMembers:{http:{requestUri:"/members/get"},input:{type:"structure",required:["AccountIds"],members:{AccountIds:{shape:"Snt"}}},output:{type:"structure",members:{Members:{shape:"Sqj"},UnprocessedAccounts:{shape:"Snq"}}}},InviteMembers:{http:{requestUri:"/members/invite"},input:{type:"structure",required:["AccountIds"],members:{AccountIds:{shape:"Snt"}}},output:{type:"structure",members:{UnprocessedAccounts:{shape:"Snq"}}}},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:{}}}},ListFindingAggregators:{http:{method:"GET",requestUri:"/findingAggregator/list"},input:{type:"structure",members:{NextToken:{location:"querystring",locationName:"NextToken"},MaxResults:{location:"querystring",locationName:"MaxResults",type:"integer"}}},output:{type:"structure",members:{FindingAggregators:{type:"list",member:{type:"structure",members:{FindingAggregatorArn:{}}}},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:"Spl"}},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:"Sqj"},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:{}}}},ListSecurityControlDefinitions:{http:{method:"GET",requestUri:"/securityControls/definitions"},input:{type:"structure",members:{StandardsArn:{location:"querystring",locationName:"StandardsArn"},NextToken:{location:"querystring",locationName:"NextToken"},MaxResults:{location:"querystring",locationName:"MaxResults",type:"integer"}}},output:{type:"structure",required:["SecurityControlDefinitions"],members:{SecurityControlDefinitions:{type:"list",member:{type:"structure",required:["SecurityControlId","Title","Description","RemediationUrl","SeverityRating","CurrentRegionAvailability"],members:{SecurityControlId:{},Title:{},Description:{},RemediationUrl:{},SeverityRating:{},CurrentRegionAvailability:{}}}},NextToken:{}}}},ListStandardsControlAssociations:{http:{method:"GET",requestUri:"/associations"},input:{type:"structure",required:["SecurityControlId"],members:{SecurityControlId:{location:"querystring",locationName:"SecurityControlId"},NextToken:{location:"querystring",locationName:"NextToken"},MaxResults:{location:"querystring",locationName:"MaxResults",type:"integer"}}},output:{type:"structure",required:["StandardsControlAssociationSummaries"],members:{StandardsControlAssociationSummaries:{type:"list",member:{type:"structure",required:["StandardsArn","SecurityControlId","SecurityControlArn","AssociationStatus"],members:{StandardsArn:{},SecurityControlId:{},SecurityControlArn:{},AssociationStatus:{},RelatedRequirements:{shape:"S10"},UpdatedAt:{shape:"S11"},UpdatedReason:{},StandardsControlTitle:{},StandardsControlDescription:{}}}},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:"Spf"}}}},TagResource:{http:{requestUri:"/tags/{ResourceArn}"},input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{location:"uri",locationName:"ResourceArn"},Tags:{shape:"Spf"}}},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:{}}},UpdateFindingAggregator:{http:{method:"PATCH",requestUri:"/findingAggregator/update"},input:{type:"structure",required:["FindingAggregatorArn","RegionLinkingMode"],members:{FindingAggregatorArn:{},RegionLinkingMode:{},Regions:{shape:"Sk"}}},output:{type:"structure",members:{FindingAggregatorArn:{},FindingAggregationRegion:{},RegionLinkingMode:{},Regions:{shape:"Sk"}}}},UpdateFindings:{http:{method:"PATCH",requestUri:"/findings"},input:{type:"structure",required:["Filters"],members:{Filters:{shape:"Sn1"},Note:{shape:"Smk"},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:"Sn1"},GroupByAttribute:{}}},output:{type:"structure",members:{}}},UpdateOrganizationConfiguration:{http:{requestUri:"/organization/configuration"},input:{type:"structure",required:["AutoEnable"],members:{AutoEnable:{type:"boolean"},AutoEnableStandards:{}}},output:{type:"structure",members:{}}},UpdateSecurityHubConfiguration:{http:{method:"PATCH",requestUri:"/accounts"},input:{type:"structure",members:{AutoEnableControls:{type:"boolean"},ControlFindingGenerator:{}}},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:{S7:{type:"list",member:{}},S9:{type:"list",member:{type:"structure",required:["StandardsSubscriptionArn","StandardsArn","StandardsInput","StandardsStatus"],members:{StandardsSubscriptionArn:{},StandardsArn:{},StandardsInput:{shape:"Sb"},StandardsStatus:{},StandardsStatusReason:{type:"structure",required:["StatusReasonCode"],members:{StatusReasonCode:{}}}}}},Sb:{type:"map",key:{},value:{}},Sk:{type:"list",member:{}},Sv:{type:"structure",required:["SecurityControlId","StandardsArn"],members:{SecurityControlId:{},StandardsArn:{}}},S10:{type:"list",member:{}},S11:{type:"timestamp",timestampFormat:"iso8601"},S17:{type:"structure",required:["SchemaVersion","Id","ProductArn","GeneratorId","AwsAccountId","CreatedAt","UpdatedAt","Title","Description","Resources"],members:{SchemaVersion:{},Id:{},ProductArn:{},ProductName:{},CompanyName:{},Region:{},GeneratorId:{},AwsAccountId:{},Types:{shape:"S18"},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:"S1f"},UserDefinedFields:{shape:"S1f"},Malware:{type:"list",member:{type:"structure",required:["Name"],members:{Name:{},Type:{},Path:{},State:{}}}},Network:{type:"structure",members:{Direction:{},Protocol:{},OpenPortRange:{shape:"S1m"},SourceIpV4:{},SourceIpV6:{},SourcePort:{type:"integer"},SourceDomain:{},SourceMac:{},DestinationIpV4:{},DestinationIpV6:{},DestinationPort:{type:"integer"},DestinationDomain:{}}},NetworkPath:{type:"list",member:{type:"structure",members:{ComponentId:{},ComponentType:{},Egress:{shape:"S1p"},Ingress:{shape:"S1p"}}}},Process:{type:"structure",members:{Name:{},Path:{},Pid:{type:"integer"},ParentPid:{type:"integer"},LaunchedAt:{},TerminatedAt:{}}},Threats:{type:"list",member:{type:"structure",members:{Name:{},Severity:{},ItemCount:{type:"integer"},FilePaths:{type:"list",member:{type:"structure",members:{FilePath:{},FileName:{},ResourceId:{},Hash:{}}}}}}},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:"S1f"},DataClassification:{type:"structure",members:{DetailedResultsLocation:{},Result:{type:"structure",members:{MimeType:{},SizeClassified:{type:"long"},AdditionalOccurrences:{type:"boolean"},Status:{type:"structure",members:{Code:{},Reason:{}}},SensitiveData:{type:"list",member:{type:"structure",members:{Category:{},Detections:{type:"list",member:{type:"structure",members:{Count:{type:"long"},Type:{},Occurrences:{shape:"S2d"}}}},TotalCount:{type:"long"}}}},CustomDataIdentifiers:{type:"structure",members:{Detections:{type:"list",member:{type:"structure",members:{Count:{type:"long"},Arn:{},Name:{},Occurrences:{shape:"S2d"}}}},TotalCount:{type:"long"}}}}}}},Details:{type:"structure",members:{AwsAutoScalingAutoScalingGroup:{type:"structure",members:{LaunchConfigurationName:{},LoadBalancerNames:{shape:"Sk"},HealthCheckType:{},HealthCheckGracePeriod:{type:"integer"},CreatedTime:{},MixedInstancesPolicy:{type:"structure",members:{InstancesDistribution:{type:"structure",members:{OnDemandAllocationStrategy:{},OnDemandBaseCapacity:{type:"integer"},OnDemandPercentageAboveBaseCapacity:{type:"integer"},SpotAllocationStrategy:{},SpotInstancePools:{type:"integer"},SpotMaxPrice:{}}},LaunchTemplate:{type:"structure",members:{LaunchTemplateSpecification:{type:"structure",members:{LaunchTemplateId:{},LaunchTemplateName:{},Version:{}}},Overrides:{type:"list",member:{type:"structure",members:{InstanceType:{},WeightedCapacity:{}}}}}}}},AvailabilityZones:{type:"list",member:{type:"structure",members:{Value:{}}}},LaunchTemplate:{type:"structure",members:{LaunchTemplateId:{},LaunchTemplateName:{},Version:{}}},CapacityRebalance:{type:"boolean"}}},AwsCodeBuildProject:{type:"structure",members:{EncryptionKey:{},Artifacts:{shape:"S31"},Environment:{type:"structure",members:{Certificate:{},EnvironmentVariables:{type:"list",member:{type:"structure",members:{Name:{},Type:{},Value:{}}}},PrivilegedMode:{type:"boolean"},ImagePullCredentialsType:{},RegistryCredential:{type:"structure",members:{Credential:{},CredentialProvider:{}}},Type:{}}},Name:{},Source:{type:"structure",members:{Type:{},Location:{},GitCloneDepth:{type:"integer"},InsecureSsl:{type:"boolean"}}},ServiceRole:{},LogsConfig:{type:"structure",members:{CloudWatchLogs:{type:"structure",members:{GroupName:{},Status:{},StreamName:{}}},S3Logs:{type:"structure",members:{EncryptionDisabled:{type:"boolean"},Location:{},Status:{}}}}},VpcConfig:{type:"structure",members:{VpcId:{},Subnets:{shape:"S3c"},SecurityGroupIds:{shape:"S3c"}}},SecondaryArtifacts:{shape:"S31"}}},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:{}}},CustomOriginConfig:{type:"structure",members:{HttpPort:{type:"integer"},HttpsPort:{type:"integer"},OriginKeepaliveTimeout:{type:"integer"},OriginProtocolPolicy:{},OriginReadTimeout:{type:"integer"},OriginSslProtocols:{type:"structure",members:{Items:{shape:"S3c"},Quantity:{type:"integer"}}}}}}}}}},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"}}}}}}}}}},ViewerCertificate:{type:"structure",members:{AcmCertificateArn:{},Certificate:{},CertificateSource:{},CloudFrontDefaultCertificate:{type:"boolean"},IamCertificateId:{},MinimumProtocolVersion:{},SslSupportMethod:{}}},Status:{},WebAclId:{}}},AwsEc2Instance:{type:"structure",members:{Type:{},ImageId:{},IpV4Addresses:{shape:"Sk"},IpV6Addresses:{shape:"Sk"},KeyName:{},IamInstanceProfileArn:{},VpcId:{},SubnetId:{},LaunchedAt:{},NetworkInterfaces:{type:"list",member:{type:"structure",members:{NetworkInterfaceId:{}}}},VirtualizationType:{},MetadataOptions:{type:"structure",members:{HttpEndpoint:{},HttpProtocolIpv6:{},HttpPutResponseHopLimit:{type:"integer"},HttpTokens:{},InstanceMetadataTags:{}}},Monitoring:{type:"structure",members:{State:{}}}}},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"},IpV6Addresses:{type:"list",member:{type:"structure",members:{IpV6Address:{}}}},PrivateIpAddresses:{type:"list",member:{type:"structure",members:{PrivateIpAddress:{},PrivateDnsName:{}}}},PublicDnsName:{},PublicIp:{}}},AwsEc2SecurityGroup:{type:"structure",members:{GroupName:{},GroupId:{},OwnerId:{},VpcId:{},IpPermissions:{shape:"S4a"},IpPermissionsEgress:{shape:"S4a"}}},AwsEc2Volume:{type:"structure",members:{CreateTime:{},DeviceName:{},Encrypted:{type:"boolean"},Size:{type:"integer"},SnapshotId:{},Status:{},KmsKeyId:{},Attachments:{type:"list",member:{type:"structure",members:{AttachTime:{},DeleteOnTermination:{type:"boolean"},InstanceId:{},Status:{}}}},VolumeId:{},VolumeType:{},VolumeScanStatus:{}}},AwsEc2Vpc:{type:"structure",members:{CidrBlockAssociationSet:{type:"list",member:{type:"structure",members:{AssociationId:{},CidrBlock:{},CidrBlockState:{}}}},Ipv6CidrBlockAssociationSet:{shape:"S4q"},DhcpOptionsId:{},State:{}}},AwsEc2Eip:{type:"structure",members:{InstanceId:{},PublicIp:{},AllocationId:{},AssociationId:{},Domain:{},PublicIpv4Pool:{},NetworkBorderGroup:{},NetworkInterfaceId:{},NetworkInterfaceOwnerId:{},PrivateIpAddress:{}}},AwsEc2Subnet:{type:"structure",members:{AssignIpv6AddressOnCreation:{type:"boolean"},AvailabilityZone:{},AvailabilityZoneId:{},AvailableIpAddressCount:{type:"integer"},CidrBlock:{},DefaultForAz:{type:"boolean"},MapPublicIpOnLaunch:{type:"boolean"},OwnerId:{},State:{},SubnetArn:{},SubnetId:{},VpcId:{},Ipv6CidrBlockAssociationSet:{shape:"S4q"}}},AwsEc2NetworkAcl:{type:"structure",members:{IsDefault:{type:"boolean"},NetworkAclId:{},OwnerId:{},VpcId:{},Associations:{type:"list",member:{type:"structure",members:{NetworkAclAssociationId:{},NetworkAclId:{},SubnetId:{}}}},Entries:{type:"list",member:{type:"structure",members:{CidrBlock:{},Egress:{type:"boolean"},IcmpTypeCode:{type:"structure",members:{Code:{type:"integer"},Type:{type:"integer"}}},Ipv6CidrBlock:{},PortRange:{type:"structure",members:{From:{type:"integer"},To:{type:"integer"}}},Protocol:{},RuleAction:{},RuleNumber:{type:"integer"}}}}}},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:{},LoadBalancerAttributes:{type:"list",member:{type:"structure",members:{Key:{},Value:{}}}}}},AwsElasticBeanstalkEnvironment:{type:"structure",members:{ApplicationName:{},Cname:{},DateCreated:{},DateUpdated:{},Description:{},EndpointUrl:{},EnvironmentArn:{},EnvironmentId:{},EnvironmentLinks:{type:"list",member:{type:"structure",members:{EnvironmentName:{},LinkName:{}}}},EnvironmentName:{},OptionSettings:{type:"list",member:{type:"structure",members:{Namespace:{},OptionName:{},ResourceName:{},Value:{}}}},PlatformArn:{},SolutionStackName:{},Status:{},Tier:{type:"structure",members:{Name:{},Type:{},Version:{}}},VersionLabel:{}}},AwsElasticsearchDomain:{type:"structure",members:{AccessPolicies:{},DomainEndpointOptions:{type:"structure",members:{EnforceHTTPS:{type:"boolean"},TLSSecurityPolicy:{}}},DomainId:{},DomainName:{},Endpoint:{},Endpoints:{shape:"S1f"},ElasticsearchVersion:{},ElasticsearchClusterConfig:{type:"structure",members:{DedicatedMasterCount:{type:"integer"},DedicatedMasterEnabled:{type:"boolean"},DedicatedMasterType:{},InstanceCount:{type:"integer"},InstanceType:{},ZoneAwarenessConfig:{type:"structure",members:{AvailabilityZoneCount:{type:"integer"}}},ZoneAwarenessEnabled:{type:"boolean"}}},EncryptionAtRestOptions:{type:"structure",members:{Enabled:{type:"boolean"},KmsKeyId:{}}},LogPublishingOptions:{type:"structure",members:{IndexSlowLogs:{shape:"S5k"},SearchSlowLogs:{shape:"S5k"},AuditLogs:{shape:"S5k"}}},NodeToNodeEncryptionOptions:{type:"structure",members:{Enabled:{type:"boolean"}}},ServiceSoftwareOptions:{type:"structure",members:{AutomatedUpdateDate:{},Cancellable:{type:"boolean"},CurrentVersion:{},Description:{},NewVersion:{},UpdateAvailable:{type:"boolean"},UpdateStatus:{}}},VPCOptions:{type:"structure",members:{AvailabilityZones:{shape:"S3c"},SecurityGroupIds:{shape:"S3c"},SubnetIds:{shape:"S3c"},VPCId:{}}}}},AwsS3Bucket:{type:"structure",members:{OwnerId:{},OwnerName:{},OwnerAccountId:{},CreatedAt:{},ServerSideEncryptionConfiguration:{type:"structure",members:{Rules:{type:"list",member:{type:"structure",members:{ApplyServerSideEncryptionByDefault:{type:"structure",members:{SSEAlgorithm:{},KMSMasterKeyID:{}}}}}}}},BucketLifecycleConfiguration:{type:"structure",members:{Rules:{type:"list",member:{type:"structure",members:{AbortIncompleteMultipartUpload:{type:"structure",members:{DaysAfterInitiation:{type:"integer"}}},ExpirationDate:{},ExpirationInDays:{type:"integer"},ExpiredObjectDeleteMarker:{type:"boolean"},Filter:{type:"structure",members:{Predicate:{type:"structure",members:{Operands:{type:"list",member:{type:"structure",members:{Prefix:{},Tag:{type:"structure",members:{Key:{},Value:{}}},Type:{}}}},Prefix:{},Tag:{type:"structure",members:{Key:{},Value:{}}},Type:{}}}}},ID:{},NoncurrentVersionExpirationInDays:{type:"integer"},NoncurrentVersionTransitions:{type:"list",member:{type:"structure",members:{Days:{type:"integer"},StorageClass:{}}}},Prefix:{},Status:{},Transitions:{type:"list",member:{type:"structure",members:{Date:{},Days:{type:"integer"},StorageClass:{}}}}}}}}},PublicAccessBlockConfiguration:{shape:"S67"},AccessControlList:{},BucketLoggingConfiguration:{type:"structure",members:{DestinationBucketName:{},LogFilePrefix:{}}},BucketWebsiteConfiguration:{type:"structure",members:{ErrorDocument:{},IndexDocumentSuffix:{},RedirectAllRequestsTo:{type:"structure",members:{Hostname:{},Protocol:{}}},RoutingRules:{type:"list",member:{type:"structure",members:{Condition:{type:"structure",members:{HttpErrorCodeReturnedEquals:{},KeyPrefixEquals:{}}},Redirect:{type:"structure",members:{Hostname:{},HttpRedirectCode:{},Protocol:{},ReplaceKeyPrefixWith:{},ReplaceKeyWith:{}}}}}}}},BucketNotificationConfiguration:{type:"structure",members:{Configurations:{type:"list",member:{type:"structure",members:{Events:{type:"list",member:{}},Filter:{type:"structure",members:{S3KeyFilter:{type:"structure",members:{FilterRules:{type:"list",member:{type:"structure",members:{Name:{},Value:{}}}}}}}},Destination:{},Type:{}}}}}},BucketVersioningConfiguration:{type:"structure",members:{IsMfaDeleteEnabled:{type:"boolean"},Status:{}}},ObjectLockConfiguration:{type:"structure",members:{ObjectLockEnabled:{},Rule:{type:"structure",members:{DefaultRetention:{type:"structure",members:{Days:{type:"integer"},Mode:{},Years:{type:"integer"}}}}}}}}},AwsS3AccountPublicAccessBlock:{shape:"S67"},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 filter is deprecated. Instead, use PrincipalName."},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:"S71"},CreateDate:{},GroupList:{shape:"Sk"},Path:{},PermissionsBoundary:{shape:"S73"},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:{ClientCertificateId:{},CreatedDate:{},Description:{},DefaultRouteSettings:{shape:"S7a"},DeploymentId:{},LastUpdatedDate:{},RouteSettings:{shape:"S7a"},StageName:{},StageVariables:{shape:"S1f"},AccessLogSettings:{shape:"S7b"},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:"S3c"},AllowCredentials:{type:"boolean"},ExposeHeaders:{shape:"S3c"},MaxAge:{type:"integer"},AllowMethods:{shape:"S3c"},AllowHeaders:{shape:"S3c"}}}}},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:"S7l"},Projection:{shape:"S7n"},ProvisionedThroughput:{shape:"S7o"}}}},GlobalTableVersion:{},ItemCount:{type:"integer"},KeySchema:{shape:"S7l"},LatestStreamArn:{},LatestStreamLabel:{},LocalSecondaryIndexes:{type:"list",member:{type:"structure",members:{IndexArn:{},IndexName:{},KeySchema:{shape:"S7l"},Projection:{shape:"S7n"}}}},ProvisionedThroughput:{shape:"S7o"},Replicas:{type:"list",member:{type:"structure",members:{GlobalSecondaryIndexes:{type:"list",member:{type:"structure",members:{IndexName:{},ProvisionedThroughputOverride:{shape:"S7v"}}}},KmsMasterKeyId:{},ProvisionedThroughputOverride:{shape:"S7v"},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:"S1f"},DocumentationVersion:{},AccessLogSettings:{shape:"S7b"},CanarySettings:{type:"structure",members:{PercentTraffic:{type:"double"},DeploymentId:{},StageVariableOverrides:{shape:"S1f"},UseStageCache:{type:"boolean"}}},TracingEnabled:{type:"boolean"},CreatedDate:{},LastUpdatedDate:{},WebAclArn:{}}},AwsApiGatewayRestApi:{type:"structure",members:{Id:{},Name:{},Description:{},CreatedDate:{},Version:{},BinaryMediaTypes:{shape:"S3c"},MinimumCompressionSize:{type:"integer"},ApiKeySource:{},EndpointConfiguration:{type:"structure",members:{Types:{shape:"S3c"}}}}},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:{}}},AwsSsmPatchCompliance:{type:"structure",members:{Patch:{type:"structure",members:{ComplianceSummary:{type:"structure",members:{Status:{},CompliantCriticalCount:{type:"integer"},CompliantHighCount:{type:"integer"},CompliantMediumCount:{type:"integer"},ExecutionType:{},NonCompliantCriticalCount:{type:"integer"},CompliantInformationalCount:{type:"integer"},NonCompliantInformationalCount:{type:"integer"},CompliantUnspecifiedCount:{type:"integer"},NonCompliantLowCount:{type:"integer"},NonCompliantHighCount:{type:"integer"},CompliantLowCount:{type:"integer"},ComplianceType:{},PatchBaselineId:{},OverallSeverity:{},NonCompliantMediumCount:{type:"integer"},NonCompliantUnspecifiedCount:{type:"integer"},PatchGroup:{}}}}}}},AwsCertificateManagerCertificate:{type:"structure",members:{CertificateAuthorityArn:{},CreatedAt:{},DomainName:{},DomainValidationOptions:{shape:"S8a"},ExtendedKeyUsages:{type:"list",member:{type:"structure",members:{Name:{},OId:{}}}},FailureReason:{},ImportedAt:{},InUseBy:{shape:"Sk"},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:"S8a"},RenewalStatus:{},RenewalStatusReason:{},UpdatedAt:{}}},Serial:{},SignatureAlgorithm:{},Status:{},Subject:{},SubjectAlternativeNames:{shape:"Sk"},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:"Sk"},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:{}}}},LoggingStatus:{type:"structure",members:{BucketName:{},LastFailureMessage:{},LastFailureTime:{},LastSuccessfulDeliveryTime:{},LoggingEnabled:{type:"boolean"},S3KeyPrefix:{}}}}},AwsElbLoadBalancer:{type:"structure",members:{AvailabilityZones:{shape:"Sk"},BackendServerDescriptions:{type:"list",member:{type:"structure",members:{InstancePort:{type:"integer"},PolicyNames:{shape:"Sk"}}}},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:"Sk"}}}},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"}}},AdditionalAttributes:{type:"list",member:{type:"structure",members:{Key:{},Value:{}}}}}},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:"Sk"}}},Scheme:{},SecurityGroups:{shape:"Sk"},SourceSecurityGroup:{type:"structure",members:{GroupName:{},OwnerAlias:{}}},Subnets:{shape:"Sk"},VpcId:{}}},AwsIamGroup:{type:"structure",members:{AttachedManagedPolicies:{shape:"S71"},CreateDate:{},GroupId:{},GroupName:{},GroupPolicyList:{type:"list",member:{type:"structure",members:{PolicyName:{}}}},Path:{}}},AwsIamRole:{type:"structure",members:{AssumeRolePolicyDocument:{},AttachedManagedPolicies:{shape:"S71"},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:"S73"},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:{},KeyRotationStatus:{type:"boolean"}}},AwsLambdaFunction:{type:"structure",members:{Code:{type:"structure",members:{S3Bucket:{},S3Key:{},S3ObjectVersion:{},ZipFile:{}}},CodeSha256:{},DeadLetterConfig:{type:"structure",members:{TargetArn:{}}},Environment:{type:"structure",members:{Variables:{shape:"S1f"},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:"S3c"},SubnetIds:{shape:"S3c"},VpcId:{}}},Version:{},Architectures:{shape:"S3c"},PackageType:{}}},AwsLambdaLayerVersion:{type:"structure",members:{Version:{type:"long"},CompatibleRuntimes:{shape:"S3c"},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:"Sai"},Engine:{},EngineVersion:{},IAMDatabaseAuthenticationEnabled:{type:"boolean"},InstanceCreateTime:{},KmsKeyId:{},PubliclyAccessible:{type:"boolean"},StorageEncrypted:{type:"boolean"},TdeCredentialArn:{},VpcSecurityGroups:{shape:"Saj"},MultiAz:{type:"boolean"},EnhancedMonitoringResourceArn:{},DbInstanceStatus:{},MasterUsername:{},AllocatedStorage:{type:"integer"},PreferredBackupWindow:{},BackupRetentionPeriod:{type:"integer"},DbSecurityGroups:{shape:"Sk"},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:"Sk"},LogTypesToDisable:{shape:"Sk"}}},ProcessorFeatures:{shape:"Sat"}}},LatestRestorableTime:{},AutoMinorVersionUpgrade:{type:"boolean"},ReadReplicaSourceDBInstanceIdentifier:{},ReadReplicaDBInstanceIdentifiers:{shape:"Sk"},ReadReplicaDBClusterIdentifiers:{shape:"Sk"},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:"Saz"},CopyTagsToSnapshot:{type:"boolean"},MonitoringInterval:{type:"integer"},MonitoringRoleArn:{},PromotionTier:{type:"integer"},Timezone:{},PerformanceInsightsEnabled:{type:"boolean"},PerformanceInsightsKmsKeyId:{},PerformanceInsightsRetentionPeriod:{type:"integer"},EnabledCloudWatchLogsExports:{shape:"Sk"},ProcessorFeatures:{shape:"Sat"},ListenerEndpoint:{shape:"Sai"},MaxAllocatedStorage:{type:"integer"}}},AwsSnsTopic:{type:"structure",members:{KmsMasterKeyId:{},Subscription:{type:"list",member:{type:"structure",members:{Endpoint:{},Protocol:{}}}},TopicName:{},Owner:{},SqsSuccessFeedbackRoleArn:{},SqsFailureFeedbackRoleArn:{},ApplicationSuccessFeedbackRoleArn:{},FirehoseSuccessFeedbackRoleArn:{},FirehoseFailureFeedbackRoleArn:{},HttpSuccessFeedbackRoleArn:{},HttpFailureFeedbackRoleArn:{}}},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:"Sat"},DbiResourceId:{}}},AwsRdsDbClusterSnapshot:{type:"structure",members:{AvailabilityZones:{shape:"Sk"},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:"Sk"},BackupRetentionPeriod:{type:"integer"},DatabaseName:{},Status:{},Endpoint:{},ReaderEndpoint:{},CustomEndpoints:{shape:"Sk"},MultiAz:{type:"boolean"},Engine:{},EngineVersion:{},Port:{type:"integer"},MasterUsername:{},PreferredBackupWindow:{},PreferredMaintenanceWindow:{},ReadReplicaIdentifiers:{shape:"Sk"},VpcSecurityGroups:{shape:"Saj"},HostedZoneId:{},StorageEncrypted:{type:"boolean"},KmsKeyId:{},DbClusterResourceId:{},AssociatedRoles:{type:"list",member:{type:"structure",members:{RoleArn:{},Status:{}}}},ClusterCreateTime:{},EnabledCloudWatchLogsExports:{shape:"Sk"},EngineMode:{},DeletionProtection:{type:"boolean"},HttpEndpointEnabled:{type:"boolean"},ActivityStreamStatus:{},CopyTagsToSnapshot:{type:"boolean"},CrossAccountClone:{type:"boolean"},DomainMemberships:{shape:"Saz"},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"}}},AwsEcsCluster:{type:"structure",members:{ClusterArn:{},ActiveServicesCount:{type:"integer"},CapacityProviders:{shape:"S3c"},ClusterSettings:{type:"list",member:{type:"structure",members:{Name:{},Value:{}}}},Configuration:{type:"structure",members:{ExecuteCommandConfiguration:{type:"structure",members:{KmsKeyId:{},LogConfiguration:{type:"structure",members:{CloudWatchEncryptionEnabled:{type:"boolean"},CloudWatchLogGroupName:{},S3BucketName:{},S3EncryptionEnabled:{type:"boolean"},S3KeyPrefix:{}}},Logging:{}}}}},DefaultCapacityProviderStrategy:{type:"list",member:{type:"structure",members:{Base:{type:"integer"},CapacityProvider:{},Weight:{type:"integer"}}}},ClusterName:{},RegisteredContainerInstancesCount:{type:"integer"},RunningTasksCount:{type:"integer"},Status:{}}},AwsEcsContainer:{shape:"Sbt"},AwsEcsTaskDefinition:{type:"structure",members:{ContainerDefinitions:{type:"list",member:{type:"structure",members:{Command:{shape:"S3c"},Cpu:{type:"integer"},DependsOn:{type:"list",member:{type:"structure",members:{Condition:{},ContainerName:{}}}},DisableNetworking:{type:"boolean"},DnsSearchDomains:{shape:"S3c"},DnsServers:{shape:"S3c"},DockerLabels:{shape:"S1f"},DockerSecurityOptions:{shape:"S3c"},EntryPoint:{shape:"S3c"},Environment:{type:"list",member:{type:"structure",members:{Name:{},Value:{}}}},EnvironmentFiles:{type:"list",member:{type:"structure",members:{Type:{},Value:{}}}},Essential:{type:"boolean"},ExtraHosts:{type:"list",member:{type:"structure",members:{Hostname:{},IpAddress:{}}}},FirelensConfiguration:{type:"structure",members:{Options:{shape:"S1f"},Type:{}}},HealthCheck:{type:"structure",members:{Command:{shape:"S3c"},Interval:{type:"integer"},Retries:{type:"integer"},StartPeriod:{type:"integer"},Timeout:{type:"integer"}}},Hostname:{},Image:{},Interactive:{type:"boolean"},Links:{shape:"S3c"},LinuxParameters:{type:"structure",members:{Capabilities:{type:"structure",members:{Add:{shape:"S3c"},Drop:{shape:"S3c"}}},Devices:{type:"list",member:{type:"structure",members:{ContainerPath:{},HostPath:{},Permissions:{shape:"S3c"}}}},InitProcessEnabled:{type:"boolean"},MaxSwap:{type:"integer"},SharedMemorySize:{type:"integer"},Swappiness:{type:"integer"},Tmpfs:{type:"list",member:{type:"structure",members:{ContainerPath:{},MountOptions:{shape:"S3c"},Size:{type:"integer"}}}}}},LogConfiguration:{type:"structure",members:{LogDriver:{},Options:{shape:"S1f"},SecretOptions:{type:"list",member:{type:"structure",members:{Name:{},ValueFrom:{}}}}}},Memory:{type:"integer"},MemoryReservation:{type:"integer"},MountPoints:{type:"list",member:{type:"structure",members:{ContainerPath:{},ReadOnly:{type:"boolean"},SourceVolume:{}}}},Name:{},PortMappings:{type:"list",member:{type:"structure",members:{ContainerPort:{type:"integer"},HostPort:{type:"integer"},Protocol:{}}}},Privileged:{type:"boolean"},PseudoTerminal:{type:"boolean"},ReadonlyRootFilesystem:{type:"boolean"},RepositoryCredentials:{type:"structure",members:{CredentialsParameter:{}}},ResourceRequirements:{type:"list",member:{type:"structure",members:{Type:{},Value:{}}}},Secrets:{type:"list",member:{type:"structure",members:{Name:{},ValueFrom:{}}}},StartTimeout:{type:"integer"},StopTimeout:{type:"integer"},SystemControls:{type:"list",member:{type:"structure",members:{Namespace:{},Value:{}}}},Ulimits:{type:"list",member:{type:"structure",members:{HardLimit:{type:"integer"},Name:{},SoftLimit:{type:"integer"}}}},User:{},VolumesFrom:{type:"list",member:{type:"structure",members:{ReadOnly:{type:"boolean"},SourceContainer:{}}}},WorkingDirectory:{}}}},Cpu:{},ExecutionRoleArn:{},Family:{},InferenceAccelerators:{type:"list",member:{type:"structure",members:{DeviceName:{},DeviceType:{}}}},IpcMode:{},Memory:{},NetworkMode:{},PidMode:{},PlacementConstraints:{type:"list",member:{type:"structure",members:{Expression:{},Type:{}}}},ProxyConfiguration:{type:"structure",members:{ContainerName:{},ProxyConfigurationProperties:{type:"list",member:{type:"structure",members:{Name:{},Value:{}}}},Type:{}}},RequiresCompatibilities:{shape:"S3c"},TaskRoleArn:{},Volumes:{type:"list",member:{type:"structure",members:{DockerVolumeConfiguration:{type:"structure",members:{Autoprovision:{type:"boolean"},Driver:{},DriverOpts:{shape:"S1f"},Labels:{shape:"S1f"},Scope:{}}},EfsVolumeConfiguration:{type:"structure",members:{AuthorizationConfig:{type:"structure",members:{AccessPointId:{},Iam:{}}},FilesystemId:{},RootDirectory:{},TransitEncryption:{},TransitEncryptionPort:{type:"integer"}}},Host:{type:"structure",members:{SourcePath:{}}},Name:{}}}}}},Container:{type:"structure",members:{ContainerRuntime:{},Name:{},ImageId:{},ImageName:{},LaunchedAt:{},VolumeMounts:{type:"list",member:{type:"structure",members:{Name:{},MountPath:{}}}},Privileged:{type:"boolean"}}},Other:{shape:"S1f"},AwsRdsEventSubscription:{type:"structure",members:{CustSubscriptionId:{},CustomerAwsId:{},Enabled:{type:"boolean"},EventCategoriesList:{shape:"S3c"},EventSubscriptionArn:{},SnsTopicArn:{},SourceIdsList:{shape:"S3c"},SourceType:{},Status:{},SubscriptionCreationTime:{}}},AwsEcsService:{type:"structure",members:{CapacityProviderStrategy:{type:"list",member:{type:"structure",members:{Base:{type:"integer"},CapacityProvider:{},Weight:{type:"integer"}}}},Cluster:{},DeploymentConfiguration:{type:"structure",members:{DeploymentCircuitBreaker:{type:"structure",members:{Enable:{type:"boolean"},Rollback:{type:"boolean"}}},MaximumPercent:{type:"integer"},MinimumHealthyPercent:{type:"integer"}}},DeploymentController:{type:"structure",members:{Type:{}}},DesiredCount:{type:"integer"},EnableEcsManagedTags:{type:"boolean"},EnableExecuteCommand:{type:"boolean"},HealthCheckGracePeriodSeconds:{type:"integer"},LaunchType:{},LoadBalancers:{type:"list",member:{type:"structure",members:{ContainerName:{},ContainerPort:{type:"integer"},LoadBalancerName:{},TargetGroupArn:{}}}},Name:{},NetworkConfiguration:{type:"structure",members:{AwsVpcConfiguration:{type:"structure",members:{AssignPublicIp:{},SecurityGroups:{shape:"S3c"},Subnets:{shape:"S3c"}}}}},PlacementConstraints:{type:"list",member:{type:"structure",members:{Expression:{},Type:{}}}},PlacementStrategies:{type:"list",member:{type:"structure",members:{Field:{},Type:{}}}},PlatformVersion:{},PropagateTags:{},Role:{},SchedulingStrategy:{},ServiceArn:{},ServiceName:{},ServiceRegistries:{type:"list",member:{type:"structure",members:{ContainerName:{},ContainerPort:{type:"integer"},Port:{type:"integer"},RegistryArn:{}}}},TaskDefinition:{}}},AwsAutoScalingLaunchConfiguration:{type:"structure",members:{AssociatePublicIpAddress:{type:"boolean"},BlockDeviceMappings:{type:"list",member:{type:"structure",members:{DeviceName:{},Ebs:{type:"structure",members:{DeleteOnTermination:{type:"boolean"},Encrypted:{type:"boolean"},Iops:{type:"integer"},SnapshotId:{},VolumeSize:{type:"integer"},VolumeType:{}}},NoDevice:{type:"boolean"},VirtualName:{}}}},ClassicLinkVpcId:{},ClassicLinkVpcSecurityGroups:{shape:"S3c"},CreatedTime:{},EbsOptimized:{type:"boolean"},IamInstanceProfile:{},ImageId:{},InstanceMonitoring:{type:"structure",members:{Enabled:{type:"boolean"}}},InstanceType:{},KernelId:{},KeyName:{},LaunchConfigurationName:{},PlacementTenancy:{},RamdiskId:{},SecurityGroups:{shape:"S3c"},SpotPrice:{},UserData:{},MetadataOptions:{type:"structure",members:{HttpEndpoint:{},HttpPutResponseHopLimit:{type:"integer"},HttpTokens:{}}}}},AwsEc2VpnConnection:{type:"structure",members:{VpnConnectionId:{},State:{},CustomerGatewayId:{},CustomerGatewayConfiguration:{},Type:{},VpnGatewayId:{},Category:{},VgwTelemetry:{type:"list",member:{type:"structure",members:{AcceptedRouteCount:{type:"integer"},CertificateArn:{},LastStatusChange:{},OutsideIpAddress:{},Status:{},StatusMessage:{}}}},Options:{type:"structure",members:{StaticRoutesOnly:{type:"boolean"},TunnelOptions:{type:"list",member:{type:"structure",members:{DpdTimeoutSeconds:{type:"integer"},IkeVersions:{shape:"S3c"},OutsideIpAddress:{},Phase1DhGroupNumbers:{shape:"Se6"},Phase1EncryptionAlgorithms:{shape:"S3c"},Phase1IntegrityAlgorithms:{shape:"S3c"},Phase1LifetimeSeconds:{type:"integer"},Phase2DhGroupNumbers:{shape:"Se6"},Phase2EncryptionAlgorithms:{shape:"S3c"},Phase2IntegrityAlgorithms:{shape:"S3c"},Phase2LifetimeSeconds:{type:"integer"},PreSharedKey:{},RekeyFuzzPercentage:{type:"integer"},RekeyMarginTimeSeconds:{type:"integer"},ReplayWindowSize:{type:"integer"},TunnelInsideCidr:{}}}}}},Routes:{type:"list",member:{type:"structure",members:{DestinationCidrBlock:{},State:{}}}},TransitGatewayId:{}}},AwsEcrContainerImage:{type:"structure",members:{RegistryId:{},RepositoryName:{},Architecture:{},ImageDigest:{},ImageTags:{shape:"S3c"},ImagePublishedAt:{}}},AwsOpenSearchServiceDomain:{type:"structure",members:{Arn:{},AccessPolicies:{},DomainName:{},Id:{},DomainEndpoint:{},EngineVersion:{},EncryptionAtRestOptions:{type:"structure",members:{Enabled:{type:"boolean"},KmsKeyId:{}}},NodeToNodeEncryptionOptions:{type:"structure",members:{Enabled:{type:"boolean"}}},ServiceSoftwareOptions:{type:"structure",members:{AutomatedUpdateDate:{},Cancellable:{type:"boolean"},CurrentVersion:{},Description:{},NewVersion:{},UpdateAvailable:{type:"boolean"},UpdateStatus:{},OptionalDeployment:{type:"boolean"}}},ClusterConfig:{type:"structure",members:{InstanceCount:{type:"integer"},WarmEnabled:{type:"boolean"},WarmCount:{type:"integer"},DedicatedMasterEnabled:{type:"boolean"},ZoneAwarenessConfig:{type:"structure",members:{AvailabilityZoneCount:{type:"integer"}}},DedicatedMasterCount:{type:"integer"},InstanceType:{},WarmType:{},ZoneAwarenessEnabled:{type:"boolean"},DedicatedMasterType:{}}},DomainEndpointOptions:{type:"structure",members:{CustomEndpointCertificateArn:{},CustomEndpointEnabled:{type:"boolean"},EnforceHTTPS:{type:"boolean"},CustomEndpoint:{},TLSSecurityPolicy:{}}},VpcOptions:{type:"structure",members:{SecurityGroupIds:{shape:"S3c"},SubnetIds:{shape:"S3c"}}},LogPublishingOptions:{type:"structure",members:{IndexSlowLogs:{shape:"Sej"},SearchSlowLogs:{shape:"Sej"},AuditLogs:{shape:"Sej"}}},DomainEndpoints:{shape:"S1f"},AdvancedSecurityOptions:{type:"structure",members:{Enabled:{type:"boolean"},InternalUserDatabaseEnabled:{type:"boolean"},MasterUserOptions:{type:"structure",members:{MasterUserArn:{},MasterUserName:{},MasterUserPassword:{}}}}}}},AwsEc2VpcEndpointService:{type:"structure",members:{AcceptanceRequired:{type:"boolean"},AvailabilityZones:{shape:"S3c"},BaseEndpointDnsNames:{shape:"S3c"},ManagesVpcEndpoints:{type:"boolean"},GatewayLoadBalancerArns:{shape:"S3c"},NetworkLoadBalancerArns:{shape:"S3c"},PrivateDnsName:{},ServiceId:{},ServiceName:{},ServiceState:{},ServiceType:{type:"list",member:{type:"structure",members:{ServiceType:{}}}}}},AwsXrayEncryptionConfig:{type:"structure",members:{KeyId:{},Status:{},Type:{}}},AwsWafRateBasedRule:{type:"structure",members:{MetricName:{},Name:{},RateKey:{},RateLimit:{type:"long"},RuleId:{},MatchPredicates:{type:"list",member:{type:"structure",members:{DataId:{},Negated:{type:"boolean"},Type:{}}}}}},AwsWafRegionalRateBasedRule:{type:"structure",members:{MetricName:{},Name:{},RateKey:{},RateLimit:{type:"long"},RuleId:{},MatchPredicates:{type:"list",member:{type:"structure",members:{DataId:{},Negated:{type:"boolean"},Type:{}}}}}},AwsEcrRepository:{type:"structure",members:{Arn:{},ImageScanningConfiguration:{type:"structure",members:{ScanOnPush:{type:"boolean"}}},ImageTagMutability:{},LifecyclePolicy:{type:"structure",members:{LifecyclePolicyText:{},RegistryId:{}}},RepositoryName:{},RepositoryPolicyText:{}}},AwsEksCluster:{type:"structure",members:{Arn:{},CertificateAuthorityData:{},ClusterStatus:{},Endpoint:{},Name:{},ResourcesVpcConfig:{type:"structure",members:{SecurityGroupIds:{shape:"S3c"},SubnetIds:{shape:"S3c"},EndpointPublicAccess:{type:"boolean"}}},RoleArn:{},Version:{},Logging:{type:"structure",members:{ClusterLogging:{type:"list",member:{type:"structure",members:{Enabled:{type:"boolean"},Types:{shape:"S3c"}}}}}}}},AwsNetworkFirewallFirewallPolicy:{type:"structure",members:{FirewallPolicy:{type:"structure",members:{StatefulRuleGroupReferences:{type:"list",member:{type:"structure",members:{ResourceArn:{}}}},StatelessCustomActions:{type:"list",member:{type:"structure",members:{ActionDefinition:{shape:"Sfa"},ActionName:{}}}},StatelessDefaultActions:{shape:"S3c"},StatelessFragmentDefaultActions:{shape:"S3c"},StatelessRuleGroupReferences:{type:"list",member:{type:"structure",members:{Priority:{type:"integer"},ResourceArn:{}}}}}},FirewallPolicyArn:{},FirewallPolicyId:{},FirewallPolicyName:{},Description:{}}},AwsNetworkFirewallFirewall:{type:"structure",members:{DeleteProtection:{type:"boolean"},Description:{},FirewallArn:{},FirewallId:{},FirewallName:{},FirewallPolicyArn:{},FirewallPolicyChangeProtection:{type:"boolean"},SubnetChangeProtection:{type:"boolean"},SubnetMappings:{type:"list",member:{type:"structure",members:{SubnetId:{}}}},VpcId:{}}},AwsNetworkFirewallRuleGroup:{type:"structure",members:{Capacity:{type:"integer"},Description:{},RuleGroup:{type:"structure",members:{RuleVariables:{type:"structure",members:{IpSets:{type:"structure",members:{Definition:{shape:"S3c"}}},PortSets:{type:"structure",members:{Definition:{shape:"S3c"}}}}},RulesSource:{type:"structure",members:{RulesSourceList:{type:"structure",members:{GeneratedRulesType:{},TargetTypes:{shape:"S3c"},Targets:{shape:"S3c"}}},RulesString:{},StatefulRules:{type:"list",member:{type:"structure",members:{Action:{},Header:{type:"structure",members:{Destination:{},DestinationPort:{},Direction:{},Protocol:{},Source:{},SourcePort:{}}},RuleOptions:{type:"list",member:{type:"structure",members:{Keyword:{},Settings:{type:"list",member:{}}}}}}}},StatelessRulesAndCustomActions:{type:"structure",members:{CustomActions:{type:"list",member:{type:"structure",members:{ActionDefinition:{shape:"Sfa"},ActionName:{}}}},StatelessRules:{type:"list",member:{type:"structure",members:{Priority:{type:"integer"},RuleDefinition:{type:"structure",members:{Actions:{shape:"S3c"},MatchAttributes:{type:"structure",members:{DestinationPorts:{type:"list",member:{type:"structure",members:{FromPort:{type:"integer"},ToPort:{type:"integer"}}}},Destinations:{type:"list",member:{type:"structure",members:{AddressDefinition:{}}}},Protocols:{type:"list",member:{type:"integer"}},SourcePorts:{type:"list",member:{type:"structure",members:{FromPort:{type:"integer"},ToPort:{type:"integer"}}}},Sources:{type:"list",member:{type:"structure",members:{AddressDefinition:{}}}},TcpFlags:{type:"list",member:{type:"structure",members:{Flags:{shape:"S3c"},Masks:{shape:"S3c"}}}}}}}}}}}}}}}}},RuleGroupArn:{},RuleGroupId:{},RuleGroupName:{},Type:{}}},AwsRdsDbSecurityGroup:{type:"structure",members:{DbSecurityGroupArn:{},DbSecurityGroupDescription:{},DbSecurityGroupName:{},Ec2SecurityGroups:{type:"list",member:{type:"structure",members:{Ec2SecurityGroupId:{},Ec2SecurityGroupName:{},Ec2SecurityGroupOwnerId:{},Status:{}}}},IpRanges:{type:"list",member:{type:"structure",members:{CidrIp:{},Status:{}}}},OwnerId:{},VpcId:{}}},AwsKinesisStream:{type:"structure",members:{Name:{},Arn:{},StreamEncryption:{type:"structure",members:{EncryptionType:{},KeyId:{}}},ShardCount:{type:"integer"},RetentionPeriodHours:{type:"integer"}}},AwsEc2TransitGateway:{type:"structure",members:{Id:{},Description:{},DefaultRouteTablePropagation:{},AutoAcceptSharedAttachments:{},DefaultRouteTableAssociation:{},TransitGatewayCidrBlocks:{shape:"S3c"},AssociationDefaultRouteTableId:{},PropagationDefaultRouteTableId:{},VpnEcmpSupport:{},DnsSupport:{},MulticastSupport:{},AmazonSideAsn:{type:"integer"}}},AwsEfsAccessPoint:{type:"structure",members:{AccessPointId:{},Arn:{},ClientToken:{},FileSystemId:{},PosixUser:{type:"structure",members:{Gid:{},SecondaryGids:{shape:"S3c"},Uid:{}}},RootDirectory:{type:"structure",members:{CreationInfo:{type:"structure",members:{OwnerGid:{},OwnerUid:{},Permissions:{}}},Path:{}}}}},AwsCloudFormationStack:{type:"structure",members:{Capabilities:{shape:"S3c"},CreationTime:{},Description:{},DisableRollback:{type:"boolean"},DriftInformation:{type:"structure",members:{StackDriftStatus:{}}},EnableTerminationProtection:{type:"boolean"},LastUpdatedTime:{},NotificationArns:{shape:"S3c"},Outputs:{type:"list",member:{type:"structure",members:{Description:{},OutputKey:{},OutputValue:{}}}},RoleArn:{},StackId:{},StackName:{},StackStatus:{},StackStatusReason:{},TimeoutInMinutes:{type:"integer"}}},AwsCloudWatchAlarm:{type:"structure",members:{ActionsEnabled:{type:"boolean"},AlarmActions:{shape:"S3c"},AlarmArn:{},AlarmConfigurationUpdatedTimestamp:{},AlarmDescription:{},AlarmName:{},ComparisonOperator:{},DatapointsToAlarm:{type:"integer"},Dimensions:{type:"list",member:{type:"structure",members:{Name:{},Value:{}}}},EvaluateLowSampleCountPercentile:{},EvaluationPeriods:{type:"integer"},ExtendedStatistic:{},InsufficientDataActions:{shape:"S3c"},MetricName:{},Namespace:{},OkActions:{shape:"S3c"},Period:{type:"integer"},Statistic:{},Threshold:{type:"double"},ThresholdMetricId:{},TreatMissingData:{},Unit:{}}},AwsEc2VpcPeeringConnection:{type:"structure",members:{AccepterVpcInfo:{shape:"Sgy"},ExpirationTime:{},RequesterVpcInfo:{shape:"Sgy"},Status:{type:"structure",members:{Code:{},Message:{}}},VpcPeeringConnectionId:{}}},AwsWafRegionalRuleGroup:{type:"structure",members:{MetricName:{},Name:{},RuleGroupId:{},Rules:{type:"list",member:{type:"structure",members:{Action:{type:"structure",members:{Type:{}}},Priority:{type:"integer"},RuleId:{},Type:{}}}}}},AwsWafRegionalRule:{type:"structure",members:{MetricName:{},Name:{},PredicateList:{type:"list",member:{type:"structure",members:{DataId:{},Negated:{type:"boolean"},Type:{}}}},RuleId:{}}},AwsWafRegionalWebAcl:{type:"structure",members:{DefaultAction:{},MetricName:{},Name:{},RulesList:{type:"list",member:{type:"structure",members:{Action:{type:"structure",members:{Type:{}}},OverrideAction:{type:"structure",members:{Type:{}}},Priority:{type:"integer"},RuleId:{},Type:{}}}},WebAclId:{}}},AwsWafRule:{type:"structure",members:{MetricName:{},Name:{},PredicateList:{type:"list",member:{type:"structure",members:{DataId:{},Negated:{type:"boolean"},Type:{}}}},RuleId:{}}},AwsWafRuleGroup:{type:"structure",members:{MetricName:{},Name:{},RuleGroupId:{},Rules:{type:"list",member:{type:"structure",members:{Action:{type:"structure",members:{Type:{}}},Priority:{type:"integer"},RuleId:{},Type:{}}}}}},AwsEcsTask:{type:"structure",members:{ClusterArn:{},TaskDefinitionArn:{},Version:{},CreatedAt:{},StartedAt:{},StartedBy:{},Group:{},Volumes:{type:"list",member:{type:"structure",members:{Name:{},Host:{type:"structure",members:{SourcePath:{}}}}}},Containers:{type:"list",member:{shape:"Sbt"}}}},AwsBackupBackupVault:{type:"structure",members:{BackupVaultArn:{},BackupVaultName:{},EncryptionKeyArn:{},Notifications:{type:"structure",members:{BackupVaultEvents:{shape:"S3c"},SnsTopicArn:{}}},AccessPolicy:{}}},AwsBackupBackupPlan:{type:"structure",members:{BackupPlan:{type:"structure",members:{BackupPlanName:{},AdvancedBackupSettings:{type:"list",member:{type:"structure",members:{BackupOptions:{shape:"S1f"},ResourceType:{}}}},BackupPlanRule:{type:"list",member:{type:"structure",members:{TargetBackupVault:{},StartWindowMinutes:{type:"long"},ScheduleExpression:{},RuleName:{},RuleId:{},EnableContinuousBackup:{type:"boolean"},CompletionWindowMinutes:{type:"long"},CopyActions:{type:"list",member:{type:"structure",members:{DestinationBackupVaultArn:{},Lifecycle:{shape:"Si3"}}}},Lifecycle:{shape:"Si3"}}}}}},BackupPlanArn:{},BackupPlanId:{},VersionId:{}}},AwsBackupRecoveryPoint:{type:"structure",members:{BackupSizeInBytes:{type:"long"},BackupVaultArn:{},BackupVaultName:{},CalculatedLifecycle:{type:"structure",members:{DeleteAt:{},MoveToColdStorageAt:{}}},CompletionDate:{},CreatedBy:{type:"structure",members:{BackupPlanArn:{},BackupPlanId:{},BackupPlanVersion:{},BackupRuleId:{}}},CreationDate:{},EncryptionKeyArn:{},IamRoleArn:{},IsEncrypted:{type:"boolean"},LastRestoreTime:{},Lifecycle:{type:"structure",members:{DeleteAfterDays:{type:"long"},MoveToColdStorageAfterDays:{type:"long"}}},RecoveryPointArn:{},ResourceArn:{},ResourceType:{},SourceBackupVaultArn:{},Status:{},StatusMessage:{},StorageClass:{}}},AwsEc2LaunchTemplate:{type:"structure",members:{LaunchTemplateName:{},Id:{},LaunchTemplateData:{type:"structure",members:{BlockDeviceMappingSet:{type:"list",member:{type:"structure",members:{DeviceName:{},Ebs:{type:"structure",members:{DeleteOnTermination:{type:"boolean"},Encrypted:{type:"boolean"},Iops:{type:"integer"},KmsKeyId:{},SnapshotId:{},Throughput:{type:"integer"},VolumeSize:{type:"integer"},VolumeType:{}}},NoDevice:{},VirtualName:{}}}},CapacityReservationSpecification:{type:"structure",members:{CapacityReservationPreference:{},CapacityReservationTarget:{type:"structure",members:{CapacityReservationId:{},CapacityReservationResourceGroupArn:{}}}}},CpuOptions:{type:"structure",members:{CoreCount:{type:"integer"},ThreadsPerCore:{type:"integer"}}},CreditSpecification:{type:"structure",members:{CpuCredits:{}}},DisableApiStop:{type:"boolean"},DisableApiTermination:{type:"boolean"},EbsOptimized:{type:"boolean"},ElasticGpuSpecificationSet:{type:"list",member:{type:"structure",members:{Type:{}}}},ElasticInferenceAcceleratorSet:{type:"list",member:{type:"structure",members:{Count:{type:"integer"},Type:{}}}},EnclaveOptions:{type:"structure",members:{Enabled:{type:"boolean"}}},HibernationOptions:{type:"structure",members:{Configured:{type:"boolean"}}},IamInstanceProfile:{type:"structure",members:{Arn:{},Name:{}}},ImageId:{},InstanceInitiatedShutdownBehavior:{},InstanceMarketOptions:{type:"structure",members:{MarketType:{},SpotOptions:{type:"structure",members:{BlockDurationMinutes:{type:"integer"},InstanceInterruptionBehavior:{},MaxPrice:{},SpotInstanceType:{},ValidUntil:{}}}}},InstanceRequirements:{type:"structure",members:{AcceleratorCount:{type:"structure",members:{Max:{type:"integer"},Min:{type:"integer"}}},AcceleratorManufacturers:{shape:"S3c"},AcceleratorNames:{shape:"S3c"},AcceleratorTotalMemoryMiB:{type:"structure",members:{Max:{type:"integer"},Min:{type:"integer"}}},AcceleratorTypes:{shape:"S3c"},BareMetal:{},BaselineEbsBandwidthMbps:{type:"structure",members:{Max:{type:"integer"},Min:{type:"integer"}}},BurstablePerformance:{},CpuManufacturers:{shape:"S3c"},ExcludedInstanceTypes:{shape:"S3c"},InstanceGenerations:{shape:"S3c"},LocalStorage:{},LocalStorageTypes:{shape:"S3c"},MemoryGiBPerVCpu:{type:"structure",members:{Max:{type:"double"},Min:{type:"double"}}},MemoryMiB:{type:"structure",members:{Max:{type:"integer"},Min:{type:"integer"}}},NetworkInterfaceCount:{type:"structure",members:{Max:{type:"integer"},Min:{type:"integer"}}},OnDemandMaxPricePercentageOverLowestPrice:{type:"integer"},RequireHibernateSupport:{type:"boolean"},SpotMaxPricePercentageOverLowestPrice:{type:"integer"},TotalLocalStorageGB:{type:"structure",members:{Max:{type:"double"},Min:{type:"double"}}},VCpuCount:{type:"structure",members:{Max:{type:"integer"},Min:{type:"integer"}}}}},InstanceType:{},KernelId:{},KeyName:{},LicenseSet:{type:"list",member:{type:"structure",members:{LicenseConfigurationArn:{}}}},MaintenanceOptions:{type:"structure",members:{AutoRecovery:{}}},MetadataOptions:{type:"structure",members:{HttpEndpoint:{},HttpProtocolIpv6:{},HttpTokens:{},HttpPutResponseHopLimit:{type:"integer"},InstanceMetadataTags:{}}},Monitoring:{type:"structure",members:{Enabled:{type:"boolean"}}},NetworkInterfaceSet:{type:"list",member:{type:"structure",members:{AssociateCarrierIpAddress:{type:"boolean"},AssociatePublicIpAddress:{type:"boolean"},DeleteOnTermination:{type:"boolean"},Description:{},DeviceIndex:{type:"integer"},Groups:{shape:"S3c"},InterfaceType:{},Ipv4PrefixCount:{type:"integer"},Ipv4Prefixes:{type:"list",member:{type:"structure",members:{Ipv4Prefix:{}}}},Ipv6AddressCount:{type:"integer"},Ipv6Addresses:{type:"list",member:{type:"structure",members:{Ipv6Address:{}}}},Ipv6PrefixCount:{type:"integer"},Ipv6Prefixes:{type:"list",member:{type:"structure",members:{Ipv6Prefix:{}}}},NetworkCardIndex:{type:"integer"},NetworkInterfaceId:{},PrivateIpAddress:{},PrivateIpAddresses:{type:"list",member:{type:"structure",members:{Primary:{type:"boolean"},PrivateIpAddress:{}}}},SecondaryPrivateIpAddressCount:{type:"integer"},SubnetId:{}}}},Placement:{type:"structure",members:{Affinity:{},AvailabilityZone:{},GroupName:{},HostId:{},HostResourceGroupArn:{},PartitionNumber:{type:"integer"},SpreadDomain:{},Tenancy:{}}},PrivateDnsNameOptions:{type:"structure",members:{EnableResourceNameDnsAAAARecord:{type:"boolean"},EnableResourceNameDnsARecord:{type:"boolean"},HostnameType:{}}},RamDiskId:{},SecurityGroupIdSet:{shape:"S3c"},SecurityGroupSet:{shape:"S3c"},UserData:{}}},DefaultVersionNumber:{type:"long"},LatestVersionNumber:{type:"long"}}},AwsSageMakerNotebookInstance:{type:"structure",members:{AcceleratorTypes:{shape:"S3c"},AdditionalCodeRepositories:{shape:"S3c"},DefaultCodeRepository:{},DirectInternetAccess:{},FailureReason:{},InstanceMetadataServiceConfiguration:{type:"structure",members:{MinimumInstanceMetadataServiceVersion:{}}},InstanceType:{},KmsKeyId:{},NetworkInterfaceId:{},NotebookInstanceArn:{},NotebookInstanceLifecycleConfigName:{},NotebookInstanceName:{},NotebookInstanceStatus:{},PlatformIdentifier:{},RoleArn:{},RootAccess:{},SecurityGroups:{shape:"S3c"},SubnetId:{},Url:{},VolumeSizeInGB:{type:"integer"}}},AwsWafv2WebAcl:{type:"structure",members:{Name:{},Arn:{},ManagedbyFirewallManager:{type:"boolean"},Id:{},Capacity:{type:"long"},CaptchaConfig:{type:"structure",members:{ImmunityTimeProperty:{type:"structure",members:{ImmunityTime:{type:"long"}}}}},DefaultAction:{type:"structure",members:{Allow:{shape:"Sjm"},Block:{shape:"Sjq"}}},Description:{},Rules:{shape:"Sjs"},VisibilityConfig:{shape:"Sjx"}}},AwsWafv2RuleGroup:{type:"structure",members:{Capacity:{type:"long"},Description:{},Id:{},Name:{},Arn:{},Rules:{shape:"Sjs"},Scope:{},VisibilityConfig:{shape:"Sjx"}}},AwsEc2RouteTable:{type:"structure",members:{AssociationSet:{type:"list",member:{type:"structure",members:{AssociationState:{type:"structure",members:{State:{},StatusMessage:{}}},GatewayId:{},Main:{type:"boolean"},RouteTableAssociationId:{},RouteTableId:{},SubnetId:{}}}},OwnerId:{},PropagatingVgwSet:{type:"list",member:{type:"structure",members:{GatewayId:{}}}},RouteTableId:{},RouteSet:{type:"list",member:{type:"structure",members:{CarrierGatewayId:{},CoreNetworkArn:{},DestinationCidrBlock:{},DestinationIpv6CidrBlock:{},DestinationPrefixListId:{},EgressOnlyInternetGatewayId:{},GatewayId:{},InstanceId:{},InstanceOwnerId:{},LocalGatewayId:{},NatGatewayId:{},NetworkInterfaceId:{},Origin:{},State:{},TransitGatewayId:{},VpcPeeringConnectionId:{}}}},VpcId:{}}},AwsAmazonMqBroker:{type:"structure",members:{AuthenticationStrategy:{},AutoMinorVersionUpgrade:{type:"boolean"},BrokerArn:{},BrokerName:{},DeploymentMode:{},EncryptionOptions:{type:"structure",members:{KmsKeyId:{},UseAwsOwnedKey:{type:"boolean"}}},EngineType:{},EngineVersion:{},HostInstanceType:{},BrokerId:{},LdapServerMetadata:{type:"structure",members:{Hosts:{shape:"Sk"},RoleBase:{},RoleName:{},RoleSearchMatching:{},RoleSearchSubtree:{type:"boolean"},ServiceAccountUsername:{},UserBase:{},UserRoleName:{},UserSearchMatching:{},UserSearchSubtree:{type:"boolean"}}},Logs:{type:"structure",members:{Audit:{type:"boolean"},General:{type:"boolean"},AuditLogGroup:{},GeneralLogGroup:{},Pending:{type:"structure",members:{Audit:{type:"boolean"},General:{type:"boolean"}}}}},MaintenanceWindowStartTime:{type:"structure",members:{DayOfWeek:{},TimeOfDay:{},TimeZone:{}}},PubliclyAccessible:{type:"boolean"},SecurityGroups:{shape:"Sk"},StorageType:{},SubnetIds:{shape:"Sk"},Users:{type:"list",member:{type:"structure",members:{PendingChange:{},Username:{}}}}}},AwsAppSyncGraphQlApi:{type:"structure",members:{ApiId:{},Id:{},OpenIdConnectConfig:{shape:"Skg"},Name:{},LambdaAuthorizerConfig:{shape:"Skh"},XrayEnabled:{type:"boolean"},Arn:{},UserPoolConfig:{shape:"Ski"},AuthenticationType:{},LogConfig:{type:"structure",members:{CloudWatchLogsRoleArn:{},ExcludeVerboseContent:{type:"boolean"},FieldLogLevel:{}}},AdditionalAuthenticationProviders:{type:"list",member:{type:"structure",members:{AuthenticationType:{},LambdaAuthorizerConfig:{shape:"Skh"},OpenIdConnectConfig:{shape:"Skg"},UserPoolConfig:{shape:"Ski"}}}},WafWebAclArn:{}}},AwsEventSchemasRegistry:{type:"structure",members:{Description:{},RegistryArn:{},RegistryName:{}}},AwsGuardDutyDetector:{type:"structure",members:{DataSources:{type:"structure",members:{CloudTrail:{type:"structure",members:{Status:{}}},DnsLogs:{type:"structure",members:{Status:{}}},FlowLogs:{type:"structure",members:{Status:{}}},Kubernetes:{type:"structure",members:{AuditLogs:{type:"structure",members:{Status:{}}}}},MalwareProtection:{type:"structure",members:{ScanEc2InstanceWithFindings:{type:"structure",members:{EbsVolumes:{type:"structure",members:{Reason:{},Status:{}}}}},ServiceRole:{}}},S3Logs:{type:"structure",members:{Status:{}}}}},Features:{type:"list",member:{type:"structure",members:{Name:{},Status:{}}}},FindingPublishingFrequency:{},ServiceRole:{},Status:{}}},AwsStepFunctionStateMachine:{type:"structure",members:{Label:{},LoggingConfiguration:{type:"structure",members:{Destinations:{type:"list",member:{type:"structure",members:{CloudWatchLogsLogGroup:{type:"structure",members:{LogGroupArn:{}}}}}},IncludeExecutionData:{type:"boolean"},Level:{}}},Name:{},RoleArn:{},StateMachineArn:{},Status:{},TracingConfiguration:{type:"structure",members:{Enabled:{type:"boolean"}}},Type:{}}}}}}}},Compliance:{type:"structure",members:{Status:{},RelatedRequirements:{shape:"S10"},StatusReasons:{type:"list",member:{type:"structure",required:["ReasonCode"],members:{ReasonCode:{},Description:{}}}},SecurityControlId:{},AssociatedStandards:{type:"list",member:{type:"structure",members:{StandardsId:{}}}}}},VerificationState:{},WorkflowState:{type:"string",deprecated:true,deprecatedMessage:"This filter is deprecated. Instead, use SeverityLabel or FindingProviderFieldsSeverityLabel."},Workflow:{type:"structure",members:{Status:{}}},RecordState:{},RelatedFindings:{shape:"Slh"},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:{},PackageManager:{},FilePath:{},FixedInVersion:{},Remediation:{},SourceLayerHash:{},SourceLayerArn:{}}}},Cvss:{type:"list",member:{type:"structure",members:{Version:{},BaseScore:{type:"double"},BaseVector:{},Source:{},Adjustments:{type:"list",member:{type:"structure",members:{Metric:{},Reason:{}}}}}}},RelatedVulnerabilities:{shape:"Sk"},Vendor:{type:"structure",required:["Name"],members:{Name:{},Url:{},VendorSeverity:{},VendorCreatedAt:{},VendorUpdatedAt:{}}},ReferenceUrls:{shape:"Sk"},FixAvailable:{}}}},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:{}}},Action:{type:"structure",members:{ActionType:{},NetworkConnectionAction:{type:"structure",members:{ConnectionDirection:{},RemoteIpDetails:{shape:"Slx"},RemotePortDetails:{type:"structure",members:{Port:{type:"integer"},PortName:{}}},LocalPortDetails:{shape:"Sm3"},Protocol:{},Blocked:{type:"boolean"}}},AwsApiCallAction:{type:"structure",members:{Api:{},ServiceName:{},CallerType:{},RemoteIpDetails:{shape:"Slx"},DomainDetails:{type:"structure",members:{Domain:{}}},AffectedResources:{shape:"S1f"},FirstSeen:{},LastSeen:{}}},DnsRequestAction:{type:"structure",members:{Domain:{},Protocol:{},Blocked:{type:"boolean"}}},PortProbeAction:{type:"structure",members:{PortProbeDetails:{type:"list",member:{type:"structure",members:{LocalPortDetails:{shape:"Sm3"},LocalIpDetails:{type:"structure",members:{IpAddressV4:{}}},RemoteIpDetails:{shape:"Slx"}}}},Blocked:{type:"boolean"}}}}},FindingProviderFields:{type:"structure",members:{Confidence:{type:"integer"},Criticality:{type:"integer"},RelatedFindings:{shape:"Slh"},Severity:{type:"structure",members:{Label:{},Original:{}}},Types:{shape:"S18"}}},Sample:{type:"boolean"}}},S18:{type:"list",member:{}},S1f:{type:"map",key:{},value:{}},S1m:{type:"structure",members:{Begin:{type:"integer"},End:{type:"integer"}}},S1p:{type:"structure",members:{Protocol:{},Destination:{shape:"S1q"},Source:{shape:"S1q"}}},S1q:{type:"structure",members:{Address:{shape:"Sk"},PortRanges:{type:"list",member:{shape:"S1m"}}}},S2d:{type:"structure",members:{LineRanges:{shape:"S2e"},OffsetRanges:{shape:"S2e"},Pages:{type:"list",member:{type:"structure",members:{PageNumber:{type:"long"},LineRange:{shape:"S2f"},OffsetRange:{shape:"S2f"}}}},Records:{type:"list",member:{type:"structure",members:{JsonPath:{},RecordIndex:{type:"long"}}}},Cells:{type:"list",member:{type:"structure",members:{Column:{type:"long"},Row:{type:"long"},ColumnName:{},CellReference:{}}}}}},S2e:{type:"list",member:{shape:"S2f"}},S2f:{type:"structure",members:{Start:{type:"long"},End:{type:"long"},StartColumn:{type:"long"}}},S31:{type:"list",member:{type:"structure",members:{ArtifactIdentifier:{},EncryptionDisabled:{type:"boolean"},Location:{},Name:{},NamespaceType:{},OverrideArtifactName:{type:"boolean"},Packaging:{},Path:{},Type:{}}}},S3c:{type:"list",member:{}},S4a:{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:{}}}}}}},S4q:{type:"list",member:{type:"structure",members:{AssociationId:{},Ipv6CidrBlock:{},CidrBlockState:{}}}},S5k:{type:"structure",members:{CloudWatchLogsLogGroupArn:{},Enabled:{type:"boolean"}}},S67:{type:"structure",members:{BlockPublicAcls:{type:"boolean"},BlockPublicPolicy:{type:"boolean"},IgnorePublicAcls:{type:"boolean"},RestrictPublicBuckets:{type:"boolean"}}},S71:{type:"list",member:{type:"structure",members:{PolicyName:{},PolicyArn:{}}}},S73:{type:"structure",members:{PermissionsBoundaryArn:{},PermissionsBoundaryType:{}}},S7a:{type:"structure",members:{DetailedMetricsEnabled:{type:"boolean"},LoggingLevel:{},DataTraceEnabled:{type:"boolean"},ThrottlingBurstLimit:{type:"integer"},ThrottlingRateLimit:{type:"double"}}},S7b:{type:"structure",members:{Format:{},DestinationArn:{}}},S7l:{type:"list",member:{type:"structure",members:{AttributeName:{},KeyType:{}}}},S7n:{type:"structure",members:{NonKeyAttributes:{shape:"Sk"},ProjectionType:{}}},S7o:{type:"structure",members:{LastDecreaseDateTime:{},LastIncreaseDateTime:{},NumberOfDecreasesToday:{type:"integer"},ReadCapacityUnits:{type:"integer"},WriteCapacityUnits:{type:"integer"}}},S7v:{type:"structure",members:{ReadCapacityUnits:{type:"integer"}}},S8a:{type:"list",member:{type:"structure",members:{DomainName:{},ResourceRecord:{type:"structure",members:{Name:{},Type:{},Value:{}}},ValidationDomain:{},ValidationEmails:{shape:"Sk"},ValidationMethod:{},ValidationStatus:{}}}},Sai:{type:"structure",members:{Address:{},Port:{type:"integer"},HostedZoneId:{}}},Saj:{type:"list",member:{type:"structure",members:{VpcSecurityGroupId:{},Status:{}}}},Sat:{type:"list",member:{type:"structure",members:{Name:{},Value:{}}}},Saz:{type:"list",member:{type:"structure",members:{Domain:{},Status:{},Fqdn:{},IamRoleName:{}}}},Sbt:{type:"structure",members:{Name:{},Image:{},MountPoints:{type:"list",member:{type:"structure",members:{SourceVolume:{},ContainerPath:{}}}},Privileged:{type:"boolean"}}},Se6:{type:"list",member:{type:"integer"}},Sej:{type:"structure",members:{CloudWatchLogsLogGroupArn:{},Enabled:{type:"boolean"}}},Sfa:{type:"structure",members:{PublishMetricAction:{type:"structure",members:{Dimensions:{type:"list",member:{type:"structure",members:{Value:{}}}}}}}},Sgy:{type:"structure",members:{CidrBlock:{},CidrBlockSet:{type:"list",member:{type:"structure",members:{CidrBlock:{}}}},Ipv6CidrBlockSet:{type:"list",member:{type:"structure",members:{Ipv6CidrBlock:{}}}},OwnerId:{},PeeringOptions:{type:"structure",members:{AllowDnsResolutionFromRemoteVpc:{type:"boolean"},AllowEgressFromLocalClassicLinkToRemoteVpc:{type:"boolean"},AllowEgressFromLocalVpcToRemoteClassicLink:{type:"boolean"}}},Region:{},VpcId:{}}},Si3:{type:"structure",members:{DeleteAfterDays:{type:"long"},MoveToColdStorageAfterDays:{type:"long"}}},Sjm:{type:"structure",members:{CustomRequestHandling:{shape:"Sjn"}}},Sjn:{type:"structure",members:{InsertHeaders:{shape:"Sjo"}}},Sjo:{type:"list",member:{type:"structure",members:{Name:{},Value:{}}}},Sjq:{type:"structure",members:{CustomResponse:{type:"structure",members:{CustomResponseBodyKey:{},ResponseCode:{type:"integer"},ResponseHeaders:{shape:"Sjo"}}}}},Sjs:{type:"list",member:{type:"structure",members:{Action:{type:"structure",members:{Allow:{shape:"Sjm"},Block:{shape:"Sjq"},Captcha:{type:"structure",members:{CustomRequestHandling:{shape:"Sjn"}}},Count:{type:"structure",members:{CustomRequestHandling:{shape:"Sjn"}}}}},Name:{},OverrideAction:{},Priority:{type:"integer"},VisibilityConfig:{shape:"Sjx"}}}},Sjx:{type:"structure",members:{CloudWatchMetricsEnabled:{type:"boolean"},MetricName:{},SampledRequestsEnabled:{type:"boolean"}}},Skg:{type:"structure",members:{AuthTtL:{type:"long"},ClientId:{},IatTtL:{type:"long"},Issuer:{}}},Skh:{type:"structure",members:{AuthorizerResultTtlInSeconds:{type:"integer"},AuthorizerUri:{},IdentityValidationExpression:{}}},Ski:{type:"structure",members:{AppIdClientRegex:{},AwsRegion:{},DefaultAction:{},UserPoolId:{}}},Slh:{type:"list",member:{type:"structure",required:["ProductArn","Id"],members:{ProductArn:{},Id:{}}}},Slx:{type:"structure",members:{IpAddressV4:{},Organization:{type:"structure",members:{Asn:{type:"integer"},AsnOrg:{},Isp:{},Org:{}}},Country:{type:"structure",members:{CountryCode:{},CountryName:{}}},City:{type:"structure",members:{CityName:{}}},GeoLocation:{type:"structure",members:{Lon:{type:"double"},Lat:{type:"double"}}}}},Sm3:{type:"structure",members:{Port:{type:"integer"},PortName:{}}},Smi:{type:"list",member:{shape:"Smj"}},Smj:{type:"structure",required:["Id","ProductArn"],members:{Id:{},ProductArn:{}}},Smk:{type:"structure",required:["Text","UpdatedBy"],members:{Text:{},UpdatedBy:{}}},Sms:{type:"structure",required:["StandardsArn","SecurityControlId","AssociationStatus"],members:{StandardsArn:{},SecurityControlId:{},AssociationStatus:{},UpdatedReason:{}}},Sn1:{type:"structure",members:{ProductArn:{shape:"Sn2"},AwsAccountId:{shape:"Sn2"},Id:{shape:"Sn2"},GeneratorId:{shape:"Sn2"},Region:{shape:"Sn2"},Type:{shape:"Sn2"},FirstObservedAt:{shape:"Sn5"},LastObservedAt:{shape:"Sn5"},CreatedAt:{shape:"Sn5"},UpdatedAt:{shape:"Sn5"},SeverityProduct:{shape:"Sn9",deprecated:true,deprecatedMessage:"This filter is deprecated. Instead, use FindingProviderSeverityOriginal."},SeverityNormalized:{shape:"Sn9",deprecated:true,deprecatedMessage:"This filter is deprecated. Instead, use SeverityLabel or FindingProviderFieldsSeverityLabel."},SeverityLabel:{shape:"Sn2"},Confidence:{shape:"Sn9"},Criticality:{shape:"Sn9"},Title:{shape:"Sn2"},Description:{shape:"Sn2"},RecommendationText:{shape:"Sn2"},SourceUrl:{shape:"Sn2"},ProductFields:{shape:"Snb"},ProductName:{shape:"Sn2"},CompanyName:{shape:"Sn2"},UserDefinedFields:{shape:"Snb"},MalwareName:{shape:"Sn2"},MalwareType:{shape:"Sn2"},MalwarePath:{shape:"Sn2"},MalwareState:{shape:"Sn2"},NetworkDirection:{shape:"Sn2"},NetworkProtocol:{shape:"Sn2"},NetworkSourceIpV4:{shape:"Sne"},NetworkSourceIpV6:{shape:"Sne"},NetworkSourcePort:{shape:"Sn9"},NetworkSourceDomain:{shape:"Sn2"},NetworkSourceMac:{shape:"Sn2"},NetworkDestinationIpV4:{shape:"Sne"},NetworkDestinationIpV6:{shape:"Sne"},NetworkDestinationPort:{shape:"Sn9"},NetworkDestinationDomain:{shape:"Sn2"},ProcessName:{shape:"Sn2"},ProcessPath:{shape:"Sn2"},ProcessPid:{shape:"Sn9"},ProcessParentPid:{shape:"Sn9"},ProcessLaunchedAt:{shape:"Sn5"},ProcessTerminatedAt:{shape:"Sn5"},ThreatIntelIndicatorType:{shape:"Sn2"},ThreatIntelIndicatorValue:{shape:"Sn2"},ThreatIntelIndicatorCategory:{shape:"Sn2"},ThreatIntelIndicatorLastObservedAt:{shape:"Sn5"},ThreatIntelIndicatorSource:{shape:"Sn2"},ThreatIntelIndicatorSourceUrl:{shape:"Sn2"},ResourceType:{shape:"Sn2"},ResourceId:{shape:"Sn2"},ResourcePartition:{shape:"Sn2"},ResourceRegion:{shape:"Sn2"},ResourceTags:{shape:"Snb"},ResourceAwsEc2InstanceType:{shape:"Sn2"},ResourceAwsEc2InstanceImageId:{shape:"Sn2"},ResourceAwsEc2InstanceIpV4Addresses:{shape:"Sne"},ResourceAwsEc2InstanceIpV6Addresses:{shape:"Sne"},ResourceAwsEc2InstanceKeyName:{shape:"Sn2"},ResourceAwsEc2InstanceIamInstanceProfileArn:{shape:"Sn2"},ResourceAwsEc2InstanceVpcId:{shape:"Sn2"},ResourceAwsEc2InstanceSubnetId:{shape:"Sn2"},ResourceAwsEc2InstanceLaunchedAt:{shape:"Sn5"},ResourceAwsS3BucketOwnerId:{shape:"Sn2"},ResourceAwsS3BucketOwnerName:{shape:"Sn2"},ResourceAwsIamAccessKeyUserName:{shape:"Sn2",deprecated:true,deprecatedMessage:"This filter is deprecated. Instead, use ResourceAwsIamAccessKeyPrincipalName."},ResourceAwsIamAccessKeyPrincipalName:{shape:"Sn2"},ResourceAwsIamAccessKeyStatus:{shape:"Sn2"},ResourceAwsIamAccessKeyCreatedAt:{shape:"Sn5"},ResourceAwsIamUserUserName:{shape:"Sn2"},ResourceContainerName:{shape:"Sn2"},ResourceContainerImageId:{shape:"Sn2"},ResourceContainerImageName:{shape:"Sn2"},ResourceContainerLaunchedAt:{shape:"Sn5"},ResourceDetailsOther:{shape:"Snb"},ComplianceStatus:{shape:"Sn2"},VerificationState:{shape:"Sn2"},WorkflowState:{shape:"Sn2"},WorkflowStatus:{shape:"Sn2"},RecordState:{shape:"Sn2"},RelatedFindingsProductArn:{shape:"Sn2"},RelatedFindingsId:{shape:"Sn2"},NoteText:{shape:"Sn2"},NoteUpdatedAt:{shape:"Sn5"},NoteUpdatedBy:{shape:"Sn2"},Keyword:{deprecated:true,deprecatedMessage:"The Keyword property is deprecated.",type:"list",member:{type:"structure",members:{Value:{}}}},FindingProviderFieldsConfidence:{shape:"Sn9"},FindingProviderFieldsCriticality:{shape:"Sn9"},FindingProviderFieldsRelatedFindingsId:{shape:"Sn2"},FindingProviderFieldsRelatedFindingsProductArn:{shape:"Sn2"},FindingProviderFieldsSeverityLabel:{shape:"Sn2"},FindingProviderFieldsSeverityOriginal:{shape:"Sn2"},FindingProviderFieldsTypes:{shape:"Sn2"},Sample:{type:"list",member:{type:"structure",members:{Value:{type:"boolean"}}}},ComplianceSecurityControlId:{shape:"Sn2"},ComplianceAssociatedStandardsId:{shape:"Sn2"}}},Sn2:{type:"list",member:{type:"structure",members:{Value:{},Comparison:{}}}},Sn5:{type:"list",member:{type:"structure",members:{Start:{},End:{},DateRange:{type:"structure",members:{Value:{type:"integer"},Unit:{}}}}}},Sn9:{type:"list",member:{type:"structure",members:{Gte:{type:"double"},Lte:{type:"double"},Eq:{type:"double"}}}},Snb:{type:"list",member:{type:"structure",members:{Key:{},Value:{},Comparison:{}}}},Sne:{type:"list",member:{type:"structure",members:{Cidr:{}}}},Snq:{type:"list",member:{type:"structure",members:{AccountId:{},ProcessingResult:{}}}},Snt:{type:"list",member:{}},So6:{type:"list",member:{}},Spf:{type:"map",key:{},value:{}},Spl:{type:"structure",members:{AccountId:{},InvitationId:{},InvitedAt:{shape:"S11"},MemberStatus:{}}},Sqj:{type:"list",member:{type:"structure",members:{AccountId:{},Email:{},MasterId:{deprecated:true,deprecatedMessage:"This field is deprecated, use AdministratorId instead."},AdministratorId:{},MemberStatus:{},InvitedAt:{shape:"S11"},UpdatedAt:{shape:"S11"}}}}}}},7816:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["billingconductor"]={};s.Billingconductor=i.defineService("billingconductor",["2021-07-30"]);Object.defineProperty(a.services["billingconductor"],"2021-07-30",{get:function get(){var e=r(8427);e.paginators=r(2426).pagination;e.waiters=r(3743).waiters;return e},enumerable:true,configurable:true});e.exports=s.Billingconductor},7847:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2017-07-25",endpointPrefix:"dataexchange",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"AWS Data Exchange",serviceId:"DataExchange",signatureVersion:"v4",signingName:"dataexchange",uid:"dataexchange-2017-07-25"},operations:{CancelJob:{http:{method:"DELETE",requestUri:"/v1/jobs/{JobId}",responseCode:204},input:{type:"structure",required:["JobId"],members:{JobId:{location:"uri",locationName:"JobId"}}}},CreateDataSet:{http:{requestUri:"/v1/data-sets",responseCode:201},input:{type:"structure",required:["AssetType","Description","Name"],members:{AssetType:{},Description:{},Name:{},Tags:{shape:"S7"}}},output:{type:"structure",members:{Arn:{},AssetType:{},CreatedAt:{shape:"Sa"},Description:{},Id:{},Name:{},Origin:{},OriginDetails:{shape:"Sd"},SourceId:{},Tags:{shape:"S7"},UpdatedAt:{shape:"Sa"}}}},CreateEventAction:{http:{requestUri:"/v1/event-actions",responseCode:201},input:{type:"structure",required:["Action","Event"],members:{Action:{shape:"Sf"},Event:{shape:"Sk"}}},output:{type:"structure",members:{Action:{shape:"Sf"},Arn:{},CreatedAt:{shape:"Sa"},Event:{shape:"Sk"},Id:{},UpdatedAt:{shape:"Sa"}}}},CreateJob:{http:{requestUri:"/v1/jobs",responseCode:201},input:{type:"structure",required:["Details","Type"],members:{Details:{type:"structure",members:{ExportAssetToSignedUrl:{type:"structure",required:["AssetId","DataSetId","RevisionId"],members:{AssetId:{},DataSetId:{},RevisionId:{}}},ExportAssetsToS3:{type:"structure",required:["AssetDestinations","DataSetId","RevisionId"],members:{AssetDestinations:{shape:"Sr"},DataSetId:{},Encryption:{shape:"Sh"},RevisionId:{}}},ExportRevisionsToS3:{type:"structure",required:["DataSetId","RevisionDestinations"],members:{DataSetId:{},Encryption:{shape:"Sh"},RevisionDestinations:{shape:"Su"}}},ImportAssetFromSignedUrl:{type:"structure",required:["AssetName","DataSetId","Md5Hash","RevisionId"],members:{AssetName:{},DataSetId:{},Md5Hash:{},RevisionId:{}}},ImportAssetsFromS3:{type:"structure",required:["AssetSources","DataSetId","RevisionId"],members:{AssetSources:{shape:"S10"},DataSetId:{},RevisionId:{}}},ImportAssetsFromRedshiftDataShares:{type:"structure",required:["AssetSources","DataSetId","RevisionId"],members:{AssetSources:{shape:"S13"},DataSetId:{},RevisionId:{}}},ImportAssetFromApiGatewayApi:{type:"structure",required:["ApiId","ApiName","ApiSpecificationMd5Hash","DataSetId","ProtocolType","RevisionId","Stage"],members:{ApiDescription:{},ApiId:{},ApiKey:{},ApiName:{},ApiSpecificationMd5Hash:{},DataSetId:{},ProtocolType:{},RevisionId:{},Stage:{}}},CreateS3DataAccessFromS3Bucket:{type:"structure",required:["AssetSource","DataSetId","RevisionId"],members:{AssetSource:{shape:"S19"},DataSetId:{},RevisionId:{}}},ImportAssetsFromLakeFormationTagPolicy:{type:"structure",required:["CatalogId","RoleArn","DataSetId","RevisionId"],members:{CatalogId:{},Database:{shape:"S1g"},Table:{shape:"S1n"},RoleArn:{},DataSetId:{},RevisionId:{}}}}},Type:{}}},output:{type:"structure",members:{Arn:{},CreatedAt:{shape:"Sa"},Details:{shape:"S1t"},Errors:{shape:"S23"},Id:{},State:{},Type:{},UpdatedAt:{shape:"Sa"}}}},CreateRevision:{http:{requestUri:"/v1/data-sets/{DataSetId}/revisions",responseCode:201},input:{type:"structure",required:["DataSetId"],members:{Comment:{},DataSetId:{location:"uri",locationName:"DataSetId"},Tags:{shape:"S7"}}},output:{type:"structure",members:{Arn:{},Comment:{},CreatedAt:{shape:"Sa"},DataSetId:{},Finalized:{type:"boolean"},Id:{},SourceId:{},Tags:{shape:"S7"},UpdatedAt:{shape:"Sa"},RevocationComment:{},Revoked:{type:"boolean"},RevokedAt:{shape:"Sa"}}}},DeleteAsset:{http:{method:"DELETE",requestUri:"/v1/data-sets/{DataSetId}/revisions/{RevisionId}/assets/{AssetId}",responseCode:204},input:{type:"structure",required:["AssetId","DataSetId","RevisionId"],members:{AssetId:{location:"uri",locationName:"AssetId"},DataSetId:{location:"uri",locationName:"DataSetId"},RevisionId:{location:"uri",locationName:"RevisionId"}}}},DeleteDataSet:{http:{method:"DELETE",requestUri:"/v1/data-sets/{DataSetId}",responseCode:204},input:{type:"structure",required:["DataSetId"],members:{DataSetId:{location:"uri",locationName:"DataSetId"}}}},DeleteEventAction:{http:{method:"DELETE",requestUri:"/v1/event-actions/{EventActionId}",responseCode:204},input:{type:"structure",required:["EventActionId"],members:{EventActionId:{location:"uri",locationName:"EventActionId"}}}},DeleteRevision:{http:{method:"DELETE",requestUri:"/v1/data-sets/{DataSetId}/revisions/{RevisionId}",responseCode:204},input:{type:"structure",required:["DataSetId","RevisionId"],members:{DataSetId:{location:"uri",locationName:"DataSetId"},RevisionId:{location:"uri",locationName:"RevisionId"}}}},GetAsset:{http:{method:"GET",requestUri:"/v1/data-sets/{DataSetId}/revisions/{RevisionId}/assets/{AssetId}",responseCode:200},input:{type:"structure",required:["AssetId","DataSetId","RevisionId"],members:{AssetId:{location:"uri",locationName:"AssetId"},DataSetId:{location:"uri",locationName:"DataSetId"},RevisionId:{location:"uri",locationName:"RevisionId"}}},output:{type:"structure",members:{Arn:{},AssetDetails:{shape:"S2n"},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",required:["DataSetId"],members:{DataSetId:{location:"uri",locationName:"DataSetId"}}},output:{type:"structure",members:{Arn:{},AssetType:{},CreatedAt:{shape:"Sa"},Description:{},Id:{},Name:{},Origin:{},OriginDetails:{shape:"Sd"},SourceId:{},Tags:{shape:"S7"},UpdatedAt:{shape:"Sa"}}}},GetEventAction:{http:{method:"GET",requestUri:"/v1/event-actions/{EventActionId}",responseCode:200},input:{type:"structure",required:["EventActionId"],members:{EventActionId:{location:"uri",locationName:"EventActionId"}}},output:{type:"structure",members:{Action:{shape:"Sf"},Arn:{},CreatedAt:{shape:"Sa"},Event:{shape:"Sk"},Id:{},UpdatedAt:{shape:"Sa"}}}},GetJob:{http:{method:"GET",requestUri:"/v1/jobs/{JobId}",responseCode:200},input:{type:"structure",required:["JobId"],members:{JobId:{location:"uri",locationName:"JobId"}}},output:{type:"structure",members:{Arn:{},CreatedAt:{shape:"Sa"},Details:{shape:"S1t"},Errors:{shape:"S23"},Id:{},State:{},Type:{},UpdatedAt:{shape:"Sa"}}}},GetRevision:{http:{method:"GET",requestUri:"/v1/data-sets/{DataSetId}/revisions/{RevisionId}",responseCode:200},input:{type:"structure",required:["DataSetId","RevisionId"],members:{DataSetId:{location:"uri",locationName:"DataSetId"},RevisionId:{location:"uri",locationName:"RevisionId"}}},output:{type:"structure",members:{Arn:{},Comment:{},CreatedAt:{shape:"Sa"},DataSetId:{},Finalized:{type:"boolean"},Id:{},SourceId:{},Tags:{shape:"S7"},UpdatedAt:{shape:"Sa"},RevocationComment:{},Revoked:{type:"boolean"},RevokedAt:{shape:"Sa"}}}},ListDataSetRevisions:{http:{method:"GET",requestUri:"/v1/data-sets/{DataSetId}/revisions",responseCode:200},input:{type:"structure",required:["DataSetId"],members:{DataSetId:{location:"uri",locationName:"DataSetId"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{NextToken:{},Revisions:{type:"list",member:{type:"structure",required:["Arn","CreatedAt","DataSetId","Id","UpdatedAt"],members:{Arn:{},Comment:{},CreatedAt:{shape:"Sa"},DataSetId:{},Finalized:{type:"boolean"},Id:{},SourceId:{},UpdatedAt:{shape:"Sa"},RevocationComment:{},Revoked:{type:"boolean"},RevokedAt:{shape:"Sa"}}}}}}},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",required:["Arn","AssetType","CreatedAt","Description","Id","Name","Origin","UpdatedAt"],members:{Arn:{},AssetType:{},CreatedAt:{shape:"Sa"},Description:{},Id:{},Name:{},Origin:{},OriginDetails:{shape:"Sd"},SourceId:{},UpdatedAt:{shape:"Sa"}}}},NextToken:{}}}},ListEventActions:{http:{method:"GET",requestUri:"/v1/event-actions",responseCode:200},input:{type:"structure",members:{EventSourceId:{location:"querystring",locationName:"eventSourceId"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{EventActions:{type:"list",member:{type:"structure",required:["Action","Arn","CreatedAt","Event","Id","UpdatedAt"],members:{Action:{shape:"Sf"},Arn:{},CreatedAt:{shape:"Sa"},Event:{shape:"Sk"},Id:{},UpdatedAt:{shape:"Sa"}}}},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",required:["Arn","CreatedAt","Details","Id","State","Type","UpdatedAt"],members:{Arn:{},CreatedAt:{shape:"Sa"},Details:{shape:"S1t"},Errors:{shape:"S23"},Id:{},State:{},Type:{},UpdatedAt:{shape:"Sa"}}}},NextToken:{}}}},ListRevisionAssets:{http:{method:"GET",requestUri:"/v1/data-sets/{DataSetId}/revisions/{RevisionId}/assets",responseCode:200},input:{type:"structure",required:["DataSetId","RevisionId"],members:{DataSetId:{location:"uri",locationName:"DataSetId"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"},RevisionId:{location:"uri",locationName:"RevisionId"}}},output:{type:"structure",members:{Assets:{type:"list",member:{type:"structure",required:["Arn","AssetDetails","AssetType","CreatedAt","DataSetId","Id","Name","RevisionId","UpdatedAt"],members:{Arn:{},AssetDetails:{shape:"S2n"},AssetType:{},CreatedAt:{shape:"Sa"},DataSetId:{},Id:{},Name:{},RevisionId:{},SourceId:{},UpdatedAt:{shape:"Sa"}}}},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:"S7",locationName:"tags"}}}},RevokeRevision:{http:{requestUri:"/v1/data-sets/{DataSetId}/revisions/{RevisionId}/revoke",responseCode:200},input:{type:"structure",required:["DataSetId","RevisionId","RevocationComment"],members:{DataSetId:{location:"uri",locationName:"DataSetId"},RevisionId:{location:"uri",locationName:"RevisionId"},RevocationComment:{}}},output:{type:"structure",members:{Arn:{},Comment:{},CreatedAt:{shape:"Sa"},DataSetId:{},Finalized:{type:"boolean"},Id:{},SourceId:{},UpdatedAt:{shape:"Sa"},RevocationComment:{},Revoked:{type:"boolean"},RevokedAt:{shape:"Sa"}}}},SendApiAsset:{http:{requestUri:"/v1",responseCode:200},input:{type:"structure",required:["AssetId","DataSetId","RevisionId"],members:{Body:{},QueryStringParameters:{shape:"S7",location:"querystring"},AssetId:{location:"header",locationName:"x-amzn-dataexchange-asset-id"},DataSetId:{location:"header",locationName:"x-amzn-dataexchange-data-set-id"},RequestHeaders:{shape:"S7",location:"headers",locationName:"x-amzn-dataexchange-header-"},Method:{location:"header",locationName:"x-amzn-dataexchange-http-method"},Path:{location:"header",locationName:"x-amzn-dataexchange-path"},RevisionId:{location:"header",locationName:"x-amzn-dataexchange-revision-id"}},payload:"Body"},output:{type:"structure",members:{Body:{},ResponseHeaders:{shape:"S7",location:"headers",locationName:""}},payload:"Body"},endpoint:{hostPrefix:"api-fulfill."}},StartJob:{http:{method:"PATCH",requestUri:"/v1/jobs/{JobId}",responseCode:202},input:{type:"structure",required:["JobId"],members:{JobId:{location:"uri",locationName:"JobId"}}},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:"S7",locationName:"tags"}}}},UntagResource:{http:{method:"DELETE",requestUri:"/tags/{ResourceArn}",responseCode:204},input:{type:"structure",required:["ResourceArn","TagKeys"],members:{ResourceArn:{location:"uri",locationName:"ResourceArn"},TagKeys:{shape:"S1a",location:"querystring",locationName:"tagKeys"}}},idempotent:true},UpdateAsset:{http:{method:"PATCH",requestUri:"/v1/data-sets/{DataSetId}/revisions/{RevisionId}/assets/{AssetId}",responseCode:200},input:{type:"structure",required:["AssetId","DataSetId","Name","RevisionId"],members:{AssetId:{location:"uri",locationName:"AssetId"},DataSetId:{location:"uri",locationName:"DataSetId"},Name:{},RevisionId:{location:"uri",locationName:"RevisionId"}}},output:{type:"structure",members:{Arn:{},AssetDetails:{shape:"S2n"},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",required:["DataSetId"],members:{DataSetId:{location:"uri",locationName:"DataSetId"},Description:{},Name:{}}},output:{type:"structure",members:{Arn:{},AssetType:{},CreatedAt:{shape:"Sa"},Description:{},Id:{},Name:{},Origin:{},OriginDetails:{shape:"Sd"},SourceId:{},UpdatedAt:{shape:"Sa"}}}},UpdateEventAction:{http:{method:"PATCH",requestUri:"/v1/event-actions/{EventActionId}",responseCode:200},input:{type:"structure",required:["EventActionId"],members:{Action:{shape:"Sf"},EventActionId:{location:"uri",locationName:"EventActionId"}}},output:{type:"structure",members:{Action:{shape:"Sf"},Arn:{},CreatedAt:{shape:"Sa"},Event:{shape:"Sk"},Id:{},UpdatedAt:{shape:"Sa"}}}},UpdateRevision:{http:{method:"PATCH",requestUri:"/v1/data-sets/{DataSetId}/revisions/{RevisionId}",responseCode:200},input:{type:"structure",required:["DataSetId","RevisionId"],members:{Comment:{},DataSetId:{location:"uri",locationName:"DataSetId"},Finalized:{type:"boolean"},RevisionId:{location:"uri",locationName:"RevisionId"}}},output:{type:"structure",members:{Arn:{},Comment:{},CreatedAt:{shape:"Sa"},DataSetId:{},Finalized:{type:"boolean"},Id:{},SourceId:{},UpdatedAt:{shape:"Sa"},RevocationComment:{},Revoked:{type:"boolean"},RevokedAt:{shape:"Sa"}}}}},shapes:{S7:{type:"map",key:{},value:{}},Sa:{type:"timestamp",timestampFormat:"iso8601"},Sd:{type:"structure",required:["ProductId"],members:{ProductId:{}}},Sf:{type:"structure",members:{ExportRevisionToS3:{type:"structure",required:["RevisionDestination"],members:{Encryption:{shape:"Sh"},RevisionDestination:{type:"structure",required:["Bucket"],members:{Bucket:{},KeyPattern:{}}}}}}},Sh:{type:"structure",required:["Type"],members:{KmsKeyArn:{},Type:{}}},Sk:{type:"structure",members:{RevisionPublished:{type:"structure",required:["DataSetId"],members:{DataSetId:{}}}}},Sr:{type:"list",member:{type:"structure",required:["AssetId","Bucket"],members:{AssetId:{},Bucket:{},Key:{}}}},Su:{type:"list",member:{type:"structure",required:["Bucket","RevisionId"],members:{Bucket:{},KeyPattern:{},RevisionId:{}}}},S10:{type:"list",member:{type:"structure",required:["Bucket","Key"],members:{Bucket:{},Key:{}}}},S13:{type:"list",member:{type:"structure",required:["DataShareArn"],members:{DataShareArn:{}}}},S19:{type:"structure",required:["Bucket"],members:{Bucket:{},KeyPrefixes:{shape:"S1a"},Keys:{shape:"S1a"},KmsKeysToGrant:{shape:"S1b"}}},S1a:{type:"list",member:{}},S1b:{type:"list",member:{type:"structure",required:["KmsKeyArn"],members:{KmsKeyArn:{}}}},S1g:{type:"structure",required:["Expression","Permissions"],members:{Expression:{shape:"S1h"},Permissions:{type:"list",member:{}}}},S1h:{type:"list",member:{type:"structure",required:["TagKey","TagValues"],members:{TagKey:{},TagValues:{type:"list",member:{}}}}},S1n:{type:"structure",required:["Expression","Permissions"],members:{Expression:{shape:"S1h"},Permissions:{type:"list",member:{}}}},S1t:{type:"structure",members:{ExportAssetToSignedUrl:{type:"structure",required:["AssetId","DataSetId","RevisionId"],members:{AssetId:{},DataSetId:{},RevisionId:{},SignedUrl:{},SignedUrlExpiresAt:{shape:"Sa"}}},ExportAssetsToS3:{type:"structure",required:["AssetDestinations","DataSetId","RevisionId"],members:{AssetDestinations:{shape:"Sr"},DataSetId:{},Encryption:{shape:"Sh"},RevisionId:{}}},ExportRevisionsToS3:{type:"structure",required:["DataSetId","RevisionDestinations"],members:{DataSetId:{},Encryption:{shape:"Sh"},RevisionDestinations:{shape:"Su"},EventActionArn:{}}},ImportAssetFromSignedUrl:{type:"structure",required:["AssetName","DataSetId","RevisionId"],members:{AssetName:{},DataSetId:{},Md5Hash:{},RevisionId:{},SignedUrl:{},SignedUrlExpiresAt:{shape:"Sa"}}},ImportAssetsFromS3:{type:"structure",required:["AssetSources","DataSetId","RevisionId"],members:{AssetSources:{shape:"S10"},DataSetId:{},RevisionId:{}}},ImportAssetsFromRedshiftDataShares:{type:"structure",required:["AssetSources","DataSetId","RevisionId"],members:{AssetSources:{shape:"S13"},DataSetId:{},RevisionId:{}}},ImportAssetFromApiGatewayApi:{type:"structure",required:["ApiId","ApiName","ApiSpecificationMd5Hash","ApiSpecificationUploadUrl","ApiSpecificationUploadUrlExpiresAt","DataSetId","ProtocolType","RevisionId","Stage"],members:{ApiDescription:{},ApiId:{},ApiKey:{},ApiName:{},ApiSpecificationMd5Hash:{},ApiSpecificationUploadUrl:{},ApiSpecificationUploadUrlExpiresAt:{shape:"Sa"},DataSetId:{},ProtocolType:{},RevisionId:{},Stage:{}}},CreateS3DataAccessFromS3Bucket:{type:"structure",required:["AssetSource","DataSetId","RevisionId"],members:{AssetSource:{shape:"S19"},DataSetId:{},RevisionId:{}}},ImportAssetsFromLakeFormationTagPolicy:{type:"structure",required:["CatalogId","RoleArn","DataSetId","RevisionId"],members:{CatalogId:{},Database:{shape:"S1g"},Table:{shape:"S1n"},RoleArn:{},DataSetId:{},RevisionId:{}}}}},S23:{type:"list",member:{type:"structure",required:["Code","Message"],members:{Code:{},Details:{type:"structure",members:{ImportAssetFromSignedUrlJobErrorDetails:{type:"structure",required:["AssetName"],members:{AssetName:{}}},ImportAssetsFromS3JobErrorDetails:{shape:"S10"}}},LimitName:{},LimitValue:{type:"double"},Message:{},ResourceId:{},ResourceType:{}}}},S2n:{type:"structure",members:{S3SnapshotAsset:{type:"structure",required:["Size"],members:{Size:{type:"double"}}},RedshiftDataShareAsset:{type:"structure",required:["Arn"],members:{Arn:{}}},ApiGatewayApiAsset:{type:"structure",members:{ApiDescription:{},ApiEndpoint:{},ApiId:{},ApiKey:{},ApiName:{},ApiSpecificationDownloadUrl:{},ApiSpecificationDownloadUrlExpiresAt:{shape:"Sa"},ProtocolType:{},Stage:{}}},S3DataAccessAsset:{type:"structure",required:["Bucket"],members:{Bucket:{},KeyPrefixes:{shape:"S1a"},Keys:{shape:"S1a"},S3AccessPointAlias:{},S3AccessPointArn:{},KmsKeysToGrant:{shape:"S1b"}}},LakeFormationDataPermissionAsset:{type:"structure",required:["LakeFormationDataPermissionDetails","LakeFormationDataPermissionType","Permissions"],members:{LakeFormationDataPermissionDetails:{type:"structure",members:{LFTagPolicy:{type:"structure",required:["CatalogId","ResourceType","ResourceDetails"],members:{CatalogId:{},ResourceType:{},ResourceDetails:{type:"structure",members:{Database:{type:"structure",required:["Expression"],members:{Expression:{shape:"S1h"}}},Table:{type:"structure",required:["Expression"],members:{Expression:{shape:"S1h"}}}}}}}}},LakeFormationDataPermissionType:{},Permissions:{type:"list",member:{}},RoleArn:{}}}}}}}},7853:function(e){e.exports={pagination:{}}},7855:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["cloudcontrol"]={};s.CloudControl=i.defineService("cloudcontrol",["2021-09-30"]);Object.defineProperty(a.services["cloudcontrol"],"2021-09-30",{get:function get(){var e=r(9229);e.paginators=r(9191).pagination;e.waiters=r(455).waiters;return e},enumerable:true,configurable:true});e.exports=s.CloudControl},7882:function(e){e.exports={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:{},CustomerAWSAccountId:{}}}}},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:{}}}}}}}}}},7884:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2021-08-28",endpointPrefix:"migrationhub-orchestrator",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"AWS Migration Hub Orchestrator",serviceId:"MigrationHubOrchestrator",signatureVersion:"v4",signingName:"migrationhub-orchestrator",uid:"migrationhuborchestrator-2021-08-28"},operations:{CreateWorkflow:{http:{requestUri:"/migrationworkflow/",responseCode:200},input:{type:"structure",required:["name","templateId","applicationConfigurationId","inputParameters"],members:{name:{},description:{},templateId:{},applicationConfigurationId:{},inputParameters:{shape:"S6"},stepTargets:{shape:"Sb"},tags:{shape:"Sd"}}},output:{type:"structure",members:{id:{},arn:{},name:{},description:{},templateId:{},adsApplicationConfigurationId:{},workflowInputs:{shape:"S6"},stepTargets:{shape:"Sb"},status:{},creationTime:{type:"timestamp"},tags:{shape:"Sd"}}}},CreateWorkflowStep:{http:{requestUri:"/workflowstep",responseCode:200},input:{type:"structure",required:["name","stepGroupId","workflowId","stepActionType"],members:{name:{},stepGroupId:{},workflowId:{},stepActionType:{},description:{},workflowStepAutomationConfiguration:{shape:"Sq"},stepTarget:{shape:"Sb"},outputs:{shape:"Sx"},previous:{shape:"Sb"},next:{shape:"Sb"}}},output:{type:"structure",members:{id:{},stepGroupId:{},workflowId:{},name:{}}}},CreateWorkflowStepGroup:{http:{requestUri:"/workflowstepgroups",responseCode:200},input:{type:"structure",required:["workflowId","name"],members:{workflowId:{},name:{},description:{},next:{shape:"Sb"},previous:{shape:"Sb"}}},output:{type:"structure",members:{workflowId:{},name:{},id:{},description:{},tools:{shape:"S18"},next:{shape:"Sb"},previous:{shape:"Sb"},creationTime:{type:"timestamp"}}}},DeleteWorkflow:{http:{method:"DELETE",requestUri:"/migrationworkflow/{id}",responseCode:202},input:{type:"structure",required:["id"],members:{id:{location:"uri",locationName:"id"}}},output:{type:"structure",members:{id:{},arn:{},status:{}}},idempotent:true},DeleteWorkflowStep:{http:{method:"DELETE",requestUri:"/workflowstep/{id}",responseCode:200},input:{type:"structure",required:["id","stepGroupId","workflowId"],members:{id:{location:"uri",locationName:"id"},stepGroupId:{location:"querystring",locationName:"stepGroupId"},workflowId:{location:"querystring",locationName:"workflowId"}}},output:{type:"structure",members:{}},idempotent:true},DeleteWorkflowStepGroup:{http:{method:"DELETE",requestUri:"/workflowstepgroup/{id}",responseCode:202},input:{type:"structure",required:["workflowId","id"],members:{workflowId:{location:"querystring",locationName:"workflowId"},id:{location:"uri",locationName:"id"}}},output:{type:"structure",members:{}},idempotent:true},GetTemplate:{http:{method:"GET",requestUri:"/migrationworkflowtemplate/{id}",responseCode:200},input:{type:"structure",required:["id"],members:{id:{location:"uri",locationName:"id"}}},output:{type:"structure",members:{id:{},name:{},description:{},inputs:{type:"list",member:{type:"structure",members:{inputName:{},dataType:{},required:{type:"boolean"}}}},tools:{shape:"S18"},status:{},creationTime:{type:"timestamp"}}}},GetTemplateStep:{http:{method:"GET",requestUri:"/templatestep/{id}",responseCode:200},input:{type:"structure",required:["id","templateId","stepGroupId"],members:{id:{location:"uri",locationName:"id"},templateId:{location:"querystring",locationName:"templateId"},stepGroupId:{location:"querystring",locationName:"stepGroupId"}}},output:{type:"structure",members:{id:{},stepGroupId:{},templateId:{},name:{},description:{},stepActionType:{},creationTime:{},previous:{shape:"Sb"},next:{shape:"Sb"},outputs:{type:"list",member:{type:"structure",members:{name:{},dataType:{},required:{type:"boolean"}}}},stepAutomationConfiguration:{type:"structure",members:{scriptLocationS3Bucket:{},scriptLocationS3Key:{shape:"Ss"},command:{shape:"Su"},runEnvironment:{},targetType:{}}}}}},GetTemplateStepGroup:{http:{method:"GET",requestUri:"/templates/{templateId}/stepgroups/{id}",responseCode:200},input:{type:"structure",required:["templateId","id"],members:{templateId:{location:"uri",locationName:"templateId"},id:{location:"uri",locationName:"id"}}},output:{type:"structure",members:{templateId:{},id:{},name:{},description:{},status:{},creationTime:{type:"timestamp"},lastModifiedTime:{type:"timestamp"},tools:{shape:"S18"},previous:{shape:"Sb"},next:{shape:"Sb"}}}},GetWorkflow:{http:{method:"GET",requestUri:"/migrationworkflow/{id}",responseCode:200},input:{type:"structure",required:["id"],members:{id:{location:"uri",locationName:"id"}}},output:{type:"structure",members:{id:{},arn:{},name:{},description:{},templateId:{},adsApplicationConfigurationId:{},adsApplicationName:{},status:{},statusMessage:{},creationTime:{type:"timestamp"},lastStartTime:{type:"timestamp"},lastStopTime:{type:"timestamp"},lastModifiedTime:{type:"timestamp"},endTime:{type:"timestamp"},tools:{shape:"S18"},totalSteps:{type:"integer"},completedSteps:{type:"integer"},workflowInputs:{shape:"S6"},tags:{shape:"Sd"},workflowBucket:{}}}},GetWorkflowStep:{http:{method:"GET",requestUri:"/workflowstep/{id}",responseCode:200},input:{type:"structure",required:["workflowId","stepGroupId","id"],members:{workflowId:{location:"querystring",locationName:"workflowId"},stepGroupId:{location:"querystring",locationName:"stepGroupId"},id:{location:"uri",locationName:"id"}}},output:{type:"structure",members:{name:{},stepGroupId:{},workflowId:{},stepId:{},description:{},stepActionType:{},owner:{},workflowStepAutomationConfiguration:{shape:"Sq"},stepTarget:{shape:"Sb"},outputs:{type:"list",member:{shape:"Sy"}},previous:{shape:"Sb"},next:{shape:"Sb"},status:{},statusMessage:{},scriptOutputLocation:{},creationTime:{type:"timestamp"},lastStartTime:{type:"timestamp"},endTime:{type:"timestamp"},noOfSrvCompleted:{type:"integer"},noOfSrvFailed:{type:"integer"},totalNoOfSrv:{type:"integer"}}}},GetWorkflowStepGroup:{http:{method:"GET",requestUri:"/workflowstepgroup/{id}",responseCode:200},input:{type:"structure",required:["id","workflowId"],members:{id:{location:"uri",locationName:"id"},workflowId:{location:"querystring",locationName:"workflowId"}}},output:{type:"structure",members:{id:{},workflowId:{},name:{},description:{},status:{},owner:{},creationTime:{type:"timestamp"},lastModifiedTime:{type:"timestamp"},endTime:{type:"timestamp"},tools:{shape:"S18"},previous:{shape:"Sb"},next:{shape:"Sb"}}}},ListPlugins:{http:{method:"GET",requestUri:"/plugins",responseCode:200},input:{type:"structure",members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{nextToken:{},plugins:{type:"list",member:{type:"structure",members:{pluginId:{},hostname:{},status:{},ipAddress:{},version:{},registeredTime:{}}}}}}},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:"S2i"}}}},ListTemplateStepGroups:{http:{method:"GET",requestUri:"/templatestepgroups/{templateId}",responseCode:200},input:{type:"structure",required:["templateId"],members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},templateId:{location:"uri",locationName:"templateId"}}},output:{type:"structure",required:["templateStepGroupSummary"],members:{nextToken:{},templateStepGroupSummary:{type:"list",member:{type:"structure",members:{id:{},name:{},previous:{shape:"Sb"},next:{shape:"Sb"}}}}}}},ListTemplateSteps:{http:{method:"GET",requestUri:"/templatesteps",responseCode:200},input:{type:"structure",required:["templateId","stepGroupId"],members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},templateId:{location:"querystring",locationName:"templateId"},stepGroupId:{location:"querystring",locationName:"stepGroupId"}}},output:{type:"structure",members:{nextToken:{},templateStepSummaryList:{type:"list",member:{type:"structure",members:{id:{},stepGroupId:{},templateId:{},name:{},stepActionType:{},targetType:{},owner:{},previous:{shape:"Sb"},next:{shape:"Sb"}}}}}}},ListTemplates:{http:{method:"GET",requestUri:"/migrationworkflowtemplates",responseCode:200},input:{type:"structure",members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},name:{location:"querystring",locationName:"name"}}},output:{type:"structure",required:["templateSummary"],members:{nextToken:{},templateSummary:{type:"list",member:{type:"structure",members:{id:{},name:{},arn:{},description:{}}}}}}},ListWorkflowStepGroups:{http:{method:"GET",requestUri:"/workflowstepgroups",responseCode:200},input:{type:"structure",required:["workflowId"],members:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},workflowId:{location:"querystring",locationName:"workflowId"}}},output:{type:"structure",required:["workflowStepGroupsSummary"],members:{nextToken:{},workflowStepGroupsSummary:{type:"list",member:{type:"structure",members:{id:{},name:{},owner:{},status:{},previous:{shape:"Sb"},next:{shape:"Sb"}}}}}}},ListWorkflowSteps:{http:{method:"GET",requestUri:"/workflow/{workflowId}/workflowstepgroups/{stepGroupId}/workflowsteps",responseCode:200},input:{type:"structure",required:["workflowId","stepGroupId"],members:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},workflowId:{location:"uri",locationName:"workflowId"},stepGroupId:{location:"uri",locationName:"stepGroupId"}}},output:{type:"structure",required:["workflowStepsSummary"],members:{nextToken:{},workflowStepsSummary:{type:"list",member:{type:"structure",members:{stepId:{},name:{},stepActionType:{},owner:{},previous:{shape:"Sb"},next:{shape:"Sb"},status:{},statusMessage:{},noOfSrvCompleted:{type:"integer"},noOfSrvFailed:{type:"integer"},totalNoOfSrv:{type:"integer"},description:{},scriptLocation:{}}}}}}},ListWorkflows:{http:{method:"GET",requestUri:"/migrationworkflows",responseCode:200},input:{type:"structure",members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},templateId:{location:"querystring",locationName:"templateId"},adsApplicationConfigurationName:{location:"querystring",locationName:"adsApplicationConfigurationName"},status:{location:"querystring",locationName:"status"},name:{location:"querystring",locationName:"name"}}},output:{type:"structure",required:["migrationWorkflowSummary"],members:{nextToken:{},migrationWorkflowSummary:{type:"list",member:{type:"structure",members:{id:{},name:{},templateId:{},adsApplicationConfigurationName:{},status:{},creationTime:{type:"timestamp"},endTime:{type:"timestamp"},statusMessage:{},completedSteps:{type:"integer"},totalSteps:{type:"integer"}}}}}}},RetryWorkflowStep:{http:{requestUri:"/retryworkflowstep/{id}",responseCode:200},input:{type:"structure",required:["workflowId","stepGroupId","id"],members:{workflowId:{location:"querystring",locationName:"workflowId"},stepGroupId:{location:"querystring",locationName:"stepGroupId"},id:{location:"uri",locationName:"id"}}},output:{type:"structure",members:{stepGroupId:{},workflowId:{},id:{},status:{}}}},StartWorkflow:{http:{requestUri:"/migrationworkflow/{id}/start",responseCode:200},input:{type:"structure",required:["id"],members:{id:{location:"uri",locationName:"id"}}},output:{type:"structure",members:{id:{},arn:{},status:{},statusMessage:{},lastStartTime:{type:"timestamp"}}}},StopWorkflow:{http:{requestUri:"/migrationworkflow/{id}/stop",responseCode:200},input:{type:"structure",required:["id"],members:{id:{location:"uri",locationName:"id"}}},output:{type:"structure",members:{id:{},arn:{},status:{},statusMessage:{},lastStopTime:{type:"timestamp"}}}},TagResource:{http:{requestUri:"/tags/{resourceArn}",responseCode:200},input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tags:{shape:"S2i"}}},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},UpdateWorkflow:{http:{requestUri:"/migrationworkflow/{id}",responseCode:200},input:{type:"structure",required:["id"],members:{id:{location:"uri",locationName:"id"},name:{},description:{},inputParameters:{shape:"S6"},stepTargets:{shape:"Sb"}}},output:{type:"structure",members:{id:{},arn:{},name:{},description:{},templateId:{},adsApplicationConfigurationId:{},workflowInputs:{shape:"S6"},stepTargets:{shape:"Sb"},status:{},creationTime:{type:"timestamp"},lastModifiedTime:{type:"timestamp"},tags:{shape:"Sd"}}}},UpdateWorkflowStep:{http:{requestUri:"/workflowstep/{id}",responseCode:200},input:{type:"structure",required:["id","stepGroupId","workflowId"],members:{id:{location:"uri",locationName:"id"},stepGroupId:{},workflowId:{},name:{},description:{},stepActionType:{},workflowStepAutomationConfiguration:{shape:"Sq"},stepTarget:{shape:"Sb"},outputs:{shape:"Sx"},previous:{shape:"Sb"},next:{shape:"Sb"},status:{}}},output:{type:"structure",members:{id:{},stepGroupId:{},workflowId:{},name:{}}}},UpdateWorkflowStepGroup:{http:{requestUri:"/workflowstepgroup/{id}",responseCode:202},input:{type:"structure",required:["workflowId","id"],members:{workflowId:{location:"querystring",locationName:"workflowId"},id:{location:"uri",locationName:"id"},name:{},description:{},next:{shape:"Sb"},previous:{shape:"Sb"}}},output:{type:"structure",members:{workflowId:{},name:{},id:{},description:{},tools:{shape:"S18"},next:{shape:"Sb"},previous:{shape:"Sb"},lastModifiedTime:{type:"timestamp"}}},idempotent:true}},shapes:{S6:{type:"map",key:{},value:{type:"structure",members:{integerValue:{type:"integer"},stringValue:{},listOfStringsValue:{shape:"Sb"},mapOfStringValue:{shape:"Sd"}},union:true},sensitive:true},Sb:{type:"list",member:{}},Sd:{type:"map",key:{},value:{}},Sq:{type:"structure",members:{scriptLocationS3Bucket:{},scriptLocationS3Key:{shape:"Ss"},command:{shape:"Su"},runEnvironment:{},targetType:{}}},Ss:{type:"structure",members:{linux:{},windows:{}}},Su:{type:"structure",members:{linux:{},windows:{}}},Sx:{type:"list",member:{shape:"Sy"}},Sy:{type:"structure",members:{name:{},dataType:{},required:{type:"boolean"},value:{type:"structure",members:{integerValue:{type:"integer"},stringValue:{},listOfStringValue:{shape:"Sb"}},union:true}}},S18:{type:"list",member:{type:"structure",members:{name:{},url:{}}}},S2i:{type:"map",key:{},value:{}}}}},7886:function(e){e.exports={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:{}}}},BatchDescribeModelPackage:{input:{type:"structure",required:["ModelPackageArnList"],members:{ModelPackageArnList:{type:"list",member:{}}}},output:{type:"structure",members:{ModelPackageSummaries:{type:"map",key:{},value:{type:"structure",required:["ModelPackageGroupName","ModelPackageArn","CreationTime","InferenceSpecification","ModelPackageStatus"],members:{ModelPackageGroupName:{},ModelPackageVersion:{type:"integer"},ModelPackageArn:{},ModelPackageDescription:{},CreationTime:{type:"timestamp"},InferenceSpecification:{shape:"Sr"},ModelPackageStatus:{},ModelApprovalStatus:{}}}},BatchDescribeModelPackageErrorMap:{type:"map",key:{},value:{type:"structure",required:["ErrorCode","ErrorResponse"],members:{ErrorCode:{},ErrorResponse:{}}}}}}},CreateAction:{input:{type:"structure",required:["ActionName","Source","ActionType"],members:{ActionName:{},Source:{shape:"S1j"},ActionType:{},Description:{},Status:{},Properties:{shape:"S1o"},MetadataProperties:{shape:"S1q"},Tags:{shape:"S7"}}},output:{type:"structure",members:{ActionArn:{}}}},CreateAlgorithm:{input:{type:"structure",required:["AlgorithmName","TrainingSpecification"],members:{AlgorithmName:{},AlgorithmDescription:{},TrainingSpecification:{shape:"S1v"},InferenceSpecification:{shape:"Sr"},ValidationSpecification:{shape:"S2o"},CertifyForMarketplace:{type:"boolean"},Tags:{shape:"S7"}}},output:{type:"structure",required:["AlgorithmArn"],members:{AlgorithmArn:{}}}},CreateApp:{input:{type:"structure",required:["DomainId","AppType","AppName"],members:{DomainId:{},UserProfileName:{},AppType:{},AppName:{},Tags:{shape:"S7"},ResourceSpec:{shape:"S4d"},SpaceName:{}}},output:{type:"structure",members:{AppArn:{}}}},CreateAppImageConfig:{input:{type:"structure",required:["AppImageConfigName"],members:{AppImageConfigName:{},Tags:{shape:"S7"},KernelGatewayImageConfig:{shape:"S4n"}}},output:{type:"structure",members:{AppImageConfigArn:{}}}},CreateArtifact:{input:{type:"structure",required:["Source","ArtifactType"],members:{ArtifactName:{},Source:{shape:"S4z"},ArtifactType:{},Properties:{shape:"S1o"},MetadataProperties:{shape:"S1q"},Tags:{shape:"S7"}}},output:{type:"structure",members:{ArtifactArn:{}}}},CreateAutoMLJob:{input:{type:"structure",required:["AutoMLJobName","InputDataConfig","OutputDataConfig","RoleArn"],members:{AutoMLJobName:{},InputDataConfig:{shape:"S57"},OutputDataConfig:{shape:"S5f"},ProblemType:{},AutoMLJobObjective:{shape:"S5h"},AutoMLJobConfig:{shape:"S5j"},RoleArn:{},GenerateCandidateDefinitionsOnly:{type:"boolean"},Tags:{shape:"S7"},ModelDeployConfig:{shape:"S63"}}},output:{type:"structure",required:["AutoMLJobArn"],members:{AutoMLJobArn:{}}}},CreateAutoMLJobV2:{input:{type:"structure",required:["AutoMLJobName","AutoMLJobInputDataConfig","OutputDataConfig","AutoMLProblemTypeConfig","RoleArn"],members:{AutoMLJobName:{},AutoMLJobInputDataConfig:{shape:"S69"},OutputDataConfig:{shape:"S5f"},AutoMLProblemTypeConfig:{shape:"S6b"},RoleArn:{},Tags:{shape:"S7"},SecurityConfig:{shape:"S5o"},AutoMLJobObjective:{shape:"S5h"},ModelDeployConfig:{shape:"S63"},DataSplitConfig:{shape:"S5u"}}},output:{type:"structure",required:["AutoMLJobArn"],members:{AutoMLJobArn:{}}}},CreateCodeRepository:{input:{type:"structure",required:["CodeRepositoryName","GitConfig"],members:{CodeRepositoryName:{},GitConfig:{shape:"S6i"},Tags:{shape:"S7"}}},output:{type:"structure",required:["CodeRepositoryArn"],members:{CodeRepositoryArn:{}}}},CreateCompilationJob:{input:{type:"structure",required:["CompilationJobName","RoleArn","OutputConfig","StoppingCondition"],members:{CompilationJobName:{},RoleArn:{},ModelPackageVersionArn:{},InputConfig:{shape:"S6p"},OutputConfig:{shape:"S6s"},VpcConfig:{shape:"S6z"},StoppingCondition:{shape:"S3m"},Tags:{shape:"S7"}}},output:{type:"structure",required:["CompilationJobArn"],members:{CompilationJobArn:{}}}},CreateContext:{input:{type:"structure",required:["ContextName","Source","ContextType"],members:{ContextName:{},Source:{shape:"S77"},ContextType:{},Description:{},Properties:{shape:"S1o"},Tags:{shape:"S7"}}},output:{type:"structure",members:{ContextArn:{}}}},CreateDataQualityJobDefinition:{input:{type:"structure",required:["JobDefinitionName","DataQualityAppSpecification","DataQualityJobInput","DataQualityJobOutputConfig","JobResources","RoleArn"],members:{JobDefinitionName:{},DataQualityBaselineConfig:{shape:"S7c"},DataQualityAppSpecification:{shape:"S7g"},DataQualityJobInput:{shape:"S7p"},DataQualityJobOutputConfig:{shape:"S82"},JobResources:{shape:"S88"},NetworkConfig:{shape:"S8d"},RoleArn:{},StoppingCondition:{shape:"S8e"},Tags:{shape:"S7"}}},output:{type:"structure",required:["JobDefinitionArn"],members:{JobDefinitionArn:{}}}},CreateDeviceFleet:{input:{type:"structure",required:["DeviceFleetName","OutputConfig"],members:{DeviceFleetName:{},RoleArn:{},Description:{},OutputConfig:{shape:"S8k"},Tags:{shape:"S7"},EnableIotRoleAlias:{type:"boolean"}}}},CreateDomain:{input:{type:"structure",required:["DomainName","AuthMode","DefaultUserSettings","SubnetIds","VpcId"],members:{DomainName:{},AuthMode:{},DefaultUserSettings:{shape:"S8q"},SubnetIds:{shape:"S5s"},VpcId:{},Tags:{shape:"S7"},AppNetworkAccessType:{},HomeEfsFileSystemKmsKeyId:{deprecated:true,deprecatedMessage:"This property is deprecated, use KmsKeyId instead."},KmsKeyId:{},AppSecurityGroupManagement:{},DomainSettings:{shape:"S9g"},DefaultSpaceSettings:{shape:"S9k"}}},output:{type:"structure",members:{DomainArn:{},Url:{}}}},CreateEdgeDeploymentPlan:{input:{type:"structure",required:["EdgeDeploymentPlanName","ModelConfigs","DeviceFleetName"],members:{EdgeDeploymentPlanName:{},ModelConfigs:{shape:"S9p"},DeviceFleetName:{},Stages:{shape:"S9r"},Tags:{shape:"S7"}}},output:{type:"structure",required:["EdgeDeploymentPlanArn"],members:{EdgeDeploymentPlanArn:{}}}},CreateEdgeDeploymentStage:{input:{type:"structure",required:["EdgeDeploymentPlanName","Stages"],members:{EdgeDeploymentPlanName:{},Stages:{shape:"S9r"}}}},CreateEdgePackagingJob:{input:{type:"structure",required:["EdgePackagingJobName","CompilationJobName","ModelName","ModelVersion","RoleArn","OutputConfig"],members:{EdgePackagingJobName:{},CompilationJobName:{},ModelName:{},ModelVersion:{},RoleArn:{},OutputConfig:{shape:"S8k"},ResourceKey:{},Tags:{shape:"S7"}}}},CreateEndpoint:{input:{type:"structure",required:["EndpointName","EndpointConfigName"],members:{EndpointName:{},EndpointConfigName:{},DeploymentConfig:{shape:"Sa7"},Tags:{shape:"S7"}}},output:{type:"structure",required:["EndpointArn"],members:{EndpointArn:{}}}},CreateEndpointConfig:{input:{type:"structure",required:["EndpointConfigName","ProductionVariants"],members:{EndpointConfigName:{},ProductionVariants:{shape:"Sao"},DataCaptureConfig:{shape:"Sb4"},Tags:{shape:"S7"},KmsKeyId:{},AsyncInferenceConfig:{shape:"Sbf"},ExplainerConfig:{shape:"Sbn"},ShadowProductionVariants:{shape:"Sao"}}},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:"Scm"},OnlineStoreConfig:{shape:"Scp"},OfflineStoreConfig:{shape:"Scr"},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:"Sd3"},HumanLoopActivationConfig:{shape:"Sd5"},HumanLoopConfig:{shape:"Sd8"},OutputConfig:{shape:"Sdn"},RoleArn:{},Tags:{shape:"S7"}}},output:{type:"structure",required:["FlowDefinitionArn"],members:{FlowDefinitionArn:{}}}},CreateHub:{input:{type:"structure",required:["HubName","HubDescription"],members:{HubName:{},HubDescription:{},HubDisplayName:{},HubSearchKeywords:{shape:"Sdu"},S3StorageConfig:{shape:"Sdw"},Tags:{shape:"S7"}}},output:{type:"structure",required:["HubArn"],members:{HubArn:{}}}},CreateHumanTaskUi:{input:{type:"structure",required:["HumanTaskUiName","UiTemplate"],members:{HumanTaskUiName:{},UiTemplate:{shape:"Se2"},Tags:{shape:"S7"}}},output:{type:"structure",required:["HumanTaskUiArn"],members:{HumanTaskUiArn:{}}}},CreateHyperParameterTuningJob:{input:{type:"structure",required:["HyperParameterTuningJobName","HyperParameterTuningJobConfig"],members:{HyperParameterTuningJobName:{},HyperParameterTuningJobConfig:{shape:"Se7"},TrainingJobDefinition:{shape:"Sf0"},TrainingJobDefinitions:{shape:"Sfg"},WarmStartConfig:{shape:"Sfh"},Tags:{shape:"S7"},Autotune:{shape:"Sfl"}}},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:{},Aliases:{shape:"Sfw"},VendorGuidance:{},JobType:{},MLFramework:{},ProgrammingLang:{},Processor:{},Horovod:{type:"boolean"},ReleaseNotes:{}}},output:{type:"structure",members:{ImageVersionArn:{}}}},CreateInferenceExperiment:{input:{type:"structure",required:["Name","Type","RoleArn","EndpointName","ModelVariants","ShadowModeConfig"],members:{Name:{},Type:{},Schedule:{shape:"Sg9"},Description:{},RoleArn:{},EndpointName:{},ModelVariants:{shape:"Sgc"},DataStorageConfig:{shape:"Sgk"},ShadowModeConfig:{shape:"Sgl"},KmsKey:{},Tags:{shape:"S7"}}},output:{type:"structure",required:["InferenceExperimentArn"],members:{InferenceExperimentArn:{}}}},CreateInferenceRecommendationsJob:{input:{type:"structure",required:["JobName","JobType","RoleArn","InputConfig"],members:{JobName:{},JobType:{},RoleArn:{},InputConfig:{shape:"Sgt"},JobDescription:{},StoppingConditions:{shape:"Shr"},OutputConfig:{type:"structure",members:{KmsKeyId:{},CompiledOutputConfig:{type:"structure",members:{S3OutputUri:{}}}}},Tags:{shape:"S7"}}},output:{type:"structure",required:["JobArn"],members:{JobArn:{}}}},CreateLabelingJob:{input:{type:"structure",required:["LabelingJobName","LabelAttributeName","InputConfig","OutputConfig","RoleArn","HumanTaskConfig"],members:{LabelingJobName:{},LabelAttributeName:{},InputConfig:{shape:"Si2"},OutputConfig:{shape:"Si9"},RoleArn:{},LabelCategoryConfigS3Uri:{},StoppingConditions:{shape:"Sia"},LabelingJobAlgorithmsConfig:{shape:"Sid"},HumanTaskConfig:{shape:"Sih"},Tags:{shape:"S7"}}},output:{type:"structure",required:["LabelingJobArn"],members:{LabelingJobArn:{}}}},CreateModel:{input:{type:"structure",required:["ModelName","ExecutionRoleArn"],members:{ModelName:{},PrimaryContainer:{shape:"Siw"},Containers:{shape:"Sj5"},InferenceExecutionConfig:{shape:"Sj6"},ExecutionRoleArn:{},Tags:{shape:"S7"},VpcConfig:{shape:"S5p"},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:"Sja"},ModelBiasAppSpecification:{shape:"Sjb"},ModelBiasJobInput:{shape:"Sjc"},ModelBiasJobOutputConfig:{shape:"S82"},JobResources:{shape:"S88"},NetworkConfig:{shape:"S8d"},RoleArn:{},StoppingCondition:{shape:"S8e"},Tags:{shape:"S7"}}},output:{type:"structure",required:["JobDefinitionArn"],members:{JobDefinitionArn:{}}}},CreateModelCard:{input:{type:"structure",required:["ModelCardName","Content","ModelCardStatus"],members:{ModelCardName:{},SecurityConfig:{shape:"Sjg"},Content:{shape:"Sjh"},ModelCardStatus:{},Tags:{shape:"S7"}}},output:{type:"structure",required:["ModelCardArn"],members:{ModelCardArn:{}}}},CreateModelCardExportJob:{input:{type:"structure",required:["ModelCardName","ModelCardExportJobName","OutputConfig"],members:{ModelCardName:{},ModelCardVersion:{type:"integer"},ModelCardExportJobName:{},OutputConfig:{shape:"Sjm"}}},output:{type:"structure",required:["ModelCardExportJobArn"],members:{ModelCardExportJobArn:{}}}},CreateModelExplainabilityJobDefinition:{input:{type:"structure",required:["JobDefinitionName","ModelExplainabilityAppSpecification","ModelExplainabilityJobInput","ModelExplainabilityJobOutputConfig","JobResources","RoleArn"],members:{JobDefinitionName:{},ModelExplainabilityBaselineConfig:{shape:"Sjq"},ModelExplainabilityAppSpecification:{shape:"Sjr"},ModelExplainabilityJobInput:{shape:"Sjs"},ModelExplainabilityJobOutputConfig:{shape:"S82"},JobResources:{shape:"S88"},NetworkConfig:{shape:"S8d"},RoleArn:{},StoppingCondition:{shape:"S8e"},Tags:{shape:"S7"}}},output:{type:"structure",required:["JobDefinitionArn"],members:{JobDefinitionArn:{}}}},CreateModelPackage:{input:{type:"structure",members:{ModelPackageName:{},ModelPackageGroupName:{},ModelPackageDescription:{},InferenceSpecification:{shape:"Sr"},ValidationSpecification:{shape:"Sjv"},SourceAlgorithmSpecification:{shape:"Sjy"},CertifyForMarketplace:{type:"boolean"},Tags:{shape:"S7"},ModelApprovalStatus:{},MetadataProperties:{shape:"S1q"},ModelMetrics:{shape:"Sk1"},ClientToken:{idempotencyToken:true},CustomerMetadataProperties:{shape:"Sk8"},DriftCheckBaselines:{shape:"Skb"},Domain:{},Task:{},SamplePayloadUrl:{},AdditionalInferenceSpecifications:{shape:"Skh"}}},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:"Sko"},ModelQualityAppSpecification:{shape:"Skp"},ModelQualityJobInput:{shape:"Skr"},ModelQualityJobOutputConfig:{shape:"S82"},JobResources:{shape:"S88"},NetworkConfig:{shape:"S8d"},RoleArn:{},StoppingCondition:{shape:"S8e"},Tags:{shape:"S7"}}},output:{type:"structure",required:["JobDefinitionArn"],members:{JobDefinitionArn:{}}}},CreateMonitoringSchedule:{input:{type:"structure",required:["MonitoringScheduleName","MonitoringScheduleConfig"],members:{MonitoringScheduleName:{},MonitoringScheduleConfig:{shape:"Skv"},Tags:{shape:"S7"}}},output:{type:"structure",required:["MonitoringScheduleArn"],members:{MonitoringScheduleArn:{}}}},CreateNotebookInstance:{input:{type:"structure",required:["NotebookInstanceName","InstanceType","RoleArn"],members:{NotebookInstanceName:{},InstanceType:{},SubnetId:{},SecurityGroupIds:{shape:"S8r"},RoleArn:{},KmsKeyId:{},Tags:{shape:"S7"},LifecycleConfigName:{},DirectInternetAccess:{},VolumeSizeInGB:{type:"integer"},AcceleratorTypes:{shape:"Slc"},DefaultCodeRepository:{},AdditionalCodeRepositories:{shape:"Slf"},RootAccess:{},PlatformIdentifier:{},InstanceMetadataServiceConfiguration:{shape:"Sli"}}},output:{type:"structure",members:{NotebookInstanceArn:{}}}},CreateNotebookInstanceLifecycleConfig:{input:{type:"structure",required:["NotebookInstanceLifecycleConfigName"],members:{NotebookInstanceLifecycleConfigName:{},OnCreate:{shape:"Sln"},OnStart:{shape:"Sln"}}},output:{type:"structure",members:{NotebookInstanceLifecycleConfigArn:{}}}},CreatePipeline:{input:{type:"structure",required:["PipelineName","ClientRequestToken","RoleArn"],members:{PipelineName:{},PipelineDisplayName:{},PipelineDefinition:{},PipelineDefinitionS3Location:{shape:"Slv"},PipelineDescription:{},ClientRequestToken:{idempotencyToken:true},RoleArn:{},Tags:{shape:"S7"},ParallelismConfiguration:{shape:"Sm1"}}},output:{type:"structure",members:{PipelineArn:{}}}},CreatePresignedDomainUrl:{input:{type:"structure",required:["DomainId","UserProfileName"],members:{DomainId:{},UserProfileName:{},SessionExpirationDurationInSeconds:{type:"integer"},ExpiresInSeconds:{type:"integer"},SpaceName:{}}},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:"Sme"},ProcessingOutputConfig:{shape:"Sn1"},ProcessingJobName:{},ProcessingResources:{shape:"Sn6"},StoppingCondition:{shape:"Sn8"},AppSpecification:{shape:"Sna"},Environment:{shape:"Snc"},NetworkConfig:{shape:"Sl3"},RoleArn:{},Tags:{shape:"S7"},ExperimentConfig:{shape:"Snd"}}},output:{type:"structure",required:["ProcessingJobArn"],members:{ProcessingJobArn:{}}}},CreateProject:{input:{type:"structure",required:["ProjectName","ServiceCatalogProvisioningDetails"],members:{ProjectName:{},ProjectDescription:{},ServiceCatalogProvisioningDetails:{shape:"Sni"},Tags:{shape:"S7"}}},output:{type:"structure",required:["ProjectArn","ProjectId"],members:{ProjectArn:{},ProjectId:{}}}},CreateSpace:{input:{type:"structure",required:["DomainId","SpaceName"],members:{DomainId:{},SpaceName:{},Tags:{shape:"S7"},SpaceSettings:{shape:"Sns"}}},output:{type:"structure",members:{SpaceArn:{}}}},CreateStudioLifecycleConfig:{input:{type:"structure",required:["StudioLifecycleConfigName","StudioLifecycleConfigContent","StudioLifecycleConfigAppType"],members:{StudioLifecycleConfigName:{},StudioLifecycleConfigContent:{},StudioLifecycleConfigAppType:{},Tags:{shape:"S7"}}},output:{type:"structure",members:{StudioLifecycleConfigArn:{}}}},CreateTrainingJob:{input:{type:"structure",required:["TrainingJobName","AlgorithmSpecification","RoleArn","OutputDataConfig","ResourceConfig","StoppingCondition"],members:{TrainingJobName:{},HyperParameters:{shape:"S2t"},AlgorithmSpecification:{shape:"So2"},RoleArn:{},InputDataConfig:{shape:"S2v"},OutputDataConfig:{shape:"S3e"},ResourceConfig:{shape:"S3g"},VpcConfig:{shape:"S5p"},StoppingCondition:{shape:"S3m"},Tags:{shape:"S7"},EnableNetworkIsolation:{type:"boolean"},EnableInterContainerTrafficEncryption:{type:"boolean"},EnableManagedSpotTraining:{type:"boolean"},CheckpointConfig:{shape:"Sf5"},DebugHookConfig:{shape:"Sob"},DebugRuleConfigurations:{shape:"Soj"},TensorBoardOutputConfig:{shape:"Son"},ExperimentConfig:{shape:"Snd"},ProfilerConfig:{shape:"Soo"},ProfilerRuleConfigurations:{shape:"Sos"},Environment:{shape:"Sou"},RetryStrategy:{shape:"Sf6"}}},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:"Sp1"},MaxPayloadInMB:{type:"integer"},BatchStrategy:{},Environment:{shape:"S3t"},TransformInput:{shape:"S3w"},TransformOutput:{shape:"S40"},DataCaptureConfig:{shape:"Sp4"},TransformResources:{shape:"S43"},DataProcessing:{shape:"Sp5"},Tags:{shape:"S7"},ExperimentConfig:{shape:"Snd"}}},output:{type:"structure",required:["TransformJobArn"],members:{TransformJobArn:{}}}},CreateTrial:{input:{type:"structure",required:["TrialName","ExperimentName"],members:{TrialName:{},DisplayName:{},ExperimentName:{},MetadataProperties:{shape:"S1q"},Tags:{shape:"S7"}}},output:{type:"structure",members:{TrialArn:{}}}},CreateTrialComponent:{input:{type:"structure",required:["TrialComponentName"],members:{TrialComponentName:{},DisplayName:{},Status:{shape:"Spd"},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},Parameters:{shape:"Spg"},InputArtifacts:{shape:"Spk"},OutputArtifacts:{shape:"Spk"},MetadataProperties:{shape:"S1q"},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:"S8q"}}},output:{type:"structure",members:{UserProfileArn:{}}}},CreateWorkforce:{input:{type:"structure",required:["WorkforceName"],members:{CognitoConfig:{shape:"Spv"},OidcConfig:{shape:"Spy"},SourceIpConfig:{shape:"Sq1"},WorkforceName:{},Tags:{shape:"S7"},WorkforceVpcConfig:{shape:"Sq5"}}},output:{type:"structure",required:["WorkforceArn"],members:{WorkforceArn:{}}}},CreateWorkteam:{input:{type:"structure",required:["WorkteamName","MemberDefinitions","Description"],members:{WorkteamName:{},WorkforceName:{},MemberDefinitions:{shape:"Sqf"},Description:{},NotificationConfiguration:{shape:"Sqn"},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","AppType","AppName"],members:{DomainId:{},UserProfileName:{},AppType:{},AppName:{},SpaceName:{}}}},DeleteAppImageConfig:{input:{type:"structure",required:["AppImageConfigName"],members:{AppImageConfigName:{}}}},DeleteArtifact:{input:{type:"structure",members:{ArtifactArn:{},Source:{shape:"S4z"}}},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:{}}}}}},DeleteEdgeDeploymentPlan:{input:{type:"structure",required:["EdgeDeploymentPlanName"],members:{EdgeDeploymentPlanName:{}}}},DeleteEdgeDeploymentStage:{input:{type:"structure",required:["EdgeDeploymentPlanName","StageName"],members:{EdgeDeploymentPlanName:{},StageName:{}}}},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:{}}},DeleteHub:{input:{type:"structure",required:["HubName"],members:{HubName:{}}}},DeleteHubContent:{input:{type:"structure",required:["HubName","HubContentType","HubContentName","HubContentVersion"],members:{HubName:{},HubContentType:{},HubContentName:{},HubContentVersion:{}}}},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"],members:{ImageName:{},Version:{type:"integer"},Alias:{}}},output:{type:"structure",members:{}}},DeleteInferenceExperiment:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",required:["InferenceExperimentArn"],members:{InferenceExperimentArn:{}}}},DeleteModel:{input:{type:"structure",required:["ModelName"],members:{ModelName:{}}}},DeleteModelBiasJobDefinition:{input:{type:"structure",required:["JobDefinitionName"],members:{JobDefinitionName:{}}}},DeleteModelCard:{input:{type:"structure",required:["ModelCardName"],members:{ModelCardName:{}}}},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:{}}}},DeleteSpace:{input:{type:"structure",required:["DomainId","SpaceName"],members:{DomainId:{},SpaceName:{}}}},DeleteStudioLifecycleConfig:{input:{type:"structure",required:["StudioLifecycleConfigName"],members:{StudioLifecycleConfigName:{}}}},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:{shape:"S9w"}}}},DescribeAction:{input:{type:"structure",required:["ActionName"],members:{ActionName:{}}},output:{type:"structure",members:{ActionName:{},ActionArn:{},Source:{shape:"S1j"},ActionType:{},Description:{},Status:{},Properties:{shape:"S1o"},CreationTime:{type:"timestamp"},CreatedBy:{shape:"Ssq"},LastModifiedTime:{type:"timestamp"},LastModifiedBy:{shape:"Ssq"},MetadataProperties:{shape:"S1q"},LineageGroupArn:{}}}},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:"S1v"},InferenceSpecification:{shape:"Sr"},ValidationSpecification:{shape:"S2o"},AlgorithmStatus:{},AlgorithmStatusDetails:{type:"structure",members:{ValidationStatuses:{shape:"Ssx"},ImageScanStatuses:{shape:"Ssx"}}},ProductId:{},CertifyForMarketplace:{type:"boolean"}}}},DescribeApp:{input:{type:"structure",required:["DomainId","AppType","AppName"],members:{DomainId:{},UserProfileName:{},AppType:{},AppName:{},SpaceName:{}}},output:{type:"structure",members:{AppArn:{},AppType:{},AppName:{},DomainId:{},UserProfileName:{},Status:{},LastHealthCheckTimestamp:{type:"timestamp"},LastUserActivityTimestamp:{type:"timestamp"},CreationTime:{type:"timestamp"},FailureReason:{},ResourceSpec:{shape:"S4d"},SpaceName:{}}}},DescribeAppImageConfig:{input:{type:"structure",required:["AppImageConfigName"],members:{AppImageConfigName:{}}},output:{type:"structure",members:{AppImageConfigArn:{},AppImageConfigName:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},KernelGatewayImageConfig:{shape:"S4n"}}}},DescribeArtifact:{input:{type:"structure",required:["ArtifactArn"],members:{ArtifactArn:{}}},output:{type:"structure",members:{ArtifactName:{},ArtifactArn:{},Source:{shape:"S4z"},ArtifactType:{},Properties:{shape:"S1o"},CreationTime:{type:"timestamp"},CreatedBy:{shape:"Ssq"},LastModifiedTime:{type:"timestamp"},LastModifiedBy:{shape:"Ssq"},MetadataProperties:{shape:"S1q"},LineageGroupArn:{}}}},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:"S57"},OutputDataConfig:{shape:"S5f"},RoleArn:{},AutoMLJobObjective:{shape:"S5h"},ProblemType:{},AutoMLJobConfig:{shape:"S5j"},CreationTime:{type:"timestamp"},EndTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},FailureReason:{},PartialFailureReasons:{shape:"Stb"},BestCandidate:{shape:"Std"},AutoMLJobStatus:{},AutoMLJobSecondaryStatus:{},GenerateCandidateDefinitionsOnly:{type:"boolean"},AutoMLJobArtifacts:{type:"structure",members:{CandidateDefinitionNotebookLocation:{},DataExplorationNotebookLocation:{}}},ResolvedAttributes:{type:"structure",members:{AutoMLJobObjective:{shape:"S5h"},ProblemType:{},CompletionCriteria:{shape:"S5k"}}},ModelDeployConfig:{shape:"S63"},ModelDeployResult:{shape:"Su8"}}}},DescribeAutoMLJobV2:{input:{type:"structure",required:["AutoMLJobName"],members:{AutoMLJobName:{}}},output:{type:"structure",required:["AutoMLJobName","AutoMLJobArn","AutoMLJobInputDataConfig","OutputDataConfig","RoleArn","CreationTime","LastModifiedTime","AutoMLJobStatus","AutoMLJobSecondaryStatus"],members:{AutoMLJobName:{},AutoMLJobArn:{},AutoMLJobInputDataConfig:{shape:"S69"},OutputDataConfig:{shape:"S5f"},RoleArn:{},AutoMLJobObjective:{shape:"S5h"},AutoMLProblemTypeConfig:{shape:"S6b"},CreationTime:{type:"timestamp"},EndTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},FailureReason:{},PartialFailureReasons:{shape:"Stb"},BestCandidate:{shape:"Std"},AutoMLJobStatus:{},AutoMLJobSecondaryStatus:{},ModelDeployConfig:{shape:"S63"},ModelDeployResult:{shape:"Su8"},DataSplitConfig:{shape:"S5u"},SecurityConfig:{shape:"S5o"}}}},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:"S6i"}}}},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:"S3m"},InferenceImage:{},ModelPackageVersionArn:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},FailureReason:{},ModelArtifacts:{shape:"Sui"},ModelDigests:{type:"structure",members:{ArtifactDigest:{}}},RoleArn:{},InputConfig:{shape:"S6p"},OutputConfig:{shape:"S6s"},VpcConfig:{shape:"S6z"}}}},DescribeContext:{input:{type:"structure",required:["ContextName"],members:{ContextName:{}}},output:{type:"structure",members:{ContextName:{},ContextArn:{},Source:{shape:"S77"},ContextType:{},Description:{},Properties:{shape:"S1o"},CreationTime:{type:"timestamp"},CreatedBy:{shape:"Ssq"},LastModifiedTime:{type:"timestamp"},LastModifiedBy:{shape:"Ssq"},LineageGroupArn:{}}}},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:"S7c"},DataQualityAppSpecification:{shape:"S7g"},DataQualityJobInput:{shape:"S7p"},DataQualityJobOutputConfig:{shape:"S82"},JobResources:{shape:"S88"},NetworkConfig:{shape:"S8d"},RoleArn:{},StoppingCondition:{shape:"S8e"}}}},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:{},AgentVersion:{}}}},DescribeDeviceFleet:{input:{type:"structure",required:["DeviceFleetName"],members:{DeviceFleetName:{}}},output:{type:"structure",required:["DeviceFleetName","DeviceFleetArn","OutputConfig","CreationTime","LastModifiedTime"],members:{DeviceFleetName:{},DeviceFleetArn:{},OutputConfig:{shape:"S8k"},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:"S8q"},AppNetworkAccessType:{},HomeEfsFileSystemKmsKeyId:{deprecated:true,deprecatedMessage:"This property is deprecated, use KmsKeyId instead."},SubnetIds:{shape:"S5s"},Url:{},VpcId:{},KmsKeyId:{},DomainSettings:{shape:"S9g"},AppSecurityGroupManagement:{},SecurityGroupIdForDomainBoundary:{},DefaultSpaceSettings:{shape:"S9k"}}}},DescribeEdgeDeploymentPlan:{input:{type:"structure",required:["EdgeDeploymentPlanName"],members:{EdgeDeploymentPlanName:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",required:["EdgeDeploymentPlanArn","EdgeDeploymentPlanName","ModelConfigs","DeviceFleetName","Stages"],members:{EdgeDeploymentPlanArn:{},EdgeDeploymentPlanName:{},ModelConfigs:{shape:"S9p"},DeviceFleetName:{},EdgeDeploymentSuccess:{type:"integer"},EdgeDeploymentPending:{type:"integer"},EdgeDeploymentFailed:{type:"integer"},Stages:{type:"list",member:{type:"structure",required:["StageName","DeviceSelectionConfig","DeploymentConfig","DeploymentStatus"],members:{StageName:{},DeviceSelectionConfig:{shape:"S9t"},DeploymentConfig:{shape:"S9y"},DeploymentStatus:{type:"structure",required:["StageStatus","EdgeDeploymentSuccessInStage","EdgeDeploymentPendingInStage","EdgeDeploymentFailedInStage"],members:{StageStatus:{},EdgeDeploymentSuccessInStage:{type:"integer"},EdgeDeploymentPendingInStage:{type:"integer"},EdgeDeploymentFailedInStage:{type:"integer"},EdgeDeploymentStatusMessage:{},EdgeDeploymentStageStartTime:{type:"timestamp"}}}}}},NextToken:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"}}}},DescribeEdgePackagingJob:{input:{type:"structure",required:["EdgePackagingJobName"],members:{EdgePackagingJobName:{}}},output:{type:"structure",required:["EdgePackagingJobArn","EdgePackagingJobName","EdgePackagingJobStatus"],members:{EdgePackagingJobArn:{},EdgePackagingJobName:{},CompilationJobName:{},ModelName:{},ModelVersion:{},RoleArn:{},OutputConfig:{shape:"S8k"},ResourceKey:{},EdgePackagingJobStatus:{},EdgePackagingJobStatusMessage:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},ModelArtifact:{},ModelSignature:{},PresetDeploymentOutput:{type:"structure",required:["Type"],members:{Type:{},Artifact:{},Status:{},StatusMessage:{}}}}}},DescribeEndpoint:{input:{type:"structure",required:["EndpointName"],members:{EndpointName:{}}},output:{type:"structure",required:["EndpointName","EndpointArn","EndpointConfigName","EndpointStatus","CreationTime","LastModifiedTime"],members:{EndpointName:{},EndpointArn:{},EndpointConfigName:{},ProductionVariants:{shape:"Svl"},DataCaptureConfig:{shape:"Svt"},EndpointStatus:{},FailureReason:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},LastDeploymentConfig:{shape:"Sa7"},AsyncInferenceConfig:{shape:"Sbf"},PendingDeploymentSummary:{type:"structure",required:["EndpointConfigName"],members:{EndpointConfigName:{},ProductionVariants:{shape:"Svx"},StartTime:{type:"timestamp"},ShadowProductionVariants:{shape:"Svx"}}},ExplainerConfig:{shape:"Sbn"},ShadowProductionVariants:{shape:"Svl"}}}},DescribeEndpointConfig:{input:{type:"structure",required:["EndpointConfigName"],members:{EndpointConfigName:{}}},output:{type:"structure",required:["EndpointConfigName","EndpointConfigArn","ProductionVariants","CreationTime"],members:{EndpointConfigName:{},EndpointConfigArn:{},ProductionVariants:{shape:"Sao"},DataCaptureConfig:{shape:"Sb4"},KmsKeyId:{},CreationTime:{type:"timestamp"},AsyncInferenceConfig:{shape:"Sbf"},ExplainerConfig:{shape:"Sbn"},ShadowProductionVariants:{shape:"Sao"}}}},DescribeExperiment:{input:{type:"structure",required:["ExperimentName"],members:{ExperimentName:{}}},output:{type:"structure",members:{ExperimentName:{},ExperimentArn:{},DisplayName:{},Source:{shape:"Sw3"},Description:{},CreationTime:{type:"timestamp"},CreatedBy:{shape:"Ssq"},LastModifiedTime:{type:"timestamp"},LastModifiedBy:{shape:"Ssq"}}}},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:"Scm"},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},OnlineStoreConfig:{shape:"Scp"},OfflineStoreConfig:{shape:"Scr"},RoleArn:{},FeatureGroupStatus:{},OfflineStoreStatus:{shape:"Sw9"},LastUpdateStatus:{shape:"Swc"},FailureReason:{},Description:{},NextToken:{},OnlineStoreTotalSizeBytes:{type:"long"}}}},DescribeFeatureMetadata:{input:{type:"structure",required:["FeatureGroupName","FeatureName"],members:{FeatureGroupName:{},FeatureName:{}}},output:{type:"structure",required:["FeatureGroupArn","FeatureGroupName","FeatureName","FeatureType","CreationTime","LastModifiedTime"],members:{FeatureGroupArn:{},FeatureGroupName:{},FeatureName:{},FeatureType:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},Description:{},Parameters:{shape:"Swi"}}}},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:"Sd3"},HumanLoopActivationConfig:{shape:"Sd5"},HumanLoopConfig:{shape:"Sd8"},OutputConfig:{shape:"Sdn"},RoleArn:{},FailureReason:{}}}},DescribeHub:{input:{type:"structure",required:["HubName"],members:{HubName:{}}},output:{type:"structure",required:["HubName","HubArn","HubStatus","CreationTime","LastModifiedTime"],members:{HubName:{},HubArn:{},HubDisplayName:{},HubDescription:{},HubSearchKeywords:{shape:"Sdu"},S3StorageConfig:{shape:"Sdw"},HubStatus:{},FailureReason:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"}}}},DescribeHubContent:{input:{type:"structure",required:["HubName","HubContentType","HubContentName"],members:{HubName:{},HubContentType:{},HubContentName:{},HubContentVersion:{}}},output:{type:"structure",required:["HubContentName","HubContentArn","HubContentVersion","HubContentType","DocumentSchemaVersion","HubName","HubArn","HubContentDocument","HubContentStatus","CreationTime"],members:{HubContentName:{},HubContentArn:{},HubContentVersion:{},HubContentType:{},DocumentSchemaVersion:{},HubName:{},HubArn:{},HubContentDisplayName:{},HubContentDescription:{},HubContentMarkdown:{},HubContentDocument:{},HubContentSearchKeywords:{shape:"Sx0"},HubContentDependencies:{type:"list",member:{type:"structure",members:{DependencyOriginPath:{},DependencyCopyPath:{}}}},HubContentStatus:{},FailureReason:{},CreationTime:{type:"timestamp"}}}},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:"Se7"},TrainingJobDefinition:{shape:"Sf0"},TrainingJobDefinitions:{shape:"Sfg"},HyperParameterTuningJobStatus:{},CreationTime:{type:"timestamp"},HyperParameterTuningEndTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},TrainingJobStatusCounters:{shape:"Sxf"},ObjectiveStatusCounters:{shape:"Sxh"},BestTrainingJob:{shape:"Sxj"},OverallBestTrainingJob:{shape:"Sxj"},WarmStartConfig:{shape:"Sfh"},FailureReason:{},TuningJobCompletionDetails:{shape:"Sxm"},ConsumedResources:{shape:"Sxn"},Autotune:{shape:"Sfl"}}}},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"},Alias:{}}},output:{type:"structure",members:{BaseImage:{},ContainerImage:{},CreationTime:{type:"timestamp"},FailureReason:{},ImageArn:{},ImageVersionArn:{},ImageVersionStatus:{},LastModifiedTime:{type:"timestamp"},Version:{type:"integer"},VendorGuidance:{},JobType:{},MLFramework:{},ProgrammingLang:{},Processor:{},Horovod:{type:"boolean"},ReleaseNotes:{}}}},DescribeInferenceExperiment:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",required:["Arn","Name","Type","Status","EndpointMetadata","ModelVariants"],members:{Arn:{},Name:{},Type:{},Schedule:{shape:"Sg9"},Status:{},StatusReason:{},Description:{},CreationTime:{type:"timestamp"},CompletionTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},RoleArn:{},EndpointMetadata:{type:"structure",required:["EndpointName"],members:{EndpointName:{},EndpointConfigName:{},EndpointStatus:{},FailureReason:{}}},ModelVariants:{type:"list",member:{type:"structure",required:["ModelName","VariantName","InfrastructureConfig","Status"],members:{ModelName:{},VariantName:{},InfrastructureConfig:{shape:"Sgf"},Status:{}}}},DataStorageConfig:{shape:"Sgk"},ShadowModeConfig:{shape:"Sgl"},KmsKey:{}}}},DescribeInferenceRecommendationsJob:{input:{type:"structure",required:["JobName"],members:{JobName:{}}},output:{type:"structure",required:["JobName","JobType","JobArn","RoleArn","Status","CreationTime","LastModifiedTime","InputConfig"],members:{JobName:{},JobDescription:{},JobType:{},JobArn:{},RoleArn:{},Status:{},CreationTime:{type:"timestamp"},CompletionTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},FailureReason:{},InputConfig:{shape:"Sgt"},StoppingConditions:{shape:"Shr"},InferenceRecommendations:{type:"list",member:{type:"structure",required:["Metrics","EndpointConfiguration","ModelConfiguration"],members:{Metrics:{shape:"Sy8"},EndpointConfiguration:{shape:"Sya"},ModelConfiguration:{shape:"Syb"},RecommendationId:{},InvocationEndTime:{type:"timestamp"},InvocationStartTime:{type:"timestamp"}}}},EndpointPerformances:{type:"list",member:{type:"structure",required:["Metrics","EndpointInfo"],members:{Metrics:{shape:"Syj"},EndpointInfo:{shape:"Shk"}}}}}}},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:"Syn"},FailureReason:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},JobReferenceCode:{},LabelingJobName:{},LabelingJobArn:{},LabelAttributeName:{},InputConfig:{shape:"Si2"},OutputConfig:{shape:"Si9"},RoleArn:{},LabelCategoryConfigS3Uri:{},StoppingConditions:{shape:"Sia"},LabelingJobAlgorithmsConfig:{shape:"Sid"},HumanTaskConfig:{shape:"Sih"},Tags:{shape:"S7"},LabelingJobOutput:{shape:"Syq"}}}},DescribeLineageGroup:{input:{type:"structure",required:["LineageGroupName"],members:{LineageGroupName:{}}},output:{type:"structure",members:{LineageGroupName:{},LineageGroupArn:{},DisplayName:{},Description:{},CreationTime:{type:"timestamp"},CreatedBy:{shape:"Ssq"},LastModifiedTime:{type:"timestamp"},LastModifiedBy:{shape:"Ssq"}}}},DescribeModel:{input:{type:"structure",required:["ModelName"],members:{ModelName:{}}},output:{type:"structure",required:["ModelName","ExecutionRoleArn","CreationTime","ModelArn"],members:{ModelName:{},PrimaryContainer:{shape:"Siw"},Containers:{shape:"Sj5"},InferenceExecutionConfig:{shape:"Sj6"},ExecutionRoleArn:{},VpcConfig:{shape:"S5p"},CreationTime:{type:"timestamp"},ModelArn:{},EnableNetworkIsolation:{type:"boolean"},DeploymentRecommendation:{shape:"Syv"}}}},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:"Sja"},ModelBiasAppSpecification:{shape:"Sjb"},ModelBiasJobInput:{shape:"Sjc"},ModelBiasJobOutputConfig:{shape:"S82"},JobResources:{shape:"S88"},NetworkConfig:{shape:"S8d"},RoleArn:{},StoppingCondition:{shape:"S8e"}}}},DescribeModelCard:{input:{type:"structure",required:["ModelCardName"],members:{ModelCardName:{},ModelCardVersion:{type:"integer"}}},output:{type:"structure",required:["ModelCardArn","ModelCardName","ModelCardVersion","Content","ModelCardStatus","CreationTime","CreatedBy"],members:{ModelCardArn:{},ModelCardName:{},ModelCardVersion:{type:"integer"},Content:{shape:"Sjh"},ModelCardStatus:{},SecurityConfig:{shape:"Sjg"},CreationTime:{type:"timestamp"},CreatedBy:{shape:"Ssq"},LastModifiedTime:{type:"timestamp"},LastModifiedBy:{shape:"Ssq"},ModelCardProcessingStatus:{}}}},DescribeModelCardExportJob:{input:{type:"structure",required:["ModelCardExportJobArn"],members:{ModelCardExportJobArn:{}}},output:{type:"structure",required:["ModelCardExportJobName","ModelCardExportJobArn","Status","ModelCardName","ModelCardVersion","OutputConfig","CreatedAt","LastModifiedAt"],members:{ModelCardExportJobName:{},ModelCardExportJobArn:{},Status:{},ModelCardName:{},ModelCardVersion:{type:"integer"},OutputConfig:{shape:"Sjm"},CreatedAt:{type:"timestamp"},LastModifiedAt:{type:"timestamp"},FailureReason:{},ExportArtifacts:{type:"structure",required:["S3ExportArtifacts"],members:{S3ExportArtifacts:{}}}}}},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:"Sjq"},ModelExplainabilityAppSpecification:{shape:"Sjr"},ModelExplainabilityJobInput:{shape:"Sjs"},ModelExplainabilityJobOutputConfig:{shape:"S82"},JobResources:{shape:"S88"},NetworkConfig:{shape:"S8d"},RoleArn:{},StoppingCondition:{shape:"S8e"}}}},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:"Sr"},SourceAlgorithmSpecification:{shape:"Sjy"},ValidationSpecification:{shape:"Sjv"},ModelPackageStatus:{},ModelPackageStatusDetails:{shape:"Szc"},CertifyForMarketplace:{type:"boolean"},ModelApprovalStatus:{},CreatedBy:{shape:"Ssq"},MetadataProperties:{shape:"S1q"},ModelMetrics:{shape:"Sk1"},LastModifiedTime:{type:"timestamp"},LastModifiedBy:{shape:"Ssq"},ApprovalDescription:{},CustomerMetadataProperties:{shape:"Sk8"},DriftCheckBaselines:{shape:"Skb"},Domain:{},Task:{},SamplePayloadUrl:{},AdditionalInferenceSpecifications:{shape:"Skh"}}}},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:"Ssq"},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:"Sko"},ModelQualityAppSpecification:{shape:"Skp"},ModelQualityJobInput:{shape:"Skr"},ModelQualityJobOutputConfig:{shape:"S82"},JobResources:{shape:"S88"},NetworkConfig:{shape:"S8d"},RoleArn:{},StoppingCondition:{shape:"S8e"}}}},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:"Skv"},EndpointName:{},LastMonitoringExecutionSummary:{shape:"Szp"}}}},DescribeNotebookInstance:{input:{type:"structure",required:["NotebookInstanceName"],members:{NotebookInstanceName:{}}},output:{type:"structure",members:{NotebookInstanceArn:{},NotebookInstanceName:{},NotebookInstanceStatus:{},FailureReason:{},Url:{},InstanceType:{},SubnetId:{},SecurityGroups:{shape:"S8r"},RoleArn:{},KmsKeyId:{},NetworkInterfaceId:{},LastModifiedTime:{type:"timestamp"},CreationTime:{type:"timestamp"},NotebookInstanceLifecycleConfigName:{},DirectInternetAccess:{},VolumeSizeInGB:{type:"integer"},AcceleratorTypes:{shape:"Slc"},DefaultCodeRepository:{},AdditionalCodeRepositories:{shape:"Slf"},RootAccess:{},PlatformIdentifier:{},InstanceMetadataServiceConfiguration:{shape:"Sli"}}}},DescribeNotebookInstanceLifecycleConfig:{input:{type:"structure",required:["NotebookInstanceLifecycleConfigName"],members:{NotebookInstanceLifecycleConfigName:{}}},output:{type:"structure",members:{NotebookInstanceLifecycleConfigArn:{},NotebookInstanceLifecycleConfigName:{},OnCreate:{shape:"Sln"},OnStart:{shape:"Sln"},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:"Ssq"},LastModifiedBy:{shape:"Ssq"},ParallelismConfiguration:{shape:"Sm1"}}}},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:{},PipelineExperimentConfig:{shape:"S109"},FailureReason:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},CreatedBy:{shape:"Ssq"},LastModifiedBy:{shape:"Ssq"},ParallelismConfiguration:{shape:"Sm1"}}}},DescribeProcessingJob:{input:{type:"structure",required:["ProcessingJobName"],members:{ProcessingJobName:{}}},output:{type:"structure",required:["ProcessingJobName","ProcessingResources","AppSpecification","ProcessingJobArn","ProcessingJobStatus","CreationTime"],members:{ProcessingInputs:{shape:"Sme"},ProcessingOutputConfig:{shape:"Sn1"},ProcessingJobName:{},ProcessingResources:{shape:"Sn6"},StoppingCondition:{shape:"Sn8"},AppSpecification:{shape:"Sna"},Environment:{shape:"Snc"},NetworkConfig:{shape:"Sl3"},RoleArn:{},ExperimentConfig:{shape:"Snd"},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:"Sni"},ServiceCatalogProvisionedProductDetails:{shape:"S10h"},ProjectStatus:{},CreatedBy:{shape:"Ssq"},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},LastModifiedBy:{shape:"Ssq"}}}},DescribeSpace:{input:{type:"structure",required:["DomainId","SpaceName"],members:{DomainId:{},SpaceName:{}}},output:{type:"structure",members:{DomainId:{},SpaceArn:{},SpaceName:{},HomeEfsFileSystemUid:{},Status:{},LastModifiedTime:{type:"timestamp"},CreationTime:{type:"timestamp"},FailureReason:{},SpaceSettings:{shape:"Sns"}}}},DescribeStudioLifecycleConfig:{input:{type:"structure",required:["StudioLifecycleConfigName"],members:{StudioLifecycleConfigName:{}}},output:{type:"structure",members:{StudioLifecycleConfigArn:{},StudioLifecycleConfigName:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},StudioLifecycleConfigContent:{},StudioLifecycleConfigAppType:{}}}},DescribeSubscribedWorkteam:{input:{type:"structure",required:["WorkteamArn"],members:{WorkteamArn:{}}},output:{type:"structure",required:["SubscribedWorkteam"],members:{SubscribedWorkteam:{shape:"S10s"}}}},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:"Sui"},TrainingJobStatus:{},SecondaryStatus:{},FailureReason:{},HyperParameters:{shape:"S2t"},AlgorithmSpecification:{shape:"So2"},RoleArn:{},InputDataConfig:{shape:"S2v"},OutputDataConfig:{shape:"S3e"},ResourceConfig:{shape:"S3g"},VpcConfig:{shape:"S5p"},StoppingCondition:{shape:"S3m"},CreationTime:{type:"timestamp"},TrainingStartTime:{type:"timestamp"},TrainingEndTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},SecondaryStatusTransitions:{shape:"S10w"},FinalMetricDataList:{shape:"S10z"},EnableNetworkIsolation:{type:"boolean"},EnableInterContainerTrafficEncryption:{type:"boolean"},EnableManagedSpotTraining:{type:"boolean"},CheckpointConfig:{shape:"Sf5"},TrainingTimeInSeconds:{type:"integer"},BillableTimeInSeconds:{type:"integer"},DebugHookConfig:{shape:"Sob"},ExperimentConfig:{shape:"Snd"},DebugRuleConfigurations:{shape:"Soj"},TensorBoardOutputConfig:{shape:"Son"},DebugRuleEvaluationStatuses:{shape:"S113"},ProfilerConfig:{shape:"Soo"},ProfilerRuleConfigurations:{shape:"Sos"},ProfilerRuleEvaluationStatuses:{type:"list",member:{type:"structure",members:{RuleConfigurationName:{},RuleEvaluationJobArn:{},RuleEvaluationStatus:{},StatusDetails:{},LastModifiedTime:{type:"timestamp"}}}},ProfilingStatus:{},RetryStrategy:{shape:"Sf6"},Environment:{shape:"Sou"},WarmPoolStatus:{shape:"S11a"}}}},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:"Sp1"},MaxPayloadInMB:{type:"integer"},BatchStrategy:{},Environment:{shape:"S3t"},TransformInput:{shape:"S3w"},TransformOutput:{shape:"S40"},DataCaptureConfig:{shape:"Sp4"},TransformResources:{shape:"S43"},CreationTime:{type:"timestamp"},TransformStartTime:{type:"timestamp"},TransformEndTime:{type:"timestamp"},LabelingJobArn:{},AutoMLJobArn:{},DataProcessing:{shape:"Sp5"},ExperimentConfig:{shape:"Snd"}}}},DescribeTrial:{input:{type:"structure",required:["TrialName"],members:{TrialName:{}}},output:{type:"structure",members:{TrialName:{},TrialArn:{},DisplayName:{},ExperimentName:{},Source:{shape:"S11i"},CreationTime:{type:"timestamp"},CreatedBy:{shape:"Ssq"},LastModifiedTime:{type:"timestamp"},LastModifiedBy:{shape:"Ssq"},MetadataProperties:{shape:"S1q"}}}},DescribeTrialComponent:{input:{type:"structure",required:["TrialComponentName"],members:{TrialComponentName:{}}},output:{type:"structure",members:{TrialComponentName:{},TrialComponentArn:{},DisplayName:{},Source:{shape:"S11m"},Status:{shape:"Spd"},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},CreationTime:{type:"timestamp"},CreatedBy:{shape:"Ssq"},LastModifiedTime:{type:"timestamp"},LastModifiedBy:{shape:"Ssq"},Parameters:{shape:"Spg"},InputArtifacts:{shape:"Spk"},OutputArtifacts:{shape:"Spk"},MetadataProperties:{shape:"S1q"},Metrics:{shape:"S11o"},LineageGroupArn:{},Sources:{type:"list",member:{shape:"S11m"}}}}},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:"S8q"}}}},DescribeWorkforce:{input:{type:"structure",required:["WorkforceName"],members:{WorkforceName:{}}},output:{type:"structure",required:["Workforce"],members:{Workforce:{shape:"S11y"}}}},DescribeWorkteam:{input:{type:"structure",required:["WorkteamName"],members:{WorkteamName:{}}},output:{type:"structure",required:["Workteam"],members:{Workteam:{shape:"S126"}}}},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:"S8k"},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"}}}}}}},GetLineageGroupPolicy:{input:{type:"structure",required:["LineageGroupName"],members:{LineageGroupName:{}}},output:{type:"structure",members:{LineageGroupArn:{},ResourcePolicy:{}}}},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:{}}}}}}},ImportHubContent:{input:{type:"structure",required:["HubContentName","HubContentType","DocumentSchemaVersion","HubName","HubContentDocument"],members:{HubContentName:{},HubContentVersion:{},HubContentType:{},DocumentSchemaVersion:{},HubName:{},HubContentDisplayName:{},HubContentDescription:{},HubContentMarkdown:{},HubContentDocument:{},HubContentSearchKeywords:{shape:"Sx0"},Tags:{shape:"S7"}}},output:{type:"structure",required:["HubArn","HubContentArn"],members:{HubArn:{},HubContentArn:{}}}},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:"S1j"},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:{}}}},ListAliases:{input:{type:"structure",required:["ImageName"],members:{ImageName:{},Alias:{},Version:{type:"integer"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{SageMakerImageVersionAliases:{shape:"Sfw"},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:"S4n"}}}}}}},ListApps:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},SortOrder:{},SortBy:{},DomainIdEquals:{},UserProfileNameEquals:{},SpaceNameEquals:{}}},output:{type:"structure",members:{Apps:{type:"list",member:{type:"structure",members:{DomainId:{},UserProfileName:{},AppType:{},AppName:{},Status:{},CreationTime:{type:"timestamp"},SpaceName:{}}}},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:"S4z"},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:"Ssq"}}}},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:{},PartialFailureReasons:{shape:"Stb"}}}},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:"Std"}},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:"S6i"}}}},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:"S77"},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:"S153"},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:{}}}},AgentVersion:{}}}},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:{}}}},ListEdgeDeploymentPlans:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},CreationTimeAfter:{type:"timestamp"},CreationTimeBefore:{type:"timestamp"},LastModifiedTimeAfter:{type:"timestamp"},LastModifiedTimeBefore:{type:"timestamp"},NameContains:{},DeviceFleetNameContains:{},SortBy:{},SortOrder:{}}},output:{type:"structure",required:["EdgeDeploymentPlanSummaries"],members:{EdgeDeploymentPlanSummaries:{type:"list",member:{type:"structure",required:["EdgeDeploymentPlanArn","EdgeDeploymentPlanName","DeviceFleetName","EdgeDeploymentSuccess","EdgeDeploymentPending","EdgeDeploymentFailed"],members:{EdgeDeploymentPlanArn:{},EdgeDeploymentPlanName:{},DeviceFleetName:{},EdgeDeploymentSuccess:{type:"integer"},EdgeDeploymentPending:{type:"integer"},EdgeDeploymentFailed:{type:"integer"},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"}}}},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:"Sw3"},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:"Sw9"}}}},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:{}}}},ListHubContentVersions:{input:{type:"structure",required:["HubName","HubContentType","HubContentName"],members:{HubName:{},HubContentType:{},HubContentName:{},MinVersion:{},MaxSchemaVersion:{},CreationTimeBefore:{type:"timestamp"},CreationTimeAfter:{type:"timestamp"},SortBy:{},SortOrder:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",required:["HubContentSummaries"],members:{HubContentSummaries:{shape:"S16t"},NextToken:{}}}},ListHubContents:{input:{type:"structure",required:["HubName","HubContentType"],members:{HubName:{},HubContentType:{},NameContains:{},MaxSchemaVersion:{},CreationTimeBefore:{type:"timestamp"},CreationTimeAfter:{type:"timestamp"},SortBy:{},SortOrder:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",required:["HubContentSummaries"],members:{HubContentSummaries:{shape:"S16t"},NextToken:{}}}},ListHubs:{input:{type:"structure",members:{NameContains:{},CreationTimeBefore:{type:"timestamp"},CreationTimeAfter:{type:"timestamp"},LastModifiedTimeBefore:{type:"timestamp"},LastModifiedTimeAfter:{type:"timestamp"},SortBy:{},SortOrder:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",required:["HubSummaries"],members:{HubSummaries:{type:"list",member:{type:"structure",required:["HubName","HubArn","HubStatus","CreationTime","LastModifiedTime"],members:{HubName:{},HubArn:{},HubDisplayName:{},HubDescription:{},HubSearchKeywords:{shape:"Sdu"},HubStatus:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"}}}},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:"Sxf"},ObjectiveStatusCounters:{shape:"Sxh"},ResourceLimits:{shape:"Sed"}}}},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:{}}}},ListInferenceExperiments:{input:{type:"structure",members:{NameContains:{},Type:{},StatusEquals:{},CreationTimeAfter:{type:"timestamp"},CreationTimeBefore:{type:"timestamp"},LastModifiedTimeAfter:{type:"timestamp"},LastModifiedTimeBefore:{type:"timestamp"},SortBy:{},SortOrder:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{InferenceExperiments:{type:"list",member:{type:"structure",required:["Name","Type","Status","CreationTime","LastModifiedTime"],members:{Name:{},Type:{},Schedule:{shape:"Sg9"},Status:{},StatusReason:{},Description:{},CreationTime:{type:"timestamp"},CompletionTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},RoleArn:{}}}},NextToken:{}}}},ListInferenceRecommendationsJobSteps:{input:{type:"structure",required:["JobName"],members:{JobName:{},Status:{},StepType:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Steps:{type:"list",member:{type:"structure",required:["StepType","JobName","Status"],members:{StepType:{},JobName:{},Status:{},InferenceBenchmark:{type:"structure",required:["ModelConfiguration"],members:{Metrics:{shape:"Sy8"},EndpointConfiguration:{shape:"Sya"},ModelConfiguration:{shape:"Syb"},FailureReason:{},EndpointMetrics:{shape:"Syj"},InvocationEndTime:{type:"timestamp"},InvocationStartTime:{type:"timestamp"}}}}}},NextToken:{}}}},ListInferenceRecommendationsJobs:{input:{type:"structure",members:{CreationTimeAfter:{type:"timestamp"},CreationTimeBefore:{type:"timestamp"},LastModifiedTimeAfter:{type:"timestamp"},LastModifiedTimeBefore:{type:"timestamp"},NameContains:{},StatusEquals:{},SortBy:{},SortOrder:{},NextToken:{},MaxResults:{type:"integer"},ModelNameEquals:{},ModelPackageVersionArnEquals:{}}},output:{type:"structure",required:["InferenceRecommendationsJobs"],members:{InferenceRecommendationsJobs:{type:"list",member:{type:"structure",required:["JobName","JobDescription","JobType","JobArn","Status","CreationTime","RoleArn","LastModifiedTime"],members:{JobName:{},JobDescription:{},JobType:{},JobArn:{},Status:{},CreationTime:{type:"timestamp"},CompletionTime:{type:"timestamp"},RoleArn:{},LastModifiedTime:{type:"timestamp"},FailureReason:{},ModelName:{},SamplePayloadUrl:{},ModelPackageVersionArn:{}}}},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:"Syn"},WorkteamArn:{},PreHumanTaskLambdaArn:{},AnnotationConsolidationLambdaArn:{},FailureReason:{},LabelingJobOutput:{shape:"Syq"},InputConfig:{shape:"Si2"}}}},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:{}}}},ListLineageGroups:{input:{type:"structure",members:{CreatedAfter:{type:"timestamp"},CreatedBefore:{type:"timestamp"},SortBy:{},SortOrder:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{LineageGroupSummaries:{type:"list",member:{type:"structure",members:{LineageGroupArn:{},LineageGroupName:{},DisplayName:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"}}}},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:"S153"},NextToken:{}}}},ListModelCardExportJobs:{input:{type:"structure",required:["ModelCardName"],members:{ModelCardName:{},ModelCardVersion:{type:"integer"},CreationTimeAfter:{type:"timestamp"},CreationTimeBefore:{type:"timestamp"},ModelCardExportJobNameContains:{},StatusEquals:{},SortBy:{},SortOrder:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",required:["ModelCardExportJobSummaries"],members:{ModelCardExportJobSummaries:{type:"list",member:{type:"structure",required:["ModelCardExportJobName","ModelCardExportJobArn","Status","ModelCardName","ModelCardVersion","CreatedAt","LastModifiedAt"],members:{ModelCardExportJobName:{},ModelCardExportJobArn:{},Status:{},ModelCardName:{},ModelCardVersion:{type:"integer"},CreatedAt:{type:"timestamp"},LastModifiedAt:{type:"timestamp"}}}},NextToken:{}}}},ListModelCardVersions:{input:{type:"structure",required:["ModelCardName"],members:{CreationTimeAfter:{type:"timestamp"},CreationTimeBefore:{type:"timestamp"},MaxResults:{type:"integer"},ModelCardName:{},ModelCardStatus:{},NextToken:{},SortBy:{},SortOrder:{}}},output:{type:"structure",required:["ModelCardVersionSummaryList"],members:{ModelCardVersionSummaryList:{type:"list",member:{type:"structure",required:["ModelCardName","ModelCardArn","ModelCardStatus","ModelCardVersion","CreationTime"],members:{ModelCardName:{},ModelCardArn:{},ModelCardStatus:{},ModelCardVersion:{type:"integer"},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"}}}},NextToken:{}}}},ListModelCards:{input:{type:"structure",members:{CreationTimeAfter:{type:"timestamp"},CreationTimeBefore:{type:"timestamp"},MaxResults:{type:"integer"},NameContains:{},ModelCardStatus:{},NextToken:{},SortBy:{},SortOrder:{}}},output:{type:"structure",required:["ModelCardSummaries"],members:{ModelCardSummaries:{type:"list",member:{type:"structure",required:["ModelCardName","ModelCardArn","ModelCardStatus","CreationTime"],members:{ModelCardName:{},ModelCardArn:{},ModelCardStatus:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"}}}},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:"S153"},NextToken:{}}}},ListModelMetadata:{input:{type:"structure",members:{SearchExpression:{type:"structure",members:{Filters:{type:"list",member:{type:"structure",required:["Name","Value"],members:{Name:{},Value:{}}}}}},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",required:["ModelMetadataSummaries"],members:{ModelMetadataSummaries:{type:"list",member:{type:"structure",required:["Domain","Framework","Task","Model","FrameworkVersion"],members:{Domain:{},Framework:{},Task:{},Model:{},FrameworkVersion:{}}}},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:"S153"},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:{}}}},ListMonitoringAlertHistory:{input:{type:"structure",members:{MonitoringScheduleName:{},MonitoringAlertName:{},SortBy:{},SortOrder:{},NextToken:{},MaxResults:{type:"integer"},CreationTimeBefore:{type:"timestamp"},CreationTimeAfter:{type:"timestamp"},StatusEquals:{}}},output:{type:"structure",members:{MonitoringAlertHistory:{type:"list",member:{type:"structure",required:["MonitoringScheduleName","MonitoringAlertName","CreationTime","AlertStatus"],members:{MonitoringScheduleName:{},MonitoringAlertName:{},CreationTime:{type:"timestamp"},AlertStatus:{}}}},NextToken:{}}}},ListMonitoringAlerts:{input:{type:"structure",required:["MonitoringScheduleName"],members:{MonitoringScheduleName:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{MonitoringAlertSummaries:{shape:"S1a8"},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:"Szp"}},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:"Slf"}}}}}}},ListPipelineExecutionSteps:{input:{type:"structure",members:{PipelineExecutionArn:{},NextToken:{},MaxResults:{type:"integer"},SortOrder:{}}},output:{type:"structure",members:{PipelineExecutionSteps:{type:"list",member:{type:"structure",members:{StepName:{},StepDisplayName:{},StepDescription:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},StepStatus:{},CacheHitResult:{type:"structure",members:{SourcePipelineExecutionArn:{}}},AttemptCount:{type:"integer"},FailureReason:{},Metadata:{type:"structure",members:{TrainingJob:{type:"structure",members:{Arn:{}}},ProcessingJob:{type:"structure",members:{Arn:{}}},TransformJob:{type:"structure",members:{Arn:{}}},TuningJob:{type:"structure",members:{Arn:{}}},Model:{type:"structure",members:{Arn:{}}},RegisterModel:{type:"structure",members:{Arn:{}}},Condition:{type:"structure",members:{Outcome:{}}},Callback:{type:"structure",members:{CallbackToken:{},SqsQueueUrl:{},OutputParameters:{shape:"S1bn"}}},Lambda:{type:"structure",members:{Arn:{},OutputParameters:{shape:"S1bn"}}},QualityCheck:{type:"structure",members:{CheckType:{},BaselineUsedForDriftCheckStatistics:{},BaselineUsedForDriftCheckConstraints:{},CalculatedBaselineStatistics:{},CalculatedBaselineConstraints:{},ModelPackageGroupName:{},ViolationReport:{},CheckJobArn:{},SkipCheck:{type:"boolean"},RegisterNewBaseline:{type:"boolean"}}},ClarifyCheck:{type:"structure",members:{CheckType:{},BaselineUsedForDriftCheckConstraints:{},CalculatedBaselineConstraints:{},ModelPackageGroupName:{},ViolationReport:{},CheckJobArn:{},SkipCheck:{type:"boolean"},RegisterNewBaseline:{type:"boolean"}}},EMR:{type:"structure",members:{ClusterId:{},StepId:{},StepName:{},LogFilePath:{}}},Fail:{type:"structure",members:{ErrorMessage:{}}},AutoMLJob:{type:"structure",members:{Arn:{}}}}}}}},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:{},PipelineExecutionFailureReason:{}}}},NextToken:{}}}},ListPipelineParametersForExecution:{input:{type:"structure",required:["PipelineExecutionArn"],members:{PipelineExecutionArn:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{PipelineParameters:{shape:"S1c3"},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:{}}}},ListSpaces:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},SortOrder:{},SortBy:{},DomainIdEquals:{},SpaceNameContains:{}}},output:{type:"structure",members:{Spaces:{type:"list",member:{type:"structure",members:{DomainId:{},SpaceName:{},Status:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"}}}},NextToken:{}}}},ListStageDevices:{input:{type:"structure",required:["EdgeDeploymentPlanName","StageName"],members:{NextToken:{},MaxResults:{type:"integer"},EdgeDeploymentPlanName:{},ExcludeDevicesDeployedInOtherStage:{type:"boolean"},StageName:{}}},output:{type:"structure",required:["DeviceDeploymentSummaries"],members:{DeviceDeploymentSummaries:{type:"list",member:{type:"structure",required:["EdgeDeploymentPlanArn","EdgeDeploymentPlanName","StageName","DeviceName","DeviceArn"],members:{EdgeDeploymentPlanArn:{},EdgeDeploymentPlanName:{},StageName:{},DeployedStageName:{},DeviceFleetName:{},DeviceName:{},DeviceArn:{},DeviceDeploymentStatus:{},DeviceDeploymentStatusMessage:{},Description:{},DeploymentStartTime:{type:"timestamp"}}}},NextToken:{}}}},ListStudioLifecycleConfigs:{input:{type:"structure",members:{MaxResults:{type:"integer"},NextToken:{},NameContains:{},AppTypeEquals:{},CreationTimeBefore:{type:"timestamp"},CreationTimeAfter:{type:"timestamp"},ModifiedTimeBefore:{type:"timestamp"},ModifiedTimeAfter:{type:"timestamp"},SortBy:{},SortOrder:{}}},output:{type:"structure",members:{NextToken:{},StudioLifecycleConfigs:{type:"list",member:{type:"structure",members:{StudioLifecycleConfigArn:{},StudioLifecycleConfigName:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},StudioLifecycleConfigAppType:{}}}}}}},ListSubscribedWorkteams:{input:{type:"structure",members:{NameContains:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",required:["SubscribedWorkteams"],members:{SubscribedWorkteams:{type:"list",member:{shape:"S10s"}},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:{},WarmPoolStatusEquals:{}}},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:{},WarmPoolStatus:{shape:"S11a"}}}},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:"Sxj"}},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:"S11m"},Status:{shape:"Spd"},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},CreationTime:{type:"timestamp"},CreatedBy:{shape:"Ssq"},LastModifiedTime:{type:"timestamp"},LastModifiedBy:{shape:"Ssq"}}}},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:"S11i"},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:"S11y"}},NextToken:{}}}},ListWorkteams:{input:{type:"structure",members:{SortBy:{},SortOrder:{},NameContains:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",required:["Workteams"],members:{Workteams:{type:"list",member:{shape:"S126"}},NextToken:{}}}},PutModelPackageGroupPolicy:{input:{type:"structure",required:["ModelPackageGroupName","ResourcePolicy"],members:{ModelPackageGroupName:{},ResourcePolicy:{}}},output:{type:"structure",required:["ModelPackageGroupArn"],members:{ModelPackageGroupArn:{}}}},QueryLineage:{input:{type:"structure",members:{StartArns:{type:"list",member:{}},Direction:{},IncludeEdges:{type:"boolean"},Filters:{type:"structure",members:{Types:{type:"list",member:{}},LineageTypes:{type:"list",member:{}},CreatedBefore:{type:"timestamp"},CreatedAfter:{type:"timestamp"},ModifiedBefore:{type:"timestamp"},ModifiedAfter:{type:"timestamp"},Properties:{type:"map",key:{},value:{}}}},MaxDepth:{type:"integer"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Vertices:{type:"list",member:{type:"structure",members:{Arn:{},Type:{},LineageType:{}}}},Edges:{type:"list",member:{type:"structure",members:{SourceArn:{},DestinationArn:{},AssociationType:{}}}},NextToken:{}}}},RegisterDevices:{input:{type:"structure",required:["DeviceFleetName","Devices"],members:{DeviceFleetName:{},Devices:{shape:"S1ep"},Tags:{shape:"S7"}}}},RenderUiTemplate:{input:{type:"structure",required:["Task","RoleArn"],members:{UiTemplate:{shape:"Se2"},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:{}}}}}}},RetryPipelineExecution:{input:{type:"structure",required:["PipelineExecutionArn","ClientRequestToken"],members:{PipelineExecutionArn:{},ClientRequestToken:{idempotencyToken:true},ParallelismConfiguration:{shape:"Sm1"}}},output:{type:"structure",members:{PipelineExecutionArn:{}}}},Search:{input:{type:"structure",required:["Resource"],members:{Resource:{},SearchExpression:{shape:"S1f0"},SortBy:{},SortOrder:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Results:{type:"list",member:{type:"structure",members:{TrainingJob:{shape:"S1fd"},Experiment:{type:"structure",members:{ExperimentName:{},ExperimentArn:{},DisplayName:{},Source:{shape:"Sw3"},Description:{},CreationTime:{type:"timestamp"},CreatedBy:{shape:"Ssq"},LastModifiedTime:{type:"timestamp"},LastModifiedBy:{shape:"Ssq"},Tags:{shape:"S7"}}},Trial:{type:"structure",members:{TrialName:{},TrialArn:{},DisplayName:{},ExperimentName:{},Source:{shape:"S11i"},CreationTime:{type:"timestamp"},CreatedBy:{shape:"Ssq"},LastModifiedTime:{type:"timestamp"},LastModifiedBy:{shape:"Ssq"},MetadataProperties:{shape:"S1q"},Tags:{shape:"S7"},TrialComponentSummaries:{type:"list",member:{type:"structure",members:{TrialComponentName:{},TrialComponentArn:{},TrialComponentSource:{shape:"S11m"},CreationTime:{type:"timestamp"},CreatedBy:{shape:"Ssq"}}}}}},TrialComponent:{type:"structure",members:{TrialComponentName:{},DisplayName:{},TrialComponentArn:{},Source:{shape:"S11m"},Status:{shape:"Spd"},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},CreationTime:{type:"timestamp"},CreatedBy:{shape:"Ssq"},LastModifiedTime:{type:"timestamp"},LastModifiedBy:{shape:"Ssq"},Parameters:{shape:"Spg"},InputArtifacts:{shape:"Spk"},OutputArtifacts:{shape:"Spk"},Metrics:{shape:"S11o"},MetadataProperties:{shape:"S1q"},SourceDetail:{type:"structure",members:{SourceArn:{},TrainingJob:{shape:"S1fd"},ProcessingJob:{type:"structure",members:{ProcessingInputs:{shape:"Sme"},ProcessingOutputConfig:{shape:"Sn1"},ProcessingJobName:{},ProcessingResources:{shape:"Sn6"},StoppingCondition:{shape:"Sn8"},AppSpecification:{shape:"Sna"},Environment:{shape:"Snc"},NetworkConfig:{shape:"Sl3"},RoleArn:{},ExperimentConfig:{shape:"Snd"},ProcessingJobArn:{},ProcessingJobStatus:{},ExitMessage:{},FailureReason:{},ProcessingEndTime:{type:"timestamp"},ProcessingStartTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},CreationTime:{type:"timestamp"},MonitoringScheduleArn:{},AutoMLJobArn:{},TrainingJobArn:{},Tags:{shape:"S7"}}},TransformJob:{shape:"S1fl"}}},LineageGroupArn:{},Tags:{shape:"S7"},Parents:{type:"list",member:{type:"structure",members:{TrialName:{},ExperimentName:{}}}},RunName:{}}},Endpoint:{type:"structure",required:["EndpointName","EndpointArn","EndpointConfigName","EndpointStatus","CreationTime","LastModifiedTime"],members:{EndpointName:{},EndpointArn:{},EndpointConfigName:{},ProductionVariants:{shape:"Svl"},DataCaptureConfig:{shape:"Svt"},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:"Skv"},EndpointName:{},LastMonitoringExecutionSummary:{shape:"Szp"},Tags:{shape:"S7"}}}},Tags:{shape:"S7"},ShadowProductionVariants:{shape:"Svl"}}},ModelPackage:{type:"structure",members:{ModelPackageName:{},ModelPackageGroupName:{},ModelPackageVersion:{type:"integer"},ModelPackageArn:{},ModelPackageDescription:{},CreationTime:{type:"timestamp"},InferenceSpecification:{shape:"Sr"},SourceAlgorithmSpecification:{shape:"Sjy"},ValidationSpecification:{shape:"Sjv"},ModelPackageStatus:{},ModelPackageStatusDetails:{shape:"Szc"},CertifyForMarketplace:{type:"boolean"},ModelApprovalStatus:{},CreatedBy:{shape:"Ssq"},MetadataProperties:{shape:"S1q"},ModelMetrics:{shape:"Sk1"},LastModifiedTime:{type:"timestamp"},LastModifiedBy:{shape:"Ssq"},ApprovalDescription:{},Domain:{},Task:{},SamplePayloadUrl:{},AdditionalInferenceSpecifications:{shape:"Skh"},Tags:{shape:"S7"},CustomerMetadataProperties:{shape:"Sk8"},DriftCheckBaselines:{shape:"Skb"}}},ModelPackageGroup:{type:"structure",members:{ModelPackageGroupName:{},ModelPackageGroupArn:{},ModelPackageGroupDescription:{},CreationTime:{type:"timestamp"},CreatedBy:{shape:"Ssq"},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:"Ssq"},LastModifiedBy:{shape:"Ssq"},ParallelismConfiguration:{shape:"Sm1"},Tags:{shape:"S7"}}},PipelineExecution:{type:"structure",members:{PipelineArn:{},PipelineExecutionArn:{},PipelineExecutionDisplayName:{},PipelineExecutionStatus:{},PipelineExecutionDescription:{},PipelineExperimentConfig:{shape:"S109"},FailureReason:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},CreatedBy:{shape:"Ssq"},LastModifiedBy:{shape:"Ssq"},ParallelismConfiguration:{shape:"Sm1"},PipelineParameters:{shape:"S1c3"}}},FeatureGroup:{type:"structure",members:{FeatureGroupArn:{},FeatureGroupName:{},RecordIdentifierFeatureName:{},EventTimeFeatureName:{},FeatureDefinitions:{shape:"Scm"},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},OnlineStoreConfig:{shape:"Scp"},OfflineStoreConfig:{shape:"Scr"},RoleArn:{},FeatureGroupStatus:{},OfflineStoreStatus:{shape:"Sw9"},LastUpdateStatus:{shape:"Swc"},FailureReason:{},Description:{},Tags:{shape:"S7"}}},Project:{type:"structure",members:{ProjectArn:{},ProjectName:{},ProjectId:{},ProjectDescription:{},ServiceCatalogProvisioningDetails:{shape:"Sni"},ServiceCatalogProvisionedProductDetails:{shape:"S10h"},ProjectStatus:{},CreatedBy:{shape:"Ssq"},CreationTime:{type:"timestamp"},Tags:{shape:"S7"},LastModifiedTime:{type:"timestamp"},LastModifiedBy:{shape:"Ssq"}}},FeatureMetadata:{type:"structure",members:{FeatureGroupArn:{},FeatureGroupName:{},FeatureName:{},FeatureType:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},Description:{},Parameters:{shape:"Swi"}}},HyperParameterTuningJob:{type:"structure",members:{HyperParameterTuningJobName:{},HyperParameterTuningJobArn:{},HyperParameterTuningJobConfig:{shape:"Se7"},TrainingJobDefinition:{shape:"Sf0"},TrainingJobDefinitions:{shape:"Sfg"},HyperParameterTuningJobStatus:{},CreationTime:{type:"timestamp"},HyperParameterTuningEndTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},TrainingJobStatusCounters:{shape:"Sxf"},ObjectiveStatusCounters:{shape:"Sxh"},BestTrainingJob:{shape:"Sxj"},OverallBestTrainingJob:{shape:"Sxj"},WarmStartConfig:{shape:"Sfh"},FailureReason:{},Tags:{shape:"S7"},TuningJobCompletionDetails:{shape:"Sxm"},ConsumedResources:{shape:"Sxn"}}},Model:{type:"structure",members:{Model:{type:"structure",members:{ModelName:{},PrimaryContainer:{shape:"Siw"},Containers:{shape:"Sj5"},InferenceExecutionConfig:{shape:"Sj6"},ExecutionRoleArn:{},VpcConfig:{shape:"S5p"},CreationTime:{type:"timestamp"},ModelArn:{},EnableNetworkIsolation:{type:"boolean"},Tags:{shape:"S7"},DeploymentRecommendation:{shape:"Syv"}}},Endpoints:{type:"list",member:{type:"structure",required:["EndpointName","EndpointArn","CreationTime","LastModifiedTime","EndpointStatus"],members:{EndpointName:{},EndpointArn:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},EndpointStatus:{}}}},LastBatchTransformJob:{shape:"S1fl"},MonitoringSchedules:{type:"list",member:{type:"structure",members:{MonitoringScheduleArn:{},MonitoringScheduleName:{},MonitoringScheduleStatus:{},MonitoringType:{},FailureReason:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},MonitoringScheduleConfig:{shape:"Skv"},EndpointName:{},MonitoringAlertSummaries:{shape:"S1a8"},LastMonitoringExecutionSummary:{shape:"Szp"}}}},ModelCard:{type:"structure",members:{ModelCardArn:{},ModelCardName:{},ModelCardVersion:{type:"integer"},ModelCardStatus:{},SecurityConfig:{shape:"Sjg"},CreationTime:{type:"timestamp"},CreatedBy:{shape:"Ssq"},LastModifiedTime:{type:"timestamp"},LastModifiedBy:{shape:"Ssq"},Tags:{shape:"S7"},ModelId:{},RiskRating:{}}}}},ModelCard:{type:"structure",members:{ModelCardArn:{},ModelCardName:{},ModelCardVersion:{type:"integer"},Content:{shape:"Sjh"},ModelCardStatus:{},SecurityConfig:{shape:"Sjg"},CreationTime:{type:"timestamp"},CreatedBy:{shape:"Ssq"},LastModifiedTime:{type:"timestamp"},LastModifiedBy:{shape:"Ssq"},Tags:{shape:"S7"},ModelId:{},RiskRating:{}}}}}},NextToken:{}}}},SendPipelineExecutionStepFailure:{input:{type:"structure",required:["CallbackToken"],members:{CallbackToken:{},FailureReason:{},ClientRequestToken:{idempotencyToken:true}}},output:{type:"structure",members:{PipelineExecutionArn:{}}}},SendPipelineExecutionStepSuccess:{input:{type:"structure",required:["CallbackToken"],members:{CallbackToken:{},OutputParameters:{shape:"S1bn"},ClientRequestToken:{idempotencyToken:true}}},output:{type:"structure",members:{PipelineExecutionArn:{}}}},StartEdgeDeploymentStage:{input:{type:"structure",required:["EdgeDeploymentPlanName","StageName"],members:{EdgeDeploymentPlanName:{},StageName:{}}}},StartInferenceExperiment:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",required:["InferenceExperimentArn"],members:{InferenceExperimentArn:{}}}},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:"S1c3"},PipelineExecutionDescription:{},ClientRequestToken:{idempotencyToken:true},ParallelismConfiguration:{shape:"Sm1"}}},output:{type:"structure",members:{PipelineExecutionArn:{}}}},StopAutoMLJob:{input:{type:"structure",required:["AutoMLJobName"],members:{AutoMLJobName:{}}}},StopCompilationJob:{input:{type:"structure",required:["CompilationJobName"],members:{CompilationJobName:{}}}},StopEdgeDeploymentStage:{input:{type:"structure",required:["EdgeDeploymentPlanName","StageName"],members:{EdgeDeploymentPlanName:{},StageName:{}}}},StopEdgePackagingJob:{input:{type:"structure",required:["EdgePackagingJobName"],members:{EdgePackagingJobName:{}}}},StopHyperParameterTuningJob:{input:{type:"structure",required:["HyperParameterTuningJobName"],members:{HyperParameterTuningJobName:{}}}},StopInferenceExperiment:{input:{type:"structure",required:["Name","ModelVariantActions"],members:{Name:{},ModelVariantActions:{type:"map",key:{},value:{}},DesiredModelVariants:{shape:"Sgc"},DesiredState:{},Reason:{}}},output:{type:"structure",required:["InferenceExperimentArn"],members:{InferenceExperimentArn:{}}}},StopInferenceRecommendationsJob:{input:{type:"structure",required:["JobName"],members:{JobName:{}}}},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:"S1o"},PropertiesToRemove:{shape:"S1h2"}}},output:{type:"structure",members:{ActionArn:{}}}},UpdateAppImageConfig:{input:{type:"structure",required:["AppImageConfigName"],members:{AppImageConfigName:{},KernelGatewayImageConfig:{shape:"S4n"}}},output:{type:"structure",members:{AppImageConfigArn:{}}}},UpdateArtifact:{input:{type:"structure",required:["ArtifactArn"],members:{ArtifactArn:{},ArtifactName:{},Properties:{shape:"S1o"},PropertiesToRemove:{shape:"S1h2"}}},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:"S1o"},PropertiesToRemove:{shape:"S1h2"}}},output:{type:"structure",members:{ContextArn:{}}}},UpdateDeviceFleet:{input:{type:"structure",required:["DeviceFleetName","OutputConfig"],members:{DeviceFleetName:{},RoleArn:{},Description:{},OutputConfig:{shape:"S8k"},EnableIotRoleAlias:{type:"boolean"}}}},UpdateDevices:{input:{type:"structure",required:["DeviceFleetName","Devices"],members:{DeviceFleetName:{},Devices:{shape:"S1ep"}}}},UpdateDomain:{input:{type:"structure",required:["DomainId"],members:{DomainId:{},DefaultUserSettings:{shape:"S8q"},DomainSettingsForUpdate:{type:"structure",members:{RStudioServerProDomainSettingsForUpdate:{type:"structure",required:["DomainExecutionRoleArn"],members:{DomainExecutionRoleArn:{},DefaultResourceSpec:{shape:"S4d"},RStudioConnectUrl:{},RStudioPackageManagerUrl:{}}},ExecutionRoleIdentityConfig:{},SecurityGroupIds:{shape:"S9h"}}},DefaultSpaceSettings:{shape:"S9k"},AppSecurityGroupManagement:{}}},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:"Sa7"},RetainDeploymentConfig:{type:"boolean"}}},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"},ServerlessUpdateConfig:{type:"structure",members:{MaxConcurrency:{type:"integer"},ProvisionedConcurrency:{type:"integer"}}}}}}}},output:{type:"structure",required:["EndpointArn"],members:{EndpointArn:{}}}},UpdateExperiment:{input:{type:"structure",required:["ExperimentName"],members:{ExperimentName:{},DisplayName:{},Description:{}}},output:{type:"structure",members:{ExperimentArn:{}}}},UpdateFeatureGroup:{input:{type:"structure",required:["FeatureGroupName"],members:{FeatureGroupName:{},FeatureAdditions:{type:"list",member:{shape:"Scn"}}}},output:{type:"structure",required:["FeatureGroupArn"],members:{FeatureGroupArn:{}}}},UpdateFeatureMetadata:{input:{type:"structure",required:["FeatureGroupName","FeatureName"],members:{FeatureGroupName:{},FeatureName:{},Description:{},ParameterAdditions:{type:"list",member:{shape:"Swj"}},ParameterRemovals:{type:"list",member:{}}}}},UpdateHub:{input:{type:"structure",required:["HubName"],members:{HubName:{},HubDescription:{},HubDisplayName:{},HubSearchKeywords:{shape:"Sdu"}}},output:{type:"structure",required:["HubArn"],members:{HubArn:{}}}},UpdateImage:{input:{type:"structure",required:["ImageName"],members:{DeleteProperties:{type:"list",member:{}},Description:{},DisplayName:{},ImageName:{},RoleArn:{}}},output:{type:"structure",members:{ImageArn:{}}}},UpdateImageVersion:{input:{type:"structure",required:["ImageName"],members:{ImageName:{},Alias:{},Version:{type:"integer"},AliasesToAdd:{shape:"Sfw"},AliasesToDelete:{shape:"Sfw"},VendorGuidance:{},JobType:{},MLFramework:{},ProgrammingLang:{},Processor:{},Horovod:{type:"boolean"},ReleaseNotes:{}}},output:{type:"structure",members:{ImageVersionArn:{}}}},UpdateInferenceExperiment:{input:{type:"structure",required:["Name"],members:{Name:{},Schedule:{shape:"Sg9"},Description:{},ModelVariants:{shape:"Sgc"},DataStorageConfig:{shape:"Sgk"},ShadowModeConfig:{shape:"Sgl"}}},output:{type:"structure",required:["InferenceExperimentArn"],members:{InferenceExperimentArn:{}}}},UpdateModelCard:{input:{type:"structure",required:["ModelCardName"],members:{ModelCardName:{},Content:{shape:"Sjh"},ModelCardStatus:{}}},output:{type:"structure",required:["ModelCardArn"],members:{ModelCardArn:{}}}},UpdateModelPackage:{input:{type:"structure",required:["ModelPackageArn"],members:{ModelPackageArn:{},ModelApprovalStatus:{},ApprovalDescription:{},CustomerMetadataProperties:{shape:"Sk8"},CustomerMetadataPropertiesToRemove:{type:"list",member:{}},AdditionalInferenceSpecificationsToAdd:{shape:"Skh"}}},output:{type:"structure",required:["ModelPackageArn"],members:{ModelPackageArn:{}}}},UpdateMonitoringAlert:{input:{type:"structure",required:["MonitoringScheduleName","MonitoringAlertName","DatapointsToAlert","EvaluationPeriod"],members:{MonitoringScheduleName:{},MonitoringAlertName:{},DatapointsToAlert:{type:"integer"},EvaluationPeriod:{type:"integer"}}},output:{type:"structure",required:["MonitoringScheduleArn"],members:{MonitoringScheduleArn:{},MonitoringAlertName:{}}}},UpdateMonitoringSchedule:{input:{type:"structure",required:["MonitoringScheduleName","MonitoringScheduleConfig"],members:{MonitoringScheduleName:{},MonitoringScheduleConfig:{shape:"Skv"}}},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:"Slf"},AcceleratorTypes:{shape:"Slc"},DisassociateAcceleratorTypes:{type:"boolean"},DisassociateDefaultCodeRepository:{type:"boolean"},DisassociateAdditionalCodeRepositories:{type:"boolean"},RootAccess:{},InstanceMetadataServiceConfiguration:{shape:"Sli"}}},output:{type:"structure",members:{}}},UpdateNotebookInstanceLifecycleConfig:{input:{type:"structure",required:["NotebookInstanceLifecycleConfigName"],members:{NotebookInstanceLifecycleConfigName:{},OnCreate:{shape:"Sln"},OnStart:{shape:"Sln"}}},output:{type:"structure",members:{}}},UpdatePipeline:{input:{type:"structure",required:["PipelineName"],members:{PipelineName:{},PipelineDisplayName:{},PipelineDefinition:{},PipelineDefinitionS3Location:{shape:"Slv"},PipelineDescription:{},RoleArn:{},ParallelismConfiguration:{shape:"Sm1"}}},output:{type:"structure",members:{PipelineArn:{}}}},UpdatePipelineExecution:{input:{type:"structure",required:["PipelineExecutionArn"],members:{PipelineExecutionArn:{},PipelineExecutionDescription:{},PipelineExecutionDisplayName:{},ParallelismConfiguration:{shape:"Sm1"}}},output:{type:"structure",members:{PipelineExecutionArn:{}}}},UpdateProject:{input:{type:"structure",required:["ProjectName"],members:{ProjectName:{},ProjectDescription:{},ServiceCatalogProvisioningUpdateDetails:{type:"structure",members:{ProvisioningArtifactId:{},ProvisioningParameters:{shape:"Snk"}}},Tags:{shape:"S7"}}},output:{type:"structure",required:["ProjectArn"],members:{ProjectArn:{}}}},UpdateSpace:{input:{type:"structure",required:["DomainId","SpaceName"],members:{DomainId:{},SpaceName:{},SpaceSettings:{shape:"Sns"}}},output:{type:"structure",members:{SpaceArn:{}}}},UpdateTrainingJob:{input:{type:"structure",required:["TrainingJobName"],members:{TrainingJobName:{},ProfilerConfig:{type:"structure",members:{S3OutputPath:{},ProfilingIntervalInMilliseconds:{type:"long"},ProfilingParameters:{shape:"Soq"},DisableProfiler:{type:"boolean"}}},ProfilerRuleConfigurations:{shape:"Sos"},ResourceConfig:{type:"structure",required:["KeepAlivePeriodInSeconds"],members:{KeepAlivePeriodInSeconds:{type:"integer"}}}}},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:"Spd"},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},Parameters:{shape:"Spg"},ParametersToRemove:{shape:"S1j8"},InputArtifacts:{shape:"Spk"},InputArtifactsToRemove:{shape:"S1j8"},OutputArtifacts:{shape:"Spk"},OutputArtifactsToRemove:{shape:"S1j8"}}},output:{type:"structure",members:{TrialComponentArn:{}}}},UpdateUserProfile:{input:{type:"structure",required:["DomainId","UserProfileName"],members:{DomainId:{},UserProfileName:{},UserSettings:{shape:"S8q"}}},output:{type:"structure",members:{UserProfileArn:{}}}},UpdateWorkforce:{input:{type:"structure",required:["WorkforceName"],members:{WorkforceName:{},SourceIpConfig:{shape:"Sq1"},OidcConfig:{shape:"Spy"},WorkforceVpcConfig:{shape:"Sq5"}}},output:{type:"structure",required:["Workforce"],members:{Workforce:{shape:"S11y"}}}},UpdateWorkteam:{input:{type:"structure",required:["WorkteamName"],members:{WorkteamName:{},MemberDefinitions:{shape:"Sqf"},Description:{},NotificationConfiguration:{shape:"Sqn"}}},output:{type:"structure",required:["Workteam"],members:{Workteam:{shape:"S126"}}}}},shapes:{S7:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},Sr:{type:"structure",required:["Containers","SupportedContentTypes","SupportedResponseMIMETypes"],members:{Containers:{shape:"Ss"},SupportedTransformInstanceTypes:{shape:"S16"},SupportedRealtimeInferenceInstanceTypes:{shape:"S18"},SupportedContentTypes:{shape:"S1a"},SupportedResponseMIMETypes:{shape:"S1c"}}},Ss:{type:"list",member:{type:"structure",required:["Image"],members:{ContainerHostname:{},Image:{},ImageDigest:{},ModelDataUrl:{},ProductId:{},Environment:{shape:"Sz"},ModelInput:{type:"structure",required:["DataInputConfig"],members:{DataInputConfig:{}}},Framework:{},FrameworkVersion:{},NearestModelName:{}}}},Sz:{type:"map",key:{},value:{}},S16:{type:"list",member:{}},S18:{type:"list",member:{}},S1a:{type:"list",member:{}},S1c:{type:"list",member:{}},S1j:{type:"structure",required:["SourceUri"],members:{SourceUri:{},SourceType:{},SourceId:{}}},S1o:{type:"map",key:{},value:{}},S1q:{type:"structure",members:{CommitId:{},Repository:{},GeneratedBy:{},ProjectId:{}}},S1v:{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:"S25"}}}}},IsTunable:{type:"boolean"},IsRequired:{type:"boolean"},DefaultValue:{}}}},SupportedTrainingInstanceTypes:{type:"list",member:{}},SupportsDistributedTraining:{type:"boolean"},MetricDefinitions:{shape:"S2a"},TrainingChannels:{type:"list",member:{type:"structure",required:["Name","SupportedContentTypes","SupportedInputModes"],members:{Name:{},Description:{},IsRequired:{type:"boolean"},SupportedContentTypes:{shape:"S1a"},SupportedCompressionTypes:{type:"list",member:{}},SupportedInputModes:{type:"list",member:{}}}}},SupportedTuningJobObjectiveMetrics:{type:"list",member:{shape:"S2m"}}}},S25:{type:"list",member:{}},S2a:{type:"list",member:{type:"structure",required:["Name","Regex"],members:{Name:{},Regex:{}}}},S2m:{type:"structure",required:["Type","MetricName"],members:{Type:{},MetricName:{}}},S2o:{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:"S2t"},InputDataConfig:{shape:"S2v"},OutputDataConfig:{shape:"S3e"},ResourceConfig:{shape:"S3g"},StoppingCondition:{shape:"S3m"}}},TransformJobDefinition:{shape:"S3p"}}}}}},S2t:{type:"map",key:{},value:{}},S2v:{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:{}},InstanceGroupNames:{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"}}}}}},S3e:{type:"structure",required:["S3OutputPath"],members:{KmsKeyId:{},S3OutputPath:{}}},S3g:{type:"structure",required:["VolumeSizeInGB"],members:{InstanceType:{},InstanceCount:{type:"integer"},VolumeSizeInGB:{type:"integer"},VolumeKmsKeyId:{},InstanceGroups:{type:"list",member:{type:"structure",required:["InstanceType","InstanceCount","InstanceGroupName"],members:{InstanceType:{},InstanceCount:{type:"integer"},InstanceGroupName:{}}}},KeepAlivePeriodInSeconds:{type:"integer"}}},S3m:{type:"structure",members:{MaxRuntimeInSeconds:{type:"integer"},MaxWaitTimeInSeconds:{type:"integer"}}},S3p:{type:"structure",required:["TransformInput","TransformOutput","TransformResources"],members:{MaxConcurrentTransforms:{type:"integer"},MaxPayloadInMB:{type:"integer"},BatchStrategy:{},Environment:{shape:"S3t"},TransformInput:{shape:"S3w"},TransformOutput:{shape:"S40"},TransformResources:{shape:"S43"}}},S3t:{type:"map",key:{},value:{}},S3w:{type:"structure",required:["DataSource"],members:{DataSource:{type:"structure",required:["S3DataSource"],members:{S3DataSource:{type:"structure",required:["S3DataType","S3Uri"],members:{S3DataType:{},S3Uri:{}}}}},ContentType:{},CompressionType:{},SplitType:{}}},S40:{type:"structure",required:["S3OutputPath"],members:{S3OutputPath:{},Accept:{},AssembleWith:{},KmsKeyId:{}}},S43:{type:"structure",required:["InstanceType","InstanceCount"],members:{InstanceType:{},InstanceCount:{type:"integer"},VolumeKmsKeyId:{}}},S4d:{type:"structure",members:{SageMakerImageArn:{},SageMakerImageVersionArn:{},InstanceType:{},LifecycleConfigArn:{}}},S4n:{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"}}}}},S4z:{type:"structure",required:["SourceUri"],members:{SourceUri:{},SourceTypes:{type:"list",member:{type:"structure",required:["SourceIdType","Value"],members:{SourceIdType:{},Value:{}}}}}},S57:{type:"list",member:{type:"structure",required:["DataSource","TargetAttributeName"],members:{DataSource:{shape:"S59"},CompressionType:{},TargetAttributeName:{},ContentType:{},ChannelType:{},SampleWeightAttributeName:{}}}},S59:{type:"structure",required:["S3DataSource"],members:{S3DataSource:{type:"structure",required:["S3DataType","S3Uri"],members:{S3DataType:{},S3Uri:{}}}}},S5f:{type:"structure",required:["S3OutputPath"],members:{KmsKeyId:{},S3OutputPath:{}}},S5h:{type:"structure",required:["MetricName"],members:{MetricName:{}}},S5j:{type:"structure",members:{CompletionCriteria:{shape:"S5k"},SecurityConfig:{shape:"S5o"},DataSplitConfig:{shape:"S5u"},CandidateGenerationConfig:{type:"structure",members:{FeatureSpecificationS3Uri:{},AlgorithmsConfig:{type:"list",member:{type:"structure",required:["AutoMLAlgorithms"],members:{AutoMLAlgorithms:{type:"list",member:{}}}}}}},Mode:{}}},S5k:{type:"structure",members:{MaxCandidates:{type:"integer"},MaxRuntimePerTrainingJobInSeconds:{type:"integer"},MaxAutoMLJobRuntimeInSeconds:{type:"integer"}}},S5o:{type:"structure",members:{VolumeKmsKeyId:{},EnableInterContainerTrafficEncryption:{type:"boolean"},VpcConfig:{shape:"S5p"}}},S5p:{type:"structure",required:["SecurityGroupIds","Subnets"],members:{SecurityGroupIds:{type:"list",member:{}},Subnets:{shape:"S5s"}}},S5s:{type:"list",member:{}},S5u:{type:"structure",members:{ValidationFraction:{type:"float"}}},S63:{type:"structure",members:{AutoGenerateEndpointName:{type:"boolean"},EndpointName:{}}},S69:{type:"list",member:{type:"structure",members:{ChannelType:{},ContentType:{},CompressionType:{},DataSource:{shape:"S59"}}}},S6b:{type:"structure",members:{ImageClassificationJobConfig:{type:"structure",members:{CompletionCriteria:{shape:"S5k"}}},TextClassificationJobConfig:{type:"structure",members:{CompletionCriteria:{shape:"S5k"},ContentColumn:{},TargetLabelColumn:{}}}},union:true},S6i:{type:"structure",required:["RepositoryUrl"],members:{RepositoryUrl:{},Branch:{},SecretArn:{}}},S6p:{type:"structure",required:["S3Uri","DataInputConfig","Framework"],members:{S3Uri:{},DataInputConfig:{},Framework:{},FrameworkVersion:{}}},S6s:{type:"structure",required:["S3OutputLocation"],members:{S3OutputLocation:{},TargetDevice:{},TargetPlatform:{type:"structure",required:["Os","Arch"],members:{Os:{},Arch:{},Accelerator:{}}},CompilerOptions:{},KmsKeyId:{}}},S6z:{type:"structure",required:["SecurityGroupIds","Subnets"],members:{SecurityGroupIds:{type:"list",member:{}},Subnets:{type:"list",member:{}}}},S77:{type:"structure",required:["SourceUri"],members:{SourceUri:{},SourceType:{},SourceId:{}}},S7c:{type:"structure",members:{BaseliningJobName:{},ConstraintsResource:{shape:"S7e"},StatisticsResource:{shape:"S7f"}}},S7e:{type:"structure",members:{S3Uri:{}}},S7f:{type:"structure",members:{S3Uri:{}}},S7g:{type:"structure",required:["ImageUri"],members:{ImageUri:{},ContainerEntrypoint:{shape:"S7i"},ContainerArguments:{shape:"S7k"},RecordPreprocessorSourceUri:{},PostAnalyticsProcessorSourceUri:{},Environment:{shape:"S7m"}}},S7i:{type:"list",member:{}},S7k:{type:"list",member:{}},S7m:{type:"map",key:{},value:{}},S7p:{type:"structure",members:{EndpointInput:{shape:"S7q"},BatchTransformInput:{shape:"S7w"}}},S7q:{type:"structure",required:["EndpointName","LocalPath"],members:{EndpointName:{},LocalPath:{},S3InputMode:{},S3DataDistributionType:{},FeaturesAttribute:{},InferenceAttribute:{},ProbabilityAttribute:{},ProbabilityThresholdAttribute:{type:"double"},StartTimeOffset:{},EndTimeOffset:{}}},S7w:{type:"structure",required:["DataCapturedDestinationS3Uri","DatasetFormat","LocalPath"],members:{DataCapturedDestinationS3Uri:{},DatasetFormat:{type:"structure",members:{Csv:{type:"structure",members:{Header:{type:"boolean"}}},Json:{type:"structure",members:{Line:{type:"boolean"}}},Parquet:{type:"structure",members:{}}}},LocalPath:{},S3InputMode:{},S3DataDistributionType:{},FeaturesAttribute:{},InferenceAttribute:{},ProbabilityAttribute:{},ProbabilityThresholdAttribute:{type:"double"},StartTimeOffset:{},EndTimeOffset:{}}},S82:{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:{}}},S88:{type:"structure",required:["ClusterConfig"],members:{ClusterConfig:{type:"structure",required:["InstanceCount","InstanceType","VolumeSizeInGB"],members:{InstanceCount:{type:"integer"},InstanceType:{},VolumeSizeInGB:{type:"integer"},VolumeKmsKeyId:{}}}}},S8d:{type:"structure",members:{EnableInterContainerTrafficEncryption:{type:"boolean"},EnableNetworkIsolation:{type:"boolean"},VpcConfig:{shape:"S5p"}}},S8e:{type:"structure",required:["MaxRuntimeInSeconds"],members:{MaxRuntimeInSeconds:{type:"integer"}}},S8k:{type:"structure",required:["S3OutputLocation"],members:{S3OutputLocation:{},KmsKeyId:{},PresetDeploymentType:{},PresetDeploymentConfig:{}}},S8q:{type:"structure",members:{ExecutionRole:{},SecurityGroups:{shape:"S8r"},SharingSettings:{type:"structure",members:{NotebookOutputOption:{},S3OutputPath:{},S3KmsKeyId:{}}},JupyterServerAppSettings:{shape:"S8u"},KernelGatewayAppSettings:{shape:"S8z"},TensorBoardAppSettings:{type:"structure",members:{DefaultResourceSpec:{shape:"S4d"}}},RStudioServerProAppSettings:{type:"structure",members:{AccessStatus:{},UserGroup:{}}},RSessionAppSettings:{type:"structure",members:{DefaultResourceSpec:{shape:"S4d"},CustomImages:{shape:"S90"}}},CanvasAppSettings:{type:"structure",members:{TimeSeriesForecastingSettings:{type:"structure",members:{Status:{},AmazonForecastRoleArn:{}}},ModelRegisterSettings:{type:"structure",members:{Status:{},CrossAccountModelRegisterRoleArn:{}}}}}}},S8r:{type:"list",member:{}},S8u:{type:"structure",members:{DefaultResourceSpec:{shape:"S4d"},LifecycleConfigArns:{shape:"S8v"},CodeRepositories:{type:"list",member:{type:"structure",required:["RepositoryUrl"],members:{RepositoryUrl:{}}}}}},S8v:{type:"list",member:{}},S8z:{type:"structure",members:{DefaultResourceSpec:{shape:"S4d"},CustomImages:{shape:"S90"},LifecycleConfigArns:{shape:"S8v"}}},S90:{type:"list",member:{type:"structure",required:["ImageName","AppImageConfigName"],members:{ImageName:{},ImageVersionNumber:{type:"integer"},AppImageConfigName:{}}}},S9g:{type:"structure",members:{SecurityGroupIds:{shape:"S9h"},RStudioServerProDomainSettings:{type:"structure",required:["DomainExecutionRoleArn"],members:{DomainExecutionRoleArn:{},RStudioConnectUrl:{},RStudioPackageManagerUrl:{},DefaultResourceSpec:{shape:"S4d"}}},ExecutionRoleIdentityConfig:{}}},S9h:{type:"list",member:{}},S9k:{type:"structure",members:{ExecutionRole:{},SecurityGroups:{shape:"S8r"},JupyterServerAppSettings:{shape:"S8u"},KernelGatewayAppSettings:{shape:"S8z"}}},S9p:{type:"list",member:{type:"structure",required:["ModelHandle","EdgePackagingJobName"],members:{ModelHandle:{},EdgePackagingJobName:{}}}},S9r:{type:"list",member:{type:"structure",required:["StageName","DeviceSelectionConfig"],members:{StageName:{},DeviceSelectionConfig:{shape:"S9t"},DeploymentConfig:{shape:"S9y"}}}},S9t:{type:"structure",required:["DeviceSubsetType"],members:{DeviceSubsetType:{},Percentage:{type:"integer"},DeviceNames:{shape:"S9w"},DeviceNameContains:{}}},S9w:{type:"list",member:{}},S9y:{type:"structure",required:["FailureHandlingPolicy"],members:{FailureHandlingPolicy:{}}},Sa7:{type:"structure",required:["BlueGreenUpdatePolicy"],members:{BlueGreenUpdatePolicy:{type:"structure",required:["TrafficRoutingConfiguration"],members:{TrafficRoutingConfiguration:{type:"structure",required:["Type","WaitIntervalInSeconds"],members:{Type:{},WaitIntervalInSeconds:{type:"integer"},CanarySize:{shape:"Sac"},LinearStepSize:{shape:"Sac"}}},TerminationWaitInSeconds:{type:"integer"},MaximumExecutionTimeoutInSeconds:{type:"integer"}}},AutoRollbackConfiguration:{type:"structure",members:{Alarms:{type:"list",member:{type:"structure",members:{AlarmName:{}}}}}}}},Sac:{type:"structure",required:["Type","Value"],members:{Type:{},Value:{type:"integer"}}},Sao:{type:"list",member:{type:"structure",required:["VariantName","ModelName"],members:{VariantName:{},ModelName:{},InitialInstanceCount:{type:"integer"},InstanceType:{},InitialVariantWeight:{type:"float"},AcceleratorType:{},CoreDumpConfig:{type:"structure",required:["DestinationS3Uri"],members:{DestinationS3Uri:{},KmsKeyId:{}}},ServerlessConfig:{shape:"Saw"},VolumeSizeInGB:{type:"integer"},ModelDataDownloadTimeoutInSeconds:{type:"integer"},ContainerStartupHealthCheckTimeoutInSeconds:{type:"integer"},EnableSSMAccess:{type:"boolean"}}}},Saw:{type:"structure",required:["MemorySizeInMB","MaxConcurrency"],members:{MemorySizeInMB:{type:"integer"},MaxConcurrency:{type:"integer"},ProvisionedConcurrency:{type:"integer"}}},Sb4:{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:{shape:"Sba"}}},Sba:{type:"structure",members:{CsvContentTypes:{type:"list",member:{}},JsonContentTypes:{type:"list",member:{}}}},Sbf:{type:"structure",required:["OutputConfig"],members:{ClientConfig:{type:"structure",members:{MaxConcurrentInvocationsPerInstance:{type:"integer"}}},OutputConfig:{type:"structure",members:{KmsKeyId:{},S3OutputPath:{},NotificationConfig:{type:"structure",members:{SuccessTopic:{},ErrorTopic:{},IncludeInferenceResponseIn:{type:"list",member:{}}}},S3FailurePath:{}}}}},Sbn:{type:"structure",members:{ClarifyExplainerConfig:{type:"structure",required:["ShapConfig"],members:{EnableExplanations:{},InferenceConfig:{type:"structure",members:{FeaturesAttribute:{},ContentTemplate:{},MaxRecordCount:{type:"integer"},MaxPayloadInMB:{type:"integer"},ProbabilityIndex:{type:"integer"},LabelIndex:{type:"integer"},ProbabilityAttribute:{},LabelAttribute:{},LabelHeaders:{type:"list",member:{}},FeatureHeaders:{type:"list",member:{}},FeatureTypes:{type:"list",member:{}}}},ShapConfig:{type:"structure",required:["ShapBaselineConfig"],members:{ShapBaselineConfig:{type:"structure",members:{MimeType:{},ShapBaseline:{},ShapBaselineUri:{}}},NumberOfSamples:{type:"integer"},UseLogit:{type:"boolean"},Seed:{type:"integer"},TextConfig:{type:"structure",required:["Language","Granularity"],members:{Language:{},Granularity:{}}}}}}}}},Scm:{type:"list",member:{shape:"Scn"}},Scn:{type:"structure",members:{FeatureName:{},FeatureType:{}}},Scp:{type:"structure",members:{SecurityConfig:{type:"structure",members:{KmsKeyId:{}}},EnableOnlineStore:{type:"boolean"}}},Scr:{type:"structure",required:["S3StorageConfig"],members:{S3StorageConfig:{type:"structure",required:["S3Uri"],members:{S3Uri:{},KmsKeyId:{},ResolvedOutputS3Uri:{}}},DisableGlueTableCreation:{type:"boolean"},DataCatalogConfig:{type:"structure",required:["TableName","Catalog","Database"],members:{TableName:{},Catalog:{},Database:{}}},TableFormat:{}}},Sd3:{type:"structure",required:["AwsManagedHumanLoopRequestSource"],members:{AwsManagedHumanLoopRequestSource:{}}},Sd5:{type:"structure",required:["HumanLoopActivationConditionsConfig"],members:{HumanLoopActivationConditionsConfig:{type:"structure",required:["HumanLoopActivationConditions"],members:{HumanLoopActivationConditions:{jsonvalue:true}}}}},Sd8:{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:"Sdi"}}},Sdi:{type:"structure",members:{AmountInUsd:{type:"structure",members:{Dollars:{type:"integer"},Cents:{type:"integer"},TenthFractionsOfACent:{type:"integer"}}}}},Sdn:{type:"structure",required:["S3OutputPath"],members:{S3OutputPath:{},KmsKeyId:{}}},Sdu:{type:"list",member:{}},Sdw:{type:"structure",members:{S3OutputPath:{}}},Se2:{type:"structure",required:["Content"],members:{Content:{}}},Se7:{type:"structure",required:["Strategy","ResourceLimits"],members:{Strategy:{},StrategyConfig:{type:"structure",members:{HyperbandStrategyConfig:{type:"structure",members:{MinResource:{type:"integer"},MaxResource:{type:"integer"}}}}},HyperParameterTuningJobObjective:{shape:"S2m"},ResourceLimits:{shape:"Sed"},ParameterRanges:{shape:"Seh"},TrainingJobEarlyStoppingType:{},TuningJobCompletionCriteria:{type:"structure",members:{TargetObjectiveMetricValue:{type:"float"},BestObjectiveNotImproving:{type:"structure",members:{MaxNumberOfTrainingJobsNotImproving:{type:"integer"}}},ConvergenceDetected:{type:"structure",members:{CompleteOnConvergence:{}}}}},RandomSeed:{type:"integer"}}},Sed:{type:"structure",required:["MaxParallelTrainingJobs"],members:{MaxNumberOfTrainingJobs:{type:"integer"},MaxParallelTrainingJobs:{type:"integer"},MaxRuntimeInSeconds:{type:"integer"}}},Seh:{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:"S25"}}}},AutoParameters:{type:"list",member:{type:"structure",required:["Name","ValueHint"],members:{Name:{},ValueHint:{}}}}}},Sf0:{type:"structure",required:["AlgorithmSpecification","RoleArn","OutputDataConfig","StoppingCondition"],members:{DefinitionName:{},TuningObjective:{shape:"S2m"},HyperParameterRanges:{shape:"Seh"},StaticHyperParameters:{shape:"S2t"},AlgorithmSpecification:{type:"structure",required:["TrainingInputMode"],members:{TrainingImage:{},TrainingInputMode:{},AlgorithmName:{},MetricDefinitions:{shape:"S2a"}}},RoleArn:{},InputDataConfig:{shape:"S2v"},VpcConfig:{shape:"S5p"},OutputDataConfig:{shape:"S3e"},ResourceConfig:{shape:"S3g"},StoppingCondition:{shape:"S3m"},EnableNetworkIsolation:{type:"boolean"},EnableInterContainerTrafficEncryption:{type:"boolean"},EnableManagedSpotTraining:{type:"boolean"},CheckpointConfig:{shape:"Sf5"},RetryStrategy:{shape:"Sf6"},HyperParameterTuningResourceConfig:{type:"structure",members:{InstanceType:{},InstanceCount:{type:"integer"},VolumeSizeInGB:{type:"integer"},VolumeKmsKeyId:{},AllocationStrategy:{},InstanceConfigs:{type:"list",member:{type:"structure",required:["InstanceType","InstanceCount","VolumeSizeInGB"],members:{InstanceType:{},InstanceCount:{type:"integer"},VolumeSizeInGB:{type:"integer"}}}}}},Environment:{type:"map",key:{},value:{}}}},Sf5:{type:"structure",required:["S3Uri"],members:{S3Uri:{},LocalPath:{}}},Sf6:{type:"structure",required:["MaximumRetryAttempts"],members:{MaximumRetryAttempts:{type:"integer"}}},Sfg:{type:"list",member:{shape:"Sf0"}},Sfh:{type:"structure",required:["ParentHyperParameterTuningJobs","WarmStartType"],members:{ParentHyperParameterTuningJobs:{type:"list",member:{type:"structure",members:{HyperParameterTuningJobName:{}}}},WarmStartType:{}}},Sfl:{type:"structure",required:["Mode"],members:{Mode:{}}},Sfw:{type:"list",member:{}},Sg9:{type:"structure",members:{StartTime:{type:"timestamp"},EndTime:{type:"timestamp"}}},Sgc:{type:"list",member:{type:"structure",required:["ModelName","VariantName","InfrastructureConfig"],members:{ModelName:{},VariantName:{},InfrastructureConfig:{shape:"Sgf"}}}},Sgf:{type:"structure",required:["InfrastructureType","RealTimeInferenceConfig"],members:{InfrastructureType:{},RealTimeInferenceConfig:{type:"structure",required:["InstanceType","InstanceCount"],members:{InstanceType:{},InstanceCount:{type:"integer"}}}}},Sgk:{type:"structure",required:["Destination"],members:{Destination:{},KmsKey:{},ContentType:{shape:"Sba"}}},Sgl:{type:"structure",required:["SourceModelVariantName","ShadowModelVariants"],members:{SourceModelVariantName:{},ShadowModelVariants:{type:"list",member:{type:"structure",required:["ShadowModelVariantName","SamplingPercentage"],members:{ShadowModelVariantName:{},SamplingPercentage:{type:"integer"}}}}}},Sgt:{type:"structure",members:{ModelPackageVersionArn:{},JobDurationInSeconds:{type:"integer"},TrafficPattern:{type:"structure",members:{TrafficType:{},Phases:{type:"list",member:{type:"structure",members:{InitialNumberOfUsers:{type:"integer"},SpawnRate:{type:"integer"},DurationInSeconds:{type:"integer"}}}}}},ResourceLimit:{type:"structure",members:{MaxNumberOfTests:{type:"integer"},MaxParallelOfTests:{type:"integer"}}},EndpointConfigurations:{type:"list",member:{type:"structure",required:["InstanceType"],members:{InstanceType:{},InferenceSpecificationName:{},EnvironmentParameterRanges:{type:"structure",members:{CategoricalParameterRanges:{type:"list",member:{type:"structure",required:["Name","Value"],members:{Name:{},Value:{type:"list",member:{}}}}}}}}}},VolumeKmsKeyId:{},ContainerConfig:{type:"structure",members:{Domain:{},Task:{},Framework:{},FrameworkVersion:{},PayloadConfig:{type:"structure",members:{SamplePayloadUrl:{},SupportedContentTypes:{type:"list",member:{}}}},NearestModelName:{},SupportedInstanceTypes:{type:"list",member:{}},DataInputConfig:{}}},Endpoints:{type:"list",member:{shape:"Shk"}},VpcConfig:{type:"structure",required:["SecurityGroupIds","Subnets"],members:{SecurityGroupIds:{type:"list",member:{}},Subnets:{type:"list",member:{}}}},ModelName:{}}},Shk:{type:"structure",required:["EndpointName"],members:{EndpointName:{}}},Shr:{type:"structure",members:{MaxInvocations:{type:"integer"},ModelLatencyThresholds:{type:"list",member:{type:"structure",members:{Percentile:{},ValueInMilliseconds:{type:"integer"}}}}}},Si2:{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:{}}}}}},Si9:{type:"structure",required:["S3OutputPath"],members:{S3OutputPath:{},KmsKeyId:{},SnsTopicArn:{}}},Sia:{type:"structure",members:{MaxHumanLabeledObjectCount:{type:"integer"},MaxPercentageOfInputDatasetLabeled:{type:"integer"}}},Sid:{type:"structure",required:["LabelingJobAlgorithmSpecificationArn"],members:{LabelingJobAlgorithmSpecificationArn:{},InitialActiveLearningModelArn:{},LabelingJobResourceConfig:{type:"structure",members:{VolumeKmsKeyId:{},VpcConfig:{shape:"S5p"}}}}},Sih:{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:"Sdi"}}},Siw:{type:"structure",members:{ContainerHostname:{},Image:{},ImageConfig:{type:"structure",required:["RepositoryAccessMode"],members:{RepositoryAccessMode:{},RepositoryAuthConfig:{type:"structure",required:["RepositoryCredentialsProviderArn"],members:{RepositoryCredentialsProviderArn:{}}}}},Mode:{},ModelDataUrl:{},Environment:{shape:"Sz"},ModelPackageName:{},InferenceSpecificationName:{},MultiModelConfig:{type:"structure",members:{ModelCacheSetting:{}}}}},Sj5:{type:"list",member:{shape:"Siw"}},Sj6:{type:"structure",required:["Mode"],members:{Mode:{}}},Sja:{type:"structure",members:{BaseliningJobName:{},ConstraintsResource:{shape:"S7e"}}},Sjb:{type:"structure",required:["ImageUri","ConfigUri"],members:{ImageUri:{},ConfigUri:{},Environment:{shape:"S7m"}}},Sjc:{type:"structure",required:["GroundTruthS3Input"],members:{EndpointInput:{shape:"S7q"},BatchTransformInput:{shape:"S7w"},GroundTruthS3Input:{shape:"Sjd"}}},Sjd:{type:"structure",members:{S3Uri:{}}},Sjg:{type:"structure",members:{KmsKeyId:{}}},Sjh:{type:"string",sensitive:true},Sjm:{type:"structure",required:["S3OutputPath"],members:{S3OutputPath:{}}},Sjq:{type:"structure",members:{BaseliningJobName:{},ConstraintsResource:{shape:"S7e"}}},Sjr:{type:"structure",required:["ImageUri","ConfigUri"],members:{ImageUri:{},ConfigUri:{},Environment:{shape:"S7m"}}},Sjs:{type:"structure",members:{EndpointInput:{shape:"S7q"},BatchTransformInput:{shape:"S7w"}}},Sjv:{type:"structure",required:["ValidationRole","ValidationProfiles"],members:{ValidationRole:{},ValidationProfiles:{type:"list",member:{type:"structure",required:["ProfileName","TransformJobDefinition"],members:{ProfileName:{},TransformJobDefinition:{shape:"S3p"}}}}}},Sjy:{type:"structure",required:["SourceAlgorithms"],members:{SourceAlgorithms:{type:"list",member:{type:"structure",required:["AlgorithmName"],members:{ModelDataUrl:{},AlgorithmName:{}}}}}},Sk1:{type:"structure",members:{ModelQuality:{type:"structure",members:{Statistics:{shape:"Sk3"},Constraints:{shape:"Sk3"}}},ModelDataQuality:{type:"structure",members:{Statistics:{shape:"Sk3"},Constraints:{shape:"Sk3"}}},Bias:{type:"structure",members:{Report:{shape:"Sk3"},PreTrainingReport:{shape:"Sk3"},PostTrainingReport:{shape:"Sk3"}}},Explainability:{type:"structure",members:{Report:{shape:"Sk3"}}}}},Sk3:{type:"structure",required:["ContentType","S3Uri"],members:{ContentType:{},ContentDigest:{},S3Uri:{}}},Sk8:{type:"map",key:{},value:{}},Skb:{type:"structure",members:{Bias:{type:"structure",members:{ConfigFile:{shape:"Skd"},PreTrainingConstraints:{shape:"Sk3"},PostTrainingConstraints:{shape:"Sk3"}}},Explainability:{type:"structure",members:{Constraints:{shape:"Sk3"},ConfigFile:{shape:"Skd"}}},ModelQuality:{type:"structure",members:{Statistics:{shape:"Sk3"},Constraints:{shape:"Sk3"}}},ModelDataQuality:{type:"structure",members:{Statistics:{shape:"Sk3"},Constraints:{shape:"Sk3"}}}}},Skd:{type:"structure",required:["S3Uri"],members:{ContentType:{},ContentDigest:{},S3Uri:{}}},Skh:{type:"list",member:{type:"structure",required:["Name","Containers"],members:{Name:{},Description:{},Containers:{shape:"Ss"},SupportedTransformInstanceTypes:{shape:"S16"},SupportedRealtimeInferenceInstanceTypes:{shape:"S18"},SupportedContentTypes:{shape:"S1a"},SupportedResponseMIMETypes:{shape:"S1c"}}}},Sko:{type:"structure",members:{BaseliningJobName:{},ConstraintsResource:{shape:"S7e"}}},Skp:{type:"structure",required:["ImageUri"],members:{ImageUri:{},ContainerEntrypoint:{shape:"S7i"},ContainerArguments:{shape:"S7k"},RecordPreprocessorSourceUri:{},PostAnalyticsProcessorSourceUri:{},ProblemType:{},Environment:{shape:"S7m"}}},Skr:{type:"structure",required:["GroundTruthS3Input"],members:{EndpointInput:{shape:"S7q"},BatchTransformInput:{shape:"S7w"},GroundTruthS3Input:{shape:"Sjd"}}},Skv:{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:"S7e"},StatisticsResource:{shape:"S7f"}}},MonitoringInputs:{type:"list",member:{type:"structure",members:{EndpointInput:{shape:"S7q"},BatchTransformInput:{shape:"S7w"}}}},MonitoringOutputConfig:{shape:"S82"},MonitoringResources:{shape:"S88"},MonitoringAppSpecification:{type:"structure",required:["ImageUri"],members:{ImageUri:{},ContainerEntrypoint:{shape:"S7i"},ContainerArguments:{shape:"S7k"},RecordPreprocessorSourceUri:{},PostAnalyticsProcessorSourceUri:{}}},StoppingCondition:{shape:"S8e"},Environment:{shape:"S7m"},NetworkConfig:{shape:"Sl3"},RoleArn:{}}},MonitoringJobDefinitionName:{},MonitoringType:{}}},Sl3:{type:"structure",members:{EnableInterContainerTrafficEncryption:{type:"boolean"},EnableNetworkIsolation:{type:"boolean"},VpcConfig:{shape:"S5p"}}},Slc:{type:"list",member:{}},Slf:{type:"list",member:{}},Sli:{type:"structure",required:["MinimumInstanceMetadataServiceVersion"],members:{MinimumInstanceMetadataServiceVersion:{}}},Sln:{type:"list",member:{type:"structure",members:{Content:{}}}},Slv:{type:"structure",required:["Bucket","ObjectKey"],members:{Bucket:{},ObjectKey:{},VersionId:{}}},Sm1:{type:"structure",required:["MaxParallelExecutionSteps"],members:{MaxParallelExecutionSteps:{type:"integer"}}},Sme:{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:{}}}}}},Sn1:{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:{}}},Sn6:{type:"structure",required:["ClusterConfig"],members:{ClusterConfig:{type:"structure",required:["InstanceCount","InstanceType","VolumeSizeInGB"],members:{InstanceCount:{type:"integer"},InstanceType:{},VolumeSizeInGB:{type:"integer"},VolumeKmsKeyId:{}}}}},Sn8:{type:"structure",required:["MaxRuntimeInSeconds"],members:{MaxRuntimeInSeconds:{type:"integer"}}},Sna:{type:"structure",required:["ImageUri"],members:{ImageUri:{},ContainerEntrypoint:{shape:"S7i"},ContainerArguments:{type:"list",member:{}}}},Snc:{type:"map",key:{},value:{}},Snd:{type:"structure",members:{ExperimentName:{},TrialName:{},TrialComponentDisplayName:{},RunName:{}}},Sni:{type:"structure",required:["ProductId"],members:{ProductId:{},ProvisioningArtifactId:{},PathId:{},ProvisioningParameters:{shape:"Snk"}}},Snk:{type:"list",member:{type:"structure",members:{Key:{},Value:{}}}},Sns:{type:"structure",members:{JupyterServerAppSettings:{shape:"S8u"},KernelGatewayAppSettings:{shape:"S8z"}}},So2:{type:"structure",required:["TrainingInputMode"],members:{TrainingImage:{},AlgorithmName:{},TrainingInputMode:{},MetricDefinitions:{shape:"S2a"},EnableSageMakerMetricsTimeSeries:{type:"boolean"},ContainerEntrypoint:{type:"list",member:{}},ContainerArguments:{type:"list",member:{}},TrainingImageConfig:{type:"structure",required:["TrainingRepositoryAccessMode"],members:{TrainingRepositoryAccessMode:{},TrainingRepositoryAuthConfig:{type:"structure",required:["TrainingRepositoryCredentialsProviderArn"],members:{TrainingRepositoryCredentialsProviderArn:{}}}}}}},Sob:{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:{}}}}}}},Soj:{type:"list",member:{type:"structure",required:["RuleConfigurationName","RuleEvaluatorImage"],members:{RuleConfigurationName:{},LocalPath:{},S3OutputPath:{},RuleEvaluatorImage:{},InstanceType:{},VolumeSizeInGB:{type:"integer"},RuleParameters:{shape:"Som"}}}},Som:{type:"map",key:{},value:{}},Son:{type:"structure",required:["S3OutputPath"],members:{LocalPath:{},S3OutputPath:{}}},Soo:{type:"structure",members:{S3OutputPath:{},ProfilingIntervalInMilliseconds:{type:"long"},ProfilingParameters:{shape:"Soq"},DisableProfiler:{type:"boolean"}}},Soq:{type:"map",key:{},value:{}},Sos:{type:"list",member:{type:"structure",required:["RuleConfigurationName","RuleEvaluatorImage"],members:{RuleConfigurationName:{},LocalPath:{},S3OutputPath:{},RuleEvaluatorImage:{},InstanceType:{},VolumeSizeInGB:{type:"integer"},RuleParameters:{shape:"Som"}}}},Sou:{type:"map",key:{},value:{}},Sp1:{type:"structure",members:{InvocationsTimeoutInSeconds:{type:"integer"},InvocationsMaxRetries:{type:"integer"}}},Sp4:{type:"structure",required:["DestinationS3Uri"],members:{DestinationS3Uri:{},KmsKeyId:{},GenerateInferenceId:{type:"boolean"}}},Sp5:{type:"structure",members:{InputFilter:{},OutputFilter:{},JoinSource:{}}},Spd:{type:"structure",members:{PrimaryStatus:{},Message:{}}},Spg:{type:"map",key:{},value:{type:"structure",members:{StringValue:{},NumberValue:{type:"double"}}}},Spk:{type:"map",key:{},value:{type:"structure",required:["Value"],members:{MediaType:{},Value:{}}}},Spv:{type:"structure",required:["UserPool","ClientId"],members:{UserPool:{},ClientId:{}}},Spy:{type:"structure",required:["ClientId","ClientSecret","Issuer","AuthorizationEndpoint","TokenEndpoint","UserInfoEndpoint","LogoutEndpoint","JwksUri"],members:{ClientId:{},ClientSecret:{type:"string",sensitive:true},Issuer:{},AuthorizationEndpoint:{},TokenEndpoint:{},UserInfoEndpoint:{},LogoutEndpoint:{},JwksUri:{}}},Sq1:{type:"structure",required:["Cidrs"],members:{Cidrs:{type:"list",member:{}}}},Sq5:{type:"structure",members:{VpcId:{},SecurityGroupIds:{shape:"Sq7"},Subnets:{shape:"Sq9"}}},Sq7:{type:"list",member:{}},Sq9:{type:"list",member:{}},Sqf:{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:{}}}}}}},Sqn:{type:"structure",members:{NotificationTopicArn:{}}},Ssq:{type:"structure",members:{UserProfileArn:{},UserProfileName:{},DomainId:{},IamIdentity:{type:"structure",members:{Arn:{},PrincipalId:{},SourceIdentity:{}}}}},Ssx:{type:"list",member:{type:"structure",required:["Name","Status"],members:{Name:{},Status:{},FailureReason:{}}}},Stb:{type:"list",member:{type:"structure",members:{PartialFailureMessage:{}}}},Std:{type:"structure",required:["CandidateName","ObjectiveStatus","CandidateSteps","CandidateStatus","CreationTime","LastModifiedTime"],members:{CandidateName:{},FinalAutoMLJobObjectiveMetric:{type:"structure",required:["MetricName","Value"],members:{Type:{},MetricName:{},Value:{type:"float"},StandardMetricName:{}}},ObjectiveStatus:{},CandidateSteps:{type:"list",member:{type:"structure",required:["CandidateStepType","CandidateStepArn","CandidateStepName"],members:{CandidateStepType:{},CandidateStepArn:{},CandidateStepName:{}}}},CandidateStatus:{},InferenceContainers:{shape:"Stp"},CreationTime:{type:"timestamp"},EndTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},FailureReason:{},CandidateProperties:{type:"structure",members:{CandidateArtifactLocations:{type:"structure",required:["Explainability"],members:{Explainability:{},ModelInsights:{}}},CandidateMetrics:{type:"list",member:{type:"structure",members:{MetricName:{},Value:{type:"float"},Set:{},StandardMetricName:{}}}}}},InferenceContainerDefinitions:{type:"map",key:{},value:{shape:"Stp"}}}},Stp:{type:"list",member:{type:"structure",required:["Image","ModelDataUrl"],members:{Image:{},ModelDataUrl:{},Environment:{shape:"Sz"}}}},Su8:{type:"structure",members:{EndpointName:{}}},Sui:{type:"structure",required:["S3ModelArtifacts"],members:{S3ModelArtifacts:{}}},Svl:{type:"list",member:{type:"structure",required:["VariantName"],members:{VariantName:{},DeployedImages:{shape:"Svn"},CurrentWeight:{type:"float"},DesiredWeight:{type:"float"},CurrentInstanceCount:{type:"integer"},DesiredInstanceCount:{type:"integer"},VariantStatus:{shape:"Svp"},CurrentServerlessConfig:{shape:"Saw"},DesiredServerlessConfig:{shape:"Saw"}}}},Svn:{type:"list",member:{type:"structure",members:{SpecifiedImage:{},ResolvedImage:{},ResolutionTime:{type:"timestamp"}}}},Svp:{type:"list",member:{type:"structure",required:["Status"],members:{Status:{},StatusMessage:{},StartTime:{type:"timestamp"}}}},Svt:{type:"structure",required:["EnableCapture","CaptureStatus","CurrentSamplingPercentage","DestinationS3Uri","KmsKeyId"],members:{EnableCapture:{type:"boolean"},CaptureStatus:{},CurrentSamplingPercentage:{type:"integer"},DestinationS3Uri:{},KmsKeyId:{}}},Svx:{type:"list",member:{type:"structure",required:["VariantName"],members:{VariantName:{},DeployedImages:{shape:"Svn"},CurrentWeight:{type:"float"},DesiredWeight:{type:"float"},CurrentInstanceCount:{type:"integer"},DesiredInstanceCount:{type:"integer"},InstanceType:{},AcceleratorType:{},VariantStatus:{shape:"Svp"},CurrentServerlessConfig:{shape:"Saw"},DesiredServerlessConfig:{shape:"Saw"}}}},Sw3:{type:"structure",required:["SourceArn"],members:{SourceArn:{},SourceType:{}}},Sw9:{type:"structure",required:["Status"],members:{Status:{},BlockedReason:{}}},Swc:{type:"structure",required:["Status"],members:{Status:{},FailureReason:{}}},Swi:{type:"list",member:{shape:"Swj"}},Swj:{type:"structure",members:{Key:{},Value:{}}},Sx0:{type:"list",member:{}},Sxf:{type:"structure",members:{Completed:{type:"integer"},InProgress:{type:"integer"},RetryableError:{type:"integer"},NonRetryableError:{type:"integer"},Stopped:{type:"integer"}}},Sxh:{type:"structure",members:{Succeeded:{type:"integer"},Pending:{type:"integer"},Failed:{type:"integer"}}},Sxj:{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:"S2t"},FailureReason:{},FinalHyperParameterTuningJobObjectiveMetric:{type:"structure",required:["MetricName","Value"],members:{Type:{},MetricName:{},Value:{type:"float"}}},ObjectiveStatus:{}}},Sxm:{type:"structure",members:{NumberOfTrainingJobsObjectiveNotImproving:{type:"integer"},ConvergenceDetectedTime:{type:"timestamp"}}},Sxn:{type:"structure",members:{RuntimeInSeconds:{type:"integer"}}},Sy8:{type:"structure",required:["CostPerHour","CostPerInference","MaxInvocations","ModelLatency"],members:{CostPerHour:{type:"float"},CostPerInference:{type:"float"},MaxInvocations:{type:"integer"},ModelLatency:{type:"integer"},CpuUtilization:{type:"float"},MemoryUtilization:{type:"float"}}},Sya:{type:"structure",required:["EndpointName","VariantName","InstanceType","InitialInstanceCount"],members:{EndpointName:{},VariantName:{},InstanceType:{},InitialInstanceCount:{type:"integer"}}},Syb:{type:"structure",members:{InferenceSpecificationName:{},EnvironmentParameters:{type:"list",member:{type:"structure",required:["Key","ValueType","Value"],members:{Key:{},ValueType:{},Value:{}}}},CompilationJobName:{}}},Syj:{type:"structure",required:["MaxInvocations","ModelLatency"],members:{MaxInvocations:{type:"integer"},ModelLatency:{type:"integer"}}},Syn:{type:"structure",members:{TotalLabeled:{type:"integer"},HumanLabeled:{type:"integer"},MachineLabeled:{type:"integer"},FailedNonRetryableError:{type:"integer"},Unlabeled:{type:"integer"}}},Syq:{type:"structure",required:["OutputDatasetS3Uri"],members:{OutputDatasetS3Uri:{},FinalActiveLearningModelArn:{}}},Syv:{type:"structure",required:["RecommendationStatus"],members:{RecommendationStatus:{},RealTimeInferenceRecommendations:{type:"list",member:{type:"structure",required:["RecommendationId","InstanceType"],members:{RecommendationId:{},InstanceType:{},Environment:{shape:"Sz"}}}}}},Szc:{type:"structure",required:["ValidationStatuses"],members:{ValidationStatuses:{shape:"Szd"},ImageScanStatuses:{shape:"Szd"}}},Szd:{type:"list",member:{type:"structure",required:["Name","Status"],members:{Name:{},Status:{},FailureReason:{}}}},Szp:{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:{}}},S109:{type:"structure",members:{ExperimentName:{},TrialName:{}}},S10h:{type:"structure",members:{ProvisionedProductId:{},ProvisionedProductStatusMessage:{}}},S10s:{type:"structure",required:["WorkteamArn"],members:{WorkteamArn:{},MarketplaceTitle:{},SellerName:{},MarketplaceDescription:{},ListingId:{}}},S10w:{type:"list",member:{type:"structure",required:["Status","StartTime"],members:{Status:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},StatusMessage:{}}}},S10z:{type:"list",member:{type:"structure",members:{MetricName:{},Value:{type:"float"},Timestamp:{type:"timestamp"}}}},S113:{type:"list",member:{type:"structure",members:{RuleConfigurationName:{},RuleEvaluationJobArn:{},RuleEvaluationStatus:{},StatusDetails:{},LastModifiedTime:{type:"timestamp"}}}},S11a:{type:"structure",required:["Status"],members:{Status:{},ResourceRetainedBillableTimeInSeconds:{type:"integer"},ReusedByJob:{}}},S11i:{type:"structure",required:["SourceArn"],members:{SourceArn:{},SourceType:{}}},S11m:{type:"structure",required:["SourceArn"],members:{SourceArn:{},SourceType:{}}},S11o:{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"}}}},S11y:{type:"structure",required:["WorkforceName","WorkforceArn"],members:{WorkforceName:{},WorkforceArn:{},LastUpdatedDate:{type:"timestamp"},SourceIpConfig:{shape:"Sq1"},SubDomain:{},CognitoConfig:{shape:"Spv"},OidcConfig:{type:"structure",members:{ClientId:{},Issuer:{},AuthorizationEndpoint:{},TokenEndpoint:{},UserInfoEndpoint:{},LogoutEndpoint:{},JwksUri:{}}},CreateDate:{type:"timestamp"},WorkforceVpcConfig:{type:"structure",required:["VpcId","SecurityGroupIds","Subnets"],members:{VpcId:{},SecurityGroupIds:{shape:"Sq7"},Subnets:{shape:"Sq9"},VpcEndpointId:{}}},Status:{},FailureReason:{}}},S126:{type:"structure",required:["WorkteamName","MemberDefinitions","WorkteamArn","Description"],members:{WorkteamName:{},MemberDefinitions:{shape:"Sqf"},WorkteamArn:{},WorkforceArn:{},ProductListingIds:{type:"list",member:{}},Description:{},SubDomain:{},CreateDate:{type:"timestamp"},LastUpdatedDate:{type:"timestamp"},NotificationConfiguration:{shape:"Sqn"}}},S153:{type:"list",member:{type:"structure",required:["MonitoringJobDefinitionName","MonitoringJobDefinitionArn","CreationTime","EndpointName"],members:{MonitoringJobDefinitionName:{},MonitoringJobDefinitionArn:{},CreationTime:{type:"timestamp"},EndpointName:{}}}},S16t:{type:"list",member:{type:"structure",required:["HubContentName","HubContentArn","HubContentVersion","HubContentType","DocumentSchemaVersion","HubContentStatus","CreationTime"],members:{HubContentName:{},HubContentArn:{},HubContentVersion:{},HubContentType:{},DocumentSchemaVersion:{},HubContentDisplayName:{},HubContentDescription:{},HubContentSearchKeywords:{shape:"Sx0"},HubContentStatus:{},CreationTime:{type:"timestamp"}}}},S1a8:{type:"list",member:{type:"structure",required:["MonitoringAlertName","CreationTime","LastModifiedTime","AlertStatus","DatapointsToAlert","EvaluationPeriod","Actions"],members:{MonitoringAlertName:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},AlertStatus:{},DatapointsToAlert:{type:"integer"},EvaluationPeriod:{type:"integer"},Actions:{type:"structure",members:{ModelDashboardIndicator:{type:"structure",members:{Enabled:{type:"boolean"}}}}}}}},S1bn:{type:"list",member:{type:"structure",required:["Name","Value"],members:{Name:{},Value:{}}}},S1c3:{type:"list",member:{type:"structure",required:["Name","Value"],members:{Name:{},Value:{}}}},S1ep:{type:"list",member:{type:"structure",required:["DeviceName"],members:{DeviceName:{},Description:{},IotThingName:{}}}},S1f0:{type:"structure",members:{Filters:{shape:"S1f1"},NestedFilters:{type:"list",member:{type:"structure",required:["NestedPropertyName","Filters"],members:{NestedPropertyName:{},Filters:{shape:"S1f1"}}}},SubExpressions:{type:"list",member:{shape:"S1f0"}},Operator:{}}},S1f1:{type:"list",member:{type:"structure",required:["Name"],members:{Name:{},Operator:{},Value:{}}}},S1fd:{type:"structure",members:{TrainingJobName:{},TrainingJobArn:{},TuningJobArn:{},LabelingJobArn:{},AutoMLJobArn:{},ModelArtifacts:{shape:"Sui"},TrainingJobStatus:{},SecondaryStatus:{},FailureReason:{},HyperParameters:{shape:"S2t"},AlgorithmSpecification:{shape:"So2"},RoleArn:{},InputDataConfig:{shape:"S2v"},OutputDataConfig:{shape:"S3e"},ResourceConfig:{shape:"S3g"},VpcConfig:{shape:"S5p"},StoppingCondition:{shape:"S3m"},CreationTime:{type:"timestamp"},TrainingStartTime:{type:"timestamp"},TrainingEndTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},SecondaryStatusTransitions:{shape:"S10w"},FinalMetricDataList:{shape:"S10z"},EnableNetworkIsolation:{type:"boolean"},EnableInterContainerTrafficEncryption:{type:"boolean"},EnableManagedSpotTraining:{type:"boolean"},CheckpointConfig:{shape:"Sf5"},TrainingTimeInSeconds:{type:"integer"},BillableTimeInSeconds:{type:"integer"},DebugHookConfig:{shape:"Sob"},ExperimentConfig:{shape:"Snd"},DebugRuleConfigurations:{shape:"Soj"},TensorBoardOutputConfig:{shape:"Son"},DebugRuleEvaluationStatuses:{shape:"S113"},Environment:{shape:"Sou"},RetryStrategy:{shape:"Sf6"},Tags:{shape:"S7"}}},S1fl:{type:"structure",members:{TransformJobName:{},TransformJobArn:{},TransformJobStatus:{},FailureReason:{},ModelName:{},MaxConcurrentTransforms:{type:"integer"},ModelClientConfig:{shape:"Sp1"},MaxPayloadInMB:{type:"integer"},BatchStrategy:{},Environment:{shape:"S3t"},TransformInput:{shape:"S3w"},TransformOutput:{shape:"S40"},TransformResources:{shape:"S43"},CreationTime:{type:"timestamp"},TransformStartTime:{type:"timestamp"},TransformEndTime:{type:"timestamp"},LabelingJobArn:{},AutoMLJobArn:{},DataProcessing:{shape:"Sp5"},ExperimentConfig:{shape:"Snd"},Tags:{shape:"S7"}}},S1h2:{type:"list",member:{}},S1j8:{type:"list",member:{}}}}},7889:function(e){e.exports={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"},ResourceARNList:{type:"list",member:{}}}},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:"S16"},KeysWithNoncompliantValues:{shape:"S16"},ComplianceStatus:{type:"boolean"}}}}}}}}},GetTagKeys:{input:{type:"structure",members:{PaginationToken:{}}},output:{type:"structure",members:{PaginationToken:{},TagKeys:{shape:"S16"}}}},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:"S1h"},Tags:{type:"map",key:{},value:{}}}},output:{type:"structure",members:{FailedResourcesMap:{shape:"S1k"}}}},UntagResources:{input:{type:"structure",required:["ResourceARNList","TagKeys"],members:{ResourceARNList:{shape:"S1h"},TagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{FailedResourcesMap:{shape:"S1k"}}}}},shapes:{Sb:{type:"list",member:{}},S16:{type:"list",member:{}},S1h:{type:"list",member:{}},S1k:{type:"map",key:{},value:{type:"structure",members:{StatusCode:{type:"integer"},ErrorCode:{},ErrorMessage:{}}}}}}},7890:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2021-06-15",endpointPrefix:"rbin",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"Amazon Recycle Bin",serviceId:"rbin",signatureVersion:"v4",signingName:"rbin",uid:"rbin-2021-06-15"},operations:{CreateRule:{http:{requestUri:"/rules",responseCode:201},input:{type:"structure",required:["RetentionPeriod","ResourceType"],members:{RetentionPeriod:{shape:"S2"},Description:{},Tags:{shape:"S6"},ResourceType:{},ResourceTags:{shape:"Sb"},LockConfiguration:{shape:"Sf"}}},output:{type:"structure",members:{Identifier:{},RetentionPeriod:{shape:"S2"},Description:{},Tags:{shape:"S6"},ResourceType:{},ResourceTags:{shape:"Sb"},Status:{},LockConfiguration:{shape:"Sf"},LockState:{}}}},DeleteRule:{http:{method:"DELETE",requestUri:"/rules/{identifier}",responseCode:204},input:{type:"structure",required:["Identifier"],members:{Identifier:{location:"uri",locationName:"identifier"}}},output:{type:"structure",members:{}}},GetRule:{http:{method:"GET",requestUri:"/rules/{identifier}",responseCode:200},input:{type:"structure",required:["Identifier"],members:{Identifier:{location:"uri",locationName:"identifier"}}},output:{type:"structure",members:{Identifier:{},Description:{},ResourceType:{},RetentionPeriod:{shape:"S2"},ResourceTags:{shape:"Sb"},Status:{},LockConfiguration:{shape:"Sf"},LockState:{},LockEndTime:{type:"timestamp"}}}},ListRules:{http:{requestUri:"/list-rules",responseCode:200},input:{type:"structure",required:["ResourceType"],members:{MaxResults:{type:"integer"},NextToken:{},ResourceType:{},ResourceTags:{shape:"Sb"},LockState:{}}},output:{type:"structure",members:{Rules:{type:"list",member:{type:"structure",members:{Identifier:{},Description:{},RetentionPeriod:{shape:"S2"},LockState:{}}}},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:"S6"}}}},LockRule:{http:{method:"PATCH",requestUri:"/rules/{identifier}/lock",responseCode:200},input:{type:"structure",required:["Identifier","LockConfiguration"],members:{Identifier:{location:"uri",locationName:"identifier"},LockConfiguration:{shape:"Sf"}}},output:{type:"structure",members:{Identifier:{},Description:{},ResourceType:{},RetentionPeriod:{shape:"S2"},ResourceTags:{shape:"Sb"},Status:{},LockConfiguration:{shape:"Sf"},LockState:{}}}},TagResource:{http:{requestUri:"/tags/{resourceArn}",responseCode:201},input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{location:"uri",locationName:"resourceArn"},Tags:{shape:"S6"}}},output:{type:"structure",members:{}}},UnlockRule:{http:{method:"PATCH",requestUri:"/rules/{identifier}/unlock",responseCode:200},input:{type:"structure",required:["Identifier"],members:{Identifier:{location:"uri",locationName:"identifier"}}},output:{type:"structure",members:{Identifier:{},Description:{},ResourceType:{},RetentionPeriod:{shape:"S2"},ResourceTags:{shape:"Sb"},Status:{},LockConfiguration:{shape:"Sf"},LockState:{},LockEndTime:{type:"timestamp"}}}},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:{}}},UpdateRule:{http:{method:"PATCH",requestUri:"/rules/{identifier}",responseCode:200},input:{type:"structure",required:["Identifier"],members:{Identifier:{location:"uri",locationName:"identifier"},RetentionPeriod:{shape:"S2"},Description:{},ResourceType:{},ResourceTags:{shape:"Sb"}}},output:{type:"structure",members:{Identifier:{},RetentionPeriod:{shape:"S2"},Description:{},ResourceType:{},ResourceTags:{shape:"Sb"},Status:{},LockState:{},LockEndTime:{type:"timestamp"}}}}},shapes:{S2:{type:"structure",required:["RetentionPeriodValue","RetentionPeriodUnit"],members:{RetentionPeriodValue:{type:"integer"},RetentionPeriodUnit:{}}},S6:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},Sb:{type:"list",member:{type:"structure",required:["ResourceTagKey"],members:{ResourceTagKey:{},ResourceTagValue:{}}}},Sf:{type:"structure",required:["UnlockDelay"],members:{UnlockDelay:{type:"structure",required:["UnlockDelayValue","UnlockDelayUnit"],members:{UnlockDelayValue:{type:"integer"},UnlockDelayUnit:{}}}}}}}},7906:function(e){e.exports={pagination:{}}},7916:function(e){e.exports={version:2,waiters:{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"}]}}}},7920:function(e,t,r){var s=r(2393);var i={setupRequestListeners:function setupRequestListeners(e,t,r){if(r.indexOf(t.operation)!==-1&&t.params.SourceRegion){t.params=s.util.copy(t.params);if(t.params.PreSignedUrl||t.params.SourceRegion===e.config.region){delete t.params.SourceRegion}else{var a=!!e.config.paramValidation;if(a){t.removeListener("validate",s.EventListeners.Core.VALIDATE_PARAMETERS)}t.onAsync("validate",i.buildCrossRegionPresignedUrl);if(a){t.addListener("validate",s.EventListeners.Core.VALIDATE_PARAMETERS)}}}},buildCrossRegionPresignedUrl:function buildCrossRegionPresignedUrl(e,t){var r=s.util.copy(e.service.config);r.region=e.params.SourceRegion;delete e.params.SourceRegion;delete r.endpoint;delete r.params;r.signatureVersion="v4";var i=e.service.config.region;var a=new e.service.constructor(r);var o=a[e.operation](s.util.copy(e.params));o.on("build",function addDestinationRegionParam(e){var t=e.httpRequest;t.params.DestinationRegion=i;t.body=s.util.queryParamsToString(t.params)});o.presign(function(r,s){if(r)t(r);else{e.params.PreSignedUrl=s;t()}})}};e.exports=i},7922:function(e){e.exports={pagination:{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"}}}},7925:function(e,t,r){var s=r(8498);var i=r(2562).XmlNode;var a=r(4971).XmlText;function XmlBuilder(){}XmlBuilder.prototype.toXML=function(e,t,r,s){var a=new i(r);applyNamespaces(a,t,true);serialize(a,e,t);return a.children.length>0||s?a.toString():""};function serialize(e,t,r){switch(r.type){case"structure":return serializeStructure(e,t,r);case"map":return serializeMap(e,t,r);case"list":return serializeList(e,t,r);default:return serializeScalar(e,t,r)}}function serializeStructure(e,t,r){s.arrayEach(r.memberNames,function(s){var a=r.members[s];if(a.location!=="body")return;var o=t[s];var n=a.name;if(o!==undefined&&o!==null){if(a.isXmlAttribute){e.addAttribute(n,o)}else if(a.flattened){serialize(e,o,a)}else{var u=new i(n);e.addChildNode(u);applyNamespaces(u,a);serialize(u,o,a)}}})}function serializeMap(e,t,r){var a=r.key.name||"key";var o=r.value.name||"value";s.each(t,function(t,s){var n=new i(r.flattened?r.name:"entry");e.addChildNode(n);var u=new i(a);var p=new i(o);n.addChildNode(u);n.addChildNode(p);serialize(u,t,r.key);serialize(p,s,r.value)})}function serializeList(e,t,r){if(r.flattened){s.arrayEach(t,function(t){var s=r.member.name||r.name;var a=new i(s);e.addChildNode(a);serialize(a,t,r.member)})}else{s.arrayEach(t,function(t){var s=r.member.name||"member";var a=new i(s);e.addChildNode(a);serialize(a,t,r.member)})}}function serializeScalar(e,t,r){e.addChildNode(new a(r.toWireFormat(t)))}function applyNamespaces(e,t,r){var s,i="xmlns";if(t.xmlNamespaceUri){s=t.xmlNamespaceUri;if(t.xmlNamespacePrefix)i+=":"+t.xmlNamespacePrefix}else if(r&&t.api.xmlNamespaceUri){s=t.api.xmlNamespaceUri}if(s)e.addAttribute(i,s)}e.exports=XmlBuilder},7926:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:true});t.default=void 0;var s=_interopRequireDefault(r(8745));var i=_interopRequireDefault(r(9084));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}const a=(0,s.default)("v5",80,i.default);var o=a;t.default=o},7932:function(e){e.exports={version:"2.0",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:{ConfigureLogsForChannel:{http:{method:"PUT",requestUri:"/configureLogs/channel",responseCode:200},input:{type:"structure",required:["ChannelName","LogTypes"],members:{ChannelName:{},LogTypes:{shape:"S3"}}},output:{type:"structure",members:{ChannelName:{},LogTypes:{shape:"S3"}}}},ConfigureLogsForPlaybackConfiguration:{http:{method:"PUT",requestUri:"/configureLogs/playbackConfiguration",responseCode:200},input:{type:"structure",required:["PercentEnabled","PlaybackConfigurationName"],members:{PercentEnabled:{type:"integer"},PlaybackConfigurationName:{}}},output:{type:"structure",required:["PercentEnabled"],members:{PercentEnabled:{type:"integer"},PlaybackConfigurationName:{}}},idempotent:true},CreateChannel:{http:{requestUri:"/channel/{ChannelName}",responseCode:200},input:{type:"structure",required:["ChannelName","Outputs","PlaybackMode"],members:{ChannelName:{location:"uri",locationName:"ChannelName"},FillerSlate:{shape:"Sa"},Outputs:{shape:"Sb"},PlaybackMode:{},Tags:{shape:"Sg",locationName:"tags"},Tier:{}}},output:{type:"structure",members:{Arn:{},ChannelName:{},ChannelState:{},CreationTime:{shape:"Sk"},FillerSlate:{shape:"Sa"},LastModifiedTime:{shape:"Sk"},Outputs:{shape:"Sl"},PlaybackMode:{},Tags:{shape:"Sg",locationName:"tags"},Tier:{}}},idempotent:true},CreateLiveSource:{http:{requestUri:"/sourceLocation/{SourceLocationName}/liveSource/{LiveSourceName}",responseCode:200},input:{type:"structure",required:["HttpPackageConfigurations","LiveSourceName","SourceLocationName"],members:{HttpPackageConfigurations:{shape:"So"},LiveSourceName:{location:"uri",locationName:"LiveSourceName"},SourceLocationName:{location:"uri",locationName:"SourceLocationName"},Tags:{shape:"Sg",locationName:"tags"}}},output:{type:"structure",members:{Arn:{},CreationTime:{shape:"Sk"},HttpPackageConfigurations:{shape:"So"},LastModifiedTime:{shape:"Sk"},LiveSourceName:{},SourceLocationName:{},Tags:{shape:"Sg",locationName:"tags"}}},idempotent:true},CreatePrefetchSchedule:{http:{requestUri:"/prefetchSchedule/{PlaybackConfigurationName}/{Name}",responseCode:200},input:{type:"structure",required:["Consumption","Name","PlaybackConfigurationName","Retrieval"],members:{Consumption:{shape:"St"},Name:{location:"uri",locationName:"Name"},PlaybackConfigurationName:{location:"uri",locationName:"PlaybackConfigurationName"},Retrieval:{shape:"Sx"},StreamId:{}}},output:{type:"structure",members:{Arn:{},Consumption:{shape:"St"},Name:{},PlaybackConfigurationName:{},Retrieval:{shape:"Sx"},StreamId:{}}},idempotent:true},CreateProgram:{http:{requestUri:"/channel/{ChannelName}/program/{ProgramName}",responseCode:200},input:{type:"structure",required:["ChannelName","ProgramName","ScheduleConfiguration","SourceLocationName"],members:{AdBreaks:{shape:"S10"},ChannelName:{location:"uri",locationName:"ChannelName"},LiveSourceName:{},ProgramName:{location:"uri",locationName:"ProgramName"},ScheduleConfiguration:{type:"structure",required:["Transition"],members:{ClipRange:{shape:"S1b"},Transition:{type:"structure",required:["RelativePosition","Type"],members:{DurationMillis:{type:"long"},RelativePosition:{},RelativeProgram:{},ScheduledStartTimeMillis:{type:"long"},Type:{}}}}},SourceLocationName:{},VodSourceName:{}}},output:{type:"structure",members:{AdBreaks:{shape:"S10"},Arn:{},ChannelName:{},ClipRange:{shape:"S1b"},CreationTime:{shape:"Sk"},DurationMillis:{type:"long"},LiveSourceName:{},ProgramName:{},ScheduledStartTime:{shape:"Sk"},SourceLocationName:{},VodSourceName:{}}},idempotent:true},CreateSourceLocation:{http:{requestUri:"/sourceLocation/{SourceLocationName}",responseCode:200},input:{type:"structure",required:["HttpConfiguration","SourceLocationName"],members:{AccessConfiguration:{shape:"S1g"},DefaultSegmentDeliveryConfiguration:{shape:"S1j"},HttpConfiguration:{shape:"S1k"},SegmentDeliveryConfigurations:{shape:"S1l"},SourceLocationName:{location:"uri",locationName:"SourceLocationName"},Tags:{shape:"Sg",locationName:"tags"}}},output:{type:"structure",members:{AccessConfiguration:{shape:"S1g"},Arn:{},CreationTime:{shape:"Sk"},DefaultSegmentDeliveryConfiguration:{shape:"S1j"},HttpConfiguration:{shape:"S1k"},LastModifiedTime:{shape:"Sk"},SegmentDeliveryConfigurations:{shape:"S1l"},SourceLocationName:{},Tags:{shape:"Sg",locationName:"tags"}}},idempotent:true},CreateVodSource:{http:{requestUri:"/sourceLocation/{SourceLocationName}/vodSource/{VodSourceName}",responseCode:200},input:{type:"structure",required:["HttpPackageConfigurations","SourceLocationName","VodSourceName"],members:{HttpPackageConfigurations:{shape:"So"},SourceLocationName:{location:"uri",locationName:"SourceLocationName"},Tags:{shape:"Sg",locationName:"tags"},VodSourceName:{location:"uri",locationName:"VodSourceName"}}},output:{type:"structure",members:{Arn:{},CreationTime:{shape:"Sk"},HttpPackageConfigurations:{shape:"So"},LastModifiedTime:{shape:"Sk"},SourceLocationName:{},Tags:{shape:"Sg",locationName:"tags"},VodSourceName:{}}},idempotent:true},DeleteChannel:{http:{method:"DELETE",requestUri:"/channel/{ChannelName}",responseCode:200},input:{type:"structure",required:["ChannelName"],members:{ChannelName:{location:"uri",locationName:"ChannelName"}}},output:{type:"structure",members:{}},idempotent:true},DeleteChannelPolicy:{http:{method:"DELETE",requestUri:"/channel/{ChannelName}/policy",responseCode:200},input:{type:"structure",required:["ChannelName"],members:{ChannelName:{location:"uri",locationName:"ChannelName"}}},output:{type:"structure",members:{}},idempotent:true},DeleteLiveSource:{http:{method:"DELETE",requestUri:"/sourceLocation/{SourceLocationName}/liveSource/{LiveSourceName}",responseCode:200},input:{type:"structure",required:["LiveSourceName","SourceLocationName"],members:{LiveSourceName:{location:"uri",locationName:"LiveSourceName"},SourceLocationName:{location:"uri",locationName:"SourceLocationName"}}},output:{type:"structure",members:{}},idempotent:true},DeletePlaybackConfiguration:{http:{method:"DELETE",requestUri:"/playbackConfiguration/{Name}",responseCode:204},input:{type:"structure",required:["Name"],members:{Name:{location:"uri",locationName:"Name"}}},output:{type:"structure",members:{}},idempotent:true},DeletePrefetchSchedule:{http:{method:"DELETE",requestUri:"/prefetchSchedule/{PlaybackConfigurationName}/{Name}",responseCode:204},input:{type:"structure",required:["Name","PlaybackConfigurationName"],members:{Name:{location:"uri",locationName:"Name"},PlaybackConfigurationName:{location:"uri",locationName:"PlaybackConfigurationName"}}},output:{type:"structure",members:{}},idempotent:true},DeleteProgram:{http:{method:"DELETE",requestUri:"/channel/{ChannelName}/program/{ProgramName}",responseCode:200},input:{type:"structure",required:["ChannelName","ProgramName"],members:{ChannelName:{location:"uri",locationName:"ChannelName"},ProgramName:{location:"uri",locationName:"ProgramName"}}},output:{type:"structure",members:{}},idempotent:true},DeleteSourceLocation:{http:{method:"DELETE",requestUri:"/sourceLocation/{SourceLocationName}",responseCode:200},input:{type:"structure",required:["SourceLocationName"],members:{SourceLocationName:{location:"uri",locationName:"SourceLocationName"}}},output:{type:"structure",members:{}},idempotent:true},DeleteVodSource:{http:{method:"DELETE",requestUri:"/sourceLocation/{SourceLocationName}/vodSource/{VodSourceName}",responseCode:200},input:{type:"structure",required:["SourceLocationName","VodSourceName"],members:{SourceLocationName:{location:"uri",locationName:"SourceLocationName"},VodSourceName:{location:"uri",locationName:"VodSourceName"}}},output:{type:"structure",members:{}},idempotent:true},DescribeChannel:{http:{method:"GET",requestUri:"/channel/{ChannelName}",responseCode:200},input:{type:"structure",required:["ChannelName"],members:{ChannelName:{location:"uri",locationName:"ChannelName"}}},output:{type:"structure",required:["LogConfiguration"],members:{Arn:{},ChannelName:{},ChannelState:{},CreationTime:{shape:"Sk"},FillerSlate:{shape:"Sa"},LastModifiedTime:{shape:"Sk"},LogConfiguration:{shape:"S28"},Outputs:{shape:"Sl"},PlaybackMode:{},Tags:{shape:"Sg",locationName:"tags"},Tier:{}}}},DescribeLiveSource:{http:{method:"GET",requestUri:"/sourceLocation/{SourceLocationName}/liveSource/{LiveSourceName}",responseCode:200},input:{type:"structure",required:["LiveSourceName","SourceLocationName"],members:{LiveSourceName:{location:"uri",locationName:"LiveSourceName"},SourceLocationName:{location:"uri",locationName:"SourceLocationName"}}},output:{type:"structure",members:{Arn:{},CreationTime:{shape:"Sk"},HttpPackageConfigurations:{shape:"So"},LastModifiedTime:{shape:"Sk"},LiveSourceName:{},SourceLocationName:{},Tags:{shape:"Sg",locationName:"tags"}}}},DescribeProgram:{http:{method:"GET",requestUri:"/channel/{ChannelName}/program/{ProgramName}",responseCode:200},input:{type:"structure",required:["ChannelName","ProgramName"],members:{ChannelName:{location:"uri",locationName:"ChannelName"},ProgramName:{location:"uri",locationName:"ProgramName"}}},output:{type:"structure",members:{AdBreaks:{shape:"S10"},Arn:{},ChannelName:{},ClipRange:{shape:"S1b"},CreationTime:{shape:"Sk"},DurationMillis:{type:"long"},LiveSourceName:{},ProgramName:{},ScheduledStartTime:{shape:"Sk"},SourceLocationName:{},VodSourceName:{}}}},DescribeSourceLocation:{http:{method:"GET",requestUri:"/sourceLocation/{SourceLocationName}",responseCode:200},input:{type:"structure",required:["SourceLocationName"],members:{SourceLocationName:{location:"uri",locationName:"SourceLocationName"}}},output:{type:"structure",members:{AccessConfiguration:{shape:"S1g"},Arn:{},CreationTime:{shape:"Sk"},DefaultSegmentDeliveryConfiguration:{shape:"S1j"},HttpConfiguration:{shape:"S1k"},LastModifiedTime:{shape:"Sk"},SegmentDeliveryConfigurations:{shape:"S1l"},SourceLocationName:{},Tags:{shape:"Sg",locationName:"tags"}}}},DescribeVodSource:{http:{method:"GET",requestUri:"/sourceLocation/{SourceLocationName}/vodSource/{VodSourceName}",responseCode:200},input:{type:"structure",required:["SourceLocationName","VodSourceName"],members:{SourceLocationName:{location:"uri",locationName:"SourceLocationName"},VodSourceName:{location:"uri",locationName:"VodSourceName"}}},output:{type:"structure",members:{Arn:{},CreationTime:{shape:"Sk"},HttpPackageConfigurations:{shape:"So"},LastModifiedTime:{shape:"Sk"},SourceLocationName:{},Tags:{shape:"Sg",locationName:"tags"},VodSourceName:{}}}},GetChannelPolicy:{http:{method:"GET",requestUri:"/channel/{ChannelName}/policy",responseCode:200},input:{type:"structure",required:["ChannelName"],members:{ChannelName:{location:"uri",locationName:"ChannelName"}}},output:{type:"structure",members:{Policy:{}}}},GetChannelSchedule:{http:{method:"GET",requestUri:"/channel/{ChannelName}/schedule",responseCode:200},input:{type:"structure",required:["ChannelName"],members:{ChannelName:{location:"uri",locationName:"ChannelName"},DurationMinutes:{location:"querystring",locationName:"durationMinutes"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{Items:{type:"list",member:{type:"structure",required:["Arn","ChannelName","ProgramName","SourceLocationName"],members:{ApproximateDurationSeconds:{type:"long"},ApproximateStartTime:{shape:"Sk"},Arn:{},ChannelName:{},LiveSourceName:{},ProgramName:{},ScheduleAdBreaks:{type:"list",member:{type:"structure",members:{ApproximateDurationSeconds:{type:"long"},ApproximateStartTime:{shape:"Sk"},SourceLocationName:{},VodSourceName:{}}}},ScheduleEntryType:{},SourceLocationName:{},VodSourceName:{}}}},NextToken:{}}}},GetPlaybackConfiguration:{http:{method:"GET",requestUri:"/playbackConfiguration/{Name}",responseCode:200},input:{type:"structure",required:["Name"],members:{Name:{location:"uri",locationName:"Name"}}},output:{type:"structure",members:{AdDecisionServerUrl:{},AvailSuppression:{shape:"S2u"},Bumper:{shape:"S2x"},CdnConfiguration:{shape:"S2y"},ConfigurationAliases:{shape:"S2z"},DashConfiguration:{shape:"S30"},HlsConfiguration:{shape:"S32"},LivePreRollConfiguration:{shape:"S33"},LogConfiguration:{shape:"S34"},ManifestProcessingRules:{shape:"S35"},Name:{},PersonalizationThresholdSeconds:{type:"integer"},PlaybackConfigurationArn:{},PlaybackEndpointPrefix:{},SessionInitializationEndpointPrefix:{},SlateAdUrl:{},Tags:{shape:"Sg",locationName:"tags"},TranscodeProfileName:{},VideoContentSourceUrl:{}}}},GetPrefetchSchedule:{http:{method:"GET",requestUri:"/prefetchSchedule/{PlaybackConfigurationName}/{Name}",responseCode:200},input:{type:"structure",required:["Name","PlaybackConfigurationName"],members:{Name:{location:"uri",locationName:"Name"},PlaybackConfigurationName:{location:"uri",locationName:"PlaybackConfigurationName"}}},output:{type:"structure",members:{Arn:{},Consumption:{shape:"St"},Name:{},PlaybackConfigurationName:{},Retrieval:{shape:"Sx"},StreamId:{}}}},ListAlerts:{http:{method:"GET",requestUri:"/alerts",responseCode:200},input:{type:"structure",required:["ResourceArn"],members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"},ResourceArn:{location:"querystring",locationName:"resourceArn"}}},output:{type:"structure",members:{Items:{type:"list",member:{type:"structure",required:["AlertCode","AlertMessage","LastModifiedTime","RelatedResourceArns","ResourceArn"],members:{AlertCode:{},AlertMessage:{},LastModifiedTime:{shape:"Sk"},RelatedResourceArns:{shape:"S3f"},ResourceArn:{}}}},NextToken:{}}}},ListChannels:{http:{method:"GET",requestUri:"/channels",responseCode:200},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{Items:{type:"list",member:{type:"structure",required:["Arn","ChannelName","ChannelState","LogConfiguration","Outputs","PlaybackMode","Tier"],members:{Arn:{},ChannelName:{},ChannelState:{},CreationTime:{shape:"Sk"},FillerSlate:{shape:"Sa"},LastModifiedTime:{shape:"Sk"},LogConfiguration:{shape:"S28"},Outputs:{shape:"Sl"},PlaybackMode:{},Tags:{shape:"Sg",locationName:"tags"},Tier:{}}}},NextToken:{}}}},ListLiveSources:{http:{method:"GET",requestUri:"/sourceLocation/{SourceLocationName}/liveSources",responseCode:200},input:{type:"structure",required:["SourceLocationName"],members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"},SourceLocationName:{location:"uri",locationName:"SourceLocationName"}}},output:{type:"structure",members:{Items:{type:"list",member:{type:"structure",required:["Arn","HttpPackageConfigurations","LiveSourceName","SourceLocationName"],members:{Arn:{},CreationTime:{shape:"Sk"},HttpPackageConfigurations:{shape:"So"},LastModifiedTime:{shape:"Sk"},LiveSourceName:{},SourceLocationName:{},Tags:{shape:"Sg",locationName:"tags"}}}},NextToken:{}}}},ListPlaybackConfigurations:{http:{method:"GET",requestUri:"/playbackConfigurations",responseCode:200},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"MaxResults",type:"integer"},NextToken:{location:"querystring",locationName:"NextToken"}}},output:{type:"structure",members:{Items:{type:"list",member:{type:"structure",members:{AdDecisionServerUrl:{},AvailSuppression:{shape:"S2u"},Bumper:{shape:"S2x"},CdnConfiguration:{shape:"S2y"},ConfigurationAliases:{shape:"S2z"},DashConfiguration:{shape:"S30"},HlsConfiguration:{shape:"S32"},LivePreRollConfiguration:{shape:"S33"},LogConfiguration:{shape:"S34"},ManifestProcessingRules:{shape:"S35"},Name:{},PersonalizationThresholdSeconds:{type:"integer"},PlaybackConfigurationArn:{},PlaybackEndpointPrefix:{},SessionInitializationEndpointPrefix:{},SlateAdUrl:{},Tags:{shape:"Sg",locationName:"tags"},TranscodeProfileName:{},VideoContentSourceUrl:{}}}},NextToken:{}}}},ListPrefetchSchedules:{http:{requestUri:"/prefetchSchedule/{PlaybackConfigurationName}",responseCode:200},input:{type:"structure",required:["PlaybackConfigurationName"],members:{MaxResults:{type:"integer"},NextToken:{},PlaybackConfigurationName:{location:"uri",locationName:"PlaybackConfigurationName"},StreamId:{}}},output:{type:"structure",members:{Items:{type:"list",member:{type:"structure",required:["Arn","Consumption","Name","PlaybackConfigurationName","Retrieval"],members:{Arn:{},Consumption:{shape:"St"},Name:{},PlaybackConfigurationName:{},Retrieval:{shape:"Sx"},StreamId:{}}}},NextToken:{}}}},ListSourceLocations:{http:{method:"GET",requestUri:"/sourceLocations",responseCode:200},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{Items:{type:"list",member:{type:"structure",required:["Arn","HttpConfiguration","SourceLocationName"],members:{AccessConfiguration:{shape:"S1g"},Arn:{},CreationTime:{shape:"Sk"},DefaultSegmentDeliveryConfiguration:{shape:"S1j"},HttpConfiguration:{shape:"S1k"},LastModifiedTime:{shape:"Sk"},SegmentDeliveryConfigurations:{shape:"S1l"},SourceLocationName:{},Tags:{shape:"Sg",locationName:"tags"}}}},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:"Sg",locationName:"tags"}}}},ListVodSources:{http:{method:"GET",requestUri:"/sourceLocation/{SourceLocationName}/vodSources",responseCode:200},input:{type:"structure",required:["SourceLocationName"],members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"},SourceLocationName:{location:"uri",locationName:"SourceLocationName"}}},output:{type:"structure",members:{Items:{type:"list",member:{type:"structure",required:["Arn","HttpPackageConfigurations","SourceLocationName","VodSourceName"],members:{Arn:{},CreationTime:{shape:"Sk"},HttpPackageConfigurations:{shape:"So"},LastModifiedTime:{shape:"Sk"},SourceLocationName:{},Tags:{shape:"Sg",locationName:"tags"},VodSourceName:{}}}},NextToken:{}}}},PutChannelPolicy:{http:{method:"PUT",requestUri:"/channel/{ChannelName}/policy",responseCode:200},input:{type:"structure",required:["ChannelName","Policy"],members:{ChannelName:{location:"uri",locationName:"ChannelName"},Policy:{}}},output:{type:"structure",members:{}},idempotent:true},PutPlaybackConfiguration:{http:{method:"PUT",requestUri:"/playbackConfiguration",responseCode:200},input:{type:"structure",required:["Name"],members:{AdDecisionServerUrl:{},AvailSuppression:{shape:"S2u"},Bumper:{shape:"S2x"},CdnConfiguration:{shape:"S2y"},ConfigurationAliases:{type:"map",key:{},value:{shape:"Sg"}},DashConfiguration:{type:"structure",members:{MpdLocation:{},OriginManifestType:{}}},LivePreRollConfiguration:{shape:"S33"},ManifestProcessingRules:{shape:"S35"},Name:{},PersonalizationThresholdSeconds:{type:"integer"},SlateAdUrl:{},Tags:{shape:"Sg",locationName:"tags"},TranscodeProfileName:{},VideoContentSourceUrl:{}}},output:{type:"structure",members:{AdDecisionServerUrl:{},AvailSuppression:{shape:"S2u"},Bumper:{shape:"S2x"},CdnConfiguration:{shape:"S2y"},ConfigurationAliases:{shape:"S2z"},DashConfiguration:{shape:"S30"},HlsConfiguration:{shape:"S32"},LivePreRollConfiguration:{shape:"S33"},LogConfiguration:{shape:"S34"},ManifestProcessingRules:{shape:"S35"},Name:{},PersonalizationThresholdSeconds:{type:"integer"},PlaybackConfigurationArn:{},PlaybackEndpointPrefix:{},SessionInitializationEndpointPrefix:{},SlateAdUrl:{},Tags:{shape:"Sg",locationName:"tags"},TranscodeProfileName:{},VideoContentSourceUrl:{}}},idempotent:true},StartChannel:{http:{method:"PUT",requestUri:"/channel/{ChannelName}/start",responseCode:200},input:{type:"structure",required:["ChannelName"],members:{ChannelName:{location:"uri",locationName:"ChannelName"}}},output:{type:"structure",members:{}},idempotent:true},StopChannel:{http:{method:"PUT",requestUri:"/channel/{ChannelName}/stop",responseCode:200},input:{type:"structure",required:["ChannelName"],members:{ChannelName:{location:"uri",locationName:"ChannelName"}}},output:{type:"structure",members:{}},idempotent:true},TagResource:{http:{requestUri:"/tags/{ResourceArn}",responseCode:204},input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{location:"uri",locationName:"ResourceArn"},Tags:{shape:"Sg",locationName:"tags"}}}},UntagResource:{http:{method:"DELETE",requestUri:"/tags/{ResourceArn}",responseCode:204},input:{type:"structure",required:["ResourceArn","TagKeys"],members:{ResourceArn:{location:"uri",locationName:"ResourceArn"},TagKeys:{shape:"S3f",location:"querystring",locationName:"tagKeys"}}},idempotent:true},UpdateChannel:{http:{method:"PUT",requestUri:"/channel/{ChannelName}",responseCode:200},input:{type:"structure",required:["ChannelName","Outputs"],members:{ChannelName:{location:"uri",locationName:"ChannelName"},FillerSlate:{shape:"Sa"},Outputs:{shape:"Sb"}}},output:{type:"structure",members:{Arn:{},ChannelName:{},ChannelState:{},CreationTime:{shape:"Sk"},FillerSlate:{shape:"Sa"},LastModifiedTime:{shape:"Sk"},Outputs:{shape:"Sl"},PlaybackMode:{},Tags:{shape:"Sg",locationName:"tags"},Tier:{}}},idempotent:true},UpdateLiveSource:{http:{method:"PUT",requestUri:"/sourceLocation/{SourceLocationName}/liveSource/{LiveSourceName}",responseCode:200},input:{type:"structure",required:["HttpPackageConfigurations","LiveSourceName","SourceLocationName"],members:{HttpPackageConfigurations:{shape:"So"},LiveSourceName:{location:"uri",locationName:"LiveSourceName"},SourceLocationName:{location:"uri",locationName:"SourceLocationName"}}},output:{type:"structure",members:{Arn:{},CreationTime:{shape:"Sk"},HttpPackageConfigurations:{shape:"So"},LastModifiedTime:{shape:"Sk"},LiveSourceName:{},SourceLocationName:{},Tags:{shape:"Sg",locationName:"tags"}}},idempotent:true},UpdateProgram:{http:{method:"PUT",requestUri:"/channel/{ChannelName}/program/{ProgramName}",responseCode:200},input:{type:"structure",required:["ChannelName","ProgramName","ScheduleConfiguration"],members:{AdBreaks:{shape:"S10"},ChannelName:{location:"uri",locationName:"ChannelName"},ProgramName:{location:"uri",locationName:"ProgramName"},ScheduleConfiguration:{type:"structure",members:{ClipRange:{shape:"S1b"},Transition:{type:"structure",members:{DurationMillis:{type:"long"},ScheduledStartTimeMillis:{type:"long"}}}}}}},output:{type:"structure",members:{AdBreaks:{shape:"S10"},Arn:{},ChannelName:{},ClipRange:{shape:"S1b"},CreationTime:{shape:"Sk"},DurationMillis:{type:"long"},LiveSourceName:{},ProgramName:{},ScheduledStartTime:{shape:"Sk"},SourceLocationName:{},VodSourceName:{}}},idempotent:true},UpdateSourceLocation:{http:{method:"PUT",requestUri:"/sourceLocation/{SourceLocationName}",responseCode:200},input:{type:"structure",required:["HttpConfiguration","SourceLocationName"],members:{AccessConfiguration:{shape:"S1g"},DefaultSegmentDeliveryConfiguration:{shape:"S1j"},HttpConfiguration:{shape:"S1k"},SegmentDeliveryConfigurations:{shape:"S1l"},SourceLocationName:{location:"uri",locationName:"SourceLocationName"}}},output:{type:"structure",members:{AccessConfiguration:{shape:"S1g"},Arn:{},CreationTime:{shape:"Sk"},DefaultSegmentDeliveryConfiguration:{shape:"S1j"},HttpConfiguration:{shape:"S1k"},LastModifiedTime:{shape:"Sk"},SegmentDeliveryConfigurations:{shape:"S1l"},SourceLocationName:{},Tags:{shape:"Sg",locationName:"tags"}}},idempotent:true},UpdateVodSource:{http:{method:"PUT",requestUri:"/sourceLocation/{SourceLocationName}/vodSource/{VodSourceName}",responseCode:200},input:{type:"structure",required:["HttpPackageConfigurations","SourceLocationName","VodSourceName"],members:{HttpPackageConfigurations:{shape:"So"},SourceLocationName:{location:"uri",locationName:"SourceLocationName"},VodSourceName:{location:"uri",locationName:"VodSourceName"}}},output:{type:"structure",members:{Arn:{},CreationTime:{shape:"Sk"},HttpPackageConfigurations:{shape:"So"},LastModifiedTime:{shape:"Sk"},SourceLocationName:{},Tags:{shape:"Sg",locationName:"tags"},VodSourceName:{}}},idempotent:true}},shapes:{S3:{type:"list",member:{}},Sa:{type:"structure",members:{SourceLocationName:{},VodSourceName:{}}},Sb:{type:"list",member:{type:"structure",required:["ManifestName","SourceGroup"],members:{DashPlaylistSettings:{shape:"Sd"},HlsPlaylistSettings:{shape:"Se"},ManifestName:{},SourceGroup:{}}}},Sd:{type:"structure",members:{ManifestWindowSeconds:{type:"integer"},MinBufferTimeSeconds:{type:"integer"},MinUpdatePeriodSeconds:{type:"integer"},SuggestedPresentationDelaySeconds:{type:"integer"}}},Se:{type:"structure",members:{ManifestWindowSeconds:{type:"integer"}}},Sg:{type:"map",key:{},value:{}},Sk:{type:"timestamp",timestampFormat:"unixTimestamp"},Sl:{type:"list",member:{type:"structure",required:["ManifestName","PlaybackUrl","SourceGroup"],members:{DashPlaylistSettings:{shape:"Sd"},HlsPlaylistSettings:{shape:"Se"},ManifestName:{},PlaybackUrl:{},SourceGroup:{}}}},So:{type:"list",member:{type:"structure",required:["Path","SourceGroup","Type"],members:{Path:{},SourceGroup:{},Type:{}}}},St:{type:"structure",required:["EndTime"],members:{AvailMatchingCriteria:{type:"list",member:{type:"structure",required:["DynamicVariable","Operator"],members:{DynamicVariable:{},Operator:{}}}},EndTime:{shape:"Sk"},StartTime:{shape:"Sk"}}},Sx:{type:"structure",required:["EndTime"],members:{DynamicVariables:{shape:"Sg"},EndTime:{shape:"Sk"},StartTime:{shape:"Sk"}}},S10:{type:"list",member:{type:"structure",members:{MessageType:{},OffsetMillis:{type:"long"},Slate:{shape:"Sa"},SpliceInsertMessage:{type:"structure",members:{AvailNum:{type:"integer"},AvailsExpected:{type:"integer"},SpliceEventId:{type:"integer"},UniqueProgramId:{type:"integer"}}},TimeSignalMessage:{type:"structure",members:{SegmentationDescriptors:{type:"list",member:{type:"structure",members:{SegmentNum:{type:"integer"},SegmentationEventId:{type:"integer"},SegmentationTypeId:{type:"integer"},SegmentationUpid:{},SegmentationUpidType:{type:"integer"},SegmentsExpected:{type:"integer"},SubSegmentNum:{type:"integer"},SubSegmentsExpected:{type:"integer"}}}}}}}}},S1b:{type:"structure",required:["EndOffsetMillis"],members:{EndOffsetMillis:{type:"long"}}},S1g:{type:"structure",members:{AccessType:{},SecretsManagerAccessTokenConfiguration:{type:"structure",members:{HeaderName:{},SecretArn:{},SecretStringKey:{}}}}},S1j:{type:"structure",members:{BaseUrl:{}}},S1k:{type:"structure",required:["BaseUrl"],members:{BaseUrl:{}}},S1l:{type:"list",member:{type:"structure",members:{BaseUrl:{},Name:{}}}},S28:{type:"structure",members:{LogTypes:{shape:"S3"}}},S2u:{type:"structure",members:{FillPolicy:{},Mode:{},Value:{}}},S2x:{type:"structure",members:{EndUrl:{},StartUrl:{}}},S2y:{type:"structure",members:{AdSegmentUrlPrefix:{},ContentSegmentUrlPrefix:{}}},S2z:{type:"map",key:{},value:{shape:"Sg"}},S30:{type:"structure",members:{ManifestEndpointPrefix:{},MpdLocation:{},OriginManifestType:{}}},S32:{type:"structure",members:{ManifestEndpointPrefix:{}}},S33:{type:"structure",members:{AdDecisionServerUrl:{},MaxDurationSeconds:{type:"integer"}}},S34:{type:"structure",required:["PercentEnabled"],members:{PercentEnabled:{type:"integer"}}},S35:{type:"structure",members:{AdMarkerPassthrough:{type:"structure",members:{Enabled:{type:"boolean"}}}}},S3f:{type:"list",member:{}}}}},7934:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["chimesdkmediapipelines"]={};s.ChimeSDKMediaPipelines=i.defineService("chimesdkmediapipelines",["2021-07-15"]);Object.defineProperty(a.services["chimesdkmediapipelines"],"2021-07-15",{get:function get(){var e=r(7676);e.paginators=r(324).pagination;return e},enumerable:true,configurable:true});e.exports=s.ChimeSDKMediaPipelines},7944:function(e){e.exports={pagination:{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"},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"},DescribeGlobalClusters:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"GlobalClusters"},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"}}}},7950:function(e){e.exports={pagination:{}}},7958:function(e,t,r){(function(){var t,s,i,a=function(e,t){for(var r in t){if(o.call(t,r))e[r]=t[r]}function ctor(){this.constructor=e}ctor.prototype=t.prototype;e.prototype=new ctor;e.__super__=t.prototype;return e},o={}.hasOwnProperty;t=r(2597);s=r(2629);e.exports=i=function(e){a(XMLText,e);function XMLText(e,r){XMLText.__super__.constructor.call(this,e);if(r==null){throw new Error("Missing element text. "+this.debugInfo())}this.name="#text";this.type=t.Text;this.value=this.stringify.text(r)}Object.defineProperty(XMLText.prototype,"isElementContentWhitespace",{get:function(){throw new Error("This DOM method is not implemented."+this.debugInfo())}});Object.defineProperty(XMLText.prototype,"wholeText",{get:function(){var e,t,r;r="";t=this.previousSibling;while(t){r=t.data+r;t=t.previousSibling}r+=this.data;e=this.nextSibling;while(e){r=r+e.data;e=e.nextSibling}return r}});XMLText.prototype.clone=function(){return Object.create(this)};XMLText.prototype.toString=function(e){return this.options.writer.text(this,this.options.writer.filterOptions(e))};XMLText.prototype.splitText=function(e){throw new Error("This DOM method is not implemented."+this.debugInfo())};XMLText.prototype.replaceWholeText=function(e){throw new Error("This DOM method is not implemented."+this.debugInfo())};return XMLText}(s)}).call(this)},7961:function(e,t,r){(function(){var t,s,i,a,o,n,u,p,m,c=function(e,t){for(var r in t){if(l.call(t,r))e[r]=t[r]}function ctor(){this.constructor=e}ctor.prototype=t.prototype;e.prototype=new ctor;e.__super__=t.prototype;return e},l={}.hasOwnProperty;m=r(7600),p=m.isObject,u=m.isFunction,n=m.getValue;o=r(5542);t=r(2597);s=r(8444);a=r(6019);e.exports=i=function(e){c(XMLElement,e);function XMLElement(e,r,s){var i,a,o,n;XMLElement.__super__.constructor.call(this,e);if(r==null){throw new Error("Missing element name. "+this.debugInfo())}this.name=this.stringify.name(r);this.type=t.Element;this.attribs={};this.schemaTypeInfo=null;if(s!=null){this.attribute(s)}if(e.type===t.Document){this.isRoot=true;this.documentObject=e;e.rootObject=this;if(e.children){n=e.children;for(a=0,o=n.length;a=s;t=0<=s?++r:--r){if(!this.attribs[t].isEqualNode(e.attribs[t])){return false}}return true};return XMLElement}(o)}).call(this)},7966:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2022-08-03",endpointPrefix:"voice-chime",protocol:"rest-json",serviceFullName:"Amazon Chime SDK Voice",serviceId:"Chime SDK Voice",signatureVersion:"v4",signingName:"chime",uid:"chime-sdk-voice-2022-08-03"},operations:{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:"S3"},ForceAssociate:{type:"boolean"}}},output:{type:"structure",members:{PhoneNumberErrors:{shape:"S7"}}}},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:"S3"},ForceAssociate:{type:"boolean"}}},output:{type:"structure",members:{PhoneNumberErrors:{shape:"S7"}}}},BatchDeletePhoneNumber:{http:{requestUri:"/phone-numbers?operation=batch-delete",responseCode:200},input:{type:"structure",required:["PhoneNumberIds"],members:{PhoneNumberIds:{type:"list",member:{}}}},output:{type:"structure",members:{PhoneNumberErrors:{shape:"S7"}}}},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:{shape:"S9"},ProductType:{},CallingName:{shape:"Sl"}}}}}},output:{type:"structure",members:{PhoneNumberErrors:{shape:"S7"}}}},CreatePhoneNumberOrder:{http:{requestUri:"/phone-number-orders",responseCode:201},input:{type:"structure",required:["ProductType","E164PhoneNumbers"],members:{ProductType:{},E164PhoneNumbers:{shape:"S3"}}},output:{type:"structure",members:{PhoneNumberOrder:{shape:"Sp"}}}},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:"S4"}},Name:{type:"string",sensitive:true},ExpiryMinutes:{type:"integer"},Capabilities:{shape:"S12"},NumberSelectionBehavior:{},GeoMatchLevel:{},GeoMatchParams:{shape:"S16"}}},output:{type:"structure",members:{ProxySession:{shape:"S1a"}}}},CreateSipMediaApplication:{http:{requestUri:"/sip-media-applications",responseCode:201},input:{type:"structure",required:["AwsRegion","Name","Endpoints"],members:{AwsRegion:{},Name:{},Endpoints:{shape:"S1h"},Tags:{shape:"S1k"}}},output:{type:"structure",members:{SipMediaApplication:{shape:"S1p"}}}},CreateSipMediaApplicationCall:{http:{requestUri:"/sip-media-applications/{sipMediaApplicationId}/calls",responseCode:201},input:{type:"structure",required:["FromPhoneNumber","ToPhoneNumber","SipMediaApplicationId"],members:{FromPhoneNumber:{shape:"S4"},ToPhoneNumber:{shape:"S4"},SipMediaApplicationId:{location:"uri",locationName:"sipMediaApplicationId"},SipHeaders:{type:"map",key:{shape:"S1s"},value:{shape:"S1s"}},ArgumentsMap:{type:"map",key:{shape:"S1s"},value:{shape:"S1s"}}}},output:{type:"structure",members:{SipMediaApplicationCall:{shape:"S1v"}}}},CreateSipRule:{http:{requestUri:"/sip-rules",responseCode:201},input:{type:"structure",required:["Name","TriggerType","TriggerValue"],members:{Name:{},TriggerType:{},TriggerValue:{},Disabled:{type:"boolean"},TargetApplications:{shape:"S1z"}}},output:{type:"structure",members:{SipRule:{shape:"S23"}}}},CreateVoiceConnector:{http:{requestUri:"/voice-connectors",responseCode:201},input:{type:"structure",required:["Name","RequireEncryption"],members:{Name:{},AwsRegion:{},RequireEncryption:{type:"boolean"},Tags:{shape:"S1k"}}},output:{type:"structure",members:{VoiceConnector:{shape:"S29"}}}},CreateVoiceConnectorGroup:{http:{requestUri:"/voice-connector-groups",responseCode:201},input:{type:"structure",required:["Name"],members:{Name:{},VoiceConnectorItems:{shape:"S2c"}}},output:{type:"structure",members:{VoiceConnectorGroup:{shape:"S2g"}}}},CreateVoiceProfile:{http:{requestUri:"/voice-profiles",responseCode:201},input:{type:"structure",required:["SpeakerSearchTaskId"],members:{SpeakerSearchTaskId:{}}},output:{type:"structure",members:{VoiceProfile:{shape:"S2k"}}}},CreateVoiceProfileDomain:{http:{requestUri:"/voice-profile-domains",responseCode:201},input:{type:"structure",required:["Name","ServerSideEncryptionConfiguration"],members:{Name:{},Description:{},ServerSideEncryptionConfiguration:{shape:"S2p"},ClientRequestToken:{},Tags:{shape:"S1k"}}},output:{type:"structure",members:{VoiceProfileDomain:{shape:"S2s"}}}},DeletePhoneNumber:{http:{method:"DELETE",requestUri:"/phone-numbers/{phoneNumberId}",responseCode:204},input:{type:"structure",required:["PhoneNumberId"],members:{PhoneNumberId:{shape:"S9",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"}}}},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:"S35"}}}},DeleteVoiceProfile:{http:{method:"DELETE",requestUri:"/voice-profiles/{VoiceProfileId}",responseCode:204},input:{type:"structure",required:["VoiceProfileId"],members:{VoiceProfileId:{location:"uri",locationName:"VoiceProfileId"}}}},DeleteVoiceProfileDomain:{http:{method:"DELETE",requestUri:"/voice-profile-domains/{VoiceProfileDomainId}",responseCode:204},input:{type:"structure",required:["VoiceProfileDomainId"],members:{VoiceProfileDomainId:{location:"uri",locationName:"VoiceProfileDomainId"}}}},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:"S3"}}},output:{type:"structure",members:{PhoneNumberErrors:{shape:"S7"}}}},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:"S3"}}},output:{type:"structure",members:{PhoneNumberErrors:{shape:"S7"}}}},GetGlobalSettings:{http:{method:"GET",requestUri:"/settings",responseCode:200},output:{type:"structure",members:{VoiceConnector:{shape:"S3d"}}}},GetPhoneNumber:{http:{method:"GET",requestUri:"/phone-numbers/{phoneNumberId}"},input:{type:"structure",required:["PhoneNumberId"],members:{PhoneNumberId:{shape:"S9",location:"uri",locationName:"phoneNumberId"}}},output:{type:"structure",members:{PhoneNumber:{shape:"S3g"}}}},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:"Sp"}}}},GetPhoneNumberSettings:{http:{method:"GET",requestUri:"/settings/phone-number",responseCode:200},output:{type:"structure",members:{CallingName:{shape:"Sl"},CallingNameUpdatedTimestamp:{shape:"Sw"}}}},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:"S1a"}}}},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:"S1p"}}}},GetSipMediaApplicationAlexaSkillConfiguration:{http:{method:"GET",requestUri:"/sip-media-applications/{sipMediaApplicationId}/alexa-skill-configuration",responseCode:200},input:{type:"structure",required:["SipMediaApplicationId"],members:{SipMediaApplicationId:{location:"uri",locationName:"sipMediaApplicationId"}}},output:{type:"structure",members:{SipMediaApplicationAlexaSkillConfiguration:{shape:"S3y"}}}},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:"S44"}}}},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:"S23"}}}},GetSpeakerSearchTask:{http:{method:"GET",requestUri:"/voice-connectors/{VoiceConnectorId}/speaker-search-tasks/{SpeakerSearchTaskId}",responseCode:200},input:{type:"structure",required:["VoiceConnectorId","SpeakerSearchTaskId"],members:{VoiceConnectorId:{location:"uri",locationName:"VoiceConnectorId"},SpeakerSearchTaskId:{location:"uri",locationName:"SpeakerSearchTaskId"}}},output:{type:"structure",members:{SpeakerSearchTask:{shape:"S49"}}}},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:"S29"}}}},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:"S4j"}}}},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:"S2g"}}}},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:"S4q"}}}},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:"S4t"}}}},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:"S52"}}}},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:"S57"}}}},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:"S5f"}}}},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:"Sw"},Source:{}}}}}},GetVoiceProfile:{http:{method:"GET",requestUri:"/voice-profiles/{VoiceProfileId}",responseCode:200},input:{type:"structure",required:["VoiceProfileId"],members:{VoiceProfileId:{location:"uri",locationName:"VoiceProfileId"}}},output:{type:"structure",members:{VoiceProfile:{shape:"S2k"}}}},GetVoiceProfileDomain:{http:{method:"GET",requestUri:"/voice-profile-domains/{VoiceProfileDomainId}",responseCode:200},input:{type:"structure",required:["VoiceProfileDomainId"],members:{VoiceProfileDomainId:{location:"uri",locationName:"VoiceProfileDomainId"}}},output:{type:"structure",members:{VoiceProfileDomain:{shape:"S2s"}}}},GetVoiceToneAnalysisTask:{http:{method:"GET",requestUri:"/voice-connectors/{VoiceConnectorId}/voice-tone-analysis-tasks/{VoiceToneAnalysisTaskId}",responseCode:200},input:{type:"structure",required:["VoiceConnectorId","VoiceToneAnalysisTaskId","IsCaller"],members:{VoiceConnectorId:{location:"uri",locationName:"VoiceConnectorId"},VoiceToneAnalysisTaskId:{location:"uri",locationName:"VoiceToneAnalysisTaskId"},IsCaller:{location:"querystring",locationName:"isCaller",type:"boolean"}}},output:{type:"structure",members:{VoiceToneAnalysisTask:{shape:"S5s"}}}},ListAvailableVoiceConnectorRegions:{http:{method:"GET",requestUri:"/voice-connector-regions",responseCode:200},output:{type:"structure",members:{VoiceConnectorRegions:{type:"list",member:{}}}}},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:"Sp"}},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:"S3g"}},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:"S1a"}},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:"S1p"}},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:"S23"}},NextToken:{}}}},ListSupportedPhoneNumberCountries:{http:{method:"GET",requestUri:"/phone-number-countries",responseCode:200},input:{type:"structure",required:["ProductType"],members:{ProductType:{location:"querystring",locationName:"product-type"}}},output:{type:"structure",members:{PhoneNumberCountries:{type:"list",member:{type:"structure",members:{CountryCode:{},SupportedPhoneNumberTypes:{type:"list",member:{}}}}}}}},ListTagsForResource:{http:{method:"GET",requestUri:"/tags"},input:{type:"structure",required:["ResourceARN"],members:{ResourceARN:{shape:"S2l",location:"querystring",locationName:"arn"}}},output:{type:"structure",members:{Tags:{shape:"S1k"}}}},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:"S2g"}},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:"S35"}}}},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:"S29"}},NextToken:{}}}},ListVoiceProfileDomains:{http:{method:"GET",requestUri:"/voice-profile-domains",responseCode:200},input:{type:"structure",members:{NextToken:{location:"querystring",locationName:"next-token"},MaxResults:{location:"querystring",locationName:"max-results",type:"integer"}}},output:{type:"structure",members:{VoiceProfileDomains:{type:"list",member:{type:"structure",members:{VoiceProfileDomainId:{},VoiceProfileDomainArn:{shape:"S2l"},Name:{},Description:{},CreatedTimestamp:{shape:"Sw"},UpdatedTimestamp:{shape:"Sw"}}}},NextToken:{}}}},ListVoiceProfiles:{http:{method:"GET",requestUri:"/voice-profiles",responseCode:200},input:{type:"structure",required:["VoiceProfileDomainId"],members:{VoiceProfileDomainId:{location:"querystring",locationName:"voice-profile-domain-id"},NextToken:{location:"querystring",locationName:"next-token"},MaxResults:{location:"querystring",locationName:"max-results",type:"integer"}}},output:{type:"structure",members:{VoiceProfiles:{type:"list",member:{type:"structure",members:{VoiceProfileId:{},VoiceProfileArn:{shape:"S2l"},VoiceProfileDomainId:{},CreatedTimestamp:{shape:"Sw"},UpdatedTimestamp:{shape:"Sw"},ExpirationTimestamp:{shape:"Sw"}}}},NextToken:{}}}},PutSipMediaApplicationAlexaSkillConfiguration:{http:{method:"PUT",requestUri:"/sip-media-applications/{sipMediaApplicationId}/alexa-skill-configuration",responseCode:200},input:{type:"structure",required:["SipMediaApplicationId"],members:{SipMediaApplicationId:{location:"uri",locationName:"sipMediaApplicationId"},SipMediaApplicationAlexaSkillConfiguration:{shape:"S3y"}}},output:{type:"structure",members:{SipMediaApplicationAlexaSkillConfiguration:{shape:"S3y"}}}},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:"S44"}}},output:{type:"structure",members:{SipMediaApplicationLoggingConfiguration:{shape:"S44"}}}},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:"S4j"}}},output:{type:"structure",members:{EmergencyCallingConfiguration:{shape:"S4j"}}}},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:"S4q"}}},output:{type:"structure",members:{LoggingConfiguration:{shape:"S4q"}}}},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:"S4t"}}},output:{type:"structure",members:{Origination:{shape:"S4t"}}}},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:"S4"},Disabled:{type:"boolean"}}},output:{type:"structure",members:{Proxy:{shape:"S52"}}}},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:"S57"}}},output:{type:"structure",members:{StreamingConfiguration:{shape:"S57"}}}},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:"S5f"}}},output:{type:"structure",members:{Termination:{shape:"S5f"}}}},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"}}}}}}},RestorePhoneNumber:{http:{requestUri:"/phone-numbers/{phoneNumberId}?operation=restore",responseCode:200},input:{type:"structure",required:["PhoneNumberId"],members:{PhoneNumberId:{shape:"S9",location:"uri",locationName:"phoneNumberId"}}},output:{type:"structure",members:{PhoneNumber:{shape:"S3g"}}}},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"},PhoneNumberType:{location:"querystring",locationName:"phone-number-type"},MaxResults:{location:"querystring",locationName:"max-results",type:"integer"},NextToken:{location:"querystring",locationName:"next-token"}}},output:{type:"structure",members:{E164PhoneNumbers:{shape:"S3"},NextToken:{}}}},StartSpeakerSearchTask:{http:{requestUri:"/voice-connectors/{VoiceConnectorId}/speaker-search-tasks",responseCode:201},input:{type:"structure",required:["VoiceConnectorId","TransactionId","VoiceProfileDomainId"],members:{VoiceConnectorId:{location:"uri",locationName:"VoiceConnectorId"},TransactionId:{},VoiceProfileDomainId:{},ClientRequestToken:{},CallLeg:{}}},output:{type:"structure",members:{SpeakerSearchTask:{shape:"S49"}}}},StartVoiceToneAnalysisTask:{http:{requestUri:"/voice-connectors/{VoiceConnectorId}/voice-tone-analysis-tasks",responseCode:201},input:{type:"structure",required:["VoiceConnectorId","TransactionId","LanguageCode"],members:{VoiceConnectorId:{location:"uri",locationName:"VoiceConnectorId"},TransactionId:{},LanguageCode:{},ClientRequestToken:{}}},output:{type:"structure",members:{VoiceToneAnalysisTask:{shape:"S5s"}}}},StopSpeakerSearchTask:{http:{requestUri:"/voice-connectors/{VoiceConnectorId}/speaker-search-tasks/{SpeakerSearchTaskId}?operation=stop",responseCode:204},input:{type:"structure",required:["VoiceConnectorId","SpeakerSearchTaskId"],members:{VoiceConnectorId:{location:"uri",locationName:"VoiceConnectorId"},SpeakerSearchTaskId:{location:"uri",locationName:"SpeakerSearchTaskId"}}}},StopVoiceToneAnalysisTask:{http:{requestUri:"/voice-connectors/{VoiceConnectorId}/voice-tone-analysis-tasks/{VoiceToneAnalysisTaskId}?operation=stop",responseCode:204},input:{type:"structure",required:["VoiceConnectorId","VoiceToneAnalysisTaskId"],members:{VoiceConnectorId:{location:"uri",locationName:"VoiceConnectorId"},VoiceToneAnalysisTaskId:{location:"uri",locationName:"VoiceToneAnalysisTaskId"}}}},TagResource:{http:{requestUri:"/tags?operation=tag-resource",responseCode:204},input:{type:"structure",required:["ResourceARN","Tags"],members:{ResourceARN:{shape:"S2l"},Tags:{shape:"S1k"}}}},UntagResource:{http:{requestUri:"/tags?operation=untag-resource",responseCode:204},input:{type:"structure",required:["ResourceARN","TagKeys"],members:{ResourceARN:{shape:"S2l"},TagKeys:{type:"list",member:{shape:"S1m"}}}}},UpdateGlobalSettings:{http:{method:"PUT",requestUri:"/settings",responseCode:204},input:{type:"structure",members:{VoiceConnector:{shape:"S3d"}}}},UpdatePhoneNumber:{http:{requestUri:"/phone-numbers/{phoneNumberId}",responseCode:200},input:{type:"structure",required:["PhoneNumberId"],members:{PhoneNumberId:{shape:"S9",location:"uri",locationName:"phoneNumberId"},ProductType:{},CallingName:{shape:"Sl"}}},output:{type:"structure",members:{PhoneNumber:{shape:"S3g"}}}},UpdatePhoneNumberSettings:{http:{method:"PUT",requestUri:"/settings/phone-number",responseCode:204},input:{type:"structure",required:["CallingName"],members:{CallingName:{shape:"Sl"}}}},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:"S12"},ExpiryMinutes:{type:"integer"}}},output:{type:"structure",members:{ProxySession:{shape:"S1a"}}}},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:"S1h"}}},output:{type:"structure",members:{SipMediaApplication:{shape:"S1p"}}}},UpdateSipMediaApplicationCall:{http:{requestUri:"/sip-media-applications/{sipMediaApplicationId}/calls/{transactionId}",responseCode:202},input:{type:"structure",required:["SipMediaApplicationId","TransactionId","Arguments"],members:{SipMediaApplicationId:{location:"uri",locationName:"sipMediaApplicationId"},TransactionId:{location:"uri",locationName:"transactionId"},Arguments:{type:"map",key:{shape:"S1s"},value:{shape:"S1s"}}}},output:{type:"structure",members:{SipMediaApplicationCall:{shape:"S1v"}}}},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:"S1z"}}},output:{type:"structure",members:{SipRule:{shape:"S23"}}}},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:"S29"}}}},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:"S2c"}}},output:{type:"structure",members:{VoiceConnectorGroup:{shape:"S2g"}}}},UpdateVoiceProfile:{http:{method:"PUT",requestUri:"/voice-profiles/{VoiceProfileId}",responseCode:200},input:{type:"structure",required:["VoiceProfileId","SpeakerSearchTaskId"],members:{VoiceProfileId:{location:"uri",locationName:"VoiceProfileId"},SpeakerSearchTaskId:{}}},output:{type:"structure",members:{VoiceProfile:{shape:"S2k"}}}},UpdateVoiceProfileDomain:{http:{method:"PUT",requestUri:"/voice-profile-domains/{VoiceProfileDomainId}",responseCode:200},input:{type:"structure",required:["VoiceProfileDomainId"],members:{VoiceProfileDomainId:{location:"uri",locationName:"VoiceProfileDomainId"},Name:{},Description:{}}},output:{type:"structure",members:{VoiceProfileDomain:{shape:"S2s"}}}},ValidateE911Address:{http:{requestUri:"/emergency-calling/address",responseCode:202},input:{type:"structure",required:["AwsAccountId","StreetNumber","StreetInfo","City","State","Country","PostalCode"],members:{AwsAccountId:{},StreetNumber:{shape:"S9"},StreetInfo:{shape:"S9"},City:{shape:"S9"},State:{shape:"S9"},Country:{shape:"S9"},PostalCode:{shape:"S9"}}},output:{type:"structure",members:{ValidationResult:{type:"integer"},AddressExternalId:{},Address:{type:"structure",members:{streetName:{shape:"S9"},streetSuffix:{shape:"S9"},postDirectional:{shape:"S9"},preDirectional:{shape:"S9"},streetNumber:{shape:"S9"},city:{shape:"S9"},state:{shape:"S9"},postalCode:{shape:"S9"},postalCodePlus4:{shape:"S9"},country:{shape:"S9"}}},CandidateAddressList:{type:"list",member:{type:"structure",members:{streetInfo:{shape:"S9"},streetNumber:{shape:"S9"},city:{shape:"S9"},state:{shape:"S9"},postalCode:{shape:"S9"},postalCodePlus4:{shape:"S9"},country:{shape:"S9"}}}}}}}},shapes:{S3:{type:"list",member:{shape:"S4"}},S4:{type:"string",sensitive:true},S7:{type:"list",member:{type:"structure",members:{PhoneNumberId:{shape:"S9"},ErrorCode:{},ErrorMessage:{}}}},S9:{type:"string",sensitive:true},Sl:{type:"string",sensitive:true},Sp:{type:"structure",members:{PhoneNumberOrderId:{},ProductType:{},Status:{},OrderType:{},OrderedPhoneNumbers:{type:"list",member:{type:"structure",members:{E164PhoneNumber:{shape:"S4"},Status:{}}}},CreatedTimestamp:{shape:"Sw"},UpdatedTimestamp:{shape:"Sw"}}},Sw:{type:"timestamp",timestampFormat:"iso8601"},S12:{type:"list",member:{}},S16:{type:"structure",required:["Country","AreaCode"],members:{Country:{},AreaCode:{}}},S1a:{type:"structure",members:{VoiceConnectorId:{},ProxySessionId:{},Name:{},Status:{},ExpiryMinutes:{type:"integer"},Capabilities:{shape:"S12"},CreatedTimestamp:{shape:"Sw"},UpdatedTimestamp:{shape:"Sw"},EndedTimestamp:{shape:"Sw"},Participants:{type:"list",member:{type:"structure",members:{PhoneNumber:{shape:"S4"},ProxyPhoneNumber:{shape:"S4"}}}},NumberSelectionBehavior:{},GeoMatchLevel:{},GeoMatchParams:{shape:"S16"}}},S1h:{type:"list",member:{type:"structure",members:{LambdaArn:{type:"string",sensitive:true}}}},S1k:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{shape:"S1m"},Value:{type:"string",sensitive:true}}}},S1m:{type:"string",sensitive:true},S1p:{type:"structure",members:{SipMediaApplicationId:{},AwsRegion:{},Name:{},Endpoints:{shape:"S1h"},CreatedTimestamp:{shape:"Sw"},UpdatedTimestamp:{shape:"Sw"},SipMediaApplicationArn:{}}},S1s:{type:"string",sensitive:true},S1v:{type:"structure",members:{TransactionId:{}}},S1z:{type:"list",member:{type:"structure",members:{SipMediaApplicationId:{},Priority:{type:"integer"},AwsRegion:{}}}},S23:{type:"structure",members:{SipRuleId:{},Name:{},Disabled:{type:"boolean"},TriggerType:{},TriggerValue:{},TargetApplications:{shape:"S1z"},CreatedTimestamp:{shape:"Sw"},UpdatedTimestamp:{shape:"Sw"}}},S29:{type:"structure",members:{VoiceConnectorId:{},AwsRegion:{},Name:{},OutboundHostName:{},RequireEncryption:{type:"boolean"},CreatedTimestamp:{shape:"Sw"},UpdatedTimestamp:{shape:"Sw"},VoiceConnectorArn:{}}},S2c:{type:"list",member:{type:"structure",required:["VoiceConnectorId","Priority"],members:{VoiceConnectorId:{},Priority:{type:"integer"}}}},S2g:{type:"structure",members:{VoiceConnectorGroupId:{},Name:{},VoiceConnectorItems:{shape:"S2c"},CreatedTimestamp:{shape:"Sw"},UpdatedTimestamp:{shape:"Sw"},VoiceConnectorGroupArn:{}}},S2k:{type:"structure",members:{VoiceProfileId:{},VoiceProfileArn:{shape:"S2l"},VoiceProfileDomainId:{},CreatedTimestamp:{shape:"Sw"},UpdatedTimestamp:{shape:"Sw"},ExpirationTimestamp:{shape:"Sw"}}},S2l:{type:"string",sensitive:true},S2p:{type:"structure",required:["KmsKeyArn"],members:{KmsKeyArn:{shape:"S2l"}}},S2s:{type:"structure",members:{VoiceProfileDomainId:{},VoiceProfileDomainArn:{shape:"S2l"},Name:{},Description:{},ServerSideEncryptionConfiguration:{shape:"S2p"},CreatedTimestamp:{shape:"Sw"},UpdatedTimestamp:{shape:"Sw"}}},S35:{type:"list",member:{shape:"S1s"}},S3d:{type:"structure",members:{CdrBucket:{}}},S3g:{type:"structure",members:{PhoneNumberId:{shape:"S9"},E164PhoneNumber:{shape:"S4"},Country:{},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:"Sw"}}}},CallingName:{shape:"Sl"},CallingNameStatus:{},CreatedTimestamp:{shape:"Sw"},UpdatedTimestamp:{shape:"Sw"},DeletionTimestamp:{shape:"Sw"},OrderId:{}}},S3y:{type:"structure",required:["AlexaSkillStatus","AlexaSkillIds"],members:{AlexaSkillStatus:{},AlexaSkillIds:{type:"list",member:{type:"string",sensitive:true}}}},S44:{type:"structure",members:{EnableSipMediaApplicationMessageLogs:{type:"boolean"}}},S49:{type:"structure",members:{SpeakerSearchTaskId:{},SpeakerSearchTaskStatus:{},CallDetails:{shape:"S4a"},SpeakerSearchDetails:{type:"structure",members:{Results:{type:"list",member:{type:"structure",members:{ConfidenceScore:{type:"float"},VoiceProfileId:{}}}},VoiceprintGenerationStatus:{}}},CreatedTimestamp:{shape:"Sw"},UpdatedTimestamp:{shape:"Sw"},StartedTimestamp:{shape:"Sw"},StatusMessage:{}}},S4a:{type:"structure",members:{VoiceConnectorId:{},TransactionId:{},IsCaller:{type:"boolean"}}},S4j:{type:"structure",members:{DNIS:{type:"list",member:{type:"structure",required:["EmergencyPhoneNumber","CallingCountry"],members:{EmergencyPhoneNumber:{shape:"S4"},TestPhoneNumber:{shape:"S4"},CallingCountry:{}}}}}},S4q:{type:"structure",members:{EnableSIPLogs:{type:"boolean"},EnableMediaMetricLogs:{type:"boolean"}}},S4t:{type:"structure",members:{Routes:{type:"list",member:{type:"structure",members:{Host:{},Port:{type:"integer"},Protocol:{},Priority:{type:"integer"},Weight:{type:"integer"}}}},Disabled:{type:"boolean"}}},S52:{type:"structure",members:{DefaultSessionExpiryMinutes:{type:"integer"},Disabled:{type:"boolean"},FallBackPhoneNumber:{shape:"S4"},PhoneNumberCountries:{shape:"S54"}}},S54:{type:"list",member:{}},S57:{type:"structure",required:["DataRetentionInHours","Disabled"],members:{DataRetentionInHours:{type:"integer"},Disabled:{type:"boolean"},StreamingNotificationTargets:{type:"list",member:{type:"structure",members:{NotificationTarget:{}}}},MediaInsightsConfiguration:{type:"structure",members:{Disabled:{type:"boolean"},ConfigurationArn:{shape:"S2l"}}}}},S5f:{type:"structure",members:{CpsLimit:{type:"integer"},DefaultPhoneNumber:{shape:"S4"},CallingRegions:{type:"list",member:{}},CidrAllowedList:{shape:"S54"},Disabled:{type:"boolean"}}},S5s:{type:"structure",members:{VoiceToneAnalysisTaskId:{},VoiceToneAnalysisTaskStatus:{},CallDetails:{shape:"S4a"},CreatedTimestamp:{shape:"Sw"},UpdatedTimestamp:{shape:"Sw"},StartedTimestamp:{shape:"Sw"},StatusMessage:{}}}}}},7970:function(e){e.exports={version:2,waiters:{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"}]}}}},7971:function(e){e.exports={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:{AssociateResource:{http:{method:"PATCH",requestUri:"/group/{groupIdentifier}/associate"},input:{type:"structure",required:["GroupIdentifier","ResourceArn"],members:{GroupIdentifier:{location:"uri",locationName:"groupIdentifier"},ResourceArn:{}}},output:{type:"structure",members:{}}},CreateCanary:{http:{requestUri:"/canary"},input:{type:"structure",required:["Name","Code","ArtifactS3Location","ExecutionRoleArn","Schedule","RuntimeVersion"],members:{Name:{},Code:{shape:"S7"},ArtifactS3Location:{},ExecutionRoleArn:{},Schedule:{shape:"Sc"},RunConfig:{shape:"Se"},SuccessRetentionPeriodInDays:{type:"integer"},FailureRetentionPeriodInDays:{type:"integer"},RuntimeVersion:{},VpcConfig:{shape:"Sm"},Tags:{shape:"Sr"},ArtifactConfig:{shape:"Su"}}},output:{type:"structure",members:{Canary:{shape:"Sz"}}}},CreateGroup:{http:{requestUri:"/group"},input:{type:"structure",required:["Name"],members:{Name:{},Tags:{shape:"Sr"}}},output:{type:"structure",members:{Group:{shape:"S1l"}}}},DeleteCanary:{http:{method:"DELETE",requestUri:"/canary/{name}"},input:{type:"structure",required:["Name"],members:{Name:{location:"uri",locationName:"name"},DeleteLambda:{location:"querystring",locationName:"deleteLambda",type:"boolean"}}},output:{type:"structure",members:{}}},DeleteGroup:{http:{method:"DELETE",requestUri:"/group/{groupIdentifier}"},input:{type:"structure",required:["GroupIdentifier"],members:{GroupIdentifier:{location:"uri",locationName:"groupIdentifier"}}},output:{type:"structure",members:{}}},DescribeCanaries:{http:{requestUri:"/canaries"},input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},Names:{type:"list",member:{}}}},output:{type:"structure",members:{Canaries:{type:"list",member:{shape:"Sz"}},NextToken:{}}}},DescribeCanariesLastRun:{http:{requestUri:"/canaries/last-run"},input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},Names:{type:"list",member:{}}}},output:{type:"structure",members:{CanariesLastRun:{type:"list",member:{type:"structure",members:{CanaryName:{},LastRun:{shape:"S24"}}}},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:{}}}},DisassociateResource:{http:{method:"PATCH",requestUri:"/group/{groupIdentifier}/disassociate"},input:{type:"structure",required:["GroupIdentifier","ResourceArn"],members:{GroupIdentifier:{location:"uri",locationName:"groupIdentifier"},ResourceArn:{}}},output:{type:"structure",members:{}}},GetCanary:{http:{method:"GET",requestUri:"/canary/{name}"},input:{type:"structure",required:["Name"],members:{Name:{location:"uri",locationName:"name"}}},output:{type:"structure",members:{Canary:{shape:"Sz"}}}},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:"S24"}},NextToken:{}}}},GetGroup:{http:{method:"GET",requestUri:"/group/{groupIdentifier}"},input:{type:"structure",required:["GroupIdentifier"],members:{GroupIdentifier:{location:"uri",locationName:"groupIdentifier"}}},output:{type:"structure",members:{Group:{shape:"S1l"}}}},ListAssociatedGroups:{http:{requestUri:"/resource/{resourceArn}/groups"},input:{type:"structure",required:["ResourceArn"],members:{NextToken:{},MaxResults:{type:"integer"},ResourceArn:{location:"uri",locationName:"resourceArn"}}},output:{type:"structure",members:{Groups:{shape:"S2q"},NextToken:{}}}},ListGroupResources:{http:{requestUri:"/group/{groupIdentifier}/resources"},input:{type:"structure",required:["GroupIdentifier"],members:{NextToken:{},MaxResults:{type:"integer"},GroupIdentifier:{location:"uri",locationName:"groupIdentifier"}}},output:{type:"structure",members:{Resources:{type:"list",member:{}},NextToken:{}}}},ListGroups:{http:{requestUri:"/groups"},input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Groups:{shape:"S2q"},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:"Sr"}}}},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:"Sr"}}},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:"S7"},ExecutionRoleArn:{},RuntimeVersion:{},Schedule:{shape:"Sc"},RunConfig:{shape:"Se"},SuccessRetentionPeriodInDays:{type:"integer"},FailureRetentionPeriodInDays:{type:"integer"},VpcConfig:{shape:"Sm"},VisualReference:{type:"structure",required:["BaseCanaryRunId"],members:{BaseScreenshots:{shape:"S1d"},BaseCanaryRunId:{}}},ArtifactS3Location:{},ArtifactConfig:{shape:"Su"}}},output:{type:"structure",members:{}}}},shapes:{S7:{type:"structure",required:["Handler"],members:{S3Bucket:{},S3Key:{},S3Version:{},ZipFile:{type:"blob"},Handler:{}}},Sc:{type:"structure",required:["Expression"],members:{Expression:{},DurationInSeconds:{type:"long"}}},Se:{type:"structure",members:{TimeoutInSeconds:{type:"integer"},MemoryInMB:{type:"integer"},ActiveTracing:{type:"boolean"},EnvironmentVariables:{type:"map",key:{},value:{}}}},Sm:{type:"structure",members:{SubnetIds:{shape:"Sn"},SecurityGroupIds:{shape:"Sp"}}},Sn:{type:"list",member:{}},Sp:{type:"list",member:{}},Sr:{type:"map",key:{},value:{}},Su:{type:"structure",members:{S3Encryption:{shape:"Sv"}}},Sv:{type:"structure",members:{EncryptionMode:{},KmsKeyArn:{}}},Sz:{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:"Sn"},SecurityGroupIds:{shape:"Sp"}}},VisualReference:{type:"structure",members:{BaseScreenshots:{shape:"S1d"},BaseCanaryRunId:{}}},Tags:{shape:"Sr"},ArtifactConfig:{type:"structure",members:{S3Encryption:{shape:"Sv"}}}}},S1d:{type:"list",member:{type:"structure",required:["ScreenshotName"],members:{ScreenshotName:{},IgnoreCoordinates:{type:"list",member:{}}}}},S1l:{type:"structure",members:{Id:{},Name:{},Arn:{},Tags:{shape:"Sr"},CreatedTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"}}},S24:{type:"structure",members:{Id:{},Name:{},Status:{type:"structure",members:{State:{},StateReason:{},StateReasonCode:{}}},Timeline:{type:"structure",members:{Started:{type:"timestamp"},Completed:{type:"timestamp"}}},ArtifactS3Location:{}}},S2q:{type:"list",member:{type:"structure",members:{Id:{},Name:{},Arn:{}}}}}}},7983:function(e){e.exports={pagination:{SearchDevices:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"devices"},SearchJobs:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"jobs"},SearchQuantumTasks:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"quantumTasks"}}}},7986:function(e){e.exports={pagination:{GetSavingsPlansCoverage:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},GetSavingsPlansUtilizationDetails:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListCostAllocationTags:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListCostCategoryDefinitions:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"}}}},7988:function(e,t,r){var s=r(2393);function validateRegionalEndpointsFlagValue(e,t){if(typeof e!=="string")return undefined;else if(["legacy","regional"].indexOf(e.toLowerCase())>=0){return e.toLowerCase()}else{throw s.util.error(new Error,t)}}function resolveRegionalEndpointsFlag(e,t){e=e||{};var r;if(e[t.clientConfig]){r=validateRegionalEndpointsFlagValue(e[t.clientConfig],{code:"InvalidConfiguration",message:'invalid "'+t.clientConfig+'" configuration. Expect "legacy" '+' or "regional". Got "'+e[t.clientConfig]+'".'});if(r)return r}if(!s.util.isNode())return r;if(Object.prototype.hasOwnProperty.call(process.env,t.env)){var i=process.env[t.env];r=validateRegionalEndpointsFlagValue(i,{code:"InvalidEnvironmentalVariable",message:"invalid "+t.env+' environmental variable. Expect "legacy" '+' or "regional". Got "'+process.env[t.env]+'".'});if(r)return r}var a={};try{var o=s.util.getProfilesFromSharedConfig(s.util.iniLoader);a=o[process.env.AWS_PROFILE||s.util.defaultProfile]}catch(e){}if(a&&Object.prototype.hasOwnProperty.call(a,t.sharedConfig)){var n=a[t.sharedConfig];r=validateRegionalEndpointsFlagValue(n,{code:"InvalidConfiguration",message:"invalid "+t.sharedConfig+' profile config. Expect "legacy" '+' or "regional". Got "'+a[t.sharedConfig]+'".'});if(r)return r}return r}e.exports=resolveRegionalEndpointsFlag},7998:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["appconfigdata"]={};s.AppConfigData=i.defineService("appconfigdata",["2021-11-11"]);Object.defineProperty(a.services["appconfigdata"],"2021-11-11",{get:function get(){var e=r(5150);e.paginators=r(7165).pagination;return e},enumerable:true,configurable:true});e.exports=s.AppConfigData},8015:function(e){e.exports={pagination:{}}},8041:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["auditmanager"]={};s.AuditManager=i.defineService("auditmanager",["2017-07-25"]);Object.defineProperty(a.services["auditmanager"],"2017-07-25",{get:function get(){var e=r(5087);e.paginators=r(9442).pagination;return e},enumerable:true,configurable:true});e.exports=s.AuditManager},8045:function(e){e.exports={pagination:{ListAccessPreviewFindings:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"findings"},ListAccessPreviews:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"accessPreviews"},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"},ListPolicyGenerations:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"policyGenerations"},ValidatePolicy:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"findings"}}}},8048:function(e){e.exports={pagination:{ListPlugins:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"plugins"},ListTemplateStepGroups:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"templateStepGroupSummary"},ListTemplateSteps:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"templateStepSummaryList"},ListTemplates:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"templateSummary"},ListWorkflowStepGroups:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"workflowStepGroupsSummary"},ListWorkflowSteps:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"workflowStepsSummary"},ListWorkflows:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"migrationWorkflowSummary"}}}},8050:function(e){e.exports={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:{},AccessType:{},CustomerOwnedIpv4Pool:{}}},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:{shape:"Sf"},NextToken:{}}}},ListOutpostsWithS3:{http:{method:"GET",requestUri:"/S3Outposts/ListOutpostsWithS3"},input:{type:"structure",members:{NextToken:{location:"querystring",locationName:"nextToken"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{Outposts:{type:"list",member:{type:"structure",members:{OutpostArn:{},OutpostId:{},OwnerId:{},CapacityInBytes:{type:"long"}}}},NextToken:{}}}},ListSharedEndpoints:{http:{method:"GET",requestUri:"/S3Outposts/ListSharedEndpoints"},input:{type:"structure",required:["OutpostId"],members:{NextToken:{location:"querystring",locationName:"nextToken"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},OutpostId:{location:"querystring",locationName:"outpostId"}}},output:{type:"structure",members:{Endpoints:{shape:"Sf"},NextToken:{}}}}},shapes:{Sf:{type:"list",member:{type:"structure",members:{EndpointArn:{},OutpostsId:{},CidrBlock:{},Status:{},CreationTime:{type:"timestamp"},NetworkInterfaces:{type:"list",member:{type:"structure",members:{NetworkInterfaceId:{}}}},VpcId:{},SubnetId:{},SecurityGroupId:{},AccessType:{},CustomerOwnedIpv4Pool:{},FailedReason:{type:"structure",members:{ErrorCode:{},Message:{}}}}}}}}},8058:function(e,t,r){var s=r(2393).util;function typeOf(e){if(e===null&&typeof e==="object"){return"null"}else if(e!==undefined&&isBinary(e)){return"Binary"}else if(e!==undefined&&e.constructor){return e.wrapperName||s.typeName(e.constructor)}else if(e!==undefined&&typeof e==="object"){return"Object"}else{return"undefined"}}function isBinary(e){var t=["Buffer","File","Blob","ArrayBuffer","DataView","Int8Array","Uint8Array","Uint8ClampedArray","Int16Array","Uint16Array","Int32Array","Uint32Array","Float32Array","Float64Array"];if(s.isNode()){var r=s.stream.Stream;if(s.Buffer.isBuffer(e)||e instanceof r){return true}}for(var i=0;i"}else{return"attribute: {"+e+"}, parent: <"+this.parent.name+">"}};XMLAttribute.prototype.isEqualNode=function(e){if(e.namespaceURI!==this.namespaceURI){return false}if(e.prefix!==this.prefix){return false}if(e.localName!==this.localName){return false}if(e.value!==this.value){return false}return true};return XMLAttribute}()}).call(this)},8449:function(e,t,r){(function(){var t,s,i=function(e,t){for(var r in t){if(a.call(t,r))e[r]=t[r]}function ctor(){this.constructor=e}ctor.prototype=t.prototype;e.prototype=new ctor;e.__super__=t.prototype;return e},a={}.hasOwnProperty;s=r(2473);e.exports=t=function(e){i(XMLStringWriter,e);function XMLStringWriter(e){XMLStringWriter.__super__.constructor.call(this,e)}XMLStringWriter.prototype.document=function(e,t){var r,s,i,a,o;t=this.filterOptions(t);a="";o=e.children;for(s=0,i=o.length;s=e.length)return t.push(null);var i=r+s;if(i>e.length)i=e.length;t.push(e.slice(r,i));r=i};return t},concat:function(e){var t=0,r=0,s=null,a;for(a=0;a>>8^t[(r^a)&255]}return(r^-1)>>>0},hmac:function hmac(e,t,r,s){if(!r)r="binary";if(r==="buffer"){r=undefined}if(!s)s="sha256";if(typeof t==="string")t=i.buffer.toBuffer(t);return i.crypto.lib.createHmac(s,e).update(t).digest(r)},md5:function md5(e,t,r){return i.crypto.hash("md5",e,t,r)},sha256:function sha256(e,t,r){return i.crypto.hash("sha256",e,t,r)},hash:function(e,t,r,s){var a=i.crypto.createHash(e);if(!r){r="binary"}if(r==="buffer"){r=undefined}if(typeof t==="string")t=i.buffer.toBuffer(t);var o=i.arraySliceFn(t);var n=i.Buffer.isBuffer(t);if(i.isBrowser()&&typeof ArrayBuffer!=="undefined"&&t&&t.buffer instanceof ArrayBuffer)n=true;if(s&&typeof t==="object"&&typeof t.on==="function"&&!n){t.on("data",function(e){a.update(e)});t.on("error",function(e){s(e)});t.on("end",function(){s(null,a.digest(r))})}else if(s&&o&&!n&&typeof FileReader!=="undefined"){var u=0,p=1024*512;var m=new FileReader;m.onerror=function(){s(new Error("Failed to read data."))};m.onload=function(){var e=new i.Buffer(new Uint8Array(m.result));a.update(e);u+=e.length;m._continueReading()};m._continueReading=function(){if(u>=t.size){s(null,a.digest(r));return}var e=u+p;if(e>t.size)e=t.size;m.readAsArrayBuffer(o.call(t,u,e))};m._continueReading()}else{if(i.isBrowser()&&typeof t==="object"&&!n){t=new i.Buffer(new Uint8Array(t))}var c=a.update(t).digest(r);if(s)s(null,c);return c}},toHex:function toHex(e){var t=[];for(var r=0;r=3e5,false);return s.config.isClockSkewed}},applyClockOffset:function applyClockOffset(e){if(e)s.config.systemClockOffset=e-(new Date).getTime()},extractRequestId:function extractRequestId(e){var t=e.httpResponse.headers["x-amz-request-id"]||e.httpResponse.headers["x-amzn-requestid"];if(!t&&e.data&&e.data.ResponseMetadata){t=e.data.ResponseMetadata.RequestId}if(t){e.requestId=t}if(e.error){e.error.requestId=t}},addPromises:function addPromises(e,t){var r=false;if(t===undefined&&s&&s.config){t=s.config.getPromisesDependency()}if(t===undefined&&typeof Promise!=="undefined"){t=Promise}if(typeof t!=="function")r=true;if(!Array.isArray(e))e=[e];for(var i=0;i=0){n++;setTimeout(p,a+(e.retryAfter||0));return}}r(e)};var p=function(){var t="";a.handleRequest(e,o,function(e){e.on("data",function(e){t+=e.toString()});e.on("end",function(){var s=e.statusCode;if(s<300){r(null,t)}else{var a=parseInt(e.headers["retry-after"],10)*1e3||0;var o=i.error(new Error,{statusCode:s,retryable:s>=500||s===429});if(a&&o.retryable)o.retryAfter=a;u(o)}})},u)};s.util.defer(p)},uuid:{v4:function uuidV4(){return r(6084).v4()}},convertPayloadToString:function convertPayloadToString(e){var t=e.request;var r=t.operation;var s=t.service.api.operations[r].output||{};if(s.payload&&e.data[s.payload]){e.data[s.payload]=e.data[s.payload].toString()}},defer:function defer(e){if(typeof process==="object"&&typeof process.nextTick==="function"){process.nextTick(e)}else if(typeof setImmediate==="function"){setImmediate(e)}else{setTimeout(e,0)}},getRequestPayloadShape:function getRequestPayloadShape(e){var t=e.service.api.operations;if(!t)return undefined;var r=(t||{})[e.operation];if(!r||!r.input||!r.input.payload)return undefined;return r.input.members[r.input.payload]},getProfilesFromSharedConfig:function getProfilesFromSharedConfig(e,t){var r={};var s={};if(process.env[i.configOptInEnv]){var s=e.loadFrom({isConfig:true,filename:process.env[i.sharedConfigFileEnv]})}var a={};try{var a=e.loadFrom({filename:t||process.env[i.configOptInEnv]&&process.env[i.sharedCredentialsFileEnv]})}catch(e){if(!process.env[i.configOptInEnv])throw e}for(var o=0,n=Object.keys(s);o=6},parse:function parseARN(e){var t=e.split(":");return{partition:t[1],service:t[2],region:t[3],accountId:t[4],resource:t.slice(5).join(":")}},build:function buildARN(e){if(e.service===undefined||e.region===undefined||e.accountId===undefined||e.resource===undefined)throw i.error(new Error("Input ARN object is invalid"));return"arn:"+(e.partition||"aws")+":"+e.service+":"+e.region+":"+e.accountId+":"+e.resource}},defaultProfile:"default",configOptInEnv:"AWS_SDK_LOAD_CONFIG",sharedCredentialsFileEnv:"AWS_SHARED_CREDENTIALS_FILE",sharedConfigFileEnv:"AWS_CONFIG_FILE",imdsDisabledEnv:"AWS_EC2_METADATA_DISABLED"};e.exports=i},8499:function(e,t,r){(function(){var t,s,i,a,o=function(e,t){for(var r in t){if(n.call(t,r))e[r]=t[r]}function ctor(){this.constructor=e}ctor.prototype=t.prototype;e.prototype=new ctor;e.__super__=t.prototype;return e},n={}.hasOwnProperty;a=r(7600).isObject;i=r(5542);t=r(2597);e.exports=s=function(e){o(XMLDTDEntity,e);function XMLDTDEntity(e,r,s,i){XMLDTDEntity.__super__.constructor.call(this,e);if(s==null){throw new Error("Missing DTD entity name. "+this.debugInfo(s))}if(i==null){throw new Error("Missing DTD entity value. "+this.debugInfo(s))}this.pe=!!r;this.name=this.stringify.name(s);this.type=t.EntityDeclaration;if(!a(i)){this.value=this.stringify.dtdEntityValue(i);this.internal=true}else{if(!i.pubID&&!i.sysID){throw new Error("Public and/or system identifiers are required for an external entity. "+this.debugInfo(s))}if(i.pubID&&!i.sysID){throw new Error("System identifier is required for a public external entity. "+this.debugInfo(s))}this.internal=false;if(i.pubID!=null){this.pubID=this.stringify.dtdPubID(i.pubID)}if(i.sysID!=null){this.sysID=this.stringify.dtdSysID(i.sysID)}if(i.nData!=null){this.nData=this.stringify.dtdNData(i.nData)}if(this.pe&&this.nData){throw new Error("Notation declaration is not allowed in a parameter entity. "+this.debugInfo(s))}}}Object.defineProperty(XMLDTDEntity.prototype,"publicId",{get:function(){return this.pubID}});Object.defineProperty(XMLDTDEntity.prototype,"systemId",{get:function(){return this.sysID}});Object.defineProperty(XMLDTDEntity.prototype,"notationName",{get:function(){return this.nData||null}});Object.defineProperty(XMLDTDEntity.prototype,"inputEncoding",{get:function(){return null}});Object.defineProperty(XMLDTDEntity.prototype,"xmlEncoding",{get:function(){return null}});Object.defineProperty(XMLDTDEntity.prototype,"xmlVersion",{get:function(){return null}});XMLDTDEntity.prototype.toString=function(e){return this.options.writer.dtdEntity(this,this.options.writer.filterOptions(e))};return XMLDTDEntity}(i)}).call(this)},8502:function(e){e.exports={version:2,waiters:{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"}]}}}},8503:function(e){e.exports={version:2,waiters:{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"}]}}}},8509:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["dataexchange"]={};s.DataExchange=i.defineService("dataexchange",["2017-07-25"]);Object.defineProperty(a.services["dataexchange"],"2017-07-25",{get:function get(){var e=r(7847);e.paginators=r(2759).pagination;e.waiters=r(4670).waiters;return e},enumerable:true,configurable:true});e.exports=s.DataExchange},8516:function(e){e.exports={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"}}}},RotateTunnelAccessToken:{input:{type:"structure",required:["tunnelId","clientMode"],members:{tunnelId:{},clientMode:{},destinationConfig:{shape:"Se"}}},output:{type:"structure",members:{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}}}},8517:function(e){e.exports={version:2,waiters:{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"}]}}}},8525:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["outposts"]={};s.Outposts=i.defineService("outposts",["2019-12-03"]);Object.defineProperty(a.services["outposts"],"2019-12-03",{get:function get(){var e=r(5100);e.paginators=r(3286).pagination;return e},enumerable:true,configurable:true});e.exports=s.Outposts},8532:function(e){e.exports={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:{CreateAutoPredictor:{input:{type:"structure",required:["PredictorName"],members:{PredictorName:{},ForecastHorizon:{type:"integer"},ForecastTypes:{shape:"S4"},ForecastDimensions:{shape:"S6"},ForecastFrequency:{},DataConfig:{shape:"S8"},EncryptionConfig:{shape:"Si"},ReferencePredictorArn:{},OptimizationMetric:{},ExplainPredictor:{type:"boolean"},Tags:{shape:"Sm"},MonitorConfig:{type:"structure",required:["MonitorName"],members:{MonitorName:{}}},TimeAlignmentBoundary:{shape:"Sr"}}},output:{type:"structure",members:{PredictorArn:{}}}},CreateDataset:{input:{type:"structure",required:["DatasetName","Domain","DatasetType","Schema"],members:{DatasetName:{},Domain:{},DatasetType:{},DataFrequency:{},Schema:{shape:"S10"},EncryptionConfig:{shape:"Si"},Tags:{shape:"Sm"}}},output:{type:"structure",members:{DatasetArn:{}}}},CreateDatasetGroup:{input:{type:"structure",required:["DatasetGroupName","Domain"],members:{DatasetGroupName:{},Domain:{},DatasetArns:{shape:"S16"},Tags:{shape:"Sm"}}},output:{type:"structure",members:{DatasetGroupArn:{}}}},CreateDatasetImportJob:{input:{type:"structure",required:["DatasetImportJobName","DatasetArn","DataSource"],members:{DatasetImportJobName:{},DatasetArn:{},DataSource:{shape:"S19"},TimestampFormat:{},TimeZone:{},UseGeolocationForTimeZone:{type:"boolean"},GeolocationFormat:{},Tags:{shape:"Sm"},Format:{},ImportMode:{}}},output:{type:"structure",members:{DatasetImportJobArn:{}}}},CreateExplainability:{input:{type:"structure",required:["ExplainabilityName","ResourceArn","ExplainabilityConfig"],members:{ExplainabilityName:{},ResourceArn:{},ExplainabilityConfig:{shape:"S1k"},DataSource:{shape:"S19"},Schema:{shape:"S10"},EnableVisualization:{type:"boolean"},StartDateTime:{},EndDateTime:{},Tags:{shape:"Sm"}}},output:{type:"structure",members:{ExplainabilityArn:{}}}},CreateExplainabilityExport:{input:{type:"structure",required:["ExplainabilityExportName","ExplainabilityArn","Destination"],members:{ExplainabilityExportName:{},ExplainabilityArn:{},Destination:{shape:"S1q"},Tags:{shape:"Sm"},Format:{}}},output:{type:"structure",members:{ExplainabilityExportArn:{}}}},CreateForecast:{input:{type:"structure",required:["ForecastName","PredictorArn"],members:{ForecastName:{},PredictorArn:{},ForecastTypes:{shape:"S4"},Tags:{shape:"Sm"},TimeSeriesSelector:{shape:"S1t"}}},output:{type:"structure",members:{ForecastArn:{}}}},CreateForecastExportJob:{input:{type:"structure",required:["ForecastExportJobName","ForecastArn","Destination"],members:{ForecastExportJobName:{},ForecastArn:{},Destination:{shape:"S1q"},Tags:{shape:"Sm"},Format:{}}},output:{type:"structure",members:{ForecastExportJobArn:{}}}},CreateMonitor:{input:{type:"structure",required:["MonitorName","ResourceArn"],members:{MonitorName:{},ResourceArn:{},Tags:{shape:"Sm"}}},output:{type:"structure",members:{MonitorArn:{}}}},CreatePredictor:{input:{type:"structure",required:["PredictorName","ForecastHorizon","InputDataConfig","FeaturizationConfig"],members:{PredictorName:{},AlgorithmArn:{},ForecastHorizon:{type:"integer"},ForecastTypes:{shape:"S4"},PerformAutoML:{type:"boolean"},AutoMLOverrideStrategy:{},PerformHPO:{type:"boolean"},TrainingParameters:{shape:"S22"},EvaluationParameters:{shape:"S25"},HPOConfig:{shape:"S26"},InputDataConfig:{shape:"S2g"},FeaturizationConfig:{shape:"S2j"},EncryptionConfig:{shape:"Si"},Tags:{shape:"Sm"},OptimizationMetric:{}}},output:{type:"structure",members:{PredictorArn:{}}}},CreatePredictorBacktestExportJob:{input:{type:"structure",required:["PredictorBacktestExportJobName","PredictorArn","Destination"],members:{PredictorBacktestExportJobName:{},PredictorArn:{},Destination:{shape:"S1q"},Tags:{shape:"Sm"},Format:{}}},output:{type:"structure",members:{PredictorBacktestExportJobArn:{}}}},CreateWhatIfAnalysis:{input:{type:"structure",required:["WhatIfAnalysisName","ForecastArn"],members:{WhatIfAnalysisName:{},ForecastArn:{},TimeSeriesSelector:{shape:"S1t"},Tags:{shape:"Sm"}}},output:{type:"structure",members:{WhatIfAnalysisArn:{}}}},CreateWhatIfForecast:{input:{type:"structure",required:["WhatIfForecastName","WhatIfAnalysisArn"],members:{WhatIfForecastName:{},WhatIfAnalysisArn:{},TimeSeriesTransformations:{shape:"S2w"},TimeSeriesReplacementsDataSource:{shape:"S34"},Tags:{shape:"Sm"}}},output:{type:"structure",members:{WhatIfForecastArn:{}}}},CreateWhatIfForecastExport:{input:{type:"structure",required:["WhatIfForecastExportName","WhatIfForecastArns","Destination"],members:{WhatIfForecastExportName:{},WhatIfForecastArns:{shape:"S38"},Destination:{shape:"S1q"},Tags:{shape:"Sm"},Format:{}}},output:{type:"structure",members:{WhatIfForecastExportArn:{}}}},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},DeleteExplainability:{input:{type:"structure",required:["ExplainabilityArn"],members:{ExplainabilityArn:{}}},idempotent:true},DeleteExplainabilityExport:{input:{type:"structure",required:["ExplainabilityExportArn"],members:{ExplainabilityExportArn:{}}},idempotent:true},DeleteForecast:{input:{type:"structure",required:["ForecastArn"],members:{ForecastArn:{}}},idempotent:true},DeleteForecastExportJob:{input:{type:"structure",required:["ForecastExportJobArn"],members:{ForecastExportJobArn:{}}},idempotent:true},DeleteMonitor:{input:{type:"structure",required:["MonitorArn"],members:{MonitorArn:{}}},idempotent:true},DeletePredictor:{input:{type:"structure",required:["PredictorArn"],members:{PredictorArn:{}}},idempotent:true},DeletePredictorBacktestExportJob:{input:{type:"structure",required:["PredictorBacktestExportJobArn"],members:{PredictorBacktestExportJobArn:{}}},idempotent:true},DeleteResourceTree:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},idempotent:true},DeleteWhatIfAnalysis:{input:{type:"structure",required:["WhatIfAnalysisArn"],members:{WhatIfAnalysisArn:{}}},idempotent:true},DeleteWhatIfForecast:{input:{type:"structure",required:["WhatIfForecastArn"],members:{WhatIfForecastArn:{}}},idempotent:true},DeleteWhatIfForecastExport:{input:{type:"structure",required:["WhatIfForecastExportArn"],members:{WhatIfForecastExportArn:{}}},idempotent:true},DescribeAutoPredictor:{input:{type:"structure",required:["PredictorArn"],members:{PredictorArn:{}}},output:{type:"structure",members:{PredictorArn:{},PredictorName:{},ForecastHorizon:{type:"integer"},ForecastTypes:{shape:"S4"},ForecastFrequency:{},ForecastDimensions:{shape:"S6"},DatasetImportJobArns:{shape:"S16"},DataConfig:{shape:"S8"},EncryptionConfig:{shape:"Si"},ReferencePredictorSummary:{shape:"S3q"},EstimatedTimeRemainingInMinutes:{type:"long"},Status:{},Message:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"},OptimizationMetric:{},ExplainabilityInfo:{type:"structure",members:{ExplainabilityArn:{},Status:{}}},MonitorInfo:{type:"structure",members:{MonitorArn:{},Status:{}}},TimeAlignmentBoundary:{shape:"Sr"}}},idempotent:true},DescribeDataset:{input:{type:"structure",required:["DatasetArn"],members:{DatasetArn:{}}},output:{type:"structure",members:{DatasetArn:{},DatasetName:{},Domain:{},DatasetType:{},DataFrequency:{},Schema:{shape:"S10"},EncryptionConfig:{shape:"Si"},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:"S16"},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:"S19"},EstimatedTimeRemainingInMinutes:{type:"long"},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"},CountLong:{type:"long"},CountDistinctLong:{type:"long"},CountNullLong:{type:"long"},CountNanLong:{type:"long"}}}},DataSize:{type:"double"},Status:{},Message:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"},Format:{},ImportMode:{}}},idempotent:true},DescribeExplainability:{input:{type:"structure",required:["ExplainabilityArn"],members:{ExplainabilityArn:{}}},output:{type:"structure",members:{ExplainabilityArn:{},ExplainabilityName:{},ResourceArn:{},ExplainabilityConfig:{shape:"S1k"},EnableVisualization:{type:"boolean"},DataSource:{shape:"S19"},Schema:{shape:"S10"},StartDateTime:{},EndDateTime:{},EstimatedTimeRemainingInMinutes:{type:"long"},Message:{},Status:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"}}},idempotent:true},DescribeExplainabilityExport:{input:{type:"structure",required:["ExplainabilityExportArn"],members:{ExplainabilityExportArn:{}}},output:{type:"structure",members:{ExplainabilityExportArn:{},ExplainabilityExportName:{},ExplainabilityArn:{},Destination:{shape:"S1q"},Message:{},Status:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"},Format:{}}},idempotent:true},DescribeForecast:{input:{type:"structure",required:["ForecastArn"],members:{ForecastArn:{}}},output:{type:"structure",members:{ForecastArn:{},ForecastName:{},ForecastTypes:{shape:"S4"},PredictorArn:{},DatasetGroupArn:{},EstimatedTimeRemainingInMinutes:{type:"long"},Status:{},Message:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"},TimeSeriesSelector:{shape:"S1t"}}},idempotent:true},DescribeForecastExportJob:{input:{type:"structure",required:["ForecastExportJobArn"],members:{ForecastExportJobArn:{}}},output:{type:"structure",members:{ForecastExportJobArn:{},ForecastExportJobName:{},ForecastArn:{},Destination:{shape:"S1q"},Message:{},Status:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"},Format:{}}},idempotent:true},DescribeMonitor:{input:{type:"structure",required:["MonitorArn"],members:{MonitorArn:{}}},output:{type:"structure",members:{MonitorName:{},MonitorArn:{},ResourceArn:{},Status:{},LastEvaluationTime:{type:"timestamp"},LastEvaluationState:{},Baseline:{type:"structure",members:{PredictorBaseline:{type:"structure",members:{BaselineMetrics:{type:"list",member:{type:"structure",members:{Name:{},Value:{type:"double"}}}}}}}},Message:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"},EstimatedEvaluationTimeRemainingInMinutes:{type:"long"}}},idempotent:true},DescribePredictor:{input:{type:"structure",required:["PredictorArn"],members:{PredictorArn:{}}},output:{type:"structure",members:{PredictorArn:{},PredictorName:{},AlgorithmArn:{},AutoMLAlgorithmArns:{shape:"S16"},ForecastHorizon:{type:"integer"},ForecastTypes:{shape:"S4"},PerformAutoML:{type:"boolean"},AutoMLOverrideStrategy:{},PerformHPO:{type:"boolean"},TrainingParameters:{shape:"S22"},EvaluationParameters:{shape:"S25"},HPOConfig:{shape:"S26"},InputDataConfig:{shape:"S2g"},FeaturizationConfig:{shape:"S2j"},EncryptionConfig:{shape:"Si"},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:{}}}}}}}}},EstimatedTimeRemainingInMinutes:{type:"long"},IsAutoPredictor:{type:"boolean"},DatasetImportJobArns:{shape:"S16"},Status:{},Message:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"},OptimizationMetric:{}}},idempotent:true},DescribePredictorBacktestExportJob:{input:{type:"structure",required:["PredictorBacktestExportJobArn"],members:{PredictorBacktestExportJobArn:{}}},output:{type:"structure",members:{PredictorBacktestExportJobArn:{},PredictorBacktestExportJobName:{},PredictorArn:{},Destination:{shape:"S1q"},Message:{},Status:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"},Format:{}}},idempotent:true},DescribeWhatIfAnalysis:{input:{type:"structure",required:["WhatIfAnalysisArn"],members:{WhatIfAnalysisArn:{}}},output:{type:"structure",members:{WhatIfAnalysisName:{},WhatIfAnalysisArn:{},ForecastArn:{},EstimatedTimeRemainingInMinutes:{type:"long"},Status:{},Message:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"},TimeSeriesSelector:{shape:"S1t"}}},idempotent:true},DescribeWhatIfForecast:{input:{type:"structure",required:["WhatIfForecastArn"],members:{WhatIfForecastArn:{}}},output:{type:"structure",members:{WhatIfForecastName:{},WhatIfForecastArn:{},WhatIfAnalysisArn:{},EstimatedTimeRemainingInMinutes:{type:"long"},Status:{},Message:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"},TimeSeriesTransformations:{shape:"S2w"},TimeSeriesReplacementsDataSource:{shape:"S34"},ForecastTypes:{shape:"S4"}}},idempotent:true},DescribeWhatIfForecastExport:{input:{type:"structure",required:["WhatIfForecastExportArn"],members:{WhatIfForecastExportArn:{}}},output:{type:"structure",members:{WhatIfForecastExportArn:{},WhatIfForecastExportName:{},WhatIfForecastArns:{type:"list",member:{}},Destination:{shape:"S1q"},Message:{},Status:{},CreationTime:{type:"timestamp"},EstimatedTimeRemainingInMinutes:{type:"long"},LastModificationTime:{type:"timestamp"},Format:{}}},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"},MASE:{type:"double"},MAPE:{type:"double"}}}},AverageWeightedQuantileLoss:{type:"double"}}}}}}}}},IsAutoPredictor:{type:"boolean"},AutoMLOverrideStrategy:{},OptimizationMetric:{}}},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:"S5m"}}},output:{type:"structure",members:{DatasetImportJobs:{type:"list",member:{type:"structure",members:{DatasetImportJobArn:{},DatasetImportJobName:{},DataSource:{shape:"S19"},Status:{},Message:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"},ImportMode:{}}}},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},ListExplainabilities:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},Filters:{shape:"S5m"}}},output:{type:"structure",members:{Explainabilities:{type:"list",member:{type:"structure",members:{ExplainabilityArn:{},ExplainabilityName:{},ResourceArn:{},ExplainabilityConfig:{shape:"S1k"},Status:{},Message:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"}}}},NextToken:{}}},idempotent:true},ListExplainabilityExports:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},Filters:{shape:"S5m"}}},output:{type:"structure",members:{ExplainabilityExports:{type:"list",member:{type:"structure",members:{ExplainabilityExportArn:{},ExplainabilityExportName:{},Destination:{shape:"S1q"},Status:{},Message:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"}}}},NextToken:{}}},idempotent:true},ListForecastExportJobs:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},Filters:{shape:"S5m"}}},output:{type:"structure",members:{ForecastExportJobs:{type:"list",member:{type:"structure",members:{ForecastExportJobArn:{},ForecastExportJobName:{},Destination:{shape:"S1q"},Status:{},Message:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"}}}},NextToken:{}}},idempotent:true},ListForecasts:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},Filters:{shape:"S5m"}}},output:{type:"structure",members:{Forecasts:{type:"list",member:{type:"structure",members:{ForecastArn:{},ForecastName:{},PredictorArn:{},CreatedUsingAutoPredictor:{type:"boolean"},DatasetGroupArn:{},Status:{},Message:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"}}}},NextToken:{}}},idempotent:true},ListMonitorEvaluations:{input:{type:"structure",required:["MonitorArn"],members:{NextToken:{},MaxResults:{type:"integer"},MonitorArn:{},Filters:{shape:"S5m"}}},output:{type:"structure",members:{NextToken:{},PredictorMonitorEvaluations:{type:"list",member:{type:"structure",members:{ResourceArn:{},MonitorArn:{},EvaluationTime:{type:"timestamp"},EvaluationState:{},WindowStartDatetime:{type:"timestamp"},WindowEndDatetime:{type:"timestamp"},PredictorEvent:{type:"structure",members:{Detail:{},Datetime:{type:"timestamp"}}},MonitorDataSource:{type:"structure",members:{DatasetImportJobArn:{},ForecastArn:{},PredictorArn:{}}},MetricResults:{type:"list",member:{type:"structure",members:{MetricName:{},MetricValue:{type:"double"}}}},NumItemsEvaluated:{type:"long"},Message:{}}}}}},idempotent:true},ListMonitors:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},Filters:{shape:"S5m"}}},output:{type:"structure",members:{Monitors:{type:"list",member:{type:"structure",members:{MonitorArn:{},MonitorName:{},ResourceArn:{},Status:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"}}}},NextToken:{}}},idempotent:true},ListPredictorBacktestExportJobs:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},Filters:{shape:"S5m"}}},output:{type:"structure",members:{PredictorBacktestExportJobs:{type:"list",member:{type:"structure",members:{PredictorBacktestExportJobArn:{},PredictorBacktestExportJobName:{},Destination:{shape:"S1q"},Status:{},Message:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"}}}},NextToken:{}}},idempotent:true},ListPredictors:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},Filters:{shape:"S5m"}}},output:{type:"structure",members:{Predictors:{type:"list",member:{type:"structure",members:{PredictorArn:{},PredictorName:{},DatasetGroupArn:{},IsAutoPredictor:{type:"boolean"},ReferencePredictorSummary:{shape:"S3q"},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:"Sm"}}}},ListWhatIfAnalyses:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},Filters:{shape:"S5m"}}},output:{type:"structure",members:{WhatIfAnalyses:{type:"list",member:{type:"structure",members:{WhatIfAnalysisArn:{},WhatIfAnalysisName:{},ForecastArn:{},Status:{},Message:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"}}}},NextToken:{}}},idempotent:true},ListWhatIfForecastExports:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},Filters:{shape:"S5m"}}},output:{type:"structure",members:{WhatIfForecastExports:{type:"list",member:{type:"structure",members:{WhatIfForecastExportArn:{},WhatIfForecastArns:{shape:"S38"},WhatIfForecastExportName:{},Destination:{shape:"S1q"},Status:{},Message:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"}}}},NextToken:{}}},idempotent:true},ListWhatIfForecasts:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},Filters:{shape:"S5m"}}},output:{type:"structure",members:{WhatIfForecasts:{type:"list",member:{type:"structure",members:{WhatIfForecastArn:{},WhatIfForecastName:{},WhatIfAnalysisArn:{},Status:{},Message:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"}}}},NextToken:{}}},idempotent:true},ResumeResource:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},idempotent:true},StopResource:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},idempotent:true},TagResource:{input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{},Tags:{shape:"Sm"}}},output:{type:"structure",members:{}}},UntagResource:{input:{type:"structure",required:["ResourceArn","TagKeys"],members:{ResourceArn:{},TagKeys:{type:"list",member:{shape:"So"}}}},output:{type:"structure",members:{}}},UpdateDatasetGroup:{input:{type:"structure",required:["DatasetGroupArn","DatasetArns"],members:{DatasetGroupArn:{},DatasetArns:{shape:"S16"}}},output:{type:"structure",members:{}},idempotent:true}},shapes:{S4:{type:"list",member:{}},S6:{type:"list",member:{}},S8:{type:"structure",required:["DatasetGroupArn"],members:{DatasetGroupArn:{},AttributeConfigs:{type:"list",member:{type:"structure",required:["AttributeName","Transformations"],members:{AttributeName:{},Transformations:{type:"map",key:{},value:{}}}}},AdditionalDatasets:{type:"list",member:{type:"structure",required:["Name"],members:{Name:{},Configuration:{type:"map",key:{},value:{shape:"Sh"}}}}}}},Sh:{type:"list",member:{}},Si:{type:"structure",required:["RoleArn","KMSKeyArn"],members:{RoleArn:{},KMSKeyArn:{}}},Sm:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{shape:"So"},Value:{type:"string",sensitive:true}}}},So:{type:"string",sensitive:true},Sr:{type:"structure",members:{Month:{},DayOfMonth:{type:"integer"},DayOfWeek:{},Hour:{type:"integer"}}},S10:{type:"structure",members:{Attributes:{type:"list",member:{type:"structure",members:{AttributeName:{},AttributeType:{}}}}}},S16:{type:"list",member:{}},S19:{type:"structure",required:["S3Config"],members:{S3Config:{shape:"S1a"}}},S1a:{type:"structure",required:["Path","RoleArn"],members:{Path:{},RoleArn:{},KMSKeyArn:{}}},S1k:{type:"structure",required:["TimeSeriesGranularity","TimePointGranularity"],members:{TimeSeriesGranularity:{},TimePointGranularity:{}}},S1q:{type:"structure",required:["S3Config"],members:{S3Config:{shape:"S1a"}}},S1t:{type:"structure",members:{TimeSeriesIdentifiers:{type:"structure",members:{DataSource:{shape:"S19"},Schema:{shape:"S10"},Format:{}}}}},S22:{type:"map",key:{},value:{}},S25:{type:"structure",members:{NumberOfBacktestWindows:{type:"integer"},BackTestWindowOffset:{type:"integer"}}},S26:{type:"structure",members:{ParameterRanges:{type:"structure",members:{CategoricalParameterRanges:{type:"list",member:{type:"structure",required:["Name","Values"],members:{Name:{},Values:{shape:"Sh"}}}},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:{}}}}}}}},S2g:{type:"structure",required:["DatasetGroupArn"],members:{DatasetGroupArn:{},SupplementaryFeatures:{type:"list",member:{type:"structure",required:["Name","Value"],members:{Name:{},Value:{}}}}}},S2j:{type:"structure",required:["ForecastFrequency"],members:{ForecastFrequency:{},ForecastDimensions:{shape:"S6"},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:{}}}}}}}}}},S2w:{type:"list",member:{type:"structure",members:{Action:{type:"structure",required:["AttributeName","Operation","Value"],members:{AttributeName:{},Operation:{},Value:{type:"double"}}},TimeSeriesConditions:{type:"list",member:{type:"structure",required:["AttributeName","AttributeValue","Condition"],members:{AttributeName:{},AttributeValue:{},Condition:{}}}}}}},S34:{type:"structure",required:["S3Config","Schema"],members:{S3Config:{shape:"S1a"},Schema:{shape:"S10"},Format:{},TimestampFormat:{}}},S38:{type:"list",member:{}},S3q:{type:"structure",members:{Arn:{},State:{}}},S5m:{type:"list",member:{type:"structure",required:["Key","Value","Condition"],members:{Key:{},Value:{},Condition:{}}}}}}},8535:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["imagebuilder"]={};s.Imagebuilder=i.defineService("imagebuilder",["2019-12-02"]);Object.defineProperty(a.services["imagebuilder"],"2019-12-02",{get:function get(){var e=r(3267);e.paginators=r(4585).pagination;return e},enumerable:true,configurable:true});e.exports=s.Imagebuilder},8541:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:true});t.default=void 0;var s=_interopRequireDefault(r(3787));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function validate(e){return typeof e==="string"&&s.default.test(e)}var i=validate;t.default=i},8554:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["cur"]={};s.CUR=i.defineService("cur",["2017-01-06"]);Object.defineProperty(a.services["cur"],"2017-01-06",{get:function get(){var e=r(489);e.paginators=r(4861).pagination;return e},enumerable:true,configurable:true});e.exports=s.CUR},8555:function(e){e.exports={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:"S23"}},buildsNotFound:{shape:"S2"}}}},BatchGetProjects:{input:{type:"structure",required:["names"],members:{names:{shape:"S2e"}}},output:{type:"structure",members:{projects:{type:"list",member:{shape:"S2h"}},projectsNotFound:{shape:"S2e"}}}},BatchGetReportGroups:{input:{type:"structure",required:["reportGroupArns"],members:{reportGroupArns:{shape:"S32"}}},output:{type:"structure",members:{reportGroups:{type:"list",member:{shape:"S35"}},reportGroupsNotFound:{shape:"S32"}}}},BatchGetReports:{input:{type:"structure",required:["reportArns"],members:{reportArns:{shape:"S3e"}}},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:"S38"},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:"S3e"}}}},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:"S2k"},secondaryArtifacts:{shape:"S2n"},cache:{shape:"Sz"},environment:{shape:"S13"},serviceRole:{},timeoutInMinutes:{type:"integer"},queuedTimeoutInMinutes:{type:"integer"},encryptionKey:{},tags:{shape:"S2p"},vpcConfig:{shape:"S1i"},badgeEnabled:{type:"boolean"},logsConfig:{shape:"S1c"},fileSystemLocations:{shape:"S1l"},buildBatchConfig:{shape:"S1o"},concurrentBuildLimit:{type:"integer"}}},output:{type:"structure",members:{project:{shape:"S2h"}}}},CreateReportGroup:{input:{type:"structure",required:["name","type","exportConfig"],members:{name:{},type:{},exportConfig:{shape:"S38"},tags:{shape:"S2p"}}},output:{type:"structure",members:{reportGroup:{shape:"S35"}}}},CreateWebhook:{input:{type:"structure",required:["projectName"],members:{projectName:{},branchFilter:{},filterGroups:{shape:"S2u"},buildType:{}}},output:{type:"structure",members:{webhook:{shape:"S2t"}}}},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:"S50"},maxResults:{type:"integer"},sortOrder:{},nextToken:{}}},output:{type:"structure",members:{ids:{shape:"S9"},nextToken:{}}}},ListBuildBatchesForProject:{input:{type:"structure",members:{projectName:{},filter:{shape:"S50"},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:"S2e"}}}},ListReportGroups:{input:{type:"structure",members:{sortOrder:{},sortBy:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{nextToken:{},reportGroups:{shape:"S32"}}}},ListReports:{input:{type:"structure",members:{sortOrder:{},nextToken:{},maxResults:{type:"integer"},filter:{shape:"S5q"}}},output:{type:"structure",members:{nextToken:{},reports:{shape:"S3e"}}}},ListReportsForReportGroup:{input:{type:"structure",required:["reportGroupArn"],members:{reportGroupArn:{},nextToken:{},sortOrder:{},maxResults:{type:"integer"},filter:{shape:"S5q"}}},output:{type:"structure",members:{nextToken:{},reports:{shape:"S3e"}}}},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:"S32"}}}},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:"S23"}}}},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:"S2k"},secondaryArtifactsOverride:{shape:"S2n"},environmentVariablesOverride:{shape:"S16"},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:"Sz"},serviceRoleOverride:{},privilegedModeOverride:{type:"boolean"},timeoutInMinutesOverride:{type:"integer"},queuedTimeoutInMinutesOverride:{type:"integer"},encryptionKeyOverride:{},idempotencyToken:{},logsConfigOverride:{shape:"S1c"},registryCredentialOverride:{shape:"S19"},imagePullCredentialsTypeOverride:{},debugSessionEnabled:{type:"boolean"}}},output:{type:"structure",members:{build:{shape:"S23"}}}},StartBuildBatch:{input:{type:"structure",required:["projectName"],members:{projectName:{},secondarySourcesOverride:{shape:"St"},secondarySourcesVersionOverride:{shape:"Su"},sourceVersion:{},artifactsOverride:{shape:"S2k"},secondaryArtifactsOverride:{shape:"S2n"},environmentVariablesOverride:{shape:"S16"},sourceTypeOverride:{},sourceLocationOverride:{},sourceAuthOverride:{shape:"Sq"},gitCloneDepthOverride:{type:"integer"},gitSubmodulesConfigOverride:{shape:"So"},buildspecOverride:{},insecureSslOverride:{type:"boolean"},reportBuildBatchStatusOverride:{type:"boolean"},environmentTypeOverride:{},imageOverride:{},computeTypeOverride:{},certificateOverride:{},cacheOverride:{shape:"Sz"},serviceRoleOverride:{},privilegedModeOverride:{type:"boolean"},buildTimeoutInMinutesOverride:{type:"integer"},queuedTimeoutInMinutesOverride:{type:"integer"},encryptionKeyOverride:{},idempotencyToken:{},logsConfigOverride:{shape:"S1c"},registryCredentialOverride:{shape:"S19"},imagePullCredentialsTypeOverride:{},buildBatchConfigOverride:{shape:"S1o"},debugSessionEnabled:{type:"boolean"}}},output:{type:"structure",members:{buildBatch:{shape:"Sc"}}}},StopBuild:{input:{type:"structure",required:["id"],members:{id:{}}},output:{type:"structure",members:{build:{shape:"S23"}}}},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:"S2k"},secondaryArtifacts:{shape:"S2n"},cache:{shape:"Sz"},environment:{shape:"S13"},serviceRole:{},timeoutInMinutes:{type:"integer"},queuedTimeoutInMinutes:{type:"integer"},encryptionKey:{},tags:{shape:"S2p"},vpcConfig:{shape:"S1i"},badgeEnabled:{type:"boolean"},logsConfig:{shape:"S1c"},fileSystemLocations:{shape:"S1l"},buildBatchConfig:{shape:"S1o"},concurrentBuildLimit:{type:"integer"}}},output:{type:"structure",members:{project:{shape:"S2h"}}}},UpdateProjectVisibility:{input:{type:"structure",required:["projectArn","projectVisibility"],members:{projectArn:{},projectVisibility:{},resourceAccessRole:{}}},output:{type:"structure",members:{projectArn:{},publicProjectAlias:{},projectVisibility:{}}}},UpdateReportGroup:{input:{type:"structure",required:["arn"],members:{arn:{},exportConfig:{shape:"S38"},tags:{shape:"S2p"}}},output:{type:"structure",members:{reportGroup:{shape:"S35"}}}},UpdateWebhook:{input:{type:"structure",required:["projectName"],members:{projectName:{},branchFilter:{},rotateSecret:{type:"boolean"},filterGroups:{shape:"S2u"},buildType:{}}},output:{type:"structure",members:{webhook:{shape:"S2t"}}}}},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:"Sy"},cache:{shape:"Sz"},environment:{shape:"S13"},serviceRole:{},logConfig:{shape:"S1c"},buildTimeoutInMinutes:{type:"integer"},queuedTimeoutInMinutes:{type:"integer"},complete:{type:"boolean"},initiator:{},vpcConfig:{shape:"S1i"},encryptionKey:{},buildBatchNumber:{type:"long"},fileSystemLocations:{shape:"S1l"},buildBatchConfig:{shape:"S1o"},buildGroups:{type:"list",member:{type:"structure",members:{identifier:{},dependsOn:{type:"list",member:{}},ignoreFailure:{type:"boolean"},currentBuildSummary:{shape:"S1v"},priorBuildSummaryList:{type:"list",member:{shape:"S1v"}}}}},debugSessionEnabled:{type:"boolean"}}},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:{},bucketOwnerAccess:{}}},Sy:{type:"list",member:{shape:"Sw"}},Sz:{type:"structure",required:["type"],members:{type:{},location:{},modes:{type:"list",member:{}}}},S13:{type:"structure",required:["type","image","computeType"],members:{type:{},image:{},computeType:{},environmentVariables:{shape:"S16"},privilegedMode:{type:"boolean"},certificate:{},registryCredential:{shape:"S19"},imagePullCredentialsType:{}}},S16:{type:"list",member:{type:"structure",required:["name","value"],members:{name:{},value:{},type:{}}}},S19:{type:"structure",required:["credential","credentialProvider"],members:{credential:{},credentialProvider:{}}},S1c:{type:"structure",members:{cloudWatchLogs:{shape:"S1d"},s3Logs:{shape:"S1f"}}},S1d:{type:"structure",required:["status"],members:{status:{},groupName:{},streamName:{}}},S1f:{type:"structure",required:["status"],members:{status:{},location:{},encryptionDisabled:{type:"boolean"},bucketOwnerAccess:{}}},S1i:{type:"structure",members:{vpcId:{},subnets:{type:"list",member:{}},securityGroupIds:{type:"list",member:{}}}},S1l:{type:"list",member:{type:"structure",members:{type:{},location:{},mountPoint:{},identifier:{},mountOptions:{}}}},S1o:{type:"structure",members:{serviceRole:{},combineArtifacts:{type:"boolean"},restrictions:{type:"structure",members:{maximumBuildsAllowed:{type:"integer"},computeTypesAllowed:{type:"list",member:{}}}},timeoutInMins:{type:"integer"},batchReportMode:{}}},S1v:{type:"structure",members:{arn:{},requestedOn:{type:"timestamp"},buildStatus:{},primaryArtifact:{shape:"S1w"},secondaryArtifacts:{type:"list",member:{shape:"S1w"}}}},S1w:{type:"structure",members:{type:{},location:{},identifier:{}}},S23:{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:"Sy"},cache:{shape:"Sz"},environment:{shape:"S13"},serviceRole:{},logs:{type:"structure",members:{groupName:{},streamName:{},deepLink:{},s3DeepLink:{},cloudWatchLogsArn:{},s3LogsArn:{},cloudWatchLogs:{shape:"S1d"},s3Logs:{shape:"S1f"}}},timeoutInMinutes:{type:"integer"},queuedTimeoutInMinutes:{type:"integer"},buildComplete:{type:"boolean"},initiator:{},vpcConfig:{shape:"S1i"},networkInterface:{type:"structure",members:{subnetId:{},networkInterfaceId:{}}},encryptionKey:{},exportedEnvironmentVariables:{type:"list",member:{type:"structure",members:{name:{},value:{}}}},reportArns:{type:"list",member:{}},fileSystemLocations:{shape:"S1l"},debugSession:{type:"structure",members:{sessionEnabled:{type:"boolean"},sessionTarget:{}}},buildBatchArn:{}}},S2e:{type:"list",member:{}},S2h:{type:"structure",members:{name:{},arn:{},description:{},source:{shape:"Sl"},secondarySources:{shape:"St"},sourceVersion:{},secondarySourceVersions:{shape:"Su"},artifacts:{shape:"S2k"},secondaryArtifacts:{shape:"S2n"},cache:{shape:"Sz"},environment:{shape:"S13"},serviceRole:{},timeoutInMinutes:{type:"integer"},queuedTimeoutInMinutes:{type:"integer"},encryptionKey:{},tags:{shape:"S2p"},created:{type:"timestamp"},lastModified:{type:"timestamp"},webhook:{shape:"S2t"},vpcConfig:{shape:"S1i"},badge:{type:"structure",members:{badgeEnabled:{type:"boolean"},badgeRequestUrl:{}}},logsConfig:{shape:"S1c"},fileSystemLocations:{shape:"S1l"},buildBatchConfig:{shape:"S1o"},concurrentBuildLimit:{type:"integer"},projectVisibility:{},publicProjectAlias:{},resourceAccessRole:{}}},S2k:{type:"structure",required:["type"],members:{type:{},location:{},path:{},namespaceType:{},name:{},packaging:{},overrideArtifactName:{type:"boolean"},encryptionDisabled:{type:"boolean"},artifactIdentifier:{},bucketOwnerAccess:{}}},S2n:{type:"list",member:{shape:"S2k"}},S2p:{type:"list",member:{type:"structure",members:{key:{},value:{}}}},S2t:{type:"structure",members:{url:{},payloadUrl:{},secret:{},branchFilter:{},filterGroups:{shape:"S2u"},buildType:{},lastModifiedSecret:{type:"timestamp"}}},S2u:{type:"list",member:{type:"list",member:{type:"structure",required:["type","pattern"],members:{type:{},pattern:{},excludeMatchedPattern:{type:"boolean"}}}}},S32:{type:"list",member:{}},S35:{type:"structure",members:{arn:{},name:{},type:{},exportConfig:{shape:"S38"},created:{type:"timestamp"},lastModified:{type:"timestamp"},tags:{shape:"S2p"},status:{}}},S38:{type:"structure",members:{exportConfigType:{},s3Destination:{type:"structure",members:{bucket:{},bucketOwner:{},path:{},packaging:{},encryptionKey:{},encryptionDisabled:{type:"boolean"}}}}},S3e:{type:"list",member:{}},S50:{type:"structure",members:{status:{}}},S5q:{type:"structure",members:{status:{}}}}}},8558:function(e){e.exports={pagination:{ListApplicationVersions:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"applicationVersions"},ListApplications:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"applications"},ListBatchJobDefinitions:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"batchJobDefinitions"},ListBatchJobExecutions:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"batchJobExecutions"},ListDataSetImportHistory:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"dataSetImportTasks"},ListDataSets:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"dataSets"},ListDeployments:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"deployments"},ListEngineVersions:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"engineVersions"},ListEnvironments:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"environments"}}}},8560:function(e){e.exports={version:2,waiters:{}}},8579:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["resourcegroupstaggingapi"]={};s.ResourceGroupsTaggingAPI=i.defineService("resourcegroupstaggingapi",["2017-01-26"]);Object.defineProperty(a.services["resourcegroupstaggingapi"],"2017-01-26",{get:function get(){var e=r(7889);e.paginators=r(1653).pagination;return e},enumerable:true,configurable:true});e.exports=s.ResourceGroupsTaggingAPI},8586:function(e){e.exports={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:{}}}}}},QueriesConfig:{shape:"Sg"}}},output:{type:"structure",members:{DocumentMetadata:{shape:"Sn"},Blocks:{shape:"Sp"},HumanLoopActivationOutput:{type:"structure",members:{HumanLoopArn:{},HumanLoopActivationReasons:{type:"list",member:{}},HumanLoopActivationConditionsEvaluationResults:{jsonvalue:true}}},AnalyzeDocumentModelVersion:{}}}},AnalyzeExpense:{input:{type:"structure",required:["Document"],members:{Document:{shape:"S2"}}},output:{type:"structure",members:{DocumentMetadata:{shape:"Sn"},ExpenseDocuments:{shape:"S1f"}}}},AnalyzeID:{input:{type:"structure",required:["DocumentPages"],members:{DocumentPages:{type:"list",member:{shape:"S2"}}}},output:{type:"structure",members:{IdentityDocuments:{type:"list",member:{shape:"S1x"}},DocumentMetadata:{shape:"Sn"},AnalyzeIDModelVersion:{}}}},DetectDocumentText:{input:{type:"structure",required:["Document"],members:{Document:{shape:"S2"}}},output:{type:"structure",members:{DocumentMetadata:{shape:"Sn"},Blocks:{shape:"Sp"},DetectDocumentTextModelVersion:{}}}},GetDocumentAnalysis:{input:{type:"structure",required:["JobId"],members:{JobId:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{DocumentMetadata:{shape:"Sn"},JobStatus:{},NextToken:{},Blocks:{shape:"Sp"},Warnings:{shape:"S2b"},StatusMessage:{},AnalyzeDocumentModelVersion:{}}}},GetDocumentTextDetection:{input:{type:"structure",required:["JobId"],members:{JobId:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{DocumentMetadata:{shape:"Sn"},JobStatus:{},NextToken:{},Blocks:{shape:"Sp"},Warnings:{shape:"S2b"},StatusMessage:{},DetectDocumentTextModelVersion:{}}}},GetExpenseAnalysis:{input:{type:"structure",required:["JobId"],members:{JobId:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{DocumentMetadata:{shape:"Sn"},JobStatus:{},NextToken:{},ExpenseDocuments:{shape:"S1f"},Warnings:{shape:"S2b"},StatusMessage:{},AnalyzeExpenseModelVersion:{}}}},GetLendingAnalysis:{input:{type:"structure",required:["JobId"],members:{JobId:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{DocumentMetadata:{shape:"Sn"},JobStatus:{},NextToken:{},Results:{type:"list",member:{type:"structure",members:{Page:{type:"integer"},PageClassification:{type:"structure",required:["PageType","PageNumber"],members:{PageType:{shape:"S2p"},PageNumber:{shape:"S2p"}}},Extractions:{type:"list",member:{type:"structure",members:{LendingDocument:{type:"structure",members:{LendingFields:{type:"list",member:{type:"structure",members:{Type:{},KeyDetection:{shape:"S2w"},ValueDetections:{type:"list",member:{shape:"S2w"}}}}},SignatureDetections:{type:"list",member:{type:"structure",members:{Confidence:{type:"float"},Geometry:{shape:"Sv"}}}}}},ExpenseDocument:{shape:"S1g"},IdentityDocument:{shape:"S1x"}}}}}}},Warnings:{shape:"S2b"},StatusMessage:{},AnalyzeLendingModelVersion:{}}}},GetLendingAnalysisSummary:{input:{type:"structure",required:["JobId"],members:{JobId:{}}},output:{type:"structure",members:{DocumentMetadata:{shape:"Sn"},JobStatus:{},Summary:{type:"structure",members:{DocumentGroups:{type:"list",member:{type:"structure",members:{Type:{},SplitDocuments:{type:"list",member:{type:"structure",members:{Index:{type:"integer"},Pages:{type:"list",member:{type:"integer"}}}}},DetectedSignatures:{type:"list",member:{type:"structure",members:{Page:{type:"integer"}}}},UndetectedSignatures:{type:"list",member:{type:"structure",members:{Page:{type:"integer"}}}}}}},UndetectedDocumentTypes:{type:"list",member:{}}}},Warnings:{shape:"S2b"},StatusMessage:{},AnalyzeLendingModelVersion:{}}}},StartDocumentAnalysis:{input:{type:"structure",required:["DocumentLocation","FeatureTypes"],members:{DocumentLocation:{shape:"S3e"},FeatureTypes:{shape:"S8"},ClientRequestToken:{},JobTag:{},NotificationChannel:{shape:"S3h"},OutputConfig:{shape:"S3k"},KMSKeyId:{},QueriesConfig:{shape:"Sg"}}},output:{type:"structure",members:{JobId:{}}}},StartDocumentTextDetection:{input:{type:"structure",required:["DocumentLocation"],members:{DocumentLocation:{shape:"S3e"},ClientRequestToken:{},JobTag:{},NotificationChannel:{shape:"S3h"},OutputConfig:{shape:"S3k"},KMSKeyId:{}}},output:{type:"structure",members:{JobId:{}}}},StartExpenseAnalysis:{input:{type:"structure",required:["DocumentLocation"],members:{DocumentLocation:{shape:"S3e"},ClientRequestToken:{},JobTag:{},NotificationChannel:{shape:"S3h"},OutputConfig:{shape:"S3k"},KMSKeyId:{}}},output:{type:"structure",members:{JobId:{}}}},StartLendingAnalysis:{input:{type:"structure",required:["DocumentLocation"],members:{DocumentLocation:{shape:"S3e"},ClientRequestToken:{},JobTag:{},NotificationChannel:{shape:"S3h"},OutputConfig:{shape:"S3k"},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:{}},Sg:{type:"structure",required:["Queries"],members:{Queries:{type:"list",member:{shape:"Si"}}}},Si:{type:"structure",required:["Text"],members:{Text:{},Alias:{},Pages:{type:"list",member:{}}}},Sn:{type:"structure",members:{Pages:{type:"integer"}}},Sp:{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:{shape:"Sv"},Id:{},Relationships:{type:"list",member:{type:"structure",members:{Type:{},Ids:{type:"list",member:{}}}}},EntityTypes:{type:"list",member:{}},SelectionStatus:{},Page:{type:"integer"},Query:{shape:"Si"}}}},Sv:{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"}}}}}},S1f:{type:"list",member:{shape:"S1g"}},S1g:{type:"structure",members:{ExpenseIndex:{type:"integer"},SummaryFields:{shape:"S1h"},LineItemGroups:{type:"list",member:{type:"structure",members:{LineItemGroupIndex:{type:"integer"},LineItems:{type:"list",member:{type:"structure",members:{LineItemExpenseFields:{shape:"S1h"}}}}}}},Blocks:{shape:"Sp"}}},S1h:{type:"list",member:{type:"structure",members:{Type:{type:"structure",members:{Text:{},Confidence:{type:"float"}}},LabelDetection:{shape:"S1k"},ValueDetection:{shape:"S1k"},PageNumber:{type:"integer"},Currency:{type:"structure",members:{Code:{},Confidence:{type:"float"}}},GroupProperties:{type:"list",member:{type:"structure",members:{Types:{type:"list",member:{}},Id:{}}}}}}},S1k:{type:"structure",members:{Text:{},Geometry:{shape:"Sv"},Confidence:{type:"float"}}},S1x:{type:"structure",members:{DocumentIndex:{type:"integer"},IdentityDocumentFields:{type:"list",member:{type:"structure",members:{Type:{shape:"S20"},ValueDetection:{shape:"S20"}}}},Blocks:{shape:"Sp"}}},S20:{type:"structure",required:["Text"],members:{Text:{},NormalizedValue:{type:"structure",members:{Value:{},ValueType:{}}},Confidence:{type:"float"}}},S2b:{type:"list",member:{type:"structure",members:{ErrorCode:{},Pages:{type:"list",member:{type:"integer"}}}}},S2p:{type:"list",member:{type:"structure",members:{Value:{},Confidence:{type:"float"}}}},S2w:{type:"structure",members:{Text:{},SelectionStatus:{},Geometry:{shape:"Sv"},Confidence:{type:"float"}}},S3e:{type:"structure",members:{S3Object:{shape:"S4"}}},S3h:{type:"structure",required:["SNSTopicArn","RoleArn"],members:{SNSTopicArn:{},RoleArn:{}}},S3k:{type:"structure",required:["S3Bucket"],members:{S3Bucket:{},S3Prefix:{}}}}}},8589:function(e){e.exports={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:{}},deprecated:true,deprecatedMessage:"Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK."},AssociateWebsiteAuthorizationProvider:{http:{requestUri:"/associateWebsiteAuthorizationProvider"},input:{type:"structure",required:["FleetArn","AuthorizationProviderType"],members:{FleetArn:{},AuthorizationProviderType:{},DomainName:{}}},output:{type:"structure",members:{AuthorizationProviderId:{}}},deprecated:true,deprecatedMessage:"Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK."},AssociateWebsiteCertificateAuthority:{http:{requestUri:"/associateWebsiteCertificateAuthority"},input:{type:"structure",required:["FleetArn","Certificate"],members:{FleetArn:{},Certificate:{},DisplayName:{}}},output:{type:"structure",members:{WebsiteCaId:{}}},deprecated:true,deprecatedMessage:"Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK."},CreateFleet:{http:{requestUri:"/createFleet"},input:{type:"structure",required:["FleetName"],members:{FleetName:{},DisplayName:{},OptimizeForEndUserLocation:{type:"boolean"},Tags:{shape:"Sh"}}},output:{type:"structure",members:{FleetArn:{}}},deprecated:true,deprecatedMessage:"Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK."},DeleteFleet:{http:{requestUri:"/deleteFleet"},input:{type:"structure",required:["FleetArn"],members:{FleetArn:{}}},output:{type:"structure",members:{}},deprecated:true,deprecatedMessage:"Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK."},DescribeAuditStreamConfiguration:{http:{requestUri:"/describeAuditStreamConfiguration"},input:{type:"structure",required:["FleetArn"],members:{FleetArn:{}}},output:{type:"structure",members:{AuditStreamArn:{}}},deprecated:true,deprecatedMessage:"Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK."},DescribeCompanyNetworkConfiguration:{http:{requestUri:"/describeCompanyNetworkConfiguration"},input:{type:"structure",required:["FleetArn"],members:{FleetArn:{}}},output:{type:"structure",members:{VpcId:{},SubnetIds:{shape:"St"},SecurityGroupIds:{shape:"Sv"}}},deprecated:true,deprecatedMessage:"Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK."},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:{}}},deprecated:true,deprecatedMessage:"Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK."},DescribeDevicePolicyConfiguration:{http:{requestUri:"/describeDevicePolicyConfiguration"},input:{type:"structure",required:["FleetArn"],members:{FleetArn:{}}},output:{type:"structure",members:{DeviceCaCertificate:{}}},deprecated:true,deprecatedMessage:"Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK."},DescribeDomain:{http:{requestUri:"/describeDomain"},input:{type:"structure",required:["FleetArn","DomainName"],members:{FleetArn:{},DomainName:{}}},output:{type:"structure",members:{DomainName:{},DisplayName:{},CreatedTime:{type:"timestamp"},DomainStatus:{},AcmCertificateArn:{}}},deprecated:true,deprecatedMessage:"Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK."},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"}}},deprecated:true,deprecatedMessage:"Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK."},DescribeIdentityProviderConfiguration:{http:{requestUri:"/describeIdentityProviderConfiguration"},input:{type:"structure",required:["FleetArn"],members:{FleetArn:{}}},output:{type:"structure",members:{IdentityProviderType:{},ServiceProviderSamlMetadata:{},IdentityProviderSamlMetadata:{}}},deprecated:true,deprecatedMessage:"Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK."},DescribeWebsiteCertificateAuthority:{http:{requestUri:"/describeWebsiteCertificateAuthority"},input:{type:"structure",required:["FleetArn","WebsiteCaId"],members:{FleetArn:{},WebsiteCaId:{}}},output:{type:"structure",members:{Certificate:{},CreatedTime:{type:"timestamp"},DisplayName:{}}},deprecated:true,deprecatedMessage:"Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK."},DisassociateDomain:{http:{requestUri:"/disassociateDomain"},input:{type:"structure",required:["FleetArn","DomainName"],members:{FleetArn:{},DomainName:{}}},output:{type:"structure",members:{}},deprecated:true,deprecatedMessage:"Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK."},DisassociateWebsiteAuthorizationProvider:{http:{requestUri:"/disassociateWebsiteAuthorizationProvider"},input:{type:"structure",required:["FleetArn","AuthorizationProviderId"],members:{FleetArn:{},AuthorizationProviderId:{}}},output:{type:"structure",members:{}},deprecated:true,deprecatedMessage:"Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK."},DisassociateWebsiteCertificateAuthority:{http:{requestUri:"/disassociateWebsiteCertificateAuthority"},input:{type:"structure",required:["FleetArn","WebsiteCaId"],members:{FleetArn:{},WebsiteCaId:{}}},output:{type:"structure",members:{}},deprecated:true,deprecatedMessage:"Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK."},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:{}}},deprecated:true,deprecatedMessage:"Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK."},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:{}}},deprecated:true,deprecatedMessage:"Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK."},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:{}}},deprecated:true,deprecatedMessage:"Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK."},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"}}},deprecated:true,deprecatedMessage:"Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK."},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:{}}},deprecated:true,deprecatedMessage:"Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK."},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:{}}},deprecated:true,deprecatedMessage:"Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK."},RestoreDomainAccess:{http:{requestUri:"/restoreDomainAccess"},input:{type:"structure",required:["FleetArn","DomainName"],members:{FleetArn:{},DomainName:{}}},output:{type:"structure",members:{}},deprecated:true,deprecatedMessage:"Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK."},RevokeDomainAccess:{http:{requestUri:"/revokeDomainAccess"},input:{type:"structure",required:["FleetArn","DomainName"],members:{FleetArn:{},DomainName:{}}},output:{type:"structure",members:{}},deprecated:true,deprecatedMessage:"Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK."},SignOutUser:{http:{requestUri:"/signOutUser"},input:{type:"structure",required:["FleetArn","Username"],members:{FleetArn:{},Username:{}}},output:{type:"structure",members:{}},deprecated:true,deprecatedMessage:"Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK."},TagResource:{http:{requestUri:"/tags/{ResourceArn}"},input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{location:"uri",locationName:"ResourceArn"},Tags:{shape:"Sh"}}},output:{type:"structure",members:{}},deprecated:true,deprecatedMessage:"Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK."},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:{}},deprecated:true,deprecatedMessage:"Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK."},UpdateAuditStreamConfiguration:{http:{requestUri:"/updateAuditStreamConfiguration"},input:{type:"structure",required:["FleetArn"],members:{FleetArn:{},AuditStreamArn:{}}},output:{type:"structure",members:{}},deprecated:true,deprecatedMessage:"Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK."},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:{}},deprecated:true,deprecatedMessage:"Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK."},UpdateDevicePolicyConfiguration:{http:{requestUri:"/updateDevicePolicyConfiguration"},input:{type:"structure",required:["FleetArn"],members:{FleetArn:{},DeviceCaCertificate:{}}},output:{type:"structure",members:{}},deprecated:true,deprecatedMessage:"Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK."},UpdateDomainMetadata:{http:{requestUri:"/updateDomainMetadata"},input:{type:"structure",required:["FleetArn","DomainName"],members:{FleetArn:{},DomainName:{},DisplayName:{}}},output:{type:"structure",members:{}},deprecated:true,deprecatedMessage:"Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK."},UpdateFleetMetadata:{http:{requestUri:"/UpdateFleetMetadata"},input:{type:"structure",required:["FleetArn"],members:{FleetArn:{},DisplayName:{},OptimizeForEndUserLocation:{type:"boolean"}}},output:{type:"structure",members:{}},deprecated:true,deprecatedMessage:"Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK."},UpdateIdentityProviderConfiguration:{http:{requestUri:"/updateIdentityProviderConfiguration"},input:{type:"structure",required:["FleetArn","IdentityProviderType"],members:{FleetArn:{},IdentityProviderType:{},IdentityProviderSamlMetadata:{}}},output:{type:"structure",members:{}},deprecated:true,deprecatedMessage:"Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK."}},shapes:{Sh:{type:"map",key:{},value:{}},St:{type:"list",member:{}},Sv:{type:"list",member:{}}}}},8592:function(e){e.exports={pagination:{ListAccessLogSubscriptions:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"},ListListeners:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"},ListRules:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"},ListServiceNetworkServiceAssociations:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"},ListServiceNetworkVpcAssociations:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"},ListServiceNetworks:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"},ListServices:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"},ListTargetGroups:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"},ListTargets:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"}}}},8605:function(e){e.exports=require("http")},8613:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["personalizeruntime"]={};s.PersonalizeRuntime=i.defineService("personalizeruntime",["2018-05-22"]);Object.defineProperty(a.services["personalizeruntime"],"2018-05-22",{get:function get(){var e=r(4770);e.paginators=r(9999).pagination;return e},enumerable:true,configurable:true});e.exports=s.PersonalizeRuntime},8614:function(e){e.exports=require("events")},8629:function(e){e.exports={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},Tags:{shape:"S6"}}},output:{type:"structure",members:{Sidewalk:{shape:"S2"},Arn:{}}}},AssociateMulticastGroupWithFuotaTask:{http:{method:"PUT",requestUri:"/fuota-tasks/{Id}/multicast-group",responseCode:204},input:{type:"structure",required:["Id","MulticastGroupId"],members:{Id:{location:"uri",locationName:"Id"},MulticastGroupId:{}}},output:{type:"structure",members:{}}},AssociateWirelessDeviceWithFuotaTask:{http:{method:"PUT",requestUri:"/fuota-tasks/{Id}/wireless-device",responseCode:204},input:{type:"structure",required:["Id","WirelessDeviceId"],members:{Id:{location:"uri",locationName:"Id"},WirelessDeviceId:{}}},output:{type:"structure",members:{}}},AssociateWirelessDeviceWithMulticastGroup:{http:{method:"PUT",requestUri:"/multicast-groups/{Id}/wireless-device",responseCode:204},input:{type:"structure",required:["Id","WirelessDeviceId"],members:{Id:{location:"uri",locationName:"Id"},WirelessDeviceId:{}}},output:{type:"structure",members:{}}},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:{}}},CancelMulticastGroupSession:{http:{method:"DELETE",requestUri:"/multicast-groups/{Id}/session",responseCode:204},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},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:"S6"},ClientRequestToken:{idempotencyToken:true}}},output:{type:"structure",members:{Arn:{},Name:{}}}},CreateDeviceProfile:{http:{requestUri:"/device-profiles",responseCode:201},input:{type:"structure",members:{Name:{},LoRaWAN:{shape:"S16"},Tags:{shape:"S6"},ClientRequestToken:{idempotencyToken:true},Sidewalk:{type:"structure",members:{}}}},output:{type:"structure",members:{Arn:{},Id:{}}}},CreateFuotaTask:{http:{requestUri:"/fuota-tasks",responseCode:201},input:{type:"structure",required:["FirmwareUpdateImage","FirmwareUpdateRole"],members:{Name:{},Description:{},ClientRequestToken:{idempotencyToken:true},LoRaWAN:{shape:"S1x"},FirmwareUpdateImage:{},FirmwareUpdateRole:{},Tags:{shape:"S6"},RedundancyPercent:{type:"integer"},FragmentSizeBytes:{type:"integer"},FragmentIntervalMS:{type:"integer"}}},output:{type:"structure",members:{Arn:{},Id:{}}}},CreateMulticastGroup:{http:{requestUri:"/multicast-groups",responseCode:201},input:{type:"structure",required:["LoRaWAN"],members:{Name:{},Description:{},ClientRequestToken:{idempotencyToken:true},LoRaWAN:{shape:"S28"},Tags:{shape:"S6"}}},output:{type:"structure",members:{Arn:{},Id:{}}}},CreateNetworkAnalyzerConfiguration:{http:{requestUri:"/network-analyzer-configurations",responseCode:201},input:{type:"structure",required:["Name"],members:{Name:{},TraceContent:{shape:"S2e"},WirelessDevices:{shape:"S2i"},WirelessGateways:{shape:"S2j"},Description:{},Tags:{shape:"S6"},ClientRequestToken:{idempotencyToken:true},MulticastGroups:{shape:"S2k"}}},output:{type:"structure",members:{Arn:{},Name:{}}}},CreateServiceProfile:{http:{requestUri:"/service-profiles",responseCode:201},input:{type:"structure",members:{Name:{},LoRaWAN:{type:"structure",members:{AddGwMetadata:{type:"boolean"},DrMin:{type:"integer"},DrMax:{type:"integer"},PrAllowed:{type:"boolean"},RaAllowed:{type:"boolean"}}},Tags:{shape:"S6"},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:"S31"},Tags:{shape:"S6"},Positioning:{},Sidewalk:{type:"structure",members:{DeviceProfileId:{}}}}},output:{type:"structure",members:{Arn:{},Id:{}}}},CreateWirelessGateway:{http:{requestUri:"/wireless-gateways",responseCode:201},input:{type:"structure",required:["LoRaWAN"],members:{Name:{},Description:{},LoRaWAN:{shape:"S3x"},Tags:{shape:"S6"},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:"S4j"},ClientRequestToken:{idempotencyToken:true},Tags:{shape:"S6"}}},output:{type:"structure",members:{Id:{},Arn:{}}}},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:{}}},DeleteFuotaTask:{http:{method:"DELETE",requestUri:"/fuota-tasks/{Id}",responseCode:204},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{}}},DeleteMulticastGroup:{http:{method:"DELETE",requestUri:"/multicast-groups/{Id}",responseCode:204},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{}}},DeleteNetworkAnalyzerConfiguration:{http:{method:"DELETE",requestUri:"/network-analyzer-configurations/{ConfigurationName}",responseCode:204},input:{type:"structure",required:["ConfigurationName"],members:{ConfigurationName:{location:"uri",locationName:"ConfigurationName"}}},output:{type:"structure",members:{}}},DeleteQueuedMessages:{http:{method:"DELETE",requestUri:"/wireless-devices/{Id}/data",responseCode:204},input:{type:"structure",required:["Id","MessageId"],members:{Id:{location:"uri",locationName:"Id"},MessageId:{location:"querystring",locationName:"messageId"},WirelessDeviceType:{location:"querystring",locationName:"WirelessDeviceType"}}},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:{}}},DeleteWirelessDeviceImportTask:{http:{method:"DELETE",requestUri:"/wireless_device_import_task/{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:{}}},DeregisterWirelessDevice:{http:{method:"PATCH",requestUri:"/wireless-devices/{Identifier}/deregister"},input:{type:"structure",required:["Identifier"],members:{Identifier:{location:"uri",locationName:"Identifier"},WirelessDeviceType:{location:"querystring",locationName:"WirelessDeviceType"}}},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:{}}},DisassociateMulticastGroupFromFuotaTask:{http:{method:"DELETE",requestUri:"/fuota-tasks/{Id}/multicast-groups/{MulticastGroupId}",responseCode:204},input:{type:"structure",required:["Id","MulticastGroupId"],members:{Id:{location:"uri",locationName:"Id"},MulticastGroupId:{location:"uri",locationName:"MulticastGroupId"}}},output:{type:"structure",members:{}}},DisassociateWirelessDeviceFromFuotaTask:{http:{method:"DELETE",requestUri:"/fuota-tasks/{Id}/wireless-devices/{WirelessDeviceId}",responseCode:204},input:{type:"structure",required:["Id","WirelessDeviceId"],members:{Id:{location:"uri",locationName:"Id"},WirelessDeviceId:{location:"uri",locationName:"WirelessDeviceId"}}},output:{type:"structure",members:{}}},DisassociateWirelessDeviceFromMulticastGroup:{http:{method:"DELETE",requestUri:"/multicast-groups/{Id}/wireless-devices/{WirelessDeviceId}",responseCode:204},input:{type:"structure",required:["Id","WirelessDeviceId"],members:{Id:{location:"uri",locationName:"Id"},WirelessDeviceId:{location:"uri",locationName:"WirelessDeviceId"}}},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:"S16"},Sidewalk:{type:"structure",members:{ApplicationServerPublicKey:{type:"string",sensitive:true},QualificationStatus:{type:"boolean"},DakCertificateMetadata:{type:"list",member:{type:"structure",required:["CertificateId"],members:{CertificateId:{},MaxAllowedSignature:{type:"integer"},FactorySupport:{type:"boolean"},ApId:{},DeviceTypeId:{}}}}}}}}},GetEventConfigurationByResourceTypes:{http:{method:"GET",requestUri:"/event-configurations-resource-types"},input:{type:"structure",members:{}},output:{type:"structure",members:{DeviceRegistrationState:{shape:"S6j"},Proximity:{shape:"S6m"},Join:{shape:"S6n"},ConnectionStatus:{shape:"S6p"},MessageDeliveryStatus:{shape:"S6r"}}}},GetFuotaTask:{http:{method:"GET",requestUri:"/fuota-tasks/{Id}"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{Arn:{},Id:{},Status:{},Name:{},Description:{},LoRaWAN:{type:"structure",members:{RfRegion:{},StartTime:{shape:"S6w"}}},FirmwareUpdateImage:{},FirmwareUpdateRole:{},CreatedAt:{type:"timestamp"},RedundancyPercent:{type:"integer"},FragmentSizeBytes:{type:"integer"},FragmentIntervalMS:{type:"integer"}}}},GetLogLevelsByResourceTypes:{http:{method:"GET",requestUri:"/log-levels",responseCode:200},input:{type:"structure",members:{}},output:{type:"structure",members:{DefaultLogLevel:{},WirelessGatewayLogOptions:{shape:"S70"},WirelessDeviceLogOptions:{shape:"S76"}}}},GetMulticastGroup:{http:{method:"GET",requestUri:"/multicast-groups/{Id}"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{Arn:{},Id:{},Name:{},Description:{},Status:{},LoRaWAN:{type:"structure",members:{RfRegion:{},DlClass:{},NumberOfDevicesRequested:{type:"integer"},NumberOfDevicesInGroup:{type:"integer"}}},CreatedAt:{type:"timestamp"}}}},GetMulticastGroupSession:{http:{method:"GET",requestUri:"/multicast-groups/{Id}/session"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{LoRaWAN:{shape:"S7j"}}}},GetNetworkAnalyzerConfiguration:{http:{method:"GET",requestUri:"/network-analyzer-configurations/{ConfigurationName}",responseCode:200},input:{type:"structure",required:["ConfigurationName"],members:{ConfigurationName:{location:"uri",locationName:"ConfigurationName"}}},output:{type:"structure",members:{TraceContent:{shape:"S2e"},WirelessDevices:{shape:"S2i"},WirelessGateways:{shape:"S2j"},Description:{},Arn:{},Name:{},MulticastGroups:{shape:"S2k"}}}},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:"S7s"},AccountLinked:{type:"boolean"}}}},GetPosition:{http:{method:"GET",requestUri:"/positions/{ResourceIdentifier}"},input:{type:"structure",required:["ResourceIdentifier","ResourceType"],members:{ResourceIdentifier:{location:"uri",locationName:"ResourceIdentifier"},ResourceType:{location:"querystring",locationName:"resourceType"}},deprecated:true,deprecatedMessage:"This operation is no longer supported."},output:{type:"structure",members:{Position:{shape:"S7z"},Accuracy:{type:"structure",members:{HorizontalAccuracy:{type:"float"},VerticalAccuracy:{type:"float"}}},SolverType:{},SolverProvider:{},SolverVersion:{},Timestamp:{}},deprecated:true,deprecatedMessage:"This operation is no longer supported."},deprecated:true,deprecatedMessage:"This operation is no longer supported."},GetPositionConfiguration:{http:{method:"GET",requestUri:"/position-configurations/{ResourceIdentifier}",responseCode:200},input:{type:"structure",required:["ResourceIdentifier","ResourceType"],members:{ResourceIdentifier:{location:"uri",locationName:"ResourceIdentifier"},ResourceType:{location:"querystring",locationName:"resourceType"}},deprecated:true,deprecatedMessage:"This operation is no longer supported."},output:{type:"structure",members:{Solvers:{shape:"S8a"},Destination:{}},deprecated:true,deprecatedMessage:"This operation is no longer supported."},deprecated:true,deprecatedMessage:"This operation is no longer supported."},GetPositionEstimate:{http:{requestUri:"/position-estimate"},input:{type:"structure",members:{WiFiAccessPoints:{type:"list",member:{type:"structure",required:["MacAddress","Rss"],members:{MacAddress:{},Rss:{type:"integer"}}}},CellTowers:{type:"structure",members:{Gsm:{type:"list",member:{type:"structure",required:["Mcc","Mnc","Lac","GeranCid"],members:{Mcc:{type:"integer"},Mnc:{type:"integer"},Lac:{type:"integer"},GeranCid:{type:"integer"},GsmLocalId:{type:"structure",required:["Bsic","Bcch"],members:{Bsic:{type:"integer"},Bcch:{type:"integer"}}},GsmTimingAdvance:{type:"integer"},RxLevel:{type:"integer"},GsmNmr:{type:"list",member:{type:"structure",required:["Bsic","Bcch"],members:{Bsic:{type:"integer"},Bcch:{type:"integer"},RxLevel:{type:"integer"},GlobalIdentity:{type:"structure",required:["Lac","GeranCid"],members:{Lac:{type:"integer"},GeranCid:{type:"integer"}}}}}}}}},Wcdma:{type:"list",member:{type:"structure",required:["Mcc","Mnc","UtranCid"],members:{Mcc:{type:"integer"},Mnc:{type:"integer"},Lac:{type:"integer"},UtranCid:{type:"integer"},WcdmaLocalId:{type:"structure",required:["Uarfcndl","Psc"],members:{Uarfcndl:{type:"integer"},Psc:{type:"integer"}}},Rscp:{type:"integer"},PathLoss:{type:"integer"},WcdmaNmr:{type:"list",member:{type:"structure",required:["Uarfcndl","Psc","UtranCid"],members:{Uarfcndl:{type:"integer"},Psc:{type:"integer"},UtranCid:{type:"integer"},Rscp:{type:"integer"},PathLoss:{type:"integer"}}}}}}},Tdscdma:{type:"list",member:{type:"structure",required:["Mcc","Mnc","UtranCid"],members:{Mcc:{type:"integer"},Mnc:{type:"integer"},Lac:{type:"integer"},UtranCid:{type:"integer"},TdscdmaLocalId:{type:"structure",required:["Uarfcn","CellParams"],members:{Uarfcn:{type:"integer"},CellParams:{type:"integer"}}},TdscdmaTimingAdvance:{type:"integer"},Rscp:{type:"integer"},PathLoss:{type:"integer"},TdscdmaNmr:{type:"list",member:{type:"structure",required:["Uarfcn","CellParams"],members:{Uarfcn:{type:"integer"},CellParams:{type:"integer"},UtranCid:{type:"integer"},Rscp:{type:"integer"},PathLoss:{type:"integer"}}}}}}},Lte:{type:"list",member:{type:"structure",required:["Mcc","Mnc","EutranCid"],members:{Mcc:{type:"integer"},Mnc:{type:"integer"},EutranCid:{type:"integer"},Tac:{type:"integer"},LteLocalId:{type:"structure",required:["Pci","Earfcn"],members:{Pci:{type:"integer"},Earfcn:{type:"integer"}}},LteTimingAdvance:{type:"integer"},Rsrp:{type:"integer"},Rsrq:{type:"float"},NrCapable:{type:"boolean"},LteNmr:{type:"list",member:{type:"structure",required:["Pci","Earfcn","EutranCid"],members:{Pci:{type:"integer"},Earfcn:{type:"integer"},EutranCid:{type:"integer"},Rsrp:{type:"integer"},Rsrq:{type:"float"}}}}}}},Cdma:{type:"list",member:{type:"structure",required:["SystemId","NetworkId","BaseStationId"],members:{SystemId:{type:"integer"},NetworkId:{type:"integer"},BaseStationId:{type:"integer"},RegistrationZone:{type:"integer"},CdmaLocalId:{type:"structure",required:["PnOffset","CdmaChannel"],members:{PnOffset:{type:"integer"},CdmaChannel:{type:"integer"}}},PilotPower:{type:"integer"},BaseLat:{type:"float"},BaseLng:{type:"float"},CdmaNmr:{type:"list",member:{type:"structure",required:["PnOffset","CdmaChannel"],members:{PnOffset:{type:"integer"},CdmaChannel:{type:"integer"},PilotPower:{type:"integer"},BaseStationId:{type:"integer"}}}}}}}}},Ip:{type:"structure",required:["IpAddress"],members:{IpAddress:{}}},Gnss:{type:"structure",required:["Payload"],members:{Payload:{},CaptureTime:{type:"float"},CaptureTimeAccuracy:{type:"float"},AssistPosition:{type:"list",member:{type:"float"}},AssistAltitude:{type:"float"},Use2DSolver:{type:"boolean"}}},Timestamp:{type:"timestamp"}}},output:{type:"structure",members:{GeoJsonPayload:{type:"blob"}},payload:"GeoJsonPayload"}},GetResourceEventConfiguration:{http:{method:"GET",requestUri:"/event-configurations/{Identifier}"},input:{type:"structure",required:["Identifier","IdentifierType"],members:{Identifier:{location:"uri",locationName:"Identifier"},IdentifierType:{location:"querystring",locationName:"identifierType"},PartnerType:{location:"querystring",locationName:"partnerType"}}},output:{type:"structure",members:{DeviceRegistrationState:{shape:"San"},Proximity:{shape:"Sap"},Join:{shape:"Saq"},ConnectionStatus:{shape:"Sas"},MessageDeliveryStatus:{shape:"Sau"}}}},GetResourceLogLevel:{http:{method:"GET",requestUri:"/log-levels/{ResourceIdentifier}",responseCode:200},input:{type:"structure",required:["ResourceIdentifier","ResourceType"],members:{ResourceIdentifier:{location:"uri",locationName:"ResourceIdentifier"},ResourceType:{location:"querystring",locationName:"resourceType"}}},output:{type:"structure",members:{LogLevel:{}}}},GetResourcePosition:{http:{method:"GET",requestUri:"/resource-positions/{ResourceIdentifier}"},input:{type:"structure",required:["ResourceIdentifier","ResourceType"],members:{ResourceIdentifier:{location:"uri",locationName:"ResourceIdentifier"},ResourceType:{location:"querystring",locationName:"resourceType"}}},output:{type:"structure",members:{GeoJsonPayload:{type:"blob"}},payload:"GeoJsonPayload"}},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:"S31"},Sidewalk:{type:"structure",members:{AmazonId:{},SidewalkId:{},SidewalkManufacturingSn:{},DeviceCertificates:{shape:"Sbw"},PrivateKeys:{type:"list",member:{shape:"Sbx"}},DeviceProfileId:{},CertificateId:{},Status:{}}},Positioning:{}}}},GetWirelessDeviceImportTask:{http:{method:"GET",requestUri:"/wireless_device_import_task/{Id}"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{Id:{},Arn:{},DestinationName:{},Sidewalk:{shape:"Sc5"},CreationTime:{shape:"Sc9"},Status:{},StatusReason:{},InitializedImportedDeviceCount:{type:"long"},PendingImportedDeviceCount:{type:"long"},OnboardedImportedDeviceCount:{type:"long"},FailedImportedDeviceCount:{type:"long"}}}},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"}}}}}},Sidewalk:{type:"structure",members:{Rssi:{type:"integer"},BatteryLevel:{},Event:{},DeviceState:{}}}}}},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:"S3x"},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:{},LoRaWANNetworkServerCertificateId:{}}}},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:"S4o"}}}}}},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:{},ConnectionStatus:{}}}},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:"S4j"},Arn:{}}}},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"},DeviceProfileType:{location:"querystring",locationName:"deviceProfileType"}}},output:{type:"structure",members:{NextToken:{},DeviceProfileList:{type:"list",member:{type:"structure",members:{Arn:{},Name:{},Id:{}}}}}}},ListDevicesForWirelessDeviceImportTask:{http:{method:"GET",requestUri:"/wireless_device_import_task"},input:{type:"structure",required:["Id"],members:{Id:{location:"querystring",locationName:"id"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"},Status:{location:"querystring",locationName:"status"}}},output:{type:"structure",members:{NextToken:{},DestinationName:{},ImportedWirelessDeviceList:{type:"list",member:{type:"structure",members:{Sidewalk:{type:"structure",members:{SidewalkManufacturingSn:{},OnboardingStatus:{},OnboardingStatusReason:{},LastUpdateTime:{type:"timestamp",timestampFormat:"iso8601"}}}}}}}}},ListEventConfigurations:{http:{method:"GET",requestUri:"/event-configurations"},input:{type:"structure",required:["ResourceType"],members:{ResourceType:{location:"querystring",locationName:"resourceType"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{NextToken:{},EventConfigurationsList:{type:"list",member:{type:"structure",members:{Identifier:{},IdentifierType:{},PartnerType:{},Events:{type:"structure",members:{DeviceRegistrationState:{shape:"San"},Proximity:{shape:"Sap"},Join:{shape:"Saq"},ConnectionStatus:{shape:"Sas"},MessageDeliveryStatus:{shape:"Sau"}}}}}}}}},ListFuotaTasks:{http:{method:"GET",requestUri:"/fuota-tasks"},input:{type:"structure",members:{NextToken:{location:"querystring",locationName:"nextToken"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{NextToken:{},FuotaTaskList:{type:"list",member:{type:"structure",members:{Id:{},Arn:{},Name:{}}}}}}},ListMulticastGroups:{http:{method:"GET",requestUri:"/multicast-groups"},input:{type:"structure",members:{NextToken:{location:"querystring",locationName:"nextToken"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{NextToken:{},MulticastGroupList:{type:"list",member:{type:"structure",members:{Id:{},Arn:{},Name:{}}}}}}},ListMulticastGroupsByFuotaTask:{http:{method:"GET",requestUri:"/fuota-tasks/{Id}/multicast-groups"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"},NextToken:{location:"querystring",locationName:"nextToken"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{NextToken:{},MulticastGroupList:{type:"list",member:{type:"structure",members:{Id:{}}}}}}},ListNetworkAnalyzerConfigurations:{http:{method:"GET",requestUri:"/network-analyzer-configurations"},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{NextToken:{},NetworkAnalyzerConfigurationList:{type:"list",member:{type:"structure",members:{Arn:{},Name:{}}}}}}},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:"S7s"}}}}},ListPositionConfigurations:{http:{method:"GET",requestUri:"/position-configurations",responseCode:200},input:{type:"structure",members:{ResourceType:{location:"querystring",locationName:"resourceType"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}},deprecated:true,deprecatedMessage:"This operation is no longer supported."},output:{type:"structure",members:{PositionConfigurationList:{type:"list",member:{type:"structure",members:{ResourceIdentifier:{},ResourceType:{},Solvers:{shape:"S8a"},Destination:{}}}},NextToken:{}},deprecated:true,deprecatedMessage:"This operation is no longer supported."},deprecated:true,deprecatedMessage:"This operation is no longer supported."},ListQueuedMessages:{http:{method:"GET",requestUri:"/wireless-devices/{Id}/data"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"},NextToken:{location:"querystring",locationName:"nextToken"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},WirelessDeviceType:{location:"querystring",locationName:"WirelessDeviceType"}}},output:{type:"structure",members:{NextToken:{},DownlinkQueueMessagesList:{type:"list",member:{type:"structure",members:{MessageId:{},TransmitMode:{type:"integer"},ReceivedAt:{},LoRaWAN:{shape:"Sek"}}}}}}},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:"S6"}}}},ListWirelessDeviceImportTasks:{http:{method:"GET",requestUri:"/wireless_device_import_tasks"},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{NextToken:{},WirelessDeviceImportTaskList:{type:"list",member:{type:"structure",members:{Id:{},Arn:{},DestinationName:{},Sidewalk:{shape:"Sc5"},CreationTime:{shape:"Sc9"},Status:{},StatusReason:{},InitializedImportedDeviceCount:{type:"long"},PendingImportedDeviceCount:{type:"long"},OnboardedImportedDeviceCount:{type:"long"},FailedImportedDeviceCount:{type:"long"}}}}}}},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"},FuotaTaskId:{location:"querystring",locationName:"fuotaTaskId"},MulticastGroupId:{location:"querystring",locationName:"multicastGroupId"}}},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:{},SidewalkId:{},SidewalkManufacturingSn:{},DeviceCertificates:{shape:"Sbw"},DeviceProfileId:{},Status:{}}},FuotaDeviceStatus:{},MulticastDeviceStatus:{},McGroupId:{type:"integer"}}}}}}},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:"S4o"},UpdateVersion:{shape:"S4o"}}},Arn:{}}}}}}},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:"S3x"},LastUplinkReceivedAt:{}}}}}}},PutPositionConfiguration:{http:{method:"PUT",requestUri:"/position-configurations/{ResourceIdentifier}",responseCode:200},input:{type:"structure",required:["ResourceIdentifier","ResourceType"],members:{ResourceIdentifier:{location:"uri",locationName:"ResourceIdentifier"},ResourceType:{location:"querystring",locationName:"resourceType"},Solvers:{type:"structure",members:{SemtechGnss:{type:"structure",required:["Status","Fec"],members:{Status:{},Fec:{}}}}},Destination:{}},deprecated:true,deprecatedMessage:"This operation is no longer supported."},output:{type:"structure",members:{},deprecated:true,deprecatedMessage:"This operation is no longer supported."},deprecated:true,deprecatedMessage:"This operation is no longer supported."},PutResourceLogLevel:{http:{method:"PUT",requestUri:"/log-levels/{ResourceIdentifier}",responseCode:200},input:{type:"structure",required:["ResourceIdentifier","ResourceType","LogLevel"],members:{ResourceIdentifier:{location:"uri",locationName:"ResourceIdentifier"},ResourceType:{location:"querystring",locationName:"resourceType"},LogLevel:{}}},output:{type:"structure",members:{}}},ResetAllResourceLogLevels:{http:{method:"DELETE",requestUri:"/log-levels",responseCode:204},input:{type:"structure",members:{}},output:{type:"structure",members:{}}},ResetResourceLogLevel:{http:{method:"DELETE",requestUri:"/log-levels/{ResourceIdentifier}",responseCode:204},input:{type:"structure",required:["ResourceIdentifier","ResourceType"],members:{ResourceIdentifier:{location:"uri",locationName:"ResourceIdentifier"},ResourceType:{location:"querystring",locationName:"resourceType"}}},output:{type:"structure",members:{}}},SendDataToMulticastGroup:{http:{requestUri:"/multicast-groups/{Id}/data",responseCode:201},input:{type:"structure",required:["Id","PayloadData","WirelessMetadata"],members:{Id:{location:"uri",locationName:"Id"},PayloadData:{},WirelessMetadata:{type:"structure",members:{LoRaWAN:{type:"structure",members:{FPort:{type:"integer"}}}}}}},output:{type:"structure",members:{MessageId:{}}}},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:{shape:"Sek"},Sidewalk:{type:"structure",members:{Seq:{type:"integer"},MessageType:{},AckModeRetryDurationSecs:{type:"integer"}}}}}}},output:{type:"structure",members:{MessageId:{}}}},StartBulkAssociateWirelessDeviceWithMulticastGroup:{http:{method:"PATCH",requestUri:"/multicast-groups/{Id}/bulk",responseCode:204},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"},QueryString:{},Tags:{shape:"S6"}}},output:{type:"structure",members:{}}},StartBulkDisassociateWirelessDeviceFromMulticastGroup:{http:{requestUri:"/multicast-groups/{Id}/bulk",responseCode:204},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"},QueryString:{},Tags:{shape:"S6"}}},output:{type:"structure",members:{}}},StartFuotaTask:{http:{method:"PUT",requestUri:"/fuota-tasks/{Id}",responseCode:204},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"},LoRaWAN:{type:"structure",members:{StartTime:{shape:"S6w"}}}}},output:{type:"structure",members:{}}},StartMulticastGroupSession:{http:{method:"PUT",requestUri:"/multicast-groups/{Id}/session",responseCode:204},input:{type:"structure",required:["Id","LoRaWAN"],members:{Id:{location:"uri",locationName:"Id"},LoRaWAN:{shape:"S7j"}}},output:{type:"structure",members:{}}},StartSingleWirelessDeviceImportTask:{http:{requestUri:"/wireless_single_device_import_task",responseCode:201},input:{type:"structure",required:["DestinationName","Sidewalk"],members:{DestinationName:{},ClientRequestToken:{idempotencyToken:true},DeviceName:{},Tags:{shape:"S6"},Sidewalk:{type:"structure",members:{SidewalkManufacturingSn:{}}}}},output:{type:"structure",members:{Id:{},Arn:{}}}},StartWirelessDeviceImportTask:{http:{requestUri:"/wireless_device_import_task",responseCode:201},input:{type:"structure",required:["DestinationName","Sidewalk"],members:{DestinationName:{},ClientRequestToken:{idempotencyToken:true},Tags:{shape:"S6"},Sidewalk:{type:"structure",members:{DeviceCreationFile:{},Role:{}}}}},output:{type:"structure",members:{Id:{},Arn:{}}}},TagResource:{http:{requestUri:"/tags",responseCode:204},input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{location:"querystring",locationName:"resourceArn"},Tags:{shape:"S6"}}},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:{}}},UpdateEventConfigurationByResourceTypes:{http:{method:"PATCH",requestUri:"/event-configurations-resource-types",responseCode:204},input:{type:"structure",members:{DeviceRegistrationState:{shape:"S6j"},Proximity:{shape:"S6m"},Join:{shape:"S6n"},ConnectionStatus:{shape:"S6p"},MessageDeliveryStatus:{shape:"S6r"}}},output:{type:"structure",members:{}}},UpdateFuotaTask:{http:{method:"PATCH",requestUri:"/fuota-tasks/{Id}",responseCode:204},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"},Name:{},Description:{},LoRaWAN:{shape:"S1x"},FirmwareUpdateImage:{},FirmwareUpdateRole:{},RedundancyPercent:{type:"integer"},FragmentSizeBytes:{type:"integer"},FragmentIntervalMS:{type:"integer"}}},output:{type:"structure",members:{}}},UpdateLogLevelsByResourceTypes:{http:{requestUri:"/log-levels",responseCode:200},input:{type:"structure",members:{DefaultLogLevel:{},WirelessDeviceLogOptions:{shape:"S76"},WirelessGatewayLogOptions:{shape:"S70"}}},output:{type:"structure",members:{}}},UpdateMulticastGroup:{http:{method:"PATCH",requestUri:"/multicast-groups/{Id}",responseCode:204},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"},Name:{},Description:{},LoRaWAN:{shape:"S28"}}},output:{type:"structure",members:{}}},UpdateNetworkAnalyzerConfiguration:{http:{method:"PATCH",requestUri:"/network-analyzer-configurations/{ConfigurationName}",responseCode:204},input:{type:"structure",required:["ConfigurationName"],members:{ConfigurationName:{location:"uri",locationName:"ConfigurationName"},TraceContent:{shape:"S2e"},WirelessDevicesToAdd:{shape:"S2i"},WirelessDevicesToRemove:{shape:"S2i"},WirelessGatewaysToAdd:{shape:"S2j"},WirelessGatewaysToRemove:{shape:"S2j"},Description:{},MulticastGroupsToAdd:{shape:"S2k"},MulticastGroupsToRemove:{shape:"S2k"}}},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:{}}},UpdatePosition:{http:{method:"PATCH",requestUri:"/positions/{ResourceIdentifier}",responseCode:204},input:{type:"structure",required:["ResourceIdentifier","ResourceType","Position"],members:{ResourceIdentifier:{location:"uri",locationName:"ResourceIdentifier"},ResourceType:{location:"querystring",locationName:"resourceType"},Position:{shape:"S7z"}},deprecated:true,deprecatedMessage:"This operation is no longer supported."},output:{type:"structure",members:{},deprecated:true,deprecatedMessage:"This operation is no longer supported."},deprecated:true,deprecatedMessage:"This operation is no longer supported."},UpdateResourceEventConfiguration:{http:{method:"PATCH",requestUri:"/event-configurations/{Identifier}",responseCode:204},input:{type:"structure",required:["Identifier","IdentifierType"],members:{Identifier:{location:"uri",locationName:"Identifier"},IdentifierType:{location:"querystring",locationName:"identifierType"},PartnerType:{location:"querystring",locationName:"partnerType"},DeviceRegistrationState:{shape:"San"},Proximity:{shape:"Sap"},Join:{shape:"Saq"},ConnectionStatus:{shape:"Sas"},MessageDeliveryStatus:{shape:"Sau"}}},output:{type:"structure",members:{}}},UpdateResourcePosition:{http:{method:"PATCH",requestUri:"/resource-positions/{ResourceIdentifier}",responseCode:204},input:{type:"structure",required:["ResourceIdentifier","ResourceType"],members:{ResourceIdentifier:{location:"uri",locationName:"ResourceIdentifier"},ResourceType:{location:"querystring",locationName:"resourceType"},GeoJsonPayload:{type:"blob"}},payload:"GeoJsonPayload"},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:{},AbpV1_1:{type:"structure",members:{FCntStart:{type:"integer"}}},AbpV1_0_x:{type:"structure",members:{FCntStart:{type:"integer"}}},FPorts:{type:"structure",members:{Positioning:{shape:"S3n"},Applications:{shape:"S3o"}}}}},Positioning:{}}},output:{type:"structure",members:{}}},UpdateWirelessDeviceImportTask:{http:{method:"PATCH",requestUri:"/wireless_device_import_task/{Id}",responseCode:204},input:{type:"structure",required:["Id","Sidewalk"],members:{Id:{location:"uri",locationName:"Id"},Sidewalk:{type:"structure",members:{DeviceCreationFile:{}}}}},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:{},JoinEuiFilters:{shape:"S3z"},NetIdFilters:{shape:"S41"},MaxEirp:{type:"float"}}},output:{type:"structure",members:{}}}},shapes:{S2:{type:"structure",members:{AmazonId:{},AppServerPrivateKey:{shape:"S4"}}},S4:{type:"string",sensitive:true},S6:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},S16:{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"}}},S1x:{type:"structure",members:{RfRegion:{}}},S28:{type:"structure",members:{RfRegion:{},DlClass:{}}},S2e:{type:"structure",members:{WirelessDeviceFrameInfo:{},LogLevel:{},MulticastFrameInfo:{}}},S2i:{type:"list",member:{}},S2j:{type:"list",member:{}},S2k:{type:"list",member:{}},S31:{type:"structure",members:{DevEui:{},DeviceProfileId:{},ServiceProfileId:{},OtaaV1_1:{type:"structure",members:{AppKey:{},NwkKey:{},JoinEui:{}}},OtaaV1_0_x:{type:"structure",members:{AppKey:{},AppEui:{},GenAppKey:{}}},AbpV1_1:{type:"structure",members:{DevAddr:{},SessionKeys:{type:"structure",members:{FNwkSIntKey:{},SNwkSIntKey:{},NwkSEncKey:{},AppSKey:{}}},FCntStart:{type:"integer"}}},AbpV1_0_x:{type:"structure",members:{DevAddr:{},SessionKeys:{type:"structure",members:{NwkSKey:{},AppSKey:{}}},FCntStart:{type:"integer"}}},FPorts:{type:"structure",members:{Fuota:{type:"integer"},Multicast:{type:"integer"},ClockSync:{type:"integer"},Positioning:{shape:"S3n"},Applications:{shape:"S3o"}}}}},S3n:{type:"structure",members:{ClockSync:{type:"integer"},Stream:{type:"integer"},Gnss:{type:"integer"}}},S3o:{type:"list",member:{type:"structure",members:{FPort:{type:"integer"},Type:{},DestinationName:{}}}},S3x:{type:"structure",members:{GatewayEui:{},RfRegion:{},JoinEuiFilters:{shape:"S3z"},NetIdFilters:{shape:"S41"},SubBands:{type:"list",member:{type:"integer"}},Beaconing:{type:"structure",members:{DataRate:{type:"integer"},Frequencies:{type:"list",member:{type:"integer"}}}},MaxEirp:{type:"float"}}},S3z:{type:"list",member:{type:"list",member:{}}},S41:{type:"list",member:{}},S4j:{type:"structure",members:{UpdateDataSource:{},UpdateDataRole:{},LoRaWAN:{type:"structure",members:{UpdateSignature:{},SigKeyCrc:{type:"long"},CurrentVersion:{shape:"S4o"},UpdateVersion:{shape:"S4o"}}}}},S4o:{type:"structure",members:{PackageVersion:{},Model:{},Station:{}}},S6j:{type:"structure",members:{Sidewalk:{shape:"S6k"}}},S6k:{type:"structure",members:{WirelessDeviceEventTopic:{}}},S6m:{type:"structure",members:{Sidewalk:{shape:"S6k"}}},S6n:{type:"structure",members:{LoRaWAN:{type:"structure",members:{WirelessDeviceEventTopic:{}}}}},S6p:{type:"structure",members:{LoRaWAN:{type:"structure",members:{WirelessGatewayEventTopic:{}}}}},S6r:{type:"structure",members:{Sidewalk:{shape:"S6k"}}},S6w:{type:"timestamp",timestampFormat:"iso8601"},S70:{type:"list",member:{type:"structure",required:["Type","LogLevel"],members:{Type:{},LogLevel:{},Events:{type:"list",member:{type:"structure",required:["Event","LogLevel"],members:{Event:{},LogLevel:{}}}}}}},S76:{type:"list",member:{type:"structure",required:["Type","LogLevel"],members:{Type:{},LogLevel:{},Events:{type:"list",member:{type:"structure",required:["Event","LogLevel"],members:{Event:{},LogLevel:{}}}}}}},S7j:{type:"structure",members:{DlDr:{type:"integer"},DlFreq:{type:"integer"},SessionStartTime:{type:"timestamp",timestampFormat:"iso8601"},SessionTimeout:{type:"integer"},PingSlotPeriod:{type:"integer"}}},S7s:{type:"structure",members:{AmazonId:{},Fingerprint:{type:"string",sensitive:true},Arn:{}}},S7z:{type:"list",member:{type:"float"}},S8a:{type:"structure",members:{SemtechGnss:{type:"structure",members:{Provider:{},Type:{},Status:{},Fec:{}}}}},San:{type:"structure",members:{Sidewalk:{shape:"Sao"},WirelessDeviceIdEventTopic:{}}},Sao:{type:"structure",members:{AmazonIdEventTopic:{}}},Sap:{type:"structure",members:{Sidewalk:{shape:"Sao"},WirelessDeviceIdEventTopic:{}}},Saq:{type:"structure",members:{LoRaWAN:{type:"structure",members:{DevEuiEventTopic:{}}},WirelessDeviceIdEventTopic:{}}},Sas:{type:"structure",members:{LoRaWAN:{type:"structure",members:{GatewayEuiEventTopic:{}}},WirelessGatewayIdEventTopic:{}}},Sau:{type:"structure",members:{Sidewalk:{shape:"Sao"},WirelessDeviceIdEventTopic:{}}},Sbw:{type:"list",member:{shape:"Sbx"}},Sbx:{type:"structure",required:["SigningAlg","Value"],members:{SigningAlg:{},Value:{}}},Sc5:{type:"structure",members:{DeviceCreationFileList:{type:"list",member:{}},Role:{}}},Sc9:{type:"timestamp",timestampFormat:"iso8601"},Sek:{type:"structure",members:{FPort:{type:"integer"},ParticipatingGateways:{type:"structure",required:["DownlinkMode","GatewayList","TransmissionInterval"],members:{DownlinkMode:{},GatewayList:{type:"list",member:{type:"structure",required:["GatewayId","DownlinkFrequency"],members:{GatewayId:{},DownlinkFrequency:{type:"integer"}}}},TransmissionInterval:{type:"integer"}}}}}}}},8635:function(e){e.exports={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:{}}}},DeleteResourcePolicy:{http:{method:"DELETE",requestUri:"/DeleteResourcePolicy"},input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{location:"querystring",locationName:"resourceArn"}}},output:{type:"structure",members:{}}},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:"Sj"},Details:{},ErrorDetailList:{type:"list",member:{type:"structure",members:{ErrorCode:{},ErrorMessage:{}}}},ChangeName:{}}}}}}},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:{}}}},GetResourcePolicy:{http:{method:"GET",requestUri:"/GetResourcePolicy"},input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{location:"querystring",locationName:"resourceArn"}}},output:{type:"structure",members:{Policy:{}}}},ListChangeSets:{http:{requestUri:"/ListChangeSets"},input:{type:"structure",required:["Catalog"],members:{Catalog:{},FilterList:{shape:"Sx"},Sort:{shape:"S12"},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:"Sx"},Sort:{shape:"S12"},NextToken:{},MaxResults:{type:"integer"},OwnershipType:{}}},output:{type:"structure",members:{EntitySummaryList:{type:"list",member:{type:"structure",members:{Name:{},EntityType:{},EntityId:{},EntityArn:{},LastModifiedDate:{},Visibility:{}}}},NextToken:{}}}},ListTagsForResource:{http:{requestUri:"/ListTagsForResource"},input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},output:{type:"structure",members:{ResourceArn:{},Tags:{shape:"S1l"}}}},PutResourcePolicy:{http:{requestUri:"/PutResourcePolicy"},input:{type:"structure",required:["ResourceArn","Policy"],members:{ResourceArn:{},Policy:{}}},output:{type:"structure",members:{}}},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:"Sj"},EntityTags:{shape:"S1l"},Details:{},ChangeName:{}}}},ChangeSetName:{},ClientRequestToken:{idempotencyToken:true},ChangeSetTags:{shape:"S1l"}}},output:{type:"structure",members:{ChangeSetId:{},ChangeSetArn:{}}}},TagResource:{http:{requestUri:"/TagResource"},input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{},Tags:{shape:"S1l"}}},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:{Sj:{type:"structure",required:["Type"],members:{Type:{},Identifier:{}}},Sx:{type:"list",member:{type:"structure",members:{Name:{},ValueList:{type:"list",member:{}}}}},S12:{type:"structure",members:{SortBy:{},SortOrder:{}}},S1l:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}}}}},8641:function(e){e.exports={pagination:{}}},8642:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["redshift"]={};s.Redshift=i.defineService("redshift",["2012-12-01"]);Object.defineProperty(a.services["redshift"],"2012-12-01",{get:function get(){var e=r(7653);e.paginators=r(8275).pagination;e.waiters=r(9302).waiters;return e},enumerable:true,configurable:true});e.exports=s.Redshift},8653:function(e){e.exports={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"}}}}},8654:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["kendra"]={};s.Kendra=i.defineService("kendra",["2019-02-03"]);Object.defineProperty(a.services["kendra"],"2019-02-03",{get:function get(){var e=r(2270);e.paginators=r(8077).pagination;return e},enumerable:true,configurable:true});e.exports=s.Kendra},8655:function(e,t,r){(function(){var t,s,i;s=r(5523);i=r(1873);e.exports=t=function(){function XMLDOMConfiguration(){var e;this.defaultParams={"canonical-form":false,"cdata-sections":false,comments:false,"datatype-normalization":false,"element-content-whitespace":true,entities:true,"error-handler":new s,infoset:true,"validate-if-schema":false,namespaces:true,"namespace-declarations":true,"normalize-characters":false,"schema-location":"","schema-type":"","split-cdata-sections":true,validate:false,"well-formed":true};this.params=e=Object.create(this.defaultParams)}Object.defineProperty(XMLDOMConfiguration.prototype,"parameterNames",{get:function(){return new i(Object.keys(this.defaultParams))}});XMLDOMConfiguration.prototype.getParameter=function(e){if(this.params.hasOwnProperty(e)){return this.params[e]}else{return null}};XMLDOMConfiguration.prototype.canSetParameter=function(e,t){return true};XMLDOMConfiguration.prototype.setParameter=function(e,t){if(t!=null){return this.params[e]=t}else{return delete this.params[e]}};return XMLDOMConfiguration}()}).call(this)},8657:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["workmail"]={};s.WorkMail=i.defineService("workmail",["2017-10-01"]);Object.defineProperty(a.services["workmail"],"2017-10-01",{get:function get(){var e=r(3150);e.paginators=r(4497).pagination;return e},enumerable:true,configurable:true});e.exports=s.WorkMail},8664:function(e){e.exports={pagination:{}}},8667:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["appflow"]={};s.Appflow=i.defineService("appflow",["2020-08-23"]);Object.defineProperty(a.services["appflow"],"2020-08-23",{get:function get(){var e=r(6830);e.paginators=r(4999).pagination;return e},enumerable:true,configurable:true});e.exports=s.Appflow},8669:function(e){e.exports={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:{CreateGroup:{input:{type:"structure",required:["IdentityStoreId"],members:{IdentityStoreId:{},DisplayName:{shape:"S3"},Description:{shape:"S4"}}},output:{type:"structure",required:["GroupId","IdentityStoreId"],members:{GroupId:{},IdentityStoreId:{}}}},CreateGroupMembership:{input:{type:"structure",required:["IdentityStoreId","GroupId","MemberId"],members:{IdentityStoreId:{},GroupId:{},MemberId:{shape:"S8"}}},output:{type:"structure",required:["MembershipId","IdentityStoreId"],members:{MembershipId:{},IdentityStoreId:{}}}},CreateUser:{input:{type:"structure",required:["IdentityStoreId"],members:{IdentityStoreId:{},UserName:{shape:"Sb"},Name:{shape:"Sc"},DisplayName:{shape:"S4"},NickName:{shape:"S4"},ProfileUrl:{shape:"S4"},Emails:{shape:"Sd"},Addresses:{shape:"Sg"},PhoneNumbers:{shape:"Si"},UserType:{shape:"S4"},Title:{shape:"S4"},PreferredLanguage:{shape:"S4"},Locale:{shape:"S4"},Timezone:{shape:"S4"}}},output:{type:"structure",required:["UserId","IdentityStoreId"],members:{UserId:{},IdentityStoreId:{}}}},DeleteGroup:{input:{type:"structure",required:["IdentityStoreId","GroupId"],members:{IdentityStoreId:{},GroupId:{}}},output:{type:"structure",members:{}},idempotent:true},DeleteGroupMembership:{input:{type:"structure",required:["IdentityStoreId","MembershipId"],members:{IdentityStoreId:{},MembershipId:{}}},output:{type:"structure",members:{}},idempotent:true},DeleteUser:{input:{type:"structure",required:["IdentityStoreId","UserId"],members:{IdentityStoreId:{},UserId:{}}},output:{type:"structure",members:{}},idempotent:true},DescribeGroup:{input:{type:"structure",required:["IdentityStoreId","GroupId"],members:{IdentityStoreId:{},GroupId:{}}},output:{type:"structure",required:["GroupId","IdentityStoreId"],members:{GroupId:{},DisplayName:{shape:"S3"},ExternalIds:{shape:"St"},Description:{shape:"S4"},IdentityStoreId:{}}}},DescribeGroupMembership:{input:{type:"structure",required:["IdentityStoreId","MembershipId"],members:{IdentityStoreId:{},MembershipId:{}}},output:{type:"structure",required:["IdentityStoreId","MembershipId","GroupId","MemberId"],members:{IdentityStoreId:{},MembershipId:{},GroupId:{},MemberId:{shape:"S8"}}}},DescribeUser:{input:{type:"structure",required:["IdentityStoreId","UserId"],members:{IdentityStoreId:{},UserId:{}}},output:{type:"structure",required:["UserId","IdentityStoreId"],members:{UserName:{shape:"Sb"},UserId:{},ExternalIds:{shape:"St"},Name:{shape:"Sc"},DisplayName:{shape:"S4"},NickName:{shape:"S4"},ProfileUrl:{shape:"S4"},Emails:{shape:"Sd"},Addresses:{shape:"Sg"},PhoneNumbers:{shape:"Si"},UserType:{shape:"S4"},Title:{shape:"S4"},PreferredLanguage:{shape:"S4"},Locale:{shape:"S4"},Timezone:{shape:"S4"},IdentityStoreId:{}}}},GetGroupId:{input:{type:"structure",required:["IdentityStoreId","AlternateIdentifier"],members:{IdentityStoreId:{},AlternateIdentifier:{shape:"S12"}}},output:{type:"structure",required:["GroupId","IdentityStoreId"],members:{GroupId:{},IdentityStoreId:{}}}},GetGroupMembershipId:{input:{type:"structure",required:["IdentityStoreId","GroupId","MemberId"],members:{IdentityStoreId:{},GroupId:{},MemberId:{shape:"S8"}}},output:{type:"structure",required:["MembershipId","IdentityStoreId"],members:{MembershipId:{},IdentityStoreId:{}}}},GetUserId:{input:{type:"structure",required:["IdentityStoreId","AlternateIdentifier"],members:{IdentityStoreId:{},AlternateIdentifier:{shape:"S12"}}},output:{type:"structure",required:["UserId","IdentityStoreId"],members:{UserId:{},IdentityStoreId:{}}}},IsMemberInGroups:{input:{type:"structure",required:["IdentityStoreId","MemberId","GroupIds"],members:{IdentityStoreId:{},MemberId:{shape:"S8"},GroupIds:{type:"list",member:{}}}},output:{type:"structure",required:["Results"],members:{Results:{type:"list",member:{type:"structure",members:{GroupId:{},MemberId:{shape:"S8"},MembershipExists:{shape:"Sf"}}}}}}},ListGroupMemberships:{input:{type:"structure",required:["IdentityStoreId","GroupId"],members:{IdentityStoreId:{},GroupId:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",required:["GroupMemberships"],members:{GroupMemberships:{shape:"S1k"},NextToken:{}}}},ListGroupMembershipsForMember:{input:{type:"structure",required:["IdentityStoreId","MemberId"],members:{IdentityStoreId:{},MemberId:{shape:"S8"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",required:["GroupMemberships"],members:{GroupMemberships:{shape:"S1k"},NextToken:{}}}},ListGroups:{input:{type:"structure",required:["IdentityStoreId"],members:{IdentityStoreId:{},MaxResults:{type:"integer"},NextToken:{},Filters:{shape:"S1p",deprecated:true,deprecatedMessage:"Using filters with ListGroups API is deprecated, please use GetGroupId API instead."}}},output:{type:"structure",required:["Groups"],members:{Groups:{type:"list",member:{type:"structure",required:["GroupId","IdentityStoreId"],members:{GroupId:{},DisplayName:{shape:"S3"},ExternalIds:{shape:"St"},Description:{shape:"S4"},IdentityStoreId:{}}}},NextToken:{}}}},ListUsers:{input:{type:"structure",required:["IdentityStoreId"],members:{IdentityStoreId:{},MaxResults:{type:"integer"},NextToken:{},Filters:{shape:"S1p",deprecated:true,deprecatedMessage:"Using filters with ListUsers API is deprecated, please use GetGroupId API instead."}}},output:{type:"structure",required:["Users"],members:{Users:{type:"list",member:{type:"structure",required:["UserId","IdentityStoreId"],members:{UserName:{shape:"Sb"},UserId:{},ExternalIds:{shape:"St"},Name:{shape:"Sc"},DisplayName:{shape:"S4"},NickName:{shape:"S4"},ProfileUrl:{shape:"S4"},Emails:{shape:"Sd"},Addresses:{shape:"Sg"},PhoneNumbers:{shape:"Si"},UserType:{shape:"S4"},Title:{shape:"S4"},PreferredLanguage:{shape:"S4"},Locale:{shape:"S4"},Timezone:{shape:"S4"},IdentityStoreId:{}}}},NextToken:{}}}},UpdateGroup:{input:{type:"structure",required:["IdentityStoreId","GroupId","Operations"],members:{IdentityStoreId:{},GroupId:{},Operations:{shape:"S1z"}}},output:{type:"structure",members:{}}},UpdateUser:{input:{type:"structure",required:["IdentityStoreId","UserId","Operations"],members:{IdentityStoreId:{},UserId:{},Operations:{shape:"S1z"}}},output:{type:"structure",members:{}}}},shapes:{S3:{type:"string",sensitive:true},S4:{type:"string",sensitive:true},S8:{type:"structure",members:{UserId:{}},union:true},Sb:{type:"string",sensitive:true},Sc:{type:"structure",members:{Formatted:{shape:"S4"},FamilyName:{shape:"S4"},GivenName:{shape:"S4"},MiddleName:{shape:"S4"},HonorificPrefix:{shape:"S4"},HonorificSuffix:{shape:"S4"}}},Sd:{type:"list",member:{type:"structure",members:{Value:{shape:"S4"},Type:{shape:"S4"},Primary:{shape:"Sf"}}}},Sf:{type:"boolean",sensitive:true},Sg:{type:"list",member:{type:"structure",members:{StreetAddress:{shape:"S4"},Locality:{shape:"S4"},Region:{shape:"S4"},PostalCode:{shape:"S4"},Country:{shape:"S4"},Formatted:{shape:"S4"},Type:{shape:"S4"},Primary:{shape:"Sf"}}}},Si:{type:"list",member:{type:"structure",members:{Value:{shape:"S4"},Type:{shape:"S4"},Primary:{shape:"Sf"}}}},St:{type:"list",member:{shape:"Su"}},Su:{type:"structure",required:["Issuer","Id"],members:{Issuer:{type:"string",sensitive:true},Id:{type:"string",sensitive:true}}},S12:{type:"structure",members:{ExternalId:{shape:"Su"},UniqueAttribute:{type:"structure",required:["AttributePath","AttributeValue"],members:{AttributePath:{},AttributeValue:{shape:"S15"}}}},union:true},S15:{type:"structure",members:{},document:true},S1k:{type:"list",member:{type:"structure",required:["IdentityStoreId"],members:{IdentityStoreId:{},MembershipId:{},GroupId:{},MemberId:{shape:"S8"}}}},S1p:{type:"list",member:{type:"structure",required:["AttributePath","AttributeValue"],members:{AttributePath:{},AttributeValue:{shape:"S4"}}}},S1z:{type:"list",member:{type:"structure",required:["AttributePath"],members:{AttributePath:{},AttributeValue:{shape:"S15"}}}}}}},8671:function(e,t,r){var s=r(2393);var i=r(2726);s.SAMLCredentials=s.util.inherit(s.Credentials,{constructor:function SAMLCredentials(e){s.Credentials.call(this);this.expired=true;this.params=e},refresh:function refresh(e){this.coalesceRefresh(e||s.util.fn.callback)},load:function load(e){var t=this;t.createClients();t.service.assumeRoleWithSAML(function(r,s){if(!r){t.service.credentialsFrom(s,t)}e(r)})},createClients:function(){this.service=this.service||new i({params:this.params})}})},8677:function(e){e.exports={pagination:{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"}}}},8678:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["backup"]={};s.Backup=i.defineService("backup",["2018-11-15"]);Object.defineProperty(a.services["backup"],"2018-11-15",{get:function get(){var e=r(6349);e.paginators=r(1244).pagination;return e},enumerable:true,configurable:true});e.exports=s.Backup},8683:function(e){e.exports={pagination:{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"}}}},8685:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["ssmsap"]={};s.SsmSap=i.defineService("ssmsap",["2018-05-10"]);Object.defineProperty(a.services["ssmsap"],"2018-05-10",{get:function get(){var e=r(3092);e.paginators=r(8914).pagination;return e},enumerable:true,configurable:true});e.exports=s.SsmSap},8688:function(e){e.exports={pagination:{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"},GetResourcePolicies:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Policies"},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"},ListOpsItemRelatedItems:{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"}}}},8691:function(e){e.exports={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"}}}},BatchStartRecommendations:{input:{type:"structure",members:{Data:{type:"list",member:{type:"structure",required:["DatabaseId","Settings"],members:{DatabaseId:{},Settings:{shape:"Sf"}}}}}},output:{type:"structure",members:{ErrorEntries:{type:"list",member:{type:"structure",members:{DatabaseId:{},Message:{},Code:{}}}}}}},CancelReplicationTaskAssessmentRun:{input:{type:"structure",required:["ReplicationTaskAssessmentRunArn"],members:{ReplicationTaskAssessmentRunArn:{}}},output:{type:"structure",members:{ReplicationTaskAssessmentRun:{shape:"Sl"}}}},CreateEndpoint:{input:{type:"structure",required:["EndpointIdentifier","EndpointType","EngineName"],members:{EndpointIdentifier:{},EndpointType:{},EngineName:{},Username:{},Password:{shape:"Sq"},ServerName:{},Port:{type:"integer"},DatabaseName:{},ExtraConnectionAttributes:{},KmsKeyId:{},Tags:{shape:"S3"},CertificateArn:{},SslMode:{},ServiceAccessRoleArn:{},ExternalTableDefinition:{},DynamoDbSettings:{shape:"St"},S3Settings:{shape:"Su"},DmsTransferSettings:{shape:"S14"},MongoDbSettings:{shape:"S15"},KinesisSettings:{shape:"S19"},KafkaSettings:{shape:"S1b"},ElasticsearchSettings:{shape:"S1e"},NeptuneSettings:{shape:"S1f"},RedshiftSettings:{shape:"S1g"},PostgreSQLSettings:{shape:"S1h"},MySQLSettings:{shape:"S1j"},OracleSettings:{shape:"S1l"},SybaseSettings:{shape:"S1o"},MicrosoftSQLServerSettings:{shape:"S1p"},IBMDb2Settings:{shape:"S1s"},ResourceIdentifier:{},DocDbSettings:{shape:"S1t"},RedisSettings:{shape:"S1u"},GcpMySQLSettings:{shape:"S1x"}}},output:{type:"structure",members:{Endpoint:{shape:"S1z"}}}},CreateEventSubscription:{input:{type:"structure",required:["SubscriptionName","SnsTopicArn"],members:{SubscriptionName:{},SnsTopicArn:{},SourceType:{},EventCategories:{shape:"S21"},SourceIds:{shape:"S22"},Enabled:{type:"boolean"},Tags:{shape:"S3"}}},output:{type:"structure",members:{EventSubscription:{shape:"S24"}}}},CreateFleetAdvisorCollector:{input:{type:"structure",required:["CollectorName","ServiceAccessRoleArn","S3BucketName"],members:{CollectorName:{},Description:{},ServiceAccessRoleArn:{},S3BucketName:{}}},output:{type:"structure",members:{CollectorReferencedId:{},CollectorName:{},Description:{},ServiceAccessRoleArn:{},S3BucketName:{}}}},CreateReplicationInstance:{input:{type:"structure",required:["ReplicationInstanceIdentifier","ReplicationInstanceClass"],members:{ReplicationInstanceIdentifier:{},AllocatedStorage:{type:"integer"},ReplicationInstanceClass:{},VpcSecurityGroupIds:{shape:"S29"},AvailabilityZone:{},ReplicationSubnetGroupIdentifier:{},PreferredMaintenanceWindow:{},MultiAZ:{type:"boolean"},EngineVersion:{},AutoMinorVersionUpgrade:{type:"boolean"},Tags:{shape:"S3"},KmsKeyId:{},PubliclyAccessible:{type:"boolean"},DnsNameServers:{},ResourceIdentifier:{},NetworkType:{}}},output:{type:"structure",members:{ReplicationInstance:{shape:"S2b"}}}},CreateReplicationSubnetGroup:{input:{type:"structure",required:["ReplicationSubnetGroupIdentifier","ReplicationSubnetGroupDescription","SubnetIds"],members:{ReplicationSubnetGroupIdentifier:{},ReplicationSubnetGroupDescription:{},SubnetIds:{shape:"S2o"},Tags:{shape:"S3"}}},output:{type:"structure",members:{ReplicationSubnetGroup:{shape:"S2e"}}}},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:"S2t"}}}},DeleteCertificate:{input:{type:"structure",required:["CertificateArn"],members:{CertificateArn:{}}},output:{type:"structure",members:{Certificate:{shape:"S2y"}}}},DeleteConnection:{input:{type:"structure",required:["EndpointArn","ReplicationInstanceArn"],members:{EndpointArn:{},ReplicationInstanceArn:{}}},output:{type:"structure",members:{Connection:{shape:"S32"}}}},DeleteEndpoint:{input:{type:"structure",required:["EndpointArn"],members:{EndpointArn:{}}},output:{type:"structure",members:{Endpoint:{shape:"S1z"}}}},DeleteEventSubscription:{input:{type:"structure",required:["SubscriptionName"],members:{SubscriptionName:{}}},output:{type:"structure",members:{EventSubscription:{shape:"S24"}}}},DeleteFleetAdvisorCollector:{input:{type:"structure",required:["CollectorReferencedId"],members:{CollectorReferencedId:{}}}},DeleteFleetAdvisorDatabases:{input:{type:"structure",required:["DatabaseIds"],members:{DatabaseIds:{shape:"S2i"}}},output:{type:"structure",members:{DatabaseIds:{shape:"S2i"}}}},DeleteReplicationInstance:{input:{type:"structure",required:["ReplicationInstanceArn"],members:{ReplicationInstanceArn:{}}},output:{type:"structure",members:{ReplicationInstance:{shape:"S2b"}}}},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:"S2t"}}}},DeleteReplicationTaskAssessmentRun:{input:{type:"structure",required:["ReplicationTaskAssessmentRunArn"],members:{ReplicationTaskAssessmentRunArn:{}}},output:{type:"structure",members:{ReplicationTaskAssessmentRun:{shape:"Sl"}}}},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:"S3q"},MaxRecords:{type:"integer"},Marker:{}}},output:{type:"structure",members:{Marker:{},Certificates:{type:"list",member:{shape:"S2y"}}}}},DescribeConnections:{input:{type:"structure",members:{Filters:{shape:"S3q"},MaxRecords:{type:"integer"},Marker:{}}},output:{type:"structure",members:{Marker:{},Connections:{type:"list",member:{shape:"S32"}}}}},DescribeEndpointSettings:{input:{type:"structure",required:["EngineName"],members:{EngineName:{},MaxRecords:{type:"integer"},Marker:{}}},output:{type:"structure",members:{Marker:{},EndpointSettings:{type:"list",member:{type:"structure",members:{Name:{},Type:{},EnumValues:{type:"list",member:{}},Sensitive:{type:"boolean"},Units:{},Applicability:{},IntValueMin:{type:"integer"},IntValueMax:{type:"integer"},DefaultValue:{}}}}}}},DescribeEndpointTypes:{input:{type:"structure",members:{Filters:{shape:"S3q"},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:"S3q"},MaxRecords:{type:"integer"},Marker:{}}},output:{type:"structure",members:{Marker:{},Endpoints:{type:"list",member:{shape:"S1z"}}}}},DescribeEventCategories:{input:{type:"structure",members:{SourceType:{},Filters:{shape:"S3q"}}},output:{type:"structure",members:{EventCategoryGroupList:{type:"list",member:{type:"structure",members:{SourceType:{},EventCategories:{shape:"S21"}}}}}}},DescribeEventSubscriptions:{input:{type:"structure",members:{SubscriptionName:{},Filters:{shape:"S3q"},MaxRecords:{type:"integer"},Marker:{}}},output:{type:"structure",members:{Marker:{},EventSubscriptionsList:{type:"list",member:{shape:"S24"}}}}},DescribeEvents:{input:{type:"structure",members:{SourceIdentifier:{},SourceType:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},Duration:{type:"integer"},EventCategories:{shape:"S21"},Filters:{shape:"S3q"},MaxRecords:{type:"integer"},Marker:{}}},output:{type:"structure",members:{Marker:{},Events:{type:"list",member:{type:"structure",members:{SourceIdentifier:{},SourceType:{},Message:{},EventCategories:{shape:"S21"},Date:{type:"timestamp"}}}}}}},DescribeFleetAdvisorCollectors:{input:{type:"structure",members:{Filters:{shape:"S3q"},MaxRecords:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Collectors:{type:"list",member:{type:"structure",members:{CollectorReferencedId:{},CollectorName:{},CollectorVersion:{},VersionStatus:{},Description:{},S3BucketName:{},ServiceAccessRoleArn:{},CollectorHealthCheck:{type:"structure",members:{CollectorStatus:{},LocalCollectorS3Access:{type:"boolean"},WebCollectorS3Access:{type:"boolean"},WebCollectorGrantedRoleBasedAccess:{type:"boolean"}}},LastDataReceived:{},RegisteredDate:{},CreatedDate:{},ModifiedDate:{},InventoryData:{type:"structure",members:{NumberOfDatabases:{type:"integer"},NumberOfSchemas:{type:"integer"}}}}}},NextToken:{}}}},DescribeFleetAdvisorDatabases:{input:{type:"structure",members:{Filters:{shape:"S3q"},MaxRecords:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Databases:{type:"list",member:{type:"structure",members:{DatabaseId:{},DatabaseName:{},IpAddress:{},NumberOfSchemas:{type:"long"},Server:{shape:"S50"},SoftwareDetails:{type:"structure",members:{Engine:{},EngineVersion:{},EngineEdition:{},ServicePack:{},SupportLevel:{},OsArchitecture:{type:"integer"},Tooltip:{}}},Collectors:{type:"list",member:{type:"structure",members:{CollectorReferencedId:{},CollectorName:{}}}}}}},NextToken:{}}}},DescribeFleetAdvisorLsaAnalysis:{input:{type:"structure",members:{MaxRecords:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Analysis:{type:"list",member:{type:"structure",members:{LsaAnalysisId:{},Status:{}}}},NextToken:{}}}},DescribeFleetAdvisorSchemaObjectSummary:{input:{type:"structure",members:{Filters:{shape:"S3q"},MaxRecords:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{FleetAdvisorSchemaObjects:{type:"list",member:{type:"structure",members:{SchemaId:{},ObjectType:{},NumberOfObjects:{type:"long"},CodeLineCount:{type:"long"},CodeSize:{type:"long"}}}},NextToken:{}}}},DescribeFleetAdvisorSchemas:{input:{type:"structure",members:{Filters:{shape:"S3q"},MaxRecords:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{FleetAdvisorSchemas:{type:"list",member:{type:"structure",members:{CodeLineCount:{type:"long"},CodeSize:{type:"long"},Complexity:{},Server:{shape:"S50"},DatabaseInstance:{type:"structure",members:{DatabaseId:{},DatabaseName:{},DatabaseIpAddress:{},DatabaseEngine:{}}},SchemaId:{},SchemaName:{},OriginalSchema:{type:"structure",members:{SchemaId:{},SchemaName:{},DatabaseId:{},DatabaseName:{},DatabaseIpAddress:{}}},Similarity:{type:"double"}}}},NextToken:{}}}},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:"S3q"},Marker:{},MaxRecords:{type:"integer"}}},output:{type:"structure",members:{PendingMaintenanceActions:{type:"list",member:{shape:"S8"}},Marker:{}}}},DescribeRecommendationLimitations:{input:{type:"structure",members:{Filters:{shape:"S3q"},MaxRecords:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{NextToken:{},Limitations:{type:"list",member:{type:"structure",members:{DatabaseId:{},EngineName:{},Name:{},Description:{},Impact:{},Type:{}}}}}}},DescribeRecommendations:{input:{type:"structure",members:{Filters:{shape:"S3q"},MaxRecords:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{NextToken:{},Recommendations:{type:"list",member:{type:"structure",members:{DatabaseId:{},EngineName:{},CreatedDate:{},Status:{},Preferred:{type:"boolean"},Settings:{shape:"Sf"},Data:{type:"structure",members:{RdsEngine:{type:"structure",members:{RequirementsToTarget:{type:"structure",members:{EngineEdition:{},InstanceVcpu:{type:"double"},InstanceMemory:{type:"double"},StorageSize:{type:"integer"},StorageIops:{type:"integer"},DeploymentOption:{}}},TargetConfiguration:{type:"structure",members:{EngineEdition:{},InstanceType:{},InstanceVcpu:{type:"double"},InstanceMemory:{type:"double"},StorageType:{},StorageSize:{type:"integer"},StorageIops:{type:"integer"},DeploymentOption:{}}}}}}}}}}}}},DescribeRefreshSchemasStatus:{input:{type:"structure",required:["EndpointArn"],members:{EndpointArn:{}}},output:{type:"structure",members:{RefreshSchemasStatus:{shape:"S66"}}}},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:"S3q"},MaxRecords:{type:"integer"},Marker:{}}},output:{type:"structure",members:{Marker:{},ReplicationInstances:{type:"list",member:{shape:"S2b"}}}}},DescribeReplicationSubnetGroups:{input:{type:"structure",members:{Filters:{shape:"S3q"},MaxRecords:{type:"integer"},Marker:{}}},output:{type:"structure",members:{Marker:{},ReplicationSubnetGroups:{type:"list",member:{shape:"S2e"}}}}},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:"S3q"},MaxRecords:{type:"integer"},Marker:{}}},output:{type:"structure",members:{Marker:{},ReplicationTaskAssessmentRuns:{type:"list",member:{shape:"Sl"}}}}},DescribeReplicationTaskIndividualAssessments:{input:{type:"structure",members:{Filters:{shape:"S3q"},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:"S3q"},MaxRecords:{type:"integer"},Marker:{},WithoutSettings:{type:"boolean"}}},output:{type:"structure",members:{Marker:{},ReplicationTasks:{type:"list",member:{shape:"S2t"}}}}},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:"S3q"}}},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"},AppliedInserts:{type:"long"},AppliedDeletes:{type:"long"},AppliedUpdates:{type:"long"},AppliedDdls:{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:{shape:"Sq"},CertificateWallet:{type:"blob"},Tags:{shape:"S3"}}},output:{type:"structure",members:{Certificate:{shape:"S2y"}}}},ListTagsForResource:{input:{type:"structure",members:{ResourceArn:{},ResourceArnList:{type:"list",member:{}}}},output:{type:"structure",members:{TagList:{shape:"S3"}}}},ModifyEndpoint:{input:{type:"structure",required:["EndpointArn"],members:{EndpointArn:{},EndpointIdentifier:{},EndpointType:{},EngineName:{},Username:{},Password:{shape:"Sq"},ServerName:{},Port:{type:"integer"},DatabaseName:{},ExtraConnectionAttributes:{},CertificateArn:{},SslMode:{},ServiceAccessRoleArn:{},ExternalTableDefinition:{},DynamoDbSettings:{shape:"St"},S3Settings:{shape:"Su"},DmsTransferSettings:{shape:"S14"},MongoDbSettings:{shape:"S15"},KinesisSettings:{shape:"S19"},KafkaSettings:{shape:"S1b"},ElasticsearchSettings:{shape:"S1e"},NeptuneSettings:{shape:"S1f"},RedshiftSettings:{shape:"S1g"},PostgreSQLSettings:{shape:"S1h"},MySQLSettings:{shape:"S1j"},OracleSettings:{shape:"S1l"},SybaseSettings:{shape:"S1o"},MicrosoftSQLServerSettings:{shape:"S1p"},IBMDb2Settings:{shape:"S1s"},DocDbSettings:{shape:"S1t"},RedisSettings:{shape:"S1u"},ExactSettings:{type:"boolean"},GcpMySQLSettings:{shape:"S1x"}}},output:{type:"structure",members:{Endpoint:{shape:"S1z"}}}},ModifyEventSubscription:{input:{type:"structure",required:["SubscriptionName"],members:{SubscriptionName:{},SnsTopicArn:{},SourceType:{},EventCategories:{shape:"S21"},Enabled:{type:"boolean"}}},output:{type:"structure",members:{EventSubscription:{shape:"S24"}}}},ModifyReplicationInstance:{input:{type:"structure",required:["ReplicationInstanceArn"],members:{ReplicationInstanceArn:{},AllocatedStorage:{type:"integer"},ApplyImmediately:{type:"boolean"},ReplicationInstanceClass:{},VpcSecurityGroupIds:{shape:"S29"},PreferredMaintenanceWindow:{},MultiAZ:{type:"boolean"},EngineVersion:{},AllowMajorVersionUpgrade:{type:"boolean"},AutoMinorVersionUpgrade:{type:"boolean"},ReplicationInstanceIdentifier:{},NetworkType:{}}},output:{type:"structure",members:{ReplicationInstance:{shape:"S2b"}}}},ModifyReplicationSubnetGroup:{input:{type:"structure",required:["ReplicationSubnetGroupIdentifier","SubnetIds"],members:{ReplicationSubnetGroupIdentifier:{},ReplicationSubnetGroupDescription:{},SubnetIds:{shape:"S2o"}}},output:{type:"structure",members:{ReplicationSubnetGroup:{shape:"S2e"}}}},ModifyReplicationTask:{input:{type:"structure",required:["ReplicationTaskArn"],members:{ReplicationTaskArn:{},ReplicationTaskIdentifier:{},MigrationType:{},TableMappings:{},ReplicationTaskSettings:{},CdcStartTime:{type:"timestamp"},CdcStartPosition:{},CdcStopPosition:{},TaskData:{}}},output:{type:"structure",members:{ReplicationTask:{shape:"S2t"}}}},MoveReplicationTask:{input:{type:"structure",required:["ReplicationTaskArn","TargetReplicationInstanceArn"],members:{ReplicationTaskArn:{},TargetReplicationInstanceArn:{}}},output:{type:"structure",members:{ReplicationTask:{shape:"S2t"}}}},RebootReplicationInstance:{input:{type:"structure",required:["ReplicationInstanceArn"],members:{ReplicationInstanceArn:{},ForceFailover:{type:"boolean"},ForcePlannedFailover:{type:"boolean"}}},output:{type:"structure",members:{ReplicationInstance:{shape:"S2b"}}}},RefreshSchemas:{input:{type:"structure",required:["EndpointArn","ReplicationInstanceArn"],members:{EndpointArn:{},ReplicationInstanceArn:{}}},output:{type:"structure",members:{RefreshSchemasStatus:{shape:"S66"}}}},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:{}}},RunFleetAdvisorLsaAnalysis:{output:{type:"structure",members:{LsaAnalysisId:{},Status:{}}}},StartRecommendations:{input:{type:"structure",required:["DatabaseId","Settings"],members:{DatabaseId:{},Settings:{shape:"Sf"}}}},StartReplicationTask:{input:{type:"structure",required:["ReplicationTaskArn","StartReplicationTaskType"],members:{ReplicationTaskArn:{},StartReplicationTaskType:{},CdcStartTime:{type:"timestamp"},CdcStartPosition:{},CdcStopPosition:{}}},output:{type:"structure",members:{ReplicationTask:{shape:"S2t"}}}},StartReplicationTaskAssessment:{input:{type:"structure",required:["ReplicationTaskArn"],members:{ReplicationTaskArn:{}}},output:{type:"structure",members:{ReplicationTask:{shape:"S2t"}}}},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:"Sl"}}}},StopReplicationTask:{input:{type:"structure",required:["ReplicationTaskArn"],members:{ReplicationTaskArn:{}}},output:{type:"structure",members:{ReplicationTask:{shape:"S2t"}}}},TestConnection:{input:{type:"structure",required:["ReplicationInstanceArn","EndpointArn"],members:{ReplicationInstanceArn:{},EndpointArn:{}}},output:{type:"structure",members:{Connection:{shape:"S32"}}}},UpdateSubscriptionsToEventBridge:{input:{type:"structure",members:{ForceMove:{type:"boolean"}}},output:{type:"structure",members:{Result:{}}}}},shapes:{S3:{type:"list",member:{type:"structure",members:{Key:{},Value:{},ResourceArn:{}}}},S8:{type:"structure",members:{ResourceIdentifier:{},PendingMaintenanceActionDetails:{type:"list",member:{type:"structure",members:{Action:{},AutoAppliedAfterDate:{type:"timestamp"},ForcedApplyDate:{type:"timestamp"},OptInStatus:{},CurrentApplyDate:{type:"timestamp"},Description:{}}}}}},Sf:{type:"structure",required:["InstanceSizingType","WorkloadType"],members:{InstanceSizingType:{},WorkloadType:{}}},Sl:{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:{}}},Sq:{type:"string",sensitive:true},St:{type:"structure",required:["ServiceAccessRoleArn"],members:{ServiceAccessRoleArn:{}}},Su:{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:{},UseTaskStartTimeForFullLoadTimestamp:{type:"boolean"},CannedAclForObjects:{},AddColumnName:{type:"boolean"},CdcMaxBatchInterval:{type:"integer"},CdcMinFileSize:{type:"integer"},CsvNullValue:{},IgnoreHeaderRows:{type:"integer"},MaxFileSize:{type:"integer"},Rfc4180:{type:"boolean"},DatePartitionTimezone:{},AddTrailingPaddingCharacter:{type:"boolean"},ExpectedBucketOwner:{},GlueCatalogGeneration:{type:"boolean"}}},S14:{type:"structure",members:{ServiceAccessRoleArn:{},BucketName:{}}},S15:{type:"structure",members:{Username:{},Password:{shape:"Sq"},ServerName:{},Port:{type:"integer"},DatabaseName:{},AuthType:{},AuthMechanism:{},NestingLevel:{},ExtractDocId:{},DocsToInvestigate:{},AuthSource:{},KmsKeyId:{},SecretsManagerAccessRoleArn:{},SecretsManagerSecretId:{}}},S19:{type:"structure",members:{StreamArn:{},MessageFormat:{},ServiceAccessRoleArn:{},IncludeTransactionDetails:{type:"boolean"},IncludePartitionValue:{type:"boolean"},PartitionIncludeSchemaTable:{type:"boolean"},IncludeTableAlterOperations:{type:"boolean"},IncludeControlDetails:{type:"boolean"},IncludeNullAndEmpty:{type:"boolean"},NoHexPrefix:{type:"boolean"}}},S1b:{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"},SecurityProtocol:{},SslClientCertificateArn:{},SslClientKeyArn:{},SslClientKeyPassword:{shape:"Sq"},SslCaCertificateArn:{},SaslUsername:{},SaslPassword:{shape:"Sq"},NoHexPrefix:{type:"boolean"},SaslMechanism:{}}},S1e:{type:"structure",required:["ServiceAccessRoleArn","EndpointUri"],members:{ServiceAccessRoleArn:{},EndpointUri:{},FullLoadErrorPercentage:{type:"integer"},ErrorRetryDuration:{type:"integer"},UseNewMappingType:{type:"boolean"}}},S1f:{type:"structure",required:["S3BucketName","S3BucketFolder"],members:{ServiceAccessRoleArn:{},S3BucketName:{},S3BucketFolder:{},ErrorRetryDuration:{type:"integer"},MaxFileSize:{type:"integer"},MaxRetryCount:{type:"integer"},IamAuthEnabled:{type:"boolean"}}},S1g:{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:"Sq"},Port:{type:"integer"},RemoveQuotes:{type:"boolean"},ReplaceInvalidChars:{},ReplaceChars:{},ServerName:{},ServiceAccessRoleArn:{},ServerSideEncryptionKmsKeyId:{},TimeFormat:{},TrimBlanks:{type:"boolean"},TruncateColumns:{type:"boolean"},Username:{},WriteBufferSize:{type:"integer"},SecretsManagerAccessRoleArn:{},SecretsManagerSecretId:{},MapBooleanAsBoolean:{type:"boolean"}}},S1h:{type:"structure",members:{AfterConnectScript:{},CaptureDdls:{type:"boolean"},MaxFileSize:{type:"integer"},DatabaseName:{},DdlArtifactsSchema:{},ExecuteTimeout:{type:"integer"},FailTasksOnLobTruncation:{type:"boolean"},HeartbeatEnable:{type:"boolean"},HeartbeatSchema:{},HeartbeatFrequency:{type:"integer"},Password:{shape:"Sq"},Port:{type:"integer"},ServerName:{},Username:{},SlotName:{},PluginName:{},SecretsManagerAccessRoleArn:{},SecretsManagerSecretId:{},TrimSpaceInChar:{type:"boolean"},MapBooleanAsBoolean:{type:"boolean"}}},S1j:{type:"structure",members:{AfterConnectScript:{},CleanSourceMetadataOnMismatch:{type:"boolean"},DatabaseName:{},EventsPollInterval:{type:"integer"},TargetDbType:{},MaxFileSize:{type:"integer"},ParallelLoadThreads:{type:"integer"},Password:{shape:"Sq"},Port:{type:"integer"},ServerName:{},ServerTimezone:{},Username:{},SecretsManagerAccessRoleArn:{},SecretsManagerSecretId:{}}},S1l:{type:"structure",members:{AddSupplementalLogging:{type:"boolean"},ArchivedLogDestId:{type:"integer"},AdditionalArchivedLogDestId:{type:"integer"},ExtraArchivedLogDestIds:{type:"list",member:{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:"Sq"},AsmServer:{},AsmUser:{},CharLengthSemantics:{},DatabaseName:{},DirectPathParallelLoad:{type:"boolean"},FailTasksOnLobTruncation:{type:"boolean"},NumberDatatypeScale:{type:"integer"},Password:{shape:"Sq"},Port:{type:"integer"},ReadTableSpaceName:{type:"boolean"},RetryInterval:{type:"integer"},SecurityDbEncryption:{shape:"Sq"},SecurityDbEncryptionName:{},ServerName:{},SpatialDataOptionToGeoJsonFunctionName:{},StandbyDelayTime:{type:"integer"},Username:{},UseBFile:{type:"boolean"},UseDirectPathFullLoad:{type:"boolean"},UseLogminerReader:{type:"boolean"},SecretsManagerAccessRoleArn:{},SecretsManagerSecretId:{},SecretsManagerOracleAsmAccessRoleArn:{},SecretsManagerOracleAsmSecretId:{},TrimSpaceInChar:{type:"boolean"},ConvertTimestampWithZoneToUTC:{type:"boolean"}}},S1o:{type:"structure",members:{DatabaseName:{},Password:{shape:"Sq"},Port:{type:"integer"},ServerName:{},Username:{},SecretsManagerAccessRoleArn:{},SecretsManagerSecretId:{}}},S1p:{type:"structure",members:{Port:{type:"integer"},BcpPacketSize:{type:"integer"},DatabaseName:{},ControlTablesFileGroup:{},Password:{shape:"Sq"},QuerySingleAlwaysOnNode:{type:"boolean"},ReadBackupOnly:{type:"boolean"},SafeguardPolicy:{},ServerName:{},Username:{},UseBcpFullLoad:{type:"boolean"},UseThirdPartyBackupDevice:{type:"boolean"},SecretsManagerAccessRoleArn:{},SecretsManagerSecretId:{},TrimSpaceInChar:{type:"boolean"},TlogAccessMode:{},ForceLobLookup:{type:"boolean"}}},S1s:{type:"structure",members:{DatabaseName:{},Password:{shape:"Sq"},Port:{type:"integer"},ServerName:{},SetDataCaptureChanges:{type:"boolean"},CurrentLsn:{},MaxKBytesPerRead:{type:"integer"},Username:{},SecretsManagerAccessRoleArn:{},SecretsManagerSecretId:{}}},S1t:{type:"structure",members:{Username:{},Password:{shape:"Sq"},ServerName:{},Port:{type:"integer"},DatabaseName:{},NestingLevel:{},ExtractDocId:{type:"boolean"},DocsToInvestigate:{type:"integer"},KmsKeyId:{},SecretsManagerAccessRoleArn:{},SecretsManagerSecretId:{}}},S1u:{type:"structure",required:["ServerName","Port"],members:{ServerName:{},Port:{type:"integer"},SslSecurityProtocol:{},AuthType:{},AuthUserName:{},AuthPassword:{shape:"Sq"},SslCaCertificateArn:{}}},S1x:{type:"structure",members:{AfterConnectScript:{},CleanSourceMetadataOnMismatch:{type:"boolean"},DatabaseName:{},EventsPollInterval:{type:"integer"},TargetDbType:{},MaxFileSize:{type:"integer"},ParallelLoadThreads:{type:"integer"},Password:{shape:"Sq"},Port:{type:"integer"},ServerName:{},ServerTimezone:{},Username:{},SecretsManagerAccessRoleArn:{},SecretsManagerSecretId:{}}},S1z:{type:"structure",members:{EndpointIdentifier:{},EndpointType:{},EngineName:{},EngineDisplayName:{},Username:{},ServerName:{},Port:{type:"integer"},DatabaseName:{},ExtraConnectionAttributes:{},Status:{},KmsKeyId:{},EndpointArn:{},CertificateArn:{},SslMode:{},ServiceAccessRoleArn:{},ExternalTableDefinition:{},ExternalId:{},DynamoDbSettings:{shape:"St"},S3Settings:{shape:"Su"},DmsTransferSettings:{shape:"S14"},MongoDbSettings:{shape:"S15"},KinesisSettings:{shape:"S19"},KafkaSettings:{shape:"S1b"},ElasticsearchSettings:{shape:"S1e"},NeptuneSettings:{shape:"S1f"},RedshiftSettings:{shape:"S1g"},PostgreSQLSettings:{shape:"S1h"},MySQLSettings:{shape:"S1j"},OracleSettings:{shape:"S1l"},SybaseSettings:{shape:"S1o"},MicrosoftSQLServerSettings:{shape:"S1p"},IBMDb2Settings:{shape:"S1s"},DocDbSettings:{shape:"S1t"},RedisSettings:{shape:"S1u"},GcpMySQLSettings:{shape:"S1x"}}},S21:{type:"list",member:{}},S22:{type:"list",member:{}},S24:{type:"structure",members:{CustomerAwsId:{},CustSubscriptionId:{},SnsTopicArn:{},Status:{},SubscriptionCreationTime:{},SourceType:{},SourceIdsList:{shape:"S22"},EventCategoriesList:{shape:"S21"},Enabled:{type:"boolean"}}},S29:{type:"list",member:{}},S2b:{type:"structure",members:{ReplicationInstanceIdentifier:{},ReplicationInstanceClass:{},ReplicationInstanceStatus:{},AllocatedStorage:{type:"integer"},InstanceCreateTime:{type:"timestamp"},VpcSecurityGroups:{type:"list",member:{type:"structure",members:{VpcSecurityGroupId:{},Status:{}}}},AvailabilityZone:{},ReplicationSubnetGroup:{shape:"S2e"},PreferredMaintenanceWindow:{},PendingModifiedValues:{type:"structure",members:{ReplicationInstanceClass:{},AllocatedStorage:{type:"integer"},MultiAZ:{type:"boolean"},EngineVersion:{},NetworkType:{}}},MultiAZ:{type:"boolean"},EngineVersion:{},AutoMinorVersionUpgrade:{type:"boolean"},KmsKeyId:{},ReplicationInstanceArn:{},ReplicationInstancePublicIpAddress:{deprecated:true},ReplicationInstancePrivateIpAddress:{deprecated:true},ReplicationInstancePublicIpAddresses:{type:"list",member:{}},ReplicationInstancePrivateIpAddresses:{type:"list",member:{}},ReplicationInstanceIpv6Addresses:{type:"list",member:{}},PubliclyAccessible:{type:"boolean"},SecondaryAvailabilityZone:{},FreeUntil:{type:"timestamp"},DnsNameServers:{},NetworkType:{}}},S2e:{type:"structure",members:{ReplicationSubnetGroupIdentifier:{},ReplicationSubnetGroupDescription:{},VpcId:{},SubnetGroupStatus:{},Subnets:{type:"list",member:{type:"structure",members:{SubnetIdentifier:{},SubnetAvailabilityZone:{type:"structure",members:{Name:{}}},SubnetStatus:{}}}},SupportedNetworkTypes:{shape:"S2i"}}},S2i:{type:"list",member:{}},S2o:{type:"list",member:{}},S2t:{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:{}}},S2y:{type:"structure",members:{CertificateIdentifier:{},CertificateCreationDate:{type:"timestamp"},CertificatePem:{},CertificateWallet:{type:"blob"},CertificateArn:{},CertificateOwner:{},ValidFromDate:{type:"timestamp"},ValidToDate:{type:"timestamp"},SigningAlgorithm:{},KeyLength:{type:"integer"}}},S32:{type:"structure",members:{ReplicationInstanceArn:{},EndpointArn:{},Status:{},LastFailureMessage:{},EndpointIdentifier:{},ReplicationInstanceIdentifier:{}}},S3q:{type:"list",member:{type:"structure",required:["Name","Values"],members:{Name:{},Values:{type:"list",member:{}}}}},S50:{type:"structure",members:{ServerId:{},IpAddress:{},ServerName:{}}},S66:{type:"structure",members:{EndpointArn:{},ReplicationInstanceArn:{},Status:{},LastRefreshDate:{type:"timestamp"},LastFailureMessage:{}}}}}},8695:function(e){e.exports={pagination:{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"}}}},8704:function(e){e.exports={pagination:{ListPermissions:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"permissions"},ListWorkspaces:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"workspaces"}}}},8705:function(e){e.exports={pagination:{ListDatasourcePackages:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},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"},ListOrganizationAdminAccounts:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"}}}},8709:function(e,t,r){var s=r(2393);s.util.update(s.Glacier.prototype,{setupRequestListeners:function setupRequestListeners(e){if(Array.isArray(e._events.validate)){e._events.validate.unshift(this.validateAccountId)}else{e.on("validate",this.validateAccountId)}e.removeListener("afterBuild",s.EventListeners.Core.COMPUTE_SHA256);e.on("build",this.addGlacierApiVersion);e.on("build",this.addTreeHashHeaders)},validateAccountId:function validateAccountId(e){if(e.params.accountId!==undefined)return;e.params=s.util.copy(e.params);e.params.accountId="-"},addGlacierApiVersion:function addGlacierApiVersion(e){var t=e.service.api.apiVersion;e.httpRequest.headers["x-amz-glacier-version"]=t},addTreeHashHeaders:function addTreeHashHeaders(e){if(e.params.body===undefined)return;var t=e.service.computeChecksums(e.params.body);e.httpRequest.headers["X-Amz-Content-Sha256"]=t.linearHash;if(!e.httpRequest.headers["x-amz-sha256-tree-hash"]){e.httpRequest.headers["x-amz-sha256-tree-hash"]=t.treeHash}},computeChecksums:function computeChecksums(e){if(!s.util.Buffer.isBuffer(e))e=s.util.buffer.toBuffer(e);var t=1024*1024;var r=[];var i=s.util.crypto.createHash("sha256");for(var a=0;a1){var t=[];for(var r=0;r `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"}]},InternetGatewayExists:{operation:"DescribeInternetGateways",delay:5,maxAttempts:6,acceptors:[{expected:true,matcher:"path",state:"success",argument:"length(InternetGateways[].InternetGatewayId) > `0`"},{expected:"InvalidInternetGateway.NotFound",matcher:"error",state:"retry"}]},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"}]},NatGatewayDeleted:{operation:"DescribeNatGateways",delay:15,maxAttempts:40,acceptors:[{state:"success",matcher:"pathAll",argument:"NatGateways[].State",expected:"deleted"},{state:"success",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"},{expected:"error",matcher:"pathAny",state:"failure",argument:"Snapshots[].State"}]},SnapshotImported:{delay:15,operation:"DescribeImportSnapshotTasks",maxAttempts:40,acceptors:[{expected:"completed",matcher:"pathAll",state:"success",argument:"ImportSnapshotTasks[].SnapshotTaskDetail.Status"},{expected:"error",matcher:"pathAny",state:"failure",argument:"ImportSnapshotTasks[].SnapshotTaskDetail.Status"}]},SecurityGroupExists:{operation:"DescribeSecurityGroups",delay:5,maxAttempts:6,acceptors:[{expected:true,matcher:"path",state:"success",argument:"length(SecurityGroups[].GroupId) > `0`"},{expected:"InvalidGroup.NotFound",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"}]}}}},9054:function(e){e.exports={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"},Properties:{type:"structure",required:["DnsProperties"],members:{DnsProperties:{type:"structure",required:["SOA"],members:{SOA:{shape:"Sf"}}}}}}},output:{type:"structure",members:{OperationId:{}}}},CreatePublicDnsNamespace:{input:{type:"structure",required:["Name"],members:{Name:{},CreatorRequestId:{idempotencyToken:true},Description:{},Tags:{shape:"S5"},Properties:{type:"structure",required:["DnsProperties"],members:{DnsProperties:{type:"structure",required:["SOA"],members:{SOA:{shape:"Sf"}}}}}}},output:{type:"structure",members:{OperationId:{}}}},CreateService:{input:{type:"structure",required:["Name"],members:{Name:{},NamespaceId:{},CreatorRequestId:{idempotencyToken:true},Description:{},DnsConfig:{shape:"Sp"},HealthCheckConfig:{shape:"Su"},HealthCheckCustomConfig:{shape:"Sy"},Tags:{shape:"S5"},Type:{}}},output:{type:"structure",members:{Service:{shape:"S11"}}}},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:"S1f"},OptionalParameters:{shape:"S1f"},HealthStatus:{}}},output:{type:"structure",members:{Instances:{type:"list",member:{type:"structure",members:{InstanceId:{},NamespaceName:{},ServiceName:{},HealthStatus:{},Attributes:{shape:"S1f"}}}}}},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:"S1f"}}}}}},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:"S20"},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:"S11"}}}},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:"S1f"}}}},NextToken:{}}}},ListNamespaces:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},Filters:{type:"list",member:{type:"structure",required:["Name","Values"],members:{Name:{},Values:{shape:"S2m"},Condition:{}}}}}},output:{type:"structure",members:{Namespaces:{type:"list",member:{type:"structure",members:{Id:{},Arn:{},Name:{},Type:{},Description:{},ServiceCount:{type:"integer"},Properties:{shape:"S20"},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:"S2m"},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:"S2m"},Condition:{}}}}}},output:{type:"structure",members:{Services:{type:"list",member:{type:"structure",members:{Id:{},Arn:{},Name:{},Type:{},Description:{},InstanceCount:{type:"integer"},DnsConfig:{shape:"Sp"},HealthCheckConfig:{shape:"Su"},HealthCheckCustomConfig:{shape:"Sy"},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:"S1f"}}},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:{}}},UpdateHttpNamespace:{input:{type:"structure",required:["Id","Namespace"],members:{Id:{},UpdaterRequestId:{idempotencyToken:true},Namespace:{type:"structure",required:["Description"],members:{Description:{}}}}},output:{type:"structure",members:{OperationId:{}}}},UpdateInstanceCustomHealthStatus:{input:{type:"structure",required:["ServiceId","InstanceId","Status"],members:{ServiceId:{},InstanceId:{},Status:{}}}},UpdatePrivateDnsNamespace:{input:{type:"structure",required:["Id","Namespace"],members:{Id:{},UpdaterRequestId:{idempotencyToken:true},Namespace:{type:"structure",members:{Description:{},Properties:{type:"structure",required:["DnsProperties"],members:{DnsProperties:{type:"structure",required:["SOA"],members:{SOA:{shape:"S3q"}}}}}}}}},output:{type:"structure",members:{OperationId:{}}}},UpdatePublicDnsNamespace:{input:{type:"structure",required:["Id","Namespace"],members:{Id:{},UpdaterRequestId:{idempotencyToken:true},Namespace:{type:"structure",members:{Description:{},Properties:{type:"structure",required:["DnsProperties"],members:{DnsProperties:{type:"structure",required:["SOA"],members:{SOA:{shape:"S3q"}}}}}}}}},output:{type:"structure",members:{OperationId:{}}}},UpdateService:{input:{type:"structure",required:["Id","Service"],members:{Id:{},Service:{type:"structure",members:{Description:{},DnsConfig:{type:"structure",required:["DnsRecords"],members:{DnsRecords:{shape:"Sr"}}},HealthCheckConfig:{shape:"Su"}}}}},output:{type:"structure",members:{OperationId:{}}}}},shapes:{S5:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},Sf:{type:"structure",required:["TTL"],members:{TTL:{type:"long"}}},Sp:{type:"structure",required:["DnsRecords"],members:{NamespaceId:{deprecated:true,deprecatedMessage:"Top level attribute in request should be used to reference namespace-id"},RoutingPolicy:{},DnsRecords:{shape:"Sr"}}},Sr:{type:"list",member:{type:"structure",required:["Type","TTL"],members:{Type:{},TTL:{type:"long"}}}},Su:{type:"structure",required:["Type"],members:{Type:{},ResourcePath:{},FailureThreshold:{type:"integer"}}},Sy:{type:"structure",members:{FailureThreshold:{deprecated:true,deprecatedMessage:"Configurable FailureThreshold of HealthCheckCustomConfig is deprecated. It will always have value 1.",type:"integer"}}},S11:{type:"structure",members:{Id:{},Arn:{},Name:{},NamespaceId:{},Description:{},InstanceCount:{type:"integer"},DnsConfig:{shape:"Sp"},Type:{},HealthCheckConfig:{shape:"Su"},HealthCheckCustomConfig:{shape:"Sy"},CreateDate:{type:"timestamp"},CreatorRequestId:{}}},S1f:{type:"map",key:{},value:{}},S20:{type:"structure",members:{DnsProperties:{type:"structure",members:{HostedZoneId:{},SOA:{shape:"Sf"}}},HttpProperties:{type:"structure",members:{HttpName:{}}}}},S2m:{type:"list",member:{}},S3q:{type:"structure",required:["TTL"],members:{TTL:{type:"long"}}}}}},9074:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:true});var s=r(253);var i=1e3;var a=function(){function EndpointCache(e){if(e===void 0){e=i}this.maxSize=e;this.cache=new s.LRUCache(e)}Object.defineProperty(EndpointCache.prototype,"size",{get:function(){return this.cache.length},enumerable:true,configurable:true});EndpointCache.prototype.put=function(e,t){var r=typeof e!=="string"?EndpointCache.getKeyString(e):e;var s=this.populateValue(t);this.cache.put(r,s)};EndpointCache.prototype.get=function(e){var t=typeof e!=="string"?EndpointCache.getKeyString(e):e;var r=Date.now();var s=this.cache.get(t);if(s){for(var i=s.length-1;i>=0;i--){var a=s[i];if(a.Expire0){e+=" ";let t=true;for(const r in this.properties){if(this.properties.hasOwnProperty(r)){const s=this.properties[r];if(s){if(t){t=false}else{e+=","}e+=`${r}=${escapeProperty(s)}`}}}}e+=`${u}${escapeData(this.message)}`;return e}}function escapeData(e){return n.toCommandValue(e).replace(/%/g,"%25").replace(/\r/g,"%0D").replace(/\n/g,"%0A")}function escapeProperty(e){return n.toCommandValue(e).replace(/%/g,"%25").replace(/\r/g,"%0D").replace(/\n/g,"%0A").replace(/:/g,"%3A").replace(/,/g,"%2C")}},9191:function(e){e.exports={pagination:{ListResourceRequests:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"ResourceRequestStatusSummaries"},ListResources:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"ResourceDescriptions"}}}},9193:function(e){e.exports={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}}}},9195:function(e,t,r){var s=r(2393);var i=r(1109);var a=s.util.inherit;var o=s.util.domain;var n=r(1405);var u={success:1,error:1,complete:1};function isTerminalState(e){return Object.prototype.hasOwnProperty.call(u,e._asm.currentState)}var p=new i;p.setupStates=function(){var e=function(e,t){var r=this;r._haltHandlersOnError=false;r.emit(r._asm.currentState,function(e){if(e){if(isTerminalState(r)){if(o&&r.domain instanceof o.Domain){e.domainEmitter=r;e.domain=r.domain;e.domainThrown=false;r.domain.emit("error",e)}else{throw e}}else{r.response.error=e;t(e)}}else{t(r.response.error)}})};this.addState("validate","build","error",e);this.addState("build","afterBuild","restart",e);this.addState("afterBuild","sign","restart",e);this.addState("sign","send","retry",e);this.addState("retry","afterRetry","afterRetry",e);this.addState("afterRetry","sign","error",e);this.addState("send","validateResponse","retry",e);this.addState("validateResponse","extractData","extractError",e);this.addState("extractError","extractData","retry",e);this.addState("extractData","success","retry",e);this.addState("restart","build","error",e);this.addState("success","complete","complete",e);this.addState("error","complete","complete",e);this.addState("complete",null,null,e)};p.setupStates();s.Request=a({constructor:function Request(e,t,r){var a=e.endpoint;var n=e.config.region;var u=e.config.customUserAgent;if(e.signingRegion){n=e.signingRegion}else if(e.isGlobalEndpoint){n="us-east-1"}this.domain=o&&o.active;this.service=e;this.operation=t;this.params=r||{};this.httpRequest=new s.HttpRequest(a,n);this.httpRequest.appendToUserAgent(u);this.startTime=e.getSkewCorrectedDate();this.response=new s.Response(this);this._asm=new i(p.states,"validate");this._haltHandlersOnError=false;s.SequentialExecutor.call(this);this.emit=this.emitEvent},send:function send(e){if(e){this.httpRequest.appendToUserAgent("callback");this.on("complete",function(t){e.call(t,t.error,t.data)})}this.runTo();return this.response},build:function build(e){return this.runTo("send",e)},runTo:function runTo(e,t){this._asm.runTo(e,t,this);return this},abort:function abort(){this.removeAllListeners("validateResponse");this.removeAllListeners("extractError");this.on("validateResponse",function addAbortedError(e){e.error=s.util.error(new Error("Request aborted by user"),{code:"RequestAbortedError",retryable:false})});if(this.httpRequest.stream&&!this.httpRequest.stream.didCallback){this.httpRequest.stream.abort();if(this.httpRequest._abortCallback){this.httpRequest._abortCallback()}else{this.removeAllListeners("send")}}return this},eachPage:function eachPage(e){e=s.util.fn.makeAsync(e,3);function wrappedCallback(t){e.call(t,t.error,t.data,function(r){if(r===false)return;if(t.hasNextPage()){t.nextPage().on("complete",wrappedCallback).send()}else{e.call(t,null,null,s.util.fn.noop)}})}this.on("complete",wrappedCallback).send()},eachItem:function eachItem(e){var t=this;function wrappedCallback(r,i){if(r)return e(r,null);if(i===null)return e(null,null);var a=t.service.paginationConfig(t.operation);var o=a.resultKey;if(Array.isArray(o))o=o[0];var u=n.search(i,o);var p=true;s.util.arrayEach(u,function(t){p=e(null,t);if(p===false){return s.util.abort}});return p}this.eachPage(wrappedCallback)},isPageable:function isPageable(){return this.service.paginationConfig(this.operation)?true:false},createReadStream:function createReadStream(){var e=s.util.stream;var t=this;var r=null;if(s.HttpClient.streamsApiVersion===2){r=new e.PassThrough;process.nextTick(function(){t.send()})}else{r=new e.Stream;r.readable=true;r.sent=false;r.on("newListener",function(e){if(!r.sent&&e==="data"){r.sent=true;process.nextTick(function(){t.send()})}})}this.on("error",function(e){r.emit("error",e)});this.on("httpHeaders",function streamHeaders(i,a,o){if(i<300){t.removeListener("httpData",s.EventListeners.Core.HTTP_DATA);t.removeListener("httpError",s.EventListeners.Core.HTTP_ERROR);t.on("httpError",function streamHttpError(e){o.error=e;o.error.retryable=false});var n=false;var u;if(t.httpRequest.method!=="HEAD"){u=parseInt(a["content-length"],10)}if(u!==undefined&&!isNaN(u)&&u>=0){n=true;var p=0}var m=function checkContentLengthAndEmit(){if(n&&p!==u){r.emit("error",s.util.error(new Error("Stream content length mismatch. Received "+p+" of "+u+" bytes."),{code:"StreamContentLengthMismatch"}))}else if(s.HttpClient.streamsApiVersion===2){r.end()}else{r.emit("end")}};var c=o.httpResponse.createUnbufferedStream();if(s.HttpClient.streamsApiVersion===2){if(n){var l=new e.PassThrough;l._write=function(t){if(t&&t.length){p+=t.length}return e.PassThrough.prototype._write.apply(this,arguments)};l.on("end",m);r.on("error",function(e){n=false;c.unpipe(l);l.emit("end");l.end()});c.pipe(l).pipe(r,{end:false})}else{c.pipe(r)}}else{if(n){c.on("data",function(e){if(e&&e.length){p+=e.length}})}c.on("data",function(e){r.emit("data",e)});c.on("end",m)}c.on("error",function(e){n=false;r.emit("error",e)})}});return r},emitEvent:function emit(e,t,r){if(typeof t==="function"){r=t;t=null}if(!r)r=function(){};if(!t)t=this.eventParameters(e,this.response);var i=s.SequentialExecutor.prototype.emit;i.call(this,e,t,function(e){if(e)this.response.error=e;r.call(this,e)})},eventParameters:function eventParameters(e){switch(e){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]}},presign:function presign(e,t){if(!t&&typeof e==="function"){t=e;e=null}return(new s.Signers.Presign).sign(this.toGet(),e,t)},isPresigned:function isPresigned(){return Object.prototype.hasOwnProperty.call(this.httpRequest.headers,"presigned-expires")},toUnauthenticated:function toUnauthenticated(){this._unAuthenticated=true;this.removeListener("validate",s.EventListeners.Core.VALIDATE_CREDENTIALS);this.removeListener("sign",s.EventListeners.Core.SIGN);return this},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},buildAsGet:function buildAsGet(e){e.httpRequest.method="GET";e.httpRequest.path=e.service.endpoint.path+"?"+e.httpRequest.body;e.httpRequest.body="";delete e.httpRequest.headers["Content-Length"];delete e.httpRequest.headers["Content-Type"]},haltHandlersOnError:function haltHandlersOnError(){this._haltHandlersOnError=true}});s.Request.addPromisesToClass=function addPromisesToClass(e){this.prototype.promise=function promise(){var t=this;this.httpRequest.appendToUserAgent("promise");return new e(function(e,r){t.on("complete",function(t){if(t.error){r(t.error)}else{e(Object.defineProperty(t.data||{},"$response",{value:t}))}});t.runTo()})}};s.Request.deletePromisesFromClass=function deletePromisesFromClass(){delete this.prototype.promise};s.util.addPromises(s.Request);s.util.mixin(s.Request,s.SequentialExecutor)},9208:function(e){e.exports={pagination:{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"}}}},9217:function(e,t,r){var s=r(2393);s.FileSystemCredentials=s.util.inherit(s.Credentials,{constructor:function FileSystemCredentials(e){s.Credentials.call(this);this.filename=e;this.get(function(){})},refresh:function refresh(e){if(!e)e=s.util.fn.callback;try{var t=JSON.parse(s.util.readFileSync(this.filename));s.Credentials.call(this,t);if(!this.accessKeyId||!this.secretAccessKey){throw s.util.error(new Error("Credentials not set in "+this.filename),{code:"FileSystemCredentialsProviderFailure"})}this.expired=false;e()}catch(t){e(t)}}})},9229:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2021-09-30",endpointPrefix:"cloudcontrolapi",jsonVersion:"1.0",protocol:"json",serviceAbbreviation:"CloudControlApi",serviceFullName:"AWS Cloud Control API",serviceId:"CloudControl",signatureVersion:"v4",signingName:"cloudcontrolapi",targetPrefix:"CloudApiService",uid:"cloudcontrol-2021-09-30"},operations:{CancelResourceRequest:{input:{type:"structure",required:["RequestToken"],members:{RequestToken:{}}},output:{type:"structure",members:{ProgressEvent:{shape:"S4"}}},idempotent:true},CreateResource:{input:{type:"structure",required:["TypeName","DesiredState"],members:{TypeName:{},TypeVersionId:{},RoleArn:{},ClientToken:{idempotencyToken:true},DesiredState:{shape:"Sa"}}},output:{type:"structure",members:{ProgressEvent:{shape:"S4"}}}},DeleteResource:{input:{type:"structure",required:["TypeName","Identifier"],members:{TypeName:{},TypeVersionId:{},RoleArn:{},ClientToken:{idempotencyToken:true},Identifier:{}}},output:{type:"structure",members:{ProgressEvent:{shape:"S4"}}}},GetResource:{input:{type:"structure",required:["TypeName","Identifier"],members:{TypeName:{},TypeVersionId:{},RoleArn:{},Identifier:{}}},output:{type:"structure",members:{TypeName:{},ResourceDescription:{shape:"Sm"}}}},GetResourceRequestStatus:{input:{type:"structure",required:["RequestToken"],members:{RequestToken:{}}},output:{type:"structure",members:{ProgressEvent:{shape:"S4"}}}},ListResourceRequests:{input:{type:"structure",members:{MaxResults:{type:"integer"},NextToken:{},ResourceRequestStatusFilter:{type:"structure",members:{Operations:{type:"list",member:{}},OperationStatuses:{type:"list",member:{}}}}}},output:{type:"structure",members:{ResourceRequestStatusSummaries:{type:"list",member:{shape:"S4"}},NextToken:{}}}},ListResources:{input:{type:"structure",required:["TypeName"],members:{TypeName:{},TypeVersionId:{},RoleArn:{},NextToken:{},MaxResults:{type:"integer"},ResourceModel:{shape:"Sa"}}},output:{type:"structure",members:{TypeName:{},ResourceDescriptions:{type:"list",member:{shape:"Sm"}},NextToken:{}}}},UpdateResource:{input:{type:"structure",required:["TypeName","Identifier","PatchDocument"],members:{TypeName:{},TypeVersionId:{},RoleArn:{},ClientToken:{idempotencyToken:true},Identifier:{},PatchDocument:{type:"string",sensitive:true}}},output:{type:"structure",members:{ProgressEvent:{shape:"S4"}}}}},shapes:{S4:{type:"structure",members:{TypeName:{},Identifier:{},RequestToken:{},Operation:{},OperationStatus:{},EventTime:{type:"timestamp"},ResourceModel:{shape:"Sa"},StatusMessage:{},ErrorCode:{},RetryAfter:{type:"timestamp"}}},Sa:{type:"string",sensitive:true},Sm:{type:"structure",members:{Identifier:{},Properties:{shape:"Sa"}}}}}},9234:function(e){e.exports={pagination:{}}},9235:function(e,t,r){var s=r(4726)();var i="AWS_EC2_METADATA_SERVICE_ENDPOINT_MODE";var a="ec2_metadata_service_endpoint_mode";var o=function(){return{environmentVariableSelector:function(e){return e[i]},configFileSelector:function(e){return e[a]},default:s.IPv4}};e.exports=o},9237:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["servicecatalogappregistry"]={};s.ServiceCatalogAppRegistry=i.defineService("servicecatalogappregistry",["2020-06-24"]);Object.defineProperty(a.services["servicecatalogappregistry"],"2020-06-24",{get:function get(){var e=r(80);e.paginators=r(2403).pagination;return e},enumerable:true,configurable:true});e.exports=s.ServiceCatalogAppRegistry},9244:function(e,t,r){(function(){var t,s,i,a=function(e,t){for(var r in t){if(o.call(t,r))e[r]=t[r]}function ctor(){this.constructor=e}ctor.prototype=t.prototype;e.prototype=new ctor;e.__super__=t.prototype;return e},o={}.hasOwnProperty;t=r(2597);i=r(2629);e.exports=s=function(e){a(XMLCData,e);function XMLCData(e,r){XMLCData.__super__.constructor.call(this,e);if(r==null){throw new Error("Missing CDATA text. "+this.debugInfo())}this.name="#cdata-section";this.type=t.CData;this.value=this.stringify.cdata(r)}XMLCData.prototype.clone=function(){return Object.create(this)};XMLCData.prototype.toString=function(e){return this.options.writer.cdata(this,this.options.writer.filterOptions(e))};return XMLCData}(i)}).call(this)},9246:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["route53recoverycontrolconfig"]={};s.Route53RecoveryControlConfig=i.defineService("route53recoverycontrolconfig",["2020-11-02"]);Object.defineProperty(a.services["route53recoverycontrolconfig"],"2020-11-02",{get:function get(){var e=r(8784);e.paginators=r(6596).pagination;e.waiters=r(8743).waiters;return e},enumerable:true,configurable:true});e.exports=s.Route53RecoveryControlConfig},9254:function(e){e.exports={pagination:{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"}}}},9267:function(e){e.exports={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:{}}},AssociateOpsItemRelatedItem:{input:{type:"structure",required:["OpsItemId","AssociationType","ResourceType","ResourceUri"],members:{OpsItemId:{},AssociationType:{},ResourceType:{},ResourceUri:{}}},output:{type:"structure",members:{AssociationId:{}}}},CancelCommand:{input:{type:"structure",required:["CommandId"],members:{CommandId:{},InstanceIds:{shape:"Si"}}},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"},RegistrationMetadata:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}}}},output:{type:"structure",members:{ActivationId:{},ActivationCode:{}}}},CreateAssociation:{input:{type:"structure",required:["Name"],members:{Name:{},DocumentVersion:{},InstanceId:{},Parameters:{shape:"S14"},Targets:{shape:"S18"},ScheduleExpression:{},OutputLocation:{shape:"S1e"},AssociationName:{},AutomationTargetParameterName:{},MaxErrors:{},MaxConcurrency:{},ComplianceSeverity:{},SyncCompliance:{},ApplyOnlyAtCronInterval:{type:"boolean"},CalendarNames:{shape:"S1q"},TargetLocations:{shape:"S1s"},ScheduleOffset:{type:"integer"},TargetMaps:{shape:"S25"},Tags:{shape:"S4"},AlarmConfiguration:{shape:"S1z"}}},output:{type:"structure",members:{AssociationDescription:{shape:"S2b"}}}},CreateAssociationBatch:{input:{type:"structure",required:["Entries"],members:{Entries:{type:"list",member:{shape:"S2s"}}}},output:{type:"structure",members:{Successful:{type:"list",member:{shape:"S2b"}},Failed:{type:"list",member:{type:"structure",members:{Entry:{shape:"S2s"},Message:{},Fault:{}}}}}}},CreateDocument:{input:{type:"structure",required:["Content","Name"],members:{Content:{},Requires:{shape:"S31"},Attachments:{shape:"S35"},Name:{},DisplayName:{},VersionName:{},DocumentType:{},DocumentFormat:{},TargetType:{},Tags:{shape:"S4"}}},output:{type:"structure",members:{DocumentDescription:{shape:"S3h"}}}},CreateMaintenanceWindow:{input:{type:"structure",required:["Name","Schedule","Duration","Cutoff","AllowUnassociatedTargets"],members:{Name:{},Description:{shape:"S4b"},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:"S4p"},Notifications:{shape:"S4u"},Priority:{type:"integer"},RelatedOpsItems:{shape:"S4y"},Source:{},Title:{},Tags:{shape:"S4"},Category:{},Severity:{},ActualStartTime:{type:"timestamp"},ActualEndTime:{type:"timestamp"},PlannedStartTime:{type:"timestamp"},PlannedEndTime:{type:"timestamp"},AccountId:{}}},output:{type:"structure",members:{OpsItemId:{},OpsItemArn:{}}}},CreateOpsMetadata:{input:{type:"structure",required:["ResourceId"],members:{ResourceId:{},Metadata:{shape:"S59"},Tags:{shape:"S4"}}},output:{type:"structure",members:{OpsMetadataArn:{}}}},CreatePatchBaseline:{input:{type:"structure",required:["Name"],members:{OperatingSystem:{},Name:{},GlobalFilters:{shape:"S5i"},ApprovalRules:{shape:"S5o"},ApprovedPatches:{shape:"S5u"},ApprovedPatchesComplianceLevel:{},ApprovedPatchesEnableNonSecurity:{type:"boolean"},RejectedPatches:{shape:"S5u"},RejectedPatchesAction:{},Description:{},Sources:{shape:"S5y"},ClientToken:{idempotencyToken:true},Tags:{shape:"S4"}}},output:{type:"structure",members:{BaselineId:{}}}},CreateResourceDataSync:{input:{type:"structure",required:["SyncName"],members:{SyncName:{},S3Destination:{shape:"S68"},SyncType:{},SyncSource:{shape:"S6h"}}},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:"S75"}}}},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:"S7k"}}},output:{type:"structure",members:{DeletedParameters:{shape:"S7k"},InvalidParameters:{shape:"S7k"}}}},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:{}}},DeleteResourcePolicy:{input:{type:"structure",required:["ResourceArn","PolicyId","PolicyHash"],members:{ResourceArn:{},PolicyId:{},PolicyHash:{}}},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:"S2b"}}}},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:{},AlarmConfiguration:{shape:"S1z"},TriggeredAlarms:{shape:"S2n"}}}},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:"S9k"},Mode:{},ParentAutomationExecutionId:{},CurrentStepName:{},CurrentAction:{},FailureMessage:{},TargetParameterName:{},Targets:{shape:"S18"},TargetMaps:{shape:"S25"},ResolvedTargets:{shape:"S9p"},MaxConcurrency:{},MaxErrors:{},Target:{},AutomationType:{},AlarmConfiguration:{shape:"S1z"},TriggeredAlarms:{shape:"S2n"},AutomationSubtype:{},ScheduledTime:{type:"timestamp"},Runbooks:{shape:"S9t"},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:"Sa3"},NextToken:{}}}},DescribeAvailablePatches:{input:{type:"structure",members:{Filters:{shape:"Sad"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Patches:{type:"list",member:{shape:"Sal"}},NextToken:{}}}},DescribeDocument:{input:{type:"structure",required:["Name"],members:{Name:{},DocumentVersion:{},VersionName:{}}},output:{type:"structure",members:{Document:{shape:"S3h"}}}},DescribeDocumentPermission:{input:{type:"structure",required:["Name","PermissionType"],members:{Name:{},PermissionType:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{AccountIds:{shape:"Sbg"},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:"Sal"},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:"Sc9"}}}},Filters:{type:"list",member:{type:"structure",required:["Key","Values"],members:{Key:{},Values:{shape:"Sc9"}}}},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"}}}},SourceId:{},SourceType:{}}}},NextToken:{}}}},DescribeInstancePatchStates:{input:{type:"structure",required:["InstanceIds"],members:{InstanceIds:{shape:"Si"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{InstancePatchStates:{type:"list",member:{shape:"Scv"}},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:"Scv"}},NextToken:{}}}},DescribeInstancePatches:{input:{type:"structure",required:["InstanceId"],members:{InstanceId:{},Filters:{shape:"Sad"},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:"S75"},LastStatusUpdateTime:{type:"timestamp"}}}},NextToken:{}}}},DescribeMaintenanceWindowExecutionTaskInvocations:{input:{type:"structure",required:["WindowExecutionId","TaskId"],members:{WindowExecutionId:{},TaskId:{},Filters:{shape:"Se1"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{WindowExecutionTaskInvocationIdentities:{type:"list",member:{type:"structure",members:{WindowExecutionId:{},TaskExecutionId:{},InvocationId:{},ExecutionId:{},TaskType:{},Parameters:{shape:"Sed"},Status:{},StatusDetails:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},OwnerInformation:{shape:"Scy"},WindowTargetId:{}}}},NextToken:{}}}},DescribeMaintenanceWindowExecutionTasks:{input:{type:"structure",required:["WindowExecutionId"],members:{WindowExecutionId:{},Filters:{shape:"Se1"},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:{},AlarmConfiguration:{shape:"S1z"},TriggeredAlarms:{shape:"S2n"}}}},NextToken:{}}}},DescribeMaintenanceWindowExecutions:{input:{type:"structure",required:["WindowId"],members:{WindowId:{},Filters:{shape:"Se1"},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:"S18"},ResourceType:{},Filters:{shape:"Sad"},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:"Se1"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Targets:{type:"list",member:{type:"structure",members:{WindowId:{},WindowTargetId:{},ResourceType:{},Targets:{shape:"S18"},OwnerInformation:{shape:"Scy"},Name:{},Description:{shape:"S4b"}}}},NextToken:{}}}},DescribeMaintenanceWindowTasks:{input:{type:"structure",required:["WindowId"],members:{WindowId:{},Filters:{shape:"Se1"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Tasks:{type:"list",member:{type:"structure",members:{WindowId:{},WindowTaskId:{},TaskArn:{},Type:{},Targets:{shape:"S18"},TaskParameters:{shape:"Sf4"},Priority:{type:"integer"},LoggingInfo:{shape:"Sfa"},ServiceRoleArn:{},MaxConcurrency:{},MaxErrors:{},Name:{},Description:{shape:"S4b"},CutoffBehavior:{},AlarmConfiguration:{shape:"S1z"}}}},NextToken:{}}}},DescribeMaintenanceWindows:{input:{type:"structure",members:{Filters:{shape:"Se1"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{WindowIdentities:{type:"list",member:{type:"structure",members:{WindowId:{},Name:{},Description:{shape:"S4b"},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:"S18"},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:"S4p"},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:"Sg4"},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:"Sgj"},DataType:{}}}},NextToken:{}}}},DescribePatchBaselines:{input:{type:"structure",members:{Filters:{shape:"Sad"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{BaselineIdentities:{type:"list",member:{shape:"Sgp"}},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"},InstancesWithCriticalNonCompliantPatches:{type:"integer"},InstancesWithSecurityNonCompliantPatches:{type:"integer"},InstancesWithOtherNonCompliantPatches:{type:"integer"}}}},DescribePatchGroups:{input:{type:"structure",members:{MaxResults:{type:"integer"},Filters:{shape:"Sad"},NextToken:{}}},output:{type:"structure",members:{Mappings:{type:"list",member:{type:"structure",members:{PatchGroup:{},BaselineIdentity:{shape:"Sgp"}}}},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:{},Reason:{},Details:{},OutputUrl:{type:"structure",members:{S3OutputUrl:{},CloudWatchOutputUrl:{}}},MaxSessionDuration:{}}}},NextToken:{}}}},DisassociateOpsItemRelatedItem:{input:{type:"structure",required:["OpsItemId","AssociationId"],members:{OpsItemId:{},AssociationId:{}}},output:{type:"structure",members:{}}},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:"Sa3"},StepExecutionsTruncated:{type:"boolean"},Parameters:{shape:"S9k"},Outputs:{shape:"S9k"},FailureMessage:{},Mode:{},ParentAutomationExecutionId:{},ExecutedBy:{},CurrentStepName:{},CurrentAction:{},TargetParameterName:{},Targets:{shape:"S18"},TargetMaps:{shape:"S25"},ResolvedTargets:{shape:"S9p"},MaxConcurrency:{},MaxErrors:{},Target:{},TargetLocations:{shape:"S1s"},ProgressCounters:{type:"structure",members:{TotalSteps:{type:"integer"},SuccessSteps:{type:"integer"},FailedSteps:{type:"integer"},CancelledSteps:{type:"integer"},TimedOutSteps:{type:"integer"}}},AlarmConfiguration:{shape:"S1z"},TriggeredAlarms:{shape:"S2n"},AutomationSubtype:{},ScheduledTime:{type:"timestamp"},Runbooks:{shape:"S9t"},OpsItemId:{},AssociationId:{},ChangeRequestName:{}}}}}},GetCalendarState:{input:{type:"structure",required:["CalendarNames"],members:{CalendarNames:{shape:"S1q"},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:"Sia"}}}},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:{},BaselineOverride:{type:"structure",members:{OperatingSystem:{},GlobalFilters:{shape:"S5i"},ApprovalRules:{shape:"S5o"},ApprovedPatches:{shape:"S5u"},ApprovedPatchesComplianceLevel:{},RejectedPatches:{shape:"S5u"},RejectedPatchesAction:{},ApprovedPatchesEnableNonSecurity:{type:"boolean"},Sources:{shape:"S5y"}}}}},output:{type:"structure",members:{InstanceId:{},SnapshotId:{},SnapshotDownloadUrl:{},Product:{}}}},GetDocument:{input:{type:"structure",required:["Name"],members:{Name:{},VersionName:{},DocumentVersion:{},DocumentFormat:{}}},output:{type:"structure",members:{Name:{},CreatedDate:{type:"timestamp"},DisplayName:{},VersionName:{},DocumentVersion:{},Status:{},StatusInformation:{},Content:{},DocumentType:{},DocumentFormat:{},Requires:{shape:"S31"},AttachmentsContent:{type:"list",member:{type:"structure",members:{Name:{},Size:{type:"long"},Hash:{},HashType:{},Url:{}}}},ReviewStatus:{}}}},GetInventory:{input:{type:"structure",members:{Filters:{shape:"Siw"},Aggregators:{shape:"Sj2"},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:"Sjj"}}}}}}},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:"S4b"},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:"Sf4"},sensitive:true},Priority:{type:"integer"},MaxConcurrency:{},MaxErrors:{},Status:{},StatusDetails:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},AlarmConfiguration:{shape:"S1z"},TriggeredAlarms:{shape:"S2n"}}}},GetMaintenanceWindowExecutionTaskInvocation:{input:{type:"structure",required:["WindowExecutionId","TaskId","InvocationId"],members:{WindowExecutionId:{},TaskId:{},InvocationId:{}}},output:{type:"structure",members:{WindowExecutionId:{},TaskExecutionId:{},InvocationId:{},ExecutionId:{},TaskType:{},Parameters:{shape:"Sed"},Status:{},StatusDetails:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},OwnerInformation:{shape:"Scy"},WindowTargetId:{}}}},GetMaintenanceWindowTask:{input:{type:"structure",required:["WindowId","WindowTaskId"],members:{WindowId:{},WindowTaskId:{}}},output:{type:"structure",members:{WindowId:{},WindowTaskId:{},Targets:{shape:"S18"},TaskArn:{},ServiceRoleArn:{},TaskType:{},TaskParameters:{shape:"Sf4"},TaskInvocationParameters:{shape:"Ska"},Priority:{type:"integer"},MaxConcurrency:{},MaxErrors:{},LoggingInfo:{shape:"Sfa"},Name:{},Description:{shape:"S4b"},CutoffBehavior:{},AlarmConfiguration:{shape:"S1z"}}}},GetOpsItem:{input:{type:"structure",required:["OpsItemId"],members:{OpsItemId:{},OpsItemArn:{}}},output:{type:"structure",members:{OpsItem:{type:"structure",members:{CreatedBy:{},OpsItemType:{},CreatedTime:{type:"timestamp"},Description:{},LastModifiedBy:{},LastModifiedTime:{type:"timestamp"},Notifications:{shape:"S4u"},Priority:{type:"integer"},RelatedOpsItems:{shape:"S4y"},Status:{},OpsItemId:{},Version:{},Title:{},Source:{},OperationalData:{shape:"S4p"},Category:{},Severity:{},ActualStartTime:{type:"timestamp"},ActualEndTime:{type:"timestamp"},PlannedStartTime:{type:"timestamp"},PlannedEndTime:{type:"timestamp"},OpsItemArn:{}}}}}},GetOpsMetadata:{input:{type:"structure",required:["OpsMetadataArn"],members:{OpsMetadataArn:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{ResourceId:{},Metadata:{shape:"S59"},NextToken:{}}}},GetOpsSummary:{input:{type:"structure",members:{SyncName:{},Filters:{shape:"Skx"},Aggregators:{shape:"Sl3"},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:"Slp"}}}},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:{shape:"Slq"},AllowedPattern:{},Version:{type:"long"},Labels:{shape:"Slw"},Tier:{},Policies:{shape:"Sgj"},DataType:{}}}},NextToken:{}}}},GetParameters:{input:{type:"structure",required:["Names"],members:{Names:{shape:"S7k"},WithDecryption:{type:"boolean"}}},output:{type:"structure",members:{Parameters:{shape:"Sm0"},InvalidParameters:{shape:"S7k"}}}},GetParametersByPath:{input:{type:"structure",required:["Path"],members:{Path:{},Recursive:{type:"boolean"},ParameterFilters:{shape:"Sg4"},WithDecryption:{type:"boolean"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Parameters:{shape:"Sm0"},NextToken:{}}}},GetPatchBaseline:{input:{type:"structure",required:["BaselineId"],members:{BaselineId:{}}},output:{type:"structure",members:{BaselineId:{},Name:{},OperatingSystem:{},GlobalFilters:{shape:"S5i"},ApprovalRules:{shape:"S5o"},ApprovedPatches:{shape:"S5u"},ApprovedPatchesComplianceLevel:{},ApprovedPatchesEnableNonSecurity:{type:"boolean"},RejectedPatches:{shape:"S5u"},RejectedPatchesAction:{},PatchGroups:{type:"list",member:{}},CreatedDate:{type:"timestamp"},ModifiedDate:{type:"timestamp"},Description:{},Sources:{shape:"S5y"}}}},GetPatchBaselineForPatchGroup:{input:{type:"structure",required:["PatchGroup"],members:{PatchGroup:{},OperatingSystem:{}}},output:{type:"structure",members:{BaselineId:{},PatchGroup:{},OperatingSystem:{}}}},GetResourcePolicies:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{NextToken:{},Policies:{type:"list",member:{type:"structure",members:{PolicyId:{},PolicyHash:{},Policy:{}}}}}}},GetServiceSetting:{input:{type:"structure",required:["SettingId"],members:{SettingId:{}}},output:{type:"structure",members:{ServiceSetting:{shape:"Smi"}}}},LabelParameterVersion:{input:{type:"structure",required:["Name","Labels"],members:{Name:{},ParameterVersion:{type:"long"},Labels:{shape:"Slw"}}},output:{type:"structure",members:{InvalidLabels:{shape:"Slw"},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:"S14"},Targets:{shape:"S18"},ScheduleExpression:{},OutputLocation:{shape:"S1e"},AssociationName:{},MaxErrors:{},MaxConcurrency:{},ComplianceSeverity:{},SyncCompliance:{},ApplyOnlyAtCronInterval:{type:"boolean"},CalendarNames:{shape:"S1q"},TargetLocations:{shape:"S1s"},ScheduleOffset:{type:"integer"},TargetMaps:{shape:"S25"}}}},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:"S18"},LastExecutionDate:{type:"timestamp"},Overview:{shape:"S2i"},ScheduleExpression:{},AssociationName:{},ScheduleOffset:{type:"integer"},TargetMaps:{shape:"S25"}}}},NextToken:{}}}},ListCommandInvocations:{input:{type:"structure",members:{CommandId:{},InstanceId:{},MaxResults:{type:"integer"},NextToken:{},Filters:{shape:"Sn0"},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:"Skc"},CloudWatchOutputConfig:{shape:"Sia"}}}},NextToken:{}}}},ListCommands:{input:{type:"structure",members:{CommandId:{},InstanceId:{},MaxResults:{type:"integer"},NextToken:{},Filters:{shape:"Sn0"}}},output:{type:"structure",members:{Commands:{type:"list",member:{shape:"Sng"}},NextToken:{}}}},ListComplianceItems:{input:{type:"structure",members:{Filters:{shape:"Snn"},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:"So5"},Details:{shape:"So8"}}}},NextToken:{}}}},ListComplianceSummaries:{input:{type:"structure",members:{Filters:{shape:"Snn"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{ComplianceSummaryItems:{type:"list",member:{type:"structure",members:{ComplianceType:{},CompliantSummary:{shape:"Sod"},NonCompliantSummary:{shape:"Sog"}}}},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:"Son"},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:{},DisplayName:{},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:{},CreatedDate:{type:"timestamp"},DisplayName:{},Owner:{},VersionName:{},PlatformTypes:{shape:"S3v"},DocumentVersion:{},DocumentType:{},SchemaVersion:{},DocumentFormat:{},TargetType:{},Tags:{shape:"S4"},Requires:{shape:"S31"},ReviewStatus:{},Author:{}}}},NextToken:{}}}},ListInventoryEntries:{input:{type:"structure",required:["InstanceId","TypeName"],members:{InstanceId:{},TypeName:{},Filters:{shape:"Siw"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{TypeName:{},InstanceId:{},SchemaVersion:{},CaptureTime:{},Entries:{shape:"Sjj"},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:{shape:"Spl"},CreatedTime:{type:"timestamp"}}}}}}},ListOpsItemRelatedItems:{input:{type:"structure",members:{OpsItemId:{},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:{},AssociationId:{},ResourceType:{},AssociationType:{},ResourceUri:{},CreatedBy:{shape:"Spl"},CreatedTime:{type:"timestamp"},LastModifiedBy:{shape:"Spl"},LastModifiedTime:{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:"Snn"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{ResourceComplianceSummaryItems:{type:"list",member:{type:"structure",members:{ComplianceType:{},ResourceType:{},ResourceId:{},Status:{},OverallSeverity:{},ExecutionSummary:{shape:"So5"},CompliantSummary:{shape:"Sod"},NonCompliantSummary:{shape:"Sog"}}}},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:"S6j"},SourceRegions:{shape:"S6o"},IncludeFutureRegions:{type:"boolean"},State:{},EnableAllOpsDataSources:{type:"boolean"}}},S3Destination:{shape:"S68"},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:"Sbg"},AccountIdsToRemove:{shape:"Sbg"},SharedDocumentVersion:{}}},output:{type:"structure",members:{}}},PutComplianceItems:{input:{type:"structure",required:["ResourceId","ResourceType","ComplianceType","ExecutionSummary","Items"],members:{ResourceId:{},ResourceType:{},ComplianceType:{},ExecutionSummary:{shape:"So5"},Items:{type:"list",member:{type:"structure",required:["Severity","Status"],members:{Id:{},Title:{},Severity:{},Status:{},Details:{shape:"So8"}}}},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:"Sjj"},Context:{type:"map",key:{},value:{}}}}}}},output:{type:"structure",members:{Message:{}}}},PutParameter:{input:{type:"structure",required:["Name","Value"],members:{Name:{},Description:{},Value:{shape:"Slq"},Type:{},KeyId:{},Overwrite:{type:"boolean"},AllowedPattern:{},Tags:{shape:"S4"},Tier:{},Policies:{},DataType:{}}},output:{type:"structure",members:{Version:{type:"long"},Tier:{}}}},PutResourcePolicy:{input:{type:"structure",required:["ResourceArn","Policy"],members:{ResourceArn:{},Policy:{},PolicyId:{},PolicyHash:{}}},output:{type:"structure",members:{PolicyId:{},PolicyHash:{}}}},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:"S18"},OwnerInformation:{shape:"Scy"},Name:{},Description:{shape:"S4b"},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{WindowTargetId:{}}}},RegisterTaskWithMaintenanceWindow:{input:{type:"structure",required:["WindowId","TaskArn","TaskType"],members:{WindowId:{},Targets:{shape:"S18"},TaskArn:{},ServiceRoleArn:{},TaskType:{},TaskParameters:{shape:"Sf4"},TaskInvocationParameters:{shape:"Ska"},Priority:{type:"integer"},MaxConcurrency:{},MaxErrors:{},LoggingInfo:{shape:"Sfa"},Name:{},Description:{shape:"S4b"},ClientToken:{idempotencyToken:true},CutoffBehavior:{},AlarmConfiguration:{shape:"S1z"}}},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:"Smi"}}}},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:"S9k"}}},output:{type:"structure",members:{}}},SendCommand:{input:{type:"structure",required:["DocumentName"],members:{InstanceIds:{shape:"Si"},Targets:{shape:"S18"},DocumentName:{},DocumentVersion:{},DocumentHash:{},DocumentHashType:{},TimeoutSeconds:{type:"integer"},Comment:{},Parameters:{shape:"S14"},OutputS3Region:{},OutputS3BucketName:{},OutputS3KeyPrefix:{},MaxConcurrency:{},MaxErrors:{},ServiceRoleArn:{},NotificationConfig:{shape:"Skc"},CloudWatchOutputConfig:{shape:"Sia"},AlarmConfiguration:{shape:"S1z"}}},output:{type:"structure",members:{Command:{shape:"Sng"}}}},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:"S9k"},ClientToken:{},Mode:{},TargetParameterName:{},Targets:{shape:"S18"},TargetMaps:{shape:"S25"},MaxConcurrency:{},MaxErrors:{},TargetLocations:{shape:"S1s"},Tags:{shape:"S4"},AlarmConfiguration:{shape:"S1z"}}},output:{type:"structure",members:{AutomationExecutionId:{}}}},StartChangeRequestExecution:{input:{type:"structure",required:["DocumentName","Runbooks"],members:{ScheduledTime:{type:"timestamp"},DocumentName:{},DocumentVersion:{},Parameters:{shape:"S9k"},ChangeRequestName:{},ClientToken:{},AutoApprove:{type:"boolean"},Runbooks:{shape:"S9t"},Tags:{shape:"S4"},ScheduledEndTime:{type:"timestamp"},ChangeDetails:{}}},output:{type:"structure",members:{AutomationExecutionId:{}}}},StartSession:{input:{type:"structure",required:["Target"],members:{Target:{},DocumentName:{},Reason:{},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:{}}}},UnlabelParameterVersion:{input:{type:"structure",required:["Name","ParameterVersion","Labels"],members:{Name:{},ParameterVersion:{type:"long"},Labels:{shape:"Slw"}}},output:{type:"structure",members:{RemovedLabels:{shape:"Slw"},InvalidLabels:{shape:"Slw"}}}},UpdateAssociation:{input:{type:"structure",required:["AssociationId"],members:{AssociationId:{},Parameters:{shape:"S14"},DocumentVersion:{},ScheduleExpression:{},OutputLocation:{shape:"S1e"},Name:{},Targets:{shape:"S18"},AssociationName:{},AssociationVersion:{},AutomationTargetParameterName:{},MaxErrors:{},MaxConcurrency:{},ComplianceSeverity:{},SyncCompliance:{},ApplyOnlyAtCronInterval:{type:"boolean"},CalendarNames:{shape:"S1q"},TargetLocations:{shape:"S1s"},ScheduleOffset:{type:"integer"},TargetMaps:{shape:"S25"},AlarmConfiguration:{shape:"S1z"}}},output:{type:"structure",members:{AssociationDescription:{shape:"S2b"}}}},UpdateAssociationStatus:{input:{type:"structure",required:["Name","InstanceId","AssociationStatus"],members:{Name:{},InstanceId:{},AssociationStatus:{shape:"S2e"}}},output:{type:"structure",members:{AssociationDescription:{shape:"S2b"}}}},UpdateDocument:{input:{type:"structure",required:["Content","Name"],members:{Content:{},Attachments:{shape:"S35"},Name:{},DisplayName:{},VersionName:{},DocumentVersion:{},DocumentFormat:{},TargetType:{}}},output:{type:"structure",members:{DocumentDescription:{shape:"S3h"}}}},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:"Son"}}}}},output:{type:"structure",members:{}}},UpdateMaintenanceWindow:{input:{type:"structure",required:["WindowId"],members:{WindowId:{},Name:{},Description:{shape:"S4b"},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:"S4b"},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:"S18"},OwnerInformation:{shape:"Scy"},Name:{},Description:{shape:"S4b"},Replace:{type:"boolean"}}},output:{type:"structure",members:{WindowId:{},WindowTargetId:{},Targets:{shape:"S18"},OwnerInformation:{shape:"Scy"},Name:{},Description:{shape:"S4b"}}}},UpdateMaintenanceWindowTask:{input:{type:"structure",required:["WindowId","WindowTaskId"],members:{WindowId:{},WindowTaskId:{},Targets:{shape:"S18"},TaskArn:{},ServiceRoleArn:{},TaskParameters:{shape:"Sf4"},TaskInvocationParameters:{shape:"Ska"},Priority:{type:"integer"},MaxConcurrency:{},MaxErrors:{},LoggingInfo:{shape:"Sfa"},Name:{},Description:{shape:"S4b"},Replace:{type:"boolean"},CutoffBehavior:{},AlarmConfiguration:{shape:"S1z"}}},output:{type:"structure",members:{WindowId:{},WindowTaskId:{},Targets:{shape:"S18"},TaskArn:{},ServiceRoleArn:{},TaskParameters:{shape:"Sf4"},TaskInvocationParameters:{shape:"Ska"},Priority:{type:"integer"},MaxConcurrency:{},MaxErrors:{},LoggingInfo:{shape:"Sfa"},Name:{},Description:{shape:"S4b"},CutoffBehavior:{},AlarmConfiguration:{shape:"S1z"}}}},UpdateManagedInstanceRole:{input:{type:"structure",required:["InstanceId","IamRole"],members:{InstanceId:{},IamRole:{}}},output:{type:"structure",members:{}}},UpdateOpsItem:{input:{type:"structure",required:["OpsItemId"],members:{Description:{},OperationalData:{shape:"S4p"},OperationalDataToDelete:{type:"list",member:{}},Notifications:{shape:"S4u"},Priority:{type:"integer"},RelatedOpsItems:{shape:"S4y"},Status:{},OpsItemId:{},Title:{},Category:{},Severity:{},ActualStartTime:{type:"timestamp"},ActualEndTime:{type:"timestamp"},PlannedStartTime:{type:"timestamp"},PlannedEndTime:{type:"timestamp"},OpsItemArn:{}}},output:{type:"structure",members:{}}},UpdateOpsMetadata:{input:{type:"structure",required:["OpsMetadataArn"],members:{OpsMetadataArn:{},MetadataToUpdate:{shape:"S59"},KeysToDelete:{type:"list",member:{}}}},output:{type:"structure",members:{OpsMetadataArn:{}}}},UpdatePatchBaseline:{input:{type:"structure",required:["BaselineId"],members:{BaselineId:{},Name:{},GlobalFilters:{shape:"S5i"},ApprovalRules:{shape:"S5o"},ApprovedPatches:{shape:"S5u"},ApprovedPatchesComplianceLevel:{},ApprovedPatchesEnableNonSecurity:{type:"boolean"},RejectedPatches:{shape:"S5u"},RejectedPatchesAction:{},Description:{},Sources:{shape:"S5y"},Replace:{type:"boolean"}}},output:{type:"structure",members:{BaselineId:{},Name:{},OperatingSystem:{},GlobalFilters:{shape:"S5i"},ApprovalRules:{shape:"S5o"},ApprovedPatches:{shape:"S5u"},ApprovedPatchesComplianceLevel:{},ApprovedPatchesEnableNonSecurity:{type:"boolean"},RejectedPatches:{shape:"S5u"},RejectedPatchesAction:{},CreatedDate:{type:"timestamp"},ModifiedDate:{type:"timestamp"},Description:{},Sources:{shape:"S5y"}}}},UpdateResourceDataSync:{input:{type:"structure",required:["SyncName","SyncType","SyncSource"],members:{SyncName:{},SyncType:{},SyncSource:{shape:"S6h"}}},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:{}}}},Si:{type:"list",member:{}},S14:{type:"map",key:{},value:{type:"list",member:{}},sensitive:true},S18:{type:"list",member:{type:"structure",members:{Key:{},Values:{type:"list",member:{}}}}},S1e:{type:"structure",members:{S3Location:{type:"structure",members:{OutputS3Region:{},OutputS3BucketName:{},OutputS3KeyPrefix:{}}}}},S1q:{type:"list",member:{}},S1s:{type:"list",member:{shape:"S1t"}},S1t:{type:"structure",members:{Accounts:{type:"list",member:{}},Regions:{type:"list",member:{}},TargetLocationMaxConcurrency:{},TargetLocationMaxErrors:{},ExecutionRoleName:{},TargetLocationAlarmConfiguration:{shape:"S1z"}}},S1z:{type:"structure",required:["Alarms"],members:{IgnorePollAlarmFailure:{type:"boolean"},Alarms:{type:"list",member:{type:"structure",required:["Name"],members:{Name:{}}}}}},S25:{type:"list",member:{type:"map",key:{},value:{type:"list",member:{}}}},S2b:{type:"structure",members:{Name:{},InstanceId:{},AssociationVersion:{},Date:{type:"timestamp"},LastUpdateAssociationDate:{type:"timestamp"},Status:{shape:"S2e"},Overview:{shape:"S2i"},DocumentVersion:{},AutomationTargetParameterName:{},Parameters:{shape:"S14"},AssociationId:{},Targets:{shape:"S18"},ScheduleExpression:{},OutputLocation:{shape:"S1e"},LastExecutionDate:{type:"timestamp"},LastSuccessfulExecutionDate:{type:"timestamp"},AssociationName:{},MaxErrors:{},MaxConcurrency:{},ComplianceSeverity:{},SyncCompliance:{},ApplyOnlyAtCronInterval:{type:"boolean"},CalendarNames:{shape:"S1q"},TargetLocations:{shape:"S1s"},ScheduleOffset:{type:"integer"},TargetMaps:{shape:"S25"},AlarmConfiguration:{shape:"S1z"},TriggeredAlarms:{shape:"S2n"}}},S2e:{type:"structure",required:["Date","Name","Message"],members:{Date:{type:"timestamp"},Name:{},Message:{},AdditionalInfo:{}}},S2i:{type:"structure",members:{Status:{},DetailedStatus:{},AssociationStatusAggregatedCount:{type:"map",key:{},value:{type:"integer"}}}},S2n:{type:"list",member:{type:"structure",required:["Name","State"],members:{Name:{},State:{}}}},S2s:{type:"structure",required:["Name"],members:{Name:{},InstanceId:{},Parameters:{shape:"S14"},AutomationTargetParameterName:{},DocumentVersion:{},Targets:{shape:"S18"},ScheduleExpression:{},OutputLocation:{shape:"S1e"},AssociationName:{},MaxErrors:{},MaxConcurrency:{},ComplianceSeverity:{},SyncCompliance:{},ApplyOnlyAtCronInterval:{type:"boolean"},CalendarNames:{shape:"S1q"},TargetLocations:{shape:"S1s"},ScheduleOffset:{type:"integer"},TargetMaps:{shape:"S25"},AlarmConfiguration:{shape:"S1z"}}},S31:{type:"list",member:{type:"structure",required:["Name"],members:{Name:{},Version:{},RequireType:{},VersionName:{}}}},S35:{type:"list",member:{type:"structure",members:{Key:{},Values:{type:"list",member:{}},Name:{}}}},S3h:{type:"structure",members:{Sha1:{},Hash:{},HashType:{},Name:{},DisplayName:{},VersionName:{},Owner:{},CreatedDate:{type:"timestamp"},Status:{},StatusInformation:{},DocumentVersion:{},Description:{},Parameters:{type:"list",member:{type:"structure",members:{Name:{},Type:{},Description:{},DefaultValue:{}}}},PlatformTypes:{shape:"S3v"},DocumentType:{},SchemaVersion:{},LatestVersion:{},DefaultVersion:{},DocumentFormat:{},TargetType:{},Tags:{shape:"S4"},AttachmentsInformation:{type:"list",member:{type:"structure",members:{Name:{}}}},Requires:{shape:"S31"},Author:{},ReviewInformation:{type:"list",member:{type:"structure",members:{ReviewedTime:{type:"timestamp"},Status:{},Reviewer:{}}}},ApprovedVersion:{},PendingReviewVersion:{},ReviewStatus:{},Category:{type:"list",member:{}},CategoryEnum:{type:"list",member:{}}}},S3v:{type:"list",member:{}},S4b:{type:"string",sensitive:true},S4p:{type:"map",key:{},value:{type:"structure",members:{Value:{},Type:{}}}},S4u:{type:"list",member:{type:"structure",members:{Arn:{}}}},S4y:{type:"list",member:{type:"structure",required:["OpsItemId"],members:{OpsItemId:{}}}},S59:{type:"map",key:{},value:{type:"structure",members:{Value:{}}}},S5i:{type:"structure",required:["PatchFilters"],members:{PatchFilters:{type:"list",member:{type:"structure",required:["Key","Values"],members:{Key:{},Values:{type:"list",member:{}}}}}}},S5o:{type:"structure",required:["PatchRules"],members:{PatchRules:{type:"list",member:{type:"structure",required:["PatchFilterGroup"],members:{PatchFilterGroup:{shape:"S5i"},ComplianceLevel:{},ApproveAfterDays:{type:"integer"},ApproveUntilDate:{},EnableNonSecurity:{type:"boolean"}}}}}},S5u:{type:"list",member:{}},S5y:{type:"list",member:{type:"structure",required:["Name","Products","Configuration"],members:{Name:{},Products:{type:"list",member:{}},Configuration:{type:"string",sensitive:true}}}},S68:{type:"structure",required:["BucketName","SyncFormat","Region"],members:{BucketName:{},Prefix:{},SyncFormat:{},Region:{},AWSKMSKeyARN:{},DestinationDataSharing:{type:"structure",members:{DestinationDataSharingType:{}}}}},S6h:{type:"structure",required:["SourceType","SourceRegions"],members:{SourceType:{},AwsOrganizationsSource:{shape:"S6j"},SourceRegions:{shape:"S6o"},IncludeFutureRegions:{type:"boolean"},EnableAllOpsDataSources:{type:"boolean"}}},S6j:{type:"structure",required:["OrganizationSourceType"],members:{OrganizationSourceType:{},OrganizationalUnits:{type:"list",member:{type:"structure",members:{OrganizationalUnitId:{}}}}}},S6o:{type:"list",member:{}},S75:{type:"structure",members:{TotalCount:{type:"integer"},RemainingCount:{type:"integer"},SummaryItems:{type:"list",member:{type:"structure",members:{Version:{},Count:{type:"integer"},RemainingCount:{type:"integer"}}}}}},S7k:{type:"list",member:{}},S9k:{type:"map",key:{},value:{type:"list",member:{}}},S9p:{type:"structure",members:{ParameterValues:{type:"list",member:{}},Truncated:{type:"boolean"}}},S9t:{type:"list",member:{type:"structure",required:["DocumentName"],members:{DocumentName:{},DocumentVersion:{},Parameters:{shape:"S9k"},TargetParameterName:{},Targets:{shape:"S18"},TargetMaps:{shape:"S25"},MaxConcurrency:{},MaxErrors:{},TargetLocations:{shape:"S1s"}}}},Sa3:{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:"S9k"},Response:{},FailureMessage:{},FailureDetails:{type:"structure",members:{FailureStage:{},FailureType:{},Details:{shape:"S9k"}}},StepExecutionId:{},OverriddenParameters:{shape:"S9k"},IsEnd:{type:"boolean"},NextStep:{},IsCritical:{type:"boolean"},ValidNextSteps:{type:"list",member:{}},Targets:{shape:"S18"},TargetLocation:{shape:"S1t"},TriggeredAlarms:{shape:"S2n"}}}},Sad:{type:"list",member:{type:"structure",members:{Key:{},Values:{type:"list",member:{}}}}},Sal:{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:{}}},Sbg:{type:"list",member:{}},Sc9:{type:"list",member:{}},Scv:{type:"structure",required:["InstanceId","PatchGroup","BaselineId","OperationStartTime","OperationEndTime","Operation"],members:{InstanceId:{},PatchGroup:{},BaselineId:{},SnapshotId:{},InstallOverrideList:{},OwnerInformation:{shape:"Scy"},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:{},CriticalNonCompliantCount:{type:"integer"},SecurityNonCompliantCount:{type:"integer"},OtherNonCompliantCount:{type:"integer"}}},Scy:{type:"string",sensitive:true},Se1:{type:"list",member:{type:"structure",members:{Key:{},Values:{type:"list",member:{}}}}},Sed:{type:"string",sensitive:true},Sf4:{type:"map",key:{},value:{type:"structure",members:{Values:{type:"list",member:{type:"string",sensitive:true},sensitive:true}},sensitive:true},sensitive:true},Sfa:{type:"structure",required:["S3BucketName","S3Region"],members:{S3BucketName:{},S3KeyPrefix:{},S3Region:{}}},Sg4:{type:"list",member:{type:"structure",required:["Key"],members:{Key:{},Option:{},Values:{type:"list",member:{}}}}},Sgj:{type:"list",member:{type:"structure",members:{PolicyText:{},PolicyType:{},PolicyStatus:{}}}},Sgp:{type:"structure",members:{BaselineId:{},BaselineName:{},OperatingSystem:{},BaselineDescription:{},DefaultBaseline:{type:"boolean"}}},Sia:{type:"structure",members:{CloudWatchLogGroupName:{},CloudWatchOutputEnabled:{type:"boolean"}}},Siw:{type:"list",member:{type:"structure",required:["Key","Values"],members:{Key:{},Values:{type:"list",member:{}},Type:{}}}},Sj2:{type:"list",member:{type:"structure",members:{Expression:{},Aggregators:{shape:"Sj2"},Groups:{type:"list",member:{type:"structure",required:["Name","Filters"],members:{Name:{},Filters:{shape:"Siw"}}}}}}},Sjj:{type:"list",member:{type:"map",key:{},value:{}}},Ska:{type:"structure",members:{RunCommand:{type:"structure",members:{Comment:{},CloudWatchOutputConfig:{shape:"Sia"},DocumentHash:{},DocumentHashType:{},DocumentVersion:{},NotificationConfig:{shape:"Skc"},OutputS3BucketName:{},OutputS3KeyPrefix:{},Parameters:{shape:"S14"},ServiceRoleArn:{},TimeoutSeconds:{type:"integer"}}},Automation:{type:"structure",members:{DocumentVersion:{},Parameters:{shape:"S9k"}}},StepFunctions:{type:"structure",members:{Input:{type:"string",sensitive:true},Name:{}}},Lambda:{type:"structure",members:{ClientContext:{},Qualifier:{},Payload:{type:"blob",sensitive:true}}}}},Skc:{type:"structure",members:{NotificationArn:{},NotificationEvents:{type:"list",member:{}},NotificationType:{}}},Skx:{type:"list",member:{type:"structure",required:["Key","Values"],members:{Key:{},Values:{type:"list",member:{}},Type:{}}}},Sl3:{type:"list",member:{type:"structure",members:{AggregatorType:{},TypeName:{},AttributeName:{},Values:{type:"map",key:{},value:{}},Filters:{shape:"Skx"},Aggregators:{shape:"Sl3"}}}},Slp:{type:"structure",members:{Name:{},Type:{},Value:{shape:"Slq"},Version:{type:"long"},Selector:{},SourceResult:{},LastModifiedDate:{type:"timestamp"},ARN:{},DataType:{}}},Slq:{type:"string",sensitive:true},Slw:{type:"list",member:{}},Sm0:{type:"list",member:{shape:"Slp"}},Smi:{type:"structure",members:{SettingId:{},SettingValue:{},LastModifiedDate:{type:"timestamp"},LastModifiedUser:{},ARN:{},Status:{}}},Sn0:{type:"list",member:{type:"structure",required:["key","value"],members:{key:{},value:{}}}},Sng:{type:"structure",members:{CommandId:{},DocumentName:{},DocumentVersion:{},Comment:{},ExpiresAfter:{type:"timestamp"},Parameters:{shape:"S14"},InstanceIds:{shape:"Si"},Targets:{shape:"S18"},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:"Skc"},CloudWatchOutputConfig:{shape:"Sia"},TimeoutSeconds:{type:"integer"},AlarmConfiguration:{shape:"S1z"},TriggeredAlarms:{shape:"S2n"}}},Snn:{type:"list",member:{type:"structure",members:{Key:{},Values:{type:"list",member:{}},Type:{}}}},So5:{type:"structure",required:["ExecutionTime"],members:{ExecutionTime:{type:"timestamp"},ExecutionId:{},ExecutionType:{}}},So8:{type:"map",key:{},value:{}},Sod:{type:"structure",members:{CompliantCount:{type:"integer"},SeveritySummary:{shape:"Sof"}}},Sof:{type:"structure",members:{CriticalCount:{type:"integer"},HighCount:{type:"integer"},MediumCount:{type:"integer"},LowCount:{type:"integer"},InformationalCount:{type:"integer"},UnspecifiedCount:{type:"integer"}}},Sog:{type:"structure",members:{NonCompliantCount:{type:"integer"},SeveritySummary:{shape:"Sof"}}},Son:{type:"list",member:{type:"structure",members:{Type:{},Content:{}}}},Spl:{type:"structure",members:{Arn:{}}}}}},9273:function(e){e.exports={version:2,waiters:{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"},{argument:"Stacks[].StackStatus",expected:"UPDATE_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"}]}}}},9282:function(e){e.exports={version:2,waiters:{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"}]}}}},9291:function(e){e.exports={pagination:{ListAssistantAssociations:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"assistantAssociationSummaries"},ListAssistants:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"assistantSummaries"},ListContents:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"contentSummaries"},ListKnowledgeBases:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"knowledgeBaseSummaries"},QueryAssistant:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"results"},SearchContent:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"contentSummaries"},SearchSessions:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"sessionSummaries"}}}},9294:function(e){e.exports={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"}}}}}}}}},9295:function(e){e.exports={pagination:{ListClientDevicesAssociatedWithCoreDevice:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"associatedClientDevices"},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"}}}},9298:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["kafkaconnect"]={};s.KafkaConnect=i.defineService("kafkaconnect",["2021-09-14"]);Object.defineProperty(a.services["kafkaconnect"],"2021-09-14",{get:function get(){var e=r(1218);e.paginators=r(326).pagination;return e},enumerable:true,configurable:true});e.exports=s.KafkaConnect},9300:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2021-06-17",endpointPrefix:"iotfleetwise",jsonVersion:"1.0",protocol:"json",serviceFullName:"AWS IoT FleetWise",serviceId:"IoTFleetWise",signatureVersion:"v4",signingName:"iotfleetwise",targetPrefix:"IoTAutobahnControlPlane",uid:"iotfleetwise-2021-06-17"},operations:{AssociateVehicleFleet:{input:{type:"structure",required:["vehicleName","fleetId"],members:{vehicleName:{},fleetId:{}}},output:{type:"structure",members:{}}},BatchCreateVehicle:{input:{type:"structure",required:["vehicles"],members:{vehicles:{type:"list",member:{type:"structure",required:["vehicleName","modelManifestArn","decoderManifestArn"],members:{vehicleName:{},modelManifestArn:{},decoderManifestArn:{},attributes:{shape:"S9"},associationBehavior:{},tags:{shape:"Sd"}}}}}},output:{type:"structure",members:{vehicles:{type:"list",member:{type:"structure",members:{vehicleName:{},arn:{},thingArn:{}}}},errors:{type:"list",member:{type:"structure",members:{vehicleName:{},code:{},message:{}}}}}}},BatchUpdateVehicle:{input:{type:"structure",required:["vehicles"],members:{vehicles:{type:"list",member:{type:"structure",required:["vehicleName"],members:{vehicleName:{},modelManifestArn:{},decoderManifestArn:{},attributes:{shape:"S9"},attributeUpdateMode:{}}}}}},output:{type:"structure",members:{vehicles:{type:"list",member:{type:"structure",members:{vehicleName:{},arn:{}}}},errors:{type:"list",member:{type:"structure",members:{vehicleName:{},code:{type:"integer"},message:{}}}}}}},CreateCampaign:{input:{type:"structure",required:["name","signalCatalogArn","targetArn","collectionScheme"],members:{name:{},description:{},signalCatalogArn:{},targetArn:{},startTime:{type:"timestamp"},expiryTime:{type:"timestamp"},postTriggerCollectionDuration:{type:"long"},diagnosticsMode:{},spoolingMode:{},compression:{},priority:{type:"integer"},signalsToCollect:{shape:"S16"},collectionScheme:{shape:"S1a"},dataExtraDimensions:{shape:"S1h"},tags:{shape:"Sd"},dataDestinationConfigs:{shape:"S1j"}}},output:{type:"structure",members:{name:{},arn:{}}},idempotent:true},CreateDecoderManifest:{input:{type:"structure",required:["name","modelManifestArn"],members:{name:{},description:{},modelManifestArn:{},signalDecoders:{shape:"S1w"},networkInterfaces:{shape:"S2a"},tags:{shape:"Sd"}}},output:{type:"structure",required:["name","arn"],members:{name:{},arn:{}}},idempotent:true},CreateFleet:{input:{type:"structure",required:["fleetId","signalCatalogArn"],members:{fleetId:{},description:{},signalCatalogArn:{},tags:{shape:"Sd"}}},output:{type:"structure",required:["id","arn"],members:{id:{},arn:{}}},idempotent:true},CreateModelManifest:{input:{type:"structure",required:["name","nodes","signalCatalogArn"],members:{name:{},description:{},nodes:{shape:"S2o"},signalCatalogArn:{},tags:{shape:"Sd"}}},output:{type:"structure",required:["name","arn"],members:{name:{},arn:{}}},idempotent:true},CreateSignalCatalog:{input:{type:"structure",required:["name"],members:{name:{},description:{},nodes:{shape:"S2r"},tags:{shape:"Sd"}}},output:{type:"structure",required:["name","arn"],members:{name:{},arn:{}}},idempotent:true},CreateVehicle:{input:{type:"structure",required:["vehicleName","modelManifestArn","decoderManifestArn"],members:{vehicleName:{},modelManifestArn:{},decoderManifestArn:{},attributes:{shape:"S9"},associationBehavior:{},tags:{shape:"Sd"}}},output:{type:"structure",members:{vehicleName:{},arn:{},thingArn:{}}},idempotent:true},DeleteCampaign:{input:{type:"structure",required:["name"],members:{name:{}}},output:{type:"structure",members:{name:{},arn:{}}},idempotent:true},DeleteDecoderManifest:{input:{type:"structure",required:["name"],members:{name:{}}},output:{type:"structure",required:["name","arn"],members:{name:{},arn:{}}},idempotent:true},DeleteFleet:{input:{type:"structure",required:["fleetId"],members:{fleetId:{}}},output:{type:"structure",members:{id:{},arn:{}}},idempotent:true},DeleteModelManifest:{input:{type:"structure",required:["name"],members:{name:{}}},output:{type:"structure",required:["name","arn"],members:{name:{},arn:{}}},idempotent:true},DeleteSignalCatalog:{input:{type:"structure",required:["name"],members:{name:{}}},output:{type:"structure",required:["name","arn"],members:{name:{},arn:{}}},idempotent:true},DeleteVehicle:{input:{type:"structure",required:["vehicleName"],members:{vehicleName:{}}},output:{type:"structure",required:["vehicleName","arn"],members:{vehicleName:{},arn:{}}},idempotent:true},DisassociateVehicleFleet:{input:{type:"structure",required:["vehicleName","fleetId"],members:{vehicleName:{},fleetId:{}}},output:{type:"structure",members:{}}},GetCampaign:{input:{type:"structure",required:["name"],members:{name:{}}},output:{type:"structure",members:{name:{},arn:{},description:{},signalCatalogArn:{},targetArn:{},status:{},startTime:{type:"timestamp"},expiryTime:{type:"timestamp"},postTriggerCollectionDuration:{type:"long"},diagnosticsMode:{},spoolingMode:{},compression:{},priority:{type:"integer"},signalsToCollect:{shape:"S16"},collectionScheme:{shape:"S1a"},dataExtraDimensions:{shape:"S1h"},creationTime:{type:"timestamp"},lastModificationTime:{type:"timestamp"},dataDestinationConfigs:{shape:"S1j"}}}},GetDecoderManifest:{input:{type:"structure",required:["name"],members:{name:{}}},output:{type:"structure",required:["name","arn","creationTime","lastModificationTime"],members:{name:{},arn:{},description:{},modelManifestArn:{},status:{},creationTime:{type:"timestamp"},lastModificationTime:{type:"timestamp"}}}},GetFleet:{input:{type:"structure",required:["fleetId"],members:{fleetId:{}}},output:{type:"structure",required:["id","arn","signalCatalogArn","creationTime","lastModificationTime"],members:{id:{},arn:{},description:{},signalCatalogArn:{},creationTime:{type:"timestamp"},lastModificationTime:{type:"timestamp"}}}},GetLoggingOptions:{input:{type:"structure",members:{}},output:{type:"structure",required:["cloudWatchLogDelivery"],members:{cloudWatchLogDelivery:{shape:"S3q"}}}},GetModelManifest:{input:{type:"structure",required:["name"],members:{name:{}}},output:{type:"structure",required:["name","arn","creationTime","lastModificationTime"],members:{name:{},arn:{},description:{},signalCatalogArn:{},status:{},creationTime:{type:"timestamp"},lastModificationTime:{type:"timestamp"}}}},GetRegisterAccountStatus:{input:{type:"structure",members:{}},output:{type:"structure",required:["customerAccountId","accountStatus","iamRegistrationResponse","creationTime","lastModificationTime"],members:{customerAccountId:{},accountStatus:{},timestreamRegistrationResponse:{type:"structure",required:["timestreamDatabaseName","timestreamTableName","registrationStatus"],members:{timestreamDatabaseName:{},timestreamTableName:{},timestreamDatabaseArn:{},timestreamTableArn:{},registrationStatus:{},errorMessage:{}}},iamRegistrationResponse:{type:"structure",required:["roleArn","registrationStatus"],members:{roleArn:{},registrationStatus:{},errorMessage:{}}},creationTime:{type:"timestamp"},lastModificationTime:{type:"timestamp"}}}},GetSignalCatalog:{input:{type:"structure",required:["name"],members:{name:{}}},output:{type:"structure",required:["name","arn","creationTime","lastModificationTime"],members:{name:{},arn:{},description:{},nodeCounts:{type:"structure",members:{totalNodes:{type:"integer"},totalBranches:{type:"integer"},totalSensors:{type:"integer"},totalAttributes:{type:"integer"},totalActuators:{type:"integer"}}},creationTime:{type:"timestamp"},lastModificationTime:{type:"timestamp"}}}},GetVehicle:{input:{type:"structure",required:["vehicleName"],members:{vehicleName:{}}},output:{type:"structure",members:{vehicleName:{},arn:{},modelManifestArn:{},decoderManifestArn:{},attributes:{shape:"S9"},creationTime:{type:"timestamp"},lastModificationTime:{type:"timestamp"}}}},GetVehicleStatus:{input:{type:"structure",required:["vehicleName"],members:{nextToken:{},maxResults:{type:"integer"},vehicleName:{}}},output:{type:"structure",members:{campaigns:{type:"list",member:{type:"structure",members:{campaignName:{},vehicleName:{},status:{}}}},nextToken:{}}}},ImportDecoderManifest:{input:{type:"structure",required:["name","networkFileDefinitions"],members:{name:{},networkFileDefinitions:{type:"list",member:{type:"structure",members:{canDbc:{type:"structure",required:["networkInterface","canDbcFiles"],members:{networkInterface:{},canDbcFiles:{type:"list",member:{type:"blob"}},signalsMap:{type:"map",key:{},value:{}}}}},union:true}}}},output:{type:"structure",required:["name","arn"],members:{name:{},arn:{}}}},ImportSignalCatalog:{input:{type:"structure",required:["name"],members:{name:{},description:{},vss:{type:"structure",members:{vssJson:{}},union:true},tags:{shape:"Sd"}}},output:{type:"structure",required:["name","arn"],members:{name:{},arn:{}}},idempotent:true},ListCampaigns:{input:{type:"structure",members:{nextToken:{},maxResults:{type:"integer"},status:{}}},output:{type:"structure",members:{campaignSummaries:{type:"list",member:{type:"structure",required:["creationTime","lastModificationTime"],members:{arn:{},name:{},description:{},signalCatalogArn:{},targetArn:{},status:{},creationTime:{type:"timestamp"},lastModificationTime:{type:"timestamp"}}}},nextToken:{}}}},ListDecoderManifestNetworkInterfaces:{input:{type:"structure",required:["name"],members:{name:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{networkInterfaces:{shape:"S2a"},nextToken:{}}}},ListDecoderManifestSignals:{input:{type:"structure",required:["name"],members:{name:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{signalDecoders:{shape:"S1w"},nextToken:{}}}},ListDecoderManifests:{input:{type:"structure",members:{modelManifestArn:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{summaries:{type:"list",member:{type:"structure",required:["creationTime","lastModificationTime"],members:{name:{},arn:{},modelManifestArn:{},description:{},status:{},creationTime:{type:"timestamp"},lastModificationTime:{type:"timestamp"}}}},nextToken:{}}}},ListFleets:{input:{type:"structure",members:{nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{fleetSummaries:{type:"list",member:{type:"structure",required:["id","arn","signalCatalogArn","creationTime"],members:{id:{},arn:{},description:{},signalCatalogArn:{},creationTime:{type:"timestamp"},lastModificationTime:{type:"timestamp"}}}},nextToken:{}}}},ListFleetsForVehicle:{input:{type:"structure",required:["vehicleName"],members:{vehicleName:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{fleets:{type:"list",member:{}},nextToken:{}}}},ListModelManifestNodes:{input:{type:"structure",required:["name"],members:{name:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{nodes:{shape:"S2r"},nextToken:{}}}},ListModelManifests:{input:{type:"structure",members:{signalCatalogArn:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{summaries:{type:"list",member:{type:"structure",required:["creationTime","lastModificationTime"],members:{name:{},arn:{},signalCatalogArn:{},description:{},status:{},creationTime:{type:"timestamp"},lastModificationTime:{type:"timestamp"}}}},nextToken:{}}}},ListSignalCatalogNodes:{input:{type:"structure",required:["name"],members:{name:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{nodes:{shape:"S2r"},nextToken:{}}}},ListSignalCatalogs:{input:{type:"structure",members:{nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{summaries:{type:"list",member:{type:"structure",members:{name:{},arn:{},creationTime:{type:"timestamp"},lastModificationTime:{type:"timestamp"}}}},nextToken:{}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceARN"],members:{ResourceARN:{}}},output:{type:"structure",members:{Tags:{shape:"Sd"}}}},ListVehicles:{input:{type:"structure",members:{modelManifestArn:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{vehicleSummaries:{type:"list",member:{type:"structure",required:["vehicleName","arn","modelManifestArn","decoderManifestArn","creationTime","lastModificationTime"],members:{vehicleName:{},arn:{},modelManifestArn:{},decoderManifestArn:{},creationTime:{type:"timestamp"},lastModificationTime:{type:"timestamp"}}}},nextToken:{}}}},ListVehiclesInFleet:{input:{type:"structure",required:["fleetId"],members:{fleetId:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{vehicles:{type:"list",member:{}},nextToken:{}}}},PutLoggingOptions:{input:{type:"structure",required:["cloudWatchLogDelivery"],members:{cloudWatchLogDelivery:{shape:"S3q"}}},output:{type:"structure",members:{}},idempotent:true},RegisterAccount:{input:{type:"structure",members:{timestreamResources:{shape:"S62",deprecated:true,deprecatedMessage:"Amazon Timestream metadata is now passed in the CreateCampaign API."},iamResources:{shape:"S63",deprecated:true,deprecatedMessage:"iamResources is no longer used or needed as input"}}},output:{type:"structure",required:["registerAccountStatus","iamResources","creationTime","lastModificationTime"],members:{registerAccountStatus:{},timestreamResources:{shape:"S62"},iamResources:{shape:"S63"},creationTime:{type:"timestamp"},lastModificationTime:{type:"timestamp"}}}},TagResource:{input:{type:"structure",required:["ResourceARN","Tags"],members:{ResourceARN:{},Tags:{shape:"Sd"}}},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},UpdateCampaign:{input:{type:"structure",required:["name","action"],members:{name:{},description:{},dataExtraDimensions:{shape:"S1h"},action:{}}},output:{type:"structure",members:{arn:{},name:{},status:{}}}},UpdateDecoderManifest:{input:{type:"structure",required:["name"],members:{name:{},description:{},signalDecodersToAdd:{shape:"S1w"},signalDecodersToUpdate:{shape:"S1w"},signalDecodersToRemove:{type:"list",member:{}},networkInterfacesToAdd:{shape:"S2a"},networkInterfacesToUpdate:{shape:"S2a"},networkInterfacesToRemove:{type:"list",member:{}},status:{}}},output:{type:"structure",required:["name","arn"],members:{name:{},arn:{}}},idempotent:true},UpdateFleet:{input:{type:"structure",required:["fleetId"],members:{fleetId:{},description:{}}},output:{type:"structure",members:{id:{},arn:{}}}},UpdateModelManifest:{input:{type:"structure",required:["name"],members:{name:{},description:{},nodesToAdd:{shape:"S6k"},nodesToRemove:{shape:"S6k"},status:{}}},output:{type:"structure",required:["name","arn"],members:{name:{},arn:{}}},idempotent:true},UpdateSignalCatalog:{input:{type:"structure",required:["name"],members:{name:{},description:{},nodesToAdd:{shape:"S2r"},nodesToUpdate:{shape:"S2r"},nodesToRemove:{shape:"S6k"}}},output:{type:"structure",required:["name","arn"],members:{name:{},arn:{}}},idempotent:true},UpdateVehicle:{input:{type:"structure",required:["vehicleName"],members:{vehicleName:{},modelManifestArn:{},decoderManifestArn:{},attributes:{shape:"S9"},attributeUpdateMode:{}}},output:{type:"structure",members:{vehicleName:{},arn:{}}}}},shapes:{S9:{type:"map",key:{},value:{}},Sd:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},S16:{type:"list",member:{type:"structure",required:["name"],members:{name:{},maxSampleCount:{type:"long"},minimumSamplingIntervalMs:{type:"long"}}}},S1a:{type:"structure",members:{timeBasedCollectionScheme:{type:"structure",required:["periodMs"],members:{periodMs:{type:"long"}}},conditionBasedCollectionScheme:{type:"structure",required:["expression"],members:{expression:{},minimumTriggerIntervalMs:{type:"long"},triggerMode:{},conditionLanguageVersion:{type:"integer"}}}},union:true},S1h:{type:"list",member:{}},S1j:{type:"list",member:{type:"structure",members:{s3Config:{type:"structure",required:["bucketArn"],members:{bucketArn:{},dataFormat:{},storageCompressionFormat:{},prefix:{}}},timestreamConfig:{type:"structure",required:["timestreamTableArn","executionRoleArn"],members:{timestreamTableArn:{},executionRoleArn:{}}}},union:true}},S1w:{type:"list",member:{type:"structure",required:["fullyQualifiedName","type","interfaceId"],members:{fullyQualifiedName:{},type:{},interfaceId:{},canSignal:{type:"structure",required:["messageId","isBigEndian","isSigned","startBit","offset","factor","length"],members:{messageId:{type:"integer"},isBigEndian:{type:"boolean"},isSigned:{type:"boolean"},startBit:{type:"integer"},offset:{type:"double"},factor:{type:"double"},length:{type:"integer"},name:{}}},obdSignal:{type:"structure",required:["pidResponseLength","serviceMode","pid","scaling","offset","startByte","byteLength"],members:{pidResponseLength:{type:"integer"},serviceMode:{type:"integer"},pid:{type:"integer"},scaling:{type:"double"},offset:{type:"double"},startByte:{type:"integer"},byteLength:{type:"integer"},bitRightShift:{type:"integer"},bitMaskLength:{type:"integer"}}}}}},S2a:{type:"list",member:{type:"structure",required:["interfaceId","type"],members:{interfaceId:{},type:{},canInterface:{type:"structure",required:["name"],members:{name:{},protocolName:{},protocolVersion:{}}},obdInterface:{type:"structure",required:["name","requestMessageId"],members:{name:{},requestMessageId:{type:"integer"},obdStandard:{},pidRequestIntervalSeconds:{type:"integer"},dtcRequestIntervalSeconds:{type:"integer"},useExtendedIds:{type:"boolean"},hasTransmissionEcu:{type:"boolean"}}}}}},S2o:{type:"list",member:{}},S2r:{type:"list",member:{type:"structure",members:{branch:{type:"structure",required:["fullyQualifiedName"],members:{fullyQualifiedName:{},description:{},deprecationMessage:{},comment:{}}},sensor:{type:"structure",required:["fullyQualifiedName","dataType"],members:{fullyQualifiedName:{},dataType:{},description:{},unit:{},allowedValues:{shape:"S2o"},min:{type:"double"},max:{type:"double"},deprecationMessage:{},comment:{}}},actuator:{type:"structure",required:["fullyQualifiedName","dataType"],members:{fullyQualifiedName:{},dataType:{},description:{},unit:{},allowedValues:{shape:"S2o"},min:{type:"double"},max:{type:"double"},assignedValue:{deprecated:true,deprecatedMessage:"assignedValue is no longer in use"},deprecationMessage:{},comment:{}}},attribute:{type:"structure",required:["fullyQualifiedName","dataType"],members:{fullyQualifiedName:{},dataType:{},description:{},unit:{},allowedValues:{shape:"S2o"},min:{type:"double"},max:{type:"double"},assignedValue:{deprecated:true,deprecatedMessage:"assignedValue is no longer in use"},defaultValue:{},deprecationMessage:{},comment:{}}}},union:true}},S3q:{type:"structure",required:["logType"],members:{logType:{},logGroupName:{}}},S62:{type:"structure",required:["timestreamDatabaseName","timestreamTableName"],members:{timestreamDatabaseName:{},timestreamTableName:{}}},S63:{type:"structure",required:["roleArn"],members:{roleArn:{}}},S6k:{type:"list",member:{}}}}},9301:function(e){function sleep(e){return new Promise(t=>setTimeout(t,e))}async function waitTaskToComplete(e,t,r){let s=null;do{await sleep(1e3);const{tasks:i}=await e.describeTasks({cluster:t,tasks:[r]}).promise();s=i[0]}while(s.lastStatus!=="STOPPED");return s}e.exports=waitTaskToComplete},9302:function(e){e.exports={version:2,waiters:{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"}]}}}},9335:function(e){e.exports={pagination:{DescribeObjects:{input_token:"marker",more_results:"hasMoreResults",output_token:"marker",result_key:"pipelineObjects"},DescribePipelines:{result_key:"pipelineDescriptionList"},ListPipelines:{input_token:"marker",more_results:"hasMoreResults",output_token:"marker",result_key:"pipelineIdList"},QueryObjects:{input_token:"marker",limit_key:"limit",more_results:"hasMoreResults",output_token:"marker",result_key:"ids"}}}},9337:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:true});t.default=void 0;var s=_interopRequireDefault(r(8541));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function version(e){if(!(0,s.default)(e)){throw TypeError("Invalid UUID")}return parseInt(e.substr(14,1),16)}var i=version;t.default=i},9346:function(e){e.exports={pagination:{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"}}}},9349:function(e){e.exports={pagination:{DescribeHomeRegionControls:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"}}}},9356:function(e){e.exports={pagination:{ListRealtimeContactAnalysisSegments:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"}}}},9362:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["dlm"]={};s.DLM=i.defineService("dlm",["2018-01-12"]);Object.defineProperty(a.services["dlm"],"2018-01-12",{get:function get(){var e=r(7125);e.paginators=r(4050).pagination;return e},enumerable:true,configurable:true});e.exports=s.DLM},9369:function(e){e.exports={pagination:{ExecuteQuery:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},GetPropertyValue:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},GetPropertyValueHistory:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListComponentTypes:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListEntities:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListScenes:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListSyncJobs:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListSyncResources:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListWorkspaces:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"}}}},9404:function(e){e.exports={pagination:{ListExtensionVersions:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"ExtensionVersions"},ListExtensions:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Extensions"},ListGames:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Games"},ListGeneratedCodeJobs:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"GeneratedCodeJobs"},ListSnapshots:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Snapshots"},ListStageDeployments:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"StageDeployments"},ListStages:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Stages"}}}},9438:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2020-06-08",endpointPrefix:"inspector2",jsonVersion:"1.1",protocol:"rest-json",serviceAbbreviation:"Inspector2",serviceFullName:"Inspector2",serviceId:"Inspector2",signatureVersion:"v4",signingName:"inspector2",uid:"inspector2-2020-06-08"},operations:{AssociateMember:{http:{requestUri:"/members/associate",responseCode:200},input:{type:"structure",required:["accountId"],members:{accountId:{}}},output:{type:"structure",required:["accountId"],members:{accountId:{}}}},BatchGetAccountStatus:{http:{requestUri:"/status/batch/get",responseCode:200},input:{type:"structure",members:{accountIds:{shape:"S5"}}},output:{type:"structure",required:["accounts"],members:{accounts:{type:"list",member:{type:"structure",required:["accountId","resourceState","state"],members:{accountId:{},resourceState:{type:"structure",required:["ec2","ecr"],members:{ec2:{shape:"Sa"},ecr:{shape:"Sa"},lambda:{shape:"Sa"}}},state:{shape:"Sa"}}}},failedAccounts:{shape:"Se"}}}},BatchGetFreeTrialInfo:{http:{requestUri:"/freetrialinfo/batchget",responseCode:200},input:{type:"structure",required:["accountIds"],members:{accountIds:{type:"list",member:{}}}},output:{type:"structure",required:["accounts","failedAccounts"],members:{accounts:{type:"list",member:{type:"structure",required:["accountId","freeTrialInfo"],members:{accountId:{},freeTrialInfo:{type:"list",member:{type:"structure",required:["end","start","status","type"],members:{end:{type:"timestamp"},start:{type:"timestamp"},status:{},type:{}}}}}}},failedAccounts:{type:"list",member:{type:"structure",required:["accountId","code","message"],members:{accountId:{},code:{},message:{}}}}}}},BatchGetMemberEc2DeepInspectionStatus:{http:{requestUri:"/ec2deepinspectionstatus/member/batch/get",responseCode:200},input:{type:"structure",members:{accountIds:{shape:"S5"}}},output:{type:"structure",members:{accountIds:{shape:"Sy"},failedAccountIds:{shape:"S11"}}}},BatchUpdateMemberEc2DeepInspectionStatus:{http:{requestUri:"/ec2deepinspectionstatus/member/batch/update",responseCode:200},input:{type:"structure",required:["accountIds"],members:{accountIds:{type:"list",member:{type:"structure",required:["accountId","activateDeepInspection"],members:{accountId:{},activateDeepInspection:{type:"boolean"}}}}}},output:{type:"structure",members:{accountIds:{shape:"Sy"},failedAccountIds:{shape:"S11"}}}},CancelFindingsReport:{http:{requestUri:"/reporting/cancel",responseCode:200},input:{type:"structure",required:["reportId"],members:{reportId:{}}},output:{type:"structure",required:["reportId"],members:{reportId:{}}}},CreateFilter:{http:{requestUri:"/filters/create",responseCode:200},input:{type:"structure",required:["action","filterCriteria","name"],members:{action:{},description:{},filterCriteria:{shape:"S1e"},name:{},reason:{},tags:{shape:"S20"}}},output:{type:"structure",required:["arn"],members:{arn:{}}}},CreateFindingsReport:{http:{requestUri:"/reporting/create",responseCode:200},input:{type:"structure",required:["reportFormat","s3Destination"],members:{filterCriteria:{shape:"S1e"},reportFormat:{},s3Destination:{shape:"S25"}}},output:{type:"structure",members:{reportId:{}}}},DeleteFilter:{http:{requestUri:"/filters/delete",responseCode:200},input:{type:"structure",required:["arn"],members:{arn:{}}},output:{type:"structure",required:["arn"],members:{arn:{}}}},DescribeOrganizationConfiguration:{http:{requestUri:"/organizationconfiguration/describe",responseCode:200},input:{type:"structure",members:{}},output:{type:"structure",members:{autoEnable:{shape:"S2b"},maxAccountLimitReached:{type:"boolean"}}}},Disable:{http:{requestUri:"/disable",responseCode:200},input:{type:"structure",members:{accountIds:{shape:"S5"},resourceTypes:{type:"list",member:{}}}},output:{type:"structure",required:["accounts"],members:{accounts:{shape:"S2g"},failedAccounts:{shape:"Se"}}}},DisableDelegatedAdminAccount:{http:{requestUri:"/delegatedadminaccounts/disable",responseCode:200},input:{type:"structure",required:["delegatedAdminAccountId"],members:{delegatedAdminAccountId:{}}},output:{type:"structure",required:["delegatedAdminAccountId"],members:{delegatedAdminAccountId:{}}}},DisassociateMember:{http:{requestUri:"/members/disassociate",responseCode:200},input:{type:"structure",required:["accountId"],members:{accountId:{}}},output:{type:"structure",required:["accountId"],members:{accountId:{}}}},Enable:{http:{requestUri:"/enable",responseCode:200},input:{type:"structure",required:["resourceTypes"],members:{accountIds:{shape:"S5"},clientToken:{idempotencyToken:true},resourceTypes:{type:"list",member:{}}}},output:{type:"structure",required:["accounts"],members:{accounts:{shape:"S2g"},failedAccounts:{shape:"Se"}}}},EnableDelegatedAdminAccount:{http:{requestUri:"/delegatedadminaccounts/enable",responseCode:200},input:{type:"structure",required:["delegatedAdminAccountId"],members:{clientToken:{idempotencyToken:true},delegatedAdminAccountId:{}}},output:{type:"structure",required:["delegatedAdminAccountId"],members:{delegatedAdminAccountId:{}}}},GetConfiguration:{http:{requestUri:"/configuration/get",responseCode:200},input:{type:"structure",members:{}},output:{type:"structure",members:{ecrConfiguration:{type:"structure",members:{rescanDurationState:{type:"structure",members:{rescanDuration:{},status:{},updatedAt:{type:"timestamp"}}}}}}}},GetDelegatedAdminAccount:{http:{requestUri:"/delegatedadminaccounts/get",responseCode:200},input:{type:"structure",members:{}},output:{type:"structure",members:{delegatedAdmin:{type:"structure",members:{accountId:{},relationshipStatus:{}}}}}},GetEc2DeepInspectionConfiguration:{http:{requestUri:"/ec2deepinspectionconfiguration/get",responseCode:200},input:{type:"structure",members:{}},output:{type:"structure",members:{errorMessage:{},orgPackagePaths:{shape:"S35"},packagePaths:{shape:"S35"},status:{}}}},GetFindingsReportStatus:{http:{requestUri:"/reporting/status/get",responseCode:200},input:{type:"structure",members:{reportId:{}}},output:{type:"structure",members:{destination:{shape:"S25"},errorCode:{},errorMessage:{},filterCriteria:{shape:"S1e"},reportId:{},status:{}}}},GetMember:{http:{requestUri:"/members/get",responseCode:200},input:{type:"structure",required:["accountId"],members:{accountId:{}}},output:{type:"structure",members:{member:{shape:"S3e"}}}},ListAccountPermissions:{http:{requestUri:"/accountpermissions/list",responseCode:200},input:{type:"structure",members:{maxResults:{type:"integer"},nextToken:{},service:{}}},output:{type:"structure",required:["permissions"],members:{nextToken:{},permissions:{type:"list",member:{type:"structure",required:["operation","service"],members:{operation:{},service:{}}}}}}},ListCoverage:{http:{requestUri:"/coverage/list",responseCode:200},input:{type:"structure",members:{filterCriteria:{shape:"S3o"},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{coveredResources:{type:"list",member:{type:"structure",required:["accountId","resourceId","resourceType","scanType"],members:{accountId:{},resourceId:{},resourceMetadata:{type:"structure",members:{ec2:{type:"structure",members:{amiId:{},platform:{},tags:{shape:"S20"}}},ecrImage:{type:"structure",members:{tags:{type:"list",member:{}}}},ecrRepository:{type:"structure",members:{name:{},scanFrequency:{}}},lambdaFunction:{type:"structure",members:{functionName:{},functionTags:{shape:"S20"},layers:{type:"list",member:{}},runtime:{}}}}},resourceType:{},scanStatus:{type:"structure",required:["reason","statusCode"],members:{reason:{},statusCode:{}}},scanType:{}}}},nextToken:{}}}},ListCoverageStatistics:{http:{requestUri:"/coverage/statistics/list",responseCode:200},input:{type:"structure",members:{filterCriteria:{shape:"S3o"},groupBy:{},nextToken:{}}},output:{type:"structure",required:["totalCounts"],members:{countsByGroup:{type:"list",member:{type:"structure",members:{count:{type:"long"},groupKey:{}}}},nextToken:{},totalCounts:{type:"long"}}}},ListDelegatedAdminAccounts:{http:{requestUri:"/delegatedadminaccounts/list",responseCode:200},input:{type:"structure",members:{maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{delegatedAdminAccounts:{type:"list",member:{type:"structure",members:{accountId:{},status:{}}}},nextToken:{}}}},ListFilters:{http:{requestUri:"/filters/list",responseCode:200},input:{type:"structure",members:{action:{},arns:{type:"list",member:{}},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",required:["filters"],members:{filters:{type:"list",member:{type:"structure",required:["action","arn","createdAt","criteria","name","ownerId","updatedAt"],members:{action:{},arn:{},createdAt:{type:"timestamp"},criteria:{shape:"S1e"},description:{},name:{},ownerId:{},reason:{},tags:{shape:"S20"},updatedAt:{type:"timestamp"}}}},nextToken:{}}}},ListFindingAggregations:{http:{requestUri:"/findings/aggregation/list",responseCode:200},input:{type:"structure",required:["aggregationType"],members:{accountIds:{shape:"S1f"},aggregationRequest:{type:"structure",members:{accountAggregation:{type:"structure",members:{findingType:{},resourceType:{},sortBy:{},sortOrder:{}}},amiAggregation:{type:"structure",members:{amis:{shape:"S1f"},sortBy:{},sortOrder:{}}},awsEcrContainerAggregation:{type:"structure",members:{architectures:{shape:"S1f"},imageShas:{shape:"S1f"},imageTags:{shape:"S1f"},repositories:{shape:"S1f"},resourceIds:{shape:"S1f"},sortBy:{},sortOrder:{}}},ec2InstanceAggregation:{type:"structure",members:{amis:{shape:"S1f"},instanceIds:{shape:"S1f"},instanceTags:{shape:"S1r"},operatingSystems:{shape:"S1f"},sortBy:{},sortOrder:{}}},findingTypeAggregation:{type:"structure",members:{findingType:{},resourceType:{},sortBy:{},sortOrder:{}}},imageLayerAggregation:{type:"structure",members:{layerHashes:{shape:"S1f"},repositories:{shape:"S1f"},resourceIds:{shape:"S1f"},sortBy:{},sortOrder:{}}},lambdaFunctionAggregation:{type:"structure",members:{functionNames:{shape:"S1f"},functionTags:{shape:"S1r"},resourceIds:{shape:"S1f"},runtimes:{shape:"S1f"},sortBy:{},sortOrder:{}}},lambdaLayerAggregation:{type:"structure",members:{functionNames:{shape:"S1f"},layerArns:{shape:"S1f"},resourceIds:{shape:"S1f"},sortBy:{},sortOrder:{}}},packageAggregation:{type:"structure",members:{packageNames:{shape:"S1f"},sortBy:{},sortOrder:{}}},repositoryAggregation:{type:"structure",members:{repositories:{shape:"S1f"},sortBy:{},sortOrder:{}}},titleAggregation:{type:"structure",members:{resourceType:{},sortBy:{},sortOrder:{},titles:{shape:"S1f"},vulnerabilityIds:{shape:"S1f"}}}},union:true},aggregationType:{},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",required:["aggregationType"],members:{aggregationType:{},nextToken:{},responses:{type:"list",member:{type:"structure",members:{accountAggregation:{type:"structure",members:{accountId:{},severityCounts:{shape:"S5y"}}},amiAggregation:{type:"structure",required:["ami"],members:{accountId:{},affectedInstances:{type:"long"},ami:{},severityCounts:{shape:"S5y"}}},awsEcrContainerAggregation:{type:"structure",required:["resourceId"],members:{accountId:{},architecture:{},imageSha:{},imageTags:{type:"list",member:{}},repository:{},resourceId:{},severityCounts:{shape:"S5y"}}},ec2InstanceAggregation:{type:"structure",required:["instanceId"],members:{accountId:{},ami:{},instanceId:{},instanceTags:{shape:"S20"},networkFindings:{type:"long"},operatingSystem:{},severityCounts:{shape:"S5y"}}},findingTypeAggregation:{type:"structure",members:{accountId:{},severityCounts:{shape:"S5y"}}},imageLayerAggregation:{type:"structure",required:["accountId","layerHash","repository","resourceId"],members:{accountId:{},layerHash:{},repository:{},resourceId:{},severityCounts:{shape:"S5y"}}},lambdaFunctionAggregation:{type:"structure",required:["resourceId"],members:{accountId:{},functionName:{},lambdaTags:{shape:"S20"},lastModifiedAt:{type:"timestamp"},resourceId:{},runtime:{},severityCounts:{shape:"S5y"}}},lambdaLayerAggregation:{type:"structure",required:["accountId","functionName","layerArn","resourceId"],members:{accountId:{},functionName:{},layerArn:{},resourceId:{},severityCounts:{shape:"S5y"}}},packageAggregation:{type:"structure",required:["packageName"],members:{accountId:{},packageName:{},severityCounts:{shape:"S5y"}}},repositoryAggregation:{type:"structure",required:["repository"],members:{accountId:{},affectedImages:{type:"long"},repository:{},severityCounts:{shape:"S5y"}}},titleAggregation:{type:"structure",required:["title"],members:{accountId:{},severityCounts:{shape:"S5y"},title:{},vulnerabilityId:{}}}},union:true}}}}},ListFindings:{http:{requestUri:"/findings/list",responseCode:200},input:{type:"structure",members:{filterCriteria:{shape:"S1e"},maxResults:{type:"integer"},nextToken:{},sortCriteria:{type:"structure",required:["field","sortOrder"],members:{field:{},sortOrder:{}}}}},output:{type:"structure",members:{findings:{type:"list",member:{type:"structure",required:["awsAccountId","description","findingArn","firstObservedAt","lastObservedAt","remediation","resources","severity","status","type"],members:{awsAccountId:{},description:{},exploitAvailable:{},exploitabilityDetails:{type:"structure",members:{lastKnownExploitAt:{type:"timestamp"}}},findingArn:{},firstObservedAt:{type:"timestamp"},fixAvailable:{},inspectorScore:{type:"double"},inspectorScoreDetails:{type:"structure",members:{adjustedCvss:{type:"structure",required:["score","scoreSource","scoringVector","version"],members:{adjustments:{type:"list",member:{type:"structure",required:["metric","reason"],members:{metric:{},reason:{}}}},cvssSource:{},score:{type:"double"},scoreSource:{},scoringVector:{},version:{}}}}},lastObservedAt:{type:"timestamp"},networkReachabilityDetails:{type:"structure",required:["networkPath","openPortRange","protocol"],members:{networkPath:{type:"structure",members:{steps:{type:"list",member:{type:"structure",required:["componentId","componentType"],members:{componentId:{},componentType:{}}}}}},openPortRange:{type:"structure",required:["begin","end"],members:{begin:{type:"integer"},end:{type:"integer"}}},protocol:{}}},packageVulnerabilityDetails:{type:"structure",required:["source","vulnerabilityId"],members:{cvss:{type:"list",member:{type:"structure",required:["baseScore","scoringVector","source","version"],members:{baseScore:{type:"double"},scoringVector:{},source:{},version:{}}}},referenceUrls:{type:"list",member:{}},relatedVulnerabilities:{type:"list",member:{}},source:{},sourceUrl:{},vendorCreatedAt:{type:"timestamp"},vendorSeverity:{},vendorUpdatedAt:{type:"timestamp"},vulnerabilityId:{},vulnerablePackages:{type:"list",member:{type:"structure",required:["name","version"],members:{arch:{},epoch:{type:"integer"},filePath:{},fixedInVersion:{},name:{},packageManager:{},release:{},remediation:{},sourceLambdaLayerArn:{},sourceLayerHash:{},version:{}}}}}},remediation:{type:"structure",members:{recommendation:{type:"structure",members:{Url:{},text:{}}}}},resources:{type:"list",member:{type:"structure",required:["id","type"],members:{details:{type:"structure",members:{awsEc2Instance:{type:"structure",members:{iamInstanceProfileArn:{},imageId:{},ipV4Addresses:{type:"list",member:{}},ipV6Addresses:{type:"list",member:{}},keyName:{},launchedAt:{type:"timestamp"},platform:{},subnetId:{},type:{},vpcId:{}}},awsEcrContainerImage:{type:"structure",required:["imageHash","registry","repositoryName"],members:{architecture:{},author:{},imageHash:{},imageTags:{type:"list",member:{}},platform:{},pushedAt:{type:"timestamp"},registry:{},repositoryName:{}}},awsLambdaFunction:{type:"structure",required:["codeSha256","executionRoleArn","functionName","runtime","version"],members:{architectures:{type:"list",member:{}},codeSha256:{},executionRoleArn:{},functionName:{},lastModifiedAt:{type:"timestamp"},layers:{type:"list",member:{}},packageType:{},runtime:{},version:{},vpcConfig:{type:"structure",members:{securityGroupIds:{type:"list",member:{}},subnetIds:{type:"list",member:{}},vpcId:{}}}}}}},id:{},partition:{},region:{},tags:{shape:"S20"},type:{}}}},severity:{},status:{},title:{},type:{},updatedAt:{type:"timestamp"}}}},nextToken:{}}}},ListMembers:{http:{requestUri:"/members/list",responseCode:200},input:{type:"structure",members:{maxResults:{type:"integer"},nextToken:{},onlyAssociated:{type:"boolean"}}},output:{type:"structure",members:{members:{type:"list",member:{shape:"S3e"}},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:"S20"}}}},ListUsageTotals:{http:{requestUri:"/usage/list",responseCode:200},input:{type:"structure",members:{accountIds:{type:"list",member:{}},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{nextToken:{},totals:{type:"list",member:{type:"structure",members:{accountId:{},usage:{type:"list",member:{type:"structure",members:{currency:{},estimatedMonthlyCost:{type:"double"},total:{type:"double"},type:{}}}}}}}}}},SearchVulnerabilities:{http:{requestUri:"/vulnerabilities/search",responseCode:200},input:{type:"structure",required:["filterCriteria"],members:{filterCriteria:{type:"structure",required:["vulnerabilityIds"],members:{vulnerabilityIds:{type:"list",member:{}}}},nextToken:{}}},output:{type:"structure",required:["vulnerabilities"],members:{nextToken:{},vulnerabilities:{type:"list",member:{type:"structure",required:["id"],members:{atigData:{type:"structure",members:{firstSeen:{type:"timestamp"},lastSeen:{type:"timestamp"},targets:{type:"list",member:{}},ttps:{type:"list",member:{}}}},cisaData:{type:"structure",members:{action:{},dateAdded:{type:"timestamp"},dateDue:{type:"timestamp"}}},cvss2:{type:"structure",members:{baseScore:{type:"double"},scoringVector:{}}},cvss3:{type:"structure",members:{baseScore:{type:"double"},scoringVector:{}}},cwes:{type:"list",member:{}},description:{},detectionPlatforms:{type:"list",member:{}},epss:{type:"structure",members:{score:{type:"double"}}},exploitObserved:{type:"structure",members:{firstSeen:{type:"timestamp"},lastSeen:{type:"timestamp"}}},id:{},referenceUrls:{type:"list",member:{}},relatedVulnerabilities:{type:"list",member:{}},source:{},sourceUrl:{},vendorCreatedAt:{type:"timestamp"},vendorSeverity:{},vendorUpdatedAt:{type:"timestamp"}}}}}}},TagResource:{http:{requestUri:"/tags/{resourceArn}",responseCode:200},input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tags:{shape:"S20"}}},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:{}}},UpdateConfiguration:{http:{requestUri:"/configuration/update",responseCode:200},input:{type:"structure",required:["ecrConfiguration"],members:{ecrConfiguration:{type:"structure",required:["rescanDuration"],members:{rescanDuration:{}}}}},output:{type:"structure",members:{}}},UpdateEc2DeepInspectionConfiguration:{http:{requestUri:"/ec2deepinspectionconfiguration/update",responseCode:200},input:{type:"structure",members:{activateDeepInspection:{type:"boolean"},packagePaths:{shape:"S35"}}},output:{type:"structure",members:{errorMessage:{},orgPackagePaths:{shape:"S35"},packagePaths:{shape:"S35"},status:{}}}},UpdateFilter:{http:{requestUri:"/filters/update",responseCode:200},input:{type:"structure",required:["filterArn"],members:{action:{},description:{},filterArn:{},filterCriteria:{shape:"S1e"},name:{},reason:{}}},output:{type:"structure",required:["arn"],members:{arn:{}}}},UpdateOrgEc2DeepInspectionConfiguration:{http:{requestUri:"/ec2deepinspectionconfiguration/org/update",responseCode:200},input:{type:"structure",required:["orgPackagePaths"],members:{orgPackagePaths:{shape:"S35"}}},output:{type:"structure",members:{}}},UpdateOrganizationConfiguration:{http:{requestUri:"/organizationconfiguration/update",responseCode:200},input:{type:"structure",required:["autoEnable"],members:{autoEnable:{shape:"S2b"}}},output:{type:"structure",required:["autoEnable"],members:{autoEnable:{shape:"S2b"}}}}},shapes:{S5:{type:"list",member:{}},Sa:{type:"structure",required:["errorCode","errorMessage","status"],members:{errorCode:{},errorMessage:{},status:{}}},Se:{type:"list",member:{type:"structure",required:["accountId","errorCode","errorMessage"],members:{accountId:{},errorCode:{},errorMessage:{},resourceStatus:{shape:"Sg"},status:{}}}},Sg:{type:"structure",required:["ec2","ecr"],members:{ec2:{},ecr:{},lambda:{}}},Sy:{type:"list",member:{type:"structure",required:["accountId"],members:{accountId:{},errorMessage:{},status:{}}}},S11:{type:"list",member:{type:"structure",required:["accountId"],members:{accountId:{},ec2ScanStatus:{},errorMessage:{}}}},S1e:{type:"structure",members:{awsAccountId:{shape:"S1f"},componentId:{shape:"S1f"},componentType:{shape:"S1f"},ec2InstanceImageId:{shape:"S1f"},ec2InstanceSubnetId:{shape:"S1f"},ec2InstanceVpcId:{shape:"S1f"},ecrImageArchitecture:{shape:"S1f"},ecrImageHash:{shape:"S1f"},ecrImagePushedAt:{shape:"S1j"},ecrImageRegistry:{shape:"S1f"},ecrImageRepositoryName:{shape:"S1f"},ecrImageTags:{shape:"S1f"},exploitAvailable:{shape:"S1f"},findingArn:{shape:"S1f"},findingStatus:{shape:"S1f"},findingType:{shape:"S1f"},firstObservedAt:{shape:"S1j"},fixAvailable:{shape:"S1f"},inspectorScore:{type:"list",member:{shape:"S1m"}},lambdaFunctionExecutionRoleArn:{shape:"S1f"},lambdaFunctionLastModifiedAt:{shape:"S1j"},lambdaFunctionLayers:{shape:"S1f"},lambdaFunctionName:{shape:"S1f"},lambdaFunctionRuntime:{shape:"S1f"},lastObservedAt:{shape:"S1j"},networkProtocol:{shape:"S1f"},portRange:{type:"list",member:{type:"structure",members:{beginInclusive:{type:"integer"},endInclusive:{type:"integer"}}}},relatedVulnerabilities:{shape:"S1f"},resourceId:{shape:"S1f"},resourceTags:{shape:"S1r"},resourceType:{shape:"S1f"},severity:{shape:"S1f"},title:{shape:"S1f"},updatedAt:{shape:"S1j"},vendorSeverity:{shape:"S1f"},vulnerabilityId:{shape:"S1f"},vulnerabilitySource:{shape:"S1f"},vulnerablePackages:{type:"list",member:{type:"structure",members:{architecture:{shape:"S1g"},epoch:{shape:"S1m"},name:{shape:"S1g"},release:{shape:"S1g"},sourceLambdaLayerArn:{shape:"S1g"},sourceLayerHash:{shape:"S1g"},version:{shape:"S1g"}}}}}},S1f:{type:"list",member:{shape:"S1g"}},S1g:{type:"structure",required:["comparison","value"],members:{comparison:{},value:{}}},S1j:{type:"list",member:{type:"structure",members:{endInclusive:{type:"timestamp"},startInclusive:{type:"timestamp"}}}},S1m:{type:"structure",members:{lowerInclusive:{type:"double"},upperInclusive:{type:"double"}}},S1r:{type:"list",member:{type:"structure",required:["comparison","key"],members:{comparison:{},key:{},value:{}}}},S20:{type:"map",key:{},value:{}},S25:{type:"structure",required:["bucketName","kmsKeyArn"],members:{bucketName:{},keyPrefix:{},kmsKeyArn:{}}},S2b:{type:"structure",required:["ec2","ecr"],members:{ec2:{type:"boolean"},ecr:{type:"boolean"},lambda:{type:"boolean"}}},S2g:{type:"list",member:{type:"structure",required:["accountId","resourceStatus","status"],members:{accountId:{},resourceStatus:{shape:"Sg"},status:{}}}},S35:{type:"list",member:{}},S3e:{type:"structure",members:{accountId:{},delegatedAdminAccountId:{},relationshipStatus:{},updatedAt:{type:"timestamp"}}},S3o:{type:"structure",members:{accountId:{shape:"S3p"},ec2InstanceTags:{shape:"S3t"},ecrImageTags:{shape:"S3p"},ecrRepositoryName:{shape:"S3p"},lambdaFunctionName:{shape:"S3p"},lambdaFunctionRuntime:{shape:"S3p"},lambdaFunctionTags:{shape:"S3t"},resourceId:{shape:"S3p"},resourceType:{shape:"S3p"},scanStatusCode:{shape:"S3p"},scanStatusReason:{shape:"S3p"},scanType:{shape:"S3p"}}},S3p:{type:"list",member:{type:"structure",required:["comparison","value"],members:{comparison:{},value:{}}}},S3t:{type:"list",member:{type:"structure",required:["comparison","key"],members:{comparison:{},key:{},value:{}}}},S5y:{type:"structure",members:{all:{type:"long"},critical:{type:"long"},high:{type:"long"},medium:{type:"long"}}}}}},9442:function(e){e.exports={pagination:{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"},ListAssessmentControlInsightsByControlDomain:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListAssessmentFrameworkShareRequests:{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"},ListControlDomainInsights:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListControlDomainInsightsByAssessment:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListControlInsightsByControlDomain:{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"}}}},9454:function(e){e.exports={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:{DeleteRecommendationPreferences:{input:{type:"structure",required:["resourceType","recommendationPreferenceNames"],members:{resourceType:{},scope:{shape:"S3"},recommendationPreferenceNames:{type:"list",member:{}}}},output:{type:"structure",members:{}}},DescribeRecommendationExportJobs:{input:{type:"structure",members:{jobIds:{type:"list",member:{}},filters:{type:"list",member:{type:"structure",members:{name:{},values:{shape:"Sf"}}}},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{recommendationExportJobs:{type:"list",member:{type:"structure",members:{jobId:{},destination:{type:"structure",members:{s3:{shape:"Sn"}}},resourceType:{},status:{},creationTimestamp:{type:"timestamp"},lastUpdatedTimestamp:{type:"timestamp"},failureReason:{}}}},nextToken:{}}}},ExportAutoScalingGroupRecommendations:{input:{type:"structure",required:["s3DestinationConfig"],members:{accountIds:{shape:"Sw"},filters:{shape:"Sy"},fieldsToExport:{type:"list",member:{}},s3DestinationConfig:{shape:"S13"},fileFormat:{},includeMemberAccounts:{type:"boolean"},recommendationPreferences:{shape:"S17"}}},output:{type:"structure",members:{jobId:{},s3Destination:{shape:"Sn"}}}},ExportEBSVolumeRecommendations:{input:{type:"structure",required:["s3DestinationConfig"],members:{accountIds:{shape:"Sw"},filters:{shape:"S1c"},fieldsToExport:{type:"list",member:{}},s3DestinationConfig:{shape:"S13"},fileFormat:{},includeMemberAccounts:{type:"boolean"}}},output:{type:"structure",members:{jobId:{},s3Destination:{shape:"Sn"}}}},ExportEC2InstanceRecommendations:{input:{type:"structure",required:["s3DestinationConfig"],members:{accountIds:{shape:"Sw"},filters:{shape:"Sy"},fieldsToExport:{type:"list",member:{}},s3DestinationConfig:{shape:"S13"},fileFormat:{},includeMemberAccounts:{type:"boolean"},recommendationPreferences:{shape:"S17"}}},output:{type:"structure",members:{jobId:{},s3Destination:{shape:"Sn"}}}},ExportECSServiceRecommendations:{input:{type:"structure",required:["s3DestinationConfig"],members:{accountIds:{shape:"Sw"},filters:{shape:"S1n"},fieldsToExport:{type:"list",member:{}},s3DestinationConfig:{shape:"S13"},fileFormat:{},includeMemberAccounts:{type:"boolean"}}},output:{type:"structure",members:{jobId:{},s3Destination:{shape:"Sn"}}}},ExportLambdaFunctionRecommendations:{input:{type:"structure",required:["s3DestinationConfig"],members:{accountIds:{shape:"Sw"},filters:{shape:"S1u"},fieldsToExport:{type:"list",member:{}},s3DestinationConfig:{shape:"S13"},fileFormat:{},includeMemberAccounts:{type:"boolean"}}},output:{type:"structure",members:{jobId:{},s3Destination:{shape:"Sn"}}}},GetAutoScalingGroupRecommendations:{input:{type:"structure",members:{accountIds:{shape:"Sw"},autoScalingGroupArns:{type:"list",member:{}},nextToken:{},maxResults:{type:"integer"},filters:{shape:"Sy"},recommendationPreferences:{shape:"S17"}}},output:{type:"structure",members:{nextToken:{},autoScalingGroupRecommendations:{type:"list",member:{type:"structure",members:{accountId:{},autoScalingGroupArn:{},autoScalingGroupName:{},finding:{},utilizationMetrics:{shape:"S28"},lookBackPeriodInDays:{type:"double"},currentConfiguration:{shape:"S2e"},recommendationOptions:{type:"list",member:{type:"structure",members:{configuration:{shape:"S2e"},projectedUtilizationMetrics:{shape:"S2l"},performanceRisk:{type:"double"},rank:{type:"integer"},savingsOpportunity:{shape:"S2o"},migrationEffort:{}}}},lastRefreshTimestamp:{type:"timestamp"},currentPerformanceRisk:{},effectiveRecommendationPreferences:{shape:"S2w"},inferredWorkloadTypes:{shape:"S31"}}}},errors:{shape:"S33"}}}},GetEBSVolumeRecommendations:{input:{type:"structure",members:{volumeArns:{type:"list",member:{}},nextToken:{},maxResults:{type:"integer"},filters:{shape:"S1c"},accountIds:{shape:"Sw"}}},output:{type:"structure",members:{nextToken:{},volumeRecommendations:{type:"list",member:{type:"structure",members:{volumeArn:{},accountId:{},currentConfiguration:{shape:"S3e"},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:"S3e"},performanceRisk:{type:"double"},rank:{type:"integer"},savingsOpportunity:{shape:"S2o"}}}},lastRefreshTimestamp:{type:"timestamp"},currentPerformanceRisk:{},tags:{shape:"S3s"}}}},errors:{shape:"S33"}}}},GetEC2InstanceRecommendations:{input:{type:"structure",members:{instanceArns:{type:"list",member:{}},nextToken:{},maxResults:{type:"integer"},filters:{shape:"Sy"},accountIds:{shape:"Sw"},recommendationPreferences:{shape:"S17"}}},output:{type:"structure",members:{nextToken:{},instanceRecommendations:{type:"list",member:{type:"structure",members:{instanceArn:{},accountId:{},instanceName:{},currentInstanceType:{},finding:{},findingReasonCodes:{type:"list",member:{}},utilizationMetrics:{shape:"S28"},lookBackPeriodInDays:{type:"double"},recommendationOptions:{type:"list",member:{type:"structure",members:{instanceType:{},projectedUtilizationMetrics:{shape:"S2l"},platformDifferences:{type:"list",member:{}},performanceRisk:{type:"double"},rank:{type:"integer"},savingsOpportunity:{shape:"S2o"},migrationEffort:{}}}},recommendationSources:{type:"list",member:{type:"structure",members:{recommendationSourceArn:{},recommendationSourceType:{}}}},lastRefreshTimestamp:{type:"timestamp"},currentPerformanceRisk:{},effectiveRecommendationPreferences:{shape:"S2w"},inferredWorkloadTypes:{shape:"S31"},instanceState:{},tags:{shape:"S3s"},externalMetricStatus:{type:"structure",members:{statusCode:{},statusReason:{}}}}}},errors:{shape:"S33"}}}},GetEC2RecommendationProjectedMetrics:{input:{type:"structure",required:["instanceArn","stat","period","startTime","endTime"],members:{instanceArn:{},stat:{},period:{type:"integer"},startTime:{type:"timestamp"},endTime:{type:"timestamp"},recommendationPreferences:{shape:"S17"}}},output:{type:"structure",members:{recommendedOptionProjectedMetrics:{type:"list",member:{type:"structure",members:{recommendedInstanceType:{},rank:{type:"integer"},projectedMetrics:{type:"list",member:{type:"structure",members:{name:{},timestamps:{shape:"S4r"},values:{shape:"S4s"}}}}}}}}}},GetECSServiceRecommendationProjectedMetrics:{input:{type:"structure",required:["serviceArn","stat","period","startTime","endTime"],members:{serviceArn:{},stat:{},period:{type:"integer"},startTime:{type:"timestamp"},endTime:{type:"timestamp"}}},output:{type:"structure",members:{recommendedOptionProjectedMetrics:{type:"list",member:{type:"structure",members:{recommendedCpuUnits:{type:"integer"},recommendedMemorySize:{type:"integer"},projectedMetrics:{type:"list",member:{type:"structure",members:{name:{},timestamps:{shape:"S4r"},upperBoundValues:{shape:"S4s"},lowerBoundValues:{shape:"S4s"}}}}}}}}}},GetECSServiceRecommendations:{input:{type:"structure",members:{serviceArns:{type:"list",member:{}},nextToken:{},maxResults:{type:"integer"},filters:{shape:"S1n"},accountIds:{shape:"Sw"}}},output:{type:"structure",members:{nextToken:{},ecsServiceRecommendations:{type:"list",member:{type:"structure",members:{serviceArn:{},accountId:{},currentServiceConfiguration:{type:"structure",members:{memory:{type:"integer"},cpu:{type:"integer"},containerConfigurations:{type:"list",member:{type:"structure",members:{containerName:{},memorySizeConfiguration:{shape:"S5e"},cpu:{type:"integer"}}}},autoScalingConfiguration:{},taskDefinitionArn:{}}},utilizationMetrics:{type:"list",member:{type:"structure",members:{name:{},statistic:{},value:{type:"double"}}}},lookbackPeriodInDays:{type:"double"},launchType:{},lastRefreshTimestamp:{type:"timestamp"},finding:{},findingReasonCodes:{type:"list",member:{}},serviceRecommendationOptions:{type:"list",member:{type:"structure",members:{memory:{type:"integer"},cpu:{type:"integer"},savingsOpportunity:{shape:"S2o"},projectedUtilizationMetrics:{type:"list",member:{type:"structure",members:{name:{},statistic:{},lowerBoundValue:{type:"double"},upperBoundValue:{type:"double"}}}},containerRecommendations:{type:"list",member:{type:"structure",members:{containerName:{},memorySizeConfiguration:{shape:"S5e"},cpu:{type:"integer"}}}}}}},currentPerformanceRisk:{},tags:{shape:"S3s"}}}},errors:{shape:"S33"}}}},GetEffectiveRecommendationPreferences:{input:{type:"structure",required:["resourceArn"],members:{resourceArn:{}}},output:{type:"structure",members:{enhancedInfrastructureMetrics:{},externalMetricsPreference:{shape:"S2z"}}}},GetEnrollmentStatus:{input:{type:"structure",members:{}},output:{type:"structure",members:{status:{},statusReason:{},memberAccountsEnrolled:{type:"boolean"},lastUpdatedTimestamp:{type:"timestamp"},numberOfMemberAccountsOptedIn:{type:"integer"}}}},GetEnrollmentStatusesForOrganization:{input:{type:"structure",members:{filters:{type:"list",member:{type:"structure",members:{name:{},values:{shape:"Sf"}}}},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{accountEnrollmentStatuses:{type:"list",member:{type:"structure",members:{accountId:{},status:{},statusReason:{},lastUpdatedTimestamp:{type:"timestamp"}}}},nextToken:{}}}},GetLambdaFunctionRecommendations:{input:{type:"structure",members:{functionArns:{type:"list",member:{}},accountIds:{shape:"Sw"},filters:{shape:"S1u"},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"}}}},savingsOpportunity:{shape:"S2o"}}}},currentPerformanceRisk:{},tags:{shape:"S3s"}}}}}}},GetRecommendationPreferences:{input:{type:"structure",required:["resourceType"],members:{resourceType:{},scope:{shape:"S3"},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{nextToken:{},recommendationPreferencesDetails:{type:"list",member:{type:"structure",members:{scope:{shape:"S3"},resourceType:{},enhancedInfrastructureMetrics:{},inferredWorkloadTypes:{},externalMetricsPreference:{shape:"S2z"}}}}}}},GetRecommendationSummaries:{input:{type:"structure",members:{accountIds:{shape:"Sw"},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:{},savingsOpportunity:{shape:"S2o"},currentPerformanceRiskRatings:{type:"structure",members:{high:{type:"long"},medium:{type:"long"},low:{type:"long"},veryLow:{type:"long"}}},inferredWorkloadSavings:{type:"list",member:{type:"structure",members:{inferredWorkloadTypes:{shape:"S31"},estimatedMonthlySavings:{shape:"S2q"}}}}}}}}}},PutRecommendationPreferences:{input:{type:"structure",required:["resourceType"],members:{resourceType:{},scope:{shape:"S3"},enhancedInfrastructureMetrics:{},inferredWorkloadTypes:{},externalMetricsPreference:{shape:"S2z"}}},output:{type:"structure",members:{}}},UpdateEnrollmentStatus:{input:{type:"structure",required:["status"],members:{status:{},includeMemberAccounts:{type:"boolean"}}},output:{type:"structure",members:{status:{},statusReason:{}}}}},shapes:{S3:{type:"structure",members:{name:{},value:{}}},Sf:{type:"list",member:{}},Sn:{type:"structure",members:{bucket:{},key:{},metadataKey:{}}},Sw:{type:"list",member:{}},Sy:{type:"list",member:{type:"structure",members:{name:{},values:{shape:"Sf"}}}},S13:{type:"structure",members:{bucket:{},keyPrefix:{}}},S17:{type:"structure",members:{cpuVendorArchitectures:{shape:"S18"}}},S18:{type:"list",member:{}},S1c:{type:"list",member:{type:"structure",members:{name:{},values:{shape:"Sf"}}}},S1n:{type:"list",member:{type:"structure",members:{name:{},values:{shape:"Sf"}}}},S1u:{type:"list",member:{type:"structure",members:{name:{},values:{shape:"Sf"}}}},S28:{type:"list",member:{shape:"S29"}},S29:{type:"structure",members:{name:{},statistic:{},value:{type:"double"}}},S2e:{type:"structure",members:{desiredCapacity:{type:"integer"},minSize:{type:"integer"},maxSize:{type:"integer"},instanceType:{}}},S2l:{type:"list",member:{shape:"S29"}},S2o:{type:"structure",members:{savingsOpportunityPercentage:{type:"double"},estimatedMonthlySavings:{shape:"S2q"}}},S2q:{type:"structure",members:{currency:{},value:{type:"double"}}},S2w:{type:"structure",members:{cpuVendorArchitectures:{shape:"S18"},enhancedInfrastructureMetrics:{},inferredWorkloadTypes:{},externalMetricsPreference:{shape:"S2z"}}},S2z:{type:"structure",members:{source:{}}},S31:{type:"list",member:{}},S33:{type:"list",member:{type:"structure",members:{identifier:{},code:{},message:{}}}},S3e:{type:"structure",members:{volumeType:{},volumeSize:{type:"integer"},volumeBaselineIOPS:{type:"integer"},volumeBurstIOPS:{type:"integer"},volumeBaselineThroughput:{type:"integer"},volumeBurstThroughput:{type:"integer"},rootVolume:{type:"boolean"}}},S3s:{type:"list",member:{type:"structure",members:{key:{},value:{}}}},S4r:{type:"list",member:{type:"timestamp"}},S4s:{type:"list",member:{type:"double"}},S5e:{type:"structure",members:{memory:{type:"integer"},memoryReservation:{type:"integer"}}}}}},9458:function(e){e.exports={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:{}}}}}}},9468:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["greengrass"]={};s.Greengrass=i.defineService("greengrass",["2017-06-07"]);Object.defineProperty(a.services["greengrass"],"2017-06-07",{get:function get(){var e=r(8175);return e},enumerable:true,configurable:true});e.exports=s.Greengrass},9476:function(e){e.exports={pagination:{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"},DescribeEndpointSettings:{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"},DescribeFleetAdvisorCollectors:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxRecords"},DescribeFleetAdvisorDatabases:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxRecords"},DescribeFleetAdvisorLsaAnalysis:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxRecords"},DescribeFleetAdvisorSchemaObjectSummary:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxRecords"},DescribeFleetAdvisorSchemas:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxRecords"},DescribeOrderableReplicationInstances:{input_token:"Marker",output_token:"Marker",limit_key:"MaxRecords"},DescribePendingMaintenanceActions:{input_token:"Marker",output_token:"Marker",limit_key:"MaxRecords"},DescribeRecommendationLimitations:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxRecords"},DescribeRecommendations:{input_token:"NextToken",output_token:"NextToken",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"}}}},9490:function(e){function isFipsRegion(e){return typeof e==="string"&&(e.startsWith("fips-")||e.endsWith("-fips"))}function isGlobalRegion(e){return typeof e==="string"&&["aws-global","aws-us-gov-global"].includes(e)}function getRealRegion(e){return["fips-aws-global","aws-fips","aws-global"].includes(e)?"us-east-1":["fips-aws-us-gov-global","aws-us-gov-global"].includes(e)?"us-gov-west-1":e.replace(/fips-(dkr-|prod-)?|-fips/,"")}e.exports={isFipsRegion:isFipsRegion,isGlobalRegion:isGlobalRegion,getRealRegion:getRealRegion}},9498:function(e){e.exports={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:{}}}},BatchGetGraphMemberDatasources:{http:{requestUri:"/graph/datasources/get"},input:{type:"structure",required:["GraphArn","AccountIds"],members:{GraphArn:{},AccountIds:{type:"list",member:{}}}},output:{type:"structure",members:{MemberDatasources:{shape:"S7"},UnprocessedAccounts:{shape:"Sf"}}}},BatchGetMembershipDatasources:{http:{requestUri:"/membership/datasources/get"},input:{type:"structure",required:["GraphArns"],members:{GraphArns:{type:"list",member:{}}}},output:{type:"structure",members:{MembershipDatasources:{shape:"S7"},UnprocessedGraphs:{type:"list",member:{type:"structure",members:{GraphArn:{},Reason:{}}}}}}},CreateGraph:{http:{requestUri:"/graph"},input:{type:"structure",members:{Tags:{shape:"So"}}},output:{type:"structure",members:{GraphArn:{}}}},CreateMembers:{http:{requestUri:"/graph/members"},input:{type:"structure",required:["GraphArn","Accounts"],members:{GraphArn:{},Message:{},DisableEmailNotification:{type:"boolean"},Accounts:{type:"list",member:{type:"structure",required:["AccountId","EmailAddress"],members:{AccountId:{},EmailAddress:{}}}}}},output:{type:"structure",members:{Members:{shape:"Sz"},UnprocessedAccounts:{shape:"Sf"}}}},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:"S1b"}}},output:{type:"structure",members:{AccountIds:{shape:"S1b"},UnprocessedAccounts:{shape:"Sf"}}}},DescribeOrganizationConfiguration:{http:{requestUri:"/orgs/describeOrganizationConfiguration"},input:{type:"structure",required:["GraphArn"],members:{GraphArn:{}}},output:{type:"structure",members:{AutoEnable:{type:"boolean"}}}},DisableOrganizationAdminAccount:{http:{requestUri:"/orgs/disableAdminAccount"}},DisassociateMembership:{http:{requestUri:"/membership/removal"},input:{type:"structure",required:["GraphArn"],members:{GraphArn:{}}}},EnableOrganizationAdminAccount:{http:{requestUri:"/orgs/enableAdminAccount"},input:{type:"structure",required:["AccountId"],members:{AccountId:{}}}},GetMembers:{http:{requestUri:"/graph/members/get"},input:{type:"structure",required:["GraphArn","AccountIds"],members:{GraphArn:{},AccountIds:{shape:"S1b"}}},output:{type:"structure",members:{MemberDetails:{shape:"Sz"},UnprocessedAccounts:{shape:"Sf"}}}},ListDatasourcePackages:{http:{requestUri:"/graph/datasources/list"},input:{type:"structure",required:["GraphArn"],members:{GraphArn:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{DatasourcePackages:{type:"map",key:{},value:{type:"structure",members:{DatasourcePackageIngestState:{},LastIngestStateChange:{shape:"Sb"}}}},NextToken:{}}}},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:{shape:"Se"}}}},NextToken:{}}}},ListInvitations:{http:{requestUri:"/invitations/list"},input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Invitations:{shape:"Sz"},NextToken:{}}}},ListMembers:{http:{requestUri:"/graph/members/list"},input:{type:"structure",required:["GraphArn"],members:{GraphArn:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{MemberDetails:{shape:"Sz"},NextToken:{}}}},ListOrganizationAdminAccounts:{http:{requestUri:"/orgs/adminAccountslist"},input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Administrators:{type:"list",member:{type:"structure",members:{AccountId:{},GraphArn:{},DelegationTime:{shape:"Se"}}}},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:"So"}}}},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:{}}}},TagResource:{http:{requestUri:"/tags/{ResourceArn}",responseCode:204},input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{location:"uri",locationName:"ResourceArn"},Tags:{shape:"So"}}},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:{}}},UpdateDatasourcePackages:{http:{requestUri:"/graph/datasources/update"},input:{type:"structure",required:["GraphArn","DatasourcePackages"],members:{GraphArn:{},DatasourcePackages:{type:"list",member:{}}}}},UpdateOrganizationConfiguration:{http:{requestUri:"/orgs/updateOrganizationConfiguration"},input:{type:"structure",required:["GraphArn"],members:{GraphArn:{},AutoEnable:{type:"boolean"}}}}},shapes:{S7:{type:"list",member:{type:"structure",members:{AccountId:{},GraphArn:{},DatasourcePackageIngestHistory:{type:"map",key:{},value:{shape:"Sb"}}}}},Sb:{type:"map",key:{},value:{type:"structure",members:{Timestamp:{shape:"Se"}}}},Se:{type:"timestamp",timestampFormat:"iso8601"},Sf:{type:"list",member:{type:"structure",members:{AccountId:{},Reason:{}}}},So:{type:"map",key:{},value:{}},Sz:{type:"list",member:{type:"structure",members:{AccountId:{},EmailAddress:{},GraphArn:{},MasterId:{deprecated:true,deprecatedMessage:"This property is deprecated. Use AdministratorId instead."},AdministratorId:{},Status:{},DisabledReason:{},InvitedTime:{shape:"Se"},UpdatedTime:{shape:"Se"},VolumeUsageInBytes:{deprecated:true,deprecatedMessage:"This property is deprecated. Use VolumeUsageByDatasourcePackage instead.",type:"long"},VolumeUsageUpdatedTime:{shape:"Se",deprecated:true,deprecatedMessage:"This property is deprecated. Use VolumeUsageByDatasourcePackage instead."},PercentOfGraphUtilization:{deprecated:true,deprecatedMessage:"This property is deprecated. Use VolumeUsageByDatasourcePackage instead.",type:"double"},PercentOfGraphUtilizationUpdatedTime:{shape:"Se",deprecated:true,deprecatedMessage:"This property is deprecated. Use VolumeUsageByDatasourcePackage instead."},InvitationType:{},VolumeUsageByDatasourcePackage:{type:"map",key:{},value:{type:"structure",members:{VolumeUsageInBytes:{type:"long"},VolumeUsageUpdateTime:{shape:"Se"}}}},DatasourcePackageIngestStates:{type:"map",key:{},value:{}}}}},S1b:{type:"list",member:{}}}}},9505:function(e){e.exports={pagination:{ListEarthObservationJobs:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"EarthObservationJobSummaries"},ListRasterDataCollections:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"RasterDataCollectionSummaries"},ListVectorEnrichmentJobs:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"VectorEnrichmentJobSummaries"},SearchRasterDataCollection:{input_token:"NextToken",output_token:"NextToken"}}}},9508:function(e){e.exports={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:{}}},ClaimDevice:{http:{requestUri:"/prod/claimDevice",responseCode:200},input:{type:"structure",members:{Id:{locationName:"id"}}},output:{type:"structure",members:{}}},CreateChannel:{http:{requestUri:"/prod/channels",responseCode:201},input:{type:"structure",members:{CdiInputSpecification:{shape:"S25",locationName:"cdiInputSpecification"},ChannelClass:{locationName:"channelClass"},Destinations:{shape:"S28",locationName:"destinations"},EncoderSettings:{shape:"S2g",locationName:"encoderSettings"},InputAttachments:{shape:"Sd0",locationName:"inputAttachments"},InputSpecification:{shape:"Sep",locationName:"inputSpecification"},LogLevel:{locationName:"logLevel"},Maintenance:{locationName:"maintenance",type:"structure",members:{MaintenanceDay:{locationName:"maintenanceDay"},MaintenanceStartTime:{locationName:"maintenanceStartTime"}}},Name:{locationName:"name"},RequestId:{locationName:"requestId",idempotencyToken:true},Reserved:{locationName:"reserved",deprecated:true},RoleArn:{locationName:"roleArn"},Tags:{shape:"Sex",locationName:"tags"},Vpc:{locationName:"vpc",type:"structure",members:{PublicAddressAllocationIds:{shape:"S5",locationName:"publicAddressAllocationIds"},SecurityGroupIds:{shape:"S5",locationName:"securityGroupIds"},SubnetIds:{shape:"S5",locationName:"subnetIds"}},required:["SubnetIds"]}}},output:{type:"structure",members:{Channel:{shape:"Sf0",locationName:"channel"}}}},CreateInput:{http:{requestUri:"/prod/inputs",responseCode:201},input:{type:"structure",members:{Destinations:{shape:"Sf9",locationName:"destinations"},InputDevices:{shape:"Sfb",locationName:"inputDevices"},InputSecurityGroups:{shape:"S5",locationName:"inputSecurityGroups"},MediaConnectFlows:{shape:"Sfd",locationName:"mediaConnectFlows"},Name:{locationName:"name"},RequestId:{locationName:"requestId",idempotencyToken:true},RoleArn:{locationName:"roleArn"},Sources:{shape:"Sff",locationName:"sources"},Tags:{shape:"Sex",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:"Sfk",locationName:"input"}}}},CreateInputSecurityGroup:{http:{requestUri:"/prod/inputSecurityGroups",responseCode:200},input:{type:"structure",members:{Tags:{shape:"Sex",locationName:"tags"},WhitelistRules:{shape:"Sfw",locationName:"whitelistRules"}}},output:{type:"structure",members:{SecurityGroup:{shape:"Sfz",locationName:"securityGroup"}}}},CreateMultiplex:{http:{requestUri:"/prod/multiplexes",responseCode:201},input:{type:"structure",members:{AvailabilityZones:{shape:"S5",locationName:"availabilityZones"},MultiplexSettings:{shape:"Sg4",locationName:"multiplexSettings"},Name:{locationName:"name"},RequestId:{locationName:"requestId",idempotencyToken:true},Tags:{shape:"Sex",locationName:"tags"}},required:["RequestId","MultiplexSettings","AvailabilityZones","Name"]},output:{type:"structure",members:{Multiplex:{shape:"Sg9",locationName:"multiplex"}}}},CreateMultiplexProgram:{http:{requestUri:"/prod/multiplexes/{multiplexId}/programs",responseCode:201},input:{type:"structure",members:{MultiplexId:{location:"uri",locationName:"multiplexId"},MultiplexProgramSettings:{shape:"Sgf",locationName:"multiplexProgramSettings"},ProgramName:{locationName:"programName"},RequestId:{locationName:"requestId",idempotencyToken:true}},required:["MultiplexId","RequestId","MultiplexProgramSettings","ProgramName"]},output:{type:"structure",members:{MultiplexProgram:{shape:"Sgn",locationName:"multiplexProgram"}}}},CreatePartnerInput:{http:{requestUri:"/prod/inputs/{inputId}/partners",responseCode:201},input:{type:"structure",members:{InputId:{location:"uri",locationName:"inputId"},RequestId:{locationName:"requestId",idempotencyToken:true},Tags:{shape:"Sex",locationName:"tags"}},required:["InputId"]},output:{type:"structure",members:{Input:{shape:"Sfk",locationName:"input"}}}},CreateTags:{http:{requestUri:"/prod/tags/{resource-arn}",responseCode:204},input:{type:"structure",members:{ResourceArn:{location:"uri",locationName:"resource-arn"},Tags:{shape:"Sex",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:"S25",locationName:"cdiInputSpecification"},ChannelClass:{locationName:"channelClass"},Destinations:{shape:"S28",locationName:"destinations"},EgressEndpoints:{shape:"Sf1",locationName:"egressEndpoints"},EncoderSettings:{shape:"S2g",locationName:"encoderSettings"},Id:{locationName:"id"},InputAttachments:{shape:"Sd0",locationName:"inputAttachments"},InputSpecification:{shape:"Sep",locationName:"inputSpecification"},LogLevel:{locationName:"logLevel"},Maintenance:{shape:"Sf3",locationName:"maintenance"},Name:{locationName:"name"},PipelineDetails:{shape:"Sf4",locationName:"pipelineDetails"},PipelinesRunningCount:{locationName:"pipelinesRunningCount",type:"integer"},RoleArn:{locationName:"roleArn"},State:{locationName:"state"},Tags:{shape:"Sex",locationName:"tags"},Vpc:{shape:"Sf7",locationName:"vpc"}}}},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:"Sga",locationName:"destinations"},Id:{locationName:"id"},MultiplexSettings:{shape:"Sg4",locationName:"multiplexSettings"},Name:{locationName:"name"},PipelinesRunningCount:{locationName:"pipelinesRunningCount",type:"integer"},ProgramCount:{locationName:"programCount",type:"integer"},State:{locationName:"state"},Tags:{shape:"Sex",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:"Sgf",locationName:"multiplexProgramSettings"},PacketIdentifiersMap:{shape:"Sgo",locationName:"packetIdentifiersMap"},PipelineDetails:{shape:"Sgq",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"},RenewalSettings:{shape:"Sh9",locationName:"renewalSettings"},ReservationId:{locationName:"reservationId"},ResourceSpecification:{shape:"Shb",locationName:"resourceSpecification"},Start:{locationName:"start"},State:{locationName:"state"},Tags:{shape:"Sex",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:"S25",locationName:"cdiInputSpecification"},ChannelClass:{locationName:"channelClass"},Destinations:{shape:"S28",locationName:"destinations"},EgressEndpoints:{shape:"Sf1",locationName:"egressEndpoints"},EncoderSettings:{shape:"S2g",locationName:"encoderSettings"},Id:{locationName:"id"},InputAttachments:{shape:"Sd0",locationName:"inputAttachments"},InputSpecification:{shape:"Sep",locationName:"inputSpecification"},LogLevel:{locationName:"logLevel"},Maintenance:{shape:"Sf3",locationName:"maintenance"},Name:{locationName:"name"},PipelineDetails:{shape:"Sf4",locationName:"pipelineDetails"},PipelinesRunningCount:{locationName:"pipelinesRunningCount",type:"integer"},RoleArn:{locationName:"roleArn"},State:{locationName:"state"},Tags:{shape:"Sex",locationName:"tags"},Vpc:{shape:"Sf7",locationName:"vpc"}}}},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:"Sfl",locationName:"destinations"},Id:{locationName:"id"},InputClass:{locationName:"inputClass"},InputDevices:{shape:"Sfb",locationName:"inputDevices"},InputPartnerIds:{shape:"S5",locationName:"inputPartnerIds"},InputSourceType:{locationName:"inputSourceType"},MediaConnectFlows:{shape:"Sfq",locationName:"mediaConnectFlows"},Name:{locationName:"name"},RoleArn:{locationName:"roleArn"},SecurityGroups:{shape:"S5",locationName:"securityGroups"},Sources:{shape:"Sfs",locationName:"sources"},State:{locationName:"state"},Tags:{shape:"Sex",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:"Shw",locationName:"hdDeviceSettings"},Id:{locationName:"id"},MacAddress:{locationName:"macAddress"},Name:{locationName:"name"},NetworkSettings:{shape:"Si1",locationName:"networkSettings"},SerialNumber:{locationName:"serialNumber"},Type:{locationName:"type"},UhdDeviceSettings:{shape:"Si4",locationName:"uhdDeviceSettings"},Tags:{shape:"Sex",locationName:"tags"}}}},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:"Sex",locationName:"tags"},WhitelistRules:{shape:"Sg1",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:"Sga",locationName:"destinations"},Id:{locationName:"id"},MultiplexSettings:{shape:"Sg4",locationName:"multiplexSettings"},Name:{locationName:"name"},PipelinesRunningCount:{locationName:"pipelinesRunningCount",type:"integer"},ProgramCount:{locationName:"programCount",type:"integer"},State:{locationName:"state"},Tags:{shape:"Sex",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:"Sgf",locationName:"multiplexProgramSettings"},PacketIdentifiersMap:{shape:"Sgo",locationName:"packetIdentifiersMap"},PipelineDetails:{shape:"Sgq",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:"Shb",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"},RenewalSettings:{shape:"Sh9",locationName:"renewalSettings"},ReservationId:{locationName:"reservationId"},ResourceSpecification:{shape:"Shb",locationName:"resourceSpecification"},Start:{locationName:"start"},State:{locationName:"state"},Tags:{shape:"Sex",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:"S25",locationName:"cdiInputSpecification"},ChannelClass:{locationName:"channelClass"},Destinations:{shape:"S28",locationName:"destinations"},EgressEndpoints:{shape:"Sf1",locationName:"egressEndpoints"},Id:{locationName:"id"},InputAttachments:{shape:"Sd0",locationName:"inputAttachments"},InputSpecification:{shape:"Sep",locationName:"inputSpecification"},LogLevel:{locationName:"logLevel"},Maintenance:{shape:"Sf3",locationName:"maintenance"},Name:{locationName:"name"},PipelinesRunningCount:{locationName:"pipelinesRunningCount",type:"integer"},RoleArn:{locationName:"roleArn"},State:{locationName:"state"},Tags:{shape:"Sex",locationName:"tags"},Vpc:{shape:"Sf7",locationName:"vpc"}}}},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:"Shw",locationName:"hdDeviceSettings"},Id:{locationName:"id"},MacAddress:{locationName:"macAddress"},Name:{locationName:"name"},NetworkSettings:{shape:"Si1",locationName:"networkSettings"},SerialNumber:{locationName:"serialNumber"},Type:{locationName:"type"},UhdDeviceSettings:{shape:"Si4",locationName:"uhdDeviceSettings"},Tags:{shape:"Sex",locationName:"tags"}}}},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:"Sfz"}},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:"Sfk"}},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:"Sex",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:"Shb",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:"Sjo"}}}}},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:"Sex",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"},RenewalSettings:{shape:"Sh9",locationName:"renewalSettings"},RequestId:{locationName:"requestId",idempotencyToken:true},Start:{locationName:"start"},Tags:{shape:"Sex",locationName:"tags"}},required:["OfferingId","Count"]},output:{type:"structure",members:{Reservation:{shape:"Sjo",locationName:"reservation"}}}},RebootInputDevice:{http:{requestUri:"/prod/inputDevices/{inputDeviceId}/reboot",responseCode:200},input:{type:"structure",members:{Force:{locationName:"force"},InputDeviceId:{location:"uri",locationName:"inputDeviceId"}},required:["InputDeviceId"]},output:{type:"structure",members:{}}},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:"S25",locationName:"cdiInputSpecification"},ChannelClass:{locationName:"channelClass"},Destinations:{shape:"S28",locationName:"destinations"},EgressEndpoints:{shape:"Sf1",locationName:"egressEndpoints"},EncoderSettings:{shape:"S2g",locationName:"encoderSettings"},Id:{locationName:"id"},InputAttachments:{shape:"Sd0",locationName:"inputAttachments"},InputSpecification:{shape:"Sep",locationName:"inputSpecification"},LogLevel:{locationName:"logLevel"},Maintenance:{shape:"Sf3",locationName:"maintenance"},Name:{locationName:"name"},PipelineDetails:{shape:"Sf4",locationName:"pipelineDetails"},PipelinesRunningCount:{locationName:"pipelinesRunningCount",type:"integer"},RoleArn:{locationName:"roleArn"},State:{locationName:"state"},Tags:{shape:"Sex",locationName:"tags"},Vpc:{shape:"Sf7",locationName:"vpc"}}}},StartInputDeviceMaintenanceWindow:{http:{requestUri:"/prod/inputDevices/{inputDeviceId}/startInputDeviceMaintenanceWindow",responseCode:200},input:{type:"structure",members:{InputDeviceId:{location:"uri",locationName:"inputDeviceId"}},required:["InputDeviceId"]},output:{type:"structure",members:{}}},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:"Sga",locationName:"destinations"},Id:{locationName:"id"},MultiplexSettings:{shape:"Sg4",locationName:"multiplexSettings"},Name:{locationName:"name"},PipelinesRunningCount:{locationName:"pipelinesRunningCount",type:"integer"},ProgramCount:{locationName:"programCount",type:"integer"},State:{locationName:"state"},Tags:{shape:"Sex",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:"S25",locationName:"cdiInputSpecification"},ChannelClass:{locationName:"channelClass"},Destinations:{shape:"S28",locationName:"destinations"},EgressEndpoints:{shape:"Sf1",locationName:"egressEndpoints"},EncoderSettings:{shape:"S2g",locationName:"encoderSettings"},Id:{locationName:"id"},InputAttachments:{shape:"Sd0",locationName:"inputAttachments"},InputSpecification:{shape:"Sep",locationName:"inputSpecification"},LogLevel:{locationName:"logLevel"},Maintenance:{shape:"Sf3",locationName:"maintenance"},Name:{locationName:"name"},PipelineDetails:{shape:"Sf4",locationName:"pipelineDetails"},PipelinesRunningCount:{locationName:"pipelinesRunningCount",type:"integer"},RoleArn:{locationName:"roleArn"},State:{locationName:"state"},Tags:{shape:"Sex",locationName:"tags"},Vpc:{shape:"Sf7",locationName:"vpc"}}}},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:"Sga",locationName:"destinations"},Id:{locationName:"id"},MultiplexSettings:{shape:"Sg4",locationName:"multiplexSettings"},Name:{locationName:"name"},PipelinesRunningCount:{locationName:"pipelinesRunningCount",type:"integer"},ProgramCount:{locationName:"programCount",type:"integer"},State:{locationName:"state"},Tags:{shape:"Sex",locationName:"tags"}}}},TransferInputDevice:{http:{requestUri:"/prod/inputDevices/{inputDeviceId}/transfer",responseCode:200},input:{type:"structure",members:{InputDeviceId:{location:"uri",locationName:"inputDeviceId"},TargetCustomerId:{locationName:"targetCustomerId"},TargetRegion:{locationName:"targetRegion"},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:"S25",locationName:"cdiInputSpecification"},ChannelId:{location:"uri",locationName:"channelId"},Destinations:{shape:"S28",locationName:"destinations"},EncoderSettings:{shape:"S2g",locationName:"encoderSettings"},InputAttachments:{shape:"Sd0",locationName:"inputAttachments"},InputSpecification:{shape:"Sep",locationName:"inputSpecification"},LogLevel:{locationName:"logLevel"},Maintenance:{locationName:"maintenance",type:"structure",members:{MaintenanceDay:{locationName:"maintenanceDay"},MaintenanceScheduledDate:{locationName:"maintenanceScheduledDate"},MaintenanceStartTime:{locationName:"maintenanceStartTime"}}},Name:{locationName:"name"},RoleArn:{locationName:"roleArn"}},required:["ChannelId"]},output:{type:"structure",members:{Channel:{shape:"Sf0",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:"S28",locationName:"destinations"}},required:["ChannelId","ChannelClass"]},output:{type:"structure",members:{Channel:{shape:"Sf0",locationName:"channel"}}}},UpdateInput:{http:{method:"PUT",requestUri:"/prod/inputs/{inputId}",responseCode:200},input:{type:"structure",members:{Destinations:{shape:"Sf9",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:"Sfd",locationName:"mediaConnectFlows"},Name:{locationName:"name"},RoleArn:{locationName:"roleArn"},Sources:{shape:"Sff",locationName:"sources"}},required:["InputId"]},output:{type:"structure",members:{Input:{shape:"Sfk",locationName:"input"}}}},UpdateInputDevice:{http:{method:"PUT",requestUri:"/prod/inputDevices/{inputDeviceId}",responseCode:200},input:{type:"structure",members:{HdDeviceSettings:{shape:"Skk",locationName:"hdDeviceSettings"},InputDeviceId:{location:"uri",locationName:"inputDeviceId"},Name:{locationName:"name"},UhdDeviceSettings:{shape:"Skk",locationName:"uhdDeviceSettings"}},required:["InputDeviceId"]},output:{type:"structure",members:{Arn:{locationName:"arn"},ConnectionState:{locationName:"connectionState"},DeviceSettingsSyncState:{locationName:"deviceSettingsSyncState"},DeviceUpdateStatus:{locationName:"deviceUpdateStatus"},HdDeviceSettings:{shape:"Shw",locationName:"hdDeviceSettings"},Id:{locationName:"id"},MacAddress:{locationName:"macAddress"},Name:{locationName:"name"},NetworkSettings:{shape:"Si1",locationName:"networkSettings"},SerialNumber:{locationName:"serialNumber"},Type:{locationName:"type"},UhdDeviceSettings:{shape:"Si4",locationName:"uhdDeviceSettings"},Tags:{shape:"Sex",locationName:"tags"}}}},UpdateInputSecurityGroup:{http:{method:"PUT",requestUri:"/prod/inputSecurityGroups/{inputSecurityGroupId}",responseCode:200},input:{type:"structure",members:{InputSecurityGroupId:{location:"uri",locationName:"inputSecurityGroupId"},Tags:{shape:"Sex",locationName:"tags"},WhitelistRules:{shape:"Sfw",locationName:"whitelistRules"}},required:["InputSecurityGroupId"]},output:{type:"structure",members:{SecurityGroup:{shape:"Sfz",locationName:"securityGroup"}}}},UpdateMultiplex:{http:{method:"PUT",requestUri:"/prod/multiplexes/{multiplexId}",responseCode:200},input:{type:"structure",members:{MultiplexId:{location:"uri",locationName:"multiplexId"},MultiplexSettings:{shape:"Sg4",locationName:"multiplexSettings"},Name:{locationName:"name"}},required:["MultiplexId"]},output:{type:"structure",members:{Multiplex:{shape:"Sg9",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:"Sgf",locationName:"multiplexProgramSettings"},ProgramName:{location:"uri",locationName:"programName"}},required:["MultiplexId","ProgramName"]},output:{type:"structure",members:{MultiplexProgram:{shape:"Sgn",locationName:"multiplexProgram"}}}},UpdateReservation:{http:{method:"PUT",requestUri:"/prod/reservations/{reservationId}",responseCode:200},input:{type:"structure",members:{Name:{locationName:"name"},RenewalSettings:{shape:"Sh9",locationName:"renewalSettings"},ReservationId:{location:"uri",locationName:"reservationId"}},required:["ReservationId"]},output:{type:"structure",members:{Reservation:{shape:"Sjo",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"},Id3:{locationName:"id3"}}},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"]},MotionGraphicsImageActivateSettings:{locationName:"motionGraphicsImageActivateSettings",type:"structure",members:{Duration:{locationName:"duration",type:"long"},PasswordParam:{locationName:"passwordParam"},Url:{locationName:"url"},Username:{locationName:"username"}}},MotionGraphicsImageDeactivateSettings:{locationName:"motionGraphicsImageDeactivateSettings",type:"structure",members:{}},PauseStateSettings:{locationName:"pauseStateSettings",type:"structure",members:{Pipelines:{locationName:"pipelines",type:"list",member:{type:"structure",members:{PipelineId:{locationName:"pipelineId"}},required:["PipelineId"]}}}},Scte35InputSettings:{locationName:"scte35InputSettings",type:"structure",members:{InputAttachmentNameReference:{locationName:"inputAttachmentNameReference"},Mode:{locationName:"mode"}},required:["Mode"]},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:"S1m",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"]},S1m:{type:"structure",members:{PasswordParam:{locationName:"passwordParam"},Uri:{locationName:"uri"},Username:{locationName:"username"}},required:["Uri"]},S25:{type:"structure",members:{Resolution:{locationName:"resolution"}}},S28:{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"}}}}}}},S2g:{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"},AudioWatermarkingSettings:{locationName:"audioWatermarkingSettings",type:"structure",members:{NielsenWatermarksSettings:{locationName:"nielsenWatermarksSettings",type:"structure",members:{NielsenCbetSettings:{locationName:"nielsenCbetSettings",type:"structure",members:{CbetCheckDigitString:{locationName:"cbetCheckDigitString"},CbetStepaside:{locationName:"cbetStepaside"},Csid:{locationName:"csid"}},required:["CbetCheckDigitString","CbetStepaside","Csid"]},NielsenDistributionType:{locationName:"nielsenDistributionType"},NielsenNaesIiNwSettings:{locationName:"nielsenNaesIiNwSettings",type:"structure",members:{CheckDigitString:{locationName:"checkDigitString"},Sid:{locationName:"sid",type:"double"},Timezone:{locationName:"timezone"}},required:["CheckDigitString","Sid"]}}}}},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"}}},Eac3AtmosSettings:{locationName:"eac3AtmosSettings",type:"structure",members:{Bitrate:{locationName:"bitrate",type:"double"},CodingMode:{locationName:"codingMode"},Dialnorm:{locationName:"dialnorm",type:"integer"},DrcLine:{locationName:"drcLine"},DrcRf:{locationName:"drcRf"},HeightTrim:{locationName:"heightTrim",type:"double"},SurroundTrim:{locationName:"surroundTrim",type:"double"}}},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:"S1m",locationName:"availBlankingImage"},State:{locationName:"state"}}},AvailConfiguration:{locationName:"availConfiguration",type:"structure",members:{AvailSettings:{locationName:"availSettings",type:"structure",members:{Esam:{locationName:"esam",type:"structure",members:{AcquisitionPointId:{locationName:"acquisitionPointId"},AdAvailOffset:{locationName:"adAvailOffset",type:"integer"},PasswordParam:{locationName:"passwordParam"},PoisEndpoint:{locationName:"poisEndpoint"},Username:{locationName:"username"},ZoneIdentity:{locationName:"zoneIdentity"}},required:["AcquisitionPointId","PoisEndpoint"]},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:"S1m",locationName:"blackoutSlateImage"},NetworkEndBlackout:{locationName:"networkEndBlackout"},NetworkEndBlackoutImage:{shape:"S1m",locationName:"networkEndBlackoutImage"},NetworkId:{locationName:"networkId"},State:{locationName:"state"}}},CaptionDescriptions:{locationName:"captionDescriptions",type:"list",member:{type:"structure",members:{Accessibility:{locationName:"accessibility"},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:"S1m",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:"S1m",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:{CopyrightHolder:{locationName:"copyrightHolder"},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:{StyleControl:{locationName:"styleControl"}}}}},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:"S1m",locationName:"inputLossImageSlate"},InputLossImageType:{locationName:"inputLossImageType"},RepeatFrameMsec:{locationName:"repeatFrameMsec",type:"integer"}}},OutputLockingMode:{locationName:"outputLockingMode"},OutputTimingSource:{locationName:"outputTimingSource"},SupportLowFramerateInputs:{locationName:"supportLowFramerateInputs"}}},MotionGraphicsConfiguration:{locationName:"motionGraphicsConfiguration",type:"structure",members:{MotionGraphicsInsertion:{locationName:"motionGraphicsInsertion"},MotionGraphicsSettings:{locationName:"motionGraphicsSettings",type:"structure",members:{HtmlMotionGraphicsSettings:{locationName:"htmlMotionGraphicsSettings",type:"structure",members:{}}}}},required:["MotionGraphicsSettings"]},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:{ArchiveCdnSettings:{locationName:"archiveCdnSettings",type:"structure",members:{ArchiveS3Settings:{locationName:"archiveS3Settings",type:"structure",members:{CannedAcl:{locationName:"cannedAcl"}}}}},Destination:{shape:"S6o",locationName:"destination"},RolloverInterval:{locationName:"rolloverInterval",type:"integer"}},required:["Destination"]},FrameCaptureGroupSettings:{locationName:"frameCaptureGroupSettings",type:"structure",members:{Destination:{shape:"S6o",locationName:"destination"},FrameCaptureCdnSettings:{locationName:"frameCaptureCdnSettings",type:"structure",members:{FrameCaptureS3Settings:{locationName:"frameCaptureS3Settings",type:"structure",members:{CannedAcl:{locationName:"cannedAcl"}}}}}},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:"S6o",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"}}},HlsS3Settings:{locationName:"hlsS3Settings",type:"structure",members:{CannedAcl:{locationName:"cannedAcl"}}},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:"S1m",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"},ProgramDateTimeClock:{locationName:"programDateTimeClock"},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:"S6o",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:"S6o",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:"S8v",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:"S1m",locationName:"audioOnlyImage"},AudioTrackType:{locationName:"audioTrackType"},SegmentType:{locationName:"segmentType"}}},Fmp4HlsSettings:{locationName:"fmp4HlsSettings",type:"structure",members:{AudioRenditionSets:{locationName:"audioRenditionSets"},NielsenId3Behavior:{locationName:"nielsenId3Behavior"},TimedMetadataBehavior:{locationName:"timedMetadataBehavior"}}},FrameCaptureHlsSettings:{locationName:"frameCaptureHlsSettings",type:"structure",members:{}},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:"S6o",locationName:"destination"}},required:["Destination"]},RtmpOutputSettings:{locationName:"rtmpOutputSettings",type:"structure",members:{CertificateMode:{locationName:"certificateMode"},ConnectionRetryInterval:{locationName:"connectionRetryInterval",type:"integer"},Destination:{shape:"S6o",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:"S8v",locationName:"m2tsSettings"}}},Destination:{shape:"S6o",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"},TimecodeBurninSettings:{shape:"Sax",locationName:"timecodeBurninSettings"}}},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:"Sb6",locationName:"colorSpacePassthroughSettings"},Rec601Settings:{shape:"Sb7",locationName:"rec601Settings"},Rec709Settings:{shape:"Sb8",locationName:"rec709Settings"}}},EntropyEncoding:{locationName:"entropyEncoding"},FilterSettings:{locationName:"filterSettings",type:"structure",members:{TemporalFilterSettings:{shape:"Sbb",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"},TimecodeBurninSettings:{shape:"Sax",locationName:"timecodeBurninSettings"}}},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:"Sb6",locationName:"colorSpacePassthroughSettings"},DolbyVision81Settings:{locationName:"dolbyVision81Settings",type:"structure",members:{}},Hdr10Settings:{shape:"Sca",locationName:"hdr10Settings"},Rec601Settings:{shape:"Sb7",locationName:"rec601Settings"},Rec709Settings:{shape:"Sb8",locationName:"rec709Settings"}}},FilterSettings:{locationName:"filterSettings",type:"structure",members:{TemporalFilterSettings:{shape:"Sbb",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"},TimecodeBurninSettings:{shape:"Sax",locationName:"timecodeBurninSettings"}},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:"Sbb",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"},TimecodeBurninSettings:{shape:"Sax",locationName:"timecodeBurninSettings"}},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"]},S6o:{type:"structure",members:{DestinationRefId:{locationName:"destinationRefId"}}},S8v:{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"},Scte35PrerollPullupMilliseconds:{locationName:"scte35PrerollPullupMilliseconds",type:"double"}}},Sax:{type:"structure",members:{FontSize:{locationName:"fontSize"},Position:{locationName:"position"},Prefix:{locationName:"prefix"}},required:["Position","FontSize"]},Sb6:{type:"structure",members:{}},Sb7:{type:"structure",members:{}},Sb8:{type:"structure",members:{}},Sbb:{type:"structure",members:{PostFilterSharpening:{locationName:"postFilterSharpening"},Strength:{locationName:"strength"}}},Sca:{type:"structure",members:{MaxCll:{locationName:"maxCll",type:"integer"},MaxFall:{locationName:"maxFall",type:"integer"}}},Sd0:{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:{AudioHlsRenditionSelection:{locationName:"audioHlsRenditionSelection",type:"structure",members:{GroupId:{locationName:"groupId"},Name:{locationName:"name"}},required:["Name","GroupId"]},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"]}},DolbyEDecode:{locationName:"dolbyEDecode",type:"structure",members:{ProgramSelection:{locationName:"programSelection"}},required:["ProgramSelection"]}},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:{OcrLanguage:{locationName:"ocrLanguage"},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:{OcrLanguage:{locationName:"ocrLanguage"},Pid:{locationName:"pid",type:"integer"}}},TeletextSourceSettings:{locationName:"teletextSourceSettings",type:"structure",members:{OutputRectangle:{locationName:"outputRectangle",type:"structure",members:{Height:{locationName:"height",type:"double"},LeftOffset:{locationName:"leftOffset",type:"double"},TopOffset:{locationName:"topOffset",type:"double"},Width:{locationName:"width",type:"double"}},required:["TopOffset","Height","Width","LeftOffset"]},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"},Scte35Source:{locationName:"scte35Source"}}},ServerValidation:{locationName:"serverValidation"}}},Scte35Pid:{locationName:"scte35Pid",type:"integer"},Smpte2038DataPreference:{locationName:"smpte2038DataPreference"},SourceEndBehavior:{locationName:"sourceEndBehavior"},VideoSelector:{locationName:"videoSelector",type:"structure",members:{ColorSpace:{locationName:"colorSpace"},ColorSpaceSettings:{locationName:"colorSpaceSettings",type:"structure",members:{Hdr10Settings:{shape:"Sca",locationName:"hdr10Settings"}}},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"}}}}}}}}}}}},Sep:{type:"structure",members:{Codec:{locationName:"codec"},MaximumBitrate:{locationName:"maximumBitrate"},Resolution:{locationName:"resolution"}}},Sex:{type:"map",key:{},value:{}},Sf0:{type:"structure",members:{Arn:{locationName:"arn"},CdiInputSpecification:{shape:"S25",locationName:"cdiInputSpecification"},ChannelClass:{locationName:"channelClass"},Destinations:{shape:"S28",locationName:"destinations"},EgressEndpoints:{shape:"Sf1",locationName:"egressEndpoints"},EncoderSettings:{shape:"S2g",locationName:"encoderSettings"},Id:{locationName:"id"},InputAttachments:{shape:"Sd0",locationName:"inputAttachments"},InputSpecification:{shape:"Sep",locationName:"inputSpecification"},LogLevel:{locationName:"logLevel"},Maintenance:{shape:"Sf3",locationName:"maintenance"},Name:{locationName:"name"},PipelineDetails:{shape:"Sf4",locationName:"pipelineDetails"},PipelinesRunningCount:{locationName:"pipelinesRunningCount",type:"integer"},RoleArn:{locationName:"roleArn"},State:{locationName:"state"},Tags:{shape:"Sex",locationName:"tags"},Vpc:{shape:"Sf7",locationName:"vpc"}}},Sf1:{type:"list",member:{type:"structure",members:{SourceIp:{locationName:"sourceIp"}}}},Sf3:{type:"structure",members:{MaintenanceDay:{locationName:"maintenanceDay"},MaintenanceDeadline:{locationName:"maintenanceDeadline"},MaintenanceScheduledDate:{locationName:"maintenanceScheduledDate"},MaintenanceStartTime:{locationName:"maintenanceStartTime"}}},Sf4:{type:"list",member:{type:"structure",members:{ActiveInputAttachmentName:{locationName:"activeInputAttachmentName"},ActiveInputSwitchActionName:{locationName:"activeInputSwitchActionName"},ActiveMotionGraphicsActionName:{locationName:"activeMotionGraphicsActionName"},ActiveMotionGraphicsUri:{locationName:"activeMotionGraphicsUri"},PipelineId:{locationName:"pipelineId"}}}},Sf7:{type:"structure",members:{AvailabilityZones:{shape:"S5",locationName:"availabilityZones"},NetworkInterfaceIds:{shape:"S5",locationName:"networkInterfaceIds"},SecurityGroupIds:{shape:"S5",locationName:"securityGroupIds"},SubnetIds:{shape:"S5",locationName:"subnetIds"}}},Sf9:{type:"list",member:{type:"structure",members:{StreamName:{locationName:"streamName"}}}},Sfb:{type:"list",member:{type:"structure",members:{Id:{locationName:"id"}}}},Sfd:{type:"list",member:{type:"structure",members:{FlowArn:{locationName:"flowArn"}}}},Sff:{type:"list",member:{type:"structure",members:{PasswordParam:{locationName:"passwordParam"},Url:{locationName:"url"},Username:{locationName:"username"}}}},Sfk:{type:"structure",members:{Arn:{locationName:"arn"},AttachedChannels:{shape:"S5",locationName:"attachedChannels"},Destinations:{shape:"Sfl",locationName:"destinations"},Id:{locationName:"id"},InputClass:{locationName:"inputClass"},InputDevices:{shape:"Sfb",locationName:"inputDevices"},InputPartnerIds:{shape:"S5",locationName:"inputPartnerIds"},InputSourceType:{locationName:"inputSourceType"},MediaConnectFlows:{shape:"Sfq",locationName:"mediaConnectFlows"},Name:{locationName:"name"},RoleArn:{locationName:"roleArn"},SecurityGroups:{shape:"S5",locationName:"securityGroups"},Sources:{shape:"Sfs",locationName:"sources"},State:{locationName:"state"},Tags:{shape:"Sex",locationName:"tags"},Type:{locationName:"type"}}},Sfl:{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"}}}}}},Sfq:{type:"list",member:{type:"structure",members:{FlowArn:{locationName:"flowArn"}}}},Sfs:{type:"list",member:{type:"structure",members:{PasswordParam:{locationName:"passwordParam"},Url:{locationName:"url"},Username:{locationName:"username"}}}},Sfw:{type:"list",member:{type:"structure",members:{Cidr:{locationName:"cidr"}}}},Sfz:{type:"structure",members:{Arn:{locationName:"arn"},Id:{locationName:"id"},Inputs:{shape:"S5",locationName:"inputs"},State:{locationName:"state"},Tags:{shape:"Sex",locationName:"tags"},WhitelistRules:{shape:"Sg1",locationName:"whitelistRules"}}},Sg1:{type:"list",member:{type:"structure",members:{Cidr:{locationName:"cidr"}}}},Sg4:{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"]},Sg9:{type:"structure",members:{Arn:{locationName:"arn"},AvailabilityZones:{shape:"S5",locationName:"availabilityZones"},Destinations:{shape:"Sga",locationName:"destinations"},Id:{locationName:"id"},MultiplexSettings:{shape:"Sg4",locationName:"multiplexSettings"},Name:{locationName:"name"},PipelinesRunningCount:{locationName:"pipelinesRunningCount",type:"integer"},ProgramCount:{locationName:"programCount",type:"integer"},State:{locationName:"state"},Tags:{shape:"Sex",locationName:"tags"}}},Sga:{type:"list",member:{type:"structure",members:{MediaConnectSettings:{locationName:"mediaConnectSettings",type:"structure",members:{EntitlementArn:{locationName:"entitlementArn"}}}}}},Sgf:{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"]},Sgn:{type:"structure",members:{ChannelId:{locationName:"channelId"},MultiplexProgramSettings:{shape:"Sgf",locationName:"multiplexProgramSettings"},PacketIdentifiersMap:{shape:"Sgo",locationName:"packetIdentifiersMap"},PipelineDetails:{shape:"Sgq",locationName:"pipelineDetails"},ProgramName:{locationName:"programName"}}},Sgo:{type:"structure",members:{AudioPids:{shape:"Sgp",locationName:"audioPids"},DvbSubPids:{shape:"Sgp",locationName:"dvbSubPids"},DvbTeletextPid:{locationName:"dvbTeletextPid",type:"integer"},EtvPlatformPid:{locationName:"etvPlatformPid",type:"integer"},EtvSignalPid:{locationName:"etvSignalPid",type:"integer"},KlvDataPids:{shape:"Sgp",locationName:"klvDataPids"},PcrPid:{locationName:"pcrPid",type:"integer"},PmtPid:{locationName:"pmtPid",type:"integer"},PrivateMetadataPid:{locationName:"privateMetadataPid",type:"integer"},Scte27Pids:{shape:"Sgp",locationName:"scte27Pids"},Scte35Pid:{locationName:"scte35Pid",type:"integer"},TimedMetadataPid:{locationName:"timedMetadataPid",type:"integer"},VideoPid:{locationName:"videoPid",type:"integer"}}},Sgp:{type:"list",member:{type:"integer"}},Sgq:{type:"list",member:{type:"structure",members:{ActiveChannelPipeline:{locationName:"activeChannelPipeline"},PipelineId:{locationName:"pipelineId"}}}},Sh9:{type:"structure",members:{AutomaticRenewal:{locationName:"automaticRenewal"},RenewalCount:{locationName:"renewalCount",type:"integer"}}},Shb:{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"}}},Shw:{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"},LatencyMs:{locationName:"latencyMs",type:"integer"}}},Si1:{type:"structure",members:{DnsAddresses:{shape:"S5",locationName:"dnsAddresses"},Gateway:{locationName:"gateway"},IpAddress:{locationName:"ipAddress"},IpScheme:{locationName:"ipScheme"},SubnetMask:{locationName:"subnetMask"}}},Si4:{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"},LatencyMs:{locationName:"latencyMs",type:"integer"}}},Sjo:{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"},RenewalSettings:{shape:"Sh9",locationName:"renewalSettings"},ReservationId:{locationName:"reservationId"},ResourceSpecification:{shape:"Shb",locationName:"resourceSpecification"},Start:{locationName:"start"},State:{locationName:"state"},Tags:{shape:"Sex",locationName:"tags"},UsagePrice:{locationName:"usagePrice",type:"double"}}},Skk:{type:"structure",members:{ConfiguredInput:{locationName:"configuredInput"},MaxBitrate:{locationName:"maxBitrate",type:"integer"},LatencyMs:{locationName:"latencyMs",type:"integer"}}}}}},9515:function(e){e.exports={pagination:{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"}}}},9517:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2017-03-31",endpointPrefix:"lakeformation",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"AWS Lake Formation",serviceId:"LakeFormation",signatureVersion:"v4",signingName:"lakeformation",uid:"lakeformation-2017-03-31"},operations:{AddLFTagsToResource:{http:{requestUri:"/AddLFTagsToResource"},input:{type:"structure",required:["Resource","LFTags"],members:{CatalogId:{},Resource:{shape:"S3"},LFTags:{shape:"Sn"}}},output:{type:"structure",members:{Failures:{shape:"Sq"}}}},AssumeDecoratedRoleWithSAML:{http:{requestUri:"/AssumeDecoratedRoleWithSAML"},input:{type:"structure",required:["SAMLAssertion","RoleArn","PrincipalArn"],members:{SAMLAssertion:{},RoleArn:{},PrincipalArn:{},DurationSeconds:{type:"integer"}}},output:{type:"structure",members:{AccessKeyId:{},SecretAccessKey:{},SessionToken:{},Expiration:{type:"timestamp"}}}},BatchGrantPermissions:{http:{requestUri:"/BatchGrantPermissions"},input:{type:"structure",required:["Entries"],members:{CatalogId:{},Entries:{shape:"S15"}}},output:{type:"structure",members:{Failures:{shape:"S1d"}}}},BatchRevokePermissions:{http:{requestUri:"/BatchRevokePermissions"},input:{type:"structure",required:["Entries"],members:{CatalogId:{},Entries:{shape:"S15"}}},output:{type:"structure",members:{Failures:{shape:"S1d"}}}},CancelTransaction:{http:{requestUri:"/CancelTransaction"},input:{type:"structure",required:["TransactionId"],members:{TransactionId:{}}},output:{type:"structure",members:{}}},CommitTransaction:{http:{requestUri:"/CommitTransaction"},input:{type:"structure",required:["TransactionId"],members:{TransactionId:{}}},output:{type:"structure",members:{TransactionStatus:{}}}},CreateDataCellsFilter:{http:{requestUri:"/CreateDataCellsFilter"},input:{type:"structure",required:["TableData"],members:{TableData:{shape:"S1o"}}},output:{type:"structure",members:{}}},CreateLFTag:{http:{requestUri:"/CreateLFTag"},input:{type:"structure",required:["TagKey","TagValues"],members:{CatalogId:{},TagKey:{},TagValues:{shape:"Sg"}}},output:{type:"structure",members:{}}},DeleteDataCellsFilter:{http:{requestUri:"/DeleteDataCellsFilter"},input:{type:"structure",members:{TableCatalogId:{},DatabaseName:{},TableName:{},Name:{}}},output:{type:"structure",members:{}}},DeleteLFTag:{http:{requestUri:"/DeleteLFTag"},input:{type:"structure",required:["TagKey"],members:{CatalogId:{},TagKey:{}}},output:{type:"structure",members:{}}},DeleteObjectsOnCancel:{http:{requestUri:"/DeleteObjectsOnCancel"},input:{type:"structure",required:["DatabaseName","TableName","TransactionId","Objects"],members:{CatalogId:{},DatabaseName:{},TableName:{},TransactionId:{},Objects:{type:"list",member:{type:"structure",required:["Uri"],members:{Uri:{},ETag:{}}}}}},output:{type:"structure",members:{}}},DeregisterResource:{http:{requestUri:"/DeregisterResource"},input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},output:{type:"structure",members:{}}},DescribeResource:{http:{requestUri:"/DescribeResource"},input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},output:{type:"structure",members:{ResourceInfo:{shape:"S2a"}}}},DescribeTransaction:{http:{requestUri:"/DescribeTransaction"},input:{type:"structure",required:["TransactionId"],members:{TransactionId:{}}},output:{type:"structure",members:{TransactionDescription:{shape:"S2f"}}}},ExtendTransaction:{http:{requestUri:"/ExtendTransaction"},input:{type:"structure",members:{TransactionId:{}}},output:{type:"structure",members:{}}},GetDataCellsFilter:{http:{requestUri:"/GetDataCellsFilter"},input:{type:"structure",required:["TableCatalogId","DatabaseName","TableName","Name"],members:{TableCatalogId:{},DatabaseName:{},TableName:{},Name:{}}},output:{type:"structure",members:{DataCellsFilter:{shape:"S1o"}}}},GetDataLakeSettings:{http:{requestUri:"/GetDataLakeSettings"},input:{type:"structure",members:{CatalogId:{}}},output:{type:"structure",members:{DataLakeSettings:{shape:"S2n"}}}},GetEffectivePermissionsForPath:{http:{requestUri:"/GetEffectivePermissionsForPath"},input:{type:"structure",required:["ResourceArn"],members:{CatalogId:{},ResourceArn:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Permissions:{shape:"S30"},NextToken:{}}}},GetLFTag:{http:{requestUri:"/GetLFTag"},input:{type:"structure",required:["TagKey"],members:{CatalogId:{},TagKey:{}}},output:{type:"structure",members:{CatalogId:{},TagKey:{},TagValues:{shape:"Sg"}}}},GetQueryState:{http:{requestUri:"/GetQueryState",responseCode:200},input:{type:"structure",required:["QueryId"],members:{QueryId:{}}},output:{type:"structure",required:["State"],members:{Error:{},State:{}}},endpoint:{hostPrefix:"query-"}},GetQueryStatistics:{http:{requestUri:"/GetQueryStatistics",responseCode:200},input:{type:"structure",required:["QueryId"],members:{QueryId:{}}},output:{type:"structure",members:{ExecutionStatistics:{type:"structure",members:{AverageExecutionTimeMillis:{type:"long"},DataScannedBytes:{type:"long"},WorkUnitsExecutedCount:{type:"long"}}},PlanningStatistics:{type:"structure",members:{EstimatedDataToScanBytes:{type:"long"},PlanningTimeMillis:{type:"long"},QueueTimeMillis:{type:"long"},WorkUnitsGeneratedCount:{type:"long"}}},QuerySubmissionTime:{type:"timestamp",timestampFormat:"iso8601"}}},endpoint:{hostPrefix:"query-"}},GetResourceLFTags:{http:{requestUri:"/GetResourceLFTags"},input:{type:"structure",required:["Resource"],members:{CatalogId:{},Resource:{shape:"S3"},ShowAssignedLFTags:{type:"boolean"}}},output:{type:"structure",members:{LFTagOnDatabase:{shape:"Sn"},LFTagsOnTable:{shape:"Sn"},LFTagsOnColumns:{shape:"S3o"}}}},GetTableObjects:{http:{requestUri:"/GetTableObjects"},input:{type:"structure",required:["DatabaseName","TableName"],members:{CatalogId:{},DatabaseName:{},TableName:{},TransactionId:{},QueryAsOfTime:{type:"timestamp"},PartitionPredicate:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Objects:{type:"list",member:{type:"structure",members:{PartitionValues:{shape:"S3v"},Objects:{type:"list",member:{type:"structure",members:{Uri:{},ETag:{},Size:{type:"long"}}}}}}},NextToken:{}}}},GetTemporaryGluePartitionCredentials:{http:{requestUri:"/GetTemporaryGluePartitionCredentials"},input:{type:"structure",required:["TableArn","Partition","SupportedPermissionTypes"],members:{TableArn:{},Partition:{type:"structure",required:["Values"],members:{Values:{type:"list",member:{}}}},Permissions:{shape:"S1a"},DurationSeconds:{type:"integer"},AuditContext:{shape:"S44"},SupportedPermissionTypes:{shape:"S46"}}},output:{type:"structure",members:{AccessKeyId:{},SecretAccessKey:{},SessionToken:{},Expiration:{type:"timestamp"}}}},GetTemporaryGlueTableCredentials:{http:{requestUri:"/GetTemporaryGlueTableCredentials"},input:{type:"structure",required:["TableArn","SupportedPermissionTypes"],members:{TableArn:{},Permissions:{shape:"S1a"},DurationSeconds:{type:"integer"},AuditContext:{shape:"S44"},SupportedPermissionTypes:{shape:"S46"}}},output:{type:"structure",members:{AccessKeyId:{},SecretAccessKey:{},SessionToken:{},Expiration:{type:"timestamp"}}}},GetWorkUnitResults:{http:{requestUri:"/GetWorkUnitResults",responseCode:200},input:{type:"structure",required:["QueryId","WorkUnitId","WorkUnitToken"],members:{QueryId:{},WorkUnitId:{type:"long"},WorkUnitToken:{type:"string",sensitive:true}}},output:{type:"structure",members:{ResultStream:{type:"blob",streaming:true}},payload:"ResultStream"},endpoint:{hostPrefix:"data-"}},GetWorkUnits:{http:{requestUri:"/GetWorkUnits",responseCode:200},input:{type:"structure",required:["QueryId"],members:{NextToken:{},PageSize:{type:"integer"},QueryId:{}}},output:{type:"structure",required:["QueryId","WorkUnitRanges"],members:{NextToken:{},QueryId:{},WorkUnitRanges:{type:"list",member:{type:"structure",required:["WorkUnitIdMax","WorkUnitIdMin","WorkUnitToken"],members:{WorkUnitIdMax:{type:"long"},WorkUnitIdMin:{type:"long"},WorkUnitToken:{}}}}}},endpoint:{hostPrefix:"query-"}},GrantPermissions:{http:{requestUri:"/GrantPermissions"},input:{type:"structure",required:["Principal","Resource","Permissions"],members:{CatalogId:{},Principal:{shape:"S18"},Resource:{shape:"S3"},Permissions:{shape:"S1a"},PermissionsWithGrantOption:{shape:"S1a"}}},output:{type:"structure",members:{}}},ListDataCellsFilter:{http:{requestUri:"/ListDataCellsFilter"},input:{type:"structure",members:{Table:{shape:"S7"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{DataCellsFilters:{type:"list",member:{shape:"S1o"}},NextToken:{}}}},ListLFTags:{http:{requestUri:"/ListLFTags"},input:{type:"structure",members:{CatalogId:{},ResourceShareType:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{LFTags:{shape:"Sn"},NextToken:{}}}},ListPermissions:{http:{requestUri:"/ListPermissions"},input:{type:"structure",members:{CatalogId:{},Principal:{shape:"S18"},ResourceType:{},Resource:{shape:"S3"},NextToken:{},MaxResults:{type:"integer"},IncludeRelated:{}}},output:{type:"structure",members:{PrincipalResourcePermissions:{shape:"S30"},NextToken:{}}}},ListResources:{http:{requestUri:"/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:"S2a"}},NextToken:{}}}},ListTableStorageOptimizers:{http:{requestUri:"/ListTableStorageOptimizers"},input:{type:"structure",required:["DatabaseName","TableName"],members:{CatalogId:{},DatabaseName:{},TableName:{},StorageOptimizerType:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{StorageOptimizerList:{type:"list",member:{type:"structure",members:{StorageOptimizerType:{},Config:{shape:"S5g"},ErrorMessage:{},Warnings:{},LastRunDetails:{}}}},NextToken:{}}}},ListTransactions:{http:{requestUri:"/ListTransactions"},input:{type:"structure",members:{CatalogId:{},StatusFilter:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Transactions:{type:"list",member:{shape:"S2f"}},NextToken:{}}}},PutDataLakeSettings:{http:{requestUri:"/PutDataLakeSettings"},input:{type:"structure",required:["DataLakeSettings"],members:{CatalogId:{},DataLakeSettings:{shape:"S2n"}}},output:{type:"structure",members:{}}},RegisterResource:{http:{requestUri:"/RegisterResource"},input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{},UseServiceLinkedRole:{type:"boolean"},RoleArn:{},WithFederation:{type:"boolean"}}},output:{type:"structure",members:{}}},RemoveLFTagsFromResource:{http:{requestUri:"/RemoveLFTagsFromResource"},input:{type:"structure",required:["Resource","LFTags"],members:{CatalogId:{},Resource:{shape:"S3"},LFTags:{shape:"Sn"}}},output:{type:"structure",members:{Failures:{shape:"Sq"}}}},RevokePermissions:{http:{requestUri:"/RevokePermissions"},input:{type:"structure",required:["Principal","Resource","Permissions"],members:{CatalogId:{},Principal:{shape:"S18"},Resource:{shape:"S3"},Permissions:{shape:"S1a"},PermissionsWithGrantOption:{shape:"S1a"}}},output:{type:"structure",members:{}}},SearchDatabasesByLFTags:{http:{requestUri:"/SearchDatabasesByLFTags"},input:{type:"structure",required:["Expression"],members:{NextToken:{},MaxResults:{type:"integer"},CatalogId:{},Expression:{shape:"Sk"}}},output:{type:"structure",members:{NextToken:{},DatabaseList:{type:"list",member:{type:"structure",members:{Database:{shape:"S5"},LFTags:{shape:"Sn"}}}}}}},SearchTablesByLFTags:{http:{requestUri:"/SearchTablesByLFTags"},input:{type:"structure",required:["Expression"],members:{NextToken:{},MaxResults:{type:"integer"},CatalogId:{},Expression:{shape:"Sk"}}},output:{type:"structure",members:{NextToken:{},TableList:{type:"list",member:{type:"structure",members:{Table:{shape:"S7"},LFTagOnDatabase:{shape:"Sn"},LFTagsOnTable:{shape:"Sn"},LFTagsOnColumns:{shape:"S3o"}}}}}}},StartQueryPlanning:{http:{requestUri:"/StartQueryPlanning",responseCode:200},input:{type:"structure",required:["QueryPlanningContext","QueryString"],members:{QueryPlanningContext:{type:"structure",required:["DatabaseName"],members:{CatalogId:{},DatabaseName:{},QueryAsOfTime:{type:"timestamp"},QueryParameters:{type:"map",key:{},value:{}},TransactionId:{}}},QueryString:{type:"string",sensitive:true}}},output:{type:"structure",required:["QueryId"],members:{QueryId:{}}},endpoint:{hostPrefix:"query-"}},StartTransaction:{http:{requestUri:"/StartTransaction"},input:{type:"structure",members:{TransactionType:{}}},output:{type:"structure",members:{TransactionId:{}}}},UpdateDataCellsFilter:{http:{requestUri:"/UpdateDataCellsFilter"},input:{type:"structure",required:["TableData"],members:{TableData:{shape:"S1o"}}},output:{type:"structure",members:{}}},UpdateLFTag:{http:{requestUri:"/UpdateLFTag"},input:{type:"structure",required:["TagKey"],members:{CatalogId:{},TagKey:{},TagValuesToDelete:{shape:"Sg"},TagValuesToAdd:{shape:"Sg"}}},output:{type:"structure",members:{}}},UpdateResource:{http:{requestUri:"/UpdateResource"},input:{type:"structure",required:["RoleArn","ResourceArn"],members:{RoleArn:{},ResourceArn:{},WithFederation:{type:"boolean"}}},output:{type:"structure",members:{}}},UpdateTableObjects:{http:{requestUri:"/UpdateTableObjects"},input:{type:"structure",required:["DatabaseName","TableName","WriteOperations"],members:{CatalogId:{},DatabaseName:{},TableName:{},TransactionId:{},WriteOperations:{type:"list",member:{type:"structure",members:{AddObject:{type:"structure",required:["Uri","ETag","Size"],members:{Uri:{},ETag:{},Size:{type:"long"},PartitionValues:{shape:"S3v"}}},DeleteObject:{type:"structure",required:["Uri"],members:{Uri:{},ETag:{},PartitionValues:{shape:"S3v"}}}}}}}},output:{type:"structure",members:{}}},UpdateTableStorageOptimizer:{http:{requestUri:"/UpdateTableStorageOptimizer"},input:{type:"structure",required:["DatabaseName","TableName","StorageOptimizerConfig"],members:{CatalogId:{},DatabaseName:{},TableName:{},StorageOptimizerConfig:{type:"map",key:{},value:{shape:"S5g"}}}},output:{type:"structure",members:{Result:{}}}}},shapes:{S3:{type:"structure",members:{Catalog:{type:"structure",members:{}},Database:{shape:"S5"},Table:{shape:"S7"},TableWithColumns:{type:"structure",required:["DatabaseName","Name"],members:{CatalogId:{},DatabaseName:{},Name:{},ColumnNames:{shape:"Sa"},ColumnWildcard:{shape:"Sb"}}},DataLocation:{type:"structure",required:["ResourceArn"],members:{CatalogId:{},ResourceArn:{}}},DataCellsFilter:{type:"structure",members:{TableCatalogId:{},DatabaseName:{},TableName:{},Name:{}}},LFTag:{type:"structure",required:["TagKey","TagValues"],members:{CatalogId:{},TagKey:{},TagValues:{shape:"Sg"}}},LFTagPolicy:{type:"structure",required:["ResourceType","Expression"],members:{CatalogId:{},ResourceType:{},Expression:{shape:"Sk"}}}}},S5:{type:"structure",required:["Name"],members:{CatalogId:{},Name:{}}},S7:{type:"structure",required:["DatabaseName"],members:{CatalogId:{},DatabaseName:{},Name:{},TableWildcard:{type:"structure",members:{}}}},Sa:{type:"list",member:{}},Sb:{type:"structure",members:{ExcludedColumnNames:{shape:"Sa"}}},Sg:{type:"list",member:{}},Sk:{type:"list",member:{type:"structure",required:["TagKey","TagValues"],members:{TagKey:{},TagValues:{shape:"Sg"}}}},Sn:{type:"list",member:{shape:"So"}},So:{type:"structure",required:["TagKey","TagValues"],members:{CatalogId:{},TagKey:{},TagValues:{shape:"Sg"}}},Sq:{type:"list",member:{type:"structure",members:{LFTag:{shape:"So"},Error:{shape:"Ss"}}}},Ss:{type:"structure",members:{ErrorCode:{},ErrorMessage:{}}},S15:{type:"list",member:{shape:"S16"}},S16:{type:"structure",required:["Id"],members:{Id:{},Principal:{shape:"S18"},Resource:{shape:"S3"},Permissions:{shape:"S1a"},PermissionsWithGrantOption:{shape:"S1a"}}},S18:{type:"structure",members:{DataLakePrincipalIdentifier:{}}},S1a:{type:"list",member:{}},S1d:{type:"list",member:{type:"structure",members:{RequestEntry:{shape:"S16"},Error:{shape:"Ss"}}}},S1o:{type:"structure",required:["TableCatalogId","DatabaseName","TableName","Name"],members:{TableCatalogId:{},DatabaseName:{},TableName:{},Name:{},RowFilter:{type:"structure",members:{FilterExpression:{},AllRowsWildcard:{type:"structure",members:{}}}},ColumnNames:{shape:"Sa"},ColumnWildcard:{shape:"Sb"},VersionId:{}}},S2a:{type:"structure",members:{ResourceArn:{},RoleArn:{},LastModified:{type:"timestamp"},WithFederation:{type:"boolean"}}},S2f:{type:"structure",members:{TransactionId:{},TransactionStatus:{},TransactionStartTime:{type:"timestamp"},TransactionEndTime:{type:"timestamp"}}},S2n:{type:"structure",members:{DataLakeAdmins:{shape:"S2o"},CreateDatabaseDefaultPermissions:{shape:"S2p"},CreateTableDefaultPermissions:{shape:"S2p"},Parameters:{type:"map",key:{},value:{}},TrustedResourceOwners:{type:"list",member:{}},AllowExternalDataFiltering:{type:"boolean"},ExternalDataFilteringAllowList:{shape:"S2o"},AuthorizedSessionTagValueList:{type:"list",member:{}}}},S2o:{type:"list",member:{shape:"S18"}},S2p:{type:"list",member:{type:"structure",members:{Principal:{shape:"S18"},Permissions:{shape:"S1a"}}}},S30:{type:"list",member:{type:"structure",members:{Principal:{shape:"S18"},Resource:{shape:"S3"},Permissions:{shape:"S1a"},PermissionsWithGrantOption:{shape:"S1a"},AdditionalDetails:{type:"structure",members:{ResourceShare:{type:"list",member:{}}}}}}},S3o:{type:"list",member:{type:"structure",members:{Name:{},LFTags:{shape:"Sn"}}}},S3v:{type:"list",member:{}},S44:{type:"structure",members:{AdditionalAuditContext:{}}},S46:{type:"list",member:{}},S5g:{type:"map",key:{},value:{}}}}},9532:function(e){e.exports={version:2,waiters:{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"}]}}}},9541:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["sagemakerfeaturestoreruntime"]={};s.SageMakerFeatureStoreRuntime=i.defineService("sagemakerfeaturestoreruntime",["2020-07-01"]);Object.defineProperty(a.services["sagemakerfeaturestoreruntime"],"2020-07-01",{get:function get(){var e=r(5096);e.paginators=r(63).pagination;return e},enumerable:true,configurable:true});e.exports=s.SageMakerFeatureStoreRuntime},9552:function(e){e.exports={version:2,waiters:{ContactScheduled:{description:"Waits until a contact has been scheduled",delay:5,maxAttempts:180,operation:"DescribeContact",acceptors:[{matcher:"path",argument:"contactStatus",state:"failure",expected:"FAILED_TO_SCHEDULE"},{matcher:"path",argument:"contactStatus",state:"success",expected:"SCHEDULED"}]}}}},9553:function(e){e.exports={pagination:{}}},9555:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["lightsail"]={};s.Lightsail=i.defineService("lightsail",["2016-11-28"]);Object.defineProperty(a.services["lightsail"],"2016-11-28",{get:function get(){var e=r(3965);e.paginators=r(6250).pagination;return e},enumerable:true,configurable:true});e.exports=s.Lightsail},9559:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2022-10-28",endpointPrefix:"simspaceweaver",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"AWS SimSpace Weaver",serviceId:"SimSpaceWeaver",signatureVersion:"v4",signingName:"simspaceweaver",uid:"simspaceweaver-2022-10-28"},operations:{CreateSnapshot:{http:{requestUri:"/createsnapshot",responseCode:200},input:{type:"structure",required:["Destination","Simulation"],members:{Destination:{type:"structure",members:{BucketName:{},ObjectKeyPrefix:{}}},Simulation:{}}},output:{type:"structure",members:{}}},DeleteApp:{http:{method:"DELETE",requestUri:"/deleteapp",responseCode:200},input:{type:"structure",required:["App","Domain","Simulation"],members:{App:{location:"querystring",locationName:"app"},Domain:{location:"querystring",locationName:"domain"},Simulation:{location:"querystring",locationName:"simulation"}}},output:{type:"structure",members:{}},idempotent:true},DeleteSimulation:{http:{method:"DELETE",requestUri:"/deletesimulation",responseCode:200},input:{type:"structure",required:["Simulation"],members:{Simulation:{location:"querystring",locationName:"simulation"}}},output:{type:"structure",members:{}},idempotent:true},DescribeApp:{http:{method:"GET",requestUri:"/describeapp",responseCode:200},input:{type:"structure",required:["App","Domain","Simulation"],members:{App:{location:"querystring",locationName:"app"},Domain:{location:"querystring",locationName:"domain"},Simulation:{location:"querystring",locationName:"simulation"}}},output:{type:"structure",members:{Description:{},Domain:{},EndpointInfo:{type:"structure",members:{Address:{},IngressPortMappings:{type:"list",member:{type:"structure",members:{Actual:{type:"integer"},Declared:{type:"integer"}}}}}},LaunchOverrides:{shape:"Sk"},Name:{},Simulation:{},Status:{},TargetStatus:{}}}},DescribeSimulation:{http:{method:"GET",requestUri:"/describesimulation",responseCode:200},input:{type:"structure",required:["Simulation"],members:{Simulation:{location:"querystring",locationName:"simulation"}}},output:{type:"structure",members:{Arn:{},CreationTime:{type:"timestamp"},Description:{},ExecutionId:{},LiveSimulationState:{type:"structure",members:{Clocks:{type:"list",member:{type:"structure",members:{Status:{},TargetStatus:{}}}},Domains:{type:"list",member:{type:"structure",members:{Lifecycle:{},Name:{}}}}}},LoggingConfiguration:{type:"structure",members:{Destinations:{type:"list",member:{type:"structure",members:{CloudWatchLogsLogGroup:{type:"structure",members:{LogGroupArn:{}}}}}}}},MaximumDuration:{},Name:{},RoleArn:{},SchemaError:{deprecated:true,deprecatedMessage:"SchemaError is no longer used, check StartError instead."},SchemaS3Location:{shape:"S19"},SnapshotS3Location:{shape:"S19"},StartError:{},Status:{},TargetStatus:{}}}},ListApps:{http:{method:"GET",requestUri:"/listapps",responseCode:200},input:{type:"structure",required:["Simulation"],members:{Domain:{location:"querystring",locationName:"domain"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"},Simulation:{location:"querystring",locationName:"simulation"}}},output:{type:"structure",members:{Apps:{type:"list",member:{type:"structure",members:{Domain:{},Name:{},Simulation:{},Status:{},TargetStatus:{}}}},NextToken:{}}}},ListSimulations:{http:{method:"GET",requestUri:"/listsimulations",responseCode:200},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{NextToken:{},Simulations:{type:"list",member:{type:"structure",members:{Arn:{},CreationTime:{type:"timestamp"},Name:{},Status:{},TargetStatus:{}}}}}}},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:"S1o"}}}},StartApp:{http:{requestUri:"/startapp",responseCode:200},input:{type:"structure",required:["Domain","Name","Simulation"],members:{ClientToken:{shape:"S1s",idempotencyToken:true},Description:{},Domain:{},LaunchOverrides:{shape:"Sk"},Name:{},Simulation:{}}},output:{type:"structure",members:{Domain:{},Name:{},Simulation:{}}}},StartClock:{http:{requestUri:"/startclock",responseCode:200},input:{type:"structure",required:["Simulation"],members:{Simulation:{}}},output:{type:"structure",members:{}}},StartSimulation:{http:{requestUri:"/startsimulation",responseCode:200},input:{type:"structure",required:["Name","RoleArn"],members:{ClientToken:{shape:"S1s",idempotencyToken:true},Description:{},MaximumDuration:{},Name:{},RoleArn:{},SchemaS3Location:{shape:"S19"},SnapshotS3Location:{shape:"S19"},Tags:{shape:"S1o"}}},output:{type:"structure",members:{Arn:{},CreationTime:{type:"timestamp"},ExecutionId:{}}}},StopApp:{http:{requestUri:"/stopapp",responseCode:200},input:{type:"structure",required:["App","Domain","Simulation"],members:{App:{},Domain:{},Simulation:{}}},output:{type:"structure",members:{}}},StopClock:{http:{requestUri:"/stopclock",responseCode:200},input:{type:"structure",required:["Simulation"],members:{Simulation:{}}},output:{type:"structure",members:{}}},StopSimulation:{http:{requestUri:"/stopsimulation",responseCode:200},input:{type:"structure",required:["Simulation"],members:{Simulation:{}}},output:{type:"structure",members:{}}},TagResource:{http:{requestUri:"/tags/{ResourceArn}",responseCode:200},input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{location:"uri",locationName:"ResourceArn"},Tags:{shape:"S1o"}}},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:{}}}},shapes:{Sk:{type:"structure",members:{LaunchCommands:{type:"list",member:{}}}},S19:{type:"structure",members:{BucketName:{},ObjectKey:{}}},S1o:{type:"map",key:{},value:{}},S1s:{type:"string",sensitive:true}}}},9574:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["qldbsession"]={};s.QLDBSession=i.defineService("qldbsession",["2019-07-11"]);Object.defineProperty(a.services["qldbsession"],"2019-07-11",{get:function get(){var e=r(1333);e.paginators=r(4).pagination;return e},enumerable:true,configurable:true});e.exports=s.QLDBSession},9577:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["amplify"]={};s.Amplify=i.defineService("amplify",["2017-07-25"]);Object.defineProperty(a.services["amplify"],"2017-07-25",{get:function get(){var e=r(6352);e.paginators=r(5213).pagination;return e},enumerable:true,configurable:true});e.exports=s.Amplify},9582:function(e){e.exports={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:{ActivateType:{input:{type:"structure",members:{Type:{},PublicTypeArn:{},PublisherId:{},TypeName:{},TypeNameAlias:{},AutoUpdate:{type:"boolean"},LoggingConfig:{shape:"S7"},ExecutionRoleArn:{},VersionBump:{},MajorVersion:{type:"long"}}},output:{resultWrapper:"ActivateTypeResult",type:"structure",members:{Arn:{}}},idempotent:true},BatchDescribeTypeConfigurations:{input:{type:"structure",required:["TypeConfigurationIdentifiers"],members:{TypeConfigurationIdentifiers:{type:"list",member:{shape:"Sg"}}}},output:{resultWrapper:"BatchDescribeTypeConfigurationsResult",type:"structure",members:{Errors:{type:"list",member:{type:"structure",members:{ErrorCode:{},ErrorMessage:{},TypeConfigurationIdentifier:{shape:"Sg"}}}},UnprocessedTypeConfigurations:{type:"list",member:{shape:"Sg"}},TypeConfigurations:{type:"list",member:{type:"structure",members:{Arn:{},Alias:{},Configuration:{},LastUpdated:{type:"timestamp"},TypeArn:{},TypeName:{},IsDefaultConfiguration:{type:"boolean"}}}}}}},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:"S18"},Capabilities:{shape:"S1d"},ResourceTypes:{shape:"S1f"},RoleARN:{},RollbackConfiguration:{shape:"S1h"},NotificationARNs:{shape:"S1n"},Tags:{shape:"S1p"},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:"S18"},DisableRollback:{type:"boolean"},RollbackConfiguration:{shape:"S1h"},TimeoutInMinutes:{type:"integer"},NotificationARNs:{shape:"S1n"},Capabilities:{shape:"S1d"},ResourceTypes:{shape:"S1f"},RoleARN:{},OnFailure:{},StackPolicyBody:{},StackPolicyURL:{},Tags:{shape:"S1p"},ClientRequestToken:{},EnableTerminationProtection:{type:"boolean"}}},output:{resultWrapper:"CreateStackResult",type:"structure",members:{StackId:{}}}},CreateStackInstances:{input:{type:"structure",required:["StackSetName","Regions"],members:{StackSetName:{},Accounts:{shape:"S2h"},DeploymentTargets:{shape:"S2j"},Regions:{shape:"S2o"},ParameterOverrides:{shape:"S18"},OperationPreferences:{shape:"S2q"},OperationId:{idempotencyToken:true},CallAs:{}}},output:{resultWrapper:"CreateStackInstancesResult",type:"structure",members:{OperationId:{}}}},CreateStackSet:{input:{type:"structure",required:["StackSetName"],members:{StackSetName:{},Description:{},TemplateBody:{},TemplateURL:{},StackId:{},Parameters:{shape:"S18"},Capabilities:{shape:"S1d"},Tags:{shape:"S1p"},AdministrationRoleARN:{},ExecutionRoleName:{},PermissionModel:{},AutoDeployment:{shape:"S31"},CallAs:{},ClientRequestToken:{idempotencyToken:true},ManagedExecution:{shape:"S34"}}},output:{resultWrapper:"CreateStackSetResult",type:"structure",members:{StackSetId:{}}}},DeactivateType:{input:{type:"structure",members:{TypeName:{},Type:{},Arn:{}}},output:{resultWrapper:"DeactivateTypeResult",type:"structure",members:{}},idempotent:true},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:"S2h"},DeploymentTargets:{shape:"S2j"},Regions:{shape:"S2o"},OperationPreferences:{shape:"S2q"},RetainStacks:{type:"boolean"},OperationId:{idempotencyToken:true},CallAs:{}}},output:{resultWrapper:"DeleteStackInstancesResult",type:"structure",members:{OperationId:{}}}},DeleteStackSet:{input:{type:"structure",required:["StackSetName"],members:{StackSetName:{},CallAs:{}}},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:"S18"},CreationTime:{type:"timestamp"},ExecutionStatus:{},Status:{},StatusReason:{},NotificationARNs:{shape:"S1n"},RollbackConfiguration:{shape:"S1h"},Capabilities:{shape:"S1d"},Tags:{shape:"S1p"},Changes:{type:"list",member:{type:"structure",members:{Type:{},HookInvocationCount:{type:"integer"},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:"S4j"}}}}}},NextToken:{},IncludeNestedStacks:{type:"boolean"},ParentChangeSetId:{},RootChangeSetId:{}}}},DescribeChangeSetHooks:{input:{type:"structure",required:["ChangeSetName"],members:{ChangeSetName:{},StackName:{},NextToken:{},LogicalResourceId:{}}},output:{resultWrapper:"DescribeChangeSetHooksResult",type:"structure",members:{ChangeSetId:{},ChangeSetName:{},Hooks:{type:"list",member:{type:"structure",members:{InvocationPoint:{},FailureMode:{},TypeName:{},TypeVersionId:{},TypeConfigurationVersionId:{},TargetDetails:{type:"structure",members:{TargetType:{},ResourceTargetDetails:{type:"structure",members:{LogicalResourceId:{},ResourceType:{},ResourceAction:{}}}}}}}},Status:{},NextToken:{},StackId:{},StackName:{}}}},DescribePublisher:{input:{type:"structure",members:{PublisherId:{}}},output:{resultWrapper:"DescribePublisherResult",type:"structure",members:{PublisherId:{},PublisherStatus:{},IdentityProvider:{},PublisherProfile:{}}},idempotent:true},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:{},HookType:{},HookStatus:{},HookStatusReason:{},HookInvocationPoint:{},HookFailureMode:{}}}},NextToken:{}}}},DescribeStackInstance:{input:{type:"structure",required:["StackSetName","StackInstanceAccount","StackInstanceRegion"],members:{StackSetName:{},StackInstanceAccount:{},StackInstanceRegion:{},CallAs:{}}},output:{resultWrapper:"DescribeStackInstanceResult",type:"structure",members:{StackInstance:{type:"structure",members:{StackSetId:{},Region:{},Account:{},StackId:{},ParameterOverrides:{shape:"S18"},Status:{},StackInstanceStatus:{shape:"S5r"},StatusReason:{},OrganizationalUnitId:{},DriftStatus:{},LastDriftCheckTimestamp:{type:"timestamp"},LastOperationId:{}}}}}},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:"S5y"},ModuleInfo:{shape:"S4j"}}}}}},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:"S65"}},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:"S5y"},ModuleInfo:{shape:"S4j"}}}}}}},DescribeStackSet:{input:{type:"structure",required:["StackSetName"],members:{StackSetName:{},CallAs:{}}},output:{resultWrapper:"DescribeStackSetResult",type:"structure",members:{StackSet:{type:"structure",members:{StackSetName:{},StackSetId:{},Description:{},Status:{},TemplateBody:{},Parameters:{shape:"S18"},Capabilities:{shape:"S1d"},Tags:{shape:"S1p"},StackSetARN:{},AdministrationRoleARN:{},ExecutionRoleName:{},StackSetDriftDetectionDetails:{shape:"S6p"},AutoDeployment:{shape:"S31"},PermissionModel:{},OrganizationalUnitIds:{shape:"S2l"},ManagedExecution:{shape:"S34"},Regions:{shape:"S2o"}}}}}},DescribeStackSetOperation:{input:{type:"structure",required:["StackSetName","OperationId"],members:{StackSetName:{},OperationId:{},CallAs:{}}},output:{resultWrapper:"DescribeStackSetOperationResult",type:"structure",members:{StackSetOperation:{type:"structure",members:{OperationId:{},StackSetId:{},Action:{},Status:{},OperationPreferences:{shape:"S2q"},RetainStacks:{type:"boolean"},AdministrationRoleARN:{},ExecutionRoleName:{},CreationTimestamp:{type:"timestamp"},EndTimestamp:{type:"timestamp"},DeploymentTargets:{shape:"S2j"},StackSetDriftDetectionDetails:{shape:"S6p"},StatusReason:{},StatusDetails:{shape:"S74"}}}}}},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:"S18"},CreationTime:{type:"timestamp"},DeletionTime:{type:"timestamp"},LastUpdatedTime:{type:"timestamp"},RollbackConfiguration:{shape:"S1h"},StackStatus:{},StackStatusReason:{},DisableRollback:{type:"boolean"},NotificationARNs:{shape:"S1n"},TimeoutInMinutes:{type:"integer"},Capabilities:{shape:"S1d"},Outputs:{type:"list",member:{type:"structure",members:{OutputKey:{},OutputValue:{},Description:{},ExportName:{}}}},RoleARN:{},Tags:{shape:"S1p"},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:{},PublisherId:{},PublicVersionNumber:{}}},output:{resultWrapper:"DescribeTypeResult",type:"structure",members:{Arn:{},Type:{},TypeName:{},DefaultVersionId:{},IsDefaultVersion:{type:"boolean"},TypeTestsStatus:{},TypeTestsStatusDescription:{},Description:{},Schema:{},ProvisioningType:{},DeprecatedStatus:{},LoggingConfig:{shape:"S7"},RequiredActivatedTypes:{type:"list",member:{type:"structure",members:{TypeNameAlias:{},OriginalTypeName:{},PublisherId:{},SupportedMajorVersions:{type:"list",member:{type:"integer"}}}}},ExecutionRoleArn:{},Visibility:{},SourceUrl:{},DocumentationUrl:{},LastUpdated:{type:"timestamp"},TimeCreated:{type:"timestamp"},ConfigurationSchema:{},PublisherId:{},OriginalTypeName:{},OriginalTypeArn:{},PublicVersionNumber:{},LatestPublicVersion:{},IsActivated:{type:"boolean"},AutoUpdate:{type:"boolean"}}},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:"S85"}}},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:"S65"}}}},DetectStackSetDrift:{input:{type:"structure",required:["StackSetName"],members:{StackSetName:{},OperationPreferences:{shape:"S2q"},OperationId:{idempotencyToken:true},CallAs:{}}},output:{resultWrapper:"DetectStackSetDriftResult",type:"structure",members:{OperationId:{}}}},EstimateTemplateCost:{input:{type:"structure",members:{TemplateBody:{},TemplateURL:{},Parameters:{shape:"S18"}}},output:{resultWrapper:"EstimateTemplateCostResult",type:"structure",members:{Url:{}}}},ExecuteChangeSet:{input:{type:"structure",required:["ChangeSetName"],members:{ChangeSetName:{},StackName:{},ClientRequestToken:{},DisableRollback:{type:"boolean"}}},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:{},CallAs:{}}},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:"S1d"},CapabilitiesReason:{},ResourceTypes:{shape:"S1f"},Version:{},Metadata:{},DeclaredTransforms:{shape:"S8y"},ResourceIdentifierSummaries:{type:"list",member:{type:"structure",members:{ResourceType:{},LogicalResourceIds:{shape:"S85"},ResourceIdentifiers:{type:"list",member:{}}}}}}}},ImportStacksToStackSet:{input:{type:"structure",required:["StackSetName"],members:{StackSetName:{},StackIds:{type:"list",member:{}},StackIdsUrl:{},OrganizationalUnitIds:{shape:"S2l"},OperationPreferences:{shape:"S2q"},OperationId:{idempotencyToken:true},CallAs:{}}},output:{resultWrapper:"ImportStacksToStackSetResult",type:"structure",members:{OperationId:{}}}},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:{},CallAs:{}}},output:{resultWrapper:"ListStackInstancesResult",type:"structure",members:{Summaries:{type:"list",member:{type:"structure",members:{StackSetId:{},Region:{},Account:{},StackId:{},Status:{},StatusReason:{},StackInstanceStatus:{shape:"S5r"},OrganizationalUnitId:{},DriftStatus:{},LastDriftCheckTimestamp:{type:"timestamp"},LastOperationId:{}}}},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:"S4j"}}}},NextToken:{}}}},ListStackSetOperationResults:{input:{type:"structure",required:["StackSetName","OperationId"],members:{StackSetName:{},OperationId:{},NextToken:{},MaxResults:{type:"integer"},CallAs:{},Filters:{type:"list",member:{type:"structure",members:{Name:{},Values:{}}}}}},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"},CallAs:{}}},output:{resultWrapper:"ListStackSetOperationsResult",type:"structure",members:{Summaries:{type:"list",member:{type:"structure",members:{OperationId:{},Action:{},Status:{},CreationTimestamp:{type:"timestamp"},EndTimestamp:{type:"timestamp"},StatusReason:{},StatusDetails:{shape:"S74"},OperationPreferences:{shape:"S2q"}}}},NextToken:{}}}},ListStackSets:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},Status:{},CallAs:{}}},output:{resultWrapper:"ListStackSetsResult",type:"structure",members:{Summaries:{type:"list",member:{type:"structure",members:{StackSetName:{},StackSetId:{},Description:{},Status:{},AutoDeployment:{shape:"S31"},PermissionModel:{},DriftStatus:{},LastDriftCheckTimestamp:{type:"timestamp"},ManagedExecution:{shape:"S34"}}}},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:{},PublisherId:{}}},output:{resultWrapper:"ListTypeVersionsResult",type:"structure",members:{TypeVersionSummaries:{type:"list",member:{type:"structure",members:{Type:{},TypeName:{},VersionId:{},IsDefaultVersion:{type:"boolean"},Arn:{},TimeCreated:{type:"timestamp"},Description:{},PublicVersionNumber:{}}}},NextToken:{}}},idempotent:true},ListTypes:{input:{type:"structure",members:{Visibility:{},ProvisioningType:{},DeprecatedStatus:{},Type:{},Filters:{type:"structure",members:{Category:{},PublisherId:{},TypeNamePrefix:{}}},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:{},PublisherId:{},OriginalTypeName:{},PublicVersionNumber:{},LatestPublicVersion:{},PublisherIdentity:{},PublisherName:{},IsActivated:{type:"boolean"}}}},NextToken:{}}},idempotent:true},PublishType:{input:{type:"structure",members:{Type:{},Arn:{},TypeName:{},PublicVersionNumber:{}}},output:{resultWrapper:"PublishTypeResult",type:"structure",members:{PublicTypeArn:{}}},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},RegisterPublisher:{input:{type:"structure",members:{AcceptTermsAndConditions:{type:"boolean"},ConnectionArn:{}}},output:{resultWrapper:"RegisterPublisherResult",type:"structure",members:{PublisherId:{}}},idempotent:true},RegisterType:{input:{type:"structure",required:["TypeName","SchemaHandlerPackage"],members:{Type:{},TypeName:{},SchemaHandlerPackage:{},LoggingConfig:{shape:"S7"},ExecutionRoleArn:{},ClientRequestToken:{}}},output:{resultWrapper:"RegisterTypeResult",type:"structure",members:{RegistrationToken:{}}},idempotent:true},RollbackStack:{input:{type:"structure",required:["StackName"],members:{StackName:{},RoleARN:{},ClientRequestToken:{}}},output:{resultWrapper:"RollbackStackResult",type:"structure",members:{StackId:{}}}},SetStackPolicy:{input:{type:"structure",required:["StackName"],members:{StackName:{},StackPolicyBody:{},StackPolicyURL:{}}}},SetTypeConfiguration:{input:{type:"structure",required:["Configuration"],members:{TypeArn:{},Configuration:{},ConfigurationAlias:{},TypeName:{},Type:{}}},output:{resultWrapper:"SetTypeConfigurationResult",type:"structure",members:{ConfigurationArn:{}}}},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:{},CallAs:{}}},output:{resultWrapper:"StopStackSetOperationResult",type:"structure",members:{}}},TestType:{input:{type:"structure",members:{Arn:{},Type:{},TypeName:{},VersionId:{},LogDeliveryBucket:{}}},output:{resultWrapper:"TestTypeResult",type:"structure",members:{TypeVersionArn:{}}},idempotent:true},UpdateStack:{input:{type:"structure",required:["StackName"],members:{StackName:{},TemplateBody:{},TemplateURL:{},UsePreviousTemplate:{type:"boolean"},StackPolicyDuringUpdateBody:{},StackPolicyDuringUpdateURL:{},Parameters:{shape:"S18"},Capabilities:{shape:"S1d"},ResourceTypes:{shape:"S1f"},RoleARN:{},RollbackConfiguration:{shape:"S1h"},StackPolicyBody:{},StackPolicyURL:{},NotificationARNs:{shape:"S1n"},Tags:{shape:"S1p"},DisableRollback:{type:"boolean"},ClientRequestToken:{}}},output:{resultWrapper:"UpdateStackResult",type:"structure",members:{StackId:{}}}},UpdateStackInstances:{input:{type:"structure",required:["StackSetName","Regions"],members:{StackSetName:{},Accounts:{shape:"S2h"},DeploymentTargets:{shape:"S2j"},Regions:{shape:"S2o"},ParameterOverrides:{shape:"S18"},OperationPreferences:{shape:"S2q"},OperationId:{idempotencyToken:true},CallAs:{}}},output:{resultWrapper:"UpdateStackInstancesResult",type:"structure",members:{OperationId:{}}}},UpdateStackSet:{input:{type:"structure",required:["StackSetName"],members:{StackSetName:{},Description:{},TemplateBody:{},TemplateURL:{},UsePreviousTemplate:{type:"boolean"},Parameters:{shape:"S18"},Capabilities:{shape:"S1d"},Tags:{shape:"S1p"},OperationPreferences:{shape:"S2q"},AdministrationRoleARN:{},ExecutionRoleName:{},DeploymentTargets:{shape:"S2j"},PermissionModel:{},AutoDeployment:{shape:"S31"},OperationId:{idempotencyToken:true},Accounts:{shape:"S2h"},Regions:{shape:"S2o"},CallAs:{},ManagedExecution:{shape:"S34"}}},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:"S1d"},CapabilitiesReason:{},DeclaredTransforms:{shape:"S8y"}}}}},shapes:{S7:{type:"structure",required:["LogRoleArn","LogGroupName"],members:{LogRoleArn:{},LogGroupName:{}}},Sg:{type:"structure",members:{TypeArn:{},TypeConfigurationAlias:{},TypeConfigurationArn:{},Type:{},TypeName:{}}},S18:{type:"list",member:{type:"structure",members:{ParameterKey:{},ParameterValue:{},UsePreviousValue:{type:"boolean"},ResolvedValue:{}}}},S1d:{type:"list",member:{}},S1f:{type:"list",member:{}},S1h:{type:"structure",members:{RollbackTriggers:{type:"list",member:{type:"structure",required:["Arn","Type"],members:{Arn:{},Type:{}}}},MonitoringTimeInMinutes:{type:"integer"}}},S1n:{type:"list",member:{}},S1p:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},S2h:{type:"list",member:{}},S2j:{type:"structure",members:{Accounts:{shape:"S2h"},AccountsUrl:{},OrganizationalUnitIds:{shape:"S2l"},AccountFilterType:{}}},S2l:{type:"list",member:{}},S2o:{type:"list",member:{}},S2q:{type:"structure",members:{RegionConcurrencyType:{},RegionOrder:{shape:"S2o"},FailureToleranceCount:{type:"integer"},FailureTolerancePercentage:{type:"integer"},MaxConcurrentCount:{type:"integer"},MaxConcurrentPercentage:{type:"integer"}}},S31:{type:"structure",members:{Enabled:{type:"boolean"},RetainStacksOnAccountRemoval:{type:"boolean"}}},S34:{type:"structure",members:{Active:{type:"boolean"}}},S4j:{type:"structure",members:{TypeHierarchy:{},LogicalIdHierarchy:{}}},S5r:{type:"structure",members:{DetailedStatus:{}}},S5y:{type:"structure",required:["StackResourceDriftStatus"],members:{StackResourceDriftStatus:{},LastCheckTimestamp:{type:"timestamp"}}},S65:{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:"S4j"}}},S6p:{type:"structure",members:{DriftStatus:{},DriftDetectionStatus:{},LastDriftCheckTimestamp:{type:"timestamp"},TotalStackInstancesCount:{type:"integer"},DriftedStackInstancesCount:{type:"integer"},InSyncStackInstancesCount:{type:"integer"},InProgressStackInstancesCount:{type:"integer"},FailedStackInstancesCount:{type:"integer"}}},S74:{type:"structure",members:{FailedStackInstancesCount:{type:"integer"}}},S85:{type:"list",member:{}},S8y:{type:"list",member:{}}}}},9593:function(e){e.exports={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"},TargetContainerHostname:{location:"header",locationName:"X-Amzn-SageMaker-Target-Container-Hostname"},InferenceId:{location:"header",locationName:"X-Amzn-SageMaker-Inference-Id"},EnableExplanations:{location:"header",locationName:"X-Amzn-SageMaker-Enable-Explanations"}},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"}},InvokeEndpointAsync:{http:{requestUri:"/endpoints/{EndpointName}/async-invocations",responseCode:202},input:{type:"structure",required:["EndpointName","InputLocation"],members:{EndpointName:{location:"uri",locationName:"EndpointName"},ContentType:{location:"header",locationName:"X-Amzn-SageMaker-Content-Type"},Accept:{location:"header",locationName:"X-Amzn-SageMaker-Accept"},CustomAttributes:{shape:"S5",location:"header",locationName:"X-Amzn-SageMaker-Custom-Attributes"},InferenceId:{location:"header",locationName:"X-Amzn-SageMaker-Inference-Id"},InputLocation:{location:"header",locationName:"X-Amzn-SageMaker-InputLocation"},RequestTTLSeconds:{location:"header",locationName:"X-Amzn-SageMaker-RequestTTLSeconds",type:"integer"},InvocationTimeoutSeconds:{location:"header",locationName:"X-Amzn-SageMaker-InvocationTimeoutSeconds",type:"integer"}}},output:{type:"structure",members:{InferenceId:{},OutputLocation:{location:"header",locationName:"X-Amzn-SageMaker-OutputLocation"},FailureLocation:{location:"header",locationName:"X-Amzn-SageMaker-FailureLocation"}}}}},shapes:{S3:{type:"blob",sensitive:true},S5:{type:"string",sensitive:true}}}},9594:function(e){e.exports={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"}}}},CreateAPIKey:{input:{type:"structure",required:["Scope","TokenDomains"],members:{Scope:{},TokenDomains:{type:"list",member:{}}}},output:{type:"structure",members:{APIKey:{}}}},CreateIPSet:{input:{type:"structure",required:["Name","Scope","IPAddressVersion","Addresses"],members:{Name:{},Scope:{},Description:{},IPAddressVersion:{},Addresses:{shape:"S4c"},Tags:{shape:"S4e"}}},output:{type:"structure",members:{Summary:{shape:"S4j"}}}},CreateRegexPatternSet:{input:{type:"structure",required:["Name","Scope","RegularExpressionList"],members:{Name:{},Scope:{},Description:{},RegularExpressionList:{shape:"S4n"},Tags:{shape:"S4e"}}},output:{type:"structure",members:{Summary:{shape:"S4q"}}}},CreateRuleGroup:{input:{type:"structure",required:["Name","Scope","Capacity","VisibilityConfig"],members:{Name:{},Scope:{},Capacity:{type:"long"},Description:{},Rules:{shape:"S6"},VisibilityConfig:{shape:"S3v"},Tags:{shape:"S4e"},CustomResponseBodies:{shape:"S4t"}}},output:{type:"structure",members:{Summary:{shape:"S4y"}}}},CreateWebACL:{input:{type:"structure",required:["Name","Scope","DefaultAction","VisibilityConfig"],members:{Name:{},Scope:{},DefaultAction:{shape:"S50"},Description:{},Rules:{shape:"S6"},VisibilityConfig:{shape:"S3v"},Tags:{shape:"S4e"},CustomResponseBodies:{shape:"S4t"},CaptchaConfig:{shape:"S3y"},ChallengeConfig:{shape:"S41"},TokenDomains:{shape:"S51"},AssociationConfig:{shape:"S52"}}},output:{type:"structure",members:{Summary:{shape:"S58"}}}},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:{},VersionName:{}}},output:{type:"structure",members:{VersionName:{},SnsTopicArn:{},Capacity:{type:"long"},Rules:{type:"list",member:{type:"structure",members:{Name:{},Action:{shape:"S1p"}}}},LabelNamespace:{},AvailableLabels:{shape:"S5r"},ConsumedLabels:{shape:"S5r"}}}},DisassociateWebACL:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},output:{type:"structure",members:{}}},GenerateMobileSdkReleaseUrl:{input:{type:"structure",required:["Platform","ReleaseVersion"],members:{Platform:{},ReleaseVersion:{}}},output:{type:"structure",members:{Url:{}}}},GetDecryptedAPIKey:{input:{type:"structure",required:["Scope","APIKey"],members:{Scope:{},APIKey:{}}},output:{type:"structure",members:{TokenDomains:{shape:"S51"},CreationTimestamp:{type:"timestamp"}}}},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:"S4c"}}},LockToken:{}}}},GetLoggingConfiguration:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},output:{type:"structure",members:{LoggingConfiguration:{shape:"S67"}}}},GetManagedRuleSet:{input:{type:"structure",required:["Name","Scope","Id"],members:{Name:{},Scope:{},Id:{}}},output:{type:"structure",members:{ManagedRuleSet:{type:"structure",required:["Name","Id","ARN"],members:{Name:{},Id:{},ARN:{},Description:{},PublishedVersions:{type:"map",key:{},value:{type:"structure",members:{AssociatedRuleGroupArn:{},Capacity:{type:"long"},ForecastedLifetime:{type:"integer"},PublishTimestamp:{type:"timestamp"},LastUpdateTimestamp:{type:"timestamp"},ExpiryTimestamp:{type:"timestamp"}}}},RecommendedVersion:{},LabelNamespace:{}}},LockToken:{}}}},GetMobileSdkRelease:{input:{type:"structure",required:["Platform","ReleaseVersion"],members:{Platform:{},ReleaseVersion:{}}},output:{type:"structure",members:{MobileSdkRelease:{type:"structure",members:{ReleaseVersion:{},Timestamp:{type:"timestamp"},ReleaseNotes:{},Tags:{shape:"S4e"}}}}}},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:{},RuleGroupRuleName:{},RuleName:{}}},output:{type:"structure",members:{ManagedKeysIPV4:{shape:"S6z"},ManagedKeysIPV6:{shape:"S6z"}}}},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:"S4n"}}},LockToken:{}}}},GetRuleGroup:{input:{type:"structure",members:{Name:{},Scope:{},Id:{},ARN:{}}},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:"S3v"},LabelNamespace:{},CustomResponseBodies:{shape:"S4t"},AvailableLabels:{shape:"S5r"},ConsumedLabels:{shape:"S5r"}}},LockToken:{}}}},GetSampledRequests:{input:{type:"structure",required:["WebAclArn","RuleMetricName","Scope","TimeWindow","MaxItems"],members:{WebAclArn:{},RuleMetricName:{},Scope:{},TimeWindow:{shape:"S77"},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:{shape:"S7i"}}},Weight:{type:"long"},Timestamp:{type:"timestamp"},Action:{},RuleNameWithinRuleGroup:{},RequestHeadersInserted:{shape:"S7i"},ResponseCodeSent:{type:"integer"},Labels:{shape:"S3s"},CaptchaResponse:{type:"structure",members:{ResponseCode:{type:"integer"},SolveTimestamp:{type:"long"},FailureReason:{}}},ChallengeResponse:{type:"structure",members:{ResponseCode:{type:"integer"},SolveTimestamp:{type:"long"},FailureReason:{}}},OverriddenAction:{}}}},PopulationSize:{type:"long"},TimeWindow:{shape:"S77"}}}},GetWebACL:{input:{type:"structure",required:["Name","Scope","Id"],members:{Name:{},Scope:{},Id:{}}},output:{type:"structure",members:{WebACL:{shape:"S7w"},LockToken:{},ApplicationIntegrationURL:{}}}},GetWebACLForResource:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},output:{type:"structure",members:{WebACL:{shape:"S7w"}}}},ListAPIKeys:{input:{type:"structure",required:["Scope"],members:{Scope:{},NextMarker:{},Limit:{type:"integer"}}},output:{type:"structure",members:{NextMarker:{},APIKeySummaries:{type:"list",member:{type:"structure",members:{TokenDomains:{shape:"S51"},APIKey:{},CreationTimestamp:{type:"timestamp"},Version:{type:"integer"}}}},ApplicationIntegrationURL:{}}}},ListAvailableManagedRuleGroupVersions:{input:{type:"structure",required:["VendorName","Name","Scope"],members:{VendorName:{},Name:{},Scope:{},NextMarker:{},Limit:{type:"integer"}}},output:{type:"structure",members:{NextMarker:{},Versions:{type:"list",member:{type:"structure",members:{Name:{},LastUpdateTimestamp:{type:"timestamp"}}}},CurrentDefaultVersion:{}}}},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:{},VersioningSupported:{type:"boolean"},Description:{}}}}}}},ListIPSets:{input:{type:"structure",required:["Scope"],members:{Scope:{},NextMarker:{},Limit:{type:"integer"}}},output:{type:"structure",members:{NextMarker:{},IPSets:{type:"list",member:{shape:"S4j"}}}}},ListLoggingConfigurations:{input:{type:"structure",required:["Scope"],members:{Scope:{},NextMarker:{},Limit:{type:"integer"}}},output:{type:"structure",members:{LoggingConfigurations:{type:"list",member:{shape:"S67"}},NextMarker:{}}}},ListManagedRuleSets:{input:{type:"structure",required:["Scope"],members:{Scope:{},NextMarker:{},Limit:{type:"integer"}}},output:{type:"structure",members:{NextMarker:{},ManagedRuleSets:{type:"list",member:{type:"structure",members:{Name:{},Id:{},Description:{},LockToken:{},ARN:{},LabelNamespace:{}}}}}}},ListMobileSdkReleases:{input:{type:"structure",required:["Platform"],members:{Platform:{},NextMarker:{},Limit:{type:"integer"}}},output:{type:"structure",members:{ReleaseSummaries:{type:"list",member:{type:"structure",members:{ReleaseVersion:{},Timestamp:{type:"timestamp"}}}},NextMarker:{}}}},ListRegexPatternSets:{input:{type:"structure",required:["Scope"],members:{Scope:{},NextMarker:{},Limit:{type:"integer"}}},output:{type:"structure",members:{NextMarker:{},RegexPatternSets:{type:"list",member:{shape:"S4q"}}}}},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:"S4y"}}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceARN"],members:{NextMarker:{},Limit:{type:"integer"},ResourceARN:{}}},output:{type:"structure",members:{NextMarker:{},TagInfoForResource:{type:"structure",members:{ResourceARN:{},TagList:{shape:"S4e"}}}}}},ListWebACLs:{input:{type:"structure",required:["Scope"],members:{Scope:{},NextMarker:{},Limit:{type:"integer"}}},output:{type:"structure",members:{NextMarker:{},WebACLs:{type:"list",member:{shape:"S58"}}}}},PutLoggingConfiguration:{input:{type:"structure",required:["LoggingConfiguration"],members:{LoggingConfiguration:{shape:"S67"}}},output:{type:"structure",members:{LoggingConfiguration:{shape:"S67"}}}},PutManagedRuleSetVersions:{input:{type:"structure",required:["Name","Scope","Id","LockToken"],members:{Name:{},Scope:{},Id:{},LockToken:{},RecommendedVersion:{},VersionsToPublish:{type:"map",key:{},value:{type:"structure",members:{AssociatedRuleGroupArn:{},ForecastedLifetime:{type:"integer"}}}}}},output:{type:"structure",members:{NextLockToken:{}}}},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:"S4e"}}},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:"S4c"},LockToken:{}}},output:{type:"structure",members:{NextLockToken:{}}}},UpdateManagedRuleSetVersionExpiryDate:{input:{type:"structure",required:["Name","Scope","Id","LockToken","VersionToExpire","ExpiryTimestamp"],members:{Name:{},Scope:{},Id:{},LockToken:{},VersionToExpire:{},ExpiryTimestamp:{type:"timestamp"}}},output:{type:"structure",members:{ExpiringVersion:{},ExpiryTimestamp:{type:"timestamp"},NextLockToken:{}}}},UpdateRegexPatternSet:{input:{type:"structure",required:["Name","Scope","Id","RegularExpressionList","LockToken"],members:{Name:{},Scope:{},Id:{},Description:{},RegularExpressionList:{shape:"S4n"},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:"S3v"},LockToken:{},CustomResponseBodies:{shape:"S4t"}}},output:{type:"structure",members:{NextLockToken:{}}}},UpdateWebACL:{input:{type:"structure",required:["Name","Scope","Id","DefaultAction","VisibilityConfig","LockToken"],members:{Name:{},Scope:{},Id:{},DefaultAction:{shape:"S50"},Description:{},Rules:{shape:"S6"},VisibilityConfig:{shape:"S3v"},LockToken:{},CustomResponseBodies:{shape:"S4t"},CaptchaConfig:{shape:"S3y"},ChallengeConfig:{shape:"S41"},TokenDomains:{shape:"S51"},AssociationConfig:{shape:"S52"}}},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:"S1p"},OverrideAction:{shape:"S3q"},RuleLabels:{shape:"S3s"},VisibilityConfig:{shape:"S3v"},CaptchaConfig:{shape:"S3y"},ChallengeConfig:{shape:"S41"}}}},Sa:{type:"structure",members:{ByteMatchStatement:{type:"structure",required:["SearchString","FieldToMatch","TextTransformations","PositionalConstraint"],members:{SearchString:{type:"blob"},FieldToMatch:{shape:"Sd"},TextTransformations:{shape:"S13"},PositionalConstraint:{}}},SqliMatchStatement:{type:"structure",required:["FieldToMatch","TextTransformations"],members:{FieldToMatch:{shape:"Sd"},TextTransformations:{shape:"S13"},SensitivityLevel:{}}},XssMatchStatement:{type:"structure",required:["FieldToMatch","TextTransformations"],members:{FieldToMatch:{shape:"Sd"},TextTransformations:{shape:"S13"}}},SizeConstraintStatement:{type:"structure",required:["FieldToMatch","ComparisonOperator","Size","TextTransformations"],members:{FieldToMatch:{shape:"Sd"},ComparisonOperator:{},Size:{type:"long"},TextTransformations:{shape:"S13"}}},GeoMatchStatement:{type:"structure",members:{CountryCodes:{type:"list",member:{}},ForwardedIPConfig:{shape:"S1h"}}},RuleGroupReferenceStatement:{shape:"S1k"},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:"S13"}}},RateBasedStatement:{type:"structure",required:["Limit","AggregateKeyType"],members:{Limit:{type:"long"},AggregateKeyType:{},ScopeDownStatement:{shape:"Sa"},ForwardedIPConfig:{shape:"S1h"},CustomKeys:{type:"list",member:{type:"structure",members:{Header:{type:"structure",required:["Name","TextTransformations"],members:{Name:{},TextTransformations:{shape:"S13"}}},Cookie:{type:"structure",required:["Name","TextTransformations"],members:{Name:{},TextTransformations:{shape:"S13"}}},QueryArgument:{type:"structure",required:["Name","TextTransformations"],members:{Name:{},TextTransformations:{shape:"S13"}}},QueryString:{type:"structure",required:["TextTransformations"],members:{TextTransformations:{shape:"S13"}}},HTTPMethod:{type:"structure",members:{}},ForwardedIP:{type:"structure",members:{}},IP:{type:"structure",members:{}},LabelNamespace:{type:"structure",required:["Namespace"],members:{Namespace:{}}}}}}}},AndStatement:{type:"structure",required:["Statements"],members:{Statements:{shape:"S2l"}}},OrStatement:{type:"structure",required:["Statements"],members:{Statements:{shape:"S2l"}}},NotStatement:{type:"structure",required:["Statement"],members:{Statement:{shape:"Sa"}}},ManagedRuleGroupStatement:{shape:"S2o"},LabelMatchStatement:{type:"structure",required:["Scope","Key"],members:{Scope:{},Key:{}}},RegexMatchStatement:{type:"structure",required:["RegexString","FieldToMatch","TextTransformations"],members:{RegexString:{},FieldToMatch:{shape:"Sd"},TextTransformations:{shape:"S13"}}}}},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:{OversizeHandling:{}}},Method:{type:"structure",members:{}},JsonBody:{type:"structure",required:["MatchPattern","MatchScope"],members:{MatchPattern:{type:"structure",members:{All:{shape:"Sp"},IncludedPaths:{type:"list",member:{}}}},MatchScope:{},InvalidFallbackBehavior:{},OversizeHandling:{}}},Headers:{type:"structure",required:["MatchPattern","MatchScope","OversizeHandling"],members:{MatchPattern:{type:"structure",members:{All:{shape:"Sp"},IncludedHeaders:{shape:"Sw"},ExcludedHeaders:{shape:"Sw"}}},MatchScope:{},OversizeHandling:{}}},Cookies:{type:"structure",required:["MatchPattern","MatchScope","OversizeHandling"],members:{MatchPattern:{type:"structure",members:{All:{shape:"Sp"},IncludedCookies:{shape:"S10"},ExcludedCookies:{shape:"S10"}}},MatchScope:{},OversizeHandling:{}}},HeaderOrder:{type:"structure",required:["OversizeHandling"],members:{OversizeHandling:{}}}}},Sp:{type:"structure",members:{}},Sw:{type:"list",member:{}},S10:{type:"list",member:{}},S13:{type:"list",member:{type:"structure",required:["Priority","Type"],members:{Priority:{type:"integer"},Type:{}}}},S1h:{type:"structure",required:["HeaderName","FallbackBehavior"],members:{HeaderName:{},FallbackBehavior:{}}},S1k:{type:"structure",required:["ARN"],members:{ARN:{},ExcludedRules:{shape:"S1l"},RuleActionOverrides:{shape:"S1n"}}},S1l:{type:"list",member:{type:"structure",required:["Name"],members:{Name:{}}}},S1n:{type:"list",member:{type:"structure",required:["Name","ActionToUse"],members:{Name:{},ActionToUse:{shape:"S1p"}}}},S1p:{type:"structure",members:{Block:{shape:"S1q"},Allow:{shape:"S1x"},Count:{shape:"S1z"},Captcha:{type:"structure",members:{CustomRequestHandling:{shape:"S1y"}}},Challenge:{type:"structure",members:{CustomRequestHandling:{shape:"S1y"}}}}},S1q:{type:"structure",members:{CustomResponse:{type:"structure",required:["ResponseCode"],members:{ResponseCode:{type:"integer"},CustomResponseBodyKey:{},ResponseHeaders:{shape:"S1t"}}}}},S1t:{type:"list",member:{type:"structure",required:["Name","Value"],members:{Name:{},Value:{}}}},S1x:{type:"structure",members:{CustomRequestHandling:{shape:"S1y"}}},S1y:{type:"structure",required:["InsertHeaders"],members:{InsertHeaders:{shape:"S1t"}}},S1z:{type:"structure",members:{CustomRequestHandling:{shape:"S1y"}}},S2l:{type:"list",member:{shape:"Sa"}},S2o:{type:"structure",required:["VendorName","Name"],members:{VendorName:{},Name:{},Version:{},ExcludedRules:{shape:"S1l"},ScopeDownStatement:{shape:"Sa"},ManagedRuleGroupConfigs:{type:"list",member:{type:"structure",members:{LoginPath:{deprecated:true,deprecatedMessage:"Deprecated. Use AWSManagedRulesATPRuleSet LoginPath"},PayloadType:{deprecated:true,deprecatedMessage:"Deprecated. Use AWSManagedRulesATPRuleSet RequestInspection PayloadType"},UsernameField:{shape:"S2v",deprecated:true,deprecatedMessage:"Deprecated. Use AWSManagedRulesATPRuleSet RequestInspection UsernameField"},PasswordField:{shape:"S2x",deprecated:true,deprecatedMessage:"Deprecated. Use AWSManagedRulesATPRuleSet RequestInspection PasswordField"},AWSManagedRulesBotControlRuleSet:{type:"structure",required:["InspectionLevel"],members:{InspectionLevel:{}}},AWSManagedRulesATPRuleSet:{type:"structure",required:["LoginPath"],members:{LoginPath:{},RequestInspection:{type:"structure",required:["PayloadType","UsernameField","PasswordField"],members:{PayloadType:{},UsernameField:{shape:"S2v"},PasswordField:{shape:"S2x"}}},ResponseInspection:{type:"structure",members:{StatusCode:{type:"structure",required:["SuccessCodes","FailureCodes"],members:{SuccessCodes:{type:"list",member:{type:"integer"}},FailureCodes:{type:"list",member:{type:"integer"}}}},Header:{type:"structure",required:["Name","SuccessValues","FailureValues"],members:{Name:{},SuccessValues:{type:"list",member:{}},FailureValues:{type:"list",member:{}}}},BodyContains:{type:"structure",required:["SuccessStrings","FailureStrings"],members:{SuccessStrings:{type:"list",member:{}},FailureStrings:{type:"list",member:{}}}},Json:{type:"structure",required:["Identifier","SuccessValues","FailureValues"],members:{Identifier:{},SuccessValues:{type:"list",member:{}},FailureValues:{type:"list",member:{}}}}}}}}}}},RuleActionOverrides:{shape:"S1n"}}},S2v:{type:"structure",required:["Identifier"],members:{Identifier:{}}},S2x:{type:"structure",required:["Identifier"],members:{Identifier:{}}},S3q:{type:"structure",members:{Count:{shape:"S1z"},None:{type:"structure",members:{}}}},S3s:{type:"list",member:{type:"structure",required:["Name"],members:{Name:{}}}},S3v:{type:"structure",required:["SampledRequestsEnabled","CloudWatchMetricsEnabled","MetricName"],members:{SampledRequestsEnabled:{type:"boolean"},CloudWatchMetricsEnabled:{type:"boolean"},MetricName:{}}},S3y:{type:"structure",members:{ImmunityTimeProperty:{shape:"S3z"}}},S3z:{type:"structure",required:["ImmunityTime"],members:{ImmunityTime:{type:"long"}}},S41:{type:"structure",members:{ImmunityTimeProperty:{shape:"S3z"}}},S4c:{type:"list",member:{}},S4e:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},S4j:{type:"structure",members:{Name:{},Id:{},Description:{},LockToken:{},ARN:{}}},S4n:{type:"list",member:{type:"structure",members:{RegexString:{}}}},S4q:{type:"structure",members:{Name:{},Id:{},Description:{},LockToken:{},ARN:{}}},S4t:{type:"map",key:{},value:{type:"structure",required:["ContentType","Content"],members:{ContentType:{},Content:{}}}},S4y:{type:"structure",members:{Name:{},Id:{},Description:{},LockToken:{},ARN:{}}},S50:{type:"structure",members:{Block:{shape:"S1q"},Allow:{shape:"S1x"}}},S51:{type:"list",member:{}},S52:{type:"structure",members:{RequestBody:{type:"map",key:{},value:{type:"structure",required:["DefaultSizeInspectionLimit"],members:{DefaultSizeInspectionLimit:{}}}}}},S58:{type:"structure",members:{Name:{},Id:{},Description:{},LockToken:{},ARN:{}}},S5r:{type:"list",member:{type:"structure",members:{Name:{}}}},S67:{type:"structure",required:["ResourceArn","LogDestinationConfigs"],members:{ResourceArn:{},LogDestinationConfigs:{type:"list",member:{}},RedactedFields:{type:"list",member:{shape:"Sd"}},ManagedByFirewallManager:{type:"boolean"},LoggingFilter:{type:"structure",required:["Filters","DefaultBehavior"],members:{Filters:{type:"list",member:{type:"structure",required:["Behavior","Requirement","Conditions"],members:{Behavior:{},Requirement:{},Conditions:{type:"list",member:{type:"structure",members:{ActionCondition:{type:"structure",required:["Action"],members:{Action:{}}},LabelNameCondition:{type:"structure",required:["LabelName"],members:{LabelName:{}}}}}}}}},DefaultBehavior:{}}}}},S6z:{type:"structure",members:{IPAddressVersion:{},Addresses:{shape:"S4c"}}},S77:{type:"structure",required:["StartTime","EndTime"],members:{StartTime:{type:"timestamp"},EndTime:{type:"timestamp"}}},S7i:{type:"list",member:{type:"structure",members:{Name:{},Value:{}}}},S7w:{type:"structure",required:["Name","Id","ARN","DefaultAction","VisibilityConfig"],members:{Name:{},Id:{},ARN:{},DefaultAction:{shape:"S50"},Description:{},Rules:{shape:"S6"},VisibilityConfig:{shape:"S3v"},Capacity:{type:"long"},PreProcessFirewallManagerRuleGroups:{shape:"S7x"},PostProcessFirewallManagerRuleGroups:{shape:"S7x"},ManagedByFirewallManager:{type:"boolean"},LabelNamespace:{},CustomResponseBodies:{shape:"S4t"},CaptchaConfig:{shape:"S3y"},ChallengeConfig:{shape:"S41"},TokenDomains:{shape:"S51"},AssociationConfig:{shape:"S52"}}},S7x:{type:"list",member:{type:"structure",required:["Name","Priority","FirewallManagerStatement","OverrideAction","VisibilityConfig"],members:{Name:{},Priority:{type:"integer"},FirewallManagerStatement:{type:"structure",members:{ManagedRuleGroupStatement:{shape:"S2o"},RuleGroupReferenceStatement:{shape:"S1k"}}},OverrideAction:{shape:"S3q"},VisibilityConfig:{shape:"S3v"}}}}}}},9605:function(e){e.exports={now:function now(){var e=process.hrtime();return e[0]*1e3+e[1]/1e6}}},9607:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2014-12-12",endpointPrefix:"machinelearning",jsonVersion:"1.1",protocol:"json",serviceFullName:"Amazon Machine Learning",serviceId:"Machine Learning",signatureVersion:"v4",targetPrefix:"AmazonML_20141212",uid:"machinelearning-2014-12-12"},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:{}}}}}}},9614:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["elasticache"]={};s.ElastiCache=i.defineService("elasticache",["2012-11-15*","2014-03-24*","2014-07-15*","2014-09-30*","2015-02-02"]);Object.defineProperty(a.services["elasticache"],"2015-02-02",{get:function get(){var e=r(5491);e.paginators=r(7506).pagination;e.waiters=r(9935).waiters;return e},enumerable:true,configurable:true});e.exports=s.ElastiCache},9616:function(e){e.exports={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:{}}}},DeleteInsight:{http:{method:"DELETE",requestUri:"/insights/{Id}",responseCode:200},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{}}},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"},AnalyzedResourceCount:{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"},AccountId:{location:"querystring",locationName:"AccountId"}}},output:{type:"structure",members:{ProactiveAnomaly:{type:"structure",members:{Id:{},Severity:{},Status:{},UpdateTime:{type:"timestamp"},AnomalyTimeRange:{shape:"Sz"},AnomalyReportedTimeRange:{shape:"S10"},PredictionTimeRange:{shape:"S11"},SourceDetails:{shape:"S12"},AssociatedInsightId:{},ResourceCollection:{shape:"S27"},Limit:{type:"double"},SourceMetadata:{shape:"S2h"},AnomalyResources:{shape:"S2l"},Description:{}}},ReactiveAnomaly:{type:"structure",members:{Id:{},Severity:{},Status:{},AnomalyTimeRange:{shape:"Sz"},AnomalyReportedTimeRange:{shape:"S10"},SourceDetails:{shape:"S12"},AssociatedInsightId:{},ResourceCollection:{shape:"S27"},Type:{},Name:{},Description:{},CausalAnomalyId:{},AnomalyResources:{shape:"S2l"}}}}}},DescribeEventSourcesConfig:{http:{requestUri:"/event-sources",responseCode:200},input:{type:"structure",members:{}},output:{type:"structure",members:{EventSources:{shape:"S2t"}}}},DescribeFeedback:{http:{requestUri:"/feedback",responseCode:200},input:{type:"structure",members:{InsightId:{}}},output:{type:"structure",members:{InsightFeedback:{shape:"S2y"}}}},DescribeInsight:{http:{method:"GET",requestUri:"/insights/{Id}",responseCode:200},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"},AccountId:{location:"querystring",locationName:"AccountId"}}},output:{type:"structure",members:{ProactiveInsight:{type:"structure",members:{Id:{},Name:{},Severity:{},Status:{},InsightTimeRange:{shape:"S35"},PredictionTimeRange:{shape:"S11"},ResourceCollection:{shape:"S27"},SsmOpsItemId:{},Description:{}}},ReactiveInsight:{type:"structure",members:{Id:{},Name:{},Severity:{},Status:{},InsightTimeRange:{shape:"S35"},ResourceCollection:{shape:"S27"},SsmOpsItemId:{},Description:{}}}}}},DescribeOrganizationHealth:{http:{requestUri:"/organization/health",responseCode:200},input:{type:"structure",members:{AccountIds:{shape:"S3a"},OrganizationalUnitIds:{shape:"S3b"}}},output:{type:"structure",required:["OpenReactiveInsights","OpenProactiveInsights","MetricsAnalyzed","ResourceHours"],members:{OpenReactiveInsights:{type:"integer"},OpenProactiveInsights:{type:"integer"},MetricsAnalyzed:{type:"integer"},ResourceHours:{type:"long"}}}},DescribeOrganizationOverview:{http:{requestUri:"/organization/overview",responseCode:200},input:{type:"structure",required:["FromTime"],members:{FromTime:{type:"timestamp"},ToTime:{type:"timestamp"},AccountIds:{shape:"S3a"},OrganizationalUnitIds:{shape:"S3b"}}},output:{type:"structure",required:["ReactiveInsights","ProactiveInsights"],members:{ReactiveInsights:{type:"integer"},ProactiveInsights:{type:"integer"}}}},DescribeOrganizationResourceCollectionHealth:{http:{requestUri:"/organization/health/resource-collection",responseCode:200},input:{type:"structure",required:["OrganizationResourceCollectionType"],members:{OrganizationResourceCollectionType:{},AccountIds:{shape:"S3a"},OrganizationalUnitIds:{shape:"S3b"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{CloudFormation:{shape:"S3l"},Service:{shape:"S3o"},Account:{type:"list",member:{type:"structure",members:{AccountId:{},Insight:{type:"structure",members:{OpenProactiveInsights:{type:"integer"},OpenReactiveInsights:{type:"integer"}}}}}},NextToken:{},Tags:{shape:"S3v"}}}},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",members:{CloudFormation:{shape:"S3l"},Service:{shape:"S3o"},NextToken:{},Tags:{shape:"S3v"}}}},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:{}}},LogsAnomalyDetection:{type:"structure",members:{OptInStatus:{}}}}}}}},GetCostEstimation:{http:{method:"GET",requestUri:"/cost-estimation",responseCode:200},input:{type:"structure",members:{NextToken:{location:"querystring",locationName:"NextToken"}}},output:{type:"structure",members:{ResourceCollection:{shape:"S48"},Status:{},Costs:{type:"list",member:{type:"structure",members:{Type:{},State:{},Count:{type:"integer"},UnitCost:{type:"double"},Cost:{type:"double"}}}},TimeRange:{type:"structure",members:{StartTime:{type:"timestamp"},EndTime:{type:"timestamp"}}},TotalCost:{type:"double"},NextToken:{}}}},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:"S29"}}},Tags:{type:"list",member:{type:"structure",required:["AppBoundaryKey","TagValues"],members:{AppBoundaryKey:{},TagValues:{shape:"S2e"}}}}}},NextToken:{}}}},ListAnomaliesForInsight:{http:{requestUri:"/anomalies/insight/{InsightId}",responseCode:200},input:{type:"structure",required:["InsightId"],members:{InsightId:{location:"uri",locationName:"InsightId"},StartTimeRange:{shape:"S4s"},MaxResults:{type:"integer"},NextToken:{},AccountId:{},Filters:{type:"structure",members:{ServiceCollection:{shape:"S4v"}}}}},output:{type:"structure",members:{ProactiveAnomalies:{type:"list",member:{type:"structure",members:{Id:{},Severity:{},Status:{},UpdateTime:{type:"timestamp"},AnomalyTimeRange:{shape:"Sz"},AnomalyReportedTimeRange:{shape:"S10"},PredictionTimeRange:{shape:"S11"},SourceDetails:{shape:"S12"},AssociatedInsightId:{},ResourceCollection:{shape:"S27"},Limit:{type:"double"},SourceMetadata:{shape:"S2h"},AnomalyResources:{shape:"S2l"},Description:{}}}},ReactiveAnomalies:{type:"list",member:{type:"structure",members:{Id:{},Severity:{},Status:{},AnomalyTimeRange:{shape:"Sz"},AnomalyReportedTimeRange:{shape:"S10"},SourceDetails:{shape:"S12"},AssociatedInsightId:{},ResourceCollection:{shape:"S27"},Type:{},Name:{},Description:{},CausalAnomalyId:{},AnomalyResources:{shape:"S2l"}}}},NextToken:{}}}},ListAnomalousLogGroups:{http:{requestUri:"/list-log-anomalies",responseCode:200},input:{type:"structure",required:["InsightId"],members:{InsightId:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",required:["InsightId","AnomalousLogGroups"],members:{InsightId:{},AnomalousLogGroups:{type:"list",member:{type:"structure",members:{LogGroupName:{},ImpactStartTime:{type:"timestamp"},ImpactEndTime:{type:"timestamp"},NumberOfLogLinesScanned:{type:"integer"},LogAnomalyShowcases:{type:"list",member:{type:"structure",members:{LogAnomalyClasses:{type:"list",member:{type:"structure",members:{LogStreamName:{},LogAnomalyType:{},LogAnomalyToken:{},LogEventId:{},Explanation:{},NumberOfLogLinesOccurrences:{type:"integer"},LogEventTimestamp:{type:"timestamp"}}}}}}}}}},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:"S27"}}},MaxResults:{type:"integer"},NextToken:{},AccountId:{}}},output:{type:"structure",required:["Events"],members:{Events:{type:"list",member:{type:"structure",members:{ResourceCollection:{shape:"S27"},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:{shape:"S61"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{ProactiveInsights:{shape:"S69"},ReactiveInsights:{shape:"S6d"},NextToken:{}}}},ListMonitoredResources:{http:{requestUri:"/monitoredResources",responseCode:200},input:{type:"structure",members:{Filters:{type:"structure",required:["ResourcePermission","ResourceTypeFilters"],members:{ResourcePermission:{},ResourceTypeFilters:{type:"list",member:{}}}},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",required:["MonitoredResourceIdentifiers"],members:{MonitoredResourceIdentifiers:{type:"list",member:{type:"structure",members:{MonitoredResourceName:{},Type:{},ResourcePermission:{},LastUpdated:{type:"timestamp"},ResourceCollection:{shape:"S27"}}}},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:{}}}},ListOrganizationInsights:{http:{requestUri:"/organization/insights",responseCode:200},input:{type:"structure",required:["StatusFilter"],members:{StatusFilter:{shape:"S61"},MaxResults:{type:"integer"},AccountIds:{type:"list",member:{}},OrganizationalUnitIds:{type:"list",member:{}},NextToken:{}}},output:{type:"structure",members:{ProactiveInsights:{type:"list",member:{type:"structure",members:{Id:{},AccountId:{},OrganizationalUnitId:{},Name:{},Severity:{},Status:{},InsightTimeRange:{shape:"S35"},PredictionTimeRange:{shape:"S11"},ResourceCollection:{shape:"S27"},ServiceCollection:{shape:"S4v"}}}},ReactiveInsights:{type:"list",member:{type:"structure",members:{Id:{},AccountId:{},OrganizationalUnitId:{},Name:{},Severity:{},Status:{},InsightTimeRange:{shape:"S35"},ResourceCollection:{shape:"S27"},ServiceCollection:{shape:"S4v"}}}},NextToken:{}}}},ListRecommendations:{http:{requestUri:"/recommendations",responseCode:200},input:{type:"structure",required:["InsightId"],members:{InsightId:{},NextToken:{},Locale:{},AccountId:{}}},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:{}}}}}}},AnomalyId:{}}}},Category:{}}}},NextToken:{}}}},PutFeedback:{http:{method:"PUT",requestUri:"/feedback",responseCode:200},input:{type:"structure",members:{InsightFeedback:{shape:"S2y"}}},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:"S4s"},Filters:{type:"structure",members:{Severities:{shape:"S6"},Statuses:{shape:"S80"},ResourceCollection:{shape:"S27"},ServiceCollection:{shape:"S4v"}}},MaxResults:{type:"integer"},NextToken:{},Type:{}}},output:{type:"structure",members:{ProactiveInsights:{shape:"S69"},ReactiveInsights:{shape:"S6d"},NextToken:{}}}},SearchOrganizationInsights:{http:{requestUri:"/organization/insights/search",responseCode:200},input:{type:"structure",required:["AccountIds","StartTimeRange","Type"],members:{AccountIds:{type:"list",member:{}},StartTimeRange:{shape:"S4s"},Filters:{type:"structure",members:{Severities:{shape:"S6"},Statuses:{shape:"S80"},ResourceCollection:{shape:"S27"},ServiceCollection:{shape:"S4v"}}},MaxResults:{type:"integer"},NextToken:{},Type:{}}},output:{type:"structure",members:{ProactiveInsights:{shape:"S69"},ReactiveInsights:{shape:"S6d"},NextToken:{}}}},StartCostEstimation:{http:{method:"PUT",requestUri:"/cost-estimation",responseCode:200},input:{type:"structure",required:["ResourceCollection"],members:{ResourceCollection:{shape:"S48"},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{}}},UpdateEventSourcesConfig:{http:{method:"PUT",requestUri:"/event-sources",responseCode:200},input:{type:"structure",members:{EventSources:{shape:"S2t"}}},output:{type:"structure",members:{}}},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:{}}}},Tags:{type:"list",member:{type:"structure",required:["AppBoundaryKey","TagValues"],members:{AppBoundaryKey:{},TagValues:{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:{}}},LogsAnomalyDetection:{type:"structure",members:{OptInStatus:{}}}}}}},output:{type:"structure",members:{}}}},shapes:{S2:{type:"structure",required:["Sns"],members:{Sns:{type:"structure",members:{TopicArn:{}}},Filters:{type:"structure",members:{Severities:{shape:"S6"},MessageTypes:{type:"list",member:{}}}}}},S6:{type:"list",member:{}},Sz:{type:"structure",required:["StartTime"],members:{StartTime:{type:"timestamp"},EndTime:{type:"timestamp"}}},S10:{type:"structure",required:["OpenTime"],members:{OpenTime:{type:"timestamp"},CloseTime:{type:"timestamp"}}},S11:{type:"structure",required:["StartTime"],members:{StartTime:{type:"timestamp"},EndTime:{type:"timestamp"}}},S12:{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"},MetricDataSummary:{type:"structure",members:{TimestampMetricValuePairList:{type:"list",member:{type:"structure",members:{Timestamp:{type:"timestamp"},MetricValue:{type:"double"}}}},StatusCode:{}}}}}},PerformanceInsightsMetrics:{type:"list",member:{type:"structure",members:{MetricDisplayName:{},Unit:{},MetricQuery:{shape:"S1n"},ReferenceData:{type:"list",member:{type:"structure",members:{Name:{},ComparisonValues:{type:"structure",members:{ReferenceScalar:{type:"structure",members:{Value:{type:"double"}}},ReferenceMetric:{type:"structure",members:{MetricQuery:{shape:"S1n"}}}}}}}},StatsAtAnomaly:{shape:"S24"},StatsAtBaseline:{shape:"S24"}}}}}},S1n:{type:"structure",members:{Metric:{},GroupBy:{type:"structure",members:{Group:{},Dimensions:{type:"list",member:{}},Limit:{type:"integer"}}},Filter:{type:"map",key:{},value:{}}}},S24:{type:"list",member:{type:"structure",members:{Type:{},Value:{type:"double"}}}},S27:{type:"structure",members:{CloudFormation:{type:"structure",members:{StackNames:{shape:"S29"}}},Tags:{type:"list",member:{type:"structure",required:["AppBoundaryKey","TagValues"],members:{AppBoundaryKey:{},TagValues:{shape:"S2e"}}}}}},S29:{type:"list",member:{}},S2e:{type:"list",member:{}},S2h:{type:"structure",members:{Source:{},SourceResourceName:{},SourceResourceType:{}}},S2l:{type:"list",member:{type:"structure",members:{Name:{},Type:{}}}},S2t:{type:"structure",members:{AmazonCodeGuruProfiler:{type:"structure",members:{Status:{}}}}},S2y:{type:"structure",members:{Id:{},Feedback:{}}},S35:{type:"structure",required:["StartTime"],members:{StartTime:{type:"timestamp"},EndTime:{type:"timestamp"}}},S3a:{type:"list",member:{}},S3b:{type:"list",member:{}},S3l:{type:"list",member:{type:"structure",members:{StackName:{},Insight:{shape:"S3n"},AnalyzedResourceCount:{type:"long"}}}},S3n:{type:"structure",members:{OpenProactiveInsights:{type:"integer"},OpenReactiveInsights:{type:"integer"},MeanTimeToRecoverInMilliseconds:{type:"long"}}},S3o:{type:"list",member:{type:"structure",members:{ServiceName:{},Insight:{type:"structure",members:{OpenProactiveInsights:{type:"integer"},OpenReactiveInsights:{type:"integer"}}},AnalyzedResourceCount:{type:"long"}}}},S3v:{type:"list",member:{type:"structure",members:{AppBoundaryKey:{},TagValue:{},Insight:{shape:"S3n"},AnalyzedResourceCount:{type:"long"}}}},S48:{type:"structure",members:{CloudFormation:{type:"structure",members:{StackNames:{type:"list",member:{}}}},Tags:{type:"list",member:{type:"structure",required:["AppBoundaryKey","TagValues"],members:{AppBoundaryKey:{},TagValues:{type:"list",member:{}}}}}}},S4s:{type:"structure",members:{FromTime:{type:"timestamp"},ToTime:{type:"timestamp"}}},S4v:{type:"structure",members:{ServiceNames:{type:"list",member:{}}}},S61:{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:"S4s"}}}}},S69:{type:"list",member:{type:"structure",members:{Id:{},Name:{},Severity:{},Status:{},InsightTimeRange:{shape:"S35"},PredictionTimeRange:{shape:"S11"},ResourceCollection:{shape:"S27"},ServiceCollection:{shape:"S4v"},AssociatedResourceArns:{shape:"S6b"}}}},S6b:{type:"list",member:{}},S6d:{type:"list",member:{type:"structure",members:{Id:{},Name:{},Severity:{},Status:{},InsightTimeRange:{shape:"S35"},ResourceCollection:{shape:"S27"},ServiceCollection:{shape:"S4v"},AssociatedResourceArns:{shape:"S6b"}}}},S80:{type:"list",member:{}}}}},9622:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["databrew"]={};s.DataBrew=i.defineService("databrew",["2017-07-25"]);Object.defineProperty(a.services["databrew"],"2017-07-25",{get:function get(){var e=r(4389);e.paginators=r(9162).pagination;return e},enumerable:true,configurable:true});e.exports=s.DataBrew},9631:function(e){e.exports={pagination:{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"},GetMigrations:{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"}}}},9644:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["guardduty"]={};s.GuardDuty=i.defineService("guardduty",["2017-11-28"]);Object.defineProperty(a.services["guardduty"],"2017-11-28",{get:function get(){var e=r(4899);e.paginators=r(2506).pagination;return e},enumerable:true,configurable:true});e.exports=s.GuardDuty},9651:function(e){e.exports={pagination:{ListDeviceResources:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"resources"},ListDevices:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"devices"},ListExecutions:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"executions"},ListTasks:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"tasks"}}}},9653:function(e){e.exports={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:{}}}}}}},9659:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["autoscalingplans"]={};s.AutoScalingPlans=i.defineService("autoscalingplans",["2018-01-06"]);Object.defineProperty(a.services["autoscalingplans"],"2018-01-06",{get:function get(){var e=r(4442);e.paginators=r(3766).pagination;return e},enumerable:true,configurable:true});e.exports=s.AutoScalingPlans},9675:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:true});t.default=void 0;var s=_interopRequireDefault(r(6669));var i=_interopRequireDefault(r(5875));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}const a=(0,s.default)("v5",80,i.default);var o=a;t.default=o},9696:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["codestar"]={};s.CodeStar=i.defineService("codestar",["2017-04-19"]);Object.defineProperty(a.services["codestar"],"2017-04-19",{get:function get(){var e=r(6335);e.paginators=r(8664).pagination;return e},enumerable:true,configurable:true});e.exports=s.CodeStar},9708:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["privatenetworks"]={};s.PrivateNetworks=i.defineService("privatenetworks",["2021-12-03"]);Object.defineProperty(a.services["privatenetworks"],"2021-12-03",{get:function get(){var e=r(2153);e.paginators=r(4978).pagination;return e},enumerable:true,configurable:true});e.exports=s.PrivateNetworks},9718:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["textract"]={};s.Textract=i.defineService("textract",["2018-06-27"]);Object.defineProperty(a.services["textract"],"2018-06-27",{get:function get(){var e=r(8586);e.paginators=r(4540).pagination;return e},enumerable:true,configurable:true});e.exports=s.Textract},9730:function(e,t,r){var s=r(8498).property;function Paginator(e,t){s(this,"inputToken",t.input_token);s(this,"limitKey",t.limit_key);s(this,"moreResults",t.more_results);s(this,"outputToken",t.output_token);s(this,"resultKey",t.result_key)}e.exports=Paginator},9735:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["finspacedata"]={};s.Finspacedata=i.defineService("finspacedata",["2020-07-13"]);Object.defineProperty(a.services["finspacedata"],"2020-07-13",{get:function get(){var e=r(9907);e.paginators=r(65).pagination;return e},enumerable:true,configurable:true});e.exports=s.Finspacedata},9736:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:true});t.default=void 0;var s=_interopRequireDefault(r(6833));var i=_interopRequireDefault(r(5225));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}var a;var o;var n=0;var u=0;function v1(e,t,r){var p=t&&r||0;var m=t||[];e=e||{};var c=e.node||a;var l=e.clockseq!==undefined?e.clockseq:o;if(c==null||l==null){var d=e.random||(e.rng||s.default)();if(c==null){c=a=[d[0]|1,d[1],d[2],d[3],d[4],d[5]]}if(l==null){l=o=(d[6]<<8|d[7])&16383}}var y=e.msecs!==undefined?e.msecs:(new Date).getTime();var b=e.nsecs!==undefined?e.nsecs:u+1;var S=y-n+(b-u)/1e4;if(S<0&&e.clockseq===undefined){l=l+1&16383}if((S<0||y>n)&&e.nsecs===undefined){b=0}if(b>=1e4){throw new Error("uuid.v1(): Can't create more than 10M uuids/sec")}n=y;u=b;o=l;y+=122192928e5;var g=((y&268435455)*1e4+b)%4294967296;m[p++]=g>>>24&255;m[p++]=g>>>16&255;m[p++]=g>>>8&255;m[p++]=g&255;var h=y/4294967296*1e4&268435455;m[p++]=h>>>8&255;m[p++]=h&255;m[p++]=h>>>24&15|16;m[p++]=h>>>16&255;m[p++]=l>>>8|128;m[p++]=l&255;for(var N=0;N<6;++N){m[p+N]=c[N]}return t?t:(0,i.default)(m)}var p=v1;t.default=p},9738:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["pi"]={};s.PI=i.defineService("pi",["2018-02-27"]);Object.defineProperty(a.services["pi"],"2018-02-27",{get:function get(){var e=r(3049);e.paginators=r(6899).pagination;return e},enumerable:true,configurable:true});e.exports=s.PI},9752:function(e){e.exports={pagination:{DescribeAccountAttributes:{result_key:"AccountAttributes"},DescribeAddressTransfers:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"AddressTransfers"},DescribeAddresses:{result_key:"Addresses"},DescribeAddressesAttribute:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Addresses"},DescribeAvailabilityZones:{result_key:"AvailabilityZones"},DescribeAwsNetworkPerformanceMetricSubscriptions:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Subscriptions"},DescribeBundleTasks:{result_key:"BundleTasks"},DescribeByoipCidrs:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"ByoipCidrs"},DescribeCapacityReservationFleets:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"CapacityReservationFleets"},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"},DescribeFastLaunchImages:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"FastLaunchImages"},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:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",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"},DescribeInstanceEventWindows:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"InstanceEventWindows"},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"},DescribeIpamPools:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"IpamPools"},DescribeIpamResourceDiscoveries:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"IpamResourceDiscoveries"},DescribeIpamResourceDiscoveryAssociations:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"IpamResourceDiscoveryAssociations"},DescribeIpamScopes:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"IpamScopes"},DescribeIpams:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Ipams"},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"},DescribeNetworkInsightsAccessScopeAnalyses:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"NetworkInsightsAccessScopeAnalyses"},DescribeNetworkInsightsAccessScopes:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"NetworkInsightsAccessScopes"},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"},DescribeReplaceRootVolumeTasks:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"ReplaceRootVolumeTasks"},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"},DescribeSecurityGroupRules:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"SecurityGroupRules"},DescribeSecurityGroups:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"SecurityGroups"},DescribeSnapshotTierStatus:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"SnapshotTierStatuses"},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"},DescribeStoreImageTasks:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"StoreImageTaskResults"},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"},DescribeTransitGatewayPolicyTables:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"TransitGatewayPolicyTables"},DescribeTransitGatewayRouteTableAnnouncements:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"TransitGatewayRouteTableAnnouncements"},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"},DescribeTrunkInterfaceAssociations:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"InterfaceAssociations"},DescribeVerifiedAccessEndpoints:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"VerifiedAccessEndpoints"},DescribeVerifiedAccessGroups:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"VerifiedAccessGroups"},DescribeVerifiedAccessInstanceLoggingConfigurations:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"LoggingConfigurations"},DescribeVerifiedAccessInstances:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"VerifiedAccessInstances"},DescribeVerifiedAccessTrustProviders:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"VerifiedAccessTrustProviders"},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"},GetAwsNetworkPerformanceData:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"DataResponses"},GetGroupsForCapacityReservation:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"CapacityReservationGroups"},GetInstanceTypesFromInstanceRequirements:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"InstanceTypes"},GetIpamAddressHistory:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"HistoryRecords"},GetIpamDiscoveredAccounts:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"IpamDiscoveredAccounts"},GetIpamDiscoveredResourceCidrs:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"IpamDiscoveredResourceCidrs"},GetIpamPoolAllocations:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"IpamPoolAllocations"},GetIpamPoolCidrs:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"IpamPoolCidrs"},GetIpamResourceCidrs:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"IpamResourceCidrs"},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"},GetNetworkInsightsAccessScopeAnalysisFindings:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"AnalysisFindings"},GetSpotPlacementScores:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"SpotPlacementScores"},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"},GetTransitGatewayPolicyTableAssociations:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Associations"},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"},GetVpnConnectionDeviceTypes:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"VpnConnectionDeviceTypes"},ListImagesInRecycleBin:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Images"},ListSnapshotsInRecycleBin:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Snapshots"},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"}}}},9767:function(e){e.exports={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"}}}}}}},9783:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["personalizeevents"]={};s.PersonalizeEvents=i.defineService("personalizeevents",["2018-03-22"]);Object.defineProperty(a.services["personalizeevents"],"2018-03-22",{get:function get(){var e=r(3178);e.paginators=r(9018).pagination;return e},enumerable:true,configurable:true});e.exports=s.PersonalizeEvents},9797:function(e){e.exports={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:"Si"}}},output:{type:"structure",members:{imageIds:{shape:"Si"},failures:{type:"list",member:{type:"structure",members:{imageId:{shape:"Sj"},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"},tags:{shape:"S16"}}},output:{type:"structure",members:{repository:{shape:"S1b"},catalogData:{shape:"S1f"}}}},DeleteRepository:{input:{type:"structure",required:["repositoryName"],members:{registryId:{},repositoryName:{},force:{type:"boolean"}}},output:{type:"structure",members:{repository:{shape:"S1b"}}}},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:"Si"},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:"S1b"}},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:"S2o"}}}},GetRepositoryCatalogData:{input:{type:"structure",required:["repositoryName"],members:{registryId:{},repositoryName:{}}},output:{type:"structure",members:{catalogData:{shape:"S1f"}}}},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"}}}},ListTagsForResource:{input:{type:"structure",required:["resourceArn"],members:{resourceArn:{}}},output:{type:"structure",members:{tags:{shape:"S16"}}}},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:"Sj"},imageManifest:{},imageManifestMediaType:{}}}}}},PutRegistryCatalogData:{input:{type:"structure",members:{displayName:{}}},output:{type:"structure",required:["registryCatalogData"],members:{registryCatalogData:{shape:"S2o"}}}},PutRepositoryCatalogData:{input:{type:"structure",required:["repositoryName","catalogData"],members:{registryId:{},repositoryName:{},catalogData:{shape:"Sx"}}},output:{type:"structure",members:{catalogData:{shape:"S1f"}}}},SetRepositoryPolicy:{input:{type:"structure",required:["repositoryName","policyText"],members:{registryId:{},repositoryName:{},policyText:{},force:{type:"boolean"}}},output:{type:"structure",members:{registryId:{},repositoryName:{},policyText:{}}}},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:{}}},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:{}}},Sx:{type:"structure",members:{description:{},architectures:{shape:"Sz"},operatingSystems:{shape:"S11"},logoImageBlob:{type:"blob"},aboutText:{},usageText:{}}},Sz:{type:"list",member:{}},S11:{type:"list",member:{}},S16:{type:"list",member:{type:"structure",members:{Key:{},Value:{}}}},S1b:{type:"structure",members:{repositoryArn:{},registryId:{},repositoryName:{},repositoryUri:{},createdAt:{type:"timestamp"}}},S1f:{type:"structure",members:{description:{},architectures:{shape:"Sz"},operatingSystems:{shape:"S11"},logoUrl:{},aboutText:{},usageText:{},marketplaceCertified:{type:"boolean"}}},S2o:{type:"structure",members:{displayName:{}}}}}},9802:function(e){e.exports={pagination:{ListCampaigns:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"campaignSummaryList"}}}},9807:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["mediaconnect"]={};s.MediaConnect=i.defineService("mediaconnect",["2018-11-14"]);Object.defineProperty(a.services["mediaconnect"],"2018-11-14",{get:function get(){var e=r(8085);e.paginators=r(4824).pagination;e.waiters=r(6470).waiters;return e},enumerable:true,configurable:true});e.exports=s.MediaConnect},9821:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["mobileanalytics"]={};s.MobileAnalytics=i.defineService("mobileanalytics",["2014-06-05"]);Object.defineProperty(a.services["mobileanalytics"],"2014-06-05",{get:function get(){var e=r(6315);return e},enumerable:true,configurable:true});e.exports=s.MobileAnalytics},9847:function(e){e.exports={pagination:{ListMemberAccounts:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListS3Resources:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"}}}},9849:function(e){e.exports={pagination:{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"}}}},9851:function(e){e.exports={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:"Sy"}}},output:{shape:"Sz"}},CreateDataflowEndpointGroup:{http:{requestUri:"/dataflowEndpointGroup",responseCode:200},input:{type:"structure",required:["endpointDetails"],members:{contactPostPassDurationSeconds:{type:"integer"},contactPrePassDurationSeconds:{type:"integer"},endpointDetails:{shape:"S13"},tags:{shape:"Sy"}}},output:{shape:"S1p"}},CreateEphemeris:{http:{requestUri:"/ephemeris",responseCode:200},input:{type:"structure",required:["name","satelliteId"],members:{enabled:{type:"boolean"},ephemeris:{type:"structure",members:{oem:{type:"structure",members:{oemData:{},s3Object:{shape:"S1u"}}},tle:{type:"structure",members:{s3Object:{shape:"S1u"},tleData:{type:"list",member:{type:"structure",required:["tleLine1","tleLine2","validTimeRange"],members:{tleLine1:{},tleLine2:{},validTimeRange:{type:"structure",required:["endTime","startTime"],members:{endTime:{type:"timestamp"},startTime:{type:"timestamp"}}}}}}}}},union:true},expirationTime:{type:"timestamp"},kmsKeyArn:{},name:{},priority:{type:"integer"},satelliteId:{},tags:{shape:"Sy"}}},output:{shape:"S27"}},CreateMissionProfile:{http:{requestUri:"/missionprofile",responseCode:200},input:{type:"structure",required:["dataflowEdges","minimumViableContactDurationSeconds","name","trackingConfigArn"],members:{contactPostPassDurationSeconds:{type:"integer"},contactPrePassDurationSeconds:{type:"integer"},dataflowEdges:{shape:"S2a"},minimumViableContactDurationSeconds:{type:"integer"},name:{},streamsKmsKey:{shape:"S2d"},streamsKmsRole:{},tags:{shape:"Sy"},trackingConfigArn:{}}},output:{shape:"S2f"}},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:"Sz"},idempotent:true},DeleteDataflowEndpointGroup:{http:{method:"DELETE",requestUri:"/dataflowEndpointGroup/{dataflowEndpointGroupId}",responseCode:200},input:{type:"structure",required:["dataflowEndpointGroupId"],members:{dataflowEndpointGroupId:{location:"uri",locationName:"dataflowEndpointGroupId"}}},output:{shape:"S1p"},idempotent:true},DeleteEphemeris:{http:{method:"DELETE",requestUri:"/ephemeris/{ephemerisId}",responseCode:200},input:{type:"structure",required:["ephemerisId"],members:{ephemerisId:{location:"uri",locationName:"ephemerisId"}}},output:{shape:"S27"},idempotent:true},DeleteMissionProfile:{http:{method:"DELETE",requestUri:"/missionprofile/{missionProfileId}",responseCode:200},input:{type:"structure",required:["missionProfileId"],members:{missionProfileId:{location:"uri",locationName:"missionProfileId"}}},output:{shape:"S2f"},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:"S2q"},configId:{},configType:{},dataflowDestinationRegion:{}}},errorMessage:{},source:{type:"structure",members:{configDetails:{shape:"S2q"},configId:{},configType:{},dataflowSourceRegion:{}}}}}},endTime:{type:"timestamp"},errorMessage:{},groundStation:{},maximumElevation:{shape:"S2u"},missionProfileArn:{},postPassEndTime:{type:"timestamp"},prePassStartTime:{type:"timestamp"},region:{},satelliteArn:{},startTime:{type:"timestamp"},tags:{shape:"Sy"}}}},DescribeEphemeris:{http:{method:"GET",requestUri:"/ephemeris/{ephemerisId}",responseCode:200},input:{type:"structure",required:["ephemerisId"],members:{ephemerisId:{location:"uri",locationName:"ephemerisId"}}},output:{type:"structure",members:{creationTime:{type:"timestamp"},enabled:{type:"boolean"},ephemerisId:{},invalidReason:{},name:{},priority:{type:"integer"},satelliteId:{},status:{},suppliedData:{type:"structure",members:{oem:{shape:"S34"},tle:{shape:"S34"}},union:true},tags:{shape:"Sy"}}}},GetAgentConfiguration:{http:{method:"GET",requestUri:"/agent/{agentId}/configuration",responseCode:200},input:{type:"structure",required:["agentId"],members:{agentId:{location:"uri",locationName:"agentId"}}},output:{type:"structure",members:{agentId:{},taskingDocument:{}}}},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:"Sy"}}}},GetDataflowEndpointGroup:{http:{method:"GET",requestUri:"/dataflowEndpointGroup/{dataflowEndpointGroupId}",responseCode:200},input:{type:"structure",required:["dataflowEndpointGroupId"],members:{dataflowEndpointGroupId:{location:"uri",locationName:"dataflowEndpointGroupId"}}},output:{type:"structure",members:{contactPostPassDurationSeconds:{type:"integer"},contactPrePassDurationSeconds:{type:"integer"},dataflowEndpointGroupArn:{},dataflowEndpointGroupId:{},endpointsDetails:{shape:"S13"},tags:{shape:"Sy"}}}},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:"S2a"},minimumViableContactDurationSeconds:{type:"integer"},missionProfileArn:{},missionProfileId:{},name:{},region:{},streamsKmsKey:{shape:"S2d"},streamsKmsRole:{},tags:{shape:"Sy"},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:{currentEphemeris:{shape:"S3l"},groundStations:{shape:"S3n"},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:"S2u"},missionProfileArn:{},postPassEndTime:{type:"timestamp"},prePassStartTime:{type:"timestamp"},region:{},satelliteArn:{},startTime:{type:"timestamp"},tags:{shape:"Sy"}}}},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:{}}}},ListEphemerides:{http:{requestUri:"/ephemerides",responseCode:200},input:{type:"structure",required:["endTime","satelliteId","startTime"],members:{endTime:{type:"timestamp"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},satelliteId:{},startTime:{type:"timestamp"},statusList:{type:"list",member:{}}}},output:{type:"structure",members:{ephemerides:{type:"list",member:{type:"structure",members:{creationTime:{type:"timestamp"},enabled:{type:"boolean"},ephemerisId:{},name:{},priority:{type:"integer"},sourceS3Object:{shape:"S1u"},status:{}}}},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:{currentEphemeris:{shape:"S3l"},groundStations:{shape:"S3n"},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:"Sy"}}}},RegisterAgent:{http:{requestUri:"/agent",responseCode:200},input:{type:"structure",required:["agentDetails","discoveryData"],members:{agentDetails:{type:"structure",required:["agentVersion","componentVersions","instanceId","instanceType"],members:{agentCpuCores:{shape:"S4r"},agentVersion:{},componentVersions:{type:"list",member:{type:"structure",required:["componentType","versions"],members:{componentType:{},versions:{type:"list",member:{}}}}},instanceId:{},instanceType:{},reservedCpuCores:{shape:"S4r"}}},discoveryData:{type:"structure",required:["capabilityArns","privateIpAddresses","publicIpAddresses"],members:{capabilityArns:{type:"list",member:{}},privateIpAddresses:{shape:"S52"},publicIpAddresses:{shape:"S52"}}}}},output:{type:"structure",members:{agentId:{}}}},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:"Sy"}}},output:{shape:"S3"}},TagResource:{http:{requestUri:"/tags/{resourceArn}",responseCode:200},input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tags:{shape:"Sy"}}},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},UpdateAgentStatus:{http:{method:"PUT",requestUri:"/agent/{agentId}",responseCode:200},input:{type:"structure",required:["agentId","aggregateStatus","componentStatuses","taskId"],members:{agentId:{location:"uri",locationName:"agentId"},aggregateStatus:{type:"structure",required:["status"],members:{signatureMap:{type:"map",key:{},value:{type:"boolean"}},status:{}}},componentStatuses:{type:"list",member:{type:"structure",required:["capabilityArn","componentType","dataflowId","status"],members:{bytesReceived:{type:"long"},bytesSent:{type:"long"},capabilityArn:{},componentType:{},dataflowId:{},packetsDropped:{type:"long"},status:{}}}},taskId:{}}},output:{type:"structure",required:["agentId"],members:{agentId:{}}},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:"Sz"},idempotent:true},UpdateEphemeris:{http:{method:"PUT",requestUri:"/ephemeris/{ephemerisId}",responseCode:200},input:{type:"structure",required:["enabled","ephemerisId"],members:{enabled:{type:"boolean"},ephemerisId:{location:"uri",locationName:"ephemerisId"},name:{},priority:{type:"integer"}}},output:{shape:"S27"},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:"S2a"},minimumViableContactDurationSeconds:{type:"integer"},missionProfileId:{location:"uri",locationName:"missionProfileId"},name:{},streamsKmsKey:{shape:"S2d"},streamsKmsRole:{},trackingConfigArn:{}}},output:{shape:"S2f"},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:{}}},s3RecordingConfig:{type:"structure",required:["bucketArn","roleArn"],members:{bucketArn:{},prefix:{},roleArn:{}}},trackingConfig:{type:"structure",required:["autotrack"],members:{autotrack:{}}},uplinkEchoConfig:{type:"structure",required:["antennaUplinkConfigArn","enabled"],members:{antennaUplinkConfigArn:{},enabled:{type:"boolean"}}}},union:true},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"}}},Sy:{type:"map",key:{},value:{}},Sz:{type:"structure",members:{configArn:{},configId:{},configType:{}}},S13:{type:"list",member:{shape:"S14"}},S14:{type:"structure",members:{awsGroundStationAgentEndpoint:{type:"structure",required:["egressAddress","ingressAddress","name"],members:{agentStatus:{},auditResults:{},egressAddress:{type:"structure",required:["socketAddress"],members:{mtu:{type:"integer"},socketAddress:{shape:"S1a"}}},ingressAddress:{type:"structure",required:["socketAddress"],members:{mtu:{type:"integer"},socketAddress:{type:"structure",required:["name","portRange"],members:{name:{},portRange:{type:"structure",required:["maximum","minimum"],members:{maximum:{type:"integer"},minimum:{type:"integer"}}}}}}},name:{}}},endpoint:{type:"structure",members:{address:{shape:"S1a"},mtu:{type:"integer"},name:{},status:{}}},healthReasons:{type:"list",member:{}},healthStatus:{},securityDetails:{type:"structure",required:["roleArn","securityGroupIds","subnetIds"],members:{roleArn:{},securityGroupIds:{type:"list",member:{}},subnetIds:{type:"list",member:{}}}}}},S1a:{type:"structure",required:["name","port"],members:{name:{},port:{type:"integer"}}},S1p:{type:"structure",members:{dataflowEndpointGroupId:{}}},S1u:{type:"structure",members:{bucket:{},key:{},version:{}}},S27:{type:"structure",members:{ephemerisId:{}}},S2a:{type:"list",member:{type:"list",member:{}}},S2d:{type:"structure",members:{kmsAliasArn:{},kmsKeyArn:{}},union:true},S2f:{type:"structure",members:{missionProfileId:{}}},S2q:{type:"structure",members:{antennaDemodDecodeDetails:{type:"structure",members:{outputNode:{}}},endpointDetails:{shape:"S14"},s3RecordingDetails:{type:"structure",members:{bucketArn:{},keyTemplate:{}}}},union:true},S2u:{type:"structure",required:["unit","value"],members:{unit:{},value:{type:"double"}}},S34:{type:"structure",members:{ephemerisData:{},sourceS3Object:{shape:"S1u"}}},S3l:{type:"structure",required:["source"],members:{ephemerisId:{},epoch:{type:"timestamp"},name:{},source:{}}},S3n:{type:"list",member:{}},S4r:{type:"list",member:{type:"integer"}},S52:{type:"list",member:{}}}}},9856:function(e){e.exports={pagination:{}}},9864:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["wafv2"]={};s.WAFV2=i.defineService("wafv2",["2019-07-29"]);Object.defineProperty(a.services["wafv2"],"2019-07-29",{get:function get(){var e=r(9594);e.paginators=r(4115).pagination;return e},enumerable:true,configurable:true});e.exports=s.WAFV2},9876:function(e){e.exports={rules:{"*/*":{endpoint:"{service}.{region}.amazonaws.com"},"cn-*/*":{endpoint:"{service}.{region}.amazonaws.com.cn"},"us-iso-*/*":"usIso","us-isob-*/*":"usIsob","*/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","us-iso-*/route53":{endpoint:"{service}.c2s.ic.gov",globalEndpoint:true,signingRegion:"us-iso-east-1"},"us-isob-*/route53":{endpoint:"{service}.sc2s.sgov.gov",globalEndpoint:true,signingRegion:"us-isob-east-1"},"*/waf":"globalSSL","*/iam":"globalSSL","cn-*/iam":{endpoint:"{service}.cn-north-1.amazonaws.com.cn",globalEndpoint:true,signingRegion:"cn-north-1"},"us-iso-*/iam":{endpoint:"{service}.us-iso-east-1.c2s.ic.gov",globalEndpoint:true,signingRegion:"us-iso-east-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"},"*/resource-explorer-2":"dualstackByDefault","*/kendra-ranking":"dualstackByDefault","*/internetmonitor":"dualstackByDefault","*/codecatalyst":"globalDualstackByDefault"},fipsRules:{"*/*":"fipsStandard","us-gov-*/*":"fipsStandard","us-iso-*/*":{endpoint:"{service}-fips.{region}.c2s.ic.gov"},"us-iso-*/dms":"usIso","us-isob-*/*":{endpoint:"{service}-fips.{region}.sc2s.sgov.gov"},"us-isob-*/dms":"usIsob","cn-*/*":{endpoint:"{service}-fips.{region}.amazonaws.com.cn"},"*/api.ecr":"fips.api.ecr","*/api.sagemaker":"fips.api.sagemaker","*/batch":"fipsDotPrefix","*/eks":"fipsDotPrefix","*/models.lex":"fips.models.lex","*/runtime.lex":"fips.runtime.lex","*/runtime.sagemaker":{endpoint:"runtime-fips.sagemaker.{region}.amazonaws.com"},"*/iam":"fipsWithoutRegion","*/route53":"fipsWithoutRegion","*/transcribe":"fipsDotPrefix","*/waf":"fipsWithoutRegion","us-gov-*/transcribe":"fipsDotPrefix","us-gov-*/api.ecr":"fips.api.ecr","us-gov-*/api.sagemaker":"fips.api.sagemaker","us-gov-*/models.lex":"fips.models.lex","us-gov-*/runtime.lex":"fips.runtime.lex","us-gov-*/acm-pca":"fipsWithServiceOnly","us-gov-*/batch":"fipsWithServiceOnly","us-gov-*/cloudformation":"fipsWithServiceOnly","us-gov-*/config":"fipsWithServiceOnly","us-gov-*/eks":"fipsWithServiceOnly","us-gov-*/elasticmapreduce":"fipsWithServiceOnly","us-gov-*/identitystore":"fipsWithServiceOnly","us-gov-*/dynamodb":"fipsWithServiceOnly","us-gov-*/elasticloadbalancing":"fipsWithServiceOnly","us-gov-*/guardduty":"fipsWithServiceOnly","us-gov-*/monitoring":"fipsWithServiceOnly","us-gov-*/resource-groups":"fipsWithServiceOnly","us-gov-*/runtime.sagemaker":"fipsWithServiceOnly","us-gov-*/servicecatalog-appregistry":"fipsWithServiceOnly","us-gov-*/servicequotas":"fipsWithServiceOnly","us-gov-*/ssm":"fipsWithServiceOnly","us-gov-*/sts":"fipsWithServiceOnly","us-gov-*/support":"fipsWithServiceOnly","us-gov-west-1/states":"fipsWithServiceOnly","us-iso-east-1/elasticfilesystem":{endpoint:"elasticfilesystem-fips.{region}.c2s.ic.gov"},"us-gov-west-1/organizations":"fipsWithServiceOnly","us-gov-west-1/route53":{endpoint:"route53.us-gov.amazonaws.com"},"*/resource-explorer-2":"fipsDualstackByDefault","*/kendra-ranking":"dualstackByDefault","*/internetmonitor":"dualstackByDefault","*/codecatalyst":"fipsGlobalDualstackByDefault"},dualstackRules:{"*/*":{endpoint:"{service}.{region}.api.aws"},"cn-*/*":{endpoint:"{service}.{region}.api.amazonwebservices.com.cn"},"*/s3":"dualstackLegacy","cn-*/s3":"dualstackLegacyCn","*/s3-control":"dualstackLegacy","cn-*/s3-control":"dualstackLegacyCn","ap-south-1/ec2":"dualstackLegacyEc2","eu-west-1/ec2":"dualstackLegacyEc2","sa-east-1/ec2":"dualstackLegacyEc2","us-east-1/ec2":"dualstackLegacyEc2","us-east-2/ec2":"dualstackLegacyEc2","us-west-2/ec2":"dualstackLegacyEc2"},dualstackFipsRules:{"*/*":{endpoint:"{service}-fips.{region}.api.aws"},"cn-*/*":{endpoint:"{service}-fips.{region}.api.amazonwebservices.com.cn"},"*/s3":"dualstackFipsLegacy","cn-*/s3":"dualstackFipsLegacyCn","*/s3-control":"dualstackFipsLegacy","cn-*/s3-control":"dualstackFipsLegacyCn"},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"},usIso:{endpoint:"{service}.{region}.c2s.ic.gov"},usIsob:{endpoint:"{service}.{region}.sc2s.sgov.gov"},fipsStandard:{endpoint:"{service}-fips.{region}.amazonaws.com"},fipsDotPrefix:{endpoint:"fips.{service}.{region}.amazonaws.com"},fipsWithoutRegion:{endpoint:"{service}-fips.amazonaws.com"},"fips.api.ecr":{endpoint:"ecr-fips.{region}.amazonaws.com"},"fips.api.sagemaker":{endpoint:"api-fips.sagemaker.{region}.amazonaws.com"},"fips.models.lex":{endpoint:"models-fips.lex.{region}.amazonaws.com"},"fips.runtime.lex":{endpoint:"runtime-fips.lex.{region}.amazonaws.com"},fipsWithServiceOnly:{endpoint:"{service}.{region}.amazonaws.com"},dualstackLegacy:{endpoint:"{service}.dualstack.{region}.amazonaws.com"},dualstackLegacyCn:{endpoint:"{service}.dualstack.{region}.amazonaws.com.cn"},dualstackFipsLegacy:{endpoint:"{service}-fips.dualstack.{region}.amazonaws.com"},dualstackFipsLegacyCn:{endpoint:"{service}-fips.dualstack.{region}.amazonaws.com.cn"},dualstackLegacyEc2:{endpoint:"api.ec2.{region}.aws"},dualstackByDefault:{endpoint:"{service}.{region}.api.aws"},fipsDualstackByDefault:{endpoint:"{service}-fips.{region}.api.aws"},globalDualstackByDefault:{endpoint:"{service}.global.api.aws"},fipsGlobalDualstackByDefault:{endpoint:"{service}-fips.global.api.aws"}}}},9883:function(e){e.exports={pagination:{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"},ListClassificationScopes:{input_token:"nextToken",output_token:"nextToken",result_key:"classificationScopes"},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"},SearchResources:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"matchingResources"},ListAllowLists:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"allowLists"},ListManagedDataIdentifiers:{input_token:"nextToken",output_token:"nextToken",result_key:"items"},ListResourceProfileDetections:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"detections"},ListSensitivityInspectionTemplates:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"sensitivityInspectionTemplates"},ListResourceProfileArtifacts:{input_token:"nextToken",output_token:"nextToken",result_key:"artifacts"}}}},9884:function(e){e.exports={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:{}}}}},9896:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["pinpoint"]={};s.Pinpoint=i.defineService("pinpoint",["2016-12-01"]);Object.defineProperty(a.services["pinpoint"],"2016-12-01",{get:function get(){var e=r(9153);return e},enumerable:true,configurable:true});e.exports=s.Pinpoint},9907:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2020-07-13",endpointPrefix:"finspace-api",jsonVersion:"1.1",protocol:"rest-json",serviceAbbreviation:"FinSpace Data",serviceFullName:"FinSpace Public API",serviceId:"finspace data",signatureVersion:"v4",signingName:"finspace-api",uid:"finspace-2020-07-13"},operations:{AssociateUserToPermissionGroup:{http:{requestUri:"/permission-group/{permissionGroupId}/users/{userId}"},input:{type:"structure",required:["permissionGroupId","userId"],members:{permissionGroupId:{location:"uri",locationName:"permissionGroupId"},userId:{location:"uri",locationName:"userId"},clientToken:{idempotencyToken:true}}},output:{type:"structure",members:{statusCode:{location:"statusCode",type:"integer"}}}},CreateChangeset:{http:{requestUri:"/datasets/{datasetId}/changesetsv2"},input:{type:"structure",required:["datasetId","changeType","sourceParams","formatParams"],members:{clientToken:{idempotencyToken:true},datasetId:{location:"uri",locationName:"datasetId"},changeType:{},sourceParams:{shape:"Sa"},formatParams:{shape:"Sd"}}},output:{type:"structure",members:{datasetId:{},changesetId:{}}}},CreateDataView:{http:{requestUri:"/datasets/{datasetId}/dataviewsv2"},input:{type:"structure",required:["datasetId","destinationTypeParams"],members:{clientToken:{idempotencyToken:true},datasetId:{location:"uri",locationName:"datasetId"},autoUpdate:{type:"boolean"},sortColumns:{shape:"Si"},partitionColumns:{shape:"Sk"},asOfTimestamp:{type:"long"},destinationTypeParams:{shape:"Sm"}}},output:{type:"structure",members:{datasetId:{},dataViewId:{}}}},CreateDataset:{http:{requestUri:"/datasetsv2"},input:{type:"structure",required:["datasetTitle","kind","permissionGroupParams"],members:{clientToken:{idempotencyToken:true},datasetTitle:{},kind:{},datasetDescription:{},ownerInfo:{shape:"Sw"},permissionGroupParams:{type:"structure",members:{permissionGroupId:{},datasetPermissions:{type:"list",member:{type:"structure",members:{permission:{}}}}}},alias:{},schemaDefinition:{shape:"S15"}}},output:{type:"structure",members:{datasetId:{}}}},CreatePermissionGroup:{http:{requestUri:"/permission-group"},input:{type:"structure",required:["name","applicationPermissions"],members:{name:{shape:"S1f"},description:{shape:"S1g"},applicationPermissions:{shape:"S1h"},clientToken:{idempotencyToken:true}}},output:{type:"structure",members:{permissionGroupId:{}}}},CreateUser:{http:{requestUri:"/user"},input:{type:"structure",required:["emailAddress","type"],members:{emailAddress:{shape:"Sz"},type:{},firstName:{shape:"S1m"},lastName:{shape:"S1n"},ApiAccess:{},apiAccessPrincipalArn:{},clientToken:{idempotencyToken:true}}},output:{type:"structure",members:{userId:{}}}},DeleteDataset:{http:{method:"DELETE",requestUri:"/datasetsv2/{datasetId}"},input:{type:"structure",required:["datasetId"],members:{clientToken:{idempotencyToken:true,location:"querystring",locationName:"clientToken"},datasetId:{location:"uri",locationName:"datasetId"}}},output:{type:"structure",members:{datasetId:{}}}},DeletePermissionGroup:{http:{method:"DELETE",requestUri:"/permission-group/{permissionGroupId}"},input:{type:"structure",required:["permissionGroupId"],members:{permissionGroupId:{location:"uri",locationName:"permissionGroupId"},clientToken:{idempotencyToken:true,location:"querystring",locationName:"clientToken"}}},output:{type:"structure",members:{permissionGroupId:{}}}},DisableUser:{http:{requestUri:"/user/{userId}/disable"},input:{type:"structure",required:["userId"],members:{userId:{location:"uri",locationName:"userId"},clientToken:{idempotencyToken:true}}},output:{type:"structure",members:{userId:{}}}},DisassociateUserFromPermissionGroup:{http:{method:"DELETE",requestUri:"/permission-group/{permissionGroupId}/users/{userId}"},input:{type:"structure",required:["permissionGroupId","userId"],members:{permissionGroupId:{location:"uri",locationName:"permissionGroupId"},userId:{location:"uri",locationName:"userId"},clientToken:{idempotencyToken:true,location:"querystring",locationName:"clientToken"}}},output:{type:"structure",members:{statusCode:{location:"statusCode",type:"integer"}}}},EnableUser:{http:{requestUri:"/user/{userId}/enable"},input:{type:"structure",required:["userId"],members:{userId:{location:"uri",locationName:"userId"},clientToken:{idempotencyToken:true}}},output:{type:"structure",members:{userId:{}}}},GetChangeset:{http:{method:"GET",requestUri:"/datasets/{datasetId}/changesetsv2/{changesetId}"},input:{type:"structure",required:["datasetId","changesetId"],members:{datasetId:{location:"uri",locationName:"datasetId"},changesetId:{location:"uri",locationName:"changesetId"}}},output:{type:"structure",members:{changesetId:{},changesetArn:{},datasetId:{},changeType:{},sourceParams:{shape:"Sa"},formatParams:{shape:"Sd"},createTime:{type:"long"},status:{},errorInfo:{shape:"S25"},activeUntilTimestamp:{type:"long"},activeFromTimestamp:{type:"long"},updatesChangesetId:{},updatedByChangesetId:{}}}},GetDataView:{http:{method:"GET",requestUri:"/datasets/{datasetId}/dataviewsv2/{dataviewId}"},input:{type:"structure",required:["dataViewId","datasetId"],members:{dataViewId:{location:"uri",locationName:"dataviewId"},datasetId:{location:"uri",locationName:"datasetId"}}},output:{type:"structure",members:{autoUpdate:{type:"boolean"},partitionColumns:{shape:"Sk"},datasetId:{},asOfTimestamp:{type:"long"},errorInfo:{shape:"S2a"},lastModifiedTime:{type:"long"},createTime:{type:"long"},sortColumns:{shape:"Si"},dataViewId:{},dataViewArn:{},destinationTypeParams:{shape:"Sm"},status:{}}}},GetDataset:{http:{method:"GET",requestUri:"/datasetsv2/{datasetId}"},input:{type:"structure",required:["datasetId"],members:{datasetId:{location:"uri",locationName:"datasetId"}}},output:{type:"structure",members:{datasetId:{},datasetArn:{},datasetTitle:{},kind:{},datasetDescription:{},createTime:{type:"long"},lastModifiedTime:{type:"long"},schemaDefinition:{shape:"S15"},alias:{},status:{}}}},GetExternalDataViewAccessDetails:{http:{requestUri:"/datasets/{datasetId}/dataviewsv2/{dataviewId}/external-access-details"},input:{type:"structure",required:["dataViewId","datasetId"],members:{dataViewId:{location:"uri",locationName:"dataviewId"},datasetId:{location:"uri",locationName:"datasetId"}}},output:{type:"structure",members:{credentials:{type:"structure",members:{accessKeyId:{},secretAccessKey:{type:"string",sensitive:true},sessionToken:{type:"string",sensitive:true},expiration:{type:"long"}}},s3Location:{type:"structure",required:["bucket","key"],members:{bucket:{},key:{}}}}}},GetPermissionGroup:{http:{method:"GET",requestUri:"/permission-group/{permissionGroupId}"},input:{type:"structure",required:["permissionGroupId"],members:{permissionGroupId:{location:"uri",locationName:"permissionGroupId"}}},output:{type:"structure",members:{permissionGroup:{shape:"S2s"}}}},GetProgrammaticAccessCredentials:{http:{method:"GET",requestUri:"/credentials/programmatic"},input:{type:"structure",required:["environmentId"],members:{durationInMinutes:{location:"querystring",locationName:"durationInMinutes",type:"long"},environmentId:{location:"querystring",locationName:"environmentId"}}},output:{type:"structure",members:{credentials:{type:"structure",members:{accessKeyId:{},secretAccessKey:{},sessionToken:{}}},durationInMinutes:{type:"long"}}}},GetUser:{http:{method:"GET",requestUri:"/user/{userId}"},input:{type:"structure",required:["userId"],members:{userId:{location:"uri",locationName:"userId"}}},output:{type:"structure",members:{userId:{},status:{},firstName:{shape:"S1m"},lastName:{shape:"S1n"},emailAddress:{shape:"Sz"},type:{},apiAccess:{},apiAccessPrincipalArn:{},createTime:{type:"long"},lastEnabledTime:{type:"long"},lastDisabledTime:{type:"long"},lastModifiedTime:{type:"long"},lastLoginTime:{type:"long"}}}},GetWorkingLocation:{http:{requestUri:"/workingLocationV1"},input:{type:"structure",members:{locationType:{}}},output:{type:"structure",members:{s3Uri:{},s3Path:{},s3Bucket:{}}}},ListChangesets:{http:{method:"GET",requestUri:"/datasets/{datasetId}/changesetsv2"},input:{type:"structure",required:["datasetId"],members:{datasetId:{location:"uri",locationName:"datasetId"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{changesets:{type:"list",member:{type:"structure",members:{changesetId:{},changesetArn:{},datasetId:{},changeType:{},sourceParams:{shape:"Sa"},formatParams:{shape:"Sd"},createTime:{type:"long"},status:{},errorInfo:{shape:"S25"},activeUntilTimestamp:{type:"long"},activeFromTimestamp:{type:"long"},updatesChangesetId:{},updatedByChangesetId:{}}}},nextToken:{}}}},ListDataViews:{http:{method:"GET",requestUri:"/datasets/{datasetId}/dataviewsv2"},input:{type:"structure",required:["datasetId"],members:{datasetId:{location:"uri",locationName:"datasetId"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{nextToken:{},dataViews:{type:"list",member:{type:"structure",members:{dataViewId:{},dataViewArn:{},datasetId:{},asOfTimestamp:{type:"long"},partitionColumns:{shape:"Sk"},sortColumns:{shape:"Si"},status:{},errorInfo:{shape:"S2a"},destinationTypeProperties:{shape:"Sm"},autoUpdate:{type:"boolean"},createTime:{type:"long"},lastModifiedTime:{type:"long"}}}}}}},ListDatasets:{http:{method:"GET",requestUri:"/datasetsv2"},input:{type:"structure",members:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{datasets:{type:"list",member:{type:"structure",members:{datasetId:{},datasetArn:{},datasetTitle:{},kind:{},datasetDescription:{},ownerInfo:{shape:"Sw"},createTime:{type:"long"},lastModifiedTime:{type:"long"},schemaDefinition:{shape:"S15"},alias:{}}}},nextToken:{}}}},ListPermissionGroups:{http:{method:"GET",requestUri:"/permission-group"},input:{type:"structure",required:["maxResults"],members:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{permissionGroups:{type:"list",member:{shape:"S2s"}},nextToken:{}}}},ListPermissionGroupsByUser:{http:{method:"GET",requestUri:"/user/{userId}/permission-groups"},input:{type:"structure",required:["userId","maxResults"],members:{userId:{location:"uri",locationName:"userId"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{permissionGroups:{type:"list",member:{type:"structure",members:{permissionGroupId:{},name:{shape:"S1f"},membershipStatus:{}}}},nextToken:{}}}},ListUsers:{http:{method:"GET",requestUri:"/user"},input:{type:"structure",required:["maxResults"],members:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{users:{type:"list",member:{type:"structure",members:{userId:{},status:{},firstName:{shape:"S1m"},lastName:{shape:"S1n"},emailAddress:{shape:"Sz"},type:{},apiAccess:{},apiAccessPrincipalArn:{},createTime:{type:"long"},lastEnabledTime:{type:"long"},lastDisabledTime:{type:"long"},lastModifiedTime:{type:"long"},lastLoginTime:{type:"long"}}}},nextToken:{}}}},ListUsersByPermissionGroup:{http:{method:"GET",requestUri:"/permission-group/{permissionGroupId}/users"},input:{type:"structure",required:["permissionGroupId","maxResults"],members:{permissionGroupId:{location:"uri",locationName:"permissionGroupId"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{users:{type:"list",member:{type:"structure",members:{userId:{},status:{},firstName:{shape:"S1m"},lastName:{shape:"S1n"},emailAddress:{shape:"Sz"},type:{},apiAccess:{},apiAccessPrincipalArn:{},membershipStatus:{}}}},nextToken:{}}}},ResetUserPassword:{http:{requestUri:"/user/{userId}/password"},input:{type:"structure",required:["userId"],members:{userId:{location:"uri",locationName:"userId"},clientToken:{idempotencyToken:true}}},output:{type:"structure",members:{userId:{},temporaryPassword:{type:"string",sensitive:true}}}},UpdateChangeset:{http:{method:"PUT",requestUri:"/datasets/{datasetId}/changesetsv2/{changesetId}"},input:{type:"structure",required:["datasetId","changesetId","sourceParams","formatParams"],members:{clientToken:{idempotencyToken:true},datasetId:{location:"uri",locationName:"datasetId"},changesetId:{location:"uri",locationName:"changesetId"},sourceParams:{shape:"Sa"},formatParams:{shape:"Sd"}}},output:{type:"structure",members:{changesetId:{},datasetId:{}}}},UpdateDataset:{http:{method:"PUT",requestUri:"/datasetsv2/{datasetId}"},input:{type:"structure",required:["datasetId","datasetTitle","kind"],members:{clientToken:{idempotencyToken:true},datasetId:{location:"uri",locationName:"datasetId"},datasetTitle:{},kind:{},datasetDescription:{},alias:{},schemaDefinition:{shape:"S15"}}},output:{type:"structure",members:{datasetId:{}}}},UpdatePermissionGroup:{http:{method:"PUT",requestUri:"/permission-group/{permissionGroupId}"},input:{type:"structure",required:["permissionGroupId"],members:{permissionGroupId:{location:"uri",locationName:"permissionGroupId"},name:{shape:"S1f"},description:{shape:"S1g"},applicationPermissions:{shape:"S1h"},clientToken:{idempotencyToken:true}}},output:{type:"structure",members:{permissionGroupId:{}}}},UpdateUser:{http:{method:"PUT",requestUri:"/user/{userId}"},input:{type:"structure",required:["userId"],members:{userId:{location:"uri",locationName:"userId"},type:{},firstName:{shape:"S1m"},lastName:{shape:"S1n"},apiAccess:{},apiAccessPrincipalArn:{},clientToken:{idempotencyToken:true}}},output:{type:"structure",members:{userId:{}}}}},shapes:{Sa:{type:"map",key:{},value:{}},Sd:{type:"map",key:{},value:{}},Si:{type:"list",member:{}},Sk:{type:"list",member:{}},Sm:{type:"structure",required:["destinationType"],members:{destinationType:{},s3DestinationExportFileFormat:{},s3DestinationExportFileFormatOptions:{type:"map",key:{},value:{}}}},Sw:{type:"structure",members:{name:{},phoneNumber:{},email:{shape:"Sz"}}},Sz:{type:"string",sensitive:true},S15:{type:"structure",members:{tabularSchemaConfig:{type:"structure",members:{columns:{type:"list",member:{type:"structure",members:{dataType:{},columnName:{},columnDescription:{}}}},primaryKeyColumns:{type:"list",member:{}}}}}},S1f:{type:"string",sensitive:true},S1g:{type:"string",sensitive:true},S1h:{type:"list",member:{}},S1m:{type:"string",sensitive:true},S1n:{type:"string",sensitive:true},S25:{type:"structure",members:{errorMessage:{},errorCategory:{}}},S2a:{type:"structure",members:{errorMessage:{},errorCategory:{}}},S2s:{type:"structure",members:{permissionGroupId:{},name:{shape:"S1f"},description:{shape:"S1g"},applicationPermissions:{shape:"S1h"},createTime:{type:"long"},lastModifiedTime:{type:"long"},membershipStatus:{}}}}}},9908:function(e){e.exports={pagination:{}}},9919:function(e){e.exports={pagination:{ListSuiteDefinitions:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListSuiteRuns:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"}}}},9925:function(e){e.exports={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"},configuration:{shape:"Sm"},capacityProviders:{shape:"Sr"},defaultCapacityProviderStrategy:{shape:"Ss"},serviceConnectDefaults:{shape:"Sw"}}},output:{type:"structure",members:{cluster:{shape:"Sy"}}}},CreateService:{input:{type:"structure",required:["serviceName"],members:{cluster:{},serviceName:{},taskDefinition:{},loadBalancers:{shape:"S17"},serviceRegistries:{shape:"S1a"},desiredCount:{type:"integer"},clientToken:{},launchType:{},capacityProviderStrategy:{shape:"Ss"},platformVersion:{},role:{},deploymentConfiguration:{shape:"S1d"},placementConstraints:{shape:"S1g"},placementStrategy:{shape:"S1j"},networkConfiguration:{shape:"S1m"},healthCheckGracePeriodSeconds:{type:"integer"},schedulingStrategy:{},deploymentController:{shape:"S1q"},tags:{shape:"Sa"},enableECSManagedTags:{type:"boolean"},propagateTags:{},enableExecuteCommand:{type:"boolean"},serviceConnectConfiguration:{shape:"S1t"}}},output:{type:"structure",members:{service:{shape:"S25"}}}},CreateTaskSet:{input:{type:"structure",required:["service","cluster","taskDefinition"],members:{service:{},cluster:{},externalId:{},taskDefinition:{},networkConfiguration:{shape:"S1m"},loadBalancers:{shape:"S17"},serviceRegistries:{shape:"S1a"},launchType:{},capacityProviderStrategy:{shape:"Ss"},platformVersion:{},scale:{shape:"S29"},clientToken:{},tags:{shape:"Sa"}}},output:{type:"structure",members:{taskSet:{shape:"S27"}}}},DeleteAccountSetting:{input:{type:"structure",required:["name"],members:{name:{},principalArn:{}}},output:{type:"structure",members:{setting:{shape:"S2p"}}}},DeleteAttributes:{input:{type:"structure",required:["attributes"],members:{cluster:{},attributes:{shape:"S2r"}}},output:{type:"structure",members:{attributes:{shape:"S2r"}}}},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:"Sy"}}}},DeleteService:{input:{type:"structure",required:["service"],members:{cluster:{},service:{},force:{type:"boolean"}}},output:{type:"structure",members:{service:{shape:"S25"}}}},DeleteTaskDefinitions:{input:{type:"structure",required:["taskDefinitions"],members:{taskDefinitions:{shape:"Sr"}}},output:{type:"structure",members:{taskDefinitions:{type:"list",member:{shape:"S35"}},failures:{shape:"S56"}}}},DeleteTaskSet:{input:{type:"structure",required:["cluster","service","taskSet"],members:{cluster:{},service:{},taskSet:{},force:{type:"boolean"}}},output:{type:"structure",members:{taskSet:{shape:"S27"}}}},DeregisterContainerInstance:{input:{type:"structure",required:["containerInstance"],members:{cluster:{},containerInstance:{},force:{type:"boolean"}}},output:{type:"structure",members:{containerInstance:{shape:"S5c"}}}},DeregisterTaskDefinition:{input:{type:"structure",required:["taskDefinition"],members:{taskDefinition:{}}},output:{type:"structure",members:{taskDefinition:{shape:"S35"}}}},DescribeCapacityProviders:{input:{type:"structure",members:{capacityProviders:{shape:"Sr"},include:{type:"list",member:{}},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{capacityProviders:{type:"list",member:{shape:"Sf"}},failures:{shape:"S56"},nextToken:{}}}},DescribeClusters:{input:{type:"structure",members:{clusters:{shape:"Sr"},include:{type:"list",member:{}}}},output:{type:"structure",members:{clusters:{type:"list",member:{shape:"Sy"}},failures:{shape:"S56"}}}},DescribeContainerInstances:{input:{type:"structure",required:["containerInstances"],members:{cluster:{},containerInstances:{shape:"Sr"},include:{type:"list",member:{}}}},output:{type:"structure",members:{containerInstances:{shape:"S63"},failures:{shape:"S56"}}}},DescribeServices:{input:{type:"structure",required:["services"],members:{cluster:{},services:{shape:"Sr"},include:{type:"list",member:{}}}},output:{type:"structure",members:{services:{type:"list",member:{shape:"S25"}},failures:{shape:"S56"}}}},DescribeTaskDefinition:{input:{type:"structure",required:["taskDefinition"],members:{taskDefinition:{},include:{type:"list",member:{}}}},output:{type:"structure",members:{taskDefinition:{shape:"S35"},tags:{shape:"Sa"}}}},DescribeTaskSets:{input:{type:"structure",required:["cluster","service"],members:{cluster:{},service:{},taskSets:{shape:"Sr"},include:{type:"list",member:{}}}},output:{type:"structure",members:{taskSets:{shape:"S26"},failures:{shape:"S56"}}}},DescribeTasks:{input:{type:"structure",required:["tasks"],members:{cluster:{},tasks:{shape:"Sr"},include:{type:"list",member:{}}}},output:{type:"structure",members:{tasks:{shape:"S6l"},failures:{shape:"S56"}}}},DiscoverPollEndpoint:{input:{type:"structure",members:{containerInstance:{},cluster:{}}},output:{type:"structure",members:{endpoint:{},telemetryEndpoint:{},serviceConnectEndpoint:{}}}},ExecuteCommand:{input:{type:"structure",required:["command","interactive","task"],members:{cluster:{},container:{},command:{},interactive:{type:"boolean"},task:{}}},output:{type:"structure",members:{clusterArn:{},containerArn:{},containerName:{},interactive:{type:"boolean"},session:{type:"structure",members:{sessionId:{},streamUrl:{},tokenValue:{type:"string",sensitive:true}}},taskArn:{}}}},GetTaskProtection:{input:{type:"structure",required:["cluster"],members:{cluster:{},tasks:{shape:"Sr"}}},output:{type:"structure",members:{protectedTasks:{shape:"S7d"},failures:{shape:"S56"}}}},ListAccountSettings:{input:{type:"structure",members:{name:{},value:{},principalArn:{},effectiveSettings:{type:"boolean"},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{settings:{type:"list",member:{shape:"S2p"}},nextToken:{}}}},ListAttributes:{input:{type:"structure",required:["targetType"],members:{cluster:{},targetType:{},attributeName:{},attributeValue:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{attributes:{shape:"S2r"},nextToken:{}}}},ListClusters:{input:{type:"structure",members:{nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{clusterArns:{shape:"Sr"},nextToken:{}}}},ListContainerInstances:{input:{type:"structure",members:{cluster:{},filter:{},nextToken:{},maxResults:{type:"integer"},status:{}}},output:{type:"structure",members:{containerInstanceArns:{shape:"Sr"},nextToken:{}}}},ListServices:{input:{type:"structure",members:{cluster:{},nextToken:{},maxResults:{type:"integer"},launchType:{},schedulingStrategy:{}}},output:{type:"structure",members:{serviceArns:{shape:"Sr"},nextToken:{}}}},ListServicesByNamespace:{input:{type:"structure",required:["namespace"],members:{namespace:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{serviceArns:{shape:"Sr"},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:"Sr"},nextToken:{}}}},ListTaskDefinitions:{input:{type:"structure",members:{familyPrefix:{},status:{},sort:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{taskDefinitionArns:{shape:"Sr"},nextToken:{}}}},ListTasks:{input:{type:"structure",members:{cluster:{},containerInstance:{},family:{},nextToken:{},maxResults:{type:"integer"},startedBy:{},serviceName:{},desiredStatus:{},launchType:{}}},output:{type:"structure",members:{taskArns:{shape:"Sr"},nextToken:{}}}},PutAccountSetting:{input:{type:"structure",required:["name","value"],members:{name:{},value:{},principalArn:{}}},output:{type:"structure",members:{setting:{shape:"S2p"}}}},PutAccountSettingDefault:{input:{type:"structure",required:["name","value"],members:{name:{},value:{}}},output:{type:"structure",members:{setting:{shape:"S2p"}}}},PutAttributes:{input:{type:"structure",required:["attributes"],members:{cluster:{},attributes:{shape:"S2r"}}},output:{type:"structure",members:{attributes:{shape:"S2r"}}}},PutClusterCapacityProviders:{input:{type:"structure",required:["cluster","capacityProviders","defaultCapacityProviderStrategy"],members:{cluster:{},capacityProviders:{shape:"Sr"},defaultCapacityProviderStrategy:{shape:"Ss"}}},output:{type:"structure",members:{cluster:{shape:"Sy"}}}},RegisterContainerInstance:{input:{type:"structure",members:{cluster:{},instanceIdentityDocument:{},instanceIdentityDocumentSignature:{},totalResources:{shape:"S5f"},versionInfo:{shape:"S5e"},containerInstanceArn:{},attributes:{shape:"S2r"},platformDevices:{type:"list",member:{type:"structure",required:["id","type"],members:{id:{},type:{}}}},tags:{shape:"Sa"}}},output:{type:"structure",members:{containerInstance:{shape:"S5c"}}}},RegisterTaskDefinition:{input:{type:"structure",required:["family","containerDefinitions"],members:{family:{},taskRoleArn:{},executionRoleArn:{},networkMode:{},containerDefinitions:{shape:"S36"},volumes:{shape:"S4c"},placementConstraints:{shape:"S4q"},requiresCompatibilities:{shape:"S4t"},cpu:{},memory:{},tags:{shape:"Sa"},pidMode:{},ipcMode:{},proxyConfiguration:{shape:"S52"},inferenceAccelerators:{shape:"S4y"},ephemeralStorage:{shape:"S55"},runtimePlatform:{shape:"S4v"}}},output:{type:"structure",members:{taskDefinition:{shape:"S35"},tags:{shape:"Sa"}}}},RunTask:{input:{type:"structure",required:["taskDefinition"],members:{capacityProviderStrategy:{shape:"Ss"},cluster:{},count:{type:"integer"},enableECSManagedTags:{type:"boolean"},enableExecuteCommand:{type:"boolean"},group:{},launchType:{},networkConfiguration:{shape:"S1m"},overrides:{shape:"S6z"},placementConstraints:{shape:"S1g"},placementStrategy:{shape:"S1j"},platformVersion:{},propagateTags:{},referenceId:{},startedBy:{},tags:{shape:"Sa"},taskDefinition:{}}},output:{type:"structure",members:{tasks:{shape:"S6l"},failures:{shape:"S56"}}}},StartTask:{input:{type:"structure",required:["containerInstances","taskDefinition"],members:{cluster:{},containerInstances:{shape:"Sr"},enableECSManagedTags:{type:"boolean"},enableExecuteCommand:{type:"boolean"},group:{},networkConfiguration:{shape:"S1m"},overrides:{shape:"S6z"},propagateTags:{},referenceId:{},startedBy:{},tags:{shape:"Sa"},taskDefinition:{}}},output:{type:"structure",members:{tasks:{shape:"S6l"},failures:{shape:"S56"}}}},StopTask:{input:{type:"structure",required:["task"],members:{cluster:{},task:{},reason:{}}},output:{type:"structure",members:{task:{shape:"S6m"}}}},SubmitAttachmentStateChanges:{input:{type:"structure",required:["attachments"],members:{cluster:{},attachments:{shape:"S8q"}}},output:{type:"structure",members:{acknowledgment:{}}}},SubmitContainerStateChange:{input:{type:"structure",members:{cluster:{},task:{},containerName:{},runtimeId:{},status:{},exitCode:{type:"integer"},reason:{},networkBindings:{shape:"S6q"}}},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:"S6q"},reason:{},status:{}}}},attachments:{shape:"S8q"},managedAgents:{type:"list",member:{type:"structure",required:["containerName","managedAgentName","status"],members:{containerName:{},managedAgentName:{},status:{},reason:{}}}},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"}}}},UpdateCluster:{input:{type:"structure",required:["cluster"],members:{cluster:{},settings:{shape:"Sj"},configuration:{shape:"Sm"},serviceConnectDefaults:{shape:"Sw"}}},output:{type:"structure",members:{cluster:{shape:"Sy"}}}},UpdateClusterSettings:{input:{type:"structure",required:["cluster","settings"],members:{cluster:{},settings:{shape:"Sj"}}},output:{type:"structure",members:{cluster:{shape:"Sy"}}}},UpdateContainerAgent:{input:{type:"structure",required:["containerInstance"],members:{cluster:{},containerInstance:{}}},output:{type:"structure",members:{containerInstance:{shape:"S5c"}}}},UpdateContainerInstancesState:{input:{type:"structure",required:["containerInstances","status"],members:{cluster:{},containerInstances:{shape:"Sr"},status:{}}},output:{type:"structure",members:{containerInstances:{shape:"S63"},failures:{shape:"S56"}}}},UpdateService:{input:{type:"structure",required:["service"],members:{cluster:{},service:{},desiredCount:{type:"integer"},taskDefinition:{},capacityProviderStrategy:{shape:"Ss"},deploymentConfiguration:{shape:"S1d"},networkConfiguration:{shape:"S1m"},placementConstraints:{shape:"S1g"},placementStrategy:{shape:"S1j"},platformVersion:{},forceNewDeployment:{type:"boolean"},healthCheckGracePeriodSeconds:{type:"integer"},enableExecuteCommand:{type:"boolean"},enableECSManagedTags:{type:"boolean"},loadBalancers:{shape:"S17"},propagateTags:{},serviceRegistries:{shape:"S1a"},serviceConnectConfiguration:{shape:"S1t"}}},output:{type:"structure",members:{service:{shape:"S25"}}}},UpdateServicePrimaryTaskSet:{input:{type:"structure",required:["cluster","service","primaryTaskSet"],members:{cluster:{},service:{},primaryTaskSet:{}}},output:{type:"structure",members:{taskSet:{shape:"S27"}}}},UpdateTaskProtection:{input:{type:"structure",required:["cluster","tasks","protectionEnabled"],members:{cluster:{},tasks:{shape:"Sr"},protectionEnabled:{type:"boolean"},expiresInMinutes:{type:"integer"}}},output:{type:"structure",members:{protectedTasks:{shape:"S7d"},failures:{shape:"S56"}}}},UpdateTaskSet:{input:{type:"structure",required:["cluster","service","taskSet","scale"],members:{cluster:{},service:{},taskSet:{},scale:{shape:"S29"}}},output:{type:"structure",members:{taskSet:{shape:"S27"}}}}},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:"structure",members:{executeCommandConfiguration:{type:"structure",members:{kmsKeyId:{},logging:{},logConfiguration:{type:"structure",members:{cloudWatchLogGroupName:{},cloudWatchEncryptionEnabled:{type:"boolean"},s3BucketName:{},s3EncryptionEnabled:{type:"boolean"},s3KeyPrefix:{}}}}}}},Sr:{type:"list",member:{}},Ss:{type:"list",member:{type:"structure",required:["capacityProvider"],members:{capacityProvider:{},weight:{type:"integer"},base:{type:"integer"}}}},Sw:{type:"structure",required:["namespace"],members:{namespace:{}}},Sy:{type:"structure",members:{clusterArn:{},clusterName:{},configuration:{shape:"Sm"},status:{},registeredContainerInstancesCount:{type:"integer"},runningTasksCount:{type:"integer"},pendingTasksCount:{type:"integer"},activeServicesCount:{type:"integer"},statistics:{type:"list",member:{shape:"S11"}},tags:{shape:"Sa"},settings:{shape:"Sj"},capacityProviders:{shape:"Sr"},defaultCapacityProviderStrategy:{shape:"Ss"},attachments:{shape:"S12"},attachmentsStatus:{},serviceConnectDefaults:{type:"structure",members:{namespace:{}}}}},S11:{type:"structure",members:{name:{},value:{}}},S12:{type:"list",member:{type:"structure",members:{id:{},type:{},status:{},details:{type:"list",member:{shape:"S11"}}}}},S17:{type:"list",member:{type:"structure",members:{targetGroupArn:{},loadBalancerName:{},containerName:{},containerPort:{type:"integer"}}}},S1a:{type:"list",member:{type:"structure",members:{registryArn:{},port:{type:"integer"},containerName:{},containerPort:{type:"integer"}}}},S1d:{type:"structure",members:{deploymentCircuitBreaker:{type:"structure",required:["enable","rollback"],members:{enable:{type:"boolean"},rollback:{type:"boolean"}}},maximumPercent:{type:"integer"},minimumHealthyPercent:{type:"integer"},alarms:{type:"structure",required:["alarmNames","enable","rollback"],members:{alarmNames:{shape:"Sr"},enable:{type:"boolean"},rollback:{type:"boolean"}}}}},S1g:{type:"list",member:{type:"structure",members:{type:{},expression:{}}}},S1j:{type:"list",member:{type:"structure",members:{type:{},field:{}}}},S1m:{type:"structure",members:{awsvpcConfiguration:{type:"structure",required:["subnets"],members:{subnets:{shape:"Sr"},securityGroups:{shape:"Sr"},assignPublicIp:{}}}}},S1q:{type:"structure",required:["type"],members:{type:{}}},S1t:{type:"structure",required:["enabled"],members:{enabled:{type:"boolean"},namespace:{},services:{type:"list",member:{type:"structure",required:["portName"],members:{portName:{},discoveryName:{},clientAliases:{type:"list",member:{type:"structure",required:["port"],members:{port:{type:"integer"},dnsName:{}}}},ingressPortOverride:{type:"integer"}}}},logConfiguration:{shape:"S1z"}}},S1z:{type:"structure",required:["logDriver"],members:{logDriver:{},options:{type:"map",key:{},value:{}},secretOptions:{shape:"S22"}}},S22:{type:"list",member:{type:"structure",required:["name","valueFrom"],members:{name:{},valueFrom:{}}}},S25:{type:"structure",members:{serviceArn:{},serviceName:{},clusterArn:{},loadBalancers:{shape:"S17"},serviceRegistries:{shape:"S1a"},status:{},desiredCount:{type:"integer"},runningCount:{type:"integer"},pendingCount:{type:"integer"},launchType:{},capacityProviderStrategy:{shape:"Ss"},platformVersion:{},platformFamily:{},taskDefinition:{},deploymentConfiguration:{shape:"S1d"},taskSets:{shape:"S26"},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:"Ss"},launchType:{},platformVersion:{},platformFamily:{},networkConfiguration:{shape:"S1m"},rolloutState:{},rolloutStateReason:{},serviceConnectConfiguration:{shape:"S1t"},serviceConnectResources:{type:"list",member:{type:"structure",members:{discoveryName:{},discoveryArn:{}}}}}}},roleArn:{},events:{type:"list",member:{type:"structure",members:{id:{},createdAt:{type:"timestamp"},message:{}}}},createdAt:{type:"timestamp"},placementConstraints:{shape:"S1g"},placementStrategy:{shape:"S1j"},networkConfiguration:{shape:"S1m"},healthCheckGracePeriodSeconds:{type:"integer"},schedulingStrategy:{},deploymentController:{shape:"S1q"},tags:{shape:"Sa"},createdBy:{},enableECSManagedTags:{type:"boolean"},propagateTags:{},enableExecuteCommand:{type:"boolean"}}},S26:{type:"list",member:{shape:"S27"}},S27:{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:"Ss"},platformVersion:{},platformFamily:{},networkConfiguration:{shape:"S1m"},loadBalancers:{shape:"S17"},serviceRegistries:{shape:"S1a"},scale:{shape:"S29"},stabilityStatus:{},stabilityStatusAt:{type:"timestamp"},tags:{shape:"Sa"}}},S29:{type:"structure",members:{value:{type:"double"},unit:{}}},S2p:{type:"structure",members:{name:{},value:{},principalArn:{}}},S2r:{type:"list",member:{shape:"S2s"}},S2s:{type:"structure",required:["name"],members:{name:{},value:{},targetType:{},targetId:{}}},S35:{type:"structure",members:{taskDefinitionArn:{},containerDefinitions:{shape:"S36"},family:{},taskRoleArn:{},executionRoleArn:{},networkMode:{},revision:{type:"integer"},volumes:{shape:"S4c"},status:{},requiresAttributes:{type:"list",member:{shape:"S2s"}},placementConstraints:{shape:"S4q"},compatibilities:{shape:"S4t"},runtimePlatform:{shape:"S4v"},requiresCompatibilities:{shape:"S4t"},cpu:{},memory:{},inferenceAccelerators:{shape:"S4y"},pidMode:{},ipcMode:{},proxyConfiguration:{shape:"S52"},registeredAt:{type:"timestamp"},deregisteredAt:{type:"timestamp"},registeredBy:{},ephemeralStorage:{shape:"S55"}}},S36:{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:"Sr"},portMappings:{type:"list",member:{type:"structure",members:{containerPort:{type:"integer"},hostPort:{type:"integer"},protocol:{},name:{},appProtocol:{},containerPortRange:{}}}},essential:{type:"boolean"},entryPoint:{shape:"Sr"},command:{shape:"Sr"},environment:{shape:"S3d"},environmentFiles:{shape:"S3e"},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:"Sr"},drop:{shape:"Sr"}}},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:"Sr"}}}},maxSwap:{type:"integer"},swappiness:{type:"integer"}}},secrets:{shape:"S22"},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:"Sr"},dnsSearchDomains:{shape:"Sr"},extraHosts:{type:"list",member:{type:"structure",required:["hostname","ipAddress"],members:{hostname:{},ipAddress:{}}}},dockerSecurityOptions:{shape:"Sr"},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:{shape:"S1z"},healthCheck:{type:"structure",required:["command"],members:{command:{shape:"Sr"},interval:{type:"integer"},timeout:{type:"integer"},retries:{type:"integer"},startPeriod:{type:"integer"}}},systemControls:{type:"list",member:{type:"structure",members:{namespace:{},value:{}}}},resourceRequirements:{shape:"S45"},firelensConfiguration:{type:"structure",required:["type"],members:{type:{},options:{type:"map",key:{},value:{}}}}}}},S3d:{type:"list",member:{shape:"S11"}},S3e:{type:"list",member:{type:"structure",required:["value","type"],members:{value:{},type:{}}}},S45:{type:"list",member:{type:"structure",required:["value","type"],members:{value:{},type:{}}}},S4c:{type:"list",member:{type:"structure",members:{name:{},host:{type:"structure",members:{sourcePath:{}}},dockerVolumeConfiguration:{type:"structure",members:{scope:{},autoprovision:{type:"boolean"},driver:{},driverOpts:{shape:"S4h"},labels:{shape:"S4h"}}},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:{}}}}}}}},S4h:{type:"map",key:{},value:{}},S4q:{type:"list",member:{type:"structure",members:{type:{},expression:{}}}},S4t:{type:"list",member:{}},S4v:{type:"structure",members:{cpuArchitecture:{},operatingSystemFamily:{}}},S4y:{type:"list",member:{type:"structure",required:["deviceName","deviceType"],members:{deviceName:{},deviceType:{}}}},S52:{type:"structure",required:["containerName"],members:{type:{},containerName:{},properties:{type:"list",member:{shape:"S11"}}}},S55:{type:"structure",required:["sizeInGiB"],members:{sizeInGiB:{type:"integer"}}},S56:{type:"list",member:{type:"structure",members:{arn:{},reason:{},detail:{}}}},S5c:{type:"structure",members:{containerInstanceArn:{},ec2InstanceId:{},capacityProviderName:{},version:{type:"long"},versionInfo:{shape:"S5e"},remainingResources:{shape:"S5f"},registeredResources:{shape:"S5f"},status:{},statusReason:{},agentConnected:{type:"boolean"},runningTasksCount:{type:"integer"},pendingTasksCount:{type:"integer"},agentUpdateStatus:{},attributes:{shape:"S2r"},registeredAt:{type:"timestamp"},attachments:{shape:"S12"},tags:{shape:"Sa"},healthStatus:{type:"structure",members:{overallStatus:{},details:{type:"list",member:{type:"structure",members:{type:{},status:{},lastUpdated:{type:"timestamp"},lastStatusChange:{type:"timestamp"}}}}}}}},S5e:{type:"structure",members:{agentVersion:{},agentHash:{},dockerVersion:{}}},S5f:{type:"list",member:{type:"structure",members:{name:{},type:{},doubleValue:{type:"double"},longValue:{type:"long"},integerValue:{type:"integer"},stringSetValue:{shape:"Sr"}}}},S63:{type:"list",member:{shape:"S5c"}},S6l:{type:"list",member:{shape:"S6m"}},S6m:{type:"structure",members:{attachments:{shape:"S12"},attributes:{shape:"S2r"},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:"S6q"},networkInterfaces:{type:"list",member:{type:"structure",members:{attachmentId:{},privateIpv4Address:{},ipv6Address:{}}}},healthStatus:{},managedAgents:{type:"list",member:{type:"structure",members:{lastStartedAt:{type:"timestamp"},name:{},reason:{},lastStatus:{}}}},cpu:{},memory:{},memoryReservation:{},gpuIds:{type:"list",member:{}}}}},cpu:{},createdAt:{type:"timestamp"},desiredStatus:{},enableExecuteCommand:{type:"boolean"},executionStoppedAt:{type:"timestamp"},group:{},healthStatus:{},inferenceAccelerators:{shape:"S4y"},lastStatus:{},launchType:{},memory:{},overrides:{shape:"S6z"},platformVersion:{},platformFamily:{},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"},ephemeralStorage:{shape:"S55"}}},S6q:{type:"list",member:{type:"structure",members:{bindIP:{},containerPort:{type:"integer"},hostPort:{type:"integer"},protocol:{},containerPortRange:{},hostPortRange:{}}}},S6z:{type:"structure",members:{containerOverrides:{type:"list",member:{type:"structure",members:{name:{},command:{shape:"Sr"},environment:{shape:"S3d"},environmentFiles:{shape:"S3e"},cpu:{type:"integer"},memory:{type:"integer"},memoryReservation:{type:"integer"},resourceRequirements:{shape:"S45"}}}},cpu:{},inferenceAcceleratorOverrides:{type:"list",member:{type:"structure",members:{deviceName:{},deviceType:{}}}},executionRoleArn:{},memory:{},taskRoleArn:{},ephemeralStorage:{shape:"S55"}}},S7d:{type:"list",member:{type:"structure",members:{taskArn:{},protectionEnabled:{type:"boolean"},expirationDate:{type:"timestamp"}}}},S8q:{type:"list",member:{type:"structure",required:["attachmentArn","status"],members:{attachmentArn:{},status:{}}}}}}},9928:function(e){e.exports={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"}},PutRawMessageContent:{http:{requestUri:"/messages/{messageId}"},input:{type:"structure",required:["messageId","content"],members:{messageId:{location:"uri",locationName:"messageId"},content:{type:"structure",required:["s3Reference"],members:{s3Reference:{type:"structure",required:["bucket","key"],members:{bucket:{},key:{},objectVersion:{}}}}}}},output:{type:"structure",members:{}}}},shapes:{}}},9935:function(e){e.exports={version:2,waiters:{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"}}}},9948:function(e,t,r){var s=r(2393);var i=r(7988);var a="AWS_STS_REGIONAL_ENDPOINTS";var o="sts_regional_endpoints";s.util.update(s.STS.prototype,{credentialsFrom:function credentialsFrom(e,t){if(!e)return null;if(!t)t=new s.TemporaryCredentials;t.expired=false;t.accessKeyId=e.Credentials.AccessKeyId;t.secretAccessKey=e.Credentials.SecretAccessKey;t.sessionToken=e.Credentials.SessionToken;t.expireTime=e.Credentials.Expiration;return t},assumeRoleWithWebIdentity:function assumeRoleWithWebIdentity(e,t){return this.makeUnauthenticatedRequest("assumeRoleWithWebIdentity",e,t)},assumeRoleWithSAML:function assumeRoleWithSAML(e,t){return this.makeUnauthenticatedRequest("assumeRoleWithSAML",e,t)},setupRequestListeners:function setupRequestListeners(e){e.addListener("validate",this.optInRegionalEndpoint,true)},optInRegionalEndpoint:function optInRegionalEndpoint(e){var t=e.service;var r=t.config;r.stsRegionalEndpoints=i(t._originalConfig,{env:a,sharedConfig:o,clientConfig:"stsRegionalEndpoints"});if(r.stsRegionalEndpoints==="regional"&&t.isGlobalEndpoint){if(!r.region){throw s.util.error(new Error,{code:"ConfigError",message:"Missing region in config"})}var n=r.endpoint.indexOf(".amazonaws.com");var u=r.endpoint.substring(0,n)+"."+r.region+r.endpoint.substring(n);e.httpRequest.updateEndpoint(u);e.httpRequest.region=r.region}}})},9951:function(e){e.exports={pagination:{ListBundles:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListProjects:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"}}}},9953:function(e,t,r){r(8492);var s=r(2393);var i=s.Service;var a=s.apiLoader;a.services["forecastqueryservice"]={};s.ForecastQueryService=i.defineService("forecastqueryservice",["2018-06-26"]);Object.defineProperty(a.services["forecastqueryservice"],"2018-06-26",{get:function get(){var e=r(7517);e.paginators=r(6402).pagination;return e},enumerable:true,configurable:true});e.exports=s.ForecastQueryService},9966:function(e){var t=function(){return{IPv4:"http://169.254.169.254",IPv6:"http://[fd00:ec2::254]"}};e.exports=t},9975:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2020-08-18",endpointPrefix:"grafana",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"Amazon Managed Grafana",serviceId:"grafana",signatureVersion:"v4",signingName:"grafana",uid:"grafana-2020-08-18"},operations:{AssociateLicense:{http:{requestUri:"/workspaces/{workspaceId}/licenses/{licenseType}",responseCode:202},input:{type:"structure",required:["licenseType","workspaceId"],members:{licenseType:{location:"uri",locationName:"licenseType"},workspaceId:{location:"uri",locationName:"workspaceId"}}},output:{type:"structure",required:["workspace"],members:{workspace:{shape:"S5"}}}},CreateWorkspace:{http:{requestUri:"/workspaces",responseCode:202},input:{type:"structure",required:["accountAccessType","authenticationProviders","permissionType"],members:{accountAccessType:{},authenticationProviders:{shape:"S8"},clientToken:{idempotencyToken:true},configuration:{jsonvalue:true},grafanaVersion:{},networkAccessControl:{shape:"Sj"},organizationRoleName:{shape:"Sq"},permissionType:{},stackSetName:{},tags:{shape:"Sw"},vpcConfiguration:{shape:"Sz"},workspaceDataSources:{shape:"Sc"},workspaceDescription:{shape:"Se"},workspaceName:{shape:"Si"},workspaceNotificationDestinations:{shape:"So"},workspaceOrganizationalUnits:{shape:"Sr"},workspaceRoleArn:{shape:"S14"}}},output:{type:"structure",required:["workspace"],members:{workspace:{shape:"S5"}}},idempotent:true},CreateWorkspaceApiKey:{http:{requestUri:"/workspaces/{workspaceId}/apikeys",responseCode:200},input:{type:"structure",required:["keyName","keyRole","secondsToLive","workspaceId"],members:{keyName:{},keyRole:{},secondsToLive:{type:"integer"},workspaceId:{location:"uri",locationName:"workspaceId"}}},output:{type:"structure",required:["key","keyName","workspaceId"],members:{key:{type:"string",sensitive:true},keyName:{},workspaceId:{}}}},DeleteWorkspace:{http:{method:"DELETE",requestUri:"/workspaces/{workspaceId}",responseCode:202},input:{type:"structure",required:["workspaceId"],members:{workspaceId:{location:"uri",locationName:"workspaceId"}}},output:{type:"structure",required:["workspace"],members:{workspace:{shape:"S5"}}},idempotent:true},DeleteWorkspaceApiKey:{http:{method:"DELETE",requestUri:"/workspaces/{workspaceId}/apikeys/{keyName}",responseCode:200},input:{type:"structure",required:["keyName","workspaceId"],members:{keyName:{location:"uri",locationName:"keyName"},workspaceId:{location:"uri",locationName:"workspaceId"}}},output:{type:"structure",required:["keyName","workspaceId"],members:{keyName:{},workspaceId:{}}}},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:{shape:"S5"}}}},DescribeWorkspaceAuthentication:{http:{method:"GET",requestUri:"/workspaces/{workspaceId}/authentication",responseCode:200},input:{type:"structure",required:["workspaceId"],members:{workspaceId:{location:"uri",locationName:"workspaceId"}}},output:{type:"structure",required:["authentication"],members:{authentication:{shape:"S1n"}}}},DescribeWorkspaceConfiguration:{http:{method:"GET",requestUri:"/workspaces/{workspaceId}/configuration",responseCode:200},input:{type:"structure",required:["workspaceId"],members:{workspaceId:{location:"uri",locationName:"workspaceId"}}},output:{type:"structure",required:["configuration"],members:{configuration:{jsonvalue:true}}}},DisassociateLicense:{http:{method:"DELETE",requestUri:"/workspaces/{workspaceId}/licenses/{licenseType}",responseCode:202},input:{type:"structure",required:["licenseType","workspaceId"],members:{licenseType:{location:"uri",locationName:"licenseType"},workspaceId:{location:"uri",locationName:"workspaceId"}}},output:{type:"structure",required:["workspace"],members:{workspace:{shape:"S5"}}}},ListPermissions:{http:{method:"GET",requestUri:"/workspaces/{workspaceId}/permissions",responseCode:200},input:{type:"structure",required:["workspaceId"],members:{groupId:{location:"querystring",locationName:"groupId"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},userId:{location:"querystring",locationName:"userId"},userType:{location:"querystring",locationName:"userType"},workspaceId:{location:"uri",locationName:"workspaceId"}}},output:{type:"structure",required:["permissions"],members:{nextToken:{},permissions:{type:"list",member:{type:"structure",required:["role","user"],members:{role:{},user:{shape:"S2f"}}}}}}},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:"Sw"}}}},ListWorkspaces:{http:{method:"GET",requestUri:"/workspaces",responseCode:200},input:{type:"structure",members:{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:["authentication","created","endpoint","grafanaVersion","id","modified","status"],members:{authentication:{shape:"S7"},created:{type:"timestamp"},description:{shape:"Se"},endpoint:{},grafanaVersion:{},id:{},modified:{type:"timestamp"},name:{shape:"Si"},notificationDestinations:{shape:"So"},status:{},tags:{shape:"Sw"}}}}}}},TagResource:{http:{requestUri:"/tags/{resourceArn}",responseCode:200},input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tags:{shape:"Sw"}}},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},UpdatePermissions:{http:{method:"PATCH",requestUri:"/workspaces/{workspaceId}/permissions",responseCode:200},input:{type:"structure",required:["updateInstructionBatch","workspaceId"],members:{updateInstructionBatch:{type:"list",member:{shape:"S2u"}},workspaceId:{location:"uri",locationName:"workspaceId"}}},output:{type:"structure",required:["errors"],members:{errors:{type:"list",member:{type:"structure",required:["causedBy","code","message"],members:{causedBy:{shape:"S2u"},code:{type:"integer"},message:{}}}}}}},UpdateWorkspace:{http:{method:"PUT",requestUri:"/workspaces/{workspaceId}",responseCode:202},input:{type:"structure",required:["workspaceId"],members:{accountAccessType:{},networkAccessControl:{shape:"Sj"},organizationRoleName:{shape:"Sq"},permissionType:{},removeNetworkAccessConfiguration:{type:"boolean"},removeVpcConfiguration:{type:"boolean"},stackSetName:{},vpcConfiguration:{shape:"Sz"},workspaceDataSources:{shape:"Sc"},workspaceDescription:{shape:"Se"},workspaceId:{location:"uri",locationName:"workspaceId"},workspaceName:{shape:"Si"},workspaceNotificationDestinations:{shape:"So"},workspaceOrganizationalUnits:{shape:"Sr"},workspaceRoleArn:{shape:"S14"}}},output:{type:"structure",required:["workspace"],members:{workspace:{shape:"S5"}}}},UpdateWorkspaceAuthentication:{http:{requestUri:"/workspaces/{workspaceId}/authentication",responseCode:200},input:{type:"structure",required:["authenticationProviders","workspaceId"],members:{authenticationProviders:{shape:"S8"},samlConfiguration:{shape:"S1r"},workspaceId:{location:"uri",locationName:"workspaceId"}}},output:{type:"structure",required:["authentication"],members:{authentication:{shape:"S1n"}}}},UpdateWorkspaceConfiguration:{http:{method:"PUT",requestUri:"/workspaces/{workspaceId}/configuration",responseCode:202},input:{type:"structure",required:["configuration","workspaceId"],members:{configuration:{jsonvalue:true},workspaceId:{location:"uri",locationName:"workspaceId"}}},output:{type:"structure",members:{}}}},shapes:{S5:{type:"structure",required:["authentication","created","dataSources","endpoint","grafanaVersion","id","modified","status"],members:{accountAccessType:{},authentication:{shape:"S7"},created:{type:"timestamp"},dataSources:{shape:"Sc"},description:{shape:"Se"},endpoint:{},freeTrialConsumed:{type:"boolean"},freeTrialExpiration:{type:"timestamp"},grafanaVersion:{},id:{},licenseExpiration:{type:"timestamp"},licenseType:{},modified:{type:"timestamp"},name:{shape:"Si"},networkAccessControl:{shape:"Sj"},notificationDestinations:{shape:"So"},organizationRoleName:{shape:"Sq"},organizationalUnits:{shape:"Sr"},permissionType:{},stackSetName:{},status:{},tags:{shape:"Sw"},vpcConfiguration:{shape:"Sz"},workspaceRoleArn:{shape:"S14"}}},S7:{type:"structure",required:["providers"],members:{providers:{shape:"S8"},samlConfigurationStatus:{}}},S8:{type:"list",member:{}},Sc:{type:"list",member:{}},Se:{type:"string",sensitive:true},Si:{type:"string",sensitive:true},Sj:{type:"structure",required:["prefixListIds","vpceIds"],members:{prefixListIds:{type:"list",member:{}},vpceIds:{type:"list",member:{}}}},So:{type:"list",member:{}},Sq:{type:"string",sensitive:true},Sr:{type:"list",member:{},sensitive:true},Sw:{type:"map",key:{},value:{}},Sz:{type:"structure",required:["securityGroupIds","subnetIds"],members:{securityGroupIds:{type:"list",member:{}},subnetIds:{type:"list",member:{}}}},S14:{type:"string",sensitive:true},S1n:{type:"structure",required:["providers"],members:{awsSso:{type:"structure",members:{ssoClientId:{}}},providers:{shape:"S8"},saml:{type:"structure",required:["status"],members:{configuration:{shape:"S1r"},status:{}}}}},S1r:{type:"structure",required:["idpMetadata"],members:{allowedOrganizations:{type:"list",member:{}},assertionAttributes:{type:"structure",members:{email:{},groups:{},login:{},name:{},org:{},role:{}}},idpMetadata:{type:"structure",members:{url:{},xml:{}},union:true},loginValidityDuration:{type:"integer"},roleValues:{type:"structure",members:{admin:{shape:"S20"},editor:{shape:"S20"}}}}},S20:{type:"list",member:{}},S2f:{type:"structure",required:["id","type"],members:{id:{},type:{}}},S2u:{type:"structure",required:["action","role","users"],members:{action:{},role:{},users:{type:"list",member:{shape:"S2f"}}}}}}},9983:function(e,t,r){var s=r(2393).util;var i=r(2413).Transform;var a=s.buffer.alloc;function EventMessageChunkerStream(e){i.call(this,e);this.currentMessageTotalLength=0;this.currentMessagePendingLength=0;this.currentMessage=null;this.messageLengthBuffer=null}EventMessageChunkerStream.prototype=Object.create(i.prototype);EventMessageChunkerStream.prototype._transform=function(e,t,r){var s=e.length;var i=0;while(i{var __webpack_modules__={59190:function(e,t,n){"use strict";var o=this&&this.__createBinding||(Object.create?function(e,t,n,o){if(o===undefined)o=n;Object.defineProperty(e,o,{enumerable:true,get:function(){return t[n]}})}:function(e,t,n,o){if(o===undefined)o=n;e[o]=t[n]});var s=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:true,value:t})}:function(e,t){e["default"]=t});var r=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(e!=null)for(var n in e)if(n!=="default"&&Object.hasOwnProperty.call(e,n))o(t,e,n);s(t,e);return t};Object.defineProperty(t,"__esModule",{value:true});t.issue=t.issueCommand=void 0;const i=r(n(22037));const a=n(52861);function issueCommand(e,t,n){const o=new Command(e,t,n);process.stdout.write(o.toString()+i.EOL)}t.issueCommand=issueCommand;function issue(e,t=""){issueCommand(e,{},t)}t.issue=issue;const c="::";class Command{constructor(e,t,n){if(!e){e="missing.command"}this.command=e;this.properties=t;this.message=n}toString(){let e=c+this.command;if(this.properties&&Object.keys(this.properties).length>0){e+=" ";let t=true;for(const n in this.properties){if(this.properties.hasOwnProperty(n)){const o=this.properties[n];if(o){if(t){t=false}else{e+=","}e+=`${n}=${escapeProperty(o)}`}}}}e+=`${c}${escapeData(this.message)}`;return e}}function escapeData(e){return a.toCommandValue(e).replace(/%/g,"%25").replace(/\r/g,"%0D").replace(/\n/g,"%0A")}function escapeProperty(e){return a.toCommandValue(e).replace(/%/g,"%25").replace(/\r/g,"%0D").replace(/\n/g,"%0A").replace(/:/g,"%3A").replace(/,/g,"%2C")}},75316:function(e,t,n){"use strict";var o=this&&this.__createBinding||(Object.create?function(e,t,n,o){if(o===undefined)o=n;Object.defineProperty(e,o,{enumerable:true,get:function(){return t[n]}})}:function(e,t,n,o){if(o===undefined)o=n;e[o]=t[n]});var s=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:true,value:t})}:function(e,t){e["default"]=t});var r=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(e!=null)for(var n in e)if(n!=="default"&&Object.hasOwnProperty.call(e,n))o(t,e,n);s(t,e);return t};var i=this&&this.__awaiter||function(e,t,n,o){function adopt(e){return e instanceof n?e:new n((function(t){t(e)}))}return new(n||(n=Promise))((function(n,s){function fulfilled(e){try{step(o.next(e))}catch(e){s(e)}}function rejected(e){try{step(o["throw"](e))}catch(e){s(e)}}function step(e){e.done?n(e.value):adopt(e.value).then(fulfilled,rejected)}step((o=o.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:true});t.getIDToken=t.getState=t.saveState=t.group=t.endGroup=t.startGroup=t.info=t.notice=t.warning=t.error=t.debug=t.isDebug=t.setFailed=t.setCommandEcho=t.setOutput=t.getBooleanInput=t.getMultilineInput=t.getInput=t.addPath=t.setSecret=t.exportVariable=t.ExitCode=void 0;const a=n(59190);const c=n(63685);const d=n(52861);const u=r(n(22037));const l=r(n(71017));const m=n(83419);var p;(function(e){e[e["Success"]=0]="Success";e[e["Failure"]=1]="Failure"})(p=t.ExitCode||(t.ExitCode={}));function exportVariable(e,t){const n=d.toCommandValue(t);process.env[e]=n;const o=process.env["GITHUB_ENV"]||"";if(o){return c.issueFileCommand("ENV",c.prepareKeyValueMessage(e,t))}a.issueCommand("set-env",{name:e},n)}t.exportVariable=exportVariable;function setSecret(e){a.issueCommand("add-mask",{},e)}t.setSecret=setSecret;function addPath(e){const t=process.env["GITHUB_PATH"]||"";if(t){c.issueFileCommand("PATH",e)}else{a.issueCommand("add-path",{},e)}process.env["PATH"]=`${e}${l.delimiter}${process.env["PATH"]}`}t.addPath=addPath;function getInput(e,t){const n=process.env[`INPUT_${e.replace(/ /g,"_").toUpperCase()}`]||"";if(t&&t.required&&!n){throw new Error(`Input required and not supplied: ${e}`)}if(t&&t.trimWhitespace===false){return n}return n.trim()}t.getInput=getInput;function getMultilineInput(e,t){const n=getInput(e,t).split("\n").filter((e=>e!==""));if(t&&t.trimWhitespace===false){return n}return n.map((e=>e.trim()))}t.getMultilineInput=getMultilineInput;function getBooleanInput(e,t){const n=["true","True","TRUE"];const o=["false","False","FALSE"];const s=getInput(e,t);if(n.includes(s))return true;if(o.includes(s))return false;throw new TypeError(`Input does not meet YAML 1.2 "Core Schema" specification: ${e}\n`+`Support boolean input list: \`true | True | TRUE | false | False | FALSE\``)}t.getBooleanInput=getBooleanInput;function setOutput(e,t){const n=process.env["GITHUB_OUTPUT"]||"";if(n){return c.issueFileCommand("OUTPUT",c.prepareKeyValueMessage(e,t))}process.stdout.write(u.EOL);a.issueCommand("set-output",{name:e},d.toCommandValue(t))}t.setOutput=setOutput;function setCommandEcho(e){a.issue("echo",e?"on":"off")}t.setCommandEcho=setCommandEcho;function setFailed(e){process.exitCode=p.Failure;error(e)}t.setFailed=setFailed;function isDebug(){return process.env["RUNNER_DEBUG"]==="1"}t.isDebug=isDebug;function debug(e){a.issueCommand("debug",{},e)}t.debug=debug;function error(e,t={}){a.issueCommand("error",d.toCommandProperties(t),e instanceof Error?e.toString():e)}t.error=error;function warning(e,t={}){a.issueCommand("warning",d.toCommandProperties(t),e instanceof Error?e.toString():e)}t.warning=warning;function notice(e,t={}){a.issueCommand("notice",d.toCommandProperties(t),e instanceof Error?e.toString():e)}t.notice=notice;function info(e){process.stdout.write(e+u.EOL)}t.info=info;function startGroup(e){a.issue("group",e)}t.startGroup=startGroup;function endGroup(){a.issue("endgroup")}t.endGroup=endGroup;function group(e,t){return i(this,void 0,void 0,(function*(){startGroup(e);let n;try{n=yield t()}finally{endGroup()}return n}))}t.group=group;function saveState(e,t){const n=process.env["GITHUB_STATE"]||"";if(n){return c.issueFileCommand("STATE",c.prepareKeyValueMessage(e,t))}a.issueCommand("save-state",{name:e},d.toCommandValue(t))}t.saveState=saveState;function getState(e){return process.env[`STATE_${e}`]||""}t.getState=getState;function getIDToken(e){return i(this,void 0,void 0,(function*(){return yield m.OidcClient.getIDToken(e)}))}t.getIDToken=getIDToken;var g=n(4656);Object.defineProperty(t,"summary",{enumerable:true,get:function(){return g.summary}});var f=n(4656);Object.defineProperty(t,"markdownSummary",{enumerable:true,get:function(){return f.markdownSummary}});var y=n(84989);Object.defineProperty(t,"toPosixPath",{enumerable:true,get:function(){return y.toPosixPath}});Object.defineProperty(t,"toWin32Path",{enumerable:true,get:function(){return y.toWin32Path}});Object.defineProperty(t,"toPlatformPath",{enumerable:true,get:function(){return y.toPlatformPath}})},63685:function(e,t,n){"use strict";var o=this&&this.__createBinding||(Object.create?function(e,t,n,o){if(o===undefined)o=n;Object.defineProperty(e,o,{enumerable:true,get:function(){return t[n]}})}:function(e,t,n,o){if(o===undefined)o=n;e[o]=t[n]});var s=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:true,value:t})}:function(e,t){e["default"]=t});var r=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(e!=null)for(var n in e)if(n!=="default"&&Object.hasOwnProperty.call(e,n))o(t,e,n);s(t,e);return t};Object.defineProperty(t,"__esModule",{value:true});t.prepareKeyValueMessage=t.issueFileCommand=void 0;const i=r(n(57147));const a=r(n(22037));const c=n(2420);const d=n(52861);function issueFileCommand(e,t){const n=process.env[`GITHUB_${e}`];if(!n){throw new Error(`Unable to find environment variable for file command ${e}`)}if(!i.existsSync(n)){throw new Error(`Missing file at path: ${n}`)}i.appendFileSync(n,`${d.toCommandValue(t)}${a.EOL}`,{encoding:"utf8"})}t.issueFileCommand=issueFileCommand;function prepareKeyValueMessage(e,t){const n=`ghadelimiter_${c.v4()}`;const o=d.toCommandValue(t);if(e.includes(n)){throw new Error(`Unexpected input: name should not contain the delimiter "${n}"`)}if(o.includes(n)){throw new Error(`Unexpected input: value should not contain the delimiter "${n}"`)}return`${e}<<${n}${a.EOL}${o}${a.EOL}${n}`}t.prepareKeyValueMessage=prepareKeyValueMessage},83419:function(e,t,n){"use strict";var o=this&&this.__awaiter||function(e,t,n,o){function adopt(e){return e instanceof n?e:new n((function(t){t(e)}))}return new(n||(n=Promise))((function(n,s){function fulfilled(e){try{step(o.next(e))}catch(e){s(e)}}function rejected(e){try{step(o["throw"](e))}catch(e){s(e)}}function step(e){e.done?n(e.value):adopt(e.value).then(fulfilled,rejected)}step((o=o.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:true});t.OidcClient=void 0;const s=n(85315);const r=n(42421);const i=n(75316);class OidcClient{static createHttpClient(e=true,t=10){const n={allowRetries:e,maxRetries:t};return new s.HttpClient("actions/oidc-client",[new r.BearerCredentialHandler(OidcClient.getRequestToken())],n)}static getRequestToken(){const e=process.env["ACTIONS_ID_TOKEN_REQUEST_TOKEN"];if(!e){throw new Error("Unable to get ACTIONS_ID_TOKEN_REQUEST_TOKEN env variable")}return e}static getIDTokenUrl(){const e=process.env["ACTIONS_ID_TOKEN_REQUEST_URL"];if(!e){throw new Error("Unable to get ACTIONS_ID_TOKEN_REQUEST_URL env variable")}return e}static getCall(e){var t;return o(this,void 0,void 0,(function*(){const n=OidcClient.createHttpClient();const o=yield n.getJson(e).catch((e=>{throw new Error(`Failed to get ID Token. \n \n Error Code : ${e.statusCode}\n \n Error Message: ${e.result.message}`)}));const s=(t=o.result)===null||t===void 0?void 0:t.value;if(!s){throw new Error("Response json body do not have ID Token field")}return s}))}static getIDToken(e){return o(this,void 0,void 0,(function*(){try{let t=OidcClient.getIDTokenUrl();if(e){const n=encodeURIComponent(e);t=`${t}&audience=${n}`}i.debug(`ID token url is ${t}`);const n=yield OidcClient.getCall(t);i.setSecret(n);return n}catch(e){throw new Error(`Error message: ${e.message}`)}}))}}t.OidcClient=OidcClient},84989:function(e,t,n){"use strict";var o=this&&this.__createBinding||(Object.create?function(e,t,n,o){if(o===undefined)o=n;Object.defineProperty(e,o,{enumerable:true,get:function(){return t[n]}})}:function(e,t,n,o){if(o===undefined)o=n;e[o]=t[n]});var s=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:true,value:t})}:function(e,t){e["default"]=t});var r=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(e!=null)for(var n in e)if(n!=="default"&&Object.hasOwnProperty.call(e,n))o(t,e,n);s(t,e);return t};Object.defineProperty(t,"__esModule",{value:true});t.toPlatformPath=t.toWin32Path=t.toPosixPath=void 0;const i=r(n(71017));function toPosixPath(e){return e.replace(/[\\]/g,"/")}t.toPosixPath=toPosixPath;function toWin32Path(e){return e.replace(/[/]/g,"\\")}t.toWin32Path=toWin32Path;function toPlatformPath(e){return e.replace(/[/\\]/g,i.sep)}t.toPlatformPath=toPlatformPath},4656:function(e,t,n){"use strict";var o=this&&this.__awaiter||function(e,t,n,o){function adopt(e){return e instanceof n?e:new n((function(t){t(e)}))}return new(n||(n=Promise))((function(n,s){function fulfilled(e){try{step(o.next(e))}catch(e){s(e)}}function rejected(e){try{step(o["throw"](e))}catch(e){s(e)}}function step(e){e.done?n(e.value):adopt(e.value).then(fulfilled,rejected)}step((o=o.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:true});t.summary=t.markdownSummary=t.SUMMARY_DOCS_URL=t.SUMMARY_ENV_VAR=void 0;const s=n(22037);const r=n(57147);const{access:i,appendFile:a,writeFile:c}=r.promises;t.SUMMARY_ENV_VAR="GITHUB_STEP_SUMMARY";t.SUMMARY_DOCS_URL="https://docs.github.com/actions/using-workflows/workflow-commands-for-github-actions#adding-a-job-summary";class Summary{constructor(){this._buffer=""}filePath(){return o(this,void 0,void 0,(function*(){if(this._filePath){return this._filePath}const e=process.env[t.SUMMARY_ENV_VAR];if(!e){throw new Error(`Unable to find environment variable for $${t.SUMMARY_ENV_VAR}. Check if your runtime environment supports job summaries.`)}try{yield i(e,r.constants.R_OK|r.constants.W_OK)}catch(t){throw new Error(`Unable to access summary file: '${e}'. Check if the file has correct read/write permissions.`)}this._filePath=e;return this._filePath}))}wrap(e,t,n={}){const o=Object.entries(n).map((([e,t])=>` ${e}="${t}"`)).join("");if(!t){return`<${e}${o}>`}return`<${e}${o}>${t}`}write(e){return o(this,void 0,void 0,(function*(){const t=!!(e===null||e===void 0?void 0:e.overwrite);const n=yield this.filePath();const o=t?c:a;yield o(n,this._buffer,{encoding:"utf8"});return this.emptyBuffer()}))}clear(){return o(this,void 0,void 0,(function*(){return this.emptyBuffer().write({overwrite:true})}))}stringify(){return this._buffer}isEmptyBuffer(){return this._buffer.length===0}emptyBuffer(){this._buffer="";return this}addRaw(e,t=false){this._buffer+=e;return t?this.addEOL():this}addEOL(){return this.addRaw(s.EOL)}addCodeBlock(e,t){const n=Object.assign({},t&&{lang:t});const o=this.wrap("pre",this.wrap("code",e),n);return this.addRaw(o).addEOL()}addList(e,t=false){const n=t?"ol":"ul";const o=e.map((e=>this.wrap("li",e))).join("");const s=this.wrap(n,o);return this.addRaw(s).addEOL()}addTable(e){const t=e.map((e=>{const t=e.map((e=>{if(typeof e==="string"){return this.wrap("td",e)}const{header:t,data:n,colspan:o,rowspan:s}=e;const r=t?"th":"td";const i=Object.assign(Object.assign({},o&&{colspan:o}),s&&{rowspan:s});return this.wrap(r,n,i)})).join("");return this.wrap("tr",t)})).join("");const n=this.wrap("table",t);return this.addRaw(n).addEOL()}addDetails(e,t){const n=this.wrap("details",this.wrap("summary",e)+t);return this.addRaw(n).addEOL()}addImage(e,t,n){const{width:o,height:s}=n||{};const r=Object.assign(Object.assign({},o&&{width:o}),s&&{height:s});const i=this.wrap("img",null,Object.assign({src:e,alt:t},r));return this.addRaw(i).addEOL()}addHeading(e,t){const n=`h${t}`;const o=["h1","h2","h3","h4","h5","h6"].includes(n)?n:"h1";const s=this.wrap(o,e);return this.addRaw(s).addEOL()}addSeparator(){const e=this.wrap("hr",null);return this.addRaw(e).addEOL()}addBreak(){const e=this.wrap("br",null);return this.addRaw(e).addEOL()}addQuote(e,t){const n=Object.assign({},t&&{cite:t});const o=this.wrap("blockquote",e,n);return this.addRaw(o).addEOL()}addLink(e,t){const n=this.wrap("a",e,{href:t});return this.addRaw(n).addEOL()}}const d=new Summary;t.markdownSummary=d;t.summary=d},52861:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.toCommandProperties=t.toCommandValue=void 0;function toCommandValue(e){if(e===null||e===undefined){return""}else if(typeof e==="string"||e instanceof String){return e}return JSON.stringify(e)}t.toCommandValue=toCommandValue;function toCommandProperties(e){if(!Object.keys(e).length){return{}}return{title:e.title,file:e.file,line:e.startLine,endLine:e.endLine,col:e.startColumn,endColumn:e.endColumn}}t.toCommandProperties=toCommandProperties},42421:function(e,t){"use strict";var n=this&&this.__awaiter||function(e,t,n,o){function adopt(e){return e instanceof n?e:new n((function(t){t(e)}))}return new(n||(n=Promise))((function(n,s){function fulfilled(e){try{step(o.next(e))}catch(e){s(e)}}function rejected(e){try{step(o["throw"](e))}catch(e){s(e)}}function step(e){e.done?n(e.value):adopt(e.value).then(fulfilled,rejected)}step((o=o.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:true});t.PersonalAccessTokenCredentialHandler=t.BearerCredentialHandler=t.BasicCredentialHandler=void 0;class BasicCredentialHandler{constructor(e,t){this.username=e;this.password=t}prepareRequest(e){if(!e.headers){throw Error("The request has no headers")}e.headers["Authorization"]=`Basic ${Buffer.from(`${this.username}:${this.password}`).toString("base64")}`}canHandleAuthentication(){return false}handleAuthentication(){return n(this,void 0,void 0,(function*(){throw new Error("not implemented")}))}}t.BasicCredentialHandler=BasicCredentialHandler;class BearerCredentialHandler{constructor(e){this.token=e}prepareRequest(e){if(!e.headers){throw Error("The request has no headers")}e.headers["Authorization"]=`Bearer ${this.token}`}canHandleAuthentication(){return false}handleAuthentication(){return n(this,void 0,void 0,(function*(){throw new Error("not implemented")}))}}t.BearerCredentialHandler=BearerCredentialHandler;class PersonalAccessTokenCredentialHandler{constructor(e){this.token=e}prepareRequest(e){if(!e.headers){throw Error("The request has no headers")}e.headers["Authorization"]=`Basic ${Buffer.from(`PAT:${this.token}`).toString("base64")}`}canHandleAuthentication(){return false}handleAuthentication(){return n(this,void 0,void 0,(function*(){throw new Error("not implemented")}))}}t.PersonalAccessTokenCredentialHandler=PersonalAccessTokenCredentialHandler},85315:function(e,t,n){"use strict";var o=this&&this.__createBinding||(Object.create?function(e,t,n,o){if(o===undefined)o=n;Object.defineProperty(e,o,{enumerable:true,get:function(){return t[n]}})}:function(e,t,n,o){if(o===undefined)o=n;e[o]=t[n]});var s=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:true,value:t})}:function(e,t){e["default"]=t});var r=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(e!=null)for(var n in e)if(n!=="default"&&Object.hasOwnProperty.call(e,n))o(t,e,n);s(t,e);return t};var i=this&&this.__awaiter||function(e,t,n,o){function adopt(e){return e instanceof n?e:new n((function(t){t(e)}))}return new(n||(n=Promise))((function(n,s){function fulfilled(e){try{step(o.next(e))}catch(e){s(e)}}function rejected(e){try{step(o["throw"](e))}catch(e){s(e)}}function step(e){e.done?n(e.value):adopt(e.value).then(fulfilled,rejected)}step((o=o.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:true});t.HttpClient=t.isHttps=t.HttpClientResponse=t.HttpClientError=t.getProxyUrl=t.MediaTypes=t.Headers=t.HttpCodes=void 0;const a=r(n(13685));const c=r(n(95687));const d=r(n(46233));const u=r(n(45220));var l;(function(e){e[e["OK"]=200]="OK";e[e["MultipleChoices"]=300]="MultipleChoices";e[e["MovedPermanently"]=301]="MovedPermanently";e[e["ResourceMoved"]=302]="ResourceMoved";e[e["SeeOther"]=303]="SeeOther";e[e["NotModified"]=304]="NotModified";e[e["UseProxy"]=305]="UseProxy";e[e["SwitchProxy"]=306]="SwitchProxy";e[e["TemporaryRedirect"]=307]="TemporaryRedirect";e[e["PermanentRedirect"]=308]="PermanentRedirect";e[e["BadRequest"]=400]="BadRequest";e[e["Unauthorized"]=401]="Unauthorized";e[e["PaymentRequired"]=402]="PaymentRequired";e[e["Forbidden"]=403]="Forbidden";e[e["NotFound"]=404]="NotFound";e[e["MethodNotAllowed"]=405]="MethodNotAllowed";e[e["NotAcceptable"]=406]="NotAcceptable";e[e["ProxyAuthenticationRequired"]=407]="ProxyAuthenticationRequired";e[e["RequestTimeout"]=408]="RequestTimeout";e[e["Conflict"]=409]="Conflict";e[e["Gone"]=410]="Gone";e[e["TooManyRequests"]=429]="TooManyRequests";e[e["InternalServerError"]=500]="InternalServerError";e[e["NotImplemented"]=501]="NotImplemented";e[e["BadGateway"]=502]="BadGateway";e[e["ServiceUnavailable"]=503]="ServiceUnavailable";e[e["GatewayTimeout"]=504]="GatewayTimeout"})(l=t.HttpCodes||(t.HttpCodes={}));var m;(function(e){e["Accept"]="accept";e["ContentType"]="content-type"})(m=t.Headers||(t.Headers={}));var p;(function(e){e["ApplicationJson"]="application/json"})(p=t.MediaTypes||(t.MediaTypes={}));function getProxyUrl(e){const t=d.getProxyUrl(new URL(e));return t?t.href:""}t.getProxyUrl=getProxyUrl;const g=[l.MovedPermanently,l.ResourceMoved,l.SeeOther,l.TemporaryRedirect,l.PermanentRedirect];const f=[l.BadGateway,l.ServiceUnavailable,l.GatewayTimeout];const y=["OPTIONS","GET","DELETE","HEAD"];const E=10;const h=5;class HttpClientError extends Error{constructor(e,t){super(e);this.name="HttpClientError";this.statusCode=t;Object.setPrototypeOf(this,HttpClientError.prototype)}}t.HttpClientError=HttpClientError;class HttpClientResponse{constructor(e){this.message=e}readBody(){return i(this,void 0,void 0,(function*(){return new Promise((e=>i(this,void 0,void 0,(function*(){let t=Buffer.alloc(0);this.message.on("data",(e=>{t=Buffer.concat([t,e])}));this.message.on("end",(()=>{e(t.toString())}))}))))}))}}t.HttpClientResponse=HttpClientResponse;function isHttps(e){const t=new URL(e);return t.protocol==="https:"}t.isHttps=isHttps;class HttpClient{constructor(e,t,n){this._ignoreSslError=false;this._allowRedirects=true;this._allowRedirectDowngrade=false;this._maxRedirects=50;this._allowRetries=false;this._maxRetries=1;this._keepAlive=false;this._disposed=false;this.userAgent=e;this.handlers=t||[];this.requestOptions=n;if(n){if(n.ignoreSslError!=null){this._ignoreSslError=n.ignoreSslError}this._socketTimeout=n.socketTimeout;if(n.allowRedirects!=null){this._allowRedirects=n.allowRedirects}if(n.allowRedirectDowngrade!=null){this._allowRedirectDowngrade=n.allowRedirectDowngrade}if(n.maxRedirects!=null){this._maxRedirects=Math.max(n.maxRedirects,0)}if(n.keepAlive!=null){this._keepAlive=n.keepAlive}if(n.allowRetries!=null){this._allowRetries=n.allowRetries}if(n.maxRetries!=null){this._maxRetries=n.maxRetries}}}options(e,t){return i(this,void 0,void 0,(function*(){return this.request("OPTIONS",e,null,t||{})}))}get(e,t){return i(this,void 0,void 0,(function*(){return this.request("GET",e,null,t||{})}))}del(e,t){return i(this,void 0,void 0,(function*(){return this.request("DELETE",e,null,t||{})}))}post(e,t,n){return i(this,void 0,void 0,(function*(){return this.request("POST",e,t,n||{})}))}patch(e,t,n){return i(this,void 0,void 0,(function*(){return this.request("PATCH",e,t,n||{})}))}put(e,t,n){return i(this,void 0,void 0,(function*(){return this.request("PUT",e,t,n||{})}))}head(e,t){return i(this,void 0,void 0,(function*(){return this.request("HEAD",e,null,t||{})}))}sendStream(e,t,n,o){return i(this,void 0,void 0,(function*(){return this.request(e,t,n,o)}))}getJson(e,t={}){return i(this,void 0,void 0,(function*(){t[m.Accept]=this._getExistingOrDefaultHeader(t,m.Accept,p.ApplicationJson);const n=yield this.get(e,t);return this._processResponse(n,this.requestOptions)}))}postJson(e,t,n={}){return i(this,void 0,void 0,(function*(){const o=JSON.stringify(t,null,2);n[m.Accept]=this._getExistingOrDefaultHeader(n,m.Accept,p.ApplicationJson);n[m.ContentType]=this._getExistingOrDefaultHeader(n,m.ContentType,p.ApplicationJson);const s=yield this.post(e,o,n);return this._processResponse(s,this.requestOptions)}))}putJson(e,t,n={}){return i(this,void 0,void 0,(function*(){const o=JSON.stringify(t,null,2);n[m.Accept]=this._getExistingOrDefaultHeader(n,m.Accept,p.ApplicationJson);n[m.ContentType]=this._getExistingOrDefaultHeader(n,m.ContentType,p.ApplicationJson);const s=yield this.put(e,o,n);return this._processResponse(s,this.requestOptions)}))}patchJson(e,t,n={}){return i(this,void 0,void 0,(function*(){const o=JSON.stringify(t,null,2);n[m.Accept]=this._getExistingOrDefaultHeader(n,m.Accept,p.ApplicationJson);n[m.ContentType]=this._getExistingOrDefaultHeader(n,m.ContentType,p.ApplicationJson);const s=yield this.patch(e,o,n);return this._processResponse(s,this.requestOptions)}))}request(e,t,n,o){return i(this,void 0,void 0,(function*(){if(this._disposed){throw new Error("Client has already been disposed.")}const s=new URL(t);let r=this._prepareRequest(e,s,o);const i=this._allowRetries&&y.includes(e)?this._maxRetries+1:1;let a=0;let c;do{c=yield this.requestRaw(r,n);if(c&&c.message&&c.message.statusCode===l.Unauthorized){let e;for(const t of this.handlers){if(t.canHandleAuthentication(c)){e=t;break}}if(e){return e.handleAuthentication(this,r,n)}else{return c}}let t=this._maxRedirects;while(c.message.statusCode&&g.includes(c.message.statusCode)&&this._allowRedirects&&t>0){const i=c.message.headers["location"];if(!i){break}const a=new URL(i);if(s.protocol==="https:"&&s.protocol!==a.protocol&&!this._allowRedirectDowngrade){throw new Error("Redirect from HTTPS to HTTP protocol. This downgrade is not allowed for security reasons. If you want to allow this behavior, set the allowRedirectDowngrade option to true.")}yield c.readBody();if(a.hostname!==s.hostname){for(const e in o){if(e.toLowerCase()==="authorization"){delete o[e]}}}r=this._prepareRequest(e,a,o);c=yield this.requestRaw(r,n);t--}if(!c.message.statusCode||!f.includes(c.message.statusCode)){return c}a+=1;if(a{function callbackForResult(e,t){if(e){o(e)}else if(!t){o(new Error("Unknown error"))}else{n(t)}}this.requestRawWithCallback(e,t,callbackForResult)}))}))}requestRawWithCallback(e,t,n){if(typeof t==="string"){if(!e.options.headers){e.options.headers={}}e.options.headers["Content-Length"]=Buffer.byteLength(t,"utf8")}let o=false;function handleResult(e,t){if(!o){o=true;n(e,t)}}const s=e.httpModule.request(e.options,(e=>{const t=new HttpClientResponse(e);handleResult(undefined,t)}));let r;s.on("socket",(e=>{r=e}));s.setTimeout(this._socketTimeout||3*6e4,(()=>{if(r){r.end()}handleResult(new Error(`Request timeout: ${e.options.path}`))}));s.on("error",(function(e){handleResult(e)}));if(t&&typeof t==="string"){s.write(t,"utf8")}if(t&&typeof t!=="string"){t.on("close",(function(){s.end()}));t.pipe(s)}else{s.end()}}getAgent(e){const t=new URL(e);return this._getAgent(t)}_prepareRequest(e,t,n){const o={};o.parsedUrl=t;const s=o.parsedUrl.protocol==="https:";o.httpModule=s?c:a;const r=s?443:80;o.options={};o.options.host=o.parsedUrl.hostname;o.options.port=o.parsedUrl.port?parseInt(o.parsedUrl.port):r;o.options.path=(o.parsedUrl.pathname||"")+(o.parsedUrl.search||"");o.options.method=e;o.options.headers=this._mergeHeaders(n);if(this.userAgent!=null){o.options.headers["user-agent"]=this.userAgent}o.options.agent=this._getAgent(o.parsedUrl);if(this.handlers){for(const e of this.handlers){e.prepareRequest(o.options)}}return o}_mergeHeaders(e){if(this.requestOptions&&this.requestOptions.headers){return Object.assign({},lowercaseKeys(this.requestOptions.headers),lowercaseKeys(e||{}))}return lowercaseKeys(e||{})}_getExistingOrDefaultHeader(e,t,n){let o;if(this.requestOptions&&this.requestOptions.headers){o=lowercaseKeys(this.requestOptions.headers)[t]}return e[t]||o||n}_getAgent(e){let t;const n=d.getProxyUrl(e);const o=n&&n.hostname;if(this._keepAlive&&o){t=this._proxyAgent}if(this._keepAlive&&!o){t=this._agent}if(t){return t}const s=e.protocol==="https:";let r=100;if(this.requestOptions){r=this.requestOptions.maxSockets||a.globalAgent.maxSockets}if(n&&n.hostname){const e={maxSockets:r,keepAlive:this._keepAlive,proxy:Object.assign(Object.assign({},(n.username||n.password)&&{proxyAuth:`${n.username}:${n.password}`}),{host:n.hostname,port:n.port})};let o;const i=n.protocol==="https:";if(s){o=i?u.httpsOverHttps:u.httpsOverHttp}else{o=i?u.httpOverHttps:u.httpOverHttp}t=o(e);this._proxyAgent=t}if(this._keepAlive&&!t){const e={keepAlive:this._keepAlive,maxSockets:r};t=s?new c.Agent(e):new a.Agent(e);this._agent=t}if(!t){t=s?c.globalAgent:a.globalAgent}if(s&&this._ignoreSslError){t.options=Object.assign(t.options||{},{rejectUnauthorized:false})}return t}_performExponentialBackoff(e){return i(this,void 0,void 0,(function*(){e=Math.min(E,e);const t=h*Math.pow(2,e);return new Promise((e=>setTimeout((()=>e()),t)))}))}_processResponse(e,t){return i(this,void 0,void 0,(function*(){return new Promise(((n,o)=>i(this,void 0,void 0,(function*(){const s=e.message.statusCode||0;const r={statusCode:s,result:null,headers:{}};if(s===l.NotFound){n(r)}function dateTimeDeserializer(e,t){if(typeof t==="string"){const e=new Date(t);if(!isNaN(e.valueOf())){return e}}return t}let i;let a;try{a=yield e.readBody();if(a&&a.length>0){if(t&&t.deserializeDates){i=JSON.parse(a,dateTimeDeserializer)}else{i=JSON.parse(a)}r.result=i}r.headers=e.message.headers}catch(e){}if(s>299){let e;if(i&&i.message){e=i.message}else if(a&&a.length>0){e=a}else{e=`Failed request: (${s})`}const t=new HttpClientError(e,s);t.result=r.result;o(t)}else{n(r)}}))))}))}}t.HttpClient=HttpClient;const lowercaseKeys=e=>Object.keys(e).reduce(((t,n)=>(t[n.toLowerCase()]=e[n],t)),{})},46233:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.checkBypass=t.getProxyUrl=void 0;function getProxyUrl(e){const t=e.protocol==="https:";if(checkBypass(e)){return undefined}const n=(()=>{if(t){return process.env["https_proxy"]||process.env["HTTPS_PROXY"]}else{return process.env["http_proxy"]||process.env["HTTP_PROXY"]}})();if(n){return new URL(n)}else{return undefined}}t.getProxyUrl=getProxyUrl;function checkBypass(e){if(!e.hostname){return false}const t=process.env["no_proxy"]||process.env["NO_PROXY"]||"";if(!t){return false}let n;if(e.port){n=Number(e.port)}else if(e.protocol==="http:"){n=80}else if(e.protocol==="https:"){n=443}const o=[e.hostname.toUpperCase()];if(typeof n==="number"){o.push(`${o[0]}:${n}`)}for(const e of t.split(",").map((e=>e.trim().toUpperCase())).filter((e=>e))){if(o.some((t=>t===e))){return true}}return false}t.checkBypass=checkBypass},58222:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.AwsCrc32=void 0;var o=n(96848);var s=n(75816);var r=n(14739);var i=function(){function AwsCrc32(){this.crc32=new r.Crc32}AwsCrc32.prototype.update=function(e){if((0,s.isEmptyData)(e))return;this.crc32.update((0,s.convertToBuffer)(e))};AwsCrc32.prototype.digest=function(){return o.__awaiter(this,void 0,void 0,(function(){return o.__generator(this,(function(e){return[2,(0,s.numToUint8)(this.crc32.digest())]}))}))};AwsCrc32.prototype.reset=function(){this.crc32=new r.Crc32};return AwsCrc32}();t.AwsCrc32=i},14739:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.AwsCrc32=t.Crc32=t.crc32=void 0;var o=n(96848);var s=n(75816);function crc32(e){return(new r).update(e).digest()}t.crc32=crc32;var r=function(){function Crc32(){this.checksum=4294967295}Crc32.prototype.update=function(e){var t,n;try{for(var s=o.__values(e),r=s.next();!r.done;r=s.next()){var i=r.value;this.checksum=this.checksum>>>8^a[(this.checksum^i)&255]}}catch(e){t={error:e}}finally{try{if(r&&!r.done&&(n=s.return))n.call(s)}finally{if(t)throw t.error}}return this};Crc32.prototype.digest=function(){return(this.checksum^4294967295)>>>0};return Crc32}();t.Crc32=r;var i=[0,1996959894,3993919788,2567524794,124634137,1886057615,3915621685,2657392035,249268274,2044508324,3772115230,2547177864,162941995,2125561021,3887607047,2428444049,498536548,1789927666,4089016648,2227061214,450548861,1843258603,4107580753,2211677639,325883990,1684777152,4251122042,2321926636,335633487,1661365465,4195302755,2366115317,997073096,1281953886,3579855332,2724688242,1006888145,1258607687,3524101629,2768942443,901097722,1119000684,3686517206,2898065728,853044451,1172266101,3705015759,2882616665,651767980,1373503546,3369554304,3218104598,565507253,1454621731,3485111705,3099436303,671266974,1594198024,3322730930,2970347812,795835527,1483230225,3244367275,3060149565,1994146192,31158534,2563907772,4023717930,1907459465,112637215,2680153253,3904427059,2013776290,251722036,2517215374,3775830040,2137656763,141376813,2439277719,3865271297,1802195444,476864866,2238001368,4066508878,1812370925,453092731,2181625025,4111451223,1706088902,314042704,2344532202,4240017532,1658658271,366619977,2362670323,4224994405,1303535960,984961486,2747007092,3569037538,1256170817,1037604311,2765210733,3554079995,1131014506,879679996,2909243462,3663771856,1141124467,855842277,2852801631,3708648649,1342533948,654459306,3188396048,3373015174,1466479909,544179635,3110523913,3462522015,1591671054,702138776,2966460450,3352799412,1504918807,783551873,3082640443,3233442989,3988292384,2596254646,62317068,1957810842,3939845945,2647816111,81470997,1943803523,3814918930,2489596804,225274430,2053790376,3826175755,2466906013,167816743,2097651377,4027552580,2265490386,503444072,1762050814,4150417245,2154129355,426522225,1852507879,4275313526,2312317920,282753626,1742555852,4189708143,2394877945,397917763,1622183637,3604390888,2714866558,953729732,1340076626,3518719985,2797360999,1068828381,1219638859,3624741850,2936675148,906185462,1090812512,3747672003,2825379669,829329135,1181335161,3412177804,3160834842,628085408,1382605366,3423369109,3138078467,570562233,1426400815,3317316542,2998733608,733239954,1555261956,3268935591,3050360625,752459403,1541320221,2607071920,3965973030,1969922972,40735498,2617837225,3943577151,1913087877,83908371,2512341634,3803740692,2075208622,213261112,2463272603,3855990285,2094854071,198958881,2262029012,4057260610,1759359992,534414190,2176718541,4139329115,1873836001,414664567,2282248934,4279200368,1711684554,285281116,2405801727,4167216745,1634467795,376229701,2685067896,3608007406,1308918612,956543938,2808555105,3495958263,1231636301,1047427035,2932959818,3654703836,1088359270,936918e3,2847714899,3736837829,1202900863,817233897,3183342108,3401237130,1404277552,615818150,3134207493,3453421203,1423857449,601450431,3009837614,3294710456,1567103746,711928724,3020668471,3272380065,1510334235,755167117];var a=(0,s.uint32ArrayFrom)(i);var c=n(58222);Object.defineProperty(t,"AwsCrc32",{enumerable:true,get:function(){return c.AwsCrc32}})},96848:e=>{ +/*! ***************************************************************************** +Copyright (c) Microsoft Corporation. + +Permission to use, copy, modify, and/or distribute this software for any +purpose with or without fee is hereby granted. + +THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH +REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY +AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, +INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM +LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR +OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR +PERFORMANCE OF THIS SOFTWARE. +***************************************************************************** */ +var t;var n;var o;var s;var r;var i;var a;var c;var d;var u;var l;var m;var p;var g;var f;var y;var E;var h;var C;var S;var v;var _;var w;(function(t){var n=typeof global==="object"?global:typeof self==="object"?self:typeof this==="object"?this:{};if(typeof define==="function"&&define.amd){define("tslib",["exports"],(function(e){t(createExporter(n,createExporter(e)))}))}else if(true&&typeof e.exports==="object"){t(createExporter(n,createExporter(e.exports)))}else{t(createExporter(n))}function createExporter(e,t){if(e!==n){if(typeof Object.create==="function"){Object.defineProperty(e,"__esModule",{value:true})}else{e.__esModule=true}}return function(n,o){return e[n]=t?t(n,o):o}}})((function(e){var b=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)if(t.hasOwnProperty(n))e[n]=t[n]};t=function(e,t){b(e,t);function __(){this.constructor=e}e.prototype=t===null?Object.create(t):(__.prototype=t.prototype,new __)};n=Object.assign||function(e){for(var t,n=1,o=arguments.length;n=0;a--)if(i=e[a])r=(s<3?i(r):s>3?i(t,n,r):i(t,n))||r;return s>3&&r&&Object.defineProperty(t,n,r),r};r=function(e,t){return function(n,o){t(n,o,e)}};i=function(e,t){if(typeof Reflect==="object"&&typeof Reflect.metadata==="function")return Reflect.metadata(e,t)};a=function(e,t,n,o){function adopt(e){return e instanceof n?e:new n((function(t){t(e)}))}return new(n||(n=Promise))((function(n,s){function fulfilled(e){try{step(o.next(e))}catch(e){s(e)}}function rejected(e){try{step(o["throw"](e))}catch(e){s(e)}}function step(e){e.done?n(e.value):adopt(e.value).then(fulfilled,rejected)}step((o=o.apply(e,t||[])).next())}))};c=function(e,t){var n={label:0,sent:function(){if(r[0]&1)throw r[1];return r[1]},trys:[],ops:[]},o,s,r,i;return i={next:verb(0),throw:verb(1),return:verb(2)},typeof Symbol==="function"&&(i[Symbol.iterator]=function(){return this}),i;function verb(e){return function(t){return step([e,t])}}function step(i){if(o)throw new TypeError("Generator is already executing.");while(n)try{if(o=1,s&&(r=i[0]&2?s["return"]:i[0]?s["throw"]||((r=s["return"])&&r.call(s),0):s.next)&&!(r=r.call(s,i[1])).done)return r;if(s=0,r)i=[i[0]&2,r.value];switch(i[0]){case 0:case 1:r=i;break;case 4:n.label++;return{value:i[1],done:false};case 5:n.label++;s=i[1];i=[0];continue;case 7:i=n.ops.pop();n.trys.pop();continue;default:if(!(r=n.trys,r=r.length>0&&r[r.length-1])&&(i[0]===6||i[0]===2)){n=0;continue}if(i[0]===3&&(!r||i[1]>r[0]&&i[1]=e.length)e=void 0;return{value:e&&e[o++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};l=function(e,t){var n=typeof Symbol==="function"&&e[Symbol.iterator];if(!n)return e;var o=n.call(e),s,r=[],i;try{while((t===void 0||t-- >0)&&!(s=o.next()).done)r.push(s.value)}catch(e){i={error:e}}finally{try{if(s&&!s.done&&(n=o["return"]))n.call(o)}finally{if(i)throw i.error}}return r};m=function(){for(var e=[],t=0;t1||resume(e,t)}))}}function resume(e,t){try{step(o[e](t))}catch(e){settle(r[0][3],e)}}function step(e){e.value instanceof g?Promise.resolve(e.value.v).then(fulfill,reject):settle(r[0][2],e)}function fulfill(e){resume("next",e)}function reject(e){resume("throw",e)}function settle(e,t){if(e(t),r.shift(),r.length)resume(r[0][0],r[0][1])}};y=function(e){var t,n;return t={},verb("next"),verb("throw",(function(e){throw e})),verb("return"),t[Symbol.iterator]=function(){return this},t;function verb(o,s){t[o]=e[o]?function(t){return(n=!n)?{value:g(e[o](t)),done:o==="return"}:s?s(t):t}:s}};E=function(e){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var t=e[Symbol.asyncIterator],n;return t?t.call(e):(e=typeof u==="function"?u(e):e[Symbol.iterator](),n={},verb("next"),verb("throw"),verb("return"),n[Symbol.asyncIterator]=function(){return this},n);function verb(t){n[t]=e[t]&&function(n){return new Promise((function(o,s){n=e[t](n),settle(o,s,n.done,n.value)}))}}function settle(e,t,n,o){Promise.resolve(o).then((function(t){e({value:t,done:n})}),t)}};h=function(e,t){if(Object.defineProperty){Object.defineProperty(e,"raw",{value:t})}else{e.raw=t}return e};C=function(e){if(e&&e.__esModule)return e;var t={};if(e!=null)for(var n in e)if(Object.hasOwnProperty.call(e,n))t[n]=e[n];t["default"]=e;return t};S=function(e){return e&&e.__esModule?e:{default:e}};v=function(e,t){if(!t.has(e)){throw new TypeError("attempted to get private field on non-instance")}return t.get(e)};_=function(e,t,n){if(!t.has(e)){throw new TypeError("attempted to set private field on non-instance")}t.set(e,n);return n};e("__extends",t);e("__assign",n);e("__rest",o);e("__decorate",s);e("__param",r);e("__metadata",i);e("__awaiter",a);e("__generator",c);e("__exportStar",d);e("__createBinding",w);e("__values",u);e("__read",l);e("__spread",m);e("__spreadArrays",p);e("__await",g);e("__asyncGenerator",f);e("__asyncDelegator",y);e("__asyncValues",E);e("__makeTemplateObject",h);e("__importStar",C);e("__importDefault",S);e("__classPrivateFieldGet",v);e("__classPrivateFieldSet",_)}))},55851:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.convertToBuffer=void 0;var o=n(51908);var s=typeof Buffer!=="undefined"&&Buffer.from?function(e){return Buffer.from(e,"utf8")}:o.fromUtf8;function convertToBuffer(e){if(e instanceof Uint8Array)return e;if(typeof e==="string"){return s(e)}if(ArrayBuffer.isView(e)){return new Uint8Array(e.buffer,e.byteOffset,e.byteLength/Uint8Array.BYTES_PER_ELEMENT)}return new Uint8Array(e)}t.convertToBuffer=convertToBuffer},75816:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.uint32ArrayFrom=t.numToUint8=t.isEmptyData=t.convertToBuffer=void 0;var o=n(55851);Object.defineProperty(t,"convertToBuffer",{enumerable:true,get:function(){return o.convertToBuffer}});var s=n(67716);Object.defineProperty(t,"isEmptyData",{enumerable:true,get:function(){return s.isEmptyData}});var r=n(22390);Object.defineProperty(t,"numToUint8",{enumerable:true,get:function(){return r.numToUint8}});var i=n(17480);Object.defineProperty(t,"uint32ArrayFrom",{enumerable:true,get:function(){return i.uint32ArrayFrom}})},67716:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.isEmptyData=void 0;function isEmptyData(e){if(typeof e==="string"){return e.length===0}return e.byteLength===0}t.isEmptyData=isEmptyData},22390:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.numToUint8=void 0;function numToUint8(e){return new Uint8Array([(e&4278190080)>>24,(e&16711680)>>16,(e&65280)>>8,e&255])}t.numToUint8=numToUint8},17480:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.uint32ArrayFrom=void 0;function uint32ArrayFrom(e){if(!Uint32Array.from){var t=new Uint32Array(e.length);var n=0;while(n{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.CloudWatchLogs=void 0;const o=n(11866);const s=n(20269);const r=n(41219);const i=n(81119);const a=n(67900);const c=n(27886);const d=n(58810);const u=n(26221);const l=n(93651);const m=n(94002);const p=n(39289);const g=n(64697);const f=n(99881);const y=n(74558);const E=n(91225);const h=n(52630);const C=n(68775);const S=n(28462);const v=n(6108);const _=n(88856);const w=n(41717);const b=n(7994);const P=n(28784);const x=n(98852);const I=n(89983);const D=n(11105);const T=n(37750);const O=n(67115);const R=n(61748);const A=n(63208);const N=n(47876);const k=n(10310);const M=n(91579);const F=n(26727);const L=n(55602);const j=n(6272);const U=n(2752);const z=n(29561);const $=n(58561);const H=n(54445);const G=n(97094);const q=n(98364);const B=n(85216);const W=n(68451);const V=n(51016);const Y=n(12561);const K=n(99241);const X=n(69983);const Q=n(4840);const J=n(72656);const Z=n(7261);const ee=n(4685);const te=n(57476);const ne=n(5852);const oe=n(54798);const se=n(90441);const re=n(61287);const ie=n(5048);const ae=n(29534);const ce=n(31630);const de=n(1033);const ue=n(52661);const le=n(56809);const me=n(35290);const pe=n(33860);const ge=n(23863);const fe=n(82816);const ye=n(15675);const Ee={AssociateKmsKeyCommand:r.AssociateKmsKeyCommand,CancelExportTaskCommand:i.CancelExportTaskCommand,CreateDeliveryCommand:a.CreateDeliveryCommand,CreateExportTaskCommand:c.CreateExportTaskCommand,CreateLogGroupCommand:d.CreateLogGroupCommand,CreateLogStreamCommand:u.CreateLogStreamCommand,DeleteAccountPolicyCommand:l.DeleteAccountPolicyCommand,DeleteDataProtectionPolicyCommand:m.DeleteDataProtectionPolicyCommand,DeleteDeliveryCommand:p.DeleteDeliveryCommand,DeleteDeliveryDestinationCommand:g.DeleteDeliveryDestinationCommand,DeleteDeliveryDestinationPolicyCommand:f.DeleteDeliveryDestinationPolicyCommand,DeleteDeliverySourceCommand:y.DeleteDeliverySourceCommand,DeleteDestinationCommand:E.DeleteDestinationCommand,DeleteLogGroupCommand:h.DeleteLogGroupCommand,DeleteLogStreamCommand:C.DeleteLogStreamCommand,DeleteMetricFilterCommand:S.DeleteMetricFilterCommand,DeleteQueryDefinitionCommand:v.DeleteQueryDefinitionCommand,DeleteResourcePolicyCommand:_.DeleteResourcePolicyCommand,DeleteRetentionPolicyCommand:w.DeleteRetentionPolicyCommand,DeleteSubscriptionFilterCommand:b.DeleteSubscriptionFilterCommand,DescribeAccountPoliciesCommand:P.DescribeAccountPoliciesCommand,DescribeDeliveriesCommand:x.DescribeDeliveriesCommand,DescribeDeliveryDestinationsCommand:I.DescribeDeliveryDestinationsCommand,DescribeDeliverySourcesCommand:D.DescribeDeliverySourcesCommand,DescribeDestinationsCommand:T.DescribeDestinationsCommand,DescribeExportTasksCommand:O.DescribeExportTasksCommand,DescribeLogGroupsCommand:R.DescribeLogGroupsCommand,DescribeLogStreamsCommand:A.DescribeLogStreamsCommand,DescribeMetricFiltersCommand:N.DescribeMetricFiltersCommand,DescribeQueriesCommand:k.DescribeQueriesCommand,DescribeQueryDefinitionsCommand:M.DescribeQueryDefinitionsCommand,DescribeResourcePoliciesCommand:F.DescribeResourcePoliciesCommand,DescribeSubscriptionFiltersCommand:L.DescribeSubscriptionFiltersCommand,DisassociateKmsKeyCommand:j.DisassociateKmsKeyCommand,FilterLogEventsCommand:U.FilterLogEventsCommand,GetDataProtectionPolicyCommand:z.GetDataProtectionPolicyCommand,GetDeliveryCommand:$.GetDeliveryCommand,GetDeliveryDestinationCommand:H.GetDeliveryDestinationCommand,GetDeliveryDestinationPolicyCommand:G.GetDeliveryDestinationPolicyCommand,GetDeliverySourceCommand:q.GetDeliverySourceCommand,GetLogEventsCommand:B.GetLogEventsCommand,GetLogGroupFieldsCommand:W.GetLogGroupFieldsCommand,GetLogRecordCommand:V.GetLogRecordCommand,GetQueryResultsCommand:Y.GetQueryResultsCommand,ListTagsForResourceCommand:K.ListTagsForResourceCommand,ListTagsLogGroupCommand:X.ListTagsLogGroupCommand,PutAccountPolicyCommand:Q.PutAccountPolicyCommand,PutDataProtectionPolicyCommand:J.PutDataProtectionPolicyCommand,PutDeliveryDestinationCommand:Z.PutDeliveryDestinationCommand,PutDeliveryDestinationPolicyCommand:ee.PutDeliveryDestinationPolicyCommand,PutDeliverySourceCommand:te.PutDeliverySourceCommand,PutDestinationCommand:ne.PutDestinationCommand,PutDestinationPolicyCommand:oe.PutDestinationPolicyCommand,PutLogEventsCommand:se.PutLogEventsCommand,PutMetricFilterCommand:re.PutMetricFilterCommand,PutQueryDefinitionCommand:ie.PutQueryDefinitionCommand,PutResourcePolicyCommand:ae.PutResourcePolicyCommand,PutRetentionPolicyCommand:ce.PutRetentionPolicyCommand,PutSubscriptionFilterCommand:de.PutSubscriptionFilterCommand,StartQueryCommand:ue.StartQueryCommand,StopQueryCommand:le.StopQueryCommand,TagLogGroupCommand:me.TagLogGroupCommand,TagResourceCommand:pe.TagResourceCommand,TestMetricFilterCommand:ge.TestMetricFilterCommand,UntagLogGroupCommand:fe.UntagLogGroupCommand,UntagResourceCommand:ye.UntagResourceCommand};class CloudWatchLogs extends s.CloudWatchLogsClient{}t.CloudWatchLogs=CloudWatchLogs;(0,o.createAggregatedClient)(Ee,CloudWatchLogs)},20269:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.CloudWatchLogsClient=t.__Client=void 0;const o=n(42459);const s=n(1475);const r=n(14103);const i=n(83347);const a=n(37163);const c=n(1818);const d=n(71829);const u=n(12538);const l=n(67273);const m=n(11866);Object.defineProperty(t,"__Client",{enumerable:true,get:function(){return m.Client}});const p=n(96353);const g=n(25141);const f=n(54295);class CloudWatchLogsClient extends m.Client{constructor(...[e]){const t=(0,g.getRuntimeConfig)(e||{});const n=(0,p.resolveClientEndpointParameters)(t);const m=(0,c.resolveRegionConfig)(n);const y=(0,u.resolveEndpointConfig)(m);const E=(0,l.resolveRetryConfig)(y);const h=(0,o.resolveHostHeaderConfig)(E);const C=(0,i.resolveAwsAuthConfig)(h);const S=(0,a.resolveUserAgentConfig)(C);const v=(0,f.resolveRuntimeExtensions)(S,e?.extensions||[]);super(v);this.config=v;this.middlewareStack.use((0,l.getRetryPlugin)(this.config));this.middlewareStack.use((0,d.getContentLengthPlugin)(this.config));this.middlewareStack.use((0,o.getHostHeaderPlugin)(this.config));this.middlewareStack.use((0,s.getLoggerPlugin)(this.config));this.middlewareStack.use((0,r.getRecursionDetectionPlugin)(this.config));this.middlewareStack.use((0,i.getAwsAuthPlugin)(this.config));this.middlewareStack.use((0,a.getUserAgentPlugin)(this.config))}destroy(){super.destroy()}}t.CloudWatchLogsClient=CloudWatchLogsClient},41219:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.AssociateKmsKeyCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const r=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return r.Command}});const i=n(18499);const a=n(62458);class AssociateKmsKeyCommand extends r.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,AssociateKmsKeyCommand.getEndpointParameterInstructions()));const r=e.concat(this.middlewareStack);const{logger:a}=t;const c="CloudWatchLogsClient";const d="AssociateKmsKeyCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"Logs_20140328",operation:"AssociateKmsKey"}};const{requestHandler:l}=t;return r.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_AssociateKmsKeyCommand)(e,t)}deserialize(e,t){return(0,a.de_AssociateKmsKeyCommand)(e,t)}}t.AssociateKmsKeyCommand=AssociateKmsKeyCommand},81119:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.CancelExportTaskCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const r=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return r.Command}});const i=n(18499);const a=n(62458);class CancelExportTaskCommand extends r.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,CancelExportTaskCommand.getEndpointParameterInstructions()));const r=e.concat(this.middlewareStack);const{logger:a}=t;const c="CloudWatchLogsClient";const d="CancelExportTaskCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"Logs_20140328",operation:"CancelExportTask"}};const{requestHandler:l}=t;return r.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_CancelExportTaskCommand)(e,t)}deserialize(e,t){return(0,a.de_CancelExportTaskCommand)(e,t)}}t.CancelExportTaskCommand=CancelExportTaskCommand},67900:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.CreateDeliveryCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const r=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return r.Command}});const i=n(18499);const a=n(62458);class CreateDeliveryCommand extends r.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,CreateDeliveryCommand.getEndpointParameterInstructions()));const r=e.concat(this.middlewareStack);const{logger:a}=t;const c="CloudWatchLogsClient";const d="CreateDeliveryCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"Logs_20140328",operation:"CreateDelivery"}};const{requestHandler:l}=t;return r.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_CreateDeliveryCommand)(e,t)}deserialize(e,t){return(0,a.de_CreateDeliveryCommand)(e,t)}}t.CreateDeliveryCommand=CreateDeliveryCommand},27886:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.CreateExportTaskCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const r=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return r.Command}});const i=n(18499);const a=n(62458);class CreateExportTaskCommand extends r.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,CreateExportTaskCommand.getEndpointParameterInstructions()));const r=e.concat(this.middlewareStack);const{logger:a}=t;const c="CloudWatchLogsClient";const d="CreateExportTaskCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"Logs_20140328",operation:"CreateExportTask"}};const{requestHandler:l}=t;return r.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_CreateExportTaskCommand)(e,t)}deserialize(e,t){return(0,a.de_CreateExportTaskCommand)(e,t)}}t.CreateExportTaskCommand=CreateExportTaskCommand},58810:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.CreateLogGroupCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const r=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return r.Command}});const i=n(18499);const a=n(62458);class CreateLogGroupCommand extends r.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,CreateLogGroupCommand.getEndpointParameterInstructions()));const r=e.concat(this.middlewareStack);const{logger:a}=t;const c="CloudWatchLogsClient";const d="CreateLogGroupCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"Logs_20140328",operation:"CreateLogGroup"}};const{requestHandler:l}=t;return r.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_CreateLogGroupCommand)(e,t)}deserialize(e,t){return(0,a.de_CreateLogGroupCommand)(e,t)}}t.CreateLogGroupCommand=CreateLogGroupCommand},26221:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.CreateLogStreamCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const r=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return r.Command}});const i=n(18499);const a=n(62458);class CreateLogStreamCommand extends r.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,CreateLogStreamCommand.getEndpointParameterInstructions()));const r=e.concat(this.middlewareStack);const{logger:a}=t;const c="CloudWatchLogsClient";const d="CreateLogStreamCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"Logs_20140328",operation:"CreateLogStream"}};const{requestHandler:l}=t;return r.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_CreateLogStreamCommand)(e,t)}deserialize(e,t){return(0,a.de_CreateLogStreamCommand)(e,t)}}t.CreateLogStreamCommand=CreateLogStreamCommand},93651:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.DeleteAccountPolicyCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const r=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return r.Command}});const i=n(18499);const a=n(62458);class DeleteAccountPolicyCommand extends r.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,DeleteAccountPolicyCommand.getEndpointParameterInstructions()));const r=e.concat(this.middlewareStack);const{logger:a}=t;const c="CloudWatchLogsClient";const d="DeleteAccountPolicyCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"Logs_20140328",operation:"DeleteAccountPolicy"}};const{requestHandler:l}=t;return r.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_DeleteAccountPolicyCommand)(e,t)}deserialize(e,t){return(0,a.de_DeleteAccountPolicyCommand)(e,t)}}t.DeleteAccountPolicyCommand=DeleteAccountPolicyCommand},94002:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.DeleteDataProtectionPolicyCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const r=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return r.Command}});const i=n(18499);const a=n(62458);class DeleteDataProtectionPolicyCommand extends r.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,DeleteDataProtectionPolicyCommand.getEndpointParameterInstructions()));const r=e.concat(this.middlewareStack);const{logger:a}=t;const c="CloudWatchLogsClient";const d="DeleteDataProtectionPolicyCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"Logs_20140328",operation:"DeleteDataProtectionPolicy"}};const{requestHandler:l}=t;return r.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_DeleteDataProtectionPolicyCommand)(e,t)}deserialize(e,t){return(0,a.de_DeleteDataProtectionPolicyCommand)(e,t)}}t.DeleteDataProtectionPolicyCommand=DeleteDataProtectionPolicyCommand},39289:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.DeleteDeliveryCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const r=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return r.Command}});const i=n(18499);const a=n(62458);class DeleteDeliveryCommand extends r.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,DeleteDeliveryCommand.getEndpointParameterInstructions()));const r=e.concat(this.middlewareStack);const{logger:a}=t;const c="CloudWatchLogsClient";const d="DeleteDeliveryCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"Logs_20140328",operation:"DeleteDelivery"}};const{requestHandler:l}=t;return r.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_DeleteDeliveryCommand)(e,t)}deserialize(e,t){return(0,a.de_DeleteDeliveryCommand)(e,t)}}t.DeleteDeliveryCommand=DeleteDeliveryCommand},64697:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.DeleteDeliveryDestinationCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const r=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return r.Command}});const i=n(18499);const a=n(62458);class DeleteDeliveryDestinationCommand extends r.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,DeleteDeliveryDestinationCommand.getEndpointParameterInstructions()));const r=e.concat(this.middlewareStack);const{logger:a}=t;const c="CloudWatchLogsClient";const d="DeleteDeliveryDestinationCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"Logs_20140328",operation:"DeleteDeliveryDestination"}};const{requestHandler:l}=t;return r.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_DeleteDeliveryDestinationCommand)(e,t)}deserialize(e,t){return(0,a.de_DeleteDeliveryDestinationCommand)(e,t)}}t.DeleteDeliveryDestinationCommand=DeleteDeliveryDestinationCommand},99881:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.DeleteDeliveryDestinationPolicyCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const r=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return r.Command}});const i=n(18499);const a=n(62458);class DeleteDeliveryDestinationPolicyCommand extends r.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,DeleteDeliveryDestinationPolicyCommand.getEndpointParameterInstructions()));const r=e.concat(this.middlewareStack);const{logger:a}=t;const c="CloudWatchLogsClient";const d="DeleteDeliveryDestinationPolicyCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"Logs_20140328",operation:"DeleteDeliveryDestinationPolicy"}};const{requestHandler:l}=t;return r.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_DeleteDeliveryDestinationPolicyCommand)(e,t)}deserialize(e,t){return(0,a.de_DeleteDeliveryDestinationPolicyCommand)(e,t)}}t.DeleteDeliveryDestinationPolicyCommand=DeleteDeliveryDestinationPolicyCommand},74558:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.DeleteDeliverySourceCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const r=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return r.Command}});const i=n(18499);const a=n(62458);class DeleteDeliverySourceCommand extends r.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,DeleteDeliverySourceCommand.getEndpointParameterInstructions()));const r=e.concat(this.middlewareStack);const{logger:a}=t;const c="CloudWatchLogsClient";const d="DeleteDeliverySourceCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"Logs_20140328",operation:"DeleteDeliverySource"}};const{requestHandler:l}=t;return r.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_DeleteDeliverySourceCommand)(e,t)}deserialize(e,t){return(0,a.de_DeleteDeliverySourceCommand)(e,t)}}t.DeleteDeliverySourceCommand=DeleteDeliverySourceCommand},91225:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.DeleteDestinationCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const r=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return r.Command}});const i=n(18499);const a=n(62458);class DeleteDestinationCommand extends r.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,DeleteDestinationCommand.getEndpointParameterInstructions()));const r=e.concat(this.middlewareStack);const{logger:a}=t;const c="CloudWatchLogsClient";const d="DeleteDestinationCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"Logs_20140328",operation:"DeleteDestination"}};const{requestHandler:l}=t;return r.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_DeleteDestinationCommand)(e,t)}deserialize(e,t){return(0,a.de_DeleteDestinationCommand)(e,t)}}t.DeleteDestinationCommand=DeleteDestinationCommand},52630:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.DeleteLogGroupCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const r=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return r.Command}});const i=n(18499);const a=n(62458);class DeleteLogGroupCommand extends r.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,DeleteLogGroupCommand.getEndpointParameterInstructions()));const r=e.concat(this.middlewareStack);const{logger:a}=t;const c="CloudWatchLogsClient";const d="DeleteLogGroupCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"Logs_20140328",operation:"DeleteLogGroup"}};const{requestHandler:l}=t;return r.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_DeleteLogGroupCommand)(e,t)}deserialize(e,t){return(0,a.de_DeleteLogGroupCommand)(e,t)}}t.DeleteLogGroupCommand=DeleteLogGroupCommand},68775:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.DeleteLogStreamCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const r=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return r.Command}});const i=n(18499);const a=n(62458);class DeleteLogStreamCommand extends r.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,DeleteLogStreamCommand.getEndpointParameterInstructions()));const r=e.concat(this.middlewareStack);const{logger:a}=t;const c="CloudWatchLogsClient";const d="DeleteLogStreamCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"Logs_20140328",operation:"DeleteLogStream"}};const{requestHandler:l}=t;return r.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_DeleteLogStreamCommand)(e,t)}deserialize(e,t){return(0,a.de_DeleteLogStreamCommand)(e,t)}}t.DeleteLogStreamCommand=DeleteLogStreamCommand},28462:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.DeleteMetricFilterCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const r=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return r.Command}});const i=n(18499);const a=n(62458);class DeleteMetricFilterCommand extends r.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,DeleteMetricFilterCommand.getEndpointParameterInstructions()));const r=e.concat(this.middlewareStack);const{logger:a}=t;const c="CloudWatchLogsClient";const d="DeleteMetricFilterCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"Logs_20140328",operation:"DeleteMetricFilter"}};const{requestHandler:l}=t;return r.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_DeleteMetricFilterCommand)(e,t)}deserialize(e,t){return(0,a.de_DeleteMetricFilterCommand)(e,t)}}t.DeleteMetricFilterCommand=DeleteMetricFilterCommand},6108:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.DeleteQueryDefinitionCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const r=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return r.Command}});const i=n(18499);const a=n(62458);class DeleteQueryDefinitionCommand extends r.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,DeleteQueryDefinitionCommand.getEndpointParameterInstructions()));const r=e.concat(this.middlewareStack);const{logger:a}=t;const c="CloudWatchLogsClient";const d="DeleteQueryDefinitionCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"Logs_20140328",operation:"DeleteQueryDefinition"}};const{requestHandler:l}=t;return r.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_DeleteQueryDefinitionCommand)(e,t)}deserialize(e,t){return(0,a.de_DeleteQueryDefinitionCommand)(e,t)}}t.DeleteQueryDefinitionCommand=DeleteQueryDefinitionCommand},88856:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.DeleteResourcePolicyCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const r=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return r.Command}});const i=n(18499);const a=n(62458);class DeleteResourcePolicyCommand extends r.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,DeleteResourcePolicyCommand.getEndpointParameterInstructions()));const r=e.concat(this.middlewareStack);const{logger:a}=t;const c="CloudWatchLogsClient";const d="DeleteResourcePolicyCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"Logs_20140328",operation:"DeleteResourcePolicy"}};const{requestHandler:l}=t;return r.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_DeleteResourcePolicyCommand)(e,t)}deserialize(e,t){return(0,a.de_DeleteResourcePolicyCommand)(e,t)}}t.DeleteResourcePolicyCommand=DeleteResourcePolicyCommand},41717:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.DeleteRetentionPolicyCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const r=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return r.Command}});const i=n(18499);const a=n(62458);class DeleteRetentionPolicyCommand extends r.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,DeleteRetentionPolicyCommand.getEndpointParameterInstructions()));const r=e.concat(this.middlewareStack);const{logger:a}=t;const c="CloudWatchLogsClient";const d="DeleteRetentionPolicyCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"Logs_20140328",operation:"DeleteRetentionPolicy"}};const{requestHandler:l}=t;return r.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_DeleteRetentionPolicyCommand)(e,t)}deserialize(e,t){return(0,a.de_DeleteRetentionPolicyCommand)(e,t)}}t.DeleteRetentionPolicyCommand=DeleteRetentionPolicyCommand},7994:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.DeleteSubscriptionFilterCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const r=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return r.Command}});const i=n(18499);const a=n(62458);class DeleteSubscriptionFilterCommand extends r.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,DeleteSubscriptionFilterCommand.getEndpointParameterInstructions()));const r=e.concat(this.middlewareStack);const{logger:a}=t;const c="CloudWatchLogsClient";const d="DeleteSubscriptionFilterCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"Logs_20140328",operation:"DeleteSubscriptionFilter"}};const{requestHandler:l}=t;return r.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_DeleteSubscriptionFilterCommand)(e,t)}deserialize(e,t){return(0,a.de_DeleteSubscriptionFilterCommand)(e,t)}}t.DeleteSubscriptionFilterCommand=DeleteSubscriptionFilterCommand},28784:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.DescribeAccountPoliciesCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const r=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return r.Command}});const i=n(18499);const a=n(62458);class DescribeAccountPoliciesCommand extends r.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,DescribeAccountPoliciesCommand.getEndpointParameterInstructions()));const r=e.concat(this.middlewareStack);const{logger:a}=t;const c="CloudWatchLogsClient";const d="DescribeAccountPoliciesCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"Logs_20140328",operation:"DescribeAccountPolicies"}};const{requestHandler:l}=t;return r.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_DescribeAccountPoliciesCommand)(e,t)}deserialize(e,t){return(0,a.de_DescribeAccountPoliciesCommand)(e,t)}}t.DescribeAccountPoliciesCommand=DescribeAccountPoliciesCommand},98852:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.DescribeDeliveriesCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const r=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return r.Command}});const i=n(18499);const a=n(62458);class DescribeDeliveriesCommand extends r.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,DescribeDeliveriesCommand.getEndpointParameterInstructions()));const r=e.concat(this.middlewareStack);const{logger:a}=t;const c="CloudWatchLogsClient";const d="DescribeDeliveriesCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"Logs_20140328",operation:"DescribeDeliveries"}};const{requestHandler:l}=t;return r.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_DescribeDeliveriesCommand)(e,t)}deserialize(e,t){return(0,a.de_DescribeDeliveriesCommand)(e,t)}}t.DescribeDeliveriesCommand=DescribeDeliveriesCommand},89983:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.DescribeDeliveryDestinationsCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const r=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return r.Command}});const i=n(18499);const a=n(62458);class DescribeDeliveryDestinationsCommand extends r.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,DescribeDeliveryDestinationsCommand.getEndpointParameterInstructions()));const r=e.concat(this.middlewareStack);const{logger:a}=t;const c="CloudWatchLogsClient";const d="DescribeDeliveryDestinationsCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"Logs_20140328",operation:"DescribeDeliveryDestinations"}};const{requestHandler:l}=t;return r.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_DescribeDeliveryDestinationsCommand)(e,t)}deserialize(e,t){return(0,a.de_DescribeDeliveryDestinationsCommand)(e,t)}}t.DescribeDeliveryDestinationsCommand=DescribeDeliveryDestinationsCommand},11105:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.DescribeDeliverySourcesCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const r=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return r.Command}});const i=n(18499);const a=n(62458);class DescribeDeliverySourcesCommand extends r.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,DescribeDeliverySourcesCommand.getEndpointParameterInstructions()));const r=e.concat(this.middlewareStack);const{logger:a}=t;const c="CloudWatchLogsClient";const d="DescribeDeliverySourcesCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"Logs_20140328",operation:"DescribeDeliverySources"}};const{requestHandler:l}=t;return r.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_DescribeDeliverySourcesCommand)(e,t)}deserialize(e,t){return(0,a.de_DescribeDeliverySourcesCommand)(e,t)}}t.DescribeDeliverySourcesCommand=DescribeDeliverySourcesCommand},37750:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.DescribeDestinationsCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const r=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return r.Command}});const i=n(18499);const a=n(62458);class DescribeDestinationsCommand extends r.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,DescribeDestinationsCommand.getEndpointParameterInstructions()));const r=e.concat(this.middlewareStack);const{logger:a}=t;const c="CloudWatchLogsClient";const d="DescribeDestinationsCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"Logs_20140328",operation:"DescribeDestinations"}};const{requestHandler:l}=t;return r.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_DescribeDestinationsCommand)(e,t)}deserialize(e,t){return(0,a.de_DescribeDestinationsCommand)(e,t)}}t.DescribeDestinationsCommand=DescribeDestinationsCommand},67115:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.DescribeExportTasksCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const r=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return r.Command}});const i=n(18499);const a=n(62458);class DescribeExportTasksCommand extends r.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,DescribeExportTasksCommand.getEndpointParameterInstructions()));const r=e.concat(this.middlewareStack);const{logger:a}=t;const c="CloudWatchLogsClient";const d="DescribeExportTasksCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"Logs_20140328",operation:"DescribeExportTasks"}};const{requestHandler:l}=t;return r.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_DescribeExportTasksCommand)(e,t)}deserialize(e,t){return(0,a.de_DescribeExportTasksCommand)(e,t)}}t.DescribeExportTasksCommand=DescribeExportTasksCommand},61748:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.DescribeLogGroupsCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const r=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return r.Command}});const i=n(18499);const a=n(62458);class DescribeLogGroupsCommand extends r.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,DescribeLogGroupsCommand.getEndpointParameterInstructions()));const r=e.concat(this.middlewareStack);const{logger:a}=t;const c="CloudWatchLogsClient";const d="DescribeLogGroupsCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"Logs_20140328",operation:"DescribeLogGroups"}};const{requestHandler:l}=t;return r.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_DescribeLogGroupsCommand)(e,t)}deserialize(e,t){return(0,a.de_DescribeLogGroupsCommand)(e,t)}}t.DescribeLogGroupsCommand=DescribeLogGroupsCommand},63208:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.DescribeLogStreamsCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const r=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return r.Command}});const i=n(18499);const a=n(62458);class DescribeLogStreamsCommand extends r.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,DescribeLogStreamsCommand.getEndpointParameterInstructions()));const r=e.concat(this.middlewareStack);const{logger:a}=t;const c="CloudWatchLogsClient";const d="DescribeLogStreamsCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"Logs_20140328",operation:"DescribeLogStreams"}};const{requestHandler:l}=t;return r.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_DescribeLogStreamsCommand)(e,t)}deserialize(e,t){return(0,a.de_DescribeLogStreamsCommand)(e,t)}}t.DescribeLogStreamsCommand=DescribeLogStreamsCommand},47876:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.DescribeMetricFiltersCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const r=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return r.Command}});const i=n(18499);const a=n(62458);class DescribeMetricFiltersCommand extends r.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,DescribeMetricFiltersCommand.getEndpointParameterInstructions()));const r=e.concat(this.middlewareStack);const{logger:a}=t;const c="CloudWatchLogsClient";const d="DescribeMetricFiltersCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"Logs_20140328",operation:"DescribeMetricFilters"}};const{requestHandler:l}=t;return r.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_DescribeMetricFiltersCommand)(e,t)}deserialize(e,t){return(0,a.de_DescribeMetricFiltersCommand)(e,t)}}t.DescribeMetricFiltersCommand=DescribeMetricFiltersCommand},10310:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.DescribeQueriesCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const r=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return r.Command}});const i=n(18499);const a=n(62458);class DescribeQueriesCommand extends r.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,DescribeQueriesCommand.getEndpointParameterInstructions()));const r=e.concat(this.middlewareStack);const{logger:a}=t;const c="CloudWatchLogsClient";const d="DescribeQueriesCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"Logs_20140328",operation:"DescribeQueries"}};const{requestHandler:l}=t;return r.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_DescribeQueriesCommand)(e,t)}deserialize(e,t){return(0,a.de_DescribeQueriesCommand)(e,t)}}t.DescribeQueriesCommand=DescribeQueriesCommand},91579:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.DescribeQueryDefinitionsCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const r=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return r.Command}});const i=n(18499);const a=n(62458);class DescribeQueryDefinitionsCommand extends r.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,DescribeQueryDefinitionsCommand.getEndpointParameterInstructions()));const r=e.concat(this.middlewareStack);const{logger:a}=t;const c="CloudWatchLogsClient";const d="DescribeQueryDefinitionsCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"Logs_20140328",operation:"DescribeQueryDefinitions"}};const{requestHandler:l}=t;return r.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_DescribeQueryDefinitionsCommand)(e,t)}deserialize(e,t){return(0,a.de_DescribeQueryDefinitionsCommand)(e,t)}}t.DescribeQueryDefinitionsCommand=DescribeQueryDefinitionsCommand},26727:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.DescribeResourcePoliciesCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const r=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return r.Command}});const i=n(18499);const a=n(62458);class DescribeResourcePoliciesCommand extends r.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,DescribeResourcePoliciesCommand.getEndpointParameterInstructions()));const r=e.concat(this.middlewareStack);const{logger:a}=t;const c="CloudWatchLogsClient";const d="DescribeResourcePoliciesCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"Logs_20140328",operation:"DescribeResourcePolicies"}};const{requestHandler:l}=t;return r.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_DescribeResourcePoliciesCommand)(e,t)}deserialize(e,t){return(0,a.de_DescribeResourcePoliciesCommand)(e,t)}}t.DescribeResourcePoliciesCommand=DescribeResourcePoliciesCommand},55602:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.DescribeSubscriptionFiltersCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const r=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return r.Command}});const i=n(18499);const a=n(62458);class DescribeSubscriptionFiltersCommand extends r.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,DescribeSubscriptionFiltersCommand.getEndpointParameterInstructions()));const r=e.concat(this.middlewareStack);const{logger:a}=t;const c="CloudWatchLogsClient";const d="DescribeSubscriptionFiltersCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"Logs_20140328",operation:"DescribeSubscriptionFilters"}};const{requestHandler:l}=t;return r.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_DescribeSubscriptionFiltersCommand)(e,t)}deserialize(e,t){return(0,a.de_DescribeSubscriptionFiltersCommand)(e,t)}}t.DescribeSubscriptionFiltersCommand=DescribeSubscriptionFiltersCommand},6272:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.DisassociateKmsKeyCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const r=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return r.Command}});const i=n(18499);const a=n(62458);class DisassociateKmsKeyCommand extends r.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,DisassociateKmsKeyCommand.getEndpointParameterInstructions()));const r=e.concat(this.middlewareStack);const{logger:a}=t;const c="CloudWatchLogsClient";const d="DisassociateKmsKeyCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"Logs_20140328",operation:"DisassociateKmsKey"}};const{requestHandler:l}=t;return r.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_DisassociateKmsKeyCommand)(e,t)}deserialize(e,t){return(0,a.de_DisassociateKmsKeyCommand)(e,t)}}t.DisassociateKmsKeyCommand=DisassociateKmsKeyCommand},2752:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.FilterLogEventsCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const r=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return r.Command}});const i=n(18499);const a=n(62458);class FilterLogEventsCommand extends r.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,FilterLogEventsCommand.getEndpointParameterInstructions()));const r=e.concat(this.middlewareStack);const{logger:a}=t;const c="CloudWatchLogsClient";const d="FilterLogEventsCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"Logs_20140328",operation:"FilterLogEvents"}};const{requestHandler:l}=t;return r.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_FilterLogEventsCommand)(e,t)}deserialize(e,t){return(0,a.de_FilterLogEventsCommand)(e,t)}}t.FilterLogEventsCommand=FilterLogEventsCommand},29561:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.GetDataProtectionPolicyCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const r=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return r.Command}});const i=n(18499);const a=n(62458);class GetDataProtectionPolicyCommand extends r.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,GetDataProtectionPolicyCommand.getEndpointParameterInstructions()));const r=e.concat(this.middlewareStack);const{logger:a}=t;const c="CloudWatchLogsClient";const d="GetDataProtectionPolicyCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"Logs_20140328",operation:"GetDataProtectionPolicy"}};const{requestHandler:l}=t;return r.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_GetDataProtectionPolicyCommand)(e,t)}deserialize(e,t){return(0,a.de_GetDataProtectionPolicyCommand)(e,t)}}t.GetDataProtectionPolicyCommand=GetDataProtectionPolicyCommand},58561:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.GetDeliveryCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const r=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return r.Command}});const i=n(18499);const a=n(62458);class GetDeliveryCommand extends r.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,GetDeliveryCommand.getEndpointParameterInstructions()));const r=e.concat(this.middlewareStack);const{logger:a}=t;const c="CloudWatchLogsClient";const d="GetDeliveryCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"Logs_20140328",operation:"GetDelivery"}};const{requestHandler:l}=t;return r.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_GetDeliveryCommand)(e,t)}deserialize(e,t){return(0,a.de_GetDeliveryCommand)(e,t)}}t.GetDeliveryCommand=GetDeliveryCommand},54445:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.GetDeliveryDestinationCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const r=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return r.Command}});const i=n(18499);const a=n(62458);class GetDeliveryDestinationCommand extends r.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,GetDeliveryDestinationCommand.getEndpointParameterInstructions()));const r=e.concat(this.middlewareStack);const{logger:a}=t;const c="CloudWatchLogsClient";const d="GetDeliveryDestinationCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"Logs_20140328",operation:"GetDeliveryDestination"}};const{requestHandler:l}=t;return r.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_GetDeliveryDestinationCommand)(e,t)}deserialize(e,t){return(0,a.de_GetDeliveryDestinationCommand)(e,t)}}t.GetDeliveryDestinationCommand=GetDeliveryDestinationCommand},97094:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.GetDeliveryDestinationPolicyCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const r=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return r.Command}});const i=n(18499);const a=n(62458);class GetDeliveryDestinationPolicyCommand extends r.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,GetDeliveryDestinationPolicyCommand.getEndpointParameterInstructions()));const r=e.concat(this.middlewareStack);const{logger:a}=t;const c="CloudWatchLogsClient";const d="GetDeliveryDestinationPolicyCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"Logs_20140328",operation:"GetDeliveryDestinationPolicy"}};const{requestHandler:l}=t;return r.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_GetDeliveryDestinationPolicyCommand)(e,t)}deserialize(e,t){return(0,a.de_GetDeliveryDestinationPolicyCommand)(e,t)}}t.GetDeliveryDestinationPolicyCommand=GetDeliveryDestinationPolicyCommand},98364:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.GetDeliverySourceCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const r=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return r.Command}});const i=n(18499);const a=n(62458);class GetDeliverySourceCommand extends r.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,GetDeliverySourceCommand.getEndpointParameterInstructions()));const r=e.concat(this.middlewareStack);const{logger:a}=t;const c="CloudWatchLogsClient";const d="GetDeliverySourceCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"Logs_20140328",operation:"GetDeliverySource"}};const{requestHandler:l}=t;return r.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_GetDeliverySourceCommand)(e,t)}deserialize(e,t){return(0,a.de_GetDeliverySourceCommand)(e,t)}}t.GetDeliverySourceCommand=GetDeliverySourceCommand},85216:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.GetLogEventsCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const r=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return r.Command}});const i=n(18499);const a=n(62458);class GetLogEventsCommand extends r.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,GetLogEventsCommand.getEndpointParameterInstructions()));const r=e.concat(this.middlewareStack);const{logger:a}=t;const c="CloudWatchLogsClient";const d="GetLogEventsCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"Logs_20140328",operation:"GetLogEvents"}};const{requestHandler:l}=t;return r.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_GetLogEventsCommand)(e,t)}deserialize(e,t){return(0,a.de_GetLogEventsCommand)(e,t)}}t.GetLogEventsCommand=GetLogEventsCommand},68451:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.GetLogGroupFieldsCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const r=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return r.Command}});const i=n(18499);const a=n(62458);class GetLogGroupFieldsCommand extends r.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,GetLogGroupFieldsCommand.getEndpointParameterInstructions()));const r=e.concat(this.middlewareStack);const{logger:a}=t;const c="CloudWatchLogsClient";const d="GetLogGroupFieldsCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"Logs_20140328",operation:"GetLogGroupFields"}};const{requestHandler:l}=t;return r.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_GetLogGroupFieldsCommand)(e,t)}deserialize(e,t){return(0,a.de_GetLogGroupFieldsCommand)(e,t)}}t.GetLogGroupFieldsCommand=GetLogGroupFieldsCommand},51016:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.GetLogRecordCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const r=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return r.Command}});const i=n(18499);const a=n(62458);class GetLogRecordCommand extends r.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,GetLogRecordCommand.getEndpointParameterInstructions()));const r=e.concat(this.middlewareStack);const{logger:a}=t;const c="CloudWatchLogsClient";const d="GetLogRecordCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"Logs_20140328",operation:"GetLogRecord"}};const{requestHandler:l}=t;return r.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_GetLogRecordCommand)(e,t)}deserialize(e,t){return(0,a.de_GetLogRecordCommand)(e,t)}}t.GetLogRecordCommand=GetLogRecordCommand},12561:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.GetQueryResultsCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const r=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return r.Command}});const i=n(18499);const a=n(62458);class GetQueryResultsCommand extends r.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,GetQueryResultsCommand.getEndpointParameterInstructions()));const r=e.concat(this.middlewareStack);const{logger:a}=t;const c="CloudWatchLogsClient";const d="GetQueryResultsCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"Logs_20140328",operation:"GetQueryResults"}};const{requestHandler:l}=t;return r.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_GetQueryResultsCommand)(e,t)}deserialize(e,t){return(0,a.de_GetQueryResultsCommand)(e,t)}}t.GetQueryResultsCommand=GetQueryResultsCommand},99241:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.ListTagsForResourceCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const r=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return r.Command}});const i=n(18499);const a=n(62458);class ListTagsForResourceCommand extends r.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,ListTagsForResourceCommand.getEndpointParameterInstructions()));const r=e.concat(this.middlewareStack);const{logger:a}=t;const c="CloudWatchLogsClient";const d="ListTagsForResourceCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"Logs_20140328",operation:"ListTagsForResource"}};const{requestHandler:l}=t;return r.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_ListTagsForResourceCommand)(e,t)}deserialize(e,t){return(0,a.de_ListTagsForResourceCommand)(e,t)}}t.ListTagsForResourceCommand=ListTagsForResourceCommand},69983:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.ListTagsLogGroupCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const r=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return r.Command}});const i=n(18499);const a=n(62458);class ListTagsLogGroupCommand extends r.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,ListTagsLogGroupCommand.getEndpointParameterInstructions()));const r=e.concat(this.middlewareStack);const{logger:a}=t;const c="CloudWatchLogsClient";const d="ListTagsLogGroupCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"Logs_20140328",operation:"ListTagsLogGroup"}};const{requestHandler:l}=t;return r.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_ListTagsLogGroupCommand)(e,t)}deserialize(e,t){return(0,a.de_ListTagsLogGroupCommand)(e,t)}}t.ListTagsLogGroupCommand=ListTagsLogGroupCommand},4840:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.PutAccountPolicyCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const r=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return r.Command}});const i=n(18499);const a=n(62458);class PutAccountPolicyCommand extends r.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,PutAccountPolicyCommand.getEndpointParameterInstructions()));const r=e.concat(this.middlewareStack);const{logger:a}=t;const c="CloudWatchLogsClient";const d="PutAccountPolicyCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"Logs_20140328",operation:"PutAccountPolicy"}};const{requestHandler:l}=t;return r.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_PutAccountPolicyCommand)(e,t)}deserialize(e,t){return(0,a.de_PutAccountPolicyCommand)(e,t)}}t.PutAccountPolicyCommand=PutAccountPolicyCommand},72656:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.PutDataProtectionPolicyCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const r=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return r.Command}});const i=n(18499);const a=n(62458);class PutDataProtectionPolicyCommand extends r.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,PutDataProtectionPolicyCommand.getEndpointParameterInstructions()));const r=e.concat(this.middlewareStack);const{logger:a}=t;const c="CloudWatchLogsClient";const d="PutDataProtectionPolicyCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"Logs_20140328",operation:"PutDataProtectionPolicy"}};const{requestHandler:l}=t;return r.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_PutDataProtectionPolicyCommand)(e,t)}deserialize(e,t){return(0,a.de_PutDataProtectionPolicyCommand)(e,t)}}t.PutDataProtectionPolicyCommand=PutDataProtectionPolicyCommand},7261:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.PutDeliveryDestinationCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const r=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return r.Command}});const i=n(18499);const a=n(62458);class PutDeliveryDestinationCommand extends r.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,PutDeliveryDestinationCommand.getEndpointParameterInstructions()));const r=e.concat(this.middlewareStack);const{logger:a}=t;const c="CloudWatchLogsClient";const d="PutDeliveryDestinationCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"Logs_20140328",operation:"PutDeliveryDestination"}};const{requestHandler:l}=t;return r.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_PutDeliveryDestinationCommand)(e,t)}deserialize(e,t){return(0,a.de_PutDeliveryDestinationCommand)(e,t)}}t.PutDeliveryDestinationCommand=PutDeliveryDestinationCommand},4685:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.PutDeliveryDestinationPolicyCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const r=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return r.Command}});const i=n(18499);const a=n(62458);class PutDeliveryDestinationPolicyCommand extends r.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,PutDeliveryDestinationPolicyCommand.getEndpointParameterInstructions()));const r=e.concat(this.middlewareStack);const{logger:a}=t;const c="CloudWatchLogsClient";const d="PutDeliveryDestinationPolicyCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"Logs_20140328",operation:"PutDeliveryDestinationPolicy"}};const{requestHandler:l}=t;return r.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_PutDeliveryDestinationPolicyCommand)(e,t)}deserialize(e,t){return(0,a.de_PutDeliveryDestinationPolicyCommand)(e,t)}}t.PutDeliveryDestinationPolicyCommand=PutDeliveryDestinationPolicyCommand},57476:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.PutDeliverySourceCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const r=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return r.Command}});const i=n(18499);const a=n(62458);class PutDeliverySourceCommand extends r.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,PutDeliverySourceCommand.getEndpointParameterInstructions()));const r=e.concat(this.middlewareStack);const{logger:a}=t;const c="CloudWatchLogsClient";const d="PutDeliverySourceCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"Logs_20140328",operation:"PutDeliverySource"}};const{requestHandler:l}=t;return r.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_PutDeliverySourceCommand)(e,t)}deserialize(e,t){return(0,a.de_PutDeliverySourceCommand)(e,t)}}t.PutDeliverySourceCommand=PutDeliverySourceCommand},5852:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.PutDestinationCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const r=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return r.Command}});const i=n(18499);const a=n(62458);class PutDestinationCommand extends r.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,PutDestinationCommand.getEndpointParameterInstructions()));const r=e.concat(this.middlewareStack);const{logger:a}=t;const c="CloudWatchLogsClient";const d="PutDestinationCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"Logs_20140328",operation:"PutDestination"}};const{requestHandler:l}=t;return r.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_PutDestinationCommand)(e,t)}deserialize(e,t){return(0,a.de_PutDestinationCommand)(e,t)}}t.PutDestinationCommand=PutDestinationCommand},54798:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.PutDestinationPolicyCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const r=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return r.Command}});const i=n(18499);const a=n(62458);class PutDestinationPolicyCommand extends r.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,PutDestinationPolicyCommand.getEndpointParameterInstructions()));const r=e.concat(this.middlewareStack);const{logger:a}=t;const c="CloudWatchLogsClient";const d="PutDestinationPolicyCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"Logs_20140328",operation:"PutDestinationPolicy"}};const{requestHandler:l}=t;return r.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_PutDestinationPolicyCommand)(e,t)}deserialize(e,t){return(0,a.de_PutDestinationPolicyCommand)(e,t)}}t.PutDestinationPolicyCommand=PutDestinationPolicyCommand},90441:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.PutLogEventsCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const r=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return r.Command}});const i=n(18499);const a=n(62458);class PutLogEventsCommand extends r.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,PutLogEventsCommand.getEndpointParameterInstructions()));const r=e.concat(this.middlewareStack);const{logger:a}=t;const c="CloudWatchLogsClient";const d="PutLogEventsCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"Logs_20140328",operation:"PutLogEvents"}};const{requestHandler:l}=t;return r.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_PutLogEventsCommand)(e,t)}deserialize(e,t){return(0,a.de_PutLogEventsCommand)(e,t)}}t.PutLogEventsCommand=PutLogEventsCommand},61287:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.PutMetricFilterCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const r=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return r.Command}});const i=n(18499);const a=n(62458);class PutMetricFilterCommand extends r.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,PutMetricFilterCommand.getEndpointParameterInstructions()));const r=e.concat(this.middlewareStack);const{logger:a}=t;const c="CloudWatchLogsClient";const d="PutMetricFilterCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"Logs_20140328",operation:"PutMetricFilter"}};const{requestHandler:l}=t;return r.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_PutMetricFilterCommand)(e,t)}deserialize(e,t){return(0,a.de_PutMetricFilterCommand)(e,t)}}t.PutMetricFilterCommand=PutMetricFilterCommand},5048:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.PutQueryDefinitionCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const r=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return r.Command}});const i=n(18499);const a=n(62458);class PutQueryDefinitionCommand extends r.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,PutQueryDefinitionCommand.getEndpointParameterInstructions()));const r=e.concat(this.middlewareStack);const{logger:a}=t;const c="CloudWatchLogsClient";const d="PutQueryDefinitionCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"Logs_20140328",operation:"PutQueryDefinition"}};const{requestHandler:l}=t;return r.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_PutQueryDefinitionCommand)(e,t)}deserialize(e,t){return(0,a.de_PutQueryDefinitionCommand)(e,t)}}t.PutQueryDefinitionCommand=PutQueryDefinitionCommand},29534:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.PutResourcePolicyCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const r=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return r.Command}});const i=n(18499);const a=n(62458);class PutResourcePolicyCommand extends r.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,PutResourcePolicyCommand.getEndpointParameterInstructions()));const r=e.concat(this.middlewareStack);const{logger:a}=t;const c="CloudWatchLogsClient";const d="PutResourcePolicyCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"Logs_20140328",operation:"PutResourcePolicy"}};const{requestHandler:l}=t;return r.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_PutResourcePolicyCommand)(e,t)}deserialize(e,t){return(0,a.de_PutResourcePolicyCommand)(e,t)}}t.PutResourcePolicyCommand=PutResourcePolicyCommand},31630:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.PutRetentionPolicyCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const r=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return r.Command}});const i=n(18499);const a=n(62458);class PutRetentionPolicyCommand extends r.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,PutRetentionPolicyCommand.getEndpointParameterInstructions()));const r=e.concat(this.middlewareStack);const{logger:a}=t;const c="CloudWatchLogsClient";const d="PutRetentionPolicyCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"Logs_20140328",operation:"PutRetentionPolicy"}};const{requestHandler:l}=t;return r.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_PutRetentionPolicyCommand)(e,t)}deserialize(e,t){return(0,a.de_PutRetentionPolicyCommand)(e,t)}}t.PutRetentionPolicyCommand=PutRetentionPolicyCommand},1033:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.PutSubscriptionFilterCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const r=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return r.Command}});const i=n(18499);const a=n(62458);class PutSubscriptionFilterCommand extends r.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,PutSubscriptionFilterCommand.getEndpointParameterInstructions()));const r=e.concat(this.middlewareStack);const{logger:a}=t;const c="CloudWatchLogsClient";const d="PutSubscriptionFilterCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"Logs_20140328",operation:"PutSubscriptionFilter"}};const{requestHandler:l}=t;return r.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_PutSubscriptionFilterCommand)(e,t)}deserialize(e,t){return(0,a.de_PutSubscriptionFilterCommand)(e,t)}}t.PutSubscriptionFilterCommand=PutSubscriptionFilterCommand},52661:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.StartQueryCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const r=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return r.Command}});const i=n(18499);const a=n(62458);class StartQueryCommand extends r.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,StartQueryCommand.getEndpointParameterInstructions()));const r=e.concat(this.middlewareStack);const{logger:a}=t;const c="CloudWatchLogsClient";const d="StartQueryCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"Logs_20140328",operation:"StartQuery"}};const{requestHandler:l}=t;return r.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_StartQueryCommand)(e,t)}deserialize(e,t){return(0,a.de_StartQueryCommand)(e,t)}}t.StartQueryCommand=StartQueryCommand},56809:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.StopQueryCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const r=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return r.Command}});const i=n(18499);const a=n(62458);class StopQueryCommand extends r.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,StopQueryCommand.getEndpointParameterInstructions()));const r=e.concat(this.middlewareStack);const{logger:a}=t;const c="CloudWatchLogsClient";const d="StopQueryCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"Logs_20140328",operation:"StopQuery"}};const{requestHandler:l}=t;return r.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_StopQueryCommand)(e,t)}deserialize(e,t){return(0,a.de_StopQueryCommand)(e,t)}}t.StopQueryCommand=StopQueryCommand},35290:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.TagLogGroupCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const r=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return r.Command}});const i=n(18499);const a=n(62458);class TagLogGroupCommand extends r.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,TagLogGroupCommand.getEndpointParameterInstructions()));const r=e.concat(this.middlewareStack);const{logger:a}=t;const c="CloudWatchLogsClient";const d="TagLogGroupCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"Logs_20140328",operation:"TagLogGroup"}};const{requestHandler:l}=t;return r.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_TagLogGroupCommand)(e,t)}deserialize(e,t){return(0,a.de_TagLogGroupCommand)(e,t)}}t.TagLogGroupCommand=TagLogGroupCommand},33860:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.TagResourceCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const r=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return r.Command}});const i=n(18499);const a=n(62458);class TagResourceCommand extends r.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,TagResourceCommand.getEndpointParameterInstructions()));const r=e.concat(this.middlewareStack);const{logger:a}=t;const c="CloudWatchLogsClient";const d="TagResourceCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"Logs_20140328",operation:"TagResource"}};const{requestHandler:l}=t;return r.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_TagResourceCommand)(e,t)}deserialize(e,t){return(0,a.de_TagResourceCommand)(e,t)}}t.TagResourceCommand=TagResourceCommand},23863:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.TestMetricFilterCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const r=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return r.Command}});const i=n(18499);const a=n(62458);class TestMetricFilterCommand extends r.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,TestMetricFilterCommand.getEndpointParameterInstructions()));const r=e.concat(this.middlewareStack);const{logger:a}=t;const c="CloudWatchLogsClient";const d="TestMetricFilterCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"Logs_20140328",operation:"TestMetricFilter"}};const{requestHandler:l}=t;return r.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_TestMetricFilterCommand)(e,t)}deserialize(e,t){return(0,a.de_TestMetricFilterCommand)(e,t)}}t.TestMetricFilterCommand=TestMetricFilterCommand},82816:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.UntagLogGroupCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const r=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return r.Command}});const i=n(18499);const a=n(62458);class UntagLogGroupCommand extends r.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,UntagLogGroupCommand.getEndpointParameterInstructions()));const r=e.concat(this.middlewareStack);const{logger:a}=t;const c="CloudWatchLogsClient";const d="UntagLogGroupCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"Logs_20140328",operation:"UntagLogGroup"}};const{requestHandler:l}=t;return r.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_UntagLogGroupCommand)(e,t)}deserialize(e,t){return(0,a.de_UntagLogGroupCommand)(e,t)}}t.UntagLogGroupCommand=UntagLogGroupCommand},15675:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.UntagResourceCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const r=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return r.Command}});const i=n(18499);const a=n(62458);class UntagResourceCommand extends r.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,UntagResourceCommand.getEndpointParameterInstructions()));const r=e.concat(this.middlewareStack);const{logger:a}=t;const c="CloudWatchLogsClient";const d="UntagResourceCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"Logs_20140328",operation:"UntagResource"}};const{requestHandler:l}=t;return r.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_UntagResourceCommand)(e,t)}deserialize(e,t){return(0,a.de_UntagResourceCommand)(e,t)}}t.UntagResourceCommand=UntagResourceCommand},77623:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(41219),t);o.__exportStar(n(81119),t);o.__exportStar(n(67900),t);o.__exportStar(n(27886),t);o.__exportStar(n(58810),t);o.__exportStar(n(26221),t);o.__exportStar(n(93651),t);o.__exportStar(n(94002),t);o.__exportStar(n(39289),t);o.__exportStar(n(64697),t);o.__exportStar(n(99881),t);o.__exportStar(n(74558),t);o.__exportStar(n(91225),t);o.__exportStar(n(52630),t);o.__exportStar(n(68775),t);o.__exportStar(n(28462),t);o.__exportStar(n(6108),t);o.__exportStar(n(88856),t);o.__exportStar(n(41717),t);o.__exportStar(n(7994),t);o.__exportStar(n(28784),t);o.__exportStar(n(98852),t);o.__exportStar(n(89983),t);o.__exportStar(n(11105),t);o.__exportStar(n(37750),t);o.__exportStar(n(67115),t);o.__exportStar(n(61748),t);o.__exportStar(n(63208),t);o.__exportStar(n(47876),t);o.__exportStar(n(10310),t);o.__exportStar(n(91579),t);o.__exportStar(n(26727),t);o.__exportStar(n(55602),t);o.__exportStar(n(6272),t);o.__exportStar(n(2752),t);o.__exportStar(n(29561),t);o.__exportStar(n(58561),t);o.__exportStar(n(54445),t);o.__exportStar(n(97094),t);o.__exportStar(n(98364),t);o.__exportStar(n(85216),t);o.__exportStar(n(68451),t);o.__exportStar(n(51016),t);o.__exportStar(n(12561),t);o.__exportStar(n(99241),t);o.__exportStar(n(69983),t);o.__exportStar(n(4840),t);o.__exportStar(n(72656),t);o.__exportStar(n(7261),t);o.__exportStar(n(4685),t);o.__exportStar(n(57476),t);o.__exportStar(n(5852),t);o.__exportStar(n(54798),t);o.__exportStar(n(90441),t);o.__exportStar(n(61287),t);o.__exportStar(n(5048),t);o.__exportStar(n(29534),t);o.__exportStar(n(31630),t);o.__exportStar(n(1033),t);o.__exportStar(n(52661),t);o.__exportStar(n(56809),t);o.__exportStar(n(35290),t);o.__exportStar(n(33860),t);o.__exportStar(n(23863),t);o.__exportStar(n(82816),t);o.__exportStar(n(15675),t)},96353:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.resolveClientEndpointParameters=void 0;const resolveClientEndpointParameters=e=>({...e,useDualstackEndpoint:e.useDualstackEndpoint??false,useFipsEndpoint:e.useFipsEndpoint??false,defaultSigningName:"logs"});t.resolveClientEndpointParameters=resolveClientEndpointParameters},92061:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.defaultEndpointResolver=void 0;const o=n(88013);const s=n(31231);const defaultEndpointResolver=(e,t={})=>(0,o.resolveEndpoint)(s.ruleSet,{endpointParams:e,logger:t.logger});t.defaultEndpointResolver=defaultEndpointResolver},31231:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.ruleSet=void 0;const n="required",o="fn",s="argv",r="ref";const i=true,a="isSet",c="booleanEquals",d="error",u="endpoint",l="tree",m="PartitionResult",p="stringEquals",g={[n]:false,type:"String"},f={[n]:true,default:false,type:"Boolean"},y={[r]:"Endpoint"},E={[o]:c,[s]:[{[r]:"UseFIPS"},true]},h={[o]:c,[s]:[{[r]:"UseDualStack"},true]},C={},S={[r]:"Region"},v={[o]:"getAttr",[s]:[{[r]:m},"supportsFIPS"]},_={[o]:c,[s]:[true,{[o]:"getAttr",[s]:[{[r]:m},"supportsDualStack"]}]},w=[E],b=[h],P=[S];const x={version:"1.0",parameters:{Region:g,UseDualStack:f,UseFIPS:f,Endpoint:g},rules:[{conditions:[{[o]:a,[s]:[y]}],rules:[{conditions:w,error:"Invalid Configuration: FIPS and custom endpoint are not supported",type:d},{conditions:b,error:"Invalid Configuration: Dualstack and custom endpoint are not supported",type:d},{endpoint:{url:y,properties:C,headers:C},type:u}],type:l},{conditions:[{[o]:a,[s]:P}],rules:[{conditions:[{[o]:"aws.partition",[s]:P,assign:m}],rules:[{conditions:[E,h],rules:[{conditions:[{[o]:c,[s]:[i,v]},_],rules:[{endpoint:{url:"https://logs-fips.{Region}.{PartitionResult#dualStackDnsSuffix}",properties:C,headers:C},type:u}],type:l},{error:"FIPS and DualStack are enabled, but this partition does not support one or both",type:d}],type:l},{conditions:w,rules:[{conditions:[{[o]:c,[s]:[v,i]}],rules:[{conditions:[{[o]:p,[s]:[S,"us-gov-east-1"]}],endpoint:{url:"https://logs.us-gov-east-1.amazonaws.com",properties:C,headers:C},type:u},{conditions:[{[o]:p,[s]:[S,"us-gov-west-1"]}],endpoint:{url:"https://logs.us-gov-west-1.amazonaws.com",properties:C,headers:C},type:u},{endpoint:{url:"https://logs-fips.{Region}.{PartitionResult#dnsSuffix}",properties:C,headers:C},type:u}],type:l},{error:"FIPS is enabled but this partition does not support FIPS",type:d}],type:l},{conditions:b,rules:[{conditions:[_],rules:[{endpoint:{url:"https://logs.{Region}.{PartitionResult#dualStackDnsSuffix}",properties:C,headers:C},type:u}],type:l},{error:"DualStack is enabled but this partition does not support DualStack",type:d}],type:l},{endpoint:{url:"https://logs.{Region}.{PartitionResult#dnsSuffix}",properties:C,headers:C},type:u}],type:l}],type:l},{error:"Invalid Configuration: Missing Region",type:d}]};t.ruleSet=x},25843:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.CloudWatchLogsServiceException=void 0;const o=n(10204);o.__exportStar(n(20269),t);o.__exportStar(n(14961),t);o.__exportStar(n(77623),t);o.__exportStar(n(79943),t);o.__exportStar(n(16833),t);n(61194);var s=n(40214);Object.defineProperty(t,"CloudWatchLogsServiceException",{enumerable:true,get:function(){return s.CloudWatchLogsServiceException}})},40214:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.CloudWatchLogsServiceException=t.__ServiceException=void 0;const o=n(11866);Object.defineProperty(t,"__ServiceException",{enumerable:true,get:function(){return o.ServiceException}});class CloudWatchLogsServiceException extends o.ServiceException{constructor(e){super(e);Object.setPrototypeOf(this,CloudWatchLogsServiceException.prototype)}}t.CloudWatchLogsServiceException=CloudWatchLogsServiceException},16833:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(78426),t)},78426:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.TooManyTagsException=t.MalformedQueryException=t.UnrecognizedClientException=t.InvalidSequenceTokenException=t.Distribution=t.QueryStatus=t.StandardUnit=t.OrderBy=t.InheritedProperty=t.ExportTaskStatusCode=t.OutputFormat=t.DataProtectionStatus=t.DataAlreadyAcceptedException=t.ResourceAlreadyExistsException=t.LimitExceededException=t.ValidationException=t.ThrottlingException=t.ServiceQuotaExceededException=t.DeliveryDestinationType=t.ConflictException=t.InvalidOperationException=t.ServiceUnavailableException=t.ResourceNotFoundException=t.OperationAbortedException=t.InvalidParameterException=t.Scope=t.PolicyType=t.AccessDeniedException=void 0;const o=n(40214);class AccessDeniedException extends o.CloudWatchLogsServiceException{constructor(e){super({name:"AccessDeniedException",$fault:"client",...e});this.name="AccessDeniedException";this.$fault="client";Object.setPrototypeOf(this,AccessDeniedException.prototype)}}t.AccessDeniedException=AccessDeniedException;t.PolicyType={DATA_PROTECTION_POLICY:"DATA_PROTECTION_POLICY"};t.Scope={ALL:"ALL"};class InvalidParameterException extends o.CloudWatchLogsServiceException{constructor(e){super({name:"InvalidParameterException",$fault:"client",...e});this.name="InvalidParameterException";this.$fault="client";Object.setPrototypeOf(this,InvalidParameterException.prototype)}}t.InvalidParameterException=InvalidParameterException;class OperationAbortedException extends o.CloudWatchLogsServiceException{constructor(e){super({name:"OperationAbortedException",$fault:"client",...e});this.name="OperationAbortedException";this.$fault="client";Object.setPrototypeOf(this,OperationAbortedException.prototype)}}t.OperationAbortedException=OperationAbortedException;class ResourceNotFoundException extends o.CloudWatchLogsServiceException{constructor(e){super({name:"ResourceNotFoundException",$fault:"client",...e});this.name="ResourceNotFoundException";this.$fault="client";Object.setPrototypeOf(this,ResourceNotFoundException.prototype)}}t.ResourceNotFoundException=ResourceNotFoundException;class ServiceUnavailableException extends o.CloudWatchLogsServiceException{constructor(e){super({name:"ServiceUnavailableException",$fault:"server",...e});this.name="ServiceUnavailableException";this.$fault="server";Object.setPrototypeOf(this,ServiceUnavailableException.prototype)}}t.ServiceUnavailableException=ServiceUnavailableException;class InvalidOperationException extends o.CloudWatchLogsServiceException{constructor(e){super({name:"InvalidOperationException",$fault:"client",...e});this.name="InvalidOperationException";this.$fault="client";Object.setPrototypeOf(this,InvalidOperationException.prototype)}}t.InvalidOperationException=InvalidOperationException;class ConflictException extends o.CloudWatchLogsServiceException{constructor(e){super({name:"ConflictException",$fault:"client",...e});this.name="ConflictException";this.$fault="client";Object.setPrototypeOf(this,ConflictException.prototype)}}t.ConflictException=ConflictException;t.DeliveryDestinationType={CWL:"CWL",FH:"FH",S3:"S3"};class ServiceQuotaExceededException extends o.CloudWatchLogsServiceException{constructor(e){super({name:"ServiceQuotaExceededException",$fault:"client",...e});this.name="ServiceQuotaExceededException";this.$fault="client";Object.setPrototypeOf(this,ServiceQuotaExceededException.prototype)}}t.ServiceQuotaExceededException=ServiceQuotaExceededException;class ThrottlingException extends o.CloudWatchLogsServiceException{constructor(e){super({name:"ThrottlingException",$fault:"client",...e});this.name="ThrottlingException";this.$fault="client";Object.setPrototypeOf(this,ThrottlingException.prototype)}}t.ThrottlingException=ThrottlingException;class ValidationException extends o.CloudWatchLogsServiceException{constructor(e){super({name:"ValidationException",$fault:"client",...e});this.name="ValidationException";this.$fault="client";Object.setPrototypeOf(this,ValidationException.prototype)}}t.ValidationException=ValidationException;class LimitExceededException extends o.CloudWatchLogsServiceException{constructor(e){super({name:"LimitExceededException",$fault:"client",...e});this.name="LimitExceededException";this.$fault="client";Object.setPrototypeOf(this,LimitExceededException.prototype)}}t.LimitExceededException=LimitExceededException;class ResourceAlreadyExistsException extends o.CloudWatchLogsServiceException{constructor(e){super({name:"ResourceAlreadyExistsException",$fault:"client",...e});this.name="ResourceAlreadyExistsException";this.$fault="client";Object.setPrototypeOf(this,ResourceAlreadyExistsException.prototype)}}t.ResourceAlreadyExistsException=ResourceAlreadyExistsException;class DataAlreadyAcceptedException extends o.CloudWatchLogsServiceException{constructor(e){super({name:"DataAlreadyAcceptedException",$fault:"client",...e});this.name="DataAlreadyAcceptedException";this.$fault="client";Object.setPrototypeOf(this,DataAlreadyAcceptedException.prototype);this.expectedSequenceToken=e.expectedSequenceToken}}t.DataAlreadyAcceptedException=DataAlreadyAcceptedException;t.DataProtectionStatus={ACTIVATED:"ACTIVATED",ARCHIVED:"ARCHIVED",DELETED:"DELETED",DISABLED:"DISABLED"};t.OutputFormat={JSON:"json",PARQUET:"parquet",PLAIN:"plain",RAW:"raw",W3C:"w3c"};t.ExportTaskStatusCode={CANCELLED:"CANCELLED",COMPLETED:"COMPLETED",FAILED:"FAILED",PENDING:"PENDING",PENDING_CANCEL:"PENDING_CANCEL",RUNNING:"RUNNING"};t.InheritedProperty={ACCOUNT_DATA_PROTECTION:"ACCOUNT_DATA_PROTECTION"};t.OrderBy={LastEventTime:"LastEventTime",LogStreamName:"LogStreamName"};t.StandardUnit={Bits:"Bits",BitsSecond:"Bits/Second",Bytes:"Bytes",BytesSecond:"Bytes/Second",Count:"Count",CountSecond:"Count/Second",Gigabits:"Gigabits",GigabitsSecond:"Gigabits/Second",Gigabytes:"Gigabytes",GigabytesSecond:"Gigabytes/Second",Kilobits:"Kilobits",KilobitsSecond:"Kilobits/Second",Kilobytes:"Kilobytes",KilobytesSecond:"Kilobytes/Second",Megabits:"Megabits",MegabitsSecond:"Megabits/Second",Megabytes:"Megabytes",MegabytesSecond:"Megabytes/Second",Microseconds:"Microseconds",Milliseconds:"Milliseconds",None:"None",Percent:"Percent",Seconds:"Seconds",Terabits:"Terabits",TerabitsSecond:"Terabits/Second",Terabytes:"Terabytes",TerabytesSecond:"Terabytes/Second"};t.QueryStatus={Cancelled:"Cancelled",Complete:"Complete",Failed:"Failed",Running:"Running",Scheduled:"Scheduled",Timeout:"Timeout",Unknown:"Unknown"};t.Distribution={ByLogStream:"ByLogStream",Random:"Random"};class InvalidSequenceTokenException extends o.CloudWatchLogsServiceException{constructor(e){super({name:"InvalidSequenceTokenException",$fault:"client",...e});this.name="InvalidSequenceTokenException";this.$fault="client";Object.setPrototypeOf(this,InvalidSequenceTokenException.prototype);this.expectedSequenceToken=e.expectedSequenceToken}}t.InvalidSequenceTokenException=InvalidSequenceTokenException;class UnrecognizedClientException extends o.CloudWatchLogsServiceException{constructor(e){super({name:"UnrecognizedClientException",$fault:"client",...e});this.name="UnrecognizedClientException";this.$fault="client";Object.setPrototypeOf(this,UnrecognizedClientException.prototype)}}t.UnrecognizedClientException=UnrecognizedClientException;class MalformedQueryException extends o.CloudWatchLogsServiceException{constructor(e){super({name:"MalformedQueryException",$fault:"client",...e});this.name="MalformedQueryException";this.$fault="client";Object.setPrototypeOf(this,MalformedQueryException.prototype);this.queryCompileError=e.queryCompileError}}t.MalformedQueryException=MalformedQueryException;class TooManyTagsException extends o.CloudWatchLogsServiceException{constructor(e){super({name:"TooManyTagsException",$fault:"client",...e});this.name="TooManyTagsException";this.$fault="client";Object.setPrototypeOf(this,TooManyTagsException.prototype);this.resourceName=e.resourceName}}t.TooManyTagsException=TooManyTagsException},5907:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.paginateDescribeDeliveries=void 0;const o=n(20269);const s=n(98852);const makePagedClientRequest=async(e,t,...n)=>await e.send(new s.DescribeDeliveriesCommand(t),...n);async function*paginateDescribeDeliveries(e,t,...n){let s=e.startingToken||undefined;let r=true;let i;while(r){t.nextToken=s;t["limit"]=e.pageSize;if(e.client instanceof o.CloudWatchLogsClient){i=await makePagedClientRequest(e.client,t,...n)}else{throw new Error("Invalid client, expected CloudWatchLogs | CloudWatchLogsClient")}yield i;const a=s;s=i.nextToken;r=!!(s&&(!e.stopOnSameToken||s!==a))}return undefined}t.paginateDescribeDeliveries=paginateDescribeDeliveries},87345:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.paginateDescribeDeliveryDestinations=void 0;const o=n(20269);const s=n(89983);const makePagedClientRequest=async(e,t,...n)=>await e.send(new s.DescribeDeliveryDestinationsCommand(t),...n);async function*paginateDescribeDeliveryDestinations(e,t,...n){let s=e.startingToken||undefined;let r=true;let i;while(r){t.nextToken=s;t["limit"]=e.pageSize;if(e.client instanceof o.CloudWatchLogsClient){i=await makePagedClientRequest(e.client,t,...n)}else{throw new Error("Invalid client, expected CloudWatchLogs | CloudWatchLogsClient")}yield i;const a=s;s=i.nextToken;r=!!(s&&(!e.stopOnSameToken||s!==a))}return undefined}t.paginateDescribeDeliveryDestinations=paginateDescribeDeliveryDestinations},9319:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.paginateDescribeDeliverySources=void 0;const o=n(20269);const s=n(11105);const makePagedClientRequest=async(e,t,...n)=>await e.send(new s.DescribeDeliverySourcesCommand(t),...n);async function*paginateDescribeDeliverySources(e,t,...n){let s=e.startingToken||undefined;let r=true;let i;while(r){t.nextToken=s;t["limit"]=e.pageSize;if(e.client instanceof o.CloudWatchLogsClient){i=await makePagedClientRequest(e.client,t,...n)}else{throw new Error("Invalid client, expected CloudWatchLogs | CloudWatchLogsClient")}yield i;const a=s;s=i.nextToken;r=!!(s&&(!e.stopOnSameToken||s!==a))}return undefined}t.paginateDescribeDeliverySources=paginateDescribeDeliverySources},51125:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.paginateDescribeDestinations=void 0;const o=n(20269);const s=n(37750);const makePagedClientRequest=async(e,t,...n)=>await e.send(new s.DescribeDestinationsCommand(t),...n);async function*paginateDescribeDestinations(e,t,...n){let s=e.startingToken||undefined;let r=true;let i;while(r){t.nextToken=s;t["limit"]=e.pageSize;if(e.client instanceof o.CloudWatchLogsClient){i=await makePagedClientRequest(e.client,t,...n)}else{throw new Error("Invalid client, expected CloudWatchLogs | CloudWatchLogsClient")}yield i;const a=s;s=i.nextToken;r=!!(s&&(!e.stopOnSameToken||s!==a))}return undefined}t.paginateDescribeDestinations=paginateDescribeDestinations},61720:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.paginateDescribeLogGroups=void 0;const o=n(20269);const s=n(61748);const makePagedClientRequest=async(e,t,...n)=>await e.send(new s.DescribeLogGroupsCommand(t),...n);async function*paginateDescribeLogGroups(e,t,...n){let s=e.startingToken||undefined;let r=true;let i;while(r){t.nextToken=s;t["limit"]=e.pageSize;if(e.client instanceof o.CloudWatchLogsClient){i=await makePagedClientRequest(e.client,t,...n)}else{throw new Error("Invalid client, expected CloudWatchLogs | CloudWatchLogsClient")}yield i;const a=s;s=i.nextToken;r=!!(s&&(!e.stopOnSameToken||s!==a))}return undefined}t.paginateDescribeLogGroups=paginateDescribeLogGroups},95523:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.paginateDescribeLogStreams=void 0;const o=n(20269);const s=n(63208);const makePagedClientRequest=async(e,t,...n)=>await e.send(new s.DescribeLogStreamsCommand(t),...n);async function*paginateDescribeLogStreams(e,t,...n){let s=e.startingToken||undefined;let r=true;let i;while(r){t.nextToken=s;t["limit"]=e.pageSize;if(e.client instanceof o.CloudWatchLogsClient){i=await makePagedClientRequest(e.client,t,...n)}else{throw new Error("Invalid client, expected CloudWatchLogs | CloudWatchLogsClient")}yield i;const a=s;s=i.nextToken;r=!!(s&&(!e.stopOnSameToken||s!==a))}return undefined}t.paginateDescribeLogStreams=paginateDescribeLogStreams},43806:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.paginateDescribeMetricFilters=void 0;const o=n(20269);const s=n(47876);const makePagedClientRequest=async(e,t,...n)=>await e.send(new s.DescribeMetricFiltersCommand(t),...n);async function*paginateDescribeMetricFilters(e,t,...n){let s=e.startingToken||undefined;let r=true;let i;while(r){t.nextToken=s;t["limit"]=e.pageSize;if(e.client instanceof o.CloudWatchLogsClient){i=await makePagedClientRequest(e.client,t,...n)}else{throw new Error("Invalid client, expected CloudWatchLogs | CloudWatchLogsClient")}yield i;const a=s;s=i.nextToken;r=!!(s&&(!e.stopOnSameToken||s!==a))}return undefined}t.paginateDescribeMetricFilters=paginateDescribeMetricFilters},20277:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.paginateDescribeSubscriptionFilters=void 0;const o=n(20269);const s=n(55602);const makePagedClientRequest=async(e,t,...n)=>await e.send(new s.DescribeSubscriptionFiltersCommand(t),...n);async function*paginateDescribeSubscriptionFilters(e,t,...n){let s=e.startingToken||undefined;let r=true;let i;while(r){t.nextToken=s;t["limit"]=e.pageSize;if(e.client instanceof o.CloudWatchLogsClient){i=await makePagedClientRequest(e.client,t,...n)}else{throw new Error("Invalid client, expected CloudWatchLogs | CloudWatchLogsClient")}yield i;const a=s;s=i.nextToken;r=!!(s&&(!e.stopOnSameToken||s!==a))}return undefined}t.paginateDescribeSubscriptionFilters=paginateDescribeSubscriptionFilters},99147:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.paginateFilterLogEvents=void 0;const o=n(20269);const s=n(2752);const makePagedClientRequest=async(e,t,...n)=>await e.send(new s.FilterLogEventsCommand(t),...n);async function*paginateFilterLogEvents(e,t,...n){let s=e.startingToken||undefined;let r=true;let i;while(r){t.nextToken=s;t["limit"]=e.pageSize;if(e.client instanceof o.CloudWatchLogsClient){i=await makePagedClientRequest(e.client,t,...n)}else{throw new Error("Invalid client, expected CloudWatchLogs | CloudWatchLogsClient")}yield i;const a=s;s=i.nextToken;r=!!(s&&(!e.stopOnSameToken||s!==a))}return undefined}t.paginateFilterLogEvents=paginateFilterLogEvents},58136:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.paginateGetLogEvents=void 0;const o=n(20269);const s=n(85216);const makePagedClientRequest=async(e,t,...n)=>await e.send(new s.GetLogEventsCommand(t),...n);async function*paginateGetLogEvents(e,t,...n){let s=e.startingToken||undefined;let r=true;let i;while(r){t.nextToken=s;t["limit"]=e.pageSize;if(e.client instanceof o.CloudWatchLogsClient){i=await makePagedClientRequest(e.client,t,...n)}else{throw new Error("Invalid client, expected CloudWatchLogs | CloudWatchLogsClient")}yield i;const a=s;s=i.nextForwardToken;r=!!(s&&(!e.stopOnSameToken||s!==a))}return undefined}t.paginateGetLogEvents=paginateGetLogEvents},80351:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},79943:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(5907),t);o.__exportStar(n(87345),t);o.__exportStar(n(9319),t);o.__exportStar(n(51125),t);o.__exportStar(n(61720),t);o.__exportStar(n(95523),t);o.__exportStar(n(43806),t);o.__exportStar(n(20277),t);o.__exportStar(n(99147),t);o.__exportStar(n(58136),t);o.__exportStar(n(80351),t)},62458:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.se_PutDeliveryDestinationPolicyCommand=t.se_PutDeliveryDestinationCommand=t.se_PutDataProtectionPolicyCommand=t.se_PutAccountPolicyCommand=t.se_ListTagsLogGroupCommand=t.se_ListTagsForResourceCommand=t.se_GetQueryResultsCommand=t.se_GetLogRecordCommand=t.se_GetLogGroupFieldsCommand=t.se_GetLogEventsCommand=t.se_GetDeliverySourceCommand=t.se_GetDeliveryDestinationPolicyCommand=t.se_GetDeliveryDestinationCommand=t.se_GetDeliveryCommand=t.se_GetDataProtectionPolicyCommand=t.se_FilterLogEventsCommand=t.se_DisassociateKmsKeyCommand=t.se_DescribeSubscriptionFiltersCommand=t.se_DescribeResourcePoliciesCommand=t.se_DescribeQueryDefinitionsCommand=t.se_DescribeQueriesCommand=t.se_DescribeMetricFiltersCommand=t.se_DescribeLogStreamsCommand=t.se_DescribeLogGroupsCommand=t.se_DescribeExportTasksCommand=t.se_DescribeDestinationsCommand=t.se_DescribeDeliverySourcesCommand=t.se_DescribeDeliveryDestinationsCommand=t.se_DescribeDeliveriesCommand=t.se_DescribeAccountPoliciesCommand=t.se_DeleteSubscriptionFilterCommand=t.se_DeleteRetentionPolicyCommand=t.se_DeleteResourcePolicyCommand=t.se_DeleteQueryDefinitionCommand=t.se_DeleteMetricFilterCommand=t.se_DeleteLogStreamCommand=t.se_DeleteLogGroupCommand=t.se_DeleteDestinationCommand=t.se_DeleteDeliverySourceCommand=t.se_DeleteDeliveryDestinationPolicyCommand=t.se_DeleteDeliveryDestinationCommand=t.se_DeleteDeliveryCommand=t.se_DeleteDataProtectionPolicyCommand=t.se_DeleteAccountPolicyCommand=t.se_CreateLogStreamCommand=t.se_CreateLogGroupCommand=t.se_CreateExportTaskCommand=t.se_CreateDeliveryCommand=t.se_CancelExportTaskCommand=t.se_AssociateKmsKeyCommand=void 0;t.de_DisassociateKmsKeyCommand=t.de_DescribeSubscriptionFiltersCommand=t.de_DescribeResourcePoliciesCommand=t.de_DescribeQueryDefinitionsCommand=t.de_DescribeQueriesCommand=t.de_DescribeMetricFiltersCommand=t.de_DescribeLogStreamsCommand=t.de_DescribeLogGroupsCommand=t.de_DescribeExportTasksCommand=t.de_DescribeDestinationsCommand=t.de_DescribeDeliverySourcesCommand=t.de_DescribeDeliveryDestinationsCommand=t.de_DescribeDeliveriesCommand=t.de_DescribeAccountPoliciesCommand=t.de_DeleteSubscriptionFilterCommand=t.de_DeleteRetentionPolicyCommand=t.de_DeleteResourcePolicyCommand=t.de_DeleteQueryDefinitionCommand=t.de_DeleteMetricFilterCommand=t.de_DeleteLogStreamCommand=t.de_DeleteLogGroupCommand=t.de_DeleteDestinationCommand=t.de_DeleteDeliverySourceCommand=t.de_DeleteDeliveryDestinationPolicyCommand=t.de_DeleteDeliveryDestinationCommand=t.de_DeleteDeliveryCommand=t.de_DeleteDataProtectionPolicyCommand=t.de_DeleteAccountPolicyCommand=t.de_CreateLogStreamCommand=t.de_CreateLogGroupCommand=t.de_CreateExportTaskCommand=t.de_CreateDeliveryCommand=t.de_CancelExportTaskCommand=t.de_AssociateKmsKeyCommand=t.se_UntagResourceCommand=t.se_UntagLogGroupCommand=t.se_TestMetricFilterCommand=t.se_TagResourceCommand=t.se_TagLogGroupCommand=t.se_StopQueryCommand=t.se_StartQueryCommand=t.se_PutSubscriptionFilterCommand=t.se_PutRetentionPolicyCommand=t.se_PutResourcePolicyCommand=t.se_PutQueryDefinitionCommand=t.se_PutMetricFilterCommand=t.se_PutLogEventsCommand=t.se_PutDestinationPolicyCommand=t.se_PutDestinationCommand=t.se_PutDeliverySourceCommand=void 0;t.de_UntagResourceCommand=t.de_UntagLogGroupCommand=t.de_TestMetricFilterCommand=t.de_TagResourceCommand=t.de_TagLogGroupCommand=t.de_StopQueryCommand=t.de_StartQueryCommand=t.de_PutSubscriptionFilterCommand=t.de_PutRetentionPolicyCommand=t.de_PutResourcePolicyCommand=t.de_PutQueryDefinitionCommand=t.de_PutMetricFilterCommand=t.de_PutLogEventsCommand=t.de_PutDestinationPolicyCommand=t.de_PutDestinationCommand=t.de_PutDeliverySourceCommand=t.de_PutDeliveryDestinationPolicyCommand=t.de_PutDeliveryDestinationCommand=t.de_PutDataProtectionPolicyCommand=t.de_PutAccountPolicyCommand=t.de_ListTagsLogGroupCommand=t.de_ListTagsForResourceCommand=t.de_GetQueryResultsCommand=t.de_GetLogRecordCommand=t.de_GetLogGroupFieldsCommand=t.de_GetLogEventsCommand=t.de_GetDeliverySourceCommand=t.de_GetDeliveryDestinationPolicyCommand=t.de_GetDeliveryDestinationCommand=t.de_GetDeliveryCommand=t.de_GetDataProtectionPolicyCommand=t.de_FilterLogEventsCommand=void 0;const o=n(54117);const s=n(11866);const r=n(2420);const i=n(40214);const a=n(78426);const se_AssociateKmsKeyCommand=async(e,t)=>{const n=sharedHeaders("AssociateKmsKey");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_AssociateKmsKeyCommand=se_AssociateKmsKeyCommand;const se_CancelExportTaskCommand=async(e,t)=>{const n=sharedHeaders("CancelExportTask");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_CancelExportTaskCommand=se_CancelExportTaskCommand;const se_CreateDeliveryCommand=async(e,t)=>{const n=sharedHeaders("CreateDelivery");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_CreateDeliveryCommand=se_CreateDeliveryCommand;const se_CreateExportTaskCommand=async(e,t)=>{const n=sharedHeaders("CreateExportTask");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_CreateExportTaskCommand=se_CreateExportTaskCommand;const se_CreateLogGroupCommand=async(e,t)=>{const n=sharedHeaders("CreateLogGroup");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_CreateLogGroupCommand=se_CreateLogGroupCommand;const se_CreateLogStreamCommand=async(e,t)=>{const n=sharedHeaders("CreateLogStream");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_CreateLogStreamCommand=se_CreateLogStreamCommand;const se_DeleteAccountPolicyCommand=async(e,t)=>{const n=sharedHeaders("DeleteAccountPolicy");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_DeleteAccountPolicyCommand=se_DeleteAccountPolicyCommand;const se_DeleteDataProtectionPolicyCommand=async(e,t)=>{const n=sharedHeaders("DeleteDataProtectionPolicy");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_DeleteDataProtectionPolicyCommand=se_DeleteDataProtectionPolicyCommand;const se_DeleteDeliveryCommand=async(e,t)=>{const n=sharedHeaders("DeleteDelivery");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_DeleteDeliveryCommand=se_DeleteDeliveryCommand;const se_DeleteDeliveryDestinationCommand=async(e,t)=>{const n=sharedHeaders("DeleteDeliveryDestination");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_DeleteDeliveryDestinationCommand=se_DeleteDeliveryDestinationCommand;const se_DeleteDeliveryDestinationPolicyCommand=async(e,t)=>{const n=sharedHeaders("DeleteDeliveryDestinationPolicy");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_DeleteDeliveryDestinationPolicyCommand=se_DeleteDeliveryDestinationPolicyCommand;const se_DeleteDeliverySourceCommand=async(e,t)=>{const n=sharedHeaders("DeleteDeliverySource");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_DeleteDeliverySourceCommand=se_DeleteDeliverySourceCommand;const se_DeleteDestinationCommand=async(e,t)=>{const n=sharedHeaders("DeleteDestination");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_DeleteDestinationCommand=se_DeleteDestinationCommand;const se_DeleteLogGroupCommand=async(e,t)=>{const n=sharedHeaders("DeleteLogGroup");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_DeleteLogGroupCommand=se_DeleteLogGroupCommand;const se_DeleteLogStreamCommand=async(e,t)=>{const n=sharedHeaders("DeleteLogStream");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_DeleteLogStreamCommand=se_DeleteLogStreamCommand;const se_DeleteMetricFilterCommand=async(e,t)=>{const n=sharedHeaders("DeleteMetricFilter");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_DeleteMetricFilterCommand=se_DeleteMetricFilterCommand;const se_DeleteQueryDefinitionCommand=async(e,t)=>{const n=sharedHeaders("DeleteQueryDefinition");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_DeleteQueryDefinitionCommand=se_DeleteQueryDefinitionCommand;const se_DeleteResourcePolicyCommand=async(e,t)=>{const n=sharedHeaders("DeleteResourcePolicy");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_DeleteResourcePolicyCommand=se_DeleteResourcePolicyCommand;const se_DeleteRetentionPolicyCommand=async(e,t)=>{const n=sharedHeaders("DeleteRetentionPolicy");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_DeleteRetentionPolicyCommand=se_DeleteRetentionPolicyCommand;const se_DeleteSubscriptionFilterCommand=async(e,t)=>{const n=sharedHeaders("DeleteSubscriptionFilter");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_DeleteSubscriptionFilterCommand=se_DeleteSubscriptionFilterCommand;const se_DescribeAccountPoliciesCommand=async(e,t)=>{const n=sharedHeaders("DescribeAccountPolicies");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_DescribeAccountPoliciesCommand=se_DescribeAccountPoliciesCommand;const se_DescribeDeliveriesCommand=async(e,t)=>{const n=sharedHeaders("DescribeDeliveries");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_DescribeDeliveriesCommand=se_DescribeDeliveriesCommand;const se_DescribeDeliveryDestinationsCommand=async(e,t)=>{const n=sharedHeaders("DescribeDeliveryDestinations");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_DescribeDeliveryDestinationsCommand=se_DescribeDeliveryDestinationsCommand;const se_DescribeDeliverySourcesCommand=async(e,t)=>{const n=sharedHeaders("DescribeDeliverySources");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_DescribeDeliverySourcesCommand=se_DescribeDeliverySourcesCommand;const se_DescribeDestinationsCommand=async(e,t)=>{const n=sharedHeaders("DescribeDestinations");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_DescribeDestinationsCommand=se_DescribeDestinationsCommand;const se_DescribeExportTasksCommand=async(e,t)=>{const n=sharedHeaders("DescribeExportTasks");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_DescribeExportTasksCommand=se_DescribeExportTasksCommand;const se_DescribeLogGroupsCommand=async(e,t)=>{const n=sharedHeaders("DescribeLogGroups");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_DescribeLogGroupsCommand=se_DescribeLogGroupsCommand;const se_DescribeLogStreamsCommand=async(e,t)=>{const n=sharedHeaders("DescribeLogStreams");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_DescribeLogStreamsCommand=se_DescribeLogStreamsCommand;const se_DescribeMetricFiltersCommand=async(e,t)=>{const n=sharedHeaders("DescribeMetricFilters");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_DescribeMetricFiltersCommand=se_DescribeMetricFiltersCommand;const se_DescribeQueriesCommand=async(e,t)=>{const n=sharedHeaders("DescribeQueries");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_DescribeQueriesCommand=se_DescribeQueriesCommand;const se_DescribeQueryDefinitionsCommand=async(e,t)=>{const n=sharedHeaders("DescribeQueryDefinitions");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_DescribeQueryDefinitionsCommand=se_DescribeQueryDefinitionsCommand;const se_DescribeResourcePoliciesCommand=async(e,t)=>{const n=sharedHeaders("DescribeResourcePolicies");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_DescribeResourcePoliciesCommand=se_DescribeResourcePoliciesCommand;const se_DescribeSubscriptionFiltersCommand=async(e,t)=>{const n=sharedHeaders("DescribeSubscriptionFilters");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_DescribeSubscriptionFiltersCommand=se_DescribeSubscriptionFiltersCommand;const se_DisassociateKmsKeyCommand=async(e,t)=>{const n=sharedHeaders("DisassociateKmsKey");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_DisassociateKmsKeyCommand=se_DisassociateKmsKeyCommand;const se_FilterLogEventsCommand=async(e,t)=>{const n=sharedHeaders("FilterLogEvents");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_FilterLogEventsCommand=se_FilterLogEventsCommand;const se_GetDataProtectionPolicyCommand=async(e,t)=>{const n=sharedHeaders("GetDataProtectionPolicy");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_GetDataProtectionPolicyCommand=se_GetDataProtectionPolicyCommand;const se_GetDeliveryCommand=async(e,t)=>{const n=sharedHeaders("GetDelivery");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_GetDeliveryCommand=se_GetDeliveryCommand;const se_GetDeliveryDestinationCommand=async(e,t)=>{const n=sharedHeaders("GetDeliveryDestination");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_GetDeliveryDestinationCommand=se_GetDeliveryDestinationCommand;const se_GetDeliveryDestinationPolicyCommand=async(e,t)=>{const n=sharedHeaders("GetDeliveryDestinationPolicy");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_GetDeliveryDestinationPolicyCommand=se_GetDeliveryDestinationPolicyCommand;const se_GetDeliverySourceCommand=async(e,t)=>{const n=sharedHeaders("GetDeliverySource");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_GetDeliverySourceCommand=se_GetDeliverySourceCommand;const se_GetLogEventsCommand=async(e,t)=>{const n=sharedHeaders("GetLogEvents");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_GetLogEventsCommand=se_GetLogEventsCommand;const se_GetLogGroupFieldsCommand=async(e,t)=>{const n=sharedHeaders("GetLogGroupFields");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_GetLogGroupFieldsCommand=se_GetLogGroupFieldsCommand;const se_GetLogRecordCommand=async(e,t)=>{const n=sharedHeaders("GetLogRecord");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_GetLogRecordCommand=se_GetLogRecordCommand;const se_GetQueryResultsCommand=async(e,t)=>{const n=sharedHeaders("GetQueryResults");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_GetQueryResultsCommand=se_GetQueryResultsCommand;const se_ListTagsForResourceCommand=async(e,t)=>{const n=sharedHeaders("ListTagsForResource");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_ListTagsForResourceCommand=se_ListTagsForResourceCommand;const se_ListTagsLogGroupCommand=async(e,t)=>{const n=sharedHeaders("ListTagsLogGroup");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_ListTagsLogGroupCommand=se_ListTagsLogGroupCommand;const se_PutAccountPolicyCommand=async(e,t)=>{const n=sharedHeaders("PutAccountPolicy");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_PutAccountPolicyCommand=se_PutAccountPolicyCommand;const se_PutDataProtectionPolicyCommand=async(e,t)=>{const n=sharedHeaders("PutDataProtectionPolicy");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_PutDataProtectionPolicyCommand=se_PutDataProtectionPolicyCommand;const se_PutDeliveryDestinationCommand=async(e,t)=>{const n=sharedHeaders("PutDeliveryDestination");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_PutDeliveryDestinationCommand=se_PutDeliveryDestinationCommand;const se_PutDeliveryDestinationPolicyCommand=async(e,t)=>{const n=sharedHeaders("PutDeliveryDestinationPolicy");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_PutDeliveryDestinationPolicyCommand=se_PutDeliveryDestinationPolicyCommand;const se_PutDeliverySourceCommand=async(e,t)=>{const n=sharedHeaders("PutDeliverySource");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_PutDeliverySourceCommand=se_PutDeliverySourceCommand;const se_PutDestinationCommand=async(e,t)=>{const n=sharedHeaders("PutDestination");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_PutDestinationCommand=se_PutDestinationCommand;const se_PutDestinationPolicyCommand=async(e,t)=>{const n=sharedHeaders("PutDestinationPolicy");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_PutDestinationPolicyCommand=se_PutDestinationPolicyCommand;const se_PutLogEventsCommand=async(e,t)=>{const n=sharedHeaders("PutLogEvents");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_PutLogEventsCommand=se_PutLogEventsCommand;const se_PutMetricFilterCommand=async(e,t)=>{const n=sharedHeaders("PutMetricFilter");let o;o=JSON.stringify(se_PutMetricFilterRequest(e,t));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_PutMetricFilterCommand=se_PutMetricFilterCommand;const se_PutQueryDefinitionCommand=async(e,t)=>{const n=sharedHeaders("PutQueryDefinition");let o;o=JSON.stringify(se_PutQueryDefinitionRequest(e,t));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_PutQueryDefinitionCommand=se_PutQueryDefinitionCommand;const se_PutResourcePolicyCommand=async(e,t)=>{const n=sharedHeaders("PutResourcePolicy");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_PutResourcePolicyCommand=se_PutResourcePolicyCommand;const se_PutRetentionPolicyCommand=async(e,t)=>{const n=sharedHeaders("PutRetentionPolicy");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_PutRetentionPolicyCommand=se_PutRetentionPolicyCommand;const se_PutSubscriptionFilterCommand=async(e,t)=>{const n=sharedHeaders("PutSubscriptionFilter");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_PutSubscriptionFilterCommand=se_PutSubscriptionFilterCommand;const se_StartQueryCommand=async(e,t)=>{const n=sharedHeaders("StartQuery");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_StartQueryCommand=se_StartQueryCommand;const se_StopQueryCommand=async(e,t)=>{const n=sharedHeaders("StopQuery");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_StopQueryCommand=se_StopQueryCommand;const se_TagLogGroupCommand=async(e,t)=>{const n=sharedHeaders("TagLogGroup");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_TagLogGroupCommand=se_TagLogGroupCommand;const se_TagResourceCommand=async(e,t)=>{const n=sharedHeaders("TagResource");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_TagResourceCommand=se_TagResourceCommand;const se_TestMetricFilterCommand=async(e,t)=>{const n=sharedHeaders("TestMetricFilter");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_TestMetricFilterCommand=se_TestMetricFilterCommand;const se_UntagLogGroupCommand=async(e,t)=>{const n=sharedHeaders("UntagLogGroup");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_UntagLogGroupCommand=se_UntagLogGroupCommand;const se_UntagResourceCommand=async(e,t)=>{const n=sharedHeaders("UntagResource");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_UntagResourceCommand=se_UntagResourceCommand;const de_AssociateKmsKeyCommand=async(e,t)=>{if(e.statusCode>=300){return de_AssociateKmsKeyCommandError(e,t)}await(0,s.collectBody)(e.body,t);const n={$metadata:deserializeMetadata(e)};return n};t.de_AssociateKmsKeyCommand=de_AssociateKmsKeyCommand;const de_AssociateKmsKeyCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InvalidParameterException":case"com.amazonaws.cloudwatchlogs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"OperationAbortedException":case"com.amazonaws.cloudwatchlogs#OperationAbortedException":throw await de_OperationAbortedExceptionRes(n,t);case"ResourceNotFoundException":case"com.amazonaws.cloudwatchlogs#ResourceNotFoundException":throw await de_ResourceNotFoundExceptionRes(n,t);case"ServiceUnavailableException":case"com.amazonaws.cloudwatchlogs#ServiceUnavailableException":throw await de_ServiceUnavailableExceptionRes(n,t);default:const s=n.body;return c({output:e,parsedBody:s,errorCode:o})}};const de_CancelExportTaskCommand=async(e,t)=>{if(e.statusCode>=300){return de_CancelExportTaskCommandError(e,t)}await(0,s.collectBody)(e.body,t);const n={$metadata:deserializeMetadata(e)};return n};t.de_CancelExportTaskCommand=de_CancelExportTaskCommand;const de_CancelExportTaskCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InvalidOperationException":case"com.amazonaws.cloudwatchlogs#InvalidOperationException":throw await de_InvalidOperationExceptionRes(n,t);case"InvalidParameterException":case"com.amazonaws.cloudwatchlogs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"ResourceNotFoundException":case"com.amazonaws.cloudwatchlogs#ResourceNotFoundException":throw await de_ResourceNotFoundExceptionRes(n,t);case"ServiceUnavailableException":case"com.amazonaws.cloudwatchlogs#ServiceUnavailableException":throw await de_ServiceUnavailableExceptionRes(n,t);default:const s=n.body;return c({output:e,parsedBody:s,errorCode:o})}};const de_CreateDeliveryCommand=async(e,t)=>{if(e.statusCode>=300){return de_CreateDeliveryCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const r={$metadata:deserializeMetadata(e),...o};return r};t.de_CreateDeliveryCommand=de_CreateDeliveryCommand;const de_CreateDeliveryCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"AccessDeniedException":case"com.amazonaws.cloudwatchlogs#AccessDeniedException":throw await de_AccessDeniedExceptionRes(n,t);case"ConflictException":case"com.amazonaws.cloudwatchlogs#ConflictException":throw await de_ConflictExceptionRes(n,t);case"ResourceNotFoundException":case"com.amazonaws.cloudwatchlogs#ResourceNotFoundException":throw await de_ResourceNotFoundExceptionRes(n,t);case"ServiceQuotaExceededException":case"com.amazonaws.cloudwatchlogs#ServiceQuotaExceededException":throw await de_ServiceQuotaExceededExceptionRes(n,t);case"ServiceUnavailableException":case"com.amazonaws.cloudwatchlogs#ServiceUnavailableException":throw await de_ServiceUnavailableExceptionRes(n,t);case"ThrottlingException":case"com.amazonaws.cloudwatchlogs#ThrottlingException":throw await de_ThrottlingExceptionRes(n,t);case"ValidationException":case"com.amazonaws.cloudwatchlogs#ValidationException":throw await de_ValidationExceptionRes(n,t);default:const s=n.body;return c({output:e,parsedBody:s,errorCode:o})}};const de_CreateExportTaskCommand=async(e,t)=>{if(e.statusCode>=300){return de_CreateExportTaskCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const r={$metadata:deserializeMetadata(e),...o};return r};t.de_CreateExportTaskCommand=de_CreateExportTaskCommand;const de_CreateExportTaskCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InvalidParameterException":case"com.amazonaws.cloudwatchlogs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"LimitExceededException":case"com.amazonaws.cloudwatchlogs#LimitExceededException":throw await de_LimitExceededExceptionRes(n,t);case"OperationAbortedException":case"com.amazonaws.cloudwatchlogs#OperationAbortedException":throw await de_OperationAbortedExceptionRes(n,t);case"ResourceAlreadyExistsException":case"com.amazonaws.cloudwatchlogs#ResourceAlreadyExistsException":throw await de_ResourceAlreadyExistsExceptionRes(n,t);case"ResourceNotFoundException":case"com.amazonaws.cloudwatchlogs#ResourceNotFoundException":throw await de_ResourceNotFoundExceptionRes(n,t);case"ServiceUnavailableException":case"com.amazonaws.cloudwatchlogs#ServiceUnavailableException":throw await de_ServiceUnavailableExceptionRes(n,t);default:const s=n.body;return c({output:e,parsedBody:s,errorCode:o})}};const de_CreateLogGroupCommand=async(e,t)=>{if(e.statusCode>=300){return de_CreateLogGroupCommandError(e,t)}await(0,s.collectBody)(e.body,t);const n={$metadata:deserializeMetadata(e)};return n};t.de_CreateLogGroupCommand=de_CreateLogGroupCommand;const de_CreateLogGroupCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InvalidParameterException":case"com.amazonaws.cloudwatchlogs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"LimitExceededException":case"com.amazonaws.cloudwatchlogs#LimitExceededException":throw await de_LimitExceededExceptionRes(n,t);case"OperationAbortedException":case"com.amazonaws.cloudwatchlogs#OperationAbortedException":throw await de_OperationAbortedExceptionRes(n,t);case"ResourceAlreadyExistsException":case"com.amazonaws.cloudwatchlogs#ResourceAlreadyExistsException":throw await de_ResourceAlreadyExistsExceptionRes(n,t);case"ServiceUnavailableException":case"com.amazonaws.cloudwatchlogs#ServiceUnavailableException":throw await de_ServiceUnavailableExceptionRes(n,t);default:const s=n.body;return c({output:e,parsedBody:s,errorCode:o})}};const de_CreateLogStreamCommand=async(e,t)=>{if(e.statusCode>=300){return de_CreateLogStreamCommandError(e,t)}await(0,s.collectBody)(e.body,t);const n={$metadata:deserializeMetadata(e)};return n};t.de_CreateLogStreamCommand=de_CreateLogStreamCommand;const de_CreateLogStreamCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InvalidParameterException":case"com.amazonaws.cloudwatchlogs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"ResourceAlreadyExistsException":case"com.amazonaws.cloudwatchlogs#ResourceAlreadyExistsException":throw await de_ResourceAlreadyExistsExceptionRes(n,t);case"ResourceNotFoundException":case"com.amazonaws.cloudwatchlogs#ResourceNotFoundException":throw await de_ResourceNotFoundExceptionRes(n,t);case"ServiceUnavailableException":case"com.amazonaws.cloudwatchlogs#ServiceUnavailableException":throw await de_ServiceUnavailableExceptionRes(n,t);default:const s=n.body;return c({output:e,parsedBody:s,errorCode:o})}};const de_DeleteAccountPolicyCommand=async(e,t)=>{if(e.statusCode>=300){return de_DeleteAccountPolicyCommandError(e,t)}await(0,s.collectBody)(e.body,t);const n={$metadata:deserializeMetadata(e)};return n};t.de_DeleteAccountPolicyCommand=de_DeleteAccountPolicyCommand;const de_DeleteAccountPolicyCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InvalidParameterException":case"com.amazonaws.cloudwatchlogs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"OperationAbortedException":case"com.amazonaws.cloudwatchlogs#OperationAbortedException":throw await de_OperationAbortedExceptionRes(n,t);case"ResourceNotFoundException":case"com.amazonaws.cloudwatchlogs#ResourceNotFoundException":throw await de_ResourceNotFoundExceptionRes(n,t);case"ServiceUnavailableException":case"com.amazonaws.cloudwatchlogs#ServiceUnavailableException":throw await de_ServiceUnavailableExceptionRes(n,t);default:const s=n.body;return c({output:e,parsedBody:s,errorCode:o})}};const de_DeleteDataProtectionPolicyCommand=async(e,t)=>{if(e.statusCode>=300){return de_DeleteDataProtectionPolicyCommandError(e,t)}await(0,s.collectBody)(e.body,t);const n={$metadata:deserializeMetadata(e)};return n};t.de_DeleteDataProtectionPolicyCommand=de_DeleteDataProtectionPolicyCommand;const de_DeleteDataProtectionPolicyCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InvalidParameterException":case"com.amazonaws.cloudwatchlogs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"OperationAbortedException":case"com.amazonaws.cloudwatchlogs#OperationAbortedException":throw await de_OperationAbortedExceptionRes(n,t);case"ResourceNotFoundException":case"com.amazonaws.cloudwatchlogs#ResourceNotFoundException":throw await de_ResourceNotFoundExceptionRes(n,t);case"ServiceUnavailableException":case"com.amazonaws.cloudwatchlogs#ServiceUnavailableException":throw await de_ServiceUnavailableExceptionRes(n,t);default:const s=n.body;return c({output:e,parsedBody:s,errorCode:o})}};const de_DeleteDeliveryCommand=async(e,t)=>{if(e.statusCode>=300){return de_DeleteDeliveryCommandError(e,t)}await(0,s.collectBody)(e.body,t);const n={$metadata:deserializeMetadata(e)};return n};t.de_DeleteDeliveryCommand=de_DeleteDeliveryCommand;const de_DeleteDeliveryCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"ConflictException":case"com.amazonaws.cloudwatchlogs#ConflictException":throw await de_ConflictExceptionRes(n,t);case"ResourceNotFoundException":case"com.amazonaws.cloudwatchlogs#ResourceNotFoundException":throw await de_ResourceNotFoundExceptionRes(n,t);case"ServiceQuotaExceededException":case"com.amazonaws.cloudwatchlogs#ServiceQuotaExceededException":throw await de_ServiceQuotaExceededExceptionRes(n,t);case"ServiceUnavailableException":case"com.amazonaws.cloudwatchlogs#ServiceUnavailableException":throw await de_ServiceUnavailableExceptionRes(n,t);case"ThrottlingException":case"com.amazonaws.cloudwatchlogs#ThrottlingException":throw await de_ThrottlingExceptionRes(n,t);case"ValidationException":case"com.amazonaws.cloudwatchlogs#ValidationException":throw await de_ValidationExceptionRes(n,t);default:const s=n.body;return c({output:e,parsedBody:s,errorCode:o})}};const de_DeleteDeliveryDestinationCommand=async(e,t)=>{if(e.statusCode>=300){return de_DeleteDeliveryDestinationCommandError(e,t)}await(0,s.collectBody)(e.body,t);const n={$metadata:deserializeMetadata(e)};return n};t.de_DeleteDeliveryDestinationCommand=de_DeleteDeliveryDestinationCommand;const de_DeleteDeliveryDestinationCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"ConflictException":case"com.amazonaws.cloudwatchlogs#ConflictException":throw await de_ConflictExceptionRes(n,t);case"ResourceNotFoundException":case"com.amazonaws.cloudwatchlogs#ResourceNotFoundException":throw await de_ResourceNotFoundExceptionRes(n,t);case"ServiceQuotaExceededException":case"com.amazonaws.cloudwatchlogs#ServiceQuotaExceededException":throw await de_ServiceQuotaExceededExceptionRes(n,t);case"ServiceUnavailableException":case"com.amazonaws.cloudwatchlogs#ServiceUnavailableException":throw await de_ServiceUnavailableExceptionRes(n,t);case"ThrottlingException":case"com.amazonaws.cloudwatchlogs#ThrottlingException":throw await de_ThrottlingExceptionRes(n,t);case"ValidationException":case"com.amazonaws.cloudwatchlogs#ValidationException":throw await de_ValidationExceptionRes(n,t);default:const s=n.body;return c({output:e,parsedBody:s,errorCode:o})}};const de_DeleteDeliveryDestinationPolicyCommand=async(e,t)=>{if(e.statusCode>=300){return de_DeleteDeliveryDestinationPolicyCommandError(e,t)}await(0,s.collectBody)(e.body,t);const n={$metadata:deserializeMetadata(e)};return n};t.de_DeleteDeliveryDestinationPolicyCommand=de_DeleteDeliveryDestinationPolicyCommand;const de_DeleteDeliveryDestinationPolicyCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"ConflictException":case"com.amazonaws.cloudwatchlogs#ConflictException":throw await de_ConflictExceptionRes(n,t);case"ResourceNotFoundException":case"com.amazonaws.cloudwatchlogs#ResourceNotFoundException":throw await de_ResourceNotFoundExceptionRes(n,t);case"ServiceUnavailableException":case"com.amazonaws.cloudwatchlogs#ServiceUnavailableException":throw await de_ServiceUnavailableExceptionRes(n,t);case"ValidationException":case"com.amazonaws.cloudwatchlogs#ValidationException":throw await de_ValidationExceptionRes(n,t);default:const s=n.body;return c({output:e,parsedBody:s,errorCode:o})}};const de_DeleteDeliverySourceCommand=async(e,t)=>{if(e.statusCode>=300){return de_DeleteDeliverySourceCommandError(e,t)}await(0,s.collectBody)(e.body,t);const n={$metadata:deserializeMetadata(e)};return n};t.de_DeleteDeliverySourceCommand=de_DeleteDeliverySourceCommand;const de_DeleteDeliverySourceCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"ConflictException":case"com.amazonaws.cloudwatchlogs#ConflictException":throw await de_ConflictExceptionRes(n,t);case"ResourceNotFoundException":case"com.amazonaws.cloudwatchlogs#ResourceNotFoundException":throw await de_ResourceNotFoundExceptionRes(n,t);case"ServiceQuotaExceededException":case"com.amazonaws.cloudwatchlogs#ServiceQuotaExceededException":throw await de_ServiceQuotaExceededExceptionRes(n,t);case"ServiceUnavailableException":case"com.amazonaws.cloudwatchlogs#ServiceUnavailableException":throw await de_ServiceUnavailableExceptionRes(n,t);case"ThrottlingException":case"com.amazonaws.cloudwatchlogs#ThrottlingException":throw await de_ThrottlingExceptionRes(n,t);case"ValidationException":case"com.amazonaws.cloudwatchlogs#ValidationException":throw await de_ValidationExceptionRes(n,t);default:const s=n.body;return c({output:e,parsedBody:s,errorCode:o})}};const de_DeleteDestinationCommand=async(e,t)=>{if(e.statusCode>=300){return de_DeleteDestinationCommandError(e,t)}await(0,s.collectBody)(e.body,t);const n={$metadata:deserializeMetadata(e)};return n};t.de_DeleteDestinationCommand=de_DeleteDestinationCommand;const de_DeleteDestinationCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InvalidParameterException":case"com.amazonaws.cloudwatchlogs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"OperationAbortedException":case"com.amazonaws.cloudwatchlogs#OperationAbortedException":throw await de_OperationAbortedExceptionRes(n,t);case"ResourceNotFoundException":case"com.amazonaws.cloudwatchlogs#ResourceNotFoundException":throw await de_ResourceNotFoundExceptionRes(n,t);case"ServiceUnavailableException":case"com.amazonaws.cloudwatchlogs#ServiceUnavailableException":throw await de_ServiceUnavailableExceptionRes(n,t);default:const s=n.body;return c({output:e,parsedBody:s,errorCode:o})}};const de_DeleteLogGroupCommand=async(e,t)=>{if(e.statusCode>=300){return de_DeleteLogGroupCommandError(e,t)}await(0,s.collectBody)(e.body,t);const n={$metadata:deserializeMetadata(e)};return n};t.de_DeleteLogGroupCommand=de_DeleteLogGroupCommand;const de_DeleteLogGroupCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InvalidParameterException":case"com.amazonaws.cloudwatchlogs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"OperationAbortedException":case"com.amazonaws.cloudwatchlogs#OperationAbortedException":throw await de_OperationAbortedExceptionRes(n,t);case"ResourceNotFoundException":case"com.amazonaws.cloudwatchlogs#ResourceNotFoundException":throw await de_ResourceNotFoundExceptionRes(n,t);case"ServiceUnavailableException":case"com.amazonaws.cloudwatchlogs#ServiceUnavailableException":throw await de_ServiceUnavailableExceptionRes(n,t);default:const s=n.body;return c({output:e,parsedBody:s,errorCode:o})}};const de_DeleteLogStreamCommand=async(e,t)=>{if(e.statusCode>=300){return de_DeleteLogStreamCommandError(e,t)}await(0,s.collectBody)(e.body,t);const n={$metadata:deserializeMetadata(e)};return n};t.de_DeleteLogStreamCommand=de_DeleteLogStreamCommand;const de_DeleteLogStreamCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InvalidParameterException":case"com.amazonaws.cloudwatchlogs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"OperationAbortedException":case"com.amazonaws.cloudwatchlogs#OperationAbortedException":throw await de_OperationAbortedExceptionRes(n,t);case"ResourceNotFoundException":case"com.amazonaws.cloudwatchlogs#ResourceNotFoundException":throw await de_ResourceNotFoundExceptionRes(n,t);case"ServiceUnavailableException":case"com.amazonaws.cloudwatchlogs#ServiceUnavailableException":throw await de_ServiceUnavailableExceptionRes(n,t);default:const s=n.body;return c({output:e,parsedBody:s,errorCode:o})}};const de_DeleteMetricFilterCommand=async(e,t)=>{if(e.statusCode>=300){return de_DeleteMetricFilterCommandError(e,t)}await(0,s.collectBody)(e.body,t);const n={$metadata:deserializeMetadata(e)};return n};t.de_DeleteMetricFilterCommand=de_DeleteMetricFilterCommand;const de_DeleteMetricFilterCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InvalidParameterException":case"com.amazonaws.cloudwatchlogs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"OperationAbortedException":case"com.amazonaws.cloudwatchlogs#OperationAbortedException":throw await de_OperationAbortedExceptionRes(n,t);case"ResourceNotFoundException":case"com.amazonaws.cloudwatchlogs#ResourceNotFoundException":throw await de_ResourceNotFoundExceptionRes(n,t);case"ServiceUnavailableException":case"com.amazonaws.cloudwatchlogs#ServiceUnavailableException":throw await de_ServiceUnavailableExceptionRes(n,t);default:const s=n.body;return c({output:e,parsedBody:s,errorCode:o})}};const de_DeleteQueryDefinitionCommand=async(e,t)=>{if(e.statusCode>=300){return de_DeleteQueryDefinitionCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const r={$metadata:deserializeMetadata(e),...o};return r};t.de_DeleteQueryDefinitionCommand=de_DeleteQueryDefinitionCommand;const de_DeleteQueryDefinitionCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InvalidParameterException":case"com.amazonaws.cloudwatchlogs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"ResourceNotFoundException":case"com.amazonaws.cloudwatchlogs#ResourceNotFoundException":throw await de_ResourceNotFoundExceptionRes(n,t);case"ServiceUnavailableException":case"com.amazonaws.cloudwatchlogs#ServiceUnavailableException":throw await de_ServiceUnavailableExceptionRes(n,t);default:const s=n.body;return c({output:e,parsedBody:s,errorCode:o})}};const de_DeleteResourcePolicyCommand=async(e,t)=>{if(e.statusCode>=300){return de_DeleteResourcePolicyCommandError(e,t)}await(0,s.collectBody)(e.body,t);const n={$metadata:deserializeMetadata(e)};return n};t.de_DeleteResourcePolicyCommand=de_DeleteResourcePolicyCommand;const de_DeleteResourcePolicyCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InvalidParameterException":case"com.amazonaws.cloudwatchlogs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"ResourceNotFoundException":case"com.amazonaws.cloudwatchlogs#ResourceNotFoundException":throw await de_ResourceNotFoundExceptionRes(n,t);case"ServiceUnavailableException":case"com.amazonaws.cloudwatchlogs#ServiceUnavailableException":throw await de_ServiceUnavailableExceptionRes(n,t);default:const s=n.body;return c({output:e,parsedBody:s,errorCode:o})}};const de_DeleteRetentionPolicyCommand=async(e,t)=>{if(e.statusCode>=300){return de_DeleteRetentionPolicyCommandError(e,t)}await(0,s.collectBody)(e.body,t);const n={$metadata:deserializeMetadata(e)};return n};t.de_DeleteRetentionPolicyCommand=de_DeleteRetentionPolicyCommand;const de_DeleteRetentionPolicyCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InvalidParameterException":case"com.amazonaws.cloudwatchlogs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"OperationAbortedException":case"com.amazonaws.cloudwatchlogs#OperationAbortedException":throw await de_OperationAbortedExceptionRes(n,t);case"ResourceNotFoundException":case"com.amazonaws.cloudwatchlogs#ResourceNotFoundException":throw await de_ResourceNotFoundExceptionRes(n,t);case"ServiceUnavailableException":case"com.amazonaws.cloudwatchlogs#ServiceUnavailableException":throw await de_ServiceUnavailableExceptionRes(n,t);default:const s=n.body;return c({output:e,parsedBody:s,errorCode:o})}};const de_DeleteSubscriptionFilterCommand=async(e,t)=>{if(e.statusCode>=300){return de_DeleteSubscriptionFilterCommandError(e,t)}await(0,s.collectBody)(e.body,t);const n={$metadata:deserializeMetadata(e)};return n};t.de_DeleteSubscriptionFilterCommand=de_DeleteSubscriptionFilterCommand;const de_DeleteSubscriptionFilterCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InvalidParameterException":case"com.amazonaws.cloudwatchlogs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"OperationAbortedException":case"com.amazonaws.cloudwatchlogs#OperationAbortedException":throw await de_OperationAbortedExceptionRes(n,t);case"ResourceNotFoundException":case"com.amazonaws.cloudwatchlogs#ResourceNotFoundException":throw await de_ResourceNotFoundExceptionRes(n,t);case"ServiceUnavailableException":case"com.amazonaws.cloudwatchlogs#ServiceUnavailableException":throw await de_ServiceUnavailableExceptionRes(n,t);default:const s=n.body;return c({output:e,parsedBody:s,errorCode:o})}};const de_DescribeAccountPoliciesCommand=async(e,t)=>{if(e.statusCode>=300){return de_DescribeAccountPoliciesCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const r={$metadata:deserializeMetadata(e),...o};return r};t.de_DescribeAccountPoliciesCommand=de_DescribeAccountPoliciesCommand;const de_DescribeAccountPoliciesCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InvalidParameterException":case"com.amazonaws.cloudwatchlogs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"OperationAbortedException":case"com.amazonaws.cloudwatchlogs#OperationAbortedException":throw await de_OperationAbortedExceptionRes(n,t);case"ResourceNotFoundException":case"com.amazonaws.cloudwatchlogs#ResourceNotFoundException":throw await de_ResourceNotFoundExceptionRes(n,t);case"ServiceUnavailableException":case"com.amazonaws.cloudwatchlogs#ServiceUnavailableException":throw await de_ServiceUnavailableExceptionRes(n,t);default:const s=n.body;return c({output:e,parsedBody:s,errorCode:o})}};const de_DescribeDeliveriesCommand=async(e,t)=>{if(e.statusCode>=300){return de_DescribeDeliveriesCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const r={$metadata:deserializeMetadata(e),...o};return r};t.de_DescribeDeliveriesCommand=de_DescribeDeliveriesCommand;const de_DescribeDeliveriesCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"ServiceQuotaExceededException":case"com.amazonaws.cloudwatchlogs#ServiceQuotaExceededException":throw await de_ServiceQuotaExceededExceptionRes(n,t);case"ServiceUnavailableException":case"com.amazonaws.cloudwatchlogs#ServiceUnavailableException":throw await de_ServiceUnavailableExceptionRes(n,t);case"ThrottlingException":case"com.amazonaws.cloudwatchlogs#ThrottlingException":throw await de_ThrottlingExceptionRes(n,t);case"ValidationException":case"com.amazonaws.cloudwatchlogs#ValidationException":throw await de_ValidationExceptionRes(n,t);default:const s=n.body;return c({output:e,parsedBody:s,errorCode:o})}};const de_DescribeDeliveryDestinationsCommand=async(e,t)=>{if(e.statusCode>=300){return de_DescribeDeliveryDestinationsCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const r={$metadata:deserializeMetadata(e),...o};return r};t.de_DescribeDeliveryDestinationsCommand=de_DescribeDeliveryDestinationsCommand;const de_DescribeDeliveryDestinationsCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"ServiceQuotaExceededException":case"com.amazonaws.cloudwatchlogs#ServiceQuotaExceededException":throw await de_ServiceQuotaExceededExceptionRes(n,t);case"ServiceUnavailableException":case"com.amazonaws.cloudwatchlogs#ServiceUnavailableException":throw await de_ServiceUnavailableExceptionRes(n,t);case"ThrottlingException":case"com.amazonaws.cloudwatchlogs#ThrottlingException":throw await de_ThrottlingExceptionRes(n,t);case"ValidationException":case"com.amazonaws.cloudwatchlogs#ValidationException":throw await de_ValidationExceptionRes(n,t);default:const s=n.body;return c({output:e,parsedBody:s,errorCode:o})}};const de_DescribeDeliverySourcesCommand=async(e,t)=>{if(e.statusCode>=300){return de_DescribeDeliverySourcesCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const r={$metadata:deserializeMetadata(e),...o};return r};t.de_DescribeDeliverySourcesCommand=de_DescribeDeliverySourcesCommand;const de_DescribeDeliverySourcesCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"ServiceQuotaExceededException":case"com.amazonaws.cloudwatchlogs#ServiceQuotaExceededException":throw await de_ServiceQuotaExceededExceptionRes(n,t);case"ServiceUnavailableException":case"com.amazonaws.cloudwatchlogs#ServiceUnavailableException":throw await de_ServiceUnavailableExceptionRes(n,t);case"ThrottlingException":case"com.amazonaws.cloudwatchlogs#ThrottlingException":throw await de_ThrottlingExceptionRes(n,t);case"ValidationException":case"com.amazonaws.cloudwatchlogs#ValidationException":throw await de_ValidationExceptionRes(n,t);default:const s=n.body;return c({output:e,parsedBody:s,errorCode:o})}};const de_DescribeDestinationsCommand=async(e,t)=>{if(e.statusCode>=300){return de_DescribeDestinationsCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const r={$metadata:deserializeMetadata(e),...o};return r};t.de_DescribeDestinationsCommand=de_DescribeDestinationsCommand;const de_DescribeDestinationsCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InvalidParameterException":case"com.amazonaws.cloudwatchlogs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"ServiceUnavailableException":case"com.amazonaws.cloudwatchlogs#ServiceUnavailableException":throw await de_ServiceUnavailableExceptionRes(n,t);default:const s=n.body;return c({output:e,parsedBody:s,errorCode:o})}};const de_DescribeExportTasksCommand=async(e,t)=>{if(e.statusCode>=300){return de_DescribeExportTasksCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const r={$metadata:deserializeMetadata(e),...o};return r};t.de_DescribeExportTasksCommand=de_DescribeExportTasksCommand;const de_DescribeExportTasksCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InvalidParameterException":case"com.amazonaws.cloudwatchlogs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"ServiceUnavailableException":case"com.amazonaws.cloudwatchlogs#ServiceUnavailableException":throw await de_ServiceUnavailableExceptionRes(n,t);default:const s=n.body;return c({output:e,parsedBody:s,errorCode:o})}};const de_DescribeLogGroupsCommand=async(e,t)=>{if(e.statusCode>=300){return de_DescribeLogGroupsCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const r={$metadata:deserializeMetadata(e),...o};return r};t.de_DescribeLogGroupsCommand=de_DescribeLogGroupsCommand;const de_DescribeLogGroupsCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InvalidParameterException":case"com.amazonaws.cloudwatchlogs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"ServiceUnavailableException":case"com.amazonaws.cloudwatchlogs#ServiceUnavailableException":throw await de_ServiceUnavailableExceptionRes(n,t);default:const s=n.body;return c({output:e,parsedBody:s,errorCode:o})}};const de_DescribeLogStreamsCommand=async(e,t)=>{if(e.statusCode>=300){return de_DescribeLogStreamsCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const r={$metadata:deserializeMetadata(e),...o};return r};t.de_DescribeLogStreamsCommand=de_DescribeLogStreamsCommand;const de_DescribeLogStreamsCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InvalidParameterException":case"com.amazonaws.cloudwatchlogs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"ResourceNotFoundException":case"com.amazonaws.cloudwatchlogs#ResourceNotFoundException":throw await de_ResourceNotFoundExceptionRes(n,t);case"ServiceUnavailableException":case"com.amazonaws.cloudwatchlogs#ServiceUnavailableException":throw await de_ServiceUnavailableExceptionRes(n,t);default:const s=n.body;return c({output:e,parsedBody:s,errorCode:o})}};const de_DescribeMetricFiltersCommand=async(e,t)=>{if(e.statusCode>=300){return de_DescribeMetricFiltersCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=de_DescribeMetricFiltersResponse(n,t);const s={$metadata:deserializeMetadata(e),...o};return s};t.de_DescribeMetricFiltersCommand=de_DescribeMetricFiltersCommand;const de_DescribeMetricFiltersCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InvalidParameterException":case"com.amazonaws.cloudwatchlogs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"ResourceNotFoundException":case"com.amazonaws.cloudwatchlogs#ResourceNotFoundException":throw await de_ResourceNotFoundExceptionRes(n,t);case"ServiceUnavailableException":case"com.amazonaws.cloudwatchlogs#ServiceUnavailableException":throw await de_ServiceUnavailableExceptionRes(n,t);default:const s=n.body;return c({output:e,parsedBody:s,errorCode:o})}};const de_DescribeQueriesCommand=async(e,t)=>{if(e.statusCode>=300){return de_DescribeQueriesCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const r={$metadata:deserializeMetadata(e),...o};return r};t.de_DescribeQueriesCommand=de_DescribeQueriesCommand;const de_DescribeQueriesCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InvalidParameterException":case"com.amazonaws.cloudwatchlogs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"ResourceNotFoundException":case"com.amazonaws.cloudwatchlogs#ResourceNotFoundException":throw await de_ResourceNotFoundExceptionRes(n,t);case"ServiceUnavailableException":case"com.amazonaws.cloudwatchlogs#ServiceUnavailableException":throw await de_ServiceUnavailableExceptionRes(n,t);default:const s=n.body;return c({output:e,parsedBody:s,errorCode:o})}};const de_DescribeQueryDefinitionsCommand=async(e,t)=>{if(e.statusCode>=300){return de_DescribeQueryDefinitionsCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const r={$metadata:deserializeMetadata(e),...o};return r};t.de_DescribeQueryDefinitionsCommand=de_DescribeQueryDefinitionsCommand;const de_DescribeQueryDefinitionsCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InvalidParameterException":case"com.amazonaws.cloudwatchlogs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"ServiceUnavailableException":case"com.amazonaws.cloudwatchlogs#ServiceUnavailableException":throw await de_ServiceUnavailableExceptionRes(n,t);default:const s=n.body;return c({output:e,parsedBody:s,errorCode:o})}};const de_DescribeResourcePoliciesCommand=async(e,t)=>{if(e.statusCode>=300){return de_DescribeResourcePoliciesCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const r={$metadata:deserializeMetadata(e),...o};return r};t.de_DescribeResourcePoliciesCommand=de_DescribeResourcePoliciesCommand;const de_DescribeResourcePoliciesCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InvalidParameterException":case"com.amazonaws.cloudwatchlogs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"ServiceUnavailableException":case"com.amazonaws.cloudwatchlogs#ServiceUnavailableException":throw await de_ServiceUnavailableExceptionRes(n,t);default:const s=n.body;return c({output:e,parsedBody:s,errorCode:o})}};const de_DescribeSubscriptionFiltersCommand=async(e,t)=>{if(e.statusCode>=300){return de_DescribeSubscriptionFiltersCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const r={$metadata:deserializeMetadata(e),...o};return r};t.de_DescribeSubscriptionFiltersCommand=de_DescribeSubscriptionFiltersCommand;const de_DescribeSubscriptionFiltersCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InvalidParameterException":case"com.amazonaws.cloudwatchlogs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"ResourceNotFoundException":case"com.amazonaws.cloudwatchlogs#ResourceNotFoundException":throw await de_ResourceNotFoundExceptionRes(n,t);case"ServiceUnavailableException":case"com.amazonaws.cloudwatchlogs#ServiceUnavailableException":throw await de_ServiceUnavailableExceptionRes(n,t);default:const s=n.body;return c({output:e,parsedBody:s,errorCode:o})}};const de_DisassociateKmsKeyCommand=async(e,t)=>{if(e.statusCode>=300){return de_DisassociateKmsKeyCommandError(e,t)}await(0,s.collectBody)(e.body,t);const n={$metadata:deserializeMetadata(e)};return n};t.de_DisassociateKmsKeyCommand=de_DisassociateKmsKeyCommand;const de_DisassociateKmsKeyCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InvalidParameterException":case"com.amazonaws.cloudwatchlogs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"OperationAbortedException":case"com.amazonaws.cloudwatchlogs#OperationAbortedException":throw await de_OperationAbortedExceptionRes(n,t);case"ResourceNotFoundException":case"com.amazonaws.cloudwatchlogs#ResourceNotFoundException":throw await de_ResourceNotFoundExceptionRes(n,t);case"ServiceUnavailableException":case"com.amazonaws.cloudwatchlogs#ServiceUnavailableException":throw await de_ServiceUnavailableExceptionRes(n,t);default:const s=n.body;return c({output:e,parsedBody:s,errorCode:o})}};const de_FilterLogEventsCommand=async(e,t)=>{if(e.statusCode>=300){return de_FilterLogEventsCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const r={$metadata:deserializeMetadata(e),...o};return r};t.de_FilterLogEventsCommand=de_FilterLogEventsCommand;const de_FilterLogEventsCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InvalidParameterException":case"com.amazonaws.cloudwatchlogs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"ResourceNotFoundException":case"com.amazonaws.cloudwatchlogs#ResourceNotFoundException":throw await de_ResourceNotFoundExceptionRes(n,t);case"ServiceUnavailableException":case"com.amazonaws.cloudwatchlogs#ServiceUnavailableException":throw await de_ServiceUnavailableExceptionRes(n,t);default:const s=n.body;return c({output:e,parsedBody:s,errorCode:o})}};const de_GetDataProtectionPolicyCommand=async(e,t)=>{if(e.statusCode>=300){return de_GetDataProtectionPolicyCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const r={$metadata:deserializeMetadata(e),...o};return r};t.de_GetDataProtectionPolicyCommand=de_GetDataProtectionPolicyCommand;const de_GetDataProtectionPolicyCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InvalidParameterException":case"com.amazonaws.cloudwatchlogs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"OperationAbortedException":case"com.amazonaws.cloudwatchlogs#OperationAbortedException":throw await de_OperationAbortedExceptionRes(n,t);case"ResourceNotFoundException":case"com.amazonaws.cloudwatchlogs#ResourceNotFoundException":throw await de_ResourceNotFoundExceptionRes(n,t);case"ServiceUnavailableException":case"com.amazonaws.cloudwatchlogs#ServiceUnavailableException":throw await de_ServiceUnavailableExceptionRes(n,t);default:const s=n.body;return c({output:e,parsedBody:s,errorCode:o})}};const de_GetDeliveryCommand=async(e,t)=>{if(e.statusCode>=300){return de_GetDeliveryCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const r={$metadata:deserializeMetadata(e),...o};return r};t.de_GetDeliveryCommand=de_GetDeliveryCommand;const de_GetDeliveryCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"ResourceNotFoundException":case"com.amazonaws.cloudwatchlogs#ResourceNotFoundException":throw await de_ResourceNotFoundExceptionRes(n,t);case"ServiceQuotaExceededException":case"com.amazonaws.cloudwatchlogs#ServiceQuotaExceededException":throw await de_ServiceQuotaExceededExceptionRes(n,t);case"ServiceUnavailableException":case"com.amazonaws.cloudwatchlogs#ServiceUnavailableException":throw await de_ServiceUnavailableExceptionRes(n,t);case"ThrottlingException":case"com.amazonaws.cloudwatchlogs#ThrottlingException":throw await de_ThrottlingExceptionRes(n,t);case"ValidationException":case"com.amazonaws.cloudwatchlogs#ValidationException":throw await de_ValidationExceptionRes(n,t);default:const s=n.body;return c({output:e,parsedBody:s,errorCode:o})}};const de_GetDeliveryDestinationCommand=async(e,t)=>{if(e.statusCode>=300){return de_GetDeliveryDestinationCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const r={$metadata:deserializeMetadata(e),...o};return r};t.de_GetDeliveryDestinationCommand=de_GetDeliveryDestinationCommand;const de_GetDeliveryDestinationCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"ResourceNotFoundException":case"com.amazonaws.cloudwatchlogs#ResourceNotFoundException":throw await de_ResourceNotFoundExceptionRes(n,t);case"ServiceQuotaExceededException":case"com.amazonaws.cloudwatchlogs#ServiceQuotaExceededException":throw await de_ServiceQuotaExceededExceptionRes(n,t);case"ServiceUnavailableException":case"com.amazonaws.cloudwatchlogs#ServiceUnavailableException":throw await de_ServiceUnavailableExceptionRes(n,t);case"ThrottlingException":case"com.amazonaws.cloudwatchlogs#ThrottlingException":throw await de_ThrottlingExceptionRes(n,t);case"ValidationException":case"com.amazonaws.cloudwatchlogs#ValidationException":throw await de_ValidationExceptionRes(n,t);default:const s=n.body;return c({output:e,parsedBody:s,errorCode:o})}};const de_GetDeliveryDestinationPolicyCommand=async(e,t)=>{if(e.statusCode>=300){return de_GetDeliveryDestinationPolicyCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const r={$metadata:deserializeMetadata(e),...o};return r};t.de_GetDeliveryDestinationPolicyCommand=de_GetDeliveryDestinationPolicyCommand;const de_GetDeliveryDestinationPolicyCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"ResourceNotFoundException":case"com.amazonaws.cloudwatchlogs#ResourceNotFoundException":throw await de_ResourceNotFoundExceptionRes(n,t);case"ServiceUnavailableException":case"com.amazonaws.cloudwatchlogs#ServiceUnavailableException":throw await de_ServiceUnavailableExceptionRes(n,t);case"ValidationException":case"com.amazonaws.cloudwatchlogs#ValidationException":throw await de_ValidationExceptionRes(n,t);default:const s=n.body;return c({output:e,parsedBody:s,errorCode:o})}};const de_GetDeliverySourceCommand=async(e,t)=>{if(e.statusCode>=300){return de_GetDeliverySourceCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const r={$metadata:deserializeMetadata(e),...o};return r};t.de_GetDeliverySourceCommand=de_GetDeliverySourceCommand;const de_GetDeliverySourceCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"ResourceNotFoundException":case"com.amazonaws.cloudwatchlogs#ResourceNotFoundException":throw await de_ResourceNotFoundExceptionRes(n,t);case"ServiceQuotaExceededException":case"com.amazonaws.cloudwatchlogs#ServiceQuotaExceededException":throw await de_ServiceQuotaExceededExceptionRes(n,t);case"ServiceUnavailableException":case"com.amazonaws.cloudwatchlogs#ServiceUnavailableException":throw await de_ServiceUnavailableExceptionRes(n,t);case"ThrottlingException":case"com.amazonaws.cloudwatchlogs#ThrottlingException":throw await de_ThrottlingExceptionRes(n,t);case"ValidationException":case"com.amazonaws.cloudwatchlogs#ValidationException":throw await de_ValidationExceptionRes(n,t);default:const s=n.body;return c({output:e,parsedBody:s,errorCode:o})}};const de_GetLogEventsCommand=async(e,t)=>{if(e.statusCode>=300){return de_GetLogEventsCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const r={$metadata:deserializeMetadata(e),...o};return r};t.de_GetLogEventsCommand=de_GetLogEventsCommand;const de_GetLogEventsCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InvalidParameterException":case"com.amazonaws.cloudwatchlogs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"ResourceNotFoundException":case"com.amazonaws.cloudwatchlogs#ResourceNotFoundException":throw await de_ResourceNotFoundExceptionRes(n,t);case"ServiceUnavailableException":case"com.amazonaws.cloudwatchlogs#ServiceUnavailableException":throw await de_ServiceUnavailableExceptionRes(n,t);default:const s=n.body;return c({output:e,parsedBody:s,errorCode:o})}};const de_GetLogGroupFieldsCommand=async(e,t)=>{if(e.statusCode>=300){return de_GetLogGroupFieldsCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const r={$metadata:deserializeMetadata(e),...o};return r};t.de_GetLogGroupFieldsCommand=de_GetLogGroupFieldsCommand;const de_GetLogGroupFieldsCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InvalidParameterException":case"com.amazonaws.cloudwatchlogs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"LimitExceededException":case"com.amazonaws.cloudwatchlogs#LimitExceededException":throw await de_LimitExceededExceptionRes(n,t);case"ResourceNotFoundException":case"com.amazonaws.cloudwatchlogs#ResourceNotFoundException":throw await de_ResourceNotFoundExceptionRes(n,t);case"ServiceUnavailableException":case"com.amazonaws.cloudwatchlogs#ServiceUnavailableException":throw await de_ServiceUnavailableExceptionRes(n,t);default:const s=n.body;return c({output:e,parsedBody:s,errorCode:o})}};const de_GetLogRecordCommand=async(e,t)=>{if(e.statusCode>=300){return de_GetLogRecordCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const r={$metadata:deserializeMetadata(e),...o};return r};t.de_GetLogRecordCommand=de_GetLogRecordCommand;const de_GetLogRecordCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InvalidParameterException":case"com.amazonaws.cloudwatchlogs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"LimitExceededException":case"com.amazonaws.cloudwatchlogs#LimitExceededException":throw await de_LimitExceededExceptionRes(n,t);case"ResourceNotFoundException":case"com.amazonaws.cloudwatchlogs#ResourceNotFoundException":throw await de_ResourceNotFoundExceptionRes(n,t);case"ServiceUnavailableException":case"com.amazonaws.cloudwatchlogs#ServiceUnavailableException":throw await de_ServiceUnavailableExceptionRes(n,t);default:const s=n.body;return c({output:e,parsedBody:s,errorCode:o})}};const de_GetQueryResultsCommand=async(e,t)=>{if(e.statusCode>=300){return de_GetQueryResultsCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=de_GetQueryResultsResponse(n,t);const s={$metadata:deserializeMetadata(e),...o};return s};t.de_GetQueryResultsCommand=de_GetQueryResultsCommand;const de_GetQueryResultsCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InvalidParameterException":case"com.amazonaws.cloudwatchlogs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"ResourceNotFoundException":case"com.amazonaws.cloudwatchlogs#ResourceNotFoundException":throw await de_ResourceNotFoundExceptionRes(n,t);case"ServiceUnavailableException":case"com.amazonaws.cloudwatchlogs#ServiceUnavailableException":throw await de_ServiceUnavailableExceptionRes(n,t);default:const s=n.body;return c({output:e,parsedBody:s,errorCode:o})}};const de_ListTagsForResourceCommand=async(e,t)=>{if(e.statusCode>=300){return de_ListTagsForResourceCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const r={$metadata:deserializeMetadata(e),...o};return r};t.de_ListTagsForResourceCommand=de_ListTagsForResourceCommand;const de_ListTagsForResourceCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InvalidParameterException":case"com.amazonaws.cloudwatchlogs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"ResourceNotFoundException":case"com.amazonaws.cloudwatchlogs#ResourceNotFoundException":throw await de_ResourceNotFoundExceptionRes(n,t);case"ServiceUnavailableException":case"com.amazonaws.cloudwatchlogs#ServiceUnavailableException":throw await de_ServiceUnavailableExceptionRes(n,t);default:const s=n.body;return c({output:e,parsedBody:s,errorCode:o})}};const de_ListTagsLogGroupCommand=async(e,t)=>{if(e.statusCode>=300){return de_ListTagsLogGroupCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const r={$metadata:deserializeMetadata(e),...o};return r};t.de_ListTagsLogGroupCommand=de_ListTagsLogGroupCommand;const de_ListTagsLogGroupCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"ResourceNotFoundException":case"com.amazonaws.cloudwatchlogs#ResourceNotFoundException":throw await de_ResourceNotFoundExceptionRes(n,t);case"ServiceUnavailableException":case"com.amazonaws.cloudwatchlogs#ServiceUnavailableException":throw await de_ServiceUnavailableExceptionRes(n,t);default:const s=n.body;return c({output:e,parsedBody:s,errorCode:o})}};const de_PutAccountPolicyCommand=async(e,t)=>{if(e.statusCode>=300){return de_PutAccountPolicyCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const r={$metadata:deserializeMetadata(e),...o};return r};t.de_PutAccountPolicyCommand=de_PutAccountPolicyCommand;const de_PutAccountPolicyCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InvalidParameterException":case"com.amazonaws.cloudwatchlogs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"LimitExceededException":case"com.amazonaws.cloudwatchlogs#LimitExceededException":throw await de_LimitExceededExceptionRes(n,t);case"OperationAbortedException":case"com.amazonaws.cloudwatchlogs#OperationAbortedException":throw await de_OperationAbortedExceptionRes(n,t);case"ServiceUnavailableException":case"com.amazonaws.cloudwatchlogs#ServiceUnavailableException":throw await de_ServiceUnavailableExceptionRes(n,t);default:const s=n.body;return c({output:e,parsedBody:s,errorCode:o})}};const de_PutDataProtectionPolicyCommand=async(e,t)=>{if(e.statusCode>=300){return de_PutDataProtectionPolicyCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const r={$metadata:deserializeMetadata(e),...o};return r};t.de_PutDataProtectionPolicyCommand=de_PutDataProtectionPolicyCommand;const de_PutDataProtectionPolicyCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InvalidParameterException":case"com.amazonaws.cloudwatchlogs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"LimitExceededException":case"com.amazonaws.cloudwatchlogs#LimitExceededException":throw await de_LimitExceededExceptionRes(n,t);case"OperationAbortedException":case"com.amazonaws.cloudwatchlogs#OperationAbortedException":throw await de_OperationAbortedExceptionRes(n,t);case"ResourceNotFoundException":case"com.amazonaws.cloudwatchlogs#ResourceNotFoundException":throw await de_ResourceNotFoundExceptionRes(n,t);case"ServiceUnavailableException":case"com.amazonaws.cloudwatchlogs#ServiceUnavailableException":throw await de_ServiceUnavailableExceptionRes(n,t);default:const s=n.body;return c({output:e,parsedBody:s,errorCode:o})}};const de_PutDeliveryDestinationCommand=async(e,t)=>{if(e.statusCode>=300){return de_PutDeliveryDestinationCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const r={$metadata:deserializeMetadata(e),...o};return r};t.de_PutDeliveryDestinationCommand=de_PutDeliveryDestinationCommand;const de_PutDeliveryDestinationCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"ConflictException":case"com.amazonaws.cloudwatchlogs#ConflictException":throw await de_ConflictExceptionRes(n,t);case"ResourceNotFoundException":case"com.amazonaws.cloudwatchlogs#ResourceNotFoundException":throw await de_ResourceNotFoundExceptionRes(n,t);case"ServiceQuotaExceededException":case"com.amazonaws.cloudwatchlogs#ServiceQuotaExceededException":throw await de_ServiceQuotaExceededExceptionRes(n,t);case"ServiceUnavailableException":case"com.amazonaws.cloudwatchlogs#ServiceUnavailableException":throw await de_ServiceUnavailableExceptionRes(n,t);case"ThrottlingException":case"com.amazonaws.cloudwatchlogs#ThrottlingException":throw await de_ThrottlingExceptionRes(n,t);case"ValidationException":case"com.amazonaws.cloudwatchlogs#ValidationException":throw await de_ValidationExceptionRes(n,t);default:const s=n.body;return c({output:e,parsedBody:s,errorCode:o})}};const de_PutDeliveryDestinationPolicyCommand=async(e,t)=>{if(e.statusCode>=300){return de_PutDeliveryDestinationPolicyCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const r={$metadata:deserializeMetadata(e),...o};return r};t.de_PutDeliveryDestinationPolicyCommand=de_PutDeliveryDestinationPolicyCommand;const de_PutDeliveryDestinationPolicyCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"ConflictException":case"com.amazonaws.cloudwatchlogs#ConflictException":throw await de_ConflictExceptionRes(n,t);case"ResourceNotFoundException":case"com.amazonaws.cloudwatchlogs#ResourceNotFoundException":throw await de_ResourceNotFoundExceptionRes(n,t);case"ServiceUnavailableException":case"com.amazonaws.cloudwatchlogs#ServiceUnavailableException":throw await de_ServiceUnavailableExceptionRes(n,t);case"ValidationException":case"com.amazonaws.cloudwatchlogs#ValidationException":throw await de_ValidationExceptionRes(n,t);default:const s=n.body;return c({output:e,parsedBody:s,errorCode:o})}};const de_PutDeliverySourceCommand=async(e,t)=>{if(e.statusCode>=300){return de_PutDeliverySourceCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const r={$metadata:deserializeMetadata(e),...o};return r};t.de_PutDeliverySourceCommand=de_PutDeliverySourceCommand;const de_PutDeliverySourceCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"ConflictException":case"com.amazonaws.cloudwatchlogs#ConflictException":throw await de_ConflictExceptionRes(n,t);case"ResourceNotFoundException":case"com.amazonaws.cloudwatchlogs#ResourceNotFoundException":throw await de_ResourceNotFoundExceptionRes(n,t);case"ServiceQuotaExceededException":case"com.amazonaws.cloudwatchlogs#ServiceQuotaExceededException":throw await de_ServiceQuotaExceededExceptionRes(n,t);case"ServiceUnavailableException":case"com.amazonaws.cloudwatchlogs#ServiceUnavailableException":throw await de_ServiceUnavailableExceptionRes(n,t);case"ThrottlingException":case"com.amazonaws.cloudwatchlogs#ThrottlingException":throw await de_ThrottlingExceptionRes(n,t);case"ValidationException":case"com.amazonaws.cloudwatchlogs#ValidationException":throw await de_ValidationExceptionRes(n,t);default:const s=n.body;return c({output:e,parsedBody:s,errorCode:o})}};const de_PutDestinationCommand=async(e,t)=>{if(e.statusCode>=300){return de_PutDestinationCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const r={$metadata:deserializeMetadata(e),...o};return r};t.de_PutDestinationCommand=de_PutDestinationCommand;const de_PutDestinationCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InvalidParameterException":case"com.amazonaws.cloudwatchlogs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"OperationAbortedException":case"com.amazonaws.cloudwatchlogs#OperationAbortedException":throw await de_OperationAbortedExceptionRes(n,t);case"ServiceUnavailableException":case"com.amazonaws.cloudwatchlogs#ServiceUnavailableException":throw await de_ServiceUnavailableExceptionRes(n,t);default:const s=n.body;return c({output:e,parsedBody:s,errorCode:o})}};const de_PutDestinationPolicyCommand=async(e,t)=>{if(e.statusCode>=300){return de_PutDestinationPolicyCommandError(e,t)}await(0,s.collectBody)(e.body,t);const n={$metadata:deserializeMetadata(e)};return n};t.de_PutDestinationPolicyCommand=de_PutDestinationPolicyCommand;const de_PutDestinationPolicyCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InvalidParameterException":case"com.amazonaws.cloudwatchlogs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"OperationAbortedException":case"com.amazonaws.cloudwatchlogs#OperationAbortedException":throw await de_OperationAbortedExceptionRes(n,t);case"ServiceUnavailableException":case"com.amazonaws.cloudwatchlogs#ServiceUnavailableException":throw await de_ServiceUnavailableExceptionRes(n,t);default:const s=n.body;return c({output:e,parsedBody:s,errorCode:o})}};const de_PutLogEventsCommand=async(e,t)=>{if(e.statusCode>=300){return de_PutLogEventsCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const r={$metadata:deserializeMetadata(e),...o};return r};t.de_PutLogEventsCommand=de_PutLogEventsCommand;const de_PutLogEventsCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"DataAlreadyAcceptedException":case"com.amazonaws.cloudwatchlogs#DataAlreadyAcceptedException":throw await de_DataAlreadyAcceptedExceptionRes(n,t);case"InvalidParameterException":case"com.amazonaws.cloudwatchlogs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"InvalidSequenceTokenException":case"com.amazonaws.cloudwatchlogs#InvalidSequenceTokenException":throw await de_InvalidSequenceTokenExceptionRes(n,t);case"ResourceNotFoundException":case"com.amazonaws.cloudwatchlogs#ResourceNotFoundException":throw await de_ResourceNotFoundExceptionRes(n,t);case"ServiceUnavailableException":case"com.amazonaws.cloudwatchlogs#ServiceUnavailableException":throw await de_ServiceUnavailableExceptionRes(n,t);case"UnrecognizedClientException":case"com.amazonaws.cloudwatchlogs#UnrecognizedClientException":throw await de_UnrecognizedClientExceptionRes(n,t);default:const s=n.body;return c({output:e,parsedBody:s,errorCode:o})}};const de_PutMetricFilterCommand=async(e,t)=>{if(e.statusCode>=300){return de_PutMetricFilterCommandError(e,t)}await(0,s.collectBody)(e.body,t);const n={$metadata:deserializeMetadata(e)};return n};t.de_PutMetricFilterCommand=de_PutMetricFilterCommand;const de_PutMetricFilterCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InvalidParameterException":case"com.amazonaws.cloudwatchlogs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"LimitExceededException":case"com.amazonaws.cloudwatchlogs#LimitExceededException":throw await de_LimitExceededExceptionRes(n,t);case"OperationAbortedException":case"com.amazonaws.cloudwatchlogs#OperationAbortedException":throw await de_OperationAbortedExceptionRes(n,t);case"ResourceNotFoundException":case"com.amazonaws.cloudwatchlogs#ResourceNotFoundException":throw await de_ResourceNotFoundExceptionRes(n,t);case"ServiceUnavailableException":case"com.amazonaws.cloudwatchlogs#ServiceUnavailableException":throw await de_ServiceUnavailableExceptionRes(n,t);default:const s=n.body;return c({output:e,parsedBody:s,errorCode:o})}};const de_PutQueryDefinitionCommand=async(e,t)=>{if(e.statusCode>=300){return de_PutQueryDefinitionCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const r={$metadata:deserializeMetadata(e),...o};return r};t.de_PutQueryDefinitionCommand=de_PutQueryDefinitionCommand;const de_PutQueryDefinitionCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InvalidParameterException":case"com.amazonaws.cloudwatchlogs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"LimitExceededException":case"com.amazonaws.cloudwatchlogs#LimitExceededException":throw await de_LimitExceededExceptionRes(n,t);case"ResourceNotFoundException":case"com.amazonaws.cloudwatchlogs#ResourceNotFoundException":throw await de_ResourceNotFoundExceptionRes(n,t);case"ServiceUnavailableException":case"com.amazonaws.cloudwatchlogs#ServiceUnavailableException":throw await de_ServiceUnavailableExceptionRes(n,t);default:const s=n.body;return c({output:e,parsedBody:s,errorCode:o})}};const de_PutResourcePolicyCommand=async(e,t)=>{if(e.statusCode>=300){return de_PutResourcePolicyCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const r={$metadata:deserializeMetadata(e),...o};return r};t.de_PutResourcePolicyCommand=de_PutResourcePolicyCommand;const de_PutResourcePolicyCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InvalidParameterException":case"com.amazonaws.cloudwatchlogs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"LimitExceededException":case"com.amazonaws.cloudwatchlogs#LimitExceededException":throw await de_LimitExceededExceptionRes(n,t);case"ServiceUnavailableException":case"com.amazonaws.cloudwatchlogs#ServiceUnavailableException":throw await de_ServiceUnavailableExceptionRes(n,t);default:const s=n.body;return c({output:e,parsedBody:s,errorCode:o})}};const de_PutRetentionPolicyCommand=async(e,t)=>{if(e.statusCode>=300){return de_PutRetentionPolicyCommandError(e,t)}await(0,s.collectBody)(e.body,t);const n={$metadata:deserializeMetadata(e)};return n};t.de_PutRetentionPolicyCommand=de_PutRetentionPolicyCommand;const de_PutRetentionPolicyCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InvalidParameterException":case"com.amazonaws.cloudwatchlogs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"OperationAbortedException":case"com.amazonaws.cloudwatchlogs#OperationAbortedException":throw await de_OperationAbortedExceptionRes(n,t);case"ResourceNotFoundException":case"com.amazonaws.cloudwatchlogs#ResourceNotFoundException":throw await de_ResourceNotFoundExceptionRes(n,t);case"ServiceUnavailableException":case"com.amazonaws.cloudwatchlogs#ServiceUnavailableException":throw await de_ServiceUnavailableExceptionRes(n,t);default:const s=n.body;return c({output:e,parsedBody:s,errorCode:o})}};const de_PutSubscriptionFilterCommand=async(e,t)=>{if(e.statusCode>=300){return de_PutSubscriptionFilterCommandError(e,t)}await(0,s.collectBody)(e.body,t);const n={$metadata:deserializeMetadata(e)};return n};t.de_PutSubscriptionFilterCommand=de_PutSubscriptionFilterCommand;const de_PutSubscriptionFilterCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InvalidParameterException":case"com.amazonaws.cloudwatchlogs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"LimitExceededException":case"com.amazonaws.cloudwatchlogs#LimitExceededException":throw await de_LimitExceededExceptionRes(n,t);case"OperationAbortedException":case"com.amazonaws.cloudwatchlogs#OperationAbortedException":throw await de_OperationAbortedExceptionRes(n,t);case"ResourceNotFoundException":case"com.amazonaws.cloudwatchlogs#ResourceNotFoundException":throw await de_ResourceNotFoundExceptionRes(n,t);case"ServiceUnavailableException":case"com.amazonaws.cloudwatchlogs#ServiceUnavailableException":throw await de_ServiceUnavailableExceptionRes(n,t);default:const s=n.body;return c({output:e,parsedBody:s,errorCode:o})}};const de_StartQueryCommand=async(e,t)=>{if(e.statusCode>=300){return de_StartQueryCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const r={$metadata:deserializeMetadata(e),...o};return r};t.de_StartQueryCommand=de_StartQueryCommand;const de_StartQueryCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InvalidParameterException":case"com.amazonaws.cloudwatchlogs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"LimitExceededException":case"com.amazonaws.cloudwatchlogs#LimitExceededException":throw await de_LimitExceededExceptionRes(n,t);case"MalformedQueryException":case"com.amazonaws.cloudwatchlogs#MalformedQueryException":throw await de_MalformedQueryExceptionRes(n,t);case"ResourceNotFoundException":case"com.amazonaws.cloudwatchlogs#ResourceNotFoundException":throw await de_ResourceNotFoundExceptionRes(n,t);case"ServiceUnavailableException":case"com.amazonaws.cloudwatchlogs#ServiceUnavailableException":throw await de_ServiceUnavailableExceptionRes(n,t);default:const s=n.body;return c({output:e,parsedBody:s,errorCode:o})}};const de_StopQueryCommand=async(e,t)=>{if(e.statusCode>=300){return de_StopQueryCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const r={$metadata:deserializeMetadata(e),...o};return r};t.de_StopQueryCommand=de_StopQueryCommand;const de_StopQueryCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InvalidParameterException":case"com.amazonaws.cloudwatchlogs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"ResourceNotFoundException":case"com.amazonaws.cloudwatchlogs#ResourceNotFoundException":throw await de_ResourceNotFoundExceptionRes(n,t);case"ServiceUnavailableException":case"com.amazonaws.cloudwatchlogs#ServiceUnavailableException":throw await de_ServiceUnavailableExceptionRes(n,t);default:const s=n.body;return c({output:e,parsedBody:s,errorCode:o})}};const de_TagLogGroupCommand=async(e,t)=>{if(e.statusCode>=300){return de_TagLogGroupCommandError(e,t)}await(0,s.collectBody)(e.body,t);const n={$metadata:deserializeMetadata(e)};return n};t.de_TagLogGroupCommand=de_TagLogGroupCommand;const de_TagLogGroupCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InvalidParameterException":case"com.amazonaws.cloudwatchlogs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"ResourceNotFoundException":case"com.amazonaws.cloudwatchlogs#ResourceNotFoundException":throw await de_ResourceNotFoundExceptionRes(n,t);default:const s=n.body;return c({output:e,parsedBody:s,errorCode:o})}};const de_TagResourceCommand=async(e,t)=>{if(e.statusCode>=300){return de_TagResourceCommandError(e,t)}await(0,s.collectBody)(e.body,t);const n={$metadata:deserializeMetadata(e)};return n};t.de_TagResourceCommand=de_TagResourceCommand;const de_TagResourceCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InvalidParameterException":case"com.amazonaws.cloudwatchlogs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"ResourceNotFoundException":case"com.amazonaws.cloudwatchlogs#ResourceNotFoundException":throw await de_ResourceNotFoundExceptionRes(n,t);case"ServiceUnavailableException":case"com.amazonaws.cloudwatchlogs#ServiceUnavailableException":throw await de_ServiceUnavailableExceptionRes(n,t);case"TooManyTagsException":case"com.amazonaws.cloudwatchlogs#TooManyTagsException":throw await de_TooManyTagsExceptionRes(n,t);default:const s=n.body;return c({output:e,parsedBody:s,errorCode:o})}};const de_TestMetricFilterCommand=async(e,t)=>{if(e.statusCode>=300){return de_TestMetricFilterCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const r={$metadata:deserializeMetadata(e),...o};return r};t.de_TestMetricFilterCommand=de_TestMetricFilterCommand;const de_TestMetricFilterCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InvalidParameterException":case"com.amazonaws.cloudwatchlogs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"ServiceUnavailableException":case"com.amazonaws.cloudwatchlogs#ServiceUnavailableException":throw await de_ServiceUnavailableExceptionRes(n,t);default:const s=n.body;return c({output:e,parsedBody:s,errorCode:o})}};const de_UntagLogGroupCommand=async(e,t)=>{if(e.statusCode>=300){return de_UntagLogGroupCommandError(e,t)}await(0,s.collectBody)(e.body,t);const n={$metadata:deserializeMetadata(e)};return n};t.de_UntagLogGroupCommand=de_UntagLogGroupCommand;const de_UntagLogGroupCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"ResourceNotFoundException":case"com.amazonaws.cloudwatchlogs#ResourceNotFoundException":throw await de_ResourceNotFoundExceptionRes(n,t);default:const s=n.body;return c({output:e,parsedBody:s,errorCode:o})}};const de_UntagResourceCommand=async(e,t)=>{if(e.statusCode>=300){return de_UntagResourceCommandError(e,t)}await(0,s.collectBody)(e.body,t);const n={$metadata:deserializeMetadata(e)};return n};t.de_UntagResourceCommand=de_UntagResourceCommand;const de_UntagResourceCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InvalidParameterException":case"com.amazonaws.cloudwatchlogs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"ResourceNotFoundException":case"com.amazonaws.cloudwatchlogs#ResourceNotFoundException":throw await de_ResourceNotFoundExceptionRes(n,t);case"ServiceUnavailableException":case"com.amazonaws.cloudwatchlogs#ServiceUnavailableException":throw await de_ServiceUnavailableExceptionRes(n,t);default:const s=n.body;return c({output:e,parsedBody:s,errorCode:o})}};const de_AccessDeniedExceptionRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const r=new a.AccessDeniedException({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(r,n)};const de_ConflictExceptionRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const r=new a.ConflictException({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(r,n)};const de_DataAlreadyAcceptedExceptionRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const r=new a.DataAlreadyAcceptedException({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(r,n)};const de_InvalidOperationExceptionRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const r=new a.InvalidOperationException({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(r,n)};const de_InvalidParameterExceptionRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const r=new a.InvalidParameterException({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(r,n)};const de_InvalidSequenceTokenExceptionRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const r=new a.InvalidSequenceTokenException({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(r,n)};const de_LimitExceededExceptionRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const r=new a.LimitExceededException({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(r,n)};const de_MalformedQueryExceptionRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const r=new a.MalformedQueryException({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(r,n)};const de_OperationAbortedExceptionRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const r=new a.OperationAbortedException({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(r,n)};const de_ResourceAlreadyExistsExceptionRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const r=new a.ResourceAlreadyExistsException({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(r,n)};const de_ResourceNotFoundExceptionRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const r=new a.ResourceNotFoundException({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(r,n)};const de_ServiceQuotaExceededExceptionRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const r=new a.ServiceQuotaExceededException({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(r,n)};const de_ServiceUnavailableExceptionRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const r=new a.ServiceUnavailableException({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(r,n)};const de_ThrottlingExceptionRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const r=new a.ThrottlingException({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(r,n)};const de_TooManyTagsExceptionRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const r=new a.TooManyTagsException({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(r,n)};const de_UnrecognizedClientExceptionRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const r=new a.UnrecognizedClientException({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(r,n)};const de_ValidationExceptionRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const r=new a.ValidationException({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(r,n)};const se_MetricTransformation=(e,t)=>(0,s.take)(e,{defaultValue:s.serializeFloat,dimensions:s._json,metricName:[],metricNamespace:[],metricValue:[],unit:[]});const se_MetricTransformations=(e,t)=>e.filter((e=>e!=null)).map((e=>se_MetricTransformation(e,t)));const se_PutMetricFilterRequest=(e,t)=>(0,s.take)(e,{filterName:[],filterPattern:[],logGroupName:[],metricTransformations:e=>se_MetricTransformations(e,t)});const se_PutQueryDefinitionRequest=(e,t)=>(0,s.take)(e,{clientToken:[true,e=>e??(0,r.v4)()],logGroupNames:s._json,name:[],queryDefinitionId:[],queryString:[]});const de_DescribeMetricFiltersResponse=(e,t)=>(0,s.take)(e,{metricFilters:e=>de_MetricFilters(e,t),nextToken:s.expectString});const de_GetQueryResultsResponse=(e,t)=>(0,s.take)(e,{encryptionKey:s.expectString,results:s._json,statistics:e=>de_QueryStatistics(e,t),status:s.expectString});const de_MetricFilter=(e,t)=>(0,s.take)(e,{creationTime:s.expectLong,filterName:s.expectString,filterPattern:s.expectString,logGroupName:s.expectString,metricTransformations:e=>de_MetricTransformations(e,t)});const de_MetricFilters=(e,t)=>{const n=(e||[]).filter((e=>e!=null)).map((e=>de_MetricFilter(e,t)));return n};const de_MetricTransformation=(e,t)=>(0,s.take)(e,{defaultValue:s.limitedParseDouble,dimensions:s._json,metricName:s.expectString,metricNamespace:s.expectString,metricValue:s.expectString,unit:s.expectString});const de_MetricTransformations=(e,t)=>{const n=(e||[]).filter((e=>e!=null)).map((e=>de_MetricTransformation(e,t)));return n};const de_QueryStatistics=(e,t)=>(0,s.take)(e,{bytesScanned:s.limitedParseDouble,recordsMatched:s.limitedParseDouble,recordsScanned:s.limitedParseDouble});const deserializeMetadata=e=>({httpStatusCode:e.statusCode,requestId:e.headers["x-amzn-requestid"]??e.headers["x-amzn-request-id"]??e.headers["x-amz-request-id"],extendedRequestId:e.headers["x-amz-id-2"],cfId:e.headers["x-amz-cf-id"]});const collectBodyString=(e,t)=>(0,s.collectBody)(e,t).then((e=>t.utf8Encoder(e)));const c=(0,s.withBaseException)(i.CloudWatchLogsServiceException);const buildHttpRpcRequest=async(e,t,n,s,r)=>{const{hostname:i,protocol:a="https",port:c,path:d}=await e.endpoint();const u={protocol:a,hostname:i,port:c,method:"POST",path:d.endsWith("/")?d.slice(0,-1)+n:d+n,headers:t};if(s!==undefined){u.hostname=s}if(r!==undefined){u.body=r}return new o.HttpRequest(u)};function sharedHeaders(e){return{"content-type":"application/x-amz-json-1.1","x-amz-target":`Logs_20140328.${e}`}}const parseBody=(e,t)=>collectBodyString(e,t).then((e=>{if(e.length){return JSON.parse(e)}return{}}));const parseErrorBody=async(e,t)=>{const n=await parseBody(e,t);n.message=n.message??n.Message;return n};const loadRestJsonErrorCode=(e,t)=>{const findKey=(e,t)=>Object.keys(e).find((e=>e.toLowerCase()===t.toLowerCase()));const sanitizeErrorCode=e=>{let t=e;if(typeof t==="number"){t=t.toString()}if(t.indexOf(",")>=0){t=t.split(",")[0]}if(t.indexOf(":")>=0){t=t.split(":")[0]}if(t.indexOf("#")>=0){t=t.split("#")[1]}return t};const n=findKey(e.headers,"x-amzn-errortype");if(n!==undefined){return sanitizeErrorCode(e.headers[n])}if(t.code!==undefined){return sanitizeErrorCode(t.code)}if(t["__type"]!==undefined){return sanitizeErrorCode(t["__type"])}}},25141:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getRuntimeConfig=void 0;const o=n(10204);const s=o.__importDefault(n(37549));const r=n(70374);const i=n(10601);const a=n(62944);const c=n(17906);const d=n(1818);const u=n(94681);const l=n(67273);const m=n(83993);const p=n(38179);const g=n(4161);const f=n(39751);const y=n(90127);const E=n(11866);const h=n(12871);const C=n(11866);const getRuntimeConfig=e=>{(0,C.emitWarningIfUnsupportedVersion)(process.version);const t=(0,h.resolveDefaultsModeConfig)(e);const defaultConfigProvider=()=>t().then(E.loadConfigsForDefaultMode);const n=(0,y.getRuntimeConfig)(e);(0,i.emitWarningIfUnsupportedVersion)(process.version);return{...n,...e,runtime:"node",defaultsMode:t,bodyLengthChecker:e?.bodyLengthChecker??g.calculateBodyLength,credentialDefaultProvider:e?.credentialDefaultProvider??(0,r.decorateDefaultCredentialProvider)(a.defaultProvider),defaultUserAgentProvider:e?.defaultUserAgentProvider??(0,c.defaultUserAgent)({serviceId:n.serviceId,clientVersion:s.default.version}),maxAttempts:e?.maxAttempts??(0,m.loadConfig)(l.NODE_MAX_ATTEMPT_CONFIG_OPTIONS),region:e?.region??(0,m.loadConfig)(d.NODE_REGION_CONFIG_OPTIONS,d.NODE_REGION_CONFIG_FILE_OPTIONS),requestHandler:e?.requestHandler??new p.NodeHttpHandler(defaultConfigProvider),retryMode:e?.retryMode??(0,m.loadConfig)({...l.NODE_RETRY_MODE_CONFIG_OPTIONS,default:async()=>(await defaultConfigProvider()).retryMode||f.DEFAULT_RETRY_MODE}),sha256:e?.sha256??u.Hash.bind(null,"sha256"),streamCollector:e?.streamCollector??p.streamCollector,useDualstackEndpoint:e?.useDualstackEndpoint??(0,m.loadConfig)(d.NODE_USE_DUALSTACK_ENDPOINT_CONFIG_OPTIONS),useFipsEndpoint:e?.useFipsEndpoint??(0,m.loadConfig)(d.NODE_USE_FIPS_ENDPOINT_CONFIG_OPTIONS)}};t.getRuntimeConfig=getRuntimeConfig},90127:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getRuntimeConfig=void 0;const o=n(11866);const s=n(59381);const r=n(76456);const i=n(47107);const a=n(92061);const getRuntimeConfig=e=>({apiVersion:"2014-03-28",base64Decoder:e?.base64Decoder??r.fromBase64,base64Encoder:e?.base64Encoder??r.toBase64,disableHostPrefix:e?.disableHostPrefix??false,endpointProvider:e?.endpointProvider??a.defaultEndpointResolver,extensions:e?.extensions??[],logger:e?.logger??new o.NoOpLogger,serviceId:e?.serviceId??"CloudWatch Logs",urlParser:e?.urlParser??s.parseUrl,utf8Decoder:e?.utf8Decoder??i.fromUtf8,utf8Encoder:e?.utf8Encoder??i.toUtf8});t.getRuntimeConfig=getRuntimeConfig},54295:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.resolveRuntimeExtensions=void 0;const o=n(21945);const s=n(54117);const r=n(11866);const asPartial=e=>e;const resolveRuntimeExtensions=(e,t)=>{const n={...asPartial((0,o.getAwsRegionExtensionConfiguration)(e)),...asPartial((0,r.getDefaultExtensionConfiguration)(e)),...asPartial((0,s.getHttpHandlerExtensionConfiguration)(e))};t.forEach((e=>e.configure(n)));return{...e,...(0,o.resolveAwsRegionExtensionConfiguration)(n),...(0,r.resolveDefaultRuntimeConfig)(n),...(0,s.resolveHttpHandlerRuntimeConfig)(n)}};t.resolveRuntimeExtensions=resolveRuntimeExtensions},83800:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.ECS=void 0;const o=n(11866);const s=n(4106);const r=n(70125);const i=n(70662);const a=n(3133);const c=n(34177);const d=n(72666);const u=n(61001);const l=n(43221);const m=n(67664);const p=n(98866);const g=n(77683);const f=n(88780);const y=n(51040);const E=n(35735);const h=n(88101);const C=n(22219);const S=n(92834);const v=n(44911);const _=n(79186);const w=n(48484);const b=n(20844);const P=n(38410);const x=n(58314);const I=n(17481);const D=n(26486);const T=n(31388);const O=n(99449);const R=n(73683);const A=n(17588);const N=n(37838);const k=n(4147);const M=n(1152);const F=n(34751);const L=n(82037);const j=n(47724);const U=n(39147);const z=n(49555);const $=n(81380);const H=n(99178);const G=n(31058);const q=n(31882);const B=n(67986);const W=n(19824);const V=n(20693);const Y=n(76385);const K=n(24077);const X=n(96400);const Q=n(93293);const J=n(43520);const Z=n(68869);const ee=n(3713);const te=n(28942);const ne=n(46962);const oe=n(68259);const se=n(80563);const re=n(89239);const ie=n(99202);const ae={CreateCapacityProviderCommand:s.CreateCapacityProviderCommand,CreateClusterCommand:r.CreateClusterCommand,CreateServiceCommand:i.CreateServiceCommand,CreateTaskSetCommand:a.CreateTaskSetCommand,DeleteAccountSettingCommand:c.DeleteAccountSettingCommand,DeleteAttributesCommand:d.DeleteAttributesCommand,DeleteCapacityProviderCommand:u.DeleteCapacityProviderCommand,DeleteClusterCommand:l.DeleteClusterCommand,DeleteServiceCommand:m.DeleteServiceCommand,DeleteTaskDefinitionsCommand:p.DeleteTaskDefinitionsCommand,DeleteTaskSetCommand:g.DeleteTaskSetCommand,DeregisterContainerInstanceCommand:f.DeregisterContainerInstanceCommand,DeregisterTaskDefinitionCommand:y.DeregisterTaskDefinitionCommand,DescribeCapacityProvidersCommand:E.DescribeCapacityProvidersCommand,DescribeClustersCommand:h.DescribeClustersCommand,DescribeContainerInstancesCommand:C.DescribeContainerInstancesCommand,DescribeServicesCommand:S.DescribeServicesCommand,DescribeTaskDefinitionCommand:v.DescribeTaskDefinitionCommand,DescribeTasksCommand:_.DescribeTasksCommand,DescribeTaskSetsCommand:w.DescribeTaskSetsCommand,DiscoverPollEndpointCommand:b.DiscoverPollEndpointCommand,ExecuteCommandCommand:P.ExecuteCommandCommand,GetTaskProtectionCommand:x.GetTaskProtectionCommand,ListAccountSettingsCommand:I.ListAccountSettingsCommand,ListAttributesCommand:D.ListAttributesCommand,ListClustersCommand:T.ListClustersCommand,ListContainerInstancesCommand:O.ListContainerInstancesCommand,ListServicesCommand:A.ListServicesCommand,ListServicesByNamespaceCommand:R.ListServicesByNamespaceCommand,ListTagsForResourceCommand:N.ListTagsForResourceCommand,ListTaskDefinitionFamiliesCommand:k.ListTaskDefinitionFamiliesCommand,ListTaskDefinitionsCommand:M.ListTaskDefinitionsCommand,ListTasksCommand:F.ListTasksCommand,PutAccountSettingCommand:L.PutAccountSettingCommand,PutAccountSettingDefaultCommand:j.PutAccountSettingDefaultCommand,PutAttributesCommand:U.PutAttributesCommand,PutClusterCapacityProvidersCommand:z.PutClusterCapacityProvidersCommand,RegisterContainerInstanceCommand:$.RegisterContainerInstanceCommand,RegisterTaskDefinitionCommand:H.RegisterTaskDefinitionCommand,RunTaskCommand:G.RunTaskCommand,StartTaskCommand:q.StartTaskCommand,StopTaskCommand:B.StopTaskCommand,SubmitAttachmentStateChangesCommand:W.SubmitAttachmentStateChangesCommand,SubmitContainerStateChangeCommand:V.SubmitContainerStateChangeCommand,SubmitTaskStateChangeCommand:Y.SubmitTaskStateChangeCommand,TagResourceCommand:K.TagResourceCommand,UntagResourceCommand:X.UntagResourceCommand,UpdateCapacityProviderCommand:Q.UpdateCapacityProviderCommand,UpdateClusterCommand:J.UpdateClusterCommand,UpdateClusterSettingsCommand:Z.UpdateClusterSettingsCommand,UpdateContainerAgentCommand:ee.UpdateContainerAgentCommand,UpdateContainerInstancesStateCommand:te.UpdateContainerInstancesStateCommand,UpdateServiceCommand:ne.UpdateServiceCommand,UpdateServicePrimaryTaskSetCommand:oe.UpdateServicePrimaryTaskSetCommand,UpdateTaskProtectionCommand:se.UpdateTaskProtectionCommand,UpdateTaskSetCommand:re.UpdateTaskSetCommand};class ECS extends ie.ECSClient{}t.ECS=ECS;(0,o.createAggregatedClient)(ae,ECS)},99202:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.ECSClient=t.__Client=void 0;const o=n(42459);const s=n(1475);const r=n(14103);const i=n(83347);const a=n(37163);const c=n(1818);const d=n(71829);const u=n(12538);const l=n(67273);const m=n(11866);Object.defineProperty(t,"__Client",{enumerable:true,get:function(){return m.Client}});const p=n(92134);const g=n(66737);const f=n(31358);class ECSClient extends m.Client{constructor(...[e]){const t=(0,g.getRuntimeConfig)(e||{});const n=(0,p.resolveClientEndpointParameters)(t);const m=(0,c.resolveRegionConfig)(n);const y=(0,u.resolveEndpointConfig)(m);const E=(0,l.resolveRetryConfig)(y);const h=(0,o.resolveHostHeaderConfig)(E);const C=(0,i.resolveAwsAuthConfig)(h);const S=(0,a.resolveUserAgentConfig)(C);const v=(0,f.resolveRuntimeExtensions)(S,e?.extensions||[]);super(v);this.config=v;this.middlewareStack.use((0,l.getRetryPlugin)(this.config));this.middlewareStack.use((0,d.getContentLengthPlugin)(this.config));this.middlewareStack.use((0,o.getHostHeaderPlugin)(this.config));this.middlewareStack.use((0,s.getLoggerPlugin)(this.config));this.middlewareStack.use((0,r.getRecursionDetectionPlugin)(this.config));this.middlewareStack.use((0,i.getAwsAuthPlugin)(this.config));this.middlewareStack.use((0,a.getUserAgentPlugin)(this.config))}destroy(){super.destroy()}}t.ECSClient=ECSClient},4106:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.CreateCapacityProviderCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const r=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return r.Command}});const i=n(18499);const a=n(9833);class CreateCapacityProviderCommand extends r.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,CreateCapacityProviderCommand.getEndpointParameterInstructions()));const r=e.concat(this.middlewareStack);const{logger:a}=t;const c="ECSClient";const d="CreateCapacityProviderCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"AmazonEC2ContainerServiceV20141113",operation:"CreateCapacityProvider"}};const{requestHandler:l}=t;return r.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_CreateCapacityProviderCommand)(e,t)}deserialize(e,t){return(0,a.de_CreateCapacityProviderCommand)(e,t)}}t.CreateCapacityProviderCommand=CreateCapacityProviderCommand},70125:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.CreateClusterCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const r=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return r.Command}});const i=n(18499);const a=n(9833);class CreateClusterCommand extends r.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,CreateClusterCommand.getEndpointParameterInstructions()));const r=e.concat(this.middlewareStack);const{logger:a}=t;const c="ECSClient";const d="CreateClusterCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"AmazonEC2ContainerServiceV20141113",operation:"CreateCluster"}};const{requestHandler:l}=t;return r.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_CreateClusterCommand)(e,t)}deserialize(e,t){return(0,a.de_CreateClusterCommand)(e,t)}}t.CreateClusterCommand=CreateClusterCommand},70662:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.CreateServiceCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const r=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return r.Command}});const i=n(18499);const a=n(9833);class CreateServiceCommand extends r.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,CreateServiceCommand.getEndpointParameterInstructions()));const r=e.concat(this.middlewareStack);const{logger:a}=t;const c="ECSClient";const d="CreateServiceCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"AmazonEC2ContainerServiceV20141113",operation:"CreateService"}};const{requestHandler:l}=t;return r.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_CreateServiceCommand)(e,t)}deserialize(e,t){return(0,a.de_CreateServiceCommand)(e,t)}}t.CreateServiceCommand=CreateServiceCommand},3133:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.CreateTaskSetCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const r=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return r.Command}});const i=n(18499);const a=n(9833);class CreateTaskSetCommand extends r.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,CreateTaskSetCommand.getEndpointParameterInstructions()));const r=e.concat(this.middlewareStack);const{logger:a}=t;const c="ECSClient";const d="CreateTaskSetCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"AmazonEC2ContainerServiceV20141113",operation:"CreateTaskSet"}};const{requestHandler:l}=t;return r.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_CreateTaskSetCommand)(e,t)}deserialize(e,t){return(0,a.de_CreateTaskSetCommand)(e,t)}}t.CreateTaskSetCommand=CreateTaskSetCommand},34177:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.DeleteAccountSettingCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const r=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return r.Command}});const i=n(18499);const a=n(9833);class DeleteAccountSettingCommand extends r.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,DeleteAccountSettingCommand.getEndpointParameterInstructions()));const r=e.concat(this.middlewareStack);const{logger:a}=t;const c="ECSClient";const d="DeleteAccountSettingCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"AmazonEC2ContainerServiceV20141113",operation:"DeleteAccountSetting"}};const{requestHandler:l}=t;return r.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_DeleteAccountSettingCommand)(e,t)}deserialize(e,t){return(0,a.de_DeleteAccountSettingCommand)(e,t)}}t.DeleteAccountSettingCommand=DeleteAccountSettingCommand},72666:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.DeleteAttributesCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const r=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return r.Command}});const i=n(18499);const a=n(9833);class DeleteAttributesCommand extends r.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,DeleteAttributesCommand.getEndpointParameterInstructions()));const r=e.concat(this.middlewareStack);const{logger:a}=t;const c="ECSClient";const d="DeleteAttributesCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"AmazonEC2ContainerServiceV20141113",operation:"DeleteAttributes"}};const{requestHandler:l}=t;return r.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_DeleteAttributesCommand)(e,t)}deserialize(e,t){return(0,a.de_DeleteAttributesCommand)(e,t)}}t.DeleteAttributesCommand=DeleteAttributesCommand},61001:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.DeleteCapacityProviderCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const r=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return r.Command}});const i=n(18499);const a=n(9833);class DeleteCapacityProviderCommand extends r.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,DeleteCapacityProviderCommand.getEndpointParameterInstructions()));const r=e.concat(this.middlewareStack);const{logger:a}=t;const c="ECSClient";const d="DeleteCapacityProviderCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"AmazonEC2ContainerServiceV20141113",operation:"DeleteCapacityProvider"}};const{requestHandler:l}=t;return r.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_DeleteCapacityProviderCommand)(e,t)}deserialize(e,t){return(0,a.de_DeleteCapacityProviderCommand)(e,t)}}t.DeleteCapacityProviderCommand=DeleteCapacityProviderCommand},43221:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.DeleteClusterCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const r=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return r.Command}});const i=n(18499);const a=n(9833);class DeleteClusterCommand extends r.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,DeleteClusterCommand.getEndpointParameterInstructions()));const r=e.concat(this.middlewareStack);const{logger:a}=t;const c="ECSClient";const d="DeleteClusterCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"AmazonEC2ContainerServiceV20141113",operation:"DeleteCluster"}};const{requestHandler:l}=t;return r.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_DeleteClusterCommand)(e,t)}deserialize(e,t){return(0,a.de_DeleteClusterCommand)(e,t)}}t.DeleteClusterCommand=DeleteClusterCommand},67664:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.DeleteServiceCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const r=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return r.Command}});const i=n(18499);const a=n(9833);class DeleteServiceCommand extends r.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,DeleteServiceCommand.getEndpointParameterInstructions()));const r=e.concat(this.middlewareStack);const{logger:a}=t;const c="ECSClient";const d="DeleteServiceCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"AmazonEC2ContainerServiceV20141113",operation:"DeleteService"}};const{requestHandler:l}=t;return r.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_DeleteServiceCommand)(e,t)}deserialize(e,t){return(0,a.de_DeleteServiceCommand)(e,t)}}t.DeleteServiceCommand=DeleteServiceCommand},98866:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.DeleteTaskDefinitionsCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const r=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return r.Command}});const i=n(18499);const a=n(9833);class DeleteTaskDefinitionsCommand extends r.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,DeleteTaskDefinitionsCommand.getEndpointParameterInstructions()));const r=e.concat(this.middlewareStack);const{logger:a}=t;const c="ECSClient";const d="DeleteTaskDefinitionsCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"AmazonEC2ContainerServiceV20141113",operation:"DeleteTaskDefinitions"}};const{requestHandler:l}=t;return r.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_DeleteTaskDefinitionsCommand)(e,t)}deserialize(e,t){return(0,a.de_DeleteTaskDefinitionsCommand)(e,t)}}t.DeleteTaskDefinitionsCommand=DeleteTaskDefinitionsCommand},77683:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.DeleteTaskSetCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const r=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return r.Command}});const i=n(18499);const a=n(9833);class DeleteTaskSetCommand extends r.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,DeleteTaskSetCommand.getEndpointParameterInstructions()));const r=e.concat(this.middlewareStack);const{logger:a}=t;const c="ECSClient";const d="DeleteTaskSetCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"AmazonEC2ContainerServiceV20141113",operation:"DeleteTaskSet"}};const{requestHandler:l}=t;return r.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_DeleteTaskSetCommand)(e,t)}deserialize(e,t){return(0,a.de_DeleteTaskSetCommand)(e,t)}}t.DeleteTaskSetCommand=DeleteTaskSetCommand},88780:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.DeregisterContainerInstanceCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const r=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return r.Command}});const i=n(18499);const a=n(9833);class DeregisterContainerInstanceCommand extends r.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,DeregisterContainerInstanceCommand.getEndpointParameterInstructions()));const r=e.concat(this.middlewareStack);const{logger:a}=t;const c="ECSClient";const d="DeregisterContainerInstanceCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"AmazonEC2ContainerServiceV20141113",operation:"DeregisterContainerInstance"}};const{requestHandler:l}=t;return r.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_DeregisterContainerInstanceCommand)(e,t)}deserialize(e,t){return(0,a.de_DeregisterContainerInstanceCommand)(e,t)}}t.DeregisterContainerInstanceCommand=DeregisterContainerInstanceCommand},51040:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.DeregisterTaskDefinitionCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const r=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return r.Command}});const i=n(18499);const a=n(9833);class DeregisterTaskDefinitionCommand extends r.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,DeregisterTaskDefinitionCommand.getEndpointParameterInstructions()));const r=e.concat(this.middlewareStack);const{logger:a}=t;const c="ECSClient";const d="DeregisterTaskDefinitionCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"AmazonEC2ContainerServiceV20141113",operation:"DeregisterTaskDefinition"}};const{requestHandler:l}=t;return r.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_DeregisterTaskDefinitionCommand)(e,t)}deserialize(e,t){return(0,a.de_DeregisterTaskDefinitionCommand)(e,t)}}t.DeregisterTaskDefinitionCommand=DeregisterTaskDefinitionCommand},35735:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.DescribeCapacityProvidersCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const r=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return r.Command}});const i=n(18499);const a=n(9833);class DescribeCapacityProvidersCommand extends r.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,DescribeCapacityProvidersCommand.getEndpointParameterInstructions()));const r=e.concat(this.middlewareStack);const{logger:a}=t;const c="ECSClient";const d="DescribeCapacityProvidersCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"AmazonEC2ContainerServiceV20141113",operation:"DescribeCapacityProviders"}};const{requestHandler:l}=t;return r.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_DescribeCapacityProvidersCommand)(e,t)}deserialize(e,t){return(0,a.de_DescribeCapacityProvidersCommand)(e,t)}}t.DescribeCapacityProvidersCommand=DescribeCapacityProvidersCommand},88101:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.DescribeClustersCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const r=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return r.Command}});const i=n(18499);const a=n(9833);class DescribeClustersCommand extends r.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,DescribeClustersCommand.getEndpointParameterInstructions()));const r=e.concat(this.middlewareStack);const{logger:a}=t;const c="ECSClient";const d="DescribeClustersCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"AmazonEC2ContainerServiceV20141113",operation:"DescribeClusters"}};const{requestHandler:l}=t;return r.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_DescribeClustersCommand)(e,t)}deserialize(e,t){return(0,a.de_DescribeClustersCommand)(e,t)}}t.DescribeClustersCommand=DescribeClustersCommand},22219:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.DescribeContainerInstancesCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const r=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return r.Command}});const i=n(18499);const a=n(9833);class DescribeContainerInstancesCommand extends r.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,DescribeContainerInstancesCommand.getEndpointParameterInstructions()));const r=e.concat(this.middlewareStack);const{logger:a}=t;const c="ECSClient";const d="DescribeContainerInstancesCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"AmazonEC2ContainerServiceV20141113",operation:"DescribeContainerInstances"}};const{requestHandler:l}=t;return r.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_DescribeContainerInstancesCommand)(e,t)}deserialize(e,t){return(0,a.de_DescribeContainerInstancesCommand)(e,t)}}t.DescribeContainerInstancesCommand=DescribeContainerInstancesCommand},92834:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.DescribeServicesCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const r=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return r.Command}});const i=n(18499);const a=n(9833);class DescribeServicesCommand extends r.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,DescribeServicesCommand.getEndpointParameterInstructions()));const r=e.concat(this.middlewareStack);const{logger:a}=t;const c="ECSClient";const d="DescribeServicesCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"AmazonEC2ContainerServiceV20141113",operation:"DescribeServices"}};const{requestHandler:l}=t;return r.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_DescribeServicesCommand)(e,t)}deserialize(e,t){return(0,a.de_DescribeServicesCommand)(e,t)}}t.DescribeServicesCommand=DescribeServicesCommand},44911:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.DescribeTaskDefinitionCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const r=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return r.Command}});const i=n(18499);const a=n(9833);class DescribeTaskDefinitionCommand extends r.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,DescribeTaskDefinitionCommand.getEndpointParameterInstructions()));const r=e.concat(this.middlewareStack);const{logger:a}=t;const c="ECSClient";const d="DescribeTaskDefinitionCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"AmazonEC2ContainerServiceV20141113",operation:"DescribeTaskDefinition"}};const{requestHandler:l}=t;return r.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_DescribeTaskDefinitionCommand)(e,t)}deserialize(e,t){return(0,a.de_DescribeTaskDefinitionCommand)(e,t)}}t.DescribeTaskDefinitionCommand=DescribeTaskDefinitionCommand},48484:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.DescribeTaskSetsCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const r=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return r.Command}});const i=n(18499);const a=n(9833);class DescribeTaskSetsCommand extends r.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,DescribeTaskSetsCommand.getEndpointParameterInstructions()));const r=e.concat(this.middlewareStack);const{logger:a}=t;const c="ECSClient";const d="DescribeTaskSetsCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"AmazonEC2ContainerServiceV20141113",operation:"DescribeTaskSets"}};const{requestHandler:l}=t;return r.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_DescribeTaskSetsCommand)(e,t)}deserialize(e,t){return(0,a.de_DescribeTaskSetsCommand)(e,t)}}t.DescribeTaskSetsCommand=DescribeTaskSetsCommand},79186:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.DescribeTasksCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const r=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return r.Command}});const i=n(18499);const a=n(9833);class DescribeTasksCommand extends r.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,DescribeTasksCommand.getEndpointParameterInstructions()));const r=e.concat(this.middlewareStack);const{logger:a}=t;const c="ECSClient";const d="DescribeTasksCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"AmazonEC2ContainerServiceV20141113",operation:"DescribeTasks"}};const{requestHandler:l}=t;return r.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_DescribeTasksCommand)(e,t)}deserialize(e,t){return(0,a.de_DescribeTasksCommand)(e,t)}}t.DescribeTasksCommand=DescribeTasksCommand},20844:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.DiscoverPollEndpointCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const r=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return r.Command}});const i=n(18499);const a=n(9833);class DiscoverPollEndpointCommand extends r.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,DiscoverPollEndpointCommand.getEndpointParameterInstructions()));const r=e.concat(this.middlewareStack);const{logger:a}=t;const c="ECSClient";const d="DiscoverPollEndpointCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"AmazonEC2ContainerServiceV20141113",operation:"DiscoverPollEndpoint"}};const{requestHandler:l}=t;return r.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_DiscoverPollEndpointCommand)(e,t)}deserialize(e,t){return(0,a.de_DiscoverPollEndpointCommand)(e,t)}}t.DiscoverPollEndpointCommand=DiscoverPollEndpointCommand},38410:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.ExecuteCommandCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const r=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return r.Command}});const i=n(18499);const a=n(79965);const c=n(9833);class ExecuteCommandCommand extends r.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,ExecuteCommandCommand.getEndpointParameterInstructions()));const r=e.concat(this.middlewareStack);const{logger:c}=t;const d="ECSClient";const u="ExecuteCommandCommand";const l={logger:c,clientName:d,commandName:u,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:a.ExecuteCommandResponseFilterSensitiveLog,[i.SMITHY_CONTEXT_KEY]:{service:"AmazonEC2ContainerServiceV20141113",operation:"ExecuteCommand"}};const{requestHandler:m}=t;return r.resolve((e=>m.handle(e.request,n||{})),l)}serialize(e,t){return(0,c.se_ExecuteCommandCommand)(e,t)}deserialize(e,t){return(0,c.de_ExecuteCommandCommand)(e,t)}}t.ExecuteCommandCommand=ExecuteCommandCommand},58314:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.GetTaskProtectionCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const r=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return r.Command}});const i=n(18499);const a=n(9833);class GetTaskProtectionCommand extends r.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,GetTaskProtectionCommand.getEndpointParameterInstructions()));const r=e.concat(this.middlewareStack);const{logger:a}=t;const c="ECSClient";const d="GetTaskProtectionCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"AmazonEC2ContainerServiceV20141113",operation:"GetTaskProtection"}};const{requestHandler:l}=t;return r.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_GetTaskProtectionCommand)(e,t)}deserialize(e,t){return(0,a.de_GetTaskProtectionCommand)(e,t)}}t.GetTaskProtectionCommand=GetTaskProtectionCommand},17481:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.ListAccountSettingsCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const r=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return r.Command}});const i=n(18499);const a=n(9833);class ListAccountSettingsCommand extends r.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,ListAccountSettingsCommand.getEndpointParameterInstructions()));const r=e.concat(this.middlewareStack);const{logger:a}=t;const c="ECSClient";const d="ListAccountSettingsCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"AmazonEC2ContainerServiceV20141113",operation:"ListAccountSettings"}};const{requestHandler:l}=t;return r.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_ListAccountSettingsCommand)(e,t)}deserialize(e,t){return(0,a.de_ListAccountSettingsCommand)(e,t)}}t.ListAccountSettingsCommand=ListAccountSettingsCommand},26486:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.ListAttributesCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const r=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return r.Command}});const i=n(18499);const a=n(9833);class ListAttributesCommand extends r.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,ListAttributesCommand.getEndpointParameterInstructions()));const r=e.concat(this.middlewareStack);const{logger:a}=t;const c="ECSClient";const d="ListAttributesCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"AmazonEC2ContainerServiceV20141113",operation:"ListAttributes"}};const{requestHandler:l}=t;return r.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_ListAttributesCommand)(e,t)}deserialize(e,t){return(0,a.de_ListAttributesCommand)(e,t)}}t.ListAttributesCommand=ListAttributesCommand},31388:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.ListClustersCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const r=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return r.Command}});const i=n(18499);const a=n(9833);class ListClustersCommand extends r.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,ListClustersCommand.getEndpointParameterInstructions()));const r=e.concat(this.middlewareStack);const{logger:a}=t;const c="ECSClient";const d="ListClustersCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"AmazonEC2ContainerServiceV20141113",operation:"ListClusters"}};const{requestHandler:l}=t;return r.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_ListClustersCommand)(e,t)}deserialize(e,t){return(0,a.de_ListClustersCommand)(e,t)}}t.ListClustersCommand=ListClustersCommand},99449:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.ListContainerInstancesCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const r=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return r.Command}});const i=n(18499);const a=n(9833);class ListContainerInstancesCommand extends r.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,ListContainerInstancesCommand.getEndpointParameterInstructions()));const r=e.concat(this.middlewareStack);const{logger:a}=t;const c="ECSClient";const d="ListContainerInstancesCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"AmazonEC2ContainerServiceV20141113",operation:"ListContainerInstances"}};const{requestHandler:l}=t;return r.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_ListContainerInstancesCommand)(e,t)}deserialize(e,t){return(0,a.de_ListContainerInstancesCommand)(e,t)}}t.ListContainerInstancesCommand=ListContainerInstancesCommand},73683:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.ListServicesByNamespaceCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const r=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return r.Command}});const i=n(18499);const a=n(9833);class ListServicesByNamespaceCommand extends r.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,ListServicesByNamespaceCommand.getEndpointParameterInstructions()));const r=e.concat(this.middlewareStack);const{logger:a}=t;const c="ECSClient";const d="ListServicesByNamespaceCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"AmazonEC2ContainerServiceV20141113",operation:"ListServicesByNamespace"}};const{requestHandler:l}=t;return r.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_ListServicesByNamespaceCommand)(e,t)}deserialize(e,t){return(0,a.de_ListServicesByNamespaceCommand)(e,t)}}t.ListServicesByNamespaceCommand=ListServicesByNamespaceCommand},17588:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.ListServicesCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const r=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return r.Command}});const i=n(18499);const a=n(9833);class ListServicesCommand extends r.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,ListServicesCommand.getEndpointParameterInstructions()));const r=e.concat(this.middlewareStack);const{logger:a}=t;const c="ECSClient";const d="ListServicesCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"AmazonEC2ContainerServiceV20141113",operation:"ListServices"}};const{requestHandler:l}=t;return r.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_ListServicesCommand)(e,t)}deserialize(e,t){return(0,a.de_ListServicesCommand)(e,t)}}t.ListServicesCommand=ListServicesCommand},37838:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.ListTagsForResourceCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const r=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return r.Command}});const i=n(18499);const a=n(9833);class ListTagsForResourceCommand extends r.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,ListTagsForResourceCommand.getEndpointParameterInstructions()));const r=e.concat(this.middlewareStack);const{logger:a}=t;const c="ECSClient";const d="ListTagsForResourceCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"AmazonEC2ContainerServiceV20141113",operation:"ListTagsForResource"}};const{requestHandler:l}=t;return r.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_ListTagsForResourceCommand)(e,t)}deserialize(e,t){return(0,a.de_ListTagsForResourceCommand)(e,t)}}t.ListTagsForResourceCommand=ListTagsForResourceCommand},4147:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.ListTaskDefinitionFamiliesCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const r=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return r.Command}});const i=n(18499);const a=n(9833);class ListTaskDefinitionFamiliesCommand extends r.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,ListTaskDefinitionFamiliesCommand.getEndpointParameterInstructions()));const r=e.concat(this.middlewareStack);const{logger:a}=t;const c="ECSClient";const d="ListTaskDefinitionFamiliesCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"AmazonEC2ContainerServiceV20141113",operation:"ListTaskDefinitionFamilies"}};const{requestHandler:l}=t;return r.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_ListTaskDefinitionFamiliesCommand)(e,t)}deserialize(e,t){return(0,a.de_ListTaskDefinitionFamiliesCommand)(e,t)}}t.ListTaskDefinitionFamiliesCommand=ListTaskDefinitionFamiliesCommand},1152:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.ListTaskDefinitionsCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const r=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return r.Command}});const i=n(18499);const a=n(9833);class ListTaskDefinitionsCommand extends r.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,ListTaskDefinitionsCommand.getEndpointParameterInstructions()));const r=e.concat(this.middlewareStack);const{logger:a}=t;const c="ECSClient";const d="ListTaskDefinitionsCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"AmazonEC2ContainerServiceV20141113",operation:"ListTaskDefinitions"}};const{requestHandler:l}=t;return r.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_ListTaskDefinitionsCommand)(e,t)}deserialize(e,t){return(0,a.de_ListTaskDefinitionsCommand)(e,t)}}t.ListTaskDefinitionsCommand=ListTaskDefinitionsCommand},34751:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.ListTasksCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const r=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return r.Command}});const i=n(18499);const a=n(9833);class ListTasksCommand extends r.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,ListTasksCommand.getEndpointParameterInstructions()));const r=e.concat(this.middlewareStack);const{logger:a}=t;const c="ECSClient";const d="ListTasksCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"AmazonEC2ContainerServiceV20141113",operation:"ListTasks"}};const{requestHandler:l}=t;return r.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_ListTasksCommand)(e,t)}deserialize(e,t){return(0,a.de_ListTasksCommand)(e,t)}}t.ListTasksCommand=ListTasksCommand},82037:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.PutAccountSettingCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const r=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return r.Command}});const i=n(18499);const a=n(9833);class PutAccountSettingCommand extends r.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,PutAccountSettingCommand.getEndpointParameterInstructions()));const r=e.concat(this.middlewareStack);const{logger:a}=t;const c="ECSClient";const d="PutAccountSettingCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"AmazonEC2ContainerServiceV20141113",operation:"PutAccountSetting"}};const{requestHandler:l}=t;return r.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_PutAccountSettingCommand)(e,t)}deserialize(e,t){return(0,a.de_PutAccountSettingCommand)(e,t)}}t.PutAccountSettingCommand=PutAccountSettingCommand},47724:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.PutAccountSettingDefaultCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const r=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return r.Command}});const i=n(18499);const a=n(9833);class PutAccountSettingDefaultCommand extends r.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,PutAccountSettingDefaultCommand.getEndpointParameterInstructions()));const r=e.concat(this.middlewareStack);const{logger:a}=t;const c="ECSClient";const d="PutAccountSettingDefaultCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"AmazonEC2ContainerServiceV20141113",operation:"PutAccountSettingDefault"}};const{requestHandler:l}=t;return r.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_PutAccountSettingDefaultCommand)(e,t)}deserialize(e,t){return(0,a.de_PutAccountSettingDefaultCommand)(e,t)}}t.PutAccountSettingDefaultCommand=PutAccountSettingDefaultCommand},39147:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.PutAttributesCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const r=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return r.Command}});const i=n(18499);const a=n(9833);class PutAttributesCommand extends r.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,PutAttributesCommand.getEndpointParameterInstructions()));const r=e.concat(this.middlewareStack);const{logger:a}=t;const c="ECSClient";const d="PutAttributesCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"AmazonEC2ContainerServiceV20141113",operation:"PutAttributes"}};const{requestHandler:l}=t;return r.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_PutAttributesCommand)(e,t)}deserialize(e,t){return(0,a.de_PutAttributesCommand)(e,t)}}t.PutAttributesCommand=PutAttributesCommand},49555:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.PutClusterCapacityProvidersCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const r=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return r.Command}});const i=n(18499);const a=n(9833);class PutClusterCapacityProvidersCommand extends r.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,PutClusterCapacityProvidersCommand.getEndpointParameterInstructions()));const r=e.concat(this.middlewareStack);const{logger:a}=t;const c="ECSClient";const d="PutClusterCapacityProvidersCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"AmazonEC2ContainerServiceV20141113",operation:"PutClusterCapacityProviders"}};const{requestHandler:l}=t;return r.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_PutClusterCapacityProvidersCommand)(e,t)}deserialize(e,t){return(0,a.de_PutClusterCapacityProvidersCommand)(e,t)}}t.PutClusterCapacityProvidersCommand=PutClusterCapacityProvidersCommand},81380:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.RegisterContainerInstanceCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const r=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return r.Command}});const i=n(18499);const a=n(9833);class RegisterContainerInstanceCommand extends r.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,RegisterContainerInstanceCommand.getEndpointParameterInstructions()));const r=e.concat(this.middlewareStack);const{logger:a}=t;const c="ECSClient";const d="RegisterContainerInstanceCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"AmazonEC2ContainerServiceV20141113",operation:"RegisterContainerInstance"}};const{requestHandler:l}=t;return r.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_RegisterContainerInstanceCommand)(e,t)}deserialize(e,t){return(0,a.de_RegisterContainerInstanceCommand)(e,t)}}t.RegisterContainerInstanceCommand=RegisterContainerInstanceCommand},99178:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.RegisterTaskDefinitionCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const r=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return r.Command}});const i=n(18499);const a=n(9833);class RegisterTaskDefinitionCommand extends r.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,RegisterTaskDefinitionCommand.getEndpointParameterInstructions()));const r=e.concat(this.middlewareStack);const{logger:a}=t;const c="ECSClient";const d="RegisterTaskDefinitionCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"AmazonEC2ContainerServiceV20141113",operation:"RegisterTaskDefinition"}};const{requestHandler:l}=t;return r.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_RegisterTaskDefinitionCommand)(e,t)}deserialize(e,t){return(0,a.de_RegisterTaskDefinitionCommand)(e,t)}}t.RegisterTaskDefinitionCommand=RegisterTaskDefinitionCommand},31058:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.RunTaskCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const r=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return r.Command}});const i=n(18499);const a=n(9833);class RunTaskCommand extends r.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,RunTaskCommand.getEndpointParameterInstructions()));const r=e.concat(this.middlewareStack);const{logger:a}=t;const c="ECSClient";const d="RunTaskCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"AmazonEC2ContainerServiceV20141113",operation:"RunTask"}};const{requestHandler:l}=t;return r.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_RunTaskCommand)(e,t)}deserialize(e,t){return(0,a.de_RunTaskCommand)(e,t)}}t.RunTaskCommand=RunTaskCommand},31882:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.StartTaskCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const r=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return r.Command}});const i=n(18499);const a=n(9833);class StartTaskCommand extends r.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,StartTaskCommand.getEndpointParameterInstructions()));const r=e.concat(this.middlewareStack);const{logger:a}=t;const c="ECSClient";const d="StartTaskCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"AmazonEC2ContainerServiceV20141113",operation:"StartTask"}};const{requestHandler:l}=t;return r.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_StartTaskCommand)(e,t)}deserialize(e,t){return(0,a.de_StartTaskCommand)(e,t)}}t.StartTaskCommand=StartTaskCommand},67986:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.StopTaskCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const r=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return r.Command}});const i=n(18499);const a=n(9833);class StopTaskCommand extends r.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,StopTaskCommand.getEndpointParameterInstructions()));const r=e.concat(this.middlewareStack);const{logger:a}=t;const c="ECSClient";const d="StopTaskCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"AmazonEC2ContainerServiceV20141113",operation:"StopTask"}};const{requestHandler:l}=t;return r.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_StopTaskCommand)(e,t)}deserialize(e,t){return(0,a.de_StopTaskCommand)(e,t)}}t.StopTaskCommand=StopTaskCommand},19824:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.SubmitAttachmentStateChangesCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const r=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return r.Command}});const i=n(18499);const a=n(9833);class SubmitAttachmentStateChangesCommand extends r.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,SubmitAttachmentStateChangesCommand.getEndpointParameterInstructions()));const r=e.concat(this.middlewareStack);const{logger:a}=t;const c="ECSClient";const d="SubmitAttachmentStateChangesCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"AmazonEC2ContainerServiceV20141113",operation:"SubmitAttachmentStateChanges"}};const{requestHandler:l}=t;return r.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_SubmitAttachmentStateChangesCommand)(e,t)}deserialize(e,t){return(0,a.de_SubmitAttachmentStateChangesCommand)(e,t)}}t.SubmitAttachmentStateChangesCommand=SubmitAttachmentStateChangesCommand},20693:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.SubmitContainerStateChangeCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const r=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return r.Command}});const i=n(18499);const a=n(9833);class SubmitContainerStateChangeCommand extends r.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,SubmitContainerStateChangeCommand.getEndpointParameterInstructions()));const r=e.concat(this.middlewareStack);const{logger:a}=t;const c="ECSClient";const d="SubmitContainerStateChangeCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"AmazonEC2ContainerServiceV20141113",operation:"SubmitContainerStateChange"}};const{requestHandler:l}=t;return r.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_SubmitContainerStateChangeCommand)(e,t)}deserialize(e,t){return(0,a.de_SubmitContainerStateChangeCommand)(e,t)}}t.SubmitContainerStateChangeCommand=SubmitContainerStateChangeCommand},76385:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.SubmitTaskStateChangeCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const r=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return r.Command}});const i=n(18499);const a=n(9833);class SubmitTaskStateChangeCommand extends r.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,SubmitTaskStateChangeCommand.getEndpointParameterInstructions()));const r=e.concat(this.middlewareStack);const{logger:a}=t;const c="ECSClient";const d="SubmitTaskStateChangeCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"AmazonEC2ContainerServiceV20141113",operation:"SubmitTaskStateChange"}};const{requestHandler:l}=t;return r.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_SubmitTaskStateChangeCommand)(e,t)}deserialize(e,t){return(0,a.de_SubmitTaskStateChangeCommand)(e,t)}}t.SubmitTaskStateChangeCommand=SubmitTaskStateChangeCommand},24077:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.TagResourceCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const r=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return r.Command}});const i=n(18499);const a=n(9833);class TagResourceCommand extends r.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,TagResourceCommand.getEndpointParameterInstructions()));const r=e.concat(this.middlewareStack);const{logger:a}=t;const c="ECSClient";const d="TagResourceCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"AmazonEC2ContainerServiceV20141113",operation:"TagResource"}};const{requestHandler:l}=t;return r.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_TagResourceCommand)(e,t)}deserialize(e,t){return(0,a.de_TagResourceCommand)(e,t)}}t.TagResourceCommand=TagResourceCommand},96400:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.UntagResourceCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const r=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return r.Command}});const i=n(18499);const a=n(9833);class UntagResourceCommand extends r.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,UntagResourceCommand.getEndpointParameterInstructions()));const r=e.concat(this.middlewareStack);const{logger:a}=t;const c="ECSClient";const d="UntagResourceCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"AmazonEC2ContainerServiceV20141113",operation:"UntagResource"}};const{requestHandler:l}=t;return r.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_UntagResourceCommand)(e,t)}deserialize(e,t){return(0,a.de_UntagResourceCommand)(e,t)}}t.UntagResourceCommand=UntagResourceCommand},93293:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.UpdateCapacityProviderCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const r=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return r.Command}});const i=n(18499);const a=n(9833);class UpdateCapacityProviderCommand extends r.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,UpdateCapacityProviderCommand.getEndpointParameterInstructions()));const r=e.concat(this.middlewareStack);const{logger:a}=t;const c="ECSClient";const d="UpdateCapacityProviderCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"AmazonEC2ContainerServiceV20141113",operation:"UpdateCapacityProvider"}};const{requestHandler:l}=t;return r.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_UpdateCapacityProviderCommand)(e,t)}deserialize(e,t){return(0,a.de_UpdateCapacityProviderCommand)(e,t)}}t.UpdateCapacityProviderCommand=UpdateCapacityProviderCommand},43520:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.UpdateClusterCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const r=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return r.Command}});const i=n(18499);const a=n(9833);class UpdateClusterCommand extends r.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,UpdateClusterCommand.getEndpointParameterInstructions()));const r=e.concat(this.middlewareStack);const{logger:a}=t;const c="ECSClient";const d="UpdateClusterCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"AmazonEC2ContainerServiceV20141113",operation:"UpdateCluster"}};const{requestHandler:l}=t;return r.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_UpdateClusterCommand)(e,t)}deserialize(e,t){return(0,a.de_UpdateClusterCommand)(e,t)}}t.UpdateClusterCommand=UpdateClusterCommand},68869:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.UpdateClusterSettingsCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const r=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return r.Command}});const i=n(18499);const a=n(9833);class UpdateClusterSettingsCommand extends r.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,UpdateClusterSettingsCommand.getEndpointParameterInstructions()));const r=e.concat(this.middlewareStack);const{logger:a}=t;const c="ECSClient";const d="UpdateClusterSettingsCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"AmazonEC2ContainerServiceV20141113",operation:"UpdateClusterSettings"}};const{requestHandler:l}=t;return r.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_UpdateClusterSettingsCommand)(e,t)}deserialize(e,t){return(0,a.de_UpdateClusterSettingsCommand)(e,t)}}t.UpdateClusterSettingsCommand=UpdateClusterSettingsCommand},3713:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.UpdateContainerAgentCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const r=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return r.Command}});const i=n(18499);const a=n(9833);class UpdateContainerAgentCommand extends r.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,UpdateContainerAgentCommand.getEndpointParameterInstructions()));const r=e.concat(this.middlewareStack);const{logger:a}=t;const c="ECSClient";const d="UpdateContainerAgentCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"AmazonEC2ContainerServiceV20141113",operation:"UpdateContainerAgent"}};const{requestHandler:l}=t;return r.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_UpdateContainerAgentCommand)(e,t)}deserialize(e,t){return(0,a.de_UpdateContainerAgentCommand)(e,t)}}t.UpdateContainerAgentCommand=UpdateContainerAgentCommand},28942:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.UpdateContainerInstancesStateCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const r=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return r.Command}});const i=n(18499);const a=n(9833);class UpdateContainerInstancesStateCommand extends r.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,UpdateContainerInstancesStateCommand.getEndpointParameterInstructions()));const r=e.concat(this.middlewareStack);const{logger:a}=t;const c="ECSClient";const d="UpdateContainerInstancesStateCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"AmazonEC2ContainerServiceV20141113",operation:"UpdateContainerInstancesState"}};const{requestHandler:l}=t;return r.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_UpdateContainerInstancesStateCommand)(e,t)}deserialize(e,t){return(0,a.de_UpdateContainerInstancesStateCommand)(e,t)}}t.UpdateContainerInstancesStateCommand=UpdateContainerInstancesStateCommand},46962:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.UpdateServiceCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const r=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return r.Command}});const i=n(18499);const a=n(9833);class UpdateServiceCommand extends r.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,UpdateServiceCommand.getEndpointParameterInstructions()));const r=e.concat(this.middlewareStack);const{logger:a}=t;const c="ECSClient";const d="UpdateServiceCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"AmazonEC2ContainerServiceV20141113",operation:"UpdateService"}};const{requestHandler:l}=t;return r.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_UpdateServiceCommand)(e,t)}deserialize(e,t){return(0,a.de_UpdateServiceCommand)(e,t)}}t.UpdateServiceCommand=UpdateServiceCommand},68259:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.UpdateServicePrimaryTaskSetCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const r=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return r.Command}});const i=n(18499);const a=n(9833);class UpdateServicePrimaryTaskSetCommand extends r.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,UpdateServicePrimaryTaskSetCommand.getEndpointParameterInstructions()));const r=e.concat(this.middlewareStack);const{logger:a}=t;const c="ECSClient";const d="UpdateServicePrimaryTaskSetCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"AmazonEC2ContainerServiceV20141113",operation:"UpdateServicePrimaryTaskSet"}};const{requestHandler:l}=t;return r.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_UpdateServicePrimaryTaskSetCommand)(e,t)}deserialize(e,t){return(0,a.de_UpdateServicePrimaryTaskSetCommand)(e,t)}}t.UpdateServicePrimaryTaskSetCommand=UpdateServicePrimaryTaskSetCommand},80563:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.UpdateTaskProtectionCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const r=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return r.Command}});const i=n(18499);const a=n(9833);class UpdateTaskProtectionCommand extends r.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,UpdateTaskProtectionCommand.getEndpointParameterInstructions()));const r=e.concat(this.middlewareStack);const{logger:a}=t;const c="ECSClient";const d="UpdateTaskProtectionCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"AmazonEC2ContainerServiceV20141113",operation:"UpdateTaskProtection"}};const{requestHandler:l}=t;return r.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_UpdateTaskProtectionCommand)(e,t)}deserialize(e,t){return(0,a.de_UpdateTaskProtectionCommand)(e,t)}}t.UpdateTaskProtectionCommand=UpdateTaskProtectionCommand},89239:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.UpdateTaskSetCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const r=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return r.Command}});const i=n(18499);const a=n(9833);class UpdateTaskSetCommand extends r.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,UpdateTaskSetCommand.getEndpointParameterInstructions()));const r=e.concat(this.middlewareStack);const{logger:a}=t;const c="ECSClient";const d="UpdateTaskSetCommand";const u={logger:a,clientName:c,commandName:d,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"AmazonEC2ContainerServiceV20141113",operation:"UpdateTaskSet"}};const{requestHandler:l}=t;return r.resolve((e=>l.handle(e.request,n||{})),u)}serialize(e,t){return(0,a.se_UpdateTaskSetCommand)(e,t)}deserialize(e,t){return(0,a.de_UpdateTaskSetCommand)(e,t)}}t.UpdateTaskSetCommand=UpdateTaskSetCommand},7659:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(4106),t);o.__exportStar(n(70125),t);o.__exportStar(n(70662),t);o.__exportStar(n(3133),t);o.__exportStar(n(34177),t);o.__exportStar(n(72666),t);o.__exportStar(n(61001),t);o.__exportStar(n(43221),t);o.__exportStar(n(67664),t);o.__exportStar(n(98866),t);o.__exportStar(n(77683),t);o.__exportStar(n(88780),t);o.__exportStar(n(51040),t);o.__exportStar(n(35735),t);o.__exportStar(n(88101),t);o.__exportStar(n(22219),t);o.__exportStar(n(92834),t);o.__exportStar(n(44911),t);o.__exportStar(n(48484),t);o.__exportStar(n(79186),t);o.__exportStar(n(20844),t);o.__exportStar(n(38410),t);o.__exportStar(n(58314),t);o.__exportStar(n(17481),t);o.__exportStar(n(26486),t);o.__exportStar(n(31388),t);o.__exportStar(n(99449),t);o.__exportStar(n(73683),t);o.__exportStar(n(17588),t);o.__exportStar(n(37838),t);o.__exportStar(n(4147),t);o.__exportStar(n(1152),t);o.__exportStar(n(34751),t);o.__exportStar(n(82037),t);o.__exportStar(n(47724),t);o.__exportStar(n(39147),t);o.__exportStar(n(49555),t);o.__exportStar(n(81380),t);o.__exportStar(n(99178),t);o.__exportStar(n(31058),t);o.__exportStar(n(31882),t);o.__exportStar(n(67986),t);o.__exportStar(n(19824),t);o.__exportStar(n(20693),t);o.__exportStar(n(76385),t);o.__exportStar(n(24077),t);o.__exportStar(n(96400),t);o.__exportStar(n(93293),t);o.__exportStar(n(43520),t);o.__exportStar(n(68869),t);o.__exportStar(n(3713),t);o.__exportStar(n(28942),t);o.__exportStar(n(46962),t);o.__exportStar(n(68259),t);o.__exportStar(n(80563),t);o.__exportStar(n(89239),t)},92134:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.resolveClientEndpointParameters=void 0;const resolveClientEndpointParameters=e=>({...e,useDualstackEndpoint:e.useDualstackEndpoint??false,useFipsEndpoint:e.useFipsEndpoint??false,defaultSigningName:"ecs"});t.resolveClientEndpointParameters=resolveClientEndpointParameters},42739:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.defaultEndpointResolver=void 0;const o=n(88013);const s=n(40301);const defaultEndpointResolver=(e,t={})=>(0,o.resolveEndpoint)(s.ruleSet,{endpointParams:e,logger:t.logger});t.defaultEndpointResolver=defaultEndpointResolver},40301:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.ruleSet=void 0;const n="required",o="fn",s="argv",r="ref";const i=true,a="isSet",c="booleanEquals",d="error",u="endpoint",l="tree",m="PartitionResult",p={[n]:false,type:"String"},g={[n]:true,default:false,type:"Boolean"},f={[r]:"Endpoint"},y={[o]:c,[s]:[{[r]:"UseFIPS"},true]},E={[o]:c,[s]:[{[r]:"UseDualStack"},true]},h={},C={[o]:"getAttr",[s]:[{[r]:m},"supportsFIPS"]},S={[o]:c,[s]:[true,{[o]:"getAttr",[s]:[{[r]:m},"supportsDualStack"]}]},v=[y],_=[E],w=[{[r]:"Region"}];const b={version:"1.0",parameters:{Region:p,UseDualStack:g,UseFIPS:g,Endpoint:p},rules:[{conditions:[{[o]:a,[s]:[f]}],rules:[{conditions:v,error:"Invalid Configuration: FIPS and custom endpoint are not supported",type:d},{conditions:_,error:"Invalid Configuration: Dualstack and custom endpoint are not supported",type:d},{endpoint:{url:f,properties:h,headers:h},type:u}],type:l},{conditions:[{[o]:a,[s]:w}],rules:[{conditions:[{[o]:"aws.partition",[s]:w,assign:m}],rules:[{conditions:[y,E],rules:[{conditions:[{[o]:c,[s]:[i,C]},S],rules:[{endpoint:{url:"https://ecs-fips.{Region}.{PartitionResult#dualStackDnsSuffix}",properties:h,headers:h},type:u}],type:l},{error:"FIPS and DualStack are enabled, but this partition does not support one or both",type:d}],type:l},{conditions:v,rules:[{conditions:[{[o]:c,[s]:[C,i]}],rules:[{endpoint:{url:"https://ecs-fips.{Region}.{PartitionResult#dnsSuffix}",properties:h,headers:h},type:u}],type:l},{error:"FIPS is enabled but this partition does not support FIPS",type:d}],type:l},{conditions:_,rules:[{conditions:[S],rules:[{endpoint:{url:"https://ecs.{Region}.{PartitionResult#dualStackDnsSuffix}",properties:h,headers:h},type:u}],type:l},{error:"DualStack is enabled but this partition does not support DualStack",type:d}],type:l},{endpoint:{url:"https://ecs.{Region}.{PartitionResult#dnsSuffix}",properties:h,headers:h},type:u}],type:l}],type:l},{error:"Invalid Configuration: Missing Region",type:d}]};t.ruleSet=b},32702:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.ECSServiceException=void 0;const o=n(10204);o.__exportStar(n(99202),t);o.__exportStar(n(83800),t);o.__exportStar(n(7659),t);o.__exportStar(n(22590),t);o.__exportStar(n(14856),t);o.__exportStar(n(52890),t);n(61194);var s=n(90138);Object.defineProperty(t,"ECSServiceException",{enumerable:true,get:function(){return s.ECSServiceException}})},90138:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.ECSServiceException=t.__ServiceException=void 0;const o=n(11866);Object.defineProperty(t,"__ServiceException",{enumerable:true,get:function(){return o.ServiceException}});class ECSServiceException extends o.ServiceException{constructor(e){super(e);Object.setPrototypeOf(this,ECSServiceException.prototype)}}t.ECSServiceException=ECSServiceException},52890:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(79965),t)},79965:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.TaskDefinitionPlacementConstraintType=t.PidMode=t.NetworkMode=t.IpcMode=t.UlimitName=t.ResourceType=t.TransportProtocol=t.ApplicationProtocol=t.DeviceCgroupPermission=t.FirelensConfigurationType=t.EnvironmentFileType=t.ContainerCondition=t.Compatibility=t.ClusterContainsTasksException=t.ClusterContainsServicesException=t.ClusterContainsContainerInstancesException=t.TargetNotFoundException=t.TargetType=t.SettingName=t.ServiceNotFoundException=t.ServiceNotActiveException=t.UnsupportedFeatureException=t.PlatformUnknownException=t.PlatformTaskDefinitionIncompatibilityException=t.StabilityStatus=t.ScaleUnit=t.DeploymentRolloutState=t.LogDriver=t.SchedulingStrategy=t.PropagateTags=t.PlacementStrategyType=t.PlacementConstraintType=t.AssignPublicIp=t.LaunchType=t.DeploymentControllerType=t.ClusterNotFoundException=t.NamespaceNotFoundException=t.ClusterSettingName=t.ExecuteCommandLogging=t.UpdateInProgressException=t.ServerException=t.LimitExceededException=t.InvalidParameterException=t.CapacityProviderUpdateStatus=t.CapacityProviderStatus=t.ManagedTerminationProtection=t.ManagedScalingStatus=t.ClientException=t.AgentUpdateStatus=t.AccessDeniedException=void 0;t.ExecuteCommandResponseFilterSensitiveLog=t.SessionFilterSensitiveLog=t.NoUpdateAvailableException=t.MissingVersionException=t.ConflictException=t.BlockedException=t.PlatformDeviceType=t.ResourceInUseException=t.AttributeLimitExceededException=t.DesiredStatus=t.SortOrder=t.TaskDefinitionFamilyStatus=t.ContainerInstanceStatus=t.ResourceNotFoundException=t.TargetNotConnectedException=t.TaskSetField=t.TaskStopCode=t.ManagedAgentName=t.HealthStatus=t.Connectivity=t.TaskField=t.TaskDefinitionField=t.ServiceField=t.ContainerInstanceField=t.ClusterField=t.CapacityProviderField=t.InstanceHealthCheckType=t.InstanceHealthCheckState=t.TaskSetNotFoundException=t.EFSTransitEncryption=t.EFSAuthorizationConfigIAM=t.Scope=t.TaskDefinitionStatus=t.OSFamily=t.CPUArchitecture=t.ProxyConfigurationType=void 0;const o=n(11866);const s=n(90138);class AccessDeniedException extends s.ECSServiceException{constructor(e){super({name:"AccessDeniedException",$fault:"client",...e});this.name="AccessDeniedException";this.$fault="client";Object.setPrototypeOf(this,AccessDeniedException.prototype)}}t.AccessDeniedException=AccessDeniedException;t.AgentUpdateStatus={FAILED:"FAILED",PENDING:"PENDING",STAGED:"STAGED",STAGING:"STAGING",UPDATED:"UPDATED",UPDATING:"UPDATING"};class ClientException extends s.ECSServiceException{constructor(e){super({name:"ClientException",$fault:"client",...e});this.name="ClientException";this.$fault="client";Object.setPrototypeOf(this,ClientException.prototype)}}t.ClientException=ClientException;t.ManagedScalingStatus={DISABLED:"DISABLED",ENABLED:"ENABLED"};t.ManagedTerminationProtection={DISABLED:"DISABLED",ENABLED:"ENABLED"};t.CapacityProviderStatus={ACTIVE:"ACTIVE",INACTIVE:"INACTIVE"};t.CapacityProviderUpdateStatus={DELETE_COMPLETE:"DELETE_COMPLETE",DELETE_FAILED:"DELETE_FAILED",DELETE_IN_PROGRESS:"DELETE_IN_PROGRESS",UPDATE_COMPLETE:"UPDATE_COMPLETE",UPDATE_FAILED:"UPDATE_FAILED",UPDATE_IN_PROGRESS:"UPDATE_IN_PROGRESS"};class InvalidParameterException extends s.ECSServiceException{constructor(e){super({name:"InvalidParameterException",$fault:"client",...e});this.name="InvalidParameterException";this.$fault="client";Object.setPrototypeOf(this,InvalidParameterException.prototype)}}t.InvalidParameterException=InvalidParameterException;class LimitExceededException extends s.ECSServiceException{constructor(e){super({name:"LimitExceededException",$fault:"client",...e});this.name="LimitExceededException";this.$fault="client";Object.setPrototypeOf(this,LimitExceededException.prototype)}}t.LimitExceededException=LimitExceededException;class ServerException extends s.ECSServiceException{constructor(e){super({name:"ServerException",$fault:"server",...e});this.name="ServerException";this.$fault="server";Object.setPrototypeOf(this,ServerException.prototype)}}t.ServerException=ServerException;class UpdateInProgressException extends s.ECSServiceException{constructor(e){super({name:"UpdateInProgressException",$fault:"client",...e});this.name="UpdateInProgressException";this.$fault="client";Object.setPrototypeOf(this,UpdateInProgressException.prototype)}}t.UpdateInProgressException=UpdateInProgressException;t.ExecuteCommandLogging={DEFAULT:"DEFAULT",NONE:"NONE",OVERRIDE:"OVERRIDE"};t.ClusterSettingName={CONTAINER_INSIGHTS:"containerInsights"};class NamespaceNotFoundException extends s.ECSServiceException{constructor(e){super({name:"NamespaceNotFoundException",$fault:"client",...e});this.name="NamespaceNotFoundException";this.$fault="client";Object.setPrototypeOf(this,NamespaceNotFoundException.prototype)}}t.NamespaceNotFoundException=NamespaceNotFoundException;class ClusterNotFoundException extends s.ECSServiceException{constructor(e){super({name:"ClusterNotFoundException",$fault:"client",...e});this.name="ClusterNotFoundException";this.$fault="client";Object.setPrototypeOf(this,ClusterNotFoundException.prototype)}}t.ClusterNotFoundException=ClusterNotFoundException;t.DeploymentControllerType={CODE_DEPLOY:"CODE_DEPLOY",ECS:"ECS",EXTERNAL:"EXTERNAL"};t.LaunchType={EC2:"EC2",EXTERNAL:"EXTERNAL",FARGATE:"FARGATE"};t.AssignPublicIp={DISABLED:"DISABLED",ENABLED:"ENABLED"};t.PlacementConstraintType={DISTINCT_INSTANCE:"distinctInstance",MEMBER_OF:"memberOf"};t.PlacementStrategyType={BINPACK:"binpack",RANDOM:"random",SPREAD:"spread"};t.PropagateTags={NONE:"NONE",SERVICE:"SERVICE",TASK_DEFINITION:"TASK_DEFINITION"};t.SchedulingStrategy={DAEMON:"DAEMON",REPLICA:"REPLICA"};t.LogDriver={AWSFIRELENS:"awsfirelens",AWSLOGS:"awslogs",FLUENTD:"fluentd",GELF:"gelf",JOURNALD:"journald",JSON_FILE:"json-file",SPLUNK:"splunk",SYSLOG:"syslog"};t.DeploymentRolloutState={COMPLETED:"COMPLETED",FAILED:"FAILED",IN_PROGRESS:"IN_PROGRESS"};t.ScaleUnit={PERCENT:"PERCENT"};t.StabilityStatus={STABILIZING:"STABILIZING",STEADY_STATE:"STEADY_STATE"};class PlatformTaskDefinitionIncompatibilityException extends s.ECSServiceException{constructor(e){super({name:"PlatformTaskDefinitionIncompatibilityException",$fault:"client",...e});this.name="PlatformTaskDefinitionIncompatibilityException";this.$fault="client";Object.setPrototypeOf(this,PlatformTaskDefinitionIncompatibilityException.prototype)}}t.PlatformTaskDefinitionIncompatibilityException=PlatformTaskDefinitionIncompatibilityException;class PlatformUnknownException extends s.ECSServiceException{constructor(e){super({name:"PlatformUnknownException",$fault:"client",...e});this.name="PlatformUnknownException";this.$fault="client";Object.setPrototypeOf(this,PlatformUnknownException.prototype)}}t.PlatformUnknownException=PlatformUnknownException;class UnsupportedFeatureException extends s.ECSServiceException{constructor(e){super({name:"UnsupportedFeatureException",$fault:"client",...e});this.name="UnsupportedFeatureException";this.$fault="client";Object.setPrototypeOf(this,UnsupportedFeatureException.prototype)}}t.UnsupportedFeatureException=UnsupportedFeatureException;class ServiceNotActiveException extends s.ECSServiceException{constructor(e){super({name:"ServiceNotActiveException",$fault:"client",...e});this.name="ServiceNotActiveException";this.$fault="client";Object.setPrototypeOf(this,ServiceNotActiveException.prototype)}}t.ServiceNotActiveException=ServiceNotActiveException;class ServiceNotFoundException extends s.ECSServiceException{constructor(e){super({name:"ServiceNotFoundException",$fault:"client",...e});this.name="ServiceNotFoundException";this.$fault="client";Object.setPrototypeOf(this,ServiceNotFoundException.prototype)}}t.ServiceNotFoundException=ServiceNotFoundException;t.SettingName={AWSVPC_TRUNKING:"awsvpcTrunking",CONTAINER_INSIGHTS:"containerInsights",CONTAINER_INSTANCE_LONG_ARN_FORMAT:"containerInstanceLongArnFormat",FARGATE_FIPS_MODE:"fargateFIPSMode",FARGATE_TASK_RETIREMENT_WAIT_PERIOD:"fargateTaskRetirementWaitPeriod",SERVICE_LONG_ARN_FORMAT:"serviceLongArnFormat",TAG_RESOURCE_AUTHORIZATION:"tagResourceAuthorization",TASK_LONG_ARN_FORMAT:"taskLongArnFormat"};t.TargetType={CONTAINER_INSTANCE:"container-instance"};class TargetNotFoundException extends s.ECSServiceException{constructor(e){super({name:"TargetNotFoundException",$fault:"client",...e});this.name="TargetNotFoundException";this.$fault="client";Object.setPrototypeOf(this,TargetNotFoundException.prototype)}}t.TargetNotFoundException=TargetNotFoundException;class ClusterContainsContainerInstancesException extends s.ECSServiceException{constructor(e){super({name:"ClusterContainsContainerInstancesException",$fault:"client",...e});this.name="ClusterContainsContainerInstancesException";this.$fault="client";Object.setPrototypeOf(this,ClusterContainsContainerInstancesException.prototype)}}t.ClusterContainsContainerInstancesException=ClusterContainsContainerInstancesException;class ClusterContainsServicesException extends s.ECSServiceException{constructor(e){super({name:"ClusterContainsServicesException",$fault:"client",...e});this.name="ClusterContainsServicesException";this.$fault="client";Object.setPrototypeOf(this,ClusterContainsServicesException.prototype)}}t.ClusterContainsServicesException=ClusterContainsServicesException;class ClusterContainsTasksException extends s.ECSServiceException{constructor(e){super({name:"ClusterContainsTasksException",$fault:"client",...e});this.name="ClusterContainsTasksException";this.$fault="client";Object.setPrototypeOf(this,ClusterContainsTasksException.prototype)}}t.ClusterContainsTasksException=ClusterContainsTasksException;t.Compatibility={EC2:"EC2",EXTERNAL:"EXTERNAL",FARGATE:"FARGATE"};t.ContainerCondition={COMPLETE:"COMPLETE",HEALTHY:"HEALTHY",START:"START",SUCCESS:"SUCCESS"};t.EnvironmentFileType={S3:"s3"};t.FirelensConfigurationType={FLUENTBIT:"fluentbit",FLUENTD:"fluentd"};t.DeviceCgroupPermission={MKNOD:"mknod",READ:"read",WRITE:"write"};t.ApplicationProtocol={GRPC:"grpc",HTTP:"http",HTTP2:"http2"};t.TransportProtocol={TCP:"tcp",UDP:"udp"};t.ResourceType={GPU:"GPU",INFERENCE_ACCELERATOR:"InferenceAccelerator"};t.UlimitName={CORE:"core",CPU:"cpu",DATA:"data",FSIZE:"fsize",LOCKS:"locks",MEMLOCK:"memlock",MSGQUEUE:"msgqueue",NICE:"nice",NOFILE:"nofile",NPROC:"nproc",RSS:"rss",RTPRIO:"rtprio",RTTIME:"rttime",SIGPENDING:"sigpending",STACK:"stack"};t.IpcMode={HOST:"host",NONE:"none",TASK:"task"};t.NetworkMode={AWSVPC:"awsvpc",BRIDGE:"bridge",HOST:"host",NONE:"none"};t.PidMode={HOST:"host",TASK:"task"};t.TaskDefinitionPlacementConstraintType={MEMBER_OF:"memberOf"};t.ProxyConfigurationType={APPMESH:"APPMESH"};t.CPUArchitecture={ARM64:"ARM64",X86_64:"X86_64"};t.OSFamily={LINUX:"LINUX",WINDOWS_SERVER_2004_CORE:"WINDOWS_SERVER_2004_CORE",WINDOWS_SERVER_2016_FULL:"WINDOWS_SERVER_2016_FULL",WINDOWS_SERVER_2019_CORE:"WINDOWS_SERVER_2019_CORE",WINDOWS_SERVER_2019_FULL:"WINDOWS_SERVER_2019_FULL",WINDOWS_SERVER_2022_CORE:"WINDOWS_SERVER_2022_CORE",WINDOWS_SERVER_2022_FULL:"WINDOWS_SERVER_2022_FULL",WINDOWS_SERVER_20H2_CORE:"WINDOWS_SERVER_20H2_CORE"};t.TaskDefinitionStatus={ACTIVE:"ACTIVE",DELETE_IN_PROGRESS:"DELETE_IN_PROGRESS",INACTIVE:"INACTIVE"};t.Scope={SHARED:"shared",TASK:"task"};t.EFSAuthorizationConfigIAM={DISABLED:"DISABLED",ENABLED:"ENABLED"};t.EFSTransitEncryption={DISABLED:"DISABLED",ENABLED:"ENABLED"};class TaskSetNotFoundException extends s.ECSServiceException{constructor(e){super({name:"TaskSetNotFoundException",$fault:"client",...e});this.name="TaskSetNotFoundException";this.$fault="client";Object.setPrototypeOf(this,TaskSetNotFoundException.prototype)}}t.TaskSetNotFoundException=TaskSetNotFoundException;t.InstanceHealthCheckState={IMPAIRED:"IMPAIRED",INITIALIZING:"INITIALIZING",INSUFFICIENT_DATA:"INSUFFICIENT_DATA",OK:"OK"};t.InstanceHealthCheckType={CONTAINER_RUNTIME:"CONTAINER_RUNTIME"};t.CapacityProviderField={TAGS:"TAGS"};t.ClusterField={ATTACHMENTS:"ATTACHMENTS",CONFIGURATIONS:"CONFIGURATIONS",SETTINGS:"SETTINGS",STATISTICS:"STATISTICS",TAGS:"TAGS"};t.ContainerInstanceField={CONTAINER_INSTANCE_HEALTH:"CONTAINER_INSTANCE_HEALTH",TAGS:"TAGS"};t.ServiceField={TAGS:"TAGS"};t.TaskDefinitionField={TAGS:"TAGS"};t.TaskField={TAGS:"TAGS"};t.Connectivity={CONNECTED:"CONNECTED",DISCONNECTED:"DISCONNECTED"};t.HealthStatus={HEALTHY:"HEALTHY",UNHEALTHY:"UNHEALTHY",UNKNOWN:"UNKNOWN"};t.ManagedAgentName={ExecuteCommandAgent:"ExecuteCommandAgent"};t.TaskStopCode={ESSENTIAL_CONTAINER_EXITED:"EssentialContainerExited",SERVICE_SCHEDULER_INITIATED:"ServiceSchedulerInitiated",SPOT_INTERRUPTION:"SpotInterruption",TASK_FAILED_TO_START:"TaskFailedToStart",TERMINATION_NOTICE:"TerminationNotice",USER_INITIATED:"UserInitiated"};t.TaskSetField={TAGS:"TAGS"};class TargetNotConnectedException extends s.ECSServiceException{constructor(e){super({name:"TargetNotConnectedException",$fault:"client",...e});this.name="TargetNotConnectedException";this.$fault="client";Object.setPrototypeOf(this,TargetNotConnectedException.prototype)}}t.TargetNotConnectedException=TargetNotConnectedException;class ResourceNotFoundException extends s.ECSServiceException{constructor(e){super({name:"ResourceNotFoundException",$fault:"client",...e});this.name="ResourceNotFoundException";this.$fault="client";Object.setPrototypeOf(this,ResourceNotFoundException.prototype)}}t.ResourceNotFoundException=ResourceNotFoundException;t.ContainerInstanceStatus={ACTIVE:"ACTIVE",DEREGISTERING:"DEREGISTERING",DRAINING:"DRAINING",REGISTERING:"REGISTERING",REGISTRATION_FAILED:"REGISTRATION_FAILED"};t.TaskDefinitionFamilyStatus={ACTIVE:"ACTIVE",ALL:"ALL",INACTIVE:"INACTIVE"};t.SortOrder={ASC:"ASC",DESC:"DESC"};t.DesiredStatus={PENDING:"PENDING",RUNNING:"RUNNING",STOPPED:"STOPPED"};class AttributeLimitExceededException extends s.ECSServiceException{constructor(e){super({name:"AttributeLimitExceededException",$fault:"client",...e});this.name="AttributeLimitExceededException";this.$fault="client";Object.setPrototypeOf(this,AttributeLimitExceededException.prototype)}}t.AttributeLimitExceededException=AttributeLimitExceededException;class ResourceInUseException extends s.ECSServiceException{constructor(e){super({name:"ResourceInUseException",$fault:"client",...e});this.name="ResourceInUseException";this.$fault="client";Object.setPrototypeOf(this,ResourceInUseException.prototype)}}t.ResourceInUseException=ResourceInUseException;t.PlatformDeviceType={GPU:"GPU"};class BlockedException extends s.ECSServiceException{constructor(e){super({name:"BlockedException",$fault:"client",...e});this.name="BlockedException";this.$fault="client";Object.setPrototypeOf(this,BlockedException.prototype)}}t.BlockedException=BlockedException;class ConflictException extends s.ECSServiceException{constructor(e){super({name:"ConflictException",$fault:"client",...e});this.name="ConflictException";this.$fault="client";Object.setPrototypeOf(this,ConflictException.prototype);this.resourceIds=e.resourceIds}}t.ConflictException=ConflictException;class MissingVersionException extends s.ECSServiceException{constructor(e){super({name:"MissingVersionException",$fault:"client",...e});this.name="MissingVersionException";this.$fault="client";Object.setPrototypeOf(this,MissingVersionException.prototype)}}t.MissingVersionException=MissingVersionException;class NoUpdateAvailableException extends s.ECSServiceException{constructor(e){super({name:"NoUpdateAvailableException",$fault:"client",...e});this.name="NoUpdateAvailableException";this.$fault="client";Object.setPrototypeOf(this,NoUpdateAvailableException.prototype)}}t.NoUpdateAvailableException=NoUpdateAvailableException;const SessionFilterSensitiveLog=e=>({...e,...e.tokenValue&&{tokenValue:o.SENSITIVE_STRING}});t.SessionFilterSensitiveLog=SessionFilterSensitiveLog;const ExecuteCommandResponseFilterSensitiveLog=e=>({...e,...e.session&&{session:(0,t.SessionFilterSensitiveLog)(e.session)}});t.ExecuteCommandResponseFilterSensitiveLog=ExecuteCommandResponseFilterSensitiveLog},11148:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},52381:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.paginateListAccountSettings=void 0;const o=n(17481);const s=n(99202);const makePagedClientRequest=async(e,t,...n)=>await e.send(new o.ListAccountSettingsCommand(t),...n);async function*paginateListAccountSettings(e,t,...n){let o=e.startingToken||undefined;let r=true;let i;while(r){t.nextToken=o;t["maxResults"]=e.pageSize;if(e.client instanceof s.ECSClient){i=await makePagedClientRequest(e.client,t,...n)}else{throw new Error("Invalid client, expected ECS | ECSClient")}yield i;const a=o;o=i.nextToken;r=!!(o&&(!e.stopOnSameToken||o!==a))}return undefined}t.paginateListAccountSettings=paginateListAccountSettings},99177:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.paginateListAttributes=void 0;const o=n(26486);const s=n(99202);const makePagedClientRequest=async(e,t,...n)=>await e.send(new o.ListAttributesCommand(t),...n);async function*paginateListAttributes(e,t,...n){let o=e.startingToken||undefined;let r=true;let i;while(r){t.nextToken=o;t["maxResults"]=e.pageSize;if(e.client instanceof s.ECSClient){i=await makePagedClientRequest(e.client,t,...n)}else{throw new Error("Invalid client, expected ECS | ECSClient")}yield i;const a=o;o=i.nextToken;r=!!(o&&(!e.stopOnSameToken||o!==a))}return undefined}t.paginateListAttributes=paginateListAttributes},70092:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.paginateListClusters=void 0;const o=n(31388);const s=n(99202);const makePagedClientRequest=async(e,t,...n)=>await e.send(new o.ListClustersCommand(t),...n);async function*paginateListClusters(e,t,...n){let o=e.startingToken||undefined;let r=true;let i;while(r){t.nextToken=o;t["maxResults"]=e.pageSize;if(e.client instanceof s.ECSClient){i=await makePagedClientRequest(e.client,t,...n)}else{throw new Error("Invalid client, expected ECS | ECSClient")}yield i;const a=o;o=i.nextToken;r=!!(o&&(!e.stopOnSameToken||o!==a))}return undefined}t.paginateListClusters=paginateListClusters},5033:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.paginateListContainerInstances=void 0;const o=n(99449);const s=n(99202);const makePagedClientRequest=async(e,t,...n)=>await e.send(new o.ListContainerInstancesCommand(t),...n);async function*paginateListContainerInstances(e,t,...n){let o=e.startingToken||undefined;let r=true;let i;while(r){t.nextToken=o;t["maxResults"]=e.pageSize;if(e.client instanceof s.ECSClient){i=await makePagedClientRequest(e.client,t,...n)}else{throw new Error("Invalid client, expected ECS | ECSClient")}yield i;const a=o;o=i.nextToken;r=!!(o&&(!e.stopOnSameToken||o!==a))}return undefined}t.paginateListContainerInstances=paginateListContainerInstances},36049:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.paginateListServicesByNamespace=void 0;const o=n(73683);const s=n(99202);const makePagedClientRequest=async(e,t,...n)=>await e.send(new o.ListServicesByNamespaceCommand(t),...n);async function*paginateListServicesByNamespace(e,t,...n){let o=e.startingToken||undefined;let r=true;let i;while(r){t.nextToken=o;t["maxResults"]=e.pageSize;if(e.client instanceof s.ECSClient){i=await makePagedClientRequest(e.client,t,...n)}else{throw new Error("Invalid client, expected ECS | ECSClient")}yield i;const a=o;o=i.nextToken;r=!!(o&&(!e.stopOnSameToken||o!==a))}return undefined}t.paginateListServicesByNamespace=paginateListServicesByNamespace},56986:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.paginateListServices=void 0;const o=n(17588);const s=n(99202);const makePagedClientRequest=async(e,t,...n)=>await e.send(new o.ListServicesCommand(t),...n);async function*paginateListServices(e,t,...n){let o=e.startingToken||undefined;let r=true;let i;while(r){t.nextToken=o;t["maxResults"]=e.pageSize;if(e.client instanceof s.ECSClient){i=await makePagedClientRequest(e.client,t,...n)}else{throw new Error("Invalid client, expected ECS | ECSClient")}yield i;const a=o;o=i.nextToken;r=!!(o&&(!e.stopOnSameToken||o!==a))}return undefined}t.paginateListServices=paginateListServices},73908:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.paginateListTaskDefinitionFamilies=void 0;const o=n(4147);const s=n(99202);const makePagedClientRequest=async(e,t,...n)=>await e.send(new o.ListTaskDefinitionFamiliesCommand(t),...n);async function*paginateListTaskDefinitionFamilies(e,t,...n){let o=e.startingToken||undefined;let r=true;let i;while(r){t.nextToken=o;t["maxResults"]=e.pageSize;if(e.client instanceof s.ECSClient){i=await makePagedClientRequest(e.client,t,...n)}else{throw new Error("Invalid client, expected ECS | ECSClient")}yield i;const a=o;o=i.nextToken;r=!!(o&&(!e.stopOnSameToken||o!==a))}return undefined}t.paginateListTaskDefinitionFamilies=paginateListTaskDefinitionFamilies},32307:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.paginateListTaskDefinitions=void 0;const o=n(1152);const s=n(99202);const makePagedClientRequest=async(e,t,...n)=>await e.send(new o.ListTaskDefinitionsCommand(t),...n);async function*paginateListTaskDefinitions(e,t,...n){let o=e.startingToken||undefined;let r=true;let i;while(r){t.nextToken=o;t["maxResults"]=e.pageSize;if(e.client instanceof s.ECSClient){i=await makePagedClientRequest(e.client,t,...n)}else{throw new Error("Invalid client, expected ECS | ECSClient")}yield i;const a=o;o=i.nextToken;r=!!(o&&(!e.stopOnSameToken||o!==a))}return undefined}t.paginateListTaskDefinitions=paginateListTaskDefinitions},12534:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.paginateListTasks=void 0;const o=n(34751);const s=n(99202);const makePagedClientRequest=async(e,t,...n)=>await e.send(new o.ListTasksCommand(t),...n);async function*paginateListTasks(e,t,...n){let o=e.startingToken||undefined;let r=true;let i;while(r){t.nextToken=o;t["maxResults"]=e.pageSize;if(e.client instanceof s.ECSClient){i=await makePagedClientRequest(e.client,t,...n)}else{throw new Error("Invalid client, expected ECS | ECSClient")}yield i;const a=o;o=i.nextToken;r=!!(o&&(!e.stopOnSameToken||o!==a))}return undefined}t.paginateListTasks=paginateListTasks},22590:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(11148),t);o.__exportStar(n(52381),t);o.__exportStar(n(99177),t);o.__exportStar(n(70092),t);o.__exportStar(n(5033),t);o.__exportStar(n(36049),t);o.__exportStar(n(56986),t);o.__exportStar(n(73908),t);o.__exportStar(n(32307),t);o.__exportStar(n(12534),t)},9833:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.se_UpdateClusterSettingsCommand=t.se_UpdateClusterCommand=t.se_UpdateCapacityProviderCommand=t.se_UntagResourceCommand=t.se_TagResourceCommand=t.se_SubmitTaskStateChangeCommand=t.se_SubmitContainerStateChangeCommand=t.se_SubmitAttachmentStateChangesCommand=t.se_StopTaskCommand=t.se_StartTaskCommand=t.se_RunTaskCommand=t.se_RegisterTaskDefinitionCommand=t.se_RegisterContainerInstanceCommand=t.se_PutClusterCapacityProvidersCommand=t.se_PutAttributesCommand=t.se_PutAccountSettingDefaultCommand=t.se_PutAccountSettingCommand=t.se_ListTasksCommand=t.se_ListTaskDefinitionsCommand=t.se_ListTaskDefinitionFamiliesCommand=t.se_ListTagsForResourceCommand=t.se_ListServicesByNamespaceCommand=t.se_ListServicesCommand=t.se_ListContainerInstancesCommand=t.se_ListClustersCommand=t.se_ListAttributesCommand=t.se_ListAccountSettingsCommand=t.se_GetTaskProtectionCommand=t.se_ExecuteCommandCommand=t.se_DiscoverPollEndpointCommand=t.se_DescribeTaskSetsCommand=t.se_DescribeTasksCommand=t.se_DescribeTaskDefinitionCommand=t.se_DescribeServicesCommand=t.se_DescribeContainerInstancesCommand=t.se_DescribeClustersCommand=t.se_DescribeCapacityProvidersCommand=t.se_DeregisterTaskDefinitionCommand=t.se_DeregisterContainerInstanceCommand=t.se_DeleteTaskSetCommand=t.se_DeleteTaskDefinitionsCommand=t.se_DeleteServiceCommand=t.se_DeleteClusterCommand=t.se_DeleteCapacityProviderCommand=t.se_DeleteAttributesCommand=t.se_DeleteAccountSettingCommand=t.se_CreateTaskSetCommand=t.se_CreateServiceCommand=t.se_CreateClusterCommand=t.se_CreateCapacityProviderCommand=void 0;t.de_SubmitContainerStateChangeCommand=t.de_SubmitAttachmentStateChangesCommand=t.de_StopTaskCommand=t.de_StartTaskCommand=t.de_RunTaskCommand=t.de_RegisterTaskDefinitionCommand=t.de_RegisterContainerInstanceCommand=t.de_PutClusterCapacityProvidersCommand=t.de_PutAttributesCommand=t.de_PutAccountSettingDefaultCommand=t.de_PutAccountSettingCommand=t.de_ListTasksCommand=t.de_ListTaskDefinitionsCommand=t.de_ListTaskDefinitionFamiliesCommand=t.de_ListTagsForResourceCommand=t.de_ListServicesByNamespaceCommand=t.de_ListServicesCommand=t.de_ListContainerInstancesCommand=t.de_ListClustersCommand=t.de_ListAttributesCommand=t.de_ListAccountSettingsCommand=t.de_GetTaskProtectionCommand=t.de_ExecuteCommandCommand=t.de_DiscoverPollEndpointCommand=t.de_DescribeTaskSetsCommand=t.de_DescribeTasksCommand=t.de_DescribeTaskDefinitionCommand=t.de_DescribeServicesCommand=t.de_DescribeContainerInstancesCommand=t.de_DescribeClustersCommand=t.de_DescribeCapacityProvidersCommand=t.de_DeregisterTaskDefinitionCommand=t.de_DeregisterContainerInstanceCommand=t.de_DeleteTaskSetCommand=t.de_DeleteTaskDefinitionsCommand=t.de_DeleteServiceCommand=t.de_DeleteClusterCommand=t.de_DeleteCapacityProviderCommand=t.de_DeleteAttributesCommand=t.de_DeleteAccountSettingCommand=t.de_CreateTaskSetCommand=t.de_CreateServiceCommand=t.de_CreateClusterCommand=t.de_CreateCapacityProviderCommand=t.se_UpdateTaskSetCommand=t.se_UpdateTaskProtectionCommand=t.se_UpdateServicePrimaryTaskSetCommand=t.se_UpdateServiceCommand=t.se_UpdateContainerInstancesStateCommand=t.se_UpdateContainerAgentCommand=void 0;t.de_UpdateTaskSetCommand=t.de_UpdateTaskProtectionCommand=t.de_UpdateServicePrimaryTaskSetCommand=t.de_UpdateServiceCommand=t.de_UpdateContainerInstancesStateCommand=t.de_UpdateContainerAgentCommand=t.de_UpdateClusterSettingsCommand=t.de_UpdateClusterCommand=t.de_UpdateCapacityProviderCommand=t.de_UntagResourceCommand=t.de_TagResourceCommand=t.de_SubmitTaskStateChangeCommand=void 0;const o=n(54117);const s=n(11866);const r=n(2420);const i=n(90138);const a=n(79965);const se_CreateCapacityProviderCommand=async(e,t)=>{const n=sharedHeaders("CreateCapacityProvider");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_CreateCapacityProviderCommand=se_CreateCapacityProviderCommand;const se_CreateClusterCommand=async(e,t)=>{const n=sharedHeaders("CreateCluster");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_CreateClusterCommand=se_CreateClusterCommand;const se_CreateServiceCommand=async(e,t)=>{const n=sharedHeaders("CreateService");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_CreateServiceCommand=se_CreateServiceCommand;const se_CreateTaskSetCommand=async(e,t)=>{const n=sharedHeaders("CreateTaskSet");let o;o=JSON.stringify(se_CreateTaskSetRequest(e,t));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_CreateTaskSetCommand=se_CreateTaskSetCommand;const se_DeleteAccountSettingCommand=async(e,t)=>{const n=sharedHeaders("DeleteAccountSetting");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_DeleteAccountSettingCommand=se_DeleteAccountSettingCommand;const se_DeleteAttributesCommand=async(e,t)=>{const n=sharedHeaders("DeleteAttributes");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_DeleteAttributesCommand=se_DeleteAttributesCommand;const se_DeleteCapacityProviderCommand=async(e,t)=>{const n=sharedHeaders("DeleteCapacityProvider");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_DeleteCapacityProviderCommand=se_DeleteCapacityProviderCommand;const se_DeleteClusterCommand=async(e,t)=>{const n=sharedHeaders("DeleteCluster");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_DeleteClusterCommand=se_DeleteClusterCommand;const se_DeleteServiceCommand=async(e,t)=>{const n=sharedHeaders("DeleteService");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_DeleteServiceCommand=se_DeleteServiceCommand;const se_DeleteTaskDefinitionsCommand=async(e,t)=>{const n=sharedHeaders("DeleteTaskDefinitions");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_DeleteTaskDefinitionsCommand=se_DeleteTaskDefinitionsCommand;const se_DeleteTaskSetCommand=async(e,t)=>{const n=sharedHeaders("DeleteTaskSet");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_DeleteTaskSetCommand=se_DeleteTaskSetCommand;const se_DeregisterContainerInstanceCommand=async(e,t)=>{const n=sharedHeaders("DeregisterContainerInstance");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_DeregisterContainerInstanceCommand=se_DeregisterContainerInstanceCommand;const se_DeregisterTaskDefinitionCommand=async(e,t)=>{const n=sharedHeaders("DeregisterTaskDefinition");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_DeregisterTaskDefinitionCommand=se_DeregisterTaskDefinitionCommand;const se_DescribeCapacityProvidersCommand=async(e,t)=>{const n=sharedHeaders("DescribeCapacityProviders");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_DescribeCapacityProvidersCommand=se_DescribeCapacityProvidersCommand;const se_DescribeClustersCommand=async(e,t)=>{const n=sharedHeaders("DescribeClusters");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_DescribeClustersCommand=se_DescribeClustersCommand;const se_DescribeContainerInstancesCommand=async(e,t)=>{const n=sharedHeaders("DescribeContainerInstances");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_DescribeContainerInstancesCommand=se_DescribeContainerInstancesCommand;const se_DescribeServicesCommand=async(e,t)=>{const n=sharedHeaders("DescribeServices");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_DescribeServicesCommand=se_DescribeServicesCommand;const se_DescribeTaskDefinitionCommand=async(e,t)=>{const n=sharedHeaders("DescribeTaskDefinition");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_DescribeTaskDefinitionCommand=se_DescribeTaskDefinitionCommand;const se_DescribeTasksCommand=async(e,t)=>{const n=sharedHeaders("DescribeTasks");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_DescribeTasksCommand=se_DescribeTasksCommand;const se_DescribeTaskSetsCommand=async(e,t)=>{const n=sharedHeaders("DescribeTaskSets");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_DescribeTaskSetsCommand=se_DescribeTaskSetsCommand;const se_DiscoverPollEndpointCommand=async(e,t)=>{const n=sharedHeaders("DiscoverPollEndpoint");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_DiscoverPollEndpointCommand=se_DiscoverPollEndpointCommand;const se_ExecuteCommandCommand=async(e,t)=>{const n=sharedHeaders("ExecuteCommand");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_ExecuteCommandCommand=se_ExecuteCommandCommand;const se_GetTaskProtectionCommand=async(e,t)=>{const n=sharedHeaders("GetTaskProtection");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_GetTaskProtectionCommand=se_GetTaskProtectionCommand;const se_ListAccountSettingsCommand=async(e,t)=>{const n=sharedHeaders("ListAccountSettings");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_ListAccountSettingsCommand=se_ListAccountSettingsCommand;const se_ListAttributesCommand=async(e,t)=>{const n=sharedHeaders("ListAttributes");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_ListAttributesCommand=se_ListAttributesCommand;const se_ListClustersCommand=async(e,t)=>{const n=sharedHeaders("ListClusters");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_ListClustersCommand=se_ListClustersCommand;const se_ListContainerInstancesCommand=async(e,t)=>{const n=sharedHeaders("ListContainerInstances");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_ListContainerInstancesCommand=se_ListContainerInstancesCommand;const se_ListServicesCommand=async(e,t)=>{const n=sharedHeaders("ListServices");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_ListServicesCommand=se_ListServicesCommand;const se_ListServicesByNamespaceCommand=async(e,t)=>{const n=sharedHeaders("ListServicesByNamespace");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_ListServicesByNamespaceCommand=se_ListServicesByNamespaceCommand;const se_ListTagsForResourceCommand=async(e,t)=>{const n=sharedHeaders("ListTagsForResource");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_ListTagsForResourceCommand=se_ListTagsForResourceCommand;const se_ListTaskDefinitionFamiliesCommand=async(e,t)=>{const n=sharedHeaders("ListTaskDefinitionFamilies");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_ListTaskDefinitionFamiliesCommand=se_ListTaskDefinitionFamiliesCommand;const se_ListTaskDefinitionsCommand=async(e,t)=>{const n=sharedHeaders("ListTaskDefinitions");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_ListTaskDefinitionsCommand=se_ListTaskDefinitionsCommand;const se_ListTasksCommand=async(e,t)=>{const n=sharedHeaders("ListTasks");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_ListTasksCommand=se_ListTasksCommand;const se_PutAccountSettingCommand=async(e,t)=>{const n=sharedHeaders("PutAccountSetting");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_PutAccountSettingCommand=se_PutAccountSettingCommand;const se_PutAccountSettingDefaultCommand=async(e,t)=>{const n=sharedHeaders("PutAccountSettingDefault");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_PutAccountSettingDefaultCommand=se_PutAccountSettingDefaultCommand;const se_PutAttributesCommand=async(e,t)=>{const n=sharedHeaders("PutAttributes");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_PutAttributesCommand=se_PutAttributesCommand;const se_PutClusterCapacityProvidersCommand=async(e,t)=>{const n=sharedHeaders("PutClusterCapacityProviders");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_PutClusterCapacityProvidersCommand=se_PutClusterCapacityProvidersCommand;const se_RegisterContainerInstanceCommand=async(e,t)=>{const n=sharedHeaders("RegisterContainerInstance");let o;o=JSON.stringify(se_RegisterContainerInstanceRequest(e,t));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_RegisterContainerInstanceCommand=se_RegisterContainerInstanceCommand;const se_RegisterTaskDefinitionCommand=async(e,t)=>{const n=sharedHeaders("RegisterTaskDefinition");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_RegisterTaskDefinitionCommand=se_RegisterTaskDefinitionCommand;const se_RunTaskCommand=async(e,t)=>{const n=sharedHeaders("RunTask");let o;o=JSON.stringify(se_RunTaskRequest(e,t));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_RunTaskCommand=se_RunTaskCommand;const se_StartTaskCommand=async(e,t)=>{const n=sharedHeaders("StartTask");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_StartTaskCommand=se_StartTaskCommand;const se_StopTaskCommand=async(e,t)=>{const n=sharedHeaders("StopTask");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_StopTaskCommand=se_StopTaskCommand;const se_SubmitAttachmentStateChangesCommand=async(e,t)=>{const n=sharedHeaders("SubmitAttachmentStateChanges");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_SubmitAttachmentStateChangesCommand=se_SubmitAttachmentStateChangesCommand;const se_SubmitContainerStateChangeCommand=async(e,t)=>{const n=sharedHeaders("SubmitContainerStateChange");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_SubmitContainerStateChangeCommand=se_SubmitContainerStateChangeCommand;const se_SubmitTaskStateChangeCommand=async(e,t)=>{const n=sharedHeaders("SubmitTaskStateChange");let o;o=JSON.stringify(se_SubmitTaskStateChangeRequest(e,t));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_SubmitTaskStateChangeCommand=se_SubmitTaskStateChangeCommand;const se_TagResourceCommand=async(e,t)=>{const n=sharedHeaders("TagResource");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_TagResourceCommand=se_TagResourceCommand;const se_UntagResourceCommand=async(e,t)=>{const n=sharedHeaders("UntagResource");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_UntagResourceCommand=se_UntagResourceCommand;const se_UpdateCapacityProviderCommand=async(e,t)=>{const n=sharedHeaders("UpdateCapacityProvider");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_UpdateCapacityProviderCommand=se_UpdateCapacityProviderCommand;const se_UpdateClusterCommand=async(e,t)=>{const n=sharedHeaders("UpdateCluster");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_UpdateClusterCommand=se_UpdateClusterCommand;const se_UpdateClusterSettingsCommand=async(e,t)=>{const n=sharedHeaders("UpdateClusterSettings");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_UpdateClusterSettingsCommand=se_UpdateClusterSettingsCommand;const se_UpdateContainerAgentCommand=async(e,t)=>{const n=sharedHeaders("UpdateContainerAgent");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_UpdateContainerAgentCommand=se_UpdateContainerAgentCommand;const se_UpdateContainerInstancesStateCommand=async(e,t)=>{const n=sharedHeaders("UpdateContainerInstancesState");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_UpdateContainerInstancesStateCommand=se_UpdateContainerInstancesStateCommand;const se_UpdateServiceCommand=async(e,t)=>{const n=sharedHeaders("UpdateService");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_UpdateServiceCommand=se_UpdateServiceCommand;const se_UpdateServicePrimaryTaskSetCommand=async(e,t)=>{const n=sharedHeaders("UpdateServicePrimaryTaskSet");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_UpdateServicePrimaryTaskSetCommand=se_UpdateServicePrimaryTaskSetCommand;const se_UpdateTaskProtectionCommand=async(e,t)=>{const n=sharedHeaders("UpdateTaskProtection");let o;o=JSON.stringify((0,s._json)(e));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_UpdateTaskProtectionCommand=se_UpdateTaskProtectionCommand;const se_UpdateTaskSetCommand=async(e,t)=>{const n=sharedHeaders("UpdateTaskSet");let o;o=JSON.stringify(se_UpdateTaskSetRequest(e,t));return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_UpdateTaskSetCommand=se_UpdateTaskSetCommand;const de_CreateCapacityProviderCommand=async(e,t)=>{if(e.statusCode>=300){return de_CreateCapacityProviderCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const r={$metadata:deserializeMetadata(e),...o};return r};t.de_CreateCapacityProviderCommand=de_CreateCapacityProviderCommand;const de_CreateCapacityProviderCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"ClientException":case"com.amazonaws.ecs#ClientException":throw await de_ClientExceptionRes(n,t);case"InvalidParameterException":case"com.amazonaws.ecs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"LimitExceededException":case"com.amazonaws.ecs#LimitExceededException":throw await de_LimitExceededExceptionRes(n,t);case"ServerException":case"com.amazonaws.ecs#ServerException":throw await de_ServerExceptionRes(n,t);case"UpdateInProgressException":case"com.amazonaws.ecs#UpdateInProgressException":throw await de_UpdateInProgressExceptionRes(n,t);default:const s=n.body;return c({output:e,parsedBody:s,errorCode:o})}};const de_CreateClusterCommand=async(e,t)=>{if(e.statusCode>=300){return de_CreateClusterCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const r={$metadata:deserializeMetadata(e),...o};return r};t.de_CreateClusterCommand=de_CreateClusterCommand;const de_CreateClusterCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"ClientException":case"com.amazonaws.ecs#ClientException":throw await de_ClientExceptionRes(n,t);case"InvalidParameterException":case"com.amazonaws.ecs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"NamespaceNotFoundException":case"com.amazonaws.ecs#NamespaceNotFoundException":throw await de_NamespaceNotFoundExceptionRes(n,t);case"ServerException":case"com.amazonaws.ecs#ServerException":throw await de_ServerExceptionRes(n,t);default:const s=n.body;return c({output:e,parsedBody:s,errorCode:o})}};const de_CreateServiceCommand=async(e,t)=>{if(e.statusCode>=300){return de_CreateServiceCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=de_CreateServiceResponse(n,t);const s={$metadata:deserializeMetadata(e),...o};return s};t.de_CreateServiceCommand=de_CreateServiceCommand;const de_CreateServiceCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"AccessDeniedException":case"com.amazonaws.ecs#AccessDeniedException":throw await de_AccessDeniedExceptionRes(n,t);case"ClientException":case"com.amazonaws.ecs#ClientException":throw await de_ClientExceptionRes(n,t);case"ClusterNotFoundException":case"com.amazonaws.ecs#ClusterNotFoundException":throw await de_ClusterNotFoundExceptionRes(n,t);case"InvalidParameterException":case"com.amazonaws.ecs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"NamespaceNotFoundException":case"com.amazonaws.ecs#NamespaceNotFoundException":throw await de_NamespaceNotFoundExceptionRes(n,t);case"PlatformTaskDefinitionIncompatibilityException":case"com.amazonaws.ecs#PlatformTaskDefinitionIncompatibilityException":throw await de_PlatformTaskDefinitionIncompatibilityExceptionRes(n,t);case"PlatformUnknownException":case"com.amazonaws.ecs#PlatformUnknownException":throw await de_PlatformUnknownExceptionRes(n,t);case"ServerException":case"com.amazonaws.ecs#ServerException":throw await de_ServerExceptionRes(n,t);case"UnsupportedFeatureException":case"com.amazonaws.ecs#UnsupportedFeatureException":throw await de_UnsupportedFeatureExceptionRes(n,t);default:const s=n.body;return c({output:e,parsedBody:s,errorCode:o})}};const de_CreateTaskSetCommand=async(e,t)=>{if(e.statusCode>=300){return de_CreateTaskSetCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=de_CreateTaskSetResponse(n,t);const s={$metadata:deserializeMetadata(e),...o};return s};t.de_CreateTaskSetCommand=de_CreateTaskSetCommand;const de_CreateTaskSetCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"AccessDeniedException":case"com.amazonaws.ecs#AccessDeniedException":throw await de_AccessDeniedExceptionRes(n,t);case"ClientException":case"com.amazonaws.ecs#ClientException":throw await de_ClientExceptionRes(n,t);case"ClusterNotFoundException":case"com.amazonaws.ecs#ClusterNotFoundException":throw await de_ClusterNotFoundExceptionRes(n,t);case"InvalidParameterException":case"com.amazonaws.ecs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"NamespaceNotFoundException":case"com.amazonaws.ecs#NamespaceNotFoundException":throw await de_NamespaceNotFoundExceptionRes(n,t);case"PlatformTaskDefinitionIncompatibilityException":case"com.amazonaws.ecs#PlatformTaskDefinitionIncompatibilityException":throw await de_PlatformTaskDefinitionIncompatibilityExceptionRes(n,t);case"PlatformUnknownException":case"com.amazonaws.ecs#PlatformUnknownException":throw await de_PlatformUnknownExceptionRes(n,t);case"ServerException":case"com.amazonaws.ecs#ServerException":throw await de_ServerExceptionRes(n,t);case"ServiceNotActiveException":case"com.amazonaws.ecs#ServiceNotActiveException":throw await de_ServiceNotActiveExceptionRes(n,t);case"ServiceNotFoundException":case"com.amazonaws.ecs#ServiceNotFoundException":throw await de_ServiceNotFoundExceptionRes(n,t);case"UnsupportedFeatureException":case"com.amazonaws.ecs#UnsupportedFeatureException":throw await de_UnsupportedFeatureExceptionRes(n,t);default:const s=n.body;return c({output:e,parsedBody:s,errorCode:o})}};const de_DeleteAccountSettingCommand=async(e,t)=>{if(e.statusCode>=300){return de_DeleteAccountSettingCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const r={$metadata:deserializeMetadata(e),...o};return r};t.de_DeleteAccountSettingCommand=de_DeleteAccountSettingCommand;const de_DeleteAccountSettingCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"ClientException":case"com.amazonaws.ecs#ClientException":throw await de_ClientExceptionRes(n,t);case"InvalidParameterException":case"com.amazonaws.ecs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"ServerException":case"com.amazonaws.ecs#ServerException":throw await de_ServerExceptionRes(n,t);default:const s=n.body;return c({output:e,parsedBody:s,errorCode:o})}};const de_DeleteAttributesCommand=async(e,t)=>{if(e.statusCode>=300){return de_DeleteAttributesCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const r={$metadata:deserializeMetadata(e),...o};return r};t.de_DeleteAttributesCommand=de_DeleteAttributesCommand;const de_DeleteAttributesCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"ClusterNotFoundException":case"com.amazonaws.ecs#ClusterNotFoundException":throw await de_ClusterNotFoundExceptionRes(n,t);case"InvalidParameterException":case"com.amazonaws.ecs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"TargetNotFoundException":case"com.amazonaws.ecs#TargetNotFoundException":throw await de_TargetNotFoundExceptionRes(n,t);default:const s=n.body;return c({output:e,parsedBody:s,errorCode:o})}};const de_DeleteCapacityProviderCommand=async(e,t)=>{if(e.statusCode>=300){return de_DeleteCapacityProviderCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const r={$metadata:deserializeMetadata(e),...o};return r};t.de_DeleteCapacityProviderCommand=de_DeleteCapacityProviderCommand;const de_DeleteCapacityProviderCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"ClientException":case"com.amazonaws.ecs#ClientException":throw await de_ClientExceptionRes(n,t);case"InvalidParameterException":case"com.amazonaws.ecs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"ServerException":case"com.amazonaws.ecs#ServerException":throw await de_ServerExceptionRes(n,t);default:const s=n.body;return c({output:e,parsedBody:s,errorCode:o})}};const de_DeleteClusterCommand=async(e,t)=>{if(e.statusCode>=300){return de_DeleteClusterCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const r={$metadata:deserializeMetadata(e),...o};return r};t.de_DeleteClusterCommand=de_DeleteClusterCommand;const de_DeleteClusterCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"ClientException":case"com.amazonaws.ecs#ClientException":throw await de_ClientExceptionRes(n,t);case"ClusterContainsContainerInstancesException":case"com.amazonaws.ecs#ClusterContainsContainerInstancesException":throw await de_ClusterContainsContainerInstancesExceptionRes(n,t);case"ClusterContainsServicesException":case"com.amazonaws.ecs#ClusterContainsServicesException":throw await de_ClusterContainsServicesExceptionRes(n,t);case"ClusterContainsTasksException":case"com.amazonaws.ecs#ClusterContainsTasksException":throw await de_ClusterContainsTasksExceptionRes(n,t);case"ClusterNotFoundException":case"com.amazonaws.ecs#ClusterNotFoundException":throw await de_ClusterNotFoundExceptionRes(n,t);case"InvalidParameterException":case"com.amazonaws.ecs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"ServerException":case"com.amazonaws.ecs#ServerException":throw await de_ServerExceptionRes(n,t);case"UpdateInProgressException":case"com.amazonaws.ecs#UpdateInProgressException":throw await de_UpdateInProgressExceptionRes(n,t);default:const s=n.body;return c({output:e,parsedBody:s,errorCode:o})}};const de_DeleteServiceCommand=async(e,t)=>{if(e.statusCode>=300){return de_DeleteServiceCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=de_DeleteServiceResponse(n,t);const s={$metadata:deserializeMetadata(e),...o};return s};t.de_DeleteServiceCommand=de_DeleteServiceCommand;const de_DeleteServiceCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"ClientException":case"com.amazonaws.ecs#ClientException":throw await de_ClientExceptionRes(n,t);case"ClusterNotFoundException":case"com.amazonaws.ecs#ClusterNotFoundException":throw await de_ClusterNotFoundExceptionRes(n,t);case"InvalidParameterException":case"com.amazonaws.ecs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"ServerException":case"com.amazonaws.ecs#ServerException":throw await de_ServerExceptionRes(n,t);case"ServiceNotFoundException":case"com.amazonaws.ecs#ServiceNotFoundException":throw await de_ServiceNotFoundExceptionRes(n,t);default:const s=n.body;return c({output:e,parsedBody:s,errorCode:o})}};const de_DeleteTaskDefinitionsCommand=async(e,t)=>{if(e.statusCode>=300){return de_DeleteTaskDefinitionsCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=de_DeleteTaskDefinitionsResponse(n,t);const s={$metadata:deserializeMetadata(e),...o};return s};t.de_DeleteTaskDefinitionsCommand=de_DeleteTaskDefinitionsCommand;const de_DeleteTaskDefinitionsCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"AccessDeniedException":case"com.amazonaws.ecs#AccessDeniedException":throw await de_AccessDeniedExceptionRes(n,t);case"ClientException":case"com.amazonaws.ecs#ClientException":throw await de_ClientExceptionRes(n,t);case"InvalidParameterException":case"com.amazonaws.ecs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"ServerException":case"com.amazonaws.ecs#ServerException":throw await de_ServerExceptionRes(n,t);default:const s=n.body;return c({output:e,parsedBody:s,errorCode:o})}};const de_DeleteTaskSetCommand=async(e,t)=>{if(e.statusCode>=300){return de_DeleteTaskSetCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=de_DeleteTaskSetResponse(n,t);const s={$metadata:deserializeMetadata(e),...o};return s};t.de_DeleteTaskSetCommand=de_DeleteTaskSetCommand;const de_DeleteTaskSetCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"AccessDeniedException":case"com.amazonaws.ecs#AccessDeniedException":throw await de_AccessDeniedExceptionRes(n,t);case"ClientException":case"com.amazonaws.ecs#ClientException":throw await de_ClientExceptionRes(n,t);case"ClusterNotFoundException":case"com.amazonaws.ecs#ClusterNotFoundException":throw await de_ClusterNotFoundExceptionRes(n,t);case"InvalidParameterException":case"com.amazonaws.ecs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"ServerException":case"com.amazonaws.ecs#ServerException":throw await de_ServerExceptionRes(n,t);case"ServiceNotActiveException":case"com.amazonaws.ecs#ServiceNotActiveException":throw await de_ServiceNotActiveExceptionRes(n,t);case"ServiceNotFoundException":case"com.amazonaws.ecs#ServiceNotFoundException":throw await de_ServiceNotFoundExceptionRes(n,t);case"TaskSetNotFoundException":case"com.amazonaws.ecs#TaskSetNotFoundException":throw await de_TaskSetNotFoundExceptionRes(n,t);case"UnsupportedFeatureException":case"com.amazonaws.ecs#UnsupportedFeatureException":throw await de_UnsupportedFeatureExceptionRes(n,t);default:const s=n.body;return c({output:e,parsedBody:s,errorCode:o})}};const de_DeregisterContainerInstanceCommand=async(e,t)=>{if(e.statusCode>=300){return de_DeregisterContainerInstanceCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=de_DeregisterContainerInstanceResponse(n,t);const s={$metadata:deserializeMetadata(e),...o};return s};t.de_DeregisterContainerInstanceCommand=de_DeregisterContainerInstanceCommand;const de_DeregisterContainerInstanceCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"ClientException":case"com.amazonaws.ecs#ClientException":throw await de_ClientExceptionRes(n,t);case"ClusterNotFoundException":case"com.amazonaws.ecs#ClusterNotFoundException":throw await de_ClusterNotFoundExceptionRes(n,t);case"InvalidParameterException":case"com.amazonaws.ecs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"ServerException":case"com.amazonaws.ecs#ServerException":throw await de_ServerExceptionRes(n,t);default:const s=n.body;return c({output:e,parsedBody:s,errorCode:o})}};const de_DeregisterTaskDefinitionCommand=async(e,t)=>{if(e.statusCode>=300){return de_DeregisterTaskDefinitionCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=de_DeregisterTaskDefinitionResponse(n,t);const s={$metadata:deserializeMetadata(e),...o};return s};t.de_DeregisterTaskDefinitionCommand=de_DeregisterTaskDefinitionCommand;const de_DeregisterTaskDefinitionCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"ClientException":case"com.amazonaws.ecs#ClientException":throw await de_ClientExceptionRes(n,t);case"InvalidParameterException":case"com.amazonaws.ecs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"ServerException":case"com.amazonaws.ecs#ServerException":throw await de_ServerExceptionRes(n,t);default:const s=n.body;return c({output:e,parsedBody:s,errorCode:o})}};const de_DescribeCapacityProvidersCommand=async(e,t)=>{if(e.statusCode>=300){return de_DescribeCapacityProvidersCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const r={$metadata:deserializeMetadata(e),...o};return r};t.de_DescribeCapacityProvidersCommand=de_DescribeCapacityProvidersCommand;const de_DescribeCapacityProvidersCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"ClientException":case"com.amazonaws.ecs#ClientException":throw await de_ClientExceptionRes(n,t);case"InvalidParameterException":case"com.amazonaws.ecs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"ServerException":case"com.amazonaws.ecs#ServerException":throw await de_ServerExceptionRes(n,t);default:const s=n.body;return c({output:e,parsedBody:s,errorCode:o})}};const de_DescribeClustersCommand=async(e,t)=>{if(e.statusCode>=300){return de_DescribeClustersCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const r={$metadata:deserializeMetadata(e),...o};return r};t.de_DescribeClustersCommand=de_DescribeClustersCommand;const de_DescribeClustersCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"ClientException":case"com.amazonaws.ecs#ClientException":throw await de_ClientExceptionRes(n,t);case"InvalidParameterException":case"com.amazonaws.ecs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"ServerException":case"com.amazonaws.ecs#ServerException":throw await de_ServerExceptionRes(n,t);default:const s=n.body;return c({output:e,parsedBody:s,errorCode:o})}};const de_DescribeContainerInstancesCommand=async(e,t)=>{if(e.statusCode>=300){return de_DescribeContainerInstancesCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=de_DescribeContainerInstancesResponse(n,t);const s={$metadata:deserializeMetadata(e),...o};return s};t.de_DescribeContainerInstancesCommand=de_DescribeContainerInstancesCommand;const de_DescribeContainerInstancesCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"ClientException":case"com.amazonaws.ecs#ClientException":throw await de_ClientExceptionRes(n,t);case"ClusterNotFoundException":case"com.amazonaws.ecs#ClusterNotFoundException":throw await de_ClusterNotFoundExceptionRes(n,t);case"InvalidParameterException":case"com.amazonaws.ecs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"ServerException":case"com.amazonaws.ecs#ServerException":throw await de_ServerExceptionRes(n,t);default:const s=n.body;return c({output:e,parsedBody:s,errorCode:o})}};const de_DescribeServicesCommand=async(e,t)=>{if(e.statusCode>=300){return de_DescribeServicesCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=de_DescribeServicesResponse(n,t);const s={$metadata:deserializeMetadata(e),...o};return s};t.de_DescribeServicesCommand=de_DescribeServicesCommand;const de_DescribeServicesCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"ClientException":case"com.amazonaws.ecs#ClientException":throw await de_ClientExceptionRes(n,t);case"ClusterNotFoundException":case"com.amazonaws.ecs#ClusterNotFoundException":throw await de_ClusterNotFoundExceptionRes(n,t);case"InvalidParameterException":case"com.amazonaws.ecs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"ServerException":case"com.amazonaws.ecs#ServerException":throw await de_ServerExceptionRes(n,t);default:const s=n.body;return c({output:e,parsedBody:s,errorCode:o})}};const de_DescribeTaskDefinitionCommand=async(e,t)=>{if(e.statusCode>=300){return de_DescribeTaskDefinitionCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=de_DescribeTaskDefinitionResponse(n,t);const s={$metadata:deserializeMetadata(e),...o};return s};t.de_DescribeTaskDefinitionCommand=de_DescribeTaskDefinitionCommand;const de_DescribeTaskDefinitionCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"ClientException":case"com.amazonaws.ecs#ClientException":throw await de_ClientExceptionRes(n,t);case"InvalidParameterException":case"com.amazonaws.ecs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"ServerException":case"com.amazonaws.ecs#ServerException":throw await de_ServerExceptionRes(n,t);default:const s=n.body;return c({output:e,parsedBody:s,errorCode:o})}};const de_DescribeTasksCommand=async(e,t)=>{if(e.statusCode>=300){return de_DescribeTasksCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=de_DescribeTasksResponse(n,t);const s={$metadata:deserializeMetadata(e),...o};return s};t.de_DescribeTasksCommand=de_DescribeTasksCommand;const de_DescribeTasksCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"ClientException":case"com.amazonaws.ecs#ClientException":throw await de_ClientExceptionRes(n,t);case"ClusterNotFoundException":case"com.amazonaws.ecs#ClusterNotFoundException":throw await de_ClusterNotFoundExceptionRes(n,t);case"InvalidParameterException":case"com.amazonaws.ecs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"ServerException":case"com.amazonaws.ecs#ServerException":throw await de_ServerExceptionRes(n,t);default:const s=n.body;return c({output:e,parsedBody:s,errorCode:o})}};const de_DescribeTaskSetsCommand=async(e,t)=>{if(e.statusCode>=300){return de_DescribeTaskSetsCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=de_DescribeTaskSetsResponse(n,t);const s={$metadata:deserializeMetadata(e),...o};return s};t.de_DescribeTaskSetsCommand=de_DescribeTaskSetsCommand;const de_DescribeTaskSetsCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"AccessDeniedException":case"com.amazonaws.ecs#AccessDeniedException":throw await de_AccessDeniedExceptionRes(n,t);case"ClientException":case"com.amazonaws.ecs#ClientException":throw await de_ClientExceptionRes(n,t);case"ClusterNotFoundException":case"com.amazonaws.ecs#ClusterNotFoundException":throw await de_ClusterNotFoundExceptionRes(n,t);case"InvalidParameterException":case"com.amazonaws.ecs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"ServerException":case"com.amazonaws.ecs#ServerException":throw await de_ServerExceptionRes(n,t);case"ServiceNotActiveException":case"com.amazonaws.ecs#ServiceNotActiveException":throw await de_ServiceNotActiveExceptionRes(n,t);case"ServiceNotFoundException":case"com.amazonaws.ecs#ServiceNotFoundException":throw await de_ServiceNotFoundExceptionRes(n,t);case"UnsupportedFeatureException":case"com.amazonaws.ecs#UnsupportedFeatureException":throw await de_UnsupportedFeatureExceptionRes(n,t);default:const s=n.body;return c({output:e,parsedBody:s,errorCode:o})}};const de_DiscoverPollEndpointCommand=async(e,t)=>{if(e.statusCode>=300){return de_DiscoverPollEndpointCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const r={$metadata:deserializeMetadata(e),...o};return r};t.de_DiscoverPollEndpointCommand=de_DiscoverPollEndpointCommand;const de_DiscoverPollEndpointCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"ClientException":case"com.amazonaws.ecs#ClientException":throw await de_ClientExceptionRes(n,t);case"ServerException":case"com.amazonaws.ecs#ServerException":throw await de_ServerExceptionRes(n,t);default:const s=n.body;return c({output:e,parsedBody:s,errorCode:o})}};const de_ExecuteCommandCommand=async(e,t)=>{if(e.statusCode>=300){return de_ExecuteCommandCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const r={$metadata:deserializeMetadata(e),...o};return r};t.de_ExecuteCommandCommand=de_ExecuteCommandCommand;const de_ExecuteCommandCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"AccessDeniedException":case"com.amazonaws.ecs#AccessDeniedException":throw await de_AccessDeniedExceptionRes(n,t);case"ClientException":case"com.amazonaws.ecs#ClientException":throw await de_ClientExceptionRes(n,t);case"ClusterNotFoundException":case"com.amazonaws.ecs#ClusterNotFoundException":throw await de_ClusterNotFoundExceptionRes(n,t);case"InvalidParameterException":case"com.amazonaws.ecs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"ServerException":case"com.amazonaws.ecs#ServerException":throw await de_ServerExceptionRes(n,t);case"TargetNotConnectedException":case"com.amazonaws.ecs#TargetNotConnectedException":throw await de_TargetNotConnectedExceptionRes(n,t);default:const s=n.body;return c({output:e,parsedBody:s,errorCode:o})}};const de_GetTaskProtectionCommand=async(e,t)=>{if(e.statusCode>=300){return de_GetTaskProtectionCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=de_GetTaskProtectionResponse(n,t);const s={$metadata:deserializeMetadata(e),...o};return s};t.de_GetTaskProtectionCommand=de_GetTaskProtectionCommand;const de_GetTaskProtectionCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"AccessDeniedException":case"com.amazonaws.ecs#AccessDeniedException":throw await de_AccessDeniedExceptionRes(n,t);case"ClientException":case"com.amazonaws.ecs#ClientException":throw await de_ClientExceptionRes(n,t);case"ClusterNotFoundException":case"com.amazonaws.ecs#ClusterNotFoundException":throw await de_ClusterNotFoundExceptionRes(n,t);case"InvalidParameterException":case"com.amazonaws.ecs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"ResourceNotFoundException":case"com.amazonaws.ecs#ResourceNotFoundException":throw await de_ResourceNotFoundExceptionRes(n,t);case"ServerException":case"com.amazonaws.ecs#ServerException":throw await de_ServerExceptionRes(n,t);case"UnsupportedFeatureException":case"com.amazonaws.ecs#UnsupportedFeatureException":throw await de_UnsupportedFeatureExceptionRes(n,t);default:const s=n.body;return c({output:e,parsedBody:s,errorCode:o})}};const de_ListAccountSettingsCommand=async(e,t)=>{if(e.statusCode>=300){return de_ListAccountSettingsCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const r={$metadata:deserializeMetadata(e),...o};return r};t.de_ListAccountSettingsCommand=de_ListAccountSettingsCommand;const de_ListAccountSettingsCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"ClientException":case"com.amazonaws.ecs#ClientException":throw await de_ClientExceptionRes(n,t);case"InvalidParameterException":case"com.amazonaws.ecs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"ServerException":case"com.amazonaws.ecs#ServerException":throw await de_ServerExceptionRes(n,t);default:const s=n.body;return c({output:e,parsedBody:s,errorCode:o})}};const de_ListAttributesCommand=async(e,t)=>{if(e.statusCode>=300){return de_ListAttributesCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const r={$metadata:deserializeMetadata(e),...o};return r};t.de_ListAttributesCommand=de_ListAttributesCommand;const de_ListAttributesCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"ClusterNotFoundException":case"com.amazonaws.ecs#ClusterNotFoundException":throw await de_ClusterNotFoundExceptionRes(n,t);case"InvalidParameterException":case"com.amazonaws.ecs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);default:const s=n.body;return c({output:e,parsedBody:s,errorCode:o})}};const de_ListClustersCommand=async(e,t)=>{if(e.statusCode>=300){return de_ListClustersCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const r={$metadata:deserializeMetadata(e),...o};return r};t.de_ListClustersCommand=de_ListClustersCommand;const de_ListClustersCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"ClientException":case"com.amazonaws.ecs#ClientException":throw await de_ClientExceptionRes(n,t);case"InvalidParameterException":case"com.amazonaws.ecs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"ServerException":case"com.amazonaws.ecs#ServerException":throw await de_ServerExceptionRes(n,t);default:const s=n.body;return c({output:e,parsedBody:s,errorCode:o})}};const de_ListContainerInstancesCommand=async(e,t)=>{if(e.statusCode>=300){return de_ListContainerInstancesCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const r={$metadata:deserializeMetadata(e),...o};return r};t.de_ListContainerInstancesCommand=de_ListContainerInstancesCommand;const de_ListContainerInstancesCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"ClientException":case"com.amazonaws.ecs#ClientException":throw await de_ClientExceptionRes(n,t);case"ClusterNotFoundException":case"com.amazonaws.ecs#ClusterNotFoundException":throw await de_ClusterNotFoundExceptionRes(n,t);case"InvalidParameterException":case"com.amazonaws.ecs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"ServerException":case"com.amazonaws.ecs#ServerException":throw await de_ServerExceptionRes(n,t);default:const s=n.body;return c({output:e,parsedBody:s,errorCode:o})}};const de_ListServicesCommand=async(e,t)=>{if(e.statusCode>=300){return de_ListServicesCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const r={$metadata:deserializeMetadata(e),...o};return r};t.de_ListServicesCommand=de_ListServicesCommand;const de_ListServicesCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"ClientException":case"com.amazonaws.ecs#ClientException":throw await de_ClientExceptionRes(n,t);case"ClusterNotFoundException":case"com.amazonaws.ecs#ClusterNotFoundException":throw await de_ClusterNotFoundExceptionRes(n,t);case"InvalidParameterException":case"com.amazonaws.ecs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"ServerException":case"com.amazonaws.ecs#ServerException":throw await de_ServerExceptionRes(n,t);default:const s=n.body;return c({output:e,parsedBody:s,errorCode:o})}};const de_ListServicesByNamespaceCommand=async(e,t)=>{if(e.statusCode>=300){return de_ListServicesByNamespaceCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const r={$metadata:deserializeMetadata(e),...o};return r};t.de_ListServicesByNamespaceCommand=de_ListServicesByNamespaceCommand;const de_ListServicesByNamespaceCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"ClientException":case"com.amazonaws.ecs#ClientException":throw await de_ClientExceptionRes(n,t);case"InvalidParameterException":case"com.amazonaws.ecs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"NamespaceNotFoundException":case"com.amazonaws.ecs#NamespaceNotFoundException":throw await de_NamespaceNotFoundExceptionRes(n,t);case"ServerException":case"com.amazonaws.ecs#ServerException":throw await de_ServerExceptionRes(n,t);default:const s=n.body;return c({output:e,parsedBody:s,errorCode:o})}};const de_ListTagsForResourceCommand=async(e,t)=>{if(e.statusCode>=300){return de_ListTagsForResourceCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const r={$metadata:deserializeMetadata(e),...o};return r};t.de_ListTagsForResourceCommand=de_ListTagsForResourceCommand;const de_ListTagsForResourceCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"ClientException":case"com.amazonaws.ecs#ClientException":throw await de_ClientExceptionRes(n,t);case"ClusterNotFoundException":case"com.amazonaws.ecs#ClusterNotFoundException":throw await de_ClusterNotFoundExceptionRes(n,t);case"InvalidParameterException":case"com.amazonaws.ecs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"ServerException":case"com.amazonaws.ecs#ServerException":throw await de_ServerExceptionRes(n,t);default:const s=n.body;return c({output:e,parsedBody:s,errorCode:o})}};const de_ListTaskDefinitionFamiliesCommand=async(e,t)=>{if(e.statusCode>=300){return de_ListTaskDefinitionFamiliesCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const r={$metadata:deserializeMetadata(e),...o};return r};t.de_ListTaskDefinitionFamiliesCommand=de_ListTaskDefinitionFamiliesCommand;const de_ListTaskDefinitionFamiliesCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"ClientException":case"com.amazonaws.ecs#ClientException":throw await de_ClientExceptionRes(n,t);case"InvalidParameterException":case"com.amazonaws.ecs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"ServerException":case"com.amazonaws.ecs#ServerException":throw await de_ServerExceptionRes(n,t);default:const s=n.body;return c({output:e,parsedBody:s,errorCode:o})}};const de_ListTaskDefinitionsCommand=async(e,t)=>{if(e.statusCode>=300){return de_ListTaskDefinitionsCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const r={$metadata:deserializeMetadata(e),...o};return r};t.de_ListTaskDefinitionsCommand=de_ListTaskDefinitionsCommand;const de_ListTaskDefinitionsCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"ClientException":case"com.amazonaws.ecs#ClientException":throw await de_ClientExceptionRes(n,t);case"InvalidParameterException":case"com.amazonaws.ecs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"ServerException":case"com.amazonaws.ecs#ServerException":throw await de_ServerExceptionRes(n,t);default:const s=n.body;return c({output:e,parsedBody:s,errorCode:o})}};const de_ListTasksCommand=async(e,t)=>{if(e.statusCode>=300){return de_ListTasksCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const r={$metadata:deserializeMetadata(e),...o};return r};t.de_ListTasksCommand=de_ListTasksCommand;const de_ListTasksCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"ClientException":case"com.amazonaws.ecs#ClientException":throw await de_ClientExceptionRes(n,t);case"ClusterNotFoundException":case"com.amazonaws.ecs#ClusterNotFoundException":throw await de_ClusterNotFoundExceptionRes(n,t);case"InvalidParameterException":case"com.amazonaws.ecs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"ServerException":case"com.amazonaws.ecs#ServerException":throw await de_ServerExceptionRes(n,t);case"ServiceNotFoundException":case"com.amazonaws.ecs#ServiceNotFoundException":throw await de_ServiceNotFoundExceptionRes(n,t);default:const s=n.body;return c({output:e,parsedBody:s,errorCode:o})}};const de_PutAccountSettingCommand=async(e,t)=>{if(e.statusCode>=300){return de_PutAccountSettingCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const r={$metadata:deserializeMetadata(e),...o};return r};t.de_PutAccountSettingCommand=de_PutAccountSettingCommand;const de_PutAccountSettingCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"ClientException":case"com.amazonaws.ecs#ClientException":throw await de_ClientExceptionRes(n,t);case"InvalidParameterException":case"com.amazonaws.ecs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"ServerException":case"com.amazonaws.ecs#ServerException":throw await de_ServerExceptionRes(n,t);default:const s=n.body;return c({output:e,parsedBody:s,errorCode:o})}};const de_PutAccountSettingDefaultCommand=async(e,t)=>{if(e.statusCode>=300){return de_PutAccountSettingDefaultCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const r={$metadata:deserializeMetadata(e),...o};return r};t.de_PutAccountSettingDefaultCommand=de_PutAccountSettingDefaultCommand;const de_PutAccountSettingDefaultCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"ClientException":case"com.amazonaws.ecs#ClientException":throw await de_ClientExceptionRes(n,t);case"InvalidParameterException":case"com.amazonaws.ecs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"ServerException":case"com.amazonaws.ecs#ServerException":throw await de_ServerExceptionRes(n,t);default:const s=n.body;return c({output:e,parsedBody:s,errorCode:o})}};const de_PutAttributesCommand=async(e,t)=>{if(e.statusCode>=300){return de_PutAttributesCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const r={$metadata:deserializeMetadata(e),...o};return r};t.de_PutAttributesCommand=de_PutAttributesCommand;const de_PutAttributesCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"AttributeLimitExceededException":case"com.amazonaws.ecs#AttributeLimitExceededException":throw await de_AttributeLimitExceededExceptionRes(n,t);case"ClusterNotFoundException":case"com.amazonaws.ecs#ClusterNotFoundException":throw await de_ClusterNotFoundExceptionRes(n,t);case"InvalidParameterException":case"com.amazonaws.ecs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"TargetNotFoundException":case"com.amazonaws.ecs#TargetNotFoundException":throw await de_TargetNotFoundExceptionRes(n,t);default:const s=n.body;return c({output:e,parsedBody:s,errorCode:o})}};const de_PutClusterCapacityProvidersCommand=async(e,t)=>{if(e.statusCode>=300){return de_PutClusterCapacityProvidersCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const r={$metadata:deserializeMetadata(e),...o};return r};t.de_PutClusterCapacityProvidersCommand=de_PutClusterCapacityProvidersCommand;const de_PutClusterCapacityProvidersCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"ClientException":case"com.amazonaws.ecs#ClientException":throw await de_ClientExceptionRes(n,t);case"ClusterNotFoundException":case"com.amazonaws.ecs#ClusterNotFoundException":throw await de_ClusterNotFoundExceptionRes(n,t);case"InvalidParameterException":case"com.amazonaws.ecs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"ResourceInUseException":case"com.amazonaws.ecs#ResourceInUseException":throw await de_ResourceInUseExceptionRes(n,t);case"ServerException":case"com.amazonaws.ecs#ServerException":throw await de_ServerExceptionRes(n,t);case"UpdateInProgressException":case"com.amazonaws.ecs#UpdateInProgressException":throw await de_UpdateInProgressExceptionRes(n,t);default:const s=n.body;return c({output:e,parsedBody:s,errorCode:o})}};const de_RegisterContainerInstanceCommand=async(e,t)=>{if(e.statusCode>=300){return de_RegisterContainerInstanceCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=de_RegisterContainerInstanceResponse(n,t);const s={$metadata:deserializeMetadata(e),...o};return s};t.de_RegisterContainerInstanceCommand=de_RegisterContainerInstanceCommand;const de_RegisterContainerInstanceCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"ClientException":case"com.amazonaws.ecs#ClientException":throw await de_ClientExceptionRes(n,t);case"InvalidParameterException":case"com.amazonaws.ecs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"ServerException":case"com.amazonaws.ecs#ServerException":throw await de_ServerExceptionRes(n,t);default:const s=n.body;return c({output:e,parsedBody:s,errorCode:o})}};const de_RegisterTaskDefinitionCommand=async(e,t)=>{if(e.statusCode>=300){return de_RegisterTaskDefinitionCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=de_RegisterTaskDefinitionResponse(n,t);const s={$metadata:deserializeMetadata(e),...o};return s};t.de_RegisterTaskDefinitionCommand=de_RegisterTaskDefinitionCommand;const de_RegisterTaskDefinitionCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"ClientException":case"com.amazonaws.ecs#ClientException":throw await de_ClientExceptionRes(n,t);case"InvalidParameterException":case"com.amazonaws.ecs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"ServerException":case"com.amazonaws.ecs#ServerException":throw await de_ServerExceptionRes(n,t);default:const s=n.body;return c({output:e,parsedBody:s,errorCode:o})}};const de_RunTaskCommand=async(e,t)=>{if(e.statusCode>=300){return de_RunTaskCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=de_RunTaskResponse(n,t);const s={$metadata:deserializeMetadata(e),...o};return s};t.de_RunTaskCommand=de_RunTaskCommand;const de_RunTaskCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"AccessDeniedException":case"com.amazonaws.ecs#AccessDeniedException":throw await de_AccessDeniedExceptionRes(n,t);case"BlockedException":case"com.amazonaws.ecs#BlockedException":throw await de_BlockedExceptionRes(n,t);case"ClientException":case"com.amazonaws.ecs#ClientException":throw await de_ClientExceptionRes(n,t);case"ClusterNotFoundException":case"com.amazonaws.ecs#ClusterNotFoundException":throw await de_ClusterNotFoundExceptionRes(n,t);case"ConflictException":case"com.amazonaws.ecs#ConflictException":throw await de_ConflictExceptionRes(n,t);case"InvalidParameterException":case"com.amazonaws.ecs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"PlatformTaskDefinitionIncompatibilityException":case"com.amazonaws.ecs#PlatformTaskDefinitionIncompatibilityException":throw await de_PlatformTaskDefinitionIncompatibilityExceptionRes(n,t);case"PlatformUnknownException":case"com.amazonaws.ecs#PlatformUnknownException":throw await de_PlatformUnknownExceptionRes(n,t);case"ServerException":case"com.amazonaws.ecs#ServerException":throw await de_ServerExceptionRes(n,t);case"UnsupportedFeatureException":case"com.amazonaws.ecs#UnsupportedFeatureException":throw await de_UnsupportedFeatureExceptionRes(n,t);default:const s=n.body;return c({output:e,parsedBody:s,errorCode:o})}};const de_StartTaskCommand=async(e,t)=>{if(e.statusCode>=300){return de_StartTaskCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=de_StartTaskResponse(n,t);const s={$metadata:deserializeMetadata(e),...o};return s};t.de_StartTaskCommand=de_StartTaskCommand;const de_StartTaskCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"ClientException":case"com.amazonaws.ecs#ClientException":throw await de_ClientExceptionRes(n,t);case"ClusterNotFoundException":case"com.amazonaws.ecs#ClusterNotFoundException":throw await de_ClusterNotFoundExceptionRes(n,t);case"InvalidParameterException":case"com.amazonaws.ecs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"ServerException":case"com.amazonaws.ecs#ServerException":throw await de_ServerExceptionRes(n,t);default:const s=n.body;return c({output:e,parsedBody:s,errorCode:o})}};const de_StopTaskCommand=async(e,t)=>{if(e.statusCode>=300){return de_StopTaskCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=de_StopTaskResponse(n,t);const s={$metadata:deserializeMetadata(e),...o};return s};t.de_StopTaskCommand=de_StopTaskCommand;const de_StopTaskCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"ClientException":case"com.amazonaws.ecs#ClientException":throw await de_ClientExceptionRes(n,t);case"ClusterNotFoundException":case"com.amazonaws.ecs#ClusterNotFoundException":throw await de_ClusterNotFoundExceptionRes(n,t);case"InvalidParameterException":case"com.amazonaws.ecs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"ServerException":case"com.amazonaws.ecs#ServerException":throw await de_ServerExceptionRes(n,t);default:const s=n.body;return c({output:e,parsedBody:s,errorCode:o})}};const de_SubmitAttachmentStateChangesCommand=async(e,t)=>{if(e.statusCode>=300){return de_SubmitAttachmentStateChangesCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const r={$metadata:deserializeMetadata(e),...o};return r};t.de_SubmitAttachmentStateChangesCommand=de_SubmitAttachmentStateChangesCommand;const de_SubmitAttachmentStateChangesCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"AccessDeniedException":case"com.amazonaws.ecs#AccessDeniedException":throw await de_AccessDeniedExceptionRes(n,t);case"ClientException":case"com.amazonaws.ecs#ClientException":throw await de_ClientExceptionRes(n,t);case"InvalidParameterException":case"com.amazonaws.ecs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"ServerException":case"com.amazonaws.ecs#ServerException":throw await de_ServerExceptionRes(n,t);default:const s=n.body;return c({output:e,parsedBody:s,errorCode:o})}};const de_SubmitContainerStateChangeCommand=async(e,t)=>{if(e.statusCode>=300){return de_SubmitContainerStateChangeCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const r={$metadata:deserializeMetadata(e),...o};return r};t.de_SubmitContainerStateChangeCommand=de_SubmitContainerStateChangeCommand;const de_SubmitContainerStateChangeCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"AccessDeniedException":case"com.amazonaws.ecs#AccessDeniedException":throw await de_AccessDeniedExceptionRes(n,t);case"ClientException":case"com.amazonaws.ecs#ClientException":throw await de_ClientExceptionRes(n,t);case"ServerException":case"com.amazonaws.ecs#ServerException":throw await de_ServerExceptionRes(n,t);default:const s=n.body;return c({output:e,parsedBody:s,errorCode:o})}};const de_SubmitTaskStateChangeCommand=async(e,t)=>{if(e.statusCode>=300){return de_SubmitTaskStateChangeCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const r={$metadata:deserializeMetadata(e),...o};return r};t.de_SubmitTaskStateChangeCommand=de_SubmitTaskStateChangeCommand;const de_SubmitTaskStateChangeCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"AccessDeniedException":case"com.amazonaws.ecs#AccessDeniedException":throw await de_AccessDeniedExceptionRes(n,t);case"ClientException":case"com.amazonaws.ecs#ClientException":throw await de_ClientExceptionRes(n,t);case"InvalidParameterException":case"com.amazonaws.ecs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"ServerException":case"com.amazonaws.ecs#ServerException":throw await de_ServerExceptionRes(n,t);default:const s=n.body;return c({output:e,parsedBody:s,errorCode:o})}};const de_TagResourceCommand=async(e,t)=>{if(e.statusCode>=300){return de_TagResourceCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const r={$metadata:deserializeMetadata(e),...o};return r};t.de_TagResourceCommand=de_TagResourceCommand;const de_TagResourceCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"ClientException":case"com.amazonaws.ecs#ClientException":throw await de_ClientExceptionRes(n,t);case"ClusterNotFoundException":case"com.amazonaws.ecs#ClusterNotFoundException":throw await de_ClusterNotFoundExceptionRes(n,t);case"InvalidParameterException":case"com.amazonaws.ecs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"ResourceNotFoundException":case"com.amazonaws.ecs#ResourceNotFoundException":throw await de_ResourceNotFoundExceptionRes(n,t);case"ServerException":case"com.amazonaws.ecs#ServerException":throw await de_ServerExceptionRes(n,t);default:const s=n.body;return c({output:e,parsedBody:s,errorCode:o})}};const de_UntagResourceCommand=async(e,t)=>{if(e.statusCode>=300){return de_UntagResourceCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const r={$metadata:deserializeMetadata(e),...o};return r};t.de_UntagResourceCommand=de_UntagResourceCommand;const de_UntagResourceCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"ClientException":case"com.amazonaws.ecs#ClientException":throw await de_ClientExceptionRes(n,t);case"ClusterNotFoundException":case"com.amazonaws.ecs#ClusterNotFoundException":throw await de_ClusterNotFoundExceptionRes(n,t);case"InvalidParameterException":case"com.amazonaws.ecs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"ResourceNotFoundException":case"com.amazonaws.ecs#ResourceNotFoundException":throw await de_ResourceNotFoundExceptionRes(n,t);case"ServerException":case"com.amazonaws.ecs#ServerException":throw await de_ServerExceptionRes(n,t);default:const s=n.body;return c({output:e,parsedBody:s,errorCode:o})}};const de_UpdateCapacityProviderCommand=async(e,t)=>{if(e.statusCode>=300){return de_UpdateCapacityProviderCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const r={$metadata:deserializeMetadata(e),...o};return r};t.de_UpdateCapacityProviderCommand=de_UpdateCapacityProviderCommand;const de_UpdateCapacityProviderCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"ClientException":case"com.amazonaws.ecs#ClientException":throw await de_ClientExceptionRes(n,t);case"InvalidParameterException":case"com.amazonaws.ecs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"ServerException":case"com.amazonaws.ecs#ServerException":throw await de_ServerExceptionRes(n,t);default:const s=n.body;return c({output:e,parsedBody:s,errorCode:o})}};const de_UpdateClusterCommand=async(e,t)=>{if(e.statusCode>=300){return de_UpdateClusterCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const r={$metadata:deserializeMetadata(e),...o};return r};t.de_UpdateClusterCommand=de_UpdateClusterCommand;const de_UpdateClusterCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"ClientException":case"com.amazonaws.ecs#ClientException":throw await de_ClientExceptionRes(n,t);case"ClusterNotFoundException":case"com.amazonaws.ecs#ClusterNotFoundException":throw await de_ClusterNotFoundExceptionRes(n,t);case"InvalidParameterException":case"com.amazonaws.ecs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"NamespaceNotFoundException":case"com.amazonaws.ecs#NamespaceNotFoundException":throw await de_NamespaceNotFoundExceptionRes(n,t);case"ServerException":case"com.amazonaws.ecs#ServerException":throw await de_ServerExceptionRes(n,t);default:const s=n.body;return c({output:e,parsedBody:s,errorCode:o})}};const de_UpdateClusterSettingsCommand=async(e,t)=>{if(e.statusCode>=300){return de_UpdateClusterSettingsCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=(0,s._json)(n);const r={$metadata:deserializeMetadata(e),...o};return r};t.de_UpdateClusterSettingsCommand=de_UpdateClusterSettingsCommand;const de_UpdateClusterSettingsCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"ClientException":case"com.amazonaws.ecs#ClientException":throw await de_ClientExceptionRes(n,t);case"ClusterNotFoundException":case"com.amazonaws.ecs#ClusterNotFoundException":throw await de_ClusterNotFoundExceptionRes(n,t);case"InvalidParameterException":case"com.amazonaws.ecs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"ServerException":case"com.amazonaws.ecs#ServerException":throw await de_ServerExceptionRes(n,t);default:const s=n.body;return c({output:e,parsedBody:s,errorCode:o})}};const de_UpdateContainerAgentCommand=async(e,t)=>{if(e.statusCode>=300){return de_UpdateContainerAgentCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=de_UpdateContainerAgentResponse(n,t);const s={$metadata:deserializeMetadata(e),...o};return s};t.de_UpdateContainerAgentCommand=de_UpdateContainerAgentCommand;const de_UpdateContainerAgentCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"ClientException":case"com.amazonaws.ecs#ClientException":throw await de_ClientExceptionRes(n,t);case"ClusterNotFoundException":case"com.amazonaws.ecs#ClusterNotFoundException":throw await de_ClusterNotFoundExceptionRes(n,t);case"InvalidParameterException":case"com.amazonaws.ecs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"MissingVersionException":case"com.amazonaws.ecs#MissingVersionException":throw await de_MissingVersionExceptionRes(n,t);case"NoUpdateAvailableException":case"com.amazonaws.ecs#NoUpdateAvailableException":throw await de_NoUpdateAvailableExceptionRes(n,t);case"ServerException":case"com.amazonaws.ecs#ServerException":throw await de_ServerExceptionRes(n,t);case"UpdateInProgressException":case"com.amazonaws.ecs#UpdateInProgressException":throw await de_UpdateInProgressExceptionRes(n,t);default:const s=n.body;return c({output:e,parsedBody:s,errorCode:o})}};const de_UpdateContainerInstancesStateCommand=async(e,t)=>{if(e.statusCode>=300){return de_UpdateContainerInstancesStateCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=de_UpdateContainerInstancesStateResponse(n,t);const s={$metadata:deserializeMetadata(e),...o};return s};t.de_UpdateContainerInstancesStateCommand=de_UpdateContainerInstancesStateCommand;const de_UpdateContainerInstancesStateCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"ClientException":case"com.amazonaws.ecs#ClientException":throw await de_ClientExceptionRes(n,t);case"ClusterNotFoundException":case"com.amazonaws.ecs#ClusterNotFoundException":throw await de_ClusterNotFoundExceptionRes(n,t);case"InvalidParameterException":case"com.amazonaws.ecs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"ServerException":case"com.amazonaws.ecs#ServerException":throw await de_ServerExceptionRes(n,t);default:const s=n.body;return c({output:e,parsedBody:s,errorCode:o})}};const de_UpdateServiceCommand=async(e,t)=>{if(e.statusCode>=300){return de_UpdateServiceCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=de_UpdateServiceResponse(n,t);const s={$metadata:deserializeMetadata(e),...o};return s};t.de_UpdateServiceCommand=de_UpdateServiceCommand;const de_UpdateServiceCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"AccessDeniedException":case"com.amazonaws.ecs#AccessDeniedException":throw await de_AccessDeniedExceptionRes(n,t);case"ClientException":case"com.amazonaws.ecs#ClientException":throw await de_ClientExceptionRes(n,t);case"ClusterNotFoundException":case"com.amazonaws.ecs#ClusterNotFoundException":throw await de_ClusterNotFoundExceptionRes(n,t);case"InvalidParameterException":case"com.amazonaws.ecs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"NamespaceNotFoundException":case"com.amazonaws.ecs#NamespaceNotFoundException":throw await de_NamespaceNotFoundExceptionRes(n,t);case"PlatformTaskDefinitionIncompatibilityException":case"com.amazonaws.ecs#PlatformTaskDefinitionIncompatibilityException":throw await de_PlatformTaskDefinitionIncompatibilityExceptionRes(n,t);case"PlatformUnknownException":case"com.amazonaws.ecs#PlatformUnknownException":throw await de_PlatformUnknownExceptionRes(n,t);case"ServerException":case"com.amazonaws.ecs#ServerException":throw await de_ServerExceptionRes(n,t);case"ServiceNotActiveException":case"com.amazonaws.ecs#ServiceNotActiveException":throw await de_ServiceNotActiveExceptionRes(n,t);case"ServiceNotFoundException":case"com.amazonaws.ecs#ServiceNotFoundException":throw await de_ServiceNotFoundExceptionRes(n,t);default:const s=n.body;return c({output:e,parsedBody:s,errorCode:o})}};const de_UpdateServicePrimaryTaskSetCommand=async(e,t)=>{if(e.statusCode>=300){return de_UpdateServicePrimaryTaskSetCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=de_UpdateServicePrimaryTaskSetResponse(n,t);const s={$metadata:deserializeMetadata(e),...o};return s};t.de_UpdateServicePrimaryTaskSetCommand=de_UpdateServicePrimaryTaskSetCommand;const de_UpdateServicePrimaryTaskSetCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"AccessDeniedException":case"com.amazonaws.ecs#AccessDeniedException":throw await de_AccessDeniedExceptionRes(n,t);case"ClientException":case"com.amazonaws.ecs#ClientException":throw await de_ClientExceptionRes(n,t);case"ClusterNotFoundException":case"com.amazonaws.ecs#ClusterNotFoundException":throw await de_ClusterNotFoundExceptionRes(n,t);case"InvalidParameterException":case"com.amazonaws.ecs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"ServerException":case"com.amazonaws.ecs#ServerException":throw await de_ServerExceptionRes(n,t);case"ServiceNotActiveException":case"com.amazonaws.ecs#ServiceNotActiveException":throw await de_ServiceNotActiveExceptionRes(n,t);case"ServiceNotFoundException":case"com.amazonaws.ecs#ServiceNotFoundException":throw await de_ServiceNotFoundExceptionRes(n,t);case"TaskSetNotFoundException":case"com.amazonaws.ecs#TaskSetNotFoundException":throw await de_TaskSetNotFoundExceptionRes(n,t);case"UnsupportedFeatureException":case"com.amazonaws.ecs#UnsupportedFeatureException":throw await de_UnsupportedFeatureExceptionRes(n,t);default:const s=n.body;return c({output:e,parsedBody:s,errorCode:o})}};const de_UpdateTaskProtectionCommand=async(e,t)=>{if(e.statusCode>=300){return de_UpdateTaskProtectionCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=de_UpdateTaskProtectionResponse(n,t);const s={$metadata:deserializeMetadata(e),...o};return s};t.de_UpdateTaskProtectionCommand=de_UpdateTaskProtectionCommand;const de_UpdateTaskProtectionCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"AccessDeniedException":case"com.amazonaws.ecs#AccessDeniedException":throw await de_AccessDeniedExceptionRes(n,t);case"ClientException":case"com.amazonaws.ecs#ClientException":throw await de_ClientExceptionRes(n,t);case"ClusterNotFoundException":case"com.amazonaws.ecs#ClusterNotFoundException":throw await de_ClusterNotFoundExceptionRes(n,t);case"InvalidParameterException":case"com.amazonaws.ecs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"ResourceNotFoundException":case"com.amazonaws.ecs#ResourceNotFoundException":throw await de_ResourceNotFoundExceptionRes(n,t);case"ServerException":case"com.amazonaws.ecs#ServerException":throw await de_ServerExceptionRes(n,t);case"UnsupportedFeatureException":case"com.amazonaws.ecs#UnsupportedFeatureException":throw await de_UnsupportedFeatureExceptionRes(n,t);default:const s=n.body;return c({output:e,parsedBody:s,errorCode:o})}};const de_UpdateTaskSetCommand=async(e,t)=>{if(e.statusCode>=300){return de_UpdateTaskSetCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=de_UpdateTaskSetResponse(n,t);const s={$metadata:deserializeMetadata(e),...o};return s};t.de_UpdateTaskSetCommand=de_UpdateTaskSetCommand;const de_UpdateTaskSetCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"AccessDeniedException":case"com.amazonaws.ecs#AccessDeniedException":throw await de_AccessDeniedExceptionRes(n,t);case"ClientException":case"com.amazonaws.ecs#ClientException":throw await de_ClientExceptionRes(n,t);case"ClusterNotFoundException":case"com.amazonaws.ecs#ClusterNotFoundException":throw await de_ClusterNotFoundExceptionRes(n,t);case"InvalidParameterException":case"com.amazonaws.ecs#InvalidParameterException":throw await de_InvalidParameterExceptionRes(n,t);case"ServerException":case"com.amazonaws.ecs#ServerException":throw await de_ServerExceptionRes(n,t);case"ServiceNotActiveException":case"com.amazonaws.ecs#ServiceNotActiveException":throw await de_ServiceNotActiveExceptionRes(n,t);case"ServiceNotFoundException":case"com.amazonaws.ecs#ServiceNotFoundException":throw await de_ServiceNotFoundExceptionRes(n,t);case"TaskSetNotFoundException":case"com.amazonaws.ecs#TaskSetNotFoundException":throw await de_TaskSetNotFoundExceptionRes(n,t);case"UnsupportedFeatureException":case"com.amazonaws.ecs#UnsupportedFeatureException":throw await de_UnsupportedFeatureExceptionRes(n,t);default:const s=n.body;return c({output:e,parsedBody:s,errorCode:o})}};const de_AccessDeniedExceptionRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const r=new a.AccessDeniedException({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(r,n)};const de_AttributeLimitExceededExceptionRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const r=new a.AttributeLimitExceededException({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(r,n)};const de_BlockedExceptionRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const r=new a.BlockedException({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(r,n)};const de_ClientExceptionRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const r=new a.ClientException({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(r,n)};const de_ClusterContainsContainerInstancesExceptionRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const r=new a.ClusterContainsContainerInstancesException({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(r,n)};const de_ClusterContainsServicesExceptionRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const r=new a.ClusterContainsServicesException({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(r,n)};const de_ClusterContainsTasksExceptionRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const r=new a.ClusterContainsTasksException({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(r,n)};const de_ClusterNotFoundExceptionRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const r=new a.ClusterNotFoundException({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(r,n)};const de_ConflictExceptionRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const r=new a.ConflictException({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(r,n)};const de_InvalidParameterExceptionRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const r=new a.InvalidParameterException({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(r,n)};const de_LimitExceededExceptionRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const r=new a.LimitExceededException({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(r,n)};const de_MissingVersionExceptionRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const r=new a.MissingVersionException({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(r,n)};const de_NamespaceNotFoundExceptionRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const r=new a.NamespaceNotFoundException({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(r,n)};const de_NoUpdateAvailableExceptionRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const r=new a.NoUpdateAvailableException({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(r,n)};const de_PlatformTaskDefinitionIncompatibilityExceptionRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const r=new a.PlatformTaskDefinitionIncompatibilityException({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(r,n)};const de_PlatformUnknownExceptionRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const r=new a.PlatformUnknownException({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(r,n)};const de_ResourceInUseExceptionRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const r=new a.ResourceInUseException({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(r,n)};const de_ResourceNotFoundExceptionRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const r=new a.ResourceNotFoundException({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(r,n)};const de_ServerExceptionRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const r=new a.ServerException({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(r,n)};const de_ServiceNotActiveExceptionRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const r=new a.ServiceNotActiveException({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(r,n)};const de_ServiceNotFoundExceptionRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const r=new a.ServiceNotFoundException({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(r,n)};const de_TargetNotConnectedExceptionRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const r=new a.TargetNotConnectedException({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(r,n)};const de_TargetNotFoundExceptionRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const r=new a.TargetNotFoundException({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(r,n)};const de_TaskSetNotFoundExceptionRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const r=new a.TaskSetNotFoundException({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(r,n)};const de_UnsupportedFeatureExceptionRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const r=new a.UnsupportedFeatureException({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(r,n)};const de_UpdateInProgressExceptionRes=async(e,t)=>{const n=e.body;const o=(0,s._json)(n);const r=new a.UpdateInProgressException({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(r,n)};const se_CreateTaskSetRequest=(e,t)=>(0,s.take)(e,{capacityProviderStrategy:s._json,clientToken:[],cluster:[],externalId:[],launchType:[],loadBalancers:s._json,networkConfiguration:s._json,platformVersion:[],scale:e=>se_Scale(e,t),service:[],serviceRegistries:s._json,tags:s._json,taskDefinition:[]});const se_RegisterContainerInstanceRequest=(e,t)=>(0,s.take)(e,{attributes:s._json,cluster:[],containerInstanceArn:[],instanceIdentityDocument:[],instanceIdentityDocumentSignature:[],platformDevices:s._json,tags:s._json,totalResources:e=>se_Resources(e,t),versionInfo:s._json});const se_Resource=(e,t)=>(0,s.take)(e,{doubleValue:s.serializeFloat,integerValue:[],longValue:[],name:[],stringSetValue:s._json,type:[]});const se_Resources=(e,t)=>e.filter((e=>e!=null)).map((e=>se_Resource(e,t)));const se_RunTaskRequest=(e,t)=>(0,s.take)(e,{capacityProviderStrategy:s._json,clientToken:[true,e=>e??(0,r.v4)()],cluster:[],count:[],enableECSManagedTags:[],enableExecuteCommand:[],group:[],launchType:[],networkConfiguration:s._json,overrides:s._json,placementConstraints:s._json,placementStrategy:s._json,platformVersion:[],propagateTags:[],referenceId:[],startedBy:[],tags:s._json,taskDefinition:[]});const se_Scale=(e,t)=>(0,s.take)(e,{unit:[],value:s.serializeFloat});const se_SubmitTaskStateChangeRequest=(e,t)=>(0,s.take)(e,{attachments:s._json,cluster:[],containers:s._json,executionStoppedAt:e=>Math.round(e.getTime()/1e3),managedAgents:s._json,pullStartedAt:e=>Math.round(e.getTime()/1e3),pullStoppedAt:e=>Math.round(e.getTime()/1e3),reason:[],status:[],task:[]});const se_UpdateTaskSetRequest=(e,t)=>(0,s.take)(e,{cluster:[],scale:e=>se_Scale(e,t),service:[],taskSet:[]});const de_Container=(e,t)=>(0,s.take)(e,{containerArn:s.expectString,cpu:s.expectString,exitCode:s.expectInt32,gpuIds:s._json,healthStatus:s.expectString,image:s.expectString,imageDigest:s.expectString,lastStatus:s.expectString,managedAgents:e=>de_ManagedAgents(e,t),memory:s.expectString,memoryReservation:s.expectString,name:s.expectString,networkBindings:s._json,networkInterfaces:s._json,reason:s.expectString,runtimeId:s.expectString,taskArn:s.expectString});const de_ContainerInstance=(e,t)=>(0,s.take)(e,{agentConnected:s.expectBoolean,agentUpdateStatus:s.expectString,attachments:s._json,attributes:s._json,capacityProviderName:s.expectString,containerInstanceArn:s.expectString,ec2InstanceId:s.expectString,healthStatus:e=>de_ContainerInstanceHealthStatus(e,t),pendingTasksCount:s.expectInt32,registeredAt:e=>(0,s.expectNonNull)((0,s.parseEpochTimestamp)((0,s.expectNumber)(e))),registeredResources:e=>de_Resources(e,t),remainingResources:e=>de_Resources(e,t),runningTasksCount:s.expectInt32,status:s.expectString,statusReason:s.expectString,tags:s._json,version:s.expectLong,versionInfo:s._json});const de_ContainerInstanceHealthStatus=(e,t)=>(0,s.take)(e,{details:e=>de_InstanceHealthCheckResultList(e,t),overallStatus:s.expectString});const de_ContainerInstances=(e,t)=>{const n=(e||[]).filter((e=>e!=null)).map((e=>de_ContainerInstance(e,t)));return n};const de_Containers=(e,t)=>{const n=(e||[]).filter((e=>e!=null)).map((e=>de_Container(e,t)));return n};const de_CreateServiceResponse=(e,t)=>(0,s.take)(e,{service:e=>de_Service(e,t)});const de_CreateTaskSetResponse=(e,t)=>(0,s.take)(e,{taskSet:e=>de_TaskSet(e,t)});const de_DeleteServiceResponse=(e,t)=>(0,s.take)(e,{service:e=>de_Service(e,t)});const de_DeleteTaskDefinitionsResponse=(e,t)=>(0,s.take)(e,{failures:s._json,taskDefinitions:e=>de_TaskDefinitionList(e,t)});const de_DeleteTaskSetResponse=(e,t)=>(0,s.take)(e,{taskSet:e=>de_TaskSet(e,t)});const de_Deployment=(e,t)=>(0,s.take)(e,{capacityProviderStrategy:s._json,createdAt:e=>(0,s.expectNonNull)((0,s.parseEpochTimestamp)((0,s.expectNumber)(e))),desiredCount:s.expectInt32,failedTasks:s.expectInt32,id:s.expectString,launchType:s.expectString,networkConfiguration:s._json,pendingCount:s.expectInt32,platformFamily:s.expectString,platformVersion:s.expectString,rolloutState:s.expectString,rolloutStateReason:s.expectString,runningCount:s.expectInt32,serviceConnectConfiguration:s._json,serviceConnectResources:s._json,status:s.expectString,taskDefinition:s.expectString,updatedAt:e=>(0,s.expectNonNull)((0,s.parseEpochTimestamp)((0,s.expectNumber)(e)))});const de_Deployments=(e,t)=>{const n=(e||[]).filter((e=>e!=null)).map((e=>de_Deployment(e,t)));return n};const de_DeregisterContainerInstanceResponse=(e,t)=>(0,s.take)(e,{containerInstance:e=>de_ContainerInstance(e,t)});const de_DeregisterTaskDefinitionResponse=(e,t)=>(0,s.take)(e,{taskDefinition:e=>de_TaskDefinition(e,t)});const de_DescribeContainerInstancesResponse=(e,t)=>(0,s.take)(e,{containerInstances:e=>de_ContainerInstances(e,t),failures:s._json});const de_DescribeServicesResponse=(e,t)=>(0,s.take)(e,{failures:s._json,services:e=>de_Services(e,t)});const de_DescribeTaskDefinitionResponse=(e,t)=>(0,s.take)(e,{tags:s._json,taskDefinition:e=>de_TaskDefinition(e,t)});const de_DescribeTaskSetsResponse=(e,t)=>(0,s.take)(e,{failures:s._json,taskSets:e=>de_TaskSets(e,t)});const de_DescribeTasksResponse=(e,t)=>(0,s.take)(e,{failures:s._json,tasks:e=>de_Tasks(e,t)});const de_GetTaskProtectionResponse=(e,t)=>(0,s.take)(e,{failures:s._json,protectedTasks:e=>de_ProtectedTasks(e,t)});const de_InstanceHealthCheckResult=(e,t)=>(0,s.take)(e,{lastStatusChange:e=>(0,s.expectNonNull)((0,s.parseEpochTimestamp)((0,s.expectNumber)(e))),lastUpdated:e=>(0,s.expectNonNull)((0,s.parseEpochTimestamp)((0,s.expectNumber)(e))),status:s.expectString,type:s.expectString});const de_InstanceHealthCheckResultList=(e,t)=>{const n=(e||[]).filter((e=>e!=null)).map((e=>de_InstanceHealthCheckResult(e,t)));return n};const de_ManagedAgent=(e,t)=>(0,s.take)(e,{lastStartedAt:e=>(0,s.expectNonNull)((0,s.parseEpochTimestamp)((0,s.expectNumber)(e))),lastStatus:s.expectString,name:s.expectString,reason:s.expectString});const de_ManagedAgents=(e,t)=>{const n=(e||[]).filter((e=>e!=null)).map((e=>de_ManagedAgent(e,t)));return n};const de_ProtectedTask=(e,t)=>(0,s.take)(e,{expirationDate:e=>(0,s.expectNonNull)((0,s.parseEpochTimestamp)((0,s.expectNumber)(e))),protectionEnabled:s.expectBoolean,taskArn:s.expectString});const de_ProtectedTasks=(e,t)=>{const n=(e||[]).filter((e=>e!=null)).map((e=>de_ProtectedTask(e,t)));return n};const de_RegisterContainerInstanceResponse=(e,t)=>(0,s.take)(e,{containerInstance:e=>de_ContainerInstance(e,t)});const de_RegisterTaskDefinitionResponse=(e,t)=>(0,s.take)(e,{tags:s._json,taskDefinition:e=>de_TaskDefinition(e,t)});const de_Resource=(e,t)=>(0,s.take)(e,{doubleValue:s.limitedParseDouble,integerValue:s.expectInt32,longValue:s.expectLong,name:s.expectString,stringSetValue:s._json,type:s.expectString});const de_Resources=(e,t)=>{const n=(e||[]).filter((e=>e!=null)).map((e=>de_Resource(e,t)));return n};const de_RunTaskResponse=(e,t)=>(0,s.take)(e,{failures:s._json,tasks:e=>de_Tasks(e,t)});const de_Scale=(e,t)=>(0,s.take)(e,{unit:s.expectString,value:s.limitedParseDouble});const de_Service=(e,t)=>(0,s.take)(e,{capacityProviderStrategy:s._json,clusterArn:s.expectString,createdAt:e=>(0,s.expectNonNull)((0,s.parseEpochTimestamp)((0,s.expectNumber)(e))),createdBy:s.expectString,deploymentConfiguration:s._json,deploymentController:s._json,deployments:e=>de_Deployments(e,t),desiredCount:s.expectInt32,enableECSManagedTags:s.expectBoolean,enableExecuteCommand:s.expectBoolean,events:e=>de_ServiceEvents(e,t),healthCheckGracePeriodSeconds:s.expectInt32,launchType:s.expectString,loadBalancers:s._json,networkConfiguration:s._json,pendingCount:s.expectInt32,placementConstraints:s._json,placementStrategy:s._json,platformFamily:s.expectString,platformVersion:s.expectString,propagateTags:s.expectString,roleArn:s.expectString,runningCount:s.expectInt32,schedulingStrategy:s.expectString,serviceArn:s.expectString,serviceName:s.expectString,serviceRegistries:s._json,status:s.expectString,tags:s._json,taskDefinition:s.expectString,taskSets:e=>de_TaskSets(e,t)});const de_ServiceEvent=(e,t)=>(0,s.take)(e,{createdAt:e=>(0,s.expectNonNull)((0,s.parseEpochTimestamp)((0,s.expectNumber)(e))),id:s.expectString,message:s.expectString});const de_ServiceEvents=(e,t)=>{const n=(e||[]).filter((e=>e!=null)).map((e=>de_ServiceEvent(e,t)));return n};const de_Services=(e,t)=>{const n=(e||[]).filter((e=>e!=null)).map((e=>de_Service(e,t)));return n};const de_StartTaskResponse=(e,t)=>(0,s.take)(e,{failures:s._json,tasks:e=>de_Tasks(e,t)});const de_StopTaskResponse=(e,t)=>(0,s.take)(e,{task:e=>de_Task(e,t)});const de_Task=(e,t)=>(0,s.take)(e,{attachments:s._json,attributes:s._json,availabilityZone:s.expectString,capacityProviderName:s.expectString,clusterArn:s.expectString,connectivity:s.expectString,connectivityAt:e=>(0,s.expectNonNull)((0,s.parseEpochTimestamp)((0,s.expectNumber)(e))),containerInstanceArn:s.expectString,containers:e=>de_Containers(e,t),cpu:s.expectString,createdAt:e=>(0,s.expectNonNull)((0,s.parseEpochTimestamp)((0,s.expectNumber)(e))),desiredStatus:s.expectString,enableExecuteCommand:s.expectBoolean,ephemeralStorage:s._json,executionStoppedAt:e=>(0,s.expectNonNull)((0,s.parseEpochTimestamp)((0,s.expectNumber)(e))),group:s.expectString,healthStatus:s.expectString,inferenceAccelerators:s._json,lastStatus:s.expectString,launchType:s.expectString,memory:s.expectString,overrides:s._json,platformFamily:s.expectString,platformVersion:s.expectString,pullStartedAt:e=>(0,s.expectNonNull)((0,s.parseEpochTimestamp)((0,s.expectNumber)(e))),pullStoppedAt:e=>(0,s.expectNonNull)((0,s.parseEpochTimestamp)((0,s.expectNumber)(e))),startedAt:e=>(0,s.expectNonNull)((0,s.parseEpochTimestamp)((0,s.expectNumber)(e))),startedBy:s.expectString,stopCode:s.expectString,stoppedAt:e=>(0,s.expectNonNull)((0,s.parseEpochTimestamp)((0,s.expectNumber)(e))),stoppedReason:s.expectString,stoppingAt:e=>(0,s.expectNonNull)((0,s.parseEpochTimestamp)((0,s.expectNumber)(e))),tags:s._json,taskArn:s.expectString,taskDefinitionArn:s.expectString,version:s.expectLong});const de_TaskDefinition=(e,t)=>(0,s.take)(e,{compatibilities:s._json,containerDefinitions:s._json,cpu:s.expectString,deregisteredAt:e=>(0,s.expectNonNull)((0,s.parseEpochTimestamp)((0,s.expectNumber)(e))),ephemeralStorage:s._json,executionRoleArn:s.expectString,family:s.expectString,inferenceAccelerators:s._json,ipcMode:s.expectString,memory:s.expectString,networkMode:s.expectString,pidMode:s.expectString,placementConstraints:s._json,proxyConfiguration:s._json,registeredAt:e=>(0,s.expectNonNull)((0,s.parseEpochTimestamp)((0,s.expectNumber)(e))),registeredBy:s.expectString,requiresAttributes:s._json,requiresCompatibilities:s._json,revision:s.expectInt32,runtimePlatform:s._json,status:s.expectString,taskDefinitionArn:s.expectString,taskRoleArn:s.expectString,volumes:s._json});const de_TaskDefinitionList=(e,t)=>{const n=(e||[]).filter((e=>e!=null)).map((e=>de_TaskDefinition(e,t)));return n};const de_Tasks=(e,t)=>{const n=(e||[]).filter((e=>e!=null)).map((e=>de_Task(e,t)));return n};const de_TaskSet=(e,t)=>(0,s.take)(e,{capacityProviderStrategy:s._json,clusterArn:s.expectString,computedDesiredCount:s.expectInt32,createdAt:e=>(0,s.expectNonNull)((0,s.parseEpochTimestamp)((0,s.expectNumber)(e))),externalId:s.expectString,id:s.expectString,launchType:s.expectString,loadBalancers:s._json,networkConfiguration:s._json,pendingCount:s.expectInt32,platformFamily:s.expectString,platformVersion:s.expectString,runningCount:s.expectInt32,scale:e=>de_Scale(e,t),serviceArn:s.expectString,serviceRegistries:s._json,stabilityStatus:s.expectString,stabilityStatusAt:e=>(0,s.expectNonNull)((0,s.parseEpochTimestamp)((0,s.expectNumber)(e))),startedBy:s.expectString,status:s.expectString,tags:s._json,taskDefinition:s.expectString,taskSetArn:s.expectString,updatedAt:e=>(0,s.expectNonNull)((0,s.parseEpochTimestamp)((0,s.expectNumber)(e)))});const de_TaskSets=(e,t)=>{const n=(e||[]).filter((e=>e!=null)).map((e=>de_TaskSet(e,t)));return n};const de_UpdateContainerAgentResponse=(e,t)=>(0,s.take)(e,{containerInstance:e=>de_ContainerInstance(e,t)});const de_UpdateContainerInstancesStateResponse=(e,t)=>(0,s.take)(e,{containerInstances:e=>de_ContainerInstances(e,t),failures:s._json});const de_UpdateServicePrimaryTaskSetResponse=(e,t)=>(0,s.take)(e,{taskSet:e=>de_TaskSet(e,t)});const de_UpdateServiceResponse=(e,t)=>(0,s.take)(e,{service:e=>de_Service(e,t)});const de_UpdateTaskProtectionResponse=(e,t)=>(0,s.take)(e,{failures:s._json,protectedTasks:e=>de_ProtectedTasks(e,t)});const de_UpdateTaskSetResponse=(e,t)=>(0,s.take)(e,{taskSet:e=>de_TaskSet(e,t)});const deserializeMetadata=e=>({httpStatusCode:e.statusCode,requestId:e.headers["x-amzn-requestid"]??e.headers["x-amzn-request-id"]??e.headers["x-amz-request-id"],extendedRequestId:e.headers["x-amz-id-2"],cfId:e.headers["x-amz-cf-id"]});const collectBodyString=(e,t)=>(0,s.collectBody)(e,t).then((e=>t.utf8Encoder(e)));const c=(0,s.withBaseException)(i.ECSServiceException);const buildHttpRpcRequest=async(e,t,n,s,r)=>{const{hostname:i,protocol:a="https",port:c,path:d}=await e.endpoint();const u={protocol:a,hostname:i,port:c,method:"POST",path:d.endsWith("/")?d.slice(0,-1)+n:d+n,headers:t};if(s!==undefined){u.hostname=s}if(r!==undefined){u.body=r}return new o.HttpRequest(u)};function sharedHeaders(e){return{"content-type":"application/x-amz-json-1.1","x-amz-target":`AmazonEC2ContainerServiceV20141113.${e}`}}const parseBody=(e,t)=>collectBodyString(e,t).then((e=>{if(e.length){return JSON.parse(e)}return{}}));const parseErrorBody=async(e,t)=>{const n=await parseBody(e,t);n.message=n.message??n.Message;return n};const loadRestJsonErrorCode=(e,t)=>{const findKey=(e,t)=>Object.keys(e).find((e=>e.toLowerCase()===t.toLowerCase()));const sanitizeErrorCode=e=>{let t=e;if(typeof t==="number"){t=t.toString()}if(t.indexOf(",")>=0){t=t.split(",")[0]}if(t.indexOf(":")>=0){t=t.split(":")[0]}if(t.indexOf("#")>=0){t=t.split("#")[1]}return t};const n=findKey(e.headers,"x-amzn-errortype");if(n!==undefined){return sanitizeErrorCode(e.headers[n])}if(t.code!==undefined){return sanitizeErrorCode(t.code)}if(t["__type"]!==undefined){return sanitizeErrorCode(t["__type"])}}},66737:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getRuntimeConfig=void 0;const o=n(10204);const s=o.__importDefault(n(40031));const r=n(70374);const i=n(10601);const a=n(62944);const c=n(17906);const d=n(1818);const u=n(94681);const l=n(67273);const m=n(83993);const p=n(38179);const g=n(4161);const f=n(39751);const y=n(83522);const E=n(11866);const h=n(12871);const C=n(11866);const getRuntimeConfig=e=>{(0,C.emitWarningIfUnsupportedVersion)(process.version);const t=(0,h.resolveDefaultsModeConfig)(e);const defaultConfigProvider=()=>t().then(E.loadConfigsForDefaultMode);const n=(0,y.getRuntimeConfig)(e);(0,i.emitWarningIfUnsupportedVersion)(process.version);return{...n,...e,runtime:"node",defaultsMode:t,bodyLengthChecker:e?.bodyLengthChecker??g.calculateBodyLength,credentialDefaultProvider:e?.credentialDefaultProvider??(0,r.decorateDefaultCredentialProvider)(a.defaultProvider),defaultUserAgentProvider:e?.defaultUserAgentProvider??(0,c.defaultUserAgent)({serviceId:n.serviceId,clientVersion:s.default.version}),maxAttempts:e?.maxAttempts??(0,m.loadConfig)(l.NODE_MAX_ATTEMPT_CONFIG_OPTIONS),region:e?.region??(0,m.loadConfig)(d.NODE_REGION_CONFIG_OPTIONS,d.NODE_REGION_CONFIG_FILE_OPTIONS),requestHandler:e?.requestHandler??new p.NodeHttpHandler(defaultConfigProvider),retryMode:e?.retryMode??(0,m.loadConfig)({...l.NODE_RETRY_MODE_CONFIG_OPTIONS,default:async()=>(await defaultConfigProvider()).retryMode||f.DEFAULT_RETRY_MODE}),sha256:e?.sha256??u.Hash.bind(null,"sha256"),streamCollector:e?.streamCollector??p.streamCollector,useDualstackEndpoint:e?.useDualstackEndpoint??(0,m.loadConfig)(d.NODE_USE_DUALSTACK_ENDPOINT_CONFIG_OPTIONS),useFipsEndpoint:e?.useFipsEndpoint??(0,m.loadConfig)(d.NODE_USE_FIPS_ENDPOINT_CONFIG_OPTIONS)}};t.getRuntimeConfig=getRuntimeConfig},83522:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getRuntimeConfig=void 0;const o=n(11866);const s=n(59381);const r=n(76456);const i=n(47107);const a=n(42739);const getRuntimeConfig=e=>({apiVersion:"2014-11-13",base64Decoder:e?.base64Decoder??r.fromBase64,base64Encoder:e?.base64Encoder??r.toBase64,disableHostPrefix:e?.disableHostPrefix??false,endpointProvider:e?.endpointProvider??a.defaultEndpointResolver,extensions:e?.extensions??[],logger:e?.logger??new o.NoOpLogger,serviceId:e?.serviceId??"ECS",urlParser:e?.urlParser??s.parseUrl,utf8Decoder:e?.utf8Decoder??i.fromUtf8,utf8Encoder:e?.utf8Encoder??i.toUtf8});t.getRuntimeConfig=getRuntimeConfig},31358:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.resolveRuntimeExtensions=void 0;const o=n(21945);const s=n(54117);const r=n(11866);const asPartial=e=>e;const resolveRuntimeExtensions=(e,t)=>{const n={...asPartial((0,o.getAwsRegionExtensionConfiguration)(e)),...asPartial((0,r.getDefaultExtensionConfiguration)(e)),...asPartial((0,s.getHttpHandlerExtensionConfiguration)(e))};t.forEach((e=>e.configure(n)));return{...e,...(0,o.resolveAwsRegionExtensionConfiguration)(n),...(0,r.resolveDefaultRuntimeConfig)(n),...(0,s.resolveHttpHandlerRuntimeConfig)(n)}};t.resolveRuntimeExtensions=resolveRuntimeExtensions},14856:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(30816),t);o.__exportStar(n(4562),t);o.__exportStar(n(54242),t);o.__exportStar(n(2006),t)},30816:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.waitUntilServicesInactive=t.waitForServicesInactive=void 0;const o=n(67871);const s=n(92834);const checkState=async(e,t)=>{let n;try{const r=await e.send(new s.DescribeServicesCommand(t));n=r;try{const returnComparator=()=>{const e=[].concat(...r.failures);const t=e.map((e=>e.reason));return t};for(const e of returnComparator()){if(e=="MISSING"){return{state:o.WaiterState.FAILURE,reason:n}}}}catch(e){}try{const returnComparator=()=>{const e=[].concat(...r.services);const t=e.map((e=>e.status));return t};for(const e of returnComparator()){if(e=="INACTIVE"){return{state:o.WaiterState.SUCCESS,reason:n}}}}catch(e){}}catch(e){n=e}return{state:o.WaiterState.RETRY,reason:n}};const waitForServicesInactive=async(e,t)=>{const n={minDelay:15,maxDelay:120};return(0,o.createWaiter)({...n,...e},t,checkState)};t.waitForServicesInactive=waitForServicesInactive;const waitUntilServicesInactive=async(e,t)=>{const n={minDelay:15,maxDelay:120};const s=await(0,o.createWaiter)({...n,...e},t,checkState);return(0,o.checkExceptions)(s)};t.waitUntilServicesInactive=waitUntilServicesInactive},4562:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.waitUntilServicesStable=t.waitForServicesStable=void 0;const o=n(67871);const s=n(92834);const checkState=async(e,t)=>{let n;try{const r=await e.send(new s.DescribeServicesCommand(t));n=r;try{const returnComparator=()=>{const e=[].concat(...r.failures);const t=e.map((e=>e.reason));return t};for(const e of returnComparator()){if(e=="MISSING"){return{state:o.WaiterState.FAILURE,reason:n}}}}catch(e){}try{const returnComparator=()=>{const e=[].concat(...r.services);const t=e.map((e=>e.status));return t};for(const e of returnComparator()){if(e=="DRAINING"){return{state:o.WaiterState.FAILURE,reason:n}}}}catch(e){}try{const returnComparator=()=>{const e=[].concat(...r.services);const t=e.map((e=>e.status));return t};for(const e of returnComparator()){if(e=="INACTIVE"){return{state:o.WaiterState.FAILURE,reason:n}}}}catch(e){}try{const returnComparator=()=>{const e=r.services.filter((e=>!(e.deployments.length==1&&e.runningCount==e.desiredCount)));return e.length==0};if(returnComparator()==true){return{state:o.WaiterState.SUCCESS,reason:n}}}catch(e){}}catch(e){n=e}return{state:o.WaiterState.RETRY,reason:n}};const waitForServicesStable=async(e,t)=>{const n={minDelay:15,maxDelay:120};return(0,o.createWaiter)({...n,...e},t,checkState)};t.waitForServicesStable=waitForServicesStable;const waitUntilServicesStable=async(e,t)=>{const n={minDelay:15,maxDelay:120};const s=await(0,o.createWaiter)({...n,...e},t,checkState);return(0,o.checkExceptions)(s)};t.waitUntilServicesStable=waitUntilServicesStable},54242:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.waitUntilTasksRunning=t.waitForTasksRunning=void 0;const o=n(67871);const s=n(79186);const checkState=async(e,t)=>{let n;try{const r=await e.send(new s.DescribeTasksCommand(t));n=r;try{const returnComparator=()=>{const e=[].concat(...r.tasks);const t=e.map((e=>e.lastStatus));return t};for(const e of returnComparator()){if(e=="STOPPED"){return{state:o.WaiterState.FAILURE,reason:n}}}}catch(e){}try{const returnComparator=()=>{const e=[].concat(...r.failures);const t=e.map((e=>e.reason));return t};for(const e of returnComparator()){if(e=="MISSING"){return{state:o.WaiterState.FAILURE,reason:n}}}}catch(e){}try{const returnComparator=()=>{const e=[].concat(...r.tasks);const t=e.map((e=>e.lastStatus));return t};let e=returnComparator().length>0;for(const t of returnComparator()){e=e&&t=="RUNNING"}if(e){return{state:o.WaiterState.SUCCESS,reason:n}}}catch(e){}}catch(e){n=e}return{state:o.WaiterState.RETRY,reason:n}};const waitForTasksRunning=async(e,t)=>{const n={minDelay:6,maxDelay:120};return(0,o.createWaiter)({...n,...e},t,checkState)};t.waitForTasksRunning=waitForTasksRunning;const waitUntilTasksRunning=async(e,t)=>{const n={minDelay:6,maxDelay:120};const s=await(0,o.createWaiter)({...n,...e},t,checkState);return(0,o.checkExceptions)(s)};t.waitUntilTasksRunning=waitUntilTasksRunning},2006:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.waitUntilTasksStopped=t.waitForTasksStopped=void 0;const o=n(67871);const s=n(79186);const checkState=async(e,t)=>{let n;try{const r=await e.send(new s.DescribeTasksCommand(t));n=r;try{const returnComparator=()=>{const e=[].concat(...r.tasks);const t=e.map((e=>e.lastStatus));return t};let e=returnComparator().length>0;for(const t of returnComparator()){e=e&&t=="STOPPED"}if(e){return{state:o.WaiterState.SUCCESS,reason:n}}}catch(e){}}catch(e){n=e}return{state:o.WaiterState.RETRY,reason:n}};const waitForTasksStopped=async(e,t)=>{const n={minDelay:6,maxDelay:120};return(0,o.createWaiter)({...n,...e},t,checkState)};t.waitForTasksStopped=waitForTasksStopped;const waitUntilTasksStopped=async(e,t)=>{const n={minDelay:6,maxDelay:120};const s=await(0,o.createWaiter)({...n,...e},t,checkState);return(0,o.checkExceptions)(s)};t.waitUntilTasksStopped=waitUntilTasksStopped},69499:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.SSO=void 0;const o=n(11866);const s=n(73465);const r=n(19175);const i=n(74421);const a=n(35624);const c=n(85356);const d={GetRoleCredentialsCommand:s.GetRoleCredentialsCommand,ListAccountRolesCommand:r.ListAccountRolesCommand,ListAccountsCommand:i.ListAccountsCommand,LogoutCommand:a.LogoutCommand};class SSO extends c.SSOClient{}t.SSO=SSO;(0,o.createAggregatedClient)(d,SSO)},85356:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.SSOClient=t.__Client=void 0;const o=n(42459);const s=n(1475);const r=n(14103);const i=n(37163);const a=n(1818);const c=n(71829);const d=n(12538);const u=n(67273);const l=n(11866);Object.defineProperty(t,"__Client",{enumerable:true,get:function(){return l.Client}});const m=n(86827);const p=n(63107);const g=n(94265);class SSOClient extends l.Client{constructor(...[e]){const t=(0,p.getRuntimeConfig)(e||{});const n=(0,m.resolveClientEndpointParameters)(t);const l=(0,a.resolveRegionConfig)(n);const f=(0,d.resolveEndpointConfig)(l);const y=(0,u.resolveRetryConfig)(f);const E=(0,o.resolveHostHeaderConfig)(y);const h=(0,i.resolveUserAgentConfig)(E);const C=(0,g.resolveRuntimeExtensions)(h,e?.extensions||[]);super(C);this.config=C;this.middlewareStack.use((0,u.getRetryPlugin)(this.config));this.middlewareStack.use((0,c.getContentLengthPlugin)(this.config));this.middlewareStack.use((0,o.getHostHeaderPlugin)(this.config));this.middlewareStack.use((0,s.getLoggerPlugin)(this.config));this.middlewareStack.use((0,r.getRecursionDetectionPlugin)(this.config));this.middlewareStack.use((0,i.getUserAgentPlugin)(this.config))}destroy(){super.destroy()}}t.SSOClient=SSOClient},73465:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.GetRoleCredentialsCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const r=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return r.Command}});const i=n(18499);const a=n(19125);const c=n(62876);class GetRoleCredentialsCommand extends r.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,GetRoleCredentialsCommand.getEndpointParameterInstructions()));const r=e.concat(this.middlewareStack);const{logger:c}=t;const d="SSOClient";const u="GetRoleCredentialsCommand";const l={logger:c,clientName:d,commandName:u,inputFilterSensitiveLog:a.GetRoleCredentialsRequestFilterSensitiveLog,outputFilterSensitiveLog:a.GetRoleCredentialsResponseFilterSensitiveLog,[i.SMITHY_CONTEXT_KEY]:{service:"SWBPortalService",operation:"GetRoleCredentials"}};const{requestHandler:m}=t;return r.resolve((e=>m.handle(e.request,n||{})),l)}serialize(e,t){return(0,c.se_GetRoleCredentialsCommand)(e,t)}deserialize(e,t){return(0,c.de_GetRoleCredentialsCommand)(e,t)}}t.GetRoleCredentialsCommand=GetRoleCredentialsCommand},19175:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.ListAccountRolesCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const r=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return r.Command}});const i=n(18499);const a=n(19125);const c=n(62876);class ListAccountRolesCommand extends r.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,ListAccountRolesCommand.getEndpointParameterInstructions()));const r=e.concat(this.middlewareStack);const{logger:c}=t;const d="SSOClient";const u="ListAccountRolesCommand";const l={logger:c,clientName:d,commandName:u,inputFilterSensitiveLog:a.ListAccountRolesRequestFilterSensitiveLog,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"SWBPortalService",operation:"ListAccountRoles"}};const{requestHandler:m}=t;return r.resolve((e=>m.handle(e.request,n||{})),l)}serialize(e,t){return(0,c.se_ListAccountRolesCommand)(e,t)}deserialize(e,t){return(0,c.de_ListAccountRolesCommand)(e,t)}}t.ListAccountRolesCommand=ListAccountRolesCommand},74421:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.ListAccountsCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const r=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return r.Command}});const i=n(18499);const a=n(19125);const c=n(62876);class ListAccountsCommand extends r.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,ListAccountsCommand.getEndpointParameterInstructions()));const r=e.concat(this.middlewareStack);const{logger:c}=t;const d="SSOClient";const u="ListAccountsCommand";const l={logger:c,clientName:d,commandName:u,inputFilterSensitiveLog:a.ListAccountsRequestFilterSensitiveLog,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"SWBPortalService",operation:"ListAccounts"}};const{requestHandler:m}=t;return r.resolve((e=>m.handle(e.request,n||{})),l)}serialize(e,t){return(0,c.se_ListAccountsCommand)(e,t)}deserialize(e,t){return(0,c.de_ListAccountsCommand)(e,t)}}t.ListAccountsCommand=ListAccountsCommand},35624:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.LogoutCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const r=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return r.Command}});const i=n(18499);const a=n(19125);const c=n(62876);class LogoutCommand extends r.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,LogoutCommand.getEndpointParameterInstructions()));const r=e.concat(this.middlewareStack);const{logger:c}=t;const d="SSOClient";const u="LogoutCommand";const l={logger:c,clientName:d,commandName:u,inputFilterSensitiveLog:a.LogoutRequestFilterSensitiveLog,outputFilterSensitiveLog:e=>e,[i.SMITHY_CONTEXT_KEY]:{service:"SWBPortalService",operation:"Logout"}};const{requestHandler:m}=t;return r.resolve((e=>m.handle(e.request,n||{})),l)}serialize(e,t){return(0,c.se_LogoutCommand)(e,t)}deserialize(e,t){return(0,c.de_LogoutCommand)(e,t)}}t.LogoutCommand=LogoutCommand},86012:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(73465),t);o.__exportStar(n(19175),t);o.__exportStar(n(74421),t);o.__exportStar(n(35624),t)},86827:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.resolveClientEndpointParameters=void 0;const resolveClientEndpointParameters=e=>({...e,useDualstackEndpoint:e.useDualstackEndpoint??false,useFipsEndpoint:e.useFipsEndpoint??false,defaultSigningName:"awsssoportal"});t.resolveClientEndpointParameters=resolveClientEndpointParameters},85986:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.defaultEndpointResolver=void 0;const o=n(88013);const s=n(53001);const defaultEndpointResolver=(e,t={})=>(0,o.resolveEndpoint)(s.ruleSet,{endpointParams:e,logger:t.logger});t.defaultEndpointResolver=defaultEndpointResolver},53001:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.ruleSet=void 0;const n="required",o="fn",s="argv",r="ref";const i=true,a="isSet",c="booleanEquals",d="error",u="endpoint",l="tree",m="PartitionResult",p="getAttr",g={[n]:false,type:"String"},f={[n]:true,default:false,type:"Boolean"},y={[r]:"Endpoint"},E={[o]:c,[s]:[{[r]:"UseFIPS"},true]},h={[o]:c,[s]:[{[r]:"UseDualStack"},true]},C={},S={[o]:p,[s]:[{[r]:m},"supportsFIPS"]},v={[r]:m},_={[o]:c,[s]:[true,{[o]:p,[s]:[v,"supportsDualStack"]}]},w=[E],b=[h],P=[{[r]:"Region"}];const x={version:"1.0",parameters:{Region:g,UseDualStack:f,UseFIPS:f,Endpoint:g},rules:[{conditions:[{[o]:a,[s]:[y]}],rules:[{conditions:w,error:"Invalid Configuration: FIPS and custom endpoint are not supported",type:d},{conditions:b,error:"Invalid Configuration: Dualstack and custom endpoint are not supported",type:d},{endpoint:{url:y,properties:C,headers:C},type:u}],type:l},{conditions:[{[o]:a,[s]:P}],rules:[{conditions:[{[o]:"aws.partition",[s]:P,assign:m}],rules:[{conditions:[E,h],rules:[{conditions:[{[o]:c,[s]:[i,S]},_],rules:[{endpoint:{url:"https://portal.sso-fips.{Region}.{PartitionResult#dualStackDnsSuffix}",properties:C,headers:C},type:u}],type:l},{error:"FIPS and DualStack are enabled, but this partition does not support one or both",type:d}],type:l},{conditions:w,rules:[{conditions:[{[o]:c,[s]:[S,i]}],rules:[{conditions:[{[o]:"stringEquals",[s]:[{[o]:p,[s]:[v,"name"]},"aws-us-gov"]}],endpoint:{url:"https://portal.sso.{Region}.amazonaws.com",properties:C,headers:C},type:u},{endpoint:{url:"https://portal.sso-fips.{Region}.{PartitionResult#dnsSuffix}",properties:C,headers:C},type:u}],type:l},{error:"FIPS is enabled but this partition does not support FIPS",type:d}],type:l},{conditions:b,rules:[{conditions:[_],rules:[{endpoint:{url:"https://portal.sso.{Region}.{PartitionResult#dualStackDnsSuffix}",properties:C,headers:C},type:u}],type:l},{error:"DualStack is enabled but this partition does not support DualStack",type:d}],type:l},{endpoint:{url:"https://portal.sso.{Region}.{PartitionResult#dnsSuffix}",properties:C,headers:C},type:u}],type:l}],type:l},{error:"Invalid Configuration: Missing Region",type:d}]};t.ruleSet=x},69615:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.SSOServiceException=void 0;const o=n(10204);o.__exportStar(n(85356),t);o.__exportStar(n(69499),t);o.__exportStar(n(86012),t);o.__exportStar(n(40630),t);o.__exportStar(n(51269),t);n(61194);var s=n(99055);Object.defineProperty(t,"SSOServiceException",{enumerable:true,get:function(){return s.SSOServiceException}})},99055:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.SSOServiceException=t.__ServiceException=void 0;const o=n(11866);Object.defineProperty(t,"__ServiceException",{enumerable:true,get:function(){return o.ServiceException}});class SSOServiceException extends o.ServiceException{constructor(e){super(e);Object.setPrototypeOf(this,SSOServiceException.prototype)}}t.SSOServiceException=SSOServiceException},51269:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(19125),t)},19125:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.LogoutRequestFilterSensitiveLog=t.ListAccountsRequestFilterSensitiveLog=t.ListAccountRolesRequestFilterSensitiveLog=t.GetRoleCredentialsResponseFilterSensitiveLog=t.RoleCredentialsFilterSensitiveLog=t.GetRoleCredentialsRequestFilterSensitiveLog=t.UnauthorizedException=t.TooManyRequestsException=t.ResourceNotFoundException=t.InvalidRequestException=void 0;const o=n(11866);const s=n(99055);class InvalidRequestException extends s.SSOServiceException{constructor(e){super({name:"InvalidRequestException",$fault:"client",...e});this.name="InvalidRequestException";this.$fault="client";Object.setPrototypeOf(this,InvalidRequestException.prototype)}}t.InvalidRequestException=InvalidRequestException;class ResourceNotFoundException extends s.SSOServiceException{constructor(e){super({name:"ResourceNotFoundException",$fault:"client",...e});this.name="ResourceNotFoundException";this.$fault="client";Object.setPrototypeOf(this,ResourceNotFoundException.prototype)}}t.ResourceNotFoundException=ResourceNotFoundException;class TooManyRequestsException extends s.SSOServiceException{constructor(e){super({name:"TooManyRequestsException",$fault:"client",...e});this.name="TooManyRequestsException";this.$fault="client";Object.setPrototypeOf(this,TooManyRequestsException.prototype)}}t.TooManyRequestsException=TooManyRequestsException;class UnauthorizedException extends s.SSOServiceException{constructor(e){super({name:"UnauthorizedException",$fault:"client",...e});this.name="UnauthorizedException";this.$fault="client";Object.setPrototypeOf(this,UnauthorizedException.prototype)}}t.UnauthorizedException=UnauthorizedException;const GetRoleCredentialsRequestFilterSensitiveLog=e=>({...e,...e.accessToken&&{accessToken:o.SENSITIVE_STRING}});t.GetRoleCredentialsRequestFilterSensitiveLog=GetRoleCredentialsRequestFilterSensitiveLog;const RoleCredentialsFilterSensitiveLog=e=>({...e,...e.secretAccessKey&&{secretAccessKey:o.SENSITIVE_STRING},...e.sessionToken&&{sessionToken:o.SENSITIVE_STRING}});t.RoleCredentialsFilterSensitiveLog=RoleCredentialsFilterSensitiveLog;const GetRoleCredentialsResponseFilterSensitiveLog=e=>({...e,...e.roleCredentials&&{roleCredentials:(0,t.RoleCredentialsFilterSensitiveLog)(e.roleCredentials)}});t.GetRoleCredentialsResponseFilterSensitiveLog=GetRoleCredentialsResponseFilterSensitiveLog;const ListAccountRolesRequestFilterSensitiveLog=e=>({...e,...e.accessToken&&{accessToken:o.SENSITIVE_STRING}});t.ListAccountRolesRequestFilterSensitiveLog=ListAccountRolesRequestFilterSensitiveLog;const ListAccountsRequestFilterSensitiveLog=e=>({...e,...e.accessToken&&{accessToken:o.SENSITIVE_STRING}});t.ListAccountsRequestFilterSensitiveLog=ListAccountsRequestFilterSensitiveLog;const LogoutRequestFilterSensitiveLog=e=>({...e,...e.accessToken&&{accessToken:o.SENSITIVE_STRING}});t.LogoutRequestFilterSensitiveLog=LogoutRequestFilterSensitiveLog},54232:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},3298:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.paginateListAccountRoles=void 0;const o=n(19175);const s=n(85356);const makePagedClientRequest=async(e,t,...n)=>await e.send(new o.ListAccountRolesCommand(t),...n);async function*paginateListAccountRoles(e,t,...n){let o=e.startingToken||undefined;let r=true;let i;while(r){t.nextToken=o;t["maxResults"]=e.pageSize;if(e.client instanceof s.SSOClient){i=await makePagedClientRequest(e.client,t,...n)}else{throw new Error("Invalid client, expected SSO | SSOClient")}yield i;const a=o;o=i.nextToken;r=!!(o&&(!e.stopOnSameToken||o!==a))}return undefined}t.paginateListAccountRoles=paginateListAccountRoles},50551:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.paginateListAccounts=void 0;const o=n(74421);const s=n(85356);const makePagedClientRequest=async(e,t,...n)=>await e.send(new o.ListAccountsCommand(t),...n);async function*paginateListAccounts(e,t,...n){let o=e.startingToken||undefined;let r=true;let i;while(r){t.nextToken=o;t["maxResults"]=e.pageSize;if(e.client instanceof s.SSOClient){i=await makePagedClientRequest(e.client,t,...n)}else{throw new Error("Invalid client, expected SSO | SSOClient")}yield i;const a=o;o=i.nextToken;r=!!(o&&(!e.stopOnSameToken||o!==a))}return undefined}t.paginateListAccounts=paginateListAccounts},40630:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(54232),t);o.__exportStar(n(3298),t);o.__exportStar(n(50551),t)},62876:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.de_LogoutCommand=t.de_ListAccountsCommand=t.de_ListAccountRolesCommand=t.de_GetRoleCredentialsCommand=t.se_LogoutCommand=t.se_ListAccountsCommand=t.se_ListAccountRolesCommand=t.se_GetRoleCredentialsCommand=void 0;const o=n(54117);const s=n(11866);const r=n(19125);const i=n(99055);const se_GetRoleCredentialsCommand=async(e,t)=>{const{hostname:n,protocol:r="https",port:i,path:a}=await t.endpoint();const c=(0,s.map)({},isSerializableHeaderValue,{"x-amz-sso_bearer_token":e.accessToken});const d=`${a?.endsWith("/")?a.slice(0,-1):a||""}`+"/federation/credentials";const u=(0,s.map)({role_name:[,(0,s.expectNonNull)(e.roleName,`roleName`)],account_id:[,(0,s.expectNonNull)(e.accountId,`accountId`)]});let l;return new o.HttpRequest({protocol:r,hostname:n,port:i,method:"GET",headers:c,path:d,query:u,body:l})};t.se_GetRoleCredentialsCommand=se_GetRoleCredentialsCommand;const se_ListAccountRolesCommand=async(e,t)=>{const{hostname:n,protocol:r="https",port:i,path:a}=await t.endpoint();const c=(0,s.map)({},isSerializableHeaderValue,{"x-amz-sso_bearer_token":e.accessToken});const d=`${a?.endsWith("/")?a.slice(0,-1):a||""}`+"/assignment/roles";const u=(0,s.map)({next_token:[,e.nextToken],max_result:[()=>e.maxResults!==void 0,()=>e.maxResults.toString()],account_id:[,(0,s.expectNonNull)(e.accountId,`accountId`)]});let l;return new o.HttpRequest({protocol:r,hostname:n,port:i,method:"GET",headers:c,path:d,query:u,body:l})};t.se_ListAccountRolesCommand=se_ListAccountRolesCommand;const se_ListAccountsCommand=async(e,t)=>{const{hostname:n,protocol:r="https",port:i,path:a}=await t.endpoint();const c=(0,s.map)({},isSerializableHeaderValue,{"x-amz-sso_bearer_token":e.accessToken});const d=`${a?.endsWith("/")?a.slice(0,-1):a||""}`+"/assignment/accounts";const u=(0,s.map)({next_token:[,e.nextToken],max_result:[()=>e.maxResults!==void 0,()=>e.maxResults.toString()]});let l;return new o.HttpRequest({protocol:r,hostname:n,port:i,method:"GET",headers:c,path:d,query:u,body:l})};t.se_ListAccountsCommand=se_ListAccountsCommand;const se_LogoutCommand=async(e,t)=>{const{hostname:n,protocol:r="https",port:i,path:a}=await t.endpoint();const c=(0,s.map)({},isSerializableHeaderValue,{"x-amz-sso_bearer_token":e.accessToken});const d=`${a?.endsWith("/")?a.slice(0,-1):a||""}`+"/logout";let u;return new o.HttpRequest({protocol:r,hostname:n,port:i,method:"POST",headers:c,path:d,body:u})};t.se_LogoutCommand=se_LogoutCommand;const de_GetRoleCredentialsCommand=async(e,t)=>{if(e.statusCode!==200&&e.statusCode>=300){return de_GetRoleCredentialsCommandError(e,t)}const n=(0,s.map)({$metadata:deserializeMetadata(e)});const o=(0,s.expectNonNull)((0,s.expectObject)(await parseBody(e.body,t)),"body");const r=(0,s.take)(o,{roleCredentials:s._json});Object.assign(n,r);return n};t.de_GetRoleCredentialsCommand=de_GetRoleCredentialsCommand;const de_GetRoleCredentialsCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InvalidRequestException":case"com.amazonaws.sso#InvalidRequestException":throw await de_InvalidRequestExceptionRes(n,t);case"ResourceNotFoundException":case"com.amazonaws.sso#ResourceNotFoundException":throw await de_ResourceNotFoundExceptionRes(n,t);case"TooManyRequestsException":case"com.amazonaws.sso#TooManyRequestsException":throw await de_TooManyRequestsExceptionRes(n,t);case"UnauthorizedException":case"com.amazonaws.sso#UnauthorizedException":throw await de_UnauthorizedExceptionRes(n,t);default:const s=n.body;return a({output:e,parsedBody:s,errorCode:o})}};const de_ListAccountRolesCommand=async(e,t)=>{if(e.statusCode!==200&&e.statusCode>=300){return de_ListAccountRolesCommandError(e,t)}const n=(0,s.map)({$metadata:deserializeMetadata(e)});const o=(0,s.expectNonNull)((0,s.expectObject)(await parseBody(e.body,t)),"body");const r=(0,s.take)(o,{nextToken:s.expectString,roleList:s._json});Object.assign(n,r);return n};t.de_ListAccountRolesCommand=de_ListAccountRolesCommand;const de_ListAccountRolesCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InvalidRequestException":case"com.amazonaws.sso#InvalidRequestException":throw await de_InvalidRequestExceptionRes(n,t);case"ResourceNotFoundException":case"com.amazonaws.sso#ResourceNotFoundException":throw await de_ResourceNotFoundExceptionRes(n,t);case"TooManyRequestsException":case"com.amazonaws.sso#TooManyRequestsException":throw await de_TooManyRequestsExceptionRes(n,t);case"UnauthorizedException":case"com.amazonaws.sso#UnauthorizedException":throw await de_UnauthorizedExceptionRes(n,t);default:const s=n.body;return a({output:e,parsedBody:s,errorCode:o})}};const de_ListAccountsCommand=async(e,t)=>{if(e.statusCode!==200&&e.statusCode>=300){return de_ListAccountsCommandError(e,t)}const n=(0,s.map)({$metadata:deserializeMetadata(e)});const o=(0,s.expectNonNull)((0,s.expectObject)(await parseBody(e.body,t)),"body");const r=(0,s.take)(o,{accountList:s._json,nextToken:s.expectString});Object.assign(n,r);return n};t.de_ListAccountsCommand=de_ListAccountsCommand;const de_ListAccountsCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InvalidRequestException":case"com.amazonaws.sso#InvalidRequestException":throw await de_InvalidRequestExceptionRes(n,t);case"ResourceNotFoundException":case"com.amazonaws.sso#ResourceNotFoundException":throw await de_ResourceNotFoundExceptionRes(n,t);case"TooManyRequestsException":case"com.amazonaws.sso#TooManyRequestsException":throw await de_TooManyRequestsExceptionRes(n,t);case"UnauthorizedException":case"com.amazonaws.sso#UnauthorizedException":throw await de_UnauthorizedExceptionRes(n,t);default:const s=n.body;return a({output:e,parsedBody:s,errorCode:o})}};const de_LogoutCommand=async(e,t)=>{if(e.statusCode!==200&&e.statusCode>=300){return de_LogoutCommandError(e,t)}const n=(0,s.map)({$metadata:deserializeMetadata(e)});await(0,s.collectBody)(e.body,t);return n};t.de_LogoutCommand=de_LogoutCommand;const de_LogoutCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InvalidRequestException":case"com.amazonaws.sso#InvalidRequestException":throw await de_InvalidRequestExceptionRes(n,t);case"TooManyRequestsException":case"com.amazonaws.sso#TooManyRequestsException":throw await de_TooManyRequestsExceptionRes(n,t);case"UnauthorizedException":case"com.amazonaws.sso#UnauthorizedException":throw await de_UnauthorizedExceptionRes(n,t);default:const s=n.body;return a({output:e,parsedBody:s,errorCode:o})}};const a=(0,s.withBaseException)(i.SSOServiceException);const de_InvalidRequestExceptionRes=async(e,t)=>{const n=(0,s.map)({});const o=e.body;const i=(0,s.take)(o,{message:s.expectString});Object.assign(n,i);const a=new r.InvalidRequestException({$metadata:deserializeMetadata(e),...n});return(0,s.decorateServiceException)(a,e.body)};const de_ResourceNotFoundExceptionRes=async(e,t)=>{const n=(0,s.map)({});const o=e.body;const i=(0,s.take)(o,{message:s.expectString});Object.assign(n,i);const a=new r.ResourceNotFoundException({$metadata:deserializeMetadata(e),...n});return(0,s.decorateServiceException)(a,e.body)};const de_TooManyRequestsExceptionRes=async(e,t)=>{const n=(0,s.map)({});const o=e.body;const i=(0,s.take)(o,{message:s.expectString});Object.assign(n,i);const a=new r.TooManyRequestsException({$metadata:deserializeMetadata(e),...n});return(0,s.decorateServiceException)(a,e.body)};const de_UnauthorizedExceptionRes=async(e,t)=>{const n=(0,s.map)({});const o=e.body;const i=(0,s.take)(o,{message:s.expectString});Object.assign(n,i);const a=new r.UnauthorizedException({$metadata:deserializeMetadata(e),...n});return(0,s.decorateServiceException)(a,e.body)};const deserializeMetadata=e=>({httpStatusCode:e.statusCode,requestId:e.headers["x-amzn-requestid"]??e.headers["x-amzn-request-id"]??e.headers["x-amz-request-id"],extendedRequestId:e.headers["x-amz-id-2"],cfId:e.headers["x-amz-cf-id"]});const collectBodyString=(e,t)=>(0,s.collectBody)(e,t).then((e=>t.utf8Encoder(e)));const isSerializableHeaderValue=e=>e!==undefined&&e!==null&&e!==""&&(!Object.getOwnPropertyNames(e).includes("length")||e.length!=0)&&(!Object.getOwnPropertyNames(e).includes("size")||e.size!=0);const parseBody=(e,t)=>collectBodyString(e,t).then((e=>{if(e.length){return JSON.parse(e)}return{}}));const parseErrorBody=async(e,t)=>{const n=await parseBody(e,t);n.message=n.message??n.Message;return n};const loadRestJsonErrorCode=(e,t)=>{const findKey=(e,t)=>Object.keys(e).find((e=>e.toLowerCase()===t.toLowerCase()));const sanitizeErrorCode=e=>{let t=e;if(typeof t==="number"){t=t.toString()}if(t.indexOf(",")>=0){t=t.split(",")[0]}if(t.indexOf(":")>=0){t=t.split(":")[0]}if(t.indexOf("#")>=0){t=t.split("#")[1]}return t};const n=findKey(e.headers,"x-amzn-errortype");if(n!==undefined){return sanitizeErrorCode(e.headers[n])}if(t.code!==undefined){return sanitizeErrorCode(t.code)}if(t["__type"]!==undefined){return sanitizeErrorCode(t["__type"])}}},63107:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getRuntimeConfig=void 0;const o=n(10204);const s=o.__importDefault(n(16151));const r=n(10601);const i=n(17906);const a=n(1818);const c=n(94681);const d=n(67273);const u=n(83993);const l=n(38179);const m=n(4161);const p=n(39751);const g=n(88060);const f=n(11866);const y=n(12871);const E=n(11866);const getRuntimeConfig=e=>{(0,E.emitWarningIfUnsupportedVersion)(process.version);const t=(0,y.resolveDefaultsModeConfig)(e);const defaultConfigProvider=()=>t().then(f.loadConfigsForDefaultMode);const n=(0,g.getRuntimeConfig)(e);(0,r.emitWarningIfUnsupportedVersion)(process.version);return{...n,...e,runtime:"node",defaultsMode:t,bodyLengthChecker:e?.bodyLengthChecker??m.calculateBodyLength,defaultUserAgentProvider:e?.defaultUserAgentProvider??(0,i.defaultUserAgent)({serviceId:n.serviceId,clientVersion:s.default.version}),maxAttempts:e?.maxAttempts??(0,u.loadConfig)(d.NODE_MAX_ATTEMPT_CONFIG_OPTIONS),region:e?.region??(0,u.loadConfig)(a.NODE_REGION_CONFIG_OPTIONS,a.NODE_REGION_CONFIG_FILE_OPTIONS),requestHandler:e?.requestHandler??new l.NodeHttpHandler(defaultConfigProvider),retryMode:e?.retryMode??(0,u.loadConfig)({...d.NODE_RETRY_MODE_CONFIG_OPTIONS,default:async()=>(await defaultConfigProvider()).retryMode||p.DEFAULT_RETRY_MODE}),sha256:e?.sha256??c.Hash.bind(null,"sha256"),streamCollector:e?.streamCollector??l.streamCollector,useDualstackEndpoint:e?.useDualstackEndpoint??(0,u.loadConfig)(a.NODE_USE_DUALSTACK_ENDPOINT_CONFIG_OPTIONS),useFipsEndpoint:e?.useFipsEndpoint??(0,u.loadConfig)(a.NODE_USE_FIPS_ENDPOINT_CONFIG_OPTIONS)}};t.getRuntimeConfig=getRuntimeConfig},88060:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getRuntimeConfig=void 0;const o=n(11866);const s=n(59381);const r=n(76456);const i=n(47107);const a=n(85986);const getRuntimeConfig=e=>({apiVersion:"2019-06-10",base64Decoder:e?.base64Decoder??r.fromBase64,base64Encoder:e?.base64Encoder??r.toBase64,disableHostPrefix:e?.disableHostPrefix??false,endpointProvider:e?.endpointProvider??a.defaultEndpointResolver,extensions:e?.extensions??[],logger:e?.logger??new o.NoOpLogger,serviceId:e?.serviceId??"SSO",urlParser:e?.urlParser??s.parseUrl,utf8Decoder:e?.utf8Decoder??i.fromUtf8,utf8Encoder:e?.utf8Encoder??i.toUtf8});t.getRuntimeConfig=getRuntimeConfig},94265:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.resolveRuntimeExtensions=void 0;const o=n(21945);const s=n(54117);const r=n(11866);const asPartial=e=>e;const resolveRuntimeExtensions=(e,t)=>{const n={...asPartial((0,o.getAwsRegionExtensionConfiguration)(e)),...asPartial((0,r.getDefaultExtensionConfiguration)(e)),...asPartial((0,s.getHttpHandlerExtensionConfiguration)(e))};t.forEach((e=>e.configure(n)));return{...e,...(0,o.resolveAwsRegionExtensionConfiguration)(n),...(0,r.resolveDefaultRuntimeConfig)(n),...(0,s.resolveHttpHandlerRuntimeConfig)(n)}};t.resolveRuntimeExtensions=resolveRuntimeExtensions},29632:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.STS=void 0;const o=n(11866);const s=n(34173);const r=n(35023);const i=n(98864);const a=n(42679);const c=n(27690);const d=n(65240);const u=n(26923);const l=n(79732);const m=n(6901);const p={AssumeRoleCommand:s.AssumeRoleCommand,AssumeRoleWithSAMLCommand:r.AssumeRoleWithSAMLCommand,AssumeRoleWithWebIdentityCommand:i.AssumeRoleWithWebIdentityCommand,DecodeAuthorizationMessageCommand:a.DecodeAuthorizationMessageCommand,GetAccessKeyInfoCommand:c.GetAccessKeyInfoCommand,GetCallerIdentityCommand:d.GetCallerIdentityCommand,GetFederationTokenCommand:u.GetFederationTokenCommand,GetSessionTokenCommand:l.GetSessionTokenCommand};class STS extends m.STSClient{}t.STS=STS;(0,o.createAggregatedClient)(p,STS)},6901:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.STSClient=t.__Client=void 0;const o=n(42459);const s=n(1475);const r=n(14103);const i=n(2629);const a=n(37163);const c=n(1818);const d=n(71829);const u=n(12538);const l=n(67273);const m=n(11866);Object.defineProperty(t,"__Client",{enumerable:true,get:function(){return m.Client}});const p=n(54101);const g=n(36184);const f=n(88199);class STSClient extends m.Client{constructor(...[e]){const t=(0,g.getRuntimeConfig)(e||{});const n=(0,p.resolveClientEndpointParameters)(t);const m=(0,c.resolveRegionConfig)(n);const y=(0,u.resolveEndpointConfig)(m);const E=(0,l.resolveRetryConfig)(y);const h=(0,o.resolveHostHeaderConfig)(E);const C=(0,i.resolveStsAuthConfig)(h,{stsClientCtor:STSClient});const S=(0,a.resolveUserAgentConfig)(C);const v=(0,f.resolveRuntimeExtensions)(S,e?.extensions||[]);super(v);this.config=v;this.middlewareStack.use((0,l.getRetryPlugin)(this.config));this.middlewareStack.use((0,d.getContentLengthPlugin)(this.config));this.middlewareStack.use((0,o.getHostHeaderPlugin)(this.config));this.middlewareStack.use((0,s.getLoggerPlugin)(this.config));this.middlewareStack.use((0,r.getRecursionDetectionPlugin)(this.config));this.middlewareStack.use((0,a.getUserAgentPlugin)(this.config))}destroy(){super.destroy()}}t.STSClient=STSClient},34173:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.AssumeRoleCommand=t.$Command=void 0;const o=n(83347);const s=n(12538);const r=n(76904);const i=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return i.Command}});const a=n(18499);const c=n(3072);const d=n(69086);class AssumeRoleCommand extends i.Command{static getEndpointParameterInstructions(){return{UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,r.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,s.getEndpointPlugin)(t,AssumeRoleCommand.getEndpointParameterInstructions()));this.middlewareStack.use((0,o.getAwsAuthPlugin)(t));const i=e.concat(this.middlewareStack);const{logger:d}=t;const u="STSClient";const l="AssumeRoleCommand";const m={logger:d,clientName:u,commandName:l,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:c.AssumeRoleResponseFilterSensitiveLog,[a.SMITHY_CONTEXT_KEY]:{service:"AWSSecurityTokenServiceV20110615",operation:"AssumeRole"}};const{requestHandler:p}=t;return i.resolve((e=>p.handle(e.request,n||{})),m)}serialize(e,t){return(0,d.se_AssumeRoleCommand)(e,t)}deserialize(e,t){return(0,d.de_AssumeRoleCommand)(e,t)}}t.AssumeRoleCommand=AssumeRoleCommand},35023:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.AssumeRoleWithSAMLCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const r=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return r.Command}});const i=n(18499);const a=n(3072);const c=n(69086);class AssumeRoleWithSAMLCommand extends r.Command{static getEndpointParameterInstructions(){return{UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,AssumeRoleWithSAMLCommand.getEndpointParameterInstructions()));const r=e.concat(this.middlewareStack);const{logger:c}=t;const d="STSClient";const u="AssumeRoleWithSAMLCommand";const l={logger:c,clientName:d,commandName:u,inputFilterSensitiveLog:a.AssumeRoleWithSAMLRequestFilterSensitiveLog,outputFilterSensitiveLog:a.AssumeRoleWithSAMLResponseFilterSensitiveLog,[i.SMITHY_CONTEXT_KEY]:{service:"AWSSecurityTokenServiceV20110615",operation:"AssumeRoleWithSAML"}};const{requestHandler:m}=t;return r.resolve((e=>m.handle(e.request,n||{})),l)}serialize(e,t){return(0,c.se_AssumeRoleWithSAMLCommand)(e,t)}deserialize(e,t){return(0,c.de_AssumeRoleWithSAMLCommand)(e,t)}}t.AssumeRoleWithSAMLCommand=AssumeRoleWithSAMLCommand},98864:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.AssumeRoleWithWebIdentityCommand=t.$Command=void 0;const o=n(12538);const s=n(76904);const r=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return r.Command}});const i=n(18499);const a=n(3072);const c=n(69086);class AssumeRoleWithWebIdentityCommand extends r.Command{static getEndpointParameterInstructions(){return{UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,s.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,o.getEndpointPlugin)(t,AssumeRoleWithWebIdentityCommand.getEndpointParameterInstructions()));const r=e.concat(this.middlewareStack);const{logger:c}=t;const d="STSClient";const u="AssumeRoleWithWebIdentityCommand";const l={logger:c,clientName:d,commandName:u,inputFilterSensitiveLog:a.AssumeRoleWithWebIdentityRequestFilterSensitiveLog,outputFilterSensitiveLog:a.AssumeRoleWithWebIdentityResponseFilterSensitiveLog,[i.SMITHY_CONTEXT_KEY]:{service:"AWSSecurityTokenServiceV20110615",operation:"AssumeRoleWithWebIdentity"}};const{requestHandler:m}=t;return r.resolve((e=>m.handle(e.request,n||{})),l)}serialize(e,t){return(0,c.se_AssumeRoleWithWebIdentityCommand)(e,t)}deserialize(e,t){return(0,c.de_AssumeRoleWithWebIdentityCommand)(e,t)}}t.AssumeRoleWithWebIdentityCommand=AssumeRoleWithWebIdentityCommand},42679:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.DecodeAuthorizationMessageCommand=t.$Command=void 0;const o=n(83347);const s=n(12538);const r=n(76904);const i=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return i.Command}});const a=n(18499);const c=n(69086);class DecodeAuthorizationMessageCommand extends i.Command{static getEndpointParameterInstructions(){return{UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,r.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,s.getEndpointPlugin)(t,DecodeAuthorizationMessageCommand.getEndpointParameterInstructions()));this.middlewareStack.use((0,o.getAwsAuthPlugin)(t));const i=e.concat(this.middlewareStack);const{logger:c}=t;const d="STSClient";const u="DecodeAuthorizationMessageCommand";const l={logger:c,clientName:d,commandName:u,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[a.SMITHY_CONTEXT_KEY]:{service:"AWSSecurityTokenServiceV20110615",operation:"DecodeAuthorizationMessage"}};const{requestHandler:m}=t;return i.resolve((e=>m.handle(e.request,n||{})),l)}serialize(e,t){return(0,c.se_DecodeAuthorizationMessageCommand)(e,t)}deserialize(e,t){return(0,c.de_DecodeAuthorizationMessageCommand)(e,t)}}t.DecodeAuthorizationMessageCommand=DecodeAuthorizationMessageCommand},27690:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.GetAccessKeyInfoCommand=t.$Command=void 0;const o=n(83347);const s=n(12538);const r=n(76904);const i=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return i.Command}});const a=n(18499);const c=n(69086);class GetAccessKeyInfoCommand extends i.Command{static getEndpointParameterInstructions(){return{UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,r.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,s.getEndpointPlugin)(t,GetAccessKeyInfoCommand.getEndpointParameterInstructions()));this.middlewareStack.use((0,o.getAwsAuthPlugin)(t));const i=e.concat(this.middlewareStack);const{logger:c}=t;const d="STSClient";const u="GetAccessKeyInfoCommand";const l={logger:c,clientName:d,commandName:u,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[a.SMITHY_CONTEXT_KEY]:{service:"AWSSecurityTokenServiceV20110615",operation:"GetAccessKeyInfo"}};const{requestHandler:m}=t;return i.resolve((e=>m.handle(e.request,n||{})),l)}serialize(e,t){return(0,c.se_GetAccessKeyInfoCommand)(e,t)}deserialize(e,t){return(0,c.de_GetAccessKeyInfoCommand)(e,t)}}t.GetAccessKeyInfoCommand=GetAccessKeyInfoCommand},65240:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.GetCallerIdentityCommand=t.$Command=void 0;const o=n(83347);const s=n(12538);const r=n(76904);const i=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return i.Command}});const a=n(18499);const c=n(69086);class GetCallerIdentityCommand extends i.Command{static getEndpointParameterInstructions(){return{UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,r.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,s.getEndpointPlugin)(t,GetCallerIdentityCommand.getEndpointParameterInstructions()));this.middlewareStack.use((0,o.getAwsAuthPlugin)(t));const i=e.concat(this.middlewareStack);const{logger:c}=t;const d="STSClient";const u="GetCallerIdentityCommand";const l={logger:c,clientName:d,commandName:u,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[a.SMITHY_CONTEXT_KEY]:{service:"AWSSecurityTokenServiceV20110615",operation:"GetCallerIdentity"}};const{requestHandler:m}=t;return i.resolve((e=>m.handle(e.request,n||{})),l)}serialize(e,t){return(0,c.se_GetCallerIdentityCommand)(e,t)}deserialize(e,t){return(0,c.de_GetCallerIdentityCommand)(e,t)}}t.GetCallerIdentityCommand=GetCallerIdentityCommand},26923:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.GetFederationTokenCommand=t.$Command=void 0;const o=n(83347);const s=n(12538);const r=n(76904);const i=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return i.Command}});const a=n(18499);const c=n(3072);const d=n(69086);class GetFederationTokenCommand extends i.Command{static getEndpointParameterInstructions(){return{UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,r.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,s.getEndpointPlugin)(t,GetFederationTokenCommand.getEndpointParameterInstructions()));this.middlewareStack.use((0,o.getAwsAuthPlugin)(t));const i=e.concat(this.middlewareStack);const{logger:d}=t;const u="STSClient";const l="GetFederationTokenCommand";const m={logger:d,clientName:u,commandName:l,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:c.GetFederationTokenResponseFilterSensitiveLog,[a.SMITHY_CONTEXT_KEY]:{service:"AWSSecurityTokenServiceV20110615",operation:"GetFederationToken"}};const{requestHandler:p}=t;return i.resolve((e=>p.handle(e.request,n||{})),m)}serialize(e,t){return(0,d.se_GetFederationTokenCommand)(e,t)}deserialize(e,t){return(0,d.de_GetFederationTokenCommand)(e,t)}}t.GetFederationTokenCommand=GetFederationTokenCommand},79732:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.GetSessionTokenCommand=t.$Command=void 0;const o=n(83347);const s=n(12538);const r=n(76904);const i=n(11866);Object.defineProperty(t,"$Command",{enumerable:true,get:function(){return i.Command}});const a=n(18499);const c=n(3072);const d=n(69086);class GetSessionTokenCommand extends i.Command{static getEndpointParameterInstructions(){return{UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(e){super();this.input=e}resolveMiddleware(e,t,n){this.middlewareStack.use((0,r.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,s.getEndpointPlugin)(t,GetSessionTokenCommand.getEndpointParameterInstructions()));this.middlewareStack.use((0,o.getAwsAuthPlugin)(t));const i=e.concat(this.middlewareStack);const{logger:d}=t;const u="STSClient";const l="GetSessionTokenCommand";const m={logger:d,clientName:u,commandName:l,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:c.GetSessionTokenResponseFilterSensitiveLog,[a.SMITHY_CONTEXT_KEY]:{service:"AWSSecurityTokenServiceV20110615",operation:"GetSessionToken"}};const{requestHandler:p}=t;return i.resolve((e=>p.handle(e.request,n||{})),m)}serialize(e,t){return(0,d.se_GetSessionTokenCommand)(e,t)}deserialize(e,t){return(0,d.de_GetSessionTokenCommand)(e,t)}}t.GetSessionTokenCommand=GetSessionTokenCommand},65361:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(34173),t);o.__exportStar(n(35023),t);o.__exportStar(n(98864),t);o.__exportStar(n(42679),t);o.__exportStar(n(27690),t);o.__exportStar(n(65240),t);o.__exportStar(n(26923),t);o.__exportStar(n(79732),t)},16170:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.decorateDefaultCredentialProvider=t.getDefaultRoleAssumerWithWebIdentity=t.getDefaultRoleAssumer=void 0;const o=n(98525);const s=n(6901);const getCustomizableStsClientCtor=(e,t)=>{if(!t)return e;else return class CustomizableSTSClient extends e{constructor(e){super(e);for(const e of t){this.middlewareStack.use(e)}}}};const getDefaultRoleAssumer=(e={},t)=>(0,o.getDefaultRoleAssumer)(e,getCustomizableStsClientCtor(s.STSClient,t));t.getDefaultRoleAssumer=getDefaultRoleAssumer;const getDefaultRoleAssumerWithWebIdentity=(e={},t)=>(0,o.getDefaultRoleAssumerWithWebIdentity)(e,getCustomizableStsClientCtor(s.STSClient,t));t.getDefaultRoleAssumerWithWebIdentity=getDefaultRoleAssumerWithWebIdentity;const decorateDefaultCredentialProvider=e=>n=>e({roleAssumer:(0,t.getDefaultRoleAssumer)(n),roleAssumerWithWebIdentity:(0,t.getDefaultRoleAssumerWithWebIdentity)(n),...n});t.decorateDefaultCredentialProvider=decorateDefaultCredentialProvider},98525:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.decorateDefaultCredentialProvider=t.getDefaultRoleAssumerWithWebIdentity=t.getDefaultRoleAssumer=void 0;const o=n(34173);const s=n(98864);const r="us-east-1";const decorateDefaultRegion=e=>{if(typeof e!=="function"){return e===undefined?r:e}return async()=>{try{return await e()}catch(e){return r}}};const getDefaultRoleAssumer=(e,t)=>{let n;let s;return async(r,i)=>{s=r;if(!n){const{logger:o,region:r,requestHandler:i}=e;n=new t({logger:o,credentialDefaultProvider:()=>async()=>s,region:decorateDefaultRegion(r||e.region),...i?{requestHandler:i}:{}})}const{Credentials:a}=await n.send(new o.AssumeRoleCommand(i));if(!a||!a.AccessKeyId||!a.SecretAccessKey){throw new Error(`Invalid response from STS.assumeRole call with role ${i.RoleArn}`)}return{accessKeyId:a.AccessKeyId,secretAccessKey:a.SecretAccessKey,sessionToken:a.SessionToken,expiration:a.Expiration}}};t.getDefaultRoleAssumer=getDefaultRoleAssumer;const getDefaultRoleAssumerWithWebIdentity=(e,t)=>{let n;return async o=>{if(!n){const{logger:o,region:s,requestHandler:r}=e;n=new t({logger:o,region:decorateDefaultRegion(s||e.region),...r?{requestHandler:r}:{}})}const{Credentials:r}=await n.send(new s.AssumeRoleWithWebIdentityCommand(o));if(!r||!r.AccessKeyId||!r.SecretAccessKey){throw new Error(`Invalid response from STS.assumeRoleWithWebIdentity call with role ${o.RoleArn}`)}return{accessKeyId:r.AccessKeyId,secretAccessKey:r.SecretAccessKey,sessionToken:r.SessionToken,expiration:r.Expiration}}};t.getDefaultRoleAssumerWithWebIdentity=getDefaultRoleAssumerWithWebIdentity;const decorateDefaultCredentialProvider=e=>n=>e({roleAssumer:(0,t.getDefaultRoleAssumer)(n,n.stsClientCtor),roleAssumerWithWebIdentity:(0,t.getDefaultRoleAssumerWithWebIdentity)(n,n.stsClientCtor),...n});t.decorateDefaultCredentialProvider=decorateDefaultCredentialProvider},54101:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.resolveClientEndpointParameters=void 0;const resolveClientEndpointParameters=e=>({...e,useDualstackEndpoint:e.useDualstackEndpoint??false,useFipsEndpoint:e.useFipsEndpoint??false,useGlobalEndpoint:e.useGlobalEndpoint??false,defaultSigningName:"sts"});t.resolveClientEndpointParameters=resolveClientEndpointParameters},68763:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.defaultEndpointResolver=void 0;const o=n(88013);const s=n(17705);const defaultEndpointResolver=(e,t={})=>(0,o.resolveEndpoint)(s.ruleSet,{endpointParams:e,logger:t.logger});t.defaultEndpointResolver=defaultEndpointResolver},17705:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.ruleSet=void 0;const n="required",o="type",s="fn",r="argv",i="ref";const a=false,c=true,d="booleanEquals",u="stringEquals",l="sigv4",m="sts",p="us-east-1",g="endpoint",f="https://sts.{Region}.{PartitionResult#dnsSuffix}",y="tree",E="error",h="getAttr",C={[n]:false,[o]:"String"},S={[n]:true,default:false,[o]:"Boolean"},v={[i]:"Endpoint"},_={[s]:"isSet",[r]:[{[i]:"Region"}]},w={[i]:"Region"},b={[s]:"aws.partition",[r]:[w],assign:"PartitionResult"},P={[i]:"UseFIPS"},x={[i]:"UseDualStack"},I={url:"https://sts.amazonaws.com",properties:{authSchemes:[{name:l,signingName:m,signingRegion:p}]},headers:{}},D={},T={conditions:[{[s]:u,[r]:[w,"aws-global"]}],[g]:I,[o]:g},O={[s]:d,[r]:[P,true]},R={[s]:d,[r]:[x,true]},A={[s]:h,[r]:[{[i]:"PartitionResult"},"supportsFIPS"]},N={[i]:"PartitionResult"},k={[s]:d,[r]:[true,{[s]:h,[r]:[N,"supportsDualStack"]}]},M=[{[s]:"isSet",[r]:[v]}],F=[O],L=[R];const j={version:"1.0",parameters:{Region:C,UseDualStack:S,UseFIPS:S,Endpoint:C,UseGlobalEndpoint:S},rules:[{conditions:[{[s]:d,[r]:[{[i]:"UseGlobalEndpoint"},c]},{[s]:"not",[r]:M},_,b,{[s]:d,[r]:[P,a]},{[s]:d,[r]:[x,a]}],rules:[{conditions:[{[s]:u,[r]:[w,"ap-northeast-1"]}],endpoint:I,[o]:g},{conditions:[{[s]:u,[r]:[w,"ap-south-1"]}],endpoint:I,[o]:g},{conditions:[{[s]:u,[r]:[w,"ap-southeast-1"]}],endpoint:I,[o]:g},{conditions:[{[s]:u,[r]:[w,"ap-southeast-2"]}],endpoint:I,[o]:g},T,{conditions:[{[s]:u,[r]:[w,"ca-central-1"]}],endpoint:I,[o]:g},{conditions:[{[s]:u,[r]:[w,"eu-central-1"]}],endpoint:I,[o]:g},{conditions:[{[s]:u,[r]:[w,"eu-north-1"]}],endpoint:I,[o]:g},{conditions:[{[s]:u,[r]:[w,"eu-west-1"]}],endpoint:I,[o]:g},{conditions:[{[s]:u,[r]:[w,"eu-west-2"]}],endpoint:I,[o]:g},{conditions:[{[s]:u,[r]:[w,"eu-west-3"]}],endpoint:I,[o]:g},{conditions:[{[s]:u,[r]:[w,"sa-east-1"]}],endpoint:I,[o]:g},{conditions:[{[s]:u,[r]:[w,p]}],endpoint:I,[o]:g},{conditions:[{[s]:u,[r]:[w,"us-east-2"]}],endpoint:I,[o]:g},{conditions:[{[s]:u,[r]:[w,"us-west-1"]}],endpoint:I,[o]:g},{conditions:[{[s]:u,[r]:[w,"us-west-2"]}],endpoint:I,[o]:g},{endpoint:{url:f,properties:{authSchemes:[{name:l,signingName:m,signingRegion:"{Region}"}]},headers:D},[o]:g}],[o]:y},{conditions:M,rules:[{conditions:F,error:"Invalid Configuration: FIPS and custom endpoint are not supported",[o]:E},{conditions:L,error:"Invalid Configuration: Dualstack and custom endpoint are not supported",[o]:E},{endpoint:{url:v,properties:D,headers:D},[o]:g}],[o]:y},{conditions:[_],rules:[{conditions:[b],rules:[{conditions:[O,R],rules:[{conditions:[{[s]:d,[r]:[c,A]},k],rules:[{endpoint:{url:"https://sts-fips.{Region}.{PartitionResult#dualStackDnsSuffix}",properties:D,headers:D},[o]:g}],[o]:y},{error:"FIPS and DualStack are enabled, but this partition does not support one or both",[o]:E}],[o]:y},{conditions:F,rules:[{conditions:[{[s]:d,[r]:[A,c]}],rules:[{conditions:[{[s]:u,[r]:[{[s]:h,[r]:[N,"name"]},"aws-us-gov"]}],endpoint:{url:"https://sts.{Region}.amazonaws.com",properties:D,headers:D},[o]:g},{endpoint:{url:"https://sts-fips.{Region}.{PartitionResult#dnsSuffix}",properties:D,headers:D},[o]:g}],[o]:y},{error:"FIPS is enabled but this partition does not support FIPS",[o]:E}],[o]:y},{conditions:L,rules:[{conditions:[k],rules:[{endpoint:{url:"https://sts.{Region}.{PartitionResult#dualStackDnsSuffix}",properties:D,headers:D},[o]:g}],[o]:y},{error:"DualStack is enabled but this partition does not support DualStack",[o]:E}],[o]:y},T,{endpoint:{url:f,properties:D,headers:D},[o]:g}],[o]:y}],[o]:y},{error:"Invalid Configuration: Missing Region",[o]:E}]};t.ruleSet=j},70374:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.STSServiceException=void 0;const o=n(10204);o.__exportStar(n(6901),t);o.__exportStar(n(29632),t);o.__exportStar(n(65361),t);o.__exportStar(n(14668),t);o.__exportStar(n(16170),t);n(61194);var s=n(28101);Object.defineProperty(t,"STSServiceException",{enumerable:true,get:function(){return s.STSServiceException}})},28101:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.STSServiceException=t.__ServiceException=void 0;const o=n(11866);Object.defineProperty(t,"__ServiceException",{enumerable:true,get:function(){return o.ServiceException}});class STSServiceException extends o.ServiceException{constructor(e){super(e);Object.setPrototypeOf(this,STSServiceException.prototype)}}t.STSServiceException=STSServiceException},14668:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(3072),t)},3072:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.GetSessionTokenResponseFilterSensitiveLog=t.GetFederationTokenResponseFilterSensitiveLog=t.AssumeRoleWithWebIdentityResponseFilterSensitiveLog=t.AssumeRoleWithWebIdentityRequestFilterSensitiveLog=t.AssumeRoleWithSAMLResponseFilterSensitiveLog=t.AssumeRoleWithSAMLRequestFilterSensitiveLog=t.AssumeRoleResponseFilterSensitiveLog=t.CredentialsFilterSensitiveLog=t.InvalidAuthorizationMessageException=t.IDPCommunicationErrorException=t.InvalidIdentityTokenException=t.IDPRejectedClaimException=t.RegionDisabledException=t.PackedPolicyTooLargeException=t.MalformedPolicyDocumentException=t.ExpiredTokenException=void 0;const o=n(11866);const s=n(28101);class ExpiredTokenException extends s.STSServiceException{constructor(e){super({name:"ExpiredTokenException",$fault:"client",...e});this.name="ExpiredTokenException";this.$fault="client";Object.setPrototypeOf(this,ExpiredTokenException.prototype)}}t.ExpiredTokenException=ExpiredTokenException;class MalformedPolicyDocumentException extends s.STSServiceException{constructor(e){super({name:"MalformedPolicyDocumentException",$fault:"client",...e});this.name="MalformedPolicyDocumentException";this.$fault="client";Object.setPrototypeOf(this,MalformedPolicyDocumentException.prototype)}}t.MalformedPolicyDocumentException=MalformedPolicyDocumentException;class PackedPolicyTooLargeException extends s.STSServiceException{constructor(e){super({name:"PackedPolicyTooLargeException",$fault:"client",...e});this.name="PackedPolicyTooLargeException";this.$fault="client";Object.setPrototypeOf(this,PackedPolicyTooLargeException.prototype)}}t.PackedPolicyTooLargeException=PackedPolicyTooLargeException;class RegionDisabledException extends s.STSServiceException{constructor(e){super({name:"RegionDisabledException",$fault:"client",...e});this.name="RegionDisabledException";this.$fault="client";Object.setPrototypeOf(this,RegionDisabledException.prototype)}}t.RegionDisabledException=RegionDisabledException;class IDPRejectedClaimException extends s.STSServiceException{constructor(e){super({name:"IDPRejectedClaimException",$fault:"client",...e});this.name="IDPRejectedClaimException";this.$fault="client";Object.setPrototypeOf(this,IDPRejectedClaimException.prototype)}}t.IDPRejectedClaimException=IDPRejectedClaimException;class InvalidIdentityTokenException extends s.STSServiceException{constructor(e){super({name:"InvalidIdentityTokenException",$fault:"client",...e});this.name="InvalidIdentityTokenException";this.$fault="client";Object.setPrototypeOf(this,InvalidIdentityTokenException.prototype)}}t.InvalidIdentityTokenException=InvalidIdentityTokenException;class IDPCommunicationErrorException extends s.STSServiceException{constructor(e){super({name:"IDPCommunicationErrorException",$fault:"client",...e});this.name="IDPCommunicationErrorException";this.$fault="client";Object.setPrototypeOf(this,IDPCommunicationErrorException.prototype)}}t.IDPCommunicationErrorException=IDPCommunicationErrorException;class InvalidAuthorizationMessageException extends s.STSServiceException{constructor(e){super({name:"InvalidAuthorizationMessageException",$fault:"client",...e});this.name="InvalidAuthorizationMessageException";this.$fault="client";Object.setPrototypeOf(this,InvalidAuthorizationMessageException.prototype)}}t.InvalidAuthorizationMessageException=InvalidAuthorizationMessageException;const CredentialsFilterSensitiveLog=e=>({...e,...e.SecretAccessKey&&{SecretAccessKey:o.SENSITIVE_STRING}});t.CredentialsFilterSensitiveLog=CredentialsFilterSensitiveLog;const AssumeRoleResponseFilterSensitiveLog=e=>({...e,...e.Credentials&&{Credentials:(0,t.CredentialsFilterSensitiveLog)(e.Credentials)}});t.AssumeRoleResponseFilterSensitiveLog=AssumeRoleResponseFilterSensitiveLog;const AssumeRoleWithSAMLRequestFilterSensitiveLog=e=>({...e,...e.SAMLAssertion&&{SAMLAssertion:o.SENSITIVE_STRING}});t.AssumeRoleWithSAMLRequestFilterSensitiveLog=AssumeRoleWithSAMLRequestFilterSensitiveLog;const AssumeRoleWithSAMLResponseFilterSensitiveLog=e=>({...e,...e.Credentials&&{Credentials:(0,t.CredentialsFilterSensitiveLog)(e.Credentials)}});t.AssumeRoleWithSAMLResponseFilterSensitiveLog=AssumeRoleWithSAMLResponseFilterSensitiveLog;const AssumeRoleWithWebIdentityRequestFilterSensitiveLog=e=>({...e,...e.WebIdentityToken&&{WebIdentityToken:o.SENSITIVE_STRING}});t.AssumeRoleWithWebIdentityRequestFilterSensitiveLog=AssumeRoleWithWebIdentityRequestFilterSensitiveLog;const AssumeRoleWithWebIdentityResponseFilterSensitiveLog=e=>({...e,...e.Credentials&&{Credentials:(0,t.CredentialsFilterSensitiveLog)(e.Credentials)}});t.AssumeRoleWithWebIdentityResponseFilterSensitiveLog=AssumeRoleWithWebIdentityResponseFilterSensitiveLog;const GetFederationTokenResponseFilterSensitiveLog=e=>({...e,...e.Credentials&&{Credentials:(0,t.CredentialsFilterSensitiveLog)(e.Credentials)}});t.GetFederationTokenResponseFilterSensitiveLog=GetFederationTokenResponseFilterSensitiveLog;const GetSessionTokenResponseFilterSensitiveLog=e=>({...e,...e.Credentials&&{Credentials:(0,t.CredentialsFilterSensitiveLog)(e.Credentials)}});t.GetSessionTokenResponseFilterSensitiveLog=GetSessionTokenResponseFilterSensitiveLog},69086:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.de_GetSessionTokenCommand=t.de_GetFederationTokenCommand=t.de_GetCallerIdentityCommand=t.de_GetAccessKeyInfoCommand=t.de_DecodeAuthorizationMessageCommand=t.de_AssumeRoleWithWebIdentityCommand=t.de_AssumeRoleWithSAMLCommand=t.de_AssumeRoleCommand=t.se_GetSessionTokenCommand=t.se_GetFederationTokenCommand=t.se_GetCallerIdentityCommand=t.se_GetAccessKeyInfoCommand=t.se_DecodeAuthorizationMessageCommand=t.se_AssumeRoleWithWebIdentityCommand=t.se_AssumeRoleWithSAMLCommand=t.se_AssumeRoleCommand=void 0;const o=n(54117);const s=n(11866);const r=n(54819);const i=n(3072);const a=n(28101);const se_AssumeRoleCommand=async(e,t)=>{const n=d;let o;o=buildFormUrlencodedString({...se_AssumeRoleRequest(e,t),Action:"AssumeRole",Version:"2011-06-15"});return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_AssumeRoleCommand=se_AssumeRoleCommand;const se_AssumeRoleWithSAMLCommand=async(e,t)=>{const n=d;let o;o=buildFormUrlencodedString({...se_AssumeRoleWithSAMLRequest(e,t),Action:"AssumeRoleWithSAML",Version:"2011-06-15"});return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_AssumeRoleWithSAMLCommand=se_AssumeRoleWithSAMLCommand;const se_AssumeRoleWithWebIdentityCommand=async(e,t)=>{const n=d;let o;o=buildFormUrlencodedString({...se_AssumeRoleWithWebIdentityRequest(e,t),Action:"AssumeRoleWithWebIdentity",Version:"2011-06-15"});return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_AssumeRoleWithWebIdentityCommand=se_AssumeRoleWithWebIdentityCommand;const se_DecodeAuthorizationMessageCommand=async(e,t)=>{const n=d;let o;o=buildFormUrlencodedString({...se_DecodeAuthorizationMessageRequest(e,t),Action:"DecodeAuthorizationMessage",Version:"2011-06-15"});return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_DecodeAuthorizationMessageCommand=se_DecodeAuthorizationMessageCommand;const se_GetAccessKeyInfoCommand=async(e,t)=>{const n=d;let o;o=buildFormUrlencodedString({...se_GetAccessKeyInfoRequest(e,t),Action:"GetAccessKeyInfo",Version:"2011-06-15"});return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_GetAccessKeyInfoCommand=se_GetAccessKeyInfoCommand;const se_GetCallerIdentityCommand=async(e,t)=>{const n=d;let o;o=buildFormUrlencodedString({...se_GetCallerIdentityRequest(e,t),Action:"GetCallerIdentity",Version:"2011-06-15"});return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_GetCallerIdentityCommand=se_GetCallerIdentityCommand;const se_GetFederationTokenCommand=async(e,t)=>{const n=d;let o;o=buildFormUrlencodedString({...se_GetFederationTokenRequest(e,t),Action:"GetFederationToken",Version:"2011-06-15"});return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_GetFederationTokenCommand=se_GetFederationTokenCommand;const se_GetSessionTokenCommand=async(e,t)=>{const n=d;let o;o=buildFormUrlencodedString({...se_GetSessionTokenRequest(e,t),Action:"GetSessionToken",Version:"2011-06-15"});return buildHttpRpcRequest(t,n,"/",undefined,o)};t.se_GetSessionTokenCommand=se_GetSessionTokenCommand;const de_AssumeRoleCommand=async(e,t)=>{if(e.statusCode>=300){return de_AssumeRoleCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=de_AssumeRoleResponse(n.AssumeRoleResult,t);const s={$metadata:deserializeMetadata(e),...o};return s};t.de_AssumeRoleCommand=de_AssumeRoleCommand;const de_AssumeRoleCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadQueryErrorCode(e,n.body);switch(o){case"ExpiredTokenException":case"com.amazonaws.sts#ExpiredTokenException":throw await de_ExpiredTokenExceptionRes(n,t);case"MalformedPolicyDocument":case"com.amazonaws.sts#MalformedPolicyDocumentException":throw await de_MalformedPolicyDocumentExceptionRes(n,t);case"PackedPolicyTooLarge":case"com.amazonaws.sts#PackedPolicyTooLargeException":throw await de_PackedPolicyTooLargeExceptionRes(n,t);case"RegionDisabledException":case"com.amazonaws.sts#RegionDisabledException":throw await de_RegionDisabledExceptionRes(n,t);default:const s=n.body;return c({output:e,parsedBody:s.Error,errorCode:o})}};const de_AssumeRoleWithSAMLCommand=async(e,t)=>{if(e.statusCode>=300){return de_AssumeRoleWithSAMLCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=de_AssumeRoleWithSAMLResponse(n.AssumeRoleWithSAMLResult,t);const s={$metadata:deserializeMetadata(e),...o};return s};t.de_AssumeRoleWithSAMLCommand=de_AssumeRoleWithSAMLCommand;const de_AssumeRoleWithSAMLCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadQueryErrorCode(e,n.body);switch(o){case"ExpiredTokenException":case"com.amazonaws.sts#ExpiredTokenException":throw await de_ExpiredTokenExceptionRes(n,t);case"IDPRejectedClaim":case"com.amazonaws.sts#IDPRejectedClaimException":throw await de_IDPRejectedClaimExceptionRes(n,t);case"InvalidIdentityToken":case"com.amazonaws.sts#InvalidIdentityTokenException":throw await de_InvalidIdentityTokenExceptionRes(n,t);case"MalformedPolicyDocument":case"com.amazonaws.sts#MalformedPolicyDocumentException":throw await de_MalformedPolicyDocumentExceptionRes(n,t);case"PackedPolicyTooLarge":case"com.amazonaws.sts#PackedPolicyTooLargeException":throw await de_PackedPolicyTooLargeExceptionRes(n,t);case"RegionDisabledException":case"com.amazonaws.sts#RegionDisabledException":throw await de_RegionDisabledExceptionRes(n,t);default:const s=n.body;return c({output:e,parsedBody:s.Error,errorCode:o})}};const de_AssumeRoleWithWebIdentityCommand=async(e,t)=>{if(e.statusCode>=300){return de_AssumeRoleWithWebIdentityCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=de_AssumeRoleWithWebIdentityResponse(n.AssumeRoleWithWebIdentityResult,t);const s={$metadata:deserializeMetadata(e),...o};return s};t.de_AssumeRoleWithWebIdentityCommand=de_AssumeRoleWithWebIdentityCommand;const de_AssumeRoleWithWebIdentityCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadQueryErrorCode(e,n.body);switch(o){case"ExpiredTokenException":case"com.amazonaws.sts#ExpiredTokenException":throw await de_ExpiredTokenExceptionRes(n,t);case"IDPCommunicationError":case"com.amazonaws.sts#IDPCommunicationErrorException":throw await de_IDPCommunicationErrorExceptionRes(n,t);case"IDPRejectedClaim":case"com.amazonaws.sts#IDPRejectedClaimException":throw await de_IDPRejectedClaimExceptionRes(n,t);case"InvalidIdentityToken":case"com.amazonaws.sts#InvalidIdentityTokenException":throw await de_InvalidIdentityTokenExceptionRes(n,t);case"MalformedPolicyDocument":case"com.amazonaws.sts#MalformedPolicyDocumentException":throw await de_MalformedPolicyDocumentExceptionRes(n,t);case"PackedPolicyTooLarge":case"com.amazonaws.sts#PackedPolicyTooLargeException":throw await de_PackedPolicyTooLargeExceptionRes(n,t);case"RegionDisabledException":case"com.amazonaws.sts#RegionDisabledException":throw await de_RegionDisabledExceptionRes(n,t);default:const s=n.body;return c({output:e,parsedBody:s.Error,errorCode:o})}};const de_DecodeAuthorizationMessageCommand=async(e,t)=>{if(e.statusCode>=300){return de_DecodeAuthorizationMessageCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=de_DecodeAuthorizationMessageResponse(n.DecodeAuthorizationMessageResult,t);const s={$metadata:deserializeMetadata(e),...o};return s};t.de_DecodeAuthorizationMessageCommand=de_DecodeAuthorizationMessageCommand;const de_DecodeAuthorizationMessageCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadQueryErrorCode(e,n.body);switch(o){case"InvalidAuthorizationMessageException":case"com.amazonaws.sts#InvalidAuthorizationMessageException":throw await de_InvalidAuthorizationMessageExceptionRes(n,t);default:const s=n.body;return c({output:e,parsedBody:s.Error,errorCode:o})}};const de_GetAccessKeyInfoCommand=async(e,t)=>{if(e.statusCode>=300){return de_GetAccessKeyInfoCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=de_GetAccessKeyInfoResponse(n.GetAccessKeyInfoResult,t);const s={$metadata:deserializeMetadata(e),...o};return s};t.de_GetAccessKeyInfoCommand=de_GetAccessKeyInfoCommand;const de_GetAccessKeyInfoCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadQueryErrorCode(e,n.body);const s=n.body;return c({output:e,parsedBody:s.Error,errorCode:o})};const de_GetCallerIdentityCommand=async(e,t)=>{if(e.statusCode>=300){return de_GetCallerIdentityCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=de_GetCallerIdentityResponse(n.GetCallerIdentityResult,t);const s={$metadata:deserializeMetadata(e),...o};return s};t.de_GetCallerIdentityCommand=de_GetCallerIdentityCommand;const de_GetCallerIdentityCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadQueryErrorCode(e,n.body);const s=n.body;return c({output:e,parsedBody:s.Error,errorCode:o})};const de_GetFederationTokenCommand=async(e,t)=>{if(e.statusCode>=300){return de_GetFederationTokenCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=de_GetFederationTokenResponse(n.GetFederationTokenResult,t);const s={$metadata:deserializeMetadata(e),...o};return s};t.de_GetFederationTokenCommand=de_GetFederationTokenCommand;const de_GetFederationTokenCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadQueryErrorCode(e,n.body);switch(o){case"MalformedPolicyDocument":case"com.amazonaws.sts#MalformedPolicyDocumentException":throw await de_MalformedPolicyDocumentExceptionRes(n,t);case"PackedPolicyTooLarge":case"com.amazonaws.sts#PackedPolicyTooLargeException":throw await de_PackedPolicyTooLargeExceptionRes(n,t);case"RegionDisabledException":case"com.amazonaws.sts#RegionDisabledException":throw await de_RegionDisabledExceptionRes(n,t);default:const s=n.body;return c({output:e,parsedBody:s.Error,errorCode:o})}};const de_GetSessionTokenCommand=async(e,t)=>{if(e.statusCode>=300){return de_GetSessionTokenCommandError(e,t)}const n=await parseBody(e.body,t);let o={};o=de_GetSessionTokenResponse(n.GetSessionTokenResult,t);const s={$metadata:deserializeMetadata(e),...o};return s};t.de_GetSessionTokenCommand=de_GetSessionTokenCommand;const de_GetSessionTokenCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadQueryErrorCode(e,n.body);switch(o){case"RegionDisabledException":case"com.amazonaws.sts#RegionDisabledException":throw await de_RegionDisabledExceptionRes(n,t);default:const s=n.body;return c({output:e,parsedBody:s.Error,errorCode:o})}};const de_ExpiredTokenExceptionRes=async(e,t)=>{const n=e.body;const o=de_ExpiredTokenException(n.Error,t);const r=new i.ExpiredTokenException({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(r,n)};const de_IDPCommunicationErrorExceptionRes=async(e,t)=>{const n=e.body;const o=de_IDPCommunicationErrorException(n.Error,t);const r=new i.IDPCommunicationErrorException({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(r,n)};const de_IDPRejectedClaimExceptionRes=async(e,t)=>{const n=e.body;const o=de_IDPRejectedClaimException(n.Error,t);const r=new i.IDPRejectedClaimException({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(r,n)};const de_InvalidAuthorizationMessageExceptionRes=async(e,t)=>{const n=e.body;const o=de_InvalidAuthorizationMessageException(n.Error,t);const r=new i.InvalidAuthorizationMessageException({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(r,n)};const de_InvalidIdentityTokenExceptionRes=async(e,t)=>{const n=e.body;const o=de_InvalidIdentityTokenException(n.Error,t);const r=new i.InvalidIdentityTokenException({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(r,n)};const de_MalformedPolicyDocumentExceptionRes=async(e,t)=>{const n=e.body;const o=de_MalformedPolicyDocumentException(n.Error,t);const r=new i.MalformedPolicyDocumentException({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(r,n)};const de_PackedPolicyTooLargeExceptionRes=async(e,t)=>{const n=e.body;const o=de_PackedPolicyTooLargeException(n.Error,t);const r=new i.PackedPolicyTooLargeException({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(r,n)};const de_RegionDisabledExceptionRes=async(e,t)=>{const n=e.body;const o=de_RegionDisabledException(n.Error,t);const r=new i.RegionDisabledException({$metadata:deserializeMetadata(e),...o});return(0,s.decorateServiceException)(r,n)};const se_AssumeRoleRequest=(e,t)=>{const n={};if(e.RoleArn!=null){n["RoleArn"]=e.RoleArn}if(e.RoleSessionName!=null){n["RoleSessionName"]=e.RoleSessionName}if(e.PolicyArns!=null){const o=se_policyDescriptorListType(e.PolicyArns,t);if(e.PolicyArns?.length===0){n.PolicyArns=[]}Object.entries(o).forEach((([e,t])=>{const o=`PolicyArns.${e}`;n[o]=t}))}if(e.Policy!=null){n["Policy"]=e.Policy}if(e.DurationSeconds!=null){n["DurationSeconds"]=e.DurationSeconds}if(e.Tags!=null){const o=se_tagListType(e.Tags,t);if(e.Tags?.length===0){n.Tags=[]}Object.entries(o).forEach((([e,t])=>{const o=`Tags.${e}`;n[o]=t}))}if(e.TransitiveTagKeys!=null){const o=se_tagKeyListType(e.TransitiveTagKeys,t);if(e.TransitiveTagKeys?.length===0){n.TransitiveTagKeys=[]}Object.entries(o).forEach((([e,t])=>{const o=`TransitiveTagKeys.${e}`;n[o]=t}))}if(e.ExternalId!=null){n["ExternalId"]=e.ExternalId}if(e.SerialNumber!=null){n["SerialNumber"]=e.SerialNumber}if(e.TokenCode!=null){n["TokenCode"]=e.TokenCode}if(e.SourceIdentity!=null){n["SourceIdentity"]=e.SourceIdentity}if(e.ProvidedContexts!=null){const o=se_ProvidedContextsListType(e.ProvidedContexts,t);if(e.ProvidedContexts?.length===0){n.ProvidedContexts=[]}Object.entries(o).forEach((([e,t])=>{const o=`ProvidedContexts.${e}`;n[o]=t}))}return n};const se_AssumeRoleWithSAMLRequest=(e,t)=>{const n={};if(e.RoleArn!=null){n["RoleArn"]=e.RoleArn}if(e.PrincipalArn!=null){n["PrincipalArn"]=e.PrincipalArn}if(e.SAMLAssertion!=null){n["SAMLAssertion"]=e.SAMLAssertion}if(e.PolicyArns!=null){const o=se_policyDescriptorListType(e.PolicyArns,t);if(e.PolicyArns?.length===0){n.PolicyArns=[]}Object.entries(o).forEach((([e,t])=>{const o=`PolicyArns.${e}`;n[o]=t}))}if(e.Policy!=null){n["Policy"]=e.Policy}if(e.DurationSeconds!=null){n["DurationSeconds"]=e.DurationSeconds}return n};const se_AssumeRoleWithWebIdentityRequest=(e,t)=>{const n={};if(e.RoleArn!=null){n["RoleArn"]=e.RoleArn}if(e.RoleSessionName!=null){n["RoleSessionName"]=e.RoleSessionName}if(e.WebIdentityToken!=null){n["WebIdentityToken"]=e.WebIdentityToken}if(e.ProviderId!=null){n["ProviderId"]=e.ProviderId}if(e.PolicyArns!=null){const o=se_policyDescriptorListType(e.PolicyArns,t);if(e.PolicyArns?.length===0){n.PolicyArns=[]}Object.entries(o).forEach((([e,t])=>{const o=`PolicyArns.${e}`;n[o]=t}))}if(e.Policy!=null){n["Policy"]=e.Policy}if(e.DurationSeconds!=null){n["DurationSeconds"]=e.DurationSeconds}return n};const se_DecodeAuthorizationMessageRequest=(e,t)=>{const n={};if(e.EncodedMessage!=null){n["EncodedMessage"]=e.EncodedMessage}return n};const se_GetAccessKeyInfoRequest=(e,t)=>{const n={};if(e.AccessKeyId!=null){n["AccessKeyId"]=e.AccessKeyId}return n};const se_GetCallerIdentityRequest=(e,t)=>{const n={};return n};const se_GetFederationTokenRequest=(e,t)=>{const n={};if(e.Name!=null){n["Name"]=e.Name}if(e.Policy!=null){n["Policy"]=e.Policy}if(e.PolicyArns!=null){const o=se_policyDescriptorListType(e.PolicyArns,t);if(e.PolicyArns?.length===0){n.PolicyArns=[]}Object.entries(o).forEach((([e,t])=>{const o=`PolicyArns.${e}`;n[o]=t}))}if(e.DurationSeconds!=null){n["DurationSeconds"]=e.DurationSeconds}if(e.Tags!=null){const o=se_tagListType(e.Tags,t);if(e.Tags?.length===0){n.Tags=[]}Object.entries(o).forEach((([e,t])=>{const o=`Tags.${e}`;n[o]=t}))}return n};const se_GetSessionTokenRequest=(e,t)=>{const n={};if(e.DurationSeconds!=null){n["DurationSeconds"]=e.DurationSeconds}if(e.SerialNumber!=null){n["SerialNumber"]=e.SerialNumber}if(e.TokenCode!=null){n["TokenCode"]=e.TokenCode}return n};const se_policyDescriptorListType=(e,t)=>{const n={};let o=1;for(const s of e){if(s===null){continue}const e=se_PolicyDescriptorType(s,t);Object.entries(e).forEach((([e,t])=>{n[`member.${o}.${e}`]=t}));o++}return n};const se_PolicyDescriptorType=(e,t)=>{const n={};if(e.arn!=null){n["arn"]=e.arn}return n};const se_ProvidedContext=(e,t)=>{const n={};if(e.ProviderArn!=null){n["ProviderArn"]=e.ProviderArn}if(e.ContextAssertion!=null){n["ContextAssertion"]=e.ContextAssertion}return n};const se_ProvidedContextsListType=(e,t)=>{const n={};let o=1;for(const s of e){if(s===null){continue}const e=se_ProvidedContext(s,t);Object.entries(e).forEach((([e,t])=>{n[`member.${o}.${e}`]=t}));o++}return n};const se_Tag=(e,t)=>{const n={};if(e.Key!=null){n["Key"]=e.Key}if(e.Value!=null){n["Value"]=e.Value}return n};const se_tagKeyListType=(e,t)=>{const n={};let o=1;for(const t of e){if(t===null){continue}n[`member.${o}`]=t;o++}return n};const se_tagListType=(e,t)=>{const n={};let o=1;for(const s of e){if(s===null){continue}const e=se_Tag(s,t);Object.entries(e).forEach((([e,t])=>{n[`member.${o}.${e}`]=t}));o++}return n};const de_AssumedRoleUser=(e,t)=>{const n={};if(e["AssumedRoleId"]!==undefined){n.AssumedRoleId=(0,s.expectString)(e["AssumedRoleId"])}if(e["Arn"]!==undefined){n.Arn=(0,s.expectString)(e["Arn"])}return n};const de_AssumeRoleResponse=(e,t)=>{const n={};if(e["Credentials"]!==undefined){n.Credentials=de_Credentials(e["Credentials"],t)}if(e["AssumedRoleUser"]!==undefined){n.AssumedRoleUser=de_AssumedRoleUser(e["AssumedRoleUser"],t)}if(e["PackedPolicySize"]!==undefined){n.PackedPolicySize=(0,s.strictParseInt32)(e["PackedPolicySize"])}if(e["SourceIdentity"]!==undefined){n.SourceIdentity=(0,s.expectString)(e["SourceIdentity"])}return n};const de_AssumeRoleWithSAMLResponse=(e,t)=>{const n={};if(e["Credentials"]!==undefined){n.Credentials=de_Credentials(e["Credentials"],t)}if(e["AssumedRoleUser"]!==undefined){n.AssumedRoleUser=de_AssumedRoleUser(e["AssumedRoleUser"],t)}if(e["PackedPolicySize"]!==undefined){n.PackedPolicySize=(0,s.strictParseInt32)(e["PackedPolicySize"])}if(e["Subject"]!==undefined){n.Subject=(0,s.expectString)(e["Subject"])}if(e["SubjectType"]!==undefined){n.SubjectType=(0,s.expectString)(e["SubjectType"])}if(e["Issuer"]!==undefined){n.Issuer=(0,s.expectString)(e["Issuer"])}if(e["Audience"]!==undefined){n.Audience=(0,s.expectString)(e["Audience"])}if(e["NameQualifier"]!==undefined){n.NameQualifier=(0,s.expectString)(e["NameQualifier"])}if(e["SourceIdentity"]!==undefined){n.SourceIdentity=(0,s.expectString)(e["SourceIdentity"])}return n};const de_AssumeRoleWithWebIdentityResponse=(e,t)=>{const n={};if(e["Credentials"]!==undefined){n.Credentials=de_Credentials(e["Credentials"],t)}if(e["SubjectFromWebIdentityToken"]!==undefined){n.SubjectFromWebIdentityToken=(0,s.expectString)(e["SubjectFromWebIdentityToken"])}if(e["AssumedRoleUser"]!==undefined){n.AssumedRoleUser=de_AssumedRoleUser(e["AssumedRoleUser"],t)}if(e["PackedPolicySize"]!==undefined){n.PackedPolicySize=(0,s.strictParseInt32)(e["PackedPolicySize"])}if(e["Provider"]!==undefined){n.Provider=(0,s.expectString)(e["Provider"])}if(e["Audience"]!==undefined){n.Audience=(0,s.expectString)(e["Audience"])}if(e["SourceIdentity"]!==undefined){n.SourceIdentity=(0,s.expectString)(e["SourceIdentity"])}return n};const de_Credentials=(e,t)=>{const n={};if(e["AccessKeyId"]!==undefined){n.AccessKeyId=(0,s.expectString)(e["AccessKeyId"])}if(e["SecretAccessKey"]!==undefined){n.SecretAccessKey=(0,s.expectString)(e["SecretAccessKey"])}if(e["SessionToken"]!==undefined){n.SessionToken=(0,s.expectString)(e["SessionToken"])}if(e["Expiration"]!==undefined){n.Expiration=(0,s.expectNonNull)((0,s.parseRfc3339DateTimeWithOffset)(e["Expiration"]))}return n};const de_DecodeAuthorizationMessageResponse=(e,t)=>{const n={};if(e["DecodedMessage"]!==undefined){n.DecodedMessage=(0,s.expectString)(e["DecodedMessage"])}return n};const de_ExpiredTokenException=(e,t)=>{const n={};if(e["message"]!==undefined){n.message=(0,s.expectString)(e["message"])}return n};const de_FederatedUser=(e,t)=>{const n={};if(e["FederatedUserId"]!==undefined){n.FederatedUserId=(0,s.expectString)(e["FederatedUserId"])}if(e["Arn"]!==undefined){n.Arn=(0,s.expectString)(e["Arn"])}return n};const de_GetAccessKeyInfoResponse=(e,t)=>{const n={};if(e["Account"]!==undefined){n.Account=(0,s.expectString)(e["Account"])}return n};const de_GetCallerIdentityResponse=(e,t)=>{const n={};if(e["UserId"]!==undefined){n.UserId=(0,s.expectString)(e["UserId"])}if(e["Account"]!==undefined){n.Account=(0,s.expectString)(e["Account"])}if(e["Arn"]!==undefined){n.Arn=(0,s.expectString)(e["Arn"])}return n};const de_GetFederationTokenResponse=(e,t)=>{const n={};if(e["Credentials"]!==undefined){n.Credentials=de_Credentials(e["Credentials"],t)}if(e["FederatedUser"]!==undefined){n.FederatedUser=de_FederatedUser(e["FederatedUser"],t)}if(e["PackedPolicySize"]!==undefined){n.PackedPolicySize=(0,s.strictParseInt32)(e["PackedPolicySize"])}return n};const de_GetSessionTokenResponse=(e,t)=>{const n={};if(e["Credentials"]!==undefined){n.Credentials=de_Credentials(e["Credentials"],t)}return n};const de_IDPCommunicationErrorException=(e,t)=>{const n={};if(e["message"]!==undefined){n.message=(0,s.expectString)(e["message"])}return n};const de_IDPRejectedClaimException=(e,t)=>{const n={};if(e["message"]!==undefined){n.message=(0,s.expectString)(e["message"])}return n};const de_InvalidAuthorizationMessageException=(e,t)=>{const n={};if(e["message"]!==undefined){n.message=(0,s.expectString)(e["message"])}return n};const de_InvalidIdentityTokenException=(e,t)=>{const n={};if(e["message"]!==undefined){n.message=(0,s.expectString)(e["message"])}return n};const de_MalformedPolicyDocumentException=(e,t)=>{const n={};if(e["message"]!==undefined){n.message=(0,s.expectString)(e["message"])}return n};const de_PackedPolicyTooLargeException=(e,t)=>{const n={};if(e["message"]!==undefined){n.message=(0,s.expectString)(e["message"])}return n};const de_RegionDisabledException=(e,t)=>{const n={};if(e["message"]!==undefined){n.message=(0,s.expectString)(e["message"])}return n};const deserializeMetadata=e=>({httpStatusCode:e.statusCode,requestId:e.headers["x-amzn-requestid"]??e.headers["x-amzn-request-id"]??e.headers["x-amz-request-id"],extendedRequestId:e.headers["x-amz-id-2"],cfId:e.headers["x-amz-cf-id"]});const collectBodyString=(e,t)=>(0,s.collectBody)(e,t).then((e=>t.utf8Encoder(e)));const c=(0,s.withBaseException)(a.STSServiceException);const buildHttpRpcRequest=async(e,t,n,s,r)=>{const{hostname:i,protocol:a="https",port:c,path:d}=await e.endpoint();const u={protocol:a,hostname:i,port:c,method:"POST",path:d.endsWith("/")?d.slice(0,-1)+n:d+n,headers:t};if(s!==undefined){u.hostname=s}if(r!==undefined){u.body=r}return new o.HttpRequest(u)};const d={"content-type":"application/x-www-form-urlencoded"};const parseBody=(e,t)=>collectBodyString(e,t).then((e=>{if(e.length){const t=new r.XMLParser({attributeNamePrefix:"",htmlEntities:true,ignoreAttributes:false,ignoreDeclaration:true,parseTagValue:false,trimValues:false,tagValueProcessor:(e,t)=>t.trim()===""&&t.includes("\n")?"":undefined});t.addEntity("#xD","\r");t.addEntity("#10","\n");const n=t.parse(e);const o="#text";const i=Object.keys(n)[0];const a=n[i];if(a[o]){a[i]=a[o];delete a[o]}return(0,s.getValueFromTextNode)(a)}return{}}));const parseErrorBody=async(e,t)=>{const n=await parseBody(e,t);if(n.Error){n.Error.message=n.Error.message??n.Error.Message}return n};const buildFormUrlencodedString=e=>Object.entries(e).map((([e,t])=>(0,s.extendedEncodeURIComponent)(e)+"="+(0,s.extendedEncodeURIComponent)(t))).join("&");const loadQueryErrorCode=(e,t)=>{if(t.Error?.Code!==undefined){return t.Error.Code}if(e.statusCode==404){return"NotFound"}}},36184:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getRuntimeConfig=void 0;const o=n(10204);const s=o.__importDefault(n(80858));const r=n(98525);const i=n(10601);const a=n(62944);const c=n(17906);const d=n(1818);const u=n(94681);const l=n(67273);const m=n(83993);const p=n(38179);const g=n(4161);const f=n(39751);const y=n(58809);const E=n(11866);const h=n(12871);const C=n(11866);const getRuntimeConfig=e=>{(0,C.emitWarningIfUnsupportedVersion)(process.version);const t=(0,h.resolveDefaultsModeConfig)(e);const defaultConfigProvider=()=>t().then(E.loadConfigsForDefaultMode);const n=(0,y.getRuntimeConfig)(e);(0,i.emitWarningIfUnsupportedVersion)(process.version);return{...n,...e,runtime:"node",defaultsMode:t,bodyLengthChecker:e?.bodyLengthChecker??g.calculateBodyLength,credentialDefaultProvider:e?.credentialDefaultProvider??(0,r.decorateDefaultCredentialProvider)(a.defaultProvider),defaultUserAgentProvider:e?.defaultUserAgentProvider??(0,c.defaultUserAgent)({serviceId:n.serviceId,clientVersion:s.default.version}),maxAttempts:e?.maxAttempts??(0,m.loadConfig)(l.NODE_MAX_ATTEMPT_CONFIG_OPTIONS),region:e?.region??(0,m.loadConfig)(d.NODE_REGION_CONFIG_OPTIONS,d.NODE_REGION_CONFIG_FILE_OPTIONS),requestHandler:e?.requestHandler??new p.NodeHttpHandler(defaultConfigProvider),retryMode:e?.retryMode??(0,m.loadConfig)({...l.NODE_RETRY_MODE_CONFIG_OPTIONS,default:async()=>(await defaultConfigProvider()).retryMode||f.DEFAULT_RETRY_MODE}),sha256:e?.sha256??u.Hash.bind(null,"sha256"),streamCollector:e?.streamCollector??p.streamCollector,useDualstackEndpoint:e?.useDualstackEndpoint??(0,m.loadConfig)(d.NODE_USE_DUALSTACK_ENDPOINT_CONFIG_OPTIONS),useFipsEndpoint:e?.useFipsEndpoint??(0,m.loadConfig)(d.NODE_USE_FIPS_ENDPOINT_CONFIG_OPTIONS)}};t.getRuntimeConfig=getRuntimeConfig},58809:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getRuntimeConfig=void 0;const o=n(11866);const s=n(59381);const r=n(76456);const i=n(47107);const a=n(68763);const getRuntimeConfig=e=>({apiVersion:"2011-06-15",base64Decoder:e?.base64Decoder??r.fromBase64,base64Encoder:e?.base64Encoder??r.toBase64,disableHostPrefix:e?.disableHostPrefix??false,endpointProvider:e?.endpointProvider??a.defaultEndpointResolver,extensions:e?.extensions??[],logger:e?.logger??new o.NoOpLogger,serviceId:e?.serviceId??"STS",urlParser:e?.urlParser??s.parseUrl,utf8Decoder:e?.utf8Decoder??i.fromUtf8,utf8Encoder:e?.utf8Encoder??i.toUtf8});t.getRuntimeConfig=getRuntimeConfig},88199:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.resolveRuntimeExtensions=void 0;const o=n(21945);const s=n(54117);const r=n(11866);const asPartial=e=>e;const resolveRuntimeExtensions=(e,t)=>{const n={...asPartial((0,o.getAwsRegionExtensionConfiguration)(e)),...asPartial((0,r.getDefaultExtensionConfiguration)(e)),...asPartial((0,s.getHttpHandlerExtensionConfiguration)(e))};t.forEach((e=>e.configure(n)));return{...e,...(0,o.resolveAwsRegionExtensionConfiguration)(n),...(0,r.resolveDefaultRuntimeConfig)(n),...(0,s.resolveHttpHandlerRuntimeConfig)(n)}};t.resolveRuntimeExtensions=resolveRuntimeExtensions},52888:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.emitWarningIfUnsupportedVersion=void 0;let n=false;const emitWarningIfUnsupportedVersion=e=>{if(e&&!n&&parseInt(e.substring(1,e.indexOf(".")))<16){n=true;process.emitWarning(`NodeDeprecationWarning: The AWS SDK for JavaScript (v3) will\nno longer support Node.js 14.x on May 1, 2024.\n\nTo continue receiving updates to AWS services, bug fixes, and security\nupdates please upgrade to an active Node.js LTS version.\n\nMore information can be found at: https://a.co/dzr2AJd`)}};t.emitWarningIfUnsupportedVersion=emitWarningIfUnsupportedVersion},69714:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(52888),t)},10601:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(69714),t);o.__exportStar(n(48586),t)},26841:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t._toNum=t._toBool=t._toStr=void 0;const _toStr=e=>{if(e==null){return e}if(typeof e==="number"||typeof e==="bigint"){const t=new Error(`Received number ${e} where a string was expected.`);t.name="Warning";console.warn(t);return String(e)}if(typeof e==="boolean"){const t=new Error(`Received boolean ${e} where a string was expected.`);t.name="Warning";console.warn(t);return String(e)}return e};t._toStr=_toStr;const _toBool=e=>{if(e==null){return e}if(typeof e==="number"){}if(typeof e==="string"){const t=e.toLowerCase();if(e!==""&&t!=="false"&&t!=="true"){const t=new Error(`Received string "${e}" where a boolean was expected.`);t.name="Warning";console.warn(t)}return e!==""&&t!=="false"}return e};t._toBool=_toBool;const _toNum=e=>{if(e==null){return e}if(typeof e==="boolean"){}if(typeof e==="string"){const t=Number(e);if(t.toString()!==e){const t=new Error(`Received string "${e}" where a number was expected.`);t.name="Warning";console.warn(t);return e}return t}return e};t._toNum=_toNum},48586:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(26841),t);o.__exportStar(n(14480),t)},14480:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.awsExpectUnion=void 0;const o=n(11866);const awsExpectUnion=e=>{if(e==null){return undefined}if(typeof e==="object"&&"__type"in e){delete e.__type}return(0,o.expectUnion)(e)};t.awsExpectUnion=awsExpectUnion},40212:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.fromEnv=t.ENV_EXPIRATION=t.ENV_SESSION=t.ENV_SECRET=t.ENV_KEY=void 0;const o=n(57879);t.ENV_KEY="AWS_ACCESS_KEY_ID";t.ENV_SECRET="AWS_SECRET_ACCESS_KEY";t.ENV_SESSION="AWS_SESSION_TOKEN";t.ENV_EXPIRATION="AWS_CREDENTIAL_EXPIRATION";const fromEnv=()=>async()=>{const e=process.env[t.ENV_KEY];const n=process.env[t.ENV_SECRET];const s=process.env[t.ENV_SESSION];const r=process.env[t.ENV_EXPIRATION];if(e&&n){return{accessKeyId:e,secretAccessKey:n,...s&&{sessionToken:s},...r&&{expiration:new Date(r)}}}throw new o.CredentialsProviderError("Unable to find environment variable credentials.")};t.fromEnv=fromEnv},81114:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(40212),t)},73858:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.fromIni=void 0;const o=n(87831);const s=n(85642);const fromIni=(e={})=>async()=>{const t=await(0,o.parseKnownFiles)(e);return(0,s.resolveProfileData)((0,o.getProfileName)(e),t,e)};t.fromIni=fromIni},25544:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(73858),t)},92128:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.resolveAssumeRoleCredentials=t.isAssumeRoleProfile=void 0;const o=n(57879);const s=n(87831);const r=n(87662);const i=n(85642);const isAssumeRoleProfile=e=>Boolean(e)&&typeof e==="object"&&typeof e.role_arn==="string"&&["undefined","string"].indexOf(typeof e.role_session_name)>-1&&["undefined","string"].indexOf(typeof e.external_id)>-1&&["undefined","string"].indexOf(typeof e.mfa_serial)>-1&&(isAssumeRoleWithSourceProfile(e)||isAssumeRoleWithProviderProfile(e));t.isAssumeRoleProfile=isAssumeRoleProfile;const isAssumeRoleWithSourceProfile=e=>typeof e.source_profile==="string"&&typeof e.credential_source==="undefined";const isAssumeRoleWithProviderProfile=e=>typeof e.credential_source==="string"&&typeof e.source_profile==="undefined";const resolveAssumeRoleCredentials=async(e,t,n,a={})=>{const c=t[e];if(!n.roleAssumer){throw new o.CredentialsProviderError(`Profile ${e} requires a role to be assumed, but no role assumption callback was provided.`,false)}const{source_profile:d}=c;if(d&&d in a){throw new o.CredentialsProviderError(`Detected a cycle attempting to resolve credentials for profile`+` ${(0,s.getProfileName)(n)}. Profiles visited: `+Object.keys(a).join(", "),false)}const u=d?(0,i.resolveProfileData)(d,t,n,{...a,[d]:true}):(0,r.resolveCredentialSource)(c.credential_source,e)();const l={RoleArn:c.role_arn,RoleSessionName:c.role_session_name||`aws-sdk-js-${Date.now()}`,ExternalId:c.external_id,DurationSeconds:parseInt(c.duration_seconds||"3600",10)};const{mfa_serial:m}=c;if(m){if(!n.mfaCodeProvider){throw new o.CredentialsProviderError(`Profile ${e} requires multi-factor authentication, but no MFA code callback was provided.`,false)}l.SerialNumber=m;l.TokenCode=await n.mfaCodeProvider(m)}const p=await u;return n.roleAssumer(p,l)};t.resolveAssumeRoleCredentials=resolveAssumeRoleCredentials},87662:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.resolveCredentialSource=void 0;const o=n(81114);const s=n(27919);const r=n(57879);const resolveCredentialSource=(e,t)=>{const n={EcsContainer:s.fromContainerMetadata,Ec2InstanceMetadata:s.fromInstanceMetadata,Environment:o.fromEnv};if(e in n){return n[e]()}else{throw new r.CredentialsProviderError(`Unsupported credential source in profile ${t}. Got ${e}, `+`expected EcsContainer or Ec2InstanceMetadata or Environment.`)}};t.resolveCredentialSource=resolveCredentialSource},54328:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.resolveProcessCredentials=t.isProcessProfile=void 0;const o=n(1287);const isProcessProfile=e=>Boolean(e)&&typeof e==="object"&&typeof e.credential_process==="string";t.isProcessProfile=isProcessProfile;const resolveProcessCredentials=async(e,t)=>(0,o.fromProcess)({...e,profile:t})();t.resolveProcessCredentials=resolveProcessCredentials},85642:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.resolveProfileData=void 0;const o=n(57879);const s=n(92128);const r=n(54328);const i=n(15813);const a=n(58024);const c=n(12483);const resolveProfileData=async(e,t,n,d={})=>{const u=t[e];if(Object.keys(d).length>0&&(0,a.isStaticCredsProfile)(u)){return(0,a.resolveStaticCredentials)(u)}if((0,s.isAssumeRoleProfile)(u)){return(0,s.resolveAssumeRoleCredentials)(e,t,n,d)}if((0,a.isStaticCredsProfile)(u)){return(0,a.resolveStaticCredentials)(u)}if((0,c.isWebIdentityProfile)(u)){return(0,c.resolveWebIdentityCredentials)(u,n)}if((0,r.isProcessProfile)(u)){return(0,r.resolveProcessCredentials)(n,e)}if((0,i.isSsoProfile)(u)){return(0,i.resolveSsoCredentials)(u)}throw new o.CredentialsProviderError(`Profile ${e} could not be found or parsed in shared credentials file.`)};t.resolveProfileData=resolveProfileData},15813:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.resolveSsoCredentials=t.isSsoProfile=void 0;const o=n(14254);var s=n(14254);Object.defineProperty(t,"isSsoProfile",{enumerable:true,get:function(){return s.isSsoProfile}});const resolveSsoCredentials=e=>{const{sso_start_url:t,sso_account_id:n,sso_session:s,sso_region:r,sso_role_name:i}=(0,o.validateSsoProfile)(e);return(0,o.fromSSO)({ssoStartUrl:t,ssoAccountId:n,ssoSession:s,ssoRegion:r,ssoRoleName:i})()};t.resolveSsoCredentials=resolveSsoCredentials},58024:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.resolveStaticCredentials=t.isStaticCredsProfile=void 0;const isStaticCredsProfile=e=>Boolean(e)&&typeof e==="object"&&typeof e.aws_access_key_id==="string"&&typeof e.aws_secret_access_key==="string"&&["undefined","string"].indexOf(typeof e.aws_session_token)>-1;t.isStaticCredsProfile=isStaticCredsProfile;const resolveStaticCredentials=e=>Promise.resolve({accessKeyId:e.aws_access_key_id,secretAccessKey:e.aws_secret_access_key,sessionToken:e.aws_session_token});t.resolveStaticCredentials=resolveStaticCredentials},12483:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.resolveWebIdentityCredentials=t.isWebIdentityProfile=void 0;const o=n(28520);const isWebIdentityProfile=e=>Boolean(e)&&typeof e==="object"&&typeof e.web_identity_token_file==="string"&&typeof e.role_arn==="string"&&["undefined","string"].indexOf(typeof e.role_session_name)>-1;t.isWebIdentityProfile=isWebIdentityProfile;const resolveWebIdentityCredentials=async(e,t)=>(0,o.fromTokenFile)({webIdentityTokenFile:e.web_identity_token_file,roleArn:e.role_arn,roleSessionName:e.role_session_name,roleAssumerWithWebIdentity:t.roleAssumerWithWebIdentity})();t.resolveWebIdentityCredentials=resolveWebIdentityCredentials},55305:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.defaultProvider=void 0;const o=n(81114);const s=n(25544);const r=n(1287);const i=n(14254);const a=n(28520);const c=n(57879);const d=n(87831);const u=n(20858);const defaultProvider=(e={})=>(0,c.memoize)((0,c.chain)(...e.profile||process.env[d.ENV_PROFILE]?[]:[(0,o.fromEnv)()],(0,i.fromSSO)(e),(0,s.fromIni)(e),(0,r.fromProcess)(e),(0,a.fromTokenFile)(e),(0,u.remoteProvider)(e),(async()=>{throw new c.CredentialsProviderError("Could not load credentials from any providers",false)})),(e=>e.expiration!==undefined&&e.expiration.getTime()-Date.now()<3e5),(e=>e.expiration!==undefined));t.defaultProvider=defaultProvider},62944:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(55305),t)},20858:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.remoteProvider=t.ENV_IMDS_DISABLED=void 0;const o=n(27919);const s=n(57879);t.ENV_IMDS_DISABLED="AWS_EC2_METADATA_DISABLED";const remoteProvider=e=>{if(process.env[o.ENV_CMDS_RELATIVE_URI]||process.env[o.ENV_CMDS_FULL_URI]){return(0,o.fromContainerMetadata)(e)}if(process.env[t.ENV_IMDS_DISABLED]){return async()=>{throw new s.CredentialsProviderError("EC2 Instance Metadata Service access disabled")}}return(0,o.fromInstanceMetadata)(e)};t.remoteProvider=remoteProvider},75576:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.fromProcess=void 0;const o=n(87831);const s=n(73035);const fromProcess=(e={})=>async()=>{const t=await(0,o.parseKnownFiles)(e);return(0,s.resolveProcessCredentials)((0,o.getProfileName)(e),t)};t.fromProcess=fromProcess},39726:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getValidatedProcessCredentials=void 0;const getValidatedProcessCredentials=(e,t)=>{if(t.Version!==1){throw Error(`Profile ${e} credential_process did not return Version 1.`)}if(t.AccessKeyId===undefined||t.SecretAccessKey===undefined){throw Error(`Profile ${e} credential_process returned invalid credentials.`)}if(t.Expiration){const n=new Date;const o=new Date(t.Expiration);if(o{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(75576),t)},73035:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.resolveProcessCredentials=void 0;const o=n(57879);const s=n(32081);const r=n(73837);const i=n(39726);const resolveProcessCredentials=async(e,t)=>{const n=t[e];if(t[e]){const t=n["credential_process"];if(t!==undefined){const n=(0,r.promisify)(s.exec);try{const{stdout:o}=await n(t);let s;try{s=JSON.parse(o.trim())}catch(t){throw Error(`Profile ${e} credential_process returned invalid JSON.`)}return(0,i.getValidatedProcessCredentials)(e,s)}catch(e){throw new o.CredentialsProviderError(e.message)}}else{throw new o.CredentialsProviderError(`Profile ${e} did not contain credential_process.`)}}else{throw new o.CredentialsProviderError(`Profile ${e} could not be found in shared credentials file.`)}};t.resolveProcessCredentials=resolveProcessCredentials},63079:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.fromSSO=void 0;const o=n(57879);const s=n(87831);const r=n(14899);const i=n(37020);const a=n(69859);const fromSSO=(e={})=>async()=>{const{ssoStartUrl:t,ssoAccountId:n,ssoRegion:c,ssoRoleName:d,ssoClient:u,ssoSession:l}=e;const m=(0,s.getProfileName)(e);if(!t&&!n&&!c&&!d&&!l){const n=await(0,s.parseKnownFiles)(e);const d=n[m];if(!d){throw new o.CredentialsProviderError(`Profile ${m} was not found.`)}if(!(0,r.isSsoProfile)(d)){throw new o.CredentialsProviderError(`Profile ${m} is not configured with SSO credentials.`)}if(d===null||d===void 0?void 0:d.sso_session){const n=await(0,s.loadSsoSessionData)(e);const r=n[d.sso_session];const i=` configurations in profile ${m} and sso-session ${d.sso_session}`;if(c&&c!==r.sso_region){throw new o.CredentialsProviderError(`Conflicting SSO region`+i,false)}if(t&&t!==r.sso_start_url){throw new o.CredentialsProviderError(`Conflicting SSO start_url`+i,false)}d.sso_region=r.sso_region;d.sso_start_url=r.sso_start_url}const{sso_start_url:l,sso_account_id:p,sso_region:g,sso_role_name:f,sso_session:y}=(0,a.validateSsoProfile)(d);return(0,i.resolveSSOCredentials)({ssoStartUrl:l,ssoSession:y,ssoAccountId:p,ssoRegion:g,ssoRoleName:f,ssoClient:u,profile:m})}else if(!t||!n||!c||!d){throw new o.CredentialsProviderError("Incomplete configuration. The fromSSO() argument hash must include "+'"ssoStartUrl", "ssoAccountId", "ssoRegion", "ssoRoleName"')}else{return(0,i.resolveSSOCredentials)({ssoStartUrl:t,ssoSession:l,ssoAccountId:n,ssoRegion:c,ssoRoleName:d,ssoClient:u,profile:m})}};t.fromSSO=fromSSO},14254:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(63079),t);o.__exportStar(n(14899),t);o.__exportStar(n(10245),t);o.__exportStar(n(69859),t)},14899:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.isSsoProfile=void 0;const isSsoProfile=e=>e&&(typeof e.sso_start_url==="string"||typeof e.sso_account_id==="string"||typeof e.sso_session==="string"||typeof e.sso_region==="string"||typeof e.sso_role_name==="string");t.isSsoProfile=isSsoProfile},37020:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.resolveSSOCredentials=void 0;const o=n(69615);const s=n(87179);const r=n(57879);const i=n(87831);const a=false;const resolveSSOCredentials=async({ssoStartUrl:e,ssoSession:t,ssoAccountId:n,ssoRegion:c,ssoRoleName:d,ssoClient:u,profile:l})=>{let m;const p=`To refresh this SSO session run aws sso login with the corresponding profile.`;if(t){try{const e=await(0,s.fromSso)({profile:l})();m={accessToken:e.token,expiresAt:new Date(e.expiration).toISOString()}}catch(e){throw new r.CredentialsProviderError(e.message,a)}}else{try{m=await(0,i.getSSOTokenFromFile)(e)}catch(e){throw new r.CredentialsProviderError(`The SSO session associated with this profile is invalid. ${p}`,a)}}if(new Date(m.expiresAt).getTime()-Date.now()<=0){throw new r.CredentialsProviderError(`The SSO session associated with this profile has expired. ${p}`,a)}const{accessToken:g}=m;const f=u||new o.SSOClient({region:c});let y;try{y=await f.send(new o.GetRoleCredentialsCommand({accountId:n,roleName:d,accessToken:g}))}catch(e){throw r.CredentialsProviderError.from(e,a)}const{roleCredentials:{accessKeyId:E,secretAccessKey:h,sessionToken:C,expiration:S}={}}=y;if(!E||!h||!C||!S){throw new r.CredentialsProviderError("SSO returns an invalid temporary credential.",a)}return{accessKeyId:E,secretAccessKey:h,sessionToken:C,expiration:new Date(S)}};t.resolveSSOCredentials=resolveSSOCredentials},10245:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},69859:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.validateSsoProfile=void 0;const o=n(57879);const validateSsoProfile=e=>{const{sso_start_url:t,sso_account_id:n,sso_region:s,sso_role_name:r}=e;if(!t||!n||!s||!r){throw new o.CredentialsProviderError(`Profile is configured with invalid SSO credentials. Required parameters "sso_account_id", `+`"sso_region", "sso_role_name", "sso_start_url". Got ${Object.keys(e).join(", ")}\nReference: https://docs.aws.amazon.com/cli/latest/userguide/cli-configure-sso.html`,false)}return e};t.validateSsoProfile=validateSsoProfile},15701:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.fromTokenFile=void 0;const o=n(57879);const s=n(57147);const r=n(34619);const i="AWS_WEB_IDENTITY_TOKEN_FILE";const a="AWS_ROLE_ARN";const c="AWS_ROLE_SESSION_NAME";const fromTokenFile=(e={})=>async()=>{var t,n,d;const u=(t=e===null||e===void 0?void 0:e.webIdentityTokenFile)!==null&&t!==void 0?t:process.env[i];const l=(n=e===null||e===void 0?void 0:e.roleArn)!==null&&n!==void 0?n:process.env[a];const m=(d=e===null||e===void 0?void 0:e.roleSessionName)!==null&&d!==void 0?d:process.env[c];if(!u||!l){throw new o.CredentialsProviderError("Web identity configuration not specified")}return(0,r.fromWebToken)({...e,webIdentityToken:(0,s.readFileSync)(u,{encoding:"ascii"}),roleArn:l,roleSessionName:m})()};t.fromTokenFile=fromTokenFile},34619:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.fromWebToken=void 0;const o=n(57879);const fromWebToken=e=>()=>{const{roleArn:t,roleSessionName:n,webIdentityToken:s,providerId:r,policyArns:i,policy:a,durationSeconds:c,roleAssumerWithWebIdentity:d}=e;if(!d){throw new o.CredentialsProviderError(`Role Arn '${t}' needs to be assumed with web identity,`+` but no role assumption callback was provided.`,false)}return d({RoleArn:t,RoleSessionName:n!==null&&n!==void 0?n:`aws-sdk-js-session-${Date.now()}`,WebIdentityToken:s,ProviderId:r,PolicyArns:i,Policy:a,DurationSeconds:c})};t.fromWebToken=fromWebToken},28520:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(15701),t);o.__exportStar(n(34619),t)},42459:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getHostHeaderPlugin=t.hostHeaderMiddlewareOptions=t.hostHeaderMiddleware=t.resolveHostHeaderConfig=void 0;const o=n(54117);function resolveHostHeaderConfig(e){return e}t.resolveHostHeaderConfig=resolveHostHeaderConfig;const hostHeaderMiddleware=e=>t=>async n=>{if(!o.HttpRequest.isInstance(n.request))return t(n);const{request:s}=n;const{handlerProtocol:r=""}=e.requestHandler.metadata||{};if(r.indexOf("h2")>=0&&!s.headers[":authority"]){delete s.headers["host"];s.headers[":authority"]=s.hostname+(s.port?":"+s.port:"")}else if(!s.headers["host"]){let e=s.hostname;if(s.port!=null)e+=`:${s.port}`;s.headers["host"]=e}return t(n)};t.hostHeaderMiddleware=hostHeaderMiddleware;t.hostHeaderMiddlewareOptions={name:"hostHeaderMiddleware",step:"build",priority:"low",tags:["HOST"],override:true};const getHostHeaderPlugin=e=>({applyToStack:n=>{n.add((0,t.hostHeaderMiddleware)(e),t.hostHeaderMiddlewareOptions)}});t.getHostHeaderPlugin=getHostHeaderPlugin},1475:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(41233),t)},41233:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getLoggerPlugin=t.loggerMiddlewareOptions=t.loggerMiddleware=void 0;const loggerMiddleware=()=>(e,t)=>async n=>{var o,s;try{const s=await e(n);const{clientName:r,commandName:i,logger:a,dynamoDbDocumentClientOptions:c={}}=t;const{overrideInputFilterSensitiveLog:d,overrideOutputFilterSensitiveLog:u}=c;const l=d!==null&&d!==void 0?d:t.inputFilterSensitiveLog;const m=u!==null&&u!==void 0?u:t.outputFilterSensitiveLog;const{$metadata:p,...g}=s.output;(o=a===null||a===void 0?void 0:a.info)===null||o===void 0?void 0:o.call(a,{clientName:r,commandName:i,input:l(n.input),output:m(g),metadata:p});return s}catch(e){const{clientName:o,commandName:r,logger:i,dynamoDbDocumentClientOptions:a={}}=t;const{overrideInputFilterSensitiveLog:c}=a;const d=c!==null&&c!==void 0?c:t.inputFilterSensitiveLog;(s=i===null||i===void 0?void 0:i.error)===null||s===void 0?void 0:s.call(i,{clientName:o,commandName:r,input:d(n.input),error:e,metadata:e.$metadata});throw e}};t.loggerMiddleware=loggerMiddleware;t.loggerMiddlewareOptions={name:"loggerMiddleware",tags:["LOGGER"],step:"initialize",override:true};const getLoggerPlugin=e=>({applyToStack:e=>{e.add((0,t.loggerMiddleware)(),t.loggerMiddlewareOptions)}});t.getLoggerPlugin=getLoggerPlugin},14103:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getRecursionDetectionPlugin=t.addRecursionDetectionMiddlewareOptions=t.recursionDetectionMiddleware=void 0;const o=n(54117);const s="X-Amzn-Trace-Id";const r="AWS_LAMBDA_FUNCTION_NAME";const i="_X_AMZN_TRACE_ID";const recursionDetectionMiddleware=e=>t=>async n=>{const{request:a}=n;if(!o.HttpRequest.isInstance(a)||e.runtime!=="node"||a.headers.hasOwnProperty(s)){return t(n)}const c=process.env[r];const d=process.env[i];const nonEmptyString=e=>typeof e==="string"&&e.length>0;if(nonEmptyString(c)&&nonEmptyString(d)){a.headers[s]=d}return t({...n,request:a})};t.recursionDetectionMiddleware=recursionDetectionMiddleware;t.addRecursionDetectionMiddlewareOptions={step:"build",tags:["RECURSION_DETECTION"],name:"recursionDetectionMiddleware",override:true,priority:"low"};const getRecursionDetectionPlugin=e=>({applyToStack:n=>{n.add((0,t.recursionDetectionMiddleware)(e),t.addRecursionDetectionMiddlewareOptions)}});t.getRecursionDetectionPlugin=getRecursionDetectionPlugin},2629:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.resolveStsAuthConfig=void 0;const o=n(83347);const resolveStsAuthConfig=(e,{stsClientCtor:t})=>(0,o.resolveAwsAuthConfig)({...e,stsClientCtor:t});t.resolveStsAuthConfig=resolveStsAuthConfig},55182:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.resolveSigV4AuthConfig=t.resolveAwsAuthConfig=void 0;const o=n(57879);const s=n(20829);const r=n(25275);const i=3e5;const resolveAwsAuthConfig=e=>{const t=e.credentials?normalizeCredentialProvider(e.credentials):e.credentialDefaultProvider(e);const{signingEscapePath:n=true,systemClockOffset:o=e.systemClockOffset||0,sha256:i}=e;let a;if(e.signer){a=(0,r.normalizeProvider)(e.signer)}else if(e.regionInfoProvider){a=()=>(0,r.normalizeProvider)(e.region)().then((async t=>[await e.regionInfoProvider(t,{useFipsEndpoint:await e.useFipsEndpoint(),useDualstackEndpoint:await e.useDualstackEndpoint()})||{},t])).then((([o,r])=>{const{signingRegion:a,signingService:c}=o;e.signingRegion=e.signingRegion||a||r;e.signingName=e.signingName||c||e.serviceId;const d={...e,credentials:t,region:e.signingRegion,service:e.signingName,sha256:i,uriEscapePath:n};const u=e.signerConstructor||s.SignatureV4;return new u(d)}))}else{a=async o=>{o=Object.assign({},{name:"sigv4",signingName:e.signingName||e.defaultSigningName,signingRegion:await(0,r.normalizeProvider)(e.region)(),properties:{}},o);const a=o.signingRegion;const c=o.signingName;e.signingRegion=e.signingRegion||a;e.signingName=e.signingName||c||e.serviceId;const d={...e,credentials:t,region:e.signingRegion,service:e.signingName,sha256:i,uriEscapePath:n};const u=e.signerConstructor||s.SignatureV4;return new u(d)}}return{...e,systemClockOffset:o,signingEscapePath:n,credentials:t,signer:a}};t.resolveAwsAuthConfig=resolveAwsAuthConfig;const resolveSigV4AuthConfig=e=>{const t=e.credentials?normalizeCredentialProvider(e.credentials):e.credentialDefaultProvider(e);const{signingEscapePath:n=true,systemClockOffset:o=e.systemClockOffset||0,sha256:i}=e;let a;if(e.signer){a=(0,r.normalizeProvider)(e.signer)}else{a=(0,r.normalizeProvider)(new s.SignatureV4({credentials:t,region:e.region,service:e.signingName,sha256:i,uriEscapePath:n}))}return{...e,systemClockOffset:o,signingEscapePath:n,credentials:t,signer:a}};t.resolveSigV4AuthConfig=resolveSigV4AuthConfig;const normalizeCredentialProvider=e=>{if(typeof e==="function"){return(0,o.memoize)(e,(e=>e.expiration!==undefined&&e.expiration.getTime()-Date.now()e.expiration!==undefined))}return(0,r.normalizeProvider)(e)}},7717:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getSigV4AuthPlugin=t.getAwsAuthPlugin=t.awsAuthMiddlewareOptions=t.awsAuthMiddleware=void 0;const o=n(54117);const s=n(3904);const r=n(85384);const awsAuthMiddleware=e=>(t,n)=>async function(i){var a,c,d,u;if(!o.HttpRequest.isInstance(i.request))return t(i);const l=(d=(c=(a=n.endpointV2)===null||a===void 0?void 0:a.properties)===null||c===void 0?void 0:c.authSchemes)===null||d===void 0?void 0:d[0];const m=(l===null||l===void 0?void 0:l.name)==="sigv4a"?(u=l===null||l===void 0?void 0:l.signingRegionSet)===null||u===void 0?void 0:u.join(","):undefined;const p=await e.signer(l);const g=await t({...i,request:await p.sign(i.request,{signingDate:(0,s.getSkewCorrectedDate)(e.systemClockOffset),signingRegion:m||n["signing_region"],signingService:n["signing_service"]})}).catch((t=>{var n;const o=(n=t.ServerTime)!==null&&n!==void 0?n:getDateHeader(t.$response);if(o){e.systemClockOffset=(0,r.getUpdatedSystemClockOffset)(o,e.systemClockOffset)}throw t}));const f=getDateHeader(g.response);if(f){e.systemClockOffset=(0,r.getUpdatedSystemClockOffset)(f,e.systemClockOffset)}return g};t.awsAuthMiddleware=awsAuthMiddleware;const getDateHeader=e=>{var t,n,s;return o.HttpResponse.isInstance(e)?(n=(t=e.headers)===null||t===void 0?void 0:t.date)!==null&&n!==void 0?n:(s=e.headers)===null||s===void 0?void 0:s.Date:undefined};t.awsAuthMiddlewareOptions={name:"awsAuthMiddleware",tags:["SIGNATURE","AWSAUTH"],relation:"after",toMiddleware:"retryMiddleware",override:true};const getAwsAuthPlugin=e=>({applyToStack:n=>{n.addRelativeTo((0,t.awsAuthMiddleware)(e),t.awsAuthMiddlewareOptions)}});t.getAwsAuthPlugin=getAwsAuthPlugin;t.getSigV4AuthPlugin=t.getAwsAuthPlugin},83347:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(55182),t);o.__exportStar(n(7717),t)},3904:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getSkewCorrectedDate=void 0;const getSkewCorrectedDate=e=>new Date(Date.now()+e);t.getSkewCorrectedDate=getSkewCorrectedDate},85384:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getUpdatedSystemClockOffset=void 0;const o=n(78958);const getUpdatedSystemClockOffset=(e,t)=>{const n=Date.parse(e);if((0,o.isClockSkewed)(n,t)){return n-Date.now()}return t};t.getUpdatedSystemClockOffset=getUpdatedSystemClockOffset},78958:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.isClockSkewed=void 0;const o=n(3904);const isClockSkewed=(e,t)=>Math.abs((0,o.getSkewCorrectedDate)(t).getTime()-e)>=3e5;t.isClockSkewed=isClockSkewed},53274:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.resolveUserAgentConfig=void 0;function resolveUserAgentConfig(e){return{...e,customUserAgent:typeof e.customUserAgent==="string"?[[e.customUserAgent]]:e.customUserAgent}}t.resolveUserAgentConfig=resolveUserAgentConfig},37696:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.UA_ESCAPE_CHAR=t.UA_VALUE_ESCAPE_REGEX=t.UA_NAME_ESCAPE_REGEX=t.UA_NAME_SEPARATOR=t.SPACE=t.X_AMZ_USER_AGENT=t.USER_AGENT=void 0;t.USER_AGENT="user-agent";t.X_AMZ_USER_AGENT="x-amz-user-agent";t.SPACE=" ";t.UA_NAME_SEPARATOR="/";t.UA_NAME_ESCAPE_REGEX=/[^\!\$\%\&\'\*\+\-\.\^\_\`\|\~\d\w]/g;t.UA_VALUE_ESCAPE_REGEX=/[^\!\$\%\&\'\*\+\-\.\^\_\`\|\~\d\w\#]/g;t.UA_ESCAPE_CHAR="-"},37163:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(53274),t);o.__exportStar(n(83689),t)},83689:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getUserAgentPlugin=t.getUserAgentMiddlewareOptions=t.userAgentMiddleware=void 0;const o=n(61194);const s=n(54117);const r=n(37696);const userAgentMiddleware=e=>(t,n)=>async i=>{var a,c;const{request:d}=i;if(!s.HttpRequest.isInstance(d))return t(i);const{headers:u}=d;const l=((a=n===null||n===void 0?void 0:n.userAgent)===null||a===void 0?void 0:a.map(escapeUserAgent))||[];const m=(await e.defaultUserAgentProvider()).map(escapeUserAgent);const p=((c=e===null||e===void 0?void 0:e.customUserAgent)===null||c===void 0?void 0:c.map(escapeUserAgent))||[];const g=(0,o.getUserAgentPrefix)();const f=(g?[g]:[]).concat([...m,...l,...p]).join(r.SPACE);const y=[...m.filter((e=>e.startsWith("aws-sdk-"))),...p].join(r.SPACE);if(e.runtime!=="browser"){if(y){u[r.X_AMZ_USER_AGENT]=u[r.X_AMZ_USER_AGENT]?`${u[r.USER_AGENT]} ${y}`:y}u[r.USER_AGENT]=f}else{u[r.X_AMZ_USER_AGENT]=f}return t({...i,request:d})};t.userAgentMiddleware=userAgentMiddleware;const escapeUserAgent=e=>{var t;const n=e[0].split(r.UA_NAME_SEPARATOR).map((e=>e.replace(r.UA_NAME_ESCAPE_REGEX,r.UA_ESCAPE_CHAR))).join(r.UA_NAME_SEPARATOR);const o=(t=e[1])===null||t===void 0?void 0:t.replace(r.UA_VALUE_ESCAPE_REGEX,r.UA_ESCAPE_CHAR);const s=n.indexOf(r.UA_NAME_SEPARATOR);const i=n.substring(0,s);let a=n.substring(s+1);if(i==="api"){a=a.toLowerCase()}return[i,a,o].filter((e=>e&&e.length>0)).reduce(((e,t,n)=>{switch(n){case 0:return t;case 1:return`${e}/${t}`;default:return`${e}#${t}`}}),"")};t.getUserAgentMiddlewareOptions={name:"getUserAgentMiddleware",step:"build",priority:"low",tags:["SET_USER_AGENT","USER_AGENT"],override:true};const getUserAgentPlugin=e=>({applyToStack:n=>{n.add((0,t.userAgentMiddleware)(e),t.getUserAgentMiddlewareOptions)}});t.getUserAgentPlugin=getUserAgentPlugin},91115:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.resolveAwsRegionExtensionConfiguration=t.getAwsRegionExtensionConfiguration=void 0;const getAwsRegionExtensionConfiguration=e=>{let runtimeConfigRegion=async()=>{if(e.region===undefined){throw new Error("Region is missing from runtimeConfig")}const t=e.region;if(typeof t==="string"){return t}return t()};return{setRegion(e){runtimeConfigRegion=e},region(){return runtimeConfigRegion}}};t.getAwsRegionExtensionConfiguration=getAwsRegionExtensionConfiguration;const resolveAwsRegionExtensionConfiguration=e=>({region:e.region()});t.resolveAwsRegionExtensionConfiguration=resolveAwsRegionExtensionConfiguration},21945:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(91115),t);o.__exportStar(n(3982),t)},81558:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.NODE_REGION_CONFIG_FILE_OPTIONS=t.NODE_REGION_CONFIG_OPTIONS=t.REGION_INI_NAME=t.REGION_ENV_NAME=void 0;t.REGION_ENV_NAME="AWS_REGION";t.REGION_INI_NAME="region";t.NODE_REGION_CONFIG_OPTIONS={environmentVariableSelector:e=>e[t.REGION_ENV_NAME],configFileSelector:e=>e[t.REGION_INI_NAME],default:()=>{throw new Error("Region is missing")}};t.NODE_REGION_CONFIG_FILE_OPTIONS={preferredFile:"credentials"}},36926:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getRealRegion=void 0;const o=n(62995);const getRealRegion=e=>(0,o.isFipsRegion)(e)?["fips-aws-global","aws-fips"].includes(e)?"us-east-1":e.replace(/fips-(dkr-|prod-)?|-fips/,""):e;t.getRealRegion=getRealRegion},3982:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(81558),t);o.__exportStar(n(33757),t)},62995:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.isFipsRegion=void 0;const isFipsRegion=e=>typeof e==="string"&&(e.startsWith("fips-")||e.endsWith("-fips"));t.isFipsRegion=isFipsRegion},33757:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.resolveRegionConfig=void 0;const o=n(36926);const s=n(62995);const resolveRegionConfig=e=>{const{region:t,useFipsEndpoint:n}=e;if(!t){throw new Error("Region is missing")}return{...e,region:async()=>{if(typeof t==="string"){return(0,o.getRealRegion)(t)}const e=await t();return(0,o.getRealRegion)(e)},useFipsEndpoint:async()=>{const e=typeof t==="string"?t:await t();if((0,s.isFipsRegion)(e)){return true}return typeof n!=="function"?Promise.resolve(!!n):n()}}};t.resolveRegionConfig=resolveRegionConfig},42965:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.UnsupportedGrantTypeException=t.UnauthorizedClientException=t.SlowDownException=t.SSOOIDCClient=t.InvalidScopeException=t.InvalidRequestException=t.InvalidClientException=t.InternalServerException=t.ExpiredTokenException=t.CreateTokenCommand=t.AuthorizationPendingException=t.AccessDeniedException=void 0;const o=n(42459);const s=n(1475);const r=n(14103);const i=n(37163);const a=n(1818);const c=n(71829);const d=n(12538);const u=n(67273);const l=n(11866);var resolveClientEndpointParameters=e=>{var t,n;return{...e,useDualstackEndpoint:(t=e.useDualstackEndpoint)!==null&&t!==void 0?t:false,useFipsEndpoint:(n=e.useFipsEndpoint)!==null&&n!==void 0?n:false,defaultSigningName:"awsssooidc"}};var m={version:"3.429.0"};const p=n(17906);const g=n(1818);const f=n(94681);const y=n(67273);const E=n(83993);const h=n(38179);const C=n(4161);const S=n(39751);const v=n(11866);const _=n(59381);const w=n(76456);const b=n(47107);const P=n(88013);var x="required";var I="fn";var D="argv";var T="ref";var O="isSet";var R="tree";var A="error";var N="endpoint";var k="PartitionResult";var M="getAttr";var F={[x]:false,type:"String"};var L={[x]:true,default:false,type:"Boolean"};var j={[T]:"Endpoint"};var U={[I]:"booleanEquals",[D]:[{[T]:"UseFIPS"},true]};var z={[I]:"booleanEquals",[D]:[{[T]:"UseDualStack"},true]};var $={};var H={[I]:"booleanEquals",[D]:[true,{[I]:M,[D]:[{[T]:k},"supportsFIPS"]}]};var G={[T]:k};var q={[I]:"booleanEquals",[D]:[true,{[I]:M,[D]:[G,"supportsDualStack"]}]};var B=[U];var W=[z];var V=[{[T]:"Region"}];var Y={version:"1.0",parameters:{Region:F,UseDualStack:L,UseFIPS:L,Endpoint:F},rules:[{conditions:[{[I]:O,[D]:[j]}],type:R,rules:[{conditions:B,error:"Invalid Configuration: FIPS and custom endpoint are not supported",type:A},{conditions:W,error:"Invalid Configuration: Dualstack and custom endpoint are not supported",type:A},{endpoint:{url:j,properties:$,headers:$},type:N}]},{conditions:[{[I]:O,[D]:V}],type:R,rules:[{conditions:[{[I]:"aws.partition",[D]:V,assign:k}],type:R,rules:[{conditions:[U,z],type:R,rules:[{conditions:[H,q],type:R,rules:[{endpoint:{url:"https://oidc-fips.{Region}.{PartitionResult#dualStackDnsSuffix}",properties:$,headers:$},type:N}]},{error:"FIPS and DualStack are enabled, but this partition does not support one or both",type:A}]},{conditions:B,type:R,rules:[{conditions:[H],type:R,rules:[{conditions:[{[I]:"stringEquals",[D]:["aws-us-gov",{[I]:M,[D]:[G,"name"]}]}],endpoint:{url:"https://oidc.{Region}.amazonaws.com",properties:$,headers:$},type:N},{endpoint:{url:"https://oidc-fips.{Region}.{PartitionResult#dnsSuffix}",properties:$,headers:$},type:N}]},{error:"FIPS is enabled but this partition does not support FIPS",type:A}]},{conditions:W,type:R,rules:[{conditions:[q],type:R,rules:[{endpoint:{url:"https://oidc.{Region}.{PartitionResult#dualStackDnsSuffix}",properties:$,headers:$},type:N}]},{error:"DualStack is enabled but this partition does not support DualStack",type:A}]},{endpoint:{url:"https://oidc.{Region}.{PartitionResult#dnsSuffix}",properties:$,headers:$},type:N}]}]},{error:"Invalid Configuration: Missing Region",type:A}]};var K=Y;var defaultEndpointResolver=(e,t={})=>(0,P.resolveEndpoint)(K,{endpointParams:e,logger:t.logger});var getRuntimeConfig=e=>{var t,n,o,s,r,i,a,c,d,u;return{apiVersion:"2019-06-10",base64Decoder:(t=e===null||e===void 0?void 0:e.base64Decoder)!==null&&t!==void 0?t:w.fromBase64,base64Encoder:(n=e===null||e===void 0?void 0:e.base64Encoder)!==null&&n!==void 0?n:w.toBase64,disableHostPrefix:(o=e===null||e===void 0?void 0:e.disableHostPrefix)!==null&&o!==void 0?o:false,endpointProvider:(s=e===null||e===void 0?void 0:e.endpointProvider)!==null&&s!==void 0?s:defaultEndpointResolver,extensions:(r=e===null||e===void 0?void 0:e.extensions)!==null&&r!==void 0?r:[],logger:(i=e===null||e===void 0?void 0:e.logger)!==null&&i!==void 0?i:new v.NoOpLogger,serviceId:(a=e===null||e===void 0?void 0:e.serviceId)!==null&&a!==void 0?a:"SSO OIDC",urlParser:(c=e===null||e===void 0?void 0:e.urlParser)!==null&&c!==void 0?c:_.parseUrl,utf8Decoder:(d=e===null||e===void 0?void 0:e.utf8Decoder)!==null&&d!==void 0?d:b.fromUtf8,utf8Encoder:(u=e===null||e===void 0?void 0:e.utf8Encoder)!==null&&u!==void 0?u:b.toUtf8}};const X=n(11866);const Q=n(12871);const J=n(11866);var getRuntimeConfig2=e=>{var t,n,o,s,r,i,a,c,d,u;(0,J.emitWarningIfUnsupportedVersion)(process.version);const l=(0,Q.resolveDefaultsModeConfig)(e);const defaultConfigProvider=()=>l().then(X.loadConfigsForDefaultMode);const v=getRuntimeConfig(e);return{...v,...e,runtime:"node",defaultsMode:l,bodyLengthChecker:(t=e===null||e===void 0?void 0:e.bodyLengthChecker)!==null&&t!==void 0?t:C.calculateBodyLength,defaultUserAgentProvider:(n=e===null||e===void 0?void 0:e.defaultUserAgentProvider)!==null&&n!==void 0?n:(0,p.defaultUserAgent)({serviceId:v.serviceId,clientVersion:m.version}),maxAttempts:(o=e===null||e===void 0?void 0:e.maxAttempts)!==null&&o!==void 0?o:(0,E.loadConfig)(y.NODE_MAX_ATTEMPT_CONFIG_OPTIONS),region:(s=e===null||e===void 0?void 0:e.region)!==null&&s!==void 0?s:(0,E.loadConfig)(g.NODE_REGION_CONFIG_OPTIONS,g.NODE_REGION_CONFIG_FILE_OPTIONS),requestHandler:(r=e===null||e===void 0?void 0:e.requestHandler)!==null&&r!==void 0?r:new h.NodeHttpHandler(defaultConfigProvider),retryMode:(i=e===null||e===void 0?void 0:e.retryMode)!==null&&i!==void 0?i:(0,E.loadConfig)({...y.NODE_RETRY_MODE_CONFIG_OPTIONS,default:async()=>(await defaultConfigProvider()).retryMode||S.DEFAULT_RETRY_MODE}),sha256:(a=e===null||e===void 0?void 0:e.sha256)!==null&&a!==void 0?a:f.Hash.bind(null,"sha256"),streamCollector:(c=e===null||e===void 0?void 0:e.streamCollector)!==null&&c!==void 0?c:h.streamCollector,useDualstackEndpoint:(d=e===null||e===void 0?void 0:e.useDualstackEndpoint)!==null&&d!==void 0?d:(0,E.loadConfig)(g.NODE_USE_DUALSTACK_ENDPOINT_CONFIG_OPTIONS),useFipsEndpoint:(u=e===null||e===void 0?void 0:e.useFipsEndpoint)!==null&&u!==void 0?u:(0,E.loadConfig)(g.NODE_USE_FIPS_ENDPOINT_CONFIG_OPTIONS)}};const Z=n(21945);const ee=n(54117);const te=n(11866);var asPartial=e=>e;var resolveRuntimeExtensions=(e,t)=>{const n={...asPartial((0,Z.getAwsRegionExtensionConfiguration)(e)),...asPartial((0,te.getDefaultExtensionConfiguration)(e)),...asPartial((0,ee.getHttpHandlerExtensionConfiguration)(e))};t.forEach((e=>e.configure(n)));return{...e,...(0,Z.resolveAwsRegionExtensionConfiguration)(n),...(0,te.resolveDefaultRuntimeConfig)(n),...(0,ee.resolveHttpHandlerRuntimeConfig)(n)}};var ne=class extends l.Client{constructor(...[e]){const t=getRuntimeConfig2(e||{});const n=resolveClientEndpointParameters(t);const l=(0,a.resolveRegionConfig)(n);const m=(0,d.resolveEndpointConfig)(l);const p=(0,u.resolveRetryConfig)(m);const g=(0,o.resolveHostHeaderConfig)(p);const f=(0,i.resolveUserAgentConfig)(g);const y=resolveRuntimeExtensions(f,(e===null||e===void 0?void 0:e.extensions)||[]);super(y);this.config=y;this.middlewareStack.use((0,u.getRetryPlugin)(this.config));this.middlewareStack.use((0,c.getContentLengthPlugin)(this.config));this.middlewareStack.use((0,o.getHostHeaderPlugin)(this.config));this.middlewareStack.use((0,s.getLoggerPlugin)(this.config));this.middlewareStack.use((0,r.getRecursionDetectionPlugin)(this.config));this.middlewareStack.use((0,i.getUserAgentPlugin)(this.config))}destroy(){super.destroy()}};t.SSOOIDCClient=ne;const oe=n(11866);const se=n(12538);const re=n(76904);const ie=n(11866);const ae=n(18499);const ce=n(54117);const de=n(11866);const ue=n(11866);var le=class _SSOOIDCServiceException extends ue.ServiceException{constructor(e){super(e);Object.setPrototypeOf(this,_SSOOIDCServiceException.prototype)}};var me=class _AccessDeniedException extends le{constructor(e){super({name:"AccessDeniedException",$fault:"client",...e});this.name="AccessDeniedException";this.$fault="client";Object.setPrototypeOf(this,_AccessDeniedException.prototype);this.error=e.error;this.error_description=e.error_description}};t.AccessDeniedException=me;var pe=class _AuthorizationPendingException extends le{constructor(e){super({name:"AuthorizationPendingException",$fault:"client",...e});this.name="AuthorizationPendingException";this.$fault="client";Object.setPrototypeOf(this,_AuthorizationPendingException.prototype);this.error=e.error;this.error_description=e.error_description}};t.AuthorizationPendingException=pe;var ge=class _ExpiredTokenException extends le{constructor(e){super({name:"ExpiredTokenException",$fault:"client",...e});this.name="ExpiredTokenException";this.$fault="client";Object.setPrototypeOf(this,_ExpiredTokenException.prototype);this.error=e.error;this.error_description=e.error_description}};t.ExpiredTokenException=ge;var fe=class _InternalServerException extends le{constructor(e){super({name:"InternalServerException",$fault:"server",...e});this.name="InternalServerException";this.$fault="server";Object.setPrototypeOf(this,_InternalServerException.prototype);this.error=e.error;this.error_description=e.error_description}};t.InternalServerException=fe;var ye=class _InvalidClientException extends le{constructor(e){super({name:"InvalidClientException",$fault:"client",...e});this.name="InvalidClientException";this.$fault="client";Object.setPrototypeOf(this,_InvalidClientException.prototype);this.error=e.error;this.error_description=e.error_description}};t.InvalidClientException=ye;var Ee=class _InvalidGrantException extends le{constructor(e){super({name:"InvalidGrantException",$fault:"client",...e});this.name="InvalidGrantException";this.$fault="client";Object.setPrototypeOf(this,_InvalidGrantException.prototype);this.error=e.error;this.error_description=e.error_description}};var he=class _InvalidRequestException extends le{constructor(e){super({name:"InvalidRequestException",$fault:"client",...e});this.name="InvalidRequestException";this.$fault="client";Object.setPrototypeOf(this,_InvalidRequestException.prototype);this.error=e.error;this.error_description=e.error_description}};t.InvalidRequestException=he;var Ce=class _InvalidScopeException extends le{constructor(e){super({name:"InvalidScopeException",$fault:"client",...e});this.name="InvalidScopeException";this.$fault="client";Object.setPrototypeOf(this,_InvalidScopeException.prototype);this.error=e.error;this.error_description=e.error_description}};t.InvalidScopeException=Ce;var Se=class _SlowDownException extends le{constructor(e){super({name:"SlowDownException",$fault:"client",...e});this.name="SlowDownException";this.$fault="client";Object.setPrototypeOf(this,_SlowDownException.prototype);this.error=e.error;this.error_description=e.error_description}};t.SlowDownException=Se;var ve=class _UnauthorizedClientException extends le{constructor(e){super({name:"UnauthorizedClientException",$fault:"client",...e});this.name="UnauthorizedClientException";this.$fault="client";Object.setPrototypeOf(this,_UnauthorizedClientException.prototype);this.error=e.error;this.error_description=e.error_description}};t.UnauthorizedClientException=ve;var _e=class _UnsupportedGrantTypeException extends le{constructor(e){super({name:"UnsupportedGrantTypeException",$fault:"client",...e});this.name="UnsupportedGrantTypeException";this.$fault="client";Object.setPrototypeOf(this,_UnsupportedGrantTypeException.prototype);this.error=e.error;this.error_description=e.error_description}};t.UnsupportedGrantTypeException=_e;var we=class _InvalidClientMetadataException extends le{constructor(e){super({name:"InvalidClientMetadataException",$fault:"client",...e});this.name="InvalidClientMetadataException";this.$fault="client";Object.setPrototypeOf(this,_InvalidClientMetadataException.prototype);this.error=e.error;this.error_description=e.error_description}};var se_CreateTokenCommand=async(e,t)=>{const{hostname:n,protocol:o="https",port:s,path:r}=await t.endpoint();const i={"content-type":"application/json"};const a=`${(r===null||r===void 0?void 0:r.endsWith("/"))?r.slice(0,-1):r||""}/token`;let c;c=JSON.stringify((0,de.take)(e,{clientId:[],clientSecret:[],code:[],deviceCode:[],grantType:[],redirectUri:[],refreshToken:[],scope:e=>(0,de._json)(e)}));return new ce.HttpRequest({protocol:o,hostname:n,port:s,method:"POST",headers:i,path:a,body:c})};var se_RegisterClientCommand=async(e,t)=>{const{hostname:n,protocol:o="https",port:s,path:r}=await t.endpoint();const i={"content-type":"application/json"};const a=`${(r===null||r===void 0?void 0:r.endsWith("/"))?r.slice(0,-1):r||""}/client/register`;let c;c=JSON.stringify((0,de.take)(e,{clientName:[],clientType:[],scopes:e=>(0,de._json)(e)}));return new ce.HttpRequest({protocol:o,hostname:n,port:s,method:"POST",headers:i,path:a,body:c})};var se_StartDeviceAuthorizationCommand=async(e,t)=>{const{hostname:n,protocol:o="https",port:s,path:r}=await t.endpoint();const i={"content-type":"application/json"};const a=`${(r===null||r===void 0?void 0:r.endsWith("/"))?r.slice(0,-1):r||""}/device_authorization`;let c;c=JSON.stringify((0,de.take)(e,{clientId:[],clientSecret:[],startUrl:[]}));return new ce.HttpRequest({protocol:o,hostname:n,port:s,method:"POST",headers:i,path:a,body:c})};var de_CreateTokenCommand=async(e,t)=>{if(e.statusCode!==200&&e.statusCode>=300){return de_CreateTokenCommandError(e,t)}const n=(0,de.map)({$metadata:deserializeMetadata(e)});const o=(0,de.expectNonNull)((0,de.expectObject)(await parseBody(e.body,t)),"body");const s=(0,de.take)(o,{accessToken:de.expectString,expiresIn:de.expectInt32,idToken:de.expectString,refreshToken:de.expectString,tokenType:de.expectString});Object.assign(n,s);return n};var de_CreateTokenCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"AccessDeniedException":case"com.amazonaws.ssooidc#AccessDeniedException":throw await de_AccessDeniedExceptionRes(n,t);case"AuthorizationPendingException":case"com.amazonaws.ssooidc#AuthorizationPendingException":throw await de_AuthorizationPendingExceptionRes(n,t);case"ExpiredTokenException":case"com.amazonaws.ssooidc#ExpiredTokenException":throw await de_ExpiredTokenExceptionRes(n,t);case"InternalServerException":case"com.amazonaws.ssooidc#InternalServerException":throw await de_InternalServerExceptionRes(n,t);case"InvalidClientException":case"com.amazonaws.ssooidc#InvalidClientException":throw await de_InvalidClientExceptionRes(n,t);case"InvalidGrantException":case"com.amazonaws.ssooidc#InvalidGrantException":throw await de_InvalidGrantExceptionRes(n,t);case"InvalidRequestException":case"com.amazonaws.ssooidc#InvalidRequestException":throw await de_InvalidRequestExceptionRes(n,t);case"InvalidScopeException":case"com.amazonaws.ssooidc#InvalidScopeException":throw await de_InvalidScopeExceptionRes(n,t);case"SlowDownException":case"com.amazonaws.ssooidc#SlowDownException":throw await de_SlowDownExceptionRes(n,t);case"UnauthorizedClientException":case"com.amazonaws.ssooidc#UnauthorizedClientException":throw await de_UnauthorizedClientExceptionRes(n,t);case"UnsupportedGrantTypeException":case"com.amazonaws.ssooidc#UnsupportedGrantTypeException":throw await de_UnsupportedGrantTypeExceptionRes(n,t);default:const s=n.body;return be({output:e,parsedBody:s,errorCode:o})}};var de_RegisterClientCommand=async(e,t)=>{if(e.statusCode!==200&&e.statusCode>=300){return de_RegisterClientCommandError(e,t)}const n=(0,de.map)({$metadata:deserializeMetadata(e)});const o=(0,de.expectNonNull)((0,de.expectObject)(await parseBody(e.body,t)),"body");const s=(0,de.take)(o,{authorizationEndpoint:de.expectString,clientId:de.expectString,clientIdIssuedAt:de.expectLong,clientSecret:de.expectString,clientSecretExpiresAt:de.expectLong,tokenEndpoint:de.expectString});Object.assign(n,s);return n};var de_RegisterClientCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InternalServerException":case"com.amazonaws.ssooidc#InternalServerException":throw await de_InternalServerExceptionRes(n,t);case"InvalidClientMetadataException":case"com.amazonaws.ssooidc#InvalidClientMetadataException":throw await de_InvalidClientMetadataExceptionRes(n,t);case"InvalidRequestException":case"com.amazonaws.ssooidc#InvalidRequestException":throw await de_InvalidRequestExceptionRes(n,t);case"InvalidScopeException":case"com.amazonaws.ssooidc#InvalidScopeException":throw await de_InvalidScopeExceptionRes(n,t);default:const s=n.body;return be({output:e,parsedBody:s,errorCode:o})}};var de_StartDeviceAuthorizationCommand=async(e,t)=>{if(e.statusCode!==200&&e.statusCode>=300){return de_StartDeviceAuthorizationCommandError(e,t)}const n=(0,de.map)({$metadata:deserializeMetadata(e)});const o=(0,de.expectNonNull)((0,de.expectObject)(await parseBody(e.body,t)),"body");const s=(0,de.take)(o,{deviceCode:de.expectString,expiresIn:de.expectInt32,interval:de.expectInt32,userCode:de.expectString,verificationUri:de.expectString,verificationUriComplete:de.expectString});Object.assign(n,s);return n};var de_StartDeviceAuthorizationCommandError=async(e,t)=>{const n={...e,body:await parseErrorBody(e.body,t)};const o=loadRestJsonErrorCode(e,n.body);switch(o){case"InternalServerException":case"com.amazonaws.ssooidc#InternalServerException":throw await de_InternalServerExceptionRes(n,t);case"InvalidClientException":case"com.amazonaws.ssooidc#InvalidClientException":throw await de_InvalidClientExceptionRes(n,t);case"InvalidRequestException":case"com.amazonaws.ssooidc#InvalidRequestException":throw await de_InvalidRequestExceptionRes(n,t);case"SlowDownException":case"com.amazonaws.ssooidc#SlowDownException":throw await de_SlowDownExceptionRes(n,t);case"UnauthorizedClientException":case"com.amazonaws.ssooidc#UnauthorizedClientException":throw await de_UnauthorizedClientExceptionRes(n,t);default:const s=n.body;return be({output:e,parsedBody:s,errorCode:o})}};var be=(0,de.withBaseException)(le);var de_AccessDeniedExceptionRes=async(e,t)=>{const n=(0,de.map)({});const o=e.body;const s=(0,de.take)(o,{error:de.expectString,error_description:de.expectString});Object.assign(n,s);const r=new me({$metadata:deserializeMetadata(e),...n});return(0,de.decorateServiceException)(r,e.body)};var de_AuthorizationPendingExceptionRes=async(e,t)=>{const n=(0,de.map)({});const o=e.body;const s=(0,de.take)(o,{error:de.expectString,error_description:de.expectString});Object.assign(n,s);const r=new pe({$metadata:deserializeMetadata(e),...n});return(0,de.decorateServiceException)(r,e.body)};var de_ExpiredTokenExceptionRes=async(e,t)=>{const n=(0,de.map)({});const o=e.body;const s=(0,de.take)(o,{error:de.expectString,error_description:de.expectString});Object.assign(n,s);const r=new ge({$metadata:deserializeMetadata(e),...n});return(0,de.decorateServiceException)(r,e.body)};var de_InternalServerExceptionRes=async(e,t)=>{const n=(0,de.map)({});const o=e.body;const s=(0,de.take)(o,{error:de.expectString,error_description:de.expectString});Object.assign(n,s);const r=new fe({$metadata:deserializeMetadata(e),...n});return(0,de.decorateServiceException)(r,e.body)};var de_InvalidClientExceptionRes=async(e,t)=>{const n=(0,de.map)({});const o=e.body;const s=(0,de.take)(o,{error:de.expectString,error_description:de.expectString});Object.assign(n,s);const r=new ye({$metadata:deserializeMetadata(e),...n});return(0,de.decorateServiceException)(r,e.body)};var de_InvalidClientMetadataExceptionRes=async(e,t)=>{const n=(0,de.map)({});const o=e.body;const s=(0,de.take)(o,{error:de.expectString,error_description:de.expectString});Object.assign(n,s);const r=new we({$metadata:deserializeMetadata(e),...n});return(0,de.decorateServiceException)(r,e.body)};var de_InvalidGrantExceptionRes=async(e,t)=>{const n=(0,de.map)({});const o=e.body;const s=(0,de.take)(o,{error:de.expectString,error_description:de.expectString});Object.assign(n,s);const r=new Ee({$metadata:deserializeMetadata(e),...n});return(0,de.decorateServiceException)(r,e.body)};var de_InvalidRequestExceptionRes=async(e,t)=>{const n=(0,de.map)({});const o=e.body;const s=(0,de.take)(o,{error:de.expectString,error_description:de.expectString});Object.assign(n,s);const r=new he({$metadata:deserializeMetadata(e),...n});return(0,de.decorateServiceException)(r,e.body)};var de_InvalidScopeExceptionRes=async(e,t)=>{const n=(0,de.map)({});const o=e.body;const s=(0,de.take)(o,{error:de.expectString,error_description:de.expectString});Object.assign(n,s);const r=new Ce({$metadata:deserializeMetadata(e),...n});return(0,de.decorateServiceException)(r,e.body)};var de_SlowDownExceptionRes=async(e,t)=>{const n=(0,de.map)({});const o=e.body;const s=(0,de.take)(o,{error:de.expectString,error_description:de.expectString});Object.assign(n,s);const r=new Se({$metadata:deserializeMetadata(e),...n});return(0,de.decorateServiceException)(r,e.body)};var de_UnauthorizedClientExceptionRes=async(e,t)=>{const n=(0,de.map)({});const o=e.body;const s=(0,de.take)(o,{error:de.expectString,error_description:de.expectString});Object.assign(n,s);const r=new ve({$metadata:deserializeMetadata(e),...n});return(0,de.decorateServiceException)(r,e.body)};var de_UnsupportedGrantTypeExceptionRes=async(e,t)=>{const n=(0,de.map)({});const o=e.body;const s=(0,de.take)(o,{error:de.expectString,error_description:de.expectString});Object.assign(n,s);const r=new _e({$metadata:deserializeMetadata(e),...n});return(0,de.decorateServiceException)(r,e.body)};var deserializeMetadata=e=>{var t,n;return{httpStatusCode:e.statusCode,requestId:(n=(t=e.headers["x-amzn-requestid"])!==null&&t!==void 0?t:e.headers["x-amzn-request-id"])!==null&&n!==void 0?n:e.headers["x-amz-request-id"],extendedRequestId:e.headers["x-amz-id-2"],cfId:e.headers["x-amz-cf-id"]}};var collectBodyString=(e,t)=>(0,de.collectBody)(e,t).then((e=>t.utf8Encoder(e)));var parseBody=(e,t)=>collectBodyString(e,t).then((e=>{if(e.length){return JSON.parse(e)}return{}}));var parseErrorBody=async(e,t)=>{var n;const o=await parseBody(e,t);o.message=(n=o.message)!==null&&n!==void 0?n:o.Message;return o};var loadRestJsonErrorCode=(e,t)=>{const findKey=(e,t)=>Object.keys(e).find((e=>e.toLowerCase()===t.toLowerCase()));const sanitizeErrorCode=e=>{let t=e;if(typeof t==="number"){t=t.toString()}if(t.indexOf(",")>=0){t=t.split(",")[0]}if(t.indexOf(":")>=0){t=t.split(":")[0]}if(t.indexOf("#")>=0){t=t.split("#")[1]}return t};const n=findKey(e.headers,"x-amzn-errortype");if(n!==void 0){return sanitizeErrorCode(e.headers[n])}if(t.code!==void 0){return sanitizeErrorCode(t.code)}if(t["__type"]!==void 0){return sanitizeErrorCode(t["__type"])}};var Pe=class _CreateTokenCommand extends ie.Command{constructor(e){super();this.input=e}static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}resolveMiddleware(e,t,n){this.middlewareStack.use((0,re.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,se.getEndpointPlugin)(t,_CreateTokenCommand.getEndpointParameterInstructions()));const o=e.concat(this.middlewareStack);const{logger:s}=t;const r="SSOOIDCClient";const i="CreateTokenCommand";const a={logger:s,clientName:r,commandName:i,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[ae.SMITHY_CONTEXT_KEY]:{service:"AWSSSOOIDCService",operation:"CreateToken"}};const{requestHandler:c}=t;return o.resolve((e=>c.handle(e.request,n||{})),a)}serialize(e,t){return se_CreateTokenCommand(e,t)}deserialize(e,t){return de_CreateTokenCommand(e,t)}};t.CreateTokenCommand=Pe;const xe=n(12538);const Ie=n(76904);const De=n(11866);const Te=n(18499);var Oe=class _RegisterClientCommand extends De.Command{constructor(e){super();this.input=e}static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}resolveMiddleware(e,t,n){this.middlewareStack.use((0,Ie.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,xe.getEndpointPlugin)(t,_RegisterClientCommand.getEndpointParameterInstructions()));const o=e.concat(this.middlewareStack);const{logger:s}=t;const r="SSOOIDCClient";const i="RegisterClientCommand";const a={logger:s,clientName:r,commandName:i,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[Te.SMITHY_CONTEXT_KEY]:{service:"AWSSSOOIDCService",operation:"RegisterClient"}};const{requestHandler:c}=t;return o.resolve((e=>c.handle(e.request,n||{})),a)}serialize(e,t){return se_RegisterClientCommand(e,t)}deserialize(e,t){return de_RegisterClientCommand(e,t)}};const Re=n(12538);const Ae=n(76904);const Ne=n(11866);const ke=n(18499);var Me=class _StartDeviceAuthorizationCommand extends Ne.Command{constructor(e){super();this.input=e}static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}resolveMiddleware(e,t,n){this.middlewareStack.use((0,Ae.getSerdePlugin)(t,this.serialize,this.deserialize));this.middlewareStack.use((0,Re.getEndpointPlugin)(t,_StartDeviceAuthorizationCommand.getEndpointParameterInstructions()));const o=e.concat(this.middlewareStack);const{logger:s}=t;const r="SSOOIDCClient";const i="StartDeviceAuthorizationCommand";const a={logger:s,clientName:r,commandName:i,inputFilterSensitiveLog:e=>e,outputFilterSensitiveLog:e=>e,[ke.SMITHY_CONTEXT_KEY]:{service:"AWSSSOOIDCService",operation:"StartDeviceAuthorization"}};const{requestHandler:c}=t;return o.resolve((e=>c.handle(e.request,n||{})),a)}serialize(e,t){return se_StartDeviceAuthorizationCommand(e,t)}deserialize(e,t){return de_StartDeviceAuthorizationCommand(e,t)}};var Fe={CreateTokenCommand:Pe,RegisterClientCommand:Oe,StartDeviceAuthorizationCommand:Me};var Le=class extends ne{};(0,oe.createAggregatedClient)(Fe,Le)},18041:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.REFRESH_MESSAGE=t.EXPIRE_WINDOW_MS=void 0;t.EXPIRE_WINDOW_MS=5*60*1e3;t.REFRESH_MESSAGE=`To refresh this SSO session run 'aws sso login' with the corresponding profile.`},66786:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.fromSso=void 0;const o=n(57879);const s=n(87831);const r=n(18041);const i=n(90363);const a=n(43140);const c=n(80345);const d=n(90665);const u=new Date(0);const fromSso=(e={})=>async()=>{const t=await(0,s.parseKnownFiles)(e);const n=(0,s.getProfileName)(e);const l=t[n];if(!l){throw new o.TokenProviderError(`Profile '${n}' could not be found in shared credentials file.`,false)}else if(!l["sso_session"]){throw new o.TokenProviderError(`Profile '${n}' is missing required property 'sso_session'.`)}const m=l["sso_session"];const p=await(0,s.loadSsoSessionData)(e);const g=p[m];if(!g){throw new o.TokenProviderError(`Sso session '${m}' could not be found in shared credentials file.`,false)}for(const e of["sso_start_url","sso_region"]){if(!g[e]){throw new o.TokenProviderError(`Sso session '${m}' is missing required property '${e}'.`,false)}}const f=g["sso_start_url"];const y=g["sso_region"];let E;try{E=await(0,s.getSSOTokenFromFile)(m)}catch(e){throw new o.TokenProviderError(`The SSO session token associated with profile=${n} was not found or is invalid. ${r.REFRESH_MESSAGE}`,false)}(0,c.validateTokenKey)("accessToken",E.accessToken);(0,c.validateTokenKey)("expiresAt",E.expiresAt);const{accessToken:h,expiresAt:C}=E;const S={token:h,expiration:new Date(C)};if(S.expiration.getTime()-Date.now()>r.EXPIRE_WINDOW_MS){return S}if(Date.now()-u.getTime()<30*1e3){(0,a.validateTokenExpiry)(S);return S}(0,c.validateTokenKey)("clientId",E.clientId,true);(0,c.validateTokenKey)("clientSecret",E.clientSecret,true);(0,c.validateTokenKey)("refreshToken",E.refreshToken,true);try{u.setTime(Date.now());const e=await(0,i.getNewSsoOidcToken)(E,y);(0,c.validateTokenKey)("accessToken",e.accessToken);(0,c.validateTokenKey)("expiresIn",e.expiresIn);const t=new Date(Date.now()+e.expiresIn*1e3);try{await(0,d.writeSSOTokenToFile)(m,{...E,accessToken:e.accessToken,expiresAt:t.toISOString(),refreshToken:e.refreshToken})}catch(e){}return{token:e.accessToken,expiration:t}}catch(e){(0,a.validateTokenExpiry)(S);return S}};t.fromSso=fromSso},9637:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.fromStatic=void 0;const o=n(57879);const fromStatic=({token:e})=>async()=>{if(!e||!e.token){throw new o.TokenProviderError(`Please pass a valid token to fromStatic`,false)}return e};t.fromStatic=fromStatic},90363:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getNewSsoOidcToken=void 0;const o=n(42965);const s=n(23901);const getNewSsoOidcToken=(e,t)=>{const n=(0,s.getSsoOidcClient)(t);return n.send(new o.CreateTokenCommand({clientId:e.clientId,clientSecret:e.clientSecret,refreshToken:e.refreshToken,grantType:"refresh_token"}))};t.getNewSsoOidcToken=getNewSsoOidcToken},23901:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getSsoOidcClient=void 0;const o=n(42965);const s={};const getSsoOidcClient=e=>{if(s[e]){return s[e]}const t=new o.SSOOIDCClient({region:e});s[e]=t;return t};t.getSsoOidcClient=getSsoOidcClient},87179:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(42965),t);o.__exportStar(n(66786),t);o.__exportStar(n(9637),t);o.__exportStar(n(32518),t)},32518:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.nodeProvider=void 0;const o=n(57879);const s=n(66786);const nodeProvider=(e={})=>(0,o.memoize)((0,o.chain)((0,s.fromSso)(e),(async()=>{throw new o.TokenProviderError("Could not load token from any providers",false)})),(e=>e.expiration!==undefined&&e.expiration.getTime()-Date.now()<3e5),(e=>e.expiration!==undefined));t.nodeProvider=nodeProvider},43140:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.validateTokenExpiry=void 0;const o=n(57879);const s=n(18041);const validateTokenExpiry=e=>{if(e.expiration&&e.expiration.getTime(){"use strict";Object.defineProperty(t,"__esModule",{value:true});t.validateTokenKey=void 0;const o=n(57879);const s=n(18041);const validateTokenKey=(e,t,n=false)=>{if(typeof t==="undefined"){throw new o.TokenProviderError(`Value not present for '${e}' in SSO Token${n?". Cannot refresh":""}. ${s.REFRESH_MESSAGE}`,false)}};t.validateTokenKey=validateTokenKey},90665:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.writeSSOTokenToFile=void 0;const o=n(87831);const s=n(57147);const{writeFile:r}=s.promises;const writeSSOTokenToFile=(e,t)=>{const n=(0,o.getSSOTokenFilepath)(e);const s=JSON.stringify(t,null,2);return r(n,s)};t.writeSSOTokenToFile=writeSSOTokenToFile},75581:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(88013);const s=n(85054);const r=n(86814);const i=n(80116);const a={isVirtualHostableS3Bucket:s.isVirtualHostableS3Bucket,parseArn:r.parseArn,partition:i.partition};o.customEndpointFunctions.aws=a},61194:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(75581),t);o.__exportStar(n(80116),t);o.__exportStar(n(48028),t);o.__exportStar(n(77466),t);o.__exportStar(n(55045),t)},85054:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.isVirtualHostableS3Bucket=void 0;const o=n(88013);const s=n(48028);const isVirtualHostableS3Bucket=(e,n=false)=>{if(n){for(const n of e.split(".")){if(!(0,t.isVirtualHostableS3Bucket)(n)){return false}}return true}if(!(0,o.isValidHostLabel)(e)){return false}if(e.length<3||e.length>63){return false}if(e!==e.toLowerCase()){return false}if((0,s.isIpAddress)(e)){return false}return true};t.isVirtualHostableS3Bucket=isVirtualHostableS3Bucket},86814:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.parseArn=void 0;const parseArn=e=>{const t=e.split(":");if(t.length<6)return null;const[n,o,s,r,i,...a]=t;if(n!=="arn"||o===""||s===""||a[0]==="")return null;return{partition:o,service:s,region:r,accountId:i,resourceId:a[0].includes("/")?a[0].split("/"):a}};t.parseArn=parseArn},80116:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getUserAgentPrefix=t.useDefaultPartitionInfo=t.setPartitionInfo=t.partition=void 0;const o=n(10204);const s=o.__importDefault(n(35055));let r=s.default;let i="";const partition=e=>{const{partitions:t}=r;for(const n of t){const{regions:t,outputs:o}=n;for(const[n,s]of Object.entries(t)){if(n===e){return{...o,...s}}}}for(const n of t){const{regionRegex:t,outputs:o}=n;if(new RegExp(t).test(e)){return{...o}}}const n=t.find((e=>e.id==="aws"));if(!n){throw new Error("Provided region was not found in the partition array or regex,"+" and default partition with id 'aws' doesn't exist.")}return{...n.outputs}};t.partition=partition;const setPartitionInfo=(e,t="")=>{r=e;i=t};t.setPartitionInfo=setPartitionInfo;const useDefaultPartitionInfo=()=>{(0,t.setPartitionInfo)(s.default,"")};t.useDefaultPartitionInfo=useDefaultPartitionInfo;const getUserAgentPrefix=()=>i;t.getUserAgentPrefix=getUserAgentPrefix},48028:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.isIpAddress=void 0;var o=n(88013);Object.defineProperty(t,"isIpAddress",{enumerable:true,get:function(){return o.isIpAddress}})},77466:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.resolveEndpoint=void 0;var o=n(88013);Object.defineProperty(t,"resolveEndpoint",{enumerable:true,get:function(){return o.resolveEndpoint}})},96501:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.EndpointError=void 0;var o=n(88013);Object.defineProperty(t,"EndpointError",{enumerable:true,get:function(){return o.EndpointError}})},49503:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},61493:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},55125:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},33343:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},55045:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(96501),t);o.__exportStar(n(49503),t);o.__exportStar(n(61493),t);o.__exportStar(n(55125),t);o.__exportStar(n(33343),t);o.__exportStar(n(68412),t)},68412:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},60136:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.crtAvailability=void 0;t.crtAvailability={isCrtAvailable:false}},17906:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.defaultUserAgent=t.UA_APP_ID_INI_NAME=t.UA_APP_ID_ENV_NAME=t.crtAvailability=void 0;const o=n(83993);const s=n(22037);const r=n(77282);const i=n(24214);var a=n(60136);Object.defineProperty(t,"crtAvailability",{enumerable:true,get:function(){return a.crtAvailability}});t.UA_APP_ID_ENV_NAME="AWS_SDK_UA_APP_ID";t.UA_APP_ID_INI_NAME="sdk-ua-app-id";const defaultUserAgent=({serviceId:e,clientVersion:n})=>{const a=[["aws-sdk-js",n],["ua","2.0"],[`os/${(0,s.platform)()}`,(0,s.release)()],["lang/js"],["md/nodejs",`${r.versions.node}`]];const c=(0,i.isCrtAvailable)();if(c){a.push(c)}if(e){a.push([`api/${e}`,n])}if(r.env.AWS_EXECUTION_ENV){a.push([`exec-env/${r.env.AWS_EXECUTION_ENV}`])}const d=(0,o.loadConfig)({environmentVariableSelector:e=>e[t.UA_APP_ID_ENV_NAME],configFileSelector:e=>e[t.UA_APP_ID_INI_NAME],default:undefined})();let u=undefined;return async()=>{if(!u){const e=await d;u=e?[...a,[`app/${e}`]]:[...a]}return u}};t.defaultUserAgent=defaultUserAgent},24214:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.isCrtAvailable=void 0;const o=n(60136);const isCrtAvailable=()=>{if(o.crtAvailability.isCrtAvailable){return["md/crt-avail"]}return null};t.isCrtAvailable=isCrtAvailable},51908:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.toUtf8=t.fromUtf8=void 0;const o=n(10431);const s=n(97150);const fromUtf8=e=>typeof TextEncoder==="function"?(0,s.fromUtf8)(e):(0,o.fromUtf8)(e);t.fromUtf8=fromUtf8;const toUtf8=e=>typeof TextDecoder==="function"?(0,s.toUtf8)(e):(0,o.toUtf8)(e);t.toUtf8=toUtf8},10431:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.toUtf8=t.fromUtf8=void 0;const fromUtf8=e=>{const t=[];for(let n=0,o=e.length;n>6|192,o&63|128)}else if(n+1>18|240,s>>12&63|128,s>>6&63|128,s&63|128)}else{t.push(o>>12|224,o>>6&63|128,o&63|128)}}return Uint8Array.from(t)};t.fromUtf8=fromUtf8;const toUtf8=e=>{let t="";for(let n=0,o=e.length;ne.toString(16))).join("%");t+=decodeURIComponent(r)}else{t+=String.fromCharCode((o&15)<<12|(e[++n]&63)<<6|e[++n]&63)}}return t};t.toUtf8=toUtf8},97150:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.toUtf8=t.fromUtf8=void 0;function fromUtf8(e){return(new TextEncoder).encode(e)}t.fromUtf8=fromUtf8;function toUtf8(e){return new TextDecoder("utf-8").decode(e)}t.toUtf8=toUtf8},7167:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.NODE_USE_DUALSTACK_ENDPOINT_CONFIG_OPTIONS=t.DEFAULT_USE_DUALSTACK_ENDPOINT=t.CONFIG_USE_DUALSTACK_ENDPOINT=t.ENV_USE_DUALSTACK_ENDPOINT=void 0;const o=n(61979);t.ENV_USE_DUALSTACK_ENDPOINT="AWS_USE_DUALSTACK_ENDPOINT";t.CONFIG_USE_DUALSTACK_ENDPOINT="use_dualstack_endpoint";t.DEFAULT_USE_DUALSTACK_ENDPOINT=false;t.NODE_USE_DUALSTACK_ENDPOINT_CONFIG_OPTIONS={environmentVariableSelector:e=>(0,o.booleanSelector)(e,t.ENV_USE_DUALSTACK_ENDPOINT,o.SelectorType.ENV),configFileSelector:e=>(0,o.booleanSelector)(e,t.CONFIG_USE_DUALSTACK_ENDPOINT,o.SelectorType.CONFIG),default:false}},33869:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.NODE_USE_FIPS_ENDPOINT_CONFIG_OPTIONS=t.DEFAULT_USE_FIPS_ENDPOINT=t.CONFIG_USE_FIPS_ENDPOINT=t.ENV_USE_FIPS_ENDPOINT=void 0;const o=n(61979);t.ENV_USE_FIPS_ENDPOINT="AWS_USE_FIPS_ENDPOINT";t.CONFIG_USE_FIPS_ENDPOINT="use_fips_endpoint";t.DEFAULT_USE_FIPS_ENDPOINT=false;t.NODE_USE_FIPS_ENDPOINT_CONFIG_OPTIONS={environmentVariableSelector:e=>(0,o.booleanSelector)(e,t.ENV_USE_FIPS_ENDPOINT,o.SelectorType.ENV),configFileSelector:e=>(0,o.booleanSelector)(e,t.CONFIG_USE_FIPS_ENDPOINT,o.SelectorType.CONFIG),default:false}},46955:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(7167),t);o.__exportStar(n(33869),t);o.__exportStar(n(52204),t);o.__exportStar(n(83240),t)},52204:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.resolveCustomEndpointsConfig=void 0;const o=n(25275);const resolveCustomEndpointsConfig=e=>{var t,n;const{endpoint:s,urlParser:r}=e;return{...e,tls:(t=e.tls)!==null&&t!==void 0?t:true,endpoint:(0,o.normalizeProvider)(typeof s==="string"?r(s):s),isCustomEndpoint:true,useDualstackEndpoint:(0,o.normalizeProvider)((n=e.useDualstackEndpoint)!==null&&n!==void 0?n:false)}};t.resolveCustomEndpointsConfig=resolveCustomEndpointsConfig},83240:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.resolveEndpointsConfig=void 0;const o=n(25275);const s=n(94459);const resolveEndpointsConfig=e=>{var t,n;const r=(0,o.normalizeProvider)((t=e.useDualstackEndpoint)!==null&&t!==void 0?t:false);const{endpoint:i,useFipsEndpoint:a,urlParser:c}=e;return{...e,tls:(n=e.tls)!==null&&n!==void 0?n:true,endpoint:i?(0,o.normalizeProvider)(typeof i==="string"?c(i):i):()=>(0,s.getEndpointFromRegion)({...e,useDualstackEndpoint:r,useFipsEndpoint:a}),isCustomEndpoint:!!i,useDualstackEndpoint:r}};t.resolveEndpointsConfig=resolveEndpointsConfig},94459:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getEndpointFromRegion=void 0;const getEndpointFromRegion=async e=>{var t;const{tls:n=true}=e;const o=await e.region();const s=new RegExp(/^([a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9-]{0,61}[a-zA-Z0-9])$/);if(!s.test(o)){throw new Error("Invalid region in client config")}const r=await e.useDualstackEndpoint();const i=await e.useFipsEndpoint();const{hostname:a}=(t=await e.regionInfoProvider(o,{useDualstackEndpoint:r,useFipsEndpoint:i}))!==null&&t!==void 0?t:{};if(!a){throw new Error("Cannot resolve hostname from client config")}return e.urlParser(`${n?"https:":"http:"}//${a}`)};t.getEndpointFromRegion=getEndpointFromRegion},1818:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(46955),t);o.__exportStar(n(4133),t);o.__exportStar(n(55331),t)},86020:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.NODE_REGION_CONFIG_FILE_OPTIONS=t.NODE_REGION_CONFIG_OPTIONS=t.REGION_INI_NAME=t.REGION_ENV_NAME=void 0;t.REGION_ENV_NAME="AWS_REGION";t.REGION_INI_NAME="region";t.NODE_REGION_CONFIG_OPTIONS={environmentVariableSelector:e=>e[t.REGION_ENV_NAME],configFileSelector:e=>e[t.REGION_INI_NAME],default:()=>{throw new Error("Region is missing")}};t.NODE_REGION_CONFIG_FILE_OPTIONS={preferredFile:"credentials"}},9242:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getRealRegion=void 0;const o=n(28247);const getRealRegion=e=>(0,o.isFipsRegion)(e)?["fips-aws-global","aws-fips"].includes(e)?"us-east-1":e.replace(/fips-(dkr-|prod-)?|-fips/,""):e;t.getRealRegion=getRealRegion},4133:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(86020),t);o.__exportStar(n(96314),t)},28247:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.isFipsRegion=void 0;const isFipsRegion=e=>typeof e==="string"&&(e.startsWith("fips-")||e.endsWith("-fips"));t.isFipsRegion=isFipsRegion},96314:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.resolveRegionConfig=void 0;const o=n(9242);const s=n(28247);const resolveRegionConfig=e=>{const{region:t,useFipsEndpoint:n}=e;if(!t){throw new Error("Region is missing")}return{...e,region:async()=>{if(typeof t==="string"){return(0,o.getRealRegion)(t)}const e=await t();return(0,o.getRealRegion)(e)},useFipsEndpoint:async()=>{const e=typeof t==="string"?t:await t();if((0,s.isFipsRegion)(e)){return true}return typeof n!=="function"?Promise.resolve(!!n):n()}}};t.resolveRegionConfig=resolveRegionConfig},92353:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},25545:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},24722:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getHostnameFromVariants=void 0;const getHostnameFromVariants=(e=[],{useFipsEndpoint:t,useDualstackEndpoint:n})=>{var o;return(o=e.find((({tags:e})=>t===e.includes("fips")&&n===e.includes("dualstack"))))===null||o===void 0?void 0:o.hostname};t.getHostnameFromVariants=getHostnameFromVariants},94538:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getRegionInfo=void 0;const o=n(24722);const s=n(84408);const r=n(67223);const i=n(68101);const getRegionInfo=(e,{useFipsEndpoint:t=false,useDualstackEndpoint:n=false,signingService:a,regionHash:c,partitionHash:d})=>{var u,l,m,p,g,f;const y=(0,r.getResolvedPartition)(e,{partitionHash:d});const E=e in c?e:(l=(u=d[y])===null||u===void 0?void 0:u.endpoint)!==null&&l!==void 0?l:e;const h={useFipsEndpoint:t,useDualstackEndpoint:n};const C=(0,o.getHostnameFromVariants)((m=c[E])===null||m===void 0?void 0:m.variants,h);const S=(0,o.getHostnameFromVariants)((p=d[y])===null||p===void 0?void 0:p.variants,h);const v=(0,s.getResolvedHostname)(E,{regionHostname:C,partitionHostname:S});if(v===undefined){throw new Error(`Endpoint resolution failed for: ${{resolvedRegion:E,useFipsEndpoint:t,useDualstackEndpoint:n}}`)}const _=(0,i.getResolvedSigningRegion)(v,{signingRegion:(g=c[E])===null||g===void 0?void 0:g.signingRegion,regionRegex:d[y].regionRegex,useFipsEndpoint:t});return{partition:y,signingService:a,hostname:v,..._&&{signingRegion:_},...((f=c[E])===null||f===void 0?void 0:f.signingService)&&{signingService:c[E].signingService}}};t.getRegionInfo=getRegionInfo},84408:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getResolvedHostname=void 0;const getResolvedHostname=(e,{regionHostname:t,partitionHostname:n})=>t?t:n?n.replace("{region}",e):undefined;t.getResolvedHostname=getResolvedHostname},67223:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getResolvedPartition=void 0;const getResolvedPartition=(e,{partitionHash:t})=>{var n;return(n=Object.keys(t||{}).find((n=>t[n].regions.includes(e))))!==null&&n!==void 0?n:"aws"};t.getResolvedPartition=getResolvedPartition},68101:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getResolvedSigningRegion=void 0;const getResolvedSigningRegion=(e,{signingRegion:t,regionRegex:n,useFipsEndpoint:o})=>{if(t){return t}else if(o){const t=n.replace("\\\\","\\").replace(/^\^/g,"\\.").replace(/\$$/g,"\\.");const o=e.match(t);if(o){return o[0].slice(1,-1)}}};t.getResolvedSigningRegion=getResolvedSigningRegion},55331:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(92353),t);o.__exportStar(n(25545),t);o.__exportStar(n(94538),t)},87040:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.Endpoint=void 0;var n;(function(e){e["IPv4"]="http://169.254.169.254";e["IPv6"]="http://[fd00:ec2::254]"})(n=t.Endpoint||(t.Endpoint={}))},12940:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.ENDPOINT_CONFIG_OPTIONS=t.CONFIG_ENDPOINT_NAME=t.ENV_ENDPOINT_NAME=void 0;t.ENV_ENDPOINT_NAME="AWS_EC2_METADATA_SERVICE_ENDPOINT";t.CONFIG_ENDPOINT_NAME="ec2_metadata_service_endpoint";t.ENDPOINT_CONFIG_OPTIONS={environmentVariableSelector:e=>e[t.ENV_ENDPOINT_NAME],configFileSelector:e=>e[t.CONFIG_ENDPOINT_NAME],default:undefined}},32528:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.EndpointMode=void 0;var n;(function(e){e["IPv4"]="IPv4";e["IPv6"]="IPv6"})(n=t.EndpointMode||(t.EndpointMode={}))},36308:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.ENDPOINT_MODE_CONFIG_OPTIONS=t.CONFIG_ENDPOINT_MODE_NAME=t.ENV_ENDPOINT_MODE_NAME=void 0;const o=n(32528);t.ENV_ENDPOINT_MODE_NAME="AWS_EC2_METADATA_SERVICE_ENDPOINT_MODE";t.CONFIG_ENDPOINT_MODE_NAME="ec2_metadata_service_endpoint_mode";t.ENDPOINT_MODE_CONFIG_OPTIONS={environmentVariableSelector:e=>e[t.ENV_ENDPOINT_MODE_NAME],configFileSelector:e=>e[t.CONFIG_ENDPOINT_MODE_NAME],default:o.EndpointMode.IPv4}},56655:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.InstanceMetadataV1FallbackError=void 0;const o=n(57879);class InstanceMetadataV1FallbackError extends o.CredentialsProviderError{constructor(e,t=true){super(e,t);this.tryNextLink=t;this.name="InstanceMetadataV1FallbackError";Object.setPrototypeOf(this,InstanceMetadataV1FallbackError.prototype)}}t.InstanceMetadataV1FallbackError=InstanceMetadataV1FallbackError},26856:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.fromContainerMetadata=t.ENV_CMDS_AUTH_TOKEN=t.ENV_CMDS_RELATIVE_URI=t.ENV_CMDS_FULL_URI=void 0;const o=n(57879);const s=n(57310);const r=n(20212);const i=n(50694);const a=n(91006);const c=n(84898);t.ENV_CMDS_FULL_URI="AWS_CONTAINER_CREDENTIALS_FULL_URI";t.ENV_CMDS_RELATIVE_URI="AWS_CONTAINER_CREDENTIALS_RELATIVE_URI";t.ENV_CMDS_AUTH_TOKEN="AWS_CONTAINER_AUTHORIZATION_TOKEN";const fromContainerMetadata=(e={})=>{const{timeout:t,maxRetries:n}=(0,a.providerConfigFromInit)(e);return()=>(0,c.retry)((async()=>{const e=await getCmdsUri();const n=JSON.parse(await requestFromEcsImds(t,e));if(!(0,i.isImdsCredentials)(n)){throw new o.CredentialsProviderError("Invalid response received from instance metadata service.")}return(0,i.fromImdsCredentials)(n)}),n)};t.fromContainerMetadata=fromContainerMetadata;const requestFromEcsImds=async(e,n)=>{if(process.env[t.ENV_CMDS_AUTH_TOKEN]){n.headers={...n.headers,Authorization:process.env[t.ENV_CMDS_AUTH_TOKEN]}}const o=await(0,r.httpRequest)({...n,timeout:e});return o.toString()};const d="169.254.170.2";const u={localhost:true,"127.0.0.1":true};const l={"http:":true,"https:":true};const getCmdsUri=async()=>{if(process.env[t.ENV_CMDS_RELATIVE_URI]){return{hostname:d,path:process.env[t.ENV_CMDS_RELATIVE_URI]}}if(process.env[t.ENV_CMDS_FULL_URI]){const e=(0,s.parse)(process.env[t.ENV_CMDS_FULL_URI]);if(!e.hostname||!(e.hostname in u)){throw new o.CredentialsProviderError(`${e.hostname} is not a valid container metadata service hostname`,false)}if(!e.protocol||!(e.protocol in l)){throw new o.CredentialsProviderError(`${e.protocol} is not a valid container metadata service protocol`,false)}return{...e,port:e.port?parseInt(e.port,10):undefined}}throw new o.CredentialsProviderError("The container metadata credential provider cannot be used unless"+` the ${t.ENV_CMDS_RELATIVE_URI} or ${t.ENV_CMDS_FULL_URI} environment`+" variable is set",false)}},91737:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.fromInstanceMetadata=void 0;const o=n(83993);const s=n(57879);const r=n(56655);const i=n(20212);const a=n(50694);const c=n(91006);const d=n(84898);const u=n(53539);const l=n(22267);const m="/latest/meta-data/iam/security-credentials/";const p="/latest/api/token";const g="AWS_EC2_METADATA_V1_DISABLED";const f="ec2_metadata_v1_disabled";const y="x-aws-ec2-metadata-token";const fromInstanceMetadata=(e={})=>(0,l.staticStabilityProvider)(getInstanceImdsProvider(e),{logger:e.logger});t.fromInstanceMetadata=fromInstanceMetadata;const getInstanceImdsProvider=e=>{let t=false;const{logger:n,profile:i}=e;const{timeout:a,maxRetries:l}=(0,c.providerConfigFromInit)(e);const getCredentials=async(n,a)=>{var c;const u=t||((c=a.headers)===null||c===void 0?void 0:c[y])==null;if(u){let t=false;let n=false;const a=await(0,o.loadConfig)({environmentVariableSelector:e=>{const t=e[g];n=!!t&&t!=="false";if(t===undefined){throw new s.CredentialsProviderError(`${g} not set in env, checking config file next.`)}return n},configFileSelector:e=>{const n=e[f];t=!!n&&n!=="false";return t},default:false},{profile:i})();if(e.ec2MetadataV1Disabled||a){const o=[];if(e.ec2MetadataV1Disabled)o.push("credential provider initialization (runtime option ec2MetadataV1Disabled)");if(t)o.push(`config file profile (${f})`);if(n)o.push(`process environment variable (${g})`);throw new r.InstanceMetadataV1FallbackError(`AWS EC2 Metadata v1 fallback has been blocked by AWS SDK configuration in the following: [${o.join(", ")}].`)}}const l=(await(0,d.retry)((async()=>{let e;try{e=await getProfile(a)}catch(e){if(e.statusCode===401){t=false}throw e}return e}),n)).trim();return(0,d.retry)((async()=>{let e;try{e=await getCredentialsFromProfile(l,a)}catch(e){if(e.statusCode===401){t=false}throw e}return e}),n)};return async()=>{const e=await(0,u.getInstanceMetadataEndpoint)();if(t){n===null||n===void 0?void 0:n.debug("AWS SDK Instance Metadata","using v1 fallback (no token fetch)");return getCredentials(l,{...e,timeout:a})}else{let o;try{o=(await getMetadataToken({...e,timeout:a})).toString()}catch(o){if((o===null||o===void 0?void 0:o.statusCode)===400){throw Object.assign(o,{message:"EC2 Metadata token request returned error"})}else if(o.message==="TimeoutError"||[403,404,405].includes(o.statusCode)){t=true}n===null||n===void 0?void 0:n.debug("AWS SDK Instance Metadata","using v1 fallback (initial)");return getCredentials(l,{...e,timeout:a})}return getCredentials(l,{...e,headers:{[y]:o},timeout:a})}}};const getMetadataToken=async e=>(0,i.httpRequest)({...e,path:p,method:"PUT",headers:{"x-aws-ec2-metadata-token-ttl-seconds":"21600"}});const getProfile=async e=>(await(0,i.httpRequest)({...e,path:m})).toString();const getCredentialsFromProfile=async(e,t)=>{const n=JSON.parse((await(0,i.httpRequest)({...t,path:m+e})).toString());if(!(0,a.isImdsCredentials)(n)){throw new s.CredentialsProviderError("Invalid response received from instance metadata service.")}return(0,a.fromImdsCredentials)(n)}},27919:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getInstanceMetadataEndpoint=t.httpRequest=void 0;const o=n(10204);o.__exportStar(n(26856),t);o.__exportStar(n(91737),t);o.__exportStar(n(91006),t);o.__exportStar(n(33347),t);var s=n(20212);Object.defineProperty(t,"httpRequest",{enumerable:true,get:function(){return s.httpRequest}});var r=n(53539);Object.defineProperty(t,"getInstanceMetadataEndpoint",{enumerable:true,get:function(){return r.getInstanceMetadataEndpoint}})},50694:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.fromImdsCredentials=t.isImdsCredentials=void 0;const isImdsCredentials=e=>Boolean(e)&&typeof e==="object"&&typeof e.AccessKeyId==="string"&&typeof e.SecretAccessKey==="string"&&typeof e.Token==="string"&&typeof e.Expiration==="string";t.isImdsCredentials=isImdsCredentials;const fromImdsCredentials=e=>({accessKeyId:e.AccessKeyId,secretAccessKey:e.SecretAccessKey,sessionToken:e.Token,expiration:new Date(e.Expiration)});t.fromImdsCredentials=fromImdsCredentials},91006:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.providerConfigFromInit=t.DEFAULT_MAX_RETRIES=t.DEFAULT_TIMEOUT=void 0;t.DEFAULT_TIMEOUT=1e3;t.DEFAULT_MAX_RETRIES=0;const providerConfigFromInit=({maxRetries:e=t.DEFAULT_MAX_RETRIES,timeout:n=t.DEFAULT_TIMEOUT})=>({maxRetries:e,timeout:n});t.providerConfigFromInit=providerConfigFromInit},20212:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.httpRequest=void 0;const o=n(57879);const s=n(14300);const r=n(13685);function httpRequest(e){return new Promise(((t,n)=>{var i;const a=(0,r.request)({method:"GET",...e,hostname:(i=e.hostname)===null||i===void 0?void 0:i.replace(/^\[(.+)\]$/,"$1")});a.on("error",(e=>{n(Object.assign(new o.ProviderError("Unable to connect to instance metadata service"),e));a.destroy()}));a.on("timeout",(()=>{n(new o.ProviderError("TimeoutError from instance metadata service"));a.destroy()}));a.on("response",(e=>{const{statusCode:r=400}=e;if(r<200||300<=r){n(Object.assign(new o.ProviderError("Error response received from instance metadata service"),{statusCode:r}));a.destroy()}const i=[];e.on("data",(e=>{i.push(e)}));e.on("end",(()=>{t(s.Buffer.concat(i));a.destroy()}))}));a.end()}))}t.httpRequest=httpRequest},84898:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.retry=void 0;const retry=(e,t)=>{let n=e();for(let o=0;o{"use strict";Object.defineProperty(t,"__esModule",{value:true})},5509:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getExtendedInstanceMetadataCredentials=void 0;const n=5*60;const o=5*60;const s="https://docs.aws.amazon.com/sdkref/latest/guide/feature-static-credentials.html";const getExtendedInstanceMetadataCredentials=(e,t)=>{var r;const i=n+Math.floor(Math.random()*o);const a=new Date(Date.now()+i*1e3);t.warn("Attempting credential expiration extension due to a credential service availability issue. A refresh of these "+"credentials will be attempted after ${new Date(newExpiration)}.\nFor more information, please visit: "+s);const c=(r=e.originalExpiration)!==null&&r!==void 0?r:e.expiration;return{...e,...c?{originalExpiration:c}:{},expiration:a}};t.getExtendedInstanceMetadataCredentials=getExtendedInstanceMetadataCredentials},53539:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getInstanceMetadataEndpoint=void 0;const o=n(83993);const s=n(59381);const r=n(87040);const i=n(12940);const a=n(32528);const c=n(36308);const getInstanceMetadataEndpoint=async()=>(0,s.parseUrl)(await getFromEndpointConfig()||await getFromEndpointModeConfig());t.getInstanceMetadataEndpoint=getInstanceMetadataEndpoint;const getFromEndpointConfig=async()=>(0,o.loadConfig)(i.ENDPOINT_CONFIG_OPTIONS)();const getFromEndpointModeConfig=async()=>{const e=await(0,o.loadConfig)(c.ENDPOINT_MODE_CONFIG_OPTIONS)();switch(e){case a.EndpointMode.IPv4:return r.Endpoint.IPv4;case a.EndpointMode.IPv6:return r.Endpoint.IPv6;default:throw new Error(`Unsupported endpoint mode: ${e}.`+` Select from ${Object.values(a.EndpointMode)}`)}}},22267:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.staticStabilityProvider=void 0;const o=n(5509);const staticStabilityProvider=(e,t={})=>{const n=(t===null||t===void 0?void 0:t.logger)||console;let s;return async()=>{let t;try{t=await e();if(t.expiration&&t.expiration.getTime(){"use strict";Object.defineProperty(t,"__esModule",{value:true});t.EventStreamCodec=void 0;const o=n(14739);const s=n(58930);const r=n(21288);class EventStreamCodec{constructor(e,t){this.headerMarshaller=new s.HeaderMarshaller(e,t);this.messageBuffer=[];this.isEndOfStream=false}feed(e){this.messageBuffer.push(this.decode(e))}endOfStream(){this.isEndOfStream=true}getMessage(){const e=this.messageBuffer.pop();const t=this.isEndOfStream;return{getMessage(){return e},isEndOfStream(){return t}}}getAvailableMessages(){const e=this.messageBuffer;this.messageBuffer=[];const t=this.isEndOfStream;return{getMessages(){return e},isEndOfStream(){return t}}}encode({headers:e,body:t}){const n=this.headerMarshaller.format(e);const s=n.byteLength+t.byteLength+16;const r=new Uint8Array(s);const i=new DataView(r.buffer,r.byteOffset,r.byteLength);const a=new o.Crc32;i.setUint32(0,s,false);i.setUint32(4,n.byteLength,false);i.setUint32(8,a.update(r.subarray(0,8)).digest(),false);r.set(n,12);r.set(t,n.byteLength+12);i.setUint32(s-4,a.update(r.subarray(8,s-4)).digest(),false);return r}decode(e){const{headers:t,body:n}=(0,r.splitMessage)(e);return{headers:this.headerMarshaller.parse(t),body:n}}formatHeaders(e){return this.headerMarshaller.format(e)}}t.EventStreamCodec=EventStreamCodec},58930:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.HeaderMarshaller=void 0;const o=n(10846);const s=n(93789);class HeaderMarshaller{constructor(e,t){this.toUtf8=e;this.fromUtf8=t}format(e){const t=[];for(const n of Object.keys(e)){const o=this.fromUtf8(n);t.push(Uint8Array.from([o.byteLength]),o,this.formatHeaderValue(e[n]))}const n=new Uint8Array(t.reduce(((e,t)=>e+t.byteLength),0));let o=0;for(const e of t){n.set(e,o);o+=e.byteLength}return n}formatHeaderValue(e){switch(e.type){case"boolean":return Uint8Array.from([e.value?0:1]);case"byte":return Uint8Array.from([2,e.value]);case"short":const t=new DataView(new ArrayBuffer(3));t.setUint8(0,3);t.setInt16(1,e.value,false);return new Uint8Array(t.buffer);case"integer":const n=new DataView(new ArrayBuffer(5));n.setUint8(0,4);n.setInt32(1,e.value,false);return new Uint8Array(n.buffer);case"long":const r=new Uint8Array(9);r[0]=5;r.set(e.value.bytes,1);return r;case"binary":const i=new DataView(new ArrayBuffer(3+e.value.byteLength));i.setUint8(0,6);i.setUint16(1,e.value.byteLength,false);const a=new Uint8Array(i.buffer);a.set(e.value,3);return a;case"string":const c=this.fromUtf8(e.value);const d=new DataView(new ArrayBuffer(3+c.byteLength));d.setUint8(0,7);d.setUint16(1,c.byteLength,false);const u=new Uint8Array(d.buffer);u.set(c,3);return u;case"timestamp":const l=new Uint8Array(9);l[0]=8;l.set(s.Int64.fromNumber(e.value.valueOf()).bytes,1);return l;case"uuid":if(!f.test(e.value)){throw new Error(`Invalid UUID received: ${e.value}`)}const m=new Uint8Array(17);m[0]=9;m.set((0,o.fromHex)(e.value.replace(/\-/g,"")),1);return m}}parse(e){const t={};let n=0;while(n{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.Int64=void 0;const o=n(10846);class Int64{constructor(e){this.bytes=e;if(e.byteLength!==8){throw new Error("Int64 buffers must be exactly 8 bytes")}}static fromNumber(e){if(e>0x8000000000000000||e<-0x8000000000000000){throw new Error(`${e} is too large (or, if negative, too small) to represent as an Int64`)}const t=new Uint8Array(8);for(let n=7,o=Math.abs(Math.round(e));n>-1&&o>0;n--,o/=256){t[n]=o}if(e<0){negate(t)}return new Int64(t)}valueOf(){const e=this.bytes.slice(0);const t=e[0]&128;if(t){negate(e)}return parseInt((0,o.toHex)(e),16)*(t?-1:1)}toString(){return String(this.valueOf())}}t.Int64=Int64;function negate(e){for(let t=0;t<8;t++){e[t]^=255}for(let t=7;t>-1;t--){e[t]++;if(e[t]!==0)break}}},50735:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},45919:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.MessageDecoderStream=void 0;class MessageDecoderStream{constructor(e){this.options=e}[Symbol.asyncIterator](){return this.asyncIterator()}async*asyncIterator(){for await(const e of this.options.inputStream){const t=this.options.decoder.decode(e);yield t}}}t.MessageDecoderStream=MessageDecoderStream},17627:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.MessageEncoderStream=void 0;class MessageEncoderStream{constructor(e){this.options=e}[Symbol.asyncIterator](){return this.asyncIterator()}async*asyncIterator(){for await(const e of this.options.messageStream){const t=this.options.encoder.encode(e);yield t}if(this.options.includeEndFrame){yield new Uint8Array(0)}}}t.MessageEncoderStream=MessageEncoderStream},83043:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.SmithyMessageDecoderStream=void 0;class SmithyMessageDecoderStream{constructor(e){this.options=e}[Symbol.asyncIterator](){return this.asyncIterator()}async*asyncIterator(){for await(const e of this.options.messageStream){const t=await this.options.deserializer(e);if(t===undefined)continue;yield t}}}t.SmithyMessageDecoderStream=SmithyMessageDecoderStream},14112:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.SmithyMessageEncoderStream=void 0;class SmithyMessageEncoderStream{constructor(e){this.options=e}[Symbol.asyncIterator](){return this.asyncIterator()}async*asyncIterator(){for await(const e of this.options.inputStream){const t=this.options.serializer(e);yield t}}}t.SmithyMessageEncoderStream=SmithyMessageEncoderStream},64268:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(62348),t);o.__exportStar(n(58930),t);o.__exportStar(n(93789),t);o.__exportStar(n(50735),t);o.__exportStar(n(45919),t);o.__exportStar(n(17627),t);o.__exportStar(n(83043),t);o.__exportStar(n(14112),t)},21288:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.splitMessage=void 0;const o=n(14739);const s=4;const r=s*2;const i=4;const a=r+i*2;function splitMessage({byteLength:e,byteOffset:t,buffer:n}){if(e{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.Hash=void 0;const o=n(922);const s=n(47107);const r=n(14300);const i=n(6113);class Hash{constructor(e,t){this.algorithmIdentifier=e;this.secret=t;this.reset()}update(e,t){this.hash.update((0,s.toUint8Array)(castSourceData(e,t)))}digest(){return Promise.resolve(this.hash.digest())}reset(){this.hash=this.secret?(0,i.createHmac)(this.algorithmIdentifier,castSourceData(this.secret)):(0,i.createHash)(this.algorithmIdentifier)}}t.Hash=Hash;function castSourceData(e,t){if(r.Buffer.isBuffer(e)){return e}if(typeof e==="string"){return(0,o.fromString)(e,t)}if(ArrayBuffer.isView(e)){return(0,o.fromArrayBuffer)(e.buffer,e.byteOffset,e.byteLength)}return(0,o.fromArrayBuffer)(e)}},35696:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.isArrayBuffer=void 0;const isArrayBuffer=e=>typeof ArrayBuffer==="function"&&e instanceof ArrayBuffer||Object.prototype.toString.call(e)==="[object ArrayBuffer]";t.isArrayBuffer=isArrayBuffer},71829:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getContentLengthPlugin=t.contentLengthMiddlewareOptions=t.contentLengthMiddleware=void 0;const o=n(54117);const s="content-length";function contentLengthMiddleware(e){return t=>async n=>{const r=n.request;if(o.HttpRequest.isInstance(r)){const{body:t,headers:n}=r;if(t&&Object.keys(n).map((e=>e.toLowerCase())).indexOf(s)===-1){try{const n=e(t);r.headers={...r.headers,[s]:String(n)}}catch(e){}}}return t({...n,request:r})}}t.contentLengthMiddleware=contentLengthMiddleware;t.contentLengthMiddlewareOptions={step:"build",tags:["SET_CONTENT_LENGTH","CONTENT_LENGTH"],name:"contentLengthMiddleware",override:true};const getContentLengthPlugin=e=>({applyToStack:n=>{n.add(contentLengthMiddleware(e.bodyLengthChecker),t.contentLengthMiddlewareOptions)}});t.getContentLengthPlugin=getContentLengthPlugin},95215:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.createConfigValueProvider=void 0;const createConfigValueProvider=(e,t,n)=>{const configProvider=async()=>{var o;const s=(o=n[e])!==null&&o!==void 0?o:n[t];if(typeof s==="function"){return s()}return s};if(e==="endpoint"||t==="endpoint"){return async()=>{const e=await configProvider();if(e&&typeof e==="object"){if("url"in e){return e.url.href}if("hostname"in e){const{protocol:t,hostname:n,port:o,path:s}=e;return`${t}//${n}${o?":"+o:""}${s}`}}return e}}return configProvider};t.createConfigValueProvider=createConfigValueProvider},62477:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getEndpointFromConfig=void 0;const o=n(83993);const s=n(20536);const getEndpointFromConfig=async e=>(0,o.loadConfig)((0,s.getEndpointUrlConfig)(e))();t.getEndpointFromConfig=getEndpointFromConfig},46688:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.resolveParams=t.getEndpointFromInstructions=void 0;const o=n(43992);const s=n(95215);const r=n(62477);const i=n(36079);const getEndpointFromInstructions=async(e,n,o,s)=>{if(!o.endpoint){const e=await(0,r.getEndpointFromConfig)(o.serviceId||"");if(e){o.endpoint=()=>Promise.resolve((0,i.toEndpointV1)(e))}}const a=await(0,t.resolveParams)(e,n,o);if(typeof o.endpointProvider!=="function"){throw new Error("config.endpointProvider is not set.")}const c=o.endpointProvider(a,s);return c};t.getEndpointFromInstructions=getEndpointFromInstructions;const resolveParams=async(e,t,n)=>{var r;const i={};const a=((r=t===null||t===void 0?void 0:t.getEndpointParameterInstructions)===null||r===void 0?void 0:r.call(t))||{};for(const[t,o]of Object.entries(a)){switch(o.type){case"staticContextParams":i[t]=o.value;break;case"contextParams":i[t]=e[o.name];break;case"clientContextParams":case"builtInParams":i[t]=await(0,s.createConfigValueProvider)(o.name,t,n)();break;default:throw new Error("Unrecognized endpoint parameter instruction: "+JSON.stringify(o))}}if(Object.keys(a).length===0){Object.assign(i,n)}if(String(n.serviceId).toLowerCase()==="s3"){await(0,o.resolveParamsForS3)(i)}return i};t.resolveParams=resolveParams},20536:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getEndpointUrlConfig=void 0;const o=n(87831);const s="AWS_ENDPOINT_URL";const r="endpoint_url";const getEndpointUrlConfig=e=>({environmentVariableSelector:t=>{const n=e.split(" ").map((e=>e.toUpperCase()));const o=t[[s,...n].join("_")];if(o)return o;const r=t[s];if(r)return r;return undefined},configFileSelector:(t,n)=>{if(n&&t.services){const s=n[["services",t.services].join(o.CONFIG_PREFIX_SEPARATOR)];if(s){const t=e.split(" ").map((e=>e.toLowerCase()));const n=s[[t.join("_"),r].join(o.CONFIG_PREFIX_SEPARATOR)];if(n)return n}}const s=t[r];if(s)return s;return undefined},default:undefined});t.getEndpointUrlConfig=getEndpointUrlConfig},96324:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(46688),t);o.__exportStar(n(36079),t)},36079:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.toEndpointV1=void 0;const o=n(59381);const toEndpointV1=e=>{if(typeof e==="object"){if("url"in e){return(0,o.parseUrl)(e.url)}return e}return(0,o.parseUrl)(e)};t.toEndpointV1=toEndpointV1},82879:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.endpointMiddleware=void 0;const o=n(25275);const s=n(46688);const endpointMiddleware=({config:e,instructions:t})=>(n,r)=>async i=>{var a,c,d;const u=await(0,s.getEndpointFromInstructions)(i.input,{getEndpointParameterInstructions(){return t}},{...e},r);r.endpointV2=u;r.authSchemes=(a=u.properties)===null||a===void 0?void 0:a.authSchemes;const l=(c=r.authSchemes)===null||c===void 0?void 0:c[0];if(l){r["signing_region"]=l.signingRegion;r["signing_service"]=l.signingName;const e=(0,o.getSmithyContext)(r);const t=(d=e===null||e===void 0?void 0:e.selectedHttpAuthScheme)===null||d===void 0?void 0:d.httpAuthOption;if(t){t.signingProperties=Object.assign(t.signingProperties||{},{signing_region:l.signingRegion,signingRegion:l.signingRegion,signing_service:l.signingName,signingName:l.signingName,signingRegionSet:l.signingRegionSet},l.properties)}}return n({...i})};t.endpointMiddleware=endpointMiddleware},72323:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getEndpointPlugin=t.endpointMiddlewareOptions=void 0;const o=n(76904);const s=n(82879);t.endpointMiddlewareOptions={step:"serialize",tags:["ENDPOINT_PARAMETERS","ENDPOINT_V2","ENDPOINT"],name:"endpointV2Middleware",override:true,relation:"before",toMiddleware:o.serializerMiddlewareOption.name};const getEndpointPlugin=(e,n)=>({applyToStack:o=>{o.addRelativeTo((0,s.endpointMiddleware)({config:e,instructions:n}),t.endpointMiddlewareOptions)}});t.getEndpointPlugin=getEndpointPlugin},12538:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(96324),t);o.__exportStar(n(82879),t);o.__exportStar(n(72323),t);o.__exportStar(n(76258),t);o.__exportStar(n(40561),t)},76258:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.resolveEndpointConfig=void 0;const o=n(25275);const s=n(36079);const resolveEndpointConfig=e=>{var t,n,r;const i=(t=e.tls)!==null&&t!==void 0?t:true;const{endpoint:a}=e;const c=a!=null?async()=>(0,s.toEndpointV1)(await(0,o.normalizeProvider)(a)()):undefined;const d=!!a;return{...e,endpoint:c,tls:i,isCustomEndpoint:d,useDualstackEndpoint:(0,o.normalizeProvider)((n=e.useDualstackEndpoint)!==null&&n!==void 0?n:false),useFipsEndpoint:(0,o.normalizeProvider)((r=e.useFipsEndpoint)!==null&&r!==void 0?r:false)}};t.resolveEndpointConfig=resolveEndpointConfig},43992:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(63994),t)},63994:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.isArnBucketName=t.isDnsCompatibleBucketName=t.S3_HOSTNAME_PATTERN=t.DOT_PATTERN=t.resolveParamsForS3=void 0;const resolveParamsForS3=async e=>{const n=(e===null||e===void 0?void 0:e.Bucket)||"";if(typeof e.Bucket==="string"){e.Bucket=n.replace(/#/g,encodeURIComponent("#")).replace(/\?/g,encodeURIComponent("?"))}if((0,t.isArnBucketName)(n)){if(e.ForcePathStyle===true){throw new Error("Path-style addressing cannot be used with ARN buckets")}}else if(!(0,t.isDnsCompatibleBucketName)(n)||n.indexOf(".")!==-1&&!String(e.Endpoint).startsWith("http:")||n.toLowerCase()!==n||n.length<3){e.ForcePathStyle=true}if(e.DisableMultiRegionAccessPoints){e.disableMultiRegionAccessPoints=true;e.DisableMRAP=true}return e};t.resolveParamsForS3=resolveParamsForS3;const n=/^[a-z0-9][a-z0-9\.\-]{1,61}[a-z0-9]$/;const o=/(\d+\.){3}\d+/;const s=/\.\./;t.DOT_PATTERN=/\./;t.S3_HOSTNAME_PATTERN=/^(.+\.)?s3(-fips)?(\.dualstack)?[.-]([a-z0-9-]+)\./;const isDnsCompatibleBucketName=e=>n.test(e)&&!o.test(e)&&!s.test(e);t.isDnsCompatibleBucketName=isDnsCompatibleBucketName;const isArnBucketName=e=>{const[t,n,o,s,r,i]=e.split(":");const a=t==="arn"&&e.split(":").length>=6;const c=[t,n,o,r,i].filter(Boolean).length===5;if(a&&!c){throw new Error(`Invalid ARN: ${e} was an invalid ARN.`)}return t==="arn"&&!!n&&!!o&&!!r&&!!i};t.isArnBucketName=isArnBucketName},40561:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},73544:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.AdaptiveRetryStrategy=void 0;const o=n(39751);const s=n(33109);class AdaptiveRetryStrategy extends s.StandardRetryStrategy{constructor(e,t){const{rateLimiter:n,...s}=t!==null&&t!==void 0?t:{};super(e,s);this.rateLimiter=n!==null&&n!==void 0?n:new o.DefaultRateLimiter;this.mode=o.RETRY_MODES.ADAPTIVE}async retry(e,t){return super.retry(e,t,{beforeRequest:async()=>this.rateLimiter.getSendToken(),afterRequest:e=>{this.rateLimiter.updateClientSendingRate(e)}})}}t.AdaptiveRetryStrategy=AdaptiveRetryStrategy},33109:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.StandardRetryStrategy=void 0;const o=n(54117);const s=n(51528);const r=n(39751);const i=n(2420);const a=n(56729);const c=n(21671);const d=n(73542);const u=n(69580);class StandardRetryStrategy{constructor(e,t){var n,o,s;this.maxAttemptsProvider=e;this.mode=r.RETRY_MODES.STANDARD;this.retryDecider=(n=t===null||t===void 0?void 0:t.retryDecider)!==null&&n!==void 0?n:d.defaultRetryDecider;this.delayDecider=(o=t===null||t===void 0?void 0:t.delayDecider)!==null&&o!==void 0?o:c.defaultDelayDecider;this.retryQuota=(s=t===null||t===void 0?void 0:t.retryQuota)!==null&&s!==void 0?s:(0,a.getDefaultRetryQuota)(r.INITIAL_RETRY_TOKENS)}shouldRetry(e,t,n){return tsetTimeout(e,o)));continue}if(!t.$metadata){t.$metadata={}}t.$metadata.attempts=c;t.$metadata.totalRetryDelay=d;throw t}}}}t.StandardRetryStrategy=StandardRetryStrategy;const getDelayFromRetryAfterHeader=e=>{if(!o.HttpResponse.isInstance(e))return;const t=Object.keys(e.headers).find((e=>e.toLowerCase()==="retry-after"));if(!t)return;const n=e.headers[t];const s=Number(n);if(!Number.isNaN(s))return s*1e3;const r=new Date(n);return r.getTime()-Date.now()}},35115:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.NODE_RETRY_MODE_CONFIG_OPTIONS=t.CONFIG_RETRY_MODE=t.ENV_RETRY_MODE=t.resolveRetryConfig=t.NODE_MAX_ATTEMPT_CONFIG_OPTIONS=t.CONFIG_MAX_ATTEMPTS=t.ENV_MAX_ATTEMPTS=void 0;const o=n(25275);const s=n(39751);t.ENV_MAX_ATTEMPTS="AWS_MAX_ATTEMPTS";t.CONFIG_MAX_ATTEMPTS="max_attempts";t.NODE_MAX_ATTEMPT_CONFIG_OPTIONS={environmentVariableSelector:e=>{const n=e[t.ENV_MAX_ATTEMPTS];if(!n)return undefined;const o=parseInt(n);if(Number.isNaN(o)){throw new Error(`Environment variable ${t.ENV_MAX_ATTEMPTS} mast be a number, got "${n}"`)}return o},configFileSelector:e=>{const n=e[t.CONFIG_MAX_ATTEMPTS];if(!n)return undefined;const o=parseInt(n);if(Number.isNaN(o)){throw new Error(`Shared config file entry ${t.CONFIG_MAX_ATTEMPTS} mast be a number, got "${n}"`)}return o},default:s.DEFAULT_MAX_ATTEMPTS};const resolveRetryConfig=e=>{var t;const{retryStrategy:n}=e;const r=(0,o.normalizeProvider)((t=e.maxAttempts)!==null&&t!==void 0?t:s.DEFAULT_MAX_ATTEMPTS);return{...e,maxAttempts:r,retryStrategy:async()=>{if(n){return n}const t=await(0,o.normalizeProvider)(e.retryMode)();if(t===s.RETRY_MODES.ADAPTIVE){return new s.AdaptiveRetryStrategy(r)}return new s.StandardRetryStrategy(r)}}};t.resolveRetryConfig=resolveRetryConfig;t.ENV_RETRY_MODE="AWS_RETRY_MODE";t.CONFIG_RETRY_MODE="retry_mode";t.NODE_RETRY_MODE_CONFIG_OPTIONS={environmentVariableSelector:e=>e[t.ENV_RETRY_MODE],configFileSelector:e=>e[t.CONFIG_RETRY_MODE],default:s.DEFAULT_RETRY_MODE}},56729:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getDefaultRetryQuota=void 0;const o=n(39751);const getDefaultRetryQuota=(e,t)=>{var n,s,r;const i=e;const a=(n=t===null||t===void 0?void 0:t.noRetryIncrement)!==null&&n!==void 0?n:o.NO_RETRY_INCREMENT;const c=(s=t===null||t===void 0?void 0:t.retryCost)!==null&&s!==void 0?s:o.RETRY_COST;const d=(r=t===null||t===void 0?void 0:t.timeoutRetryCost)!==null&&r!==void 0?r:o.TIMEOUT_RETRY_COST;let u=e;const getCapacityAmount=e=>e.name==="TimeoutError"?d:c;const hasRetryTokens=e=>getCapacityAmount(e)<=u;const retrieveRetryTokens=e=>{if(!hasRetryTokens(e)){throw new Error("No retry token available")}const t=getCapacityAmount(e);u-=t;return t};const releaseRetryTokens=e=>{u+=e!==null&&e!==void 0?e:a;u=Math.min(u,i)};return Object.freeze({hasRetryTokens:hasRetryTokens,retrieveRetryTokens:retrieveRetryTokens,releaseRetryTokens:releaseRetryTokens})};t.getDefaultRetryQuota=getDefaultRetryQuota},21671:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.defaultDelayDecider=void 0;const o=n(39751);const defaultDelayDecider=(e,t)=>Math.floor(Math.min(o.MAXIMUM_RETRY_DELAY,Math.random()*2**t*e));t.defaultDelayDecider=defaultDelayDecider},67273:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(73544),t);o.__exportStar(n(33109),t);o.__exportStar(n(35115),t);o.__exportStar(n(21671),t);o.__exportStar(n(35031),t);o.__exportStar(n(73542),t);o.__exportStar(n(97153),t)},35031:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getOmitRetryHeadersPlugin=t.omitRetryHeadersMiddlewareOptions=t.omitRetryHeadersMiddleware=void 0;const o=n(54117);const s=n(39751);const omitRetryHeadersMiddleware=()=>e=>async t=>{const{request:n}=t;if(o.HttpRequest.isInstance(n)){delete n.headers[s.INVOCATION_ID_HEADER];delete n.headers[s.REQUEST_HEADER]}return e(t)};t.omitRetryHeadersMiddleware=omitRetryHeadersMiddleware;t.omitRetryHeadersMiddlewareOptions={name:"omitRetryHeadersMiddleware",tags:["RETRY","HEADERS","OMIT_RETRY_HEADERS"],relation:"before",toMiddleware:"awsAuthMiddleware",override:true};const getOmitRetryHeadersPlugin=e=>({applyToStack:e=>{e.addRelativeTo((0,t.omitRetryHeadersMiddleware)(),t.omitRetryHeadersMiddlewareOptions)}});t.getOmitRetryHeadersPlugin=getOmitRetryHeadersPlugin},73542:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.defaultRetryDecider=void 0;const o=n(51528);const defaultRetryDecider=e=>{if(!e){return false}return(0,o.isRetryableByTrait)(e)||(0,o.isClockSkewError)(e)||(0,o.isThrottlingError)(e)||(0,o.isTransientError)(e)};t.defaultRetryDecider=defaultRetryDecider},97153:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getRetryAfterHint=t.getRetryPlugin=t.retryMiddlewareOptions=t.retryMiddleware=void 0;const o=n(54117);const s=n(51528);const r=n(39751);const i=n(2420);const a=n(69580);const retryMiddleware=e=>(t,n)=>async s=>{let c=await e.retryStrategy();const d=await e.maxAttempts();if(isRetryStrategyV2(c)){c=c;let e=await c.acquireInitialRetryToken(n["partition_id"]);let u=new Error;let l=0;let m=0;const{request:p}=s;if(o.HttpRequest.isInstance(p)){p.headers[r.INVOCATION_ID_HEADER]=(0,i.v4)()}while(true){try{if(o.HttpRequest.isInstance(p)){p.headers[r.REQUEST_HEADER]=`attempt=${l+1}; max=${d}`}const{response:n,output:i}=await t(s);c.recordSuccess(e);i.$metadata.attempts=l+1;i.$metadata.totalRetryDelay=m;return{response:n,output:i}}catch(t){const n=getRetryErrorInfo(t);u=(0,a.asSdkError)(t);try{e=await c.refreshRetryTokenForRetry(e,n)}catch(e){if(!u.$metadata){u.$metadata={}}u.$metadata.attempts=l+1;u.$metadata.totalRetryDelay=m;throw u}l=e.getRetryCount();const o=e.getRetryDelay();m+=o;await new Promise((e=>setTimeout(e,o)))}}}else{c=c;if(c===null||c===void 0?void 0:c.mode)n.userAgent=[...n.userAgent||[],["cfg/retry-mode",c.mode]];return c.retry(t,s)}};t.retryMiddleware=retryMiddleware;const isRetryStrategyV2=e=>typeof e.acquireInitialRetryToken!=="undefined"&&typeof e.refreshRetryTokenForRetry!=="undefined"&&typeof e.recordSuccess!=="undefined";const getRetryErrorInfo=e=>{const n={errorType:getRetryErrorType(e)};const o=(0,t.getRetryAfterHint)(e.$response);if(o){n.retryAfterHint=o}return n};const getRetryErrorType=e=>{if((0,s.isThrottlingError)(e))return"THROTTLING";if((0,s.isTransientError)(e))return"TRANSIENT";if((0,s.isServerError)(e))return"SERVER_ERROR";return"CLIENT_ERROR"};t.retryMiddlewareOptions={name:"retryMiddleware",tags:["RETRY"],step:"finalizeRequest",priority:"high",override:true};const getRetryPlugin=e=>({applyToStack:n=>{n.add((0,t.retryMiddleware)(e),t.retryMiddlewareOptions)}});t.getRetryPlugin=getRetryPlugin;const getRetryAfterHint=e=>{if(!o.HttpResponse.isInstance(e))return;const t=Object.keys(e.headers).find((e=>e.toLowerCase()==="retry-after"));if(!t)return;const n=e.headers[t];const s=Number(n);if(!Number.isNaN(s))return new Date(s*1e3);const r=new Date(n);return r};t.getRetryAfterHint=getRetryAfterHint},69580:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.asSdkError=void 0;const asSdkError=e=>{if(e instanceof Error)return e;if(e instanceof Object)return Object.assign(new Error,e);if(typeof e==="string")return new Error(e);return new Error(`AWS SDK error wrapper for ${e}`)};t.asSdkError=asSdkError},35643:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.deserializerMiddleware=void 0;const deserializerMiddleware=(e,t)=>(n,o)=>async o=>{const{response:s}=await n(o);try{const n=await t(s,e);return{response:s,output:n}}catch(e){Object.defineProperty(e,"$response",{value:s});if(!("$metadata"in e)){const t=`Deserialization error: to see the raw response, inspect the hidden field {error}.$response on this object.`;e.message+="\n "+t}throw e}};t.deserializerMiddleware=deserializerMiddleware},76904:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(35643),t);o.__exportStar(n(90359),t);o.__exportStar(n(78830),t)},90359:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getSerdePlugin=t.serializerMiddlewareOption=t.deserializerMiddlewareOption=void 0;const o=n(35643);const s=n(78830);t.deserializerMiddlewareOption={name:"deserializerMiddleware",step:"deserialize",tags:["DESERIALIZER"],override:true};t.serializerMiddlewareOption={name:"serializerMiddleware",step:"serialize",tags:["SERIALIZER"],override:true};function getSerdePlugin(e,n,r){return{applyToStack:i=>{i.add((0,o.deserializerMiddleware)(e,r),t.deserializerMiddlewareOption);i.add((0,s.serializerMiddleware)(e,n),t.serializerMiddlewareOption)}}}t.getSerdePlugin=getSerdePlugin},78830:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.serializerMiddleware=void 0;const serializerMiddleware=(e,t)=>(n,o)=>async s=>{var r;const i=((r=o.endpointV2)===null||r===void 0?void 0:r.url)&&e.urlParser?async()=>e.urlParser(o.endpointV2.url):e.endpoint;if(!i){throw new Error("No valid endpoint provider available.")}const a=await t(s.input,{...e,endpoint:i});return n({...s,request:a})};t.serializerMiddleware=serializerMiddleware},31729:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.constructStack=void 0;const getAllAliases=(e,t)=>{const n=[];if(e){n.push(e)}if(t){for(const e of t){n.push(e)}}return n};const getMiddlewareNameWithAliases=(e,t)=>`${e||"anonymous"}${t&&t.length>0?` (a.k.a. ${t.join(",")})`:""}`;const constructStack=()=>{let e=[];let s=[];let r=false;const i=new Set;const sort=e=>e.sort(((e,t)=>n[t.step]-n[e.step]||o[t.priority||"normal"]-o[e.priority||"normal"]));const removeByName=t=>{let n=false;const filterCb=e=>{const o=getAllAliases(e.name,e.aliases);if(o.includes(t)){n=true;for(const e of o){i.delete(e)}return false}return true};e=e.filter(filterCb);s=s.filter(filterCb);return n};const removeByReference=t=>{let n=false;const filterCb=e=>{if(e.middleware===t){n=true;for(const t of getAllAliases(e.name,e.aliases)){i.delete(t)}return false}return true};e=e.filter(filterCb);s=s.filter(filterCb);return n};const cloneTo=t=>{var n;e.forEach((e=>{t.add(e.middleware,{...e})}));s.forEach((e=>{t.addRelativeTo(e.middleware,{...e})}));(n=t.identifyOnResolve)===null||n===void 0?void 0:n.call(t,a.identifyOnResolve());return t};const expandRelativeMiddlewareList=e=>{const t=[];e.before.forEach((e=>{if(e.before.length===0&&e.after.length===0){t.push(e)}else{t.push(...expandRelativeMiddlewareList(e))}}));t.push(e);e.after.reverse().forEach((e=>{if(e.before.length===0&&e.after.length===0){t.push(e)}else{t.push(...expandRelativeMiddlewareList(e))}}));return t};const getMiddlewareList=(t=false)=>{const n=[];const o=[];const r={};e.forEach((e=>{const t={...e,before:[],after:[]};for(const e of getAllAliases(t.name,t.aliases)){r[e]=t}n.push(t)}));s.forEach((e=>{const t={...e,before:[],after:[]};for(const e of getAllAliases(t.name,t.aliases)){r[e]=t}o.push(t)}));o.forEach((e=>{if(e.toMiddleware){const n=r[e.toMiddleware];if(n===undefined){if(t){return}throw new Error(`${e.toMiddleware} is not found when adding `+`${getMiddlewareNameWithAliases(e.name,e.aliases)} `+`middleware ${e.relation} ${e.toMiddleware}`)}if(e.relation==="after"){n.after.push(e)}if(e.relation==="before"){n.before.push(e)}}}));const i=sort(n).map(expandRelativeMiddlewareList).reduce(((e,t)=>{e.push(...t);return e}),[]);return i};const a={add:(t,n={})=>{const{name:o,override:s,aliases:r}=n;const a={step:"initialize",priority:"normal",middleware:t,...n};const c=getAllAliases(o,r);if(c.length>0){if(c.some((e=>i.has(e)))){if(!s)throw new Error(`Duplicate middleware name '${getMiddlewareNameWithAliases(o,r)}'`);for(const t of c){const n=e.findIndex((e=>{var n;return e.name===t||((n=e.aliases)===null||n===void 0?void 0:n.some((e=>e===t)))}));if(n===-1){continue}const s=e[n];if(s.step!==a.step||a.priority!==s.priority){throw new Error(`"${getMiddlewareNameWithAliases(s.name,s.aliases)}" middleware with `+`${s.priority} priority in ${s.step} step cannot `+`be overridden by "${getMiddlewareNameWithAliases(o,r)}" middleware with `+`${a.priority} priority in ${a.step} step.`)}e.splice(n,1)}}for(const e of c){i.add(e)}}e.push(a)},addRelativeTo:(e,t)=>{const{name:n,override:o,aliases:r}=t;const a={middleware:e,...t};const c=getAllAliases(n,r);if(c.length>0){if(c.some((e=>i.has(e)))){if(!o)throw new Error(`Duplicate middleware name '${getMiddlewareNameWithAliases(n,r)}'`);for(const e of c){const t=s.findIndex((t=>{var n;return t.name===e||((n=t.aliases)===null||n===void 0?void 0:n.some((t=>t===e)))}));if(t===-1){continue}const o=s[t];if(o.toMiddleware!==a.toMiddleware||o.relation!==a.relation){throw new Error(`"${getMiddlewareNameWithAliases(o.name,o.aliases)}" middleware `+`${o.relation} "${o.toMiddleware}" middleware cannot be overridden `+`by "${getMiddlewareNameWithAliases(n,r)}" middleware ${a.relation} `+`"${a.toMiddleware}" middleware.`)}s.splice(t,1)}}for(const e of c){i.add(e)}}s.push(a)},clone:()=>cloneTo((0,t.constructStack)()),use:e=>{e.applyToStack(a)},remove:e=>{if(typeof e==="string")return removeByName(e);else return removeByReference(e)},removeByTag:t=>{let n=false;const filterCb=e=>{const{tags:o,name:s,aliases:r}=e;if(o&&o.includes(t)){const e=getAllAliases(s,r);for(const t of e){i.delete(t)}n=true;return false}return true};e=e.filter(filterCb);s=s.filter(filterCb);return n},concat:e=>{var n,o;const s=cloneTo((0,t.constructStack)());s.use(e);s.identifyOnResolve(r||s.identifyOnResolve()||((o=(n=e.identifyOnResolve)===null||n===void 0?void 0:n.call(e))!==null&&o!==void 0?o:false));return s},applyToStack:cloneTo,identify:()=>getMiddlewareList(true).map((e=>{var t;const n=(t=e.step)!==null&&t!==void 0?t:e.relation+" "+e.toMiddleware;return getMiddlewareNameWithAliases(e.name,e.aliases)+" - "+n})),identifyOnResolve(e){if(typeof e==="boolean")r=e;return r},resolve:(e,t)=>{for(const n of getMiddlewareList().map((e=>e.middleware)).reverse()){e=n(e,t)}if(r){console.log(a.identify())}return e}};return a};t.constructStack=constructStack;const n={initialize:5,serialize:4,build:3,finalizeRequest:2,deserialize:1};const o={high:3,normal:2,low:1}},61903:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(31729),t)},65190:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.loadConfig=void 0;const o=n(57879);const s=n(99778);const r=n(20857);const i=n(1416);const loadConfig=({environmentVariableSelector:e,configFileSelector:t,default:n},a={})=>(0,o.memoize)((0,o.chain)((0,s.fromEnv)(e),(0,r.fromSharedConfigFiles)(t,a),(0,i.fromStatic)(n)));t.loadConfig=loadConfig},99778:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.fromEnv=void 0;const o=n(57879);const fromEnv=e=>async()=>{try{const t=e(process.env);if(t===undefined){throw new Error}return t}catch(t){throw new o.CredentialsProviderError(t.message||`Cannot load config from environment variables with getter: ${e}`)}};t.fromEnv=fromEnv},20857:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.fromSharedConfigFiles=void 0;const o=n(57879);const s=n(87831);const fromSharedConfigFiles=(e,{preferredFile:t="config",...n}={})=>async()=>{const r=(0,s.getProfileName)(n);const{configFile:i,credentialsFile:a}=await(0,s.loadSharedConfigFiles)(n);const c=a[r]||{};const d=i[r]||{};const u=t==="config"?{...c,...d}:{...d,...c};try{const n=t==="config"?i:a;const o=e(u,n);if(o===undefined){throw new Error}return o}catch(t){throw new o.CredentialsProviderError(t.message||`Cannot load config for profile ${r} in SDK configuration files with getter: ${e}`)}};t.fromSharedConfigFiles=fromSharedConfigFiles},1416:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.fromStatic=void 0;const o=n(57879);const isFunction=e=>typeof e==="function";const fromStatic=e=>isFunction(e)?async()=>await e():(0,o.fromStatic)(e);t.fromStatic=fromStatic},83993:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(65190),t)},90505:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.NODEJS_TIMEOUT_ERROR_CODES=void 0;t.NODEJS_TIMEOUT_ERROR_CODES=["ECONNRESET","EPIPE","ETIMEDOUT"]},22855:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getTransformedHeaders=void 0;const getTransformedHeaders=e=>{const t={};for(const n of Object.keys(e)){const o=e[n];t[n]=Array.isArray(o)?o.join(","):o}return t};t.getTransformedHeaders=getTransformedHeaders},38179:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(78246),t);o.__exportStar(n(54138),t);o.__exportStar(n(7586),t)},78246:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.NodeHttpHandler=t.DEFAULT_REQUEST_TIMEOUT=void 0;const o=n(54117);const s=n(41962);const r=n(13685);const i=n(95687);const a=n(90505);const c=n(22855);const d=n(9165);const u=n(70629);const l=n(66011);const m=n(71977);t.DEFAULT_REQUEST_TIMEOUT=0;class NodeHttpHandler{constructor(e){this.metadata={handlerProtocol:"http/1.1"};this.configProvider=new Promise(((t,n)=>{if(typeof e==="function"){e().then((e=>{t(this.resolveDefaultConfig(e))})).catch(n)}else{t(this.resolveDefaultConfig(e))}}))}resolveDefaultConfig(e){const{requestTimeout:t,connectionTimeout:n,socketTimeout:o,httpAgent:s,httpsAgent:a}=e||{};const c=true;const d=50;return{connectionTimeout:n,requestTimeout:t!==null&&t!==void 0?t:o,httpAgent:s||new r.Agent({keepAlive:c,maxSockets:d}),httpsAgent:a||new i.Agent({keepAlive:c,maxSockets:d})}}destroy(){var e,t,n,o;(t=(e=this.config)===null||e===void 0?void 0:e.httpAgent)===null||t===void 0?void 0:t.destroy();(o=(n=this.config)===null||n===void 0?void 0:n.httpsAgent)===null||o===void 0?void 0:o.destroy()}async handle(e,{abortSignal:t}={}){if(!this.config){this.config=await this.configProvider}return new Promise(((n,p)=>{var g,f;let y=undefined;const resolve=async e=>{await y;n(e)};const reject=async e=>{await y;p(e)};if(!this.config){throw new Error("Node HTTP request handler config is not resolved")}if(t===null||t===void 0?void 0:t.aborted){const e=new Error("Request aborted");e.name="AbortError";reject(e);return}const E=e.protocol==="https:";const h=(0,s.buildQueryString)(e.query||{});let C=undefined;if(e.username!=null||e.password!=null){const t=(g=e.username)!==null&&g!==void 0?g:"";const n=(f=e.password)!==null&&f!==void 0?f:"";C=`${t}:${n}`}let S=e.path;if(h){S+=`?${h}`}if(e.fragment){S+=`#${e.fragment}`}const v={headers:e.headers,host:e.hostname,method:e.method,path:S,port:e.port,agent:E?this.config.httpsAgent:this.config.httpAgent,auth:C};const _=E?i.request:r.request;const w=_(v,(e=>{const t=new o.HttpResponse({statusCode:e.statusCode||-1,reason:e.statusMessage,headers:(0,c.getTransformedHeaders)(e.headers),body:e});resolve({response:t})}));w.on("error",(e=>{if(a.NODEJS_TIMEOUT_ERROR_CODES.includes(e.code)){reject(Object.assign(e,{name:"TimeoutError"}))}else{reject(e)}}));(0,d.setConnectionTimeout)(w,reject,this.config.connectionTimeout);(0,l.setSocketTimeout)(w,reject,this.config.requestTimeout);if(t){t.onabort=()=>{w.abort();const e=new Error("Request aborted");e.name="AbortError";reject(e)}}const b=v.agent;if(typeof b==="object"&&"keepAlive"in b){(0,u.setSocketKeepAlive)(w,{keepAlive:b.keepAlive,keepAliveMsecs:b.keepAliveMsecs})}y=(0,m.writeRequestBody)(w,e,this.config.requestTimeout).catch(p)}))}updateHttpClientConfig(e,t){this.config=undefined;this.configProvider=this.configProvider.then((n=>({...n,[e]:t})))}httpHandlerConfigs(){var e;return(e=this.config)!==null&&e!==void 0?e:{}}}t.NodeHttpHandler=NodeHttpHandler},38030:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.NodeHttp2ConnectionManager=void 0;const o=n(10204);const s=o.__importDefault(n(85158));const r=n(61030);class NodeHttp2ConnectionManager{constructor(e){this.sessionCache=new Map;this.config=e;if(this.config.maxConcurrency&&this.config.maxConcurrency<=0){throw new RangeError("maxConcurrency must be greater than zero.")}}lease(e,t){const n=this.getUrlString(e);const o=this.sessionCache.get(n);if(o){const e=o.poll();if(e&&!this.config.disableConcurrency){return e}}const i=s.default.connect(n);if(this.config.maxConcurrency){i.settings({maxConcurrentStreams:this.config.maxConcurrency},(t=>{if(t){throw new Error("Fail to set maxConcurrentStreams to "+this.config.maxConcurrency+"when creating new session for "+e.destination.toString())}}))}i.unref();const destroySessionCb=()=>{i.destroy();this.deleteSession(n,i)};i.on("goaway",destroySessionCb);i.on("error",destroySessionCb);i.on("frameError",destroySessionCb);i.on("close",(()=>this.deleteSession(n,i)));if(t.requestTimeout){i.setTimeout(t.requestTimeout,destroySessionCb)}const a=this.sessionCache.get(n)||new r.NodeHttp2ConnectionPool;a.offerLast(i);this.sessionCache.set(n,a);return i}deleteSession(e,t){const n=this.sessionCache.get(e);if(!n){return}if(!n.contains(t)){return}n.remove(t);this.sessionCache.set(e,n)}release(e,t){var n;const o=this.getUrlString(e);(n=this.sessionCache.get(o))===null||n===void 0?void 0:n.offerLast(t)}destroy(){for(const[e,t]of this.sessionCache){for(const e of t){if(!e.destroyed){e.destroy()}t.remove(e)}this.sessionCache.delete(e)}}setMaxConcurrentStreams(e){if(this.config.maxConcurrency&&this.config.maxConcurrency<=0){throw new RangeError("maxConcurrentStreams must be greater than zero.")}this.config.maxConcurrency=e}setDisableConcurrentStreams(e){this.config.disableConcurrency=e}getUrlString(e){return e.destination.toString()}}t.NodeHttp2ConnectionManager=NodeHttp2ConnectionManager},61030:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.NodeHttp2ConnectionPool=void 0;class NodeHttp2ConnectionPool{constructor(e){this.sessions=[];this.sessions=e!==null&&e!==void 0?e:[]}poll(){if(this.sessions.length>0){return this.sessions.shift()}}offerLast(e){this.sessions.push(e)}contains(e){return this.sessions.includes(e)}remove(e){this.sessions=this.sessions.filter((t=>t!==e))}[Symbol.iterator](){return this.sessions[Symbol.iterator]()}destroy(e){for(const t of this.sessions){if(t===e){if(!t.destroyed){t.destroy()}}}}}t.NodeHttp2ConnectionPool=NodeHttp2ConnectionPool},54138:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.NodeHttp2Handler=void 0;const o=n(54117);const s=n(41962);const r=n(85158);const i=n(22855);const a=n(38030);const c=n(71977);class NodeHttp2Handler{constructor(e){this.metadata={handlerProtocol:"h2"};this.connectionManager=new a.NodeHttp2ConnectionManager({});this.configProvider=new Promise(((t,n)=>{if(typeof e==="function"){e().then((e=>{t(e||{})})).catch(n)}else{t(e||{})}}))}destroy(){this.connectionManager.destroy()}async handle(e,{abortSignal:t}={}){if(!this.config){this.config=await this.configProvider;this.connectionManager.setDisableConcurrentStreams(this.config.disableConcurrentStreams||false);if(this.config.maxConcurrentStreams){this.connectionManager.setMaxConcurrentStreams(this.config.maxConcurrentStreams)}}const{requestTimeout:n,disableConcurrentStreams:a}=this.config;return new Promise(((d,u)=>{var l,m,p;let g=false;let f=undefined;const resolve=async e=>{await f;d(e)};const reject=async e=>{await f;u(e)};if(t===null||t===void 0?void 0:t.aborted){g=true;const e=new Error("Request aborted");e.name="AbortError";reject(e);return}const{hostname:y,method:E,port:h,protocol:C,query:S}=e;let v="";if(e.username!=null||e.password!=null){const t=(l=e.username)!==null&&l!==void 0?l:"";const n=(m=e.password)!==null&&m!==void 0?m:"";v=`${t}:${n}@`}const _=`${C}//${v}${y}${h?`:${h}`:""}`;const w={destination:new URL(_)};const b=this.connectionManager.lease(w,{requestTimeout:(p=this.config)===null||p===void 0?void 0:p.sessionTimeout,disableConcurrentStreams:a||false});const rejectWithDestroy=e=>{if(a){this.destroySession(b)}g=true;reject(e)};const P=(0,s.buildQueryString)(S||{});let x=e.path;if(P){x+=`?${P}`}if(e.fragment){x+=`#${e.fragment}`}const I=b.request({...e.headers,[r.constants.HTTP2_HEADER_PATH]:x,[r.constants.HTTP2_HEADER_METHOD]:E});b.ref();I.on("response",(e=>{const t=new o.HttpResponse({statusCode:e[":status"]||-1,headers:(0,i.getTransformedHeaders)(e),body:I});g=true;resolve({response:t});if(a){b.close();this.connectionManager.deleteSession(_,b)}}));if(n){I.setTimeout(n,(()=>{I.close();const e=new Error(`Stream timed out because of no activity for ${n} ms`);e.name="TimeoutError";rejectWithDestroy(e)}))}if(t){t.onabort=()=>{I.close();const e=new Error("Request aborted");e.name="AbortError";rejectWithDestroy(e)}}I.on("frameError",((e,t,n)=>{rejectWithDestroy(new Error(`Frame type id ${e} in stream id ${n} has failed with code ${t}.`))}));I.on("error",rejectWithDestroy);I.on("aborted",(()=>{rejectWithDestroy(new Error(`HTTP/2 stream is abnormally aborted in mid-communication with result code ${I.rstCode}.`))}));I.on("close",(()=>{b.unref();if(a){b.destroy()}if(!g){rejectWithDestroy(new Error("Unexpected error: http2 request did not get a response"))}}));f=(0,c.writeRequestBody)(I,e,n)}))}updateHttpClientConfig(e,t){this.config=undefined;this.configProvider=this.configProvider.then((n=>({...n,[e]:t})))}httpHandlerConfigs(){var e;return(e=this.config)!==null&&e!==void 0?e:{}}destroySession(e){if(!e.destroyed){e.destroy()}}}t.NodeHttp2Handler=NodeHttp2Handler},9165:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.setConnectionTimeout=void 0;const setConnectionTimeout=(e,t,n=0)=>{if(!n){return}const o=setTimeout((()=>{e.destroy();t(Object.assign(new Error(`Socket timed out without establishing a connection within ${n} ms`),{name:"TimeoutError"}))}),n);e.on("socket",(e=>{if(e.connecting){e.on("connect",(()=>{clearTimeout(o)}))}else{clearTimeout(o)}}))};t.setConnectionTimeout=setConnectionTimeout},70629:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.setSocketKeepAlive=void 0;const setSocketKeepAlive=(e,{keepAlive:t,keepAliveMsecs:n})=>{if(t!==true){return}e.on("socket",(e=>{e.setKeepAlive(t,n||0)}))};t.setSocketKeepAlive=setSocketKeepAlive},66011:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.setSocketTimeout=void 0;const setSocketTimeout=(e,t,n=0)=>{e.setTimeout(n,(()=>{e.destroy();t(Object.assign(new Error(`Connection timed out after ${n} ms`),{name:"TimeoutError"}))}))};t.setSocketTimeout=setSocketTimeout},20761:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.Collector=void 0;const o=n(12781);class Collector extends o.Writable{constructor(){super(...arguments);this.bufferedBytes=[]}_write(e,t,n){this.bufferedBytes.push(e);n()}}t.Collector=Collector},7586:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.streamCollector=void 0;const o=n(20761);const streamCollector=e=>new Promise(((t,n)=>{const s=new o.Collector;e.pipe(s);e.on("error",(e=>{s.end();n(e)}));s.on("error",n);s.on("finish",(function(){const e=new Uint8Array(Buffer.concat(this.bufferedBytes));t(e)}))}));t.streamCollector=streamCollector},71977:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.writeRequestBody=void 0;const o=n(12781);const s=1e3;async function writeRequestBody(e,t,n=s){var o;const r=(o=t.headers)!==null&&o!==void 0?o:{};const i=r["Expect"]||r["expect"];let a=-1;let c=false;if(i==="100-continue"){await Promise.race([new Promise((e=>{a=Number(setTimeout(e,Math.max(s,n)))})),new Promise((t=>{e.on("continue",(()=>{clearTimeout(a);t()}));e.on("error",(()=>{c=true;clearTimeout(a);t()}))}))])}if(!c){writeBody(e,t.body)}}t.writeRequestBody=writeRequestBody;function writeBody(e,t){if(t instanceof o.Readable){t.pipe(e)}else if(t){e.end(Buffer.from(t))}else{e.end()}}},83601:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.CredentialsProviderError=void 0;const o=n(32359);class CredentialsProviderError extends o.ProviderError{constructor(e,t=true){super(e,t);this.tryNextLink=t;this.name="CredentialsProviderError";Object.setPrototypeOf(this,CredentialsProviderError.prototype)}}t.CredentialsProviderError=CredentialsProviderError},32359:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.ProviderError=void 0;class ProviderError extends Error{constructor(e,t=true){super(e);this.tryNextLink=t;this.name="ProviderError";Object.setPrototypeOf(this,ProviderError.prototype)}static from(e,t=true){return Object.assign(new this(e.message,t),e)}}t.ProviderError=ProviderError},5710:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.TokenProviderError=void 0;const o=n(32359);class TokenProviderError extends o.ProviderError{constructor(e,t=true){super(e,t);this.tryNextLink=t;this.name="TokenProviderError";Object.setPrototypeOf(this,TokenProviderError.prototype)}}t.TokenProviderError=TokenProviderError},41143:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.chain=void 0;const o=n(32359);const chain=(...e)=>async()=>{if(e.length===0){throw new o.ProviderError("No providers in chain")}let t;for(const n of e){try{const e=await n();return e}catch(e){t=e;if(e===null||e===void 0?void 0:e.tryNextLink){continue}throw e}}throw t};t.chain=chain},19033:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.fromStatic=void 0;const fromStatic=e=>()=>Promise.resolve(e);t.fromStatic=fromStatic},57879:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(83601),t);o.__exportStar(n(32359),t);o.__exportStar(n(5710),t);o.__exportStar(n(41143),t);o.__exportStar(n(19033),t);o.__exportStar(n(42435),t)},42435:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.memoize=void 0;const memoize=(e,t,n)=>{let o;let s;let r;let i=false;const coalesceProvider=async()=>{if(!s){s=e()}try{o=await s;r=true;i=false}finally{s=undefined}return o};if(t===undefined){return async e=>{if(!r||(e===null||e===void 0?void 0:e.forceRefresh)){o=await coalesceProvider()}return o}}return async e=>{if(!r||(e===null||e===void 0?void 0:e.forceRefresh)){o=await coalesceProvider()}if(i){return o}if(n&&!n(o)){i=true;return o}if(t(o)){await coalesceProvider();return o}return o}};t.memoize=memoize},10488:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.Field=void 0;const o=n(18499);class Field{constructor({name:e,kind:t=o.FieldPosition.HEADER,values:n=[]}){this.name=e;this.kind=t;this.values=n}add(e){this.values.push(e)}set(e){this.values=e}remove(e){this.values=this.values.filter((t=>t!==e))}toString(){return this.values.map((e=>e.includes(",")||e.includes(" ")?`"${e}"`:e)).join(", ")}get(){return this.values}}t.Field=Field},96585:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.Fields=void 0;class Fields{constructor({fields:e=[],encoding:t="utf-8"}){this.entries={};e.forEach(this.setField.bind(this));this.encoding=t}setField(e){this.entries[e.name.toLowerCase()]=e}getField(e){return this.entries[e.toLowerCase()]}removeField(e){delete this.entries[e.toLowerCase()]}getByType(e){return Object.values(this.entries).filter((t=>t.kind===e))}}t.Fields=Fields},50971:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.resolveHttpHandlerRuntimeConfig=t.getHttpHandlerExtensionConfiguration=void 0;const getHttpHandlerExtensionConfiguration=e=>{let t=e.httpHandler;return{setHttpHandler(e){t=e},httpHandler(){return t},updateHttpClientConfig(e,n){t.updateHttpClientConfig(e,n)},httpHandlerConfigs(){return t.httpHandlerConfigs()}}};t.getHttpHandlerExtensionConfiguration=getHttpHandlerExtensionConfiguration;const resolveHttpHandlerRuntimeConfig=e=>({httpHandler:e.httpHandler()});t.resolveHttpHandlerRuntimeConfig=resolveHttpHandlerRuntimeConfig},54881:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(50971),t)},38382:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},75675:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.HttpRequest=void 0;class HttpRequest{constructor(e){this.method=e.method||"GET";this.hostname=e.hostname||"localhost";this.port=e.port;this.query=e.query||{};this.headers=e.headers||{};this.body=e.body;this.protocol=e.protocol?e.protocol.slice(-1)!==":"?`${e.protocol}:`:e.protocol:"https:";this.path=e.path?e.path.charAt(0)!=="/"?`/${e.path}`:e.path:"/";this.username=e.username;this.password=e.password;this.fragment=e.fragment}static isInstance(e){if(!e)return false;const t=e;return"method"in t&&"protocol"in t&&"hostname"in t&&"path"in t&&typeof t["query"]==="object"&&typeof t["headers"]==="object"}clone(){const e=new HttpRequest({...this,headers:{...this.headers}});if(e.query)e.query=cloneQuery(e.query);return e}}t.HttpRequest=HttpRequest;function cloneQuery(e){return Object.keys(e).reduce(((t,n)=>{const o=e[n];return{...t,[n]:Array.isArray(o)?[...o]:o}}),{})}},36471:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.HttpResponse=void 0;class HttpResponse{constructor(e){this.statusCode=e.statusCode;this.reason=e.reason;this.headers=e.headers||{};this.body=e.body}static isInstance(e){if(!e)return false;const t=e;return typeof t.statusCode==="number"&&typeof t.headers==="object"}}t.HttpResponse=HttpResponse},54117:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(54881),t);o.__exportStar(n(10488),t);o.__exportStar(n(96585),t);o.__exportStar(n(38382),t);o.__exportStar(n(75675),t);o.__exportStar(n(36471),t);o.__exportStar(n(99448),t);o.__exportStar(n(11767),t)},99448:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.isValidHostname=void 0;function isValidHostname(e){const t=/^[a-z0-9][a-z0-9\.\-]*[a-z0-9]$/;return t.test(e)}t.isValidHostname=isValidHostname},11767:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},41962:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.buildQueryString=void 0;const o=n(68290);function buildQueryString(e){const t=[];for(let n of Object.keys(e).sort()){const s=e[n];n=(0,o.escapeUri)(n);if(Array.isArray(s)){for(let e=0,r=s.length;e{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.parseQueryString=void 0;function parseQueryString(e){const t={};e=e.replace(/^\?/,"");if(e){for(const n of e.split("&")){let[e,o=null]=n.split("=");e=decodeURIComponent(e);if(o){o=decodeURIComponent(o)}if(!(e in t)){t[e]=o}else if(Array.isArray(t[e])){t[e].push(o)}else{t[e]=[t[e],o]}}}return t}t.parseQueryString=parseQueryString},35192:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.NODEJS_TIMEOUT_ERROR_CODES=t.TRANSIENT_ERROR_STATUS_CODES=t.TRANSIENT_ERROR_CODES=t.THROTTLING_ERROR_CODES=t.CLOCK_SKEW_ERROR_CODES=void 0;t.CLOCK_SKEW_ERROR_CODES=["AuthFailure","InvalidSignatureException","RequestExpired","RequestInTheFuture","RequestTimeTooSkewed","SignatureDoesNotMatch"];t.THROTTLING_ERROR_CODES=["BandwidthLimitExceeded","EC2ThrottledException","LimitExceededException","PriorRequestNotComplete","ProvisionedThroughputExceededException","RequestLimitExceeded","RequestThrottled","RequestThrottledException","SlowDown","ThrottledException","Throttling","ThrottlingException","TooManyRequestsException","TransactionInProgressException"];t.TRANSIENT_ERROR_CODES=["TimeoutError","RequestTimeout","RequestTimeoutException"];t.TRANSIENT_ERROR_STATUS_CODES=[500,502,503,504];t.NODEJS_TIMEOUT_ERROR_CODES=["ECONNRESET","ECONNREFUSED","EPIPE","ETIMEDOUT"]},51528:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.isServerError=t.isTransientError=t.isThrottlingError=t.isClockSkewError=t.isRetryableByTrait=void 0;const o=n(35192);const isRetryableByTrait=e=>e.$retryable!==undefined;t.isRetryableByTrait=isRetryableByTrait;const isClockSkewError=e=>o.CLOCK_SKEW_ERROR_CODES.includes(e.name);t.isClockSkewError=isClockSkewError;const isThrottlingError=e=>{var t,n;return((t=e.$metadata)===null||t===void 0?void 0:t.httpStatusCode)===429||o.THROTTLING_ERROR_CODES.includes(e.name)||((n=e.$retryable)===null||n===void 0?void 0:n.throttling)==true};t.isThrottlingError=isThrottlingError;const isTransientError=e=>{var t;return o.TRANSIENT_ERROR_CODES.includes(e.name)||o.NODEJS_TIMEOUT_ERROR_CODES.includes((e===null||e===void 0?void 0:e.code)||"")||o.TRANSIENT_ERROR_STATUS_CODES.includes(((t=e.$metadata)===null||t===void 0?void 0:t.httpStatusCode)||0)};t.isTransientError=isTransientError;const isServerError=e=>{var n;if(((n=e.$metadata)===null||n===void 0?void 0:n.httpStatusCode)!==undefined){const n=e.$metadata.httpStatusCode;if(500<=n&&n<=599&&!(0,t.isTransientError)(e)){return true}return false}return false};t.isServerError=isServerError},58523:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getConfigData=void 0;const o=n(18499);const s=n(61570);const getConfigData=e=>Object.entries(e).filter((([e])=>{const t=e.split(s.CONFIG_PREFIX_SEPARATOR);if(t.length===2&&Object.values(o.IniSectionType).includes(t[0])){return true}return false})).reduce(((e,[t,n])=>{const r=t.startsWith(o.IniSectionType.PROFILE)?t.split(s.CONFIG_PREFIX_SEPARATOR)[1]:t;e[r]=n;return e}),{...e.default&&{default:e.default}});t.getConfigData=getConfigData},24251:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getConfigFilepath=t.ENV_CONFIG_PATH=void 0;const o=n(71017);const s=n(56733);t.ENV_CONFIG_PATH="AWS_CONFIG_FILE";const getConfigFilepath=()=>process.env[t.ENV_CONFIG_PATH]||(0,o.join)((0,s.getHomeDir)(),".aws","config");t.getConfigFilepath=getConfigFilepath},25244:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getCredentialsFilepath=t.ENV_CREDENTIALS_PATH=void 0;const o=n(71017);const s=n(56733);t.ENV_CREDENTIALS_PATH="AWS_SHARED_CREDENTIALS_FILE";const getCredentialsFilepath=()=>process.env[t.ENV_CREDENTIALS_PATH]||(0,o.join)((0,s.getHomeDir)(),".aws","credentials");t.getCredentialsFilepath=getCredentialsFilepath},56733:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getHomeDir=void 0;const o=n(22037);const s=n(71017);const r={};const getHomeDirCacheKey=()=>{if(process&&process.geteuid){return`${process.geteuid()}`}return"DEFAULT"};const getHomeDir=()=>{const{HOME:e,USERPROFILE:t,HOMEPATH:n,HOMEDRIVE:i=`C:${s.sep}`}=process.env;if(e)return e;if(t)return t;if(n)return`${i}${n}`;const a=getHomeDirCacheKey();if(!r[a])r[a]=(0,o.homedir)();return r[a]};t.getHomeDir=getHomeDir},44632:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getProfileName=t.DEFAULT_PROFILE=t.ENV_PROFILE=void 0;t.ENV_PROFILE="AWS_PROFILE";t.DEFAULT_PROFILE="default";const getProfileName=e=>e.profile||process.env[t.ENV_PROFILE]||t.DEFAULT_PROFILE;t.getProfileName=getProfileName},31910:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getSSOTokenFilepath=void 0;const o=n(6113);const s=n(71017);const r=n(56733);const getSSOTokenFilepath=e=>{const t=(0,o.createHash)("sha1");const n=t.update(e).digest("hex");return(0,s.join)((0,r.getHomeDir)(),".aws","sso","cache",`${n}.json`)};t.getSSOTokenFilepath=getSSOTokenFilepath},14026:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getSSOTokenFromFile=void 0;const o=n(57147);const s=n(31910);const{readFile:r}=o.promises;const getSSOTokenFromFile=async e=>{const t=(0,s.getSSOTokenFilepath)(e);const n=await r(t,"utf8");return JSON.parse(n)};t.getSSOTokenFromFile=getSSOTokenFromFile},7295:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getSsoSessionData=void 0;const o=n(18499);const s=n(61570);const getSsoSessionData=e=>Object.entries(e).filter((([e])=>e.startsWith(o.IniSectionType.SSO_SESSION+s.CONFIG_PREFIX_SEPARATOR))).reduce(((e,[t,n])=>({...e,[t.split(s.CONFIG_PREFIX_SEPARATOR)[1]]:n})),{});t.getSsoSessionData=getSsoSessionData},87831:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(56733),t);o.__exportStar(n(44632),t);o.__exportStar(n(31910),t);o.__exportStar(n(14026),t);o.__exportStar(n(61570),t);o.__exportStar(n(43340),t);o.__exportStar(n(98417),t);o.__exportStar(n(7958),t)},61570:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.loadSharedConfigFiles=t.CONFIG_PREFIX_SEPARATOR=void 0;const o=n(58523);const s=n(24251);const r=n(25244);const i=n(91095);const a=n(10168);const swallowError=()=>({});t.CONFIG_PREFIX_SEPARATOR=".";const loadSharedConfigFiles=async(e={})=>{const{filepath:t=(0,r.getCredentialsFilepath)(),configFilepath:n=(0,s.getConfigFilepath)()}=e;const c=await Promise.all([(0,a.slurpFile)(n,{ignoreCache:e.ignoreCache}).then(i.parseIni).then(o.getConfigData).catch(swallowError),(0,a.slurpFile)(t,{ignoreCache:e.ignoreCache}).then(i.parseIni).catch(swallowError)]);return{configFile:c[0],credentialsFile:c[1]}};t.loadSharedConfigFiles=loadSharedConfigFiles},43340:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.loadSsoSessionData=void 0;const o=n(24251);const s=n(7295);const r=n(91095);const i=n(10168);const swallowError=()=>({});const loadSsoSessionData=async(e={})=>{var t;return(0,i.slurpFile)((t=e.configFilepath)!==null&&t!==void 0?t:(0,o.getConfigFilepath)()).then(r.parseIni).then(s.getSsoSessionData).catch(swallowError)};t.loadSsoSessionData=loadSsoSessionData},58791:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.mergeConfigFiles=void 0;const mergeConfigFiles=(...e)=>{const t={};for(const n of e){for(const[e,o]of Object.entries(n)){if(t[e]!==undefined){Object.assign(t[e],o)}else{t[e]=o}}}return t};t.mergeConfigFiles=mergeConfigFiles},91095:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.parseIni=void 0;const o=n(18499);const s=n(61570);const r=/^([\w-]+)\s(["'])?([\w-@\+\.%:/]+)\2$/;const i=["__proto__","profile __proto__"];const parseIni=e=>{const t={};let n;let a;for(const c of e.split(/\r?\n/)){const e=c.split(/(^|\s)[;#]/)[0].trim();const d=e[0]==="["&&e[e.length-1]==="]";if(d){n=undefined;a=undefined;const t=e.substring(1,e.length-1);const c=r.exec(t);if(c){const[,e,,t]=c;if(Object.values(o.IniSectionType).includes(e)){n=[e,t].join(s.CONFIG_PREFIX_SEPARATOR)}}else{n=t}if(i.includes(t)){throw new Error(`Found invalid profile name "${t}"`)}}else if(n){const o=e.indexOf("=");if(![0,-1].includes(o)){const[r,i]=[e.substring(0,o).trim(),e.substring(o+1).trim()];if(i===""){a=r}else{if(a&&c.trimStart()===c){a=undefined}t[n]=t[n]||{};const e=a?[a,r].join(s.CONFIG_PREFIX_SEPARATOR):r;t[n][e]=i}}}}return t};t.parseIni=parseIni},98417:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.parseKnownFiles=void 0;const o=n(61570);const s=n(58791);const parseKnownFiles=async e=>{const t=await(0,o.loadSharedConfigFiles)(e);return(0,s.mergeConfigFiles)(t.configFile,t.credentialsFile)};t.parseKnownFiles=parseKnownFiles},10168:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.slurpFile=void 0;const o=n(57147);const{readFile:s}=o.promises;const r={};const slurpFile=(e,t)=>{if(!r[e]||(t===null||t===void 0?void 0:t.ignoreCache)){r[e]=s(e,"utf8")}return r[e]};t.slurpFile=slurpFile},7958:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},32028:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.SignatureV4=void 0;const o=n(64268);const s=n(10846);const r=n(25275);const i=n(47107);const a=n(36089);const c=n(94346);const d=n(84306);const u=n(83297);const l=n(68178);const m=n(64858);const p=n(62665);const g=n(71989);const f=n(69890);class SignatureV4{constructor({applyChecksum:e,credentials:t,region:n,service:s,sha256:a,uriEscapePath:c=true}){this.headerMarshaller=new o.HeaderMarshaller(i.toUtf8,i.fromUtf8);this.service=s;this.sha256=a;this.uriEscapePath=c;this.applyChecksum=typeof e==="boolean"?e:true;this.regionProvider=(0,r.normalizeProvider)(n);this.credentialProvider=(0,r.normalizeProvider)(t)}async presign(e,t={}){const{signingDate:n=new Date,expiresIn:o=3600,unsignableHeaders:s,unhoistableHeaders:r,signableHeaders:i,signingRegion:u,signingService:m}=t;const f=await this.credentialProvider();this.validateResolvedCredentials(f);const y=u!==null&&u!==void 0?u:await this.regionProvider();const{longDate:E,shortDate:h}=formatDate(n);if(o>a.MAX_PRESIGNED_TTL){return Promise.reject("Signature version 4 presigned URLs"+" must have an expiration date less than one week in"+" the future")}const C=(0,c.createScope)(h,y,m!==null&&m!==void 0?m:this.service);const S=(0,p.moveHeadersToQuery)((0,g.prepareRequest)(e),{unhoistableHeaders:r});if(f.sessionToken){S.query[a.TOKEN_QUERY_PARAM]=f.sessionToken}S.query[a.ALGORITHM_QUERY_PARAM]=a.ALGORITHM_IDENTIFIER;S.query[a.CREDENTIAL_QUERY_PARAM]=`${f.accessKeyId}/${C}`;S.query[a.AMZ_DATE_QUERY_PARAM]=E;S.query[a.EXPIRES_QUERY_PARAM]=o.toString(10);const v=(0,d.getCanonicalHeaders)(S,s,i);S.query[a.SIGNED_HEADERS_QUERY_PARAM]=getCanonicalHeaderList(v);S.query[a.SIGNATURE_QUERY_PARAM]=await this.getSignature(E,C,this.getSigningKey(f,y,h,m),this.createCanonicalRequest(S,v,await(0,l.getPayloadHash)(e,this.sha256)));return S}async sign(e,t){if(typeof e==="string"){return this.signString(e,t)}else if(e.headers&&e.payload){return this.signEvent(e,t)}else if(e.message){return this.signMessage(e,t)}else{return this.signRequest(e,t)}}async signEvent({headers:e,payload:t},{signingDate:n=new Date,priorSignature:o,signingRegion:r,signingService:i}){const d=r!==null&&r!==void 0?r:await this.regionProvider();const{shortDate:u,longDate:m}=formatDate(n);const p=(0,c.createScope)(u,d,i!==null&&i!==void 0?i:this.service);const g=await(0,l.getPayloadHash)({headers:{},body:t},this.sha256);const f=new this.sha256;f.update(e);const y=(0,s.toHex)(await f.digest());const E=[a.EVENT_ALGORITHM_IDENTIFIER,m,p,o,y,g].join("\n");return this.signString(E,{signingDate:n,signingRegion:d,signingService:i})}async signMessage(e,{signingDate:t=new Date,signingRegion:n,signingService:o}){const s=this.signEvent({headers:this.headerMarshaller.format(e.message.headers),payload:e.message.body},{signingDate:t,signingRegion:n,signingService:o,priorSignature:e.priorSignature});return s.then((t=>({message:e.message,signature:t})))}async signString(e,{signingDate:t=new Date,signingRegion:n,signingService:o}={}){const r=await this.credentialProvider();this.validateResolvedCredentials(r);const a=n!==null&&n!==void 0?n:await this.regionProvider();const{shortDate:c}=formatDate(t);const d=new this.sha256(await this.getSigningKey(r,a,c,o));d.update((0,i.toUint8Array)(e));return(0,s.toHex)(await d.digest())}async signRequest(e,{signingDate:t=new Date,signableHeaders:n,unsignableHeaders:o,signingRegion:s,signingService:r}={}){const i=await this.credentialProvider();this.validateResolvedCredentials(i);const u=s!==null&&s!==void 0?s:await this.regionProvider();const p=(0,g.prepareRequest)(e);const{longDate:f,shortDate:y}=formatDate(t);const E=(0,c.createScope)(y,u,r!==null&&r!==void 0?r:this.service);p.headers[a.AMZ_DATE_HEADER]=f;if(i.sessionToken){p.headers[a.TOKEN_HEADER]=i.sessionToken}const h=await(0,l.getPayloadHash)(p,this.sha256);if(!(0,m.hasHeader)(a.SHA256_HEADER,p.headers)&&this.applyChecksum){p.headers[a.SHA256_HEADER]=h}const C=(0,d.getCanonicalHeaders)(p,o,n);const S=await this.getSignature(f,E,this.getSigningKey(i,u,y,r),this.createCanonicalRequest(p,C,h));p.headers[a.AUTH_HEADER]=`${a.ALGORITHM_IDENTIFIER} `+`Credential=${i.accessKeyId}/${E}, `+`SignedHeaders=${getCanonicalHeaderList(C)}, `+`Signature=${S}`;return p}createCanonicalRequest(e,t,n){const o=Object.keys(t).sort();return`${e.method}\n${this.getCanonicalPath(e)}\n${(0,u.getCanonicalQuery)(e)}\n${o.map((e=>`${e}:${t[e]}`)).join("\n")}\n\n${o.join(";")}\n${n}`}async createStringToSign(e,t,n){const o=new this.sha256;o.update((0,i.toUint8Array)(n));const r=await o.digest();return`${a.ALGORITHM_IDENTIFIER}\n${e}\n${t}\n${(0,s.toHex)(r)}`}getCanonicalPath({path:e}){if(this.uriEscapePath){const t=[];for(const n of e.split("/")){if((n===null||n===void 0?void 0:n.length)===0)continue;if(n===".")continue;if(n===".."){t.pop()}else{t.push(n)}}const n=`${(e===null||e===void 0?void 0:e.startsWith("/"))?"/":""}${t.join("/")}${t.length>0&&(e===null||e===void 0?void 0:e.endsWith("/"))?"/":""}`;const o=encodeURIComponent(n);return o.replace(/%2F/g,"/")}return e}async getSignature(e,t,n,o){const r=await this.createStringToSign(e,t,o);const a=new this.sha256(await n);a.update((0,i.toUint8Array)(r));return(0,s.toHex)(await a.digest())}getSigningKey(e,t,n,o){return(0,c.getSigningKey)(this.sha256,e,n,t,o||this.service)}validateResolvedCredentials(e){if(typeof e!=="object"||typeof e.accessKeyId!=="string"||typeof e.secretAccessKey!=="string"){throw new Error("Resolved credential object is not valid")}}}t.SignatureV4=SignatureV4;const formatDate=e=>{const t=(0,f.iso8601)(e).replace(/[\-:]/g,"");return{longDate:t,shortDate:t.slice(0,8)}};const getCanonicalHeaderList=e=>Object.keys(e).sort().join(";")},42468:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.cloneQuery=t.cloneRequest=void 0;const cloneRequest=({headers:e,query:n,...o})=>({...o,headers:{...e},query:n?(0,t.cloneQuery)(n):undefined});t.cloneRequest=cloneRequest;const cloneQuery=e=>Object.keys(e).reduce(((t,n)=>{const o=e[n];return{...t,[n]:Array.isArray(o)?[...o]:o}}),{});t.cloneQuery=cloneQuery},36089:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.MAX_PRESIGNED_TTL=t.KEY_TYPE_IDENTIFIER=t.MAX_CACHE_SIZE=t.UNSIGNED_PAYLOAD=t.EVENT_ALGORITHM_IDENTIFIER=t.ALGORITHM_IDENTIFIER_V4A=t.ALGORITHM_IDENTIFIER=t.UNSIGNABLE_PATTERNS=t.SEC_HEADER_PATTERN=t.PROXY_HEADER_PATTERN=t.ALWAYS_UNSIGNABLE_HEADERS=t.HOST_HEADER=t.TOKEN_HEADER=t.SHA256_HEADER=t.SIGNATURE_HEADER=t.GENERATED_HEADERS=t.DATE_HEADER=t.AMZ_DATE_HEADER=t.AUTH_HEADER=t.REGION_SET_PARAM=t.TOKEN_QUERY_PARAM=t.SIGNATURE_QUERY_PARAM=t.EXPIRES_QUERY_PARAM=t.SIGNED_HEADERS_QUERY_PARAM=t.AMZ_DATE_QUERY_PARAM=t.CREDENTIAL_QUERY_PARAM=t.ALGORITHM_QUERY_PARAM=void 0;t.ALGORITHM_QUERY_PARAM="X-Amz-Algorithm";t.CREDENTIAL_QUERY_PARAM="X-Amz-Credential";t.AMZ_DATE_QUERY_PARAM="X-Amz-Date";t.SIGNED_HEADERS_QUERY_PARAM="X-Amz-SignedHeaders";t.EXPIRES_QUERY_PARAM="X-Amz-Expires";t.SIGNATURE_QUERY_PARAM="X-Amz-Signature";t.TOKEN_QUERY_PARAM="X-Amz-Security-Token";t.REGION_SET_PARAM="X-Amz-Region-Set";t.AUTH_HEADER="authorization";t.AMZ_DATE_HEADER=t.AMZ_DATE_QUERY_PARAM.toLowerCase();t.DATE_HEADER="date";t.GENERATED_HEADERS=[t.AUTH_HEADER,t.AMZ_DATE_HEADER,t.DATE_HEADER];t.SIGNATURE_HEADER=t.SIGNATURE_QUERY_PARAM.toLowerCase();t.SHA256_HEADER="x-amz-content-sha256";t.TOKEN_HEADER=t.TOKEN_QUERY_PARAM.toLowerCase();t.HOST_HEADER="host";t.ALWAYS_UNSIGNABLE_HEADERS={authorization:true,"cache-control":true,connection:true,expect:true,from:true,"keep-alive":true,"max-forwards":true,pragma:true,referer:true,te:true,trailer:true,"transfer-encoding":true,upgrade:true,"user-agent":true,"x-amzn-trace-id":true};t.PROXY_HEADER_PATTERN=/^proxy-/;t.SEC_HEADER_PATTERN=/^sec-/;t.UNSIGNABLE_PATTERNS=[/^proxy-/i,/^sec-/i];t.ALGORITHM_IDENTIFIER="AWS4-HMAC-SHA256";t.ALGORITHM_IDENTIFIER_V4A="AWS4-ECDSA-P256-SHA256";t.EVENT_ALGORITHM_IDENTIFIER="AWS4-HMAC-SHA256-PAYLOAD";t.UNSIGNED_PAYLOAD="UNSIGNED-PAYLOAD";t.MAX_CACHE_SIZE=50;t.KEY_TYPE_IDENTIFIER="aws4_request";t.MAX_PRESIGNED_TTL=60*60*24*7},94346:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.clearCredentialCache=t.getSigningKey=t.createScope=void 0;const o=n(10846);const s=n(47107);const r=n(36089);const i={};const a=[];const createScope=(e,t,n)=>`${e}/${t}/${n}/${r.KEY_TYPE_IDENTIFIER}`;t.createScope=createScope;const getSigningKey=async(e,t,n,s,c)=>{const d=await hmac(e,t.secretAccessKey,t.accessKeyId);const u=`${n}:${s}:${c}:${(0,o.toHex)(d)}:${t.sessionToken}`;if(u in i){return i[u]}a.push(u);while(a.length>r.MAX_CACHE_SIZE){delete i[a.shift()]}let l=`AWS4${t.secretAccessKey}`;for(const t of[n,s,c,r.KEY_TYPE_IDENTIFIER]){l=await hmac(e,l,t)}return i[u]=l};t.getSigningKey=getSigningKey;const clearCredentialCache=()=>{a.length=0;Object.keys(i).forEach((e=>{delete i[e]}))};t.clearCredentialCache=clearCredentialCache;const hmac=(e,t,n)=>{const o=new e(t);o.update((0,s.toUint8Array)(n));return o.digest()}},84306:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getCanonicalHeaders=void 0;const o=n(36089);const getCanonicalHeaders=({headers:e},t,n)=>{const s={};for(const r of Object.keys(e).sort()){if(e[r]==undefined){continue}const i=r.toLowerCase();if(i in o.ALWAYS_UNSIGNABLE_HEADERS||(t===null||t===void 0?void 0:t.has(i))||o.PROXY_HEADER_PATTERN.test(i)||o.SEC_HEADER_PATTERN.test(i)){if(!n||n&&!n.has(i)){continue}}s[i]=e[r].trim().replace(/\s+/g," ")}return s};t.getCanonicalHeaders=getCanonicalHeaders},83297:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getCanonicalQuery=void 0;const o=n(68290);const s=n(36089);const getCanonicalQuery=({query:e={}})=>{const t=[];const n={};for(const r of Object.keys(e).sort()){if(r.toLowerCase()===s.SIGNATURE_HEADER){continue}t.push(r);const i=e[r];if(typeof i==="string"){n[r]=`${(0,o.escapeUri)(r)}=${(0,o.escapeUri)(i)}`}else if(Array.isArray(i)){n[r]=i.slice(0).reduce(((e,t)=>e.concat([`${(0,o.escapeUri)(r)}=${(0,o.escapeUri)(t)}`])),[]).sort().join("&")}}return t.map((e=>n[e])).filter((e=>e)).join("&")};t.getCanonicalQuery=getCanonicalQuery},68178:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getPayloadHash=void 0;const o=n(35696);const s=n(10846);const r=n(47107);const i=n(36089);const getPayloadHash=async({headers:e,body:t},n)=>{for(const t of Object.keys(e)){if(t.toLowerCase()===i.SHA256_HEADER){return e[t]}}if(t==undefined){return"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"}else if(typeof t==="string"||ArrayBuffer.isView(t)||(0,o.isArrayBuffer)(t)){const e=new n;e.update((0,r.toUint8Array)(t));return(0,s.toHex)(await e.digest())}return i.UNSIGNED_PAYLOAD};t.getPayloadHash=getPayloadHash},64858:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.deleteHeader=t.getHeaderValue=t.hasHeader=void 0;const hasHeader=(e,t)=>{e=e.toLowerCase();for(const n of Object.keys(t)){if(e===n.toLowerCase()){return true}}return false};t.hasHeader=hasHeader;const getHeaderValue=(e,t)=>{e=e.toLowerCase();for(const n of Object.keys(t)){if(e===n.toLowerCase()){return t[n]}}return undefined};t.getHeaderValue=getHeaderValue;const deleteHeader=(e,t)=>{e=e.toLowerCase();for(const n of Object.keys(t)){if(e===n.toLowerCase()){delete t[n]}}};t.deleteHeader=deleteHeader},20829:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.prepareRequest=t.moveHeadersToQuery=t.getPayloadHash=t.getCanonicalQuery=t.getCanonicalHeaders=void 0;const o=n(10204);o.__exportStar(n(32028),t);var s=n(84306);Object.defineProperty(t,"getCanonicalHeaders",{enumerable:true,get:function(){return s.getCanonicalHeaders}});var r=n(83297);Object.defineProperty(t,"getCanonicalQuery",{enumerable:true,get:function(){return r.getCanonicalQuery}});var i=n(68178);Object.defineProperty(t,"getPayloadHash",{enumerable:true,get:function(){return i.getPayloadHash}});var a=n(62665);Object.defineProperty(t,"moveHeadersToQuery",{enumerable:true,get:function(){return a.moveHeadersToQuery}});var c=n(71989);Object.defineProperty(t,"prepareRequest",{enumerable:true,get:function(){return c.prepareRequest}});o.__exportStar(n(94346),t)},62665:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.moveHeadersToQuery=void 0;const o=n(42468);const moveHeadersToQuery=(e,t={})=>{var n;const{headers:s,query:r={}}=typeof e.clone==="function"?e.clone():(0,o.cloneRequest)(e);for(const e of Object.keys(s)){const o=e.toLowerCase();if(o.slice(0,6)==="x-amz-"&&!((n=t.unhoistableHeaders)===null||n===void 0?void 0:n.has(o))){r[e]=s[e];delete s[e]}}return{...e,headers:s,query:r}};t.moveHeadersToQuery=moveHeadersToQuery},71989:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.prepareRequest=void 0;const o=n(42468);const s=n(36089);const prepareRequest=e=>{e=typeof e.clone==="function"?e.clone():(0,o.cloneRequest)(e);for(const t of Object.keys(e.headers)){if(s.GENERATED_HEADERS.indexOf(t.toLowerCase())>-1){delete e.headers[t]}}return e};t.prepareRequest=prepareRequest},69890:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.toDate=t.iso8601=void 0;const iso8601=e=>(0,t.toDate)(e).toISOString().replace(/\.\d{3}Z$/,"Z");t.iso8601=iso8601;const toDate=e=>{if(typeof e==="number"){return new Date(e*1e3)}if(typeof e==="string"){if(Number(e)){return new Date(Number(e)*1e3)}return new Date(e)}return e};t.toDate=toDate},42518:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.NoOpLogger=void 0;class NoOpLogger{trace(){}debug(){}info(){}warn(){}error(){}}t.NoOpLogger=NoOpLogger},57242:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.Client=void 0;const o=n(61903);class Client{constructor(e){this.middlewareStack=(0,o.constructStack)();this.config=e}send(e,t,n){const o=typeof t!=="function"?t:undefined;const s=typeof t==="function"?t:n;const r=e.resolveMiddleware(this.middlewareStack,this.config,o);if(s){r(e).then((e=>s(null,e.output)),(e=>s(e))).catch((()=>{}))}else{return r(e).then((e=>e.output))}}destroy(){if(this.config.requestHandler.destroy)this.config.requestHandler.destroy()}}t.Client=Client},8903:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.collectBody=void 0;const o=n(5422);const collectBody=async(e=new Uint8Array,t)=>{if(e instanceof Uint8Array){return o.Uint8ArrayBlobAdapter.mutate(e)}if(!e){return o.Uint8ArrayBlobAdapter.mutate(new Uint8Array)}const n=t.streamCollector(e);return o.Uint8ArrayBlobAdapter.mutate(await n)};t.collectBody=collectBody},91507:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.Command=void 0;const o=n(61903);class Command{constructor(){this.middlewareStack=(0,o.constructStack)()}}t.Command=Command},34381:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.SENSITIVE_STRING=void 0;t.SENSITIVE_STRING="***SensitiveInformation***"},7559:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.createAggregatedClient=void 0;const createAggregatedClient=(e,t)=>{for(const n of Object.keys(e)){const o=e[n];const methodImpl=async function(e,t,n){const s=new o(e);if(typeof t==="function"){this.send(s,t)}else if(typeof n==="function"){if(typeof t!=="object")throw new Error(`Expected http options but got ${typeof t}`);this.send(s,t||{},n)}else{return this.send(s,t)}};const s=(n[0].toLowerCase()+n.slice(1)).replace(/Command$/,"");t.prototype[s]=methodImpl}};t.createAggregatedClient=createAggregatedClient},98529:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.parseEpochTimestamp=t.parseRfc7231DateTime=t.parseRfc3339DateTimeWithOffset=t.parseRfc3339DateTime=t.dateToUtcString=void 0;const o=n(62986);const s=["Sun","Mon","Tue","Wed","Thu","Fri","Sat"];const r=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];function dateToUtcString(e){const t=e.getUTCFullYear();const n=e.getUTCMonth();const o=e.getUTCDay();const i=e.getUTCDate();const a=e.getUTCHours();const c=e.getUTCMinutes();const d=e.getUTCSeconds();const u=i<10?`0${i}`:`${i}`;const l=a<10?`0${a}`:`${a}`;const m=c<10?`0${c}`:`${c}`;const p=d<10?`0${d}`:`${d}`;return`${s[o]}, ${u} ${r[n]} ${t} ${l}:${m}:${p} GMT`}t.dateToUtcString=dateToUtcString;const i=new RegExp(/^(\d{4})-(\d{2})-(\d{2})[tT](\d{2}):(\d{2}):(\d{2})(?:\.(\d+))?[zZ]$/);const parseRfc3339DateTime=e=>{if(e===null||e===undefined){return undefined}if(typeof e!=="string"){throw new TypeError("RFC-3339 date-times must be expressed as strings")}const t=i.exec(e);if(!t){throw new TypeError("Invalid RFC-3339 date-time value")}const[n,s,r,a,c,d,u,l]=t;const m=(0,o.strictParseShort)(stripLeadingZeroes(s));const p=parseDateValue(r,"month",1,12);const g=parseDateValue(a,"day",1,31);return buildDate(m,p,g,{hours:c,minutes:d,seconds:u,fractionalMilliseconds:l})};t.parseRfc3339DateTime=parseRfc3339DateTime;const a=new RegExp(/^(\d{4})-(\d{2})-(\d{2})[tT](\d{2}):(\d{2}):(\d{2})(?:\.(\d+))?(([-+]\d{2}\:\d{2})|[zZ])$/);const parseRfc3339DateTimeWithOffset=e=>{if(e===null||e===undefined){return undefined}if(typeof e!=="string"){throw new TypeError("RFC-3339 date-times must be expressed as strings")}const t=a.exec(e);if(!t){throw new TypeError("Invalid RFC-3339 date-time value")}const[n,s,r,i,c,d,u,l,m]=t;const p=(0,o.strictParseShort)(stripLeadingZeroes(s));const g=parseDateValue(r,"month",1,12);const f=parseDateValue(i,"day",1,31);const y=buildDate(p,g,f,{hours:c,minutes:d,seconds:u,fractionalMilliseconds:l});if(m.toUpperCase()!="Z"){y.setTime(y.getTime()-parseOffsetToMilliseconds(m))}return y};t.parseRfc3339DateTimeWithOffset=parseRfc3339DateTimeWithOffset;const c=new RegExp(/^(?:Mon|Tue|Wed|Thu|Fri|Sat|Sun), (\d{2}) (Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec) (\d{4}) (\d{1,2}):(\d{2}):(\d{2})(?:\.(\d+))? GMT$/);const d=new RegExp(/^(?:Monday|Tuesday|Wednesday|Thursday|Friday|Saturday|Sunday), (\d{2})-(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)-(\d{2}) (\d{1,2}):(\d{2}):(\d{2})(?:\.(\d+))? GMT$/);const u=new RegExp(/^(?:Mon|Tue|Wed|Thu|Fri|Sat|Sun) (Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec) ( [1-9]|\d{2}) (\d{1,2}):(\d{2}):(\d{2})(?:\.(\d+))? (\d{4})$/);const parseRfc7231DateTime=e=>{if(e===null||e===undefined){return undefined}if(typeof e!=="string"){throw new TypeError("RFC-7231 date-times must be expressed as strings")}let t=c.exec(e);if(t){const[e,n,s,r,i,a,c,d]=t;return buildDate((0,o.strictParseShort)(stripLeadingZeroes(r)),parseMonthByShortName(s),parseDateValue(n,"day",1,31),{hours:i,minutes:a,seconds:c,fractionalMilliseconds:d})}t=d.exec(e);if(t){const[e,n,o,s,r,i,a,c]=t;return adjustRfc850Year(buildDate(parseTwoDigitYear(s),parseMonthByShortName(o),parseDateValue(n,"day",1,31),{hours:r,minutes:i,seconds:a,fractionalMilliseconds:c}))}t=u.exec(e);if(t){const[e,n,s,r,i,a,c,d]=t;return buildDate((0,o.strictParseShort)(stripLeadingZeroes(d)),parseMonthByShortName(n),parseDateValue(s.trimLeft(),"day",1,31),{hours:r,minutes:i,seconds:a,fractionalMilliseconds:c})}throw new TypeError("Invalid RFC-7231 date-time value")};t.parseRfc7231DateTime=parseRfc7231DateTime;const parseEpochTimestamp=e=>{if(e===null||e===undefined){return undefined}let t;if(typeof e==="number"){t=e}else if(typeof e==="string"){t=(0,o.strictParseDouble)(e)}else{throw new TypeError("Epoch timestamps must be expressed as floating point numbers or their string representation")}if(Number.isNaN(t)||t===Infinity||t===-Infinity){throw new TypeError("Epoch timestamps must be valid, non-Infinite, non-NaN numerics")}return new Date(Math.round(t*1e3))};t.parseEpochTimestamp=parseEpochTimestamp;const buildDate=(e,t,n,o)=>{const s=t-1;validateDayOfMonth(e,s,n);return new Date(Date.UTC(e,s,n,parseDateValue(o.hours,"hour",0,23),parseDateValue(o.minutes,"minute",0,59),parseDateValue(o.seconds,"seconds",0,60),parseMilliseconds(o.fractionalMilliseconds)))};const parseTwoDigitYear=e=>{const t=(new Date).getUTCFullYear();const n=Math.floor(t/100)*100+(0,o.strictParseShort)(stripLeadingZeroes(e));if(n{if(e.getTime()-(new Date).getTime()>l){return new Date(Date.UTC(e.getUTCFullYear()-100,e.getUTCMonth(),e.getUTCDate(),e.getUTCHours(),e.getUTCMinutes(),e.getUTCSeconds(),e.getUTCMilliseconds()))}return e};const parseMonthByShortName=e=>{const t=r.indexOf(e);if(t<0){throw new TypeError(`Invalid month: ${e}`)}return t+1};const m=[31,28,31,30,31,30,31,31,30,31,30,31];const validateDayOfMonth=(e,t,n)=>{let o=m[t];if(t===1&&isLeapYear(e)){o=29}if(n>o){throw new TypeError(`Invalid day for ${r[t]} in ${e}: ${n}`)}};const isLeapYear=e=>e%4===0&&(e%100!==0||e%400===0);const parseDateValue=(e,t,n,s)=>{const r=(0,o.strictParseByte)(stripLeadingZeroes(e));if(rs){throw new TypeError(`${t} must be between ${n} and ${s}, inclusive`)}return r};const parseMilliseconds=e=>{if(e===null||e===undefined){return 0}return(0,o.strictParseFloat32)("0."+e)*1e3};const parseOffsetToMilliseconds=e=>{const t=e[0];let n=1;if(t=="+"){n=1}else if(t=="-"){n=-1}else{throw new TypeError(`Offset direction, ${t}, must be "+" or "-"`)}const o=Number(e.substring(1,3));const s=Number(e.substring(4,6));return n*(o*60+s)*60*1e3};const stripLeadingZeroes=e=>{let t=0;while(t{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.withBaseException=t.throwDefaultError=void 0;const o=n(78672);const throwDefaultError=({output:e,parsedBody:t,exceptionCtor:n,errorCode:s})=>{const r=deserializeMetadata(e);const i=r.httpStatusCode?r.httpStatusCode+"":undefined;const a=new n({name:(t===null||t===void 0?void 0:t.code)||(t===null||t===void 0?void 0:t.Code)||s||i||"UnknownError",$fault:"client",$metadata:r});throw(0,o.decorateServiceException)(a,t)};t.throwDefaultError=throwDefaultError;const withBaseException=e=>({output:n,parsedBody:o,errorCode:s})=>{(0,t.throwDefaultError)({output:n,parsedBody:o,exceptionCtor:e,errorCode:s})};t.withBaseException=withBaseException;const deserializeMetadata=e=>{var t,n;return{httpStatusCode:e.statusCode,requestId:(n=(t=e.headers["x-amzn-requestid"])!==null&&t!==void 0?t:e.headers["x-amzn-request-id"])!==null&&n!==void 0?n:e.headers["x-amz-request-id"],extendedRequestId:e.headers["x-amz-id-2"],cfId:e.headers["x-amz-cf-id"]}}},51109:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.loadConfigsForDefaultMode=void 0;const loadConfigsForDefaultMode=e=>{switch(e){case"standard":return{retryMode:"standard",connectionTimeout:3100};case"in-region":return{retryMode:"standard",connectionTimeout:1100};case"cross-region":return{retryMode:"standard",connectionTimeout:3100};case"mobile":return{retryMode:"standard",connectionTimeout:3e4};default:return{}}};t.loadConfigsForDefaultMode=loadConfigsForDefaultMode},73842:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.emitWarningIfUnsupportedVersion=void 0;let n=false;const emitWarningIfUnsupportedVersion=e=>{if(e&&!n&&parseInt(e.substring(1,e.indexOf(".")))<14){n=true}};t.emitWarningIfUnsupportedVersion=emitWarningIfUnsupportedVersion},78672:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.decorateServiceException=t.ServiceException=void 0;class ServiceException extends Error{constructor(e){super(e.message);Object.setPrototypeOf(this,ServiceException.prototype);this.name=e.name;this.$fault=e.$fault;this.$metadata=e.$metadata}}t.ServiceException=ServiceException;const decorateServiceException=(e,t={})=>{Object.entries(t).filter((([,e])=>e!==undefined)).forEach((([t,n])=>{if(e[t]==undefined||e[t]===""){e[t]=n}}));const n=e.message||e.Message||"UnknownError";e.message=n;delete e.Message;return e};t.decorateServiceException=decorateServiceException},56047:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.extendedEncodeURIComponent=void 0;function extendedEncodeURIComponent(e){return encodeURIComponent(e).replace(/[!'()*]/g,(function(e){return"%"+e.charCodeAt(0).toString(16).toUpperCase()}))}t.extendedEncodeURIComponent=extendedEncodeURIComponent},74739:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.resolveChecksumRuntimeConfig=t.getChecksumConfiguration=t.AlgorithmId=void 0;const o=n(18499);Object.defineProperty(t,"AlgorithmId",{enumerable:true,get:function(){return o.AlgorithmId}});const getChecksumConfiguration=e=>{const t=[];for(const n in o.AlgorithmId){const s=o.AlgorithmId[n];if(e[s]===undefined){continue}t.push({algorithmId:()=>s,checksumConstructor:()=>e[s]})}return{_checksumAlgorithms:t,addChecksumAlgorithm(e){this._checksumAlgorithms.push(e)},checksumAlgorithms(){return this._checksumAlgorithms}}};t.getChecksumConfiguration=getChecksumConfiguration;const resolveChecksumRuntimeConfig=e=>{const t={};e.checksumAlgorithms().forEach((e=>{t[e.algorithmId()]=e.checksumConstructor()}));return t};t.resolveChecksumRuntimeConfig=resolveChecksumRuntimeConfig},16566:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.resolveDefaultRuntimeConfig=t.getDefaultClientConfiguration=t.getDefaultExtensionConfiguration=void 0;const o=n(74739);const s=n(70478);const getDefaultExtensionConfiguration=e=>({...(0,o.getChecksumConfiguration)(e),...(0,s.getRetryConfiguration)(e)});t.getDefaultExtensionConfiguration=getDefaultExtensionConfiguration;t.getDefaultClientConfiguration=t.getDefaultExtensionConfiguration;const resolveDefaultRuntimeConfig=e=>({...(0,o.resolveChecksumRuntimeConfig)(e),...(0,s.resolveRetryRuntimeConfig)(e)});t.resolveDefaultRuntimeConfig=resolveDefaultRuntimeConfig},15866:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(16566),t)},70478:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.resolveRetryRuntimeConfig=t.getRetryConfiguration=void 0;const getRetryConfiguration=e=>{let t=e.retryStrategy;return{setRetryStrategy(e){t=e},retryStrategy(){return t}}};t.getRetryConfiguration=getRetryConfiguration;const resolveRetryRuntimeConfig=e=>{const t={};t.retryStrategy=e.retryStrategy();return t};t.resolveRetryRuntimeConfig=resolveRetryRuntimeConfig},76760:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getArrayIfSingleItem=void 0;const getArrayIfSingleItem=e=>Array.isArray(e)?e:[e];t.getArrayIfSingleItem=getArrayIfSingleItem},67595:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getValueFromTextNode=void 0;const getValueFromTextNode=e=>{const n="#text";for(const o in e){if(e.hasOwnProperty(o)&&e[o][n]!==undefined){e[o]=e[o][n]}else if(typeof e[o]==="object"&&e[o]!==null){e[o]=(0,t.getValueFromTextNode)(e[o])}}return e};t.getValueFromTextNode=getValueFromTextNode},11866:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(42518),t);o.__exportStar(n(57242),t);o.__exportStar(n(8903),t);o.__exportStar(n(91507),t);o.__exportStar(n(34381),t);o.__exportStar(n(7559),t);o.__exportStar(n(98529),t);o.__exportStar(n(81138),t);o.__exportStar(n(51109),t);o.__exportStar(n(73842),t);o.__exportStar(n(15866),t);o.__exportStar(n(78672),t);o.__exportStar(n(56047),t);o.__exportStar(n(76760),t);o.__exportStar(n(67595),t);o.__exportStar(n(14952),t);o.__exportStar(n(84206),t);o.__exportStar(n(62986),t);o.__exportStar(n(99454),t);o.__exportStar(n(86045),t);o.__exportStar(n(9182),t);o.__exportStar(n(80781),t)},14952:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.LazyJsonString=t.StringWrapper=void 0;const StringWrapper=function(){const e=Object.getPrototypeOf(this).constructor;const t=Function.bind.apply(String,[null,...arguments]);const n=new t;Object.setPrototypeOf(n,e.prototype);return n};t.StringWrapper=StringWrapper;t.StringWrapper.prototype=Object.create(String.prototype,{constructor:{value:t.StringWrapper,enumerable:false,writable:true,configurable:true}});Object.setPrototypeOf(t.StringWrapper,String);class LazyJsonString extends t.StringWrapper{deserializeJSON(){return JSON.parse(super.toString())}toJSON(){return super.toString()}static fromObject(e){if(e instanceof LazyJsonString){return e}else if(e instanceof String||typeof e==="string"){return new LazyJsonString(e)}return new LazyJsonString(JSON.stringify(e))}}t.LazyJsonString=LazyJsonString},84206:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.take=t.convertMap=t.map=void 0;function map(e,t,n){let o;let s;let r;if(typeof t==="undefined"&&typeof n==="undefined"){o={};r=e}else{o=e;if(typeof t==="function"){s=t;r=n;return mapWithFilter(o,s,r)}else{r=t}}for(const e of Object.keys(r)){if(!Array.isArray(r[e])){o[e]=r[e];continue}applyInstruction(o,null,r,e)}return o}t.map=map;const convertMap=e=>{const t={};for(const[n,o]of Object.entries(e||{})){t[n]=[,o]}return t};t.convertMap=convertMap;const take=(e,t)=>{const n={};for(const o in t){applyInstruction(n,e,t,o)}return n};t.take=take;const mapWithFilter=(e,t,n)=>map(e,Object.entries(n).reduce(((e,[n,o])=>{if(Array.isArray(o)){e[n]=o}else{if(typeof o==="function"){e[n]=[t,o()]}else{e[n]=[t,o]}}return e}),{}));const applyInstruction=(e,t,n,o)=>{if(t!==null){let s=n[o];if(typeof s==="function"){s=[,s]}const[r=nonNullish,i=pass,a=o]=s;if(typeof r==="function"&&r(t[a])||typeof r!=="function"&&!!r){e[o]=i(t[a])}return}let[s,r]=n[o];if(typeof r==="function"){let t;const n=s===undefined&&(t=r())!=null;const i=typeof s==="function"&&!!s(void 0)||typeof s!=="function"&&!!s;if(n){e[o]=t}else if(i){e[o]=r()}}else{const t=s===undefined&&r!=null;const n=typeof s==="function"&&!!s(r)||typeof s!=="function"&&!!s;if(t||n){e[o]=r}}};const nonNullish=e=>e!=null;const pass=e=>e},62986:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.logger=t.strictParseByte=t.strictParseShort=t.strictParseInt32=t.strictParseInt=t.strictParseLong=t.limitedParseFloat32=t.limitedParseFloat=t.handleFloat=t.limitedParseDouble=t.strictParseFloat32=t.strictParseFloat=t.strictParseDouble=t.expectUnion=t.expectString=t.expectObject=t.expectNonNull=t.expectByte=t.expectShort=t.expectInt32=t.expectInt=t.expectLong=t.expectFloat32=t.expectNumber=t.expectBoolean=t.parseBoolean=void 0;const parseBoolean=e=>{switch(e){case"true":return true;case"false":return false;default:throw new Error(`Unable to parse boolean value "${e}"`)}};t.parseBoolean=parseBoolean;const expectBoolean=e=>{if(e===null||e===undefined){return undefined}if(typeof e==="number"){if(e===0||e===1){t.logger.warn(stackTraceWarning(`Expected boolean, got ${typeof e}: ${e}`))}if(e===0){return false}if(e===1){return true}}if(typeof e==="string"){const n=e.toLowerCase();if(n==="false"||n==="true"){t.logger.warn(stackTraceWarning(`Expected boolean, got ${typeof e}: ${e}`))}if(n==="false"){return false}if(n==="true"){return true}}if(typeof e==="boolean"){return e}throw new TypeError(`Expected boolean, got ${typeof e}: ${e}`)};t.expectBoolean=expectBoolean;const expectNumber=e=>{if(e===null||e===undefined){return undefined}if(typeof e==="string"){const n=parseFloat(e);if(!Number.isNaN(n)){if(String(n)!==String(e)){t.logger.warn(stackTraceWarning(`Expected number but observed string: ${e}`))}return n}}if(typeof e==="number"){return e}throw new TypeError(`Expected number, got ${typeof e}: ${e}`)};t.expectNumber=expectNumber;const n=Math.ceil(2**127*(2-2**-23));const expectFloat32=e=>{const o=(0,t.expectNumber)(e);if(o!==undefined&&!Number.isNaN(o)&&o!==Infinity&&o!==-Infinity){if(Math.abs(o)>n){throw new TypeError(`Expected 32-bit float, got ${e}`)}}return o};t.expectFloat32=expectFloat32;const expectLong=e=>{if(e===null||e===undefined){return undefined}if(Number.isInteger(e)&&!Number.isNaN(e)){return e}throw new TypeError(`Expected integer, got ${typeof e}: ${e}`)};t.expectLong=expectLong;t.expectInt=t.expectLong;const expectInt32=e=>expectSizedInt(e,32);t.expectInt32=expectInt32;const expectShort=e=>expectSizedInt(e,16);t.expectShort=expectShort;const expectByte=e=>expectSizedInt(e,8);t.expectByte=expectByte;const expectSizedInt=(e,n)=>{const o=(0,t.expectLong)(e);if(o!==undefined&&castInt(o,n)!==o){throw new TypeError(`Expected ${n}-bit integer, got ${e}`)}return o};const castInt=(e,t)=>{switch(t){case 32:return Int32Array.of(e)[0];case 16:return Int16Array.of(e)[0];case 8:return Int8Array.of(e)[0]}};const expectNonNull=(e,t)=>{if(e===null||e===undefined){if(t){throw new TypeError(`Expected a non-null value for ${t}`)}throw new TypeError("Expected a non-null value")}return e};t.expectNonNull=expectNonNull;const expectObject=e=>{if(e===null||e===undefined){return undefined}if(typeof e==="object"&&!Array.isArray(e)){return e}const t=Array.isArray(e)?"array":typeof e;throw new TypeError(`Expected object, got ${t}: ${e}`)};t.expectObject=expectObject;const expectString=e=>{if(e===null||e===undefined){return undefined}if(typeof e==="string"){return e}if(["boolean","number","bigint"].includes(typeof e)){t.logger.warn(stackTraceWarning(`Expected string, got ${typeof e}: ${e}`));return String(e)}throw new TypeError(`Expected string, got ${typeof e}: ${e}`)};t.expectString=expectString;const expectUnion=e=>{if(e===null||e===undefined){return undefined}const n=(0,t.expectObject)(e);const o=Object.entries(n).filter((([,e])=>e!=null)).map((([e])=>e));if(o.length===0){throw new TypeError(`Unions must have exactly one non-null member. None were found.`)}if(o.length>1){throw new TypeError(`Unions must have exactly one non-null member. Keys ${o} were not null.`)}return n};t.expectUnion=expectUnion;const strictParseDouble=e=>{if(typeof e=="string"){return(0,t.expectNumber)(parseNumber(e))}return(0,t.expectNumber)(e)};t.strictParseDouble=strictParseDouble;t.strictParseFloat=t.strictParseDouble;const strictParseFloat32=e=>{if(typeof e=="string"){return(0,t.expectFloat32)(parseNumber(e))}return(0,t.expectFloat32)(e)};t.strictParseFloat32=strictParseFloat32;const o=/(-?(?:0|[1-9]\d*)(?:\.\d+)?(?:[eE][+-]?\d+)?)|(-?Infinity)|(NaN)/g;const parseNumber=e=>{const t=e.match(o);if(t===null||t[0].length!==e.length){throw new TypeError(`Expected real number, got implicit NaN`)}return parseFloat(e)};const limitedParseDouble=e=>{if(typeof e=="string"){return parseFloatString(e)}return(0,t.expectNumber)(e)};t.limitedParseDouble=limitedParseDouble;t.handleFloat=t.limitedParseDouble;t.limitedParseFloat=t.limitedParseDouble;const limitedParseFloat32=e=>{if(typeof e=="string"){return parseFloatString(e)}return(0,t.expectFloat32)(e)};t.limitedParseFloat32=limitedParseFloat32;const parseFloatString=e=>{switch(e){case"NaN":return NaN;case"Infinity":return Infinity;case"-Infinity":return-Infinity;default:throw new Error(`Unable to parse float value: ${e}`)}};const strictParseLong=e=>{if(typeof e==="string"){return(0,t.expectLong)(parseNumber(e))}return(0,t.expectLong)(e)};t.strictParseLong=strictParseLong;t.strictParseInt=t.strictParseLong;const strictParseInt32=e=>{if(typeof e==="string"){return(0,t.expectInt32)(parseNumber(e))}return(0,t.expectInt32)(e)};t.strictParseInt32=strictParseInt32;const strictParseShort=e=>{if(typeof e==="string"){return(0,t.expectShort)(parseNumber(e))}return(0,t.expectShort)(e)};t.strictParseShort=strictParseShort;const strictParseByte=e=>{if(typeof e==="string"){return(0,t.expectByte)(parseNumber(e))}return(0,t.expectByte)(e)};t.strictParseByte=strictParseByte;const stackTraceWarning=e=>String(new TypeError(e).stack||e).split("\n").slice(0,5).filter((e=>!e.includes("stackTraceWarning"))).join("\n");t.logger={warn:console.warn}},99454:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.resolvedPath=void 0;const o=n(56047);const resolvedPath=(e,t,n,s,r,i)=>{if(t!=null&&t[n]!==undefined){const t=s();if(t.length<=0){throw new Error("Empty value provided for input HTTP label: "+n+".")}e=e.replace(r,i?t.split("/").map((e=>(0,o.extendedEncodeURIComponent)(e))).join("/"):(0,o.extendedEncodeURIComponent)(t))}else{throw new Error("No value provided for input HTTP label: "+n+".")}return e};t.resolvedPath=resolvedPath},86045:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.serializeFloat=void 0;const serializeFloat=e=>{if(e!==e){return"NaN"}switch(e){case Infinity:return"Infinity";case-Infinity:return"-Infinity";default:return e}};t.serializeFloat=serializeFloat},9182:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t._json=void 0;const _json=e=>{if(e==null){return{}}if(Array.isArray(e)){return e.filter((e=>e!=null))}if(typeof e==="object"){const n={};for(const o of Object.keys(e)){if(e[o]==null){continue}n[o]=(0,t._json)(e[o])}return n}return e};t._json=_json},80781:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.splitEvery=void 0;function splitEvery(e,t,n){if(n<=0||!Number.isInteger(n)){throw new Error("Invalid number of delimiters ("+n+") for splitEvery.")}const o=e.split(t);if(n===1){return o}const s=[];let r="";for(let e=0;e{"use strict";Object.defineProperty(t,"__esModule",{value:true})},53240:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.HttpApiKeyAuthLocation=void 0;var n;(function(e){e["HEADER"]="header";e["QUERY"]="query"})(n=t.HttpApiKeyAuthLocation||(t.HttpApiKeyAuthLocation={}))},83707:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},55957:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},89012:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},6359:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},68399:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.HttpAuthLocation=void 0;var n;(function(e){e["HEADER"]="header";e["QUERY"]="query"})(n=t.HttpAuthLocation||(t.HttpAuthLocation={}))},65071:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(68399),t);o.__exportStar(n(53240),t);o.__exportStar(n(83707),t);o.__exportStar(n(55957),t);o.__exportStar(n(89012),t);o.__exportStar(n(6359),t)},78698:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},79697:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},4036:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},52772:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},55379:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},50942:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(55379),t);o.__exportStar(n(41407),t);o.__exportStar(n(74590),t)},41407:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},74590:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},77415:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},31421:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},30103:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.EndpointURLScheme=void 0;var n;(function(e){e["HTTP"]="http";e["HTTPS"]="https"})(n=t.EndpointURLScheme||(t.EndpointURLScheme={}))},44169:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},51407:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},34735:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},18162:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},10546:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(44169),t);o.__exportStar(n(51407),t);o.__exportStar(n(34735),t);o.__exportStar(n(54469),t);o.__exportStar(n(18162),t)},54469:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},51281:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},55294:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.resolveChecksumRuntimeConfig=t.getChecksumConfiguration=t.AlgorithmId=void 0;var n;(function(e){e["MD5"]="md5";e["CRC32"]="crc32";e["CRC32C"]="crc32c";e["SHA1"]="sha1";e["SHA256"]="sha256"})(n=t.AlgorithmId||(t.AlgorithmId={}));const getChecksumConfiguration=e=>{const t=[];if(e.sha256!==undefined){t.push({algorithmId:()=>n.SHA256,checksumConstructor:()=>e.sha256})}if(e.md5!=undefined){t.push({algorithmId:()=>n.MD5,checksumConstructor:()=>e.md5})}return{_checksumAlgorithms:t,addChecksumAlgorithm(e){this._checksumAlgorithms.push(e)},checksumAlgorithms(){return this._checksumAlgorithms}}};t.getChecksumConfiguration=getChecksumConfiguration;const resolveChecksumRuntimeConfig=e=>{const t={};e.checksumAlgorithms().forEach((e=>{t[e.algorithmId()]=e.checksumConstructor()}));return t};t.resolveChecksumRuntimeConfig=resolveChecksumRuntimeConfig},66209:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.resolveDefaultRuntimeConfig=t.getDefaultClientConfiguration=void 0;const o=n(55294);const getDefaultClientConfiguration=e=>({...(0,o.getChecksumConfiguration)(e)});t.getDefaultClientConfiguration=getDefaultClientConfiguration;const resolveDefaultRuntimeConfig=e=>({...(0,o.resolveChecksumRuntimeConfig)(e)});t.resolveDefaultRuntimeConfig=resolveDefaultRuntimeConfig},68152:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},64950:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.AlgorithmId=void 0;const o=n(10204);o.__exportStar(n(66209),t);o.__exportStar(n(68152),t);var s=n(55294);Object.defineProperty(t,"AlgorithmId",{enumerable:true,get:function(){return s.AlgorithmId}})},92368:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.FieldPosition=void 0;var n;(function(e){e[e["HEADER"]=0]="HEADER";e[e["TRAILER"]=1]="TRAILER"})(n=t.FieldPosition||(t.FieldPosition={}))},47814:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},15390:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},63781:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},54853:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(47814),t);o.__exportStar(n(15390),t);o.__exportStar(n(63781),t);o.__exportStar(n(6170),t)},6170:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},18499:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(15954),t);o.__exportStar(n(65071),t);o.__exportStar(n(78698),t);o.__exportStar(n(79697),t);o.__exportStar(n(4036),t);o.__exportStar(n(52772),t);o.__exportStar(n(50942),t);o.__exportStar(n(77415),t);o.__exportStar(n(31421),t);o.__exportStar(n(30103),t);o.__exportStar(n(10546),t);o.__exportStar(n(51281),t);o.__exportStar(n(64950),t);o.__exportStar(n(92368),t);o.__exportStar(n(54853),t);o.__exportStar(n(51512),t);o.__exportStar(n(93259),t);o.__exportStar(n(95886),t);o.__exportStar(n(2041),t);o.__exportStar(n(93224),t);o.__exportStar(n(94055),t);o.__exportStar(n(97569),t);o.__exportStar(n(31509),t);o.__exportStar(n(80451),t);o.__exportStar(n(77606),t);o.__exportStar(n(31495),t);o.__exportStar(n(57427),t);o.__exportStar(n(93030),t);o.__exportStar(n(21014),t);o.__exportStar(n(54274),t);o.__exportStar(n(7440),t);o.__exportStar(n(28602),t);o.__exportStar(n(79201),t);o.__exportStar(n(49030),t)},51512:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},93259:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.SMITHY_CONTEXT_KEY=void 0;t.SMITHY_CONTEXT_KEY="__smithy_context"},95886:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},2041:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.IniSectionType=void 0;var n;(function(e){e["PROFILE"]="profile";e["SSO_SESSION"]="sso-session";e["SERVICES"]="services"})(n=t.IniSectionType||(t.IniSectionType={}))},93224:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},94055:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},97569:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},31509:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},80451:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},77606:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},31495:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},57427:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},93030:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},21014:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.RequestHandlerProtocol=void 0;var n;(function(e){e["HTTP_0_9"]="http/0.9";e["HTTP_1_0"]="http/1.0";e["TDS_8_0"]="tds/8.0"})(n=t.RequestHandlerProtocol||(t.RequestHandlerProtocol={}))},54274:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},7440:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},28602:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},79201:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},49030:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},59381:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.parseUrl=void 0;const o=n(40626);const parseUrl=e=>{if(typeof e==="string"){return(0,t.parseUrl)(new URL(e))}const{hostname:n,pathname:s,port:r,protocol:i,search:a}=e;let c;if(a){c=(0,o.parseQueryString)(a)}return{hostname:n,port:r?parseInt(r):undefined,protocol:i,path:s,query:c}};t.parseUrl=parseUrl},61204:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.fromBase64=void 0;const o=n(922);const s=/^[A-Za-z0-9+/]*={0,2}$/;const fromBase64=e=>{if(e.length*3%4!==0){throw new TypeError(`Incorrect padding on base64 string.`)}if(!s.exec(e)){throw new TypeError(`Invalid base64 string.`)}const t=(0,o.fromString)(e,"base64");return new Uint8Array(t.buffer,t.byteOffset,t.byteLength)};t.fromBase64=fromBase64},76456:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(61204),t);o.__exportStar(n(11587),t)},11587:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.toBase64=void 0;const o=n(922);const toBase64=e=>(0,o.fromArrayBuffer)(e.buffer,e.byteOffset,e.byteLength).toString("base64");t.toBase64=toBase64},46925:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.calculateBodyLength=void 0;const o=n(57147);const calculateBodyLength=e=>{if(!e){return 0}if(typeof e==="string"){return Buffer.from(e).length}else if(typeof e.byteLength==="number"){return e.byteLength}else if(typeof e.size==="number"){return e.size}else if(typeof e.start==="number"&&typeof e.end==="number"){return e.end+1-e.start}else if(typeof e.path==="string"||Buffer.isBuffer(e.path)){return(0,o.lstatSync)(e.path).size}else if(typeof e.fd==="number"){return(0,o.fstatSync)(e.fd).size}throw new Error(`Body Length computation failed for ${e}`)};t.calculateBodyLength=calculateBodyLength},4161:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(46925),t)},922:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.fromString=t.fromArrayBuffer=void 0;const o=n(35696);const s=n(14300);const fromArrayBuffer=(e,t=0,n=e.byteLength-t)=>{if(!(0,o.isArrayBuffer)(e)){throw new TypeError(`The "input" argument must be ArrayBuffer. Received type ${typeof e} (${e})`)}return s.Buffer.from(e,t,n)};t.fromArrayBuffer=fromArrayBuffer;const fromString=(e,t)=>{if(typeof e!=="string"){throw new TypeError(`The "input" argument must be of type string. Received type ${typeof e} (${e})`)}return t?s.Buffer.from(e,t):s.Buffer.from(e)};t.fromString=fromString},87618:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.booleanSelector=t.SelectorType=void 0;var n;(function(e){e["ENV"]="env";e["CONFIG"]="shared config entry"})(n=t.SelectorType||(t.SelectorType={}));const booleanSelector=(e,t,n)=>{if(!(t in e))return undefined;if(e[t]==="true")return true;if(e[t]==="false")return false;throw new Error(`Cannot load ${n} "${t}". Expected "true" or "false", got ${e[t]}.`)};t.booleanSelector=booleanSelector},61979:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(87618),t)},28226:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.IMDS_REGION_PATH=t.DEFAULTS_MODE_OPTIONS=t.ENV_IMDS_DISABLED=t.AWS_DEFAULT_REGION_ENV=t.AWS_REGION_ENV=t.AWS_EXECUTION_ENV=void 0;t.AWS_EXECUTION_ENV="AWS_EXECUTION_ENV";t.AWS_REGION_ENV="AWS_REGION";t.AWS_DEFAULT_REGION_ENV="AWS_DEFAULT_REGION";t.ENV_IMDS_DISABLED="AWS_EC2_METADATA_DISABLED";t.DEFAULTS_MODE_OPTIONS=["in-region","cross-region","mobile","standard","legacy"];t.IMDS_REGION_PATH="/latest/meta-data/placement/region"},94792:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.NODE_DEFAULTS_MODE_CONFIG_OPTIONS=void 0;const n="AWS_DEFAULTS_MODE";const o="defaults_mode";t.NODE_DEFAULTS_MODE_CONFIG_OPTIONS={environmentVariableSelector:e=>e[n],configFileSelector:e=>e[o],default:"legacy"}},12871:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(82027),t)},82027:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.resolveDefaultsModeConfig=void 0;const o=n(1818);const s=n(27919);const r=n(83993);const i=n(57879);const a=n(28226);const c=n(94792);const resolveDefaultsModeConfig=({region:e=(0,r.loadConfig)(o.NODE_REGION_CONFIG_OPTIONS),defaultsMode:t=(0,r.loadConfig)(c.NODE_DEFAULTS_MODE_CONFIG_OPTIONS)}={})=>(0,i.memoize)((async()=>{const n=typeof t==="function"?await t():t;switch(n===null||n===void 0?void 0:n.toLowerCase()){case"auto":return resolveNodeDefaultsModeAuto(e);case"in-region":case"cross-region":case"mobile":case"standard":case"legacy":return Promise.resolve(n===null||n===void 0?void 0:n.toLocaleLowerCase());case undefined:return Promise.resolve("legacy");default:throw new Error(`Invalid parameter for "defaultsMode", expect ${a.DEFAULTS_MODE_OPTIONS.join(", ")}, got ${n}`)}}));t.resolveDefaultsModeConfig=resolveDefaultsModeConfig;const resolveNodeDefaultsModeAuto=async e=>{if(e){const t=typeof e==="function"?await e():e;const n=await inferPhysicalRegion();if(!n){return"standard"}if(t===n){return"in-region"}else{return"cross-region"}}return"standard"};const inferPhysicalRegion=async()=>{var e;if(process.env[a.AWS_EXECUTION_ENV]&&(process.env[a.AWS_REGION_ENV]||process.env[a.AWS_DEFAULT_REGION_ENV])){return(e=process.env[a.AWS_REGION_ENV])!==null&&e!==void 0?e:process.env[a.AWS_DEFAULT_REGION_ENV]}if(!process.env[a.ENV_IMDS_DISABLED]){try{const e=await(0,s.getInstanceMetadataEndpoint)();return(await(0,s.httpRequest)({...e,path:a.IMDS_REGION_PATH})).toString()}catch(e){}}}},74378:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.debugId=void 0;t.debugId="endpoints"},10917:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(74378),t);o.__exportStar(n(40250),t)},40250:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.toDebugString=void 0;function toDebugString(e){if(typeof e!=="object"||e==null){return e}if("ref"in e){return`$${toDebugString(e.ref)}`}if("fn"in e){return`${e.fn}(${(e.argv||[]).map(toDebugString).join(", ")})`}return JSON.stringify(e,null,2)}t.toDebugString=toDebugString},88013:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(67050),t);o.__exportStar(n(78036),t);o.__exportStar(n(72938),t);o.__exportStar(n(72570),t);o.__exportStar(n(35460),t)},97110:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.booleanEquals=void 0;const booleanEquals=(e,t)=>e===t;t.booleanEquals=booleanEquals},62692:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getAttr=void 0;const o=n(35460);const s=n(64007);const getAttr=(e,t)=>(0,s.getAttrPathList)(t).reduce(((n,s)=>{if(typeof n!=="object"){throw new o.EndpointError(`Index '${s}' in '${t}' not found in '${JSON.stringify(e)}'`)}else if(Array.isArray(n)){return n[parseInt(s)]}return n[s]}),e);t.getAttr=getAttr},64007:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getAttrPathList=void 0;const o=n(35460);const getAttrPathList=e=>{const t=e.split(".");const n=[];for(const s of t){const t=s.indexOf("[");if(t!==-1){if(s.indexOf("]")!==s.length-1){throw new o.EndpointError(`Path: '${e}' does not end with ']'`)}const r=s.slice(t+1,-1);if(Number.isNaN(parseInt(r))){throw new o.EndpointError(`Invalid array index: '${r}' in path: '${e}'`)}if(t!==0){n.push(s.slice(0,t))}n.push(r)}else{n.push(s)}}return n};t.getAttrPathList=getAttrPathList},97182:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(97110),t);o.__exportStar(n(62692),t);o.__exportStar(n(62391),t);o.__exportStar(n(78036),t);o.__exportStar(n(75608),t);o.__exportStar(n(26297),t);o.__exportStar(n(10391),t);o.__exportStar(n(3110),t);o.__exportStar(n(86751),t)},67050:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.isIpAddress=void 0;const n=new RegExp(`^(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]\\d|\\d)(?:\\.(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]\\d|\\d)){3}$`);const isIpAddress=e=>n.test(e)||e.startsWith("[")&&e.endsWith("]");t.isIpAddress=isIpAddress},62391:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.isSet=void 0;const isSet=e=>e!=null;t.isSet=isSet},78036:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.isValidHostLabel=void 0;const n=new RegExp(`^(?!.*-$)(?!-)[a-zA-Z0-9-]{1,63}$`);const isValidHostLabel=(e,o=false)=>{if(!o){return n.test(e)}const s=e.split(".");for(const e of s){if(!(0,t.isValidHostLabel)(e)){return false}}return true};t.isValidHostLabel=isValidHostLabel},75608:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.not=void 0;const not=e=>!e;t.not=not},26297:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.parseURL=void 0;const o=n(18499);const s=n(67050);const r={[o.EndpointURLScheme.HTTP]:80,[o.EndpointURLScheme.HTTPS]:443};const parseURL=e=>{const t=(()=>{try{if(e instanceof URL){return e}if(typeof e==="object"&&"hostname"in e){const{hostname:t,port:n,protocol:o="",path:s="",query:r={}}=e;const i=new URL(`${o}//${t}${n?`:${n}`:""}${s}`);i.search=Object.entries(r).map((([e,t])=>`${e}=${t}`)).join("&");return i}return new URL(e)}catch(e){return null}})();if(!t){console.error(`Unable to parse ${JSON.stringify(e)} as a whatwg URL.`);return null}const n=t.href;const{host:i,hostname:a,pathname:c,protocol:d,search:u}=t;if(u){return null}const l=d.slice(0,-1);if(!Object.values(o.EndpointURLScheme).includes(l)){return null}const m=(0,s.isIpAddress)(a);const p=n.includes(`${i}:${r[l]}`)||typeof e==="string"&&e.includes(`${i}:${r[l]}`);const g=`${i}${p?`:${r[l]}`:``}`;return{scheme:l,authority:g,path:c,normalizedPath:c.endsWith("/")?c:`${c}/`,isIp:m}};t.parseURL=parseURL},10391:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.stringEquals=void 0;const stringEquals=(e,t)=>e===t;t.stringEquals=stringEquals},3110:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.substring=void 0;const substring=(e,t,n,o)=>{if(t>=n||e.length{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.uriEncode=void 0;const uriEncode=e=>encodeURIComponent(e).replace(/[!*'()]/g,(e=>`%${e.charCodeAt(0).toString(16).toUpperCase()}`));t.uriEncode=uriEncode},72570:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.resolveEndpoint=void 0;const o=n(10917);const s=n(35460);const r=n(8396);const resolveEndpoint=(e,t)=>{var n,i,a,c,d,u;const{endpointParams:l,logger:m}=t;const{parameters:p,rules:g}=e;(i=(n=t.logger)===null||n===void 0?void 0:n.debug)===null||i===void 0?void 0:i.call(n,`${o.debugId} Initial EndpointParams: ${(0,o.toDebugString)(l)}`);const f=Object.entries(p).filter((([,e])=>e.default!=null)).map((([e,t])=>[e,t.default]));if(f.length>0){for(const[e,t]of f){l[e]=(a=l[e])!==null&&a!==void 0?a:t}}const y=Object.entries(p).filter((([,e])=>e.required)).map((([e])=>e));for(const e of y){if(l[e]==null){throw new s.EndpointError(`Missing required parameter: '${e}'`)}}const E=(0,r.evaluateRules)(g,{endpointParams:l,logger:m,referenceRecord:{}});if((c=t.endpointParams)===null||c===void 0?void 0:c.Endpoint){try{const e=new URL(t.endpointParams.Endpoint);const{protocol:n,port:o}=e;E.url.protocol=n;E.url.port=o}catch(e){}}(u=(d=t.logger)===null||d===void 0?void 0:d.debug)===null||u===void 0?void 0:u.call(d,`${o.debugId} Resolved endpoint: ${(0,o.toDebugString)(E)}`);return E};t.resolveEndpoint=resolveEndpoint},3622:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.EndpointError=void 0;class EndpointError extends Error{constructor(e){super(e);this.name="EndpointError"}}t.EndpointError=EndpointError},21427:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},44786:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},95097:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},30586:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},8309:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},35460:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(3622),t);o.__exportStar(n(21427),t);o.__exportStar(n(44786),t);o.__exportStar(n(95097),t);o.__exportStar(n(30586),t);o.__exportStar(n(8309),t);o.__exportStar(n(88732),t)},88732:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},81410:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.callFunction=void 0;const o=n(72938);const s=n(85488);const r=n(75992);const callFunction=({fn:e,argv:t},n)=>{const i=t.map((e=>["boolean","number"].includes(typeof e)?e:(0,r.evaluateExpression)(e,"arg",n)));const a=e.split(".");if(a[0]in o.customEndpointFunctions&&a[1]!=null){return o.customEndpointFunctions[a[0]][a[1]](...i)}return s.endpointFunctions[e](...i)};t.callFunction=callFunction},72938:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.customEndpointFunctions=void 0;t.customEndpointFunctions={}},85488:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.endpointFunctions=void 0;const o=n(97182);t.endpointFunctions={booleanEquals:o.booleanEquals,getAttr:o.getAttr,isSet:o.isSet,isValidHostLabel:o.isValidHostLabel,not:o.not,parseURL:o.parseURL,stringEquals:o.stringEquals,substring:o.substring,uriEncode:o.uriEncode}},28575:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.evaluateCondition=void 0;const o=n(10917);const s=n(35460);const r=n(81410);const evaluateCondition=({assign:e,...t},n)=>{var i,a;if(e&&e in n.referenceRecord){throw new s.EndpointError(`'${e}' is already defined in Reference Record.`)}const c=(0,r.callFunction)(t,n);(a=(i=n.logger)===null||i===void 0?void 0:i.debug)===null||a===void 0?void 0:a.call(i,o.debugId,`evaluateCondition: ${(0,o.toDebugString)(t)} = ${(0,o.toDebugString)(c)}`);return{result:c===""?true:!!c,...e!=null&&{toAssign:{name:e,value:c}}}};t.evaluateCondition=evaluateCondition},53232:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.evaluateConditions=void 0;const o=n(10917);const s=n(28575);const evaluateConditions=(e=[],t)=>{var n,r;const i={};for(const a of e){const{result:e,toAssign:c}=(0,s.evaluateCondition)(a,{...t,referenceRecord:{...t.referenceRecord,...i}});if(!e){return{result:e}}if(c){i[c.name]=c.value;(r=(n=t.logger)===null||n===void 0?void 0:n.debug)===null||r===void 0?void 0:r.call(n,o.debugId,`assign: ${c.name} := ${(0,o.toDebugString)(c.value)}`)}}return{result:true,referenceRecord:i}};t.evaluateConditions=evaluateConditions},64930:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.evaluateEndpointRule=void 0;const o=n(10917);const s=n(53232);const r=n(56813);const i=n(3788);const a=n(6528);const evaluateEndpointRule=(e,t)=>{var n,c;const{conditions:d,endpoint:u}=e;const{result:l,referenceRecord:m}=(0,s.evaluateConditions)(d,t);if(!l){return}const p={...t,referenceRecord:{...t.referenceRecord,...m}};const{url:g,properties:f,headers:y}=u;(c=(n=t.logger)===null||n===void 0?void 0:n.debug)===null||c===void 0?void 0:c.call(n,o.debugId,`Resolving endpoint from template: ${(0,o.toDebugString)(u)}`);return{...y!=undefined&&{headers:(0,r.getEndpointHeaders)(y,p)},...f!=undefined&&{properties:(0,i.getEndpointProperties)(f,p)},url:(0,a.getEndpointUrl)(g,p)}};t.evaluateEndpointRule=evaluateEndpointRule},91169:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.evaluateErrorRule=void 0;const o=n(35460);const s=n(53232);const r=n(75992);const evaluateErrorRule=(e,t)=>{const{conditions:n,error:i}=e;const{result:a,referenceRecord:c}=(0,s.evaluateConditions)(n,t);if(!a){return}throw new o.EndpointError((0,r.evaluateExpression)(i,"Error",{...t,referenceRecord:{...t.referenceRecord,...c}}))};t.evaluateErrorRule=evaluateErrorRule},75992:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.evaluateExpression=void 0;const o=n(35460);const s=n(81410);const r=n(86787);const i=n(3686);const evaluateExpression=(e,t,n)=>{if(typeof e==="string"){return(0,r.evaluateTemplate)(e,n)}else if(e["fn"]){return(0,s.callFunction)(e,n)}else if(e["ref"]){return(0,i.getReferenceValue)(e,n)}throw new o.EndpointError(`'${t}': ${String(e)} is not a string, function or reference.`)};t.evaluateExpression=evaluateExpression},30291:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.evaluateRules=void 0;const o=n(35460);const s=n(64930);const r=n(91169);const i=n(22591);const evaluateRules=(e,t)=>{for(const n of e){if(n.type==="endpoint"){const e=(0,s.evaluateEndpointRule)(n,t);if(e){return e}}else if(n.type==="error"){(0,r.evaluateErrorRule)(n,t)}else if(n.type==="tree"){const e=(0,i.evaluateTreeRule)(n,t);if(e){return e}}else{throw new o.EndpointError(`Unknown endpoint rule: ${n}`)}}throw new o.EndpointError(`Rules evaluation failed`)};t.evaluateRules=evaluateRules},86787:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.evaluateTemplate=void 0;const o=n(97182);const evaluateTemplate=(e,t)=>{const n=[];const s={...t.endpointParams,...t.referenceRecord};let r=0;while(r{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.evaluateTreeRule=void 0;const o=n(53232);const s=n(30291);const evaluateTreeRule=(e,t)=>{const{conditions:n,rules:r}=e;const{result:i,referenceRecord:a}=(0,o.evaluateConditions)(n,t);if(!i){return}return(0,s.evaluateRules)(r,{...t,referenceRecord:{...t.referenceRecord,...a}})};t.evaluateTreeRule=evaluateTreeRule},56813:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getEndpointHeaders=void 0;const o=n(35460);const s=n(75992);const getEndpointHeaders=(e,t)=>Object.entries(e).reduce(((e,[n,r])=>({...e,[n]:r.map((e=>{const r=(0,s.evaluateExpression)(e,"Header value entry",t);if(typeof r!=="string"){throw new o.EndpointError(`Header '${n}' value '${r}' is not a string`)}return r}))})),{});t.getEndpointHeaders=getEndpointHeaders},3788:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getEndpointProperties=void 0;const o=n(95462);const getEndpointProperties=(e,t)=>Object.entries(e).reduce(((e,[n,s])=>({...e,[n]:(0,o.getEndpointProperty)(s,t)})),{});t.getEndpointProperties=getEndpointProperties},95462:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getEndpointProperty=void 0;const o=n(35460);const s=n(86787);const r=n(3788);const getEndpointProperty=(e,n)=>{if(Array.isArray(e)){return e.map((e=>(0,t.getEndpointProperty)(e,n)))}switch(typeof e){case"string":return(0,s.evaluateTemplate)(e,n);case"object":if(e===null){throw new o.EndpointError(`Unexpected endpoint property: ${e}`)}return(0,r.getEndpointProperties)(e,n);case"boolean":return e;default:throw new o.EndpointError(`Unexpected endpoint property type: ${typeof e}`)}};t.getEndpointProperty=getEndpointProperty},6528:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getEndpointUrl=void 0;const o=n(35460);const s=n(75992);const getEndpointUrl=(e,t)=>{const n=(0,s.evaluateExpression)(e,"Endpoint URL",t);if(typeof n==="string"){try{return new URL(n)}catch(e){console.error(`Failed to construct URL with ${n}`,e);throw e}}throw new o.EndpointError(`Endpoint URL must be a string, got ${typeof n}`)};t.getEndpointUrl=getEndpointUrl},3686:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getReferenceValue=void 0;const getReferenceValue=({ref:e},t)=>{const n={...t.endpointParams,...t.referenceRecord};return n[e]};t.getReferenceValue=getReferenceValue},8396:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(72938),t);o.__exportStar(n(30291),t)},10846:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.toHex=t.fromHex=void 0;const n={};const o={};for(let e=0;e<256;e++){let t=e.toString(16).toLowerCase();if(t.length===1){t=`0${t}`}n[e]=t;o[t]=e}function fromHex(e){if(e.length%2!==0){throw new Error("Hex encoded strings must have an even number length")}const t=new Uint8Array(e.length/2);for(let n=0;n{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getSmithyContext=void 0;const o=n(18499);const getSmithyContext=e=>e[o.SMITHY_CONTEXT_KEY]||(e[o.SMITHY_CONTEXT_KEY]={});t.getSmithyContext=getSmithyContext},25275:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(25516),t);o.__exportStar(n(19931),t)},19931:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.normalizeProvider=void 0;const normalizeProvider=e=>{if(typeof e==="function")return e;const t=Promise.resolve(e);return()=>t};t.normalizeProvider=normalizeProvider},307:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.AdaptiveRetryStrategy=void 0;const o=n(74251);const s=n(17703);const r=n(51453);class AdaptiveRetryStrategy{constructor(e,t){this.maxAttemptsProvider=e;this.mode=o.RETRY_MODES.ADAPTIVE;const{rateLimiter:n}=t!==null&&t!==void 0?t:{};this.rateLimiter=n!==null&&n!==void 0?n:new s.DefaultRateLimiter;this.standardRetryStrategy=new r.StandardRetryStrategy(e)}async acquireInitialRetryToken(e){await this.rateLimiter.getSendToken();return this.standardRetryStrategy.acquireInitialRetryToken(e)}async refreshRetryTokenForRetry(e,t){this.rateLimiter.updateClientSendingRate(t);return this.standardRetryStrategy.refreshRetryTokenForRetry(e,t)}recordSuccess(e){this.rateLimiter.updateClientSendingRate({});this.standardRetryStrategy.recordSuccess(e)}}t.AdaptiveRetryStrategy=AdaptiveRetryStrategy},48786:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.ConfiguredRetryStrategy=void 0;const o=n(11659);const s=n(51453);class ConfiguredRetryStrategy extends s.StandardRetryStrategy{constructor(e,t=o.DEFAULT_RETRY_DELAY_BASE){super(typeof e==="function"?e:async()=>e);if(typeof t==="number"){this.computeNextBackoffDelay=()=>t}else{this.computeNextBackoffDelay=t}}async refreshRetryTokenForRetry(e,t){const n=await super.refreshRetryTokenForRetry(e,t);n.getRetryDelay=()=>this.computeNextBackoffDelay(n.getRetryCount());return n}}t.ConfiguredRetryStrategy=ConfiguredRetryStrategy},17703:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.DefaultRateLimiter=void 0;const o=n(51528);class DefaultRateLimiter{constructor(e){var t,n,o,s,r;this.currentCapacity=0;this.enabled=false;this.lastMaxRate=0;this.measuredTxRate=0;this.requestCount=0;this.lastTimestamp=0;this.timeWindow=0;this.beta=(t=e===null||e===void 0?void 0:e.beta)!==null&&t!==void 0?t:.7;this.minCapacity=(n=e===null||e===void 0?void 0:e.minCapacity)!==null&&n!==void 0?n:1;this.minFillRate=(o=e===null||e===void 0?void 0:e.minFillRate)!==null&&o!==void 0?o:.5;this.scaleConstant=(s=e===null||e===void 0?void 0:e.scaleConstant)!==null&&s!==void 0?s:.4;this.smooth=(r=e===null||e===void 0?void 0:e.smooth)!==null&&r!==void 0?r:.8;const i=this.getCurrentTimeInSeconds();this.lastThrottleTime=i;this.lastTxRateBucket=Math.floor(this.getCurrentTimeInSeconds());this.fillRate=this.minFillRate;this.maxCapacity=this.minCapacity}getCurrentTimeInSeconds(){return Date.now()/1e3}async getSendToken(){return this.acquireTokenBucket(1)}async acquireTokenBucket(e){if(!this.enabled){return}this.refillTokenBucket();if(e>this.currentCapacity){const t=(e-this.currentCapacity)/this.fillRate*1e3;await new Promise((e=>setTimeout(e,t)))}this.currentCapacity=this.currentCapacity-e}refillTokenBucket(){const e=this.getCurrentTimeInSeconds();if(!this.lastTimestamp){this.lastTimestamp=e;return}const t=(e-this.lastTimestamp)*this.fillRate;this.currentCapacity=Math.min(this.maxCapacity,this.currentCapacity+t);this.lastTimestamp=e}updateClientSendingRate(e){let t;this.updateMeasuredRate();if((0,o.isThrottlingError)(e)){const e=!this.enabled?this.measuredTxRate:Math.min(this.measuredTxRate,this.fillRate);this.lastMaxRate=e;this.calculateTimeWindow();this.lastThrottleTime=this.getCurrentTimeInSeconds();t=this.cubicThrottle(e);this.enableTokenBucket()}else{this.calculateTimeWindow();t=this.cubicSuccess(this.getCurrentTimeInSeconds())}const n=Math.min(t,2*this.measuredTxRate);this.updateTokenBucketRate(n)}calculateTimeWindow(){this.timeWindow=this.getPrecise(Math.pow(this.lastMaxRate*(1-this.beta)/this.scaleConstant,1/3))}cubicThrottle(e){return this.getPrecise(e*this.beta)}cubicSuccess(e){return this.getPrecise(this.scaleConstant*Math.pow(e-this.lastThrottleTime-this.timeWindow,3)+this.lastMaxRate)}enableTokenBucket(){this.enabled=true}updateTokenBucketRate(e){this.refillTokenBucket();this.fillRate=Math.max(e,this.minFillRate);this.maxCapacity=Math.max(e,this.minCapacity);this.currentCapacity=Math.min(this.currentCapacity,this.maxCapacity)}updateMeasuredRate(){const e=this.getCurrentTimeInSeconds();const t=Math.floor(e*2)/2;this.requestCount++;if(t>this.lastTxRateBucket){const e=this.requestCount/(t-this.lastTxRateBucket);this.measuredTxRate=this.getPrecise(e*this.smooth+this.measuredTxRate*(1-this.smooth));this.requestCount=0;this.lastTxRateBucket=t}}getPrecise(e){return parseFloat(e.toFixed(8))}}t.DefaultRateLimiter=DefaultRateLimiter},51453:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.StandardRetryStrategy=void 0;const o=n(74251);const s=n(11659);const r=n(71397);const i=n(27316);class StandardRetryStrategy{constructor(e){this.maxAttempts=e;this.mode=o.RETRY_MODES.STANDARD;this.capacity=s.INITIAL_RETRY_TOKENS;this.retryBackoffStrategy=(0,r.getDefaultRetryBackoffStrategy)();this.maxAttemptsProvider=typeof e==="function"?e:async()=>e}async acquireInitialRetryToken(e){return(0,i.createDefaultRetryToken)({retryDelay:s.DEFAULT_RETRY_DELAY_BASE,retryCount:0})}async refreshRetryTokenForRetry(e,t){const n=await this.getMaxAttempts();if(this.shouldRetry(e,t,n)){const n=t.errorType;this.retryBackoffStrategy.setDelayBase(n==="THROTTLING"?s.THROTTLING_RETRY_DELAY_BASE:s.DEFAULT_RETRY_DELAY_BASE);const o=this.retryBackoffStrategy.computeNextBackoffDelay(e.getRetryCount());const r=t.retryAfterHint?Math.max(t.retryAfterHint.getTime()-Date.now()||0,o):o;const a=this.getCapacityCost(n);this.capacity-=a;return(0,i.createDefaultRetryToken)({retryDelay:r,retryCount:e.getRetryCount()+1,retryCost:a})}throw new Error("No retry token available")}recordSuccess(e){var t;this.capacity=Math.max(s.INITIAL_RETRY_TOKENS,this.capacity+((t=e.getRetryCost())!==null&&t!==void 0?t:s.NO_RETRY_INCREMENT))}getCapacity(){return this.capacity}async getMaxAttempts(){try{return await this.maxAttemptsProvider()}catch(e){console.warn(`Max attempts provider could not resolve. Using default of ${o.DEFAULT_MAX_ATTEMPTS}`);return o.DEFAULT_MAX_ATTEMPTS}}shouldRetry(e,t,n){const o=e.getRetryCount()+1;return o=this.getCapacityCost(t.errorType)&&this.isRetryableError(t.errorType)}getCapacityCost(e){return e==="TRANSIENT"?s.TIMEOUT_RETRY_COST:s.RETRY_COST}isRetryableError(e){return e==="THROTTLING"||e==="TRANSIENT"}}t.StandardRetryStrategy=StandardRetryStrategy},74251:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.DEFAULT_RETRY_MODE=t.DEFAULT_MAX_ATTEMPTS=t.RETRY_MODES=void 0;var n;(function(e){e["STANDARD"]="standard";e["ADAPTIVE"]="adaptive"})(n=t.RETRY_MODES||(t.RETRY_MODES={}));t.DEFAULT_MAX_ATTEMPTS=3;t.DEFAULT_RETRY_MODE=n.STANDARD},11659:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.REQUEST_HEADER=t.INVOCATION_ID_HEADER=t.NO_RETRY_INCREMENT=t.TIMEOUT_RETRY_COST=t.RETRY_COST=t.INITIAL_RETRY_TOKENS=t.THROTTLING_RETRY_DELAY_BASE=t.MAXIMUM_RETRY_DELAY=t.DEFAULT_RETRY_DELAY_BASE=void 0;t.DEFAULT_RETRY_DELAY_BASE=100;t.MAXIMUM_RETRY_DELAY=20*1e3;t.THROTTLING_RETRY_DELAY_BASE=500;t.INITIAL_RETRY_TOKENS=500;t.RETRY_COST=5;t.TIMEOUT_RETRY_COST=10;t.NO_RETRY_INCREMENT=1;t.INVOCATION_ID_HEADER="amz-sdk-invocation-id";t.REQUEST_HEADER="amz-sdk-request"},71397:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getDefaultRetryBackoffStrategy=void 0;const o=n(11659);const getDefaultRetryBackoffStrategy=()=>{let e=o.DEFAULT_RETRY_DELAY_BASE;const computeNextBackoffDelay=t=>Math.floor(Math.min(o.MAXIMUM_RETRY_DELAY,Math.random()*2**t*e));const setDelayBase=t=>{e=t};return{computeNextBackoffDelay:computeNextBackoffDelay,setDelayBase:setDelayBase}};t.getDefaultRetryBackoffStrategy=getDefaultRetryBackoffStrategy},27316:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.createDefaultRetryToken=void 0;const o=n(11659);const createDefaultRetryToken=({retryDelay:e,retryCount:t,retryCost:n})=>{const getRetryCount=()=>t;const getRetryDelay=()=>Math.min(o.MAXIMUM_RETRY_DELAY,e);const getRetryCost=()=>n;return{getRetryCount:getRetryCount,getRetryDelay:getRetryDelay,getRetryCost:getRetryCost}};t.createDefaultRetryToken=createDefaultRetryToken},39751:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(307),t);o.__exportStar(n(48786),t);o.__exportStar(n(17703),t);o.__exportStar(n(51453),t);o.__exportStar(n(74251),t);o.__exportStar(n(11659),t);o.__exportStar(n(62457),t)},62457:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true})},97797:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.Uint8ArrayBlobAdapter=void 0;const o=n(54706);class Uint8ArrayBlobAdapter extends Uint8Array{static fromString(e,t="utf-8"){switch(typeof e){case"string":return(0,o.transformFromString)(e,t);default:throw new Error(`Unsupported conversion from ${typeof e} to Uint8ArrayBlobAdapter.`)}}static mutate(e){Object.setPrototypeOf(e,Uint8ArrayBlobAdapter.prototype);return e}transformToString(e="utf-8"){return(0,o.transformToString)(this,e)}}t.Uint8ArrayBlobAdapter=Uint8ArrayBlobAdapter},54706:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.transformFromString=t.transformToString=void 0;const o=n(76456);const s=n(47107);const r=n(97797);function transformToString(e,t="utf-8"){if(t==="base64"){return(0,o.toBase64)(e)}return(0,s.toUtf8)(e)}t.transformToString=transformToString;function transformFromString(e,t){if(t==="base64"){return r.Uint8ArrayBlobAdapter.mutate((0,o.fromBase64)(e))}return r.Uint8ArrayBlobAdapter.mutate((0,s.fromUtf8)(e))}t.transformFromString=transformFromString},2840:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.getAwsChunkedEncodingStream=void 0;const o=n(12781);const getAwsChunkedEncodingStream=(e,t)=>{const{base64Encoder:n,bodyLengthChecker:s,checksumAlgorithmFn:r,checksumLocationName:i,streamHasher:a}=t;const c=n!==undefined&&r!==undefined&&i!==undefined&&a!==undefined;const d=c?a(r,e):undefined;const u=new o.Readable({read:()=>{}});e.on("data",(e=>{const t=s(e)||0;u.push(`${t.toString(16)}\r\n`);u.push(e);u.push("\r\n")}));e.on("end",(async()=>{u.push(`0\r\n`);if(c){const e=n(await d);u.push(`${i}:${e}\r\n`);u.push(`\r\n`)}u.push(null)}));return u};t.getAwsChunkedEncodingStream=getAwsChunkedEncodingStream},5422:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(97797),t);o.__exportStar(n(2840),t);o.__exportStar(n(53101),t)},53101:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.sdkStreamMixin=void 0;const o=n(38179);const s=n(922);const r=n(12781);const i=n(73837);const a="The stream has already been transformed.";const sdkStreamMixin=e=>{var t,n;if(!(e instanceof r.Readable)){const o=((n=(t=e===null||e===void 0?void 0:e.__proto__)===null||t===void 0?void 0:t.constructor)===null||n===void 0?void 0:n.name)||e;throw new Error(`Unexpected stream implementation, expect Stream.Readable instance, got ${o}`)}let c=false;const transformToByteArray=async()=>{if(c){throw new Error(a)}c=true;return await(0,o.streamCollector)(e)};return Object.assign(e,{transformToByteArray:transformToByteArray,transformToString:async e=>{const t=await transformToByteArray();if(e===undefined||Buffer.isEncoding(e)){return(0,s.fromArrayBuffer)(t.buffer,t.byteOffset,t.byteLength).toString(e)}else{const n=new i.TextDecoder(e);return n.decode(t)}},transformToWebStream:()=>{if(c){throw new Error(a)}if(e.readableFlowing!==null){throw new Error("The stream has been consumed by other callbacks.")}if(typeof r.Readable.toWeb!=="function"){throw new Error("Readable.toWeb() is not supported. Please make sure you are using Node.js >= 17.0.0, or polyfill is available.")}c=true;return r.Readable.toWeb(e)}})};t.sdkStreamMixin=sdkStreamMixin},83156:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.escapeUriPath=void 0;const o=n(74279);const escapeUriPath=e=>e.split("/").map(o.escapeUri).join("/");t.escapeUriPath=escapeUriPath},74279:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.escapeUri=void 0;const escapeUri=e=>encodeURIComponent(e).replace(/[!'()*]/g,hexEncode);t.escapeUri=escapeUri;const hexEncode=e=>`%${e.charCodeAt(0).toString(16).toUpperCase()}`},68290:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(74279),t);o.__exportStar(n(83156),t)},93607:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.fromUtf8=void 0;const o=n(922);const fromUtf8=e=>{const t=(0,o.fromString)(e,"utf8");return new Uint8Array(t.buffer,t.byteOffset,t.byteLength/Uint8Array.BYTES_PER_ELEMENT)};t.fromUtf8=fromUtf8},47107:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(93607),t);o.__exportStar(n(66809),t);o.__exportStar(n(36442),t)},66809:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.toUint8Array=void 0;const o=n(93607);const toUint8Array=e=>{if(typeof e==="string"){return(0,o.fromUtf8)(e)}if(ArrayBuffer.isView(e)){return new Uint8Array(e.buffer,e.byteOffset,e.byteLength/Uint8Array.BYTES_PER_ELEMENT)}return new Uint8Array(e)};t.toUint8Array=toUint8Array},36442:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.toUtf8=void 0;const o=n(922);const toUtf8=e=>(0,o.fromArrayBuffer)(e.buffer,e.byteOffset,e.byteLength).toString("utf8");t.toUtf8=toUtf8},85640:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.createWaiter=void 0;const o=n(12274);const s=n(64548);const r=n(87919);const abortTimeout=async e=>new Promise((t=>{e.onabort=()=>t({state:r.WaiterState.ABORTED})}));const createWaiter=async(e,t,n)=>{const i={...r.waiterServiceDefaults,...e};(0,s.validateWaiterOptions)(i);const a=[(0,o.runPolling)(i,t,n)];if(e.abortController){a.push(abortTimeout(e.abortController.signal))}if(e.abortSignal){a.push(abortTimeout(e.abortSignal))}return Promise.race(a)};t.createWaiter=createWaiter},67871:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(85640),t);o.__exportStar(n(87919),t)},12274:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.runPolling=void 0;const o=n(76127);const s=n(87919);const exponentialBackoffWithJitter=(e,t,n,o)=>{if(o>n)return t;const s=e*2**(o-1);return randomInRange(e,s)};const randomInRange=(e,t)=>e+Math.random()*(t-e);const runPolling=async({minDelay:e,maxDelay:t,maxWaitTime:n,abortController:r,client:i,abortSignal:a},c,d)=>{var u;const{state:l,reason:m}=await d(i,c);if(l!==s.WaiterState.RETRY){return{state:l,reason:m}}let p=1;const g=Date.now()+n*1e3;const f=Math.log(t/e)/Math.log(2)+1;while(true){if(((u=r===null||r===void 0?void 0:r.signal)===null||u===void 0?void 0:u.aborted)||(a===null||a===void 0?void 0:a.aborted)){return{state:s.WaiterState.ABORTED}}const n=exponentialBackoffWithJitter(e,t,f,p);if(Date.now()+n*1e3>g){return{state:s.WaiterState.TIMEOUT}}await(0,o.sleep)(n);const{state:l,reason:m}=await d(i,c);if(l!==s.WaiterState.RETRY){return{state:l,reason:m}}p+=1}};t.runPolling=runPolling},64548:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});const o=n(10204);o.__exportStar(n(76127),t);o.__exportStar(n(45256),t)},76127:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.sleep=void 0;const sleep=e=>new Promise((t=>setTimeout(t,e*1e3)));t.sleep=sleep},45256:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.validateWaiterOptions=void 0;const validateWaiterOptions=e=>{if(e.maxWaitTime<1){throw new Error(`WaiterConfiguration.maxWaitTime must be greater than 0`)}else if(e.minDelay<1){throw new Error(`WaiterConfiguration.minDelay must be greater than 0`)}else if(e.maxDelay<1){throw new Error(`WaiterConfiguration.maxDelay must be greater than 0`)}else if(e.maxWaitTime<=e.minDelay){throw new Error(`WaiterConfiguration.maxWaitTime [${e.maxWaitTime}] must be greater than WaiterConfiguration.minDelay [${e.minDelay}] for this waiter`)}else if(e.maxDelay{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.checkExceptions=t.WaiterState=t.waiterServiceDefaults=void 0;t.waiterServiceDefaults={minDelay:2,maxDelay:120};var n;(function(e){e["ABORTED"]="ABORTED";e["FAILURE"]="FAILURE";e["SUCCESS"]="SUCCESS";e["RETRY"]="RETRY";e["TIMEOUT"]="TIMEOUT"})(n=t.WaiterState||(t.WaiterState={}));const checkExceptions=e=>{if(e.state===n.ABORTED){const t=new Error(`${JSON.stringify({...e,reason:"Request was aborted"})}`);t.name="AbortError";throw t}else if(e.state===n.TIMEOUT){const t=new Error(`${JSON.stringify({...e,reason:"Waiter has timed out"})}`);t.name="TimeoutError";throw t}else if(e.state!==n.SUCCESS){throw new Error(`${JSON.stringify({result:e})}`)}return e};t.checkExceptions=checkExceptions},54819:(e,t,n)=>{"use strict";const o=n(5850);const s=n(80086);const r=n(3601);e.exports={XMLParser:s,XMLValidator:o,XMLBuilder:r}},43348:(e,t)=>{"use strict";const n=":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";const o=n+"\\-.\\d\\u00B7\\u0300-\\u036F\\u203F-\\u2040";const s="["+n+"]["+o+"]*";const r=new RegExp("^"+s+"$");const getAllMatches=function(e,t){const n=[];let o=t.exec(e);while(o){const s=[];s.startIndex=t.lastIndex-o[0].length;const r=o.length;for(let e=0;e{"use strict";const o=n(43348);const s={allowBooleanAttributes:false,unpairedTags:[]};t.validate=function(e,t){t=Object.assign({},s,t);const n=[];let o=false;let r=false;if(e[0]==="\ufeff"){e=e.substr(1)}for(let s=0;s"&&e[s]!==" "&&e[s]!=="\t"&&e[s]!=="\n"&&e[s]!=="\r";s++){c+=e[s]}c=c.trim();if(c[c.length-1]==="/"){c=c.substring(0,c.length-1);s--}if(!validateTagName(c)){let t;if(c.trim().length===0){t="Invalid space after '<'."}else{t="Tag '"+c+"' is an invalid name."}return getErrorObject("InvalidTag",t,getLineNumberForPosition(e,s))}const d=readAttributeStr(e,s);if(d===false){return getErrorObject("InvalidAttr","Attributes for '"+c+"' have open quote.",getLineNumberForPosition(e,s))}let u=d.value;s=d.index;if(u[u.length-1]==="/"){const n=s-u.length;u=u.substring(0,u.length-1);const r=validateAttributeString(u,t);if(r===true){o=true}else{return getErrorObject(r.err.code,r.err.msg,getLineNumberForPosition(e,n+r.err.line))}}else if(a){if(!d.tagClosed){return getErrorObject("InvalidTag","Closing tag '"+c+"' doesn't have proper closing.",getLineNumberForPosition(e,s))}else if(u.trim().length>0){return getErrorObject("InvalidTag","Closing tag '"+c+"' can't have attributes or invalid starting.",getLineNumberForPosition(e,i))}else{const t=n.pop();if(c!==t.tagName){let n=getLineNumberForPosition(e,t.tagStartPos);return getErrorObject("InvalidTag","Expected closing tag '"+t.tagName+"' (opened in line "+n.line+", col "+n.col+") instead of closing tag '"+c+"'.",getLineNumberForPosition(e,i))}if(n.length==0){r=true}}}else{const a=validateAttributeString(u,t);if(a!==true){return getErrorObject(a.err.code,a.err.msg,getLineNumberForPosition(e,s-u.length+a.err.line))}if(r===true){return getErrorObject("InvalidXml","Multiple possible root nodes found.",getLineNumberForPosition(e,s))}else if(t.unpairedTags.indexOf(c)!==-1){}else{n.push({tagName:c,tagStartPos:i})}o=true}for(s++;s0){return getErrorObject("InvalidXml","Invalid '"+JSON.stringify(n.map((e=>e.tagName)),null,4).replace(/\r?\n/g,"")+"' found.",{line:1,col:1})}return true};function isWhiteSpace(e){return e===" "||e==="\t"||e==="\n"||e==="\r"}function readPI(e,t){const n=t;for(;t5&&o==="xml"){return getErrorObject("InvalidXml","XML declaration allowed only at the start of the document.",getLineNumberForPosition(e,t))}else if(e[t]=="?"&&e[t+1]==">"){t++;break}else{continue}}}return t}function readCommentAndCDATA(e,t){if(e.length>t+5&&e[t+1]==="-"&&e[t+2]==="-"){for(t+=3;t"){t+=2;break}}}else if(e.length>t+8&&e[t+1]==="D"&&e[t+2]==="O"&&e[t+3]==="C"&&e[t+4]==="T"&&e[t+5]==="Y"&&e[t+6]==="P"&&e[t+7]==="E"){let n=1;for(t+=8;t"){n--;if(n===0){break}}}}else if(e.length>t+9&&e[t+1]==="["&&e[t+2]==="C"&&e[t+3]==="D"&&e[t+4]==="A"&&e[t+5]==="T"&&e[t+6]==="A"&&e[t+7]==="["){for(t+=8;t"){t+=2;break}}}return t}const r='"';const i="'";function readAttributeStr(e,t){let n="";let o="";let s=false;for(;t"){if(o===""){s=true;break}}n+=e[t]}if(o!==""){return false}return{value:n,index:t,tagClosed:s}}const a=new RegExp("(\\s*)([^\\s=]+)(\\s*=)?(\\s*(['\"])(([\\s\\S])*?)\\5)?","g");function validateAttributeString(e,t){const n=o.getAllMatches(e,a);const s={};for(let e=0;e{"use strict";const o=n(82717);const s={attributeNamePrefix:"@_",attributesGroupName:false,textNodeName:"#text",ignoreAttributes:true,cdataPropName:false,format:false,indentBy:" ",suppressEmptyNode:false,suppressUnpairedNode:true,suppressBooleanAttributes:true,tagValueProcessor:function(e,t){return t},attributeValueProcessor:function(e,t){return t},preserveOrder:false,commentPropName:false,unpairedTags:[],entities:[{regex:new RegExp("&","g"),val:"&"},{regex:new RegExp(">","g"),val:">"},{regex:new RegExp("<","g"),val:"<"},{regex:new RegExp("'","g"),val:"'"},{regex:new RegExp('"',"g"),val:"""}],processEntities:true,stopNodes:[],oneListGroup:false};function Builder(e){this.options=Object.assign({},s,e);if(this.options.ignoreAttributes||this.options.attributesGroupName){this.isAttribute=function(){return false}}else{this.attrPrefixLen=this.options.attributeNamePrefix.length;this.isAttribute=isAttribute}this.processTextOrObjNode=processTextOrObjNode;if(this.options.format){this.indentate=indentate;this.tagEndChar=">\n";this.newLine="\n"}else{this.indentate=function(){return""};this.tagEndChar=">";this.newLine=""}}Builder.prototype.build=function(e){if(this.options.preserveOrder){return o(e,this.options)}else{if(Array.isArray(e)&&this.options.arrayNodeName&&this.options.arrayNodeName.length>1){e={[this.options.arrayNodeName]:e}}return this.j2x(e,0).val}};Builder.prototype.j2x=function(e,t){let n="";let o="";for(let s in e){if(typeof e[s]==="undefined"){}else if(e[s]===null){if(s[0]==="?")o+=this.indentate(t)+"<"+s+"?"+this.tagEndChar;else o+=this.indentate(t)+"<"+s+"/"+this.tagEndChar}else if(e[s]instanceof Date){o+=this.buildTextValNode(e[s],s,"",t)}else if(typeof e[s]!=="object"){const r=this.isAttribute(s);if(r){n+=this.buildAttrPairStr(r,""+e[s])}else{if(s===this.options.textNodeName){let t=this.options.tagValueProcessor(s,""+e[s]);o+=this.replaceEntitiesValue(t)}else{o+=this.buildTextValNode(e[s],s,"",t)}}}else if(Array.isArray(e[s])){const n=e[s].length;let r="";for(let i=0;i"+e+s}else if(this.options.commentPropName!==false&&t===this.options.commentPropName&&r.length===0){return this.indentate(o)+`\x3c!--${e}--\x3e`+this.newLine}else{return this.indentate(o)+"<"+t+n+r+this.tagEndChar+e+this.indentate(o)+s}}};Builder.prototype.closeTag=function(e){let t="";if(this.options.unpairedTags.indexOf(e)!==-1){if(!this.options.suppressUnpairedNode)t="/"}else if(this.options.suppressEmptyNode){t="/"}else{t=`>`+this.newLine}else if(this.options.commentPropName!==false&&t===this.options.commentPropName){return this.indentate(o)+`\x3c!--${e}--\x3e`+this.newLine}else if(t[0]==="?"){return this.indentate(o)+"<"+t+n+"?"+this.tagEndChar}else{let s=this.options.tagValueProcessor(t,e);s=this.replaceEntitiesValue(s);if(s===""){return this.indentate(o)+"<"+t+n+this.closeTag(t)+this.tagEndChar}else{return this.indentate(o)+"<"+t+n+">"+s+"0&&this.options.processEntities){for(let t=0;t{const t="\n";function toXml(e,n){let o="";if(n.format&&n.indentBy.length>0){o=t}return arrToStr(e,n,"",o)}function arrToStr(e,t,n,o){let s="";let r=false;for(let i=0;i`;r=false;continue}else if(c===t.commentPropName){s+=o+`\x3c!--${a[c][0][t.textNodeName]}--\x3e`;r=true;continue}else if(c[0]==="?"){const e=attr_to_str(a[":@"],t);const n=c==="?xml"?"":o;let i=a[c][0][t.textNodeName];i=i.length!==0?" "+i:"";s+=n+`<${c}${i}${e}?>`;r=true;continue}let u=o;if(u!==""){u+=t.indentBy}const l=attr_to_str(a[":@"],t);const m=o+`<${c}${l}`;const p=arrToStr(a[c],t,d,u);if(t.unpairedTags.indexOf(c)!==-1){if(t.suppressUnpairedNode)s+=m+">";else s+=m+"/>"}else if((!p||p.length===0)&&t.suppressEmptyNode){s+=m+"/>"}else if(p&&p.endsWith(">")){s+=m+`>${p}${o}`}else{s+=m+">";if(p&&o!==""&&(p.includes("/>")||p.includes("`}r=true}return s}function propName(e){const t=Object.keys(e);for(let e=0;e0&&t.processEntities){for(let n=0;n{const o=n(43348);function readDocType(e,t){const n={};if(e[t+3]==="O"&&e[t+4]==="C"&&e[t+5]==="T"&&e[t+6]==="Y"&&e[t+7]==="P"&&e[t+8]==="E"){t=t+9;let o=1;let s=false,r=false;let i="";for(;t"){if(r){if(e[t-1]==="-"&&e[t-2]==="-"){r=false;o--}}else{o--}if(o===0){break}}else if(e[t]==="["){s=true}else{i+=e[t]}}if(o!==0){throw new Error(`Unclosed DOCTYPE`)}}else{throw new Error(`Invalid Tag instead of DOCTYPE`)}return{entities:n,i:t}}function readEntityExp(e,t){let n="";for(;t{const n={preserveOrder:false,attributeNamePrefix:"@_",attributesGroupName:false,textNodeName:"#text",ignoreAttributes:true,removeNSPrefix:false,allowBooleanAttributes:false,parseTagValue:true,parseAttributeValue:false,trimValues:true,cdataPropName:false,numberParseOptions:{hex:true,leadingZeros:true,eNotation:true},tagValueProcessor:function(e,t){return t},attributeValueProcessor:function(e,t){return t},stopNodes:[],alwaysCreateTextNode:false,isArray:()=>false,commentPropName:false,unpairedTags:[],processEntities:true,htmlEntities:false,ignoreDeclaration:false,ignorePiTags:false,transformTagName:false,transformAttributeName:false,updateTag:function(e,t,n){return e}};const buildOptions=function(e){return Object.assign({},n,e)};t.buildOptions=buildOptions;t.defaultOptions=n},57724:(e,t,n)=>{"use strict";const o=n(43348);const s=n(39186);const r=n(26317);const i=n(53230);const a="<((!\\[CDATA\\[([\\s\\S]*?)(]]>))|((NAME:)?(NAME))([^>]*)>|((\\/)(NAME)\\s*>))([^<]*)".replace(/NAME/g,o.nameRegexp);class OrderedObjParser{constructor(e){this.options=e;this.currentNode=null;this.tagsNodeStack=[];this.docTypeEntities={};this.lastEntities={apos:{regex:/&(apos|#39|#x27);/g,val:"'"},gt:{regex:/&(gt|#62|#x3E);/g,val:">"},lt:{regex:/&(lt|#60|#x3C);/g,val:"<"},quot:{regex:/&(quot|#34|#x22);/g,val:'"'}};this.ampEntity={regex:/&(amp|#38|#x26);/g,val:"&"};this.htmlEntities={space:{regex:/&(nbsp|#160);/g,val:" "},cent:{regex:/&(cent|#162);/g,val:"¢"},pound:{regex:/&(pound|#163);/g,val:"£"},yen:{regex:/&(yen|#165);/g,val:"¥"},euro:{regex:/&(euro|#8364);/g,val:"€"},copyright:{regex:/&(copy|#169);/g,val:"©"},reg:{regex:/&(reg|#174);/g,val:"®"},inr:{regex:/&(inr|#8377);/g,val:"₹"}};this.addExternalEntities=addExternalEntities;this.parseXml=parseXml;this.parseTextData=parseTextData;this.resolveNameSpace=resolveNameSpace;this.buildAttributesMap=buildAttributesMap;this.isItStopNode=isItStopNode;this.replaceEntitiesValue=replaceEntitiesValue;this.readStopNodeData=readStopNodeData;this.saveTextToParentTag=saveTextToParentTag;this.addChild=addChild}}function addExternalEntities(e){const t=Object.keys(e);for(let n=0;n0){if(!i)e=this.replaceEntitiesValue(e);const o=this.options.tagValueProcessor(t,e,n,s,r);if(o===null||o===undefined){return e}else if(typeof o!==typeof e||o!==e){return o}else if(this.options.trimValues){return parseValue(e,this.options.parseTagValue,this.options.numberParseOptions)}else{const t=e.trim();if(t===e){return parseValue(e,this.options.parseTagValue,this.options.numberParseOptions)}else{return e}}}}}function resolveNameSpace(e){if(this.options.removeNSPrefix){const t=e.split(":");const n=e.charAt(0)==="/"?"/":"";if(t[0]==="xmlns"){return""}if(t.length===2){e=n+t[1]}}return e}const c=new RegExp("([^\\s=]+)\\s*(=\\s*(['\"])([\\s\\S]*?)\\3)?","gm");function buildAttributesMap(e,t,n){if(!this.options.ignoreAttributes&&typeof e==="string"){const n=o.getAllMatches(e,c);const s=n.length;const r={};for(let e=0;e",a,"Closing Tag is not closed.");let s=e.substring(a+2,t).trim();if(this.options.removeNSPrefix){const e=s.indexOf(":");if(e!==-1){s=s.substr(e+1)}}if(this.options.transformTagName){s=this.options.transformTagName(s)}if(n){o=this.saveTextToParentTag(o,n,i)}const r=i.substring(i.lastIndexOf(".")+1);if(s&&this.options.unpairedTags.indexOf(s)!==-1){throw new Error(`Unpaired tag can not be used as closing tag: `)}let c=0;if(r&&this.options.unpairedTags.indexOf(r)!==-1){c=i.lastIndexOf(".",i.lastIndexOf(".")-1);this.tagsNodeStack.pop()}else{c=i.lastIndexOf(".")}i=i.substring(0,c);n=this.tagsNodeStack.pop();o="";a=t}else if(e[a+1]==="?"){let t=readTagExp(e,a,false,"?>");if(!t)throw new Error("Pi Tag is not closed.");o=this.saveTextToParentTag(o,n,i);if(this.options.ignoreDeclaration&&t.tagName==="?xml"||this.options.ignorePiTags){}else{const e=new s(t.tagName);e.add(this.options.textNodeName,"");if(t.tagName!==t.tagExp&&t.attrExpPresent){e[":@"]=this.buildAttributesMap(t.tagExp,i,t.tagName)}this.addChild(n,e,i)}a=t.closeIndex+1}else if(e.substr(a+1,3)==="!--"){const t=findClosingIndex(e,"--\x3e",a+4,"Comment is not closed.");if(this.options.commentPropName){const s=e.substring(a+4,t-2);o=this.saveTextToParentTag(o,n,i);n.add(this.options.commentPropName,[{[this.options.textNodeName]:s}])}a=t}else if(e.substr(a+1,2)==="!D"){const t=r(e,a);this.docTypeEntities=t.entities;a=t.i}else if(e.substr(a+1,2)==="!["){const t=findClosingIndex(e,"]]>",a,"CDATA is not closed.")-2;const s=e.substring(a+9,t);o=this.saveTextToParentTag(o,n,i);if(this.options.cdataPropName){n.add(this.options.cdataPropName,[{[this.options.textNodeName]:s}])}else{let e=this.parseTextData(s,n.tagname,i,true,false,true);if(e==undefined)e="";n.add(this.options.textNodeName,e)}a=t+2}else{let r=readTagExp(e,a,this.options.removeNSPrefix);let c=r.tagName;let d=r.tagExp;let u=r.attrExpPresent;let l=r.closeIndex;if(this.options.transformTagName){c=this.options.transformTagName(c)}if(n&&o){if(n.tagname!=="!xml"){o=this.saveTextToParentTag(o,n,i,false)}}const m=n;if(m&&this.options.unpairedTags.indexOf(m.tagname)!==-1){n=this.tagsNodeStack.pop();i=i.substring(0,i.lastIndexOf("."))}if(c!==t.tagname){i+=i?"."+c:c}if(this.isItStopNode(this.options.stopNodes,i,c)){let t="";if(d.length>0&&d.lastIndexOf("/")===d.length-1){a=r.closeIndex}else if(this.options.unpairedTags.indexOf(c)!==-1){a=r.closeIndex}else{const n=this.readStopNodeData(e,c,l+1);if(!n)throw new Error(`Unexpected end of ${c}`);a=n.i;t=n.tagContent}const o=new s(c);if(c!==d&&u){o[":@"]=this.buildAttributesMap(d,i,c)}if(t){t=this.parseTextData(t,c,i,true,u,true,true)}i=i.substr(0,i.lastIndexOf("."));o.add(this.options.textNodeName,t);this.addChild(n,o,i)}else{if(d.length>0&&d.lastIndexOf("/")===d.length-1){if(c[c.length-1]==="/"){c=c.substr(0,c.length-1);d=c}else{d=d.substr(0,d.length-1)}if(this.options.transformTagName){c=this.options.transformTagName(c)}const e=new s(c);if(c!==d&&u){e[":@"]=this.buildAttributesMap(d,i,c)}this.addChild(n,e,i);i=i.substr(0,i.lastIndexOf("."))}else{const e=new s(c);this.tagsNodeStack.push(n);if(c!==d&&u){e[":@"]=this.buildAttributesMap(d,i,c)}this.addChild(n,e,i);n=e}o="";a=l}}}else{o+=e[a]}}return t.child};function addChild(e,t,n){const o=this.options.updateTag(t.tagname,n,t[":@"]);if(o===false){}else if(typeof o==="string"){t.tagname=o;e.addChild(t)}else{e.addChild(t)}}const replaceEntitiesValue=function(e){if(this.options.processEntities){for(let t in this.docTypeEntities){const n=this.docTypeEntities[t];e=e.replace(n.regx,n.val)}for(let t in this.lastEntities){const n=this.lastEntities[t];e=e.replace(n.regex,n.val)}if(this.options.htmlEntities){for(let t in this.htmlEntities){const n=this.htmlEntities[t];e=e.replace(n.regex,n.val)}}e=e.replace(this.ampEntity.regex,this.ampEntity.val)}return e};function saveTextToParentTag(e,t,n,o){if(e){if(o===undefined)o=Object.keys(t.child).length===0;e=this.parseTextData(e,t.tagname,n,false,t[":@"]?Object.keys(t[":@"]).length!==0:false,o);if(e!==undefined&&e!=="")t.add(this.options.textNodeName,e);e=""}return e}function isItStopNode(e,t,n){const o="*."+n;for(const n in e){const s=e[n];if(o===s||t===s)return true}return false}function tagExpWithClosingIndex(e,t,n=">"){let o;let s="";for(let r=t;r",n,`${t} is not closed`);let i=e.substring(n+2,r).trim();if(i===t){s--;if(s===0){return{tagContent:e.substring(o,n),i:r}}}n=r}else if(e[n+1]==="?"){const t=findClosingIndex(e,"?>",n+1,"StopNode is not closed.");n=t}else if(e.substr(n+1,3)==="!--"){const t=findClosingIndex(e,"--\x3e",n+3,"StopNode is not closed.");n=t}else if(e.substr(n+1,2)==="!["){const t=findClosingIndex(e,"]]>",n,"StopNode is not closed.")-2;n=t}else{const o=readTagExp(e,n,">");if(o){const e=o&&o.tagName;if(e===t&&o.tagExp[o.tagExp.length-1]!=="/"){s++}n=o.closeIndex}}}}}function parseValue(e,t,n){if(t&&typeof e==="string"){const t=e.trim();if(t==="true")return true;else if(t==="false")return false;else return i(e,n)}else{if(o.isExist(e)){return e}else{return""}}}e.exports=OrderedObjParser},80086:(e,t,n)=>{const{buildOptions:o}=n(33565);const s=n(57724);const{prettify:r}=n(10766);const i=n(5850);class XMLParser{constructor(e){this.externalEntities={};this.options=o(e)}parse(e,t){if(typeof e==="string"){}else if(e.toString){e=e.toString()}else{throw new Error("XML data is accepted in String or Bytes[] form.")}if(t){if(t===true)t={};const n=i.validate(e,t);if(n!==true){throw Error(`${n.err.msg}:${n.err.line}:${n.err.col}`)}}const n=new s(this.options);n.addExternalEntities(this.externalEntities);const o=n.parseXml(e);if(this.options.preserveOrder||o===undefined)return o;else return r(o,this.options)}addEntity(e,t){if(t.indexOf("&")!==-1){throw new Error("Entity value can't have '&'")}else if(e.indexOf("&")!==-1||e.indexOf(";")!==-1){throw new Error("An entity must be set without '&' and ';'. Eg. use '#xD' for ' '")}else if(t==="&"){throw new Error("An entity with value '&' is not permitted")}else{this.externalEntities[e]=t}}}e.exports=XMLParser},10766:(e,t)=>{"use strict";function prettify(e,t){return compress(e,t)}function compress(e,t,n){let o;const s={};for(let r=0;r0)s[t.textNodeName]=o}else if(o!==undefined)s[t.textNodeName]=o;return s}function propName(e){const t=Object.keys(e);for(let e=0;e{"use strict";class XmlNode{constructor(e){this.tagname=e;this.child=[];this[":@"]={}}add(e,t){if(e==="__proto__")e="#__proto__";this.child.push({[e]:t})}addChild(e){if(e.tagname==="__proto__")e.tagname="#__proto__";if(e[":@"]&&Object.keys(e[":@"]).length>0){this.child.push({[e.tagname]:e.child,[":@"]:e[":@"]})}else{this.child.push({[e.tagname]:e.child})}}}e.exports=XmlNode},53230:e=>{const t=/^[-+]?0x[a-fA-F0-9]+$/;const n=/^([\-\+])?(0*)(\.[0-9]+([eE]\-?[0-9]+)?|[0-9]+(\.[0-9]+([eE]\-?[0-9]+)?)?)$/;if(!Number.parseInt&&window.parseInt){Number.parseInt=window.parseInt}if(!Number.parseFloat&&window.parseFloat){Number.parseFloat=window.parseFloat}const o={hex:true,leadingZeros:true,decimalPoint:".",eNotation:true};function toNumber(e,s={}){s=Object.assign({},o,s);if(!e||typeof e!=="string")return e;let r=e.trim();if(s.skipLike!==undefined&&s.skipLike.test(r))return e;else if(s.hex&&t.test(r)){return Number.parseInt(r,16)}else{const t=n.exec(r);if(t){const n=t[1];const o=t[2];let i=trimZeros(t[3]);const a=t[4]||t[6];if(!s.leadingZeros&&o.length>0&&n&&r[2]!==".")return e;else if(!s.leadingZeros&&o.length>0&&!n&&r[1]!==".")return e;else{const t=Number(r);const c=""+t;if(c.search(/[eE]/)!==-1){if(s.eNotation)return t;else return e}else if(a){if(s.eNotation)return t;else return e}else if(r.indexOf(".")!==-1){if(c==="0"&&i==="")return t;else if(c===i)return t;else if(n&&c==="-"+i)return t;else return e}if(o){if(i===c)return t;else if(n+i===c)return t;else return e}if(r===c)return t;else if(r===n+c)return t;return e}}else{return e}}}function trimZeros(e){if(e&&e.indexOf(".")!==-1){e=e.replace(/0+$/,"");if(e===".")e="0";else if(e[0]===".")e="0"+e;else if(e[e.length-1]===".")e=e.substr(0,e.length-1);return e}return e}e.exports=toNumber},10204:e=>{var t;var n;var o;var s;var r;var i;var a;var c;var d;var u;var l;var m;var p;var g;var f;var y;var E;var h;var C;var S;var v;var _;var w;var b;var P;var x;var I;var D;var T;var O;var R;(function(t){var n=typeof global==="object"?global:typeof self==="object"?self:typeof this==="object"?this:{};if(typeof define==="function"&&define.amd){define("tslib",["exports"],(function(e){t(createExporter(n,createExporter(e)))}))}else if(true&&typeof e.exports==="object"){t(createExporter(n,createExporter(e.exports)))}else{t(createExporter(n))}function createExporter(e,t){if(e!==n){if(typeof Object.create==="function"){Object.defineProperty(e,"__esModule",{value:true})}else{e.__esModule=true}}return function(n,o){return e[n]=t?t(n,o):o}}})((function(e){var A=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)if(Object.prototype.hasOwnProperty.call(t,n))e[n]=t[n]};t=function(e,t){if(typeof t!=="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");A(e,t);function __(){this.constructor=e}e.prototype=t===null?Object.create(t):(__.prototype=t.prototype,new __)};n=Object.assign||function(e){for(var t,n=1,o=arguments.length;n=0;a--)if(i=e[a])r=(s<3?i(r):s>3?i(t,n,r):i(t,n))||r;return s>3&&r&&Object.defineProperty(t,n,r),r};r=function(e,t){return function(n,o){t(n,o,e)}};i=function(e,t,n,o,s,r){function accept(e){if(e!==void 0&&typeof e!=="function")throw new TypeError("Function expected");return e}var i=o.kind,a=i==="getter"?"get":i==="setter"?"set":"value";var c=!t&&e?o["static"]?e:e.prototype:null;var d=t||(c?Object.getOwnPropertyDescriptor(c,o.name):{});var u,l=false;for(var m=n.length-1;m>=0;m--){var p={};for(var g in o)p[g]=g==="access"?{}:o[g];for(var g in o.access)p.access[g]=o.access[g];p.addInitializer=function(e){if(l)throw new TypeError("Cannot add initializers after decoration has completed");r.push(accept(e||null))};var f=(0,n[m])(i==="accessor"?{get:d.get,set:d.set}:d[a],p);if(i==="accessor"){if(f===void 0)continue;if(f===null||typeof f!=="object")throw new TypeError("Object expected");if(u=accept(f.get))d.get=u;if(u=accept(f.set))d.set=u;if(u=accept(f.init))s.unshift(u)}else if(u=accept(f)){if(i==="field")s.unshift(u);else d[a]=u}}if(c)Object.defineProperty(c,o.name,d);l=true};a=function(e,t,n){var o=arguments.length>2;for(var s=0;s0&&r[r.length-1])&&(a[0]===6||a[0]===2)){n=0;continue}if(a[0]===3&&(!r||a[1]>r[0]&&a[1]=e.length)e=void 0;return{value:e&&e[o++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};f=function(e,t){var n=typeof Symbol==="function"&&e[Symbol.iterator];if(!n)return e;var o=n.call(e),s,r=[],i;try{while((t===void 0||t-- >0)&&!(s=o.next()).done)r.push(s.value)}catch(e){i={error:e}}finally{try{if(s&&!s.done&&(n=o["return"]))n.call(o)}finally{if(i)throw i.error}}return r};y=function(){for(var e=[],t=0;t1||resume(e,t)}))}}function resume(e,t){try{step(o[e](t))}catch(e){settle(r[0][3],e)}}function step(e){e.value instanceof C?Promise.resolve(e.value.v).then(fulfill,reject):settle(r[0][2],e)}function fulfill(e){resume("next",e)}function reject(e){resume("throw",e)}function settle(e,t){if(e(t),r.shift(),r.length)resume(r[0][0],r[0][1])}};v=function(e){var t,n;return t={},verb("next"),verb("throw",(function(e){throw e})),verb("return"),t[Symbol.iterator]=function(){return this},t;function verb(o,s){t[o]=e[o]?function(t){return(n=!n)?{value:C(e[o](t)),done:false}:s?s(t):t}:s}};_=function(e){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var t=e[Symbol.asyncIterator],n;return t?t.call(e):(e=typeof g==="function"?g(e):e[Symbol.iterator](),n={},verb("next"),verb("throw"),verb("return"),n[Symbol.asyncIterator]=function(){return this},n);function verb(t){n[t]=e[t]&&function(n){return new Promise((function(o,s){n=e[t](n),settle(o,s,n.done,n.value)}))}}function settle(e,t,n,o){Promise.resolve(o).then((function(t){e({value:t,done:n})}),t)}};w=function(e,t){if(Object.defineProperty){Object.defineProperty(e,"raw",{value:t})}else{e.raw=t}return e};var N=Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:true,value:t})}:function(e,t){e["default"]=t};b=function(e){if(e&&e.__esModule)return e;var t={};if(e!=null)for(var n in e)if(n!=="default"&&Object.prototype.hasOwnProperty.call(e,n))T(t,e,n);N(t,e);return t};P=function(e){return e&&e.__esModule?e:{default:e}};x=function(e,t,n,o){if(n==="a"&&!o)throw new TypeError("Private accessor was defined without a getter");if(typeof t==="function"?e!==t||!o:!t.has(e))throw new TypeError("Cannot read private member from an object whose class did not declare it");return n==="m"?o:n==="a"?o.call(e):o?o.value:t.get(e)};I=function(e,t,n,o,s){if(o==="m")throw new TypeError("Private method is not writable");if(o==="a"&&!s)throw new TypeError("Private accessor was defined without a setter");if(typeof t==="function"?e!==t||!s:!t.has(e))throw new TypeError("Cannot write private member to an object whose class did not declare it");return o==="a"?s.call(e,n):s?s.value=n:t.set(e,n),n};D=function(e,t){if(t===null||typeof t!=="object"&&typeof t!=="function")throw new TypeError("Cannot use 'in' operator on non-object");return typeof e==="function"?t===e:e.has(t)};O=function(e,t,n){if(t!==null&&t!==void 0){if(typeof t!=="object"&&typeof t!=="function")throw new TypeError("Object expected.");var o;if(n){if(!Symbol.asyncDispose)throw new TypeError("Symbol.asyncDispose is not defined.");o=t[Symbol.asyncDispose]}if(o===void 0){if(!Symbol.dispose)throw new TypeError("Symbol.dispose is not defined.");o=t[Symbol.dispose]}if(typeof o!=="function")throw new TypeError("Object not disposable.");e.stack.push({value:t,dispose:o,async:n})}else if(n){e.stack.push({async:true})}return t};var k=typeof SuppressedError==="function"?SuppressedError:function(e,t,n){var o=new Error(n);return o.name="SuppressedError",o.error=e,o.suppressed=t,o};R=function(e){function fail(t){e.error=e.hasError?new k(t,e.error,"An error was suppressed during disposal."):t;e.hasError=true}function next(){while(e.stack.length){var t=e.stack.pop();try{var n=t.dispose&&t.dispose.call(t.value);if(t.async)return Promise.resolve(n).then(next,(function(e){fail(e);return next()}))}catch(e){fail(e)}}if(e.hasError)throw e.error}return next()};e("__extends",t);e("__assign",n);e("__rest",o);e("__decorate",s);e("__param",r);e("__esDecorate",i);e("__runInitializers",a);e("__propKey",c);e("__setFunctionName",d);e("__metadata",u);e("__awaiter",l);e("__generator",m);e("__exportStar",p);e("__createBinding",T);e("__values",g);e("__read",f);e("__spread",y);e("__spreadArrays",E);e("__spreadArray",h);e("__await",C);e("__asyncGenerator",S);e("__asyncDelegator",v);e("__asyncValues",_);e("__makeTemplateObject",w);e("__importStar",b);e("__importDefault",P);e("__classPrivateFieldGet",x);e("__classPrivateFieldSet",I);e("__classPrivateFieldIn",D);e("__addDisposableResource",O);e("__disposeResources",R)}))},45220:(e,t,n)=>{e.exports=n(17419)},17419:(e,t,n)=>{"use strict";var o=n(41808);var s=n(24404);var r=n(13685);var i=n(95687);var a=n(82361);var c=n(39491);var d=n(73837);t.httpOverHttp=httpOverHttp;t.httpsOverHttp=httpsOverHttp;t.httpOverHttps=httpOverHttps;t.httpsOverHttps=httpsOverHttps;function httpOverHttp(e){var t=new TunnelingAgent(e);t.request=r.request;return t}function httpsOverHttp(e){var t=new TunnelingAgent(e);t.request=r.request;t.createSocket=createSecureSocket;t.defaultPort=443;return t}function httpOverHttps(e){var t=new TunnelingAgent(e);t.request=i.request;return t}function httpsOverHttps(e){var t=new TunnelingAgent(e);t.request=i.request;t.createSocket=createSecureSocket;t.defaultPort=443;return t}function TunnelingAgent(e){var t=this;t.options=e||{};t.proxyOptions=t.options.proxy||{};t.maxSockets=t.options.maxSockets||r.Agent.defaultMaxSockets;t.requests=[];t.sockets=[];t.on("free",(function onFree(e,n,o,s){var r=toOptions(n,o,s);for(var i=0,a=t.requests.length;i=this.maxSockets){s.requests.push(r);return}s.createSocket(r,(function(t){t.on("free",onFree);t.on("close",onCloseOrRemove);t.on("agentRemove",onCloseOrRemove);e.onSocket(t);function onFree(){s.emit("free",t,r)}function onCloseOrRemove(e){s.removeSocket(t);t.removeListener("free",onFree);t.removeListener("close",onCloseOrRemove);t.removeListener("agentRemove",onCloseOrRemove)}}))};TunnelingAgent.prototype.createSocket=function createSocket(e,t){var n=this;var o={};n.sockets.push(o);var s=mergeOptions({},n.proxyOptions,{method:"CONNECT",path:e.host+":"+e.port,agent:false,headers:{host:e.host+":"+e.port}});if(e.localAddress){s.localAddress=e.localAddress}if(s.proxyAuth){s.headers=s.headers||{};s.headers["Proxy-Authorization"]="Basic "+new Buffer(s.proxyAuth).toString("base64")}u("making CONNECT request");var r=n.request(s);r.useChunkedEncodingByDefault=false;r.once("response",onResponse);r.once("upgrade",onUpgrade);r.once("connect",onConnect);r.once("error",onError);r.end();function onResponse(e){e.upgrade=true}function onUpgrade(e,t,n){process.nextTick((function(){onConnect(e,t,n)}))}function onConnect(s,i,a){r.removeAllListeners();i.removeAllListeners();if(s.statusCode!==200){u("tunneling socket could not be established, statusCode=%d",s.statusCode);i.destroy();var c=new Error("tunneling socket could not be established, "+"statusCode="+s.statusCode);c.code="ECONNRESET";e.request.emit("error",c);n.removeSocket(o);return}if(a.length>0){u("got illegal response body from proxy");i.destroy();var c=new Error("got illegal response body from proxy");c.code="ECONNRESET";e.request.emit("error",c);n.removeSocket(o);return}u("tunneling connection has established");n.sockets[n.sockets.indexOf(o)]=i;return t(i)}function onError(t){r.removeAllListeners();u("tunneling socket could not be established, cause=%s\n",t.message,t.stack);var s=new Error("tunneling socket could not be established, "+"cause="+t.message);s.code="ECONNRESET";e.request.emit("error",s);n.removeSocket(o)}};TunnelingAgent.prototype.removeSocket=function removeSocket(e){var t=this.sockets.indexOf(e);if(t===-1){return}this.sockets.splice(t,1);var n=this.requests.shift();if(n){this.createSocket(n,(function(e){n.request.onSocket(e)}))}};function createSecureSocket(e,t){var n=this;TunnelingAgent.prototype.createSocket.call(n,e,(function(o){var r=e.request.getHeader("host");var i=mergeOptions({},n.options,{socket:o,servername:r?r.replace(/:.*$/,""):e.host});var a=s.connect(0,i);n.sockets[n.sockets.indexOf(o)]=a;t(a)}))}function toOptions(e,t,n){if(typeof e==="string"){return{host:e,port:t,localAddress:n}}return e}function mergeOptions(e){for(var t=1,n=arguments.length;t{"use strict";Object.defineProperty(t,"__esModule",{value:true});Object.defineProperty(t,"v1",{enumerable:true,get:function(){return o.default}});Object.defineProperty(t,"v3",{enumerable:true,get:function(){return s.default}});Object.defineProperty(t,"v4",{enumerable:true,get:function(){return r.default}});Object.defineProperty(t,"v5",{enumerable:true,get:function(){return i.default}});Object.defineProperty(t,"NIL",{enumerable:true,get:function(){return a.default}});Object.defineProperty(t,"version",{enumerable:true,get:function(){return c.default}});Object.defineProperty(t,"validate",{enumerable:true,get:function(){return d.default}});Object.defineProperty(t,"stringify",{enumerable:true,get:function(){return u.default}});Object.defineProperty(t,"parse",{enumerable:true,get:function(){return l.default}});var o=_interopRequireDefault(n(35076));var s=_interopRequireDefault(n(8226));var r=_interopRequireDefault(n(94261));var i=_interopRequireDefault(n(37926));var a=_interopRequireDefault(n(6438));var c=_interopRequireDefault(n(39337));var d=_interopRequireDefault(n(48541));var u=_interopRequireDefault(n(51368));var l=_interopRequireDefault(n(45553));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}},58776:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t["default"]=void 0;var o=_interopRequireDefault(n(6113));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function md5(e){if(Array.isArray(e)){e=Buffer.from(e)}else if(typeof e==="string"){e=Buffer.from(e,"utf8")}return o.default.createHash("md5").update(e).digest()}var s=md5;t["default"]=s},6438:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t["default"]=void 0;var n="00000000-0000-0000-0000-000000000000";t["default"]=n},45553:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t["default"]=void 0;var o=_interopRequireDefault(n(48541));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function parse(e){if(!(0,o.default)(e)){throw TypeError("Invalid UUID")}let t;const n=new Uint8Array(16);n[0]=(t=parseInt(e.slice(0,8),16))>>>24;n[1]=t>>>16&255;n[2]=t>>>8&255;n[3]=t&255;n[4]=(t=parseInt(e.slice(9,13),16))>>>8;n[5]=t&255;n[6]=(t=parseInt(e.slice(14,18),16))>>>8;n[7]=t&255;n[8]=(t=parseInt(e.slice(19,23),16))>>>8;n[9]=t&255;n[10]=(t=parseInt(e.slice(24,36),16))/1099511627776&255;n[11]=t/4294967296&255;n[12]=t>>>24&255;n[13]=t>>>16&255;n[14]=t>>>8&255;n[15]=t&255;return n}var s=parse;t["default"]=s},43787:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t["default"]=void 0;var n=/^(?:[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}|00000000-0000-0000-0000-000000000000)$/i;t["default"]=n},3843:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t["default"]=rng;var o=_interopRequireDefault(n(6113));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}const s=new Uint8Array(256);let r=s.length;function rng(){if(r>s.length-16){o.default.randomFillSync(s);r=0}return s.slice(r,r+=16)}},39084:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t["default"]=void 0;var o=_interopRequireDefault(n(6113));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function sha1(e){if(Array.isArray(e)){e=Buffer.from(e)}else if(typeof e==="string"){e=Buffer.from(e,"utf8")}return o.default.createHash("sha1").update(e).digest()}var s=sha1;t["default"]=s},51368:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t["default"]=void 0;var o=_interopRequireDefault(n(48541));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}const s=[];for(let e=0;e<256;++e){s.push((e+256).toString(16).substr(1))}function stringify(e,t=0){const n=(s[e[t+0]]+s[e[t+1]]+s[e[t+2]]+s[e[t+3]]+"-"+s[e[t+4]]+s[e[t+5]]+"-"+s[e[t+6]]+s[e[t+7]]+"-"+s[e[t+8]]+s[e[t+9]]+"-"+s[e[t+10]]+s[e[t+11]]+s[e[t+12]]+s[e[t+13]]+s[e[t+14]]+s[e[t+15]]).toLowerCase();if(!(0,o.default)(n)){throw TypeError("Stringified UUID is invalid")}return n}var r=stringify;t["default"]=r},35076:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t["default"]=void 0;var o=_interopRequireDefault(n(3843));var s=_interopRequireDefault(n(51368));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}let r;let i;let a=0;let c=0;function v1(e,t,n){let d=t&&n||0;const u=t||new Array(16);e=e||{};let l=e.node||r;let m=e.clockseq!==undefined?e.clockseq:i;if(l==null||m==null){const t=e.random||(e.rng||o.default)();if(l==null){l=r=[t[0]|1,t[1],t[2],t[3],t[4],t[5]]}if(m==null){m=i=(t[6]<<8|t[7])&16383}}let p=e.msecs!==undefined?e.msecs:Date.now();let g=e.nsecs!==undefined?e.nsecs:c+1;const f=p-a+(g-c)/1e4;if(f<0&&e.clockseq===undefined){m=m+1&16383}if((f<0||p>a)&&e.nsecs===undefined){g=0}if(g>=1e4){throw new Error("uuid.v1(): Can't create more than 10M uuids/sec")}a=p;c=g;i=m;p+=122192928e5;const y=((p&268435455)*1e4+g)%4294967296;u[d++]=y>>>24&255;u[d++]=y>>>16&255;u[d++]=y>>>8&255;u[d++]=y&255;const E=p/4294967296*1e4&268435455;u[d++]=E>>>8&255;u[d++]=E&255;u[d++]=E>>>24&15|16;u[d++]=E>>>16&255;u[d++]=m>>>8|128;u[d++]=m&255;for(let e=0;e<6;++e){u[d+e]=l[e]}return t||(0,s.default)(u)}var d=v1;t["default"]=d},8226:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t["default"]=void 0;var o=_interopRequireDefault(n(48745));var s=_interopRequireDefault(n(58776));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}const r=(0,o.default)("v3",48,s.default);var i=r;t["default"]=i},48745:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t["default"]=_default;t.URL=t.DNS=void 0;var o=_interopRequireDefault(n(51368));var s=_interopRequireDefault(n(45553));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function stringToBytes(e){e=unescape(encodeURIComponent(e));const t=[];for(let n=0;n{"use strict";Object.defineProperty(t,"__esModule",{value:true});t["default"]=void 0;var o=_interopRequireDefault(n(3843));var s=_interopRequireDefault(n(51368));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function v4(e,t,n){e=e||{};const r=e.random||(e.rng||o.default)();r[6]=r[6]&15|64;r[8]=r[8]&63|128;if(t){n=n||0;for(let e=0;e<16;++e){t[n+e]=r[e]}return t}return(0,s.default)(r)}var r=v4;t["default"]=r},37926:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t["default"]=void 0;var o=_interopRequireDefault(n(48745));var s=_interopRequireDefault(n(39084));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}const r=(0,o.default)("v5",80,s.default);var i=r;t["default"]=i},48541:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t["default"]=void 0;var o=_interopRequireDefault(n(43787));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function validate(e){return typeof e==="string"&&o.default.test(e)}var s=validate;t["default"]=s},39337:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t["default"]=void 0;var o=_interopRequireDefault(n(48541));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function version(e){if(!(0,o.default)(e)){throw TypeError("Invalid UUID")}return parseInt(e.substr(14,1),16)}var s=version;t["default"]=s},83500:(module,__unused_webpack_exports,__nccwpck_require__)=>{const core=__nccwpck_require__(75316);const{ECS:ECS}=__nccwpck_require__(32702);const runEcsTask=__nccwpck_require__(91310);async function run(){try{const e=core.getInput("cluster",{required:true});const t=core.getInput("service",{required:true});const n=core.getInput("container",{required:false});const o=core.getInput("command",{required:true});const s=core.getInput("task-definition",{required:false});const r=core.getInput("wait-for-completion",{required:false});const i=core.getInput("show-raw-output",{required:false});const a=new ECS;await runEcsTask({ecs:a,cluster:e,serviceName:t,definedContainerName:n,command:o,givenTaskDefinition:s,waitForCompletion:r,showRawOutput:i})}catch(e){core.setFailed(e.message)}}module.exports=run;if(require.main===require.cache[eval("__filename")]){run()}},93825:(e,t,n)=>{const{CloudWatchLogs:o}=n(25843);async function readTaskLogs(e,t,n){let s=null;if(e.logDriver!=="awslogs"){throw new Error(`Unsupported log driver ${e.logDriver}. Only 'awslogs' is supported`)}const r=new o;const i={logGroupName:e.options["awslogs-group"],logStreamName:`${e.options["awslogs-stream-prefix"]}/${t}/${n}`,startFromHead:true};const a=[];do{const{events:e,nextForwardToken:t}=await r.getLogEvents({...i,nextToken:s});if(e.length===0){break}s=t;e.forEach((({message:e})=>a.push(e)))}while(s);return a}e.exports=readTaskLogs},91310:(e,t,n)=>{const o=n(75316);const s=n(93825);const r=n(59301);async function runEcsTask({ecs:e,cluster:t,serviceName:n,definedContainerName:i,command:a,givenTaskDefinition:c,waitForCompletion:d,showRawOutput:u}){o.debug("Describing ecs services");const l=await e.describeServices({cluster:t,services:[n]});if(!l.services||l.services.length===0){throw new Error("no such service")}const m=l.services[0];o.debug("Describing task definition");const{taskDefinition:p}=await e.describeTaskDefinition({taskDefinition:c||m.taskDefinition});const g=(()=>{if(i){return i}else{if(p.containerDefinitions.length!=1){throw new Error("Running in tasks with more than one container is not yet supported")}return p.containerDefinitions[0].name}})();o.debug(`Using container name ${g}`);const f=m.deployments&&m.deployments[0]?m.deployments[0].networkConfiguration:m.taskSets[0].networkConfiguration;o.debug(`Running ${a} command in ${p.taskDefinitionArn}`);const y=await e.runTask({cluster:t,taskDefinition:p.taskDefinitionArn,launchType:"FARGATE",overrides:{containerOverrides:[{name:g,command:["sh","-c",a]}]},networkConfiguration:f});const E=y.tasks[0].taskArn;const h=E.split(":");const C=h[3];const S=h[5].split("/");const v=S[S.length-1];const _=`https://${C}.console.aws.amazon.com/ecs/home?region=${C}#/clusters/${t}/tasks/${v}/details`;o.info(`Task started. Track it online at ${_}`);o.setOutput("url",_);if(d==="true"){const n=await r(e,t,v);o.info("Task completed");if(u==="true"){const e=p.containerDefinitions[0].logConfiguration;const t=await s(e,g,v);const n=JSON.stringify(t,null,2);o.info(`Task output ${n}`);o.setOutput("raw_output",t)}const i=n.containers.find((({name:e})=>e===g));if(i&&i.exitCode!==0){throw new Error(`Task exited abnormally. Exit code: ${i.exitCode}`)}}else{o.info("The task is up and running but the action isn't going to wait for execution to complete")}}e.exports=runEcsTask},59301:e=>{function sleep(e){return new Promise((t=>setTimeout(t,e)))}async function waitTaskToComplete(e,t,n){let o=null;do{await sleep(1e3);const{tasks:s}=await e.describeTasks({cluster:t,tasks:[n]});o=s[0]}while(o.lastStatus!=="STOPPED");return o}e.exports=waitTaskToComplete},39491:e=>{"use strict";e.exports=require("assert")},14300:e=>{"use strict";e.exports=require("buffer")},32081:e=>{"use strict";e.exports=require("child_process")},6113:e=>{"use strict";e.exports=require("crypto")},82361:e=>{"use strict";e.exports=require("events")},57147:e=>{"use strict";e.exports=require("fs")},13685:e=>{"use strict";e.exports=require("http")},85158:e=>{"use strict";e.exports=require("http2")},95687:e=>{"use strict";e.exports=require("https")},41808:e=>{"use strict";e.exports=require("net")},22037:e=>{"use strict";e.exports=require("os")},71017:e=>{"use strict";e.exports=require("path")},77282:e=>{"use strict";e.exports=require("process")},12781:e=>{"use strict";e.exports=require("stream")},24404:e=>{"use strict";e.exports=require("tls")},57310:e=>{"use strict";e.exports=require("url")},73837:e=>{"use strict";e.exports=require("util")},37549:e=>{"use strict";e.exports=JSON.parse('{"name":"@aws-sdk/client-cloudwatch-logs","description":"AWS SDK for JavaScript Cloudwatch Logs Client for Node.js, Browser and React Native","version":"3.454.0","scripts":{"build":"concurrently \'yarn:build:cjs\' \'yarn:build:es\' \'yarn:build:types\'","build:cjs":"tsc -p tsconfig.cjs.json","build:docs":"typedoc","build:es":"tsc -p tsconfig.es.json","build:include:deps":"lerna run --scope $npm_package_name --include-dependencies build","build:types":"tsc -p tsconfig.types.json","build:types:downlevel":"downlevel-dts dist-types dist-types/ts3.4","clean":"rimraf ./dist-* && rimraf *.tsbuildinfo","extract:docs":"api-extractor run --local","generate:client":"node ../../scripts/generate-clients/single-service --solo cloudwatch-logs"},"main":"./dist-cjs/index.js","types":"./dist-types/index.d.ts","module":"./dist-es/index.js","sideEffects":false,"dependencies":{"@aws-crypto/sha256-browser":"3.0.0","@aws-crypto/sha256-js":"3.0.0","@aws-sdk/client-sts":"3.454.0","@aws-sdk/core":"3.451.0","@aws-sdk/credential-provider-node":"3.451.0","@aws-sdk/middleware-host-header":"3.451.0","@aws-sdk/middleware-logger":"3.451.0","@aws-sdk/middleware-recursion-detection":"3.451.0","@aws-sdk/middleware-signing":"3.451.0","@aws-sdk/middleware-user-agent":"3.451.0","@aws-sdk/region-config-resolver":"3.451.0","@aws-sdk/types":"3.451.0","@aws-sdk/util-endpoints":"3.451.0","@aws-sdk/util-user-agent-browser":"3.451.0","@aws-sdk/util-user-agent-node":"3.451.0","@smithy/config-resolver":"^2.0.18","@smithy/fetch-http-handler":"^2.2.6","@smithy/hash-node":"^2.0.15","@smithy/invalid-dependency":"^2.0.13","@smithy/middleware-content-length":"^2.0.15","@smithy/middleware-endpoint":"^2.2.0","@smithy/middleware-retry":"^2.0.20","@smithy/middleware-serde":"^2.0.13","@smithy/middleware-stack":"^2.0.7","@smithy/node-config-provider":"^2.1.5","@smithy/node-http-handler":"^2.1.9","@smithy/protocol-http":"^3.0.9","@smithy/smithy-client":"^2.1.15","@smithy/types":"^2.5.0","@smithy/url-parser":"^2.0.13","@smithy/util-base64":"^2.0.1","@smithy/util-body-length-browser":"^2.0.0","@smithy/util-body-length-node":"^2.1.0","@smithy/util-defaults-mode-browser":"^2.0.19","@smithy/util-defaults-mode-node":"^2.0.25","@smithy/util-endpoints":"^1.0.4","@smithy/util-retry":"^2.0.6","@smithy/util-utf8":"^2.0.2","tslib":"^2.5.0","uuid":"^8.3.2"},"devDependencies":{"@smithy/service-client-documentation-generator":"^2.0.0","@tsconfig/node14":"1.0.3","@types/node":"^14.14.31","@types/uuid":"^8.3.0","concurrently":"7.0.0","downlevel-dts":"0.10.1","rimraf":"3.0.2","typedoc":"0.23.23","typescript":"~4.9.5"},"engines":{"node":">=14.0.0"},"typesVersions":{"<4.0":{"dist-types/*":["dist-types/ts3.4/*"]}},"files":["dist-*/**"],"author":{"name":"AWS SDK for JavaScript Team","url":"https://aws.amazon.com/javascript/"},"license":"Apache-2.0","browser":{"./dist-es/runtimeConfig":"./dist-es/runtimeConfig.browser"},"react-native":{"./dist-es/runtimeConfig":"./dist-es/runtimeConfig.native"},"homepage":"https://github.com/aws/aws-sdk-js-v3/tree/main/clients/client-cloudwatch-logs","repository":{"type":"git","url":"https://github.com/aws/aws-sdk-js-v3.git","directory":"clients/client-cloudwatch-logs"}}')},40031:e=>{"use strict";e.exports=JSON.parse('{"name":"@aws-sdk/client-ecs","description":"AWS SDK for JavaScript Ecs Client for Node.js, Browser and React Native","version":"3.454.0","scripts":{"build":"concurrently \'yarn:build:cjs\' \'yarn:build:es\' \'yarn:build:types\'","build:cjs":"tsc -p tsconfig.cjs.json","build:docs":"typedoc","build:es":"tsc -p tsconfig.es.json","build:include:deps":"lerna run --scope $npm_package_name --include-dependencies build","build:types":"tsc -p tsconfig.types.json","build:types:downlevel":"downlevel-dts dist-types dist-types/ts3.4","clean":"rimraf ./dist-* && rimraf *.tsbuildinfo","extract:docs":"api-extractor run --local","generate:client":"node ../../scripts/generate-clients/single-service --solo ecs"},"main":"./dist-cjs/index.js","types":"./dist-types/index.d.ts","module":"./dist-es/index.js","sideEffects":false,"dependencies":{"@aws-crypto/sha256-browser":"3.0.0","@aws-crypto/sha256-js":"3.0.0","@aws-sdk/client-sts":"3.454.0","@aws-sdk/core":"3.451.0","@aws-sdk/credential-provider-node":"3.451.0","@aws-sdk/middleware-host-header":"3.451.0","@aws-sdk/middleware-logger":"3.451.0","@aws-sdk/middleware-recursion-detection":"3.451.0","@aws-sdk/middleware-signing":"3.451.0","@aws-sdk/middleware-user-agent":"3.451.0","@aws-sdk/region-config-resolver":"3.451.0","@aws-sdk/types":"3.451.0","@aws-sdk/util-endpoints":"3.451.0","@aws-sdk/util-user-agent-browser":"3.451.0","@aws-sdk/util-user-agent-node":"3.451.0","@smithy/config-resolver":"^2.0.18","@smithy/fetch-http-handler":"^2.2.6","@smithy/hash-node":"^2.0.15","@smithy/invalid-dependency":"^2.0.13","@smithy/middleware-content-length":"^2.0.15","@smithy/middleware-endpoint":"^2.2.0","@smithy/middleware-retry":"^2.0.20","@smithy/middleware-serde":"^2.0.13","@smithy/middleware-stack":"^2.0.7","@smithy/node-config-provider":"^2.1.5","@smithy/node-http-handler":"^2.1.9","@smithy/protocol-http":"^3.0.9","@smithy/smithy-client":"^2.1.15","@smithy/types":"^2.5.0","@smithy/url-parser":"^2.0.13","@smithy/util-base64":"^2.0.1","@smithy/util-body-length-browser":"^2.0.0","@smithy/util-body-length-node":"^2.1.0","@smithy/util-defaults-mode-browser":"^2.0.19","@smithy/util-defaults-mode-node":"^2.0.25","@smithy/util-endpoints":"^1.0.4","@smithy/util-retry":"^2.0.6","@smithy/util-utf8":"^2.0.2","@smithy/util-waiter":"^2.0.13","tslib":"^2.5.0","uuid":"^8.3.2"},"devDependencies":{"@smithy/service-client-documentation-generator":"^2.0.0","@tsconfig/node14":"1.0.3","@types/node":"^14.14.31","@types/uuid":"^8.3.0","concurrently":"7.0.0","downlevel-dts":"0.10.1","rimraf":"3.0.2","typedoc":"0.23.23","typescript":"~4.9.5"},"engines":{"node":">=14.0.0"},"typesVersions":{"<4.0":{"dist-types/*":["dist-types/ts3.4/*"]}},"files":["dist-*/**"],"author":{"name":"AWS SDK for JavaScript Team","url":"https://aws.amazon.com/javascript/"},"license":"Apache-2.0","browser":{"./dist-es/runtimeConfig":"./dist-es/runtimeConfig.browser"},"react-native":{"./dist-es/runtimeConfig":"./dist-es/runtimeConfig.native"},"homepage":"https://github.com/aws/aws-sdk-js-v3/tree/main/clients/client-ecs","repository":{"type":"git","url":"https://github.com/aws/aws-sdk-js-v3.git","directory":"clients/client-ecs"}}')},16151:e=>{"use strict";e.exports=JSON.parse('{"name":"@aws-sdk/client-sso","description":"AWS SDK for JavaScript Sso Client for Node.js, Browser and React Native","version":"3.451.0","scripts":{"build":"concurrently \'yarn:build:cjs\' \'yarn:build:es\' \'yarn:build:types\'","build:cjs":"tsc -p tsconfig.cjs.json","build:docs":"typedoc","build:es":"tsc -p tsconfig.es.json","build:include:deps":"lerna run --scope $npm_package_name --include-dependencies build","build:types":"tsc -p tsconfig.types.json","build:types:downlevel":"downlevel-dts dist-types dist-types/ts3.4","clean":"rimraf ./dist-* && rimraf *.tsbuildinfo","extract:docs":"api-extractor run --local","generate:client":"node ../../scripts/generate-clients/single-service --solo sso"},"main":"./dist-cjs/index.js","types":"./dist-types/index.d.ts","module":"./dist-es/index.js","sideEffects":false,"dependencies":{"@aws-crypto/sha256-browser":"3.0.0","@aws-crypto/sha256-js":"3.0.0","@aws-sdk/core":"3.451.0","@aws-sdk/middleware-host-header":"3.451.0","@aws-sdk/middleware-logger":"3.451.0","@aws-sdk/middleware-recursion-detection":"3.451.0","@aws-sdk/middleware-user-agent":"3.451.0","@aws-sdk/region-config-resolver":"3.451.0","@aws-sdk/types":"3.451.0","@aws-sdk/util-endpoints":"3.451.0","@aws-sdk/util-user-agent-browser":"3.451.0","@aws-sdk/util-user-agent-node":"3.451.0","@smithy/config-resolver":"^2.0.18","@smithy/fetch-http-handler":"^2.2.6","@smithy/hash-node":"^2.0.15","@smithy/invalid-dependency":"^2.0.13","@smithy/middleware-content-length":"^2.0.15","@smithy/middleware-endpoint":"^2.2.0","@smithy/middleware-retry":"^2.0.20","@smithy/middleware-serde":"^2.0.13","@smithy/middleware-stack":"^2.0.7","@smithy/node-config-provider":"^2.1.5","@smithy/node-http-handler":"^2.1.9","@smithy/protocol-http":"^3.0.9","@smithy/smithy-client":"^2.1.15","@smithy/types":"^2.5.0","@smithy/url-parser":"^2.0.13","@smithy/util-base64":"^2.0.1","@smithy/util-body-length-browser":"^2.0.0","@smithy/util-body-length-node":"^2.1.0","@smithy/util-defaults-mode-browser":"^2.0.19","@smithy/util-defaults-mode-node":"^2.0.25","@smithy/util-endpoints":"^1.0.4","@smithy/util-retry":"^2.0.6","@smithy/util-utf8":"^2.0.2","tslib":"^2.5.0"},"devDependencies":{"@smithy/service-client-documentation-generator":"^2.0.0","@tsconfig/node14":"1.0.3","@types/node":"^14.14.31","concurrently":"7.0.0","downlevel-dts":"0.10.1","rimraf":"3.0.2","typedoc":"0.23.23","typescript":"~4.9.5"},"engines":{"node":">=14.0.0"},"typesVersions":{"<4.0":{"dist-types/*":["dist-types/ts3.4/*"]}},"files":["dist-*/**"],"author":{"name":"AWS SDK for JavaScript Team","url":"https://aws.amazon.com/javascript/"},"license":"Apache-2.0","browser":{"./dist-es/runtimeConfig":"./dist-es/runtimeConfig.browser"},"react-native":{"./dist-es/runtimeConfig":"./dist-es/runtimeConfig.native"},"homepage":"https://github.com/aws/aws-sdk-js-v3/tree/main/clients/client-sso","repository":{"type":"git","url":"https://github.com/aws/aws-sdk-js-v3.git","directory":"clients/client-sso"}}')},80858:e=>{"use strict";e.exports=JSON.parse('{"name":"@aws-sdk/client-sts","description":"AWS SDK for JavaScript Sts Client for Node.js, Browser and React Native","version":"3.454.0","scripts":{"build":"concurrently \'yarn:build:cjs\' \'yarn:build:es\' \'yarn:build:types\'","build:cjs":"tsc -p tsconfig.cjs.json","build:docs":"typedoc","build:es":"tsc -p tsconfig.es.json","build:include:deps":"lerna run --scope $npm_package_name --include-dependencies build","build:types":"tsc -p tsconfig.types.json","build:types:downlevel":"downlevel-dts dist-types dist-types/ts3.4","clean":"rimraf ./dist-* && rimraf *.tsbuildinfo","extract:docs":"api-extractor run --local","generate:client":"node ../../scripts/generate-clients/single-service --solo sts","test":"yarn test:unit","test:unit":"jest"},"main":"./dist-cjs/index.js","types":"./dist-types/index.d.ts","module":"./dist-es/index.js","sideEffects":false,"dependencies":{"@aws-crypto/sha256-browser":"3.0.0","@aws-crypto/sha256-js":"3.0.0","@aws-sdk/core":"3.451.0","@aws-sdk/credential-provider-node":"3.451.0","@aws-sdk/middleware-host-header":"3.451.0","@aws-sdk/middleware-logger":"3.451.0","@aws-sdk/middleware-recursion-detection":"3.451.0","@aws-sdk/middleware-sdk-sts":"3.451.0","@aws-sdk/middleware-signing":"3.451.0","@aws-sdk/middleware-user-agent":"3.451.0","@aws-sdk/region-config-resolver":"3.451.0","@aws-sdk/types":"3.451.0","@aws-sdk/util-endpoints":"3.451.0","@aws-sdk/util-user-agent-browser":"3.451.0","@aws-sdk/util-user-agent-node":"3.451.0","@smithy/config-resolver":"^2.0.18","@smithy/fetch-http-handler":"^2.2.6","@smithy/hash-node":"^2.0.15","@smithy/invalid-dependency":"^2.0.13","@smithy/middleware-content-length":"^2.0.15","@smithy/middleware-endpoint":"^2.2.0","@smithy/middleware-retry":"^2.0.20","@smithy/middleware-serde":"^2.0.13","@smithy/middleware-stack":"^2.0.7","@smithy/node-config-provider":"^2.1.5","@smithy/node-http-handler":"^2.1.9","@smithy/protocol-http":"^3.0.9","@smithy/smithy-client":"^2.1.15","@smithy/types":"^2.5.0","@smithy/url-parser":"^2.0.13","@smithy/util-base64":"^2.0.1","@smithy/util-body-length-browser":"^2.0.0","@smithy/util-body-length-node":"^2.1.0","@smithy/util-defaults-mode-browser":"^2.0.19","@smithy/util-defaults-mode-node":"^2.0.25","@smithy/util-endpoints":"^1.0.4","@smithy/util-retry":"^2.0.6","@smithy/util-utf8":"^2.0.2","fast-xml-parser":"4.2.5","tslib":"^2.5.0"},"devDependencies":{"@smithy/service-client-documentation-generator":"^2.0.0","@tsconfig/node14":"1.0.3","@types/node":"^14.14.31","concurrently":"7.0.0","downlevel-dts":"0.10.1","rimraf":"3.0.2","typedoc":"0.23.23","typescript":"~4.9.5"},"engines":{"node":">=14.0.0"},"typesVersions":{"<4.0":{"dist-types/*":["dist-types/ts3.4/*"]}},"files":["dist-*/**"],"author":{"name":"AWS SDK for JavaScript Team","url":"https://aws.amazon.com/javascript/"},"license":"Apache-2.0","browser":{"./dist-es/runtimeConfig":"./dist-es/runtimeConfig.browser"},"react-native":{"./dist-es/runtimeConfig":"./dist-es/runtimeConfig.native"},"homepage":"https://github.com/aws/aws-sdk-js-v3/tree/main/clients/client-sts","repository":{"type":"git","url":"https://github.com/aws/aws-sdk-js-v3.git","directory":"clients/client-sts"}}')},35055:e=>{"use strict";e.exports=JSON.parse('{"partitions":[{"id":"aws","outputs":{"dnsSuffix":"amazonaws.com","dualStackDnsSuffix":"api.aws","implicitGlobalRegion":"us-east-1","name":"aws","supportsDualStack":true,"supportsFIPS":true},"regionRegex":"^(us|eu|ap|sa|ca|me|af|il)\\\\-\\\\w+\\\\-\\\\d+$","regions":{"af-south-1":{"description":"Africa (Cape Town)"},"ap-east-1":{"description":"Asia Pacific (Hong Kong)"},"ap-northeast-1":{"description":"Asia Pacific (Tokyo)"},"ap-northeast-2":{"description":"Asia Pacific (Seoul)"},"ap-northeast-3":{"description":"Asia Pacific (Osaka)"},"ap-south-1":{"description":"Asia Pacific (Mumbai)"},"ap-south-2":{"description":"Asia Pacific (Hyderabad)"},"ap-southeast-1":{"description":"Asia Pacific (Singapore)"},"ap-southeast-2":{"description":"Asia Pacific (Sydney)"},"ap-southeast-3":{"description":"Asia Pacific (Jakarta)"},"ap-southeast-4":{"description":"Asia Pacific (Melbourne)"},"aws-global":{"description":"AWS Standard global region"},"ca-central-1":{"description":"Canada (Central)"},"eu-central-1":{"description":"Europe (Frankfurt)"},"eu-central-2":{"description":"Europe (Zurich)"},"eu-north-1":{"description":"Europe (Stockholm)"},"eu-south-1":{"description":"Europe (Milan)"},"eu-south-2":{"description":"Europe (Spain)"},"eu-west-1":{"description":"Europe (Ireland)"},"eu-west-2":{"description":"Europe (London)"},"eu-west-3":{"description":"Europe (Paris)"},"il-central-1":{"description":"Israel (Tel Aviv)"},"me-central-1":{"description":"Middle East (UAE)"},"me-south-1":{"description":"Middle East (Bahrain)"},"sa-east-1":{"description":"South America (Sao Paulo)"},"us-east-1":{"description":"US East (N. Virginia)"},"us-east-2":{"description":"US East (Ohio)"},"us-west-1":{"description":"US West (N. California)"},"us-west-2":{"description":"US West (Oregon)"}}},{"id":"aws-cn","outputs":{"dnsSuffix":"amazonaws.com.cn","dualStackDnsSuffix":"api.amazonwebservices.com.cn","implicitGlobalRegion":"cn-northwest-1","name":"aws-cn","supportsDualStack":true,"supportsFIPS":true},"regionRegex":"^cn\\\\-\\\\w+\\\\-\\\\d+$","regions":{"aws-cn-global":{"description":"AWS China global region"},"cn-north-1":{"description":"China (Beijing)"},"cn-northwest-1":{"description":"China (Ningxia)"}}},{"id":"aws-us-gov","outputs":{"dnsSuffix":"amazonaws.com","dualStackDnsSuffix":"api.aws","implicitGlobalRegion":"us-gov-west-1","name":"aws-us-gov","supportsDualStack":true,"supportsFIPS":true},"regionRegex":"^us\\\\-gov\\\\-\\\\w+\\\\-\\\\d+$","regions":{"aws-us-gov-global":{"description":"AWS GovCloud (US) global region"},"us-gov-east-1":{"description":"AWS GovCloud (US-East)"},"us-gov-west-1":{"description":"AWS GovCloud (US-West)"}}},{"id":"aws-iso","outputs":{"dnsSuffix":"c2s.ic.gov","dualStackDnsSuffix":"c2s.ic.gov","implicitGlobalRegion":"us-iso-east-1","name":"aws-iso","supportsDualStack":false,"supportsFIPS":true},"regionRegex":"^us\\\\-iso\\\\-\\\\w+\\\\-\\\\d+$","regions":{"aws-iso-global":{"description":"AWS ISO (US) global region"},"us-iso-east-1":{"description":"US ISO East"},"us-iso-west-1":{"description":"US ISO WEST"}}},{"id":"aws-iso-b","outputs":{"dnsSuffix":"sc2s.sgov.gov","dualStackDnsSuffix":"sc2s.sgov.gov","implicitGlobalRegion":"us-isob-east-1","name":"aws-iso-b","supportsDualStack":false,"supportsFIPS":true},"regionRegex":"^us\\\\-isob\\\\-\\\\w+\\\\-\\\\d+$","regions":{"aws-iso-b-global":{"description":"AWS ISOB (US) global region"},"us-isob-east-1":{"description":"US ISOB East (Ohio)"}}},{"id":"aws-iso-e","outputs":{"dnsSuffix":"cloud.adc-e.uk","dualStackDnsSuffix":"cloud.adc-e.uk","implicitGlobalRegion":"eu-isoe-west-1","name":"aws-iso-e","supportsDualStack":false,"supportsFIPS":true},"regionRegex":"^eu\\\\-isoe\\\\-\\\\w+\\\\-\\\\d+$","regions":{}},{"id":"aws-iso-f","outputs":{"dnsSuffix":"csp.hci.ic.gov","dualStackDnsSuffix":"csp.hci.ic.gov","implicitGlobalRegion":"us-isof-south-1","name":"aws-iso-f","supportsDualStack":false,"supportsFIPS":true},"regionRegex":"^us\\\\-isof\\\\-\\\\w+\\\\-\\\\d+$","regions":{}}],"version":"1.1"}')}};var __webpack_module_cache__={};function __nccwpck_require__(e){var t=__webpack_module_cache__[e];if(t!==undefined){return t.exports}var n=__webpack_module_cache__[e]={exports:{}};var o=true;try{__webpack_modules__[e].call(n.exports,n,n.exports,__nccwpck_require__);o=false}finally{if(o)delete __webpack_module_cache__[e]}return n.exports}if(typeof __nccwpck_require__!=="undefined")__nccwpck_require__.ab=__dirname+"/";var __webpack_exports__=__nccwpck_require__(83500);module.exports=__webpack_exports__})(); \ No newline at end of file diff --git a/run-ecs-task/index.js b/run-ecs-task/index.js index d8c0498..813186c 100644 --- a/run-ecs-task/index.js +++ b/run-ecs-task/index.js @@ -1,5 +1,5 @@ const core = require("@actions/core"); -const AWS = require("aws-sdk"); +const { ECS } = require("@aws-sdk/client-ecs"); const runEcsTask = require("./runEcsTask") async function run() { @@ -12,7 +12,7 @@ async function run() { const waitForCompletion = core.getInput("wait-for-completion", { required: false }); const showRawOutput = core.getInput("show-raw-output", { required: false }); - const ecs = new AWS.ECS(); + const ecs = new ECS(); await runEcsTask({ ecs, diff --git a/run-ecs-task/package.json b/run-ecs-task/package.json index a315ef7..977379b 100644 --- a/run-ecs-task/package.json +++ b/run-ecs-task/package.json @@ -5,10 +5,11 @@ "private": true, "dependencies": { "@actions/core": "^1.9.1", - "aws-sdk": "^2.814.0" + "@aws-sdk/client-cloudwatch-logs": "^3.454.0", + "@aws-sdk/client-ecs": "^3.6.0" }, "devDependencies": { - "@vercel/ncc": "~>0.23.0" + "@vercel/ncc": "~>0.38.1" }, "scripts": { "prepublish": "node_modules/.bin/ncc build index.js -m -o dist", diff --git a/run-ecs-task/readTaskLogs.js b/run-ecs-task/readTaskLogs.js index 78e85bf..8a10dea 100644 --- a/run-ecs-task/readTaskLogs.js +++ b/run-ecs-task/readTaskLogs.js @@ -1,4 +1,4 @@ -const AWS = require("aws-sdk"); +const { CloudWatchLogs } = require('@aws-sdk/client-cloudwatch-logs'); async function readTaskLogs(logConfig, containerName, taskId) { let nextToken = null @@ -6,7 +6,7 @@ async function readTaskLogs(logConfig, containerName, taskId) { throw new Error(`Unsupported log driver ${logConfig.logDriver}. Only 'awslogs' is supported`) } - const cloudWatchLogs = new AWS.CloudWatchLogs() + const cloudWatchLogs = new CloudWatchLogs() const params = { logGroupName: logConfig.options['awslogs-group'], @@ -20,7 +20,7 @@ async function readTaskLogs(logConfig, containerName, taskId) { const {events, nextForwardToken} = await cloudWatchLogs.getLogEvents({ ...params, nextToken: nextToken - }).promise(); + }); if (events.length === 0) { break; } diff --git a/run-ecs-task/runEcsTask.js b/run-ecs-task/runEcsTask.js index e4db24f..06cbc22 100644 --- a/run-ecs-task/runEcsTask.js +++ b/run-ecs-task/runEcsTask.js @@ -6,7 +6,6 @@ async function runEcsTask({ ecs, cluster, serviceName, definedContainerName, com core.debug("Describing ecs services"); const servicesResponse = await ecs .describeServices({ cluster, services: [serviceName] }) - .promise(); if (!servicesResponse.services || servicesResponse.services.length === 0) { throw new Error("no such service"); @@ -19,7 +18,6 @@ async function runEcsTask({ ecs, cluster, serviceName, definedContainerName, com .describeTaskDefinition({ taskDefinition: givenTaskDefinition || service.taskDefinition, }) - .promise(); const containerName = (() => { if (definedContainerName) { @@ -55,7 +53,6 @@ async function runEcsTask({ ecs, cluster, serviceName, definedContainerName, com }, networkConfiguration }) - .promise(); const taskArn = taskResponse.tasks[0].taskArn; const taskArnParts = taskArn.split(":"); diff --git a/run-ecs-task/waitTaskToComplete.js b/run-ecs-task/waitTaskToComplete.js index 0c90e7d..e20f1f6 100644 --- a/run-ecs-task/waitTaskToComplete.js +++ b/run-ecs-task/waitTaskToComplete.js @@ -11,7 +11,6 @@ async function waitTaskToComplete(ecs, cluster, taskID) { .describeTasks({ cluster: cluster, tasks: [taskID] }) - .promise(); task = tasks[0] } while (task.lastStatus !== 'STOPPED') diff --git a/yarn.lock b/yarn.lock index 7a0a68c..50d6585 100644 --- a/yarn.lock +++ b/yarn.lock @@ -17,6 +17,542 @@ dependencies: tunnel "^0.0.6" +"@aws-crypto/crc32@3.0.0": + version "3.0.0" + resolved "https://registry.yarnpkg.com/@aws-crypto/crc32/-/crc32-3.0.0.tgz#07300eca214409c33e3ff769cd5697b57fdd38fa" + integrity sha512-IzSgsrxUcsrejQbPVilIKy16kAT52EwB6zSaI+M3xxIhKh5+aldEyvI+z6erM7TCLB2BJsFrtHjp6/4/sr+3dA== + dependencies: + "@aws-crypto/util" "^3.0.0" + "@aws-sdk/types" "^3.222.0" + tslib "^1.11.1" + +"@aws-crypto/ie11-detection@^3.0.0": + version "3.0.0" + resolved "https://registry.yarnpkg.com/@aws-crypto/ie11-detection/-/ie11-detection-3.0.0.tgz#640ae66b4ec3395cee6a8e94ebcd9f80c24cd688" + integrity sha512-341lBBkiY1DfDNKai/wXM3aujNBkXR7tq1URPQDL9wi3AUbI80NR74uF1TXHMm7po1AcnFk8iu2S2IeU/+/A+Q== + dependencies: + tslib "^1.11.1" + +"@aws-crypto/sha256-browser@3.0.0": + version "3.0.0" + resolved "https://registry.yarnpkg.com/@aws-crypto/sha256-browser/-/sha256-browser-3.0.0.tgz#05f160138ab893f1c6ba5be57cfd108f05827766" + integrity sha512-8VLmW2B+gjFbU5uMeqtQM6Nj0/F1bro80xQXCW6CQBWgosFWXTx77aeOF5CAIAmbOK64SdMBJdNr6J41yP5mvQ== + dependencies: + "@aws-crypto/ie11-detection" "^3.0.0" + "@aws-crypto/sha256-js" "^3.0.0" + "@aws-crypto/supports-web-crypto" "^3.0.0" + "@aws-crypto/util" "^3.0.0" + "@aws-sdk/types" "^3.222.0" + "@aws-sdk/util-locate-window" "^3.0.0" + "@aws-sdk/util-utf8-browser" "^3.0.0" + tslib "^1.11.1" + +"@aws-crypto/sha256-js@3.0.0", "@aws-crypto/sha256-js@^3.0.0": + version "3.0.0" + resolved "https://registry.yarnpkg.com/@aws-crypto/sha256-js/-/sha256-js-3.0.0.tgz#f06b84d550d25521e60d2a0e2a90139341e007c2" + integrity sha512-PnNN7os0+yd1XvXAy23CFOmTbMaDxgxXtTKHybrJ39Y8kGzBATgBFibWJKH6BhytLI/Zyszs87xCOBNyBig6vQ== + dependencies: + "@aws-crypto/util" "^3.0.0" + "@aws-sdk/types" "^3.222.0" + tslib "^1.11.1" + +"@aws-crypto/supports-web-crypto@^3.0.0": + version "3.0.0" + resolved "https://registry.yarnpkg.com/@aws-crypto/supports-web-crypto/-/supports-web-crypto-3.0.0.tgz#5d1bf825afa8072af2717c3e455f35cda0103ec2" + integrity sha512-06hBdMwUAb2WFTuGG73LSC0wfPu93xWwo5vL2et9eymgmu3Id5vFAHBbajVWiGhPO37qcsdCap/FqXvJGJWPIg== + dependencies: + tslib "^1.11.1" + +"@aws-crypto/util@^3.0.0": + version "3.0.0" + resolved "https://registry.yarnpkg.com/@aws-crypto/util/-/util-3.0.0.tgz#1c7ca90c29293f0883468ad48117937f0fe5bfb0" + integrity sha512-2OJlpeJpCR48CC8r+uKVChzs9Iungj9wkZrl8Z041DWEWvyIHILYKCPNzJghKsivj+S3mLo6BVc7mBNzdxA46w== + dependencies: + "@aws-sdk/types" "^3.222.0" + "@aws-sdk/util-utf8-browser" "^3.0.0" + tslib "^1.11.1" + +"@aws-sdk/client-cloudwatch-logs@^3.454.0": + version "3.454.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/client-cloudwatch-logs/-/client-cloudwatch-logs-3.454.0.tgz#f5b915d517d37163729ab3300e0f7d280ef70f0d" + integrity sha512-anXMEIZvDvqsFAURYmNHaJU8SH85Rqkahkk0TsDiTLc6/J4Qh8xvcem358qTiXzRpPJmZe4m20XKqL0fXsJgIw== + dependencies: + "@aws-crypto/sha256-browser" "3.0.0" + "@aws-crypto/sha256-js" "3.0.0" + "@aws-sdk/client-sts" "3.454.0" + "@aws-sdk/core" "3.451.0" + "@aws-sdk/credential-provider-node" "3.451.0" + "@aws-sdk/middleware-host-header" "3.451.0" + "@aws-sdk/middleware-logger" "3.451.0" + "@aws-sdk/middleware-recursion-detection" "3.451.0" + "@aws-sdk/middleware-signing" "3.451.0" + "@aws-sdk/middleware-user-agent" "3.451.0" + "@aws-sdk/region-config-resolver" "3.451.0" + "@aws-sdk/types" "3.451.0" + "@aws-sdk/util-endpoints" "3.451.0" + "@aws-sdk/util-user-agent-browser" "3.451.0" + "@aws-sdk/util-user-agent-node" "3.451.0" + "@smithy/config-resolver" "^2.0.18" + "@smithy/fetch-http-handler" "^2.2.6" + "@smithy/hash-node" "^2.0.15" + "@smithy/invalid-dependency" "^2.0.13" + "@smithy/middleware-content-length" "^2.0.15" + "@smithy/middleware-endpoint" "^2.2.0" + "@smithy/middleware-retry" "^2.0.20" + "@smithy/middleware-serde" "^2.0.13" + "@smithy/middleware-stack" "^2.0.7" + "@smithy/node-config-provider" "^2.1.5" + "@smithy/node-http-handler" "^2.1.9" + "@smithy/protocol-http" "^3.0.9" + "@smithy/smithy-client" "^2.1.15" + "@smithy/types" "^2.5.0" + "@smithy/url-parser" "^2.0.13" + "@smithy/util-base64" "^2.0.1" + "@smithy/util-body-length-browser" "^2.0.0" + "@smithy/util-body-length-node" "^2.1.0" + "@smithy/util-defaults-mode-browser" "^2.0.19" + "@smithy/util-defaults-mode-node" "^2.0.25" + "@smithy/util-endpoints" "^1.0.4" + "@smithy/util-retry" "^2.0.6" + "@smithy/util-utf8" "^2.0.2" + tslib "^2.5.0" + uuid "^8.3.2" + +"@aws-sdk/client-ecs@^3.6.0": + version "3.454.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/client-ecs/-/client-ecs-3.454.0.tgz#5f797278c196dcb8a5ae3de8559e551a3f7c4f87" + integrity sha512-lSF3wxBM4y/cnZwFEovH7jwQwcFi75BfhW3rhEEAICIqfXU7A4FH1I528Ih9Ad4DpQL9mkrm35+g6y/dy6hHhQ== + dependencies: + "@aws-crypto/sha256-browser" "3.0.0" + "@aws-crypto/sha256-js" "3.0.0" + "@aws-sdk/client-sts" "3.454.0" + "@aws-sdk/core" "3.451.0" + "@aws-sdk/credential-provider-node" "3.451.0" + "@aws-sdk/middleware-host-header" "3.451.0" + "@aws-sdk/middleware-logger" "3.451.0" + "@aws-sdk/middleware-recursion-detection" "3.451.0" + "@aws-sdk/middleware-signing" "3.451.0" + "@aws-sdk/middleware-user-agent" "3.451.0" + "@aws-sdk/region-config-resolver" "3.451.0" + "@aws-sdk/types" "3.451.0" + "@aws-sdk/util-endpoints" "3.451.0" + "@aws-sdk/util-user-agent-browser" "3.451.0" + "@aws-sdk/util-user-agent-node" "3.451.0" + "@smithy/config-resolver" "^2.0.18" + "@smithy/fetch-http-handler" "^2.2.6" + "@smithy/hash-node" "^2.0.15" + "@smithy/invalid-dependency" "^2.0.13" + "@smithy/middleware-content-length" "^2.0.15" + "@smithy/middleware-endpoint" "^2.2.0" + "@smithy/middleware-retry" "^2.0.20" + "@smithy/middleware-serde" "^2.0.13" + "@smithy/middleware-stack" "^2.0.7" + "@smithy/node-config-provider" "^2.1.5" + "@smithy/node-http-handler" "^2.1.9" + "@smithy/protocol-http" "^3.0.9" + "@smithy/smithy-client" "^2.1.15" + "@smithy/types" "^2.5.0" + "@smithy/url-parser" "^2.0.13" + "@smithy/util-base64" "^2.0.1" + "@smithy/util-body-length-browser" "^2.0.0" + "@smithy/util-body-length-node" "^2.1.0" + "@smithy/util-defaults-mode-browser" "^2.0.19" + "@smithy/util-defaults-mode-node" "^2.0.25" + "@smithy/util-endpoints" "^1.0.4" + "@smithy/util-retry" "^2.0.6" + "@smithy/util-utf8" "^2.0.2" + "@smithy/util-waiter" "^2.0.13" + tslib "^2.5.0" + uuid "^8.3.2" + +"@aws-sdk/client-ssm@^3.178.0": + version "3.454.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/client-ssm/-/client-ssm-3.454.0.tgz#3eb4d5e485e9e289a14a8a35254cf395ed5526ad" + integrity sha512-Vrf93hOzB4FAUpkGHvKywZ0yOVbghS0KbCsnlN1Mka780zmyc185YXGYSLv6B+yrI2tMj0cBvEad3M0qk69qVw== + dependencies: + "@aws-crypto/sha256-browser" "3.0.0" + "@aws-crypto/sha256-js" "3.0.0" + "@aws-sdk/client-sts" "3.454.0" + "@aws-sdk/core" "3.451.0" + "@aws-sdk/credential-provider-node" "3.451.0" + "@aws-sdk/middleware-host-header" "3.451.0" + "@aws-sdk/middleware-logger" "3.451.0" + "@aws-sdk/middleware-recursion-detection" "3.451.0" + "@aws-sdk/middleware-signing" "3.451.0" + "@aws-sdk/middleware-user-agent" "3.451.0" + "@aws-sdk/region-config-resolver" "3.451.0" + "@aws-sdk/types" "3.451.0" + "@aws-sdk/util-endpoints" "3.451.0" + "@aws-sdk/util-user-agent-browser" "3.451.0" + "@aws-sdk/util-user-agent-node" "3.451.0" + "@smithy/config-resolver" "^2.0.18" + "@smithy/fetch-http-handler" "^2.2.6" + "@smithy/hash-node" "^2.0.15" + "@smithy/invalid-dependency" "^2.0.13" + "@smithy/middleware-content-length" "^2.0.15" + "@smithy/middleware-endpoint" "^2.2.0" + "@smithy/middleware-retry" "^2.0.20" + "@smithy/middleware-serde" "^2.0.13" + "@smithy/middleware-stack" "^2.0.7" + "@smithy/node-config-provider" "^2.1.5" + "@smithy/node-http-handler" "^2.1.9" + "@smithy/protocol-http" "^3.0.9" + "@smithy/smithy-client" "^2.1.15" + "@smithy/types" "^2.5.0" + "@smithy/url-parser" "^2.0.13" + "@smithy/util-base64" "^2.0.1" + "@smithy/util-body-length-browser" "^2.0.0" + "@smithy/util-body-length-node" "^2.1.0" + "@smithy/util-defaults-mode-browser" "^2.0.19" + "@smithy/util-defaults-mode-node" "^2.0.25" + "@smithy/util-endpoints" "^1.0.4" + "@smithy/util-retry" "^2.0.6" + "@smithy/util-utf8" "^2.0.2" + "@smithy/util-waiter" "^2.0.13" + tslib "^2.5.0" + uuid "^8.3.2" + +"@aws-sdk/client-sso@3.451.0": + version "3.451.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/client-sso/-/client-sso-3.451.0.tgz#d52b961efa707b6579821942801145a2e1be8121" + integrity sha512-KkYSke3Pdv3MfVH/5fT528+MKjMyPKlcLcd4zQb0x6/7Bl7EHrPh1JZYjzPLHelb+UY5X0qN8+cb8iSu1eiwIQ== + dependencies: + "@aws-crypto/sha256-browser" "3.0.0" + "@aws-crypto/sha256-js" "3.0.0" + "@aws-sdk/core" "3.451.0" + "@aws-sdk/middleware-host-header" "3.451.0" + "@aws-sdk/middleware-logger" "3.451.0" + "@aws-sdk/middleware-recursion-detection" "3.451.0" + "@aws-sdk/middleware-user-agent" "3.451.0" + "@aws-sdk/region-config-resolver" "3.451.0" + "@aws-sdk/types" "3.451.0" + "@aws-sdk/util-endpoints" "3.451.0" + "@aws-sdk/util-user-agent-browser" "3.451.0" + "@aws-sdk/util-user-agent-node" "3.451.0" + "@smithy/config-resolver" "^2.0.18" + "@smithy/fetch-http-handler" "^2.2.6" + "@smithy/hash-node" "^2.0.15" + "@smithy/invalid-dependency" "^2.0.13" + "@smithy/middleware-content-length" "^2.0.15" + "@smithy/middleware-endpoint" "^2.2.0" + "@smithy/middleware-retry" "^2.0.20" + "@smithy/middleware-serde" "^2.0.13" + "@smithy/middleware-stack" "^2.0.7" + "@smithy/node-config-provider" "^2.1.5" + "@smithy/node-http-handler" "^2.1.9" + "@smithy/protocol-http" "^3.0.9" + "@smithy/smithy-client" "^2.1.15" + "@smithy/types" "^2.5.0" + "@smithy/url-parser" "^2.0.13" + "@smithy/util-base64" "^2.0.1" + "@smithy/util-body-length-browser" "^2.0.0" + "@smithy/util-body-length-node" "^2.1.0" + "@smithy/util-defaults-mode-browser" "^2.0.19" + "@smithy/util-defaults-mode-node" "^2.0.25" + "@smithy/util-endpoints" "^1.0.4" + "@smithy/util-retry" "^2.0.6" + "@smithy/util-utf8" "^2.0.2" + tslib "^2.5.0" + +"@aws-sdk/client-sts@3.454.0": + version "3.454.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/client-sts/-/client-sts-3.454.0.tgz#6106999e393c264a485fc76add374b375a2da8d5" + integrity sha512-0fDvr8WeB6IYO8BUCzcivWmahgGl/zDbaYfakzGnt4mrl5ztYaXE875WI6b7+oFcKMRvN+KLvwu5TtyFuNY+GQ== + dependencies: + "@aws-crypto/sha256-browser" "3.0.0" + "@aws-crypto/sha256-js" "3.0.0" + "@aws-sdk/core" "3.451.0" + "@aws-sdk/credential-provider-node" "3.451.0" + "@aws-sdk/middleware-host-header" "3.451.0" + "@aws-sdk/middleware-logger" "3.451.0" + "@aws-sdk/middleware-recursion-detection" "3.451.0" + "@aws-sdk/middleware-sdk-sts" "3.451.0" + "@aws-sdk/middleware-signing" "3.451.0" + "@aws-sdk/middleware-user-agent" "3.451.0" + "@aws-sdk/region-config-resolver" "3.451.0" + "@aws-sdk/types" "3.451.0" + "@aws-sdk/util-endpoints" "3.451.0" + "@aws-sdk/util-user-agent-browser" "3.451.0" + "@aws-sdk/util-user-agent-node" "3.451.0" + "@smithy/config-resolver" "^2.0.18" + "@smithy/fetch-http-handler" "^2.2.6" + "@smithy/hash-node" "^2.0.15" + "@smithy/invalid-dependency" "^2.0.13" + "@smithy/middleware-content-length" "^2.0.15" + "@smithy/middleware-endpoint" "^2.2.0" + "@smithy/middleware-retry" "^2.0.20" + "@smithy/middleware-serde" "^2.0.13" + "@smithy/middleware-stack" "^2.0.7" + "@smithy/node-config-provider" "^2.1.5" + "@smithy/node-http-handler" "^2.1.9" + "@smithy/protocol-http" "^3.0.9" + "@smithy/smithy-client" "^2.1.15" + "@smithy/types" "^2.5.0" + "@smithy/url-parser" "^2.0.13" + "@smithy/util-base64" "^2.0.1" + "@smithy/util-body-length-browser" "^2.0.0" + "@smithy/util-body-length-node" "^2.1.0" + "@smithy/util-defaults-mode-browser" "^2.0.19" + "@smithy/util-defaults-mode-node" "^2.0.25" + "@smithy/util-endpoints" "^1.0.4" + "@smithy/util-retry" "^2.0.6" + "@smithy/util-utf8" "^2.0.2" + fast-xml-parser "4.2.5" + tslib "^2.5.0" + +"@aws-sdk/core@3.451.0": + version "3.451.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/core/-/core-3.451.0.tgz#ecd30da40d8e02050a772920485f450ea2a1b804" + integrity sha512-SamWW2zHEf1ZKe3j1w0Piauryl8BQIlej0TBS18A4ACzhjhWXhCs13bO1S88LvPR5mBFXok3XOT6zPOnKDFktw== + dependencies: + "@smithy/smithy-client" "^2.1.15" + tslib "^2.5.0" + +"@aws-sdk/credential-provider-env@3.451.0": + version "3.451.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-env/-/credential-provider-env-3.451.0.tgz#7b7429bd2e3fdebf914a88269274190781aeeab2" + integrity sha512-9dAav7DcRgaF7xCJEQR5ER9ErXxnu/tdnVJ+UPmb1NPeIZdESv1A3lxFDEq1Fs8c4/lzAj9BpshGyJVIZwZDKg== + dependencies: + "@aws-sdk/types" "3.451.0" + "@smithy/property-provider" "^2.0.0" + "@smithy/types" "^2.5.0" + tslib "^2.5.0" + +"@aws-sdk/credential-provider-ini@3.451.0": + version "3.451.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.451.0.tgz#e38315611f70700ad9803316d7030e3472c9789c" + integrity sha512-TySt64Ci5/ZbqFw1F9Z0FIGvYx5JSC9e6gqDnizIYd8eMnn8wFRUscRrD7pIHKfrhvVKN5h0GdYovmMO/FMCBw== + dependencies: + "@aws-sdk/credential-provider-env" "3.451.0" + "@aws-sdk/credential-provider-process" "3.451.0" + "@aws-sdk/credential-provider-sso" "3.451.0" + "@aws-sdk/credential-provider-web-identity" "3.451.0" + "@aws-sdk/types" "3.451.0" + "@smithy/credential-provider-imds" "^2.0.0" + "@smithy/property-provider" "^2.0.0" + "@smithy/shared-ini-file-loader" "^2.0.6" + "@smithy/types" "^2.5.0" + tslib "^2.5.0" + +"@aws-sdk/credential-provider-node@3.451.0": + version "3.451.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-node/-/credential-provider-node-3.451.0.tgz#72ccdef2199104379977dc06ea84c8d2a356d545" + integrity sha512-AEwM1WPyxUdKrKyUsKyFqqRFGU70e4qlDyrtBxJnSU9NRLZI8tfEZ67bN7fHSxBUBODgDXpMSlSvJiBLh5/3pw== + dependencies: + "@aws-sdk/credential-provider-env" "3.451.0" + "@aws-sdk/credential-provider-ini" "3.451.0" + "@aws-sdk/credential-provider-process" "3.451.0" + "@aws-sdk/credential-provider-sso" "3.451.0" + "@aws-sdk/credential-provider-web-identity" "3.451.0" + "@aws-sdk/types" "3.451.0" + "@smithy/credential-provider-imds" "^2.0.0" + "@smithy/property-provider" "^2.0.0" + "@smithy/shared-ini-file-loader" "^2.0.6" + "@smithy/types" "^2.5.0" + tslib "^2.5.0" + +"@aws-sdk/credential-provider-process@3.451.0": + version "3.451.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-process/-/credential-provider-process-3.451.0.tgz#3dd1d7df235f4eeb99d7e0f16b0e8cd61d555a73" + integrity sha512-HQywSdKeD5PErcLLnZfSyCJO+6T+ZyzF+Lm/QgscSC+CbSUSIPi//s15qhBRVely/3KBV6AywxwNH+5eYgt4lQ== + dependencies: + "@aws-sdk/types" "3.451.0" + "@smithy/property-provider" "^2.0.0" + "@smithy/shared-ini-file-loader" "^2.0.6" + "@smithy/types" "^2.5.0" + tslib "^2.5.0" + +"@aws-sdk/credential-provider-sso@3.451.0": + version "3.451.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.451.0.tgz#f2482985a80f1da78e6b50ffaebbf2297d0f366f" + integrity sha512-Usm/N51+unOt8ID4HnQzxIjUJDrkAQ1vyTOC0gSEEJ7h64NSSPGD5yhN7il5WcErtRd3EEtT1a8/GTC5TdBctg== + dependencies: + "@aws-sdk/client-sso" "3.451.0" + "@aws-sdk/token-providers" "3.451.0" + "@aws-sdk/types" "3.451.0" + "@smithy/property-provider" "^2.0.0" + "@smithy/shared-ini-file-loader" "^2.0.6" + "@smithy/types" "^2.5.0" + tslib "^2.5.0" + +"@aws-sdk/credential-provider-web-identity@3.451.0": + version "3.451.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.451.0.tgz#5dc40768869d5887888c6f178c7831dd2c74cfbe" + integrity sha512-Xtg3Qw65EfDjWNG7o2xD6sEmumPfsy3WDGjk2phEzVg8s7hcZGxf5wYwe6UY7RJvlEKrU0rFA+AMn6Hfj5oOzg== + dependencies: + "@aws-sdk/types" "3.451.0" + "@smithy/property-provider" "^2.0.0" + "@smithy/types" "^2.5.0" + tslib "^2.5.0" + +"@aws-sdk/middleware-host-header@3.451.0": + version "3.451.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-host-header/-/middleware-host-header-3.451.0.tgz#016fcd2b0ec58f26ce62c7ff792174bdf580972b" + integrity sha512-j8a5jAfhWmsK99i2k8oR8zzQgXrsJtgrLxc3js6U+525mcZytoiDndkWTmD5fjJ1byU1U2E5TaPq+QJeDip05Q== + dependencies: + "@aws-sdk/types" "3.451.0" + "@smithy/protocol-http" "^3.0.9" + "@smithy/types" "^2.5.0" + tslib "^2.5.0" + +"@aws-sdk/middleware-logger@3.451.0": + version "3.451.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-logger/-/middleware-logger-3.451.0.tgz#9ef8ac916199f92ea1bb6c153279727ffa2b0b36" + integrity sha512-0kHrYEyVeB2QBfP6TfbI240aRtatLZtcErJbhpiNUb+CQPgEL3crIjgVE8yYiJumZ7f0jyjo8HLPkwD1/2APaw== + dependencies: + "@aws-sdk/types" "3.451.0" + "@smithy/types" "^2.5.0" + tslib "^2.5.0" + +"@aws-sdk/middleware-recursion-detection@3.451.0": + version "3.451.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-recursion-detection/-/middleware-recursion-detection-3.451.0.tgz#333a12d4792788bfcc3cab1028868cf37fb17e76" + integrity sha512-J6jL6gJ7orjHGM70KDRcCP7so/J2SnkN4vZ9YRLTeeZY6zvBuHDjX8GCIgSqPn/nXFXckZO8XSnA7u6+3TAT0w== + dependencies: + "@aws-sdk/types" "3.451.0" + "@smithy/protocol-http" "^3.0.9" + "@smithy/types" "^2.5.0" + tslib "^2.5.0" + +"@aws-sdk/middleware-sdk-sts@3.451.0": + version "3.451.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-sdk-sts/-/middleware-sdk-sts-3.451.0.tgz#0c70b57523386fe12357b4471cd20b681a27f9aa" + integrity sha512-UJ6UfVUEgp0KIztxpAeelPXI5MLj9wUtUCqYeIMP7C1ZhoEMNm3G39VLkGN43dNhBf1LqjsV9jkKMZbVfYXuwg== + dependencies: + "@aws-sdk/middleware-signing" "3.451.0" + "@aws-sdk/types" "3.451.0" + "@smithy/types" "^2.5.0" + tslib "^2.5.0" + +"@aws-sdk/middleware-signing@3.451.0": + version "3.451.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-signing/-/middleware-signing-3.451.0.tgz#ed7f5665dd048228e00f8e7e5925db32901a7886" + integrity sha512-s5ZlcIoLNg1Huj4Qp06iKniE8nJt/Pj1B/fjhWc6cCPCM7XJYUCejCnRh6C5ZJoBEYodjuwZBejPc1Wh3j+znA== + dependencies: + "@aws-sdk/types" "3.451.0" + "@smithy/property-provider" "^2.0.0" + "@smithy/protocol-http" "^3.0.9" + "@smithy/signature-v4" "^2.0.0" + "@smithy/types" "^2.5.0" + "@smithy/util-middleware" "^2.0.6" + tslib "^2.5.0" + +"@aws-sdk/middleware-user-agent@3.451.0": + version "3.451.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.451.0.tgz#33d168e8411be4561eeef69e16c31e41b6f9a0cf" + integrity sha512-8NM/0JiKLNvT9wtAQVl1DFW0cEO7OvZyLSUBLNLTHqyvOZxKaZ8YFk7d8PL6l76LeUKRxq4NMxfZQlUIRe0eSA== + dependencies: + "@aws-sdk/types" "3.451.0" + "@aws-sdk/util-endpoints" "3.451.0" + "@smithy/protocol-http" "^3.0.9" + "@smithy/types" "^2.5.0" + tslib "^2.5.0" + +"@aws-sdk/region-config-resolver@3.451.0": + version "3.451.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/region-config-resolver/-/region-config-resolver-3.451.0.tgz#f4de34ebe435832dd6bcdc0a7b9fae14a42fc6de" + integrity sha512-3iMf4OwzrFb4tAAmoROXaiORUk2FvSejnHIw/XHvf/jjR4EqGGF95NZP/n/MeFZMizJWVssrwS412GmoEyoqhg== + dependencies: + "@smithy/node-config-provider" "^2.1.5" + "@smithy/types" "^2.5.0" + "@smithy/util-config-provider" "^2.0.0" + "@smithy/util-middleware" "^2.0.6" + tslib "^2.5.0" + +"@aws-sdk/token-providers@3.451.0": + version "3.451.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/token-providers/-/token-providers-3.451.0.tgz#fb80e2fa39bb277fb77040a59c88312a115c35bd" + integrity sha512-ij1L5iUbn6CwxVOT1PG4NFjsrsKN9c4N1YEM0lkl6DwmaNOscjLKGSNyj9M118vSWsOs1ZDbTwtj++h0O/BWrQ== + dependencies: + "@aws-crypto/sha256-browser" "3.0.0" + "@aws-crypto/sha256-js" "3.0.0" + "@aws-sdk/middleware-host-header" "3.451.0" + "@aws-sdk/middleware-logger" "3.451.0" + "@aws-sdk/middleware-recursion-detection" "3.451.0" + "@aws-sdk/middleware-user-agent" "3.451.0" + "@aws-sdk/region-config-resolver" "3.451.0" + "@aws-sdk/types" "3.451.0" + "@aws-sdk/util-endpoints" "3.451.0" + "@aws-sdk/util-user-agent-browser" "3.451.0" + "@aws-sdk/util-user-agent-node" "3.451.0" + "@smithy/config-resolver" "^2.0.18" + "@smithy/fetch-http-handler" "^2.2.6" + "@smithy/hash-node" "^2.0.15" + "@smithy/invalid-dependency" "^2.0.13" + "@smithy/middleware-content-length" "^2.0.15" + "@smithy/middleware-endpoint" "^2.2.0" + "@smithy/middleware-retry" "^2.0.20" + "@smithy/middleware-serde" "^2.0.13" + "@smithy/middleware-stack" "^2.0.7" + "@smithy/node-config-provider" "^2.1.5" + "@smithy/node-http-handler" "^2.1.9" + "@smithy/property-provider" "^2.0.0" + "@smithy/protocol-http" "^3.0.9" + "@smithy/shared-ini-file-loader" "^2.0.6" + "@smithy/smithy-client" "^2.1.15" + "@smithy/types" "^2.5.0" + "@smithy/url-parser" "^2.0.13" + "@smithy/util-base64" "^2.0.1" + "@smithy/util-body-length-browser" "^2.0.0" + "@smithy/util-body-length-node" "^2.1.0" + "@smithy/util-defaults-mode-browser" "^2.0.19" + "@smithy/util-defaults-mode-node" "^2.0.25" + "@smithy/util-endpoints" "^1.0.4" + "@smithy/util-retry" "^2.0.6" + "@smithy/util-utf8" "^2.0.2" + tslib "^2.5.0" + +"@aws-sdk/types@3.451.0", "@aws-sdk/types@^3.222.0": + version "3.451.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/types/-/types-3.451.0.tgz#37ab4b25074c6a36152eb36abb7399b3768c2e7b" + integrity sha512-rhK+qeYwCIs+laJfWCcrYEjay2FR/9VABZJ2NRM89jV/fKqGVQR52E5DQqrI+oEIL5JHMhhnr4N4fyECMS35lw== + dependencies: + "@smithy/types" "^2.5.0" + tslib "^2.5.0" + +"@aws-sdk/util-endpoints@3.451.0": + version "3.451.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/util-endpoints/-/util-endpoints-3.451.0.tgz#8719977c3535c6fec719a2854ffe037e02412ddb" + integrity sha512-giqLGBTnRIcKkDqwU7+GQhKbtJ5Ku35cjGQIfMyOga6pwTBUbaK0xW1Sdd8sBQ1GhApscnChzI9o/R9x0368vw== + dependencies: + "@aws-sdk/types" "3.451.0" + "@smithy/util-endpoints" "^1.0.4" + tslib "^2.5.0" + +"@aws-sdk/util-locate-window@^3.0.0": + version "3.310.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/util-locate-window/-/util-locate-window-3.310.0.tgz#b071baf050301adee89051032bd4139bba32cc40" + integrity sha512-qo2t/vBTnoXpjKxlsC2e1gBrRm80M3bId27r0BRB2VniSSe7bL1mmzM+/HFtujm0iAxtPM+aLEflLJlJeDPg0w== + dependencies: + tslib "^2.5.0" + +"@aws-sdk/util-user-agent-browser@3.451.0": + version "3.451.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.451.0.tgz#0b511703c3304a5c2fdaa864589246c93ad63dce" + integrity sha512-Ws5mG3J0TQifH7OTcMrCTexo7HeSAc3cBgjfhS/ofzPUzVCtsyg0G7I6T7wl7vJJETix2Kst2cpOsxygPgPD9w== + dependencies: + "@aws-sdk/types" "3.451.0" + "@smithy/types" "^2.5.0" + bowser "^2.11.0" + tslib "^2.5.0" + +"@aws-sdk/util-user-agent-node@3.451.0": + version "3.451.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.451.0.tgz#f2af3f0d3f0389a14a7dbbc835dc94c705c0a39a" + integrity sha512-TBzm6P+ql4mkGFAjPlO1CI+w3yUT+NulaiALjl/jNX/nnUp6HsJsVxJf4nVFQTG5KRV0iqMypcs7I3KIhH+LmA== + dependencies: + "@aws-sdk/types" "3.451.0" + "@smithy/node-config-provider" "^2.1.5" + "@smithy/types" "^2.5.0" + tslib "^2.5.0" + +"@aws-sdk/util-utf8-browser@^3.0.0": + version "3.259.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/util-utf8-browser/-/util-utf8-browser-3.259.0.tgz#3275a6f5eb334f96ca76635b961d3c50259fd9ff" + integrity sha512-UvFa/vR+e19XookZF8RzFZBrw2EUkQWxiBW0yYQAhvk3C+QVGl0H3ouca8LDBlBfQKXwmW3huo/59H8rwb1wJw== + dependencies: + tslib "^2.3.1" + "@babel/code-frame@^7.0.0", "@babel/code-frame@^7.10.4": version "7.10.4" resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.10.4.tgz#168da1a36e90da68ae8d49c0f1b48c7c6249213a" @@ -599,6 +1135,375 @@ dependencies: "@sinonjs/commons" "^1.7.0" +"@smithy/abort-controller@^2.0.13": + version "2.0.13" + resolved "https://registry.yarnpkg.com/@smithy/abort-controller/-/abort-controller-2.0.13.tgz#d050a969bf1a478e548a323ea0f1b83532cbc136" + integrity sha512-eeOPD+GF9BzF/Mjy3PICLePx4l0f3rG/nQegQHRLTloN5p1lSJJNZsyn+FzDnW8P2AduragZqJdtKNCxXozB1Q== + dependencies: + "@smithy/types" "^2.5.0" + tslib "^2.5.0" + +"@smithy/config-resolver@^2.0.18": + version "2.0.18" + resolved "https://registry.yarnpkg.com/@smithy/config-resolver/-/config-resolver-2.0.18.tgz#5692b491a423bfb821d12e6eca0eb5f0ca63e789" + integrity sha512-761sJSgNbvsqcsKW6/WZbrZr4H+0Vp/QKKqwyrxCPwD8BsiPEXNHyYnqNgaeK9xRWYswjon0Uxbpe3DWQo0j/g== + dependencies: + "@smithy/node-config-provider" "^2.1.5" + "@smithy/types" "^2.5.0" + "@smithy/util-config-provider" "^2.0.0" + "@smithy/util-middleware" "^2.0.6" + tslib "^2.5.0" + +"@smithy/credential-provider-imds@^2.0.0", "@smithy/credential-provider-imds@^2.1.1": + version "2.1.1" + resolved "https://registry.yarnpkg.com/@smithy/credential-provider-imds/-/credential-provider-imds-2.1.1.tgz#18607cbfce633ed81a2832889efb660c33a974e9" + integrity sha512-gw5G3FjWC6sNz8zpOJgPpH5HGKrpoVFQpToNAwLwJVyI/LJ2jDJRjSKEsM6XI25aRpYjMSE/Qptxx305gN1vHw== + dependencies: + "@smithy/node-config-provider" "^2.1.5" + "@smithy/property-provider" "^2.0.14" + "@smithy/types" "^2.5.0" + "@smithy/url-parser" "^2.0.13" + tslib "^2.5.0" + +"@smithy/eventstream-codec@^2.0.13": + version "2.0.13" + resolved "https://registry.yarnpkg.com/@smithy/eventstream-codec/-/eventstream-codec-2.0.13.tgz#10c57a80508125a64759e79b42ff848bee8498dc" + integrity sha512-CExbelIYp+DxAHG8RIs0l9QL7ElqhG4ym9BNoSpkPa4ptBQfzJdep3LbOSVJIE2VUdBAeObdeL6EDB3Jo85n3g== + dependencies: + "@aws-crypto/crc32" "3.0.0" + "@smithy/types" "^2.5.0" + "@smithy/util-hex-encoding" "^2.0.0" + tslib "^2.5.0" + +"@smithy/fetch-http-handler@^2.2.6": + version "2.2.6" + resolved "https://registry.yarnpkg.com/@smithy/fetch-http-handler/-/fetch-http-handler-2.2.6.tgz#c3390c1c0533d024a5e2b1d1e8e778bcdcb66bf4" + integrity sha512-PStY3XO1Ksjwn3wMKye5U6m6zxXpXrXZYqLy/IeCbh3nM9QB3Jgw/B0PUSLUWKdXg4U8qgEu300e3ZoBvZLsDg== + dependencies: + "@smithy/protocol-http" "^3.0.9" + "@smithy/querystring-builder" "^2.0.13" + "@smithy/types" "^2.5.0" + "@smithy/util-base64" "^2.0.1" + tslib "^2.5.0" + +"@smithy/hash-node@^2.0.15": + version "2.0.15" + resolved "https://registry.yarnpkg.com/@smithy/hash-node/-/hash-node-2.0.15.tgz#fd60ba5dd9a80f14c317bc668813a734f64786fb" + integrity sha512-t/qjEJZu/G46A22PAk1k/IiJZT4ncRkG5GOCNWN9HPPy5rCcSZUbh7gwp7CGKgJJ7ATMMg+0Td7i9o1lQTwOfQ== + dependencies: + "@smithy/types" "^2.5.0" + "@smithy/util-buffer-from" "^2.0.0" + "@smithy/util-utf8" "^2.0.2" + tslib "^2.5.0" + +"@smithy/invalid-dependency@^2.0.13": + version "2.0.13" + resolved "https://registry.yarnpkg.com/@smithy/invalid-dependency/-/invalid-dependency-2.0.13.tgz#6f4c5d809906bbb069074c5c11028a2631abed8d" + integrity sha512-XsGYhVhvEikX1Yz0kyIoLssJf2Rs6E0U2w2YuKdT4jSra5A/g8V2oLROC1s56NldbgnpesTYB2z55KCHHbKyjw== + dependencies: + "@smithy/types" "^2.5.0" + tslib "^2.5.0" + +"@smithy/is-array-buffer@^2.0.0": + version "2.0.0" + resolved "https://registry.yarnpkg.com/@smithy/is-array-buffer/-/is-array-buffer-2.0.0.tgz#8fa9b8040651e7ba0b2f6106e636a91354ff7d34" + integrity sha512-z3PjFjMyZNI98JFRJi/U0nGoLWMSJlDjAW4QUX2WNZLas5C0CmVV6LJ01JI0k90l7FvpmixjWxPFmENSClQ7ug== + dependencies: + tslib "^2.5.0" + +"@smithy/middleware-content-length@^2.0.15": + version "2.0.15" + resolved "https://registry.yarnpkg.com/@smithy/middleware-content-length/-/middleware-content-length-2.0.15.tgz#cd419737202f66eb441a233e9e8c8bc6bbd6a6f0" + integrity sha512-xH4kRBw01gJgWiU+/mNTrnyFXeozpZHw39gLb3JKGsFDVmSrJZ8/tRqu27tU/ki1gKkxr2wApu+dEYjI3QwV1Q== + dependencies: + "@smithy/protocol-http" "^3.0.9" + "@smithy/types" "^2.5.0" + tslib "^2.5.0" + +"@smithy/middleware-endpoint@^2.2.0": + version "2.2.0" + resolved "https://registry.yarnpkg.com/@smithy/middleware-endpoint/-/middleware-endpoint-2.2.0.tgz#b5d065e8459216502adf3d8ccb7a589cfe1ba147" + integrity sha512-tddRmaig5URk2106PVMiNX6mc5BnKIKajHHDxb7K0J5MLdcuQluHMGnjkv18iY9s9O0tF+gAcPd/pDXA5L9DZw== + dependencies: + "@smithy/middleware-serde" "^2.0.13" + "@smithy/node-config-provider" "^2.1.5" + "@smithy/shared-ini-file-loader" "^2.2.4" + "@smithy/types" "^2.5.0" + "@smithy/url-parser" "^2.0.13" + "@smithy/util-middleware" "^2.0.6" + tslib "^2.5.0" + +"@smithy/middleware-retry@^2.0.20": + version "2.0.20" + resolved "https://registry.yarnpkg.com/@smithy/middleware-retry/-/middleware-retry-2.0.20.tgz#19f18ead244f609acc15481219cb8c944fb4620e" + integrity sha512-X2yrF/SHDk2WDd8LflRNS955rlzQ9daz9UWSp15wW8KtzoTXg3bhHM78HbK1cjr48/FWERSJKh9AvRUUGlIawg== + dependencies: + "@smithy/node-config-provider" "^2.1.5" + "@smithy/protocol-http" "^3.0.9" + "@smithy/service-error-classification" "^2.0.6" + "@smithy/types" "^2.5.0" + "@smithy/util-middleware" "^2.0.6" + "@smithy/util-retry" "^2.0.6" + tslib "^2.5.0" + uuid "^8.3.2" + +"@smithy/middleware-serde@^2.0.13": + version "2.0.13" + resolved "https://registry.yarnpkg.com/@smithy/middleware-serde/-/middleware-serde-2.0.13.tgz#1d105ff5ffee5563c453a8546480182912cd169b" + integrity sha512-tBGbeXw+XsE6pPr4UaXOh+UIcXARZeiA8bKJWxk2IjJcD1icVLhBSUQH9myCIZLNNzJIH36SDjUX8Wqk4xJCJg== + dependencies: + "@smithy/types" "^2.5.0" + tslib "^2.5.0" + +"@smithy/middleware-stack@^2.0.7": + version "2.0.7" + resolved "https://registry.yarnpkg.com/@smithy/middleware-stack/-/middleware-stack-2.0.7.tgz#e462bb3b33a9d3a29b80e8a7e13b8ba4726967c9" + integrity sha512-L1KLAAWkXbGx1t2jjCI/mDJ2dDNq+rp4/ifr/HcC6FHngxho5O7A5bQLpKHGlkfATH6fUnOEx0VICEVFA4sUzw== + dependencies: + "@smithy/types" "^2.5.0" + tslib "^2.5.0" + +"@smithy/node-config-provider@^2.1.5": + version "2.1.5" + resolved "https://registry.yarnpkg.com/@smithy/node-config-provider/-/node-config-provider-2.1.5.tgz#f4be47e87c55791bf07c86c8e41383016753153f" + integrity sha512-3Omb5/h4tOCuKRx4p4pkYTvEYRCYoKk52bOYbKUyz/G/8gERbagsN8jFm4FjQubkrcIqQEghTpQaUw6uk+0edw== + dependencies: + "@smithy/property-provider" "^2.0.14" + "@smithy/shared-ini-file-loader" "^2.2.4" + "@smithy/types" "^2.5.0" + tslib "^2.5.0" + +"@smithy/node-http-handler@^2.1.9": + version "2.1.9" + resolved "https://registry.yarnpkg.com/@smithy/node-http-handler/-/node-http-handler-2.1.9.tgz#903c353dcd58990ea46e2793a10160004e2e09e4" + integrity sha512-+K0q3SlNcocmo9OZj+fz67gY4lwhOCvIJxVbo/xH+hfWObvaxrMTx7JEzzXcluK0thnnLz++K3Qe7Z/8MDUreA== + dependencies: + "@smithy/abort-controller" "^2.0.13" + "@smithy/protocol-http" "^3.0.9" + "@smithy/querystring-builder" "^2.0.13" + "@smithy/types" "^2.5.0" + tslib "^2.5.0" + +"@smithy/property-provider@^2.0.0", "@smithy/property-provider@^2.0.14": + version "2.0.14" + resolved "https://registry.yarnpkg.com/@smithy/property-provider/-/property-provider-2.0.14.tgz#142e018ee624ae0c966c72886d4fb5d708f086d6" + integrity sha512-k3D2qp9o6imTrLaXRj6GdLYEJr1sXqS99nLhzq8fYmJjSVOeMg/G+1KVAAc7Oxpu71rlZ2f8SSZxcSxkevuR0A== + dependencies: + "@smithy/types" "^2.5.0" + tslib "^2.5.0" + +"@smithy/protocol-http@^3.0.9": + version "3.0.9" + resolved "https://registry.yarnpkg.com/@smithy/protocol-http/-/protocol-http-3.0.9.tgz#a1d973394b6da093bc8fd71556b589190352310d" + integrity sha512-U1wl+FhYu4/BC+rjwh1lg2gcJChQhytiNQSggREgQ9G2FzmoK9sACBZvx7thyWMvRyHQTE22mO2d5UM8gMKDBg== + dependencies: + "@smithy/types" "^2.5.0" + tslib "^2.5.0" + +"@smithy/querystring-builder@^2.0.13": + version "2.0.13" + resolved "https://registry.yarnpkg.com/@smithy/querystring-builder/-/querystring-builder-2.0.13.tgz#3eae3ce5a99df9c3c70214ac90b6f3c4ff2a5341" + integrity sha512-JhXKwp3JtsFUe96XLHy/nUPEbaXqn6r7xE4sNaH8bxEyytE5q1fwt0ew/Ke6+vIC7gP87HCHgQpJHg1X1jN2Fw== + dependencies: + "@smithy/types" "^2.5.0" + "@smithy/util-uri-escape" "^2.0.0" + tslib "^2.5.0" + +"@smithy/querystring-parser@^2.0.13": + version "2.0.13" + resolved "https://registry.yarnpkg.com/@smithy/querystring-parser/-/querystring-parser-2.0.13.tgz#9825239eceb2ab6a8906d7a3fa8241d20794b5a7" + integrity sha512-TEiT6o8CPZVxJ44Rly/rrsATTQsE+b/nyBVzsYn2sa75xAaZcurNxsFd8z1haoUysONiyex24JMHoJY6iCfLdA== + dependencies: + "@smithy/types" "^2.5.0" + tslib "^2.5.0" + +"@smithy/service-error-classification@^2.0.6": + version "2.0.6" + resolved "https://registry.yarnpkg.com/@smithy/service-error-classification/-/service-error-classification-2.0.6.tgz#173c0067c9fce7641c4634e5f2f7e0b6fe11a051" + integrity sha512-fCQ36frtYra2fqY2/DV8+3/z2d0VB/1D1hXbjRcM5wkxTToxq6xHbIY/NGGY6v4carskMyG8FHACxgxturJ9Pg== + dependencies: + "@smithy/types" "^2.5.0" + +"@smithy/shared-ini-file-loader@^2.0.6", "@smithy/shared-ini-file-loader@^2.2.4": + version "2.2.4" + resolved "https://registry.yarnpkg.com/@smithy/shared-ini-file-loader/-/shared-ini-file-loader-2.2.4.tgz#ed86a5afa76025ef827d84f5e07bb757174fe7c8" + integrity sha512-9dRknGgvYlRIsoTcmMJXuoR/3ekhGwhRq4un3ns2/byre4Ql5hyUN4iS0x8eITohjU90YOnUCsbRwZRvCkbRfw== + dependencies: + "@smithy/types" "^2.5.0" + tslib "^2.5.0" + +"@smithy/signature-v4@^2.0.0": + version "2.0.15" + resolved "https://registry.yarnpkg.com/@smithy/signature-v4/-/signature-v4-2.0.15.tgz#14085ba126d6dc5e38099fb3df50ce480c858186" + integrity sha512-SRTEJSEhQYVlBKIIdZ9SZpqW+KFqxqcNnEcBX+8xkDdWx+DItme9VcCDkdN32yTIrICC+irUufnUdV7mmHPjoA== + dependencies: + "@smithy/eventstream-codec" "^2.0.13" + "@smithy/is-array-buffer" "^2.0.0" + "@smithy/types" "^2.5.0" + "@smithy/util-hex-encoding" "^2.0.0" + "@smithy/util-middleware" "^2.0.6" + "@smithy/util-uri-escape" "^2.0.0" + "@smithy/util-utf8" "^2.0.2" + tslib "^2.5.0" + +"@smithy/smithy-client@^2.1.15": + version "2.1.15" + resolved "https://registry.yarnpkg.com/@smithy/smithy-client/-/smithy-client-2.1.15.tgz#8a6e142f52fe253fd7f868eedce0e6d308415098" + integrity sha512-rngZcQu7Jvs9UbHihK1EI67RMPuzkc3CJmu4MBgB7D7yBnMGuFR86tq5rqHfL2gAkNnMelBN/8kzQVvZjNKefQ== + dependencies: + "@smithy/middleware-stack" "^2.0.7" + "@smithy/types" "^2.5.0" + "@smithy/util-stream" "^2.0.20" + tslib "^2.5.0" + +"@smithy/types@^2.5.0": + version "2.5.0" + resolved "https://registry.yarnpkg.com/@smithy/types/-/types-2.5.0.tgz#f1bd5b906e7d3c6fd559b9b4f05e4707c7039180" + integrity sha512-/a31lYofrMBkJb3BuPlYJTMKDj0hUmKUP6JFZQu6YVuQVoAjubiY0A52U9S0Uysd33n/djexCUSNJ+G9bf3/aA== + dependencies: + tslib "^2.5.0" + +"@smithy/url-parser@^2.0.13": + version "2.0.13" + resolved "https://registry.yarnpkg.com/@smithy/url-parser/-/url-parser-2.0.13.tgz#1e5f2812c1d5a78ae69fc248487bdd8a8902afc5" + integrity sha512-okWx2P/d9jcTsZWTVNnRMpFOE7fMkzloSFyM53fA7nLKJQObxM2T4JlZ5KitKKuXq7pxon9J6SF2kCwtdflIrA== + dependencies: + "@smithy/querystring-parser" "^2.0.13" + "@smithy/types" "^2.5.0" + tslib "^2.5.0" + +"@smithy/util-base64@^2.0.1": + version "2.0.1" + resolved "https://registry.yarnpkg.com/@smithy/util-base64/-/util-base64-2.0.1.tgz#57f782dafc187eddea7c8a1ff2a7c188ed1a02c4" + integrity sha512-DlI6XFYDMsIVN+GH9JtcRp3j02JEVuWIn/QOZisVzpIAprdsxGveFed0bjbMRCqmIFe8uetn5rxzNrBtIGrPIQ== + dependencies: + "@smithy/util-buffer-from" "^2.0.0" + tslib "^2.5.0" + +"@smithy/util-body-length-browser@^2.0.0": + version "2.0.0" + resolved "https://registry.yarnpkg.com/@smithy/util-body-length-browser/-/util-body-length-browser-2.0.0.tgz#5447853003b4c73da3bc5f3c5e82c21d592d1650" + integrity sha512-JdDuS4ircJt+FDnaQj88TzZY3+njZ6O+D3uakS32f2VNnDo3vyEuNdBOh/oFd8Df1zSZOuH1HEChk2AOYDezZg== + dependencies: + tslib "^2.5.0" + +"@smithy/util-body-length-node@^2.1.0": + version "2.1.0" + resolved "https://registry.yarnpkg.com/@smithy/util-body-length-node/-/util-body-length-node-2.1.0.tgz#313a5f7c5017947baf5fa018bfc22628904bbcfa" + integrity sha512-/li0/kj/y3fQ3vyzn36NTLGmUwAICb7Jbe/CsWCktW363gh1MOcpEcSO3mJ344Gv2dqz8YJCLQpb6hju/0qOWw== + dependencies: + tslib "^2.5.0" + +"@smithy/util-buffer-from@^2.0.0": + version "2.0.0" + resolved "https://registry.yarnpkg.com/@smithy/util-buffer-from/-/util-buffer-from-2.0.0.tgz#7eb75d72288b6b3001bc5f75b48b711513091deb" + integrity sha512-/YNnLoHsR+4W4Vf2wL5lGv0ksg8Bmk3GEGxn2vEQt52AQaPSCuaO5PM5VM7lP1K9qHRKHwrPGktqVoAHKWHxzw== + dependencies: + "@smithy/is-array-buffer" "^2.0.0" + tslib "^2.5.0" + +"@smithy/util-config-provider@^2.0.0": + version "2.0.0" + resolved "https://registry.yarnpkg.com/@smithy/util-config-provider/-/util-config-provider-2.0.0.tgz#4dd6a793605559d94267312fd06d0f58784b4c38" + integrity sha512-xCQ6UapcIWKxXHEU4Mcs2s7LcFQRiU3XEluM2WcCjjBtQkUN71Tb+ydGmJFPxMUrW/GWMgQEEGipLym4XG0jZg== + dependencies: + tslib "^2.5.0" + +"@smithy/util-defaults-mode-browser@^2.0.19": + version "2.0.19" + resolved "https://registry.yarnpkg.com/@smithy/util-defaults-mode-browser/-/util-defaults-mode-browser-2.0.19.tgz#fe437b62e589812cf97b269e689b18f7bcb1d008" + integrity sha512-VHP8xdFR7/orpiABJwgoTB0t8Zhhwpf93gXhNfUBiwAE9O0rvsv7LwpQYjgvbOUDDO8JfIYQB2GYJNkqqGWsXw== + dependencies: + "@smithy/property-provider" "^2.0.14" + "@smithy/smithy-client" "^2.1.15" + "@smithy/types" "^2.5.0" + bowser "^2.11.0" + tslib "^2.5.0" + +"@smithy/util-defaults-mode-node@^2.0.25": + version "2.0.25" + resolved "https://registry.yarnpkg.com/@smithy/util-defaults-mode-node/-/util-defaults-mode-node-2.0.25.tgz#76a62b8a6602b1414a0af5d0ac11fa1dfdadb308" + integrity sha512-jkmep6/JyWmn2ADw9VULDeGbugR4N/FJCKOt+gYyVswmN1BJOfzF2umaYxQ1HhQDvna3kzm1Dbo1qIfBW4iuHA== + dependencies: + "@smithy/config-resolver" "^2.0.18" + "@smithy/credential-provider-imds" "^2.1.1" + "@smithy/node-config-provider" "^2.1.5" + "@smithy/property-provider" "^2.0.14" + "@smithy/smithy-client" "^2.1.15" + "@smithy/types" "^2.5.0" + tslib "^2.5.0" + +"@smithy/util-endpoints@^1.0.4": + version "1.0.4" + resolved "https://registry.yarnpkg.com/@smithy/util-endpoints/-/util-endpoints-1.0.4.tgz#2b18aa7175e956e839be7aad5c5f0e0f6016d10d" + integrity sha512-FPry8j1xye5yzrdnf4xKUXVnkQErxdN7bUIaqC0OFoGsv2NfD9b2UUMuZSSt+pr9a8XWAqj0HoyVNUfPiZ/PvQ== + dependencies: + "@smithy/node-config-provider" "^2.1.5" + "@smithy/types" "^2.5.0" + tslib "^2.5.0" + +"@smithy/util-hex-encoding@^2.0.0": + version "2.0.0" + resolved "https://registry.yarnpkg.com/@smithy/util-hex-encoding/-/util-hex-encoding-2.0.0.tgz#0aa3515acd2b005c6d55675e377080a7c513b59e" + integrity sha512-c5xY+NUnFqG6d7HFh1IFfrm3mGl29lC+vF+geHv4ToiuJCBmIfzx6IeHLg+OgRdPFKDXIw6pvi+p3CsscaMcMA== + dependencies: + tslib "^2.5.0" + +"@smithy/util-middleware@^2.0.6": + version "2.0.6" + resolved "https://registry.yarnpkg.com/@smithy/util-middleware/-/util-middleware-2.0.6.tgz#fbc23119436baaa1494c11803abaabef8cb3e2c4" + integrity sha512-7W4uuwBvSLgKoLC1x4LfeArCVcbuHdtVaC4g30kKsD1erfICyQ45+tFhhs/dZNeQg+w392fhunCm/+oCcb6BSA== + dependencies: + "@smithy/types" "^2.5.0" + tslib "^2.5.0" + +"@smithy/util-retry@^2.0.6": + version "2.0.6" + resolved "https://registry.yarnpkg.com/@smithy/util-retry/-/util-retry-2.0.6.tgz#c887c2c3e356661c1336efb3f085e32fce777124" + integrity sha512-PSO41FofOBmyhPQJwBQJ6mVlaD7Sp9Uff9aBbnfBJ9eqXOE/obrqQjn0PNdkfdvViiPXl49BINfnGcFtSP4kYw== + dependencies: + "@smithy/service-error-classification" "^2.0.6" + "@smithy/types" "^2.5.0" + tslib "^2.5.0" + +"@smithy/util-stream@^2.0.20": + version "2.0.20" + resolved "https://registry.yarnpkg.com/@smithy/util-stream/-/util-stream-2.0.20.tgz#0dbff46b07856b608512688437e685c638d75431" + integrity sha512-tT8VASuD8jJu0yjHEMTCPt1o5E3FVzgdsxK6FQLAjXKqVv5V8InCnc0EOsYrijgspbfDqdAJg7r0o2sySfcHVg== + dependencies: + "@smithy/fetch-http-handler" "^2.2.6" + "@smithy/node-http-handler" "^2.1.9" + "@smithy/types" "^2.5.0" + "@smithy/util-base64" "^2.0.1" + "@smithy/util-buffer-from" "^2.0.0" + "@smithy/util-hex-encoding" "^2.0.0" + "@smithy/util-utf8" "^2.0.2" + tslib "^2.5.0" + +"@smithy/util-uri-escape@^2.0.0": + version "2.0.0" + resolved "https://registry.yarnpkg.com/@smithy/util-uri-escape/-/util-uri-escape-2.0.0.tgz#19955b1a0f517a87ae77ac729e0e411963dfda95" + integrity sha512-ebkxsqinSdEooQduuk9CbKcI+wheijxEb3utGXkCoYQkJnwTnLbH1JXGimJtUkQwNQbsbuYwG2+aFVyZf5TLaw== + dependencies: + tslib "^2.5.0" + +"@smithy/util-utf8@^2.0.2": + version "2.0.2" + resolved "https://registry.yarnpkg.com/@smithy/util-utf8/-/util-utf8-2.0.2.tgz#626b3e173ad137208e27ed329d6bea70f4a1a7f7" + integrity sha512-qOiVORSPm6Ce4/Yu6hbSgNHABLP2VMv8QOC3tTDNHHlWY19pPyc++fBTbZPtx6egPXi4HQxKDnMxVxpbtX2GoA== + dependencies: + "@smithy/util-buffer-from" "^2.0.0" + tslib "^2.5.0" + +"@smithy/util-waiter@^2.0.13": + version "2.0.13" + resolved "https://registry.yarnpkg.com/@smithy/util-waiter/-/util-waiter-2.0.13.tgz#ececb65f582b2808b1a327c1513a840b236d9a9d" + integrity sha512-YovIQatiuM7giEsRFotqJa2i3EbU2EE3PgtpXgtLgpx5rXiZMAwPxXYDFVFhuO0lbqvc/Zx4n+ZIisXOHPSqyg== + dependencies: + "@smithy/abort-controller" "^2.0.13" + "@smithy/types" "^2.5.0" + tslib "^2.5.0" + "@tootallnate/once@1": version "1.1.2" resolved "https://registry.yarnpkg.com/@tootallnate/once/-/once-1.1.2.tgz#ccb91445360179a04e7fe6aff78c00ffc1eeaf82" @@ -695,10 +1600,10 @@ dependencies: "@types/yargs-parser" "*" -"@vercel/ncc@~>0.23.0": - version "0.23.0" - resolved "https://registry.yarnpkg.com/@vercel/ncc/-/ncc-0.23.0.tgz#628f293f8ae2038d004378f864396ad8fc14380c" - integrity sha512-Fcr1qlG9t54X4X9qbo/+jr1+t5Qc6H3TgIRBXmKkF/WDs6YFulAN6ilq2Ehx38RbgIOFxaZnjlAQ50GyexnMpQ== +"@vercel/ncc@~>0.38.1": + version "0.38.1" + resolved "https://registry.yarnpkg.com/@vercel/ncc/-/ncc-0.38.1.tgz#13f08738111e1d9e8a22fd6141f3590e54d9a60e" + integrity sha512-IBBb+iI2NLu4VQn3Vwldyi2QwaXt5+hTyh58ggAMoCGE6DJmPvwL3KPBWcJl1m9LYPChBLE980Jw+CS4Wokqxw== abab@^2.0.3, abab@^2.0.5: version "2.0.6" @@ -819,27 +1724,6 @@ atob@^2.1.2: resolved "https://registry.yarnpkg.com/atob/-/atob-2.1.2.tgz#6d9517eb9e030d2436666651e86bd9f6f13533c9" integrity sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg== -available-typed-arrays@^1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz#92f95616501069d07d10edb2fc37d3e1c65123b7" - integrity sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw== - -aws-sdk@^2.814.0: - version "2.1387.0" - resolved "https://registry.yarnpkg.com/aws-sdk/-/aws-sdk-2.1387.0.tgz#8404ec0252f86a45dc0e5f2c6fa499ee2cea0d97" - integrity sha512-gHBJb1XNVXPIfkglxg0I/fJvIDN02uYM7tAJ6Y0eNjDjGIIYRVkTK7hrW1iYBnMxJqDv4hY4IPueGpPspiU0zA== - dependencies: - buffer "4.9.2" - events "1.1.1" - ieee754 "1.1.13" - jmespath "0.16.0" - querystring "0.2.0" - sax "1.2.1" - url "0.10.3" - util "^0.12.4" - uuid "8.0.0" - xml2js "0.5.0" - babel-jest@^26.6.3: version "26.6.3" resolved "https://registry.yarnpkg.com/babel-jest/-/babel-jest-26.6.3.tgz#d87d25cb0037577a0c89f82e5755c5d293c01056" @@ -906,11 +1790,6 @@ balanced-match@^1.0.0: resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.2.tgz#e83e3a7e3f300b34cb9d87f615fa0cbf357690ee" integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw== -base64-js@^1.0.2: - version "1.3.1" - resolved "https://registry.yarnpkg.com/base64-js/-/base64-js-1.3.1.tgz#58ece8cb75dd07e71ed08c736abc5fac4dbf8df1" - integrity sha512-mLQ4i2QO1ytvGWFWmcngKO//JXAQueZvwEKtjgQFM4jIK0kU+ytMfplL8j+n5mspOfjHwoAg+9yhb7BwAHm36g== - base@^0.11.1: version "0.11.2" resolved "https://registry.yarnpkg.com/base/-/base-0.11.2.tgz#7bde5ced145b6d551a90db87f83c558b4eb48a8f" @@ -924,6 +1803,11 @@ base@^0.11.1: mixin-deep "^1.2.0" pascalcase "^0.1.1" +bowser@^2.11.0: + version "2.11.0" + resolved "https://registry.yarnpkg.com/bowser/-/bowser-2.11.0.tgz#5ca3c35757a7aa5771500c70a73a9f91ef420a8f" + integrity sha512-AlcaJBi/pqqJBIQ8U9Mcpc9i8Aqxn88Skv5d+xBX006BY5u8N3mGLHa5Lgppa7L/HfwgwLgZ6NYs+Ag6uUmJRA== + brace-expansion@^1.1.7: version "1.1.11" resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd" @@ -972,15 +1856,6 @@ buffer-from@^1.0.0: resolved "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.1.tgz#32713bc028f75c02fdb710d7c7bcec1f2c6070ef" integrity sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A== -buffer@4.9.2: - version "4.9.2" - resolved "https://registry.yarnpkg.com/buffer/-/buffer-4.9.2.tgz#230ead344002988644841ab0244af8c44bbe3ef8" - integrity sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg== - dependencies: - base64-js "^1.0.2" - ieee754 "^1.1.4" - isarray "^1.0.0" - cache-base@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/cache-base/-/cache-base-1.0.1.tgz#0a7f46416831c8b662ee36fe4e7c59d76f666ab2" @@ -996,14 +1871,6 @@ cache-base@^1.0.1: union-value "^1.0.0" unset-value "^1.0.0" -call-bind@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.2.tgz#b1d4e89e688119c3c9a903ad30abb2f6a919be3c" - integrity sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA== - dependencies: - function-bind "^1.1.1" - get-intrinsic "^1.0.2" - callsites@^3.0.0: version "3.1.0" resolved "https://registry.yarnpkg.com/callsites/-/callsites-3.1.0.tgz#b3630abd8943432f54b3f0519238e33cd7df2f73" @@ -1350,11 +2217,6 @@ esutils@^2.0.2: resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.3.tgz#74d2eb4de0b8da1293711910d50775b9b710ef64" integrity sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g== -events@1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/events/-/events-1.1.1.tgz#9ebdb7635ad099c70dcc4c2a1f5004288e8bd924" - integrity sha1-nr23Y1rQmccNzEwqH1AEKI6L2SQ= - exec-sh@^0.3.2: version "0.3.4" resolved "https://registry.yarnpkg.com/exec-sh/-/exec-sh-0.3.4.tgz#3a018ceb526cc6f6df2bb504b2bfe8e3a4934ec5" @@ -1457,6 +2319,13 @@ fast-levenshtein@~2.0.6: resolved "https://registry.yarnpkg.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#3d8a5c66883a16a30ca8643e851f19baa7797917" integrity sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw== +fast-xml-parser@4.2.5: + version "4.2.5" + resolved "https://registry.yarnpkg.com/fast-xml-parser/-/fast-xml-parser-4.2.5.tgz#a6747a09296a6cb34f2ae634019bf1738f3b421f" + integrity sha512-B9/wizE4WngqQftFPmdaMYlXoJlJOYxGQOanC77fq9k8+Z0v5dDSVh+3glErdIROP//s/jgb7ZuxKfB8nVyo0g== + dependencies: + strnum "^1.0.5" + fb-watchman@^2.0.0: version "2.0.1" resolved "https://registry.yarnpkg.com/fb-watchman/-/fb-watchman-2.0.1.tgz#fc84fb39d2709cf3ff6d743706157bb5708a8a85" @@ -1489,13 +2358,6 @@ find-up@^4.0.0, find-up@^4.1.0: locate-path "^5.0.0" path-exists "^4.0.0" -for-each@^0.3.3: - version "0.3.3" - resolved "https://registry.yarnpkg.com/for-each/-/for-each-0.3.3.tgz#69b447e88a0a5d32c3e7084f3f1710034b21376e" - integrity sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw== - dependencies: - is-callable "^1.1.3" - for-in@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/for-in/-/for-in-1.0.2.tgz#81068d295a8142ec0ac726c6e2200c30fb6d5e80" @@ -1542,16 +2404,6 @@ get-caller-file@^2.0.1: resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-2.0.5.tgz#4f94412a82db32f36e3b0b9741f8a97feb031f7e" integrity sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg== -get-intrinsic@^1.0.2, get-intrinsic@^1.1.3: - version "1.2.1" - resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.2.1.tgz#d295644fed4505fc9cde952c37ee12b477a83d82" - integrity sha512-2DcsyfABl+gVHEfCOaTrWgyt+tb6MSEGmKq+kI5HwLbIYgjgmMcV8KQ41uaKz1xxUcn9tJtgFbQUEVcEbd0FYw== - dependencies: - function-bind "^1.1.1" - has "^1.0.3" - has-proto "^1.0.1" - has-symbols "^1.0.3" - get-package-type@^0.1.0: version "0.1.0" resolved "https://registry.yarnpkg.com/get-package-type/-/get-package-type-0.1.0.tgz#8de2d803cff44df3bc6c456e6668b36c3926e11a" @@ -1593,13 +2445,6 @@ globals@^11.1.0: resolved "https://registry.yarnpkg.com/globals/-/globals-11.12.0.tgz#ab8795338868a0babd8525758018c2a7eb95c42e" integrity sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA== -gopd@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/gopd/-/gopd-1.0.1.tgz#29ff76de69dac7489b7c0918a5788e56477c332c" - integrity sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA== - dependencies: - get-intrinsic "^1.1.3" - graceful-fs@^4.2.4: version "4.2.4" resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.4.tgz#2256bde14d3632958c465ebc96dc467ca07a29fb" @@ -1620,23 +2465,6 @@ has-flag@^4.0.0: resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b" integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ== -has-proto@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/has-proto/-/has-proto-1.0.1.tgz#1885c1305538958aff469fef37937c22795408e0" - integrity sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg== - -has-symbols@^1.0.2, has-symbols@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.3.tgz#bb7b2c4349251dce87b125f7bdf874aa7c8b39f8" - integrity sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A== - -has-tostringtag@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/has-tostringtag/-/has-tostringtag-1.0.0.tgz#7e133818a7d394734f941e73c3d3f9291e658b25" - integrity sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ== - dependencies: - has-symbols "^1.0.2" - has-value@^0.3.1: version "0.3.1" resolved "https://registry.yarnpkg.com/has-value/-/has-value-0.3.1.tgz#7b1f58bada62ca827ec0a2078025654845995e1f" @@ -1721,11 +2549,6 @@ iconv-lite@0.4.24: dependencies: safer-buffer ">= 2.1.2 < 3" -ieee754@1.1.13, ieee754@^1.1.4: - version "1.1.13" - resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.1.13.tgz#ec168558e95aa181fd87d37f55c32bbcb6708b84" - integrity sha512-4vf7I2LYV/HaWerSo3XmlMkp5eZ83i+/CDluXi/IGTs/O1sejBNhTtnxzmRZfvOUqj7lZjqHkeTvpgSFDlWZTg== - import-local@^3.0.2: version "3.0.2" resolved "https://registry.yarnpkg.com/import-local/-/import-local-3.0.2.tgz#a8cfd0431d1de4a2199703d003e3e62364fa6db6" @@ -1747,7 +2570,7 @@ inflight@^1.0.4: once "^1.3.0" wrappy "1" -inherits@2, inherits@^2.0.3: +inherits@2: version "2.0.4" resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c" integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== @@ -1766,14 +2589,6 @@ is-accessor-descriptor@^1.0.0: dependencies: kind-of "^6.0.0" -is-arguments@^1.0.4: - version "1.1.1" - resolved "https://registry.yarnpkg.com/is-arguments/-/is-arguments-1.1.1.tgz#15b3f88fda01f2a97fec84ca761a560f123efa9b" - integrity sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA== - dependencies: - call-bind "^1.0.2" - has-tostringtag "^1.0.0" - is-arrayish@^0.2.1: version "0.2.1" resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d" @@ -1784,11 +2599,6 @@ is-buffer@^1.1.5: resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-1.1.6.tgz#efaa2ea9daa0d7ab2ea13a97b2b8ad51fefbe8be" integrity sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w== -is-callable@^1.1.3: - version "1.2.7" - resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.2.7.tgz#3bc2a85ea742d9e36205dcacdd72ca1fdc51b055" - integrity sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA== - is-ci@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/is-ci/-/is-ci-2.0.0.tgz#6bc6334181810e04b5c22b3d589fdca55026404c" @@ -1862,13 +2672,6 @@ is-generator-fn@^2.0.0: resolved "https://registry.yarnpkg.com/is-generator-fn/-/is-generator-fn-2.1.0.tgz#7d140adc389aaf3011a8f2a2a4cfa6faadffb118" integrity sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ== -is-generator-function@^1.0.7: - version "1.0.10" - resolved "https://registry.yarnpkg.com/is-generator-function/-/is-generator-function-1.0.10.tgz#f1558baf1ac17e0deea7c0415c438351ff2b3c72" - integrity sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A== - dependencies: - has-tostringtag "^1.0.0" - is-number@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/is-number/-/is-number-3.0.0.tgz#24fd6201a4782cf50561c810276afc7d12d71195" @@ -1903,17 +2706,6 @@ is-stream@^2.0.0: resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-2.0.0.tgz#bde9c32680d6fae04129d6ac9d921ce7815f78e3" integrity sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw== -is-typed-array@^1.1.10, is-typed-array@^1.1.3: - version "1.1.10" - resolved "https://registry.yarnpkg.com/is-typed-array/-/is-typed-array-1.1.10.tgz#36a5b5cb4189b575d1a3e4b08536bfb485801e3f" - integrity sha512-PJqgEHiWZvMpaFZ3uTc8kHPM4+4ADTlDniuQL7cU/UDA0Ql7F70yGfHph3cLNe+c9toaigv+DFzTJKhc2CtO6A== - dependencies: - available-typed-arrays "^1.0.5" - call-bind "^1.0.2" - for-each "^0.3.3" - gopd "^1.0.1" - has-tostringtag "^1.0.0" - is-typedarray@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a" @@ -1931,7 +2723,7 @@ is-wsl@^2.2.0: dependencies: is-docker "^2.0.0" -isarray@1.0.0, isarray@^1.0.0: +isarray@1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11" integrity sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE= @@ -2367,11 +3159,6 @@ jest@^26.6.3: import-local "^3.0.2" jest-cli "^26.6.3" -jmespath@0.16.0: - version "0.16.0" - resolved "https://registry.yarnpkg.com/jmespath/-/jmespath-0.16.0.tgz#b15b0a85dfd4d930d43e69ed605943c802785076" - integrity sha512-9FzQjJ7MATs1tSpnco1K6ayiYE3figslrXA72G2HQ/n76RzvYlofyi5QM+iX4YRs/pu3yzxlVQSST23+dMDknw== - js-tokens@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499" @@ -2877,21 +3664,11 @@ pump@^3.0.0: end-of-stream "^1.1.0" once "^1.3.1" -punycode@1.3.2: - version "1.3.2" - resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.3.2.tgz#9653a036fb7c1ee42342f2325cceefea3926c48d" - integrity sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0= - punycode@^2.1.1: version "2.1.1" resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec" integrity sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A== -querystring@0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/querystring/-/querystring-0.2.0.tgz#b209849203bb25df820da756e747005878521620" - integrity sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA= - querystringify@^2.1.1: version "2.2.0" resolved "https://registry.yarnpkg.com/querystringify/-/querystringify-2.2.0.tgz#3345941b4153cb9d082d8eee4cda2016a9aef7f6" @@ -3033,16 +3810,6 @@ sane@^4.0.3: minimist "^1.1.1" walker "~1.0.5" -sax@1.2.1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/sax/-/sax-1.2.1.tgz#7b8e656190b228e81a66aea748480d828cd2d37a" - integrity sha1-e45lYZCyKOgaZq6nSEgNgozS03o= - -sax@>=0.6.0: - version "1.2.4" - resolved "https://registry.yarnpkg.com/sax/-/sax-1.2.4.tgz#2816234e2378bddc4e5354fab5caa895df7100d9" - integrity sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw== - saxes@^5.0.1: version "5.0.1" resolved "https://registry.yarnpkg.com/saxes/-/saxes-5.0.1.tgz#eebab953fa3b7608dbe94e5dadb15c888fa6696d" @@ -3287,6 +4054,11 @@ strip-final-newline@^2.0.0: resolved "https://registry.yarnpkg.com/strip-final-newline/-/strip-final-newline-2.0.0.tgz#89b852fb2fcbe936f6f4b3187afb0a12c1ab58ad" integrity sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA== +strnum@^1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/strnum/-/strnum-1.0.5.tgz#5c4e829fe15ad4ff0d20c3db5ac97b73c9b072db" + integrity sha512-J8bbNyKKXl5qYcR36TIO8W3mVGVHrmmxsd5PAItGkmyzwJvybiw2IVq5nqd0i4LSNSkB/sx9VHllbfFdr9k1JA== + supports-color@^5.3.0: version "5.5.0" resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f" @@ -3395,6 +4167,16 @@ tr46@^2.1.0: dependencies: punycode "^2.1.1" +tslib@^1.11.1: + version "1.14.1" + resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.14.1.tgz#cf2d38bdc34a134bcaf1091c41f6619e2f672d00" + integrity sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg== + +tslib@^2.3.1, tslib@^2.5.0: + version "2.6.2" + resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.6.2.tgz#703ac29425e7b37cd6fd456e92404d46d1f3e4ae" + integrity sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q== + tunnel@^0.0.6: version "0.0.6" resolved "https://registry.yarnpkg.com/tunnel/-/tunnel-0.0.6.tgz#72f1314b34a5b192db012324df2cc587ca47f92c" @@ -3470,35 +4252,11 @@ url-parse@^1.5.3: querystringify "^2.1.1" requires-port "^1.0.0" -url@0.10.3: - version "0.10.3" - resolved "https://registry.yarnpkg.com/url/-/url-0.10.3.tgz#021e4d9c7705f21bbf37d03ceb58767402774c64" - integrity sha1-Ah5NnHcF8hu/N9A861h2dAJ3TGQ= - dependencies: - punycode "1.3.2" - querystring "0.2.0" - use@^3.1.0: version "3.1.1" resolved "https://registry.yarnpkg.com/use/-/use-3.1.1.tgz#d50c8cac79a19fbc20f2911f56eb973f4e10070f" integrity sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ== -util@^0.12.4: - version "0.12.5" - resolved "https://registry.yarnpkg.com/util/-/util-0.12.5.tgz#5f17a6059b73db61a875668781a1c2b136bd6fbc" - integrity sha512-kZf/K6hEIrWHI6XqOFUiiMa+79wE/D8Q+NCNAWclkyg3b4d2k7s0QGepNjiABc+aR3N1PAyHL7p6UcLY6LmrnA== - dependencies: - inherits "^2.0.3" - is-arguments "^1.0.4" - is-generator-function "^1.0.7" - is-typed-array "^1.1.3" - which-typed-array "^1.1.2" - -uuid@8.0.0: - version "8.0.0" - resolved "https://registry.yarnpkg.com/uuid/-/uuid-8.0.0.tgz#bc6ccf91b5ff0ac07bbcdbf1c7c4e150db4dbb6c" - integrity sha512-jOXGuXZAWdsTH7eZLtyXMqUb9EcWMGZNbL9YcGBJl4MH4nrxHmZJhEHvyLFrkxo+28uLb/NYRcStH48fnD0Vzw== - uuid@^8.3.0, uuid@^8.3.2: version "8.3.2" resolved "https://registry.yarnpkg.com/uuid/-/uuid-8.3.2.tgz#80d5b5ced271bb9af6c445f21a1a04c606cefbe2" @@ -3578,18 +4336,6 @@ which-module@^2.0.0: resolved "https://registry.yarnpkg.com/which-module/-/which-module-2.0.0.tgz#d9ef07dce77b9902b8a3a8fa4b31c3e3f7e6e87a" integrity sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho= -which-typed-array@^1.1.2: - version "1.1.9" - resolved "https://registry.yarnpkg.com/which-typed-array/-/which-typed-array-1.1.9.tgz#307cf898025848cf995e795e8423c7f337efbde6" - integrity sha512-w9c4xkx6mPidwp7180ckYWfMmvxpjlZuIudNtDf4N/tTAUB8VJbX25qZoAsrtGuYNnGw3pa0AXgbGKRB8/EceA== - dependencies: - available-typed-arrays "^1.0.5" - call-bind "^1.0.2" - for-each "^0.3.3" - gopd "^1.0.1" - has-tostringtag "^1.0.0" - is-typed-array "^1.1.10" - which@^1.2.9: version "1.3.1" resolved "https://registry.yarnpkg.com/which/-/which-1.3.1.tgz#a45043d54f5805316da8d62f9f50918d3da70b0a" @@ -3643,19 +4389,6 @@ xml-name-validator@^3.0.0: resolved "https://registry.yarnpkg.com/xml-name-validator/-/xml-name-validator-3.0.0.tgz#6ae73e06de4d8c6e47f9fb181f78d648ad457c6a" integrity sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw== -xml2js@0.5.0: - version "0.5.0" - resolved "https://registry.yarnpkg.com/xml2js/-/xml2js-0.5.0.tgz#d9440631fbb2ed800203fad106f2724f62c493b7" - integrity sha512-drPFnkQJik/O+uPKpqSgr22mpuFHqKdbS835iAQrUC73L2F5WkboIRd63ai/2Yg6I1jzifPFKH2NTK+cfglkIA== - dependencies: - sax ">=0.6.0" - xmlbuilder "~11.0.0" - -xmlbuilder@~11.0.0: - version "11.0.1" - resolved "https://registry.yarnpkg.com/xmlbuilder/-/xmlbuilder-11.0.1.tgz#be9bae1c8a046e76b31127726347d0ad7002beb3" - integrity sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA== - xmlchars@^2.2.0: version "2.2.0" resolved "https://registry.yarnpkg.com/xmlchars/-/xmlchars-2.2.0.tgz#060fe1bcb7f9c76fe2a17db86a9bc3ab894210cb"